﻿@charset "utf-8";

html{color:#000; }

body { color:#666; font-family:microsoft yahei; font-size:12px} /*网站字体颜色*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;} 

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}





.mt10{ margin-top:10px;}



a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:none;}

.vam { vertical-align:middle;}

.clear{clear:both; height:0; line-height:0; font-size:0;}

p{ word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}









/* -- 页面整体布局 -- */

.content { width:1200px; margin:0 auto;  }











.top { background:#fff; border-top:3px solid #19acef; width:100%; height:90px }



.header { width:100%; height:90px; background:#fff;  }



.sou { background:#f2f2f2; width:182px; height:32px; border-radius:32px; margin-top:35px; padding:0 10px }

.sou input { background:none; border:0; line-height:32px; outline:none }





.footer {

	width: 100%; margin:0 auto; background:#242424; overflow: hidden; padding:0; color:#fff; font-size:14px; line-height:40px; margin-top:50px

}

.wrap { width:1200px; margin:0 auto }

.w650 { width:650px; margin:0 auto; }

.ss { border-bottom:1px solid #333; padding:0 0 20px 0; margin-bottom:40px }

.ss input { width:350px; height:35px; background:none; border:1px solid #888; border-radius:35px; color:#555; padding-left:16px; margin-left:20px }

.footer h3 { font-size:16px; margin:0 0 10px 0; width:110px; font-weight:100; border-bottom:1px solid #fff; color:#fff}

.footer h3 a { color:#fff; }





.anniu a { font-size:12px; color:#000; display:block; width:100px; line-height:38px; background:#cfcfcf; text-align:center; border-radius:38px }

.anniu a:hover { font-size:12px; color:#000; width:100px; line-height:38px; background:#fff; text-align:center; border-radius:38px }

.tel1 { width:280px; }

.tel1 p { margin:0; line-height:30px }

.flogo { padding-top:40px; }

.kk { width:280px; margin-bottom:20px }

.kk li { list-style:none; line-height:28px; font-size:12px }

.kk a { color:#fff; }

.kk a:hover { color:#e1e1e1; }

.bq { line-height:60px; background:#000; color:#fff; text-align:center; font-size:12px }

.flogo { height:295px; width:240px; background:#fff; text-align:center; font-size:12px; color:#333; line-height:30px }

.db { width:700px; padding-top:30px }

.link { margin-bottom:40px }

.link a { margin:0 5px; color:#fff; font-size:16px; text-align:center }

.link a:hover { color:#fff; }



.box1 { width:100px; color:#fff; line-height:26px ; font-size:14px; text-align:center; }

.box1 p { text-align:left; line-height:26px; }

.box1 li { text-align:left; list-style:none; line-height:21px }

.box1 li a { color:#6f7071; }

.box1 li a:hover { color:#333; }



.tel { background:url(/uploads/image/tdimages/tel.png) no-repeat left; padding-left:65px; color:#333; width:220px; float:left; text-align:left; font-size:14px; margin-top:30px  }

.tel span { font-size:14px; line-height:46px; font-size:30px; color:#0465b4 }





.tel2 { background:url(/uploads/image/tdimages/tel1.png) no-repeat left; padding-left:65px; color:#fff; width:180px; float:left; text-align:left; font-size:26px; }

.tel2 span { font-size:14px; line-height:46px; color:#fff }



.head { background:#333333; padding:10px 0; color:#929191 }

.head a { color:#929191; }





.logo { width:200px; padding-top:13px  }

.fl { float:left; }

.fr { float:right; }



.nav { width:950px }

.dh { background:#0465b4; width:100% }

#nav { margin-top:23px; width:920px }

#nav ul {

    margin:0;

	padding:0;

	

	}

#nav a {

	display:block;



	text-decoration:none;

	color:#555;

	

	line-height:43px;

	padding:0;

	

	

	font-size:16px;

	

}



#nav a:hover,#nav a.active {

	color:#19acef;

	line-height:43px;

	padding:0;

	display:block;

	

	





	

}

#nav li {

	

	



	

	

	float:left;

	text-align:center;

	

	list-style:none;

	padding:0 14px;

	



}





#nav li ul {

	position:absolute;

	top:67px;

	left:-999em;

	width:100px;

	margin-left:-20px;

   *margin-left:-56px;

	

	

	border-bottom:0;

	border-top:0;

	z-index:999;

	padding:0px;

	

	background:#0b6daa;

	

	

}

#nav li ul li {

	

	

	

	

	width:100px;

	height:36px;

	

	border-right:0;

	padding:0;

	

	margin-left:0;

}

#nav li ul a {

	display:block;

	width:100px;



	line-height:36px;

	font-weight:100;

	padding:0;

	text-align:center;

	

	font-size:12px;

	color:#fff;

	

	

}

#nav li ul a:hover {

	color:#fff;

	background:#19acef;

	width:100px;

	line-height:36px;

	padding:0;

	text-align:center;

	

	font-weight:100;

	border-bottom:0;

border-radius:0px;

}

#nav li:hover ul {

	left:auto;

}

#nav li.sfhover ul {

	left: auto;

}

#nav .arrowfront, #nav .arrowafter {

	width:2px;

	height:30px;

	

	overflow:hidden;

	text-indent:-999em;

}

#nav .arrowfront a, #nav .arrowafter a {

	line-height:30px;

}

#nav .arrowfront {

	float:left;

	background-position:-54px -68px

}

#nav .arrowafter {

	float:right;

	background-position:-83px -68px

}











/*---产品详细相关产品---*/







/*--按钮样式--*/





.pleft { width:500px; }



.proxx_y { width:600px; padding-top:10px; color:#666px; line-height:30px;}

.proxx_y h4 { font-size:21px; line-height:40px; margin-bottom:10px; color:#000 }

.proxx_y p { font-size:14px; line-height:30px }

.proxx_y p span { font-size:30px; }

.xx { font-size:14px; margin-bottom:20px; }

.xx img { vertical-align:middle;  }

.proxx_y .zx { background:none; width:380px; font-size:12px; line-height:40px; display:block; text-align:center; color:#666; border:1px solid #666; border-radius:30px; margin-top:60px }

.proxx_y .zx:hover { background:#333; width:380px; font-size:12px; line-height:40px; display:block; text-align:center; color:#fff; border-radius:30px }

.cpt { margin-bottom:30px; border-bottom:1px solid #ccc; padding-bottom:20px }

/* sprite */

.h2_prokinds,.div_buybtn .a_tobuy,.div_buybtn .a_addtofavor,.side_thumb .p_btn .a_buybtn,.addconsultbox .btn,.p_thumbpage b,.ajaxlogin .btn,.h2_progallery a.a_backpro,span.span_share .a_share,a#a_enlarge,.div_prokinds h3 a,.tabbox_a .tabtitle span,.h3_eachtitle,.ul_choosecolor li .span_lack,.floatquick,.div_prokinds h3 span,.crumb,.div_prothumb .span_prev,.div_prothumb .span_next,.ajaxlogin h3,.dl_consult .div_reply,.ul_prodinfo .li_jf .a_usejf,.span_comscont,.dl_comment dd.dd_comment,.store_nowarea,.storearea_list .span_close{background:url(/uploads/image/tdimages/sprite.png) no-repeat;}

.prodetailsinfo{/*padding:15px 0;*/padding:0 0 15px;clear:both;zoom:1; }

div.jqzoomtitle { z-index: 5000; text-align: center; font-size: 11px; font-family: tahoma; height: 16px; padding-top: 2px; position: absolute; top: 0px; left: 0px; width: 100%; color: #fff; background: #999; }

.jqzoompup { overflow: hidden; background-color: #fff; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index: 10; border-color: #c4c4c4; border-style: solid; cursor: crosshair; }

.jqzoompup img { border: 0px; }

.preload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: tahoma; text-decoration: none; border: 1px solid #ccc; background-color: white; padding: 8px; text-align: center; background-image: ; background-repeat: no-repeat; background-position: 43px 30px; width: 90px; *width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}

.jqzoomwindow { border: 1px solid #999; background-color: #fff; }

/* proviewbox */

.proviewbox{float:left;width:450px;position:relative;z-index:5;}

.probigshow{position:relative;width:450px;height:450px;/*margin:0 auto;*/}

.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px;   text-indent:-999em;overflow:hidden;}

.probigshow .showtip_1{background-position:0 0;}

.probigshow .showtip_2{background-position:0 -81px;}

.probigshow a.a_probigshow{cursor:crosshair;}

.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}

#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:360px;height:360px;background:#fff;border:1px solid #999;overflow:hidden;}

#probig_preview img{position:relative;}

.div_prothumb{position:relative;padding:15px 15px 0;}

.thumbporbox{position:relative;width:416px;overflow:hidden;}

.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:15px;width:13px;height:80px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}

.div_prothumb .span_prev{left:0px;background: no-repeat center; opacity:0.6}

.div_prothumb .span_prev:hover{left:0px;background: no-repeat center; opacity:1}

.div_prothumb .span_next{right:0px;background: no-repeat center; opacity:0.6 }

.div_prothumb .span_next:hover{right:0px;background: no-repeat center; opacity:1 }



.ul_prothumb{position:relative;width:7500px; overflow:hidden;}

.ul_prothumb li{float:left;width:80px;text-align:center; margin:0 12px }

.ul_prothumb img{border:1px solid #fff; width:80px; height:80px }

.ul_prothumb li.now img{border:1px solid #666;}

/* div_prolinks */



.rtit1 { font-size:18px; border-bottom:1px solid #ccc; font-weight:100; padding-bottom:10px }

.artical { font-size:14px; line-height:30px; }

.div_prolinks{padding:20px 0 0 5px; overflow:hidden; zoom:1;}



.biaoti { text-align:center; }

.mc a { background:#f2f2f2; padding:0 30px; line-height:30px; display:inline-block; color:#009b3d; font-size:20px; font-weight:bold  }

.cp { margin-top:40px; }

.cp li { background:#fff; width:272px; margin-right:36px; float:left; margin-bottom:36px }

.cp li img { width:272px; height:200px; }

.cp li p { font-size:14px; color:#666; text-align:center; padding:10px 0}

.cp li p a { color:#666; }

.cp li p a:hover { color:#000; }





.new { margin-top:40px; }

.new h3 { text-align:left; font-size:16px; padding-left:20px }

.new li { background:#fff; width:360px; margin-right:59px; float:left; margin-bottom:36px; padding-bottom:10px }

.new li img { width:360px; height:220px; margin-bottom:10px }

.new li p { font-size:14px; color:#666; text-align:left; padding:0; line-height:26px; padding-left:20px }

.new li p a { color:#bbb; }

.new li p a:hover { color:#000; }



.cplist li{ width:170px; height:110px; display:inline-block; float:left; margin-right:1px; margin-bottom:40px }

.c1 {background:#f9f9f9  no-repeat top center; }

.c1:hover {background:#fff  no-repeat top center; }

.c2 {background:#f9f9f9  no-repeat top center; }

.c2:hover {background:#fff  no-repeat top center; }

.c3 {background:#f9f9f9  no-repeat top center; }

.c3:hover {background:#fff  no-repeat top center; }

.c4 {background:#f9f9f9  no-repeat top center; }

.c4:hover {background:#fff  no-repeat top center; }

.c5 {background:#f9f9f9  no-repeat top center; }

.c5:hover {background:#fff  no-repeat top center; }

.c6 {background:#f9f9f9  no-repeat top center; }

.c6:hover {background:#fff  no-repeat top center; }

.c7 {background:#f9f9f9  no-repeat top center; }

.c7:hover {background:#fff  no-repeat top center; }

.cplist p { margin-top:70px; line-height:30px; font-size:12px; text-align:center }





.sulist li{ width:299px; height:110px; display:inline-block; float:left; margin-right:1px; margin-bottom:40px }

.c11 {background:#f9f9f9  no-repeat top center; }

.c11:hover {background:#fff  no-repeat top center; }

.c21 {background:#f9f9f9  no-repeat top center; }

.c21:hover {background:#fff  no-repeat top center; }

.c31 {background:#f9f9f9  no-repeat top center; }

.c31:hover {background:#fff  no-repeat top center; }

.c41 {background:#f9f9f9  no-repeat top center; }

.c41:hover {background:#fff  no-repeat top center; }

.sulist p { margin-top:70px; line-height:30px; font-size:12px; text-align:center }





#focus-wrap{ /*height:496px; margin-bottom:50px;*/height: 340px ;margin-bottom: 10px;}

#frame{width:100%; overflow:hidden;}

#img{ position:relative; /*height:496px;*/height: 340px; overflow:hidden;}

#img ul { margin:0; padding:0; }

#img li{ /*height:496px;*/height: 340px; width:100%; display:none; position:absolute; top:0px; left:0px; margin:0; padding:0; list-style:none }

#btn{/*width:90px;*/width:130px; margin:0 auto; text-align:center; z-index:999; position:relative; /*top:466px;*/top: 305px;}

#btn p{ text-align:center }

#btn span{ display:block; float:left; cursor:pointer; margin:0 8px; width:8px; height:8px; border:1px solid #fff;  }

#btn span.hov{ background:#fff; width:7px; height:7px; }



.w402 { width:402px }

.w320 { width:320px; }

.h263 { position:relative; height:263px; overflow:hidden; margin-bottom:6px }

.h263 ._play{position:absolute;background:rgba(0,0,0,0);width:100%; height:100%;top:100%; display:block;left:0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.h263:hover ._play{top:0; background:rgba(0,0,0,.3); }

.h400 { position:relative; height:400px; overflow:hidden; margin-bottom:6px }

.h400 ._play{position:absolute;background:rgba(0,0,0,0);width:100%; height:100%;top:100%; display:block;left:0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.h400:hover ._play{top:0; background:rgba(0,0,0,.3); }



.h197 { position:relative; height:197px; overflow:hidden; margin-bottom:6px }

.h197 ._play{position:absolute;background:rgba(0,0,0,0);width:100%; height:100%;top:100%; display:block;left:0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.h197:hover ._play{top:0; background:rgba(0,0,0,.3); }

.h466 { position:relative; height:466px; overflow:hidden; margin-bottom:6px }

.h466 ._play{position:absolute;background:rgba(0,0,0,0);width:100%; height:100%;top:100%; display:block;left:0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.h466:hover ._play{top:0; background:rgba(0,0,0,.3); }

.w466 { width:466px; margin-bottom:6px }

.w792 { width:792px; }





.footer .but {

	

	

	overflow: hidden;

	margin-top: 58px;

	height: 48px;

	margin-left:200px;

}

.footer .but a {

	height: 29px;

	width: 29px;

	display: inline-block;

	overflow: hidden;

	margin-left: 10px;

	-webkit-transition: all 0.5s;

	-o-transition: all 0.5s;

	transition: all 0.5s;

}

.footer .but a.f1 {

	background: url(/uploads/image/tdimages/f1s.png) no-repeat;

}

.footer .but a.f1:hover {

	background: url(/uploads/image/tdimages/f1s.png) no-repeat;

}

.footer .but a.f2 {

	background: url(/uploads/image/tdimages/f2s.png) no-repeat;

}

.footer .but a.f2:hover {

	background: url(/uploads/image/tdimages/f2s.png) no-repeat;

}

.footer .but a.f3 {

	background: url(/uploads/image/tdimages/f3s.png) no-repeat;

}

.footer .but a.f3:hover {

	background: url(/uploads/image/tdimages/f3s.png) no-repeat;

}

.footer .but a.f4 {

	background: url(/uploads/image/tdimages/f4s.png) no-repeat;

}

.footer .but a.f4:hover {

	background: url(/uploads/image/tdimages/f4s.png) no-repeat;

}

.footer .but a.f5 {

	background: url(/uploads/image/tdimages/f5s.png) no-repeat;

}

.footer .but a.f5:hover {

	background: url(/uploads/image/tdimages/f5s.png) no-repeat;

}

.footer .but a.f6 {

	background: url(/uploads/image/tdimages/f6s.png) no-repeat;

}

.footer .but a.f6:hover {

	background: url(/uploads/image/tdimages/f6s.png) no-repeat;

}

.footer .wx { width:150px; text-align:center; margin-top:10px; font-size:12px }



.footer .am-dropdown {

	margin-top:5px;

	margin-left:40px;

	

}

.footer .am-dropdown-toggle {

	color:#999999;

	font-size:13px;

	padding-left:36px;

	text-align:left;

	background: url(/uploads/image/tdimages/d1.png) left top no-repeat;

	

}

.footer a { color:#fff; }

#b2 { position:absolute; top:60px; }

.xia { position:relative; margin-left:20px; height:35px; overflow:hidden }

.xia .am-dropdown-content { width:130px; padding:10px 0; z-index:999; margin-left:20px }

.xia .am-dropdown-content {

	border-radius: 5px;

	background:#fff;

	

}

.xia .am-dropdown-content li { line-height:21px; font-size:12px; }

.xia .am-dropdown-content li a { line-height:21px; font-size:12px; width:90px; display:block; padding:0 20px }

.xia .am-dropdown-content li a:hover { line-height:21px; font-size:12px; background:#e1e1e1; width:90px; display:block; padding:0 20px }



#demo0 img { background:#fff; border:1px solid #e1e1e1; margin:0 15px }



.nr { width:680px;  }

.nr h2 { font-size:22px; color:#000; font-weight:100; text-align:left; margin:0px 0 20px 0 }

.nr p { line-height:28px; font-size:14px; color:#666; text-align:left; margin-bottom:20px }



.neiye {width:1200px; margin:40px auto 40px; overflow:hidden;}

.neiye .left {width:200px; float:left; overflow:hidden;}

.neiye .left h3 {width:184px; padding:10px 6px 6px 6px; text-align:center; color:#fff; font-size:22px; font-weight:normal; line-height:30px; background-color:#009c3b; margin:0 auto;}

.neiye .left h3 span {font-size:14px; font-family:arial;}

.neiye .left ul {width:200px; margin:0 auto;}

.neiye .left ul li {width:200px; height:51px; background:url(/uploads/image/tdimages/yy1.png) repeat-y; font-family:"微软雅黑"; font-size:14px; color:#ffffff; line-height:50px; float:left; display:block;}

.neiye .left ul li a {width:179px; height:50px; border-bottom:1px solid #dddddd; font-family:"微软雅黑"; font-size:14px; color:#555555; line-height:50px; text-decoration:none; padding-left:15px; margin-left:3px; display:block;}

.neiye .left ul li a:hover {background:url(/uploads/image/tdimages/lm.png) no-repeat; color:#009c3b; text-decoration:none;}

.neiye .left ul li a.ho {background:url(/uploads/image/tdimages/lm.png) no-repeat; color:#009c3b;}

.neiye .left .bott {width:200px; background:url(/uploads/image/tdimages/yy2.png) no-repeat; height:5px; float:left;}

.neiye .right {width:930px; font-family:"微软雅黑"; font-size:14px; color:#555555; line-height:28px; float:right; overflow:hidden;border: 1px solid #eeeeee; padding:10px 20px 20px 20px; background:#ffffff} 

.neiye .right .lmmc {border-bottom:1px solid #dddddd; width:908px; height:51px; line-height:50px; color:#009c3b; overflow:hidden; background: no-repeat center left; padding-left:20px; font-size:18px; font-weight:bold}

.neiye .right .lmmc span {border-bottom:1px solid #009c3b; padding-bottom:15px;}



.article_list{ margin:30px auto;}

.article_list li{ clear:both; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #eee;}

.article_list li .pic{ float:left; width:212px; height:145px;}

.article_list li .pic img{   width:212px; height:145px;}

.article_list li .txt{ float:right; width:680px; }

.article_list li .txt h2 strong a{ font-weight:normal; font-size:20px; line-height:30px;}

.article_list li:hover .txt h2 strong a{color:#009c3b; }

.article_list li .txt p {  color:#666;margin-top:5px;   font-size:12px; line-height:24px;}

.article_list li .txt p a{ margin-top:25px;line-height:26px;  border:1px solid #009c3b;  display:block; text-align:center; float:right; margin-right:10px; color:#009c3b;   width:105px; }

.article_list li:hover .txt p a{ color:#fff; background:#009c3b; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; }



.clearfix {



  *zoom: 1;



}



.clearfix:before,



.clearfix:after {



  display: table;



  content: "";



  line-height: 0;



}



.clearfix:after {



  clear: both;



}



.title { margin-bottom:30px; }

.title h3 { font-size:26px; color:#000; text-align:center; margin:0; font-weight:100; line-height:40px }

.title .line { width:30px; height:2px; background:#19acef; margin:5px auto;  }

.title p { font-size:12px; color:#999; line-height:26px; text-align:center }



.ntab{width:1200px;overflow:hidden}

.none {display:none;}

.ntab .tabtitle li{float:left;cursor:pointer;height:40px;line-height:40px;text-align:center;width:149px; font-size:16px; border-right:1px solid #fff;}

.ntab .tabtitle li a{text-decoration:none;}

.ntab .tabtitle .active{background:#578d1c;color:#ffffff}

.ntab .tabtitle .normal{background:#cccccc;color:#fff}

.ntab .tabcontent{clear:both;overflow:hidden;display:block}

.zxyy{ width:190px; height:40px; line-height:40px; font-size:16px; color:#fff; float:right; display:block;text-align:center; background:#578d1c}

.zxyy a{ text-align:center; color:#fff ; display:block}

.zxyy a:hover{ color:#fff; text-decoration:none; display:block}



.cali{ width:282px; line-height:35px; text-align:center; font-size:15px; color:#333333; float:left; padding-left:24px; padding-top:20px;}

.cali a{ color:#333; text-decoration:none}

.cali a:hover{ color:#578d1c; text-decoration:none}



.mk2_main{ padding-bottom:32px;}





.new1 { margin-top:40px; }

.new1 h3 { text-align:left; color:#000; font-weight:100; font-size:16px; padding-top:10px; padding-left:20px; }

.new1 li { background:#fff; width:280px; border-bottom:2px solid #19acef; margin-right:26px; float:left; margin-bottom:20px; padding-bottom:10px }

.new1 li img { width:280px; height:207px; margin-bottom:10px }

.new1 li img:hover { -webkit-transform:scale(1.1) translatez(0); -moz-transform:scale(1.1) translatez(0); -o-transform:scale(1.1) translatez(0); -ms-transform:scale(1.1) translatez(0); transform:scale(1.1) translatez(0); transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;}

.cpd { width:280px; overflow:hidden; }

.new1 li p { font-size:12px; color:#888; text-align:left; padding:0 20px; line-height:26px }

.new1 li p a { color:#19acef; }

.new1 li p a:hover { color:#000; }







.gd a { font-size:14px; color:#666; width:100%; line-height:40px; background:#f8f8f8; display:block; text-align:center;  }

.gd a:hover { font-size:14px; color:#fff; width:100%; line-height:40px; background:#19acef; display:block;  }





.ryzz { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:30px;}

.ryzz .menu{ overflow:hidden; margin-bottom:40px;}

.ryzz .menu ul{ float:left; }

.ryzz .menu li{ float:left;cursor:pointer;height:40px;line-height:40px;text-align:center;width:149px; font-size:16px; border-right:1px solid #fff;}

.ryzz .menu li a{ background:#cccccc;color:#fff; height:40px;line-height:40px;text-align:center;width:149px; display:block }

.ryzz .menu li:hover,.ryzz .menu li.cur{ background:#578d1c;color:#ffffff}

.ryzz .menu li:hover a,.ryzz .menu li.cur a{ background:#578d1c;color:#ffffff}

.ryzz .menu .more{ float:right; margin-top:30px;}

.ryzz .ryzzbox{ overflow:hidden; width:100%; height:380px; position:relative}

.ryzz .ryzzbox>a{ display:block; width:65px; height:65px; position:absolute; top:125px;}

.ryzz .ryleft{ background: no-repeat center top; left:0}

.ryzz .ryright{ background: no-repeat center top; right:0}

.ryzz .ryzzbox>a:hover{ background-position:bottom;}

.ryzz .ryzzwin{ overflow:hidden; width:990px; height:380px; position:relative; margin:0 auto;}

.ryzz .ryzzwin ul{ overflow:hidden; position:absolute;}

.ryzz .ryzzwin li{ float:left; width:280px; margin-right:70px; height:380px; text-align:center;}

.ryzz .ryzzwin li p{ font-size:14px; color:#464646; margin-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.ryzz .ryzzwindow{ overflow:hidden; width:100%; height:380px;}





.dtuanli{ height:202px;margin-top:10px; padding-top:10px; padding-left:10px;}

.dtuanli:hover{ background:#f7f7f7}

.dt_ri{ width:660px; padding-left:20px;}



.dt_ri1,.dt_ri1 a{ font-size:15px; color:#666666;  font-weight:bold;; line-height:30px;}

.dt_ri1 a:hover{ color:#ef9e26}

.dt_ri2{ font-size:13px; font-family:"宋体"; color:#666666; line-height:34px;}

.dt_ri3{ font-size:13px; font-family:"宋体"; color:#666666; line-height:30px;}

.le{ float:left}

.ri{ float:right}

.cl{ clear:both}

.xiaocms-page{ text-align:center; padding:10px; margin:40px 0 }

.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #e9e9e9; border:1px solid #e3e3e3; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* old firefox */}

.xiaocms-page a:hover { background: #666; color: #fff; text-decoration:none; }

.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #666; border: 1px solid #578d1c; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}



.ej_list{ width:135px; height:35px; line-height:35px; color:#666666; font-size:18px; text-align:center; display:block; float:left}

.ej_list a{ color:#666666; display:block; text-decoration:none; background:#f8f8f8 }

.ej_list a:hover{ color:#ffffff; display:block; text-decoration:none; background:#578d1c}

.ny_mi{ padding-top:44px;}

.ny_bt{ font-size:24px; color:#333333; height:35px; line-height:35px;; width:145px;} 



.ny_wz{ height:44px; line-height:44px; text-align:right; padding-right:10px; color:#666; background:#f4f4f3; margin-top:30px;}

.ny_wz a{ color:#666666; }

.ny_wz a:hover{ color:#ef9e26}



.xwdt { width:555px; background:#f8f8f8; margin-bottom:30px }

.newslist1{ width:100%;}

.newslist1 li{ overflow:hidden; padding:0px;}

.newslist1 .time{ float:left; width:200px; padding:0 }

.newslist1 .time img { width:200px; height:142px }



.newslist1 .conts{ float:right; width:320px; padding:23px 15px }

.newslist1 .day{ background-color:#fff;display:block; text-align:center; font-family:arial; }

.newslist1 .date{ background-color:#19acef;display:block; text-align:center; font-family:arial; }

.newslist1 .day{ height:42px; line-height:42px; border-top:1px solid #fff; color:#000; font-size:18px;}

.newslist1 .date{ height:40px; line-height:40px; font-size:10px; color:#fff }



.newslist1  h3 {font-size:14px; color:#000; margin:0; line-height:36px }

.newslist1  h3 a { color:#000; }

.newslist1 p { font-size:12px; height:58px; overflow:hidden; color:#737272; margin:0; line-height:26px }

.newslist1 .more{ margin-left:8px; color:#19acef; font-size:12px }



.rollbox{ width:1200px;overflow:hidden;padding:0; margin-bottom:50px } 

.rollbox .leftbotton{height:120px;width:30px;background:url(/uploads/image/tdimages/left.png) no-repeat 50%;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;} 

.rollbox .rightbotton{height:120px;width:30px;background:url(/uploads/image/tdimages/right.png) no-repeat 50%; overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;} 

.rollbox .cont{ width:1110px;overflow:hidden;float:left; margin:0 15px } 

.rollbox .scrcont{width:10000000px;} 

.rollbox .cont .pic{ float:left; width:200px; text-align:center; margin:0 25px 0 0; height:120px } 

.rollbox .cont .pic img { width:200px; height:106px; border:1px solid #e1e1e1; margin-bottom:26px }





.rollbox #list,.rollbox #list3{float:left;} 





.zuo{ width:241px;}

.zuo h1{ height:60px; background-color:#19acef; color:#fff; padding:20px 0 20px 30px; font-size:28px; font-weight:100 }

.zuo h1 span{ font-size:17px; font-family: "times new roman"; text-transform:uppercase; line-height:30px;}

.zuo1{ margin-top:20px;}

.zuo1 p{ background-color:#ededed; padding:10px 15px; font-size:13px; color:#666; line-height:24px;}

.zuo1 p span{ font-size:14px; color:#333; line-height:30px; font-weight:bold}

.you{ width:910px;}

.you h1{ font-size:18px; line-height:40px; border-bottom:#ccc solid 1px; margin-bottom:20px }

.you h1 span{ float:right; font-size:12px; color:#333;line-height:40px; background: left center no-repeat; padding-left:25px;}

.you h1 span a{font-size:12px; color:#333}



.subnavbox{width:242px;margin:0 auto; }

.subnav{cursor:pointer; font-size:14px; color:#000; padding-left:40px; height:38px; line-height:38px; background:url(/uploads/image/tdimages/x6.jpg) top center no-repeat; display:block; text-align:left; margin-top:8px;}

.subnav a { color:#000; }

.subnav a:hover{ color:#19acef; }

.currentdd{color:#fff; font-size:14px; color:#fff; padding-left:40px; height:38px; line-height:38px; background:url(/uploads/image/tdimages/x6.jpg) top center no-repeat; display:block; text-align:left;margin-top:8px;}

.navcontent{}

.navcontent li { height:35px; background-color:#ededed; color:#666; line-height:35px;  margin-top:5px;}

.navcontent li a{display:block;padding-left:40px;font-size:14px;line-height:35px;color:#666}

.navcontent li a:hover{color:#fff;background-color:#19acef }



.product ul li{ width:280px;  float:left; margin-right:31px; margin-top:28px;}

.product ul li img { width:280px;  }

.product ul li img:hover { -webkit-transform:scale(1.1) translatez(0); -moz-transform:scale(1.1) translatez(0); -o-transform:scale(1.1) translatez(0); -ms-transform:scale(1.1) translatez(0); transform:scale(1.1) translatez(0); transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;}



.product ul li p{ height:40px; line-height:40px; text-align:center; background-color:#f1f1f1; color:#000; font-size:13px;}

.product ul li p:hover{ height:40px; line-height:40px; text-align:center; background-color:#f1f1f1; color:#000; font-size:13px;}



.ban { background:url(/uploads/image/tdimages/ban0.jpg) no-repeat top center; height:279px; margin-bottom:50px }

.article { line-height:30px; font-size:14px; color:#666; padding:0 0 50px 0; }





.case{width:1180px; margin:60px auto;}

.case .zs{width:1180px; margin:0 auto; position:relative;}

.case .zs .tp{width:274px; overflow:hidden;}

.case .zs .tp img{width:100%; height:auto; display:block;}

.case .zs .wz{width:234px; margin:10px auto; line-height:26px; overflow:hidden;}

.case .zs .wz h3{font-size:16px; line-height:32px; text-align:left; font-weight:100; }

.case .zs .wz h3 a{color:#000;}

.case .zs .wz p { text-align:left; color:#666 }

.case .zs .wz p a{color:#19acef;}

.case .zs .wz p a:hover{color:#000;}

.case .zs .prev{width:30px; height:30px; position:absolute; left:-60px; top:150px; cursor:pointer; z-index:99999}

.case .zs .next{width:30px; height:30px; position:absolute; right:-60px; top:150px; cursor:pointer; z-index:99999}

.case .zs .bd{width:1180px; margin:0 auto; overflow:hidden;}

.case .zs .bd ul li{width:274px; background-color:#fff; border-bottom:2px solid #19acef; margin-right:28px; float:left; position:relative;}

.case .zs .bd ul li:hover{border-bottom:2px solid #19acef;}