@charset "utf-8";
/* CSS Document */
html{color:#123B8D;background:#FFF; font-family:Verdana, Geneva, sans-serif;}
body{
	background: url(body.png) repeat-x left top;
}


#i_focus_tx .normal { DISPLAY: none}
.slides { WIDTH: 710px; HEIGHT: 220px; OVERFLOW: hidden; position:relative;}
.slide-pic {WIDTH: 710px;  HEIGHT: 220px; OVERFLOW: hidden}
.slide-pic IMG {}
.slide-pic LI {}
.slide-pic LI.cur {	DISPLAY: block}
.slide-li {	POSITION: absolute; BOTTOM: 0px; LEFT: 1px}
.slide-li LI {	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 176px; FLOAT: left; HEIGHT: 30px; margin-right:1px;}
.slide-li A:visited,.slide-li A:link {	WIDTH: 176px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px}
.slide-li .cur A:visited,.slide-li .cur A:link {COLOR: #333; TEXT-DECORATION: none}
.slide-li A:hover {COLOR: #333; TEXT-DECORATION: none}
.op LI {FILTER: alpha(opacity=60); BACKGROUND: #666; opacity: 0.6}
.op LI.cur {BACKGROUND: #fff}
.slide-txt SPAN {DISPLAY: none}



.w_980{ width:980px; margin-left:auto; margin-right:auto;}


.w_260{ width:260px;}
.w_710{ width:710px;}
.w_b710{ width:688px; padding:10px; border:1px solid #B1C8D7;}
.w_350{ width:350px;}
.w_340{ width:340px;}







.header{
	position:relative;
	height:115px;
	}


.logo{
	width:440px;
	height:115px;
	background: url(logo.png) no-repeat left top;
	position:absolute;
	left:0;
	top:0;
	
}
.logo h3{ display:none;}




.tel{
	width:360px;
	height:35px;
	background: url(tel.png) no-repeat left top;
	position:absolute;
	right:0;
	top:50px;
	}
.tel h4{ display:none;}



.topmenu{
	height:40px;
	line-height:40px;
	color:#FFF;
	margin-bottom:10px;
}
.topmenu a,.topmenu a:visited,.topmenu a:link{
	font-size:12px;
	color:#FFF;
	text-decoration: none;
	padding:0 10px;
	}
.topmenu a:hover{ color:#09F;}
	







.nav{ color:#123B8D; height:20px; line-height:20px; font-family:"宋体",Verdana, Geneva, sans-serif; margin-bottom:10px;}
.nav strong{
	padding:0 5px 0 0;
	font-weight: normal;
}
.nav a{ color:#123B8D; padding:0 5px;}






.foot{
	clear:both;
	padding-top:10px;
	text-align:center;
}
.foot p{color:#333; line-height:20px; padding:10px;}


.footmenu{
	height:40px;
	line-height:40px;
	color:#FFF;
	margin-bottom:10px;
	background: url(footmenu.png) repeat-x left top;
}
.footmenu a,.footmenu a:visited,.footmenu a:link{
	font-size:12px;
	color:#FFF;
	text-decoration: none;
	padding:0 10px;
	}
.footmenu a:hover{ color:#09F;}
	







.icp{ float:right;}













.t_1{
	height:32px;
	line-height:32px;
	background: url(t_1.png) repeat-x left -32px;
	overflow:hidden;
}
.t_1 div{
	background: url(t_1.png) no-repeat right -64px;
	}
.t_1 div a,.t_1 div a:visited,.t_1 div a:link{ color:#FFF; font-size:12px; font-weight:bold;
	background: url(t_1.png) no-repeat left 0px;
	padding-left:25px;
	display:block;
	height:32px;
	line-height:35px;
	font-family:"宋体",Verdana, Geneva, sans-serif;
}
.t_1 a:hover{	text-decoration: underline;
}


.t_2{
	height:30px;
	line-height:30px;
	background: url(t_2.gif) repeat-x left -30px;
	overflow:hidden;
	margin-bottom:10px;
}
.t_2 a,.t_2 a:visited,.t_2 a:link{ color:#CC001D; font-size:14px; font-weight:bold;
	background: url(t_2.gif) no-repeat left 0px;
	padding-left:25px;
	display:block;
	height:30px;
	line-height:30px;
}
.t_2 a:hover{	text-decoration: underline;
}




.t_3{ background-color:#EEEEEE; border-bottom:1px solid #999; height:29px; line-height:29px; padding:0 15px;}
.t_3 h3{ color:#12398C; font-size:14px; font-weight:bold;}


.t_4{ background-color:#EEEEEE; border-top:1px solid #999; height:29px; line-height:29px; padding:0 10px;}
.t_4 h3{ color:#000; font-size:12px; font-weight:bold;}



.f_1{
	border:1px solid #B1C8D7;
	border-top:none;
	
}
.f_2{ border:1px solid #B1C8D7; border-top:none; background-color:#F3F8FB;}





.img_1{ padding:3px; border:1px solid #CCC;}
.img_2{ padding:1px; border:1px solid #CCC;}






.list_1{ margin:0 5px;}
.list_1 li{ position:relative; height:25px; line-height:25px; font-size:12px;overflow:hidden;}
.list_1 a{ color:#333; width:240px; display:block; overflow:hidden;height:25px;}
.list_1 span{ position:absolute; right:0; top:0; color:#2C3840; font-size:11px;}




.list_2{ border:1px solid #D8E4F0; padding:10px;}
/*.list_2 li{ position:relative; height:25px; line-height:25px; font-size:12px; border-bottom:1px dashed #D8E4F0;}*/
.list_2 li{ position:relative; height:25px; line-height:25px; font-size:12px; border-bottom:1px dashed #D8E4F0; overflow:hidden;}
.list_2 a{ color:#123B8D;}
.list_2 a:hover{ color:#900;}


.list_3{ margin:0 5px;}
.list_3 li{ position:relative; height:25px; line-height:25px; font-size:12px;}
.list_3 p{width:240px; display:block; overflow:hidden;height:25px; position:absolute; left:15px;}
.list_3 a{ color:#333; padding-right:10px;}
.list_3 span{ position:absolute; right:0; top:0; color:#2C3840; font-size:11px;}




.list_4{ margin:0 5px;}
.list_4 li{ position:relative; height:25px; line-height:25px; font-size:12px;}
.list_4 a{ color:#333; width:210px; display:block; overflow:hidden;height:25px;}
.list_4 span{ position:absolute; right:0; top:0; color:#2C3840; font-size:11px;}






.list_5{ margin:0 5px;}
.list_5 li{ position:relative; height:30px; line-height:30px; font-size:12px;}
.list_5 a{ color:#12398C; width:570px; display:block; overflow:hidden;height:30px;}
.list_5 span{ position:absolute; right:0; top:0; color:#999; font-size:11px;}





.list_6{ margin:0 5px;}
.list_6 li{ position:relative; border-bottom:1px solid #B1C8D7; height:100px; padding:20px 0 20px 0;}
.list_6 a{ color:#12398C;}
.list_6 img{ float:left; margin-right:20px;}
.list_6 p{ color:#333;}
.list_6 h3{ font-size:14px;}





.list_7{ margin:0 10px;}
.list_7 li{ position:relative; height:25px; line-height:25px; font-size:12px;}
.list_7 a{ color:#12398C; width:230px; display:block; overflow:hidden;height:25px;}
.list_7 span{ position:absolute; right:0; top:0; color:#CCC; font-size:11px;}




.list_8{ margin:0 5px;}
.list_8 a{ color:#333; width:210px; display:block; overflow:hidden;height:90px; padding:2px 8px; text-indent:2em;}

.btn_view{
	width:122px;
	height:32px;
	background: url(btn_view.jpg) no-repeat;
	position:absolute;
	left:134px;
	margin-top:10px;
}
.btn_view span{ display:none;}



.list_page{}
.list_page li{line-height:25px; font-size:12px; border-bottom:1px solid #E0E0E0; padding:10px;}
.list_page a{ color:#0099FF; font-size:14px; font-weight:bold;}
.list_page i{
	color:#CCC;
	font-size:12px;
	font-style: normal;
	padding-left:15px;
}
.list_page p{}




.list_img_1{}
.list_img_1 li{ float:left; margin:0 8px; text-align:center;}
.list_img_1 a{ color:#123B8D; line-height:40px; font-size:14px;}
.list_img_1 img{ display:block;}




.list_img_2{}
.list_img_2 li{ float:left; margin:0 30px; _margin:0 20px; text-align:center;}
.list_img_2 a{ color:#123B8D; line-height:40px; font-size:14px; font-weight:bold;}
.list_img_2 img{ display:block;}




.list_ico_1 li{
	background: url(list_ico_1.gif) no-repeat left center;
	padding-left:12px;
}


.list_ico_2 li{
	background: url(list_ico_2.gif) no-repeat left center;
	padding-left:20px;
}




.more_1{ font-size:12px; text-align:right; display:block; color:#12398C; font-weight:bold; padding:10px; font-family:"宋体",Verdana, Geneva, sans-serif;}





.text_1{ line-height:200%; font-size:12px; margin:10px;}
.text_1 p{ margin:10px 0; text-indent:24px; color:#666;}
.text_1 h3{ color:#000; padding:10px 5px; font-size:14px;}




.cp{ color:#12398C; height:290px; line-height:30px; padding-top:20px;}
.cp h1{ font-size:14px; color:#CC001D; height:40px; line-height:40px;}
.cp span{ font-weight:bold; color:#333;}
.cp img{ margin-right:20px; float:left;}
.cp a{font-weight:bold; color:#12398C;}


/*__page--------------------------------------------------------------------------------------------*/
.page{ clear:both; text-align:center; font-size:14px; line-height:50px; height:50px;}
.page a{ margin:0 5px;color:#04D;}
.page a:hover{ color:#04D;}
.page strong{margin:0 5px;}
.page select{margin:0 5px;}

