/*2013-12-18 background:#ccc; */
body { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;background:#f8f8f8 url(../img/bodybg1.gif) repeat-x;}
*{margin:0px; padding:0px}
ul{list-style:none;}
img{border:0px;}
a{color:#000;text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
/* container */
.container {margin:0 auto; width:1000px;background:#fff;}
.container2 { margin-bottom:5px;padding:3px;}
/* header background:url(../img/1268184102.jpg) no-repeat left center;*/
#header { height:365px;}
.logo{width:400px; margin:0px auto; height:100px; float:left;}
.search{float:left;padding-left:10px;}
/* .search form{padding-top:50px;}.logo a{background:url(../img/logo2.gif) no-repeat left center; display:block; height:100px; width:500px}*/
.search_k{height:22px; line-height:22px; width:300px; color:#999999}
.search_s{width:80px; height:28px; line-height:25px; cursor:pointer}
/* nav dd1402*/
#nav{height:43px;background:#3e95ff;}
#nav dl{margin:0px auto; width:1000px}
#nav dl dt{line-height:43px; height:43px; float:left; width:124px; text-align:center; background: url(../img/line.gif) no-repeat right center;position: relative;}
#nav dl dt a{font-size:14px; color:#fff;display:block;font-weight:bold;}
#nav dl dt a:hover{background:#6abaf7;font-weight:bold;text-decoration:none;color:#000;}
.menuli_div {background:#6abaf7; left: 0px;width: 124px; position: absolute;top:43px;padding-bottom: 8px;}
.menuli_div li {background: url(../img/menu_05.gif) no-repeat center bottom; padding-bottom: 1px; line-height: 39px; height: 39px}
#menu dt ul li a {font-weight: normal;}
.menuli .menuli_div {display: none}
.menuli_hover .menuli_div {display: block}
#menu0 a#current0,#menu1 a#current1,#menu2 a#current2,#menu3 a#current3,#menu4 a#current4,#menu5 a#current5,#menu6 a#current6,#menu7 a#current7,#menu8 a#current8,#menu9 a#current9{background:#6abaf7;font-weight:bold;color:#000;}

/* mainContent */
#mainContent2 { height:560px; margin-bottom:5px;padding:3px;}
#mainContent { height:100%; margin-bottom:5px;padding:3px;}
#sidebar { float:left; width:270px; height:560px;}
#sidebar2 { float:right; width:270px; height:560px;}
#content { margin:0 278px !important; margin:0 275px; height:560px;}
#content2 { margin:0 0 0 278px !important; margin:0 0 0 275px;height:100%}

.bd{background-color:#FFFFFF; padding:10px; width:980px; margin:0px auto; height:100%}
.bd_l{float:left; width:270px}
.bd_r{float:right; width:714px;border:#eee solid 1px;}
.bd_r .nei{padding:5px;}


/* footer  height:60px; */
#footer {border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; background:#f3f3f3; padding:10px 0 0 ; margin:10px 0 0 0;}
.f_text{ width:700px; height:90px; line-height:24px;  margin:0 auto;  color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.f_text a{color:#666666;}

/* common */
.title{background:url('../img/title2.png') 0 0 no-repeat; height:37px; line-height:37px;border-bottom:1px dotted #b9dcff;}
.title span{font-size:14px; font-weight:bold; display:block; float:left; padding-left:34px;color:#2a0957;}
.title a{background:url(../img/more.gif) no-repeat; display:block; float:right; width:41px; height:11px; margin:13px 10px 0 0}
.title2{background:url(../img/line_01.png) no-repeat scroll 0 100%; height:25px;line-height:25px;}
.title2 span{font-size:14px; font-weight:bold; display:block; float:left;padding:0px 10px 3px 5px;}
.title2 a{background:url(../img/more.jpg) no-repeat; display:block; float:right; width:35px; height:11px; margin:13px 10px 0 0}
.title3{background:url(../img/title.png) no-repeat; height:36px; line-height:36px;}
.title3 span{font-size:14px; font-weight:bold; display:block; float:left; padding-left:34px;}

.about2{border:1px solid #b9dcff; margin-bottom:6px;height:100%;}
.about{border:1px solid #b9dcff; margin-bottom:6px;height:220px;}
.about div{line-height:22px; margin:6px;}
.about div img{float:left; margin-right:10px;padding:2px;}
.news{border:1px solid #b9dcff;margin-bottom:6px;height:279px;}
.news ul{margin:5px;}
.news ul li{line-height:26px; background:url(../img/ico.gif) no-repeat left center; padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.about2{border:1px solid #b9dcff; margin-bottom:6px;height:220px;}
.title0{ height:35px; line-height:35px; font-size:16px; font-weight:bold; text-align:center;border-bottom:2px double #b9dcff}

.bgnei{padding:0 10px;  background:url(../img/bgnei.jpg) no-repeat;}