@charset "utf-8";
body {
    color: #000;
    font-size: 14px;
    font-family: "微软雅黑",Helvetica,"黑体",Arial,Tahoma;
	margin:0 auto;
	position:relative;

}
table,td,tr,thead,tbody,form,body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,
dl, dt, dd, ul, ol, li, th, td, div, span, img,
fieldset, lengend, button, input, select, textarea {
    margin: 0;
    padding: 0;
        border:0;
}

.v_news_content p video{
    max-width: 100%;
    margin-left: -32px;

}

.vsbcontent_img{text-align:center;}

.img-hide{ overflow:hidden; }
.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.1,1.1); }
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
a{ color: #000; }
ul{ padding:0; margin:0;}
p,h2{margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
.overflow{ display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
img{ max-width:100%;}
.trans{transition: 0.5s all;}
.trans:hover{transform: scale(1.05,1.05);}
.container{ width: 1470px; }
.menu-button { position: absolute; display: none; top: 13px; right: 15px; z-index: 1000; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: -8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
.dh li:nth-child(2){ animation-delay:0.2s; }
.dh li:nth-child(3){ animation-delay:0.4s; }
.dh li:nth-child(4){ animation-delay:0.6s; }
.dh li:nth-child(5){ animation-delay:0.8s; }
.dh li:nth-child(6){ animation-delay:1s; }
.dh li:nth-child(7){ animation-delay:1.2s; }
.dh li:nth-child(8){ animation-delay:1.4s; }
.dh li:nth-child(9){ animation-delay:1.4s; }
.dh li:nth-child(10){ animation-delay:1.4s; }
.dh li:nth-child(11){ animation-delay:1.4s; }
.dh li:nth-child(12){ animation-delay:1.4s; }
.dh li:nth-child(13){ animation-delay:1.4s; }
.dh li:nth-child(14){ animation-delay:1.4s; }
.dh li:nth-child(15){ animation-delay:1.4s; }
.dh li:nth-child(16){ animation-delay:1.4s; }
.dh li:nth-child(17){ animation-delay:1.4s; }
.dh li:nth-child(18){ animation-delay:1.4s; }
.dh li:nth-child(19){ animation-delay:1.4s; }
.dh li:nth-child(20){ animation-delay:1.4s; }
.header{height: 45px;background: #0c82dc;}
.wel{line-height: 45px;font-size: 14px;color:#fff;}
.header-a a{ color: #fff;display: inline;padding-left:30px;line-height: 45px;}
.head{ height: 110px; background: url(/news/images/bg1.png) center no-repeat; background-size: cover; position: relative;}
.logo{padding-top: 15px;}
.header-w{float: right;padding-top: 25px;}
.header-w .wx,.header-w .wb{position: relative;padding-right: 70px;}
.header-w .wx .ewm,.header-w .wb .ewm{position: absolute;top: -7px;left:-70px;width:70px;height:70px;display: none;}
.header-w .wx:hover .ewm,.header-w .wb:hover .ewm{display: block;}
.header-w .wx span::after,.header-w .wb span::after{display: block;content:"";position: absolute;top: 5px;right: 35px;
	width:1px;height:40px;background: #5484b6;
}
.header-w .wx img,.header-w .wb img,.header-w .search img{display: block;float: left;width: 45px;height: 45px;}
.header-w .wx span,.header-w .wb span,.header-w .search span{font-size: 16px;color:#fff;display: block;float: left;line-height: 56px;padding-left: 20px;}
.search-box{ position: absolute; display: none; left: 0; right: 0; top:155px; background: rgba(0,0,0,0.7); padding:105px 0; z-index: 10000000; }
.search-width{ max-width: 700px; margin:0 auto; background: #fff; position: relative; padding-right: 100px; }
.search-width .form-control{ border:none; border-radius: 0; font-size: 16px; box-shadow: none; height: 60px; }
.btn-search,.btn-search:hover,.btn-search:focus{ position: absolute; right: 0; top: 0; width: 100px; background: #5484b6 url(../images/search.png) no-repeat center; 
	border-radius: 0; padding:0; height: 60px; border:none!important; }

/*  */
.nav-box{position: relative;z-index: 1000;background: #146dc9;}
.nav-list>li{ float: left; width:8%;height: 50px;}
.nav-list>li>a{display: block;font-size: 16px;color: #fff;line-height: 50px;white-space: nowrap;}
.nav-list li:hover,.nav-list li.on{background: #06639a;}
.nav-list li:hover>a,.nav-list li.on a{ color: #fff;}
.nav-down{ position: absolute; left: 0; top: 100%; width: 100%; background: #013e7d;display: none; }
.nav-down li{ float: none; width: 100%; }
.nav-down li a{ line-height: 45px; padding:0;  text-align: center; font-size: 16px; color: #7abde3; }
.nav-down li:hover a{color:#fff;border: none;}
.nav-list li:hover .nav-down{ display: block;}
.nav-list{ display: flex;}
.nav-list li{position: relative;flex: 1;width: auto !important;}
.nav-click{ display: none;}
/* new1 */
.new1{width:100%;height:auto;background: #f2f2f2;padding-bottom: 30px;}
.title{width:100%;height:45px;border-top:1px solid #0075bb;margin:30px 0 20px;}
.title h2{font-size: 18px;color:#fff;line-height:45px;text-align: center;display: inline-block;background: #0075bb;border-radius:0 0  5px 5px;    padding: 0 10px; font-weight: bold;}
.title a{font-size: 14px;color:#777;line-height: 45px;float: right;}
/* banner */
.banner-slick{overflow:hidden;width:53%;padding: 0px 35px 55px 0;position: relative;float: left;}
.banner-slick .imged{padding-top: 68%;}
.banner-slick  .slick-slide{position: relative;}
.shad{position: absolute;width:100%;height:50px;background: url(/news/images/shad.png) repeat center;bottom: 0;padding-right: 120px;}
.shad a{font-size: 20px;color:#fff;padding-left: 25px;line-height: 50px;display: block;}
.shad span{font-size: 16px;color:#fff;position: absolute;right: 30px;bottom: 10px;}
.banner-slick .slick-dots{ bottom: 0px;right:35px; background: #fff;height:30px;}
.banner-slick .slick-dots li{ width: 20px; height: 20px;  margin:0 8px; }
.banner-slick .slick-dots li.slick-active button{ color:#0075bb; }
.banner-slick .slick-dots li button{color:#555;padding:0 15px;line-height: 30px;font-size: 14px;}
.banner-slick .slick-dots li button:before{display: none;}
.slick-slider{margin: 0;}
/*  */
.new1-r{width:47%;background: #fff;padding:27px 20px 20px;float: right;}
.new1-r li{padding:4.7px 0;border-bottom: 1px dashed #b9b9b9;}
.new1-r li p{font-size: 15px;color:#555;background: #dee6ec;line-height: 30px;width:60px;height:30px;float: left;}
.new1-r li p span{color:#fff;background: #999;line-height: 30px;width:30px;height:30px;float: right;}
.new1-r li p span.on{background:#0c82dc;}
.new1-r li a{font-size: 15px;color:#000;line-height: 32px;display: block;float: right;width:88%;}
.new1-r li:nth-child(1){padding-top:0;}
.new1-r li:last-child{border-bottom: none;}
.new1-r li:hover a,.new3-m li:hover a,.new3-r li:hover a,.piclist li a:hover,.news2 li:hover a{color:#0075bb;}
.new1-r li:hover p span{background: #0075bb;color:#fff}
/* new2 */
.new2{width:100%;height:auto;padding:10px 0 40px;}
.imged{position: relative;display: block;width:100%;height: 0;padding-top: 70%;}
.imged img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.imged video{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.tit2{background: url(/news/images/titbg.png) no-repeat left center;color:#fff;line-height: 43px;padding-left: 20px;font-size: 18px;border-top: 1px solid #0075bb;}
.tit2 a{font-size: 14px;color:#777;float: right;}
.news2 li{/*margin-bottom: 10px;*/float: left;padding-right: 20px;width:50%;line-height: 40px;}
.news2 li .date{width:14%;float: left;padding-right: 15px;text-align: center;height: 30px;margin-top: 5px;}
.news2 li .date .day{width: 50%;color: #555;line-height: 30px;/* border-bottom: 1px solid #dbdbdb; */font-size: 15px;background: #dee6ec;float: left;height: auto;}
.news2 li .date .year{width: 50%;color: #fff;line-height: 30px;font-size: 14px;background: #999;float: right;}
.news2 li a{display: block;float: right;width:86%;/* padding-top: 20px; */font-size:15px;/* line-height: 35px; */}
.news2 li:hover .date .year{background: #0c82dc;}
/* new3 */
.new3{width:100%;height:auto;background: #f2f2f2;padding:10px 0 40px;}
.new3-l{width:30%;position: relative;padding-right:40px;float: left;}
.tit3{background: url(/news/images/djbg.png) repeat left center;line-height: 90px;padding-left:15px;font-size: 18px;color:#fff;}
.new3 .zm{position: relative;margin-bottom: 25px;}
.new3 .zm .imged{padding-top: 56%;}
.new3 .zm .xm{/* position: absolute; *//* bottom: 0px; *//* left: 0; *//* right: 0; */text-align: center;line-height: 40px;font-size: 16px;color: #000;display: block;background: #fff;padding: 0 15px;}
.new3 .zm .xm:hover{color:#23527c;}
.new3-m{width:43%;float: left;padding-right:40px;}
.new3-m li,.new3-r li{font-size: 16px;line-height: 35px;}
.new3-m li{/* position: relative; *//* padding: 0 0px 0 110px; */margin-bottom: 10px;}
.new3-m li .mtgy{position:relative;/* padding-left: 110px; */line-height: 30px;}
.new3-m li .qz{position: absolute;top: 0;left: 0;font-size: 16px;color: #555;}
.new3-m li>a{width: 100%;color:#555;line-height: 28px;font-size: 16px;height: 56px;}
.new3-m li>a span{font-size: 16px;color:#ff0033;}
.new3-m li .date3{color:#999;line-height: 30px;/* position: absolute; *//* top:0; *//* right:0; */background: url(/news/images/time.png) no-repeat left center;padding-left: 25px;}
.new3-r{width: 27%;float: left;}
.new3-list3 li{position: relative;margin-bottom: 10px;}
.list3-img .imged{padding-top: 45%;}
.new3-r .wxwz{background: #fff;font-size: 16px;line-height: 24px;padding: 5px 15px;position: absolute;left: 0;right: 0;bottom: 0px;}
.new3-r .wxwz a{background: url(/news/images/wx2.png) no-repeat left center;padding-left:30px;color:#000;display: block;}
.new3-r li p{color:#777;font-size: 14px;padding-left:30px;}
/* new4 */
/* new5 */
.new5{width:100%;height: auto;padding: 20px 0 30px 0px;}
.new5-l{width:30%;padding-right: 30px;float: left;}
.new5-bit{position: relative;border: 1px solid #d2d2d2;background: url(/news/images/xbbg.png) repeat-y right center;}
.new5-bit .slick2 .slick-list{width: 80%;}
.new5-bit img{padding:15px 0 15px 15px;}
.xb .imged{padding-top: 140%;}
.xb span{position: absolute;top: 0;left: 0;line-height: 35px;width:118px;text-align: center;background: #c2e8fc;color:#0075bb;}
.new5-bit button::before{color:#777;font-size: 16px;font-family: "微软雅黑";}
.new5-bit button:hover::before{color:#0d5aaa;}
.new5-bit .slick-prev:hover{background:url(/news/images/prev2.png) no-repeat bottom center;}
.new5-bit .slick-next:hover{background:url(/news/images/next2.png) no-repeat top center;}
.new5-bit .slick-prev::before{content: "下一期";}
.new5-bit .slick-next::before{content: "上一期";}
.new5-bit button{width:15px;height:auto;margin: auto;word-wrap: break-word;word-break: break-all;line-height: 15px;}
.new5-bit .slick-prev{top:20%;left:90% ;background:url(/news/images/prev.png) no-repeat bottom center;padding-bottom: 10px;}
.new5-bit .slick-next{top:60%;right: 6%;background:url(/news/images/next.png) no-repeat top center;padding-top: 30px;}
.new5-m{width:43%;padding-right: 30px;float: left;}
.zmr ul{margin: 0 -15px;}
.zmr ul li{padding:0px 15px 0;width:50%;float: left;position: relative;}
.perimg{padding: 0 35px 10px;background: url(/news/images/perbg.png) no-repeat top center;padding-top:25px;}
.zmr ul li .imged{padding-top: 100%;}
.zmr ul li img{border-radius: 50%;border: 2px solid #fff;}
.zmr ul li .name{text-align: center;font-size: 16px;color:#555;line-height: 32px;display: block;}
.zmr ul li p{font-size: 14px;color:#777;line-height: 20px;margin:5px 0 7px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;height: 40px;}
.zmr ul li .xq2{width:100%;line-height: 35px;text-align: center;font-size:14px;color:#0075bb;display: block;background: #c8eaff;}
.new5-r{width: 27%;float: left;}
.new5-r .list-1{padding: 0px 0px 15px 0;background: none;margin: 0;}
.new5-r li{/* background: url(/news/images/li.png) no-repeat left center; */padding-left:25px;line-height: 32px;font-size: 16px;margin-bottom: 20px;}
.new5-r li:hover{/* background: url(/news/images/li0.png) no-repeat left center; */}
.new5-r li:hover a{color:#0075bb}
.new5-r li a{color:#555;}
.img-l .imged{padding-top: 56%;}
.picbot img,.piclist img{transition: all 0.5s;}
.picbot img:hover,.piclist img:hover{transform: scale(1.05);}
.bot-l .bot-left{width:62%;padding-right: 15px;}
.bot-l .bot-left .imged{padding-top:129%;}
.bot-l .bot-right{width: 38%;/* padding-right: 10px; */}
.bot-l .bot-right .imged{padding-top: 69%;}
.bot-l .bot-m img,.bot-l .bot-right img,.bot-r .bot-left img{padding-bottom: 15px;}

/* footer */
.footer{width:100%;padding:15px 0 0;background: #0c82dc;}
.link-top{position: relative;padding-bottom: 20px;}
.link-top h2{width:73px;background: url(/news/images/link.png) no-repeat top center;height:83px;margin:0;position: absolute;top:-15px;left: 0;}
.link-top h2 span{font-size: 18px;color:#0075bb;display: block; padding: 10px 15px; text-align: center;}
.link-top ul{float: left;padding-left: 100px;}
.link-top ul li{float: left;width:150px;text-align: left;line-height: 32px;color:#a3ddff;}
.link-top ul li a{color:#a3ddff;font-size: 16px;}
.foot p{color:#a3ddff;font-size: 14px;line-height: 45px;text-align: center;border-top: 1px solid rgb(163, 221, 255,0.3);}
/* list */
.lm{width:20%;padding-right: 30px;margin-top: 60px;}
.lm h2{font-size: 24px;color:#fff;background: #013e7d;width:100%;height:70px;padding: 20px 0 0 0px;margin: 0;text-align: center;}
.lm ul{width:100%;height: 380px;background: url(/news/images/lmbg.png) repeat-x left center;padding:25px 0 0 0px;}
.lm ul li{line-height: 40px;color: #555;font-size: 16px;text-align: center;}
.lm ul li:hover,.lm ul li.on{background: #fff;}
.lm ul li:hover a,.lm ul li.on a{display: block;color:#013e7d;}
.lm-right{width: 100%;margin-top: 30px;}
.lm-right .local{padding-bottom: 20px;border-bottom: 1px solid #dbdbdb;}
.lm-right .local .lmmc{font-size: 20px;color:#003e7c;line-height: 30px;}
.lm-right .local .position{
	background: url(/news/images/ad.png) no-repeat left center;
	padding-left: 20px;
	font-size: 14px;
	color:#999999;
	line-height: 30px;
	min-width: 300px;
	}
.lm-right .local .position a{font-size: 14px;color:#999999;}
.img-list{ margin:0 -15px;}
.xwlist-l{float: right;width:70%;/* padding-left: 35px; */margin-top: 30px;}
.xwlist ul{padding-top:30px;}
.xwlist-l ul li.xwlist-top{background: none !important;border-bottom: 1px solid #dbdbdb;padding:0 !important;margin-bottom: 15px;}
.xwlist-top>a{font-size: 20px;color:#000;font-weight: bold;padding-bottom:20px;display: block;}
.xwlist-top .list-bot{padding-bottom: 30px;}
.xwlist-top .list-bot .list-img{width:35%;float: left;padding-right:20px;}
.xwlist-top .list-bot .list-img-r{width:65%;float: right;}
.xwlist-top .list-bot .list-img-r p{font-size: 14px;color:#777;line-height: 28px;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical; overflow: hidden;height:112px;}
.xwlist-top .list-bot .list-img-r a{color:#ff0033;font-size: 14px;display: block; text-align: right; line-height: 20px;}
.xwlist-top .list-bot .list-img-r .list-date{color:#999;padding-top:15px;height: auto;}
.xwlist-l ul.xwli li{position: relative;line-height: 47px;background: url(/news/images/li3.png) no-repeat left center;padding:0 100px 0 20px;font-size: 16px;font-weight: normal !important;   color: #000 !important; }
.xwlist-l ul.xwli li a{   }
.xwlist-l li span{position: absolute;right: 0;top: 0;font-size: 14px;color:#777;}
.xwlist-l ul.xwli li:nth-child(6){border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;margin-bottom: 10px;}
.xwlist-l ul.xwli li:nth-child(11){border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;margin-bottom: 10px;}
.xwlist-l ul.xwli li:nth-child(16){border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;margin-bottom: 10px;}
.xwlist-l ul.xwli li:nth-child(21){border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;margin-bottom: 10px;}
.xwlist a:hover{color:#013e7d;}
.xwlist-r{float: left;width:30%;margin-top:30px;padding-right: 40px;}
.xwlist-r>ul,.clickhang{background: #f8f8f8;padding:0px 0 15px;margin-bottom:45px;}
.xwlist-r .sig1{border-left: 2px solid #05d6b1;}
.xwlist-r .sig2{border-left: 2px solid #2fc1e5;}
.xwlist-r .sig3{border-left: 2px solid #609bfb;}
.xwlist-r .sig4{border-left: 2px solid #976ed4;}
.clickhang{border-left: 2px solid #8fa1ff;position: relative;}
.tabs-list{margin:0 16px;}
.xwlist-r .tabs-list li a{background: none;padding: 0; diplay:block;}
.tabs-list li{line-height: 30px;background: #8fa1ff;border-right: 2px solid #fff;width:50%;text-align: center;float: left;padding-left: 0 !important;}
.tabs-list li a{color:#fff;}
.tabs-list li.active{background: #dfe4ff;}
.tabs-list li.active a{color:#0075bb;}
.list-l{margin:0 16px;}
.list-l ul{padding:10px 0 20px;}
.j-more{position: absolute;right:15px;top:10px;font-size: 15px;color:#777;line-height: 40px;}
.list-l li{padding:15px 0 15px 0px;border-bottom: 1px solid #dbdbdb;}
.list-l li:last-child{border: none;}
.list-l li a{font-size: 16px;color:#555;display: block;padding:5px 0 5px 30px;}
.list-l li span{float: left;}
.list-l li .dj{display: block;background: url(/news/images/click.png) no-repeat left center;padding:0 25px 0 25px;border-right: 1px solid #dbdbdb;
	font-size: 12px;color:#999; margin: 5px 30px 0 25px;
}
.list-l li .date2{display: block;background: url(/news/images/tim.png) no-repeat left center;padding:0 0px 0 20px;font-size: 12px;color:#999;margin-top:5px;}
.list-l li:nth-child(1) a{background: url(/news/images/1.png) no-repeat left center;}
.list-l li:nth-child(2) a{background: url(/news/images/2.png) no-repeat left center;}
.list-l li:nth-child(3) a{background: url(/news/images/3.png) no-repeat left center;}
.list-l li:nth-child(4) a{background: url(/news/images/4.png) no-repeat left center;}
.xwlist-r h2{line-height:50px;font-size: 18px;color:#fff;display: inline-block;}
.xwlist-r .sign1{background: url(/news/images/sign5.png) no-repeat left center ;}
.xwlist-r .sign2{background: url(/news/images/sign6.png) no-repeat left center;}
.xwlist-r .sign3{background: url(/news/images/sign7.png) no-repeat left center;}
.xwlist-r .sign4{background: url(/news/images/sign8.png) no-repeat left center;}
.xwlist-r .title2{border-bottom: 1px solid #dbdbdb;;margin:0px 0 15px;padding:0 20px 0 25px;}
.xwlist-r .title2 a{float: right;font-size: 15px;color:#777;line-height: 50px;}
.xwlist2 li{line-height: 36px;padding:0 15px 0 16px ;font-size: 16px;position: relative;}
.xwlist2 li a{padding-left:15px;background: url(/news/images/li3.png) no-repeat left center;display: block;font-weight: normal !important;   color: #000 !important; }
.xwlist2 li span{position: absolute;top: 0;right: 20px;font-size: 14px;color:#999;}
.xwlist2 .pagination{margin:10px 0 60px;}
/* content */
.content{padding-top:30px;}
.content h2{font-size: 22px;color:#000;margin: 0 0 20px;font-weight: bold; text-align:center;}
.content h3{font-size: 20px;color:#000;     margin: 0 0 20px 0; text-align:center; }
.content .article{line-height: 30px;font-size: 14px;color:#888;padding-bottom: 10px;border-bottom: 1px solid #dbdbdb;}
.content .article span{padding-right: 20px;display: inline;}
.content .cont {padding: 20px 0 30px;}
.content .cont img{padding: 10px 0;/* margin: auto; *//* max-width: 750px; */height: auto;}
.cont p{font-size: 16px !important;color:#000 !important;line-height:2 !important;text-indent: 2em;  font-family: "微软雅黑",Helvetica,"黑体",Arial,Tahoma !important;   word-break: break-all;}
.cont p span{font-size: 16px !important;color:#000 !important;line-height:2 !important; font-family: "微软雅黑",Helvetica,"黑体",Arial,Tahoma !important;   word-break: break-all;}
.article-a{padding: 20px 0px 20px;border-top:1px solid #dbdbdb;margin-top:20px;}
.article-a p{line-height: 45px;width: 50%;color:#666;text-align: left;padding-left: 30px;}
.article-a p.on,.article-a p:hover {color:#013e7d;}
.article-a p.on a,.article-a p:hover a{color:#013e7d;}
.article-a .prev{float: left;}
.article-a .next{float: right;}
.article span img{padding-right: 10px;}
.cont2{width:100%;}
.bshare-custom{display: inline-block;}
.bshare-custom a{display: inline-block;}
.bshare-custom .bshare-weixin{width:22px;height:22px;background: url(/news/images/wx3.png) no-repeat left center !important;padding-right: 6px;}
.bshare-custom .bshare-sinaminiblog{width:22px;height:22px;background: url(/news/images/wb2.png) no-repeat left center !important;padding-right: 6px;}
.bshare-custom .bshare-qzone{width:22px;height:22px;background: url(/news/images/qq.png) no-repeat left center !important;}
.bsBox{height: 255px !important;width: 232px !important;}
/* piclist */
.banlist .piclist li .imged{padding-top:68%;}
.piclist li{width:33.3%;padding:30px 15px 0;float: left;}
.banlist li .bt2{padding:25px 0 0;font-size: 16px;color:#555;line-height: 30px;display: block;}
/* 校报 */
.banlist .xblist li .imged{padding-top:140%;}
.xblist li{float: left;width:25%;padding:30px 15px 10px;position: relative;}
.xblist li .xbs{width:50px;height: auto;position: absolute;left: 15px;top: 30px;bottom:10px;padding:30px 15px 0px;
background: url(/news/images/xbshad.png) repeat left center;letter-spacing: 5px;word-wrap: break-word;
}
.xblist li .xbs a{font-size: 16px;color:#fff;width:25px;display: block;height: 80%;overflow: hidden;text-overflow: ellipsis;line-height: 18px;}
.xblist li .xbs a span{display: block;background: url(/news/images/jt.png) no-repeat bottom center;width:13px;height:15px;position: absolute;left: 20px;bottom: 10%;}
.xblist li:hover .xbs{background: #2b4979;}
/* 追梦人 */
.zmlist li{padding:30px 0;border-bottom: 1px solid #dbdbdb;}
.zm-img{width:35%;float: left;padding-right:45px;}
.zm-r{width:65%;float: right;position: relative;}
.zm-r a{font-size: 18px;color:#555;line-height: 32px;display: block;padding-bottom: 10px;}
.zm-r p{font-size: 14px;color:#777;line-height: 32px;text-indent: 2em;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical; overflow: hidden;height: 128px;}
.zm-r .xq3{line-height: 35px;width:180px;background: #eee;font-size: 16px;color:#ff0033;text-align: right;display: block;padding:0 30px 0 0;position: absolute;
	left: -100px;bottom: -75px;
}
.zmlist li:hover .xq3{background:#013e7d;color:#fff;}



.pagination{margin:40px 0 60px;}
.pagination li a{ margin:0 3px; border-radius: 0!important; color: #000; background: none; height: 25px; padding-top: 0; padding-bottom: 0; line-height: 23px; }
.pagination > .active > a,.pagination li a:hover, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, 
.pagination > .active > a:focus, .pagination > .active > span:focus{ background: #015293; border-color: #015293; color: #fff; }
.page-box{ padding:30px 0 0 0; }
 .pagination > li > span {padding:2px 12px;}
.page-l{ line-height: 25px; margin-right: 5px; margin-left: 15px; }
.page-input{ width: 40px; box-shadow: none;border-radius: 0; background: none; height: 25px; }
.page-l-l{ margin-left: 10px; }
.page-number{ height: 25px; line-height: 23px; border:solid 1px #ddd; padding:0 5px; margin-left: 5px; }
.page-box{ display: inline-block; }
.page-r{ margin:20px 0; }


@media( max-width: 1549px){
	.container{ width: 1200px; }
	.banner-slick .slick-prev{ margin-right: 585px; }
	.banner-slick .slick-next{ margin-left:585px; }
	.new1-r .tit1 {font-size: 24px;padding: 10px 0 0px;}
	.new1-r li {padding: 10px 0;}
	.new1-r li:nth-child(9){display:none;}
	.new1-r li:nth-child(10){display:none;}
	.new1-r li:nth-child(11){display:none;}
	.new1-r li:nth-child(12){display:none;}
	.new2-l ul {margin-top: 10px;}
	.new2-l ul::before{height:350px;background: url(/news/images/line.png) no-repeat left;top:15px;}
	.new2-l ul li{padding: 3px 0;z-index: 10;margin-left: 30px;}
	.new3-m li{margin-bottom: 7px;}
	
	.new3-m li:nth-child(8){display: none;}
	.list-l li {padding:8px 0px;}
	.new5-r li {margin-bottom: 15px;line-height: 26px;}
	.zmr ul li {padding: 15px 15px 0;width: 50%;}
	.perimg {padding: 15px 45px 0px;}
	.bot-l .bot-left .imged{padding-top:134%;}
	.bot-r .bot-right .imged{padding-top:133%;}
	.lm,.lm-right{margin-top: 40px;}
	.xblist li .xbs{padding:20px 10px 0;width: 40px;}
	.xblist li .xbs a{height:80%;}
	.xblist li .xbs a span{left:15px;}
	.zm-r a{padding-bottom: 0;}
	.new3-m .list-1 .list-r{min-height: 136px;}
	.zm-r .xq3{bottom:-45px;}
	.new1-r li a{width:85%;}
	.bot-l .bot-right .imged{padding-top: 71%;}
	.slick2 .slick-prev{top:15%;left: 88%;}
	.slick2 .slick-next{right: 7%;}
	.list3-img .imged {padding-top: 53%;}
	.xb .imged { padding-top: 146%;}

	.nav-list>li>a{ font-size: 14px}
}
@media( max-width: 1279px){
	.container{ width: 970px; }
	.slick-left .slick-dots li,.slick-left .slick-dots li button{ width: 60px; }
	.new2-r .imged{padding-top:72%;}
	.new2-l ul li{margin-left: 20px;}
	.new2-l ul li a{padding-left: 30px;margin-left: -20px;}
	.new2-l ul::before {height: 340px}
	.new2-bot .date1{width:22%;}
	.new2-bot p{width:78%;}
	.new2-tit{padding: 5px 20px;line-height: 26px;height: 60px;}
	.new3-m li:nth-child(7){display: none;}
	.list-l ul {padding: 0px 0 5px;}
	.list-l li .dj {padding: 0 20px 0 25px;margin: 5px 15px 0 15px;}
	.list li .date4 {width: 15%;}
	.list li .new4-r {width: 83%;}
	.xb-r li:nth-child(8){display: none;}
	.xb-r li:nth-child(9){display: none;}
	.new5-r li:nth-child(8){display: none;}
	.new5-r li:nth-child(9){display: none;}
	.perimg {padding: 10px 45px 0px;}
	.bot-l .bot-left .imged{padding-top:133%;}
	.bot-r .bot-right .imged{padding-top:130%;}
	.xwlist-top .list-bot .list-img-r p{-webkit-line-clamp:3;height: 84px;}
	.xwlist-top .list-bot .list-img-r .list-date {padding-top: 0px;}
	.xblist li .xbs a{height: 80%;}
	.zm-r p{-webkit-line-clamp:3;line-height: 30px;height: 90px;}
	.zm-r .xq3{bottom:-40px;}
	.news2 li .date{width:18%;}
	.news2 li a{width:82%;}
	.img-l .imged {padding-top: 56%;}
	.new5-r li {margin-bottom: 10px;line-height: 22px;}
	.new5-r .list-1{padding:0 0 10px 0;}
	.content .cont img{/* max-width: 500px; */}
	.new5-bit img{padding:15px;}
	.new3-r .wxwz{padding: 10px;line-height: 22px;}
	.list3-img .imged{padding-top: 65%;}
	.new3-list3 li{margin-bottom:20px;}
	}
	@media( max-width: 1279px) and ( min-width: 992px){
	.new1-r li a{width:80%;}
	.new1-r li:nth-child(8){display: none;}
	.slick2 .slick-prev {top: 10%;left: 86%;}
	.slick2 .slick-next {right: 8%;}
	.new3-m li:nth-child(5){display: none;}
	.new3-m li:nth-child(6){display: none;}
	.new3-list3 li:nth-child(3){display:none;}
	}
@media( max-width: 991px){
	.container{ width:100%;}
	.head{height: auto;z-index: 100000;position: relative;padding: 5px 0;}
	.logo, .header-w {padding-top: 0px;}
	.logo{ width: 35%; }
	.header-w .wx img, .header-w .wb img, .header-w .search img{width: 35px;height: 35px;}
	.header-w .search span,.header-w .wx span {font-size: 14px;line-height: 40px;padding-left: 5px;}
	.nav-list{ position: absolute; display: none; z-index: 10000000; border-top: solid 1px #eee; left: 0; top: 100%; right: 0; 
		box-shadow: 1px 2px 3px #ddd;background: #005dae; }
	.nav-list li{ width: 100%; float: none; margin:0; text-align: left; line-height: 40px;height: auto; }
	.nav-list li a{ height: 40px; line-height: 40px; padding:0 15px; color: #fff; }
	.nav-list li:hover .nav-down{ display: none; }
	.nav-list li:hover{ background: none; }
	.nav-list li:hover a{ color: #fff; }
	.nav-down{ display: none; position: static; }
	.menu-button{ display: block; }
	.nav-click { display: block; transition: 0.3s all; z-index: 10000; position: absolute; color: #fff; right: 0; top: 0; width: 40px; height: 40px; text-align: center; line-height: 40px;}
	.nav-click.active{ transform: rotate(180deg); }
	.nav-box{ height: 40px; position: relative; background: #005dae; z-index: 10000; }
	.title h2 {font-size: 20px;line-height: 35px;}
    .nav-down li a{ text-align: left; }
	.nav-down{  background: rgba(255,255,255,0.2)!important;  }	
	.search-box {top: 95px;background: rgba(0,0,0,0.7);padding:30px 30px;z-index: 10000000;}
	.title{height: 35px;}
	.banner-slick{/* max-width:600px; */padding: 0px 0px 50px;position: relative;/* margin: auto; *//* float:none; */width: 100%;}
	.new1-r{width:100%;margin-top: 20px;}
	.new1-r li a {width: 90%;}
	.banner-slick .slick-dots {right: 0px;}
	.news2 li .date{width:20%;}
	.news2 li a{width:80%;}
	.new3-l,.new3-m{padding-right: 15px;}
	.new3-r .wxwz{padding: 10px 10px;line-height: 20px;}
	.new3-l {width: 100%;position: relative;padding-right: 0px;}
	.new3 .zm,.new3-list3 li{max-width: 400px;margin:0 auto 25px;}
	.new3-m {width: 100%;padding-right: 0px;}
	.new3-r {width: 100%;}
	.list-l ul {padding: 10px 0 0px;}
	.list li .new4-r {width: 81%;}
	.new5-l{width:45%;padding-right: 25px;margin-bottom: 0px;}
	.xb .imged {padding-top: 120%;}
	.xb-r li:nth-child(8){display: block;}
	.xb-r li{padding-bottom: 3px;}
	.new5-m{width:55%;margin-bottom: 0px;}
	.perimg {padding: 10px 65px 0px;}
	.new5-r{width:100%;margin-bottom: 0px;}
	.bot-l .bot-m img,.bot-l .bot-right img,.bot-r .bot-left img{padding-bottom: 10px;}
	.bot-l .bot-m .imged{padding-top: 69%;}
	.bot-r .bot-left .imged {padding-top: 88%;}
	.link-top ul{float: left;padding-left: 90px;width:60%;}
	.link-top ul li{width:33.3%;padding-right: 15px;}
	.fot-ewm{float: right;width:35%;}
	.ewm-l{float: left;width:50%;padding-right: 20px;text-align: center;}
	.ewm-l img{width:100px;height:100px;}
	.ewm-l p{font-size: 14px;color:#a3ddff;text-align: center;line-height: 36px;}
	.lm,.lm-right,.xwlist-l,.xwlist-r {width: 100%;padding-right: 0px;margin-top: 20px;}
	.lm ul{height: auto;background:#eee;padding:25px 0 20px 0px;}
	.xwlist2{width:48%;float: left;margin-bottom:30px !important;}
	.sig1,.sig4{margin-right:25px;}
	.xwlist-l .pagination {margin: 10px 0 30px;}
	.banlist li .bt2 {padding: 15px 0 0;}
	.new3-r .list-1 {padding: 25px 60px 30px;}
	.img-l{max-width: 450px;margin: auto;}
	.clickhang{width:48%;float: left;margin-right: 25px;}
	.bot-l .bot-right .imged {padding-top: 70%;}
	.slick2 .slick-prev {top: 10%;left: 90%;}
	.slick2 .slick-next {right: 6%;top: 65%;}
	.header-w .wx,.header-w .wb{padding-right: 30px;}
	.header-w .wx span::after, .header-w .wb span::after{display:none;}
	.content .cont {padding: 10px 0 0px;}
	.article-a{padding: 15px 0px 0px;}
    .header{height:35px;}
    .banner-slick .imged {padding-top: 55%;}
      .content .cont img{ max-width:100% !important; }
}

@media( max-width: 789px){
	.shad{height: 35px;}
	.shad a{line-height: 35px;font-size:16px}
	.shad span{bottom: 7px;}
	.new1-r li a {width: 85%;}
	.new2-l ul::before {display: none;}
	.news2 li{width:100%;padding: 0;}
	.news2 li .date{width:14%;}
	.news2 li a{width:86%;}
	.new5{padding:20px 0;}
	.list li{width:100%;}
	.list li .date4 {width: 10%;}
	.list li .new4-r {width: 90%;}
	.new5-l{width:100%;padding-right: 0px;margin-bottom: 0px;}
	.new5-bit{max-width: 380px;margin: auto;}
	.new5-m{width:100%;margin-bottom: 0px;padding-right: 0;}
	.bot-l,.bot-r {width: 100%;}
	.bot-l .bot-right {padding-right: 0px;}
	.bot-l .bot-left .imged {padding-top: 113%;}
	.bot-l .bot-right .imged {padding-top: 60%;}
	.bot-r .bot-right .imged {padding-top: 129%;}
	.bot-r .bot-left .imged {padding-top: 83%;}
	.foot p{line-height: 30px;text-align: center;border-top:1px solid #a3ddff;padding: 10px 15px;}
	.link-top ul li {width:50%;}
	.lm, .lm-right {margin-top: 10px;}
	.lm-right .local {padding-bottom: 10px;}
	.xwlist ul {padding-top: 15px;}
	.xwlist-top>a {padding-bottom: 10px;}
	.xwlist{padding: 0px 0 15px;}
	.xwlist-l ul.xwli li,.xwlist2 li {line-height: 38px;}
	.piclist li {width: 50%;padding: 15px 15px 0;}
	.xblist li {float: left;width: 50%;}
	.xblist li .xbs {padding: 30px 15px 0;width: 50px;}
	.xblist li .xbs a {height: 80%;line-height: 30px;}
	.xblist li .xbs a span{left:20px;}
	.zm-r p{-webkit-line-clamp:2;line-height: 30px;height: 60px;}
	.zm-r .xq3{bottom:-40px;}
	.list li .new4-r a {height: 30px;-webkit-line-clamp: 1;}
	.list li .new4-r p {height: 48px;-webkit-line-clamp: 2;}
	.new5-r li {line-height: 30px;}
	.clickhang{width:100%;float: left;margin-right: 0px;margin-bottom: 25px;}
	.xwlist2{width: 100%;margin-bottom: 25px !important;}
}
@media( max-width: 659px){
	.xwlist-r .sig1, .xwlist-r .sig3 {margin-right: 20px;}
	.zm-r .xq3 {bottom: -40px;width:120px;line-height: 30px;left: 50%;margin-left: -60px;}
	.new3{padding:10px 0;}
}
@media( max-width: 576px){
	.header-a a {padding-left:10px;line-height: 45px;}
	.logo{position: absolute;width: auto;left: 15px;}
	.logo img{ height: 30px; width: auto; }
	.header-w{text-align: center;padding: 0;}
	.header-w img{width:30px;height:30px;}
	.header-w .search span {font-size: 14px;line-height: 30px;}
	.search-width .form-control {font-size: 15px;height: 35px;}
	.search-width {padding-right: 50px;}
	.btn-search, .btn-search:hover, .btn-search:focus {height: 35px;width: 50px;}
	.head{padding:10px 0;}
	.banner-slick{ overflow:hidden; width:100%;padding: 10px 0 40px;position: relative;}
	.shad span {right: 20px;}
	.new1-r li a {width: 83%;}
	.new2 {padding: 0px 0 20px;}
	.news2 li .date{width:20%;}
	.news2 li a{width:80%;}
	.new3-l {width: 100%;position: relative;padding-right: 0px;}
	.new3-m {width: 100%;padding-right: 0px;}
	.new3-r {width: 100%;}
	.new3-r .list-1 {padding: 10px 0 15px;}
	.new3-r li,.new3-m li{line-height: 40px;}
	.new3-m .list-1 .list-r {padding: 10px 15px;}
	.list li .date4 {width: 15%;}
	.list li .new4-r {width: 85%;}
	.bot-l .bot-m .imged {padding-top: 70%;}
	.bot-r .bot-right .imged {padding-top: 126%;}
	.new5 {padding: 0px 0 20px;}
	.new6 {padding: 25px 0 40px;background: #eeeeee;}
	.link-top ul {padding-bottom: 30px;width:100%;}
	.fot-ewm{float: none;width:100%;}
	
	.xwlist-top .list-bot {padding-bottom: 10px;}
	.article-a p{padding-left:0;}
	.article-a {padding: 15px 0px 20px;margin-top: 20px;}
	.xwlist-r{margin-top:0;}
	.article-a .prev,.article-a .next {float: none;width: 100%;}
	.pagination {margin: 20px 0 30px;}
	.xblist li .xbs {padding: 25px 15px 0;width: 50px;}
	.xblist li .xbs a {line-height: 22px;}
	.xblist li {padding: 15px 15px 10px;}
	.zm-img {width: 100%;float: left;padding-right: 0px;}
	.zm-r {width: 100%;padding: 20px 0px;}
	.zm-r p{-webkit-line-clamp:3;line-height: 30px;height:90px;}
	.zm-r .xq3 {bottom: -20px;text-align: center;padding:0;}
	.content .cont img{/* max-width: 300px; */}
	.header-w .wx,.header-w .wb{padding-right: 15px;}
	.header-w .search span, .header-w .wx span{padding-left:5px;}
	.bot-l .bot-right a:last-child{padding-top: 53%;}
	.bot-l .bot-right a:last-child img{padding-bottom:0;}
}
@media( max-width: 459px){
	.wel{display: none;}
	.header-w .search span {font-size: 15px;line-height: 30px;}
	.new1-r li a {width: 76%;}
	.news2 li .date{width:23%;}
	.news2 li a{width:77%;}
	.new3-m .m-list .img-l{display: block;width: 100%;float: none!important;}
	.zmr ul li {padding: 15px 15px 0;width: 100%;}
	.perimg {padding: 10px 100px 0px;background: url(/news/images/perbg.png) repeat-x top center;}
	.zmr ul li p{margin: 15px 0 17px;}
	.xb {width: 80%;}
	.bot-r .bot-right .imged {padding-top: 125%;}
	.xwlist-top .list-bot .list-img-r p {-webkit-line-clamp:2;height: 56px;}
	.link-top ul {padding-left: 10px;margin-top: 83px;}
	.link-top ul li{float: left;width:50%;padding-right: 15px;}
	.lm-right .local .lmmc{float: none !important;padding-bottom: 10px;}
	.lm-right .local .position{float: none !important;}
	.lm-right .local {padding-bottom: 10px;}
	.xblist li .xbs {padding: 10px 10px 0;width: 40px;}
	.xblist li .xbs a {height: 80%;line-height: 18px;}
	.xblist li .xbs a span{left:15px;}
	.logo{top:65px;}
	.header-w{float:none;}
	.header-w .wx, .header-w .wb {padding-right: 65px;}
	.content h2{font-size:18px;}
}
@media( max-width: 400px){
	.slick2 .slick-prev{left: 89%;}
	.slick2 .slick-next{right: 7%;}
	.header-w .wx, .header-w .wb {padding-right: 55px;}
	.shad a,.cont p{font-size:14px;}
	.cont p{line-height:30px;}
	.shad span{bottom: 7px;font-size:14px}
}