@charset "utf-8";
.w {width:1440px;margin:0 auto;}
.header {border-top:4px solid #6b1d5a;height:80px;width:100%;z-index:1000;position:absolute;left:0;top:0;background:url(img/bg_header.png) repeat-x;padding-bottom:70px;}
.index .header{position:fixed;}
.header .bd {position:relative;margin-left:50px; height:80px; background:url(img/bg_header_r.png) no-repeat top right;}
.header .logo {width:492px;height:58px;padding-top:10px;}
.header .logo .logo-img1 {display:block;}
.header .logo .logo-img2 {display:none;}
.header .menu {position:absolute;top:30px;right:260px;}
.header .menu ul{overflow:hidden;}
.header .language{position:absolute;top:30px;right:110px;width:70px;height:22px;}
.header .language a{font-size:18px; line-height:22px; color:rgba(255,255,255,0.5);}
.header .search{position:absolute;top:30px;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:180px;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:#6b1d5a; padding:5px 10px;overflow:hidden; position:relative; cursor:pointer;}
.header .menu-m-t{color:#fff; font-size:20px; line-height:30px;}
.header .menu-m-arrow{display:block; position:absolute; right:10px; top:8px;}
.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 a,.header .menu li.selected,.header .menu li.parent{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);padding-bottom:0px;}
.header.othershow .logo .logo-img1 {display:none;}
.header.othershow .logo .logo-img2 {display:block;}

.header.othershow .menu li a {color:#333333;}
.header.othershow .submenubtn a{background:url(img/menu1.png) no-repeat center center;}

.footer {height:325px;background:url(img/bg_footer.jpg) no-repeat top center; color:#fff; padding-top:65px;}
.index .footer{}
.footer a{color:#fff;}
.footer_links,.footer_copyright{width:1440px; margin:0 auto; overflow:hidden;}
.footer_links{overflow:hidden; padding-bottom:30px;}
.footer_link1{float:left; width:720px; overflow:hidden;}
.footer_social{float:left; width:200px; }
.footer_social .pic{width:126px; height:138px; padding:5px; margin:0 auto; text-align:center;}
.footer_social .pic img{width:116px; height:116px;}
.footer_social .txt{text-align:center; overflow:hidden; font-size:18px; line-height:24px; color:#fff;}
.footer_logo{float:left;}
.footer_addr{float:left;font-size:16px; padding-top:0px;padding-left:50px; line-height:30px;}
.footer_addr li{width:250px; margin-bottom:15px;padding-left:50px;}
.footer_addr li.li1{background:url(img/icon_addr.png) no-repeat left 15px center;}
.footer_addr li.li2{background:url(img/icon_post.png) no-repeat left 15px center;}
.footer_addr li.li3{background:url(img/icon_phone.png) no-repeat left 15px center;}
.footer_addr li.li4{background:url(img/icon_email.png) no-repeat left 15px center;}

.footer_link2{float:right; width:180px; overflow:hidden;padding-left: 40px;border-left: 1px solid #fff;margin-left:30px;}
.footer_link2 .t{font-weight:600; font-size:18px;}
.footer_link2 .items{padding-top:10px;margin-left:0px;}
.footer_link2 .item{float:none; display:block; margin:0; font-size:16px; line-height:32px; color:#fff;background:none; padding-left:0px;font-weight:500;border-left:none; margin-left:0px;}
.footer_link2 .item a{color:#fff;}
.footer_copyright{font-size:16px; line-height:38px; text-align:center; border-top:1px solid #fff; padding-top:25px; }
.footer_copyright ul{padding:0 100px; text-align:center;}
.footer_copyright li{display:inline-block; margin-right:30px;}

.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:#f9f9f9 url(img/bg_box_news2.png) no-repeat right top;}
#section3{background-image:url(img/bg_yjbj.jpg);}
#section4{background-image:url(img/bg_section4.jpg);}
#section5{background:#eeeeee;}

#nav {display:none;font-size:12px;position:fixed;top:30%;left:10px;width:30px;z-index:900;}
@media screen and (min-width: 1480px) {#nav {display:block;}}
#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:1440px;height:100%;overflow:hidden;position:relative;margin:0 auto;}
.box_c{position:absolute;width:100%;top:85px; height:calc(100% - 85px);}
.box .box_txt{padding-top:40px; position:relative;}
.box .box_txt_tab{overflow:hidden;}
.box .box_txt_cn{color:#000; font-size:36px; line-height:36px; font-weight:600; padding-top:20px;}
.box .box_txt_cn:after{display:block; content:''; width:145px; height:4px; background:#ffcc00; margin-top:13px;}
.box .box_txt_en{font-family:"Impact"; color:#d8d8d8; font-size:60px; height:60px; line-height:60px;}
.box .box_txt_en:after{display:inline-block; content:'';padding-left:15px; width:24px; height:60px; background:url(img/bg_index_title.png) no-repeat right bottom;}
.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{position:absolute; display:block; right:0; bottom:0; font-size:24px; width:120px; height:40px; line-height:40px; text-align:left; color:#6b1d5a; background:url(img/bg_index_more.png) no-repeat right center; }
.box .box_txt_more a{color:#6b1d5a;}

.box .bd{position:relative;width:1335px; height:100%;float:left;}

.box0 {width:100%; height:100%;}
.box0 .swiper{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 .swiper-pagination{bottom:30px;}
.box0 .swiper-pagination .swiper-pagination-bullet{bottom:30px;height:4px; width:150px;background:#fff;border-radius:0;}
.box0 .swiper-pagination .swiper-pagination-bullet-active{background:#269fda;}

.box0-m{display:none;}
.section2_con{background:url(img/bg_box_news1.png) no-repeat left bottom; overflow:hidden;}
.box_news {overflow:hidden;}
.box_news .box_txt_tab li{float:left; margin-top:20px; margin-right:66px;}
.box_news .box_txt_tab li span{display:block; height:50px; color:#000; font-size:36px; text-align:center; line-height:50px; cursor:pointer;}
.box_news .box_txt_tab li.cur:after{display:block; content:''; width:145px; height:4px; background:#ffcc00; margin-top:8px;}
.box_news .box_txt_tab li.cur span{font-weight:600;}
.box_news .index_newslist{height:100%; position:relative;}
.news-con-list{overflow:hidden; padding-top:40px;}
.news-con-list .titles{float:right; width:600px; border-top:2px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-left:0px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.news-con-list .title{}
.news-con-list .title .title-con{overflow:hidden;border-bottom:1px solid #d7d7d7;}
/*.news-con-list .title .title-con:before{content:''; display:block; float:left; width:5px; height:60px; margin:4px 24px 0 0; background:#416fc1;}*/
.news-con-list .title .title-con .txt{float:left; width:calc(100% - 167px);}
.news-con-list .title .title-con .pic{float:right; width:167px; height:113px; line-height:0;}
.news-con-list .title .title-con .txt .d{margin:15px 0px 0 40px; font-size:14px; color:#999;}
.news-con-list .title .title-con .txt .t{margin:10px 30px 0 40px; height:52px; font-size:20px; line-height:26px; color:#000;  overflow:hidden;}
.news-con-list .title .title-con .pic img{width:100%; height:100%;}
.news-con-list .title.cur{background:#3591de;}
.news-con-list .title.cur .title-con{}
.news-con-list .title.cur .title-con .txt .d{color:#fff;}
.news-con-list .title.cur .title-con .txt .t{color:#fff;}
.news-con-list .imgs{float:left; width:calc(100% - 601px); }
.news-con-list .imgs-con{display:none; background:#fff; position:relative; }
.news-con-list .imgs .img{position:relative; width:100%; padding-top:68.25%; }
.news-con-list .imgs .img img{position:absolute; top:0; left:0; width:100%; height:100%;}
.news-con-list .imgs .txt{position:absolute; bottom:0px; left:0; width:100%; height:auto; background:url(img/bg_index_news_txt.png) repeat-x left bottom;}
.news-con-list .imgs .t{font-size:22px; line-height:26px; max-height:52px; overflow:hidden; color:#fff; margin:109px 50px 0;}
.news-con-list .imgs .s{font-size:16px; line-height:26px; height:52px; overflow:hidden; color:#fff;margin:10px 50px 30px;}

.notice-con-list{overflow:hidden; margin:70px -38px 0;}
.notice-con-list .item{float:left; width:calc(25% -  76px); margin:0 38px; margin-bottom:80px;}
.notice-con-list .item .info{border-left:2px solid #73375d; padding-left:30px;}
.notice-con-list .item .info .source{font-size:20px; line-height:20px; color:#701e5e;}
.notice-con-list .item .info .t{font-size:22px; line-height:32px; height:96px; overflow:hidden; color:#333333; padding-top:15px;}
.notice-con-list .item .date .d{font-family:"Arial";font-size:50px; font-weight:600; line-height:50px; color:#701e5e; padding-top:10px;}
.notice-con-list .item .date .m{font-family:"Arial";font-size:16px; line-height:16px; color:#701e5e;}
.notice-con-list .item:hover .info .t{color:#701e5e; font-weight:600;}

.box_yjfx{}
.box_yjfx .box_txt_en:after{background:url(img/bg_index_title1.png) no-repeat right bottom;}
.box_yjfx .box_txt_cn{color:#fff; }
.box_yjfx .box_txt_cn:after{background:#fff;}
.box_yjfx .hd{height:200px;position:relative;}
.box_yjfx .bd{position:relative; margin-left:240px;width: auto; height: calc(100% - 200px);float: none; overflow:hidden;}
.box_yjfx .yjsl_t{position:absolute;right:0;top:20px;}
.box_yjfx .yjfxlist{position:absolute; bottom:0; width:100%;}
.box_yjfx .yjfxlist .item{float:left; width:33.33%;position:relative; cursor:pointer;display: flex;flex-direction: column;justify-content: flex-end; height:700px;}
.box_yjfx .yjfxlist .item .top{content:""; display:block; width:100%; padding-top:16.87%; }
.box_yjfx .yjfxlist .item .con{bottom:0; color:#fff; padding:80px 40px 70px; color:#fff;}
.box_yjfx .yjfxlist .item .con a{color:#fff;}
.box_yjfx .yjfxlist .item .con .t{text-align:center; font-size:32px; line-height:50px;}
.box_yjfx .yjfxlist .item .con .t span{font-weight:600;}
.box_yjfx .yjfxlist .item .con .t:after{display:block; content:""; width:58px; height:3px; background:#fff; margin:0 auto; margin-top:25px;}
.box_yjfx .yjfxlist .item .con .txt{display:none;}
.box_yjfx .yjfxlist .item:hover .con .txt{display:block;}
.box_yjfx .yjfxlist .item .con .s{padding-top:30px; font-size:20px; line-height:32px;}
.box_yjfx .yjfxlist .item .con .m{display:block; border:1px solid #fff; color:#fff; text-align:center; font-size:18px; line-height:36px; height:36px; width:120px; margin:0 auto; margin-top:30px;}
.box_yjfx .yjfxlist .item1 .top{background-image:url(img/bg_yjbj_t1.png); background-size:cover;}
.box_yjfx .yjfxlist .item1 .con{background:rgba(48,106,244,0.8);}
.box_yjfx .yjfxlist .item2 .top{background-image:url(img/bg_yjbj_t2.png); background-size:cover;}
.box_yjfx .yjfxlist .item2 .con{background:rgba(142,95,177,0.8);}
.box_yjfx .yjfxlist .item3 .top{background-image:url(img/bg_yjbj_t3.png); background-size:cover;}
.box_yjfx .yjfxlist .item3 .con{background:rgba(44,162,172,0.8);}
.box_yjfx .more{position:absolute; display:block; left:0px; bottom:130px; font-size:24px; width:120px; height:40px; line-height:40px; text-align:left; color:#fff; background:url(img/bg_index_more1.png) no-repeat right center; }
.box_yjfx .more a{color:#fff;}

.box_xsjl{width:auto; margin:0; margin-left:calc((100% - 1440px) / 2);}
.box_xsjl .hd{width: 100%; height: auto; float: none;}
.box_xsjl .box_txt{padding: 0; width: auto; margin-top:30px;}
.box_xsjl .bd{width: auto;height: auto;float: none; position:relative; padding-bottom:50px;}
.box_xsjl .xsjllist{padding-top:30px; position:relative;}
.box_xsjl .xsjllist .swiper-container{overflow:hidden;}
.box_xsjl .xsjllist .item{position:relative; -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);}
.box_xsjl .xsjllist .item a{display:block;}
.box_xsjl .xsjllist .item .pic{position:relative; width:100%; padding-top:150%; }
.box_xsjl .xsjllist .item .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box_xsjl .xsjllist .item .info{display:none; position:absolute; left:0; top:0; height:100%;  background-color:rgba(0,0,0,0.7); padding:0 35px 0;}
.box_xsjl .xsjllist .item .t{color:#fff; font-size:26px; line-height:36px; overflow:hidden; margin-top:100px;}
.box_xsjl .xsjllist .item .s{margin-top:25px; color:#fff; font-size:24px; line-height:36px; overflow:hidden;}
.box_xsjl .xsjllist .item:hover .info{display:block;} 
.box_xsjl .xsjllist .news_prev,.box_xsjl .xsjllist .news_next{ cursor:pointer; display:block; position:absolute;top:-60px;width:52px;height:52px;background:url(img/index_arrow.png) no-repeat center center;z-index:1000;}
.box_xsjl .xsjllist .news_next{ background-position:-67px 0px;right:calc(100% - 1440px);}
.box_xsjl .xsjllist .news_prev{ background-position:0 0;right:calc(100% - 1440px + 70px);}
.box_xsjl .more{position:absolute; display:block; right:calc(100% - 1440px); bottom:0px; font-size:24px; width:120px; height:40px; line-height:40px; text-align:left; color:#fff; background:url(img/bg_index_more1.png) no-repeat right center; }
.box_xsjl .more a{color:#fff;}

.box_kyjz {width:auto; margin:0; margin-left:calc((100% - 1440px) / 2);}
.box_kyjz .hd{width: 100%; height: auto; float: none;}
.box_kyjz .box_txt{padding: 0; width: 1440px; margin-top:30px;}
.box_kyjz  .box_txt_more{bottom:auto; top:30px;}
.box_kyjz .bd{width: auto;height: auto;float: none; position:relative; padding-bottom:50px;}
.box_kyjz .kyjzlist{margin-top:45px; position:relative;}
.box_kyjz .kyjzlist .titles{float:left; width:485px;}
.box_kyjz .kyjzlist .title{}
.box_kyjz .kyjzlist .title .title-con{overflow:hidden; background:#fff; border-bottom:1px solid #d7d7d7;}
.box_kyjz .kyjzlist .title:last-child .title-con{overflow:hidden;border-bottom:1px solid #d7d7d7;}
/*.box_kyjz .kyjzlist .title .title-con:before{content:''; display:block; float:left; width:5px; height:60px; margin:4px 24px 0 0; background:#416fc1;}*/
.box_kyjz .kyjzlist .title .title-con .txt{color:#333; font-size:18px; line-height:28px; padding:25px 50px 25px 60px; border-right:15px solid #fff;}
.box_kyjz .kyjzlist .title.cur .title-con .txt{color:#6b1d5a; font-weight:600; border-right:15px solid #6b1d5a;}
.box_kyjz .kyjzlist .imgs{float:right; width:calc(100% - 485px); background-image:url(img/bg_kyjz.jpg);background-size:cover; margin-top:-90px;}
.box_kyjz .kyjzlist .imgs-con{display:none;position:relative;  padding:85px 110px; padding-right:calc(100% - 955px);}
.box_kyjz .kyjzlist .imgs .img{position:relative; width:100%; padding-top:62.46%; }
.box_kyjz .kyjzlist .imgs .img img{position:absolute; top:0; left:0; width:100%; height:100%;}

.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;}

/*二级*/
.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:42px;color:#fff; line-height:42px; font-weight:600;}
.page_sec .aside .hd h2:after{display:block; content:"";width:80px; height:2px;background:#fff; margin-top:20px;}
.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:70px; text-align:center; 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);}
.page_sec .aside .bd ul{display:inline-block; }
.page_sec .aside .bd li{float:left; padding:0px 50px;height:100px;line-height:100px; text-align:center; font-size:24px; background:#fff;}
.page_sec .aside .bd li a{color:#6b1d5a; display:block;}
.page_sec .aside .bd li:hover{}
.page_sec .aside .bd li:hover a{font-weight:600;}
.page_sec .aside .bd li.cur,.page_sec .aside .bd li.selected,.page_sec .aside .bd li.parent{}
.page_sec .aside .bd li.cur a,.page_sec .aside .bd li.selected a,.page_sec .aside .bd li.parent a{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:#000;font-weight:600; text-align:center;}
.box2_title h2:after{display:block; content:''; width: 145px; height:4px; background:#ffcc00; margin:0 auto; margin-top:15px; }
.box2_title .more{position:absolute; display:block; right:0; bottom:0; font-size:24px; width:120px; height:40px; line-height:40px; text-align:left; color:#6b1d5a; background:url(img/bg_index_more.png) no-repeat right center;}
.box2_title .more a{color:#6b1d5a;}
.box2_more{display:block; font-size:20px; width:110px; height:30px; line-height:30px; text-align:left; color:#6b1d5a; background:url(img/bg_index_more.png) no-repeat right center;}
.box2_more a{color:#6b1d5a;}

.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_xwdt{}
.box2_xwdt .box2_con{padding:50px 0 65px; margin:0 -13px;}
.box2_xwdt .box2_con .xwdt_newslist .item{float:left; width:calc(33.3% - 28px); margin:0 13px;  border:1px solid #e8e8e8; position:relative;}
.box2_xwdt .box2_con .xwdt_newslist .pic{width:100%; padding-top:68.18%; position:relative;}
.box2_xwdt .box2_con .xwdt_newslist .pic img{position:absolute; width:100%; height:100%; top:0; left:0;}
.box2_xwdt .box2_con .xwdt_newslist .info{position:relative; background:#fff; padding:35px 40px 25px;}
.box2_xwdt .box2_con .xwdt_newslist .info .title{font-size:20px; line-height:30px; color:#333333; height:64px; overflow:hidden; }
.box2_xwdt .box2_con .xwdt_newslist .info .more{text-align:left;font-size:16px; line-height:28px; color:#b68d4c; padding-top:15px; background:url(img/bg_more4.png) no-repeat bottom 5px left 70px;}
.box2_xwdt .box2_con .xwdt_newslist .date{position:absolute; left:30px; bottom:135px; width:87px; height:94px; background:url(img/bg_date.png) no-repeat;; color:#fff;}
.box2_xwdt .box2_con .xwdt_newslist .date .d{text-align:center; font-size:36px; line-height:36px; font-weight:600;padding-top:10px;}
.box2_xwdt .box2_con .xwdt_newslist .date .m{text-align:center; font-size:16px; line-height:30px;}

.box2_xwdt1 .box2_con .xwdt_newslist .item,.box2_xwdt2 .box2_con .xwdt_newslist .item{margin-bottom:20px;}

.box2_xwdt2{background:#f9f9f9;padding:80px 0 70px;}

.box2_ggtz{ background:#f9f9f9; padding:65px 0 70px;}
.box2_ggtz .box2_con{padding:50px 0 50px;}
.box2_ggtz .box2_con .item{float:left; width:calc(25% - 36px); margin:18px; color:#205e4c; }
.box2_ggtz .box2_con .info{padding:0 0px 0px 25px; border-left:2px solid #73375d;}
.box2_ggtz .box2_con .info .title{ padding-top:15px; font-size:22px; line-height:32px; height:96px; overflow:hidden; color:#333; }
.box2_ggtz .box2_con .info .date{font-size:20px; color:#701e5e;}
.box2_ggtz .box2_con .item:hover .info .title{font-weight:600; color:#701e5e;}

.box2_yqpt{padding-top:60px}
.box2_yqpt .box2_con{padding:50px 0 100px; position:relative; margin:0 -26px;}
.box2_yqpt .box2_con .item{float:left; width:calc(33.33% - 52px); padding:0 26px;}
.box2_yqpt .box2_con .item-con{-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_yqpt .box2_con  .pic{width:100%; padding-top:68.18%; 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; padding:35px 0;}
.box2_yqpt .box2_con  .title{text-align:center; color:#333333; font-size:30px; line-height:40px;  height:80px; overflow:hidden; padding:0 40px; position:relative;}
.box2_yqpt .box2_con  .summary{padding:20px 40px 0; font-size:18px; line-height:30px; color:#333333; height:90px; overflow:hidden;}

.box2_wdxz{ background:#e7e7e7; padding-top:80px; overflow:hidden;}
.box2_wdxz_left{float:left; width:48%;}
.box2_wdxz_right{float:right; width:48%;}
.box2_wdxz .box2_con{padding:50px 0 50px;}
.box2_wdxz .box2_con .item{background:#fff; margin-bottom:25px;}yjfx_t{margin-top:85px;}
.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:30px 80px 30px 120px; position:relative;}
.box2_wdxz .box2_con .info .title{display:flex; align-items:center; font-size:24px; line-height:30px; height:60px; overflow:hidden; color:#333;}
.box2_wdxz_left .box2_con .info{padding-left:135px;}
.box2_wdxz_left .box2_con .info .date{position:absolute; left:45px; bottom:5px; height:94px; color:#701e5e;}
.box2_wdxz_left .box2_con .info .date .d{text-align:center; font-size:36px; line-height:36px; font-weight:600;padding:5px 0 5px;}
.box2_wdxz_left .box2_con .info .date .m{text-align:center; font-size:16px; line-height:30px; border-top:1px solid #701e5e;}
.box2_wdxz_right .box2_con .info{background:url(img/bg_wdxz.png) no-repeat left 45px center;}

.box2_yjbj{padding-bottom:110px;}
.box2_yjbj .box2_con{position:relative;background-image:url(img/bg_yjbj.jpg); background-size:cover;margin-top:45px;}
.box2_yjbj .box2_con .yjfx_t{margin-top:85px;}
.box2_yjbj .box2_con .yjfxlist{overflow:hidden;margin:0px; padding:0 125px; position:relative;}
.box2_yjbj .box2_con .yjfxlist .item{float:left; width:33.33%;position:relative; cursor:pointer;display: flex;flex-direction: column;justify-content: flex-end; height:650px;}
.box2_yjbj .box2_con .yjfxlist .item .top{content:""; display:block; width:100%; padding-top:16.87%; }
.box2_yjbj .box2_con .yjfxlist .item .con{bottom:0; color:#fff; padding:80px 40px 70px; color:#fff;}
.box2_yjbj .box2_con .yjfxlist .item .con a{color:#fff;}
.box2_yjbj .box2_con .yjfxlist .item .con .t{text-align:center; font-size:32px; line-height:50px;}
.box2_yjbj .box2_con .yjfxlist .item .con .t span{font-weight:600;}
.box2_yjbj .box2_con .yjfxlist .item .con .t:after{display:block; content:""; width:58px; height:3px; background:#fff; margin:0 auto; margin-top:25px;}
.box2_yjbj .box2_con .yjfxlist .item .con .txt{display:none;}
.box2_yjbj .box2_con .yjfxlist .item:hover .con .txt{display:block;}
.box2_yjbj .box2_con .yjfxlist .item .con .s{padding-top:30px; font-size:20px; line-height:32px;max-height:128px;overflow:hidden;}
.box2_yjbj .box2_con .yjfxlist .item .con .m{display:block; border:1px solid #fff; color:#fff; text-align:center; font-size:18px; line-height:36px; height:36px; width:120px; margin:0 auto; margin-top:30px;}
.box2_yjbj .box2_con .yjfxlist .item1 .top{background-image:url(img/bg_yjbj_t1.png); background-size:cover;}
.box2_yjbj .box2_con .yjfxlist .item1 .con{background:rgba(48,106,244,0.8);}
.box2_yjbj .box2_con .yjfxlist .item2 .top{background-image:url(img/bg_yjbj_t2.png); background-size:cover;}
.box2_yjbj .box2_con .yjfxlist .item2 .con{background:rgba(142,95,177,0.8);}
.box2_yjbj .box2_con .yjfxlist .item3 .top{background-image:url(img/bg_yjbj_t3.png); background-size:cover;}
.box2_yjbj .box2_con .yjfxlist .item3 .con{background:rgba(44,162,172,0.8);}

.box2_kypt{background-image:url(img/bg_kypt.jpg); background-size:cover; padding:100px 0 180px;}
.box2_kypt .box2_con{background-image:url(img/bg_kypt_con.png); background-size:cover; position:relative; margin-top:55px; padding:0; height:616px;overflow:hidden;}
.box2_subtitle{position:absolute; top:0px; left:190px; width:calc(100% - 190px); border-bottom:2px solid #d2d3d4;}
.box2_kypt_tab{float:left;width:450px;font-size: 26px;color: #fff; padding:88px 0px 88px 0px; overflow:hidden;}
.box2_kypt_tab ul{}
.box2_kypt_tab li{background:url(img/bg_kypt_t.png) no-repeat center left;cursor:pointer;line-height:30px;display:flex;height:88px;justify-content:center;align-items:center;text-align:center;padding:0px 60px 0px 10px;}
.box2_kypt_tab li a{color:#fff;}
.box2_kypt_tab li span{}
.box2_kypt_tab li.cur{background:url(img/bg_kypt_t1.png) no-repeat center left;color:#0061ca; font-weight:600;}
.box2_kypt_tab li.cur a{color:#0061ca; font-weight:600;}
.box2_kypt .box2_kypt_cons{float:right;width:calc(100% - 450px);}
.box2_kypt .box2_kypt_con{display:none; color:#fff; padding:110px 120px 110px 90px;}
.box2_kypt .box2_kypt_con .t{font-size:38px; line-height:40px; font-weight:600;}
.box2_kypt .box2_kypt_con .s{font-size:22px; line-height:48px; height:336px; overflow:hidden; padding-top:20px;}
.box2_kypt .box2_kypt_con .more{padding-top:15px; font-size:18px; color:#fff; display:block; text-align:right;}

.box2_kydt{background:#eeeeee; padding:90px 0;}
.box2_kydt .box2_con{padding:50px 80px 0px; margin:0 -80px; position:relative;}
.box2_kydt .box2_con .kydt_newslist{}
.box2_kydt .box2_con .kydt_newslist .swiper-container{overflow:hidden;}
.box2_kydt .box2_con .kydt_newslist .item{border:1px solid #e8e8e8; position:relative;}
.box2_kydt .box2_con .kydt_newslist .pic{width:100%; padding-top:69.11%; position:relative;}
.box2_kydt .box2_con .kydt_newslist .pic img{position:absolute; width:100%; height:100%; top:0; left:0;}
.box2_kydt .box2_con .kydt_newslist .info{position:relative; background:#fff; padding:22px 40px 60px;}
.box2_kydt .box2_con .kydt_newslist .info .title{font-size:20px; line-height:30px; color:#333333; height:60px; overflow:hidden; padding-top:20px;}
.box2_kydt .box2_con .kydt_newslist .info .more{font-size:16px; line-height:28px; color:#b68d4c; padding-top:15px; background:url(img/bg_more4.png) no-repeat bottom 5px left 70px;}
.box2_kydt .box2_con .kydt_newslist .date{height:30px;overflow:hidden;}
.box2_kydt .box2_con .kydt_newslist .date .d{float:left;font-family:"Impact";font-size:30px; line-height:30px; font-weight:600; color:#822564;}
.box2_kydt .box2_con .kydt_newslist .date .y{background:url(img/bg_xiegang.png) no-repeat left 3px bottom; font-family:"Arial"; float:left; font-size:16px; line-height:16px; color:#888888; padding-top:11px; padding-left:16px;}
.box2_kydt .box2_con .kydt_newslist .news_prev,.box2_kydt .box2_con .kydt_newslist .news_next{ cursor:pointer; display:block; top:calc(50%  - 27px); position:absolute;width:54px;height:54px;z-index:1000;}
.box2_kydt .box2_con .kydt_newslist .news_next{ background:url(img/arrow_right1.png) no-repeat center center;right:0;}
.box2_kydt .box2_con .kydt_newslist .news_prev{ background:url(img/arrow_left1.png) no-repeat center center;left:0;}

.box2_kyjz{background:#d3e1e7; padding:90px 0;}
.box2_kyjz .box2_con{padding:50px 0 0px; margin:0 -13px;}
.box2_kyjz .box2_con .kyjzlist{margin-top:90px; position:relative;}
.box2_kyjz .box2_con .kyjzlist .titles{float:left; width:485px;}
.box2_kyjz .box2_con .kyjzlist .title{}
.box2_kyjz .box2_con .kyjzlist .title .title-con{overflow:hidden; background:#fff; border-bottom:1px solid #d7d7d7;}
.box2_kyjz .box2_con .kyjzlist .title:last-child .title-con{overflow:hidden;border-bottom:1px solid #d7d7d7;}
.box2_kyjz .box2_con .kyjzlist .title .title-con .txt{color:#333; font-size:18px; line-height:28px; padding:25px 50px 25px 60px; border-right:15px solid #fff;}
.box2_kyjz .box2_con .kyjzlist .title.cur .title-con .txt{color:#6b1d5a; font-weight:600; border-right:15px solid #6b1d5a;}
.box2_kyjz .box2_con .kyjzlist .imgs{float:right; width:calc(100% - 485px); background-image:url(img/bg_kyjz.jpg);background-size:cover; margin-top:-90px;}
.box2_kyjz .box2_con .kyjzlist .imgs-con{display:none;position:relative;  padding:85px 110px; padding-right:calc(100% - 955px);}
.box2_kyjz .box2_con .kyjzlist .imgs .img{position:relative; width:100%; padding-top:62.46%; }
.box2_kyjz .box2_con .kyjzlist .imgs .img img{position:absolute; top:0; left:0; width:100%; height:100%;}

.box2_xsjl{background:#fff; padding:90px 0 100px;}
.box2_xsjl .box2_con{padding:50px 80px 0px; margin:0 -80px; position:relative;}
.box2_xsjl .box2_con .xsjllist{padding-top:30px;}
.box2_xsjl .box2_con .xsjllist .swiper-container{overflow:hidden;}
.box2_xsjl .box2_con .xsjllist .item{position:relative; -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_xsjl .box2_con .xsjllist .item a{display:block;}
.box2_xsjl .box2_con .xsjllist .item .pic{position:relative; width:100%; padding-top:150%; }
.box2_xsjl .box2_con .xsjllist .item .pic img{position:absolute; top:0; left:0; width:100%; height:100%;}
.box2_xsjl .box2_con .xsjllist .item .info{display:none; position:absolute; left:0; top:0; height:100%;  background-color:rgba(0,0,0,0.7); padding:0 35px 0;}
.box2_xsjl .box2_con .xsjllist .item .t{color:#fff; font-size:26px; line-height:36px; overflow:hidden; margin-top:100px;}
.box2_xsjl .box2_con .xsjllist .item .s{margin-top:25px; color:#fff; font-size:24px; line-height:36px; overflow:hidden;}
.box2_xsjl .box2_con .xsjllist .item:hover .info{display:block;} 
.box2_xsjl .box2_con .xsjllist .news_prev,.box2_xsjl .box2_con .xsjllist .news_next{ cursor:pointer; display:block; top:calc(50%  - 27px); position:absolute;width:54px;height:54px;z-index:1000;}
.box2_xsjl .box2_con .xsjllist .news_next{ background:url(img/arrow_right1.png) no-repeat center center;right:0;}
.box2_xsjl .box2_con .xsjllist .news_prev{ background:url(img/arrow_left1.png) no-repeat center center;left:0;}

.box2_cxll{}
.box2_cxll .box2_con{margin:50px 0 70px; background:#eaedf3; padding:80px;}
.box2_cxll .box2_con .txt{font-size:24px; line-height:48px; height:144px;}
.box2_cxll .box2_con .info{padding-top:90px;}
.box2_cxll .box2_con .item{float:left; width:25%; height:199px; background:url(img/bg_cxll.png) no-repeat center center; color:#fff;}
.box2_cxll .box2_con .item .num{font-size:48px; text-align:center; line-height:48px;padding:50px 0 6px;border-bottom:3px solid #fff; width:94px; margin:0 auto;}
.box2_cxll .box2_con .item .t{font-size:24px; text-align:center;line-height:24px;padding-top:10px; width:176px; margin:0 auto;}

.box2_shizi{}
.box2_shizi .box2_shizi_info{font-size:30px; font-weight:600; color:#6b1d5a;text-align:center;padding:50px 0 0;}
.box2_shizi .box2_shizi_info span{padding-left:10px; font-size:28px; font-weight:500; color:#333;}
.box2_shizi .box2_con{padding:50px 0 20px;}
.box2_shizi .box2_con .shizi_list{}
.box2_shizi .box2_con .shizi_list .con{overflow:hidden;}
.box2_shizi .box2_con .shizi_list .title{font-size:32px; font-weight:600; color:#6b1d5a; line-height:32px;text-align:center;padding:0 0 20px;border-bottom:4px solid #6b1d5a;}
.box2_shizi .box2_con .shizi_list .con{margin:30px 0 30px}
.box2_shizi .box2_con .shizi_list .item{float:left; width:10%; 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 5px center;}
.en .box2_shizi .box2_con .shizi_list .item{width:20%; }

.box2_zxjj{background:#eaedf3; padding:10px 0 120px; }
.box2_zxjj .box2_con{padding-top:50px;}
.box2_zxjj .box2_con .pic{float:right; width:720px;padding-top:80px;}
.box2_zxjj .box2_con .info{float:left; width:calc(100% - 817px); border-left:7px solid #b369a7; padding-left:40px;}
.box2_zxjj .box2_con .info .t{font-size:32px; height:40px; font-weight:600; color:#6b1d5a;}
.box2_zxjj .box2_con .info .txt{font-size:18px; line-height:34px;  margin-bottom:20px; padding-top:30px;text-align: justify;}

.box2_zzjg{background:#fff; padding:60px 0 65px;}
.box2_zzjg .box2_con{text-align:center; padding-top:30px;}
.box2_zzjg .box2_con img{max-width:90%;}

.box2_zxld{background:#325289; padding:100px 0 110px;}
.box2_zxld .box2_title h2{color:#fff;}
.box2_zxld .box2_title .more{color:#fff;background: url(img/bg_index_more1.png) no-repeat right center;}
.box2_zxld .box2_title .more a{color:#fff;}
.box2_zxld .box2_con .box2_zxldlist{padding:70px 0 0 100px; overflow:hidden;}
.box2_zxld .box2_con .item{float:left; width:50%;}
.box2_zxld .box2_con .item .item_t{font-size:28px; font-weight:600; line-height:30px; color:#fff;}
.box2_zxld .box2_con .item .item_t:after{display:block; content:""; width:135px; height:1px; background:#fff; margin-top:10px;}
.box2_zxld .box2_con .item .item_con{padding-top:30px; overflow:hidden;}
.box2_zxld .box2_con .item .name{float:left; width:130px;}
.box2_zxld .box2_con .item .name .pic{border:3px solid #fff; width:122px; height:160px;}
.box2_zxld .box2_con .item .name .pic img{width:100%; height:100%;}
.box2_zxld .box2_con .item .name .t{color:#fff; font-size:22px; line-height:25px; padding-top:20px; width:128px; text-align:center;}
.box2_zxld .box2_con .item .txt{float:right; width:calc(100% - 280px); padding-right:100px;}
.box2_zxld .box2_con .item .txt .info{font-size:20px; line-height:35px; color:#fff;text-align: justify;}
.box2_zxld .box2_con .item .txt .more{display:block;color:#fff; font-size:18px; padding-top:30px;}

.box2_wyh{padding:105px 0 90px; background:#fff url(img/bg_wyh.jpg) no-repeat right bottom; overflow:hidden;}
.box2_glwyh,.box2_xswyh{float:left;width:calc(50% - 200px); padding:0 100px;}
.box2_wyh .box2_con{padding-top:65px;}
.box2_wyh .item{border-left:5px solid #6b1d5a; margin-bottom:47px; min-height:140px;}
.box2_wyh .item .t{padding-left:32px; font-size:28px; font-weight:600; color:#6b1d5a; line-height:30px; margin-bottom:20px;}
.box2_wyh .item .info{padding-left:32px; overflow:hidden; font-size:22px; color:#333333; line-height:36px; padding-top:10px;}
.box2_wyh .item .info a{color:#333333;}
.box2_wyh .item .info .name{float:left; min-width:100px; font-weight:600;}
.box2_wyh .item .info .txt{float:left; padding-left:5px; width:calc(100% - 105px);}

.box2_xzbgs{background:#ccd4e1; padding:78px 0 100px;}
.box2_xzbgs .box2_con{margin-top:55px; border-radius:10px; background:#fff; padding:60px 110px;}
.box2_xzbgs .item{border-left:5px solid #6b1d5a; margin-bottom:47px;}
.box2_xzbgs .item .t{padding-left:32px; font-size:28px; font-weight:600; color:#6b1d5a; line-height:30px; margin-bottom:20px;}
.box2_xzbgs .item .info{padding-left:32px; overflow:hidden; font-size:22px; color:#333333; line-height:52px; padding-top:10px;}
.box2_xzbgs .item .info a{color:#333333;}
.box2_xzbgs .item .info .name{float:left; font-weight:600;}
.box2_xzbgs .item .info .txt{float:left; padding-left:15px; }

/*三级*/
.page_sec .page_t .hd h2 {font-size: 42px;color: #fff;line-height: 42px;font-weight: 600;}
.page_sec .page_t .hd h2:after{display:block; content:"";width:80px; height:2px;background:#fff; margin-top:20px;}
.page_sec .page_t .hd .bread{height:50px; font-size:18px; color:#fff; line-height:20px; padding-top:20px;}
.page_sec .page_t .hd .bread a{color:#fff;}
.page_sec .page_t .hd .bread .possplit {padding:10px;background: url(img/possplit.png) no-repeat center center;}
.smallbanner_content{height:360px;}
.smallbanner_content .smallbanner_bg{height:360px;}
.page_content{margin-top:170px;background: url(img/bg_about.png) no-repeat left 0px top 500px;}
.page_content .w{overflow:hidden;}
.page_content .aside_content{float:left;width:250px;}
.page_content .main_content{float:right; width:calc(100% - 330px);padding-top:90px;}
.page_content .aside_content .hd{display:none;}
.page_content .aside_content .bd {margin-top: 57px;height: auto;background:none;-webkit-box-shadow:none;box-shadow:none;}
.page_content .aside_content .bd .class-list { display:block; border-top:none; border-bottom:none;}
.page_content .aside_content .class-list .class-item {display:block; width:auto;  text-align:center; margin-top: 2px; border-left:10px solid #f4f4f4; background:#ebebeb; float: none; padding: 0px;height: auto; line-height: auto;}
.page_content .aside_content .class-list .class-item.selected,.page_content .aside_content .class-list .class-item.parent{background:#2983de; border-left:10px solid #6dbbef; }
.page_content .aside_content .class-list .class-item a{display: block;width:auto;color: #6c1c59;font-size:20px; height:60px; line-height:60px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;position: relative;
font-weight:normal; word-wrap:break-word; background:none; border-bottom:none; border-top:none; font-weight:600;}
.page_content .aside_content .class-list .class-item a.selected,.page_content .aside_content .class-list .class-item a.parent{color:#fff;}
.page_content .aside_content .class-list .class-item a.selected,.page_content .aside_content .class-list .class-item a.selected:hover,.page_content .aside_content .class-list .class-item a.parent:hover{color:#fff;}
.page_content .aside_content .class-list .class-item a:hover {color:#b81c27;}
.page_content .aside_content .class-list .class-item a .class-name { display:inline-block; line-height:55px; padding:0px; cursor:pointer;}

.page_content .aside_content .class-list .sub-list .sub-item:last-child {border:none;}
.page_content .aside_content .class-list .sub-list .sub-item a { color:#555; font-size:16px; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-top:none; background:#fff; height:40px; line-height:40px;}
.page_content .aside_content .class-list .sub-list .sub-item a:hover { color:#cfa972;}
.page_content .aside_content .class-list .sub-list .sub-item a.selected { color:#555; background:#f8f4ec;}
.page_content .aside_content .class-list .sub-list .sub-item a .class-name { line-height:18px; padding-left:30px;}
.aside-wx{margin-top:10px;}

.box3_list{padding-bottom:60px;}
.box3_list .title{font-size:36px; line-height:50px; color:#000; font-weight:600; text-align:center;}
.box3_list .title:after{display:block; content:''; width:145px; height:4px; background:#ffcc00; 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 solid #cbcbcb; padding:34px 250px 20px 25px; position:relative; overflow:hidden;}
.box3_list .simplelist .item .d{float:left; color:#fff; width:88px; height:88px; background:#6b1d5a; 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:26px; line-height:36px; color: #333; height:72px; overflow:hidden; padding-left:35px; padding-top:8px;}
.box3_list .simplelist .item:hover .t{color:#6b1d5a; font-weight:600;}
.box3_list .simplelist .item .t1{padding-left:0;width:calc(100% - 91px);}
.box3_list .simplelist1 .item .t{padding-left:0px; }

.box3_list .noticeist{padding:50px 0 40px; overflow:hidden;}
.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 70px 22px 30px; margin:0 10px; border:1px solid #dedcdc; background:url(img/arrow2.png) no-repeat center right 30px;}
.box3_list .noticeist .item .t{font-size:22px; line-height:32px; color: #6b1d5a; height:64px; overflow:hidden; }
.box3_list .noticeist .item .d{color:#888888; font-size:20px; line-height:30px;padding-top:15px; }
.box3_list .noticeist .item .d:before{display:block; content:''; width:105px; height:2px; background:#73375d;margin-bottom:5px;}
.box3_list .noticeist .item a:hover{background:#f5f5f5 url(img/arrow2.png) no-repeat center right 30px;}

.box3_list .rclist{padding:50px 0 40px; overflow:hidden;}
.box3_list .rclist .item{float:left; width:calc(25% - 36px); margin:18px;}
.box3_list .rclist .info{padding:0 0px 0px 25px; border-left:2px solid #73375d;}
.box3_list .rclist .info .t{ padding-top:15px; font-size:22px; line-height:32px; height:96px; overflow:hidden; color:#333; }
.box3_list .rclist .info .date{font-size:20px; color:#701e5e;}
.box3_list .rclist .item:hover .info .t{font-weight:600; color:#701e5e;}

.box3_list .piclist{padding:50px 0 40px; }
.box3_list .piclist .item{padding:16px 180px 16px 16px; overflow:hidden; margin-bottom:25px; border:1px solid #dedcdc; background:url(img/arrow2.png) no-repeat center right 80px;}
.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:25px 0px 0 85px;  width:calc(100% - 541px);}
.box3_list .piclist .item .txt h2{color: #6b1d5a; font-weight:600; font-size: 28px; line-height: 32px; max-height:64px; overflow:hidden; }
.box3_list .piclist .item .txt p{color: #333333; height: 144px; font-size: 22px; line-height: 36px; overflow: hidden; margin-top:50px;}
.box3_list .piclist .item .date{position:absolute; right:-42px; top:calc(50% - 42px); width:84px; height:84px; color:#fff; text-align:center; background:#6b1d5a; margin-top:5px;}
.box3_list .piclist .item .date .d{font-size:45px; height:45px; font-family:"Candara"; font-weight:600;margin-top:8px;}
.box3_list .piclist .item .date .m{font-size:18px;margin-top:0px;}

.box3_list .piclist1{padding:50px 0 40px; overflow:hidden;}
.box3_list .piclist1 .item{float:left; width:calc(33.3% - 36px); margin:0 17px 40px 17px;  border:1px solid #e4e4e4; position:relative;}
.box3_list .piclist1 .pic{width:100%; padding-top:68.18%; 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 .t{font-size:20px; line-height:30px; color:#333333; height:64px; overflow:hidden; }
.box3_list .piclist1 .info .more{font-size:16px; line-height:28px; color:#b68d4c; padding-top:15px; background:url(img/bg_more4.png) no-repeat bottom 5px left 70px;}
.box3_list .piclist1 .date{position:absolute; left:30px; bottom:135px; width:87px; height:94px; background:url(img/bg_date.png) no-repeat;; color:#fff;}
.box3_list .piclist1 .date .d{text-align:center; font-size:36px; line-height:36px; font-weight:600;padding-top:10px;}
.box3_list .piclist1 .date .m{text-align:center; font-size:16px; line-height:30px;}

.box3_zxld{background:#fff;padding-top:50px;}
.box3_zxld .box2_title h2 {color: #000000;}
.box3_zxld .box2_con .item .item_t{color: #6b1d5a;}
.box3_zxld .box2_con .item .name .t{color: #6b1d5a;}
.box3_zxld .box2_con .item .txt .info{color: #333;}
.box3_zxld .box2_con .item .txt .more{color: #6b1d5a;}

.box3_wyh{background:none;padding-top:50px;}
.box3_wyh .box2_xswyh {float: none;width: auto;padding: 0 300px;}

.box3_list .xzfwlist{padding:50px 0 40px; }
.box3_list .xzfwlist .item{padding:40px 120px; overflow:hidden; margin-bottom:40px; border:1px solid #dedcdc; background:#eaedf3;}
.box3_list .xzfwlist .item .info{float:left; width: 220px;}
.box3_list .xzfwlist .item .info .t{text-align:center; font-size:20px; color:#6b1d5a;}
.box3_list .xzfwlist .item .info .img{margin:25px auto; width:150px; height:150px; border:3px solid #fff; border-radius:50%; position:relative;}
.box3_list .xzfwlist .item .info img{position:absolute; top:0; left; width:100%; height:100%;border-radius:50%;}
.box3_list .xzfwlist .item .info .name{text-align:center; font-size:22px; color:#000000;}
.box3_list .xzfwlist .item .info .name span{font-weight:600;}
.box3_list .xzfwlist .item .txt{float:left; width:calc(100% - 270px); padding-left:50px;}
.box3_list .xzfwlist .item .txt h2{color: #000; font-weight:600; font-size: 22px; line-height: 25px; }
.box3_list .xzfwlist .item .txt p{color: #000; font-size: 20px; line-height: 40px; overflow: hidden; margin-top:20px;}

.box3_list .kyptlist{overflow:hidden;padding:50px 0 40px;}
.box3_list .kyptlist .item{float:left; width:calc(50% - 74px); background:url(img/bg_kypt_list.jpg) repeat-x;margin:0 37px 60px;border-radius:10px; box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);}
.box3_list .kyptlist .item .info{background:url(img/bg_kypt_icon.png)  no-repeat left 30px center; padding:0 90px 0 260px;}
.box3_list .kyptlist .item .info .t{height:240px; display:flex;justify-content:center;align-items:center;font-size:36px; line-height:48px; color:#6b1d5a; text-align:center;}
.box3_list .kyptlist .item:hover{background:url(img/bg_kypt_list1.jpg) repeat-x;}
.box3_list .kyptlist .item:hover .info{background:url(img/bg_kypt_icon1.png)  no-repeat left 30px center;}
.box3_list .kyptlist .item:hover .info .t{font-weight:600;}

/*内容页*/
.page_sec .main_content{/*background:url(img/bg_about.jpg) no-repeat top 160px left;*/}
.box4_content .content{padding:0 20px;}
.box4_content .title{font-size:34px; color:#000; line-height:60px; text-align:center; padding:15px 0px;}
.box4_content .title:after{display:block; content:''; width:145px; height:4px; margin:0 auto; background:#ffcc00;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:#333; line-height:30px; padding-top:15px;text-align: justify;}
.box4_content .con p{padding-bottom:20px;}
.box4_content img{max-width:100% !important; height:auto !important;}

.wp_entry{width:auto;padding: 0 20px;font-size:16px; color:#333; line-height:30px; padding-top:15px;text-align: justify;}
.wp_entry p{padding-bottom:20px;}
.wp_entry img{max-width:100% !important; height:auto !important;}

/*分页*/
.wp_paging {font-size:0.16px; padding-top:20px;}

#wp_pager{clear:both; margin:0px 30px; padding-top:30px;}
#wp_pager ul{width:100%; text-align:center;}
#wp_pager ul li{display:inline-block; margin:0 5px;}
#wp_pager ul li a{display:block; font-size:18px; color:#999999;}
#wp_pager ul li .page-number{border:1px solid #c7c7c7; width:30px; height:30px; line-height:30px; color:#999999; text-align:center;}
#wp_pager ul li .pgCurrent{color:#fff; background:#832a6a; border:1px solid #832a6a;}
#wp_pager ul li .pgNext{color:#999999;}

.box_e{overflow:hidden; padding-top:200px; position:relative;}
.box_e_t{position:absolute; top:100px; left:0; font-size:48px; line-height:48px; font-weight:600; color:#000; padding-right:145px;}
.box_e_t:after{display:block; content:''; width:145px; height:4px; background:#ffcc00; margin-top:18px;}
.box_e_left{float:left; width:620px;}
.box_e_right{float:left;width:calc(100% - 620px); background:#fcf6e8;}
.box_e_right_con{margin:60px 60px; height:310px; overflow:hidden; font-size:20px; line-height:34px; color:#333;text-align: justify; word-wrap: break-word;}
.box_e1{padding-top:150px;}
.box_e1 .box_e_t{top:50px;}
.box_e2 .box_e_t{left:auto; right:0px;}
.box_e2 .box_e_right{background:#eee3f4;}
.box_e3 .box_e_right{background:#d8f0fd;}
.box_e_more{position:absolute;display: block; right:0; top:10px; font-size: 20px; width: 125px;height: 40px;line-height: 40px;text-align: left;color: #6b1d5a;background: url(img/bg_index_more.png) no-repeat right center;}

.teacher-l{float:left !important; width:300px !important;font-family:"微软雅黑" !important;}
.teacher-r{float:right !important; width:calc(100% - 300px) !important; font-family:"微软雅黑" !important;}
.teacher-pic{width:170px !important; height:217px !important; margin:0 auto !important;}
.teacher-pic img{width:170px !important; height:217px !important;}
.teacher-title{font-size:16px !important; line-height:32px !important; font-weight:600 !important;margin:15px 0 !important;}
.teacher-title:after{content:'' !important; display:block !important; width:60px !important; height:2px !important; background:#3d79c2 !important; margin-top:5px !important;}
.teacher-txt{border-left:4px solid #3d79c2 !important; padding-left:15px !important; margin:0 auto !important; margin-top:10px !important; width:151px !important; }
.teacher-txt .t{color:#333333 !important; font-size:24px !important;}
.teacher-txt .s{color:#666666 !important; font-size:18px !important; margin-top:5px !important;}
.teacher-c{font-size:16px !important; line-height:32px !important;}  
.teacher-l p,.teacher-r p{ text-indent: 0; margin-bottom:0;font-size:16px; line-height:32px;font-family:"微软雅黑";}
 

@media screen and (max-width: 750px) {
.w {width: 100%;}
.header,.index .header{position:static; height:auto; border-bottom:none;background:none;padding-bottom:0px;}
.header .bd{margin: 0px;background:none;height:auto;}
.header .logo {height: auto;width: auto;text-align:center;background-position:center center;padding:10px 0px 10px 5px;}
.header .logo a{display:block;}
.header .logo a img {height: auto; width:80%;}
.header .logo .logo-img1 {display: none;}
.header .logo .logo-img2 {display: block;}
.header .search{top: 20px; 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: #701e5e;}
.header.othershow .menu li a {color: #701e5e;}
.footer,.index .footer{background-repeat:repeat-y;}
.footer{height:600px; padding-top: 20px;}
.footer_links{width:auto;}
.footer_logo{text-align:center;}
.footer_link1 {float: none;width: auto;overflow: hidden;}
.footer_addr{padding-top:30px;}
.footer_addr li {float: none;width: auto;margin-bottom: 15px;padding-left: 50px; margin-left:40px;}
.footer_social{float: none;width: auto;}
.footer_link2{float: none;width: auto; display:none;}

.tool{display:none;}

.box{width:100%; height:auto;}
.box_c {position: relative; width: 100%;top: 0;height: auto;}
.box .hd,.box .bd{width: 100%;height: auto;float: none; overflow:hidden;}
.box .box_txt {padding: 0px; width: 100%;}
.box .box_txt_cn {font-size: 26px;line-height: 26px;text-align:center;}
.box .box_txt_cn:after {width: 100px;margin:0 auto;margin-top:12px;}
.box .box_txt_en {display:none;}
.box .box_txt_tab{overflow:hidden;}
.box .box_txt_more {position:static; width:auto; margin-top: 0px; font-size:16px; text-align:right; padding-right:60px; margin-right:5px;height: 30px;
    line-height: 30px;}

.box0{}
.banner {width:100%;padding-top:51.04%;}
.box0 .swiper-pagination{bottom: 10px;}
.box0 .swiper-pagination .swiper-pagination-bullet{height: 4px;width: 40px;}

#section2 {background: none;}
.box_news{padding:10px 0 30px;}
.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:0px;}
.box_news .box_txt_tab li span{width: auto; font-size:26px; height:40px; line-height:40px;}
.box_news .box_txt_tab li.cur {}
.box_news .box_txt_tab li.cur:after{width:auto;}
.box_news .index_newslist {height: 100%;padding-left: 0; position: relative;}
.box_news .index_newslist .news-con-list{padding-top:15px;}
.box_news .index_newslist .news-con-list .titles{float:none; width:auto;}
.box_news .index_newslist .news-con-list .imgs{float:none; display:none;}
.news-con-list .title .title-con .txt .d {margin: 15px 0px 0 20px;}
.news-con-list .title .title-con .txt .t {margin: 10px 20px 0 20px;height: 60px;font-size: 16px;line-height: 20px; overflow:hidden;}

.box_news .index_newslist .notice-con-list {margin: 15px 0px 0;}
.box_news .index_newslist .notice-con-list .item {float: none; width: auto; margin: 0 15px; margin-bottom: 20px; overflow:hidden;}
.box_news .index_newslist .notice-con-list .item .info{float:right; padding-left:20px; width:calc(100% - 95px);}
.box_news .index_newslist .notice-con-list .item .info .source{font-size: 18px;}
.box_news .index_newslist .notice-con-list .item .info .t {font-size: 18px;line-height: 22px; height: 44px;padding-top: 5px;}
.box_news .index_newslist .notice-con-list .item .date{float:left; width:70px;}
.box_news .index_newslist .notice-con-list .item .date .d{padding-top:0;}

#section3 {}
.box_yjfx {margin-left: 0px; padding:20px 0 0;}
.box_yjfx .bd{margin-left:0px;}
.box_yjfx .yjfxlist{position:static; padding:30px 0;}
.box_yjfx .yjfxlist .item{float: none;width: auto;position: relative;height: auto;}
.box_yjfx .yjfxlist .item .con {padding: 30px;}
.box_yjfx .yjfxlist .item .con .t {font-size: 22px;line-height: 30px;}
.box_yjfx .yjfxlist .item .top{display:none;}

.box_yjfx .more{bottom:auto; top:10px; left:auto; right:5px;font-size:16px; width:90px;}

#section4{}
.box_xsjl{padding:0 0 40px;margin:0px;}
.box_xsjl .bd{padding: 0px;}
.box_xsjl .xsjllist .item {margin:0 15px;padding:0 30px 0 60px; position: relative;}
.box_xsjl .xsjllist .item .date {top: 20px;}
.box_xsjl .xsjllist .item .d {width: 50px; height: 50px; line-height: 50px; font-size: 30px;}
.box_xsjl .xsjllist .item .m{font-size:14px;}
.box_xsjl .xsjllist .item .info{padding: 25px 25px 35px;}
.box_xsjl .xsjllist .item .t{font-size:18px; line-height:30px; height:90px;}
.box_xsjl .xsjllist .item .s{display:none;}
.box_xsjl .xsjllist .item .pic{margin: 25px 0 5px;}
.box_xsjl .xsjllist .item .more{display:none;}
.box_xsjl .xsjllist .news_prev{position:absolute; left:40px; top:170px; width:21px; height:36px; background:url(img/index_arrow3.png) no-repeat 0 0;}
.box_xsjl .xsjllist .news_next{position:absolute; right:10px; top:170px;width:21px; height:36px; background:url(img/index_arrow3.png) no-repeat -24px 0;}

.box_kyjz{margin:0;}
.box_kyjz .box_txt{margin-top:15px;}
.box_kyjz .bd{padding-bottom:0;}
.box_kyjz .kyjzlist {margin-top: 25px;}
.box_kyjz .kyjzlist .titles {float: none;width: auto;}
.box_kyjz .kyjzlist .imgs {float: none;width:0;}
.box_kyjz .kyjzlist .title .title-con .txt {font-size: 18px;line-height: 28px; padding: 25px 30px 25px 30px; border-right: 15px solid #fff;}

.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 .main {padding-top: 30px;}
.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 h2:after{display:none;}
.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: 26px;line-height: 30px;}
.box2_title h2:after {margin-top: 10px;width: 130px;}
.box2_title .more{right:10px;font-size:16px;width:90px;}

.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_cxll{}
.box2_cxll .box2_con{margin:30px 0 30px; padding:30px;}
.box2_cxll .box2_con .txt{font-size:20px; line-height:32px; height:auto;}
.box2_cxll .box2_con .info{padding-top:40px;}
.box2_cxll .box2_con .item{float:left; width:calc(50% - 10px); margin:5px; height:199px; background:url(img/bg_cxll.png) no-repeat center center; color:#fff;}
.box2_cxll .box2_con .item .num{font-size:48px; text-align:center; line-height:48px;padding:50px 0 6px;border-bottom:3px solid #fff; width:94px; margin:0 auto;}
.box2_cxll .box2_con .item .t{font-size:24px; text-align:center;line-height:24px;padding-top:10px; width:176px; margin:0 auto;}

.box2_shizi .box2_shizi_info{font-size: 26px;padding: 30px 0 0;}
.box2_shizi .box2_shizi_info span{font-size: 24px;padding: 30px 0 0;}
.box2_shizi .box2_con {padding: 20px 0 20px;}
.box2_shizi .box2_con .shizi_list .title{font-size: 26px;padding-bottom:10px;}

.box2_xwdt .box2_con {padding: 30px 0 0px; margin: 0;}
.box2_xwdt .box2_con .xwdt_newslist .item{float: none;width: auto; border:1px solid #e6e6e6; margin-bottom:10px;}
.box2_xwdt .box2_con .xwdt_newslist .info{padding: 25px 20px 25px;}
.box2_xwdt .box2_con .xwdt_newslist .date{bottom:130px;}

.box2_ggtz {padding: 40px 0 20px;}
.box2_ggtz .box2_con {padding: 20px 0 20px;}
.box2_ggtz .box2_con .item{float: none;width: auto;}
.box2_ggtz .box2_con .info .title {padding-top: 10px;font-size: 20px;line-height:26px;height: auto;}

.box2_yqpt {padding-top: 40px;}
.box2_yqpt .box2_con{padding: 40px 0 40px;position: relative;margin: 0;}
.box2_yqpt .yqpt_piclist{padding:0 15px;}
.box2_yqpt .box2_con .item {float: none;width: auto;padding:0;  margin: 0 0 15px;}
.box2_yqpt .box2_con .title {font-size: 20px; line-height: 30px; height: 60px; padding: 0 30px;}

.box2_wdxz{padding-top:40px;}
.box2_wdxz_left,.box2_wdxz_right{float:none;width:auto;}
.box2_wdxz .box2_con {padding: 20px 0 20px;}
.box2_wdxz .box2_con .item {margin-bottom:15px;}
.box2_wdxz .box2_con .info {padding: 20px 20px 20px 80px; position: relative;}
.box2_wdxz_left .box2_con .info {padding-left: 90px;}
.box2_wdxz .box2_con .info .title {font-size:20px;line-height:26px;height:52px;}
.box2_wdxz_left .box2_con .info .date{left:20px;height:auto;}
.box2_wdxz_right .box2_con .info {background: url(img/bg_wdxz.png) no-repeat left 20px center;}


.box2_zxjj {background: #eaedf3; padding: 10px 0 30px;}
.box2_zxjj .box2_con{background:none; margin:0 15px; padding-top:30px;}
.box2_zxjj .box2_con .pic{float: none; width: auto; height: auto; margin: 30px 0 0 0;}
.box2_zxjj .box2_con .info {float: none; width: auto; padding: 0px 0px 0px 30px; font-size: 16px; line-height: 30px;}

.box2_zzjg{padding: 40px 0;}
.box2_zzjg .pic img{width:100%; height:auto;}

.box2_zxld {padding: 40px 0;}
.box2_zxld .box2_con .box2_zxldlist {padding: 30px 20px 0;}
.box2_zxld .box2_con .item {float: none;width: auto; margin-bottom:25px;}
.box2_zxld .box2_con .item .item_t {font-size: 24px;line-height: 24px;}
.box2_zxld .box2_con .item .txt {float: right;width: calc(100% - 150px);padding-right: 0px;}
.box2_zxld .box2_con .item .txt .info {font-size: 16px; line-height: 26px; }

.box2_wyh {padding: 40px 0 40px;}
.box2_glwyh,.box2_xswyh{float:none;width:auto; padding:0 20px;}
.box2_xswyh{padding-top:30px;}
.box2_wyh .box2_con{padding-top:30px;}
.box2_wyh .item{border-left:5px solid #6b1d5a; margin-bottom:30px;min-height:0px;}
.box2_wyh .item .t{padding-left:22px; font-size:24px; line-height:28px; margin-bottom:0px;}
.box2_wyh .item .info{padding-left:22px; font-size:18px; line-height:30px; padding-top:10px;}
.box2_wyh .item .info a{color:#333333;}
.box2_wyh .item .info .name{float:left; width:100px; font-weight:600;}
.box2_wyh .item .info .txt{float:left; padding-left:5px; width:calc(100% - 105px);}

.box2_xzbgs {padding: 40px 20px;}
.box2_xzbgs .box2_con {padding: 30px 30px; margin-top:30px;}
.box2_xzbgs .item {margin-bottom: 30px;}
.box2_xzbgs .item .t {padding-left: 22px;font-size: 22px; line-height: 26px;margin-bottom: 10px;}
.box2_xzbgs .item .info {padding-left: 22px;font-size: 18px; line-height:30px;padding-top: 10px;}
.box2_xzbgs .item .info .name {float: none;}
.box2_xzbgs .item .info .txt {float: none;padding-left: 15px;}

.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_yjbj{padding-bottom:0;}
.box2_yjbj .box2_con .yjfxlist{margin: 30px 0 0px;padding: 30px 20px 0;}
.box2_yjbj .box2_con .yjfxlist .item {float: none;width: auto;height: auto;margin-bottom:20px;}

.box2_kypt{padding:40px 10px;}
.box2_kypt .box2_con {padding: 20px 0px;margin: 0;height: auto; margin-top:30px; background:#0095e1; border-radius:20px;}
.box2_kypt_tab{font-size:22px;padding: 20px 0px;float:none;width:auto;}
.box2_kypt_tab li {padding: 0 5px;background:#66a1dc; margin-bottom:2px;text-align:center;justify-content:center}
.box2_kypt_tab li.cur {background:#66a1dc; color:#fff;font-weight:500;}
.box2_kypt .box2_kypt_cons {display:none;}

.box2_kydt{padding:40px 10px;}
.box2_kydt .box2_con {padding: 30px 0px 0px;margin: 0 0px;}
.box2_kydt .box2_con .kydt_newslist .info {padding: 20px 20px 30px;}

.box2_kyjz{padding:40px 0px;}
.box2_kyjz .box2_con {padding: 0px; margin: 0 10px;}
.box2_kyjz .box2_con .kyjzlist {margin-top: 40px;}
.box2_kyjz .box2_con .kyjzlist .title .title-con .txt{padding: 20px 20px 20px 20px;}
.box2_kyjz .box2_con .kyjzlist .titles,.box2_kyjz .box2_con .kyjzlist .imgs{float:none;width: auto;}
.box2_kyjz .box2_con .kyjzlist .imgs{display:none;}

.box2_xsjl{padding:40px 0px 60px;}
.box2_xsjl .box2_con {padding: 0px 10px 0px;margin:0px;}

.box3_list .title {font-size: 26px;line-height: 30px;}
.box3_list .title:after {width: 100px;height: 4px;}

.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 {padding: 30px 0 0px;}
.box3_list .piclist .item{margin:0 10px 10px;padding: 16px;background:none;}
.box3_list .piclist .item .img {float: none;width: 100%;padding-bottom: 68.42%; height:0;}
.box3_list .piclist .item .txt {float: none;padding: 30px 0 0;width: auto; background: none;}
.box3_list .piclist .item .txt h2 {font-weight:500;font-size:20px; line-height:30px;height:auto;max-height:90px;color:#333333;}
.box3_list .piclist .item .txt p {display:none;}
.box3_list .piclist .item .date{right:auto;top:auto;left:5px; bottom:-20px;width: 87px;height: 94px;background: url(img/bg_date.png) no-repeat;}

.box3_list .piclist1 {padding: 30px 0 0px;}
.box3_list .piclist1 .item {float:none;width:auto;margin: 0 10px 10px;}
.box3_list .piclist1 .info {padding: 35px 20px 20px;}

.box3_list .shouxilist .item {margin: 0 20px 40px 20px; float: none; width: auto; border: 1px solid #e1e2e2; padding-top: 30px;}

.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 .total_count{display:none;}

.box3_list .rclist {padding: 30px 0;}
.box3_list .rclist .item{float: none ;width: auto;margin: 18px;}
.box3_list .rclist .info .date{font-size: 18px;}
.box3_list .rclist .info .t {padding-top: 15px;font-size: 18px;line-height: 26px; height: 52px;}

.box4_content .content {padding: 0 20px;}
.box4_content .title {font-size: 26px; line-height: 32px;}
.box4_content .content img{max-width:95% !important; height:auto !important;}

.page_sec .page_t{display:none;}
.page_content .aside_content{float:none;width:auto;}
.page_content .aside_content .hd{display:block;}
.page_content .main_content{float:none; width:auto;padding-top:30px;}
.aside-wx{display:none;}


.en .page_sec{margin-top: 0px;}
.box_e{padding-top:100px;}
.box_e_t{top: 40px;left: 10px;font-size: 24px;line-height: 24px;}
.box_e_t:after {margin-top: 8px;}
.box_e_more{top:0;}
.box_e_left,.box_e_right{float:none; width:auto;}
.box_e_left img{width:100%;}
.box_e_right_con {margin: 0;height: auto;font-size: 18px;line-height: 32px; padding:25px;}
.box_e1{padding-top:60px;}
.box_e1 .box_e_t {top: 5px;}
.box_e2 .box_e_t {left: 10px;right: auto;}
}