@charset "UTF-8";

* {margin: 0px;padding: 0px; font-family:"微软雅黑";}
body{ min-width:1200px;font-size: 12px; overflow-x:hidden;}
h1{ color:#232323;}
p{ color:#686868;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{clear: both;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {border:0;}
a{ text-decoration:none; color:#686868;}

.footer{width:100%;overflow: hidden; background: #4d4d4d; border-top:7px solid #d1a77d;padding-top:25px;}
.foot{width:1400px; margin: auto;padding-bottom:10px;overflow: hidden;}
.f-left{ width:340px;}
.f-left h3{font-size: 24px;color:#d1a77d;font-weight:normal;}
.f-left h3 img{margin-bottom:-10px;margin-left:10px;}
.f-left h2{font-size: 24px;color:#d1a77d;margin:10px 0;}
.f-left p{line-height: 36px;font-size: 14px;color:#dbdbdb;}
.f-ewm{width:450px;margin:10px 60px;}
.f-ewm .ewmimg{float:left;width:224px;text-align: center;}
.f-right{width: 470px;}
.f-right a{color:#f9f9f9;font-size: 15px;margin-right:40px;}
.f-right a img{margin-bottom:-6px;margin-right:10px;}
.f-right a:hover{ text-decoration: underline;}
.f-right p{font-size: 15px;line-height:44px;color:#dadada;}
.ftel{background: url(../images/ftel.png) no-repeat 0 center;padding-left:34px;font-size: 20px;color:#d1a77d;font-weight: 600;}
.btn-qq{ display: block;margin-top:20px;}
.f-bot{width:1400px; margin: auto;line-height:52px;font-size: 16px;color:#a6a6a6;text-align: center; border-top:1px #5f5f5f solid;}


/*右侧固定*/
.fixed_box{display: none;position: fixed;right:0;top:50%;margin-top: -120px;z-index: 999;height: auto;}
.fixed_box i img{margin-top: 3px;display: inline-block;}
.fixed_box p{right: -100%;margin-left: -46px;  position: relative;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5;height: 46px;background: #d1a77d;line-height: 46px;font-size: 14px;cursor: pointer;margin-top: 2px;padding-right: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.fixed_box p:hover{background: #ef740c;}
.fixed_box p i{width: 46px;height: 46px;text-align: center; display: inline-block;padding-top: 7px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;overflow: hidden;}
.fixed_box p a{padding-right: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;color: #FFF;vertical-align: top;display: inline-block;}
.fixed_box p em{font-style: normal;display: inline-block; color: #FFF;vertical-align: top;padding-right: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.fixed_box .back_top{line-height: 28px;}
.fixed_box .back_top img{margin-top: 10px;}
.fixed_box .fixed_wx em{font-style: normal;position: absolute;left: 46px;z-index: 1;padding-right: 0;top: 0;}


.foot_sec2{padding: 20px 0; border-bottom: 1px solid #1b2039;border-top: 1px solid #1b2039;color:#dddcdc;}
.foot_sec3{width:1200px;padding:16px 0;margin-top: 4px;text-align:center;color:#959595;}



@keyframes ani-svg{
	0%{
	  opacity: 0.4;
	  transform: translateY(-20px);
	}
	15%{
	  opacity: 0.65;
	  transform: translateY(-15px);
	}
    25%{
      opacity: 0.8;
	  transform: translateY(-10px);
	}
    50%{
      opacity: 1;
	  transform: translateY(0px);
	}
	65%{
	  opacity: 0.8;
	  transform: translateY(5px);
	}
	75%{
	  opacity: 0.65;
	  transform: translateY(10px);
	}
	100%{
	  opacity: 0.4;
	  transform: translateY(15px);
	}
}
@-webkit-keyframes ani-svg{
	0%{
	  opacity: 0.4;
	  -webkit-transform: translateY(-20px);
	}
	15%{
	  opacity: 0.65;
	  -webkit-transform: translateY(-15px);
	}
    25%{
      opacity: 0.8;
	  -webkit-transform: translateY(-10px);
	}
    50%{
      opacity: 1;
	  -webkit-transform: translateY(0px);
	}
	65%{
	  opacity: 0.8;
	  -webkit-transform: translateY(5px);
	}
	75%{
	  opacity: 0.65;
	  -webkit-transform: translateY(10px);
	}
	100%{
	  opacity: 0.4;
	  -webkit-transform: translateY(15px);
	}
}
@-moz-keyframes ani-svg{
	0%{
	  opacity: 0.4;
	  -moz-transform: translateY(-20px);
	}
	15%{
	  opacity: 0.65;
	  -moz-transform: translateY(-15px);
	}
    25%{
      opacity: 0.8;
	  -moz-transform: translateY(-10px);
	}
    50%{
      opacity: 1;
	  -moz-transform: translateY(0px);
	}
	65%{
	  opacity: 0.8;
	  -moz-transform: translateY(5px);
	}
	75%{
	  opacity: 0.65;
	  -moz-transform: translateY(10px);
	}
	100%{
	  opacity: 0.4;
	  -moz-transform: translateY(15px);
	}
}





