@charset "utf-8";
@font-face {
    font-family: 'allerbold';
    src: url('../fonts/aller-webfont.eot');
    src: url('../fonts/aller-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller-webfont.woff2') format('woff2'),
         url('../fonts/aller-webfont.woff') format('woff'),
         url('../fonts/aller-webfont.ttf') format('truetype'),
         url('../fonts/aller-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'aller_lightregular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_lt-webfont.woff2') format('woff2'),
         url('../fonts/aller_lt-webfont.woff') format('woff'),
         url('../fonts/aller_lt-webfont.ttf') format('truetype'),
         url('../fonts/aller_lt-webfont.svg#aller_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;font-family:aller_lightregular,Microsoft YaHei,Arial,Tahoma, Helvetica, sans-serif; background:#fff;}
body,td,th {font-size:12px;color:#666666; }
a{ color:#666666; text-decoration:none;}
a:hover{color:#cc3300;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ float:left; width:100%;  background:#fff;}
.main{ float:left; width:100%;}

#itop_right{ float:left; width:100%; margin-top:18px; }
#itop_right li{ float:left; width:100%;}
#itop_right li span{ float:left; font-size:13px; color:#949494; line-height:29px;display:none;}
#itop_right li a.itop_down{ float:left; width:80px; padding-right:33px; line-height:29px; background:url(../images/top_down.jpg) no-repeat left top; font-size:13px; color:#fff; text-align:center;display:none;}
#itop_right li a.itop_contact{ float:left; width:80px; padding-right:30px; line-height:29px; background:url(../images/top_contact.jpg) no-repeat left top; font-size:13px; color:#fff; text-align:center;display:none;}

#itop_right li a.top_lang{  float:left; display:none; width:120px; line-height:29px; font-size:13px; color:#fff; text-align:center; background:#db241c; border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
#itop_right li dl{ float:left; width:100%;}
#itop_right li dl dd{ float:left; padding:0 2%;border-right:solid 1px #999;}
#itop_right li dl dd a{ float:left; font-size:12px; color:#666; text-transform:capitalize;  }



#sform{ float:left; width:193px; height:29px; background:url(../images/search.jpg) no-repeat left top;display:none;}
#sform input{ background:0; border:0; }
#stext{ float:left; width:150px; margin-left:10px;_margin-left:5px; line-height:29px;height:29px; font-size:13px;  color:#f2582c}
#sbut{ float:left; width:30px; height:29px; cursor:pointer; }


#logo{ float:left; width:60%; height:auto;}
#logo img{ float:left; width:100%; height:auto;}

/*导航*/
#nav{float:left; width:100%; }
.nav_list_btn{ float:right; width:50px; height:50px; margin-right:1%; cursor:pointer; position:relative; margin-top:-65px; border:solid 1px #eaeaea; background:url(../images/nav_btn.jpg) no-repeat center center;}


#jsddm{ float:left; width:100%; display:none;}
#jsddm li{ float:left; width:100%; }
#jsddm li a{ float:left; width:97%; padding-left:3%; line-height:40px; font-weight:bold; color:#666666;font-size:18px; border-bottom:solid 1px #eaeaea;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
#jsddm li a:hover{color:#da251c; background:#f2f2f2; border-bottom:solid 1px #da251c;}


#bframe{ margin:0 auto;  width:100%;}
#bar{ float:left; width:100%; height:auto;}
/* flexslider */
#bar .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#bar .slides{position:relative;z-index:1;}
#bar .slides li{height:auto;}
#bar .slides li a{ float:left; width:100%; height:auto;}
#bar .slides li a img{float:left; width:100%; height:auto;}
#bar .flex-control-nav{position:absolute;bottom:50px;z-index:2;width:100%;text-align:center; display:none;}
#bar .flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
#bar .flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
#bar .flex-control-nav .flex-active{background-position:0 0;}
 
#bar .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#bar .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#bar .flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
#bar .flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}


#tframe1{ float:left; width:100%; }
.bnk{ float:left; width:100%; height:auto;margin-top:2%;}
.bnk img{ float:left; width:100%; height:auto;}
.bnk3{ padding-right:0px;}

#tframe2{ float:left; width:100%; background:#f5f5f5 url(../images/3_03.jpg) repeat-x left top;}
.pnk{ float:left; width:100%;}


#tabs { float:left; padding:0% 0%; width:100%; height:100px;}
#tabs li {float: left; width:16.6%; height:100px; overflow:hidden;}
#tabs li a .tab_li_img{ float:left; width:100%; height:40px; margin-top:10px; overflow:hidden; text-align:center;}
#tabs li a .tab_li_img img{ width:90px; height:auto; cursor:pointer; *margin-left:8px;}
#tabs a {float: left; width:100%; padding:10px 0%; line-height:30px;text-align:center; font-size:14px; text-decoration: none;color:#414141;}
#tabs #current{ background:url(../images/tablihover.jpg) repeat-x left top;}
#tabs #current a{ z-index: 3;  padding:10px 0%; line-height:30px; color:#005197; font-size:14px; text-decoration: none; text-align:center; border-left:solid 1px #cdcdcd;border-right:solid 1px #cdcdcd;}
#tabs #current a .tab_li_img img{ width:90px; height:auto; margin-top:-40px;*margin-left:8px;}

#content { float:left; width:100%;  padding:0px; z-index: 2;}

.ipcp{ float:left; width:47%; padding:0% 1.5%; margin-top:3%;}
.iptp{ float:left; width:99.9%;position: relative;overflow: hidden;cursor: pointer; border:solid 1px #cdcdcd;box-shadow:3px 3px 8px #e0e0e0; }
.iptp img{ float:left; width:100%; height:auto;}
.ipwz{ float:left; width:100%; padding:2% 0%; text-align:center;}
.ipwz a.a1{ float:left; width:100%; font-size:14px; font-family:Candara; padding:1% 0%; color:#000; }
.ipwz a.a2{ float:left; margin-left:35%; width:30%; padding:1.5% 0%; font-size:13px; font-family:Candara;  color:#fff; background:#da231b;position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);} 




.pnk1{ float:left; width:100%; }
.pnk1 .tit{ float:left; width:100%; text-align:center;}
.pnk1 .tit strong{ font-size:25px; line-height:80px; color:#000000; font-weight:normal;}

.pck{ float:left; width:92%;  padding:4%; margin-top:2%; background:#01a1e7;}
.pck a.a1{ float:left; width:100%; font-size:30px; color:#fff; line-height:45px;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.pck a.a1:hover{ float:left; width:95%; padding-left:5%;}
.pck span{ float:left; width:100%; font-size:16px; color:#fff; line-height:30px; font-style:italic;}
.pck a.a2{ float:left; width:100%; margin-top:10px; font-size:14px; color:#fff; line-height:20px;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.pck a.a2:hover{width:95%; padding-left:5%;}

.pck2{ float:left; background:#ff490b;}

#tframe3{ float:left; width:100%; margin-top:92px; background:#888888;}

#tframe_nbar{  float:left;  width:100%;}
#barc{ float:left; width:100%; height:auto;}
/* flexslider */
#barc .flexslider2{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#barc .slides{position:relative;z-index:1;}
#barc .slides li{height:auto;}
#barc .slides li a{ float:left; width:100%; height:auto;}
#barc .slides li a img{float:left; width:100%; height:auto;}
#barc .flex-control-nav{position:absolute;bottom:50px;z-index:2;width:100%;text-align:center; display:none;}
#barc .flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
#barc .flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
#barc .flex-control-nav .flex-active{background-position:0 0;}
 
#barc .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#barc .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#barc .flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
#barc .flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}

#tframe3_1{ float:left; width:100%;background:url(../images/tframe3.jpg) repeat-x center top;}

.pnk2{ float:left; width:100%; height:auto;}
.pnk2 a{ float:left;width:33%; height:auto;}
.pnk2 img{ float:left; width:100%; height:auto;}
.pnk2 a:hover{ background:#ff490b;}

.pnk3{ float:left; width:90%; padding:0% 5%; min-height:564px;}
.pnk3 .cent{ float:left; width:100%; }
.pnk3 .cent strong{ float:left; width:100%; font-size:38px; line-height:52px; color:#000000; margin-top:30px; font-weight:normal;}
.pnk3 .cent p{ float:left; width:100%; font-size:18px; line-height:33px; color:#000000; margin-top:10px;}

.pnk4{ float:left; width:100%; min-height:343px;}
.pnk4 strong{ float:left; width:100%; line-height:75px; color:#000; font-size:25px; text-align:center; margin-top:74px; font-weight:normal;}
.pnk4 p{ float:left; width:90%; padding:0% 5%; line-height:25px; color:#000; font-size:14px; text-align:center;}
.pnk4 a{ float:left; width:30%; margin-left:30%; margin-top:15px; height:44px; text-align:center; background:#fb5234; color:#fff; font-size:16px; line-height:44px; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.pnk4 a:hover{margin-left:33%;}

#tframe4{ float:left; width:100%; min-height:335px; background:url(../images/tframe4.jpg);}
.pnk5{ float:left; width:100%; margin-top:30px;}
.pnk5 .tit{ float:left; width:100%;}
.pnk5 .tit p{ float:left; width:100%; font-size:18px; color:#111111; line-height:110px; text-align:center;}
.pnk5 .tit p b{ font-size:20px; color:#111111; font-weight:normal;}
.pnk5 .tit p strong{ font-size:20px; color:#fff; font-weight:normal;}

.pnk5 ul{ float:left; width:90%; padding:5% 5%;}
.pnk5 ul li{ float:left; width:31%; padding:1%;}
.pnk5 ul li a{ float:left; width:100%;}
.pnk5 ul li img{ float:left; width:100%; height:auto;}

#tframe5{ float:left; width:100%; padding-bottom:50px; }
#tframe5 a:hover{ color:red;}

.ink{ float:left; width:94%; padding-top:29px; padding:3%;}
.ink strong{ float:left; width:100%; font-size:18px; color:#00a99d; line-height:70px; font-weight:normal;}
.ink strong.str2{ float:left; width:100%; font-size:18px; color:#00a99d; line-height:40px; font-weight:normal; margin-top:10px;}

.ink ul{ float:left; width:100%;}
.ink ul li{ float:left; width:100%;padding-bottom:20px;}
.ink ul li a{ float:left; width:100%; font-size:13px; color:#999999; line-height:22px;}
.ink ul li p{ float:left; width:100%; font-size:14px; color:#01a1e7; line-height:20px;}

.ink1 ul li{float:left; width:100%; padding-bottom:20px;}
.ink1 ul li span{ float:left; width:100%; font-size:13px; color:#999999; line-height:22px;}
.ink1 ul li p{ float:left; width:100%; font-size:14px; color:#01a1e7; line-height:20px;}
.ink .more{ float:left; width:100%;}
.ink .more a{ float:left; font-size:14px; color:#01a1e7; line-height:20px;}

.ink3{ padding-right:0px;}
.ink .cent{ float:left; width:100%;}
.ink .cent img{ float:left; width:100%; height:auto;}
.ink .cent span{ float:left; width:100%; height:40px; font-size:16px; line-height:40px; color:#090909; overflow:hidden;}
.ink .cent p{ float:left; width:100%; height:40px; font-size:14px; line-height:20px; color:#090909; overflow:hidden;}
.ink .cent a.a2{float:left; padding:0px 15px; margin-top:15px; height:29px; text-align:center; background:#fb5234; color:#fff; font-size:13px; line-height:29px; border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}

.ink ul.faqlist{ float:left; width:100%;}
.ink ul.faqlist li{ float:left; width:100%; padding-bottom:0px;}
.ink ul.faqlist li a{ float:left; width:100%; font-size:13px; color:#01a1e7; line-height:25px; height:25px; overflow:hidden;}
.ink ul.faqlist li a b{ font-size:14px; color:#00a99d;}
.ink ul.faqlist li p{ float:left; width:100%; font-size:12px; color:#999999;line-height:25px; height:25px; overflow:hidden;}
.ink ul.faqlist li p b{ font-size:14px; color:#484848;}


#fframe{ float:left; width:100%; background:#111111;}

.fck{ float:left; width:90%; background:#008fce; display:none;}



#ifframe{ float:left; width:100%; background:#111111;}


.fck1{ float:left; width:90%; padding:0% 5%; }
.fck1 li{ float:left; width:100%;}
.fck1 li strong{ float:left; width:100%;padding-top:35px; font-size:18px; color:#ffffff; font-weight:normal; line-height:28px; border-bottom:solid 1px #414141;}
.fck1 li dl{ float:left; width:100%; padding-top:10px;}
.fck1 li dl dd{ float:left; width:100%;}
.fck1 li dl dd a{ float:left; width:100%; font-size:16px; height:25px; line-height:25px; color:#959595; overflow:hidden;  -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;}
.fck1 li dl dd a:hover{ color:#fff; width:96%; padding-left:4%;}


.fck2{ float:left;  width:90%; padding:3% 5%;}
.fck2 strong{ float:left; width:100%; font-size:18px; color:#ffffff; font-weight:normal; line-height:28px;}
.fck2 strong.str2{ float:left; width:100%; font-size:18px; color:#ffffff; font-weight:normal; line-height:36px;}
.fck2 span{ float:left; width:100%; font-size:16px; color:#333333;line-height:30px;}

#nform{ float:left; width:205px; height:34px; background:url(../images/nform.jpg) no-repeat left top;}
#nform input{ background:0; border:0; }
#ntext{ float:left; width:130px; margin-left:10px;_margin-left:5px; line-height:34px;height:34px; font-size:13px;  color:#fff}
#nbut{ float:right; width:40px; height:34px; cursor:pointer; }

.foot_fx{ float:left; width:100%;}
.foot_fx li{ float:left; padding-right:10px;}
.foot_fx li img{ float:left; width:30px; height:30px;}

.foot_ul{ float:left; width:100%; margin-top:15px;}
.foot_ul li{ float:left; width:100%; height:33px; margin-top:15px;}
.foot_ul li.li1{ background:url(../images/foot_down.jpg) no-repeat left top;}
.foot_ul li.li2{ background:url(../images/foot_contact.jpg) no-repeat left top;}
.foot_ul li a{ float:left; width:90%; padding-left:10%; font-size:14px; color:#fff; line-height:33px;}

.fck3{ float:left; width:90%; margin-top:30px; padding:10px 5%; font-size:16px; line-height:18px; color:#959595; border-top:solid 1px #414141;border-bottom:solid 1px #414141;}


.foot_by{ float:left; width:90%; padding:10px 5% 25px 5%;}
.foot_by ul{ float:left; width:100%; font-size:14px; color:#959595; line-height:25px;}
.foot_by ul li{ float:left; padding-right:2%; text-align:left;}
.foot_by ul li a{ color:#01a1e7;}




/*内页*/
#tframe{ float:left; width:100%; padding-bottom:50px;}
#nbar{ margin:0 auto; width:100%;}
#nbar img{ float:left; width:100%; height:auto; }

.neitit{ float:left; width:100%;text-align:center;}
.neitit h2{float:left; width:100%;text-align:center; padding:3% 0px; font-size:30px; color:#000000;}
.neicent{ float:left; width:96%; padding:0% 2%;}
.neicent img{ float:left; max-width:100%; height:auto;}

/*内页分类*/
#tframe_cate{ float:left; width:100%; background:url(../images/tframe_cate.jpg); min-height:31px; text-align:center; line-height:31px;}
#tframe_cate a{ font-size:14px; color:#fff; margin-right:15px;}
#tframe_cate a.hover{ font-weight:bold;}

/*证书/生产车间*/
.pcpcw{ float:left; width:40%;  padding:0% 4%; margin-top:15px; }
.ptpcw{ float:left; width:100%; height:auto; padding:4px; border:solid 2px #ebebeb;border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.ptpcw:hover{ float:left; width:100%; height:auto; padding:4px;border:solid 2px #d7000f;border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc); }
.ptpcw img{ float:left; width:100%; height:auto; }
.pwzcw{ float:left; width:100%; padding-top:10px; height:54px; overflow:hidden; line-height:18px;text-align:center;  font-size:14px; color:#000;}
.pcpcw4{}


/*新闻*/
.news_tit_show{ float:left; width:100%; display:none;}



/*新闻列表*/
#newslist{ float:left; width:96%;padding:3% 2%;}
#newslist li{ float:left; width:100%; padding:25px 0px; border-top:solid 1px #dddddd;}
#newslist li .news_list_img{  display:none;}


#newslist li .news_list_show{ float:left; width:100%; }
#newslist li .news_list_show span{ float:left; width:100%;height:20px; line-height:20px; font-size:12px; color:#f3633a; font-weight:bold; }
#newslist li .news_list_show a.a1{ float:left; width:100%;line-height:25px; font-size:18px; color:#01a1e7; }
#newslist li .news_list_show a.a1:hover{ color:#d4190f;}
#newslist li .news_list_show p{ float:left; width:100%; height:80px; line-height:20px; overflow:hidden; font-size:14px; color:#666666;}

/*新闻详情*/
#newtitle{ float:left; width:96%;padding:3% 2%; color:#020202;  text-align:center; font-size:18px; line-height:25px; font-weight:bold;  padding:20px 0px;}
#newscontent{ float:left;width:96%;padding:3% 2%; color:#666666; text-align:left; min-height:200px; overflow:hidden;}
#newscontent img{ max-width:100%; height:auto;}
#dateshow{ float:left; width:96%;padding:0% 2%; text-align:center; font-size:14px; color:#333; line-height:35px;border-bottom:1px #cccccc dotted;}



/*产品分类列表*/
#hot_neirnr_pro{ float:left; width:100%;}
#rnrp{ float:left; width:100%; padding-top:20px;}

.bigcate{ float:left; width:42%;  border:solid 1px #d6d6d6; margin:0% 2.5%; margin-top:25px;}
.bigcate_img{ float:left; width:100%; height:auto; }
.bigcate_img img{float:left; width:100%; height:auto; }
.bigcate_remark{ display:none;}
.bigcate_cent{ float:left; width:96%; padding:0% 2%;border-top:solid 1px #ededed;}
.bigcate_cent_title{ float:left; width:100%;padding:2% 0%; height:40px; text-align:center;}
.bigcate_cent_title a{  line-height:20px; font-size:16px; color:#333; font-weight:bold; }
.bigcate_cent_title a:hover{color:#660000;}


#cate_pro_remark{ float:left; width:96%; padding:2% 2%; font-size:18px; color:#000000; line-height:25px;}

.ppcps{ float:left;  width:42%; margin-top:3%; padding:0% 2.5%;}
.pptps{ float:left; width:100%; height:auto; border:solid 2px #eeeeee;}
.pptps:hover{ float:left; width:100%; height:auto; border:solid 2px #f2582c;}
.pptps img{ float:left; width:100%; height:auto; }
.ppwds{ float:left; width:96%; padding:0% 2%; margin-top:3%;}
.ppwds a.a1{ float:left; width:100%; color:#000000; height:36px; overflow:hidden; font-size:14px; line-height:18px; text-align:center;}
.ppwds a.a1:hover{ color:#f2582c;}
.ppcps3{ }



/*分类*/
.lmb{ float:left; width:100%; margin-top:3%; margin-bottom:3%;}
.lmb ul{float:left;width:100%;}
.lmb ul li { float:left; width:50%;}
.lmb ul li a{ float:left; width:90%; padding:3% 0% 3% 10%; line-height:20px; font-size:14px;color:#333333; text-align:left; background:#fff url(../images/inewsli2.png) no-repeat 3% center; }




/*详细页*/
.product_detail{ float:left; width:96%;  padding:0% 2%; margin-top:3%;}
.pro_detail_tit{ float:left; width:100%; padding-top:3%; padding-bottom:3%; border-bottom:solid 1px #e5eaef;border-top:solid 1px #e5eaef;}
.pro_detail_tit strong{ float:left; width:100%; font-size:24px; color:#333; line-height:40px; text-align:center;}
.pro_detail_tit p{ float:left; width:100%; font-size:12px; color:#999; line-height:20px; text-align:center;}

.pro_detail_down{ float:left; width:100%; padding-top:12px;}
.pro_detail_down_show{ float:left;width:100%;}
.pro_detail_down_show a{ float:left; line-height:28px; color:#333; }
.pro_detail_down_show a:hover{ color:#d7000f;}
.pro_detail_down_show a.a1{ float:left; line-height:28px; color:#333;  padding-right:10px;}
.pro_detail_down_show a img{ float:left; width:28px; height:28px; padding-right:0px;}
.pro_detail_down_show span{ float:left; font-size:12px; line-height:28px; color:#333; padding:0px 5px; }
.pro_detail_down_show a span:hover{ color:#d7000f;}
.pro_detail_down_show img{ float:left; padding-right:10px;}
.pro_detail_down_show b{ float:left; font-size:12px; color:#000; line-height:28px;}

.pro_detail_show{ float:left; width:100%; line-height:25px; margin-top:20px;}
.pro_detail_show table{ border-collapse:collapse; border:solid 1px #ccc;}
.pro_detail_show table tr td{ padding-left:10px; line-height:25px; color:#000;}
.pro_detail_show table tr td table{ border:0px;}

.pro_detail_other{ float:left; width:100%; padding-top:10px;border-top:solid 1px #e5eaef; margin-top:20px;}
.pro_detail_other dl.pdo_left{ float:left; width:100%;}
.pro_detail_other dl.pdo_left dd{ float:left; width:100%; margin-top:10px;}
.pro_detail_other dl.pdo_left dd span{ color:#0384ce;}

.pro_detail_other dl.pdo_right{ float:left; width:100%;}
.pro_detail_other dl.pdo_right dd { float:left; width:100%; text-align:left; margin-top:10px;}
.pro_detail_other dl.pdo_right dd a.a1{ color:#0384ce;}
.pro_detail_other dl.pdo_right dd a.a2{ color:#dc3c40;}



/*产品询盘*/
#more_info_block{ float:left; width:100%; margin-top:20px; border-top:solid 1px #e5eaef;}
.headline{ float:left; width:100%; padding:2% 0%;margin-top:20px;  border-bottom:solid 1px #e5eaef;}

#FeedbackContext{ float:left; width:100%; padding-top:1%; }
#FeedbackContext ul{ float:left; width:100%;margin:0%;}
#FeedbackContext ul li{ float:left; width:98%; border:solid 1px #cccccc; margin-top:10px;list-style:none;}
#FeedbackContext ul li span{ float:left; color:#000000; padding-left:10px;  padding-right:10px; line-height:35px; font-size:16px;}
#FeedbackContext ul li input.textStyle{ float:left; width:50%; height:2.5em; border:0px; background:none;}
#FeedbackContext ul li textarea.textAreaStyle{ float:left; width:60%; background:none; border:0px; line-height:35px; font-family:Arial; color:#333; }

#FeedbackContext ul li input.btnFeedProSend{  float:left; font-size:14px; width:200px; height:38px; line-height:38px; font-size:18px; color:#fff; text-align:center;  color:#fff; cursor:pointer; background:#da251c;border:none!important; }


/*下载*/
.downloadlist{ float:left; width:94%;  padding:0% 3%;}
.downtable{ float:left; width:99%; margin-top:10px; border:solid 1px #cccccc;border-left:0px;font-size:14px;font-family:Arial; line-height:20px; border-collapse: collapse;}
.downtit1{ width:20%; font-size:12px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:60%; font-size:12px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:20%; font-size:12px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:12px;color:#666; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; color:#666;  font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#ea3e00;}
.downtable td a img{ padding-right:5px; padding-top:2px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee; font-size:14px;}



/*联系我们*/
.contactUs{ float:left; width:100%; }

/*联系我们-留言*/
#destxt{ float:right; width:100%;}
#destxt_tit{ float:left; width:100%; padding:20px 0%;}
#destxt_tit strong{ float:left; font-size:40px; color:#333333; line-height:60px;}


.form_list{ float:left; width:90%; padding-top:20px; padding-left:5%;}
.form_list li{ float:left; width:100%; min-height:30px; padding:5px 0px;}
.form_list li label{ float:left; width:100%; font-size:14px; color:#000; line-height:30px; text-align:left;}
.form_list li label em{ color:red; margin-right:5px; font-size:18px;}
.form_list li input{ font-family:aller_lightregular;border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.form_list li input.textrequired{ float:left; width:100%; border:solid 1px #C5C5C5; height:30px;}
.form_list li input.textrequiredname{ float:left; width:100%; border:solid 1px #C5C5C5; height:30px;}
.form_list li select.country{ float:left; width:100%; border:solid px #c5c5c5; height:30px;}
.form_list li textarea.textarea{ float:left; width:100%; border:solid 1px #C5C5C5; height:30px; font-family:aller_lightregular;}
.form_list li textarea{border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.form_list li select{border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}

.form_list li select{ float:right; width:50px; border:solid 1px #C5C5C5; height:30px;}
.form_list li input.btn_send{ float:left; width:127px; height:29px; background:url(../images/btn_send.jpg) no-repeat left top; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}
.form_list li input.btn_reset{ float:left; width:89px; height:29px; background:url(../images/btn_reset.jpg) no-repeat left top; text-align:center; line-height:29px; color:#333333; font-size:14px; font-family:Verdana;border:0px; margin-left:15px; cursor:pointer;}



/*联系我们-联系信息*/
.contactDetails{float:left;  width:90%; font-size:14px; margin-top:50px; padding:25px 5%; line-height:30px; background:#f3f3f5; border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;}
.contactDetails li{ float:left; width:100%;}
.contactDetails a:hover{ color:#b80303;}
.contactDetails b{ float:left; width:100%; font-size:28px; color:#00000e; line-height:35px; font-weight:normal;}
.contactDetails p{ float:left; font-size:14px; color:#666666; line-height:30px; font-family:Verdana; font-weight:normal;}
.contactDetails img{ float:left; margin-top:6px; padding-right:10px;}
.contactDetails span{ float:left; font-size:14px; color:#00000e; font-weight:bold; padding-right:5px;}
.contactDetails i{ float:left; width:100%; height:40px;}


/*FAQ收缩展开*/
.faq_cent{ float:left; width:94%;  padding:3%;}
.faq_cent_tit{ float:left; width:100%;border-bottom:solid 1px #dedede;}
.faq_cent_tit strong{ float:left; font-size:40px; color:#00000e; line-height:60px; font-weight:normal; }
.faq_cent_ul{ float:left; width:100%; margin-top:2%;}
.faq_cent_ul li{ float:left; width:100%; }
.faq_cent_ul li b{ float:left; width:93%; padding:3% 5% 3% 2%; border-bottom:solid 1px #dedede; font-size:14px; color:#01a1e7; font-weight:normal; line-height:18px; background:#eff6fa url(/images/divcate.jpg) no-repeat 98% center; cursor:pointer;}
.faq_cent_ul li div.faq_show{ float:left; width:96%; padding:3% 2%; height:auto; display:none;color:#fff; background:#919090; font-size:12px; line-height:25px;}
.faq_cent_ul li div.faq_show a{ color:#fff;}

.faq_feed{ float:left; width:90%; min-height:475px; padding:35px 5%; margin-top:80px; background:#fff;}

#faq_feed_tit{ float:left; width:100%; border-bottom:solid 1px #dedede; padding:0px 0px 15px 0px;}
#faq_feed_tit strong{ float:left; width:230px; height:27px; background:#01a1e7; font-size:16px; color:#fff; line-height:27px; text-align:center;}


.faq_form_list{ float:left; width:90%; padding-top:20px; padding-left:5%;}
.faq_form_list li{ float:left; width:100%; min-height:30px; padding:5px 0px;}
.faq_form_list li label{ float:left; width:100%; font-size:14px; color:#000; line-height:30px; text-align:left;}
.faq_form_list li label em{ color:red; margin-right:1%; font-size:18px;}
.faq_form_list li input{ font-family:aller_lightregular;border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.faq_form_list li input.textrequired{ float:left; width:99%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li input.textrequiredname{ float:left; width:99%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li select.country{ float:left; width:99%; border:solid px #c5c5c5; height:30px;}
.faq_form_list li textarea.textarea{ float:left; width:99%; border:solid 1px #C5C5C5; height:30px; font-family:aller_lightregular;}
.faq_form_list li textarea{border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.faq_form_list li select{border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}

.faq_form_list li select{ float:right; width:99%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li input.btn_send{ float:left; width:25%; min-width:130px; height:29px; background:#da251c; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}


/*网站地图*/
#sitemapnav {float:left;width:94%;  padding:0% 3%;margin-top:5%;}
#sitemapnav li{  list-style:none;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:100% !important;}
#sitemapnav .bigli{float:left;	width:100%;  line-height:35px;font-size:16px;}
#sitemapnav .bigli a {color:#01a1e7;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:45%;margin-left:5%;font-size:14px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }
#sitemapnav .abli_02 a:hover{color:#da261d;}
.jiange{ float:left; 	width:100%;  height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left;width:95%;margin-left:5%; font-size:14px; line-height:30px; display:inline;font-weight:bold; }
#sitemapnav .PROclass_02 { float:left;width:95%;margin-left:5%;font-size:14px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#01a1e7;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#da261d;}
#sitemapnav .PROclass_02 a:hover{ color:#da261d;}

#sitemapnav .PROclass_03 { float:left;width:210px;padding-left:15px;color:#666666;font-size:12px;margin-left:70px;display:inline;background:url(../images/hdli.jpg) no-repeat left 5px;}
#sitemapnav .PROclass_04 { float:left;width:270px;padding-left:22px;margin-left:100px;display:inline;}


/*视频中心*/
.vpcp{ float:left; width:43%;  padding:0% 2%; margin-top:10px; padding-bottom:30px;}
.vptp{ float:left; width:100%; height:auto; }
.vptp a.a1{ float:left; width:100%; height:auto;}
.vptp a.a1 img{ float:left; width:100%; height:auto; }
.vptp a.a2{display:none;}

.vpwz{ float:left; width:100%; }
.vpwz a{ float:left; width:100%; font-size:14px; color:#3a3a3a; line-height:18px; padding:3% 0px;height:36px; overflow:hidden;}
.vpwz span{ float:left; width:100%; font-size:12px; color:#3a3a3a; line-height:20px;}

.vpcp3{}


#video_show_bg{ float:left; width:100%; height:100%; position:fixed; left:0px; top:0px; background:url(../images/video_bg.png); z-index:999; display:none;}
#video_show_cent{ margin:3% auto 0% auto;   width:90%; height:auto; background:#fff; border:solid 5px #eaeaea; }
#video_show_tit{ float:left; width:100%; height:35px; border-bottom:solid 1px #eaeaea; background:#f5f5f5;}
#video_show_tit strong{ float:left; width:70%; padding-left:5%; font-size:18px; color:#333; line-height:35px;}
#video_show_tit img{ float:right; width:25px; margin-top:5px;}
#video_show{ float:left; width:100%; min-height:250px; height:auto; text-align:center; padding-top:25px;}
#video_show iframe{ float:left; width:100%; min-height:250px; height:auto;}
#video_show_title{ float:left; width:100%; padding-top:15px;}
#video_show_title strong{ float:left; width:100%; font-size:18px; color:#333; line-height:30px; text-transform:capitalize; font-weight:normal;}
#video_show_title span{ float:left; width:100%; font-size:12px; color:#333; line-height:20px;}