*{margin: 0;padding: 0;list-style: none;text-decoration: none;}
body{margin: 0 auto;box-sizing: border-box;font-family: "微软雅黑","宋体","新宋体","楷体"; }
a:hover{text-decoration: none;}
.contaioe,p,.thumbnail{margin: 0;padding: 0;}
ol,ul{margin-bottom: 0;}
.row{margin-left: 0;margin-right: 0;}
.h1, .h2, .h3, h1, h2, h3 {margin: 0;padding: 0;}
.thumbnail{border: 0;padding: 0;}
.clear{clear:both}
img {width:auto}
video{text-indent: 0em!important;
    max-width: 100%;
    display: block;margin:0 auto}
.xsLIimg img {
    width: 100%;
}
#vsb_content_2 P{font-size:20px;font-family:宋体;}
.hdLogo .container{max-width:1600px;width:100%}
.carousel-inner .item a img{width: 100%;max-height: 490px;}
#pnev,#next{display: inline-block;max-width: 40px;max-height: 60px;line-height: 60px;position: absolute;top: 50%;margin-top: -30px; font-size: 2.2em;color: #fff;text-align: center; background: rgb(0,0,0,.2);z-index:9999}
#pnev{left: 0px;}
#next{right: 0px;}
.item img{min-height: 150px;}
.carousel-indicators li{margin: 0 5px;}
/*.xy_logo{position: absolute;top: 0; width: 100%;height: 100%;}
.logo{position: absolute;top: 12%;left: 16%;width: 35%;}
.logo img{display:inline-block; width: 100%;height: 100%;}
.headTilte{position: absolute;right: 15%;top: 22%;width: 25%;}
.headTilte img{width:100%;height: 100%;}*/
.thumbnail img{padding-top: 15px;}
.right{float: right;}
.hdLogo{width: 100%;height: 130px;position: absolute;top: 0;left: 0;z-index:2;}
.logo{margin-top:10px;}
.logo img{max-width:70%;width:auto}
.headTilte{width: 100%;height: 120px;padding: 30px 0;}
.thumbnail{background: transparent;}

#nav{min-height: 50px;margin: 0 auto;background-color: #165db7;position: relative;}
.navbar{border: 0;}
.navbar-collapse{padding-left: 0;padding-right: 0;}
.navbar-default{background-color: #165db7;z-index: 3;}
.navbar-default .navbar-nav>li>a{color: #fff;padding: 0;line-height: 50px;}
.navbar-default .navbar-toggle{border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.navDjy{width: 100%;}
.down{cursor: pointer;}
.navDjy>li{min-width: 11%; position: relative; text-align: center;text-align: -moz-center;text-align: -webkit-center;}
.navDjy li:hover{background: #0752b1;}
.navDjy .activeDjy{background: #0752b1;}
.navDjy .activeDjy a{color: #fff;}
.navDjy li a{display: inline-block;width: 100%;height: 100%;line-height: 20px;color: white;font-size: 18px;font-weight:700;}
.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li>a:visited,.navbar-default .navbar-nav>li>a:focus{color: #fff;}
.xsLIimg {
    width: 70%;
    float: left;
    padding: 3px 0 3px 15px;
}

.navDjy .down>ul{width: 199px;position: absolute;left:38%;top: 4.1em;margin-left: -75px;z-index: 99;text-align: center;text-align: -moz-center;text-align: -webkit-center;background: #fff;box-shadow: 0px 0px 7px #999;-webkit-box-shadow: 0px 0px 7px #999;display: none;}
.navDjy .down>ul:before{content: ""; width: 0;height: 0;position: absolute;top: -6px;left: 50%;margin-left: -6px; border-width:0 6px 6px;border-style:solid;border-color:transparent transparent #E1EFF7;}
.navDjy .down:hover p{display: inline-block !important;}
.navDjy .down>ul>li>a{display: inline-block;width: 100%;height: 2.252em;line-height: 2.252em;padding: 0 10px;color: #333333 !important;font-size: 15px !important;}
.navDjy .down>ul>li>a:hover{background: #F6F6F6;}


footer{width: 100%; background: #165db7;margin: 0 auto;margin-top: 40px;padding:15px 0; box-sizing: border-box;}
.foot_xx{width: 100%;}
.foot_xx p{color: white;line-height: 36px;}
.official{width: 100%;height: 90px;float: right;margin-top: 20px;}
.official_list{min-width: 263px;height: 100%;cursor: pointer;}
.official_list li{width: 60px;height: 90px;float: left;margin-right: 30px;text-align: center;text-align: -moz-center;text-align: -webkit-center;position: relative;}
.official_list li:last-child{margin-right: 0;}
.official_list li .state{width: 60px;height: 60px;border-radius: 10px;margin-bottom: 10px;overflow: hidden;}
.official_list li .qrcode{width: 80px;height: 80px;position: absolute;top: -15px;left: -11px;display: none;}
.official_list li span{font-size: 14px;color: white;}

.atcIntro p{font-size: 14px;line-height: 28px;text-indent: 28px;margin-top: 5px;}
.atcIntro{width: 100%;padding: 20px 30px 0px;}
.atcIntro img{margin: 0 auto !important;max-width: 100%;width: auto;display: block;height: auto;}
.atcIntro table{margin:0 auto !important;width: 100%;height: auto;border:1px solid #fff!important}
.atcIntro table td{text-indent:0;width: auto;height: auto;}
.atcIntro table td p{text-indent:0}

.carousel-fade .carousel-inner .item {
				opacity: 0.25;
				 filter:alpha(opacity=25);  
				-webkit-transition-property: opacity;
				-moz-transition-property: opacity;
				-ms-transition-property: opacity;
				-o-transition-property: opacity;
				transition-property: opacity;
			}
			
			.carousel-fade .carousel-inner .active {
				opacity: 1;
				 filter:alpha(opacity=100);  
			}
			
			.carousel-fade .carousel-inner .active.left,
			.carousel-fade .carousel-inner .active.right {
				left: 0;
				opacity: 0.25;
				 filter:alpha(opacity=25);  
			}


.campus_list li .campus_tite a,.video_tv .video_tite a,.news_imge li .nimg_tite a{font-size: 14px;color: #fff;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}

@media only screen and (max-width: 1000px) {
.carousel-inner .item a img{height:200px}

}



@media only screen and (max-width: 768px) {
.carousel-inner .item a img{height:200px}
#header,.xsLogo{width:100%;margin-right:-15px;}
#newsSoll{padding-right:0px;}
.campus_list li .campus_tite{width:95%;}
.shortcut{padding-left: 15px;}
.footer_bar{display: block !important;}
}
.footer_bar{display: none;}

.footer_bar{height: 70px;border-top:1px solid #fff;position:fixed;left: 0;bottom: 0;width: 100%;}
.footer_bar li{float: left;width: 33.3%;height: 70px;text-align: center;background-color: #1752AA;}
.footer_bar li a{color: #fff;display: block;padding-top: 50px;height: 60px;line-height: 0.44rem;font-size: 14px;}
.footer_bar li a.home{background: url(../img/shou.png) center 8px  no-repeat;background-size: 30px 30px;}
.footer_bar li a.askion{ background:url(../img/ke.png) center 8px no-repeat;background-size: 30px 30px;}
.footer_bar li a.f-cus{ background:url(../img/pho.png) center  8px no-repeat;background-size: 30px 30px;}