@charset "utf-8";
/* CSS Document */
 

.channel_content{ padding:50px 0 0 0;}

.channel_list{ overflow:hidden; zoom:1; max-width:890px; margin:0 auto; padding:40px 0 60px 0;}
.channel_list dl{ width:32%; float:left; margin:0 0.65%; *margin:0 0.6%; height:188px; background:#f3f3f3; cursor:pointer;}
.channel_list dd{ height:123px;}
.channel_list dt{ height:65px; background:#ececec; text-align:center; font-size:16px; color:#b3a486;}
.channel_list dt h3{ padding:10px 0 0 0;}
.channel_list dt h4{ font-family:hancock;}
.channel_list .channel_1 dd{ background:url(../images/channel_i_1.png) no-repeat center;}
.channel_list .channel_2 dd{ background:url(../images/channel_i_2.png) no-repeat center;}
.channel_list .channel_3 dd{ background:url(../images/channel_i_3.png) no-repeat center;}

.channel_list dl:hover{ background:#b9a67f;}
.channel_list dl:hover dt{ background:#a6946e; color:#fff;}

.channel_list .channel_1:hover dd{ background:url(../images/channel_i_1_2.png) no-repeat center;}
.channel_list .channel_2:hover dd{ background:url(../images/channel_i_2_2.png) no-repeat center;}
.channel_list .channel_3:hover dd{ background:url(../images/channel_i_3_2.png) no-repeat center;}

@media only screen and (max-width:640px){
	.channel_content{ padding:20px 0 0 0;}
	.channel_list{ padding:0px 0 40px 0;}
	.channel_list dl{ width:80%; float:none; margin:0 auto 5% auto; height:215px;}
	.channel_list dl dd{ height:150px;}
}



.job_content{ padding:50px 16% 50px 16%;}
.job_content_inner{ position:relative;}
.job_list{}

.job_list dl dt{ border-bottom:1px dotted #cccbc7; line-height:42px; font-size:16px; overflow:hidden; zoom:1; cursor:pointer;}
.job_list dl dt span{ float:right; font-size:20px;}
.job_list dl dd .inner{ padding:12px 0; line-height:25px;}
.job_list dl dd .intro{border-bottom:1px dotted #cccbc7; padding:0 0 12px 0; margin:0 0 12px 0;}
.job_list dl dd .btn{ overflow:hidden; zoom:1; }
.apply_btn,.apply_btn:hover{ background:#b9a67e; line-height:28px; display:block; float:right; padding:0 20px; color:#fff;}
.job_list dl.current dt{ color:#99855d;}
.job_list dl dd{ display:none; position:relative;}
.job_list dl.current dd{ display:block;}

#job_post_content{ min-height:180px; position:absolute; width:100%; border:1px solid #e5e5e5; background:#fff; z-index:10; display:none;}
#job_post_inner{ height:145px; width:88%; position:absolute; top:50%; margin:-72px 0 0 0; left:6%;}
#job_post_inner .row{ height:80px; border-bottom:1px dotted #cfcec9; margin:0 0 35px 0; color:#99855d;}
#job_post_inner .btn{ text-align:right;}
#job_post_inner .btn .submit_btn{background:#99855d; line-height:28px; border:none 0px;  padding:0 40px; color:#fff; cursor:pointer;}
#job_post_inner .btn .cancel_btn{background:#b4b4b4; line-height:28px; border:none 0px;  padding:0 40px; color:#fff; cursor:pointer;}
@media only screen and (max-width:768px){
	.job_content{ padding:50px 0 50px 0;}
}

@media only screen and (max-width:640px){
	.job_content{ padding:50px 0 50px 0;}
	.job_list dl dt{ font-size:120%;}
}


.privacy_content{ padding:0 10% 50px 10%;}
.privacy_content h5{font-size:20px; text-align:center; color:#99855d; }
.privacy_content .line{ margin:20px 0;}
.privacy_content p{ line-height:22px;}

@media only screen and (max-width:768px){
	.privacy_content{ padding:0 0 50px 0;}
}


@media only screen and (max-width:640px){
	.privacy_content{ padding:0 0 50px 0;}
	.privacy_content h5{ font-size:120%;}
}

.map_bottom{ height:50px;}
.map_content{ max-width:1003px; margin:0 auto; width:100%;  position:relative;}
.map_content img{ max-width:100%;}
.map_content .area{ position:absolute; width:12.46%; height:5.1%; top:0; left:43.8%; text-indent:-9999px;}
.map_content .area_2{top:15.8%; left:0%;}
.map_content .area_3{top:24.7%; left:0%;}
.map_content .area_4{top:33.5%; left:0%;}
.map_content .area_5{top:42.2%; left:0%;}
.map_content .area_6{top:51%; left:0%;}
.map_content .area_7{top:59.7%; left:0%;}
.map_content .area_8{top:68.4%; left:0%;}
.map_content .area_9{top:77.2%; left:0%;}
.map_content .area_10{top:85.9%; left:0%;}
.map_content .area_44{top:94.7%; left:0;}


.map_content .area_11{top:15.8%; left:17.5%;}
.map_content .area_12{top:24.7%; left:17.5%;}
.map_content .area_13{top:33.5%; left:17.5%;}
.map_content .area_14{top:42.2%; left:17.5%;}
.map_content .area_15{top:51%; left:17.5%;}

.map_content .area_16{top:15.8%; left:35%;}
.map_content .area_17{top:27%; left:35%;}
.map_content .area_18{top:33.5%; left:35%;}
.map_content .area_19{top:42.2%; left:35%;}
.map_content .area_20{top:51%; left:35%;}
.map_content .area_21{top:59.7%; left:35%;}

.map_content .area_22{top:15.8%; left:52.5%;}
.map_content .area_23{top:27%; left:52.5%;}
.map_content .area_24{top:33.5%; left:52.5%;}
.map_content .area_25{top:42.2%; left:52.5%;}
.map_content .area_26{top:51%; left:52.5%;}

.map_content .area_27{top:15.8%; left:70%;}
.map_content .area_28{top:27%; left:70%;}
.map_content .area_29{top:33.5%; left:70%;}
.map_content .area_30{top:42.2%; left:70%;}
.map_content .area_31{top:51%; left:70%;}
.map_content .area_32{top:59.7%; left:70%;}
.map_content .area_33{top:68.4%; left:70%;}
.map_content .area_34{top:77.2%; left:70%;}
.map_content .area_35{top:86.3%; left:70%;}

.map_content .area_36{top:15.8%; left:auto; right:0;}
.map_content .area_37{top:27%; left:auto; right:0;}
.map_content .area_38{top:33.5%; left:auto; right:0;}
.map_content .area_39{top:42.2%; left:auto; right:0;}
.map_content .area_40{top:51%; left:auto; right:0;}
.map_content .area_41{top:59.7%; left:auto; right:0;}
.map_content .area_42{top:68.4%; left:auto; right:0;}
.map_content .area_43{top:77.2%; left:auto; right:0;}


.store_content{ width:100%; max-width:1200px; margin:0 auto; padding:0 0 50px 0; }

.store_map{ float:left; margin:0 0 60px 100px; width:624px; background:url(../images/store_map_2.png) no-repeat; height:521px; position:relative;}
.store_map .map{ position:relative; z-index:1;}
.store_map .intro{ position:absolute; z-index:0; left:536px; top:304px;}
.store_map .intro_hover{ color:#f08300;}
.store_map .intro_2{ left:556px; top:80px;}
.store_map .intro_3{ left:556px; top:129px;}
.store_map .intro_4{ left:528px; top:165px;}
.store_map .intro_5{ left:473px; top:197px;}
.store_map .intro_6{ left:440px; top:190px;}
.store_map .intro_7{ left:381px; top:184px;}
.store_map .intro_8{ left:145px; top:174px;}
.store_map .intro_9{ left:134px; top:307px;}
.store_map .intro_10{ left:242px; top:252px;}
.store_map .intro_11{ left:327px; top:241px;}
.store_map .intro_12{ left:329px; top:280px;}
.store_map .intro_13{ left:405px; top:256px;}
.store_map .intro_14{ left:439px; top:220px;}
.store_map .intro_15{ left:477px; top:251px;}
.store_map .intro_16{ left:496px; top:280px;}
.store_map .intro_17{ left:424px; top:288px;}
.store_map .intro_18{ left:405px; top:319px;}
.store_map .intro_19{ left:308px; top:333px;}
.store_map .intro_20{ left:281px; top:425px;}
.store_map .intro_21{ left:352px; top:391px;}
.store_map .intro_22{ left:403px; top:376px;}
.store_map .intro_23{ left:478px; top:322px;}
.store_map .intro_24{ left:512px; top:349px;}
.store_map .intro_25{ left:488px; top:400px;}
.store_map .intro_26{ left:456px; top:373px;}
.store_map .intro_27{ left:374px; top:432px;}
.store_map .intro_28{ left:435px; top:430px;}
.store_map .intro_29{ left:462px; top:445px;}
.store_map .intro_30{ left:432px; top:460px;}
.store_map .intro_31{ left:380px; top:487px;}
.store_map .intro_32{ left:550px; top:421px;}


.store_search{ margin:0 0 0 25px; width:200px; background:#f8f8f8; border:1px solid #e8e8e8;}
.store_search .inner{ padding:0 25px;}
.store_search h3{ color:#005bac; font-size:18px; padding:16px 0;}
.store_search select{ width:100%; margin:0 0 8px 0; border:1px solid #e8e8e8; line-height:25px; height:25px; color:#8e8e8e;}
.rightc{ margin:30px 0 0 25px; width:200px; padding:0 0 25px 0; float:left;}
.caser{ width:225px; margin-top:20px;}
.caser p{ font-size:14px; color:#000; line-height:26px; text-align:left; padding-left:25px; width:300px;}

.store_search .btn{ margin-bottom:10px;}
.store_search .input_btn{ background:#005bac; border:none 0px; color:#fff; height:27px; padding:0 25px; cursor:pointer;}
.store_search .input_txt{ width:98%; padding:0 0 0 2%; margin:0 0 10px 0; border:1px solid #e8e8e8; line-height:25px; height:25px; color:#8e8e8e;}

.store_list{ clear:both;}


#owl-demo .item{margin:0px 5px;}
#owl-demo .item img{display: block; width: 100%;height: auto;}
#owl-demo .owl-prev,#owl-demo .owl-next{ position:absolute; top:0; background:url(../images/store_pagination.png) no-repeat; width:36px; height:36px; top:50%; margin:-18px 0 0 0;  text-indent:-9999px;}
#owl-demo .owl-prev{ left:-50px; background-position:left bottom;}
#owl-demo .owl-next{ right:-50px; background-position:right bottom; }
/*#owl-demo .owl-prev:hover{ background-position:left bottom;}
#owl-demo .owl-next:hover{ background-position:right bottom;}*/

@media only screen and (max-width:768px){
	.store_slide{ padding:10px 50px 0 50px;}
}


.store_list{ margin:0 0 50px 0; position:relative;}
.store_list dl{ overflow:hidden; zoom:1;}
.store_list dl dd{ padding:8px 0 8px 2%; width:33%; float:left; cursor:pointer; position:relative;}
.store_list dl span{padding:8px 0 8px 2%;  width:13%; float:left; display:block}
.store_list dl.even{ background:#f8f8f8;}
.store_content .more_btn{ margin:0 auto;}
.store_list dd:hover{ color:#99855d;}
#store_show{ background:url(../images/store_show.png) no-repeat; width:147px; height:107px; overflow:hidden; padding:8px 12px 14px 17px; position:absolute; display:none; z-index:1;}


@media only screen and (max-width:768px){
	.store_map{ float:none; margin:0 auto;}
	.store_search{ width:80%; margin:0 auto 30px auto; float:none;}
	
}

@media only screen and (max-width:767px){
	.store_map{ display:none;}
	.store_search{ width:100%; margin:0 auto 30px auto; float:none;}
	.store_list dl dd{ width:96%; padding:8px 2%; float:none;}
	.store_list dl.even{ background:#fff;}
	
	.store_list dl dd:nth-child(1n){background:#f8f8f8;}
	.store_list dl dd:nth-child(2n){background:#fff;}
	
}

.w1200{ width:1200px; margin:0 auto;}

.sale_l{ float:right; width:300px; margin-right:20px;}
.sale_l .sale_tt{ overflow:hidden; margin-bottom:20px; font-size:16px; color:#fff;}
.sale_l select{ width:200px; height:30px; line-height:30px;}
.sale_seach{ display:block; width:250px; height:40px; line-height:40px; margin-top:20px; background:#fff; border:1px solid #dadada; color:#929292;   font-family:'å¾®è½¯é›…é»‘'; font-size:16px; cursor:pointer}
.sale_seach:hover{ background:#1693d7; border:#fff; color:#fff;}
.sale_list{  margin-top:40px;  }
.sale_list p{ margin-bottom:10px; font-size:14px;}
.sale_list p span{ font-weight:bold; color:#1693d7; font-size:16px; margin-right:5px;}
.sale_list ul{width:270px; height:370px;overflow-y:scroll; background:#fff;}
.sale_list a{ display:block; font-size:14px; height:30px; line-height:30px; margin-bottom:1px; width:240px; background:#F5F5F5; color:#7C7272; padding-left:10px;}
.sale_list a:hover{ background:#1693d7; color:#fff;}

 

.sale_main{ width:1200px; margin:0 auto 60px; text-align:center; overflow:hidden; }
.sale_main ul{ overflow:hidden;padding-bottom:5px; margin-bottom:30px;}
.sale_main li{  width:270px; height:200px;  margin:20px 14px 0 14px;  float:left; position:relative; overflow:hidden}
.sale_main li:hover{ }
.sale_main li img{ width:270px; height:200px;transition:500ms}
.sale_main li p{ line-height:40px; font-size:14px; position:absolute; bottom:0; width:100%; background:url(../images/probg.png); color:#fff;}
.sale_main li:hover img:hover{transform:scale(1.1)}