/*全局变量start*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a,a:link,a:visited,a:hover{text-decoration:none; }
a{ color:#767a85}
a:hover{ color:#cc0000}
a img{ border:none;}
img{ vertical-align:top;}
#clear{ clear:both;}
table{ font-size:12px;border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; text-align:left;font-weight:normal; line-height:24px; font-family: Arial, Helvetica, sans-serif,"微软雅黑"; background:url(../images/bg.jpg);}
a{blr:expression(this.onFocus=this.blur())} /*a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  去掉链接触摸高亮 */
a{outline:none;} /*for Firefox*/
h1,h2,h3,h4,h5,input{font-size:12px; font-weight:normal;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,i{ margin:0px; padding:0px;}
ol,p,dl,li{list-style:none;}

.wrap{ width:100%; height: auto;  position: relative; min-width:1000px;font-family:"微软雅黑"; overflow:hidden; background:url(../images/wrapbg.jpg) repeat-x;}
.public{ width:1200px; height:auto; margin:0px auto; position:relative;}/*公用标签*/
.fl{ float:left; display:inline;}/*左浮动标签*/
.fr{ float:right; display:inline;}/*右浮动标签*/
.banner{ width:1920px; height:482px; left:50%; margin-left:-960px; overflow:hidden;  position:relative; }
.slideBox{ width:1920px; height:400px; overflow:hidden; position:relative; text-align:center; }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:20%; bottom:13px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; margin-top:2px; border:1px solid #ff7300; color:#ff7300}
.slideBox .hd ul li.on{ background:#ff7300; color:#fff; border:3px solid #ff7300; margin-top:0px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width:100%; height:400px; text-align:center; }
.slideBox .bd img{  height:400px; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.datu{ width:100%; height:400px; margin-top:1px; overflow:hidden; clear:both; }
.tb_hd{ height:103px; width:1002px; overflow:hidden; margin:0px auto;}
.logo{ width:500px; height:103px;}
.righome{ width:235px; height:103px; overflow:hidden;}
.seracrch{ width:233px;  height:27px; margin-top:12px; overflow:hidden; border:1px solid #0070c1; background:#eee; height:27px; overflow:hidden; margin-bottom:15px; }
.txt1{ background:url(../images/txt1.jpg) no-repeat; width:203px; height:24px; vertical-align:middle; font-size:12px; color:#0070c1; border:none;}
.btn1{ background:url(../images/btn1.jpg) no-repeat; width:24px; height:24px; vertical-align:middle; margin-top:3px; cursor:pointer; overflow:hidden; margin-left:2px; border:none;}
.telnum{ background:url(../images/telnum.jpg) no-repeat; height:30px; width:195px;color:#0070c1; font-size:16px; padding-left:40px; overflow:hidden;}
.menu{ height:50px; width:1002px; margin:0px auto;}
.nav{ width:1002px;height:50px; padding-top:0px; margin:0px auto;   position:relative; z-index:1;  }
.nav a{ color:#f4f4f4;  }
.nav .nLi{ float:left;  position:relative; display:inline; width:100px;}
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; width:99px; font-family:"微软雅黑"; font-size:14px; height:50px; text-align:center; margin-left:1px;line-height:50px;}
.nav .sub{ display:none; width:99px; left:1px; top:50px;  position:absolute;  background:#fff; opacity:0.9;-moz-opacity:0.9;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block;text-align:center; border-top:1px solid #eeeeee; width:99px; color:#0070c1;line-height:28px; height:28px; }
.nav .sub a:hover{ color:#ff1a00;}
.nav .on h3 a{ color:#0070c1; position:relative; background:url(../images/m_hover.jpg) bottom center no-repeat;}

.content{ width:982px; padding:10px;height:auto; background:#fff; overflow:hidden; margin:0px auto 15px;}
.index{ width:982px; height:auto; overflow:hidden; margin-bottom:12px; margin-top:5px;}
.about{ width:759px; height:auto; overflow:hidden; border:1px solid #e8e8e8;}
.prod_titleb{ background:url(../images/p_title.jpg) no-repeat; height:43px; font-size:14px; padding-left:21px; color:#fff; line-height:41px;}
.prod_titleb span{ font-size:12px; float:right; display:inline; margin-right:10px; color:#0070c1;}
.prod_titleb a{ color:#0070c1;}
.prod_titleb a:hover{ color:#ff1a00;}
.border{ padding:15px; height:229px; margin:0px auto; overflow:hidden;}
.border img{ width:222px; height:222px; overflow:hidden; float:left; display:inline; margin-top:5px; padding-right:10px;}
.anputt{text-align:Justify;text-justify:inter-ideograph; height:auto;  color:#333;  margin-left:0px; margin-top:2px; line-height:25px; }
.anputt span a{ color:#0071c1}
.anputt span a:hover{ color:#333}
.contact{ width:214px; height:auto; overflow:hidden;}
.lianxi{ width:212px; height:auto; overflow:hidden; border:1px solid #e8e8e8; margin-bottom:10px;}
.tel{ width:188px; margin:10px auto; line-height:24px; color:#333; height:120px; overflow:hidden; }
.telimg{ width:188px; height:65px; margin:0px auto 10px;}
.flink select{border:1px solid #e8e8e8; width:212px; height:32px; color:#666666; text-align:center;}
.cpzx{  border:1px solid #e8e8e8; height:auto; overflow:hidden; width:980px; margin:0px auto;}

.rollBox{width:96%;overflow:hidden;margin-top:0px; height:auto; padding-bottom:0px; padding-top:30px; margin:0px auto;}
.rollBox .LeftBotton{height:32px;width:32px;background:url(../images/lsiede.jpg) no-repeat 0px 0px;overflow:hidden;float:left;display:inline;cursor:pointer; margin-left:0px; margin-top:40px;}
.rollBox .RightBotton{height:32px;width:32px;background:url(../images/lsiede.jpg) no-repeat -32px 0px;overflow:hidden;float:right;display:inline;cursor:pointer; margin-left:0px; margin-top:40px;}
.rollBox .Cont{width:90%; height:auto;overflow:hidden;float:left; display:inline; margin-left:18px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;margin-right:10px; margin-left:0px; display:inline; margin-top:0px;}
.rollBox .Cont .pic img{ width:201px; height:121px;vertical-align:top; border:1px solid #dddddd; }
.rollBox .Cont a  img{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic .xu_word {background:url(../images/prbg.jpg)  top center no-repeat; padding-top:14px;  height:27px; line-height:27px; overflow:hidden;}
.rollBox .Cont .pic a{ width:203px; display:block; height:178px; overflow:hidden; text-align:center;}
.rollBox .Cont .pic a:link,.rollBox .Cont .pic a:visited{ color:#333;}
.rollBox .Cont .pic a:hover {font-size:12px; color:#0070c1;}
.rollBox .LeftBotton:hover{ background-position:0px -32px;}
.rollBox .RightBotton:hover{ background-position:-32px -32px;}
.footerbg{ background:url(../images/foobg.jpg) repeat-x #fff;height:auto; overflow:hidden; width:100%; }
.mid_fote{ width:1002px; margin:0px auto; padding:10px 0px;color:#999; text-align:center;}
.mid_fote a{ color:#999;}
.mid_fote a:hover{ color:#ff1a00;}
.leftside{ width:214px; height:auto; overflow:hidden; float:left; display:inline; margin-bottom:10px;}
.list_ta{ width:212px; border:1px solid #e8e8e8; height:auto; overflow:hidden;}
.left_title{ background:#0070c1; height:43px; font-size:14px; color:#eeeeee; line-height:43px; padding-left:25px; overflow:hidden;}
.category{ height:auto; overflow:hidden; width:186px; margin:0px auto; padding:10px 0px;}
.category ul li a{display:block; line-height:30px;font-size:12px; height:30px; background:url(../images/l_link.jpg) no-repeat;overflow:hidden; text-align:left; padding-left:28px;}
.category ul li a:link,.category ul li a:visited{ color:#333;}
.category ul li a:hover{color:#ff1a00; background:url(../images/l_hover.jpg) no-repeat;}
.category ul li a.choose{color:#ff1a00; background:url(../images/l_hover.jpg) no-repeat;}
ul.second li a{ font-size:12px;height:auto; line-height:24px; height:24px; display:block; margin-bottom:0px; border-bottom:1px dashed #e8e8e8; }
ul.second li a:link,ul.second li a:visited{ color:#666; background:none;}
ul.second li a:hover{color:#ff1a00; background:none;}
ul.third li a{font-size:12px;height:auto; line-height:23px; padding-left:35px; height:23px; display:block; margin-bottom:0px;}
ul.third li a:link,ul.third li a:visited{ color:#999;}
ul.third li a:hover{color:#ff1a00; background:none;}
.by_contact{ margin-top:15px; height:auto; overflow:hidden;width:212px; border:1px solid #e8e8e8; margin-bottom:15px;}
.rightside{ width:760px; height:auto; overflow:hidden; float:right; display:inline; border:1px solid #e8e8e8;}
.deteo{height:auto; overflow:hidden; overflow:hidden; height:auto;min-height:400px; _height:expression(this.scrollHeight < 400? "400px" : "auto") ; margin:0px auto; padding:0px; width:740px; padding:10px; }
.ny_about{ color:#767a85; line-height:24px; padding:5px 0px; padding-right:0px;text-align:Justify;text-justify:inter-ideograph;}
.ullistnumber{ height:auto; overflow:hidden;  padding:10px 5px;}
.ullistnumber ol li{ height:28px; width:100%; border-bottom:1px dotted #e8e8e8; line-height:28px;}
.ullistnumber ol li a{ display:block; width:100%; height:28px; line-height:28px; color:#333;}
.ullistnumber ol li a span{ background:url(../images/s_l.jpg) no-repeat left center; padding-left:20px; float:right; display:inline;}
.ullistnumber ol li a:hover span{ background:url(../images/s_h.jpg) no-repeat left center; padding-left:20px;}
.ullistnumber ol li a:hover{ color:#ff7300;}
.module_page{ width:100%;  line-height:20px;margin-top:30px;text-align:center; height:30px;}
.module_page a,.module_page span{ text-decoration:none; color:#555454; /*color:#0c2d63;*/color:#333333; background:#fff; padding:1px 4px;}
/*.module_page span{ padding-left:20px; padding-right:20px;}*/
.module_page a:hover,.module_page span.cu{ text-decoration:none;  background:#ff7300;color:#fff;}
.module_page  select{ margin-left:5px; color:#000;}
.ny_nshow{ width:730px; margin:0px auto; height:auto;  overflow:hidden;}
.ny_nshow dl{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding-bottom:10px; }
.ny_nshow dl a{ display:block; width:100%; height:auto; overflow:hidden;}
.ny_nshow dt{ width:134px; height:134px;  float:left; display:inline;}
.ny_nshow dt img{ width:134px; height:134px; overflow:hidden;}
.ny_nshow dd{ width:584px; height:auto; overflow:hidden; float:right; display:inline;}
.n_titlea{ font-size:14px; color:#333; height:35px; margin-bottom:1px;overflow:hidden; line-height:35px;text-overflow: ellipsis;
white-space: nowrap; text-indent:0px;
word-break: keep-all;}
.n_titlea a:link,.n_titlea a:visited{ color:#333;}
.n_titlea a:hover{ color:#ff7300; font-weight:bold;}
.data{ color:#333; height:20px; line-height:20px;}
.huiyi_edita{text-align:Justify;text-justify:inter-ideograph; height:66px; line-height:22px; margin-top:0px; overflow:hidden; color:#666666;}
.huiyi_edita span a:link,.huiyi_edita span a:visited{ color:#cc0000;}
.huiyi_edita span a:hover{ color:#767a85;}
.ckxq{ float:right; display:inline; overflow:hidden; width:80px; text-align:center; line-height:25px; height:25px;}
.ckxq a{ color:#fff; background:#0070c1}
.ckxq a:hover{ color:#000; background:#ff7300}

.main_right_con{ padding:15px 5px 12px;color:#333; overflow:hidden;}
h1.inner_news_tit{height:30px; padding:8px 0px;text-align:center; font-size:14px;  color:#333333;}
h2.inner_news_time{height:25px; line-height:25px;color:#333333;margin-bottom:4px; font-size:14px; padding-bottom:10px; border-bottom:1px solid #e8e8e8;text-align:center; }
h2.inner_news_time a{ color:#333333;}
h2.inner_news_time a:hover{ color:#ff7300;}
h2.inner_news_time span{ float:right; text-align:right; padding-right:10px;}
.edit{overflow:hidden;text-align:Justify;text-justify:inter-ideograph; color:#333333; margin:10px 0px 0px;}
ul.inner_pages{ padding-top:8px;margin:10px auto 10px; margin-left:0px;  border-top:1px solid #e8e8e8; }
ul.inner_pages li{line-height:26px;color:#333333;}
ul.inner_pages a{color:#333333;  padding-left:8px;}
ul.inner_pages a:hover{color:#ff7300;}	

ul.inner_pro2{height:auto; overflow:hidden; padding-bottom:10px; width:820px; padding-top:8px;}
ul.inner_pro2 li{ float:left; margin:15px 12px 0px 2px;display:inline;}
ul.inner_pro2 li img{max-width:234px; max-height:141px;  vertical-align:top; border:1px solid #dcdcdc;width:auto;height:auto;clear: both;display: block;margin:auto;}
ul.inner_pro2 li a{ width:236px; height:174px; display:block; color:#333; overflow:hidden;padding:0px;}
ul.inner_pro2 li a:hover{ color:#ff7300;}
ul.inner_pro2 li a:hover img{  border:1px solid #ff7300;}
p.photo_title2{text-align:center; height:40px; line-height:40px; background:url(../images/titlbg.jpg)  no-repeat;}
.primgs{ width:415px; height:250px; margin:20px auto 10px; border:1px solid #ccc; overflow:hidden;}
.primgs a{ width:415px; height:250px; display:table-cell;text-align:center;vertical-align:middle;}
.primgs img{ max-width:415px; max-height:250px; width:auto;height:auto;}
.ny_biaoge{ width:740px; height:auto; overflow:hidden; padding:10px;}
.ny_biaoge dl dt{ font-size:14px; color:#333333; font-size:14px; line-height:35px; text-align:center; margin-bottom:20px;}
.ny_biaoge dl dt b{ font-weight:normal; line-height:25px; display:block;}
.ny_biaoge dl dt b a{ color:#333; font-size:12px;}
.ny_biaoge dl dt b a:hover{ color:#0070c1;text-decoration:underline}
.fword_title{ width:150px; height:auto; overflow:hidden; float:left; display:inline; line-height:22px; text-align:right;}
.fword_dtext{ width:580px; float:left; display:inline; margin-left:10px; text-align:left;}
.fword_dtext .txtbt{ border:1px solid #9c9c9c; width:408px; height:20px; line-height:20px; text-align:left;}
.ny_biaoge dd{ clear:both; margin-bottom:10px; height:auto; overflow:hidden; width:100%;}
.fword_dtext .txtbtb{ border:1px solid #9c9c9c; width:378px; height:20px; line-height:20px; text-align:left;}
.btn2{ background:#e6e6e6; border:1px solid #9c9c9c; padding:5px; color:#333; cursor:pointer; margin-right:10px;}
.fword_dtext textarea{ border:1px solid #9c9c9c; width:408px; height:80px; line-height:20px;}

