@media screen and (min-width: 1300px) {
body{min-width:1300px;}
.nav-boxs{display:none !important;}
.bodybg{background-color: #fff;}
.banner{width:100%; margin:0 auto; background-color:#333; position: relative;}
.bigfocus{width:100%;height:auto;position:relative;overflow:hidden;margin:0 auto;}
.bigfocus .bignum{overflow:hidden;position:absolute;bottom:50px;right:9%;zoom:1;z-index:3;margin-right:38px;}
.bigfocus .bignum li{width:22px;height:22px;line-height:22px;text-align:center;border-radius:11px;border:2px solid #fff;margin-right:30px;border-radius:50%;cursor:pointer;float:left;margin-top:8px;}
.bigfocus .bignum li.on{background:url(/sxx/news/images/ac-img.png) no-repeat 100%;width:34px;height:34px;margin-top:0px;border:none} 
.bigfocus .prev,
.bigfocus .next{display:block;width:34px;height:10px;background:url(/sxx/news/images/btn.png) no-repeat;position:absolute;bottom:67px;right:9%; opacity: 0.8;}
.bigfocus .prev{margin-right:360px;}
.bigfocus .next{background-position:right;}
.ban-con{position:absolute;bottom:55px;left:9%;color:#fff;font-size:30px;}
.bigfocuspic li a img{width:100%;transition: all 2s;}
.bigfocuspic li a img:hover{ transform: scale(1.03);}
.top-box{width:100%;position: absolute;background:url(/sxx/news/images/bottom-bg.png) top center no-repeat;height:120px;top:0;left:0;z-index: 10;}
.logo{ display: block;float:left;margin-left:9%;margin-top:25px;}
.nav-box{float:right;margin-right:9%;overflow:hidden;}
.search-img{float:right;display: none;}
.x{position: fixed;top:200px;right:200px;z-index: 101;height:60px;width:60px; display: none; cursor: pointer;}
.search-box{width:100%;height:100%;position: fixed;top:0px;left:0px;bottom:0px;right:0px;z-index: 100; background:url(/sxx/news/images/1px60hei.png); display: none;}
.search{width:520px;overflow:hidden;margin:0 auto;margin-top:400px;}
.search input{ display: block;border: none;}
.search-text{float:left;width:370px;padding:10px;padding-left:20px;line-height: 40px;he.ight:40px;background-color:#fff;font-size:16px;}
.search-but{float:left;width:110px;height:60px;}
.nav1{overflow:hidden;margin-top:40px;}
.nav1 li{float:left;margin-left:30px;}
.nav1 li a{font-size:16px;color:#fff;line-height:16px}
.nav2{overflow:hidden;margin-top:37px;}
.nav2 > li{float:left;margin-left:20px;}
.nav2 > li > a{font-size:18px;color:#fff;line-height:56px; display:block;}
.nav2 > li > div{display:none;}
.nav2 > li:hover > div{display:block;position: absolute;}
.hen{width:80px;height:3px; background: #fff;animation-duration: 0.5s;animation-name: examples;}
@keyframes examples {from {width:1px} to {width:80px;}}
.line{width:2px; height:20px; background:#3062be;margin-left:38px;animation-duration: 0.5s;animation-name: example;}
@keyframes example {from {height:1px} to {height:20px;}}
.nav2-min{ background:url(/sxx/news/images/1pxbai70.png);width:200px; border-top:2px solid #3062be;margin-left:-60px;padding:15px 0;padding-bottom:25px;}
.nav2-min li a{ display: block;line-height:26px;padding:10px 0;width:100%; text-align: center; display: block;font-size:18px;color:#333;}
.nav2-min li a:hover{color:#3062be;font-size:18px;font-weight:900}

.con1-big-box{width:100%;padding-top:40px;height:850px;background:url(/sxx/news/images/bg1.png) top center no-repeat;}
.con1-box{width:1300px;margin:0 auto;overflow:hidden;}
.tt-box{width:100%;overflow:hidden;}
.tt-box h1{float:left;font-size:36px;line-height:100px;}
.tt-box a{display: block;float:right;line-height:90px;margin-top:10px;padding-left:30px;}
.more1 a{background:url(/sxx/news/images/more.png) center left no-repeat;color:#315da3;}
.more1 h1{color:#315da3;}
.more2 a{background:url(/sxx/news/images/more2.png) center left no-repeat;color:#fff;}
.more2 h1{color:#fff;}
.more1 a:hover,.more2 a:hover,.more3s:hover{font-weight:900}
.con1-img{width:860px;float:left;}

.news-img{width:100%;height:450px;overflow: hidden;margin-top:15px;}
.news-img li{float:left;width:410px;background-color:#fff;padding-bottom:30px;height:420px}
.news-img li:last-child{margin-left:40px;}
.news-img li a img{width:410px;height:260px;}
.news-img li a div{width:370px;padding:8px 20px;line-height:24px;color:#333;font-weight:900;font-size:18px;height:48px;overflow: hidden;margin-top:15px;}
.news-img li a:hover div,.news-img li a:hover span{color:#315da3}
.news-img li a span{line-height:24px;color:#808080;display: block;max-height:48px;overflow:hidden;width:370px;padding:0 20px;}
.news-img li a p{line-height:20px;color:#315da3;text-indent:20px;margin-top:10px;}
.nml40{margin-left:40px;}




.cdate{position:absolute;bottom:0;right:0px;width:110px;padding-top:12px;height:74px; background: #3062be; z-index: 10;}
.cdate span{font-size:36px;color:#fff;width:110px;text-align: center;line-height:42px; display: block;}
.cdate p{font-size:16px;color:#fff;width:110px;text-align: center;line-height:18px; display: block;}
.con1-list{float:right;width:390px;}
.con1-list ul li{width:380px;background:url(/sxx/news/images/news-list-bg.png);margin-top:15px;height:70px;padding:25px 5px;}
.con1-list ul li a{display:block;float:right;width:260px;line-height:30px;height:60px;color:#1a1a1a;font-size:18px;margin-right:10px;}
.con1-list ul li .date{float:left;margin-top:5px;margin-left:5px;}
.con1-list ul li .date div{width:84px;line-height:30px; text-align: center;font-size: 36px;color:#1a1a1a;font-weight:900;}
.con1-list ul li .date span{width:84px;line-height:30px; text-align: center;color:#808080;font-size:14px;display:block;}
.con1-list ul li:hover .date span,.con1-list ul li:hover .date div,.con1-list ul li:hover a{color:#315da3}
.news-list{overflow:hidden;width:100%;margin-top:20px;}
.news-list li{float:left;background:url(/sxx/news/images/sanj.png) left center no-repeat;width:385px;padding-left:20px;border-bottom:1px dashed #ccc;overflow:hidden}
.news-list li a{float:left;line-height:60px;color:#333;font-size:18px;width:300px;display: block;height:60px;overflow:hidden;}
.news-list li a:hover{color:#315da3}
.news-list li p{float:right;line-height:60px;color:#315da3;font-size:18px;}
.m40{margin-right:40px;}
.con2-box{width:100%;padding-top:40px;height:630px;background:url(/sxx/news/images/bg2.png) top center no-repeat;}
.con2{width:1300px;margin:0 auto;overflow:hidden}
.con2-left{width:620px;float:left;}
.con2-right{width:620px;float:right;}
.con2-img1{width:100%;margin-top:20px;overflow:hidden}
.con2-img1 li{float:left;}
.con2-img1 li:nth-child(2){margin-left:40px;}
.con2-img1 li a{display:block;height:210px;width:290px;position: relative;}
.con2-img1 li a img{width:290px;height:210px;}
.con2-img1 li a div{position: absolute;height:50px;line-height:50px;bottom:0px;left:0;background:url(/sxx/news/images/news1px.png) center left;width:90%;padding:0 5%;color:#fff;}
.con2-list1{margin-top:30px;}
.con2-list1 li{overflow:hidden;width:100%;border-bottom:1px dashed #e5e5e5}
.con2-list1 li a{float:left;line-height:60px;width:500px;display:block;color:#fff;background:url(/sxx/news/images/sanj2.png) center left no-repeat;text-indent:20px}
.con2-list1 li a:hover{padding-left:10px;animation:list1 0.5s ;}
@keyframes list1 {
	from {
		padding-left:0px
	}

	to {
		padding-left:10px
	}
}
.con2-list1 li div{float:right;line-height:60px;color:#fff;}
.con3-box{width:100%;padding-top:40px;height:600px;background:url(/sxx/news/images/bg3.png) top center no-repeat;}
.con3{width:1300px;margin:0 auto;}
.tt2{width:100%;line-height:100px;color:#1a1a1a;font-size:36px;text-align: center;}
.con3-list{overflow:hidden;background-color:#fff;padding:50px 30px;width:1240px;margin-top:10px;}
.con3-list li{width:270px;float:left;margin:0 20px;}
.con3-list li a img{width:100%;height:190px;}
.con3-list li a div{line-height:30px;color:#1a1a1a;height:60px;width:100%;overflow:hidden;margin-top:20px;}
.more3s{background:url(/sxx/news/images/more.png) center left no-repeat;color:#315da3;display: block;line-height:90px;width:120px;padding-left:30px;margin:0 auto;margin-top:10px;}
.con3-list li a:hover div{color:#315da3}
.focus2{width:620px;height:420px;position:relative;overflow:hidden;margin-top:20px;}
.focus2 .num2{overflow:hidden;position:absolute;bottom:90px;left:40px;zoom:1;z-index:3;}
.focus2 .num2 li{width:12px;height:12px;line-height:10px;font-size:0px;text-align:center;color:#FFFFFF;background:#fff;color:#fff;margin-top:10px;cursor:pointer; border-radius: 6px;float:left;margin-left:10px;}
.focus2 .num2 li.on{background:none;border:1px solid #fff;width:10px;height:10px;} 
.focus2 .prev,
.focus2 .next{display:none;width:40px;height:40px;position:absolute;opacity:0.5;right:0}
.focuspic2 li a{ position: relative; display: block;}
.focuspic2 li a img{width:620px;height:380px;}
.focuspic2 li a span{color:#fff;line-height:80px;font-size:18px;display: block;width:500px;padding-right:20px;padding-left:50px;background:#a17d27;position: absolute;bottom:-40px;left:50px;height:80px;}
.focuspic2 li a:hover span{background-color:#916f1d}
.bottom-box{width:100%;padding-top:40px;background:#3365a5 url(/sxx/news/images/bottom-bg.png) top center no-repeat;}
.bottom{width:1300px;margin:0 auto;overflow:hidden}
.link-box{width:600px;float:left;}
.bottom-title{line-height:60px;height:60px;color:#fff;font-size:18px;font-weight:900;}
.link{overflow:hidden;width:100%:}
.link li{float:left}
.link li a{line-height:24px;padding:8px 0;color:#e5e5e5;font-size:16px;display: block;width:280px;margin-right:20px;}
.link li a:hover{color:#fff}
.about-box{width:450px;float:right;}
.about-box p{line-height: 40px;color:#e5e5e5;font-size:16px;}
.erweima{float:left;margin-top:20px;margin-left:60px;}
.copy{line-height:60px;border-top:1px solid #497cbd;color:#e5e5e5; text-align: center;margin-top:30px;}

/**************list*************/
.list-body{background-color:#f5f5f5}
.list-banner{width:100%;position:relative;}
.list-banner-img{width:100%;overflow: hidden;}
.list-banner-img img{width:100%;height:580px;overflow: hidden;}
.list-nav-box{width:100%;top:440px;position: absolute;left:0;}
.list-nav{width:1400px;margin:0 auto;overflow:hidden;}
.list-nav h1{width:280px;height:140px;background:url(/sxx/news/images/list-nav-img.jpg) bottom center no-repeat; text-align: center;font-size:40px;font-weight:500;color:#fff;line-height:140px;margin-left:10px;}
.list-box{width:1400px;margin:0 auto;overflow:hidden;}
.list-left{float:left;width:280px;margin-left:10px;box-shadow: #f1f1f1 3px 3px 3px;}
.list-right{float:right;width:1050px;}
.list-nav2{width:220px;padding:10px 30px;padding-bottom:200px;background:#fff url(../images/list-nav-bg2.jpg) bottom left no-repeat;}
.list-nav2 li a{line-height:24px;height:24px;padding:28px 0;width:100%;overflow: hidden;display: block;background:url(/sxx/news/images/list-nav-icon1.png) center right no-repeat;font-size:20px;color:#808080;}
.list-nav2 li:hover a,.list-nav2 .lac a{color:#315da3 !important;background:url(/sxx/news/images/list-nav-icon2.png) center right no-repeat !important;}
.list-nav2 li div{width:100%;height:1px;background-color:#e5e5e5}
.list-nav2 li:hover div,.list-nav2 .lac div{width:100% !important;background-color:#315da3 !important; animation: listnavss 0.5s}
.list-dq{width:100%;border-bottom:1px solid #e5e5e5;height:90px;background:url(/sxx/news/images/list-tbg.png) center left no-repeat;background-position-y: 32px;}
.list-dq h3{font-size:30px;color:#315da3;line-height:90px;text-indent:25px;font-weight:500;float:left}
.list-dq ul{float:right;overflow:hidden;background:url(/sxx/news/images/dq-bg.png) center left no-repeat;background-position-y: 37px;padding-left:25px;}
.list-dq ul li{float:left;}
.list-dq ul li a{line-height:90px;color:#999;font-size:16px;margin:0 5px;}
.list-dq ul li a:hover{color:#315da3}
.list{margin-top:35px;}
.list{margin-top:15px;margin-bottom:15px;}
.list li{ padding:0 1%; width:98%; height: 50px; overflow: hideen;border-bottom: 1px dashed #e5e5e5;background:url(/sxx/news/images/sanj.png) center left no-repeat;background-size:6px;}
.list li a{float:left;line-height:50px;height:50px;width:75%;color:#1a1a1a;overflow: hidden; text-indent:10px;}
.list li a:hover{color:#315da3}
.list li .time{float:right;line-height:50px;color:#999;}
.list-con{float:left;}
.lw1{width:680px;}
.lw2{width:840px;}
.list-con h3{width:100%;height:40px;line-height:40px;color:#333;font-weight:900;font-size:18px;}
.list-con p{line-height:24px;height:48px;width:100%;color:#999;display: block;overflow:hidden;margin-top:10px;}
.lines{height:40px;width:1px;background-color:#f1f1f1;float:left;margin:0 35px;margin-top:35px;}
.list li a:hover .list-date div{margin-left:20px; animation:date261 0.5s;}
.list li a:hover .list-date p{margin-left:10px; animation:date262 0.5s;}
.contents{width:1300px;margin:0 auto;padding-top:30px;}
.content{width:1200px;margin:0 auto;padding-top:30px;}
.acontent{width:100%;}
.titles{width:800px;margin:20px auto;line-height:40px;color:#333;font-size:24px; text-align:center;margin-top:30px;}
.label{width:460px;margin:0 auto;line-height:40px;font-size:14px;color:#666;text-align:center;border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.list-img{overflow:hidden;margin-top:35px;}
.list-img li{float:left;margin-bottom:30px;}
.list-img li a{width:500px;height:280px;display: block;position: relative;}
.list-img li a img{width:500px;height:280px;}
.list-img li a div{position:absolute;left:0;top:0;line-height:50px;font-size:18px;color:#fff;padding:0 20px;}
.list-img li a:hover{box-shadow:#d9d9d9 3px 3px 3px;}
.list-img li:nth-child(2n+1){margin-right:50px}
.list-img li:nth-child(4n+1) a div{background:url(/sxx/news/images/list-img-con-bg1.png);}
.list-img li:nth-child(4n+2) a div{background:url(/sxx/news/images/list-img-con-bg2.png);}
.list-img li:nth-child(4n+3) a div{background:url(/sxx/news/images/list-img-con-bg3.png);}
.list-img li:nth-child(4n+4) a div{background:url(/sxx/news/images/list-img-con-bg4.png);}
.list-link{overflow:hidden}
.list-link li{float:left;background-color:#fff;height:68px;padding-top:2px;margin-top:35px;}
.list-link li a{width:320px;height:66px;color:#333;font-size:22px;display:block;text-indent:20px;line-height:66px;}
.list-link-line{width:22px;height:2px;background-color:#b81b30;margin-left:20px;} 
.list-link li:hover{background:#fff url(../images/link-list-bg-ac.png) right bottom no-repeat;animation:listlinkbg 0.5s;}
.list-link li:hover .list-link-line{width:320px;margin-left:0px;animation:listlinkline 0.5s;}
.list-link li:nth-child(3n+2){margin-left:45px;margin-right:45px;}
.list-link li:hover a{color: #b81b30;}
.list-link-t1,.list-link-t2,.list-link-t3{width:100%;line-height:40px;height:40px;font-size:30px;color:#bb1127;margin-top:40px; text-indent:50px;}
.list-link-t1{background:url(/sxx/news/images/list-link-icon1.png) center left no-repeat;background-position-y:2px;}
.list-link-t2{background:url(/sxx/news/images/list-link-icon2.png) center left no-repeat;background-position-y:2px;}
.list-link-t3{background:url(/sxx/news/images/list-link-icon3.png) center left no-repeat;background-position-y:2px;}
.mb30{margin-bottom:40px;}
@keyframes date261 {
	from {
		margin-left:40px
	}

	to {
		margin-left:20px
	}
}
@keyframes date262 {
	from {
		margin-left:20px
	}

	to {
		margin-left:10px
	}
}
@keyframes listlinkbg {
	from {
		background:#fff
	}

	to {
		background:#fff url(../images/link-list-bg-ac.png) right bottom no-repeat;
	}
}
}
@media screen and (min-width: 1760px) and (max-width: 1880px){
.nav2 > li{margin-left:10px;}

}
@media screen and (min-width: 1650px) and (max-width: 1759px){
.logo{margin-left:3%}
.nav-box{margin-right:3%}
.nav2 > li{margin-left:10px;}
.nav2 > li > a {font-size:16px;}
}
@media screen and (min-width: 1550px) and (max-width: 1649px){
.logo{margin-left:5%}
.nav-box{margin-right:5%}
}
@media screen and (min-width: 1450px) and (max-width: 1549px){
.logo{margin-left:2%}
.nav-box{margin-right:2%}
}
@media screen and (min-width: 1300px) and (max-width: 1449px){
.logo{margin-left:0%}
.nav-box{margin-right:0%}
}
@media screen and (min-width: 1370px) and (max-width: 1649px){
.nav2 > li{margin-left:10px;}
.nav2 > li > a {font-size:16px;}
}
@media screen and (max-width: 1369px){
.logo{margin-left:0;margin-top:30px;}
.logo img{width:500px;}
.nav-box{margin-right:0px}
.nav2 > li{margin-left:10px;}
.nav2 > li > a {font-size:16px;}
}