@charset "utf-8";

.cont table td p{text-indent: 0 !important;}
.zdys{color:red !important;}

.v_news_content table{width:100% !important;}

body {
    color: #000;
    font-size: 14px;
    font-family: "微软雅黑";
    margin:0 auto;
    position:relative;
}
.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;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%;}
.container{ width: 1470px; }
.menu-button { position: absolute; display: none; top: 18px; 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: 110px; background: url(../images/bg1.png) center no-repeat; background-size: cover; }
.logo{ margin-top: 20px; }
.header-a a,.header-a{color: #fff;font-size: 16px;}
.header-a span{ padding:0 18px; }
.header-a{margin-top: 30px;position: relative;}
.header .pull-right{   }
.search-box{
	position: absolute;
	width: 58px;
	background: url(../images/input.png) no-repeat center;
	height:20px;
	float: right;
	border-radius: 10px;
	top: 0;
	right: 0;
	transition:width 2s;
	-webkit-transition:width 2s;
	}
.search-box:hover{width: 130px;}
.search-box .form-control{ box-shadow: none; height:20px;background: none;border: none; }
.btn-search{ position: absolute; right: 0; top: 0; height: 20px; width: 11px;background:url(../images/search.png) center no-repeat;
	line-height: 20px; }
.head-bot{margin-top:10px;}
.gwjs{ width: 600px;  margin:30px auto 0 auto; }
.gwjs table{  }
.gwjs table td{  }
.gwjs table td input{  height: 30px; line-height: 30px;   }
.gwjs table td select{ height: 30px; line-height: 30px; }
.ssjg_m{width: 100%!important;margin-bottom: 10px;}

/*  */
.nav-list>li{float: left;/***width:9%;***/height: 52px;}
.nav-list>li>a{ display: block; font-size: 16px; color: #000;  line-height: 50px; }
.nav-list li:hover>a,.nav-list li.on>a{ color: #005dae;border-bottom: 2px solid #ffea00;}
.nav-down{position: absolute;left: 0;top: 100%;width: 170%;margin-left: -35%;background: #f5f5f5;display: none;}
.nav-down li{ float: none; width: 100%; }
.nav-down li a{line-height: 40px;padding:0;text-align: center;font-size: 14px;color: #777;}
.nav-down li:hover>a{color:#005dae;border: none;}
.nav-list li:hover .nav-down{ display: block;}
.nav-list>li{ position: relative;}
.nav-box{ position: relative; z-index: 1000;}
.nav-click,.th-click{ display: none;}
.th-down{position: absolute;left:100%;top: 0;background: rgba(255,255,255,0.9);width: 625px;display: none;min-height: 200px;padding: 15px;}
.th-down li{width:33.3%;float:left;padding: 0px 15px 0px 0;text-align: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.th-down li a{line-height: 30px;}
.nav-down li:hover .th-down{display: block;}
/*  */
.banner-slick{ overflow:hidden; }
.banner-slick .slick-dots{ bottom: 30px; }
.banner-slick .slick-dots li{ width: 15px; height: 15px; background: #045093;border-radius:50%;  margin:0 8px; }
.banner-slick .slick-dots li.slick-active{ background: yellow;  }
.banner-slick .slick-dots li button:before{display: none;}
.slick-slider{margin: 0;touch-action: auto;}
.slick-slider img{width:100%;}


.banner-slick .slick-prev,.banner-slick .slick-next {
    display: block;
    width: 30px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background: #000;
    text-decoration: none;
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    z-index: 50;
    opacity: 0.7;
    filter: alpha(opacity=70);
    overflow:hidden;
    display:none !important;
}

.banner-slick:hover .slick-prev,.banner-slick:hover .slick-next {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    display:block !important;
}

.banner-slick .slick-prev:active,.banner-slick .slick-next:active {
    opacity: 1;
    filter: alpha(opacity=100);
}

.banner-slick .slick-prev {
    left: 0px;
    text-indent:-999rem;
}

.banner-slick .slick-next {
    right: 0px;
text-indent:-999rem;
}

.banner-slick .slick-prev:before {
    content:"<";
    font-size: 30px;
    line-height: 50px;
    color: #fff;
    opacity: .85;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
font-family: 微软雅黑;
    text-indent: 0;
    font-weight: bold;
}

.banner-slick .slick-next:before {
    content:">";
    font-size: 30px;
    line-height: 50px;
    color: #fff;
    opacity: .85;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
font-family: 微软雅黑;
    text-indent: 0;
    font-weight: bold;
}



/* new1 */
.new1{width:100%;height: auto;background: #eee;}
.news1{background: #fff;padding: 20px 0 35px;margin:45px 0;box-shadow: 0 0 10px #ddd;}
.title1{color:#999;padding-bottom: 0px;border-bottom: 1px solid #ededed;margin: 0 35px;position: relative;line-height: 46px;}
.title1 span{font-size:24px;color: #045093;padding-right: 15px;margin-right: 10px;font-weight: bold;}
.title1 span::after{display: block;content: "";position: absolute;left:110px;top: 13px;width: 1px;height:25px;background: #005dae;}
.title1 a{font-size:16px;color:#999;float: right;line-height: 50px;}
.newtop,.newbot{padding: 4px 15px 0;}
.newbot ul:first-child{padding: 0 0px 0 20px;width: 47.666666%;}
.newbot ul:first-child+ul{padding: 0 20px 0 0px;width: 47.666666%;}
.newtop li{float: left;position: relative;width: 30.4%;margin: 25px 10px 10px 20px;/* padding: 15px; */}
.newtop li {transition: all 0.5s;position: relative;}
/*.newtop li:hover{transform: scale(1.1); }*/
.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%;}
.newtop li span{position:absolute;left: 20px;bottom:55px;padding:10px 15px;background: #113b75;color:#ffea00;}
.newtop li a.tit{color:#fff;font-size:16px;padding: 0 8px 0 15px;line-height: 40px;display: block;position: absolute;bottom: 0;width: 100%;background: rgba(0, 0, 0, .5);}
.newbot li{width: 100%;line-height: 44px;position: relative;/* padding-left: 16px; */}
/*.newbot li:before{content: "";display: block;width: 6px;height: 6px;background: #003e7c;position: absolute;top: 50%;left: 0;margin-top: -3px;}*/
.newbot li .date1{float: left;width:15%;}
.newbot li .date1 p{margin: 0;}
.newbot li .date1 .day{font-size:40px;color:#003e7c;}
.newbot li .date1 .year{font-size:14px;color:#003e7c}
.newbot .botright{position: relative;}
.botright span{position:absolute;top:0;right:0;margin-top: 0px;font-size: 13px;}
.botright .tit2{font-size: 15px;color:#000;line-height: 32px;display: block;padding-right: 100px;}
.botright p{font-size: 14px;color:#999;line-height: 16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.botright .xq{font-size: 14px;color:#777;display: block;padding-top:10px;}
.botright .tit2:hover{color:#013e7d;}
/* new2 */
.new2{width: 100%;background: url(../images/tzgg.png) repeat-y top;padding: 20px 0 40px;}
.new2-L{float: left;width:52%;padding-right: 50px;}
.new2 .title1{color: #777;margin: 0;}
.new2 .title1 span{color: #045093;}
.new2 .title1 span::after{background: #045093;}
.new2 .title1 a{color: #045093;}
.new2-L .new2-top{padding-top: 10px;}
.new2-L .new2-top li{background: url(../images/sign.png) no-repeat left center;padding:0px 90px 0px 35px;position: relative;line-height: 37px;}
.new2-L .new2-top li a{font-size: 15px;color:#000;line-height: 26px;}
.new2-L .new2-top li span{font-size: 14px;color: #777;position: absolute;right: 0;top: 0;}
.new2-top li:hover a{color:#045093;}
.new2-R{width:48%;float: right;}
.new2-R .new2-top li{padding-bottom: 5px;width:100%;}
.new2-R .new2-top ul{padding-top: 20px;}
.date2{width: 7.9%;float: left;border-bottom: 1px dashed #b7b7b7;}
.date2 p{margin: 0;}
.date2 .day{font-size: 16px;color: #01101d;background: #dee6ec;/* font-weight: bold; */line-height: 25px;border-bottom: 1px solid #dee6ec;display: block;width: 50%;margin-bottom: 3px;}
.date2 .year{font-size: 16px;color:#fff;background: #71787d;line-height: 25px;display: block;width: 50%;}
.botright2{width: 90%;float: right;}
.botright2 a{font-size: 15px;line-height: 25px;display: block;height: 30px;overflow: hidden;}
.botright2 a span{color: #000;}
.botright2 p{font-size: 14px;color:#a4c5f7;margin: 0;}
/* new3 */
.new3{width:100%;padding:44px 0;}
.new3 .ban1{width:33.3%;padding:0 15px;position: relative;float: left;}
.new3 .slick-prev{left: 15px;top: 50%;background: url(../images/next.png) no-repeat left center;width:36px;height:61px;}
.new3 .slick-next{right: 15px;top: 50%;background: url(../images/prev.png) no-repeat left center;width:36px;height:61px;}
.new3 .slick-prev::before,.new3 .slick-next::before{display: none;}
.new3 .slick-dots button{display: none;}
/* new4 */
.new4{width:100%;background: url(../images/bg2.png) no-repeat center;height: auto;padding: 30px 0 60px;}
.new4 .title1{color:#8f959c;border-bottom: 6px solid #e6f4ff;margin: 0;padding-bottom: 20px;}
.new4 .title1 span{color:#113b75;position: relative;}
.new4 .title1 span::after{background: #113b75;left: 100%;top: 6px;}
.new4-bot{position: relative;margin:0 -15px;/* padding-bottom: 50px; */}
.new4-l{float: left;width:33.3%;padding:55px 15px 0;position: relative;}
.new4-l .dates{background: url(../images/active.png) no-repeat top center;position: absolute;top:-15px;left: 50%;padding: 45px 30px 10px;transform: translateX(-50%);}
.new4-l .tit3{font-size: 16px;color:#555;line-height: 30px;padding:10px 0;display: block;}
.new4-l-t{background: #fff;padding:30px;transition: all 0.5s;margin-top: 30px;}
.new4-l-t p{margin: 0;font-size: 16px;color:#000;line-height: 30px;padding: 5px 0;}
.new4-l-t .tit4{background: url(../images/sign1.png) no-repeat left center;padding-left:25px;}
.new4-l-t .people{background: url(../images/per.png) no-repeat left center;padding-left:25px;}
.new4-l-t .times{background: url(../images/time.png) no-repeat left center;padding-left:25px;}
.new4-l-t .ad{background: url(../images/adress.png) no-repeat left center;padding-left:25px;}
.new4-l-t a{font-size: 16px;color:#113b75;display: block;padding-top: 10px;}
.new4-l:hover .dates{background: url(../images/active1.png) no-repeat top center;}
.new4-l:hover .new4-l-t{background: #ffea00;box-shadow: 0 10px 50px -10px rgba(0, 0, 0, 0.8);transform: scale(1.02);}
.new4-l:hover .new4-l-t p{color:#113b75;}
.more{
	display: block;
	color:#fff;
	font-size: 16px;
	line-height: 50px;
	background: #045093;
	position: absolute;
	padding:0 64px;
	left: 50%;
	bottom:-50px;
	transform: translateX(-50%);
}
.more:hover{color:#fff;}
/* footer */
.footer{width:100%;height: auto;background: url(../images/bg3.png) no-repeat top center;background-size: cover;}
.foot{
    padding-top:25px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.foot:before {
    display: none;
}
.foot:after {
    display: none;
}
.fot-l{width:22%;}
.footer h2{font-size: 20px;color:#fff;}
.fot-l li{float: left;text-align: left;  width:50%;    line-height: 28px;  }
.fot-l li a{color: #fff;font-size: 14px;}
.fot-l li a:hover{color:#fff;}
.fot-m{width:40%;}
.fot-m li{float: left;padding: 15px 20px 15px 0;width:25%;}
.fot-m a{display: block;position: relative;display: block;width:100%;height: 0;padding-top: 100%;}
.fot-m a img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.fot-m p{font-size: 14px;color: #fff;text-align: center;margin: 0;padding-top:15px;}
.fot-r p{font-size: 14px;color: #fff; }
.fot-r p a{font-size: 14px;color: #fff; }
/*banner */
.lm{width:20%;padding-right: 30px;margin-top: 60px;}
.lm h2{font-size: 24px;color:#fff;background: url(../images/lm.png) no-repeat center;width:100%;height:90px;position: relative;padding: 20px 0 0 25px;
	margin: 0;
}
.lm h2::after{display: block;content:"";position: absolute;left: 25px;bottom: 25px;width:50px;height: 1px;background: #fff;}
.lm ul{width:100%;height: 428px;background: url(../images/lmbg.png) no-repeat center;padding:25px 0 0 20px;}
.lm ul li{line-height:28px;color: #555;font-size: 16px;padding-left: 35px; padding-top:6px; padding-bottom:6px;}
.lm ul li:hover,.lm ul li.on{background: #fff;padding-left: 15px;}
.lm ul li:hover a,.lm ul li.on a{background: url(../images/li.png) no-repeat left center;padding-left:20px;display: block;color:#003e7c;}
.lm-right{width:80%;margin-top: 60px;}
.lm-right .local{padding-bottom: 20px;border-bottom: 1px solid #dbdbdb;}
.lm-right .local .lmmc{font-size: 20px;color:#003e7c;line-height: 30px;font-weight: bold;}
.lm-right .local .position{background: url(../images/ad.png) no-repeat left center;padding-left: 20px;font-size: 14px;
	color:#999999;line-height: 30px;}
.lm-right .local .position a{font-size: 14px;color:#999999;}
.img-list{ margin:0 -15px; padding-top: 10px; }
.banlist>ul.slide>li{padding:30px 15px 0;width:50%;float: left;}
.banlist li .imged{padding-top:40%;}
.banlist li img{transition: all 1s; }
.banlist li:hover img{transform: scale(1.05);}
.banlist li:hover a,.xwlist li:hover a{color:#003e7c;}
.banlist li .bt,.banlist li .bt2{font-size: 16px;color:#555;line-height: 30px;padding: 10px 0;display: block;}
/*忙艙潞忙啪鈥灻久铰� */
.jglist{padding-top: 20px;}
.jglist li{width:33.3%;padding:25px 0;text-align: left;border-bottom: 1px solid #ededed;border-right: 1px solid #ededed;float: left;padding-left: 70px;}
.jglist li:nth-child(3){border-right: none;}
.jglist li:nth-child(6){border-right: none;}
.jglist li:nth-child(9){border-right: none;}
.jglist li:nth-child(12){border-right: none;}
.jglist li:nth-child(15){border-right: none;}
.jglist li:nth-child(18){border-right: none;}
.jglist li:nth-child(21){border-right: none;}
.jglist li a{background: url(../images/li2.png) no-repeat left center;padding-left: 40px;font-size: 16px;color:#555;}
.jglist li:hover{background: #eeeff1;}
/* 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;}
/* 氓颅娄忙聽隆茅垄鈥犆ヂ� */
.ldlist{padding-bottom: 70px;}
.ldlist h2{font-size: 20px;color:#000;padding-top: 50px;font-weight: bold;margin: 0;}
.headlist li{float: left;width:33.3%;padding:30px 15px 0;position: relative;}
/* .headlist li img{transition: all 1s;} */
.headlist li .ldimg{width:35%;}
.headlist li .ldimg .imged{padding-top:100%;}
/* .headlist li img:hover{transform: scale(1.05);} */
.headlist li .ld-r{width:60%;padding:30px 0 30px 30px;background: #f8f8f8;height: auto;position: absolute;bottom: 0;left: 35%;top: 30px;}
.headlist li .ld-r a{font-size: 20px;color:#555;line-height: 32px;padding-bottom: 15px;display: block;}
.headlist li .ld-r p{font-size: 14px;color:#777;margin: 0;}
.headlist li:hover .ld-r{background: #003e7c;}
.headlist li:hover .ld-r a,.headlist li:hover .ld-r p{color:#fff;}
/* list */
.xwlist ul{padding-top:30px;}
.xwlist ul.slide li{position: relative;line-height: 40px;background: url(../images/li.png) no-repeat left center;padding:0 100px 0 20px;font-size: 16px;}
.xwlist .slide li span{position: absolute;right: 0;top: 0; color:#777;}
/* content */
.content{/* padding-top:50px; */}
.content h2{font-size: 22px;color:#000;margin: 20px 0 20px;}
.content h3{font-size: 20px;color:#000;margin: 0 0 20px 0;     text-align: center; }
.content .article{background: #eeeff1;line-height: 30px;font-size: 14px;color:#888;}
.content .article span{padding-right: 20px;display: inline;}
.content .cont{padding-top: 20px;}
.content .cont table img{padding:0 !important;}
.cont p{font-size: 16px;color:#000;line-height: 32px;text-indent: 2em;margin: 0;}
.cont p img.img_vsb_content{  text-indent:0 !important;   }

.cont video{margin-left: -32px; max-width:100% !important; }

.article-a{padding-bottom: 50px; padding-top:10px;}
.article-a p{line-height: 45px;background:#eeeff1;width: 50%;color:#666;text-align: left;padding-left: 30px;}
.article-a p.on,.article-a p:hover {background: #0a3470;color:#fff;}
.article-a p.on a,.article-a p:hover a{color:#fff;}
.article-a .prev{float: left;}
.article-a .next{float: right;}

.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: #003e7c; border-color: #003e7c; 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; }
/* 莽鈥澛λ喡访ε撀嵜ヅ犅� */
.user{width:100%;}
.uselist{padding-bottom:80px;}
.uselist .usetit{width:171px;line-height: 50px;background: url(../images/titbg.png) no-repeat center;color:#fff;font-size: 20px;
	margin:40px 0 20px;padding-left: 20px;}
.uselist li{margin-bottom: 15px;width: 25%;line-height: 50px;background:#eeeeee;padding-left: 45px;float: left;}
.uselist li a{display: block;background: url(../images/icon.png) no-repeat left center;padding-left: 20px;font-size: 16px;color:#555;overflow: visible;flex-wrap: nowrap;}


.uselist li:hover a{background: url(../images/icon1.png) no-repeat left center;color:#2b4979;}
/* 氓鹿驴忙虏鹿猫搂鈥犆┞⑩�� */
.new5{padding: 20px 0 50px;}
.gysp span{font-size: 26px;color: #113b75;}
.ship{/* position: relative; *//* width: 100%; *//* height: 360px; *//* overflow: hidden; */margin-top: -13px;}
.ship span{display: block;line-height: 50px;padding: 0 19px;background: rgba(0, 0, 0, 0.3);position: absolute;bottom: 0;color: #fff;font-size: 16px;width: 100%;}
.tpgy{position: relative;overflow: hidden;width: 48%;}
.tpgyimg{display: block;color: #045093;font-size: 26px;}
.chak:before{
	content: "";
	display: block;
	width: 1px;
	height: 30px;
	background: #fff;
	position: absolute;
	top: -49px;
	left: 10px;
}
.new5 img{transition: all .5s;
	-webkit-transition: all .5s; /* Safari */}
.new5 img:hover{transform: scale(1.1);}

.new5 video{
    position: absolute;
    height:100%;
    top: 0;
    width: 100%;
    left: 0;
    display: block;
    }






.gysp_lis{width: 51%;/* padding-bottom: 40px; *//* position: relative; */padding-right: 20px;}
.newtop ul{margin: 0px -20px 0 0;} 
@media( max-width: 1366px){
	.newtop li {
    margin: 25px 10px 10px 20px;
 }
	.chak{top:215px}

}
@media(max-width: 1549px){

	.container{ width: 100%; }
	.banner-slick .slick-prev{ margin-right: 585px; }
	.banner-slick .slick-next{ margin-left:585px; }
	.headlist li .ld-r{padding:20px 0 20px 30px;}
	.headlist li .ld-r a{padding-bottom: 10px;}
	.tpgy{/* width: 500px; */}
	.tpgy img{height: 100%;}
	.chak{top:215px}
	.newtop ul{margin: 0px 0px 0 0;} 
	.date2{width: 8.9%;}
	.header-a{padding-right: 60px;}
        .uselist li{margin-bottom: 15px;width: 50%;line-height: 50px;background:#eeeeee;padding-left: 45px;float: left;}
}
@media(max-width: 1549px) and ( min-width: 1280px){
	.ship{margin-top: -10px;}
}
@media( max-width: 1279px){
	.new5{padding: 30px 0 30px;}
	.container{ width: 970px; }
	/* .nav-list li a{ padding:0 30px; } */
	.slick-left .slick-dots li,.slick-left .slick-dots li button{ width: 60px; }
	.newbot .botright{position: relative;line-height: 20px;}
	.botright .tit2{
    line-height: 30px;
    padding-right: 100px;
}
	.botright .tit2::after{margin-top: 8px;}
	.date2{width: 12%;float: left;}
	.botright2{width: 83%;float: right;}
	.fot-l{width:27%;}
	.fot-m{width:40%;}
	.lm{width:25%;padding-right: 30px;}
	.lm-right{width:75%;margin-top:30px;}
	.user{width:100%;}
	.headlist li .ld-r{padding:10px 0 10px 20px;height: auto;}
	.headlist li .ld-r a{padding-bottom: 5px;line-height: 30px;font-size: 18px;}
	.gysp_lis {
		width: 100%;
		padding: 0 0 10px 0;
	}
	.ship{/* width: 85%; *//* height: 425px; */margin-top: -10px;}
	.ship img{width: 100%;}
	.tpgy{width: 100%;}
	.tpgy img{width: 100%;}
	.newtop li{width: 29.5%;margin: 20px 10px 10px 10px;}
	.fot-r p{padding:0}
.header{background: #1284dc;}
	}
@media( max-width: 991px){
    .header-a span {padding: 0 20px;}
	.search-box{right: 0;}
	.new5{padding: 20px 0 30px;}
	.newtop ul{margin: 0px 0px 0 0;} 
	.container{ width:100%;}
	.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; margin-left:0;}
	.nav-list li:hover{ background: none; }
	.nav-list li:hover a{ color: #fff; }
	.nav-down{ display: none; position: static;background: rgba(255,255,255,0.2)!important;  }
	.menu-button{ display: block; }
	.nav-click,.th-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,.th-click.active{ transform: rotate(180deg); }
        .nav-down li a{ text-align: left; }
        .nav-list li:hover>a,.nav-list li.on>a{color: #fff;}
	.nav-down li{height: auto;}
	.th-down{top: 100%;left: 0; background: rgba(255,255,255,0.1);position: static;display: none;}

	.header{ padding-bottom: 10px; height: auto; z-index: 100000; position: relative; }
	.logo{ width: 100%; }
	.header .pull-right{ width: 115%;  }

	.header-a{ text-align: center; margin-top: 10px; }
	.nav-box{height: 50px;position: relative;background: #005dae!important;z-index: 10000;}
	.logo{ position: absolute; bottom: -40px; width: auto; left: 15px; }
	.logo img{ height: 30px; width: auto; }
	.banner-slick .slick-dots{ bottom: 10px; }
	.newtop li{width: 100%;margin: 0 0 20px 0;}
    
	
	.slick-left{ max-width: 450px; margin-left: auto; margin-right: auto; float: none!important; }
	.newbot ul{float: none!important;}
	.newbot li{ line-height: 20px; padding: 0; }
	.new2-L{width:100%;padding-right:0;padding-bottom: 15px;}
	.new2-R{width:100%;}
	.date2{width: 9%;float: left;}
	.botright2{width: 88%;float: right;}
	.new4-l .dates{padding: 45px 25px 10px;}
	.footer{height: auto;background: url(../images/bg3.png) repeat-y  center;}
	.fot-l{width:50%;}
	.fot-m{width:50%;}
	.fot-r{width:100%;}
	.fot-l li {padding: 5px 0;}
	.lm{width:100%;padding-right: 0px;margin-top:30px;}
	.lm h2{font-size: 24px;background: #113b75;width:100%;height:90px;padding: 20px 0 0 25px;}
	.lm ul {height: auto;background: #eeeff1;padding: 25px 0 25px 20px;}
	.lm-right{width:100%;margin-top:30px;}
	.jglist{padding-top:25px;}
	.jglist li{padding:15px 0 15px 35px;}
	.piclist li{width:33.3%;padding:15px 15px 0;}
	.banlist li .bt2{padding:15px 0 0;}
	.headlist li .ld-r{padding:15px 0 20px 20px;}
	.headlist li .ld-r a{padding-bottom:0px;line-height: 30px;}
	.ldlist h2{padding-top:30px;}
	.headlist li{padding: 15px 15px 0;}
	.headlist li .ld-r{top: 15px;}
	.article-a p{line-height: 45px;width: 100%;margin: 15px 0;}
	.content {padding-top: 25px;}
	.uselist li{margin-bottom: 15px;width: 50%;line-height: 50px;background:#eeeeee;padding-left: 45px;float: left;}
	.newtop li a.tit{width: 100%;}
	.newbot ul:first-child{width: 100%;padding: 0px 0 0;}
	.newbot ul:first-child+ul{width: 100%;padding: 0;}
	.newtop li:first-child+li+li{display: none;}
	.newtop,.newbot{padding: 0px 15px 0;}
	.new2-L .new2-top li{line-height: 40px;}
	.new2-R .new2-top ul{padding-top: 10px;}
	.gysp_lis{width: 100%;padding-bottom: 0px;padding-right: 0;}
	.tpgy {width: 100%;height: 100%;}
	.tpgy img{width: 100%;}
	.ship{height: 100%;}
.gysp a{}
.tpgyimg{display: block;}
.content .cont{padding-bottom: 5px;margin-bottom: 5px;}
.content .cont p img{ max-width:100% !important; }
.news1{padding: 10px 0 20px;margin: 25px 0;box-shadow: 0 0 10px #ddd;}
.title1{margin:0 15px;padding-bottom: 0px;}
.new2{padding: 10px 0 25px;}
	
	
 }
	
	
}
@media( max-width: 789px){
	.new3{padding: 20px 15px 10px;}
	.new3 .ban1{width:100%;padding: 0 0px 20px 0px;}
	.new4{background: url(../images/bg2.png) repeat-y center;height: auto;padding: 15px 15px 30px;}
	.new4 .title1{border-bottom: none;margin: 0;padding-bottom: 10px;}
	.new4-l{width:100%;padding:55px 0px 0;border-top: 6px solid #e6f4ff;margin:10px 0;}
	.more{bottom: -2%;}
	.fot-l{width:100%;}
	.fot-m{width:100%;}
	.fot-m li{padding: 14px;width:25%;}
	.jglist li{padding:15px 0 15px 35px;width:50%;border-right: none;}
	.piclist li{width:50%;padding:15px 15px 0;}
	.headlist li{width:50%;}
	.headlist li .ld-r {padding: 20px 0 20px 20px;}
	.headlist li .ld-r a{padding-bottom:5px;line-height: 30px;}
	.uselist .usetit{font-size: 20px;margin:20px 0 15px;}
	.uselist {padding-bottom: 40px;}
	.chak{top: 240px;}
	.newtop ul{margin: 0px 0px 0 0;} 
	.new4-l-t{padding: 15px;margin-top:15px;}
    .chak{top: 175px;}

}
@media( max-width: 679px){
	.uselist li{
		margin-bottom: 15px;
		width: 100%;
		line-height: 50px;
		padding-left:30px;
	}
	
}

@media( max-width: 576px){
	.header-a span {padding: 0 20px;}
	.newbot li{width:100%;/* padding:5px 20px 10px 20px; */}
	.newbot .botright {/* width: 85%; */}
	.date2{width: 13%;float: left;}
	.botright2{width:80%;float: right;}
	.lm-right,.lm{width:100%;margin-top: 30px;}
	.banlist>ul.slide>li {padding: 10px 15px 0;width: 50%;float: left;}
	.headlist li .ld-r {padding: 12px 0 20px 20px;}
	.headlist li .ld-r a{padding-bottom:3px;line-height: 30px;}
	.uselist li{margin-bottom: 15px;width: 100%;line-height: 50px;padding-left:30px;}
	
}
@media( max-width: 459px){
.ljlb .ljli.st {
    width: 159px!important;
    margin-left: -42px!important;
    }


	
    .header-a a,.header-a{color: #fff;font-size: 14px;}
	
    .ljlb{padding-right: 40px!important;}
	.banner-slick .slick-dots{ bottom: 5px; }
	.header-a span {padding: 0 5px;}
	.head-bot{text-align: left;}
	.newtop li{width: 100%;margin: 0px 0px 20px 0px;}
	.newbot .botright {}
	.date2{width:18%;float: left;}
	.botright2{width:78%;float: right;}
	.more{padding:0 30px;}
	.title1{margin:0 20px;font-size:16px;}
	.newbot,.newtop{padding: 0 15px;}
	.lm-right .local .lmmc{float: none !important;padding-bottom: 10px;}
	.lm-right .local .position{float: none !important;}
	.banlist>ul.slide>li {padding: 10px 15px 0;width: 100%;float: left;}
	.lm-right .local {padding-bottom: 10px;}
	.jglist li{padding:15px 0 15px 35px;width:100%;border-right: none;}
	.headlist li{width: 100%;}
	.headlist li .ld-r {padding: 25px 0 0px 20px;}
	.headlist li .ld-r a{padding-bottom:5px;line-height: 30px;}
	.uselist li{margin-bottom: 15px;width: 100%;line-height: 50px;padding-left:15px;}
	.header-a {text-align: left;}
	.ship img{height: 100%;}
	.ship {margin-top: -5px;}
.title1 span{font-size:18px;}
.title1 span::after{left: 85px;height: 20px;top: 15px;}
.new5 {padding: 0px 0 30px;}
.new4-l-t{padding: 15px;margin-top:15px;}
.new4-l-t p,.newtop li a.tit{font-size:14px;}
}
@media(max-width: 375px){
	.chak{top: 126px;}
}
@media(max-width:360px){
	.chak{top: 117px;}
	.gysp a{/* padding-top:85px; */}
	
}
@media (max-width: 320px){
	.ship {
    /* width: 78%; */
    /* height: 100%; */
}
}

.ljlb {
    display: flex;
    flex-wrap: wrap;
    padding-right: 60px;}
.ljlb .ljli {
    width: 75px;
    border-right: 1px solid #fff;
    margin-right: 5px;
    padding-right: 5px;
    line-height: 18px;
    text-align: center;}
.ljlb .ljli.st {
   width: 181px;
   margin-left: -37px;
   }


.ljlb .ljli.last {
    border: none;}
.header-a {
    padding: 0;}
@media (max-width: 991px){
.header .pull-right {
    width: auto;}
.ljlb .ljli {
    width: 65px;
    }

.ljlb .ljli.st {
    width: 182px;
    margin-left: -65px;
    }

.ljli.aa {
    padding-left: 14px!important;
    width: 78px!important;
}
.ljli.bb {
	width: 55px!important;
	}
}
}
@media (max-width: 420px){
.ljlb .ljli {
    font-size: 12px;
    width: 58px;}
.ljlb .ljli.st {
    width: 120px;}
}
.ljli.st {
    border-right: 0px solid;}


.ljli.aa {
    padding-left: 18px;
    width: 84px;}

.ljli.bb {width: 66px;}

.govitemcontent269171 td{border: 1px #003e7c solid!important;}   
.titlestyle269171 {
	font-weight: bold;
	font-size: 15px;
	color: #003e7c!important;
	background-color: #eeeff1!important;
}