
@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word; list-style:none; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
a { text-decoration: none;}
img{ display: inline-block; vertical-align:middle; border:none;}
em, i {	font-style: normal;}
body{ color:#666; line-height:1.4em; min-width:320px; margin:0 auto;  background:#f6f5f5; }
input,textarea { -webkit-user-select:text; -ms-user-select:text; user-select:text; /*-webkit-appearance:none;*/}
input:focus,select:focus,textarea:focus,button:focus { outline:none;}
input[type="text"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],input[type="email"],input[type="url"],textarea,input[type="button"] { -webkit-appearance:none;}
input[type="number"]::-webkit-inner-spin-button { -webkit-appearance:none;}
.rulbuy-item-group { padding: 10px; }
.rulbuy-item-group .rulbuy-item { margin-bottom: 10px; }
.rulbuy-item-group .active { border-color: #cf010f; box-shadow: 0 0 1px #cf010f; }
.rulbuy-item { border: 1px solid #e8e8e8; border-radius: 2px; position: relative; padding-top: 24px; font-size: 12px; cursor: pointer; }
.rulbuy-item .status { position: absolute; right: 0; top: 0; display: block; width: 50px; height: 24px; line-height: 24px; text-align: center; background: #e1232d; color: #fff; font-size: 12px; border-radius: 0 2px 2px 0; }
.rulbuy-item .status:after { content: ''; width: 0; height: 0; border-top: 24px solid #e1232d; border-left: 18px solid transparent; position: absolute; left: -18px; top: 0; }
.rulbuy-item .status-1 { background: #f7011d; }
.rulbuy-item .status-1:after { border-top: 24px solid #f7011d; }
.rulbuy-item .status-0 { background: #c0c0c0; }
.rulbuy-item .status-0:after { border-top: 24px solid #c0c0c0; }
.rulbuy-item .status-2 { background: #00caa2; }
.rulbuy-item .status-2:after { border-top: 24px solid #00caa2; }
.rulbuy-item .status-3 { background: #5fbf3f; }
.rulbuy-item .status-3:after { border-top: 24px solid #5fbf3f; }
.rulbuy-item .need-tit { font-size: 12px; font-weight: 500; padding: 5px 80px 10px 8px; border-bottom: 1px dashed #e8e8e8; color: #333; position: relative; margin-bottom: 0; }
.rulbuy-item .need-tit .date { position: absolute; right: 5px; top: 5px; color: #989898; }
.rulbuy-item .need-tit .brand-name, .rulbuy-item .need-tit .city-name { color: #666; margin-left: 15px; }
.rulbuy-item .need-info { padding: 10px 8px; font-size: 12px; line-height: 18px; }
.rulbuy-item .need-info .model { color: #0063b1; display: block; margin-bottom: 5px; }
.rulbuy-item .item-foot { padding: 8px; background: #f3f3f3; color: #333; border-top: 1px solid #e8e8e8; }
.rulbuy-item .item-foot:after { display: block; content: ''; height: 0; overflow: hidden; clear: both; }
.rulbuy-item .item-foot span { display: block; width: 50%; float: left; }

.rulbuy-item-group { padding: 10px; }
.rulbuy-item-group .rulbuy-item { margin-bottom: 10px; }
.rulbuy-item-group .active { border-color: #cf010f; box-shadow: 0 0 1px #cf010f; }


.index_header{ width:100%; background:#fff; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.ih_logo{ display:block; overflow:hidden;}
.ih_search{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; border:1px solid #ddd; }
.ih_form{ width:100%; overflow:hidden; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.ih_inp1{ border:none; color:#666; width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.ih_btn{ background-image:url(/public/home/mobile/img/search_03.png); background-color:#fff; background-repeat:no-repeat; border:none;}
#header{    position: fixed;
	z-index: 99;
	width: 100%;
	left: 0;background: #FFFFff;top: 0;}
.kong_header{height: 46px;}
.scroll_header{background: #f3f2f2!important;}
.scroll_header .letter_icon{background: url("../images/0615/letter_icons.png") left center no-repeat!important;background-size:20px!important;}

.index_letters>a{display: block;position: relative;width: 30px;height: 25px;margin-top: 8px;}
.leter_num{    display:block;width: auto;text-align: center;min-width: 0.8rem;height: 0.8rem;line-height: 0.8rem;padding: 0 0.2rem;font-size: 0.6rem;color: #ffffff;background-color: #ff7300;border-radius: 0.4rem;position: absolute;top:0px;right:0; z-index: 99;}
.letter_icon{    position:absolute;z-index: 20;bottom:0;width:20px;height:20px;font-size: 1.4rem;line-height: 1.4rem;background: url("../images/0615/letter_icon.png") left center no-repeat;display: block;background-size:20px;}
.index_banner{ width:100%; overflow:hidden; height:auto;min-height: 180px;}
.main_visual{ width:100%; overflow:hidden;position:relative;}
.main_visual .pagination{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:right;}
/*.main_visual .pagination .swiper-pagination-bullet{ display:inline-block; height:5px; padding:3px 5px;font-size:0; vertical-align:top;float: right;}*/
.main_visual .pagination .swiper-pagination-bullet{ opacity:1;display:inline-block; width:20px; height:5px;background:#ffffff; margin:0 5px;  vertical-align:top; overflow:hidden;border-radius: 0!important;}
.main_visual .swiper-wrapper{ position:relative; z-index:0; }
.main_visual .swiper-slide img{ width:100%;background:url(images/loading.gif) center center no-repeat;  }
.main_visual .swiper-slide a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.main_visual .pagination .swiper-pagination-bullet-active{background:#0063b1;  }

.index_menu{ width:96%; overflow:hidden; background:#fff; border-bottom:1px solid #ddd; padding:0 2%;}
.index_menu ul{ width:100%; overflow:hidden; margin:10px auto 8px;}
.index_menu ul li{ width:25%; overflow:hidden; float:left; text-align:center; margin:6px auto; }
.index_menu ul li img{ width:60%; height:auto;}
.index_menu ul li p{ width:100%; color:#333; font-size:1.1em; margin-top:6px; height:20px; overflow:hidden;}

.gas_price{height: 40px;padding: 10px 5px;background: #FFFFff;}
.gas_price_fl{float: left;}
.gas_price_title{width:30px;height: 100%;background: url("../images/0615/gas_icon.png")center no-repeat;background-size: 30px;position: relative;}
.gas_price_title:after{content: '';width: 1px;height: 100%;background: #dcdcdc;display: block;position: absolute;right: -10px;top: 0;}
.gas_price_content{width: calc(100% - 46px)}
.common_gas_price{padding:2px 10px;overflow: hidden;}
.gas_c_title{border: 1px solid #ff7300;border-radius:100px;-webkit-border-radius:100px;color:#ff7300;padding: 0 5px;margin: 0 10px;}
.gas_price-top{width:calc(100% - 94px);}
.gas_price-top .infoList li{height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gas_price-top a{color: #666666;}
.back_top {
	width: 50px;
	height: 50px;
	position: fixed;
	bottom: 60px;
	right: 10px;
	background-color: rgba(255,255,255,0.8);
	border: 1px solid #ddd;
	background: #fff;
	border-radius: 50%;
	z-index: 998;
	display: none;
}
.back_top span.aui-icon-top {
	font-size: 20px;
	height: 20px;
	line-height: 20px;
	margin: 3px auto;
	color: #000;
	background: url("../images/top_icon.png") center no-repeat;
}
.back_top span {
	color: #666;
	display: block;
	font-size: 12px;
	text-align: center;
}

.index_plate{  overflow:hidden; margin-top:10px;}
.index_tit{  height:44px; line-height:44px; border-bottom:1px solid #eee; box-sizing:border-box;background: #fff; padding:0px 10px;}
.index_tit>span{ float:left; color:#333; font-size:16px; font-weight:bold; line-height:44px;}
.f_blue{color: #0063b1;}
.fb{    border-left: 5px solid #0063b1;
    padding-right: 10px;}
.index_tit a{ float:right; display:block;/*width:40px;*/ line-height:44px;/* background:#0063b1;*/ text-align:center; -moz-border-radius:15px 0 0 15px; -webkit-border-radius:15px 0 0 15px; border-radius:15px 0 0 15px; color:#fff; padding: 0 10px; font-size:12px;    background: url(/public/home/jqweui/images/wap_22.jpg) no-repeat center right;
    background-size: 20% auto; padding-right:20px; margin-right:10px;}
.index_tit_time{/*font-size: 0.5rem!important;*/color: #666666!important;font-weight: normal!important;position: relative;padding-left: 10px;}
.index_tit_time{ float:right; color:#333; margin-right:6px; font-size:0.7rem; font-weight:bold;}

.in_ds{padding: 0 10px 0px 10px;background: #fff; border-radius:0px 0px 3px 3px;}
.in_d{padding: 5px;background: #FFFFff;}
.in_d>.hd{border-bottom:1px solid #e5e5e5;}
.in_d>.hd ul:after{content: '';display: table;clear: both;}
.in_d>.hd li{float: left;background: #e5e5e5;padding: 5px 15px;border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;margin-right:10px;}
.in_d>.hd li a{font-size:0.7rem;color: #333333;}
.in_d>.hd ul li.on{background: #0063b1;color: #FFFFff;}
.in_d>.hd ul li.on a{color: #FFFFff;}
.in_d_title{padding: 10px 0;}
.in_d_title>span{color: #666666;font-size:0.5rem;word-break: break-all;margin-right: 10px;padding: 10px 0;}
.in_d_title .in_d_price{color: #ff7300;}
.in_d>.cd{height: 14px;text-align: center;}
.in_d>.cd ul{display: inline-block;}
.in_d>.cd ul li{display: inline-block;width: 8px;height:8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius:8px;border:1px solid #0063b1; margin: 0 4px; vertical-align: top; overflow: hidden;}
.in_d>.cd ul li.on{background: #0063b1;}

.index_center_banner {width: 100%;overflow: hidden;height: auto;min-height: 100px;}
.center_banner{ width:100%; overflow:hidden;position:relative;}
.center_banner .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.center_banner .hd ul{ display:inline-block; height:5px; padding:3px 5px;font-size:0; vertical-align:top;}
.center_banner .bd li img{ width:100%;background:url(images/loading.gif) center center no-repeat;  }
.center_banner .hd ul li{ display:inline-block; width:20px; height:5px;background:#ffffff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.center_banner .hd ul .on{background:#0063b1;  }

.index_jcxx{width:100%; overflow:hidden;text-align: center;}
.index_jcxx li{margin:10px 2%;display:inline-block;width:44%; border-right:1px solid #eee; border-bottom:1px solid #eee;padding:15px 0; color:#999; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;box-shadow:0px 0px 5px 0px #dbdbdb;-webkit-box-shadow: 0px 0px 5px 0px #dbdbdb;-moz-box-shadow: 0px 0px 5px 0px #dbdbdb;}
.jcjxz_1{ width:90%; height:2.4em;font-size:1.0em; line-height:2.4em; text-align:center; color:#333; overflow:hidden;border-bottom: 1px solid #d7d7d7;}
.circliful {position: relative; color:#000; margin:10px auto; }
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%;position: absolute;text-align: center;display: inline-block;}
.circle-info, .circle-info-half {color: #000;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}
.jcjxz_2{width:90%; height: 2.0em;border-bottom: 1px solid #dedede;font-size: 1.0em;color: #666666;line-height: 2.0em;}
.jcjxz_2_lf{width:50%; float:left; overflow:hidden; display:block; text-align: left;line-height:20px; background:url(../images/0615/jicai_jxz_ico_1.png.png) left center no-repeat;background-size: 15px;padding-left: 18px;box-sizing: border-box;white-space: nowrap;}
.jcjxz_2_lf i{ width:18px; height:20px; display:block; float:left;}
.jcjxz_2_rg{width:50%; float:right; overflow:hidden; display:block; line-height:20px; text-align:left; background:url(../images/0615/jicai_jxz_ico_2.png.png) left center no-repeat;background-size: 15px;padding-left: 18px;box-sizing: border-box;white-space: nowrap}
.jcjxz_2_rg i{ width:20px; height:20px; display:block; float:right;}
.jcjxz_3{width:100%;text-align:center; overflow:hidden; line-height:24px;}
.jcjxz_3_1{ color:#000;}
.jcjxz_3_2{ color:#fd8d29; font-size:1.4em;}
.jcjxz_4{text-align:center; text-decoration:line-through;margin-top: 10px;}
.jcjxz_5{width:80%; text-align:center; height:2.0em; line-height:2.0em; -moz-border-radius:150px; -webkit-border-radius:150px; border-radius:150px; font-size:1.2em; border:1px solid #fd8d29; color:#fd8d29; display:block; margin:10px auto 0;}
.jcjxz_6{ margin:10px auto 5px;}
.jcjxz_6 img{width:86px; height:96px; margin:0 auto; display:block;}
.jcjxz_6 span{ color:#999; display:block; text-align:center;}
.jcjxz_6 .time{width:100%; overflow:hidden; font-size:1.2em; text-align:center; line-height:2em; color:#ff5c26; }
.jcjxz_6 .time span{color:#ff5c26; display:inline;}
.jicai_act .hd{margin:10px 0;text-align: center;}
.jicai_act .hd ul{display: inline-block;height: 5px;padding: 3px 5px;font-size: 0; vertical-align: top;}
.jicai_act .hd ul li{display: inline-block;width: 30px;height: 5px; background: #ffffff;margin: 0 5px;vertical-align: top;overflow: hidden;border:1px solid #0063b1;}
.jicai_act .hd ul li.on{background: #0063b1;}

.floor{background: #FFFFff;overflow: hidden;}
.floor_title{height: 58px;position: relative;}
.floor_title1{background: url("../images/0615/floor1_bg.png") center top no-repeat;background-size: 100% 100%;}
.floor_title2{background: url("../images/0615/floor2_bg.png") center top no-repeat;background-size: 100% 100%;}
.floor_title3{background: url("../images/0615/floor3_bg.png") center top no-repeat;background-size: 100% 100%;}
.floor_title_img{text-align: center;}
.floor_title_img>img{width:20px;margin: 10px auto 0 auto;}
.floor_title_text{text-align: center;color: #FFFFff;font-size: 1.2em;height: 1.6em;line-height: 1.6em;}
.check_more{width: 14px;height: 26px;background: url("../images/0615/arrow.png") center no-repeat;background-size:7px;position: absolute;right: 10px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);z-index: 10;}
/*.recom_pro{padding: 0 5px;}*/
.recom_pro>.hd{padding:10px 0;white-space: nowrap;overflow-y: hidden;overflow-x: auto; -ms-overflow-style: none; -webkit-overflow-scrolling: touch;width: 100%;}
.recom_pro .recon_nav{display: inline-block;}
/*.recom_pro .recon_nav li{display: inline-block;zoom: 1; vertical-align: middle;padding: 5px 10px;background: #d2d2d2;border-radius: 1000px;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;margin: 0 5px;}*/
.recom_pro .recon_nav li a{    -webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	transition: all 0.5s;
	color: #333333;
	font-size: 1.2em;
}
.recom_pro>.hd::-webkit-scrollbar {
	display: none;
}
/*.recom_pro .recon_nav li.on{background: #2398b8;}*/
/*.recom_pro .recon_nav li.on a{color: #FFFFff;}*/
/*.floor2 .recom_pro .recon_nav li.on {*/
	/*background: #ef9b70;*/
/*}*/
/*.floor3 .recom_pro .recon_nav li.on {*/
	/*background: #17b4bb;*/
/*}*/
/*.recom_pro_c>.con li {border-bottom: 1px solid #dcdcdc;padding: 5px 0;}*/
/*.recom_pro_c>.con li:last-child{border-bottom: 0;}*/
/*.recom_pro_c>.con li a{display: block;}*/
/*.recom_pro_c>.con li span{display: block;}*/
/*.recom_com_pro{padding-right: 30px;position: relative;}*/
/*.recom_pro_c>.con li span.recom_pro_title{font-size: 1.4em;color: #333333;height:1.5em;line-height:1.5em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 60%;}*/
/*.recom_pro_c>.con li span.recom_pro_norms{font-size: 1.0em;color: #666666;height:1.2em;line-height:1.2em;}*/
/*.recom_pro_c>.con li span.recom_pro_price{font-size: 1.2rem;color: #ff7300;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}*/
.index_market_center{margin-top: 10px;}
.index_market_c{padding: 0 10px;}
.index_market_c .index_market_list li{border-bottom: 1px dashed #d2d2d2;padding: 12px 0;position: relative;}
.index_market_list li:last-child{border-bottom: 0;}
.index_market_list li a{color: #333333;font-size: 1.2em;}
.index_market_list li a .arrow{position: absolute;width: 15px;height:15px;background: url("../images/0615/arrow_r.png") center no-repeat;background-size: 15px;right: 0;}

.footer_info{background: #0063b1;padding:10px 0;}
.footer_logo_w{padding: 0 5px;}
.footer_logo{text-align: center;border-bottom: 1px solid #6ea0c7;}
.footer_logo>img{display: inline-block;width: 105px;margin: 8px;}
.footer_text{text-align: center;height: 2.0em;line-height: 2.0em;}
.footer_text span,.footer_text a{display: inline-block;color: #FFFFff;font-size: 1.0em;padding-left:20px;}
.footer_num{background: url("../images/0615/c_num.png") left center no-repeat;background-size:15px;}
.footer_mail{background: url("../images/0615/mail.png") left center no-repeat;background-size: 15px;}
.footer_qq{background: url("../images/0615/qq.png") left center no-repeat;background-size: 15px;}
.footer_copyright{text-align: center;font-size: 1.0em;color:#FFFFff;}

.footer{ width:100%; overflow:hidden; background:#ffffff; position: fixed; bottom: 0px;z-index: 999;}
.footer li{ width:25%; float:left; text-align:center;}
.footer li i{ width:26px; height:26px; display:block; margin:6px auto 0;}
.footer li p{ height:26px; line-height:26px; text-align:center; color:#333333;}
.footer .active p{ color:#ff4400;}
.footer .icon_shouye{ background: url(../images/0615/white_icon1.png) no-repeat center; background-size:26px 26px;}
.footer .active .icon_shouye{ background: url(../images/org_icon1.png) no-repeat center; background-size:26px 26px; }
.footer .icon_fenlie{ background: url(../images/0615/white_icon2.png) no-repeat center; background-size:26px 26px; }
.footer .active .icon_fenlie{ background: url(../images/org_icon2.png) no-repeat center; background-size:26px 26px; }
.footer .icon_gouwuche{ background: url(../images/0615/white_icon3.png) no-repeat center; background-size:26px 26px; }
.footer .active .icon_gouwuche{ background: url(../images/org_icon3.png) no-repeat center; background-size:26px 26px;}
.footer .icon_wode{ background: url(../images/0615/white_icon4.png) no-repeat center; background-size:26px 26px;}
.footer .active .icon_wode{ background: url(../images/org_icon4.png) no-repeat center; background-size:26px 26px;}

/*分类头部*/
.er_header{background: #FFFFff!important;}
.er_header .ih_search,.er_header .ih_inp1,.er_header .ih_btn{background: #e5e5e5;}
.er_header .letter_icon {
	background: url(../images/0615/letter_icons.png) left center no-repeat!important;
	background-size: 20px!important;
}
.er_header .ih_btn{background:url(../images/0615/serch_icon.png) center no-repeat;background-size: 16px 16px;}

.index_pro{overflow:hidden;padding: 10px 0;background: #fff;}
.index_pro .shop_p_n{border-bottom: 1px solid #cccccc;margin-bottom: 15px;}
.index_pro .shop_p_n a{display: inline-block;zoom:1;*display:inline;    padding: 10px;
	color: #666;
	font-size: 16px;}
.index_pro .shop_p_n a.active{color:#ff4400;}
.index_pro li{ width:46%; overflow:hidden; float:left;border-right:1px solid #eee; border-bottom:1px solid #eee; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-bottom:6px;margin: 2%;    box-shadow: 1px 1px 11px 3px #f0f0f0;-webkit-box-shadow: 1px 1px 11px 3px #f0f0f0;-moz-box-shadow: 1px 1px 11px 3px #f0f0f0; height:260px;}
.index_pro li.single_item:last-child{/*float: none!important;text-align: center!important;box-shadow: none!important;border: 0!important;width: 100%!important;*/}
.index_pro li img{  width:120px; height:120px;display:block; margin:20px auto 20px;}
.index_pro li h1{ width:90%; height:1.8em; line-height:1.8em; color:#ff4400; font-size:14px; display:block; margin:0 auto;}
.index_pro li p{ width:90%; height:1.6em; line-height:1.6em; color:#333;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin:0 auto; font-size:14px;}
.index_pro li h2{ width:90%; height:2.4em; line-height:1.25em; color:#999; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; margin:3px auto; font-weight:normal; font-size:1em;}
.index_pro li h3{ width:90%; height:1.4em; line-height:1.4em; color:#999; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin:3px auto; font-weight:normal; font-size:1em;}
.index_pro li h3 span{ width:50%; height:1.4em; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.index_pro li h3 .num{ float:left;}
.index_pro li h3 .diqu{ float:right; text-align:right;}

/*****========== 二级页通用样式 ==========*****/
.sub_header{ width:100%; border-bottom:1px solid #ddd; background:#fff; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.sh_back,.sh_fl,.sh_none{ display:block; overflow:hidden;}
.sh_tit{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; text-align:center; color:#333;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;left:0;}/*position: absolute;*/
.sub_banner{ width:100%; overflow:hidden;}
.sub_banner img{ width:100%; height:auto; display:block;}
.sub_footer{ width:100%;}
.sh_search{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; background:#fff; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; border:1px solid #ddd;}
.sh_inp2{ border:none; color:#666; width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}


/*****========== 供应链样式 ==========*****/
.sub_gyl{ width:100%; overflow:hidden;}
.sub_gyl li{ width:50%; overflow:hidden; float:left; border-right:1px solid #eee; border-bottom:1px solid #eee; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-bottom:6px;}
.sub_gyl li img{ width:90%; height:auto; display:block; margin:0 auto 6px;}
.sub_gyl li h1{ width:90%; height:2.2em; line-height:2.4em; color:#2693ff; font-size:1.4em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; margin:0 auto;}
.sub_gyl li h2{ width:90%; height:1.8em; line-height:1.8em; color:#ff4400; margin:0 auto; font-size:1.2em;}
.sub_gyl li h3{ width:90%; height:1.6em; line-height:1.6em; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin:0 auto; font-weight:normal; font-size:1em;}

.gyl_list{ width:100%; overflow:hidden; background:#fff;}
.gyll_tit{ width:100%; overflow:hidden; background:#f0f0f0;position: relative;z-index: 5;}
.gyll_tit { width:100%;line-height:2.8em; font-size:0.7rem; float:left; text-align:center; color:#666; cursor:pointer;}
.gyll_tit li a{color:#666; font-size:14px;}
.gyll_tit .hit{ color:#ff4400; border-bottom:2px solid #ff4400;}
.pane{min-height:100px; display:none;}
.gyll_tit .active{ color:#ff7300; border-bottom:2px solid #ff7300;}
.gyll_tit .active a{ color:#ff4400;}
.gyll_tit .price{ width:6px; height:12px; background:url(../images/top_jt.png) center no-repeat; background-size:6px 12px; display:inline-block; margin:-3px 0 0 3px; vertical-align:middle;}
.gyll_tit .active .price_up{ width:6px; height:12px; background:url(../images/top_jtup.png) center no-repeat; background-size:6px 12px; display:inline-block; margin:-3px 0 0 3px; vertical-align:middle;}
.gyll_tit .active .price_down{ width:6px; height:12px; background:url(../images/top_jtdown.png) center no-repeat; background-size:6px 12px; display:inline-block; margin:-3px 0 0 3px; vertical-align:middle;}
.gyll_tit .shaixuan{ width:16px; height:15px; background:url(../images/top_sx.png) center no-repeat; background-size:16px 15px; display:inline-block; margin:-3px 3px 0 0; vertical-align:middle;}
.gyll_tit .active .shaixuan{ background:url(../images/top_sxh.png) center no-repeat; background-size:16px 15px; }
.more_btn{ color:#666; font-size:1.2em; text-align:center; line-height:4em; display:block;}

.gyll_cont{ width:100%; overflow:hidden; background:#fff; padding:10px 0;}
/*.gyll_cont li{ overflow:hidden; padding:5px; font-size:1.2em; width:100%; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.gyll_cont li span{ width:70px; line-height:2em; float:left; color:#999; text-align:right; padding-top:2px; color:#666;}
.gyll_cont li p{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; }
.gyll_cont li p a{ padding:0px 10px; color:#999; margin:2px 5px; line-height:2em; display:inline-block;}
.gyll_cont li p .sxtj_on { background:#01b0eb; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.gyll_cont li .sxtj_qd{ width:80%; height:2.4em; line-height:2.4em; display:block; background:#ff4400; text-align:center; color:#fff; font-size:1.4em; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:5px auto;}
*/
.gyll_cont li{ overflow:hidden; padding:5px; font-size:1.2em;border-bottom: 1px solid #f0f0f0;}
.gyll_cont li span{ width:70px; line-height:2em; text-align:left; padding-top:2px; color:#666;}
.gyll_cont li .all_cart{display:block;text-align: justify;padding: 0 10px;}
.gyll_cont li .all_cart a{ padding: 0px 10px;text-align: center;
    color: #999;
    margin: 2px 5px;
    line-height: 2em;
    display: inline-block;
    width: 4rem;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    background: #f5f5f5; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.gyll_cont li .all_cart a:after{
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.gyll_cont li .all_cart .justify_fix{
	display:inline-block;
	*display: inline;
	*zoom:1; width:100%;
	 height:0;
	overflow:hidden;
	        }
			.gyll_tit li {
    height: 2.8em;
    line-height: 2.8em;
    font-size: 14px;
    float: left;
    text-align: center;
    color: #666;
    cursor: pointer;
}
#brand,#cate,#price,#area{color: #ff4400;}
.gyll_cont li .all_cart .sxtj_on { background:#01b0eb; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.gyll_cont li .sxtj_qd{ width:80%; height:2.4em; line-height:2.4em; display:block; background:#ff4400; text-align:center; color:#fff; font-size:1.4em; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:5px auto;}
.gyll_cont li .brandli_title{overflow: hidden;padding:10px;}
.gyll_cont li .brandli_fl{float: left;}
.gyll_cont li .brandli_fr{float: right;width: auto!important;}
.gyll_cont li .brandli_fr .arrow_icon{width: 2em;height: 2em;background: url(../images/arrow.png) center no-repeat;background-size: 2em;display: block;float: right;}
.aui-refresh-content {
	position: relative;
	-webkit-overflow-scrolling: touch;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.aui-refresh-load {
	width: 100%;
	height: 2.2rem;
	position: absolute;
	top: -2.5rem;
	left: 0;
	padding: 0.75rem 0;
}
.aui-refresh-pull-arrow {
	width: 1.2rem;
	height: 1.2rem;
	position: absolute;
	left: 50%;
	top: 50%;
	visibility: visible;
	margin-left: -0.6rem;
	margin-top: -0.6rem;
	background: no-repeat center;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="M99.225 3.528c8.34 0 15.104 6.763 15.104 15.105 0 8.34-6.766 15.105-15.105 15.105-8.342 0-15.105-6.763-15.105-15.105S90.883 3.528 99.225 3.528zM76.567 48.843h45.315c4.17 0 7.552 3.38 7.552 7.552v5.035c0 4.172-3.382 7.552-7.552 7.552H76.567c-4.172 0-7.553-3.38-7.553-7.552v-5.035c0-4.172 3.38-7.552 7.553-7.552zm-10.07 35.245h65.455c4.17 0 7.552 3.38 7.552 7.552v5.035c0 4.172-3.382 7.552-7.552 7.552H66.497c-4.172 0-7.553-3.38-7.553-7.552V91.64c0-4.172 3.38-7.552 7.553-7.552zm8.044 87.596c-20.397-23.16-45.805-52.352-45.805-52.352h140.98s-25.146 28.735-45.4 51.884c-33.454 38.234-18.118 36.4-49.774.468z" fill="#707070" class="transform-group"/></svg>');
	background-size: 1.2rem  1.2rem;
	z-index: 10;
	-webkit-transform: rotate(0deg) translate3d(0, 0, 0);
	transform: rotate(0deg) translate3d(0, 0, 0);
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
}
.aui-refresh-content.aui-refresh-pull-down .aui-refresh-pull-arrow {
	-moz-transform: rotate(0deg) translate3d(0,0,0);
	-webkit-transform: rotate(0deg) translate3d(0,0,0);
	transform: rotate(0deg) translate3d(0,0,0);
}
.aui-refresh-content.aui-refresh-pull-up .aui-refresh-pull-arrow {
	-webkit-transform: rotate(180deg) translate3d(0,0,0);
	transform: rotate(180deg) translate3d(0,0,0);
}
.aui-refreshing .aui-refresh-pull-arrow{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="M99.917.167C45.52.167 1.28 43.642.03 97.737c1.153-47.204 37.045-85.08 81.153-85.08 44.834 0 81.184 39.147 81.184 87.426 0 10.346 8.387 18.738 18.733 18.738 10.342 0 18.733-8.39 18.733-18.737C199.833 44.9 155.1.167 99.917.167zm0 199.833c54.395 0 98.637-43.475 99.883-97.57-1.15 47.2-37.042 85.082-81.15 85.082-44.833 0-81.183-39.15-81.183-87.43 0-10.34-8.392-18.732-18.738-18.732C8.39 81.35 0 89.737 0 100.083 0 155.267 44.733 200 99.917 200z" fill="#707070" class="transform-group"/></svg>');
	-webkit-animation: rotate 1s 0s linear infinite;
	animation: rotate 1s 0s linear infinite;
	-moz-animation: rotate 1s 0s linear infinite;
}
/*****========== 金融样式 ==========*****/
.jr_cont{ width:100%; overflow:hidden;}
.jr_cont h1{ height:2.2em; line-height:2.2em; padding:0 10px; font-size:1.4em; color:#666; }
.jrpl_lc{ overflow:hidden; padding-bottom:5px; border-bottom:1px solid #eee;}
.jrpl_lc li{ float:left; margin-left:16px;}
.jrpl_lc li span{ width:60px;  height:72px; display:block;}
.jrpl_lc li p{ margin:5px 0 8px; text-align:center; color:#666;}
.jrpl_lc .rnh_jt{ width:20px; height:10px; margin-top:30px; background: url(../images/r_arrow.png) no-repeat; background-size:20px 10px;}
.jrpl_lc .bnc_jt{ width:20px; height:10px; margin-top:30px; background: url(../images/b_arrow.png) no-repeat; background-size:20px 10px;}
.jrpl_lc .sny_jt{ width:20px; height:10px; margin-top:30px; background: url(../images/s_arrow.png) no-repeat; background-size:20px 10px;}
.jrpl_lc li .rnh_icon1{ background:url(../images/r_ic1.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .rnh_icon2{ background:url(../images/r_ic2.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .rnh_icon3{ background:url(../images/r_ic3.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .rnh_icon4{ background:url(../images/r_ic4.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .rnh_icon5{ background:url(../images/r_ic5.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .bnc_icon1{ background:url(../images/b_ic1.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .bnc_icon2{ background:url(../images/b_ic2.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .bnc_icon3{ background:url(../images/b_ic3.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .bnc_icon4{ background:url(../images/b_ic4.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .bnc_icon5{ background:url(../images/b_ic5.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .sny_icon1{ background:url(../images/s_ic1.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .sny_icon2{ background:url(../images/s_ic2.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .sny_icon3{ background:url(../images/s_ic3.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .sny_icon4{ background:url(../images/s_ic4.png) center no-repeat; background-size:60px 72px;}
.jrpl_lc li .sny_icon5{ background:url(../images/s_ic5.png) center no-repeat; background-size:60px 72px;}
.jrpl_qy{ overflow:hidden;}
.jrpl_qy a{ float:left; display:block; width:46%; height:3em; line-height:3em; border:solid 1px #efefef; margin-left:2.8%; text-align:center; color:#4b4b4b; background:url(../images/li_ic1.png) no-repeat top right; margin-bottom:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.jrpl_cai{ width:100%; overflow:hidden; padding-top:5px;}
.jrpl_cai li{ float:left; display:block; width:30%; height:3em; line-height:3em; margin:0 0 10px 2%; border-radius:5px; text-align: center; }
.jrpl_blue li{ border:solid 1px #a3d5f2; color:#4cb2ee;}
.jrpl_green li{ border:solid 1px #a3e0c3; color:#3fbf81;}
.jr_wyh{ width:80%; height:2.6em; line-height:2.6em; background:#fa8418; font-size:1.6em; font-weight:bold; color:#fff; display:block; text-align:center; margin:5px auto 15px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.jr_wyc{ width:80%; height:2.6em; line-height:2.6em; background:#4cb2ee; font-size:1.6em; font-weight:bold; color:#fff; display:block; text-align:center; margin:5px auto 15px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.jr_wyy{ width:80%; height:2.6em; line-height:2.6em; background:#1ca75f; font-size:1.6em; font-weight:bold; color:#fff; display:block; text-align:center; margin:5px auto 15px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}

.jrp2_cont{ width:100%; overflow:hidden;}
.jrp2_cont li{ width:50%; overflow:hidden; padding-bottom:12px; float:left; border-right:1px solid #eee; border-bottom:1px solid #eee; position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.jrp2_cont li .ic{ display: block; width: 120px; height: 120px; border-radius: 50%; margin: 0 auto; background: #eee; margin-top:15px;}
.jrp2_cont li .ic1{ position: absolute; top:40px; left:50%; margin-left:-60px; width: 140px; height:90px; background: url(../images/rz_ic1.png) no-repeat;}
.jrp2_cont li .ic2{ position: absolute; top:40px; left:50%; margin-left:-60px; width: 140px; height: 90px; background: url(../images/rz_ic2.png) no-repeat;}
.jrp2_cont li .ic3{ position: absolute; top:40px; left:50%; margin-left:-75px; width: 140px; height: 90px; background: url(../images/rz_ic3.png) no-repeat;}
.jrp2_cont li .ic4{ position: absolute; top:40px; left:50%; margin-left:-70px; width: 140px; height: 90px; background: url(../images/rz_ic4.png) no-repeat;}
.jrp2_cont li h1{ display: block; text-align: center; margin-top:15px; font-size:1.4em; font-weight: bold; color: #666;}
.jrp2_cont li p{ margin-top:5px; text-align: center; color: #666;}


/*****========== 物流样式 ==========*****/
.wl_tit{ height:2.8em; line-height:2.8em; font-size:1.4em; color:#333; border-bottom:1px solid #eee; padding:0 10px;}
.wl_cont{ width:100%; overflow:hidden; background:#fff; margin-top:10px;}
.wl_form{  width:96%; height:20em; margin:0 auto;}
.wl_form li{ width:100%;}
.select { position: relative;}
.select dt { width:98%; height:3.4em; padding-left:2%; line-height:3.4em; cursor:pointer; display: inline-block; border:1px solid #ddd; background:#fff url(../images/jt-down.jpg) no-repeat 98% center; overflow: hidden; position: relative; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:1.2em;}
.select dt i{ width:16px; height:20px; background:url(../images/wl_icon1.png) center no-repeat; background-size:16px 20px; vertical-align:middle; display:inline-block; margin:-3px 4px 0 0;}
.select .cur{ background: #fff url(../images/jt-up.jpg) no-repeat 98% center;}
.select dd { width:100%; position: absolute; left: 0; top:4em; border: 1px solid #ddd;background: #fff; display: none;}
.select dd ul {	padding:0 2%; width:96%; overflow: auto;}
.select dd ul li a { line-height:3em; display: block; color:#666; font-size:1.2em;}
.wl_inp{ width:98%; padding-left:2%; height:3.4em; line-height:3.4em;  border:1px solid #ddd; margin:15px auto; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:1.2em; color:#666; background:url(../images/wl_icon2.png) 2% center no-repeat; background-size:18px 20px; text-indent:20px;}
.wl_btn{ width:100%; height:3em; line-height:3em; background:#ff4400; border:1px solid #ff4400; text-align:center; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:1.6em; font-weight:bold;}
.wl_tx{ width:100%; height:3em;  text-align:center; margin-top:10px;}
.wl_show{ width:100%; overflow:hidden; background:#fff;}
.wl_show dl{ border-bottom:1px solid #eee; overflow:hidden; padding:10px 2%;}
.wl_show dt{ width:100%; height:2.2em; line-height:2.2em; font-size:1.3em; color:#4599e0;}
.wl_show dd{ width:50%; height:1.8em; line-height:1.8em; float:left; font-size:1.1em; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.wl_show dd i{ height:1.8em; float:left; margin-left:10px; color:#999;}
.wl_show dd span{ width:100%; height:1.8em; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; color:#333;}
.wl_more{ width:96%; height:3em; line-height:3em; background:#eee; border:1px solid #ccc; text-align:center; color:#999; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:1.6em; font-weight:bold; margin:15px auto; display:block;}

/*****========== 品牌样式 ==========*****/
.ppgs_cont{ width:100%; overflow:hidden;}
.ppgs_cont li{ width:96%; overflow:hidden; padding:12px 0; margin:0 auto; border-bottom:1px solid #eee; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.ppgs_cont li .ppgs_l{ width:80px; height:80px; float:left; margin-right:10px;}
.ppgs_cont li .ppgs_l img{ width:80px; height:80px;}
.ppgs_cont li .ppgs_r{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.ppgs_cont li .ppgs_r h1{ width:100%; height:1.8em; line-height:1.8em; font-size:1.3em; font-weight:normal; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ppgs_cont li .ppgs_r p{ width:100%; height:4.2em; line-height:1.4em; color:#999; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.ppgs_show{ width:96%; overflow:hidden; margin:0 auto; line-height:1.8em; font-size:1.1em; padding:10px 0;}
.ppgs_show p{ margin:12px auto; overflow:hidden; color:#666;}
.ppgs_show img{ max-width:100%; height:auto; display:block; margin:10px auto;}
.ppgss_tit{ width:100%; height:2.2em; line-height:2.2em; font-size:1.6em; color:#333; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ppgss_time{ width:100%; height:1.6em; line-height:1.6em; font-size:1.1em; color:#999;}
.ppxq_pic{ width:96%; overflow:hidden; margin:0 auto; padding:10px 0;}
.ppxq_pic img{ max-width:100%; height:auto; display:block; margin:0 auto;}
.ppxq_ppjs{ width:96%; overflow:hidden; margin:0 auto; padding:10px 0; line-height:1.8em; font-size:1.1em;}
.ppxq_ppjs p{ margin:10px auto; overflow:hidden; color:#666;}
.ppxq_ppjs img{ max-width:100%; height:auto; display:block; margin:12px auto;}
.ppxq_lxfs{ width:96%; overflow:hidden; margin:0 auto; padding:10px  0;} 
.ppxq_lxfs h1{ width:100%; height:2.4em; line-height:2.4em; font-size:1.6em; color:#59a6e5;}
.ppxq_lxfs p{ width:100%; height:2.2em; line-height:2.2em; font-size:1.2em; color:#666;}
.ppxq_lxfs p b{ color:#ff5b26; font-size:1.3em;}
.ppxq_lxfs .ppxq_tel{ width:100%; height:2.8em; line-height:2.8em; background:#ff4400; text-align:center; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:1.6em; font-weight:bold; display:block; margin:10px auto;} 
.ppxq_lxfs .ppxq_tel i{ width:19px; height:22px; display:inline-block; vertical-align:middle; margin:-3px 5px 0 0; background:url(../images/tel_icon.png) center no-repeat; background-size:19px 22px;}

/*****========== 招标采购样式 ==========*****/
.zbcg_cgshow{ width:100%; overflow:hidden; background:#fff;padding-bottom: 47px;}
.zbcg_cgshow_pic{ width:100%; overflow:hidden;}
.zbcg_cgshow_pic img{ width:100%; height:auto; display:block; margin:0 auto;}
.zbcg_cgshow_xx{ width:98%; overflow:hidden; margin:0 auto; padding:10px 0;}
.zbcg_cgshow_xx li{ width:50%; height:2em; line-height:2em; float:left; overflow:hidden; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; font-size:1.1em;}
.zbcg_cgshow_xx li i{ height:2em; float:left; margin-left:6px; color:#999;}
.zbcg_cgshow_xx li span{ width:100%; height:2em; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; color:#333;}
.zbcg_cgshow_xx li .cg_org{ color:#ff4400;}
.zbcg_cgshow_tit{ height:2.6em; line-height:2.6em; color:#333; font-size:1.4em; padding:0 10px; border-bottom:1px solid #eee;}
.zbcg_cgbtn{ width:100%; height:2.8em; line-height:2.8em; font-size:1.6em; position:fixed; left:0; bottom:0; text-align:center;}
.zbcg_cgbtn a{ background:#ff5a26; color:#fff; display:block; width:100%;}
.zbcg_cgform{ width:100%; overflow:hidden; padding:10px 0;}
.zbcg_cgform li{ width:95%; margin-bottom:12px; padding:0 3% 0 2%; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.zbcg_cgform li label{ width:82px; height:3.6em; line-height:3.6em; text-align:right; margin-right:5px; float:left; font-size:1.1em;}
.zbcg_cgform li input{ width:100%; height:3.6em; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-indent:10px; font-size:1.1em;}
.zbcg_cgform li .select{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; border:1px solid #ddd; background:#fff; font-size:1.1em;}
.zbcg_cgform li textarea{ width:100%; line-height:1.8em; height:7em; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; border:1px solid #ddd; background:#fff; padding:6px 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:1.1em;}
.zbcg_cgform li h1{ width:100%; font-size:1.4em; color:#459ae1; border-top:1px solid #ddd; padding:15px 6px 6px;}
.zbcg_zbtit{ width:100%; overflow:hidden; padding:10px 0;}
.zbcg_zbtit li{ height:2.4em; line-height:2.4em; font-size:1.3em; float:left; text-align:center; color:#666; cursor:pointer; background:#eee; padding:0 20px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; margin-left:12px;}
.zbcg_zbtit .hit{ background:#ff5c26; color:#fff;}
.zbcg_zbcont{ width:96%; overflow:hidden; margin:0 auto;}
.zbcg_zbcont li{ height:4.4em; padding:10px 0; border-top:1px dotted #ddd; width:100%; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; font-size:1.1em;}
.zbcg_zbcont li .zbxx_l{ width:100%; height:3.6em; line-height:1.8em; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; padding-top:4px;}
.zbcg_zbcont li .zbxx_r{ width:90px; height:4em; float:right; margin-left:10px; text-align:center; }
.zbcg_zbcont li .zbxx_r .zbxxr_blue{ width:100%; height:2.4em; line-height:2.4em; background:#4da6ff; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:block;}
.zbcg_zbcont li .zbxx_r .zbxxr_gray{ width:100%; height:2.4em; line-height:2.4em; background:#ddd; color:#666; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:block;}
.zbcg_zbcont li .zbxx_r span{ width:100%; height:2em; line-height:2em; color:#999; display:block;}
.zbcg_zbshow_top{ width:96%; overflow:hidden; background:#f0f0f0; color:#ff5a26; line-height:3em; line-height:3em; font-size:1.4em; padding:0 2%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zbcg_zbshow_tit{ height:2.6em; line-height:2.6em; color:#333; font-size:1.4em; padding:0 10px; border-bottom:1px solid #eee; border-top:1px solid #eee;}
.zbcg_zbbtn{ width:100%; height:2.8em; line-height:2.8em; font-size:1.6em;  position:fixed; left:0; bottom:0; text-align:center;background: #FFFFff;}
.wytb_btn{ background:#ff5a26; color:#fff; width:50%; float:left; display:block;}
.fbzb_btn{ background:#ff7f00; color:#fff; width:50%; float:right; display:block;}
.cz_btn{ background:#666; color:#fff; width:50%; float:right; display:block;}
.zbcg_wytb{ width:100%; overflow:hidden; background:#fff;}
.zbcg_wytbbtn{ width:100%; height:2.8em; line-height:2.8em; font-size:1.6em; text-align:center;}

/*****========== 传动学院样式 ==========*****/
.xyrc_cont{ width:100%; overflow:hidden;}
.xyrc_cont li{ width:50%; overflow:hidden; float:left; border-right:1px solid #eee; border-bottom:1px solid #eee; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-bottom:6px;}
.xyrc_cont li img{ width:90%; height:auto; display:block; margin:10px auto 6px;}
.xyrc_cont li h1{ width:90%; height:1.8em; line-height:1.8em; color:#333; font-size:1.2em; display:block; margin:0 auto; text-align:center; overflow:hidden;}
.xyrc_cont li p{  width:90%; height:2.4em; line-height:1.25em; color:#666; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; margin:3px auto; font-weight:normal; font-size:1em;}
.xybk_cont{ width:96%; overflow:hidden; padding:10px 0; margin:0 auto;}
.xybk_cont li{ height:1.3rem;background:url(../img/news_icon.png) left center no-repeat; width:100%; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; font-size:1.1em; text-indent:20px;}
.xybk_cont li p{ width:100%; height:1.3rem; line-height:1.3rem;  display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; color:#666; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:0.7rem;}
.xyrc_list{ width:100%; overflow:hidden;margin-bottom: 60px;}
.xyrc_list li{ width:96%; overflow:hidden; padding:12px 2%;  border-bottom:1px solid #eee; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.xyrc_list li .xyrcl_l{ width:93px; height:120px; float:left; margin-right:10px;}
.xyrc_list li .xyrcl_l img{ width:93px; height:120px; float:left; margin-right:10px;}
.xyrc_list li .xyrcl_r{ width:100%; display:block; -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.xyrc_list li .xyrcl_r h1{ width:100%; height:1.8em; line-height:1.8em; font-size:1.3em; color:#333; font-weight:normal;}
.xyrc_list li .xyrcl_r p{ width:100%; line-height:1.4em; color:#666;}
.xyrc_list li .xyrcl_r p i{ color:#999;}
.xyrc_list li .xyrcl_r .shanchang{ height:1.5em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.xyrc_list li .xyrcl_r .jianjie{ height:2.8em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
.xyrc_list li span{ background:#00bb8c; color:#fff; font-size:1.2em; padding:0 15px; height:2em; line-height:2em; display:inline-block; margin-top:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.xyrc_tit{ width:100%; overflow:hidden; }
.xyrc_tit li{ width:33.33%; height:2.8em; line-height:2.8em; font-size:1.3em; float:left; text-align:center; color:#666; cursor:pointer; border-bottom:2px solid #eee;}
.xyrc_tit .hit{ color:#ff4400; border-bottom:2px solid #ff4400;}
.xyrc_show{ width:96%; overflow:hidden; padding:10px 2%; line-height:1.8em; font-size:1.1em; background:#fff;}
.xyrc_show p{ overflow:hidden; margin:12px auto; color:#666;}
.xyrc_show img{ max-width:100%; height:auto; display:block; margin:10px auto;}

/*****========== 商品详情样式 ==========*****/
.pro_showxx{ width:100%; overflow:hidden;}
.pros_tit{ width:100%; overflow:hidden; padding:10px 0; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.pros_tit span{ height:30px; line-height:30px; display:block; float:left; margin-left:2%; color:#ff5a26;}
.pros_tit span b{ font-size:2em;}
.add_num{ width:110px; height:30px; border:1px solid #ddd; overflow:hidden; float:right; margin-right:2%; }
.add_num a{float:left;display:block;width:30px;height:30px; line-height:28px; overflow:hidden; color:#666; background:#eee; text-align:center; font-size:1.8em; font-weight:bold;}
.add_num .text{float:left;display:inline;border-left:solid 1px #ddd; border-right:1px solid #ddd; border-top:none; border-bottom:none; width:48px; height:30px; line-height:30px; color:#333; text-align:center; font-size:1.4em; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.pros_cont{ width:100%; overflow:hidden; padding:10px 0; border-top:1px solid #ddd;}
.pros_cont li{ width:20%; float:left; overflow:hidden; border-right:1px solid #eee; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.pros_cont li span{ width:100%; height:2.2em; line-height:2.2em; display:block; color:#999; font-size:1.1em;}
.pros_cont li b{ width:100%; height:2em; line-height:2em; display:block; color:#ff781f; font-size:1.3em; overflow:hidden;}
.pros_cont li i{ width:100%; height:2em; line-height:2em; display:block; color:#333; font-size:1em; overflow:hidden;}
.ljpj_cont{ width:100%; overflow:hidden;}
.ljpj_cont li{ width:96%; overflow:hidden; padding:8px 2% 10px; border-bottom:1px solid #eee;}
.ljpj_cont li span{ width:100%; height:2em; line-height:2em; display:block;}
.ljpj_cont li span b{ float:left; color:#59a6e5; font-size:1.2em; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.ljpj_cont li span i{ float:right; color:#999;}
.ljpj_cont li p{ width:100%; line-height:1.4em; font-size:1.1em; color:#666;}
.jyjl_cont{ width:100%; overflow:hidden;}
.jyjl_cont th{ border-bottom:1px solid #eee; height:2.8em; line-height:2.8em; font-size:1.1em; font-weight:normal; color:#459ae1;}
.jyjl_cont td{ border-bottom:1px solid #eee; height:2.8em; line-height:2.8em; font-size:1.1em; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.jyjl_cont .qy{ width:32%; height:2.8em; text-align:left; padding:0 2% 0 4%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jyjl_cont .num{ width:24%; height:2.8em; text-align:center; padding:0 2%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jyjl_cont .time{ width:30%; height:2.8em; text-align:center; padding:0 2%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.pro_showbtn{ width:100%; height:3em; line-height:3em; font-size:1.4em;  position:fixed; left:0; bottom:0; text-align:center;}
.shop_btn{ background:#fff2e6; color:#ec3c00; width:25%; float:left; display:block;height: 3em;}
.shop_btn i{ width:23px; height:20px; background:url(../images/shop.png) center no-repeat; background-size:23px 20px; vertical-align:middle; margin:-3px 5px 0 0; display:inline-block;}
.xj_btn{ background:#fd8d29; color:#fff; width:50%; float:left; display:block;height: 3em;}
.xj_btn i{ width:23px; height:20px; background:url(../images/xj_icon.png) center no-repeat; background-size:23px 20px; vertical-align:middle; margin:-3px 5px 0 0; display:inline-block;}
.gwc_btn{ background:#fd8d29; color:#fff; width:25%; float:left; display:block;height: 3em;}
.buy_btn{ background:#ec3c00; color:#fff; width:25%; float:left; display:block;height: 3em;}
.wydz_btn{ background:#000; color:#fff; width:25%; float:left; display:block;height: 3em;}
.wdzj_cont{ width:100%; overflow:hidden; background:#fff;}
.wdzj_tit{ width:96%; height:2.6em; line-height:2.6em; background:#f5f5f5; font-size:1.4em; color:#666; padding:0 2%; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}


/*****========== 集采样式 ==========*****/
.jcwq_cont{ width:100%; overflow:hidden;}
.jcwq_cont li{ width:96%; height:2.4em; line-height:2.4em; font-size:1.1em; overflow:hidden; padding:10px 2%; border-bottom:1px solid #eee; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.jcwq_cont li span{ float:left;}
.jcwq_cont li .title{ color:#5aa7e5; font-size:1.2em;}
.jcwq_cont li .cpmc{ width:40%; height:2.4em; display:block; text-align:left; padding:0 4% 0 2%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jcwq_cont li .time{ width:26%; height:2.4em; display:block; text-align:center; padding-right:4%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.jcwq_cont li .operation{ width:16%; height:2.4em; text-align:center; padding:0 2%; display:block;}
.jcwq_cont li .view_btn{ float:left; background:#fffbf7; border:1px solid #ffbda7; color:#ff5c26; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.jclc_cont{ width:100%; overflow:hidden; padding:15px 0 10px;}
.jclc_cont li{ width:33.33%; overflow:hidden; float:left; text-align:center; padding-bottom:12px;}
.jclc_cont li span{ height:1.8em; line-height:1.8em; width:40%; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:block; margin:0 auto; }
.jclc_cont li .steps1{ background:#fd8d29;}
.jclc_cont li .steps2{ background:#fdb824;}
.jclc_cont li .steps3{ background:#22ccc2;}
.jclc_cont li .steps4{ background:#4da6ff;}
.jclc_cont li .steps5{ background:#7788fb;}
.jclc_cont li .steps6{ background:#da7df4;}
.jclc_cont li img{ width:66%; height:auto; display:block; margin:10px auto 3px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.jclc_cont li p{ height:2em; line-height:2em; font-size:1.1em;}
.jclc_tx{ color:#fd8d29; text-align:center; padding:0 2%;}

.jcxq_tit{ width:96%; overflow:hidden; background:#f0f0f0; color:#333; line-height:3em; line-height:3em; font-size:1.4em; padding:0 2%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:center;}
.jcxq_tj{ width:96%; overflow:hidden; padding:10px 2%;}
.jcxqt_tit{ height:2em; line-height:2em; color:#999; font-size:1.1em;}
.jcxqt_tit span{ /*width:50%;*/ height:2em; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
.jcxqt_tit .jct_l{ float:left;}
.jcxqt_tit .jct_l b{ color:#ff781f; font-weight:normal;}
.jcxqt_tit .jct_r{ float:right; text-align:right;}
.jcxqt_tit .jct_r i{ color:#ff5b26; font-weight:bold;}
.jcxqt_price{ height:2em; line-height:2em; text-align:center; color:#999; font-size:1.1em; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53;}
.jcxqt_price span{ color:#ff5b26;}
.jcxqt_price span b{ font-size:1.5em;}
.jcxqt_pic{ width:100%; overflow:hidden;}
.jcxqt_pic img{ width:30%; height:auto; display:block; margin:10px auto;}
.jcxqt_lc{ width:96%; overflow:hidden; padding:10px 2% 0;}
.jcxqt_lc li{ width:25%; overflow:hidden; float:left;}
.jcxqt_lc li img{ width:80%; height:auto; display:block; margin:0 auto;}
.jcxqt_lc li p{ height:2.2em; line-height:2.2em; font-size:1.3em; color:#333; font-size:1.2em; text-align:center; font-family:tahoma,arial,'Hiragino Sans GB',\5b8b\4f53;}
.jcxqbtn{ width:100%; height:2.8em; line-height:2.8em; font-size:1.6em; position:fixed; left:0; bottom:0; text-align:center; }
.jcxqbtn a{ background:#bbb; color:#fff; display:block; width:100%; cursor:not-allowed;}


.jc_show_jgcj2_00{ overflow:hidden;margin:16px auto 0px; font-size:14px; text-align:center; color:#999; }
.jc_show_jgcj2_11{ overflow:hidden;margin:0px auto 12px; font-size:14px; text-align:center; color:#999; }
.jc_show_jgcjl_1{ height:29px; line-height:29px; color:#999; display:inline-block; vertical-align:middle;}
.inpt{width:116px; height:27px; border:1px solid #ccc; display:inline-block; vertical-align:middle;}
.inpt .inpl{ float:left;width:27px; height:27px; line-height:29px; background:#ededed; text-align:center;font-weight:bold; color:#666; font-size:14px;}
.sdddq{float:left;width:60px; height:27px; line-height:27px; border:none; border-left:1px solid #ccc; border-right:1px solid #ccc;text-align: center;}
.inpt .inpr{ float:left;width:27px; height:27px; line-height:29px; background:#ededed; text-align:center; color:#333; font-weight:bold;font-size:14px;}
.jc_show_jgcj3{overflow:hidden; margin:0px 0px 20px 34px;  line-height:40px; text-align:center;}


.ui-toast {height:32px;line-height:32px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:76px;font-size:14px;display:none;}
.ui-sheet {opacity:0.9;position:fixed;z-index:99;left:8px;right:8px;bottom:0;display:none;}
.ui-sheet div {background:#FFFFFF;border-radius:4px;}
.ui-sheet li {height:44px;line-height:44px;overflow:hidden;text-align:center;font-size:20px;color:#007AFF;border-top:#D9D9D9 1px solid;}
.ui-sheet p {height:44px;line-height:44px;text-align:center;font-size:20px;color:#007AFF;font-weight:bold;margin:8px 0;background:#FFFFFF;border-radius:4px;}
.ui-sheet em {padding:10px;line-height:24px;font-size:14px;color:#999999;font-style:normal;text-align:center;display:block;}
.ui-sheet span {color:#007AFF;display:block;width:100%;}
.ui-mask {position:fixed;z-index:98;left:0;top:0;right:0;width:100%;height:100%;overflow:hidden;background:#000000;opacity:0.5;display:none;}
.ui-icon-loading {background:url('lib/jquery/images/ajax-loader.gif');background-size:2.875em 2.875em;}
/*toast*/
.aui-toast {
	background: rgba(255, 255, 255, 0.7);
	text-align: center;
	border-radius: 0.25rem;
	color: #ffffff;
	position: fixed;
	z-index: 3;
	top: 45%;
	left: 50%;
	width: 14.5em;
	min-height: 6em;
	margin-left: -7.25em;
	margin-top: -4rem;
	display: none;
}
.aui-toast .aui-iconfont {
	margin-top: 0.2rem;
	display: block;
	font-size: 2.6rem;
}
.aui-toast-content {
	margin: 0 0 0.75rem;
}
.dt-toast-loading {
	margin: 0.75rem 0;

	height: 2.25rem;
	width: 2.25rem;
	background: url("/mobile/static/images/loading.gif");
	display: inline-block;

}
.more_chart{position: absolute;
    z-index: 99;
    right: 14px;
    top:59px;
    color: #666;
	font-size:12px;
}


/*****========== 店铺样式 ==========*****/
.shop_box{ width:100%; overflow:hidden;margin-bottom: 60px}
.shop_topside{ width:100%; height:110px; position:relative; background:url(	/public/home/jqweui/images/top.jpg) center no-repeat; background-size:cover;}
.shop_topbg{ width:100%; height:110px; overflow:hidden;  background:url(/public/home/jqweui/images/top.jpg) position:absolute;}
.shop_top{ width:96%; overflow:hidden; padding:10px 2%; display:flex; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; position:absolute; left:0; top:15px;}
.shopt_l{  height:58px; float:left; margin-right:10px; width:80%;}

.shopt_l h1{  height:26px; line-height:26px; font-size:18px; color:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:10px; font-weight:normal;}
.shopt_l p{  height:22px; line-height:22px; font-size:14px; color:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shopt_l .zyt{ border:1px solid #e4393c; width:80px; font-size:12px; height:22px; border-radius:2px;}
.shopt_l .zyt1{ background:#fff;font-size:12px; color:#e4393c; display:inline-block; text-align:center; padding:0px 5px;float:left; line-height:22px;}
.shopt_l .zyt2{ background:#e4393c;font-size:12px; color:#fff; display:inline-block; text-align:center; padding:0px 5px;float:left; line-height:22px;}
.shopt_r{ display:block; width:20%;height:32px; text-align:center; line-height:32px; background:url(/public/home/jqweui/images/top_03.png) no-repeat; background-size:100% 100%; color:#fff; text-align:center; font-size:16px; margin-top:20px;}
.shopt_r b{ font-size:18px;}

.shop_tit{ width:100%; overflow:hidden; }
.shop_tit li{ width:25%; height:60px;  font-size:14px; float:left; text-align:center; cursor:pointer; border-bottom:2px solid #eee; background:#fff;}
.shop_tit li a{ display:block}
.shop_tit li p{ width:100%; color:#666;}
.shop_tit li i{ width:25px; height:22px; display:block; margin:8px auto 6px;}
.shop_tit li .home{ background:url(/public/home/jqweui/images/shop1.png) center no-repeat; background-size:25px 22px;}
.shop_tit li .goods{ background:url(/public/home/jqweui/images/shop2.png) center no-repeat; background-size:25px 22px;}
.shop_tit li .company{ background:url(/public/home/jqweui/images/shop3.png) center no-repeat; background-size:25px 22px;}
.shop_tit li .contact{ background:url(/public/home/jqweui/images/shop4.png) center no-repeat; background-size:25px 22px;}
.shop_tit .hit{ border-bottom:2px solid #ff4400;}
.shop_tit .hit p{ color:#ff4400;}
.shop_tit .hit .home{ background:url(/public/home/jqweui/images/shop1h.png) center no-repeat; background-size:25px 22px;}
.shop_tit .hit .goods{ background:url(/public/home/jqweui/images/shop2h.png) center no-repeat; background-size:25px 22px;}
.shop_tit .hit .company{ background:url(/public/home/jqweui/images/shop3h.png) center no-repeat; background-size:25px 22px;}
.shop_tit .hit .contact{ background:url(/public/home/jqweui/images/shop4h.png) center no-repeat; background-size:25px 22px;}
.shop_lxfs{ width:100%; overflow:hidden; background:#fff; padding-bottom:15px;}
.shop_lxfs img{ width:100%; height:auto; display:block; margin:0 auto 10px;}
.shop_lxfs p{ width:90%; height:2em; line-height:2em; font-size:14px; margin:0 auto;}

    .swiper-container5 {
      width: 100%;
      height: 100%;
    }
    .swiper-container5 .swiper-slide {
      text-align: center;
      font-size: 18px;
	  width:27%;
/*      background: #fff;
*/
      /* Center slide text vertically */
     display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
	  -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }


#left_wrapper {
    position: absolute;
    z-index:99;
    top:2.4rem;
    left: 0;
    bottom:52px;
    width: 25%;
    background: #f0f0f0;
    overflow: hidden;
}
#left_scroller {
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    width: 100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}

#left_scroller ul {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
    text-align: left;
}

#left_scroller li {
    padding:0 10px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #ffffff;
    background-color: #f0f0f0;
    font-size: 14px;
    color: #000000;
    box-sizing: border-box;
    position: relative;
}
#left_scroller li.active{
    background-color: #fff;
    color: #0063b1;
    border-bottom:0;
}
#left_scroller li.active:before{
    content: '';
    width:4px;
    height: 100%;
    background: #0063b1;
    position: absolute;
    left: 0;
    top: 0;
}
#right_wrapper {
    position: absolute;
    z-index:99;
    top: 2.4rem;
    right: 0;
    bottom:52px;
    width: 75%;
    background: #fff;
    overflow: hidden;
}
#right_scroller {
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    width: 100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}

#right_scroller .catas{
    padding: 0px;

}
#right_scroller .catas_img{
    text-align: center;
}
#right_scroller .catas_img img{
    max-width: 100%;
    height: auto;
}
.catas_title{
    color: #0063b1;
    font-size: 1.4em;
    font-weight: bolder;
    height: 2em;
    line-height: 2em;
}
.catas_cs ul{overflow: hidden}
.catas_cs ul li{text-align: center;padding: 10px 0;border-bottom: 1px solid #f5f5f5;}
.catas_cs ul li a{padding:0 10px;color: #666666;font-size: 0.65rem;height: 30px;line-height: 30px;display: block;cursor:pointer;}
.hy-bar{ background:#fff;}
.hy-bar-t{ display:flex; margin:0px 5px; margin-top:5px;}
.hy-bar-t a { display:block; float:left; color:#0063b1; width:33%; line-height:35px; text-align:center; border:1px solid #0063b1; border-bottom:none; margin:0px 1%;}
.hy-bar-t a:hover{background:#0063b1; color:#fff;}
.hy-bar-t a.hover{ background:#0063b1; color:#fff;}
.hy-bar-b{ margin:0 10px;}
.module .module-ul {
    background-color: #ffffff;
    padding: 0px 0;
}
.module .module-ul > li{ margin-top:5px;}
.module .module-ul > li a {
    display: block;
    overflow: hidden;
    padding: 10px;
    border: 1px solid #e6e6e6;
}
.module .module-ul > li a span {
    display: block;
    font-size: 14px;
    color: #1f1f1f;
    height: 24px;
    line-height:24px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 5px;
}
.module .module-ul > li a p {
    font-size: 1rem;
    color: #666666;
    line-height: 1.8rem;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-weight: normal;
}
.module .module-ul > li a div {
    margin-top: 5px;
}
.module .module-ul > li a div i {
    display: inline-block;
    vertical-align: middle;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)
.sprite-time {
    background-image: url(/public/home/mobile/img/biao.jpg);
}
.sprite-time {
    background-image: url(/public/home/mobile/img/biao.jpg);
    width: 22px;
    height: 22px;
}
.module .module-ul > li a div p {
    display: inline-block;
    vertical-align: middle;
}

.module .module-ul > li a p {
    font-size:12px;
    color: #666666;
    line-height:24px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-weight: normal;
}
.module .module-ul > li a div p + i {
    margin-left: 10px;
}

.module .module-ul > li a div i {
    display: inline-block;
    vertical-align: middle;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)
.sprite-eyes {
    background-image: url(/public/home/mobile/img/yan.jpg);
}
.sprite-eyes {
    background-image: url(/public/home/mobile/img/yan.jpg);
    width: 22px;
    height: 22px;
}

@media screen and (min-width:480px){
	body{ font-size:83.3%; }
	.index_header,.sub_header{ height:70px;}
	.ih_logo img{ /*min-width:214px; */width:120px; /*height:70px;*/margin-top: 10px;margin-right: 20px;}
	.ih_search{ height:38px; margin-top:16px; margin-right:30px;}
	.ih_inp1{ height:40px; line-height:40px; width:100%; padding-left:12px; font-size:1.2em; }
	.ih_btn{ height:40px; width:40px; background-size:24px 24px; background-position:15px 50%; margin-right:8px;}
	.sub_header{ height:70px;}
	.sh_back img,.sh_fl img,.sh_none,.sh_none img{ min-width:70px; width:70px; height:70px;}
	.sh_tit{ height:70px; line-height:70px; font-size:1.8em;}
	.sh_search{ height:38px; margin-top:16px;}
	.sh_inp2{ height:40px; line-height:40px; width:100%; padding-left:12px; font-size:1.4em; }



}
@media screen and (max-width:480px){
	body{ font-size:72.9%; }
	.index_header,.sub_header{ height:52px;}
	.ih_logo img{ /*min-width:159px; */width:90px; /*height:52px;*/margin-top: 10px;margin-right: 20px; margin-left:10px;}
	.ih_search{ height:34px; margin-top:9px; margin-right:20px;}
	.ih_inp1{ height:34px; line-height:34px; width:100%; padding-left:10px; font-size:1em;}
	.ih_btn{ height:34px; width:34px;  background-size:16px 16px; background-position:10px 50%; margin-right:6px;}
	.sub_header{ height:52px;}
	.sh_back img,.sh_fl img,.sh_none,.sh_none img{ min-width:52px; width:52px; height:52px;}
	.sh_tit{ height:52px; line-height:52px; font-size:1.6em;}
	.sh_search{ height:34px; margin-top:9px;}
	.sh_inp2{ height:34px; line-height:34px; width:100%; padding-left:10px; font-size:1.3em;}

}
@media screen and (max-width:320px){
	body{ font-size:62.5%; }
	.index_header,.sub_header{ height:46px;}
	.ih_logo img{ /*min-width:141px;*/ width:80px;/* height:46px;*/margin-top: 10px;margin-right: 20px;}
	.ih_search{ height:30px; margin-top:8px; margin-right:16px; }
	.ih_inp1{ height:30px; line-height:30px; width:100%; padding-left:8px; font-size:1em; }
	.ih_btn{ height:30px; width:30px;  background-size:15px 15px; background-position:10px 50%; margin-right:4px;}
	.sub_header{ height:46px;}

	.sh_back img,.sh_fl img,.sh_none,.sh_none img{ min-width:46px; width:46px; height:46px;}
	.sh_tit{ height:46px; line-height:46px; font-size:1.4em;}
	.sh_search{ height:30px; margin-top:8px; }
	.sh_inp2{ height:30px; line-height:30px; width:100%; padding-left:8px; font-size:1.2em; }

}