body {margin:0px;border:0px;font-size:12px;font-family:"宋体";background:url(oly-02.jpg) top repeat-x #fff;color: #013179;}
form {margin:0px;padding:0px;}
/*.aoyun_left{background-image:url(logo_aoyun.gif);FLOAT: left;WIDTH: 275px;HEIGHT: 48px;background-repeat: no-repeat;background-position: left top;}
.aoyun_right{background-image:url(aoyun_right.gif);FLOAT: right;WIDTH: 230px;HEIGHT: 51px;background-repeat: no-repeat;background-position: left top;}*/

div,ul,p,h1,h2,h3,h4,li,br {list-style:none;margin:0px;padding:0px;}
img {border:0px;behavior: url(iepngfix.htc);}    
a:link{color: #003278;text-decoration: none;}
a:visited{color: #003278;text-decoration: none;}
a:hover{color: #FF6600;text-decoration: underline;}
.s {font-size:12px;}
.fs_12 {font-size:12px;}.fs_14 {font-size:14px;}.fs_16 {font-size:16px;}
.lh_22{line-height: 22px;}
.lh_24{line-height: 24px;}
.lh_26{line-height: 26px;}
.lh_28{line-height: 28px;}
.bk3,.bk6,.bk8,.bk10,.bk15,.bk20{clear: both;font-size:1px;height:0;visibility: hidden;line-height: 1px;}/*空隙*/
.bk3{ height:3px;}.bk6{ height:6px;}.bk8{height:8px;}.bk10{height:10px;}.bk15{height:15px;}.bk20{height:20px;}/*空隙高度*/
.fw {font-weight: bold;}
.f_r{float: right;padding-right: 8px;color: #999999;}
.s {font-size:14px;}
.m {font-size:14px;font-weight:bold;}
.cl_1{color: #525252;}
.c {clear: both;}
.sm {font-size:12px;font-weight:bold;}
#b_4 {margin-bottom: 4px;}
#b_8 {margin-bottom: 8px;}
.b_8 {margin-bottom: 8px;}
#r_8 { margin-right:8px;}
#t_b8{ margin:8px 0 8px 0;}
/* Font  */
.fB {font-weight: bold;}/* 粗体字 */
.fN {font-weight: normal;}/* 正常字 */
/* Other */
.l{ float: left;}.r{ float: right;}
.l_li li{float: left;}/*通用li左浮动*/
.o_h,.o_h li,.o_h_a a{overflow: hidden;}
.ta{text-align: center;}
.d_b,.d_b_a a{display: block;}/*块*/
.li100 li{width:100%}
.white,.white a:link,.white a:visited{color:#fff;text-decoration: none;}
.white a:hover,.white a:active{text-decoration: underline;color: #fff;}
a.white:link,a.white:visited {text-decoration: none;color: #fff;}
a.white:hover,a.white:active {text-decoration: underline;color: #fff;}/* 指定链接 */
.cl_1 a,.cl_1 a:link,.cl_1 a:visited{text-decoration: underline;color: #525252;}
.cl_1 a:hover{text-decoration: none;color: #FF6600;}
.cl_1 li span {float: right;padding-right: 8px;color: #999999;}
dl.info_list{ margin:0; padding:0}
dl.info_list dt{line-height: 22px;height: 22px}
.cl_2 {padding-left: 10px;line-height: 24px;height: 24px;font-size: 14px;color: #013BCA;}
.cl_2 a,.cl_2 a:link,.cl_2 a:visited{text-decoration: none;color: #013BCA;}
.cl_2 a:hover{text-decoration: underline;color: #FF6600;}
.cl_2 li span { float:right;text-decoration: none;color: #999;font-size: 12px; margin-right:10px}
.list_a {line-height: 22px;}
.list_a li {float: left;}
.list_a li span {float: right;padding-right: 8px;color: #999;}
.list_b {margin:0 15px 15px 15px;}
.list_b li {color: #0309A9;	font-size: 14px;line-height: 26px;text-decoration: underline;}

.list_c {line-height: 24px;}
.list_c li {float: left;}
.list_c a,.list_c a:link,.list_c a:visited{color:#0449BE;text-decoration: underline;}
.list_c a:hover{color:#FF3300;text-decoration: none}
.list_c span { float:right;text-decoration: none;color: #999999;font-size: 12px;}

/***********************总宽***************************/
.w {margin: auto;width: 860px;}
#main_put{background-color: #fff;margin: auto;width: 860px;padding:6px;}
.ad {
	background-color: #EAEAEA;
}
.we {margin: auto;width: 777px;}
#main_pute{background-color: #fff;margin: auto;overflow:hidden;zoom:1;width: 860px;padding:6px;}
.ade {
	background-color: #EAEAEA;
}
/***********************广告***************************/
.ad2 {height: 30px;background-color: #EEEEEE;line-height: 30px;}
.ad3 {height: 22px;line-height: 22px;}
.ad4 {clear: both;padding-top: 8px;padding-bottom: 8px;}
.ad8 {padding-top: 8px;padding-bottom: 7px;line-height: 22px;text-align: center;}
.ad8 .ad8_l {float: left;}
.ad8 .ad8_r {float: right;}
.ad9 {float: right;}
/***********************网站头部样式***************************/
#bt11 {line-height:2em; height:30px;width:100%;border:1px solid #d7e4ee;color:#000;text-align:left;text-indent:2em;
background:url(../../images/li2222.gif) #F1F7FC no-repeat;background-position: 1% 50%; overflow:hidden; padding-top:4px;
 }
*+html #bt11 {
	background-position: 1% 10px;
 }

/***********************网站头部样式***************************/
.nav_cyc_bg{background-image: url(nav_cyc_bg.gif);background-repeat: repeat-x; width:712px}
.nav_rest_bg{background-image: url(nav_rest_bg.gif);background-repeat: no-repeat;}

.nav {float: left;line-height: 27px;margin-top: 2px;}
.nav_1 { height:29px}
.nav_1 li {
	margin: 0px;
	line-height: 25px;
	color: #FFFFFF;
	height: 25px;
}
.nav_1 span {float: right;}
.nav_1 span ul {
	margin: 0px;
}
.nav_1 span ul li {
	float: left;
	margin-right: 3px;
}

.nav_1 .search-input {
	border: 1px solid #678FB3;
	width: 100px;
}
.nav_1 select {
	width: 78px;
}
.select * {margin: 0; padding: 0;}.select {border:1px solid #678FB3;float: left;display: inline;}.select div {border:1px solid #f9f9f9;float: left;}    
/* 子选择器，在FF等非IE浏览器中识别 */    
.select>div {width:72px;height: 16px;overflow:hidden;}    
/* 通配选择符，只在IE浏览器中识别 */    
* html .select div select {display:block;float: left;margin: -2px;}.select div>select {display:block;width:74px;float:none;margin: -2px;padding: 0px;}.select:hover {border:1px solid #666666; }/*鼠标移上的效果*/.select select>option {text-indent: 2px; }/*option在FF等非IE浏览器缩进2px*/
    
.nav_1 {margin: 0px;}
.nav_1 .nav_1_1_a {float: left;width: 148px;background-position: left top;}
.nav_1 .nav_1_2_a {background-position: left top;float: left;}

.nav_1 .nav_1_1_b {float: left;width: 148px;background-position: left -29px;}
.nav_1 .nav_1_2_b {background-position: left -30px;}

.nav_1 .nav_1_1_c {float: left;width: 148px;background-position: left -58px;}
.nav_1 .nav_1_2_c {background-position: left -60px;float: left;}

.nav_1 .nav_1_1_d {float: left;width: 148px;background-position: left -87px;}
.nav_1 .nav_1_2_d {background-position: left -90px;float: left;}

.nav_1 .nav_1_1_e {float: left;width: 148px;background-position: left -116px;}
.nav_1 .nav_1_2_e {background-position: left -120px;float: left;}

.nav_1 .nav_1_1_f {float: left;width: 148px;background-position: left -145px;}
.nav_1 .nav_1_2_f {background-position: left -150px;float: left;width: 712px;}

.nav_1 .nav_1_1_g {float: left;width: 148px;background-position: left -174px;}
.nav_1 .nav_1_2_g {background-position: left -180px;float: left;}
.nav_1 .nav_1_1_j {float: left;width: 148px;background-position: left -203px;}
.nav_1 .nav_1_1_h {float: left;width: 148px;background-position: left -232px;}
.nav_1 .nav_1_2_h {background-position: left -210px;float: left;}

.nav_1 .nav_1_1_i {float: left;width: 148px;background-position: left -261px;}
.nav_1 .nav_1_2_i {background-position: left -240px;float: left;}

.logo {float: left;margin-right: 10px;}
.h_a {height: 24px;line-height: 24px;border-bottom: 1px solid #CCC;overflow:hidden}
.h_a span {float: right;}
.h_b {height: 56px;margin: auto;width: 860px;padding-top: 3px;padding-bottom: 2px;}
.h_b .logo {float: left;}
.h_b_lf li {background-position: -700px top;width: 108px;height: 24px;line-height: 24px;text-align: center;}
.h_b_lf {margin-top: 6px;margin-right: 0px;	margin-left: 0px;}
.h_b_lf .hm_bg {background-position: -700px top;color: #FFFFFF;	font-weight: bold;}
.h_b .h_b_lf {float: right;}
.h_b .ad1 {float: right;}
/***********************网站首页 样式***************************/
.h_c {background-position: left bottom;height: 78px;}
.hm_bg {background-image: url(index.jpg);background-repeat: no-repeat;}/*网站首页总背景*/
.search_top {
	width: 476px;
	float: left;
	margin-left: 16px;
}
.search_top ul {
	height: 25px;
	padding-top: 6px;
	width: 452px;
}
.search_top .search_top_1 {
	height: 25px;
	padding-top: 3px;
	width: 452px;
	padding-left: 26px;
}
.search_top .search_top_1 a {
	display: block;
	float: left;
}

.search_top .search_top_1 .search_off {
	background-image: url(search_top.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 48px;
	color: #9a3f00;
	font-size: 13px;
	text-align: center;
	line-height: 22px;
}
.search_top .search_top_1 .search_on {
	line-height: 25px;
	color: #FFFFFF;
	height: 25px;
	width: 48px;
	text-align: center;
}
.search_top .search_input .search_soso {
	line-height: 20px;
	height: 20px;
	width: 370px;
}

#Wealth{
	line-height:18px;
	height:54px;
	width:170px;
	float: left;
	margin-left: 26px;
	padding-top: 8px;
	color: #FFFFFF;
}
#Wealth span {float: left;}
#Wealth *{line-height:18px;}
#Wealth h6{
	font-size:13px;
	padding-top:20px;
	margin: 0px;
	color: #FFFFFF;
}
#Wealth img{float:left;display:block;padding-top:8px}
#Wealth p{float:left;margin:0;padding:0;}
#Wealth div{font-size:12px;font-family:tahoma,宋体;width:100px;}

.mian {margin-bottom: 15px;}
.mian .left {float: left;width: 258px;}
.mian .left .l_box .ml_1 {border: 1px solid #FF7300;zoom:1;}
.mian .left .l_box .ml_1 h2 {
	font-weight: normal;
	font-size: 12px;
	line-height: 24px;
	background-image: url(index.jpg);
	background-position: -261px top;
	width: 54px;
	height: 23px;
	float: left;
	padding-left: 22px;
	margin: 3px;
}
.mian .left .l_box h1 {margin: 0px;background-image: url(index.gif);background-position: left top;	height: 27px;font-size: 14px;color: #FFFFFF;line-height: 27px;padding-left: 16px;}
.mian .left .l_box_a .ml_1 {border: 1px solid #008CFF;zoom:1;}
.mian .left .l_box_a h1 {margin: 0px;background-image: url(index.gif);background-position: left -28px;	height: 27px;font-size: 14px;color: #FFFFFF;line-height: 27px;padding-left: 16px;}
.mian .right {float: right;width: 590px;}
.mian .right .l {float: left;width: 406px;}
.mian .right .l .l_news {
	background-image: url(ion_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #CECECE;
	height: 387px;*height: 401px;
}
.mian .right .l .l_news .box_top h3 {text-align: center;color: #ED5C23;font-size: 16px;line-height: 30px;height: 30px;margin: 10px 0 0 0;}
.mian .right .l .l_news .box_top p {
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mian .right .l .l_news .l_pc {
	margin: 10px;
}
.mian .right .l .l_news .l_pc img {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.mian .right .l .l_news .l_pc span {
	color: #013BCA;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
}
.mian .right .l .l_news .l_pc p {
	color: #333;
	margin: 0px;
	line-height: 20px;
}

.mian .right .r {
	float: right;
	width: 174px;
}
.mian .right .r .box_1 {
	margin-bottom: 8px;
}
.mian .right .r .box_1 h1 {
	background-color: #FF9137;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 22px;
	padding-left: 12px;
}
.mian .right .r .box_1 ul,.mian .right .r .box_1 p {border: 1px solid #FF9137;display: block;	overflow: hidden;width: 172px;}
.mian .right .r .box_1 ul li {
	width: 100%;
	clear: both;
}

.mian .right .r .box_1 p {
	text-align: center;
	padding-top: 8px;
}
.mian .right .r .box_1 p img,.img_8px img{margin-bottom: 8px;}
.mian .right .r_a {
	border: 1px solid #FF7400;
	ZOOM: 1;
	padding: 10px;
	width: 386px;
}
.mian .right .r img {
	margin-bottom: 8px;
}
.mian .right .r_a .a_1 {
	float: left;
	margin-bottom: 10px;
}
.mian .right .r_a .a_1 h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(index.gif);
	background-position: -258px -23px;
	height: 20px;
	line-height: 20px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.mian .right .r_a .a_1 span {
	background-color: #FFFFFF;
	padding-right: 5px;
}
.mian .right .r_a .a_1 .more {
	float: right;
	font-weight: normal;
	color: #013275;
	padding-right: 5px;
	padding-left: 5px;
}
/*黄页开始*/
.box_yp {
	height: 299px;
	overflow:hidden;
	background-image: url(yp_bg.gif);
	background-repeat: no-repeat;
}
.box_yp h2{
	font-size: 12px;
	color: #FF6600;
	height: 27px;
	display: block;
	line-height: 27px;
	padding-left: 26px;
}
.box_yp ul{
	float: left;


	width: 72px;
	display: block;
	margin-top: 11px;
}
.box_yp ul li{
	height: 26px;
	font-size: 13px;
	color: #303030;
	line-height: 26px;
	padding-left: 8px;
}
.box_yp ul li.on_1{
	color: #FF6600;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
	cursor: pointer;
	background-image: url(yp_bg_1.gif);
	background-repeat: no-repeat;
}
.box_yp div{
	float: right;
	width: 512px;
	padding-top: 12px;
}
.box_yp p{
	float:left;
	text-align: center;
	line-height: 20px;
	color: #333333;
	height: 124px;
}
.box_yp p img{
	margin-bottom: 8px;
}
/*黄页结束*/
.yplink {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-color: #F9F9F9;
	clear: both;
	padding: 10px;
	width: 840px;
	margin: auto;
}
.yplink ul {
	clear: both;
	margin-top: 10px;
	width: 840px;
}
.yplink li {
	float: left;
	height: 30px;
	width: 86px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}


.bottom {
overflow:hidden;
	text-align: center;
	padding-bottom: 15px;

}
.bottom h5 {
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #E6E6E6;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 12px;
}
.bottom p {
	margin: 0px;
	height: 22px;
	line-height: 22px;
	color: #666666;
}
.m_top_right {
	float: right;
	height: 78px;
	border: 1px solid #CCCCCC;
	width: 175px;
}

#content {
	border: 1px solid #BECDE4;
	background-color: #FBFCFF;
	padding-top: 20px;
}
#content h1 {
	font-size: 18px;
	color: #000000;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#content .content_1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #A3B9E0;
	border-bottom-color: #A3B9E0;
	line-height: 26px;
	height: 26px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-left: 10px;
}
#content .content_2 {
	line-height: 24px;
	font-size: 13px;
	color: #000000;
	text-indent: 28px;
	padding: 16px;
}
#content #pre_and_next {
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 10px;
	background-color: #ECF1FF;
}
#content #pre_and_next li {
	line-height: 22px;
	list-style-type: none;
}
.pages {background-color: #F4F8FF;text-align: right;padding:5px 20px 5px 5px;margin-top: 16px;}
.login_a {
}
.login_a th {
	height: 22px;
	line-height: 22px;
	text-align: right;
	width: 35%;
}
.login_a td{width: 65%;}
.login_a #username,.login_a #password,.login_a .inp{
	border: 1px solid #000000;
}
.login_a #username,.login_a #password {width: 90%;}
ogin_a #password {width: 90%;}

