.banner img{width: 100%;vertical-align: middle;}
.container{width: 1180px;margin: 0px auto;}
.head{position: absolute;width: 100%;left: 0;top: 0;z-index: 10;}
.logo img{width: 55px;vertical-align: middle;margin-right: 8px;}
.logo{color: #fff;font-size: 17px;}
.menus li{float: left;margin-left: 64px;position: relative;}
.menus a{color: #fff;font-size: 17px;display: block;line-height: 55px;}
.upicon{display: inline-block;background: url(/images/pc/down.png) no-repeat;width: 9px;height: 7px;vertical-align: middle;margin-left: 4px;}
.menus li:hover .upicon{background: url(/images/pc/up.png) no-repeat;}
.menu-hide{position: absolute;z-index: 10;background: #fff;width: 128px;right: 0;padding: 15px 0px;border-radius: 5px;display: none;}
.menu-hide p a{color: #333333;font-size: 17px;padding: 5px 0px;text-align: center;line-height: normal;}
.menu-hide p a:hover{color: #999999;}
.menus li:hover .menu-hide{display: block;}
.banner-main{position: absolute;width: 100%;left: 0;z-index: 9;top: 13%;}
.banner-title-big{text-align: center;color: #FFFFFF;font-size: 64px;font-weight: bold;}
.banner-text{font-size: 32px;text-align: center;color: #DFDFDF;padding: 3% 0px 5% 0px;}
.banner-tag{text-align: center;color: #FDB3A2;font-size: 32px;font-weight: bold;margin-bottom: 5%;}
.banner-down{text-align: center;}
.banner-down a{width: 207px;border-radius: 50px;background: rgba(255,255,255,0.7);text-align: center;color: #333333;font-size: 17px;display: inline-block;padding: 20px 0px;}
.banner-down em{display: inline-block;width: 20px;height: 20px;margin-right: 10px;background: url(/images/pc/downicon.png) no-repeat;}
.banner-down img{display: none;width: 80%;vertical-align: middle;margin:10px 0px;}
.banner-down a:hover img{display: inline-block;}
.index-synchronous{background: url(/images/pc/bg.png) no-repeat center;background-size: cover;padding: 80px 0px 63px 0px;}
.index-synchronous-left{margin-right: 762px;color: #333333;font-size: 20px;line-height: 40px;padding-top: 130px;}
.index-synchronous-right{width: 762px;vertical-align: middle;}
.index-synchronous-titles{font-size: 40px;color: #333333;margin-bottom: 60px;}
.index-straight{position: relative;padding: 137px 0px 104px 0px;}
.index-straight-left img{width: 576px;vertical-align: middle;}
.index-straight-right{margin-left: 743px;padding-top: 73px;font-size: 20px;line-height: 40px;position: relative;z-index: 1;}
.index-straight-titles{color: #333;margin-bottom: 60px;font-size: 40px;}
.index-straight-backgroud{position: absolute;width: 48%;height: 100%;background: #F7F7F7;right: 0;top: 0;}
.index-images{padding: 48px 0px 32px 0px;}
.index-images-left{width: 675px;}
.index-images img{width: 100%;vertical-align: middle;}
.index-images-small{margin-top: 16px;}
.index-images-smalls-left{width: 372px;}
.index-images-smalls-right{width: 285px;}
.index-images-rights{width: 487px;}
.index-images-texts{background: #FCE900;margin-bottom: 16px;padding: 26px 20px;}
.index-images-titles-big{font-size: 40px;color: #333;text-align: center;margin-bottom: 64px;}
.index-images-content{font-size: 20px;line-height: 32px;height: 128px;}
.footer-top{background: #F7F7F7;padding: 48px 0px;text-align: center;}
.footer-top-group{display: inline-block;margin: 0px 35px;}
.footer-top-group img{display: block;width: 68px;height: 68px;vertical-align: middle;}
.footer-top-content{margin-left: 84px;color: #333333;font-size: 20px;line-height: 34px;text-align: left;}
.footer-bottom{background: #FFDC00;padding: 25px 0px 16px 0px;}
.footer-link-group{float: left;width: 33.33%;margin-bottom: 50px;text-align: center;}
.footer-link-titles{font-size: 16px;color: #000;margin-bottom: 16px;}
.footer-link-group a{color: #333;font-size: 14px;display: inline-block;}
.footer-link-groups{text-align: left;display: inline-block;}
.footer-link-group a:hover{opacity: 0.8;}
.footer-link-images img{width: 24px;}
.footer-link-images a{margin: 0px 20px;}
.footer-record{text-align: center;font-size: 14px;color: #666666;line-height: 22px;}
.index-straight-traditional .index-straight-right{margin-left: 653px;}
.index-traditionals img{display: block;width: 681px;vertical-align: middle;}
.index-traditionals-texts{margin-right: 701px;padding-top: 140px;}
.index-traditionals-titles{font-size: 40px;color: #333;margin-bottom: 60px;}
.index-traditionals-messages{color: #333333;font-size: 20px;line-height: 40px;}
.index-traditionals{padding: 68px 0px 31px 0px;}
.abouts-body{background: #F5F5F5;}
.abouts-main{margin-top: -160px;position: relative;z-index: 1;}
.abouts-content{background: #fff;}
.abouts-message{padding: 56px 69px 32px 69px;}
.abouts-title img{height: 56px;vertical-align: middle;}
.abouts-title{text-align: center;position: relative;margin-bottom: 60px;}
.abouts-title-text{font-size: 40px;color: #333;line-height: 56px;position: absolute;left: 0;top: 0;font-weight: bold;}
.abouts-text{color: ##333333;font-size: 18px;line-height: 40px;}
.abouts-article{padding: 32px 0px 56px 0px;}
.abouts-article-left{width: 505px;}
.abouts-article img{width: 100%;vertical-align: middle;}
.abouts-article-left .abouts-text{line-height: 36px;margin-top: 30px;}
.abouts-article-right{width: 505px;}
.abouts-table table{border-left: 1px solid #D3D3D3;border-top: 1px solid #D3D3D3;}
.abouts-table td{border-right: 1px solid #D3D3D3;border-bottom: 1px solid #D3D3D3;padding: 16px 68px;font-size: 18px;color: #333;}
.abouts-table .abouts-table-name{padding: 16px;width: 102px;background:#EFEFEF;}
