@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{ margin:0 auto; width:750px; }
#itop_right{ float:right; width:auto; margin-top:18px;}
#itop_right li{ float:left; margin-left:10px;}
#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; }
#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;}

#itop_right li a.top_lang{ display:block;  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:120px; min-height:40px; padding:10px 0px 10px 0px;  background:#fff ; position:absolute; z-index:999;  display:none; }
#itop_right li dl dd{ float:left; width:80%; padding:0% 10%; }
#itop_right li dl dd a{ float:left; width:100%; text-align:center; height:32px; line-height:32px; text-transform:capitalize;  font-size:12px; color:#666; border-bottom:solid 1px #999; padding:0px; clear:both;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
#itop_right li dl dd a:hover{  font-size:12px;  color:#333; background:none; width:90%; height:32px; line-height:32px;  padding-right:10%; background:none;}



#sform{ float:left; width:193px; height:29px; background:url(../images/search.jpg) no-repeat left top;}
#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:215px; height:73px;}
#logo img{ float:left; width:215px; height:73px;}

/*导航*/
#nav{float:left; width:750px; }
.nav_list_btn{ float:right; width:60px; height:60px; cursor:pointer; position:relative; margin-top:-65px; border:solid 1px #eaeaea; background:url(../images/nav_btn.jpg) no-repeat left top;}


#jsddm{ float:left; width:750px; 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%; margin-top:-70px; position:relative; z-index:999;}
.bnk{ float:left; width:30%; height:auto; padding-right:3%;}
.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:auto; 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:22%; 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:40px; line-height:80px; color:#000000; font-weight:normal;}
.pck{ float:left; width:40%;  padding:4%; background:#01a1e7;}
.pck a.a1{ float:left; width:100%; font-size:40px; 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:right; 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:16.6%; height:auto;}
.pnk2 img{ float:left; width:100%; height:auto;}
.pnk2 a:hover{ background:#ff490b;}

.pnk3{ float:left; width:100%; 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:60px; text-align:center; margin-top:134px; font-weight:normal;}
.pnk4 p{ float:left; width:100%; line-height:25px; color:#000; font-size:18px; text-align:center;}
.pnk4 a{ float:left; width:172px; margin-left:260px; 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:270px;}

#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:30px; color:#111111; line-height:110px; text-align:center;}
.pnk5 .tit p b{ font-size:55px; color:#111111; font-weight:normal;}
.pnk5 .tit p strong{ font-size:55px; color:#fff; font-weight:normal;}
.pnk5 ul{ float:left; width:90%; margin-top:17px; padding:0px 5%;}
.pnk5 ul li{ float:left; width:12%; padding:0px 0.4%;}
.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:30%; padding-top:29px; padding-right: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; height:60px; overflow:hidden;}

.ink1 ul li{float:left; width:75%; padding-left:25%; padding-bottom:20px;}
.ink1 ul li.li1{ background:url(../images/ink_li1.jpg) no-repeat left top;}
.ink1 ul li.li2{  background:url(../images/ink_li2.jpg) no-repeat left top;}
.ink1 ul li.li3{  background:url(../images/ink_li3.jpg) no-repeat left top;}
.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%; padding-left:56px;}
.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:67px;}
.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 url(../images/fframe.jpg) repeat-x left top;}

.fck{ float:left; width:100%;}
.foot_logo{ float:left;}
.foot_logo img{ float:left; width:122px; height:116px;}

.foot_left{ float:left; width:300px; padding-left:50px;}
.foot_left p{ float:left; width:200px;font-size:14px; line-height:20px; color:#fff; margin-top:30px;}

.foot_right{ float:right; width:210px;}
.foot_right p{ float:left; width:110px; padding-left:20px; border-left:solid 1px #33a5d8; font-size:14px; line-height:20px;color:#fff; margin-top:30px;}


#ifframe{ float:left; width:100%; background:#111111;}
.fck1{ float:left; width:500px;}
.fck1 li{ float:left; width:220px; padding-right:22px;}
.fck1 li strong{ float:left; width:220px;padding-top:35px; font-size:14px; color:#ffffff; font-weight:normal; line-height:28px; border-bottom:solid 1px #414141;}
.fck1 li dl{ float:left; width:220px; padding-top:10px;}
.fck1 li dl dd{ float:left; width:220px;}
.fck1 li dl dd a{ float:left; width:220px; font-size:13px; height:20px; line-height:20px; 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:210px; padding-left:10px;}


.fck2{ float:right; width:220px;padding-top:35px; }
.fck2 strong{ float:left; width:220px; font-size:14px; color:#ffffff; font-weight:normal; line-height:28px;}
.fck2 strong.str2{ float:left; width:220px; font-size:14px; color:#ffffff; font-weight:normal; line-height:36px;}
.fck2 span{ float:left; width:220px; font-size:14px; 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:220px;}
.foot_fx li{ float:left; padding-right:10px;}
.foot_fx li img{ float:left; width:30px; height:30px;}

.foot_ul{ float:left; width:220px; margin-top:15px;}
.foot_ul li{ float:left; width:220px; 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:200px; padding-left:20px; font-size:14px; color:#fff; line-height:33px;}

.fck3{ float:left; width:100%; margin-top:30px; padding:10px 0px; font-size:13px; line-height:14px; color:#959595; border-top:solid 1px #414141;border-bottom:solid 1px #414141;}


.foot_by{ float:left; width:100%; padding:10px 0px 25px 0px;}
.foot_by ul{ float:left; width:100%; font-size:13px; color:#959595; line-height:25px;}
.foot_by ul li{ float:left; padding-right:10px; 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:50px 0px; font-size:30px; color:#000000;}
.neicent{ float:left; width:100%;}
.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:220px;  padding-right:15px; margin-top:15px; }
.ptpcw{ float:left; width:200px; height:267px; 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:200px; height:267px; 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:200px; height:267px; }
.pwzcw{ float:left; width:220px; 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%;}
.news_tit_left{ float:left; width:620px;}
.news_tit_left p{ float:left; width:620px; margin-top:35px;}
.news_tit_left p span{ float:left; width:620px; font-size:22px; color:#f2582c; line-height:30px; text-transform:uppercase; font-weight:bold;}
.news_tit_left p strong{ float:left; width:620px; font-size:36px; color:#333333; line-height:50px;text-transform:uppercase;}

.news_tit_right{ float:left; width:300px; padding-top:35px;}
.news_tit_right img{ float:left; width:65px; height:49px;}
.news_tit_right .news_tit_cont{ float:right; width:200px;}
.news_tit_right .news_tit_cont b{ float:left; width:200px; font-size:16px; color:#333333; line-height:25px; text-transform:uppercase; }
.news_tit_right .news_tit_cont p{ float:left; width:200px; font-size:13px; color:#333333; line-height:18px;}


/*新闻列表*/
#newslist{ float:left; width:100%; margin-top:55px;}
#newslist li{ float:left; width:100%; padding:25px 0px; border-top:solid 1px #dddddd;}
#newslist li .news_list_img{ float:left; width:25%; height:auto; padding-top:5px;}
#newslist li .news_list_img img{ float:left; width:100%; height:auto;}

#newslist li .news_list_show{ float:left; width:70%; padding-left:5%;}
#newslist li .news_list_show span{ float:left; width:100%;height:20px; line-height:20px; font-size:14px; color:#f3633a; font-weight:bold; }
#newslist li .news_list_show a.a1{ float:left; width:100%;line-height:35px; font-size:25px; color:#01a1e7; }
#newslist li .news_list_show a.a1:hover{ color:#d4190f;}
#newslist li .news_list_show p{ float:left; width:100%; height:88px; line-height:22px; overflow:hidden; font-size:16px; color:#666666;}

/*新闻详情*/
#newtitle{ float:left; width:100%; color:#020202; margin-top:25px; text-align:center; font-size:18px; line-height:25px; font-weight:bold;  padding:20px 0px;}
#newscontent{ float:left; width:100%;padding:20px 0px; color:#666666; text-align:left; min-height:200px;}
#dateshow{ float:left; width:100%; 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:230px;  border:solid 1px #d6d6d6; margin-right:25px; margin-top:25px;}
.bigcate_img{ float:left; width:230px; height:173px; position:relative; overflow:hidden; z-index:88;}
.bigcate_img img{float:left; width:230px; height:173px; }
.bigcate_remark{position: absolute;left: -230px;top: 0;	width:230px;height:173px;padding-top: 0px;text-align: center; z-index:88;color: #fff;background:url(../images/pro_cate_bg.png);}
.bigcate_remark a{ float:left; width:190px; height:100px; padding:30px 20px 0px 20px; font-size:12px; color:#fff; line-height:20px; font-family:Verdana; overflow:hidden;}
.bigcate_cent{ float:left; width:190px; padding:0px 20px;border-top:solid 1px #ededed;}
.bigcate_cent_title{ float:left; width:190px;padding:5px 0px; height:40px; margin-top:5px; 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;}

.bigcate3{ margin-right:0px;}

#cate_pro_remark{ float:left; width:100%; font-size:18px; color:#000000; line-height:25px;}

.ppcps{ float:left; width:234px; height:auto; margin-top:15px; padding-right:21px;}
.pptps{ float:left; width:230px; height:173px; border:solid 2px #eeeeee;}
.pptps:hover{ float:left; width:230px; height:173px; border:solid 2px #f2582c;}
.pptps img{ float:left; width:230px; height:173px; }
.ppwds{ float:left; width:230px; padding:10px 2px; }
.ppwds a.a1{ float:left; width:230px; color:#000000; height:36px; overflow:hidden; font-size:14px; line-height:18px; text-align:center;}
.ppwds a.a1:hover{ color:#f2582c;}
.ppcps3{ padding-right:0px;}



/*分类*/
.lmb{ float:left; width:220px; border:solid 1px #e6e6e6; margin-top:45px; margin-bottom:35px;}
.lmb ul{float:left;width:220px; border-bottom:solid 8px #d7000f;}
.lmb ul li { float:left; width:220px;}
.lmb ul li a{ float:left; width:190px; padding:0px 0px 0px 30px; line-height:40px; font-size:14px;color:#333333; text-align:left; background:#fff url(../images/1_53.jpg) no-repeat left top; }
.lmb ul li a:hover{ width:195px; padding:0px 0px 0px 25px; background:#fff url(../images/1_53.jpg) no-repeat -5px top; }
.lmb ul li a.hover{color:#fff;background:#d7000f url(../images/1_54.jpg) no-repeat left top; }



/*详细页*/
.product_detail{ float:right; width:500px; margin-top:25px;}
.pro_detail_tit{ float:left; width:500px; padding-top:25px; padding-bottom:12px; border-bottom:solid 1px #e5eaef;}
.pro_detail_tit strong{ float:left; width:500px; font-size:24px; color:#333; line-height:40px; text-align:center;}
.pro_detail_tit p{ float:left; width:500px; font-size:12px; color:#999; line-height:20px; text-align:center;}

.pro_detail_down{ float:left; width:500px; padding-top:12px;}
.pro_detail_down_show{ float:right; min-width:300px;}
.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:500px; 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:500px; padding-top:10px;border-top:solid 1px #e5eaef; margin-top:20px;}
.pro_detail_other dl.pdo_left{ float:left; width:300px;}
.pro_detail_other dl.pdo_left dd{ float:left; width:300px; margin-top:10px;}
.pro_detail_other dl.pdo_left dd span{ color:#0384ce;}
.pro_detail_other dl.pdo_left dd a:hover{ padding-left:10px;}

.pro_detail_other dl.pdo_right{ float:right; width:200px;}
.pro_detail_other dl.pdo_right dd { float:left; width:200px; text-align:right; margin-top:10px;}
.pro_detail_other dl.pdo_right dd a.a1{  margin-left:10px;color:#0384ce;}
.pro_detail_other dl.pdo_right dd a.a2{ margin-left:10px; color:#dc3c40;}
.pro_detail_other dl.pdo_right dd a:hover{ margin-right:10px;}


/*产品询盘*/
#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:75%; height:2.5em; border:0px; background:none;}
#FeedbackContext ul li textarea.textAreaStyle{ float:left; width:80%; 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:100%;}
.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:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:60%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px;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:110px; padding-right:10px; 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:340px; border:solid 1px #C5C5C5; height:30px;}
.form_list li input.textrequiredname{ float:left; width:340px; border:solid 1px #C5C5C5; height:30px;}
.form_list li select.country{ float:left; width:340px; border:solid px #c5c5c5; height:30px;}
.form_list li textarea.textarea{ float:left; width:540px; 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:100%; padding-top:60px;}
.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:98%; padding-left:2%; border-bottom:solid 1px #dedede; font-size:16px; color:#01a1e7; font-weight:normal; line-height:50px; 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:14px; 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:18%; 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:50%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li input.textrequiredname{ float:left; width:50%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li select.country{ float:left; width:50%; border:solid px #c5c5c5; height:30px;}
.faq_form_list li textarea.textarea{ float:left; width:60%; 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:50px; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li input.btn_send{ float:left; width:25%; 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:100%; 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:28%;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:40%;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:230px; padding-right:15px; margin-top:10px; padding-bottom:30px;}
.vptp{ float:left; width:230px; height:173px; overflow:hidden; position:relative;}
.vptp a.a1{ float:left; width:230px; height:173px;}
.vptp a.a1 img{ float:left; width:230px; height:173px; }
.vptp a.a2{ float:left; width:230px; height:173px; position: absolute;left: -100%;top: 0;}
.vptp a.a2 img{ float:left; width:230px; height:173px;}

.vpwz{ float:left; width:230px; }
.vpwz a{ float:left; width:230px; font-size:18px; color:#3a3a3a; line-height:30px; padding:5px 0px;height:30px; overflow:hidden;}
.vpwz span{ float:left; width:230px; font-size:12px; color:#3a3a3a; line-height:20px;}

.vpcp3{ padding-right:0px;}


#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:2% auto 0 auto; width:640px; height:580px; background:#fff; border:solid 5px #eaeaea; }
#video_show_tit{ float:left; width:640px; height:35px; border-bottom:solid 1px #eaeaea; background:#f5f5f5;}
#video_show_tit strong{ float:left; width:600px; padding-left:10px; font-size:18px; color:#333; line-height:35px;}
#video_show_tit img{ float:right; width:25px; margin-top:5px;}
#video_show{ float:left; width:640px; text-align:center; padding-top:25px;}
#video_show iframe{ width:500px; min-height:400px;}
#video_show_title{ float:left; width:600px; padding-left:10px; padding-top:15px;}
#video_show_title strong{ float:left; width:600px; font-size:18px; color:#333; line-height:30px; text-transform:capitalize; font-weight:normal;}
#video_show_title span{ float:left; width:600px; font-size:12px; color:#333; line-height:20px;}