
		.content{width:1200px;margin:0 auto;}
        .head{height:148px; transition: .5s;width:100%;z-index:500; position: relative;}
        .head .hea-top{height:37px;background:#28292C;padding:0 5.7%; }
        .head .hea-top span{display: block; height:37px; width:50%; float:left;}
        .head .hea-top span a{display:block; float:left;margin-right: 16px;}
        .head .hea-top span em{display: inline-block; height: 37px; line-height: 37px; background: url(/images/common/top1.png) no-repeat left; padding-left:26px; font-size: 14px; color:rgba(255,255,255,0.4);}
        .head .hea-top span i{display: inline-block; height:37px; line-height: 37px;font-size: 14px; color:rgba(255,255,255,0.4);background: url(/images/common/top2.png) no-repeat left;padding-left:29px;}
        .head .hea-top b{display:block; width:60px; height:37px; float:left;margin:0 10px;}
        .head .hea-top b a{display:block; width:100%;height:37px; background:url(/images/common/whtapp.png) no-repeat center;}
        .head .hea-top strong{display: block; float:right;}
        .head .hea-top strong a{display: block; width:40px;height:37px;float:left;border-left:1px solid #3e3f42;}
        .head .hea-top strong a.top3{background:url(/images/common/top3.png) no-repeat center;}
        .head .hea-top strong a.top4{background:url(/images/common/top4.png) no-repeat center;}
        .head .hea-top strong a.top5{background:url(/images/common/top5.png) no-repeat center;}
        .head .hea-top strong a.top6{background:url(/images/common/top6.png) no-repeat center; position:relative;}
        .head .hea-top strong a.top6 i{display:none; width:100px; height:100px; position:absolute;left:-37px; top:37px; z-index:200;}
        .head .hea-top strong a.top6 i img{width:100%;}
        .head .hea-top strong a.top6:hover i{display:block;}
        .head .logo{float:left; height: 111px;padding-top:15px; box-sizing: border-box; overflow:hidden;}
        .head .logo .t_logo{width:108px;height:82px;float:left; margin-right: 33px;position:relative;}
        .head .logo .t_logo a{display: block;height:82px;position:absolute;left:0;top:0; transition:.5s;}
        .head .logo .t_logo a.log2{opacity:0;transform: scale(0);}
        .head .logo .t_logo a.log2 img{ width:85px;}
        .head .logo h2{float:left; height:77px; line-height: 77px;font-size: 20px; color:#174699; transition: .5s;}
        .head .hea-bot{padding:0 5.7%;height:111px;position: relative;}
        .head .hea-bot .seach{width:23px;height:23px; position: relative;float:right;margin-top: 50px;}
        .head .hea-bot .seach i{display: block;height:23px;cursor: pointer;background:url(/images/common/hea-btn.png) no-repeat center;}
        .head .hea-bot .menu{width:50%;float:right;}
        .head .hea-bot .menu .nav>li{height:111px; line-height: 111px;width:14.2%;float:left;}
        .head .hea-bot .menu .nav>li>a{display: block; height:111px;padding-top:25px; box-sizing: border-box;position: relative; }
        .head .hea-bot .menu .nav>li i{display:block; width:18px; height: 15px; margin:0 auto; position: relative; }
        .head .hea-bot .menu .nav>li.first i{background:url(/images/common/home.png) no-repeat center;}
        .head .hea-bot .menu .nav>li.first:hover i,.head .hea-bot .menu .nav>li.first.cur i{background:url(/images/common/home_h.png) no-repeat center;}
        .head .hea-bot .menu .nav>li em{display: block; height:37px; line-height: 37px; text-align: center;font-size: 16px; color:#333333;transition: .5s; position: relative;}
        .head .hea-bot .menu .nav>li>a:before{width:100%; height:0;background:#174699;content:""; position: absolute;left:0;top:0;transition: .5s;}
        .head .hea-bot .menu .nav>li:hover a:before,.head .hea-bot .menu .nav>li.cur a:before{height:108px;border-bottom:3px solid #fff000; }
        .head .hea-bot .menu .nav>li:hover em,.head .hea-bot .menu .nav>li.cur em{color:#fff000; font-weight: bold; }
        .head .hea-bot .sou{height: 60px;overflow: hidden;background: #fff;position: absolute;z-index: 666;width: 100%;left: 0;top:111px;box-shadow: 0px 3px 8px -6px #05457a; border-top:1px solid #f1f1f1; cursor: pointer; }
        .head .hea-bot .sou .txt{outline: none;border: none;height: 100%;width: 100%;text-align: center;font-size: 26px;font-weight: 300;}
        .head .hea-bot .sou .close{display: block;width: 44px;height:44px;border-radius: 50%;position: absolute;top: 10px;right: 44px;background:url(/images/common/close.png) no-repeat center;}

        .head .hea-bot .menu .nav>li .xl{background:#FFF;width:1920px; position: absolute; left: 50%;top:111px;margin-left: -960px;height:0; overflow: hidden; transition: .5s;}
        .head .hea-bot .menu .nav>li .xl .con{max-width:1200px; top:148px; left:0;right:0;margin-left: auto; margin-right: auto;}
        .head .hea-bot .menu .nav>li .xl .bd{width:25%;float:left;}
        .head .hea-bot .menu .nav>li .xl .bd h4{height:33px; line-height: 33px; }
        .head .hea-bot .menu .nav>li .xl .bd h4 a{font-size: 16px; color:#174699;}
        .head .hea-bot .menu .nav>li .xl .bd ul li{height:30px; line-height: 30px;font-size: 14px; color:#666666;}
        .head .hea-bot .menu .nav>li .xl .bd ul li a{position:relative;}
        .head .hea-bot .menu .nav>li .xl .bd ul li a:before{width:0;height:1px;background:#174699; content:""; position:absolute;bottom:0;left:0; transition:.5s;border-bottom:0;}
        .head .hea-bot .menu .nav>li .xl .bd ul li:hover a{color:#174699;}
        .head .hea-bot .menu .nav>li .xl .bd ul li:hover a:before{width:100%;}
        .head .hea-bot .menu .nav>li.fr2:hover .xl{height:auto;padding:30px 0;}

        @media screen and  (min-width:760px) and (max-width:1440px){
            .head .hea-top{padding:0 2.7%;}
            .head .hea-bot{padding:0 2.7%;}
        }

        .hea{height:86px;background:#174699; position: fixed;top:0;}
        .hea .hea-top{opacity: 0; height:0; overflow: hidden;}
        .hea .logo{padding-top:9px; height:73px; box-sizing: border-box; }
        .hea .logo .t_logo{width:85px; height:64px;}
        .hea .logo .t_logo a{display: block; width:85px; height:64px;}
        .hea .logo .t_logo a.log1{opacity:0;transform: scale(0);}
        .hea .logo .t_logo a.log2{opacity:1;transform:scale(1);}
        .hea .logo h2{ color:#FFF;}
        .hea .hea-bot{height:86px;}
        .hea .hea-bot .menu .nav>li{height:83px; line-height: 83px;}
        .hea .hea-bot .menu .nav>li a{height:83px;}
        .hea .hea-bot .menu .nav>li em{color:#FFF;}
        .hea .hea-bot .menu .nav>li i{display: none;}
        .hea .hea-bot .menu .nav>li a:before{display:none !important;}
        .hea .hea-bot .menu .nav>li:hover{border-bottom:3px solid #fff000;}
        .hea .hea-bot .menu .nav>li .xl{top:86px;}
        .hea .hea-bot .seach{margin-top:30px;}
        .hea .hea-bot .seach i{background:url(/images/common/hea-btn1.png) no-repeat center;}
        .hea .hea-bot .sou{top:86px;}
	

				.fullSlide{min-width:1200px;position:relative;height:828px;overflow:hidden; z-index: 2;}
			.fullSlide .bd{position:relative;z-index:0;margin:0 auto;}
			.fullSlide .bd .con{width:100% !important;}
			.fullSlide .bd .li{width:100%!important;height:828px;overflow:hidden;text-align:center;position: relative;}
			.fullSlide .bd .li a{display:block;height:828px;}
			.fullSlide .bd .li img {position: absolute;left:50%;margin-left:-960px;top:0;}
			.fullSlide .hd { position: absolute; width: 100%;  left: 0; bottom: 73px; text-align: center; cursor: pointer;z-index:3; }
			.fullSlide .hd li { display: inline-block; width: 15px; height: 15px; background: #073297; margin: 0 14px; border-radius: 50%;-o-transition: all .5s ease; transition: all .5s ease; }
			.fullSlide .hd li.on { width: 42px;background:#FFF000;border-radius: 8px;}
            .fullSlide p{ position: absolute; top:50%; width: 73px; height: 73px; z-index: 9; opacity: .5; text-align: center; margin-top: -40px;transition:.8s;}
            .fullSlide .prev2 { left: 5%; opacity: 0; }
            .fullSlide .next2 { right: 5%; opacity: 0; }
            .fullSlide:hover .prev2 { left: 10%; opacity: 0.3; }
            .fullSlide:hover .next2 { right: 10%; opacity: 0.3; }
		

        .ft-top {
            height: 463px;
            background: #073297;
        }
        
        .f-t {
            position: relative;
            height: 463px;
            padding-top: 42px;
            box-sizing: border-box;
        }
        
        .ft-top .ft-nav {
            float: left;
        }
        
        .ft-top .ft-nav h4 {
            height: 53px;
            line-height: 53px;
            margin-bottom: 8px;
            overflow: hidden;
        }
        
        .ft-top .ft-nav h4 a {
            font-size: 24px;
            color: #FEF9F9;
            font-family: "Helvetica";
            font-weight: normal;
        }
        
        .ft-top .ft-nav ul li {
            height: 29px;
            line-height: 29px;
        }
        
        .ft-top .ft-nav ul li a {
            font-size: 14px;
            color: #C9C9C9;
            font-family: "Helvetica";
        }
        
        .ft-top .ft-nav.ft1 {
            width: 142px;
        }
        
        .ft-top .ft-nav.ft2 {
            width: 313px;
        }
        
        .ft-top .ft-nav.ft3 {
            width: 259px;
        }
        
        .ft-top .ft-nav.ft4 {
            width: 162px;
        }
        
        .ft-top .ft-tact {
            width: 1200px;
            position: absolute;
            right: 0;
            bottom: 70px;
        }
        
        .ft-top .ft-tact .tac-left {
            width: 321px;
            float: left;
        }
        .ft-top .ft-tact .tac-fbeian{
            width: 452px;
            float: left;
        }
        .ft-top .ft-tact .tac-fbeian img{
            width: 330px;
        }
        .ft-top .ft-tact .tac-left h4 {
            height: 37px;
            line-height: 37px;
            font-size: 24px;
            color: #FEF9F9;
            font-family: "Helvetica";
            font-weight: normal;
        }
        
        .ft-top .ft-tact .tac-left ul li {
            height: 32px;
            line-height: 32px;
            font-size: 14px;
            color: #C9C9C9;
            font-family: "Helvetica";
        }
        
        .ft-top .ft-tact .tac-left ul li a{ font-size: 14px;
            color: #C9C9C9;
            font-family: "Helvetica";}
        
        .ft-top .ft-tact .tac-rig {
            width: 360px;
            float: left;
        }
        
        .ft-top .ft-tact .tac-rig h4 {
            height: 37px;
            line-height: 37px;
            font-size: 24px;
            color: #FEF9F9;
            font-family: "Helvetica";
            font-weight: normal;
            margin-bottom: 17px;
        }
        
        .ft-top .ft-tact .tac-rig p a {
            display: block;
            width: 33px;
            height: 33px;
            float: left;
            margin-right: 10px;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin1 {
            background: url(/images/common/lin-ico1.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin2 {
            background: url(/images/common/lin-ico2.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin3 {
            background: url(/images/common/lin-ico3.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin4 {
            background: url(/images/common/lin-ico4.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin5 {
            background: url(/images/common/lin-ico5.png) no-repeat center;
            position: relative;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin5 i {
            display: none;
            width: 100px;
            height: 100px;
            position: absolute;
            left: -37px;
            bottom: 40px;
            line-height: 0;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin5 i img {
            width: 100%;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin6 {
            background: url(/images/common/lin-ico6.png) no-repeat center;
            position: relative;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin6 em {
            display: none;
            height: 33px;
            line-height: 33px;
            font-size: 20px;
            color: #FFF;
            position: absolute;
            left: 0;
            top: 40px;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin5.cur i {
            display: block;
        }
        
        .ft-top .ft-tact .tac-rig p a.lin6.cur em {
            display: block;
        }
        
        .ft-top .ft-tact .tac-rig p a.cur.lin1 {
            background: url(/images/common/lin-ico1_h.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.cur.lin2 {
            background: url(/images/common/lin-ico2_h.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.cur.lin3 {
            background: url(/images/common/lin-ico3_h.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.cur.lin4 {
            background: url(/images/common/lin-ico4_h.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.cur.lin5 {
            background: url(/images/common/lin-ico5_h.png) no-repeat center;
        }
        
        .ft-top .ft-tact .tac-rig p a.cur.lin6 {
            background: url(/images/common/lin-ico6_h.png) no-repeat center;
        }
        
        .ft-bot {
            height: 46px;
            background: #001C5D;
        }
        
        .ft-bot p {
            height: 46px;
            text-align: center;
        }
        
        .ft-bot p em {
            display: inline-block;
            height: 46px;
            line-height: 46px;
            margin: 0 18px;
            font-size: 15px;
            color: rgba(249, 249, 248, 0.5);
            font-family: "OpenSans";
        }
        
        .ft-bot p em a {
            font-size: 15px;
            color: rgba(249, 249, 248, 0.5);
            font-family: "OpenSans";
        }
    

        .client-2 {
            position: fixed;
            right: -195px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(/images/common/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 75px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 18px;
            color: #fff;
            float: left;
            height: 22px;
            line-height: 22px;
            padding-left: 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
            width:170px;
            overflow:hidden;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #174699;
            color: #fff;
            height: 56px;
            width: 270px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #174699;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
