@charset "utf-8";body{background:url(../images/main_site/section_bg.png) repeat}.idx-section{overflow:hidden}.idx-section .sec-cont-box{padding:43px 0}.com-hd h2{float:left;font-size:14px;color:#666;font-weight:400;text-transform:uppercase}.com-hd h2 span{padding-bottom:5px;margin-right:10px;border-bottom:2px solid red;font-size:24px;color:#fff}.com-hd .more{margin-top:26px;line-height:30px;color:#ccc;font-size:12px}.com-hd .more:hover{color:red}.com-bd{padding-top:20px}.more-box{margin-top:50px;text-align:center}.more-btn{padding:6px 30px;display:inline-block;border:1px solid #333;box-shadow:rgba(100,100,100,.9) 0 0 5px;font-size:12px}.more-btn:hover{background:#FF5A23;color:#fff;border-color:#FF5A23}#idx-bnr{position:relative;height:545px;background:url(../images/main_site/banner_bottom_bg.png) repeat-x left bottom;overflow:hidden}#idx-bnr .bnr-hd{position:absolute;width:100%;margin:0 auto;left:0;right:0;text-align:center;bottom:100px;z-index:100}#idx-bnr .bnr-hd span{display:inline-block;margin:0 2px;width:10px;height:10px;border-radius:50%;border-moz-radius:50%;border-ms-radius:50%;border-o-radius:50%;border-webkit-radius:50%;background:#fff;transition:all ease-in .4s;-moz-transition:all ease-in .4s;-ms-transition:all ease-in .4s;-o-transition:all ease-in .4s;-webkit-transition:all ease-in .4s}#idx-bnr .bnr-hd span.on{width:10px;height:10px;background:#D22828;box-shadow:0 0 10px #D22828}#idx-bnr .bnr-box{width:100%;height:500px}#idx-bnr .bnr-bd,#idx-bnr .bnr-bd ul{width:100%;height:100%}#idx-bnr .bnr-bd .slide-item{width:100%;height:100%}#idx-bnr .bnr-bd .slide-item a{display:block;width:100%;height:100%}#idx-about{padding-bottom:44px;background:#242424 url(../images/main_site/idx_about_bottom_bg.png) repeat-x left bottom}#idx-about .com-bd{position:relative}#idx-about .com-bd p{line-height:36px;font-size:14px;color:#ccc}#idx-about .more-btn1{position:absolute;right:0;bottom:10px;color:#da251c;font-size:14px}#idx-about .more-btn1:hover{color:red}#idx-abt-serv-new{padding-bottom:40px;background:#242424}#idx-abt-serv-new .asn-bd{margin-top:15px;border:1px solid #3A3A3A}#idx-abt-serv-new .asn-bd{height:270px;overflow:hidden}#serv .items{display:block;float:left;margin:38px 45px;text-align:center;color:#fff}#serv .items:hover{color:red}#serv .items:hover .en{color:red}#serv .items:hover img{transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}#serv .items img{margin-bottom:30px;width:95px;height:95px;transition:all ease .4s;-o-transition:all ease .4s;-webkit-transition:all ease .4s;-ms-transition:all ease .4s;-moz-transition:all ease .4s}#serv .items .en{color:#999;text-transform:uppercase}#news .asn-bd li{padding:0 20px;border-bottom:1px dotted #ccc}#news .asn-bd h2 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:18px;font-weight:400}#news .asn-bd h2 a:hover{color:red}#news .asn-bd .sub{height:48px;overflow:hidden;line-height:24px;font-size:14px;color:#999}#news .asn-bd .date{color:#666;font-size:12px}