﻿@charset "utf-8";
/* CSS Document */

a{ text-decoration:none;}
em{ font-style:normal;}
ul,li,p,a,form,label,textarea,button,h4{padding:0; margin:0; border:none; list-style:none;outline:none; -webkit-appearance: none;font-family:"微软雅黑";font-family:"Microsoft Yahei"}
input{ border-radius:0}
img{padding:0; margin:0; border:none; vertical-align:top;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.clear {zoom:1;}
.clear:after { content:''; display:block; clear:both;}
.fl{float:left;}
.fr{float:right}
header{ position:relative}
.pic{ width:100%; height:auto;}
.part{margin:0 0.3rem;}
::-webkit-input-placeholder{color:#CCC}
/*按钮*/
.btn{display:block; width:100%;background:#1abc9c; border-radius:0.2rem; height:1.7rem; line-height:1.7rem; font-size:0.6rem;font-family:"微软雅黑"; color:#fff; margin:1.3rem 0;-webkit-appearance: none; text-align:center}
<!--.btn1{position:absolute;display:block; width:100%; border-radius:0.2rem; height:1.7rem; line-height:1.7rem; font-size:0.6rem;font-family:"微软雅黑"; color:#fff; margin:1.3rem 0;-webkit-appearance: none; text-align:center; }-->
.btn2{ font-size:1rem; position:fixed; z-index:999;width:100%; height:100%; background:#eeeeee; text-align:center;}
.btn2 a{border:1px #fff solid; padding:6px 10px; background:#403224; color:#fff100;}
input.searchsubmit {color: #fff100;padding: 6px 10px; background:#403224; }
input.searchinput {padding: 6px 10px;}
.btn_gb{ width:100%; height:100%; position:absolute; top:2rem; left:3.5rem;}
.btn_gb a{}
.btn_ss{ width:100%; height:auto; padding-bottom:1rem;}
.btn_ss ul li{ padding-top:.5rem; font-size:.3rem;}
.btn_ss ul li a{ border:1px #fff solid; padding:6px 10px; background:#fff; color:#403224; margin:0 0.1rem 0 0;}

/*H5占位符*/
::-webkit-input-placeholder{color:#CCC}

#down{ position:absolute; bottom:2rem; left:45%; z-index:199; width:3rem; height:auto; -webkit-animation: guideDown 1.5s infinite;animation: guideDown 1.5s infinite;}
#down {-webkit-animation:guideNext1 1.5s infinite;}
@-webkit-keyframes guideNext1 {0% {-webkit-transform: translateY( 0 );transform: translateY( 0 );}20% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}
35% {-webkit-transform: translateY( 0px );transform: translateY( 0px );}50% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}65% {-webkit-transform: translateY( 0px );
transform: translateY( 0px );}80% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}100% {-webkit-transform: translateY( 0px );transform: translateY( 0px );}}

@keyframes guideNext1 {0% {-webkit-transform: translateY( 0 );transform: translateY( 0 );}20% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}35% {
-webkit-transform: translateY( 0px );transform: translateY( 0px );}50% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}65% {-webkit-transform: translateY( 0px );
transform: translateY( 0px );}80% {-webkit-transform: translateY( -10px );transform: translateY( -10px );}100% {-webkit-transform: translateY( 0px );transform: translateY( 0px );}}

/*头部导航栏*/
.header{ position:fixed; z-index:999;width:100%; background:#FFF; text-align:center; overflow:hidden;left:0;
top:0;}
.header .logo{max-width:341px; width: 100%;display:inline-block;  vertical-align:middle;}
.menu ,.phone{position:absolute; width:2rem; height:100%;}
.phone{ right:0; margin-top:-3rem;top:50%;}
.menu img{left:1.5rem;position:absolute;height:auto;top:33%;width:100%;}
.phone img{right:1.5rem;position:absolute; top:1.5rem;}




.top{padding-top:5rem; }
.footer{ width:100%; height:auto;position:fixed; bottom:0;/* background:#433427;*/ z-index:66}
/*.footer a{ display:block; width:20%; height:80%;position:absolute; top:1rem; font-size:0.4rem;}
.footer .a2{ left:20%;}
.footer .a3{ left:40%;}
.footer .a4{ left:60%;}
.footer .a5{ left:80%;}
.footer .a5 img{ opacity:-9999;}*/






/*侧栏*/
.leftMenu{ width:56%; position:fixed; z-index:33; left:-57%; top:3%; height:100%; overflow:auto; background-color:#FFFFFF}
.leftMenu ul{ padding:5rem 0 2rem 0; height:auto;}
.leftMenu li{vertical-align:middle;border-bottom:1px #ccc solid; padding-left:2rem;}
.leftMenu a{ font-size:1.3rem;height:3rem;line-height:1.5rem; display:block; color:#666; padding:1rem 0 0 0;}
.leftMenu a:hover{ color:#666;}


/*底部*/
.hide {display: none}
.side_bar {position: fixed; left:85%;bottom:13%; width:2.6rem;z-index: 10000;}
.side_bar a {display: inline-block;}
.side_bar img{ width:100%;}

.di img{ margin-bottom:0.8rem; margin-left:4.5%; width:91%; padding-top:1.5rem;}

/*广告滚动*/
.cls_container{ width:100%;font-size:12px;height:24px;overflow:hidden;}
.cls_lb img{ width:0.8rem; position:absolute; top:1.6rem;}
.cls_container ul{list-style-type:none;margin:0;padding:0;margin-left:32px;}
.cls_container ul li{height:24px;line-height:24px;width:100%;float:left;display:inline;list-style:none;}
.cls_container ul li a{ color:#000; }

/*地图*/
.map p{ font-size:1.5rem;padding-top:5.5rem;}
.swt_box {
    z-index: 99999;
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -172px 0px 0px -170px;
    background: #4b3f35;
    -webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    transition: all ease .5s;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
}
/*.swt_box img{ position: fixed; margin: auto; left: 0; right: 0; top:0; bottom: 0;}*/
.swt_box dl .setTime {
    width: 90%;
    font-size: 15px;
    line-height: 35px;
	text-align: center;
    margin: 1% auto 4% auto;
    border-bottom: 1px solid #CACACA;
}
.swt_box .setp{
	font-size:26px;
	color:#fff100;
	}
.swt_box dl dt {
    width: 95%;
    font: 30px "微软雅黑";
    line-height: 50px;
    margin-top: 2rem;
    margin-left: 0.8rem;
    color: #fff100;
    text-align: center;
    font-weight: 100;
    border-bottom: 1px solid #fff100;
}
.swt_box dl dd {
    font:20px "微软雅黑";
    line-height: 35px;
    color: #fff;
    text-align: center;
	margin-left: 0rem;
}
.swt_box dl dd table{
	margin-top:2.5rem;
	margin-left:0.42rem;	
	}
.swt_box dl dd tr th,td{
	text-align:center;
	color:#4b3f35;
	padding:10px 8px;
	font:16px "微软雅黑";
	background-color:#fff100;	
	}	
.swt_box dl dd tr span{
	font-size:30px;
	}
.swt_box dl p {
    width: 100%;
    font-size: 20px;
    margin: 0px;
    line-height: 28px;
    color: #fff;
    font-weight: 100;
    text-align: center;
}
.swt_box dl .swt_link { width: 100%; position: absolute; left: 0px; bottom: 0px; overflow: hidden; border-radius: 0 0 20px 20px; -webkit-border-radius: 0 0 0 20px; -moz-border-radius: 0 0 0 20px;-ms-border-radius: 0 0 0 20px;
 -o-border-radius: 0 0 0 20px;}
.swt_box dl .swt_link a { display: block; width: 50%; float: left; color: #4b3f35; font-size: 24px; line-height: 54px; text-decoration:none; text-align: center;}
.swt_box dl .swt_link a img { width: 22%; margin: 1rem 0.1rem 0 0.8rem; float: left;}
.swt_box dl .closeBtn {cursor: pointer;width: 63px;height: 63px;background:url(/images/close.png) no-repeat left top; position: absolute; right: -8%;top: -8%;}
.swt_box dl .swt_link a:nth-child(1) { background: #999;/* border-radius: 0 0 0 20px; -webkit-border-radius: 0 0 0 20px; -moz-border-radius: 0 0 0 20px;-ms-border-radius: 0 0 0 20px;
 -o-border-radius: 0 0 0 20px;*/}
.swt_box dl .swt_link a:nth-child(2) { background: #fff100; border-radius: 0 0 20px 0; -webkit-border-radius: 0 0 20px 0; -moz-border-radius: 0 0 20px 0; -ms-border-radius: 0 0 20px 0;
 -o-border-radius: 0 0 20px 0;}