/*====通用样式==========*/
article,aside,figure,footer,header,nav,section,details,summary{display:block;}
.fl{float:left;}
.fr{float:right;}

.f12{font-size:12px; }
.f14{font-size:14px;}
.font_c{font-family:"宋体", "微软雅黑";}
.font_yh{font-family:"微软雅黑";}
.font_e{font-family:Arial, Helvetica, sans-serif;}
.h_22{ line-height:26px;}
.fcolor1{color:#666;}
.fcolor1_1{color:#999;}
.fcolor2{color:#4880bd;}
.fcolor3{color:#333;}
.fcolor_r{color:#8e202b;}
.fcolor4{color:#f9f9f9;}
.rmb_color{color:#eb0704; font-family:Arial, Helvetica, sans-serif; margin-right:10px; }
.w1{width:1000px;}
.w1xx{ height: 150px;}
.w706{width:706px;}
.w284{width:284px;}
.w498{width:498px;}
.w394{width:394px;}
.w210{width:210px;}
.w710{width:710px;}
.wadv198{width:198px;}
.wadv230{width:230px;}
.wadv90{width:90px;}
.hadv_h50{height:50px;}
.hadv_h30{height:30px;}
.m_10{margin-right:10px;}
.m_top_12{margin-top:12px; float:left; overflow:hidden;}
.m_0{margin-right:0;}
.m_top{margin-top:8px;}
.m_bot{margin-bottom:6px; margin-top:13px; }
.layout{margin:0 auto; width:1000px;}
.line_h{line-height:28px;}

a{ color:#333}
a:link{ color:#333; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:underline }



.red{ color:#cc0000; text-decoration:none;}
.red a:link, .red a:active, .red a:visited{ color:#cc0000 ;text-decoration:none;}
.red a:hover{ color:#333; text-decoration:none;}

.blue{ color:#033399; text-decoration:none;}
.blue a:link, .blue a:active, .blue a:visited{ color:#033399 ;text-decoration:none;}
.blue a:hover{ color:#ff6600; text-decoration:none;}


.grey { color:#333; text-decoration:none;}
.grey a:link, .grey a:active, .grey a:visited{ color:#333 ;text-decoration:none;}
.grey a:hover{ color:#cc0000 ; text-decoration:underline;}

.grey6 { color:#666; text-decoration:none}
.grey6 a:link, .grey6 a:active, .grey6 a:visited{ color:#666 ;text-decoration:none;}
.grey6 a:hover{ color:#cc0000 ; text-decoration:underline}

.grey9 { color:#999; text-decoration:none;}
.grey9 a:link, .grey9 a:active, .grey9 a:visited{ color:#999 ;text-decoration:none;}
.grey9 a:hover{ color:#cc0000 ; text-decoration:none;}
.m_t2{ margin-top:2px;}
.m_t4{ margin-top:4px;}
.m_t8{ margin-top:8px;}
.m_t30{ margin-top:34px;}
.fbt{ color:#666; font-size:12px; line-height:20px;}


/*====通用样式==========*/
.top_red{background-color:#b00201; height:3px; font-size:1px; width:100%; margin-bottom:12px;}
#logo{background:url(../images/logo.jpg) no-repeat; width:141px; height:38px; text-indent:-9999px; float:left;}
.top_container{width:1000px;  margin-bottom:10px;float:left; overflow:hidden;}
.top_container h1{margin-right:13px;}
.search_lay{width:234px;  border:1px solid #dedede; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; height:26px; line-height:26px; margin-right:7px; float:left;}
.ppsy{ float:left;}
.ppsyy{ float:left; width:43px; padding-right:6px; text-align:right;}
.marker_r{padding:8px 5px; float:left;}
.marker_r img{ float:left;}
.marker_rr{padding:8px 0px; float:left;}
.marker_rr img{ float:left;}
.border_r{border-right:1px solid #dedede; height:24px; width:1px; display:block;  float:right; }
.search-field{width:156px; float:right;}
.search-field input{border:0 none; color:#666; padding:0px 5px; width:105px; height:22px; line-height:24px;}
.search-button{background:url(../images/search_btn.jpg) no-repeat; width:31px; height:26px; display:block; float:right; line-height:26px; }
.brand_lay{width:68px; border:1px solid #dedede; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; float:left; height:26px; line-height:26px; padding:0 5px; margin-right:48px;}
.nav_f1 li{float:left; padding:0 6px; line-height:26px; display:block; overflow:hidden; }
.nav_f1 li a{color:#666; float:left; display:block; overflow:hidden}
.menu_l{width:74px; display:block; text-align:center;}
.quanbu{width:68px; display:block; text-align:center;}
.sub_menu{width:73px; border:1px solid #dedede; text-align:center; position:absolute; top:0; margin-left:-1px; margin-top:42px; z-index:5; background:#fff;}
.ssub_menu{width:78px; border:1px solid #dedede; text-align:center; position:absolute; top:0; margin-left:-6px; margin-top:42px; z-index:5; background:#fff;}

.nav_f1 em{font-style:normal;}
.quanbub{width:117px; display:block; text-align:center;}
.submenu_f2{width:90px; border:1px solid #dedede; background:#fff; line-height:22px; position:absolute; margin-right:32px; margin-top:42px; top:0;}
.submenu_f2 li{ text-align:left; padding-left:5px;}
.w125_b{width:123px;  border:1px solid #dedede; float:left; margin-top:2px;}
.nav_f2{width:670px; }
.nav_f2 ul{width:670px; float:left; overflow:hidden;}
.nav_f2 li{float:left; width:60px; line-height:26px; padding:0 3px; }
.nav_f3{width:100px;  border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.nav_f3 li{padding:0 20px; line-height:26px;}
.nav_f4{width:218px;}
.nav_f4 li{float:left; padding:0 5px; width:60px; line-height:26px;}
.nav{background:url(../images/nav_bg.gif) no-repeat; width:1000px; height:32px; line-height:32px; margin-top:0px;}
.nav_f5{width:660px; float:left; margin-right:15px; overflow:hidden; zoom:1; }
.nav_f5 li{float:left;}
.nav_f5 li a{float:left; background:url(../images/nav_line.jpg) no-repeat right; }
.nav_f5 li a{display:block; color:#fff; padding:0 12px; float:left;}
.nav_f6{width:325px; float:right; }
.nav_f6 li a{padding:0 6px; color:#fff; display:block; float:left;}
.nav_f6 li{float:left;}
.nav_f5 li a.bg_no{background:none;}
#nav_current{background:#5b0506; float:left; display:block; padding:0 12px; color:#fff; font-family:"微软雅黑", "宋体"; }
/*导航结束*/
/*==============广告区=============*/
figcaption{width:706px; float:left;overflow:hidden;zoom:1; }
figcaption figure{margin-top:12px; float:left;}
figcaption li{ float:left; margin-right:5px; }
aside li{float:none; margin-right:0; }
.focus_con{width:498px; float:left; overflow:hidden; zoom:1;}
.focus_con{line-height:22px; }
.focus_con figure{margin-right:16px; margin-top:0; }
.adv_198{width:198px; float:left; overflow:hidden; zoom:1;}
.adv_198 li{ margin-bottom:10px;}
.adv_198 li img{display:block; padding:0; margin:0;}
.focus_con p{font-size:12px; color:#666; line-height:24px; width:368px; float:left;}
.focus_con h2{font-size:12px; float:left; color:#333;}
.news_line{border-bottom:1px solid #dedede; padding-bottom:10px; margin-bottom:14px;}
.news_list li{margin-right:0; width:368px; }
.tab_m{width:280px; border:1px solid #dedede; background:#f8f8f8; height:30px; line-height:30px; margin-bottom:6px; border-left:none;  font-family:"微软雅黑", "宋体"; }
.tab_m li{float:left; width:56px; text-align:center;  font-family:"微软雅黑", "宋体";  }
.tab_m .current{border-top:3px solid #980204; width:56px; border-right:1px solid #dedede; background:#fff; height:28px; line-height:26px; font-weight:bold; border-left:1px solid #dedede; font-family:"微软雅黑", "宋体"; }
.tab_1{width:282px;}
.tab_1 li{float:left; margin-right:2px; margin-bottom:2px; border:1px solid #dedede; }
.tab_1 li img,.adv_716 li img,.adv_100 li img{display:block; padding:0; margin:0;}
.adv_r img{text-align:center; margin-top:12px;}
.adv_716,.f2_con{width:716px; float:left; overflow:hidden; zoom:1;}
.adv_716 li{float:left; margin-right:2px; border:1px solid #dedede;}
.adv_100{margin-top:2px; margin-bottom:30px;}
.adv_100 li{float:left; margin-right:10px; border:1px solid #dedede;}
.clear{ clear:both;}
.adv_100 li.mr_r{margin-right:0;}
/*===============第一屏结束=======*/
.f2_con{margin-top:18px;}
.f2_con li{ float:left; width:200px; margin-right:30px; overflow:hidden}
.f2_con h2{font-weight:normal; margin:10px 0 14px; border-bottom:1px solid #dedede; font-size:14px; padding-bottom:14px;}
.dot_r li{background:url(../images/dot_red.gif) left no-repeat; padding-left:15px;}
.top_red_l{background-color:#b00201; width:1000px; height:3px;  float:left; overflow:hidden; zoom:1; display:inline;  }
.f2_adv{width:282px; float:right; margin-top:18px;}
.f2_adv dl{width:92px; float:left;  margin-right:2px; margin-top:2px;}
.f2_adv dt{float:left; border:1px solid #dedede; width:90px; height:32px;}
.f2_adv dt img{display:block;}
.f2_adv dd{float:left;text-align:center; width:92px; margin:6px 0;}
.adv_224 li{float:left; margin-right:10px;}
.w390{width:390px; margin-right:20px;}
    .w390 h3
    { line-height:34px; height:34px; border-bottom:2px solid #149b45;
    }


    .w390_01{width:710px; margin-right:20px;}
    .w390_01 h3
    { line-height:34px; height:34px; border-bottom:2px solid #149b45;
    }




.w_mp{width:1000px; margin-right:20px;}
.w_mp h3{width:1000px; border-bottom:2px solid #149b45;}



h3{background:#f7f7f7; border-bottom:2px solid #000; height:34px; padding:0 10px; line-height:34px; }
.tit_l{color:#333; font-family:"微软雅黑"; font-weight:normal; font-size:18px; padding-left:4px; }
/*.w390_tab li,.w300_tab li{float:left; font-weight:bold; padding:0 14px; }
.w390_tab li a,.w300_tab li a{display:block; line-height:32px; color:#000; border-left:1px solid #fff; border-right:1px solid #fff; border-top:3px solid #fff; margin-right:-1px; }
.w390_tab,.w300_tab{ width:390px; float:left; overflow:hidden; background:url(../images/line_bot.jpg) bottom left repeat-x; height:32px; margin-top:22px; margin-bottom:22px; }
.w390_active,.w300_active{border-top:2px solid #b20204; border-left:1px solid #dedede; border-right:1px solid #dedede; line-height: 32px; height:30px; border-bottom:none; background:#fff; }*/


.w_mp_tab li,.w300_tab li{float:left; font-weight:bold; padding:0 14px; }
.w_mp_tab li a,.w300_tab li a{display:block; line-height:30px; color:#000;  }
.w_mp_tab,.w300_tab{ width:300px; float:left; overflow:hidden; background:url(../images/line_bot.jpg) bottom left repeat-x; height:32px; margin-top:25px; margin-bottom:22px; }/**0226modify*****/
.w_mp_active,.w300_active{border-top:2px solid #b20204; border-left:1px solid #dedede; border-right:1px solid #dedede; line-height: 29px; height:29px; border-bottom:none; background:#fff;}
.w_mp_bt{ font-size:14px; font-weight:bold; padding:20px 10px 10px 10px; font-family:Arial;}







.tab_fl{width:390px; margin-bottom:12px; float:left; overflow:hidden; }
.tab_mp{width:310px; margin-bottom:12px; float:left; overflow:hidden; margin-right:20px;}

.adv_new120{width:120px; margin-right:13px; float:left; overflow:hidden; margin-top:0px; }
.adv_new120 li{margin-bottom:16px; margin-top:20px;}

.adv_120{width:120px; margin-right:13px; float:left; overflow:hidden; margin-top:3px; }
.adv_120 li{margin-bottom:16px; margin-top:4px;}
.adv_120 img{display:block;}
.list_f1 li,.list_f_n li{background:url(../images/dot_gray.gif) no-repeat left; padding-left:10px; line-height:28px;}
.list_f1 ul{width:255px; }
.list_f_n{width:380px; overflow:hidden; float:left;}

.list_f_n_mp{width:310px; overflow:hidden; float:left; display:block; overflow:hidden; border-right:1px solid #ccc;}
.list_f_n_mp li{background:url(../images/dot_gray.gif) no-repeat left; padding-left:10px; line-height:28px; }
.w300{width:300px;}
    .w300 img
    {border:1px solid #ccc; padding:1px;
    }
 .w300 h3
    { line-height:34px; height:34px; border-bottom:2px solid #149b45;
    }
.w300_tab{width:300px;}
.w300_news{width:300px;}
.w300_news li{background:url(../images/dot_gray.gif) no-repeat left; padding-left:10px; line-height:28px;}
.w300 dt{width:300px; margin-bottom:15px; line-height:22px;}
.w300 dd{width:300px; float:left; line-height:24px; overflow:hidden;}
.onsale img{float:left; margin-right:16px;}
.onsale p{line-height:25px; width:200px; float:left;}
.w268{width:266px; border:1px solid #dedede; padding-bottom:14px; }

h4{ font-size:14px;height:34px; line-height:34px; background:#f7f7f7; padding:0 8px 0 20px; width:248px;  }
.h4_titl{font-size:14px;  font-weight:bold; float:left; overflow:hidden; zoom:1; }/*0226modify*/
.font_b{font-weight:normal; color:#666;margin-right:10px;}
.p_txt{width:145px; float:left;}
.buy_btn {background:#504c4b; height:20px; width:55px; line-height:20px; color:#fff; text-align:center; float:left; }
.buy_btn a{background:#504c4b; height:20px; width:55px; line-height:20px; color:#fff; text-align:center; float:left; }
.buy_btn a:hover{ background-color:#cc0000; height:20px; width:55px; line-height:20px; color:#fff; text-align:center; float:left; text-decoration:none; }


.onsale li{ border-bottom:1px dotted #dfdfdf; padding:14px 0 17px 0; float:left; width:300px;}
.w268_tab,.w268_tab_f4{background:url(../images/line_bot.jpg) bottom left repeat-x; height:31px;margin-top:22px; margin-bottom:26px; width:242px; margin:22px 12px;}
/* 2104-05-28 delete */
/*.w268_tab li,.w268_tab li a{float:left; padding:0 14px;line-height:30px; color:#333;}
.w268_tab li a{ padding:0;}
.w268_tab_f4 li{float:left; padding:0 8px; line-height:30px;}
.w268_active{border-bottom:none; border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede; height:30px; background:#fff; }*/
.com_pad_r {float: right;padding-left: 10px; color:#999; font-family:Arial, Helvetica, sans-serif;}
 bpo_li li,.main_news li{background:url(../images/dot_gray.gif) no-repeat left; padding-left:10px; line-height:28px;}
.bpo_li li{line-height:24px;}
.w268_tab_a a{color:#333;}
.w268_tab_a{width:242px; margin:0 12px;}
.adv_news{width:244px; margin:32px 8px 12px 12px; display:inline; float:left; overflow:hidden;}
.adv_news a{display:block; float:left; margin-right:2px;}
.pe_focus{width:242px; margin:0 12px;}
.link_l{line-height:23px;}
.pe_focus h5{margin-bottom:5px;}
.focus_img{margin-right:20px;}
h4.sub_h4{background:none; margin-top:5px; margin-bottom:5px; font-family:Arial}
.bpo_li span{padding-left:10px;}
/*左边网友推荐*/
.tab_f3{float:right; text-align:left; margin-bottom:15px;width:390px; overflow:hidden; zoom:1; }
.tab_f3_li ul{width:390px; float:left; overflow:hidden; zoom:1; }
.tab_f3_li ol em{font-style:normal; text-align:center; width:18px; height:18px; margin-top:4px; line-height:18px; display:block; background:#910101; color:#fff; float:left; margin-right:10px;}
.tab_f3_li ol{float:left; width:390px; line-height:28px; overflow:hidden; zoom:1;}
.tab_f3 .span_p{ line-height:20px; width:40px; float:right; text-align:center;}
/*中间网友推荐**/
.tab_fc{float:left;margin-top: 0px; text-align:left; margin-bottom:15px;width:280px; overflow:hidden; zoom:1; }
.tab_fc_li ul{width:280px; float:left; overflow:hidden; zoom:1; }
.tab_fc_li ol em{font-style:normal; text-align:center; width:18px; height:18px; margin-top:4px; line-height:18px; display:block; background:#910101; color:#fff; float:left; margin-right:10px;}
.tab_fc .span_p{ line-height:20px; width:40px; float:right; text-align:center;}
.tab_fc_li ol{float:left; width:280px; line-height:28px; overflow:hidden; zoom:1;}
/*右边网友推荐*/
.tab_fr{float:right; text-align:left; margin-bottom:15px;width:250px; overflow:hidden; zoom:1; }
.tab_fr_li ul{width:250px; float:left; overflow:hidden; zoom:1; }
.tab_fr_li ol em{font-style:normal; text-align:center; width:18px; height:18px; margin-top:4px; line-height:18px; display:block; background:#910101; color:#fff; float:left; margin-right:10px;}
.tab_fr .span_p{ line-height:20px; width:40px; float:right; text-align:center;}
.tab_fr_li ol{float:left; width:250px; line-height:28px; overflow:hidden; zoom:1;}
.total_list{background:#535353; width:45px; height:20px; line-height:20px; text-align:center; padding:0; color:#fff;  float:right; display:block;}
.total_no{width:50px; float:right;}

.adv_f2,.adv_f3{width:1000px; margin:10px 0 16px 0; float:left; overflow:hidden; zoom:1;}
.adv_f2 li{float:left; margin-right:4px;}
.adv_f2 li:last-child{margin-right:0;}
.adv_f2 li img,.adv_f3 li img{display:block; }
.adv_f3 li{float:left; border:1px solid #dedede; margin-right:5px; display:inline;}
.adv_f3 li:last-child,li.last_m{margin-right:0px;}
.pa_top_h4{padding-top:10px; padding-bottom:10px;}
.com_pad{padding-left:10px;}
.main_news dt{font-weight:bold; margin-bottom:12px;}
.main_news dd.style_dd{line-height:22px; margin-top:15px; margin-bottom:10px;}
.main_news dd a.style_c{color:#929292;}
.sup_infor li{float:left; line-height:28px; width:242px; overflow:hidden;}
.sup_infor em{font-style:normal; width:18px; height:18px; text-align:center; background:#c00402; color:#fff; font-size:12px; display:block;  float:left; margin-bottom:2px; margin-top:4px; margin-right:10px; line-height:20px;}
.sup_infor em.buy{background:#fb8b0b;}
.meet_bg{background:#f8f8f8; padding:0 6px 0 8px; width:696px; float:left; overflow:hidden; zoom:1; height:30px; line-height:30px; margin-top:18px; margin-bottom:25px; color:#333;}
.meet_bg span.first_f1{margin-right:285px; float:left;}
.meet_bg span.first_fm, .w250_span{margin-right:15px; width:250px; display:block; text-align:center; float:left;}
.meet_bg span.first_last{width:74px; text-align:center; display:block; float:right;}
.w400{float:left; margin-right:10px; width:340px; display:block;}
.w74{width:74px;  float:right; text-align:center; display:block;}
.meet_list{width:710px; float:left; overflow:hidden;}
.meet_list li{line-height:28px; background:url(../images/dot_gray.gif) no-repeat left; padding-left:10px; float:left;}
.meet_list li a{color:#333; width:710px;}
.market_list{width:242px; float:Left;margin:14px 0 0 0; overflow:hidden;}
.market_list li{float:left;   width:110px;  text-align:center; padding:0 5px; margin:0 auto;}
.market_list li:last-child{margin-right:0; margin-bottom:0;}
.m-r{margin-right:0;}
.market_list figure{border:1px solid #dedede; padding:0; margin:0; margin:0 0 10px; text-align:center;}
.market_list figure img{display:block; text-align:center; margin:0 auto; }
.market_list li p{float:left;}
.nav_bottom{float:left; font-weight:bold; width:390px; margin-top:16px; margin-bottom:14px;}
.nav_bottom a{display:inline; margin:0 4px; float:left; color:#333;}
.nav_bottom strong{float:left;}
.nav_bottom a.nav_bottom_active{color:#9b0004;}
.focus_300{float:left; margin-right:15px; line-height:24px;}
.focus_title h5{font-weight:normal; margin-top:4px;}
.w300_news_f p{line-height:22px; color:#666;}
.w300_news_f{margin:20px auto;}
.w300_news_f li{float:left; width:300px; margin-bottom:16px;}
.footer{width:1000px;}
.footer_nav p{text-align:center; line-height:24px;}
.footer figure{float:left;}
.left_f{ width:114px; text-align:center; float:left;}
.left_f img,.right_img img{display:block; text-align:center;margin:0 auto;  margin-bottom:6px; }
.right_img{float:right;  text-align:center; width:114px;}
.footer_nav{width:772px; float:left;}
.m_top_img img{ margin-bottom:-3px;}
.footer_img{ border:1px solid #dedede; padding:0px 6px; margin-bottom:46px; margin-top:18px; width:986px; float:left; overflow:hidden; zoom:1;}
.footer_img li{float:left;  border-right:1px solid #dedede; padding:6px 3px; overflow:hidden; zoom:1;}
.footer_img li img{display:block;  text-align:center;  }
.footer_img li:last-child{border-right:none 0;}
#footer_img_l_b{border-right:0; padding-right:0; }
.gk_nav{width:950px; float:left; overflow:hidden; border:1px solid #dedede; padding:22px 18px 22px 30px; margin:22px 0 0px 0; }
.gk_nav dt{float:left; margin-right:34px; color:#cf201d; font-weight:bold;}
.gk_nav dd{float:left; margin-right:26px;}
#gk_adv_d{margin-right:0; }



/*------------------------------------------------------广告区域样式----------------------------------------------------------*/

.ggqy{  width:1000px; display:block; overflow:hidden; margin-bottom:-5px; float:left; font-size:12px; font-family:"宋体";}
.ggqy a:link{ color:#333;}
.ggqy a:visited{ color:#333;}
.ggqy a:hover{ color:#cc0000; text-decoration:none;}
.ggqy a:active{ color:#333;}
.gg_lf{ border:1px solid #ddd; width:140px; display:block; overflow:hidden;  background-color:#f3f3f3; padding-bottom:0px; float:left;padding-top:10px;}
    .gg_lf ul { list-style:none; display:block; overflow:hidden;
    }
/***********************广告区域样式 ********************************/
.gg_lf_pic{ width:120px; text-align:center; display:block; margin-left:10px; padding-bottom:0px;  margin-bottom:0px; }
.gg_lf span{ margin-bottom:4px; }
.gg_lf li
{
margin-bottom:4px;}
.gg_lf_text{ width:120px; text-align:left; color:#333; line-height:20px; display:block; margin-left:10px; font-size:12px;}
.gg_lf_text span{ margin-bottom:6px; display:block;}

.gg_ad_12 {line-height:16px; display:block; float:left;}

.gg_ri{ width:852px; display:block; overflow:hidden; margin-left:2px; float:right;font-size:12px; display: block; overflow:hidden; }

/***********************广告区域样式 第一行********************************/

.gg_ri_1{ width:848px; height:167px; display:block; overflow:hidden;  padding-left:4px; }
.gg_ri_1_l{ border:1px solid #dedede; width:263px; height:162px; margin-left:8px; padding-left:4px; margin-bottom:2px; padding-right:4px; float:left; display:inline;}

/***********************广告区域样式 第一行 类型01********************************/

.gg_ri_1_l_t { float:left; height:40px; line-height:40px; width:263px;   display:block; overflow:hidden;  border-bottom:1px solid #dedede; margin-bottom:2px; }
.gg_ri_1_l_t ul {
    list-style: none;
    width: 100%;
	padding-right:4px;
}
.gg_ri_1_l_t .ul li {
    width: auto;
    margin-bottom: 10px;
    padding: 10px;
    text-align: center;
    background: #ECC;
	
}

.gg_ri_1_l_b {  width:262px; display:block; overflow:hidden; }
.gg_ri_1_l_b ul {  list-style: none;  line-height:20px;  width:258px;  }
.gg_ri_1_l_b ul li {width:258px;  background-image:url(../images/dot_gray.gif); background-repeat:no-repeat; background-position:0px; padding-left:10px; margin-left:2px;  }



/***********************广告区域样式 第一行 类型02********************************/
	

.gg_ri_1_r{  width:276px; height:168px; margin-left:8px; float:left;  margin-right:0px; border:1px solid #dedede; border-top:0px; border-bottom:1px; border-left:0px; }
.gg_ri_1_r_1{ width:137px; height:82px;  float:left;  border-bottom:1px solid #ddd; border-left:1px solid #dedede;   }
.gg_ri_1_r_1 span{ text-align:center; width:132px;   float:left;  line-height:20px; padding-top:6px; }


 .gg_ri_1_r_d{  width:276px; height:170px; margin-left:8px; float:left;  margin-right:0px; border:1px solid #dedede;  }
.gg_ri_1_r_1{ width:137px; height:82px;  float:left;  border-bottom:1px solid #ddd; border-left:1px solid #dedede;   }
.gg_ri_1_r_1 span{ text-align:center; width:132px;   float:left;  line-height:20px; padding-top:2px; }

/***********************广告区域样式 第一行 end********************************/

/***********************广告区域样式 第二行 ********************************/

.gg_ri_2{ width:836px;  display:block; overflow:hidden; margin-left:12px;  margin-top:4px; margin-bottom:4px;  }

.gg_ri_2_1{ width:1000px; display:block; overflow:hidden;height:60px;  padding-bottom:2px; }

.gg_ri_2_1   a{ position:relative;  }


.gg_ri_2 ul {
    list-style: none;
    width: 100%;
	padding-right:4px;
}
.gg_ri_2 .ul li {
    width: auto;
    margin-bottom: 2px;
    padding: 10px;
    text-align: center;
    background: #ECC;
	
}

/***********************两端对齐 第一行********************************/

.text-justify {
    text-align: justify;
    *text-justify:inter-ideograph; /*IE私有属性*/
}
.justify {
    vertical-align: top;
    display: inline-block;
    *display:inline;
    *zoom:1;
   
}

.justify span { line-height:18px; font-size:12px; color:#333; display:block; float:left;}

.justify-last {
    width: 100%;
    height: 0;
    padding: 0;
    overflow: hidden;}


.ad_zt3
{
height:63px;width:708px; overflow:hidden; border:1px solid #999999;
}
 .ad_zt3 span{
float:left;
display:block;
overflow:hidden;
width:170px;
height:22px;
line-height:22px;
text-overflow:ellipsis;
padding-left:14px;
 font-family:"Arial"

 }
.ad_zt3 div{float:left;height:64px; overflow:hidden; }

/*-----------------------新增样式------------------------------>*/
	
.Arial{ font-family:Arial, Helvetica, sans-serif;}
.big14{ font-size:14px}
.gg_fs{width:260px; height:40px;overflow:hidden; zoom:1}
.tab_dq{vertical-align:middle; text-align:center; display:inline;  }
    .tab_dq div {font-family:"Arial"
    }

      .tab_dq{font-family:"Arial"
    }

         .tab_dq strong{font-family:"Arial"
    }
               .tab_dq b{font-family:"Arial"
    }

.tab_dq table{padding:0px; margin:0 auto; height:36px;  line-height:20px; text-align:center; }
.tab_dq table tr { border:0px; }
.tab_dq table tr td{ border:0px; height:40px; line-height:20px; vertical-align:middle;font-family:"Arial"}
.t_c{ text-align:center;}
.t_c_l{ float:left; vertical-align:middle;}

/*------------------------------------------------------广告区域样式----------------------------------------------------------*/




.w390_tab li,.w300_tab li{float:left; font-weight:bold; padding:0 14px; border-top:2px solid #fff; border-left:1px solid #fff; height:31px; line-height:31px; border-right:1px solid #fff; }

.w390_tab li a,.w300_tab li a{display:block;color:#000;  }
.w390_tab{ width:390px; float:left; overflow:hidden; background:url(../images/line_bot.jpg) bottom left repeat-x;  margin-top:22px; margin-bottom:22px; line-height:31px; }/**0226modify*****/
.w300_tab{ width:300px; float:left; overflow:hidden; background:url(../images/line_bot.jpg) bottom left repeat-x;  margin-top:22px; margin-bottom:22px; line-height:31px; }/**0226modify*****/


.w390_active_app,.w300_active_app{border-top:2px solid #333431 !important; border-left:1px solid #dedede !important; border-right:1px solid #dedede !important; line-height: 31px;  height:29px; border-bottom:none; background:#fff;}










.w268{width:266px; border:1px solid #dedede; padding-bottom:14px; }
    .w268 h4 {padding-left:18px; font-family:Arial;
    }
.w268_tab,.w268_tab_f4{background:url(../images/line_bot.jpg) bottom left repeat-x; height:30px;margin-top:22px; margin-bottom:26px; width:242px; line-height:30px;margin:22px 12px;}
.w268_tab li,.w268_tab li a{float:left; padding:0 14px;line-height:30px; height:30px; color:#333;  white-space: nowrap; border:1px solid #fff; border-bottom:none; }
.w268_tab li a{ padding:0;}
.w268_tab_f4 li{float:left; padding:0 8px; line-height:30px;}

.w268_active{border-bottom:none; border-top:1px solid #dedede !important; border-left:1px solid #dedede !important; border-right:1px solid #dedede !important; height:30px; line-height:30px; background:#fff; }

.hei_360
{ height:360px;
}
#fuma{
    margin-top:-5px !important
}