* { margin: 0px; padding: 0px; }
img { border:none; }
body { background:#FFFFFF; font-size:12px; font-family:"宋体", Arial; color:#666666; }
table { margin:0 auto }
ul, dl, ol { list-style-type: none; }
a { color:#666666; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
.clear { clear:both; }
.en { font-family:Arial, Helvetica, sans-serif }
/******************/
.nav li{ float:left; background:url(images/nav_line.jpg) no-repeat right; padding:0px 21px;}
.nav li a{ color:#FFFFFF; font-size:13px; font-weight:bold}
.nav li .cur_link{ color:#FF0;}

.sub_nav ul { margin:10px 0px 20px 20px }
.sub_nav li a { width:186px; height:22px; line-height:22px; text-decoration:none; background:url(images/n_nav_bg.jpg) no-repeat; text-align:center; color:#0257B5; margin-top:4px; display:block; }
.sub_nav li a:hover, .sub_nav li .cur_link { background:url(images/n_nav_cur.jpg) no-repeat; color:#ffffff; font-weight:bold; text-decoration: none; }
/******************/

.input_01{ border:1px solid #7F9DB9; height:17px; line-height:17px;}
.contact_01{ padding:20px 30px; border:1px solid #C6DFF3; font-size:14px; color:#666666; line-height:180%}
.more01{ color:#014DA2;}
.more01 a{ color:#014DA2;}
.copyright{ background:url(images/title_07_bg.jpg) repeat-x top; font-family: Arial; line-height:180%}
.copyright a{ text-decoration:underline}
.foot_link{ color:#0069CA; margin-top:10px}
.foot_link a{ color:#0069CA; text-decoration:none  }





/******************/
.box1{ border:1px solid #C6DFF3;}
.box2{ background:#FFFFFF url(images/title_01_bg.jpg) repeat-x top; padding:8px}
.box3{border:1px solid #C6DFF3; background:url(images/title_02_bg.jpg) repeat-x top; margin-top:7px}
.box4{border:1px solid #FFCB55; background:url(images/title_03_bg.jpg) repeat-x top;}
.box5{border:1px solid #C6DFF3; background:url(images/title_04_bg.jpg) repeat-x top; margin-top:7px}
.box6{border:1px solid #FFDCA8; background:url(images/title_05_bg.jpg) repeat-x top; margin-top:7px}
.box7{border:1px solid #C6DFF3; background:url(images/title_06_bg.jpg) repeat-x top; margin:7px auto}



.font_01{ font-weight:bold; color:#333333}
.font_02{ color:#FF6600; font-size:14px; font-weight:bold; padding:9px 0px 0px 8px; display:block}
.font_03{ color:#FF6600; font-size:14px; font-weight:bold}
.font_04{ color:#014DA2; font-size:14px; font-weight:bold}
.font_05{ font-family:Arial; color:#0069CA;}
.font_05 a{color:#FF6600}
.font_06{ font-size:14px; color:#CC3300; text-align:center;font-weight:bold; width:175px; height:30px; line-height:30px;  background:#FFFFFF;border-right:1px solid #FFDCA8; display:block}
.font_07{ font-size:14px; color:#CC3300; text-align:center;font-weight:bold; width:95px; height:30px; line-height:30px;  background:#FFFFFF;border-right:1px solid #C6DFF3; display:block}

.font_08{ color:#000000; font-family:微软雅黑, 黑体;}


.service_list{ margin:10px 0px 0px 10px}
.service_list li { float:left; width:90px; height:22px; margin:3px 9px}
.service_list li a{ color:#0069CA}


.friend_link {  padding:15px 8px 8px 30px }
.friend_link  li{ float:left; margin-right:14px}
.friend_link  li a{ float:left}
.friend_link  li img{ border:1px solid #e8e8e8}

.list_01{ margin:8px}
.list_01 li{ height: 22px; line-height:22px; color:#333333}
.list_01 li a{color:#333333}
.list_02{ text-align:center; margin-left:45px}
.list_02 li{ float:left; border-left:1px solid #C6DFF3}
.list_02 li a{ float:left; width:83px; height:30px; line-height:30px; font-size:14px; color:#014DA2; display:block}
.list_02 li a:hover,.list_02 li .cur_link{ background:#FFFFFF; font-weight:bold}

.list_022{ text-align:center; margin-left:0px}
.list_022 li{ float:left; border-right:1px solid #C6DFF3}
.list_022 li a{ float:left; width:150px; height:30px; line-height:30px; font-size:14px; color:#014DA2; display:block}
.list_022 li a:hover,.list_022 li .cur_link{ background:#FFFFFF; font-weight:bold}

.news_list_01 { margin-top:15px; margin-right:10px }
.news_list_01 li { height:30px; line-height:30px; border-bottom:1px solid #EFF1F3 }
.news_list_01 li a { background:url(images/arrow_04.jpg) no-repeat left 2px; font-size:14px; text-decoration:none; padding-left:9px; }
.news_list_01 li a:hover { color: #ff0000; }
.news_list_01 li span { float:right; font-family:Arial; font-size:11px; color:#B5B7B8 }

.title1{font-size: 12px;font-weight: bold;	color: #FFFFFF;	font-family: "宋体";text-decoration: none;	line-height: 25px;	vertical-align: middle;}


.cityli2 {
	PADDING-LEFT: 25px; MARGIN: 5px 0px; WORD-BREAK: keep-all
}
.cityli2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; WIDTH: 110px; PADDING-TOP: 3px
}
.cityli2 U {
	MARGIN-TOP: 3px; FONT-WEIGHT: bolder; FONT-SIZE: 22px; FLOAT: left; MARGIN-LEFT: -30px; COLOR: #004FAE; POSITION: relative; TEXT-DECORATION: none
}
.cityli2 P {
	CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; DISPLAY: inline-block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
