*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;}

header{ width:100%;}
.header{ width:100%; float:left;/*box-shadow:0 2px 2px rgba(1,1,1,0.2);*/ }
.header_top{ width:100%; float:left; height:36px; line-height:35px; background:#f7f7f7; border-bottom:1px solid #e3e3e3;}
.wrap{ max-width:1175px; margin:0 auto;}
.header_top_1{ float:left; font-family:'微软雅黑'; font-size:14px; color:#222222;}
.header_top_2{ float:right; font-family:'微软雅黑'; font-size:14px; color:#222222;}
.header_top_2 a{ color:#222;}
.header_conter{ width:100%; float:left; padding-bottom:1%;}
.logo{ width:40%; float:left; margin-top:1%;}
.logo img{ display:block; max-width:100%;}
.lxfs{ width:31%; float:right; height:48px; background:url(../images/dh.png) no-repeat left center; margin:32px 0 0 0; padding:0 0 0 4%;}
.lxfs_1{ line-height:29px; font-family:'微软雅黑'; font-size:18px; color:#666666; float:left; margin-right:2%;}
.lxfs_1 span{ line-height:18px; font-family:'微软雅黑'; font-size:18px; color:#666666; display:block; }
.lxfs_2{ overflow:hidden; line-height:48px; font-family:'Impact'; font-size:40px; color:#cc0000;}
.er{ margin:32px 5% 0 0; float:right; width:15%;}
.er img{ width:83px; height:83px; display:block; float:left;}
.er span{ text-align:center; overflow:hidden; line-height:21px; float:left; margin:11% 0 0 3%; font-family:'微软雅黑'; font-size:16px; color:#cc0000;}
/*导航下拉开始*/
.header_nav{ width:100%; float:left; background:#cc0000;}
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{ width:100%; float:right; position:relative; z-index:99;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; width:12.5%; text-align:center; display:block; height:55px; line-height:55px; }
.header_nav .nav .nLi h3{ float:left; width:100%; line-height:55px; }
.header_nav .nav .nLi h3 a{ display:block; font-family:'微软雅黑'; font-size:14px; color:#fff; transition:all 0.5s; padding-right:18%; }
.header_nav .nav .nLi h3 span{}
.header_nav .nav .sub{ display:none; width:85%; left:0; top:55px;  position:absolute; background:rgba(255, 1255, 255, 1) none repeat scroll 0 0 !important;  line-height:30px; padding:5px 0; z-index:999; box-shadow:-1px -1px 6px rgba(1,1,1,0.2);}
.header_nav .nav .sub li{ zoom:1; line-height:30px; }
.header_nav .nav .sub a{ display:block; padding:0 10px;font-family:'黑体'; font-size:14px; color:#696969;  }
.header_nav .nav .sub a:hover{  color:#292929;  }
.header_nav .nav:hover .on h3 a{ width:100%; background:url(../images/nav-li.png) no-repeat center center; position:absolute; margin-top:-9px;  line-height:64px; background-size:100% 100%;}

/*移动端导航*/
.sj_nav{ width:100%; float:left;}
.icon-menu{float:right; cursor:pointer; width:40px; height:39px; background:url(../images/menu_logo.png) no-repeat right center; position:absolute;right:4%;top:0%; margin-top:3%; color:#e3722e;}
.sjdnav{ width:115px; height:280px; position:absolute;right:2%; top:9%;z-index:9999;background:rgba(27, 177, 195, 0.7) none repeat scroll 0 0 !important; background-color:#202020;}
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjdnav li a{display:block;line-height:40px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff;}
.sjdnav li a:hover{background:#f87405; color:#fff;}
.sjdnavhide{ height:0; overflow:hidden;}
/*PC大图滚动开始*/
.banner{ width:100%; float:left; }
.banner .flexslider{position:relative;height:540px;overflow:hidden; width:100%; transition:all 1s;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{ width:100%; height:540px; float:left; transition:all 1s;}
.banner .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
/*PC大图滚动结束*/

/*移动端*/
 #content1 {padding:0px;float:left;width:100%; z-index:99; }
 #content1 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 #content1 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 #content1 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;margin:0 6px 0 6px;}
 #content1 .slideBox .hd li.on {background:#fff;}
 #content1 .slideBox .bd {position:relative;z-index:0;}
 #content1 .slideBox .bd li {position:relative;text-align:center;}
 #content1 .pic{ max-width:100%; height:100%;}
 #content1 .slideBox .bd li img { display:block;width:100%;/* 图片宽度100%，达到自适应效果 */}
 #content1 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 #content1 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;color:#fff;text-align:left;}

main{ width:100%; clear:both;}
.about{ width:100%; float:left; background:url(../images/about-bj.jpg) repeat top center; padding-bottom:3%; margin-top:0.3%;}
.about_ul{ width:100%; float:left; padding-top:3%; text-align:center;}
.about_ul li{ width:18%; float:left; overflow:hidden; margin:0 1%;  background:url(../images/abou-shu.jpg) no-repeat right center;}
.about_ul li img{ display:block; max-width:100%; margin:0 auto 10% auto;}
.about_ul li p{ display:block; font-family:'微软雅黑'; font-size:18px; color:#323232; line-height:26px; margin-top:10%;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.about_ul li span{ display:block; font-family:'微软雅黑'; font-size:13px; color:#898989; line-height:16px; text-transform:uppercase; transition:all 0.5s;}
.about_ul li:hover span{ color:#23527c;}
.about_img{ width:81px; height:78px; margin:0 auto;}
.about_img img { display:block; max-width:100%;}



.about_main{ width:100%; float:left;}
.about_title{ width:100%; float:left; text-align:center; margin-top:5%;}
.about_title_1{ display:block; font-family:'微软雅黑'; font-size:28px; color:#cc0000; line-height:46px; font-weight:bold;}
.about_title_2{ display:block; font-family:'Arial'; font-size:14px; color:#939393; line-height:29px;}
.about_title_3{ display:block; font-family:'Arial'; font-size:14px; color:#666666; line-height:25px; background:url(../images/title-heng.png) no-repeat center center;}
.about_main_L{ width:50%; float:left; overflow:hidden; margin-top:3%;}
.about_tlt{ width:100%; height:35px; line-height:35px; background:#cc0000; padding:0 2%; font-family:'微软雅黑'; font-size:14px; color:#fff; text-transform:uppercase;}
.about_tlt a{ float:right; font-family:'Arial'; font-size:13px; color:#fff; background:#a50101; width:50px; height:21px; line-height:21px; margin-top:1.5%; text-align:center; transition:all 0.5s;}
.about_tlt:hover a{ background:#edc3c3; color:#a50101;}
.about_B{ width:100%; margin-top:3%;height:266px; overflow: hidden;border-bottom: 1px solid #cc0000; clear:both;}
/* 本例子css */
.about_B .slideBox1{ width:220px; height:180px; overflow:hidden; position:relative; float:right;margin-left: 2%; }/*
.about_B .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.about_B .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.about_B .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.about_B .slideBox .hd ul li.on{ background:#f00; color:#fff; }*/
.about_B .slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.about_B .slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.about_B .slideBox1 .bd img{ display:block; max-width:100%;  }
.about_B .slideBox1:hover img{ -webkit-transform:scale(1.1,1.1);}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.about_B .slideBox1 .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:25px; height:50px; background:url(../images/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; left:auto; left:3%; }
.about_B .slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:25px; height:50px; background:url(../images/right.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; left:auto; right:3%;  }
.about_B .slideBox1 .prev:hover, .about_B .slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.about_B .slideBox1 .prevStop{ display:none;  }
.about_B .slideBox1 .nextStop{ display:none;  }
.about_P{ font-family:'微软雅黑'; font-size:14px; color:#222;}
.about_P a{ color:#cc0000;}
.about_R{ width:48%; float:right; margin-top:3%;}
.about_R img{ display:block; max-width:100%;}

.Sample{ width:100%; float:left; background:#222; padding-bottom:3%;}
.Sample_title_1{ display:block; font-family:'微软雅黑'; font-size:28px; color:#fff; line-height:46px; font-weight:bold;}
.Sample_title_2{ display:block; font-family:'Arial'; font-size:14px; color:#fff; line-height:29px;}
.Sample_title_3{ display:block; font-family:'Arial'; font-size:14px; color:#fff; line-height:25px; background:url(../images/title-heng1.png) no-repeat center center;}
.Sample_main{ width:100%; float:left; margin-top:3%;}
.sample_L{ width:23%; float:left; background:#fff; padding:1% 1% ;}
.Sample_main_title{ display:block; text-align:center; background:url(../images/sp-title.png)  no-repeat center center; height:40px; line-height:40px; font-family:'微软雅黑'; font-size:16px; color:#222;}
#tagContents {display:block; position:relative; float:left; width:100%;}
.tagContents {display:none;width:100%;}
#tagContents DIV.selectTags {DISPLAY: block}
#tagss{ width:100%; margin-top:2%;}
#tagss li{ width:100%; height:30px; line-height:28px; border:1px solid #d6d6d6;margin-bottom:5%; text-overflow:ellipsis;overflow:hidden; white-space:nowrap; }
#tagss li a{ display:block;background:url(../images/cpdian1.jpg) no-repeat 95% center; font-family:'微软雅黑'; font-size:14px; color:#222222; padding-left:10%;}
#tagss li a:focus{background:url(../images/spdian2.jpg) no-repeat 95% center, #cc0000; color:#fff;}
#tagss li a:hover{background:url(../images/spdian2.jpg) no-repeat 95% center, #cc0000; color:#fff;}
.Sample_main_more{ text-align:center; overflow:hidden;; width:100%;}
.Sample_main_more a{font-family:'微软雅黑'; font-size:12px; color:#fff; display:block; width:100%; height:30px; line-height:30px; background:#bbbaba;}
.sampl_R{ width:75%; float:right; overflow:hidden;}
.sampl_ul{ width:100%; float:left;}
.sampl_ul li{ width:31.3%; float:left; margin:1% 1% 2% 1%; overflow:hidden; background:#fff; padding:0.5%; transition:all 0.5s;}
.sampl_ul li .pic{ width:100%; position:relative; overflow:hidden;}
.sampl_ul li .pic .aampl_img{ padding-top:70%;}
.sampl_ul li .pic img{ transition:all 0.5s;}
.sampl_ul li .pic p{ position:absolute; left:0; bottom:0; text-align:center; height:38px; line-height:38px; background:#6b5f4e; opacity:0.8; width:100%; font-family:'微软雅黑'; font-size:16px; color:#fff}
.sampl_ul li:hover{ background:#cc0000;}
.sampl_ul li:hover .pic img{-webkit-transform:scale(1.1,1.1);}

.Products{ width:100%; float:left;}
#tagContent {display:block; position:relative; float:left; width:100%;}
.tagContent {display:none;width:100%;}
#tagContent DIV.selectTag {DISPLAY: block}
#tags{ width:100%; margin-top:2%;}
#tags li{ width:100%; height:30px; line-height:28px; border:1px solid #d6d6d6;margin-bottom:5%; }
#tags li a{ display:block;background:url(../images/cpdian1.jpg) no-repeat 95% center; font-family:'微软雅黑'; font-size:14px; color:#222222; padding-left:10%;}
#tags li a:focus{background:url(../images/spdian2.jpg) no-repeat 95% center, #cc0000; color:#fff;}
#tags li a:hover{background:url(../images/spdian2.jpg) no-repeat 95% center, #cc0000; color:#fff;}

.news{ width:100%; float:left; background:url(../images/about-bj.jpg) repeat top center; padding-bottom:3%; margin-top:0.3%;}
.news_L{ width:45%; float:left; overflow:hidden; margin-top:2%;}
/* 本例子css */
.news_L .slideBox2{ width:100%; overflow:hidden; position:relative; }/*
.news_L .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.news_L .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.news_L .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.news_L .slideBox .hd ul li.on{ background:#f00; color:#fff; }*/
.news_L .slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.news_L .slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.news_L .slideBox2 .bd img{ display:block; max-width:100%; margin:0 auto;  }
.news_L .slideBox2:hover img{ -webkit-transform:scale(1.1,1.1);}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.news_L .slideBox2 .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:25px; height:50px; background:url(../images/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; left:auto; left:3%; }
.news_L .slideBox2 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:25px; height:50px; background:url(../images/right.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; left:auto; right:3%;  }
.news_L .slideBox2 .prev:hover, .news_L .slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.news_L .slideBox2 .prevStop{ display:none;  }
.news_L .slideBox2 .nextStop{ display:none;  }
.news_L h2{ font-family:'微软雅黑';font-size:14px;color:#222;line-height:32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.news_L .xian{ width:25px; height:2px; overflow: hidden;background: #cc0000;margin: 10px 0;}
.news_L .p{font-size: 13px;color:#333;line-height: 22px;height:64px;overflow:hidden;}
.news_L:hover .xian{ width:100%;}
.news_R{ width:50%; float:right; overflow:hidden; margin-top:2%;}
/* 文字滚动css */
.txtScroll-top{ width:100%;  overflow:hidden; position:relative;    }
.txtScroll-top .hd{ overflow:hidden;  height:30px;  padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:47px; height:29px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; background:url(../images/up.jpg) no-repeat;}
.txtScroll-top .hd .next{ background:url(../images/down.jpg) no-repeat;  }
/*.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }*/
.txtScroll-top .hd ul li.on{ background-position:0 0;}
.txtScroll-top .bd{ width:100%; float:left; }
.txtScroll-top .infoList li{ width:100%; background:#fff; margin-bottom:2%; padding:2%;  height:auto !important;}
.txtScroll-top .infoList li .news_B{ width:150px; height:105px; margin-right:1%; float:left;}
.txtScroll-top .infoList li .news_B .news_img{ width:100%; height:105px; overflow:hidden;}
.txtScroll-top .infoList li h2{ font-family:'微软雅黑';font-size:14px;color:#222;line-height:27px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.txtScroll-top .infoList li .xian{ width:25px; height:2px; overflow:hidden;background: #cc0000;margin:5px 0;}
.txtScroll-top .infoList li .p{font-size: 13px;color:#333;line-height: 22px;height:64px;overflow:hidden;}
.txtScroll-top .infoList li:hover{ background:#bd0000;}
.txtScroll-top .infoList li:hover h2{ color:#fff;}
.txtScroll-top .infoList li:hover .xian{ width:70%; background:#fff;}
.txtScroll-top .infoList li:hover .p{ color:#fff;}

.case{ width:100%; float:left; background:#f7f7f7; padding-bottom:3%;}
.case_main{ width:100%; float:left; margin-top:4%;position:relative; }
.case_main .swiper-container { width: 100%; height: 100%; }
.case_main .swiper-slide{ position:relative;transition:all 0.5s;}
.case_main .swiper-slide .pr_img{ padding-top:85%}
.case_main .swiper-slide .hover{ width:100%; height:100%; position:absolute; left:0; bottom:-81%;background: rgba(2,2,2,0.5) none repeat scroll 0 0 !important;}
.case_main .swiper-slide .hover p{ display:block; text-align:center; line-height:36px; font-family:'微软雅黑';font-size:14px;color:#fff;}
.case_main .swiper-slide .hover img{ display:block; margin:12% 0 0 52%; text-align:right;}
.case_main .swiper-button-next1{ width:37px; height:43px; background:url(../images/right1.png) no-repeat right center; right:-60px;}
.case_main .swiper-button-prev1{ width:37px; height:43px; background:url(../images/left1.png) no-repeat left center; left:-60px;}
.case_main .swiper-slide:hover .hover{ bottom:0;}
.case_main .swiper-slide:hover .hover p{ padding-top:30%;}

.Construction{ width:100%; float:left; padding-bottom:3%;}
.Cons_ul{ width:100%; float:left; margin-top:3%;}
.cons_ul_li{ width:100%; float:left;}
.cons_1{ width:18%; float:left; margin-top:1%}
.cons_1 img{ display:block; width:100%;}
.cons_1 p{ text-align:center; line-height:47px; font-family:'微软雅黑';font-size:16px;color:#222;}
.cons_img{ width:6%; float:left; margin:6% 1.5% 0 1.5%;}
.cons_img img{ display:block; width:100%;}
.sj_cons{ width:100%; float:left; margin-top:3%;}
.sj_cons_1{ width:100%; float:left; margin-bottom:4%;}
.sj_img1{ width:40%; float:left;}
.sj_img1 img{ display:block; width:100%;}
.sj_img1 p{ text-align:center; line-height:32px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sj_img2{ width:10%; float:left; overflow:hidden; margin:12% 0% 0 5%}
.sj_img3{ width:40%; float:right;}
.sj_img3 img{ display:block; width:100%;}
.sj_img3 p{ text-align:center; line-height:32px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}





footer{ width:100%; float:left; background:#bf0101; clear:both;}
.footer{ width:100%; float:left; background:url(../images/f-heng.jpg) repeat-x bottom center;}
.footer_t{ float:left; line-height:46px; color:#fff;text-overflow: ellipsis;overflow:hidden; white-space:nowrap;}
.footer_t a{ color:#fff;font-family:'微软雅黑';font-size:14px;}
.footer_p{ float:right; color:#fff;font-family:'微软雅黑';font-size:14px; line-height:46px;}
.footer_p a{ color:#fff;font-family:'微软雅黑';font-size:14px}
.foot{ width:100%; float:left; margin-top:2%;}
.f_logo{ width:89px; height:88px; float:left; margin: 1% 3% 3% 3%}
.f_logo img { display:block; width:100%;}
.foot p{font-family:'微软雅黑';font-size:14px; color:#fff; line-height:26px; float:left; }
.foot_er{ float:right;}
.foot_er img{ display:block; max-width:100%; margin:0 auto;}
.foot_er h1{ display:block; text-align:center; line-height:34px; color:#fff;font-family:'微软雅黑';font-size:14px;}
.foot_er1{ float:right; margin-right:3%; text-align:center;}
.foot_er1 img{ display:block; max-width:100%; margin:0 auto;}
.foot_er1 h1{ display:block; line-height:34px; color:#fff;font-family:'微软雅黑';font-size:14px;}

 /*手机底部导航*/
.hot{width:100%; height:68px; background:#2e2e2e; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
.hot .row div:hover{ background:#9d0000;}

/*cpzs*/
.cpzs{ width:100%; float:left; padding:3% 0;}
.cpzs_L{ width:23%; float:left; overflow:hidden;}
/*小屏产品分类下拉按钮*/
.s-drop-wrap { width:100%; float:left;}
.s-drop-btn { /*cursor:pointer;*/background:#cd1111; line-height:55px; padding: 0 15px; font-size:18px;font-family:'微软雅黑'; color: #fff;}
.s-drop-btn span{font-size:14px;font-family:'宋体'; color: #fff; }
.s-drop-btn.act{ background:#00433b; background:url(../images/dian111.png) no-repeat 90% center, #cd1111;}
.s-drop-list {display: block;}
.s-drop-list li{ margin-top:1%;}
.s-drop-list li a{ display:block; }
.aside-list-link{font-family:'微软雅黑'; font-size:16px; color:#222;line-height:41px; background:url(../images/cp-dian1.jpg) no-repeat 5% center, #f4f4f4; padding-left:15%;}
.aside-list li a:hover, .aside-list li a.act{ background:url(../images/cp_dian11.png) no-repeat 5% center, #cc0001; color:#fff;}
.aside-list li{ margin-top:1%; line-height:41px;}
.aside-list li a{ background-color:; position:relative;}
.aside-sublist{ display:none;  }
.aside-sublist li{margin-top:1%;}
.aside-sublist li a{ color:#696969; padding-left:15%; line-height:32px; background:url(../images/cp-dian2.png) no-repeat 5% center;}
.aside-sublist li a:hover, .aside-sublist li a.act{ background:url(../images/cp-dian2.png) no-repeat 5% center; color:#333;}

.cpzs_L_b{ width:100%; float:left; margin:5% 0; background:#f4f4f4;}
.cpzs_L_b p{ padding:5%; line-height:28px;font-family:'微软雅黑'; font-size:12px; color:#696969;}
.cpzs_L_b img{ display:block; max-width:100%; margin:2% auto;}
.cpzs_R{ width:73%; float:right; overflow:hidden;}
.cpzs_title{height:46px; border-bottom:2px solid #dddddd;}
.cpzs_title_1{ float:left; font-family:'微软雅黑'; font-size:20px; color:#222; line-height:46px;}
.cpzs_title_1 span{font-family:'微软雅黑'; font-size:22px; color:#978f87;}
.cpzs_title_2{ float:right; font-family:'微软雅黑'; font-size:14px; color:#978f87; margin:2% 0 0 0;}
.cpzs_title_2 a{color:#978f87; line-height:30px;}
.cpzs_R_ul{ width:100%; float:left; margin-top:3%;}
.cpzs_R_ul li{ width:31.3%; float:left; margin:1% 1% 2% 1%; overflow:hidden; background:#fff; padding:0.5%; transition:all 0.5s;}
.cpzs_R_ul li .pic{ width:100%; position:relative; overflow:hidden;}
.cpzs_R_ul li .pic .aampl_img{ padding-top:70%;}
.cpzs_R_ul li .pic img{ transition:all 0.5s;}
.cpzs_R_ul li .pic p{ position:absolute; left:0; bottom:0; text-align:center; height:38px; line-height:38px; background:#6b5f4e; opacity:0.8; width:100%; font-family:'微软雅黑'; font-size:16px; color:#fff}
.cpzs_R_ul li:hover{ background:#cc0000;}
.cpzs_R_ul li:hover .pic img{-webkit-transform:scale(1.1,1.1);}

.cpzs_ny{ width:100%; float:left; margin-top:3%;}
.cpzs_ny p{ display:block; text-align:center; border-bottom:1px dashed #c2c2c2;font-family:'微软雅黑'; font-size:18px; color:#cc0001; line-height:46px;}
.cpzs_ny img{ display:block; max-width:100%; margin:5% auto;}
.cpzs_ny a{ display:block; float:right; font-family:'微软雅黑'; font-size:18px; color:#cc0001; }

/*news*/
.news_ul{ width:100%; float:left; margin-top:3%;}
.news_ul li{ width:100%; float:left; border-bottom:1px solid #dfdfdf; padding-bottom:3%; margin-bottom:3%;}
.news_ul li .news_B{ width:199px; height:150px; float:left; margin-right:3%;} 
.news_ul li .news_B .news_img{ width:100%; height:150px; overflow:hidden;}
.news_ul1{ display:block; overflow:hidden; line-height:30px; font-family:'微软雅黑'; font-size:16px; color:#222; margin-bottom:1%; /*text-overflow:ellipsis; overflow:hidden; white-space:nowrap;*/ height:30px; overflow:hidden;}
.news_ul1 span{ float:right; font-family:'Arial'; font-size:14px; color:#979797;}
.news_ul2{ display:block; overflow:hidden; line-height:26px; font-family:'微软雅黑'; font-size:14px; color:#222; height:78px; overflow:hidden;}
.news_ul3{ display:block; overflow:hidden; float:right; width:106px; height:30px; line-height:30px; text-align:center; background:#cc0001; font-family:'微软雅黑'; font-size:14px; color:#fff; border-radius:5px; margin-top:1%;}

.news_ny{ width:100%; float:left; margin-top:3%;}
.news_ny1{ display:block; text-align:center; line-height:26px; font-family:'微软雅黑'; font-size:16px; color:#222;}
.news_ny2{ display:block; text-align:center; line-height:26px; font-family:'微软雅黑'; font-size:13px; color:#b1b1b1; padding-bottom:1%; border-bottom:1px solid #f2f2f2;}
.news_ny3{ display:block; line-height:26px; font-family:'微软雅黑'; font-size:14px; color:#222; margin-top:3%; }

/*gsjj*/
.gsjj{line-height:26px; font-family:'微软雅黑'; font-size:14px; color:#333; margin-top:3%;}

/*cgal*/
.cgal{ width:100%; float:left; margin-top:3%;}
.cgal li{ width:24%; float:left; margin:0 0.5% 2% 0.5%; position:relative; overflow:hidden;}
.cgal li .pr_img{ padding-top:85%}
.cgal li .hover{ width:100%; height:100%; position:absolute; left:0; bottom:-75%;background: rgba(2,2,2,0.5) none repeat scroll 0 0 !important;}
.cgal li .hover p{ display:block; text-align:center; line-height:36px; font-family:'微软雅黑';font-size:14px;color:#fff;}
.cgal li .hover img{ display:block; margin:10% 0 0 52%; text-align:right;}
.cgal li:hover .hover{ bottom:0;}
.cgal li:hover .hover p{ padding-top:30%;}

/*lxwm*/
.lxwm{ width:100%; float:left; margin-top:3%;}
.lxwm_img{ width:40%; float:left;padding-left:20%;}
.lxwm_img img{ display:block; width:100%;}
.lxwm_p{ font-family:'微软雅黑'; font-size:14px; color:#222; float:left; padding-left:5%; line-height:30px;}

/*zxly*/
.zxly{ width:100%; float:left; padding-top:3%;}
.zxly_L{ width:10%; float:left;}
.zxly_L li{ width:100%; height:36px; line-height:11px; margin-bottom:20px;}
.zxly_R{ width:90%; float:left;}
.zxly_R li{width:100%; margin-bottom:20px;}
.zxly_R li input{ width:100%; height:36px; border:1px solid #dfdfdf;}
.zxly_R li textarea{ width:100%; height:156px; border:1px solid #dfdfdf;}
.but1{ width:296px; height:30px; background:#cd1111; line-height:30px; text-align:center;font-family:'微软雅黑'; font-size:12px; color:#fff; margin:3% 0 0 10%;}
.yan{ float:left; width:100%}
.yan input{ width:62px; height:30px; border:1px solid #dfdfdf; margin-left:4.5%;}

@media (max-width:1200px){
	.wrap{ width:96%}
	.lxfs{ width:38%; margin:24px 0 0 0; padding:0 0 0 5%;}
	.banner .flexslider{position:relative;height:440px;overflow:hidden; width:100%; transition:all 1s;}
	.banner .slides{position:relative;z-index:1;}
	.banner .slides li{ width:100%; height:440px; float:left; transition:all 1s;}
	
	.cons_1{ width:18.7%;}
	.cons_1 p{ font-size:14px}
	.cons_img{ width:7%; margin:6% 0.5% 0 0.5%;}
	
	
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
	
	.about_main_L{ width:100%;}
	.about_R{ width:100%; float:none;}
	.about_R img{margin:0 auto; }
	
	.sample_L{ width:100%;}
	#tagss{ width:90%; margin:0 auto;}
	#tagss li{ width:48%; margin:0 1% 2% 1%; float:left;}
	.Sample_main_title{ margin-bottom:3%;}
	.Sample_main_more a{ width:250px; margin:0 auto;}
	.sampl_R{ width:100%; margin:2% auto 0 auto; }
	.sampl_ul li{ width:32.3%; margin:0 0.5% 2% 0.5%;}
	
	#tags{ width:90%; margin:0 auto;}
	#tags li{ width:48%; margin:0 1% 2% 1%; float:left;}
	
	.news_L{ width:100%;}
	.news_R{ width:100%;}
	.txtScroll-top .infoList li:hover .xian{ width:80%}
	
	.cons_1 p{ font-size:11px}
	.foot{ float:none; margin:2% auto 0 auto; padding-left:25%;}
	.f_logo{ margin:4% 7% 3% 3%;}
	.footer{ background:url(../images/f-heng.jpg) repeat-x top center;}
	.footer_t{ float:none; margin:0 auto; text-align:center;}
	.footer_p{ text-align:center; margin:0 auto; float:none;}
	/*cpzs*/
	.cpzs_L{ width:100%;}
	.aside-list li a:hover, .aside-list li a.act{ background:url(../images/dian111.png) no-repeat 90% center ,#cc0001;}
	.aside-sublist li a:hover, .aside-sublist li a.act{ background:url(../images/cp-dian2.png) no-repeat 5% center; color:#333;}
	.cpzs_R{ width:100%;}
	
	.lxwm_img{ width:20%; float:left;padding-left:0%;}
	}
@media (max-width:767px){
	.wrap{ width:96%}
	.logo{ width:63%}
	.sample_L{ width:100%;}
	#tagss{ width:90%; margin:0 auto;}
	#tagss li{ width:48%; margin:0 1% 2% 1%; float:left;}
	.Sample_main_title{ margin-bottom:3%;}
	.Sample_main_more a{ width:250px; margin:0 auto;}
	.sampl_R{ width:100%; margin:2% auto 0 auto; }
	.sampl_ul li{ width:48%; margin:0 1% 2% 1%;}
	
	.about_ul li{ width:31.3%; margin:1%;}
	
	#tags{ width:90%; margin:0 auto;}
	#tags li{ width:48%; margin:0 1% 2% 1%; float:left;}
	
	.news_L{ width:100%;}
	.news_R{ width:100%;}
	.txtScroll-top .infoList li:hover .xian{ width:75%}
	
	
	
	.foot{ float:none; margin:2% auto 0 auto; padding-left:10%;}
	.f_logo{ margin:4% 7% 3% 3%;}
	.footer{ background:url(../images/f-heng.jpg) repeat-x top center;}
	.footer_t{ float:none; margin:0 auto; text-align:center;}
	.footer_p{ text-align:center; margin:0 auto; float:none;}
	
	.about_main_L{ width:100%;}
	.about_R{ width:100%;}
	.about_R img{margin:2% auto; }
	/*cpzs*/
	.cpzs_L{ width:100%;}
	.aside-list li a:hover, .aside-list li a.act{ background:url(../images/dian111.png) no-repeat 90% center ,#cc0001;}
	.cpzs_R{ width:100%;}
	.cpzs_R_ul li{ width:48%;}
	
	/*cgal*/
	.cgal li{ width:48%; margin:0 1% 2% 1%;}
	
	.lxwm_img{ width:47%; float:left;padding-left:0%;}
	
	.zxly_L{ width:18%;}
	.zxly_R{ width:80%;}
	.yan input{ margin-left:10.5%}
	.but1{margin: 3% 0 0 17%;}
	}

@media (max-width:667px){
	.wrap{ width:96%}
	.logo{ width:73%}
	
	.txtScroll-top .infoList li:hover .xian{ width:66%}
	
	.yan input{ margin-left:7.5%}
	}

@media (max-width:467px){
	.wrap{ width:98%}
	.logo{ width:83%}
	.txtScroll-top .infoList li:hover .xian{ width:56%}
	.cons_1 p{ font-size:11px;}
	.yan input{ margin-left:3.5%}
	.case_main .swiper-slide .hover{ bottom:-69%;}
	.case_main .swiper-slide:hover .hover p{ padding-top:15%;}
	
	.about_img{ width:60px; height:70px;}
	.about_ul li{margin:3% 1%}
	 #content1 .slideBox .bd li img { display:block;width:100%; height:120px;/* 图片宽度100%，达到自适应效果 */}
	}
@media (max-width:376px){
	.wrap{ width:98%}
	.txtScroll-top .infoList li:hover .xian{ width:50%}
	.about_img{ width:48px;}
	}

/*分页样式*/
div.page {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:10px 3px; padding-top: 3px; text-align: center;}
div.page a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #eb5914; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none;}
div.page a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #eb5914; margin-right: 3px; padding-top: 2px;}
div.page span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}
	
	
	
	
	
	
	