
.picSlider { width: 1000px; height: 350px; background: #f0f0f0; float: left; position: relative; overflow: hidden; }
.picSlider .arrow-left { background: url(../images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 99; }
.picSlider .arrow-right { background: url(../images/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 99; }
.picSlider .swiper-container { height: 350px; width: 1000px; }
.picSlider .pagination-pic { position: absolute;right: 0;text-align: center;bottom:12px;width: 140px; z-index: 99;}
.picSlider .swiper-pagination-switch { display: inline-block; width: 20px; height: 10px; border-radius: 20px; background: #ffb74d; margin: 0 3px; cursor: pointer; }
.picSlider .swiper-active-switch { background: #ff6600; }
.tobig{
  /* cursor:pointer; */
  overflow:hidden;
  text-align: center;
}
.tobig img{
	width: 100%;
  -sand-transform:scale(1);
  -webkit-transform:scale(1);
          transform:scale(1);
  -sand-transition:all 2s ease;
  -webkit-transition:all 2s ease;
  transition:all 2s ease;
}
.tobig:hover img{
  -sand-transform:scale(1.15);
  -webkit-transform:scale(1.15);
          transform:scale(1.15);
  -sand-transition:all 2s ease;
  -webkit-transition:all 2s ease;
  transition:all 2s ease;
}
.idenglu { width: 199px; height: 350px; float: right; overflow: hidden; background: #3a8edb;}
.login{
	width: 178px;
	padding: 16px 0;
	border-bottom: 1px solid #63a7e4;
	margin: 0 auto;
}
.login_left{
	width: 47px;
	height: 47px;
	border-radius: 2px;
	overflow: hidden;
}
.login_left a{
	width: 45px;
	height: 45px;
	border: 1px solid #fff;
	border-radius: 2px;
	background-color: #ffad2c;
	text-align: center;
	line-height: 45px;
	color: #fff;
	font-size: 16px;
	display: block;
}
.login_right p{
	width: 115px;
	margin-left: 10px;
	line-height: 1.5em;
	color: #fff;
	font-size: 14px;
}



.order{
	width: 180px;
	margin: 10px auto 0;
}
.order ul li{
	position: relative;
	width: 45px;
	height: 50px;
	cursor: pointer;
}
.order ul li div{
	width: 30px;
	height: 30px;
	background: url("/images/icons-2.png");
	background-repeat: no-repeat; 
	color: #333; 
	display: block;
	margin: 0 auto;
}
.order ul li p{
	color: #fff;
	font-size: 12px;
	text-align: center;
}
.order ul li:hover p{
	color: #ffe036;
}

.order .order_li1 div{
	background-position: -75px -95px;
}
.order .order_li1:hover div{
	background-position: -112px -95px; 
}

.order .order_li2 div{
	background-position: -154px -95px;
}
.order .order_li2:hover div{
	background-position: -197.5px -95px; 
}

.order .order_li3 div{
	background-position: 3px -95px;
}
.order .order_li3:hover div{
	background-position: -37px -95px; 
}

.order .order_li4 div{
	background-position: 3px -95px;
}
.order .order_li4:hover div{
	background-position: -37px -95px; 
}

.myorder{
	width: 180px;
	margin: 10px auto 0;
	position: relative;
	z-index: 80;
}

.myorder a{
	float: left;
	width: 45px;
	height: 20px;
	cursor: pointer;
	padding-top: 30px;
	text-align: center;
	display: block;
	background: url("/images/icons-2.png");
	background-repeat: no-repeat;
	color: #fff;
}
.myorder a:hover{
	color: #ffe036;
}


.myorder .order_a1{
	background-position: -70px -95px;
}
.myorder .order_a1:hover{
	background-position: -107px -95px; 
}

.myorder .order_a2{
	background-position: -147px -95px;
}
.myorder .order_a2:hover{
	background-position: -191px -95px; 
}

.myorder .order_a3{
	background-position: 9px -95px;
}
.myorder .order_a3:hover{
	background-position: -31px -95px; 
}
.myorder .order_a4{
	background-position: 9px -95px;
}
.myorder .order_a4:hover{
	background-position: -31px -95px; 
}


.hot_video{
	width: 199px;
	height: 190px;
	position: relative;
	margin-top: 20px;
	z-index: 80;
}
.hot_video_til{
	background-image: url("/images/icons-2.png?t=1");
	width: 75px;
	height: 26px;
	background-position: -211px -457px;
	color: #fff;
	font-size: 12px;
	padding-left: 5px;
	line-height: 26px;
	background-repeat: no-repeat;
	background-color: #3a8edb;
}
.lookmore:visited{
	color: #fff;
}
.lookmore:hover{
	color: #ffe800;
}
.lookmore{
	position: absolute;
	color: #fff;
	font-size: 14px;
	right: 5px;
	top: 2px;
}
.hot_list{
	background-color: #0b73bd;
	width: 199px;
	height: 150px;
	padding-top: 14px;
}
.hot_list ul li{
	width: 90%;
	height: 24px;
	line-height: 24px;
	padding-left: 5%;
	font-size: 12px;
	overflow: hidden; /*è‡ªåŠ¨éšè—æ–‡å­—*/
    text-overflow: ellipsis;/*æ–‡å­—éšè—åŽæ·»åŠ çœç•¥å·*/
    white-space: nowrap;/*å¼ºåˆ¶ä¸æ¢è¡Œ*/
    color:#fff;
}
.hot_list ul li a{
	color: #fff;
}
.hot_list ul li:hover a{ color: #d33c56;}
.area{ width:1168px; padding:5px 15px; margin:0 auto; border:1px dashed #bfbfbf; overflow: hidden;}
.area dl dt{ float:left; width:65px; font-weight:bold; color:#dd2f57; line-height:30px;}
.area dl dd{ float:left; width:1065px;}
.area dl dd a{ display:inline-block; float:left; height:22px; line-height:22px; border:1px solid #fff; padding:0 10px; white-space:nowrap; margin:4px 0; cursor: pointer;}
.area dl dd a:hover{ color:#3c93d6; border:1px solid #3B92D6; border-radius:2px;}
.area dl dd a.redtag { color:#dd2f57; }
.area a.hot{ color:#dd2f57}

.brandList { width: 1199px; margin: 0 auto; margin-top: 20px; overflow:hidden; clear:both;border-right:1px solid #e8e1d9;}
.brandList ul{ width: 1200px; border-top:1px solid #e8e1d9;}
.brandList li { float:left;  padding: 10px; width: 178px; border-left:1px solid #e8e1d9; border-bottom:1px solid #e8e1d9; overflow: hidden;}
.brandList li img { width:130px; height:50px; margin: 0 24px;}
.brandList li p { text-align: center; color: #333333; font-size: 16px; line-height: 24px; margin-top: 10px;}
.brandList li em{ width: 100%; text-align: center; font-style: normal; height: 20px; margin: 4px auto 10px; display: block; color: #666666; font-size: 12px;}
.brandList li a{ border: 0;}

.news-wrap { padding: 10px 0;}
.news-wrap-fl { float: left; width: 380px; overflow: hidden; }
.news-wrap-fl .newsarea h2 { font-size: 20px; padding-bottom: 6px; height: 32px; overflow: hidden;font-family:'PingFang SC';text-overflow: ellipsis;white-space: nowrap;}
.news-wrap-fl .newsarea h2 em { color: #fff; padding: 0 5px; margin-right: 5px; font-size: 14px; display: inline-block; line-height: 20px; position: relative; top: -2px;}
.news-wrap-fl .newsarea h2 a { color: #d33556;}
.news-wrap-fl .newsarea h2 em.wzb { background: #d33556;}
.news-wrap-fl .newsarea p { height: 32px; line-height: 32px; overflow: hidden; word-wrap: break-word; font-size: 16px; font-family: 'Microsoft YaHei';}
.news-wrap-fl .newsarea .newsv { padding-left: 20px; background: url(../images/icons-2.png) -411px -244px no-repeat; color: #333; display: block;}
.news-wrap-fl .newsarea p:hover a { color: #0062b0;}
.news-wrap-fl .newsarea p:hover .newsv { background-position: -411px -214px;}
.news-wrap-fr { float: right; width: 790px; overflow: hidden; }
.news-wrap-fr .focusNews {width: 790px;height: 360px;background: #7f5f68;float: left;position: relative;overflow: hidden;}
.news-wrap-fr .focusNews .focusimg { float: left; width: 540px; height: 360px; background: #e5e5e5;}
.news-wrap-fr .focusNews .focusimg img { width: 540px; height: 360px;}
.news-wrap-fr .focusNews .focustitle { float: left; width: 200px; line-height: 30px; color: #fff; font-size: 20px; padding: 20px 15px; font-weight: bold;}
.news-wrap-fr .focusNews .focusword { float: left; width: 200px; padding: 0  15px; color: #fff; font-size: 14px;}
.news-wrap-fr .focusNews .pagination-focus { position: absolute;right: 0;text-align: center;bottom:13px;width: 140px; z-index: 99;}
.news-wrap-fr .focusNews .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #ffffff; margin: 0 3px; cursor: pointer; }
.news-wrap-fr .focusNews .swiper-active-switch { background: #ffffff; width: 20px; }

.mainTit { float: left; height: 35px; line-height: 35px; width: 100%; position: relative; padding-bottom: 8px; border-bottom: 1px solid #eeeeee; }
.mainTit em { width: 5px; height: 22px; background: #0062b0; position: absolute; left: 0px; top: 6px;}
.mainTit span { float: left; line-height: 35px; color: #000000; font-size: 20px; padding: 0 15px; font-weight: 300;}
.mainTit .fr a { float: left; height: 20px; display: block; margin: 7px 0px 8px; padding: 0 15px; line-height: 20px; border-right: 1px solid #eeeeee; color: #666666; font-size: 12px; }
.mainTit .fr a:hover { color: #3c93d6;}
.mainTit .fr a:nth-last-child(1) { border-right: 0;}

.picListNews { float: left; width: 790px; overflow: hidden;}
.picListNews ul { float: left;width: 800px; overflow: hidden;}
.picListNews ul li { float: left; width: 190px; height: 126px; position: relative; margin-right: 10px;overflow: hidden; background: #e5e5e5;}
.picListNews ul li img { width: 190px; height: 126px;}
.picListNews ul li em { width: 68px; height: 19px; text-align: center; line-height: 19px; color: #fff; font-size: 12px; background: #408ed6; font-style: normal; position: absolute; left: 0px; top: 0px; z-index: 99;}
.picListNews ul li p { position: absolute; left: 0px; bottom: 0px; z-index: 99; width: 180px; padding: 0 5px; height: 20px; line-height: 20px; color: #fff; background: url(../images/black.png); text-align: center; }
.picListNews ul li:hover em { background: #d33556;}

.indexCageTit { height: 95px; position: relative; text-align: center;}
.indexCageTit em { width: 100%; height: 1px; background: #cfcfcf; position: absolute; left: 0px; top: 47px; z-index: -1;}


.ycpagefl { float: left; width: 380px; margin-right: 30px;}
.ycpagefl ul li { float: left; width: 380px; margin-bottom: 30px; padding-bottom: 26px; border-bottom: 1px solid #eeeeee; overflow: hidden; }
.ycpagefl ul li .ycimg { float: left; width: 190px; height: 118px; background: #e5e5e5; margin-right: 12px;}
.ycpagefl ul li .ycimg img { width: 190px; height: 118px;}
.ycpagefl ul li h3 { float: left; width:167px; height: 32px; line-height: 32px; border-left: 1px solid #cb1b19; padding-left: 10px; color: #cb1b19; font-size: 18px; margin-bottom: 15px; background: #fafafa; }
.ycpagefl ul li p { color: #404040; font-size: 14px; line-height: 20px;}
.ycpagemid { float: left; width: 400px;}
.ycpagemid .newsarea h2,.ycpagefl .newsarea h2 { font-size: 20px; padding-bottom: 6px; height: 32px; overflow: hidden;}
.ycpagemid .newsarea h2 em,.ycpagefl .newsarea h2 em { color: #fff; padding: 0 5px; margin-right: 5px; font-size: 14px; display: inline-block; line-height: 20px; position: relative; top: -2px;}
.ycpagemid .newsarea h2 em.wzb,.ycpagefl .newsarea h2 em.wzb { background: #d33556;}
.ycpagemid .newsarea p,.ycpagefl .newsarea p { height: 32px; line-height: 32px; overflow: hidden; word-wrap: break-word; font-size: 16px; font-family: 'Microsoft YaHei';}
.ycpagemid .newsarea .newsv,.ycpagefl .newsarea .newsv { padding-left: 20px; background: url(../images/icons-2.png) -411px -244px no-repeat; color: #333; display: block;}
.ycpagemid .newsarea p:hover a,.ycpagefl .newsarea p:hover a { color: #0062b0;}
.ycpagemid .newsarea p:hover .newsv,.ycpagefl .newsarea p:hover .newsv { background-position: -411px -214px;}
.ycpagefr { float: right; width: 348px; border: 1px solid #e9e9e9;}
.ycpagefr .tabbox { height: 530px; overflow: hidden; width: 100%;}
.ycpagefr .tabs { width: 348px; height: 49px; line-height: 49px; text-align: center; font-weight: bold;}
.ycpagefr .tabs a { float: left; width: 33%;  background: url(../images/icons-2.png) 0px -236px no-repeat;  display: block; font-size: 16px; }
.ycpagefr .tabs a.nobg { background: transparent;}
.ycpagefr .tabs.active { border-bottom: 1px solid #408ed6; }
.ycpagefr .swiper-container-tab { width: 348px;}
.ycpagefr .swiper-slide { width: 348px;}
.ycpagefr .content-slide { padding: 26px 24px 0; overflow: hidden; width: 300px;}
.ycpagefr .content-slide .tabpic { width: 300px; height: 186px; position: relative; background: #e5e5e5; }
.ycpagefr .content-slide .tabpic img { width: 300px; height: 186px; }
.ycpagefr .content-slide .tabpic p { width: 280px; height: 20px; line-height: 20px; padding: 0 10px; overflow: hidden; position: absolute; left: 0px; bottom: 0px; z-index: 99;background: url(../images/black.png); color: #fff; font-size: 12px; }
.ycpagefr .tabmore { width: 100%; height: 34px; line-height: 34px; color: #666666; background: #fafafa; text-align: center; letter-spacing: 1px;}
.ycpagefr .tabmore em { width: 13px; height: 13px; display: inline-block; background: url(../images/icons-2.png) 0px -317px no-repeat; margin-left: 5px;vertical-align: middle; }
.ycpagefr .tabmore a { display: block; height: 34px;}
.ycpagefr ul { width: 340px; padding: 10px 20px; overflow: hidden; clear: both; }
.ycpagefr ul li { 
	float: left; 
	width: 325px; 
	padding-left: 15px; 
	background: url(../images/icons-2.png) -404px -880px no-repeat; 
	height: 28px; 
	line-height: 28px; 
	color: #666666; 
	margin-bottom: 10px; 
	font-size: 14px;
	overflow: hidden; /*è‡ªåŠ¨éšè—æ–‡å­—*/
    text-overflow: ellipsis;/*æ–‡å­—éšè—åŽæ·»åŠ çœç•¥å·*/
    white-space: nowrap;/*å¼ºåˆ¶ä¸æ¢è¡Œ*/
}
.ycpagebom {
	width: 800px;
	height: 92px;
	border:1px solid #eee;
	padding: 1px;
	margin: 20px 0;
}
.ycpagebom div{
	display: inline-block;
	vertical-align: middle;
}

.ycpagebom_left{
	width: 35px;
	height: 100%;
	color: #fff;
	background-color: #d74764;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	        padding-top: 6px;
}
.ycpagebom_right{
	width: 760px;
}
.ycpagebom_right li{
	width: 370px;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	font-size: 14px;
}
.ycpagebom_right li a{
	color: #666;
}
.ycpagebom_right li a:hover{
	color: #E60E0E;
}
.rank_box{
	overflow: hidden;
}
.rank_box .tabs a{
	cursor: pointer;
}
.rank_box .active{
	border-bottom: 1px solid #408ed6;
}
.ycpagefr .rank_list{
	padding-top: 12px;
	padding-bottom: 12px;
}
.ycpagefr .rank_list li{
	width: 145px;
	height: 25px;
	margin-bottom: 5px;
	list-style-type: none;
	background-color: #fff;
	background-image: none;
	font-size: 14px;
}
.ycpagefr .rank_list li img{
	margin-right: 5px;
}
.ad_list{
	letter-spacing: -4px; 
}
.ad_list_left{
	display: inline-block;
	vertical-align: middle;
	width: 800px;
	overflow: hidden;
	letter-spacing:0;
}
.ad_list_left ul li{
	letter-spacing:0;
	width: 185px;
	height: 123px;
	position: relative;
	margin-left: 20px;
	background-color: #eee;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.ad_list_left ul li img {width: 185px; height: 123px;}
.ad_list_left ul li:first-child{
	margin-left: 0;
}
.ad_list_t{
	position: absolute;
	width: 60px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	background-color: #408ed6;
	top: 0;
	left: 0;
}
.ad_list_w{
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	background-color: rgba(5, 5, 5, 0.5);
	color: #fff;
	font-size: 12px;
	width: 100%;
	height: 26px; 
	line-height: 26px;
	overflow: hidden;
}
.ad_list_right{
	display: inline-block;
	vertical-align: middle;
	width: 350px;
	margin-left: 50px;
}
.ad_list-one{
	margin: 20px 0;
}
.ad_list_fl{
	width: 710px;
	height: 98px;
	text-align: center;
	background-color: #eee;
	border:1px solid #eee;
}
.ad_list_mid{
	width: 222px;
	height: 98px;
	background-color: #eee;
	border:1px solid #eee;
	margin-left: 19px;
}
.ad_list_fr{
	width: 222px;
	height: 98px;
	background-color: #eee;
	border:1px solid #eee;
	margin-left: 20px;
}
.ten_brand{
	display: inline-block;
	vertical-align: top;
	width: 350px;
	margin-left: 70px;
	margin-top: 30px;
}
.ten_line{
	position: relative;
}
.ten_line:before{
	content: "";
	position: absolute;
	width: 1px;
	background-color: #e9e9e9;
	height: 380px;
	left: -40px;
	top: 50px;
}
.ten_brand:first-child{
	margin-left: 0;
}
.ten_brand_til{
	position: relative;
	height: 45px;
}
.ten_brand_til h3:after{
	content: "";
	position: absolute;
	top: 40px;
	left: 0;
	width: 350px;
	height: 1px;
	background-color: #e9e9e9;
}
.ten_brand_til p{
	position: absolute;
	right: 0;
	top: 5px;
}
.ten_brand_til p a{
	color: #8c8c8c;
}
.ten_brand_til h3{
	font-size: 20px;
	color: #333;
	padding-top: 3px;
	margin-left: 10px;
}
.ten_brand_con li{
	height: 40px;
	line-height: 40px;
	text-align: left;
	color: #666;
	font-size: 16px;
	-webkit-transition:all 0.8s ease;
	transition:all 0.8s ease;
}
.ten_brand_con li.hover{
	height: 100px;
}
.ten_brand_con li.hover a img{
	width: 180px;
	height: 60px;
}
/* .ten_brand_con li:hover{
	height: 100px;
}
.ten_brand_con li:hover a img{
	width: 150px;
	height: 50px;
} */
.ten_brand_con li img{
	width: 0;
	height: 0;
	display: block;
	-webkit-transition:all 0.8s ease;
	transition:all 0.8s ease;
	margin-left: 25px;
}
.ten_sort{
	display: inline-block;
	width: 25px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background-color: #999999;
	color: #fff;
	border-radius: 5px;
	margin-right: 10px; 
}
.ten_name{
	color: #333;
	margin-right: 10px;
	display: inline-block;
	width: 160px;
	vertical-align: middle;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ten_brand_con li a:hover .ten_name{
	color: #2b498f;
}
.ten_care{
	margin-right: 10px;
	font-size: 14px;
	width: 120px; 
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ten_koubei{
	font-size: 14px;
}
.ten_sort.ten_01{
	background-color: #ec3a3e;
}
.ten_sort.ten_02{
	background-color: #f28e00;
}
.ten_sort.ten_03{
	background-color: #7bb100;
}
.ten_brand_con_img{
	background-color: #eee;
	border:1px solid #032f75;
	width: 188px;
	height: 80px;
	margin-left: 40px;
	margin-top: 15px;
}
.ad_select{

}
.ad_select_left{
	width: 595px;
	height: 175px;
	padding-top: 55px;
	background-image: url("/images/ad_car_bule.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin-right: 10px;
}
.ad_select_left_form{
	width: 593px;
	height: 100%;
	border:1px solid #cfe1e9;
	background-color: #edf9ff;
	padding-bottom: 10px;
}
.ad_select_right{
	width: 595px;
	height: 175px;
	padding-top: 55px;
	background-image: url("/images/ad_see_yellow.jpg");
	background-repeat: no-repeat;
	background-position: top center;
}
.ad_select_right_form{
	width: 593px;
	height: 100%;
	padding-bottom: 10px;
	border:1px solid #f2dcbd;
	background-color: #fff7ed;
}


.ad_select form{

}
.ad_select form	label{
	font-size: 16px;
	color: #333;
	vertical-align: middle;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align:center;
	display: block;
	float: left;
	margin: 15px 0;
}
.ad_select form	input{
	font-size: 16px;
	color: #333;
	vertical-align: middle;
	width: 200px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	display: block;
	float: left;
	border:1px solid #e9e9e9;
	background-color: #b9dff5;
	margin: 15px 0;
}
.ad_select form	select{
	font-size: 16px;
	color: #333;
	vertical-align: middle;
	width: 111px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	margin: 15px 0;
}
.ad_select form p{
	float: left;
	margin-top: 25px;
	margin-left: 5px;
}
.ad_select form p a{
	color: #9fbbc8;
	font-size: 16px;
}

.ad_select .ad_select_left form	input[type="submit"]{
	display: block;
	font-size: 16px;
	color: #fff;
	width: 120px;
	height: 30px;
	line-height: 30px;
	border-radius: 25px;
	background-color: #2babf5;
	margin-left: 235px;
}
.ad_select .ad_select_right form input[type="submit"]{
	display: block;
	font-size: 16px;
	color: #fff;
	width: 120px;
	height: 30px;
	line-height: 30px;
	border-radius: 25px;
	background-color: #f28f0d;
	margin-left: 235px;
}


.ad_select_left form input{
	border:1px solid #e9e9e9;
	background-color: #b9dff5;
}
.ad_select_left form select{
	border:1px solid #e9e9e9;
	background-color: #b9dff5;
}
.ad_select_right form input{
	border:1px solid #e9e9e9;
	background-color: #f2dcbd;
}
.ad_select_right form select{
	border:1px solid #e9e9e9;
	background-color: #f2dcbd;
}


#hot_sell_tabs.ad_center li{
	width: 283px;
	height: 310px;
	margin-left: 15px;
	border:1px solid #eee;
	position: relative;
	text-align: left;
}
#hot_sell_tabs.ad_center li .ad_center_img{
	width: 220px;
	height: 220px;
	overflow: hidden;
	margin: 10px auto
}
.ad_center_img img{
	width: 265px;
	height: 177px;
}
.ad_center { height: 300px; overflow: hidden;}
#hot_sell_tabs { height: 325px;}
.ad_center li{
	width: 283px;
	height: 275px;
	margin-left: 20px;
	border:1px solid #eee;
	position: relative;
	text-align: left;
}
.ad_center li:first-child{
	margin-left: 0;
}
.ad_center li .ad_center_img{
	width: 265px;
	/*height: 178px;*/
	overflow: hidden;
	margin: 10px auto;
}
.ad_center li .ad_center_img img{
	max-width: 100%;
}
#hot_sell_tabs img{ width: 220px; height: 220px;}
.ad_center li h3{
	font-size: 16px;
	margin: 10px 0 20px 10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ad_center_price{
	color: #666;
	font-size: 14px;
	margin-left: 10px;
}
.ad_center_price span{
	color: #ff2525;
	font-size: 28px;
}
.ad_center_date{
	position: absolute;
	right: 0;
	bottom: 10px;
	width: 110px;
	height: 30px;
	background-color: #ff2525;
	color: #fff;
	line-height: 30px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-left: 15px;
	border-radius: 30px 0 0 30px;
}
.ad_center_date p{
	display: inline-block;
	vertical-align: middle;
}
.ad_center_word{
	width: 20px; 
	height: 15px; 
	background: url("/images/icons-2.png") 0px -222px no-repeat;
	margin-left: 5px;
}
.ad_center_price.ad_center_price1 span{
	font-size: 20px;
}
.ad_center_price.ad_center_price1 del{
	color: #999;
	font-size: 14px;
	margin-left: 5px;
}


.house_left{
	width: 310px;
	margin-right: 50px;
	overflow: hidden;
	padding-top: 15px;
}
.house_left_til{
	text-align: center;
	height: 55px;
	line-height: 55px;
}
.house_left ul li{
	width: 70px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 10px;
	margin-top: 10px;
	background-color: #f3f3f3;
}
.house_left ul li a{
	color: #333;
}
.house_left ul li.mr{
	margin-right: 0;
}
.house_left_space_til{
	position: relative;
	width: 310px;
	height: 35px;
	margin: 20px 0 5px;
}
.house_left_space_til p{
	width: 130px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #333;
	font-size: 18px;
	background-color: #fff;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 50%;
	margin-left: -67.5px;
}
.house_left_line{
	width: 100%;
	height: 2px;
	background-color: #eeeeee;
	z-index: 1;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -1px;
}
.house_left_space_pro{
	width: 310px;
	margin-top: 10px;
}
.house_left_space_pro ul li{
	width: 70px;
	height: 75px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: 1px solid #f1f1f1;
	
}
// .house_left_space_icon{
// 	width: 50px;
// 	height: 50px;
// 	margin: 0 auto;
// 	background-image: url("/images/index_icon_sprites.png");
// }
.bg-canting {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -81px -10px;
}
.bg-chufang {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -10px -80px;
}
.bg-keting {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -80px -80px;
}
.bg-shufang {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -151px -10px;
}
.bg-weishengjian {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -151px -80px;
}
.bg-woshi {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -10px -10px;
}
.bg-xuanguan {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -10px -150px;
}
.bg-yangtai {
    width: 50px; height: 50px;margin: 0 auto;
    background: url('/images/index_icon_sprites.png') -78px -147px;
}






.house_left_space_icon1{
	background-position: 0 0;
}
.house_left_ad{
	background-color: #eee;
	position: relative;
	width: 310px;
	height: 210px;
	margin-top: 20px;
}
.house_left_date{
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 16px;
	width: 100%;
	height: 25px;
	line-height: 25px;
	background-color: #f00;
	text-align: right;
	padding-right: 35px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.house_left_date a{
	color: #fff;
}
.house_left_date_arrow{
	position: absolute;
	bottom: 4px;
	right: 8px;
	width: 20px; 
	height: 15px; 
	background: url("/images/icons-2.png") 0px -222px no-repeat;
	margin-left: 5px;
}



.house_middle{
	width: 410px;
	margin-right: 20px;
	overflow: hidden;
}
.house_middle_top{
	width: 410px;
	height: 300px;
	background-color: #eee;
	position: relative;
	margin-bottom: 10px;
}
.house_middle_top p{
	position: absolute;
	left: 50%;
	bottom: 0;
	background: url("/images/black.png");
	
	color: #fff;
	line-height: 30px;
	height: 30px;
	font-size: 16px;
	width: 225px;
	margin-left: -112.5px;
	text-align: center;
}
.house_middle_top:hover p {background: #ff2626;}
.house_middle_bom{
	width: 410px;
	height: 300px;
	background-color: #eee;
	position: relative;
	margin-top: 10px;
}
.house_middle_bom p{
	position: absolute;
	left: 0;
	bottom: 0;
	background: url("/images/black.png");
	color: #fff;
	line-height: 30px;
	width: 100%;
	height: 30px;
	font-size: 16px;
	text-align: center;
}
.house_middle_bom:hover p {background: #ff2626;}
.house_right{
	width: 410px;
}
.house_right_top{
	margin-bottom: 10px;
}
.house_right_top div{
	width: 200px;
	height: 145px;
	background-color: #eee;
	position: relative;
}
.house_right_top div:first-child{
	margin-right: 10px;
}
.house_right_top div p{
	position: absolute;
	width: 100%;
	font-size: 14px;
	color: #fff;
	text-align: center;
	height: 25px;
	line-height: 25px;
	bottom: 0;
	left: 0;
	background: url("/images/black.png");
}
.house_right_top a:hover p {background: #ff2626;}
.house_right_mid{
	width: 410px;
	height: 300px;
	position: relative;
	background-color: #eee;
}
.house_right_mid p{
	position: absolute;
	width: 100%;
	font-size: 14px;
	color: #fff;
	text-align: center;
	height: 25px;
	line-height: 25px;
	bottom: 0;
	left: 0;
	background: url("/images/black.png");
}
.house_right_mid:hover p {background: #ff2626;}
.house_right_bom{
	margin-top: 5px;
}
.house_right_bom div{
	width: 200px;
	height: 150px;
	background-color: #eee;
	position: relative;
}
.house_right_bom div:first-child{
	margin-right: 10px;
}
.house_right_bom div p{
	position: absolute;
	width: 100%;
	font-size: 14px;
	color: #fff;
	text-align: center;
	height: 25px;
	line-height: 25px;
	bottom: 0;
	left: 0;
	background: url("/images/black.png");
}
.house_right_bom a:hover p {background: #ff2626;}
.hi40{height: 40px;}

.pay_left{
	width: 348px;
	border: 1px solid #e8e8e8;
}

.pay_left_til{
	margin: 0 auto;
	width: 300px;
	height: 68px;
	padding-top:20px; 
	-webkit-box-sizing: border-box; 
    box-sizing: border-box;
	text-align: left;
	font-size: 18px;
	color: #333;
}
.pay_left_img{
	width: 300px;
	margin: 0 auto;
	height: 188px;
	position: relative;
	background-color: #eee;
}
.pay_left_img img{
	width: 300px;
	height: 188px;
}
.pay_left_img p{
	position: absolute;
	left: 0;
	bottom: 0;
	color: #fff;
	font-size: 16px;
	background: url("/images/black.png");
	width: 100%;
	height: 25px;
	line-height: 25px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-left: 5px;
}
.pay_left_news{
	margin: 2px auto;
	width: 300px;
}
.pay_left_news ul { 
	width: 300px;
}
.pay_left_news ul li { 
	width: 285px; 
	padding-left: 15px; 
	background: url("/images/icons-2.png") -404px -880px no-repeat; 
	height: 28px; 
	line-height: 28px; 
	color: #666666; 
	margin-top: 10px; 
	font-size: 14px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tabmore { 
	width: 100%; 
	height: 34px; 
	line-height: 34px; 
	color: #666666;
	background: #fafafa; 
	text-align: center; 
	margin-top: 5px;
	letter-spacing: 1px;
}
.tabmore em { 
	width: 13px; 
	height: 13px; 
	display: inline-block; 
	background: url("/images/icons-2.png") 0px -317px no-repeat; 
	margin-left: 5px;
	vertical-align: middle; 
}
.tabmore a { 
	display: block; 
	height: 34px;
}

.pay_middle{
	width: 410px;
	margin: 0 40px;
}

.pay_middle_til{
	width: 410px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #c9c9c9;
}
.pay_middle_til .fr a { font-size: 12px;}
.pay_middle_til h3{
	font-size: 18px;
	color: #333;
	font-weight: normal;
}
.pay_middle_til p{
	font-size: 14px;
}
.pay_middle_til p a{
	color: #666;
	margin: 0 10px;
}
.pay_middle_pro{
	margin-top: 10px;
	margin-bottom: 20px;
}
.pay_middle_pro li { 
	padding-left: 20px;
	background: url("/images/icons-2.png"); 
	background-position: -411px -243px;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	line-height: 35px;
	height: 35px;
	width: 100%;
	font-size: 16px;
	overflow: hidden; /*è‡ªåŠ¨éšè—æ–‡å­—*/
    text-overflow: ellipsis;/*æ–‡å­—éšè—åŽæ·»åŠ çœç•¥å·*/
    white-space: nowrap;/*å¼ºåˆ¶ä¸æ¢è¡Œ*/
}
.pay_middle_pro li:hover a {
 color: #2b498f;
}
.pay_middle_pro li:hover{ 
	background-position: -411px -213px;
}
.pay_right { 
	float: right; 
	width: 350px; 
	/*border: 1px solid #e9e9e9;*/
}
.pay_right .tabbox {
	/*height: 245px; */
	overflow: hidden; 
	width: 348px;
	border: 1px solid #e9e9e9;
}
.pay_right .tabs { 
	width: 348px; 
	height: 49px; 
	line-height: 49px; 
	text-align: center; 
}
.pay_right .tabs a { 
	float: left; 
	width: 33%;  
	background: url("/images/icons-2.png") 0px -236px no-repeat;  
	display: block; 
	font-size: 16px;
	cursor: pointer;
}
.pay_right .tabs a.nobg { 
	background: transparent;
}
.pay_right .tabs.active { 
	border-bottom: 1px solid #eeeeee; 
}
.pay_right .tabs a.on { 
	border-bottom: 1px solid #408ed6; 
}
.pay_right .swiper-container { 
	width: 348px;
	height: 145px;
	margin-bottom: 15px;
}
.pay_right .swiper-slide { 
	width: 348px;
	height: 145px;
}
.pay_right .swiper-slide img{
	max-width: 100;
	width: 348px;
	height: 145px;
}
.pay_right ul{
	width: 325px;
	margin: 5px auto;
}
.pay_right ul li{
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border-bottom:1px solid #e6e6e6;
}
.pay_right ul li span{
	float: left;
}
.pay_right_list{
	margin-right: 10px;
}
.pay_right_list_1{
	color: #36a913;
}
.pay_right_list_2{
	color: #36a913;
}
.pay_right_list_3{
	color: #36a913;
}
.pay_right_list_4{
	color: #999999;
}
.pay_right_list_5{
	color: #999999;
}
.pay_right_look{
	color: #999;
	margin-left: 10px;
}
.pay_right_pro{
	width: 245px;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
}

.ad_center_tab{
	background-color: #f5f5f5;
	margin-bottom: 25px;
}
.ad_center_til{
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-right: 5px;
	background-image: url("/images/ad_center_tab_bg.jpg");
	color: #fff;
	font-size: 14px;
}

.ad_center_tab ul li{
	margin-left: 50px;
	width: 100px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #333;
	font-size: 14px;
	cursor: pointer;
}
.ad_center_tab ul li.on{
	border-bottom:1px solid #333;
}
.watch_title{
	margin-bottom: 25px;
}
.watch_tab{
	margin-bottom: 20px;
}
.watch_tab .fl{
	font-size: 18px;
}
.watch_tab .fl span{
	font-size: 36px;
}
.watch_tab .fr{
	font-size: 16px;
}
.watch_tab .fr h4{
	font-weight: normal;
	color: #773b09;
	font-size: 18px;
}
.watch_tab .fr ul li{
	position: relative;
	padding-right: 14px;
	font-size: 16px;
}
.watch_tab .fr ul li a{
	color: #333;
}
.watch_tab .fr ul p a{
	color: #333;
}
.watch_tab .fr ul li span{
	color: #a780c3;
	margin: 0 3px;
	font-size: 16px;
	position: absolute;
	top: -2px;
	right: 2px;
}

.watch_con ul{
	border-top: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
}
.watch_con ul li{
	width: 299.75px;
	height: 80px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	padding: 20px;
	font-size: 14px;
	text-align: left;
}
.watch_con ul li p{
	color: #a75d0f;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 5px;
}
.watch_con ul li span{
	color: #cacaca;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.news_center{}
.news_center_til{
	margin: 10px 0 20px;
}
.news_con_one{
	width: 360px;
	margin-left: 60px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 25px;
	border:1px solid #e5e5e5;
}
.news_con_one:first-child{
	margin-left: 0;
}
.news_con_til{
	width: 300px;
	margin: 0 auto;
}
.news_con_til h3{
	font-weight: normal;
	font-size: 18px;
	color: #333;
}
.news_con_til p a{
	font-size: 14px;
	color: #666;
}
.news_con_img{
	width: 300px;
	height: 200px;
	margin: 15px auto;
	position: relative;
	background-color: #eee;
}
.news_con_img img {width: 300px;height: 200px;}
.news_con_img p{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	background: url("/images/black.png");
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-left: 5px;
	height: 25px;
	line-height: 25px;
	color: #fff;
}
.news_con_list{
	width: 300px;
	margin: 0 auto;
}
.news_con_list ul li{
	text-align: left;
	width: 285px;
	padding-left: 15px;
	background: url("/images/icons-2.png") -404px -880px no-repeat;
    height: 28px;
    line-height: 28px;
    color: #666666;
    margin-bottom: 10px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_con_list ul li a{
	color: #666666;
}
.news_con_list ul li:hover a{
	color: #d33556;
}
.ad_center.ad_center_fix ul li{
	height: 176px;
}

.red_line{
	height:20px;
	border-bottom: 2px solid #f34540;
}
.partner_til{
	color: #333;
	font-size: 18px;
	text-align: center;
	margin: 20px 0;
}
.partner_til span{
	font-size: 30px;
	margin-right: 5px;
}

.partner_show ul:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.partner_show ul {
    zoom: 1
}
.partner_show ul li{
	float: left;
	width: 182px;
    height: 56px;
    margin-right: 11px;
    margin-bottom: 11px;
	border:1px solid #ebebeb;
}
.partner_show ul li:first-child{
	margin-left: 0;
}
.partner_list{
	margin-top: 20px;
	padding-bottom: 30px;
}
.partner_list ul li {
	padding-right: 30px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	color: #666666;
	font-size: 16px;
	position: relative;
	margin-top: 10px;
} 
.partner_list ul li span{
	position: absolute;
	top: 0px;
	right: 15px;
	color: #d6d6d6;
	font-size: 14px;
}

/**é¡µé¢å®½åº¦**/
.wrap{width: 1200px;margin: 0 auto;}
.wrap_zs{width: 1250px;margin: 0 auto;}
.wrap_top{width: 100%;margin: 0 auto;}
.wrap_l{width:820px}
//æ‹›å•†åŠ ç›Ÿæ¨¡å—
.wrap a{ color:#333333; font-family:"å¾®è½¯é›…é»‘"}
.index_info{width:1198px;margin:0 auto;border:1px solid #DEDEDE;}
.index_info_left{
    width:292px;
    height:296px;
    background:url("/images/info_zs2017.jpg") no-repeat;position:relative;float:left;}
.index_info_left i{position:absolute;top:125px;right:-20px;background:url("/images/sinbo_bg.png") -155px -60px no-repeat;width:41px;height:41px;display:block;}
.index_info_left li{height:210px;}
.index_info_left dd{height:86px;}
.index_info_left dd a{height:66px;padding:10px 0;font:bold 16px "Microsoft YaHei";display:block;color:#f5e923;}
.index_info_left a:hover{text-decoration:none;cursor:pointer;}
.index_info_left dd a:hover{cursor:pointer;}
.index_info_left span{width:196px;height:36px;text-align:center;display:block;border:2px solid #f5e923;border-radius:20px;display:block;margin:18px auto;line-height:36px;}

.index_info_c{width:515px;height:274px;float:left;margin:22px 0 15px;padding:0 34px 0 35px;-webkit-box-shadow:0 3px 3px #eee;box-shadow:0 3px 3px #eee;*border-bottom:1px solid #e8e8e8;}
.index_info_c_top{padding-bottom:10px;}
.index_info_c_top li{width:140px;height:68px;background:url("/images/logo140.gif") no-repeat;float:left;}
.index_info_c_top div{width:365px;float:left;margin-left:10px;}
.index_info_c_top div s{color:#408ed6;font-weight:bold;padding:0 3px;}
.index_info_c_top div p{text-indent:2em;line-height:22px;font-size:14px;text-align:justify;}
.index_info_c_top .line{width:520px;height:3px;background:url("/images/sinbo_bg.png") 0 -180px repeat-x;}

.index_info_form{font-size:16px;padding-top:15px;}
.index_info_form s{color:#ce051c;padding-left:5px;}
.index_info_form .index_info_form_but:hover{background:#0A538F;font-weight:bold;}form *:focus{outline:none;}
.index_info_form dt,.index_info_form dd{float:left;line-height:36px;}
.index_info_form dt{margin:0 5px;}
.index_info_form input{width:147px;height:36px;border:1px solid #e8e8e8;float:left;font:14px/36px "Microsoft YaHei";}
.index_info_form p{padding:15px 5px;vertical-align:middle;}
.index_info_form p span{float:left;line-height:36px;*line-height:24px;}
.index_info_form s{float:left;}
.index_info_qy{width:130px;height:36px;border:1px solid #e8e8e8;font-size:16px;color:#999;text-indent:5px;margin-left:5px;float:left;font:14px "Microsoft YaHei";display:inline;padding:5px;}
.index_info_form .index_info_form_but{width:405px;height:42px;background:#277ABE;color:#fff;text-align:center;border-radius:10px;border-radius:0px\9\0;border:2px solid #fff;font:18px "Microsoft Yahei";cursor:pointer;margin:15px 0 0 72px;*margin:10px 0 0 72px;clear:both;}

.index_info_vip{position: relative;padding:20px 0 0px 0px; height: 260px;overflow: hidden;}
.index_info_vip li{float:left;width:220px;border:1px solid #e8e8e8; margin-top:10px; margin-left:8px;}
.index_info_vip li:hover{border:1px solid hsl(30,70%,74%);-webkit-box-shadow:0 0 5px hsla(0,0%,0%,0.2),0 0 2px hsla(0,0%,78%,0.2);box-shadow:0 0 5px hsla(0,0%,0%,0.2),0 0 2px hsla(0,0%,78%,0.2);}
.index_info_vip a,.index_info_vip img{display:block;}
.index_info_vip a:hover{text-decoration:none;}
.index_info_vip img{margin: 0 auto;width:220px;height:147px;overflow:hidden;}
.index_info_vip dl{
	padding:10px;
	border-top:none;
	font-size:14px; 
	background-color:#EEEFEF;
	height: 40px;
}
.index_info_vip dt{
	float:left;
	width: 135px;
	overflow: hidden; /*è‡ªåŠ¨éšè—æ–‡å­—*/
	text-overflow: ellipsis;/*æ–‡å­—éšè—åŽæ·»åŠ çœç•¥å·*/
	white-space: nowrap;/*å¼ºåˆ¶ä¸æ¢è¡Œ*/
}
.index_info_vip dd{float:right;}
.index_info_vip dd a{width:46px;height:26px;line-height:26px;margin-top:5px;border-radius:5px;background:#277ABE;color:#fff;text-align:center;}
.index_info_vip .swiper-container{
	width: 1220px;
}
.index_info_vip .swiper-slide{
	height: 240px;
	overflow: hidden;
}
.index_info_vip .swiper-slide dl{
	width: 200px;
	display: block;
	margin: 0 auto;

}
    
.index_arrow-left{
	background: url(/images/index-arrows.png) no-repeat left top;
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
}
.index_arrow-right{
	background: url(/images/index-arrows.png) no-repeat left bottom;
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
}
/* é¦–é¡µæ‹›å•†ä¸“é¢˜æ–°é—»*/
.join_index_zs{width:322px;height:296px;margin:0 auto;float:right;}
.join_index_zs_tp{position:relative;height:215px;}
.join_index_zs_tp a{cursor:pointer;display:block;}
.join_index_zs_tp img{width:322px;height:215px;display:block;}
.join_index_zs_tp i{position:absolute;bottom:0;width:322px;height:40px;display:block;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background:#000;}
.join_index_zs_tp h5{width:303px;display:block;color:#fff;margin:0 10px;font:bold 16px/24px "Microsoft YaHei";position:absolute;bottom:7px;z-index:99;}
.join_index_zs_tp span{position:absolute;top:5px;right:5px;width:60px;height:24px;line-height:24px;border-radius:5px;background:#277ABE;color:#fff;text-align:center;}
.join_index_zs_z{height:82px;background:#277ABE;}
.join_index_zs_z ul{width:200px;float:left;color:#fff;position:relative;}
.join_index_zs_z li{height:32px;line-height:32px;text-align:center;padding-top:5px;}
.join_index_zs_z dd{height:30px;line-height:30px;text-align:center;}
.join_index_zs_z dd i{padding:3px 5px;border-radius:5px;margin:0 3px;background:#044D89;}
.join_index_zs_b{width:100px;float:right;margin-right:15px;text-align:center;}
.join_index_zs_b span{height:35px;line-height:35px;color:#fff;font-weight:bold;}
.join_index_zs_b span i{color:#ff0;margin:0 3px;}
.join_index_zs_b a{width:100px;height:32px;text-align:center;color:#fff;display:block;border-radius:5px;background:#044D89;font:bold 14px/32px "Microsoft YaHei";}
.join_index_zs_b a:hover{background:#B60404;}
.top10_sm{float:right; width:240px; font-size:15px; line-height:25px;text-indent: 2em;}

/**é¦–é¡µåŠ ç›Ÿä¿¡æ¯**/
.index_join{width:1198px;margin:0 auto;height:75px;padding:0 0 15px;font-size:14px;-webkit-box-shadow:0 3px 3px #eee;box-shadow:0 3px 3px #eee;*border-bottom:1px solid #e8e8e8;overflow:hidden; margin-top:10px; padding-top:10px;}
.index_join li{float:left;width:50%;height:28px;line-height:28px;overflow:hidden; width:370px; margin-left:20px;}
.index_join a{color:#666; font-size:14px;}
.index_join a:hover{color:#277ABE;}
/**é¦–é¡µåŠ ç›Ÿä¿¡æ¯**/
.index_join2017{width:1198px;margin:0 auto;height:75px;font-size:14px;overflow:hidden;}
.index_join2017 li{width: 1198px;}
.index_join2017 div{float:left;height:28px;line-height:28px;overflow:hidden;margin-left:20px}
.index_join2017 a{color:#666; font-size:14px;}
.index_join2017 a:hover{color:#277ABE;}
.index_join2017 li div {width: 370px;}
/**é¦–é¡µ2017ç‰ˆCSS**/
.jcdd2017:after{height:0;font-size:0;content:".";visibility:hidden;clear:both;display:block;}
.jcdd2017{zoom:1;}ul,li{list-style:none;}input{text-indent:10px;}form *:focus{outline:none;}
.news_focus,.news_hot_left{width:423px;float:left;}
.news_tt,.news_c_hot{width:425px;float:left;margin-left:30px;}
.brand_hot,.news_hot_right{width:294px;float:right;}
/**********é¦–é¢æ‹›å•†æŽ¨è**************/
.zs_hbzs_bg{width:100%;height:280px;background:#408ed6;margin-top:15px;}
.brand_hbzs_bg{width:100%;height:250px;background:#408ed6;margin-top:15px;}
.hz_hbzs_bg{width:100%;height:180px;background:#408ed6;margin-top:10px;}
.photo_hbzs_bg{width:100%;height:430px;background:#408ed6;margin-top:10px;}

.m_g {margin:auto;width:1200px;background:#FFFFFF;clear:both;}
.k{margin-top: 20px; padding: 10px 10px; -webkit-box-shadow: 0 0 8px 1px #D0D1D2; box-shadow: 0 0 8px 1px #D0D1D2;overflow: hidden;}
//.k1{margin-top: 10px;padding: 10px 10px; -webkit-box-shadow: 0 0 8px 1px #D0D1D2; box-shadow: 0 0 8px 1px #D0D1D2;overflow: hidden;}
.k1{margin-top: 10px;overflow: hidden;}
/*é¦–é¡µæ‹›å•†æŽ¨èå›¾ç‰‡*/
.carousel .prev,.carousel .next{display:block;position:relative;float:left;margin:100px 15px 0 5px;width:18px;height:80px; margin-right:0;background: url(../images/sprite3.png) no-repeat; z-index: 9;}
.carousel .prev{background-position: 0 0;}
.carousel .prev:hover{background-position: -64px 0;}
.carousel .next{margin-right:0;background-position: -28px 0;}
.carousel .next:hover{background-position: -92px 0;}
.m-ilist{float:left;margin-right:0;}
.m-ilist li{float:left;position:relative;margin:20px 10px 10px 6px;padding:0;border:none;}
.f_r {float:right;}
.f_gray {color:#000000; font-weight:bold}
/*æ¸…é™¤æµ®åŠ¨å¼€å§‹*/
.clear {clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}
/*æ¸…é™¤æµ®åŠ¨ç»“æŸ*/


.jm_zsxx{width:1198px;margin:0 auto;}
.jm_zsxx_l{width:260px;height:296px;background:url("/images/indexcaifu.gif") no-repeat;float:left;position:relative;border-right:none;-webkit-box-shadow:0 3px 3px #eee;box-shadow:0 3px 3px #eee;*border-bottom:1px solid #e3e3e3; margin-right: 15px;}
.jm_zsxx_l i{width:41px;height:41px;display:block;position:absolute;top:125px;right:-20px;}
.jm_zsxx_l i{background:url("/images/business/sp.png") -155px -60px no-repeat;}
.jm_zsxx_l dt{height:210px;}
.jm_zsxx_l dd{height:86px;}
.jm_zsxx_l dd a{height:66px;padding:10px 0;display:block;color:#f5e923;font:bold 16px "microsoft yahei";}
.jm_zsxx_l a:hover{text-decoration:none;cursor:pointer;}
.jm_zsxx_l dd a:hover{cursor:pointer;}
.jm_zsxx_l dd a:hover span{color:#fff;border:2px solid #fff;}
.jm_zsxx_l span{width:196px;height:36px;text-align:center;display:block;border:2px solid #f5e923;border-radius:20px;display:block;margin:18px auto;line-height:36px;}

.jm_zszc{width:350px;height:296px;margin:0 auto;float:right;}


.jm_zszc_tp{position:relative;height:215px;}
.jm_zszc_tp a{cursor:pointer;display:block;}
.jm_zszc_tp img{width:350px;height:215px;display:block;}
.jm_zszc_tp i{position:absolute;bottom:0;width:350px;height:40px;display:block;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background:#000;}
.jm_zszc_tp s{width:303px;display:block;color:#fff;margin:0 10px;font:bold 16px/24px "microsoft yahei";position:absolute;bottom:7px;z-index:99; text-decoration : none}
.jm_zszc_tp .jm_zszc_ico{width:60px;height:24px;line-height:24px;border-radius:5px;background:#ec3a3e;color:#fff;text-align:center;position:absolute;top:5px;right:5px;}
.jm_zszc_tp .jm_zszc_ico a{color:#fff;}

.jm_zszc_wz{height:82px;background:#ec3a3e;}
.jm_zszc_wz dl{width:200px;float:left;color:#fff;position:relative;}
.jm_zszc_wz dt{height:32px;line-height:32px;text-align:center;padding-top:5px;}
.jm_zszc_wz dd{height:30px;line-height:30px;text-align:center;}
.jm_zszc_wz dd i{padding:3px 5px;border-radius:5px;margin:0 3px;background:#b71115;}

.jm_zszc_btn{width:100px;float:right;margin-right:15px;text-align:center;}
.jm_zszc_btn span{height:35px;line-height:35px;color:#fff;font-weight:bold;}
.jm_zszc_btn span i{color:#ff0;margin:0 3px;}
.jm_zszc_btn a{width:100px;height:32px;text-align:center;color:#ec3a3e;display:block;border-radius:5px;background:#feff8e;font:bold 14px/32px "microsoft yahei";}
.jm_zszc_btn a:hover{background:#fafc01;}

.jm_zsxx_c{width:500px;height:296px;float:left;margin:0;padding:0 0 0 30px;border:0px solid #e3e3e3;*border-bottom:1px solid #e3e3e3;}
.jm_zsxx_c .note{padding-bottom:10px;}
.jm_zsxx_c .note dt{float:left;width:140px;height:68px;background:url(/images/yjm.gif) no-repeat;}
.jm_zsxx_c .note dd{float:left;width:350px;margin-left:10px;}
.jm_zsxx_c .note dd u{padding:0 3px;font-weight:bold;color:#db214c;}
.jm_zsxx_c .note dd p{line-height:22px;font-size:14px;text-indent:2em;}
.jm_zsxx_c .line{width:500px;height:1px;background:#e5e5e5;}

.jm_zsxx_wz{padding:32px 0 0;margin-bottom:10px;overflow:hidden;}
.jm_zsxx_wz dt{width:140px;height:68px;background:url("/images/business/sp.png") 0 -110px no-repeat;float:left;}
.jm_zsxx_wz dd{width:320px;height:70px;float:left;margin-left:10px;border:1px solid #e3e3e3;position:relative;}
.jm_zsxx_wz dd h3{line-height:22px;font-size:14px;position:absolute;top:-12px;background:#fff;width:280px;text-align:center;left:20px;}
.jm_zsxx_wz dd s{color:#db214c;font-weight:bold;padding:0 3px;}
.jm_zsxx_wz dd ul{margin:18px 15px 0;position:absolute;top:0;left:0;*left:-5px;}
.jm_zsxx_wz dd li{width:290px;height:22px;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.jm_zsxx_wz dd a{color:#ec3a3e;}
.jm_zsxx_wz .line{width:520px;height:3px;background:url("/images/business/sp.png") 0 -180px repeat-x;}
.jm_zsxx_form{font-size:16px;padding-top:20px;}
.jm_zsxx_form s{color:#db214c;padding-left:5px;}
form *:focus{outline:none;}
.jm_zsxx_form dt,.jm_zsxx_form dd{float:left;line-height:36px;}
.jm_zsxx_form dt{margin:0 5px;}
.jm_zsxx_form input{width:147px;height:36px;border:1px solid #e8e8e8;float:left;font:14px/36px "microsoft yahei";}
.jm_zsxx_form p{padding:15px 5px;vertical-align:middle;}
.jm_zsxx_form p span{float:left;line-height:36px;*line-height:24px;}
.jm_zsxx_form s{float:left;}
.jm_zsxx_slt{width:130px;*width:128px;height:36px;border:1px solid #e8e8e8;color:#999;text-indent:5px;margin-left:5px;float:left;font:14px/36px "microsoft yahei";display:inline;padding:5px;}
.jm_zsxx_form input[type="submit"].jm_zsxx_tj,.jm_zsxx_form input[type="button"].jm_zsxx_tj{width:405px;height:42px;background:#db214c;color:#fff;text-align:center;border-radius:10px;border-radius:0px\9\0;font:18px "microsoft yahei";cursor:pointer;margin:15px 0 0 72px;*margin:10px 0 0 72px;clear:both;outline:none;border:none;}
.jm_zsxx_form input[type="submit"].jm_zsxx_tj:hover,.jm_zsxx_form input[type="button"].jm_zsxx_tj:hover{background:#c41840;font-weight:bold;}

/* å¤–æ¡† */
.cg-wrap{position:relative;width:1200px;margin:0 auto 20px;clear:both;}

/* é¢åŒ…å±‘ */
.cg-mbx{width:1200px;height:35px;margin:0 auto;color:#999;clear:both;line-height:35px;}
.cg-mbx span{margin:0 5px;font-family:"simsun";}
.cg-mbx a{color:#999;}
.cg-mbx a:hover{color:#db214c;}

.cg-brand-hot .hd{height:40px;background:url("/images/xt.jpg") repeat-x;}
.cg-brand-hot .hd h2{float:left;min-width:205px;padding:0 20px 0 10px;font:normal 18px/40px "microsoft yahei";color:#fff;background:#fff url("/images/brand-tit.png") 0 -240px no-repeat;}
.cg-brand-hot .hd span{float:right;padding:0 15px;line-height:40px;font-size:14px;background:#fff;}
.cg-brand-hot .hd i{margin:-10px 5px 0 0;}
.cg-brand-hot .bd{height:350px;border:1px solid #e3e3e3;overflow:hidden;}
.cg-brand-hot .bd li{float:left;width:400px;height:70px;border-bottom:1px solid #e3e3e3;overflow:hidden;}
.cg-brand-hot .bd li .left{padding:0 20px;overflow:hidden;}
.cg-brand-hot .bd li .left b{float:left;line-height:70px;}
.cg-brand-hot .bd li .left span{float:right;line-height:70px;color:#999;}
.cg-brand-hot .bd li .left span em{color:#db214c;}
.cg-brand-hot .bd li:hover .left{display:none;}
.cg-brand-hot .bd li .right{display:none;padding-left:20px;}
.cg-brand-hot .bd li:hover .right{display:block;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.cg-brand-hot .bd .right{padding:14px 15px 14px 0;overflow:hidden;}
.cg-brand-hot .bd .right img{float:left;display:block;width:112px;height:40px;margin-right:10px;border:1px solid #bfbfbf;}
.cg-brand-hot .bd .right span{float:right;width:25px;height:40px;}
.cg-brand-hot .bd .right div{color:#999;}
.cg-brand-hot .bd .right b{margin-left:10px;height:24px;line-height:24px;color:#333;}
.cg-brand-hot .bd .right u{margin-left:10px;color:#db214c;}
.cg-brand-hot .bd .right .i7,.cg-brand-hot .bd .right .i801{display:block;margin-top:-2px;}
.cg-brand-hot .bd .right .i801{margin-left:6px;}

.cg-brand-ico i{display:inline-block;*display:inline;zoom:1;}
.cg-brand-ico i{width:25px;height:25px;margin-left:5px;background:url("/images/jicons.png") no-repeat;vertical-align:middle;}
.cg-brand-ico i.i1{width:84px;height:84px;background-position:0 0;}
.cg-brand-ico i.i2{width:84px;height:84px;background-position:0 -86px;}
.cg-brand-ico i.i3{width:22px;height:30px;background-position:0 -175px;}
.cg-brand-ico i.i4{background-position:-25px -175px;}
.cg-brand-ico i.i5{background-position:-50px -175px;}
.cg-brand-ico i.i6{width:30px;height:20px;background-position:0 -225px;}
.cg-brand-ico i.i7{background-position:0 -250px;}
.cg-brand-ico i.i10{background-position:-25px -250px;}
.cg-brand-ico i.i11{background-position:-50px -250px;}
.cg-brand-ico i.i14{background-position:-25px -300px;}
.cg-brand-ico i.i12{background-position:-25px -275px;}
.cg-brand-ico i.i13{background-position:-50px -275px;}
.cg-brand-ico i.i8{background-position:0 -275px;}
.cg-brand-ico i.i9{background-position:0 -300px;}
.cg-brand-ico i.i7:hover{background-position:-27px -302px;}
.cg-brand-ico i.i8:hover{background-position:-52px -302px;}
.cg-brand-ico i.i801{background-position:0 -325px;}
.cg-brand-ico i.i801:hover{background-position:-25px -325px;}

.cg-brand-ico i.i15{background:none; width: 25px; color: #de3d4c; height: 40px; line-height: 20px; font-size: 10px;}
.cg-brand-ico i.i15:hover{}


.fullimglist { width: 1206px; overflow: hidden;}
.fullimglist .lbox{ float: left; width: 195px; margin-right: 6px;}
.fullimglist .lbox img { width: 195px; height: 130px;}
.fullimglist .lbox p{ line-height: 30px; background: #eeeeee; text-align: center; margin: 7px auto 0; padding: 0 10px; width: 175px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}







.logo-pic {
	margin-top: 21px;
}
.hi80 {
	height: 80px;
}
.amain1200 {
	position: absolute;
	bottom: 22px;
	left: 50%;
	margin-left: -600px;
	height: 300px;
	width: 1200px;
}
.ad-swiper {
	position: absolute;
	top: -50px;
	left: 0;
	width: 100%;
	height: 70px;
	background: #f0f0f0;
	margin-top: 300px;
}
.ad-swiper .swiper-desc{
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 8px;
	z-index: 2000;
}
.ad-swiper .swiper-slide{
	border-right: 0px solid #e2e0e0;
	text-align: center;
	position: relative;
	padding-top: 0px;
	background-color: #f0f0f0;
	background-image: url(/images/cj_line.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.ad-swiper .swiper-container{
	position: absolute;
	top: 5px;
	right: 0;
	width: 1070px;
	height: 61px;
	padding-left: 0px;
	padding-right: 0px;
	box-sizing: content-box;
	z-index: 999;
	overflow: inherit;
}
.shade-box {
	position: absolute;
	top: 6px;
	left: 79px;
	width: 65px;
	height: 64px;
	background: #f0f0f0;
	z-index: 1000;
}
.shade-wbox {
	position: absolute;
	top: 0px;
	right: 19px;
	width: 49px;
	height: 70px;
	background: #f0f0f0;
	z-index: 1000;
	display: none;
}
.arrbox {
	position: absolute;
	width: 324px;
	height: 171px;
	background: url(/images/arrbox.png);
	z-index: 500;
}
.box-img {
	position: absolute;
	top: -171px;
	left: 50%;
	margin-left: -162px;
	width: 312px;
	height: 164px;
	padding:0 6px;
	z-index: 999;
	display: none;
}
.box-img img { width: 312px; height: 152px; margin-top: 6px;}
.rarr {
	position: absolute;
	top: 0;
	right: 0;
	width: 19px;
	height: 70px;
	background: url(/images/rarr.png) no-repeat;
	z-index: 9999;
	cursor: pointer;
}
.ad-Tbox {
	padding-bottom: 20px;
	border-bottom: 1px solid #eaeaea;
}
.ad-tab280{
	float: left;
	padding-right: 37px;
	border-right: 1px dotted #c6c6c6;
}
.ad-tab244 {
	float: left;
	padding-left: 30px;
	padding-right: 55px;
	border-right: 1px dotted #c6c6c6;
}
.ad-tab227 {
	float: left;
	padding-left: 42px;
	padding-right: 53px;
	border-right: 1px dotted #c6c6c6;
}
.ad-tab175 {
	float: left;
	padding-left: 30px;
}
.ad-title {
	font-size: 14px;
	font-weight: bold;
	line-height: 2.8;
}
.ad-text {
	font-size: 14px;
	line-height: 2;
	display: inline-block;
	position: relative;
}
.mr20 {
	margin-right: 20px;
}
.prbox {
	position: relative;
}
.addr-box .addr {
	float: left;
}
.addr-box .addr .addr-text {
	font-size: 26px;
	line-height: 1.2;
}
.addr-box .addr .addr-tip {
	font-size: 14px;
}
.addr-box .hot-city {
	float: right;
	padding-top: 6px;
}
.addr-box .hot-city span {
	font-size: 13px;
}
.addr-box .hot-city .hot-city-tip {
	color: #773b09;
}
.addr-box .store-addrbox {
	border-top: 1px solid #d8d8d8;
	margin-top: 15px;
}
.addr-box .store-addrbox .store-box {
	box-sizing: border-box;
	padding: 22px 0 23px 25px;
	width: 300px;
	border-left: 1px solid #d8d8d8;
	float: left;
	border-bottom: 1px solid #d8d8d8;
}
.addr-box .store-addrbox .store-box:nth-of-type(4n){
	border-right: 1px solid #d8d8d8;
}
.store-box .store-name {
	font-size: 16px;
	color: #a75d0f;
	width: 90%;
	height: 1.8;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	line-height: 1.8;
}
a.store-name:hover { color: #2b498f;}
.store-box .store-addr {
	font-size: 13px;
	color: #cacaca;
	line-height: 20px;
	height: 40px;
}
.adlist6 {
	font-size: 0;
}
.adlist6 ul li{
	float: left;
	width: 195px;
	height: 60px;
	margin-right: 6px;
	margin-bottom: 6px;
}
.adlist6 ul li:nth-of-type(6n){
	margin-right: 0;
}
.adlist6 ul li img {
	width: 195px;
	height: 60px;
}
.cage-title {
	background: #fff;
	font-size: 28px;
	width: 320px;
	margin: 38px auto 0;
}
.adlist7 {
	font-size: 0;
}
.adlist7 ul li{
	width: 166px;
	height: 60px;
	margin-right: 6px;
	float: left;
}
.adlist7 ul li img {
	width: 164px;
	height: 58px;
	border: 1px solid #f3f3f3;
}
.adlist7 ul li:nth-of-type(7){
	margin-right: 0;
}


.adlist594 {
	font-size: 0;
}
.adlist594 ul {
	width: 1206px;
	overflow: hidden;
}
.adlist594 ul li {
	width: 597px;
	margin-right: 6px;
	float: left;
}
.adlist594 ul li img {
	width: 597px;
}

.adlist295 {
	font-size: 0;
}
.adlist295 ul {
	width: 1206px;
	overflow: hidden;
}
.adlist295 ul li {
	width: 294px;
	height: 60px;
	margin-right: 6px;
	float: left;
}
.adlist295 ul li:nth-of-type(4n){
	margin-right: 0px;
}
.adlist295 ul li img {
	width: 294px;
	height: 60px;
}

.show-box .ptab.active{
    border-bottom: 1px solid #408ed6;
}
.adflag {
	position: absolute;
	top: -5px;
	right: -17px;
	width: 21px;
	height: 11px;
}
.main1206 {
	width: 1206px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
}

#botad {position:fixed;bottom:0;width:100%;height:50px;z-index:9998;_bottom:auto;_width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));text-align:center;}
#botad .withAd {position:relative;margin:auto;width:1200px;}
#botad .spClose {position:absolute; right:0px; top:0px; overflow:hidden; display: block; z-index: 99; cursor:pointer;}