*{padding:0;margin:0;font-family:'Microsoft YaHei',arial,helvetica,clean,sans-serif;}
body{font-size:14px;font-family:'Microsoft YaHei',arial,helvetica,clean,sans-serif;color:#333;margin:0;}
:focus{outline:1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav_xiala,section,summary{display: block;}
a{margin:0;padding:0;border:0;vertical-align:baseline;color:#333;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:inline-block;}
a:link,a:hover,a:active,a:visited{text-decoration:none;}
input,select{vertical-align: middle;}
li,ul{list-style-type:none;}
img{border:none;}
input,textarea{outline:0;}
textarea{resize:none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em{font-weight:normal;font-style:normal;padding:0;margin:0;}



/*顶部banner*/
.banner{position: relative;width: 100%;}
.banner img{width: 100%;height:350px;}
.banner .banner-wz{position: absolute;top: 35%;left: 48%;}
.banner .banner-wz p{color: #fff;text-align: center;}
.banner .banner-wz p:first-child{font-size: 38px;margin-bottom: 15px;}
.banner .banner-wz p.b-en{font-size: 26px;margin-bottom: 30px;}
.banner .banner-wz p.b-line{width: 53px;border-bottom: 1px solid #fff;margin: 0 auto;}

/*底部*/
#footer{position: relative;}
#footer .lb{border-top:4px solid #625c57;position: relative;padding: 65px 0 40px;overflow: hidden;background-image: url("../../img/lonqun.png");background-size: contain;background-repeat: no-repeat;background-position: 0 bottom;background-color: #F2F2F2;}
#footer .lb>div{width: 1200px;margin: 0 auto;overflow: hidden;}
#footer .lb>div ul{float: left;margin-right: 5.2%;}
#footer .lb>div ul li a:hover{color:#be0909;}
#footer .yjjy{float:left;margin-top: 8px;position: relative;}
#footer .yjjy img{-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
#footer .yjjy:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-box-shadow: 10px 10px 20px #ddd;-moz-box-shadow: 10px 10px 20px #ddd ;box-shadow: 10px 10px 20px #ddd ;}
#footer .yjjy a{position: absolute;z-index:1;width:100%;height:100%;}
#footer .yjjy p{text-align: center;font-size: 14px;color:#5a5a5a;margin-top: 23px;}
#footer .r{margin-right: 210px;}
#footer .back{position: absolute;top:-22px;right:200px;cursor: pointer;}
#footer .lb>div ul li{font-size: 12px;color:#5a5a5a;line-height: 30px;}
#footer .lb>div ul li:first-child{font-size: 14px;color:#5a5a5a;font-weight: bold;}
#footer .lb>div .foot-line{height:170px;border-right:1px solid #cfcfcf;float:left;margin:0 7.2% 0 2%;}
#footer .lb>div .ewm{float:right;text-align: center;}
#footer .lb>div .ewm p{font-size: 14px;margin-top: 10px;color:#5a5a5a;}
#footer .foot-btm{background: #625c57;padding:20px 0;text-align:center;}
#footer .foot-btm>div{width: 1200px;margin: 0 auto;position: relative;}
#footer .foot-btm>div>div:first-child{float:left;}
#footer .foot-btm>div p:first-child{font-size: 14px;color:#ddd;}
#footer .foot-btm>div p:first-child a{color:#ddd;}
#footer .foot-btm>div p:first-child a:hover{color:#fff;}
#footer .foot-btm>div p:first-child span{margin: 0 13px;}
#footer .foot-btm>div p.copyright,#footer .foot-btm>div p.copyright a{color:#ddd;font-size: 13px;}
#footer .foot-btm>div>.xsgs{float: right;width:200px;cursor: pointer;line-height: 30px;text-align: center;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #d2d2d2;position: absolute;right:0;z-index: 2;bottom:12px;}
#footer .foot-btm>div>.xsgs .rotate-180{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
#footer .foot-btm>div>.xsgs>a>img{vertical-align: middle;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
#footer .foot-btm>div>img{vertical-align: middle;position: absolute;top:7px;right:40%;}
#footer .foot-btm>div>.xsgs a{height:30px;color:#5a5a5a;font-size: 12px;text-align: center;vertical-align: middle;}
#footer .foot-btm>div>.xsgs .gslb{overflow: hidden;width: 100%;z-index: 2;padding:15px 0 0;}
#footer .foot-btm>div>.xsgs .gslb a{display: block;}
#footer .foot-btm>div>.xsgs a img{vertical-align: baseline;margin-left: 8px;}
.ny_dqwz{ width:1180px; margin:0px auto; line-height:35px; color:#888; padding:25px 0 40px 0;}