.fw{font-weight:bold !important}
.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.boxSizing{box-sizing:border-box}
.f12{font-size:12px !important}
.f14{font-size:14px !important}
.f16{font-size:16px !important}
.f18{font-size:18px !important}
.f20{font-size:20px !important}
.Animation{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
input[type=text],input[type=password]{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
input[type=text]:focus,input[type=password]:focus{border-color:#999 !important}
.w1000{width:1200px;margin:auto;line-height:30px}
.header_box{background-color:#fff;height:38px;width:100%;line-height:38px;border-bottom:1px solid #dcdcdc}
.header_box .xctopnav{position:relative}
.header_box .xctopnav_left{float:left;overflow:hidden}
.header_box .xctopnav_left div{float:left;margin-left:10px;line-height:38px;color:#333}
.header_box .xctopnav_left em{margin-left:10px;color:#b7b7b7}
.header_box .xctopnav_left img{vertical-align:text-bottom}
.header_box .xctopnav_left span.hym{margin-right:5px}
.header_box .xctopnav_left span.my_news{border-radius:3px;color:#fff;padding:0 4px;margin-left:2px}
.header_box .p_top_right{float:right;height:38px;line-height:38px}
.header_box .p_top_right .triangle-down{width:0;height:0;border-left:5px solid transparent !important;border-right:5px solid transparent !important;border-top:5px solid #3089e7}
.header_box .p_top_right .my258,.header_box .p_top_right .list_txt{cursor:pointer;position:relative}
.header_box .p_top_right .my258 .list{overflow:hidden;position:absolute;top:38px;left:0;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}
.header_box .p_top_right .my258 .list li{line-height:24px}
.header_box .p_top_right .my258:hover .list{display:block}
.header_box .p_top_right .my258 .list_t{margin-right:5px}
.header_box .p_top_right .my258 .list_t ul:first-child li{color:#3e3e3e;font-weight:bold}
.header_box .p_top_right .cb7{color:#b7b7b7}
.header_box .p_top_right .listbox{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}
.header_box .p_top_right .listbox li{line-height:24px}
.header_box .p_top_right .keep{position:relative}
.header_box .p_top_right .keep:hover .listbox{display:block}
.header_box .p_top_right .mt12{margin-top:16px}
#showTopTip,#showShopTip{text-align:center;color:#d36259}
.logobody{padding:10px}
.logobody .codeBox{position:relative;margin:25px 0 0}
.logobody .codeBox .hide{text-align:center;color:#33aae7;padding:5px 5px 0 5px;box-shadow:0 0 4px rgba(0,0,0,0.4);background:#fff;position:absolute;left:0;top:0;z-index:9}
.logobody .codeBox:hover .hide{display:block !important}
.logobody .codeBox:before{font-size:30px}
.logobody a{width:200px;height:75px;display:inline-block;overflow:hidden;float:left}
.logobody a img{width:100%;height:100%}
.logobody h3{font-size:18px !important;color:#3e3e3e;margin-top:0;line-height:34px;padding-top:4px;max-width:260px}
.logobody .myproduct{max-width:260px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.logobody .myinfo{position:relative;padding-right:40px;height:74px}
.logobody .myinfo .show_more{width:0;height:0;position:absolute;top:30px;right:0;bottom:auto;left:auto;border-left:5px solid transparent !important;border-right:5px solid transparent !important;border-top:5px solid #3089e7;margin:10px}
.logobody .myinfo:hover .seller_info{display:block}
.logobody .seller_info{width:432px;height:auto;padding-bottom:15px;background:#fff;top:53px;position:absolute;top:72px;right:auto;bottom:auto;left:auto;z-index:999;overflow:hidden;border:1px #ddd solid;display:none}
.logobody .seller_info .detail{padding:15px;border-bottom:1px #f1e3c8 solid;background:#fff9ed;color:#666}
.logobody .seller_info .detail li{text-align:center;color:#444;background-position:top center;background-repeat:no-repeat;width:33%;padding-top:33px}
.logobody .seller_info .detail li a{display:block;width:100%;height:55px;text-align:center;margin-top:-33px;line-height:96px}
.logobody .seller_info p{line-height:2;padding:0 0 2px 20px}
.logobody .search{position:absolute;top:28px;right:0;bottom:auto;left:auto;z-index:1}
.logobody .search .navbar_form{padding:0 10px 0 0;float:right;margin:3px 0;position:relative}

.logobody .search .navbar_form div.fl.clearfix{width:140px}

.logobody .search .form_group{margin-bottom:0;vertical-align:middle;display:inline-block}
.logobody .search .form_group .form_control{border-radius:30px 0 0 30px;width:220px;height:34px;border:0;box-shadow:none;font-size:12px;line-height:34px;border:1px solid #ddd;padding:0 0 0 8px;background-color:#fff;box-sizing:inherit}
.logobody .search .form_group ::-webkit-input-placeholder{color:#999}
.logobody .search .form_group :-moz-placeholder{color:#999}
.logobody .search .form_group ::-moz-placeholder{color:#999}
.logobody .search .form_group :-ms-input-placeholder{color:#999}
.logobody .search .btn_search{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.logobody .search .btn_danger{cursor:pointer;height:34px;line-height:15px;color:#fff;background-image:none;border-radius:0 30px 30px 0;padding:10px 15px;border:none;margin:0}
.logobody .search .dropdown_menu{display:none;position:absolute;top:36px;right:68px;bottom:auto;left:auto;border-radius:0;width:43px;min-width:80px;background:#fff;border:1px solid #ddd;z-index:10}
.logobody .search .dropdown_menu li{cursor:pointer;text-align:center;font-size:12px;color:#666;display:block;line-height:35px;padding:0;width:80px;height:auto}
.logobody .search .dropdown_menu li:hover{color:#262626;text-decoration:none;background:#f5f5f5}
.logobody .search .dropdown_menu.active{display:block}
.logobody .search .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.about_info{font-size:14px;font-weight:bold;color:#000;padding:10px 20px}
.about_info .year{background:url('../home211/csico.jpg') no-repeat left;font-size:12px;font-weight:normal;padding:5px 75px 0 25px;display:inline-block;height:16px;line-height:14px;max-width:118px}
.banner_one img{display:block;width:100%}
.banner_one .CrownClose{width:30px;height:30px;line-height:30px;cursor:pointer;text-align:center;color:#f0f0f0;background:rgba(0,0,0,0.5);position:absolute;top:20px;right:20px;bottom:auto;left:auto;border-radius:50%}
.banner_one .CrownClose:hover{background:#fff}
.banner_one .CrownClose:hover:before{color:#666}
.banner_one .CrownClose:before{font-size:13px}

.xcnavbody{width:100%;height:auto;line-height:46px;}
.xcnavbody .xcnav{overflow:hidden}
.xcnavbody .xcnav li{float:left}
.xcnavbody .xcnav li a{display:block;font-size:14px;width:100px;text-align:center;line-height:46px;color:#fff}
.xcnavbody .xcnav ul{overflow:hidden;}
.xcnavbody .xcnav li a:hover{color:#fff !important}
.xcnavbody .xcnav li:hover,.xcnavbody .xcnav li a.active{background:rgba(255,255,255,0.2) !important;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}

.banner{width:100%;overflow:hidden;height:auto;position:relative}
.banner .banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banner .banList li{height:470px;opacity:0;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s ease 0s,opacity 1.5s ease 0s;transition:transform .5s ease 0s,opacity 1.5s ease 0s;z-index:1}
.banner .banList li.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:2}
.banner .fomW{position:absolute;bottom:0;left:50%;height:30px;z-index:9;width:1000px;margin-left:-500px}
.banner .fomW .jsNav{text-align:center}
.banner .fomW .jsNav a{display:inline-block;background:#444;width:15px;height:15px;border-radius:50%;margin:0 5px}
.banner .fomW .jsNav a.current{background:#fc8f0f;cursor:pointer}

.w1000 .tpl_title{height:13px;text-align:center;position:relative;background:url('../home211/txtbj.png') repeat top;margin:30px 0}
.w1000 .tpl_title p{max-width:100%;display:inline-block;height:30px;line-height:30px;font-size:23px;font-weight:bold;background-color:#f6f6f6;padding:0 15px;color:#000;margin:0;position:relative;z-index:1;top:-7px}
.w1000 .tpl_title p:before{content:"";display:block;width:0;height:0;border-bottom:16px solid #f6f6f6;border-left:16px solid transparent;position:absolute;top:7px;right:auto;bottom:auto;left:-15px}
.w1000 .tpl_title p:after{content:"";display:block;width:0;height:0;border-top:16px solid #f6f6f6;border-right:16px solid transparent;position:absolute;top:7px;right:-15px;bottom:auto;left:auto}
.w1000 .tpl_title:before{content:"";display:block;width:0;height:0;border-top:16px solid #f6f6f6;border-right:16px solid transparent;position:absolute;top:0;right:auto;bottom:auto;left:0}
.w1000 .tpl_title:after{content:"";display:block;width:0;height:0;border-bottom:16px solid #f6f6f6;border-left:16px solid transparent;position:absolute;top:0;right:0;bottom:auto;left:auto}
.w1000 .tpl_title a{position:absolute;top:15px;right:15px;bottom:auto;left:auto}
.w1000 .hotbox{padding:20px 0 0;margin:20px 10px}
.w1000 .hotbox .list{border:1px solid #ddd;background:#fff;margin:0 0 20px 10px;width:24.3%;position:relative;padding:0 10px;}
.w1000 .hotbox .list:first-child{margin-left:0}
.w1000 .hotbox .list:nth-child(4n+1){margin-left:0}
.w1000 .hotbox .list:hover{border:1px solid #33aae7}
.w1000 .hotbox .list .new_tag{width:43px;height:auto;line-height:16px;text-align:center;padding:5px;background:#f00;color:#fff;position:absolute;top:0;right:auto;bottom:auto;left:0}
.w1000 .hotbox .list .new_tag:after{content:'';display:block;width:0;height:0;position:absolute;top:auto;right:auto;bottom:-10px;left:0;border-left:22px solid transparent;border-right:20px solid transparent;border-top:10px solid #f00}
.w1000 .hotbox .list .new_sc{display:none;width:30px;height:30px;position:absolute;top:15px;right:15px;bottom:auto;left:auto;line-height:30px;text-align:center;border:1px solid #7d7d7d;background:#fff;color:#7d7d7d;border-radius:50%}
.w1000 .hotbox .list .new_sc.show,.w1000 .hotbox .list .new_sc:hover{display:block;border:1px solid #f00;background:#fff;color:#f00}
.w1000 .hotbox .list:hover .new_sc{display:block}
.w1000 .hotbox .list a.img_box{width:262px;line-height:282px;background:#f6f6f6;display:block;overflow:hidden}
.w1000 .hotbox .list a img{display:inline-block !important;width:100%;vertical-align:middle}
.w1000 .hotbox .list a p{padding:5px 10px}
.w1000 .hotbox .list .current{color:#000;display:block;font-family:Arial;font-size:14px;height:36px;line-height:30px}
.w1000 .hotbox .list .current em{color:#f00;display:inline;font-size:18px;line-height:40px;margin-left:10px;text-align:left;vertical-align:1px;font-style:normal;font-family:Arial}
.w1000 .hotbox .list .bdsharebuttonbox{position:absolute;top:auto;right:55px;bottom:11px;left:auto;color:#919191}
.w1000 .hotbox .list .bdsharebuttonbox .bds_more{background:none !important}
.w1000 .hotbox .list .bdsharebuttonbox .bds_more:before{font-size:23px}
.w1000 .hotbox .list .bdsharebuttonbox .bds_more:hover{background:#fff;color:#f00}
.w1000 .hotbox .list .icon-code:before{position:absolute;top:auto;right:20px;bottom:15px;left:auto;font-size:22px;color:#919191}
.w1000 .hotbox .list .wx_open{display:none;position:absolute;top:auto;right:0;bottom:43px;left:auto;width:120px;height:120px}
.w1000 .hotbox .list .icon-code:hover .wx_open{display:block}
.w1000 .merger_box{padding:10px;margin:20px 10px;background:#fff;width:auto;height:auto}
.w1000 .merger_box .titleBox{height:40px;line-height:40px;font-size:20px;font-weight:bold;color:#444;padding:0 90px 5px 10px;position:relative;border-bottom:3px solid #ccc;text-align:left}
.w1000 .merger_box .btnMore{font-weight:normal;opacity:.5;filter:alpha(opacity=50);width:100px;display:block;text-align:center;font-size:12px;line-height:35px;position:absolute;top:5px;right:0;bottom:auto;left:auto;color:#444}
.w1000 .merger_box .btnMore:hover{opacity:1;filter:alpha(opacity=100)}
.w1000 .merger_box .w6{padding:0 20px}
.w1000 .merger_box .w6 .about_box{width:100%}
.w1000 .merger_box .w6 .about_box img{display:block;width:50%;margin:20px auto;border:1px solid #ddd;box-shadow:0 0 5px rgba(0,0,0,0.1);background:#fff;padding:10px}
.w1000 .merger_box .w6 .about_box p{height:208px;overflow:hidden;text-indent:2em}
.w1000 .merger_box .companymessages{position:relative}
.w1000 .merger_box .companymessages .iconfont:before{margin-right:7px;color:#535353}
.w1000 .merger_box .companymessages .hide_map{text-align:right;position:relative;z-index:5}
.w1000 .merger_box .companymessages .hide_map:hover{opacity:.8;filter:alpha(opacity=80)}
.w1000 .merger_box .companymessages p.iconfont{color:#6b6b6b;margin-bottom:3px}
.w1000 .merger_box .companymessages .call_qq{display:inline-block;width:36px;height:25px;background:url('../home211/QQ.png') no-repeat;vertical-align:top;margin-left:15px}
.w1000 .merger_box .companymessages .controls{position:absolute;top:15px;left:20px;width:100%;height:225px;z-index:1}
.merger_box .companymessages .controls .allmap{width:100%;height:225px}
 .productBox{margin:0 auto;text-align:center;padding-bottom:20px}
 .productBox .productUl{padding:10px;margin:15px auto;background:#fff}
 .productBox .productUl li{overflow:hidden;width:23%;margin:1%;margin:0 0.52% 12px 0.52% \9;border:1px solid #ddd}
.productBox .productUl li .imgBox{position:relative;line-height:0}
 .productBox .productUl li .imgBox .ImgDiv{position:relative;overflow:hidden;padding: 10px}
 .productBox .productUl li .imgBox .ImgDiv .img_width{width:100%;line-height:267px;overflow:hidden;background:#f6f6f6}
 .productBox .productUl li .imgBox .ImgDiv .img_width img{vertical-align:middle}
.productBox .productUl li .imgBox .moreBtn{opacity:0;filter:alpha(opacity=0);border:1px solid #000;color:#000;width:120px;height:30px;line-height:30px;display:block;font-size:12px;position:absolute;top:50%;right:auto;bottom:auto;left:50%;margin:-15px 0 0 -60px}
 .productBox .productUl li .imgBox .imgBg{position:absolute;top:0;right:0;bottom:auto;left:auto;z-index:1;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
 .productBox .productUl li .imgBox img{width:100%;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
 .productBox .productUl li .imgBox h5{padding:15px 10px;font-weight:normal;font-size:14px;color:#444;margin-bottom:10px}
 .productBox .productUl li a:hover h5{color:#33aae7}
 .productBox .productUl li:hover .imgBox .imgBg{opacity:.4;filter:alpha(opacity=40)}
.productBox .productUl li:hover .imgBox .moreBtn{opacity:1;filter:alpha(opacity=100);background:rgba(255,255,255,0.5)}
 .productBox .productUl li:hover .imgBox img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
 .productBox .product_list{max-height:100px;overflow:hidden;text-align:center;padding:0 10px}
 .productBox .product_list ul{margin:auto;padding:0;height:auto;overflow:hidden;display:inline-block}
 .productBox .product_list ul li{list-style:none;float:left;margin:4px 10px;display:inline}
.productBox .product_list ul li a{border-radius:20px;background:#fff;color:#444;padding:0 10px;display:block;border:1px solid #ddd;line-height:2}
.productBox .product_list ul li a span{color:#f00;padding:0 5px}
.productBox .more{display:block;width:40px;height:40px;line-height:40px;text-align:center;position:relative;margin:auto;background:#fff;border-radius:50%}
.productBox .more:after{content:"";display:block;width:1px;height:17px;position:absolute;top:-17px;right:auto;bottom:auto;left:20px;background:#ddd}
.productBox .more:hover:after{background:#f00}
 .xc_right .productBox .productUl .imgBox .ImgDiv .img_width{height:205px;line-height:205px}
 .xc_right .classification .product_list{max-height:100%}
 .w1000 .points{position:absolute;top:4px;right:10px;bottom:auto;left:auto;vertical-align:top}
 .w1000 .points a{font-size:12px}
 .w1000 .points .iconfont:before,
 .w1000 .points.iconfont:before{color:#666;margin-right:5px;vertical-align:top}
 .w1000 .list_num{text-align:right}
 .w1000 .article{margin:20px 0}
 .w1000 .article .articleBox{position:relative}
 .w1000 .article .articleBox .list{font-size:14px;margin:0 auto;overflow:hidden}
 .w1000 .article .articleBox .list li{padding:5px;width:48%;height:36px;line-height:36px;border-top:1px dashed #898989;margin:5px 1%}
 .w1000 .article .articleBox .list li:first-child,.w1000 .article .articleBox .list li:nth-child(2){border:0}
 .w1000 .article .articleBox .list li a{display:inline-block;color:#333;padding:0 70px 0 0;position:relative;z-index:2;text-align:left;width:85%}
.w1000 .article .articleBox .list li strong{font-weight:normal;display:block;font-size:12px;line-height:28px;margin:0}
.w1000 .article .articleBox .list li .time{font-size:12px;position:absolute;right:0;top:0;height:28px;line-height:28px;color:#828282}
.w1000 .article .articleBox .list li:hover a{color:#f00}
.w1000 .article .articleBox .more{text-align:center;width:100%;margin:0 auto;position:relative}
.w1000 .article .articleBox .more a{width:40px;height:40px;line-height:40px;text-align:center;display:block;position:relative;background:#fff;border-radius:30px;color:#000;border:1px solid #ddd;margin:0 auto}
.w1000 .article .articleBox .more:before{display:block;content:"";width:100%;height:1px;background:#ddd;position:absolute;top:auto;right:auto;bottom:20px;left:auto;z-index:0}
.w1000 .articleLabelBox{padding:0 10px}
.w1000 .articleLabelBox ul{padding:0;margin:0 auto;overflow:hidden}
.w1000 .articleLabelBox ul li{list-style-type:none;background:#fff;margin:0 1% 20px;width:18%;height:auto}
.w1000 .articleLabelBox ul li a{display:block;border:1px solid #fff;position:relative;cursor:pointer;height:206px;background:#f6f6f6;line-height:206px;overflow:hidden}
.w1000 .articleLabelBox1 ul li a{display:block;border:1px solid #fff;position:relative;cursor:pointer;height:100px;background:#f6f6f6;line-height:206px;overflow:hidden}
.w1000 .articleLabelBox ul li a:hover{opacity:.8;filter:alpha(opacity=80)}
.w1000 .articleLabelBox ul li a img{width:100%;vertical-align:middle;margin-top:26px;}
.w1000 .articleLabelBox ul li p{padding:0 5px;text-align:center}
.w1000 .articleLabelBox .more{display:block;width:40px;height:40px;line-height:40px;text-align:center;position:relative;margin:auto;background:#fff;border-radius:50%}

.xcmain{padding-top:20px}
.xcmain .xc_left{width:230px;height:auto}
.xcmain .xc_right{width:940px;height:auto}

 .newlist li{margin-bottom:20px;border-bottom:1px dashed #ddd;padding-bottom:15px}
 .newlist li .imgBox{width:150px;height:113px;overflow:hidden;float:left;margin-right:15px;background:#f7f7f7}
 .newlist li .imgBox img{width:100%}
 .newlist li a:hover h3,.xcmain .newlist li a:hover p,.xcmain .newlist li a:hover time{color:#f00}
 .newlist li h3{color:#3089e7;font-size:14px;font-weight:bold;position:relative;padding-right:140px}
 .newlist li h3 time{position:absolute;top:0;right:0;bottom:auot;left:auto;color:#999;font-size:13px;font-weight:normal}
 .newlist li p{font-size:13px;line-height:2;margin-top:5px;max-height:50px;overflow:hidden;text-indent:2em}

