@media screen and (min-width: 1200px) {
body{min-width:1300px;}
.bigfocus,.nav-boxs{display: none;}
.top-box{width:100%;height:145px;padding:35px 0;background:url(../images/top-bg.png) top center no-repeat;}
.top{width:1300px;margin:0 auto;overflow:hidden}
.logo{ display:block;width:675px;height:90px;float:left;}
.search{width:230px;float:right;margin-top:20px;height:26px;padding:8px 5px; border-radius:1px;border:1px solid #fff;hidden}
.search-text{width:160px;float:left;line-height:26px;color:#fff;background:none;background:none;border:none;padding-left:10px; display:block;height:26px;}
.search-image{width:19px;height:19px;float:right;margin-top:4px; cursor:pointer;margin-right:10px; display:block}	
/**********菜单带二级菜单***********开始*******/

.nav{width:1296px;margin:0 auto;overflow:hidden;height:60px; border-top:1px solid #ae5617;margin-top:29px;}
.nav > li{width:162px;float:left;}
.nav > li >a{width:162px; display:block;height:60px;line-height:60px; text-align:center;color:#fff;font-size:20px;}
.nav > li >a:hover{line-height:60px;height:60px;width:162px;background-color:#720c0c;}

.nav > li > div{ display:none}
.nav > li:hover > div{ display:block;width:162px;position:absolute; z-index:999;}
.nav2-con{background:#720c0c;width:162px;overflow:hidden;padding-top:10px;padding-bottom:10px;}
.nav2s{overflow:hidden;width:152px;margin:0 auto;padding:0 5px;}
.nav2s li{width:100%;height:42px;}
.nav2s li a{width:100%;display:block;line-height:42px;height:42px;color:#fff;font-size:16px;text-align: center;}
.nav2s li a:hover{font-weight:900;}
/**********菜单带二级菜单***********结束*******/
.banner-box{width: 100%;padding-top:30px;padding-bottom:60px;background-color: #ebf4f7;}
#gallery {margin:0 auto;height:460px;overflow:hidden; z-index:1;padding-top:20px;}
.container_image{margin:0 auto;position:relative;width:100%;font-size:.8125em;}	
/*===== gallery =====*/
.roundabout-holder{width:1300px;height:460px;margin:0 auto;}
.roundabout-moveable-item {width: 770px;border:none;height: 440px;cursor: pointer;overflow: hidden;border-radius: 20px;}
.roundabout-moveable-item img{width:100%;border:none;height:440px;}

.con1-box{width:1300px;margin:0 auto;}
.title-box,.con1{width:100%;overflow:hidden;}
.title-box h1{color:#7f1313;font-size:36px;line-height:130px;width:300px;margin-left:500px;float:left; text-align: center;}
.title-box a{float:right;line-height:110px;height:110px;margin-top:10px;font-size:16px;color:#808080;background:url(../images/more-icon.png) right center no-repeat;padding-right:55px;}
.moac1:hover{background:url(../images/more-icon-ac.png) right center no-repeat;color:#7f1313;}
.con1-img{float:left;width: 550px;height:360px;}
.focus{width:550px;height:360px;position:relative;overflow:hidden;float:left;}
.focus .focuspic li a{position:relative;width:550px;height:360px; display:block}
.focus .focuspic li a img{width:550px;height:304px;}
.focus .focuspic li a div{ position:absolute;width:500px;height:56px; background:#f1f2f4 ;overflow:hidden;line-height:56px;color: #1a1a1a;font-size:18px;padding-left:30px;padding-right:20px;}
.focus .focuspic li a:hover div{color:#7f1313}
.focus .focuspic li a div span{height:30px;line-height:30px;color:#fff;font-size:16px;}
.focus .focuspic li a div p{background:url(../images/time-icon.png) no-repeat center left;height:25px;line-height:25px;color:#fff;font-size:16px; text-indent: 30px;}
.focus .num{overflow:hidden;height:20px;position:absolute;bottom:65px;right:15px;zoom:1;z-index:11 }
.focus .num li{width:14px;height:14px;line-height:14px;text-align:center;color:#FFFFFF;background:#fff;margin-right:8px;cursor:pointer;float:left; border-radius:0px; border-radius: 7px;}
.focus .num li.on{background:#960000;} 
.con1-list{width:750px;float:left;overflow:hidden}
.con1-list li{float:left;width:180px;padding:10px 20px;margin-left:30px;background-color:#f1f2f4;height:340px;}	
.con1-list li a{display:block;}
.con1-list li a .con1-date{margin-top:10px;}
.con1-list li a .con1-date span{font-size:48px;font-weight:900;color:#808080;line-height:60px;}
.con1-list li a .con1-date p{font-size:16px;color:#808080;line-height:30px;}
.con1-list li a .con1-con{color:#1a1a1a;font-size:16px;line-height:26px;margin-top:10px;}
.con1-list li a .zy{color:#808080;font-size:14px;line-height:24px;margin-top:10px;}
.con1-list li:hover{background:url(../images/news-bg.png) top center no-repeat;animation:newsbg 0.3s;}
@keyframes newsbg{from {background-position-y:-220px;} to {background-position-y: 0;}}
.con1-list li a:hover .con1-date span,.con1-list li a:hover .con1-date p,.con1-list li a:hover .con1-con,.con1-list li a:hover .zy{color:#fff;}
.con2-big-box{width:100%;background:url(../images/con2-bg.png) top center no-repeat;margin-top:40px;}
.con2-box{width:1300px;margin:0 auto;overflow:hidden;}
.bai,.bai-mo{color:#fff !important;}
.bai-mo{background:url(../images/more-icon-b.png) right center no-repeat;}
.con21{width:100%;overflow:hidden}
.con21 li{float: left;margin-right:30px;}
.con21 li:nth-child(4){margin-right:0px;}
.con21 li a{display:block;width:302px;background-color:#fff;height:315px;}
.con21 li a .con21-banner{width:100%;height:200px;}
.con21 li a .con21-tt{color:#1a1a1a;font-size:16px;line-height:26px;height:52px;overflow:hidden;width:86%;padding-left:7%;margin-top:15px;}
.con21 li a .con21-mo{width:86%;padding-left:7%;overflow:hidden;margin-top:10px;}
.con21 li a .con21-mo p{float:left;font-size:16px;color:#808080;}
.con21 li a .con21-mo img{float:right;margin-right:5px;margin-top:5px;}
.con21 li a:hover .con21-mo img{animation:moimg 0.5s;animation-iteration-count:6;}
@keyframes moimg{
	0%{margin-right:5px;}
	20%{margin-right:6px;}
	40%{margin-right:7px;}
	60%{margin-right:6px;}
	80%{margin-right:5px;}
	100%{margin-right:4px;}
}
.con21 li a .con1-date{padding-left:20px;padding-top:10px;}
.con21 li a .con1-date span{font-size:48px;font-weight:900;color:#808080;line-height:60px;}
.con21 li a .con1-date p{font-size:16px;color:#808080;line-height:24px;}
.con21-zy{color:#808080;font-size:16px;line-height:24px;height:96px;overflow:hidden;width:86%;padding-left:7%;margin-top:10px;display:block;}
.con21 li a:hover .con21-mo p,.con21 li a:hover .con21-tt,.con21 li a:hover .con1-date span,.con21 li a:hover .con1-date p,.con21 li a:hover .con21-zy{color: #7f1313}
.con22-list{width:100%;overflow:hidden;padding-bottom:5px;}
.con22-list li{float: left;margin-right:30px; box-shadow:#ccc 0px 3px 3px;}
.con22-list li:nth-child(4){margin-right:0px;}
.con22-list li a{display:block;width:302px;background-color:#fff;height:370px;}
.con22-list li a img{width:100%;height:185px;}
.con22-list li a .con22-con{width: 100%;height:170px;background-color:#fff;padding-top:15px;}
.con22-list li a .con22-con .con22-conm{color:#1a1a1a;font-size:16px;line-height:26px;height:52px;overflow:hidden;width:86%;padding-left:7%;}
.con22-list li a .con22-con span{color:#808080;font-size:16px;line-height:26px;height:52px;overflow:hidden;width:86%;padding-left:7%;display: block;margin-top:10px;}
.con22-list li a .con22-con p{display: block;background:url(../images/min-more.png) right center no-repeat;width:86%;padding-left:7%;line-height:30px;margin-top:10px;font-size:16px;color:#7f1313;}
.con22-list li a:hover .con22-con p{animation:moimgs 0.5s;animation-iteration-count:6;}
@keyframes moimgs{
	0%{background-position-x:260px;}
	20%{background-position-x:261px;}
	40%{background-position-x:262px;}
	60%{background-position-x:261px;}
	80%{background-position-x:260px;}
	100%{background-position-x:259px;}
}
.con22-list li a:hover .con22-con{background-color:#7f1313;}
.con22-list li a:hover .con22-con .con22-conm,.con22-list li a:hover .con22-con span,.con22-list li a:hover .con22-con p{color:#fff;}
.con22-list li a:hover .con22-con p{background:url(../images/min-more-ac.png) right center no-repeat;}
.notice-box{width:1300px;background:url(../images/con4-bg.png) top center no-repeat;padding-top:10px;height:300px;overflow:hidden;box-shadow: #ccc 0px 5px 5px; border-radius: 30px;margin-bottom:5px;}
.notice-box li{float:left;width: 380px;margin-top:50px;margin-left:50px;}
.notice-box li a{display:block;width:100%;overflow:hidden}
.notice-box li a .notice-date{float:left;width:78px;height:76px; border:1px solid #7f1313;border-radius:20px 0 20px 0;}
.notice-box li a .notice-date span{width:100%;line-height:48px;color:#7f1313;font-size:36px; text-align: center; display: block;margin-top:4px;}
.notice-box li a .notice-date p{width:100%;line-height:14px;color:#808080;font-size:14px; text-align: center;}
.notice-con{float:right;width:280px;line-height:36px;height:72px;overflow:hidden;font-size:18px;color: #1a1a1a;margin-top:2px;}
.notice-box li a:hover .notice-date p,.notice-box li a:hover .notice-con{color:#7f1313}
.link-box{width:100%;height:60px;background-color:#e6e6e6;margin-top:60px;}
.link{width:1300px;margin:0 auto;overflow:hidden;}
.link .link-tt{float:left;font-size:18px;color: #1a1a1a;font-weight:900;background:url(../images/link-icon.png) left center no-repeat;padding-left:30px;line-height:60px;}
.link ul{width:1100px;float:left;overflow:hidden;margin-left:20px;}
.link ul li,.link ul span{float:left}
.link ul span{width:1px;display:block;height:16px;background-color:#ccc;margin:0 20px;margin-top:23px;}
.link ul li a{line-height: 60px;font-size:18px;color:#333;}
.link ul li a:hover{color:#7f1313}



.bottom-box{width:100%;background:url(../images/bottom-bg.png) top center no-repeat;padding-top:20px;height:200px;}
.bottom,.imgs{width:1300px;margin:0 auto;overflow:hidden}
.bottom-logo{float:left;margin-top:15px;}
.ewm{float:right;margin-top:5px;}
.copy{width:100%;line-height:46px;border-top:1px solid #a05151;color:#fff;text-align: center;margin-top:25px;}

.bos1{animation:bottoms1 1.5s;}
.bos2{animation:bottoms2 1.5s;}
.les1{animation:lefts1 1.5s;}
.les2{animation:lefts2 1.5s;}
@keyframes bottoms1 {
	0% {
		opacity: 0;
		transform: translateY(200px);
	}

	100% {
		opacity: 1;
		transform: translateY(0px);
	}
}

@keyframes bottoms2 {
	0% {
		opacity: 0;
		transform: translateY(-200px);
	}

	100% {
		opacity: 1;
		transform: translateY(0px);
	}
}

@keyframes lefts1 {
	0% {
		opacity: 0;
		transform: translateX(200px);
	}

	100% {
		opacity: 1;
		transform: translateX(0px);
	}
}

@keyframes lefts2 {
	0% {
		opacity: 0;
		transform: translateX(-200px);
	}

	100% {
		opacity: 1;
		transform: translateX(0px);
	}
}


/********************list-banner******************/
.banner-boxs{position:relative;top:0;left:0;}
.list-bg{background-color: #eef2f5;}
.list-banner{width:100%;height:auto;position:relative}
.list-banner img{width:100%;}
.list-nav-box{width:100%;bottom:0px;left:0px;position: absolute;}
.list-nav{width:1300px;margin:0 auto;}
.list-nav h1{width:280px;height:110px; text-align: center;font-size:36px;font-weight:500;line-height:110px;background:url(../images/1px90lan.png);color:#fff;}
.list-box{width:1300px;margin:0 auto;overflow:hidden;min-height:400px;}
.list-left{width:260px;background:url(../images/1px280lan.png) top left repeat-y;padding-left:20px;padding-bottom:20px;box-shadow: #eee 3px 3px 3px;float:left;}
.list-nav2{width:270px;background:url(../images/260pxbai.png) top left repeat-y;padding:20px 0;}

.list-nav2 li{ position: relative;}
.list-nav2 li .navl,.list-nav2 li .navb{position: absolute;right:30px;top:27px;}
.navb{display: none;}
.list-nav2 li > a{line-height:70px; text-align: center;display:block;width:260px;font-size:20px;color: #1a1a1a;}
.bgss{background: #f2f2f2 !important;}
.list-nav2 li > a:hover,.list-ac{color:#fff !important;background-color:#f77e2e;margin-left:20px;}
.nav3ssbg > a{color:#fff !important;background-color:#f2f2f2;margin-left:20px;width:250px !important;color:#7f1313 !important}
.nav3{background-color: #f2f2f2;width:92%;margin-left: 8%;padding-top:15px;padding-bottom:15px;display: none;}
.nav3 a{color:#333;font-size:16px;width:80%;line-height:24px;padding:13px 0;text-align: center;display:block;margin-left: 10%;}
.list-ac,.nav3 a:hover{color:#fff !important;background-color:#f77e2e}
.nav3ssbg .nav3,.nav3ssbg .navb{display: block;}
.nav3ssbg .navl{display: none;}

.list-right{float:right;width:960px;padding-bottom:40px;}
.w1300{width:1300px !important;margin:0 auto;overflow:hidden}
.list-dq{width:100%;border-bottom:1px solid #e5e5e5;height:90px;background:url(../images/list-tbg.png) center left no-repeat;background-position-y: 32px;}
.list-dq h3{font-size:30px;color:#7f1313;line-height:90px;text-indent:25px;font-weight:500;float:left}
.list-dq ul{float:right;overflow:hidden;background:url(../images/icon1.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:#7f1313}
.list{margin-top:15px;}

.list li a{background:url(../images/list-bgimg.png) center left no-repeat;width:100%;display: block;overflow:hidden;}
.list li a div{float:left;width:85%;line-height:50px;color: #1a1a1a;font-size:18px;height:50px;overflow:hidden; text-indent:20px;}
.list li a p{float:right;line-height:50px;color: #808080;font-size:18px;}
.list li a:hover div,.list li a:hover p{color:#7f1313}

.list .xian{display: block;width:100%;height:1px;border-top:1px dashed #e5e5e5;margin:20px 0;}
.list-con{float:left;}
.lw2{width:740px;}
.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;}
@keyframes date261 {
	from {
		margin-left:40px
	}

	to {
		margin-left:20px
	}
}
@keyframes date262 {
	from {
		margin-left:20px
	}

	to {
		margin-left:10px
	}
}

.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;}
















#vsb_content p{line-height:32px;font-size:18px; text-indent:2em; margin-top:10px; color:#1a1a1a}
.vsbcontent_img img{max-width:100%; display:block; margin:5px auto}
#vsb_content table{width:90%;margin:10px auto;border-collapse: collapse;}
#vsb_content table,#vsb_content table tr{border:1px solid #ccc;}
#vsb_content table tr td{border:1px solid #ccc;padding:3px;}
#vsb_content table tr td p{text-indent:0 !important;}	
	
	}