@charset "utf-8";

/* CSS Document */

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;margin:0;padding:0;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,textarea{display:block}



DIV {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

SPAN {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

OBJECT {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

IFRAME {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

P {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none;

}

BLOCKQUOTE {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

PRE {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}


table {
	border-collapse:collapse;
	border-spacing:0;
}

A {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

ABBR {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

ACRONYM {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

ADDRESS {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

CODE {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

DEL {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

DFN {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

EM {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

IMG {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

Q {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

DL {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

DT {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

DD {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

OL {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

UL {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

LI {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

FIELDSET {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

FORM {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

LABEL {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

LEGEND {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	FONT-STYLE: inherit;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	FONT-FAMILY: inherit;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px;

	PADDING-TOP: 0px;

	-webkit-text-size-adjust: none

}

HTML {

	FONT-SIZE: 100%;

	-webkit-text-size-adjust: 100%;

	-ms-text-size-adjust: 100%

}

H1 {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

H2 {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

H3 {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

H4 {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

H5 {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

H6 {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

IMG {

	BORDER-BOTTOM: 0px;

	BORDER-LEFT: 0px;

	BORDER-TOP: 0px;

	BORDER-RIGHT: 0px

}

A IMG {

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-TOP: medium none;

	BORDER-RIGHT: medium none

}

UL {

	LIST-STYLE-TYPE: none;

	LIST-STYLE-IMAGE: none

}

OL {

	LIST-STYLE-TYPE: none;

	LIST-STYLE-IMAGE: none

}

LI {

	LIST-STYLE-TYPE: none;

	LIST-STYLE-IMAGE: none

}

.clearfix {

	ZOOM: 1;

	DISPLAY: block

}

.clearfix:after {

	DISPLAY: block;

	HEIGHT: 0px;

	VISIBILITY: hidden;

	CLEAR: both;

	CONTENT: "."

}

* {

	outline: none;

}

body {

	margin: 0px auto;

	padding: 0px;

	font-size: 14px; font: 14px/1 "Arial","微软雅黑";

	color: #565656;

	line-height:26px;

	overflow-y: scroll!important;

	overflow-y: auto;

	_behavior: url("csshover.htc");



}

A {

	COLOR: #565656;

	TEXT-DECORATION: none

}

a:hover {

	color: #008000;

}

.clear {

	PADDING-BOTTOM: 0px;

	LINE-HEIGHT: 0;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	HEIGHT: 0px;

	CLEAR: both;

	FONT-SIZE: 0px;

	PADDING-TOP: 0px

}

A:focus {

	-moz-outline: none;

	outline: none;

}

img, div {

	border: none;

	padding: 0px;

	margin: 0px auto;

}

UL, li, ol, dl, dd, dt {

	PADDING-BOTTOM: 0px;

	BORDER-RIGHT-WIDTH: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	OUTLINE-WIDTH: 0px;

	PADDING-RIGHT: 0px;

	BACKGROUND: none transparent scroll repeat 0% 0%;

	BORDER-TOP-WIDTH: 0px;

	BORDER-BOTTOM-WIDTH: 0px;

	FONT-SIZE: 100%;

	VERTICAL-ALIGN: baseline;

	BORDER-LEFT-WIDTH: 0px;

	PADDING-TOP: 0px;

	list-style: none;

}

ul, li, ol, dl, dd, dt {

	list-style: none;

	padding: 0px;

	margin: 0px;

}

LABEL {

	CURSOR: pointer;

}

TH {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}

TD {

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px

}



.containerframe {

	margin: 0px auto;

	width:100%;

	padding: 0px;

}

.win1170 {

	margin: 0px auto;

	

	padding: 0px;

}





.height40 {

	height: 40px;

	width: 100%;

	clear: both;

	line-height: 1px;

	padding: 0px;

	margin: 0px auto;

	font-size: 1px;

}



.height60 {

	height: 60px;

	width: 100%;

	clear: both;

	line-height: 1px;

	padding: 0px;

	margin: 0px auto;

	font-size: 1px;

}

.height30 {

	height: 30px;

	width: 100%;

	clear: both;

	line-height: 1px;

	padding: 0px;

	margin: 0px auto;

	font-size: 1px;

}







.righttp {

	float: right;

	padding: 0px 0px 20px 40px;

}

.lefttp {

	float: left;

	padding: 0px 40px 20px 0px;

}

.left {

	float: left;

}

.right {

	float: right;

}











/************Header************/

div#template div#overlay { display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9; background: rgba(0,0,0,0.6); }

.tou_w{font-size: 23px;font-family: "Bell MT";font-weight: bold;color: #fff;line-height: 41px;text-align: center;	right:0;	 position: absolute;top: 50%;right: 0px;width:875px;left: 0px



	}
.avideo{width: 300px;position: absolute;top: 67%;right: 0px;left: 0px;}
.tou_con{background: #0b9e3c url(../images/jiao.png) no-repeat 86% 50%;height: 50px;line-height: 50px;border: 0px;cursor: pointer;width: 140px;color: #fff;font-size: 23px;font-family: "Myriad Pro";font-weight: normal;float: left;margin-left: 10px;}

.tou_con a{color: #fff;padding-left: 10%;}

.search_ {

	width:470px;

	right:0;	

	padding-top:4px;

	padding-right:0PX;

	text-align:left;

	background: none;

	border:none;

	height:55px;

	position: absolute;top: 57%;left: 0px

}

.search_bk {

    width:405px;

    height:55px;

    line-height:26px;

    color:#999999;

    font-size:20px;

    float:left;

    text-indent:5px;

    border:none;

	background: #fff;padding: 0px

}

.search_btn {

	position:relative;

	top:0px;

	WIDTH:65px;

	HEIGHT: 55px;

	border:none;

	float:right;

	background:#0b9e3c url(../images/sou.png) no-repeat  center ;

	cursor:pointer;

}

.utility_{background: url(../images/eps.png) no-repeat left;

	

	height: 35px;position: absolute;width: 220px;right: 7px;line-height: 35px;top: 3px

}

	

.utility_ a{

	float:RIGHT;

	padding-right:10px;padding-top: 8px;

}	

.utility_ a img{

	border:0px solid #fff;

}	

	

	

.top_b{

	height:25px;

	width:100%;

	background:url(../images/top_b.png) repeat-x;

	}

	

div#header { position: fixed; top: 0; left: 0; z-index: 11; width: 100%;  height:130px;



 background:url(../images/top.png) ; font-size: 13px;

 box-shadow:0 10px 15px rgba(0,0,0,.1);

 -webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);

 -moz-box-shadow:0 10px 15px rgba(0,0,0,.1)



}

.lanbg{

	width:100%;height: 36px

}



div#header div.container { min-height: 80px;}



div.container{

	margin: 0px auto;

	

	padding: 0px;

	}

.logo img{ margin-top: 0px;}

div#primaryNav div.dropdown { display: none; }

 div#header { z-index: 10; }



    div#header div.search { float: right; }



    div#template a#mobileNav-back { display: none !important; }



    div#header div.search { margin: -12px 15px 0 0px; }



    div#template input#txtSearch { float: right; width: 135px; margin: 0; padding-right: 26px; }



    div#template input#txtSearch:focus { width: 225px; }



    div#utility a.language { display: inline-block; float: left; padding: 0px; }





 



    div#primaryNav {right: 0px; bottom: 0; top:0;}



    div#primaryNav ul.primaryNav { position: relative; float: right; margin-right: -3px; padding: 0px; }



    div#primaryNav ul.primaryNav > li { float: left; }



    div#primaryNav ul.primaryNav > li > a { display: block; padding: 0px 21px 0px 21px !important; font-weight:normal;font-size: 16px; color:#fff; line-height:94px;  }



    div#primaryNav ul.primaryNav > li > a:hover { text-decoration: none; }



    div#primaryNav ul.primaryNav > li:hover > a, div#primaryNav ul.primaryNav > li.hover > a { position: relative; z-index: 15; color:#fff; background:#424242 url(../images/downarrow.gif) no-repeat center bottom;}



    div#primaryNav ul.primaryNav > li:hover div.dropdown, div#primaryNav ul.primaryNav > li.hover div.dropdown { display: block; position: absolute; top: 94px; right: 0; z-index: 1; }



    div#primaryNav div.dropdown { position: absolute;z-index:999; top: 104px; right: 0; width: 800px;   padding: 25px;  background:rgba(66, 66, 66, 0.8); font-size: 13px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#90424242,endColorstr=#90424242); }



.dropdown ul{

	width:177px;

	float:left;

	margin:5px 3px 0px 20px;

}

.dropdown ul li{

	width:100%;

	float:left;

	font-size:12px;

	line-height:18px;

	padding-top:5px;

	color:#fff;

	border-bottom:1px solid #fff;

}

.dropdown ul li a{

	color:#fff;font-size: 14px;

}

.dropdown ul li a:hover{

	color:#d7d7d7;

	background:none;

}

.dropdown ul .title{

	border:none;line-height: 25px;

}



.dropdown ul .title a{

	font-weight:bold;

	font-size:14px;

	color:#fff;

}



.dropdown ul li img{

	clear:both;

	height:85px;

	padding-bottom:25px;

}



.dropdown ul h3{

	font-size:14px;

	clear:both;

	color:#fff;

	font-weight:bold;

	line-height:16px;

	padding:5px 0px;

}

.dropdown ul h3 a{

	clear:both;

}







/*banner*/	







.flexslider {

  zoom: 1;

  overflow: hidden;

}

.flexslider ul.slides li {

  -webkit-background-size: cover;

          background-size: cover;

  background-position: center;

}

.flexslider .flex-caption {

  width: 100%;

  height: 100%;

  background: rgba(0, 0, 0, 0.5);

  position: relative;

  font-family: "Times New Roman", Simhei;

}

.flexslider .flex-caption .content {

  color: #fff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

  font-size: 30px;

  position: absolute;

  width: 100%;

  top: 50%;

  text-align: center;

  -webkit-transform: translateY(-50%);

     -moz-transform: translateY(-50%);

      -ms-transform: translateY(-50%);

          transform: translateY(-50%);

  line-height: 120%;

}

.flexslider .flex-caption .content h2 {

  font-size: 48px;

  margin-bottom: 20px;

}

.flexslider .flex-caption .content .btn-transparent {

  font-family: "Times New Roman", "Microsoft Yahei";

  margin-top: 40px;

}

.flexslider .flex-control-nav {

  position: absolute;

  z-index: 2;

  width: 100%;

  bottom: 60px;

  text-align: center;

}

.flexslider .flex-control-nav li {

  display: inline-block;

}

.flexslider .flex-control-nav li a {

  display: inline-block;

  text-indent: -9999px;

  width: 19px;

  height: 19px;

 background-color: #fff;

  margin: 0 5px;border-radius: 19px;

}

.flexslider .flex-control-nav li a.flex-active {

   border: solid 1px #fff; background: none;

}









/*===============*/ 

.features_sec7 {

	float: left;

	width: 100%;

	text-align: center;

	padding: 70px 0 70px 0;

	background: url("../images/1.jpg");

	background-attachment: fixed;

	background-origin: initial;

	background-clip: initial;

	background-size: cover;

	background-repeat: no-repeat;

	background-position: 100% 0;

	position: relative;

	min-height: 360px

}

.features_sec7 .cont {

	text-align:center;

	width: 100%;

	color: #fff;

	margin-top: 40px;

}







.one_fourth{

	position: relative;

	margin-right:70px;

	float: left

}

.one_fourth {

	width: 340px;

}







.clear{display: block;}

.proa{padding-top: 3%;padding-bottom: 3%;}







/*产品*/

.proa {}

.proa ul li,.m_rightp ul li{ float:left; width:25%;}

.proa ul li .t_283,.m_rightp ul li .t_283{ float:left; width: 96%;height: 100%;margin: 0 auto;text-align: center;line-height: 100%;background: #fff;overflow: hidden;display: block;}

.proa ul li .t_283 img,.m_rightp ul li .t_283 img{width: 100%;}

.proa ul li .d_50,.m_rightp ul li .d_50{ display:block; float:left; width:96%; height:50px; background:#eeeeee;}

.proa ul li .d_50 span,.m_rightp ul li .d_50 span{ display:block;  height:50px; line-height:50px; padding-left:1%; font-size:14px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-right: 1%;text-align: center;}





.proa{position: relative;}

.proa .next,.proa .prev{width: 55px; height: 55px; margin-top: -27px; top: 50%; position: absolute; cursor: pointer;}

.proa .next{right: 0; background: url(../images/qh2.png);}

.proa .prev{left: 0; background: url(../images/qh1.png);}







.photo { position:relative; overflow:hidden; width:96%; }	

.photo .heading{ position:absolute; background:url(../images/jzly2bg_03.png) no-repeat center; height:96%; width:96%;background-size: 100%}

.photo .caption { position:absolute; background:#424242; height:50px; width:96%; cursor:pointer;}

.photo .caption a{ display:block; float:left; width:100%; height:50px; line-height:50px;color: #333}

.photo .caption a span{ display:block;  height:50px; line-height:50px; padding-left:1%; font-size:16px; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-right: 1%;text-align: center;}

.photo .heading { top:-100%;}

.photo .heading a{ display:block; float:left;width: 100%;height: 100% }

.photo .caption { bottom:-50px; left:0px;}







.ebg{background: #eeeeee;padding-top: 0%;padding-bottom: 3%;position: relative;}



.ybc,.yliw,.ybc3,.yliw3{background: #86898c;width: 100%;padding-top: 1%;padding-bottom: 1%;text-align: center;}



.ybc .h4 ,.yliw .h4,.ybc3 .h4 ,.yliw3 .h4{font-size: 28px;color: #fff;float: left;width: 73%;text-align: center;line-height: 46px;}

.yliw .h4,.yliw3 .h4{color: #555756}

.ybc .span,.ybc3 .span{float: left;width: 141px;background: #0b9e3c;line-height: 50px;text-align: center;}

 .yliw .span, .yliw3 .span{float: left;width: 144px;background: url(../images/link.jpg) no-repeat left;text-align: center;padding-top: 0.7%;padding-bottom: 0.7%;}

.ybc .span a,.yliw .span a,.ybc3 .span a,.yliw3 .span a{color: #fff;font-size: 22px;font-weight: normal;letter-spacing: 1px}



.ybc .span a:hover,.yliw .span a:hover,.ybc3 .span a:hover,.yliw3 .span a:hover{color: #eee}

.yliw,.yliw3{background: #fff;margin-top: 2%;}

.company{}

.company_l{float: left;width: 48%}

.company_l img{width: 100%}

.company_r{float: right;width: 50%;font-size: 1.2rem;line-height: 2.2rem;color: #878787;font-weight: normal;}

.company .nr{font-size: 14px;color: #666;line-height: 32px;padding: 4%;padding-left: 0%;padding-right: 0%;padding-top: 0px;}

.company .nr h3{font-size: 18px;font-weight: bold;line-height: 30px;color: #424242;width:164px;border-bottom: solid 2px #424242;}

.more{line-height: 30px;width: 100px;border-radius: 5px;border: solid 1px #424242;text-align: center;font-size: 16px;color: #424242}

.newst{padding-top:2%;padding-bottom: 1%;background: #fafafa}

.newst .h3,.company .h3{font-size: 30px;line-height: 100%;text-align: center;padding-bottom: 3%;}

.newst .h3 span,.company .h3 span{border-bottom: solid 2px #424242;}

.company .h3{padding-top: 3%;line-height: 100%;}

.newst .lef{}

.lef dl{float: left;width: 33.333%;text-align: center;}

.lef dl dd,.lef dl dt{width: 96%;margin: 0 auto;text-align: left;}

.lef dl dd{text-align: center;}

.lef dl dd img{width: 100%}

.lef dl dt{width: 94%}

.lef dl dt h3{font-size: 20px;font-weight: normal;line-height: 180%}

.m_rightn dl dd{float: left;width: 30%;}

.m_rightn dl dd img{width: 96%}

.m_rightn dl dt{float: right;width: 70%;}

.m_rightn dl dt h3{font-size: 14px;color: #333;line-height: 30px;font-weight: bold;}

.m_rightn dl dt .dbn{font-size: 12px;color: #666;line-height: 24px;}

.m_rightn dl dt .dbn{font-size: 12px;color: #999}

.newst .righ{width: 94%;margin: 0 auto;text-align: left;} 

.newst .righ ul li{line-height: 220%;font-size: 12px;}

.newst .righ ul li span{float: left;color: #888;margin-right: 10px;}



.bts{background: #424242;position: relative;padding-top: 1%;padding-bottom: 1%;}

.bott{position: relative;}

.b_l{float: left;width: 30%}

.b_r{float: right;width: 56.5%}

.sm img{max-width: 100%}

.botbor{border-bottom: solid 1px #474747;padding-bottom: 1%;margin-bottom: 1%;}

.b_logo img{max-width: 100%}

.b_logo{float: left;width: 20%}

.dnw{width: 63%;line-height: 180%;color: #fff;float: right;margin-bottom: 0%;margin-top:1%;float: right;}

.dnw ul li{font-size: 14px;float: left;text-align: right;width: 16%}

.dnw ul li a{color: #fff}

.lks{width: 100%}

.lks dl dd{float: left;margin-left: 4%;margin-top: 3%;width: 16%}

.lks dl dd img{width: 100%}

.lxw{width: 46%;line-height: 30px;color: #fff;float: left;}

.ewm {float: right;width:32%;}

.ewm p{font-size: 12px;color: #fff;padding-left: 3%;}

.ewm ul li{width: 47%;float: left;text-align: left;margin-top: 3%;margin-left: 3%;}

.ewm ul li img{width:100% }

.bot{width: 100%;background: #2c2f34;padding-top: 1%;padding-bottom: 1%;}



.dbu{line-height: 180%;font-size: 14px;color: #fff;}



.cont ul li{float: left;width: 33.333%}

.cont ul li  img{margin-bottom: 10px;}

.cont ul li a{color: #fff;}

.cont ul li a:hover{color: #d9d9d9}

.cont ul li  p{font-size: 16px;font-weight: bold;}







.mian{margin-top: 130px;background: url(../images/main.jpg) repeat-x top;padding-top: 2%;}

.m_left{width: 24%;float: left;}

.m_right{width: 73%;float: right;}



.midtit{height: 40px;line-height: 40px;background: url(../images/tit.jpg) no-repeat left;margin-bottom: 10px;}

.midtit .tt{padding-left: 40px;font-style: normal;border-bottom: solid 1px #d7d7d9;background: url(../images/mtit.jpg) no-repeat right bottom;font-size: 14px;font-weight: normal;color: #000}

.m_left ul{padding-top: 3%;padding-bottom: 3%;}

.m_left ul li{line-height: 260%;}

.m_left ul .title{border-bottom: solid 1px #ccc;font-size: 16px;font-weight: bold;}

.m_left ul li span{margin-right: 2%;}

.m_left ul li a{padding-left: 4%;}

.m_left ul li a:hover{color:#fff ;display: block;background: #424242 ;}



/*

.m_left ul li a:hover,.m_left ul li .hover{color:#fff ;display: block;background: #424242 ;}*/



.m_rightp ul li{ float:left; width:33%;margin-top: 2%;}







.page{line-height: 260%;text-align: center;padding-top: 2%;padding-bottom: 2%;font-size: 14px;}

.page a{color: #5e5e5e;margin: 0 5px}

.page a:hover,a.yenn{color: #009600}





.p_left{float: left;width: 60%}

.p_right{float: right;width: 40%}

.p_right .tib{font-size: 20px;font-weight: bold;line-height: 180%;margin-top: 3%;}

.wenz{font-size: 12px;line-height: 240%;font-weight: normal;}







#preview{ float:none; text-align:center; }

.jqzoom{ width:90%; position:relative;border: solid 1px #ccc;margin-top: 3%;}

.jqzoom img{max-width: 100%}

.zoomdiv{ left:859px; height:400px; width:400px;}

.list-h li{ float:left;}

#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}

#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}

#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}

#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}

#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}

#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}



/*jqzoom*/

.jqzoom{position:relative;padding:0;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}

.bigimg{width:800px;height:800px;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

#spec-list{ position:relative; width:322px; margin-right:6px;}

#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}



.nexts,.prevs{background: #e7e7e7;line-height: 200%;text-align: center;border-radius: 5px;color: #fff;width: 45%;float: left;margin-top: 2%;}

.prevs{float: right;background: #e7e7e7}

.nexts a ,.prevs a{color: #666;display: block;}

.nexts a:hover ,.prevs a:hover{color: #fff;background: #424242;display: block;border-radius: 5px;}



.abc {

margin-top:2%;

text-align:left;margin-bottom: 2%;

}

.abc img{max-width: 100%}

.abctab {

height:30px;

line-height:30px;

cursor:pointer;

font-size:12px;margin-bottom: 1%;



text-align:left;background:#e7e7e7;

}

.abc0hover {

background:#424242;

color:#FFF;

display:inline;

float:left;

height:30px;

margin-right:10px;

text-align:center;

vertical-align:middle;

width:170px;font-size: 16px;font-weight: bold;border-right:solid 2px #fff;

}

.abcnhover {

line-height:30px;

display:inline;

float:left;

height:30px;

margin-right:10px;

text-align:center;

vertical-align:middle;

width:170px;color: #008000;font-size: 16px;font-weight: bold;border-right:solid 2px #fff;

}



#con_abctab_2 ul li{line-height: 30px;}

#con_abctab_2 ul li h1{font-size: 14px;font-weight: bold;color: #333}

#con_abctab_2 ul li h2{font-size: 12px;font-weight: normal;color: #666}





.product_show3 .title4 h5{font-size: 20px;font-weight: bold;}





.massage{ border-bottom:1px solid #ddd; padding:1%; margin-bottom:1%;padding-top: 0px;}

.product_show3_tit{ padding-left:60px;}

.product_show3_tit p{ font-size:20px;}

.product_show3_tit h6{ font-weight:normal;font-size: 18px;margin-top: 10px;margin-bottom: 3px;}



.massage{ font-size:16px;}

.massage ul{ margin-top:20px;}

.massage input{ border:1px solid #d1d1d1; padding-left:20px; width:80%; height:36px; line-height:36px; font-size:16px;}

.massage textarea{height:100px; width:80%; line-height:36px; padding-left:20px; display:inline-block; border:1px solid #d1d1d1;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}

.massage li{ margin:10px 0;}

.massage li p{ display:inline-block;width: 80px;}

.massage li span{ color:#f00; line-height:36px;}

.massage .massage_submit{ width:120px; height:36px; background:#424242; margin-right:15px; border:none; color:#fff; text-align:center; padding:0;margin-left: 92px;cursor: pointer;}

.massage .massage_reset{ width:120px; height:36px; background:#eaeaea; border:none; text-align:center; padding:0;cursor: pointer;}



.m_rightn a:hover {color: #008000}



.m_rightn dl{border-bottom: dashed 1px #ccc;padding-bottom: 2%;padding-top: 3%;}

/*新闻*/

.m_rightn dd img {}



.ntit{border-bottom: solid 1px #ccc;padding-bottom: 2%;padding-top: 2%;font-size: 20px;font-weight: bold;text-align: center;}

.nwen{padding: 2%;line-height: 180%;color: #666}

.npic{text-align: center;}

.npic img,.nwen img{max-width: 100%}

.ne{padding-top: 2%;padding-bottom: 2%;}

.ne .next,.ne .prev{display: block;}

.ne .next a,.ne .prev a{color: #999}

.midtitle{font-size: 18px;font-weight: bold;color: #000;padding-top: 2%;display: none;}

.midtitle img{width: 12px;}

.wen{padding: 2%;line-height: 220%;}

.wen img { max-width:90%}

.wen em{font-size: 20px;padding-bottom: 1%;}



.nwen table{margin: 0 auto;}



.newslist{

	width:50%;

	float:left;

	padding-bottom:3%;

	border-bottom:1px dashed #c9c9c9;margin-top: 2%;

}

.newslist_l img{

	float:left;

	width:165px;

	height:215px;

	padding:4px;

	border:1px solid #f5f5f5;

}

.newslist_l img:hover{

	

}

.newslist_r{

	float:left;

	margin-left:15px;

	width:215px;

	text-align:left;position: relative;

}

.newslist_r .title{

	font-size:18px;

	color:#333;

	font-weight:bold;

	line-height:35px;

	width:100%;

	clear:both;

}

.newslist_r .title:hover{

	color:#424242;

}



.newslist_r .link{width: 80px;height: 26px;line-height: 26px;background: url(../images/link.jpg) no-repeat;background-size: 80px 26px;text-align: center;position: absolute;bottom: -80%;color: #fff}

.newslist_r .link a{color: #fff}

.wenp {padding-bottom: 4%}

.wenp ul li{width: 33.33%;float: left;margin-top: 2%;text-align: center;margin-bottom: 2%;}

.wenp ul li img{max-width: 96%}

.wenp ul li p{font-size: 14px;text-align: center;color: #333}

.contact{padding-bottom: 3%;}

.contact h3 {color:#fff ;display: block;background: #424242 ;line-height: 260%;font-size: 16px;margin-top: 1%;margin-bottom: 2%;}

.contact h3 a{color:#fff ;padding-left: 4%;}

.contact img{max-width: 100%}





.screening{width: 100%;border: solid 1px #d7d7d7;background: #eee}

.conditions-name{    

    text-align: right;

    width: 8%;

    padding-right: 10px;

    background: #f1f1f1;

    font-weight: normal;

   float: left;margin-top: 2%;}

.conditions-all{width: 8%;color: #06c;padding-right: 10px;line-height: 20px;text-align: right;float: left;margin-top: 2%;}

.current{padding-bottom: 3px;

    padding-left: 5px;

    padding-right: 5px;

    background: #009600;

    color: #fff;

    padding-top: 3px;

}

.conditions-options{text-align: left;

    padding-bottom: 10px;

    line-height: 20px;

   

    color: #06c;

    padding-top: 10px; border-left: #d7d7d7 1px solid;float: left;width: 89%

}

.conditions a{

    color: #666;margin-right: 15px;padding-bottom: 3px;    padding-left: 5px;padding-top: 3px;

    padding-right: 5px;float: left;}

.conditions a:hover{display: block;background: #424242;color: #fff;

    }

.conditions{width: 88%;word-wrap:break-word;float: left;}

a.current{color: #fff}

.banner2,.headc{display: none;}

.head{position: absolute; top: 0; left: 0; width: 100%; background: url(/images/top.png); z-index: 10;display: none;}

.head .top{line-height: 32px; background: url(/images/bg2.png) repeat-x bottom; font-size: 12px;}

.head .top p{float: left; color: #e1e2e2;}

.head .top .topr{float: right;color: #e1e2e2;}

.head .top .topr a{color: #e1e2e2; float: left;}

.head .top .topr span{float: left; padding: 10px 5px 0 15px;}

.head .top .topr span img{display: block;}

.head .top .topr a:hover{color: #fff;}

.head .top .topr .language{float: left;margin-top: 3%;background: url(../images/eps.png) no-repeat left center;padding-left: 25px;}



.head .top .topr .lj{float: left; margin-left: 20px;}

.head .top .topr .lj a{margin-left: 15px;}

.head .top .topr .lj a.kh{background: url(/images/icon1.png) no-repeat left center; padding-left: 25px;}



.headc{padding: 10px 0 0; position: relative; z-index: 10;}

.headc .logo{float: left;position: absolute;bottom: 15%}

.headc .nav{float: right;}

.headc .nav ul{float: right; width: 600px;}

.headc .nav ul li{float: left; line-height: 56px; position: relative;}

.headc .nav ul li  a.in{ color:#da251d}

.headc .nav ul li a{color: #fff; font-size: 16px;padding-bottom: 15px;display: block;padding: 0 20px 15px;}

.headc .nav ul li .grad1{display: none;}

.headc .nav .wslogo{display: none;}

.headc .ss{float: right; padding:15px 0; position: relative;}

.headc .ss input{float: left; width: 0px; height:24px; border: 0; background: none; line-height: 18px; padding: 0px; color: #fff; font-size: 12px; margin-right: 5px;}

.headc .ss a{float: left; padding: 3px 0;}

.headc .ss .dhfjk{position: absolute; display: block; right: 0; top: 15px; width: 20px; height: 26px; cursor: pointer;}



.headc .nav ul li .ej{position: absolute; top:71px; left: -25px; width: 154px; z-index: 20;  line-height: 40px; display: none;}

.headc .nav ul li .ej p{padding-bottom: 1px;}

.headc .nav ul li .ej a{font-size: 14px; padding: 0; text-align: center;background: url(/images/xlnav1.png);}

.headc .nav ul li .ej a:hover,.headc .nav ul li .ej a.cur{background: #DA251D;}





.nav_{float: right; display: none;}

.headc .nav .cha{position: absolute; right: 5px; top: 5px; width: 26px; cursor: pointer; display: none;}



	.headc .logo img{width: 240px;}

	.nav_{margin-top: 9px; display: block; cursor: pointer;}

	.nav{position: fixed; z-index: 50; width: 100%; height: 100%; background: url(/images/top.png); top: 0; left: 0;display: none; overflow: hidden;}

	.headc .nav ul{float: none; width: 100%;/* height: 205px;*/ overflow-y: scroll;}

	.headc .nav ul li{float: none; width: 100%; text-align: center; line-height: 40px;}

	.headc .nav ul li a{display: block;}

	.headc .nav ul li .grad1{display: block;width:100%; margin-left:0%; opacity: 0.8; display: none;

    height: 1px;

    background: -webkit-linear-gradient(left, #ebadaa, #da251d, #ebadaa); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(left, #ebadaa, #da251d, #ebadaa); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(left, #ebadaa, #da251d, #ebadaa); /* Firefox 3.6 - 15 */

    background: linear-gradient(left, #ebadaa, #da251d, #ebadaa); /* 标准的语法（必须放在最后） */}

    .headc .ss{float: none; overflow: hidden; width: 205px; margin: 0 auto; padding-left: 10px;}

    .headc .ss .search_bk{width: 160px; padding: 0 5px; border: 1px solid #fff;}

    .headc .ss .search_btn{width: 20px;height: 20px;background: url(../images/sou.png) no-repeat center;background-size: 100%;cursor: pointer;}

    .headc .ss span{display: none;}

    .headc .nav .wslogo{display:block; width: 268px; margin: 0 auto; padding:20px 0 20px;}

    .headc .nav .wslogo a{display: block;}

    .headc .nav .cha{display: block;}

    .headc .nav .cha img{width: 26px;}

    .headc .nav{height: 0;}

      

    .headc .nav ul li a{padding: 0;text-align: left;padding-left: 20px;border-bottom: 1px solid #666;}

    .headc .nav ul li .ej{position: relative; top: 0; left: 0; width: 100%; display: block;}

    .headc .nav ul li .ej a{background: none;font-size: 12px; text-align: left; padding-left: 40px;}

    .container{display: none;}

    .wen_en {

    padding: 2%;

    line-height: 220%;padding-left: 100px;

}

.waps{width: 98%;max-width: 1350px;margin: 0 auto;}

@media screen and  (min-width:1700px) and (max-width:1920px) {

	.waps{width: 98%;max-width: 1500px;margin: 0 auto;}

	    div#primaryNav ul.primaryNav > li > a { display: block; padding: 0px 35px 0px 35px !important; font-weight:normal;font-size: 16px; color:#fff; line-height:94px;  }

	    

}

@media screen and  (min-width:1600px) and (max-width:1700px) {

	.waps{width: 98%;max-width: 1450px;margin: 0 auto;}

	    div#primaryNav ul.primaryNav > li > a { display: block; padding: 0px 30px 0px 30px !important; font-weight:normal;font-size: 16px; color:#fff; line-height:94px;  }

}

@media screen and  (min-width:1500px) and (max-width:1600px) {

	.waps{width: 98%;max-width: 1450px;margin: 0 auto;}

	    div#primaryNav ul.primaryNav > li > a { display: block; padding: 0px 30px 0px 30px !important; font-weight:normal;font-size: 16px; color:#fff; line-height:94px;  }

}

@media screen and  (min-width:1400px) and (max-width:1500px) {

	.waps{width: 98%;max-width: 1350px;margin: 0 auto;}

}

@media screen and  (min-width:1300px) and (max-width:1400px) {

	.waps{width: 98%;max-width: 1200px;margin: 0 auto;}

}



@media screen  and  (min-width:1200px) and (max-width:1300px) {

	.waps{width: 98%;max-width: 1200px;margin: 0 auto;}

}

@media screen and (min-width:960px) and (max-width:1200px){

	.waps{width: 98%;max-width: 1100px;margin: 0 auto;}

}

@media screen and  (min-width:960px) and (max-width:1024px) {

	.waps{width: 98%;max-width: 1100px;margin: 0 auto;}

}

@media screen and   (max-width:960px) {

	.waps{width: 98%;max-width: 950px;margin: 0 auto;}

}

@media screen and (max-width:840px) {

	.waps{width: 98%;margin: 0 auto;}

}
.col-md-4{float: left;width: 31%;margin-left: 1%;margin-right: 1%;text-align: center;line-height: 220%;margin-bottom: 2%;}

.bottom{height: 40px;line-height: 20px;margin-top: 1%;}

@media screen and (max-width:640px) {

.waps{width: 98%;margin: 0 auto;}

.col-md-4{width: 98%;margin-left: 1%;margin-right: 1%;float: none;}

.proa ul li{ float:left; width:50%;}

.newst .lef{float: none;width: 100%;}

.newst .righ{width: 94%;float: none;} 



	.head .top .topr .lj{display: none;}

	.head .top p{display: none;}

	.headc .logo img{width: 180px;}

	.nav_{margin-top: 0px;}



	.headc .nav .wslogo img{width: 90%}

	

	.w_1200,.c_1200_4,.c_1200_5,.c_1200_6 .m_266{width: 100%}

	.head .top .topr .lj,.banner,.t_248_1 ,.yinc{display: none;}







	/*通栏广告*/

	.banner2,.headc,.head,.container{display: block;}

	.banner2{position: relative;overflow: hidden;}

	div#header,.flexslider,.botbor,.lanrenzhijia{display: none;}

.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:1;}

.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

.g-adv .m-box li{height: 140px}



.ybc .h4, .yliw .h4{font-size: 100%;line-height: 180%;}

.ybc3 .h4, .yliw3 .h4{font-size: 100%;line-height: 300%;}

.ybc .h,.ybc3 .h{width: 73%}

.ybc .span,.ybc3 .span{width: 25%;padding-top: 3%;padding-bottom: 3%;margin-top: 1.5%;line-height: 100%;margin-left: 1%;}

.ybc .span a, .yliw .span a,.ybc3 .span a, .yliw3 .span a{font-size: 100%;}

.company_l ,.company_r,.lef dl,.b_l,.b_r ,.lxw,.ewm  {float: none;width: 100%;}

.company .h3 span img,.newst .h3 span img{ width: 60%}

.yliw .span,.yliw3 .span{width: 25%;background: url(../images/link.jpg) no-repeat left;background-size: 100%;float: right;margin-right: 1%;}

.features_sec7{padding-top: 8%;padding-bottom: 8%;min-height: auto;}

.ewm ul li img,.lks dl dd img{width: 90%}

.lks dl dd{width: 15%;margin-bottom: 2%;}

.ewm p{font-size: 2em;line-height: 150%;}

.lxw{font-size: 1rem;line-height:190%;width: 94%;margin: 0 auto;}

.wap0{width: 95%;margin: 0 auto;}

.yliw .span{margin-top: 4%;}

.ybc .span{margin-top: 3%;}

.company_r{font-size: 100%;line-height: 150%;margin-top: 3%;}







.mian {margin-top: 66px;}

.m_left{display: none;}

.m_left,.m_right {float: none;width: 100%}



.m_rightn dl dt,.m_rightn dl dd,.p_left,.p_right,.newslist{float: none;width: 100%}

.m_rightn dl dd img{width: 100%}

.m_rightp ul li{width: 50%}

.abc0hover,.abcnhover{width: 43%;margin-left: 1%;}

.massage .massage_submit{margin-left: 0px;}

.massage textarea,.massage input{width: 90%}

.wen_en {

    padding: 2%;

    line-height: 220%;padding-left: 4%;

}

.newslist{clear: both;}

.newslist_l img{width: 98%;height: auto;}

.newslist_l{width: 50%;float: left;}

.newslist_r{width: 45%;margin-left: 1%;float: right;}

.wenp ul li{width: 50%}

.cont ul li{line-height: 150%;}

}



.sandi { min-height:800px; margin-bottom:15px; height:800px;}

#Iframe { min-height:800px;}

