@charset "utf-8";/* CSS Document */

body,html{margin:0;padding:0;font-size: 1rem;font-family: '微软雅黑';  line-height: 1.5; color: #373a3c; background-color: #fff; width:100%; max-width:100%; min-width:1100px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
input:hover,input:active,input:focus{ outline: 0;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
img{vertical-align: middle;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#444;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; }
.fl{float:left;}
.fr{float:right;}
textarea{resize:none; overflow:auto;}
.clearfix:after {content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear { clear: both;font-size: 0;height: 0;line-height: 0;}
.baseDiv{ width:1200px; margin:0 auto; margin-left:auto !important; margin-right:auto !important;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.w1200{width: 1200px;margin: 0 auto;}
.h60{height: 60px;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
.myClass{
background-position:center center; 
-webkit-background-size: cover;  
-moz-background-size: cover;  
-o-background-size: cover; 
background-size:cover;
}
@-webkit-keyframes ball {
  0% {  
   -webkit-transform: translateY(0);
   transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
@keyframes ball {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
.topbj{width: 100%;height: 40px;background: #7d7d7d;line-height: 40px;}
.topbj .huanying{ padding-right:20px;line-height: 40px;color: #fff;font-size: 14px;}
.topbj .huanying a{ color: #fff;}
/*导航顶部 */ 
.nav{overflow:hidden;height:100px;}
.nav p{float:left;font-size:14px;color:#fff;line-height:30px;}
.nav .phone{height:100px;float:right;overflow:hidden;display:flex;justify-content:center;align-items:center;}
.nav .phone>img{width:45px;margin-right:10px;float:left;}
.nav .phone p{float:right;font-size:16px;line-height:30px;color:#999;text-align:right;}
.nav .phone p span{font-weight:bold;font-size:32px;color:#333;font-family: "impact";}
.nav_bot{height: 50px;box-shadow:0 8px 10px rgba(0,0,0,0.1);background:#0268b2;}	
.nav .logo{float:left;width:30%;height:100px;display:flex;justify-content:center;align-items:center;}
.nav_bot .nav_list{width:100%;}
.nav_bot .nav_list .mainlevel{width:calc(100%/8);height:48px;float:left;text-align:center;line-height:48px;position: relative;}
.nav_bot .nav_list .mainlevel .a{color:#fff;font-size:16px;display:block;}
.nav_bot .nav_list>li:hover{background:#fff;border-radius:50px;height:36px;line-height:36px; margin-top:7px;color:#000; font-weight:600;transition:all 0.3s linear;	}
.nav_bot .nav_list>li:hover .a{color:#000;transition:all 0.3s linear;}
.nav_bot .nav_list .ative{background:#fff;border-radius:50px;height:36px;line-height:36px; margin-top:7px;color:#000; font-weight:600;}
.nav_bot .nav_list .ative>a{color:#000!important;}


/*banner*/
.flexslider {margin: 0 auto 0;position: relative;width: 100%;height: 769px;overflow: hidden;zoom: 1;border: 0}
.flexslider .slides li {width: 100%;height: 100%;border:0;list-style-type: none}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;height: 25px;position: absolute;bottom: 0;text-align: center;}
.flex-control-nav li {margin: 0 3px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {display: block;height: 9px;width: 9px;border-radius: 50px;text-indent: -99em;cursor: pointer;}
.flex-control-paging li a.flex-active, .flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;height: 860px;border:0;}
/*banner结束*/
{t2}
	.t2-a1{width: 100%; }
	.t2-a2{font-size: 44px;line-height: 38px;color: #333333;font-weight: bold;margin-bottom: 16px;}
	.t2-a3{font-size: 18px;line-height: 18px;color: #999999;text-transform: uppercase;}

{b1}

	.b1-a1{width: 46px;height: 46px;border: 1px solid #c2c2c2;border-radius: 50%;box-sizing: border-box;position: relative;overflow: hidden;transition: 0.5s;}
	.b1-a1:hover{border: 1px solid #0268b2;background: #0268b2;transition: 0.5s;}
	.b1-a1>div:nth-child(1){width: 120%;height: 120%;border-radius: 50%;background: #0268b2;position: absolute;top: -10%;left: -10%;transform: scale(0);transition: 0.5s;}
	.b1-a1:hover>div:nth-child(1){transform: scale(1);transition: 0.5s;}
	.b1-a1>div:nth-child(2){width: 14px;position: absolute;top: calc(50% - 10px/2);left: calc(50% - 14px/2);transition: 0.5s;}
	.b1-a1:hover>div:nth-child(2){left: calc(150% - 14px/2);transition: 0.5s;}
	.b1-a1>div:nth-child(3){width: 14px;position: absolute;top: calc(50% - 10px/2);left: calc(-50% - 14px/2);transition: 0.5s;}
	.b1-a1:hover>div:nth-child(3){left: calc(50% - 14px/2);transition: 0.5s;}

{ind2}
    .ind2{background: #f7f7f7;padding-top:60px;padding-bottom:40px;}
	.ind2-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 85px;min-height: 565px;}
	.ind2-a2{width:600px;position: relative;margin-bottom: 55px;padding-top: 26px;}
	.ind2-a2 .t2-a1{margin-left: 30px;}
	.ind2-a2 .b1-a1{position: absolute;top: 38px;right:20px;}
	.ind2-a3{width: 600px;position: relative;}
	.ind2-a4{font-size: 26px;line-height: 26px;color: #0268b2;font-weight: bold;margin-left: 60px;margin-bottom: 40px;}
	.ind2-a5{width: calc(100% - 30px);margin-left:20px;margin-bottom: 50px;font-size: 16px;line-height: 30px;color: #454545;max-height: calc(30px*4);}
	.ind2-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;white-space: normal; padding-right:20px;}
	.ind2-a6{width: 100%;overflow: hidden;}
	.ind2-b1{position: relative;width: calc(100%/3);float: left;}
	.ind2-b2{width: 32px;height: 32px;position: relative;margin: 0 auto;margin-bottom: 15px;}
	.ind2-b2 img:nth-child(1){position: relative;margin: 0 auto;opacity: 1;transition: 0.5s;}
	.ind2-b2 img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;margin: auto;opacity: 0;transition: 0.5s;}
	.ind2-b1:hover .ind2-b2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind2-b1:hover .ind2-b2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind2-b3{text-align: center;}
	.ind2-b3>span:nth-child(1){font-size: 56px;line-height: 56px;color: #0268b2;font-family: Impact;position: relative;}
	.ind2-b3>span:nth-child(1)>span:nth-child(1){font-size: 56px;line-height: 56px;color: #0268b2;font-family: Impact;position: relative;opacity: 0;}
	.ind2-b3>span:nth-child(1)>span:nth-child(2){font-size: 56px;line-height: 56px;color: #0268b2;font-family: Impact;position: absolute;top: 6px;right: 0;}
	.ind2-b3>span:nth-child(2){font-size: 14px;line-height: 14px;color: #333333;margin-left: 10px;}
	.ind2-b3>span:nth-child(3){font-size: 16px;line-height: 16px;color: #00559d;font-family: Impact;position: relative;top: -36px;margin-left: -14px;}
	.ind2-b4{font-size: 16px;line-height: 44px;color: #333333;text-align: center;}
	.ind2-c1{width: 600px;height: 565px;position: absolute;top: 0;right: 0;}
	.ind2-c2{width: 280px;height: 486px;position: absolute;top: calc(50% - 486px/2);left: calc(50% - 280px/2);transition: 0.5s;z-index: 1;}
	.ind2-c2.on1{left: 0;z-index: 2;transition: 0.5s;}
	.ind2-c2.on2{left: calc(100% - 280px);z-index: 3;transition: 0.5s;}
	.ind2-c2.on3{width: 320px;height: 100%;top: 0;left: calc(50% - 320px/2);z-index: 4;transition: 0.5s;}
	.ind2-c2>img{min-height: 100%;transition: 0.5s;}
	.ind2-c2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind2-c3{width: 100%;height: 130px;padding-top: 32px;box-sizing: border-box;position: absolute;bottom: 0;left: 0;background: rgba(82,138,213,0);transition: 0.5s;}
	.ind2-c2.on3 .ind2-c3{height: 150px;background: rgba(82,138,213,1);transition: 0.5s;}
	.ind2-c4{font-size: 24px;line-height: 36px;color: #fff;text-align: center;margin-bottom: 10px;}
	.ind2-c5{font-size: 18px;line-height: 36px;color: #fff;text-align: center;}
	.ind2-c6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;display: none;}
	.ind2-c7{width: 100%;height: 100%;position: relative;z-index: 0;}



/* 业务范围 */
.max-width{width: 1200px;margin:0 auto;}
.index-title{text-align: center;}
.index-title h1{font-size: 44px;font-family: Microsoft YaHei;font-weight: bold;color: #1d70b5;margin-bottom:2px;/*height: 42px;*//*line-height: 42px;*/}
.index-title h2{color:#787777;font-size: 20px;font-weight: lighter;letter-spacing: 3px;line-height: initial;}
.business{margin-top:80px;}
.business-flex{display: flex;justify-content: space-between;margin-top: 55px;}
.grid {position: relative;list-style: none;text-align: center;width:23%; padding:0 1%;}
.grid {position: relative;overflow: hidden;text-align: center;cursor: pointer;width: 100%;height:456px;}
.grid .business-list {position: relative;display: block;width: 100%;/*opacity: 0.8;*/transition: all 1s linear;}
.grid .business-list img{width: 100%;transition: all 1s linear;}
.grid .business-list:hover img{transition: 0.2s;transition-duration:1s;transform:scale(1.1);transition-timing-function:ease-in-out;}

.business-text-top{position: absolute;top: 43px;text-align: center;color: #fff;width: 100%;}
.business-text-top h1{font-size: 32px;margin-bottom: 14px;font-weight: bold;height: 36px;line-height: 36px;}
.business-text-top p{font-size: 16px;}
.business-list>a{ background: url(../images/aniu.png) center no-repeat;opacity: 0.9;display: block;width: 100%; height:35px;position: absolute;bottom:30px;color:#000;text-align: center; font-size: 18px; font-weight:700; line-height:35px;}

/*四大优势*/
.adv{padding:60px 0 120px;position: relative;background-color: #fff;}
.adv .imgBg{position: absolute;top: 0px;width: 100%;height: 380px;}	
.adv .center{position: relative;}
.adv .list{box-shadow: 0 0 10px #ccc; margin-top:40px;}
.adv .list li{width:25%;float:left;position:relative;overflow:hidden;}
.adv .list li .txt{position:relative;display: flex;justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;align-items: center;-webkit-align-items: center;-ms-align-items: center;background-color:#fff;}
.adv .list li .txt .tit{position:absolute;width:100%;}
.adv .list li .txt .tit>img{width: 18%;margin: 0 auto;display: block;}
.adv .list li .txt .tit h1{font-size:22px;line-height:22px;color:#333;text-align:center;margin:15px 0;}
.adv .list li .txt .tit .xian{width: 40px;margin: 0 auto;height: 2px;background-color: #0c78c7;}
.adv .list li .img{display: block;}

.adv .list li .show{background-color: #0c78c7;position:absolute;top:100%; width:100%;}

.adv .list li:hover .show{top:0;transition: all 0.3s linear;}

.adv .list li .show .txt1{display: flex;justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;align-items: center;-webkit-align-items: center;-ms-align-items: center;position:relative;}
.adv .list li .show .txt1 .tit1{position:absolute;width:80%;}
.adv .list li .show .txt1 .tit1>img{width:18%;margin:0 auto;display:block;}
.adv .list li .show .txt1 .tit1 h1{font-size:22px;line-height:18px;color:#fff;text-align:center;margin:15px 0 10px;}
.adv .list li .show .txt1 .tit1 .xian{width: 40px;margin: 0 auto;height: 2px;background-color: #fff;}
.adv .list li .show .txt1 .tit1 p{font-size:14px;line-height:24px;text-align:center;color:#fff;width:80%;margin:30px auto 0;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;overflow: hidden;}

/*服务流程*/
.service{overflow:hidden; background:#0268b2; padding:80px 0; }
	
.service .con{margin-top: 30px;}
.service li{float: left;width: 284px;text-align: center;position: relative;margin-left:10px;margin-top: 30px;}
.service li p{display: block;}
.service li p:nth-child(2){font-size: 20px;font-weight: bold;margin-top: 9px;color: #fff;}
.service li p:nth-child(3){color: #eee;line-height: 23px;}
.service li .s-arrow{position: absolute;top: 50%;right: -38px;margin-top: -48.5px;}
.service li:nth-child(4) .s-arrow,.h-service li:last-child .s-arrow{display: none;}
.service li:nth-child(5){ float:right; margin-right:20px;}
.service li .s-1{position: relative;top: 0;transition: all .5s;}
.service li:hover .s-1{top: -10px;}
.service li:hover p:nth-child(2){color: #ffd40b;}

/*新闻*/
	.ind3-a1{width:100%;position: relative; padding-bottom:100px; background:#f7f7f7; padding-top:50px;}
	.ind3-a2{width: 1200px;position: relative;padding-bottom: 60px; margin:0 auto;}
	.ind3-a3{position: absolute;top: 48px;left: 230px;}
	.ind3-a3>div{font-size: 20px;line-height: 20px;color: #505050;float: left;margin-right: 32px;position: relative;cursor: pointer;}
	.ind3-a3>div.on1{color: #0268b2;}
	.ind3-a3>div b{width: 2px;height: 10px;background: #aeaeae;position: absolute;top: 5px;right: -16px;}
	.ind3-a3>div:last-child b{display: none;}
	.ind3-a4{position: absolute;top: 26px;right: 0;}
	.ind3-a4>a{display: none;}
	.ind3-a5{width: 100%;position: relative;}
	.ind3-a6{width: 100%;position: relative;display: none;}
	.ind3-b1{width: 536px;height: 490px;float: left;position: relative;background: #f8f8f8;}
	.ind3-b2{width: 100%;height: 380px;position: relative;}
	.ind3-b2 img{min-height: 100%;transition: 0.5s;}
	.ind3-b1:hover .ind3-b2 img{transform: scale(1.08);transition: 0.5s;}
	.ind3-b3{width: 100%;height: calc(490px - 380px);position: relative;}
	.ind3-b4{width: 120px;height: 100%;background: #528ad5;position: relative;padding-top: 24px;box-sizing: border-box;float: left;}
	.ind3-b4>div:nth-child(1){font-size: 42px;line-height: 46px;color: #fff;text-align: center;font-family: Arial;}
	.ind3-b4>div:nth-child(2){font-size: 14px;line-height: 18px;color: #fff;text-align: center;font-family: Arial;}
	.ind3-b5{width: calc(100% - 120px);height: 100%;padding: 0 36px;box-sizing: border-box;font-size: 20px;line-height: 110px;color: #333333;float: left;}
	.ind3-c1{width: calc(100% - 636px - 16px);height: 490px;background: #f8f8f8;float: right; position: relative;}
	.ind3-c2{width: calc((100% - 30px)/3);height: 100%;float: left;position: relative;padding: 84px 35px 0 35px;box-sizing: border-box;transition: 0.5s;}
	.ind3-c2:hover{background: #177dc0;transition: 0.5s;}
	.ind3-c3{position: relative;margin-bottom: 46px;}
	.ind3-c3>div:nth-child(1){font-size: 42px;line-height: 46px;color: rgba(15,82,184,0.8);font-family: Arial;transition: 0.5s;}
	.ind3-c3>div:nth-child(2){font-size: 14px;line-height: 18px;color: rgba(15,82,184,0.8);font-family: Arial;transition: 0.5s;}
	.ind3-c4{width: 100%;font-size: 20px;line-height: 24px;color: #333333;margin-bottom: 28px;transition: 0.5s;}
	.ind3-c5{width: 100%;font-size: 16px;line-height: 28px;color: #5a5a5a;height: calc(28px*2);margin-bottom: 70px;transition: 0.5s;}
	.ind3-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-c6{width: 70px;position: relative;transition: 0.5s;}
	.ind3-c2:hover .ind3-c6{transform: translateX(20px);transition: 0.5s;}
	.ind3-c6>img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind3-c6>img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind3-c2:hover .ind3-c6>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind3-c2:hover .ind3-c6>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind3-c2:hover .ind3-c3>div:nth-child(1),.ind3-c2:hover .ind3-c3>div:nth-child(2),.ind3-c2:hover .ind3-c4,.ind3-c2:hover .ind3-c5{color: #fff;transition: 0.5s;}

.xw-l{width: 530px;height: 460px;background: #fff;}
.xw-l .xwimg{width: 530px;height: 328px;overflow: hidden;}
.xw-l .xwimg:hover img{transition: all 1.2s;transform: scale(1.2, 1.2);}
.xw-l .xwbt{padding: 23px;}
.xw-l .xbt{width: 360px;overflow: hidden;font-size: 14px;color: #a9a9a9;float: left;line-height:30px;}
.xw-l .xbt a{font-size: 16px;color: #000;font-size:18px;display: block;}
.xw-l .xtime{display: block;width: 95px;height: 95px;background: #e60012;float: right;text-align: center;color: #fff;font-size: 17px;font-family: "Arial";}
.xw-l .xtime span{font-size: 23px;display: block;padding-top: 18px;}
.xw-l:hover .xbt a{color: #e60012; font-size:18px;padding-left: 25px;}
.xw_f{float: right;}
.xw_f ul li{width: 600px;height: 90px;background: #fff;	margin-bottom: 17px;padding: 25px;}
.xw_f ul li span{font-size: 16px;font-family: "Arial";color: #9e9e9e;background: url(../images/shijian.png) left center no-repeat;padding-left: 35px;display: block;height: 20px;margin-bottom: 8px;}
.xw_f ul li h3{ font-weight:normal;display: block;height: 40px;overflow: hidden;line-height: 40px;}
.xw_f ul li .fbt{color: #333;font-size: 18px;float: left;width: 390px;overflow: hidden;}
.xw_f ul li .rjt{float: right;margin-top: 10px;}
.xw_f ul li p{font-size: 14px;color: #9e9e9e;}
.xw_f ul li:hover .fbt{color: #e60012;padding-left: 20px;}

/*底部*/
.foot{width: 100%;height: 380px;background:url(../images/footbj.png) center no-repeat;position: relative;margin-top: -60px;}
.baseDiva{width: 1200px;height: 290px;margin: 0 auto;}
.dblogo{margin-top: 70px;}
.dblogo img{display: block; width:160px;margin-top: 12px;}
.dbtel{width:920px;height: 20px;margin-left:25px;margin-top: 45px;}
.dbnav{height: 80px;}
.dbnav ul li{line-height: 80px;float: left;margin-left: 23px;margin-right: 23px;}
.dbnav ul li a{font-size: 16px;color: #fff;}
.dbnav ul li a:hover{text-decoration: underline;font-weight: bold;}
.dbphone{margin-top: 35px; padding-left:30px;}
.dbphone ul li{width:440px;float: left;margin-bottom: 18px;	line-height: 30px;}
.dbphone ul li img{float: left;}
.dbphone ul li p{float: left;margin-left: 18px;	font-size: 16px;color: #fff;}
.dbphone ul li p span{font-family: "Arial";	font-size: 26px;}
.dbewm{text-align: center;margin-top: 55px;}
.dbewm span{display: block;	font-size: 14px;color: #fff;line-height:26px;}
.copy{text-align: center;	line-height: 73px;	font-size: 15px;color: #aeaeae;}
.copy span{	color: #aeaeae;}
.copy a{color: #aeaeae;}

/*内页banner*/
.n_banner{width: 100%;position: relative;display: flex;justify-content: center;align-items: center; height:516px;}
.n_banner .txt{position: absolute;}
.n_banner .txt h1{text-align: center;font-size:45px;color: #fff; font-weight:bold;}
.n_banner .txt .xian{width:280px;height:1px;background-color:#fff;margin:20px 0;}
.n_banner .txt p{text-align: center;font-size: 24px;color: #fff;font-weight:bold;}
.n_banner .add{position:absolute; width: 1200px;bottom:20px; height:60px; line-height:60px;}
.n_banner .add p{text-align:right;font-size:14px;color:#fff;}
.n_banner .add p a{font-size:14px;color:#fff;}
.n_banner .add p a:hover{color:#fc7200;transition: all 0.3s linear;}

.title{	padding:60px 0;}
.title h1{ 	color: #666;opacity:0.1;   font-size:52px;   text-align: center;font-weight:bold;}
.title span { color: #025b9e; font-size:40px;  text-align: center;  font-weight: bold;  display: block;  margin-bottom: 20px;margin-top:-35px;}
.title .xian{width:50px;height:4px;margin:0 auto;background-color:#fc7200;}

/*内页关于我们*/
.about{background-color:#fafafa;}
.about .one{padding:80px 0 100px;}
.about .one .title{padding:0 0 60px;}
.about .one .title h1{text-align:left;}
.about .one .title span{text-align:left;}
.about .one .title .xian{margin:0;}
.about .one .top{overflow:hidden;    display: flex;justify-content: center;align-items: center;}
.about .one .top .left{float:left;width:50%;margin-right:4%;}
.about .one .top .left .p{font-size:16px;line-height:28px;color:#666;}
.about .one .top .left .xian{width:30px;height:4px;margin-top:38px;background-color:#fc7200;}
.about .one .top .img{float:right;width:46%;}
.about .one .bot{font-size:16px;line-height:36px;color:#666;}
.about .one .bot p{font-size:16px;line-height:36px;color:#323232; padding-bottom:10px; text-indent:2em;}

.about .two{padding-top:60px;overflow:hidden;background:url(../images/about_nbg.jpg) no-repeat center/cover;padding-bottom:180px;}
.about .two .list{float:left;margin-right:0;}
.about .two .list:first-child{margin-right:50px;}
.about .two .list li{margin-bottom:40px;}
.about .two .list li:last-child{margin-bottom:0;}
.about .two .list li h1{font-size:32px;color:#fc7200;margin-bottom:20px;display: flex;justify-content: left;align-items: center; font-weight:bold;}
.about .two .list li h1 span{margin-right:20px;}
.about .two .list li p{font-size:18px;color:#fff;line-height:30px;}

/*内页产品*/
.lan1-a1{width: 100%;height: 60px;margin-bottom: 94px;background: #f4f4f4;overflow: hidden;}
.lan1-a2{width: calc(50% - 1200px/2 + 256px);height: 100%;background: #177dc0;position: relative;float: left;}
.lan1-a2>div{width: 236px;height: 100%;font-size:30px;line-height: 60px;color: #fff;text-align: center;float: right; font-weight:bold;}
.lan1-a3{float: right;margin-right: calc(50% - 1200px/2);height: 100%;}
.lan1-a3 .a1{font-size: 16px;line-height:40px;padding: 0 25px; background:#4e95d6; float: left;transition: 0.5s; font-weight:bold; border:1px solid #999; margin-top:10px; margin-left:10px;}

.lan1-a3 .a1 a{color:#fff;}
.lan1-a3 .a1:hover{background:#ff9900;color: #fff;transition: 0.3s;}
.lan1-a3 .a1 a:hover{color: #fff;}

.lan1-a3 .a1a{font-size: 14px;line-height:40px;padding: 0 25px; float: left;transition: 0.5s; font-weight:bold; margin-top:10px; margin-left:10px;}
.lan1-a3 .a1a a{}
.lan1-a3 .a1a a:hover{color: #ff9900;}

.lan1-b1{display: none;}


.business1-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 122px;}
.business1-a2{width: 100%;height: 400px;position: relative;overflow: hidden;margin-bottom: 76px;}
.business1-a2:last-child{margin-bottom: 0;}
.business1-a3{width: 600px;height: 100%;position: relative;}
.business1-a2:nth-child(odd) .business1-a3{margin-left: calc(50% - 1200px/2);}
.business1-a2:nth-child(even) .business1-a3{margin-left: calc(50% - 600px + 1200px/2);}
.business1-a3 img{ width:600px;transition: 0.5s;}
.business1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
.business1-a4{position: absolute;top:24px;}
.business1-a4 a{ color:#000}
.business1-a4 a:hover{color:#ff9900}
.business1-a2:nth-child(odd) .business1-a4{left: calc(50% + 76px);}
.business1-a2:nth-child(even) .business1-a4{left: calc(50% - 1200px/2 + 76px);}
.business1-a4>div:nth-child(1){font-size: 36px;line-height: 30px;color: #333333;font-weight: bold;margin-bottom: 20px;}
.business1-a4>div:nth-child(2){width: 56px;height: 4px;border-radius: 2px;background: #4e95d6;}
.business1-a5{width: 600px;height: 264px;background: #f4f4f4;position: absolute;top:108px;padding: 40px 50px;box-sizing: border-box;}
.business1-a2:nth-child(odd) .business1-a5{right: calc(50% - 1200px/2);}
.business1-a2:nth-child(even) .business1-a5{left: calc(50% - 1200px/2);}
.business1-a6{width: 100%;height: 100%;display: table;}
.business1-a6>div{display: table-cell;vertical-align: middle;font-size: 18px;line-height: 36px;color: #505050;}
.business1-a6 a:hover{color:#ff9900}

/*内页新闻*/
.page_listnews{ padding: 40px 0;}
.page_listnews_con{ width: 1200px; margin: 0 auto; overflow: hidden;}
.page_listnews_con ul li{overflow: hidden;padding: 30px 0;background: #f7f7f7;margin: 20px 0;cursor: pointer;position: relative;transition: all 0.5s;}
.page_news_p>a{display: block;width: 120px;height: 35px;border-radius: 30px;background: #4e95d6;text-align: center;line-height: 35px;font-size: 15px;color: #fff;position: absolute;bottom: 30px;right: 30px;}
.page_listnews_con ul li.active{background: #4e95d6;}
.page_listnews_con ul li.active .date,.page_listnews_con ul li.active .year{color: #fff;}
.page_listnews_con ul li.active .page_news_img img{transform: scale(1.1);}
.page_listnews_con ul li.active .page_news_p h2 a{color: #fff;}
.page_listnews_con ul li.active .page_news_p p{color: rgba(255,255,255,.8);}
.page_listnews_con ul li.active .page_news_p>a{background: #ff810e;animation: doudong 0.8s ease-in-out;}
.page_listnews_con ul li.active .page_news_p h2 a::before{content:'';display: inline-block;width: 45px;height: 2px;background: #fff;margin-right: 12px ;vertical-align: middle;}
.time1{float: left;width: 160px;text-align: center;}
.time1 span{display: block;}
.date{font-size: 72px;font-weight: bold ;color: #c2c2c2;text-align: center;}
.year{font-size: 20px;color: #4c4c4c;}
.page_news_des{float: left;overflow: hidden;}
.page_news_img{float: left;width: 240px;height: 160px;overflow: hidden;}
.page_news_img img{transition: all 0.6s;width: 100%;height: auto;min-height: 160px;}
.page_news_p{float: left;width:695px;margin-left:20px ;padding: 25px 45px 20px 30px;}
.page_news_p h2 a{font-size: 18px;color: #333333;font-weight: normal ;}
.page_news_p h2 a::before{content:'';display: inline-block;width: 15px;height: 2px;background: #4e95d6;margin-right: 12px ;vertical-align: middle;transition: all 0.6s;}
.page_news_p p{font-size: 15px;color: #7b7b7b;line-height: 26px;margin-top: 15px ;}
/*shownews*/
.page_con {width: 1200px;margin: 0 auto 50px auto;position: relative;z-index: 2;}
.show_news_tit {text-align: center;position: relative;}
.show_news_tit h1 {font-size:34px;margin-top: 60px;color:#000;text-align: center; font-weight:bold;}
.update {border-top: 1px solid #d7d8d8;border-bottom: 1px solid #d7d8d8;padding: 16px 0;margin: 28px 30px 38px 30px;overflow: hidden;position: relative;height: 65px;box-sizing: border-box;}
.update h2 {font-size: 14px;color: #777777;margin-right: 0.83%;float: left;line-height: 34px;font-weight: normal;}
.update a {float: right;font-size: 14px;color: #777777;line-height: 36px;}
.update a i {display: inline-block;width: 38px;height: auto;margin-left: 10px;vertical-align: middle;}
.update a:hover {color: #ff810e;}
.show_news_con {color: #333;line-height:36px;position: relative; margin:0 30px;}

/*分页*/
.fenye {text-align:center;color:#666;font-size:14px;line-height:30px;padding:20px 0; margin-bottom:60px;}
.fenye .rows {color:#666;font-size:13px;padding:0 10px;}
.fenye .current {display: inline-block;color:#1d76f8;font-size:14px;padding:0 5px;}
.fenye .num, .fenye .next {display:inline-block;margin:0 3px;padding:0 10px;border:1px solid #ddd;color:#666;font-size:14px;height:28px;line-height:27px;border-radius:5px;}
.fenye .num:hover, .fenye .next:hover {background-color: #4e95d6;color: #fff;border: 1px solid #4e95d6;}
.viewpage {padding:20px 0 50px 0;border-top:1px solid #eee;  margin-bottom:100px;}
.viewpage .main_r_nav {color:#999;font-size:14px;line-height:30px;padding-left: 20px;padding-right: 20px;}
.viewpage .main_r_nav a {font-size:14px;color:#444}
.viewpage .main_r_nav a:hover {text-decoration:underline;}
