body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',Tahoma,arial,'Hiragino Sans GB',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
/*初始化完成*/
img{ vertical-align:top}
.g-in {width: 1500px;margin: 0 auto;}
.g-in:after {content: '\20';display: block;height: 0;clear: both;}
.g-in {*zoom: 1;}
.g-in2 {width: 1300px;margin: 0 auto;}
.g-in2:after {content: '\20';display: block;height: 0;clear: both;}
.g-in2 {*zoom: 1;}
.wrapper{width:100%;overflow: hidden;}
.head{background: #455a64;}
.head .logo{float:left;}
.head .logo a{display:block;width:100%;height:102px;}
.head .logo img{width:149px;height:102px;}
.head ul{float:left;padding-left:30px;height:102px;}
.head ul li{position:relative; float:left;width:95px;text-align: center;z-index: 1;}
.head ul li>a{display:inline-block;width: 100%;padding:39px 0;}
.head ul li a p{font-size:16px;color:#ffffff;}
.head ul li a span{font-size:14px;color:#818384;}
.head ul li:hover{background: #2b973a;}
.head ul li:hover span{color:#FFFFFF;}
.head ul li dl{position:absolute;display: none;width:100%;text-align: center;background: #455a64;z-index: 9;}
.head ul li dt{height:38px;}
.head ul li dt a{display: inline-block;width:100%;font-size:14px;color:#FFFFFF;border-bottom: 1px solid #6c767c;line-height: 38px;}
.head ul li dt a:hover{background: #2b973a;}
.head ul li dt:last-child{border:none;}
.head ul li:hover dl{display:block;}
.head .tel{float: right;margin-top:28px;height:74px;}
.head .left{float:left;padding-left:26px;margin-top:14px;height:19px;background: url(01_03.png) left no-repeat;}
.head .left p{font-size:12px;color:#FFFFFF;line-height: 19px;}
.head .right{float:left;}
.head .right p{font-size:22px;font-weight: bold;color:#FFFFFF;line-height: 25px;}






.footer{background: #2b973a;}
.footer .link{margin:0 150px;border-bottom: 1px dashed #FFFFFF;}
.footer .link p{line-height: 47px;font-size:14px;color:#FFFFFF;padding-left:10px;}
.footer .link a{color:#FFFFFF;padding-left: 10px;}
.footer .bt{padding:0 150px;}
.footer .bt p{text-align: center;line-height: 60px;color:#a3cba7;font-size: 13px;}
.footer .bt a{color:#a3cba7;}

.back-to {position:fixed; bottom:50%; margin-bottom:-130px; right:-210px; display:none; z-index:999; display:none }
.back-to .aa{width:259px;}
.back-to .aa li{box-sizing: border-box;transition:all 1s ease;display:block;width:49px;height:53px;border-top:1px solid #FFFFFF;background-color:#5f5a5a !important; width:210px}
.back-to .aa li p{text-indent: -999em;}
.back-to .phone{background: url(03_03.png) 19px no-repeat;}
.back-to .tel{background: url(04_03.png) 15px no-repeat;}
.back-to .qq{background: url(05_03.png) 15px no-repeat;}
.back-to .mes{background: url(06_03.png) 15px no-repeat;}
.back-to .back-top {background: url(07_03.png) 17px center no-repeat;}
.back-to li:hover {width:259px;transform:translateX(-210px);background-position:19px 19px;}
.back-to li:hover p{text-indent:0;padding-left:83px;line-height: 53px;color:#FFFFFF;font-size:16px;}
