@charset "utf-8";

@import "iconfont.css";
@import "grid12.css";
@import "jquery.fancybox.css";

/*---------------------------------------------------*/

.index-tit{text-align:center;position:relative;z-index:10;}
.index-tit h3{font-size:30px;color:#333;line-height:1;}
.index-tit hr{width:431px;height:7px;background:url(../images/hr01.png) no-repeat;margin:19px auto 0;}
.index-tit p{font-size:16px;color:#999;margin:10px 0 0;}
.index-tit h6{font-size:14px;color:#666;margin:20px 0 0;}

.banner-bot{background:#0056CB;}
.banner-bot ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.banner-bot ul li{height:110px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.banner-bot ul li img{}
.banner-bot ul li .t{text-align:left;margin-left:28px;}
.banner-bot ul li .t h5{font-size:18px;color:#fff;}
.banner-bot ul li .t p{font-size:14px;color:#fff;margin:3px 0 0;}

.indexA{padding:80px 0 50px;position:relative;}
.indexA .tit{text-align:center;position:relative;padding-top:19px;}
.indexA .tit::before{content:"PRODUCT CENTER";font-size:32px;font-weight:bold;font-family:Arial;color:#f0f0f0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}
.indexA .tit h3{font-size:32px;color:#333;font-weight:bold;line-height:1;position:relative;z-index:10;}

.indexA .box{position:relative;margin:60px 0 0;}
.indexA .hd{text-align:center;position:relative;}
.indexA .hd::after{content:"";width:100%;height:1px;background:#E3E3E3;position:absolute;top:12px;left:0;right:0;}
.indexA .hd ul{font-size:0;position:relative;z-index:20;}
.indexA .hd ul li{display:inline-block;padding:0 40px;position:relative;z-index:20;cursor:pointer;}
.indexA .hd ul li a{color:#333;font-size:16px;display:inline-block;background:#fff;padding:0 8px;}
.indexA .hd ul li a:hover{color:#02469C;}
.indexA .hd ul li p{margin:8px 0 0;font-size:12px;color:#999;}
.indexA .hd ul li.on a{color:#0056cb;font-weight:bold;}

.indexA .tempWrap{margin:40px 0 0;}
.indexA .bd ul{}
.indexA .bd ul li{width:280px;float:left;margin:0 0 0 26px;cursor:pointer;box-sizing:border-box;}
.indexA .bd ul li:nth-child(4),.indexA .bd ul li:nth-child(5){margin-top:26px;}
.indexA .bd ul li .pic{display:block;overflow:hidden;width:100%;position:relative;}
.indexA .bd ul li .pic img{width:100%;display:block;transition:all 0.5s ease 0s;}
.indexA .bd ul li .pic .t{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;z-index:99;background:rgba(17,81,223,0.8);text-align:center;box-sizing:border-box;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;}
.indexA .bd ul li .pic .t p{font-size:14px;color:#fff;line-height:24px;}
.indexA .bd ul li .pic .t span{font-size:14px;display:block;width:110px;background:#fff;line-height:36px;text-align:center;color:#02469C;margin:30px auto 0;}

.indexA .bd ul li h6{font-size:14px;color:#333;height:39px;line-height:39px;background:#E9F1F7;text-align:center;}
.indexA .bd ul li h6 a{color:#333;}

.indexA .bd ul li:first-child{width:587px;margin:0;}
.indexA .bd ul li:first-child .t{background:#E9F1F7;height:80px;text-align:center;}
.indexA .bd ul li:first-child .t h6{font-size:18px;color:#333;}
.indexA .bd ul li:first-child .t p{font-size:14px;color:#666;}

.indexA .bd ul li:hover .pic .t{opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.indexA .prev,.indexA .next{position:absolute;width:24px;height:24px;border-radius:0;display:block;background:#fff;top:1px;text-align:center;z-index:30;}
.indexA .prev i,.indexA .next i{font-size:20px;line-height:24px;color:#E3E3E3;}
.indexA .prev{left:-5px;right:auto;}
.indexA .next{right:-5px;left:auto;}
.indexA .prev:hover i,.indexA .next:hover i{color:#02469C;}


.indexB{padding:40px 0 80px;background:#F0F0F0;}

.indexB .tit{overflow:hidden;position:relative;}
.indexB .tit::after{content:"";width:883px;height:1px;background:#B3B3B3;position:absolute;bottom:21px;right:150px;}
.indexB .tit .l{float:left;margin:18px 0 0;}
.indexB .tit .l h6{font-size:32px;font-weight:bold;line-height:1;font-family:Arial;color:#dadada;}
.indexB .tit .l h3{font-size:32px;color:#333;font-weight:bold;line-height:1;position:relative;z-index:10;margin:5px 0 0;}
.indexB .tit .r{float:right;text-align:right;}
.indexB .tit .r p{font-size:14px;color:#666;}
.indexB .tit .r em{font-size:26px;color:#1b2a3d;font-weight:bold;display:block;background:url(../images/i2.png) no-repeat left center;padding:0 0 0 34px;}
.indexB .tit .r a{margin:2px 0 0;width:150px;line-height:42px;color:#fff;background:#0056CB;display:inline-block;border-radius:20px;text-align:center;font-size:16px;}
.indexB .tit .r a img{vertical-align:text-top;margin-right:9px;}

.indexB .nr{margin-top:38px;background:#fff;padding:34px 34px;box-shadow:0 0 20px rgba(0,0,0,0.05);}

.indexB .hd{float:left;width:180px;}
.indexB .hd ul{border-top:1px solid #E3E3E3;}
.indexB .hd ul li,.indexB .hd p{height:46px;line-height:46px;border-bottom:1px solid #E3E3E3;position:relative;cursor:pointer;}
.indexB .hd ul li a,.indexB .hd p a{color:#666;font-size:14px;display:inline-block;background:url(../images/dot1.png) no-repeat left center;padding:0 0 0 15px;}
.indexB .hd ul li.on a,.indexB .hd p a:hover{color:#0b59e5;background-image:url(../images/dot1-1.png)}

.indexB .box{float:right;width:860px;}
.indexB .bd ul li{width:410px;float:left;margin:0 0 0 20px;position:relative;}
.indexB .bd ul li .pic{width:100%;display:block;overflow:hidden;}
.indexB .bd ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.indexB .bd ul li p{position:absolute;left:0;right:0;bottom:0;font-size:14px;color:#fff;height:39px;line-height:39px;text-align:center;background:rgba(0,0,0,0.6);}

.indexB .bd ul li:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);}

.indexB .box .btn{margin:20px 0 0;text-align:right;}
.indexB .box .btn a{display:inline-block;}
.indexB .box .btn a i{color:#D1D1D1;font-size:20px;}
.indexB .box .btn hr{width:70px;height:1px;background:#D1D1D1;display:inline-block;}

.indexB .box .btn a:hover i{color:#0056CB;}


.indexC{padding:80px 0 70px;background:url(../images/ibg1.jpg) no-repeat center top;}
.indexC .tit{float:left;width:360px;height:260px;background:url(../images/ibg2.jpg) no-repeat;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.indexC .tit em{font-size:110px;color:#fff;font-weight:bold;font-family:Arial;position:relative;}
.indexC .tit em::after{content:"+";font-size:30px;color:#fff;display:block;position:absolute;top:15px;right:-21px;}
.indexC .tit p{font-size:32px;color:#fff;font-weight:bold;margin-left:35px;}
.indexC .tit p span{font-size:20px;font-weight:400;display:block;margin:15px 0 0;}
.indexC ul{margin:0 0 0 360px;}
.indexC ul li{float:left;width:270px;position:relative;margin:0 0 10px 10px;cursor:pointer;}
.indexC ul li img{width:100%;display:block;}
.indexC ul li p{position:absolute;left:0;right:0;bottom:0;font-size:16px;color:#fff;height:36px;text-align:center;background:rgba(18,32,58,0.7);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;transition:all 0.3s ease 0s;}

.indexC ul li:hover p{height:100%;}



.indexD{padding:80px 0 80px;background:url(../images/ibg3.jpg) no-repeat center top;}

.indexD .tit{text-align:center;position:relative;padding-top:12px;}
.indexD .tit::before{content:"CUSTOMER CASE";font-size:43px;font-weight:bold;font-family:Arial;color:rgba(218,218,218,0.5);position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}
.indexD .tit h3{font-size:32px;color:#333;font-weight:bold;line-height:1;position:relative;z-index:10;}
.indexD .tit h3 span{color:#0056cb;}
.indexD .tit h3 em{font-size:72px;font-family:Arial;font-weight:bold;}
.indexD .tit p{font-size:18px;color:#666;margin:10px 0 0;letter-spacing:3px;}


.indexD .list{margin-top:50px;}
.indexD .box{background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.05);}
.indexD .box .pic{float:left;width:660px;display:block;position:relative;overflow:hidden;}
.indexD .box .pic img{width:100%;display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}

.indexD .box .t{margin:0 0 0 660px;padding:50px 60px 0;box-sizing:border-box;}

.indexD .box .t .num{color:#0056cb;font-size:28px;font-family:Arial;background:url(../images/ibg4.png) no-repeat left center;padding:0 0 0 25px;}
.indexD .box .t .num em{font-size:60px;line-height:1;margin-right:12px;font-weight:bold;}
.indexD .box .t h5{color:#333;font-size:24px;font-weight:bold;margin:43px 0 0;}
.indexD .box .t h6{color:#333;font-size:18px;margin:10px 0 0;}
.indexD .box .t ul{margin:24px 0 0;}
.indexD .box .t ul li{background:url(../images/dot2.png) no-repeat left center;padding:0 0 0 21px;line-height:26px;color:#666;font-size:14px;}

.indexD .box .more{margin:30px 0 0;width:150px;line-height:42px;color:#fff;background:#0056CB;display:inline-block;border-radius:20px;text-align:center;font-size:16px;}
.indexD .box .more img{vertical-align:text-top;margin-right:9px;}


.indexD .tab{text-align:center;}
.indexD .tab ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;}
.indexD .tab ul li{width:297px;height:110px;background:#12203A;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:20px;color:#fff;-webkit-transition:all 0.3s ease 0s;}
.indexD .tab ul li img{margin-right:20px;}
.indexD .tab ul li.active{background:#0056CB;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);}


.indexAd{height:180px;background:url(../images/ibg5.jpg) no-repeat center;}
.indexAd .tel{display:block;width:176px;height:125px;border:2px solid #fff;border-top:none;padding:25px 0 0;box-sizing:border-box;float:right;text-align:center;position:relative;}
.indexAd .tel em{font-size:16px;color:#fff;background:url(../images/tel2.png) no-repeat left center;padding:0 0 0 36px;line-height:27px;display:inline-block;}
.indexAd .tel p{font-size:25px;color:#fff;margin:10px 0 0;font-family:Arial;}
.indexAd .tel i{display:block;font-size:24px;line-height:20px;font-weight:bold;color:#ED4646;margin-top:12px;}
.indexAd .tel a{position:absolute;left:calc(50% - 60px);bottom:-17px;width:120px;line-height:34px;color:#01338d;background:#fff;display:block;border-radius:4px;text-align:center;font-size:17px;}


.indexE{background:#F0F0F0;}
.indexE .wp{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.indexE .txt{width:600px;position:relative;padding:89px 70px 0 0;box-sizing:border-box;}
.indexE .txt h6{font-size:40px;color:#1151df;font-family:Arial;font-weight:bold;}
.indexE .txt h5{font-weight:bold;font-size:28px;color:#333;margin:3px 0 0;}
.indexE .txt h3{font-size:18px;color:#333;margin:50px 0 0;}
.indexE .txt hr{width:230px;height:1px;background:#999;margin:13px 0 0;}
.indexE .txt p{color:#666;font-size:14px;line-height:25px;margin:20px 0 0;}

.indexE .txt ul{position:absolute;bottom:0;left:188px;background:#fff;width:550px;}
.indexE .txt ul li{float:left;width:33.3333333%;height:88px;padding:10px 0 0;box-sizing:border-box;text-align:center;}
.indexE .txt ul li span{font-size:14px;color:#1b2a3d;}
.indexE .txt ul li em{font-size:38px;font-weight:bold;font-family:Arial;margin-right:5px;}
.indexE .txt ul li p{margin-top:10px;font-size:14px;color:#1b2a3d;line-height:1;margin:5px 0 0;}

.indexE .txt .more{position:absolute;left:738px;bottom:0;width:194px;padding:0 44px 0 0;box-sizing:border-box;height:44px;line-height:44px;text-align:center;background:#0056CB;display:block;color:#fff;font-size:14px;}
.indexE .txt .more i{width:44px;font-size:20px;text-align:center;background:#1B2A3D;display:block;position:absolute;top:0;right:0;}
.indexE .txt .more:hover{background:#EA5257;}

.indexE .pic{width:600px;}



.indexF{padding:80px 0;}
.indexF .tit{position:relative;}
.indexF .tit::before{content:"NEWS";font-size:110px;line-height:1;color:#F2F2F2;position:absolute;top:0;left:97px;font-family:Impact;}
.indexF .tit h5{font-size:42px;color:#333;font-weight:bold;padding:5px 0 0;position:relative;z-index:20;}
.indexF .tit h3{font-size:31px;color:#333;position:relative;z-index:20;}

.indexF .tab{position:relative;}
.indexF .tab::before{content:"";height:1px;background:#F0F0F0;width:516px;position:absolute;top:17px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.indexF .tab ul{font-size:0;text-align:center;}
.indexF .tab ul li{display:inline-block;width:120px;height:34px;margin:0 12px;line-height:34px;background:#F0F0F0;font-size:16px;color:#666;position:relative;z-index:20;cursor:pointer;}
.indexF .tab ul li.active{background:#1151df;color:#fff;}

.indexF .list{margin:50px 0 0;position:relative;}
.indexF .list .swiper-slide{background:#fff;cursor:pointer;box-sizing:border-box;position:relative;}
.indexF .list .swiper-slide .pic{width:100%;display:block;position:relative;}
.indexF .list .swiper-slide .pic img{width:100%;display:block;}

.indexF .swiper-button-prev,.indexF .swiper-button-next{width:20px;height:60px;background:#E3E3E3;border-radius:0;margin-top:-30px;text-align:center;}
.indexF .swiper-button-prev i,.indexF .swiper-button-next i{font-size:22px;line-height:60px;color:#fff;}
.indexF .swiper-button-prev,.indexF .swiper-container-rtl .swiper-button-next{left:-40px;right:auto;}
.indexF .swiper-button-next,.indexF .swiper-container-rtl .swiper-button-prev{right:-40px;left:auto;}

.indexF .swiper-button-prev:hover,.indexF .swiper-button-next:hover{background:#0056CB;}

.indexG{padding:35px 0;background:#F0F0F0;}
.indexG .list{position:relative;}
.indexG .swiper-slide{background:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.indexG .swiper-slide img{display:block;}
.indexG .swiper-button-prev,.indexG .swiper-button-next{width:20px;height:110px;background:#fff;border-radius:0;margin-top:-55px;text-align:center;}
.indexG .swiper-button-prev i,.indexG .swiper-button-next i{font-size:22px;line-height:110px;color:#AEAEAE;}
.indexG .swiper-button-prev,.indexG .swiper-container-rtl .swiper-button-next{left:-40px;right:auto;}
.indexG .swiper-button-next,.indexG .swiper-container-rtl .swiper-button-prev{right:-40px;left:auto;}

.indexG .swiper-button-prev:hover,.indexG .swiper-button-next:hover{background:#0056CB;}
.indexG .swiper-button-prev:hover i,.indexG .swiper-button-next:hover i{color:#fff;}


.indexH{background:url(../images/ibg6.jpg) no-repeat center;height:559px;}
.indexH .wp{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.indexH .txt{width:630px;position:relative;padding:75px 100px 0 255px;box-sizing:border-box;}
.indexH .txt h6{font-size:38px;color:#fff;font-family:Arial;font-weight:bold;}
.indexH .txt h5{font-size:26px;color:#fff;margin:5px 0 0;}
.indexH .txt hr{width:230px;height:1px;background:#fff;margin:13px 0 0;}
.indexH .txt p{color:#fff;font-size:16px;margin:10px 0 0;letter-spacing:3px;}

.indexH .txt ul{margin:28px 0 0;}
.indexH .txt ul li{line-height:30px;margin:26px 0 0;font-size:18px;color:#fff;padding:0 0 0 47px;}
.indexH .txt ul li:nth-child(1){background:url(../images/i19.png) no-repeat left center;}
.indexH .txt ul li:nth-child(2){background:url(../images/i20.png) no-repeat left center;}
.indexH .txt ul li:nth-child(3){background:url(../images/i21.png) no-repeat left center;}

.indexH .txt em{margin:50px 0 0;font-size:14px;color:#fff;background:url(../images/tel2.png) no-repeat left center;background-size:20px;padding:0 0 0 25px;line-height:20px;display:inline-block;}
.indexH .txt span{font-size:30px;color:#fff;margin:5px 0 0;font-family:Arial;display:block;}

.indexH .r{width:570px;text-align:center;padding:50px 0 0;}
.indexH .r h5{font-size:28px;color:#fff;}
.indexH .r ul{font-size:0;counter-reset:num;}
.indexH .r ul li{width:120px;height:120px;background:#fff;border-radius:5px;margin:56px 28px 0;position:relative;display:inline-block;padding:23px 0 0;box-sizing:border-box;box-shadow:0 0 16px rgba(15,109,225,0.7);counter-increment:num;}
.indexH .r ul li::before{content:'0'counter(num);font-size:70px;line-height:1;color:rgba(240,240,240,0.7);font-weight:bold;font-family:Arial;text-align:center;position:absolute;bottom:7px;left:21px;}
.indexH .r ul li::after{content:"";width:37px;height:1px;background:#0B59E5;display:block;position:absolute;top:59px;right:-47px;}
.indexH .r ul li:nth-child(3)::after,.indexH .r ul li:nth-child(6)::after{display:none;}
.indexH .r ul li img,.indexH .r ul li p{position:relative;z-index:20;}
.indexH .r ul li p{font-size:14px;color:#0b59e5;margin:15px 0 0;}

.indexH .r .more{margin:30px 0 0;width:150px;line-height:42px;color:#fff;background:#0056CB;display:inline-block;border-radius:20px;text-align:center;font-size:16px;}
.indexH .r .more img{vertical-align:text-top;margin-right:9px;}


.indexI{padding:80px 0 60px;}
.indexI .l{float:left;width:780px;}

.indexI .l h3{font-size:20px;color:#333;font-weight:bold;margin-bottom:20px;}

.indexI .l ul{float:left;width:360px;}
.indexI .l ul li{height:176px;background:#F0F0F0;padding:25px 28px 0;box-sizing:border-box;margin-bottom:20px;}
.indexI .l ul li em{font-size:36px;color:#999;display:block;}
.indexI .l ul li h5{font-size:16px;font-weight:bold;margin:10px 0 0;}
.indexI .l ul li h5 a{color:#333;}
.indexI .l ul li h5 a:hover{color:#0056CB;}
.indexI .l ul li p{font-size:14px;color:#666;line-height:22px;margin:10px 0 0;}

.indexI .l .list{float:right;width:360px;}
.indexI .l .list dl{}
.indexI .l .list dl dd{border-bottom:1px solid #E1E1E1;padding:20px 0;position:relative;}
.indexI .l .list dl dd::after{content:"+";font-size:23px;color:#0B59E5;position:absolute;right:0;top:25px;}
.indexI .l .list dl dd:first-child{margin-top:-20px;}
.indexI .l .list dl dd em{font-size:12px;color:#999;display:block;}
.indexI .l .list dl dd p{font-size:14px;margin:5px 0 0;}
.indexI .l .list dl dd p a{color:#033333;}
.indexI .l .list dl dd p a:hover{color:#0056CB;}
.indexI .l .list .more{margin:20px 0 0;width:150px;box-sizing:border-box;height:44px;line-height:44px;text-align:center;background:#0056CB;display:block;color:#fff;font-size:14px;}
.indexI .l .list .more:hover{background:#EA5257;}

.indexI .r{float:right;width:360px;}
.indexI .r .tit{margin-bottom:20px;line-height:26px;}
.indexI .r .tit h3{float:left;font-size:20px;color:#333;font-weight:bold;}
.indexI .r .tit a{float:right;font-size:23px;color:#0B59E5;}
.indexI .r ul{}
.indexI .r ul li{padding:29px 0;}
.indexI .r ul li:first-child{border-bottom:1px solid #E1E1E1;}
.indexI .r ul li h5{font-size:14px;padding:0 0 0 15px;position:relative;}
.indexI .r ul li h5::after{content:"";background:#0B59E5;width:4px;height:12px;position:absolute;left:0;top:4px;}
.indexI .r ul li h5 a{color:#333;}
.indexI .r ul li h5 a:hover{color:#0056CB;}
.indexI .r ul li p{color:#999;font-size:14px;line-height:22px;margin:10px 0 0;}

/*-------------*/

.sidebanner{}
.sidebanner img{display:block;width:100%;}

.path{}
.path p{color:#666;font-size:13px;line-height:55px;height:55px;}
.path p.only{float:left;}
.path p i{margin-right:7px;font-size:12px;color:#01469B;}
.path p a{color:#666;margin:0 3px;}

.nodata{padding:30px 0;text-align:center;font-size:15px;color:#666;}

/*-------------*/

.main{padding-top:50px;padding-bottom:50px;}
.main.no-pt{padding-top:0;padding-bottom:50px;}

.main-right{float:right;width:840px;}

.main-left{float:left;width:320px;overflow:hidden;}
.main-left h3{height:60px;line-height:60px;background:#0056CB;font-size:22px;font-weight:bold;color:#fff;text-align:center;}

.sidemenu{background:#fff;margin-bottom:35px;}
.sidemenu ul{padding:15px 25px;}
.sidemenu ul li{}
.sidemenu ul li h5{border-bottom:1px solid #e2e2e2;height:50px;line-height:50px;display:block;padding:0 0 0 5px;font-size:16px;color:#333;cursor:pointer;position:relative;}
.sidemenu ul li h5 a{width:100%;padding:0 30px 0 0;color:#333;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;}
.sidemenu ul li h5 a:hover{color:#0056cb;}
.sidemenu ul li h5 span{position:absolute;top:15px;right:0;background:url("../images/i33.png") no-repeat;width:19px;height:19px;display:block;}

.sidemenu dl{display:none;padding:5px 0;}
.sidemenu dl dd{line-height:30px;background:#fff;padding:0 20px;position:relative;}
.sidemenu dl dd::after{color:#999;font-family:"qico";content:"\e628";position:absolute;right:10px;top:0;font-size:14px;font-weight:normal;line-height:30px;}
.sidemenu dl dd a{font-size:14px;color:#999;}
.sidemenu dl dd.active a,.sidemenu dl dd:hover a{color:#0056cb;}
.sidemenu dl dd.active::after,.sidemenu dl dd:hover::after{color:#0056cb;}

.sidemenu ul li.active h5 a{color:#0056cb;}

.sidenav{background:#fff;margin-bottom:35px;}
.sidenav ul{padding:15px 25px;}
.sidenav ul li{border-bottom:1px solid #E3E3E3;padding:0 5px;line-height:50px;position:relative;}
.sidenav ul li:last-child{border-bottom:none;}
.sidenav ul li::after{content:"";background:url("../images/i9.png");width:19px;height:19px;position:absolute;right:0;top:15px;}
.sidenav ul li a{display:block;color:#666;font-size:14px;}
.sidenav ul li a:hover,.sidenav ul li.active a{color:#0078BD;}
.sidenav ul li.active::after{background:url("../images/i9-1.png");}

.sidecontact{margin-bottom:35px;background:#fff;}
.sidecontact img{width:100%;display:block;}
.sidecontact dl{border-bottom:1px solid #E3E3E3;margin:0 25px;padding:17px 0;}
.sidecontact dl:last-of-type{border-bottom:none;}
.sidecontact dl dt{font-size:16px;color:#333;margin-bottom:12px;}
.sidecontact dl dd{line-height:24px;font-size:14px;color:#999;}

.menu-tabs{padding:30px 0;text-align:center;border-bottom:1px solid #E3E3E3;background:#fff;}
.menu-tabs ul{font-size:0;}
.menu-tabs ul li{height:46px;line-height:46px;display:inline-block;margin:0 10px;}
.menu-tabs ul li a{font-size:16px;color:#333;display:block;padding:0 48px;background:#EAEAEA;}
.menu-tabs ul li.active a{background:#01469B;color:#fff;}

.keysearch{height:70px;background:#fff;position:relative;z-index:9;padding:20px 25px;box-sizing:border-box;}
.keysearch .tels{float:left;width:470px;}
.keysearch .tels p{display:block;color:#666;line-height:30px;font-size:14px;}
.keysearch .tels p a{color:#666;margin:0 0 0 10px;}
.keysearch .search{float:right;width:220px;position:relative;}
.keysearch .search .submit_text{background:none;border-radius:20px;width:100%;height:36px;line-height:36px;border:1px solid #F0F0F0;font-size:15px;color:#000;padding:0 45px 0 15px;box-sizing:border-box;}
.keysearch .search .submit_btn{position:absolute;top:0;right:0;width:50px;background:none;height:36px;line-height:36px;text-align:center;display:block;cursor:pointer;box-sizing:border-box;}
.keysearch .search .submit_btn i{color:#12203A;font-size:23px;}

/*-------news-------*/

.newslist ul{}
.newslist ul li{padding:50px 60px 0;background:#F0F0F0;height:280px;margin-bottom:20px;box-sizing:border-box;}
.newslist ul li .date{float:left;width:170px;text-align:right;margin:30px 0 0;}
.newslist ul li em{font-size:56px;color:#0056cb;display:block;}
.newslist ul li hr{width:51px;height:2px;background:#0056CB;display:inline-block;margin:0;}
.newslist ul li span{font-size:20px;color:#0056cb;margin:10px 0 0;display:block;}

.newslist ul li .news-content{margin:0 0 0 278px;}
.newslist ul li .news-content h5{font-size:20px;font-weight:bold;}
.newslist ul li .news-content h5 a{color:#333;}
.newslist ul li .news-content h5 a:hover{color:#0056cb;}
.newslist ul li .news-content p{font-size:14px;line-height:26px;color:#666;margin:22px 0 0;}
.newslist ul li .news-content p img{margin:5px 0 0 0;}

.newslist ul li .news-content .more{margin:35px 0 0;display:block;border:1px solid #0056CB;color:#0056CB;text-align:center;border-radius:3px;font-size:14px;width:115px;line-height:38px;}
.newslist ul li .news-content .more:hover{background:#0056CB;color:#fff;}


.newsnr{}
.newsnr h1{font-size:22px;line-height:1;margin:20px 0 0;color:#333;text-align:center;text-transform:uppercase;}

.artInfo{padding:40px 0 30px;border-bottom:1px solid #D9D9D9;text-align:center;}
.artInfo span{margin:0 10px;display:inline-block;font-size:14px;color:#666;padding:0 0 0 31px;}
.artInfo span.time{background:url(../images/time.png) no-repeat left center;}
.artInfo span.hit{background:url(../images/hit.png) no-repeat left center;}

.newsnr .myart{margin:25px 0;line-height:30px;font-size:14px;color:#666;}
.newsnr .myart p{margin-bottom:10px;}

.pnbar{margin-top:40px;text-align:center;}
.pnbar a{color:#fff;width:142px;height:42px;line-height:42px;font-size:14px;display:inline-block;margin:0 15px;background:#0051A4;text-align:center;border-radius:5px;}
.pnbar a:hover{background:#D82B27;}
.pnbar a img{margin-right:10px;}

/*---*/

.videolist ul{margin:0 0 0 -2%;}
.videolist ul li{float:left;width:48%;margin:0 0 20px 2%;}
.videolist ul li .v{position:relative;width:100%;display:block;overflow:hidden;}
.videolist ul li .v img{width:100%;display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.videolist ul li .v::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url("../images/v1.png") no-repeat center;display:block;}
.videolist ul li h5{margin-top:18px;line-height:42px;border:1px solid #B3B3B3;font-size:14px;color:#333;text-align:center;}
.videolist ul li:hover img{transform:scale(1.11);-webkit-transform: scale(1.11);}
.videolist ul li:hover .v::after{background-image:url("../images/v2.png");}
.videolist ul li:hover h5{border:1px solid #0056CB;color:#0056CB;}

.caselist{}
.caselist ul{margin-left:-2%;}
.caselist ul li{float:left;margin:0 0 30px 2%;width:48%;box-sizing:border-box;cursor:pointer;}
.caselist ul li .pic{display:block;width:100%;position:relative;overflow:hidden;}
.caselist ul li .pic img{display:block;width:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.caselist ul li h5{height:70px;background:#fff;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.caselist ul li h5 a{color:#666;font-size:16px;}
.caselist ul li:hover img{transform:scale(1.11);-webkit-transform: scale(1.11);}
.caselist ul li:hover h5{background:#0056CB;}
.caselist ul li:hover h5 a{color:#fff;}

.albumlist{}
.albumlist ul{margin:0 0 0 -2%;}
.albumlist ul li{float:left;width:23%;margin:0 0 15px 2%;cursor:pointer;}
.albumlist ul li a{width:100%;display:block;position:relative;padding:10px;border:1px solid #D7D7D7;box-sizing:border-box;}
.albumlist ul li img{display:block;width:100%;height:auto;box-sizing:border-box;}
.albumlist ul li p{height:35px;line-height:35px;color:#333;font-size:13px;text-align:center;}

.partner{}
.partner ul{margin:0 0 0 -2%;}
.partner ul li{float:left;width:18%;margin:0 0 15px 2%;cursor:pointer;}
.partner ul li .pic{width:100%;display:block;position:relative;padding:10px;border:1px solid #D7D7D7;box-sizing:border-box;}
.partner ul li .pic img{display:block;width:100%;}
.partner ul li p{height:35px;line-height:35px;color:#333;font-size:13px;text-align:center;}

.customer{}
.customer ul{margin-top:-20px;}
.customer ul li{overflow:hidden;padding:20px 0;border-bottom:1px solid #D7D7D7;}
.customer ul li .pic{float:left;width:270px;display:block;position:relative;padding:10px;border:1px solid #D7D7D7;box-sizing:border-box;}
.customer ul li .pic img{display:block;width:100%;box-sizing:border-box;}
.customer ul li .txt{margin:0 0 0 290px;}
.customer ul li .txt h5{font-size:17px;color:#333;}
.customer ul li .txt .t{margin:15px 0 0;line-height:24px;font-size:13px;color:#666;}


.faq ul{padding:0 135px;}
.faq ul li{border-bottom:#E3E3E3 1px solid;padding:35px 0;}
.faq ul li h5{border-left:5px solid #0B59E5;padding:0 0 0 8px;font-weight:bold;font-size:18px;line-height:18px;}
.faq ul li h5 a{color:#333;}
.faq ul li h5 a:hover{color:#0056cb;}
.faq ul li p{margin:10px 0 0 13px;font-size:14px;line-height:22px;color:#666;}


/*---*/

.about{padding:15px 0 30px;}
.about h5{font-size:34px;color:#19315f;font-weight:bold;text-align:center;}

.about ul{margin:40px 0 0;font-size:0;text-align:center;}
.about ul li{display:inline-block;margin:0 60px;box-sizing:border-box;text-align:center;}
.about ul li span{font-size:68px;font-weight:bold;line-height:1;font-family:Arial;color:#089df3;position:relative;}
.about ul li span::after{content:'';position:absolute;right:-25px;bottom:13px;width:20px;height:20px;background:url("../images/i10.png") no-repeat;display:block;}
.about ul li p{font-size:14px;color:#666;margin:5px 0 0;}

.about .box{margin-top:60px;background:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;box-shadow:0 0 20px rgba(0,0,0,0.05);}
.about .pic{width:588px;}
.about .txt{-webkit-flex:1;flex:1;color:#666;font-size:14px;padding:0 60px;box-sizing:border-box;}
.about .txt p{margin-bottom:15px;line-height:26px;}


.culture{padding:15px 0 30px;text-align:center;}
.culture h5{font-size:34px;color:#19315f;font-weight:bold;text-align:center;margin-bottom:30px;}
.culture p{line-height:31px;font-size:14px;color:#666;}
.culture ul{margin:65px 0 0;font-size:0;text-align:center;}
.culture ul li{display:inline-block;padding:0 70px;box-sizing:border-box;text-align:center;}
.culture ul li:not(:last-child){border-right:1px solid #D8D8D8;}
.culture ul li h5{font-size:18px;line-height:1;color:#089df3;font-weight:400;position:relative;margin:30px 0 0;}
.culture ul li p{font-size:14px;color:#666;line-height:33px;margin:15px 0 0;}

.factory{}
.factory ul{margin:-27px 0 0 -2%;}
.factory ul li{float:left;width:23%;margin:27px 0 0 2%;}
.factory ul li a{display:block;width:100%;}
.factory ul li img{width:100%;}
.factory ul li p{text-align:center;font-size:16px;color:#666;line-height:60px;background:#fff;}

.certlist{}
.certlist ul{margin:-27px 0 0 -2%;}
.certlist ul li{float:left;width:23%;margin:27px 0 0 2%;}
.certlist ul li .pic{display:block;width:100%;position:relative;}
.certlist ul li .pic::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,86,203,0.5) url("../images/i31.png") no-repeat center;display:block;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0);}
.certlist ul li img{width:100%;}
.certlist ul li p{text-align:center;font-size:16px;color:#666;line-height:60px;background:#fff;}
.certlist ul li:hover .pic::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.service{}
.service h4{font-size:28px;color:#0056cb;font-weight:bold;text-align:center;margin-bottom:10px;}
.service h6{font-size:18px;color:#0056cb;text-align:center;margin-bottom:15px;}

.service a{margin:20px auto 0;width:220px;line-height:40px;color:#fff;background:#0056CB;display:block;border-radius:20px;text-align:center;font-weight:bold;font-size:20px;}
.service a img{vertical-align:text-top;margin-right:9px;}

.service ul{margin:20px 0 0 -30px;}
.service ul li{float:left;width:380px;height:100px;margin:30px 0 0 30px;box-sizing:border-box;background:#fff;border:1px solid #0056CB;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 20px;}
.service ul li .num{width:50px;text-align:center;position:relative;}
.service ul li .num::after{content:'';position:absolute;left:3px;top:5px;width:48px;height:48px;border-radius:50%;background:#DBE7F8;display:block;}
.service ul li .num em{font-size:50px;color:#0056cb;font-style:italic;font-family:Arial;position:relative;z-index:20;}
.service ul li .t{text-align:left;margin-left:28px;}
.service ul li .t h5{font-size:18px;color:#0056cb;}
.service ul li .t p{font-size:14px;color:#666;margin:8px 0 0;}

.service .box{margin-top:60px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}
.service .pic{width:539px;}
.service .txt{-webkit-flex:1;flex:1;color:#666;font-size:14px;padding:0 0 0 50px;box-sizing:border-box;}
.service .txt p{margin-bottom:10px;line-height:24px;}

/*---*/

.prolist{}
.prolist ul{margin:0 0 0 -2%;}
.prolist ul li{float:left;width:48%;padding:12px 12px 15px;background:#fff;margin:0 0 22px 2%;cursor:pointer;box-sizing:border-box;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;}
.prolist ul li .pic{display:block;width:100%;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;}
.prolist ul li .pic img{width:100%;}
.prolist ul li .t{padding:20px 0 0;}
.prolist ul li .t h5{font-size:16px;font-weight:bold;padding:0 15px;}
.prolist ul li .t h5 a{color:#0056cb;}
.prolist ul li .t p{font-size:14px;color:#999;line-height:24px;height:72px;margin-top:10px;padding:0 15px;}
.prolist ul li .t .btn{height:38px;background:#F0F0F0;border-radius:25px;margin:25px 0 0;display:block;}
.prolist ul li .t .btn a{float:left;display:block;width:150px;height:38px;line-height:34px;border:1px solid #0056CB;box-sizing:border-box;background:#fff url(../images/i34.png) no-repeat left 33px center;border-radius:25px;font-size:16px;color:#0056CB;padding:0 0 0 53px;}
.prolist ul li .t .btn span{float:right;margin:0 18px 0 0;line-height:38px;font-size:16px;color:#0056cb;}
.prolist ul li .t .btn span em{font-size:18px;color:#0056cb;font-family:Arial;}

.prolist ul li:hover .t .btn a{background:#0056CB url(../images/i35.png) no-repeat left 33px center;color:#fff;}

/*-----pro-view----*/

.pro_view{padding:27px 40px;}

.pro_img{float:left;width:370px;padding:5px;border:1px solid #C1D9E8;box-sizing:border-box;position:relative;}
.pro_img img{width:100%;position:relative;}
.pro_img ins{position:absolute;z-index:20;right:16px;top:6px;width:36px;height:73px;background:url("../images/tui.png") no-repeat;display:block;}

.pro_view_txt{margin:0 0 0 400px;}
.pro_view_txt h1{color:#0056cb;font-size:18px;font-weight:bold;margin:10px 0 0 0;}

.pro_para{background:#F0F0F0;padding:22px;margin:15px 0 0;font-size:14px;color:#666;line-height:23px;}
.pro_attr{margin:25px 0 0;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;line-height:36px;color:#0056cb;font-size:16px;text-align:center;}
.pro_attr span{margin:0 13px;}

.pro_view_txt table{max-width:100%;border:1px solid #ccc;font-size:12px;margin:15px 0 0 0;color:#666;}
.pro_view_txt table tr > td{padding:4px 8px;line-height:1.42857143;vertical-align:middle;border:1px solid #ccc;}

.pro-tel{margin:27px 0 0;}
.pro-tel a.book{width:150px;height:50px;line-height:50px;background:#0056CB;color:#fff;font-size:18px;font-weight:bold;border-radius:3px;text-align:center;float:left;position:relative;cursor:pointer;}
.pro-tel a.book:hover{display:block;} 
.pro-tel .tel{margin:0 0 0 175px;height:44px;font-size:14px;color:#666;}
.pro-tel .tel em{display:block;line-height:24px;margin:5px 0 0;font-size:24px;color:#0056CB;font-weight:bold;font-family:Arial;}


.pro_text{margin:20px 0 0;position:relative;}

.pro_text .tabs{border-bottom:1px solid #E3E3E3;padding:0 40px;}
.pro_text .tabs li{position:relative;margin-right:7px;display:inline-block;width:auto;color:#666;height:40px;line-height:40px;font-size:14px;padding:0 33px;cursor:pointer;background:#F0F0F0;}
.pro_text .tabs li::after{content:"";position:absolute;left:50%;bottom:9999px;border-width:6px;border-color:#0364D7 transparent transparent transparent;border-style:solid dashed dashed dashed;margin-left:-6px;bottom:-12px;display:none;}
.pro_text .tabs li.active{background:#0364D7;color:#fff;}
.pro_text .tabs li.active:before{content: ' ';position: absolute; top: 0; left: 0; width: 100%;height: 100%;z-index:-1;}
.pro_text .tabs li.active::after{display:block;}


.pro-scroll{padding:30px 40px 20px;}
.pro-content{display:none;line-height:24px;margin:0 0 0 0;font-size:14px;color:#666;}
.pro-content p{margin:0 0 0 5px;}
.pro-content table{font-family: verdana,arial,sans-serif;font-size:12px;color:#333333;border-width: 1px;border-color: #666666;border-collapse: collapse;}
.pro-content table td {border:1px solid #fff;padding:8px;background:#D6E9F0;}
.pro-content table td:first-child{border:1px solid #fff;padding:8px;background:#0099CC;color:#fff;font-size:14px;}




.rel-video ul{margin:0 0 0 -2%;}
.rel-video ul li{float:left;width:48%;margin:0 0 20px 2%;}
.rel-video ul li .v{position:relative;width:100%;display:block;overflow:hidden;}
.rel-video ul li .v img{width:100%;display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.rel-video ul li .v::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url("../images/v1.png") no-repeat center;display:block;}
.rel-video ul li h5{margin-top:10px;line-height:42px;border:1px solid #B3B3B3;font-size:14px;color:#333;text-align:center;}
.rel-video ul li:hover img{transform:scale(1.11);-webkit-transform: scale(1.11);}
.rel-video ul li:hover .v::after{background-image:url("../images/v2.png");}
.rel-video ul li:hover h5{border:1px solid #0056CB;color:#0056CB;}

.rel-case{}
.rel-case ul{margin-left:-2%;}
.rel-case ul li{float:left;margin:0 0 30px 2%;width:48%;box-sizing:border-box;cursor:pointer;}
.rel-case ul li .pic{display:block;width:100%;position:relative;overflow:hidden;}
.rel-case ul li .pic img{display:block;width:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.rel-case ul li h5{height:50px;background:#F0F0F0;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.rel-case ul li h5 a{color:#666;font-size:14px;}
.rel-case ul li:hover img{transform:scale(1.11);-webkit-transform: scale(1.11);}
.rel-case ul li:hover h5{background:#0056CB;}
.rel-case ul li:hover h5 a{color:#fff;}


/*---*/

.contact{}

.contact-info{float:left;width:515px;}
.contact-info h3{font-size:32px;color:#0056cb;font-weight:bold;font-family:Arial;text-transform:uppercase;}
.contact-info h5{font-size:20px;color:#333;font-weight:bold;}
.contact-info p{color:#666;font-size:13px;line-height:24px;margin:13px 0 0;}

.contact-info .tel{background:url(../images/tel3.png) no-repeat;min-height:56px;padding:0 0 10px 72px;margin:60px 0 25px;border-bottom:1px solid #E3E3E3;}
.contact-info .tel em{font-size:16px;color:#666;display:block;}
.contact-info .tel span{display:block;color:#333;font-size:28px;font-weight:bold;}

.contact-info dl{border-bottom:1px solid #E3E3E3;padding:17px 0;}
.contact-info dl dt{font-size:18px;color:#333;}
.contact-info dl dd{line-height:22px;margin-top:4px;font-size:14px;color:#666;}

.contact-map{float:right;width:600px;}
.contact-map .map img{width:100%;}

.contact-map h5{background:url(../images/i4.png) no-repeat left center;min-height:27px;padding:0 0 0 39px;font-size:24px;color:#333;font-weight:bold;margin:30px 0 15px;}
.contact-map p{font-size:14px;color:#666;line-height:26px;margin:0 0 0 39px;}



.message{padding:30px 120px 0 30px}

.message-left{float:left;}
.message-left h5{font-size:36px;color:#333;font-weight:bold;margin:0 0 0 50px;}
.message-left .tel{background:url(../images/ibg7.jpg) no-repeat;min-height:217px;padding:0 0 0 160px;margin:60px 0 0;}
.message-left .tel em{font-size:20px;color:#333;display:block;}
.message-left .tel span{display:block;color:#0056cb;font-size:36px;font-weight:bold;}



.message-inquiry{float:right;width:425px;}

.inquirbox .form-control{padding:0 0 0 50px;margin-bottom:20px;}
.inquirbox .form-control:nth-child(1){background:url(../images/i5.png) no-repeat left center;}
.inquirbox .form-control:nth-child(2){background:url(../images/i6.png) no-repeat left center;}
.inquirbox .form-control:nth-child(3){background:url(../images/i7.png) no-repeat left center;}
.inquirbox .form-control:nth-child(4){background:url(../images/i8.png) no-repeat left 5px;}


.inquirbox input[type="text"],.inquirbox textarea{padding:10px 10px;font-size:14px;background:#F0F0F0;width:100%;line-height:22px;text-align:left;color:#111;box-sizing:border-box;}

.inquirbox textarea{max-width:100%;width:100%;resize:none;}
.inquirbox input[type="text"]:focus,.inquirbox textarea:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:0}
.inquirbox .red{color:#f00;font-weight:bold;}
.inquirbox .yzm { width:70%; margin-right:10px;}
.inquirbox img {cursor: pointer; margin-left: 3px; display: inline-block;vertical-align: middle;}
.inquirbox input.submit{display:block;background:#0056CB;color:#fff;width:100%;height:42px;line-height:42px;font-size:15px;font-weight:bold;text-align:center;cursor:pointer;}

/*-----分页----*/

.re-case{margin-top:25px}
.re-case .tit{border:1px solid #ccc;line-height:37px;}
.re-case .tit h3{font-size:15px;color:#333;font-weight:bold;margin:0 0 0 15px;}
.re-case .nr{padding:15px 15px 10px;border:1px solid #CBCBCB;border-top:none;}
.re-case .nr ul{margin:0 0 0 -2%;}
.re-case .nr ul li{float:left;width:23%;margin:0 0 0 2%;}
.re-case .nr ul li .pic{display:block;width:100%;}
.re-case .nr ul li .pic img{display:block;width:100%;}
.re-case .nr ul li p{height:30px;line-height:30px;font-size:13px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.re-case .nr ul li:hover a{color:#01469B;}

.re-pro{padding:30px 0 50px;}
.re-pro ul{margin:0 0 0 -3%;}
.re-pro ul li{float:left;width:30.33333%;border:1px solid #ddd;padding:8px;background:#F6F6F6;margin:30px 0 0 3%;box-sizing:border-box;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;}
.re-pro ul li .pic{display:block;width:100%;padding:15px;position:relative;box-sizing:border-box;background:#fff;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;box-sizing:border-box;}
.re-pro ul li .pic img{width:100%;}
.re-pro ul li h5{line-height:25px;font-size:15px;font-weight:bold;text-align:center;background:#fff;padding:10px 0;}
.re-pro ul li h5 a{color:#333;}

.re-pro ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);}


.re-info{padding:30px 0 50px;}
.re-info .nr{margin:30px 0 0;}
.re-info .nr ul{margin:0 0 0 -3%;}
.re-info .nr ul li{float:left;width:47%;margin:0 0 0 3%;line-height:45px;box-sizing:border-box;font-size:14px;position:relative;}
.re-info .nr ul li a{width:100%;display:block;background:url("../images/dot2.png") left center no-repeat;border-bottom:1px dashed #BFBFBF;padding:0 85px 0 18px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;}
.re-info .nr ul li a:hover{color:#01469B;}
.re-info .nr ul li span{position:absolute;right:0;top:0;font-size:12px;color:#999;}


.digg{margin:50px 0 0;clear:both;text-align:center;}
.digg a,.digg span{line-height:16px;padding:7px 13px;margin:0 3px;border:1px solid #DEDEDE;display:inline-block;background:#fff;color:#999;font-size:14px;border-radius:3px;}
.digg a:active{border:#0A5A6A 1px solid;color:#f18101; }
.digg span.disabled{color:#0056CB;}
.digg span.disabled,.digg a:hover{color:#0056CB;box-shadow:0 1px 0 0 #fff;}



