@charset "utf-8";
a.a1lan:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0D4AA0;
	text-decoration: none;
}
a.a1lan:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0D4AA0;
	text-decoration: none;
}
a.a1lan:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
}
.biao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #C4C4C4;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.t-lan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0D4AA0;
}
.bg {
	background-image: url(images/01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
a.a-dh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
/*a.a-dh:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}*/
a.a-dh:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFF33;
	line-height: 18px;
}
.newsti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #0D4AA0;
}
.dhlan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0D4AA0;
}
.hj1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 26px;
	color: #333333;
}
a.a-news:link {
	font-family: "微软雅黑";
	font-size: 11pt;
	color: #333333;
	text-decoration: none;
}
a.a-news:visited {
	font-family: "微软雅黑";
	font-size: 11pt;
	color: #333333;
	text-decoration: none;
}
a.a-news:hover {
	font-family: "微软雅黑";
	font-size: 11pt;
	color: #FF3300;
}
.t-time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}




.t-dh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	line-height: 18px;
}
a.a-hei1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #202020;
	text-decoration: none;
	line-height: 18px;
}
a.a-heix:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
a.a-heix:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
a.a-heix:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0D4AA0;
}
.t-di1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #9B9B9B;
}
a.a-di:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #9B9B9B;
	text-decoration: none;
}
a.a-di:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #9B9B9B;
	text-decoration: none;
}
a.a-di:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}
.bg2 {
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.tbxian {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: C5C5C5;
	border-right-color: C5C5C5;
	border-bottom-color: C5C5C5;
	border-left-color: C5C5C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}




a.a-hei1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #202020;
	text-decoration: none;
	line-height: 18px;
}
a.a-hei1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0D4AA0;
	line-height: 18px;
}
a.a-dh2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #002D6C;
	text-decoration: none;
}
a.a-dh2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #002D6C;
	text-decoration: none;
}
a.a-dh2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF3300;
}



.hide{ display:none;}
.tbxian a{ color:#333; text-decoration:none;}
#Layer1 {
	position:absolute;
	 position:fixed;
	width:100px;
	height:300px;
	z-index:1;
	right:0;
	top: 175px;
}
img{ border:none;}
#banner{ width:100%; height:473px; position:relative; overflow:hidden;}
#banner a{/*width:100%; height:473px; display:inline-block;*/}
.index_ad{width:100%; height:473px;position: relative; margin:0 auto;}
.index_ad .index_ad_page_e{position:absolute; z-index:1;width:100%; left:0;bottom:16px;font-size:1px;line-height:1px;}
.index_ad .index_ad_banner{position:absolute;width:100%; height:473px; overflow:hidden;}
.index_ad .index_ad_banner a{position:absolute; left:0; top:0;width:100%; height:473px;}
.index_ad .index_ad_page_e a{cursor:pointer;width:15px; height:15px; position:relative; margin-right:6px; display:inline-block;}
.index_ad_page{ text-align:center;}
.index_ad_pagec{ position:absolute; width:100%;text-align:center;}
.index_ad .index_ad_page_e a{width:15px; height:15px;background:url(/images/2.png) no-repeat center top;}
.index_ad .index_ad_page_e a.over{background:url(/images/xv1.png) no-repeat center top;}
.h30{ line-height:30px; height:30px; overflow:hidden;}

a{ text-decoration:none;}
.page{ text-align:center; padding:10px 0;}
.page a{ min-width:15px; background:#D3D3D3; padding:0 8px; height:30px; line-height:30px; display:inline-block; margin:0 3px; color:#333;}
.page a.sa,.page a:hover{ background:#727272; color:#fff;}
#navx td{ position:relative;}
#navx a.a-dh{ display:block; height:45px; line-height:45px; text-align:center;}
#navx a.a-dh:hover,a.a-dhsa{ display:block; height:45px; line-height:45px; text-align:center; background:#52A0FF;}

.cd{ display:none; position:absolute; z-index:99999; left:0; top:45px; width:200px; padding-bottom:6px; background:#EFEFEF;}
.cd a{ display:block; padding:0 8px 0 8px; line-height:20px;/* background:url(/images/mh1.png) no-repeat center bottom;*/ border-bottom:1px dashed #aaa; margin:0 10px; text-align:left; color:#333;}
.cd a:hover{ color:#f00;}

.h36{ line-height:36px; height:36px; overflow:hidden;}
.h30{ line-height:30px; height:30px; overflow:hidden;}
.hide{ display:none;}