﻿.bg_com{ background:url(../image/ind_1.jpg) repeat 0 0; }

/*首页*/
.index_1 img{ display: block; width:100%; }
.index_1{ overflow: hidden; position: relative; z-index:1; }
.index_1 .slick-dots{ bottom:30px; z-index:100; }
.index_1 .slick-dots li {border-radius: 50%;overflow: hidden;}
.index_1 .slick-dots li button {width: 18px;height: 18px;padding: 0;margin: 0;}

.index_2{ position: relative; z-index:3; background: url(../image/base.jpg); }
.index_2 .bg{ position: absolute; background:url(../image/ind_1.jpg) repeat-x 0 0;  height:1192px; width:100%; top:0; }

.index_2 .wrap{}
.index_2_txt1{ padding: 0 22px 60px; }
.index_2_txt1 .l{ width:582px; float: left;margin-right: 20px; }
.index_2_txt1 .r{overflow: hidden;}
.index_2_txt2{ padding: 0 22px 60px; }
.index_2_txt3{ padding: 0 22px; }

.home4 .cont:after {content: "";display: block;clear: both;}

.index_2_txt1 .l .con{ background:#fff; border-radius:10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.2);  margin-top:18px;     padding: 28px 25px 13px;}
.index_2_txt1 .slick_nzg2{ width:356px; margin:0 auto; text-align: center; position: relative; }
.index_2_txt1 .slick_nzg2 .li{ height:85px; display: table;}
.index_2_txt1 .slick_nzg2 .slick-prev,.index_2_txt1 .slick_nzg2  .slick-next{ width:50px; height:50px; margin-top:-25px; }
.index_2_txt1 .slick_nzg2 .slick-prev{ left:-93px; background:url(../image/jjl/i_prev_a.png) no-repeat center; }
.index_2_txt1 .slick_nzg2 .slick-next{ right:-93px; background:url(../image/jjl/i_next_a.png) no-repeat center; }
.index_2_txt1 .slick_nzg2 .slick-prev.slick-disabled{ background-image:url(../image/jjl/i_prev.png); }
.index_2_txt1 .slick_nzg2 .slick-next.slick-disabled{ background-image:url(../image/jjl/i_next.png); }



.index_2_txt1 .slick_nzg2 .prev,.index_2_txt1 .slick_nzg2  .next{ width:50px; height:50px; margin-top:-25px; position: absolute; top:50%; display: none; }
.index_2_txt1 .slick_nzg2 .prev{ left:-93px; background:url(../image/jjl/i_prev.png) no-repeat center; }
.index_2_txt1 .slick_nzg2 .next{ right:-93px; background:url(../image/jjl/i_next.png) no-repeat center; }

.index_2_txt1 .slick_nzg2 .line{ position: absolute; width:1px; height:46px; background:#cccccc; left:0; top:50%; margin-top:-23px; }
.index_2_txt1 .slick_nzg2 .line i{ position: absolute; width:44px; height:1px; background:#cccccc; right:0; top:50%; margin-top:-1px; }
.index_2_txt1 .slick_nzg2 .line1{ position: absolute; width:1px; height:46px; background:#cccccc; right:0; top:50%; margin-top:-23px; }
.index_2_txt1 .slick_nzg2 .line1 i{ position: absolute; width:44px; height:1px; background:#cccccc; left:0; top:50%; margin-top:-1px; }

.index_2_txt1 .slick_nzg2 .li a{color:#474747; display: table-cell; width:100%; vertical-align: middle; }
.index_2_txt1 .slick_nzg2 .li h3{ font-size:18px; line-height:1.1; padding-bottom: 5px; font-weight: bold;}
.index_2_txt1 .slick_nzg2 .li h2{ font-size:16px; color:#474747; line-height:1; padding: 5px 0 3px;}



.index_2_txt1 .slick_nzg2 .li .h4{ line-height:1.1;  padding-top: 5px; font-size: 14px;}
.index_2_txt1 .slick_nzg2 .li .h4 span{ padding:0 10px; display: inline-block; }
.index_2_txt1 .l .top{ padding:30px 0px 0; }
.index_2_txt1 .l .fot{ padding:39px 0px 0; }
.index_2_txt1 .l .fot .con {height: 170px;}


.index_2_txt1 .r .con{ margin-top:18px; height:424px; position: relative; }
.index_2_txt1 .r .con .img {width: 100%;height: 100%;overflow: hidden;}
.index_2_txt1 .r .con .img img {width: 100%;height: auto;}
.index_2_txt1 .r .txt{ position: absolute; top:30px; width:80%; padding:0 10%; text-shadow: 0px 0px 5px #000;}
.index_2_txt1 .r .txt .h1 {font-size: 18px;color: #fff;padding-bottom: 15px;}
.index_2_txt1 .r .txt .p {font-size: 14px;color: #fff;line-height: 140%;}
.index_2_txt1 .r .li_1,.index_2_txt1 .r .li_4{ position: absolute; left:0; top:0; width:282px; height:275px; border-radius: 10px; overflow: hidden; }
.index_2_txt1 .r .li_4{ left:auto; right: 0; top:auto; bottom:0; }

.index_2_txt1 .r .li_2,.index_2_txt1 .r .li_3{ position: absolute; right:0; top:0; width:282px; height:129px; border-radius: 10px; overflow: hidden;  }
.index_2_txt1 .r .li_3{ right:auto; left: 0; top:auto; bottom:0;}
.index_2 .title_h2_com { padding-top:20px; }
.index_2 .title_h2_com .fr a{ color:#fff !important; }
.index_2 .title_h2_com .fr i{ background:#fff !important; }

.index_2_txt2 .l .slick-mod {position: relative;}
.index_2_txt2 .l .slick-item .bar {line-height: 74px;text-align: center;border-radius: 10px;background: #fffefc;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 21px;color: #000;padding: 0 14%;}
.index_2_txt2 .l .slick-item .img {border-radius: 10px;overflow: hidden;width: 100%;height: 350px;margin-top: 10px;}
.index_2_txt2 .l .slick-item .img img {width: 100%;height: auto;}
.index_2_txt2 .l .slick-prev {position: absolute;left: 0px;top: 0;height: 74px;background: #fff url(../image/jjl/left1.jpg) no-repeat right center;margin: 0;width: 66px;border-radius: 10px;overflow: hidden;}
.index_2_txt2 .l .slick-next {position: absolute;right: 0px;top: 0;height: 74px;background: #fff url(../image/jjl/right1.jpg) no-repeat left center;margin: 0;width: 66px;border-radius: 10px;overflow: hidden;}

.index_2_txt2 .r .list1 {}
.index_2_txt2 .r .list1 .item {overflow: hidden;border-radius: 10px;background: #fff;height: 208px;box-shadow: 0px 0px 15px 0px #ccc;}
.index_2_txt2 .r .list1 .item .img {float: left;width: 295px;overflow: hidden;}
.index_2_txt2 .r .list1 .item .img img {width: 100%;height: auto;}
.index_2_txt2 .r .list1 .item .text {height: 100%;display: table;overflow: hidden;padding: 0 35px 0 30px;}
.index_2_txt2 .r .list1 .item .text .t1 {font-size: 20px;color: #000;padding-bottom: 15px;}
.index_2_txt2 .r .list1 .item .text .p {font-size: 14px;color: #000;line-height: 1.6;text-align: justify;}
.index_2_txt2 .r .list1 .item .text .cell {display: table-cell;vertical-align: middle;}
.index_2_txt2 .r .list1 .item+.item {margin-top: 20px;}

.index_2_txt2 .r .top .title_h2 .fr:hover a{ color:#6b381b !important; }
.index_2_txt2 .r .top .title_h2 .fr:hover i{ background:#6b381b !important; }
.index_2_txt2 .r .top .list .li:hover .sj{ color:#cc6733 !important; }
.index_2_txt2 .r .top .list .li:hover a{ color:#cc6733 !important; }

.index_2_txt1 .l .top1 {width: 582px;height: 166px;background: #fff;border-radius: 10px;box-shadow: 0px 0px 15px 0px #ccc;}
.index_2_txt1 .l .top1 .padd {overflow: hidden;}
.index_2_txt1 .l .top1 .l_txt1 {width: 375px;float: left;padding-top: 28px;}
.index_2_txt1 .l .top1 .l_txt1 .t {overflow: hidden;}
.index_2_txt1 .l .top1 .l_txt1 .s1 {float: left;width: 100px;padding-right: 15px;font-size: 14px;color: #474747;text-align: right;margin-top: 13px;}
.index_2_txt1 .l .top1 .l_txt1 .s2 {overflow: hidden;}
.index_2_txt1 .l .top1 .l_txt1 .s2 .h1 {font-size: 40px;color: #474747;font-family: impact;line-height: 1;}
.index_2_txt1 .l .top1 .l_txt1 .s2 .h1 i {width: 10px;height: 2px;display: inline-block;background: #575756;vertical-align: middle;margin: 0 5px;}
.index_2_txt1 .l .top1 .l_txt1 .s2 .h2 {font-size: 14px;color: #474747;padding-top: 5px;}
.index_2_txt1 .l .top1 .l_txt1 .s3 {float: left;width: 100px;padding-right: 15px;font-size: 14px;color: #474747;text-align: right;margin-top: 18px;}
.index_2_txt1 .l .top1 .l_txt1 .s4 {font-size: 18px;color: #474747;overflow: hidden;padding-top: 19px;font-family: arial;}
.index_2_txt1 .l .top1 .r_link {width: 120px;float: right;padding-top: 28px;}
.index_2_txt1 .l .top1 .r_link .btn1 {width: 84px;height: 109px;background: url(../image/jjl/home_11.png) no-repeat center;float: left;text-align: center;margin-right: 13px;}
.index_2_txt1 .l .top1 .r_link .btn1 .ico {width: auto;height: 46px;overflow: hidden;padding: 13px 0 5px;display: inline-block;}
.index_2_txt1 .l .top1 .r_link .btn1 .ico img {height: 100%;width: auto;}
.index_2_txt1 .l .top1 .r_link .btn1:hover .ico {animation:rot 0.5s; -webkit-animation:rot 0.5s;}
.index_2_txt1 .l .top1 .r_link .btn1 .p {display: block;font-size: 14px;color: #474747;}
.index_2_txt1 .l .top1 .r_link .btn1:hover {background-image: url(../image/jjl/home_12.png);}
.index_2_txt1 .l .top1 .r_link .btn1:hover .p {color: #cc6733;}


.index_2_txt1 .r .cont {height: 370px;background: #fff;box-shadow: 0px 0px 15px 0px #ccc;border-radius: 10px;}
.index_2_txt1 .r .list {padding: 8px 25px 0;}
.index_2_txt1 .r .list .li {overflow: hidden;padding-top: 18px;font-size: 16px;}
.index_2_txt1 .r .list .li .ellipsis {display: block;float: left;width: 430px;}
.index_2_txt1 .r .list .li .sj {float: right;font-size: 14px;color: #333;}
.index_2_txt1 .r .list .li:hover a {color: #01763a;}
.index_2_txt1 .r .list .li:hover .sj {color: #01763a;}

.index_2_txt3 {padding-bottom: 50px;}
.index_2_txt3 .l {width: 582px;float: left;}
.index_2_txt3 .l .list1 {}
.index_2_txt3 .l .list1 li {height: 132px;overflow: hidden;border-radius: 10px;background: #fff;margin-bottom: 14px;box-shadow: 0px 0px 15px 0px #ccc;}
.index_2_txt3 .l .list1 li:last-child {margin-bottom: 0;}
.index_2_txt3 .l .list1 li .l_img {width: 212px;height: 100%;background-position: center;background-repeat: no-repeat;overflow: hidden;text-align: center;float: left;}
.index_2_txt3 .l .list1 li .l_img .ico {display: block;width: 50px;height: 50px;margin: 28px auto 10px;overflow: hidden;}
.index_2_txt3 .l .list1 li .l_img .ico img {width: 100%;height: auto;}
.index_2_txt3 .l .list1 li .l_img .p {color: #fff;font-family: arial;}
.index_2_txt3 .l .list1 li .r_text {overflow: hidden;padding: 18px 55px 0 25px;}
.index_2_txt3 .l .list1 li .r_text .t1 {font-size: 20px;color: #000;padding-bottom: 8px;line-height: 1.2;}
.index_2_txt3 .l .list1 li .r_text .p {font-size: 14px;color: #000;line-height: 1.6;}
.index_2_txt3 .r {width: 582px;float: right;}
.index_2_txt3 .con {position: relative;height: 424px;}
.index_2_txt3 .con .img {width: 100%;height: 100%;overflow: hidden;}
.index_2_txt3 .con .img img {width: 100%;height: auto;}
.index_2_txt3 .r .tit{ position: absolute; width:100%; height:100%; top:0; left:0; z-index:10; color:#fff;}
/* background:url(../image_nzg/ld/line.png) repeat 0 0; */
.index_2_txt3 .r .txt{ position: absolute; bottom:15px; width:84%; padding:0 8%; }
.index_2_txt3 .r .txt .time{ font-size:18px; line-height:1.1; font-family: "AvianRegular"; padding-bottom: 8px; }
.index_2_txt3 .r .txt .h3{ font-size:18px; padding:10px 0; }
.index_2_txt3 .r .txt p{ line-height:1.5;  }
.index_2_txt3 .r .li_1,.index_2_txt3 .r .li_4{ position: absolute; left:0; top:0; width:282px; height:275px; border-radius: 10px; overflow: hidden; }
.index_2_txt3 .r .li_1 .tit,.index_2_txt3 .r .li_4 .tit{ text-shadow: 0px 0px 20px #000;position: absolute; width:100%; height:100%; top:0; left:0; z-index:10; color:#fff;}
/* background:url(../image_nzg/ld/line.png) repeat 0 0; */
.index_2_txt3 .r .li_4{ left:auto; right: 0; top:auto; bottom:0; }

.index_2_txt3 .r .li_2,.index_2_txt3 .r .li_3{ position: absolute; right:0; top:0; width:282px; height:129px; border-radius: 10px; overflow: hidden;  }
.index_2_txt3 .r .li_3{ right:auto; left: 0; top:auto; bottom:0;}


.ulList_com li a{ display: block; }
.ulList_com li .time{ float:right; font-family: 'AvianRegular';  padding-left: 20px; }
.ulList_com li{ padding-bottom:10px; line-height:1.5;font-size: 16px; }
.ulList_com li:hover{ color:#01763a;  }
.ulList_com li .time b{ padding-right: 28px; }

.index_2_txt1 .r .time b{ padding-right: 28px; }

.index_2_txt2 .l {width: 582px;float: left;}
.index_2_txt2 .l .list {background: #fff;box-shadow: 0px 0px 15px 0px #ccc;border-radius: 10px;height: 413px;}
.index_2_txt2 .l .padd {padding: 0 25px;overflow: hidden;}
.index_2_txt2 .l .padd .item {margin-top: 24px;}
.index_2_txt2 .l .padd .item .ellipsis {font-size: 18px; line-height: 1.1;}
.index_2_txt2 .l .padd .item .p {line-height: 140%;font-size: 16px;color: #474747;margin: 8px 0 5px;}
.index_2_txt2 .l .padd .item .sj {font-size: 16px;color: #474747;font-family: arial;position: relative;}
.index_2_txt2 .l .padd .item .sj:after {content: "";display: block;position: absolute;width: 100%;left: 0;top: 50%;border-top: 1px solid #dddddd;}
.index_2_txt2 .l .padd .item .sj span {background: #fff;display: inline-block;padding: 0 12px 0 0;position: relative;z-index: 1;}

.index_2_txt2 .r {width: 582px;float: right;}
.index_2_txt2 .r .cont {height: 173px;background: #fff;box-shadow: 0px 0px 15px 0px #ccc;border-radius: 10px;}
.index_2_txt2 .r .list {padding: 8px 25px 0;}
.index_2_txt2 .r .list .li {overflow: hidden;padding-top: 19px;font-size: 16px;}
.index_2_txt2 .r .list .li .ellipsis {display: block;float: left;width: 430px;}
.index_2_txt2 .r .list .li .sj {float: right;font-size: 14px;color: #333;}
.index_2_txt2 .r .list .li:hover a {color: #01763a;}
.index_2_txt2 .r .list .li:hover .sj {color: #01763a;}
.index_2_txt2 .r .fot {padding-top: 20px;}

/*.index_2 .r .title_h2:hover .fr a{ color:#6b381b !important; }
.index_2 .r .title_h2:hover .fr i{ background:#6b381b !important; }*/




.index_2_txt3 {}
.index_2_txt3 .cont {width: 100%;height: 222px;overflow: hidden;background: url(../image/jjl/hom5.jpg) no-repeat center;text-align: center; border-radius: 10px;}
.index_2_txt3 .cont .more {display: inline-block;color: #fff;font-size: 14px;padding-top: 20px;}
.index_2_txt3 .cont .list {overflow: hidden; background: url(../image/jjl/hom5.png) no-repeat center top; }
.index_2_txt3 .cont .list .item {width: 25%;float: left;text-align: center;}
.index_2_txt3 .cont .list .item .t {padding: 35px 45px;}
.index_2_txt3 .cont .list .item .h1 {font-size: 20px;color: #fff; padding-bottom: 18px; line-height:1.2; }
.index_2_txt3 .cont .list .item .p {font-size: 14px; color: #fff;margin: 15px 0 10px; height:3em; overflow: hidden; line-height: 1.5; display: none; }

.title_h3 .fr{ float: none; width:88px; margin:0 auto; text-align: center; }
.title_h3{ padding-top:45px; }
.title_h3 h3{ padding-bottom: 10px; }
.title_h3 .fr a{ padding:0; color:#fff; }
.title_h3 .fr:hover i{ background:#fff !important; }
.title_h3 .fr .i4{ width:60px; }



/*新闻详细页*/
.content_news { padding:130px 0 0; }
.content_news h2{ text-align: center; line-height:1.5; }
.content_news span.time{ font-size:14px; color:#707070; display: block; text-align: center; padding:10px 0 20px; }
.content_news .content{ padding-bottom: 40px; border-bottom: 1px solid #c3c3c3 }
.content_news .share_w{ padding:15px 0 80px; }
.content_news .tj_btn {padding-top: 25px;}
.content_news .tj_btn .btn1 {width: 125px;height: 44px;display: inline-block;margin-right: 30px;vertical-align: middle;font-size: 14px;color: #fff;background: #814421;border-radius: 8px;text-align: center;line-height: 44px;}
.content_news .tj_btn span {display: inline-block;font-size: 14px;color: #cc6733;vertical-align: middle;}
.content_news .tj_btn span+span {margin-left: 24px;}

.share_w{ line-height:20px; }
.share_w span.l{ float: left; padding-right: 20px; }
.share_w .bdsharebuttonbox{ overflow: hidden; }
.share_w .bdsharebuttonbox a{ width:20px !important; height:20px !important; margin:0 10px 0 0 !important; padding:0 !important; }
.share_w .bdsharebuttonbox .popup_sqq{ background:url(../image/qq.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_tsina{ background:url(../image/wb1.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_qzone{ background:url(../image/qqkj.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_tqq{ background:url(../image/wb2.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_more{ background:url(../image/jia.png) no-repeat center !important; }

.share_w .bdsharebuttonbox .popup_sqq:hover{ background:url(../image/qq_a.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_tsina:hover{ background:url(../image/wb1_a.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_qzone:hover{ background:url(../image/qqkj_a.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_tqq:hover{ background:url(../image/wb2_a.png) no-repeat center !important; }
.share_w .bdsharebuttonbox .bds_more:hover{ background:url(../image/jia_a.png) no-repeat center !important; }



/*捐献荣誉榜*/
.honor_1{ padding-top:130px; padding-bottom: 70px; } 
.honor_1_ul{ width:1245px; margin-left: -7px; padding: 30px 0 20px; }
.honor_1_ul li{ width:33.3%; float: left; padding-bottom: 20px; }
.honor_1_ul li .child{ display: block; margin:0 7px;  color:#474747;box-shadow: 0px 0px 10px rgba(0,0,0,0.1); background:#fff;  }
.honor_1_ul li .tran_scale{ float: left; width:200px; height:256px; }
.honor_1_ul li .tran_scale img{ display: block; width:100%; height:100%; }
.honor_1_ul .r{ overflow: hidden; padding:30px 25px 0; position: relative; text-align: justify;}
.honor_1_ul .r .con .li {line-height: 150%;}
.honor_1_ul .r .font_20{ font-size:20px; padding-bottom: 45px;  }
.honor_1_ul .r .line{ position: absolute; width:175px; height:10px; background:url(../image/honor_1.png) no-repeat left center; right:25px; top:65px; }
.honor_1_ul .r .con h4{ padding-bottom: 10px; color:#707070; }
.honor_1_ul .r .con .a{ padding-left: 15px; background:url(../image/honor_2.png) no-repeat left center; line-height:25px; color:#707070; }
.honor_1 .page a:hover,.honor_1 .page a.on { background-color:#874723; }

/*历史名人*/
.history_tab{ text-align: center; padding:40px 0 30px;}
.history_tab .i_scroll {position: relative;height: 30px;overflow: hidden;}
.history_tab .scroll_div {white-space: nowrap;position: absolute;left: 0;top: 0;min-width: 100%;text-align: center;}
.history_tab a{ padding:0 40px; margin:0 15px; line-height:30px; height:30px; position: relative; color:#474747; font-size:16px; display: inline-block;  }
.history_tab .i1{ position: absolute; width:20px; height:30px; left:0; top:50%; margin-top:-15px; background:url(../image/span1.png) no-repeat center/100% auto; }
.history_tab .i2{ position: absolute; width:20px; height:30px; right:0; top:50%; margin-top:-15px; background:url(../image/span2.png) no-repeat center/100% auto; }
.history_tab a.on,.history_tab a:hover{ color:#cc6733; }
.history_tab a.on .i1,.history_tab a:hover .i1{ background-image:url(../image/span1_a.png); }
.history_tab a.on .i2,.history_tab a:hover .i2{ background-image:url(../image/span2_a.png); }

.history_ul li{ width:102%; margin-left: -1%; padding-bottom: 15px; display: none; }
.history_ul .li{ float: left; width:16.66%; text-align: center; }
.history_ul .li .tran_scale{ display: block; margin:0 10px; }
.history_ul .li .tran_scale .img{ padding-bottom: 129%; position: relative; overflow: hidden; }
.history_ul .li .tran_scale img{ position: absolute; width:100%; height:100%; top:0; left:0; }
.history_ul .li h3{ padding-top:20px; height:54px; color:#474747; }


/*节气视频*/
.weather .l{ float: left; width:238px; height:370px; line-height:370px; text-align: center; background-size:cover !important; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.weather .l .tit{ display: inline-block; vertical-align: middle; line-height:1; color:#fff; }
.weather .l .tit img{ display: block; margin:0 auto; }
.weather .l .tit h3{ padding-top:15px; }
.weather .r{ overflow: hidden; }
.weather .r li{ padding-bottom: 10px; margin-left: 10px; float: left; width:320px; cursor: pointer; }
.weather .r li .con{ position: relative; padding-bottom:56.25%; box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.weather .r li .con:after {content: "";display: block;width: 100%;height: 100%;background: url(../image/jjl/mask1.png); position: absolute;left: 0;top: 0;}
.weather .r li .con img{ position: absolute; width:100%; height:100%; top:0; left:0; }
.weather .r li .con .tit{ position: absolute; width:100%; height:86px; top:50%; margin-top:-43px; left:0; z-index:10; color:#fff; text-align: center; font-size:18px; }
.weather .r li .con .tit .v_btn{ display: block; margin:0 auto; width:51px; height:51px; background:url(../image/weather.png) no-repeat center; }
.weather .r li .con .tit h4{ padding-top:15px; }

.weather{ padding-bottom: 40px; }
.weather_4{ padding-bottom: 0 !important; }
.weather_1{ padding-top: 30px; }
.weather_1 .l .tit img{ height:96px; }
.weather_2 .l .tit img{ height:98px; }
.weather_3 .l .tit img{ height:96px; }


.video_tc{ position: fixed; width:100%; height:100%; top:0; left:0; background:url(../image/line.png) repeat; z-index:1000; display:none;  }
.video_tc .v{ position: absolute; width:750px; height:420px; top:50%; left:50%; margin:-210px 0 0 -375px; }
.video_tc .close{ position: absolute; right:0; top:-30px; width:30px; height:30px; line-height:30px; text-align: center; color:#fff; cursor:pointer; text-align: center; font-size:34px; font-family: "宋体"; }
.video_tc .v video,.video_tc #example_video_1{ width:100% !important; height:100% !important; position: absolute; top:0; left:0; }


/*学术研究*/
.academic_1{ color:#fff; padding:130px 0 0; background-color:#fff !important; }
.academic_1 .title_h4{ background-image:url(../image/h2_a.png); }
.academic_1 p{ text-align: center; padding:40px 80px; line-height:1.5; }
.academic_1 .img img{ display: block; margin:0 auto; max-width: 75%; }

.academic_2{ color:#fff; padding:50px 0 0; background:url(../image/line2.jpg) repeat-x 0 0; }
.academic_2 h2{ color:#474747; }
.academic_2 .li{ height:346px; line-height:346px; float: left; margin-bottom: 10px; text-align: center; }
.academic_2 .li_1,.academic_2 .li_3{ width:545px; }
.academic_2 .li_2,.academic_2 .li_4{ width:675px; }
.academic_2 .li_2,.academic_2 .li_3{  float: right;  }
.academic_2 .li_1{ background:#874723; }
.academic_2 .li_3{ background:#1e7831; }
.academic_2 .cont{ padding-top:30px; }

.academic_2 .li .tit{ display: inline-block; line-height: 1; vertical-align: middle; padding:0 60px; line-height:1.5; }
.academic_2 .li .tit h3{ padding-bottom:15px; }
.academic_2 .li .tit a{ color:#fff; }

.academic_3{ padding-top:65px; }
.academic_3 .con p{ line-height:1.5em; height:7.5em; overflow: hidden; text-align: justify; }
.academic_3 .honor_1_ul{ padding-bottom: 10px; height: 554px;}
.academic_4{ padding:90px 0; }
.academic_4 .l{ overflow: hidden;  height:504px; background:#fff; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.academic_4 .l .tit{ padding:40px 40px 0; }
.academic_4 .l .img{ float: left; width:170px; height:128px; }
.academic_4 .l a{ display: block; width:100%; height:100%; }
.academic_4 .l .img img{ width:100%; height:100%; }
.academic_4 .l .txt{ overflow: hidden; padding-left: 45px; }
.academic_4 .l .li + .li{ padding-top:20px;  }
.academic_4 .l .txt h4{ font-size:18px; line-height:1.5; padding:10px 0; color:#474747; }
.academic_4 .l .txt h4:hover {color: #cc6733;}
.academic_4 .l .txt .p{ line-height:1.5em; height:3em; overflow: hidden; color:#707070; }
.academic_4 .l .txt .time{ display: block; margin-top:10px; border-top:1px solid #ddd; color:#707070; padding-top:10px; font-size:14px; } 

.academic_4 .r{ width:406px; float: right; height:504px; line-height:504px; background-size:cover !important; margin-left: 10px; }
.academic_4 .r .tit{ line-height:1; display: inline-block; vertical-align: middle; width:100%; }
.academic_4 .r .tit .title_h4{ color:#fff; background-image:url(../image/h2_a.png); }
.academic_4 .r .tit .line{ display: block; margin:60px auto; width:1px; height:124px; background:#a45527; }
.academic_4 .r .tit .title_h2_com a{ color:#fff; }
.academic_4 .r .tit .title_h2_com i{ background:#fff !important; }

.academic_5 .l{ float: left; background:#814421 ; width:50%; height:612px; }
.academic_5 .l a{ color:#fff; }
.academic_5 .l .tit{ padding:60px 65px 0; }
.academic_5 .l .tit .title_h4{ text-align: left; color:#fff; background:url(../image/h2_a.png) no-repeat left bottom;  }
.academic_5 .l .tit ul{ padding-top:40px; }
.academic_5 .l .tit li{ padding-bottom: 22px; border-bottom:1px solid #a75b32; margin-bottom: 20px; }
.academic_5 .l .tit .a{ display: block; }
.academic_5 .l .tit h3{ padding-bottom: 10px; font-size:18px; overflow: hidden; line-height:25px; }
.academic_5 .l .tit h3 .time{ float: right; font-size:14px;  }
.academic_5 .l .tit p{ line-height:1.5; height:3em; overflow: hidden; text-align: justify; }
.academic_5 .fr{ float: left; }
.academic_5 .fr:hover a {color: #fff;}
.academic_5 .fr  i{ background:#fff !important; }
.academic_5 .r .tit li{ border-bottom:1px solid #7d7566; }
.academic_5 .r{ background-size: cover !important; }


.academic_6{ padding:80px 0;  }
.academic_6 .cont{ padding-top:30px; }
.academic_6 .img{ margin-right: 10px; width:280px; height:380px; float: left; }
.academic_6 .r{ overflow: hidden; height:380px; background:#fff; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.academic_6 .r .tit{ padding:65px 60px 0; }

.academic_6 .img a,.academic_6 .img img{ display: block; width:100%; height:100%; }

.academic_6 .r h3{ font-size:18px; line-height:1.5; padding-bottom: 35px; }
.academic_6 .r p{ line-height:1.5em; color:#707070; margin-bottom: 30px; text-align: justify; overflow: hidden; }
.academic_6 .title_h2 .fr{ float: left; }
.academic_6 .r .top{padding-bottom:35px; margin-bottom:35px; }
.academic_6 .r .fot{ font-size:16px; display: none;}
.academic_6 .r .fot .left{ float: left;  font-size:16px; }
.academic_6 .r .fot .li{ overflow: hidden; }
.academic_6 .r .fot .li a{ display: inline-block; padding-left: 20px; color:#474747; }
.academic_6 .r .fot .li a:hover{ color:#cc6733; }

.academic_7{ padding:125px 0 80px; background:#fff; }
.academic_7 .cont{ padding-top:30px; }
.academic_7 .li{ float: left; width:23.8%; text-align: center; position: relative; }
.academic_7 .li + .li{ margin-left:1.6%  }
.academic_7 .li .tran_scale a,
.academic_7 .li img{ display: block; width:100%; }
.academic_7 .li h3 a{ color:#474747; }
.academic_7 .li h3{ padding:24px 0 30px; font-size:14px; }

.academic_7 .tit_3{ position: absolute; bottom:0; left:0; width:100%; height:100%; background:url(../image/line4.png) repeat-x 0 bottom; }
.academic_7 .tit_3 span{ position: absolute; width:100%; left:0; bottom:25px; line-height:1.1; color:#fff; font-size:16px; }

/*数字展厅*/
.number_1{ padding:190px 0 0; }
.number_1 .cont{ padding:110px 0 0; overflow: hidden; }
.number_1 .title_h4{ color:#fff; background-image:url(../image/h2_a.png); }
.number_1 .li{ float: left; width:50%; line-height:450px; height:450px; background:#874723; text-align: center; background-size:cover !important; }
.number_1 .li .a{ display: block; height:100%; color:#fff; }
.number_1 .li .tit{ display: inline-block; line-height:1; vertical-align: middle; width:100%; }
.number_1 .li .tit img{ display: block; width:178px; height:178px; margin:0 auto; }
.number_1 .li h3{ padding:15px 0 10px; }

.number_1 .li:hover .tit img{ animation:rot 0.5s; -webkit-animation:rot 0.5s; }  
.number_2{ padding:85px 0 80px; }
.number_2 .num2_ul{ padding:30px 0 0; }
.number_2 .num2_ul .li{ float: left; width:32%; text-align: center;  }
.number_2 .num2_ul .li + .li{ margin-left: 2%; }
.number_2 .num2_ul .li .img{ height:245px; line-height:245px; text-align: center; border-bottom: 1px solid #c3c3c3; }
.number_2 .num2_ul .li a{ display: block; height:100%; }
.number_2 .num2_ul .li img{ display: inline-block; max-width: 100%; max-height: 100%; vertical-align: middle; }
.number_2 .num2_ul .li h3{ font-size:16px; line-height:1.1; padding:15px 0 0px; }
.number_2 .num2_ul .li:hover h3 {color: #cc6733;}
.number_2 .num2_ul .cf{ padding-bottom: 40px; }

.number_2 .num2_ul li{ display: none; }

.number_3{ position: relative; z-index:10; }
.number_3 .bg{ height:100%; width:92.5%; position: absolute; right: 0; top:0; z-index:1; background:#874723; padding-bottom: 35px; }
.number_3 .l{ float: left; width:854px; height:150px; position: relative; z-index:10; }
.number_3 .l img{ display: block; width:100%; height:100%; position: relative; z-index:1; }
.number_3 .l .v_img{ position: absolute; width:100%; height:100%; background:url(../image/line3.png) repeat 0 0; z-index:2; top:0; left:0; }
.number_3 .l .v_img span{ position: absolute; width:100%; height:100%; background:url(../image/v.png) no-repeat center; }

.number_3 .r{ overflow: hidden; padding:85px 80px 0 60px; position: relative; z-index:10; }
.number_3 .r .title_h4{ text-align: left; background-image:url(../image/h2_a.png); background-position: left bottom; color:#fff; }
.number_3_ul{ padding:40px 0; }
.number_3_ul li{ line-height:36px;  }
.number_3_ul li a{ padding-left: 25px; color:#fff; cursor: pointer; margin-left:-25px; }
.number_3_ul li.on a{ color:#e0885b;  background:url(../image/ent_3.png) no-repeat left center; }

.number_3 .r .title_h2 .fr{ float: left; } 
.number_3 .r .title_h2 .fr a{ color:#fff; }
.number_3 .r .title_h2 .fr i{ background:#fff !important; }

/*数字出版*/
.publish{ padding-top:130px; }
.publishUl{ width:102%; margin-left: -1%; }
.publishUl li{ float: left; width:20%; }
.publishUl li .a{ margin:0 10px; display: block; }
.publishUl li .tran_scale{ padding-bottom: 135.6%; position: relative; overflow: hidden; }
.publishUl li .tran_scale img{ position: absolute; display: block; width:100%; height:100%; top:0; left:0; }
.publishUl li h3{ font-size:14px; text-align: center; color:#474747; padding:20px 0 60px; }
.publishUl li:hover h3 {color: #cc6733;} 

.publishUl .li{ display: none; }


/*气节文化*/
.cultre_1{ padding-top:130px; }
.cul_tit { padding-top:30px; }
.cul_tit .l{ float: left; width:817px; height:466px; }
.cul_tit .l img{ display: block; width:100%; height:100%; }
.cul_tit .r{ overflow: hidden; height:466px; background:#874723; }
.cul_tit .r .cont{ padding:70px 100px 0 45px; color:#fff; }
.cul_tit .r .cont h3{ padding-bottom:20px; line-height:1.5; }
.cul_tit .r .cont .p{ line-height:1.5; padding-bottom: 65px; text-align: justify; }
.cul_tit .r .cont .title_h2 .fr{ float: left; }
.cul_tit .r .cont .title_h2 .fr a{ color:#fff; }
.cul_tit .r .cont .title_h2 .fr i{ background:#fff !important; }

.cul_tit2{ height:370px; padding-top:90px;    }
.cul_tit2 .l{ float: left; width:560px; height:100%; }
.cul_tit2 .r{ height:100%; position: relative; float: right; width:600px; }
.cul_tit2 .r img{ display: block; max-width: 100%;   margin:-60px auto 0;}

.cul_tit2 .l .cont h3{ padding-bottom:20px; line-height:1.5;  }
.cul_tit2 .l .cont .p{ line-height:1.5; padding-bottom: 65px; text-align: justify; }
.cul_tit2 .l .cont .title_h2 .fr{ float: left; }

.cultreList2 .cul_tit .r{ background:#1e7831; }
.cultreList2 .cul_tit2 .r img{ margin-top:15px; }

/*藏品详细页*/
.collection_1 .font_30{ padding:150px 0 35px; text-align: center; color:#fff; line-height:1.1; }
.coll_d_1{ position: relative; }
.coll_d_1 .img{ width:860px; height:642px; line-height:642px; margin:0 auto; text-align: center;  }
.coll_d_1 .img img{ max-width:100%; max-height:100%; display: inline-block; vertical-align: middle;  }
.collection_1 .prevD{ min-width:100px; top:490px; left:10px; position: absolute; height:80px; line-height:80px; color:#fff; padding-left: 45px; background:url(../image/prev_d.png) no-repeat left center; }
.collection_1 .nextD{ min-width:100px; text-align: right; top:490px; right: 10px; position: absolute; height:80px; line-height:80px; color:#fff; padding-right: 45px; background:url(../image/next_d.png) no-repeat right center; }
.collection_1 .prevD span,.collection_1 .nextD span{ display: none; }
.collection_1 .prevD:hover{ background-image:url(../image/prev_d_a.png); }
.collection_1 .nextD:hover{ background-image:url(../image/next_d_a.png); }
.collection_1 .prevD:hover span,.collection_1 .nextD:hover span{ display: block; }
.coll_d_2{ padding:60px 0 75px; text-align: center; width:860px; margin:0 auto; }
.coll_d_2 h3{ line-height:1.5; font-size: 18px; padding-bottom: 24px; }
.coll_d_2 .p{ line-height:1.5; padding-bottom: 35px;  }

.coll_d_2 .title_h2  { text-align: center; }
.coll_d_2 .title_h2  .fr{ float: none; display: inline-block; text-align:left; }

.coll_d_3{ padding-bottom: 80px; }
.coll_d_3 .slick-dots{ display: none !important; }
.coll_d_3 .slick_coll{ padding-top:30px; text-align: center; }
.coll_d_3 .slick-prev{ background:#874723 url(../image/prev_2.png) no-repeat -3px center; width:30px; height:60px; border-radius:0 30px 30px 0; left:5px; margin-top:-35px; }
.coll_d_3 .slick-next{ background:#874723 url(../image/next_2.png) no-repeat 3px center; width:30px; height:60px; right:3px; border-radius:30px 0 0 30px; margin-top:-35px; }

.coll_d_3 .slick-prev.slick-disabled,.coll_d_3 .slick-next.slick-disabled{ background-color:#404242; }

.coll_d_3 a{ margin:0 5px; display: block; }
.coll_d_3 .img{ position: relative; padding-bottom: 74.6%; }
.coll_d_3 .img img{ display: block; width:100%; height:100%; position: absolute; top:0; left:0; }
.coll_d_3  h3{ line-height:1.5; padding-top:20px; color:#474747; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; font-size:14px; }

/*基本陈列*/
.basic{ padding:130px 0 0; }
.basic .basic_list{ width:101%; margin-left: -0.5%; padding-top:30px; }
.basic li{ float: left; width:33.3%; text-align: center; }
.basic li .a{ margin:0 5px; display: block; }
.basic li .tran_scale{ padding-bottom: 61%; position: relative;  }
.basic li .tran_scale img{ position: absolute; top:0; width:100%; height:100%; }
.basic li .tran_scale .mask {position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.basic li .tran_scale .mask .ico {width: 51px;height: 51px;position: absolute;left: 50%;top: 50%;margin: -25px 0 0 -25px;}
.basic li .tit{ color:#474747; padding:0 20px 27px; }
.basic li .tit h3{ font-size:18px; line-height:1.3; padding:25px 0 10px; }
.basic li .tit h3:hover {color: #cc6733;}
.basic li .tit .p{ line-height:1.5; /*height:3em;*/ overflow: hidden; }


.ng .basic li .tit h3:hover {color: #01763a;}

/*实体陈展*/
.entity_1{ padding:135px 0 90px; }
.entity_1 .cont .l{ width:33.3%; padding-bottom: 37.4%; position: relative; float: left; }
.entity_1 .cont .l .img,.entity_1 .cont .l .tit{ position: absolute; width:100%; height:100%; bottom:0; left:0; } 
.entity_1 .cont .l .tit{ z-index:1; background:url(../image/line1.png) repeat-x left bottom; height:auto; }

.entity_1 .cont{ padding-top:35px; padding-bottom: 45px; }
.entity_1 .cont .con{ padding:40px 45px; }
.entity_1 .cont .con h3{ font-size:18px; text-indent: -5px; }
.entity_1 .cont .con .p{ line-height:1.5; margin:20px 0; height:3em; overflow: hidden; }
.entity_1 .cont .con .title_h2 .fr{ float: left; }

.entity_1 .cont .l .con,.entity_1 .cont .r .con{ color:#fff; }
.entity_1 .cont .l .title_h2 .fr a,.entity_1 .cont .r .title_h2 .fr a{ color:#fff; }
.entity_1 .cont .l .title_h2 .fr i,.entity_1 .cont .r .title_h2 .fr i{ background:#fff !important; }

.entity_1 .c{ float: left;  width:66.6%;  background:#fff; position: relative; }
.entity_1 .c .tran_scale,.entity_1 .c .left{ float: left; width:50%; padding-bottom: 28.1%; position: relative; z-index:1; }
.entity_1 .c .tran_scale img{ position: absolute; width:100%; height:100%; bottom:0; left:0; }
.entity_1 .c .left .tit{ position: absolute; width:100%; left:0; top:0;  }
.entity_1 .c .left .con{ padding-top:50px; }

.entity_1 .r{ background:#874723; }
.entity_1 .r .left{ float: right; }

.entity_1 .c .arr{ position: absolute; z-index:10; width:11px; height:34px; margin-right:-10px ; right: 50%; top:50%; margin-top:-17px; background: url(../image/ent_1.png) no-repeat center; }
.entity_1 .r .arr{ margin-right:-1px ; background: url(../image/ent_2.png) no-repeat center; }



.entity_2{ padding-bottom: 95px; }
.entity_2_ul{  padding:30px 0 45px; }
.entity_2_ul .li .l,.entity_2_ul .li .r{ float: left; width:50%; height:346px; background:#874723; }
.entity_2_ul .li .l {position: relative;}
.entity_2_ul .li .l .img { width:100%; height:100%; position: absolute;left: 0;top: 0;opacity: 0;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.entity_2_ul .li .l .img img {width: 100%;height: auto;}
.entity_2_ul .li .l .img.show {z-index: 1;opacity: 1; position: relative;}
.entity_2_ul .r ul{ padding:60px 60px 0 30px; color:#fff; }
.entity_2_ul .r .time{ float: right; font-family: "AvianRegular";  }
.entity_2_ul .r li{ line-height:35px; cursor: pointer; }
.entity_2_ul .r .a{ padding-left: 35px; padding-right: 20px; }
.entity_2_ul .r li .a a {color: #fff;overflow: hidden;display: block;}
.entity_2_ul .r li .time a {color: #fff;}
.entity_2_ul .r li .time b{ padding-left: 20px; color: inherit;}
.entity_2_ul .r li.on .a{ background:url(../image/ent_3.png) no-repeat left center; color:#e0885b; }
.entity_2_ul .r li.on .time a{ color:#e0885b; }
.entity_2_ul .r li.on .a a {color: #e0885b;}

.entity_3{  padding-bottom: 70px; }
.entity_3 .cont{ padding:30px 0 45px; }
.entity_3 .cont .li{ float: left; width:32.5%; text-align: center; }
.entity_3 .cont .li + .li{ margin-left: 1.25%; }

.entity_3 .cont .li img{ display: block; width:100%; }
.entity_3 .cont .li h3{ font-size:16px; line-height:1.2; padding:15px 0 8px; }
.entity_3 .cont .li a:hover {color: #cc6733;}
.entity_3 .cont .li .hao{ font-size:14px; color:#cc6733; }


/*观众留言*/
.message{ padding:130px 0 0;  }
.message .cont{ padding:30px 0 0; }
.message .cont .l{ float: left; width:770px; height:450px; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); margin-right: 10px; }
.message .cont .l img{ width:100%; height:100%; }
.message .cont .r{ overflow: hidden; background:#fff; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); height:450px; }
.message .cont .r .tit{ padding:60px 60px 0; }
.message .cont .i{ border:1px solid #c3c3c3; border-radius:5px; line-height:30px; padding:6px 15px; margin-bottom: 10px; }
.message .cont .i .left{ float: left; padding-right: 5px; }
.message .cont .i .input,.message .cont .i .area{ overflow: hidden;  }
.message .cont .i .input input{ height:30px; display: inline-block; width:100%; }
.message .cont .i .area textarea{ height:140px; display: block; width:100%; resize:none; line-height:20px; font-size:14px; padding-top:5px; }
.message .cont .yzm{ margin-bottom: 10px; }
.message .cont .yzm .i{ margin:0; float: left; width:180px; }
.message .cont .yzm .yzmImg{ float: right; width:110px; height:44px; display: block; }
.message .cont .yzm .yzmImg img{ display: block; width:100%; height:100%; }
.message .mess_btn{ display: block; width:100%; height:44px; border-radius:5px; background:#1e7831; color:#fff; text-align: center; cursor:pointer; font-size:16px; -webkit-appearance: none;appearance: none;}

/*数字展厅*/



.entity_4 {overflow: hidden;padding-bottom: 80px;}
.entity_4 .wrap {overflow: hidden;}
.entity_4 .title_h4 {margin: 0px 0 30px;}
.entity_4 .list {width: 102%;overflow: hidden;}
.entity_4 .list .item {float: left;width: 403px;margin-right: 10px;text-align: center;padding-bottom: 30px;}
.entity_4 .list .item .img {width: 100%;height: 269px;overflow: hidden;}
.entity_4 .list .item .img img {width: 100%;height: auto;}
.entity_4 .list .item .h1 {font-size: 22px;color: #333;line-height: 130%;padding: 25px 0 12px;}
.entity_4 .list .item:hover .h1 {color: #e0885b;}
.entity_4 .list .item .p {font-size: 14px;color: #333;line-height: 140%;}

.publish,.message,.cultre_1,.basic{ padding-bottom: 80px; }

.site{ background: url(../image/ind_1.jpg) repeat 0 0; }
.site .wrap{ padding:120px 0 80px;  }
.site .line{ border-bottom: 1px dotted #ccc; padding-bottom: 30px; }
.site .line h3{ font-size:18px; line-height:1; padding-bottom: 20px; padding-top:30px; }
.site .line .a a{ display: block; padding:0 20px; line-height:1.5; font-size:16px; }
.site .line .a li{ float: left; }
.site .line .s a{ padding:5px 0; font-size:14px; text-align: center; }





.summary4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #1e7831 !important;}


.tc_link{ position: fixed; width:100%; height:100%; z-index:1001; background:url(../image/line.png) repeat 0 0; top:0; left:0; display: none; }
.tc_link .con{ position: absolute; width:420px; height:210px; background:#fff; border-radius:10px; left:50%; top:50%; margin:-105px 0 0 -210px; text-align: center; }
.tc_link .close{ position: absolute; right: 0; top:0; width:40px; height:40px; line-height:40px; z-index:10; font-size:36px; color:#999 !important; font-family: "宋体"; }
.tc_link .tit{ position: relative; padding:60px 0 0; }
.tc_link .tit p{ font-size:16px; line-height:1.1; color:#474747; padding-bottom: 30px; }
.tc_link .tit .a a{ display: inline-block; width:96px; height:46px; line-height:46px; margin:0 7px; border-radius: 5px; background:#1e7831; color:#fff !important; }

.index_2_txt1 .r a.tit{ position: absolute; width:100%; height:100%; z-index:10; top:0; left:0; }




/*18-4.25jjl修改*/
.index_2_txt1 .r {overflow: inherit;width: 584px;float: right;}
.index_2_txt1 .r .con .list1 {}
.index_2_txt1 .r .con .list1 li {overflow: hidden;background: #fff;border-radius: 10px;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}
.index_2_txt1 .r .con .list1 li+li {margin-top: 18px;}
.index_2_txt1 .r .con .list1 li .l_img {float: left;width: 210px;height: 129px;}
.index_2_txt1 .r .con .list1 li .l_img img {width: 100%;height: auto;}
.index_2_txt1 .r .con .list1 li .r_text {overflow: hidden;padding: 22px 27px 0;}
.index_2_txt1 .r .con .list1 li .r_text .t1 {font-size: 18px;color: #333;line-height: 1.3;padding-bottom: 10px;}
.index_2_txt1 .r .con .list1 li .r_text .p {font-size: 12px;color: #333;line-height: 1.5;}

.index_2 {overflow: hidden;}
.index_2_txt3 .cont {overflow: inherit;background: none;height: auto;}
.index_2_txt3 .cont .list1 {width: 105%;}
.index_2_txt3 .cont .list1:after {content: "";display: block;clear: both;zoom: 1;}
.index_2_txt3 .cont .list1 li {overflow: hidden;background: #fff;border-radius: 10px;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);float: left;width: 582px;margin-right: 22px;margin-bottom: 22px;}
.index_2_txt3 .cont .list1 li .l_img {float: left;width: 212px;height: 132px;position: relative;}
.index_2_txt3 .cont .list1 li .l_img img {width: 100%;height: auto;}
.index_2_txt3 .cont .list1 li .r_text {overflow: hidden;padding: 22px 27px 0;text-align: left;}
.index_2_txt3 .cont .list1 li .r_text .t1 {font-size: 18px;color: #333;line-height: 1.3;padding-bottom: 10px;}
.index_2_txt3 .cont .list1 li .r_text .p {font-size: 12px;color: #333;line-height: 1.5;}
.index_2_txt3 .title_h2 .fr {float: none;display: inline-block;}


/*20180514   24 -------------------*/
.twentyf_1 img{ display: block; width:100%; }
.twentyf_2{ padding:140px 0 55px; }
.twentyf_2 .cf{ overflow: hidden; }
.twentyf_2 .l_slick{ float:left; width:80.73%; }
.twentyf_2 .l_slick .slick-dots{ bottom:15px; }
.twentyf_2 .l_slick .slick-dots li{ border-radius: 50%; overflow: hidden; }
.twentyf_2 .l_slick .slick-dots li button{ width:18px; height:18px; padding:0; margin:0; }
.twentyf_2 .r{ overflow: hidden; }
.twentyf_2 img{ display: block; width:100%; height:100%; }
.twentyf_2 .title_h2{ padding-top:45px; }


.twentyf_2 .title_h2 .fr:hover a,.twentyf_3 .title_h2 .fr:hover a{ color:#1e7831 !important; }
.twentyf_2 .title_h2 .fr:hover i,.twentyf_3 .title_h2 .fr:hover i{ background:#1e7831 !important; }
.twentyf_3 .title_h3_nzg,.twentyf_3{ padding-bottom: 0 !important; }
.twentyf_3 .entity_2_ul .li .l,.twentyf_3 .entity_2_ul .li .r{ background:#1e7831; }
/*.twentyf_3 .entity_2_ul .r li.on a{ color:#00ec32; }*/

.twentyf_4{ padding: 140px 0; }
.twentyf_4 .li{ float:left; width:23.8%;  }
.twentyf_4 .li + .li{ padding-left: 1.6%; }
.twentyf_4 .li .a{ display: block; background:#1e7831;  text-align: center; color:#fff; font-size:28px; padding:70px 0 30px; }
.twentyf_4 .li .ico{  height:180px; padding:0 0 30px;}
.twentyf_4 .li .ico img{ display: block; margin:0 auto; height:100%; }
.twentyf_4 .li .h3{ line-height:1.1; }
/*20180514   24 -------------------*/

/*文创*/
.wenchuang1 {padding: 140px 0 30px;}
.wenchuang1 .jjltit_1 {color: #703f14;}
.wenchuang1.home3 .list .item .p {background-image: url(../image/jjl/arr7_1.png);color: #703f14;}
.wenchuang1.home3 .list .item>a:before {display: none;}
.wenchuang2 {background: url(../image/base.jpg);}
.wenchuang2 .cont {overflow: hidden;padding: 0 22px 45px;}
.wenchuang2 .cont .l {float: left;width: 588px;}
.wenchuang2 .cont .l .list {}
.wenchuang2 .cont .l .list .item {overflow: hidden;height: 140px;background: #fff;margin-bottom: 11px;border-radius: 8px;box-shadow: 0px 0px 15px #ccc;}
.wenchuang2 .cont .l .list .item .l_img {float: left;width: 212px;height: 100%;}
.wenchuang2 .cont .l .list .item .l_img img {width: 100%;height: auto;}
.wenchuang2 .cont .l .list .item .r_txt {overflow: hidden;height: 100%;padding: 20px;}
.wenchuang2 .cont .l .list .item .r_txt .t1 {font-size: 20px;color: #000;}
.wenchuang2 .cont .r {float: right;width: 581px;}
.wenchuang2 .cont .r .con {height: 442px;background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;border-radius: 8px;}
.wenchuang2 .cont .r .con .img {width: 211px;height: auto;position: absolute;left: 23px;bottom: -18px;}
.wenchuang2 .cont .r .con .img img {width: 100%;height: auto;}
.wenchuang2 .cont .r .text {width: 275px;float: right;margin: 110px 30px 0 0;}
.wenchuang2 .cont .r .text .t1 {font-size: 28px;color: #fff;line-height: 1.2;margin-bottom: 25px;}
.wenchuang2 .cont .r .text .p {font-size: 16px;color: #fff;line-height: 1.4;}
.wenchuang2 .cont .r .text .jjltit_1 {margin-top: 40px;}
.wenchuang2 .cont .r .text .jjltit_1 .title_h2 a {float: none;color: #fff;}
.wenchuang2 .cont .r .text .jjltit_1 .title_h2 {float: left;}
.wenchuang2 .cont .r .text .jjltit_1 .title_h2 .fr i {background: #fff;}
.wenchuang3 {background: url(../image/base.jpg);padding-bottom: 115px;}
.wenchuang3 .cont {padding: 0 22px;overflow: hidden;}
.wenchuang3 .list {overflow: hidden;width: 101%;}
.wenchuang3 .list .item {float: left;margin: 0 2px 3px 0;width: 267px;height: 284px;position: relative;}
.wenchuang3 .list .item img {width: 100%;height: auto;}
.wenchuang3 .list .item:first-child {width: 380px;height: 571px;}
.wenchuang3 .list .item .tit {position: absolute;left: 50%;top: 50%;margin: 0 auto;width: 170px;font-size: 40px;color: #fff;line-height: 1;height: 41px;margin: -20px 0 0 -85px;text-align: center;border-bottom: 1px solid #fff;padding-bottom: 3px;}














@media only screen and (max-width:750px) {

	.index_2_txt1 {padding-left: 0;padding-right: 0;}
	.index_2_txt2 {padding-left: 0;padding-right: 0;}
	.index_2_txt3 {padding-left: 0;padding-right: 0;}
	.index_2_txt1 .l  {width: 100%;float: none;margin-top: 0.6rem;}
	.index_2_txt1 .l .top1 {height: auto;width: auto;}
	.index_2_txt1 .l .top1 .padd {padding: 0.4rem 0.3rem;}
	.index_2_txt1 .l .top1 .l_txt1 .s1 {font-size: 0.26rem;width: 1.2rem;padding-right: 0.15rem;margin-top: 8px;}
	.index_2_txt1 .l .top1 .l_txt1 .s3 {font-size: 0.26rem;width: 1.2rem;padding-right: 0.15rem;}
	.index_2_txt1 .l .top1 .l_txt1 .s2 .h1 {font-size: 0.7rem;}
	.index_2_txt1 .l .top1 .l_txt1 .s2 .h2 {font-size: 0.26rem;}
	.index_2_txt1 .l .top1 .l_txt1 .s4 {font-size: 0.34rem;}
	.index_2_txt1 .l .top1 .r_link {width: 100%;padding-top: 0.3rem;text-align: center;}
	.index_2_txt1 .l .top1 .r_link .btn1 {display: inline-block;float: none;background-size: 100% auto;width: 70px;height: 94px;}
	.index_2_txt1 .l .top1 .r_link .btn1 .ico {height: 33px;}
	.index_2_txt1 .l .top1 .r_link .btn1 .p {font-size: 0.26rem;}
	.index_2_txt1 .l .top1 .l_txt1 {padding-top: 0;}
	.index_2_txt1 .l .con {padding: 28px  25px;height: auto !important;}
	.index_2_txt1 .l .fot .con {padding: 28px  25px 12px;}
	.index_2_txt2 .l {width: 100%;float: none;}
	.index_2_txt1 .r .li_1, .index_2_txt1 .r .li_4 {width: 48.7%;}
	.index_2_txt1 .r .li_2, .index_2_txt1 .r .li_3 {width: 48.7%;}
	.index_2_txt2 .r {width: 100%;float: none;}
	.index_2 .index_2_txt2 .r .jjltit_1 {padding-top: 60px;}
	.index_2_txt2 .r .fot {padding-top: 0;}
	.index_2_txt1 .l .fot {padding-top: 60px;}
	.index_2_txt3 .cont {background-size: cover;height: auto;padding-bottom: 10px;}
	.index_2_txt3 .cont .list {border-bottom: 1px solid #7f6140;background: none;}
	.index_2_txt3 .cont .list .item .t {padding: 20px 0;border-left: 1px solid #7f6140;}
	.index_2_txt3 .cont .list .item:first-child .t {border-left: 0;}
	.index_2_txt3 .cont .list .item .h1 {font-size: 16px;}
	.index_2_txt1 .slick_nzg2 {width: 420px;}
	
	.index_2_txt1 .r .cont {height: auto;}
	.index_2_txt1 .r .list {padding: 0.1rem 0.3rem 0.5rem;}
	.index_2_txt1 .r .list .li {overflow: inherit;}
	.index_2_txt1 .r .list .li .sj {float: none;}
	.index_2_txt1 .r .list .li .ellipsis {font-size: 0.3rem;line-height: 1.2;padding-bottom: 0.2rem;width: 100%;}
	.index_2_txt2 .l .slick-item .img {height: auto;}
	.index_2_txt2 .r .list1 .item {height: auto;}
	.index_2_txt2 .r .list1 .item .img {width: auto;height: auto;border-radius: 10px;float: none;}
	.index_2_txt2 .r .list1 .item .img a {display: block;}
	.index_2_txt2 .r .list1 .item .text {padding: 0.4rem 0.3rem 0.4rem;}
	.index_2_txt2 .r .list1 .item .text .t1 {font-size: 0.3rem;padding-bottom: 0.15rem;}
	.index_2_txt2 .r .list1 .item .text .p {font-size: 0.26rem;}
	.index_2_txt3 .l {width: auto;float: none;margin-bottom: 0.8rem;}
	.index_2_txt3 .l .list1 li {height: auto;width: 100% !important;float: none;margin-bottom: 0.3rem;}
	.index_2_txt3 .l .list1 li .l_img {width: auto;float: none;height: auto;height: 3rem;background-size: cover;}
	.index_2_txt3 .l .list1 li .r_text {padding: 0.4rem 0.3rem;}
	.index_2_txt3 .l .list1 li .r_text .t1 {font-size: 0.3rem;padding-bottom: 0.1rem;}
	.index_2_txt3 .l .list1 li .r_text .p {font-size: 0.26rem;}
	.index_2_txt3 .l .list1 li .l_img .ico {width: 80px;height: 80px;margin: 0.3rem auto 0.15rem;}
	.index_2_txt3 .l .list1 li .l_img .p {font-size: 0.26rem;}
	.index_2_txt3 .r {float: none;width: auto;}
	.index_2_txt3 {padding-bottom: 0rem;}
	
	.index_2_txt3 .r .con {margin-top: 0.2rem;height: auto;}

	.index_2_txt3 .r .li_1, .index_2_txt3 .r .li_4 {width: 100%;position: static;height: auto;}
	.index_2_txt3 .r .li_2, .index_2_txt3 .r .li_3 {width: 100%;position: static;height: auto;margin-top: 0.2rem;}
	.index_2_txt3 .r .li_4 {margin-top: 0.2rem;}
	.index_2_txt3 .r .txt .h3 {font-size: 0.3rem;}
	.index_2_txt3 .r .txt .time {font-size: 0.26rem;}
	.index_2_txt3 .r .txt p {font-size: 0.26rem;}
	
	
	

	.content_news{ padding-top:60px; }
	.content_news .share_w{ padding-bottom: 40px; }


    .honor_1{ padding-top:60px; }

	.honor_1_ul{ width:100%; margin-left:0 }
	.honor_1_ul li{ margin-left:1.4%; width:32.4%; }
	.honor_1_ul li:nth-child(3n+1){ margin-left: 0; }
	.honor_1_ul li .child{ margin:0; }

	.honor_1_ul li .tran_scale{ width:50%; height:204px;  }
	.honor_1_ul .r{ padding:20px 10px 0; }
	.honor_1_ul .r .line{ right: 20px; top:47px; }
	.honor_1_ul .r .font_20{ padding-bottom: 30px; }

	.weather .r li{ width:250px; }
	.weather .l{ width:204px; height:292px; line-height:292px; }


	.message .cont .l{ width:600px; height:350px; }
	.message .cont .r{ height:350px; font-size:14px; }
	.message .cont .r input,.message .cont .i .area textarea{ font-size:14px; }
	.message .cont .r .tit{ padding:25px 30px 0; }
	.message .cont .yzm .i{ width:165px; }

	.message .cont .i .area textarea{ height:120px; }



	.message,.basic,.cultre_1,.entity_1,.number_1,.publish,.academic_1{ padding-top:80px; }
	.collection_1 .font_30{ padding-top:80px; }


	.collection_1,.number_1,.academic_1{ background-size:auto 430px !important; }
	.coll_d_1 .img{ width:640px; height:480px; }
	.coll_d_2{ width:auto; padding:40px 20px 60px; }
	.coll_d_3 .slick-next{ right: 5px; }

	.cul_tit2{ height:342px; padding-top:60px; }
	.cul_tit .l{ width:600px; height:342px; }
	.cul_tit .r{ height:342px; }
	.cul_tit .r .cont{ padding:40px 30px 0; }
	.cul_tit2 .l .cont .p,
	.cul_tit .r .cont .p{ padding-bottom: 30px; }
	.cul_tit2 .l{ width:460px; }
	.cul_tit2 .r{ width:460px; }
	.cul_tit2 .r img{ margin-top:0; }

	.entity_1 .cont .con{ padding-left:30px; padding-right:30px; }
	.entity_1 .c .left .con{ padding:30px 30px 0; }
	.entity_1 .cont .con .p{ margin:15px 0 10px; }
	.entity_1,.entity_2,.entity_3{ padding-bottom: 60px; }

	.entity_2_ul .li .l, .entity_2_ul .li .r{ height:276px; }
	.entity_2_ul .r ul{ padding-top:30px; }
	.entity_2_ul .r li{ line-height:31px; }



	.number_1 .li{ height:360px; line-height:360px; }
	.number_1 .li .tit img{ width:150px; height:150px; }

	.number_2{ padding:40px 0; }

	.number_3 .l{ width:600px; height:440px; }
	.number_3 .r{ padding:60px 50px 0; }
	
	.academic_7{ padding:80px 0 40px; }
	.publishUl li .a{ margin:0 5px; }

	.academic_1 p{ padding:40px 0 20px; }

	.academic_2 .li_1, .academic_2 .li_3{ width:440px; }
	.academic_2 .li_2, .academic_2 .li_4{ width:535px; }
	.academic_2 .li .tit br{ display: none; }
	
	.academic_4,.academic_6{ padding:60px 0; }
	.academic_4 .r{ width:324px; }
	.academic_4 .l .txt{ padding-left: 25px; }

	.academic_5 .l .tit{ padding:40px 40px 0; }
	.academic_5 .l{ height:565px; }

	
	.number_1 .cont{ padding-top:60px; }




	.entity_4 {padding-bottom: 60px;}
	.entity_4 .list .item .img {height: auto;}
	.entity_4 .list {width: 101%;}
	.entity_4 .list .item {width: 321px;}
	.entity_4 .title_h2_com {margin-top: 20px;}
	.entity_4 .list .item .h1 {font-size: 18px;padding: 20px 0 10px;}
	
	.site .line {padding: 0 20px;}
	.site .line h3 {font-weight: bold;}
	.site .wrap {padding: 60px 0 80px;}
	.site .line .a li {float: none;margin-bottom: 10px;}
	.site .line .a a {font-weight: bold;}
	.site .line .s {}
	.site .line .s a {display: inline-block;margin: 0 20px;font-weight: normal;}


/*20180514   24 -------------------*/
	.twentyf_2{ padding:80px 0 40px; }
	.twentyf_4{ padding:80px 0; }
	.twentyf_4 .li .a{  }
	.twentyf_4 .li .ico{ height:140px; }

/*20180514   24 -------------------*/























}

@media only screen and (max-width:1023px) {
	
	

	.honor_1_ul li{ width:49%; margin:0 !important; }
	.honor_1_ul li:nth-child(2n){ float: right; }
	.honor_1_ul li .tran_scale{ height:222px; }

	.history_ul .li{ width:33.3%; }
	.history_ul .li .tran_scale{ margin:0 2%; }
	.history_tab a{ margin:0 10px; padding:0 25px; font-size:14px; }
	.history_tab i{ width:15px !important; }


	.weather .l{ width:150px; height:208px; line-height:208px; }
	.weather .r li{ width:181px; margin-left: 5px; padding-bottom: 5px; }
	.weather .l .tit img{ height:60px; }
	.weather .r li .con .tit .v_btn{ width:30px; height:30px; background-size:28px; }
	.weather .r li .con .tit h4{ padding-top:5px; font-size:14px; }
	.weather .l .tit h3{ font-size:16px; padding-top:10px; }
	.weather .r li .con .tit{ height:auto; margin-top:-27px; }
	.weather{ padding-bottom: 30px; }


	.message,.collection_1 .font_30,.basic,.cultre_1,.entity_1,.number_1,.publish,.academic_1{ padding-top:60px; }

	.message .cont .l{ width:100%; height:auto; float: none; }
	.message .cont .r{  height:auto;  }
	.message .cont .r input,.message .cont .i .area textarea{ font-size:14px; }
	.message .cont .r .tit{ padding:30px 25px; }
	.message .cont .yzm .i{ width:165px; }
	.message .cont .yzm .yzmImg{ float: left; margin-left: 10px; }
	.message .cont .i .area textarea{ height:120px; }


	.collection_1,.number_1,.academic_1{ background-size:auto 320px !important; }
	.coll_d_1 .img{ width:420px; height:314px; }
	.coll_d_2{ width:auto; padding:30px 0 40px; }
	.coll_d_2 h3{ font-size:16px; }

	.basic li{ width:50%; }
	.basic li .tit{ padding-bottom: 30px; }

	.cul_tit .l{ width:100%; float: none; height:auto; }
	.cul_tit .r{ height:auto; padding-bottom: 40px; }

	.cul_tit2{ height:auto; padding-top:20px; }
	.cul_tit2 .l,.cul_tit2 .r{ width:auto; float: none; padding:20px 0; }
	.cul_tit2 .l{ padding:0px 30px; }
	.cultreList2 .cul_tit2 .r img{ margin:0 auto; }


	.entity_1 .cont .l,.entity_1 .c{ width:50%; }
	.entity_1 .c .tran_scale, .entity_1 .c .left{ width:100%; padding-bottom: 56%; float: none; }

	.entity_1 .r{ width:100%; }
	.entity_1 .r .left{ float: right; width:50%; padding-bottom: 28.1%; }
	.entity_1 .r .tran_scale{ padding-bottom: 28%; float: left; width:50%; }

	.entity_1 .cont .l{ padding-bottom: 56%; }
	.entity_1 .c .arr{ display: none; }
	
	.entity_2_ul .li .l, .entity_2_ul .li .r{ float: none; width:100%; height:auto; }
	.entity_2_ul .li .r ul{ padding:40px 60px 40px 30px; }

	.number_1 .li .tit img{ width:100px; height:100px; }
	.number_1 .li{ height:260px; line-height:260px; }

	.number_2 .num2_ul .li .img{ height:200px; line-height:200px; }
	.number_3 .l{ width:400px; height:auto; }
	.number_3 .l .v_img span{ background-size:80px; }
	.number_3 .r{ padding:40px 30px 0; }
	.number_3_ul li{ line-height:30px; }
	.number_3_ul li.on a{ background-size:auto 80%; }
	.number_3_ul{ padding:20px 0; }

	.academic_7 .li h3{ padding:20px 0 30px; }
	.publishUl li h3{ padding-bottom: 40px; }
	.academic_2 .li{ margin-bottom: 0px; width:50% !important; }
	.academic_2 .li .tit{ padding:0 30px; }
	.academic_2 .li h3{ font-size:18px; }

	.academic_4 .r{ float: none; width:auto; margin:0; height:auto;  line-height:1; padding:60px 0; }
	.academic_4 .r .tit .line{ height:60px; margin:20px auto; }

	.academic_4 .l{ height:auto;  }
	.academic_4 .l .tit{ padding:40px; }

	.academic_5 .l{ float: none; width:100%; height:auto; }
	.academic_5 .l .tit{ padding:40px; }

	.academic_6 .img{ width:200px; height:270px; }
	.academic_6 .r{ height:270px; }
	.academic_6 .r .tit{ padding:30px 30px 0; }
	.academic_6 .r h3{ padding-bottom: 10px; }
	.academic_6 .r p{ margin-bottom: 10px; }
	.academic_6 .r .top{ padding-bottom: 20px; margin-bottom: 20px; }
	.academic_6 .r .fot{ font-size:14px; }
	
	.entity_4 {padding-bottom: 60px;}
	.entity_4 .list .item .img {height: auto;width: 100%;}
	.entity_4 .list .item .img img {width: 100%;height: auto;}
	.entity_4 .list {width: 100%;}
	.entity_4 .list .item {width: 100%;margin-right: 0;}
	.entity_4 .title_h2_com {margin-top: 20px;}
	.entity_4 .list .item .h1 {font-size: 18px;padding: 20px 0 10px;}


	/*20180514   24 -------------------*/
	.twentyf_2{ padding:40px 0 20px; }
	.twentyf_4{ padding:40px 0; }
	.twentyf_4 .li .a{ font-size:22px; padding-top:50px; }
	.twentyf_4 .li .ico{ height:100px; padding-bottom: 20px; }
	.entity_2_ul .li .l{ display: none; }
	.entity_2_ul .r li.on .a{ background:none; color:#fff; }
	.entity_2_ul .r li.on .a a,.entity_2_ul .r li.on .time a{ color:#fff; }
	/*20180514   24 -------------------*/	

}

@media only screen and (max-width:750px) {
	.index_1 .slick-dots {bottom: 0.25rem;}
	.index_1 .slick-dots li button {width: 0.25rem;height: 0.25rem;}
	.jjltit_1 {font-size: 0.36rem !important;line-height: 0.32rem !important;margin-bottom: 0.3rem !important;}
	.jjltit_1 img {width: 0.48rem;position: relative;top: -0.1rem;margin: 0 0.15rem 0 0.2rem !important;}
	.jjltit_1 .title_h2 {position: relative;top: -0.25rem !important;margin-right: 0.2rem !important;}
	.index_2_txt1 .l .fot .con {height: auto;padding-bottom: 0;}
	
	.index_2_txt1 .slick_nzg2 {width: 100%;}
	.index_2_txt1 .l .con {padding: 0.4rem 0.3rem;}
	.index_2_txt1 .slick_nzg2 .li {height: auto;font-size: 0.26rem;}
	.ulList_com li a {font-size: 0.24rem;}
	.index_2_txt1 .slick_nzg2 .li h3 {font-size: 0.4rem;}
	.index_2_txt1 .slick_nzg2 .li h2{font-size: 0.3rem;}
	.index_2_txt1 .slick_nzg2 .li .h4 span {font-size: 0.26rem;}
	.index_2_txt1 .slick_nzg2 .line {display: none;}
	.index_2_txt1 .slick_nzg2 .line1 {display: none;}

	.index_2_txt1 .slick_nzg2 .prev, .index_2_txt1 .slick_nzg2  .next {width: 0.6rem;height: 0.6rem;margin-top: -0.3rem;z-index: 10;background-size: cover;}
	.index_2_txt1 .slick_nzg2 .prev {left: -0.05rem;}
	.index_2_txt1 .slick_nzg2 .next {right: -0.05rem;}

	.index_2_txt1 .slick_nzg2 .slick-prev, .index_2_txt1 .slick_nzg2  .slick-next {width: 0.6rem;height: 0.6rem;margin-top: -0.3rem;z-index: 10;background-size: 100% 100%;}
	.index_2_txt1 .slick_nzg2 .slick-prev {left: -0.05rem;}
	.index_2_txt1 .slick_nzg2 .slick-next {right: -0.05rem;}

	.index_2_txt1 .l .top {padding-top: 0.6rem;}
	.index_2_txt1 .l .fot {padding-top: 0.6rem;}
	.index_2_txt1 .r .con {height: auto;}
	.index_2_txt1 .r .li_2, .index_2_txt1 .r .li_3 {width: 100%;position: static;height: auto;margin-top: 0.2rem;}
	.index_2_txt1 .r .li_1, .index_2_txt1 .r .li_4 {width: 100%;position: static;height: auto;}
	.index_2_txt1 .r .li_4 {margin-top: 0.2rem;}
	.index_2_txt1 .r .txt .h1 {font-size: 0.3rem;}
	.index_2_txt1 .r .txt .p {font-size: 0.24rem;}
	.index_2_txt2 .l .padd {display: block;overflow: inherit;padding: 0 0.3rem;}
	.index_2_txt2 .l .list {height: auto;padding: 0.3rem 0 0.6rem;}
	.index_2_txt2 .l .padd .item {margin-top: 0.3rem;}
	.index_2_txt2 .l .padd .item .ellipsis {font-size: 0.3rem;}
	.index_2_txt2 .l .padd .item .p {font-size: 0.26rem;margin: 0.2rem 0 0.15rem;}
	.index_2_txt2 .l .padd .item .sj {font-size: 0.26rem;}
	.index_2_txt1 .r {padding-top: 0.6rem;}
	.index_2_txt1 {padding-bottom: 0.6rem;}
	.index_2 .index_2_txt2 .r .jjltit_1 {padding-top: 0.6rem;}
	.index_2_txt2 .r .list .li {overflow: inherit;}
	.index_2_txt2 .r .list .li .sj {float: none;}
	.index_2_txt2 .r .list .li .ellipsis {font-size: 0.3rem;line-height: 1.2;padding-bottom: 0.2rem;width: 100%;}
	.index_2_txt2 .r .cont {height: auto;}
	.index_2_txt2 .r .list {padding: 0.1rem 0.3rem 0.5rem;}
	.index_2_txt2 {padding-bottom: 0.6rem;}
	.index_2 {padding-bottom: 0.8rem;}
	.index_2_txt3 .cont .list .item .t {border: 0;}
	.index_2 .title_h2_com {padding-top: 0.2rem;}
	
	
	.content_news{ padding-top:0.6rem; }
	.content_news .share_w{ padding-bottom: 0.6rem; }
	.share_w span.l{ padding-right: 0.2rem; }
    .bdshare_popup_box{ left:1rem !important; }



	.honor_1_ul li .tran_scale{ width:1.5rem; height:1.92rem; }
	.honor_1_ul .r .font_20{ font-size:0.24rem;  padding-bottom: 0.2rem; }
	.honor_1_ul .r .con h4{ padding-bottom: 0.05rem; }
	.honor_1_ul li .child{ font-size:0.18rem; }
	.honor_1_ul .r .con .a{ line-height:1.5; }
	.honor_1_ul .r .line{ top:42px; }
	.honor_1_ul .r{ padding-top:0.2rem; }
	.honor_1_ul .r .line{ display: none; }
	.honor_1_ul li{ padding-bottom: 0.2rem; }
	.honor_1_ul{ padding:0.3rem 0 0.4rem; }
	.honor_1{ padding-top:0.6rem; }
	.history_tab a{ padding:0.1rem 0.4rem; margin:0 0.05rem; font-size:0.28rem;  }
	.history_tab i{ width:0.25rem !important; }


	.weather{ padding-bottom: 0.4rem; }
	.weather .l{ width:2rem; height:4.3rem; line-height:4.3rem; background-image:none !important; }
	.weather .r li{ width:2.43rem; margin-left: 0.1rem; padding-bottom: 0.1rem; }
	.weather .l .tit h3,.weather .r li .con .tit h4{ font-size:14px; }
	.video_tc .v{ position: absolute; width:7.1rem; height:4rem; top:50%; left:50%; margin:-2rem 0 0 -3.6rem; }

	.academic_3 .con p{ font-size:0.16rem; height:4.5em; }


	.message,.collection_1 .font_30,.basic,.cultre_1,.entity_1,.number_1,.publish,.academic_1{ padding-top:0.8rem; }
	.message .cont .r .tit{ padding:0.5rem 0.3rem; }
	.message .cont .yzm .i{ width: 3.43rem;}
	.message .cont .yzm .yzmImg{width: 2.02rem;border-top-right-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;}
	.message .cont .yzm .yzmImg img {width: 100% !important;height: 100% !important;}

	.coll_d_1 .img{ width:auto; height:auto; line-height: inherit;}
	.coll_d_2 h3{ font-size:0.26rem; padding-bottom: 0.25rem; }
	.coll_d_2{ padding:0.3rem 0 0.6rem; }
	.coll_d_2 .p{ text-align: justify; padding:0 0 0.4rem; }
	.coll_d_3{ padding-bottom: 0.6rem }
	.coll_d_3 .slick-next{ right: 3px; }
	.coll_d_3 .slick-prev,.coll_d_3 .slick-next{ width:0.3rem; height:0.6rem; background-size:0.3rem 0.6rem; margin-top:-0.35rem; }
	.coll_d_3 .slick_coll{ padding-top:0.3rem; }
	.coll_d_3 h3{ padding-top:0.2rem; }
	.collection_1,.number_1{ background-size:auto 3.2rem !important; }
	.academic_1{ background-size:auto 6rem !important; }

	.basic li .tit h3{ font-size:0.2rem; padding:0.25rem 0 0.1rem; }
	.basic li .tit .p{ font-size:0.18rem; }
	.basic li .tit{ padding-bottom: 0.3rem; }
	.basic .basic_list,.cul_tit{ padding-top:0.3rem; }

	.cul_tit .r .cont{ padding:0.4rem 0.3rem; }
	.cul_tit .r{ padding-bottom: 0; }
	.cul_tit2 .l .cont .p, .cul_tit .r .cont .p{ padding-bottom: 0.3rem; }
	.cul_tit2 .r img{ max-width: 80%; }

	.entity_1 .cont .l{ float: none; width:100%; padding:0; }
	.entity_1 .cont .l .tit{ position: relative; }
	.entity_1 .cont .con{ padding:0.8rem 0.4rem !important; }
	.entity_1 .cont .con h3{ font-size:0.28rem; line-height:1; }
	.entity_1 .cont .con .p{ margin:0.2rem 0 0.1rem; }
	.entity_1 .c { width:100%; }
	.entity_1 .c .tran_scale, .entity_1 .c .left{ width:100%; padding:0; }
	.entity_1 .c .left .tit{ position: relative; }
	.entity_1 .c .tran_scale img{ position: relative; }
	.entity_1 .cont,.entity_2_ul{ padding:0.3rem 0 0.4rem; }
	.entity_1,.entity_3,.entity_2{ padding-bottom: 0.6rem; }
	.entity_3 .cont .li{ width:100%; padding-bottom: 0.4rem; }
	.entity_3 .cont .li + .li{ margin:0; }
	.entity_3 .cont .li h3{ font-size:0.26rem; line-height:1; padding:0.3rem 0 0.1rem; }
	.entity_3 .cont .li .hao{ font-size:0.22rem; }

	.entity_2_ul .r li{ line-height:0.4rem;  }
	.entity_2_ul .r li .time{ font-size:0.2rem; }
	.entity_2_ul .r .a{ padding-left: 0.4rem; padding-right: 0.2rem; background-size:0.2rem auto !important; }
	.entity_2_ul .li .r ul{ padding:0.4rem 0.6rem 0.4rem 0.2rem; }
	.entity_3 .cont{ padding:0.3rem 0 0; }

	.number_1 .cont{ padding-top:0.6rem; }
	.number_1 .li{ height:3rem; line-height:3rem; }
	.number_1 .li .tit img{ width:0.8rem; height:0.8rem; }
	.number_1 .li h3{ padding:0.15rem 0 0.1rem; }
	.number_1 .li .tit .p{ font-size:0.2rem; }
	.number_2{ padding:0.6rem 0; }
	.number_2 .num2_ul .li{ float: none; width:auto; margin:0; padding-bottom: 0.4rem; }
	.number_2 .num2_ul .li h3{ font-size:0.26rem; padding:0.2rem 0 0; }
	.number_2 .num2_ul .li .img{ height:2rem; line-height:2rem; border:none; }
	.number_2 .num2_ul{ padding:0.4rem 0 0; }
	.number_2 .num2_ul .cf{ padding:0; }


	.number_3 .l{ float: none; width:100%; height:auto; }

	.number_3 .bg{ display: none; }
	.number_3 .r{ background:#874723; padding:0.6rem; }
	.number_3 .l .v_img span{ background-size: 1.2rem; }
	.number_3_ul{ padding:0.2rem 0; }
	.number_3{ padding-bottom: 0.4rem; }
	.academic_7{ padding:0.6rem 0; }
	.academic_7 .cont{ padding-top:0.3rem; }

	.academic_7 .li{ width:49%; margin:0 0 0.1rem !important; } 
	.academic_7 .li:nth-child(2n+1){ margin-right: 2% !important; clear:left; }
	.academic_7 .li h3{ padding:0.3rem 0 0.4rem; font-size:0.24rem; }


	.history_tab{ padding:0.4rem 0 0.3rem; }
	.publishUl li h3{ padding:0.2rem 0 0.3rem; }
	.publishUl li{ width:33.3%; }
	.academic_1 p{ padding:0.3rem 0 0; }
	.academic_2{ padding-top:0.5rem; }

	.academic_2 .li{ float: none; width:100% !important; background-size:cover !important; height:auto; line-height:1; padding:0.6rem 0; }
	.academic_2 .li .tit h3{ font-size:0.28rem; padding-bottom: 0.2rem; line-height:1.5; }

	.academic_3{ padding-top:0.5rem; }
	.academic_4,.academic_6{ padding:0.6rem 0; }

	.academic_4{ padding:0.4rem 0 0.6rem; }
	.academic_4 .r{ padding:0.6rem 0 0.4rem; display: table; width: 100%; }
	.academic_4 .r .tit .line{ height:0.6rem; margin:0.2rem auto; }

	.academic_4 .l .tit{ padding:0.3rem 0.2rem; }
	.academic_4 .l .txt{ padding-left: 0.2rem; }
	.academic_4 .l .img{ width:2.55rem; height:1.92rem; }
	.academic_4 .l .txt h4{ font-size:0.26rem; line-height:1; }
	.academic_4 .l .txt .time{ padding-top:0.1rem; margin-top:0.1rem; font-size: 0.24rem;}
	.academic_4 .l .li + .li{ padding-top:0.2rem; }


	.academic_5 .l .tit{ padding:0.4rem; }
	.academic_5 .l .tit ul{ padding-top:0.4rem; }
	.academic_5 .l .tit h3{ font-size:0.26rem; line-height:0.36rem; }
	.academic_5 .l .tit h3 .time{ font-size:0.2rem; }
	.academic_5 .l .tit li{ padding-bottom: 0.2rem; margin-bottom: 0.2rem; }

	.academic_6 .img{ float: none; margin:0 auto 0.3rem; height:auto; }
	.academic_6 .r{ height:auto; } 
	.academic_6 .r .tit{ padding:0.3rem; }
	.academic_6 .r h3{ font-size:0.26rem; line-height:1.5; }
	.academic_6 .r .fot{ font-size:0.2rem; }
	.academic_6 .r .fot .li a{ padding-left:0.2rem; }
	
	.honor_1{ padding-bottom: 0.7rem; }


	.publish,.message,.cultre_1,.basic{ padding-bottom: 0.8rem; }

	.academic_7 .tit_3 span{ font-size:0.24rem; bottom:0.3rem; }
	
	.entity_4 .list .item {float: none;width: auto;margin-bottom: 0.2rem;}
	.entity_4 .list .item .img {float: none;}
	.entity_4 .list .item .text {display: block;height: auto;}
	.entity_4 .list .item .text .t {padding: 0.4rem 0.3rem 0.2rem;}
	.entity_4 .list .item .text .p {font-size: 0.28rem;padding: 0.2rem 0 0.1rem;}
	.entity_4 .list .item .text .h1 {font-size: 0.32rem;}
	.entity_4 {padding-bottom: 0.6rem;}
	.entity_4 .title_h2_com {margin-top: 0.3rem;}
	.entity_4 .title_h4 {margin-bottom: 0.3rem;}
	
	.entity_4 .list .item .h1 {font-size: 0.26rem;padding: 0.3rem 0 0.2rem;}
	.entity_4 .list .item .p {font-size: 0.24rem;}
	.entity_4 .list .item {margin-bottom: 0;padding-bottom: 0.4rem;}
	.entity_4 .title_h2_com {margin-top: 0;}
	
	.content_news .tj_btn {text-align: center;padding-top: 0.4rem;}
	.content_news .tj_btn .btn1 {margin: 0 auto 0.2rem;width: 3rem;height: 0.8rem;line-height: 0.8rem;display: block;font-size: 0.3rem;}
	.content_news .tj_btn span {padding: 0.1rem 0;font-size: 0.26rem;display: block;}
	.content_news .tj_btn span+span {margin: 0;}
	.content_news span.time {font-size: 0.24rem;padding: 0.3rem 0 0.4rem;}
	
	.history_ul .li h3 {padding-top: 0.2rem;height: 0.55rem;}
	
	.honor_1 .honor_1_ul .r .con {height: 1.3rem;overflow: hidden;}
	.academic_3 .honor_1_ul {height: auto;}
	.collection_1 .prevD,.collection_1 .nextD {position: static;width: 49%;display: inline-block;padding: 0 !important;}
	.collection_1 .nextD {text-align: right;}
	.collection_1 .prevD span, .collection_1 .nextD span {display: block;font-size: 0.3rem;color: #1e7831;display: inline-block;position: static;padding: 0 !important;height: auto;line-height: 1;padding: 0.2rem 0 0.3rem;}
	.index_2_txt1 .ulList_com li .ellipsis {padding-bottom: 0.05rem;}
	.index_2_txt1 .ulList_com li .time {float: none;padding-left: 0;}
	.index_2_txt1 .ulList_com li {padding: 0.2rem 0;border-bottom: 1px dotted #eee;}
	.index_2_txt1 .l .fot .con {padding: 0.3rem;}
	
	
	
	/*18-4.25jjl修改*/
	.index_2_txt1 .r {width: auto;float: none;}
	.index_2_txt1 .r .con .list1 li+li {margin-top: 0.2rem;}
	.index_2_txt1 .r .con .list1 li .l_img {float: none;width: 100%;height: auto;overflow: hidden;}
	.index_2_txt1 .r .con .list1 li .r_text {padding: 0.4rem 0.3rem;}
	.index_2_txt1 .r .con .list1 li .r_text .t1 {font-size: 0.3rem;padding-bottom: 0.1rem;}
	.index_2_txt1 .r .con .list1 li .r_text .p {font-size: 0.24rem;}
	
	.index_2_txt3 .cont .list1 {width: auto;}
	.index_2_txt3 .cont .list1 li {width: auto;margin-right: 0;margin-bottom: 0.4rem;}
	.index_2_txt3 .cont .list1 li+li {margin-top: 0.2rem;}
	.index_2_txt3 .cont .list1 li .l_img {float: none;width: 100%;height: auto;overflow: hidden;}
	.index_2_txt3 .cont .list1 li .r_text {padding: 0.4rem 0.3rem;}
	.index_2_txt3 .cont .list1 li .r_text .t1 {font-size: 0.3rem;padding-bottom: 0.1rem;}
	.index_2_txt3 .cont .list1 li .r_text .p {font-size: 0.24rem;}



	/*20180514   24 -------------------*/
	.twentyf_2{ padding:0.6rem 0 0.3rem; }
	.twentyf_4{ padding:0.4rem 0; }
	.twentyf_4 .li .a{ font-size:0.22rem; padding-top:0.5rem; }
	.twentyf_4 .li .ico{ height:1rem; padding-bottom: 0.2rem; }
	.twentyf_2 .l_slick .slick-dots{ bottom:0.15rem; }
	.twentyf_2 .l_slick .slick-dots li button{ width:0.25rem; height:0.25rem; }
	/*20180514   24 -------------------*/
	
	.wenchuang2 {padding-bottom: 0.8rem;}
	.wenchuang2 .cont {overflow: inherit;}
	.wenchuang2 .cont .l {width: auto;float: none;margin-bottom: 0.8rem;}	
	.wenchuang2 .cont {padding: 0;}
	.wenchuang2 .cont .l .list .item {height: 1.86rem;}
	.wenchuang2 .cont .l .list .item .l_img {width: 2.8rem;}
	.wenchuang2 .cont .l .list .item .r_txt {padding: 0.3rem;}
	.wenchuang2 .cont .l .list .item .r_txt .t1 {font-size: 0.3rem;}
	.wenchuang2 .cont .r {width: auto;float: none;}
	.wenchuang2 .cont .r .con {height: auto;overflow: hidden;}
	.wenchuang2 .cont .r .con .img {position: static;width: 1.8rem;margin: 0.6rem 0.6rem 0.4rem;}
	.wenchuang2 .cont .r .con .text {float: none;width: auto;margin: 0 0.3rem;}
	.wenchuang2 .cont .r .text .t1 {font-size: 0.32rem;margin-bottom: 0.25rem;}
	.wenchuang2 .cont .r .text .p {font-size: 0.26rem;}
	.wenchuang2 .cont .r .text .jjltit_1 {margin-top: 0.4rem;}
	.wenchuang3 {padding-bottom: 0.85rem;}
	.wenchuang3 .list .item {width: 3.45rem;height: auto;margin: 0 0.15rem 0.15rem 0;}
	.wenchuang3 .list .item:first-child {width: 7.05rem;height: auto;float: none;margin: 0 0 0.15rem;}
	.wenchuang3 .cont {padding: 0;}
	.wenchuang3 .list {width: 105%;}
	.wenchuang3 .list .item .tit {font-size: 0.4rem;width: 1.7rem;margin-left: -0.85rem;height: 0.4rem;margin-top: -0.2rem;}
	
	
	
	
	
	
	
	
	
	
	
}

@media only screen and (max-width:640px) {
	.honor_1_ul li{ float: left !important; }
	.honor_1_ul li:nth-child(2n+1){ clear:left; margin-right: 2% !important; }
	.honor_1_ul li .tran_scale{ float: none; width:100%; height:auto; }
	.honor_1_ul li .r{ padding:0.4rem 0.2rem; }
	.honor_1_ul .r .font_20{ font-size:0.26rem;  }
	.honor_1_ul li .child{ font-size:0.22rem; }

	.weather .l{ width:100%;  float: none; line-height:1; height:auto; padding:0.6rem 0; margin-bottom: 0.1rem; }
	.weather .r li{ width:2.43rem; margin-left: 0.1rem; padding-bottom: 0.1rem; }
	.weather .l .tit img{ height:0.9rem; }
	.weather .l{ background-position: center top !important; }
	.weather_1 {padding-top: 0.3rem;}
	.weather .r li{ width:49%; margin:0; float: right;}
	.weather .r li:nth-child(2n+1){ float: left; } 

	.academic_3 .con p{ font-size:0.22rem; }
	
	.site .wrap {padding: 0.6rem 0 0.8rem;}
	.site .line h3 {font-size: 0.34rem;padding: 0.35rem 0 0.25rem;}
	.site .line .a li>a {font-size: 0.3rem;}
	.site .line {padding: 0 0.28rem;}
	.site .line .a a {font-size: 0.24rem;padding: 0 0.3rem;}
	.site .line .a li {margin-bottom: 0.15rem;}
	.site .line .s {padding-top: 0.08rem;}
	.site .line .s a {padding: 0.1rem 0;}
	.tc_link .close{ font-size:0.6rem; width:0.8rem; line-height:0.8rem;  }
	.tc_link .con{ width:6rem; height:3rem; margin:-1.5rem 0 0 -3rem; }
	.tc_link .tit{ position: relative; padding:0.8rem 0 0; }
	.tc_link .tit p{ padding-bottom: 0.3rem; }
	.tc_link .tit .a a{ width:1.5rem; height:0.6rem; line-height:0.6rem; }

}
@media only screen and (max-width:414px) {

	.basic li{ width:100%; }
	.basic li .tit h3{ font-size:0.24rem; padding:0.25rem 0 0.1rem; }
	.basic li .tit .p{ font-size:0.2rem; }
	.publishUl li{ width:50%; }
}




@keyframes rot{ 
	0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
	25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
	50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
	75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
	100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}
@-webkit-keyframes rot{
	0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
	25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
	50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
	75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
	100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}