body{font:12px/1.5 'Microsoft Yahei','Simsun',Tahoma;font-family: "微软雅黑";}
input,button,table,img{border:none;}
body,div,input,button,table,ul,ol,li,a,img,p,h1,h2,h3,h4,h5,h6,.inside{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal;}
input,textarea,select,button{outline:none;border:none;}
ul,li,dl,td,tr,dd{list-style:none;margin:0;padding:0;border:none;}
a{text-decoration:none;font-size:12px;outline:none; color: #000; }
a:hover{text-decoration:none;}
i,em{font-style:normal;}
textarea{resize:none;}
.clearfix:after,.clearfix:before{display: table;content: "";}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}


.header{ width: 100%; height: 80px; background: #d3af82; position: fixed; top: 20px; z-index: 100;}
.head-cen{ width: 1170px; margin: 0 auto;}
.head-cen h1{ width: 130px; float: left; margin-top: 25px;}
.head-cen ul li{ float: left; }
.head-cen ul li:hover a{ background: #fff; color: #d3af82;  }
.head-cen ul li a{ color: #fff; font-size: 16px; text-align: center;  width: 100px; height: 100px; display: block;}
.head-cen ul li.active{  width: 100px; height: 100px; background: #fff; color: #d3af82; display: block; opacity: 1;}
.head-cen ul li.active a{ color: #D3AF82;}
.head-cen ul li.active img{ opacity: 1; margin-top: 20px;}
.head-cen ul li a img{ margin-top:14px; opacity: 0;}
.head-cen ul li:hover img{ opacity: 1; margin-top: 20px;}
.head-cen ul { float: right; margin-top: -20px; }
.banner{ width: 100%; height: 640px; background: url(../images/banner.jpg) no-repeat center;}
.fh-js{ width: 1200px; margin: 0 auto; height: 890px;}
.fh-js-text{ width: 1000px; margin: 0 auto; text-align: center; color: #333; }
.fh-js-text h2{ font-size: 46px; color: #999; padding-top: 80px;}
.fh-js-text h3{ font-size: 46px; padding-bottom: 20px;} 
.fh-js-text p{ font-size: 18px; text-indent: 2em; text-align: left; line-height: 34px; margin-top: 10px;}  
.fh-lightspot{ width: 1500px; height: 710px; background: url(../images/beijing.png) no-repeat; margin:90px 0 0 -135px;text-align: center; position: absolute; }
.fh-lightspot h2{ padding-top: 75px;}
.fh-lightspot ul li{ width: 270px; float: left; text-align: center; font-size: 14px; color: #666; margin-right: 30px;}
.fh-lightspot ul li p{ font-size: 20px; color: #333; margin: 20px 0; }
.fh-lightspot ul{ margin:30px 0 0 140px;}
.fh-lightspot h2{ font-size: 46px; color: #999; padding-top: 80px;}
.fh-lightspot h3{ font-size: 46px; padding-bottom: 20px;} 
.fh-lightspot ul li span{ text-align: left; display: block;}
.hei-t{ width: 100%; height: 390px; background: #4b4c57;}
.fh-lightspot .l-gh{ width: 75px; height: 71px; background: url(../images/yinhao-l_03.png) no-repeat; display: block;
					position: absolute; left: -40px; top: 300px;}
.fh-lightspot .r-gh{ width: 75px; height: 71px; background: url(../images/yinhao-r_03.png) no-repeat; display: block;
					position: absolute; right: 40px; top: 500px;}
.zjgw{ width: 100%; height: 1000px; background: #ededed;}
.zjgw-cent{ width: 1200px; margin: 0 auto; text-align: center;}
.zjgw-cent h2{ font-size: 46px; color: #999; padding-top: 80px;}
.zjgw-cent h3{ font-size: 46px; padding-bottom: 20px;} 
.zjgw-cent ul li{ float: left; margin: 10px 20px 0 0; }
.zjgw-cent ul{ margin-top: 20px;}
.zjgw-cent ul li:hover{ box-shadow: 0 0 20px #000;}
.hzhb{ width: 1200px; margin: 0 auto; text-align: center;}
.hzhb h2{font-size: 46px; color: #999; padding-top: 80px;}
.hzhb h3{font-size: 46px; padding-bottom: 20px; } 
.hzhb ul li span{ display: inline-block; text-align: left; width: 101px; margin-right: 70px; font-size: 16px; 
				vertical-align:middle; font-weight: bold; float:left;}
.hzhb ul li{ text-align: left; margin-top: 40px;}
.hzhb ul li img{ vertical-align: middle; }
.hzhb ul li i{ float: left; width: 1000px; }
.hzhb ul li i img{ margin:0 50px 40px 0;}
.footer{ width: 100%; height: 320px; background: #4b4c57; margin-top: 50px;}
.foot-cent{ width: 1200px; margin: 0 auto;}
.foot-cent dl{ width: 110px; float:left; color: #d4d4d4; margin: 50px 135px 0 140px;}
.foot-cent dl dt{ font-size: 20px; padding-bottom: 35px; }
.footer p{ text-align: center; color: #b9b9b9; margin-top: 30px;}
.foot-cent dl dd a{ margin-bottom: 10px; color: #d4d4d4; font-size: 16px; display: block;}
