@charset "utf-8";
/* CSS Document */
body {
	font: 12px/20px Arial,simsun;
	color:#666;
	margin: 0px;
	text-align:left;
	}
*{ padding:0; margin:0;}
a{ color:#0085dc; text-decoration:none;}
a:hover{ color:#ec5b04; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
em,i,b,dfn{ font-style:normal;}
.clearboth { clear:both;}
/*共用部分结束*/
#banner{ width:100%; height:375px; background:#eee url(../images/banner_bg.jpg) no-repeat center top; float:left;}
#banner .search{ width:1000px; margin:60px auto 0;}
#banner .search h2{ width:1000px; text-align:center; font-family:"Microsoft YaHei"; font-size:30px; font-weight:400; color:#007dd2; line-height:40px;}
#banner .search p{ text-align:center; font-size:14px; color:#007dd2; line-height:30px; margin-top:10px;}
#banner .search p span{ width:613px; height:49px; background:url(../images/search_bg.jpg) no-repeat; display:inline-block;}
#banner .search p span input.text{ width:450px; height:39px; line-height:39px; margin:5px 0 0 5px; border:0; float:left; font-size:14px; padding-left:10px;}
#banner .search p span input.bot{ width:145px; height:49px; border:0; background:none; cursor:pointer;}

#wrapper{ width:1000px; margin:0px auto 10px;}

.mianbaoxie{ width:990px; padding-left:10px; float:left; height:30px; line-height:30px;font-family:SimSun;margin-top: 10px;}
.mianbaoxie i{ float:left; margin-top:10px; margin-right:5px; width:1px; padding-left:10px; height:10px; overflow:hidden; background:url(../images/bg.gif) no-repeat; background-position:-9px -92px;}
.mianbaoxie a{ margin-right:5px;}
.mianbaoxie font{ margin-left:5px; font-size:12px;}
.mianbaoxie span{ float:right;}

#date{ width:1000px; float:left;}
#date h3{ width:990px; float:left; color:#007dd2; font-size:14px; padding-left:10px; font-weight:400; line-height:30px;}
#date .info{ width:998px; float:left; border:1px solid #CCC; border-radius:10px; padding-bottom:15px;}
#date .info li{ width:79px; float:left; margin:20px 20px 0; _margin:20px 9px; text-align:center;}
#date .info li b{ width:70px; font-size:18px; display:block; cursor:pointer;}
#date .info li a{ color:#555; display:block;}
#date .info li a:hover{ color:#ec5b04;}

#city{ width:1000px; float:left; margin-top:20px;}
#city h3{ width:990px; float:left; color:#007dd2; font-size:14px; padding-left:10px; font-weight:400; line-height:30px;}
#city h3 a{ float:right; font-size:12px; color:#666; margin-right:10px; font-family:SimSun;}
#city .info{ width:998px; float:left; border:1px solid #CCC; border-radius:10px; padding-bottom:10px; padding-top:10px;}
#city .info li{ width:60px; margin-left:20px; _margin-left:10px; float:left;}
#city .info li a{ color:#555; line-height:26px;}
#city .info li a:hover{ color:#ec5b04;}

#news{ width:1000px; float:left; margin-top:20px;}
#news h3{ width:990px; float:left; color:#007dd2; font-size:14px; padding-left:10px; font-weight:400; line-height:30px;}
#news h3 a{ float:right; font-size:12px; color:#666; margin-right:10px; font-family:SimSun;}
#news .info{ width:998px; float:left; border:1px solid #CCC; border-radius:10px; padding-bottom:10px; padding-top:10px;}
#news .info dl{ float:left; width:450px; margin-left:35px; _margin-left:20px;}
#news .info dl dt a{ font-size:14px; font-weight:700; float:left; width:450px; line-height:30px; color:#333;}
#news .info dl dt a:hover{ color:#ec5b04;}
#news .info dl dd{ float:left; margin-top:5px; width:450px;}
#news .info dl dd p{ text-indent:2em;}
#news .info dl dd.more{ text-align:right;}
#news .info dl dd.more a{ margin-right:10px;}

/*time*/
#gg{ width:1000px; float:left; height:90px; overflow:hidden;margin-top: 10px;}
#gg .left{ width:760px; float:left; height:90px;}
#gg .right{ width:230px; float:right; height:90px;}


#content{ width:758px; float:left; border:1px solid #c3e6fe; margin-top:10px;}
#content h3{ width:728px; float:left; border-bottom:1px solid #eee; color:#333; padding:10px 15px; line-height:24px;}
#content h3 span{ float:right;}
#content h3 span input.text{ width:150px; padding-left:5px; line-height:20px; height:20px; border:1px solid #707070;}
#content h3 span input.bot{ padding:0 10px; height:24px; color:#666;cursor:pointer; }
#content .info{width:758px; float:left;}
#content .info li{ float:left; width:63px; margin-left:20px;}
#content .info li a{ color:#333; line-height:26px;}
#content .info li a:hover{ color:#ec5b04;}

#sidder{ float:right; width:230px; margin-top:10px;}
#sidder .hotcity{float:left; width:228px; border:1px solid #CCC;}
#sidder .hotcity h3{float:left; width:218px; padding-left:10px; font-size:14px; background:#f8f8f8; line-height:35px;}
#sidder .hotcity li{ float:left; width:45px; margin-left:10px;}
#sidder .hotcity li a{ color:#666; line-height:26px;}
#sidder .hotcity li a:hover{ color:#ec5b04;}

#gg_sidder{ width:230px; height:235px; overflow:hidden; float:left; margin-top:10px;}

/*detail*/
#top_content{ width:1000px; float:left;}
#detail{ width:756px; float:left; border:2px solid #7bc6fa; margin-top:10px; *padding-bottom:10px;}
#detail h3{ float:left; width:756px; padding:10px 0;}
#detail h3 em{ font-size:14px; width:180px; float:left; padding-left:10px; color:#000;}
#detail h3 dfn{ float:right;margin-right:10px;}
#detail font{ float:right; padding:0px 5px 5px;}
#detail table{ float:left; width:736px; border-top:1px solid #CCC; border-left:1px solid #CCC; margin-bottom:10px; margin-left:10px; _margin-left:5px;}
#detail table td{ text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; color:#999;height:26px; color:#333;}
#detail table td dfn{ font-size:12px; color:#F00; font-weight:400;}

#sousuo{ float:right; width:228px; border:1px solid #CCC; margin-top:10px; padding-bottom:10px;}
#sousuo h3{ float:left; width:218px; font-size:14px; line-height:30px; padding-left:10px; background:#f8f8f8;}
#sousuo h3 a{color:#666}
#sousuo li{ float:left; width:218px; margin-top:10px; padding-left:10px;}
#sousuo li input.text{ width:195px; padding-left:5px; height:24px; border:1px solid #CCC; line-height:24px; color:#999; background:#FFF url(../images/date.jpg) no-repeat 180px 4px;}
#sousuo li input.bot{ width:89px; height:29px; line-height:29px; color:#FFF; font-size:14px; font-weight:700; background:url(../images/ss_botbg01.jpg) no-repeat; border:0; cursor:pointer;}

#gg_right_mini{ float:right; width:230px; height:235px; overflow:hidden; margin-top:25px;}
#gg_right{ float:right; width:230px; height:180px; overflow:hidden; margin-top:10px;}

#sousuo dl{ float:left; margin:7px 0; +padding-bottom:7px; width:228px;}
#sousuo dd{ float:left; width:110px;}
#sousuo dd i{display:none;}
#sousuo dd a{ float:left; padding-left:10px; margin-left:10px; background:url(../images/huidian.jpg) no-repeat left; color:#666; line-height:26px;height:26px;overflow:hidden;}
#sousuo a:hover{ color:#333;}

#zixun{ float:right; height:315px; width:228px; border:1px solid #CCC;}
#zixun h3{float:right; width:218px; padding-left:10px; line-height:35px; font-size:14px; background:#f8f8f8;}
#zixun h3 a{ float:left; margin-right:10px; font-size:12px; font-weight:400; color:#666; font-family:SimSun;}
#zixun ul{ float:left; margin:7px 0; +padding-bottom:7px;}
#zixun li i{display:none;}
#zixun li a{ float:left; width:200px; padding-left:10px; margin-left:10px; background:url(../images/huidian.jpg) no-repeat left; color:#666; line-height:26px;height:26px;overflow:hidden;}
#zixun a:hover{ color:#333;}

#bot_content{ width:1000px; float:left; margin-top:10px;}
#bot_content .dsd{ width:758px; float:left; border:1px solid #7bc6fa;}
#bot_content .dsd table{ width:758px; float:left;}
#bot_content .dsd table td{ padding-left:10px; border-bottom:1px solid #CCC; border-right:1px solid #CCC; line-height:30px;}
#bot_content .dsd table tr.title td{ background:#eee; line-height:35px; font-size:14px; color:#333;}
#bot_content .dsd table tr.title td a{color:#333}

#link{ width:1000px; float:left; margin-top:10px;}
#link li{ margin-right:25px; margin-left: 25px; float:left; height:30px; line-height:30px; overflow:hidden;}
#link li a{ color:#999;}
#link li a:hover{ color:#333;}

#search_cs{ float: left; width:998px; border:1px solid #ffd5a3; background:#fff0d9; padding:20px 0; margin-top:10px;}
#search_cs li{ float:left; margin-left:20px; font-size:14px; color:#000;}
#search_cs li input.text{ height:22px; line-height:22px; width:150px; padding-left:5px; border:1px solid #CCC; background:#fff url(../images/bg.gif) no-repeat; background-position:135px -288px;}
#search_cs li input.bot{ width:100px; height:26px; border:1px solid #f06603; background:#fe7c00; color:#FFF; font-size:14px; font-weight:700; text-align:center; cursor:pointer;}
#search_cs li input.bot:hover{ background:#fe8800;}
