* {margin: 0; padding: 0; list-style: none; border: none;}
body, html{background:url(../images/bg.jpg) repeat-y center center;    font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;    color: #fff;    font-size: 16px;width:100%;overflow-x:hidden;}
.banner{width:100%;}
a{text-decoration:none;color:#fff;}
img{display:block;width:100%;}
.nav{width:100%;height:80px;background:#15277a;
    position: fixed;top:0;
left:0;z-index:10;}
.nav_con{width:1200px;margin:0 auto;}
.nav_con p{width:173px;margin:0 30px; float:left;}
.nav_con p img{vertical-align: middle;}
.nav_con ul{float:right;}
.nav_con ul li{width:148px;height:80px;
    float: left;font-size:22px;color:#fff;text-align: center;line-height: 80px;
    cursor: pointer;}
.nav_con ul li.cur{width:146px;height:78px;line-height:78px;border:1px solid #fff;}
.zhuanjia{width:1200px;margin:0 auto;color:#fff;text-align: center;}
.pc-banner{width:1200px;margin:0 auto;}
.pc-banner .swiper-container{}
.pc-banner .swiper-container-horizontal > .swiper-pagination-progress{width:56%;margin:0 auto;}
/*.pc-banner .swiper-slide .text{display:none;width:100%;*/
    /*position: absolute;bottom:-200px;}*/

.zhuanjia .text{display: none}
.zhuanjia .text.cur{display: block}
.zhuanjia .text h3{font-size:24px;line-height:60px;}
.zhuanjia .text p{font-size:17px;line-height: 30px;}
.da{background:#111e82;margin-top:80px;width:100%;overflow: hidden;}
.guy {width: 1200px;margin: 0 auto;padding-top:80px;padding-bottom:50px;overflow: hidden;}
.guy,.circle,.zhuanfang,.pic,.hezuo,.jiang{}
.guy h3,.circle h3,.zhuanfang h3,.pic h3,.hezuo h3,.jiang h3{width:299px;margin:0 auto;margin-bottom:50px; }
.guy ul {width: 1200px;height: 220px;padding-left:13px;background: url(../images/c.png) repeat-x center 75px;background-size: 100% 135px;}
.guy ul li {width: 188px;float: left;height: 220px;margin:0 3px;cursor: pointer;color:#fff;}
.guy ul li.cur {animation:as 0.5s ease;animation-fill-mode: forwards;color:#010f5e;}
@keyframes as{
    0%{background: url(../images/licur.png) no-repeat center bottom;background-size:0px 146px;}
    100%{background: url(../images/licur.png) no-repeat center bottom;background-size:188px 146px; }
}
.guy ul li img {width:125px;height:125px;border-radius: 50%;margin: 0 auto;display: block;}
.guy ul li p{font-size: 18px;text-align: center;font-weight: bold;margin-top:15px;}
.guy ul li p span{display: block;margin-top:5px;font-size:13px;font-weight: normal;}

.guy_con {width: 1200px;height: 450px;margin-top: 30px; display:none; margin-left:6px;}
.guy_con.cur{display:block;}
.guy_left {width:546px;border: 4px solid #bec8d7;height:482px;float: left;overflow: hidden;}
.guy_left img { width: 546px; height:482px;}
.guy_right {width:538px;height:348px; float: left;margin-top:55px;background:#2534a2;padding:20px 50px;}
.guy_right h4 {font-size: 22px;font-weight: normal;height: 60px;line-height: 40px;color: #ecc588;
    position: relative;text-align: left;margin-top:40px;}
.guy_right h4:after{width:170px;height:1px;background:#fff;content:'';
    position: absolute;left:0;bottom:14px;}
.guy_right h4 a{color: #fff;display: block}
.guy_right h4 a:hover,.guy_right p a:hover,.circle_left p a:hover{text-decoration: underline;color:#ecc588;}
.guy_right p,.circle_left p{line-height:35px;font-size:18px;}
.guy_right p a,.circle_left p a{display:block;
    float:right;margin-top:30px;}
.circle{padding-top:150px;width:1200px;margin:0 auto;background:url(../images/a.png) no-repeat center bottom;padding-bottom:50px;overflow: hidden}
.circle_left{width:780px;margin:0 30px;float:left}
.circle_left img{width:780px;height:344px;}
.circle_left h4{font-size:35px;color:#fff;margin-top:20px;
    line-height:80px;text-align: center}
.circle_right,.zhuanfang ul{width:330px;float:left;}
.circle_right li,.zhuanfang ul li{height:100px;background:#2534a2;margin-bottom:20px;}
.circle_right li img,.zhuanfang ul li img{width:100px;float:left;height:100px;}
.circle_right li p,.zhuanfang ul li p{width:190px;margin:0 20px;float:left;font-size:20px;padding-top:12px;
    line-height:40px;}
.circle_right li p font,.zhuanfang ul li p font{display:block;font-size:13px;line-height: 20px;}
.jiang{width:1200px;margin:0 auto;margin-top:150px;
    position: relative;}
.jiang ul{
    position: absolute;top:160px;left:0;}
.jiang ul li{width:115px;margin-left:24px;height:70px;line-height:70px;color:#fff;font-size:30px;text-align:center;float: left;cursor: pointer;}
.jiang ul li.cur{height:120px;
    line-height:110px;font-weight:bold;color:#010f5e;background:url(../images/licur.png) no-repeat;background-size:115px 120px;}
.jiang_con{width:1200px;height:605px;background:url(../images/jiang.png) no-repeat left bottom;display:none;}
.jiang_con.cur{display:block;}
.jiang_left{width:586px;height:454px;float: left;margin-top:120px;margin-left:4px;}
.jiang_left p{height:44px;line-height:44px;background:#1e2b8b;font-size:18px;color:#fff;margin-bottom:6px;text-align:center;cursor: pointer;}
.jiang_left p.cur{background:#2534a2;font-weight:bold;}
.jiang_right{width:610px;height:552px;float: left;background:#2635a3;padding-top:12px;}
.jiang_right .right1{width:610px;height:526px;display:none;}
.jiang_right .right1.cur{display:block;}
.jiang_right_top{width:610px;height:236px;}
.cc{width:610px;margin-top:10px;height:260px;}
.tiao{overflow:hidden;}
.cc p{width:260px;float: left;font-size:14px;padding:0 0px 0 20px;height:40px;line-height:40px;}
.mab p{width:500px;}
.zhuanfang{padding-top:150px;width:1200px;margin:0 auto;overflow: hidden;}
.zhuanfang ul{width:1200px;float:none;}
.zhuanfang ul li{float:left;margin-right:104px;}
.zhuanfang  .swiper-slide-active, .zhuanfang .swiper-slide-duplicate-active{background:none;}
.zhuanfang ul li.no{margin-right:0;}
.zhuanfang  .swiper-slide {

    -webkit-transition: transform 1.0s;
    -moz-transition: transform 1.0s;
    -ms-transition: transform 1.0s;
    -o-transition: transform 1.0s;
    -webkit-transform: scale(1);
    margin: 0px;
    transform: scale(1);
    margin-top:20px;
    margin-bottom:40px;}
.zhuanfang .swiper-slide-active, .zhuanfang .swiper-slide-duplicate-active {

    -webkit-transform: scale(1);
    transform: scale(1);
    z-index: 1002;
    background: none;
    padding-bottom: 10px;
    background-size: 100% 14px;}
.zhuanfang h3{width:392px;}

.pic,.hezuo{padding-top:150px;}
.pic{padding-top:150px;}
.pic_con{width:1174px;margin:0 auto;overflow: hidden;padding:13px;background:#2534a2;}
.pic_con img{display:block;width:100%;height:100%;transition: transform 2s linear;overflow: hidden;}
.pic_con p{float:left;overflow: hidden}
.pic_con span{display:block;float:left;overflow: hidden}
.pic_con span img:hover,.pic_con p img:hover{
    transform: scale(1.2, 1.2);
    -webkit-taransform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.hezuo{width:1200px;margin:0 auto;overflow: hidden}
.hezuo p{width:147px;height:66px;border:1px solid #eaecf0;margin-right:60px;float: left;margin-bottom:43px;}
.hezuo p img{width:147px;height:66px;display:block;}
.hezuo p.no{margin-right:0;}
.foot{margin-top:100px;width:100%;height:120px;clear:both;background:#0c1a7a;padding-top:50px;text-align:center;line-height:35px;}
@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation : portrait) {html,body{width:1200px;}.banner,.guy,.circle,.jiang,.pic,.hezuo{width:1200px;}}
