﻿/*------common------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, th, td, iframe { margin: 0; padding:0; }
body { font-family:"Microsoft Yahei","Hiragino Sans GB","Arial"; min-width: 990px; background:#fff; position:relative; overflow-x:hidden;font-size:12px}
img { border:0; vertical-align:middle; }
a {outline: none; cursor:pointer; color:#606060; text-decoration:none;font-family:"Microsoft Yahei","Hiragino Sans GB"; }
a:hover { text-decoration:none; }
.clear { height: 0px; line-height: 0px; clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*+html .clearfix { overflow: hidden; }
* html .clearfix { height: 1%; }
ul, ol, li, dl, dt, dd { list-style-type: none; }
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;}
input,textarea,select,button {outline:none;}
.comSearchConText_2:focus,.comSearchConText:focus{outline:none!important;background: #fff}
.w1190{width:1190px;margin:0 auto;}
.positionR { position:relative; }
.positionA { position:absolute; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.show {display: block;}
.hide {display:none;}
.textC { text-align: center;}
.text_over{text-overflow :ellipsis;white-space :nowrap; overflow : hidden;}
.w1210 { width: 1210px; overflow: hidden; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mb20 { margin-bottom: 20px; }
.ml18 { margin-left: 18px; }
.mr27 { margin-right: 27px; }
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.pt10{padding-top:10px}
.cont_f2 { height: auto; background: #f2f2f2; overflow: hidden; }
.topmg30{height:30px;}
.h90{height: 90px;}
.lazy {min-height: 3px;background:url(../images/loading.gif) no-repeat center; }


/*------头部------*/
/*ad*/
.wk_show {display:block; }
.header_ad a{display:block;position:relative;width:1190px;margin:0 auto}
.ad_close{ position: absolute;right: 0;top:0;background: url(../images/pic.png) no-repeat -580px -571px;height:20px; width:20px; z-index:999999}
/*top*/
.login_h div{font-family:tahoma,"Microsoft Yahei","Hiragino Sans GB",sans-serif;}
.wk_hide {display:none; }
.positionR {position: relative;}
.gofl {float:left; display:inline;}
.dpt_jp {float:left; width:36px; height:20px;background:url(../images/pic.png) no-repeat -527px -543px;}
.dpt_bw {float:left; width:36px; height:20px;background:url(../images/pic.png) no-repeat -564px -543px;}
.dpt_hy {float:left; width:36px; height:20px;background:url(../images/pic.png) no-repeat -489px -543px;}
.dpt_pt {float:left; width:36px; height:20px;background:url(../images/pic.png) no-repeat -453px -543px;}
.w161 { width: 161px!important; }
.top_out{background:#fff;width:100%;margin:0 auto;z-index:99999;}
.top_top{overflow:hidden;width:100%;}
.top-1{height:30px;width:100%;margin:0 auto;background:#fafafa;border-bottom:1px solid #dfdfdf;}
.top-1-L{float:left; display:inline; width:500px; height:30px;line-height:30px;letter-spacing:1px;color:#666; position:relative;}
.top-1-L .show-code {width:260px; position:absolute; top:31px; left:0px; overflow:hidden; background-color:#fff; border:1px solid #e6e6e6; border-top:none; padding:10px; padding-right:15px;z-index: 9;}
.show-code .right { float:left; overflow:hidden; width:175px; }
.show-code .c-vx .two-code { width:255px; }
.show-code .right .icons { float:left; width:130px;}
.top-1-L p{float:left;line-height:30px;height:30px;}
.top-1-L .top_user{float:left;color:#666666;line-height:30px;height:30px;padding:0 10px 0 8px;margin-right:8px;border-right:1px solid transparent;border-left:1px solid transparent;position:relative;zoom:1;z-index:9999;}
.top-1-L .top_user.z-hov{height:31px;background:#fff ;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;z-index:110}
.top-1-L .top_user .hdbox{display:none}
.top-1-L .top_user .hdbox .imgbox {float:left; display:inline;}
.top-1-L .top_user .hdbox .cnt {float:left; display:inline;}
.top-1-L .top_user.z-hov .hdbox{position:absolute;left:-1px;top:31px;border:1px solid #e6e6e6;border-top:none;width:216px;height:60px;background:#FFF;padding:10px;display:block;z-index:1;}
.top-1-L .top_user.z-hov .hdbox .imgbox{width:60px;height:60px;overflow:hidden;}
.top-1-L .top_user.z-hov .hdbox .cnt{padding-left:10px;width:146px;line-height:18px}
.top-1-L .top_user.z-hov .hdbox .cnt .it{padding-bottom:3px;}
.top-1-L .top_user.z-hov .hdbox .cnt .it .set{color:#0066cc;}
.top-1-L .top_user.z-hov .hdbox .cnt .icon{display:block;margin-left:10px;display:block;}
.top-1-L a{color:#ff7200;}
.top-1-L a:hover{color: #ff6600;}
.top-1-L .phoneLibrary { position:relative; margin-right:6px; display:block; width:90px; color:#666; float:left; border-left:1px solid #fafafa; border-right:1px solid #fafafa;z-index: 1; }
.top-1-L .phoneLibrary:hover { color:#666; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #fff;  }
.top-1-L .phoneLibrary.now { color:#666; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #fff;}
.phoneLibrary .i-san { font-style:normal; width:9px; height:4px; background:url(../images/pic.png) no-repeat -329px -335px; position:absolute; top:13px; right:6px; }
.phoneLibrary .i-san1 { width:9px; height:4px; background:url(../images/pic.png) no-repeat -329px -362px; position:absolute; top:14px; right:6px; }
.top-1-R {float:right; display:inline;}
.top-1-R li{float:left;height:30px;padding:0 0px;text-align:center;background:url(../images/pic.png) no-repeat right -354px;_overflow:hidden;}
.top-1 .login{color:#ff6622;}
.top-1-L .regist{color:#666;}
.top-1-L .regist:hover{color:#ff6622;}
.top-1-R li a{color:#666;}
.top-1-R li a:hover{color:#f60;text-decoration:underline;}
.top-1-R li .toSet a, .top-1-R li .shoppingListno a{color:#fff;}
.i-single { font-style:normal; float:left; margin:8px 3px 0 3px; width:11px; height:14px; background:url(../images/pic.png) no-repeat -589px -331px }
.buy_order_icon{width:15px; height:15px; float:left; background:url(../images/icons.png) no-repeat -7px -7px;vertical-align:middle;margin:7px 0px 0 0;}
.snMenu{padding:0 11px;position:relative;z-index:100;}
.topTwoBorder{display:inline-block;cursor:pointer;height:31px;}
.snMenu a span{display:inline-block;float:left;line-height:31px;}
.snMenu a b{width:9px;height:4px;background: url(../images/pic.png) no-repeat -329px -335px;display:inline-block;overflow:hidden;margin:13px 0 0 6px; line-height:0!important}
.snMenuHover{border:1px solid #dfdfdf;border-top:none;background:#fff;padding:0 10px;width:auto;z-index:1;}
.snMenuHover li{height:30px;}
.snMenuHover a span{display:inline-block;float:left;line-height:31px}
.snMenuHover a b{width:9px;height:4px;background:url(../images/pic.png) no-repeat -329px -362px;display:inline-block;overflow:hidden;margin:13px 0 0 6px;}
.shoppingList{position:absolute;width:285px;border:1px solid #dfdfdf;border-top:none;padding:5px;left:-1px;background:#fff;top:31px;display:none;_left:-50px;}
.shoppingListCon{height:20px;padding:5px 0 5px 5px;}
.shoppingListCon p{float:left;height:20px;line-height:20px;width:170px;overflow:hidden;padding:0 5px; text-align:left}
.shoppingListCon .num{height:20px;line-height:20px;margin-right:8px;display:inline-block;float:left;}
.shoppingListCon .num a{display:inline-block;width:15px;height:20px;text-align:center;line-height:20px;float:left;cursor:pointer;}
.shoppingListCon .num a:hover{text-decoration:none;}
.shoppingListCon .num input{float:left;width:33px;height:18px;line-height:18px;text-align:center;border:1px solid #7f9db9;}
.shoppingListCon .end{float:left;width:19px;height:20px;background:url(../images/common_01.png);overflow:hidden;}
.p0{padding:8px 0 0 0}
.toSet{height:36px; background-color:#f8f8f8;margin-top:5px}
.toSet p{ float:left;text-align:left;padding-left:10px;line-height:36px; color:#555}
.toSet p span{color:#ff6600}
.toSet a{ float:right;margin:5px 10px 0;height:26px;color:#fff; text-align:center;background:#ff7300;line-height:26px;font-size:12px;display:block;width:80px;}
.toSet a:hover{color:#fff;}
.shoppingListno{position:absolute;width:144px;border:1px solid #dfdfdf;border-top:none;padding:5px;left:-1px;background:#fff;top:31px;display:none;padding:26px 70px;_left:-11px;}
.shoppingListno p{height:28px;line-height:28px;color:#555}
.shoppingListno a{display:block;height:25px;width:109px;text-align:center;line-height:25px;color:#fff;font-weight:bold;background:url(../images/pic.png) no-repeat -216px -481px;margin:15px 0 0 20px;}
.topBuyC{position:absolute;border:1px solid #dfdfdf;border-top:none;padding:5px;left:-1px; width:73px; background:#fff;top:31px;display:none;}
.topBuyC a{height:25px;line-height:25px;display:inline-block;}
.topBuyCno{position:absolute;width:196px;border:1px solid #dfdfdf;border-top:none;padding:5px;left:-1px;background:#fff;top:31px;display:none;_left:-11px;}
.topbuycon{float:left; display:inline; width:82px;margin-left:10px;text-align:left;}
.topbuycon p{height:25px;line-height:25px;font-weight:bold;color:#666;}
.topbuycon ul li{height:25px;line-height:25px;width:82px;background:none;text-align:left;padding:0;overflow:hidden;}
.top-1-R li.li_height{/*line-height:31px;*/padding:0px 0px;display:inline-block;}
.top-1-R li.topMenu_sitemap{}
.topMenu_sitemap .topBuyC{width:277px;right:-1px;left:auto;padding-top:10px;}
.site_hy{margin-bottom:15px;}
.site_hy dt{float:left;padding:0 15px 0 5px;width:55px;color:#f64400;font-weight:bold;height:24px;line-height:24px;}
.site_hy dd{float:left;width:202px;padding-right:0;text-align:left;}
.site_hy dd span{height:24px;line-height:24px;display:inline-block;white-space:pre-wrap;word-break:break-all;}
.site_hy dd a{width:auto;height:24px;line-height:24px;}
.plw_hy{margin-bottom:15px;}
.plw_hy dt{float:left;padding:0 15px 0 5px;width:81px;color:#666;font-weight:bold;height:24px;line-height:24px;}
.plw_hy dd{float:left;width:175px;padding-right:0;text-align:left;}
.plw_hy dd span{height:24px;line-height:24px;display:inline-block;white-space:pre-wrap;word-break:break-all;}
.plw_hy dd a{width:auto;height:24px;line-height:24px;}
.sp_line{background:url(../images/pic.png) no-repeat -596px -359px;width:8px;*margin-left:-8px;*width:20px;height:24px;vertical-align:middle;display:inline-block;}
.top-1-R li.y-right{padding-right:24px}
.top-1-R li.y-right .yellow_bg{right:5px;}


.header { height:110px}
.top_logo { float:left; margin-top:20px;width: 335px;}
.top_logo .logo_wk,.top_logo .logo_teng { float:left; margin-right:10px}
.search { float:left;margin-left:75px; margin-top:20px; width:588px;  height:40px; overflow:visible }
.comSearchCon {position:relative; height:40px; }
.comSearchCon .comSelect { position:absolute; left:0; top:0;width:78px; height:36px;line-height:36px;font-size:12px;  background:#f5f5f5 url(../images/pic.png) no-repeat -270px -319px; border:2px solid #f64400; border-right:none;cursor:pointer; }
.comSearchCon .comSelect.on {border-right: 1px solid #e8e8e8;background-position:-270px -345px}
.comSelect .comTagselect { padding-left:12px }
.comSelect .comTagoptions { z-index:1000;position:absolute; top:36px; left:0;  width:77px; margin:0;padding-bottom:6px;background:#f5f5f5;border:1px #e8e8e8 solid;border-top:0}
.comSelect .comTagoptions li {height:24px; line-height:24px;padding:3px 0; color:#252525;cursor:pointer; text-align:left;  }
.comSelect .comTagoptions li a { display:block;padding-left:12px}
.comSearchConText {
    float: left;
    width: 455px;
    height: 20px;
    box-sizing: content-box;
    line-height: 20px;
    background: #fff;
    padding: 8px 15px;
    outline: 0;
    font-family: "Microsoft Yahei";
    border: 2px solid #f64400;
    border-right: none;
    font-size: 14px;
    color: #b3b3b3;
}
.comSearchConBtn { float:left; width:80px; height:40px; background:#f64400; border:none; float:left; overflow:hidden; cursor:pointer; color:#fff; font-family:'Hiragino Sans GB',"Microsoft Yahei";font-size:16px }
.search .keyword { width:558px; color:#666; height:25px; line-height:25px;font-size:12px; overflow:hidden }
.search .keyword span { color:#3c3c3c; float:left }
.search .keyword a { padding:0 15px 0 0; color:#3c3c3c;font-size:12px}
.search .keyword a:hover { color:#f60 }

.cgtcode{width:154px;height: 90px;float:right; margin:10px 0 0 0; text-align:center}
.cgtcode span{    width: 70px;    height: 90px;    float: left;    overflow: hidden;}
.cgtcode span:nth-child(2){    margin-left: 8px;}
.cgtcode span img{    width: 70px;    height: 70px;    float: left;}
.cgtcode span em {line-height:20px; font-size:12px; display:block; color:#252525;text-align: center;}

.search_key_wrap { display:none; z-index:1000; position:absolute; left:80px; top:40px; width:398px; border:1px solid #ddd; background:#fff; border-top:none }
.search_key_wrap .key_list {max-height:260px; padding:5px 0; overflow:hidden }
.search_key_wrap .key_list li { line-height: 26px; height: 26px; text-indent: 10px; color: #666; cursor: pointer; position: relative }
.search_key_wrap .key_list li.li_hover a { color: #f64400; background: #f6f6f6; }
.search_key_wrap_2 .key_list_2 li.li_hover a { color: #f64400; background: #f6f6f6; }
.search_key_wrap .key_list li:hover { background: #f6f6f6 }
.search_key_wrap .key_list li a { color: #999; display: block; line-height: 26px; height: 26px; font-size: 12px }
.search_key_wrap .key_list li a:hover { color: #f64400; background: #f6f6f6 }
.search_key_wrap_2 .key_list_2 li a:hover { color: #f64400; background: #f6f6f6 }
.search_key_wrap .key_list li span { display: inline-block; text-indent: 0; max-width: 260px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.search_key_wrap .key_list li i { display: inline-block; position: absolute; right: 10px; top: 0; text-align: right; color: #999; font-style: normal }
.search_key_wrap .key_list li i label { display: inline-block; height: 34px; line-height: 34px; text-indent: 0; vertical-align: bottom; max-width: 130px; font-style: normal; overflow: hidden }
.search_key_wrap .search_key_advice { border-top: 1px solid #ddd; text-align: center; color: #666; cursor: auto; height: 30px; line-height: 30px }
.search_key_wrap_2 { display: none; position: absolute; left: 80px; top: 40px; width: 569px; border: 1px solid #ddd; background: #fff; border-top: none; }
.search_key_wrap_2 .key_list_2 { list-style-type: none; max-height: 320px; padding: 10px 0; overflow: hidden; }
.search_key_wrap_2 .key_list_2 li { list-style: none; line-height: 32px; height: 32px; text-indent: 10px; color: #666; cursor: pointer; position: relative; }
.search_key_wrap_2 .key_list_2 li a { color: #999; display: block; height: 32px; line-height: 32px; }
.search_key_wrap_2 .key_list_2 li i { display: inline-block; position: absolute; right: 10px; top: 0; text-align: right; color: #999; font-style: normal; }
.search_key_wrap_2 .search_key_advice_2 { border-top: 1px solid #ddd; text-align: center; color: #666; cursor: auto; height: 30px; line-height: 30px; }
/*------top floatsearch------*/
.float_search { z-index:999999; width:100%; height:60px; box-shadow:0 1px 6px rgba(0, 0, 0, .15); background:#fff; position:fixed; top:-100px;-webkit-transition: top .1s ease 0s;-moz-transition: top .5s ease 0s;-o-transition: top .5s ease 0s;transition: top .5s ease 0s;}
.float_search_cont { width:1190px; margin:0 auto; height:60px }
.top_logo_2 { float:left;margin-top:9px; height:41px; overflow:hidden }
.top_logo_2 .logo_wk,.top_logo_2 .logo_teng { float:left; }
.search_fixation { width:790px;margin-left:80px; float:left; margin-top:9px }
.comSearchCon_2 { width:790px; height:40px; position:relative; }
.comSearchCon_2 .comSelect { cursor:pointer; float:left; width:78px; height:20px; line-height:20px; padding:8px 0 8px; font-size:12px; position:absolute;background: #f5f5f5 url(../images/pic.png) no-repeat -270px -319px;left:0; top:0; border:2px solid #f64400; border-right:none }
.comSearchCon_2 .comSelect.on {border-right: 1px solid #e8e8e8;background-position:-270px -345px}
.comSearchConText_2 { float:left; width:620px; height:20px; box-sizing:content-box; line-height:20px; background:#fff; padding:8px 0 8px 90px; outline:0; font-family:"Microsoft Yahei"; border:2px solid #f64400; border-left:none; border-right:none; font-size:14px; color:#b3b3b3 }
/*------top nav------*/
.headernav { width:100%; height:40px;border-bottom:2px solid #dfdfdf}
.headernav_c {height:40px; position:relative }
.headernav_left { width:996px; height:40px; float:left; background:url(../images/pic.png) no-repeat 995px -653px }
.headernav_left ul li { list-style:none; position:relative; height:40px; float:left;}
.headernav_left ul li {
    width: 150px;
}
.headernav_left ul li:nth-child(2) {padding-left:1px}
.headernav_left ul li:first-child { width:180px; text-align:left; text-indent:2.4em; cursor:pointer }
.headernav_left ul li:last-child { padding-right:1px }
.headernav_left ul li a { color:#3c3c3c; height:37px; line-height:37px; display:inline-block; font-size:16px; font-weight:400; font-family:"Microsoft Yahei" }
.headernav_left ul li a:hover { text-decoration:none; color:#f64400; border-bottom:3px solid #f64400 }
.headernav_left ul li.on a { font-size:16px }
.headernav_left ul li i {position:absolute;display:block;top: 2px;right: 10px;width: 20px;height:14px;}
.headernav_left ul li i.t_new { background:url(../images/new.png) no-repeat }
.headernav_left ul li i.t_hot {background: url(../images/t_hot.png) no-repeat;}
.home_market1 { display:none; width:180px; height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#f64400; font-family:'Hiragino Sans GB', "Microsoft Yahei" }
.home_market1 .nav-icon1 { position:absolute; top:0; left:0; width:40px; height:40px; background:url(../images/pic.png) no-repeat -37px 0 }
.headernav_right {width: 110px;height: 32px;float: right;margin-right: 40px;padding-top: 8px;}
.headernav_right a { text-align:center; color:#f64400; display:block; height:22px; line-height:22px; background:#fff; font-size:14px; border-radius:3px; padding:0 8px ;margin-right:16px}
.headernav_right a:hover { border-radius:5px; color:#fff; text-align:center; background:#f64400 }
.rs_l {
    float: left;
    margin: 20px 5px 20px 100px;
    background: #f64400;
    padding: 11px;
}
.rs_l a{color: #fff;display: inline-block;margin-top: 2px}
.rs_l a:hover{color: #fff}
.float_search .rs_l {margin:10px 25px;}
.grey_bg{ width: 100%;padding-bottom:20px;background: #f2f2f2;box-shadow:3px 3px 3px #d8d7d8 inset;-moz-box-shadow:3px 3px 3px #d8d7d8 inset;-webkit-box-shadow:3px 3px 3px #d8d7d8 inset;}
.firstScr {position:relative; }
.m_zl {padding:0 0 10px;position:relative;width:180px;height:307px;background-color:#fff;}
.m_zl .fd-clr {
    clear: both;
    height: 78px;
    width: 100%;
    line-height: 78px;
    border-bottom: 1px dashed #eaeaea;
}
.m_zl .fd-clr:hover {
    background-color: #e6e6e642;
}
.m_zl .fd-clrhover {background-color:#f2f2f2;}
.m_zl .fd-clr a, .m_zl .fd-clr span {
    display: block;
    float: left;
    width: 180px;
    font-size: 14px;
    height: 77px;
    line-height: 77px;
    white-space: nowrap;
    text-decoration: none;
}
.m_zl .fd-clr span { color:#999}
.m_zl .fd-clr:hover{color: #000;}
.m_zl .fd-clr:hover a{color: #000;}
.float-layer {overflow:hidden;position:absolute;top:0;width:780px;height:547px;left:170px;background-color:#fff;border-top: 1px solid #f60;border-left: 2px solid #f2f2f2;z-index:99999;-moz-box-shadow:0px 2px 2px #f2f2f2;-webkit-box-shadow:0px 2px 2px #f2f2f2;box-shadow:0px 2px 2px #f2f2f2;}
.text-content {position:absolute;top:0;width:780px;z-index:1000;height:547px;left:2px;}
.text-content .content-left {float:left;width:518px;}
.text-content .content-right {float:right;width:260px;height:549px;background-color:#f8f8f8;}
.content-right hr {background-color:#f8f8f8;display:block;border:none;font-size:0;height:1px;margin-left:20px;width:249px;}
.content-right .ad-img01 {width:260px;height:190px;border:none;overflow:hidden;}
.content-right .ad-img02 {width:260px;height:350px;border:none;overflow:hidden;}
.content-right a{width: 220px; height:300px;}
.content-right a img{width: 100%;height: 100%;}
.item-ctn {width:460px;float:left;border-bottom:2px dashed #f2f2f2;padding-bottom:20px; margin-left:30px;}
.item-ctn .bttext {margin:37px 0 0 0px !important;width:420px;border-bottom:none;display:block;height:18px;padding-bottom:8px;font-weight:400;color:#f64400;}
.item-ctn .bttext a{color:#f64400; font-weight:bold}
.item-ctn a {text-decoration:none;display:block;float:left;font-family:"Microsoft Yahei";font-size:14px;height:18px;line-height:18px; }
.item-ctn a:hover {color:#ff7300;}
.item-ctn ul {margin:9px 0 -15px 0px !important;width:460px;height:90px;overflow:hidden;float:left;}
.item-ctn ul li {display:block;float:left;margin-bottom:12px;margin-right:18px;}
.item-ctn ul li a {display:block;height:18px;line-height:18px;white-space:nowrap;text-decoration:none;}
.item-ctn ul li a.red {color:#f00; font-weight:bold}
.item-ctn ul li a:hover {color:#ff7300;}
.item-ctn ul li a.light {color:#ff7300;}
.bottom{width:100%;margin:0 auto;background:#282828;overflow:hidden;padding-bottom:25px; position: relative; z-index: 32;}
.bottom_cont{width:1190px;padding:30px 0;margin:0 auto;border-bottom:1px solid #333333;overflow:hidden}
ul.bottom_fl{float:left}
ul.bottom_fl li{width:150px;float:left;padding:0 40px;text-align:center;font-size:14px}
.b_first{border-bottom:1px solid #333;height:40px;line-height:40px;color:#b2b2b2}
.b_list{height:36px;line-height:36px}
.b_list a{color:#666}
.b_list a:hover{color:#fff}
.bottom_ri{width:270px;float:right;text-align:center;padding-top:20px}
.bottom_ri i{display:block;width:63px;height:66px;background:url(../images/icon1.png) no-repeat;margin:0 auto;background-position:-113px 0px}
.d1,.d3{font-size:14px;color:#666;line-height:30px}
.d2{font-size:22px;color:#666;font-weight:bold;line-height:40px}
.foot{width:1190px;margin:0 auto;text-align:center;overflow:hidden;font-size:12px;color:#666}
.f_link{height:40px;line-height:40px;padding-top:10px}
.f_link a{color:#666;padding:0 20px}
.f_link a:hover{color:#fff}
.f_other{height:30px;line-height:30px}
.f_other a{ color: #666; text-decoration: none; }
.f_other a:hover{ color: #999;  }
.f_last{padding-bottom:30px}
.recom_cont .bwwordbox .biaowang{display:none;}
.recom_cont .bwwordbox:hover a{ position:relative; z-index: 1; color: #ff6600;}
.recom_cont .bwwordbox:hover{}
.recom_cont .bwwordbox {
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 285px;
    display: block;
    padding: 0 10px;
}
.recom_cont .bwwordbox:hover .biaowang{ background-image: url(../images/tip_left.png); background-color:#fff; background-position:6px 6px; background-repeat:no-repeat;border:1px solid #ff6600; position: absolute; top:32px;left: 0px; padding: 6px 6px 6px 65px;z-index: 2;display: block;}
.recom_cont .bwwordbox:hover .biaowang i.s_icon{display: inline-block; border-top: 1px solid #ff6600;border-right: 1px solid #ff6600; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; width: 8px;  height: 8px; -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);
 transform: rotate(-45deg); position: absolute; top:-6px; left: 20px;  background: #fff;}
.recom_cont .bwwordbox:hover  .biaowang a{ background-color: #ffe9de; color: #ff6600; padding:0px 5px; font-size:12px;  line-height:20px;}
.recom_cont .bwwordbox a { font-size: 12px;color: #333; white-space: nowrap; display: inline-block; background: #fff;}















/*------banner ------*/
.m_zm {width:970px;height:315px;overflow:hidden;}
.m_zscroll {
    overflow: hidden;
    position: relative;
    width: 780px;
    height: 323px;
    margin-left: 185px;
}
.m_zscroll .hd {position:absolute;right:10px;bottom:10px;overflow:hidden;z-index:1;height:20px;}
.m_zscroll .hd ul {overflow:hidden;zoom:1;float:left;}
.m_zscroll .hd ul li {float:left;text-align:center;cursor:pointer;margin-right:2px;width:20px;height:20px;line-height:20px;background:#e6e6e6;}
.m_zscroll .hd ul li.on {background:#de7c4b;color:#fff;}
.m_zscroll .bd {position:relative;height:100%;z-index:0;}
.m_zscroll .bd li {zoom:1;vertical-align:middle;position:relative;}
.m_zscroll .bd img {
    width: 780px;
    height: 310px;
    display: block;
    padding-top: 4px;
}
.m_zscroll .prev,.m_zscroll .next {position:absolute;left:0;top:42%;margin-top:-10px;display:block;width:26px;height:54px;background:url(../images/pic.png) -36px -313px no-repeat;filter:alpha(opacity = 50);opacity:0.5;}
.m_zscroll .next {left:auto;right:0;background-position:-66px -313px;}
.m_zscroll .prev:hover,.m_zscroll .next:hover {filter:alpha(opacity = 100);opacity:1;}
.m_zscroll .bd ul{overflow:hidden;  position:absolute;  top:0;  left:0;}
.m_zscroll .bd ul li{float:left;}
.m_z_dpcx {height:165px;overflow:hidden;}
.slideBox_down {
    margin-top: 0px;
    width: 780px;
    height: 165px;
    float: right;
    margin-right: 5px;
}
.slideBox_down ul {
    width: 780px;
}

.slideBox_down .bd {
    position: relative;
    height: 100%;
    z-index: 0;
    background: #fff;
}
.slideBox_down .bd li {
    zoom: 1;
    width: 780px;
    float: left;
}
.slideBox_down .bd img {
    width: 110px;
    display: block;
    padding: 19px 0;
    height: 95px;
    padding-bottom: 10px;
}
.slideBox_down .prev,.slideBox_down .next {position:absolute;left:8px;top:45%;margin-top:-10px;display:block;width:20px;height:40px;background:url(../images/pic.png) -93px 0px no-repeat;}
.slideBox_down .next {left:auto;right:8px;background-position:-142px 0px;}
.slideBox_down .prev:hover,.slideBox_down .next:hover {}
.slideBox_down .second_meauImg {
    width: 780px;
    height: 165px;
    overflow: hidden;
}
.slideBox_down .sceond_img {
    float: left;
    width: 112px;
    height: 145px;
    display: block;
    overflow: hidden;
    padding: 10px 9px;
}
.sceond_img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.sceond_img:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-4.5px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
.second_meauImg a:hover {color:#3c3c3d;}
.child_text {
    width: 112px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.child_text p {color:#f60;font-size:14px;}
.child_text p em {font-size:18px;}
.m_zr {margin-top:3px;width:210px;height:300px;padding-bottom:10px;overflow:hidden;background-color:#fff;}
.user_header {overflow:hidden;color:#3c3c3c;font-family:"Microsoft Yahei";}
.user_header .head_pic {display:block;float:left;height:50px;margin-left:12px;margin-top:7px;width:50px;}
.user_header .head_pic img {border-radius:50%;display:block;height:50px;width:50px;}
.user_header .head_text {float:left;width:130px;margin-left:10px;}
.user_header .head_text .say_hello {display: block;margin-top: 24px;margin-bottom: 20px;height: 18px;font-size: 12px;line-height: 18px;}
.user_header a.last_login {display: block;padding:5px 10px 10px;color: #f64400;text-align: center;font-size: 12px;}
.operation {position:relative;height:50px;overflow:hidden;}
.operation .login_btn_icon {position:absolute;left:10px;top:14px;width:19px;height:19px;background:url(../images/pic.png) no-repeat -68px -192px;}
.operation .regist_btn_icon {position:absolute;left:9px;top:14px;width:19px;height:19px;background:url(../images/pic.png) no-repeat -38px -192px;}
.operation .login_btn,.operation .regist_btn {position:relative;background-color:#f60;border:1px solid #e7e7e7;border-bottom:none;border-right:none;border-color:#e7e7e7;float:left;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px medium;display:block;font-family:"Microsoft Yahei","Hiragino Sans GB";font-size:14px;height:44px;line-height:44px;text-align:center;color:#fff;}
.operation .login_btn:hover {background:#f60; color:#fff; text-decoration:none;}
.operation .regist_btn:hover {background:#f64400; color:#fff; text-decoration:none;}
.operation .login_btn {background:#f64400; padding-left:13px; width:92px; border-right:none;margin-right:-2px;}
.operation .regist_btn {border-right:medium none;padding-left:16px;width:86px;border-right:1px #e2e2e2 solid;}
.buy_sell {height:198px;overflow:hidden;margin-top:1px;}
.slidetxtbox {width:208px;text-align:left;}
.slidetxtbox .hd {height:40px;line-height:30px;position:relative;}
.slidetxtbox .hd ul {float:left;position:absolute;top:-1px;height:40px;}
.slidetxtbox .hd ul li {height:39px;font-weight:normal;font-family:"Microsoft Yahei";color:#3c3c3c;font-size:14px;text-align:center;line-height:50px;border-bottom:1px solid #e6e6e6;width:211px;float:left;cursor:pointer;}
.slidetxtbox .hd ul li.on {height:39px;background:#fff;border-bottom:1px solid #f64400; color:#f64400;}
.slidetxtbox .bd{overflow:hidden;height:158px;padding:0px 10px}
.slidetxtbox .bd ul {width:200px; padding-top:1px;}
.slidetxtbox .bd li {float:left;}
.slidetxtbox .bd li a {
    display: block;
    width: 175px;
    padding: 1px 10px;
    border-bottom: 1px solid #ddd;
    line-height: 45px;
    color: #606060;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.slidetxtbox .bd ul:nth-child(2) li:nth-child(5) a{height:48px;line-height:48px;width:48px;padding:0px;}
.slidetxtbox .bd li:nth-child(8) a{height:48px;line-height:48px;width:48px;padding:0px;}
.slidetxtbox .bd li:nth-child(10) a{height:48px;line-height:48px;width:48px;padding:0px;}
.slidetxtbox .bd li a:hover{color:#f60}
.slidetxtbox .bd li em{display:block;height:48px;width:19px;background:url(../images/pic.png) no-repeat -178px 0; }
.rfgg {
    width: 190px;
    height: 155px;
    padding: 0px 10px;
    margin-bottom: 10px;
}
.rfgg2{ width:189px;height:200px;padding:0px 10px;display:none}
.login_after .operation{display:none;}
.login_after .buy_sell {height: 345px;}
.login_after .rfgg2{display:block;}
.login_after .rfgg{margin-bottom:5px}
.login_after .user_header a.last_login{padding: 0 10px;}
.recommend {
    height: 345px;
    overflow: hidden;
    padding: 20px 0px 20px 0px;
    background-color: #f2f2f2a8;
}
.ind-cgtj-title {
    width: 1180px;
    height: 40px;
    line-height: 40px;
}
.ind-cgtj-title h2 {
    width: 200px;
    height: 40px;
    font-size: 20px;
    float: left;
    line-height: 40px;
    color: #3c3c3c;
    font-weight: normal;
}
.ind-cgtj-title h2 i {
    width: 4px;
    height: 20px;
    background: #f60;
    float: left;
    margin-top: 10px;
    margin-right: 10px;
}
.recommend-con {
    width: 1180px;
    height: 300px;
    overflow: hidden;
    margin-top: 6px;
    /* margin-left: 16px; */
}
.recommend-con ul li {
    width: 275px;
    height: 140px;
    background: #fff;
    float: left;
    margin: 0px 0 20px 17px;
    position: relative;
    border: 1px solid #eaeaea;
}
.recommend-con ul li:hover {
    background: #e4e4e4;
}


.recommend-con ul li a {
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.recommend-con ul li a {
    width: 230px;
    height: 100px;
    display: block;
    padding: 20px;
}
.recommend-con ul li h2 {
    width: 230px;
    height: 40px;
    line-height: 40px;
    display: block;
    font-size: 16px;
    color: #3c3c3c;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}
.recommend-con ul li p {
    width: 230px;
    height: 30px;
    line-height: 30px;
    display: block;
    font-size: 14px;
    color: #999;
    text-align: left;
    overflow: hidden;
}
.recommend-con ul li p span {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #999;
    text-align: left;
    overflow: hidden;
}


.body_1190 {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 20px;
}
.classify {
    margin-top: 10px;
    overflow: hidden;
}
.class_name {
    margin: 0 auto;
    height: 42px;
    line-height: 42px;
}
.class_name .gongyepin {
    color: #5b9bb9;
}
.c1_title {
    float: left;
    font-size: 20px;
    font-weight: bold;
}
.main_cont {
    background: #fff;
    margin-top: 15px;
    height: 400px;
}
.main_cont .gongyepin {
    background: #def5ff;
}
.m1_left {
    width: 300px;
    height: 400px;
    float: left;
}
.m_name {
    font-size: 28px;
    color: #000;
    font-weight: bold;
    text-align: center;
    padding: 30px 10px 5px 10px;
}
.m_ci {
    font-size: 14px;
    color: #999;
    text-align: center;
    padding: 0px 10px 30px 10px;
    height: 20px;
    overflow: hidden;
}
.m_picture {
    text-align: center;
    margin: 0 auto;
    width: 220px;
    height: 160px;
}
.m_picture img {
    width: 220px;
    height: 160px;
}
.m1_center {
    width: 949px;
    float: left;
    border: 1px solid #eaeaea;
    /* border-left: 0; */
    border-right: 0;
}
.reom_hy {
    padding: 15px;
    border-bottom: 1px solid #e6e6e6;
}
.hy_title, .ns_title {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
.recom_cont {
    height: 151px;
    padding: 10px 0px;
}
.recom_cont .bwwordbox {
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 285px;
    display: block;
    padding: 0 10px;
}
.recom_cont a {
    margin-right: 8px;
    font-size: 12px;
    color: #333;
    line-height: 32px;
}
.recom_cont .bwwordbox a {
    font-size: 12px;
    color: #333;
    white-space: nowrap;
    display: inline-block;
    background: #fff;
}
.niushang {
    overflow: hidden;
    padding: 15px;
    height: 145px;
}
.hy_title, .ns_title {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
ul.ns_cont {
    overflow: hidden;
    padding: 5px 0px 10px 0px;
}
ul.ns_cont li {
    width: 70px;
    height: 50px;
    float: left;
    margin: 7px 10.5px;
    border-radius: 3px;
    text-align: center;
    background: #f6f6f6;
}
ul.ns_cont li a {
    width: 70px;
    height: 50px;
    display: inline-block;
}
ul.ns_cont li a img {
    max-width: 70px;
    max-height: 40px;
    padding: 5px;
}
.m1_right {
    width: 248px;
    border: 1px solid #e6e6e6;
    float: right;
    height: 398px;
}
.cx_title {
    height: 60px;
    line-height: 60px;
    background-color: #f0f0f0;
    background-position: right center;
    background-repeat: no-repeat;
    font-size: 16px;
    color: #000;
    padding-left: 10px;
    font-weight: bold;
}
ul.cx_cont {
    overflow: hidden;
}
ul.cx_cont li {
    border-bottom: 1px solid #e6e6e6;
    padding: 16px 10px;
    overflow: hidden;
}
ul.cx_cont li:last-of-type {
    border-bottom: 0 none;
}
.com_name {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.com_name i {
    width: 22px;
    height: 22px;
    background-position: -84px 0px;
    float: left;
    position: relative;
    top: 7px;
}
.icon {
    background-image: url(../images/icon1.png);
    display: inline-block;
}
.com_name a {
    color: #666;
}
.zy_word {
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.main_cont .yuancailiao {
    background: #e9ffe6;
}
.main_cont .shangwufuwu {
    background: #fff4e2;
}
.theme_box {
    overflow: hidden;
    margin-top: 15px;
    background: #fff;
}
.hot_probox, .new_probox {
    width: 1200px;
    float: left;
    background: #fff;
    padding-bottom: 25px;
}
.hot_probox{margin-right:20px}
.themetitlebox{padding:15px 25px;height:20px;line-height:20px}
.title_r1{font-size:18px;font-weight:bold;color:#000;float:left}
.title_r1 span{font-size:12px;font-weight:normal;margin-left:10px}
.title_r1 span.gongyepin{color:#5b9bb9}
.title_r1 span.yuancailiao{color:#81be7a}
.title_r1 span.shangwufuwu{color:#f9ab03}
.title_r1 span.nongye{color:#ff7a22}
.title_r1 span.xiaofeipin{color:#ff5252}
.exchange{font-size:12px;color:#ccc;float:right;cursor:pointer}
.exchange:hover{color:#ff6600}
.exchange i{width:16px;height:16px;background-position:-58px 0px;position:relative;top:3px;margin-left:3px}
ul.h1_pro{padding:0 20px;overflow:hidden}
ul.h1_pro li{width:116px;height:74px;float:left;margin:10px}
ul.h1_pro li a{width:116px;height:74px;display:inline-block;position:relative}
ul.h1_pro li a:hover{}
ul.h1_pro li a .img{width:116px;height:74px;}
ul.h1_pro li a .companyname{background:rgba(0,0,0,0.7);padding:5px 10px;text-align:center;font-size:12px;color:#fff;width: 94px;height: 66px;line-height:24px;position:absolute;top:-28px;display:none; overflow: hidden;}
ul.h1_pro li a:hover .companyname{background:rgba(0,0,0,0.7);padding:20px 10px;text-align:center;font-size:12px;color:#fff;width:96px;height:44px;line-height:22px;position:absolute;top:0px;display:block;z-index:9999}
.new_probox{}
ul.n1_pro {
    overflow: hidden;
    padding: 15px 8px;
}
ul.n1_pro li {
    width: 225px;
    height: 206px;
    float: left;
    margin: 4px;
    padding-bottom: 5px;
    border: 1px solid #eaeaea;
}
ul.n1_pro li a {
    width: 226px;
    height: 212px;
    display: inline-block;
}
ul.n1_pro li a img {
    width: 165px;
    height: 100px;
    padding: 35px 35px 10px;
}
.n1_text {
    text-align: center;
    font-size: 12px;
    color: #333;
    height: 35px;
    line-height: 35px;
    width: 135px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding: 0 46px;
}
.n1_price {
    font-size: 14px;
    color: #ff2626;
    text-align: center;
    width: 210px;
}
.main_cont{background:#fff;margin-top:15px;height:400px}
.m1_left{width:300px;height:400px;float:left}
.main_cont .gongyepin{background:#def5ff}
.main_cont .yuancailiao{background:#e9ffe6}
.main_cont .shangwufuwu{background:#fff4e2}
.main_cont .nongye{background:#ffede3}
.main_cont .xiaofeipin{background:#ffe2e1}
.m_name{font-size:28px;color:#000;font-weight:bold;text-align:center;padding:30px 10px 5px 10px}
.m_ci{font-size:14px;color:#999;text-align:center;padding:0px 10px 30px 10px;height:20px;overflow:hidden}
.m_picture{text-align:center;margin:0 auto;width:220px;height:160px}
.m_picture img{width:220px;height:160px}
.m_butn{text-align:center;padding-top:30px}
.m_butn a{width:160px;height:42px;border-radius:42px;text-align:center;line-height:42px;display:inline-block;font-size:14px}
.m_butn a.gongyepin{background:#c2e3f1;color:#5b9bb9}
.m_butn a.gongyepin:hover{background:#a5cee0}
.m_butn a.yuancailiao{background:#cdf5c8;color:#81be7a}
.m_butn a.yuancailiao:hover{background:#ade3a6}
.m_butn a.shangwufuwu{background:#ffe4b7;color:#f9ab03}
.m_butn a.shangwufuwu:hover{background:#f8d499}
.m_butn a.nongye{background:#ffd5be;color:#ff7a22}
.m_butn a.nongye:hover{background:#fabf9f}
.m_butn a.xiaofeipin{background:#ffc3c1;color:#ff5252}
.m_butn a.xiaofeipin:hover{background:#f5adaa}

.reom_hy{padding:15px;border-bottom:1px solid #e6e6e6}
.hy_title,.ns_title{font-size:16px;font-weight:bold;color:#000}
.hy_title span{}
.page-s{height:22px;border-radius:22px;background:#f5f5f5;width:62px;padding:0 5px;float:right;line-height:22px}
.page-s font.le{font-size:12px;float:left;text-align:center;width:16px;color:#999;cursor:pointer}
.page-s font.ri{font-size:12px;float:left;text-align:center;width:16px;color:#999;cursor:pointer}
.page-s font.le:hover,.page-s font.ri:hover{color:#ff6600}
.page-s span{width:30px;text-align:center;float:left;font-size:12px;color:#999;font-weight:normal}
.recom_cont{height:151px;padding:10px 0px}
.recom_cont a{margin-right:8px;font-size:12px;color:#333;line-height:32px}
.recom_cont a:hover{color:#ff6600}
.niushang{overflow:hidden;padding:15px}
ul.ns_cont{overflow:hidden;padding:5px 0px 10px 0px}
ul.ns_cont li {
    width: 70px;
    height: 50px;
    float: left;
    margin: 8px 10.5px;
    border-radius: 3px;
    text-align: center;
    background: #f6f6f6;
}
ul.ns_cont li a{ width: 70px; height: 50px; display: inline-block; }
ul.ns_cont li a img {
    max-width: 70px;
    max-height: 40px;
    padding: 5px;
}
.index-goods {
    border-radius: 3px;
    margin-top: 10px;
    width: 100%;
    height: 773px;
}
.index-goods-task {
    height: 260px;
}
.goods-box {
    width: 1200px;
}
.goods-demand dl {
    line-height: 20px;
    position: relative;
    margin: 0 0 10px 9px;
    padding: 12px 8px;
    width: 30.8%;
}
.index-goods dl {
    transition: all .1s linear;
    background: #fff;
    float: left;
    border: 1px solid #eaeaea;
}
.goods-demand dt {
    display: block;
    font-size: 12px;
    padding: 5px 0;
    float: left;
    width: 225px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.tit{width: 237px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.goods-demand dt a {
    float: left;
    margin-right: 20%;
    color: #365092;
    height: 20px;
    width: 90%;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.goods-demand dd {
    text-align: right;
    height: 20px;
    position: absolute;
    top: 18px;
    right: 10px;
    width: 30%;
}
.goods-demand dd img {
    width: 85px;
    height: 75px;
    padding-left: 35px;
}
































