@import url("base.css");



#banner{ width:790px; height:180px; background-color:#fafafa; margin-top:3px; clear:both; float:left}
#banner .banner_l{width:550px; height:180px; float:left}
#banner .banner_r{ width:237px; height:180px;background:url(../images/banner_r_bg.gif); float:left; margin-left:3px}
#banner .banner_r h1{ width:237px; height:27px; background:url(../images/banner_r_h_bg.gif) no-repeat; float:left}
#banner .banner_r span{ width:235px; height:150px; border-left:#b4d3ff 1px solid; border-right:#b4d3ff 1px solid; float:left }
#banner .banner_r span dl{ margin-top:10px}
#banner .banner_r span dl dd{margin-left:18px; padding-top:9px;}
#banner .banner_r span dl dd a{ color:#34588c;  text-decoration:none; font-size:12px}

#content{ margin-top:5px; width:550px; height:auto; background-color:#ffffff;  clear:both; float:left}
#content .search  h2{ background:url(../images/search_top.gif) no-repeat top; height:3px; border-left:#2388f7 solid 0px; border-right:#2388f7 solid 0px;border: #0099CC solid 0px; overflow:hidden} 
#content .search .s1{ width:539px; height:25px; background:url(../images/search_s1_bg.gif) repeat-x;border-left:#2388f7 solid 1px; border-right:#2388f7 solid 1px; padding-left:9px; padding-top:0px}
#content .search .s1 img{ margin-top:5px; }
#content .search .s2{width:548px; border-left:#2388f7 solid 1px; border-right:#2388f7 solid 1px; float:left}
#content .search .s2 h3{ height:4px; border:#FFFFFF solid 1px; width:546px; background-color:#346add; overflow:hidden}
#content .search .s3{ float:left ;width:548px; height:114px; padding:0px; padding-top:9px; background-color:#cde3ff; border-left:1px solid #2388f7;border-right:1px solid #2388f7; }

#content .search .s3 dl dd{ float:left; padding-left:24px; padding-top:4px;  width:200px;}
#content .search .s3 dl dd select{ height:20px; width:120px;}
#content .search .s3 dl dd span{ color:#0065be; font-size:12px}
#content .search .s3 h4{ clear:both ; float:left; margin-left:7px; width:520px; margin-top:10px; height:2px; background:url(../images/search_hr.gif); overflow:hidden}
#content .search .s3 .search_bt{ float:right; margin-top:4px ; margin-right:22px;  overflow:visible}
#content .search .s3 .search_bt2{ float:right; margin-top:4px ; margin-right:22px;  overflow:visible}

#content .search .s4{ float:left; width:550px; height:3px; background:url(../images/search_bottom.gif) no-repeat top;border-left:#2388f7 solid 0px; border-right:#2388f7 solid 0px; overflow:hidden}

#content .goodschool{ width:550px; height:161px; border:#333333 solid 0px; float:left; margin-top:5px; background-color:#cde3ff;}
#content .goodschool h2{ width:542px; height:22px; border-bottom:#a1baef solid 1px; margin-left:4px;}
#content .goodschool h2 img{ border:0px; margin-left:5px; margin-top:4px;}
#content .goodschool dl{ margin-left:4px; border:#333333 solid 0px; margin-top:5px;}
#content .goodschool dl dd{ border:#bbc0bc solid 1px; width:175px; height:53px; float:left; margin-right:0px; margin-left:0px; margin-top:5px; background-color:#FFFFFF; }
#content .goodschool dl .dd2{ margin-left:5px;}
#content .goodschool dl dd a{ border:#FFFFFF solid 0px; }
#content .goodschool dl dd a img{ border:#FFFFFF solid 0px; margin-left:2px; margin-top:2px; height:49px; width:170px;}


#content .artlist{ width:550px; height:auto; border:#999999 solid 0px; float:left; margin-top:0px;}

#content .artlist .ad3{ width:548px; height:98px; border:#2388f7 solid 1px; float:left; margin-top:5px;}

#content .artlist .art{ float:left ; margin-top:5px;}
#content .artlist .art .head{ width:273px; height:25px; background:url(../images/index/art_head.gif) no-repeat; color:#0043b6; font-size:12px ; font-weight:bolder; }
#content .artlist .art .head span{ margin-left:15px; height:25px; line-height:25px;}
#content .artlist .art .neck{ width:273px; height:4px; margin-top:1px; background-color:#4f9eff; overflow:hidden}
#content .artlist .art .content{ width:271px; height:184px; border:#4f9eff solid 1px; margin-top:1px; }
#content .artlist .art .content dl{}
#content .artlist .art .content dl dd{ border:#333333 solid 0px; margin-top:4px; background:url(../images/index/arrow.gif) left no-repeat;background-position:12px; }
#content .artlist .art .content dl dd a{padding-left:10px; margin-left:12px; font-size:12px; color:#333333}
#content .artlist .art .content dl dd .nobg{ background:url() left no-repeat; padding-left:10px; margin-left:12px; font-size:12px; color:#333333}
#content .artlist .art .content dl dd img{ margin-right:10px; float:right}

#content .artlist .art_r{ float:left; margin-left:4px; margin-top:5px; }
#content .artlist .art_r .head{ width:273px; height:25px; background:url(../images/index/art_head.gif); color:#0043b6; font-size:12px ; font-weight:bolder}
#content .artlist .art_r .head span{ margin-left:15px; height:25px; line-height:25px;}
#content .artlist .art_r .neck{ width:273px; height:4px; margin-top:1px; background-color:#4f9eff;overflow:hidden}
#content .artlist .art_r .content{ width:271px; height:184px; border:#4f9eff solid 1px; margin-top:1px; }
#content .artlist .art_r .content dl{}
#content .artlist .art_r .content dl dd{ border:#333333 solid 0px; margin-top:4px; background:url(../images/index/arrow.gif) left no-repeat;  background-position:12px;}
#content .artlist .art_r .content dl dd a{padding-left:10px; margin-left:12px; font-size:12px; color:#333333}
#content .artlist .art_r .content dl dd .nobg{ background:url() left no-repeat; padding-left:10px; margin-left:12px; font-size:12px; color:#333333}
#content .artlist .art_r .content dl dd img{ margin-right:10px; float:right}


#content .service{ clear:both; float:left; margin-top:14px; width:550px; height:210px; background-color:#fff}
#content .service1{ width:250px; height:240px; float:left}
#content .service1 h2{ height:24px; border-bottom:#adcff4 solid  1px}
#content .service1 dl{ padding-left:10px; }
#content .service1 dl dd{  padding-top:9px;line-height:10px}
#content .service1 dl dd a{ color:#3e659b; text-decoration:none; font-size:12px ; padding-left:16px; background:url(../images/ser1_arrow.gif) no-repeat left top}

#content .service2{ width:250px; height:240px; float:left; margin-left:50px}
#content .service2 h2{ height:24px; border-bottom:#adcff4 solid  1px}
#content .service2 dl{ padding-left:10px; }
#content .service2 dl dd{  padding-top:9px;line-height:10px}
#content .service2 dl dd a{ color:#3e659b; text-decoration:none; font-size:12px ; padding-left:16px; background:url(../images/ser2_arrow.gif) no-repeat left top}



#doc #expert{ width:235px; height:auto!important;  height:214px; min-height:214px; border: #4f9eff solid 1px; float:right; background-color:#cde3ff; margin-top:6px; color:#999999}
#doc #expert h2{ width:235px; height:30px;}
#doc #expert h2 img{ margin-left:14px; margin-top:10px; float:left}
#doc #expert .content{ padding:14px; border:#333333 solid 0px; clear:none}
#doc #expert .content img{ float:left}
#doc #expert .content .word{ clear:none}
#doc #expert .content .word .name{ font-weight:bold; color:#333333;}































































































