@charset "gb2312";
html{-webkit-tap-highlight-color:transparent;}
body{width:100%;  font-family:'Microsoft Yahei'; }
html, button, input, select, textarea { font-family:'Microsoft Yahei';}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
.zz{width: 100%;height: 100%;position: fixed;z-index: 500;top: 0px;background:rgba(0,0,0, 0.6);display: block;}
 h2{font-size: 0.64rem;color: #272727; position: relative;height: 2.066666rem;margin: 0 auto 0.533333rem;padding-top:0.533333rem;font-weight: bold;text-align: center;background: url(../images/line1.png) no-repeat center bottom;background-size: 2.813333rem 0.093333rem;line-height: 1.8rem;}
 h2 span{ color: #da251d;}
 h2 img{width: 1.573333rem;height: 0.906666rem;position: absolute;left: 25%;top: 0.533333rem;}
 h2 .ltitle{ position: absolute; left: 60%; top: 0.826666rem; font-size: 0.24rem;}


.fukang{width:1.946666rem;z-index: 999;height: 8.6rem;position: fixed;right: 0.1rem;bottom: 40%;border-radius: 0.25rem;overflow: hidden;}
.fukang li{ width: 1.946666rem; height: 1.946666rem; margin-bottom: 0.266666rem;}
.fukang li img{ width: 1.946666rem; height: 1.946666rem;}
.banner{ width: 10rem;}


.qiehuan{width: 10rem;margin-top: -1px;height: 0.866666rem;background: url(../images/qiehuan.jpg) no-repeat;background-size: 10rem 0.866666rem;padding-left: 2.733333rem;}
.qiehuan a{display: block;width: 2.2rem;/* padding-left: 50px; */float: left;height: 0.866666rem;margin-right: 0.133333rem;}
.slideBox2{ width:9.444444rem; height:5.2rem;  position:relative; margin: 0 auto; }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:8.611111rem; height:4.930555rem; display:block;  }
.slideBox2 .prev,.slideBox2 .next{ display: block; position: absolute; right: 0; width:.625rem; height: 1.694444rem;line-height:1.694444rem;text-align: center; background: #839cde;}
.slideBox2 .next{top: 3.225rem;background: #c0c1c3;}
.slideBox2 .prev::after{content: '';position: absolute;width:0.027777rem;height: 1.4rem;background-color: #c0c1c3;top: 1.76rem;right: 0.3rem;}
.slideBox2 .prev .icon-shang,.slideBox2 .next .icon-xia{  font-size: 0.2rem; color:#fff ;}
.slideBox2 .next:hover{  background: #839cde;} 

.wrapper{ width: 10rem; margin: 0 auto;}
.area1{background: url(../images/banner.png) no-repeat center top;width: 10rem;height:14.04rem;background-size: 10rem 14.04rem;}
.area2 { background: #f7f7f7; padding: 0 0.266666rem; padding-bottom: 0.466666rem; }
.area2 ul{ margin-top: -0.266666rem;}
.area2 ul li{ padding: 0.333333rem 0; border-bottom: solid 1px #e3e3e3; background: url(../images/more.jpg) no-repeat 2.946666rem 2.38rem; background-size: 1.8rem 0.666666rem;}
.area2 ul li img{ width: 2.8rem; display: inline-block; height: 2.8rem; margin-top: 0.266666rem;}
.area2 ul li .com{ width:6.533333rem; float: right; height: 2.8rem; margin-top: 0.266666rem;}
.area2 ul li h3{font-size: 0.373333rem;color: #333;line-height: 0.453333rem;}
.area2 ul li p{font-size: 0.266666rem;color: #666;line-height: 0.346666rem;margin-top: 0.2rem;}
.area2 ul li .little_more{display: block;color: #fefefe;margin-top: 0.44rem;width: 1.8rem;height: 0.666666rem;font-size: 0.266666rem;text-align: center;background: #bfbfbf;line-height: 0.666666rem;}
.area2 ul li:first-child img{ margin-top: 0;}
.area2 ul li:first-child .com{ margin-top: 0;}
.area2 ul li:nth-child(3){ border-bottom: none;}
.area2 .more, .area3 .more{display: block;border-radius: 0.666666rem; color: #fff;margin: 0.2rem auto 0;width: 3.266666rem;height: 0.866666rem;font-size: 0.373333rem;text-align: center;background: #da251d;line-height: 0.866666rem;}

/*¾«²ÊË²¼ä*/
.area3 p{font-size: 0.32rem; text-align: justify; color: #666;padding: 0 0.266666rem 0.1rem;text-indent: 2em;line-height: 0.533333rem;}
.area3 .com{margin-top: 0.4rem; position: relative; height: 5.853333rem;background: url(../images/bg1.png) no-repeat center top;background-size: 10rem 5.853333rem;padding-left: 1.866666rem;padding-top: 0.973333rem;}
.area3 .com a{position: absolute;left: 78%;top: 71%;width:0.84rem;height: 0.773333rem;}
.area3 p span{ font-weight: bold;}
.area3 .com p{line-height: 0.8rem;}
.area3 .bg2{ height: 5.986666rem;}
.area3 .bg3{ height: 11.626666rem;}
.area4 ul{ margin: 0 0.266666rem;}
.area4 ul li{font-size: 0.32rem;line-height: 0.8rem; height: 0.8rem; border-bottom: solid 1px #f0f0f0;/* text-align: center; */color: #666;padding: 0 0.266666rem;text-indent: 2em;}
.area4 ul li span{ color: #c3a983; font-weight: bold;}
.area4 p{ font-size: 0.293333rem; color: #ccc; text-align: center; padding-top: 0.266666rem;}
.area4 .bg{ background: url(../images/video.png) no-repeat; position: absolute; left: 0.266666rem; bottom:0.266666rem; z-index: 10; width: 0.493333rem; height: 0.493333rem; background-size: 0.493333rem 0.493333rem;}

.area5{ background: #f6e5e1; margin-top: 0.8rem; padding-bottom: 0.8rem;}
.area5 .bg{ background: url(../images/video.png) no-repeat; position: absolute; left: 4.186666rem; top:2.42rem; z-index: 10; width: 0.493333rem; height: 0.493333rem; background-size: 0.493333rem 0.493333rem;}
.area6 h2 img{ left: 20%;}
.area7{background: #f9f9f9;/* padding-top: 0.533333rem; */padding-bottom: 0.666666rem;}
.area7 h2{ margin-top: 0;}
		.picMarquee-top{ margin:0 auto;  overflow:hidden; position:relative;   }

		.picMarquee-top .bd ul li{ text-align:center; zoom:1;font-size: 0.32rem; text-align: center; color: #b89560;padding: 0 0.266666rem;line-height: 0.6rem; }

.swiper-container1 .swiper-slide img{width: 2.2rem;height: 2.2rem;border-radius: 50%;position: absolute;top: 0;left: 1.346666rem;}
.swiper-container1 h4{font-size: 0.4rem;color: #272727;text-align: center;font-weight: bold;margin-top: 1.6rem;margin-bottom: 0.133333rem;}
.swiper-container1 h5{font-size: 0.32rem;overflow:hidden;text-overflow:ellipsis;  color: #666;padding: 0 0.266666rem;/* text-indent: 2em; */line-height: 0.533333rem;font-weight: normal;}


.swiper-pagination-bullet{ width: 0.16rem !important; height: 0.16rem !important;}
.swiper-pagination-bullet-active{ background: #da251d !important;}
.swiper-pagination{ height: 0.186666rem;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 0 !important;}
    .swiper-slide {
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: top;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.swiper-container1{  overflow: hidden; position: relative; margin: 0 0.266666rem}
.swiper-container2{  overflow: hidden; position: relative; margin: 0 0.266666rem; height:4.4rem;}

.swiper-container3{ height: 3.6rem;}
.swiper-container3 .swiper-slide img{ width: 4.666666rem !important; position: absolute; top:0; height: 3.133333rem !important; left:0} 
.swiper-container3 .swiper-slide{ text-align: top;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: top;-ms-flex-pack: top;-webkit-justify-content: top;justify-content: top;-webkit-box-align: top;-ms-flex-align: top;-webkit-align-items: top;align-items: top;}

.swiper-container2 .swiper-slide{width: 4.533333rem;height: 4.2rem;position: relative; }
.swiper-container2 .swiper-slide img{ width: 4.533333rem; height: 3.2rem;} 
.swiper-container2 .title{font-size: 0.4rem;color: #3e3e3e;text-align: center;position: absolute;top: -0.12rem;}
.swiper-container2 .comtent{font-size: 0.32rem;color: #666;text-align: center;position: absolute;bottom: 0; left: 33%;}

.area4 .line {position: absolute;left: 9.173333rem;top: 1.666666rem;z-index: 10; width: 1px; height: 1.386666rem;}
.swiper-container4{ height:  4.733333rem;overflow: hidden; position: relative; margin: 0 0.266666rem;}
.swiper-container4 .swiper-slide{height: 4.733333rem; overflow: hidden; }
.swiper-container4 .swiper-slide img{ width: 8.6rem; height: 4.733333rem; position: absolute;top:0; left: 0;} 
.swiper-container4 .swiper-button-prev{position: absolute; left:8.866666rem; top: 0.293333rem;  background: url(../images/2.jpg); background-size: 0.6rem 1.6rem; width: 0.6rem; height:1.6rem;}
.swiper-container4 .swiper-button-next{position: absolute; right:0; top: 3.413333rem; background: url(../images/1.png);background-size: 0.6rem 1.6rem; width: 0.6rem; height: 1.6rem;}
.swiper-container4 .swiper-button-prev:hover{  background: url(../images/3.png); background-size: 0.6rem 1.6rem;}
.swiper-container4 .swiper-button-next:hover{  background: url(../images/4.png); background-size: 0.6rem 1.6rem;}

.swiper-container5{ height:  5.333333rem;overflow: hidden; position: relative; margin: 0 0.266666rem;}
.swiper-container5 .swiper-slide{height: 5.333333rem; overflow: hidden; }
.swiper-container5 .swiper-slide img{ width: 8.866666rem; height: 5.333333rem; position: absolute; left: 0; top:0} 
.swiper-container-vertical>.swiper-pagination-bullets{ right:0 !important; top:37% !important}


.swiper-container6{margin-left: 0.746666rem; height:  4.8rem;overflow: hidden; width: 9.466666rem; position: relative; margin: 0 0.266666rem;}
.swiper-container6 .swiper-slide{height: 4.8rem; overflow: hidden; width: 8rem; }
.swiper-container6 .swiper-slide img{ width: 8rem; height: 4.8rem; position: absolute; left:0.725rem; top:0} 
.swiper-container6 .swiper-button-prev{position: absolute; left:0; top: 1.913333rem;  background: url(../images/5.png); background-size: 0.52rem 0.973333rem; width:0.52rem; height:0.973333rem;}
.swiper-container6 .swiper-button-next{position: absolute; right:0; top: 1.913333rem; background: url(../images/6.png);background-size: 0.52rem 0.973333rem; width:0.52rem; height: 0.973333rem;}

.swiper-container{ margin-bottom: 0.666666rem !important;}
.swiper-button-prev{ background: url(../images/prev.png); width: 0.293333rem; height: 0.52rem;}
.swiper-button-next{ background: url(../images/next.png); width: 0.293333rem; height: 0.52rem;}
.swiper-slide img{ width:2.266666rem; height: 2rem;}

.bd{ margin-top: 0.8rem; display: block;}
.area11{ background: #f7f7f7; margin-top: 0.8rem; padding-bottom: 0.8rem;}
.area11 .cjdc{ width:1.333333rem; z-index: 10; position: absolute; top: 0.466666rem; right: 0; height: 1.333333rem; background: url(../images/home.png) no-repeat; background-size: 1.333333rem 1.333333rem;}
.area11 .pleceput{ margin: 0.266666rem auto 0.2rem;}
.area11 .bottom h2{/* margin-top: -0.266666rem; */}
.apply{width: 2.16rem; margin: 0.333333rem auto; font-size: 0.4rem; text-align: center; font-weight: bold; color: #c5a430; line-height: 0.466666rem; background: url(../images/line.jpg) no-repeat center top; background-size:2.16rem 0.466666rem ; }
.area11 h4{font-size: 0.32rem; padding: 0.666666rem 0 0.2rem 0.266666rem;  color: #eb4545; font-weight: bold;}
.area11 h3{font-size: 0.33rem; text-align: justify; color: #666;padding: 0 0.266666rem;text-indent: 2em;line-height: 0.58rem;}
.area11 h3 span{ color: #eb4545;}
.area11 .notice1{background: url(../images/round1.png) no-repeat 0.64rem 0.22rem;background-size:0.106666rem  0.106666rem;}
.area11 .notice2{background: url(../images/round2.png) no-repeat 0.64rem 0.2rem;background-size:0.106666rem  0.106666rem;}
.area11 .atime{ font-size: 0.32rem; color: #666; padding: 0.466666rem 0 0.133333rem 0.266666rem; }
.area11 .atime span{ font-weight: bold;}
.area11 .ckname{font-size: 0.32rem;color: #666;line-height: 0.7rem;}
.area11 .ckname span{padding-right: 0.08rem;line-height: 0.6rem;}
.area11 .zhu{font-size: 0.213333rem;color: #eb4646;clear: both;padding-left: 2.066666rem;line_height: 50px;p: 29px;clear: both;}
.area11 .big .other{float: left;width: 5.95rem;height: 0.7rem;}


.area11 .deep{ width: 2.666666rem; margin: 0.4rem auto 0.333333rem; background: #efefef; height: 0.666666rem; line-height: 0.666666rem; font-size: 0.32rem; color: #666; text-align: center;}
.area11 .title{margin: 0.416666rem 0;}
.area11 .big{  height:1.097222rem; clear:both; margin-bottom: 0.4rem; padding: 0 0.266666rem; }
.area11 .height220{height:2.933333rem;margin-bottom: 0;}
.area11 .height142{height: 2.1rem;}
.area11 .height97{height: 1.62rem;}
.area11 .height85{height: 1.3rem;}
.area11 .height130{height: 1.95rem;}
.area11 .ck60{ margin-left: 0.8rem;}
.area11 .big:first-child{ margin-top: 0;}
.area11 .big .sfcheck{ width: 3.333333rem; margin-top: 0.306666rem; float: left; display: inline-block;}
.area11 .big .lef { font-size: 0.36rem;  float: left;line-height: 1.097222rem; color:#666; width: 2.1rem; text-align:left; height: 1.097222rem; padding-right: 0.416666rem; }
.area11 .big .lef .mored{ font-size: 0.293333rem; text-align: right; color: #999;}
.area11 .bigb .lef { font-size: 0.36rem;  float: left;line-height: 1.097222rem; color:#666; width: 2.388888rem; text-align:right; height: 1.097222rem; padding-right: 0.416666rem; }
.area11 .btitle{ font-size:0.4rem; color: #303030;width: 2.386666rem; text-align: center; margin-bottom: 0.266666rem; background: url(../images/jt.png) no-repeat; background-size: 2.386666rem 0.666666rem}
.area11 .btitle .left { float: left; width: 2.386666rem;}
.area11 .btitle .right{ float: left; width: 2.533333rem; margin-left: 0.2rem; }
.area11 .btitle .right img{ width: 2.2rem; height: 0.653333rem; }
.area11 .bottom{ padding: 0 0.266666rem;}
.area11 .bottom ul{ margin-right: -0.16rem; margin-bottom: 0.106666rem;}
.area11 .bottom ul li{ width: 2.266666rem; height: 0.853333rem;  margin-bottom:0.133333rem;height: 0.853333rem; float: left; margin-right: 0.133333rem;}
.area11 .bottom ul li img{ width: 2.266666rem; height: 0.853333rem;  }
.area11 .bottom p{font-size: 0.32rem;/* text-align: center; */color: #666;line-height: 0.533333rem;}
.area11 .dropdown, .area11 .big textarea, .area11 ul .input_big{ width:7.055555rem;-webkit-appearance: none; padding: 0.066666rem 0.133333rem;   height:1.097222rem; line-height: 0.486111rem; float: left; border:solid 1px #e9e9e9; outline: none;  font-size: 0.36rem; color: #000; background: transparent;}
.area11 .tpinput{height:1.388888rem; margin-right: 12px;opacity:0;filter:alpha(opacity=0); width: 1.388888rem;background:url(../images/jia.jpg) no-repeat top center; border:none; cursor:pointer;overflow:hidden; display:inline; position: absolute; top: 0; left: 0px;}
.area11 .w710{width: 7.053333rem !important;/* margin-left: 0.8rem; */height: 1.733333rem !important;}
.area11 .com{height: 4.266666rem;padding-top: 0.68rem;background: url(../images/xq.jpg) no-repeat center top;background-size: 9.466666rem 4.266666rem;padding-left: 5.613333rem;}
.area11 .com img{ width: 2.6rem; height: 2.6rem;}
.area11 .xianshi img{ width: 1.388888rem; height: 1.388888rem;}
.area11 .xianshi{ position: absolute;left:0px; top:0px; width: 1.388888rem; height: 1.388888rem;} 
.area11 .rig{ float: left;    margin-bottom: 0.361111rem; margin-top: 0.361111rem; position:relative;background:url(../images/jia.jpg) no-repeat top center; background-size:cover ; width: 1.388888rem; height: 1.388888rem; }
.area11 .logocon{ width:4.2rem;margin-top: 0.361111rem; margin-left: 0.347222rem; float: left;  }
.area11 .logocon p{ font-size:0.279722rem ; color:#999 ;  text-align: left;}
.area11 .top{ position: relative; height: 2.152777rem;}
.area11 .big textarea{height: 2.152777rem;padding-top: 0.069444rem;padding-left: 0.138888rem;/* float: left; */}
.area11 .pashBtn{height:1.388888rem;width:1.388888rem; overflow:hidden;opacity:0;filter:alpha(opacity=0);cursor:pointer;    }
.area11 .check{ width:0.416666rem ; margin: 0.1rem 0.1rem 0 0;float: left; height: 0.416666rem; display: block; }
.area11 .notice{ float: left; color: #999;    line-height:0.472222rem;font-size:0.305555rem; text-align: justify; text-justify: inter-ideograph; }
.area11 .notice .span1{ color:#c4ac62 ; font-weight: bold;}
.area11 .notice .span2{ color:#ff0000 ;}
.area11 .sub{ width:8rem; height:1.388888rem; display:block; background: #c5a430; margin:0 auto; border: 0; margin-top:0.902777rem; font-size: 0.666666rem; text-align:center; line-height:1.388888rem; color:#fff; border-radius:0.069444rem; }
.area11 .sub1{width:8rem;height:1.388888rem;display:block;background: #969494;margin:0 auto;border: 0;margin-top: 0.902777rem;font-size: 0.666666rem;text-align:center;line-height:1.388888rem;color:#fff;border-radius:0.069444rem;}

.area11 .splj{width: 7.3rem;float: left;}
.area11 .splj a{ width: 2.222222rem;display: block; float: left; margin-left:0.138888rem; line-height: 1.111111rem; font-size: 0.279722rem; color: #c4ac62; font-style: italic; }
    .area11 .swiper-slide img{ width: 2.266666rem !important; height: 0.853333rem;} 
.area11 .lx{  width:21.5rem;  height:3.5rem; float: left; line-height: 3.5rem; color: #000; border-radius:0.25rem; padding-left:0.7rem; font-size: 1.4rem; }
.area11 .cl{ color:#000 ;}
.area11 li .input_small{ width:13rem; height:4.3rem; border:0; margin-bottom:1.5rem; border-radius:0.25rem; padding-left:0.7rem;  float:left;}
.area11 .mgleft{margin-left:1rem;}
.area11 .dropdown{ width:21.5rem; height:3.5rem; border:0; border-radius:0.25rem; padding-left:0.7rem;}
.area11 .dropdown li.active{ color:#FFF !important;}
.dropdown .selected, .dropdown li{ line-height:3.3rem;}
.area11 .big .lef .red{ color:#e02248;}
.area11 ul .sign{ background:url(../images/sigh.png) no-repeat top center; width:27rem; height:4.25rem; border:0}
.area11 ul .join_sign{  width:27rem; height:4.25rem; font-size:2.1rem; font-weight:bolder; color:#7a0017; background:#ffdd1f; border:0}
.area11 .tel{ font-size: 0.361111rem; height: 2.638888rem; color: #0085ff; text-align: center; line-height: 1.3rem;}
.area11 .big .leify{ padding-top: 0.416666rem ;}
.area11 .big .leify li{ font-size: 0.333333rem; margin-right: 0.208333rem; padding-top: 0.208333rem; border-radius: 0.069444rem; cursor: pointer; float: left; text-align: center; line-height: 0.444444rem;  color: #c4ac62; border: solid 0.013888rem #c4ac62; width:1.5rem; height: 1.361111rem;}
.area11 .big .leify li.active{ background: #c4ac62; color: #fff; border: solid 0.013888rem #c4ac62;  line-height: 0.444444rem;}
.area11 .box1 .classfy{width:7.055555rem ; float: left; padding-top: 0.416666rem; }
.area11 .box1 .classfy li{ width: 1.5rem; color: #666; text-align: center; font-size: 0.333333rem; height: 0.666666rem; line-height:0.666666rem ; float: left; background: #f6f6f6; margin: 0 0.208333rem 0.208333rem 0; border: solid 0.013888rem #ddd;}
.area11 .box1 .classfy li.active{ background: #c4ac62; border: solid 1px #c4ac62; color: #fff;}
.area11 .box1 .classfy span{ font-size: 0.333333rem; color: #999; line-height: 0.555555rem;}
.area11 .banner{ width: 10rem;}
.area11 .sup_input{ width: 1rem; margin-left: 5px;}
.area11 .box2 .span3{font-size: 0.333333rem; color: #999;}
.area11 .suport_box{display: flex;display: flex;vertical-align:  middle;align-items: center;padding-top: 0.291666rem;}
.area11 .suport_box input{ border: 0; border-bottom:solid 0.013888rem #bfbdbd ; padding-top: 0.069444rem; margin-right: 0.166666rem; }
.area11 .agree{ width: 8.92rem; float: left;}
.area11 .notice input[type=checkbox]{ width: 0.416666rem; height: 0.416666rem;} 
.area11 .notice input[type=checkbox]:before{ width: 0.416666rem; height: 0.416666rem; background-size: 0.416666rem; height: 0.416666rem;} 
.area11 .notice input[type=checkbox]:checked:before{ width: 0.416666rem; height: 0.416666rem; background-size: 0.416666rem; height: 0.416666rem;}
.area12{ background: #fff; margin-top: 0;}


