@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0 auto;}
body{ font-size:19px; font-family:"Î¢ÈíÑÅºÚ"; margin:0 auto; width:100%;width:expression(document.body.clientWidth <= 1200? "1200px":"auto"); min-width:1200px;}
img{border:0px} 
a{ color:#333; text-decoration:none;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
ul li{list-style:none;}

.jdgl{ width:100%; }
.banner{ background:url(../zy_images/jdgl/banner.jpg) top center; height:455px;}
.bt{ font-size:40px; color:#53617D; line-height:120px; font-weight:bold; text-align:center}
.fbt{font-size:20px;color:#FFF;background:#53617D;height:38px;line-height:38px;text-align:center;width: 650px;}
.fbt1{font-size:20px;color:#FFF;background:#53617D;height:38px;line-height:38px;text-align:center;width: 375px;}
.fbt2{ font-size:24px; font-weight:bold; color:#53617D; text-align:center}
.nr{ font-size:18px; line-height:38px; width:800px; text-align:center; padding-top:30px;}
.sp{ width:798px; height:453px; margin:0 auto; margin-top:30px;}
.zyjs{ width:1201px; background:#F3F3F3;}

.mr_0{ width: 1200px;margin: 0 auto; margin-top: 46px;}
.m1-wraptitle1{font-size: 24px;color: #6687c3;}
.m1-maincontent{font-size: 16px;color: #212121;line-height: 28px;margin-top: 12px;}
.pos-rel {position: relative;}
.m1-bg1 { background:url(../zy_images/jdgl/m1-bg1.jpg) center no-repeat;height: 634px;}
.m1-wrap1 {width: 366px;height: 150px; position: absolute;font-size: 16px;color: #212121;line-height: 28px;left: 50px;top: 31px;}
.m1-wrap2 {width: 366px;height: 150px;position: absolute;font-size: 16px;color: #212121;line-height: 28px;left: 785px;top: 30px;}
.m1-wrap3 {width: 366px;height: 150px;position: absolute;font-size: 16px;color: #212121;line-height: 28px; left: 50px;top: 234px;}
.m1-wrap4 {width: 366px;height: 150px;position: absolute;font-size: 16px;color: #212121;line-height: 28px;left: 777px;top: 230px;}
.m1-wrap5 {width: 366px;height: 150px;position: absolute;font-size: 16px;color: #212121;line-height: 28px; left: 50px;top: 454px;}
.m1-wrap6 {width: 366px;height: 150px;position: absolute;font-size: 16px;color: #212121;line-height: 28px;left: 777px;top: 420px;}
.btnWrap{text-align: center; margin-top:36px;}
.btnWrap a{width: 210px;height: 54px;color: #fff;font-size: 24px;text-align: center;background-color: #e24b47;line-height: 54px;display: inline-block;border-radius: 8px;font-weight: bold;}
.btnWrap a:hover{opacity: .75;}
.mr130{margin-right: 130px;}
.glys{ width:1191px; font-size:16px; margin-top:46px; margin-bottom:46px;}
.glys dl{ width:211px; float:left; margin-left:25px;}
.glys_s{ color:#E44C47; font-size:18px;}
.glys dl dt{ line-height:35px; text-align:center}
.glys dl dt img{ padding-bottom:10px;}
.mt26{margin-top: 26px;}
.mb12{margin-bottom: 12px;}
.module1{background:url(../zy_images/jdgl/m1-bg1.jpg) top center no-repeat;height: 331px;margin-top: 20px;}
.m1-p1{width: 500px;padding: 56px 0 0 20px;line-height: 30px;text-indent: 2em;font-size: 18px;color: #212121;}
.m1-btn{margin:40px 0 0 18px;display: inline-block;background-color: #f00001;width: 150px;height: 40px;text-align: center;line-height: 40px;font-size: 20px;color: #fff;}
.m1-title1{font-size: 48px;color: #54617d;text-align: center;font-weight: bold;line-height: 64px;}
.mainContent{font-size: 16px;color: #212121;line-height: 28px;}
.mt26{margin-top: 26px;}
.mb12{margin-bottom: 12px;}
.txtcent{text-align: center;}
.bg-blue{font-size: 20px;color: #fefefe;background-color: #54617d;height: 38px;line-height: 38px;text-align: center;margin: 0 auto;display:inline-block;padding:0 38px; }
.pos-rel{position: relative;}
.m1-wraptitle1{font-size: 24px;color: #6687c3;}
.m1-maincontent{font-size: 16px;color: #212121;line-height: 28px;margin-top: 12px;}
.mt38{margin-top: 38px;}

.btnWrap{text-align: center;}
.btnWrap a{width: 210px;height: 54px;color: #fff;font-size: 24px;text-align: center;background-color: #e24b47;line-height: 54px;display: inline-block;border-radius: 8px;font-weight: bold;}
.btnWrap a:hover{opacity: .75;}
.mr130{margin-right: 130px;}
.m2-li1{float: left;width: 215px;text-align: center;}
.m2-title1{font-size: 20px;color: #e24b47;margin: 16px 0 10px 0;}
.mr30{margin-right: 30px;}

.title-en{font-size: 30px;color: #54617d;text-align: center;}
.m3-li1{float: left;width: 392px;text-align: center;}
.m3-li1 p{font-size: 16px;color: #212121;text-align: center;line-height: 60px;height: 60px;}
.mr12{margin-right: 12px;}
.mt12{margin-top: 12px;}

.m4-li{width: 120px;height: 84px;float: left;}
.m4-li p{text-align: center;line-height: 84px;background-color: #e24b47;color: #fefefe;}
.m4-title p{font-size: 30px;color: #212121;text-align: center;margin: 30px 0 26px;font-weight: bold;}
.m4-title span{ font-size:24px; text-align:center; width:420px; line-height:35px; display:block}
.m4-title span b{ color:#F25B00; }
.m4-title2 p{font-size: 30px;color: #E14B47;text-align: center;margin: 30px 0 26px;font-weight: bold;}
.hotelimgWrap{width: 170px;height: 90px;float: left;}
.mr50{margin-right: 50px;}
.pl74{padding-left: 74px;}
.wid{width: 1126px;}
.mb48{margin-bottom: 48px;}

.zy{ width:1255px; margin:0 auto; margin-bottom:40px;}
.zy dl{ width:390px; float:left; margin-left:15px; text-align:center; border:2px solid #eee}
.zy dl dt{ line-height:58px;  text-align:center;}
.zy dl dt b{ margin-right:19px; text-align:center; font-size:24px;}
.zya_1{ width:111px; height:29px; line-height:29px; border:3px solid #F35B00; float:left; text-align:center; margin-left:55px; margin-bottom:15px;}
.zya_2{ width:111px; height:35px; line-height:35px; color:#FFF; float:left; background:#ED7B1D; text-align:center; margin-left:40px;  margin-bottom:15px;}

.bd{ width:1200px; margin:0 auto; text-align:center; margin-top:30px;}
.bd ul li.li1 input{width: 380px; height: 45px; background: #fff; color: #C5C3C3; border: 0; margin-top: 16px;font-size: 18px;text-indent: 15px; border-radius:6px; border: 2px solid #eee;}
.bd ul li.li1 select{width: 380px; height: 48px; background: #fff; color: #AEAEAE; border: 0; margin-top: 16px;font-size: 22px;text-indent: 15px; border: 1px solid #9E9994;}
.bd ul li.li2 input{width: 380px; height: 48px; background: #FE9A28; color: #fff; border: 0;margin-top: 16px;font-size: 22px;border-radius:6px;}
.du{ width:700px; margin:0 auto; text-align:center; line-height:35px; padding-top:30px; color:#656565;}

.b2 .b2_t1 h2{ height: 68px; line-height: 68px; padding-top:30px;  text-align: center; font-size: 30px; font-weight: normal; border-bottom: 1px dashed #BFBFBF;}
.b2 .b2_t1 p{font-size: 18px; color: #818181; text-align: center; line-height: 70px; height: 70px;}
.b2 .b2_t1 ul li,.b5 .t ul li{width: 137px; height: 39px; line-height: 39px; text-align: center; font-size: 18px; color: #8B898A; border: 1px solid #8B898A; float: left;border-radius: 30px; margin-left: 9px;}
.b2 .b2_t1 ul li:hover,.b5 .t ul li:hover,.b5 .t ul li.on,.b2 .b2_t1 ul li.on{color: #fff; background: #EE7B1E; font-weight: bold;border-color:#EE7B1E;}
.b2 .b2_t1 ul li:hover a,.b5 .t ul li:hover a,.b5 .t ul li.on a,.b2 .b2_t1 ul li.on a{color: #fff;}
.b2 .b2_t1 ul{width: 930px; margin: 0 auto; padding: 24px 0; overflow: hidden;}

.b2 .b2_b ul{width: 1300px;margin: 0 auto;}
.b2 .b2_b ul li{width:389px; height: 370px; background: #F2F2F2; position: relative; float: left; margin-right: 18px;}
.b2 .b2_b ul li h3{height: 48px; line-height: 48px;  font-size: 18px; padding-left: 13px;}
.b2 .b2_b ul li h3 span.span1{color: #535353; font-size: 17px;font-weight: normal;}
.b2 .b2_b ul li a.a1{margin-left: 13px; display: block;}
.b2 .b2_b ul li a.a1 span.span1,.b2 .b2_b ul li a.a1 span.span2{ display: block; float: left; width: 94px; height: 29px; text-align: center; line-height: 29px; color: #42342B; background: #FFD1AD; margin-right: 6px;}
.b2 .b2_b ul li a.a1 span.span2{background: #C4DEFF;}
.b2 .b2_b ul li a.a2{width: 126px; height: 34px; background: #ED7C1E; text-align: center; line-height: 34px; color: #fff; display: block; position: absolute; right: 16px; bottom: 30px; border-radius: 18px; }
.b2 .b2_b ul li a.a2:hover{ -webkit-box-shadow:1px 2px 3px #9E9E9E; box-shadow:1px 2px 3px #9E9E9E;}
.b2 .b2_b ul li a.a2 span{display: block; margin: 7px 10px 0 0; float: right; }
.b2 .b2_b ul.ul2 li{width: 288px; height: 415px;}
.b2 .b2_b ul.ul2 li a.a2{ bottom: 15px;}


.hslh7_3 span{ display:block;}
.hslh7_4 span{ display:block;}
.hslh7_3_1 span{ margin-right:8px;}
.hslh7_3_2 span{ margin-right:6px; margin-left:2px;}
.hslh7_3_3 span{ margin-right:0px; margin-left:0px;}
.hslh7_3_4 span{ margin-right:2px; margin-left:6px;}
.hslh7_3_5 span{ margin-left:8px;}
.hslh7_3{ width:16.6666666666666666666666666667%; float:left;}
.hslh7_4{ width:33.333333333333333333333333333333%; float:left;}
.hslh7_3 a,.hslh7_4 a{ display:block; margin-bottom:10px; position:relative; top:0px;}
.hslh7_3 img,.hslh7_4 img{ width:100%;}
.hslh7_3 a:hover,.hslh7_4 a:hover{-webkit-box-shadow:0 0px 10px rgba(0,0,0,.2);box-shadow:0 0px 10px rgba(0,0,0,.2); top:-2px;}
.hslh7_4 a i{ position:absolute; display:block; width:50px; height:50px; font-size:50px; color:#fff; left:20px; bottom:20px;}



