﻿@charset "utf-8";/*============================ 初始化样式 ============================*/* { margin:0; padding:0;box-sizing: border-box}body {color:#333; font-size:14px;  font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif;min-width:1200px;margin:0 auto;display:block;overflow-x: hidden}html {overflow-y: scroll;max-width: 1920px;margin: 0 auto;}:root {overflow-y: auto;overflow-x: hidden;}:root body {position: unset;}body {width: 100%;overflow: hidden;    font-family: 黑体,Arial;}*html { background-image:url(about:blank);background-attachment:fixed;}li { list-style:none;}img { border:none;}body a img { border:none;}h2,h3{font-weight:normal}a {color: #333; text-decoration:none; blr:expression(this.onFocus=this.blur());}a:focus { outline:none;}a:link { text-decoration:none;}a:hover { text-decoration:none; }.text-cut  /*限制文字,文字超出显示冒号*/{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;}.container{width: 1200px;margin: 0 auto}.fl{float: left}.fr{float: right}.clear{clear: both}.clearfix:before{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:""}.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:""}:-moz-placeholder {    color: #999;    opacity: 0.8;}::-moz-placeholder {    color: #999;    opacity: 0.8;}input:-ms-input-placeholder {    color: #999;    opacity: 0.8;}input::-webkit-input-placeholder {    color: #999;    opacity: 0.8;}/*图片放大*/.fdapic{ overflow:hidden;}.fdapic img{    -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.4s ease;    -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease;transition:all 0.4s ease;}.fdapic:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}/*============================ 公共部分 ============================*//* 文章上下篇 */.wengzhengfanye{ padding:30px 0 0; clear:both; }.wengzhengfanye .wengzhengfanyeA,.wengzhengfanye .wengzhengfanyeB{ padding-left:0px; clear:both; font-size:14px; color:#666; line-height:34px;}.wengzhengfanye span{font-weight:bold; }.wengzhengfanye a:hover{ text-decoration:underline;}/* 文章类别上下页 */.page { overflow:hidden;}.pagelink { padding:0px 0; text-align:center;}.pagelink span,.pagelink a { display:inline-block; line-height:20px; height:20px; text-align:center;padding:0 6px; font-size: 12px; border:solid 1px #bf7a16; color:#666; margin:0 4px;}.pagelink a:hover,.pagelink a.on { background:#bf7a16; color:#fff; border:solid 1px #bf7a16;}.pagelink span{display:inline-block; color:#fff; background:#bf7a16;line-height:20px; height:20px; border:solid 1px #bf7a16;}/*========================================= 首页 =====================================*/.topbox{background-color: #333333;}.tfixed{position: fixed;top:0px;width: 100%;z-index: 9999;box-shadow: 0px 3px 15px #040404;}.top1{color: #fff;border-bottom: 1px solid #bf7a16;}.top1 .top1_1{width: 505px;}.top1 .top1_2{width: 500px;padding: 20px 0;}.top1 .top1_3{width: 190px;padding-top: 25px;}.top1 .top1_1 .txt{font-size: 12px;overflow-wrap: break-word;font-weight: bold;padding-top:28px;position: relative;}.top1 .top1_1 .txt:before{content:"";width: 16px;height: 16px;display: inline-block;background: url("../img/icon1.png") no-repeat center center;position: relative;top:4px;    margin-right: 15px;}.top1 .top1_2 .item{float: left;position: relative;}.top1 .top1_2 .item:nth-child(1){margin-right: 50px;}.top1 .top1_2 .item .box{display: inline-block;vertical-align: top;}.top1 .top1_2 .item .box p{font-size: 10px;color: #d9d9d9;}.top1 .top1_2 .item .box span{font-size: 14px;color: #fff;font-weight: bold;}.top1 .top1_2 .item p,.top1 .top1_2 .item span{display: block;}.top1 .top1_2 .item:before{content:"";width: 30px;height: 30px;display: inline-block;background: url("../img/icon2.png") no-repeat center center;margin-right: 8px;    position: relative;top:2px;}.top1 .top1_2 .item:nth-child(2):before{background: url("../img/icon3.png") no-repeat center center;}.top1 .top1_3 form input{float: right;}.top1 .top1_3 form input[name=dosubmit]{background: url("../img/icon-sousuo.png") no-repeat center center;outline: none;display: inline-block;width: 24px;height: 24px;    border:1px solid #bf7a16;}.top1 .top1_3 form input[name=keywords]{width: 92px;font-size: 12px;color: #d9d9d9;    vertical-align: middle;border: #f3c381  1px solid;height: 24px;line-height: 24px;    -webkit-appearance: none;-webkit-border-radius: 0;padding: 0 5px;background-color: transparent;}.top1 .top1_3 form input[name=keywords]::-webkit-input-placeholder {color: #fff;opacity: 0.8;}.top1 .top1_3 form input[name=keywords]::-ms-input-placeholder {color: #fff;opacity: 0.8;}.top1 .top1_3 form input[name=keywords]::-moz-placeholder {color: #fff;opacity: 0.8;}.top1 .top1_3 form input[name=keywords]::-moz-placeholder {color: #fff;opacity: 0.8;}.top2{height: 120px;}.top2 .top2_l{width: 440px;}.top2 .top2_r{width: 630px;}.top2 .top2_l a{display: inline-block;}.top2 .top2_l a .logo, .top2 .top2_l a p{display: inline-block;}.top2 .top2_l a p{font-size: 30px;color: #fff;}.logo{width: 200px; text-align: center;padding-top: 30px;position: relative;}.logo img{vertical-align: middle;margin-right: 20px;width: 100%;}.logo p{position: relative;top:6px;font-weight: bold;display: none;}.search form{padding-top: 55px;}.search form input{float: right;}.nav{position: relative;top:45px;}/*.nav ul{position: absolute;z-index: 9999;}*/.nav li{line-height:30px;height: 30px; float:left; text-align:center;position:relative;transition: all 1s;    width: 126px;}.nav li a{ display:block;color:#fff; position:relative;font-size: 14px;}/*.nav li::after{content: '';width: 0;height: 100%;background-color: #005000;transition: all ease-in-out 0.3s;position: absolute;left: 0;bottom: 0}*//*.nav li:hover::after,.nav li.active::after{width: 100%}*//*.nav li:hover,.nav li.active{background-color: #005000;}*//*.nav li:hover a,.nav li.active a{background-color:#bf7a16;color: #fff}*/.nav li.active{background-color: #bf7a16;}.nav li:hover{background-color: #bf7a16;color: #fff;}.nav li .xlnav{z-index:999; left:0; right:auto; position:absolute;display:none;width: 100%;border-bottom: 4px solid #bf7a16;}.nav li .xlnav li{background: unset;margin: 0;height: 45px!important;line-height: 45px!important;width: 100%;background-color: #76afe4;}.nav li .xlnav li a {height: 45px!important;color: #fff;font-size: 14px}/*.nav li .xlnav li:hover{background-color: #005000;}*/.nav li .xlnav li:hover {background-color: #bf7a16}.nav li .xlnav li:hover a{color: #fff}.banner{ width:100%;height: 560px;margin: 0 auto;overflow: hidden;position: relative;}.fixed_banner{margin-top: 199px;}.banner .swiper-container { width: 100%;height: 100%;overflow:hidden;}.banner ul li{height: 560px}.banner ul li .div_img{height: 560px;}.banner .pagination,.banner .swiper-pagination{ position: absolute; bottom:30px; width:100%; z-index:100; text-align: center;}.banner .swiper-pagination-bullet {width:10px;height:10px;margin:0 3px!important;cursor: pointer;opacity: 1; background-color:#fff; border-radius:10px;}.banner .swiper-pagination-bullet-active{ background-color:#fff; }.banner .pagination{bottom:30px;}.banner .swiper_button{width: 1200px;height: 541px;margin: 0 auto; position: absolute;left:50%;top:0;margin-left: -600px;z-index: 11; display: none;}.banner .swiper_button div{position: absolute;width: 30px;height: 40px;background-color: rgba(0,0,0,0);top:45%;    cursor: pointer;transition: all 1s;}.banner .swiper_button div:after{content:"";display: block;height: 15px;width: 15px; border-left:2px solid #fff;border-bottom: 2px solid #fff;    transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);    position: relative;top:11px;left:11px;opacity: 0;transition: all 1s;}.banner .swiper_button div.swiper-next:after{    transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);-ms-transform: rotate(-135deg);    left:3px;}.banner .swiper_button div.swiper-next{right: 0;}.banner:hover{cursor: pointer;}.banner:hover .swiper_button div{background-color: rgba(0,0,0,.3)}.banner:hover .swiper_button div:after{opacity: 0.5}.banner .swiper_button div:hover{background-color: rgba(0,0,0,.5);}.banner .swiper_button div:hover:after{opacity: 0.8;}#b_link{width: 100%;height: 549px;position: absolute;top:0;left:0;    /*z-index: 99;*/}#b_link:hover{cursor: pointer;}.banner .zc_div{position: absolute;top:40%;width: 1200px;overflow: hidden;left:50%;margin-left: -600px;color: #fff;}.banner .zc_div .t1{font-size: 70px;display: block;text-align: center;height: 79px;font-weight:bold;overflow: hidden;font-family: 黑体,Arial;}.banner .zc_div .t2{text-align: center;display: block;line-height: 140px;height:140px;overflow: hidden;}.index_ly{    width: 140px;left: 0px;top: 0px;height: 36px;line-height: 36px;margin: 0 auto;display: block;text-align: center;    font-weight: bold;color: #fff;    background-color: #bf7a16;display:none;}.index_ly:hover{transition: color 0.4s ease 0s;background-color: #333;}.index_ly:hover{color: #bf7a16;transition: color 0.3s ease 0s;}.banner_news{position: absolute;bottom:0px;width: 1200px;overflow: hidden;left: 50%;margin-left: -600px;background-color: #333333;    padding: 30px 20px;color: #fff;display:none;}.banner_news .item{float: left;}.banner_news .item3{float: right;}.banner_news .item1 h3{font-size: 20px;color: #bf7a16;font-weight: bold;}.banner_news .item1 h3:after{content:"";width: 16px;height: 16px;display: inline-block;background: url("../img/icon1.png") no-repeat center center;margin-left: 10px;}.banner_news .item2{padding: 0 35px;}.banner_news .item2:hover{cursor: unset}.banner_news .item2 a{color: #fff;font-size: 14px;font-family: SimSun;position: relative;top: 2px;display: inline-block;}.banner_news .item2 a:hover{color: #bf7a16;}.banner_news .item3{width: 188px;height:86px;line-height:86px;background-color: #bf7a16;text-align: center;color: #fff;    position: absolute;right: 0;top:0;}.banner_news .item3:hover{transition: color 0.4s ease 0s;background-color: #222;}.banner_news .item3 a{color: #fff;height: 86px;font-weight: bold;}.banner_news .item3:hover a{color: #bf7a16;transition: color 0.3s ease 0s;}.title{}.title h2{position: relative;font-size: 22px;text-align:center;color: #535353;font-weight: bolder;}.title h2:before{content: "";overflow: hidden;position: absolute;left: -50px;top: 50%;height: 14px;width: 42px;background: url(../img/title-bg.png) no-repeat left top;}.title h2:after{content: "";overflow: hidden;position: absolute;right: -50px;top: 50%;height: 14px;width: 42px;background: url(../img/title-bg.png) no-repeat left top;}.title p{font-size: 14px;line-height: 16px;color: #aaa;text-transform: uppercase;margin-top: 10px;text-align: center;}.oneA{overflow: hidden;background-color: #f8f8f8;}.oneA .container{padding: 100px 0;}.p_list_b .p_list li{width: 277px;float: left;margin-right: 30px;background-color: #fff;text-align: center;position: relative;}.p_list_b .p_list li:last-child{margin-right: 0;}.p_list_b .p_list li .p_l_t{padding: 98px;height: 277px;}/*.p_list_b .p_list li .p_l_t img{width: 80px;height: 80px;}*//*.p_list_b .p_list li:nth-child(3) img{width: 110px;height: 110px;position: relative;top:-10px;left:-5px;}*//*.p_list_b .p_list li:last-child img{height: 62px;}*/.p_list_b .p_list li .p_l_b{background-color: #333333;padding: 55px ;color: #fff;}.p_list_b .p_list li .p_l_b h3{font-size: 20px;font-weight: bold;    font-family: 黑体,Arial;}.p_list_b .p_list li .p_l_b h3:after{content:"";display: block;width: 24px;height: 4px;background-color: #bf7a16;margin: 20px auto;}.p_list_b .p_list li .p_l_b p{font-size: 12px;line-height: 16px;text-align: center;}.oneB{overflow: hidden;background-color: #fff;}.oneB .container{padding: 100px 0;position: relative}.oneBs{width: 1200px; margin: 0 auto; overflow: hidden;position: relative;}.oneBs .fl{width: 520px;}.oneBs .fr{width: 560px;}.oneBs .fl h3,.oneDt .fl  h3,.oneft h3{font-size: 40px;color: #333333;position: relative;z-index: 99;display: inline-block;}.oneBs .fl h3:after,.oneDt .fl  h3:after ,.oneft h3:after{content:"";display: block;width: 104%;height: 28px;background: url("../img/fbg.png") no-repeat center bottom;    position: absolute;bottom:0;left:0;z-index: -1;}.oneBs .fl span.en,.oneDt .fl span.en,.oneft span.en{font-size: 20px;color: #5a5a5a;display: block;margin:35px 0 55px;}.oneBs .fl .ab_con{font-size: 14px;color: #5a5a5a;font-family: SimHei;line-height: 272%;max-height: 217px;overflow: hidden;}.oneBs .fl .abtn{width: 140px;display:block;text-align: center; left:0;top:0;height: 36px;line-height: 36px;background-color: #333333;color: #fff;transition: all 0.4s ease 0s;    margin-top: 80px;}.oneBs .fl .abtn:hover{background-color: #bf7a16;}.oneBs .fr{background: url("../img/bg.png") no-repeat right center;padding: 80px 0;}.oneBs .fr .fr_b{position: relative;text-align: center;}.oneBs .fr .fr_b .txt{font-size: 36px;font-weight: bold;color: #fff;position: absolute;top:135px;left: 50%;margin-left: -74px;}/*.oneBs .fr ul li i:hover{cursor: pointer;*/    /*animation: mypulse 0.25s infinite  ;*/    /*-webkit-animation: mypulse 0.25s  infinite;*/    /*-ms-animation: mypulse 0.25s  infinite;*/    /*-moz-animation: mypulse 0.25s  infinite;*/    /*-o-animation: mypulse 0.25s  infinite;*//*}*/@-webkit-keyframes mypulse {    0% {        -webkit-transform: scaleX(1);        transform: scaleX(1)    }    50% {        -webkit-transform: scale3d(1.05, 1.05, 1.05);        transform: scale3d(1.05, 1.05, 1.05)    }    to {        -webkit-transform: scaleX(1);        transform: scaleX(1)    }}@keyframes mypulse {    0% {        -webkit-transform: scaleX(1);        transform: scaleX(1)    }    50% {        -webkit-transform: scale3d(1.05, 1.05, 1.05);        transform: scale3d(1.05, 1.05, 1.05)    }    to {        -webkit-transform: scaleX(1);        transform: scaleX(1)    }}/*wow pulse*/.oneC{overflow: hidden;background: url("../img/bg2.jpg") no-repeat  fixed;}.oneC .o_div{width: 100%;height: 100%;background: url("../img/bg3.png") repeat-y;}.oneC .container{padding: 170px 0;position: relative}.num_aini ul li{width: 300px;float: left;text-align: center;color: #fff;}.num_aini ul li > *{display: block;}.num_aini ul li b{font-size: 50px;font-family: simhei;font-weight: bold;}.num_aini ul li span{font-size: 14px;font-weight: bold;margin-top: 8px;}.oneD{margin: 0px 0 0 0;overflow: hidden;background-color: #fff;}.oneD .container{padding: 100px 0 40px;position: relative;}.oneDt .fl{width: 400px;}.oneDt .fr{width: 800px;padding-top: 45px;}.p_cate ul li{float: right;width: 20%;text-align: center;}.p_cate ul li a{display: inline-block;width:100px;padding: 6px 15px;background-color: #eceff4;font-size: 12px;color: #999;border-radius: 13px;}.p_cate ul li:hover a{background-color:#bf7a16;color:#fff;}.p_cate ul li.on a{background-color: #bf7a16;color: #fff;}.case_list li{width: 388px;float: left;margin-right:18px;margin-bottom: 60px;}.case_list li:nth-child(3n){margin-right: 0;}.case_list li .img_b{width: 100%;height: 270px;overflow: hidden;background-color:#f5f5f5;}.case_list li .img_b img{max-width: 100%;height: 100%;object-fit: cover;display:block;margin:0 auto;}.case_list li span{display: block;width: 100%;overflow: hidden;text-align: center;margin-top: 20px;font-size: 16px;}.case_list li span:hover{color: #bf7a16;}.footer{background-color: #333333;padding-top: 80px;padding-bottom: 45px;color: #fff;}.footer a{color: #fff;}.footer .item{float: left;width: 25%;font-size: 12px;}.footer .item b{font-size: 18px;}.footer .item b:after{content:"";width: 14px;height: 4px;background-color: #bf7a16;display: block;margin: 12px 0 18px;}.foot_nav{width: 80%;}.foot_nav li{float: left;margin-right: 25px;margin-bottom: 10px;}.foot_nav li a{font-size: 12px;}.footer .item2 p{margin-bottom: 8px;}.footer .item3 a{margin-right: 30px;}.foot_sousou input{vertical-align: top;position: relative;}.foot_sousou input[name=keywords]{font-size: 12px;color: #d9d9d9;vertical-align: middle;border: #f3c381  1px solid;height: 28px;line-height: 28px;-webkit-appearance: none;-webkit-border-radius: 0;padding: 0 5px;    width: 200px;}.foot_sousou input[name=dosubmit]{background: url(../img/icon-sousuo.png) no-repeat center center;outline: none;display: inline-block;width: 28px;height: 28px;border: 1px solid #f3c381 ;    left:-7px;cursor: pointer;background-size: 100%;}.footerb{text-align: center;margin-top: 25px;}.oneDnewst .fl span.en{margin-bottom: 35px;}.news_list {border:1px solid #d9d9d9;padding: 10px;}.news_list li{width: 100%;margin-right: 0%;margin: 15px 0;}.news_list li .time{width: 80px;height: 80px;text-align: center;margin-left: 30px;background-color: #bf7a16;color: #fff;}.news_list li .time b{font-size: 24px;height: 41px;line-height: 41px;padding-top: 0px;display: block;}.news_list li .time span{display: block;font-size: 12px;margin-top: 5px;}.news_list li .cont{width: 1000px;}.news_list li .cont  a h3{font-size: 18px;color: #5A5A5A;padding-top: 0px;font-family: SimHei;    text-decoration: none;line-height: 140%;}.news_list li .cont  a p{font-size: 12px;color: #666;padding-top: 10px;line-height: 16px;font-family: SimHei;}.news_list li:hover .cont a h3{color: #bf7a16;}.oneF .container{padding: 100px 0;overflow: hidden;}.oneft{text-align: center;}.oneF .bd ul li{width: 287px;margin-right: 35px;height: 235px;}.oneF .bd ul li div{width: 100%;height: 200px;}.oneF .bd ul li div img{width: 100%;height: 100%;object-fit: cover;}.oneF .bd ul li span{display: block;width: 100%;overflow: hidden;text-align: center;font-size: 16px;color: #5d5d5d;height: 35px;line-height: 35px;}.oneL .item{margin-bottom: 25px;}.oneL .item .fl,.oneL .item .fr{width: 590px;}.oneL .item .tips,.oneL .item input[type=text],.oneL .item input[type=button],.oneL .item textarea{display: block;}.oneL .item .tips{font-size: 14px;    color: #434343;font-family: "SimHei";padding: 10px 0;}.oneL .item input[type=text],.oneL .item textarea{    font-size: 12px;color: #666666;border-color: #a9a9a9;font-family: "SimHei";height: auto;min-height: 40px;line-height: 40px;    border: 1px solid #dedede;text-indent: 5px;width: 100%;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;}.oneL .item textarea{padding: 2px;height: 68px;line-height: unset;}.oneL .item .typebox{padding-top: 10px;}.oneL .item .typebox .radiobox{position: relative;display: inline-block;float: left;margin-right: 12px;overflow: hidden;    background: url("../img/radio_bg.png") no-repeat left center;background-size: 14px;}.oneL .item .typebox .radiobox:hover{cursor: pointer;}.oneL .item .typebox .radiobox.on{ background: url("../img/radio_s.png") no-repeat left center;background-size: 14px;}.oneL .item .typebox .radiobox input{opacity: 0;}.oneL .item .typebox label{color: #666;     font-family: "SimHei"; font-size: 14px;}.oneL .item .typebox .radiobox.on label{color: #bf7a16;}.oneL .item input[type=button],.lybtn{width: 100%;    background-color: #bf7a16;font-size: 13px;font-weight: bold;font-family: "SimHei";    outline: unset;border: 0px solid #bf7a16;color: #fff;height: 40px;line-height: 40px;border-radius: 3px;}.oneL .item input[type=button]:hover{background-color: #333;cursor: pointer;transition: all 0.3s;color: #bf7a16;}.lybtn{display: block;text-align: center;background-color: #333;}.lybtn:hover{background-color: #bf7a16;transition:  all 0.3s;}    /*=====================================搜索页===========================================*/.searchpage .container .news_list {margin-bottom: 80px;}.searchpage .container h2{font-size: 18px;font-weight: bold;}.searchpage .container ul{width: 1200px;margin: 0px  auto 0;}/*.searchpage .container ul li{margin: 10px 0;padding: 10px;}*/.searchpage .container ul li p{width: 980px;float: left;}.searchpage .container ul li span{display: inline-block;float: right;}/*.searchpage .container ul li:hover{background-color: #0c589b;}*//*.searchpage .container ul li:hover p,.searchpage .container ul li:hover span{color: #fff;}*//*========================================= 联系我们 =====================================*/.contact{overflow:hidden;line-height: 24px;}.contact .container{padding: 100px 0;}.contact .fl{width: 811px;}.contact .fr{width: 300px;}.contb1{color: #5a5a5a;}.contb1 h3{font-size: 40px;color: #333333;position: relative;z-index: 99;display: inline-block;}.contb1 h3:after{content:"";display: block;width: 104%;height: 28px;background: url("../img/fbg.png") no-repeat center bottom;    position: absolute;bottom:0;left:0;z-index: -1;}.contb1  span.en{font-size: 20px;color: #5a5a5a;display: block;margin:35px 0 55px;}.contb1 label{font-size: 12px;}.contb1 p{font-size: 20px;margin: 15px 0 30px;}.contb1 p img{width: 90px;height: 90px; }.local{display: block;width: 100%;height: 100px;line-height: 100px;color: #5d5d5d;    font-family: SimHei;font-size: 12px;}.local a{color: #5d5d5d;    font-family: SimHei;font-size: 12px;}.rt_con{border:1px solid #ddd;margin-bottom: 80px;}.jqtp{margin: 20px auto;}.jqtp h3{font-size: 24px;font-weight: bold;}.jqtp .jqimg{margin:40px auto;border: 1px solid #eee;}.jqtp .jqimg img{width: 100%;height: auto;}/*========================================= 公司业务 =====================================*/.yewu{overflow: hidden;margin-top: 40px;line-height: 2;margin-bottom: 50px;}.yewu h1{position: relative;padding-left: 25px;font-size: 24px}.yewu h1:before{content:"";position: absolute;width: 8px;height: 28px;background-color: #005000;top: 10px;left: 0}/*=======================================新闻详情页============================================*/.view .fl{width: 240px;}.view .fr{width: 930px;}.rt_con{background-color: #fff;padding: 30px 20px}.news_info {overflow:hidden; border-bottom:1px dotted #ccc;}.info_title {text-align:center;}.info_title h2 {font-size:24px;color:#000;}.info_laiyuan {line-height:48px;font-size:12px; color:#888; text-align:center; border-bottom:1px dotted #ccc;}.info_img{padding:30px 0;text-align:center;}.info_text {padding:30px 0;font-size:15px; color:#333; line-height:2;}.info_text video{margin: 0 auto;display: block;}.info_text img {max-width:100%;}.info_picA {padding:10px; text-align:center;}.info_picA img {max-width:100%;width: expression(this.width > 720 ? 720: true)}/*=====================================在线预订===============================**/.rooms{padding: 50px 0;}.rooms.ztsp-con{ background: #FFF;}.rooms .title-room{font-size: 32px; position: relative;color: #232323;text-align: center;}.title-room:after:after{display: inline-block;content: " ";border-radius: 50%;position: absolute;top: -5px;margin: 0 0 0 3px;}.line-v2 {margin: auto;height: 2px;background: #8e7037;margin-top: 22px;margin-bottom: 40px;width: 100px;}.row {position: relative;}.wjd-background {background: #f5f5f5;padding: 0px;margin: 0px 0px 50px 0px;}.wjd-background .wjd-img {width: 512px;height:341px;overflow: hidden;text-align: left;float: left;}.wjd-img img {width: 100%;height:100%;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.jdsjall {text-align: left;position: relative;padding: 0 3%;width: 685px;float: right;}.wjd-tit {font-size: 28px;font-weight: bold;color: #353535;margin: 40px 0px 0px 0px;}.wrap-jdyd .desc {padding: 10px 0px 0px 0px;margin: 20px 0px 0px 0px;}.xxing {display: inline-block;background: url(../img/xingji_xx.png) no-repeat -120px 0px;width: 130px;height: 22px;margin: 0px 0 0 5px;background-position: 0px 5px;}.wid-money {position: absolute;top: 29px;right: 25px;font-size: 30px;color: #005000;}.wrap-jdyd .wjd-wen {padding: 10px 0px 0px 0px;margin-top: 0px;color: #262626;font-size: 14px;margin: 28px 0px 0px 0px;line-height: 2;}.wjd-phone {color: #888;line-height: 2;}.wjd-ckxq {position: absolute;right: 30px;bottom: -45px;background: #8e7037;color: #fff;padding: 6px 20px;font-size: 14px; /* border-radius: 5px; */}.row:hover .wjd-img img{-moz-animation: zmPic ease-in-out 0.3s alternate;-webkit-animation: zmPic ease-in-out 0.3s alternate;animation: zmPic ease-in-out 0.3s alternate;    transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2)}.wjd-ckxq:hover{background-color: #fff;color: #8e7037;border:1px solid #8e7037;}@-moz-keyframes zmPic{    0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}}@-webkit-keyframes zmPic{    0%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    100%{-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}}@keyframes zmPic{    0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);-ms-transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0);-ms-transform:scale(1.2, 1.2) translate3d(0, 0, 0);-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}}@-moz-keyframes scPic{    0%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@-webkit-keyframes scPic{    0%{-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}    100%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@keyframes scPic{    0%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0);-ms-transform:scale(1.2, 1.2) translate3d(0, 0, 0);-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);-ms-transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@-moz-keyframes zmPics{    0%{-moz-transform:scale(0, 0) translate3d(0, 0, 0);transform:scale(0, 0) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@-webkit-keyframes zmPics{    0%{-webkit-transform:scale(0, 0) translate3d(0, 0, 0);transform:scale(0, 0) translate3d(0, 0, 0)}    100%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@keyframes zmPics{    0%{-moz-transform:scale(0, 0) translate3d(0, 0, 0);-ms-transform:scale(0, 0) translate3d(0, 0, 0);-webkit-transform:scale(0, 0) translate3d(0, 0, 0);transform:scale(0, 0) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);-ms-transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@-moz-keyframes scPics{    0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    100%{-moz-transform:scale(0, 0) translate3d(0, 0, 0);transform:scale(0, 0) translate3d(0, 0, 0)}}@-webkit-keyframes scPics{    0%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    100%{-webkit-transform:scale(0, 0) translate3d(0, 0, 0);transform:scale(0, 0) translate3d(0, 0, 0)}}@keyframes scPics{    0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);-ms-transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    100%{-moz-transform:scale(0, 0) translate3d(0, 0, 0);-ms-transform:scale(0, 0) translate3d(0, 0, 0);-webkit-transform:scale(0, 0) translate3d(0, 0, 0);transform:scale(0, 0) translate3d(0, 0, 0)}}@-moz-keyframes break{    0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    50%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@-webkit-keyframes break{    0%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    50%{-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}    100%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}@keyframes break{    0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);-ms-transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}    50%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0);-ms-transform:scale(1.2, 1.2) translate3d(0, 0, 0);-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0);transform:scale(1.2, 1.2) translate3d(0, 0, 0)}    100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0);-ms-transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}}/*========================================会员===================================*/.member{background-color: #3193e2;position: relative;z-index: 1;}.member .left{width: 694px;height: 438px;}.member .left img{padding-top: 50px;}.member .right{width: 380px;margin: 50px 0;padding: 30px 0;background-color: #fff;}.member_login .right{margin-top: 125px;margin-bottom: 100px}.member .right h3{width: 100%;text-align: center;font-size: 20px;font-weight: bold;color: #0c589b;margin-bottom: 20px;}.member .right form .item{margin-bottom: 25px;position: relative;}.member .right form .item label{width: 105px;display: inline-block;text-align: right;}.member .right form .item input{padding: 8px 12px;outline: none;border:1px solid #e2e2e2;border-radius: 2px;width: 230px;}.member .right form .item input[name=phone]{padding-right: 100px;width: 230px;}.member .right form .item .getpcode{display: inline-block;position: absolute;right: 41px;padding: 8px 12px;background-color: #0a75cc;color: #fff;    font-size: 12px;width:110px;text-align:center;cursor: pointer;}.member .right form .item input[type=submit]{display: block;margin: 0 auto;background-color: #3193e2;color: #fff;border-radius: 5px;margin-top: 25px;}.member .right form .item input[type=submit]:hover{background-color: #0a75cc;}.member .right form .item .tips{position: absolute;font-size: 12px;color: #e50419;padding-left: 115px;bottom:-19px;}.member .right .mem_ac{padding-left: 39px;font-size: 12px;}.member .right .mem_ac a{color: #3193e2;}.member .right .mem_ac a:hover{color: #0a75cc;}.memberA {margin: 40px 0;}.memberA .mem_menu h3{display: inline-block;font-weight: bold;color: #3193e2;cursor: pointer;}.memberA .mem_menu h3:hover{color: #126eb9;}.memberA ul{width: 1150px;margin: 0 auto;}.memberA ul li{background-color: #ebf6ff;padding:13px 5px;border-bottom: 1px dashed #e6e5e5;}.memberA ul li.fhead{background-color: #bee2ff;padding: 5px;border-bottom: 0px;}.memberA ul li p,.memberA ul li .mem_time,.memberA ul li .mem_ac{display: inline-block;text-align: center;}.memberA ul li p{width: 830px;border-right: 1px solid #fff;text-align: left;padding-left: 15px;padding-right: 15px;}.memberA ul li.fhead p{text-align: center;padding-left: 0;padding-right: 0;}.memberA ul li .mem_time{width: 150px; border-right: 1px solid #fff;}.memberA ul li .mem_ac{width: 150px;}.memberA ul li p a:hover{color: #0c589b;}.memberA ul li .action span,.memberA ul li .action a{display: inline-block;padding: 3px 8px;background-color: #0a75cc;color: #FFF;border-radius: 3px;cursor: pointer;}.memberA ul li .action span:hover,.memberA ul li .action a:hover{background-color: #0862ab;}.memberA ul li .action span#del{background-color: #ff0000;}.memberA ul li .action span#del:hover{background-color: #d00606;}.memberA .mem_item{display: none;margin-top: 25px;}.memberA .show{display: block;}.memberA .mem_item form{width: 1150px;margin: 0 auto;}.memberA .mem_item form .item {margin-bottom: 15px;}.memberA .mem_item form .item input{padding: 5px 8px;outline: none;border:1px solid #e6e6e6;}.memberA .mem_item form .item input#selectImage{cursor: pointer;background-color: #3193e2;color: #fff;border:0px;}.memberA .mem_item form .item input#selectImage:hover{background-color: #126eb9;color: #fff;}.memberA .mem_item form .item select{padding: 5px 8px;outline: none;border:1px solid #e6e6e6;}.memberA .mem_item form .item label{width: 74px;display: inline-block;}.memberA .mem_item form #btn{width: 150px;padding: 5px 0;text-align: center;margin: 0 auto;display: block;background-color: #3193e2;color: #fff;    border-radius: 3px;cursor: pointer;}.memberA .mem_item form #btn:hover{background-color: #126eb9;}/*=======================================评论======================================*/.comment h3{font-weight: bold;color: #0a75cc;margin-bottom: 25px;}.comment .comment_list{width: 1150px;margin:0 auto;padding: 15px;background-color: #f3faff;}.comment .comment_list li{padding: 13px 0;border-bottom: 1px dashed #dcdcdc;}.comment .comment_list li .name{font-size: 15px;color: #0b75cc;display: block;}.comment .comment_list li p{color: #999;padding: 15px;line-height: 20px;}.comment .comment_list li .action{display: block;text-align: right;width: 100%;}.comment .comment_list li .action span{display: inline-block;padding: 4px 12px;color: #fb2f2f;cursor: pointer;letter-spacing: 3px;}.comment .comment_list li .action span:hover{color: #ff0000;}.comment .comment_list li.lihidden{display: none;}.comment .comment_list .more_comment{margin-top:15px;text-align: center;}.comment .comment_list .more_comment span{cursor: pointer;color: #0a75cc;}.comment .comment_list .more_comment span:hover{color: #095fa5;}.comment #commentform{width: 1150px;margin: 35px auto; }.comment #commentform textarea{padding: 10px;}.comment #commentform #btn{width: 150px;padding: 5px 0;text-align: center;margin: 25px auto;display: block;background-color: #3193e2;color: #fff;    border-radius: 3px;cursor: pointer;}.comment #commentform #btn:hover{background-color: #126eb9;}.vipcontent{margin: 35px auto;}.mem_menu{padding: 15px 0;text-align: right;border-bottom: 3px solid #e6e6e6;}.memberA .mem_menu{border-bottom: 1px dashed #e6e6e6;}.mem_menu span{display: inline-block;padding: 5px 15px;color: #0d599b;margin-left: 15px;font-size: 16px;cursor: pointer;position: relative;}.mem_menu span:hover{color: #05325a;}.mem_menu span.p:after{content:"";width: 0%;height: 3px;background-color: #0a75cc;display: block;position: absolute;    left: 0;bottom:-18px;transition: all 0.45s;}.mem_menu span.on:after{width: 100%;}.mem_menu span.p:hover:after{width: 100%;}.mem_menu_b .mem_items{display: none;}.mem_menu_b .mem_items.show{display: block;}.viptips h3{text-align: center;font-size: 28px;font-weight: bold;color: #0a75cc;}.mem_search .left{height: 500px;}.mem_search .right{position: absolute;width: 100%;max-width: 1200px;margin-top: 160px;padding: 30px 150px 35px;}#searchmem input[type=text]{width: 800px;float: left;}#searchmem input[type=submit]{width: 100px;display: inline-block;float: left;margin-top: 0;position: relative;top:-1px;left:-5px;    cursor: pointer;}.searchmem_result h4{margin-bottom: 10px;color: #999;font-weight: normal;}.searchmem_result .a_list{padding: 8px 0;}.searchmem_result .a_list a{display: inline-block;padding: 0 15px;color: #0e88eb;}.searchmem_result .a_list a:hover{color: #0174c4;}