/* 宽屏及风格切换 */
a#switchwidth { margin-top:6px;}
#toptb a#sslct { width: 20px; height:20px !important; margin-top:10px; padding-top:0px; background: url(sxp_keji_k5/image/style_switch.png) no-repeat scroll 0 0 transparent; text-indent: -9999px; overflow: hidden; }	
#sslct_menu { padding: 10px 5px 10px 10px; width:175px; }
.sslct_btn { float: left; margin: 0px 5px 5px 0; width: 30px; height: 30px;border: 0 none; cursor: pointer;text-indent:10px;overflow:hidden; }
.sslct_btn:hover { background:#ddd; }
.sslct_btn i { float: left; display: inline; margin: 0px; width: 30px; height: 30px; background: #FF6F3D; overflow: hidden; font-style: normal; }
.avts img { margin-top:2px;}
/* toptb */			
#toptb .hm { height:30px; overflow:hidden;} 
.fastlg_fm { border-right:none; }
.fastlg_fm img.vm { padding-top:3px; }
#toptb .qq_bind { margin-top: 5px !important; }			
#toptb { height:30px; line-height: 30px; border:none;  background: #F2F2F2;  }
#toptb a { float: left; padding:0 ; height:30px;line-height:30px;color:#656D78;margin-right:10px; }
#toptb a.showmenu { padding-right: 15px; }
#toptb .pipe { float: left; display: none; }		
/* diy */			
#um .diynav { text-align: right; }
#diy-tg { padding-top:0px;}
#diy-tg_menu { margin-top:-12px !important;}
#diy-tg_menu ul li a { height:24px; line-height:24px;  color:#333;} 
a#diy-tg { width: 55px; /*height:24px !important;*/ margin-top:3px;text-indent: -9999px; overflow: hidden; background: url({STATICURL}image/diy/panel-toggle.png) no-repeat 100% 1px;  }
#diy-tg { float: none; display: inline-block; margin-bottom:0px; height: 19px;  }
#diy-tg_menu { margin-left: -18px; }
#diy-tg_menu li { line-height: 2; }		
/* qmenu */			
#qmenu {position: relative;  z-index:9800; width:50px; height:35px;  margin-top:10px; text-align: left; font-weight:normal;  color: #555;  overflow: hidden; text-shadow: none; background: none;margin-right:0; }
a#qmenu { height:25px ; line-height:12px;  overflow: hidden; }
#qmenu:hover { text-decoration: none; }
#qmenu.a { position: relative; z-index: 302; color:#000;  }
.ie8 #qmenu { line-height: 15px; }			
/* nv */				
body {background: #FFF;}
#nv {background: #525050; height: 40px;overflow: hidden;padding:0;margin:0 auto;width:100%;}
.ie_all #nv li { line-height: 52px; }
#nv ul {margin: 0px auto;width:980px;height:40px;overflow:hidden;}
#nv li { float: left; height: 40px; line-height: 40px; background: none;margin:0;padding:0;}
#nv li.hover a:hover, #nv li.hover a { background: none;}
#nv li a:hover,#nv li.a a:hover { text-decoration: none;background:#3CA375;color:#FFF;}
#nv li.a a { background:#1E7D53;color:#FFF;}
#nv li a { float: left; height: 40px;font-size:15px; font-weight:normal;padding:0 20px;color:#FFF;}
.wp { margin: 0 auto; width: 980px;}
/* SCBAR */
#headscbar {width:320px;height:34px;padding:24px 0;float:right;overflow:hidden;}
#scbar { width: 320px; height: 30px;line-height:30px;border:0 none;overflow: hidden; background: none repeat scroll 0 0 #1E7D53;border: 2px solid #1E7D53;}
.scbar_btn_td { width: 60px; height: 30px;background:none;}
#scbar_btn { width: 60px;height: 30px;margin: 0px;padding: 0px; border: medium none; background:  url("sxp_keji_k5imagesxpscbar.png") no-repeat scroll center center transparent;font-size:14px;font-weight:600;box-shadow: none;cursor: pointer;}
.scbar_txt_td { background: #FFF;padding:1px 0 0 0; }
#scbar_txt {width: 181px !important; height: 29px; line-height: 29px; border: 0 none; padding: 0px 5px 0px 15px;background:#FFF;font-size:14px;}
#scbar_type { display: block; padding-left: 13px;text-align: left; text-decoration: none; padding-top:1px;}
.scbar_type_td { width: 59px; background: url("sxp_keji_k5imagesearch.png") no-repeat scroll 0px -4px #FFF;}
.scbar_type_td .xs2 { font-size:12px !important;}
.scbar_icon_td { background: none; }
/* ok */
#hd { margin-bottom:25px;}
#hd .wp { padding:0; }
.hdc { padding:20px 0;height:70px;background:none;}
#hd h2 { padding: 0px;float: left;}
#headlogo {width:620px;float:left;height:70px;overflow:hidden;}

.showmenu { background: none;}
#sxp_chart { margin-bottom:10px;}
#scrolltop {margin-left:30px;}
#scrolltop a { background: url("sxp_keji_k5/image/scrolltop.png") no-repeat scroll 0px 0px transparent;}
.bmw .bm_h a { color: #333;font-size:18xpx;line-height:40px;font-weight:normal;}
.bm_h {line-height:38px;}
.tl th, .tl td a {line-height:18px;}
.bm_h { padding:0 10px 0 35px;}
#chart { margin-bottom: 12px !important;}
.fl_g dl { padding-left: 14px  !important;}
.fl_g dl dt a { font-size:14px;}
#pt {margin:5px 0;}
.fl { border:0 none; background:none;}
.bm { border:0 none;}
.fl .bm { margin-bottom: 12px;border:0 none;}
.bm_h, .tl th, .tl td { border-bottom-color: #CDCDCD; }
.bm_h .o img { margin-top: 12px;}
.fl .bm_h,.bm_h  { background:url("sxp_keji_k5imagem5bg.gif") no-repeat scroll 10px 11px #F6F6F6;height:40px;border:0 none;border-top:3px solid #3CA375;}
.bm_c { padding:0;}
.fl .bm_c, #online .bm_c, .lk .bm_c { background:#FFF;padding:20px 0;}
.pgbtn a { color:#FFF;border:0 none !important;}
.pgbtn a:hover,.pgbtn a:active { color:#333;}
#tath { color:#FFF;}
h3#layer_reginfo_t.xs2 {color:#FFF;}
#v_forums a { background: none repeat scroll 0% 0% #FFF;padding: 0px; margin: 0px;color: #333; line-height: 18px;font-size:12px;}
/* 重定义 {SPECIALBORDER} */
.pnc, a.pnc, .tb .o { border-color: #215992; border: none;}
.pnpost .pn { background:#3CA375;border:none;}
.pn, .tb .o, .tb .o a { background-image: url("sxp_keji_k5imagepn.png"); }
#postsubmit.pn { color:#FFF;font-weight:400;}
.pg a, .pg strong, .pg label { float: left;display: inline; margin-left: 4px;padding: 0px 8px;height:26px;background: none no-repeat scroll 0% 0% #F0F4F8;color: rgb(51, 51, 51);overflow: hidden;text-decoration: none;border:0 none;}
.pg a.nxt {  padding-right: 10px;background-image: none;}
.pgb a { border: 0 none;background-color:#F0F4F8;background-image:none;padding-left:10px;}
.pg, .pgb {margin-top:6px;}
.pg a:hover, .pgb a:hover { background-color: #3CA375;color:#FFF;}
.pg strong { background-color: #3CA375;color: rgb(255, 255, 255);}
.pn em, .pn strong { font-weight: normal;}

.tl .th { padding:5px 10px !important;}
#f_pst h2 { color:#333 !important;font-size:14px;font-weight:normal; }
#f_pst .bm_c { padding: 20px 0 !important;}
.bbs { border-bottom:0 none !important;}
/* 按钮 */
.pgs { background:#none;}
.pgs #newspecial, .pgs #newspecialtmp { float: left; background: url("sxp_keji_k5imagepn_post.png") no-repeat 0 0; width:115px;height:36px;}
#post_reply, #post_replytmp { float: left; background: url("sxp_keji_k5imagepn_reply.png") no-repeat 0 0;width:80px;height:36px; }
#newspecial img, #newspecialtmp img, #post_reply img, #post_replytmp img { opacity: 0; filter: alpha(opacity=0); }
.el .ec .hot, .clct_list .xld .m { background-image: url("sxp_keji_k5/image/hotspot.gif"); }
/* 二级菜单 */
.p_pop {border-radius: 0px;background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.95);padding: 0px;}
.p_pop, .p_pof, .sllt {box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); border: 1px solid #DDD;}
.p_pop li a {margin: 5px 0; padding: 3px 18px;line-height: 28px;color: #898989;font-size: 14px;border-width: medium medium 1px;
border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color #F4F4F4;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none; -moz-border-left-colors: none;border-image: none; border-radius: 0px !important;}
.p_pop li a:hover { color:#FFF;background:none repeat scroll 0% 0% #3CA375;}
#newspecial_menu { min-width: 110px !important;}
/* 图文资讯 */
.sxpmn { background:none !important;}
.ct2 .mn { float: left; width: 668px !important; margin-bottom: 1em;background:#FFF; }
.ct2 .sd { float: right; width: 300px; overflow: hidden; _overflow-y: visible; }
.sxp_bbda { width:668px;padding:10px 0;border-bottom: 1px solid rgb(221, 221, 221) !important;}
.sxp_pindaobm { margin-bottom:10px;}
.sxp_picnews { padding:15px 10px;border-bottom: 1px solid rgb(233, 233, 233); list-style: none outside none;width:648px;height:179px;overflow:hidden;}
li.sxp_picnews:hover { background:#F9F9F9;}
.sxp_picnews h3 { height: 32px;line-height: 32px; font-size: 22px; font-weight: normal;color: rgb(51, 51, 51);width:628px;float:left;overflow:hidden;}
.sxp_picnews h3 a { color: rgb(51, 51, 51);}
.sxp_picnews h3 a:hover { color:#ED4747;}
.sxp_picnewsarea { padding-top:15px;width:628px;float:left;height:132px;float:left;overflow:hidden;}
.sxp_picnewsarea1 {  font-size: 12px;color: rgb(102, 102, 102); font-family: Arial,Helvetica,sans-serif;}
.sxp_picnewsarea1 em { line-height:25px;color:#666;}
.sxp_picnewsarea2 { color: rgb(153, 153, 153); margin-top: 30px;}
.sxp_picnews img { float:left !important;width: 202px;height: 132px;border: medium none;margin-right:15px;}
.ad_sxp { width:300px;height:250px;overflow:hidden;margin-bottom:12px;float:left;}
.sxp_bm_h1 { line-height:40px;}
.sxp_bm_h1 h1,.sxp_bm_h1 a { font-size: 18px;font-weight: normal;color: #333 !important;}

.sxp_bm_h2 { background:none;margin-bottom:0; }
.sxp_bm_h2 ul { background:none;list-style-type:none;}
.sxp_bm_h2 li { margin:0 6px 12px 0;padding:0;overflow:hidden; width:144px;height:40px; list-style-type: none;float:left;}
.sxp_bm_h2 li a { width:144px; height:40px; line-height:40px; text-align:center; font-size:14px; display:block;}
.sxp_bm_h2 li a { background:#525050;color:#FFF;}
.sxp_bm_h2 li a:hover { background:#3CA375;}
.sxp_bm_h2 li:nth-child(2n) { float:right;margin-right: 0px;}
#sxp_pindaopic0 { background: none repeat scroll 0% 0% rgb(255, 255, 255); display: block; height: 360px;width:300px;overflow: hidden;margin-bottom:12px;}
#sxp_pindaopic0 ol { background: #F4F4F4;height: 40px;width:300px; overflow: hidden;}
#sxp_pindaopic0 ol li { width: 100px;height:37px; float: left;text-align: center; line-height: 37px; font-size: 14px;border-top:3px solid #626262;}
#sxp_pindaopic0 ol li a { color: #333;font-size:14px; }
#sxp_pindaopic0 .sxpzh { padding: 10px 0 10px 30px;clear: both; background:url("sxp_keji_k5/image/sxp_list30.png") no-repeat scroll 3px 15px transparent;width:270px;height:300px;}
#sxp_pindaopic0 ol li.active { border-top:3px solid #3CA375;}
#sxp_pindaopic0 ol li.active a { color:#3CA375;}
#sxp_pindaopic0 .sxpzh li { height:30px;line-height:30px;float:left;width:270px;}
#sxp_pindaopic0 .sxpzh li a { color:#333;font-size:14px;}
#sxp_pindaopic0 .sxpzh a:hover { color:#ED4747;}

.sxp_pindaopic { width:300px;height:445px;float:left;overflow:hidden;margin-bottom:12px;background: url("sxp_keji_k5imagek2.png") no-repeat scroll 0px -655px transparent;padding-top: 5px; }
.sxp_pindaopic h2{ height:40px;line-height:40px;font-size:18px;float:left;width:282px;color: #3CA375;overflow:hidden;background: url("sxp_keji_k5imagek2.png") no-repeat scroll -796px 11px transparent;margin-left:3px;padding-left:15px;font-weight: normal;}
.sxp_pindaopic_area { width:290px;height:385px;float:left;overflow:hidden;background:#FFF;padding:10px 0 10px 10px;}
.sxp_pindaopic_area li,.sxp02_area1 li,.sxp02_area2 li,.sxp02_area3-1 li,.sxp02_area3-2 li { width:135px;height:120px;margin:0 10px 10px 0;padding:0;float:left;position:relative;}
.sxp_pindaopic_area p,.sxp02_area1 p,.sxp02_area2 p,.sxp02_area3-1 p,.sxp02_area3-2 p { position:absolute;bottom:0px;left:0px;width:100%;height:26px;line-height:26px;display:block;text-align:center; }
.sxp_pindaopic p a { color:#FFF;font-size:14px;display:block;background:url("sxp_keji_k5imagewhite8.png") repeat scroll 0px 0px transparent;}
/* FORUM */
.sxp_online h3 a,.sxp_online h3 { color:#666 !important;}
/* 无图资讯 */
.sxp2_pindaobm { margin-bottom:0;}
.sxp2_bbda { width:668px;padding:10px 0;}
.sxp2_picnews { padding:15px 5px 15px 15px;width:648px;height:124px;overflow:hidden;background:#F6F6F6;margin-bottom:12px;}
li.sxp2_picnews:hover { background:#F9F9F9;}
.sxp2_picnews h3 { height: 32px;line-height: 32px; font-size: 20px; font-weight: normal;color: rgb(51, 51, 51);width:628px;float:left;overflow:hidden;}
.sxp2_picnews h3 a { color: rgb(51, 51, 51);}
.sxp2_picnews h3 a:hover { color:#ED4747;}
.sxp2_picnewsarea { padding-top:5px;width:628px;float:left;height:87px;float:left;overflow:hidden;}
.sxp2_picnewsarea1 {  font-size: 12px;color: rgb(102, 102, 102); font-family: Arial,Helvetica,sans-serif;}
.sxp2_picnewsarea1 em { line-height:25px;color:#666;}
.sxp2_picnewsarea2 { color: rgb(153, 153, 153); margin-top: 15px;}
#sxp2span { float:right;padding-right:10px;}
#sxp2span a { background:#3CA375;padding:5px 10px;color:#FFF;}
#sxp2span a:hover { background:#ED4747;}
/* 资讯图片墙 */		
.sxp_newpic { width:980px;height:100%;padding-top:12px;}
.sxp_newpic_l{  width:180px; height:100%; float:left;overflow:hidden; }
.sxp_newpic_l ul{ position:absolute; width:180px; height:100%; }
.sxp_newpic_l ul li{ width:180px;height:40px; line-height:40px; float:left; margin-bottom:2px; cursor:pointer; font-size:16px;background:#F6F6F6;text-align:center;}
.sxp_newpic_l ul li a { color:#333;}
.sxp_newpic_l ul li a:hover { color:#3CA375;}
.sxp_newpic_l ul li.on{color:#FFF;background:#3CA375; }

.sxp_newpic_r{width:798px;float:right;height:100%;overflow:hidden;margin-bottom:20px;}
.sxp_newpic_r ul{width:798px;float:left;}
.sxp_newpic_r ul li{ display:none;}
.sxp_newpic_r ul li dl{ display:block; width:798px;}
.sxp_newpic_r ul li dl dd{ width:228px; height:228px;overflow:hidden; margin:0 0 12px 12px; float:left; border:5px solid #EEE;padding:8px;position:relative;}
.sxp_newpic_r ul li dl dd:hover {border:5px solid #DDD;}
.sxp_newpic_r ul li dl dd:hover span a { background:#444;}
.sxp_newpic_r ul li dl dd span{ position:absolute; z-index:3; right:8px; top:8px; height:28px; line-height:28px; display:block; font-size:14px;}
.sxp_newpic_r ul li dl dd span a{color:#fff; text-decoration:none; display:block;  padding:0 10px;  background:#3CA375; }
.sxp_newpic_r ul li dl dd a{}
.sxp_newpic_r ul li dl dd:hover .newpictt{ display:block;width:228px; height:36px; line-height:36px;  text-align:center; position:absolute; top:200px; left:8px; background:url(sxp_keji_k5imagepng.png) 0 0 repeat;}
.sxp_newpic_r ul li dl dd .newpictt a{ font-size:15px; color:#fff;}
.sxp_newpic_r ul li dl dd a img{ width:228px; height:228px; }
.sxp_newpic_r ul li dl dd a:hover img{ opacity:0.9;}	

/* 首页58 */
.sxp58 { width:980px;height:3327px;overflow:hidden;margin-bottom:25px;}
.sxp58 a:hover { color: #ED4747;}
.sxp58left { height:3327px;overflow:hidden;width:645px;float:left;background:#FFF;padding-right:23px; }
.sxp58left_bt { width:645px;height:52px;float:left;line-height:52px;overflow:hidden;margin-bottom:5px;border-bottom:3px solid #4A4A4A;}
.sxp58left_bt h2 { font-weight:normal;font-size:24px;color: #000;}
.sxp58left_area { width:645px;height:3219px;float:left;overflow:hidden;padding:0;}
.sxp58left_area img  { width:182px;height:126px;overflow:hidden;border:0 none;}
.sxp58left_area .m { margin:0 25px 0 0;}
.sxp58left_area dl { padding:17px 0;border-bottom:1px solid #E5E5E5;width:645px;height:126px;overflow:hidden;position:relative;}
.sxp58left_area dl:hover { background:#FBFBFB;}
.sxp58left_area .mm { position:absolute;right:10px;bottom:10px;}
.sxp58left_area dd em { float:right;margin-left:15px;padding-left:20px;color:#666;font-family: "Microsoft YaHei";background: url("sxp_keji_k5imageviews.png") no-repeat scroll left center transparent;}
#hui { background: url("sxp_keji_k5imagecomments.png") no-repeat scroll left center transparent; }
.sxp58left_area dd em i { color:#666;font-family: "Microsoft YaHei";}
.sxp58left_area dl dd { color:#666;font-size:14px;}
.sxp58left_area dl dt { font-size:18px;font-weight:600;padding:0 0 8px 0;}
.sxp58left_area dl dt a { color: rgb(37, 37, 37);font-family: "Microsoft YaHei",serif;font-weight:bold;}

.sxp58more a { width:645px;display: block;text-align: center;cursor: pointer;height: 48px;line-height: 48px;background: #EEE;color: #333;font-size: 18px;float:left;}
.sxp58more a:hover { background:#3CA375;color:#FFF;}

.sxp58right { width:300px;float:right;height:3327px;overflow:hidden;}
.sxp58right1,.sxp58right_cai,.sxp_58rightpic,.sxp58rightad,.sxp58huan,.sxp58zt,.sxp58pai { width:300px;float:left;overflow:hidden;background:#FFF;margin-bottom:12px;}
.sxp58right1 { height:250px;margin-bottom:22px;}
.sxp58rightad {margin-bottom:25px;}
.sxp58right_cai,.sxp_58rightpic,.sxp58huan,.sxp58zt,.sxp58pai { background: url("sxp_keji_k5imagek2.png") no-repeat scroll 0px -655px transparent;padding-top:5px;}

.sxp58right_cai { height:430px;padding-bottom:10px;}
.sxp58right_cai h2,.sxp_58rightpic h2,.sxp58huan h2,.sxp58zt h2,.sxp58pai h2 { height:40px;line-height:40px;font-size:18px;float:left;width:282px;color: #3CA375;overflow:hidden;background: url("sxp_keji_k5imagek2.png") no-repeat scroll -796px 11px transparent;margin-left:3px;padding-left:15px;font-weight: normal;}
.sxp58right_caiarea { height:390px;float:left;width:300px;overflow:hidden;}
.sxp58right_caiarea ol {width:300px;float:left;height:40px;overflow:hidden;padding-top:5px;}
.sxp58right_caiarea ol li a { float:left;width:146px;height:40px;line-height:35px;margin-right:4px;background: url("sxp_keji_k5imagek2.png") no-repeat scroll -250px 0px transparent;text-align:center;font-size:14px;color:#000;}
.sxp58right_caiarea ol li.active a { background: url("sxp_keji_k5imagek2.png") no-repeat scroll -400px 0px transparent;color:#FFF;}
.sxp58right_caiarea2 { height:330px;padding-top:15px;float:left;width:275px;overflow:hidden;background: url("sxp_keji_k5imagek2.png") no-repeat scroll -784px -150px transparent;padding-left:25px;}
.sxp58right_caiarea2 li { width:275px;height:33px;line-height:33px;float:left;overflow:hidden;overflow:hidden;}
.sxp58right_caiarea2 li a { color: #333;font-size:14px;}

.sxp_58rightpic { height:330px;margin-bottom:10px;}
.sxp_58rightpic_area { width:290px;height:265px;float:left;overflow:hidden;background:#FFF;padding:15px 0 10px 10px;}
.sxp_58rightpic_area li { width:135px;height:120px;margin:0 10px 10px 0;padding:0;float:left;position:relative;}
.sxp_58rightpic_area p { position:absolute;bottom:0px;left:0px;width:100%;height:26px;line-height:26px;display:block;text-align:center; }
.sxp_58rightpic_area p a { color:#FFF;font-size:14px;display:block;background:url("sxp_keji_k5imagewhite8.png") repeat scroll 0px 0px transparent;}

.sxp58huan { height:390px;background-position: -300px -655px;margin-bottom:15px;}
.sxp58huanarea { height:345px;width:300px;float:left;overflow:hidden;padding-top:5px;}

.sxp58pai { height:405px;margin-bottom:20px;}
.sxp58pai_area1,.sxp58pai_area2 {width:300px;float:left;overflow:hidden;}
.sxp58pai_area1 { height:200px;}
.sxp58pai_area1 li { width:300px;height:200px;margin:0;padding:0;float:left;position:relative;}
.sxp58pai_area1 p { position:absolute;bottom:0px;left:0px;width:100%;height:36px;line-height:36px;display:block;text-align:center; }
.sxp58pai_area1 p a { color:#FFF;font-size:17px;display:block;background:url("sxp_keji_k5imagewhite8.png") repeat scroll 0px 0px transparent;}
.sxp58pai_area2 { height:150px;padding-top:15px;}
.sxp58pai_area2 li { width:290px;height:25px;line-height:25px;float:left;overflow:hidden;padding-left: 10px;
background: url("sxp_keji_k5imagek2.png") no-repeat scroll -797px -87px transparent;}
.sxp58pai_area2 li a { color:#333;font-size:14px;}

.sxp58zt { height:354px;margin-bottom:25px;}
.sxp58ztarea { height:304px;width:300px;float:left;overflow:hidden;padding-top:10px;}
.sxp58ztarea dl { margin:0;padding:0;width:300px;height:100px;overflow:hidden;margin-bottom:2px;}
.sxp58ztarea .m { margin:0 10px 0 0;padding:0;float:left;}
.sxp58ztarea dt { padding:0;}
.sxp58ztarea dt a {font-size:17px;font-weight:normal;line-height:40px;color:#333;}
.sxp58ztarea dd { font-size: 13px;color: #666;line-height: 20px;margin-bottom:0;}
/* 首页part1 */
.part1 { width:980px;height:406px;margin-bottom:35px;}
.part1-l { float: left; height:406px;width: 645px;overflow:hidden; }
.part1-r { float: right;height:406px; width: 300px;overflow:hidden; }

.news_list01 { width: 100%;}
.news_inner { width: 100%;padding: 25px 0px;border-bottom: 1px dotted #C6C6C6;overflow: hidden;}
.newspic01 {float: left;padding-right: 30px;}
.news_inner dl {float: right;width: 450px;}
.news_inner dl dt { float: left;width: 450px;padding-bottom: 11px;overflow: hidden;}
.news_inner dl dt a {float: left;width: 450px;height: 28px;white-space: nowrap;text-overflow: ellipsis;font-family: Microsoft YaHei;color: #333;
font-size: 20px;font-weight: bold; line-height: 1; overflow: hidden;}
.news_inner dl dt a:hover { color: #FF9F00;}
.news_inner .text { float: left;width: 450px;height: 74px; padding-bottom: 10px;_padding-bottom: 10px;text-indent: 2em;font-size: 12px;font-family: Microsoft YaHei;line-height: 22px;}
.news_inner dl dd { float: left; width: 450px;line-height: 20px;}
.news_inner dl dd a { color: #34A271;}
.news_inner dl dd strong {font-weight: bold; color: #34A271;}
/*map*/
.sxp_four { padding: 0px;height: 393px;width: 980px;margin:0 0 25px 0;background:#FFF;}
.sxp_four h2 { width:970px;height:55px;float:left;border-bottom:3px solid #4A4A4A;color:#000;font-size:24px;line-height:55px;padding:0 10px 0 0;overflow:hidden;font-family: Microsoft YaHei;font-weight:normal;}
.sxp_four h2 em { width:230px;height:48px;float:right;font-size:14px;color: rgb(136, 136, 136);}
.sxp_four_body { width:980px;height:330px;overflow:hidden;float:left;margin:0;padding-top:5px;}
.sxp_forumlist { width: 990px;overflow: hidden;}
.sxp_forumlist li{ float: left;height: 100px;width: 320px;margin: 10px 10px 0px 0px;background: none repeat scroll 0% 0% rgb(255, 255, 255);overflow:hidden; }
.sxp_forumlist li:hover { background-color:#eceeed;}
.sxp_forumlist li:hover .sxp_num { background:#3CA375;color:#FFF;font-size:42px;}
.sxp_forumlist li .sxp_num{ float: left;width: 100px;height: 100px;margin-right: 10px;color:#a6b7b0;text-align: center;background:#eceeed;line-height: 100px;font-size: 38px;}
.sxp_forumlist li .sxp_num:hover{ text-decoration:none;}
.sxp_forumlist li h3 { height: 30px;line-height: 30px;padding: 5px 10px 10px 0px;font-size: 18px;font-weight: normal;overflow: hidden;}
.sxp_forumlist li h3 a {}
.sxp_forumlist li h3 span{ font-size: 12px;color: rgb(153, 153, 153);}
.sxp_forumlist li h3 em{ padding-left: 2px;color:#ED4747;font-size:24px;font-family: Georgia;font-weight:normal;}
.sxp_forumlist li p { height: 34px;line-height: 17px;padding-right: 10px;overflow: hidden;color: rgb(153, 153, 153);}
/* 热门推荐 */
.rmtj { width:100%;}
.tit04 { width: 100%;padding-bottom: 12px; overflow: hidden;border-bottom: 3px solid #ED4747;margin-bottom: 8px;}
.tit04 h3 { float: left;height: 35px; padding-bottom: 0; white-space: nowrap;text-overflow: ellipsis;color: #ED4747;font-family: Microsoft YaHei;font-size: 24px;
font-weight: normal;overflow: hidden;}
.rmtj dl { width: 100%; overflow: hidden;padding-bottom: 12px; border-bottom: 1px dotted #C5C5C5;}
.rmtj dl dt { width: 100%; padding: 10px 0 0 0; overflow: hidden;}
.rmtj dl dt a { float: left;width: 100%;height: 28px;line-height: 28px; white-space: nowrap; text-overflow: ellipsis;font-family: Microsoft YaHei;color: #000000;font-size: 16px;
font-weight: normal;overflow: hidden;}
.rmtj dl dt a:hover { color: #ED4747;}
.rmtj dl dd { width: 100%; height: 20px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}

/* 门户首页幻灯片样式 */
.news01 { width:645px;height:406px;float:left;}
.news01_tit { width: 645px;overflow: hidden;padding-bottom: 10px;}
#focus_headline {width: 645px; height: 28px;overflow: hidden;position: relative;}
#focus_headline ul { height: 28px; position: absolute;}
#focus_headline ul li { float: left; width: 645px; height: 28px;overflow: hidden; position: relative;}
.news01_tit h3 { float: left; width: 650px; border-left: 5px solid #4A4A4A;padding-left: 12px;overflow: hidden;}
.news01_tit h3 a { float: left; width: 650px;height: 28px;line-height: 28px;white-space: nowrap;text-overflow: ellipsis;font-family: Microsoft YaHei; color: #111;
font-size: 24px;font-weight: bold; overflow: hidden;}

.news01_con {width: 100%;}
#focus_desc { width: 645px;height: 54px;overflow: hidden;position: relative;}
#focus_desc ul {height: 54px;position: absolute;}
#focus_desc ul li {float: left;width: 645px;height: 54px;overflow: hidden;position: relative;}
.news01_con .text { width: 100%;line-height: 24px; padding-bottom: 6px;text-indent: 2em; font-size: 12px;font-family: Microsoft YaHei;}

#focus { width: 645px; height: 314px;overflow: hidden;position: relative;}
#focus ul {height: 314px;position: absolute;}
#focus ul li {float: left;width: 645px;height: 314px; overflow: hidden; position: relative; background: none repeat scroll 0% 0% #000;}
#focus .btnBg { position: absolute;width: 645px; height: 20px;height: 25px;left: 0;bottom: 0;opacity: 1 !important;background: url("sxp_keji_k5imagepng.png");}
#focus .btn {position: absolute;width: 780px; height: 10px;padding: 5px 10px;right: 0px; bottom: 0px; text-align: right;}
#focus .btn span {display: inline-block; width: 25px; height: 10px;margin-left: 5px; cursor: pointer; background: none repeat 0 0 #FFFFFF;}
.ie6 #focus .btn span { display: inline; height: 1px !important; padding: 0 !important}
#focus .preNext {width: 45px;height: 100px;position: absolute;top: 90px; background: url("sxp_keji_k5/image/sprite.png") no-repeat scroll 0px 0px transparent; cursor: pointer;}
#focus .pre {left: 0;}
#focus .next {right: 0;background-position: right top;}
/* sxp747 */
.sxp747 { border-top: 1px solid #D1D1D1;width:300px;height:116px;float:left;padding-top:20px;}
.sxp747 li { margin:0 0 10px 10px;width:290px;height:24px;line-height:24px;overflow:hidden;float:left;}
.sxp747 li a { font-size:14px;color:#333;width:230px;height:24px;float:left;}
.sxp747 em { color: #FFF;background-color: #3CA375;margin-right: 15px;display: inline-block; width: 45px;height:24px;line-height:24px;text-align: center;float:left;font-size:14px;}
/* 友情 */
.sxp_youqing { width:980px;height:90px;overflow:hidden;margin-bottom:25px;border-top:1px solid #E6E6E6;padding-top:10px;}
.sxp_youqing_left { width:49px;height:50px;float:left;padding:20px 19px 20px 20px;border-right:1px solid #E6E6E6;}
.sxp_youqing_left h2 { height:50px;line-height:25px;width:49px;text-align:center;color:#333;font-size:20px;font-weight:normal; }
.sxp_youqing_right { width:850px;padding:0 20px;height:90px;overflow:hidden;background:#FFF;float:left;}
.sxp_youqing_right ul { width:850px;height:90px;padding:0;margin:0;}
.sxp_youqing_right li { float:left;width:85px !important;height:45px !important;line-height:45px !important;text-align:center;overflow:hidden;margin:0 !important; }
.sxp_youqing_right li a { color:#666;font-size:12px; font-weight:normal;}
/*首页幻灯2*/
.sxp_player3 { z-index:0;height:315px;width:300px;position:relative;}
.sxp_player3 .sxp3_show { z-index:20;position:absolute;bottom:-20px;right:0;}
.sxp_player3 .sxp3_show .slidebar { padding-right:115px;}
.sxp_player3 .sxp3_show a { width:15px;background:#434343;float:left;height:5px;cursor:pointer;margin-left:3px;text-decoration:none;}
.sxp_player3 .sxp3_show a.on { background:#3CA375; }
.sxp_player3 .sxp_slide .slideshow,.sxp_player3 .sxp_slide,.sxp_player3 .sxp_slide li { width:100%;overflow:hidden;height:100%; }
.sxp_player3 li p.sxpbg3{ z-index:1;position:absolute;width:100%;bottom:0px;zoom:1;display:block;background:#000;height:35px;overflow:hidden;left:0px;opacity: 0.6;filter:alpha(opacity=60); }
.sxp_player3 li p.sxp3_title{z-index:1;position:absolute;line-height:35px;text-indent:8px;width:100%;bottom:0px;zoom:1;display:block;background:none transparent scroll repeat 0% 0%;height:35px;color:#ffffff;font-size:18px;overflow:hidden;text-decoration:none;left:0px;cursor:hand;padding-left:10px;}
.sxp_player3 li p.sxp3_title a{color:#FFF;font-size:18px;cursor:hand;}
/*幻灯*/
.sxp_player{ z-index:0;position:relative;overflow:hidden;height:100%;width:100%;}
.sxp_player .sxp_show{ z-index:20;position:absolute;bottom:6px;right:3px}
.sxp_player .sxp_show a { text-align:center;line-height:20px;width:20px;background:#ffffff;float:left;height:20px;color:#000;font-size:12px;cursor:pointer;font-weight:800;margin-right:3px;text-decoration:none;font-weight:normal;}
.sxp_player .sxp_show a.on{ background:#3CA375;color:#ffffff; }
.sxp_player .sxp_slide .slideshow,.sxp_player .sxp_slide,.sxp_player .sxp_slide li { width:100%;overflow:hidden;height:100%; }
.sxp_player li p.sxpbg{ z-index:1;position:absolute;width:100%;bottom:0px;zoom:1;display:block;background:#000;height:60px;overflow:hidden;left:0px;opacity: 0.5;filter:alpha(opacity=50); }
.sxp_player li p.sxp_title{z-index:1;position:absolute;line-height:34px;text-indent:8px;width:100%;bottom:0px;zoom:1;display:block;background:none transparent scroll repeat 0% 0%;height:60px;color:#ffffff;font-size:18px;overflow:hidden;text-decoration:none;left:0px;cursor:hand;text-align:center;}
.sxp_player li p.sxp_title a{color:#ffffff;font-size:18px;cursor:hand;}

/* 帖子内容页 */
.sxp_ttrr { background: #FFF !important;border:0 none;border-top:3px solid #3CA375;border-bottom:3px solid #F0F4F8;}
.sxp_ttrr a,.sxp_ttrr span { color:#333 !important;font-weight:normal;}
.sxp_tr { padding-bottom:10px !important;}
.pls,.plc {  background: none repeat scroll 0% 0% #FBFBFB !important;}
.sxp_bbs { width:958px;height:180px;overflow:hidden;margin-bottom:15px;padding:9px;background:#FFF;border:2px solid #F6F6F6;}
.sxp_bbs1 { height:180px;float:left;width: 640px;}
.sxp_bbs2 { width:308px;height:180px;float:right;}
.sxp_bbs2 li{font-size: 14px;height: 28px; line-height: 28px;overflow: hidden; background: url("sxp_keji_k5imagesubs.gif") no-repeat scroll 0px 50% transparent; padding-left: 10px;}
.sxp_bbs2 a { color: #000;}
.sxp_bbs2 a:hover { color:#3CA375;text-decoration:none;}
.sxp_hd .middle {display: inline-block;float: left;width: 570px;height: 180px;margin: 0px;overflow: hidden;}
.sxp_hd li { float:left;margin-right:10px;width:180px;}
.sxp_leftbtn,.sxp_rightbtn  { width: 28px;height: 80px;line-height: 80px;text-align: center;display: inline-block;font-family: Geneva,sans-serif;font-size: 36px;background: none repeat scroll 0% 0% rgb(242, 242, 242);color: rgb(51, 51, 51);}
.sxp_leftbtn:hover,.sxp_rightbtn:hover { background: none repeat scroll 0% 0% #3CA375;color: rgb(255, 255, 255);text-decoration:none;}
.sxp_leftbtn { float:left;margin:49px 10px 49px 0; }
.sxp_rightbtn { float:right;margin:49px 0 49px 0px;}
/* FOOT */
.footer { width: 100%;line-height: 30px;}
.copyright a { color: #FFFFFF !important}
.footer_con01 { width: 100%;padding-top: 5px;padding-bottom: 10px;background: none repeat scroll 0% 0% #F8F8F8;border-top: 1px solid #DCDCDC;}
.con_inner { width: 960px;margin: 0px auto;padding: 0px;overflow: hidden;}
.footer_inner { float: left;width: 150px;_width: 105px;}
.footer_inner dl { width: 100%;padding: 20px;}
.footer_inner dl dt { float: left;width: 100%;font-size: 13px;font-weight: bold;color: #838282;}
.footer_inner dl dd { width: 140px;_width: 105px;line-height: 32px;}
.footer_inner2 { float: left;width: 218px;_width: 170px;}
.footer_inner2 dl {padding: 20px;width: 100%;float: left;}
.footer_inner2 dl dt { float: left;font-size: 13px;font-weight: bold;width: 100%;}
.footer_inner2 dl dd { line-height: 32px;width: 205px;_width: 170px;float: left;}
.footer_inner3 { float: left;width: 120px;_width: 80px;}
.footer_inner3 dl { width: 100%;padding: 20px;}
.footer_inner3 dl dt { float: left;width: 100%;font-size: 13px;font-weight: bold;}
.footer_inner3 dl dd { width: 120px;_width: 80px;line-height: 32px;}
.footer_con01 .con_inner a { color: #8F8D8D;}
.copyright { width: 100%;padding: 0px;background: none repeat scroll 0% 0% #333;color: #FFF;text-align: center;line-height: 32px;}
.con_inner { width: 960px;margin: 0px auto;padding: 0px;overflow: hidden;}
#ft { padding: 0 !important; border: 0 !important}
.ie6 #scrolltop, .ie7 #scrolltop { margin-left: 960px !important}
.ie6 #ip_notice.focus.plugin, .ie7 #ip_notice.focus.plugin{ display: none}

/* FORUM */
.sxpbbs {height:310px;margin-bottom:12px;overflow:hidden;width:980px;}
.sxpbbs_left { width:420px;height:310px;overflow:hidden;float:left;}
.sxpbbs_right { height:310px;width:535px;float:right;overflow:hidden;}
.sxpbbs_right ol { background: none;height: 37px; overflow: hidden;margin-bottom:6px;float:left;}
.sxpbbs_right ol li { width: 120px; float: left;text-align: center; line-height: 34px; font-size: 14px;background:#F4F4F4;border-top:3px solid #FFF;margin-right:5px;}
.sxpbbs_right ol li a { color: #333; }
.sxpbbs_rightarea { float:left;width:535px;height:250px;background:#FFF;padding:13px 0 4px 0;}
.sxpbbs_right ol li.active {  border-top:3px solid #3CA375;}
.sxpbbs_right ol li.active a { color:#3CA375;}
.sxpbbs_rightarea li { height:28px;line-height:28px;overflow:hidden;width:535px;float:left;}
.sxpbbs_rightarea li a {font-size:14px;}
.sxpbbs_rightarea li b { font-weight:normal;margin-right:7px;}
.sxpbbs_rightarea li b a { color:#3CA375;}
.sxpbbs_rightarea li em { float:right;}
.sxpbbs_rightarea a:hover { color:#3CA375;}

/* 通用 */
html { overflow-x: hidden  !important; }
td, th, div {word-break: break-all; word-wrap: break-word;}
ol { list-style:none;}
img:hover { opacity: 0.9;}
a:hover { text-decoration:none;}
.adadad { width:980px;}
.adcpu { height:90px;margin-bottom:12px;float:left;}
.frame, .frame-tab { border:0 none !important;background:none;}
.ttt{margin-right: 0px !important;}
