/*****/
.clearfix {width:950px; margin:0 auto; height:auto; text-align:left; position:relative}
.block {border:1px #dbdbdb solid; height:1%}

.brand {margin:0 auto; width:950px; height:60px;}
.brand .logo {float:left; width:180px; height:60px;}
.brand .logo a img {display: block;}
.brand .logo h1 {display:none;}
.brand .ad_banner {float:left; margin:0 10px; width:468px; height:60px;}
.brand .hdbtn {float:left; width:282px; height:60px; background:#ccc}

#menu {background:url(bg_menu.gif) repeat-x; height:27px; line-height:27px;}

#menu ul.menu a {color:#f2f6fb; text-decoration:none; display:block; line-height:27px; padding:0 12px; background:url(bg_menu_a_right.gif) no-repeat right;}
#menu ul.menu a:hover {background:url(bg_menu_hover_right.gif) no-repeat right;}
#menu ul.menu {list-style:none; float:left;}
#menu ul.menu li {float:left; margin-right:1px; display:inline;}
#menu li.current {background:url(bg_menu_on_left.gif) no-repeat; font-weight:bold;}
#menu li.current a,#menu li.current a:hover{color:#000; background:url(bg_menu_on_right.gif) no-repeat right;}
#menu li.home {margin-left:5px;}

.keytag {margin:5px 0; line-height:24px; background:#efefef;}
.keytag span {margin-left:10px;}
.keytag a {margin:0 10px 0 0}
.so {float:right; display:inline; margin-right:10px; width:210px; height:18px; background:url(bg_seach.gif) 0 5px no-repeat; padding-left:25px;} 
.so input {width:155px; height:16px; border:1px #e1e1e1 solid; margin:2px 0 0 0!important; margin:1px 0; }
.so .keyword {padding:2px 2px 1px; color:#666}
.so .btn {width:40px; height:20px; border:none; margin: 0 0 2px 0; background:#e1e1e1; color:#666}

.content {margin:0;}
.content .fla {float:left; width:280px;}
.content .flb {float:left; width:380px; margin:0 15px}
.content .flc {float:right; width:260px;}

.content .side_a {float:left; width:330px;}
.content .side_b {float:left; width:330px; margin:0 15px}
.content .side_c {float:right; width:260px;}


.focus_pic {margin:2px;}

.focus_text {width:380px; height:72px; padding-top:28px; background:url(focusbg.gif) no-repeat; }
.focus_title {margin:0 10px 5px; text-align:center;}
.focus_title h1 {font-size:15px; font-weight:bold; color:#069;}
.focus_title h1 a {color:#069; text-decoration:underline}
.focus_title h1 a:hover {text-decoration:none}
.focus_title p {margin:5px 10px 0;}

.new_list_t {margin:0; background:url(b_d.gif) bottom repeat-x; height:24px; }
.new_list_t ul {margin:0 10px}
.new_list_t li {float:left; width:72px; height:23px; margin-right:5px; text-align:center; border:1px solid #dbdbdb; border-bottom:none; background:url(titbg.gif) no-repeat; cursor:pointer; overflow:hidden; line-height:24px;}
.new_list_t li a {display:block; text-decoration:none;}
.new_list_t li a:hover {color:#369; text-decoration:none;}
.new_list_t li.current a,.new_list_t li.current a:hover{color:#369; border:none; background:url(titbg_hover.gif) no-repeat; width:72px; height:250px; font-weight:bold; text-align:center;}

.new_list {clear:both; border-top:none; padding:7px 10px 5px!important; padding:8px 10px 5px;}
.new_list li {margin:2px 0 2px 0; height:20px}
.new_list li span {float:right; color:#bcbcbc}

.cnt_t_1 {margin:5px 8px; background:url(icon_1.gif) 2px 2px no-repeat; border-bottom:1px #e1e1e1 solid; padding-top:0!important; padding:2px 0}
.cnt_t_1 h2 {margin:0 0 0 15px; font-weight:bold; color:#369;}
.cnt_t_1 span {float:right; color:#bcbcbc; margin-bottom:2px;}

.cnt_list {margin:5px 10px 0 10px; font-family:'宋体'}
.cnt_list li {margin:2px 0 2px 0; height:20px; overflow:hidden;}

.videoList{margin:7px 12px 4px 12px; padding-bottom:10px;backgro/und:url(http://www.24en.com/images/2009/common/dotline1.gif) repeat-x bottom;}
.videoList li{background:url(http://www.24en.com/images/2009/common/icon_new.gif) no-repeat 2px -91px; padding-left:24px;line-height:24px; border-bottom:1px dashed #DBDBDB;height:25px;  text-align:left;}
.videoList li a{font-family:Verdana;}
.videoList li span{color:#8F1D21;}

.pic_list {margin:0 10px; padding:0; height:1%;}
.pic_list li {float:left; width:50%; display:inline; text-align:center;}
.pic_list li img {border:1px #ccc solid}

.bigtitle {border-bottom:1px #dbdbdb solid; line-height:24px;}
.bigtitle h2 {width:72px; height:23px; background:url(titbg.gif) no-repeat; cursor:pointer; border:1px solid #dbdbdb; border-bottom:none; overflow:hidden; font-weight:bold; color:#369; text-align:center;}

.blocktitle {margin:0; text-align:center;}
.blocktitle a {display:block; height:20px; width:40px; margin:0 5px 0 0; border:1px #dbdbdb solid; line-height:20px; float:left; background:#eee; color:#3A6EA5; overflow:hidden;}
.blocktitle a:hover {color:#069;}

.small_detal {clear:both; margin:0 0 10px 0;}
.small_detal h2 {font-weight:bold; line-height:32px!important; line-height:24px;}
.small_detal p {float:left; width:125px; height:70px; margin:0}
.small_detal img {border:1px #dbdbdb solid}
.small_detal h3 {float:right; text-indent:2em; line-height:18px; width:168px; height:70px;}

.flink {padding:10px;}
.flink a {margin:0 5px 0 0; line-height:18px;}

#footer{ width:950px; height:52px; margin:10px auto; padding-top:20px; border-top:1px #E5E5E5 solid; clear:both; text-align:center;}
#footer span{line-height:24px;font-family:Verdana}
#footer span a {color:#000;text-decoration:none;} 
#footer span a:hover {color:#000;text-decoration:underline;}

/****************广告设置********************/
.areaAd {margin:0; border:1px #ccc solid; background:#fff}
.list {font-family:'宋体'; line-height:24px; margin-top:5px;}
.list li {float:left; width:19%; margin:0 4px; overflow:hidden; color:#666}

.areaAd .list2{float:left;width:268px;margin-top:0!important;margin:0 0 0 10px;}
.areaAd .list2 li{float:left;width:134px;line-height:24px;}
.areaAd .list2 a{font-family:Verdana}

.adimg {margin:0 0 0 9px; background:#444}
.adimg li{margin-right:9px; float:left;}
.adimg li.ad125{width:125px;}
.adimg li.ad660{width:660px;}
.ad_250x250 {margin:5px 4px;}
.adlist_250x250 {margin:0 5px; font-family:'宋体'; height:1%;}
.adlist_250x250 li {float:left; width:45%; margin:0 2px; height:20px;}
.ad950 {border:1px #ccc solid; margin:0; height:90px;}
.ad950 .ad730 {width:730px; height:90px;}
.ad950 .ad210 {width:210px; height:90px;}

.ad{float:left; padding:2px 0 0 10px;color:#436371;}
.ad .list2 li{float:left;width:250px;line-height:24px;}


























