/* CSS Document */
body {
	background-color:#ffffff;
	margin:0;
	font:14px Verdana;
	border-color: #0CF;
	color: #FFF;
}
.input_txt{ border:1px solid #b9d4e2; height:18px; background:#FFFFFF;}
a { color:#000; text-decoration:none; }
a:hover { color:#F00; text-decoration:underline; }
a img { border:none; }

ul, dl, dt, dd, h3, form { padding:0; margin:0; list-style:none; }
.space { height:1px; margin-top:-1px; overflow:hidden; clear:both; }
#header { overflow:auto; zoom:1; padding-bottom:8px; }
#elogin { font:12px/29px Verdana; }
#elogin .r { float:right;  }
.r a{ color:#E78522; font-weight:bold;}
#spanWeather {margin-left:100px }
#banner { padding:5px; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; height:100%; overflow:hidden;}
#logo { float:left; width:170px; height:70px; background:url(../images/114_logo.gif) no-repeat; }
#logo h1 { margin:0; padding:0 }
#logo a { display:block; height:70px; line-height:200px; overflow:hidden }
.mcon { float:right; height:60px; margin:8px 0 0 5px; border:1px solid #ACE; overflow:hidden }
#main { padding-top:5px }
#divSearch {float:right; overflow:hidden}
#search { padding-top:8px; background-image:url(../images/bg.gif);}
.src form { padding:0; float:left }
#tags { height:23px; padding:0px 25px; }

#tags li {
	float:left;
	width:71px;
	height:23px;
	background:url(../images/cline.png) no-repeat;
	position:relative;
	color:#000000;
}
#tags li a { float:left; width:71px; text-align:center; line-height:25px; color:#000; font-weight:bold; }
#tags li a:hover { text-decoration:none }
#tags li a.focu {
	
	width:67px;
	height:23px;
	background:#0E6DBC url(../images/tag.png) no-repeat;
	display:block;
	font-weight:bold
	color:#FFFFFF;
}
.srchbox { height:46px; padding:0 15px; background:url(../images/search_bg.gif) no-repeat;}
.srchbox form { padding:0; float:left }
.srchbox img { float:left; margin-top:3px }
.srchbox .r { float:right; width:400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:46px; padding-left:10px}
.src label { float:left; margin:11px 0 0 8px; }
.src .text { float:left; width:318px; height:25px !important; height:20px; margin-right:7px; padding:2px 1px 0; font:14px/18px Verdana; border:2px solid #D96100;}
.src .button { float:left; width:70px; height:26px; font:14px Verdana; background: border:0px; }
.src .r { float:left; width:400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:46px; padding-left:10px }
#baidu9 form { padding-top:14px; *padding-top:12px
}
#baidu9 input { float:none; font:12px Verdana;margin-left:2px;margin-right:2px }
#baidu9 select { font:12px Verdana;margin-left:2px;margin-right:2px }
#baidu9 .txt { border:1px solid #ACE; height:18px; width:130px; padding:2px 3px 0 }
#baidu9 .button { width:45px; height:22px;;margin-left:2px;margin-right:2px }




.path em{ float:right; font-style:normal; }


.cbox h3 span { float:left; font-weight:normal; cursor:pointer; }

.cbox h3 em { float:right; font:normal 14px/26px Verdana; padding-right:12px; }
.cbox h3 img { margin-top:5px; }
.cbox h3 a {  width:120px; float:left; color:#ffffff; font-weight:normal; margin-top:1px; margin-left:1px; }
.cbox h3 a:hover { text-decoration:none;}

.cbox ul {
	DISPLAY: inline-block;
	background-position: left top;
}
.cbox ul{ border-left:1px solid #7dc7ed; border-top:1px solid #7dc7ed; margin:5px;}
.cbox li {
	BORDER-RIGHT: #7dc7ed 1px solid;
	FLOAT: left;
	WIDTH: 186px;
	LINE-HEIGHT:20px;
	BORDER-BOTTOM: #7dc7ed 1px solid;
	HEIGHT: 60px;
	BACKGROUND-COLOR: #fff;

 

}
/*.cmbox{ border-top:none; }*/
.cmbox h3 { padding-right:15px; }
.cmbox h3 em { padding:0; }
.cmbox li {padding:5px 0; 
	width:186px;
	text-align: center;
}
.cmbox dl { display:block; height:50px; line-height:25px; overflow:hidden; margin:0; padding:0 15px }
.cmbox dt { float:left; margin:0; color:#F00 }
.cmbox dd { float:left; margin:0 15px 0 0;}
.cmbox dd a { color:#060 }
.cmbox dd a:hover { color:#F00 }
.adbox dd {float:left; margin-right:4px; overflow:hidden; text-align:center;height:80px; padding-top:20px; font-size:14px; color:#F30;}
.adb{float:left; margin-right:4px; overflow:hidden; text-align:center;height:80px; padding-top:20px; font-size:14px; color:#F30;}

#footer { font:11.5px/18px Verdana; text-align:center; padding:8px 0;  }
#footer .link { width:510px; line-height:22px; margin:auto; background:url(../images/sitem_bg.gif) repeat-x bottom }

#tophot { float:right; width:600px; height:67px;  margin:3px 0 0 5px; background:url(../images/tophot.gif) no-repeat 1px 0; font-size:12px; overflow:hidden }
#tophot dl { float:left; width:110px; padding:6px 5px 0 }
#tophot dt { font:bold 12px/24px Verdana; padding-left:30px; margin-bottom:2px }
#tophot dd { float:left; width:55px; line-height:15px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
#tophot ul{ float:right; width:114px; line-height:14px; padding:12px 8px 0; }
#tophot li{ float:left; width:57px; text-align:center; }
.hot1, .hot1 a, .hot1 a:hover { color:#C00 }
.hot2, .hot2 a, .hot2 a:hover { color:#060 }
.hot3, .hot3 a, .hot3 a:hover { color:#359 }
.ggsrcbox{ float:right; width:220px; padding:3px 11px 0 0; }
.ggsrcbox input{ float:left; margin-right:2px; }
.ggsrcbox .txt{ width:166px; height:16px; font:12px/15px Verdana; padding:1px 3px 0; border:1px solid #448CEE; }

.sr { float:right }
.sl { float:left }
.bd { margin-bottom:5px; border:1px solid #ACE; border-top:none; border:1px solid #ACE }
.bdora {background:#FFF; border:1px solid #ACE; width:200px}
  .lolo{ float:left; width:930px;}
.left_left{ float:left; }
.home{ float:left; background-image:url(../images/home.gif); background-repeat:no-repeat;  width:111px; height:40px; line-height:30px; padding-left:30px;}
.shouchang{float:left; background-image:url(../images/shouchang.gif); background-repeat:no-repeat;  width:70px; height:40px; line-height:30px; padding-left:30px;}
.abc{ float:left; margin-top:12px; margin-left:5px;}
.lgo{ float:left; margin-left:40px; margin-top:20px; }
/*color*/

.info_mcbox{ margin-bottom:5px; margin-top:5px;}
 .info_mcbox_t{ background:url(../images/n_navbg.gif) repeat-x; height:26px;}
   .info_mcbox_t_l{ float:left;}
   .info_mcbox_t_r{ float:right;}
   .info_mcbox_t_l li{ float:left; width:126px; margin-right:5px; text-align:center; line-height:25px;}
     .on_li{background:url(../images/se_btbg1.gif) repeat-x; height:25px; border-left:1px solid #7DC7ED; border-right:1px solid #7DC7ED; border-top:1px solid #7DC7ED;cursor:pointer;}
	 .off_li{border:1px solid #7DC7ED;height:25px;width:126px; cursor:pointer;}
   
 .info_mcbox_c{ background:url(../images/dh_bg1.gif) repeat-x;border-left:1px solid #7DC7ED;border-right:1px solid #7DC7ED;border-bottom:1px solid #7DC7ED; clear:both; height:100%; overflow:hidden; padding:5px;}
   .info_mcbox_c ul{}
     .info_mcbox_c li{ float:left;background-color:#FFFFFF;border:1px solid #7DC7ED;height:34px;line-height:34px;margin-bottom:6px;margin-right:19px;
width:210px; text-align:center;}

   .info_mcbox_cc{ background:url(../images/dh_bg1.gif) repeat-x;border-left:1px solid #7DC7ED;border-right:1px solid #7DC7ED;border-bottom:1px solid #7DC7ED; clear:both; height:100%; overflow:hidden; padding:5px;}
   .info_mcbox_cc li{ float:left; padding:0px 5px; font-size:12px;}











/*size*/
/*little*/
#wrap { width:950px; margin:auto; padding:0 10px;}
#wrap #main .path zm {
	float: none;
}

