@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,p,br,form,input,button,textarea,select,fieldset,legend,blockquote,ul,ol,li,dl,dt,dd,pre{margin:0;padding:0;}
/*body{font:12px/1.231 Tahoma,Arial,"\5b8b\4f53",sans-serif;font-family:Georgia, "Times New Roman", Times, serif;color:#333;background:white url(cut/body_bg.jpg) left top repeat-x;} */
body{color:#666; font-family:'微软雅黑',Tahoma, Verdana, Arial;  line-height:180%; font-size:12px; background:url(../images/scr_02.jpg) repeat-x;}
a{text-decoration:none;color:#666;outline:none;}
a:hover{text-decoration:underline;color:#ff0000;}
textarea,select,button,label{vertical-align:middle;font-size:12px;}
input{ color:#b2b2b2;margin:0;padding:0;vertical-align:middle; border:1px solid #ccc; }
.imgbutton{ border:none;}
button{background:none;border:none;cursor:pointer}
address,cite,code,em,var,abbr,acronym,i,b{font-style:normal;}
textarea{resize:vertical;}
pre{font-size:12px;text-align:left;white-space:pre-wrap;word-wrap:break-word;}
ol,ul{list-style:none outside none}
table{border-collapse:collapse;border-spacing:0}
img,fieldset{border:0;}
td,th,p,li{word-break:break-all;}
::-moz-selection{background:green;color:#FFF;}/*反选色*/
::selection{background:green;color:#FFF;}
/*clearFloat*/
.clearfix{clear:both;height:1%;display:table;display:inline-block;}
.clearall{overflow:hidden;_zoom:1;}
.clear{clear:both;font-size:0;height:0;line-height:0;}
/*float*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.f-none{float:none}
/*textAlign*/
.ta_l{text-align:left!important;}
.ta_r{text-align:right!important;}
.ta_c{text-align:center}
.ta_j{text-align:justify;text-justify:inter-ideograph;}
/*margin*/
.mt_0{margin-top:0px;}.mt_3{ margin-top:2px;}.mt_5{margin-top:5px;}.mt_im_5{margin-top:5px!important;}.mt_10{margin-top:10px!important;}.mt_15{margin-top:15px;}.mt_20{margin-top:20px;}.mt_30{margin-top:30px!important;}
.mr_0{margin-right:0px!important;}.mr_5{margin-right:5px;}.mr_8{ margin-right:8px;}.mr_10{margin-right:10px;}.mr_15{margin-right:15px;}.mr_20{margin-right:20px;}
.mb_0{margin-bottom:0px;}.mb_5{margin-bottom:5px;}.mb_10{margin-bottom:10px;}.mb_15{margin-bottom:15px;}.mb_20{margin-bottom:20px;}
.ml_0{margin-left:0px!important;}.ml_5{margin-left:5px;}.ml_8{margin-left:8px;}.ml_10{margin-left:10px;}.ml_15{margin-left:15px;}.ml_20{margin-left:20px;}
/*padding*/
.pt_0{padding-top:0px!important;}.pt_5{padding-top:5px;}.pt_10{padding-top:10px;}.pt_15{padding-top:15px;}.pt_20{padding-top:20px;}
.pr_0{padding-right:0px;}.pr_5{padding-right:5px;}.pr_10{padding-right:10px;}.pr_15{padding-right:15px;}.pr_20{padding-right:20px;}
.pb_0{padding-bottom:0px!important;}.pb_5{padding-bottom:5px;}.pb_10{padding-bottom:10px;}.pb_15{padding-bottom:15px;}.pb_20{padding-bottom:20px;}
.pl_0{padding-left:0px;}.pl_5{padding-left:5px;}.pl_10{padding-left:10px!important;}.pl_15{padding-left:15px;}.pl_20{padding-left:20px;}
/*fontSize*/
.fz_8{font-size:8px;-webkit-text-size-adjust: none;}
.fz_10{font-size:10px;}
.fz_12{font-size:12px;}
.fz_13{font-size:13px;}
.fz_14{font-size:14px;}
.fz_16{font-size:16px;}
.fz_18{font-size:18px;}
.fz_20{font-size:20px;}
.fz_21{font-size:21px;}
.fz_22{font-size:22px;}
.fz_23{font-size:23px;}
.fz_24{font-size:24px;}

.c_blue{color:blue;}
.c_white{color:white!important;}
.c_666{color:#666;}
.c_09c{color:#09c}
.c_c00{color:#C00!important;}
.c_F00{color:#F00;}
.c_000{color:#000;}
.c_999{color:#999!important;}
.c_666{color:#666!important;}
.c_333{color:#333!important;}
.c_0070d7{color:#0070d7;}
.c_005aa0{color:#005aa0!important;}
.c_FFA44C{color:#FFA44C;}
.c_9F0100{color:#9F0100;}
.c_F06425{color:#F06425;}
.c_7DA648{color:#7DA648;}
.c_00537B{color:#00537B}
.c_ff0000{color:#ff0000;}
.c_0000ff{color:#0000ff}
.color_bd4848{ color:#bd4848;}
/*fontStyle*/
.fontBold{font-weight:bold;}
.fontNormal{font-weight:normal;}
/*line*/
.line{background:url(cut/line.gif) repeat-x;font-size:0;height:1px;line-height:1px; padding:10px;overflow:hidden;}
/*lineHeight*/
.lh30{line-height:30px;}
/*realtive*/
.relative{position:relative;}
/*no-border*/
.noneB{border:none!important;}
/*no-background*/
.noneBg{background:none!important;}
/*display*/
.dShow{display:block!important;}
.dHide{display:none!important;}
/*CSS 3*/
.borderRadius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.boxShadow{-webkit-box-shadow:0 2px 5px #CCC;-moz-box-shadow:0 2px 5px #CCC;box-shadow:0 2px 5px #CCC;}
.textShadow{-webkit-box-shadow:0 0 5px #CCC;-moz-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC;}
/*loading*/
.loading{background:url(../images/loading.gif) center no-repeat!important;}
.tipLoading{display:inline-block;line-height:18px;height:16px;padding:1px 5px 1px 25px;border:1px solid #C5C8CB;font-weight:normal;font-size:12px;color:#999;background:white url(cut/onLoad1.gif) 5px no-repeat;}
.relative{ position:relative;}
/*必填红色 * 号*/
.notnull{ color:#FF0000;}
.block{ display:block;}
.logoleft{ width:676px; height:78px;}
.logoright{ width:280px;}
.bg{ width:auto; height:auto;background:url(../images/dh_02.jpg) repeat-x;}
.toph{ width:1200px; height:40px; line-height:31px;}
.tleft{ width:650px;}
.tright{ width:210px;}
.head{ width:1200px; height:auto; margin:0 auto; }
.navmenu{ width:1200px; height:42px;}
/*menu*/
.ddsmoothmenu {WIDTH: 1200px; height:42px; background:#10ae63; }
.ddsmoothmenu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  Z-INDEX: 9999; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.ddsmoothmenu UL LI {DISPLAY: block; FLOAT: left; WIDTH: 120px; LINE-HEIGHT:42px; POSITION: relative; TEXT-ALIGN: center; background:url(../images/jqr_08.jpg) right no-repeat;}
HTML .ddsmoothmenu UL LI {FLOAT: left; WIDTH:120px; LINE-HEIGHT: 42px; POSITION: relative; TEXT-ALIGN: center}
.ddsmoothmenu UL LI A {DISPLAY: block; font-size:14px; 	WIDTH:120px; TEXT-DECORATION: none}
.ddsmoothmenu UL LI A:link {COLOR: #fff;}
.ddsmoothmenu UL LI A:visited {COLOR: #fff;}
.ddsmoothmenu UL LI A:hover {COLOR: #000; background:url(../images/scr_09.jpg) repeat-x; font-weight:bold;}
.ddsmoothmenu UL LI UL {LEFT: 0px; VISIBILITY: hidden; POSITION: absolute}
.ddsmoothmenu UL LI UL LI {BACKGROUND: #10ae63; FLOAT: left; WIDTH: 119px; LINE-HEIGHT: 35px; BORDER-BOTTOM: #f28504 1px solid}
.ddsmoothmenu UL LI UL LI A {DISPLAY: block; WIDTH:118px; TEXT-DECORATION: none}
.ddsmoothmenu UL LI UL LI A:hover {BACKGROUND: #f28504; color:#fff;}
.ddsmoothmenu UL LI UL LI UL {TOP: 0px}
.downarrowclass {DISPLAY: none; POSITION: absolute}
.rightarrowclass {DISPLAY: none; POSITION: absolute}
.ddshadow {BACKGROUND: silver; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px}
.toplevelshadow {opacity: 0.8}
/*banner*/
.banner:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.banner{ width:0 auto; margin:0 auto; height:137px;background:url(../images/sonbar.jpg) no-repeat center;}
.bleft{ width:1200px; height:345px; }
h1{font-size:1.17em;text-align:center; margin:20px; }
h1 .strong{color:#CC0000;margin-left:3px;font-size:1.3em;}
.a_down{color:#ff6600;text-decoration:underline; }
.allIntro{border:1px solid #ccc;margin:10px 0;padding:15px;background:#eee;line-height:1.7em; }
.p_other{font-size:1.17em;margin:20px 0 10px; }
.p_author{font-size:1.17em;text-align:right;margin:0 10px 10px; }
.p_author a{color:#cc0000;text-decoration:underline; }
.p_author a:hover{text-decoration:none;}
.eachBox{overflow:hidden;clear:both;}
.introArea{float:left; margin-left:20px;display:inline;width:300px;line-height:1.7em; }
.introArea h2{font-size:1.17em;padding:5px 0 10px;color:#CC0000;}
.green{color:green;}
.blue,code{font-size:1em;color:blue;font-family:Verdana;}
/* changeBox_a1 */
.changeBox_a1{float:left;width:1200px;height:345px; position:relative;}
.changeBox_a1 .a_bigImg img{position:absolute;display:none;}
.changeDiv{position:absolute;top:2px;left:2px;display:none;}
.changeDiv h3{position:absolute;left:0px;bottom:0;width:983px;height:30px;line-height:30px;background:#fff;filter:alpha(opacity=70);opacity:0.7;}
.changeDiv h3 a{display:block;padding-left:15px; color:#FF6600;}
/* ul_change_a1 */
.ul_change_a1{position:absolute;right:1px; bottom:6px;padding-left:19px;overflow:hidden;}
.ul_change_a1 li{float:left;margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}
.a_last,.a_next{position:absolute;top:10px;width:16px;height:16px;background:url(../images/bot.png) no-repeat;text-indent:-999em;overflow:hidden;}
.a_last{right:30px;background-position:0 0;}
.a_next{right:12px;background-position:100% 0;}
/* ul_change_a2 */
.ul_change_a2{position:absolute;right:5px; bottom:7px;padding-left:19px;overflow:hidden; }
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;}
.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;font-size:0.8em;padding:0px 5px; margin-right:2px;border:1px solid #999;background:#fff;filter:alpha(opacity=85);opacity:0.85;cursor:hand;cursor:pointer;font-family:Verdana;}
.ul_change_a2 span.on{border:1px solid #CC0000;background:#FFFF9D;color:#CC0000;}
.dis{ display:block;}
.content:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.content{ width:1200px; height:auto; margin:0 auto; }
.content2:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.content2{ width:1200px; height:auto; margin:0 auto;  padding-bottom:16px;}
.gswz{ text-indent:24px; width:560px; padding:30px; line-height:220%;}
.fenlei{ width:325px; height:200px;}
.chanpinggd{ width:635px;}
.cpb{ width:305px; height:30px; background:url(../images/huida_24.jpg) 25px 3px no-repeat; font-size:15px; text-indent:24px;}
.cplbfenlei{ margin-left:25px;}
.cplbfenlei li{ width:150px; height:30px; line-height:30px; background:url(../images/huida_28.jpg) 0px 8px no-repeat; text-indent:18px; float:left;}
.sonlist{ width:230px; height:auto; border:1px solid #ccc;}
.sonlistbt{ width:230px; height:31px; background:url(../images/shuida.jpg) no-repeat; text-indent:34px; line-height:31px; font-size:14px;}
.sonbar{ margin-left:15px; margin-top:20px;}
.sonbar li{ background:url(../images/lb.jpg) no-repeat; text-indent:24px; line-height:31px; margin-bottom:8px;}
.sonright{ width:950px;height:auto; border:1px solid #ccc;}
.sonlistbt2{ width:950px; height:31px; background:url(../images/shuida.jpg) no-repeat; text-indent:34px; line-height:31px; font-size:14px;}
.cplist{ background:#f1f1f1;}
.cplist li{ line-height:27px; font-size:18px; text-indent:36px; margin-top:8px; margin-left:3px; font-size:13px; font-weight:bold;}
.cplist li ul{ margin-left:12px; margin-right:10px;}
.cplist li ul li{ line-height:25px; font-size:14px; margin-top:2px; border-bottom:1px dashed #ccc; text-indent:12px; margin-left:15px; background:url(../images/tx_23.jpg) 0px 7px no-repeat; font-size:12px; font-weight:normal;}
.rightbar{ width:761px; }
.gs:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.gs{ width:700px; height:auto; border:1px solid #ccc; background:#fff;}
.gsbt{ width:700px; height:30px; line-height:30px; background:url(../images/tx_34.jpg) 5px 7px no-repeat; border-bottom:1px solid #ccc; color:#000; text-indent:25px;}
.zz{ width:262px; height:auto; border:1px solid #ccc; background:#fff;}
.zzbt{ width:262px; height:30px; line-height:30px; background:url(../images/tx_34.jpg) 5px 7px no-repeat; border-bottom:1px solid #ccc; color:#000; text-indent:25px;}
.productlist:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.productlist{ width:761px; border:1px solid #ccc; height:auto; margin-left:1px; background:#fff;}
.productlistbt{ width:761px; height:32px; line-height:32px; background:url(../images/tx_14.jpg) no-repeat; border-bottom:1px solid #ccc; text-indent:35px; color:#333;}
.productlist2:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.productlist2{ width:978px; border:1px solid #ccc; height:auto; margin-left:1px; background:#fff;}
.gcbt{ width:978px; height:32px; line-height:32px; background:url(../images/tx_14.jpg) repeat-x; border-bottom:1px solid #ccc; text-indent:35px; color:#000;}
.ysone{ position:absolute; width:360px; top:160px; left:100px;}
.ystwo{ position:absolute; width:360px; top:320px; left:100px;}
.ysthree{ position:absolute; width:360px; top:545px; left:450px;}
.ysfour{position:absolute; width:360px; top:730px; left:580px}
.ysfive{position:absolute; width:360px; top:890px; left:580px}
.gsnewbt{ width:318px; height:32px; line-height:32px; background:#10ae63; color:#fff; text-indent:26px;}
.search{ width:1200px; height:34px; background:url(../images/yss_10.gif) 2px 0px no-repeat;}
.sonbt{ width:700px; height:30px; line-height:30px; background:#f1dcd2;}
.anone{ width:280px; height:auto;}
.leftbar{ width:243px; height:auto;}
.sideright:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.sideright{ width:750px; height:auto; border:1px solid #ccc; background:#fff;}
.bt{ width:750px; height:34px; background:url(../images/btbg_03.jpg) repeat-x; border-bottom:1px solid #ccc; line-height:34px; text-indent:12px;}
#demo {overflow:hidden;width:1190px;}
.pic{ width:160px; margin-left:12px; float:left; margin-top:12px;}
.pl{ width:160px; height:160px; border:1px dashed #ccc; }
.pp{ text-align:center; margin-top:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.mr_3{ margin-right:3px;}
.gsnew{ width:259px; height:auto; border:1px solid #ccc; margin-right:1px;}
.hynew{ width:343px; height:auto; border:1px solid #ccc; margin-left:1px;}
.new{ width:390px; height:auto; }
.newbt{ width:390px; height:30px; line-height:30px; border-bottom:3px solid #10ae63; text-indent:24px; font-size:15px; background:url(../images/plone.gif) 0px 16px no-repeat;}
.newlist { margin-top:8px;}
.newlist li{width:390px; margin-top:5px;line-height:26px;background:url(../images/bb01.gif) 0px 7px no-repeat; border-bottom:1px dashed #ccc; text-indent:12px;}
.newlist2{ margin-top:10px; }
.newlist2 li{ line-height:25px; background:url(../images/ri4.gif) 0px 7px no-repeat; border-bottom:1px dashed #ccc; margin-right:15px; text-indent:12px;}
.tuijiancp{ width:740px; height:315px; margin-left:25px;}
.pic2{ width:205px; margin-left:20px; float:left; margin-top:25px;}
.pl2{ width:205px; height:154px; border:1px solid #ccc; background:#fff; }
.pic3{ width:150px; margin-left:20px; float:left; margin-top:15px;}
.pl3{ width:150px; height:120px; border:1px solid #ccc; }
.pic4{ width:140px; margin-left:18px; float:left; margin-top:15px;}
.pl4{ width:140px; height:60px; border:1px solid #ccc; }
.cpbt{ width:210px; height:38px; background:url(../images/tld_28.jpg) 1px 0px no-repeat; color:#fff; text-align:center; line-height:40px;}
.link{ padding-top:3px; padding-bottom:8px; border:1px solid #ccc; width:1200px; height:55px; background:url(../images/helilaser_56.jpg) 5px 7px no-repeat #fff; margin:0 auto;}
.footer{ width:1200px; margin:0 auto;height:auto; line-height:200%; text-align:center; margin-top:10px; padding-top:5px;}
.btbg{ width:766px; height:30px; background:url(../images/fx_26.gif) repeat-x; line-height:30px;}
.newcont:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.newcont{ width:1200px; height:auto; background:#fff;}

.endbg{ width:auto; height:auto;background:#2c2c2c;}
.fdh{ width:auto; height:30px; line-height:30px; background:#035096; color:#fff;}
.fdhw{ width:1200px; height:30px; line-height:30px; margin:0 auto; background:#035096; color:#fff; text-align:center;}
.fdh a{ color:#fff;}
.fdh a:hover{ color:#ff0000;}
.lxp{ padding-left:15px; line-height:260%; border-bottom:1px dashed #ccc; margin-right:10px;}
.nl li { line-height:30px; background: url(../images/li.gif) 0px 10px no-repeat;clear: both; text-indent:10px; overflow: hidden;text-align: left; border-bottom:1px dashed #ccc;}
.nl li a{ color:#333; text-decoration:none;}
.nl li a:hover{ color:#C00; text-decoration:underline;}
.nl li a:visited{ color:#000; text-decoration:none;}
.nl li.newsLine { background: url(dotLine.gif) repeat-x top;overflow: hidden; height: 5px; line-height: 5px;}
.line {height: 1px; border-bottom: 1px dashed #ccc; margin: 10px auto; overflow: hidden;}
.nl li .addTime { float: right;color: #666666;}
ul.nll {list-style: none outside none;}
ul.nll li {line-height: 22px;clear: both; overflow: hidden; text-align: left;}
ul.nll li.newsLine {background: url(dotLine.gif) repeat-x top; overflow: hidden; height: 5px;line-height: 5px;}
ul.nll li .addTime { float: right;color: #666666;}
.zhuda:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.zhuda{ width:1200px; height:auto; background:#fff; border:1px solid #ccc;}
.zdbt{ width:1200px; height:auto;}
#menu, #menu ul {list-style-type:none;margin: 0;padding: 0;width: 17em; margin-left:5px; margin-right:5px;margin-top:8px;}
#menu a {display: block;text-decoration: none;}
#menu li { margin-top:8px;padding-top: 1px;}
#menu li a { background:url(../images/tld_34.jpg) no-repeat;text-indent:5px;font-size:13px;padding: 0.5em;font-weight:bold;color:#333;}
#menu li a:hover {}
#menu li ul li a {
  background:url(../images/tld_63.jpg) 2px 12px no-repeat;
  border-bottom:1px dashed #7fc3f9;
  margin-right:10px;
  font-size:12px;
  line-height:22px;
  padding-left:10px;
  text-indent:2px;
  font-weight:normal;
  color:#666666;
}
#menu li ul li a:hover {background:url(../images/tld_38.jpg) 2px 12px no-repeat #f00;
  border-bottom:1px dashed #7fc3f9;
  margin-right:10px;
  font-size:12px;
  padding-left:10px;
  text-indent:2px;
  font-weight:normal;
  color:#fff;
}
.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.img-scroll { position:relative; margin:10px auto; width:610px;}
.img-scroll .prev{ position:absolute; display:block; width:27px; height:100px; background:url(../images/huida_32.jpg) 0px 60px no-repeat;
 top:0; color:#FFF; text-align:center; line-height:100px}
.img-scroll .next { position:absolute; display:block; width:30px; height:100px; background:url(../images/huida_35.jpg) 0px 60px no-repeat;
 top:0; color:#FFF; text-align:center; line-height:100px;}
.img-scroll .prev { left:0; cursor:pointer;}
.img-scroll .next { right:0;cursor:pointer;}
.img-list { position:relative; width:535px; height:170px; margin-left:35px; overflow:hidden}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:150px; margin-right:23px; height:170px;  text-align:center;}
p img{display:block;margin:0 auto;vertical-align:middle}
.cpcont:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.cpcont{ width:auto; height:auto; background:url(../images/jqr_17.jpg) 0px 8px repeat-x #f7f7f7; padding-bottom:20px;}
.cpcontdiv{ width:1200px; height:auto; margin:0 auto;}
.chanpinglist{}
.chanpinglist li{ float:left; width:211px; height:52px; background:url(../images/jqr_14.jpg) no-repeat; line-height:52px; text-align:center; margin-right:20px;}
.chanpinglist li a{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.chanpinglist li a:hover{ color:#fff100; font-size:15px; font-weight:bold; text-decoration:none;}
.cpcontdiv1{ width:1200px; margin:0 auto; background:url(../images/jqr_25.jpg) 0px 80px no-repeat; height:550px; font-size:14px;}
.word1{ margin-left:360px; margin-top:50px;}
.word2{ margin-left:400px; margin-top:10px;}
.word3{ margin-left:440px; margin-top:10px;}
.word4{ margin-left:460px; margin-top:35px;}
.word5{ margin-left:460px; margin-top:38px;}
.word6{ margin-left:446px; margin-top:33px;}
.word7{ margin-left:426px; margin-top:33px;}
.word8{ margin-left:386px; margin-top:13px;}
.cbaner{ background:#035096;}
.bannerdiv{ width:1200px; height:auto; margin:0 auto;}
.youshi:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.youshi{ background:url(../images/tl_29.jpg) repeat-x;}
.youshicont{width:1200px; height:auto; margin:0 auto; position:relative; font-size:14px; line-height:220%;}
.ys1{ position:absolute; top:120px; left:60px; width:380px;}
.ys2{ position:absolute; top:490px; left:560px; width:380px;}
.ys3{ position:absolute; top:818px; left:50px; width:380px;}
.ys4{ position:absolute; top:1200px; left:560px; width:380px;}
.jianjie:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.jianjie{ background:url(../images/tl_36.jpg) repeat-x;}
.contdiv{width:auto; height:auto;padding-bottom:20px;}
.gsdiv{ width:717px; height:auto; border:1px solid #ccc;}
.lxfs{ width:241px; height:auto; border:1px solid #ccc;}
.gssl{ width:1200px; height:auto; border:1px solid #ccc;}
.contnew{width:auto; height:auto}
.newdiv:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.newdiv{ width:1200px; height:auto; margin:0 auto; }


.chanpinzs:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.chanpinzs{ background:#f4f2f3; width:auto; height:auto;}
.lblist{ width:auto; height:auto;}
.lblist li{ width:175px; height:32px; line-height:32px; text-align:center; float:left; background:#0c98e3; margin-right:21px;}
.lblist li.cc{ width:175px; height:32px; line-height:32px; text-align:center; float:left; background:#ff901c; margin-right:20px;}
.lblist a{ color:#fff; font-size:14px;}
.lblist a:hover{ color:#000; font-size:15px; font-weight:bold; }

.chanpinanli:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.chanpinanli{ background:#f4f4f4; width:auto; height:auto;}
.anlicont:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.anlicont{ background:#f4f4f4; width:1200px;}
.anlist{ width:300px; height:430px; background:url(../images/anlibg.jpg) 25px 243px no-repeat; margin-left:15px;}
.anlibt{ font-size:30px; color:#fff; text-align:left; padding:15px;}
.antu{ width:300px; background:#fff; text-align:center;}

.antu li{ font-size:18px;  color:#0a2f63;}
.tu1{ margin-left:3px; padding-top:10px; border:2px solid #fff;}
.tu1:hover{ margin-left:3px; padding-top:10px;  border:2px solid #ed6d08; cursor:pointer;}
.wordsm{ margin-top:70px; margin-left:38px;}

.cpfl{ width:243px; background:#f1f1f1; height:auto;}
.cpfl li{ height:40px; line-height:40px; background:url(../images/bz_15.jpg) 10px 12px no-repeat; width:243px; font-size:14px; text-indent:30px; border-bottom:1px dashed #ccc;}
.product{ width:1200px; margin:0 auto;}
.proright{ width:918px; height:auto;}
.sl{ width:1200px; height:auto;}
.sl li{ float:left;}
.sl li img{ display:block;}
.chanpinanli2{ height:142px; width:auto; background:url(../images/bz_24.jpg) center no-repeat;}
.lxbt{ width:243px; height:50px; background:#10ae63; line-height:50px; color:#fff; font-size:16px; text-indent:24px; font-weight:bold;}
.lxbt2{ width:1200px; height:50px; background:#10ae63; line-height:50px; color:#fff; font-size:16px; text-indent:24px; font-weight:bold;}
.lxcon{ background:#f1f1f1; width:243px; height:auto;}
.lx{ line-height:220%; text-indent:12px;}
.taitou{ width:1200px; height:135px; background:url(../images/xsg_07.jpg) no-repeat;}
.xgs{ font-size:45px; padding-top:45px; color:#555;}
.yz{ font-size:24px; padding-left:20px; padding-top:35px;}
.yz1{ font-size:18px; padding-left:20px; padding-top:35px;}
.yz2{ font-size:18px; padding-left:20px; padding-top:15px;}

.chanpbt{ width:918px; border-bottom:1px solid #ccc; padding-top:20px; line-height:38px; height:38px;}
.hexin{ width:1200px; margin:0 auto; font-size:14px;}
.hexinchanpin dt{ width:300px; height:225px;}
.duli{}
.hexintup{ width:200px; height:150px; border:1px solid #ccc; margin-left:8px;}

.footer{ width:1200px; color:#d6d5d5; margin:0 auto;height:auto; line-height:200%; text-align:center; margin-top:10px; padding-top:5px;}
.flt{ text-align:left; line-height:220%; width:950px;}
.frt{ width:245px;}
.fdhlist{ width:950px;text-align:left;}
.fdhlist li{ float:left; width:150px; background:url(../images/hl_38.jpg) left no-repeat; text-align:center; }
