@media screen and (min-width: 1280px) {
.max-no,.nav-boxs,.min-list-banner{display: none !important;}
.move-list-bg{display: none;}
body{position:relative;min-width:1400px;max-width:1920px;margin:0 auto;}
.top{width:1400px;margin:0 auto;overflow:hidden;padding:20px 0;}
.logo{ display:block;width:620px;height:110px;float:left;}
.search{width:227px;float:right;margin-top:37px;height:26px;padding:5px 5px;background:url(../images/search-bg.png) no-repeat;}
.search-text{width:160px;float:left;line-height:26px;color:#333;background:none;border:none;padding-left:10px; display:block;height:26px;}
.search-image{width:15px;height:15px;float:right;margin-top:6px; cursor:pointer;margin-right:18px; display:block}	
.top-link{float:right;line-height:40px;overflow:hidden;margin-top:35px;}
.top-link li{float:left;margin-right:20px;}
.top-link li a{line-height:40px;color:#808080;font-size:16px;}
.top-link li a:hover{color:#0165c6}
/**********菜单带二级菜单***********开始*******/
.viss{width:910px;height:515px;}
.nav-box{width:100%;background:url(../images/nav-bg.jpg) no-repeat;height:58px;}
.nav{width:1300px;margin:0 auto;overflow:hidden;height:58px;}
.nav > li{width:162px;float:left;}
.nav > li >a{width:162px; display:block;height:58px;line-height:58px; text-align:center;color:#fff;font-size:20px;}
.nav > img{ display:block;float:left;margin:15px 3px;}
.nav > li >a:hover,.active{color:#eec214}
.nav > li > ul{ display:none;}
.nav > li:hover > ul{ display:block;background: #fff; width:162px; position:absolute; z-index:20;padding-top:5px;padding-bottom:10px;animation-duration:0.5s;animation-name: navul;border-top:4px solid #eec214;box-shadow:#fff 0px 1px 3px;}
@keyframes navul{from {height:0px;padding-top:0px;padding-bottom:0px;} to {height:auto;padding-top:5px;padding-bottom:10px;}}
.nav > li:hover > ul li a{line-height:46px; display:block;width:142px; margin:0 auto; text-align:center;color:#333;font-size:16px;animation-duration:0.5s;animation-name: navulli;}
@keyframes navulli{from {opacity: 0;} to {opacity:1;}}
.nav > li:hover > ul li a:hover{font-size:16px;color:#0165c6}
/**********菜单带二级菜单***********结束*******/
.con-bg1{background:url(../images/con1-bg.png) top center no-repeat;width:100%;}
.bigfocus{max-width:1540px;width:100%;margin:0 auto;position:relative;overflow:hidden;}
.bigfocus .bignum{overflow:hidden;height:25px;position:absolute;bottom:60px;left:48%;zoom:1;z-index:3;display: none; }
.bigfocus .bignum li{width:36px;height:4px;line-height:12px;text-align:center;color:#000;background:#000;margin-right:10px;cursor:pointer;float:left; opacity: 0.7;}
.bigfocus .bignum li.on{background:#af2715; opacity:1;} 
.bigfocus .prev,
.bigfocus .next{display:block;width:60px;height:60px;background:url(../images/btn.png) no-repeat;position:absolute;top:40%; opacity:0.5}
.bigfocus .prev{left:70px;}
.bigfocus .next{right:70px;background-position:right;}
.bigfocuspic li a img{width:100%}
.title1{width:1400px;margin:0 auto;height:160px;overflow:hidden}
.title1 h2{line-height:160px;width:400px;margin-left:500px;text-align: center;font-size:40px;color:#016abe;float:left}
.title1 a{font-size:16px;color:#40a237;float:right;background:url(../images/more-bg.png) no-repeat right center;padding-right:40px;line-height:160px;height:160px;}
.new-box{width:1400px;margin:0 auto;overflow:hidden;margin-top:90px;}
.news-img{width:770px;float:left;}
.focus{width:770px;height:540px;position:relative;overflow:hidden;}
.focus .num{overflow:hidden;height:23px;position:absolute;bottom:23px;right:15px;zoom:1;z-index:3;}
.focus .num li{width:10px;height:10px;line-height:10px;font-size:0px;text-align:center;color:#FFFFFF;background:#fff;color:#fff;margin-right:5px;cursor:pointer;float:left; border-radius: 5px;}
.focus .num li.on{width:25px;} 
.focus .prev,
.focus .next{display:block;width:60px;height:60px;background:url(../images/btn.png) no-repeat;position:absolute;top:40%; opacity:0.5}
.focus .prev{left:18%;}
.focus .next{right:18%;background-position:right;}
.focuspic li a{display: block;}
.focuspic li a img{width:770px;height:450px;}
.focuspic li a span{color:#fff;line-height:90px;font-size:20px;padding-left:30px;font-weight: 900; display: block;width:660px;background:url(../images/new-img-bg.jpg);height:90px;overflow:hidden;padding-right:80px}

.con2-list{width:560px;float:right}
.tts{width:100%;overflow:hidden}
.con2-list .t1,.con2-list .t2{line-height:40px;color:#808080;font-size:30px;float:left;margin-right:30px;font-weight:900;cursor: pointer}
.tac{color:#016abe !important;}

.a1,.a2{font-size:16px;color:#40a237;float:right;background:url(../images/more-bg.png) no-repeat right center;padding-right:40px;line-height:40px;height:40px;}







.con2-list li{width:100%;overflow:hidden;padding:18px 0;border-bottom:1px dashed #ccc;background:url(../images/new-list-bg.jpg) no-repeat; background-position-x: -560px;}
.tts{margin-bottom:10px;}
.date{width:66px;height:60px;float:left;margin-left:20px;}
.date span{width:100%;line-height:40px;color:#999999;font-size:36px;font-weight:900; text-align: center;display: block;}
.date div{color:#808080;text-align: center;width:100%;line-height:14px;font-size:14px;margin-top:6px;}
.con2-list li a{font-size:18px;color:#333;line-height:30px;float:right;font-weight:900;width:385px;margin-right:30px;}
.con2-list li .line{height:54px;width:1px;background-color:#e5e5e5;margin-top:5px;float:left;margin-left:25px;}
.con2-list li:hover{background-position-x: 0;animation-duration:0.5s;animation-name: newslist;border-bottom:none;margin-bottom:1px}
@keyframes newslist{from {background-position-x: -560px} to {background-position-x: 0}}
.con2-list li:hover span,.con2-list li:hover div,.con2-list li:hover a{color:#fff}
.con2-bg{width:100%;background:url(../images/con2-bg.jpg) no-repeat center;height:730px;}
.con2{width:1440px;margin:0 auto;margin-top:70px;overflow:hidden;height:730px;}
.con2-vo{width:910px;float:left;margin-left:20px;}
.con2-vo img{width:850px;height:580px; box-shadow: #808080 0px 3px 5px;}
.con2-vo img:hover{box-shadow: #333 0px 5px 10px;animation-duration:0.5s;animation-name: ov;}
@keyframes ov{from {box-shadow: #808080 0px 2px 5px;} to {box-shadow: #333 0px 5px 10px;}}
.title2{width:100%;margin:0 auto;height:130px;overflow:hidden}
.title2 h2{line-height:130px;font-size:36px;color:#fff;float:left;font-weight:500;}
.title2 a{font-size:16px;color:#fff;float:right;background:url(../images/more-bg2.png) no-repeat right center;padding-right:40px;line-height:130px;height:130px;}
.con2-vo2{width:430px;float:right;margin-right:20px;}
.con2-vo2 .aa{width:430px;height:150px; box-shadow: #808080 0px 2px 5px; display: block;margin-bottom:35px; position: relative;}
.con2-vo2 .aa img{width:430px;height:150px;}
.con2-vo2 .aa div{position:absolute;right:0;width:60%;bottom:0px;line-height:48px;color:#fff;font-size:16px;text-align: center; background:url(../images/1pxlan.png);}
.con2-vo2 .aa:hover{box-shadow: #333 0px 5px 10px;animation-duration:0.5s;animation-name: ovs;}
@keyframes ovs{from {box-shadow: #808080 0px 2px 5px;} to {box-shadow: #333 0px 5px 10px;}}
.con3-bg{width:100%;height:780px;background:url(../images/bg3.jpg) no-repeat top center;}
.c3-box{width:1400px;position:relative;margin:0 auto}
.c31{width:274px;height:274px;position:absolute;left: 0;top:0;}

.c31 img{width:274px;height:274px;}
.c31:hover img,.c32:hover img{width:284px;height:284px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;animation-duration:0.5s;animation-name: c31}
@keyframes c31{from {width:274px;height:274px;margin-left:0;margin-top:0; box-shadow: #808080 0px 0px 0px;} to {width:284px;height:284px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;}}
.c32{width:274px;height:274px;position:absolute;left: 284px;top:0;}
.c32 img{width:274px;height:274px;}
.c33{width:558px;height:274px;position:absolute;left:0;top: 284px}
.c33 img{width:558px;height:274px;}
.c33:hover img{width:568px;height:284px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;animation-duration:0.5s;animation-name: c33}
@keyframes c33{from {width:558px;height:274px;margin-left:0;margin-top:0; box-shadow: #808080 0px 0px 0px;} to {width:568px;height:284px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;}}
.c34{width:274px;height:558px;position:absolute;left:568px;top:0px}
.c34 img{width:274px;height:558px;}
.c34:hover img{width:284px;height:568px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;animation-duration:0.5s;animation-name: c34}
@keyframes c34{from {width:274px;height:558px;margin-left:0;margin-top:0; box-shadow: #808080 0px 0px 0px;} to {width:284px;height:568px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;}}
.c35{width:558px;height:558px;position:absolute;left:852px;top:0px}
.c35 img{width:558px;height:558px;}
.c35:hover img{width:568px;height:568px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;animation-duration:0.5s;animation-name: c35}
@keyframes c35{from {width:558px;height:558px;margin-left:0;margin-top:0; box-shadow: #808080 0px 0px 0px;} to {width:568px;height:568px;margin-left:-5px;margin-top:-5px; box-shadow: #808080 0px 3px 5px;}}
.bottom-box{width:100%;background:url(../images/bottom-bg.jpg) no-repeat top center;padding-top:50px;height:420px;}
.bottom{width:1400px;overflow:hidden;margin:0 auto}
.bottom-left{float:left;width:700px;}
.bottom-link{overflow:hidden}
.link-box{line-height:40px;font-size:18px;font-weight:900;color:#fff;border-bottom:2px solid #fff;width: 72px;margin-top:30px;}
.bottom-link li{width:160px;float:left;border-bottom:1px solid #4e9acc;margin-right:45px;}
.bottom-link li a{width:160px;display: block;line-height:60px;color:#ffffff}
.bottom-line{width:1px;height:290px;margin-top:5px;background-color:#4eabb3;float:left;}
.bottom-right{width:560px;float:right}
.bottom-right p{line-height:28px;color:#ffffff}
.bottom-right img{margin-top:20px;}
.copy{border-top:1px solid #4ea8b8;line-height:60px;width:100%; text-align: center;color:#dde9ed;margin-top:64px;}

/******************list**************************/
.list-banner{width:1500px;height:400px;margin:0 auto; display: block;}
.navmin-box{width:100%;position: absolute;top:550px;margin:0 auto;}
.navmin{width:1400px;margin:0 auto;background: #fff;height:110px; box-shadow: #e5e5e5 2px 5px 5px;overflow:hidden}
.navmin h1{float:left;line-height:110px;color:#0165c6;font-size:36px;font-weight:500;margin-left:50px;}

.list-nav-title{width:100%;margin:0 auto;margin-top:60px;line-height:140px;height:140px;font-size:36px;color:#0165c6;text-align: center;}
.list{width:1400px;margin:0 auto;overflow:hidden;margin-bottom:60px;}
.list-img{width:1400px;margin:0 auto;overflow:hidden;}
.list-img li{float:left;width:300px;margin:0 25px;margin-bottom:30px;border-bottom:1px solid #e5e5e5;padding-bottom:20px;}
.list-img li a img{width:300px;height:180px;}
.list-img li a div{line-height:28px;color:#333;font-size:16px;height:56px;overflow:hidden;margin-top:20px;}
.list-img li a:hover div{color:#0165c6}
.list-img li:hover{border-bottom:1px solid #0165c6;}
.list li{width:620px;overflow:hidden;float:left;padding:24px 0;border-bottom:1px dashed #ccc;background:url(../images/list-news-bg.jpg) no-repeat; background-position-x: -620px;margin:0 38px;}
.date{width:66px;height:60px;float:left;margin-left:20px;}
.date span{width:100%;line-height:40px;color:#999999;font-size:36px;font-weight:900; text-align: center;display: block;}
.date div{color:#808080;text-align: center;width:100%;line-height:14px;font-size:14px;margin-top:6px;}
.list li a{font-size:18px;color:#333;line-height:30px;float:right;font-weight:900;width:445px;margin-right:30px;}
.list li .line{height:54px;width:1px;background-color:#e5e5e5;margin-top:5px;float:left;margin-left:25px;}
.list li:hover{background-position-x: 0;animation-duration:0.5s;animation-name: newslist;}
@keyframes newslist{from {background-position-x: -620px;} to {background-position-x: 0;}}
.list li:hover span,.list li:hover div,.list li:hover a{color:#fff;animation-duration:0.5s;animation-name: newslista;}
@keyframes newslista{from {color:#333;} to {color:#fff;}}
.xian{width:50px;height:2px;background-color: #0165c6;margin:0 35px;margin-top:52px;float:left;}
.min-nav{float:left;overflow:hidden;max-width:800px;overflow:hidden}
.min-nav li{float:left;margin-right:10px;}
.min-nav li a{padding:0 25px;line-height:110px;font-size:18px;color:#333; display: block;}
.min-nav li a:hover,.min-navac a{line-height:104px !important;margin-top:3px;border-bottom:3px solid #01a65f;color:#01a65f !important}
.home{float:right;margin-right:25px;background:url(../images/home.png) left center no-repeat;padding-left:30px;height:110px;overflow:hidden}
.home li,.home div{float:left;}
.home li a{line-height:110px;color:#808080;font-size:16px;}
.home div{width:8px;margin:0 15px;margin-top:53px;height:2px;background-color:#ccc}

.content-title{line-height:48px;font-size:30px;margin:26px 0;text-align: center;color:#4c4c4c}
.label{line-height:38px;color:#949494;font-size:14px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:850px;text-align: center;margin:0 auto}
.content{width:1200px !important;margin:0 auto;margin-top:90px !important;margin-bottom:40px !important;min-height:200px;}






#vsb_content p{line-height:32px;font-size:20px; text-indent:2em; margin-top:10px; color:#1a1a1a; font-family:"微软雅黑" !important;}
#vsb_content span{line-height:32px !important;font-size:20px !important; font-family:"微软雅黑" !important;}
.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;}	
	
	}