@font-face {
    font-family: "SWFont";
    src:url("../font/swissl_0.ttf");
}
body{font-family: "SWFont",'Microsoft Yahei', 'Arial';}
.head{height:88px;line-height:88px;background: #000;position: relative;z-index: 9;}
.head .logo{display: block;float: left;width:272px;}
.logo img{width: 100%;}
.head .search_box{float: right;margin-top:15px;}
 .nav_list li.version{display:none;}
.search_box input[type='text']{width: 100px;height: 25px;padding-left: 4px;font-size: 21px;float: left;}
.search_box input::-webkit-input-placeholder{color: #000;}
.search_box input:-moz-placeholder{color: #000;}
.search_box input::-moz-placeholder{color: #000;}
.search_box input:-ms-input-placeholder {color: #000;}
.search_box input.search_btn{width: 25px;height: 25px;background: url("../images/more_01.png") center no-repeat;cursor: pointer;float: left;}
.nav_box{height:40px;background: #ed2123;position: relative;z-index: 9;}
.nav_list li{float: left;width: 16.66%;text-align: center;}
.nav_list li.moNav{display: none;}
.nav_list li>a{display: block;line-height:40px;font-size: 21px;color:#fff;}
.nav_list li:hover>a,.nav_list li>a.act{background: #fac7c8;color:#010101;}
.nav_list li .nav_er{
    position: absolute;width: 100%;background:rgba(0,0,0,.8);
    z-index: 2;left: 0;top:100%;display: none;
}
.nav_list li:hover .nav_er{display: block;}
.nav_er .nav_abt{padding: 40px 15px;}
.nav_abt a{
    display: block;width: calc(33.33% - 30px);text-align: center;font-size: 30px;color:#fff;
    float: left;margin: 0 15px;background: rgba(0,0,0,.8);line-height: 45px;
}
.nav_abt a i{display: block;height: 170px;transition:all 1s;}
.nav_abt a:hover i{transform:scale(1.1);}
.nav_abt a.NAbt1 i{background: url("../images/AU_01.png") center no-repeat;}
.nav_abt a.NAbt2 i{background: url("../images/AU_02.png") center no-repeat;}
.nav_abt a.NAbt3 i{background: url("../images/AU_03.png") center no-repeat;}
.nav_abt a.NBus1 i{background: url("../images/BZ_01.png") center no-repeat;}
.nav_abt a.NBus2 i{background: url("../images/BZ_02.png") center no-repeat;}
.nav_abt a.NBus3 i{background: url("../images/BZ_03.png") center no-repeat;}
.nav_er .nav_CC{padding: 35px 15px 20px;}
.nav_CC a{
    display: block;width: calc(25% - 30px);text-align: center;font-size: 24px;color:#fff;padding-bottom: 30px;
    float: left;margin: 0 15px 15px;background: rgba(0,0,0,.8);line-height: 24px;padding-top: 10px;
}
.nav_CC a .NCC_T{height: 48px;padding:0 40px;}
.nav_CC a i{height: 120px;display: block;transition:all 1s;}
.nav_CC a:hover i{transform:scale(1.1);}
.nav_CC a.NCC1 i{background: url("../images/nav_CC_01.png") center bottom no-repeat;}
.nav_CC a.NCC2 i{background: url("../images/nav_CC_02.png") center bottom no-repeat;}
.nav_CC a.NCC3 i{background: url("../images/nav_CC_03.png") center bottom no-repeat;}
.nav_CC a.NCC4 i{background: url("../images/nav_CC_04.png") center bottom no-repeat;}
.nav_CC a.NCC5 i{background: url("../images/nav_CC_05.png") center bottom no-repeat;}
.nav_CC a.NCC6 i{background: url("../images/nav_CC_06.png") center bottom no-repeat;}
.nav_CC a.NCC7 i{background: url("../images/nav_CC_07.png") center bottom no-repeat;}
.nav_CC a.NCC8 i{background: url("../images/nav_CC_08.png") center bottom no-repeat;}
.nav_abt a:hover,.nav_CC a:hover,.nav_LB a:hover{background: rgba(233,37,35,.15);}
.nav_er .nav_LB{padding: 40px 0;}
.nav_LB a{
    display: block;width: calc(50% - 60px);text-align: center;font-size: 30px;color:#fff;
    float: left;margin: 0 30px;background: rgba(0,0,0,.8);line-height: 45px;
}
.nav_LB a .NLB_pic{height: 170px;line-height: 170px;}
.NLB_pic img{max-width: 100%;max-height: 100%;transition:all 1s;}
.NLB_pic:hover img{transform:scale(1.1);}
.nav_er .nav_pro{padding:20px 0 37px;text-align: left;}
.nav_pro>a{
    width: calc(50% - 25px);float: left;line-height:95px;box-sizing: border-box;padding-left: 8px;
    font-size: 18px;color:#fff;border-bottom: 2px solid #707070;display: block;position: relative;
}
.nav_pro>a:nth-child(2n){float: right;}
.nav_pro>a .fr{width: 55%;text-align: center;transition: all .6s;}
.nav_pro>a:hover .fr{transform: translateX(10px);}
/*.nav_pro>a .line1{background:#ed2123;display: block;width: 2px;height:0;transition:all .6s;position: absolute;top:0;left: 0;}
.nav_pro>a .line2{background:#ed2123;display: block;height:2px;width: 0;transition:all .6s;position: absolute;top:0;right: 0;}
.nav_pro>a .line3{background:#ed2123;display: block;width: 2px;height:0;transition:all .6s;position: absolute;bottom:0;right: 0;}*/
.nav_pro>a .line1, .nav_pro>a .line2, .nav_pro>a .line3{display: none;}
.nav_pro>a .line4{background:#ed2123;display: block;height:2px;width: 0;transition:all .6s;position: absolute;bottom:-2px;left: 0;}
/*.nav_pro>a:hover .line1{height:100%;}
.nav_pro>a:hover .line2{width: 100%;}
.nav_pro>a:hover .line3{height:100%;}*/
.nav_pro>a:hover .line4{width: 100%;}
.nav_pro .nav_proS{
    margin-top:21px;background: rgba(91,91,91,.75);line-height:44px;font-size: 24px;color:#fff;padding-left: 8px;
}
.nav_proS a{font-size: 20px;color:#fff;display: inline-block;margin: 0 20px;}
.nav_proS a:hover{color:#ed2123;}
/*.nav_er a{line-height: 36px;display: block;font-size: 14px;color:#010101;}
.nav_er a:hover{color:#fff;background: #ed2123;}*/
.nav_btn{display: none;width:0.8rem;padding: 0.34rem 0;height:1rem;box-sizing: border-box;float:right;}
.nav_btn span{display: block;margin:0.1rem auto;}
.nav_btn:after,.nav_btn:before{content:" ";margin: auto;}
.nav_btn span,.nav_btn:after,.nav_btn:before{
    display: block;width: 0.4rem;height:0.04rem;transition: all .3s;
    background-color:#fff;border-radius: 0.05rem;position: relative;
}
.nav_btn.openNav span{opacity: 0;}
.nav_btn.openNav:before{transform: rotate(45deg);top:0.14rem;}
.nav_btn.openNav:after{transform: rotate(-45deg);bottom:0.14rem;}
/****/
.foot{line-height:64px;background: #000;font-size: 14px;color:#fff;}
.foot .foot_share{margin-left: 90px;}
.foot_share .bdshare-button-style0-16 a{padding-left: 44px;height: 44px;margin:10px 13px 10px 0;background-image: url("../images/share_icon.png");}
.foot_share .bdshare-button-style0-16 .bds_linkedin{background-position:0 0;}
.foot_share .bdshare-button-style0-16 .bds_twi{background-position: -45px 0;}
.foot_share .bdshare-button-style0-16 .bds_fbook{background-position: -90px 0;}
.foot_share .bdshare-button-style0-16 .bds_weixin{background-position: -136px 0;}
.foot_share .bdshare-button-style0-16:after{display: none;}
.banner_list li{height:620px;}
.banner_list li a{display: block;width: 100%;height: 100%;}
.banner .bx-wrapper .bx-controls-direction a{width: 70px;height: 70px;margin-top: -35px;}
.banner .bx-wrapper .bx-prev{left: calc(50% - 680px);background:url(" ../images/to_left_991.png") center no-repeat;}
.banner .bx-wrapper .bx-next{right:calc(50% - 680px);background:url("../images/to_right_991.png") center no-repeat;}
.banner .bx-wrapper .bx-prev:hover{background-image: url("../images/to_left_992.png");}
.banner .bx-wrapper .bx-next:hover{background-image:url("../images/to_right_992.png");}
.banner .bx-wrapper .bx-pager{width: 1200px;bottom:30px;left: calc(50% - 600px);text-align: left;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{background: #fff;}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active,.banner .bx-wrapper .bx-pager.bx-default-pager a:focus,.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{background: #c9242b;}
/**首页主题***/
.ind_main{background: #202020;padding-top:12px;}
.w1420{max-width:1200px;margin: auto;padding: 0 10px;}
.ind_pro{padding:0 12px;}
.indPro_list a{display: block;border-radius: 5px;overflow: hidden;position:relative;}
.indPro_list a:after{
    content:"";display:block;width:100%;height:100%;position:absolute;left: 0;top: 0;
    background:rgba(0,0,0,.5) center no-repeat;
    opacity:0;transform:scale(1.3);transition:all .6s;
}
.indPro_list a:hover:after{opacity:1;transform:scale(1);}
.indPro_list a img{transition: all 2s;}
/*.indPro_list a:hover img{transform: scale(1.1);}*/
.ind_pro .bx-wrapper{background: transparent;}
.ind_pro .bx-wrapper .bx-controls-direction a{width: 30px;height: 30px;margin-top: -15px;}
.ind_pro .bx-wrapper .bx-prev{left: -40px;background: url("../images/to_left_995.png") center no-repeat;}
.ind_pro .bx-wrapper .bx-next{right:-40px;background:url("../images/to_right_995.png") center no-repeat;}
.ind_pro .bx-wrapper .bx-prev:hover{background: url("../images/to_left_996.png") center no-repeat;}
.ind_pro .bx-wrapper .bx-next:hover{background:url("../images/to_right_996.png") center no-repeat;}
.ind_other{margin-top:12px;height:339px;}
.ind_other .ind_news{float: left;width: 33.33%;background:url("../images/indNews_bg.jpg") center/cover no-repeat;height: 100%;box-sizing: border-box;padding: 15px 10px 0 30px;}
.ind_news .indNews_title{line-height: 45px;font-size: 40px;color:#ed1b23;margin-bottom: 5px;}
.indNews_list a{
    display: block;line-height: 24px;color:#221e1f;font-size: 13px;
    padding-left: 10px;background: url("../images/news_T1.png") left center no-repeat;
}
.indNews_list a:hover{color:#ff0006;text-decoration: underline;background-image: url("../images/news_T2.png");}
.ind_other .ind_othLink{
    display: block;float: left;height: 100%;line-height: 85px;font-size:36px;text-align: center;font-weight:bold;
    color:#fff;text-shadow: 0 0 20px #444;box-sizing: border-box;transition: all .6s;width: 33.33%;
}
.ind_other .ind_othLink:hover{transform: scale(1.1);}
/*.ind_other .ind_othLink.IOL1{width: 41.2%;}
.ind_other .ind_othLink.IOL2{width: 28.9%;}*/