@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ 
 padding: 0; 
 margin: 0;
}
body{
	font-size:12px;
	color:#333333;
	 BACKGROUND: url(../images/bg.jpg) repeat-y center 50%;
}
/* CSS Initialization*/

a:link    {TEXT-DECORATION: none; color:#3b3a3a}
a:visited {TEXT-DECORATION: none;color:#3b3a3a}
a:hover   {TEXT-DECORATION: underline;color:#3b3a3a}
body{
	background-color:#fff;
	font-family:宋体;
	font-size:12px;
	color:#333;
	text-align:center;
}
.menu {
	COLOR: #333333; FONT-SIZE: 14px
}
.menu A {
	COLOR: #333333; FONT-SIZE: 14px
}
.menu A:hover {
	COLOR: #003399; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.input {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 5px; WIDTH: 112px;
	HEIGHT: 18px; COLOR: #000000; BORDER-TOP: 0px;
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 3px; padding-right:0px;
}
.tnews{BORDER:#e5e5e5 1px solid; margin-top:5px; margin-bottom:5px;}
.tab01{
	border:1px solid #d3d3d3;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;}
.ittli {
	COLOR: #0953c2; FONT-SIZE: 12px
}
.ittli A {
	COLOR: #0953c2; FONT-SIZE: 12px
}
.ittli SPAN {
	MARGIN: 0px 6px; COLOR: #93b7ed; FONT-SIZE: 12px
}
.ittli_b{
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px;
	MARGIN: 0px auto;
	WIDTH: 597px;
	HEIGHT: 30px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden}
.more1 {
	COLOR: #2577b7; FONT-SIZE: 12px
}
.more1 A {
	COLOR: #2577b7; FONT-SIZE: 12px
}
.more1 A:hover {
	COLOR: #000000; FONT-SIZE: 12px
}
.font14blue{
	font-size:14px;
	font-weight:bold;
	color:#0c69c7}
.font14blue a{color:#0c69c7}
.t01{
	background:url(../images/iywbb.gif) no-repeat;
	width:383px;
	height:18px;
	padding-left:30px;}
.bt{float:left; margin-top:2px;}
.more{
	float:right;
	margin-top:2px;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin-right:7px;}
.t02{
	background:url(../images/col01.jpg) no-repeat;
	width:337px;
	height:30px;
	padding-left:30px;}
.t03{
	background:url(../images/col02.jpg) no-repeat;
	width:391px;
	height:30px;
	padding-left:30px;}
.t04{
	background:url(../images/t1.gif) no-repeat;
	height:27px;
	width:230px;
	padding-left:30px;}
.t05{
	background:url(../images/t2.gif) no-repeat;
	width:230px;
	height:28px;
	padding-left:35px;}
.t06{background:url(../images/t3.gif) no-repeat;
	width:201px;
	height:25px;
	text-align:center;
	color:#3673b0;
	font-size:12px;
	font-weight:bold
	}
.t07{
	background:url(../images/t4.gif) no-repeat;
	width:366px;
	height:33px;
	padding-left:30px;
	}
.t07 .bt1{float:left;}
.t07 .more2{
	float:right;
	font-size:12px;
	color:#818181;
	font-weight:normal;
	margin-right:19px;}

.t08 {
	PADDING-LEFT: 30px; WIDTH: 295px; BACKGROUND: url(../images/t5.gif) no-repeat; HEIGHT: 33px
}
.t08 .bt1 {
	FLOAT: left
}
.t08 .more2 {
	FLOAT: right; COLOR: #818181; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 19px
}
.t09{
	background:url(../images/t6.gif) no-repeat;
	width:235px;
	height:26px;
	padding-left:35px;}
.list2 {
	FONT-SIZE: 12px;
}
.list2 LI {
	LINE-HEIGHT: 25px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../images/ibluejt.gif) no-repeat 8px 3px;
	HEIGHT: 25px;
	overflow:hidden;
	display:inline;
}
.list2 #Table TD {
	background:url(../images/new_t_20.jpg) repeat-x;
	height:25px;
	text-align:left;
	vertical-align:middle;
}
.list3 {
	FONT-SIZE: 12px;
}
.list3 LI {
	LINE-HEIGHT: 25px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 27px;
	BACKGROUND: url(../images/igjt.gif) no-repeat 10px 3px;
	HEIGHT: 25px;overflow:hidden;
	display:inline;
}
.list3 #Table TD {
	background:url(../images/new_t_20.jpg) repeat-x;
	height:25px;
	text-align:left;
	vertical-align:middle;
}
.list4 {
	FONT-SIZE: 12px;
	color:#1f3a87;
	padding:3px;
}
.list4 LI {
	LINE-HEIGHT: 24px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 23px;
	BACKGROUND: url(../images/dot01.gif) no-repeat 10px 3px;
	HEIGHT: 24px;
	overflow:hidden;
	display:inline;
}
.list4 LI a{color:#1f3a87}
.list5 {
	FONT-SIZE: 12px; color:#3b3a3a;
}
.list5 LI {
	LINE-HEIGHT: 22px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 23px;
	BACKGROUND: url(../images/dot01.gif) no-repeat 10px 3px;
	HEIGHT: 22px;
	overflow:hidden;
	display:inline; 
}
.list5 LI a{color:#3b3a3a}
.list6 {
	FONT-SIZE: 12px;
}
.list6 LI {
	LINE-HEIGHT: 26px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../images/igjcc.gif) no-repeat 10px 3px;
	HEIGHT: 26px;
	overflow:hidden; 
	display:inline;
}
.list6 #Table TD {
	background:url(../images/new_t_20.jpg) repeat-x;
	height:25px;
	text-align:left;
	vertical-align:middle;
}
.list7 {
	FONT-SIZE: 12px;
	padding:10px 0px 10px 0px;
}
.list7 LI {
	LINE-HEIGHT: 28px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../images/igjcc.gif) no-repeat 10px 2px;
	HEIGHT: 28px;
	overflow:hidden; 
	display:inline;
}
.list7 #Table TD {
	background:url(../images/new_t_20.jpg) repeat-x;
	height:27px;
	text-align:left;
	vertical-align:middle;
}
.text_fixed_style{
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
	border: 1px solid #8ca9c9;
	height: 18px;
	line-height: 18px;
	}
.button_fixed_style {
	background-image:url(../images/btn01.gif);
	height: 21px;
	width: 54px;
	border:0px;
	cursor:hand;
}
.img01{
	width:80px;
	height:65px;
	border:1px solid #cbcbcb;
	padding:1px;}
.img02{
	border:1px solid #dce9f9;
	padding:1px;
	width:227px;
	height:55px;}
.img03{
	border:1px solid #d0d0d0;
	padding:1px;
	width:219px;
	height:61px;
	margin-bottom:7px;}
.tbbg{ text-align:center;
	background-color:#dfeeff;
	height:25px;
	color:#015ebc}
.tbbg a{ color:#015ebc}
.ksdh a{color:#174b8b}
.ksdh tr td{ height:24px; vertical-align:top;}
.font4 {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.font4 A:link {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.font4 A:visited {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.font4 A:hover {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.link tr td{ padding:1px 0px 1px 0px;}
.zt_t {
	color:#1f3a87;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
	height:15px;}
.zt_t A{
	color:#1f3a87;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
	height:15px;}	
.zt_c{
	color:#1f3a87;
	font-size:12px;
	padding-left:3px;
	line-height:18px;}
.table1{
	border:1px solid #CCC;
	border-top:none;
	margin-top:5px;}
.tab_n{ border-collapse:collapse;}
.tab_n tr td{
	border:1px solid #CCC;
	border-collapse:collapse;}
.pad5{ padding:3px 0px 5px 0px;}
.pad2{ padding:2px 0px 5px 0px;}
.pad5{ padding:3px 0px 5px 0px;}
.pad8{ padding:8px 0px 5px 0px;}
.s_lm ul{ width:190px; text-align:center}
.s_lm li{
	background:url(../images/lm_001.gif) no-repeat 5% 50%;
	color:#333333;
	line-height:18px;
	border:1px solid #cfcfcf;
	list-style: none;
	padding:3px 10px 3px 18px;
	margin:12px 0px 12px 0px;
	overflow:hidden;
	
	}
.topdh{
	height:27px;width:734px;
	background-color:#ecfcff;
	border:1px solid #48b8ec;
	line-height:27px;}
.topdh h3{
	background:url(../images/s_ico1.gif) no-repeat 15PX 8PX;
	padding-left:32px;
	line-height:27px;
	font-size:12px;
	text-align:left;
	font-weight:normal}
.lm_t{
	background:url(../images/s_ico2.gif) repeat-x;
	height:29px;
	line-height:29px;
	}
.lm_t h3{
	background: url(../images/s_icon3.gif) no-repeat 15px 10px;
	padding-left:32px;
	line-height:29px;
	font-size:14px;
	text-align:left}
.ser_tb{ border-bottom:1px solid #dcdcdc; height:32px; vertical-align:middle;
	}
.ser_tb .text_style{
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
	border: 1px solid #cbd0d4;
	height: 18px;
	line-height: 18px;
	}
.ser_tb .button_style {
	background-image:url(../images/btn_n.gif);
	height: 21px;
	width: 53px;
	border:0px;
	cursor:hand;
	line-height:21px;
	padding-top:1px;
}
.con_b{
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #97B3DC;
	background:#FFFFFF url(../images/blue.png) repeat-x left top;}
.guide {
height:22px;
margin:15px 15px 0px;
border-bottom:1px solid #CCCCCC;
font:12px normal;
text-align:left;
}
.mainCont{
margin:10px 15px;
}
.mainCont h1 {
margin:20px 0 10px;
color:#0064AF;
font-size:18px;
text-align:center;
}
.explain {
margin:0 15px;
padding:8px 0 6px;
border:1px solid #E0E0E0;
background-color:#F5F5F5;
font-family:Verdana;
text-align:center;
}
.explain span {
color:#666666;
}
#Zoom {
padding:10px 30px 40px 30px;
line-height:24px;
font-size:14px;
color:#333333;
}
.news_t{
	background:url(../images/ss_01.gif) no-repeat;
	width:183px; height:40px;
	line-height:16px;color:#016fb5;
	font-weight:bold; font-size:14px;
	padding-left:35px;
	letter-spacing:2px;
	}
.news_b{border:1px solid #0290bd;}
.table_list3 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.table_list3 TD {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.table_list3 .tr_head {
	BACKGROUND-COLOR: #a7d4fe
}
.table_list3 .tr_head TD {
	TEXT-ALIGN: center; COLOR: #413f3f; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.table_list3 .tr_thick {
	BACKGROUND: url(red_color2.gif)
}
.table_list3 .tr_tint {
	BACKGROUND-COLOR: #f3f3f3
}
.btn_bluearrow {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px;BACKGROUND: url(../images/red_bg_btn_long.gif) #fff no-repeat; HEIGHT: 20px; COLOR: #4c4c4c; FONT-SIZE: 12px; BORDER-TOP: #666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px; width:54px;
}
.table_b{
	BORDER-BOTTOM: #bbb 1px solid;
	BORDER-LEFT: #bbb 1px solid;
	BORDER-TOP: #bbb 1px solid;
	BORDER-RIGHT: #bbb 1px solid;
	margin-top:10px; margin-bottom:5px;}
.tdl_zx{
	BACKGROUND: url(../images/icon_wxzx.jpg) no-repeat;
	margin:10px;
	height:69px;width:113px;}
.tdl_ts{BACKGROUND: url(../images/icon_wxts.jpg) no-repeat;margin:10px;height:69px;width:113px;}
.tdr{
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 10px;
	COLOR: #666666; padding-right:10px;
	text-align:left; font-size:12px}
.tab_wt{margin-bottom:10px;font-size:12px; border-bottom:1px dotted #999;}
.tab_wt .sp{line-height:21px;}
.tab_wt .gray{ color:gray; margin-left:10px;}
.pro_img img{ border:1px solid #cccccc; padding:1px;}


