@charset "utf-8";
body {
	margin: 0px;
	text-align:center;
	font-size:12px;
	color:#6f6e6e;
}
body,ul,dl{
	line-height:20px;}
ul{list-style:none; margin:0;padding:0;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.content{
width:1003px;
clear:both;
line-height:120%;
text-align:left;
margin:0 auto;}

#logo{width:409px;
height:74px;
background:url(../images/Logo.jpg) no-repeat;
float:left;}

#sitename{width:492px;
height:74px;
background:url(../images/SiteName.jpg) no-repeat;
float:right}

.bluebar{
background-color:#d3ebeb;
height:16px;}

#banner{
background:url(../images/Banner.jpg);
width:1003px;
height:173px;}


#Ad{width:271px;
height:215px;
margin-bottom:20px;
float:left;}
.slider{ width:271px; height:215px;
overflow: hidden;
text-align:center;
position: relative; /*leave as is*/}

#menu{background:url(../images/mainmenu_right.jpg) right top no-repeat;
width:732px;
height:215px;
margin-bottom:20px;
float:right;}

#menumain{background:url(../images/mainmenu_bg.jpg) repeat-x;
width:730px;
height:41px;}

#menumain ul{ height:41px; overflow:hidden;}
#menumain ul li{margin:7px 0 0 0; width:85px; display:inline; border-left:1px solid #8f0810; border-right:1px solid #b83639; height:24px; line-height:23px; text-align:center;float:left;}
#menumain ul li.home{margin-left:38px; width:54px; border-left:none;}
#menumain ul li.register{border-right:none;}
#menumain ul li a{ text-decoration:none; font-family:微软雅黑,宋体,Arial; font-size:16px; color:#ffffff;}
#menumain ul li a:hover,#menumain ul li.selected a{border-bottom:1px solid #ffffff}

#menusecond{height:26px; 
width:732px;
border-bottom:1px solid #959697;}

#menusecond ul#menusecond2{margin-left:96px;}
#menusecond ul#menusecond4{margin-left:96px;}
#menusecond ul#menusecond6{margin-left:446px;}
#menusecond ul li{padding:0 5px; float:left; border-right:1px solid #3e3e3e; margin-top:3px;}
#menusecond ul li.menulast{border:none;}
#menusecond ul li a{color:#3e3e3e; font-size:13px; font-family:微软雅黑,宋体,Arial; text-decoration:none;}

#slider{background:#d6eaeb;
width:732px;
height:147px;}
#slider li{margin-top:11px;
margin-left:9px;
float:left;}

#content_left{margin-left:22px;
margin-bottom:20px;
display:inline;
width:230px; 
text-align:center;
float:left;}

#content_left ul#left_menulist{margin:25px auto 0px auto;
padding:0px;
width:207px;
padding-top:16px;
border:1px solid #adc6ca;}
#content_left ul#left_menulist li{
margin:0px auto 11px auto;
padding:0px;
height:49px;
overflow:hidden;
}
#content_left ul#left_menulist li.last{margin-bottom:0; padding:0px; height:10px; font-size:0px; line-height:10px;}
#content_left ul#left_menulist li img{border:0px;}
#content_right {
	float: right;
	width: 711px;
	margin-right: 13px;
	display:inline;
}

#content_right  .channelcontent{width:691px;
line-height:20px;
margin-top:20px;
margin-left:8px;}

dl.newslist{clear:both;
width:100%;
margin:0;
margin-top:10px;
padding:0;
border-bottom:1px dashed #e0e4e7;
list-style:none;}
dl.newslist dt{background:url(../images/Navi.jpg) center left no-repeat;
padding-left:20px;
color:#6a6a6a;
font-weight:bold;}

dl.newslist dd{margin:10px 0px 10px 20px; padding:0px;}
dl.newslist dd a{float:right;color:#af0d1c;}



dl.teamlistbig{clear:both;
width:704px;
margin:0;
padding:0;
list-style:none;
display:block;
clear:both;}
dl.teamlistbig dt{background:#287178;
width:200px;
font-size:0;
float:left;}

dl.teamlistbig dd{margin:0;
width:500px; padding:0px;
text-align:center;
float:left;}
dl.teamlistbig dd .up{float:left;background:#cfebee; width:100%;}
dl.teamlistbig dd .title{ border-bottom:1px solid #4b8984;
width:460px; color:#145859; font-weight:bold;
font-size:14px;
line-height:25px;
margin:10px auto;
text-align:left;}
dl.teamlistbig dd .headship{margin:10px auto;width:460px;
text-align:left;}
dl.teamlistbig dd .summary{margin:10px auto;width:470px;
text-align:left;}

dl.teamlist{clear:both;
width:704px;
margin:0;
padding:0;
margin-top:10px;
list-style:none;
clear:both;}
dl.teamlist dt{background:#287178;
width:177px;
font-size:0;
float:left;}

dl.teamlist dd{margin:0;
width:524px; padding:0px;
text-align:center;
float:left;}
dl.teamlist dd .up{background:#cfebee; width:100%;}
dl.teamlist dd .title{ border-bottom:1px solid #4b8984;
width:460px; color:#145859; font-weight:bold;
font-size:14px;
line-height:25px;
margin:10px auto;
text-align:left;}
dl.teamlist dd .headship{margin:10px auto;width:460px;
text-align:left;}
dl.teamlist dd .summary{margin:10px auto;width:470px;
text-align:left;}

.mypage{width:350px;padding-top:20px;padding-bottom:20px;color:#000000; clear:both; margin-left:300px;}
.mypage a,.mypage span{color:#000000;text-decoration:none;width:auto;float:left;height:14px;overflow:hidden;border:1px solid #999795;padding:2px 4px 1px 4px;margin-right:6px;}

.mypage a:hover   {background:#cbe8ec;}

.bottom_split{
background-color:#d3ebeb;
height:12px;
margin-top:20px;
clear:both;}

#footer{
background:#27717c;
height:38px;
line-height:38px;
text-align:center;
border-bottom:3px solid #384a57;
color:#ffffff;}
#footer #Counter{width:50px; 
margin-top:9px;
float:right;}

#footer #Counter{font-size:0;line-height:20px;}
#footer #Counter img{border:0px;}