﻿@charset "utf-8";
body{font-family:"Microsoft Yahei";}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em,i{font-style: normal;}
.yz_bj{padding-top:50px;height:304px}
.yz_c dt{float:right;font-size:0;line-height: 0;width:468px;height: 279px;}
.yz_c dt img {width:468px;height:279px;}
.yz_c dd {float:left;width:732px;padding:57px 0 0 0;text-align: center;}
.yz_c dd h4 {font-size:36px;color:#313131;height:55px;font-weight: bold;line-height: 55px}
.yz_c dd span {display: block;font-size: 0;line-height: 0}
.yz_c dd p {font-size:14px;color: #707070;line-height:26px;padding-top:20px;padding-right: 10px;}

.titis{height: 100px;text-align: left;}
.titis h4 {height:59px;font-size:36px;color: #313131;font-weight:bold;}
.titis h4 a {color: #313131;display: inline-block;line-height: 50px;padding-top:7px;height:50px}
.titis span {line-height: 50px;padding-top:7px;height:50px;display:inline-block;}
.titis h4 em{vertical-align:top;display: inline-block;font-size:0;line-height: 0;padding-left:11px;}
.titis p {height:29px;font-size:18px;color: #707070;display: block;line-height: 29px;}


.pro_bj{background: url(../images/pro_bj.jpg) no-repeat center top;height:1331px;padding-top:155px;box-sizing: border-box;}
.pro{position: relative;}
.pro_fl{float:left;width:224px;}
.pro_fl p{font-size:0;line-height: 0;margin-bottom:19px;}
.pro_fl p img {width:224px;height: 299px;}
.pro_c{/*float:right;*/width:100%;}
.pro_c li{float:left;width:280px;height:340px;background: #fff;text-align: center;margin:0 20px 19px 0;/*padding-top:28px;*/transition:all 0.5s;}
.pro_c li img{width:280px;height:280px;}
.pro_c li h4 a{display: block;margin-top:12px;height: 26px;line-height: 26px;font-size:16px;color: #313131;font-weight: normal;}
.pro_c li span{font-size:14px;color:#898989;height:24px;line-height:24px;display:block;;}
.pro_c li:nth-child(4){margin:0 0 19px 0;}
/*.pro_c li:nth-child(10){margin:0 0 19px 0;}
.pro_c li:nth-child(15){margin:0 0 19px 0;}*/
.pro_c li:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);margin-top:-3px;height:343px;}
.pro_r{position: absolute;right:0;top:444px;}
.pro_r p{font-size:0;line-height: 0;margin-bottom:23px;position: relative;transition:all 0.5s;height:138px;background:#fff;}
.pro_r p span {position: absolute;left:33px;top:46px;font-size:14px;color: #f7941c;line-height: 22px;}
.pro_r p:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);margin-top:-3px;height:141px;}
.pro_r p span em {display:block;font-size:20px;color:#313131;height:30px;line-height:30px;}
.gd{width:224px;height: 138px;background: #2e3092;transition:all 0.5s;}
.gd a{display: block;width:100%;height:100%;font-size:14px;color: #aaaaaa;}
.gd span {padding:45px 74px 0 32px;display: inline-block;background: url(../images/pro_a2.jpg) no-repeat right 49px;}
.gd span em {display: block;font-size: 20px;color: #fff;height: 30px;line-height: 30px;}
.gd:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);margin-top:-3px;}
.dp_c{background: url(../images/pro_b.jpg) no-repeat;width:1232px;height: 131px;margin:0 auto;padding-top:21px;box-sizing: border-box;}
.dp_c span {padding-left:102px;display: inline-block;width:118px;height: 61px;line-height: 61px;font-size:22px;color: #313131;font-weight: bold;}
.dp_c p {display: inline-block;height: 61px;line-height: 61px;vertical-align: top;padding-left:28px;}
.dp_c p a {font-size:16px;color: #626262;padding:0 12px;}
.dp_c p a:hover{color: #2e3092;font-weight: bold;}


.anl{height: 724px;overflow: hidden;position:relative;}
.al_qh{float: right;padding-top:46px;position:relative;z-index:9;}
.al_qh li{display: inline-block;height: 40px;line-height: 40px;font-size:18px;color: #000000;padding-left:18px;}
.al_qh li a{color:#000;}
.al_qh li.on a{color: #2e3092;font-weight: bold;}
.al_qh li:hover a{color:#2e3092;font-weight: bold;}
.anl .titis{height: 122px;}
.al_nr dl{height:411px;background: #2e3092;}
.al_nr dd {float:left;width:366px;padding:54px 0 0 61px;}
.al_nr dd h4 a {display: block;height:42px;line-height:42px;font-size:20px;color: #fff;margin-bottom:20px;}
.al_nr dd p {padding-bottom:10px;font-size:14px;color: #9fa0ed;line-height: 22px;}
.al_nr dd span {display:block;font-weight: bold;height: 22px;line-height: 22px;color: #fff;}
.al_nr dd em a{background: url(../images/al_ico1.png) no-repeat;width:25px;height: 25px;display: block;margin-top:20px;}
.al_nr dl:hover dd em a{background: url(../images/al_ico1_hv.jpg) no-repeat}
.al_nr dt{float:right;width:732px;overflow: hidden;font-size:0;line-height: 0}
.al_nr dt img {width:732px;height: 411px;transition: all 1s}
.al_nr dl:hover dt img {transform: scale(1.1);}
.al_nr dl:hover dd em a{}
.al_btn1 a{width:119px;height: 46px;border:2px solid #2e3092;text-align: center;line-height: 42px;margin:45px auto 0;font-size:14px;color: #2e3092;display: block;background: url(../images/al_ico2.jpg) no-repeat 88px center;padding-right:10px;box-sizing: border-box;}
.al_btn1 a:hover {background:#2e3092 url(../images/al_ico2_hv.png) no-repeat 88px center;color: #fff;}

.ys_bj{background: url(../images/ys_bj.jpg) no-repeat center top;height:1709px;padding-top:83px;box-sizing: border-box;}
.yous {overflow:hidden;}
.yous .titis{height: 101px;}
.ys_nr dl{height: 422px;margin-bottom:80px;box-sizing: border-box;position:relative;}
.ys_nr dt{font-size:0;line-height: 0;position: relative;z-index: 2;padding-top:41px;width:600px;overflow:hidden;}
.ys_nr dt img {width:600px;height: 338px;transition:all 0.8s;}
.ys_nr dl:hover dt img{transform:scale(1.1);}
.ys_nr dd{position:absolute;right:0;top:0;background: #2e3092;padding:42px 55px 0 285px;height: 422px;box-sizing:border-box;width:815px;}
.ys_nr dd span {padding:14px 0 13px;display: block;overflow: hidden;}
.ys_nr dd span em {padding-top:8px;display: inline-block;font-size:0;line-height: 0}
.ys_nr dd span i{float:right;}
.ys_nr dd h4{height: 57px;line-height: 57px;font-size:30px;color: #fff;font-weight: normal;margin-bottom:12px;}
.ys_nr dd h4 em{font-weight: bold;color: #f7941c}
.ys_nr dd p{font-size:14px;color: #c2c3e2;line-height: 24px;padding-bottom:15px;}
.ys_nr dl:nth-child(2) dd{position: absolute;left:0;background: #fff;border:1px solid #2e3092;padding:42px 318px 0 52px;text-align: right;}
.ys_nr dl:nth-child(2) dd span {text-align:left;padding:0 0 18px;}
.ys_nr dl:nth-child(2) dd span i{float:left;padding-top:17px;}
.ys_nr dl:nth-child(2) dd span em{padding-top:53px;}
.ys_nr dl:nth-child(2) dd h4{color: #2e3092}
.ys_nr dl:nth-child(2) dd p{color: #67677b;}
.ys_nr dl:nth-child(3) dd span em{padding-top:39px;}

.news{height: 665px;padding-top:87px;}
.ns_tt{height:133px;text-align: center;}
.ns_tt h4 a{display: block;font-size:36px;color:#313131;height: 48px;padding-top:10px;line-height: 48px;background: url(../images/ns_z.png) no-repeat center top;}
.ns_tt span {display: block;height: 31px;line-height: 31px;font-size:18px;color: #707070;}
.dongt{float:left;width:549px;}
.dongt .tit{height:39px;line-height: 39px;font-size:20px;border-bottom:1px solid #e5e5e5;}
.dongt .tit a {color: #313131}
.dongt .tit img {vertical-align: middle;padding-left:8px;}
.dongt dl{height: 140px;overflow: hidden;padding-top:40px;}
.dongt dt{font-size:0;line-height: 0;float:left;overflow: hidden;width:249px;}
.dongt dt img {width:249px;height: 140px;transition: all 1s}
.dongt dl:hover dt img {transform: scale(1.1);}
.dongt dd {float:right;width:278px;}
.dongt dd h4 a {display: block;height: 26px;font-size:16px;color: #1b1b1b;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
.dongt dd p {font-size:14px;color: #7d7d7d;line-height: 24px;height: 90px}
.dongt dd em a{display: block;width:22px;height: 22px;background: url(../images/dt_ico2.jpg) no-repeat left center;}
.dongt dl:hover dd em a{background: url(../images/dt_ico2_hv.jpg) no-repeat left center;}
.dongt ul{height: 170px;border:1px solid #eeeeee;padding:20px 40px 0 30px;margin-top:44px;box-sizing: border-box;}
.dongt li {padding-left:14px;height: 30px;line-height: 30px;background: url(../images/dt_ico3.jpg) no-repeat left center;font-size:14px;color: #434343}
.dongt li a{font-size:14px;color: #1b1b1b}
.dongt li span {float:right;}
.dongt li:hover{background:url(../images/dt_ico3_hv.jpg) no-repeat left center;}
.dongt li:hover a{color: #2e3092}

.went{float:right;width:549px;}
.went .tit{height:39px;line-height: 39px;font-size:20px;border-bottom:1px solid #e5e5e5;}
.went .tit a {color: #313131}
.went .tit img {vertical-align: middle;padding-left:8px;}
.went dl{height: 75px;overflow: hidden;margin-bottom: 20px;/*padding-top:40px;*/}
.went dt {float:left;font-size:0;line-height: 0;width:160px;overflow: hidden;}
.went dt img {width:160px;height: 90px;transition: all 1s}
.went dl:hover dt img {transform: scale(1.1);}
.went dd {/*float:right;*/width:100%;/*padding-top:7px;*/}
.went dd h4 a{display: block;height:28px;line-height: 28px;font-size:16px;color: #1b1b1b;}
.went dd p {font-size:14px;color: #7d7d7d;line-height: 22px;padding-top:5px;}

.ab_bj{background: url(../images/ab_bj.jpg) no-repeat center top;height: 730px;overflow-x: hidden;overflow-y: hidden;}
.about {position:relative;}
.about .titis{height: 142px;}
.ab_w{width:863px;height: 485px;border:1px solid #2e3092;box-sizing: border-box;padding:82px 0 0 101px;}
.ab_w ul{height: 108px;}
.ab_w li{float:left;width:137px;text-align: center;padding-right:45px;margin-right:40px;background: url(../images/ab_x.jpg) no-repeat right 11px;}
.ab_w li p {font-size:14px;color: #2e3092;font-weight: bold;height: 46px;line-height: 46px;padding-top:5px;}
.ab_w li p span {display: inline-block;font:48px arial;color: #2e3092;font-weight: bold;}
.ab_w li em {display:block;font-size:14px;color:#313131;font-weight:bold;padding-top:5px;}
.ab_w li:last-child{background: none}
.ab_w p sup{vertical-align: super;}
.ab_z{font-size:14px;color: #707070;line-height: 24px;width:432px;}
.ab_z em a{background: url(../images/ab_ico1.jpg) no-repeat;width:41px;height: 41px;display: block;margin-top:20px;}
.ab_t {font-size:0;line-height: 0;position:absolute;right:-360px;top:0;width:960px;height: 540px;}
.ab_t img {width:960px;height: 540px;}
.ab_z:hover em a{background: url(../images/ab_ico1_hv.jpg) no-repeat;}