.HeaderBox {
	position:relative;
	width:100%;
}

.Header {
	position:relative;
	width:1300px;
	height:128px;
	margin:0 auto;
	background:url(../img/Header.png) no-repeat left center;
}


.SearchBox {
	position:absolute;
	right:50px;
	top:42px;
	width:300px;
	height:50px;
        border:#DDD solid 2px;
        border-radius:25px;
}

.SearchInput {
	position:absolute;
	left:30px;
	top:8px;
	width:200px;
        line-height:30px;
        border:0px;
}

.SearchButton {
	position:absolute;
	right:20px;
	top:8px;
	width:35px;
	height:35px;
        border:0px;
        outline:0px;
	background:url(../img/SearchButton.png) no-repeat;	     
	background-size: contain;
}

.MainMenuBox {
	width:100%;
	height:45px;
	margin:0 auto;
	background:#1e50af;
}



/*SlideBox*/
.SlideBox{
	position:relative;
	width:100%;
	height:450px;
	margin-bottom:50px;
}


.SlideBox .hd{ 
	height:12px; 
	overflow:hidden; 
	position:absolute; 
	bottom: 25px;
	right: 50%;
	margin-right: -57px; 
	z-index:1; 
}
.SlideBox .hd ul{ 
	overflow:hidden; 
	zoom:1; 
	float:left;  
}
.SlideBox .hd ul li { 
	float:left; 
	margin-right:10px;  
	width:12px; 
	height:12px; 
	background:#ADAAA5; 
	cursor:pointer; 
	border-radius: 50%;
}
.SlideBox .hd ul li.on { 
	background:#F6F6F6; 
}
.SlideBox .bd{ 
	position:relative; 
	height:100%; 
	z-index:0;   
}
.SlideBox .bd li { 
	zoom:1; 
	vertical-align:middle; 
}
.SlideBox .bd img { 
	width:100%; 
	min-width:1200px;
	height:450px; 
	display:block;  
}
.SlideBox .prev,
.SlideBox .next { 
	position:absolute; 
	left:5%; 
	top:50%; 
	margin-top:-25px; 
	display:block; 
	width:48px; 
	height:45px;
	padding: 11.5px 15px;
	box-sizing: border-box;
	border-radius: 10px;
	background-color: rgba(152,165,185,0.2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3398A5BA,endColorstr=#3398A5BA);
}

.SlideBox .next { 
	left:auto; 
	right:5%; 
	background-position:8px 5px; 
}

.SlideBox .prev:hover,
.SlideBox .next:hover { 
	filter:alpha(opacity=100);
	opacity:1;  
}
.SlideBox .prevStop { 
	display:none;  
}
.SlideBox .nextStop { 
	display:none;  
}






.LinkBox {
	width:100%;
	height:70px;
	background:#ebf4fb;
	line-height:70px;
	margin-top:20px;
}

.Links {
	width:1300px;
	margin:0 auto;	
}

.Links a {
	padding-left:25px;
	padding-right:25px;
	font-size:15px;
}

.FooterBox {
	width:100%;
	height:180px;
	clear:both;
	background:#004ea1;
	color:#FFF;
	text-align:center;
	padding-top:45px;
	line-height:28px;
	font-size:16px;
}

.BodyTable {
	width:1300px;
	margin:0 auto;	
	background:#FFFFFF;
	border-left:#DDD solid 1px;
	border-right:#DDD solid 1px;}


.LeftMenuBox {
	width:250px;
	background:#F7F7F7;
	border-right:#DDD solid 1px;
	vertical-align:top;
}

.LeftMenuHeader {
	line-height:50px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	margin-top:2px;
	background:#1e50af;
	text-align:center;
	
}

.LeftMenuBody {
	padding-top:25px;}

.LeftMenu li {	
	
}

.LeftMenu li a {
	display:block;
	line-height:35px;	
	font-size:16px;
	text-align:center;	
	color:#333333;
}

.LeftMenu li a:hover {
	background:#1e50af;
	color:#FFF;
}


.ContentBox {
	padding:30px;}

.ContentBoxWide {
	position:relative;
	left:15px;		
	top:10px;
	width:930px;
	padding-bottom:50px;
}

.ContentHeader {
	height:30px;
	font-size:14px;
	padding-left:20px;
	padding-top:7px;
}

.ContentBoxWide .ContentHeader {
}

.ContentHeader, .ContentHeader * {
	color:#000000;
}


.ContentBody {	
	min-height:500px;
	padding-top:15px;
}


.ContentFooter {}

.NewsBox {		
	width:700px;
	padding:15px;
	padding-top:10px;
}


body .More{
     background:url(../img/More.png) no-repeat center;
}

.More {
	position:absolute;
	right:10px;
	top:5px;
	width:50px;
	height:20px;
}

.More2 {
	position:absolute;
	right:45px;
	top:15px;
	width:50px;
	height:20px;
}

.PicLinkList {
	margin-left:5px;
}

.PicLinkList li a {
	display:block;
	width:252px;
	height:42px;
	background:url(../img/piclink.jpg) no-repeat;
	margin-bottom:5px;
	padding-top:15px;
	padding-left:50px;
	font-size:17px;
}

.LinkList {
	padding:5px;}

.LinkList li {
	float:left;
	word-wrap:no;
	word-break:no;
	padding-right:25px;
	line-height:25px;
}

.ShortcutList {
	width:240px;
	height:360px;
}

.ShortcutList li {
	width:231px;
	height:36px;
	padding-left:52px;
	padding-top:7px;
	background:url(../img/shortcutmenuitem.jpg) no-repeat;
	cursor:pointer;
	font-family:"微软雅黑", "Microsoft YaHei", "宋体";
	font-size:18px;
	color:#3F5159;
}

.ShortcutList li:hover {
	color:#FFFFFF;
	background:url(../img/shortcutmenuitemhover.jpg) no-repeat;
}


.ShortcutBox {
	width:1300px;
	height:100px;
	margin:auto;
	background:#f4f2f3;
	border:#DDD solid 1px;	
	padding-left:80px;
	border-radius:3px;
	margin-bottom:50px;
}

.ShortcutBox a{
	display:inline-block;
	font-size:21px;
	color:#666;
	line-height:100px;
	padding-right:60px;
	padding-left:60px;
}

.Shortcut1 {
	background:url(../img/Shortcut1.png) no-repeat left center;
}

.Shortcut2 {
	background:url(../img/Shortcut2.png) no-repeat left center;
}

.Shortcut3 {
	background:url(../img/Shortcut3.png) no-repeat left center;
}

.Shortcut4 {
	background:url(../img/Shortcut4.png) no-repeat left center;
}

.Shortcut5 {
	background:url(../img/Shortcut5.png) no-repeat left center;
}


.b1 {
	position:relative;
	width:1300px;
	margin:auto;
	height:530px;
	background:url(../img/b1.png) no-repeat left top;	
	padding-top:90px;
	margin-bottom:50px;
}

.b11 {
	position:relative;
	width:625px;
	height:450px;
	border:#EEE solid 1px;
}

.b12 {
	position:absolute;
	top:90px;
	right:0px;
	width:645px;
	height:450px;
}


.b2Box {
	position:relative;
	width:100%;
	margin:auto;
	height:500px;
	margin-bottom:50px;
	background:#1e50af;
}

.b2 {
	position:relative;
	width:1300px;
	height:500px;
	margin:auto;
}

.b21 {
	position:relative;
	width:635px;
	height:500px;
	background:url(../img/b21.png) no-repeat left 50px;;
	padding-top:150px;
}


.b22 {
	position:absolute;
	right:0px;
	top:0px;
	width:635px;
	height:500px;
	background:url(../img/b22.png) no-repeat left 50px;;
	padding-top:150px;
}

.b2 .NewsList li {
	border-bottom:#FFF dotted 1px;	
	height:40px;
	padding-bottom:10px;
	margin-bottom:20px;
}

.b2 .NewsList li .Name {
	background:url(../img/Arrow1.png) no-repeat;
	font-size:16px;
	color:#EEE;
	padding-left:25px;	
}




.b3 {
	position:relative;
	width:1300px;
	margin:auto;
	height:200px;
	margin-bottom:35px;
}

.b31, .b32, .b33 {
	position:relative;
	width:420px;
	height:200px;
	border:#F00 solid 1px;
	background:url(../img/b31.png) no-repeat ;
	padding-top:80px;
	padding-left:10px;
	border:#DDD solid 1px;
	border-radius:5px;
}

.b32 {
	position:absolute;
	top:0px;
	left:440px;
	background:url(../img/b32.png) no-repeat ;
}

.b33 {
	position:absolute;
	top:0px;
	right:0px;
	background:url(../img/b33.png) no-repeat ;
}

.b31 ul.NewsList li, .b32 ul.NewsList li, .b33 ul.NewsList li {
    line-height:24px;
}

.b31 ul li a.Name, .b32 ul li a.Name, .b33 ul li a.Name {
	display:block;
	width:370px;
	color:#222;
	padding-left:5px;
}

.b32 ul li a.Name {
}

.b33 ul li a.Name {
}

.b31 ul li a:hover, .b32 ul li a:hover, .b33 ul li a:hover{
	color:#ff5806;
}

.b31 a{
	padding:5px;
}

.b4 {
	position:relative;
	width:1300px;
	height:500px;
	margin:auto;
}

.b41 {
	position:relative;
	width:635px;
	height:400px;
	background:url(../img/b41.png) no-repeat left 20px;;
	padding-top:120px;
}


.b42 {
	position:absolute;
	right:0px;
	top:0px;
	width:635px;
	height:400px;
	background:url(../img/b42.png) no-repeat left 20px;;
	padding-top:120px;
}

.b4 ul li {
	border-bottom:#DDD dotted 1px;	
	height:40px;
	padding-bottom:10px;
	margin-bottom:20px;
}

.b4 ul li a {
	font-size:16px;
}


.NewsAbstractList li {
	position:relative;
	margin-bottom:15px;
	height:80px;
}

.NewsAbstractList .Name {
	display:block;
	margin-left:100px;
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	height:30px;
        overflow:hidden;
}

.NewsAbstractList .Abstract {
	display:block;
	margin-left:100px;
	font-size:15px;
        color:#888;
        height:45px;
        line-height:23px;
        overflow:hidden;
        text-align:justify;
}

.NewsAbstractList .Date {
	position:absolute;
	left:0px;
	top:0px;
}

.NewsAbstractList .Date .YearMonth {
	position:absolute;
	left:0px;
	top:0px;
	width:80px;
	text-align:center;
	background:#1e4fab;
	color:#FFF;
	line-height:25px;
	font-size:15px;
}

.NewsAbstractList .Date .Day {
	position:absolute;
	width:80px;
	left:0px;
	top:25px;
	background:#DDD;
	line-height:50px;
	color:#1e4fab;
	font-size:25px;
	text-align:center;	
}


.b12 .More {
	position:absolute;
	top:-82px;
	right:0px;
	width:100px;
	height:30px;
}

.b21 .More, .b22 .More {
	position:absolute;
	top:445px;
	right:0px;
	width:100px;
	height:30px;
        text-align:right;
        color:#DDD;
        font-size:15px;
        background:none;
}

.b31 .More, .b32 .More, .b33 .More {
     top:20px;
}

.b41 .More, .b42 .More {
	position:absolute;
	top:30px;
	right:0px;
	width:100px;
	height:30px;
}