﻿/* CSS Document */
* { margin: 0; padding: 0; font-family: "Microsoft Yahei", "微软雅黑"; }
ul, li { list-style: none; }
a { text-decoration: none; } 
img { border: none; }
img, input, select, textarea { vertical-align: middle; font-family: "Microsoft Yahei", "微软雅黑"; font-size: 14px; }
.clear { clear: both; width: 100%; height: 0px; font-size: 0px; overflow: hidden; }
/** { font-size: 12px; }*/
body { /*"Microsoft Yahei","微软雅黑","Hiragino Sans GB",sans-serif;*/ min-width: 1100px; }
.diqu_xz { margin-left: 20px; color: #9c9c9c; }
.diqu_xz a { color: #535353; margin: 0 2px; }
.diqu_xz a:hover { color: #f60; }
/*.hot { width: 30px; height: 21px; position: absolute; left: 426px; top: -6px; _left: -560px; z-index: 9; background: url(/images/sy_allbg.png) no-repeat; _background: url(/images/sy_allbg_ie6.png) no-repeat; background-position: -48px -212px; display: inline-block; overflow: hidden; }*/
.mianfei { width: 39px; height: 21px; position: absolute; left: 644px; top: -6px; _left: -340px; z-index: 9; background: url(/images/sy_allbg.png) no-repeat; _background: url(/images/sy_allbg_ie6.png) no-repeat; background-position: 0px -212px; display: inline-block; }
.topline {width: 100%; height: 35px; line-height: 35px; position: relative;z-index:9999;background: #f1f1f1 url(/images/headline.png) repeat-x left bottom; }
.top { width: 1200px; height: 35px; line-height: 35px; margin-left: auto; margin-right: auto; }
.topleft { float: left; height: 35px; line-height: 35px; }
.topleft img { vertical-align: middle; padding-bottom: 3px; }
.kuangr p { height: 24px; line-height: 24px; color: #666; margin-left: 10px; }
/*    .topleft img { vertical-align:text-bottom;margin-right:3px; float:right; padding-top:8px;}*/
.topleft a { color: #666666; }
.topleft a:hover { color: #fe4600; }
.topright { float: right; /*width:470px;
	*width:474px;
	_width:474px;*/
line-height: 28px; position: relative; display: inline-block; }
.topright a { color: #666666; margin-right: 5px; }
.topright a:hover { color: #fe4600; }
.topright a span { color: #ff4400; }
.topright a img { }
.gwc_i { width: 16px; height: 11px; margin-right: 3px; margin-left: 5px; margin-top: 12px; float: left; background: url(/images/sy_allbg.png) no-repeat; background-position: -48px -244px; }
.sjb_i { width: 8px; height: 11px; margin-top: 12px; margin-left: 5px; float: left; margin-right: 3px; background: url(/images/sy_icon/sy1.png) no-repeat; background-position: -13px -41px; }
.jt_01 { margin-top: 15px; float: left; width: 7px; height: 4px; background: url(/images/sy_icon/sy1.png) no-repeat; background-position: -86px -41px; display: inline-block; overflow: hidden;
         transition: transform 0.2s ease-in 0s;
	-moz-transition: transform 0.2s ease-in 0s;
    -webkit-transition: transform 0.2s ease-in 0s;
    -o-transition: transform 0.2s ease-in 0s;
}
.zgang .jt_01{transform: rotate(180deg);}

.topleft .xhtImg_s {
    position: relative;
}
.topleft .xhtImg_s .years_s {
    position:absolute;
    top: -9px;
    left: 23px!important;
    color: #ff7100;
}

/*.jt_02 { background-position: -86px -244px; }*/
.xianxian { float: left; color: #dddddd;line-height:35px; }
.guapai { width: 1100px; margin: 0 auto; position: relative; margin-bottom: 10px; }
.shouye { }
.topright a .img1 { vertical-align: text-bottom; float: left; position: absolute; top: 10px; right: 241px; right\0: 230px;  *right: 230px;
}
.topright a .img4 { vertical-align: text-bottom; wfloat: left; position: absolute; top: 10px; right: 64px; margin-left: 12px; }
.topright .kong { width: 29px; }
.topright r { color: #d1d1d1; }
.kuangr { position: absolute; background-color: #FFF; border-left: solid 1px #dcdcdc; border-right: solid 1px #dcdcdc; border-left: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; 
         /* width: 112px;*/
         width:120px;
          height: auto; _top: 35px; margin-left: -1px;  *margin-left: -82px;
_margin-left: -82px; top: 35px; z-index: 9999; padding-bottom: 4px; }
.xianxiana { border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; float: left; color: #dddddd; }
.xianxiana:hover { width: 79px; height: 35px; line-height: 35px; float: left; background-color: #FFF; display: inline-block; border-left: solid 1px #dcdcdc; border-right: solid 1px #dcdcdc; float: left; }
.topright .zgang { width: 79px; height: 35px; line-height: 35px; float: left; background-color: #FFF; display: inline-block; border-left: solid 1px #dcdcdc; border-right: solid 1px #dcdcdc; float: left; }
.kuangr2 { _margin-left: -70px; }
.zgang a { }
.wode { color: #fe4600; float: left; margin-left: 9px; line-height: 35px; }
.topright a .xian2 { vertical-align: text-bottom; float: left; position: absolute; top: 13px; right: 85px; }
.topright a .xian5 { vertical-align: text-bottom; float: left; position: absolute; top: 13px; right: 2px; }
.kefu { float: left; line-height: 35px; }
.kefu img { _margin-top: 8px; margin-top: 8px; margin-left: 5px; float: left; margin-right: 3px; }
.topright .denglu { color: #666666; margin: 0 6px; float: left; line-height: 35px; height: 35px; display: block; overflow: hidden; }
.denglu img { margin-right: 3px; float: left; margin-top: 9px; }
.main { width: 1200px; min-width: 1200px; margin-left: auto; margin-right: auto; margin-top: 10px; padding-top: 10px; height: 88px; }

.logo { float: left; width: auto; margin-bottom: 5px; overflow: hidden; margin-right: 40px; }
.logo_l { width: 162px; float: left; color: #5e5e5e; }
/*.logo_l a { width: 150px; height: 80px; background: url(/images/logo01.png) no-repeat; _background: url(/images/logo01_ie6.png) no-repeat; display: inline-block; overflow: hidden; }*/
.logo_l > a > img {
  width: 100%;
}
.logo_l span { letter-spacing: 0.1em; margin-top: 2px; display: inline-block; overflow: hidden; }
.logo_r { width: auto; float: left; margin-top: 14px; }



.search { width: 528px; float: left; margin-top: 12px; overflow: hidden; outline: none; }
.sear_txt { height: 30px; line-height: 30px; float: left; border: solid 2px #eb3900; display: inline; }
.sear_txt div { float: left; /*height:30px;line-height:30px;display: inline-block;overflow: hidden;*/ }
.sear_txt .sear_name { width: 50px; height:30px; border-right: solid 1px #e5e5e5; font-size: 14px; text-align: center; /*padding-left: 12px;*/
background: url(/images/ss_sousuo.png) no-repeat center; /*background: #f6f6f6;*/ 
color: #525252;}
.sear_txt .sear_content #search { width: 330px; border: 0 none; height: 17px; font-size: 14px; color: #333; outline: none; margin: 7px 4px 0px 4px; display: block; }
.searbtn { background: #eb3900; width: 110px; height: 30px; line-height: 30px; font-weight: bold; float: left; font-size: 16px; color: #fff; border: none; display: block; outline: none; cursor: pointer; }
.sear_kw { width: 100%; float: left; color: #848283; margin-top: 4px; height: 22px; }
.sear_kw span { color: #999999; }
.sear_kw a { color: #999999; margin: 0 4px; }
.sear_kw a:hover { color: #f60; }

.fbxjd{float: left;width: 115px; height: 32px;margin-top: 12px;text-align: center;line-height: 32px;margin-right:10px;}
.fbxjd a { display:block;   font-size: 14px; border: #ddd solid 1px;     color: #666;  }
.fbxjd a:hover { color: #ff7300; border: #ff7300 solid 1px;}


.main .car { width: 110px; height: 32px; float: left; margin-top: 12px;  margin-right:10px; }
.main .car img { clear: both; }
.main .car a { display: inline-block; width:100px;border: #ddd solid 1px; font-family: "Microsoft Yahei", "微软雅黑"; color: #666; font-size: 14px; padding-left: 10px; text-align: center; line-height: 32px; }
.main .car a:hover{color: #ff7300; border: #ff7300 solid 1px;}
.main .car a i { display: inline-block; vertical-align: middle; width:20px; height:15px; background: url(/images/sy_icon/sy1.png) no-repeat -533px -4px;margin-left: -4px;margin-top: -3px;margin-right: 3px; }
.main .car a .shopping_num { font-family: arial; display: inline-block; margin-top:-3px; margin-left: 5px; width: 17px; height: 17px; vertical-align: middle; line-height: 17px; background: #ff4400; border-radius: 10px; color: #fff; font-size: 11px; }
a.sjzx { width: 78px; background: url(/images/sy_allbg.png) no-repeat; background-position: 10px -596px; border-right: #ddd solid 1px; }
a.sjzx:hover { color: #1963c1; }
a.phb { width: 56px; background: url(/images/sy_allbg.png) no-repeat; background-position: -102px -596px; }
a.phb:hover { color: #eb3900; }
img.t_more { width: 45px; height: 22px; vertical-align: middle; display: inline-block; overflow: hidden; padding-bottom: 2px; }


/*头部意见反馈*/
.main .feedback{width: 92px; height: 32px; float: left; margin-top: 12px; }
.main .feedback a {border: #ddd solid 1px;width: 85px; display: inline-block; font-family: "Microsoft Yahei", "微软雅黑"; color: #666; font-size: 14px; padding-left: 5px; text-align: center; line-height: 32px; }
.main .feedback a:hover{color: #ff7300; border: #ff7300 solid 1px;}
.main .feedback a i { display: inline-block; vertical-align: middle; width: 14px; height:14px; background: url(/images/sy_icon/sy1.png) no-repeat -562px -5px;margin-left: -2px;margin-top: -2px;margin-right: 5px; }

.center { width: 1100px; margin-left: auto; margin-right: auto; /*margin-top: 20px;*/ }
/*.nav { clear: both; width: 100%; min-width: 1100px; margin: 0 auto; height: 43px; background-color: #1963c1; line-height: 40px; _display: inline-block; overflow: inherit; }*/
.nav{ clear:both; width:100%; min-width:1100px; height:72px; background:#0265bd; overflow:hidden;}
.nav .nav_center { width: 1100px; margin: 0 auto; height: 43px; display: block; }
.nav .nav_buy { background-color: #eb3900; float: left; width: 245px; height: 43px; position: relative; z-index: 500; cursor: pointer; }
.nav_buy a { margin-left: 15px; color: #fff; font-size: 16px; }
.nav_sell01 a:hover { background: #f40; width: 106px; height: 43px; }
.nav .nav_sell a.cur { background: #eb3900; }
.fenlei_i { position: absolute; right: 7px; top: 12px; }
.l_menu { clear: both; float: left; width: 241px; border: #eb3900 solid 2px; border-top: none; height: 456px; margin-top: 1px; font-size: 12px; position: absolute; z-index: 9999; font-family: Arial, ‘宋体’ Helvetica, sans-serif; background: #fff; background: #fff; }
.l_menu a { margin-left: 0; font-size: 12px; line-height: normal; }
.l_box { width: auto; line-height: 18px; position: relative; z-index: 9; }
.l_menu dl { padding: 6px 0 5px 12px; border-bottom: #efefef solid 1px; cursor: pointer; overflow: hidden; }
.l_menu dl:hover, .dlcurrent { margin-right: -3px; border-left: #eb3900 solid 5px; background: #fff; display: block; position: relative; z-index: 99999; overflow: hidden; box-shadow: -2px 0px 6px rgba(140,140,140,.5); padding: 6px 0 5px 12px; border-bottom: #efefef solid 1px; cursor: pointer; }
.l_menu dl.last { border-bottom: none; }
.l_menu dt { color: #bebebe; line-height: 20px; }
.l_menu .dt_l { font-size: 14px; color: #333; margin-right: 4px; font-weight: bold; font-family: "Microsoft Yahei", "微软雅黑"; margin-left: 0; }
.l_menu .dt_l:hover { color: #2291dc; }
.l_menu .dt_r { margin-left: 0px; }
.l_menu .dt_r a { color: #333; margin-right: 6px; _margin-right: 4px; font-size: 12px; margin-left: 0; }
.l_menu .dt_r a:hover { color: #f60; }
.l_menu dd { color: #999; }
.bg { width: 3px; background: #f70; height: 100%; display: inline-block; border: #000000 solid 1px; }
dd.dl_r { position: absolute; right: 10px; top: 22px; z-index: 999999; width: 6px; height: 9px; background: url(/images/dl_r.png) no-repeat; display: inline-block; overflow: hidden; }/*9.10*/
.js_r { width: 620px; height: auto; position: absolute; left: 241px; _left: 224px; top: -2px; background: #fff; line-height: 34px; border: #eb3900 solid 2px; padding-top: 10px; padding-bottom: 10px; color: #666; z-index: 9; }
.js_r a { color: #333; font-size: 12px; margin-left: 0; white-space: nowrap; }
.js_r a:hover { color: #f60; }
.lm_tel { margin-left: 4px; }
.js_r01 { width: 340px; height: auto; overflow: hidden; float: left; padding: 10px 20px; }
.js_r01 span { padding: 0 4px; width: 74px; _height: 22px; text-align: center; _padding-top: 12px; white-space: nowrap; float: left; border-bottom: #ddcdcd dotted 1px; overflow: hidden; display: inline-block; }
.js_r01 i { font-style: normal; margin: 0; padding: 0; float: left; border-bottom: #ddcdcd dotted 1px; vertical-align: middle; color: #ddd; overflow: hidden; display: inline-block; }
.js_r01m { border-bottom: #ddcdcd dotted 1px; color: #ddd; }
.js_r01mg a { margin: 0 14px; }
.js_r01ms a { margin: 0 8px; }
.js_r01mss a { margin: 0 6px; }
.js_r02 { width: 204px; float: right; padding: 10px 16px; overflow: hidden; line-height: 26px; }
.js_r02m a { margin-right: 12px; }
.jxs_xh { width: 204px; height: 210px; overflow: hidden; }
.jxs_xh02 { height: 160px; }
.data-no-0 { width: 204px; height: 160px; display: inline-block; overflow: hidden; }
.data-no-1 { width: 204px; height: 160px; display: inline-block; overflow: hidden; }
.jxs_xh02 .data-no-0, .jxs_xh02 .data-no-1 { height: 128px; }
.data-no-btn { clear: both; width: 28px; display: block; margin: 0 auto; padding: 0; overflow: hidden; height: 20px; line-height: 20px; }
.data-no-btn a { margin-top: 0; padding: 0; background-image: url(/Images/grayico.png); width: 9px; height: 10px; display: inline-block; overflow: hidden; }
.tjjxs_m { width: 180px;/* height:50px;*/ margin-bottom: 8px; color: #fff; }
.tjjxs_m01 { width: 180px; /*background:#6fcfd2;*/ color: #fff; margin-bottom: 10px; }
.jxs_nm { font-size: 16px; line-height: 24px; }
.jxs_m a { font-size: 14px; margin-right: 10px; color: #fff; }
.tjjxs_m01 { /*background:#ff7b73;*/ }
.gs_nm { line-height: 20px; height: 20px; clear: both; display: inline-block; overflow: hidden; float: left; }
.gc { line-height: 20px; margin-top: 10px; display: none; }
.gc b { font-size: 14px; line-height: 24px; }
.nav_sell { width: 853px; float: left; position: relative; z-index: 0; height: 43px; display: inline-block; }
.nav_sell01 { width: auto;/* height:43px; line-height:43px;*/ display: block; float: left; z-index: 1; position: relative; overflow: hidden; }
.nav_sell01 a { width: 106px; height: 43px; float: left; display: inline-block; overflow: hidden; color: #FFFFFF; font-size: 16px; text-align: center; }
.nav_sell01 a:hover, .nav .nav_sell a.cur { width: 106px; height: 43px; }
.nav_sell .top_gg { margin: 0; padding: 0; float: right; width: 102px; height: 43px; overflow: hidden; position: relative; z-index: 1; cursor: pointer; }
.nav_sell .top_gg object { cursor: pointer; width: 102px; height: 43px; }
.nav_sell .top_gg a:hover { width: 102px; height: 43px; margin: 0; padding: 0; display: inline-block; overflow: hidden; }
/*.hot { position: absolute; left: 183px; line-height: 20px; top: -6px; z-index: 9; }*/
.mianfei { position: absolute; left: 402px; line-height: 20px; top: -6px; z-index: 9; }
.djs { width: 1100px; margin: 0 auto; position: absolute; left: 50%; top: 72px; margin: 0 0 0 -550px; overflow: hidden; }
.djs span { float: right; margin-right: 54px; font-weight: bold; font-size: 34px; color: #f00; }
.sjb { float: left; position: relative; }
.sjm {
    float: left;
    position: absolute;
    left: -50px;
    top: 20px;
    width: 160px;
    height: 216px;
    z-index: 999999;
    background: url(/images/sj_bg.png) no-repeat;
    _background: url(/images/sj_bg_ie6.png) no-repeat;
    display: none;
}

.sjm_m {
    clear: both;
    width: 160px;
    height: 186px;
    margin-left: 10px;
    margin-top: 10px;
    padding-bottom: 4px;
}

.sjm_mt {
    width: 109px;
    line-height: 28px;
    font-size: 14px;
    color: #666;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 18px;
    *margin-top: 12px;
    _margin-top: 14px;
    border-bottom: #ddd solid 1px;
    text-align: center;
}

    .sjm_mt img {
        margin-left: 14px;
    }
.sjm_n1, .sjm_n2 { float: left; width: auto; text-align: center; }
.sjm_n1 { overflow: hidden; }
 .sjm_n1 .sjm_i { background: url(/images/sy_icon/0601.png) no-repeat; background-position:-10px -513px; width:114px;height:114px;}
 .sjm_n2 .sjm_i { background: url(/images/sy_icon/sy1.png) no-repeat; background-position:-137px -513px;width:114px;height:114px;}
.sjm_n1 img { width: 114px; }
.sjm_n2 { margin-left: 9px; }
.sjm_n1 span {
    clear: both;
    color: #666;
    font-size: 14px;
    display: block;
    line-height: 22px;
}
.sjm_n2 span { clear: both; color: #1d8cdb; font-size: 14px; display: block; line-height: 22px; }
.sjm_n1 .sjm_i {     padding-right: 15px; border-right: #ddd solid 1px; }
.gaoji { width: 29px; height: 37px; float: left; margin-left: 5px; }
.gaoji p { color: #8e8e8e; font-size: 13px; padding-top: 13px; }
.gaoji a { color: #8e8e8e; }
.gaoji a:hover { color: #f60; }
.span4 { width: 240px; float: left; _display: inline; min-height: 1px; margin-bottom: 20px; }
.uc-nav-box { padding-bottom: 15px; background: #fafafa; }
.uc-nav-box .box-hd { height: 50px; margin: 0 30px; border-bottom: 1px solid #dfdfdf; }
.uc-nav-box .box-hd .title { margin: 0; font-size: 18px; font-weight: 400; line-height: 50px; color: black; }
user agent stylesheeth3 { display: block; font-size: 1.17em; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; font-weight: bold; }
.uc-nav-list { margin: 10px 0 0; padding: 0; list-style-type: none; font-size: 14px; }
.uc-nav-list li { position: relative; }
.uc-nav-list li.current a { padding-left: 27px; font-size: 14px; border-left: 3px solid #ff4a00; color: #333; background-color: #fafafa; }
.uc-nav-list li a { display: block; padding: 9px 30px; color: #6d6d6d; }
.uc-nav-list li a { font-size: 14px; }
.uc-nav-list li a:hover { color: #ff4a00; }
.clear { clear: both; }
.help { height: 260px; width: 100%; border-top: solid 1px #f0f0f0; border-bottom: solid 1px #f0f0f0; background-color: #f6f6f6; clear: both; }
.help .help_des { width: 1100px; margin-left: auto; margin-right: auto; margin-top: 40px; }
.help .help_des .lihead { font-size: 14px; font-weight: bold; font-family: 宋体; color: #686868; }
.help .help_des div { width: 210px; height: 165px; float: left; border-left: dashed 1px #d6d6d6; }
.help .help_des li { padding-left: 24px; height: 28px; line-height: 28px; color: #8a8a8a; }
.help .help_des li a { color: #8a8a8a; }
.help .help_des .kfphone { color: #ff4f4f; font-weight: bold; }
.shlm_f { clear: both; width: 100%; overflow: hidden; }
.f_nav { width:1100px; margin: 0 auto; overflow: hidden; line-height: 40px; color: #636363; }
.f_nav a { color: #636363; margin: 0 10px; text-align: center; }
.f_nav a:hover { color: #f70; }
.f_x { width: 100%; border-top: #e2e2e2 solid 1px; padding: 16px 0; overflow: hidden; }
/*new8-26*/
.f_x p { text-align: center; color: #8e8e8e; line-height: 30px; }
.dengluw:hover { color: #fe4600; text-decoration: underline }
a.fdan { background: url(/images/sidebar.gif) no-repeat 4px; padding-left: 24px; width: 91px !important; }
a.fdan:hover{ background:#fff url(/images/sidebar.gif) no-repeat 4px;}
.sear_txt .ss_sele { position: absolute; float: left; width: 54px; /*padding-left: 12px;*/ background: #f6f6f6; margin-top: 30px; z-index: 9999; display: none;  text-align:center;  }
.sear_txt .ss_sele ul li a { color: #525252; text-align: center; font-size: 14px; cursor: pointer; }
 .sear_txt .ss_sele ul li a:hover {
             color: #f20;           
        }
/*.topline .top .topright .zgang img {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform:rotate(180deg);
    -ms-transform: rotate(0);
}*/


/*导航*/
.content { width:1200px; margin: 0 auto ; position: relative;}
#nav { width: 100%; height: 38px; background: #fff; border-bottom:1px solid #ddd; }
#nav .content { height: 38px; border:0; margin:0 auto; }
#nav .mainnav { position: relative; width: 220px; height: 38px; float: left; z-index: 9999; margin-right: 10px; }
#nav .mainnav h2 { cursor: pointer; width: 190px; height: 38px; padding: 0 15px; background: #ff4400; line-height: 38px; color: #fff; font-weight: normal; ; font-size: 16px; font-family: "Microsoft YaHei", "微软雅黑"; }
#nav .mainnav h2 i { display: inline-block; width: 20px; height:17px; margin-right: 10px; overflow: hidden; vertical-align: middle; background: url(/images/sy_icon/sy1.png) no-repeat -423px -4px; }
#nav .mainnav .mainnav_box { position: absolute; left: 0; top: 38px; width: 218px; border:1px solid #ddd; border-top:0; background: #fff; }
#nav .mainnav .mainnav_box ul { width: 218px; }
#nav .mainnav .mainnav_box ul li .mainnav_title { width: 203px; height: 57px; padding: 0; margin: 0; overflow: hidden; border-top: 1px solid #fff; border-bottom: 1px solid #fff; background: #fff; cursor: pointer; vertical-align: middle; }
#nav .mainnav .mainnav_box ul li .mainnav_title .mainnav_title_box { width: 193px; height: 48px; padding: 4px 0px; margin: 0 15px; overflow: hidden; border-bottom: 1px solid #eee; background: #fff }
#nav .mainnav .mainnav_box ul li .mainnav_title .mainnav_title_box.prevon { border-bottom: 1px solid #fff; }
#nav .mainnav .mainnav_box ul li .eighth .mainnav_title_box { border-bottom: 1px solid #fff; }
#nav .mainnav .mainnav_box ul li .mainnav_title .pic { float: left; width: 20px; height: 20px; margin-top: 15px; margin-right: 10px; }
#nav .mainnav .mainnav_box ul li .mainnav_title .text { position: relative; float: left; width: 143px; height: 48px; overflow: hidden; display: inline; }
#nav .mainnav .mainnav_box ul li .mainnav_title .text i { position: absolute; right: 10px; top: 15px; display: block; width: 6px; height: 11px; overflow: hidden;/*background: url(/images/index/icon_mainnav_arrow_bg.png) no-repeat 0 0;*/ }
#nav .mainnav .mainnav_box ul li .mainnav_title .text h3 { height: 24px; line-height: 24px; font-weight: normal; }
#nav .mainnav .mainnav_box ul li .mainnav_title .text h3 a { font-size: 16px; color: #222; }
#nav .mainnav .mainnav_box ul li .mainnav_title .text p { height: 24px; line-height: 24px; color: #777; font-size: 12px; }
#nav .mainnav .mainnav_box ul li .mainnav_title .text p a { margin-right: 5px; color: #777; font-size: 12px; }


#nav .mainnav .mainnav_box ul li .first .pic{  background: url(/images/sy_icon/sy1.png) no-repeat -423px -44px;}
#nav .mainnav .mainnav_box ul li .second .pic{ background: url(/images/sy_icon/sy1.png) no-repeat -423px -84px;}
#nav .mainnav .mainnav_box ul li .third .pic{ background: url(/images/sy_icon/sy1.png) no-repeat -423px -124px;}
#nav .mainnav .mainnav_box ul li .fourth .pic{  background: url(/images/sy_icon/sy1.png) no-repeat -423px -164px;}
#nav .mainnav .mainnav_box ul li .fifth .pic{  background: url(/images/icon_index.png) no-repeat 0 -200px;}
#nav .mainnav .mainnav_box ul li .sixth .pic{  background: url(/images/icon_index.png) no-repeat 0 -240px;}
#nav .mainnav .mainnav_box ul li .seventh .pic{  background: url(/images/icon_index.png) no-repeat 0 -280px;}
#nav .mainnav .mainnav_box ul li .eighth .pic{  background: url(/images/icon_index.png) no-repeat 0 -320px;}
#nav .mainnav .mainnav_box ul li.hover .first .pic{  background: url(/images/sy_icon/sy1.png) no-repeat -503px -44px;}
#nav .mainnav .mainnav_box ul li.hover .second .pic{  background: url(/images/sy_icon/sy1.png) no-repeat -503px -84px;}
#nav .mainnav .mainnav_box ul li.hover .third .pic{  background: url(/images/sy_icon/sy1.png) no-repeat -503px -124px;}
#nav .mainnav .mainnav_box ul li.hover .fourth .pic{ background: url(/images/sy_icon/sy1.png) no-repeat -503px -164px;}
#nav .mainnav .mainnav_box ul li.hover .fifth .pic{  background: url(/images/icon_index.png) no-repeat -80px -200px;}
#nav .mainnav .mainnav_box ul li.hover .sixth .pic{  background: url(/images/icon_index.png) no-repeat -80px -240px;}
#nav .mainnav .mainnav_box ul li.hover .seventh .pic{  background: url(/images/icon_index.png) no-repeat -80px -280px;}
#nav .mainnav .mainnav_box ul li.hover .eighth .pic{  background: url(/images/icon_index.png) no-repeat -80px -320px;}

#nav .mainnav .mainnav_box ul li .mainnav_showbox { display: none; position: absolute; top: 0; left: 203px; /*width: 540px;*/ height: 441px; padding: 15px 15px; overflow:hidden; background: #fff; border: 1px solid #ddd;  }
#nav .mainnav .mainnav_box ul li .mainnav_first{ width:300px;}
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text { width: 300px; float: left; margin-right: 20px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .kinds_list { width: 300px; height:78px; padding-bottom: 15px; margin-bottom: 6px; border-bottom: 1px solid #ddd; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .kinds_list.no { border-bottom: 0; margin-bottom: 7px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .kinds_list a { display: block; float: left; width: 69px; height: 26px; line-height: 26px; overflow: hidden; display: inline; margin: 0 3px; font-size: 12px; color: #666; white-space: nowrap; text-overflow: ellipsis; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .kinds_list a:hover { color: #ff4400; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .stell_logo { height: 300px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .stell_logo dl { float: left; width: 138px; border:1px solid #eee; display:inline; margin: 0 5px 10px 5px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .stell_logo dl dt img { width: 138px; height: 40px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .stell_logo dl dd {border-top:1px solid #eee; height:23px; line-height:23px; width: 138px; background:#f4f4f4; text-align: center; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .stell_logo dl dd a { color: #666; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .stell_logo dl dd a:hover { color: #ff2200; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll { position: relative; width: 300px; height: 140px; overflow: hidden; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .hd { position: absolute; bottom: 10px; left: 40%; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .hd ul { overflow: hidden; zoom: 1; float: left; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .hd ul li { float: left; margin-right: 5px; width: 15px; height: 6px; overflow: hidden; text-indent: -30px; background: #ddd; cursor: pointer; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .hd ul li.on { background: #ff7700; color: #fff; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .bd { position: relative; height: 100%; z-index: 0; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .bd li { zoom: 1; vertical-align: middle; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .text .ad_scroll .bd li img { width: 300px; height: 140px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .pic { width: 220px; float: left; margin-bottom: 10px; }
/*#nav .mainnav .mainnav_box ul li .mainnav_showbox .pic div { display: block; margin-bottom: 10px; }*/
#nav .mainnav .mainnav_box ul li .mainnav_showbox .pic a { display: block; margin-bottom: 10px; }
#nav .mainnav .mainnav_box ul li .mainnav_showbox .pic a img { width: 220px; height: 140px; }
#nav .mainnav .mainnav_box ul li.hover .mainnav_title { position: relative; z-index: 10; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; border-right:1px solid #fff; }
#nav .mainnav .mainnav_box ul li.hover .mainnav_title .mainnav_title_box { border-bottom: 1px solid #fff; }
#nav .mainnav .mainnav_box ul li.hover .eighth { border-bottom: 1px solid #fff; }
#nav .mainnav .mainnav_box ul li.hover .eighth .first .mainnav_title_box { border-bottom: 1px solid #fff; }
#nav .mainnav .mainnav_box ul li.hover .mainnav_title .text h3 a { color: #ff4400; }
#nav .mainnav .mainnav_box ul li.hover .mainnav_title .text p, #nav .mainnav .mainnav_box ul li.hover .mainnav_title .text p a { color: #ff4400; }
#nav .mainnav .mainnav_box ul li.hover .mainnav_title .text i { background: url(/images/sy_icon/sy1.png) no-repeat -534px -55px; }
#nav .mainnav .mainnav_box ul li.hover .mainnav_showbox { display: block; }

#nav .nav_right { width: 970px; height: 38px; float: left; }
#nav .nav_right ul li { float: left; text-align: center; height: 38px; position:relative;}
#nav .nav_right ul li a { display: block; width:auto; padding: 0 22px; height: 36px; line-height: 36px; border-bottom: 2px solid #fff; font-size: 16px; color: #222; }/*修改2016.3.30.*/

#nav .nav_right ul li a.on { color: #ff2200; border-bottom: 2px solid #ff2200; }
#nav .nav_right ul li a:hover { color: #ff2200; }
#nav .nav_right ul li h2{font-size: 16px;color: #222; font-weight:normal}
    #nav .nav_right ul li i { position:absolute; position: absolute;background: url(/Resource/purchase/images/cgt_qbu.png)  no-repeat;_background:url(/images/sy_icon/hotnew.gif) no-repeat; display:inline-block; overflow:hidden;}
    #nav .nav_right ul li i.hot { width:30px; height:21px; left:115px; top:-4px; background-position:-157px -194px;
}
    #nav .nav_right ul li i.new { width:26px; height:21px; left:84px; top:-5px; background-position:-157px -215px;
}
/*2.24*/
a.xisi{background:url(/images/i-msg_2f17638.png) no-repeat 2px; padding-left:20px; }

/*之前publicTopMsg.css文集的内容*/

/* CSS Document */
/*弹出消息*/
.tcxx{ width:900px; position:absolute; /*top:108px;*/ left:41%; margin:0 0 0 -450px; z-index:9999;}
 

.tcxx_m{ width:740px; margin:0 auto; }
/*#pub_tcxx_m{margin:35px 0 0 -100px;}*/
.tcxx_mm{ width:738px; border:#adc5da solid 1px; border-top:none; box-shadow:0px 0px 6px rgba(140,140,140,.5); background:#fff; overflow:hidden;}
.tcxx3{ background:#ff7800; width: 68px; margin:0 auto; border-radius:0 0 3px 3px; padding-left:6px; height:28px; line-height:28px; cursor: pointer; }
    .tcxx3 span {color:#fff;font-size: 18px;font-weight:normal;}
/*.tcxx3{ width:132px; background:#ff7800; cursor: pointer; margin:0 auto; border-radius:0 0 3px 3px; padding-left:20px;}
.tcxx3 a{ color:#fff; font-size:14px; line-height:28px;}*/
.xx_tit{ width:740px; clear:both; line-height:44px; float:left; display:inline-block;  overflow:hidden;}
.tcxx .ddzt{ width:740px; overflow:hidden; border-bottom:#ddd solid 1px;}
.tcxx .ddzt:hover{ cursor:pointer;}/*添加5.26*/
.xx_titl{ float:left; color:#0265bd; font-size:16px; margin-left:18px;}
.xx_titr{ float:right;}
.xx_tit a{ float:right; color:#0265bd; margin-right:18px;}/*修改5.26*/
.xx_tit a:hover{ text-decoration:underline;}/*添加5.26*/
.xx_tit a.hl{ color:#888;}
.xx_tit a.hl:hover{ text-decoration: underline;}
.ddzt_l{ width:150px; float:left; color:#555; line-height:24px;  padding:20px 18px; border-right:#dfdfdf dashed 1px; display:inline; }
.zt_tit{ font-weight:bold;}
.xx_m{ clear:both; width:740px; overflow:hidden; }
.zt_nr span{ display:inline-block; overflow:hidden;}
.zt_nr1{ width:160px; line-height:18px; clear:both; float:left;}
.zt_nr span i{ font-style: normal; }/*修改5.26*/
.zt_ltit{ width:auto; float:left;}
.zt_r{ float:left; width:auto; float:left; line-height:18px;}
.zt_nr a{ color:#555;}
.nrm{ width:470px; float:left; margin-left:16px; line-height:20px; padding:10px 0;overflow:hidden; height:auto;display:inline-block;}
.xx_nr a{ float:left;}

.ddzt_r{ width:540px; float:left; overflow:hidden; }
.step{ float:left; width:500px; margin-top:6px; overflow:hidden;}/*修改5.26*/
.xx_del{ width:15px; height:15px; background:url(/images/xx_del.png) no-repeat; background-position:0 0; margin-top:40px; display:inline-block; overflow:hidden; border:none; cursor:pointer;}/*添加5.26*/
.xx_del:hover{ background:url(/images/xx_del.png) no-repeat; background-position:0 -15px;}/*添加5.26*/
.xx_dell{ width:15px; height:15px; background:url(/images/xx_del.png) no-repeat; background-position:0 0; margin-top:-1px; display:inline-block; overflow:hidden; border:none; cursor:pointer;margin-left:10px;}/*添加5.26*/
.xx_dell:hover{ background:url(/images/xx_del.png) no-repeat; background-position:0 -15px;}/*添加5.26*/
.step01,.step21{ width:auto; overflow:hidden;}
.s_name,.s_time{ width:520px; overflow:hidden; font-weight:bold; margin-left:6px; line-height:30px;}/*修改5.26*/
.s_name span,.s_time span{ width:92px; float:left; /*margin-right:10px;*/ text-align:left; color:#555;}/*修改5.26*/
span.or{ color:#ff7800;}/*添加5.26*/

.s_m{ width:450px; margin-left:46px; height:22px; overflow:hidden; padding-left:2px;}/*修改5.26*/
.org{ margin:0 !important;}
.org .icon_font{ width:12px; height:12px; margin:6px -1px 0 -1px;}

.s_m li{ width:auto; float:left;}
li.line,li.line01{ width:92px; height:2px; margin-top:11px; background:#dcdcdc; display:inline-block; overflow:hidden;}/*修改5.26*/
.step02 li.line,.step02 li.line01{ width:332px; height:2px; margin-top:11px; background:#dcdcdc; display:inline-block; overflow:hidden;}/*修改5.26*/
li.line01,.step02 li.line01{ background:#b9d384;}
span.green{ color:#b9d384;}
.s_time{ color:#999; line-height:20px; margin-bottom:5px; font-weight:normal;}/*修改5.26*/

.xiaoxi_t{ border-right:#dfdfdf dashed 1px;}
.gonggao{ width:150px; float:left; height:44px; font-weight:bold; padding:0; line-height:44px; margin-right:16px;}
.xx{ clear:both;}
.xx1{ width:756px; height:auto; padding-left:18px; border-bottom:#ddd solid 1px; line-height:44px; color:#555;}
.xx1 a{ color:#ff7800; margin-left:4px;}
.xx1 a:hover{text-decoration:underline;}
.tcxx .ddzt:hover,.xx1:hover{ background:#eee;}
.xgray_bg{ background:#eee;}

.zd_but{ width:96px; height:12px; background:#ff7800 url(/images/sh_bg.png) no-repeat center center; border:none; cursor:pointer; margin:0 auto; display:block; border-radius:0 0 4px 4px; outline:none;}
.zd_but:hover{ background:#f17100 url(/images/sh_bg.png) no-repeat center center;}


#pub_tcxx_m.hover{
-webkit-animation:fadeInUp .5s 0s ease both;
-moz-animation:fadeInUp .5s 0s ease both;
-o-animation:fadeInUp .5s 0s ease both;
animation:fadeInUp .5s 0s ease both;
}
@-webkit-keyframes fadeInUp{
0%{opacity:0;
-webkit-transform:translateY(10px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
0%{opacity:0;
-moz-transform:translateY(10px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
@-o-keyframes fadeInUp{
0%{opacity:0;
-o-transform:translateY(10px)}
100%{opacity:1;
-o-transform:translateY(0)}
}
@keyframes fadeInUp{
0%{opacity:0;
transform:translateY(10px)}
100%{opacity:1;
transform:translateY(0)}
}





