body{margin:auto;font-size:12px;color:#666;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;background:#fff;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,ol{padding:0px;margin:0px;list-style:none;}img{border:0px;}
a{color:#666;text-decoration:none;}
a:hover{color:#e9280c;}
.wxts{color:#f00;font-size:16px;line-height:30px;}
#fgx{background:url(images/fgx.png) no-repeat center;height:80px;display:block;}
#fgxs{background:url(images/fgxs.png) no-repeat center;height:80px;display:block;}


/**头部**/
header{border-bottom:1px solid #eee;}
.top{background:rgb(248,248,248); border-bottom:1px solid #eee;line-height:30px; height:30px;clear:both;overflow:hidden;}
.top ul{margin:auto;max-width:1200px;}
.header{margin:20px auto;max-width:1200px;clear:both;overflow:hidden;}
.logo{float:left; width:230px;}
@media(min-width:1200px){
.logo img{ height:60px;}
.icon-navicon{display:none;height:0;overflow:hidden;}
.nav-navicon{height:30px;}
.nav{height:30px;overflow:hidden;margin-top:20px;float:right;max-width:900px;}
.nav ul{max-width:1000px;margin:auto;}
.nav li{float:left;text-align:center;line-height:30px;height:30px;}
.nav li a{color:#333;margin:0 5px;padding:0 20px; font-size:15px;border-radius:2px;}
.nav li a:hover{background:#e9280c;display:block;color:#fff;margin:0 5px;padding:0 20px;}
.nav .current a{border-radius:2px;background:#e9280c;display:block;color:#fff;margin:0 5px;padding:0 20px;}
}
@media(max-width:1199px){
.nav-navicon{display:none;height:0;overflow:hidden;}
.icon-navicon{background:url(images/ope.png) no-repeat;display:block;height:30px;width:30px;margin:20px 20px 0 0;float:right;font-size:14px;}
#mnav{overflow:hidden;clear:both;padding:10px 5px 5px 5px; border-top:1px solid #ccc;}
#mnav li{float:left;width:25%;}
#mnav a{color:#333;font-size:15px;display:block;border-radius:2px;margin:0 0 5px 5px;line-height:30px; text-align:center;}
#mnav a:hover{background:#fff;display:block;color:#e9280c;}
#mnav .current a{background:#e9280c;display:block;color:#fff;}
.msl{padding:0 10px;}
}

/**flash**/
.flash{clear:both;overflow:hidden;}
.slide_container{position:relative;float:left;width:100%;}
.slide{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.slide li{position:absolute;width:100%;left:0;top:0;}
.slide img {display:block;position:relative;z-index:1;width:100%;border:0;}
.slide_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;margin-top:-45px;}
.slide_nav:active {opacity:1.0;}
.slide_nav.next {left:auto;background-position:right top;right:0;}
.slide_nav{background:url(images/themes.png) no-repeat left top;}

/**main**/
.main{margin:auto; max-width:1200px; clear:both; overflow:hidden;}
.sl{margin:auto; max-width:1200px; clear:both; overflow:hidden;}

/**首页**/
.sytt{margin:0 0 10px 0;border-bottom:1px solid #ccc;text-align:center;font-weight:normal;font-size:22px;}
.sytt p{position:relative;top:2px;display:inline-block;padding:10px 15px;border-bottom:4px solid #666;}
.listt{margin:16px 0 30px 0;border-bottom:1px solid #ccc;text-align:center;font-weight:normal;font-size:22px;}
.listt p{position:relative;top:2px;display:inline-block;padding:10px 15px;border-bottom:4px solid #666;}
.home-about{margin-top:30px;clear:both;overflow:hidden;}
.home-about ul{font-size:16px;line-height:30px; clear:both;overflow:hidden;}
.home-about ul dl{width:20%;border:1px solid #eee;float:right;}
.home-about ul dl img{margin:2%; width:96%;}
.home-about ul dd p{ text-indent:2em;}
@media(min-width:1000px){
.about-img ul{width:25%;}
}
@media(max-width:999px){
.about-img ul{width:50%;}
}
.about-img{margin:10px auto;}
.about-img ul{float:left;text-align:center;}
.about-img ul li{margin:10px 20px;}
.about-img li img{max-width:100%;box-shadow:0 0 8px #999;padding: 0.2em;}

@media(min-width:1000px){
.home-about ul dd{margin-left:10px;}
.home-about ul dl{margin-right:10px;margin-left:10px;}
.cpkj ul{width:20%;}
.cpkj ul li img{width:220px;margin:5px;}
}
@media(max-width:999px){
.home-about ul dd{}
.home-about ul dl{margin-left:20px;}
.cpkj ul{width:50%;}
.cpkj ul li img{width:150px;height:150px;margin:10px 0;}
}
.home-cp{margin:10px 0;clear:both;overflow:hidden;}
.cpkj{}
.cpkj ul{float:left;text-align:center;}
.cpkj ul li{margin:5px;background:#eee;}
.cpkj ul li p{padding:0 5px;text-align:center;height:30px;line-height:30px;font-size:16px;overflow:hidden;}


/**底部**/
.footer{background:#161616;color:#fff;padding:20px 0;text-align:center;line-height:30px;font-size:14px;}
.footer a{color:#fff;}

/**侧边栏**/
.side{border:1px solid #eee; overflow:hidden; clear:both; margin-top:10px;}
.side-tt{border-bottom:1px solid #eee;height:40px;margin-bottom:10px;}
.side-tt p{padding-left:10px;line-height:50px;font-size:16px; font-weight:bold; background:#009edd; color:#fff;}
.cblfl ul{overflow:hidden;}
@media(min-width:1000px){
.fl1{line-height:30px;font-weight:600;font-size:16px;margin:5px 0 0 10px;}
.fl2{margin-left:20px;}
.fl2 li{background:url(images/li2.png) no-repeat left;padding-left:15px;font-weight:normal; line-height:25px; font-size:14px;}
}
@media(max-width:999px) {.fl{display:none;}
.cblfl ul{overflow:hidden; margin:10px;}
.fl1{line-height:30px;font-weight:600;font-size:16px;}
.fl2{ overflow: hidden; clear:both;}
.fl2 li{font-weight:normal;line-height:30px;font-size:14px;float:left; width:25%; text-align:center;}
.fl2 li p{border:1px solid #eee; margin:5px;height:30px; overflow:hidden;}
}

/****/
@media(min-width:1000px){
.right{float:right;}
.left{float:left;}
.zw{width:24%;overflow:hidden;}
.yw{width:75%;overflow:hidden;}
.yw1{width:76%;overflow:hidden;}
}

@media(max-width:999px){
.right,.left{clear:both;overflow:hidden;}
}

/**分页**/
.pagenav{text-align:center;margin-top:10px;clear:both;overflow:hidden;background:#fff;border-radius:3px;height:50px;line-height:50px;}
.pagenav span{background:#04a4cc;color:#fff;border:1px solid #08c;border-radius:3px;font-weight:bold;padding:5px 10px;}
.pagenav a{border:1px solid #bbb;border-radius:3px;padding:5px 10px;margin-left:5px;}
.pagenav a:hover{background:#08c;color:#fff;}

/**页面**/
.page{margin-top:10px;clear:both;overflow:hidden; border:1px solid #eee;}
.page-nr{clear:both;overflow:hidden; font-size:14px;line-height:25px; margin:10px;}
.page-nr img{max-width:100%;}


/**产品列表页**/
.listcp{overflow:hidden;clear:both;margin-top:10px;}
.listcp ul{float:left;}
.listcp ul li{margin:5px; border:1px solid #eee;}
.listcp ul li p{ text-align:center; font-size:14px; line-height:25px; height:25px; overflow: hidden;}
.listcp ul li img{width:96%;margin:2%;}
@media screen and (min-width:1000px){
.listcp ul{width:25%;}

}
@media(max-width:999px){
.listcp ul{width:50%;}
}
.list-cp ul{float:left;text-align:center;}
.list-cp ul li{margin:5px; border:1px solid #eee;background:rgb(249,249,249);}
.list-cp ul li p{ padding:0 5px;text-align:center;height:30px;line-height:30px;font-size:14px;font-weight:bold; border-top:1px solid #eee;overflow:hidden;background:rgb(239,239,239);}

/**产品详情页**/
.log{border:1px solid #eee;margin:auto;overflow:hidden; clear:both; margin-top:10px;}
@media(min-width:1000px){
.log-img{float:left;width:40%;text-align:center; padding:2%;border-right:1px solid #eee; }
.lwz{float:right; width:55%;}
.wzq{width:100%;}
.syimg{max-width:240px !important;float:left;}
}
@media(max-width:999px){
.log-img{padding:10px 2%; text-align:center;}
.log-wz{border-top:1px solid #eee;}
}
.log-sm{padding:10px 10px;line-height:20px;font-size:14px;}
.log-img img{max-width:100%;}
.log-wz li{border-bottom:1px solid #eee; padding:0 10px;line-height:40px;font-size:16px;}
.log-nr{padding:10px; line-height:30px; font-size:16px;border-top:1px solid #eee;overflow:hidden; clear:both;}
.log-nr img{max-width:100%;}
.log-news-tt{font-size:16px; line-height:30px; text-align:center;}
.log-news-date{font-size:13px;line-height:30px;text-align:center;}
.neighbor{margin:10px 10px;line-height:25px;font-size:14px;}


/**新闻列表页**/
.listnews{clear:both;overflow:hidden;border-bottom:1px solid #eee; padding:20px 10px 10px 10px;background:#fff;}
.listnews h2{line-height:25px;font-size:19px;font-weight:normal;}
.listnews-nr-nr{clear:both;overflow:hidden;font-size:15px;line-height:25px; height:50px;}
@media(min-width:1000px){
.listnews-nr{float:left;width:83%;}
.listnews-nr1{width:100%;}
.listnews-img{float:left;width:15%;margin-right:2%;text-align:center;}
.listnews-img img{max-width:100%;max-height:160px; text-align:center;margin:auto;}
.qw{float:right;width:100px;line-height:30px; margin-top:10px;text-align:center;border:1px solid #e8e8e8;font-size:15px;border-radius:3px;}
.qw a{color:#9a9a9a;}
.qw a:hover{color:#87CEFA;}
}
@media(max-width:999px){
.listnews h2{clear:both;overflow:hidden; margin-top:10px;}
.qw{display:none; height:0px;overflow:hidden;}
.listnews-nr{clear:both;overflow:hidden;}
.listnews-img{max-width:400px;text-align:center; margin:auto;}
.listnews-img img{max-width:100%;}
.submit{margin:auto;}
}
.rq{clear:both;overflow:hidden;line-height:20px;font-size:15px;margin:10px 0;}



.submit{overflow:hidden;clear:both; max-width:300px; margin:10px 0;}
.submit form{position:relative;margin:auto;}
.submit input,.submit button{border:none;outline:none;margin:0px;padding:0px;}
.submit input{background:#eee;width:82%;height:38px;line-height:38px; text-indent:13px;}
.submit button{height:40px;width:16%;line-height:34px;background:#428bca;color:#FFF;}
.submit button:hover{background:#FF6600;color:#FFF;}
.submit button:before{font-family:FontAwesome;color:#324b4e;}