.menuon{background-color: #1b72ce;}
tr{padding:10px 0;}
.xctopnav_left span.hym{ margin-right: 5px;}
.xctopnav_left span.my_news{ border-radius: 3px; color: #fff; padding: 0px 4px; margin-left: 2px;}
.xctopnav_left a.relative{display: inline-block;}
.xctopnav_left a .codeBox{display: none; position: absolute;left:-19px;top:30px;width:150px;background: #fff;padding:10px;z-index: 10;text-align: center;box-shadow: 0 3px 4px rgba(0,0,0,.2);}
.xctopnav_left a:hover .codeBox{display: block;}
.btn-default{ background-color: #e6e6e6; color: #333;}
.cBanner img{max-height: 90px;}
.cBanner a:hover img{filter:Alpha(opacity=80);opacity:0.8;}
.cBanner a.fl,.cBanner a.fr{width: 585px;height: 90px;display: block;}

.top{ height: 98px; border-bottom: 2px solid;}
.top .head{ width: 1000px; margin: 0 auto; height: 98px;}
.top .head .logo{ height: 72px; width:283px;}
.top .head .logo img{width: 100%;}
.top .head .logo a{ display: block; height:96px; width:255px; }
.top .head .head_wz{ border-left: 1px solid #dcdcdc; height: 72px; padding-left: 30px; font-size: 30px; color: #333;  margin-top: 13px; line-height: 72px;}
.top .head .tel{ margin-top: 48px;}
.top .head .dlkf{ margin-top: 65px !important;}
.top .head .tel p{font-size: 13px; color: #333;}
.top .head .tel h1{ font-size: 18px; font-family: "Arial";}

.head_search_on a{color:#3089e7;font-weight:bold;}

.p_top_right{ float: right;  height: 38px; line-height: 38px;}
.p_top_right .triangle-down {width: 0;height: 0;border-left: 5px solid transparent;border-right:5px solid transparent;border-top: 5px solid #3089e7;}
.p_top_right .my258,.p_top_right .list_txt{cursor: pointer;position: relative;}
.p_top_right .my258 .list{ overflow: hidden; position: absolute; top: 37px; left:0px; border: 1px solid #dcdcdc; background-color: #fff; padding: 10px 15px; border-top: none !important; color: #555;  font-size: 13px; z-index: 100; display: none; width: 300px;}
.p_top_right .my258 .list li{ line-height: 24px}
.p_top_right .my258:hover .list{display: block;}
.p_top_right .my258 .list_t{ margin-right: 5px;}
.p_top_right .my258 .list_t ul:first-child li{ color: #3e3e3e; font-weight: bold;}
.p_top_right .cb7{ color:#b7b7b7;}
.p_top_right .listbox{ padding:10px 0; border: 1px solid #dcdcdc; background-color: #fff; z-index: 100;border-top: none !important; position: absolute; top: 37px; right:10px;  width: 92px; text-align: center; display: none; width: 86px;}
.p_top_right .listbox li{ line-height: 24px;}
.p_top_right .keep{position: relative;}
.p_top_right .keep:hover .listbox{display: block;}
.p_top_right .mt12{margin-top: 16px;}


.lg_main{width: 1000px; margin: 60px auto; height: auto; overflow: hidden;}
.login_img{ margin-top:8px;}
.login{ margin-right: 25px; border:1px solid #dcdcdc; width: 347px; height: auto;}
.login .title{ background-color: #fafafa; border-bottom: 1px solid #dcdcdc; height: 54px; line-height: 54px; color: #333; font-size: 14px; font-weight: bold; padding: 0px 24px;}
.login .title span{ float: right;}
.login .title span a{ text-decoration: underline; font-size: 13px; font-weight: normal;}
.login_box{ padding: 35px 24px;}
.login_box .user_name{ position: relative; padding-bottom: 12px;}
.login_box .user_name label{ font-size: 13px; font-weight: bold; color: #555; display: block; }
.login_box .user_name a{ position: absolute; right: 0px; top: 0px; color: #555;}
.login_box .user_name a:hover{ text-decoration: underline;}
.login_box .user_name input{ border: 1px solid #dcdcdc; height: 33px; line-height: 33px; width: 294px; background-color: #fff; padding-left: 5px;}
.login_box .lg_btn{ margin: 20px 0px;}
.login_box .lg_btn .lg_sub{ height: 38px; line-height: 38px; width:301px; color: #fff; font-size: 14px; font-weight: bold; border: none; border-radius:3px;}
.login_box .hezuo h1{ border-bottom: 1px solid #dcdcdc; color: #555; font-size: 13px; font-weight: normal; padding: 0px 0px 8px;}
.login_box .hezuo .hezuo_btn{margin-top: 8px; height: 30px;} 
.login_box .hezuo .hezuo_btn a{ display: inline; margin-right: 6px; float: left;}
.smallIcon{font-size: 12px;margin-right: 10px;float: left;}
.smallIcon img{width: 19px;margin-right: 5px;}

.lg_btm{ border-top: 1px solid #dcdcdc; padding: 28px 0px;}
.lg_btm .lg_foot{ margin: 0 auto; width: 1000px;}
.lg_btm .lg_foot .lb_btmlk{ text-align: center; }
.lg_btm .lg_foot .lb_btmlk a{ float: left; margin: 0px 20px; color: #333;}
.lg_btm .lg_foot .copy{ text-align: center; color: #898989; padding-top: 35px; line-height: 24px;}


.steps{ height:46px; border-bottom: 2px solid #dcdcdc; position: relative; text-align: center; }
.steps ul{ display: inline-block;}
.steps ul li{ float: left; width: 190px; height: 46px; line-height: 46px; text-align: center; font-size: 14px; font-weight: bold; margin: 0px 40px;}
.steps ul li.stepf{  margin: 0px !important;}
.steps ul li.active{ border-bottom: 2px solid;}
.steps ul li i{ display: inline-block; height: 25px; line-height: 25px; text-align: center; width: 25px; border-radius: 50%; color: #fff; margin-right: 5px; font-size: 16px; font-weight: bold; background-color: #cccccc;}
.steps ul li.active i{ background-color: #3089e7;}
.steps ul li span{ font-size: 14px; font-weight: bold; color: #999;}
.steps ul li.active span{ color: #333;}
.icon-dagou{ font-size: 14px !important;} 
.ui-register{ height: auto; overflow:hidden; margin-top:50px; }
.ui-register .left{ height: auto; overflow: hidden; width:715px; border-right: 1px solid #dcdcdc;box-sizing:content-box;}
.ui-register .left ul{ height: auto; overflow: hidden; width:700px;}
.ui-register .left ul li{height: auto; overflow: hidden; margin: 15px 0px;}
.ui-register .left ul li em{ display: block; height: 36px; line-height: 36px; min-width: 85px; text-align: right; margin-right: 10px; color: #333; font-size: 14px; font-style: normal;}
.c-red{ color: #F00; font-size: 16px; vertical-align: middle; margin-right: 5px;}
.Validform_wrong{ color: #F00!important; padding-left: 20px;font-size: 12px!important;font-weight: normal!important;}
.Validform_checktip{display: inline-block; text-align: left;}
.ui-register .left ul li input.rg_text{ border: 1px solid #dcdcdc; background-color: #fff; height: 34px;line-height: 34px; padding: 0px 10px; width:320px; }
.ui-register .left ul li:after{ clear: both;}
.ui-register .left ul li.dot{ border-bottom: 1px dotted #898989;width: 500px;}
.ui-register .left ul li input.yzm{ width: 104px; margin-right: 5px;border: 1px solid #dcdcdc; background-color: #fff; height: 34px; padding: 0px 10px; }
.ui-register .left ul li input.yzm img{ vertical-align: middle;}
.nosee{ text-decoration: underline; margin-left:5px; }
.ui-register .left ul li input.rg_check{ width: 13px; height: 13px; margin-right: 5px;}
.xieyi:hover{ text-decoration: none; }
.blue_btn{  font-size: 14px; font-weight: bold; color: #fff; border:none; border-radius: 3px; padding: 10px 25px;}
.ui-register .right{ width: 250px; padding: 15px 0px; height: auto; overflow: hidden;}
.ui-register .right h1{ font-size: 14px; font-weight: bold;}
.ui-register .right ul{ padding: 10px 0px;}
.ui-register .right ul li{ line-height: 30px; height: 30px; color: #555; font-size: 13px; padding-left: 25px;}
.ui-register .right ul li.ic_1{ background:url('../image/ic_1.jpg') left 6px no-repeat;}
.ui-register .right ul li.ic_2{ background:url('../image/ic_2.jpg') left 6px no-repeat;}
.ui-register .right ul li.ic_3{ background:url('../image/ic_3.jpg') left 6px no-repeat;}
.ui-register .right ul li.ic_4{ background:url('../image/ic_4.jpg') left 6px no-repeat;}
.ui-register .right ul li.ic_5{ background:url('../image/ic_5.jpg') left 6px no-repeat;}


.sjyz{height: auto; overflow:hidden; margin-top:50px; text-align: center; min-height: 200px;}
.sjyz h1{ color: #333; font-weight: bold; font-size: 14px;}
.sjyz ul{ margin:20px 0px 0px 325px; width: 675px;}
.sjyz ul li{height: auto; overflow: hidden; margin: 10px 0px;}
.sjyz ul li em{ display: block; height: 36px; line-height: 36px; min-width: 105px; text-align: right; margin-right: 10px; color: #333; font-size: 14px; font-style: normal;}
.sjyz ul li input.sjh{ border: 1px solid #dcdcdc; background-color: #fff; height: 34px; padding: 0px 10px; width:260px;}
.sjyz ul li input.dxhq{border:none; height:26px; width: 127px; background:url('../image/dxhq.jpg') no-repeat; margin-right: 10px; vertical-align: middle;}
.sjyz ul li span.re_dxhq{ border: 1px solid #dcdcdc; color: #555; padding:0px 5px; height: 30px; line-height: 30px; display: inline-block; border-radius: 3px; vertical-align: middle;}
.sjyz ul li input.sr_yzm{ border: 1px solid #dcdcdc; background-color: #fff; height: 34px; padding: 0px 10px; width:103px;}



.zccg h1{ background:url('../image/lv_success.jpg') no-repeat; height: 29px; line-height: 29px; display: inline-block; padding-left: 35px;}
.zccg .ktsp{ font-size: 14px; padding-left: 188px; margin-top: 15px; color: #333;}
.zccg .ktsp a{ display: inline-block; color: #fff; text-align: center; font-size: 14px; font-weight: bold; width: 100px; height: 32px; line-height: 32px; border-radius: 3px;}
.zccg .ktsp a:hover{text-decoration: none;}


.zhhym{height: auto; overflow:hidden; margin-top:50px; min-height: 200px;}
.zhhym h1{ background-color: #e5e5e5; width: 604px; height: 37px; line-height: 37px; color: #333; padding-left: 10px; margin: 0 auto; font-size: 14px;}
.zhhym ul{ width: 604px; margin: 20px auto 0px;}
.zhhym ul li{height: auto; overflow: hidden; margin: 15px 0px;}
.zhhym ul li em{ display: block; height: 36px; line-height: 36px; min-width: 135px; text-align: right; margin-right: 10px; color: #333; font-size: 14px; font-style: normal;}
.zhhym ul li input.sjhyx{ border: 1px solid #dcdcdc; background-color: #fff; height: 34px; padding: 0px 10px; width:340px; }


.zjdl{ margin-top: 20px; padding-left:60px;}
.zjdl a{ text-decoration: underline; vertical-align: bottom;}


.aqyz,.yzyx{ height: auto; overflow: hidden; margin-top: 50px; min-height: 200px; padding-left: 30px; color: #333333;}
.aqyzch{ font-size: 14px;}
.aqyzch span{ font-weight: bold;}
.aqyz ul li{ overflow: hidden; padding-bottom: 24px; padding-top: 24px; border-bottom: 1px dashed #898989;}
.aqyz ul li i:before{float: left; font-size: 50px; width: 70px; text-align: center;}
.sjzh{ overflow: hidden; margin-top: 10px;}
.sjzh p{font-size: 14px; font-weight: bold; float: left; display: block;}
.sjzh span{ background-image: url('../image/tuijianbg.png'); display: block; width: 54px; height: 23px; color: #fff; font-weight: normal; float: left; margin-left: 10px; text-align: center; line-height: 23px;}
.aqyzts{ font-size: 13px; color: #555; margin-top:8px;}
.btnaqyz{ width: 100px; height: 38px; border:none; line-height: 38px; text-align: center; border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; color: #fff; font-size: 14px; font-weight: bold; margin-top: 20px;}

.fsyj,.szcg,.sjzhyz,.yjgq,.yxzh,.czmm{ height: auto; overflow: hidden; margin-top: 50px; min-height: 200px; text-align: center; color: #333; font-size: 14px;}
.fsyj div{ margin-top: 20px;}
.fw{ font-weight: bold;}
.btnfsyj{ width: 144px; height: 38px; line-height: 38px; text-align: center; color: #fff; border:none;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; color: #fff;margin-top: 20px;}
.fsyjyz span{ font-size: 14px;}
.fsyjyz button{ width: 160px; font-size: 13px; height: 30px; line-height: 30px; border: 1px solid #dcdcdc; background-color: #fff; color: #555; text-align: center;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; margin:auto; margin-top: 10px;}
.toptishi { padding: 10px 30px; text-align: center; color: #fff;position: fixed; top: 0; left: 50%; margin-left: -100px;}

.btnlogin{ width: 102px; height: 34px;border:none;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; color: #fff;margin-top: 20px;}

.sjzhyz{ font-size: 14px;}
.btnsjhq{ background-color: #f3f3f3; border: 1px solid #dcdcdc; height: 30px; font-size: 13px; /*margin-top: 10px; */}
.btnsjhq img{ margin-right: 10px; font-size: 13px; color: #555;}
.btnfns{ width: 160px; height: 30px;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; font-size: 13px; background-color: #fff; border: 1px solid #dcdcdc; }
.sjyzm input{ width: 106px; height: 34px; border: 1px solid #dcdcdc; font-size: 13px; margin-left: 10px; background-color: #fff;}
.sjyzm{ margin-left: 67px; margin-top: 10px;}
.btnyzt{ width: 90px; height: 38px; color: #fff; border:none; margin-top: 20px; font-size: 14px; margin-left: 512px;border:none;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; }
.sjback{ font-size: 13px; text-decoration:underline;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; padding-top: 3px; display: block; margin-top: 41px; margin-left: 10px;}

.zhmm span{  display: inline-block;}
.zhmm span.Validform_wrong{ color: #f00e0e; }
.zhmm input{font-size: 13px; width: 304px; height: 36px; border: 1px solid #dcdcdc; padding:0px 6px; background-color: #fff;}
#btnzhmm{ margin-left: 390px;}
#resetPswForm .Validform_checktip,#resetPswForm .Validform_wrong{position: relative;left: 15px;top: 25px;}

.yzyx a{ text-align: center; font-size: 13px; display: block; text-decoration: underline; margin:50px 0px;}
.yzyxts{ color: #555;}
.w1000{ width: 1000px; margin:auto; line-height: 30px;}

.xctopnav_left span.hym{ margin-right: 5px;}
.xctopnav_left span.my_news{ border-radius: 3px; color: #fff; padding: 0px 4px; margin-left: 2px;}



.yjgq span{ margin-left: 10px; line-height: 24px;}
.btnyjgq{border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; height: 38px; line-height: 38px; color: #fff; width: 114px; text-align: center; border: none; margin-top: 20px;}

.btnyxzh{ width: 144px; margin-left: 173px; margin-top: 20px;}

.czmm div{ overflow: hidden;}
.czmm{ margin-left: -248px;}
.colcrf0{color: #f00e0e;}
.camminput{ width: 342px; height: 36px; border: 1px solid #dcdcdc; float: left; margin-top: 20px; background-color: #fff; padding-left: 5px; }
.czmmuser{ width: 100px;text-align: right; float: left; display: block;line-height: 36px;margin-left: 42.3%;margin-top: 20px;}
.oh{  position: relative;}
.oh:hover .xcs{display: block;}
.xctopnav_right .ovh{position: relative;overflow: visible}
.oh:hover .xcmysc,.ovh:hover #xcmysc{display: block;}

.btnczmm{ margin-top: 20px; border: none; width: 89px;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; height: 38px; color: #fff; margin-left: 7.4%;}


.w1000{ width: 1190px; margin: auto;}
.xctopnavbody{ background-color: #fff; height: 38px; width: 100%; line-height: 38px; border-bottom: 1px solid #dcdcdc;}
.xctopnav{position: relative;}
.xctopnav_left{ float: left;}
.xctopnav_left ul li{ float: left; margin-left: 10px; line-height: 38px; color: #333;}
.xctopnav_left em{ margin-left: 10px; color: #b7b7b7;}
.xctopnav_right{ float: right;  height: 38px; line-height: 38px;}
#triangle-down {width: 0;height: 0;border-left: 5px solid transparent;border-right:5px solid transparent;border-top: 5px solid #3089e7;}
.xcs{ overflow: hidden; position: absolute; top: 38px; left:0px; border: 1px solid #dcdcdc; background-color: #fff; padding: 10px 15px; border-top: none !important; color: #555;  font-size: 13px; z-index: 100; display: none; width: 290px;}
.xcphone:hover .xcs{display: block;}
.xcst{ margin-right: 5px;}
.xcs li{ line-height: 24px}
.xcst ul:first-child li{ color: #3e3e3e; font-weight: bold;}
.cb7{ color:#b7b7b7;}
.xcshca,.xcphone{ cursor: pointer;position: relative;}
.xcmysc{ padding:10px 0; border: 1px solid #dcdcdc; background-color: #fff; z-index: 100;border-top: none !important; position: absolute; top: 38px; right:10px;  width: 92px; text-align: center; display: none; width: 86px;}
.xcmysc li{ line-height: 24px;}

/*logobody*/
.shoplogo a{width: 200px; height: 75px; display: inline-block; overflow: hidden; float: left;}
.shoplogo a img{ width: 200px; height: 75px;}
.logobody{ margin-top:30px;}
.xccomtitle{ font-size: 18px !important; color: #3e3e3e; line-height: 40px; padding-top:4px;}
.logobody .xccomjs{max-width: 246px;width: auto; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xccomjs{ line-height: 20px; width: 550px;}
.logobody .fl.codeBox{position: relative}
.logobody .fl.codeBox:hover .hide{box-shadow: 0 0 4px rgba(0,0,0,.4); display: block!important;background: #fff;position: absolute;left: 0;top: 0;z-index: 9}
/*nav*/
.xcnavbody{ width: 100%; height: 46px;}
.xcnavbody.fixed{background: #fff;height: 48px; position: fixed;top: 0;left: 0;width: 100%;display: none;z-index: 999;box-shadow: 1px 1px 4px rgba(0,0,0,.4);}
.xcnavbody.fixed .logo{padding:5px 10px;height: 46px;}
.xcnavbody.fixed .logo img{height: 100%;}
.xcnavbody.fixed.active{display: block;}
.hideBox .xcnavbody.fixed.active{display: none;}
.xcnavbody.fixed .searchBox{border: 2px solid #ddd;margin: 7px 0 0 100px;line-height: 30px;}
.xcnavbody.fixed .searchBox input{line-height: 30px; height: 30px;padding: 5px 15px;width:574px;background-color: rgba(255,255,255,.8);border:none;}
.xcnavbody.fixed .searchBox .Themebg{margin-left: -6px; cursor: pointer; height: 30px;color: #fff; vertical-align: top;line-height:30px; display: inline-block;padding: 0 50px;}
.xcnavbody.fixed .searchBox .Themebg:hover{filter:Alpha(opacity=70);opacity:0.7;}
.xcnavbody.fixed .searchBox .alisearch_type{position:relative;z-index: 997; width: 77px; text-align: center;height: 30px;line-height: 30px; cursor: pointer;text-indent: -7px;}
.xcnavbody.fixed .searchBox .alisearch_type ul{font-size: 12px; height: 30px;overflow: hidden;background: #fff;border-right: 1px solid #ddd;border-left: 1px solid #fff;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.xcnavbody.fixed .searchBox .alisearch_type.active ul{height: 70px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.xcnavbody.fixed .searchBox .alisearch_type .iconfont{position: absolute;right:10px;top:7px;width: 12px;height: 14px;line-height: 14px;text-indent: 0; font-size: 12px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.xcnavbody.fixed .searchBox .alisearch_type .iconfont:before{font-size: 12px;color: #999;}
.xcnavbody.fixed .searchBox .alisearch_type.active .iconfont{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.xcnavbody.fixed li:hover{background: none!important;}
.xcnavbody.fixed a.active,.xcnavbody.fixed a:hover{background:#266ab3;color: #fff!important;}
.xcnav{ margin-top: 30px;}
.xcnav li{ float: left;}
.xcnav li a{display: block; font-size: 14px; width: 62px; text-align: center; line-height: 46px; color: #fff;}
.xcnav li a:hover{color: #fff !important;}
.fixed .xcnav li a{border: none;}
.xcvisit{ background-color: #1b72ce;}
.xcnav li:hover,.xcnav li.active a{background-color: #1b72ce;}

.xcnav1{ margin-top: 30px;}
.xcnav1 li{ float: left;}
.xcnav1 li a{display: block; font-size: 14px; width: 72px; text-align: center; line-height: 46px; color: #fff;}
.xcnav1 li a:hover{color: #fff !important;}
.fixed .xcnav1 li a{border: none;}
.xcvisit{ background-color: #1b72ce;}
.xcnav1 li:hover,.xcnav1 li.active a{background-color: #1b72ce;}

/*xcmain*/
.xcmain{ margin-top: 20px; overflow: hidden;}
/*宸︿晶瀵艰埅*/
.xc_left{ width: 194px;}
.xc_left .adBox{width: 300px;}
.xc_left .adBox.active{position: fixed;top:25px;left: 50%;margin-left: -595px;z-index: 10;}
.xc_left .adBox a{display: block;}
.xctop,.xcpc,.xcinformation,.qyxcl,.xc_right,.xc,.xclist,.zpxq_list,.spzping_left,.spzping_right{ border: 1px solid #dcdcdc;}
.xcinformation{ padding-bottom: 15px;}
.xcititle{ background-color: #fafafa; height: 38px; border-bottom:2px #3089e7 solid; padding-left: 10px; font-size: 14px;color: #333; font-weight: bold; line-height: 38px;}
.fw14{ font-size: 14px;font-weight: bold;}
.color33{ color: #333 !important; margin-bottom: 0px !important;}
.borderb{ border-bottom: 1px solid #dcdcdc;}
.xclsc{ font-size: 14px; color: #fff; width: 170px; height: 36px;border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;border: none; margin-top: 20px;}
.xcinformation .borderb p.phone{padding-left: 40px;position: relative;width: 172px;overflow: hidden;height: 30px;}
.xcinformation .borderb p.phone span{position: absolute;left: 0;top: 0;width: 40px;}
/*浜у搧鍒嗙被*/
.xcpc{ padding-bottom: 20px; margin-top: 20px;}
.c1{ margin-left: 20px;cursor:pointer;}
.c1 li{ padding-left: 40px;}
/*浼佷笟鐩稿唽*/
.qyxcl{ margin-top: 20px;}
.xcmore{ margin-right: 10px;}
.xctop{ padding:2px; margin-left: 20px; margin-top: 20px; width: 123px; height:94px;overflow: hidden; position: relative; background-color: #fff;}
.xctop img{ width:117px; }
.xctop:before{content:"";border: 1px solid #dcdcdc; height: 119px; width:117px; position: absolute;top:4px; left: 8px; z-index: -1;}
.xctoptxt{text-align: center; margin-top: 10px; line-height: 30px;}
.borderbd{ border-bottom: 1px #dcdcdc dashed;}
.qyxcl{padding-bottom: 20px;}
/*鍙充晶*/
.xc_right{ width: 980px; padding-bottom: 50px;}
.xc{ padding:2px; margin-top: 20px; width: 171px; position: relative; background-color: #fff;}
.xc:before{content:"";border: 1px solid #dcdcdc; height: 126px; width: 167px; position: absolute;top:6px; left: 6px; z-index: -1;}
.xc img{ width: 165px; }
.xc_box{ overflow: hidden;}
.xc_box li{ width: 184px; float: left; margin-left:50px;}
/* 椤佃剼*/
.footerbody{ background-color: #fafafa; border-top: #d1d7dc 1px solid; margin-top: 50px; width: 100%; padding-top: 20px; padding-bottom: 20px;}
.footer{ overflow: hidden;}
.footer li{ float:left; margin-left:45px;}
.footer li.border_right{width: 225px;}
.footer li.mt50.color33{width: 279px;}
.border_right{ border-right: 1px solid #dcdcdc;}
/*鐩稿唽鍒楄〃*/
.xclist_box,.xclist_pages{ overflow: hidden; margin-top: 20px;}
.xclist_box li{ float: left; margin-left:14px;width: 178px;}
.xclist_box li .xclist{height: 134px;overflow: hidden;}
.xclist img{ width:100%; }
.xclist_pages button,.xclist_pages input{ height: 28px; border: 1px solid #dcdcdc; background-color: #fff; float: left; margin-left: 10px; display: block; font-size: 13px; line-height: 24px; color: #555;}
.xclist_pages button{ width: 60px;}
.xclist_pages input{ width: 28px;  padding-left: 10px;}
.xct{ border: none !important; border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px; -moz-border-radius: 2px;-o-border-radius: 2px; color: #fff !important;}
.mr14{ margin-right: 14px;}
/*浼佷笟鎷涜仒*/
.qyzping_box{ width: 945px; margin: auto; margin-top: 20px;}
.qyzping_first{ background-color:#f4f4f4; height: 40px; color: #333; line-height: 40px;}
.qyzping{ overflow: hidden;}
.qyzping li{ float: left; width: 186px; text-align: center;}
.qyzping li:first-child{width: 300px;}
/*鎷涜仒璇︽儏*/
.zpxq_titlle{ text-align: center;}
.w710{ width: 870px; margin: auto;}
.zpxq_list{ overflow: hidden; font-size: 14px; background-color: #fafafa; color: #555;}
.zpxq_list li{ width: 200px;  margin-left: 30px; float: left; text-align:left; line-height: 50px;}
/*鍟嗛摵鎷涜仒*/
/*宸︿晶*/
.spzping_left{ width: 200px; float: left; margin-top: 20px;}
.spgli_box li{border-bottom: 1px solid #dcdcdc; padding-top: 8px; padding-bottom: 8px;}
.spgli_box li a{ width: 100%; height: 32px; line-height: 32px; font-size: 13px; padding-left: 40px; display: block; }
.sptitle{ padding-left: 20px;border-bottom: 1px solid #dcdcdc; height: 40px; line-height: 40px;}
.dsp{ display: block;}
.spsanjiao{ margin-top: 24px; margin-right: 10px;}
.spgl{ border-bottom: 1px solid #dcdcdc; padding-left: 20px; height: 50px; line-height: 50px;}
.spzpvisit{color: #fff; width:100%;}
.spzpvisit:hover{ color: #fff;}
.bordern{ border:none !important;}
/*鍙充晶*/
.spzping_right{ float: left; margin-left: 20px; margin-top: 20px; width: 970px; padding-bottom: 50px;}
.btnspzp{ width: 98px; height: 38px; color: #fff; border: none; border-radius: 2px;
-webkit-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; -o-border-radius: 2px; margin:20px;}
.spzping_box{ width: 925px; margin: auto;}
.spzping{ overflow: hidden;}
.spzping li{ width: 150px; float: left; text-align: center;margin-bottom: 10px;}
.spzping li.firstLi{width: 54px;}
.spzping li.w170{width: 170px;}
.spzping li.second{width: 355px;}
.spzping li.zhiwei{width:360px;}
.spzping li.w80{width: 80px;}
.spzping li.Themefont{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 18px; width:360px;margin-top: 5px;}
.spzping li.newTitleLi{width: 500px;}
.spzping li.text-left{padding-left:23px;text-align: left;}
.spzping li.secondLi{width: 246px;}
.spzping.Evaluation li{width: 150px;}
.spzping.Evaluation li.second{width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ml150{ margin-left: 150px;}
.spred,.spblue{ display:block; width:44px; height: 26px; color: #fff; margin-left:10px;}
.spblue{background-color: #3089e7;}
.spred{background-color: #ff0000; }
/*鍟嗛摵鎷涜仒椤佃剼*/
.spzpingfooterbody{ background-color: #fafafa; border-top: 1px solid #dcdcdc; width: 100%; padding: 30px 0px; margin-top:50px;}
.spzpingfooter{ overflow: hidden;}
.spzpingfooter li{ width: 200px;  text-align: center; float: left; }
/*鍙戝竷鎷涜仒*/
.xcititle em,.xcititle span{ font-weight: normal;}
.s_next a{ color: #fff;padding: 0 15px;}
.s_next{display: inline-block;margin-top: 20px;}
.spfb_box{ width: 930px; margin: auto;}
.colorred{ color: red;}
.spfbzw,.spfbman,.spfbjs,.spfbq{border: 1px solid #dcdcdc; background-color: #fff; }
.spfbzw{ width:256px;height: 32px;}
.spfbman{ width: 80px;height: 32px;}
.spfbjs{ width: 604px; height: 324px; margin-left: 4px;}
.spfbq{ width: 32px; height: 32px;}
.spfbq,.spfbman{ padding-left:4px; color: #333333;}
.btnspzpingfb{ width: 122px; height: 38px; color: #fff; border:none; border-radius: 2px;
-ms-border-radius: 2px;-o-border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;  margin-top: 20px;}
.btnnewsfb{  margin-left: 68px !important;}
/*鍙戝竷鎴愬姛*/
.fbcg{ text-decoration: underline !important; font-size: 14px; margin-top: 36px; display: block;}


/*涓婁紶鍥剧墖锛堝垵濮嬪寲锛�*/
.selectphotoalbum,.picture_send,.sendPic_box li img{ border: 1px solid #dcdcdc;}
.selectphotoalbum{background-color: #fff; padding-right: 10px; padding-left: 10px;}
.sendPictureStar_box{ width:925px; margin: auto;}
.picture_send{ width: 534px; height: 560px; position: relative;overflow-y: scroll;}
.btnSendPicture{ margin: auto;border:none; color: #fff; width: 110px; height: 38px; border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; margin-top: 256px;}
.picture_send span{text-align: center; }
.pictureSendRule p{line-height: 24px;}
/*涓婁紶鍥剧墖锛堥€夋嫨鐨勫浘鐗囷級*/
.sendPic_box{ overflow: hidden;}
.sendPic_box li{position: relative; float: left; width: 28%;margin-top: 18px; margin-left: 16px; }
.sendPic_box li img{ width:140px; height: 140px;}
.sendPic_box li img.delimg{width: 16px;height: 16px;position: absolute;top:10px;right: 10px;display: none;}
.sendPic_box li:hover img.delimg{display: block;}
.picdel{ width: 138px; height: 30px; background-color: rgba(0,0,0,0.5); margin-top: -30px; z-index: 3; position: relative; display: none;}
.sendpicdel{ color: #fff; line-height: 30px;}
.sendPic_box li .picdel img{ width: 16px; height: 16px; margin-top: 6px; border: none; margin-right: 4px;}
.sendPic_box li:hover .picdel{ display: block;}
.sendPictureBotton_box{ width: 100%; height: 50px; overflow: hidden; line-height: 50px;background-color: #fafafa; border-top: 1px solid #dcdcdc; position: absolute; bottom: 0px; left: 0px;}
.sendPictureBotton_box button{ float: left; margin-left: 10px; width: 110px; height: 38px; border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px; color: #fff; line-height: 38px; border: none; margin-top: 6px;}
.color66{ color: #555 !important;}
.borderdc{ border: 1px solid #dcdcdc !important;}
/*姘村嵃璁剧疆*/
.picasaTool_box,.markSet_box{ width:925px; margin: auto;}
.markSet{ padding: 2px; background-color: #fff; width: 316px; height: 316px;}
.markSet img{ width:310px; height: 310px; }
.markSet .s1,.markSet .s2,.markSet .s3{position: absolute;right: 10px;color: #fff; bottom: 5px;z-index: 10}
.markSet .s2,.markSet .s3{bottom: 20px;}
.markSet .s2.center{right: auto;display: block;text-align: center;width: 100%;top: 50%;margin-top: -10px;}
.markSet .s2.top{right: auto;left: 10px;bottom: auto;top: 10px;border: none;}
.btnmarkSetSave{ width: 80px; color: #fff; height: 38px;border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px; border: none;}
/*鐩稿唽绠＄悊*/
.picasaToolBox{ margin-top: 10px;}
.picasaToolBox li{ float: left; margin-left: 10px;}
.btnSendPicasaTool{border:none; color: #fff; width: 110px; height: 38px;}
.btnSendPicasaTool,.btnDelPicasaTool,.btnBackPicasaTool,.picasaToolImgbox li,.btnpicasaTool,.btnsendpic,.btncreatealbum,.btnnext,.btnsubmit,.btnGoinEmail,.btnReAuthCode,.btnAuthCode,.hintbox{ border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;}
.btnDelPicasaTool,.btnBackPicasaTool{ width: 70px; height: 38px; background-color: #fafafa;}
.picasaToolImgbox li{ width: 180px; padding-left: 10px; padding-top: 10px; float: left; }
.picasaToolImgbox li div{ text-align: center;}
.picasaToolIconBox{ width: 160px;position: relative;}
.picasaToolIconBox:hover .picasaToolIcon{ display: block;}
.picasaToolIcon{ background-color: rgba(0,0,0,0.5); height: 30px; position: absolute;bottom: 0; left: 0; z-index: 3; width: 100%; display: none;}
.picasaToolIconBox .picasaToolIcon img{ float: left; margin-left: 30px; margin-top: 10px;}
.w160{ width: 160px;}
.btnpicasaToolbox{ padding-bottom: 10px; margin-top: 4px;}
.btnpicasaTool{ width: 66px; height: 22px; color: #fff; font-size: 13px; border: none; line-height: 22px;}
.ml4{ margin-left: 4px;}
.ml_4{ margin-left: -4px;}
.bgcfa{ background-color: #fafafa;}
/*鍒涘缓鐩稿唽*/
.btnsendpic,.btncreatealbum{ height: 38px; color: #fff; width: 110px; border: none;}
/*鍒涘缓鐩稿唽寮规*/
.createPicAlbum{margin-top: 10px;}
.createpic{ width: 256px; height: 38px;}
.picAlbumOrder{ width: 56px; height: 38px;}
.picAlbumOrderborder{ margin-left: 28px;}
/*鎵嬫満缁戝畾*/
.pd100{ padding-bottom: 100px;}
.shoujibangding_box{ width: 920px; margin: auto;}
.shoujibangding_box.qiye_xinxi{margin: 0!important;}
.shoujibangding_box .btnReAuthCode{width: 180px;}
.sjbdinput{ width: 294px; height: 36px; border:none;}
.btnnext{ color:#fff;  width: 90px; height: 38px; border: none;float: left;}
.cancle{ text-decoration: underline; margin-top: 18px; display: block; float: left; margin-left: 10px;}
/*鏇存敼鐧诲綍瀵嗙爜*/
.changePasswordUser{ width: 100px; text-align: right;}
.btnchangePassword{ width: 110px;  margin-left: 110px;}
/*淇敼鎵嬫満鍙风爜*/
.phoneNuminput{display: inline-block; border: none; width: 294px; height: 36px;padding-left: 10px; font-size: 14px;}
.changephone{ width:120px; text-align: right; line-height: 36px;}
.btnAuthCode{ width: 126px; height: 26px; border: none; background-color: #f2f2f2; line-height: 26px; margin-top: 2px;}
.btnReAuthCode{width: 160px; height: 30px; border: none; background-color: #fff;}
.AuthCodeInput{ width: 124px; height: 36px;padding-left: 10px;}
.btnsubmit{ color: #fff;  width: 88px; height: 38px; border: none;}
/*閭楠岃瘉鎴愬姛*/
.btnGoinEmail{ border: none; color: #fff; width: 138px;height: 38px;}
/*璐︽埛瀹夊叏*/
.hintbox{ width: 100%; color: #f27800; border: 1px solid #ecdbb6; background-color: #fffbdd;}
.hintbox p{ line-height: 24px;}
.asititle{ background-color: #fafafa; height: 38px; border-bottom:1px #dcdcdc solid; padding-left: 10px; font-size: 14px;color: #333; font-weight: bold; line-height: 38px;}
.accountSecurityUser{ width:160px;}
.accountSecuritybox li{ height: 46px; line-height: 46px; font-size:14px;}
/*甯愬彿淇℃伅*/
.accountInformationbox li{ font-size: 14px; line-height: 36px;}
.accountInformationimg{ width: 90px; height: 90px; border-radius: 6px;-webkit-border-radius: 6px;-o-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;}
/*浼佷笟浠嬬粛*/
.companytitle{ height: 40px; line-height: 40px;}
.companytitle span{ padding-left: 10px; border-left: 3px solid #3089e7;}
.companyProfile{ width: 900px; margin: auto;}
.companyProfile li p{ line-height: 24px; margin-top: 10px;}
.companymessages li{ width: 375px; float: left;}
/*浼佷笟鍟嗛摵*/
.textIndent24{ text-indent: 24px;}
.readmore{ text-align: right; display: block;padding-right: 10px;}
.fn{ font-weight: normal !important;}
.productstorebox li{ width: 194px; float: left; margin-left: 27px; margin-top: 30px; color: #333333;}
.productstorebox li img{ width: 100%;}
.productstorebox li div{ text-align: center;height: 32px;overflow: hidden; margin-top: 10px;line-height: 16px;}
.productstorebox li .imgBox{width: 194px;height: 194px;overflow:hidden;}
.w750{ width: 920px; margin: auto;}
/*渚涘簲浜у搧*/
.mr4{ margin-right: 4px; margin-top: -2px;}
/*photo*/
.btnSendPhoto{ width: 110px; height: 38px; color: #fff; border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px; border: none;}
/*photoData*/
.edui-default #edui1{z-index: 1!important;}
.photoDtata{ width: 180px; float: left;}
.thumbnail{ padding: 0px;}
.thumbnail img{ width: 160px; overflow: hidden;}
.psr{ position: relative;}
.psab{ position: absolute; bottom:0px; left: 0px; padding: 0px !important; background-color: rgba(0,0,0,0.5); width: 100%; height: 30px; line-height: 30px;display: none;}
.thumbnail:hover .psab{ display: block;}
.picasaToolimgtitle{ width: 100px; height: 100px;}
.picasaToolimgtitle img{ width: 100%;}
.colorff{color: #fff;}
.photoDataName{ height: 30px; line-height: 30px;}
.btnphotpData{ margin-bottom: 10px; display: none; overflow: hidden;}
.btnphotpData button{ width:54px; height: 24px; border: none; font-size: 13px; line-height: 24px; color: #fff; background-color: fafafa;border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px; float: left; display: block;}
.btnphotpDatadiv{ display: none;}
.picasaToolImgbox li:hover .btnphotpDatadiv{ display: block;}
.picasaToolImgbox li:hover .btnphotpData{ display: block;}
.picasaToolImgbox li:hover .picasaToolli{ padding-bottom: 34px;}
.xclist_pages div{ margin: 0!important; height:38px; line-height:38px; margin-left: 10px; text-align: right; cursor: pointer;}
.xclist_pages div.Themebg{color: #fff;}
.picasaToolli{ position: relative;}
.btnphotpDatadiv{ position: absolute; bottom: -40px; left:-1px; z-index: 2; border-radius: 2px; border: 1px solid #dcdcdc; border-top: none !important; width: 180px; background-color: #fff; padding-top: 10px;border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;}
.picasaToolImgbox{ padding-bottom: 40px;}
.picasaToolBox div .uploadify-button{ height: 38px !important; line-height: 24px !important; font-size: 14px; font-weight: bold;border: none; background-color: #3089e7;}
.xclist_pages button:hover{ background-color: #3089e7;color: #fff;}
.xclist_pages.pllpages{margin: 20px 0 0!important;}
.pagination{margin: 0;}
/*insertAlbum*/
.col-lg-8{ width: 80%;}
.insertAlbum .uploadify-button{ width: 110px !important; height: 38px !important; line-height: 24px !important; background-color: #3089e7; border: none;margin-left: -16px;margin-top: -20px;}
/*uploadPhoto*/
.btn-success{ background-color: #3089e7 !important; border: none !important; line-height: 24px !important;}
#albumList{ width: 110px; height:30px; border: 1px solid #dcdcdc; margin-left: 10px; display: block; float: left; margin-top: 2px; margin-right: 10px; }
/*edit*/
.Validform_right,.Validform_wrong{position: relative;top:7px;left: 2px; }
.PromptInput .Validform_checktip,.PromptInput .Validform_wrong{left: 72px;}
.Validform_right{color:#71b83d!important;font-size: 12px!important;font-weight: normal!important;}
/*SalesDrafts鑽夌ǹ绠�*/
.SalesDraftsbox{ width:920px; margin: auto;margin-top: 10px; }
.SalesDraftsbox .col-lg-3{width:30%;}
.SalesDraftsbox .col-lg-9{width:40%;}
.SalesDraftDel{ width: 60px; line-height: 24px; font-size: 13px; border: 1px solid #dcdcdc; height: 28px; background-color: #fff;}

.SalesDraftListTitle{ height: 36px; line-height: 36px; margin-top: 10px; background-color: #f7f7f7;}
.SalesDraftListTitle li{ float: left; font-weight: bold; text-align: center;}
.SalesDraftListImg,.SalesDraftListProduct,.SalesDraftListPrice,.SalesDraftListOperation{ width: 120px;}
.SalesDraftListProduct,.SalesDraftListProduct{width: 285px;}
.SalesDraftListSaveTime{ width: 210px;}
.SalesDraftcheckbox{ width: 50px;}
.SalesDraft li{ height: 100px;}
.SalesDraft li input{ margin-top: 40px; margin-left: 20px;}
.SalesDraft li img{ width: 80px; height: 80px; margin-left: 20px; margin-top: 10px;}
.SalesDraft li p{ line-height: 60px; margin-top: 20px; text-align: center;}
.SalesDraftListPages{ background-color: #fafafa; height: 36px;padding-top: 2px;}
.SalesDraftPages input{ background-color: #fff; width: 28px; height: 28px;}
/*SaleProductClassif浜у搧鍒嗙被绠＄悊*/
.SaleProductClassifbox{ width: 930px; margin: auto;}
.AddClassif{ width: 110px; height: 38px; font-size: 14px;}
.ProductClassifTitle{ height: 36px; line-height: 36px; background-color: #f7f7f7;}
.ProductClassif{ margin-left: 50px; width:500px; }
.ProductClassifSorting{ width: 100px; text-align: center;}
.ProductClassifOperation{ width: 160px; text-align: center;}
.ProductClassifBoxList li{ line-height: 36px; height: 36px;}
.ProductClassifBoxList li .ProductClassif.ml50{padding-left:15px;}
.ProductClassifSorting button{ background:none; border: none;padding: 0px;}
.ProductClassifSorting .classfiup:before{content: "\e613"; font-size: 20px}
.ProductClassifSorting .classfidown:after{content: "\e612"; font-size: 20px;}
.ClassifName{ width: 300px;}
.AddSonClassif{ width: 197px; text-align: center;}
.ml_2{ margin-left: -2px;}
/*SaleInquiryList 鏀跺埌鐨勮浠峰崟*/
.ConsultProduct{ width: 200px;}
.ConsultTheme{ width: 120px; text-align: center;overflow: hidden; height: 36px;}
.ConsultTime,.ConsultOperation{ width: 160px; text-align: center;}
.ConsultMessagesbox li{ height: 36px; line-height: 36px;}

/*SaleInquiry 璇环鍗�*/
.SonNav{ background-color: #f7f7f7; height:30px; line-height: 30px;}
.Inquirytitle{ text-align: center; font-family: "榛戜綋"; font-size:24px; color: #1a1a1a;}
.InquiryManbox{ width: 900px; margin: auto;}
.InquiryManTitle{ padding-left: 20px; line-height: 30px; height: 30px; font-size: 14px;}
.InquiryUaserBox{ height: 60px; line-height: 60px;}
.InquiryUaserBox p{ width: 33%; float: left; font-size: 14px;}
.InqueiryContent{ height: 30px;border-left: 3px solid #3089e7; line-height: 30px; padding-left:17px; font-size: 14px; margin-bottom: 20px;}
.w900{ width: 900px; margin: auto;}
.InqueiryContentbox{ border-top: 1px #dcdcdc dashed;}
.InqueiryContentbox li{ padding-left:20px; line-height: 36px;}
/*SaleOffer鎶ヤ环璇︽儏*/
.SaleOfferTitle li,.SaleOffer li{width: 25%; text-align: center; }
.SaleOfferTitle li{ font-size: 14px; line-height: 30px; height: 30px;}
.SaleOffer li{ height: 50px; line-height: 50px; font-size: 14px;}
/*SaleSendOffer鍙戝嚭鐨勬姤浠峰崟*/
.SaleSendOfferbox{ width:760px; margin: auto;}
.SaleSendOfferTitle{ height: 36px; line-height: 36px; background-color: #f7f7f7;}
.SaleSendOfferTitle li,.SaleSendOffer li{float: left; width: 80px; text-align: center;}
.SendOfferProcurement{ width: 130px !important;}
.SendOfferoperation{ width:200px !important;}
.SaleSendOffer{ height: 40px; line-height: 40px;}
.SaleInput{ width: 100px; height: 36px; border:1px solid #dcdcdc;}
.SaleNoteInput{ width: 400px; height:100px;}
.SaleOfferBox{ max-height:388px !important; text-align:left !important; left:36% !important;top: 30% !important;}
/*insertAlbum*/
.InputIngName .Validform_checktip{ margin-left: 0px !important; }

/*ProductionLibraryList 浼佷笟鍒楄〃椤�*/
.icon-ditudingwe:before{ font-size: 22px;}
.pllselect,.pllclassif{ height: 36px; line-height: 36px;}
.pllclassif ul li{ float: left; margin-left: 30px;}
.bgfa{ background-color: #fafafa;}
.selectarea{padding-right: 5px; height: 28px; line-height: 28px; background-color: #fff; margin-left: 3px; margin-top:3px; padding-left: 10px; position: relative; cursor: pointer;}
.area:after{content: "\e634"; font-size: 10px; margin-left: 20px;}
.manage:after{content: "\e634"; font-size: 10px; margin-left: 20px;}
.pllist{ width:985px;}
.pllistbox{ height: 150px;position: relative;}
.pllistimg{ margin-left:15px; margin-top:15px; width:120px;height: 120px; float: left;}
/*.plltitle:after{content: "\e635"; color: #f4c600; margin-left: 20px;}*/
.plltxt{ width: 440px; line-height:24px;}
.pllbutton button{ width: 100px; height: 30px; background-color: #fff; font-size: 14px; color: #555; border-radius: 2px; -webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-moz-border-radius: 2px; margin-top: 20px;}
.pllbutton button:hover{ color: #fff;}
.plllocal{ text-align: center; width: 140px;}
.pllman{ margin-top: 14px;}
/*.pllmancompany:after{ display: block;content: "\e636"; font-size: 22px;}*/
.aboutPrount li{ line-height: 31px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.aboutPrount li.ml10{padding-right: 10px;}
.pllpages{ margin-left: 24%;}
.borderb0{ border-bottom: 0px;}
.pllbigimg,.pllliebiao{ cursor: pointer;}
.bigimglist{ margin: 0px 4px 10px ; width:238px; border:1px solid #dcdcdc;}
.bigimglist a.imgBox{display: block;height: 236px;overflow: hidden;}
.bigimglist.visit{ border:1px solid #3089e7;}
.bigimglist:hover{border:1px solid #3089e7;}

/*榛勯噾灞曚綅*/
.yellow,.yellow_pro{ border: 1px solid #f7a400; height: auto; overflow:hidden; margin-bottom: 10px;}
.yellow .yellow_title{ color: #fff; background-color: #f7a400; text-align: center;font-weight: bold;}
.yellow .company_name{ color: #00238f; width: 110px; font-size: 18px; text-align: center; margin: 0 auto; padding: 10px 0px}
.yellow .main_pro{padding: 0px 5px; color: #666; text-overflow:ellipsis; white-space: normal; overflow: hidden; height: 30px;} 
.yellow .main_pro span{ color: #ff8010;}
.yellow .contact{ padding: 5px; line-height: 24px; border-top: 1px dashed #f7a400;}
.yellow .icon.clearfix{padding: 0 10px;}

.yellow_pro img{ width: 100%;}
.yellow_pro .price{ padding:0 10px; color: #f00; font-size: 18px;}
.yellow_pro .price span{ float: right; font-size: 12px; color: #666;}
.yellow_pro .ypname{ line-height: 18px;  padding: 10px 10px 0; }
.yellow_pro .CompanyName{color: #999;padding: 0 10px;}
.yellow_pro .city{border-top:1px dashed #ddd;padding: 0 10px;}

.pllleft .pllistbox{margin-top: 10px;}
.pllleft .pllistbox .pllistimg{display: block!important}
.pllleft .pllistbox:first-child{margin: 0;}
.pllleft .pllistbox .color66.text{max-height: 48px;overflow: hidden;color: #999;}
.pllselect{ position: relative;}
.arrabox{ position: absolute;top: 30px; left: 3px; z-index: 20;  color: #333; background-color: #fff; border:1px #dcdcdc solid; width: 446px; padding:6px; height: 290px; } 
.businessModel{ width: 102%; line-height: 24px; text-align: center; position: absolute;top:26px; left:-1px; border:1px solid #dcdcdc; background-color: #fff; z-index: 20;}
.businessModel li.Themebg{color: #fff;}
.AreaProvince{ min-width: 40px; margin-left: 10px; text-align: center; margin-right: 10px; position: relative;}
.borderdc ul{ padding: 0px !important;}
.AreaProvinceName,.title_tabs span{ cursor: pointer;}
.title_tabs{position: relative;}
.title_tabs #click1:after{content: '';height: 100%;width: 1px;margin: 0 10px;display: inline-block;background: #ddd;vertical-align: top;}
.AreaProvinceName:after{border: 4px solid transparent;
  border-left: 4px solid #3089e7;width: 0;height: 0;position: absolute;content:"";margin-top:14px; margin-left: 4px;}
.allarea li{ width: 60px; line-height: 30px; text-align: center; }
.AreaProvincebox li:hover,.allarea li:hover{ color:#3089e7;}
.arrabox ul li.active a{ color:#3089e7;}
.allareatitle{width: 74px; line-height: 30px; padding:0 10px; cursor: pointer;}
.citybox{ display: none; background-color: #fafafa;border:1px solid #dcdcdc; overflow: hidden; position: absolute; top:28px; left: 14px; z-index: 30; width: 204px;}
.citybox p{ float: left; min-width: 40px; line-height: 24px; color: #555; display: block; margin-left: 10px; cursor: pointer;}
.citybox p:hover{ background-color: #fff; color:#3089e7; }
.AreaProvince:hover .citybox{ display: block;}
.pllliebiao:before{content: "\e632";margin-right: 4px;}
.pllbigimgs:before{ content: "\e633";margin-right: 4px;}
.plltitle a{margin-right: 20px;}
/*澶у浘*/
.pllleft .pllist.active .pllistbox{height: auto; float: left; margin: 0px 4px 10px;width: 238px;border: 1px solid #dcdcdc;}
.pllleft .pllist.active a.imgBox { float: none; display: block;width: 236px; height: 236px;line-height: 236px;background: #f6f6f6; overflow: hidden;}
.pllleft .pllist.active .pllistimg{width: 100%;height: auto;margin: 0;float: none;display: inline!important;}
.pllleft .pllist.active .plltxt{float: none;width: auto;margin-right: 10px;}
.pllleft .pllist.active .plltxt .text,.pllleft .pllist.active .plltxt .pllbutton{display: none;}
.pllleft .pllist.active .plltitle{float: none;}
.pllleft .pllist.active .plltitle .clear.hide{display: block!important;}
.pllleft .pllist.active .plltitle a{margin-right: 0;}
.pllleft .pllist.active .plllocal{text-align: left;text-indent: 10px;line-height: 22px; width: auto;float: none;margin: 0!important;padding: 0}
.pllleft .pllist.active .plllocal .color66{display: none;}
.pllleft .pllist.active .pllman{float: none;margin: 0;padding: 0;}
.pllleft .pllist.active .pllman p{display: none;}
.pllleft .pllist.active .pllman .pllmancompany{display: block;width: auto;height:25px;line-height: 25px;position: relative;padding-right: 60px;}
.SYB{display: none;}
.pllleft .pllist.active .SYB{display:block;position: absolute;right: 0;top: 0;}
.pllbigimglocal{display: none;border: none;border-top: 1px dashed #ddd;margin-top: 5px;padding: 0 10px;line-height: 36px;height: 36px;}
.pllleft .pllist.active .pllbigimglocal{display: block;}
/*浜у搧搴� ProductIndex_yang*/

.SignKing{padding-bottom:10px;}
.SignKing li{border: 2px solid #ddd;background: #feffc7;}
.SignKing li .pllbutton .Themebg{color: #fff;}
.SignKing li .pllbutton .Themebg:hover{background: #eee!important;color: #666;}
.SignKing li .pllistimg{width:200px;height: 200px;}
.SignKing li.pllistbox{height: auto;padding-bottom: 15px;}
.SignKing li .text{max-height:96px;overflow: hidden;}
.SignKing li .plltitle{font-size: 20px;line-height: 35px;padding-bottom:10px;}
.SignKing li .plllocal,.SignKing li .pllman{margin-top: 52px;}
.SignKing .plltxt{width: 550px;}

.pllist .Promotion:before{content: '';position: absolute;right: 0;bottom: 0; width:60px;height:60px;background: url({DT_SKIN}image/Promotion2.png) no-repeat;}
.pllist.active .Promotion:before{right: auto;bottom: auto;left: 0;top: 0; background: url({DT_SKIN}image/Promotion.png) no-repeat;}

.RelatedList{ padding-bottom: 20px;}
.RelatedList h3.title{font-size: 16px;text-indent: 20px;line-height: 35px;}
.RelatedList li{ line-height: 18px; float: left;width: 20%;padding: 0 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.RelatedList li .RelatedListA{display: block;border: 1px solid #ddd;}
.RelatedList li .imgBox{height: 228px;line-height: 228px;background: #f6f6f6; overflow:hidden;}
.RelatedList li .name{padding: 0 5px; margin-top: 5px; color: #333;font-weight: bold;font-size: 12px;}
.RelatedList li .price{line-height: 22px;padding: 0 5px;}
.RelatedList li p{padding:5px;}
.RelatedList li .time{border-top:1px dashed #ddd;line-height: 30px;height: 30px; padding: 0 10px;}
.RelatedList li .IconBox,.RelatedList li .nameBox{padding: 0 5px;line-height: 30px;height: 30px;overflow: hidden;}
.RelatedList li .nameBox{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.RelatedList li .businessProduct{height: 43px;overflow: hidden;}
/*宸︿晶瀵艰埅*/
.ClassBoxNavTitle{ width: 179px;padding:3px 0 0 10px; line-height: 30px; cursor: pointer;}
.ProductIndexLeftSonNav{height: 68px;overflow: hidden; }
.ProductIndexLeftSonNav li{ float: left; min-width: 40px; margin-left: 10px; padding: 0px !important; line-height: 34.5px !important;}
.ProductIndexLeftSonNav li:hover a{color: #3089e7;}
.ClassBoxNavTitle:after{content: "\e609";color: #3089e7; float: right; margin-right: 10px;}
/*宸︿晶瀵艰埅鏍囬锛歨over*/
.navleft{ position: relative; z-index: 20;}
.ProductIndexRightNav .ProductIndexRightbox li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*mainTab*/
.ptitle_tabs{ width: 100%; height: 40px; background-color: #f6f6f6; display: block;}
.ptitle_tabs span{display: block; float: left; min-width: 60px; line-height: 40px; border-left: 1px solid #dcdcdc; height: 40px; text-align: center; cursor: pointer;}
.ptitle_tabs span{ line-height: 40px; padding: 0 10px;}
.ptitle_tabs .Themebg{ color: #fff !important; text-decoration: none;}
.productindextxt p{ line-height: 30px; font-size: 14px;text-overflow:ellipsis;white-space:nowrap; overflow: hidden; display: block;width: 182px;}
.productindexbox li{ float: left; padding-left:20px; width: 50%; margin-top: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.productindexbox{ margin-bottom: 20px;}
.ptabs_box ul.productLogo li img{height: 52px;width: 147px; }
.productLogo{height: 249px;overflow:hidden;margin:0;}
.productLogo .productindextxt p{line-height: 26px;}
.productLogo .productindextxt p.key{color: #999;}
.borderdc ul li a:before{ width: 0px !important;}
.borderdc ul li a{ padding-left: 0px !important;}
.ptabs_box ul li img{ width:95px; height: 95px;}
.pititle:before{ content: ""; width: 3px; height: 15px;  background-color: #3089e7; display: block; float: left; margin-right: 10px; margin-top: 12px;}
.ProductIndexRightbox{ width: 742px; margin: auto; padding-bottom: 10px;}
.ProductIndexRightbox li{ float: left; width: 75px; margin-left: 10px; padding:0px !important;}
.ProductIndexRightbox li:hover a,.piproductNewtext li:hover a,.productrightimg li:hover a{color: #3089e7 !important;}
/*妤煎眰*/
.piimgbox{ width:228px;padding-right: 10px;box-sizing:border-box;}
.piimgbox img{ width: 208px; height: 164px; margin-left:4px;}
.buildingBox .productBox{margin-top: -20px;border-right: 1px solid #ddd;position: relative;}
.buildingBox .productBox:before{content: '';width: 1px;height: 13px;background: #ddd;position: absolute;right: -1px;top:-13px;}
.buildingBox .productBox img{height: 250px;}
.piproductNew{ line-height: 40px;}
.piproductNewtitle:before{content: ""; width: 3px; height: 15px;  background-color: #3089e7; display: block; float: left; margin-right: 10px; margin-top: 12px;}
.piproductNewtext li{ line-height: 24px; font-size: 14px; }
.productrightimg li{ width: 160px; float: left; margin-left: 24px;padding-bottom: 15px;}
.productrightimg li div.imgbox{width: 160px;height: 160px;line-height: 160px;overflow: hidden;background-color: #f6f6f6;vertical-align: middle;}
.productrightimg li img{width: 160px;height: 160px;}
.productrightimg li div{ line-height: 24px;}
.productrightimgbox{ width: 950px; padding-bottom: 20px;}
.pibox{ max-height: 470px;}
.aboutProductI{ margin-top: 10px; height: 292px; overflow: hidden;}
.piproductNewtext li a,.productrightimg li a,.productindextxt p,.plltitle,.pllmancompany,.name{text-overflow:ellipsis;white-space:nowrap; overflow: hidden; display: block;}
.productrightimg li a{}
.productindextxt p{ width: 182px;}
.plltitle{ height: 30px;}
.pllmancompany{ width: 158px; overflow: hidden;}
.ptitle_tabs span:first-child{ border-left: 0px;}
.h460{ height:292px;}
.PIndex .LeftBox{ height: 622px;}
/*WebNav*/
.Channel li{ float: left; margin-left: 10px; line-height: 30px}
.Channelbox{ width: 800px;margin:30px auto;}
.mapBox .Channelbox{width: 100%;padding:0 20px;}
.Channel li em{ font-weight: normal;}
.mapBox{margin:20px 0 0 200px;}
.mapBox .Channelbox{margin: 10px 0!important;}

.mapUl li{width:44%;height: 94px; margin:20px 3% 0;float: left;position: relative;}
.mapUl li .title{border-bottom: 1px solid #bbb;padding-bottom: 10px;}
.mapUl li .textBox{overflow: hidden;height:68px;padding: 10px;background: #fff;border: 1px solid #fff;border-top: none;}
.mapUl li:hover .textBox{height: auto;border-color:#ddd;position: absolute;left: 0;top:27px;z-index: 1; }
.mapUl li a{margin-right: 15px;display: inline-block;}

.Mapleft{position: absolute;left: 0;top: 0;width:180px;background: #fff;border:1px solid #ddd;;}
.Mapleft.active{position: fixed;left: 50%;top: 50px; margin-left: -595px;}
.Mapleft li{border-top: 1px solid #ddd;line-height: 40px;padding-left: 20px;cursor: pointer;}
.Mapleft li.Themebg{color: #fff!important;}
.Mapleft li:first-child{border: none;}
.spzpingfooter li.pr30{ width: 250px !important; }
.spzpingfooter li.pr30{ width: 250px !important; }
/*鎴戠殑棣栭〉*/
.my_nav{ height: 55px; line-height: 55px; clear: both;}
.my_nav .my_daohang{ margin: 0 auto; width: 1190px; height: 55px; line-height: 55px;padding: 0 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.my_nav .my_daohang .left{ width: 615px; height: 55px; line-height: 55px; overflow: hidden;}
.my_nav .my_daohang .left ul li{ float: left; margin-right: 25px;}
.my_nav .my_daohang .left ul li a{ color: #fff; font-size: 14px; padding: 0px 25px; height: 55px; line-height: 55px; display: block;}
.my_nav .my_daohang .left ul li a:hover,.my_nav .my_daohang .left ul li a.active{ font-weight: bold; background-color: #1b72ce;}
.my_nav .my_daohang .left ul li a.my258:hover{ background: none !important; font-weight: normal !important;}


/*浜у搧鎼滅储*/
.my_nav .sousuo{height: 36px; width: 300px; background-color: #fff; border-radius: 5px; margin-top: 10px; line-height: 36px;}
.my_nav .sousuo .btn-group{  color: #333; cursor: pointer; margin-left: 10px; position: relative; padding-right: 7px;}
.my_nav .sousuo .dropdown-toggle{ width: 0;height: 0;border-left: 5px solid transparent;border-right:5px solid transparent;border-top: 5px solid #3089e7; display: inline-block; margin-left: 2px;}
.my_nav .sousuo ul.mdropdown-menu{ width: 60px;  border: 1px solid; text-align: center; background-color: #fff; display: none;  position: absolute; z-index: 999; right: -4px;}
.my_nav .sousuo .btn-group:hover ul.mdropdown-menu{ display: block;}
.my_nav .sousuo ul.mdropdown-menu li a{ display: block; height: 34px; line-height: 34px;}
.my_nav .sousuo ul.mdropdown-menu li a:hover{color: #fff; }
.my_nav .sousuo .pro_sch{ background: none; color: #555; margin-top:8px; border: none; border-left: 1px solid; padding-left: 5px; width: 200px; height: 22px; line-height: 22px;}
.my_nav .sousuo .fdj .search{ border:none; background: url({DT_SKIN}image/fdj.jpg) no-repeat; height: 18px; width: 20px; cursor: pointer; margin-right: 10px; margin-top: 10px;}

.my_main{ clear: both; width: 1190px; margin: 20px auto 55px; height: auto; overflow: hidden;}
.my_main .left{ width:925px; height: auto; overflow: hidden; }
.my_main .left .left_one{ border: 1px solid #dcdcdc; height:auto; padding: 20px 20px 10px;}
.my_main .left .left_one .tou{border-bottom: 1px dotted #555; height: 105px; } 
.my_main .left .left_one .tou .tou_left a{ display: block;width:92px; height:92px; border-radius: 5px; border: 1px solid #dcdcdc; text-align: center; padding-top: 15px; position: relative;}
.my_main .left .left_one .tou .tou_left a.Has{padding-top: 0;}
.my_main .left .left_one .tou .tou_left a .shezhi{ height: 30px; position: absolute;bottom: 0px; left: 0px; color: #fff; text-align: center; line-height: 30px; border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px; width:90px;}
.my_main .left .left_one .tou .tou_right{ margin-left: 15px;}
.my_main .left .left_one .tou .tou_right .zhname{ font-weight: bold; font-size: 14px; color: #555;}
.my_main .left .left_one .tou .tou_right .zhname a{ font-weight: normal; font-size: 13px; }
.my_main .left .left_one .tou .tou_right .bangd{ margin-top: 13px;}
.my_main .left .left_one .tou .tou_right .bangd span{ padding-left: 50px; margin-left: 40px; border-left: 1px solid #555;}
.my_main .left .left_one .two{ clear: both; margin-top: 18px;}
.my_main .left .left_one .two .gongsi,.my_main .left .left_one .two .renzg{ font-size: 14px; font-weight: bold; color: #555;}
.my_main .left .left_one .two .gongsi span{ font-weight: normal; font-size: 13px; padding-left: 20px; border-left: 1px solid #999; margin-left: 20px;}
.my_main .left .left_one .two .gongsi span a,.my_main .left .left_one .two .renzg span a{padding-left: 20px;}
.my_main .left .left_one .two .renzg{ margin-top: 10px;}
.my_main .left .left_one .two .fuwu{ margin-top: 5px !important; padding-bottom: 10px;}
.my_main .left .left_one .two .renzg span{ font-weight: normal; margin-left: 10px; font-size: 13px;}

.my_main .left .left_two{ margin-top: 10px;border: 1px solid #dcdcdc;  padding: 15px 20px 0px; height:auto; overflow: hidden; }
.my_main .left .left_two .xiaosh{ border-bottom: 1px dotted #555; padding-bottom:5px; height: auto; overflow: hidden;}
.my_main .left .left_two .xunjia{ border: none !important; padding: 10px 0px 5px !important;}
.my_main .left .left_two .xiaosh .y_xiaosh{ border-radius: 50%; border: 1px solid; background-color: #fff; text-align: center; padding: 22px 20px;} 
.my_main .left .left_two .xiaosh ul{ display: inline-block; margin: 0px 65px;}
.my_main .left .left_two .xiaosh ul li{ text-align: center; font-size: 14px; color: #555; line-height: 35px;}
.my_main .left .left_two .xiaosh ul li a{ font-weight: bold; font-family: "Arial"; font-size: 18px;}

/*鍏憡*/
.my_main .right{ width: 250px; height: auto; overflow: hidden; }
.my_main .right .gonggao{ border: 1px solid #dcdcdc; height: auto; overflow: hidden; font-size: 14px; font-weight: bold; color: #333}
.my_main .right .gonggao h1{ height: 38px; line-height: 38px;  background-color: #fafafa; font-size: 14px; font-weight: bold; padding-left: 10px; color: #333; border-bottom: 2px solid;}
.my_main .right .gonggao h1 span{ float: right; color: #555; font-weight: normal; font-size: 13px; margin-right: 10px; }
.my_main .right .gonggao ul{ padding: 10px; clear: both;}
.my_main .right .gonggao ul li{  line-height: 30px; height: 30px; }
.my_main .right .gonggao ul li a{ line-height: 30px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; color: #555; position: relative; display: inline-block; font-weight: normal; font-size: 13px; padding-left: 8px; height: 30px;}
.my_main .right .gonggao ul li a:before{ content: ""; position: absolute; height:2px; width: 2px; background-color: #555; top: 13px; left: 0px; }

/*涔板崠瀹�*/
.my_main .right .maimai{ height: auto; overflow: hidden; border: 1px solid #dcdcdc; margin-top: 10px;}
.maimai{width:248px;float:left;overflow:hidden;}
.maimai h3{padding:0px;height:38px;line-height:38px;border-bottom:1px solid #dcdcdc;background:#fafafa;}
.maimai h3 a,.maimai h3 span{font-size:13px; }
.maimai h3 span.pro1,.maimai h3 span.pro2{cursor: pointer; border-right:1px solid #dcdcdc; width: 77px; text-align: center; display: inline-block;color:#333; height: 38px; overflow: hidden;}
.maimai h3 span.active{border-top: 2px solid #3089e7;background: #fff; height: 38px;}
.maimai h3 a.pro3{ float: right; margin-right: 10px; color: #555;}
.proList{overflow:hidden;position:relative;width:245px;margin-left:10px;overflow:hidden;padding:10px 0px;}
.maimai ul li{margin-right:10px;width:230px; line-height: 30px; height: 30px;}
.maimai ul li a{ color: #555; position: relative; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; display:block; padding:0px 5px;}
.maimai ul li a:before{ content: ""; position: absolute; height:2px; width: 2px; background-color: #555; top: 13px; left: 0px; }
.proList .pro-scroll{display:none;}
.proList .pro-banner1{display:block;}

/*寮€閫氬晢閾�*/
.spgli_box li a:hover,.spgli_box li a.Themebg{ color: #fff;}
.spgli_box i.icon-unie62a{ margin-right: 5px; font-size: 20px;}
.sptitle{ font-size: 14px;}
.ktsp_1{ border: 1px solid #dcdcdc;position: relative; height: auto; overflow: hidden; width:925px; padding: 20px; margin: 18px 0px 10px 21px;}
.ktsp_1.success .ktbtn{display: none;}
.ktsp_1.success:before{content: '';background: url({DT_SKIN}image/success.png) no-repeat;position: absolute;right: 65px;top:0px; width:96px;height: 96px;background-size: 100%;}
.ktsp_1 .num{ font-size: 48px; font-weight: bold; font-style: oblique; text-align: center; height: 70px; line-height: 70px; display: inline-block;}
.ktsp_1 .middle{ display: inline-block; width:635px; overflow: hidden; margin: 0px 40px 0px 20px;}
.ktsp_1 .middle h1{ color: #333; font-size: 14px; font-weight:bold; margin-bottom: 10px; }
.ktsp_1 .middle p{ line-height: 18px; color: #555;}
.ktsp_1 .ktbtn{ display: inline-block; margin-top: 15px;}
.ktsp_1 a{ display: block; color: #fff; border-radius: 5px; height: 38px; width: 133px; line-height: 38px; text-align: center; font-weight: bold; font-size: 14px;}

/*浼佷笟淇℃伅*/
.qiye_xinxi{ height: auto; overflow: hidden; padding:18px 18px 0px 18px; }
.qiye_xinxi .flname{display: inline-block;text-align: right; width: 118px;}
.qiye_xinxi .first{ font-size: 16px; font-weight: bold; }
.qiye_xinxi .xguan_news{ font-size: 14px; font-weight: bold;  border-bottom: 1px dotted #555; padding: 0px 0px 10px 0px; margin-top: 20px;}
.qiye_xinxi .xguan_news span{border-left: 3px solid; padding-left: 10px; color: #333;}
.qiye_xinxi .xguan_news span p{ display: inline-block; color: #555; font-size: 13px; font-weight: normal;}
.qiye_xinxi ul{ height: auto; overflow: hidden; }
.qiye_xinxi ul li{position: relative ; min-height: 36px;  margin: 15px 0px;padding-left: 115px;}
.qiye_xinxi ul li em{position: absolute;left: 0;top: 0; display: block; height: 36px; line-height: 36px; min-width: 115px; text-align: right; margin-right: 10px; color: #333; font-size: 14px; font-style: normal;}
.qiye_xinxi ul li em.logo{ margin-top:25px;}
.c-red{ color: #F00; font-size: 16px; vertical-align: middle; margin-right: 5px;}
.qiye_xinxi ul li input.rg_text{ border: 1px solid #dcdcdc; background-color: #fff; height: 34px; padding: 0px 10px; width:320px; }
.qiye_xinxi ul li input.rg_text2{ width:410px !important; }
.qiye_xinxi ul li input.rg_text3{ width:100px !important; }
.qiye_xinxi ul li input.rg_text4{ width:190px !important; }
.qiye_xinxi ul li input.rg_text5{ width:315px !important; }
.qiye_xinxi ul li input.rg_text86{ width:50px !important; }
.qiye_xinxi ul li input.rg_textqh{ width:70px !important; }
.qiye_xinxi ul li input.rg_texttel{ width:150px !important; }
.qiye_xinxi ul li input.map{ margin-top: 5px; margin-right: 5px;}
.qiye_xinxi ul li:after{ clear: both;}
.qiye_xinxi ul li span.qiye_logo{ border-radius: 5px;margin-top: 19px; min-width:50px; height:50px;border: 1px solid #ddd; text-align: center; display: inline-block;}
.qiye_xinxi ul li .uploadify{margin-top: 10px;}
.qiye_xinxi ul li span.qiye_logo img{ vertical-align: middle;max-width: 100%;}
.qiye_xinxi ul li select.leixg{ height: 34px; line-height: 34px; width: 190px; padding-left: 5px;}
.qiye_xinxi ul li select.jydz{  width: 130px !important; }
.qiye_xinxi ul li select.yye{  width: 315px !important; }
.qiye_xinxi ul li input.radio{ display: inline-block; margin-right: 5px;}
.qiye_xinxi ul li textarea{ height: 190px; width: 570px;}
.qiye_xinxi ul li p{ width: 570px; line-height: 18px; margin-top: 5px;}
.bcfb{  font-size: 14px; font-weight: bold; color: #fff; border:none; border-radius: 3px; padding: 5px 25px;}
.bcfb:hover{filter:Alpha(opacity=70);opacity:0.7;}
/*寮规*/
.popBox{display: none; position: absolute;max-height:371px;width: 600px;padding:5px; left: 30%;top:40px;background: url({DT_SKIN}image/black_bg.png) repeat;z-index: 20;}
.popBox.active{display: block;}
.getListPop{position: fixed;top:50%;left:50%;margin:-300px 0 0 -300px;}
.GalleryPop{margin-top: -200px;}
.ProductPOP{position: fixed;top:60px;left: 50%;margin-left: -300px;}
.popBox .popDiv{background: #fff;height: 100%;}
.popBox .popDiv h3.title{padding-left: 10px; font-weight: normal;background: #eee;color: #555;line-height:40px;font-size: 16px;}
.popBox .popDiv h3.title .fr{width:40px;height:40px;text-align: center;line-height:40px; font-size:25px;}
.popBox .popDiv h3.title .fr:hover{background:#000;color: #fff;}
.popBox .popDiv .Prompt{margin:10px;line-height: 20px; padding:5px 10px; background: #fff7ec;border: 1px solid #e4ccb2;}
.popBox .Prompt b{color: #3089e7;}
.popBox .popDiv .Vertical{padding: 0 10px;}
.popBox .popDiv .Vertical ul{padding: 5px;margin-left: 10px; float: left;width:183px;height: 200px;background: #f6f6f6;border: 1px solid #eee;overflow-y:scroll;}
.popBox .popDiv .Vertical ul:first-child{margin: 0;}
.popBox .popDiv .Vertical ul li{cursor: pointer; padding:0 5px;margin: 0; line-height:24px;min-height: 24px;}
.popBox .popDiv .Vertical ul li:after{content: '';margin-top: 9px; float: right; width: 0;height: 0;border-top:3px solid transparent;border-left:4px solid #7c7b7b;border-bottom:3px solid transparent;}
.popBox .popDiv .Vertical ul li.active,
.popBox .popDiv .Vertical ul li:hover{background: #d6edf3;}
.popBox .popDiv .Vertical ul.noneJt li:after{display: none;}
.popBox .popDiv .bottom{background: #f7f7f7;padding: 5px 10px; border-top: 1px solid #ddd;text-align: right;}
.popBox .popDiv .bottom .btn{color:#555; font-size: 13px;background: #ddd;height: 20px;line-height:14px;height: auto;}
.popBox .popDiv .bottom .btn.Themebg{color: #fff;}
.popBox .popDiv .Area ul{padding-right: 10px;}
.popBox .popDiv .Area ul li{float: left;min-height:20px;line-height: 20px; width:134px;padding:0;margin:0 0 0 10px ;}
.popBox .popDiv .Area ul li label{display: block;}
.popBox .popDiv .Area ul li input{margin-right: 5px;}

.popBox.ImgBoxsrc{position: fixed;width: 100%;height: 100%; text-align: center; left: 0;top: 0;}
.ImgBoxsrc.active{display: block;}
.popBox.ImgBoxsrc img{max-width: 100%;max-height: 100%;}
.closeBoxsrc{cursor: pointer;line-height: 42px; text-align: center; position: fixed;right: 20px;top:50px;width: 45px;height: 45px;border-radius: 50%; background:#fff;filter:Alpha(opacity=50);opacity:0.5;z-index: 10;}
.closeBoxsrc:hover{filter:Alpha(opacity=30);opacity:0.3;}
.closeBoxsrc:before{content: 'x';font-size:30px;font-family: arial;}
.Black_bg{display: none; background:url({DT_SKIN}image/black_bg.png) repeat;position:fixed;left: 0;top: 0; z-index: 19;width: 100%;height: 100%;}
.popUlli{padding: 0;}
.popUlli ul li{margin: 5px 0;}
/*寮€閫氬晢閾�*/
.qiye_xinxi .successBox b.f16{position: relative;color:#333;font-weight: bold; top: 3px;left: 10px;}
.qiye_xinxi .successH1 span{border: none;}
.qiye_xinxi .successUl{margin-top: 20px;}
.qiye_xinxi .successUl li{width:48%;float: left; margin:0 0 0 4%;position: relative; padding-left: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qiye_xinxi .successUl li h3{font-weight:bold;margin-bottom: 5px;color: #333;}
.qiye_xinxi .successUl li .btn{height: 35px;line-height: 23px;margin-top: 10px;}
.qiye_xinxi .successUl li .btn:hover{color: #fff;}
.qiye_xinxi .successUl li p{width: 100%;font-size: 13px;}
.qiye_xinxi .successUl li:first-child{margin: 0;}
.qiye_xinxi .successUl li:before{position: absolute; left:5px;top:2px;font-size: 30px;}

/*鎴戠殑鍟嗛摵*/
.qiye_xinxi .Mystore .bcfb{ margin-left: 80px;height: 35px;line-height: 27px;}
.qiye_xinxi .MystoreUl li{float: left;width: 48%;padding-left: 0; margin:0;min-height: 20px;line-height: 35px;}
.qiye_xinxi .mt30 .code.imgBox{cursor: pointer;position: relative; display: inline-block;margin-left: 80px;}
.qiye_xinxi .mt30 .code.imgBox:before{font-size:24px;color: #666;}
.qiye_xinxi .mt30 .code.imgBox .Box{border: 1px solid #ddd;padding: 3px;text-align:center;z-index: 100; background: #fff;width: 150px; position: absolute;top: 30px;left: 0;}
.qiye_xinxi .mt30 .code.imgBox:hover .Box{display: block!important;}

/*浼佷笟鏂伴椈*/
.newList li{ margin-bottom: 20px; border-bottom: 1px dashed #ddd;padding-bottom: 15px;}
.newList li h3{color: #3089e7;font-size: 14px;font-weight: bold;position: relative;padding-right: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newList li h3 time{width: 120px;position: absolute;right: 0;top: 0; color: #999;font-size: 13px;font-weight: normal;}
.newList li p{font-size: 13px;line-height: 18px;margin-top: 15px;}

.NewsDetail .newsDetialTitle{text-align: center;max-width: 80%;margin:0 10%; color: #3089e7;font-size: 16px;}
.NewsDetail .newsDetialTitle time{color: #999;font-size: 13px;display: block;margin-top: 10px;}
.NewsDetail .newsDetailText { border-top:1px dashed #ddd;line-height: 18px;padding: 15px 0; height: auto; overflow: hidden;}
.NewsDetail .newsDetailText img{ margin-right: 15px;}
.NewsDetail .newsDetailText p{padding:5px 0 ;}
.newsDetailText.about p{text-indent: 24px;padding: 10px 0;line-height: 22px;}
.newsDetailText.about h4{font-size: 14px;margin:10px 0; font-weight: bold;}
.NewsDetail .Keyword,.storeInfo .Keyword{padding:5px 15px;background: #fafafa;border: 1px solid #ddd;color: #333;}
.NewsDetail .Keyword a,.storeInfo .Keyword a{color: #3089e7;margin-right: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.NewsDetail .Keyword a:hover,.storeInfo .Keyword a:hover{color: #555;}
.NewsDetail .btnBox a,.storeInfo .btnBox a{width:44%; display: inline-block; vertical-align: bottom;}
.NewsDetail .btnBox a.fr,.storeInfo .btnBox a.fr{text-align: right}
.NewsDetail .btnBox a span,.storeInfo .btnBox a span{color: #3089e7}
.newsDetailText .btn{line-height: 28px;}
.newsDetailText .btn:hover,.newsDetailText .btn:visited{color: #fff;}
.newsDetailText .icon-qq:before{font-size: 22px;margin-right: 5px;}
.newsDetailText .flBox{display: inline-block;vertical-align: middle;width: 140px;text-align: right;}
.qiye_xinxi .newsDetailText ul{margin-top: 30px;}
.qiye_xinxi .newsDetailText li{font-size: 15px; float: left;width: 33.33%;padding: 0;margin: 0;min-height: 10px;height:30px;}

.NewsDetail .Other li{margin:0;min-height: 20px;line-height: 25px; position: relative;padding: 0;}
.NewsDetail .Other li:before{content: '';display: inline-block;width:3px;height: 3px;position: relative;top: -2px; background:#3089e7;margin-right: 5px;}
.NewsDetail .Other li time{width: 120px;position: absolute;right: 0;top: 0;}
.shopDetailUl.Other li{padding-right:140px ;}
.shopDetailUl.Other li time{right: 25px;}
.shopDetailUl.Other li.second{}
/*鏂伴椈璇︽儏*/
.AppraisalBox{position: relative;padding-left: 75px;}
.AppraisalBox .imgBox{position: absolute;left: 0;top: 0; width:50px;height: 50px;border: 1px solid #ddd;border-radius:3px;overflow: hidden;}
.AppraisalBox .imgBox img{width: 100%;}
.AppraisalBox textarea{width: 100%;height:140px;border: 1px solid #ddd;}
.AppraisalBox .ConfirmationBox{line-height: 35px;}
.AppraisalBox .ConfirmationBox input{width: 90px;text-align: center; padding: 0 10px;font-size: 16px;}
.AppraisalBox .ConfirmationBox .Confirmation{border: 1px solid #ddd;height: 35px;line-height: 35px;min-width: 100px;}
.AppraisalBox .ConfirmationBox .bcfb{padding: 0 25px;}
.Appraisal .title{border-bottom: 1px solid #ddd;line-height: 35px;color: #000;font-weight: bold;}
.Appraisal .MessageNews li{min-height: 90px; padding: 15px 0 15px 80px;position: relative;border-top: 1px dashed #ddd;}
.Appraisal .MessageNews li:first-child{border:0;}
.Appraisal .MessageNews li .img{width: 60px;height: 60px;border: 1px solid #ddd;border-radius: 3px;position: absolute;left: 0;top:15px;}
.Appraisal .MessageNews li .img img{width: 100%;}
.Appraisal .MessageNews li p{line-height: 18px;}

/*浜岀骇鍒嗙被*/
.classificationBox .xc:before{display: none;}
.classification .xc_box li{margin-left:30px;width: 215px;}
.classification .bread li{float: left;width: 25%;margin-left: 0; padding: 0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }


/*鍟嗛摵椤�*/
.logo2{}
.xcnavbody.bgf6{border-bottom: 1px solid #dcdcdc;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.logo2 .search{width: 703px; margin-left:52px;position: relative; float: left;margin-top: 10px!important;}
.logo2 .search .hottxt{width: 480px;}
.logo2 .search .hottxt a{margin-right:8px; }
.logo2 .search:before{content: '';position: absolute;display: block;right: -170px;width:251px;height: 79px;bottom:-10px;background: url('../image/telphone.jpg') no-repeat}
.logo2 .search li{line-height: 13px;cursor: pointer; float: left;border-left: 1px solid #999;padding: 0 10px;}
.logo2 .search li:first-child{border: none;}
/*.logo2 .search li:last-child{color: #666!important;}*/
.logo2 .searchInput input{width: 500px;height:46px;padding: 0 10px;}
.logo2 .searchInput .btnInput{line-height:46px;padding: 0 30px;margin-left:-2px;border:none;}
.logo2 .searchInput .btnInput.ml20{margin-left: 20px;background:#d73333;}
.logo2 .searchInput .btnInput:hover{filter:Alpha(opacity=70);opacity:0.7;}

.bread{font-weight: normal;line-height: 37px;}
.bread a{margin: 0 5px;vertical-align: middle; font-weight: normal;display: inline-block;max-width: 80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.Store .productDeBox{min-height: 395px;padding-left: 322px;position: relative;}
.Store .productDeBox .proImgBox{width: 300px;height: 300px;line-height: 300px;overflow: hidden;background: #f6f6f6; border: 1px solid #ddd;}
.Store .productDeBox .proImg{position: absolute;left: 0;top: 0;text-align: center;}
.Store .productDeBox .proImg img{width: 100%;}
.Store .productDeBox .proImgBox img{}
.Store .productDeBox .proImg li{cursor: pointer;display: inline-block;vertical-align: middle; margin:0 2.5px; width: 52px;height: 52px;line-height: 50px;overflow: hidden;background: #f6f6f6; border: 1px solid #ccc;}
.Store .productDeBox .proImg li img{}
.Store .productDeBox .proImg li.active{border-color: red;}
.Store .productDeBox .proImg li:hover{filter:Alpha(opacity=60);opacity:0.6;}
.Store .proText{width: 100%; border: 1px solid #ddd;padding:15px 20px;position: relative;}
.Store .proText.active:after,.Store .proText.del:after,.xc_right.Expired:after{content: '';width:300px;height:200px;z-index: 100;position:absolute;left: 100px;top: 30px;background: url({DT_SKIN}image/Expired.png) no-repeat; background-size: 100%;}
.Store .proText.del:after{background: url({DT_SKIN}image/del.png) no-repeat;background-size: 100%}
.xc_right.Expired:after{background:url({DT_SKIN}image/Expired2.png)}
.xc_right.Expired{position: relative;}
.xc_right.Expired:after{top: 80px;left: 324px;}
.Store .proText .namebox i{color: #ccc;cursor: pointer;position: relative;}
.Store .proText .namebox h1{display: inline-block;max-width: 70%;vertical-align: middle;}

.Store .proText .codeBox{text-align: center;position: absolute;left: 0;top: 20px;z-index: 30; background: #fff;border: 1px solid #ddd;padding: 15px;}
.Store .proText .codeBox p{margin-top: 10px;}
.Store .proText i:hover .codeBox{display: block!important;}
.Store .proText .Information{border-bottom: 1px solid #ddd;padding:10px 0 10px;}
.Store .proText .Information li{line-height: 18px; float: left;margin-right: 20px;}

.Store .proText .InformationBox{background: #fafafa;padding:20px 15px;}
.Store .proText .InformationBox .col-md-7{float: left; padding-right: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:464px;}
.Store .proText .InformationBox .col-md-7:before{content: '';position: absolute;right:20px;top:0;height: 100%;width: 1px;background: #ddd;display: block;}
.Store .proText .InformationBox .col-md-5{float: right; width: 332px; line-height:25px; padding-left: 80px;text-overflow: ellipsis;white-space: nowrap;}
.Store .proText .InformationBox .boxImg{position: absolute;left: 0;top: 0; width:50px;height: 50px; border-radius:3px;}
.Store .proText .InformationBox .boxImg img{width: 100%;}
.Store .proText .InformationBox p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Store .proText .Collection{padding: 0;}
.Store .proText .bge6{color: #333;}
/*2016-5-18 浜у搧鏀圭増鏍峰紡 鏂板姞鍚峱roduct-newBox*/
.w1000.product-newBox .productDeBox .proImgBox{height: 254px;line-height: 254px;border: 0!important;}
.w1000.product-newBox .proText .InformationBox .col-md-5{padding-left: 0;}
.w1000.product-newBox .productDeBox .proImg{border: 1px solid #ddd;height: 333px;}
.w1000.product-newBox .productDeBox {padding-left: 301px;min-height: auto;}
.w1000.product-newBox .proText .Collection{position: absolute;bottom: 19px;right: 10px;}
.w1000.product-newBox .xc_right{width: 880px;padding-bottom: 12px;}
.w1000.product-newBox .xc_left {width: 300px;}
.w1000.product-newBox .seller_info {width: 285px;height: auto;}
.w1000.product-newBox .storeInfo{min-height: auto;}
.w1000.product-newBox .seller_info .detail {color: #000;}
.w1000.product-newBox .seller_info .detail li {
    text-align: center;
    color: #444;
    background-position: top center;
    background-repeat: no-repeat;
    width: 33%;
    padding-top: 33px;
}

.w1000.product-newBox .seller_info .t-content button{padding: 3px;border: 0;margin:5px;color: #fff;width: 120px;}
.w1000.product-newBox .seller_info .t-content button:hover{filter:Alpha(opacity=70);opacity:0.7;}
.w1000.product-newBox .xcpc{padding-bottom: 5px;}
.w1000.product-newBox .productrightimg li{margin-left: 13px;}
.w1000.product-newBox .productrightimg li img{ width: 100%;height:auto;}
.w1000.product-newBox .new_subdetai {width: 880px;}
.w1000.product-newBox .new_subdetai_right.active .xcinformation{width: 300px;margin-left: 295px;}
.w1000.product-newBox .NewsDetail .btnBox a,.w1000.product-newBox .storeInfo .btnBox a {width: 40%;}
.w1000 .newsbox-r{padding-bottom: 10px;margin-bottom: 15px;position: relative;}
.w1000 .newsbox-r .productrightimg li {width: 136px;}
.w1000 .newsbox-r .productrightimg li div.imgbox{width: 130px;height: 130px;line-height: 130px;overflow: hidden;background-color: #f6f6f6;vertical-align: middle;}
.w1000 .newsbox-r .productrightimg li img{ width: 100%;height:auto;}
.w1000 .newsbox-r a.btn-more{position: absolute;top: 5px;right: 15px;}

/* 2016-5-18 end*/


.popBox{max-height:1000px;}
.Store .proText .btnBox div.btn{line-height: 37px;padding: 0 30px;}
.Store .proText .btnBox div.btn.Themebg:hover{color: #fff;}
.Store .proText.del .btnBox div.btn.Themebg{cursor:not-allowed;}
.Store .proText.del .btnBox div.btn.Themebg:hover{filter:Alpha(opacity=100);opacity:1;}
.popBox .productBox{padding: 10px 20px;}
.popBox .productBox li{min-height: 35px; padding-left:100px;position: relative;line-height: 35px;}
.popBox .productBox li span.first{text-align: right; position: absolute;display: block;color: #333;font-weight: bold; width:90px; left: 0;top: 0;line-height: 35px;}
.popBox .productBox li .bge6{color: #333;}
.popBox .productBox li span.Validform_right,.popBox .productBox li span.Validform_checktip{margin-left: 0!important;height: auto;}
.popBox .productBox li input{padding: 0 10px;line-height: 39px;height: 39px;float: left;}
.popBox .productBox li .bge6{padding: 0 15px;font-size: 13px;line-height: 38px;}
.popBox .productBox li .wrong{line-height: 20px;}

.Store .proText .Collection .btn{line-height: 16px; color: #555;font-size: 13px;border: 1px solid #ddd;height: 29px;}
.Store .proText .Collection .btn:before{color: #ff7800;}

.Store .Related li{min-height: 70px; border-top: 1px dashed #ddd;padding:10px;line-height: 18px; }
.Store .Related li .imgBox{margin-right: 10px; float: left; width: 50px;height: 50px; overflow: hidden;}
.Store .Related li:hover{background: #fafafa}
.Store .Related li p{max-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Store .Related li p.name{white-space:pre-wrap}
.Store .Related li img{width: 100%;}
.Store .Related li:first-child{border: none;}

.titleTable{border-bottom: 3px solid #ddd;}
.titleTable li{cursor: pointer; float: left;padding: 0 20px;position: relative; font-size: 14px;line-height: 40px;border-right: 1px solid #ddd;}
.titleTable li:hover{background: #fafafa;}
.titleTable li.active:before{content: '';position: absolute;left: 0;bottom: -3px;background: #fff;z-index: 2;width: 100%;height: 3px;}
.Parameter,.storeInfo .Relation{border: 1px solid #ddd;margin-bottom: 20px;}
.Parameter ul li.col-md-4{ word-break:break-all; margin-bottom: 10px; word-wrap:break-word;}
.storeInfo .Relation .col-md-7{width:444px;}
.storeInfo .Relation .col-md-5{width: 390px;}
.storeInfo img{max-width: 100%;margin: 0 auto 10px;}
.storeInfo{line-height: 20px;min-height: 300px;}
.storeInfo .Relation .imgBox{float: left; width: 50px;height: 50px;border: 1px solid #ddd;border-radius:3px;}
.storeInfo .Relation .right{border-left: 1px solid #ddd} 
.storeInfo .Relation .right img{margin-right: 10px;}
.storeInfo .Relation .left .title{color: #fff;margin:20px -16px 10px;padding: 0 20px; line-height: 35px;}
.storeInfo .Relation .left .title .fr{padding: 0 10px;background: #ff7800;color: #fff;}
.storeInfo .Relation .left .title .fr:hover{filter:Alpha(opacity=70);opacity:0.7;}
.storeInfo .Relation .left:before{content: '';position: absolute;right: -1px;height: 100%;width: 1px;background: #ddd;top: 0;display: block;}
.storeInfo .Relation .right .text{line-height: 16px;padding-bottom: 10px;}
.footerStore .logo2{border: 1px solid #dcdcdc;padding: 20px;}
.footerStore .logo2 .search{width: 620px;float: none; margin: 0 auto;position: relative;}
.footerStore .logo2 .search:before{display: none;}
.footerStore .footerBottom{text-align: center; border-top:1px solid #d1d7dc;margin-top: 25px;padding: 20px 0;}
.footerStore .footerBottom a{padding: 0 15px;}
.footerStore .footerBottom p{color: #898989;line-height: 22px;}
.footerStore .footerBottom p a{padding: 0;}
.classIfi{padding: 0 20px;}
.classIfi li .color33{margin-bottom: 0;}
.classIfi li{line-height: 30px;margin-top: 10px;}
.classIfi li .ClassBox{visibility: hidden;height: 0;}
.classIfi .fw14{cursor: pointer;}
.classIfi .fw14:before{content: '';display: inline-block; width: 20px;height: 12px;background: url('../image/jia.png') no-repeat;}
.classIfi li.active .fw14:before,.classIfi li.Empty .fw14:before{background:url('../image/jian.png') no-repeat; }
.classIfi li.active .ClassBox{visibility:visible;}
.classIfi li .ClassBox a{display: block;font-size: 13px; line-height: 30px;padding-left: 40px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}

h1.cglc{ font-size: 14px; font-weight: bold; color: #333; padding: 25px 0px 0px 20px;}
.cg_process{ margin: 50px 0px 0px 30px;  }
.cg_process .cg_span{ display: inline-block; text-align: center; position: relative; }
.cg_process .cg_span.iconfont:before{ font-size: 40px !important; }
.cg_process .icon-ordinaryjiantou2you:before{font-size: 40px !important; }
.cg_process i.Themefont:hover{ opacity: 1 !important;}
.cg_process .cg_span h1.cg_step{ font-size: 13px; color: #333; font-weight: bold; margin-top: 15px;}
.cg_process .arrow{ display:inline-block; margin: 15px;}
.cg_process  i.icon-ordinaryjiantou2you{font-size: 40px;}
.wyfb{ text-align: center; clear: both; padding-top: 35px;}
.wyfb a{ color: #fff; border-radius: 3px; text-align: center; padding: 8px 15px; font-size:14px; font-weight: bold;}
.Product_process .cg_span.iconfont:before{font-size: 80px!important;}
.Product_process .cg_span h1.cg_step{font-size: 16px;}
.Product_process .arrow{padding: 0 40px; vertical-align: top;}

.Product_xinxi ul li input.rg_textmc{ width: 210px !important;}
.Product_xinxi ul li input.rg_text3{ margin-right: 10px;}
.Product_xinxi ul li select.leixg{ height: 30px !important; line-height: 30px !important;}

.Product_xinxi ul.fbxjd li{ padding-left: 125px;}
.Product_xinxi ul.fbxjd li em{ min-width: 125px;}

.Product_xinxi ul.fbxjd li p.fijian a{ font-size: 13px; position: relative; padding-left: 20px; display: block;}
.Product_xinxi ul.fbxjd li p.fijian a:before{position: absolute; left: 0px; top: 0px; font-size: 20px;}

h1.cgbt{ font-size: 14px; color: #333; margin-bottom: 20px;}
h1.cgbt b{color: #555;}
ul.xj_time li{ font-size: 14px; margin-right: 50px;}
.Inqueiry{ clear: both; border-bottom: 1px dashed #DCDCDC !important; margin-bottom: 10px; padding-top: 10px;} 
.Inqueiry b{ font-size: 14px;border-left: 3px solid;padding-left: 10px; font-weight: bold;} 
.xjcp_tab{ border: 1px solid #dcdcdc; text-align: center;}
.xjcp_tab tr th{text-align: center; border-bottom: 1px solid #dcdcdc; height: 40px; line-height: 40px;}
.xjcp_tab tr td{height: 40px; line-height: 40px;}
.cpfj h1{ font-size: 14px;  font-weight: bold; margin-top: 10px;}
.cpfj ul{ margin:10px; }
.cpfj ul li a{ padding-left: 15px;}
.ybaojia_tab{margin-bottom: 20px; text-align: center;border-top:1px solid #ddd;border-left: 1px solid #ddd;}
.ybaojia_tab tr th{text-align: center; height: 40px; line-height: 40px; background-color: #FEFEFE;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.ybaojia_tab tr.first_tr{background: #f6f6f6;}
.ybaojia_tab tr td.lxr{ text-align:left !important; padding:10px; line-height: 22px; }
.ybaojia_tab tr td{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}

.color33{ height: auto; overflow: hidden; margin-bottom: 20px;}

.glxj_caozuo{ margin: 15px 0px 0px 15px;}
.spzping li.caozuo{ width: 160px;}
.maxHeight li{max-height: 27px;overflow: hidden;}
.glxj_caozuo a:hover{ color: #fff;}
.spzping_box .firstLiBox{width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.point{background: red;padding:0 5px;min-width: 150px; margin-bottom: 10px; font-size: 14px;color: #fff; font-size: 13px; display: inline-block; position: relative; margin-left: 108px;}
.point:before{content: "";width: 0;height: 0;border-left:13px solid transparent;border-bottom:13px solid red;border-right:13px solid transparent;top: -6px;left:25px;position: absolute;}



/*鍟嗛摵棣栭〉*/
.StoreIndex{width: 100%;}
.StoreIndex .conBox{width: 1190px; margin: 0 auto; }
.StoreIndex .xcnav{}
.conBox .topBtn{padding:0 50px ;line-height: 34px;margin-top: 7px; background: #d73333;}
.conBox .topBtn:hover{filter:Alpha(opacity=70);opacity:0.7;}
.xcnav li a.da{ }
/*.xcnav li a.da:before{margin-right: 5px;}*/
.xcnav li .LeftBox{display: none; position: absolute;top: 46px;left: 0;z-index: 100;  width: 181px;padding: 2px 0;background: #f6f6f6;border: 1px solid #ddd;}
.indexBox .xcnav li .LeftBox{display: block;}
.xcnav li:hover .LeftBox{display: block!important;}
.xcnav li .LeftBox li{float: none;line-height: 32px;cursor: pointer;padding: 0 20px;}

.xcnav li .LeftBox li:before{margin-right: 5px;}
.xcnav li .LeftBox li:hover,.xcnav li .LeftBox li:hover a.font{color: #fff;}
.xcnav li .LeftBox li a.font,.xcnav li .LeftBox li:before{margin-left: 0;}
.xcnav li .LeftBox li:hover:before{margin-left: 10px;}

.xcnav li .LeftBox li .title a{color: #333;}
.xcnav li .LeftBox li a{color: #555;display: inline;font-size: 13px;width: auto;line-height: 12px;text-align: left;}
.xcnav li .LeftBox ul.ProductIndexRightbox li a{ display: block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; padding: 10px 0px;}
.xcnav li .LeftBox li .IndexclassUl .Themefont a:hover{color: #3089e7!important;}
.xcnav li .LeftBox .IndexContant li {float: left;margin: 20px 15px 0 0;padding: 0;line-height: 13px;}
.xcnav li .LeftBox .IndexContant li:hover{background: none;}
.xcnav li .LeftBox .IndexContant li a:hover{color: #3089e7!important}

.xcnav li .LeftBox .ProductIndexLeftSonNav li{float: left;min-width: 40px;margin-left: 10px;padding: 0px !important;line-height: 34.5px !important;}
.xcnav li .LeftBox .ProductIndexLeftSonNav li:hover{background:none;}
.xcnav li .LeftBox .ProductIndexLeftSonNav li:hover a{color: #3089e7!important;}
.xcnav li .LeftBox .ProductIndexRightbox li{float: left;width:82px;margin-left: 10px;padding: 0px !important;}
.xcnav li .LeftBox .ProductIndexRightbox li:hover{background:none;}
.xcnav li .LeftBox .ProductIndexRightbox li a:hover{color: #3089e7!important}
.xcnav li .LeftBox .ClassBoxNavTitle .ProductIndexRightNav{display: none;position: absolute;z-index: 99;width: 781px;left:179px;top: 0;box-shadow:2px 2px 4px rgba(0,0,0,.1);  border:1px solid #dcdcdc;  background-color: #fff;}
.xcnav li .LeftBox .ClassBoxNavTitle:hover .ProductIndexRightNav{display: block;}

.StoreInfo .logobody{margin-top: 0;}
.Navbox{overflow: visible;}
.Navbox li a.da:after{content: ''; width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top:5px solid #fff; position: relative; left: 5px;top: 12px;}
.Navbox li a.da:hover:after,.indexBox .Navbox li a.da:after{border-top:none ;border-bottom:5px solid #fff ;top: -10px ;}

.IndexTop .LeftBox{width: 180px;position: relative;padding:10px 0; background: #f6f6f6;border: 1px solid #ddd;border-top: 0; position: relative;}
.IndexTop .LeftBox li{line-height: 32px;cursor: pointer;padding:0 20px;}
.IndexTop .LeftBox li:before{margin-right: 5px;}
.IndexTop .LeftBox li:hover{color: #fff;}
.IndexTop .LeftBox li:hover .IndexclassBox{display: block;}
.IndexTop .LeftBox li.active{background: #3089e7;color: #fff;}

.IndexclassBox h3.title{line-height: 20px;color: #333;text-align: left;font-family: 'Hiragino Sans GB','Microsoft Yahei',arial,sans-serif !important;}
.IndexclassBox h3.title a:hover{color: #3089e7!important;}
.IndexclassBox h3.title:before{content: '';display: inline-block;vertical-align: middle;margin-right: 10px; width: 5px;height: 20px;background: #3089e7;}
.IndexclassBox .IndexclassUl{width: 46%;float: left;margin-right:4%}
.IndexclassBox .IndexclassUl li{float: left;margin:20px 15px 0 0;padding: 0; line-height: 13px;}
.IndexclassBox .IndexclassUl ul{height:116px;overflow: hidden;}
.IndexclassBox .IndexclassUl .Themefont{border-bottom: 1px solid #ddd;line-height: 32px;}
.IndexclassBox{display: none;width: 783px;height: 536px; overflow: hidden;position: absolute;left: 180px;top: 0;z-index:100;}
.LeftBox li .IndexclassBox.active{display: block;}
.LeftBox li .IndexclassBox .IndexclassBox2{box-shadow:1px 1px 4px rgba(0,0,0,.1);padding:20px; border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; width: 779px;margin-left:-779px; height:533px; background: #fff;}
.xcnav .IndexclassBox .IndexClassLeft{width: 592px;border-right:1px dashed #333;}
.xcnav .IndexclassBox .IndexClassRight{width: 131px;height: 496px;overflow: hidden;}
.LeftBox li:hover .IndexclassBox .IndexClassLeft,
.LeftBox li:hover .IndexclassBox .IndexClassRight{margin-left: 0;}
.xcnav .IndexclassBox .IndexClassRight li{padding: 0; margin-top: 15px;max-height:52px;overflow: hidden;border: 1px solid #ddd;
    opacity: 1;
    
}
.xcnav .IndexclassBox .IndexClassRight li:hover{filter:Alpha(opacity=60);opacity:1;

    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
}

.IndexTop .Center{margin:20px 0 0 200px; width:760px;}
.IndexTop .Center .carousel-control.left,.IndexTop .Center .carousel-control.right,.news_box_left .carousel-control.left,.news_box_left .carousel-control.right{cursor: pointer; width: 36px;height: 66px;position: absolute;left: 0;top: 50%;margin-top: -33px;background: url('../image/leftBtn.png') no-repeat;}
.IndexTop .Center  .carousel-control.right,.news_box_left .carousel-control.right{left: auto;right: 0;background: url('../image/rightBtn.png') no-repeat;}
.IndexTop .Center .carousel-control.left:hover,.IndexTop .Center .carousel-control.right:hover{filter:Alpha(opacity=60);opacity:0.6;}

.IndexTop .smallBanner{width: 100%;overflow: hidden;height: 193px;}
.IndexTop .smallBanner ul{position: relative;}
.IndexTop .smallBanner li{float: left;width: 144px;margin-left: 10px; text-align: center;}
.IndexTop .smallBanner li:first-child{margin: 0;}
.IndexTop .smallBanner li .imgBox{width: 144px;position: relative;overflow: hidden;}
.IndexTop .smallBanner li .imgBox:before{content: '';position: absolute;left:-240px;top: 0;z-index: 1;width: 240px;height: 194px;background: url({DT_SKIN}image/png.png) no-repeat center;}
.IndexTop .smallBanner li:hover .imgBox:before{
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -ms-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s;
    left:130px;
}
.IndexTop .smallBanner li:hover .imgBox img{
    -webkit-transform:scale(1.05);
    -moz-transform:scale(1.05);
    -ms-transform:scale(1.05);
    transform:scale(1.05);
}
.carousel-inner .item img{width: 100%;}
.IndexTop .smallBanner li img{width: 100%;}
.IndexTop .smallBanner .leftBtn,.IndexTop .smallBanner .rightBtn{position: absolute;left: 0;top:0;cursor: pointer; z-index: 3}
.IndexTop .smallBanner .leftBtn:before,.IndexTop .smallBanner .rightBtn:before{font-size: 30px;line-height: 180px}
.IndexTop .smallBanner .rightBtn{left: auto;right: 0;}
.IndexTop .smallBanner .leftBtn:hover,.IndexTop .smallBanner .rightBtn:hover{background:rgba(0,0,0,.1);}

.IndexTop .RightBox{width: 210px;margin-top: 20px;border: 1px solid #ddd;}
.IndexTop .user1{padding: 10px 20px;height: 114px;position: relative;}
.IndexTop .user1 .headImg{min-height: 50px;}
.IndexTop .user1 .imgBox{width:50px;position: absolute;top: 10px;left:15px;}
.IndexTop .user1 p{padding-left: 60px;}
.IndexTop .user1 p.Welcome{height: 36px; overflow: hidden;}
.IndexTop .user1 .login,.IndexTop .user1 .regist{float: left;text-align: center;color: #fff; width: 48%;margin:10px 0 0 4% ; line-height: 30px;line-height: 30px;}
.IndexTop .user1 .login:hover,.IndexTop .user .regist:hover{filter:Alpha(opacity=80);opacity:0.8;}
.IndexTop .user1 .login:before{margin-right: 5px;}
.IndexTop .user1 .login{border: none;margin:10px 0 0;}

.RightBox .centantBox .title1{font-size: 13px; border-bottom: 1px solid #ddd;line-height: 35px;}
/*.RightBox .centantBox .title:before{content: '';width: 50%;height: 1px;position: absolute;left: 0;bottom: -1px;background: #3089e7;}*/
.RightBox .centantBox .title1 li{float: left;text-indent: 15px; width: 50%;position: relative;cursor: pointer;}
.RightBox .centantBox .title1 li.active:before{content: '';width: 100%;height: 1px;position: absolute;bottom: -1px;left: 0;background: #3089e7}

.RightBox .centantBox .Control li{width:84px;margin: 10px 0 0 10px; line-height: 30px;background: #f6f6f6;color: #555;text-align: center;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.RightBox .centantBox .Control li.Themebghover1{width:84px;margin: 10px 0 10px 10px; line-height: 30px;background: #f6f6f6;color: #555;text-align: center;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.RightBox .centantBox .Control li a{display: block;}
.RightBox .centantBox .Control li a:hover,.RightBox .centantBox .btn:hover{color: #fff;}
.RightBox .centantBox .Control .btn1{width:178px; margin-left: 10px;border-radius:0;display: block;overflow: hidden;
    color: #fff;text-align: center;line-height: 38px;float:left;}
.RightBox .bulletin{padding: 0 15px;}
.RightBox .bulletin li{line-height: 29px;}
.RightBox .BulletinBox{height: 86px;overflow: hidden;}
.IndexTop .Smallbutton{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.IndexTop .Smallbutton a{width: 33.33%;float: left;text-align: center;line-height: 43px;}
.IndexTop .Smallbutton a:before{font-size: 20px;color: #aaa;}
.IndexTop .Smallbutton a:hover:before{color: #3089e7}
.IndexTop .RightBox .num li{background: #f7f7f7;display: inline-block;font-size: 18px;line-height: 30px;padding: 0 3px;margin: 0 1px;}
.centantBox .box2,.centantBox .box5{display: none;}

.building{margin-top: 20px;}
.building h3.title{line-height: 40px;}
.building h3.title span.Themebg{font-size: 13px;font-family: 'arile'; width: 30px;height: 30px;border-radius:50%;line-height: 34px;text-align: center;display: inline-block;}
.building .classifiBuilding{margin-top: 14px;}
.building .classifiBuilding li{float: left;font-size: 13px; line-height: 12px; padding: 0 10px;position: relative;border-left: 1px solid #555;}
.building .classifiBuilding li:first-child{border: none;}
.building .buildingBox{border: 1px solid #ddd;}
.building .buildingBox .left{width: 284px;padding-bottom: 0;}
.buildingBox .left .Classification{ padding:15px 0 0; border-bottom: 1px dashed #555;}
.buildingBox .left .Classification .classBox{height:54px;overflow: hidden;}
.buildingBox .left .Classification a{margin:10px 10px 0 0;display: inline-block;}
.buildingBox .left .title{line-height:20px;color: #333;}
.buildingBox .left .title:before{content: '';position: relative;top: 3px; display: inline-block; margin-right: 5px;background: #3089e7; width:3px;height: 15px;}
.buildingBox .content{padding: 15px 15px 0; width: 639px;height: 436px; border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.buildingBox .content .top{height: auto;border:none;border-bottom: 1px dashed #555;}
.buildingBox .content li{margin-bottom:20px;}
.buildingBox .content li .imgBox{width:125px;height:47px;float: left;margin-right: 10px; overflow: hidden;}
.buildingBox .content li .name{margin-top:5px;height:40px;overflow: hidden;}
.buildingBox .content li .name p{color: #999;}
.buildingBox .content li .name .keyword a{color: #999;margin: 0 5px;}
.buildingBox .content .bottom li {margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buildingBox .content .bottom li .imgBox{width: 62px;height: 62px;}
.buildingBox .content .bottom li h3{color: #333;line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.buildingBox .right{width: 263px;}
.buildingBox .right .newBox{padding:0 10px;margin-top: 10px;}
.buildingBox .right .newBox h3.title1{color:#333; font-size:13px;border-bottom: 1px solid #ddd;line-height: 35px;padding: 0 5px;}
.buildingBox .right .newBox h3.title1:before{content: '';width: 3px; height: 15px;background: #3089e7;display: inline-block;vertical-align: middle;margin-right: 5px;}
.buildingBox .right .newBox li{line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buildingBox .right .newBox li a{display: block;padding-right: 42px;position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buildingBox .right .newBox li a .time{ position: absolute;right: 0;top: 0;width: 71px;text-align: right}
.buildingBox .right .newBox li i{padding: 0 5px;}

.buildingBox .NewsBox .imgBox{width: 240px;margin-right:15px;}
.buildingBox .NewsBox .imgBox img{height: 159px;}
.buildingBox .NewsBox .name{color: #333;line-height: 30px;font-size: 14px; font-family: "瀹嬩綋";font-weight: bold;}
.buildingBox .NewsBox p{line-height: 24px;}
.buildingBox .NewsBox li{line-height: 30px;padding-right:120px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buildingBox .NewsBox li .time{color: #999; position: absolute;right:40px;top: 0;line-height: 30px;}
.buildingBox .NewsBox li i{padding: 0 5px;}

.buildingNew{width: 585px;float: left;}
.buildingNew.active{float: right;}
.buildingNew .buildingBox:hover{
    -webkit-animation:boxShadow 2s 0s ease-in-out  infinite alternate;
    -moz-animation:boxShadow 2s 0s ease-in-out  infinite alternate;
} 
@-webkit-keyframes boxShadow{
    0%{-webkit-box-shadow: 0 0 8px rgba(48,137,431,.2);}
    50%{-webkit-box-shadow: 0 0 8px rgba(48,137,431,.7);}
    100%{-webkit-box-shadow: 0 0 8px rgba(48,137,431,.2);}
}
@-moz-keyframes boxShadow{
    0%{-moz-box-shadow: 0 0 8px rgba(48,137,431,.2);}
    50%{-moz-box-shadow: 0 0 8px rgba(48,137,431,.7);}
    100%{-moz-box-shadow: 0 0 8px rgba(48,137,431,.2);}
}

.buildingNew .buildingBox .content{width: 360px;height: 330px; overflow: hidden;padding: 0;border: none;}
.buildingNew .buildingBox .left{overflow: hidden; width: 223px; height: 330px; background: #fafafa;border-right: 1px solid #ddd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.buildingNew .buildingBox .left img{width: 100%;}
.buildingNew .buildingBox .left:hover img{margin-top: 5px;}
.buildingNew .buildingBox .content .top{height: 70px; border-bottom: 1px solid #ddd;padding: 10px; }
.buildingNew h3.title1{line-height: 26px;font-size: 16px;}
.buildingNew h3.title1 p a{color:#aaa;font-family: '瀹嬩綋';font-weight: normal; margin-right: 5px;font-size: 13px;text-decoration:none;}
.buildingNew h3.title1 p a:hover{color: #3089e7;}
.buildingNew h3.title1:before{content:'';width: 3px;height:15px;position:relative;top: 1px; margin-right: 5px;font-size: 16px; display: inline-block;background: #3089e7;}
.buildingNew .leftClass{float: left;padding-top:0px;width: 210px;height: 260px; overflow: hidden;}
.buildingNew .buildingBox .leftClass ul{height: 67px;overflow: hidden;}
.buildingNew .buildingBox .leftClass li{float: left;margin:-5px 5px 6px 0;position: relative;}
.buildingNew .buildingBox .leftClass li a{position: relative;top: 0;text-decoration: none;color:#000;font-size:12px;}
.buildingNew .buildingBox .leftClass li a:hover{top:2px;color:#337ab7;}
.buildingNew .buildingBox .leftClass li.active a:before{content: '';background: url({DT_SKIN}image/hot.jpg); width: 32px;height: 17px;display: block;position: absolute;right: -35px;top: 0;}
.buildingNew .buildingBox .leftClass li:first-child{float: none;}
.buildingNew .buildingBox .leftClass li:first-child a{font-size: 14px;font-weight: bold;color: #333;}
.buildingNew .buildingBox .leftClass li:first-child a:hover{color: #3089e7;}
.buildingNew .buildingBox .leftClass ul{padding:0px 10px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.buildingNew .logoClass{width: 147px;}
.buildingNew .content .logoClass li{margin-bottom: 15px;background: #000;border:1px solid #ddd;}
.buildingNew .content .logoClass li .imgBox{width:120px;height:45px;overflow: hidden;background: #fff;}
.buildingNew .content .logoClass li .imgBox:hover{width: 125px;}
.buildingNew .content .logoClass {height: 260px;padding:13px; overflow: hidden;border-left: 1px solid #ddd;}

.Information a{border-left: 1px solid #555;padding: 0 8px;}
.Information a:first-child{border: none;}

.friendLink .title2{line-height: 40px;border: 1px solid #ddd;}
.friendLink .title2 li{cursor: pointer; float: left;padding: 0 20px;}
.friendLink .title2 li:hover{background: #f6f6f6;}
.friendLink .title2 li.Themebg{color: #fff;}
.friendLink .LinkBox a{padding: 10px 10px 0;display: inline-block;}
.friendLink .LinkBox2,.friendLink .LinkBox3,.friendLink .LinkBox4{display: none;}

.bottomBox{border-top: 1px solid #d1d7dc;margin-top: 30px;padding-top: 20px;}
.bottomBox a{display: inline-block;padding: 0 7px; color: #555;}
.footerIndex .footerBottom a:hover{filter:Alpha(opacity=60);opacity:0.6;}
.footerIndex .footerBottom{padding:10px 0;color: #0d0d0d;}
.footerIndex .footerBottom .bottomBox{border-top: 1px solid #464646;margin-top: 30px;padding-top: 20px;}
.footerIndex .footerBottom .bottomBox a{color: #0d0d0d;}
.footerIndex .footerBottom .topBox ul{padding:0 15px;min-height: 135px; float: left;width:178px;border-right: 1px solid #212121;border-left: 1px solid #454545;}
.footerIndex .footerBottom .topBox ul:first-child{border-left: 0;}
.footerIndex .footerBottom .topBox ul li{line-height: 25px;}
.footerIndex .footerBottom .topBox ul li .txt{font-size: 14px;color: #ddd;}
.footerIndex .footerBottom .topBox ul li:first-child{ border-bottom: 1px solid #aaa;line-height: 30px;margin-bottom: 10px;}
.footerIndex .footerBottom .topBox ul li a{color: #bbb;}
.footerIndex .footerBottom .topBox .fourth{ width:475px;border-left: 1px solid #454545}
.footerIndex .footerBottom .topBox .fourth ul{border: none;width: 200px;}
.footerIndex .footerBottom .topBox .fourth .code1{width: 100px;margin-right: 15px;}
.footerIndex .footerBottom .topBox .fourth .code1 p{line-height: 35px;text-align: center;}
.business_product{width: 430px;height: 90px;overflow: hidden;}
.business_product a{margin-right: 8px;}
.Caigou_ban{ margin: 20px 0px 0px 0px !important; width: 957px !important;}
.Cgou_mai{ font-size: 13px; color: #333; font-weight: bold; margin: 17px 0px 5px 10px;}
ul.mjbz{ height:175px; overflow: hidden;}
.mjbz li{ width: 180px !important; background: none !important; float: none !important;text-align: left !important; margin: 0px !important;line-height: 25px!important;}
.yuancailiao{ clear: both; border: 1px solid #dcdcdc; height: 530px; overflow: hidden;}
.yuancailiao .caigou_ltitle{ background-color: #f6f6f6; width: 50px; border-right: 1px solid #dcdcdc; height:530px; text-align: center; }
.yuancailiao .caigou_ltitle .caigou_ltitle_name{ font-size: 16px; color: #333; font-weight: bold; width: 20px; line-height: 24px; margin: 210px 0px 0px 16px;}
.yuancailiao .caigou_right{ margin-left: 30px; width: 1100px;}
.yuancailiao .caigou_right .caigou_fenlei{ margin: 25px 0px 0px 0px; max-height: 230px;height: 230px; overflow: hidden;}
.yuancailiao .caigou_right .caigou_fenlei1{ width: 288px; overflow: hidden; height: 75px; margin: 0px 50px 40px 20px; line-height: 24px;}
/*.yuancailiao .caigou_right .caigou_fenlei1:nth-child(3n+1){ margin-left: 0px !important;}*/
.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name{ font-size: 13px; margin-bottom: 5px;}
.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name a{ color: #333; font-weight: bold; padding-right: 10px;}
.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name span{ float: right;}
.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name span a{ font-weight: normal;}

.yuancailiao .caigou_news{ clear: both;  height: auto; overflow: hidden; width: 1090px;}
.yuancailiao .caigou_news .caigou_newstt{ border-bottom: 1px solid #dcdcdc; padding-bottom: 5px; padding-left: 5px;}
.yuancailiao .caigou_news .caigou_newstt span{ border-left: 3px solid; font-size: 14px; font-weight: bold; padding-left: 10px; color: #333;}
.yuancailiao .caigou_news .caigou_newstt a{ float: right; margin-right: 20px;}
.yuancailiao .caigou_right table{ margin-top: 5px; width: 1090px;}
.yuancailiao .caigou_right table tr td{ font-size: 13px; color: #555; text-align: center; border-bottom: 1px dotted #555; height: 36px; line-height: 36px;}

.wposition{ position: relative; line-height:28px; padding:10px 300px 6px 30px;}
.wposition span{ float: right; margin-right: 10px;}
.wposition .fr.color33{position: absolute;right: 0;top:10px;}
.wposition:before{ position: absolute; font-size: 30px; color: #555; left: 0px; top:10px;}
.wposition .classXzBox{padding-bottom: 5px;}
.wposition .classXz{display: inline-block;position: relative; border: 1px solid #ddd;margin:3px 10px 0 0 ; height:22px;line-height:22px;padding: 0 21px 0 5px;}
.wposition .classXz:before{position: absolute;right: 0;top: 0;font-size: 13px;display: block;width: 16px;height: 16px;}
.wposition .classXz:hover:before{color: #3089e7}
.cglb_hyfl .hyfl{ border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;  border-top: 1px solid #dcdcdc;padding: 8px 10px; height: auto; overflow: hidden;}
.cglb_hyfl .hyfl .hyfl_name{ font-size: 13px;line-height: 30px; font-weight: bold; color: #333; margin-top: 3px;}
.cglb_hyfl .hyfl .hyflul{width:1000px;overflow: hidden;}
.cglb_hyfl .hyfl .hyflul.hyflultop{height: 28px;}
.cglb_hyfl .hyfl .hyflul ul{ margin-top:5px; }
.cglb_hyfl .hyfl .hyflul.active{visibility: visible;}
.cglb_hyfl .hyfl .hyflul li a.active{background: #3089e7;padding: 5px 10px;color: #fff;}
.cglb_hyfl .hyfl .hyflul li a.active:hover{color: #fff!important;}
.cglb_hyfl .hyfl ul li{ float: left; margin-right: 10px;line-height: 25px;}
.cglb_hyfl .hyfl span{line-height: 0;  margin-top:18px;}
.cglb_hyfl .hyfl span a{ position: relative; padding-left: 15px; cursor: pointer;}
.cglb_hyfl .hyfl span a:before{content: " "; position: absolute; border-top: 5px solid #3089e7; border-left: 5px solid transparent;  border-right: 5px solid transparent ; left: 0px; top: 5px;}
.cglb_hyfl .hyfl span a.hyfla.active:before{border-top:none;border-bottom: 5px solid #3089e7}
.hy_highlight{height: auto; overflow: hidden;}
.cglb_hyfl .all{ background: #fafafa; height: 40px; padding-left: 8px;}
.cglb_hyfl .all select{ width: 122px; height: 30px;  margin-top: 5px;}

.cglb_main{ margin-top: 10px; clear: both; height: auto; overflow: hidden;}
.cglb_main .cglb_main_left{min-height: 420px; border: 1px solid #dcdcdc; width: 985px; padding: 20px 15px;}
.cglb_main .cglb_main_left .cgty0{ border-bottom: 1px dotted #555;  margin-bottom: 20px; overflow: hidden; height: auto; }
.cg_name{ margin-bottom: 15px;font-size: 14px; font-weight: bold;}
.cgty_name{ font-size: 14px; font-weight: bold; margin-bottom: 20px;}
.cglb_main .cglb_main_left .cgty_nei ul{width: 410px;}
.cglb_main .cglb_main_left .cgty_nei ul li{float: left; margin-right:30px; margin-bottom: 20px; width: 175px;}
.cglb_main .cglb_main_left .woyao{ width:320px; line-height: 24px;}
.wdbd ul{ padding: 10px;}
.wdbd ul li a{ display: block; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; line-height: 30px;min-height: 30px; position: relative; padding-left:15px;}
.wdbd ul li a:before{ content: " "; position: absolute; background-color: #3089e7; width: 2px; height: 2px; left:8px; top: 15px;}
.cglb_main_left .spzping_box .spzping li{width: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cglb_main_left .spzping_box .spzping li.second{width: 168px;}
.xclist_pages span{ margin-top: 5px;} 
.news_neirong .Validform_wrong{ clear: both; display: block; top:0px; left: 60px;}

.cglb_main .cglb_main_left .cgty .cgxq_nei{position: relative;}
.cglb_main .cglb_main_left .cgty .cgxq_nei ul.xj{width: 550px !important;}
.cglb_main .cglb_main_left .cgty .cgxq_nei ul.xj li{padding-left: 90px;position:relative;  width: 255px !important; margin-bottom: 15px !important;}
.cglb_main .cglb_main_left .cgty .cgxq_nei ul.xj li span{position: absolute;left: 0;top: 0;text-align:right;display: block;width: 95px;}
.cglb_main .cglb_main_left .cgty .cgxq_nei ul li.cgxq_lx{width:195px !important;overflow: hidden;}
.cglb_main .cglb_main_left .cgty .cgxq_nei h4.title{border-bottom: 1px dashed #ddd;font-size: 14px; line-height:35px;margin-top: 20px;}
.cglb_main .cglb_main_left .cgty .cgxq_nei h4.title:before{content: '';width: 3px;height:25px;background: #3089e7;display: inline-block;vertical-align: middle;margin-right:10px;}
.PurchaseTitle{line-height:34px;border-bottom:1px solid #ddd;margin: 0 20px; font-size: 14px;font-weight: bold;}
.PurchaseTitle:before{content: '';display: inline-block;width: 3px;height: 20px;vertical-align: middle;background: #3089e7;margin-right: 5px;}
.cgxq_nei .PurchaseUl textarea{width: 400px;height: 90px;}
ul.PurchaseUl{ width: 570px !important; margin-left: 20px;}
ul.PurchaseUl input{ vertical-align: top;line-height: 30px;}
ul.PurchaseUl li {line-height: 30px; width:570px !important;margin-bottom: 5px!important; margin-right: 0px !important;}
ul.PurchaseUl li em{width: 80px;text-align: right;float: left;line-height: 30px;}
ul.PurchaseUl li b{ vertical-align: top;}
ul.PurchaseUl .Validform_checktip,ul.PurchaseUl .Validform_wrong{ display: inline-block; margin-left: 0px !important;}
ul.PurchaseUl .last_input .Validform_checktip{display: block!important;top: 0; margin-left: 80px!important;}
.bjkj{background: #fff; border: 1px dotted #555; text-align: center; padding: 15px 20px; position: absolute; right: 462px;}
.ljbj{border-radius: 5px; margin-left: 10px;}
.ljbj a{ color: #fff;  text-align: center; padding: 8px 20px; display: inline-block;}
.cglb_main .cglb_main_left .cgty .cgty_nei .Supplier li{width: 100%!important; float: none; line-height:18px; margin:10px 0 0 0!important; padding-left: 100px;position: relative;}
.cglb_main .cglb_main_left .cgty .cgty_nei .Supplier li span{position: absolute;left: 0;top: 0;display: block;width: 90px;text-align: right;}
.cglb_main_left.p0{padding: 0;}
.cglb_main_left.p0 .border{padding:15px 20px;}
.cglb_main .cglb_main_left .cgty .cgxq_nei ul.PurchaseUl li{ float: none;}

.helpRight .sales_select .xcititle{line-height: 38px;height: 38px;}
.helpBox .helpUl{margin-top:40px;}
.helpBox .helpUl h3.title{font-size: 14px;color: #333;font-weight: bold;}
.helpBox .helpUl ul{height: 60px;overflow: hidden;}
.helpBox .helpUl li{float: left;margin:15px 15px 0 0;padding-right: 15px;line-height: 15px; border-right: 1px solid #ddd;}
.helpBox .helpUl li:last-child{border: none;padding: 0}
.helpList .title{background: #eee;padding:10px 20px;}
.helpList .title li{font-size: 13px;float: left;width: 20%;padding-right:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.helpList .pro_list li{line-height: 30px;width: 100%; }
.helpList .pro_list li a{display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.helpList .pro_list li a:hover{color: #3089e7;}
.helpList .pro_list li a:before{content: '鈼�';width:17px;height: 30px;line-height: 30px;position: static;background: none;display:inline-block;vertical-align: middle;}
.helpBox .helpDetailText h4.title{line-height: 35px;color: #333;text-align: center;}
.helpBox p.p{line-height: 22px;text-indent: 24px;margin-top:10px;}

.helpBox .helpDetailText{border-bottom: 1px dashed #ddd;padding: 0 10px 30px;}
.Related h4.title{font-size: 14px;line-height:30px;}

.helpBox .helpsearch h4.title{text-align: left; font-size: 14px;margin-top: 20px;}
.helpBox .helpsearch h4.title:before{content: '鈼�';margin-right: 10px;}

.IndexesBox{border: 1px solid #ddd;}
.IndexesBox .title{background: #eee;line-height: 30px;padding: 0 15px;border-bottom:1px solid #ddd; }
.IndexesBox .title a{display: inline-block; padding:0 10px;border-left: 1px solid #ddd;}
.IndexesBox .title a.Themebg{color: #fff}
.IndexesBox .title a:first-child{border: none;}
.IndexesBox ul{padding: 10px;}
.IndexesBox li{line-height: 30px;float: left;width: 20%;padding:0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }

.icon-sale:before{font-size: 26px;margin-right: 10px;}
.sales_right {min-height: 484px;}
.sales_right .Product_fabu{padding: 20px 0;}
.sales_right .Product_fabu li{float: left;padding:0 40px 0 0 !important;  margin-right: 25px;}
.sales_right .Product_fabu li:after{content: "\e609";color: #3089e7;font-size: 20px;  position: absolute;  top: 0;  right: 0;}
.sales_right .Product_fabu li:last-child:after{display: none;}
.sales_right .number{border-radius: 30px;width: 30px;height: 30px;line-height: 30px;color: #fff;  text-align: center;  font-size: 18px;  font-family: Arial;}
.sales_right .sales_right_title{margin-left: 10px;font-weight: bold;font-size: 14px;color:#000}
.sales_right .sales_right_btn{text-align: center}
.sales_right .Themefont:hover{filter:Alpha(opacity=100);opacity:1;}
.sales_select .spzping_right{width:98% !important;position: relative;}
.sales_select .qiye_xinxi {padding: 0; position: absolute;top:7px; right: 0;}
.sales_select .qiye_xinxi ul li{margin: 0 25px 0 0}
.sales_right .Product_fabu li:last-child{padding: 0 !important;}
.sales_select .sales_right .Product_fabu {padding: 0;}
.sales_select .xcititle{height: 45px;line-height: 45px;}
.sales_select .maimai{width: 100%;}
.sales_select .maimai .proList{width: 99%}
.sales_select .maimai h3 span{width:200px;}
.sales_select .sales_select_soso ul{float: left;  width:265px;  border: 1px dashed #ccc;  padding:5px;  margin: 10px;height:300px;overflow-y: scroll;}
.sales_select .sales_select_soso ul li{float: left; margin: 5px;padding:0 7px;width: auto;max-width: 100%;border: 1px solid #ccc;  overflow: hidden;text-align: center;  cursor: pointer;}
.sales_select .position{  margin-left: 10px;}
.sales_select .position li{float: left;margin: 0 10px 0 0;width: auto;}
.sales_select .position li:after{content: ">";margin-left: 10px;}
.sales_select .position li:first-child:after,.sales_select .position li:last-child:after{display: none;}
.sales_select .searchInput input.input_text{width:340px;margin-left: 10px;  padding: 0 5px;height: 34px}
.sales_select .searchInput input.input_submit{width:100px;margin-left: 10px;padding: 2px;border-radius: 5px;border: 0}
.sales_select .searchInput input.input_submit:hover{color: #fff}
.sales_select .searchInput .btnInput{padding: 2px 20px;font-size: 14px;font-weight: bold;cursor: pointer;}
.sales_select .searchInput .btnInput:hover{filter:Alpha(opacity=70);opacity:0.7;}
.sales_select input[type="radio"] {margin: 8px 0 0 0;}
.sales_select .position_box{border: 1px dashed #ccc;padding: 10px; margin-right: 10px;}
.sales_select .position_box ul{width: 450px;float: left;}
.bdshare-button-style0-24 a{margin: 2px 6px 0 0!important}
.sales_select .pro-banner1 .position_box{  margin: 10px 20px 0 10px;}
.sales_select .no_search{display: none;font-size: 16px;color: red;font-weight: bold;  margin: 10px;}
.Product_xinxi{ height: auto; overflow: hidden; padding:5px 18px 0px 18px; }
.Product_xinxi .first{ font-size: 16px; font-weight: bold; }
.Product_xinxi h1{ font-size: 14px; font-weight: bold;  border-bottom: 1px dotted #555; padding: 0px 0px 10px 0px; margin-top: 20px;}
.Product_xinxi h1 span{border-left: 3px solid; padding-left: 10px; color: #333;}
.Product_xinxi h1 span p{ display: inline-block; color: #555; font-size: 13px; font-weight: normal;}
.Product_xinxi ul{ height: auto; overflow: hidden; }
.Product_xinxi ul li{position: relative ; min-height: 36px;  margin: 15px 0px;padding-left: 115px;}
.Product_xinxi ul li em{position: absolute;left: 0;top: 0; display: block; height: 36px; line-height: 36px; min-width: 115px; text-align: right; margin-right: 10px; color: #333; font-size: 14px; font-style: normal;}
.Product_xinxi ul li em.logo{ margin-top:25px;}
.c-red{ color: #F00; font-size: 16px; vertical-align: middle; margin-right: 5px;}
.Product_xinxi ul li input.rg_text{ border: 1px solid #dcdcdc; background-color: #fff; height: 34px; padding: 0px 10px; width:320px; }
.Product_xinxi ul li input.rg_text2{ width:410px !important; }
.Product_xinxi ul li input.rg_text3{ width:100px !important; }
.Product_xinxi ul li input.rg_text4{ width:125px !important; }
.Product_xinxi ul li input.rg_text5{ width:315px !important; }
.Product_xinxi ul li input.rg_text86{ width:50px !important; }
.Product_xinxi ul li input.rg_textqh{ width:70px !important; }
.Product_xinxi ul li input.rg_texttel{ width:150px !important; }
.Product_xinxi ul li input.map{ margin-top: 5px; margin-right: 5px;}
.Product_xinxi ul li:after{ clear: both;}
.Product_xinxi ul li span.qiye_logo{ border-radius: 5px; border: 1px solid #dcdcdc; width: 88px; height: 88px; text-align: center; display: inline-block;}
.Product_xinxi ul li span.qiye_logo img{ vertical-align: middle;}
.Product_xinxi ul li select.leixg{ height: 34px; line-height: 34px; width: 190px; padding-left: 5px;}
.Product_xinxi ul li select.jydz{  width: 130px !important; }
.Product_xinxi ul li select.yye{  width: 315px !important; }
.Product_xinxi ul li input.radio{ display: inline-block; margin-right: 5px;}
.Product_xinxi ul li textarea{ height: 190px; width: 570px;}
.Product_xinxi ul li p{ width: 570px; line-height: 18px; margin-top: 5px;}
.bcfb{  font-size: 14px; font-weight: bold; color: #fff; border:none; border-radius: 3px; padding: 5px 25px;}
.bcfb:hover{filter:Alpha(opacity=70);opacity:0.7;}
.sales_Product_titletop{margin: 20px 0 0 10px;}
.sales_Product_titletop ul{float: left;}
.sales_Product_titletop li{font-size: 14px}
.sales_Product_titletop input[type=submit]{float: left;margin-left: 20px;  width: 100px;  margin-left:20px;  padding:0;  border-radius: 5px;
  border: 0;}
.Attribute{padding-right: 100px;}
.Attribute input{ border: 1px solid #dcdcdc; background-color: #fff;}
.Attribute p{ color: #ff0000; clear: both;}
.Attribute span{text-align: right; color: #333; font-size: 14px; font-weight: bold;}
.Attribute span.sx_span{  float: left;}
.Attribute .sx_ckbx{  float: left; width: 900px;}
.Product_xinxi ul li .Attribute{ padding-right: 0px !important;}
.Product_xinxi ul li .Attribute li{padding: 6px 0px;margin:5px 0 0;/*float: left; margin-right: 95px !important; width: 400px; */ clear: both; }
.sales_Product_titletop input[type=submit]:hover{color: #fff;}
.Product_titletop_list  input{float: left}
.Product_titletop_list div.ml5{float: left; margin-left:5px;}
.sales_right .Product_xinxi ul li textarea{border: 1px solid #dcdcdc;}
.sales_right .box_mask.SaleOfferBox {  left: 50% !important;  z-index: 9999;  margin-left: -265px;}
.sales_right .box_mask .SaleInput {width: 280px;}
.sales_right .Product_titletop_list select{width:230px;height: 36px;border: 1px solid #dcdcdc;float: left;margin-right: 10px;}
.sales_right .box_mask  .box_mask_list .SaleInput {width:130px;}
.box_mask_list{margin:0;overflow-y: scroll;height: 326px;}
.box_mask_list p.f14 span.fr {margin: 10px 20px 0 0;font-size: 13px;}
.box_mask_list p.f14 span.fr b{color: red}
.box_mask_list select{margin-left:20px; }
.box_mask_list .Product_img{cursor: pointer;}
.box_mask_list_pages div{width: 14px;height: 20px;line-height: 20px;margin-left: 10px;text-align: center;cursor: pointer;margin-top: 3px;}
.box_mask_list_pages div.active{color: #fff}
.box_mask_list_pages button.Themebghover{background: #fff;border: 1px solid #ccc;height: 25px;line-height: 21px;}
.box_mask_list_pages button.Themebghover:hover{color: #fff !important}

.box_mask_imgdown.SaleOfferBox {max-height:inherit !important;top:10% !important;}
.box_mask_imgdown{position: fixed!important}
.box_mask_imgdown .popDiv .bottom {text-align: left!important}
.box_mask_imgdown .bottom .Product_img{width: 60px !important;height: 60px !important;position: relative;cursor: pointer;}
.box_mask_imgdown .bottom .Product_img:hover:after{content: "脳";font-size: 24px;color: red;position: absolute;top:-5px;left:0px;z-index: 88;font-family: Arial;}
.Product_xinxi ul li em.Product_img_title {margin-top: 25px;}
.Product_xinxi ul li .Product_img {margin:10px 0 10px 15px;border: 1px solid #dcdcdc;width:120px;height:97px;overflow: hidden; text-align: center;float: left;position: relative;}
.Product_xinxi ul li .Product_img.active:before{content: '';position: absolute;display: block;z-index: 1;background:url({DT_SKIN}image/black_bg.png) repeat;width: 100%;height: 100%;}
.Product_xinxi ul li .Product_img.active:after{content: "\e600";font-family:"icon" !important;position: absolute;left:50%;top:50%;margin: -25px 0 0 -25px;background: #fff;background:rgba(255,255,255,.7); width:50px;height:50px;border-radius:50%; line-height: 50px;font-size: 26px; z-index: 2;color:#000;text-align:center;}
.Product_xinxi ul li .Product_img img{width: 100%;}

.sales_right .shoujibangding_box {text-align: center;margin: 20px auto;}
.sales_select .sales_right_btn input[type=submit]:hover {color: #fff;}
.sales_select .sales_right_btn input[type=submit] {width:204px;margin-left: 10px;padding: 2px;border-radius: 5px;border: 0;}
.searchInput .search_menu{float: left;}
.searchInput .search_menu select {height: 34px;margin-left: 20px;padding-left:5px;  max-width: 310px;}
.sales_no_add .sales_no_add_maimai {width: 100%;}
.sales_no_add .proList {width:99%;}
.sales_select .sales_no_add_maimai h3 span {width: 200px;}
.sales_no_add_maimai h3 span.active {  border-top: 2px solid #3089e7;  background: #fff;  height: 38px;}
.sales_no_add_maimai h3 span.pro1, .sales_no_add_maimai h3 span.pro2 {border-right: 1px solid #dcdcdc;width:120px;text-align: center;display: inline-block;color: #333;height: 38px;line-height: 38px;overflow: hidden;}
.sales_no_add_maimai h3 a, .sales_no_add_maimai h3 span {font-size: 13px;}
.SalesDraft li.borderb{position: relative;}
.shoujibangding_box .product_right_titlebox{margin: 0;}
.product_right_titlebox .title_tabs{margin-left: 15px;}
.product_right_titlebox .title_tabs #click1:after{display:none;}
.product_right_titlebox{margin: 20px 20px 0;border-bottom: 1px solid #ddd; height: 36px;line-height: 36px;position: relative;}
.product_right_titlebox2{margin: 0;border: none;}
.product_right_titlebox .title_tabs span,.product_right_titlebox .title_tabs a {height: 36px;display: inline-block; font-size: 16px;padding-left: 12px;display: block;float: left;padding-right: 12px;color: #3e3e3e;text-decoration: none;font-size: 13px;cursor: pointer;}
.product_right_titlebox .title_tabs span:hover,.product_right_titlebox .title_tabs a:hover{filter:Alpha(opacity=60);opacity:0.6;}
.product_right_titlebox .title_tabs span.Themebg,.product_right_titlebox .title_tabs a.Themebg{background: #fff!important;border: 1px solid #ddd; border-bottom-color:#fff; color:#3089e7;font-weight:bold;}
.sales_right .SalesDraft li { height: auto;padding-bottom: 10px;}
.SalesDraft .point{ margin-left: -100px; margin-top: 30px;}
.product_right_titlebox2 .title_tabs{border: none;}
.news_box  .IndexTop .news_box_left{margin:20px 0 0 0; width:370px;}
.news_box  .IndexTop .news_box_left .carousel-indicators{bottom: 42px;}
.news_box  .IndexTop .news_box_left .item{position: relative;height: 300px;background: #f6f6f6;}
.news_box  .IndexTop .news_box_left .item img{vertical-align:middle;}
.news_box  .IndexTop .news_box_left .item .title{position: absolute;left: 0;bottom: 0;background:url(/Public/New/Common/Images/black_bg.png);height: 35px;width: 100%; line-height: 35px;padding: 0 15px;color: #fff;}
.news_box  .IndexTop .banner li{display: none;}
.news_box  .IndexTop .banner li img{width: 100%;}
.news_box  .IndexTop .banner li:first-child{display: block;}
.news_box  .IndexTop .round{position: absolute;bottom: 10px;left: 0;width: 100%;text-align: center;cursor: pointer;}
.news_box  .IndexTop .round li{display: inline-block;width: 10px;height: 10px;border-radius:50%;background: #fff;}
.news_box  .IndexTop .round li.active{background: #ff4400;box-shadow:1px 0 3px rgba(0,0,0,.2);}
.news_box_left .carousel-control.right {  right:0px;  top: 50%;  margin-top: -32px;}
.newPurchase{height:156px;overflow: hidden; }
.news_box_center .spzping_right{ float: left;width:590px; padding-bottom:20px;margin-left: 10px;  height: 300px;overflow: hidden;}
#News_list {width:100%;}
.highlight{color : #444;}
.highlight .txt{font-weight: bold;}
.news_box_center .m15{padding:0 15px;margin: 0}
.list_children .txt {padding:9px 0 0px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_children{cursor:pointer;  margin: 5px 0;  border-top: 1px dashed #ccc;}
.list_children:first-child{border: 0}
.list_children a{display: block; width:550px;color: #555;line-height: 2;}
.list_children a:hover{color: #3089e7!important;}
.list_children a .txt{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_children.active a .txt{color: #333;line-height: 40px; font-size: 14px; font-weight: bold;}
.list_children.active a p{line-height: 18px;}
.list_children a span{display: inline-block;float: right;margin-right: 10px;}
.news_all .spzping_right{width:100%;margin: 20px 0 0;  padding: 0;}
.news_all .spzping_right .xcititle a{float: right;margin-right: 15px;font-size: 13px;font-weight: normal;}
.news_all .spzping_right .xcititle.iconfont:before{font-size:22px;color: #68687a;font-weight: normal;margin-right: 4px;}
.news_all .xcititle {vertical-align: top;}
.news_all .news_all_box .newBox{  margin: 20px 0;  width: 395px;  padding: 0 20px;border-left: 1px dashed #ccc;}
.news_all .news_all_box .newBox.active{border: none;}
.news_all .news_all_box .newBox:first-child{border:0 }
.news_all .news_all_box .newBox h3.title {color: #333;font-size: 14px;font-weight:bold; line-height: 35px;padding: 0 5px;}
.news_all .news_all_box .newBox ul li{padding: 8px 0;display: block;border-top: 1px dashed #ccc;position: relative;padding-right: 80px;width: 100%;}
.news_all .news_all_box .newBox ul li:first-child{border: 0}
.news_all .news_all_box .newBox ul li a{display: block;width: 100%;}
.news_all .news_all_box .newBox ul li .time{position: absolute;right: 0;top:3px;padding: 5px;}
.news_sub .sub_left{border: 1px solid #ccc;padding: 10px;width: 940px;}
.news_sub .sub_left ul.mt5{height: 690px;overflow: hidden;}
.news_sub .sub_left ul.mt5 li{padding: 8px 0;display: block;line-height: 18px; border-bottom: 1px dashed #ccc;position: relative;padding-right: 80px;width: 100%;}
.news_sub .sub_left ul.mt5 li:last-child{border: 0}
.news_sub .sub_left ul.mt5 li a{display: block;width: 100%;}
.news_sub .sub_left ul.mt5 li .time{position: absolute;right: 0;top:3px;padding: 5px;}
.news_sub .sub_left ul.mt5 li a:before{content: "鈼�";margin-right: 5px;}
.news_sub .spzping_right {margin-left: 10px;margin-top: 0;width: 240px;padding-bottom:10px;}
.news_sub .spzping_right .sub_list_right{padding: 0 10px;}
.news_sub .sub_right ul{height: 369px;overflow: hidden;}
.news_sub .sub_right ul li a{display: block;width: 100%;padding: 6px 0;}
.new_sub_bottom.spzping_right{width: 100%;margin-left: 0;}
.new_sub_bottom.spzping_right .xcititle a {  float: right;  margin-right: 15px;  font-size: 13px;  font-weight: normal;}
.new_sub_bottom .icon-chanpin:before{display: none;}
.new_sub_bottom .new_sub_a{margin: 10px;}
.new_sub_bottom .new_sub_a a{display: inline-block;padding: 5px;min-width:80px;margin: 5px 8px;border: 1px solid #ccc;text-align: center;}
.new_subdetai{width: 985px;}
.new_subdetai_right .xcinformation{height: auto;}
.new_subdetai_right.active .xcinformation{display: none; background: #fff; width: 195px; position: fixed;top:60px;left:50%;margin-left:400px;}
.new_subdetai_right.active .xcinformation.newsbox-r{display: block;}
.new_subdetai_right .xcinformation ul li a{display: block;padding:0 5px 0 10px;}
.new_subdetai_right .xcinformation ul li a i{margin-right: 5px;}
.new_subdetai_about ul.Other li{padding-right:110px;position: relative;}
ul.Other li.col-md-4 a{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_subdetai_about ul.Other li a{display: inline-block;width: 100%;margin-left: 9px;}
.new_subdetai_about ul.Other li time{position: absolute;top:2px;right:25px;filter:Alpha(opacity=80);opacity:0.8;  width: auto;}
.new_subdetai_about ul.Other li:before {display: block;top: 14px;}
.new_subdetai .xc_right{padding-bottom: 20px;}

.qyk_menu{width: 180px;position: relative;padding: 10px 0;background: #f6f6f6;border: 1px solid #ddd;position: relative;}
.qyk_menu .qyk_menu_box li{position: relative;padding:0}
.qyk_menu .qyk_menu_box li:hover{color: initial;}
.qyk_menu .qyk_menu_box li .qyk_menu_title{font-size: 14px;font-weight: bold;padding:8px 5px;border-bottom: 1px solid #ddd;}
.qyk_menu .qyk_menu_box .qyk_menu_list{padding: 10px;}
.company_topmenu{position: relative;}
.company_list_box div.CompanyClass{position: absolute;bottom:-56px;left:8px;width:620px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company_list_box div.CompanyClass a{display: inline;  padding:0 8px 0 5px;  border-right: 1px solid #555;font-size: 13px;}
.company_list_box div.CompanyClass a:last-child{border: 0}
.company_listmenu p{margin-top: -5px;  width: 238px;}
.company_listmenu .classifiBuilding { margin: 10px !important;position: relative;}
.company_list_box .buildingBox {padding: 33px 0 0;}
.company_list_box .company_topmenu li a.title{cursor: pointer;padding: 0 15px;}
.company_list_box .company_topmenu li:hover a.title:after,.company_list_box .company_topmenu li.active a.title:after{content: "";display: block;width:97%;height: 2px;position: absolute;bottom:-18px;}
.company_list_box .company_topmenu li:hover a.title:before,.company_list_box .company_topmenu li.active a.title:before{position: absolute;bottom:-18px;left: 50%;margin-left: -10px;content: "";display: block;width: 0; height: 0;border-left:10px solid transparent;border-right:10px solid transparent;
    border-bottom: 10px solid red;}
.company_list_box .company_topmenu li{padding: 0}
.compan_left_img{width: 100%;}
.compan_left_img img{width:264px;height: 264px;}
.CompanyBox .buildingBox{padding: 0;}
.CompanyBox .buildingBox .top{padding-top: 25px;}
.company_list_box .buildingBox .left .Classification{border-bottom:0;}
.company_list_box .buildingBox .left .Classification .classBox{height: 117px;}
.company_list_box .buildingBox .left .Classification a{display: block;}
.company_list_box .buildingBox .content .top{border: 0}
.company_list_box .buildingBox .left .Classification h3{border-bottom: 1px dashed #ccc;padding-bottom: 8px;}
.company_list_box .buildingBox .right .newBox li a{padding-right: 0;  border-bottom: 1px dashed #ccc;}
.company_list_box .buildingBox .right .newBox li:last-child a{border: 0;}
.company_list_box .building .buildingBox .left {padding-bottom: 0;}

.qyk_sub_box.cglb_hyfl .hyfl{  border-bottom: 0px solid #dcdcdc !important;}
.qyk_sublist_box {width: 985px;}
.qyk_sublistleft{border: 1px solid #ccc; padding:8px 0;position: relative;  margin-bottom: 13px; position: relative;}
.qyk_sublistleft h3{width: 100%;font-size: 16px;padding: 10px;margin-right:80px;position: relative;font-weight: bold;border-bottom: 1px dashed #ccc}
.qyk_sublistleft h3 img{ margin: 0px 5px;}
.qyk_sublistleft .sublist_btn{position: absolute;top: 7px;right: 7px;padding:0 20px;color: #FFF;}
.qyk_sublistleft .sublist_btn:hover{filter:Alpha(opacity=80);opacity:0.8;}
.qyk_sublistleft .sublist_about li{width:445px;float: left;  margin:0 10px;} 
.qyk_sublistleft .sublist_about li.three_btn a{margin-right: 10px;}
.qyk_sublistleft .sublist_about li.three_btn .iconfont:before{font-size:20px;margin-right: 2px;vertical-align: bottom;}
.qyk_menu_box .qyk_menu_title:hover .IndexclassBox{display:block !important;}
.qyk_sublistleft .triangle{position: absolute; right: 0px; bottom: 0px;width:60px;height:60px;background: url({DT_SKIN}image/Promotion2.png) no-repeat;}

.crown{ background-color: #feffc7; border:2px solid;}
.crown .sublist_about li.three_btn{float: right; text-align: right;}
#Validform_msg .Validform_title{height: 35px; line-height: 35px;background: #3089e7;color: #fff;}
#Validform_msg .Validform_close{top: 4px; color: #fff;}
#Validform_msg .Validform_info{border-color:#3089e7 ;padding: 15px 20px;}

.Floor{display: none; position: fixed;background: #E6E6E6; filter:Alpha(opacity=0);opacity:0;left:50%;top:100px;width:70px;text-align: center;margin-left:-675px; background: #fff;z-index: 100;}
.Floor.active{ filter:Alpha(opacity=100);opacity:1;
    -webkit-transform:translateY(20px);
    -moz-transform:translateY(20px);
    -ms-transform:translateY(20px);
    transform:translateY(20px);
}
.Floor .title{color: #fff;line-height:35px;}
.Floor li{width:70px; cursor: pointer; line-height: 35px;border-bottom: 1px solid #ddd;font-size: 13px;}
.Floor li a{height: 36px; display: block;position: relative;background: #E6E6E6;}
.Floor li a .FloorLi{float: left;width: 35px;}
.Floor li span{display: none;  width:35px;color: #fff; height:36px;line-height:14px;padding-top: 4px;}
.Floor li a:hover i,.Floor li a.active i{display: none;}
.Floor li a:hover span,.Floor li a.active span{display:block;}
.Floor li a span.cen{padding-top: 12px;}
.Floor li a.active,.Floor li a:hover{background: #3089e7;color: #fff;}
.Right_side_button{position: fixed;right: 0;top: 50%;margin-top:-150px;z-index: 100}
.Right_side_button li{height: 33px; margin-top:3px;width:32px;position: relative; cursor: pointer; text-align: right; background: #E6E6E6;padding: 5px;border-radius: 3px 0 0 3px;color: #333;}
.Right_side_button li a{display: block;}
.Right_side_button li .text{ display: none;line-height: 33px;height: 33px; width:65px;border-radius:3px 0 0 3px; position: absolute;right:25px;bottom: 0;}
.Right_side_button li i{display: inline-block;height: 22px; width: 22px;text-align: center;}
.Right_side_button li:hover a{color: #fff;}
.Right_side_button li:hover .text{display: block; background: #3089e7;}
.Right_side_button li .code{width: 150px;height: 150px;padding: 2px;}
.edui-editor div{line-height: 20px;}
.Right_side_button2{top: auto;margin: 0;bottom: 40px;}
.Right_side_button3{top: auto;bottom: 100px;}
.Right_side_button3 .icon-qq:before{font-size: 22px;line-height: 23px;}
.Collection{text-align: center;padding: 40px 0;font-size: 16px;}

.TopBoxFix{display: none;opacity: 0; line-height: 45px;background: #F6F6F6;box-shadow: 1px 1px 4px rgba(0,0,0,.2); border-bottom:1px solid #e5e5e5 \9;line-height: 45px;height: 45px; position: fixed;top: 0;left: 0;z-index: 100;width: 100%;
    -webkit-transition: all .1s ease-in-out 0s;
    -moz-transition: all .1s ease-in-out 0s;
    -ms-transition: all .1s ease-in-out 0s;
    transition: all .1s ease-in-out 0s;
}
.TopBoxFix.active{opacity:1;}
.TopBoxFix .logoName a{border-left: 1px solid #ddd;border-right: 1px solid #ddd; display: block;padding: 0 20px;line-height: 45px;background: #fff; width: 194px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.TopBoxFix ul{margin-left: 16px;float: left;}
.TopBoxFix li{position: relative; padding:0 40px;cursor: pointer; float: left;border-left: 1px #e5e5e5 solid;line-height: 45px;}
.TopBoxFix li.active,.TopBoxFix li:hover{color: #3089e7;background: #fff;}
.TopBoxFix li.active:before,.TopBoxFix li:hover:before{content: '';position: absolute; height:2px;width: 100%;background:#3089e7;top: 0;left: 0;}
.TopBoxFix .rightBox{line-height: 45px;}
.TopBoxFix .rightBox a.btn{display:inline-block;background:#e8852d;height: 30px;line-height: 30px;padding: 0 20px;margin-right: 15px;}
.TopBoxFix .rightBox a.btn:hover{color: #fff;}
.TopBoxFix .rightBox .red{font-weight: bold;}

.cglb_main_left .not_searchBox{border: none;float: none;}
.not_searchBox{float: left; border:1px solid #ddd;width: 100%;padding:40px 0;}
.notSearch{width: 600px;margin: 0 auto;}
.notSearch .btn{line-height:26px;margin-left:10px; }
.notSearch .btn:hover{color: #fff;}

.uploadPhoto .imgBox{position: relative; width: 100px;height: 100px;overflow: hidden;border: 1px solid #ddd;}
.uploadPhoto .imgBox div{position: absolute;z-index: -1;text-align: center;left: 0;top: 30px;width: 100%}
.uploadPhoto .shoujibangding_box{width: 968px;}
.uploadPhoto .leftPhoto{float: left;width: 578px; min-height: 500px;border-right: 1px dashed #ddd;}
.uploadPhoto .rightPhoto{float: right;width: 260px;}
.uploadPhoto .btnUpload{position: relative;}
.uploadPhoto .btnUpload .btn{line-height: 26px;}
.uploadPhoto .btnUpload .uploadify{height: 37px!important; position: absolute;top: 0;left: 0;z-index: 10;opacity: 0;filter:Alpha(opacity=0);}
.uploadPhoto .btnUpload .swfupload{height: 37px!important;}

.rightPhoto .Preview{width:100px;height:100px;position: relative; border:1px solid #ddd; overflow:hidden;}
.rightPhoto .Preview2{width: 50px;height: 50px;}
.rightPhoto .Preview div{text-align: center;position: absolute;left: 0;top: 30px;z-index: -1;width: 100%}
.rightPhoto .Preview2 div{top: 10px;}
.rightPhoto .ImgChooseBox{border-bottom: 1px dashed #ddd;padding-bottom: 20px;}

.uploadLogo .imgBox{width: 300px;height: 113px;}
.uploadLogo .imgBox div{top: 43px;}

.uploadLogo .rightPhoto .Preview{width: 200px;height: 75px;}
.uploadLogo .rightPhoto .Preview2{width: 125px;height: 47px;}
.uploadLogo .rightPhoto .Preview div{top: 21px;}
.uploadLogo .rightPhoto .Preview2 div{top: 9px;}

.CrownImg{overflow: hidden;position: relative;}
.CrownClose{width: 30px;cursor: pointer; text-align: center;color: #f0f0f0; height: 30px;background: url({DT_SKIN}image/black_bg.png);position: absolute; right:10px;top: 20px; border-radius:50%;}
.CrownClose:hover{background: #fff}
.CrownClose:hover:before{color: #666;}
.CrownClose:before{font-size: 13px;}

.shangpu_sp{ font-size: 14px; font-weight: bold; margin-top: 15px; border-bottom: 1px dashed #979797; padding-bottom: 5px;}
.shangpu_sp span{ border-left: 3px solid; padding-left: 10px;}
.shangpu_sp span p{ display: inline-block;}

.productrightimg li,
.piimgbox img,
.ptabs_box ul li,
.compan_left_img img,
.buildingBox .content li.col-md-6,
.buildingNew .buildingBox .left img,.Information a,
.buildingNew .content .logoClass li .imgBox,

.xcnav .IndexclassBox .IndexClassRight li,
.Floor,.IndexTop .smallBanner li .imgBox img,
.xcnav li .LeftBox li a.font,.xcnav li .LeftBox li:before
{
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
    color:#0d0d0d;
    font-weight:bold;
}

.productrightimg li:hover,
.piimgbox img:hover,
.ptabs_box ul li:hover,
.compan_left_img img:hover{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1);
}
.buildingBox .content li.col-md-6:hover{
    -webkit-transform:translateX(10px);
    -moz-transform:translateX(10px);
    -ms-transform:translateX(10px);
    -o-transform:translateX(10px);
    transform:translateX(10px);
}

.newTitle.logo2 .search:before{display: none;}
.newTitle.logo2 .searchInput input{width:475px;}
.NewDiVBox .news_box_left{width: 575px;height:396px;border:1px solid #ddd;}
.NewDiVBox .carousel-indicators {bottom:80px;}
.NewDiVBox .carousel-indicators li{ background:#fff; font-size:18px; box-shadow: 1px 1px 3px #000; border:none;}
.NewDiVBox .carousel-indicators .active {margin: 1px;background: #3089e7!important;width: 10px;height: 10px; }
.NewDiVBox .carousel-inner {width: auto;}
.NewDiVBox .carousel-inner .item{width: 575px;height: 396px;overflow: hidden;}
.NewDiVBox .carousel-inner .item div.title { position: absolute;bottom: 0; width: 100%; height: 54px; line-height: 54px; background:rgba(0,0,0,.5);color:#fff; font-size: 18px; padding:0 3% 0 22px;}
.NewDiVBox .news_box_right { width:600px; height: 397px; margin-bottom: 12px;}
.NewDiVBox .news_box_right .right_top  {border:#b8b8b8 1px solid; padding:0 17px 22px; background:#fff;}
.NewDiVBox .news_box_right .right_top a {color:#353535; font-size:18px; display: block; padding-left: 12px; margin-top: 23px;}
.NewDiVBox .news_box_right .right_top a p{ color:#777;font-size:14px; padding-top: 10px;}
.NewDiVBox .news_box_right .right_top a span{float: right;color:#9c9c9c;font-size:12px;}
.NewDiVBox .news_box_right .right_bottom {border:#b8b8b8 1px solid; margin-top:13px;  background:#fff;} 
.NewDiVBox .news_box_right .right_bottom ul { overflow: hidden; padding:5px 0;}
.NewDiVBox .news_box_right .right_bottom ul li {float: left;width: 50%; line-height:38px; padding:0 22px;}
.NewDiVBox .news_box_right .right_bottom ul li a { color:#4f4f4f;}
.NewDiVBox .news_list_box { overflow: hidden; height: 507px; width: 100%; }

.NewDiVBox .news_popular {width: 100%; border:#b8b8b8 1px solid; height: 573px; overflow: hidden;}
.NewDiVBox .news_popular_h { border-bottom:#b8b8b8 1px solid; line-height: 64px; height: 64px; font-size:14px; }
.NewDiVBox .news_popular_h h3{float:left; font-size:18px;line-height: 64px; height: 34px; padding-left: 22px; }
.NewDiVBox .news_popular_h span { padding:0 15px; font-size: 16px; cursor:pointer;}
.NewDiVBox .news_popular_h span.leftx {border-left: 1px solid #000;margin:0 20px 0 25px ;padding:0;}
.NewDiVBox .news_popular_h span.more {float:right; color:#979797;}
.NewDiVBox .news_popular_h span.more:hover { border-bottom:0;}
.NewDiVBox .news_popular_h span:hover {color:#3089e7; border-bottom: 1px solid #3089e7; }
.NewDiVBox .news_one_list_box {width:397px; height: 264px; float: left;}
.NewDiVBox .news_one_list {border-right:#b8b8b8 1px solid;border-top:#b8b8b8 1px solid;}
.NewDiVBox .news_one_list:first-child{border-top:0;}
.NewDiVBox .news_one_list ul,.remen ul  {padding:21px 0;}
.NewDiVBox .news_one_list ul li,.remen ul li {line-height: 36px; padding:0 22px; margin-left: 22px;}
.NewDiVBox .news_one_list ul li a,.remen ul li a {font-size:14px; color:#4f4f4f;}

.NewDiVBox .img_news {width: 33.3%;padding-left:21px;  overflow: hidden; float:left; height: 100%; border-right:#b8b8b8 1px solid;}
.NewDiVBox .img_news h3,.remen h3 {margin:17px 0; padding:0 0 0 8px;width: 100%; font-size:16px; border-left: 3px solid #3089e7; color: #3c3c3c;}
.NewDiVBox .img_news .img1 {width:352px;}
.NewDiVBox .img_news .img1 img{width: 352px; height: 167px;}
.NewDiVBox .img_news .img2{width:172px; padding-top: 19px;}
.NewDiVBox .img_news .img2 img {width: 172px; height: 167px;}
.NewDiVBox .img_news .img3,.remen .img3 {margin-left: 12px;}
.NewDiVBox .img_news p {height:40px; line-height:40px; font-size:14px; background:#f1f1f1;width: 100%; padding-left: 8%;} 

.NewDiVBox .remen {width: 33%; padding-left:21px;float:left;  }
.NewDiVBox .remen .img1 {width:172px;}
.NewDiVBox .remen .img1 img {width: 172px; height: 102px;}
.NewDiVBox .remen p {height:37px; line-height:37px; font-size:14px; background:#f1f1f1;width: 100%; padding-left: 8%;}
.NewDiVBox .remen ul{padding:152px 0;}
.NewDiVBox .remen ul li,.neiye_fr .week_rem ul li{margin-left: 0; padding-left: 0;}
.NewDiVBox .remen ul li a i,.neiye_fr .week_rem a i{display: block; float: left;margin:9px 15px 0 0;color:#fff; width:19px; height: 19px; background:#bebebe; font-size: 12px; line-height: 19px; text-align: center;}
.NewDiVBox .remen ul li a:hover i,.neiye_fr .week_remul li a:hover i{ background:#3089e7;}
.NewDiVBox .text-over ul li,.NewDiVBox .text-over, .text-over a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.NewDiVBox .news_class {width: 100%; overflow: hidden; }
.NewDiVBox .news_class .classq {width:49.45%; border:#b8b8b8 1px solid; padding-bottom: 17px;margin-top: 12px; }
.NewDiVBox .news_class .classq h3,.neiye_fr .recommend h3,.neiye_fr .week_rem h3 {width:100%; height: 66px; line-height:66px;color:#232323;font-size: 18px; border-bottom:#b8b8b8 1px solid; padding-left: 6%; margin-bottom: 30px;}
.NewDiVBox .news_class .classq h3 span {height: 66px; line-height:66px;float: right; font-size: 14px; margin-right: 19px;}
.NewDiVBox .news_class .classq h3 span a {color:#979797; }
.NewDiVBox .news_class .classq h4,.neiye_fr .recommend ul li{width: 217px; float: left;margin-left: 22px;}
.NewDiVBox .news_class .classq h4 img,.neiye_fr .recommend ul li img {width:217px; height: 261px;overflow: hidden;}
.NewDiVBox .news_class .classq h4 p,.neiye_fr .recommend ul li p{ width: 100%;height: 42px;line-height: 42px; font-size: 14px; color: #777777;background: #f1f1f1; padding-left: 8%;}
.NewDiVBox .news_class .classq h4 p:hover,.neiye_fr .recommend ul li p:hover {color:#3089e7;}
.NewDiVBox .news_class .classq ul,.new_product_page ul {float:left; padding-left: 18px; width: 320px; }
.NewDiVBox .news_class .classq ul li,.new_product_page ul li {line-height: 36px; padding-left: 22px;}
.NewDiVBox .news_class .classq ul li:first-child { background:none;  height: 95px; border-bottom:1px solid #e2e2e2s; padding-left: 7px;}
.NewDiVBox .news_class .classq ul li p {height: 44px; line-height: 20px;font-size:14px;white-space: normal;margin-top:5px;color:#777;overflow: hidden; padding-left: 12px;}
.NewDiVBox .news_class .classq ul li p:hover {color:#777;}
.NewDiVBox .news_class .classq ul li a.classq_h {color:#353535; font-size: 18px; padding-left: 12px;}
.NewDiVBox .news_class .classq ul li a.classq_h:hover{color:#3089e7;}


.NewDiVBox .news_headline {border:#b8b8b8 1px solid;  height: 516px; width: 100%; margin: 13px 0 0;}
.NewDiVBox .news_headline div {width: 33.3%; height: inherit;border-right:#b8b8b8 1px solid;padding-right:20px; padding:26px 20px;}
.NewDiVBox .news_headline div h3 {margin:0 0 27px; padding:0 0 0 8px;width: 100%; font-size:16px; border-left: 3px solid #3089e7; color: #3c3c3c;}
.NewDiVBox .news_headline div h4 { font-size: 18px;height: 77px;}
.NewDiVBox .news_headline div h4 a {display: block;color:#353535; float: left;  }
.NewDiVBox .news_headline div h4 a strong {display: block; width: 240px; font-weight: normal;}
.NewDiVBox .news_headline div h4 a:hover strong{color:#3089e7;}
.NewDiVBox .news_headline div h4 a img {width: 90px; height: 75px; float: left;margin-right: 20px;}
.NewDiVBox .news_headline div h4 p {color:#777; font-size: 14px; margin-top:20px; line-height: 18px;}
.NewDiVBox .news_headline div ul {margin-top: 28px; }
.NewDiVBox .news_headline div ul li {line-height: 36px; padding-left: 15px; height: 36px; background-position: 0 center; }
.NewDiVBox .news_headline div ul li a {width: 253px; float: left; display:block; }
.NewDiVBox .news_headline div ul li span{float: right;}

.NewDiVBox .crunbs {line-height:67px;color:#625f5f; font-size:12px; height:67px; padding-left:21px; background-position:0 27px; }
.NewDiVBox .crunbs a {color:#625f5f; line-height: 67px; }
.NewDiVBox .neiye_box { width: 100%; overflow: hidden;}
.NewDiVBox .neiye_fl {float:left; width: 818px;  }
.NewDiVBox .neiye_fr {float:right;width: 360px;} 
.NewDiVBox .neiye_allnews {width: 100%; border:#b8b8b8 1px solid; padding:28px 0 20px 17px;overflow: hidden;}
.NewDiVBox .neiye_allnews h3 {color:#323232; font-size: 14px;padding-bottom: 15px;}
.NewDiVBox .neiye_allnews a {margin:0 35px 7px 0;  display: block;float: left;  white-space: nowrap;}
.NewDiVBox .neiye_list {margin:12px 0 40px 0; border:#b8b8b8 1px solid; padding:22px 15px; overflow: hidden;}
.NewDiVBox .neiye_list ul li { background:#f0f0f0;padding:17px; overflow: hidden;position:relative;margin-bottom: 20px;}
.NewDiVBox .neiye_list ul li .img_a  {float:left;}
.NewDiVBox .neiye_list ul li .img_a  strong {font-weight: normal; padding-top: 8px; width: 521px; display: block;}
.NewDiVBox .neiye_list ul li .img_a img{ float:left; width:200px; height: 142px; margin-right: 20px;}
.NewDiVBox .neiye_list ul li .img_a a { color:#353535; font-size: 16px; line-height: 22px;}
.NewDiVBox .neiye_list ul li .img_a p { color:#777; font-size: 12px; margin-top: 30px; height: 44px; overflow: hidden;}
.NewDiVBox .key_title {position:absolute;right: 15px;bottom:8px;}
.NewDiVBox .key_title dl{float: left; margin-left: 16px;height: 35px; line-height: 35px;}
.NewDiVBox .key_title dd {float: left; margin-right: 3px; color:#777; font-size: 12px; line-height: 35px;}
.NewDiVBox .key_title dd.colors{color:#2c2b2b;}
.NewDiVBox .key_title dd.comment{ position: relative; top: -3px;}  
.NewDiVBox .key_title dd.comment:before { font-size: 22px;line-height: 35px; position: relative;top:5px}
.NewDiVBox .key_title dd.comment a {display: inline-block; padding-left:3px;  }
.NewDiVBox .key_title dd.count {background-position: 0 -145px;   padding-left:22px; float: right;position: relative;top: -2px;}
.NewDiVBox .key_title dd.count:before { font-size: 20px; margin-right: 5px;    position: relative;top: 3px;}
.NewDiVBox .neiye_list ul li:hover{background: #3089e7; color:#fff!important;}
.NewDiVBox .neiye_list ul li:hover .key_title dd,.NewDiVBox .neiye_list ul li:hover .key_title dd a,.NewDiVBox .neiye_list ul li:hover .img_a p,.NewDiVBox .neiye_list ul li:hover .img_a a { color:#fff;}
.NewDiVBox .neiye_list ul li:hover .key_title dd.comment {background-position:-48px -71px }
.NewDiVBox .neiye_list ul li:hover .key_title dd.count {background-position: -48px -145px}
.NewDiVBox .key_title dd.comment a:hover {  }

.NewDiVBox .news_page {text-align: center; overflow: hidden;width: 100%; margin:55px 0 15px 19%;}
.NewDiVBox .news_page a,.NewDiVBox .news_page span.pn {display: block; float:left; margin-left: 5px; padding:6px 10px;border:#b8b8b8 1px solid; cursor: pointer; }
.NewDiVBox .news_page a.d {padding:6px 12px; margin:0 4px;}
.NewDiVBox .news_page a.dd { margin-left: 7px;}
.NewDiVBox .news_page a.active,.NewDiVBox .news_page a:hover,.NewDiVBox .news_page a.open,.NewDiVBox .news_page span.pn:hover {background:#3089e7; color:#fff; border:#3089e7 1px solid;}
.NewDiVBox .news_page span.tz {float:left; line-height: 32px;margin:0 12px; color:#5c5c5c;}
.NewDiVBox .news_page span.tz input {height: 22px; line-height: 22px;width: 42px;margin:0 8px; color:#5c5c5c;}

.NewDiVBox .neiye_fr .recommend {  border:#b8b8b8 1px solid; overflow: hidden;}
.NewDiVBox .neiye_fr .recommend h3,.NewDiVBox .neiye_fr .week_rem h3 { margin-bottom:19px; font-size:16px;}
.NewDiVBox .neiye_fr .recommend h3.icon-leimu:before{padding-right: 8px; color:#3089e7;}
.NewDiVBox .neiye_fr .recommend ul {margin-bottom:19px;}
.NewDiVBox .neiye_fr .recommend ul li {width:162px; float:left; margin:0 0 15px 12px;  border:#fff 1px solid;}
.NewDiVBox .neiye_fr .recommend ul li:hover {border:#3089e7 1px solid;}
.NewDiVBox .neiye_fr .recommend ul li img {width: 160px; height: 120px;}
.NewDiVBox .neiye_fr .recommend ul li p {height: 33px; font-size: 12px; line-height: 33px;}

.NewDiVBox .neiye_fr .week_rem {width: 100%; border:#b8b8b8 1px solid; overflow: hidden;margin-top: 12px;}
.NewDiVBox .neiye_fr .week_rem h3.icon-huo:before{padding-right: 5px; font-size: 22px; color:#3089e7;}
.NewDiVBox .neiye_fr .week_rem ul {padding-bottom: 10px;}
.NewDiVBox .neiye_fr .week_rem ul li{width: 93%; line-height: 37px; font-size: 14px;    margin-left: 12px;}
.NewDiVBox .neiye_fr .week_rem ul li a {color:#353535;}
.NewDiVBox .neiye_fr .week_rem ul li a:hover {color:#3089e7;}
.NewDiVBox .neiye_fr .week_rem ul li i {width: 18px; height: 18px; background: #ff6000;}

.NewDiVBox .news_detail {border:#b8b8b8 1px solid; line-height: 22px; font-size: 12px;}
.NewDiVBox .deteil_title {text-align: center;  padding:45px 0 30px; border-bottom:#b8b8b8 1px solid; }
.NewDiVBox .deteil_title  h3 { font-size: 20px; font-weight: bold;margin-bottom: 30px;}
.NewDiVBox .deteil_title  span {color: #9ca0a3; padding-bottom: 15px;}
.NewDiVBox .deteil_title  span span {padding-right: 6px;}
.NewDiVBox .news_detail .summary {background:#f0f0f0; margin-top:20px; color:#777; padding:22px 20px 18px; margin:20px; }
.NewDiVBox .news_detail .summary h3 {font-size: 15px; color: #333; text-align: left;margin-bottom: 10px;}
.NewDiVBox .news_detail .news_detail_txt {padding:0 50px 40px}
.NewDiVBox .news_detail .attention {height: 40px; line-height: 40px; width: 95%; background:#e9f4ff;margin:30px auto; padding:0 3%;}
.NewDiVBox .news_detail .attention span{ padding-left: 8px;}
.NewDiVBox .news_detail .prev_next { border-top:#b8b8b8 1px solid; height: 50px; line-height: 50px; width: 100%; padding:0 3%;}
.NewDiVBox .news_detail .prev_next span{display: block;width: 50%; float: left; text-align: left; color: #6e6e6e;}
.NewDiVBox .news_detail .prev_next span a {color: #6e6e6e;}
.NewDiVBox .news_detail .prev_next span:hover a,.NewDiVBox .news_detail .prev_next span:hover{color:#3089e7;}

.NewDiVBox .news_product {border:#b8b8b8 1px solid; margin-top: 12px;overflow: hidden; }
.NewDiVBox .news_product h3,.appraise h3{width: 100%; height: 60px; line-height: 60px; font-size: 16px; padding:0 2.5%; border-bottom:#b8b8b8 1px solid;}
.NewDiVBox .news_product h3 span {float: right; }
.NewDiVBox .news_product h3 span a{text-decoration: underline; color:#3089e7;font-size: 14px;}
.NewDiVBox .news_product ul {   padding:5px 1.5% 15px; overflow: hidden;width: 100%;}
.NewDiVBox .news_product ul li {width: 184px; background:#f2f3f5; float:left;margin:12px 0 0 12px ;border: #fff 1px solid;  }
.NewDiVBox .news_product ul li img {width: 182px; height: 161px;}
.NewDiVBox .news_product ul li a {color:#323131;}
.NewDiVBox .news_product ul li:hover { border: #3089e7 1px solid; }
.NewDiVBox .news_product ul li h4,.NewDiVBox .news_product ul li h3 {font-size: 12px;  padding:0 5%; line-height: 25px;} 
.NewDiVBox .news_product ul li h3 span{font-size:16px;}
.NewDiVBox .news_product ul li h4 {margin-top: 7px;}
.NewDiVBox .news_product ul li h3 {color:#ff4800; padding-bottom: 9px; line-height: 15px;}
.NewDiVBox .product_class {margin-top: 12px; position:relative; }
.NewDiVBox .product_c_list { overflow: hidden; width: 100%; border-bottom:2px solid #3089e7;  }
.NewDiVBox .product_class span.more {  font-size: 14px; line-height: 42px; position: absolute; right: 5px;}
.NewDiVBox .product_class span.more a{color: #7d7d7d;}
.NewDiVBox .product_class span.more a:hover {color: #3089e7; padding-bottom: 3px; border-bottom:#3089e7 1px solid; }
.NewDiVBox .product_c_list li {float: left; width: 92px; height: 42px; text-align: center; line-height: 42px;background:#ececec; margin-right: 1px; }
.NewDiVBox .product_c_list li a {color:#595959; font-size: 12px; display: block;}
.NewDiVBox .product_c_list li a:hover,.NewDiVBox .product_c_list li.active a{background:#3089e7; color:#fff;}
.NewDiVBox .news_product_mt0 {margin:0; display: none; height: 484px;}
.NewDiVBox .product_class .active {display: block;}

.NewDiVBox .appraise {border:#b8b8b8 1px solid; overflow: hidden;width: 100%; margin:10px 0;}
.NewDiVBox .appraise .area {padding:20px; overflow: hidden; margin-bottom: 15px;}
.NewDiVBox .appraise .area p {font-size: 14px;font-weight: bold; margin-bottom:15px;}
.NewDiVBox .appraise .portrait {width: 94px; height: 94px; float: left;}
.NewDiVBox .appraise .portrait img {width: 94px; height: 94px;}
.NewDiVBox .appraise .area textarea {width: 645px; height: 206px; float: right; padding:10px;}
.NewDiVBox .appraise span.yanz {color:#535353; font-size: 14px; line-height: 40px; display:block; float: left; margin:20px 0 0 132px;}
.NewDiVBox .appraise span.yanz input {width: 140px; height: 40px;}
.NewDiVBox .appraise span.yanz i{width: 113px; height: 40px;overflow: hidden; }
.NewDiVBox .appraise span.fabiao {width:126px;height: 40px; line-height: 40px; background:#3089e7; color:#fff;  float: right; text-align: center; margin-top: 20px;}
.NewDiVBox .newappraise {overflow: hidden; width: 100%;padding:0 20px; }
.NewDiVBox .newappraise h4{ color: #535353; font-size: 14px; border-bottom:#525252 2px solid; padding:0 0 8px 2px; }
.NewDiVBox .newappraise ul li {padding:22px 0; border-bottom: #e1e1e1 1px solid; font-size: 12px; overflow: hidden;}
.NewDiVBox .newappraise ul li h3 {margin-bottom: 20px; font-size: 12px;border:none;height: auto;line-height: 22px;padding: 0;}
.NewDiVBox .newappraise ul li h3 span {color:#535353;}
.NewDiVBox .newappraise ul li h3 span.timer {color:#7b7a7a; float: right;;}
.NewDiVBox .newappraise ul li img.portrait{margin-right: 35px;}
.NewDiVBox .newappraise ul li p{line-height: 22px;}
.NewDiVBox .neiye_fr .latestnews ul li{padding-left: 12px; background-position: 0 center}
.NewDiVBox .neiye_fr .latestnews h3.icon-shaixuantubiaogaozhuanqu13:before {    font-size: 18px; padding-right: 5px; color:#3089e7;}
.NewDiVBox .new_product_page {width: 100%; border:#b8b8b8 1px solid; margin-top: 12px;}
.NewDiVBox .new_product_page h3 {height: 60px; line-height: 60px; font-size: 16px; padding-left: 25px; color:#323232; border-bottom:#b8b8b8 1px solid;}
.NewDiVBox .new_product_page ul {padding: 25px 0 25px 25px; width: 50%; max-height: 414px}
.NewDiVBox .new_product_page ul li {width: 94%; overflow: hidden; float: left;}
.NewDiVBox .new_product_page ul li a {font-size: 14px; display: inline-block; float: left; width: 80%;}
.NewDiVBox .new_product_page ul li span { float: right;}

.newcompany-R li{padding: 5px;border-top: 1px dashed #ddd;}
.newcompany-R li:first-child{border: 0;}
.newcompany-R li a{display: block;font-weight: bold;color: #000;}
.newcompany-R li p{line-height: 20px;height: 40px;overflow: hidden;}

.detailnewsBox .listBox{padding:6px 10px;}
.detailnewsBox .listBox li{width: 50%;margin: 3px 0;padding: 0 100px 0 5px;position: relative;color: #444;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.detailnewsBox .listBox.none li{padding-right:20px;}
.detailnewsBox .listBox li i{padding:0 5px;}
.detailnewsBox .listBox li span{position: absolute;top:0;right: 5px;color: #666;}
.IndexTop .Center .detailnewsBox .listBox li{height: 31px;line-height: 31px;}
.IndexTop .Center .detailnewsBox .listBox li a:hover{text-decoration: underline;}
.table {border-left: 1px solid #eaeff2;border-top: 1px solid #eaeff2;}
.table th {height: 36px;line-height: 36px;background: #eaeff2;padding: 0 15px;text-align: center;border-right: 1px solid #ddd;}
.table td {line-height: 22px;font-size: 14px;max-width: 300px;text-align: center;padding: 10px 15px;border-right: 1px solid #eaeff2;border-bottom: 1px solid #eaeff2;word-break: break-all;word-wrap: break-word;vertical-align: inherit!important;}
.table tr:hover{background: #f9f9f9 !important;}
.table td a.overflow:hover{text-decoration: underline;}

.NewDiVBox #topUser .s {display: inline-block; height: 8px; color:#d2d2d2; margin:0 3px;}
.NewDiVBox .p_top_right {font-size: 12px; color:#d2d2d2; }
.NewDiVBox .p_top_right .triangle-down-g {border-left: 2px solid transparent;border-right: 2px solid transparent;border-top: 2px solid #555;}
.NewDiVBox .xctopnavbodye {background:#eee;}
.NewDiVBox .logobody {margin-top:0;}
.NewDiVBox .logo3 {background:#fff; }
.NewDiVBox .logo2 .search:before {background:none;}
.NewDiVBox .logo2 .search .hottxt {width: 680px;}
.NewDiVBox .logo2 .search .hottxt a {    margin-right: 12px; color:#616161;}
.NewDiVBox .logo2 .search .hottxt a:hover {color:#3089e7;}
.NewDiVBox .logo2 .search1  {margin-left: 120px;}
.NewDiVBox .xctopnav_left div {font-size: 12px;}
.NewDiVBox .xctopnav_left .coc {margin-right: 15px; line-height: 36px; }
.NewDiVBox .xctopnav_left em.co {color:#3089e7;}
.NewDiVBox .logo2 .search1 li:last-child {color: #3089e7!important;}
.NewDiVBox .logo2 .search1 li,.logo2 .search1 li a {border:0; color:#3089e7; width: 60px;  height: 25px; line-height: 25px; text-align: center;}
.NewDiVBox .logo2 .search1 li.active,.logo2 .search1 li:hover,.logo2 .search1 li a:hover,.logo2 .search1 li.active a {background:#3089e7; width: 60px;color:#fff;  height: 25px; line-height: 25px; text-align: center;color: #fff!important;}
.NewDiVBox .logo2 .search2 {left: 50%;margin-left: -350px;}
.NewDiVBox .logo2 .searchInput input  {width:576px; height: 35px;line-height: 35px;}
.NewDiVBox .logo2 .searchInput .btnInput {width: 102px; padding: 0; line-height: 35px; height: 35px; text-align: center;}
.NewDiVBox .logobt {overflow: hidden;  border:#ddd 1px solid; padding:66px 0 55px;  }
.NewDiVBox .mb12 {margin-bottom:12px;}
.NewDiVBox .br1 {border:#ddd 1px solid;}
.NewDiVBox .LinkBoxs {padding:17px 20px;}
.NewDiVBox .Informationfont { font-size: 12px;}
.NewDiVBox .Informationfont h3{font-size:18px; padding-bottom: 15px;font-family:"arial"; }
.NewDiVBox .carousel-indicators {bottom:80px;}
.NewDiVBox .carousel-indicators li{ background:#fff; font-size:18px; box-shadow: 1px 1px 3px #000; border:none;}
.NewDiVBox .carousel-indicators .active {margin: 1px;background: #3089e7!important;width: 10px;height: 10px; }
.NewDiVBox .carousel-inner {width: auto;}
.NewDiVBox .carousel-inner .item div.title { position: absolute;bottom: 0; width: 100%; height: 54px; line-height: 54px; background:rgba(0,0,0,.5);
color:#fff; font-size: 18px; padding:0 3% 0 22px;}
.NewDiVBox .news_box_right { width:600px; height: 397px; margin-bottom: 12px;}
.NewDiVBox .news_box_right .right_top  {border:#ddd 1px solid; padding:0 17px 22px; background:#fff;}
.NewDiVBox .news_box_right .right_top a {color:#353535; font-size:18px; display: block; padding-left: 12px; margin-top: 23px;}
.NewDiVBox .news_box_right .right_top a p{ color:#777;font-size:14px; padding-top: 10px;}
.NewDiVBox .news_box_right .right_top a span{float: right;color:#9c9c9c;font-size:12px;}
.NewDiVBox .news_box_right .right_bottom {border:#ddd 1px solid; margin-top:13px;  background:#fff;} 
.NewDiVBox .news_box_right .right_bottom ul { overflow: hidden; padding:5px 0;}
.NewDiVBox .news_box_right .right_bottom ul li {float: left;width: 50%; line-height:38px; padding:0 22px;}
.NewDiVBox .news_box_right .right_bottom ul li a { color:#4f4f4f;}
.NewDiVBox .news_list_box { overflow: hidden; height: 507px; width: 100%; }

.NewDiVBox .news_popular {width: 100%; border:#ddd 1px solid; height: 573px; overflow: hidden;}
.NewDiVBox .news_popular_h { border-bottom:#ddd 1px solid; line-height: 64px; height: 64px; font-size:14px; }
.NewDiVBox .news_popular_h h3{float:left; font-size:18px;line-height: 64px; height: 34px; padding-left: 22px; }
.NewDiVBox .news_popular_h span { padding:0 15px; font-size: 16px; cursor:pointer;}
.NewDiVBox .news_popular_h span.leftx {border-left: 1px solid #000;margin:0 20px 0 25px ;padding:0;}
.NewDiVBox .news_popular_h span.more {float:right; color:#979797;}
.NewDiVBox .news_popular_h span.more:hover { border-bottom:0;}
.NewDiVBox .news_popular_h span:hover {color:#3089e7; border-bottom: 1px solid #3089e7; }
.NewDiVBox .news_one_list_box {width:397px; height: 264px; float: left;}
.NewDiVBox .news_one_list {border-right:#ddd 1px solid;border-top:#ddd 1px solid;}
.NewDiVBox .news_one_list:first-child{border-top:0;}
.NewDiVBox .news_one_list ul,.NewDiVBox .remen ul  {padding:21px 0;}
.NewDiVBox .news_one_list ul li,.NewDiVBox .remen ul li {line-height: 36px; padding:0 22px; margin-left: 22px;}
.NewDiVBox .news_one_list ul li a,.NewDiVBox .remen ul li a {font-size:14px; color:#4f4f4f;}

.NewDiVBox .img_news {width: 33.3%;padding-left:21px;  overflow: hidden; float:left; height: 100%; border-right:#ddd 1px solid;}
.NewDiVBox .img_news h3,.NewDiVBox .remen h3 {margin:17px 0; padding:0 0 0 8px;width: 100%; font-size:16px; border-left: 3px solid #3089e7; color: #3c3c3c;}
.NewDiVBox .img_news .img1 {width:352px;}
.NewDiVBox .img_news .img1 img{width: 352px; height: 167px;}
.NewDiVBox .img_news .img2{width:172px; padding-top: 19px;}
.NewDiVBox .img_news .img2 img {width: 172px; height: 167px;}
.NewDiVBox .img_news .img3,.NewDiVBox .remen .img3 {margin-left: 12px;}
.NewDiVBox .img_news p {height:40px; line-height:40px; font-size:14px; background:#f1f1f1;width: 100%; padding-left: 8%;} 

.NewDiVBox .remen {width: 33%; padding-left:21px;float:left;  }
.NewDiVBox .remen .img1 {width:172px;}
.NewDiVBox .remen .img1 img {width: 172px; height: 102px;}
.NewDiVBox .remen p {height:37px; line-height:37px; font-size:14px; background:#f1f1f1;width: 100%; padding-left: 8%;}
.NewDiVBox .remen ul{padding:152px 0;}
.NewDiVBox .remen ul li,.neiye_fr .week_rem ul li{margin-left: 0; padding-left: 0;}
.NewDiVBox .remen ul li a i,.neiye_fr .week_rem a i{display: block; float: left;margin:9px 15px 0 0;color:#fff; width:19px; height: 19px; background:#bebebe; font-size: 12px; line-height: 19px; text-align: center;}
.NewDiVBox .remen ul li a:hover i,.neiye_fr .week_remul li a:hover i{ background:#3089e7;}

.NewDiVBox .news_class {width: 100%; overflow: hidden; }
.NewDiVBox .news_class .classq {width:49.45%; border:#ddd 1px solid; padding-bottom: 17px;margin-top: 12px; }
.NewDiVBox .news_class .classq h3,.neiye_fr .recommend h3,.neiye_fr .week_rem h3 {width:100%; height: 66px; line-height:66px;color:#232323;font-size: 18px; border-bottom:#ddd 1px solid; padding-left: 6%; margin-bottom: 30px;}
.NewDiVBox .news_class .classq h3 span {height: 66px; line-height:66px;float: right; font-size: 14px; margin-right: 19px;}
.NewDiVBox .news_class .classq h3 span a {color:#979797; }
.NewDiVBox .news_class .classq h4,.neiye_fr .recommend ul li{width: 217px; float: left;margin-left: 22px;}
.NewDiVBox .news_class .classq h4 img,.neiye_fr .recommend ul li img {width:217px; height: 261px;overflow: hidden;}
.NewDiVBox .news_class .classq h4 p,.neiye_fr .recommend ul li p{ width: 100%;height: 42px;line-height: 42px; font-size: 14px; color: #777777;background: #f1f1f1; padding-left: 8%;}
.NewDiVBox .news_class .classq h4 p:hover,.neiye_fr .recommend ul li p:hover {color:#3089e7;}
.NewDiVBox .news_class .classq ul,.new_product_page ul {float:left; padding-left: 18px; width: 320px; }
.NewDiVBox .news_class .classq ul li,.new_product_page ul li {line-height: 36px; padding-left: 22px;}
.NewDiVBox .news_class .classq ul li:first-child { background:none;  height: 95px; border-bottom:1px solid #e2e2e2s; padding-left: 7px;}
.NewDiVBox .news_class .classq ul li p {height: 44px; line-height: 20px;font-size:14px;white-space: normal;margin-top:5px;color:#777;overflow: hidden; padding-left: 12px;}
.NewDiVBox .news_class .classq ul li p:hover {color:#777;}
.NewDiVBox .news_class .classq ul li a.classq_h {color:#353535; font-size: 18px; padding-left: 12px;}
.NewDiVBox .news_class .classq ul li a.classq_h:hover{color:#3089e7;}


.NewDiVBox .news_headline {border:#ddd 1px solid;  height: 516px; width: 100%; margin: 13px 0 0;}
.NewDiVBox .news_headline div {width: 33.3%; height: inherit;border-right:#ddd 1px solid;padding-right:20px; padding:26px 20px;}
.NewDiVBox .news_headline div h3 {margin:0 0 27px; padding:0 0 0 8px;width: 100%; font-size:16px; border-left: 3px solid #3089e7; color: #3c3c3c;}
.NewDiVBox .news_headline div h4 { font-size: 18px;height: 77px;}
.NewDiVBox .news_headline div h4 a {display: block;color:#353535; float: left;  }
.NewDiVBox .news_headline div h4 a strong {display: block; width: 240px; font-weight: normal;}
.NewDiVBox .news_headline div h4 a:hover strong{color:#3089e7;}
.NewDiVBox .news_headline div h4 a img {width: 90px; height: 75px; float: left;margin-right: 20px;}
.NewDiVBox .news_headline div h4 p {color:#777; font-size: 14px; margin-top:20px; line-height: 18px;}
.NewDiVBox .news_headline div ul {margin-top: 28px; }
.NewDiVBox .news_headline div ul li {line-height: 36px; padding-left: 15px; height: 36px; background-position: 0 center; }
.NewDiVBox .news_headline div ul li a {width: 253px; float: left; display:block; }
.NewDiVBox .news_headline div ul li span{float: right;}

.NewDiVBox .crunbs {line-height:67px;color:#625f5f; font-size:12px; height:67px; padding-left:21px; background-position:0 27px; }
.NewDiVBox .crunbs a {color:#625f5f; line-height: 67px; }
.NewDiVBox .neiye_box { width: 100%; overflow: hidden;}
.NewDiVBox .neiye_fl {float:left; width: 818px;  }
.NewDiVBox .neiye_fr {float:right;width: 360px;} 
.NewDiVBox .neiye_allnews {width: 100%; border:#ddd 1px solid; padding:28px 0 20px 17px;overflow: hidden;}
.NewDiVBox .neiye_allnews h3 {color:#323232; font-size: 14px;padding-bottom: 15px;}
.NewDiVBox .neiye_allnews a {margin:0 35px 7px 0;  display: block;float: left;  white-space: nowrap;}
.NewDiVBox .neiye_list {margin:12px 0 40px 0; border:#ddd 1px solid; padding:22px 15px; overflow: hidden;}
.NewDiVBox .neiye_list ul li { background:#f0f0f0;padding:17px; overflow: hidden;position:relative;margin-bottom: 20px;}
.NewDiVBox .neiye_list ul li .img_a  {float:left;}
.NewDiVBox .neiye_list ul li .img_a  strong {font-weight: normal; padding-top: 8px; width: 521px; display: block;}
.NewDiVBox .neiye_list ul li .img_a img{ float:left; width:200px; height: 142px; margin-right: 20px;}
.NewDiVBox .neiye_list ul li .img_a a { color:#353535; font-size: 16px; line-height: 22px;}
.NewDiVBox .neiye_list ul li .img_a p { color:#777; font-size: 12px; margin-top: 30px; height: 44px; overflow: hidden;}
.NewDiVBox .key_title {position:absolute;right: 15px;bottom:8px;}
.NewDiVBox .key_title dl{float: left; margin-left: 16px;height: 35px; line-height: 35px;}
.NewDiVBox .key_title dd {float: left; margin-right: 3px; color:#777; font-size: 12px; line-height: 35px;}
.NewDiVBox .key_title dd.colors{color:#2c2b2b;}
.NewDiVBox .key_title dd.comment{ position: relative; top: -3px;}  
.NewDiVBox .key_title dd.comment:before { font-size: 22px;line-height: 35px; position: relative;top:5px}
.NewDiVBox .key_title dd.comment a {display: inline-block; padding-left:3px;  }
.NewDiVBox .key_title dd.count {background-position: 0 -145px;   padding-left:22px; float: right;position: relative;top: -6px;}
.NewDiVBox .key_title dd.count:before { font-size: 20px; margin-right: 5px;    position: relative;top: 3px;}
.NewDiVBox .neiye_list ul li:hover{background: #3089e7; color:#fff!important;}
.NewDiVBox .neiye_list ul li:hover .key_title dd,.NewDiVBox .neiye_list ul li:hover .key_title dd a,.NewDiVBox .neiye_list ul li:hover .img_a p,.NewDiVBox .neiye_list ul li:hover .img_a a { color:#fff;}
.NewDiVBox .neiye_list ul li:hover .key_title dd.comment {background-position:-48px -71px }
.NewDiVBox .neiye_list ul li:hover .key_title dd.count {background-position: -48px -145px}
.NewDiVBox .key_title dd.comment a:hover {  }

.NewDiVBox .news_page {text-align: center; overflow: hidden;width: 100%; margin:55px 0 15px 19%;}
.NewDiVBox .news_page a,.NewDiVBox .news_page span.pn {display: block; float:left; margin-left: 5px; padding:6px 10px;border:#ddd 1px solid; cursor: pointer; }
.NewDiVBox .news_page a.d {padding:6px 12px; margin:0 4px;}
.NewDiVBox .news_page a.dd { margin-left: 7px;}
.NewDiVBox .news_page a.active,.NewDiVBox .news_page a:hover,.NewDiVBox .news_page a.open,.news_page span.pn:hover {background:#3089e7; color:#fff; border:#3089e7 1px solid;}
.NewDiVBox .news_page span.tz {float:left; line-height: 32px;margin:0 12px; color:#5c5c5c;}
.NewDiVBox .news_page span.tz input {height: 22px; line-height: 22px;width: 42px;margin:0 8px; color:#5c5c5c;}

.NewDiVBox .neiye_fr .recommend {  border:#ddd 1px solid; overflow: hidden;}
.NewDiVBox .neiye_fr .recommend h3,.neiye_fr .week_rem h3 { margin-bottom:19px; font-size:16px;}
.NewDiVBox .neiye_fr .recommend h3.icon-leimu:before{padding-right: 8px; color:#3089e7;}
.NewDiVBox .neiye_fr .recommend ul {margin-bottom:19px;}
.NewDiVBox .neiye_fr .recommend ul li {width:162px; float:left; margin:0 0 15px 12px;  border:#fff 1px solid;}
.NewDiVBox .neiye_fr .recommend ul li:hover {border:#3089e7 1px solid;}
.NewDiVBox .neiye_fr .recommend ul li img {width: 160px; height: 120px;}
.NewDiVBox .neiye_fr .recommend ul li p {height: 33px; font-size: 12px; line-height: 33px;}

.NewDiVBox .neiye_fr .week_rem {width: 100%; border:#ddd 1px solid; overflow: hidden;margin-top: 12px;}
.NewDiVBox .neiye_fr .week_rem h3.icon-huo:before{padding-right: 5px; font-size: 22px; color:#3089e7;}
.NewDiVBox .neiye_fr .week_rem ul {padding-bottom: 10px;}
.NewDiVBox .neiye_fr .week_rem ul li{width: 93%; line-height: 37px; font-size: 14px;    margin-left: 12px;}
.NewDiVBox .neiye_fr .week_rem ul li a {color:#353535;}
.NewDiVBox .neiye_fr .week_rem ul li a:hover {color:#3089e7;}
.NewDiVBox .neiye_fr .week_rem ul li i {width: 18px; height: 18px; background: #ff6000;}

.NewDiVBox .news_detail {border:#ddd 1px solid; line-height: 22px; font-size: 12px;}
.NewDiVBox .deteil_title {text-align: center;  padding:45px 0 30px; border-bottom:#ddd 1px solid; }
.NewDiVBox .deteil_title  h3 { font-size: 20px; font-weight: bold;margin-bottom: 30px;}
.NewDiVBox .deteil_title  span {color: #9ca0a3; padding-bottom: 15px;}
.NewDiVBox .deteil_title  span span {padding-right: 6px;}
.NewDiVBox .news_detail .summary {background:#f0f0f0; margin-top:20px; color:#777; padding:22px 20px 18px; margin:20px; }
.NewDiVBox .news_detail .summary h3 {font-size: 15px; color: #333; text-align: left;margin-bottom: 10px;}
.NewDiVBox .news_detail .news_detail_txt {padding:0 50px 40px}
.NewDiVBox .news_detail .attention {height: 40px; line-height: 40px; width: 95%; background:#e9f4ff;margin:30px auto; padding:0 3%; position: relative;}
.NewDiVBox .news_detail .attention span{ padding-left: 8px;}
.NewDiVBox .news_detail .attention p {position: absolute;top: 40px;left:0;width: 150px; height: 150px; overflow: hidden; display: none; background: #fff;  border: #ddd 1px solid;}
.NewDiVBox .news_detail .attention p img {max-width: 100%;}
.NewDiVBox .news_detail .prev_next { border-top:#ddd 1px solid; height: 50px; line-height: 50px; width: 100%; padding:0 3%;}
.NewDiVBox .news_detail .prev_next span{display: block;width: 50%; float: left; text-align: left; color: #6e6e6e;}
.NewDiVBox .news_detail .prev_next span a {color: #6e6e6e;}
.NewDiVBox .news_detail .prev_next span:hover a,.news_detail .prev_next span:hover{color:#3089e7;}

.NewDiVBox .news_product {border:#ddd 1px solid; margin-top: 12px;overflow: hidden; }
.NewDiVBox .news_product h3,.appraise h3{width: 100%; height: 50px; line-height: 50px; font-size: 17px; padding:0 2.5%; border-bottom:#ddd 1px solid;}
.NewDiVBox .news_product h3 span {float: right; }
.NewDiVBox .news_product h3 span a{text-decoration: underline; color:#3089e7;font-size: 14px;}
.NewDiVBox .news_product ul {   padding:5px 1.5% 15px; overflow: hidden;width: 100%;}
.NewDiVBox .news_product ul li {width: 184px; background:#f2f3f5; float:left;margin:12px 0 0 12px ;border: #fff 1px solid;  }
.NewDiVBox .news_product ul li img {width: 182px; height: 161px;}
.NewDiVBox .news_product ul li a {color:#323131;}
.NewDiVBox .news_product ul li:hover { border: #3089e7 1px solid; }
.NewDiVBox .news_product ul li h4,.NewDiVBox .news_product ul li h3 {font-size: 12px;  padding:0 5%; line-height: 25px;} 
.NewDiVBox .news_product ul li h3 span{font-size:16px;float: none}
.NewDiVBox .news_product ul li h4 {margin-top: 7px;}
.NewDiVBox .news_product ul li h3 {color:#ff4800; padding-bottom: 9px; line-height: 15px;height: auto;}
.NewDiVBox .product_class {margin-top: 12px; position:relative; }
.NewDiVBox .product_c_list { overflow: hidden; width: 100%; border-bottom:2px solid #3089e7;  }
.NewDiVBox .product_class span.more {  font-size: 14px; line-height: 42px; position: absolute; right: 5px;}
.NewDiVBox .product_class span.more a{color: #7d7d7d;}
.NewDiVBox .product_class span.more a:hover {color: #3089e7; padding-bottom: 3px; border-bottom:#3089e7 1px solid; }
.NewDiVBox .product_c_list li {float: left; width: 92px; height: 42px; text-align: center; line-height: 42px;background:#ececec; margin-right: 1px; }
.NewDiVBox .product_c_list li a {color:#595959; font-size: 15px; display: block;}
.NewDiVBox .product_c_list li a:hover,.product_c_list li.active a{background:#3089e7; color:#fff;}
.NewDiVBox .news_product_mt0 {margin:0; display: none; height: 484px;}
.NewDiVBox .product_class .active {display: block;}

.NewDiVBox .appraise {border:#ddd 1px solid; overflow: hidden;width: 100%; margin: 15px 0;}
.NewDiVBox .appraise .areatxt {padding:20px; overflow: hidden; margin-bottom: 5px;}
.NewDiVBox .appraise .areatxt p {font-size: 14px;font-weight: bold; margin-bottom:15px;}
.NewDiVBox .appraise .portrait {width: 90px; height: 84px; float: left;overflow: hidden;}
.NewDiVBox .appraise .portrait img {height: 100%;}
.NewDiVBox .appraise .areatxt textarea {width: 658px; height: 200px; float: right; padding:10px;resize:none;}
.NewDiVBox .appraise span.yanz {color:#535353; font-size: 14px; line-height: 35px; display:block; float: left; margin:20px 0 0 132px;}
.NewDiVBox .appraise span.yanz input {width: 140px; height: 35px;}
.NewDiVBox .appraise span.yanz i{width: 113px; height: 35px;overflow: hidden; }
.NewDiVBox .appraise span.fabiao {width:126px;height: 35px; line-height: 35px; background:#3089e7; color:#fff;  float: right; text-align: center; margin-top: 20px; cursor:pointer;}
.NewDiVBox .newappraise {overflow: hidden; width: 100%;padding:0 20px 5px; }
.NewDiVBox .newappraise h4{ color: #535353; font-size: 16px; border-bottom:#525252 2px solid; padding:0 0 8px 2px; }
.NewDiVBox .newappraise ul li {padding:15px 10px; border-bottom: #e1e1e1 1px solid; font-size: 12px; overflow: hidden;}
.NewDiVBox .newappraise ul li:last-child {border-bottom: 0;}
.NewDiVBox .newappraise ul li h3 {margin:4px 0 10px; font-size: 16px; line-height: 17px;}
.NewDiVBox .newappraise ul li h3 span {color:#535353;font-size: 13px;}
.NewDiVBox .newappraise ul li h3 span.timer {color:#7b7a7a; float: right;;}
.NewDiVBox .newappraise ul li img.portrait{margin-right: 20px;}
.NewDiVBox .newappraise ul li p{line-height: 22px;}
.NewDiVBox .neiye_fr .latestnews ul li{padding-left: 12px; background-position: 0 center}
.NewDiVBox .neiye_fr .latestnews h3.icon-shaixuantubiaogaozhuanqu13:before {    font-size: 18px; padding-right: 5px; color:#3089e7;}
.NewDiVBox .new_product_page {width: 100%; border:#ddd 1px solid; margin-top: 12px;}
.NewDiVBox .new_product_page h3 {height: 60px; line-height: 60px; font-size: 16px; padding-left: 25px; color:#323232; border-bottom:#ddd 1px solid;}
.NewDiVBox .new_product_page ul {padding: 25px 0 25px 25px; width: 50%; max-height: 414px}
.NewDiVBox .new_product_page ul li {width: 94%; overflow: hidden; float: left;}
.NewDiVBox .new_product_page ul li a {font-size: 14px; display: inline-block; float: left; width: 80%;}
.NewDiVBox .new_product_page ul li span { float: right;}