@charset "utf-8";
@import url("reset.css");

/* global */
body {background: #fff url(bg.png) repeat-x top;}
body, td, th, input, select, textarea {color: #555; font: 12px/1.5 "微软雅黑";}
a {color: #555; text-decoration: none;}
a:hover {color: #f30; text-decoration: underline;}
.blank10 {clear: both; display: block; height: 10px; width: 100%;}
/* topbg */
#topbg {height: 32px; line-height: 32px;}
#topbar {margin: 0 auto; width: 1200px;}
#topbar-left {float: left;}
#topbar-right {color: #ccc; float: right;}
#topbar-right img {vertical-align: middle;}
/* wrapper */
#wrapper {margin: 0 auto; width: 1200px;}
/* topbox */
#topbox {height: 100px;}
/* logo */
.logo {background: url(logo.png) center; display: block; float: left; height: 100px; width: 200px;}
/* sobox */
#sobox {float: right; padding-top: 20px;}
.sofrm {display: block; margin: 0px auto; padding-top: 14px; position: relative; width: 470px;}
.sipt {background: url(ipt.png) no-repeat top left; border: solid 1px #dadada; display: block; font: normal 13px/30px normal; float: left; height: 30px; padding: 0 5px 0 90px; width: 300px;}
.sbtn {background: #65bc0b; border: 0; color: #fff; cursor: pointer; font-size: 14px; height: 32px; width: 70px;}
/* selopt */
#selopt {background: url(select.gif) no-repeat; position: absolute; left: 2px; top: 17px; width: 88px;}
#cursel {cursor: pointer; display: block; height: 28px; line-height: 28px; overflow: hidden; text-indent: 12px; width: 85px;}
#options {border: solid 1px #dadada; border-top: 0; display: none; list-style: none; position: absolute; left: -2px; width: 80px; z-index: 1000;}
#options li {background: #fff; clear: both; cursor: pointer;}
#options li a {color: #555; display: block; height: 25px; line-height: 25px; text-decoration: none; text-align: center;}
#options li a:hover {background: #1791de; color: #fff; display: block; text-decoration: none;}
.current {background: #1791de; color: #fff; display: block; text-decoration: none;}
/* navbox */
#navbox {background: url(blue.png) repeat-x; display: block; height: 35px;}
.navbar {}
.navbar li {float: left; font: 14px/35px "微软雅黑"; height: 35px; text-align: center; width: 100px;}
.navbar li a {display: block; color: #fff;}
.navbar li a:hover {background: #0080c6; display: block; color: #fff;}
.navbar .navline {background: #0797e5; display: block; height: 35px; width: 1px;}
.navbar .cur {background: #0067ae;}
/* top_ad_box */
#top_ad_box {background: #f9fef4; border: dashed 1px #cbe6bd; overflow: hidden; padding: 6px; white-space: nowrap;}
#top_ad_box strong {}
#top_ad_box a {margin-right: 15px;}

/* sitepath_box 当前容器*/
#sitepath_box {background:url("home.gif") no-repeat left center; height:40px; width:100%}
.sitepath {float:left;padding: 10px 0px;width:450px;white-space: nowrap;overflow:hidden;margin-left:24px;}
.sitepath_ad {float:right;}

.site-notice UL {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
		}
		LI {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
		}
		.site-notice {
	OVERFLOW: hidden;
	LINE-HEIGHT: 30px;
	HEIGHT: 28px;
	width: 750px;
	float: left;
		}
		.site-notice LI {
			PADDING-LEFT: 10px; HEIGHT: 30px
		}
		.show_top_ad li {
		display: inline;
		float: left;
		font-family: Arial;
		font-size: 12px;
		margin-left: 4px;
		margin-right: 10px;
		width: 180px;
		overflow:hidden;
		text-align: center;
		}
		.show_top_ad{
		line-height:22px;
		width=100%;
		}
.navbar .cur {background: #0067ae;}
/* txtbox */
#txtbox {background: url(blue.png) repeat-x 0 -55px; border-left: solid 1px #dae7ed; border-right: solid 1px #dae7ed; height: 40px;}
.count {float: left; padding: 10px;}
.count b {color: #f60; font: bold 16px Arial; padding-right: 3px;}
.link {color: #999; float: right; padding: 10px;}
.link a {color: #06c;}
/* quickbox */
#quickbox {
    background: #ffc;
    border: dashed 1px #f60;
    overflow: hidden;
    width: 1190px;
    height: 50px;
    margin: 0 auto;
    line-height: 25px;
    padding: 5px;
}
#quickbox1 {
    background: #f9fef4;
    border: dashed 1px #cbe6bd;
    overflow: hidden;
    padding: 6px;
    white-space: nowrap;
}
#quickbox strong {}
#quickbox a {margin-right: 15px;}
/* homebox */
#homebox {}
#homebox-left {float: left; width: 300px;}
#homebox-right {float: right; width: 890px;}
/* hcatebox */
#hcatebox {background: #f8fdff; border: solid 1px #dae7ed; padding: 8px;}
#hcatebox dt {clear: both; display: block; font: bold 14px/25px "微软雅黑"; height: 25px;}
#hcatebox dt a {color: #07c;}
#hcatebox dd {}
.hcatelist {}
.hcatelist li {float: left; height: 30px; line-height: 30px; text-align: center; width: 56px;}
.hcatelist li a {font-size: 13px;}
/* newbox */
#newbox {border: solid 1px #dae7ed;}
#newbox h3 {background: #f8fdff; border-bottom: dashed 1px #dae7ed; color: #07c; font-size: 14px; padding: 6px;}
.newlist {padding: 3px 8px;}
.newlist li {padding: 5px 0; white-space: nowrap;}
.newlist li a {display: block; overflow: hidden; width: 150px;}
.newlist li span {color: #ccc; float: right;}
/* bestbox */
#bestbox {border: solid 1px #dae7ed;}
#bestbox h3 {background: #f8fdff; border-bottom: solid 1px #dae7ed; font: bold 14px normal; height: 30px;}
#bestbox h3 span {background: #fff; border: solid 1px #cedee6; border-bottom: 0; color: #07c; display: block; float: left; height: 25px; line-height: 25px; margin-left: 5px; margin-top: 5px; text-align: center; width: 80px;}
.bestlist {padding: 8px;}
.bestlist li {display: block; float: left; height: 30px; line-height: 30px; margin-right: 14px; overflow: hidden; /*text-align: center; */ padding-left: 10px; white-space: nowrap; width: 120px;}
.bestlist li a {font-size: 13px;}
/* homebest */
#homebest {border: solid 1px #e2ecf1;}
#homebest h3 {background: url(blue.png) repeat-x 0 -95px; font-size: 14px; padding: 6px;}
.bestlist1 {padding: 0 8px;}
.bestlist1 li {float: left; font-size: 12px; padding: 15px 15px; text-align: center;padding-left: 20px;}
.bestlist1 li img {background: #fff; border: solid 1px #fff; padding: 3px;}
.bestlist1 li strong {display: block; font-weight: normal; height: auto; margin-top: 3px; overflow: hidden; white-space: nowrap; width: 128px;}
/* homebest */
/* coolbox */
#coolbox {border: solid 1px #dae7ed;}
#coolbox h3 {background: #f8fdff; border-bottom: dashed 1px #dae7ed; color: #07c; font-size: 14px; padding: 6px;}
.csitelist {padding: 5px 8px;}
.csitelist li {display: block; font-size: 14px; height: 30px; overflow: hidden; vertical-align: top; width: 100%;}
.csitelist li h4 {display: block; float: left; font-weight: normal; height: 30px; line-height: 30px; width: 50px;}
.csitelist li h4 a {color: #07c;}
.csitelist li span {display: block; float: left; height: 30px; line-height: 30px; margin-right: 20px; overflow: hidden; white-space: nowrap; width: 102px;}
.csitelist li span a {font-size: 13px;}
.csitelist .more {color: #07c; float: right; font-size: 12px; line-height: 30px;}
.sline {background: url(dot.gif) repeat-x center; display: block; height: 10px;}
/* famebox */
.famebox {border: solid 1px #DBDBDB;}
.famebox h3 {background: #FDFCFC; border-bottom: solid 1px #DBDBDB; font:  bold 14px/38px "Microsoft YaHei"; height: 28px;}
.famebox h3 span {background: #fff; border: solid 1px #DBDBDB; border-bottom: 0; color: #0092D7; cursor: pointer; display: block; float: left; height: 23px; line-height: 23px; margin-left: 5px; margin-top: 5px; text-align: center; width: 80px;}
.famelist {padding: 5px;}
.famelist li {display: inline;
  float: left;
  height: auto;
  line-height: 15px;
  margin: 5px 10px 10px 8px;
  text-align: center;
  width: 128px;}
.famelist li img {background: #fff; /*border: solid 1px #e8e8e8;*/}
.famelist li a {font-size: 12px;   line-height: 23px;}

/* rowbox */
#rowbox {border: solid 1px #dae7ed; padding: 10px;}
/* newsbox */
#newsbox {float: left; width: 390px;}
#newsbox h3 {color: #07c; font-size: 14px; padding-bottom: 6px; border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #dae7ed;}
.newslist {}
.newslist li {padding: 6px 0;}
.newslist li span {color: #ccc; float: right; font-size: 10px;}
/* exlink */
#exlink {float: right; width: 370px;}
#exlink h3 {color: #07c; font-size: 14px; padding-bottom: 6px;border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #dae7ed;}
.exlist {}
.exlist li {padding: 6px 0; white-space: nowrap; overflow: hidden;}
.exlist li span {color: #ccc; float: right;}
.line {border-left: dashed 1px #dadada; float: left; height: 280px; margin-left: 60px; width: 1px;}
/* inbox */
#inbox {background: #FDFCFC;border: solid 1px #DBDBDB;padding: 5px 8px;}
#inbox h3 {float: left;/* height: 23px; *//* line-height: 23px; */width: 60px;background: #46AF00;color: #fff;font-weight: 700;padding: 1px;text-align: center;}
/* inbox1 */
#inbox1 {border: solid 1px #dae7ed;}
#inbox1 h3 {background: #f8fdff; border-bottom: dashed 1px #dae7ed; color: #07c; font-size: 14px; padding: 6px;}
.inlist1 {}
.inlist1 li {float: left; padding-left:20px; margin-bottom:5px; margin-top:15px; margin-right: 15px; white-space: nowrap; overflow: hidden; text-align: center; width: 135px;}
.inlist {}
.inlist li {float: left; height: 23px; line-height: 23px; margin-right: 20px; padding: 0px 0px 0px 15px; white-space: nowrap;}

/* linkbox */
#linkbox {background: #f8fdff; border: solid 1px #dae7ed; padding: 5px 8px;}
#linkbox h3 {float: left;height: 23px;line-height: 23px;width: 60px;background: #008dda;color: #fff;text-align: center;}
.linklist {}
.linklist li {float: left;height: 23px;line-height: 23px;margin-right: 20px;vertical-align: top;white-space: nowrap;padding: 0px 0px 0px 15px;}
/* kuaijie */
.slxx {float: left;width: 300px;height: 96px;margin: 0px;border: 1px solid #DBDBDB;}
.slxx dl {float: left;width: 300px;position: relative;padding-top: 10px;height: 50px;}
.slxx dl dt {float:left;margin-left:13px;display:inline;}
.slxx dl dd {float:left;margin:0 0 2px 7px;display:inline;width:180px;}
.slxx dl dd strong {color:#F60;}
/* zhuce*/
.zctj {float:left;width:300px;margin:0px 0px 0px 32px;height:25px;overflow:hidden;}
.zc_tj {float:left;width:70px;height:25px;margin-right:10px;}
.zc_tj a {float:left;position:relative;width:70px;height:25px;font: 14px/25px "Microsoft YaHei";color:#FFF;text-align:center;background: #288fda;}
.zc_tj2 {float:left;width:70px;height:25px;margin-right:10px;}
.zc_tj2 a {float:left;position:relative;width:70px;height:25px;font: 14px/25px "Microsoft YaHei";color:#FFF;text-align:center;background: #46af00;}
/* footer */
#footer {background: url(fbg.png) repeat-x; padding: 10px; text-align: center;}
#fmenu {color: #ccc; padding-bottom: 5px;}
#fmenu a {text-decoration: none;}
#fmenu a:hover {color: #f60; text-decoration: underline;}
#fcopy {line-height: 23px;}

/* top_ad1_box */
#top_ad1_box {/*background: #f9fef4; border: dashed 1px #cbe6bd;*/ overflow: hidden; padding: 6px; white-space: nowrap;}
#top_ad1_box strong {}
#top_ad1_box a {margin-right: 15px;}

/* sitepath_box 当前容器*/
#sitepath_box {background:url("home.gif") no-repeat left center; height:40px; width:100%}
.sitepath {float:left;padding: 10px 0px;width:450px;white-space: nowrap;overflow:hidden;margin-left:24px;}
.sitepath_ad {float:right;}

.site-notice UL {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
		}
		LI {
			PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
		}
		.site-notice {
			OVERFLOW: hidden; LINE-HEIGHT: 30px; HEIGHT: 22px;width:670px;float:left;
		}
		.site-notice LI {
			PADDING-LEFT: 10px; HEIGHT: 30px
		}
		.show_top1_ad li {
		display: inline;
		float: left;
		font-family: Arial;
		font-size: 12px;
		margin-left: 4px;
		margin-right: 10px;
		width: 220px;
		overflow:hidden;
		}
		.show_top1_ad{
		line-height:22px;
		width=100%;
		}
.navbar .cur {background: #0067ae;}