*{margin:0;padding:0;font-family: 微软雅黑;list-style-type: none;text-decoration: none;}
.left{float: left;}
.right{float: right;}
.clear{clear: both}
body{overflow-x: hidden;}
a,input,button{ outline:none!important; }   
a:hover{text-decoration:none!important;}
body{min-width:1200px;}
img{display:block;border: 0;}
a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
@font-face {
	font-family: 'HYRunYuan-65W';
	src: url('../font/HYRunYuan-65W.ttf')
}
@font-face { 
	font-family: "dincond-medium"; 
	src: url('../font/dincond-regular.ttf');
}
@font-face {
	font-family: "novecentowide-book";
	src: url("../font/HelveticaNeueLTPro-LtEx.woff.ttf");
}
.swiper img{width:100%;}
.fc{display: flex;align-items: center;justify-content: center;}
.fcc{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.cl{clear: both;}
/*头部样式*/
.main{width:1200px;margin:0 auto;}
.header{height:108px;width:100%;background: #fff;}
.head_logo{height: 108px;display: flex;align-items: center;justify-content: space-between;background: #fff;}
.search{width: 520px;height: 44px;background: #0b4092;border-radius: 10px;line-height: 44px;}
.search .bz{width: 94px;float: left;height: 44px;font-size: 16px;color: #eef4ff;}
.search .bz img{margin-left: 5px;}
.search #key{width: 366px;height: 44px;border:none;background: none;float: left;color: #fff;}
.search #sub{width: 60px;float: right;background: url("../images/search.png") no-repeat center;border:none;height: 44px;} 
.search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;  
}

.search ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
}

.search input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #fff;
}

.search input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #fff;
}
/* 栏目 */
.head_nav{width:100%;height:50px;background-image: linear-gradient(#5483d0 , #1f3983);}
.head_nav .nav{}
.head_nav .nav ul .one{float: left;position: relative;}
.head_nav .nav ul .one .a{text-align:center;width:150px;line-height: 50px;height: 50px;font-size: 14px;color: #072f7a;z-index:9;color: #fff;position: relative;z-index: 1;}
.head_nav .nav ul .one.current{background: #fff;}
.head_nav .nav ul .one.current .a{color: #010101;}
.head_nav .nav ul .one:hover{background: #fff;}
.head_nav .nav ul .one:hover .a{color: #010101;}

.er{width:120%;position: absolute;top:100%;z-index:100000;height:0;overflow: hidden;transition: all 500ms ease;background: #FFF;left: -10%;}
.er li{width: 100%;position: relative;z-index: 9999;line-height: 40px;}
.er li a{position:relative;color: #072f7a;width:100%;height:40px;line-height: 40px;z-index:10000;font-size:14px;text-align: center;display: block;}
.er li a:hover{background: #072f7a;color: #fff;}
.head_nav .nav ul .one:hover .er{height:auto;}
/* banner */
.banner{overflow:hidden; position:relative;}
.banner img{width:100%;height:100%;display: block;}
.banner .swiper-button-prev{transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1) 0s;left: 20px;opacity:0;background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.banner .swiper-button-next{transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1) 0s;right: 20px;opacity:0;background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.banner:hover .swiper-button-prev{opacity:1;}
.banner:hover .swiper-button-next{opacity:1;}
/* index1 */
.title{padding: 50px;width: 100%;}
.title .p1{font-size: 30px;color: #222222;font-weight: bold;}
.title .tu{background: url("../images/tu.png") no-repeat center;width: 28px;height: 10px;margin: 13px 0;}
.title .p2{font-size: 14px;color: #6a6a6a;}
.t{font-size: 24px;color: #222222;font-weight: bold;}
.t span{font-size: 14px;color: #093b95;font-weight: normal;text-transform: uppercase;}

.pro ul{margin: 15px -8.5px 0;}
.pro li{width:285px;height:285px;float: left;background: #fff;margin: 0 8.5px;border: 1px solid #dcdcdc;position: relative;}
.pro li .pic{width:285px;height:220px;overflow: hidden;}
.pro li .pic img{transition: all 0.6s ease 0s;width:285px;height:221px;}
.pro li .tit{width: 285px;height: 64px;box-sizing:border-box;background: #f8f8f8;color: #333;transition: all 0.6s ease 0s;border-top: 1px solid #dcdcdc;padding: 10px;}
.pro li .tit .p1{font-size: 14px;text-align: center;color: #333;}
.pro li .tit .p2{font-size: 12px;color: #939393;display: flex;align-items: center;justify-content: center;text-transform: uppercase;margin-top: 5px;}
.pro li .tit .p2::before{width: 36px;height: 1px;background: #939393;display: block;content: "";}
.pro li .tit .p2::after{width: 36px;height: 1px;background: #939393;display: block;content: "";}
.pro li:hover .pic img{transform: scale(1.1, 1.1);}
.pro.mo li .video{display: none;}
.pro.mo li:hover .video{display: block;content:"";width: 100%;height: 100%;position: absolute;top: 0;background: url("../images/video.png") no-repeat center;}
.more{width: 126px;height: 42px;margin: 23px auto;background-image: linear-gradient(to bottom right, #5483d0 , #1f3983);display: block;text-align: center;line-height: 42px;color: #fff;font-size: 16px;}
/* 视频 */
.home_shade{z-index: 200; opacity: 0.65; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #191C21; display: none;}
.home_videoShow{width: 800px; height: 462px; background: #000; z-index: 201; opacity: 1; position: fixed; display: none; left: 0px; right: 0px; bottom: 0px; top: 0px; margin: auto;}
.home_btnClose:hover{transform: rotate(180deg);}
.home_btnClose{position: absolute; width: 56px; height: 56px; background: url(../images/home_close_btn.png) no-repeat; right: -82px; top: 0; transition: all .3s linear;}
/* 第二部分 */
.box2{background: url("../images/box2bg.jpg") no-repeat center;width: 100%;height: 660px;margin-top: 20px;}
.box2title{padding: 65px 0 40px;text-align: center;}
.box2title .p1{font-size: 30px;color: #fff;font-weight: bold;}
.box2title .tu{background: url("../images/tuw.png") no-repeat center;width: 28px;height: 10px;margin: 13px auto;}
.box2title .p2{font-size: 14px;color: #dadada;}
.box2title .p3{font-size: 14px;color: #fff;line-height: 24px;margin-top: 25px;}

.ys{position: relative;}
.ys ul{margin: 0 -6px;}
.ys li{width: 230px;height: 296px;background: #fff;float: left;margin: 0 6px;}
.ys li .nei{padding: 20px;display: flex;align-items: center;flex-direction: column;justify-content: center;height: 256px;cursor: pointer;}
.ys li .tu{width: 70px;height: 70px;}
.ys li .t{font-size: 18px;color: #272727;margin-top: 10px;}
.ys li .eng{font-size: 14px;color: #272727;margin-top: 10px;}
.ys li .line{width: 1px;height: 30px;background: #1b1b1b;margin: 12px 0;}
.ys li .des{font-size: 14px;color: #272727;text-align: center;line-height: 22px;height: 66px;}
.ys li .tu1{background: url("../images/ys1.png") no-repeat center;}
.ys li .tu2{background: url("../images/ys2.png") no-repeat center;}
.ys li .tu3{background: url("../images/ys3.png") no-repeat center;}
.ys li .tu4{background: url("../images/ys4.png") no-repeat center;}
.ys li .tu5{background: url("../images/ys5.png") no-repeat center;}
.ys li .tu6{background: url("../images/ys6.png") no-repeat center;}
.ys li .tu7{background: url("../images/ys7.png") no-repeat center;}
.ys li .tu8{background: url("../images/ys8.png") no-repeat center;}
.ys li .tu9{background: url("../images/ys9.png") no-repeat center;}
.ys li .tu10{background: url("../images/ys10.png") no-repeat center;}
.ys li:hover .tu1{background: url("../images/ys1h.png") no-repeat center;}
.ys li:hover .tu2{background: url("../images/ys2h.png") no-repeat center;}
.ys li:hover .tu3{background: url("../images/ys3h.png") no-repeat center;}
.ys li:hover .tu4{background: url("../images/ys4h.png") no-repeat center;}
.ys li:hover .tu5{background: url("../images/ys5h.png") no-repeat center;}
.ys li:hover .tu6{background: url("../images/ys6h.png") no-repeat center;}
.ys li:hover .tu7{background: url("../images/ys7h.png") no-repeat center;}
.ys li:hover .tu8{background: url("../images/ys8h.png") no-repeat center;}
.ys li:hover .tu9{background: url("../images/ys9h.png") no-repeat center;}
.ys li:hover .tu10{background: url("../images/ys10h.png") no-repeat center;}
.ys .prev{width: 60px;height: 60px;background: url("../images/prev.png") no-repeat center;position: absolute;left:-80px;top: 50%;margin-top: -30px;}
.ys .next{width: 60px;height: 60px;background: url("../images/next.png") no-repeat center;position: absolute;right: -80px;top: 50%;margin-top: -30px;}
.ys li:hover .t{color: #063994}
.ys li:hover .line{background: #063994;}
.ys li:hover .eng{color: #063994}
.ys li:hover .des{color: #063994}
/* 第三部分 */
.box3{background: url("../images/box3bg.jpg") no-repeat center top;}
.box3tit{padding-top: 70px;}
.box3tit .p1{font-size: 38px;color: #888888;text-transform: uppercase;font-weight: bold;}
.box3tit .p2{font-size: 30px;color: #333333;font-weight: bold;display: flex;align-items: center;}
.box3tit .p2::after{display: block;content:"";width: 80px;height: 3px;background: #333;margin-left: 20px;}
.box3 .bd{width: 1200px;overflow: visible!important;background: #fff;margin-top: 30px;height: 320px;position: relative;}
.box3 .bd .swiper-container{overflow: visible;}
.box3 .bd li{width: 1200px;height:320px;box-sizing: border-box;box-shadow: 0 5px 10px rgba(0,0,0,0.05);}
.box3 .bd li .pic{width: 675px;height: 454px;position: absolute;bottom: 0;right: 0;}
.box3 .bd li .pic img{width: 100%;height: 100%;}
.box3 .bd li .wen{width: 525px;height: 320px;float: left;display: flex;justify-content: center;flex-direction: column;box-sizing: border-box;padding: 0 45px}
.box3 .bd li .wen p{font-size: 16px;color: #616161;line-height: 32px;}
.box3 .bd li .wen .zxtel{width: 100%;height: 45px;margin-top: 23px;}
.box3 .bd li .wen .zx{width: 250px;height: 45px;background-image: linear-gradient(to right,#5483d0,#1f3983);color: #fff;font-size: 16px;text-align: center;line-height: 45px;float: left;}
.box3 .bd li .wen .zxtel a{width: 156px;height: 45px;font-size: 16px;line-height: 45px;color: #063994;border: 1px solid #063994;text-align: center;display: block;float: right;box-sizing: border-box;}
.box3 .bd .swiper-button-prev{background: url(../images/box3prev.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;left: -80px;outline:none;}
.box3 .bd .swiper-button-prev::after{font-size: 0;}
.box3 .bd .swiper-button-next{background: url(../images/box3next.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;right: -80px;outline:none;}
.box3 .bd .swiper-button-next::after{font-size: 0;}

.box3 .hd{width: 100%;height:204px;margin-top: 44px;position: relative;margin-bottom: 60px;}
.box3 .hd .swiper-container{width: 100%;margin-left: 0;}
.box3 .hd li{width: 290px;height:204px;cursor: pointer;}
.box3 .hd li .pic{width: 290px;height: 204px;overflow: hidden;}
.box3 .hd li .pic img{max-height: 100%;}
.box3 .hd li .hover{background: rgba(6,57,148,0.6);position: absolute;top: 0;width: 100%;height: 100%;display: none;}
.box3 .hd li .hover .kuang{border: 1px solid rgba(255,255,255,0.6);width: 272px;height: 186px;margin: 8px;box-sizing: border-box;padding: 20px;}
.box3 .hd li .hover .kuang .t{font-size: 16px;color: #fff;text-align: center;font-weight: normal;margin-bottom: 10px;}
.box3 .hd li .hover .kuang p{font-size: 14px;color: #fff;line-height: 28px;}
.box3 .hd li .hover .kuang a{color: #fff;font-size: 14px;text-align: center;display: block;margin-top: 10px;}
.box3 .hd li.swiper-slide-active .hover{display: block;}
.box3 .hd .swiper-button-prev{background: url(../images/box3prev.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;left: -80px;outline:none;}
.box3 .hd .swiper-button-prev::after{font-size: 0;}
.box3 .hd .swiper-button-next{background: url(../images/box3next.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;right: -80px;outline:none;}
.box3 .hd .swiper-button-next::after{font-size: 0;}
/* 第四部分 */
.box4{background-image: linear-gradient(to right,#5483d0,#1f3983);padding: 30px 0;}
.box4 .tit{display: flex;align-items: flex-end;font-size: 24px;font-weight: bold;color: #fff;}
.box4 .tit span{font-size: 12px;color: #fff;font-weight: normal;text-transform: uppercase;}
.box4_l{width: 100%;margin-top: 15px;}
.box4_l li{font-size: 16px;color: #fff;line-height: 40px;display: flex;align-items: center;}
.box4_l li span{display: inline-block;}
.fen{width: 1px;height: 120px;background: url("../images/fen.png") no-repeat center;float: left;margin-top: 15px;}
.box4_r{width: 538px;float: right;margin-top: 15px;}
.box4_r li{font-size: 14px;color: #fff;line-height: 22px;display: flex;align-items: center;}
.box4_r li span{display: inline-block;}

.box4 .hd{width: 100%;height:174px;margin-top: 30px;position: relative;margin-bottom: 10px;}
.box4 .hd .swiper-container{width: 100%;margin-left: 0;}
.box4 .hd li{width: 290px;height:174px;cursor: pointer;}
.box4 .hd li .pic{width: 290px;height: 174px;overflow: hidden;}
.box4 .hd li .pic img{max-width: 100%;}
.box4 .hd li.swiper-slide-active .hover{display: block;}
.box4 .hd .swiper-button-prev{background: url(../images/prev.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;left: -80px;outline:none;}
.box4 .hd .swiper-button-prev::after{font-size: 0;}
.box4 .hd .swiper-button-next{background: url(../images/next.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;right: -80px;outline:none;}
.box4 .hd .swiper-button-next::after{font-size: 0;}
/* 第五部分 */
.box5{width: 100%;position: relative;}
.box5 .tit{font-size: 26px;color: #363636;font-weight: bold;padding-top: 50px;border-bottom: 1px solid #063994;padding-bottom: 10px;}
.box5 .tit span{font-weight: normal;font-size: 14px;color: #093b95;text-transform: uppercase;}
.box5 .about_l{width: 361px;height: 244px;float: left;margin-top: 40px;position: relative;}
.box5 .about_l .video{position: absolute;width: 100%;height: 100%;top: 0;display: flex;align-items: center;justify-content: center;}
.box5 .about_r{width: 800px;height: 244px;float: right;margin-top: 40px;position: relative;}
.box5 .about_r .jie{font-size: 16px;color: #3c3c3c;line-height: 30px;height: 182px;}
.box5 .about_r .phone{width: 100%;height: 45px;position: absolute;bottom: 0;}
.box5 .about_r .phone a{display: block;height: 45px;width: 125px;background-image: linear-gradient(106deg,#5483d0,#1f3983);text-align: center;line-height: 45px;color: #fff;float: left;}
.box5 .about_r .phone .tel{width: 250px;height: 45px;background-image: linear-gradient(106deg,#5483d0,#1f3983);text-align: center;line-height: 45px;color: #fff;float: left;margin-left: 5px;}
.box5 .all{line-height: 50px;font-size: 16px;color: #1e1e1e;}
.box5 .honor{height: 258px;margin: 30px 0;position: relative;}
.box5 .honor .swiper-slide{height: 258px;width: auto;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition: 600ms;}
.box5 .honor .swiper-slide-active,.swiper-slide-duplicate-active{height: 258px;}
.box5 .honor .swiper-slide.swiper-slide-active  img{height: 258px;}
.box5 .honor .swiper-slide img{height: 170px;transition: all 0.3s ease 0s;}
.box5 .honor .swiper-button-prev{background: url(../images/box5prev.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;left: -80px;outline:none;}
.box5 .honor .swiper-button-prev::after{font-size: 0;}
.box5 .honor .swiper-button-next{background: url(../images/box5next.png) no-repeat center;position: absolute;z-index: 2;top: 50%;width: 46px;height: 52px;margin-top: -26px;cursor: pointer;right: -80px;outline:none;}
.box5 .honor .swiper-button-next::after{font-size: 0;}
/* 第六部分 */
.box6{width: 100%;background: url("../images/box6bg.jpg") no-repeat center;height: 245px;margin-top: 60px;}
.box6 .main{position: relative;}
.box6 .p1{font-size: 42px;font-weight: bold;color: #fff;padding-top: 50px;}
.box6 .p2{font-size: 14px;color: #fff;margin-top: 10px;}
.box6 .tel{display: flex;align-items: center;margin-top: 20px;}
.box6 .tel>div{display: flex;flex-direction: column;justify-content: center;margin-left: 10px;}
.box6 .tel>div .p3{font-size: 14px;color: #fff;}
.box6 .tel>div .p4{font-size: 24px;color: #fff;font-weight: bold;}
.indexgbook{width: 448px;height: 248px;position: absolute;right: 0;bottom: -32px;border-top: 4px solid #063994;background: #fff;padding: 15px 25px;box-sizing: border-box;}
.indexgbook .tit{font-size: 24px;color: #063994;font-weight: bold;}
.indexgbook .tit span{font-size: 14px;color: #202020;font-weight: normal;}
.indexgbook form{margin-top: 15px;}
.indexgbook .main_bd{background: #e5e5e5;height:40px;line-height: 40px;border:none;margin-bottom: 10px;width: 195px;text-indent: 10px;}
.indexgbook .main_bd1{width: 100%;height: 64px;background: #e5e5e5;border:none;line-height: 40px;padding-left: 10px;box-sizing: border-box;outline: none;}
.indexgbook #tijiao{width: 196px;height: 40px;background-image: linear-gradient(106deg,#5483d0,#1f3983);border: none;font-size: 16px;color: #fff;margin-top: 5px;}
/* 第七部分 */
.box7_l{width: 770px;float: left;padding: 50px 0;}
.box7_l .tit{font-size: 24px;color: #1e1e1e;font-weight: bold;border-bottom: 1px solid #063994;padding-bottom: 10px;height: 32px;}
.box7_l .tit span{font-size: 14px;color: #093b95;font-weight: normal;text-transform: uppercase;}
.box7_l .tit a{display: flex;align-items: center;float: right;font-size: 18px;color: #063994;font-weight: lighter;height: 32px;}
.box7_l ul{margin: 20px 0;}
.box7_l li{width: 100%;height: 100px;border-bottom: 1px solid #e5e5e5;}
.box7_l li.f{height: 130px;width: 100%;border:none;margin-bottom: 5px;}
.box7_l li.f .pic{width: 183px;height: 130px;float: left;}
.box7_l li.f .pic img{width: 183px;height: 130px;}
.box7_l li.f .wen{width: 576px;float: right;height: 130px;display: flex;justify-content: center;flex-direction: column;}
.box7_l li.f .wen .p1{font-size: 18px;color: #333232;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box7_l li.f .wen .p1 a{color: #333232;}
.box7_l li.f .wen .p2{font-size: 12px;color: #4c4c4c;line-height: 18px;margin-top: 10px;}
.box7_l li.f .wen .p3{width: 160px;height: 40px;background-image: linear-gradient(106deg,#5483d0,#1f3983);display: block;color: #fff;text-align: center;line-height: 40px;margin-top: 10px;}
.box7_l li .date{width: 70px;float: left;height: 100px;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.box7_l li .date .p1{font-size: 46px;font-weight: bold;color: #353434;}
.box7_l li .date .p2{font-size: 14px;font-weight: bold;color: #353434;}
.box7_l li .wen{width: 690px;float: right;height: 100px;display: flex;justify-content: center;flex-direction: column;}
.box7_l li .wen .p1{font-size: 18px;color: #333232;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box7_l li .wen .p1 a{color: #333232;}
.box7_l li .wen .p2{font-size: 12px;color: #4c4c4c;line-height: 18px;margin-top: 10px;}
.box7_l li:hover .date .p1{color: #063994;}
.box7_l li:hover .date .p2{color: #063994;}
.box7_l li:hover .wen .p1 a{color: #063994;}
.box7_r{width: 400px;float: right;padding: 50px 0;}
.box7_r .tit{font-size: 24px;color: #1e1e1e;font-weight: bold;border-bottom: 1px solid #063994;padding-bottom: 10px;height: 32px;}
.box7_r .tit span{font-size: 14px;color: #093b95;font-weight: normal;text-transform: uppercase;}
.box7_r .tit a{display: flex;align-items: center;float: right;font-size: 18px;color: #063994;font-weight: lighter;height: 32px;}
.box7_r li{width: 100%;height: 108px;border-bottom: 1px solid #e5e5e5;}
.box7_r li .wen{width: 100%;height: 35px;margin-top: 10px;}
.box7_r li .wen .zi{width: 35px;height: 35px;background-image: linear-gradient(106deg,#5483d0,#1f3983);float: left;border-radius: 3px;text-align: center;line-height: 35px;color: #fff;}
.box7_r li .wen .t{font-size: 16px;color: #333232;line-height: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 10px;font-weight: normal;width: 350px;float: left;}
.box7_r li .da{width: 100%;height: 65px;margin-top: 9px;}
.box7_r li .da .zi{width: 35px;height: 35px;background-image: linear-gradient(106deg,#5483d0,#1f3983);float: left;border-radius: 3px;text-align: center;line-height: 35px;color: #fff;}
.box7_r li .da .des{font-size: 12px;color: #4c4c4c;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-left: 10px;font-weight: normal;width: 350px;float: left;}

/*底部样式*/
.botnav{width:100%;height:50px;background-image: linear-gradient(#5483d0 , #1f3983);}
.botnav ul .one{float: left;position: relative;}
.botnav ul .one .a{text-align:center;width:133px;line-height: 50px;height: 50px;font-size: 14px;color: #072f7a;z-index:9;color: #fff;position: relative;z-index: 1;}
.totop{position: fixed;right: 10px;bottom:100px;}
.bot .bott{background: #fff;margin: 25px auto;}
.bot .bot_l{width: 350px;height: 200px;float: left;background: url("../images/botline.png") no-repeat right;}
.bot .bot_c{width: 488px;height: 200px;float: left;background: url("../images/botline.png") no-repeat right;font-size: 14px;color: #2a2a2a;line-height: 24px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.bot .bot_r{width: 360px;height: 200px;float: right;display: flex;align-items: center;justify-content: space-evenly;}
.bot .bot_r img{width: 116px;}
.bot .bot_r p{font-size: 14px;color: #313131;text-align: center;line-height: 40px;}
.bot_content{padding: 30px 0;border-top: 1px solid #bfbfbf;}
/*********************************************************** 二级   ************************************************/
.ertop{width: 100%;height: 75px;border: 1px solid #e5e5e5;}
.ertop .main{position: relative;height: 75px;}
.ertop .type{position: absolute;width: 234px;height: 124px;left: 0;bottom: 0;background-image: linear-gradient(106deg,#5483d0,#1f3983);z-index: 999;box-sizing: border-box;padding: 20px;}
.ertop .type .p1{font-size: 26px;color: #fff;}
.ertop .type .line{width: 40px;height: 1px;background: #fff;margin: 10px 0;}
.ertop .type .p2{font-size: 18px;color: #fff;}
.ernav{text-align: center;position: relative;width: 690px;margin-left: 250px;float: left;}
.ernav li{height:75px;text-align: center;line-height: 75px;cursor:pointer;font-size: 16px;float: left;padding: 0 15px;box-sizing: border-box;}
.ernav li a{color: #292929;display: flex;justify-content: space-between;align-items: center;}
.ernav li.on{border-bottom: 3px solid #083b95;}
.ernav li.on a{color: #083b95;}
.ernav li:hover{background: #033481;}
.ernav li:hover a{color: #fff;}
.ertop .position{display: flex;align-items:center;float: right;width:250px;float: right;height:75px;justify-content: flex-end;}
.ertop .position a{font-size: 14px;color: #686868;}
.ertop .position a:hover{color: #0f3a88;}
/*单页*/
.ercon{padding-bottom:90px;}
.con{background: #fff;min-height:500px;box-sizing: border-box;padding: 30px 0;}
.con img{margin:0 auto;}
.sm{margin: 0 -8px;}
.sm li{width: 288px;height: 220px;float: left;margin: 0 8px;}
.sm li .tt{width: 100%;height: 50px;background: #a0a0a0;font-size: 18px;text-align: center;line-height: 50px;color: #121212;}
.sm li .tdes{width: 100%;height: 170px;background: #eeeeee;font-size: 16px;line-height: 30px;color: #121212;}
.sm li:hover .tt{background-image: linear-gradient(106deg,#5483d0,#1f3983);color: #fff;}

.zxdg{}
.zxdg form{margin-top: 20px;}
.zxdg .tit{font-size: 18px;color: #646363;font-weight: bold;}
.zxdg .put1{width: 387px;border: 1px solid #bfbfbf;height:50px;line-height: 50px;float: left;margin-right: 16px;}
.zxdg .put1 .lable{margin-left: 15px;float: left;}
.zxdg .put2{width: 100%;margin-top: 16px;border: 1px solid #bfbfbf;height: 90px;float: left;}
.zxdg .put2 .lable{margin-left: 15px;float: left;line-height: 50px;}
.zxdg .main_bd{height:50px;line-height: 50px;border:none;width: 320px;text-indent: 10px;display: block;float: left;}
.zxdg .main_bd1{width: 1120px;height: 90px;border:none;line-height: 50px;padding-left: 10px;box-sizing: border-box;outline: none;}
.zxdg .sb{width: 100%;margin-top: 16px;float: left;text-align: center;}
.zxdg #tijiao{width: 196px;height: 40px;background-image: linear-gradient(106deg,#5483d0,#1f3983);border: none;font-size: 16px;color: #fff;margin-top: 5px;margin: 0 10px;}
.zxdg #reset{width: 196px;height: 40px;background: #a0a0a0;border: none;font-size: 16px;color: #fff;margin-top: 5px;margin: 0 10px;}
/*新闻列表*/
.newscon{width:100%;padding: 0;}
.newscon ul{margin-top: 30px;}
.newscon li{width: 100%;height: 204px;float: left;background: #fff;box-sizing: border-box;margin-bottom: 25px;}
.newscon li .pic{width: 290px;height:204px;float: left;}
.newscon li .pic img{width: 290px;height:204px;}
.newscon li .wen{width:908px;height:204px;float: right;box-sizing: border-box;padding-left: 20px;padding-right: 20px;display: flex;flex-direction: column;justify-content: center;border-top: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.newscon li .wen .p1{font-size: 18px;color: #232323;}
.newscon li .wen .p3{font-size: 14px;color: #646363;margin-top: 10px;}
.newscon li .wen .p2{font-size: 14px;color: #646363;line-height: 21px;margin-top: 10px;}
.newscon li .wen .to{width: 135px;height: 30px;line-height: 30px;border-radius: 15px;display: block;border: 1px solid #646363;color: #646363;text-align: center;font-size: 14px;margin-top: 10px;}
.newscon li .wen .p1 a{color: #232323;transition: all 500ms ease;}
.newscon li .wen .p2 a{color: #646363;}
.newscon li:hover .wen .p1 a{color: #063994;}
.newscon li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.newscon li:hover .to{border-color: #063994;background: #063994;color: #fff;}
/*新闻详情*/
.new_show_title{padding: 2% 0;}
.new_show_title h2,.proshow_title h2{color: #232323;font-size:22px;text-align: center;font-weight: normal;padding-bottom:15px;line-height: 45px;}
.new_show_title h3,.proshow_title h3{color:#797979;font-size:14px;margin-top: 12px;text-align: left;text-align: center;font-weight: normal;}
.new_show_title h3 span{color:#797979;}
/* 案例 */
.case{margin-top: 35px;}
.case ul{margin: 0 -15px;}
.case li{width:380px;height:303px;float: left;background: #fff;margin: 0 15px;position: relative;margin-bottom: 25px;}
.case li .pic{width:380px;height:257px;border-bottom:1px solid #fff;overflow: hidden;}
.case li .pic img{width:380px;height:257px;transition: all 1s ease 0s;}
.case li:hover .pic img{transform: scale(1.2, 1.2);}
.case li .tit{width: 284px;height:44px;width:100%;text-align: center;line-height: 44px;color: #fff;bottom:-44px;background: rgba(49,49,49,0.7);transition: all 500ms ease;}
.case li .tit a{color: #fff;font-size: 18px;}
/* 产品 */
.pro_con{margin-top:10px;}
.pro_con ul{margin: 15px -8.5px 0;}
.pro_con li{width:386px;height:386px;float: left;background: #fff;margin: 0 8.5px 19px;border: 1px solid #dcdcdc;position: relative;}
.pro_con li .pic{width:386px;height:321px;overflow: hidden;}
.pro_con li .pic img{transition: all 0.6s ease 0s;width:386px;height:321px;}
.pro_con li .tit{width: 386px;height: 64px;box-sizing:border-box;background: #f8f8f8;color: #333;transition: all 0.6s ease 0s;border-top: 1px solid #dcdcdc;padding: 10px;}
.pro_con li .tit .p1{font-size: 14px;text-align: center;color: #333;}
.pro_con li .tit .p2{font-size: 12px;color: #939393;display: flex;align-items: center;justify-content: center;text-transform: uppercase;margin-top: 5px;}
.pro_con li .tit .p2::before{width: 36px;height: 1px;background: #939393;display: block;content: "";}
.pro_con li .tit .p2::after{width: 36px;height: 1px;background: #939393;display: block;content: "";}
.pro_con li:hover .pic img{transform: scale(1.1, 1.1);}
/* 图文详情 */
.pro_xiang{margin-top:45px;width: 100%;float: left;}
.pro_xiang .tit{text-align: center;width:155px;height:46px;line-height: 46px;text-align: center;background: #1d3b76;color: #fff;font-size: 16px;}
.pro_xiang .procon{border-top:2px solid #002b46;margin-top: 5px;padding:20px 0;line-height: 2;}

.pc-slide{width:1200px;margin:0 auto}
.view{position: relative;width: 800px;margin: 55px auto;}
.view .swiper-container{width:600px;height:460px;border: 1px solid #dcdcdc;}
.view .swiper-container .swiper-slide img{max-width: 600px;max-height: 460px;}
.view .arrow-left{background:url(../images/index_tab_l.png) no-repeat left top;position:absolute;left: -53px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10}
.view .arrow-right{background:url(../images/index_tab_r.png) no-repeat left bottom;position:absolute;right: -53px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10}
.preview{width:100%;margin-bottom:50px;position:relative}
.preview .swiper-container{width:1200px;height:150px;}
.preview .swiper-slide{width: 192px;height:148px;cursor:pointer;border: 1px solid #dcdcdc;margin: 0 3px;}
.preview .swiper-slide img{max-width:190px;max-height: 148px;}
.preview .slide6{width:82px}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat center;position:absolute;left: -50px;top:50%;margin-top:-22px;width:26px;height:44px;z-index:10}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat center;position:absolute;right:-50px;top:50%;margin-top:-22px;width:26px;height:44px;z-index:10}
.preview img{padding:1px}
.preview .active-nav{padding:0;border:1px solid #063994;}
/* 联系我们 */
.contact_l{width: 450px;float: left;}
.contact_l .tit{margin-bottom: 20px;}
.contact_l .tit .p1{font-size: 26px;color: #093b95;}
.contact_l .tit .p2{font-size: 12px;color: #3b3b3b;}
.contact_r{width: 722px;float: right;}
.contact_r form{margin-top: 15px;}
.contact_r .main_bd{background: #e5e5e5;height:50px;line-height: 50px;border:none;margin-bottom: 10px;width: 356px;text-indent: 10px;display: block;float: left;}
.contact_r .main_bd1{width: 100%;height: 90px;background: #e5e5e5;border:none;line-height: 50px;padding-left: 10px;box-sizing: border-box;outline: none;display: block;margin-bottom: 10px;}
.contact_r #tijiao{width: 100%;height: 50px;background: #063994;border: none;font-size: 16px;color: #fff;margin-top: 5px;}
/* 页码 */
.page{text-align: center;width: 100%;height: 30px;padding:40px 0;font-size: 0;box-sizing: unset;}
.page a{color: #707070;width:auto;height: 30px;line-height: 30px;display: inline-block;margin:0 5px;letter-spacing:0;font-size: 14px;border:1px solid #707070;cursor: pointer;padding: 0 10px;}
.page a.pre_page{width:auto;height: 30px;display: inline-block;}
.page a.next_page{width:auto;height: 30px;display: inline-block;}
.page a.select{background: #063994;color: #fff;border:1px solid #063994;}
.page a:hover{background: #063994;color: #fff;border:1px solid #063994;}
.about_con{padding-bottom:2%;}
/* 下载列表 */
.down li{font-size: 18px;color: #333;height: 50px;line-height: 50px;border-bottom: 1px solid #bfbfbf;}
.down li a{color: #333;}
.down li .liu{float: right;display: flex;align-items: center;margin-right: 20px;font-size: 16px;color: #1d3b76;}
.down li .xia{float: right;display: flex;align-items: center;font-size: 16px;color: #1d3b76;}
/*招聘列表*/
.job-list li { background: #f8f8f8; min-height: 75px; position: relative; width: 100%; margin-top: 10px; }
.job-list-cont { padding: 25px; width: 1180px; position: relative; overflow: hidden; }
.job-list-btn { display: block; position: absolute; top: 0; right: 0; background: url(../images/icon-join.png) #e9e9e9 no-repeat center center; width: 150px; height: 100%; }
.job-list-date { width: 130px; color: #919191; font-size: 27px; font-family: "dincond-medium";  -webkit-transition: all .3s; transition: all .3s;font-weight: bold;}
.job-list-date .p1{font-family: "dincond-medium";font-size: 32px;color: #7b7b86;font-weight: bold;margin:0;}
.job-list-date .p2{font-family: "dincond-medium";font-size: 20px;color: #7b7b86;font-weight: bold;margin:0;}
.job-list-content { float: left; width: 770px; }
.job-list-content p { margin-bottom: 0; color: #7b7b86;line-height:24px; margin-top: 5px; height: 0; -webkit-transition: all .3s; transition: all .3s;display:none;font-size: 14px;}
.job-list-content h4 { color: #686874; font-size: 20px; font-weight: bold;}
.job-list-content h2 {color:#7b7b86;font-size: 16px;margin-top:0;margin-bottom:10px;}
.job-list .current .job-list-content p { height: auto; display: block; }
.job-list-content h4 a{color: #686874;line-height: 30px;}
.job-list .current h4 a, .job-list-content h4 a:hover { color: #008b4a; }
.job-list .current .job-list-btn{background-image: url("../images/icon-join1.png");}
/*by lin*/
.job-list-content span { display: block; color: #444;height: 0; display:none;-webkit-transition: all .3s; transition: all .3s; }
.job-list .current .job-list-content span { height: auto; display:block;}
.job-list-content span.email { margin-top: 10px; }

/* 翻页 */
.fanye{margin-top:50px;}
.fanye a{color: #686868;float: left;width: 100%;line-height: 30px;}
.fanye a i{font-style: normal;color: #646363;}
.fanye a p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fanye a:hover p{color: #083b95;}
/*在线留言*/
.gbook-con{}
.gbook-con  form{width:100%;height:311px;margin:15px 0;}
.gbook-con .main_bd{background: #eee;height:40px;line-height: 40px;border:none;margin-bottom: 19px}
.gbook-con .info{color: #808080;font-size: 14px;text-align: center;margin-bottom: 39px;}
.gbook-con .contact-con1 li{position: relative;}
.gbook-con .contact-con1 li .main_ly_t2{position: absolute;top:40px;left:0;width:100%;}
.gbook-con .contact-con1 li .main_ly_t3{position: absolute;top:90px;left:0;width:100%;}
.gbook-con .input1{width:462px;padding-left: 15px;}
.gbook-con .input2{width:100%;padding-left: 15px;}
.gbook-con .pu1{width:414px;overflow: hidden}
.gbook-con .put2{width:100%;overflow: hidden;}
.gbook-con .main_bd1{width:100%;padding-left: 15px;height:75px;padding-top:12px;background: #eee;border: none;margin-bottom: 19px;}
.gbook-con form{font-size: 14px;}
.gbook-con #tijiao{border:none;width:160px;height:40px;line-height: 40px;text-align: center;color: #fff;background: #033481;float: right;}
.gbook-con .main_but{width:126px;margin:0 auto;padding-top:26px;}
/*招聘列表*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #838383;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #838383;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #838383;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #838383;
}

/*留言列表*/
.gbook-con table{border-collapse:collapse; border:#cccccc 1px solid;width: 100%;}
.consult_style1{ width:100%;background-color:#ffffff;margin-top:2px;}
.consult_style1 tr th{background-color:#e2e2e2;height:35px; font-size:14px;padding:3px; text-align:center;}
.consult_style1 tr td{text-indent:4px; height:35px;}
.consult_style2{ width:100%;background-color:#ffffff;margin-top:2px;}
.consult_style2 tr th{background-color:#f2f2f2;height:35px; font-size:14px;padding:3px; text-align:center;font-weight: normal;}
.consult_style2 tr td{text-indent:4px; height:35px;}

.aboutbanner{text-align: center;position: relative;z-index: 99;}

.hvr-float-shadow {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.hvr-float-shadow:before {pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);/* W3C */-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {opacity: 1;-webkit-transform: translateY(5px);transform: translateY(5px);}

.hvr-radial-out{display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden; background: #e1e1e1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.hvr-radial-out:before{content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #193b7a; border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active{color: white;}
.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before{-webkit-transform: scale(2); transform: scale(2);}

.anli  ul li {
    float: left;
    margin-right: 13px;
    margin-bottom: 30px;
}

.anli  ul .last {
    float: left;
    margin-right: 0px;
}

.anlitit {
    width: 188px;
    margin: 0 auto;
    padding-top: 10px;
    height: 40px;
}
.anlitit a {
    color: #606469;
}

.anlipic img {
    border-radius: 5px;
}