body{margin:auto;font-size:12px;color:#333;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,ol{padding:0px;margin:0px;list-style:none;}img{border:0px;}
a{color:#333;text-decoration:none;}
a:hover{color:#FF2805;}
hr{border:0;}

/**通用函数**/
#fgx{background:url(images/fgx.png) no-repeat center;height:50px; display:block;}
.cc{max-width:1400px;margin:auto;}
.main{overflow:hidden;clear:both;}
.bj{ margin:10px 5px;}

/**顶部logo与导航**/
.top{clear:both;overflow:hidden;padding:10px 0px 10px 0px;}
@media(min-width:1000px){
.logo{float:left;max-width:330px;margin-right:10px;padding-right:10px;}
.logo img{ max-height:50px;}
}
.nav{float:left; font-weight:bold;}
.nav li{float:left; padding:0px 10px 0 10px;line-height:50px;text-align:center;font-size:15px;background:url(images/navli1.png) no-repeat right 20px;}
.nav li a{text-decoration:none;padding:0px 10px 0 10px;}
.nav li a:hover,.common a{color:#09F;display:block;padding:0px 10px 0 10px;}

/**幻灯片**/
.slide_container{position:relative;float:left;width:100%;background:#fff;}
.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;}
.flash{overflow:hidden; margin-top:5px;}

/**首页公司展示**/
.aboutimg{overflow:hidden;clear:both; padding:20px 0 20px 0;}
.b{margin-bottom:10px;}
.aboutimg img{max-width:100%; border-radius:10px;}
.img0{float:left;width:50%;margin-right:1%;}
.img1{float:left;width:24%;margin-right:1%;}
.img2{float:left;width:24%;}

/**优细分品类*/
.pinlei{overflow:hidden;clear:both;padding:10px 0px 10px 0px;}
.pinleitt{margin:10px 0 10px 0;text-align:center;font-weight:normal;font-size:22px;}
.pinleitt p{position:relative;top:2px;display:inline-block;padding:10px 40px;color:#fff; background:#009edd;}
.pinlei ul{float:left; width:20%;}
.pinlei li{margin:0 10px; background:#eee; padding:10px;border-radius:10px;height:120px;font-size:14px;line-height:25px;}
.pinlei li p{font-weight:bold;font-size:18px;}

/**首页产品*/
.homecp{overflow:hidden;clear:both;padding:20px 0px 10px 0px;}
.homecptt{margin:10px 0 10px 0;text-align:center;font-weight:normal;font-size:22px;}
.homecptt p{position:relative;top:2px;display:inline-block;padding:10px 40px;color:#fff; background:#009edd;}
.indexcp{width:16.66666666%;float:left;overflow:hidden;}
.indexcp p img{ width:100%;}
.indexcp ul{border:1px solid #eee;border-radius:10px; margin:5px;}
.indexcp ul p{text-align:center;margin:5px 5px 3px 5px;}
.indexcp ul p img{width:100%;border-radius:10px;}
.indexcp ul li{line-height:30px; height:30px; overflow:hidden;font-size:14px; padding:0 5px; text-align:center;}

/**首页关于我们**/
.about{overflow:hidden;clear:both;padding:20px 0px 10px 0px;}
.about-tt{margin:10px 0 10px 0;text-align:center;font-weight:normal;font-size:22px;}
.about-tt p{position:relative;top:2px;display:inline-block;padding:10px 40px;color:#fff; background:#009edd;}
.about-nr{margin:20px 0 10px 0;}
.about-nr ul{line-height:30px;font-size:16px;margin:0 10px;}

/**首页新闻**/
.indexnews{clear:both;overflow:hidden;border-bottom:1px solid #eee; padding:20px 0px 10px 0px;background:#fff;}
.indexnews h2{line-height:25px;font-size:19px;font-weight:normal;}
.indexnews-nr-nr{clear:both;overflow:hidden;font-size:15px;line-height:25px; height:50px;}
@media(min-width:1000px){
.indexnews-nr{float:left;width:83%;}
.indexnews-nr1{width:100%;}
.indexnews-img{float:left;width:15%;margin-right:2%;text-align:center;}
.indexnews-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){
.indexnews h2{clear:both;overflow:hidden; margin-top:10px;}
.qw{display:none; height:0px;overflow:hidden;}
.indexnews-nr{clear:both;overflow:hidden;}
.indexnews-img{max-width:400px;text-align:center; margin:auto;}
.indexnews-img img{max-width:100%;}
.submit{margin:auto;}
}
.rq{clear:both;overflow:hidden;line-height:20px;font-size:15px;margin:10px 0;}

.links{clear:both;overflow:hidden;margin:10px auto 0;}
.links p{float:left;line-height:20px; font-weight:bold;text-align:center;margin:5px 0px 5px 0px}
.links li{float:left;line-height:20px;text-align:center;margin:5px 10px 5px 0px;overflow:hidden;}
.links li a{font-size:12px;}
.links li a:hover{background:#009edd;color:#fff;}

/**底部**/
.foot{margin-top:10px;text-align:center;clear:both;overflow:hidden;line-height:22px;font-size:13px;background:#000; padding:20px 0; color:#fff;}
.foot a{color:#fff;}
#footop{background:url(images/fhtop.png) no-repeat;width:20px;height:57px;display:block;position:fixed;bottom:50px;}
#footop:hover{background:url(images/fhtop1.png) no-repeat;}
#footop{right:50%;margin-right:-725px;}
@media(max-width:999px){
#footop{ display:none;}
.foot{margin-bottom:30px;}
}


/**面包屑导航**/
.mbx{clear:both;overflow:hidden;background:#fff;margin:0px 0;padding:10px;border:1px solid #eee;margin-bottom:10px;border-radius:10px;}
@media(max-width:999px){
.mbx{ margin-top:10px;}
}
.mbx p,.mbx h3{background:url(images/dh.png) no-repeat 0 3px;line-height:20px;text-indent:15px;font-size:14px; font-weight:normal;margin-left:10px;}
.title{border-bottom:1px solid #eee;clear:both;overflow:hidden;padding:10px 10px 10px 10px;}
.title h1,.title h2,.title h3,.title p{background:url(images/dh.png) no-repeat 0 8px;line-height:30px;text-indent:15px; margin-left:10px;font-size:18px;font-weight:normal; float:left;}
.title span{float:right;margin-right:10px;line-height:30px}

.passport{max-width:288px;margin:auto;font-size:14px;text-align:center;line-height:30px;color:#746A6A;}
.passport input,.passport button{ border:0px;}







@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:10px 0;clear:both;font-size:15px;overflow:hidden;height:60px;line-height:60px; background:#fff;}
.pagenav span{background:#009edd;color:#fff;border:1px solid #018e64;border-radius:5px;font-weight:bold;padding:5px 10px;}
.pagenav a{border:1px solid #eee;border-radius:5px;padding:5px 10px;margin-left:5px;}
.pagenav a:hover{background:#FF6600;color:#fff;}

/**列表页**/
.kh{overflow:hidden; clear:both; margin-bottom:10px;}
.cp{float:left;overflow:hidden;}
.cp ul{border:1px solid #eee;border-radius:10px;}
.cp ul p{text-align:center;margin:5px 5px 3px 5px;}
.cp ul p img{width:100%;border-radius:10px;}
.cp ul li{line-height:30px; height:30px; overflow:hidden;font-size:14px; padding:0 5px; text-align:center;}
.log{border:1px solid #eee;margin:auto;overflow:hidden; clear:both;}
.slcp h1{font-weight:600;}
@media(min-width:1000px){

.listcp{width:25%;}
.cp ul{margin:10px 0px 0 10px;}
.log-img{float:left;width:40%;text-align:center; padding:2%;border-right:1px solid #eee; }

.lwz{float:right; width:55%;}
.wzq{width:100%;}
.slcp{border:1px solid #eee;margin-left:10px;}
}
@media(max-width:999px){
.cp{width:33.33%;}

.cp ul{margin:5px;}
.log-img{padding:10px 2%; text-align:center;}
.log-wz{border-top:1px solid #eee;}
.slcp{border:1px solid #eee;}
}
.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 p{padding-bottom:20px;}
.page-nr{padding:10px; line-height:30px; font-size:16px;overflow:hidden; clear:both;}
.page-nr p{padding-bottom:20px;}
.page-nr h1,.page-nr h2,.page-nr h3{ font-size:16px; font-weight: bold; border-bottom:1px solid #eee;}
.log-nr h1,.log-nr h2,.log-nr h3{ font-size:16px; font-weight: bold; border-bottom:1px solid #eee;}
.page-links{padding:10px; line-height:30px; font-size:16px;overflow:hidden; clear:both;}
.page-links li{margin-top:10px; line-height:25px; font-size:14px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.page-nr img,.log-nr img,.news-nr img{max-width:50%;}
@media(min-width:1000px){
.syimg{max-width:240px !important;float:left;}
}

.news-nr a{color:#00F;font-weight:bold;}
.news-nr a:hover{color:#F00;}
.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;}
.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;}

.tags{}
.tags li{float:left; padding:5px; margin:0 0 5px 5px;}
.tags li a{color:#fff;}

.side{margin-bottom:10px;border:1px solid #eee;border-radius:10px;}
.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;}
}

.dh-phb{background:#fff;overflow:hidden;clear:both; margin:0px auto 10px; border:1px solid #eee;}
@media(min-width:1000px){.dh-phb li{}}
@media(max-width:999px) {.dh-phb li{float:left;width:25%;}}
.dh-phb ul{margin:0px 0px;overflow:hidden;clear:both;}
.dh-phb ul li p{line-height:35px;height:35px;overflow:hidden;font-size:14px;text-align:center; display:block; border:1px dashed #eee; margin:5px;border-radius:5px;}
.dh-phb p a:hover{background:#FF2805;color:#FFF; display:block;border-radius:5px;}

.fixed_side{clear:both;overflow:hidden;}
.fixed{position:fixed;top:0px; width:190px; background:#eee}

.comments{padding:0px 0px;overflow:hidden;clear:both;border:1px solid #eee; margin-top:10px;}
.comments ul{margin:10px;}
.comments li{overflow:hidden; clear:both;}
.comments li p{font-size:14px;line-height:25px; font-weight:bold;}
.comments li p b{color:#F00;}
.comments li span{font-size:14px;}
.comments input,.comments button{border:none;outline:none;}
.comments input{background:#fff;transition:.3s linear;float:left;height:25px;line-height:25px;padding-left:5px;border:1px solid #ccc;width:200px;}
.comments textarea{clear:both;overflow:hidden;height:60px;width:90%; border:1px solid #ccc}
.comments button{ overflow:hidden;height:30px;width:100px;line-height:30px;background:#428bca;color:#FFF; clear:both;}
.comments button:hover{background:#FF6600;color:#FFF;}
.comments button:before{font-family:FontAwesome;color:#324b4e;}

.comment{ border:1px solid #eee; overflow:hidden; clear:both; margin:10px 0; padding:10px; line-height:25px; font-size:12px;}
.comment p{font-size:14px;}
.comment-z{ border:1px solid #eee; overflow:hidden; clear:both; margin:0px 0; padding:10px;}





.cbl-news ul{margin:10px;overflow:hidden;}
.cbl-news ul li{margin:0 5px;line-height:30px;height:30px;overflow:hidden;font-size:14px;background:url(images/li.png) no-repeat left; padding-left:15px;white-space:nowrap;text-overflow:ellipsis;}
.cbl-news ul li:hover{background:url(images/li1.png) no-repeat left;}

.zdy ul{padding:10px;line-height:25px;font-size:14px;}.zdy ul img{max-width:100%;}

.sltags ul{margin:5px 0;overflow:hidden;padding:5px;}
.sltags ul li{float:left;line-height:30px;text-align:center;}
.sltags li a{font-size:12px;margin:2px 2px 2px 2px;display:block;background:rgb(248,248,248);height:30px;overflow:hidden; padding:0 3px;}
.sltags li a:hover{background:#009edd;color:#fff;}

.tws{border:1px solid #eee; overflow:hidden; clear:both; margin-top:10px;}
.tws ul{margin:10px; font-size:16px; line-height:30px;}
.tws ul p{font-weight:bold;}
.tws-rq{float:right; margin:0 10px 10px 0px;}
.tws img{max-width:300px;}


.footel{position:fixed;bottom:0px;background:#5f5f5f; width:100%;}
.footel ul{text-align:center;}
.footel ul img{max-width:100%;}

.pgeaid{}
@media(min-width:1000px){
.pageid ul{width:20%;}
}
@media(max-width:999px){
.pageid ul{width:33.333%;}
}
.pageid ul{float:left;}
.pageid ul li{border:1px solid #eee; margin:0px 5px 10px 5px; text-align:center; height:40px; line-height:40px; font-size:15px;}
.pageid ul li a{background:#009edd; color:#fff; display:block}
.pageid ul li a:hover{background:#FF6600; color:#fff; display:block}


/**推荐产品**/
.tjcp{overflow:hidden;clear:both;clear:both;overflow:hidden;padding:20px 0 10px 0;}
.tjcp-tt{margin:0 0 10px 0;text-align:center;font-weight:normal;font-size:22px;}
.tjcp-tt p{position:relative;top:2px;display:inline-block;padding:10px 15px;}
.tj{background:url(images/cpbg.gif);}
.tj .indexcp-tt{border-bottom:1px solid #fff;}
.tj .indexcp-tt p{border-bottom:4px solid #fff;color:#fff;}
@media(min-width:1000px){
.tjcp ul{width:25%;}
}
@media(max-width:999px){
.tjcp ul{width:50%;}
}
.tjcp ul{float:left;text-align:center;}
.tjcp ul li{margin:10px 20px;}
.tjcp ul p{text-align:center;font-size:16px;margin-top:10px;}
.tj ul li p a{color:#FFF;}
.tjcp li img{max-width:100%;box-shadow:0 0 8px #999;padding: 0.2em;}

.tjcp-tt{border-bottom:1px solid #ccc;}
.tjcp-tt p{border-bottom:4px solid #ccc;color:#333;}