﻿@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'CALIBRI';
	src: local('CALIBRI'), url('images/CALIBRI.ttf') format('truetype');
}
/*全局变量*/
* {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;outline:none;}
IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.clear{ clear:both}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur());cursor:pointer;}
a:focus{ outline:none;}
ul{ list-style:none;margin:0; padding: 0;}
body{ margin:0; padding: 0; font-size:12px; font-family:"CALIBRI","宋体" ; -webkit-text-size-adjust:none;height: 100%; background:#fff;}
.left{float:left;} 
.right{float:right;}
.hide{ display:none;}
textarea{ resize:none;}
/*清除浮动*/
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

/*首页*/
/*头部*/
.mTop{ width:100%; height:100%; max-width:1920px; min-width:1200px; margin:0 auto; position:relative;}
.mBanner{ width:100%; height:100%;}
.mBanner li{ position:absolute; height:100%; width:100%;}
.mHead{ width:100%; height:147px; background:#e6e5d1; max-width:1920px; min-width:1200px; margin:0 auto; z-index:99;}
.mHead_top{ width:1000px; height:106px; margin:0 auto;}
.mHead_top img.logo{ display:block; float:left; margin-left:7px; margin-top:8px;}
.mHead_top_tel{ width:210px; float:right; margin-top:35px;}
.mHead_top_tel img{ display:block; float:left;}
.mHead_top_tel .mHead_top_tel_box{ float:right;}
.mHead_top_tel .mHead_top_tel_box p.p1{ line-height:17px; color:#727272;}
.mHead_top_tel .mHead_top_tel_box p.p2{ line-height:18px; font-size:16px; color:#786f52; font-family:"CALIBRI"; font-weight:bold; letter-spacing:1px;}
.mHead_bottom{ width:100%; height:39px; border-top:1px solid #846e47; border-bottom:1px solid #846e47; position:relative; z-index:9999;}
.mHead_bottom_content{ width:1000px; margin:0 auto; height:39px;}
.mHead_menu{ float:left; width:785px; height:39px;}
.mHead_menu li.l1{ float:left; position:relative;}
.mHead_menu li.l1 a.a1{ display:block; min-width:28px; height:39px; text-align:center; line-height:39px; padding-left:10px; padding-right:10px; color:#846e47; font-size:12px;}
.mHead_menu li.l1:hover a.a1{ background:#865a57; color:#fff;}
.mHead_menu2{ position:absolute; top:39px; left:0; z-index:9999; width:217px; background:url(images/mHead_menu2_bg.png) repeat; display:none;}
.mHead_menu2 li{ width:100%; height:24px; border-bottom:1px solid #ae8f8c; overflow:hidden;}
.mHead_menu2 li a{ display:block; width:100%; height:24px; line-height:24px; color:#e5d1c6; text-indent:10px; font-size:14px;}
.mHead_menu2 li a:hover{ color:#fff; background:url(images/mHead_menu2_bg2.png) repeat !important;}
.mHead_yd{ display:block; float:left; width:105px; height:39px; text-align:center; line-height:39px; color:#fff; background:url(images/mHead_yd.png) no-repeat; font-size:14px;}
.mHead_yh{ float:left; width:17px; height:39px; margin-left:25px; position:relative;}
.mHead_yh img.mHead_yh_img{ cursor:pointer; margin-top:11px;}
.mHead_language{ float:left; width:45px; height:39px; margin-left:22px; position:relative;}
.mHead_language a{ display:block; width:30px; height:39px; padding-right:15px; background:url(images/mHead_language_bg.png) right center no-repeat; line-height:39px; font-size:14px; color:#846e47; }
.mHead_language_list{ position:absolute; top:39px; left:0; width:45px; border:1px solid #846e47; display:none;}
.mHead_language_list li{ width:100%; height:34px; border-bottom:1px solid #846e47;}
.mHead_language_list li a{ display:block; width:100%; height:34px; background:#e6e5d1; text-align:center; color:#846e47; padding:0;}
.mHead_yh_zc{ position:absolute; top:62px; left:-209px; width:174px; height:206px; padding:13px 15px 0; background:url(images/dhhy.png) no-repeat; z-index:999; display:none;}
.mHead_yh_title{ width:100%; height:25px; line-height:25px; color:#5c5c5c; font-size:14px; position:relative; margin-bottom:11px;}
.mHead_yh_title span.close1{ font-weight:bold; color:#c7c8ca; position:absolute; right:0; top:0; cursor:pointer;}
.mHead_yh_box{ width:100%; height:22px; margin-bottom:10px;}
.mHead_yh_box span.name1{ display:block; float:left; width:19px; height:22px; line-height:22px; color:#5c5c5c;}
.mHead_yh_box input.input1{ display:block; float:left; width:58px; height:20px; line-height:20px; color:#d6d6d6; text-indent:5px; border:none; border:1px solid #b7b7b7;}
.mHead_yh_box span.name2{ display:block; float:left; width:46px; height:22px; line-height:22px; color:#5c5c5c;}
.mHead_yh_box input.input2{ display:block; float:left; width:123px; height:20px; line-height:20px; color:#d6d6d6; text-indent:10px; border:none; border:1px solid #b7b7b7;}
.mHead_yh_box span.yzm{ color:#846e49; text-decoration:underline;}
.mHead_yh_box2{ width:100%; height:24px;}
.mHead_yh_box2 a.mHead_yh_btn{ display:block; float:left; width:66px; height:24px; line-height:24px; text-align:center; color:#fff; background:url(images/hydl_btn.png) no-repeat; font-size:14px;}
.mHead_yh_box2 span.span1{ float:right; display:block; line-height:24px; color:#5d5d5d;}
.mScroll{ position:absolute; bottom:5%; z-index:1; width:100%;}
.mScroll_content{ width:50px; margin:0 auto; cursor:pointer;}
.mScroll_content .xian{ width:1px; height:42px; margin:0 auto; background:#fff;}
.mScroll_content .mScroll_z{ width:50px; text-align:center; line-height:41px; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.mMain{ width:100%; min-height:312px; padding-bottom:100px; max-width:1920px; min-width:1000px; margin:0 auto;}
.mMain_content{ width:1000px; margin:0 auto;}
.mMain_content h1{ padding-top:74px; margin-bottom:26px; height:57px; line-height:57px; text-align:center; color:#846e47; font-weight:bold; font-size:40px; font-family:"CALIBRI","宋体";}
.mMain_content p{ text-align:center; line-height:27px; color:#737373; font-size:14px;}
.mMain_content p.more_p{ display:none;}
.mMain_content .more{ width:211px; height:48px; margin:0 auto; margin-top:58px; text-align:center; line-height:48px; color:#fff; font-size:14px; background:url(images/mMain_content_bg.png) no-repeat; position:relative; cursor:pointer;}
.mMain_content .more span{ position:absolute; top:20px; right:52px;}
.mMain2{ width:100%; max-width:1920px; min-width:1000px; margin:0 auto; overflow:auto;}
.mMain2 li{ display:block; float:left; width:50%; * width:49.99%;}
.mMain2 li img{ width:100%;}
.mMain3{ width:100%; height:367px; max-width:1920px; min-width:1000px; margin:0 auto;}
.mMain3_content{ width:1000px; margin:0 auto;}
.mMain3_content h1{ margin-top:78px; margin-bottom:26px; height:50px; line-height:50px; text-align:center; color:#846e47; font-weight:bold; font-size:32px; font-family:"CALIBRI","宋体";}
.mMain3_list{ width:100%; overflow:auto;}
.mMain3_list li{ float:left; width:320px; margin:0 5px;}
.mMain3_list li a .mMain3_list_name{ width:320px; height:30px; line-height:30px; margin-top:13px; text-align:center; color:#b29170; font-size:16px;}
.mMain3_list_video{ width:320px; position:relative;}
.mMain3_list_video .mMain3_list_video_go{ position:absolute; top:49px; left:126px;}
.mFooter{ width:100%; height:274px; max-width:1920px; min-width:1000px; margin:0 auto; background:#e6e5d1;}
.mFooter_content{ width:1000px; margin:0 auto;}
.mFooter_top{ width:1000px; height:211px;}
.mFooter_top_box1{ width:215px; float:left; margin-top:46px; margin-right:98px;}
.mFooter_top_language{ width:215px; height:47px; margin-bottom:10px; position:relative;}
.mFooter_top_language span{ display:block; width:215px; height:47px; line-height:47px; background:url(images/mFooter_top_language_bg_07.png) no-repeat; font-size:16px; color:#fff; text-indent:20px; cursor:pointer;}
.mFooter_top_language_list{ position:absolute; top:47px; left:0; z-index:1; background:#846e47; display:none;}
.mFooter_top_language_list li{ width:215px; height:47px;}
.mFooter_top_language_list li a{ display:block; width:215px; height:47px; line-height:47px; font-size:16px; color:#fff; text-indent:20px;}
.mFooter_top_box1 p.p1{ line-height:26px; color:#666465; font-size:14px;}
.mFooter_top_box1 p.p2{ line-height:28px; color:#856e45; font-size:20px; font-family:"CALIBRI";}
.mFooter_top_box2{ float:left; width:140px; margin-top:41px; margin-right:42px;}
.mFooter_top_box2 h1{ line-height:25px; font-size:14px; color:#846e47; margin-bottom:10px;}
.mFooter_top_box2 a{ display:block; color:#706f6b; line-height:24px; font-size:14px;}
.mFooter_top_box2 a:hover{ font-weight:bold;}
.mFooter_top_box3{ float:left; width:140px; margin-top:41px;}
.mFooter_top_box3 h1{ line-height:25px; font-size:14px; color:#846e47; margin-bottom:10px;}
.mFooter_top_box3 a{ display:block; float:left; margin-right:15px; position:relative;}
.mFooter_top_box3 a .erweima{ position:absolute;left:0;bottom:35px; height:150px; display:none;}
.mFooter_top_box3 a:hover .erweima{ display:block;}

.mFooter_bottom{ width:100%; border-top:1px solid #a1a197; line-height:38px; color:#5e5c5d; font-size:16px; font-family:"CALIBRI","宋体";}
.mFooter_bottom span{ color:#907e58; font-size:14px;}


/*子页*/
/*.zMenu{ position:fixed; border-right:1px solid #eeeeee;}
.z_d1{color:#9ca19d !important;}
.z_d2{color:#9ca19d !important;}
.z_d3{color:#9ca19d !important;}
.zMenu_num{ color:#5d5d5d !important;}
.zMenu_2{ color:#adadad !important;}
.section{background#F00; background-size:100%;}*/

.layer{
	background:#050614;
	display:none;
	filter:alpha(opacity=80);  
	-moz-opacity:0.8;  
	-khtml-opacity: 0.8;  
	opacity: 0.8;  
	height:100%;
	width:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:10;
}

/*酒店客房*/
/*.zMain_jdkf{ width:1046px; height:526px; margin:0 auto; padding-left:190px;}
.zMain_jdkf_box{ width:1046px; height:526px;overflow:hidden;position:relative;}
.zMain_jdkf_box ul.u1{position: absolute;left: 0;}
.zMain_jdkf_box ul.u1 li.l1{width:1046px; height:526px;float:left;}
.zMain_jdkf_left{ width:441px; height:526px;}
.zMain_jdkf_left h1{ position:relative; font-size:32px; color:#9aa421; line-height:40px; letter-spacing:5px; font-weight:normal; margin-bottom:29px;}
.zMain_jdkf_btn{ position:absolute; right:0; top:0; width:78px; height:40px;}
.left_btn{ display:block; width:39px; height:40px; float:left; background:url(../images/left_right.png) no-repeat;}
.right_btn{ display:block; width:39px; height:40px; float:right; background:url(../images/left_right.png) -40px center no-repeat;}
.zMain_jdkf_left p.zMain_jdkf_p1{ line-height:23px; color:#727272; margin-bottom:23px;}
.zMain_jdkf_left a.zMain_jdkf_ydbtn{ display:block; width:441px; height:44px; line-height:44px; text-align:center; color:#fff; background:#9aa421; font-size:20px; margin-bottom:24px;}
.zMain_jdkf_list{ width:441px; margin-bottom:43px;}
.zMain_jdkf_list li{ float:left; width:138px; height:112px; margin-right:13px;}
.zMain_jdkf_left h3{ font-size:14px; color:#9aa61c; line-height:25px; letter-spacing:2px; margin-bottom:14px;}
.zMain_jdkf_left p.zMain_jdkf_p2{ line-height:24px; color:#9ba71d;text-align:justify;}
.zMain_jdkf_right{ width:511px;}*/

/*关于我们*/
/*.zMain_gywm{ width:963px; float:right;}
.zMain_gywm_left{ width:350px; display:table; table-layout:auto;}
.zMain_gywm_left h1{ position:relative; width:350px; margin:0 auto; font-size:32px; color:#9aa421; line-height:40px; font-weight:normal; margin-bottom:39px; text-align:center;}
.zMain_gywm_left_p{ width:314px; margin:0 auto; line-height:23px; text-indent:2em; color:#5c5c5c;text-align:justify;}
.zMain_gywm_btn{ position:absolute; right:-38px; top:10px; width:35px; height:70px;}
#top_btn{ display:block; width:35px; height:35px; background:url(../images/top_bottom.png) no-repeat;}
#bottom_btn{ display:block; width:35px; height:35px; background:url(../images/top_bottom.png) 0 -35px no-repeat;}
.zMain_gywm_right{ position:absolute; top:0; right:0; width:547px;overflow-x: hidden; overflow-y: auto;}
.zMain_gywm_right_box{ width:580px;overflow-x: hidden; height:100%;}*/

/*子页*/
.zBanner{ width:100%; height:314px; background-size:cover; background-position:center; background-repeat:no-repeat; max-width:1920px; min-width:1000px; margin:0 auto;}
.zMain{ width:100%;}
.zMain_content{ width:1000px; margin:0 auto;}

/*预定1*/
.mask{position:fixed;height:100%;width:100%;z-index:100000000;background-color:#5e5f60;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-webkit-opacity: 0.5;color:White;font-size:large;text-align:center;padding-top:20%;display:none;}
.yd_time{ background:#f6f6f6; padding-top:50px;}
.yd_time .title{ line-height:30px; height:30px; font-size:20px; color:#5d5d5d; font-weight:normal; margin-bottom:30px; float:left;}
.yd_time ul{ height:35px; margin-bottom:15px; float:right;}
.yd_time ul li{ float:left;}
.yd_time ul span.name{ display:block; float:left; width:76px; height:35px; line-height:35px; font-size:14px; color:#a4a4a4;font-family:"CALIBRI";}
.yd_time ul span.name i{ display:inline-block; *display:inline; *zoom:1; font-style:normal; border:1px solid #a4a4a4; cursor:pointer; line-height:10px; padding:2px 3px;}
.yd_time ul span.name b{ display:inline-block; *display:inline; *zoom:1; font-size:16px; width:30px; text-align:center;}
.yd_time ul input.input1{ width:133px; height:33px; padding-left:40px; border:none; border:1px solid #b5b5b7; line-height:28px; color:#5c5c5c; background:url(images/rili.png) left center no-repeat; margin-right:20px;font-family:"CALIBRI"; font-size:14px;}
.yd_time ul input.input2{ width:173px; height:33px; border:none; border:1px solid #b5b5b7; line-height:28px; color:#5c5c5c; margin-right:20px;}
.yd_time ul .btn_yd{ display:block; width:142px; height:35px; line-height:35px; background:url(images/zMain_yd_left1_search.png) no-repeat; text-align:center; color:#fff; font-size:16px;}
.navyd{ padding-top:40px; padding-bottom:30px;}
.navyd h1.title{ line-height:30px; height:30px; font-size:20px; color:#5d5d5d; font-weight:normal; margin-top:15px; float:left;}
.navyd ul{ float:right;}
.navyd ul li{ float:left;}
.yd_step1_img{ display:block; position:absolute; top:-47px; left:-47px;}
.zMain_yd_steps{ height:49px;}
.yd_steps_box{ float:left; min-width:52px; height:49px; padding-left:60px; line-height:49px; color:#a4a4a4;}
.steps1{ background:url(images/yd_step1_2.png) left center no-repeat;}
.steps2{ background:url(images/yd_step2_2.png) left center no-repeat;}
.steps3{ background:url(images/yd_step3_2.png) left center no-repeat;}
.steps4{ background:url(images/yd_step4_2.png) left center no-repeat;}
.steps1_on{ background:url(images/yd_step1.png) left center no-repeat; color:#845b57;}
.steps2_on{ background:url(images/yd_step2.png) left center no-repeat; color:#845b57;}
.steps3_on{ background:url(images/yd_step3.png) left center no-repeat; color:#845b57;}
.steps4_on{ background:url(images/yd_step4.png) left center no-repeat; color:#845b57;}
.xian{ width:55px; height:24px; border-bottom:2px dashed #cecece; float:left; margin:0 7px;}
.zMain_content .item_tou{ border-bottom:1px solid #c2c2c2; color:#a3a3a3; font-size:14px; height:40px; line-height:40px; padding-top:20px;}
.zMain_content .item_tou li{ float:left; height:40px;}
.zMain_content .item_tou .nav1{ width:355px;}
.zMain_content .item_tou .nav2{ width:145px; text-indent:14px;}
.zMain_content .item_tou .nav3{ width:85px;}
.zMain_content .item_tou .nav4{ width:155px;}
.zMain_content .item_tou .nav5{ width:85px;}
.zMain_content .item{ border-bottom:1px solid #c2c2c2;}
.zMain_content .item ul{width:355px; height:100%; float:left; padding-top:10px;}
.zMain_content .item ul .pic{ width:173px; height:88px;}
.zMain_content .item ul .name{ color:#b5b5b5; font-size:14px; padding:5px 0;}
.zMain_content .item ul .btn_more{ color:#8d6666; font-size:16px; text-decoration:underline;}
.zMain_content .item ol{ width:644px; float:left; border-left:1px solid #c2c2c2; min-height:108px; padding-top:20px;}
.zMain_content .item ol li{ height:30px; line-height:30px; padding:25px 0 25px 14px; color:#816f49; font-size:14px;}
.zMain_content .item ol li span{ float:left; height:30px;}
.zMain_content .item ol li .nav1{ width:131px;}
.zMain_content .item ol li .nav2{ width:85px;}
.zMain_content .item ol li .nav3{ width:155px;font-family:"CALIBRI";}
.zMain_content .item ol li .nav4{ width:85px;font-family:"CALIBRI";}
.zMain_content .item ol li .btn_yd{ background:url(images/yd_step1_btn.png) no-repeat center; color:#fff; float:right; height:30px; text-align:center; width:141px;}


/*预定2*/
.zMain_yd_left2{ width:715px; float:left; padding-top:56px;}
.zMain_yd_left2 h1.title{ line-height:30px; height:30px; font-size:20px; color:#5d5d5d; font-weight:normal; margin-bottom:30px;}
.yd_left2_title{ width:700px; height:43px; line-height:43px; font-size:14px; color:#846e47; border-bottom:1px solid #846e47;}
.yd_left2_box{ width:660px; height:146px; background:#f6f6f6; padding:0 20px; margin-bottom:12px;}
.yd_left2_box p.p1{ width:100%; height:26px; margin-bottom:17px;}
.yd_left2_box p.p1 span.span1{ display:block; float:left; width:77px; height:26px; line-height:26px; color:#a4a4a4; font-size:14px;}
.yd_left2_box p.p1 span.span2{ display:block; float:left; width:202px; height:26px; line-height:26px; color:#a4a4a4; font-size:14px;font-family:"CALIBRI"}
.yd_left2_box p.p1 input.input1{ float:left; display:block; width:202px; height:24px; border:none; border:1px solid #b3b3b3; line-height:24px; color:#a5a5a5; text-indent:5px; background:#f6f6f6;font-family:"CALIBRI"; font-size:14px;}
.yd_left2_box p.p1 select.select1{ display:block; float:left; width:60px; height:24px; border:none; border:1px solid #b3b3b3; line-height:24px; color:#a5a5a5; text-indent:5px; background:#f6f6f6;}
.yd_left2_box p.p1 select.select2{ display:block; float:left; width:119px; height:24px; border:none; border:1px solid #b3b3b3; line-height:24px; color:#a5a5a5; text-indent:5px; background:#f6f6f6;}
.yd_left2_box p.p1 span.sex{ display:block; float:left; width:42px; height:26px; padding-left:21px; line-height:26px; color:#a4a4a4; font-size:14px; background:url(images/radio2.png) left center no-repeat; cursor:pointer;}
.yd_left2_box p.p1 span.ydcar{ display:block; float:left; width:42px; height:26px; padding-left:21px; line-height:26px; color:#a4a4a4; font-size:14px; background:url(images/radio2.png) left center no-repeat; cursor:pointer;}
.yd_left2_box p.p1 span.on{ background:url(images/radio1.png) left center no-repeat !important;}
.yd_left2_title2{ width:700px; height:43px; line-height:43px; font-size:14px; color:#846e47;}
.yd_left2_textarea{ display:block; width:688px; height:51px; padding:5px; border:1px solid #b5b5b5; margin-bottom:35px;}
.yd_left_btn{ width:700px; margin-bottom:50px; overflow:auto;}
.yd_left_btn a{ display:block; width:155px; height:38px; margin-right:30px; line-height:38px; text-align:center; font-size:16px; float:left;}
.yd_left_btn a.pre{ background:#dbdbdb; color:#8f8f8f;}
.yd_left_btn a.next{ background:url(images/yd_next.png) no-repeat; color:#fff;}
.zMain_yd_right2_line{ float:left; width:81px; height:797px;}
.zMain_yd_right2{ width:204px; float:right; padding-top:78px;}
.zMain_yd_right2 h1.title{ line-height:30px; height:30px; font-size:20px; color:#5d5d5d; font-weight:normal; margin-bottom:22px;}
.yd_right2_name{ width:176px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; background:#846e47; margin-bottom:29px;}
.zMain_yd_right2 p.title1{ height:20px; line-height:20px; font-size:14px; color:#8a7756; margin-bottom:16px;}
.zMain_yd_right2 p.content1{ height:20px; line-height:20px; font-size:14px; color:#ababab; margin-bottom:13px;}
.zMain_yd_right2 p.content1 span{ display:block; float:left; height:20px;}
.zMain_yd_right2 p.content1 span.dian{ font-weight:bold; font-size:16px; width:10px;}
.zMain_yd_right2 p.content1 span.name{ width:77px; font-size:14px;}
.zMain_yd_right2 p.content1 span.content1_xx{ width:100px;font-family:"CALIBRI"}
.zMain_yd_right2 p.yd_right2_name2{ font-size:14px; height:20px; line-height:20px; font-size:14px; color:#ababab; margin-bottom:12px;}
.yd_right2_img{ display:block; margin-bottom:28px;}
.zMain_yd_right2 p.ts{ width:173px; line-height:23px; color:#ababab;}
.yd_zffs_box1{ width:653px; height:213px; background:#f6f6f6; padding:23px 30px 0;}
.yd_zffs_box1 h1.title1{ line-height:20px; font-size:14px; color:#8a7653; margin-bottom:17px; font-weight:normal;}
.yd_zffs_box1_1{ width:653px; height:20px; margin-bottom:17px;}
.yd_zffs_box1_1 span{ display:block; float:left; height:20px; line-height:20px; font-size:14px; color:#a3a3a3;}
.yd_zffs_box1_1 span.span1{ width:70px;}
.yd_zffs_box1_1 span.span2{ width:147px;}
.yd_zffs_price{ width:716px; height:41px; line-height:41px; background:url(images/zffs_bg.png) no-repeat; font-family:"CALIBRI","宋体"; text-indent:30px; font-size:16px; color:#fff;}
.yd_zffs_title{ width:100%; height:20px; line-height:20px; font-size:14px; color:#846e47; margin-top:31px; margin-bottom:14px;}
.yd_zffs_radio_box{ width:100%; height:35px;}
.yd_zffs_radio_box span{ float:left; display:block; height:35px; line-height:35px; padding-left:28px; background:url(images/zffs_radio2.png) left center no-repeat; cursor:pointer;}
.yd_zffs_radio_box span.on{ background:url(images/zffs_radio1.png) left center no-repeat !important;}
.yd_zffs_radio_box span img{ display:block; float:right; margin-left:25px; margin-right:50px;}
.yd_wcyd_box{ width:716px; padding-bottom:13px; border-bottom:1px dashed #b5b5b5;}
.yd_wcyd_box p.wcyd1{ line-height:37px; height:37px; font-size:16px; color:#90825f; font-weight:bold;}
.yd_wcyd_box p.wcyd2{ line-height:37px; height:37px; font-size:18px; color:#5d5d5d; margin-bottom:4px;}
.yd_wcyd_box p.wcyd3{ line-height:25px; color:#a4a4a4;}
.yd_wcyd_xx1{ float:left; width:330px;}
.yd_wcyd_xx1 p.title{ font-size:14px; line-height:40px; color:#938060;}
.yd_wcyd_xx1 p.p1{ color:#a4a4a4;}
.yd_wcyd_xx1 p.p1 span{ display:block; float:left; height:30px; line-height:30px; color:#a4a4a4;}
.yd_wcyd_xx1 p.p1 span.span1{ width:72px;}
.yd_wcyd_xx1 p.p1 span.span2{ width:225px;}

/*客房*/
.zMain_address{ width:1000px; margin:0 auto; height:25px; line-height:25px; color:#9e9e9e; padding-top:13px; margin-bottom:42px;}
.zMain_address a{ color:#87784d;}
.zMain_left{ width:183px; padding-left:22px;}
.zMain_left_title{ width:183px; height:40px; line-height:40px; font-size:20px; color:#826f45; margin-bottom:24px;}
.zMain_left_title2{ width:183px; height:35px; line-height:35px; color:#826f45; font-size:18px; margin-bottom:9px;}
.zMain_left_list{ width:183px; margin-bottom:43px;}
.zMain_left_list li{ width:183px; display:block; width:183px; line-height:41px; border-bottom:1px solid #cecece; font-size:14px; color:#696969; text-indent:11px; position:relative;}
.zMain_left_list li span.name{ display:block; width:100%; height:100%; cursor:pointer;}
.zMain_left_list li.on span.name{ background:#865a57;color:#fff !important;}
.zMain_left_list li.on span.go{ display:block !important;}
.zMain_left_list li a{ display:block; width:183px; height:41px; line-height:41px; font-size:14px; color:#696969; text-indent:11px; position:relative;}
.zMain_left_list li a:hover{ background:#e6e5d1; }
.zMain_left_list li span.go{ position:absolute; top:0; right:46px; display:none; color:#fff;}
.zMain_left_list li a.on{ background:#865a57;color:#fff !important;}
.zMain_left_list li a.on span.go{ display:block !important;}
.zMain_left_list2{ width:183px; display:none;}
.zMain_left_list2 li{ width:183px; border:none;}
.zMain_left_list2 li a{ display:block; width:183px; height:41px; line-height:41px; border-top:1px solid #cecece; font-size:12px; color:#696969; text-indent:11px; position:relative;}
.zMain_left_list2 li a:hover{ background:#e6e5d1; }
.zMain_left_list2 li a span.go{ position:absolute; top:0; right:46px; display:none; color:#fff;}
.zMain_left_list2 li a.on{ background:#e6e5d1; color:#696969 !important;}
.zMain_left_list2 li a.on span.go{ display:block !important; color:#696969 !important;}
.zMain_right{ width:733px;}
.zMain_right_kf{ width:733px;}
.zMain_right_title{ width:733px; height:40px; line-height:40px; color:#826f45; font-size:28px; margin-bottom:13px;}
.zMain_right_img_box{ width:733px; height:323px;position:relative;}
.zMain_right_img{ width:733px; height:323px;position:relative;overflow:hidden;}
.zMain_right_img ul{position: absolute;left: 0;}
.zMain_right_img ul li{width:733px;height:323px;float:left;}
.btn{position:absolute;right:5px;top:-30px; width:104px; font-size:14px; text-align:center; color:#5c5c5c;}
.btn .prev{ display:block; float:left;}
.btn .next{ display:block; float:right;}
.btn span{ display:block; float:left; width:50px; margin-left:15px; text-align:center; color:#5c5c5c; text-decoration:none;}
.zMain_right_img_box a.prev2{ z-index:20; position:absolute; display:block; width:19px; height:29px; top:147px; left:27px;}
.zMain_right_img_box a.next2{ z-index:20; position:absolute; display:block; width:19px; height:29px; top:147px; right:27px;}
.mKf_box{ width:733px; min-height:328px; margin-top:44px;}
.mKf_box_left{ width:256px;}
.mKf_box_left_time{ width:192px; height:196px; border:1px solid #846e47; padding:31px; padding-bottom:0; margin-top:8px; margin-bottom:14px;}
.mKf_time_box{ width:192px; height:86px; margin:0 auto;}
.mKf_time{ width:85px; height:84px; border:1px solid #cfcfcf; cursor:pointer; position:relative;}
.mKf_time p.p1{ position:absolute; top:-9px; left:24px; width:37px; height:18px; line-height:18px; background:#fff; color:#676767; text-align:center;}
.mKf_time p.p2{ text-align:center; line-height:18px; color:#5d5d5d; margin-top:13px;font-family:"CALIBRI"}
.mKf_time p.p3{ text-align:center; line-height:25px; font-size:18px; color:#815b58;font-family:"CALIBRI"}
.mKf_time p.p4{ text-align:center; height:5px; margin-top:9px;}
.mKf_time_btn{ display:block; width:192px; height:33px; margin:0 auto; background:url(images/mKf_btn_bg.png) no-repeat; text-align:center; line-height:33px; color:#fff; font-size:14px;}
.mKf_box_left_tel{ width:257px;}
.mKf_box_left_tel img{ display:block; float:left;}
.mKf_box_left_tel .mKf_tel{ width:214px; float:right;}
.mKf_box_left_tel .mKf_tel p.p1{ line-height:15px; color:#727272;}
.mKf_box_left_tel .mKf_tel p.p2{ line-height:18px; font-size:14px; color:#956f6e;font-family:"CALIBRI";}
.mKf_box_right{ width:405px;}
.mKf_box_right p.mKf_box_right_content{ line-height:22px; color:#646464; margin-bottom:31px; height:44px;}
.mKf_box_right_xx{ width:405px;}
.mKf_box_right_xx p.p1{ width:405px; height:30px; position:relative;}
.mKf_box_right_xx p.p1 span{ display:block; float:left; height:30px; line-height:30px; color:#646464;}
.mKf_box_right_xx p.p1 span.span1{ width:75px;}
.mKf_box_right_xx p.p1 span.span2{ width:330px;}
.mKf_box_right_xx p.p1 span.span3{ width:330px; color:#865a57; cursor:pointer; text-decoration:underline;}
.mKf_box_right_xx p.p1 span.span4{ width:102px; height:122px; padding-top:8px; padding-left:25px; padding-right:12px; background:url(images/mKf_box_right_xx_bg.png) no-repeat; position:absolute; right:25px; top:-35px; line-height:19px; color:#fff; display:none;}
.mKf_box2{ width:733px;}
.mKf_box2_title{ width:733px; height:40px; line-height:40px; font-size:20px; color:#826f45; margin-bottom:16px;}
.mKf_box2_jxtj{ width:709px; margin-bottom:6px;}
.mKf_box2_jxtj_title{ width:669px; height:35px; line-height:35px; background:#e6e5d1; padding:0 20px;}
.mKf_box2_jxtj_title span.span1{ display:block; float:left; font-size:14px; color:#5b5b4f; line-height:35px;}
.mKf_box2_jxtj_title span.span2{ display:none; float:right; color:#5b5b4f; line-height:35px; cursor:pointer;}
.mKf_box2_jxtj_title span.on{ display:block;}
.mKf_box2_jxtj_title span.span2 i{ font-size:14px; font-weight:bold; font-style:normal;}
.mKf_box2_jxtj_content{ width:687px; padding:20px; padding-right:0; border:1px solid #eaecdf; border-top:none; margin-bottom:10px; display:none;}
.mKf_box2_jxtj_content img{ display:block; float:left; width:273px; height:210px; margin-top:3px;}
.mKf_box2_jxtj_content2{ width:381px; padding-right:15px; float:right;}
.mKf_box2_jxtj_content2 p.p1{ line-height:19px; color:#656565; margin-bottom:3px;}
.mKf_box2_jxtj_content2 p.p2{ line-height:33px; font-size:14px; color:#656565;}
.mKf_box2_jxtj_content2 p.p3{ line-height:19px; color:#656565; margin-bottom:3px;}
.mKf_box2_jxtj_content2 p.p4{ line-height:33px; color:#745157;}
.mKf_box3{ width:709px; margin-top:30px;}
.mKf_box3_title{ width:709px; height:40px; line-height:40px; font-size:20px; color:#826f45; margin-bottom:20px;}
.mKf_box3_content{ margin-bottom:50px;}
.mKf_box3_content p.p1{ line-height:25px; font-size:14px; color:#656565; margin-bottom:11px;}
.mKf_box3_content p.p2{ line-height:22px; color:#656565;}

/*餐饮*/
.zMain_left_cy{ width:153px; padding-left:15px; padding-right:15px; border-bottom:1px solid #cecece; padding-bottom:23px;}
.zMain_left_cy p.p1{ font-size:16px; text-align:center; color:#865a59; line-height:22px;}
.zMain_left_cy p.p2{ font-size:14px; text-align:center; line-height:25px; margin-bottom:8px;}
.zMain_left_cy p.p3{ text-align:center; line-height:21px; color:#a4a4a4; margin-bottom:14px;}
.zMain_left_cy p.p4{ font-size:14px; text-align:center; line-height:19px; color:#865a59;}
.zMain_right_cy{ width:733px;}
.cy_about{ width:733px; line-height:21px; color:#a4a4a4; margin-bottom:15px;}
.cy_share{ width:733px; height:25px; margin-bottom:15px;}
.cy_share h1{ font-size:12px; color:#826f45; display:inline-block; *display:inline; *zoom:1; float:left; line-height:25px;}
.cy_tab_title{ width:703px; height:39px; border-bottom:1px solid #c1c1c1; padding:0 15px;}
.cy_tab_title li{ float:left; height:38px; line-height:38px; border:1px solid #fff; border-bottom:1px solid #c1c1c1; text-align:center; padding:0 15px; font-size:14px; color:#000; cursor:pointer;}
.cy_tab_title li.on{ border:1px solid #c1c1c1; border-bottom:1px solid #fff; border-top:3px solid #e9c372; height:36px; color:#e9c372; cursor:auto; line-height:36px;}
.cy_tab_title li:hover{ color:#e9c372; background:#eee; border:1px solid #eee; border-bottom:1px solid #c1c1c1;}
.cy_tab_title li.on:hover{ border:1px solid #c1c1c1; border-bottom:1px solid #fff; border-top:3px solid #e9c372; height:36px; color:#e9c372; cursor:auto; background:none;}
.cy_tab_list{ width:703px; padding:15px;}
.cy_tab_box{ width:703px; display:none;}
.cy_yh{ width:703px;}
.cy_yh li{ width:100%; height:192px; margin-bottom:30px;}
.cy_yh li .cy_yh_left{ width:256px; height:192px;}
.cy_yh li .cy_yh_right{ width:420px;}
.cy_yh li .cy_yh_right h3{ font-size:18px; font-weight:normal; margin-top:5px; margin-bottom:10px;}
.cy_yh li .cy_yh_right p.p1{ font-weight:bold; margin-bottom:10px;}
.cy_yh li .cy_yh_right p.p2{ line-height:20px;}
.cy_cd{ width:100%;}
.cy_cd li{ list-style:inside; line-height:25px;}
.cy_cd li a{ color:#000; border-bottom:1px solid #000;}
.cy_cd li a:hover{ color:#e9c372; border-bottom:1px solid #e9c372;}
.cy_banner{ width:703px; margin-bottom:50px;}
.img_big{position:relative;overflow:hidden;height:448px;width:703px;top:0;left:0;}
.img_big ul{position: absolute;left: 0;}
.img_big ul li{width:703px;height:448px;float:left; text-align:center; background:#000000;}
.img_big ul li span{ display:block; line-height:35px; color:#fff; font-size:14px;}
.img_small_box{height:99px;width:703px; background:#111111; padding-top:10px;position:relative;}
.img_small{position:relative;height:87px;width:565px; overflow:hidden; float:left; margin-left:20px;}
.img_small ul{position:absolute;left:0;}
.img_small li{float:left;height:87px;width:100px;margin-left:10px; position:relative;}
.img_small li .img_small_xian{ width:100px; height:5px; position:absolute; bottom:0; left:0; background:#e9c372; display:none;}
.img_small li.on .img_small_xian{ display:block;}
.cy_btn{position:absolute;right:5px;bottom:30px; width:115px; font-size:14px; color:#fff; font-style:italic; text-align:center;}
.cy_prev{ display:block; float:left; padding-top:25px; margin-left:25px;}
.cy_next{ display:block; float:right; padding-top:25px; margin-right:25px;}
.cy_prev2{ position:absolute; top:180px; left:25px; z-index:5; display:block; float:left;}
.cy_next2{ position:absolute; top:180px; right:25px; z-index:5; display:block; float:right;}
.cy_prev,.cy_next,.cy_prev2,.cy_next2{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.cy_prev:hover,.cy_next:hover,.cy_prev2:hover,.cy_next2:hover{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}


/*活动*/
.zMain_right_hd{ width:733px;}
.hd_box{ width:733px; margin-top:54px; margin-bottom:60px;}
.hd_box_left{ width:310px;}
.hd_box_left h1.title{ font-weight:normal; line-height:30px; color:#958061; font-size:16px; margin-bottom:23px;}
.hd_box_left p.p1{ line-height:21px; color:#a4a4a4}
.hd_tel{ width:257px; margin-bottom:100px;}
.hd_tel img{ display:block; float:left;}
.hd_tel .hd_tel_box{ width:214px; float:right;}
.hd_tel .hd_tel_box p.p1{ line-height:15px; color:#8a7850; font-size:14px;}
.hd_tel .hd_tel_box p.p2{ line-height:18px; font-size:16px; color:#8a7850; font-family:"CALIBRI";}
.hd_box_right{ width:325px; border:1px solid #cecece; padding:7px;}
.hd_box_right2{ width:323px; border:1px solid #cecece; padding-top:14px;}
.hd_box_right2 h1.title1{ width:278px; margin:0 auto; height:43px; line-height:43px; font-size:16px; font-weight:normal; border-bottom:1px solid #e6e6e6; color:#836d46; margin-bottom:21px;}
.hd_ss{ padding-left:26px; width:297px; margin-bottom:21px;}
.hd_ss li{ padding-left:15px; width:282px; height:28px; line-height:28px; background:url(images/hd_ss_bg.png) left center no-repeat; color:#ababab;}
.hyxq_btn{ width:141px; height:32px; margin-top:30px; margin-bottom:15px; line-height:32px; font-size:14px; color:#fff; text-align:center; background:url(images/hyxq_btn_bg.png) no-repeat; cursor:pointer; float:left; margin-right:15px;}
.hyxq_btn2{ width:141px; height:32px; margin-top:30px; margin-bottom:15px; line-height:32px; font-size:14px; color:#fff; text-align:center; background:url(images/hyxq_btn_bg.png) no-repeat; cursor:pointer; float:left;}
.hd_xq{background:#fff;border-radius:3px;padding:25px 40px 40px;position:fixed;left:50%;top:45%;margin-left:-281px;margin-top:-200px;width:482px;z-index:9999; display:none;}
.hd_xq p.name{ line-height:40px; color:#999; font-size:14px;}
.hd_xq input.input1{ width:480px; height:33px; border:1px solid #CCC; line-height:33px; text-indent:5px; display:block;}
.hd_xq textarea.hd_xq_text{ width:470px; height:150px; border:1px solid #CCC; line-height:25px; padding:5px;}
.hd_xq_email{ width:150px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; background:url(images/hd_xq_email.png) no-repeat; margin-top:15px;}
.hd_xq p.name span.close1{position:absolute; right:0px; top:-7px; font-size:18px; font-weight:bold; color:#70606C; cursor:pointer; background:url(images/icon_del.png) no-repeat center; display:inline-block; height:20px; width:20px;}
.layer{background:#050614;display:none;filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  height:100%;width:100%;position:fixed;left:0;top:0;z-index:9990;}
.hd_table table tr th{ font-weight:normal;}
.hd_table table tr td{ line-height:30px; color:#666;}
.hd_pic{position:fixed;left:50%; margin-left:-300px;top:50%; margin-top:-265px; z-index:9999; display:none;}
/*婚礼*/
.hl_box{ width:733px;}
.hl_box img.hl_img{ display:block; width:733px; height:298px; margin-bottom:30px;}
.hl_about_title{ width:733px; height:30px; line-height:30px; font-size:18px; color:#845b55; margin-bottom:15px;}
.hl_about_content{ width:733px; line-height:21px; color:#a4a4a4; margin-bottom:40px;}
.hl_list{ width:733px; margin-bottom:60px;}
.hl_list li{ width:733px; overflow:hidden; background:#ecece2; margin-bottom:5px;}
.hl_list li.l1 img{ display:block; float:right;}
.hl_list li.l1 .hl_list_content{ width:389px; padding:0 12px; float:left;}
.hl_list_content p.p1{ line-height:25px; font-size:18px; margin:40px 0px 30px; color:#dd9682;}
.hl_list_content p.p2{ line-height:20px; color:#a3a1a2; margin-bottom:5px;}
.hl_list li.l2 img{ display:block; float:left; width:508px; height:228px;}
.hl_list li.l2 .hl_list_content{ width:201px; padding:0 12px; float:right;}

/*海湾产品*/
.zMain_right_hwcp{ width:733px;}
.hwcp_list{ width:791px;}
.hwcp_list li{ width:255px; height:337px; border:1px solid #e8e8e8; float:left; background:#f9f9f9; margin-bottom:20px; margin-right:10px;}
.hwcp_list li img{ display:block; width:255px; height:207px; margin-bottom:18px;}
.hwcp_list li p.p1{ height:27px; line-height:27px; color:#696969; text-align:center;}
.hwcp_list li p.p2{ line-height:25px; color:#696969; margin-bottom:13px; text-align:center;}
.hwcp_list li .hwcp_bottom{ width:229px; height:28px; margin:0 auto;}
.hwcp_list li .hwcp_bottom span.span1{ display:block; float:left; line-height:30px; font-size:14px; color:#846e47; margin-right:10px;}
.hwcp_list li .hwcp_bottom span.span2{ display:block; float:left; line-height:28px; font-size:18px; color:#846e47;}
.hwcp_list li .hwcp_bottom a{ display:block; float:right; width:121px; height:28px; text-align:center; line-height:28px; color:#fff; font-size:14px; background:#846e47;}

/*购物结算*/
.zMain_gwjs{ width:1000px; padding-top:52px;}
.zMain_gwjs_title{ width:1000px; height:35px; line-height:35px; margin-bottom:18px; font-size:20px; color:#5b5b5b;}
.zMain_gwjs_box{ width:1000px;}
.gwjs_xx_title{ width:1000px; height:43px; line-height:43px; color:#776c50; font-weight:bold;}
.gwjs_xx_list{ width:998px; height:74px; border:1px solid #b8b8b8; background:#f9f9f9;}
.gwjs_xx_list span{ display:block; float:left; height:74px; line-height:74px; color:#9b9b9b;}
.gwjs_xx_list span.span1{ width:305px; text-indent:20px;}
.gwjs_xx_list span.span2{ width:270px;}
.gwjs_xx_list span.span3{ width:175px;}
.gwjs_xx_list span.span4{ width:105px;}
.gwjs_xx_list span.span5{ width:143px;}
.gwjs_xx_list2{ width:1000px; height:158px;}
.gwjs_xx_list2 span{ display:block; float:left; color:#9b9b9b;}
.gwjs_xx_list2 span.span1{ width:305px; text-align:center; height:158px;}
.gwjs_xx_list2 span.span1 img{ height:158px;}
.gwjs_xx_list2 span.span2{ width:270px; line-height:25px; margin-top:63px;  }
.gwjs_xx_list2 span.span3{ width:175px; line-height:25px; margin-top:63px;}
.gwjs_xx_list2 span.span4{ width:105px; line-height:25px; margin-top:63px;}
.gwjs_xx_list2 span.span4 select{ width:63px; height:25px; text-align:center; color:#9b9b9b; line-height:25px; border:none; border:1px solid #9d9d9d;}
.gwjs_xx_list2 span.span5{ width:143px; line-height:25px; margin-top:63px;}
.gwjs_xx_price{ width:950px; height:59px; line-height:59px; color:#fff; background:url(images/price_bg.png) no-repeat; padding:0 25px; text-align:right; margin-bottom:53px;}
.gwjs_xx_price span.span1{ font-size:14px; color:#ecd7bc;}
.gwjs_xx_price span.span2{ font-size:14px; color:#fff; font-weight:bold;}
.zMain_gwjs_box2{ width:1000px;}
.gwjs_zffs_radio_box{ width:100%; height:35px;}
.gwjs_zffs_radio_box span{ float:left; display:block; width:200px; height:35px; line-height:35px; padding-left:28px; background:url(images/zffs_radio2.png) left center no-repeat; cursor:pointer; color:#999999; position:relative;}
.gwjs_zffs_radio_box span.on{ background:url(images/zffs_radio1.png) left center no-repeat !important;}
.gwjs_zffs_radio_box span img{ display:block; float:right; position:absolute; top:0; right:30px;}
.zMain_gwjs_box3{ width:1000px;}
.gwjs_tq_radio_box{ width:100%; height:35px;}
.gwjs_tq_radio_box span{ float:left; display:block; height:35px; line-height:35px; padding-left:28px; background:url(images/zffs_radio2.png) left center no-repeat; cursor:pointer; color:#999999;}
.gwjs_tq_radio_box span.on{ background:url(images/zffs_radio1.png) left center no-repeat !important;}
.gwjs_tq_address{ display:none; width:972px; padding-left:28px; margin-bottom:45px;}
.gwjs_tq_address p.title{ height:41px; line-height:41px; color:#83713f; font-weight:bold;}
.gwjs_tq_address .gwjs_tq_address_box{ width:950px; height:217px; padding-top:18px; padding-left:20px; border:1px solid #b6b6b6; background:#f6f6f6;}
.gwjs_tq_address .gwjs_tq_address_box p.p1{ height:24px; line-height:24px; margin-bottom:21px;}
.gwjs_tq_address .gwjs_tq_address_box p.p1 span.name{ display:block; width:77px; height:24px; float:left; line-height:24px; color:#979797;}
.gwjs_tq_address .gwjs_tq_address_box p.p1 input.input1{ display:block; float:left; width:204px; height:24px; line-height:24px; background:#fff; text-indent:5px; border:none;}
.gwjs_tq_address .gwjs_tq_address_box p.p2{ height:65px; margin-bottom:21px;}
.gwjs_tq_address .gwjs_tq_address_box p.p2 span.name{ display:block; width:77px; height:24px; float:left; line-height:24px; color:#979797;}
.gwjs_tq_address .gwjs_tq_address_box p.p2 .text1{ width:800px; height:55px; padding:5px; border:none; line-height:24px; color:#979797; background:#fff;}
.zMain_gwjs_btn{ width:980px; margin-bottom:50px; overflow:auto;}
.zMain_gwjs_btn a{ display:block; width:155px; height:38px; margin-right:30px; line-height:38px; text-align:center; font-size:16px; float:left;}
.zMain_gwjs_btn a.pre{ background:#dbdbdb; color:#8f8f8f;}
.zMain_gwjs_btn a.next{ background:url(images/yd_next.png) no-repeat; color:#fff;}
.zMain_hwcp3{ width:971px; padding-top:52px; margin:0 auto;}
.zMain_hwcp3_title{ width:971px; height:35px; line-height:35px; font-size:20px; font-weight:bold; margin-bottom:35px;}
.zMain_hwcp3_box{ width:971px; height:137px; border-bottom:1px dashed #b0b0b0;}
.zMain_hwcp3_box p.p1{ line-height:36px; font-size:16px; font-weight:bold; color:#7a6838;}
.zMain_hwcp3_box p.p2{ line-height:36px; font-size:16px; font-weight:bold; color:#565656;}
.zMain_hwcp3_box p.p3{  line-height:25px; color:#a4a4a4;}
.zMain_hwcp3_box2{ width:941px; height:249px; background:#f6f6f6; padding-top:13px; padding-left:30px; margin-top:38px;}
.zMain_hwcp3_box2 p.title1{ height:38px; line-height:38px; font-size:14px; color:#82734a;}
.zMain_hwcp3_box2 p.p1{ height:33px; line-height:33px; color:#a0a0a0;}
.zMain_hwcp3_box2 p.p1 span.span1{ display:block; float:left; height:33px; line-height:33px; color:#a0a0a0; min-width:200px; margin-right:23px;}
.zMain_hwcp3_box3{ width:941px; height:41px; padding-left:30px; background:url(images/zMain_hwcp3_box3.png) no-repeat; line-height:41px; font-size:14px; color:#fff; font-weight:bold; margin-bottom:50px;}

/*新闻中心*/
.news{ width:1000px;}
.news_title{ width:1000px; height:45px; line-height:45px; font-size:28px; color:#846e47; margin-bottom:20px;}
.news_list{ width:1000px; margin-bottom:50px;}
.news_list li{ width:1000px; height:138px; margin-bottom:11px;}
.news_list li img{ display:block; float:left; width:190px; height:124px; margin-top:7px; margin-right:43px;}
.news_list li .news_list_box{ width:725px; float:left;}
.news_list_time{ width:70px; height:22px; text-align:center; line-height:22px; color:#9d9d9d; font-style:italic; border-bottom:4px solid #846e47; margin-bottom:14px;}
.news_list_name{ width:725px; height:22px; color:#9d9d9d; line-height:22px;}
.news_list_content{ width:725px; height:44px; overflow:hidden; line-height:22px; color:#9d9d9d; margin-bottom:3px;}
.news_list_more{ line-height:29px; height:29px;}
.news_list_more a{ color:#846e47; font-size:14px;}
.pageNumber a {color: #000000;margin-left: 13px;}
.pageNumber .pageNumber_a{display: inline-block;width: 18px;height: 21px;line-height: 21px;text-align: center;}
.pageNumber .pageNumber_a:hover{background: url(images/xwdt_ym_a_03.png) no-repeat;color: white;}
.pageNumber .pageNumber_a_active{background: url(images/xwdt_ym_a_03.png) no-repeat;color: white;}
/*新闻详情*/
.shownew{ width:1000px;}
.shownew_left{ width:716px;}
.shownew_left_back{ width:716px; line-height:20px;}
.shownew_left_back a{ color:#9d9d9d;}
.shownew_left_name{ width:716px; line-height:54px; color:#846e47; font-size:30px;}
.shownew_left_time{width:70px; height:22px; text-align:center; line-height:22px; color:#9d9d9d; font-style:italic; border-bottom:4px solid #846e47; margin-bottom:45px;}
.shownew_left_content{ width:716px; line-height:22px; color:#a9a9a9; margin-bottom:50px;}
.shownew_left_content img{max-width:100%;}
.shownew_right{ width:130px; padding-top:13px;}
.shownew_right_title{ width:130px; height:64px; line-height:64px; font-size:20px; color:#5c5c5c; border-bottom:4px solid #846e47; margin-bottom:20px;}
.shownew_right_list{ width:130px;}
.shownew_right_list li{ width:130px; height:86px; border-bottom:1px solid #e4e4e4; margin-top:13px;}
.shownew_right_list li p.p1{ font-size:14px; line-height:20px; color:#5d5d5d; margin-bottom:5px;cursor:pointer;}
.shownew_right_list li p.p2{ font-size:15px; color:#9d9d9d;}
/*海湾学院*/
.about{ width:733px;}
.about_title{ width:733px; height:30px; line-height:30px; font-size:18px; color:#845b55; margin-bottom:15px;}
.about_content{ width:733px; line-height:21px; color:#a4a4a4; margin-bottom:40px;}
.about_list{ width:733px; margin-bottom:60px;}
.about_list li{ width:733px; height:228px; background:#ecece2; margin-bottom:5px;}
.about_list li.l1 img{ display:block; float:right; width:508px; height:228px;}
.about_list li.l1 .about_list_content{ width:201px; padding:0 12px; float:left;}
.about_list_content p.p1{ line-height:25px; font-size:16px; margin:15px 0px; color:#dd9682;}
.about_list_content p.p2{ line-height:21px; color:#a3a1a2;}
.about_list li.l2 img{ display:block; float:left; width:508px; height:228px;}
.about_list li.l2 .about_list_content{ width:201px; padding:0 12px; float:right;}
/*联系我们*/
.contact{ width:733px; margin-bottom:50px;}
.contact_left{ width:240px; float:left;}
.contact_left p.contact_title{ height:35px; line-height:35px; color:#8c6663; font-size:14px; margin-top:5px;}
.contact_left p.contact_xx{ height:35px; line-height:35px; margin-top:7px; color:#ababab;}
.contact_left p.contact_xx #weixin2{ position:relative; display:inline-block;}
.contact_left p.contact_xx #weixin2 .erweima{ position:absolute;left:0;top:35px; height:150px; display:none;}
.contact_left p.contact_xx #weixin2:hover .erweima{ display:block;}
.map{ width:490px; height:350px; float:right;}
.traffic{ float:left; width:600px;}
.traffic ul{ float:left; width:300px;}
.traffic ul .title{height:35px; line-height:35px; color:#8c6663; font-size:14px; margin-top:5px;}
.traffic ul .title2{color:#ababab; line-height:18px;}
.traffic ul .title2 span{ display:inline-block; width:180px;}
/*养生中心*/
.yszx{height:100%;overflow:hidden;position:relative;width:100%; max-width:1920px; min-width:1200px; margin:0 auto;}
.yszx .screenlist {width: 100%;position: absolute;left: 0;top: 0;}
.yszx .screen{background:url(images/yszx_bg1.png) no-repeat center;background-size:cover;color:#fff;height:100%;width:100%;max-width:1920px; min-width:1200px; margin:0 auto; overflow:hidden;}
.yszx_box{ width:1200px; margin:0 auto; position:relative;}
.yszx_box .box{ background:url(images/icon_bgyszx.png); width:236px; min-height:290px; font-family:"CALIBRI","宋体"; padding:40px 30px;}
.yszx_box .box .title{ color:#fff; font-size:30px; margin-bottom:25px;}
.yszx_box .box .text{ line-height:24px; margin-bottom:20px;}
.yszx_box .box .time span{ border:1px solid #fff; display:inline-block; padding:4px 10px; line-height:24px;}
#next{ width:100%; height:64px; margin:0 auto;max-width:1920px; min-width:1200px; text-align:center; position:absolute; bottom:30px;left:0; z-index:999; cursor:pointer;}
.yszx_menu{ width:90px; margin-left:27px; margin-top:307px; position:relative; z-index:9999;}
.yszx_menu li{ color:#fff; height:29px; line-height:29px; cursor:pointer; font-size:14px;}
.yszx_menu li span{ display:none;}
.yszx_menu li:hover{ color:#af9a61 !important;}
.yszx_menu li:hover span{ display:inline-block !important; *display:inline; *zoom:1;}
/*下载中心*/
.downloads{ width:1000px;}
.downloads_title{ width:1000px; height:45px; line-height:45px; font-size:28px; color:#846e47; margin-bottom:20px;}
.downloads_list{ width:1000px; margin-bottom:50px; border-top:1px dashed #c7c7c7;}
.downloads_list li{ width:100%; height:80px; border-bottom:1px dashed #c7c7c7;}
.downloads_list li img.download_img{ width:38px; height:35px; display:block; float:left; margin-left:5px; margin-top:24px; margin-right:20px;}
.downloads_list li span.name{ display:block; float:left; font-size:14px; color:#5e5e5e; line-height:35px; margin-top:24px;}
.downloads_list li a.download_btn{ width:107px; height:35px; text-align:center; line-height:35px; font-size:14px; color:#fff; display:block; float:right; margin-right:3px; background:#865a57; margin-top:20px;}
/*留言簿*/
.message{ width:1000px; padding-bottom:50px;}
.message_left{ width:562px;}
.message_left_title{ width:562px; height:45px; line-height:45px; padding-bottom:10px; font-size:28px; color:#846e47; border-bottom:1px solid #bfbcb7;}
.message_left_list{ width:562px;height:304px;}
.message_left_list li{ width:557px; height:75px; padding-left:5px; border-bottom:1px solid #bfbcb7;}
.message_left_list li p.p1{ height:25px; line-height:25px; padding-top:15px;}
.message_left_list li p.p1 span.span1{ display:block; float:left; font-size:16px; color:#716f62;}
.message_left_list li p.p1 span.span2{ display:block; float:right; color:#716f62;}
.message_left_list li p.p2{ line-height:22px; font-size:14px; color:#716f62;}
.page1{ width:562px; text-align:right; margin-top:20px;}
.page1 span{ display:inline-block; *display:inline; *zoom:1; margin-left:5px; height:16px; line-height:16px;}
.page1 span.page1_span1{ color:#5b594a}
.page1 span.page1_span2{ padding:0 5px; background:#fff; color:#585856; cursor:pointer;}
.page1 span.page1_span2:hover{ color:#fff !important; background:#8b5f5e !important;}
.page1 span.on{ color:#fff !important; background:#8b5f5e !important;}
.message_right{ width:338px; padding-top:10px;}
.message_right_title{ width:338px; height:35px; line-height:35px; color:#5f6052; font-size:18px; margin-bottom:13px;}
.message_right_input{ width:338px; height:35px; margin-bottom:14px;}
.message_right_input input{ width:338px; height:35px; border:none; line-height:35px; color:#bababa; text-indent:10px; background:#fff;*display:block;}
.message_right_text{ width:338px; height:157px; margin-bottom:25px;}
.message_right_text textarea{ width:318px; height:147px; padding:5px 10px; background:#fff; border:none; color:#bababa;}
.message_right_btn{ width:122px; height:31px;}
.message_right_btn input{ cursor:pointer;width:122px; height:31px; text-align:center; line-height:31px; background:#865a57; color:#fff; font-size:14px; border:none;}
/*精彩集锦*/
.zMain_jcjj{ width:100%; height:778px; max-width:1920px; min-width:1000px; margin:0 auto; background:url(images/jcjj_bg.png) center top no-repeat; background-size:cover; padding-top:80px;}
.zMain_jcjj .move{ width:500px; height:350px; margin:0 auto;}
.mJcjj{ width:1000px; height:312px; padding-top:20px; background:#e6e5d1; margin:0 auto; position:relative;}
.mJcjj .mJcjj_pre{ width:32px; height:53px; position:absolute; left:-7%; top:140px; z-index:2; background:url(images/jcjj_pre.png) no-repeat; cursor:pointer; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.mJcjj .mJcjj_next{ width:32px; height:53px; position:absolute; right:-7%; top:140px; z-index:2; background:url(images/jcjj_next.png) no-repeat; cursor:pointer; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.mJcjj .mJcjj_pre:hover,.mJcjj .mJcjj_next:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.mJcjj_list{ width:972px; height:202px; margin:0 auto; overflow:hidden; position:relative;}
.mJcjj_list ul{ position:absolute; top:0; left:0;}
.mJcjj_list li{ float:left; width:320px; height:202px; margin:0 2px; cursor:pointer;}
.mJcjj_bottom{ width:264px; margin:0 auto; margin-top:25px;}
.mJcjj_bottom p.p1{ height:15px; border-bottom:1px solid #a1a195; font-size:16px; text-align:center; color:#5d5d5d; letter-spacing:1px; margin-bottom:16px;}
.mJcjj_bottom p.p1 span{ display:inline-block; *display:inline; *zoom:1; height:31px; line-height:31px; background:#e6e5d1; padding:0 17px;}
.mJcjj_bottom p.p2{ height:22px; line-height:22px; font-size:14px; text-align:center; color:#9d9d9f; letter-spacing:2px;}
.mJcjj_showimg{ display:none; position:fixed; top:0; left:0; z-index:9999; margin:0 auto; width:100%; height:467px; overflow:hidden;}
.mJcjj_showimg img{ padding:5px; background:#fff;}
.mJcjj_showimg ul{ width:735px; height:467px; margin:0 auto; position:relative;}
.mJcjj_showimg li{ position:absolute; top:0; left:0; width:100%; text-align:center; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.mJcjj_pre2{ display:none; position:fixed !important; top:50% !important; left:5% !important; z-index:99999 !important; width:32px; height:53px; position:absolute; left:-7%; top:140px; z-index:2; background:url(images/jcjj_pre.png) no-repeat; cursor:pointer; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.mJcjj_next2{ display:none; position:fixed !important; top:50% !important; right:5% !important; z-index:99999 !important; width:32px; height:53px; position:absolute; right:-7%; top:140px; z-index:2; background:url(images/jcjj_next.png) no-repeat; cursor:pointer; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.mJcjj_pre2:hover,.mJcjj_next2:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.layer2{
	background:none;
	display:none; 
	height:100%;
	width:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:99990;
}
/*招贤纳士*/
.zJob_search{ width:100%; height:65px; background:#050614; padding-top:14px; position:absolute; left:0; bottom:0; z-index:2; background:url(images/zJob_search_bg.png) repeat;}
.zJob_search_content{ width:1000px; height:51px; margin:0 auto;}
.zJob_search_input{ width:429px; height:51px; float:left; margin-right:11px;}
.zJob_search_input input{ width:429px; height:51px; border:none; background:url(images/zJob_search_input.png) no-repeat; line-height:51px; text-indent:19px; font-size:16px; color:#9c9c9c;*display:block;}
.zJob_search_btn{ width:105px; height:51px; float:left; cursor:pointer;}
.zMain_join_left{ width:290px;}
.zMain_join_left_box{ width:290px; height:235px; background:url(images/zMain_join_left_bg.png) bottom center no-repeat; margin-bottom:35px;}
.zMain_join_left_box p.title{ height:20px; line-height:20px; color:#8c6462; text-align:center;}
.zMain_join_left_box select.select1{ display:block; margin:0 auto; width:256px; height:28px; line-height:28px; text-indent:13px; color:#686868; border:1px solid #a0817c; margin-bottom:10px; background:#f5f6e8;}
.zMain_join_left_box select.select1 option{ line-height:28px; text-indent:13px; color:#686868;}
.zMain_join_left_box .select1{ width:256px; height:28px; line-height:28px; text-indent:13px; color:#686868; border:1px solid #a0817c; margin:0 auto; cursor:pointer; position:relative; margin-bottom:10px;}
.zMain_join_left_box img{ position:absolute; top:11px; right:18px; z-index:1;}
.select1_list{ width:256px; overflow-y:auto;overflow-x:hidden; border:1px solid #a0817c; position:absolute; top:28px; left:-1px; z-index:5; display:none; background:#865a57;}
.select1_list li{ width:256px; border-bottom:1px solid #a0817c; height:28px; text-indent:13px; color:#fff; line-height:28px; cursor:pointer;}
.zMain_join_left_btn{ width:258px; height:30px; margin:0 auto; cursor:pointer; text-align:center; line-height:30px; color:#fff; background:#865a57;}
.zMain_join_left_list{ width:243px; margin:0 auto;}
.zMain_join_left_list li{ width:243px; height:22px; line-height:22px;}
.zMain_join_left_list li a{ color:#5d5d5f;}
.zMain_join_left_list li a span.span1{ display:block; float:left; width:150px;}
.zMain_join_left_list li a span.span2{ display:block; float:right; width:75px; text-align:right;}
.zMain_join_left_list li a span.span1 i{ font-size:14px; text-decoration:none;}
.zMain_join_left_list li a:hover{ color:#875a57;}
.zMain_join_right{ width:648px; background:#e6e5d1; min-height:500px; padding-bottom:40px; margin-bottom:60px;}
.zMain_join_right_title{ width:648px; height:53px; line-height:53px; text-indent:26px; color:#835a58; font-size:26px;}
.zMain_join_right_box1{ width:622px; height:40px; padding-left:26px; background:#f5f6e8; border-top:1px solid #c4c4c2; border-bottom:1px solid #c4c4c2;}
.zMain_join_right_box1 span{ display:block; float:left; height:40px; line-height:40px; color:#71716f; font-size:14px;}
.zMain_join_right_box1 span.span1{ width:130px;}
.zMain_join_right_box1 span.span2{ width:130px;}
.zMain_join_right_box1 span.span3{ width:130px;}
.zMain_join_right_box1 span.span4{ width:130px;}
.zMain_join_right_box1 span.span5{ width:102px;}
.zMain_join_right_box2{ width:622px; height:49px; padding-left:26px; border-bottom:1px solid #c4c4c2;}
.zMain_join_right_box2 a span{ display:block; float:left; height:49px; line-height:49px; color:#71716f;}
.zMain_join_right_box2 span.span1{ width:130px;}
.zMain_join_right_box2 span.span2{ width:130px;}
.zMain_join_right_box2 span.span3{ width:130px;}
.zMain_join_right_box2 span.span4{ width:130px;}
.zMain_join_right_box2 span.span5{ width:102px;}
/*工作详情*/
.showjob{ width:600px; margin-left:26px;}
.showjob_box{ width:570px; background:#f5f6e8; padding:7px 15px; margin-bottom:22px;}
.showjob_box li{ float:left; height:29px; line-height:29px; font-size:14px; color:#5d5d5d; margin-right:50px;}
.showjob p.showjob_title{ width:600px; height:39px; line-height:39px; border-bottom:1px solid #b3b3b5; color:#676566; font-size:18px; margin-bottom:9px;}
.showjob_title_list{ width:594px; padding-left:6px; margin-bottom:18px;}
.showjob_title_list li{ line-height:23px; font-size:14px; color:#676566; list-style:inside;}
.showjob_btn{ width:600px; height:35px; margin-top:40px;}
.showjob_btn a{ display:block; float:left; width:145px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#fff; background:#865a57; margin-left:12px;}
/*推广*/
.zMain_tg_box{ width:890px; background:#f5f6e8; padding:55px;}
.zMain_tg_box_left{ width:520px;}
.zMain_tg_box_left p.title1{ line-height:61px; color:#865a57; font-size:44px;}
.zMain_tg_box_left p.title2{ line-height:37px; color:#865a57; font-size:26px;}
.zMain_tg_box_left p.title3{ line-height:25px; color:#865a57; margin-bottom:73px;}
.zMain_tg_box_btn{ width:520px; height:45px; margin-bottom:40px;}
.zMain_tg_box_btn a{ display:block; width:216px; height:45px; text-align:center; line-height:45px; float:left; color:#666666; background:#e6e5d1; margin-right:3px; font-size:14px;}
.zMain_tg_box_btn a:hover{ background:#865a57; color:#fff;}
.zMain_tg_box_content{ width:520px;}
.zMain_tg_box_content img{max-width:100%;}
.zMain_tg_box_content p{ line-height:23px; color:#707070;}
.zMain_tg_box_content2{width:520px; margin-top:20px;}
.zMain_tg_box_content2 p{ font-size:18px; height:42px; line-height:42px; color:#333;}
.zMain_tg_box_content2 ul li{list-style: inside;line-height: 21px;color: #5e5c5d;}
.zMain_tg_box_right{ width:259px; padding-left:46px; border-left:2px solid #c0beb2;}
.zMain_tg_box_tel{ width:256px; border-bottom:1px solid #8b877e;}
.zMain_tg_box_tel p.p1{ width:259px; height:50px; background:url(images/zMain_tg_box_right.png) no-repeat; text-align:center; line-height:50px; color:#fff; font-size:20px; margin-bottom:25px;}
.zMain_tg_box_tel .time{ color:#bab9b7; font-size:14px; margin-bottom:15px;}
.zMain_tg_box_tel .time span{ display:inline-block; width:85px;}
.zMain_tg_box_tel .time input{ background:url(images/rili.png) no-repeat left center; border:1px solid #bab9b7; font-size:14px; height:30px; padding-left:34px; width:135px;font-family:"CALIBRI"}
.zMain_tg_box_price{ width:259px;}
.zMain_tg_box_price p.title{ height:79px; line-height:79px; color:#865a57; font-size:26px;}
.zMain_tg_box_price p.name{ height:34px; line-height:34px; text-align:center; background:#e6e5d1; color:#676566; font-size:14px;}
.zMain_tg_box_price p.price{ width:259px; height:32px; line-height:32px; border-bottom:1px solid #8b877e; font-size:14px; color:#676765; margin-bottom:9px;}
.zMain_tg_box_price p.price span.span1{ display:block; float:left; width:82px; text-align:center;}
.zMain_tg_box_price p.price span.span2{ display:block; float:right; width:150px; text-align:right;font-family:"CALIBRI"}
.zMain_tg_box_price p.p1{ line-height:30px; font-size:16px; color:#855956; text-indent:4px; margin-bottom:14px;}
.zMain_tg_box_price p.p2{ width:255px; padding-left:4px; line-height:23px; color:#676664;}
.zMain_tg_box2_title{ width:1000px; height:107px; line-height:107px; font-size:26px; color:#865a59; font-weight:bold;}
.zMain_tg_box2{ width:1000px;}
.zMain_tg_box2 li.l1{ width:295px; height:353px; float:left; padding-top:8px; background:#f5f6e8; margin-right:38px; margin-bottom:35px;}
.zMain_tg_box2 li.l1 img{ display:block; width:279px; height:171px; margin:0 auto; margin-bottom:10px;}
.zMain_tg_box2 li.l1 p.name{ width:249px; padding:8px 15px; line-height:30px; margin:0 auto; font-size:18px;}
.zMain_tg_box2_list{ width:279px; margin:0 auto;}
.zMain_tg_box2_list li{ list-style:inside; line-height:21px; color:#5e5c5d;}
/*会员中心*/
.hyzc_tab{ width:733px; height:39px; border-bottom:1px solid #c1aca9; margin-bottom:42px;}
.hyzc_tab li{ float:left; padding:0 20px; text-align:center; height:38px; line-height:38px; border:1px solid #e6e5d1; border-bottom:1px solid #c1aca9; background:#e6e5d1; color:#686868; font-size:14px; cursor:pointer;}
.hyzc_tab li.on{ background:#fff; border:1px solid #c1aca9; border-bottom:1px solid #fff;}
.hyzc_tab_content{ width:733px; min-height:475px; padding-bottom:60px; display:none;}
.rhxz{ width:733px;}
.rhxz p.rhxz_p{ line-height:23px; overflow:auto;}
.rhxz p.rhxz_p img.hyzc_dian{ display:block; float:left; margin-left:3px; margin-right:7px; margin-top:8px;}
.rhxz p.rhxz_p span.hyzc_span{ display:block; float:left; width:718px; color:#686868;}
.jrsj{ width:733px;}
.jrsj table{ border:1px solid #cecece;}
.jrsj table td{ border-right:1px solid #cecece; border-bottom:1px solid #cecece; height:40px; font-size:14px;}
.jrsj table .td1{ width:168px; height:32px; background:#e6e5d1; color:#666664; text-indent:30px; font-size:16px;}
.jrsj table .td2{ width:214px; height:32px; background:#e6e5d1; color:#666664; text-align:center; font-size:16px;}
.jrsj table .td3{ width:347px; height:32px; background:#e6e5d1; color:#666664; text-align:center; font-size:16px;}
.jrsj table .td4{ text-align:center;}
.jrsj table .td5{ text-indent:30px;}
.jrsj p.jrsj_p1{ font-size:14px; line-height:38px; margin-top:35px; color:#686868;}
.jrsj p.jrsj_p2{ line-height:22px; color:#686868;}
.hyqy{ width:733px;}
.jfsc{ width:733px;}
.jfsc li{ width:228px; height:251px; float:left; background:#e4e6d1; margin-right:19px; margin-bottom:19px;}
.jfsc li img{ width:228px; height:155px; display:block; margin-bottom:9px;}
.jfsc_box{ width:198px; margin:0 auto; overflow:auto; position:relative; margin-bottom:12px;}
.jfsc_box span.span1{ color:#5d5d5d; line-height:25px; font-size:14px;}
.jfsc_box span.span2{ position:absolute; right:0; top:6px; color:#8c704b;}
.jfsc li a{ display:block; width:84px; height:33px; text-align:center; line-height:33px; color:#fff; font-size:14px; background:#865a57; margin-left:15px;}
.shfs{ width:733px; padding-top:20px;}
.shfs span.shfs_radio{ display:block; padding-left:35px; width:698px; height:35px; line-height:35px; background:url(images/shfs_radio1.png) left center no-repeat; cursor:pointer; margin-bottom:14px; font-size:18px; color:#5d5d5d;}
.shfs span.on{ background:url(images/shfs_radio2.png) left center no-repeat;}
.shfs_tq_address{ padding-left:35px; width:698px; margin-bottom:45px;}
.shfs_tq_address p.p1{ height:24px; line-height:24px; margin-bottom:21px;}
.shfs_tq_address p.p1 span.name{ display:block; width:77px; height:24px; float:left; line-height:24px; color:#979797;}
.shfs_tq_address p.p1 input.input1{ display:block; float:left; width:204px; height:24px; line-height:24px; background:#fff; text-indent:5px; border:none;}
.shfs_tq_address p.p2{ height:65px; margin-bottom:21px;}
.shfs_tq_address p.p2 span.name{ display:block; width:77px; height:24px; float:left; line-height:24px; color:#979797;}
.shfs_tq_address p.p2 .text1{ width:800px; height:55px; padding:5px; border:none; line-height:24px; color:#979797; background:#fff;}
.shfs_input_box1{ float:left; width:315px; height:79px; margin-right:16px; margin-bottom:11px;}
.shfs_input_box1 p{ height:34px; line-height:34px; color:#737373; font-size:14px;}
.shfs_input_box1 input{ display:block; width:313px; height:43px; border:none; border:1px solid #cecece; text-indent:5px; color:#737373; line-height:43px;}
.shfs_input_box2{ width:698px; margin-bottom:20px;}
.shfs_input_box2 p{ height:34px; line-height:34px; color:#737373; font-size:14px;}
.shfs_input_box2 textarea{ display:block; width:634px; height:60px; padding:5px; border:none; border:1px solid #cecece;}
.shfs_btn{width:698px; height:42px;}
.shfs_btn a{ display:block; float:left; width:214px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:14px; background:#b3b3b5; margin-right:17px;}
.shfs_btn input{ display:block; float:left; width:214px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:14px; background:#865a57; border:none; cursor:pointer;}


.mTop_dlzc{ position:absolute; right:2.29%; top:2%; z-index:2; line-height:30px; color:#fff; font-size:14px;}
.mTop_dlzc a{ color:#fff; font-size:16px; text-decoration:underline;}
.mTop_hy{ position:absolute; top:40px; right:0; z-index:20; width:233px; height:207px; background:url(images/dhhy.png) no-repeat; display:none;}
.mTop_hy .mTop_hy_title{ position:relative; width:213px; padding-left:20px; font-size:14px; color:#846e47; line-height:25px; height:25px; margin-top:10px;}
.mTop_hy .mTop_hy_title .close2{ font-size:12px; position:absolute; top:0; right:17px; font-weight:bold; cursor:pointer;}
.mTop_hy_dl{ width:213px; padding-left:20px; margin-top:26px; cursor:pointer;}
.mTop_hy_input1{ width:213px; height:20px;}
.mTop_hy_input1 .sex{display: block;float: left;width: 42px;height: 26px;padding-left: 21px;line-height: 26px;color: #a4a4a4; font-size: 14px;background: url(images/radio2.png) left center no-repeat;cursor: pointer;}
.mTop_hy_input1 span.on{background: url(images/radio1.png) left center no-repeat !important;}
.mTop_hy_input1 .name{ min-width:48px; height:20px; line-height:20px; float:left; color:#846e47; font-size:12px;}
.mTop_hy_input1 input.input1{ display:block; float:left; width:142px; height:18px; border:1px solid #846e47; line-height:18px; text-indent:10px;}
.mTop_hy_input1 input.input2{ display:block; float:left; width:75px; height:18px; border:1px solid #846e47; line-height:18px; text-indent:10px;}
.mTop_hy_btn{ width:165px; height:20px; padding-left:48px; margin-bottom:13px;}
.mTop_hy_btn a.a1{ display:block; float:left; width:63px; height:20px; line-height:20px; text-align:center; background:#846e47; color:#fff; font-size:12px; text-decoration:none; margin-right:25px;}
.mTop_hy_btn a.a2{ color:#846e47; font-size:12px; text-decoration:none; line-height:20px;}
.mTop_hy_btn2{ width:165px; height:20px; padding-left:48px; color:#846e47; font-size:12px;}
.mTop_hy_btn2 a{ color:#715f6b; font-size:12px; text-decoration:none; line-height:20px;}
.wj_yzm{ width:85px; height:20px; line-height:20px; float:left; color:#846e47; font-size:12px; text-decoration:underline; cursor:pointer; text-indent:7px;}
.wjmm_zy{ width:213px; color:#846e47; font-size:12px; line-height:18px;}
.mTop_hy_input1 .hy1{ width:22px; float:left; line-height:20px; color:#846e47; font-size:12px; }
.mTop_hy_input1 .hy2{ width:82px; float:left; line-height:20px; color:#846e47; text-indent:6px; font-size:12px; }
.mTop_hy_input1 .hy3{ width:145px; float:left; line-height:20px; color:#846e47; font-size:12px; }
.mTop_hy_input1 input.zc_input1{ display:block; float:left; width:65px; height:18px; border:1px solid #846e47; line-height:18px; text-indent:10px;}
.mTop_hy_input1 input.wjmm_input1{ display:block; float:left; width:60px; height:18px; border:1px solid #846e47; line-height:18px; text-indent:10px;}



