﻿@charset "utf-8";
.w {width:1440px;margin:0 auto;}
.header {height:84px;width:100%;border-bottom:1px solid rgba(255,255,255,0.5);z-index:1000;position:absolute;left:0;top:0;}
.index .header{border-bottom:1px solid #80bed9;position:fixed;}
.header .bd {position:relative;margin:0 50px;}
.header .logo {width:350px;height:74px;padding-top:10px;}
.header .logo .logo-img1 {display:block;}
.header .logo .logo-img2 {display:none;}
.header .menu {position:absolute;top:40px;right:190px;}
.header .language{position:absolute;top:41px;right:0px;width:30px;height:22px;}
.header .language a{font-size:18px; line-height:22px; color:rgba(255,255,255,0.5);}
.header .search{position:absolute;top:41px;right:50px;width:26px;height:26px;}
.header .search .searchbtn{border:0; outline: 0; position:absolute;right:0px; top:0px;z-index:120; cursor:pointer;width:26px;height:26px; background:url(img/search.png) no-repeat center center;}
.header .search .searchbox {width:26px;border:0px solid red;  background-color:transparent; overflow: hidden; position:absolute;right:0px; top:0px; z-index:100;}
.search-layer {opacity: 0.8;z-index: 999;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: #000;display:none;}
.search-layer .layer-inner{position:relative;width: 100%;height: 100%;}
.search-layer .layer-inner .layer-mod{position:absolute;top:100px;width:100%;}
.search-layer .layer-inner .layer-mod .shutdown{cursor: pointer;text-align:right;margin-right: 200px;}
.search-layer .close{font-size:30px;color:#fff;}
.search-layer .searchbox{width: 80%;margin: 0 auto;margin-top: 38px;}
.searchbox{width: 50px;* text-align:right; */}
.searchbox-con {position: relative;border: 1px solid #d0d0d0;}
.searchbox-con form {display: block;}
.searchbox-con .search-input {opacity: 1;margin-left:4px;margin-right: 50px;}
.searchbox-con .search-input input.search-title {font-family: "Microsoft YaHei";width: 100%;height: 50px;line-height: 50px;background: none;color: #FFFFFF;font-size: 16px;border:0;outline: 0;}
.searchbox-con .search-btn {width: 50px;height: 50px;position: absolute;right: 0;top:0%;}
.searchbox-con .search-btn input.search-submit {width: 50px;height: 50px;border:0;outline: 0;background: url(img/search1.png) no-repeat center;cursor: pointer;}

.header .menu-m{display:none; background:#205e4c; padding:10px 25px;overflow:hidden; position:relative; cursor:pointer;}
.header .menu-m-t{color:#fff; font-size:24px; line-height:40px;}
.header .menu-m-arrow{display:block; position:absolute; right:25px; top:20px;}
.header .menu-m-arrow img{width:30px; height:auto;}


.header .menu .submenubtn {position:absolute;top:41px;right:5px;width:30px;height:22px;}
.header .menu .submenubtn a{display:block; width:100%; height:100%; background:url(img/menu.png) no-repeat center center;}
.header .menu li {float:left;}
.header .menu li a {display:block;height:24px;line-height:24px;font-size:20px;text-align:center;padding:0 20px;color:#fff;}
.header .menu li.active:after{display:block; margin:0 auto; width:45px; margin-top:17px; content:"";height:4px; background:#cb9711;}
.header .menu li.active a{font-weight:600;}

.header.othershow {background:#fff; border-bottom:none;-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);}
.header.othershow .logo .logo-img1 {display:none;}
.header.othershow .logo .logo-img2 {display:block;}
.header.othershow .language a{color:rgba(51,51,51,0.5);}
.header.othershow .search .searchbtn{background:url(img/search1.png) no-repeat center center;}
.header.othershow .search .searchbox-con .search-input input.search-title{border-bottom:1px solid #333;}
.header.othershow .search .searchbox-con .search-btn input.search-submit{background:url(img/search1.png) no-repeat center center;}

.header.othershow .menu li a {color:#333333;}
.header.othershow .menu li.active a{color:#16593d;}
.header.othershow .submenubtn a{background:url(img/menu1.png) no-repeat center center;}

.footer {height:420px;background:url(img/bg_footer.png) no-repeat top center; color:#b68d4c; padding-top:160px;}
.index .footer{background-color:#fafbff; }
.footer a{color:#b68d4c;}
.footer_links,.footer_copyright{width:1440px; margin:0 auto; }
.footer_links{overflow:hidden; padding-bottom:30px;}
.footer_logo{float:left; width:240px;}
.footer_link{float:left; overflow:hidden;}
.footer_link ul li{float:left; display:block; margin:0 23px; font-weight:600; font-size:18px; font-weight:600; padding-left:30px; background:url(img/arrow_footer.png) no-repeat left 6px;}
.footer_link ul li ul{padding-top:10px;}
.footer_link ul li li{float:none; display:block; margin:0; font-size:16px; line-height:32px; color:#fff;background:none; padding-left:0px;font-weight:500;}
.footer_link ul li li a{color:#fff;}
.footer_social{float:left; }
.footer_social .pic{width:126px; height:138px; padding:5px; background:url(img/bg_social.png) no-repeat center top; margin:0 auto; text-align:center;}
.footer_social .pic img{width:116px; height:116px;}
.footer_social .social{padding:0px; text-align:center;}
.footer_social .social a{padding:0 5px; opacity:0.5;transition: all 0.4s ease-out;}
.footer_social .social a:hover{opacity:1.0}
.footer_copyright{position:relative; font-size:16px; line-height:38px; text-align:center; border-top:2px solid #b68d4c; padding-top:25px; }
.footer_copyright ul{padding:0 100px; text-align:center;}
.footer_copyright li{display:inline-block; margin-right:30px;}
.footer_friendlink{padding:0px 0 20px;  position:relative;}
.footer_friendlink ul{margin:0 200px;}
.footer_friendlink li{float:left;}
.footer_friendlink li > a {display: inline-block; width:170px; height:30px; line-height:30px; color: #b68d4c; font-size: 16px; background: url(img/bg_link.png) no-repeat center right 15px; text-decoration: none; cursor: pointer; margin-left:30px; padding-right: 30px; padding-left:10px; border:1px solid #b68d4c;}
.select_content_r {width:250px; padding: 15px 30px;background: #ececec;position: absolute;top: 32px;left: 230px;border: 1px solid #d9d8d8;border-bottom: 0;padding-right: 0;z-index: 2147483647;}
.select_content_r1{left: 472px; width:750px; }
.select_content_r2{left: 85px; width:810px; }
.select_content_r3{left: 536px; width:600px; }
.select_content_r dd{padding: 3px 0;display: block; float:left; width:250px; line-height:24px; margin:0;}
.select_content_r2 dd{width:270px; }
.select_content_r3 dd{width:200px; }
.select_content_r dd a {display: inline-block;font-size: 16px;color: #000;}

.footer_sybz{position:absolute; left:80px; bottom:0px;}

.body_reseach .footer{background-color:#f5f6f7;}

.tool-top{position:fixed; cursor:pointer; width:55px; height:55px; bottom:100px; right:20px; background:url(img/top.png) no-repeat center center; display:none;}

.section{background-size:cover;background-repeat:no-repeat;}
#section1{}
#section2{background-image:url(img/bg2.jpg);}
#section3{background-image:url(img/bg3.jpg);}
#section4{background-image:url(img/bg4.jpg);}
#section5{background-image:url(img/bg5.jpg);}

#nav {font-size:12px;position:fixed;top:30%;left:78px;width:30px;padding:0 35px;z-index:900;}
#nav .nav_arrow{width:30px;height:40px;background:url(img/switch_arrow.png) no-repeat;  cursor:pointer;}
#nav .nav_arrow_up{margin-bottom:10px;background-position:0px 0px;}
#nav .nav_arrow_down{margin-top:10px;background-position:-32px 0px;}
#nav ul {width:30px;}
#nav a {display:block; position:relative;width:30px;height:40px;background:url(img/switch.png) no-repeat;}
#nav a.i1 {background-position:-2px 0px;}
#nav a.i2 {background-position:0px -40px;}
#nav a.i3 {background-position:0px -80px;}
#nav a.i4 {background-position:0px -120px;}
#nav a.i5 {background-position:0px -160px;}
#nav a.i6 {background-position:0px -200px;}
#nav em{ display:none;}
/* #nav .active em{ display:block;width:18px;height:18px;line-height:18px;background:red; border-radius:9px;color:#fff; text-align:center; position:absolute;z-index:30;} */
#nav .active em.h{ display:none;}
#nav .active a.i1,#nav .active1 a.i1 {background-position:-35px 0px;}
#nav .active a.i2,#nav .active1 a.i2 {background-position:-33px -40px;}
#nav .active a.i3,#nav .active1 a.i3 {background-position:-33px -80px;}
#nav .active a.i4,#nav .active1 a.i4 {background-position:-33px -120px;}
#nav .active a.i5,#nav .active1 a.i5 {background-position:-33px -160px;}
#nav .active a.i6,#nav .active1 a.i6 {background-position:-33px -200px;}
#nav .active a span {/* display:block; */}
#nav a span {display:none;width:64px;height:17px;line-height:17px;padding-bottom:15px;text-align:center;color:#fff;background:url(img/nav_tip.png) no-repeat;position:relative;left:28px;top:-12px;}
.scan {padding-top:20px;text-align:center;color:#fff;cursor:pointer;}
.b-img {height:100%;position:absolute;left:0;top:0;bottom:0;}
.b-img a {display:block;height:100%;float:left;}
.b-list {position:relative;margin:0 auto;z-index:1;padding-top:15px;}
.b-list span {display:block;cursor:pointer;width:10px;height:10px;border-radius:50%;float:left;margin:0 5px;background:#fff;background:#b675ad;}
.b-list .spcss {background:#fff;}
.box{width:1680px;height:100%;overflow:hidden;position:relative;margin:0 auto;}
.box_c{position:absolute;width:1680px;top:85px; height:calc(100% - 85px);}
.box .hd{width:345px; height:100%;float:left;}
.box .box_txt{padding-left:140px; padding-top:140px; width:205px;}
.box .box_txt_cn{color:#205e4c; font-size:40px; line-height:48px; font-weight:600; height:50px;}
.box .box_txt_en{font-family:"Century Gothic"; color:#b68d4c; font-size:50px; height:150px; line-height:50px; padding-top:5px; }
.box .box_txt_summary{margin-top:25px; padding-top:25px; border-top:2px solid #b68d4c; color:#666666; font-size:18px; line-height:30px;}
.box .box_txt_more{display:block; margin-top:190px;  width:120px; height:40px; line-height:40px; text-align:center; background:#b68d4c; color:#fff; }
.box .box_txt_more a{color:#fff;}
.box .bd{position:relative;width:1335px; height:100%;float:left;}

.box0 {width:100%; height:100%;}
.box0 .swiper-container{height:100%;}
.banner {height:100%;overflow:hidden;position:relative;	background-size:cover;background-repeat:no-repeat;}
.box0 .ft {position:absolute;width:100%;height:45px;bottom:90px;background:url(img/bg_box0_ft.png) no-repeat top center;z-index:2000;}
.box0 .bar-left,.box0 .bar-right {position:absolute;top:-26px;right:444px;margin-right:15px;width:52px;height:52px;background:url(img/index_arrow.png) no-repeat;}
.box0 .bar-right {right:376px;background-position:-67px 0;}

.box0-m{display:none;}

.box_news {}
.box_news .hd {}
.box_news .bd{}
.box_news .box_txt_tab li{margin-top:13px; width:212px;}
.box_news .box_txt_tab li span{display:block; width:200px; height:50px; border:2px solid #205e4c; background:#fff; color:#205e4c; font-size:24px; text-align:center; line-height:50px; cursor:pointer;}
.box_news .box_txt_tab li.cur{background:url(img/arrow4.png) no-repeat center right;}
.box_news .box_txt_tab li.cur span{background:#205e4c; color:#fff;}
.box_news .index_newslist{height:100%; padding-left:135px; position:relative;}
.box_news .index_newslist .swiper-container{height:100%; overflow:hidden;}
.box_news .index_newslist .item{position:relative; height:100%;  border-left:1px solid #d5d5d5;}
.box_news .index_newslist .date{padding-top:70px; width:100px;}
.box_news .index_newslist .date .d{width:90px; height:66px; background:#205e4c; color:#fff; font-size:60px; line-height:66px; text-align:right; padding-right:10px;}
.box_news .index_newslist .date .m{height:32px; font-size:16px; color:#333333; line-height:32px; text-align:right; padding-right:5px;}
.box_news .index_newslist .info{padding:0 25px;color:#333333;}
.box_news .index_newslist .info a{color:#333333;font-size:16px;}
.box_news .index_newslist .info .t{margin:65px 0 25px; height:75px; overflow:hidden; font-size:18px; line-height:25px; color:#205e4c; font-weight:600;}
.box_news .index_newslist .info .pic{width:100%; padding-top:68.6%; position:relative; overflow:hidden;}
.box_news .index_newslist .info .pic img{position:absolute; top:0; left:0;  width:100%; height:100%;}
.box_news .index_newslist .info .s{padding-top:25px; height:100px; font-size:16px; line-height:25px; overflow:hidden;}
.box_news .index_newslist .info .more{margin-top:30px; width:52px; height:10px; background:url(img/bg_more1.png) no-repeat;}
.box_news .index_newslist .news_prev,.box_news .index_newslist .news_next{ cursor:pointer; display:block; position:absolute;top:510px;width:56px;height:56px;z-index:1000;background-repeat:no-repeat;background-size:cover;}
.box_news .index_newslist .news_next{ background-image:url(img/index_arrow1_r.png);left:-130px;}
.box_news .index_newslist .news_prev{ background-image:url(img/index_arrow1_l.png);left:-200px;}
.box_news .index_newslist .news_next:hover{background-image:url(img/index_arrow2_r.png);}
.box_news .index_newslist .news_prev:hover{background-image:url(img/index_arrow2_l.png);}

.box_news .index_newslist .source{position:absolute; left:25px; top:190px; font-size:18px; color:#b68d4c; font-weight:600;}

.box_news .zzyglist{}
.box_news .zzyglist li{float:left; position:relative; width:345px; height:170px; border:1px solid #666666; background:#fff; margin:0px 0px 19px 19px;}
.box_news .zzyglist li .title{margin:18px  20px 18px 95px; font-size:18px; color:#666666; display:block; height:50px; line-height:25px; overflow:hidden; font-weight:600;}
.box_news .zzyglist li .info{margin:0px 30px 0px; font-size:16px; color:#666666; line-height:23px;}
.box_news .zzyglist li .date{width:60px; height:60px; position:absolute; left:18px; top:0px; background:#c99f66; color:#fff; text-align:center;}
.box_news .zzyglist li  .d{font-size:30px; line-height:35px;}
.box_news .zzyglist li  .m{font-size:14px; margin:0 2px; border-top:1px solid #fff;}
.box_ztjl{}
.box_ztjl .hd{width: 100%; height: auto; float: none;}
.box_ztjl .box_txt{padding: 0; width: auto; margin-top:45px;}
.box_ztjl .box_txt_cn{font-size:40px; line-height:60px; text-align:center;}
.box_ztjl .box_txt_en{font-size:36px; line-height:48px; text-align:center;height:auto;}
.box_ztjl .bd{padding: 0 80px 0 100px; width: auto;height: auto;float: none;}
.box_ztjl  .ztjllist{padding-top:40px; position:relative;}
.box_ztjl  .ztjllist .swiper-container{overflow:hidden;}
.box_ztjl  .ztjllist .item{margin-left:45px; padding-left:90px; position:relative;}
.box_ztjl  .ztjllist .item a{display:block;}
.box_ztjl  .ztjllist .item .date{position:absolute; top:47px; left:0;} 
.box_ztjl  .ztjllist .item .d{width:68px;height:68px; line-height:68px; font-size:37px; color:#2a674c; border:2px solid #2a674c; text-align:center;}
.box_ztjl  .ztjllist .item .m{height:20px;line-height:20px;font-size:18px;color:#2a674c; padding-top:12px;}
.box_ztjl  .ztjllist .item .date:after{display:block; position:absolute; top:34px; right:-20px; content:''; width:28px; height:1px; background:#2a674c;}
.box_ztjl  .ztjllist .item .info{background:#2a674e; padding:35px 35px 30px;}
.box_ztjl  .ztjllist .item .t{height:99px; color:#fff; font-size:20px; line-height:33px; overflow:hidden;}
.box_ztjl  .ztjllist .item .s{margin-top:19px; height:112px; color:#fff; font-size:15px; line-height:28px; overflow:hidden;}
.box_ztjl  .ztjllist .item .pic{position:relative; width:100%; padding-top:56.76%; margin:25px 0 35px;}
.box_ztjl  .ztjllist .item .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box_ztjl  .ztjllist .item .more{width:44px; height:8px; background:url(img/bg_more2.png) no-repeat; margin:0 auto;}
.box_ztjl .ztjllist .news_prev,.box_ztjl .ztjllist .news_next{ cursor:pointer; display:block; position:absolute;top:250px;width:60px;height:100px;background:url(img/index_arrow2.png) no-repeat center center;z-index:1000;}
.box_ztjl .ztjllist .news_next{ background-position:-65px 0px;right:-80px; }
.box_ztjl .ztjllist .news_prev{ background-position:0 0;left:40px;}
.box_ztjl .more,.box_cgzs .more{display:block; font-size:18px; line-height:38px; width:120px ; height:38px; margin:0 auto; margin-top:30px; color:#fff; background:#b68d4c; text-align:center;}

.box_hzxq .bd{padding-top:54px;}
.box_hzxq .jxpylist{height:100%; padding-left:80px;}
.box_hzxq .jxpylist li{float:left; position:relative;}
.box_hzxq .jxpylist li.jyjxitem1{width:820px; height:470px; margin-right:25px;}
.box_hzxq .jxpylist li.jyjxitem2{width:410px; height:470px;}
.box_hzxq .jxpylist li.jyjxitem3{width:820px;height:225px;margin-top:25px;margin-right:25px;}
.box_hzxq .jxpylist li.jyjxitem4{width:410px; height:225px;margin-top:25px;}
.box_hzxq .jxpylist li.jyjxitem1 .pic{position:absolute; top:0; left:0; width:100%; height:100%;}
.box_hzxq .jxpylist li.jyjxitem2 .pic{width:410px; height:245px;}
.box_hzxq .jxpylist li.jyjxitem3 .pic{float:left;width:410px; height:225px;}
.box_hzxq .jxpylist li.jyjxitem4 .pic{display:none;}
.box_hzxq .jxpylist li .pic img{width:100%; height:100%;}
.box_hzxq .jxpylist li .info{width:344px; height:202px; background:#fff; padding:23px 28px 0 38px;}
.box_hzxq .jxpylist li.jyjxitem1 .info{position:absolute; bottom:0; right:0;}
.box_hzxq .jxpylist li.jyjxitem2 .info{}
.box_hzxq .jxpylist li.jyjxitem3 .info{float:left;}
.box_hzxq .jxpylist li .title{font-size:18px;color:#333333; font-weight:600; line-height:28px; height:56px; overflow:hidden; margin-top:10px;}
.box_hzxq .jxpylist li .summary{font-size:16px; color:#333333; line-height:25px; height:50px; overflow:hidden; margin:15px 0;}
.box_hzxq .jxpylist li .date{font-size:14px; color:#16593d;}
.box_hzxq .jxpylist li .date:before{display:block; float:left; margin-top:10px; content:''; width:75px; height:2px; margin-right:18px; background:#16593d;}
.box_hzxq .jxpylist li .more{position:absolute; right:30px; bottom:15px; width:24px; height:24px; font-size:24px; color:#16593d; font-weight:600;}
.box_hzxq .jxpylist li:hover .info{background:#205e4c;}
.box_hzxq .jxpylist li:hover .title{color:#fff;}
.box_hzxq .jxpylist li:hover .summary{color:#fff;}
.box_hzxq .jxpylist li:hover .date{color:#fff;}
.box_hzxq .jxpylist li:hover .date:before{background:#fff;}
.box_hzxq .jxpylist li:hover .more{color:#fff;}

.box_hzxq .jxpylist1,.box_hzxq .jxpylist2{padding-left:40px;}
.box_hzxq .jxpylist1 .list{height:450px; width:465px; padding:20px 35px 0 60px;}
.box_hzxq .jxpylist1 .list li{width:465px; height:80px; margin-bottom:20px; position:relative;}
.box_hzxq .jxpylist1 .list li .date{position:absolute; top:10px; left:0px; width:65px; height:50px; padding:10px 0 5px; text-align:center; background:#5893d4;color:#fff;}
.box_hzxq .jxpylist1 .list li .d{height:35px; line-height:35px; font-size:32px;}
.box_hzxq .jxpylist1 .list li .m{height:15px;line-height:15px;font-size:12px;}
.box_hzxq .jxpylist1 .list li .title{padding-left:95px; font-size:18px; height:30px; line-height:30px; overflow:hidden;}
.box_hzxq .jxpylist1 .list li .title a{color:#333333; font-weight:600;}
.box_hzxq .jxpylist1 .list li .summary{padding-left:95px; padding-top:8px; color:#333333; font-size:16px; line-height:25px; height:50px; overflow:hidden;}
.box_hzxq .jxpylist1 .jxpytitle,.box_hzxq .jxpylist2 .jxpytitle{display:block; width:340px; height:502px;padding-left:60px; padding-right:100px;}
.box_hzxq .jxpylist1 .jxpytitle img,.box_hzxq .jxpylist2 .jxpytitle img{width:340px; height:410px;}

.box_hzxq .jxpylist2 .list{height:450px; width:465px; padding:20px 35px 0 60px;}
.box_hzxq .jxpylist2 .list li{width:465px; height:65px; margin-bottom:18px; position:relative;}
.box_hzxq .jxpylist2 .list li .date{position:absolute; top:0px; left:0px; width:65px; height:65px; background:#5893d4 url(img/download.png) no-repeat;color:#fff;}
.box_hzxq .jxpylist2 .list li .title{padding-left:75px; font-size:18px; height:65px; line-height:65px; overflow:hidden;background:#fff;}
.box_hzxq .jxpylist2 .list li .title a{color:#333333; }


.box_cgzs {padding-top:0.85rem; width:100%;}
.box_cgzs .box_c{width:100%;}
.box_cgzs .hd{width: 100%; height: auto; float: none; position:relative;}
.box_cgzs .box_txt{padding: 0; width: auto; margin-top:45px;}
.box_cgzs .box_txt_cn{font-size:40px; line-height:60px; text-align:center;color:#fff;}
.box_cgzs .box_txt_en{font-size:36px; line-height:48px; text-align:center;height:auto;color:#fff;}
.box_cgzs .bd{padding: 0px; width: auto;height: auto;float: none;}

.box_cgzs .title .more {}
.box_cgzs .cgzslist{margin-top:15px; position:relative;}
.box_cgzs .cgzslist .swiper-slide {width:720px; transition-timing-function:linear;}
.box_cgzs .cgzslist .swiper-slide .pic{position:relative;width:100%; padding-bottom:58.33%;}
.box_cgzs .cgzslist .swiper-slide .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box_cgzs .cgzslist .swiper-slide .pic .cover{position:absolute; top:0; left:0; width:100%; height:100%;background:rgba(0,52,111,0.7)}
.box_cgzs .cgzslist .swiper-slide .info{margin-top:30px; padding:0 20px;display:none;}
.box_cgzs .cgzslist .swiper-slide .info .t{font-size:24px; line-height:36px; height:108px; overflow:hidden; color:#fff; font-weight:600;text-align:center;}
.box_cgzs .cgzslist .swiper-slide .info .s{font-size:18px; line-height:30px; height:60px; overflow:hidden; color:#fff; margin-top:10px;}
.box_cgzs .cgzslist .news_next,.box_cgzs .cgzslist .news_prev{ cursor:pointer; position:absolute; top:200px; width:60px;height:100px;background:url(img/index_arrow2.png) no-repeat center center;z-index:1000;}
.box_cgzs .cgzslist .news_next{left:calc(100% / 2  + 380px);background-position:-65px 0px;}
.box_cgzs .cgzslist .news_prev{left:calc(100% / 2  - 440px);background-position:0px 0px;}
.box_cgzs .cgzslist .swiper-slide.swiper-slide-active .pic .cover{display:none;}
.box_cgzs .cgzslist .swiper-slide.swiper-slide-active .info{display:block;}
.box_cgzs .cgzslist .swiper-pagination{bottom:155px;}
.box_cgzs .cgzslist .swiper-pagination-bullet{width: 20px; height:6px;border-radius: 0;background: #fff;opacity:1.0;}
.box_cgzs .cgzslist .swiper-pagination-bullet-active{width: 50px; }
/*
.box_cgzs .more{position:absolute; top:35px; right:90px;  display:block; font-size:18px; line-height:38px; width:120px ; height:38px; color:#00429d; background:#fff; text-align:center;}
*/

.box_yjfx {width: calc(100% - 120px);margin-left:120px;}
.box_yjfx .hd{width: 510px;}
.box_yjfx .box_c{width:100%;}
.box_yjfx .box_txt{width:auto;padding-top:90px;}
.box_yjfx .box_txt_cn{font-size:40px; line-height:60px; height:60px; color:#fff;}
.box_yjfx .box_txt_en{font-size:48px; line-height:48px; color:#b68d4c;}
.box_yjfx .bd{width:calc(100% - 530px); float:right;}
.box_yjfx .yjfxlist{overflow:hidden;width:100%; height:100%; background-size:cover;}
.box_yjfx .yjfxlist .item{width:calc(33.33% - 1px); height:calc(50% - 1px); float:left;display:flex; justify-content:center;align-items:center; border-right:1px solid #fff;border-bottom:1px solid #fff;}
.box_yjfx .yjfxlist .item3,.box_yjfx .yjfxlist .item6{border-right:none;}
.box_yjfx .yjfxlist .item4,.box_yjfx .yjfxlist .item5,.box_yjfx .yjfxlist .item6{border-bottom:none;}
.box_yjfx .yjfxlist .item .num{display:none;font-family:Impact; font-size:130px; line-height:130px; height:105px; overflow:hidden; color:rgba(255,255,255,0.4); text-align:center;}
.box_yjfx .yjfxlist .item .title{font-size:32px; line-height:36px; color:#fff; text-align:center;padding-top:10px;}
.box_yjfx .yjfxlist .item:hover{background:rgba(175,138,75,0.8)}
.box_yjfx .yjfxlist .item:hover .title{font-weight:600;}

.box_yjfx .yjxmlist .item{display:none;}
.box_yjfx .yjxmlist .item1{display:block;}
.box_yjfx .yjxmlist .item .shouxi{overflow:hidden;}
.box_yjfx .yjxmlist .item .shouxi .pic{float:left; width:142px; height:142px;}
.box_yjfx .yjxmlist .item .shouxi .pic img{width:100%; height:100%;}
.box_yjfx .yjxmlist .item .shouxi .name{float:left; font-size:22px; line-height:36px; color:#fff; padding:40px 0 0 30px;}
.box_yjfx .yjxmlist .item .shouxi .name span{font-size:28px; font-weight:600;}
.box_yjfx .yjxmlist .item .title{font-size:30px; line-height:36px; color:#b68d4c; font-weight:600; padding:15px 0;}
.box_yjfx .yjxmlist .item .summary{font-size:16px; line-height:36px; height:216px; color:#fff; overflow:hidden;}
.box_yjfx .yjxmlist .item .more{margin-top:20px;height:18px; background:url(img/bg_more3.png) no-repeat center right;}
.box_yjfx .yjxmlist1{display:none;}

.layui-layer-title {
    height: 60px !important;
    line-height: 60px !important;
    font-size: 24px !important;
    color: #fff !important;
    background-color: #0b2a67 !important;
	text-align:center;
}

.layui-layer-setwin .layui-layer-close1 {
    background: url(img/close11.png) no-repeat !important;
	width:25px !important;height:25px !important;
}

.sitemap{height:325px; background:#fff; padding:30px 14px;}

.sitemap .sitemap_nav .nav-item{float:left; width:115px; margin:0 3px; border-bottom:1px solid #7f7f7f; line-height:30px; text-align:center;}
.sitemap .sitemap_nav .nav-item a{font-size:20px; color:#000;}

.sitemap .sitemap_subnav .nav-item{float:left;width:115px; margin:0 3px;}
.sitemap .sitemap_subnav .nav-item a{height:0px; font-size:0px;}
.sitemap .sitemap_subnav .nav-item i{display:none;}
.sitemap .sitemap_subnav  .sub-nav{visibility:visible !important;}
.sitemap .sitemap_subnav  .sub-nav .nav-item{width:115px !important; height:40px !important;margin:0px;line-height:40px; text-align:center;}
.sitemap .sitemap_subnav  .sub-nav .nav-item a{color:#666666; font-size:16px;}



/*二级*/
.smallbanner{position:absolute; top:0px; left:0px;width:100%;height:500px; z-index:-10;}
.smallbanner .smallbanner_bg{background-position:center top; background-repeat:no-repeat;width:100%;height:500px;}

.page_sec{margin-top:250px; overflow:hidden;}

.page_sec .aside .hd{}
.page_sec .aside .hd h2{font-size:48px;color:#fff; line-height:50px;}
.page_sec .aside .hd .bread{height:50px; font-size:18px; color:#fff; line-height:20px; padding-top:20px;}
.page_sec .aside .hd .bread a{color:#fff;}
.page_sec .aside .hd .bread .possplit {padding:10px;background: url(img/possplit.png) no-repeat center center;}
.page_sec .aside .bd{height:100px; margin-top:80px; text-align:center;}
.page_sec .aside .bd ul{display:inline-block;-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);}
.page_sec .aside .bd li{float:left; padding:0px 64px;height:100px;line-height:100px; text-align:center; font-size:24px; background:#fff;}
.page_sec .aside .bd li:hover{background:#b68d4c;}
.page_sec .aside .bd li:hover a{color:#fff;}
.page_sec .aside .bd li.cur{background:#b68d4c;}
.page_sec .aside .bd li a{color:#333; display:block;}
.page_sec .aside .bd li.cur a{color:#fff; font-weight:600; }

.page_sec .aside .s1{height:60px;line-height:60px;background:url(img/aside_s1.png) no-repeat 40px center;padding-left:85px;}

.page_sec .main{padding-top:50px;}

.box2_title{position:relative;}
.box2_title h2{font-size:36px; line-height:40px; color:#205e4c;font-weight:600;}
.box2_title h2:after{display:block; margin-top:20px; content:''; width: 180px; height:1px; background:#205e4c;}
.box2_title .more{position:absolute; top:0; right:0; background:url(img/bg_more4.png) no-repeat left center; padding-left:20px; font-size:16px; height:45px; line-height:45px; color:#205e4c;}
.box2_title .more a{color:#205e4c;}
.box2_subtitle{position:absolute; top:0px; left:190px; width:calc(100% - 190px); border-bottom:2px solid #d2d3d4;}
.box2_subtitle .tab-title{font-size: 28px;color: #666; height:60px; }
.box2_subtitle .tab-title ul{overflow:hidden;display: inline-block;}
.box2_subtitle .tab-title li{cursor:pointer; line-height:60px; height:60px; padding:0 30px; float:left; background:url(img/bg_subtitle.png) no-repeat left center;}
.box2_subtitle .tab-title li a{color:#666;}
.box2_subtitle .tab-title li span{}
.box2_subtitle .tab-title li.cur{font-weight:600;color:#333333;}
.box2_subtitle .tab-title li.cur a{color:#333333;}

.box2_con{overflow:hidden; }

.box2_djgz .box2_con{position:relative; height:500px; margin:70px 0 85px;}
.box2_djgz .box2_con .pic{position:absolute; left:0; top:0;}
.box2_djgz .box2_con .info{position:absolute; top:56px;right:20px; padding:0 65px; width:690px; height:400px; background:#fff;-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);}
.box2_djgz .box2_con .info .title{font-size:36px; line-height:40px; color:#205e4c; padding:55px 0 30px;}
.box2_djgz .box2_con .info .title:before{display:inline-block; margin-right:18px; content:''; width:6px; height:27px; background:#205e4c;}
.box2_djgz .box2_con .info .txt{font-size:18px; line-height:34px; color:#666666; text-indent:2em;}
.box2_djgz .box2_con .info .title a{color:#205e4c; }
 
.box2_qtzz .box2_con{padding:50px 0 100px; margin:0 -13px;}
.box2_qtzz .box2_con .item{float:left; width:calc(33.3% - 26px); margin:0 13px;}
.box2_qtzz .box2_con .pic{width:100%; padding-top:68.35%; position:relative;}
.box2_qtzz .box2_con .pic img{position:absolute; width:100%; height:100%; top:0; left:0;}
.box2_qtzz .box2_con .info{margin:-30px 23px 0; background-image:url(img/bg_qtzz.png); background-size:100% 100%; position:relative; padding-bottom:30px;}
.box2_qtzz .box2_con .info .title{text-align:center; font-size:24px; line-height:28px; height:56px; overflow:hidden;  color:#205e4c; padding:20px 35px 0px;}
.box2_qtzz .box2_con .info .txt{font-size:20px; line-height:28px; color:#333333; margin:30px 35px 0 35px; height:84px; overflow:hidden;}

.box2_xsfx .box2_con .info .title{text-align:left; }

.box2_zzry .box2_con{padding:50px 0; margin:0 -33px;}
.box2_zzry .box2_con .item{margin:0 33px 33px 33px; float:left; width:calc(25% - 66px); background:#fff; padding-top:30px;}
.box2_zzry .box2_con .pic{width:100%; padding-top:100%; position:relative;}
.box2_zzry .box2_con .pic img{position:absolute; left:0; top:0; width:100%; height:100%;}
.box2_zzry .box2_con .info{padding:20px 28px 30px; background:#eff2f5; position:relative;}
.box2_zzry .box2_con .title{font-size:24px; line-height:25px; color:#205e4c; text-align:center;}
.box2_zzry .box2_con .txt{font-size:16px; line-height:28px;color:#666666;height:112px;overflow:hidden;padding-top:15px; margin-bottom:20px;}
.box2_bsh .box2_con .info .more{color:#205e4c; font-size:18px; display:block; position:absolute; right:60px; bottom:40px;}

.box2_rczp{}
.box2_rczp .box2_con{padding:50px 0 100px; margin:0 -15px;}
.box2_rczp .box2_con .item{float:left; width:calc(33.3% - 90px); margin:18px 15px; background:#2d6950; color:#fff; padding:40px 30px 35px;}
.box2_rczp .box2_con .item .date{float:left;}
.box2_rczp .box2_con .item .date .d{width:56px; height:46px; border:2px solid #fff; font-size:34px;  line-height:34px; text-align:center; padding-top:10px;}
.box2_rczp .box2_con .item .date .m{font-size:16px;padding-top:8px;}
.box2_rczp .box2_con .info{float:left; padding-left:40px; width:calc(100% - 105px);}
.box2_rczp .box2_con .info .title{font-size:24px; line-height:33px; color:#fff;}
.box2_rczp .box2_con .info .txt{font-size:18px; line-height:30px; color:#fff; margin:15px 0 20px; height:90px; overflow:hidden;}
.box2_rczp .box2_con .info .more{font-size:16px; color:#fff; line-height:30px;}
.box2_rczp .box2_con .info .more:before{display:block; content:''; width:35px; height:1px; background:#fff; float:left; margin:13px 10px 0 0;}

.box2_xwjy{background:url(img/bg_xzsw_news.png) left bottom repeat-x;}
.box2_xwjy .box2_con{padding:50px 0 0px; margin:0 -13px;}

.box2_xwjy .box2_con .xwjy_piclist{overflow:hidden;padding-bottom:100px; position:relative;}
.box2_xwjy .box2_con .xwjy_piclist .item{position:relative; background:#fff;}
.box2_xwjy .box2_con .xwjy_piclist .img{width:50%; padding-top:31.94%; position:relative;}
.box2_xwjy .box2_con .xwjy_piclist .img img{position:absolute; top:0; left:0; width:100%; height:100%;opacity: 0.3;transition: all 0.3s ease 0s;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-slide-active .img img {opacity: 1;transition-delay: 0.5s;}
.box2_xwjy .box2_con .xwjy_piclist .con{position:absolute;top:0;right:0; width:46%; height:auto; padding-left:185px;}
.box2_xwjy .box2_con .xwjy_piclist .con > * {opacity: 0; transform: translateY(25px); transition: all 0.4s ease 0s;}
.box2_xwjy .box2_con .xwjy_piclist .title{font-size:30px; line-height:48px; height:96px; overflow:hidden; color:#205e4c;}
.box2_xwjy .box2_con .xwjy_piclist .summary{font-size:24px; line-height:41px; max-height:164px; overflow:hidden; color:#666; padding-top:60px;}
.box2_xwjy .box2_con .xwjy_piclist .date{font-size:18px; line-height:34px; color:#205e4c;margin-top:20px; padding-left:40px; background:url(img/bg_date.png) no-repeat left center;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-slide-active .con > * {opacity: 1; transform: none;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-slide-active .con > :nth-child(1) {transition-delay: 0.3s;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-slide-active .con > :nth-child(2) {transition-delay: 0.4s;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-slide-active .con > :nth-child(3) {transition-delay: 0.5s;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-pagination{left:calc(100% / 2 + 120px); bottom:90px; font-size:48px; color:#b68d4c; width:150px; }
.box2_xwjy .box2_con .xwjy_piclist .swiper-pagination-total{font-weight:600;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-navigation{z-index: 11;position:absolute; left:calc(100% / 2 - 90px); bottom:50px; width:180px; height:90px; background:#b68d4c; border:7px solid #fff;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-navigation .news_prev{position:absolute; left:35px; top:27px; width:21px; height:36px; background:url(img/index_arrow3.png) no-repeat 0 0;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-navigation .news_next{position:absolute; right:35px; top:27px;width:21px; height:36px; background:url(img/index_arrow3.png) no-repeat -24px 0;}
.box2_xwjy .box2_con .xwjy_newslist .item{float:left; width:calc(33.3% - 26px); margin:0 13px; position:relative;}
.box2_xwjy .box2_con .xwjy_newslist .pic{width:100%; padding-top:68.35%; position:relative;}
.box2_xwjy .box2_con .xwjy_newslist .pic img{position:absolute; width:100%; height:100%; top:0; left:0;}
.box2_xwjy .box2_con .xwjy_newslist .info{position:relative; background:#fff; padding:35px 40px 25px;}
.box2_xwjy .box2_con .xwjy_newslist .info .title{font-size:18px; line-height:32px; color:#333333; height:64px; overflow:hidden; }
.box2_xwjy .box2_con .xwjy_newslist .info .more{font-size:16px; line-height:28px; color:#b68d4c; padding-top:20px;}
.box2_xwjy .box2_con .xwjy_newslist .date{position:absolute; left:30px; bottom:150px; width:87px; height:84px; background:#1a5341; color:#fff;}
.box2_xwjy .box2_con .xwjy_newslist .date .d{text-align:center; font-size:45px; line-height:45px; font-family:'Candara'; font-weight:600;}
.box2_xwjy .box2_con .xwjy_newslist .date .m{text-align:center; font-size:16px; line-height:30px;}

.box2_ggtz{ background:#e2ede9; padding:65px 0 70px;}
.box2_ggtz .box2_title{width:180px; text-align:center; margin:0 auto;}
.box2_ggtz .box2_con{padding:50px 0 50px;}
.box2_ggtz .box2_con .item{float:left; width:calc(33.3% - 36px); margin:18px; color:#205e4c; border-bottom:1px solid #81a59a;}
.box2_ggtz .box2_con .info{padding:0 90px 23px 0; padding-right:70px; background:url(img/arrow1.png) no-repeat right 15px top 35px;}
.box2_ggtz .box2_con .info .title{font-size:19px; line-height:28px; height:56px; overflow:hidden; color:#205e4c; }
.box2_ggtz .box2_con .info .date{font-size:16px; color:#888888; padding-top:10px;}
.box2_ggtz .more{margin:0 auto;  background:url(img/bg_more5.png) no-repeat left center; padding-left:35px; font-size:22px; height:63px; width:100px; line-height:63px; color:#205e4c;}
.box2_ggtz .more a{color:#205e4c;}

.box2_yqpt{padding-top:50px}
.box2_yqpt .box2_con{padding:50px 0 100px; position:relative;}
.box2_yqpt .box2_con .item{}
.box2_yqpt .box2_con  .pic{width:100%; padding-top:66%; position:relative;}
.box2_yqpt .box2_con  .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box2_yqpt .box2_con  .info{position:relative; margin:0 auto; margin-top:-35px; width:90%; height:175px; background:#e3e3e3; padding-top:25px;}
.box2_yqpt .box2_con  .title{ color:#205e4c; font-size:22px; line-height:30px; font-weight:600; padding:0 40px; position:relative;}
.box2_yqpt .box2_con  .title:before{position:absolute; display:block; content:''; width:5px; height:27px; background:#205e4c; left:20px; top:2px;}
.box2_yqpt .box2_con  .summary{padding:20px 40px 0; font-size:18px; line-height:30px; color:#333333; height:90px; overflow:hidden;}
.box2_yqpt .box2_con  .swiper-pagination{bottom:50px;}
.box2_yqpt .box2_con  .swiper-pagination-bullet{width:16px; height:16px; background:#b68d4c; opacity:1.0;}
.box2_yqpt .box2_con  .swiper-pagination-bullet-active{background:#205e4c; opacity:1.0;}

.box2_wdxz{ background:#ebecec; padding-top:50px;}
.box2_wdxz .box2_con{padding:50px 0 50px;}
.box2_wdxz .box2_con .item{float:left; width:calc(33.3% - 34px); margin:15px; color:#205e4c; border:2px solid #cbc9c9;}
.box2_wdxz .box2_con .item:hover{-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);}
.box2_wdxz .box2_con .info{padding:40px 35px;}
.box2_wdxz .box2_con .info .title{font-size:24px; line-height:36px; height:72px; overflow:hidden; color:#205e4c; padding-left:90px; background:url(img/bg_wdxz.png) no-repeat left center;}

.box2_yuanshi{}
.box2_yuanshi .box2_con{padding:50px 0 70px;}
.box2_yuanshi .box2_con .item{float:left; width:calc(20% - 36px); margin:17px; border:1px solid #e1e1e1; background:#f5f5f5;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.11);box-shadow: 0 0 15px 0 rgba(0,0,0,0.11);}
.box2_yuanshi .box2_con .item:hover{width:calc(20% - 36px);margin:14px; border:4px solid #205e4c;}
.box2_yuanshi .box2_con .pic{width:130px; height:167px; margin:45px auto 0;}
.box2_yuanshi .box2_con .pic img{ width:100%; height:100%;}
.box2_yuanshi .box2_con .info{margin:15px 30px;}
.box2_yuanshi .box2_con .info .title{text-align:center; font-size:20px; line-height:36px; color:#255a48;}
.box2_yuanshi .box2_con .info .title:after{display:block; content:''; width:23px; height:3px; margin:0 auto; margin-top:5px; background:#205e4c;}
.box2_yuanshi .box2_con .info .txt{font-size:16px; line-height:24px; color:#676767; height:120px; overflow:hidden; padding:22px 0 20px;}
.box2_yuanshi .box2_con .item:hover .info .txt{color:#205e4c;}

.box2_shizi{}
.box2_shizi .box2_title{display:none;}
.box2_shizi .box2_con{padding:50px 0 70px;}
.box2_shizi .box2_con .shizi_pic{float:left; width:330px;}
.box2_shizi .box2_con .shizi_list{float:left;width:calc(100% - 366px); padding-left:36px;}
.box2_shizi .box2_con .shizi_list .title{font-size:24px; color:#205e4c; line-height:30px;}
.box2_shizi .box2_con .shizi_list .con{margin:30px 0 60px}
.box2_shizi .box2_con .shizi_list .item{float:left; width:16.6%; border-bottom:1px solid #dbdcdd; margin-bottom:20px; padding-bottom:20px; }
.box2_shizi .box2_con .shizi_list .item a{color:#666666; font-size:20px; line-height:30px; padding-left:25px; background:url(img/arrow3.png) no-repeat left 10px center;}

.box2_fujiaoshou .box2_con .shizi_pic{float:right;}
.box2_fujiaoshou .box2_con .shizi_list{padding-left:0; padding-right:36px;}

.box2_kydt{padding:50px 0; background:#f5f6f7;}

.box2_cgzs{padding:80px 0 50px; background:#e2e4e5;}
.box2_cgzs .cgzslist{margin-top:40px; position:relative;}
.box2_cgzs .cgzslist .swiper-slide {width:720px; transition-timing-function:linear;}
.box2_cgzs .cgzslist .swiper-slide .pic{position:relative;width:100%; padding-bottom:58.33%;}
.box2_cgzs .cgzslist .swiper-slide .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box2_cgzs .cgzslist .swiper-slide .pic .cover{position:absolute; top:0; left:0; width:100%; height:100%;background:rgba(255,255,255,0.5)}
.box2_cgzs .cgzslist .swiper-slide .info{margin-top:50px; padding:0 20px;display:none;}
.box2_cgzs .cgzslist .swiper-slide .info .t{font-size:24px; line-height:36px; height:72px; overflow:hidden; color:#205e4c; font-weight:600;text-align:center;}
.box2_cgzs .cgzslist .swiper-slide .info .s{font-size:18px; line-height:30px; height:60px; overflow:hidden; color:#333333; margin-top:10px;}
.box2_cgzs .cgzslist .news_next,.box2_cgzs .cgzslist .news_prev{ cursor:pointer; position:absolute; top:200px; width:60px;height:100px;background:url(img/index_arrow2.png) no-repeat center center;z-index:1000;}
.box2_cgzs .cgzslist .news_next{left:calc(100% / 2  + 370px);background-position:-65px 0px;}
.box2_cgzs .cgzslist .news_prev{left:calc(100% / 2  - 470px);background-position:0px 0px;}
.box2_cgzs .cgzslist .swiper-slide.swiper-slide-active .pic .cover{display:none;}
.box2_cgzs .cgzslist .swiper-slide.swiper-slide-active .info{display:block;}
.box2_cgzs .cgzslist .swiper-pagination{bottom:85px;}
.box2_cgzs .cgzslist .swiper-pagination-bullet{width: 20px; height:6px;border-radius: 0;background: #b68d4c;opacity:1.0;}
.box2_cgzs .cgzslist .swiper-pagination-bullet-active{width: 50px; }

.box2_cyhz{padding:50px 0 70px; background:#f5f6f7;}
.box2_cyhz .box2_con{padding-top:50px;}
.box2_cyhz .box2_con .item{float:left; position:relative;width:calc(33.3% - 50px); margin:0 25px;}
.box2_cyhz .box2_con .item .pic{position:relative;width:100%; padding-top:60.26%;}
.box2_cyhz .box2_con .item .pic img{position:absolute;top:0; left:0; width:100%; height:100%;}
.box2_cyhz .box2_con .item .info{background:#fff; padding:23px 28px 40px 38px;}
.box2_cyhz .box2_con .item .info{}
.box2_cyhz .box2_con .item .title{font-size:22px;color:#205e4c; font-weight:600; line-height:30px; height:60px; overflow:hidden; margin-top:15px;}
.box2_cyhz .box2_con .item .summary{font-size:18px; color:#333333; line-height:30px; height:60px; overflow:hidden; margin:20px 0;}
.box2_cyhz .box2_con .item .date{font-size:16px; color:#16593d;}
.box2_cyhz .box2_con .item .date:before{display:block; float:left; margin-top:10px; content:''; width:75px; height:2px; margin-right:18px; background:#16593d;}
.box2_cyhz .box2_con .item .more{position:absolute; right:30px; bottom:20px; width:24px; height:24px; font-size:24px; color:#16593d; font-weight:600;}
.box2_cyhz .box2_con .item:hover .info{background:#205e4c;}
.box2_cyhz .box2_con .item:hover .title{color:#fff;}
.box2_cyhz .box2_con .item:hover .summary{color:#fff;}
.box2_cyhz .box2_con .item:hover .date{color:#fff;}
.box2_cyhz .box2_con .item:hover .date:before{background:#fff;}
.box2_cyhz .box2_con .item:hover .more{color:#fff;}

.box2_yjfx .box2_con{position:relative;}

.box2_yjfx .box2_con .yjfxlist{overflow:hidden;margin-top:60px; position:relative;}
.box2_yjfx .box2_con .yjfxlist .item{position:relative; background:#fff;}
.box2_yjfx .box2_con .yjfxlist .img{width:100%; padding-top:56.25%; position:relative;}
.box2_yjfx .box2_con .yjfxlist .img img{position:absolute; top:0; left:0; width:100%; height:100%;opacity: 0.3;transition: all 0.3s ease 0s;}
.box2_yjfx .box2_con .yjfxlist .swiper-slide-active .img img {opacity: 1;transition-delay: 0.5s;}
.box2_yjfx .box2_con .yjfxlist .con{position:absolute;top:140px;left:45px; padding:0px 65px 0 0; width:485px; background:rgba(11,90,67,0.9);}
.box2_yjfx .box2_con .yjfxlist .title{position:relative;font-size:30px; line-height:35px; overflow:hidden; color:#fff; padding:70px 0 15px 65px; border-bottom:1px solid #fff;}
.box2_yjfx .box2_con .yjfxlist .num{display:none; position:absolute; content:''; top:40px; left:30px; font-family:'Impact'; font-size:112px; line-height:90px; color:rgba(255,255,255,0.2);}
.box2_yjfx .box2_con .yjfxlist .summary{ font-size:16px; line-height:30px; max-height:150px; overflow:hidden; color:#fff; padding:25px 0 0 65px;}
.box2_yjfx .box2_con .yjfxlist .more{margin: 30px 0; height: 18px; background: url(img/bg_more3.png) no-repeat center right;}

.box2_yjfx .box2_con{margin-bottom:80px;}
.box2_yjfx .box2_con .yjfxlist1{position:absolute; left:0; bottom:0; width:100%; height:190px;}
.box2_yjfx .box2_con .yjfxlist1 .item{cursor:pointer; border-right:1px solid #fff; width:calc(100% - 1px); height:190px;display:flex;justify-content:center;align-items:center; background:rgba(0,0,0,0.5);}
.box2_yjfx .box2_con .yjfxlist1 .con{}
.box2_yjfx .box2_con .yjfxlist1 .num{display:none; font-family:'Impact'; font-size:80px; line-height:80px; text-align:center; width:140px; height:60px; color:rgba(255,255,255,0.3); overflow:hidden;}
.box2_yjfx .box2_con .yjfxlist1 .title{font-size:20px; line-height:28px; color:#fff; text-align:center; width:140px;  overflow:hidden; }
.box2_yjfx .box2_con .yjfxlist1 .swiper-slide-thumb-active .item{background:#0b5a43;}
.box2_yjfx .box2_con .yjfxlist1 .swiper-slide-thumb-active .num{color:#fff;}
.box2_yjfx .box2_con .yjfxlist1 .swiper-slide-thumb-active .title{font-weight:600;}

.box2_sysjj .box2_con{background:url(img/bg_sys.jpg) no-repeat top right;}
.box2_sysjj .box2_con .pic{float:right; width:558px; height:384px; margin:140px 95px 0 0;}
.box2_sysjj .box2_con .info{float:left; width:calc(100% - 723px); padding:45px 0 40px; font-size:16px; line-height:30px;}
.box2_sysjj .box2_con .info p{margin-bottom:20px;}

.box2_shuju{background:#f1f5ef;}
.box2_shuju .box2_con .shuju_list{padding:60px 0 60px; overflow:hidden;}
.box2_shuju .box2_con .item{float:left; width:20%; }
.box2_shuju .box2_con .item .num{position:relative; border-bottom:1px dashed #b7bbb5; text-align:center; font-size:40px; line-height:60px; font-family:'Candara'; color:#205e4c; padding-bottom:18px;}
.box2_shuju .box2_con .item .num:after{position:absolute; content:''; display:block; bottom:-1px; left:calc(50% - 31px); width:62px; height:1px; background:#205e4c;}
.box2_shuju .box2_con .item .t{text-align:center; font-size:20px; line-height:30px; height:60px; color:#999999; padding-top:20px;}

.box2_ldbz{background:#e7edeb; overflow:hidden;}
.box2_ldbz_con{background:#205e4c url(img/bg_ldbz.png) no-repeat left bottom; margin:100px auto; overflow:hidden;}
.box2_ldbz .box2_title{float:left; width:210px;padding:70px 0 0 110px;}
.box2_ldbz .box2_title h2{color:#fff;}
.box2_ldbz .box2_title h2:after {background: #fff; width:145px; height:2px; margin-top:25px;}
.box2_ldbz .box2_con{float:right; width:calc(100% - 320px); overflow:hidden; margin:35px 0 60px;}
.box2_ldbz .box2_con .ldbz_con{float:left; overflow:hidden; margin-left:70px; margin-top:50px;}
.box2_ldbz .box2_con .ldbz_con .ldbz_con_title{font-size:22px; line-height:22px; color:#fff;  border-bottom:3px solid #369c7f; padding:0 0 30px; margin-bottom:37px;}
.box2_ldbz .box2_con .ldbz_con .ldbz_con_title.title1{text-align:center;}
.box2_ldbz .box2_con .ldbz_con .item{float:left; margin-right:33px;}
.box2_ldbz .box2_con .ldbz_con .item:last-child{margin-right:0;}
.box2_ldbz .box2_con .ldbz_con .item .pic{border:4px solid #fff;line-height: 0px;}
.box2_ldbz .box2_con .ldbz_con .item .t{font-size:22px; line-height:22px; color:#fff; text-align:center; padding-top:10px;}
.box2_ldbz .box2_con .ldbz_con1{margin-left:98px; margin-top: 170px; height:300px;}
.box2_ldbz .box2_con .ldbz_con2,.box2_ldbz .box2_con .ldbz_con4{margin-left:125px; }
.box2_ldbz .box2_con .ldbz_con3{margin-left:99px; }
.box2_ldbz .box2_con .ldbz_con3 .item{margin-right:57px;}
.box2_ldbz .box2_con .ldbz_con4 .item{margin-right:87px;}

.box2_shouxi{padding:60px 0;}
.box2_shouxi .box2_con{}
.box2_shouxi .box2_con .shouxi_piclist{padding-left:245px;}
.box2_shouxi .box2_con .item{margin:0 45px 45px 45px; float:left; width:calc(33.3% - 92px); background:#fff; border:1px solid #e1e2e2; padding-top:30px;}
.box2_shouxi .box2_con .pic{margin:0 auto; width:175px; height:175px; border-radius:50%; border:2px solid #e5e5e5;}
.box2_shouxi .box2_con .pic img{width:100%; height:100%;}
.box2_shouxi .box2_con .info{padding:20px 45px 30px;}
.box2_shouxi .box2_con .title{font-size:24px; line-height:25px; color:#205e4c; text-align:center;}
.box2_shouxi .box2_con .title:after{display:block; content:'';width:23px; height:1px; margin:0 auto; background:#808080; margin-top:10px;}
.box2_shouxi .box2_con .txt{font-size:16px; line-height:24px;color:#666666;height:120px;overflow:hidden;padding-top:10px; margin-bottom:20px;}
.box2_shouxi .box2_con .more{margin:0 auto; width:115px; height:35px; background:#205e4c; color:#fff; text-align:center; line-height:35px;border-radius:20px;font-size:16px;}

.box2_shouxi .box2_con .item:hover{background:#205e4c;}
.box2_shouxi .box2_con .item:hover .title{color:#fff;}
.box2_shouxi .box2_con .item:hover .title:after{background:#fff;}
.box2_shouxi .box2_con .item:hover .txt{color:#fff;}
.box2_shouxi .box2_con .item:hover .more{background:#fff; color:#205e4c; }

.box2_zzjg{padding:60px 0;}
.box2_zzjg .box2_con .pic{text-align:center;}

.box2_glbm{background:#e7edeb url(img/bg_glbm.png) no-repeat left bottom; margin:30px auto; overflow:hidden;}
.box2_glbm .box2_title{float:left; width:360px;padding:95px 0 0 110px;}
.box2_glbm .box2_title h2{color:#205e4c;}
.box2_glbm .box2_title h2:after {background: #369c7f; width:100%; height:2px; margin-top:25px;}
.box2_glbm .box2_con{float:right; width:calc(100% - 470px);}
.box2_glbm .box2_title_glwyh{padding-top:45px;}
.box2_glbm .box2_con_glwyh{padding-top:30px;}

.box2_lxwm{padding: 0 50px;}
.box2_lxwm .sys_piclist{ position:relative; margin:0 -75px; padding:40px 50px 0;}
.box2_lxwm .sys_piclist .swiper-container{overflow:hidden;}
.box2_lxwm .sys_piclist .item{margin:0 25px;}
.box2_lxwm .sys_piclist .item a{display:block;}
.box2_lxwm .sys_piclist .item .pic{position:relative; width:100%; padding-top:74.94%; margin:25px 0 35px;}
.box2_lxwm .sys_piclist .item .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box2_lxwm .sys_piclist .news_prev,.box2_lxwm .sys_piclist .news_next{ cursor:pointer; display:block; position:absolute;top:200px;width:56px;height:56px;background:url(img/index_arrow1.png) no-repeat;z-index:1000;}
.box2_lxwm .sys_piclist .news_next{ background-position:0 -70px;left:0; }
.box2_lxwm .sys_piclist .news_prev{ background-position:-71px -70px;right:0;}
.box2_lxwm .content{margin-top:50px;}

/*三级*/
.smallbanner_content{height:360px;}
.smallbanner_content .smallbanner_bg{height:360px;}
.page_content{margin-top:150px;}
.page_content .aside .bd {margin-top: 40px;}

.box3_list{}
.box3_list .title{font-size:36px; line-height:50px; color:#205e4c; font-weight:600; text-align:center;}
.box3_list .title:after{display:block; content:''; width:180px; height:2px; background:#205e4c; margin:0 auto; margin-top:10px;}
.box3_list .title1{text-align:left; overflow:hidden;}
.box3_list .title1:after{display:none;}
.box3_list .title1 h2{float:left; padding-right:15px; border-bottom:2px solid #205e4c; padding-bottom:10px;}
.box3_list .title1 .subclass{float:left; overflow:hidden; height:50px;border-bottom:2px solid #dbdbdb; padding-bottom:10px;margin-left:10px;}
.box3_list .title1 .subclass li{float:left; font-size:28px; color:#666666;font-weight:500; padding:10px 30px;}
.box3_list .title1 .subclass li a{color:#666666;}
.box3_list .title1 .subclass li.cur a{color:#333333; font-weight:600;}
.box3_list .title1 .subclass li:hover a{color:#333333;}

.box3_list .simplelist{padding:40px 0; overflow:hidden;}
.box3_list .simplelist .item{background:url(img/arrow2.png) no-repeat center right 50px; border-bottom:1px dashed #b9b9b9; padding:34px 250px 20px 25px; position:relative; overflow:hidden;}
.box3_list .simplelist .item .d{float:left; color:#fff; width:88px; height:88px; background:#205e4c; text-align:center;}
.box3_list .simplelist .item .d-d{font-size:45px; font-family:'Candara'; line-height:45px;}
.box3_list .simplelist .item .d-m{font-size:16px; padding-top:10px;}
.box3_list .simplelist .item .t{float:left; display:flex; align-items:center; width:calc(100% - 126px); font-size:24px; line-height:36px; color: #333; height:72px; overflow:hidden; padding-left:35px; padding-top:8px;}
.box3_list .simplelist .item:hover .t{color:#205e4c; font-weight:600;}
.box3_list .simplelist .item .t1{padding-left:0;}

.box3_list .noticeist{padding:50px 0 40px; }
.box3_list .noticeist .item{float:left; width:calc(50% - 30px);  position:relative; margin:20px 15px; }
.box3_list .noticeist .item a{display:block; position:relative; overflow:hidden; padding:22px 165px 22px 55px; margin:0 10px; border:1px solid #dedcdc; background:url(img/arrow2.png) no-repeat center right 30px;}
.box3_list .noticeist .item .t{font-size:20px; line-height:28px; color: #205e4c; height:56px; overflow:hidden; }
.box3_list .noticeist .item .d{color:#888888; font-size:20px; line-height:30px;padding-top:15px; }
.box3_list .noticeist .item a:before{display:block; position:absolute; content:''; left:25px; top:22px; width:5px; height:100px; background:#205e4c;}

.box3_list .piclist{padding:50px 0 40px; }
.box3_list .piclist .item{padding:0; overflow:hidden; margin-bottom:50px; border:1px solid #dedcdc; }
.box3_list .piclist .item:hover{background:#e5efec;}
.box3_list .piclist .item .img{float:left; width: 456px; height: 312px; position:relative;}
.box3_list .piclist .item .img img{position:absolute; top:0; left; width:100%; height:100%;}
.box3_list .piclist .item .txt{float:left; padding:50px 160px 0 50px;  width:calc(100% - 666px); position:relative; background:url(img/arrow2.png) no-repeat center right 40px;}
.box3_list .piclist .item .txt h2{color: #205e4c; font-weight:600; font-size: 24px; line-height: 30px; max-height:60px; overflow:hidden; }
.box3_list .piclist .item .txt p{color: #666666; height: 90px; font-size: 18px; line-height: 30px; overflow: hidden; margin-top:20px;}
.box3_list .piclist .item .date{font-size:16px; color:#999999; padding-left:25pxm; background:url(img/time.png) no-repeat left center; margin-top:20px;}
.box3_list .piclist .item .date:before{display:block; content:''; width:52px; height:3px; background:#205e4c; margin-bottom:15px;}

.box3_list .piclist1{padding:50px 0 40px; }
.box3_list .piclist1 .item{float:left; width:calc(33.3% - 36px); margin:0 17px 40px 17px; position:relative; border:1px solid #e4e4e4;}
.box3_list .piclist1 .pic{width:100%; padding-top:68.35%; position:relative;}
.box3_list .piclist1 .pic img{position:absolute; width:100%; height:100%; top:0; left:0;}
.box3_list .piclist1 .info{position:relative; background:#fff; padding:35px 40px 25px;}
.box3_list .piclist1 .info .title{font-size:18px; line-height:32px; color:#333333; height:64px; overflow:hidden; }
.box3_list .piclist1 .info .more{font-size:16px; line-height:28px; color:#b68d4c; padding-top:20px;}
.box3_list .piclist1 .date{position:absolute; left:30px; bottom:150px; width:87px; height:84px; background:#1a5341; color:#fff;}
.box3_list .piclist1 .date .d{text-align:center; font-size:45px; line-height:45px; font-family:'Candara'; font-weight:600;}
.box3_list .piclist1 .date .m{text-align:center; font-size:16px; line-height:30px;}

.box3_list .xsfclist{padding:50px 0 50px; overflow:hidden;}
.box3_list .xsfclist .item{float:left; width:calc(33.3% - 26px); margin:13px;}
.box3_list .xsfclist .pic{width:100%; padding-top:68.35%; position:relative;}
.box3_list .xsfclist .pic img{position:absolute; width:100%; height:100%; top:0; left:0;}
.box3_list .xsfclist .info{margin:-30px 23px 0; background-image:url(img/bg_qtzz.png); background-size:100% 100%; position:relative;padding-bottom: 40px;}
.box3_list .xsfclist .info .title{text-align:center; font-size:30px; line-height:30px; height:30px; overflow:hidden color:#205e4c; padding:20px 35px 0px;}
.box3_list .xsfclist .info .txt{font-size:20px; line-height: 28px;color: #333333;padding: 30px 35px 0;height: 84px;overflow: hidden;}

.box3_list .shouxilist{margin-top:50px;}
.box3_list .shouxilist .item{margin:0 20px 40px 20px; float:left; width:calc(25% - 42px); background:#fff; border:1px solid #e1e2e2; padding-top:30px;}
.box3_list .shouxilist .pic{margin:0 auto; width:175px; height:175px; border-radius:50%; border:2px solid #e5e5e5;}
.box3_list .shouxilist .pic img{width:100%; height:100%;}
.box3_list .shouxilist .info{padding:20px 45px 30px;}
.box3_list .shouxilist .title{font-size:24px; line-height:25px; color:#205e4c; text-align:center;}
.box3_list .shouxilist .title:after{display:block; content:'';width:23px; height:1px; margin:0 auto; background:#808080; margin-top:10px;}
.box3_list .shouxilist .txt{font-size:16px; line-height:24px;color:#666666;height:120px;overflow:hidden;padding-top:10px; margin-bottom:20px;}
.box3_list .shouxilist .more{margin:0 auto; width:115px; height:35px; background:#205e4c; color:#fff; text-align:center; line-height:35px;border-radius:20px;font-size:16px;}

.box3_list .yqptlist{margin:0 -33px;}
.box3_list .yqptlist .item{float:left; width:calc(33.33% - 66px); margin:33px;}
.box3_list .yqptlist .pic{width:100%; padding-top:66%; position:relative;}
.box3_list .yqptlist .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box3_list .yqptlist .info{position:relative; margin:0 auto; margin-top:-35px; width:90%; height:175px; background:#e3e3e3; padding-top:25px;}
.box3_list .yqptlist .t{ color:#205e4c; font-size:22px; line-height:30px; font-weight:600; padding:0 40px; position:relative;}
.box3_list .yqptlist .t:before{position:absolute; display:block; content:''; width:5px; height:27px; background:#205e4c; left:20px; top:2px;}
.box3_list .yqptlist .s{padding:20px 40px 0; font-size:18px; line-height:30px; color:#333333; height:90px; overflow:hidden;}

.box3_list .zzrylist{margin:0 -33px; padding-top:20px;}
.box3_list .zzrylist .item{margin:33px; float:left; width:calc(25% - 66px); background:#fff;}
.box3_list .zzrylist .pic{width:100%; padding-top:100%; position:relative;}
.box3_list .zzrylist .pic img{position:absolute; left:0; top:0; width:100%; height:100%;}
.box3_list .zzrylist .info{padding:20px 28px 30px; background:#eff2f5;}
.box3_list .zzrylist .t{font-size:24px; line-height:25px; color:#205e4c; text-align:center;}
.box3_list .zzrylist .s{font-size:16px; line-height:28px;color:#666666;height:112px;overflow:hidden;padding-top:15px; margin-bottom:20px;}

/*内容页*/
.box4_content .content{padding:0 80px;;}
.box4_content .title{font-size:36px; color:#205e4c; line-height:60px; text-align:center; padding:15px 0px;}
.box4_content .title:after{display:block; content:''; width:180px; height:2px; margin:0 auto; background:#205e4c;margin-top:10px;}
.box4_content .date{font-size:16px; color:#999999; line-height:16px;  text-align:center; padding:18px 0px;}
.box4_content .con{font-size:16px; color:#666; line-height:30px; padding-top:15px;}
.box4_content .con p{padding-bottom:20px;}
.box4_content .img{max-width:100% !important; height:auto !important;}

/*分页*/
.pages {text-align:center; margin:10px auto; clear:both; overflow:hidden;}
.pages .p_btns {width:100%; font-size: 16px;}
.pages .p_btns .total_count { float:right;padding-top:3px; line-height:16px;}
.pages .p_btns a { display:block; float:left; margin-right:4px; padding:4px 8px; border: 1px solid #DDD; background: #FFF; height:16px;line-height:16px; text-decoration: none;color: #205e4c; font-size: 16px; text-align:center;}
.pages .p_btns a { display:inline;}
.pages .p_btns a.disabled {color: #DDD;}
.pages .p_btns a:hover { text-decoration: none; border:1px solid #205e4c; }
.pages .p_btns a.disabled:hover { border:1px solid #DDD;}
.pages .p_btns .currentpage { display:block; float:left; margin-right:4px; padding:4px 8px; border:1px solid #333; background:#205e4c; color:#fff ;height:16px;line-height:16px;}
.pages .p_btns .jumppage { float:left;padding-top:3px;}
.pages .p_btns input { width: 40px; border: 1px solid #AACCEE; height: 15px; font-size: 12px; }

@media screen and (max-width: 750px) {
.w {width: 100%;}
.header,.index .header{position:static; height:auto; border-bottom:none;}
.header .bd{margin: 0px;}
.header .logo {height: 80px;width: 100%;text-align:center;background-position:center center;}
.header .logo a img {height: 65px;}
.header .logo .logo-img1 {display: none;}
.header .logo .logo-img2 {display: block;}
.header .search{top: 30px; right: 10px;}
.header .search .searchbtn{background: url(img/search1.png) no-repeat center center;}
.header .language{display:none;}
.header .menu-m{display:block;}

#nav{display:none;}

.header .lan,.headertop .search{display:none;}
.header  .navi-slide-head {display: block;}
.header .menu{display:none; height:auto;background: #fff; position:static;}
.header .menu li{float:none;border-bottom: 1px solid #cecdcd;}
.header .menu li.active:after{display:none;}
.header .menu li a{height: 40px;line-height: 40px;font-size: 20px;text-align: center;padding: 0px;color: #205e4c;}

.footer,.index .footer{background:#225c49 !important;}
.footer{height:650px; padding-top: 20px;}
.footer_links,.footer_copyright{width:100%;}
.footer_link,.footer_social{display:none;}
.footer_friendlink{display:none;}
.footer_logo {float: none;width: 100%; text-align:center;}
.footer_copyright ul{padding:0px; text-align:center;}
.footer_copyright li{display:block; margin-right:0px;}
.footer_sybz{position:static; left:80px; bottom:93px;}
.tool{display:none;}

.box{width:100%; height:auto;}
.box_c {position: static; width: 100%;top: 0;height: auto;}
.box .hd,.box .bd{width: 100%;height: auto;float: none;}
.box .box_txt {padding: 0px; width: 100%;}
.box .box_txt_cn {font-size: 26px;line-height: 26px;height: 26px; text-align:center;}
.box .box_txt_en {font-size: 20px;height: 40px;line-height: 40px; padding-top: 5px;text-align:center;}
.box .box_txt_tab{overflow:hidden;}
.box .box_txt_more {position:absolute; left:calc(50% - 60px); bottom:40px; margin-top: 0px; font-size:18px; }


.box0{display:none;}
.box0-m{display:block; position:relative;}
.box0-m img{width:100%; height:auto;}
.box0-m .swiper-pagination{bottom:25px;}
.box0-m .swiper-pagination-bullet{width: 20px; height:20px;border-radius: 50%; background: #b68d4c;opacity:1.0;}
.box0-m .swiper-pagination-bullet-active{background: #fff;}

#section2 {background: none;}
.box_news{padding:40px 0 100px;}
.box_news .box_txt_tab ul{text-align:center;}
.box_news .box_txt_tab li {display:inline-block; width: auto; float:none; margin:10px 10px 0; position:relative; padding-bottom:13px;}
.box_news .box_txt_tab li span{width: 140px; font-size:20px; height:40px; line-height:40px;}
.box_news .box_txt_tab li.cur {background: url(img/arrow4-1.png) no-repeat center bottom;}
.box_news .index_newslist {height: 100%;padding-left: 0; position: relative;}
.box_news .index_newslist .item{border-left:none;}
.box_news .index_newslist .date{width: 70px; padding-top: 30px;}
.box_news .index_newslist .date .d{width: 60px; font-size: 40px;}
.box_news .index_newslist .info{margin-top:-100px;padding: 0 50px;}
.box_news .index_newslist .info .t{margin: 0px 0 45px 40px;}
.box_news .index_newslist .news_prev,.box_news .index_newslist .news_next{ top:250px;width:35px;height:35px;z-index:1000;}
.box_news .index_newslist .news_next{ background-image:url(img/index_arrow2_r.png);left:auto; right:3px;}
.box_news .index_newslist .news_prev{ background-image:url(img/index_arrow2_l.png);left:3px;}
.box_news .index_newslist .source {left: 90px;top: 120px;}

#section3 {background-color:#1a5341;background-image: url(img/bg3_m.jpg);background-size:contain;}
.box_yjfx {margin-left: 0px; padding:50px 0 0;}
.box_yjfx .bd{display:none;}
.box_yjfx .yjxmlist{display:none;}
.box_yjfx .yjxmlist1{display:block; padding-top:20px; position:relative;}
.box_yjfx .yjxmlist1 .item{display:block;}
.box_yjfx .yjxmlist1 .item .info{background-size:cover;padding:0 50px 20px;}
.box_yjfx .yjxmlist1 .item .info .title{color:#fff; font-size:20px; }
.box_yjfx .yjxmlist1 .item .info .summary{line-height:26px; height:130px;}
.box_yjfx .yjxmlist1 .item .shouxi{padding:0 30px 20px;}
.box_yjfx .yjxmlist .item .shouxi .name {font-size: 20px;}
.box_yjfx .yjxmlist .item .shouxi .name span {font-size: 24px;}
.box_yjfx .yjxmlist1 .news_prev,.box_yjfx .yjxmlist1 .news_next{ cursor:pointer; display:block; position:absolute;top:170px;width:21px;height:36px;background:url(img/index_arrow3.png) no-repeat center center;z-index:1000;}
.box_yjfx .yjxmlist1 .news_next{ background-position:-24px 0px;right:10px; }
.box_yjfx .yjxmlist1 .news_prev{ background-position:0 0;left:10px;}

#section4{background-position:0 -75px; background-repeat:repeat-y;background-size:auto auto;}
.box_ztjl{padding:0 0 40px}
.box_ztjl .box_txt{margin-top:50px;}
.box_ztjl .bd{padding: 0px;}
.box_ztjl .ztjllist .item {margin:0 15px;padding:0 30px 0 60px; position: relative;}
.box_ztjl .ztjllist .item .date {top: 20px;}
.box_ztjl .ztjllist .item .d {width: 50px; height: 50px; line-height: 50px; font-size: 30px;}
.box_ztjl .ztjllist .item .m{font-size:14px;}
.box_ztjl .ztjllist .item .info{padding: 25px 25px 35px;}
.box_ztjl .ztjllist .item .t{font-size:18px; line-height:30px; height:90px;}
.box_ztjl .ztjllist .item .s{display:none;}
.box_ztjl .ztjllist .item .pic{margin: 25px 0 5px;}
.box_ztjl .ztjllist .item .more{display:none;}
.box_ztjl .ztjllist .news_prev{position:absolute; left:40px; top:170px; width:21px; height:36px; background:url(img/index_arrow3.png) no-repeat 0 0;}
.box_ztjl .ztjllist .news_next{position:absolute; right:10px; top:170px;width:21px; height:36px; background:url(img/index_arrow3.png) no-repeat -24px 0;}

.box_cgzs{padding-bottom:40px;}
.box_cgzs .hd{position:static;}
.box_cgzs .cgzslist{margin-top:25px;padding-bottom:80px;}
.box_cgzs .cgzslist .swiper-slide{width:350px;}
.box_cgzs .cgzslist .swiper-slide .info .t {font-size: 20px; line-height:32px; height:64px;}
.box_cgzs .cgzslist .swiper-pagination {bottom: 35px;}
.box_cgzs .more{margin-top:0;}

.smallbanner{position:static; height:160px}
.smallbanner .smallbanner_bg{height:160px; background-position: 57% 0px;background-size: auto 100%;}
.smallbanner_title{display:none;}

.page_sec{margin-top:0px;}

.page_sec .aside {width: auto;margin: 0 auto;}
.page_sec .aside .hd {height: 50px;text-align: left; background: #b68d4c url(img/menu-dot.png) no-repeat center right 20px; padding-left:20px;}
.page_sec .aside .hd h2 {font-size: 16px; line-height: 50px;}
.page_sec .aside .hd .bread{display:none;}
.page_sec .aside .bd {background: none;height: auto; overflow:hidden; margin-top:0; display:none;}
.page_sec .aside .bd ul {display: block;-webkit-box-shadow: none; box-shadow: none;}
.page_sec .aside .bd li{float:none; padding:0px 10px; height:40px;line-height:40px; text-align:center; font-size:16px; border-bottom: 1px solid #e6e6e6;}
.page_sec .aside .bd li.cur{background: #eeefeb;}
.page_sec .aside .bd li a{color:#122e6b; display:block;}
.page_sec .aside .bd li.cur a{color:#b68d4c;font-weight:600; }

.box2_title{padding:0;}
.box2_title h2 {font-size: 30px;line-height: 35px; padding-left:15px;}
.box2_title h2:after {margin-top: 10px;width: 130px;}
.box2_title .more{right:10px;}

.box2_subtitle {position: static; width: auto; border-bottom: none;}
.box2_subtitle .tab-title li{line-height: 40px; height: 40px; padding: 0 15px; font-size:17px;}

.box2_xwjy .box2_con {padding: 50px 0 0px; margin: 0;}
.box2_xwjy .box2_con .xwjy_piclist {padding-bottom: 50px;}
.box2_xwjy .box2_con .xwjy_piclist .img{width: 100%; padding-top: 63.88%;}
.box2_xwjy .box2_con .xwjy_piclist .title {font-size: 20px;line-height: 30px;height: 60px; padding:15px 15px 0;}
.box2_xwjy .box2_con .xwjy_piclist .date{margin-left:15px;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-navigation {left:auto; right: 20px; bottom: 30px; width: 150px; height: 60px;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-navigation .news_prev{top: 12px;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-navigation .news_next {top: 12px;}
.box2_xwjy .box2_con .xwjy_piclist .swiper-pagination{display:none;}

.box2_xwjy .box2_con .xwjy_newslist .item{float: none;width: auto; border:1px solid #e6e6e6; margin-bottom:10px;}
.box2_xwjy .box2_con .xwjy_piclist .con {position: static; width: 100%; height: auto; padding-left: 0;}
.box2_xwjy .box2_con .xwjy_piclist .summary{display:none;}

.box2_ggtz .box2_con {padding: 20px 0 20px;}
.box2_ggtz .box2_con .item{float: none;width: auto;}

.box2_wdxz .box2_con {padding: 20px 0 20px;}
.box2_wdxz .box2_con .item{float: none;width: auto;}
.box2_wdxz .box2_con .info {padding: 20px;}
.box2_wdxz .box2_con .info .title {font-size: 20px;line-height: 30px;height: 60px;padding-left: 75px;}

.box2_qtzz .box2_con{margin:0;padding: 40px 0 30px;}
.box2_qtzz .box2_con .item{float: none;width: auto; margin-bottom:15px;}
.box2_qtzz .box2_con .info .title{height:auto;}

.box2_djgz .box2_con{height:auto;margin: 0px 0 60px;}
.box2_djgz .box2_con .pic {display:none;}
.box2_djgz .box2_con .info {position: static; padding: 0 25px; width: auto; height: auto;}

.box2_sysjj .box2_con{background:none; margin:0 15px;}
.box2_sysjj .box2_con .pic{float: none; width: auto; height: auto; margin: 30px 0 0 0;}
.box2_sysjj .box2_con .pic img{width:100%; height:auto;}
.box2_sysjj .box2_con .info {float: none; width: auto; padding: 25px 0 30px; font-size: 16px; line-height: 30px;}
.box2_shuju .box2_con .item {width: 50%;}

.box2_ldbz .box2_title{float: none; width: auto; padding:40px 15px 0;}
.box2_ldbz .box2_con {float: none; width: auto; margin: 35px 15px 40px;}
.box2_ldbz .box2_con img{width:100%; height:auto;}
.box2_shouxi .box2_title{padding:0px;}
.box2_shouxi .box2_title h2{padding-left:15px;}
.box2_shouxi .box2_con .shouxi_piclist {padding-left: 0px;}
.box2_shouxi .box2_con .item {margin: 30px 25px 0px 25px;float: none; width: auto;}

.box2_zzjg .pic img{width:100%; height:auto;}

.box2_ldbz_con{margin: 0px auto;}
.box2_ldbz .box2_con .ldbz_con {float: none;margin-left: 30px !important;}
.box2_ldbz .box2_con .ldbz_con1 {margin-top: 0px;}
.box2_ldbz .box2_con .ldbz_con .item {margin-right: 15px !important;}
.box2_ldbz .box2_con .ldbz_con .ldbz_con_title{text-align:left !important;}

.box2_glbm{margin:0 auto; padding:40px 0;}
.box2_glbm .box2_title {float: none; width: auto; padding: 0 0 0 15px;}
.box2_glbm .box2_con {float: none;width: auto; padding:25px 15px;}
.box2_glbm .pic img{width:100%; height:auto;}

.box2_yuanshi .box2_con .item {float: left;width: calc(50% - 24px); margin: 10px;}
.box2_shizi .box2_title{display:block;}
.box2_shizi .shizi_pic{display:none;}
.box2_shizi .box2_con .shizi_list {float: none; width: auto;  padding: 20px;}
.box2_shizi .box2_con .shizi_list .item {float: left; width: 50%;}

.box2_zzry .box2_con{margin:0;}
.box2_zzry .box2_con .item{width:auto; float:none; margin:0 20px 20px;}

.box2_rczp .box2_con{margin:0;}
.box2_rczp .box2_con .item {float: none; width: auto;overflow: hidden;}

.box2_lxwm{width: auto; padding:0;}
.box2_lxwm .sys_piclist .news_prev, .box2_lxwm .sys_piclist .news_next {top:120px;}
.box2_lxwm .box2_con .sys_piclist{padding:0 30px; margin: 0;}
.box2_lxwm .box2_con .content{padding-bottom:30px; margin-top:0;}
.box2_lxwm .box2_con .content img{width:100%; height:auto; }

.box2_cgzs .cgzslist .swiper-slide{width:350px;}
.box2_yjfx .box2_con{margin-bottom:0;}
.box2_cyhz .box2_con .item {float: none;width: auto;}
.box2_yjfx .box2_con .yjfxlist1{display:none;}
.box2_yjfx .box2_con .yjfxlist{margin-top:30px; }
.box2_yjfx .box2_con .yjfxlist .item{background:rgba(11,90,67); padding-bottom:25px;}
.box2_yjfx .box2_con .yjfxlist .img{display:none;}
.box2_yjfx .box2_con .yjfxlist .con {position: static;padding: 0;width: 100%;height:auto; background:none;}
.box2_yjfx .box2_con .yjfxlist .title {font-size: 24px; line-height: 30px; padding: 30px 0 20px 20px;}
.box2_yjfx .box2_con .yjfxlist .summary{padding: 25px 25px 0 25px;}
.box2_yjfx .box2_con .yjfxlist .more{display:none;}

.box3_list .title {font-size: 30px;line-height: 40px;}
.box3_list .simplelist .item {background: none; padding: 20px 20px 20px 25px;}
.box3_list .simplelist .item .t{display:block;font-size: 18px;line-height: 24px; height: auto; padding-left: 15px; padding-top:0;width: calc(100% - 70px);}
.box3_list .simplelist .item .d {width: 55px; height: 55px;}
.box3_list .simplelist .item .d-d {font-size: 26px; line-height: 30px;}
.box3_list .simplelist .item .d-m {font-size: 12px; padding-top: 5px;}

.box3_list .piclist .item{margin:0 15px 20px;}
.box3_list .piclist .item .img {float: none;width: 100%;padding-bottom: 68.42%; height:0;}
.box3_list .piclist .item .txt {float: none;padding: 20px;width: auto; background: none;}

.box3_list .shouxilist .item {margin: 0 20px 40px 20px; float: none; width: auto; border: 1px solid #e1e2e2; padding-top: 30px;}

.box3_list .zzrylist{margin:0;}
.box3_list .zzrylist .item {margin: 33px; float: none; width: auto;}

.box3_list .noticeist .item {float: none; width: auto; margin: 20px 15px;}
.box3_list .noticeist .item a {padding: 22px 30px 22px 55px; margin: 0 10px; background: url(img/arrow2.png) no-repeat center right 10px;}

.box3_list .yqptlist{margin:0;}
.box3_list .yqptlist .item {float: none; width: auto; margin: 33px;}

.box3_list .total_count{display:none;}

.box4_content .content {padding: 0 20px;}
.box4_content .title {font-size: 30px; line-height: 40px;}
.box4_content .content img{max-width:95% !important; height:auto !important;}


}