@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "寰蒋闆呴粦", Verdana, Geneva, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button,textarea{ border:none;}
input,button,textarea {outline:none;}
*{ margin:0; padding:0; }
.clearfix {zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: block;height: 0;clear: both;overflow: hidden;}
*,
*:after,
*:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.container{display:block; width:1720px; margin:0 auto;}
@media only screen and (max-width:1820px){
.container{width: calc(100% - 100px);}
}
.sp_header{ display:none}
.sjj_nav{ display:none}
.header{display:block; width:100%; height:100px; line-height:100px; position: sticky;z-index: 999;background: #fff;top: 0;bottom: 0;}
.header .l1{display:block; float:left;}
.header .logo{display: inline-block; padding-left:50px; vertical-align:middle;}
.header .logo img{display:block; max-height:50px;}
.header .nav{display:block; float:right; position: absolute;top: 0px;right: 0px;width: calc(100% - 452px);max-width: 1245px;overflow: hidden;height: 100px;}
.header .nav .ck{ display:block; float:left;}
.header .nav .ck ul li{display:block; float:left;}
.header .nav .ck ul li a{display:block; padding:0px 40px; font-size:16px;}
.header .nav .ck ul li a:first-child{ border-left:solid 1px #e6e6e6;}
.header .nav .ck ul li a:hover{ color:#0047b1;}
.sousuo{display:block;height:100px;vertical-align:middle; line-height:100px; width:40px; float:right;}
.sousuo img{vertical-align:middle;cursor:pointer;}
.sousuo .b{display:none;}
.header .nav .ck ul li.ss2 a{font-size:36px; color:#808080;}
.sousuo:hover .b{display:block;}
.ssnr{ display:none; position:absolute; top:-9px; background:#FFF; right:0px; width:100%;padding: 0px 31%;}
.ssnr form{ display:block; padding:40px 0px;width:100%; margin:0 auto; }
.ssnr form span{ font-size:25px; padding-right:10px; line-height:40px; display:block; float:left; cursor:pointer}
.ssnr form input{ display:block; float:left; width:42%; line-height:40px;border-bottom:solid 1px #cdcdcd;}
.sousuo:hover .a{display:none;}
.sp_header1{ display:block}
.sjj_nav1{ display:block}
.sp_header1{height:100px;overflow:hidden;background:#fff;width:100%;}
.sp_nav1{width:100px;float:right;position:relative;cursor:pointer;height:100px;}
.sp_nav1 span{display:block;background:#fff;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav1 span:nth-of-type(1){top:0px}
.sp_nav1 span:nth-of-type(2){top:9px}
.sp_nav1 span:nth-of-type(3){top:18px}
.sp_nav_se1 span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se1 span:nth-of-type(2){width:0}
.sp_nav_se1 span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav1{position:fixed;z-index:9;width:25%;font-size:15px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:left ease 0.35s;height: calc(100%); }
.nav_show1 .sp_nav1 span {
background: #FFF !important;
margin-top: 7px;
left: 8px !important;
height: 1px;
}
.nav_show1{top:100px}
.sjj_nav1>ul {display: block;background: #FFF;height: 100%;width: 75%;}
.sjj_nav1>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav1>ul>li:first-child>a{float:left;width:calc(100% - 70px);}
.sjj_nav1>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav1>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav1 ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav1 ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav1 ul li .sjj_nav_i_se1 svg{transform:rotate(0deg)}
.sjj_nav1 ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav1>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav1 ul li ul{display:none}
.sjj_nav1 ul li:hover ul{display:block;}
.sjj_nav1 ul li:hover i svg{transform: none; fill:#0047b1}
.sjj_nav1 ul li a{color:#666;width:80%;font-size:15px;}
.sjj_nav1 ul li ul li a{color:#999;display:block;}
.sjj_nav1 ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav1 ul li .sjj_nav_i_se1 svg{fill:#0047b1}
.sjj_nav1 ul li ul li>ul{margin-left:10px}
.nav_show1 .sp_nav_se1 {
position: absolute;
top: 50px;
right: 10%;
width: 40px;
height: 40px;
border-radius: 50%;
border: 1px #FFF solid;
text-align: center;
}
/* 鏈緥瀛恈ss */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; left:50%; bottom:20px; transform:translate(-50%,-50%); z-index:1; margin-right:20px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin-right:20px; width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:100%;}
.slideBox .hd ul li.on{ background:#0047b1; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block; }
.slideBox .bd p{ display:block; position:absolute; bottom:30px;}
.jj{padding-top:50px;}
.bt{display:block; text-align:center;}
.bt h2{display:block; text-align:center;}
.bt h2 span{display:inline-block; font-size:36px; font-weight:normal; vertical-align:middle; padding:0px 15px; color:#333333}
.bt h2 i{display: inline-block; vertical-align:middle;}
.bt p{display:block; font-size:18px; color:#757575; padding-top:15px;}
.news{padding-top:50px;}
.fa{display:block; width:100%; padding-top:30px;}
/* 鏈緥瀛恈ss */
.fa .picMarquee-left{ width:100%; overflow:hidden; position:relative;}
.fa .picMarquee-left .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; display:none; }
.fa .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.fa .picMarquee-left .bd{}
.fa .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.fa .picMarquee-left .bd ul li{ display:block; width:25%; float:left; margin:20px 0px;}
.fa .picMarquee-left .bd ul li .solution-item-wrapper{display:block; position:relative; }
.fa .picMarquee-left .bd ul li .solution-item-wrapper .cc1{display:block;width:100%; }
.fa .picMarquee-left .bd ul li .cc1 .pic{overflow:hidden;overflow:hidden; height:700px; overflow:hidden;}
.fa .picMarquee-left .bd ul li .cc1 .pic img{ display:block; width:100%; min-height:700px;}
.fa .picMarquee-left .bd ul li .tit{display:block; position:absolute; width:100%; height:100%; padding:40% 0px; top:0; left:0; text-align:center; background:rgba(0,0,0,0.5); color:#fff; font-size:18px;}
.fa .picMarquee-left .bd ul li .tit h2{font-weight:normal; padding-bottom:10px;}
.fa .picMarquee-left .bd ul li .tit a{display:block; text-align:center; color:#fff; font-size:30px; height:45px; width:45px; line-height:40px; margin:40px auto 0px; border:solid 1px #fff; border-radius:100%;}
.fa .picMarquee-left .bd ul li:hover{ padding:0; box-shadow:0px 0px 16px rgba(0,0,0,0.5); margin:0;}
.fa .picMarquee-left .bd ul li:hover .solution-item-wrapper{height:740px;}
.fa .picMarquee-left .bd ul li:hover .solution-item-wrapper .cc1{ position: static; z-index:999;}
.fa .picMarquee-left .bd ul li:hover .solution-item-wrapper .cc1 .pic {display:block; height:740px;}
.fa .picMarquee-left .bd ul li:hover .solution-item-wrapper .cc1 .pic img{display:block; min-height:740px;}
.fa .picMarquee-left .bd ul li:hover .tit{background:none; font-weight:bold; font-size:24px;}
.fa .picMarquee-left .bd ul li:hover .tit h2{font-weight:bold;}
.fa .picMarquee-left .bd ul li:hover .tit a{background:#e00200; border:none;}
/* 鏈緥瀛恈ss */
.jjfasj{display:none;}
.cp{padding:30px 0px 50px;}
.news .picMarquee-left1{ width:100%; overflow:hidden; position:relative; }
.news .picMarquee-left1 .hd{ overflow:hidden; padding:0px 20px;}
.news .picMarquee-left1 .hd .prev{display:block; width:54px; height:54px; border:solid 1px #d5d5d5; border-radius:100%; font-size:30px; font-family:'瀹嬩綋'; line-height:54px; text-align:center; color:#d5d5d5; position:absolute; top:50%; left:20px;}
.news .picMarquee-left1 .hd .next{display:block; width:54px; height:54px; border:solid 1px #d5d5d5; border-radius:100%; font-size:30px; font-family:'瀹嬩綋'; line-height:54px; text-align:center; color:#d5d5d5; position:absolute; top:50%; right:20px; }
.news .picMarquee-left1 .hd .prev.on{background:#0047b1; color:#fff; border:solid 1px #0047b1;}
.news .picMarquee-left1 .hd .next.on{background:#0047b1; color:#fff;border:solid 1px #0047b1;}
.news .picMarquee-left1 .hd .prev:hover{background:#0047b1; color:#fff; border:solid 1px #0047b1;}
.news .picMarquee-left1 .hd .next:hover{background:#0047b1; color:#fff;border:solid 1px #0047b1;}
.news .picMarquee-left1 .bd{ display:block; width:90%; margin:0 auto;}
.news .picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
.news .picMarquee-left1 .bd ul li{ display:block; width:33.33%; float:left; margin-bottom:15px;}
.news .picMarquee-left1 .bd ul li a{display:block; width:95%; margin:0 auto;}
.news .picMarquee-left1 .bd ul li a .pic{display:block; width:100%; height:360px; overflow:hidden; position:relative;}
.news .picMarquee-left1 .bd ul li a .pic img{display:block; width:100%; min-height:360px;-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.news .picMarquee-left1 .bd ul li a .pic span{display:block; right:0; bottom:0; background:#fff; z-index:555; position:absolute; height:53px; width:127px; line-height:53px; text-align:center; font-size:14px; color:#0047b1;}
.news .picMarquee-left1 .bd ul li a .pic i{display:inline-block; vertical-align:middle; padding-right:10px;}
.news .picMarquee-left1 .bd ul li a .pic i img{display:block; width:20px; height:15px; min-height:auto;}
.news .picMarquee-left1 .bd ul li a .tit{display:block; padding:15px 0px;}
.news .picMarquee-left1 .bd ul li a .tit h2{display:block; font-size:18px; font-weight:normal; overflow:hidden;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:15px 0px;}
.news .picMarquee-left1 .bd ul li a .tit p{display:block; font-size:14px; color:#919191; height:90px; line-height:30px; overflow:hidden;}
.news .picMarquee-left1 .bd ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.news .picMarquee-left1 .bd ul li a:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.2);}
.news .picMarquee-left1 .bd ul li a:hover .tit{padding:15px; color:#0047b1;}
.sj-news{ display:none;}
.news a.more{display:block; width:200px; height:60px; border:solid 1px #333333; border-radius:1.9rem; margin:0 auto; font-size:18px; color:#333333; text-align:center; line-height:60px; margin-top:20px;}
.news a.more:hover{background:#0047b1; color:#fff; border:none;}
.al{display:block; width:100%; background:url(../img/bg.jpg) no-repeat; padding:40px 0px; height:100%;}
.al .left-bt{display:block; float:left; padding:10% 0px;}
.al .left-bt h2{display:block; padding:20px 0px;}
.al .left-bt i{display:inline-block; vertical-align:middle;}
.al .left-bt span{display:inline-block; padding:0px 20px; vertical-align: middle;font-size:36px; color:#fff; font-weight:normal;}
.al .left-bt p{font-size:14px; color:#fff; line-height:30px;}
.al .left-bt a{display:block; padding-top:50%; font-size:16px; color:#fff;}
.al .left-bt a i{display: inline-block; padding-right:20px;}
.al .left-bt a:hover{color:#df0707;}
.right-k{display:block; float:right; width:60%; padding:5% 0px;}
/* 鏈緥瀛恈ss */
.right-k .slideTxtBox{ width:100%; position:relative;}
.right-k .slideTxtBox .hd{width:22%; background:#333333; display:block; position:absolute; left:0; z-index:1;}
.right-k .slideTxtBox .hd ul{ display:block; }
.right-k .slideTxtBox .hd ul li{ cursor:pointer; display:block; padding:0px 40px; border-top:solid 1px #454545; line-height:120px;}
.right-k .slideTxtBox .hd ul li a{display:block; width:80%; float:left; color:#fff; font-size:18px;}
.right-k .slideTxtBox .hd ul li span{display: inline-block; width:21px; height:21px; border:solid 1px #cdcdcd; font-size:14px; font-family:'瀹嬩綋'; text-align:center; line-height:21px; color:#cdcdcd; border-radius:100%; vertical-align:middle;}
.right-k .slideTxtBox .hd ul li.on{ background:#df0707; border-top: solid 1px #df0707;}
.right-k .slideTxtBox .hd ul li.on span{border:solid 1px #fff; color:#fff;}
.right-k .slideTxtBox .bd{ display:block; position:absolute; right:0; width:82%; height:500px; background:#fff; margin-top:50px; padding:40px 40px 30px 60px; margin-left:30px;}
.right-k .slideTxtBox .bd ul{}
.right-k .slideTxtBox .bd li{ display:block; float:left; width:33.33%; margin-bottom:20px;}
.right-k .slideTxtBox .bd li a{display:block; width:90%; margin:0 auto;}
.right-k .slideTxtBox .bd li a .pic{display: flex;align-items: center; width:100%; border:solid 1px #e8e8e8; height:155px;}
.right-k .slideTxtBox .bd li a .pic img{display:block;width:80%;vertical-align:middle; height: auto; max-height: 155px; margin:0 auto;}
.right-k .slideTxtBox .bd li a .tit{display:block; width:100%; text-align:center; font-size:14px; color:#333333; padding:10px 0px;height: 58px;}
.xw{display:block; width:100%; background:#f3f3f3; padding:50px 0px;}
.news-cont{display:block; width:100%; padding-top:50px;}
.news-cont .toper{display:block; width:97%; background:#fff; margin:0 auto;}
.news-cont .toper .pic{display:block; float:left; width:50%; height:440px; overflow:hidden;}
.news-cont .toper .pic img{display:block; width:100%; min-height:440px;}
.news-cont .toper .tit{display:block; width:50%; float:right; padding:5% 5%;}
.news-cont .toper .tit .data b{display:inline-block; font-size:60px; font-family:Arial, Helvetica, sans-serif; color:#0047b1;}
.news-cont .toper .tit .data span{display:inline-block; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#8f8f8f; padding-left:10px;}
.news-cont .toper .tit .title h2{display:block; font-size:24px; color:#0047b1; padding:30px 0px; border-bottom:solid 1px #f2f2f2; text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;}
.news-cont .toper .tit .title p{display:block; font-size:14px; line-height:30px; color:#616161; margin-top:20px; height:60px; overflow:hidden;}
.xw a.more{display:block; width:200px; height:60px; border:solid 1px #333333; border-radius:1.9rem; margin:0 auto; font-size:18px; color:#333333; text-align:center; line-height:60px; margin-top:40px;}
.xw a.more:hover{background:#0047b1; color:#fff; border:none;}
.al{display:block; width:100%; background:url(../img/bg.jpg) no-repeat; padding:40px 0px; height:100%;}
.dd{display:block; padding-top:40px;}
.dd ul li{display:block; width:25%; float:left;}
.dd ul li .nn{display:block; width:90%;padding:30px 30px; background:#fff; margin:0 auto;}
.dd ul li .nn .mf{ display:block; width:100%;}
.dd ul li .nn .mf h2 a{display:block; float:left; width:60%; font-size:18px; font-weight:bold; color:#616161; line-height:30px;overflow: hidden;
text-overflow: ellipsis;
white-space:nowrap;}
.dd ul li .nn .mf .data{display:block; float:right; width:30%;}
.dd ul li .nn .mf .data em{display:block; font-style:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#616161;}
.dd ul li .nn .mf .data b{display:block; font-size:48px; font-family:Arial, Helvetica, sans-serif; color:#616161;}
.dd ul li .nn .jj{overflow: hidden; font-size:14px; color:#616161; padding:15px 0px; line-height:30px; display:block; height:80px; overflow:hidden;}
.dd ul li .nn .dd1{display:block; width:38px; height:38px; line-height:38px; border-radius:100%; background:#eeeeee; font-size:24px; color:#a7a7a7; text-align:center;}
.dd ul li .nn:hover{background:#0047b1;}
.dd ul li .nn:hover .mf h2 a{color:#fff;}
.dd ul li .nn:hover .mf .data em{color:#fff;}
.dd ul li .nn:hover .mf .data b{color:#fff;}
.dd ul li .nn:hover .jj{color:#fff;}
.dd ul li .nn:hover .dd1{ background:#fff;color:#0047b1;}
.footer{ display:block; width:100%; height:100%;}
.footer .fft{display:block; width:100%; background: url(../img/foottop.jpg) no-repeat; padding:20px 0px;}
.footer .fft ul li{display:block; float:left; width:20%;}
.footer .fft ul li a{display:block; width:95%; margin:0 auto;}
.footer .fft ul li a i{display: inline-block; width:25%; vertical-align:middle;}
.footer .fft ul li a i img{display:block; width:100%;}
.footer .fft ul li a .pp{display: inline-block; color:#fff; vertical-align:middle; padding-left:20px;}
.footer .fft ul li a .pp span{display:block; font-size:18px; padding-bottom:10px;}
.footer .fft ul li a .pp em{display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.footer .ffoo{display:block; width:100%; color:#fff; background:url(../img/foot-middle.jpg) no-repeat; padding:30px 0px;}
.footer .ffoo .lx a{display:block; padding:30px 0px;}
.footer .ffoo .lx{display:block; float:left; width:20%;}
.footer .ffoo .lx ul li{display:block; margin-bottom:30px;}
.footer .ffoo .lx ul li i{display:inline-block; padding-right:15px; vertical-align:middle; }
.footer .ffoo .lx ul li span{display:inline-block; font-size:14px; line-height:20px;vertical-align:middle;}
.footer .ffoo .lx ul li span b{display:block; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.footer .ffoo dl{display:block; float:left; color:#fff; padding:30px 50px;}
.footer .ffoo dl a{color:#fff;}
.footer .ffoo dl dt{ padding-bottom:15px;}
.footer .ffoo dl dt a{font-size:18px; font-weight:bold; padding-left:30px;}
.footer .ffoo dl dt i{display: inline-block; width:7px; height:7px; background:#df0707; vertical-align:middle;}
.footer .ffoo dl dd a{display:block; width:100%; font-size:14px; color:#8d8d8d; height: 40px;line-height: 17px;padding: 15px 0px 15px 20px;}
.footer .ffoo dl.oo{ width:30%;}
.footer .ffoo dl.oo dd{display:block; float:left; width:50%;}
.links{display:block; width:100%; background:#0a0a0a; color:#fff; padding:30px 0px; text-align:center; color:#8d8d8d; font-size:14px;}
.links a{color:#8d8d8d; padding-left:30px;}
.sj-fix{ display:none;}
/*鍏充簬鎴戜滑*/
.ban{display:block; width:100%;}
.ban img{display:block; width:100%; height:auto; position:relative;}
.ban .zt{position:absolute; top:28%; left:20%; color:#fff;}
.ban .zt h2{ font-size:50px;}
.ban .zt p{display:block; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.wz{display:block; width:100%; height:80px; line-height:80px; border-bottom:solid 1px #e9e9e9;}
.wz p{display: inline-block;}
.wz p img{display: inline-block; width:18px; vertical-align:middle;}
.wz p a{padding:0px 10px; display:inline-block; vertical-align:middle; font-size:16px; color:#333333;}
.wz ul{display:block; float:right;}
.wz ul li{display:block; float:left; line-height:80px;}
.wz ul li a{display:block; font-size:16px; color:#333; display:block; padding:0px 30px; border-right:solid 1px #e9e9e9;}
.wz ul li a:hover{background:#0054ab; color:#fff;}
.wz ul li a.on{background:#0054ab; color:#fff;}
.about{display:block; width:100%; background: url(../img/jtbj.jpg) no-repeat; padding:50px 0px;}
.about .sy{display:block; float:left; width:45%;}
.about .sp1{display: block;width:100%;}
.about .sp1{height:650px;}
.about .jtjj{display:block; float:right; width:50%; padding-top:5%;}
.about .jtjj h2{display:block; font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.about .jtjj h3{font-size:30px; color:#222222; font-weight:normal;}
.about .jtjj .line1{display:block; width:100%; height:3px; background:#e6e8ed; margin:30px 0px;}
#wrapper {width:100%; height:245px; border-left:4px solid #eee; padding:20px 0px}
#scroll {position:relative; width:100%; height:245px; overflow:auto}
#scrollcontent {position:absolute; width:100%; z-index:200; font-size:14px; line-height:35px; color:#808080;}
#scrollbar {float:right; position:relative; display:none; width:10px; height:200px; z-index:100; }
.scroller {position:absolute; top:0; width:10px; cursor:pointer; background-color:#ccc; background-position:50% 50%; background-repeat:no-repeat}
.buttonclick {background-color:#bbb}
.about ul{display:block; padding:30px 0px 0px;}
.about ul li{display:block; float:left; border-right:solid 1px #dbdde0;}
.about ul li a{display:block; padding:0px 60px;}
.about ul li a img{display:block; width:38px;height: 32px}
.about ul li a b{display:block; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#333333; padding:10px 0px;}
.about ul li a p{font-size:14px; color:#808080;}
.hxyw{display:block; width:100%; background:url(../img/hxyw.jpg) no-repeat center; position:relative; height:916px;}
.hxyw .text{padding:40px 0px;}
.hxyw .text h2{display:block; font-family:Arial, Helvetica, sans-serif; font-size:48px; font-weight:bold; color:#fff; text-align:center;}
.hxyw .text p{display:block; font-size:30px; color:#fff; text-align:center;}
.circle{display:block; position:absolute; font-size:16px; background:#0047b1; color:#fff; width:28%; top:25%; padding:20px 20px; line-height:35px;}
.circle p{display:block; padding:50px 20px; border:dashed 1px rgba(255,255,255,0.2);}
.circle.convenient{top:65%;}
.circle.rapid{right:50px;}
.circle.light{right:50px;top:65%;}
.who{display:block; width:100%; background:#f3f3f3; padding:40px 0px;}
.who .text h2{display:block; font-size:48px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.who .text p{display:block; font-size:30px; text-align:center;}
.who .llb{display:block; width:100%; padding:50px 0px;}
.who .llb ul li{display:block; float:left; width:25%;}
.who .llb ul li a{display:block; width:95%; margin:0 auto; background:#fff; padding:30px;}
.who .llb ul li .pic{display:block; width:100%;}
.who .llb ul li .pic img{display:block; width:auto; margin:0 auto;}
.who .llb ul li .tit{display:block; width:100%; text-align:center;}
.who .llb ul li .tit h2{font-size:18px; font-weight:normal; padding:25px 0px; color:#333333;}
.who .llb ul li .tit p{display:block; font-size:14px; line-height:35px; color:#666666; height:140px; overflow:hidden;}
.who .llb ul li a:hover{background:#046dcc;}
.who .llb ul li a:hover .tit h2{color:#fff;}
.who .llb ul li a:hover .tit p{color:#fff;}
/*鍙戝睍鍘嗙▼*/
.fzlc{display:block; width:100%; background:url(../img/fzlcbj.jpg) no-repeat center;}
.fzlc h1{display:block; font-size:36px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#505050; font-weight:normal; padding:40px 0px;}
.fzlc i{display:block; width:11px; height:11px; background:#d6d6d6; border-radius:100%; margin-left:49.8%;}
.main-timeline{overflow: hidden; position: relative;}
.main-timeline:before{content: "";width: 2px;height: 100%;background: #d6d6d6;
position: absolute;top: 0;left: 50%;}
.main-timeline .timeline{width: 50%;float: left;position: relative;}
.main-timeline .timeline:before{content: "";display: block;position: absolute;top: 50%;left: 99.5%;transform: translateY(-50%); width:12px; height:12px; background:#d6d6d6; border-radius:100%;}
.main-timeline .timeline-content{display: block;}
.main-timeline .timeline-content:before{content: "";width:10%;height: 1px;border-radius:100%;position: absolute;top: 50%;transform: translateY(-50%); background:#d6d6d6; left:90%; }
.main-timeline .timeline-content:after{content: "";display: block;position: absolute;top: 50%;left:89%;transform: translateY(-50%); width:12px; height:12px; background:#d6d6d6; border-radius:100%;}
.main-timeline .inner-content{width: 79%;float: left;}
.main-timeline .year{display: inline-block; font-family:Arial, Helvetica, sans-serif;font-size: 24px;vertical-align:middle; padding:64px 10px;}
.main-timeline .inner-content .pic{display:block; float:right; width:35%;}
.main-timeline .inner-content .pic img{display:block; width:100%;vertical-align:middle;}
.main-timeline .description{font-size: 14px; line-height:24px; color:#666666;display:block; float:right; width:65%; text-align: left; padding-right:30px;}
.main-timeline .LeftDescription{font-size: 14px; line-height:27px; color:#666666;display:block; float:right; width:65%; text-align: right; padding-right:30px;}
.main-timeline .timeline:nth-child(2n):before{left:-5px; top:60%;}
.main-timeline .timeline:nth-child(2n) {margin-top: 100px;}
.main-timeline .timeline:nth-child(2n) {padding: 0 50px 0 0;}
/*.main-timeline .timeline:nth-child(even) {margin-bottom: 80px;}*/
.main-timeline .timeline:nth-child(2n) .year{ margin-left: 112px;padding: 0;padding-top: 74px;}
.main-timeline .timeline:nth-child(2n) .inner-content{float: right;}
.main-timeline .timeline:nth-child(2n) .inner-content .pic{float: left;}
.main-timeline .timeline:nth-child(2n) .inner-content .description{ padding-top:0; padding-left:30px; padding-right:0;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before {content: "";width:100px;height: 2px;border-radius:100%;position: absolute;top: 60%;transform: translateY(-50%); background:#d6d6d6; left:0%;}
.main-timeline .timeline:nth-child(2n) .timeline-content:after{content: "";display: block;position: absolute;top: 60%;left: 10%;transform: translateY(-50%); width:12px; height:12px; background:#d6d6d6; border-radius:100%;}
.main-timeline .timeline:nth-child(odd){ margin: -50px 0 0 0; }
.main-timeline .timeline:nth-child(even){ margin-bottom: 80px; }
.main-timeline .timeline:first-child,
.main-timeline .timeline:last-child:nth-child(even){ margin: 0; }
.main-timeline .timeline:nth-child(2n) .timeline-content:before{content: "";width:10%;height: 2px;border-radius:100%;position: absolute;top: 60%;transform: translateY(-50%); background:#d6d6d6; left:0%;}
.main-timeline .timeline:nth-child(2n),
.main-timeline .timeline:nth-child(2n) .inner-content{ color: #f68829; }
.main-timeline .timeline:nth-child(2n):before{ left:-5px; top:60%; }
@media only screen and (max-width: 1627px){
.container{width:96%; margin:0 auto;}
.footer .ffoo .lx{width:25%;}
.footer .ffoo dl{ padding: 30px 3%;}
}
@media only screen and (max-width: 1492px){
.right-k .slideTxtBox .hd ul li{padding:0px 20px;}
}
@media only screen and (max-width: 1020px){
.news .picMarquee-left1 .bd ul li a .pic img{min-height:180px;}
.news .picMarquee-left1 .bd ul li a .pic{height:180px;}
.news .picMarquee-left1 .hd .next{width:40px; height:40px; line-height:40px; right:10px;}
.news .picMarquee-left1 .hd .prev{width:40px; height:40px; line-height:40px; left:10px;}
.right-k .slideTxtBox .bd li a .pic{height:80px;}
.right-k{width:54%;}
.right-k .slideTxtBox .hd ul li{padding:0px 10px;}
.right-k .slideTxtBox .hd{width:30%;}
.footer .fft ul li a i{width:100%; width:90%; margin:0 auto;}
.footer .fft ul li a i img{display:block; width:50px; margin:0 auto;}
.footer .fft ul li a .pp{display:block; text-align:center; padding-left:0; padding-top:10px;}
.footer .ffoo .lx{ display:none;}
.footer .ffoo dl.oo{width:47%;}
.news-cont .toper .pic img{min-height:250px;}
.news-cont .toper .pic {height:250px;}
.news-cont .toper .tit .title h2{padding:15px 0px;}
.news-cont .toper .tit{width:47%; padding:2%;}
.header .nav .ck ul li a{ padding:0px 20px;}
}
@media only screen and (max-width: 1200px){
.main-timeline .inner-content{ width: 80%; }
.main-timeline .year{
font-size: 45px;
left: 10px;
transform: translateY(-50%) rotate(-90deg);
}
.main-timeline .timeline:nth-child(2n) .year{ right: 10px; }
}
@media only screen and (max-width: 990px){
.fzlc{width:100%; margin:0 auto;}
.main-timeline .year{
font-size: 40px;
left: 0;
}
.fzlc i{display:none;}
.main-timeline{width:98%; margin:0 auto;}
.main-timeline .timeline:nth-child(2n) .year{ right: 0; }
}
@media only screen and (max-width: 767px){
.main-timeline:before,
.main-timeline .timeline:before{
left: 3px;
transform: translateX(0);
}
.main-timeline .timeline:nth-child(2n):after{
border-left: none;
border-right: 30px solid #ee4423;
right: auto;
left: 24px;
}
.main-timeline .timeline,
.main-timeline .timeline:nth-child(even),
.main-timeline .timeline:nth-child(odd){
width: 100%;
float: none;
margin: 0 0 30px 0;
}
.main-timeline .timeline:last-child{ margin-bottom: 0; }
.main-timeline .timeline:nth-child(2n){ padding: 0 0 0 2px; }
.main-timeline .timeline-content:after{left:0px; top:6px;}
.main-timeline .timeline:nth-child(2n) .timeline-content:after{left:0;}
.main-timeline .timeline:before,
.main-timeline .timeline:before{ left: -2px; display:none }
.main-timeline .timeline-content:before{display:none;}
.main-timeline .timeline-content:before{ width: 85%; }
.main-timeline .timeline:nth-child(2n) .inner-content{
float: right;
border-radius: 0 100px 100px 0;
text-align: left;
}
.main-timeline .timeline:nth-child(2n) .year{ padding:0; text-align:center; margin:0;
right: auto;
left: 0;
}
.main-timeline .timeline:nth-child(2n):after{ border-right-color: #f68829; }
.main-timeline .timeline:nth-child(3n):after{ border-left-color: #2991d0; }
.main-timeline .timeline:nth-child(4n):after{ border-right-color: #9361aa; }
.main-timeline .timeline:nth-child(5n):after{ border-left-color: #a7be26; }
.main-timeline .timeline-content:before{left:0; top:53%;}
.main-timeline .inner-content .pic{ display:none;}
.main-timeline .description{display:block; float:none; width:95%; margin:0 auto; font-size:0.7rem; padding:0; line-height:30px;}
.main-timeline .timeline:nth-child(2n) .inner-content .description{display:block; float:none; width:95%; margin:0 auto; font-size:0.7rem; padding:0; line-height:30px;}
.main-timeline .timeline:nth-child(2n) .inner-content{float:none; width:100%;}
.main-timeline .timeline:nth-child(2n) .timeline-content:after{top:17px; left:0;}
}
@media only screen and (max-width: 479px){
.main-timeline .timeline-content{ padding: 10px; }
.main-timeline .inner-content{ display:block; float:none; width:100%; margin:0 auto;}
.main-timeline .year{ font-size: 30px; width:100%; display:block; float:none; transform:none; text-align:center; padding:0;}
}
/*璧勮川鑽h獕*/
.ymry{ display:block; width:100%;}
.ymry .text1{display:block;width:100%; text-align:center; padding:50px 0px;}
.ymry .text1 h1{font-size:30px; font-weight:normal; color:#333; }
.ymry .text1 span{display:block; font-size:14px; color:#ababab;}
.ymry .ymry1 ul li{display:block; float:left; width:25%; margin-bottom:30px;}
.ymry .ymry1 ul li a{display:block; width:93%; margin:0 auto; border:solid 3px #e9e9e9;}
.ymry .ymry1 ul li a .pic{display:block; width:100%; height:282px; overflow:hidden;}
.ymry .ymry1 ul li a .pic img{display:block; width:100%; min-height:282px;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in;}
.ymry .ymry1 ul li a .tit{display:block; background:#e9e9e9; text-align:center; padding:15px 0px; font-size:16px;}
.ymry .ymry1 ul li a:hover{border:solid 3px #0047b1; cursor:pointer;}
.ymry .ymry1 ul li a:hover .tit{background:#0047b1; color:#fff;}
.ymry .ymry1 ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.ymry .ymry2 ul li a .pic{display:block; width:100%; height:300px; overflow:hidden;}
.ymry .ymry2 ul li a .pic img{display:block; width:100%; min-height:300px;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in;}
/*瑙e喅鏂规 */
.jjfa{display:block; width:100%; background:#f3f3f3; padding:30px 0px;}
.jjfa .list li{display:block; width:100%; border:solid 1px #dbdbdb; padding:30px;border-bottom:none;}
.jjfa .list li .pic{display:block; float:left; width:25%;border-right:solid 1px #dbdbdb; height:260px; overflow:hidden;}
.jjfa .list li .pic img{display:block; width:90%; margin:0 auto; min-height:260px;}
.jjfa .list li .tit{display:block; width:72%; float:right; height:100%;}
.jjfa .list li .tit h2{font-size:24px; font-weight:normal; color:#333; height:40px; line-height:40px; overflow:hidden;}
.jjfa .list li .tit h3{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#dfdfdf; font-weight:normal; padding:15px 0px;}
.jjfa .list li .tit .ms{display:block; width:100%; font-size:14px; line-height:30px; color:#818181; height:90px; overflow:hidden;}
.jjfa .list li .tit a{display:block; width:165px; height:45px; line-height:45px; border:solid 1px #0054ab; font-size:14px; color:#0054ab; text-align:center; margin-top:30px;}
.jjfa .list li .tit a:hover{ background:#0054ab; color:#fff;}
.jjfa .list li .pic1{display:block; float:right;border-left:solid 1px #dbdbdb;border-right: none;}
.jjfa .list li .tit1{float:left;}
.jjfa .list li:last-of-type{border-bottom:solid 1px #dbdbdb;}
/*杞欢浜у搧*/
.rjcp{display:block; width:100%; background:#05509e;}
.rjcp .list{display:block; width:100%; padding-top:50px;}
.rjcp .list ul li{display:block; width:25%; float:left; margin-bottom:30px;}
.rjcp .list ul li a{display:block; width:95%; margin:0 auto; border-top-left-radius:10px; background:#fff; padding:5px; border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:20px;}
.rjcp .list ul li a .pic{display:block; width:100%; height:300px; position: relative; overflow:hidden;border-top-right-radius:10px;border-top-left-radius:10px;}
.rjcp .list ul li a .pic img{display:block; width:100%; min-height:300px;}
.rjcp .list ul li a .pic .mb{ position:absolute; top:0; left:0; height:100%;width: 100%; background:rgba(0,0,0,0.8); color:#fff; padding: 30px 20px 20px; display:none;}
.rjcp .list ul li a .pic .mb h2{font-size:24px; font-weight:normal; text-align:center;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.rjcp .list ul li a .pic .mb .jj{font-size:14px; line-height:30px; padding:0; margin:20px 0px; text-align:center; height:120px; overflow:hidden;}
.rjcp .list ul li a .pic .mb span{display:block; width:100px; height:40px; line-height:40px; border:solid 1px #fff; text-align:center; margin-top:40px; margin:0 auto;}
.rjcp .list ul li a .tit{display: block; padding:30px 0px; font-size:18px; text-align:center;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.rjcp .list ul li a .pic:hover .mb{display:block;width: 100%;}
/*涓嬩竴椤?/
.pagination {
display: block;
padding: 30px 0;
text-align: center;
}
.pagination li {
display: inline-block;
}
.page-link {
display: inline-block;
padding: 5px 10px;
margin-left: -1px;
line-height: 1.25;
color: #666;
background-color: #fff;
border: 1px solid #666;
}
.page-item:first-child .page-link {
margin-left: 0;
border-top-left-radius: .25rem;
border-bottom-left-radius: .25rem;
}
.page-item.active .page-link {z-index: 1;color: #fff;border-color: #fff; background:none;}
.page-item:last-child .page-link {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}
/*浜у搧璇︽儏椤?/
.cpxqy{display:block; width:100%; background:#0954a2; padding:40px 0px;}
.cpxqy .con{display:block; width:100%; background:#fff; padding:20px 30px 60px;}
.cpxqy .con .bt{display:block; width:100%; font-size:30px; line-height:40px; text-align:center; color:#333333; border-bottom:solid 1px #e8e8e8; padding-bottom:30px; margin:0 auto;}
.cpxqy .con .xq3{display:block; font-size:16px; line-height:35px; color:#333; padding-top:40px; color:#6d6d6d;}
.cpxqy .con .xq3 .xqone{margin-bottom:30px;}
.cpxqy .con .xq3 h2{ display:block; font-size:24px; font-weight:normal; color:#333333; padding-bottom:30px;}
.cpxqy .con .xq3 .xqone img{display:block; max-width:100%; height:auto !important; width:auto !important; }
.cpxqy .con .xq3 .xqone1 ul li{display:block; float:left; width:25%; margin-bottom:30px;}
.cpxqy .con .xq3 .xqone1 ul li a{display:block; width:95%; margin:0 auto; border:solid 1px #e8e8e8;}
.cpxqy .con .xq3 .xqone1 ul li a .pic{display:block; width:100%; height:154px; overflow:hidden;}
.cpxqy .con .xq3 .xqone1 ul li a .pic img{display:block; width:100%; min-height:154px;}
.cpxqy .con .xq3 .xqone1 ul li a .tit h3{font-size:18px; font-weight:normal; color:#333333; text-align:center; padding:20px 0px;border-bottom:solid 1px #e8e8e8;}
.cpxqy .con .xq3 .xqone1 ul li a .tit span{display:block; padding:20px 20px; font-size:14px; line-height:30px; color:#6d6d6d; height:160px; overflow:hidden;}
.cpxqy .con .xq3 .xqone3{display:block; width:100%;}
.cpxqy .con .xq3 .xqone3 ul li{display:block; width:16.66%; float:left;}
.cpxqy .con .xq3 .xqone3 ul li a{display:block; width:90%; margin:0 auto; }
.cpxqy .con .xq3 .xqone3 ul li a .pic{display:block; width:100%; border:solid 1px #e8e8e8; height:160px; display: flex;
align-items: center;}
.cpxqy .con .xq3 .xqone3 ul li a .pic img{display: inline-block; width:80%; margin:0 auto; vertical-align:middle;}
.cpxqy .con .xq3 .xqone3 ul li a .tit{font-size:14px; color:#333333; text-align:center;}
.pf{display:block; width:100%; background:#fff; margin:30px 0px;}
.pf span{display:block; width:50%; float:left; font-size:16px; color:#333333; padding:30px 20px; border-right: solid 1px #d8d8d8;}
.pf span img{display: inline-block; width:30px; vertical-align:middle; margin-right:20px;}
.pf span a{font-size:16px; color:#666666; padding-left:5px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.pf span a:hover{color:#05519f;}
.pf span.oo1{float:right; text-align:right;}
.pf span.oo1 img{display: inline-block; width:30px; vertical-align:middle; margin-left:20px;}
/*椤圭洰妗堜緥*/
.xmal{display:block; width:100%; background:#0853a1;}
.xmal .list{ padding-top:30px;}
.xmal .list ul li{display:block; width:25%; float:left; margin-bottom:30px;}
.xmal .list ul li a{display:block; width:95%; margin:0 auto;border-top-left-radius:15px; background:#fff;border-top-right-radius:15px;border-bottom-right-radius:10px;border-bottom-left-radius:20px; border:solid 1px #fff;}
.xmal .list ul li a .pic{display:block; width:100%;border-top-left-radius:15px; border-top-right-radius:15px; height:260px; overflow:hidden;}
.xmal .list ul li a .pic img{display:block; width:100%; min-height:260px;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in;}
.xmal .list ul li a .tit{ display:block; width:100%; padding:20px 0px;font-size:18px; text-align:center; color:#333333;}
.xmal .list ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.xmal .list ul li a:hover .tit{color:#0752a0;}
/*璇︽儏椤?/
.con1{display:block; width:100%; background:#fff;display:block; width:100%; background:#fff; padding:20px 30px 60px;}
.con1 .bt1{display:block; width:100%; text-align:center; border-bottom:solid 1px #eeeeee; padding-bottom:30px;}
.con1 .bt1 h2{display:block; font-size:24px; color:#333333; line-height:40px; padding-bottom:40px;}
.con1 .bt1 span{display:inline-block; padding-right:20px; font-size:14px; color:#7b7b7b;}
.con1 .bt1 span i{display:inline-block; vertical-align:middle; height:16px; padding-right:10px;}
.con1 .bt1 span i img{display:block; height:16px;}
.con1 .bt1 span em{display:inline-block; padding-left:5px; font-style:normal;}
.con1 .xqnr2{display:block; width:100%; padding-top:30px; line-height:30px; font-size:16px; color:#666666;}
.con1 .xqnr2 img{display:block; max-width:100%; height:auto !important; width:auto !important; margin:10px auto;}
/*鏂伴椈鏍忕洰椤?/
.xwy{display:block; width:100%; background:#0652a0; padding:40px 0px;}
.xwy .dd1{display:block; width:100%;}
.xwy .dd1 ul li{display:block; width:50%; float:left;}
.xwy .dd1 ul li a{display:block; width:95%; margin:0 auto;background:#fff; padding:15px 15px;}
.xwy .dd1 ul li a .pic{display:block; width:100%; height:450px; overflow:hidden;}
.xwy .dd1 ul li a .pic img{display:block; width:100%; min-height:450px;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in;}
.xwy .dd1 ul li a .tit{display:block; width:100%; padding:20px 0px;}
.xwy .dd1 ul li a .tit h2{font-size:18px; color:#333333; font-weight:normal; padding:20px 0px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.xwy .dd1 ul li a .tit p{display:block; font-size:14px; color:#8e8e8e; line-height:30px; height:90px; overflow:hidden;}
.xwy .dd1 ul li a .tit span{display:block; width:100%; font-size:14px; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif; padding-top:20px;}
.xwy .dd1 ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.xwy .dd1 ul li a:hover h2{color:#0853a1;}
.xmxw{display:block;}
.xmxw ul li{display:block; margin:50px auto;background:#fff; padding:20px;width:98%;}
.xmxw ul li a .pic{display:block; width:20%; float:left; height:200px; overflow:hidden}
.xmxw ul li a .pic img{display:block; width:100%; min-height:200px;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in;}
.xmxw ul li a .tit{display:block; float:right; width:75%; padding-right:60px;}
.xmxw ul li a .tit h2{display:block; font-size:18px; padding:30px 0px; color:#333333; font-weight:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xmxw ul li a .tit p{display:block; font-size:14px; line-height:30px; color:#8e8e8e; height:60px; overflow:hidden;}
.xmxw ul li a .tit span{display:block; font-size:14px;color:#8e8e8e; padding-top:20px;}
.xmxw ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.xmxw ul li a:hover h2{color:#0853a1;}
/*浼樼編椋庨噰*/
.ymfc{display:block; width:100%; padding:30px 0px;}
.ymfc ul li{display: block; width:33.33%; float:left; margin-bottom:30px;}
.ymfc ul li a{display:block; width:95%; margin:0 auto; border:solid 1px #e9e9e9; padding:30px;}
.ymfc ul li a .pic{display:block; width:100%; height:250px; overflow:hidden;}
.ymfc ul li a .pic img{display:block; width:100%;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in; min-height:250px;}
.ymfc ul li a .tit{display:block; width:100%; padding:20px 0px;}
.ymfc ul li a .tit h2{display:block; font-size:18px; color:#333333; line-height:30px; font-weight:normal; marigin:30px 0px; height:60px; overflow:hidden;}
.ymfc ul li a .tit p{display:block; color:#6c6c6c; font-size:14px; line-height:30px; height:60px; overflow:hidden; margin-top:20px;}
.ymfc ul li a .tit span{display:block; font-size:14px; color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; margin-top:30px;}
.ymfc ul li a .tit em{display:block; float:right;}
.ymfc ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.ymfc ul li a:hover h2{color:#0853a1;}
/*鍩硅椋庨噰*/
.pxfz{display:block; width:100%; padding:40px 0px;}
.pxfz ul li{display:block; width:100%; margin-bottom:30px;}
.pxfz ul li a{display:block; width:100%; padding:20px;}
.pxfz ul li a .tit{display:block; float:left; width:60%;}
.pxfz ul li a .tit h2{display:block; font-size:18px; color:#333333; font-weight:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding:30px 0px;}
.pxfz ul li a .tit p{display:block; width:100%; font-size:14px; line-height:30px; color:#666666;}
.pxfz ul li a .tit span{display:block; width:150px; height:40px; line-height:40px; font-size:16px; text-align:center; border:solid 1px #0853a2; color:#0853a2; margin-top:15px;}
.pxfz ul li a .pic{display:block; float:right; width:25%; height:360px; overflow:hidden;}
.pxfz ul li a .pic img{display:block; width:100%; min-height:360px;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in; min-height:250px;}
.pxfz ul li a .tit1{float:right; padding-right:100px; width:65%;}
.pxfz ul li a .pic1{float:left;}
.pxfz ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.pxfz ul li a:hover h2{color:#0853a2;}
.pxfz ul li a:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.2);}
/*浜烘墠鎷涜仒*/
.rczp{display:block; width:100%; padding:40px 0px;}
.rczp .rcjj{display:block; width:100%;}
.rczp .rcjj ul li{display:block; float:left; width:48.5%;}
.rczp .rcjj ul li.dd{float:right; width:48.5%; padding:0;}
.rczp .rcjj ul li a{display:block; width:100%; border:solid 1px #eee; padding:20px;}
.rczp .rcjj ul li a .pic{display:block; width:100%; height:310px; overflow:hidden}
.rczp .rcjj ul li a .pic img{display:block; width:100%; min-height:310px;}
.rczp .rcjj ul li a .tit{ display:block; width:100%; padding:20px 0px;}
.rczp .rcjj ul li a .tit h2{font-size:24px; font-weight:normal; padding:20px 0px;}
.rczp .rcjj ul li a .tit p{display:block; font-size:16px; color:#666666; line-height:35px;}
.zpxx h1{display:block; font-size:24px; padding:40px 0px;}
.jop{ display:block; }
.jop .list{ overflow: hidden; position:relative; }
.jop .list-a{ display:block; width: 82%; font-size:18px; color:#000; line-height:50px; float:left;}
.jop .list-b,.jop .list-c{ width:30%; display:inline-block; line-height:50px;}
.jop .list-e{ width:18%; display:block; float:right; height:50px; line-height:50px;}
.list-text{ border-top: 1px dashed #ccc;padding-bottom:30px;}
.list-text h4{ margin:30px 0px;border-left:4px solid #0853a2;padding-left:10px;font-weight: 400;}
.list-text p{ text-align:left; line-height:40px;margin-bottom:10px; color:#333;}
.list-text{ display:none;}
.jop ul li{cursor:pointer;padding:15px 3%;border:1px solid #e5e5e5; margin-bottom:20px;}
.jop ul .active .list-text{ display: block; position:relative;}
.jop ul li .list a{display:inline-block; width:147px; height:40px; line-height:40px; background:#0853a2; color:#fff; text-align:center;}
.jop ul li .list i{ background:url(../img/off.png) no-repeat center;display: inline-block; height:37px; width:37px; margin-left:20px; vertical-align:middle;}
.jop ul li.active .list i{background:url(../img/on.png) no-repeat center;display: inline-block; height:37px; width:37px; margin-left:20px; vertical-align:middle;}
.jop ul .active .list-text a.toudi{ position:relative; width:180px; line-height:65px; background:#e6241b; color:#fff; text-align:center; letter-spacing:5px; display:inline-block; position:absolute; right:0; bottom:20px;}
.jop ul li.active .list{padding:20px 0px;}
/*鑱旂郴鏂瑰紡*/
.lxwm{display:block; width:100%; padding:30px 0px;}
.lxwm .lxfs{display:block; float:left; width:50%; background:#ebecee; padding:50px 200px;}
.lxwm .lxfs h2{display:block; font-size:24px; font-weight:normal;}
.lxwm .lxfs i{display:block; width:25px; height:2px; background:#0b0306; margin:20px 0px;}
.lxwm .lxfs b{display:block; font-size:24px; font-family:Arial, Helvetica, sans-serif; padding:15px 0px;}
.lxwm .lxfs p{color:#3f3f3f; font-size:16px; line-height:30px; padding-bottom:10px;}
.lxwm .lxfs em{display: inline-block; font-style:normal;}
.lxwm .ly{display:block; float:right; width:40%; padding-top:60px;}
.lxwm .ly p{display:block; font-size:16px; color:#666;}
.lxwm .ly i{display:block;width:25px; height:2px; background:#0b0306;margin:20px 0px;}
.lxwm .ly .ll1{display:block; float:left; width:48.5%;}
.lxwm .ly .ll2{display:block; float:right; width:48.5%;}
.lxwm .ly .ll1 a{display:block; width:100%; border-bottom:solid 1px #0b0306; margin:0 auto; font-size:14px; color:#000000; height:40px; line-height:40px;}
.lxwm .ly textarea{display:block; width:100%;border-bottom:solid 1px #0b0306; line-height:15px; margin-top:30px;}
.lxwm .ly button{display:block; width:170px; height:50px; line-height:50px; background:#0b0306; font-size:14px; color:#ffffff; float:right; margin-top:60px;}
.dt{ padding-top:40px;}
.dt #map{display:block; width:100%; height:700px; border:solid 10px #ebecee;}
/*涓撳埄&杞憲*/
.zl1{display:block; width:100%; padding:40px 0px;}
.zl1 .zlbt{display:block; width:100%; text-align:center;}
.zl1 .zlbt h2{display:block; font-size:30px; font-weight:normal; color:#333333;}
.zl1 .zlbt p{display:block; font-family:Arial, Helvetica, sans-serif; color:#ababab; font-size:14px; padding:20px 0px;}
.zl1 .zlbt span{display:block; font-size:18px; color:#6c6c6c;}
.zl1 ul{padding:30px 0px;}
.zl1 ul li{display:block; width:16.66%; float:left; margin-bottom:30px;}
.zl1 ul li a{display:block; width:90%; margin:0 auto; border:solid 3px #e9e9e9;}
.zl1 ul li a .pic{height:350px; display: flex;flex-direction: column;align-items: center;justify-content: center; width:90%; margin:0 auto;}
.zl1 ul li a .pic img{display:block; width:100%;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in;}
.zl1 ul li a .tit{display:block; padding:20px 0px; font-size:16px; color:#333333; background:#e9e9e9;}
.zl1 ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.zl1 ul li a:hover .tit{ background:#0853a2; color:#fff;}
.zl2{padding:0;}
/*鍒涙柊鍥㈤槦*/
.cx1{display:block; width:100%;}
.jstd{display:block; padding:40px 0px 20px;}
.jstd h2{font-size:36px; font-weight:normal; color:#333333;}
.jstd p{display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#cacaca; font-size:24px; padding-top:5px;}
.td1{display:block; float:left; width:70%;}
.td1 p{display:block; width:100%; font-size:16px; color:#505050; line-height:30px;}
.team1{display:block; width:100%; margin-top:38px;}
.team1 i{display:inline-block; width:calc(50% - 20px);}
.team1 i img{display:block; width:100%;}
.lll{display:block; float:right; width:28.26%;}
.lll img{display:block; width:100%;}
.cxhj{display:block; width:100%;}
.cxhj .zb{display:block; width:67.5%; background:url(../img/hj1.jpg) no-repeat top; float:left; padding:10% 0px 90px; height:647px; background-size:100%;}
.cxhj .zb .zbnr{display:block; width:80%; padding:30px 30px 50px; background:rgba(255,255,255,0.9); margin:0 auto;}
.cxhj .zb .zbnr p{font-size:16px; display:block; line-height:35px; color:#505050;}
.cxhj .zb .zbnr span{display:block; width:180px; height:50px; line-height:50px; background:#0054ab; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0px auto -80px;}
.cxhj .yb{display:block; width:31%; float:right;}
.cxhj .yb i{display:block; width:100%; margin-bottom:30px;}
.cxhj .yb i img{display:block; width:100%;}
.cxjz{display:block; width:100%; padding-bottom:80px;}
.cxjz .cxjz1{display:block; float:left; width:50%; background:#e5e5e5; padding:30px 30px 60px; line-height:35px; font-size:16px; color:#505050;height: 525px;overflow: hidden;}
.cxjz .cxjz2{display:block; float:right; width:50%; height:525px; overflow:hidden;}
.cxjz .cxjz2 img{display:block; width:100%; min-height:525px;}
/*鍒涙柊鎴愭灉*/
.cxzl{display:block; width:100%;}
.cxzl1{display:block; width:100%; margin-bottom:50px;}
.cxzl .bta{display:block; width:100%; padding:50px 0px;}
.cxzl .bta h2{display:block; text-align:center; font-size:30px; font-weight:normal; color:#333;}
.cxzl .bta i{display:block; margin:15px auto; width:50px; height:2px; background:#333333;}
.cxzl .bta p{display:block; text-align:center; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#a9a9a9;}
.cxzl .ckck{display:block; width:100%; border:solid 1px #e9e9e9;}
.cxzl .ckck a{display:block; width:100%;}
.cxzl .ckck a .pic{display:block; float:left; width:186px; padding:20px 0px;}
/*.cxzl .ckck a .pic img{display:block; width: auto; margin:0 auto;}*/
.cxzl .pic img{width: 100%;height: auto;}
.cxzl .ckck a .tit{display:block; width:calc(100% - 186px); float:right; padding:30px 30px; border-left:solid 1px #e9e9e9; height:186px; overflow:hidden; font-size:16px; color:#717171; vertical-align:middle;display: flex;align-items: center; line-height:35px;}
.cxzl .ckck a:hover .tit{color:#0054ab;}
@media only screen and (max-width:1063px){.header .logo{ padding-left:10px;}.header .logo img{ max-height:30px;}
.rjcp .list ul li a .pic img{min-height:230px;}
.rjcp .list ul li a .pic{height:232px;}
.rjcp .list ul li a .pic .mb{padding:5%;}
.rjcp .list ul li a .pic .mb .jj{margin:10px 0px;}
.xmal .list ul li a .pic img{min-height:146px;}
.xmal .list ul li a .pic{height:146px;}
.xwy .dd1 ul li a .pic img{min-height:230px;}
.xwy .dd1 ul li a .pic{height:230px;}
.lxwm .lxfs{padding:9%;}
.ymfc ul li a .pic img{ min-height:122px
}
.ymfc ul li a .pic{height:122px;}
.rczp .rcjj ul li a .pic img{min-height:170px;}
.rczp .rcjj ul li a .pic{height:170px;}
.rczp .rcjj ul li a .tit p{height:140px; overflow:hidden;}
}
@media only screen and (max-width:1322px){.header .nav .ck ul li a{ padding:0px 20px}
.fa .picMarquee-left .bd ul li .cc1 .pic img{min-height:460px;}
.fa .picMarquee-left .bd ul li .cc1 .pic{height:460px;}
.fa .picMarquee-left .bd ul li.on .solution-item-wrapper .cc1 .pic {display:block; height:480px;}
.fa .picMarquee-left .bd ul li.on .solution-item-wrapper .cc1 .pic img{display:block; min-height:480px;}
.fa .picMarquee-left .bd ul li.on .solution-item-wrapper{height:480px;}
}
@media only screen and (max-width:1600px){
.header .nav .ck ul li a{padding:0px 30px;}
.header .nav{width:calc(100% - 452px);}
}
.sjal{display:none;}
/*涓嬩竴椤?/
.pagination1 {
display: block;
padding: 30px 0;
text-align: center;
}
.pagination1 li {
display: inline-block;
}
.pagination1 .page-link {
display: inline-block;
padding: 5px 10px;
margin-left: -1px;
line-height: 1.25;
color: #666;
background-color: #fff;
border: 1px solid #666;
}
.pagination1 .page-item:first-child .page-link {
margin-left: 0;
border-top-left-radius: .25rem;
border-bottom-left-radius: .25rem;
}
.pagination1 .page-item.active .page-link {z-index: 1;color: #fff;border-color: #05509e; background:#05509e;}
.pagination1 .page-item:last-child .page-link {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}