body {background: #FFF;}
.content {background: #FFF;width: 100%;height: auto;margin: 0 auto;}

/*顶部导航*/

#nav_head {width: 100%;height: 43px;background: #232A2E;padding: 0 30px;overflow: hidden;border-bottom: 3px solid #FF3402;}
#nav_head .logo {line-height: 43px;float: left;}
#nav_head .nav {width: auto;height: 43px;line-height: 43px;float: right;overflow: hidden;}
#nav_head .nav li {float: left;color: #4483BF;width: auto;padding: 0 15px;font-size: 12px;}
#nav_head .nav .current {color: #F3FFFF;background: #43474A;}
#banner {width: 100%; height: 500px;}
#banner .swiper-container {width: 100%; height: 100%;}
#banner .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}

#hot_downloads{width: 1200px;height: auto;margin: 0 auto;margin-top: 30px;}
#hot_downloads .title{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #000;}
#hot_downloads ul{width: 100%;height: auto;overflow: hidden;padding: 20px 0;}
#hot_downloads ul li{float: left;width: 20%;padding: 0 15px;font-size: 12px;text-align: center;}
#hot_downloads ul li img{width: 120px;height: auto;}

#files{width: 1200px;height: auto;margin: 0 auto;margin-top: 30px;}
#files .title{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #000;}
#files ul{width: 100%;height: auto;overflow: hidden;padding: 20px 0;}
#files ul li{float: left;width: 20%;padding: 0 15px;font-size: 12px;text-align: center;}
#files ul li img{width: 100px;height: auto;}


#news{width: 100%;height: auto;margin-top: 30px;background-image: url(../images/gray.jpg);background-size: cover;padding-bottom: 50px;}
#news .title{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #000;}
#news ul{width: 1200px;height: auto;overflow: hidden;padding: 20px 0;margin: 0 auto;}
#news ul li{float: left;width: 50%;padding: 0 15px;font-size: 14px;text-align: left;line-height: 40px;}
#news ul li .iconfont{font-size: 12px;}


#video{width: 1200px;height: auto;;margin:0 auto;padding-bottom: 50px;margin-top: 30px}
#video .title{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #000;}
#video ul{width: 1200px;height: auto;overflow: hidden;padding: 10px 0;margin: 0 auto;}
#video ul li{float: left;width: 20%;padding: 10px;font-size: 12px;text-align: center;}
#video ul li img{width: 100%;height: auto;}
#video ul li p{width: 100%;height: 30px;line-height: 30px;color: #000;}

#foot{width: 100%;height: auto;margin-top: 30px;} 
#foot .back{width: 100%;height:240px;background-image: url(../images/star.jpg);background-size: cover;}
#foot .back p{color: #FFF;text-align: center;padding-top: 50px;line-height: 50px;}
#foot .boot{width: 100%;height: 160px;background: #333;padding: 0 3%;padding-top: 15px;border-bottom: 2px solid #222 ;} 
#foot .boot .flink{width: 86%;height: auto;float: left;} 
#foot .boot .flink .title{color: #FFF;height: 40px;line-height: 40px;}
#foot .boot .flink ul{overflow: hidden;}
#foot .boot .flink ul li{float: left;padding-right: 20px;} 
#foot .boot .qr_code{width: 14%;height: auto;float: right;}
#foot .foot{height: 40px;width: 100%;background: #333;}
