body{
	font-size:16px;
	line-height:24px;
	font-family: Microsoft YaHei,Tahoma, Arial, SimSun;
	color:#333;
	-webkit-text-size-adjust:100%;
	margin:0 auto;
	padding:0;
min-width:1340px;
}    
fieldset,img { 
	border:0;
}   
ul,li { 
	list-style:none;padding:0;margin:0;
}  

h1,h2,h3,h4,h5,h6,p {
 	font-size:100%; font-weight:normal;padding:0;margin:0;
}   
input,button,textarea,select,optgroup,option{
	font-family:inherit;font-size:inherit;font-style:normal;font-weight:normal; outline:none;
} 
input,button,textarea,select{*font-size:100%;}  
textarea { resize:none;overflow:hidden;}    
a{text-decoration: none;}

::selection {background:#1d609e;text-shadow:none;color:#fff;}


container-fluid{
	width:1340px;
	margin:0 auto;
        
}

.container{
	width:1340px;
	margin:0 auto;
        
}
.clearfix:after { 
	content:"."; display:block; height:0; clear:both; visibility:hidden;
	}  
.clearfix{ display:inline-block;}  
*html .clearfix { height:1%;}  
.clearfix { display:block;*zoom:1;}  
div{
	margin:0;
}
/**/
.header .logo-icon{
	float:left;
	vertical-align: middle;
	margin-left:30px;
}
.header .theme{
	float:left;
	vertical-align: middle;
}
.header .login{
	float:right;
        text-align:right;
	padding-top:15px;
	box-sizing: border-box;
	width: 350px;
}

.header{height: 180px;}


.header .logo{
	background: #94221b;
	color:#fff;
	border-bottom:1px solid #B8C5D1;
}
.header .logo:after{
	display:block;
	clear:both;
	content:"";
}
.header .logo a{
	color:#000000;
	font-size:14px;
}
.txtMarquee-left{ width:265px;  position:relative;overflow: hidden;}
.txtMarquee-left .infoList li{ font-size:14px; }
.header .login p .icon{
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;height:8px;
	background: url("../img/bgImages.png") no-repeat -17px -281px;
	margin-left:5px;
}
.header .login .form{
	margin-top:45px;
	text-align:right;
}
.header .login .form input{
	font-size:12px;
	border:none;
}
.header .login .form input[type=text]{
	color:#8E8E8E;

	padding:6px;
	width:185px;
}
.header .login .form input[type=submit]{
	color:#FFF;
	background: #004097;
	padding:5px 15px 7px;
	cursor: pointer;
}
.header .login .form p{
	font-size:14px;
	margin-top:45px;
}

.apple{margin-top:5px;height: 40px;line-height: 40px;text-align:right!important;overflow:hidden;}
.apple a{color: rgb(227,108,9)!important;text-decoration: none;text-align:right!important;}

.header .nav{
        min-width: 1340px;
        width:100%;
	background: url("../img/bgColor.png") repeat;
           position:absolute;
	/* text-align:center; */
	z-index:50;
}
.header .nav a{
	color:#fff;
}
.header .nav .navbar>li{
	display:inline-block;
	*
	display:inline;
	zoom:1;
	position:relative;
	float: left;
	width: 134px;  /*导航菜单宽度原值140*/
}
.header .nav .navbar>li.active{
	background: #F7561E;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 145px;  /*导航菜单下拉宽度原值140*/
}
.header .nav .navbar>li:hover{
	background: #004097;
}
.header .nav .navbar>li:hover .dropdownMenu{
	display:block;
}
.header .nav  li a{
	display: block;
	/* padding:10px 0; */
	width: 134px;  /*导航菜单下拉链接宽度原值140*/
	line-height: 44px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
.header .nav .navbar .dropdownMenu{
	position: absolute;
	left:0;
	*top:43px;
	*left:-2px;
	background: url("../img/bgColor.png") repeat;
	border:1px solid #004097;
	width:134px;  /*导航菜单下拉弹出宽度原值140*/

	box-sizing: border-box;	
	display:none;
}
.header .nav .navbar .dropdownMenu > ul > li:hover{background:#004097;}
.header .nav .navbar .dropdownMenu ul li:hover a{color:#fff;}
.header .nav .navbar .dropdownMenu a{
	display:inline-block;
	color:#ffffff;
	padding:0px;margin:0px;
	font-size:12px;
	text-align:center;
	width:100%;
}
.nav_san ul li{background: url("../img/bgColor2.png") repeat;}

/*section*/
 .subject #wrapper{
 	position: relative;
 	width:315px;   /*右侧图片新闻版块原值350 */
 	height:155px; /*右侧图片新闻版块原值144 */
 }
 .subject #banner{
 	position:relative;
 	width:315px;/*右侧图片新闻版块原值350 */
 	height:155px; /*右侧图片新闻版块原值144 */
 	overflow:hidden;
 }
 .subject .imgList{
 	position:relative;
 	width:2000px;
 	height:155px;/*右侧图片新闻版块原值144 */
 	z-index:10;
 	overflow:hidden;
 }
 .subject .imgList li{
 	float:left;
 	display:inline;
 }
 .subject .bg{
 	position: absolute;
 	bottom: 0;
 	width: 315px;  /*右侧图片新闻版块原值350 */
 	height: 33px; /*右侧图片新闻标题原值40 */
 	z-index:20;
 	background: url("../img/bgColor3.png") repeat;
 }
 .subject .infoList1{
 	position: absolute;
 	left: 10px;
 	bottom: 4px; /*右侧图片新闻标题原值10 */
 	z-index: 30;
 	font-size:14px;
 }
 .subject .infoList1 li{
 	display: none;
 	list-style:none;
 }
 .subject .infoList1 .infoOn{
 	display: inline;
 	color: #FFF;
 }
 .subject .indexList{
 	position: absolute;
 	right: 10px;
 	bottom: 5px;
 	z-index: 30; 
 	font-size:12px;
 }
 .subject .indexList li{
 	float: left;
 	margin-right: 5px;
 	padding:0 8px;
 	background: #FFF;
 	cursor: pointer;
 	list-style: none;
 }
 .subject .indexList .indexOn{
 	background:#F7561E;
 	font-weight: bold;
 	color: #FFF;
 }
 .subject .subject-detail .title .icon{
 	display:inline-block;
 	width:23px;height:23px;
 	background: url("../img/bgImages.png") no-repeat -220px -71px;
 }
 .subject .subject-detail li{
 	float:left;
 	width:45%;
 	margin-bottom:10px;
 }
 .subject .subject-detail li:hover a{color:#F7561E;}

 .news .news-detail li,
 .notice .notice-detail li{
 	margin-bottom:10px;
 }
 .news .news-detail li:hover a,
 .notice .notice-detail li:hover a{
 	color:#F7561E;
 }

  .news .news-detail li:hover span,
 .notice .notice-detail li:hover span{
 	color:#F7561E;
 }

  .news .news-detail li:after,
 .notice .notice-detail li:after{
	content:"";
	display:block;
	clear:both;
 }
 .banner_li{width:1340px;height:250px;margin:0 auto; margin-top:-41px;}
  .banner_li img{width:1340px;height:250px;}
/**/
.section ul li .square{
	display:inline-block;
	*display:inline;
	zoom:1;
	width:10px;
	height:10px;
	background: url("../img/bgImages.png") no-repeat -156px -365px;
}
.section .container{
	margin:20px auto;
}
.section>.container{
	height:420px;
}
.section .news,
.section .notice,
.section .subject{
	position: relative;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}
.section .news,.section .notice{
	width:410px;/*新闻通知版块原值33% */
	float:left;
}
.section .subject{
	width:315px;/*右侧图片新闻版块原值350 */
	float:right;
}
.section .news .title h4,
.section .notice .title h4{
	display:inline-block;
	*display:inline;
	zoom:1;
	cursor: pointer;	
	background: url("../img/bgImages.png") no-repeat;
	width:118px;
	height:43px;
	line-height:43px;
	text-align:center;
}
.section .title{
	border-bottom:1px solid #1B4F80;
	margin-bottom:20px;
}
.section .title h4.active{
	background-position:-8px -7px;
	color:#fff;
}
.section .title h4.normal{
	background-position: -138px -7px;
	color:#4C4C4C;
}
.section .news .title,
.section .notice .title{
	position:relative;
}
.section .news .news-detail,
.section .notice .notice-detail{
	position: relative;
	height:115px;
}
.section .news .news-detail ul{
	width:100%;
}
.section .news .news-detail li a,
.section .notice .notice-detail li a{
	float:left;
}
.section .news .news-detail:after,
.section .notice .notice-detail:after{
	display:block;
	content:"";
	clear:both;
}
.section .news-detail1,
.section .news-detail2{
	position: absolute;
	top:0;
}
.section .news-detail a,
.section .notice-detail a{
	font-size:15px;
	color:#424242;
}
.section .news-detail span,
.section .notice-detail span{
	font-size:15px;
	color:#919191;
	display:inline-block;
	float:right;
}
.show{
	display:block;
}
.hide{
	display:none;
}
.section .subject .title{
	margin:10px 0;
}
.section .subject .subject-detail li{
	display:inline-block;
	width:100%;
}
.section .subject .subject-detail li a{
	color:#444;
	font-size:15px;
}
.section .subject .subject-detail li:hover a{color:#F7561E;}

.section .title .icon{
	display:inline-block;
	width:20px;height:20px;
	background: url("../img/bgImages.png") no-repeat;
	vertical-align: middle;
	margin-right:5px;
}
.section .collage-news .title1 .icon{
	background-position:-159px -243px;
}
.section .collage-news .title1 .icon.active{
	background-position:-8px -70px;
}
.section .collage-news .title2 .icon{
	background-position:-34px -70px;
}
.section .collage-news .title2 .icon.active{
	background-position:-188px -241px;
}
.section .collage-notice .title1 .icon{
	background-position:-216px -243px;
}
.section .collage-notice .title1 .icon.active{
	background-position:-65px -70px;
}
.section .collage-notice .title2 .icon{
	background-position:-97px -70px;
}
.section .collage-notice .title2 .icon.active{
	background-position:-245px -243px;
}
.section .more{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:35px;height:30px;
	background: url("../img/bgImages.png") no-repeat;
	float:right;
	vertical-align:top;
	position: absolute;
	right:0;
}
.section .news .more,
.section .notice .more{
	background-position: -148px -50px;
	top:6px;
}
.section .subject .more{
	background-position: -148px -70px;
	bottom:-47px; /*右侧专题网页more位置 原值-47 */

}

/*  */
#slideBox{
	 box-sizing: border-box; 
         margin-top:-41px;
}

.slideBox{ width:100%;
 height:450px;
 overflow:hidden;
 position:relative;
 /* border:1px solid #ddd; */
 }
.slideBox .index{
	height:15px;
	overflow:hidden;  
	position:absolute; 
	right:5px; 
	bottom:5px; 
	z-index:1; 
}
.slideBox .index ul{ 
	overflow:hidden;
	zoom:1; 
	float:left;  
	list-style:none;
}
.slideBox .index ul li{
 	float:left;
 	margin-right:2px;  
  	width:15px; 
  	height:15px; 
  	line-height:14px;
   	text-align:center;
    background:#fff; 
    cursor:pointer; 
    list-style:none;
}
.slideBox .index ul li.on{ 
	background:#F7561E; 
	color:#fff; 
}
.slideBox .images{ 
	position:relative;
	height:100%;
	z-index:0;  
}
.slideBox .images li{ 
	zoom:1;
	vertical-align:middle; 
	position: absolute;
	list-style: none;
	/*opacity: 0;*/
}
.slideBox .images img{ 
	width:315px;/*右侧图片新闻版块原值350 */
	height:155px; /*右侧图片新闻版块原值144 */
	display:block; 
}
.slideBox .images .mask{
	position: absolute;
	bottom:2px;
	width:100%;
	height:32px;
	background: url("../img/bgColor3.png") repeat;
	color:#fff;
	font-size:14px;
	padding:8px 0 0 10px;
}
/*   */

.slideBox .hd{    height: 15px;
    overflow: hidden;
    position: absolute;
    /* right: 0; */
    left: 50%;
    margin: 0 0 0 -700px;
    width: 1340px;
    bottom: 10px;
    z-index: 20; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;position: absolute;
    right: 0;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  
	width:15px; height:15px; line-height:14px; text-align:center; background:url("../img/bgImages.png") no-repeat -28px -308px; cursor:pointer;}
.slideBox .hd ul li.on{ background:url("../img/bgImages.png") no-repeat -6px -308px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.slideBox .bd img{ min-width:1340px;  width:100%; height:450px; display:block;  }
.slideBox .bd .text{
	position:absolute;
	bottom:0px;
	width:100%;
	height:40px;
	line-height:40px;
	color:#fff;
	background: url("../img/bgColor3.png") repeat;
	font-size:17px;
}
.slideBox .bd .text p{
	width:1340px;
	margin:0 auto;
}
/*     */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; 
	display:block; width:47px; height:47px; background: url("../img/bgImages.png") no-repeat; }
.slideBox .button{
	position:absolute;top:50%;left:50%;margin-left:-666px;
}
.slideBox .prev{ background-position:-4px -333px; }
.slideBox .next{ left:auto; right:0.5%; background-position:-95px -333px;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/**/
/*footer*/





/*底部校内应用和友情链接*/  
.fl{float:left}
.fr{float:right;}
.cc{width: 610px;padding-left: 25px;}
.footindex{}
 .foot_01{height:95px;width: 1340px;margin: 0 auto;overflow: hidden;} 
  .foot_01 .oo{margin-top: 10px;} 

.foot{height:85px;background: #1B4F80;}
 .foot_03{width:1340px;margin:0 auto;color:#fff;font-size:13px;padding-top: 8px;text-align:center;} 
  .foot_03 p{text-align:center;line-height:25px;}
 .foot_03 a {color:#fff;text-align:center;}       
.fl_con .fl{width: 94px;padding-top: 12px;}
.fl_con{height:95px;}
.fl_con .text,.fl_con .text a{color:#fff;font-size:13px;display:block;text-align:center}
.fl_con .text,.fl_con .text a:hover{color:#F7561E}
.fl_con .icon{
	display:block;
	width: 98px;
	height:52px;
	background: url("../img/bgImages.png") no-repeat;
	}
.fr_con{width: 570px;}

.fr_s{height: 48px;/* width: 390px; */font-size:13px;padding-top: 10px;}
.fr_r{float:right;padding-top:8px;}

.lb{width: 400px;float: left;padding-left: 5px; padding-right:5px;}
.lb ul li{width:100px;float:left;text-align:center}
.lb ul li a{color:#fff;}
.lb ul li:hover a{color:#F7561E}

.wb{float: left;}
.wb ul li{padding: 5px 8px 0px;}
.fl_con .icon1{
	background: url(../img/o01.png) no-repeat center;
}
.fl_con .icon2{
	background: url(../img/o02.png) no-repeat center;
}
.fl_con .icon3{
	background: url(../img/o03.png) no-repeat center;
}
.fl_con .icon4{
	background: url(../img/o04.png) no-repeat center;
}
.fl_con .icon5{
	background: url(../img/o05.png) no-repeat center;
}
.fl_con .icon6{
	background: url(../img/o06.png) no-repeat center;
}
.fr_s{/* height:60px; */}
.lb ul li{width:80px;float:left}

.wb li{float:left}
.w01{background:url(../img/bgImages_23.png) no-repeat}
.w02{background:url(../img/bgImages_26.png) no-repeat}

 .foot_02{height:30px;background: #004097;line-height:30px;margin:0 auto;text-align: center;} 
 .foot_02 p{color:#fff;font-size:12px;text-align:center;letter-spacing: 0.5px;display: inline;}
 .foot_02 p a{color:#fff;}
 .fl_title{width:34px;height:95px;background: url(../img/application.png) no-repeat;}      .fr_title{width:34px;height:95px;background: url(../img/link.png) no-repeat;}                       
            
.footer .footer-top{
	background: #1B4F80;
	color:#fff;
	font-size:12px;
	padding-bottom:5px;
}
.footer .footer-top .application{
	float:left;
	display:inline-block;
	*display:inline;
	zoom:1;

}
.footer .footer-top .link{
	display:inline-block;
	*display:inline;
	zoom:1;
	width:41%;
	float:right;
}
.footer .footer-top .application:after{
	content:"";
	display:block;
	clear:both;
}
.footer .footer-top .application>div{
	display:inline-block;
	margin:0 20px;
	text-align:center;
}
.footer .footer-top .application .icon{
	display:block;
	width:55px;height:52px;
	background: url("../img/bgImages.png") no-repeat;
}
.footer .footer-top .application .icon1{
	background-position: -3px -100px;
}
.footer .footer-top .application .icon2{
	background-position: -66px -100px;
}
.footer .footer-top .application .icon3{
	background-position: -130px -100px;
}
.footer .footer-top .application .icon4{
	background-position: -192px -100px;
}
.footer .footer-top .application .icon5{
	background-position: -248px -100px;
}
.footer .footer-top .application .icon6{
	background-position: -316px -100px;
}
.footer .link{
	float:right;
}
.footer .link .link-right{
	display:inline-block;
	margin-left:25px;
}
.footer .link .link-right a{
	color:#fff;
	font-size:13px;
	display:inline-block;
	margin-right:35px;
}
.footer .link .link-right .mail,
.footer .link .link-right .wechat{
	display:inline-block;
	*display:inline;
	zoom:1;
}
.footer .link .link-right .wechat>div{
	float:left;
	vertical-align: bottom;	
}
.footer .link .link-right .wechat .wechat1{
	margin-right:25px;
}
.footer .link .link-right .wechat .icon{
	display:block;
	width:39px;height:38px;
	background: url("../img/bgImages.png") no-repeat;
}
.footer .link .link-right .wechat .icon1{
	background-position: -121px -173px;
}
.footer .link .link-right .wechat .icon2{
	background-position: -170px -173px;
}
.footer  .select{
	margin-top:5px;
	font-size:12px;
}
.fr_x{padding-left:25px;}
.footer  select{
	/*padding:0 15px;*/
	width: 162px;
	margin-right: 23px;
	
	/*appearance:none;
-moz-appearance:none;
-webkit-appearance:none;*/
	height: 20px;
	line-height: 20px;
}
.footer-top .container{
	margin:0 auto;
}
.footer .footer-bottom{
	background: #383838;
}
.footer .footer-bottom .copyright{
	text-align: center;
	font-size:12px;
	color:#fff;
}
/*.infoList1 {
 	position: absolute;
 	left: 10px;
 	bottom: 10px;
 	z-index: 30;
 	font-size:14px;
}*/




.body_content{
	padding: 15px 0 15px;
	width: 1340px;
	margin: 0 auto;
	position: relative;
}
.banner img{
	width: 100%;
	height: 250px;
}
.con_left{
	width: 260px;
	float:left;
	position: absolute;
	top: -70px;
           margin-left: 20px;
}
.con_left1{
	width: 260px;
	float:left;
	position: absolute;
	top: 15px;
           margin-left: 20px;

}
.con_left dl,.con_left dd,.con_left1 dl,.con_left1 dd{
width:260px;
margin:0;
}
.con_left dt,.con_left1 dt{
	height: 70px;
	text-align: center;
	line-height: 70px;
	color:#fff;
	font-size: 24px;
	background-color: #1B4F80;
	margin-bottom: 3px;
}
.con_left dd a,.con_left1 dd a{
	display: block;
	color:#333;
	/* padding-left: 45px; */
	line-height: 45px;
	height:43px;
	margin-bottom: 2px;
	background:#dedede url(../img/left_ico.png) no-repeat 210px 20px;
	text-align: center;
}
.con_left dd.active a,.con_left1 dd.active a{
	background-color: #eef0ef;
	background: #eef0ef url(../img/1_03.jpg) no-repeat 210px center;
	background-size: 4%;
}
.con_left dd:hover a,.con_left1 dd:hover a{
	background: #eef0ef url(../img/1_03.jpg) no-repeat 210px center;
	background-size: 4%;
}


/*单页内容页右侧板块样式*/
.con_right{
	width: 1000px;
	float: right;
	min-height: 450px;
	height: auto;
	background: #eef0ef;
	padding: 20px;
	margin-top:-15px;
}
.con_right1{
	width: 1000px;
	float: right;
	min-height: 450px;
	height: auto;
	background: #eef0ef;
	padding: 20px;
	margin-top:-15px;
}
.con_right h3,.con_right1 h3{
	line-height: 20px;
	font-size: 14px;
	height:27px;
	/*padding-left: 24px; */
	border-bottom: 1px solid #dedede;
	background:url(../img/home.png) no-repeat left top;
}
.con_right h3 a,.con_right1 h3 a{
	color:#333;
}
.list_con{
           width:900px;margin:0 auto;
	margin-top: 16px;
text-align:justify;text-justify:inter-ideograph;
	/* background: #fff; */
}
.list_con hr{
	width:900px;margin:0 auto;
}

.list li{
	height: 36px;
	/* padding-left: 20px; */
	font-size: 15px;
	background: url(../img/list_ico.png) no-repeat left center;
}
.list a{
	float: left;
	color: #333;
}
.list a:hover{
color:#0b6db8}
.list span{
	float:right;
	color:#999;
}
.list_btn{
	margin:68px auto 0;
	width: 435px;
}
.list_btn button,.list_btn label{
	display: block;
	float:left;
	margin:0 5px;
	padding:0 14px;
	border:1px solid #cecece;
	background-color: #fff;
	line-height: 34px;
	height:32px;
	font-size: 12px;
}
.list_btn label{
	border: none;
	background-color: #0B6CB8;
	padding:0 15px;
	color:#fff;
}
/*文章页样式*/
#vsb_content{padding-top:10px;}
#vsb_content p{padding-top:10px;padding-bottom:10px; line-height:1.8em;text-indent:2em;}
#vsb_content div{padding-top:10px;padding-bottom:10px; line-height:1.8em;text-indent:2em;}
#vsb_content table{ border:1px gray; text-indent:0em; line-height:1.6em; font-size:14px; text-align:center; }
#vsb_content table{border-collapse:collapse;margin:0 auto;text-align:center;}
#vsb_content table div{border:1px gray; text-indent:0em; line-height:1.6em; font-size:14px; text-align:center;padding:0px; }
#vsb_content ul{ margin-left: 50px; margin-top: 0; margin-bottom: 0; }
#vsb_content ol{ margin-top: 0; margin-bottom: 0; }
#vsb_content ol li{display: list-item;list-style:decimal;margin-left:15px;}
#vsb_content ul li{display: list-item;list-style:disc;}
#vsb_content li>p{margin:0;padding:0;}
#vsb_content hr{width:900px;}


#vsb_content_1001 ul{ margin-left: 50px; margin-top: 0; margin-bottom: 0; }
#vsb_content_1001 ol{ margin-top: 0; margin-bottom: 0; }
#vsb_content_1001 ol li{display: list-item;list-style:decimal;margin-left:15px;}
#vsb_content_1001 ul li{display: list-item;list-style:disc;}

/*英文版专用样式*/

.cc1{width: 1340px;padding-left: 25px;}
.fr_con1{width: 1305px;}

.lb1{width: 1300px;float: left;padding-left: 10px; padding-right:15px;}
.lb1 ul li{width:150px;float:left;text-align:center;height: 40px;margin-top: 5px;}
.lb1 ul li a{color:#fff;}
.lb1 ul li:hover a{color:#ffffff}


.wb1{float: left;    padding-top: 15px;}
.wb1 ul li{padding: 5px 15px 0px;}
.wb1 li {float: left}