@charset "gb2312";
/*2010-1-3 */
body {margin:0 auto; text-align:center; font-size:12px; font-family:ËÎÌå; color:#333; line-height:150%;}
li {
text-align:left; 
list-style-type:none; list-style-position:outside; 
display:block; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;
}
div,span {font-size:12px; font-family:ËÎÌå; color:#333333; line-height:180%;}
form,ul,p {margin:0; padding:0; list-style:none;}
h2,h3 {display:inline;}
h3 {font-weight:normal; padding-right:4px;}
img {border:0;}
A:link {color:#00F; font-size:12px; text-decoration:none;}
A:visited {color:#800080; font-size:12px; text-decoration:none;}
A:hover {color:#F00; font-size:12px; text-decoration:underline;}
A:active {color:#333; font-size:12px;}

#bodytop,#head,#bodycenter,#web_end,.baiduss {clear:both; margin:0 auto;}

#bodytop {height:22px; width:940px; padding:4px 10px 0 10px;
background-color:#F2F2F2; border:1px solid #D1D1D1; border-width:0 0 1px 0;
}
#bodytop A {
color:#333; padding:0 1px;
}
.top01 {float:left;}
.top02 {float:right;}

#head {width:960px; height:66px;}
.head01 {float:left; width:160px; height:65px; background:url(../images/top_logo.gif) no-repeat;}
.head02 {float:right; width:796px; height:60px; margin-top:2px; text-align:left; background:url(../images/bg03.gif) repeat-x; border:1px solid #C2E0FF;}
.head02 ul {padding:7px 0 0 2px;}
.head02 li {display:inline; padding:0 4px 0 8px; background:url(../images/s1.gif) no-repeat;}

#bodycenter {clear:both; text-align:left; margin:2px auto; width:960px;}
.bodyleft {float:left; width:640px; height:auto; text-align:left;}
.thistypelist {
padding:6px 0 4px 20px; width:620px; height:auto;
color:#FFF; background:#5776BC url(../images/09.gif) no-repeat 2% 50%;
}
.thistypelist A:link {color:#FFF;}
.thistypelist A:visited {color:#FFF;}

.baiduss {width:960px; margin:0 auto;}

#intro {width:622px; margin-top:1px; padding:8px; border:1px solid #BAC9EB; height:auto; min-height:820px;}
*html #intro {height:820px;}
#intro h1 {margin:4px 0; text-align:center; font-size:16px; font-weight:bold; color:#00F;}
.job {text-align:right; height:22px; margin-top:6px; background-color:#F7E3DE; padding:8px 16px 0 0;}
.job span {padding:6px 8px 0 0;}

.intro01 {margin-top:2px; height:auto;}
.intro011 {width:316px; float:left;}
.intro012 {width:300px; float:right; text-align:center; padding-top:6px; background-color:#FBFBFF;}
.intro011 li {clear:both; margin-top:2px !important; margin:0; width:320px; height:24px; background-color:#F9F9FD;}
.intro011 span {float:left; padding-left:2px; line-height:30px; height:24px; display:block;}
.sleft {width:80px; font-weight:bold; background-color:#ECF0F9; text-align:right;}
.sr {width:220px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.intro011 img{padding:8px 0 4px 0;}

.intro02 {clear:both; margin-top:2px;}
.intro02,.intro03,.intro04 {height:24px; padding:5px 0 0 15px; font-weight:bold; background-color:#E6EBF7;}
.intro021, .intro031, .intro041 {
padding:10px; 
background-color:#F9F9FD;
word-wrap:break-word; word-break:break-all;
}

.intro03,.intro04 {font-weight:normal; height:24px;}

.comb {height:24px; margin-top:1px; background-color: #E8E8FF; text-align:right; padding:5px 0 0 0;}
.comb span {padding-right:5px;}

.subform {
display:inline; width:70px; height:22px; margin-top:0px; padding-top:30px; cursor:pointer; border:none; background: url(/images/ss.gif) no-repeat;
}

.baidu_01 {clear:both;}
#search {clear:both; width:600px; margin-top:8px; border:0px dotted #D9ECFF; padding:10px; height: auto;}
#search ul{margin:8px 0 0 0;}
#search li {display:inline; margin:0;}
.gg01 {margin-top:10px;}

/* right now*/
#bodyright {float:right; width:316px; height:auto; text-align:left;}
.inforight {width:316px; margin-top:6px; padding:0; margin:0;}
.inforight li {
line-height:150%; width:288px; 
overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.right01, .right02, .right03 {clear:both; height:22px; padding:6px 10px 2px 28px; font-weight:bold;}
.google_300 {text-align:left;}

.right01 {
border:#ACB7F6 solid; border-width:0 0 1px 0;
background:#EBEBFA url(../images/01.gif) no-repeat 5% 55%;
}
.right02 {
border:#BAC8E9 solid; border-width:0 0 1px 0;
background:#EBEFFE url(../images/09.gif) no-repeat 5% 55%;
}
.right03 {
border:#C3C1E1 solid; border-width:0 0 1px 0;
background:#D1E4FF url(../images/05.gif) no-repeat 5% 55%;
}
.right001 li {padding:2px 0 1px 14px; background:url(../images/01.gif) no-repeat 1% 50%;}
.right002 li {padding:2px 0 1px 14px; background:url(../images/09.gif) no-repeat 1% 50%;}
.right003 li {padding:2px 0 1px 14px; background:url(../images/05.gif) no-repeat 1% 50%;}
.right003 {clear:both;}

#rpic {clear:both; margin:0 auto; width:280px; clear:both; padding:4px 0 0 20px}
#rpic img {border:1px solid #111; width:100px; height:80px;}
#rpic li {float:left; width:110px; padding:0 10px; white-space:normal;}
#rpic h6{margin:0 auto; font-size:12px; font-weight:normal; padding:4px 0 0; text-align:center;}
#rpic A:link {color:#333;}

/* web end */
#web_end {clear:both; width:960px; margin:10px auto; padding-top:8px; text-align:center; border-top:1px solid #CCCCCC; overflow: hidden;}
#web_end A:link {padding:2px 6px 2px 2px;}
#web_end A:visited {padding:2px 6px 2px 2px;}
#web_end A:active {padding:2px 6px 2px 2px;}
#web_end A:hover {padding:2px 6px 2px 2px;}
.web_end01 {padding:2px 0 0 0;}
.web_end01 span {padding-left:8px;}
.clear {clear:both;}
