﻿/*顶部导航*/
.topnav{ width:100%; border-bottom: #e5e5e5 0px solid;height: 25px;padding-top:9px;padding-bottom:9px;line-height:25px;color: #515151;background:url(/img/all.png) repeat-x;}
.wbox{width:1080px; margin:0 auto;clear:both;}
/* 三列中间自适应布局 */
.g-bd5
{
    margin: 20px auto;
    width: 1080px;
}
.g-sd51, .g-sd52
{
    position: relative;
    float: left;
    width: 430px;
    margin: 0 -460px 0 0;
}
.g-sd52
{
    float: right;
    width: 300px;
    margin: 0 0 0 -300px;
}
.g-mn5
{
    float: left;
    width: 100%;
}
.g-mn5c
{
    margin: 0 330px 0 460px;
}

/* 含标题和Tab的模块头部-默认不定宽 */
.m-hd
{
    height: 35px;
    line-height: 35px;
    padding: 1px 0 0;
    border-bottom: 1px solid #ddd;
}
.m-hd h2, .m-hd ul, .m-hd li,.g-in li
{
    float: left;
}
.m-hd h2
{
    margin: 0 20px 0 0;
    font-size: 18px;
    font-family: '\5fae\8f6f\96c5\9ed1';
    font-weight:500;
}
.u-tt
{
    margin: 0 20px 0 0;
    font-size: 16px;
    float:left;
}
.g-in .more {
    float: right;
    margin-left: 10px;
}
.g-in .more a{ font-size:16px;}
.m-hd li
{
    position: relative;
    margin: -1px 0 0 2px;
}
.m-hd li:first-child
{
    margin-left: 0;
}
.m-hd li a, .m-hd li a:hover
{
    text-decoration: none;
    color: #666;
}
.m-hd li a
{
    display: block;
    padding: 0 50px;
    border: 0px solid #ddd;
    border-bottom: 0;
    border-radius: 5px 5px 0 0;
    text-align: center;
    font-size: 16px;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#fdfdfd),to(#fff));
    background: -webkit-linear-gradient(#fdfdfd,#fff);
    background: -moz-linear-gradient(#fdfdfd,#fff);
    background: -ms-linear-gradient(#fdfdfd,#fff);
    background: linear-gradient(#fff,#fff);
}
.m-hd li a:hover
{
    background: #f8f8f8;
}
.m-hd li.z-crt a
{
    padding-bottom: 1px;
    margin-bottom: -1px;
}
.m-hd .more
{
    float: right;
    margin-left: 10px;
}
/* 有背景 */
.m-hd-bg
{
    padding: 7px 20px 7px 40px;
    border-radius: 0px 0px 0 0;
    background: url(/img/nav_03.png) no-repeat #fff;
    color:#fff;
    text-align:center;
    border:1px #eee solid;
}
.m-hd-bg1
{
    padding: 7px 20px 7px 40px;
    border-radius: 0px 0px 0 0;
    background: url(/img/nav_01.png) no-repeat #fff;
    color:#fff;
    text-align:center;
}
.m-hd-bg2
{
    padding: 7px 20px 7px 40px;
    border-radius: 0px 0px 0 0;
    background: url(/img/nav_02.png) no-repeat #fff;
    color:#fff;
    text-align:center;
}
.m-hd-bg3
{
    padding: 7px 20px 7px 40px;
    border-radius: 0px 0px 0 0;
    background: url(/img/nav_05.png) no-repeat #fff;
    color:#fff;
    text-align:center;
}
.m-hd-bg4
{
    padding: 7px 20px 7px 40px;
    border-radius: 0px 0px 0 0;
    background: url(/img/nav_04.png) no-repeat #fff;
    color:#fff;
    text-align:center;
}
.m-hd-bg5
{
    padding: 7px 20px 7px 40px;
    border-radius: 0px 0px 0 0;
    background: url(/img/nav_06.png) no-repeat #fff;
    color:#fff;
    text-align:center;
}
.f-type-nav
{
    margin-left:200px!important;
    margin-left:100px;
}

#f-type-nav li
{
    display:inline-block
}

#f-type-nav li a {
display: block;
padding: 0 50px;
border: 0px solid #DDD;
border-bottom: 0;
border-radius: 5px 5px 0 0;
text-align: center;
font-size: 16px;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#FDFDFD),to(#F8F8F8));
background: -webkit-linear-gradient(#FDFDFD,#F8F8F8);
background: -moz-linear-gradient(#fdfdfd,#f8f8f8);
background: -ms-linear-gradient(#fdfdfd,#f8f8f8);
background: linear-gradient(#fff,#fff);
}

#f-type-nav .z-crt a
{
    color:#f00;
}

/* tab无缝 */
.m-hd-sl li
{
    margin-left: -1px;
}
.m-hd-sl li a
{
    border-radius: 0;
}
.m-hd-sl li:first-child a
{
    border-top-left-radius: 5px;
}
.m-hd-sl li:last-child a
{
    border-top-right-radius: 5px;
}
/* tab居右 */
.m-hd-rt h2
{
    margin-right: 0;
}
.m-hd-rt ul
{
    float: right;
}
/* tab较小 */
.m-hd-sm
{
    height: 25px;
    line-height: 25px;
}
.m-hd-sm h2
{
    font-size: 14px;
}
.m-hd-sm li a
{
    padding: 0 10px;
    font-size: 12px;
}
/* tab定宽 */
.m-hd-fw li
{
    width: 80px;
}
.m-hd-fw li a
{
    padding: 0;
}
/* tab直角 */
.m-hd-ra, .m-hd-ra li a, .m-hd-ra li:first-child a, .m-hd-ra li:last-child a
{
    border-radius: 0;
}

/* 上图下文图文列表 */
.m-list4
{
    padding: 1px 0 0;
    zoom: 1;
    margin-top: 10px;
    clear:both;
}
.m-list4 ul
{
    margin: -11px 0 0 -10px;
}
.m-list4 li
{
    display: inline;
    float: left;
    width: 262px;
    margin: 20px 0 0 10px;
    background:#fff;
}
.m-list4 li div
{
    border: 1px #eee solid;
}
.m-list4 h3, .m-list4 p
{
    height: 18px;
    overflow: hidden;
    margin: 5px 0 0;
    line-height: 18px;
    padding-left: 10px;
}
.m-list4 h3 a, .m-list4 h3 a:hover
{
    color: #333;
}
.m-list4 .u-img, .m-list4 .u-img2
{
    width: auto;
    height: 200px;
}
.m-list4 img
{
    width: 258px;
    height: 200px;
}

/* 带点文字链接列表-默认方点 */
.m-list2
{
    line-height: 1.5;
    list-style-type:none;
}
.m-list2 li
{
    padding-left: 10px;
    margin-top: 5px;
    font-size: 16px;
    list-style-type:none;
    line-height:30px;
    clear:both;
}
.m-list2 li:first-child
{
    margin-top: 0;
}
.m-list2 li:before
{
    display: inline-block;
    margin: 0 6px 2px -10px;
    border: 0px solid;
    vertical-align: middle;
    content: '';
}
/* 圆点 */
.m-list2-rds li:before
{
    border-radius: 50%;
}
/* 固定文字较大 */
.m-list2-lg
{
    font-size: 14px;
}

.g-title
{
    border-bottom: 2px #60A411 solid;
    line-height: 30px;
    margin-bottom: 10px;
    padding-left: 10px;
    font-size: 18px;
    font-weight:500;
    color:#118504;
}

/* 有边图片容器-默认定宽定高、图片拉伸 */
.u-img2
{
    display: block;
    position: relative;
    width: 104px;
    height: 104px;
    padding: 2px;
    border: 1px solid #ddd;
}
.u-img2, .u-img2 img
{
    border-radius: 5px;
}
.u-img2 img
{
    display: block;
    width: 100%;
    height: 100%;
}
/* 图片高适应 */
.u-img2-ha, .u-img2-ha img
{
    height: auto;
}

.m-menunav
{
    display: inline-block;
    width: 230px;
    height: 100%;
    position: relative;
    float:left;
}
.m-flash
{
    display: inline-block;
    width: 830px;
    margin-left: 10px;
    overflow: hidden;
    text-align: right;
    float:right;
}
.m-flash img
{
    width: 830px;
    height: 366px;
}

/* 下拉式菜单-默认左对齐 */
.u-menu
{
    display: none;
    position: absolute;
    z-index: 10001;
    top: -1px;
    left: 0;
    margin: 1px 0 0;
    padding-top: 0px;
    border: 1px solid #a2d0aa;
    width: 230px;
    border-radius: 0px;
    line-height: 3;
    font-size: 12px;
    letter-spacing: normal;
    word-spacing: normal;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    background: #f5f5f0;
    -webkit-padding-start: 0px;
    padding-left:0px;
}
.u-menu li
{
    position:relative;
    width:100%;
    background:#f5f5f0;
    height:86px;
    border-bottom:1px #cfcfcc solid;
    z-index:10001;
}
.u-menu li .type
{
    display: block;
    padding-top:2px;
    padding-bottom:10px;
    padding-left: 75px;
    border-top:0px solid #e8e8e8;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #118504;
    font-size: 20px;
    font-weight:bold;
    font-family: '\5fae\8f6f\96c5\9ed1';
}

.u-menu .item-sub
{
   position:absolute;
   top:35px;
   left:75px;
 }
.u-menu li .item-sub a
{
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #118504;
    font-size: 16px;
    font-family: '\5fae\8f6f\96c5\9ed1';
}

.u-menu li:first-child a
{
    border: 0;
    border-radius: 0px 0px 0 0;
}
.u-menu li:last-child a
{
    border-radius: 0 0 0px 0px;
}
.u-menu li a:hover
{
    color: #f00;
}
.u-menu li .item1 a{ color:#f00;}
/* 显示 */
.u-menu.z-show
{
    display: block;
}
/* 分组 */
.u-menu-gp li:empty
{
    border-top: 1px solid #ddd;
    margin: 5px 0;
}
.u-menu-gp li a
{
    border: 0;
}
/* 宽度限制 */
.u-menu-min, .u-menu-max
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.u-menu-min
{
    min-width: 100%;
}
.u-menu-max
{
    max-width: 100%;
}
/* 右对齐 */
.u-menu-rt
{
    left: auto;
    right: 0;
}
.sp-r, .sp_date
{
    float: right;
}
.sp_l
{
    float:left;
}
.g-nv .m-nav
{
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
    
}
.f-address
{
    color: #60A411;
    border-top: 1px dashed #eee;
    padding-top: 14px;
    padding-bottom: 10px;
    padding-right:10px;
}
.u-menu li span{ display:block;}
.lidiv_c
{
    background-color: #f5f5f0;
    border: 1px solid #cfcfcc;
    border-left: 0px;
    width: 850px;
    line-height: 35px;
    position: absolute;
    top: 0px;
    left: 230px;
    _left: 230px;
    z-index: 800;
    display: none;
    padding-top: 5px;
    border-left: 0px;
    color:#333;
}
.lidiv_c dl
{
    border-bottom: 0px dashed #77BF22;
    width: 830px;
    line-height: 35px;
    height: 35px;
    padding: 10px;
    float: left;
    margin-bottom:0px;
}
.lidiv_c dt
{
    width: 100px;
    padding-right: 15px;
    float: left;
    font-weight: 700;
    text-align: right;
    color: #fff;
    
}
.lidiv_c dd
{
    width: 700px;
    word-wrap: break-word;
    overflow: hidden;
    float: right;
    border: 0px #F00 solid;
    
}
.u-menu li .lidiv_c dd a
{
    display: inline-block;
    padding: 0px 10px!important;
    padding: 0px 5px;
    border-top:0px;
    color:#333;
}
.u-menu li .lidiv_c dt a
{
    display: inline-block;
    padding: 0px 10px!important;
    padding: 0px 5px;
    border-top:0px;
    color:#333;
}
.u-menu li .lidiv_c dd a:hover,.u-menu li .lidiv_c dt a:hover
{
    color:#f00;
}

#u-item-pig .item
{
    background:url(/img/itm_pig.png) 15px 22px no-repeat;
}

#u-item-store .item
{
    background:url(/img/itm_store.png) 15px 22px no-repeat;
}

#u-item-map .item
{
    background:url(/img/itm_map.png) 15px 18px no-repeat;
}


#u-item-604 .item
{
    background:url(/img/1.png) 15px -3px no-repeat;
}
#u-item-1 .item
{
    background:url(/img/2.png) 15px -3px no-repeat;
}
#u-item-5 .item
{
    background:url(/img/3.png) 15px 0px no-repeat;
}
#u-item-14 .item
{
    background:url(/img/4.png) 15px 0px no-repeat;
}
#u-item-17 .item
{
    background:url(/img/5.png) 15px 0px no-repeat;
}
#u-item-655 .item
{
    background:url(/img/6.png) 15px -3px  no-repeat;
}

#u-item-604 .item1
{
    background:url(/img/ico_1.png) 15px 7px no-repeat;
}
#u-item-1 .item1
{
    background:url(/img/ico_2.png) 15px 7px no-repeat;
}
#u-item-5 .item1
{
    background:url(/img/ico_3.png) 15px 10px no-repeat;
}
#u-item-14 .item1
{
    background:url(/img/ico_4.png) 15px 12px no-repeat;
}
#u-item-17 .item1
{
    background:url(/img/ico_5.png) 15px 12px no-repeat;
}
#u-item-655 .item1
{
    background:url(/img/ico_6.png) 15px 12px no-repeat;
}

.f-address .sp-r
{
    color:#ff5903;
    background:url(/img/marker.png) no-repeat;
    padding-left:20px;
    background-size:20px;
    cursor:pointer;
}
.f-address .sp-r a{color:#ff5903;}
.u-menu li .sp-r-arr{ display:inline-block;margin-left:20px;}

.topmenu span{display: inline-block;font-family:Microsoft yahei;font-size:15px;word-spacing:3px; letter-spacing: 1px;}
.topmenu .sp_ico1 {
display: inline-block;
height: 16px;
line-height: 16px;
padding: 10px;
margin-right: 4px!important;
margin-right: 2px;
border-right: 0px #C8C8C8 solid;
zoom: 1;
}
.topmenu .sp_ico1 {
background: url(/styles/style_base/images/ico_1.png) 0px 8px no-repeat;
padding-left: 20px!important;
padding-left: 15px;
}

.fl{float:left;}
.fr{float:right;}
.login_info .sp_ico3{ position:relative; z-index:1;}
.login_info span,.login_info a{ font-family:Microsoft yahei;font-size:15px; display: inline-block; color:#515151}
.login_info .sp_tel{color: #f00; font-weight: 300; font-size: 18px;padding-left:0px;margin-right:10px;margin-right:10px;border-right:1px #eee solid;padding-right:10px;}
.login_info .sp_ico2{background:url(/styles/style_base/images/ico_2.png) 0 8px no-repeat;padding-left:20px!important;padding-left:15px}
.login_info .sp_ico3{background:url(/img/icon_wexin.png) 0px 1px no-repeat;padding-left:30px;margin-right:10px;border-right:1px #eee solid;padding-right:10px; }
.login_info .sp_ico4{background:url(/img/icon_mobile.png) 0px 1px no-repeat;padding-left:24px;margin-right:10px;margin-right:10px;border-right:1px #eee solid;padding-right:10px;}
.login_info .sp_ico5{background:url(/img/icon_service.png) 0px 1px no-repeat;padding-left:28px}
.sp_wx{display:none;border:0px;}
#sp_exit{ cursor:pointer;color:#ff6000;margin-left:10px;}
.login_info .sp_customer{font-size:16px;}
.topmenu .sp_login{color:#ff6000; font-weight:bold; line-height:25px; vertical-align:middle;}
    
/* 页尾*/
.footer{ border-top:#d1d1d1 1px solid; width:990px; margin:20px auto 0;}
.footer.mt20{ margin-top:20px;}
.footer .helper{ position: relative; padding-bottom:35px;padding-left:10px;}

.footer .helper dt{ margin:20px 0 5px 0; font: 18px/32px microsoft yahei;color:#5d5d5d;padding-left:90px;}
.footer .helper dd{ line-height:30px;padding-left:90px;}
.footer .helper dd a{ color:#7c7c7c;font-size:13px;}
.footer .helper dd a:hover{ color:#e60000;}

.footer .helper #foot_dl_item2 dt{padding-left:60px;}
.footer .helper #foot_dl_item2 dd{padding-left:60px;}

.footer .helper #foot_dl_item3 dt{padding-left:60px;}
.footer .helper #foot_dl_item3 dd{padding-left:60px;}

.foot_grcode{ width:242px; height:168px;  position:absolute; top:10px; right:0;}
.foot_grcode .hotline{ width:240px; height:55px; padding:0 0 6px 2px; overflow:hidden; border-bottom:#b2b2b2 1px dotted;}
.foot_grcode .weixin{ padding:6px 0 6px 2px; height:70px;}




.service li{ float:left; width:24.5%; text-align:center; font:18px/55px microsoft yahei; color:#fff;}
.service li.last{ border-right:0;}
.service li .ic4{ background-position:0px -170px; }
.service li span{ display:inline-block; padding-left:60px; position:relative;}
.service li span b{  width:48px; height:48px; position:absolute; left:0; top:3px;}
.service li .ic1{ background-position:0 -110px; }
.service li .ic2{ background-position:-54px -110px; }
.service li .ic3{ background-position:-107px -110px; }

.footer .menu{ margin:20px 0 10px; color:#666; text-align:center; width:100%; overflow:hidden;}
.footer .menu a{ display:inline-block; margin:0 8px 0 5px; font-weight:bold;}
.footer .copyright{ padding-bottom:10px; line-height:22px; color:#999; text-align:center; font-family:Arial;}

/***************************/
.footer .banner{width:100%;padding:30px 0px;border-top:0px #ddd solid;border-bottom:1px #e9e9e9 solid;}
.footer .banner span{width:24%; display:inline-block; text-align:center;font-size:24px;font-weight:100; height:45px; line-height:45px;color:#60a411;font-family:microsoft yahei}
.footer .banner .banner_item1{background:url(/styles/style_base/images/11.jpg) 20px 0px no-repeat;border-right:1px #ddd solid;}
.footer .banner .banner_item2{background:url(/styles/style_base/images/12.jpg) 20px 0px no-repeat;border-right:1px #ddd solid;}
.footer .banner .banner_item3{background:url(/styles/style_base/images/13.jpg) 20px 0px no-repeat;border-right:1px #ddd solid;}
.footer .banner .banner_item4{background:url(/styles/style_base/images/14.jpg) 20px 0px no-repeat;}

.foot_grcode .foot_tel{background:url(/styles/style_base/images/16.jpg) 0 10px no-repeat;padding-left:50px;*padding-top:15px;padding-bottom:5px;}
.foot_grcode .foot_qq{background:url(/styles/style_base/images/17.jpg) 0 10px no-repeat;padding-left:50px;margin-top:10px;padding-top:5px;padding-bottom:5px;}

.foot_grcode {padding-top:25px;padding-bottom:20px;}
.foot_grcode .foot_tel .p_tel{ color:#ff4e00;font-size:25px;font-weight:600; }
.foot_grcode .foot_qq img{ display:inline-block;padding-top:5px; }
.wrapper_footer{background-color:#333333;color:#777;padding:10px 0px 20px 0px;}
.wrapper_footer .footer{width:1080px;border-top:0px;}
.wrapper_footer a,.wrapper_footer a:link,.wrapper_footer a:visited{color:#777;}
.footer .helper dl {
float: left;
width: 205px;
}
.wrapper_footer .footer .copyright {
padding-bottom: 10px;
line-height: 25px;
font-size:13px;
color: #777;
text-align: center;
font-family: Arial;
}

.copyright .foot_nav span{ display:inline-block; width:120px; line-height:15px;height:15px;border-right:1px #777 solid;}
.copyright .foot_cart span{ display:inline-block;padding-right:10px;}
#img_top{ position:absolute;top:-110px;right:10px; z-index:111; cursor:pointer;}

.rankingRight p{width:90px;overflow:hidden;}
.foot_cart img{height:40px;}

#searchInput .wrap-placeholder:first-child{display:none;}

#top_left{position: absolute; top: 0px; left: 0px;}
#top_right{position: absolute; top: 0px; right: 0px;}
#top_right_info{position: absolute; top: 0px; right: 0px; z-index: 111;}

.topSearch { position:absolute;left:510px;top:40px; width:450px;height:62px;margin-top:25px; border:0px solid #F3F3F3;}
.topSearch .input {float:left;width:302px;height:37px;line-height:37px;border:1px solid #4FAD4D;overflow:hidden; background:none; /*background:url(/images/2015/search_bg.png) no-repeat;*/}
.topSearch .input .text {border:none;width:502px;padding-left:10px!important;padding-left:10px;color:#999;border:0;line-height:37px;height:37px;padding-top:0px;padding-bottom:0px;font-size:12px;background:none; vertical-align:middle; overflow:hidden; }
.topSearch .topSelect {float:left; width:60px;height:28px;background:url(/images/global/search_select.jpg) no-repeat 0 0;text-indent:15px;line-height:26px;border: 1px solid #6aaf16;position:relative;}
.topSearch .topSelect span {width:60px;height:28px;cursor:pointer;display:block;overflow:hidden;position:relative;}
.topSearch .topSelect span.curr {background:url(/images/global/search_select.jpg) no-repeat 0 -28px;}
.topSearch .topSelect ul {display:none;width:60px;border:1px solid #ccc;border-top:none;z-index:1000;background:#fff;position:absolute;left:-2px;top:28px;}
.topSearch .topSelect ul li {height:26px;line-height:26px;}
.topSearch .topSelect ul li.liHover {background:#eee;cursor:pointer;}
.topSearch .searchBtn {float:left;width:101px;height:39px;border:0px red solid;cursor:pointer;/*background: url(/images/2015/search.png) no-repeat;*/ background-color:#4FAD4D; font-weight:100;/*text-indent:-9999px;*/ color:White; font-size:16px;margin:0px;padding:0px;margin-left:2px;font-family:microsoft yahei}
 
.myclz{float:right;margin-left:20px;height:60px;width:150px;padding-top:60px;}
.myclz a{background:url(/images/2015/user_login.png) no-repeat; width:148px;height:76px;display:inline-block; }

.myclz span{margin-left:30px; margin-top:10px; font-size:15px; color:#4E3F3F;font-weight: bold;}
.myclz span:hover{ color:#60a411;}


.m-nav li.cur a{color:#fff;font-family: '\5fae\8f6f\96c5\9ed1'; font-weight:500;background:#348f0a}
    .f-address .sp_l a{color:#60A411}
.m-nav .navtype1{background:url(/img/arr_drop.png) no-repeat 190px 12px;}
.m-nav .navtype2{background:url(/img/arr_right.png) no-repeat 190px 12px;}

.sp_l_img{ display:inline-block;width:300px;max-height:210px;float:left;}
.sp_l_img img{width:300px;height:220px;}
.first_thread .sp_r_title{ display:inline-block;float:right; clear:right;width:475px;line-height:25px;margin-bottom:10px; text-align:left;font-family: '宋体';letter-spacing:8px; }
.first_thread .sp_r_title a{color:#fb4a21; font-size:28px; font-weight:bold; }
.sp_r_profile{ line-height:25px;float:right;width:475px; max-height:200px;}
.cont_txt .nav_title{ height:40px;background:#4AAC23; font-size:16px;font-weight:600; color:#fff; line-height:40px;padding-left:20px;margin-top:0px;}
.sp_r_profile p{text-indent:2em;}
.two_thread{ clear:both;}
.three_thread{ clear:both;border-top:1px dashed #666;margin-top:10px;}

.three_thread .sp_r_title{ display:inline-block;float:right; clear:right;width:475px; font-size:16px; font-weight:600; line-height:25px;margin-bottom:10px; text-align:left;font-family: '\5fae\8f6f\96c5\9ed1'; }
.four_thread{ clear:both;border-bottom:1px solid #d7d7d7;margin-top:0px;}
.four_thread .sp_profile,.three_thread .sp_profile{margin-top:10px;}
.sp_title a{font-size:16px; font-weight:600; line-height:25px;margin-bottom:10px; color:#555;padding-top:10px;}
.three_thread .sp_r_title a{font-size:16px; font-weight:600; line-height:25px;margin-bottom:10px; color:#555;padding-top:10px;}
.two_thread .sp_r_title a{ display:inline-block;float:right; clear:right;width:475px; font-size:16px; font-weight:600; line-height:25px;margin-bottom:10px; color:#555;padding-top:0px;}

.searchTab{position:absolute;left:0px;top:-25px;}
.searchTab span{ display:inline-block; margin-right: 6px;
padding: 0 6px;
height: 22px;
line-height: 22px;
font-size: 13px;
text-align: center;
cursor: pointer;
border-radius: 0px;cursor:pointer;}
.searchTab span.cur{ background: #4FAD4D;color:#fff;}

/*返回顶部*/
#div_panel { position: fixed; _position: absolute; right: 3px; bottom: 40%;_bottom: 40%; cursor: pointer;z-index:1000;}
.backToTop { display: block; width: 74px; height: 199px; background:url(../images/ico_qq_tel.png) no-repeat; text-align: center; position: fixed; _position: absolute; right: 3px; bottom: 40%;_bottom: 40%; cursor: pointer;}

#img_qq{ position:absolute;right:70px;top:100px; display:none;}
#img_time{ position:absolute;right:70px;top:150px; display:none;}

.m-list2 li .sp_l{ position:relative; z-index:0;}
.help_list li .sp_l{position:relative; z-index:0;}
.sp_hot{ display:inline-block;width:33px;height:25px;border:0px red solid;background:url(/img/hot.gif) no-repeat; position:absolute;top:0px;right:-33px; z-index:0;top:-5px;}
.sp_new{ display:inline-block;width:33px;height:25px;border:0px red solid;background:url(/img/new.gif) no-repeat; position:absolute;top:0px;right:-33px; z-index:0;top:-5px;}
.cont-txt .hetong .ht_title strong{font-size:18px;}
.cont_txt  p strong,.cont_txt  p{font-weight:300; font-size:14px; font-family:Microsoft yahei;}
.div-buy{display:none;}
.div-title{background:#eee; padding:0px;margin:10px 0px;border:1px #eee solid;}
.div-title span{ display:inline-block;zoom:1;*display:inline; padding:5px 10px;margin-bottom:-1px; cursor:pointer}
.div-title .cur{color:#f00;background:#fff;}
.li_map{margin-left:20px;}