*{ box-sizing:border-box;}
.w1780{width: 94%;margin: 0 auto;}
.white{background: #fff; box-shadow: 0 0 20px rgba(0,0,0,.2);}
.logo2{ display:none;}
.white .logo1{ display:none;}
.white .logo2{ display:block;}
.white .nav ul li .a1 { color:#000000;}
.h60{ display:none;}
.h140{ width:100%; height:140px;}



.baise .logo1{ display:none;}
.baise .logo2{ display:block;}
.baise .nav ul li .a1 { color:#000000;}





/*网站底部*/
.footer{ width:100%; background:#111315;}
.foot_t{ padding:60px 0;}
.foot_tz{ width:15%; border-right:1px solid #414244; min-height:156px;}
.foot_ty{ width:15%;}
.foot_ty p{ margin-bottom:10px;}
.foot_ty2 img{ display:inline-block; margin-right:20px;}
.foot_tc{ width:70%; overflow:hidden; padding:0px 5%;}
.foot_tc dl{ width:20%; float:left;}
.foot_tc dl dt{ font-size:18px; color:#ffffff; background:url(../img/xian.png) left  center no-repeat; text-indent:34px; margin-bottom:10px;}
.foot_tc dl dd a{ display:block; color:#939392; text-indent:34px;}
.foot_b{ width:100%; border-top:1px solid #414244; text-align:center; padding:20px 0; color:#7a7a7b;}

.section2{ padding:60px 0;}
.sec5_list1{ position:relative; margin-top:30px;}
.anzuo{ width:50px; height:50px; background:url(../img/left.png) center center no-repeat; left:0; top:43%;}
.anyou{ width:50px; height:50px; background:url(../img/right.png) center center no-repeat; right:0; top:43%;}
.sec5_list1 p{ font-size:18px; margin-top:15px;}
.img{ overflow:hidden;}
.img img { display:block;width: 100%;transition: all .7s;}
.sec5_list1 a:hover .img img {transform: scale(1.1);}
.sec5_list1 a:hover p{color: #1b7142;}
.ctitle-title { position: relative; display:inline-block; font-weight: 700; font-size: 40px;}
.ctitle-title span { position: relative; display:inline-block;z-index: 1;}
.ctitle-title::after {position: absolute;left: 0;right: 0; bottom: 0; top: 0;content: "";top: auto; -webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px);height: 50%;width: 100%; background-color: #d1e7db;font-size: 18px;}
.ctitle-subtitle { margin-top:5px; font-size:16px;}
 .bttitley{ overflow:hidden; }
 .bttitley a{ float:left;  width:188px; border-radius:3px; border:1px solid #1a864b; text-align:left; text-indent:30px; background:url(../img/zhanti_ico1_on.png) 138px center no-repeat; font-size:16px; height:46px; line-height:46px;  margin-right:18px; position:relative;}
 .bttitley a label{ display:block;  position:relative; cursor:pointer; margin-top:8px; color:#1b7142;}
.bttitley a:before{content: "";display: block;position: absolute;left: 0%;top: 0px;height:46px; width:0;background:url(../img/zhanti_ico1.png) #1a864b 138px center no-repeat;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;border-radius:3px;}
 .bttitley a:hover:before{  width:100%;}
 .bttitley a:hover label{color:#fff;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
 
.banner{ width:100%; position:relative;}
.in_news{ position:absolute; bottom:0px; left:0px; z-index:999;background: #303030;background: rgba(0,0,0,0.3);background: rgba(0,0,0,0.3);border-right: 1px solid #5d5b62;border-top: 1px solid #5d5b62; color: #fff;width:33%;overflow: hidden;}
.in_news a{color: #fff;}
.in_news .left{width:70%;padding-top:0px;}
.in_news .left p{font-size: 16px;overflow: hidden;line-height:1.5;overflow:hidden;}
.in_news .left p.other{color: #999;font-size: 12px;display:none;}
.in_news .right{width:18%;position: relative;}
.in_news .right>*{position: absolute;}
.in_news .right em{font-size: 30px;left: 20px;}
.in_news .right i{font-size: 16px;left: 55px;top:50px;}
.in_news .right span{font-size: 12px;right:0px;top: 30px;}
.in_news .right q{display: block;width: 1px;height: 40px;background: #fff;left: 50px;top: 30px;transform:rotate(45deg);}

.w90{ width:90%; margin:0 auto; padding:30px 0 60px 0;}
.in_news .swiper-pagination-bullet{width: 10px;height:10px;border-radius: 0;background:#ffffff; opacity: 1;}
.in_news .swiper-pagination-bullet-active{background:#1a864b;;opacity: 1;}
.in_news  .swiper-pagination {position: absolute; text-align:left; left:5%;}
.icon-zuoyou1{ width:38px; height:73px; background:url(../img/fl.png) no-repeat; left:30px; }
.icon-zuoyou{width:38px; height:73px; background:url(../img/fr.png) no-repeat; right:30px;}

.nr_banner{ width:100%; position:relative;}
.nr_banner_nr{ width:100%; position:absolute; left:0px; top:0px;}
.weizhi{ padding-top:40px; font-size:18px; color:#ffffff; margin-bottom: 150px;}
.weizhi a{ display:inline-block; font-size:18px; color:#ffffff;}
.weizhi span{ display:inline-block; padding:0px 10px;}
.cbanner-title {font-weight: 700;margin-bottom:40px;font-size: 60px; color:#ffffff;}
.cbanner-subtitle {font-size: 22px;margin-bottom: 90px; color:#ffffff;}
.cbanner-nav a{ display:inline-block;border-radius: 25px;font-size: 18px;padding: 7px 42px 7px 53px;}
.cbanner-nav a .text{ color:#ffffff;}
.cbanner-nav a.active,.cbanner-nav a:hover{ background:#1a864b;}
.main-content{ width:100%; padding:60px 0;}
.containerz{ width:13%;}
.containery{ width:85%;}
.guandian li{ margin-bottom:20px; overflow:hidden;}
.guandian li span{ float:left; margin-right:30px;}
.guandian li a:hover{ color:#1a864b;}
.guandian li a{ float:left; display:inline-block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}
.fenye{ text-align:center; padding:40px 0 0px 0; }
.fenye ul{}
.fenye ul li { display:inline-block; background:#969696;margin:0px 3px;}
.fenye ul li a,.fenye ul li span{ color:#ffffff; font-size:14px;display: block; padding:3px 10px;}
.fenye a:hover,.fenye .active{ background:#1a864b;}
#xuanz{background:#1a864b;}
.nr_yanse{ width:100%; padding:50px 0; background:#1a864b;}
.weizhib{ color:#ffffff; padding-top:0; margin-bottom:40px;}
.weizhib a{ color:#ffffff;}
.adetail-header-body {padding-left: 20px;border-left: 3px solid #ffffff;}
.adetail-header-body .title {line-height: 1.5;font-size: 30px; color:#ffffff;}
.adetail-header-body .time{ color:#ffffff;}
.adetail-btn{ width:100%; text-align:center;}
.adetail-btn a{ display:inline-block; margin:0px 8px;}
.adetail-btn a:hover{ color:#1a864b;}
.left1{ display:inline-block; width:27px; height:27px; background:url(../img/left1.png) center center no-repeat; vertical-align:middle; margin-left:0px;}
.right1{ display:inline-block; width:27px; height:27px; background:url(../img/right1.png) center center no-repeat; vertical-align:middle; margin-right:3px;}
.team_list ul li{ border-bottom: 1px solid #e0ebed;padding-top: 35px;padding-bottom: 35px;}
.team_listz{ width:14%; }
.team_listy{ width:83%;}
.team_listy h2{ font-size:24px; margin-bottom:20px;}
.team_listy  p{ margin-bottom:40px;}
.team_list ul li:first-child{ padding-top:0;}
.team_list ul li:hover h2{color:#1a864b;}
.team_list ul li:hover .img img {transform: scale(1.1);}
.span{ display:block;width:40px; height:12px;  overflow:hidden;  background:url(../img/i_two_bg1.png) 0px center  no-repeat #fff;   transition:all 0.3s; color:#000;}
.team_list ul li:hover .team_listy .span{background:url(../img/i_two_bg2.png) 0px center  no-repeat #fff; }
.new_list ul li{ width:32%;float: left;position: relative;background: #fff;box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1); padding-bottom:30px; margin-right:2%; margin-bottom:40px;}
.new_list ul li .toe{ width:94%; margin:0 auto;font-size:18px; margin-top:15px;}
.new_list ul li  .morejt{width:94%; margin:0 auto; margin-top:16px;}
.new_list ul  li:hover .img img {transform: scale(1.1);} 
.new_list ul  li:hover  .span{background:url(../img/i_two_bg2.png) 0px center  no-repeat #fff; text-indent:63px;}
.new_list ul  li:hover .toe{color: #1a864b;}
.new_list ul li:nth-child(3n+3){ margin-right:0;}
.ali_listz{ width:48%;}
.ali_listy{ width:48%;}
.anlizuo{ width:50px; height:50px; background:url(../img/left.png) left no-repeat;}
.anliyou{ width:50px; height:50px; background:url(../img/right.png) right no-repeat;}
.shij{width:94%; margin:0 auto; color:#999999; margin-top:10px;}
.new_list ul li .toe1{margin-top:5px;}
.liuyan_list ul li {
    float: left;
    margin-bottom: 30px;
}

.liuyan_list   ul li.liinp {
    width: 31.3%;
    margin: 0 1%;
        margin-bottom: 0px;
    margin-bottom: 30px;
}


.liuyan_list  ul li.litex {
    width: 98%;
    margin: 0 1%;
        margin-bottom: 0px;
    margin-bottom: 30px;
}

.liuyan_list ul li input {
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 46px;
    line-height: 46px;
    color: #333;
    text-indent: 1em;
    background: #f9f9f9;
    border: 1px solid #e5e5e5;
}

.liuyan_list  ul li.litex textarea {
    width: 99%;
    text-indent: 1em;
    padding: 0.5%;
    background: #f9f9f9;
    border: 1px solid #e5e5e5;
    min-height: 246px;
    line-height: 28px;
}



.liuyan_list  ul li.liyz .yzimg {
    width: 50%;
    float: left;
    padding-left: 2%;
}


.liuyan_list  ul li.libtn{margin: 0 1%;}

.liuyan_list  ul li.libtn a {
    width: 160px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #ffffff;
    background: #fff;
    border: 1px solid #1a864b; background:#1a864b;
    display: inline-block;
    font-size: 18px;
}

.liuyan_list  ul li.liyz {
    width: 99%; margin: 0 1%; margin-bottom:30px;}

.liuyan_list  ul li.liyz .yzinput {

    float: left;
    text-align: left;
}

.lx_pic ul li{ width:25%; float:left; text-align:center; padding:0px 20px;}
.lx_pic ul li img{ display:inline-block; margin-bottom:10px;}

.lx_pic ul li p{ margin-top:5px; font-size:18px;}
#container img { max-width: none !important;}
.dassj_list ul li{ width:48%; margin-right:4%; float:left; margin-bottom:30px;}
.dassj_list ul li:nth-child(2n+2){ margin-right:0;}
.dassj_list ul li .toe{ width:100%; margin:0 auto;font-size:18px; margin-top:15px;}
.dassj_list ul li  .morejt{width:100%; margin:0 auto; margin-top:16px;}
.dassj_list ul  li:hover .img img {transform: scale(1.1);} 
.dassj_list ul  li:hover  .span{background:url(../img/i_two_bg2.png) 0px center  no-repeat #fff; text-indent:63px;}
.dassj_list ul  li:hover .toe{color: #1a864b;}
.fuwu_anl{ width:100%; background:#ededed;}
.containerH3 {
   
    line-height: 30px;
    height: 32px;
    font-size: 32px;
    text-align: left;
    color: #333;
    font-weight: 400;
    margin: 40px 0 30px;
    border-left: 5px solid #1a864b;
    padding: 0;
    padding-left: 16px;
    position: relative;
}
.fuwu_anl  .section2 { padding: 20px 0 60px 0;
}

.sec5_list1 .img img{height:14.5vw;}

@media screen and (max-width:1440px) {
	.weizhi {margin-bottom: 80px;}
	.cbanner-subtitle {margin-bottom:80px;}
	.containerz { width:17%;}
	.containery{ width:81%}
	.guandian li a{ float:left; display:inline-block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:80%;}
	.in_news .right {
    width: 24%;}

}


@media screen and (max-width:1280px) {
	.weizhi {margin-bottom:60px;}
	.cbanner-subtitle {margin-bottom:60px;}
	.foot_tz{ width:18%;}
	.foot_ty {
    width: 12%;
}
}


@media screen and (max-width: 1280px) {
.foot_t{ display:none;}
.in_news{ position:relative; width:100%;}
.in_news .right {width:28%; position: relative;}
.h60{ display:block; width:100%; height:60px;}
.bttitley{ float:none; width:100%; margin-top:20px;}
.bttitlez{ float:none; width:100%;}
.h140{ display:none;}
.weizhi{ display:none;}
.cbanner-title{ font-size:24px;}
.cbanner-subtitle{ display:none;}
.cbanner-nav a { padding:0px 10px; font-size:14px;}
.cbanner-title { margin-bottom:15px; padding-top:24px;}
.containerz{ width:100%; float:none;}
.containery{ width:100%; float:none; margin-top:20px;}
.ctitle-title {font-size: 24px;}
.main-content {width: 100%;padding: 20px 0;}
.guandian li span{ display:block;}
.fenye{ text-align:center; padding:10px 0 10px 0; }
.adetail-btn{ margin-top:10px;}
.new_list ul li{ width:100%; margin-right:0;}
.ali_listz{ width:100%;}
.ali_listy{ width:100%; margin-top:10px;}
.liuyan_list ul li.liinp {width: 97%; margin: 0 1%; margin-bottom:10px;}
.liuyan_list ul li.litex { margin-bottom:10px;}
.lx_pic ul li{ width:100%; margin-bottom:30px;}
.dassj_list ul li{ width:100%;}
.team_listz{ width:100%;}
.team_listy{ width:100%; margin-top:10px;}
}

