/* CSS Document */


/*-----首页-------*/
.index_banner{ width:100%; height:auto; margin:0 auto; overflow:hidden;}

.index_nav{ width:100%; height:54px; margin:0 auto; background:#014499; overflow:hidden;}
.index_nav ul{ width:1200px; height:54px; margin:0 auto;}
.index_nav ul li{ float:left; width:auto; height:54px;}
.index_nav ul li a{ float:left; width:auto; height:54px; margin:0px 23px; font-family:Arial; font-size:14px; color:#FFF; line-height:54px; text-transform:uppercase;}
.index_nav ul li a:hover{ color:#fed33c; text-decoration:underline;}

.index_all{ width:100%; height:auto; margin:20px auto;background:#f7fafc;border-top:0px solid #fafcfe;border-bottom:0px solid #fafcfe; }

.index_content1{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.index_content1 ul{ float:left; width:1200px; height:auto;}
.index_content1 ul li{ float:left; width:1200px; height:auto;}

.index_content3{ width:1155px; height:auto; margin:0 auto; }
.index_content3 ul{ float:left; width:1155px; height:auto;}
.index_content3 ul li{ float:left; width:1135px;margin-left:15px; height:auto;}

.index_foucus{ float:left; width:694px; height:432px;}

.index_news{ float:left; width:470px; height:auto;}
.index_news ul{ float:left; width:470px; height:auto;}
.index_news ul li{ float:left; width:470px; height:auto;}

.index_xlhd{ float:left; width:325px; height:auto;}
.index_xlhd ul{ float:left; width:325px; height:auto;}
.index_xlhd ul li{ float:left; width:325px; height:auto;}

.index_yjjb{ float:left; position:relative; width:175px; height:195px;margin-top:8px;  z-index:10;}
.index_yjjb ul{ float:left; width:175px; height:auto;}
.index_yjjb ul li{ float:left;width:175px; height:auto; z-index:100;text-align:center;}
.index_yjjb ul li img{ float:left; border: 1px solid #dee9ef;border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}

.index_links{ float:left; width:1200px; height:auto; margin-top:18px;}
.index_links ul{ float:left; width:1200px; height:auto;}
.index_links ul li{ float:left; width:145px; height:56px; border:#88c9fe 1px solid; margin:12px;}

.index_links2{ float:left; width:1200px; height:auto; margin-top:18px;}
.index_links2 ul{ float:left; width:1200px; height:auto;}
.index_links2 ul li{ float:left; width:370px; line-height:30px;  margin:10px;}

/*友情链接*/
.flinkList{float:left; width:1200px;height:auto;position:relative; margin-top:20px;}
.flinkList ul{float:left; width:1200px;height:auto;position:relative; }
.flinkList  ul li{ width:auto; height:38px; float:left; margin-right:10px;margin-right:30px; position:relative; text-align:center;}
.flinkList  ul li img{ float:left; width:230px; height:42px;}

.news{ float:left; width:1200px; height:auto; margin-top:10px;}
.news ul{ float:left; width:1200px; height:auto;}
.news ul li{ float:left; width:1200px; height:auto; margin-top:25px; padding-bottom:25px; border-bottom:#dbdbdb 1px dashed;}

.xlhd{ float:left; width:325px; height:440px; margin:15px 37px;}
.xlhd ul{ float:left; width:325px; height:auto;}
.xlhd ul li{ float:left; width:325px; height:auto;}

.fhst{ float:left; width:1200px; height:auto;}
.fhst ul{ float:left; width:1200px; height:auto;}
.fhst ul li{ float:left; width:363px; height:auto; text-align:center; margin:10px 18px;}


.blue18-B { font-size:18px; font-family:"微软雅黑";line-height:40px;color:#02439a; text-decoration:none; font-weight:bolder;}
a.blue18-B:active{ color:#02439a; text-decoration:none;}
a.blue18-B:hover{ color:#428ff6; text-decoration:none;}


.black14 { font-size:14px; font-family:Arial;line-height:24px;color:#555555; text-decoration:none;}
a.black14:active{ color:#555555; text-decoration:none;}
a.black14:hover{ color:#428ff6; text-decoration:none;}

.black16 { font-size:16px; font-family:Arial;line-height:36px;color:#555555; text-decoration:none;}
a.black16:active{ color:#555555; text-decoration:none;}
a.black16:hover{ color:#428ff6; text-decoration:none;}

.black18-B { font-size:18px; font-family:Arial;line-height:30px;color:#555555; text-decoration:none; font-weight:bolder;}
a.black18-B:active{ color:#555555; text-decoration:none;}
a.black18-B:hover{ color:#428ff6; text-decoration:none;}

.black40-B { font-size:40px; font-family:Arial;line-height:55px;color:#555555; text-decoration:none; font-weight:bolder;}
a.black40-B:active{ color:#555555; text-decoration:none;}
a.black40-B:hover{ color:#428ff6; text-decoration:none;}

.gray14 { font-size:14px; font-family:Arial;line-height:30px;color:#8b8b8b; text-decoration:none;}
a.gray14:active{ color:#a4a3a3; text-decoration:none;}
a.gray14:hover{ color:#428ff6; text-decoration:none;}

.gray16 { font-size:16px; font-family:Arial;line-height:36px;color:#a4a3a3; text-decoration:none;}
a.gray16:active{ color:#a4a3a3; text-decoration:none;}
a.gray16:hover{ color:#428ff6; text-decoration:none;}

.blue12 { font-size:12px; font-family:Arial;line-height:30px;color:#02439a; text-decoration:none;}
a.black12:active{ color:#02439a; text-decoration:none;}
a.black12:hover{ color:#428ff6; text-decoration:none;}

.blue40-B { font-size:40px; font-family:Arial;line-height:55px;color:#02439a; text-decoration:none; font-weight:bolder;}
a.black40-B:active{ color:#02439a; text-decoration:none;}
a.black40-B:hover{ color:#428ff6; text-decoration:none;}

.white12 { font-size:12px; font-family:Arial;line-height:30px;color:#ffffff; text-decoration:none;}
a.white12:active{ color:#ffffff; text-decoration:none;}
a.white12:hover{ color:#428ff6; text-decoration:none;}

.white14 { font-size:14px; font-family:Arial;line-height:30px;color:#ffffff; text-decoration:none;}
a.white14:active{ color:#ffffff; text-decoration:none;}
a.white14:hover{ color:#428ff6; text-decoration:none;}

.white18-B { font-size:18px; font-family:Arial;line-height:30px;color:#ffffff; text-decoration:none; font-weight:bolder;}
a.white18-B:active{ color:#ffffff; text-decoration:none;}
a.white18-B:hover{ color:#428ff6; text-decoration:none;}

.white40-B { font-size:40px; font-family:Arial;line-height:55px;color:#ffffff; text-decoration:none; font-weight:bolder;}
a.white40-B:active{ color:#ffffff; text-decoration:none;}
a.white40-B:hover{ color:#428ff6; text-decoration:none;}



/* 分页 */
#pages {float:left;margin-top:20px;text-align:center; padding:0px;width:100%; font-family:宋体; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }




/*banner滚动*/
#full-screen-slider { width:1200px; height:500px; margin:0 auto; position:relative}
#slides { display:block; width:1200px; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:1200px; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:1200px; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:47%; top:465px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#FFF;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#006c93;}






/*导航*/
#menu { display:block; width:1200px; height:54px; margin:0 auto; z-index:1000;}
#nav {display:block; margin-left:3px;}
#nav .mainlevel {float:left; width:198px; height:54px; text-align:center; display:block; border-right:#013d8f 1px solid;}
#nav .mainlevel a {color:#fff; text-decoration:none; height:54px; line-height:54px; text-align:center; font-size:16px; font-weight:bold; padding:0px; display:block; width:auto;}
#nav .mainlevel a:hover { text-decoration:none; width:auto; font-size:18px; background:#f59f29;}
#nav .mainlevel ul {position:absolute; width:198px; display:none; *width:2000px;/*IE is great need, width>=li.length*/}
#nav .mainlevel ul.sub_nav_01{z-index:10000;}
#nav .mainlevel li {float:left; background: rgba(102, 163, 244, 0.9); width:198px; height:auto;}
#nav .mainlevel li a {float:left; line-height:42px; width:198px; height:auto; display:block; font-weight:100;}
#nav .mainlevel li a:hover {color:#ffffff; text-decoration:none; background: rgba(1, 61, 143, 0.8); width:198px; font-weight:100; font-size:16px;}
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}
.note { display:block;}
#nav_dq{ text-decoration:none; width:auto; font-size:18px; background:#f59f29;}





/*焦点图*/
.focus{ position:relative; width:694px; height:432px; background-color: #000; float: left;}  
.focus img{ width: 694px; height: 432px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "微软雅黑"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family:"微软雅黑";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:18px; right:12px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; border-radius: 12px; height:12px; margin:0 6px;color:#B0B0B0;font:12px/15px "微软雅黑"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#539cff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; } 


/*首页新闻切换*/
.i_zxmelc{ width:470px; height:auto;}
.i_zxmelc1{ width:470px; height:60px; float:left;}
.i_zxmelc1 ul{ width:470px; height:60px; float:left; border:none;}
.i_zxmelc1 ul li{ float:left; width:235px; height:60px; font-size:17px; line-height:60px; color:#192d6a; text-transform:uppercase; text-align:center; background:#c3ddfe; font-weight:bolder;}
.i_zxmelc1 ul li.hover{ width:235px; height:60px; background:#2f87fe; color:#FFF;}
.i_zxmelc1 ul li.hover a{ color:#FFFFFF; background:#2f87fe; line-height:60px; width:235px;}
.i_zxmelc3{ width:470px; height:auto; float:left;}
.i_zxmer{ width:242px; height:310px; float:right; padding-top:5px;}





/*首页系列活动滚动*/
.lvList{float:left; width:1140px;height:415px;position:relative;}
.lvList .scrollcontainer ul li{ width:325px; height:415px; float:left; margin-right:55px; position:relative; text-align:center;}
.lvList .scrollcontainer ul li img{ width:325px; height:175px;}
.lvList .scrollcontainer ul li p{ position:absolute; width:325px; height:30px; line-height:30px;}
.lvList .scrollcontainer ul li p a{ display:inline-block;color:#555555; width:100%; font-size:14px; height:30px; font-weight:bold; font-family:Arial;}
.lvList .scrollcontainer ul li p a:hover{ display:inline-block;color:#2154a0; width:100%; font-size:14px; height:30px; font-weight:bold; font-family:Arial;}

.lvList .scrollcontainer{
	width:1187px;
	height:415px;
	overflow:hidden;
	position:relative;
	margin-left:60px;
	
}
.lvList .scrollcontainer ul{
	width:20000px;
	position:absolute;
	left:0px;
	top:0px;
}

a.abtn{
	position:absolute;
	top:181px;
	display:block;
	height:42px;
	width:21px;
	overflow:hidden;
	text-indent:-20000px;
}



a.aleft{
	left:0px;
	background:url(../images/left_arrow.jpg) no-repeat;background-position:0px center;
}
a.agrayleft{
	cursor:default;
	background:url(../images/left_arrow.jpg) no-repeat;background-position:1px center;
}
a.aright{
	right:-60px;
	background:url(../images/right_arrow.jpg) no-repeat;background-position:0px center;
}

a.agrayright{
	cursor:default;
	background:url(../images/right_arrow.jpg) no-repeat;background-position:0px center;
}




/*演讲嘉宾滚动*/
#playBox1{ width:1200px; height:294px; position:relative; overflow:hidden;}
#playBox1 .oUlplay1 { width:99999px; position:absolute; left:0; top:0;}
#playBox1 .oUlplay1 li{ float:left;}
#playBox1 .smalltitle1 {width:72px; height:14px; position:absolute; left:47%; bottom:0px; z-index:10}
#playBox1 .smalltitle1 ul{ width:72px; margin:0 auto;}
#playBox1 .smalltitle1 ul li{ width:14px; height:14px; margin:0 5px; border-radius:14px; background:#ccc; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox1 .smalltitle1 .thistitle{ background:#e90000;}
