﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'allerbold';
    src: url('../fonts/aller-webfont.eot');
    src: url('http://www.fusesbase.com/fonts/aller-webfont.eot?#iefixx') 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('http://www.fusesbase.com/fonts/aller-webfont.svg#allerboldd') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'aller_lightregular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('http://www.fusesbase.com/fonts/aller_lt-webfont.eot?#iefixx') 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('http://www.fusesbase.com/fonts/aller_lt-webfont.svg#aller_lightregularr') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{ font-family:aller_lightregular,Open Sans,Arial, Helvetica, sans-serif; font-size:12px; color:#333;line-height:24px; background:#fff; overflow-x:hidden;}
a{ color:#333; text-decoration:none;outline: medium none;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#da4343;}
img,li{ vertical-align:top; border:0px}
.clear{ clear:both; line-height:0px;font-size:0px; width:0; height:0;}/**/
*{margin:0px;padding:0px;}
ul{ list-style-type:none;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;}
body,td,th{ font-family:aller_lightregular,Open Sans,Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:aller_lightregular,Open Sans,Arial, Helvetica, sans-serif; }


/*开始*/

#header{ float:left;  width:100%; height:100px;  position:relative; z-index:999;background:#fcfcfc;}
#logo{ float:left; width:340px; height:100px; padding-left:8%; background:#fcfcfc;}
#logo a img{ float:left;height:70px; margin-top:10px;	}

#nav{ float:left; width:45%;height:100px;background:#fcfcfc; padding-left:3%;}
#menubtn{ display:none;}
#nav ul{ float:left; width:100%;}
#nav ul li{ float:left; padding:0 3%; *padding:0 3%;}
#nav ul li a{ display:block; line-height:100px; font-family:"微软雅黑";  font-size:16px; color:#000;  text-transform:capitalize; /*font-weight:bold; */ }
#nav ul li a:hover{ color:red;}

nav ul li span{ display:none;}

#jsddm li dl{ float:left; width:200px; min-height:40px; padding:10px 0px 25px 0px;  background:url(../images/nav_dl_bg.png) repeat-x left 0px; position:absolute; z-index:999;  display:none;  margin-left:-2.5%; }
#jsddm li dl dd{ float:left; width:90%; padding:0% 5%; }
#jsddm li dl dd a{ float:left; width:100%; text-align:center;  font-size:14px; color:#333; border-bottom:solid 1px #eaeaea; font-family:Candara; text-transform:capitalize; padding:10px 0px; line-height:18px; clear:both;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
#jsddm li dl dd a:hover{ color:#333; background:none; width:90%; padding-right:10%; background:none;}

#top_cont{ float:left; max-width:11%; height:100px; background:#fcfcfc; padding:0% 4%; }
#top_cont li{ float:left; width:100%; padding:6% 0% 0% 0%;}
#top_cont li img{ float:left; padding-right:3%;}
#top_cont li span{ float:left; font-size:14px; font-family:Candara; line-height:20px; color:#666;}
#top_cont li a{ float:left; font-size:14px; font-family:Candara; line-height:10px; color:#666;}

#other_menu{ float:left; padding-left:2px;}
#other_menu li{ float:left; padding-right:2px;}
#other_menu li img{ float:left; padding:22px; background:#fcfcfc;}

#top_search{ float:left; width:98.5%; height:50px; display:none;}

#sform{ float:right; width:400px; height:50px; background:url(../images/search_show.jpg) no-repeat left top;}
#sform input{ background:0; border:0; }
#stext{ float:left; width:340px; margin-left:10px;_margin-left:5px; line-height:50px;height:50px; font-size:13px;  color:#f2582c}
#sbut{ float:right; width:50px; height:50px; cursor:pointer; }


#bframe{ float:left; width:100%; height:auto; margin-top:-100px;}

#bar{ width:100%; float:left; 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:90px;z-index:2;width:100%;text-align:center; height:12px;}
#bar .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:5px 5px;*display:inline;zoom:1;}
#bar .flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:50px;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:40px;background:url(../images/prev.png) center center no-repeat;}
#bar .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


#hotNews{ float:right; width:348px; height:454px; background:url(../images/hotNews_bg.png); margin-right:6%; margin-top:-35%; position:relative; z-index:999; display:none; }

/* 通用图片列表_普通式 */ 
.picList li{ width:348px; border-top:solid 1px #545454; padding:15px 0px;} 
.picList .title{ float:left; padding:18px;width:170px;} 
.picList .title a{ font-size:12px; line-height:20px;  color:#fff;}
.picList .pic{ width:120px; height:68px; overflow:hidden;border:1px solid #ccc;} 
.picList .pic img{ width:120px; height:auto;  } 
.picList .pic a:hover img{ border-color:#f00;  } 

 
/* 多个上滚动 - 公用类 */ 
.topLoop{ overflow:hidden; position:relative; } 
.topLoop .hd{height:8px;  text-align:center; width:13px; text-align:center; margin-top:10px;} 
.topLoop .hd .prev,.topLoop .hd .next{ display:block;  width:13px; height:8px; line-height:8px; overflow:hidden; cursor:pointer; background:url(../images/hotnews_prve_next.png) no-repeat left top;} 
.topLoop .hd .next{ background:url(../images/hotnews_prve_next.png) no-repeat left bottom; position:absolute; bottom:0px; z-index:9999; } 

.topLoop .bd{  margin-top:20px; } 
.topLoop .bd ul{ overflow:hidden; zoom:1;}

#bpshow{ float:left; width:100%; height:60px;z-index:999; margin-top:-60px; position:relative; }
#bpshow ul{ margin:0 auto; width:1200px; background:url(../images/bpshow.png);}
#bpshow li{ float:left; width:25%; height:60px; text-align:center; background:url(../images/bpshow_li_bg.jpg) no-repeat right center;}
#bpshow li a{ float:left; width:100%; height:22px; padding-top:19px; text-align:center;}
#bpshow li a img{ margin-right:15px;}
#bpshow li a span{ font-size:16px; color:#fcfcfc; line-height:22px;}
#bpshow li:hover{ background:#b51729;}


#itframe{ float:left; width:100%;  padding:1% 0% 2% 0%; background:#fff; }
.container{ margin:0 auto; width:1200px;}
.container a:hover{  color:#86000F}

.pnk1{  width:100%;}
.pnk1 .tit{ float:left; width:100%; margin-top:10px; border-bottom:solid 1px #efefef;}
.pnk1 .tit span{ float:left; font-size:18px; color:#333333; line-height:50px;}
.pnk1 .tit #search{ float:right; width:156px; height:26px; border:solid 1px #cdcdcd; margin-top:12px;}
.pnk1 .tit #search input{ border:0px; background:none;}
.pnk1 .tit #search input.ntext{ float:left; width:120px; margin-left:10px;height:26px; font-size:12px; color:#999; line-height:26px;}
.pnk1 .tit #search input.sbtn{ float:right; width:26px; height:26px; background:#fff url(../images/search_btn.jpg) no-repeat center center; cursor:pointer;}
.pnk1 .cent{ float:left; width:100%; padding-top:28px; max-height:260px; overflow:hidden;}


#tframe2{ float:left; width:100%; background:#f4f4f4;  padding-bottom:1%;}
.psb{ float:left; width:30%; padding:0px 1.5%;  background:url(../images/psb_bg.jpg) no-repeat right 28px;}
.psb h3{ float:left; font-size:18px; color:#333333; line-height:70px;}
.psb a.a1{ float:right; font-size:12px; color:#9a9a9a; line-height:18px; margin-top:30px; width:48px; text-align:center; height:18px; border:solid 1px #cacaca; background:#eeeeee;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.psb a.a2{ width:100%; float:left; }
.psb a.a2 img{ float:left; width:100%;}
.psb strong{ float:left;  font-size:16px; color:#333333; line-height:30px; margin:10px 0px;}
.psb p{ float:left;  width:100%; height:110px; font-size:13px; color:#777777; line-height:22px; overflow:hidden;}

.psb ul{ float:left; width:100%; margin-top:10px;}
.psb ul li{  float:left; width:100%; border-bottom:solid 1px #dddddd; border-bottom-style:dashed;}
.psb ul li a{ float:left; width:75%; font-size:14px; color:#333; line-height:32px; height:32px; overflow:hidden;}
.psb ul li span{ float:right; width:20%; font-size:12px; color:#999999; line-height:27px; text-align:right;}
.psb ul li p{ height:44px;}


#tframe3{ float:left; width:100%; background:url(../images/tframe3.jpg) repeat-x left top;}
#tframe3 .tit{ float:left;  width:100%; padding:2% 0% 1% 0%;text-align:center; background:url(../images/tframe3_tit_bg.jpg) no-repeat center bottom;}
#tframe3 .tit h2{ float:left;  width:100%; font-size:36px; color:#333333; line-height:60px; font-family:Impact; }
#tframe3 .tit p{ float:left;  width:100%; font-size:14px; color:#333333; line-height:40px;}
#tframe3 .cent{ float:left; width:100%; padding:2% 0%;}
.pcp{ float:left; width:30%; padding:0% 1.5%;}
.ptp{ float:left; width:100%;position: relative;overflow: hidden;cursor: pointer;}
.ptp img{ float:left; width:100%; height:auto;}
.ptp .ptp_show{ float:left; position: absolute;left:-100%;top:0; width:100%;height:100%;background:url(../images/spcp_bg.png);}
.ptp .ptp_show a{ float:left; width:80%; text-align: center;color: #fff; padding:5%;font-size:1.2em; line-height:1.8em;  overflow:hidden;}
.pwz{ float:left; width:100%; padding:2% 0%; text-align:center;}
.pwz a{ font-size:16px; font-family:Candara; font-weight:bold; color:#333333}
.pcp:hover .pwz a{ color:#86000F}

#tframe4{ display:none; float:left; width:100%; background:url(../images/tframe4.jpg) repeat-x left top; padding:2% 0%;}
#tframe4 .tit{ float:left;  width:100%; padding:0% 0% 1% 0%;text-align:center; background:url(../images/tframe3_tit_bg.jpg) no-repeat center bottom;}
#tframe4 .tit h2{ float:left;  width:100%; font-size:36px; color:#333333; line-height:60px; font-family:Impact;  text-transform:capitalize;}
#tframe4 .tit p{ float:left;  width:100%; font-size:14px; color:#333333; line-height:40px;}
#tframe4 .cent{ float:left; width:100%; padding:3% 0%;}
.pck{ float:left; width:30%; padding:0% 1.5%; text-align:center;}
.pck img{ display:block;}
.pck h3{ font-size:16px; color:#b4172a; margin:4% 0%; display:block;}
.pck p{ font-size:1.2em; color:#333333;  display:block; line-height:1.4em; height:5.6em; overflow:hidden; margin-bottom:3%; }
.pck a{ margin:0 auto; width:30%; padding:1% 0%; font-size:14px; font-weight:bold; font-family:Candara; color:#333333;  display:block; background:#fff;box-shadow:3px 3px 2px #e7e6e6; position:relative; 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);}

#tframe5{ float:left; width:100%; background:#fff;}
#tframe5 ul{ float:left; width:100%; padding:1% 0%;}
#tframe5 ul li{ float:left; width:25%; text-align:center;}
#tframe5 ul li a{width:100%; font-size:16px; color:#666666; line-height:35px;}
#tframe5 ul li a img{ margin-right:2%;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
#tframe5 ul li a:hover img{ margin-right:4%;}

#footer{ float:left; width:100%; background:#1d1d1d; padding:2% 0% 0% 0%;}
.fnk1{ float:left; width:100%; padding-bottom:2%;}

.fck{ float:left; width:18%; padding:0% 1%;}
.fck h3{ float:left; width:100%; font-family:16px;color:#fff; border-bottom:solid 1px #b51729;  line-height:45px;}
.fck h3 a{color:#fff;}
.fck ul{ float:left; width: 100%; margin-top:7%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.fck ul li{ float:left; width: 100%;}
.fck ul li a{ font-size:14px; color:#fff; -webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.fck ul li img{ float:left; display:block; margin:5% 0% 2% 0%;}
.fck ul li span{ float:left; width:100%; display:block;font-size:14px; color:#999999;}
.fck ul li a:hover{ color:#fff; padding-left:5%;}


.fck2{ float:left; width:54%; padding:0% 1%;}
.fck2 h3{ float:left; width:100%; font-family:16px;color:#fff; border-bottom:solid 1px #b51729;  line-height:45px;}

.brand-list{ float:left; width:100%;position:relative; margin-top:2%;}
.brand-list .item{position:absolute;width:30%; padding:0% 1%;top:0;left:40%;  -webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.brand-list .hover{box-shadow:0px 1px 8px rgba(200,200,200,.6);}
.brand-list .additem{padding:0;width:300px;border:none;}
.brand-list .item h3{ font-size:14px; color:#fff; line-height:28px; border:0px;}
.brand-list .item ul li a{ font-size:13px; color:#999999; line-height:22px; text-transform:capitalize;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.brand-list .item ul li a:hover{ color:#fff; padding-left:5%;}

.foot_by{ float:left; width:100%; padding:1% 0%; background:#86000f;}
.foot_by p{ float:left; width:50%; color:#fff; font-size:16px;}
.foot_by p a{ color:#fff;}
.foot_by ul{ float:right; width:50%; }
.foot_by ul li{ float:right; padding-left:1%;}
.foot_by ul li img{ float:left;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.foot_by ul li img:hover{ margin-top:-5px;}


#fd_sendinquiry{ float:right; width:290px; position:fixed; right:0%; bottom:10%; z-index:999;}
#fd_sendinquiry a{ float:right; width:128px; height:28px;}
#fd_sendinquiry a img{ float:left; width:100%; height:auto;}
#fd_sendinquiry dl{ float:left; width:94%; padding:3% 3% 5% 3%; height:auto; position:absolute;  background:#b3172a; bottom:64px; display:none; box-shadow:3px 3px 2px #e7e6e6; position:relative; 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);}
#fd_sendinquiry dl dd{ float:left; width:100%; margin-bottom:5px;}
#fd_sendinquiry dl dd a{ float:right; width:5%; margin:2% 0%;}
#fd_sendinquiry dl dd strong{ float:left; width:70%; text-align:left; font-size:16px; line-height:35px; color:#fff; }

#fd_sendinquiry dl dd span{ float:left; width:20%; text-align:right; font-size:14px; line-height:35px; padding-right:2%; color:#fff;}
#fd_sendinquiry dl dd input{ float:left;width:66%; padding:0% 2%; font-size:14px; line-height:35px; border:0px;}
#fd_sendinquiry dl dd textarea{ float:left; width:66%; height:100px; padding:2%; font-size:14px; line-height:25px; border:0px;font-family:aller_lightregular,Open Sans,Arial, Helvetica, sans-serif;}
#fd_sendinquiry dl dd #fbtnSend{ margin-left:22%; width:70%; font-size:14px; line-height:35px; border:0px; cursor:pointer;}





/* Box */
.wp_box {margin: 0 0px;}
.plst_pt { overflow: hidden; _width: 100%; min-height:188px; position:relative;}
.plst_pt ul { overflow: hidden;*zoom:1; padding: 15px 0;  width: 9999em;}
.plst_pt li { margin-left:25px; width: 250px; float: left; display: inline;  text-align: center; font-size:13px; line-height:20px;  -webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s; }
.plst_pt li:hover{box-shadow:0px 1px 8px rgba(100,100,100,.8);}
.plst_pt li img { float:left;  width: 200px; height: 200px;  margin:10px 25px; z-index:999;}
.plst_pt li span{ float:left; width:100%; color:#333; }
.plst_pt li:hover span{ color:#86000F;}
/* Roll */
.wp_roll { position: relative; _width: 100%;}
.roll_lt, .roll_rt { position: absolute;  top: 120px;  width: 19px;  height: 34px;  line-height: 89px;  text-align: center;  background:url(../images/topLoop_hd.jpg) no-repreat left top;}
.roll_rt { left: auto;  right:0px;  background:url(../images/topLoop_hd.jpg) no-repreat right top;}
.roll_cnt { padding: 0 20px;}
.roll_lt:hover, .roll_rt:hover {  color: #000;}



#nbar{ margin:0 auto; width:100%;}
#nbar img{ float:left; width:100%; height:auto; }


/*内页*/
#tframe{float:left; width:100%; padding:1% 0% 3% 0%; background:#fff;}

#pro_neirnr{ float:left; width:70%; padding:3% 15%; background:#f0efed;}

#left{ float:left; width:20%; background:#fff;box-shadow:20px 20px 20px -20px #999; border:solid 1px #eeeeee;}
.lmb{ float:left; width:100%;}
.lbt{ float:left; width:100%; padding:10% 0%; background:#b51628;}
.lbt strong{ padding-left:8%;  font-size:18px; color:#fff; }
.lbt strong img{ margin-right:3%;}

.lmb #menul{float:left; width:100%; } 
.lmb #menu li { float:left; width:100%; }
.lmb #menu li a{ float:left; width:93%; padding:3% 0% 3% 7%; font-size:14px;  color:#333333;overflow:hidden; display:block; border-bottom:solid 1px #eeeeee; }
.lmb #menu li a.hover{color:#333333; background:#dddddd;}
.lmb #menu li a:hover{color:#333333; background:#dddddd;}

.lmb #menul li ul{float:left; width:100%; } 
.lmb #menu li ul li { float:left; width:100%;}
.lmb #menu li ul li a{ float:left; width:90%; padding:2% 0% 2% 10%; font-size:14px;  color:#666;overflow:hidden; display:block; background:#fff;}
.lmb #menu li ul li a.hover{color:#fff; background:#e99749;}
.lmb #menu li ul li a:hover{color:#fff; background:#e99749;}

.lmb_span{ float:left; width:100%; padding:2% 0%; background:#299e88;}


#right{ float:right; width:75%; }

#rnrp{ float:left; width:100%; font-size:14px; margin-top:2%;}
#rnrp img{ max-width:100%; height:auto;}
#neirnr{ float:left; width:100%;  font-size:14px;}


/*面包屑导航*/
#rbt{ float:left;width:100%; padding:2% 0% 1% 0%; text-align:center; border-bottom:solid 1px #dddddd;}
#rbt h2{ float:left; font-size:2em;  color:#000;}
.more{ float:right; height:43px; font-size:14px; line-height:43px;color:#666666; }
.more a{color:#666666;}
.more a:hover{color:#ca010b;}



/*证书/生产车间*/
.pcpcw{ float:left; width:29%;  padding:0% 2%; margin:2% 0% 0% 0%;}
.ptpcw{ float:left; width:94%; height:auto; padding:2%; 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:94%; height:auto;padding:2%; 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:1% 0px;  line-height:2em;text-align:center;  font-size:1.2em; color:#000;height:2.4em; overflow:hidden;}


/*新闻列表*/
#newslist{ float:left; width:100%;}
#newslist li{ float:left; width:100%; padding:3% 0%; border-bottom:solid 1px #dddddd; }
#newslist li .news_list_img{ float:left; width:30%; height:auto;}
#newslist li .news_list_img img{ float:left; width:100%; height:auto; 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);}

#newslist li .news_list_show{ float:left; width:67%; padding-left:3%;}
#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:1.4em; font-size:1em;  color:#386da3; font-weight:bold;}
#newslist li .news_list_show a.a1:hover{ color:#d4190f;}
#newslist li .news_list_show p{ float:left; width:100%; height:6em; margin-top:2%; line-height:1.5em; overflow:hidden; font-size:1em; color:#666666;}

/*新闻详情*/
#newtitle{ float:left; width:100%; color:#020202; text-align:center; font-size:1.5em; line-height:1.8em; font-weight:bold;  padding:1.5% 0%;}
#newscontent{ float:left; width:100%;padding:1.5% 0%; color:#666666; text-align:left; min-height:200px; font-size:1.2em; line-height:2em;}
#dateshow{ float:left; width:100%; text-align:center; font-size:14px; color:#333; line-height:35px;border-bottom:1px #cccccc dotted;}

.newsf{ float:left; width:100%;font-size:1.3em; padding:1% 0%; color:#333333; line-height:1.5em; margin-bottom:3%;}
.newsf strong{ font-weight:normal; }
.newsf a{color:#333333;}
.newsf a:hover{color:#ea3e00;}



/*联系我们*/
.contactUs{ float:left; width:100%; padding:0% 0%; }

/*联系我们-联系信息*/
.contactDetails{float:left; width:30%; padding:3% 0%; }
.contactDetails li{ float:left; width:100%;font-size:16px; padding:1% 0%;}
.contactDetails h3{ float:left; width:100%; font-size:52px; line-height:60px; color:#555;}
.contactDetails b{ float:left; width:100%; font-size:16px; color:#555; line-height:35px;}
.contactDetails a:hover{ color:#b80303;}

.contactDetails p{ float:left; font-size:16px; color:#666666; line-height:30px; font-family:Verdana; font-weight:normal;}
.contactDetails img{ float:left; margin-top:3px; padding-right:10px;}
.contactDetails span{ float:left; font-size:16px; color:#555;padding-right:5px;}
.contactDetails i{ float:left; width:100%; height:40px;}


/*联系我们-留言*/
#destxt{ float:right; width:70%; }
#destxt_tit{ float:left; width:100%; padding:20px 0%;}
#destxt_tit strong{ float:left; font-size:40px; color:#333333; line-height:60px; padding-left:5%;}


.form_list{ float:left; width:90%;  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:#555; 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:Arial;  background:#efefef;}
.form_list li input.textrequired{ float:left; width:98%; border:solid 1px #C5C5C5; height:30px;}
.form_list li input.textrequiredname{ float:left; width:98%; border:solid 1px #C5C5C5; height:30px;}
.form_list li select.country{ float:left; width:98%; border:solid px #c5c5c5; height:30px;background:#efefef; font-family:Candara;}
.form_list li textarea.textarea{ float:left; width:98%; border:solid 1px #C5C5C5; height:30px; font-family:Arial;background:#efefef;}

.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;}

#con_map{ float:left; width:100%; margin-top:5%;}
#con_map img{ float:left; width:100%; height:auto;}

/*下载*/
.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;}


/*网站地图*/
#sitemapnav {float:left; width:90%;padding:4%; margin:3% 0%; border:solid 1px #dddddd; box-shadow:20px 20px 20px -20px #ccc; 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);}
#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:#000;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:18%;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:90%;margin-left:8%;font-size:14px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#333333;}
#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:40%;margin-left:10%;color:#666666;font-size:12px;display:inline; line-height:20px;}
#sitemapnav .PROclass_04 { float:left;width:40%;margin-left:10%;display:inline;}

/*产品总页*/
.nei_cate_list{ float:left; width:100%;}
.nei_cate_list li{ float:left; width:100%;background:#42b573 url(../images/nei_cate_list_li_bg.jpg) repeat-y left top; background-size:51% 100%;}
.nei_cate_list li .cent{ float:left; width:40%; padding:5%; }

.nei_cate_list li .cent h2{ float:left; width:100%; color:#fff; font-family:lovelo; font-size:25px; }
.nei_cate_list li .cent p{ float:left; width:100%; color:#fff; font-family:Candara; font-size:19px; line-height:30px; margin-top:2%; }

.nei_cate_list li .caimg{ float:right; width:50%; }
.nei_cate_list li .caimg img{ float:left; width:100%; }

.nei_cate_list li.li2{ float:left; width:100%;background:#fecd0d;}
.nei_cate_list li.li2 .cent{ float:right;  width:40%; padding:5%; }
.nei_cate_list li.li2 .caimg{ float:left; width:50%; }

#foampit{ float:left; width:78%; padding:5% 11%; background:#fff;}
#foampit .cent{ float:left; width:30%;}
#foampit .cent h2{ float:left; width:100%; font-size:20px; line-height:40px; font-family:Candara;}
#foampit .cent h2 img{ margin-right:10px;}
#foampit .cent p{ float:left; width:100%; font-size:16px; line-height:25px; font-family:Candara; margin-top:3%;}

#foampit .foampit_img{ float:right; width:70%;}
#foampit .foampit_img li{ float:left; width:40%; padding:0 5%;}
#foampit .foampit_img li img{ float:left; width:100%; height:auto;}

#biaoyu_pro{ float:left; width:70%; padding:5% 15%; font-size:50px; line-height:60px; font-family:lovelo; color:#fff; background:#282828; text-align:center;}

#pro_hotsales{ float:left; width:80%; padding:5% 10%; background:#fff;}
#pro_hotsales h2{ float:left; width:100%; font-size:48px; padding:3% 0%; text-align:center; font-family:lovelo;}
#pro_hotsales .cent{ float:left; width:100%;}


.hpcp{ float:left; width:29%;  padding:0% 2%; margin:2% 0% 0% 0%;}
.hptp{ float:left; width:100%;}
.hptp img{ float:left; width:100%;}
.hpwz{ float:left; width:100%; padding:2% 0%; text-align:center; height:1.8em; overflow:hidden;}
.hpwz a{ font-size:1.4em; color:#333; line-height:1.8em;}

#pro_btn_show{ float:left; width:100%;background:#fd9029;}
#pro_btn_show .p1{ float:left; width:40%; padding:8% 5% 5% 5%; background:#fd9029; text-align:center;}
#pro_btn_show .p1 img{ width:60%; height:auto; margin:7% 0%;}
#pro_btn_show .p1 h2{ float:left; width:100%;  font-size:52px; padding:2% 0%; color:#fff; font-family:lovelo;}
#pro_btn_show .p1 p{ float:left; width:100%;  font-size:24px;  color:#fff; font-family:Candara; margin:2% 0%;}
#pro_btn_show .p1 a{ float:left; width:30%; margin:0% 35%;  font-size:18px;  color:#fff; font-family:Candara; border:solid 2px #fff; text-align:center; line-height:40px; text-transform:capitalize;}

#pro_btn_show .p2{ float:right; width:40%; padding:5%; background:url(../images/pro_btn_show_p2_bg.jpg); background-size:100% 100%; text-align:center;}
#pro_btn_show .p2 img{ width:50%; height:auto;}
#pro_btn_show .p2 h2{ float:left; width:100%;  font-size:52px; padding:2% 0%; line-height:65px; color:#fff; font-family:lovelo;}
#pro_btn_show .p2 a{ float:left; width:50%; margin:0% 25%;  font-size:18px;  color:#fff; font-family:Candara; border:solid 2px #fff; text-align:center; line-height:40px; text-transform:capitalize;}


/*产品列表*/


#category_remark{ float:left; width:100%; font-size:1.3em; line-height:2em;}
.bigcate{ float:left; width:100%;  border-bottom:solid 1px #dddddd; border-bottom-style:dashed; padding:2% 0px;}
.bigcate_img{ float:left; width:40%; height:auto;border:solid 1px #dddddd; overflow:hidden;}
.bigcate_img img{float:left; width:100%; height:auto;}
.bigcate_cent{ float:right; width:55%; padding-left:4%; min-height:125px;}
.bigcate_cent_title{ float:left; width:100%; min-height:25px;}
.bigcate_cent_title a{ float:left;  line-height:80px; font-size:30px; color:#b51628; font-weight:bold;}
.bigcate_cent_title a:hover{color:#e2830f;}

.bigcate_cent_remark{ float:left; width:100%;min-height:30px; max-height:120px; line-height:30px; font-size:13px;overflow:hidden;color:#333333;}
.bigcate_cent_remark_small{ float:left; width:100%; min-height:30px; max-height:120px;line-height:30px; font-size:13px;overflow:hidden;color:#333333; }

.bigcate_btn{ float:left; width:100%;}
.bigcate_btn a{ float:left; width:40%; border:solid 1px #b51628; padding:2% 0%; font-size:16px; color:#b51628;}

.bigcate_cent_list{ float:left; width:100%; padding-top:3px; }
.bigcate_cent_list li{ float:left; width:45%; height:20px; overflow:hidden;  padding-left:5%;  background:url(../images/inewsli.jpg) no-repeat left 9px;}
.bigcate_cent_list li a{ float:left;line-height:24px; font-size:14px; color:#666;}
.bigcate_cent_list li a:hover{color:#e2830f;}




.ppcps{ float:left; width:100%;  padding:2% 0%; margin:2% 0% 0% 0%;}
.pptps{ float:left; width:35%; }
.pptps img{ float:left; width:100%; border:solid 1px #ddd; box-shadow:20px 20px 20px -20px #999; 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);}
.pptps img:hover{box-shadow:20px 20px 20px -20px #000;}
.ppwds{ float:right; width:60%; padding:0% 0% 0% 0%; }
.ppwds a.a1{ float:left; width:100%;font-size:30px; color:#ea6621; line-height:60px; float:left;}
.ppwds p{ float:left; width:100%; height:120px; line-height:30px; font-size:13px;overflow:hidden;color:#333333;}
.ppwds a.a2{ width:30%; float:left; font-size:13px; color:#ea6621; padding:1% 0%; text-align:center; border:solid 1px #ea6621;}




/*产品图片*/
#pro_jiange{ float:left; width:100%; padding:1% 0%;}
#rlt{ float:left;  width:40%; }
.rtp{ float:left; float:left; width:98%; height:auto; }
.rtp a{ float:left; width:100%; height:auto;box-shadow:20px 20px 20px -20px #999; }
.rtp a img{ float:left; width:100%; height:auto; border: solid 1px #c8c8c8;}

#rtp_small_img{ float:left; width:100%;}
#rtp_small_img li{ float:left; width:23%; padding-right:2%; margin-top:2%;}
#rtp_small_img li img{ float:left; width:100%; height:auto; box-shadow:20px 20px 20px -20px #999;border: solid 1px #c8c8c8;}


.rms{ float:right; width:57%;  color:#000000;}

#rms_tit{ float:left; width:100%; font-size:20px;  font-family:lovelo; color:#b51628; line-height:35px;}
#productcanshu{ float:left; width:100%; min-height:80px; line-height:25px; overflow:hidden; font-size:14px; color:#999; }

.product_act { float:left; width:100%; margin-top:3%; border-top:solid 1px #eaeaea;}
.rms a{ color:#000000;}
.rms a:hover{ color:#da251d;}
.product_act img { float:none;}
.product_act_t { font-weight:bold;}
.product_act tr{ min-height:25px; line-height:25px;}
.product_act tr td{ font-size:14px; color:#333; padding:5px 0px;}
.product_act tr th{ font-size:14px;color:#525252; line-height:35px; text-align:left;}
.product_act tr td span{ margin:0%;}
.product_act tr td img{ margin-top:5px;}
.product_act tr td a.xunpanBtn{ font-family:lovelo; font-size:16px; color:#fff; padding:1.5% 3%; background:#fd9029; border:solid 2px #fff; box-shadow:20px 20px 20px -20px #333; 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);}


.pro_fx{ float:left; width:100%;}
.pro_fx a img{ float:left; padding-right:2%; width:auto; height:auto; max-width:35px; max-height:35px; position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.pro_fx a img:hover{ margin-top:-5px;}
/*产品描述*/


#tabs { float:left;width:100%;height:43px;  border:solid 1px #666666; background:#666666; margin-top:4%;}
#tabs li {float: left;width:24.97%;}
#tabs a {position: relative;float: left; width:100%; line-height:43px; height:43px; font-size:18px;color:#fff; text-align:center;}
#tabs #current a{background:#fff; width:100%; line-height:43px; height:43px; font-size:18px;color:#b51628; z-index: 3; text-align:center; }

#content {float:left; width:100%; height:auto; padding:2% 0%;z-index: 2;  font-size:14px; line-height:25px;}
#content #tab3{ text-align:center;}



#feed_remark{ float:left; width:100%; font-size:14px;}
#feed_remark a{ color:red; font-weight:bold;}

.reprotit{float:left; width:100%; height:45px;line-height:45px;background:#666666 url(../images/reprotit_bg.jpg) no-repeat left top; margin-top:3%; }
.reprotit strong{ float:left; padding-left:2%; font-size:21px; color:#fff; font-weight:normal;}
.reprocent{float:left; width:100%; overflow:hidden;}

/*相关配件滚动*/
.reprocent #flexiselDemo3{display:none;}
.reprocent .nbs-flexisel-container{position:relative;max-width:100%; overflow:hidden;}
.reprocent .nbs-flexisel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.reprocent .nbs-flexisel-inner{overflow:hidden;float:left;width:100%;}
.reprocent .nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;}
.reprocent .nbs-flexisel-item img{width:100%;cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px; max-width:220px; max-height:165px; border:solid 1px #eaeaea; display:block;}
.reprocent .nbs-flexisel-item span{width:100%;cursor:pointer; margin:2% 0%; color:#000; font-size:14px; display:block;}
/*** Navigation ***/
.reprocent .nbs-flexisel-nav-left,.reprocent .nbs-flexisel-nav-right{width:19px;height:34px;position:absolute; top:50px; cursor:pointer;z-index:100;opacity:0.5;}
.reprocent .nbs-flexisel-nav-left{left:0px;background:url(../images/topLoop_hd_01.jpg) no-repeat;}
.reprocent .nbs-flexisel-nav-right{right:0px;background:url(../images/topLoop_hd_02.jpg) no-repeat;}




/*产品询盘*/
#FeedbackContext{ float:left; width:100%; padding-top:1%; }
#FeedbackContext ul{ float:left; width:100%;margin:0%;}
#FeedbackContext ul li{ float:left; width:45%; border:solid 1px #cccccc; margin-top:10px;list-style:none; margin-right:3%;}
#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; line-height:2.5em; border:0px; background:none;}
#FeedbackContext ul li input.textStylecompany{ float:left; width:55%; height:2.5em; line-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.feed_pro_all{ float:left; width:93%; margin-right:0%;}

#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:#209690;border:none!important; }


/*视频中心*/
.vpcp{ float:left; width:45%; height:auto;  margin-bottom:3%; padding:0% 5% 0% 0%;}
.vptp{ float:left; width:40%; height:auto; position:relative; }
.vptp img{ float:left; width:100%; height:auto; position:relative; border:solid 1px #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); }
.vpwz{ float:right; width:55%; height:auto; }
.vpwz a{float:left; width:100%; text-align:left; color:#333; font-weight:bold; font-size:14px; line-height:25px; max-height:50px; overflow:hidden;}
.vpwz p{float:left; width:100%; height:80px; text-align:left; color:#666; font-size:12px; line-height:20px; overflow:hidden;}


/*视频详细页*/
#video_show{ float:left; width:100%; padding:3% 0% 5% 0%;}
#videocontent{ float:left; width:45%; text-align:center;}
#videocontent iframe{ float:left; width:100%; min-height:480px;}
#derstertit{ float:right; width:50%;}
#derstertit h3{ float:left; width:100%; font-size:18px;line-height:35px;}
#derster{ float:left; width:100%; }



















/*详细内容显示*/
#rnr{ float:right; width:720px;}


#cateremark{ float:left; width:720px; padding:10px 0px 20px 0px;}





.ppcps3{ padding-right:0px;}








/*FAQ收缩展开*/
.faq_cent{ float:left; width:55%; padding:3% 2.5%;}
.faq_cent_tit{ float:left; width:100%;border-bottom:solid 1px #dedede;}
.faq_cent_tit strong{ float:left; font-size:40px; color:#555; 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:#b51628; 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:#333; background:#dddddd; font-size:14px; line-height:25px; }
.faq_cent_ul li div.faq_show a{ color:#333;}

.faq_feed{ float:right; width:40%; height:auto; padding:0%; margin-top:3%; 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:38%; 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 .btn_send{ float:left; width:50%; height:29px; background:#b51628; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}






@media screen and (max-width:1920px)
{
	#nav{width:45%;}
	#other_menu li{ border-left:solid 1px #ccc;}
}
@media screen and (min-width:1620px ) and (max-width:1820px)
{
	#logo{ padding-left:10%;}
	#nav{width:44%;}
	#nav ul li{ padding:0 3%;}
	#top_cont{ max-width:13%; padding:0% 1%;}
	#other_menu li{ border-left:solid 1px #ccc;}
}
@media screen and (min-width:1420px ) and (max-width:1620px)
{
	#header{ width:100%; }
	#logo{ padding-left:4%;}
	#nav{width:50%; max-width:50%; padding-left:0px;}
	#nav ul li{ padding:0 2%;}
	#top_cont{ max-width:12%; padding:0% 1%;}
	#other_menu{ display:block;}
	#other_menu li{ border-left:solid 1px #ccc;}
	
	#bframe{ float:left; width:100%; height:auto; margin-top:0px;}
	
}
@media screen and (min-width:1024px ) and (max-width:1420px)
{
	#header{ float:left; width:100%; height:auto; }
	#logo{ width:20%;  padding-left:1%;}
	#nav{width:54%; padding-left:0%; height:auto;}
	#nav ul li{ padding:0 2%;}
	#top_cont{ width:15%; max-width:15%; padding:0%;border-top:solid 1px #ccc;}
	#top_cont li{ padding-top:10px;}
	
	#other_menu{ display:block; padding:0%;border-top:solid 1px #ccc;}
	#other_menu li{ border-left:solid 1px #ccc;}
	
	
	
	#hotNews{ display:none;}
	/*#bpshow ul{ width:100%;}*/
	.container{ float:left; width:90%; padding:0% 5%;}
	#bframe{ float:left; width:100%; height:auto; margin-top:0px;}


	/*内页*/
	#neirnr{ float:left; width:90%; padding:0% 5%;}
	.contactUs{ float:left; width:100%; padding:0% 0%; }
	.contactDetails{ width:40%; padding:3% 0%; }
	#destxt{width:60%; }
	#videocontent iframe{ float:left; width:100%;  height:300px;}
	
	#tabs li a{ font-size:14px;}
	#tabs #current a{ font-size:14px;}

}
@media screen and (min-width:750px ) and (max-width:1024px)
{

	#header{ width:100%; height:auto;}
	#logo{ width:100%; padding:0%;}
	#nav{width:100%; height:auto; padding-left:0%; max-width:100%;}
	#menubtn{ display:block; text-align:center; padding:2% 0%; font-size:20px; border:solid 1px #ddd; cursor:pointer; font-weight:bold; background:#b41728; color:#fff;}
	#nav ul{ width:100%; display:none;}
	#nav ul li{ width:100%; padding:0%; border-bottom:solid 1px #ddd;}
	#nav ul li a{ float:left; width:40%; padding:2% 5%;font-size:20px; line-height:25px;  text-align:left;}
	
	#nav ul li span{ float:right; display:block; margin-top:3%; padding:0% 5% 0% 0%; width:25px; height:15px; background:url(../images/arrow_down.png) no-repeat left top;}
	
	#jsddm li dl{ float:left; width:100%; height:auto; padding:0%; margin:0%;display:none;  position:inherit;}
	#jsddm li dl dd{ float:left; width:100%; padding:0%; border-bottom:0;}
	#jsddm li dl dd a{ float:left; width:95%; text-align:left; line-height:35px;  font-size:14px; color:#333; border-bottom:solid 1px #ddd; font-family:Candara; text-transform:capitalize; padding:0% 0% 0% 5%; clear:both;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
	#jsddm li dl dd a:hover{ color:#333; background:none;}
	
	#top_cont{ width:100%; max-width:100%; padding:0%;border-top:solid 1px #ccc;}
	#top_cont li{ padding-top:10px;}
	
	#other_menu{ width:100%; display:block; padding:0%;border-top:solid 1px #ccc;}
	#other_menu li{ border-left:solid 1px #ccc;}
	
	#hotNews{ display:none;}
	
	#bframe{ float:left; width:100%; height:auto; margin-top:0px;}
	#bpshow ul{ width:100%;}
	
	.pnk1 .tit #search{ float:right; display:block;}
		
	.container{ float:left; width:96%; padding:0% 2%;}
	#tframe2{ float:left; width:100%; background:#f4f4f4;  padding-bottom:1%;}
	.psb{ width:100%; background:none;}
	
	#tframe3{ background:none;}
	.pcp{ float:left; width:45%; padding:0% 2.5%;}
	
		
	#tframe4{background:none;}
	#tframe4 .tit{ padding:0% 0% 2% 0%;}
	#tframe4 .tit p{line-height:25px;}
	#tframe4 .cent{ float:left; width:100%; padding:3% 0%;}

	.pck{ width:45%; padding:0% 2.5%; margin-bottom:3%;}
	.pck p{ overflow:hidden; }
	
	#tframe5{ border-top:solid 1px #ddd;}
	#tframe5 ul li{ float:left; width:45%; padding:1% 0% 1% 5%; text-align:left;}
	
	#footer{ float:left; width:100%; background:#1d1d1d; padding:2% 0% 0% 0%;}
	.fnk1{ float:left; width:100%; padding-bottom:2%;}

	.fck{ float:left; width:100%; padding:0%;}
	.fck ul{ margin-top:3%;}


	.fck2{ float:left; width:100%; padding:0%;}
	.fck2 h3{ float:left; width:100%; font-family:16px;color:#fff; border-bottom:solid 1px #b51729;  line-height:45px;}

	.brand-list .item{width:98%;}

	.foot_by p{ width:100%;}
	.foot_by ul{ width:100%; }
	.foot_by ul li{ float:left;}
	
	
	/*内页*/
	#neirnr{ float:left; width:90%; padding:0% 5%;}	
	#newslist li{ float:left; width:46%; margin:3% 2%; border:0px;}
	.contactUs{ width:100%; padding:0% 0%; }
	.contactDetails{ width:50%; }
	#destxt{width:50%;}
	
	#biaoyu_pro{  width:80%; padding:5% 10%; font-size:35px; line-height:50px;}
	
	#pro_hotsales{ width:90%; padding:5% 5%;}
	.hpcp{ float:left; width:42%;  padding:0% 4%; margin:2% 0% 0% 0%;}
	
	#foampit .cent{ width:100%;}
	#foampit .foampit_img{ width:100%; margin-top:2%;}
	#foampit .foampit_img li{padding:0 10% 0% 0%;}
	
	#pro_btn_show .p1{  width:90%; padding:5% 5% 5% 5%;}

	#pro_btn_show .p2{ width:90%; padding:5%;}
	
	/*产品列表*/
	#pro_neirnr{ float:left; width:96%; padding:3% 2%;}

	#left{width:100%;}

	.lbt{ width:100%; padding:3% 0%;}

	.lmb #menu li { float:left; width:33.3%; }
	.lmb_span{  padding:1% 0%;}

	#right{ float:left; width:100%; }

	
	#rlt{ float:left;  width:40%; margin-top:3%; }
	.rms{ float:right; width:57%;  color:#000000; margin-top:3%;}
	.reprotit{float:left; width:100%; height:40px; margin-top:3%; margin-bottom:2%; line-height:40px; border-bottom:solid 3px #fd9029; text-align:left; }
	
	#tabs { height:auto;}
	#tabs li {float: left;width:49.5%; border-bottom:solid 1px #fff;border-left:solid 1px #fff;}

	/*视频中心*/
	.vpcp{ float:left; width:100%; height:auto;  margin-bottom:3%; padding:0%;}
	#videocontent{ width:60%;}
	#videocontent iframe{  width:100%; min-height:400px;}
	#derstertit{ float:right; width:37%;}
	
	
	/*FAQ收缩展开*/
	.faq_cent{ float:left; width:100%; padding:3% 0%;}
	
	.faq_feed{ float:right; width:100%; height:auto; padding:0%; margin-top:3%; background:#fff;}


}

@media screen and (max-width:750px)
{
	#header{ width:100%; height:auto; }
	#logo{ width:100%; padding:0%; }
	#nav{width:100%; height:auto; padding-left:0%; max-width:100%;}
	#menubtn{ display:block; text-align:center; padding:2% 0%; font-size:20px; border:solid 1px #ddd; cursor:pointer; font-weight:bold; background:#b41728; color:#fff;}
	#nav ul{ width:100%; display:none; padding:0%;}
	#nav ul li{ width:100%; padding:0%; border-bottom:solid 1px #ddd;}
	#nav ul li a{ float:left; width:40%; padding:2% 5%;font-size:20px; line-height:25px;  text-align:left;}
	
	#nav ul li span{ float:right; display:block; margin-top:3%; padding:0% 5% 0% 0%; width:25px; height:15px; background:url(../images/arrow_down.png) no-repeat left top;}
	
	#jsddm li dl{ float:left; width:100%; height:auto; padding:0%; margin:0%;display:none;  position:inherit;}
	#jsddm li dl dd{ float:left; width:100%; padding:0%; border-bottom:0;}
	#jsddm li dl dd a{ float:left; width:95%; text-align:left; line-height:35px;  font-size:14px; color:#333; border-bottom:solid 1px #ddd; font-family:Candara; text-transform:capitalize; padding:0% 0% 0% 5%; clear:both;-moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
	#jsddm li dl dd a:hover{ color:#333; background:none;}
	
		#top_cont{ width:100%; max-width:100%; padding:0%;border-top:solid 1px #ccc;}
	#top_cont li{ padding-top:10px;}
	
	#other_menu{ width:100%; display:block; padding:0%;border-top:solid 1px #ccc;}
	#other_menu li{ border-left:solid 1px #ccc;}
	#hotNews{ display:none;}

	#bframe{ float:left; width:100%; height:auto; margin-top:0px;}
	#bar .flex-direction-nav{ display:none;}
	#bpshow{ margin-top:0px; height:auto; }
	#bpshow ul{ width:100%; height:auto;}
	#bpshow li{ width:50%; }
	.container{ float:left; width:96%; padding:0% 2%;}
	

	.pnk1 .tit #search{ float:right; display:block;}

	#tframe2{ float:left; width:100%; background:#f4f4f4;  padding-bottom:1%;}
	.psb{ width:100%; background:none; padding:0%;}

	#tframe3{ float:left; width:100%; background:none;}
	#tframe3 .tit{padding:2% 0% 2% 0%;}
	#tframe3 .tit p{ font-size:14px; line-height:25px;}
	.pcp{ float:left; width:100%; padding:0%;}

	#tframe4{background:none;}
	#tframe4 .tit{ padding:0% 0% 2% 0%;}
	#tframe4 .tit p{line-height:25px;}
	#tframe4 .cent{ float:left; width:100%; padding:3% 0%;}

	.pck{ width:100%; padding:0%; margin-bottom:3%;}
	.pck p{ height:auto; overflow:hidden; }

	#tframe5{ border-top:solid 1px #ddd;}
	#tframe5 ul li{ float:left; width:45%; padding:1% 0% 1% 5%; text-align:left;}


	#footer{ float:left; width:100%; background:#1d1d1d; padding:2% 0% 0% 0%;}
	.fnk1{ float:left; width:100%; padding-bottom:2%;}

	.fck{ float:left; width:100%; padding:0%;}
	.fck ul{ margin-top:3%;}


	.fck2{ float:left; width:100%; padding:0%;}
	.fck2 h3{ float:left; width:100%; font-family:16px;color:#fff; border-bottom:solid 1px #b51729;  line-height:45px;}

	.brand-list .item{width:98%;}
	.foot_by{ padding:3% 0%;}
	.foot_by p{ width:100%;}
	.foot_by ul{ width:100%; margin-top:2%;}
	.foot_by ul li{ float:left;}
	
	#fd_sendinquiry{ display:none;}
	
	/*内页*/
	#neirnr{  width:96%; padding:0% 2%;}
	
	#rbt{ float:left; width:100%; height:auto; margin:3% 0%;}
	#rbt h2{ width:100%; text-align:left;}
	.more{ float:left; height:auto;}
	
	#newslist li{ width:100%; margin:3% 0%; border:0px; }
	#newslist li .news_list_img{ width:30%; }
	#newslist li .news_list_show{  width:67%; }
	
	.contactUs{ width:90%; padding:0% 5%; }
	.contactDetails{ width:100%; }
	#destxt{ float:left; width:100%;}

	#sitemapnav .abli_02{ float:left;width:80%;margin-left:5%;font-size:14px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }


	.nei_cate_list li .cent{ float:left; width:90%; padding:5%; }

	.nei_cate_list li .caimg{ float:left; width:100%; }

	.nei_cate_list li.li2 .cent{ float:left;  width:90%; padding:5%; }
	.nei_cate_list li.li2 .caimg{ float:left; width:100%; }

	#biaoyu_pro{  width:90%; padding:5% 5%; font-size:25px; line-height:30px;}
	
	#pro_hotsales{width:90%; padding:5% 5%; }
	#pro_hotsales h2{ font-size:30px;}
	.hpcp{ float:left; width:46%;  padding:0% 2%; margin:2% 0% 0% 0%;}

	#foampit{ float:left; width:94%; padding:5% 3%; background:#fff;}
	#foampit .cent{ float:left; width:100%;}
	#foampit .foampit_img{ width:100%; margin-top:2%;}
	#foampit .foampit_img li{padding:0 10% 0% 0%;}
	
	#pro_btn_show .p1{  width:90%; padding:5% 5% 5% 5%; }
	#pro_btn_show .p1 h2{ font-size:30px;}
	#pro_btn_show .p1 a{ float:left; width:50%; margin:0% 25%; }
	
	#pro_btn_show .p2{width:90%; padding:5%;}
	#pro_btn_show .p2 h2{ font-size:30px;}
	#pro_btn_show .p2 a{ width:70%; margin:0% 15%; }
	
	/*产品列表*/
	#pro_neirnr{ float:left; width:96%; padding:3% 2%;}

	#left{width:100%;}

	.lbt{ width:100%; padding:3% 0%;}

	.lmb #menu li { float:left; width:100%; }
	.lmb_span{  padding:1% 0%;}

	#right{ float:left; width:100%; }

	
	.ppcps{ width:46%;  padding:0% 2%;}
	#newslist li .news_list_show p{ display:none;}
	
	/*产品图片*/
	#rlt{  width:100%; margin-top:4%;}
	.rtp{width:100%;}
	
	.rms{ width:100%;  margin-top:4%;}
	.product_act { float:left; width:100%; margin-top:3%;}
	#tabs { height:auto;}
	#tabs li {float: left;width:100%; border-bottom:solid 1px #fff;}

	#FeedbackContext ul li{ float:left; width:99%; border:solid 1px #cccccc; margin-right:0%;}

	#FeedbackContext ul li.feed_pro_all{ float:left; width:99%; margin-right:0%;}
	
	/*视频中心*/
	.vptp{width:100%;}
	.vpwz{width:100%; margin-top:2%;}
	.vpwz a{ text-align:center; overflow:inherit; height:auto; max-height:60px; font-size:12px; line-height:20px;}
	.vpwz p{ display:none;}


	/*视频详细页*/
	#video_show{ float:left; width:100%; padding:3% 0% 5% 0%;}
	#videocontent{ float:left; width:100%; text-align:center;}
	#videocontent iframe{ float:left; width:100%;}
	#derstertit{ float:left; width:100%; margin-top:5%;}
	#derstertit h3{ float:left; width:100%; font-size:18px; font-family:lovelo; line-height:35px;}
	#derster{ float:left; width:100%; }
	
	/*证书/生产车间*/
	.pcpcw{ width:46%;}
	.pwzcw{ font-size:12px;}
	.bigcate_img{  width:99%;}
	.bigcate_cent{ width:99%; padding-left:0%;}

	
	
	.ppcps{ width:100%; margin-bottom:5%;}
	.pptps{width:95%; }
	.ppwds{ width:100%; padding:2% 0% 0% 0%; }
	.ppwds p{width:100%; height:auto; max-height:120px; line-height:20px; margin:2% 0%;}


	/*FAQ收缩展开*/
	.faq_cent{ float:left; width:100%; padding:3% 0%;}
	
	.faq_feed{ float:right; width:100%; height:auto; padding:0%; margin-top:3%; background:#fff;}
}


.Friendlink{ float:left; width:100%; padding:15px 0px;     color: #999;     font-weight: bold;}
.Friendlink a{ margin-right:10px; color:#999;}

.foot_skype_fd{ position:fixed; border:solid 1px #dddddd; top:150px; right:0px; z-index:999; width:95px; padding-top:120px; background:#fff url(../images/foot_fd.png) no-repeat center top;}
.foot_skype_fd a.close{ float:left;border:solid 1px #dddddd; border-right:0px; width:20px; height:20px; line-height:20px; position:absolute; left:-21px; top:-1px; text-align:center; background:#fff url(../images/close2.png) no-repeat center center;}
.foot_skype_fd a.open{ display:none;border:solid 1px #dddddd; border-right:0px; float:left; width:20px; height:20px; line-height:20px; position:absolute; left:-21px; top:-1px;  text-align:center;background:#fff url(../images/open.png) no-repeat center center;}

.foot_skype_fd ul{ float:left; width:95px; padding:5px 0px;}
.foot_skype_fd ul li{ float:left; width:95px;}
.foot_skype_fd ul li a{float:left; padding:0px 5px; margin:5px; width:75px; text-align:center; font-size:12px; font-weight:bold; font-family:Candara; color:#333333;  display:block; background:#f4f4f4;position:relative; 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);}





.foot_Share_fd{ position:fixed;  top:150px; left:-122px; z-index:999; width:150px; }

.foot_Share_fd ul{ float:left; width:120px; padding:5px 0px; background:#fff;}
.foot_Share_fd ul li{ float:left; width:120px;}
.foot_Share_fd ul li a{float:left; padding:0px 5px; margin:5px; width:100px; text-align:left; font-size:12px; font-weight:bold; font-family:Candara; color:#333333;  display:block; }
.foot_Share_fd ul li a img{ width:25px; height:auto; line-height:25px;}
.foot_Share_fd .shareclose{ float:left; width:26px;}



#bar{float:left; width:100%; max-height:720px;}
.fullwidthbanner-container{position:relative;overflow:hidden;padding:0;width:100%!important;max-height:720px!important;}
.fullwidthbanner-container .fullwidthabnner{position:relative;width:100%!important;max-height:720px!important;}
.fullwidthbanner-container .fullwidthabnner li a img{ float:left; width:100%; height:auto;}

/*banner切换
.mySlideshow{ position:relative;}
.mySlideshow .animated{
	position:absolute;
}
.first .img1{
	top: 300px;
	left: 25%;
}

.second .img1{
	top: 235px;
	left: 0%;
}
.second .img1 img{ width:auto; height:auto;}

.second .img2{
	top: 160px;
	right: 8%;
}




.first{
	background:url("../images/first.jpg") center no-repeat;
}
.first a,
.first img{
	display:block;
}
.first a{
	top:80px;
	left:39%;
	margin-left:-165px;
}
.first div{
	font-family:'Open Sans Condensed', sans-serif;
	font-size:50px;
	bottom:80px;
	left:39%;
	width:320px;
	text-align:center;
	margin-left:-160px;
}
.second{
	background:url("../images/second.jpg") center no-repeat;
}
.second img{
	top: 160px;
	right: 19%;
}
.third{
	background:url("../images/third.jpg") center no-repeat;
}
.third img{
	top:100px;
	left: 23%;
}
.fourth{
	background:url("../images/fourth.jpg") center no-repeat;
}
.fourth img{
	top:320px;
	right:8%;
}
.fifth{
	background:url("../images/fifth.jpg") center no-repeat;
}
.fifth img{
	top:120px;
	left:21%;
}*/



.fullSlide{ float:left; width:100%;  position:relative;  height:530px; z-index:0;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:530px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:530px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 		line-height:9999px; 	}	
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .prev,
.fullSlide .next{ position:absolute; left:2%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat #333333; filter:alpha(opacity=50);opacity:0.5;   }
.fullSlide .next{ left:auto; right:2%; background-position:8px 5px; }
.fullSlide .prev:hover,
.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.fullSlide .prevStop{ display:none;  }
.fullSlide .nextStop{ display:none;  }


.gallery:after{content:'';display:block;height:2px;margin:.5em 0 1.4em; }
.gallery img{width:100%; text-align:center;}
.gallery a{width:23%;display:inline-block;overflow:hidden;margin:14px 1%; text-align:center; float:left;/*box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);*/ height:200px;}
.gallery a:hover{box-shadow: 0 0px 1px rgba(43, 94, 186, 1);}
.gallery span{height:50px; line-height:50px; width:100%; display:table; text-align:center; font-size:16px; color:#000;}
.baguetteBoxOne{width:100%;margin:0 auto}