*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}
a:hover{/*color:#2c81e1;*/}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left}.fr{float:right}
body{font-size:12px;color:#333;behavior:url("csshover.htc");font-family:"microsoft yahei";min-width:1280px;}
.lh{line-height:2}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}.mouse{cursor: pointer;}
.bold{font-weight:bold;}.nobold{font-weight:normal;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.ov{overflow:hidden}.posi{position:relative;}.over{transition: 0.3s linear all;}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}.en{font-family:"Impact";}.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}
.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size: 20px;}.font24{font-size:24px}.font40{font-size:40px}
.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.coccc{color:#ccc;}.red{color: #c51e23;}.yel{color: #f60;}.fff{color: #fff;}.blue{color: #239977;}

.wrap{width:1200px;margin:0 auto;}.w{width:100%;}.baibg{background:#fff;}.huibg{background:#f8f8f8;}
.content{width:1200px;margin:20px auto;}
.content2{width:1000px;margin:20px auto;}

.topbar{line-height:45px;color:#76666f;border-bottom:1px solid #634e4e;background:#1e0201;}

.header{z-index:9;}
.logo{height:70px;padding:10px 0;}

.nav{height:90px;}
.nav li{float:left;line-height:90px;margin-left:50px;display:inline;position:relative;}
.nav li a{display:block;padding:0 10px;position:relative;z-index:2;transition: 0.3s linear all;}
.nav li em{position:absolute;bottom:0;left:0;width:100%;height:0;background:#239977;transition: 0.1s linear all;}
.nav li:hover em,.nav li.active em{height:90px;}
.nav li.active a{color:#fff;}
.nav li i{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#e47d14;}
/*子菜单*/
.subnav{/*display:none;*/position:absolute;left:0;top:0px;z-index:7;height:135px;}
.subnav li {position: absolute;top: 0px;width: 100%;background:rgba(0,0,0,.7);-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.subnav li a{height:45px;line-height:45px;padding:0 15px;color:#ddd;}
.subnav li a:hover{color:#f00;}
.subnav li.active {display: block;top:90px;}


/*banner*/
#banner .swiper-pagination-bullets{left:0px;bottom:135px;}
#banner .swiper-pagination-bullet{width:12px;height:12px;background:#D9D9D9;opacity: 1;}
#banner .swiper-pagination-bullet-active{background:#239977;}

.justify{text-align:justify;text-justify:distribute-all-lines; /* for ie */}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}

.icona{z-index:9;margin-top:-110px;}
.icona ul{height:110px;background:rgba(255,255,255,.8);}
.icona li{float:left;width:20%;}
.icona li p.t{display:inline-block;}
.icona li i{position:absolute;left:0;bottom:25px;}

.tit1 .line{display:inline-block;width:100%;height:1px;border-top:1px dotted #ccc;}
.tit1 .line em{position:absolute;bottom:0;left:0;width:100px;height:3px;background:#ccc;}

.tit .line{display:inline-block;width:40%;height:1px;border-top:1px dotted #ccc;}
.tit .line em{position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px;height:3px;background:#ccc;}

.iconb dt{width:475px;}
.iconb dt abbr{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;background:#eee;overflow:hidden;}
.iconb dd{width:690px;}
.iconb dd li{float:left;width:100%;margin-bottom:40px;}
.iconb dd li .l{width:40px;height:2px;background:#ddd;}
.iconb dt .swiper-slide:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.pad40{padding:40px 0;}

.iconc{width:300px;}
.iconc abbr{position:absolute;}
.iconc abbr.a{top:25px;left:25px;width:40px;padding-top:5px;border-top:5px solid #fff;}
.iconc abbr.b{right:25px;bottom:25px;}
.iconc:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.icond{width:600px;line-height:40px;border-bottom:1px solid #ddd;}
.icond li{float:left;padding:0 15px;cursor:pointer;}
.icond li.cur{height:36px;border-bottom:4px solid #f60;}
.icond li:nth-child(1){margin-left:30px;}
.icond a{position:absolute;right:30px;top:10px;}

.icone{width:600px;}
.icone .swiper-container{width:80%;margin:0 auto;}
.icone .prev2{left:20px;}
.icone a{display:block;}
.icone ul{display:none;}



.foot{line-height:30px;padding:15px 0;background:#eee;}
.foot li.fr .wx{width:30px;height:30px;margin-left:10px;background:#239977;-webkit-border-radius:50%;border-radius:50%;}
.foot li.fr .wx i{position:relative;top:8px;}
.foot li.fr ul{display:none;z-index:9;position:absolute;bottom:40px;right:0;padding:5px;background:#fff;}
.foot li.fr:hover ul{display:block;}


.topnav{line-height:50px;}
.topnav li.fl a{margin:0 8px;color:#666;}
.topnav li.fr a{display:inline-block;margin:0 12px;}
.topnav li.fr a.cur,.topnav li.fr a:hover{height:48px;border-bottom:2px solid #f60;}

.acon .heng{margin-bottom:20px;/*height:30px;line-height:30px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;*/}
.maxpic img{max-width:100%;}
.acon .pic{width:420px;margin-left:30px;}
.prenext{padding:5px 0;border-top:1px dotted #ccc;}

.five{height:345px;background: url(../images/about.jpg) center no-repeat;}
.five ul{padding-top:80px;}
.five li{display:inline-block; vertical-align:top;margin:0 22px;}
.five li .y{display:inline-block;width:190px;height:150px;padding-top:40px;border:0px solid rgba(255,255,255,.8);background: url(../images/aboutbg.png) center no-repeat;-webkit-border-radius:50%;border-radius:50%;}
.five li .y i{bottom:0px;}
.five li:nth-child(2n) .y{border:0px solid rgba(35,153,119,.8);background: url(../images/aboutbg.png) center no-repeat;}

.cleft{width:840px;padding-right:30px;border-right:1px solid #eee;}
.cright{width:300px;}

.newstop li.fl{width:460px;}
.newstop li.fl a{display:block;}
.newstop li.fl .m{line-height:50px;background:#ebf1f1;}
.newstop li.fr{width:300px;}

.newslist li{float:left;width:100%;padding:25px 0;border-bottom: 1px solid #ddd;position:relative;}
.newslist li abbr.fl{width:100px;height:100px;background:#ebf1f1;}
.newslist li abbr.fl p{padding-left:15px;}
.newslist li abbr.fl p.font24{font-size:32px;}
.newslist li abbr.fr{width:720px}
.newslist li a{display:block;transition: 0.3s linear all;}
.newslist li:hover a{margin-left:5px;}

.piclist li{float:left;width:100%;padding:20px 0;border-bottom: 1px solid #ddd;}
.piclist li .pic{width:160px;margin-right:30px;}
.piclist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.ptlist dl{float:left;width:100%;background:#f5f5f5;}
.ptlist dt,.ptlist dd{width:50%;}
.ptlist dd ul{padding:0 40px;}
.ptlist dd a{display:block;}
.ptlist dd .line{width:110px;height:4px;background:#f3b174;}
.ptlist dl:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.ptlist dl:nth-child(2n) dd{float:left;}
.ptlist dl:nth-child(2n) dt{float:right;}

.contact li{display:inline-block;width:24%;height:100px; vertical-align:top;background: url(../images/ico1.png) 25px 10px no-repeat #f4f3f3;}
.contact li p{padding-left:70px;}
.contact li:nth-child(1){background: url(../images/ico2.png) 25px 10px no-repeat #f4f3f3;}
.contact li:nth-child(1) p{padding-left:80px;}
.contact li:nth-child(2){background: url(../images/ico2.png) 25px 10px no-repeat #f4f3f3;}
.contact li:nth-child(2) p{padding-left:80px;}
.contact li:nth-child(3){background: url(../images/ico2.png) 25px 10px no-repeat #f4f3f3;}
.contact li:nth-child(3) p{padding-left:80px;}

.prolist li{float:left;width:24%;height:290px;margin:20px 1.3% 0 0;border-bottom:1px solid #eee;background:#f5f5f5;}
.prolist li a{display:block;}
.prolist li img{width:100%;height:250px;transition: 0.3s linear all;}
.prolist li:nth-child(4n){margin-right:0;}
.prolist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.prolist2 li{float:left;width:24%;margin:20px 1.3% 0 0;border-bottom:1px solid #eee;background:#f5f5f5;}
.prolist2 li a{display:block;line-height:28px;}
.prolist2 li img{width:100%;height:220px;transition: 0.3s linear all;}
.prolist2 li:nth-child(4n){margin-right:0;}
.prolist2 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}


/* 栏目页分页 */
.pages{padding:30px 0;}
.pages a{display:inline-block;padding:5px 10px;margin:0 5px;border:1px solid #ddd;-webkit-border-radius:5px;border-radius:5px;}
.pages .page-num-current{color:#fff;background:#333;}
/*
table,table td,table th{border:1px solid #ddd;border-collapse:collapse;}
table td{padding:5px;}*/

.faqbox {margin:20px 0 0 30px;background: url(../images/img/bdbg.jpg) right top no-repeat;}
.faqbox li{float:left;width:100%;line-height:40px;}
.faqbox li span{float:left;width:80px;height:40px;}
.faqbox li select{height:25px;line-height:25px;border:1px solid #ccc;}
.faqbox li .ipt{width:160px;height:25px;line-height:25px;padding:0 5px;border:1px solid #ccc;}
.faqbox li  textarea {width:500px;height:80px;border:1px solid #ccc;}
.faqbox li .btn{width:100px;height:32px;line-height:32px;color:#fff;border:0;background:#17913c;cursor:pointer;}
.wenda{display:none;}
.wenda li{float:left;width:100%;padding:10px 0;overflow:hidden;}
.wenda li p{float:left;width:97%;padding:0 1%;word-break:break-all;word-wrap:break-word;}
.wenda li p.t{background-color:#ddd;}
.wenda li p span{float:right;}
.wenda li p.hf{border:1px dashed #4b8f15;color:#4b8f15}
.wenda li p.hf a{color:#00f;}

