.in_title{padding-top: 80px;margin-bottom: 50px;position: relative;}
.in_title h2{font-size: 30px;color: #1e50af;}
.in_title p{font-size: 18px;color: #333; margin-top: 10px;}
.in_title span{letter-spacing: 3px;font-size: 78px;line-height: 78px;font-weight: bold;color: #f0f0f0;position: absolute;bottom: 0;right: 0;}
a.more{color: #fff;display: block;width: 153px;height: 54px;line-height: 54px;font-size:18px;text-align: center;border-radius: 5px;border: 1px solid #fff;margin: 0 auto;}

/* banner17 */
.banner17 .shutter{overflow:hidden;width:1920px;height:auto;position:relative;left:50%;margin-left:-960px;top:0}
.banner17 .shutter-img{z-index:1}
.banner17 .shutter-img,.banner17 .shutter-img a{position:absolute;left:0;top:0;width:100%;height:100%}
.banner17 .shutter-img a{cursor:default}
.banner17 .shutter-img a>img{width:1920px;height:auto}
.banner17 .shutter-img .created{overflow:hidden;position:absolute;z-index:20}
.banner17 .shutter-btn{width:1300px;height:64px;z-index:9;position:absolute;top:50%;margin-left:-650px;margin-top:-32px;left:50%;clear:both;display:none}
.banner17:hover .shutter-btn{display:block}
.banner17 .shutter-btn li{width:64px;height:64px;cursor:pointer}
.banner17 .shutter-btn li.prev{float:left;background:url(../images/public/left3.png) no-repeat}
.banner17 .shutter-btn li.next{float:right;background:url(../images/public/right3.png) no-repeat}
.cover{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

/* in_pro */
.in_pro{padding-bottom: 80px;}
.in_pro ul li{float: left;position: relative;width: 33.3%;}
.in_pro ul li img{width: 100%;display: block;}
.in_pro ul li .hover{overflow:hidden;width:100%;height:100%;background:rgba(30,80,175,.5);text-align:center;color:#fff;position:absolute;left:0;top:0;display:flex;text-align: center;}
.in_pro ul li .txt{position:relative;z-index:999;display:block;align-self:center;width: 100%;}
.in_pro ul li .txt span{font-size: 24px;font-weight: bold;padding-left: 50px;background:url(../images/icon01.png) no-repeat left center}
.in_pro ul li .txt p{margin: 15px 80px 0;line-height: 22px;display: none;transition:.5s;}
.in_pro ul .li02 .txt span{background:url(../images/icon02.png) no-repeat left center}
.in_pro ul .li03 .txt span{background:url(../images/icon03.png) no-repeat left center}
.in_pro ul .li04 .txt span{background:url(../images/icon04.png) no-repeat left center}
.in_pro ul .li05 .txt span{background:url(../images/icon05.png) no-repeat left center}
.in_pro ul .li06 .txt span{background:url(../images/icon06.png) no-repeat left center}
.in_pro ul .li07 .txt span{background:url(../images/icon07.png) no-repeat left center}
.in_pro ul .li02,.in_pro ul .li07{width: 66.7%;}
.in_pro ul li .hover:before{content:"";width:50%;height:0%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#1e50af;transition:.5s}
.in_pro ul li:hover .hover:before{width:100%;height:100%}
.in_pro ul li:hover .txt p{display: block;}

/* in_apply */
.in_apply{background: #f7f7f7;padding-bottom: 45px;}
.in_apply ul{ margin: 0 -2.4px;}
.in_apply ul li{ width: 196px;float:left;margin: 0 2.4px 35px;text-align: center;}
.in_apply ul li .pic{width:196px;height:224px;overflow: hidden;}
.in_apply ul li img{ width:100%;display: block;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
.in_apply ul li:hover img{-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}
.in_apply ul li p{font-size: 18px;color: #0f0f0f;margin-top: 20px;}

/* in_adv */
.in_adv {background: url("../images/adv_bg.jpg") no-repeat center;color: #fff;padding: 30px 0;}
.in_adv .fl{width: 720px;}
.in_adv .fl h3{font-size: 36px;margin-bottom: 10px;font-weight: 600;margin-top: 35px;}
.in_adv .fl p{font-size: 18px;}

.in_adv .fr {font-size: 30px;width: 480px;text-align: center;}
.in_adv .fr span{font-size: 48px;font-family: Impact;display: block;}
.in_adv .fr a{display: block;width: 150px;height: 45px;line-height: 45px;font-size: 18px;text-align: center;color: #333; background: #fff;border-radius: 5px;margin: 15px auto 0;}

/* in_advan */
.in_advan ul li{padding-bottom: 60px;}
.in_advan ul li .img{width: 611px;}
.in_advan ul li .img img{width: 611px;display: block;}
.in_advan ul li .txt{width: 540px;}
.in_advan ul li .tit{padding-left: 85px;margin-bottom: 10px;}
.in_advan ul li .tit h3{font-size: 30px;color: #235196;line-height: 30px;margin-bottom: 10px;}
.in_advan ul li .tit span{font-size: 11px;color: #f0f0f0;font-weight: bold;}
.in_advan ul li .tit i{color: #c5c5c5;font-size: 64px;line-height: 52px;position: absolute;left: 0;top: 0;font-weight: lighter;}
.in_advan ul li .txt p{font-size: 16px;line-height: 31px;color: #2d2d2d;padding-left: 30px;background: url("../images/dot.png") no-repeat left 8px;}

/* in_about */
.in_about{background:url(../images/about_bg.jpg) no-repeat top center;color: #fff;padding-bottom: 80px;}
.in_about .in_title h2{color: #fff;}
.in_about .in_title p{color: #fff;}
.in_about .in_title span{color: #1c54a9;}

.in_about .about_txt p{font-size: 16px;color: #fff;}
.in_about .about_txt ul{margin: 50px 0;}
.in_about .about_txt ul li{float: left;width: 25%;text-align: center;}
.in_about .about_txt ul li h3{font-weight: normal;font-size: 14px;}
.in_about .about_txt ul li h3 span{font-family: Impact;font-size: 48px;}
.in_about .about_txt ul .li01 h3 span{font-family: "Microsoft YaHei";font-size: 48px;font-weight: bold;}
.in_about .about_txt ul li p{font-size: 18px;margin-top: 5px;}

/* in_case */
.in_case .picScroll-left{ position:relative;margin: 0 auto;width: 1060px;}
.in_case .picScroll-left .hd .prev,.in_case .picScroll-left .hd .next{ display:block;width:29px; height:81px;cursor:pointer; position: absolute;top: 50%;margin-top: -40px;}
.in_case .picScroll-left .hd .prev{background:#f2f2f2 url(../images/prev.png) no-repeat center;left: -70px;}
.in_case .picScroll-left .hd .next{background:#f2f2f2 url(../images/next.png) no-repeat center;right: -70px;}
.in_case .picScroll-left .hd .prev:hover{background:#c6c6c6 url(../images/prev.png) no-repeat center;left: -70px;}
.in_case .picScroll-left .hd .next:hover{background:#c6c6c6 url(../images/next.png) no-repeat center;right: -70px;}
.in_case .picScroll-left .bd{overflow:hidden;}
.in_case .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.in_case .picScroll-left .bd ul li{ width: 187px;float:left; _display:inline;margin-right: 31px;position: relative;text-align: center;}
.in_case .picScroll-left .bd ul li .pic{width:187px;height:185px;overflow: hidden;}
.in_case .picScroll-left .bd ul li img{ width:100%;display: block;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
.in_case .picScroll-left .bd ul li:hover img{-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}
.in_case .picScroll-left .bd ul li p{font-size: 16px;color: #040404;margin-top: 10px;}

/* in_news */
.in_news {padding-bottom: 80px;background:url(../images/news_bg.jpg) no-repeat center;}
.in_news .fl{width: 438px;}
.in_news .fl img{width: 100%;display: block;}
.in_news .fl .txt{background: #f5f5f5;padding:28px 20px;color: #727272;}
.in_news .fl .txt h3{font-size: 18px;}
.in_news .fl .txt p{font-size: 16px;line-height: 27px;color: #9e9e9e;margin-top: 10px;}
.in_news .fl:hover .txt{background: #235196;color: #fff;}
.in_news .fl:hover .txt p{color: #fff;}
.in_news .fr{width: 705px;}
.in_news .fr ul{border-top: 1px dashed #bfbfbf;}
.in_news .fr ul li{line-height: 50px;border-bottom: 1px dashed #bfbfbf;}
.in_news .fr ul li a{font-size: 18px; color: #191919;}
.in_news .fr ul li span{color: #6b6b6b;font-size: 16px;float: right;}
.in_news .fr ul li:hover a{color: #1e50af;}
.in_news a.more{color: #3a3a3a;border: 1px solid #3a3a3a;margin: 40px auto 0;}