@charset "utf-8";
body{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体"; color:#333333;font-size:14px;margin:0; padding:0;}
a{text-decoration:none; color:#333333;}
img{border:none;}
/*page*/
.pageation{
  position: relative;
  font-size: 11px;
  line-height: 13px;
  text-align: center;
}
.pageation span,
.pageation a{
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  margin: 2px 2px 2px 0;
  padding: 6px 9px 5px 9px;
  background: #4f5355;
  border-top: solid 1px #d2d2d2;
  border-left: solid 1px #c3c3c3;
  border-right: solid 1px #c3c3c3;
  border-bottom: solid 1px #9f9f9f;
  background: #ffffff;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dfdfdf), color-stop(1, #ffffff));
  background: -ms-linear-gradient(bottom, #dfdfdf, #ffffff);
  background: -moz-linear-gradient(center bottom, #dfdfdf 0%, #ffffff 100%);
  background: -o-linear-gradient(#ffffff, #dfdfdf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dfdfdf', GradientType=0);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-weight: bold;
  color: #646464;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.125), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.125), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  box-shadow: 0 1px 1px rgba(0,0,0,0.125), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  width: auto;
  text-decoration: none;
}
.pageation span:last-child,
.pageation a:last-child,
{
  margin-right: 0;
}
.pageation a:hover
{
  background: #f0f0f0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d0d0d0), color-stop(1, #f0f0f0));
  background: -ms-linear-gradient(bottom, #d0d0d0, #f0f0f0);
  background: -moz-linear-gradient(center bottom, #d0d0d0 0%, #f0f0f0 100%);
  background: -o-linear-gradient(#f0f0f0, #d0d0d0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#d0d0d0', GradientType=0);
  color: #606060;
}
.pageation .current{
  border-top: solid 1px #222222;
  border-left: solid 1px #222222;
  border-right: solid 1px #222222;
  border-bottom: solid 1px #222222;
  background: #333333;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #505050), color-stop(1, #333333));
  background: -ms-linear-gradient(bottom, #505050, #333333);
  background: -moz-linear-gradient(center bottom, #505050 0%, #333333 100%);
  background: -o-linear-gradient(#333333, #505050);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#505050', GradientType=0);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.125), inset 0 0 5px rgba(0,0,0, 0.5);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.125), inset 0 0 5px rgba(0,0,0, 0.5);
  box-shadow: 0 1px 1px rgba(0,0,0,0.125), inset 0 0 5px rgba(0,0,0, 0.5);
  color: #efefef;
}
@media(min-width:1024px){
.main{width:1400px;margin:auto;}
.center{text-align:center;}
.left{text-align:left;}
.m-menu{display:none}
ul{margin:0;padding:0;}
li{list-style-type:none;}
.clear{clear:both;}
h1{font-size:22px;font-weight:bold;margin:10px 0 2px 0;text-align:center;color:#535353}
h2{font-size:16px;font-weight:bold;margin:4px 0;text-align:center;}
h3{font-size:12px;font-weight:bold;margin:2px 0;}
.m-menu{display:none}
.weixin{background:url(../images/weixin.jpg) no-repeat 0 0; height:88px;padding:0px;float:right;margin-top:0;width:120px;}
#pcmenu{margin:auto;padding:0px;background:rgba(0,0,0,0.4);width:100%;height:80px;z-index:99998;left:0;top:0;
transition:background-color ease .3s;position:fixed;}
.t_height{margin-top:80px;}
/*filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;*/
#pcmenu .main{position:relative;z-index:99999;}
.pcmenu li{float:left;font-size:16px;position:relative;}
.pcmenu li.logo{width:385px;text-align:center;padding-top:5px;}
.pcmenu li.logo img{height:70px;}
.pcmenu li p{margin:0;padding:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pcmenu li .submenu a{display:block;line-height:80px; height:80px; width:113px; text-align:center;color:#ffffff;}
.pcmenu li .submenu2 a{display:block;line-height:80px; height:80px; width:160px; text-align:center;color:#FFFFFF;}
.pcmenu li .submenu a.now{display:block; line-height:80px; height:80px; width:113px; text-align:center;color:#ffffff;}
.pcmenu li .submenu a.now:after{content: '';
  display: block;
  width:93px;
  height:3px;
  background:rgba(255,255,255,0.7);
  position: absolute;
  bottom: 0;
  left:10px;}
.pcmenu li .submenu2 a.now{display:block; line-height:80px; height:80px; width:160px; text-align:center;color:#ffffff;}
.pcmenu li .submenu2 a.now:after{content: '';
  display: block;
  width:140px;
  height:3px;
  background:rgba(255,255,255,0.7);
  position: absolute;
  bottom: 0;
  left:10px;}
.pcmenu li:hover .submenu a,.pcmenu li:hover .submenu2 a{color:#ffffff; display:block;background-color:#00982B}
.pcmenu li.no_sub:hover{background:#000;}
.pcmenu li ul{width:1190px;position:absolute;z-index:99999;display:none;left:-280px;top:80px;background-color:#00982B;overflow:hidden;min-height:120px;padding-top:0;padding-bottom:0;}
.pcmenu li ul.m1,.pcmenu li ul.m2,.pcmenu li ul.m3{width:160px;position:absolute;z-index:99999;display:none;left:0;top:80px;background-color:#00982B;overflow:hidden;min-height:40px;}
.pcmenu li:hover ul{top:80px; display:block; z-index:10000; position:absolute;animation:fadeIn 1s 1;}
.pcmenu li:hover ul li{font-size:14px; line-height:40px;float:left;overflow:hidden;width:380px;height:40px;padding-right:15px;border-right:1px solid #015558}
.pcmenu li:hover ul.m1 li,.pcmenu li:hover ul.m2 li,.pcmenu li:hover ul.m3 li{font-size:14px; line-height:40px;float:none;overflow:hidden;width:270px;height:40px;border-bottom:1px solid #006C1E}

.pcmenu li:hover ul li a{color:#cccccc;text-decoration:none; display:block; text-align:left;text-indent:20px;}
.pcmenu li:hover ul.m1 li a,.pcmenu li:hover ul.m2 li a,.pcmenu li:hover ul.m3 li a{color:#ffffff;text-decoration:none; display:block; text-align:left;text-indent:10px;}
.pcmenu li:hover ul li a:hover{text-decoration:none;background-color:#5BB531;color:#ffffff;}

.two_title{color:#808080;font-size:14px;}
.headertop{margin-top:50px;width:100%;height:0;font-size:0px;}
/*首页*/
 .content{width:1200px;margin:auto;}
 .roomorder{width:700px;margin:30px auto;}
 .input {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	width:80%;
	height:20px;
	color:#000000;
}
.input:hover{
	background-color:#ffffff;
	border:1px solid #ff6600;
	color:#000000;
}
 .inputs {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;

	height:20px;
	color:#000000;
}
.inputs:hover{
	background-color:#ffffff;
	border:1px solid #ff6600;
	color:#000000;
}
 .sec-title {
  text-align: center;  
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 40px;
  margin-top:30px;
}
.sec-title h2 {
  color: #00982B;
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 400;
  margin: 0 0 10px;
}
.sec-title p {
  font-size: 16px;
}
.sec-title:after {
  content: '';
  display: block;
  width: 80px;
  height: 3px;
  background-color: #e7b315;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -40px;
}
.sec-title.lighten h2 {
  color: #fff;
}
.sec-title.lighten p {
  color: #fff;
}
.h_news{width:100%;height:auto;clear:both;}
.h_news .news-p{	
width:50%;float:left;
  padding: 0 0 20px 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #f2f2f2;
}
.news-p .rp-date{
  width: 70px;
  background:#00982B;
  font-size: 27px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
  padding: 10px 5px;
  position: relative;
  border-radius:5px;
  float: left;
  margin-right: 20px;
}
.news-p .rp-date .rp-month {
  font-size: 13px;
  font-weight: 400;
  margin-top: 0px;
}
.news-p h3 {  
  font-size: 22px;
  font-weight: 400;
  margin-top: 0;
}
.news-p a {
  color: #00982B;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.news-p a:hover {
  color: #5BB531;
  text-decoration: none;
}
.news-p p{
  margin-left: 90px;
  margin-bottom: 0;
  padding-right:10px;
}

.newslist{width:1000px;margin:20px auto auto auto;height:auto;clear:both;}
.newslist .news-p{	
width:100%; 
  padding: 0 0 20px 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #e4e4e4;
}
.newslist .news-p .rp-date{
  width: 70px;
  background:#00982B;
  font-size: 27px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
  padding: 10px 5px;
  position: relative;
  border-radius:5px;
  float: left;
  margin-right: 20px;
}
.newslist .news-p .rp-date .rp-month {
  font-size: 13px;
  font-weight: 400;
  margin-top: 0px;
}
.newslist .news-p h3 {  
  font-size: 20px;
  font-weight: 400;
  margin:0;
  padding:0;

}
.newslist .news-p a {
  color: #00982B;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.newslist .news-p a:hover {
  color: #5BB531;
  text-decoration: none;
}
.newslist .news-p p{
  margin-left: 90px;
  margin-bottom: 0;
  padding-right:10px;
}
.newsdetail{width:900px;margin:15px auto;}
.newsdetail .title{padding:0 0 6px 0;border-bottom:1px solid #e4e4e4;clear:both;width:100%;}
.newsdetail .text{padding:15px 0 15px 0;min-height:50px;font-size:14px;line-height:1.6;}
.newsdetail .tag{font-size:12px;text-align:center;}
.newsdetail .morelink{margin:auto;text-align:center;}
.pimg{width:100%;text-align:center;}
.pimg img{max-width:900px;height:auto;}
.TraveList{padding:0 0 10px 0;width:1200px;margin:auto;}
.TraveList ul{width:1200px;}
/*.TraveList ul:first-child{display:block}*/
.TraveList li{ float:left;width:360px;margin:10px 20px 10px 20px;font-size:14px;height:360px;overflow:hidden;position:relative;}
.TraveList li img{width:360px; display:block;height:360px;}
.TraveList li p{line-height:40px;text-align:center;margin:0;bottom:0;left:0;text-align:center;width:360px;height:40px;position:absolute;background-color:rgba(91,181,49,0.5);}
.TraveList li p span{color:#fff;font-style:normal;font-size:16px;font-weight:bold;}
.TraveList li:hover p{display:none}
@media \0screen\,screen\9 {
.TraveList li p{line-height:40px;text-align:center;margin:0;bottom:0;left:0;text-align:center;width:360px;height:40px;position:absolute;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background-color:#5BB531}
}
.TraveList .p_list{
  position: relative;

}
.TraveList .recent-work-inner{
  top: 0;
  background: transparent;
  opacity:1;
  padding:10px 30px 10px 30px;
  border-radius: 0;
  margin-bottom: 0;
} 
.TraveList .overlay{
  position: absolute;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
 cursor:pointer;background-color:rgba(0,0,0,0);
  border-radius: 0; 
  color: #fff;
  vertical-align: middle;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  transition: opacity 500ms;

}
.TraveList .overlay a{cursor:pointer;display:none}
.TraveList .p_list:hover .overlay a{line-height:360px;color:#FFFFFF;text-align:center;font-size:16px;font-weight:bold;width:100%;display:block} 
.TraveList .p_list:hover .overlay a:after{  content: '';
  display: block;
  width:220px;
  height:2px;
  background-color:#006C1E;
  position: absolute;
  top:220px;
  left:70px;}
.TraveList .p_list:hover .overlay {
  cursor:pointer;background-color:rgba(0,0,0,0.4);
}
 
.TraveList .p_list:hover li p,.TraveList .p_list:hover li p span{
  display:none;
  color:#ff6600
}

#container2 {
	width:100%;
	height:350px;
	margin:auto; 
	z-index:0;
	position:relative; 
	top:0;left:0;
	overflow:hidden;
}
.slides_container2{	width:100%;height:350px;overflow:hidden;background-repeat:no-repeat;background-position:top center}
.slides_container2 h2{font-size:46px;color:#de3850;font-weight:500;padding-top:180px;
letter-spacing:5px}
.slides_container2 h2:before{content: '';
  display: block;
  width:200px;
  height:3px;
  background-color:rgba(0,108,30,0.5);
  position: absolute;
  bottom:80px;
left:calc(50% - 100px);
}
.maintext{margin:25px auto 15px auto;line-height:1.5;width:900px;}
.map{margin:30px auto 15px auto;width:1000px;height:500px;}
.map iframe{border:1}
/*尾部*/
.footer{width:100%;height:auto;clear:both;margin-top:30px;}
.footer .fmenu{padding:30px 0 15px 0;background-color:#5BB531;width:100%;}
.footer .main{width:1200px;height:auto;color:#002009;}
.footer .main b{font-size:15px;font-weight:bold;}
.footer .main a{color:#000000;text-decoration:none}
.footer .main a:hover{color:#ffffff;text-decoration:underline}
.widget-title{  
  color: #ffffff;
  font-size:16px;
  text-transform: uppercase;
  font-weight: 400;
  margin: 0 0 15px;
  padding-bottom:15px;
  position: relative;
  text-align:left;
}
.widget-title:after {
  content: '';
  display: block;
  width:40px;
  height: 3px;
  background-color: #111D24;
  position: absolute;
  bottom: 0;
  left: 0;
}
.footer .main .qrcode{line-height:2}
.footer .main .qrcode img{width:130px;height:auto;}
.footer .main .text1{float:left;width:300px;height:auto;}
.footer .main .text2{float:left;width:180px;height:auto;line-height:1.6}
.footer .main .text3{float:right;width:720px;}
.footer .main .text3 .link2{float:left;width:620px;}
.footer .main .text3 .link2 ul li{width:20%;float:left;line-height:1.6}
.footer .main .text3 .link1{float:right;width:100px;line-height:1.6}
.footer .copyright{background-color:#2C363F;width:100%;margin:auto;padding:10px 0 10px 0;text-align:center;color:#6C7B83;}
.footer .copyright a{color:#666}
}

@media(max-width:1024px){
#pcmenu{display:none}	
body,html{height:auto;padding:0;margin:0;width:100%;background-color:#fff}
.main{width:100%;margin:auto;font-size:0.18rem}
.clear{clear:both;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
h1{font-size:22px;font-weight:bold;margin:10px 0 2px 0;text-align:center;color:#535353}
h2{font-size:16px;font-weight:bold;margin:4px 0;text-align:center;}
h3{font-size:12px;font-weight:bold;margin:0;}
.m-menu{height:60px;position:fixed;top:0;z-index:9999;width:100%;display:block;background-color:#5BB531}
.m-menu-logo{max-width:70%;float:left;height:60px;padding-top:5px;}
.m-menu-logo img{height:50px;width:auto;padding-left:10%;}
.m-menu-right{width:30%;right:0;position:absolute;top:30%;}
.two_title{display:none}
.m-menu-btn{float:right;width:50%;margin-right:20%;position:relative;text-align:right;}
.m-line{color:#fff}
.m-line3{display:none}
.m-menu-box{width:100%; height: 100%; position: fixed; top:60px;display: none;padding:0}
.m-sideMenu{ border:1px solid #adabab;padding:0;background-color:rgba(255,255,255,0.95);}
.m-sideMenu h3{padding:2px 5px 2px 20px;border-top:1px solid #adabab;cursor:pointer;font:normal 14px/32px "Microsoft YaHei";}
.m-sideMenu h3 a{display:block}
.m-sideMenu h3 em{ float:right;display:block; width:40px;height:25px;background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.m-sideMenu h3.on em{ background-position:16px -57px; }
.m-sideMenu ul{ padding:0 4%; color:#666; display:none; /* 默认都隐藏 */ }
.m-sideMenu ul li{margin:0; font:normal 14px/32px "Microsoft YaHei";height:30px;}
.m-sideMenu ul li:nth-child(1){margin-top:2%;}
.m-sideMenu ul li a{color:#000000;display:block;height:30px;text-indent:30px;overflow:hidden}

/*首页*/
 .content{width:100%;margin:auto;}
 .sec-title {
  text-align: center;  
  position: relative;
  padding-bottom:5px;
  margin-bottom:20px;
  margin-top:30px;
}
.sec-title h2 {
  color: #00982B;
  font-size:1.3rem;
  text-transform: uppercase;
  font-weight: 400;
  margin: 0 0 10px;
}
.sec-title p {
  font-size:0.8rem;
    margin:0;padding:2px;
}
.sec-title:after {
  content: '';
  display: block;
  width:94%;
  height:1px;
  background-color: #e7b315;
  position: absolute;
  bottom: 0;
  left:3%;
}
.sec-title.lighten h2 {
  color: #fff;
}
.sec-title.lighten p {
  color: #fff;

}
.h_news{width:100%;height:auto;}
.news-p {
  padding: 0 0 20px;
  margin-bottom:10px;
  border-bottom: 1px solid #f2f2f2;
  width:94%;
  margin:auto;
  min-height:70px;
}
.news-p .rp-date {
  width: 70px;
  background:#00982B;
  font-size: 27px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  padding: 10px 5px;
  position: relative;
  border-radius:5px;
  float: left;
  margin-right: 20px;
  margin-top:5px;
}
.news-p .rp-date .rp-month {
  font-size: 13px;
  font-weight: 400;
  margin-top: 0px;
}
.news-p h3 {  
  font-size:1rem;
  font-weight:100;
  margin-top:20px;

}
.news-p a {
  color: #006C1E;
  -webkit-transition: color 0.3s;
          transition: color 0.3s;
}
.news-p a:hover {
  color: #000000;
  text-decoration: none;
}
.news-p  p {
  margin:0 0 0 90px;
  font-size:0.8rem;
  padding-top:0px;
}

.newslist{width:95%;margin:10px auto auto auto;height:auto;clear:both;}
.newslist .news-p{	
width:100%; 
  padding: 0 0 10px 0;
  border-bottom: 1px solid #e4e4e4;
  height:80px;
  overflow:hidden;
  margin:0 0 10px 0;
}
.newslist .news-p .rp-date{
  width: 70px;
  background:#00982B;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  color: #e7b315;
  padding: 10px 5px;
  position: relative;
  border-radius:5px;
  float: left;
  margin-right: 10px;
}
.newslist .news-p .rp-date .rp-month {
  font-size: 13px;
  font-weight: 400;
  margin-top: 0px;
}
.newslist .news-p h3 {  
  font-size: 0.9rem;
  font-weight: bold;
  margin:0 0 3px 0;
  padding:0px;
}
.newslist .news-p a {
  color: #00982B;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.newslist .news-p a:hover {
  color: #e7b315;
  text-decoration: none;
}
.newslist .news-p p{
  margin-left: 80px;
  margin-bottom: 0;
  padding-right:10px;
  overflow:hidden;
  font-size: 0.7rem;
  line-height:1.8;
}
.TraveList{padding:0 0 10px 0;width:94%;margin:auto;}
.TraveList ul{width:100%;}
/*.TraveList ul:first-child{display:block}*/
.TraveList li{ float:left;width:47%;margin:10px 5% 10px 0;font-size:14px;height:auto;overflow:hidden;position:relative;}
.TraveList li:nth-child(2),.TraveList li:nth-child(4),.TraveList li:nth-child(6),.TraveList li:nth-child(8),.TraveList li:nth-child(10),.TraveList li:nth-child(12),.TraveList li:nth-child(14),.TraveList li:nth-child(16),.TraveList li:nth-child(18),.TraveList li:nth-child(20){margin:10px 0 10px 0;float:right;}
.TraveList li img{width:100%; display:block;height:auto;}
.TraveList li p{line-height:40px;text-align:center;margin:0;bottom:0;left:0;text-align:center;width:100%;height:40px;position:absolute;background-color:rgba(0,0,0,0.3);}
.TraveList li p span{color:#fff;font-style:normal;font-size:16px;font-weight:bold;}
.TraveList li:hover p{display:none}
@media \0screen\,screen\9 {
.TraveList li p{line-height:40px;text-align:center;margin:0;bottom:0;left:0;text-align:center;width:100%;height:40px;position:absolute;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background-color:#5BB531}
}
.TraveList .p_list{
  position: relative;

}
.TraveList .recent-work-inner{
  top: 0;
  background: transparent;
  opacity:1;
  padding:10px 30px 10px 30px;
  border-radius: 0;
  margin-bottom: 0;
} 
.TraveList .overlay{
  position: absolute;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
 cursor:pointer;background-color:rgba(0,0,0,0);
  border-radius: 0; 
  color: #fff;
  vertical-align: middle;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  transition: opacity 500ms;

}
.TraveList .overlay a{display:none}

 
.TraveList .p_list:hover li p,.TraveList .p_list:hover li p span{
  display:none;
  color:#ff6600
}
#container2 {
	width:100%;	
height:auto;
	padding-top:56px;
}
.slides_container2{width:100%;background-size:150% auto;background-repeat:no-repeat;background-position:center top;}
.slides_container2 h2{font-size:1.5rem;color:#FFCC00;font-weight:500;min-height:70px;padding-top:50px;}
.maintext{margin:10px auto auto auto;line-height:1.5;width:95%;clear:both;}
.maintext img{width:100%;}
.map{margin:10px auto 10px auto;width:95%;height:400px;}
.map iframe{border:0}
.newsdetail{width:95%;margin:15px auto;}
.newsdetail .title{padding:0 0 6px 0;border-bottom:1px solid #e4e4e4;clear:both;width:100%;}
.newsdetail .text{padding:15px 0 15px 0;min-height:150px;font-size:0.9rem;line-height:1.6;}
.newsdetail .tag{font-size:12px;text-align:center;}
.newsdetail .morelink{margin:auto;text-align:center;}
.pimg{width:100%;text-align:center;}
.pimg img{width:100%;height:auto;}
 .roomorder{width:95%;margin:30px auto;}
 .input {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	width:80%;
	height:20px;
	color:#000000;
}
.input:hover{
	background-color:#ffffff;
	border:1px solid #ff6600;
	color:#000000;
}
 .inputs {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	height:20px;
	color:#000000;
}
.inputs:hover{
	background-color:#ffffff;
	border:1px solid #ff6600;
	color:#000000;
}
/*尾部*/
.footer{width:100%;height:auto;clear:both;margin:20px auto auto auto;}
.footer .fmenu{padding:30px 0 15px 0;background-color:#5BB531;width:100%;}
.footer .main{width:90%;height:auto;margin:auto;}
.footer .main b{font-size:1.3rem;font-weight:bold;}
.footer .main a{color:#C0C8CB;text-decoration:none}
.widget-title{  
  color: #ffffff;
  font-size:16px;
  text-transform: uppercase;
  font-weight: 400;
  margin: 0 0 15px;
  padding-bottom:15px;
  position: relative;
  text-align:left;
}
.widget-title:after {
  content: '';
  display: block;
  width:40px;
  height: 3px;
  background-color: #111D24;
  position: absolute;
  bottom: 0;
  left: 0;
}
.footer .main .qrcode{line-height:2}
.footer .main .qrcode img{width:50%;height:auto;}
.footer .main .text1{width:100%;height:auto;color:#000000;font-size:0.9rem}
.footer .main .text1 a{color:#000000;}
.footer .main .text2{display:none;}
.footer .main .text3{display:none;}
.footer .copyright{background-color:#2C363F;width:100%;margin:auto;padding:10px 0 10px 0;text-align:center;color:#6C7B83;font-size:0.7rem}
.footer .copyright .tech{display:none}
}