@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, table, tr, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}

address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: normal;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q {	quotes:none;}

legend { color: #000; } 
button,input,select,textarea,checkbox,radio 
{vertical-align:middle;}



body {
  margin: 0px;padding: 0px;
  border: 0px;color:#333333;
  font-size:12px;
  line-height:24px;
  text-align: left;
  background: #fff;
  font-family:'Arial';
  min-width:1500px;}

.floatright {
  float:right;
}

.floatleft {
  float:left;
}

.box {clear:both; width:990px;margin:0px auto;padding:0px auto;overflow:hidden;}

a {color:#333;text-decoration: none;}
a:hover {color:#D40B01;text-decoration: underline;}

.clear {clear:both;}

.blank10,.blank30 {clear:both;height:10px;overflow:hidden;}
.blank30 {height:30px;}

.line {
  clear:both;
  height:2px;
  margin:10px 0px;
  background:url(images/line.gif) left top repeat-x;
}
.line_2 {
  clear:both;
  height:2px;
  margin:10px 0px;
background:url(images/line-2.gif) left bottom repeat-x;
}

.w_305 {
  float:left;
  width:305px;
  margin:0px 0px 10px 10px;
  overflow:hidden;
}

.w_250 {
  float:left;
  width:250px;
  margin:0px 0px 10px 10px;
  _margin:0px 0px 10px 5px;
  overflow:hidden;
}

.w_622 {
  float:right;
  width:622px;
  padding:0px 10px 10px 0px;
  overflow:hidden;
  }

.w_700 {
  float:right;
  width:650px;
  margin:0px 10px 10px 0px;
  padding:0px 25px 15px 25px;
  overflow:hidden;
}

.r_bg {
  background:url(images/r_bg.png) 18px top no-repeat;
}

.c_top {
  clear:both;
  height:10px;
  overflow:hidden;
  background:url(images/c_top.gif) left top no-repeat;
}

.c_bg {
  background:url(images/c_bg.gif) 280px top repeat-y;
}

.c_bottom {
  clear:both;
  overflow:hidden;
  height:10px;
  background:url(images/c_bottom.gif) 280px top no-repeat;
}

/* 全局参数结束 */



/* 综合 */

.title {  color:#999;  clear:both;  height:22px;  line-height:22px;}

.title h3{ line-height:22px; color:#ccc; font-weight:normal;}
.title h3 a{ color:#1161B4; font-size:18px;  line-height:18px;padding-right:5px;text-decoration: none;}
.title h3 span{   padding-left:5px;  font-size:14px;  color:#646464;  line-height:14px;   text-transform:capitalize;}
.readme {  display:block;  width:80px;  height:17px;  margin:10px;  background:url(images/readme.gif) left top no-repeat;}

.news_list {}

.news_list li {  clear:both;  line-height:32px;  padding-left:14px;  background:url(images/dot_gray.gif) left center no-repeat;
}



.news_list li span {  float:right;  color:#999;}

.text_img {  float:left;  width:102px;  height:122px;  margin:0px 15px 10px 0px;  padding:3px;  background:white;  border:1px solid #ccc;
  overflow:hidden;}

.text_img img {  width:102px;  height:122px;}

.text_pic h5,.text_pic h5 a {font-size:14px; color:#2C5997;font-weight:normal;}

.text_pic p {margin-top:10px;}

.i_video {float:right;width:216px;margin:0px 0px 10px 10px;}

.special .text_img {  width:122px;  height:162px;}
.special .text_img img {  width:122px;  height:162px;}

.special .text_pic h5,.special .text_pic h5 a {font-size:18px;}

.down_list {
  line-height:30px;
  padding:0px 10px 0px 35px;
  background:url(images/downlist_bg.gif) left top no-repeat;
  border-right:1px solid #F7F7F7;
  border-bottom:1px solid #F7F7F7;
}

.down_list span {float:right;}
.d2,.d2 a {color:white;}

.order {  clear:both;  height:27px;  line-height:27px;  background:url(images/btn.gif) right top no-repeat;}

.o_text {float:left;width:140px;height:24px;line-height:24px; padding:0px 10px;border:1px solid #999;color:#999;} 
.o_btn {float:right; width:62px;height:27px;border:none;background:url(noname.gif); color:white; text-align:center;cursor: pointer; }

.contact_list {  padding:10px 10px 10px 80px;  background:url(images/contact_icon.gif) 5px center no-repeat;}

/* 滚动图片 */
.scroll{ width:552px; margin:auto; position:relative; padding:0px 30px 0px 40px; overflow:hidden; margin-bottom:10px;}
.scroll ul{}
.scroll li { width:126px; text-align:center; overflow:hidden; padding:0 5px; vertical-align:100%;}
.scroll li a{ display:block; color:#333; line-height:20px;font-size:12px;}

.scroll .img-wrap{
  margin:0 auto;
  width:90%;
  height:150px;
  /*非IE的主流浏览器识别的垂直居中的方法*/
  display: table-cell;
  vertical-align:middle;
  /*设置水平居中*/
  text-align:center;
  /* 针对IE的Hack */
  *display: block;
  *font-size: 139px;/*约为高度的0.873，200*0.873 约为175*/
  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.scroll img {  display:block;  width:106px;  width:80%\0;  _width:120px;  margin:0px auto;  vertical-align:middle;
  padding:5px;  border:1px solid #ccc;  _border:none;  background:url(images/pic_bg.gif) left top no-repeat;
  border-right:1px solid white;   border-bottom:1px solid white;  }
.scroll img:hover,#list-view .highlight{border-color:#ff8015;_border:none;}


.scroll li span {color:#F3572F;}
.scroll a.bx-prev,.scroll a.bx-next{	position:absolute;	top:0;	display:block;	width:40px;	height:158px;	background: url(images/scroll.gif) no-repeat left center;
	z-index:99999;}
.scroll a.bx-prev{left:-24px;}
.scroll a.bx-prev:hover{background: url(images/scroll.gif) no-repeat -80px center;}
.scroll a.bx-next{right:-24px;background: url(images/scroll.gif) no-repeat -40px center;}
.scroll a.bx-next:hover{background: url(images/scroll.gif) no-repeat -120px center;}


/* 分类 */
.i_type {
  clear:both;  width:624px;  height:29px;  line-height:29px;  padding:7px;  background:url(images/i_type_bg.gif) left top no-repeat;
}

.i_type a {  float:left;  display:block;  height:28px;  line-height:28px;  margin:0px 2px;  padding:0px 10px;  background:url(images/teyp_a_bg.gif) left top repeat-x;
  color:white;  border-bottom:1px solid #CFCFCF;  text-decoration: none;}

.i_type a.on,.i_type a:hover {  color:#333;  background:url(images/type_a_on.gif) left top repeat-x;  border-bottom:1px solid #888;
}

/* 招聘 */
.i_job {  float:left;  width:300px;}

/* 投票 */
.i_vote {  float:right;  width:300px;}
.i_vote h5 {  height:26px;  line-height:26px;  margin:10px 0px;  padding:0px 10px;  border:1px solid #ccc;  font-weight:normal;
  font-size:12px;  background:white;}

.i_vote #ballot {margin-left:10px;}

.i_vote #button {  float:left;  display:block;  height:22px;  line-height:22px;  margin:15px 0px 10px 0px;  padding:0px 20px;  background:url(images/teyp_a_bg.gif) left top repeat-x;
  color:white;  border:none;}

.mailbtn {  width:178px;  height:35px;  line-height:35px;  margin-left:15px;  border:none;background:url(images/mailbtn.gif) left top no-repeat;
}




/*头部*/
#header{ margin:0 auto; width:100%;  background-color:#FFF;}

.topdh{ height:23px; line-height:23px; background:url(images/topdh.jpg) repeat-x; width:100%;}
.topdh_l{ float:left;}
.topdh_r{ float:right;}
.topdh_r a{ }

.top{ height:115px;margin:0 auto; width:1200px; background:url(images/top.png)}

.menu{background:#058b1c; margin:0 auto;  width:100%;}

.sosoubg{background:url(images/sosoubg.jpg) repeat-x; height:44px;width:100%;}
.sosoubg_left{ float:left;}
.sosoubg_right{ float:right;}
.sosoubg_left p{ padding-top:9px;}
.sosoubg_left a{ color:#666}

/*banner*/
.banner{height:600px;margin:0 auto;width:100%;}
.mod-banner {
	Z-INDEX: 5; POSITION: relative; MIN-WIDTH: 988px; MARGIN: 0px 0px 0px; HEIGHT: 600px;position:relative;
}
.mod-banner .f-tab-b {
	Z-INDEX: -1; POSITION: absolute; WIDTH: 100%; BACKGROUND-POSITION: center center; HEIGHT: 600px; TOP: 0px; LEFT: 0px
}
.mod-banner .t-box {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: 0px 0px 0px -200px; WIDTH: 411px; BOTTOM: 20px; LEFT: 50%
}
.mod-banner .f-tab-t {
	BACKGROUND: url(http://img.china.alibaba.com/cms/upload/2012/339/983/389933_1213880884.png) no-repeat center 50%; _background: url(http://img.china.alibaba.com/cms/upload/2012/085/783/387580_1213880884.png) no-repeat center
}
.mod-banner .f-tab-t {
	MARGIN: 0px 5px; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND-POSITION: -228px -410px; HEIGHT: 13px
}
.mod-banner .current {
	BACKGROUND-POSITION: -227px -395px
}
.mod-banner .mod-banner-wrap {
	POSITION: relative; MARGIN: auto; WIDTH: 1004px
}
.mod-banner .mod-user-panel {
	POSITION: absolute; TOP: 3px; RIGHT: 10px
}






/*底部*/
#footer{ margin:0 auto; width:100%;}

.bottommenu{ margin:0 auto; width:1200px; height:41px; line-height:41px; text-align:center; }
.bottommenu a{ color:#fff; padding-left:20px; padding-right:20px;}
.bottommenu a:hover{color:#058b1c;}

.message{margin:0 auto; width:1200px; padding-top:10px; padding-bottom:20px;}
.message_logo{ float:left; width:260px; padding:20px 80px 0 0; }
.message_copyright{ float:left; width:620px; padding-top:10px;}
.message_copyright p{color:#fff;}
.message_copyright span {color:#fff;}


/*内容区*/


#main{ margin:0 auto; width:100%;}

.link2{margin:0 auto; width:1200px; margin-top:20px;}
.link2_title{background:url(images/honor.jpg) no-repeat; height:30px; line-height:30px;}
.link2_title span{ float:right;}
.link2_title span a{ padding-right:16px; color:#fff; font-size:12px;}
.link2_title h2{ font-size:15px; color:#058b1c;}
.link2_con{padding-top:16px; border:1px solid #D0D0D0; padding-left:10px; padding-bottom:16px;}

.lr{ margin:0 auto; width:1200px; padding-top:20px; padding-bottom:20px;}
.left{ float:left; width:232px; margin-right:14px;}
.right{ float:right; width:940px;}

.list_title{background:#058b1c; height:76px; line-height:76px;}
.list_title span{ float:right;}
.list_title span a{ padding-right:16px; color:#FFFFFF}
.list_title h2{ font-size:20px; color:#FFFFFF; text-align:center; font-weight:normal;}
.list_con{background:url(images/list2.jpg) repeat-y; padding-top:10px; line-height:30px;}
.list_bottom{background:url(images/list3.jpg) no-repeat; height:5px;}


.product_title{background:#058b1c; height:50px; line-height:50px;}
.product_title span{ float:right; padding-right:10px;}
.product_title span a{color:#fff;}
.product_title h2{ font-size:15px; font-weight:bold; color:#fff; padding-left:16px;}
.product_con{ border:1px solid #E1E1E1; border-top:none; padding-top:14px;}
.product_con2{ border:1px solid #E1E1E1; border-top:none; padding-bottom:16px; padding-top:16px; padding-left:10px; padding-right:10px;}
.product_bottom{}



.lr3{ margin:0 auto; width:1200px; padding-top:20px; padding-bottom:20px;}
.left3{ float:left; width:232px; margin-right:14px;}
.right3{ float:right; width:1220px;}

.list3_title{background:#058b1c; height:76px; line-height:76px;}
.list3_title span{ float:right;}
.list3_title span a{ padding-right:16px; color:#FFFFFF}
.list3_title h2{ font-size:20px; color:#FFFFFF; text-align:center; font-weight:normal;}
.list3_con{background:url(images/list2.jpg) repeat-y; padding-top:10px; line-height:30px;}
.list3_bottom{background:url(images/list3.jpg) no-repeat; height:5px;}


.product3_title{background:#058b1c; height:50px; line-height:50px;}
.product3_title span{ float:right; padding-right:10px;}
.product3_title span a{color:#fff;}
.product3_title h2{ font-size:15px; font-weight:bold; color:#fff; padding-left:16px;}
.product3_con{ border:1px solid #E1E1E1; border-top:none; padding-top:14px;}
.product3_con2{/* border:1px solid #E1E1E1; */border-top:none;padding-bottom:16px;padding-top:16px;padding-left:10px;padding-right:10px;}
.product3_bottom{}





.lr2{ margin:0 auto; width:1200px; padding-top:20px; padding-bottom:20px;}
.left2{ float:left; width:219px; margin-right:12px;}
.right2{ float:left; width:1200px;margin-top:50px;}

.list2_title{background:url(images/list1.jpg) no-repeat; height:31px; line-height:31px;}
.list2_title span{ float:right;}
.list2_title span a{ padding-right:16px; color:#FFFFFF}
.list2_title h2{ font-size:15px; color:#FFFFFF; padding-left:16px;}
.list2_con{background:url(images/list2.jpg) repeat-y; padding-top:6px; padding-bottom:6px;}
.list2_bottom{background:url(images/list3.jpg) no-repeat; height:3px;}

.product2_title{ height:31px; line-height:31px;border-bottom:1px solid #E1E1E1;}
.product2_title span{ float:right; padding-right:10px;}
.product2_title span a{color:#333; }
.product2_title h2{ font-size:18px; font-weight:bold; color:#058b1c; padding-left:20px;}
.product2_con{border-top:none; padding-top:14px;}
.product2_con2{ border:1px solid #E1E1E1; border-top:none; padding-bottom:16px; padding-top:16px; padding-left:10px; padding-right:10px;}
.product2_bottom{}

.wu2_product ul li{ border:2px solid #058b1c; border-radius:10px; width:380px; float:left; margin-right:4px; margin-left:16px; margin-bottom:20px; text-align:center;line-height:30px;overflow:hidden;}
.wu2_product ul li img {width:278px; height:250px; -webkit-transition:.5s;-o-transition:.5s;transition:.5s; }
.wu2_product ul li img:hover {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }
.wu2_product ul li a{ font-size:14px; display:block; }
.wu2_product ul li:hover{ border:1px solid  #058b1c;}



.ys_bg { background:#f1f1f1; padding-top:30px;}
.ys { width:1200px; margin:0 auto;}
.ys_top { padding-bottom:30px;}
.ys01 { background:url(images/ys01.jpg) no-repeat; height:300px;}
.ys01 dl { padding:35px 0 0 444px;}
.ys01 dl dt { float:left; padding:5px 10px 0 0;}
.ys01 dl dd { float:left; width:415px;}
.ys01 dl dd h3 { border-bottom:solid 1px #d3d3d3;}
.ys01 dl dd h3 a { text-decoration:none; font-size:26px; color:#058b1c; font-weight:normal;}
.ys01 dl dd h3 span { display:block; font-family:Arial; font-size:14px; color:#c2c2c2; font-weight:normal; text-transform:uppercase;}
.ys01 dl dd p { font-size:15px; line-height:28px; padding-top:5px;}
.ys01 dl dd p span { color:#ff6e0f}
.ys02 { background:url(images/ys02.jpg) no-repeat; height:282px;}
.ys02 dl { padding:10px 0 0 20px;}
.ys03 { background:url(images/ys03.jpg) no-repeat; height:225px;}


.jz_con { padding:17px 0 0 18px; height:342px; overflow:hidden;}
.jz_con dl { width:202px; float:left; padding-right:18px;}
.jz_con dl dt img { border:solid 1px #dcdcdc; padding:3px; width:194px; height:181px;}
.jz_con dl dd { width:200px;}
.jz_con dl dd h3 { font-size:12px; line-height:30px;height:30px; overflow:hidden;}
.jz_con dl dd p { line-height:25px; height:75px; overflow:hidden;}
.jz_con dl dd span { display:block; padding-top:5px;}


.content{ width:1200px; margin:0 auto; }
.con01{ height:800px; background:url(images/wrap_bj.gif) repeat-x center top; overflow:hidden; margin-top:25px;}
.lc{ height:800px; overflow:hidden;}
.lc .tit{ height:142px; overflow:hidden; padding:40px 0 0 0;}
.lc .tit h4{ height:45px; padding-left:283px; color:#058b1c; font-size:28px; font-weight:normal;}
.lc .tit h4 img{ vertical-align:middle; margin-right:10px;}
.lc .tit span{ display:inline-block; color:#474747; font-size:12px; padding-left:30px;}
.lc .tit span i{ font-style:normal; font-size:20px; display:block;}
.lc .tit p{ color:#525252; font-size:43px; padding-left:130px; font-weight:bold; line-height:40px;}
.lc .tit p img{ vertical-align:middle; margin-left:20px;}
.lc h5{ width:1200px; height:459px; overflow:hidden;}
.lc h5 img{ width:1200px; height:459px;}
.lc dl{ height:90px; margin:40px 0 0 0;}
.lc dl dt{ font-size:47px; color:#058b1c;font-weight:bold; border-right:1px solid #aeaeae; height:80px; line-height:47px; width:370px;}
.lc dl dt span{ display:block; color:#f37901; font-size:22px; font-weight:normal; line-height:40px;}
.lc dl dd{ color:#474747;  font-size:24px; line-height:30px; padding:5px 0 0 20px; width:460px;}
.lc dl dd span{ color:#f48111;}


.link{margin:0 auto; width:1200px; margin-top:20px;}
.link_title{background:url(images/honor2.jpg) no-repeat; height:31px; line-height:31px;}
.link_title span{ float:right;}
.link_title span a{ padding-right:10px;}
.link_title h2{ font-size:15px; color:#058b1c; padding-left:12px;}
.link_con{padding-top:16px; border:1px solid #E3E3E3; border-top:none; padding-left:10px; padding-bottom:16px;}
.link_bottom{}



.ac{ margin:0 auto; width:1200px; margin-top:20px;}

.equipment{ float:left; width:265px;}

.about_title{background:#; height:31px; line-height:31px; border-bottom:1px #e3e3e3 solid;}

.about_title span{ float:right;}
.about_title span a{ padding-right:10px;}
.about_title h2{ font-size:18px; color:#058b1c; padding-left:20px;}
.about_con{ border-top:none;}
.about_bottom{}

/*首页标题*/

p.p_title {padding-top:30px;font-size:32px;line-height:40px;text-align:center;font-weight:bold;ptext-transform: uppercase;color: #cccccc;text-transform:uppercase}
h2.h2_title {text-align: center;font-size: 32px;	margin-bottom: 30px;}
h2.h2_title i {vertical-align: middle;width: 230px; 	height: 3px;display: inline-block;*display: inline; *zoom: 1;}
h2.h2_title i.titl {	background: url(images/titl01.png) no-repeat right center;}
h2.h2_title i.titr {	background: url(images/titr01.png) no-repeat left center;}
h2.h2_title a {	display: inline-block; vertical-align: middle; padding: 0 15px; color: #333;
*display: inline;
*zoom: 1;	
}
h2.h2_title span {display: inline-block; vertical-align: middle;	padding: 0 15px; color: #333;
*display: inline;
*zoom: 1;	}
	
/*关于我们*/
.container {	margin-left: auto;	margin-right: auto;	width: 1200px;}
.about {height:450px;background:url(images/aboutbg.jpg) center center no-repeat;margin:0 auto;padding-top:50px;padding-bottom:50px;}
.about .conleft {/* width: 600px; */height:350px;}
.about .conleft img {width: 100%;height: 100%;}
.about .conright {width: 590px;height:350px;/* background: #fff; */padding: 30px;position: relative;}
.about .conright h3 {font-size: 25px;margin-bottom:20px; }
.about .conright h3 span {display:block;width:14px;height:25px;position:absolute;left:0;top:31px;	background: url(images/aboicon01.png) no-repeat center;}
.about .conright h3 a {color:#058b1c;font-size:20px;}
.about .conright h3 i {display: block;font-size:16px;color:#999;text-transform:uppercase;}
.about .conright p {text-decoration:none;font-size:12px;line-height:24px; text-align:justify;}
.about .conright p a { text-decoration: none;	color: #333;}
.about .conright a.ckgda {display: block;	width: 124px;height: 35px;	line-height: 35px;	text-align: center;	font-size: 14px;
	color: #fff;background: #058b1c;border-radius: 5px;	margin-top: 30px;}


.equipment_title{background:url(images/contact1.jpg) no-repeat; height:31px; line-height:31px;}
.equipment_title span{ float:right;}
.equipment_title span a{ padding-right:10px;}
.equipment_title h2{ font-size:15px; color:#058b1c; padding-left:50px;}
.equipment_con{border:1px solid #E3E3E3; border-top:none;}
.equipment_bottom{}



.ns{margin:0 auto; width:1200px; padding-top:20px; padding-bottom:20px;}
.new1{ float:left; width:400px; }
.new2{ float:left; width:400px; }
.new3{ float:left; width:330px; }
.nsline{ float:left; width:35px; }

.new1_title{background:url(images/new1.jpg) no-repeat; height:30px; line-height:30px;}
.new1_title span{ float:right;}
.new1_title span a{}
.new1_title h2{ font-size:15px; color:#058b1c;}
.new1_con {padding-top:6px;}

.new2_title{background:url(images/new1.jpg) no-repeat; height:30px; line-height:30px;}
.new2_title span{ float:right;}
.new2_title span a{}
.new2_title h2{ font-size:15px; color:#058b1c;}
.new2_con {padding-top:6px;}

.new3_title{background:url(images/new1.jpg) no-repeat; height:30px; line-height:30px;}
.new3_title span{ float:right;}
.new3_title span a{}
.new3_title h2{ font-size:15px; color:#058b1c;}
.new3_con {padding-top:6px;}




.wulink{margin:0 auto; width:1200px; margin-top:20px; margin-bottom:16px;}
.wulink_title{background:url(images/wulink_title.jpg) no-repeat; height:36px; line-height:36px;}
.wulink_con{ padding-top:4px;}
.wulink_con a{}











/* --------------------------------------------内页样式------------------------------------------------ */

/* 资质证书列表页 */
.wu_honor_nner ul li{ border:1px solid #E6E6E6; width:233px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}
.wu_honor_nner ul li:hover{ border:1px solid  #058b1c;}
.wu_honor_nner ul li a{}

/* 产品展示列表页 */
.wu_product_nner ul li{ border:1px solid #E6E6E6;  float:left; margin-right:3px; margin-left:20px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}
.wu_product_nner ul li:hover{ border:1px solid  #058b1c;}
.wu_product_nner ul li a{}
.wu_product_nner ul li img {width:280px;height:220px;}

/* 新闻展示列表页1 */
.wu_newlist{background:url(images/line-2.gif) left bottom repeat-x; padding-bottom:10px; padding-top:10px;}
.wu_newlist .newpic{ float:left; width:180px;}
.wu_newlist .news_text{float:left; width:533px;}

/* 新闻展示列表页2 */
.news_text h5{margin:0px 20px; font-weight:bold;color:#333;}
.news_text h5 a{color:#333;font-size:14px;}
.news_text h5 .date{color:#999;font-weight:normal;}
.news_text{padding:10px 0px;background:url(images/line-2.gif) left bottom repeat-x;}
.news_text p{text-align:left;color:#999;padding:5px 20px 0px 20px;font-size: 12px;}

/* 厂房设备列表页 */
.wu_cfsb_nner ul li{ border:1px solid #E6E6E6; width:210px; float:left; margin-right:3px; margin-left:20px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}
.wu_cfsb_nner ul li:hover{ border:1px solid  #058b1c;}
.wu_cfsb_nner ul li a{}

/* 案例列表页 */
.wu_case_nner ul li{ border:1px solid #E6E6E6; width:210px; float:left; margin-right:3px; margin-left:20px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}
.wu_case_nner ul li:hover{ border:1px solid  #058b1c;}
.wu_case_nner ul li a{}


/* 客户见证列表页1 */
.wu_khjz_nner dl { float:left; margin-top:20px; margin-right:20px; margin-left:10px; border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}
.wu_khjz_nner dt { float:left; width:190px;}
.wu_khjz_nner dt img {width:190px; height:146px; border:1px solid #CCC; padding:2px;}
.wu_khjz_nner dd { float:left; width:450px; padding-left:16px;}
.wu_khjz_nner dd h3 { height:25px;}
.wu_khjz_nner dd h3 a { font-size:14px; color:#333;}
.wu_khjz_nner dd p { font-size:12px; line-height:22px;color:#3b3b3b; height:96px; overflow:hidden; padding-top:10px;}
.wu_khjz_nner dd span { display: block;}

/* 客户见证列表页2 */
.wu_khjz_nner2 dl { float:left; margin-top:20px; margin-right:20px; margin-left:10px; border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}
.wu_khjz_nner2 dt { float:left; width:104px;}



.wu_khjz_nner2 dt img {width:104px; height:146px; border:1px solid #CCC; padding:2px;}
.wu_khjz_nner2 dd { float:left; width:580px; padding-left:16px;}
.wu_khjz_nner2 dd h3 { height:25px;}
.wu_khjz_nner2 dd h3 a { font-size:14px; color:#333;}
.wu_khjz_nner2 dd p { font-size:12px; line-height:22px;color:#3b3b3b; height:96px; overflow:hidden; padding-top:10px;}
.wu_khjz_nner2 dd span { display: block;}

/* 合作客户列表页 */
.wu_hzkh_nner ul li{ border:1px solid #E6E6E6; width:233px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}
.wu_hzkh_nner ul li:hover{ border:1px solid  #058b1c;}
.wu_hzkh_nner ul li a{}

.r_boxww{ text-align:center; border-bottom:#F5F5F5 1px solid; line-height:30px; padding-bottom:10px;}
.r_boxww h1{ font-size:18px;}


/* --------------------------------------------公共样式------------------------------------------------ */

/* 头部导航 */
.nav {
  width:1200px;
  height:50px;
  margin:0px auto;
  padding:0px auto;
}

#nav {}
#nav li {float: left;text-align:left;}
#nav a {text-decoration: none;}


#nav li.one {
  float:left;
  width:118px;
  line-height:50px;
  text-align:center;
  font-size:15px;
  overflow:hidden;
}
#nav li.one a {
  display:block;
  color:#ffffff;
}

#nav li.on { 
  font-weight:bold;
  color:#ffffff;
  background:#058b1c;
}

#nav li.on a{
  color:#ffffff;
  font-weight:bold;
  background:#035d13;

}

#nav li.one:hover,#nav li.one a:hover {
  color:#ffffff;
  font-weight:bold;
  background:#035d13;
}

.ifocus {z-index:99; position: relative;}

#nav li ul {position: absolute;left: -999em;height: auto;width: 208px;margin:0px 0px 0px -3px;_margin:0px 0px 0px -47px; padding:0px 0px 10px 0px; background:url(images/nav_a_bg.png) left bottom no-repeat;z-index:99999; }
#nav li ul li {display: block; width:208px;height:28px;line-height:28px;overflow:hidden;}
#nav li ul ul {margin: -2.8em 0 0 14em;}

#nav li ul span,#nav li ul ul span {display:block; margin:0px 5px; border-top:2px solid #DADADA;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}

#nav li.one ul li a,#nav li.one ul li a:link {width:158px; margin-left:40px;color:#333;font-weight:normal;font-size:12px;background:none;} 
#nav li.one ul li a:hover {color:#058b1c;  font-size:13px;font-weight:bold;}


/* 左侧产品列表 */
#leftmenu{}
.parent {
	background:#058b1c;
	cursor: pointer;
	position: relative;
	line-height:70px;
}
.parent a {display:block; font-size:18px; color:#fff; text-align:center;}
.parent a:hover {background:url(images/list1.jpg) no-repeat;text-decoration: none; }
.open{
	border:solid 1px #e7e7e7;
	font-weight:normal;
	color:#058b1c;
	}
.close{}

#p1,#p1 a {background:url(images/list1.jpg) no-repeat;color:white; font-weight:normal;}


.child {}
.child a{line-height:46px;height:46px;list-style-type: none;	color:#333;	display:block;background:url(images/listbg.jpg) no-repeat;white-space:nowrap;font-size:14px; padding-left:26px;}
.child a:hover{  color:#058b1c;  }
.child a.on {color:#058b1c; font-weight:bold; background:url(images/listbg.jpg) no-repeat;}

.child .c_current{ font-size:20px;}


/* 搜索 */
.search {
  clear:both;
  float:right;
  width:195px;
  height:24px;
  line-height:24px;
  margin-top:10px;
  background:url(images/search_bg.gif) left top no-repeat;
}
.s_text {float:left;width:139px;height:22px;line-height:22px;margin:1px;padding:0px 10px;border:none;color:#999;} 
.s_btn {float:right; width:30px;height:24px;border:none;background:url(noname.gif);cursor: pointer;}
.s_btn_a  {float:right; width:62px;height:27px;line-height:27px;color:white; border:none;background:url(images/s_btn_a.gif);cursor: pointer;}


/* 合作客户1 */
.wu_hzkh ul li{ border:1px solid #E6E6E6; width:95px; float:left; margin-right:7px; margin-left:5px;}
.wu_hzkh ul li a{ font-size:12px;}
.wu_hzkh ul li:hover{ border:1px solid  #058b1c;}


/* 产品展示1 */
.wu_product ul li{ border:1px solid #E6E6E6; width:160px; float:left; margin-right:9px; margin-left:16px; margin-bottom:20px; text-align:center;line-height:30px;}
.wu_product ul li a{ font-size:12px;}
.wu_product ul li:hover{ border:1px solid  #058b1c;}

/* 产品展示1 */
.wu_product4 ul li{ border:1px solid #E6E6E6; width:224px; margin-bottom:20px; text-align:center;line-height:30px;}
.wu_product4 ul li a{ font-size:12px;}
.wu_product4 ul li:hover{ border:1px solid  #058b1c;}

/* 产品展示3 */
.wu_product3 ul li{ border:1px solid #E6E6E6; width:200px;  margin-bottom:10px; text-align:center;line-height:30px;}
.wu_product3 ul li a{ font-size:12px;}
.wu_product3 ul li:hover{ border:1px solid  #058b1c;}

/* 产品展示2 */
.wu_product2 dl { height:170px;}
.wu_product2 dt { float:left; padding-right:13px; background:url(images/al_picbg.gif) no-repeat; width:209px;}
.wu_product2 dt img { padding:4px 0 0 4px; width:201px; height:146px;}
.wu_product2 dd { float:left; width:475px;}
.wu_product2 dd h3 { height:25px; border-bottom: dashed 1px #ccc;}
.wu_product2 dd h3 a { font-size:14px; color:#058b1c;}
.wu_product2 dd p { font-size:12px; line-height:22px; height:80px; color:#3b3b3b; height:107px; overflow:hidden; padding-top:10px;}
.wu_product2 dd span { display: block; text-align:right;}

/* 单列新闻 */
.wu_new ul{}
.wu_new ul li {background:url(images/dot_r.gif) left center no-repeat; border-bottom:1px dotted #ccc;}
.wu_new ul li:hover{}
.wu_new ul li a{line-height:37px; padding-left:10px;}
.wu_new ul li span{line-height:34px; float:right; color:#999 }

/* 双列新闻 */
.wu_new2 ul{}
.wu_new2 ul li {background:url(images/dot_r.gif) left center no-repeat; border-bottom:1px dotted #ccc; width:300px; float:left; margin-right:18px;}
.wu_new2 ul li:hover{}
.wu_new2 ul li a{line-height:34px; padding-left:10px;}
.wu_new2 ul li span{line-height:34px; float:right; color:#999 }

/* 客户见证 */
.wu_khjz dl { float:left; margin-top:20px; margin-right:20px;}
.wu_khjz dt { float:left; width:190px;}
.wu_khjz dt img {width:190px; height:150px; border:1px solid #CCC; padding:2px;}
.wu_khjz dd { float:left; width:264px; padding-left:16px;}
.wu_khjz dd h3 { height:25px;}
.wu_khjz dd h3 a { font-size:14px; color:#333;}
.wu_khjz dd p { font-size:12px; line-height:22px;color:#3b3b3b; height:96px; overflow:hidden; padding-top:10px;}
.wu_khjz dd span { display: block;}



/* 常见问题 */
.wu_cjwt ul li h2{background:url(images/wen.jpg) no-repeat; padding-left:24px; padding-bottom:10px; font-size:14px; font-weight:bold;}
.wu_cjwt ul li p{background:url(images/da.jpg) no-repeat; padding-left:24px; font-size:12px; }
.wu_cjwt ul li{ padding-bottom:12px; padding-top:12px;border-bottom:1px dashed #666666;}
.wu_cjwt ul li:hover{}

/* 左右滚动 */
.kc01{ padding:40px 10px 0 0px}
.kc03{ padding:40px 0px 0 10px}
.kc02 ul li {width:168px; float:left; margin-right:10px; border:1px solid #F2F2F2; text-align:center}
.kc02 ul li img { padding:2px; width:165px; height:80px;}
.kc02 ul li a { font-size:12px;}
.fl{ float:left;}





/* 左右滚动 */
.hc01{ padding:60px 10px 0 0px}
.hc03{ padding:60px 0px 0 10px}
.hc02 ul li {width:270px; float:left; margin-right:30px; border:1px solid #F2F2F2; text-align:center}
.hc02 ul li img { padding:2px; width:266px; height:200px;}
.hc02 ul li a { font-size:12px;}
.fl{ float:left;}

/* 左右滚动 */
.qc01{ padding:70px 10px 0 0px}
.qc03{ padding:70px 0px 0 10px}
.qc02 ul li {width:204px; float:left; margin-right:10px; border:1px solid #F2F2F2; text-align:center}

.qc02 ul li img { padding:2px; width:200px; height:150px;}
.qc02 ul li a { font-size:12px;}
.fl{ float:left;}



.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(images/kefu/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(images/kefu/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(images/kefu/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(images/kefu/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


/*首页分类*/

.fl2 { width:100%; margin:0 auto;padding-left:10px;}
.fl2 ul li {float:left;display:block;width:120px;height:35px;line-height:35px;margin:10px 5px;background: #058b1c;text-align:center;}
.fl2 ul li  a { color:#fff; font-size:14px; font-weight:bold;} 




/* 左右滚动 */
.gs_zs { margin-top:30px; width:900px; margin:0 auto;}






.gs_zs_a { font-size:25px; font-weight:bold; color:#b81d23; border-bottom:1px dotted #999; padding:0 22px;margin-bottom: 25px; padding-bottom:10px;}
.gs_zs_a span { float:right; }
.gs_zs_a a { color:#b81d23; font-size:12px; line-height:30px;}
.gs_zs_a a:hover { color:#ff7a03; }
.gs_zs_b { padding:10px 0;}

.jc01{ padding:50px 20px 0 0px}
.jc03{ padding:50px 0px 0 20px}
.jc02 ul li {width:184px; float:left; margin-right:10px; border:1px solid #ccc; text-align:center;overflow:hidden;}
.jc02 ul li img { padding:2px; width:180px; height:130px; -webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.jc02 ul li a { font-size:12px;}
.fl{ float:left;}
.jc02 ul li img:hover {  -webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }


/* 合作客户 */
.gs38_zs {  width:1200px; margin:0 auto; margin-top:40px;}
.gs38_zs_b {width:1260px; margin:0 auto; padding:20px 0px;padding-bottom:50px;}

.jc0138{ padding:100px 10px 0 0px}
.jc0338{ padding:100px 0px 0 10px}
.jc0238 ul li {width:380px; float:left; margin-right:12px; border:1px solid #ccc; text-align:center;line-height:30px;overflow:hidden;margin-left:8px; margin-bottom:20px;}
.jc0238 ul li:hover { border:1px solid #058b1c; background:#058b1c;}
.jc0238 ul li img { padding:2px; width:376px; height:230px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; }
.jc0238 ul li a { font-size:12px;line-height:50px;}
.jc0238 ul li a:hover {color:#fff;}
.jc0238 ul li:hover a{color:#fff;}
.jc0238 ul li img:hover {  -webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }


/*头部*/
.content{width:1200px;margin:0 auto;font-family:"Microsoft Yahei";}
.header .header-t{height:128px;overflow:hidden;position:relative;}
.header .header-t .logo{float:left;margin-top:32px;line-height:0;padding-right:26px;border-right:1px solid #E5E5E5;margin-right:24px;}
.header .header-t .logo img{display:block;width:209px;height:65px;}
.header .header-t .slogan{float:left;}
.header .header-t .slogan b{font-size:16px;font-weight:bold;line-height:26px;color:#333333;margin-top:34px;display:block;}
.header .header-t .slogan span{display:block;font-size:12px;font-weight:lighter;line-height:20px;color:#666666;margin-top:14px;/* letter-spacing:7px; */}
.header .header-t .h-tel{float:right;text-align:left;margin-top:31px;}
.header .header-t .h-tel span{display:block;background-image:url('images/tel.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;padding-left:35px;font-size:18px;font-weight:lighter;line-height:28px;color:#666666;height:28px;font-style:normal;}
.header .header-t .h-tel b{font-style:normal;display:block;font-size:26px;font-weight:bold;line-height:26px;color:#058b1c;margin-top:6px;}
.header .header-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.header .header-b{background:#058b1c;}
.header .header-b ul{width:1200px;margin:0 auto;font-family:"Microsoft Yahei";}
.header .header-b ul > li{float:left;display:inline;position:relative;}
.header .header-b ul > li a{display:block;font-size:14px;font-weight:normal;line-height:52px;color:#ffffff;height:52px;padding:0 22px;position:relative;z-index:1;}
.header .header-b ul > li:before{content:"";display:block;background:#058b1c;width:100%;height:0%;position:absolute;left:0;top:0;transition:.35s;}
.header .header-b ul > li:after{content:"";display:block;width:1px;height:13px;background:rgba(255,255,255,0.2);position:absolute;right:0;top:20px;}
.header .header-b ul > li.cur:before,.header .header-b ul > li:hover:before{height:100%;}
.header .header-b ul > li.cur:after,.header .header-b ul > li:hover:after{display:none;}
.header .header-b:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.header .header-b .erj{position: absolute;width: auto;background: #fff;border-top: 1px solid #dfdfdf; display:none; z-index:100;min-width: 220px;padding-top:10px;padding-bottom:10px;}
.header .header-b .erj li{display:block;float:none;white-space: nowrap;}
.header .header-b .erj a{font-size:14px;color:#058b1c;background: none;padding:0 20px;display: block;line-height: 42px;border-bottom: 1px dashed #dfdfdf; height:42px;}
.header .header-b .erj li:last-of-type a{border-bottom:none;}

.header .header-b li:hover .erj{display:block;}
.header .header-b li .erj a:hover,.header .header-b li .erj a.cur{background:#f18709;color: #fff !important;}

/*底部*/
.footer{height:356px;background:#058b1c;border-top:4px solid #c7f332;overflow:hidden;}
.footer .footer-l{float:left;padding-top:51px;width:302px;}
.footer .footer-l h2{line-height:0;}
.footer .footer-l h2 img{width:250px;height:55px;display:block;}
.footer .footer-l p{margin-top:27px;}
.footer .footer-l p em{text-align:center;float:left;display:block;}
.footer .footer-l p em img{width:112px;height:112px;display:block;}
.footer .footer-l p em span{font-size:14px;font-weight:normal;line-height:14px;color:#ffffff;margin-top:12px;display:block;font-style:normal;}
.footer .footer-l p em:last-of-type{margin-left:28px;}
.footer .footer-c{float:left;width:472px;border-top:2px solid rgba(255,255,255,0.1);margin-top:64px;margin-left:60px;}
.footer .footer-c .fnav{padding-top:32px;height:110px;border-bottom:2px solid rgba(255,255,255,0.1);}
.footer .footer-c .fnav a{font-size:14px;font-weight:normal;line-height:14px;color:#ffffff;background-image:url('images/f-sj.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;padding-left:13px;opacity:0.6;width:33.33%;display:block;float:left;box-sizing:border-box;margin-bottom:20px;}
.footer .footer-c .finfo{padding-top:16px;}
.footer .footer-c .finfo span{display:block;float:left;font-size:14px;font-weight:normal;line-height:30px;color:#ffffff;opacity:0.6;/* width:165px; */}
.footer .footer-c .finfo span:nth-of-type(odd){/* width:236px; */}
.footer .footer-c .finfo a{color:#fff;}
.footer .footer-r{float:left;margin-left:80px;width:276px;padding-top:56px;}
.footer .footer-r p{font-size:14px;font-weight:normal;line-height:22px;color:#ffffff;margin-bottom:25px;padding-left:35px;}
.footer .footer-r p b{display:block;margin-bottom:3px;font-size:14px;}
.footer .footer-r p:nth-of-type(1){background-image:url('images/f-ic1.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;font-size:32px;line-height:26px;}
.footer .footer-r p:nth-of-type(2){background-image:url('images/f-ic2.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;}
.footer .footer-r p:nth-of-type(3){background-image:url('images/f-ic3.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;}
.footer:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}


/*广告*/
.banner{height:auto;max-width:1920px;margin:0 auto!important;position:relative;margin-top:-34px;}
.banner .bd li{float:left;width:100%;line-height:0;}
.banner .bd li img{width:100%;}
.banner .bd li a{display:block;}
.banner .hd{z-index:1;margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom:8%;cursor:pointer;}
.banner .hd li{width:13px;height:13px;background:#fff;display:inline-block;margin:0 10px;border-radius:13px;}
.banner .hd li.on{background:#0f3c8b;width:39px;}
.banner .prev{position:absolute;top:calc(45% - 35px);left:0%;z-index:10;cursor:pointer;opacity:0;transition:all .5s linear;}
.banner .next{position:absolute;top:calc(45% - 35px);right:0%;z-index:10;cursor:pointer;opacity:0;transition:all .5s linear;}
.banner:hover .prev{opacity:1;left:6%;}
.banner:hover .next{opacity:1;right:6%;}


.dzal {margin:0 auto;/* padding-bottom:10px; */}
.dzal h2.h2_title {	margin-bottom: 10px;}
.dzal .dzal_p1 { font-size: 18px; color: #666; text-align: center;	margin-bottom: 30px;line-height:30px;margin-top:30px;}
.dzal .dzal_con {}
.dzal .dzal_con dl {width:376px;border:2px solid #028520;float:left;padding-bottom:20px;position: relative;/* margin-left: 22px; */margin-bottom:50px;margin-right:20px;}
.dzal .dzal_con dl:first-child {	margin-left: 0;}
.dzal .dzal_con dl dt { height:330px;	margin: 0px 0 0 -1px; position: relative;overflow: hidden;}
.dzal .dzal_con dl dt img {   margin:0 auto;	display: block;	width:375px;height:330px;	transition: all 0.5s;}
.dzal .dzal_con dl dt img:hover {transform: scale(1.1);}
.dzal .dzal_con dl dd.dd1 {	font-size: 16px; margin:10px 0 0px 0;	text-align: center;}
.dzal .dzal_con dl dd.dd1 a {font-size:16px;	color: #555; font-weight:bold;}
.dzal .dzal_con dl dd.dd1 em {	display: block;	width: 32px; height: 3px; background: #999999; margin: 10px auto 0 auto;}
.dzal .dzal_con dl dd.dd2 {	font-size: 14px; line-height: 24px;	height: 72px; padding: 0 25px;	overflow: hidden;}
.dzal .dzal_con dl dd.dd2 a {color: #333;}
.dzal .dzal_con dl dd.dd3 {	position: absolute;	left:50%; width: 100px; height:26px; line-height:26px;	margin-left: -50px;	bottom: -18px;	background: #028520;	text-align: center;
	font-size: 14px;	-webkit-transition: all .3s ease-in-out 0s;	-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.dzal .dzal_con dl dd.dd3 a {font-size:12px;color: #fff;}
.dzal .dzal_con dl:hover dd.dd3 {	background: #7b7b7b;}


#wrapper{
	width: 100%;
}
.wrap {
 width: 1200px;
 margin: 0 auto;
 padding:50px 0 10px 0; 
}
/** -- index_box --  */
#index_list .index_box{
	width: 320px;
	min-height:230px;
	float: left;
	margin:0 40px;
	margin-top:30px;
}
#index_list .img{
	margin:0px auto;
	text-align: center;
}
#index_list .index_box p{
	font-size: 25px;
	color: #058b1c;
	text-align: center;
	margin-top: 20px;
}
#index_list .index_box span{
	display: block;
	text-align: center;
	font-size: 16px;
	margin-top:25px;
}
#index_list .last{
	margin-right:0px;
	float:right;
}


/*检测服务*/
.service{background-image:url('images/ser-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto; height:900px;box-sizing:border-box;padding-top:80px;}
.service .service-con{width:1200px;margin:50px auto 80px;}
.service .service-con dl{float:left;width:300px;}
.service .service-con dl dt{width:300px;height:300px;line-height:0;display:block;overflow:hidden;}
.service .service-con dl dt img{width:300px;height:300px;display:block;transition:1s;}
.service .service-con dl dd{height:300px;background:#fff;box-sizing:border-box;text-align:center;position:relative;padding:50px 10px 0 10px;;}
.service .service-con dl dd h4 a{text-transform:uppercase;display:block;font-size:26px;font-weight:normal;line-height:26px;color:#058b1c;}
.service .service-con dl dd p{font-size:14px;font-weight:normal;line-height:24px;color:#333333;display:block;margin-top:18px;padding:0 30px;}
.service .service-con dl dd:after{content:"";display:block;position:absolute;left:50%;top:-10px;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;transform:translateX(-50%);z-index:1;}
.service .service-con dl:nth-of-type(even) dd:after{border-top:10px solid #fff;border-bottom:none;top:auto;bottom:-10px;}
.service .service-con dl:hover dt img{transform:scale(1.02);}
.service .service-con dl:hover dd{background:#058b1c;}
.service .service-con dl:hover dd h4 a,.service .service-con dl:hover dd p{color:#fff;}
.service .service-con dl:hover dd:after{border-bottom-color:#058b1c;}
.service .service-con dl:nth-of-type(even):hover dd:after{border-top-color:#058b1c;}
.service .service-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.service .service-tit{background-image:url('images/ser-tbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:52px;font-size:30px;font-weight:normal;line-height:50px;color:#ffffff;display:block;text-align:center;margin-bottom:48px;}
.service .service-con2{width:1200px;margin:0 auto;position:relative;}
.service .service-con2 .prev{display:block;width:17px;height:31px;background-image:url('images/index-left.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;left:-45px;top:88px;cursor:pointer;z-index:1;}
.service .service-con2 .prev:hover{background-image:url('images/index-lefth.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.service .service-con2 .next{display:block;width:17px;height:31px;background-image:url('images/index-right.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-45px;top:88px;cursor:pointer;z-index:1;}
.service .service-con2 .next:hover{background-image:url('images/index-righth.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.service .service-con2 dl{float:left;width:363px;background:#fff;margin-right:55px;display:inline;height:207px;box-sizing:border-box;}
.service .service-con2 dl dt{background-image:url('images/ser-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;width:164px;height:164px;line-height:0;float:left;margin-top:17px;margin-left:15px;}
.service .service-con2 dl dt img{width:139px;height:141px;display:block;margin-left:13px;margin-top:12px;border-radius:50%;overflow:hidden;}
.service .service-con2 dl dd{float:left;margin-left:24px;padding-top:45px;width:155px;}
.service .service-con2 dl dd h4 a{font-size:18px;font-weight:bold;line-height:30px;color:#333333;display:block;}
.service .service-con2 dl dd em a{font-size:14px;font-weight:normal;line-height:30px;color:#ffffff;display:block;width:80px;height:30px;text-align:center;background:#96c82e;margin-top:27px;}
.service .service-con2 dl dd em a:hover{background:#058b1c;}
.service .service-con2 dl:last-of-type{margin-right:0;}


/*板块标题*/
.bk-title{text-align:center;position:relative;padding-top:12px;text-decoration:none;}
.bk-title a b{text-transform:uppercase;font-size:44px;font-weight:bold;line-height:44px;color:#333333;display:block;position:relative;z-index:1;}
.bk-title a span{font-size:24px;font-weight:200;line-height:24px;color:#333333;display:block;margin-top:18px;position:relative;z-index:1;}
.bk-title a em{  position:absolute;width:100%;left:0;text-align:center;top:0;font-size:72px;font-weight:bold;line-height:80%;color:rgba(51,51,51,0.1);text-transform:uppercase;}
.bk-title a{text-decoration:none;}


.abo_con  {padding-top:00px;}


/** -- blockBox--  */
.blockBox{
	border-radius:10px;
	width: 270px;
	color:#8B8D87;
	box-shadow: 0px 0px 8px #ccc; 
	float: left;
	margin-top: 70px;
	margin-right: 40px;
	height:420px;
}
.blockBox .img{
	width: 100%;
	background-position: center center;
	background-repeat: no-repeat;
}
.blockBox .introduce{
	padding:20px;
	/*text-align: left;*/
	/*font-size: 25px;*/
	margin-bottom: 30px;
	min-height: 170px;
}
.blockBox .introduce p{
	font-size: 20px;
	color:#4DA54B;
	text-align:center;
}
.blockBox .introduce span{
	display: block;
	margin-top: 20px;
	font-size: 14px;
	/*line-height: 10px;*/
}
#index_list .blockBox  div{
	min-height: 170px;
}
#index_list .blockBox .img{
	/*text-align: center;*/
	display: block;
	margin:0px auto;
	vertical-align: middle;
}


.IndexBlockD{ background:#f5f5f5; padding-bottom: 85px; }
.IndexBlockD .SBox{ position: relative; }
.IndexBlockD .swiper-container{}
.IndexBlockD .Box{ display: block; position: relative; }
.IndexBlockD .Box::after{ content:""; position: absolute; left:0; bottom:0; width:100%; height: 1px; background:#e7e7e7; }
.IndexBlockD .Box .imgBox{ display:block; position: relative;}
.IndexBlockD .Box .imgBox::before{display:block; width:100%; padding-top:64%; }
.IndexBlockD .Box .imgBox:hover img{ transform:scale(1.02); }
.IndexBlockD .Box .cont{ padding:30px 0; }
.IndexBlockD .Box .title{ line-height: 22px; font-size: 18px; color:#333333; }
.IndexBlockD .Box .date{ line-height: 20px; font-size: 14px; color:#d3d3d3; margin-bottom:20px; }
.IndexBlockD .Box .des{ line-height: 24px; font-size:14px; color:#999999; }
.IndexBlockD .Box:hover .title{ color:#014099; }
.IndexBlockD .Box:hover::after{ background-color:#014099; }
.IndexBlockD .Btns a{ position: absolute; top:50%; margin-top:-30px; width: 42px; height: 60px; background:#cecece no-repeat center; transition:all .3s; z-index: 2; }
.IndexBlockD .Btns .prev{ left:-90px; background-image: url(images/icon_jt1_1.png); }
.IndexBlockD .Btns .next{ right:-90px; background-image: url(images/icon_jt1_2.png); }
.IndexBlockD .Btns a:hover{ background-color:#014099; }
@media (max-width: 1450px){
    .IndexBlockD .Btns .prev{ left:0; }
    .IndexBlockD .Btns .next{ right:0; }
}
@media (max-width: 1200px){
    .IndexBlockD{ padding-bottom: 30px; }
    .IndexBlockD .Box .cont{ padding:10px 0 15px; }
    .IndexBlockD .Box .title{ font-size: 16px; }
    .IndexBlockD .Box .date{ margin-bottom: 5px; }
    .IndexBlockD .Box .des{ line-height:22px; }
}
@media (max-width: 992px){
    .IndexBlockD .Box .title{ font-size: 15px; }
    .IndexBlockD .Btns a{ margin-top:-20px; width: 36px; height: 40px; }

}
@media (max-width: 768px){
  .IndexBlockD .Btns a { top: 35%; }
}


#full-screen-slider {width:100%;height:498px;float:left;position:relative;/* margin-top:80px; */}
#slides { display:block; width:100%; height:498px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:440px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}