@charset "utf-8";
/* CSS Document */
/* index 首页 */
/* banner */
#kinMaxShow {
	display:none; float:left;
}
#kinMaxShow .center_box{
	text-align: center;
    width: 100%;
}
#kinMaxShow .sub_1_1 {
	display:block;
	position:absolute;
	bottom:136px;
}
#kinMaxShow .sub_1_2 {
	display:inline-block;
	position:relative;
	top:370px;
}
#kinMaxShow .sub_2_1 {
	display:block;
	position:absolute;
	left:-160px;
	bottom:0px;
}
#kinMaxShow .sub_2_2 {
	display:block;
	position:absolute;
	left:110px;
	top:20px;
}
#kinMaxShow .sub_3_1 {
	display:block;
	position:absolute;
	right:180px;
	bottom:0px;
}
#kinMaxShow .sub_3_2 {
	display:block;
	position:absolute;
	left:30px;
	top:40px;
}

/* notice */
.notice{ width:100%; background:#303030; color:#fff; line-height:40px; height:40px; border-top:1px solid #B5B5B5; float:left; overflow:hidden; display:block;}
.t_news{ height:19px; background:url(../images/icon_top.png) 0 -88px no-repeat; color:#fff; text-align:center; overflow:hidden; position:relative; margin:10px auto;}
.t_news b{ line-height:19px; font-weight:bold; display:inline-block;}
.news_li,.swap{ line-height:19px;text-align:center;}
.news_li a,.swap a{ color:#fff;}
.news_li a:hover,.swap a:hover{ text-decoration:underline;}

/*限时抢购*/
.showBackground{float:left;margin-left: 40px;width:139px;height: 40px;background: inherit;background-color: rgba(51, 204, 255, 1);font-size: 22px;border: none;border-radius: 5px;}
.showBackground span{margin: 20px 20px 20px 25px;}
.hideBackground{float:left;margin-left: 40px;width:139px;height: 40px;font-size: 22px;}
.hideBackground span{margin: 20px 20px 20px 25px;}

/* image-text-block 2 component start */
.routeRecommends {width:377px;height:335px;background:#fff;z-index:100;position: relative}
.routeRecommends>a{ font-size:14px; line-height:20px; color:#000; width:377px; display:block;z-index:100;}
.routeRecommends>a:hover{ color:#017cc3;}
.routeRecommends>a>img {width:377px; height:235px; border:1px solid #ddd;margin-bottom:2px;z-index:-10;}
.routeRecommends>.cities{position: absolute; left:5px;top:5px;font-size:18px;font-weight:400; color: #FFF;background: #000;opacity: 0.7;}
.routeRecommends>.title{position: absolute; top:110px;font-size:22px; font-weight:400;text-align:center;width:377px;color: #FFF;background: #000;opacity: 0.7;}
.routeRecommends>.bmrs{position: absolute; left:15px;top:210px;font-size:18px;font-weight:200;color: #FFF;z-index:101;background: #000;opacity: 0.7;}
.routeRecommends>.additional{position:relative;width:100%;font-size:14px;color:#191919;}
.routeRecommends>.additional>.additional_1{display: inline-block; width: 262px;}
.routeRecommends>.additional>.additional_1 .additional_1_2{display: inline-block; margin: 5px 0px;}
.routeRecommends>.additional>.additional_2{display: inline-block;margin-right: 10px;float: right; }
.routeRecommends>.additional>.additional_2 .p1{font-size:16px;margin-top: 12px;}
.routeRecommends>.additional>.additional_3{display: inline-block; width:377px;text-align:center;}
.routeRecommends>.additional>.additional_4{display: inline-block; width: 170px;}
.routeRecommends>.additional>.additional_4 .additional_4_1{display: inline-block; margin: 5px 0px;}
.routeRecommends>.additional>.additional_4 .additional_4_2{font-size:18px;color:#cc3366;}
.routeRecommends>.additional>.additional_4 .additional_4_3{display: inline-block; margin: 5px 0px;}
.routeRecommends>.additional>.additional_4 .additional_4_4{font-size:14px; margin-right:10px;color: #a19da0;text-decoration: line-through;}
.routeRecommends>.additional>.additional_5{display: inline-block;margin-right: 10px; width:180px;text-align:center;}
.routeRecommends>.additional>.additional_5 .p2{font-size:20px;margin: 5px 0px;} 
.routeRecommends>.additional>.additional_5 .p3{font-size:14px;margin: 5px 0px;} 

.matte{filter:alpha(opacity=60); /*IE滤镜，透明度50%*/-moz-opacity:0.6; /*Firefox私有，透明度50%*/opacity:0.6;/*其他，透明度50%*/ width:100%;height:32px; line-height:32px; text-align:center; color:#fff;z-index:100; bottom:0; left:0; background:#000; display:block;}
/* image-text-block 2 component end */

/* main1*/
.main1{ margin-top:30px; overflow:hidden; height:550px;} 
.bt1{ width:1056px; height:45px; background:url(../images/indexjpg.png) no-repeat;background-position:0px -13px; padding-left:144px; color:#898989; font-size:12px; line-height:40px; margin-bottom:30px; float:left;}
.bt1 a{ float:right; margin-right:17px; color:#017cc3;}
.bt1 a:hover{ text-decoration:underline;}

.mainban0{ width:1200px; height:477px; overflow:hidden;}
.mainban1{ width:250px; height:425px; float:left; border:1px solid #ddd; background:url(../images/ban1.jpg) no-repeat; padding:25px; overflow:hidden;}
.mainban1 h3{ color:#54514f; font-weight:bold; font-size:18px; padding-left:15px; display:block; }
.mainban1_1{ width:250px; height:1px; background:#ddd; display:block; margin:20px 0;}
.mainban1 ul{ display:block;}
.mainban1 ul li{ padding-left:15px; float:left; font-size:14px; line-height:30px; width:60px;}
.mainban1 ul li a{color:#8e8e8e;}
.mainban1 ul li a:hover{ color:#017cc3;}

.mainlist{ margin-left:22px; float:left; width:277px; overflow:hidden; height:235px; margin-bottom:8px;}
.mainlist img{ width:275px; height:162px; border:1px solid #ddd; margin-bottom:2px; float:left;}
.m_p1{ font-size:14px; line-height:20px; color:#000; width:277px; display:block;float:left;}
.m_p1:hover{ color:#017cc3;}
.m_p2{ color:#898989; font-size:12px;float:left; line-height:38px; display:block; width:135px;}
.m_p3{ float:left;font-size:12px;color:#898989; text-align:right; display:block; width:142px;}
.m_p4{ color:#e5004f; font-size:22px; font-weight:bold;}

/* main2_hongbao */
.hongb1{ width:400px; height:226px; float:left;}
.hongb2{ width:400px; height:113px; float:left;}

/* main3 */
.main3{ margin-top:30px; overflow:hidden; height:550px;} 
.bt2{ width:1056px; height:45px; background:url(../images/indexjpg.png) no-repeat;background-position:0px -68px; padding-left:144px; color:#898989; font-size:12px; line-height:40px; margin-bottom:30px; float:left;}
.bt2 a{ float:right; margin-right:17px; color:#60b4be;}
.bt2 a:hover{ text-decoration:underline;}

.main3_1{ width:582px; height:470px; float:left; overflow:hidden;}
.main3_2{ width:1px; height:410px; background:#ddd; margin:53px 17px 0 17px;float:left;overflow:hidden;}

.main_tit_3_1{ width:200px; margin:0 190px; background:#60b4be; color:#fff; font-size:20px; height:35px; line-height:35px; text-align:center;}
.main3_1_1{ width:580px; height:200px; overflow:hidden; float:left;border:1px solid #ddd; margin-top:14px;}
.main3_1 img{width:100%;height:100%;}
.main3_1_2{ width:280px; height:200px; overflow:hidden;float:left;border:1px solid #ddd; margin-top:14px;}
.main3_1_3{ width:280px; height:200px; overflow:hidden;float:left; margin-left:18px;border:1px solid #ddd; margin-top:14px;}

/* main4 */
.main4{ margin-top:30px; overflow:hidden; height:550px;} 
.bt4{ width:1056px; height:45px; background:url(../images/indexjpg.png) no-repeat;background-position:0px -123px; padding-left:144px; color:#898989; font-size:12px; line-height:40px; margin-bottom:30px; float:left;}
.bt4 a{ float:right; margin-right:17px; color:#6f64c0;}
.bt4 a:hover{ text-decoration:underline;}
.mainban4{ width:300px; height:475px; float:left; border:1px solid #ddd; overflow:hidden;}

/* main5 */
.main5{ width:100%;background:#dcdcdc;}
.main5_1{ color:#313131; font-size:22px; margin:40px auto 15px auto; text-align:center;}
.main5_2{ color:#535353; font-size:13px; margin:0 auto; text-align:center; line-height:26px;}
.main5_3{ width:300px; height:520px; float:left;}
.main5_3 img{width:100%;height:100%;}

/* main6 */
.main6{ overflow:hidden;}
.bt6{ width:1056px; height:45px; background:url(../images/indexjpg.png) no-repeat;background-position:0px -177px; padding-left:163px; color:#898989; font-size:12px; line-height:40px; margin-bottom:30px; float:left;}
.bt6 a{ float:right; margin-right:17px; color:#f19149;}
.bt6 a:hover{ text-decoration:underline;}
.main6_1{ width:390px;border:1px solid #ddd; margin-right:22px; float:left; overflow:hidden; height:250px; background:#fff;}
.main6_1 img{width:390px;height:205px;}
.main6_2{ width:370px;border:1px solid #ddd;float:left; overflow:hidden; height:250px;background: url(../images/dh1.jpg) no-repeat bottom  right #fff;}
.main6_1 p{ font-size:16px; color:#54514f; padding:6px 15px;}
.main6_1_1 {margin-left:10px;width:170px;float:left;font-size:16px; color:#54514f;}
.main6_1_2 {margin-left:10px;float:left;;width:60px;font-size:16px; color:#54514f;}
.main6_1_2 img{margin: 0px 10px 0 8px;float:left;width:20px;height: 20px; color:#333333;}
.main6_1_2 .view{margin: 9px 15px 0 8px;float:left;width: 18px;height: 20px;background: url(../images/indexjpg2.png) no-repeat;background-position: 0px -100px;transform:scale(2.0);}

.main6_2 ul{ padding:8px 5px 8px 30px;}
.main6_2 ul li{ list-style-type:square; font-size:13px; color:#54514f; line-height:26px;}
.main6_2 ul li a{color:#54514f;}
.main6_2 ul li a:hover{color:#f19149;}

/* 图文列表 */
.img_list_1 {vertical-align:top;}
.img_list_1>*{display:inline-block;vertical-align:top;}
.img_list_1>.list0 {width:1186px;height:475px;margin:0;padding:0;font-size:0;}
.img_list_1>.list {width:893px;height:475px;margin:0;padding:0;font-size:0;}
.img_list_1 .horizontal{display:inline-block;margin-left:20px;margin-bottom:20px;}
.img_list_1 .vertical {display:block;margin-bottom:20px;}

.apply_btn {
	margin-left:10px;
	padding:3px 5px;
	background : #f78b04;
	color:#FFF;
	border-radius:5px;
	font-size:10px;
	border:1px solid #f78b04;
}
.apply_btn:hover {
	color:#f78b04;
	background : #FFF;
	border:1px solid #f78b04;
}
.no_apply_btn {
	margin-left:10px;
	padding:3px 5px;
	background : rgb(150, 150, 150);
	color:#FFF;
	border-radius:5px;
	font-size:10px;
	border:1px solid rgb(150, 150, 150);
}
.no_apply_btn:hover {
	color:rgb(150, 150, 150);
	background : #FFF;
	border:1px solid rgb(150, 150, 150);
}