/*鐎涙ぞ缍�*/
@font-face {
font-family: "Normal";
src: url("font/SourceHanSansCN-Normal.eot");
src: url("font/SourceHanSansCN-Normal.eot?#iefix") format("embedded-opentype"),
	url("font/SourceHanSansCN-Normal.woff") format("woff"), 
     url("font/SourceHanSansCN-Normal.ttf")  format("truetype"),
     url("font/SourceHanSansCN-Normal.svg") format("svg"); 
font-style: normal;
font-weight: normal;}
@font-face {
font-family: "bold";
src: url("font/SourceHanSansCN-Bold.eot");
src: url("font/SourceHanSansCN-Bold.eot?#iefix") format("embedded-opentype"),
	url("font/SourceHanSansCN-Bold.woff") format("woff"), 
     url("font/SourceHanSansCN-Bold.ttf")  format("truetype"),
     url("font/SourceHanSansCN-Bold.svg") format("svg"); 
font-style: normal;
font-weight: bold;}
/*body{ cursor: url(wrj.cur),auto !important}*/
a{ cursor: pointer;}
ul,ol,li,dl,dd,dt{ list-style-type: none; line-height: normal;}
address,caption,cite,code,dfn,i,em,th,var{ font-style: normal; font-weight: normal;}
a{ text-decoration:none; color:#333;
transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;}
a:hover{  text-decoration: none; color: #b42b3e;}
img{ border: 0; max-width: 100%;}
table{ border-collapse: collapse; border-spacing: 0;}
h1,h2,h3,h4,h5,h6{ margin: 0; font-weight: normal;}
h1{ font-size: 36px;}
h2{ font-size: 24px;}
h3{ font-size: 22px;}
h4{ font-size: 18px;}
h5{ font-size: 14px;}
h6{ font-size: 12px;}
input,table,tr,td{ margin: 0; padding: 0; border: none;}
p{ margin: 0; padding: 0;}
button,table{ border: none; background: none; margin: 0; padding: 0;}
select{ margin: 0; padding: 0; outline: none;}
textarea{ border: 0; background: none; resize: none; outline: 0;}
input{ outline: 0; border: 0; background: none;}
button{ outline: none; border: 0; background: none;} 
._el{overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
._el2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
._el3{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
._el4{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
._el5{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.w_1090{ max-width:1380px; padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}
.w_1330{ max-width:1330px; padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}
.w_1595{ max-width:1595px; padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}
.w_1340{ max-width:1340px; padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}
.w_1455{ max-width:1455px; padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}
.w_1230{ max-width:1230px; padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}
.w_width{padding-left: 110px!important;padding-right: 110px!important;}
@media  screen and (max-width: 1199px){
.w_width{padding-left: 0px!important;padding-right:0px!important;}
}
@media  screen and (max-width: 991px){
}           
@media  screen and (max-width: 767px){
}
/*鎼存洟鍎村鍌涜癁閹靛婧€閺勫墽銇�*/
.bottomnav .q_d_m{ float: left; width: 100%; height: 50px; }
.bottomnav .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #5368ab; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.bottomnav .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.bottomnav .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.bottomnav .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.bottomnav .pf_down li.l1 .ico7{ background: url(images/fz.png) no-repeat center; background-size: 20px 20px;}
.bottomnav .pf_down li.l2 .ico7{ background: url(images/dh.png) no-repeat center; background-size: 20px 20px;}
.bottomnav .pf_down li.l3 .ico7{ background: url(images/db.png) no-repeat center; background-size: 20px 20px;}
.bottomnav .pf_down li:last-child{ border: none;}
.bottomnav .pf_down li:nth-child(3n){ border: none;}
/*闁氨鏁�*/
/*娓氀勫亾濞达拷*/
.cxf{position: fixed;right: 30px;top: 50%;z-index: 99;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.cxf .box{width: 70px;}
.cxf .box .box1{width: 100%; background-color: #b3b3b3;margin-bottom: 1px;position: relative;transition: all 0.5s;}
.cxf .box .renter{}
.cxf .box .box1 .top{width: 70px;height: 40px;}
.cxf .box .box1 .bottom{margin-top: 5px;font-size: 14px;color: #fff;text-align: center;height: 30px;}
.cxf .box .box1 .phone{  width:170px;position: absolute;right: 0;top: 30%;margin-top: -15px;background: #3a529f;padding: 8px;
-webkit-transition: all 0.5s ease-out 0s; 
-ms-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.cxf .box .box1 .phone2{height: 80%;width: 220px;}
.cxf .box .box1 .phone2 .p2{width: 100%;height: 100%;text-align: center;padding-top: 5px;}
.cxf .box .box1 .phone .p1{width: 100%;height: 22px;font-size: 16px;color: #ffffff;}
.cxf .box .box1 .phone .p2{font-size: 20px;color: #fff;}
.cxf .box .box1 .phone .phonebox{width: 100%;height: 100%;position: relative;}
.cxf .box .box1 .phone .phonebox::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent #3a529f;position: absolute;right: -25px;top: 50%;margin-top: -10px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
.cxf .box .box1 .ewms{width: 100%;height: 100%;}
.cxf .box .box1 .con.rtl{ right: 120%;}
.cxf .box .box1 .phone1{left: 0;}
.cxf .box .box1 .con.ltr{ left: 102%;}
.cxf .box .box1:hover{background-color: #3a529f;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.cxf .box{display: none;}
}           
@media  screen and (max-width: 767px){
}

/*婢舵挳鍎�*/
.topnav{ width: 100%;position: fixed;z-index: 99; top: 0; background: #fff;}
.topnav::after{content: "";display: block;clear: both;}
/*濮濓絽鐖剁仦蹇撶閺勫墽銇�*/
.topnav .top{ width: 100%; float: left; position: relative;}
/*logo*/
/*20210719start*/
.topnav .top .logo{ margin: 54px 0 10px 0; line-height: 0; float: left;}
/*20210719end*/
.topnav .top .logo img{ width: auto; height: 56px;}
/*娑撯偓缁狙冾嚤閼革拷*/
.topnav .top .right{ float: right;padding-top: 70px;}
.topnav .top .menu .meuns{display: inline-block;vertical-align: middle;}
.topnav .top .menu .nli{ padding:  0 26px; float: left; position: relative;font-size: 16px;}
.topnav .top .menu .nli span{position: relative;}
.topnav .top .menu .nli span a{ display: block;color: #333333; position: relative;padding-bottom: 28px;}
/*姒х姵鐖ｇ紒蹇氱箖閺嶅嘲绱�*/
.topnav .top .menu .nli.on span a,.topnav .top .menu .nli:hover span a{ color: #3a529f;}
.topnav .top .menu .nli.on span a::after,.topnav .top .menu .nli:hover span a::after{ content: ""; display: block; width: 100%; height: 1px; background: #3a529f; position: absolute; bottom: 10px; left: 0;}
/*20220414start*/
.topnav .sub1{ display: none; position: absolute;width: 1350px;top:100%;left: -685px;/*background: rgba(255,255,255,0.95);*/background-color: #f4f4f4;z-index: 4;padding: 15px 0;}
.topnav .sub1 .first{width: 25.3%;float: left;padding: 38px 10px 40px 15px;}
.topnav .sub1::after{content: "";display: block;width: 1px;height: calc(100% - 30px);border-right: 1px dashed #d0d5e7;position: absolute;left: 25.3%;top: 15px;}
.topnav .sub1 .first .title{font-size: 24px;color: #3a529f;margin-bottom: 16px;padding-bottom: 12px;position: relative;}
.topnav .sub1 .first .title::after{width: 32px;height: 2px;content: "";caption-side: block;background-color: #3a529f;position: absolute;bottom: 0;left: 0;}
.topnav .sub1 .first .text{font-size: 16px;color: #555555;line-height: 30px;}
.topnav .sub1 .twobox{width: 74.7%;float: left;display:flex; flex-wrap: wrap; align-items: flex-start;}
.topnav .sub1 .two{width: 33.3333333%;float: left;padding: 30px 5px 5px 28px;}
.topnav .sub1 .two .title{font-size: 16px;margin-bottom: 14px;padding-left: 15px;position: relative;font-weight: bold;}
.topnav .sub1 .two .title a{color: #333;}
.topnav .sub1 .two .title:hover a{color: #3a529f;}
.topnav .sub1 .two .title::after{content: "";display: block;width: 5px;height: 5px;background-color: #3a529f;border-radius: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.topnav .sub1 .two .listbox{width: 100%;padding-left: 15px;}
.topnav .sub1 .two .listbox .list{font-size: 15px;margin-bottom: 14px;position: relative;padding-right: 52px;}
.topnav .sub1 .two .listbox .list a{color: #555;}
.topnav .sub1 .two .listbox .list .new{position: absolute;right: 0;top: 50%;width:50px;height: 18px;background-color: #3a529f;border-radius: 6px;line-height: 15px;text-align: center;font-size: 16px;color: #ffffff;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.topnav .sub1 .two .listbox .list:hover a{color: #3a529f;}
/*20220414end*/
/*娴滃瞼楠囩€佃壈鍩�2*/
/*20211215start*/
.topnav .sub2{display: none;position: absolute; overflow: hidden;  top:100%;background-color: rgba(255,255,255,0.95);z-index: 4;padding: 25px 30px 40px 30px;width: 510px;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
/*20211215end*/
.topnav .ulbox{width: 100%;height: 100%;position: relative;overflow: hidden;}
.topnav .sub2 li{width: 25%;float: left;padding: 0 12px;}
.topnav .sub2 li .ejs{width: 100%;font-size: 15px;color: #555555;margin-bottom: 12px;padding-left: 10px;}
.topnav .sub2 li .ejs a{color: #555;}
.topnav .sub2 li .ejs:first-child{font-size: 16px;color: #333;margin-bottom: 16px;font-family: "bold";font-weight: bold;position: relative;}
.topnav .sub2 li .ejs:first-child a{color: #333;}
.topnav .sub2 li .ejs:hover a{color: #5368ab;}
.topnav .sub2 li .ejs:first-child::after{width: 6px;height: 6px;content: "";display: block;background-color: #333;border-radius: 100%;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.topnav .sub2 li .ejs:first-child:hover::after{content: "";display: block;background-color: #5368ab;}
.topnav .sub2 li::after{width: 2px;height: 100%;content: "";display: block;border-left: 1px dashed rgba(58,82,159,0.4);position: absolute;left: 0;top: 0;}
.topnav .sub2 li:nth-child(1)::after{content: "";display: block;left: 108px;}
.topnav .sub2 li:nth-child(2)::after{content: "";display: block;left: 224px;}
.topnav .sub2 li:nth-child(3)::after{content: "";display: block;left: 336px;}
.topnav .sub2 li:nth-child(4)::after{content: "";display: none;}
/*娴滃瞼楠囩€佃壈鍩�3*/
/*20211215start*/
.topnav .sub3{display: none;width: 130px; position: absolute;left: 0;top:100%;background-color: rgba(255,255,255,0.95);padding: 22px 16px;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
/*20211215end*/
.topnav .sub3 li{width: 100%;font-size: 0;text-align: center; padding-bottom: 14px;margin-bottom: 14px;position: relative;border-bottom: 1px dashed rgba(58,82,159,0.4);}
.topnav .sub3 li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.topnav .sub3 li .dian{margin-right: 4px;width: 6px;height: 6px;border-radius: 100%;background-color: #3a529f;display: inline-block;vertical-align: middle;display: none;}
.topnav .sub3 li .words{font-size: 16px;color: #555555;display: inline-block;vertical-align: middle;}
.topnav .sub3 li:hover .dian{display: inline-block;}
.topnav .sub3 li:hover .words{color: #3a529f;}
/*鐠囶叀鈻�*/
.topnav .ssyy{display: inline-block;vertical-align: middle;padding-bottom: 28px;margin-left: 68px;}
.topnav .lang{position:relative;float: right;display: inline-block;vertical-align: middle;}
.topnav .lang h5{ float:right; color:#555555; font-size:16px;padding-right:22px; position:relative; }
.topnav .lang h5 .words{color: #555;}
.topnav .lang h5:after{ float:left; width:9px; height:1px; position:absolute; right:0; top:50%; content:''; background:#555555; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); margin-right:6px; }
.topnav .lang h5:before{ float:left; width:9px; height:1px; position:absolute; right:0; top:50%; content:''; background:#555555; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.topnav .lang h5 i{ float:left; margin-right:6px; font-size:24px; font-weight:normal;}
.topnav .lang ul{ display:none; float:right; width:106px; position:absolute; right:50%; margin-right:-52px; top:190%; background:#fff; border-radius:6px; box-shadow:0 7px 27px rgba(0,0,0,0.26); padding:5px 20px 0 20px;}
.topnav .lang ul:after{ float:left; width:0; height:0; position:absolute; left:50%; bottom:100%; content:''; border-left:9px solid transparent; border-right:9px solid transparent;border-bottom:12px solid #fff; margin-left:-9px; }
.topnav .lang ul li{ float:left; width:100%; text-align:center; position:relative;}	
.topnav .lang ul li:before{ opacity:0; float:left; width:4px; height:18px; content:''; position:absolute; left:-20px; top:0; margin-top:-9px; background:#5368ab;
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;   }	
.topnav .lang ul li a{ float:left; width:100%; color:#555555; font-size:16px; line-height:56px; position:relative; padding-bottom:1px;}	
.topnav .lang ul li a:after{ float:left; width:100%; height:1px; content:''; position:absolute; left:0; bottom:0; background:#000; opacity:0.16;}
.topnav .lang ul li:hover:before{ top:50%; opacity:1;}
.topnav .lang ul li a:hover{ color:#5368ab;}
.topnav .lang ul li a:hover:after{ background:#5368ab; opacity:0.4;}
.topnav .lang ul li a:hover:before{ left:-20px; opacity:1;}
.topnav .lang ul li:last-child a:after{ display:none;}
/*閹兼粎鍌ㄥ锟�*/
.topnav .input{display: inline-block;position: relative;vertical-align: top;border-right: 1px solid #ccc;padding-right: 18px;margin-right: 18px;}
.topnav .input .icon{font-size: 0;}
.topnav .input .icon .icons{width: 14px;height: 14px;display: inline-block;vertical-align: middle;margin-right: 4px;}
.topnav .input .icon .words{font-size: 16px;color: #555555;display: inline-block;vertical-align: middle;}
.topnav .input .inputs{position: absolute;right: 0;top: 195%; height: 35px;width: 285px;border: 1px solid #5368ab;display: none;background: #fff;}
.topnav .input .inputs .Search{float: left; width: 100%;height: 36px; background: none; border: none; line-height: 36px; padding: 0 56px 0 10px; color: #414141;font-size: 14px;}
.topnav .input .inputs .button{float: right;width: 50px; height: 100%;background-color: #5368ab;color: #fff; font-size: 18px; text-align: center;line-height: 36px;position: absolute; right: 0;top: 0;}
.topnav .input .inputs .p{font-size: 18px;position: absolute;top: 8px;right: 14px;color: #fff;}

/*閻絻鐦介悾娆掆枅*/
.phoneliu{width: 100%;position: absolute;top: 0;left: 0;text-align: right;height: 40px;padding-top: 6px;}
.phoneliu .w_1090{padding: 0;}
.phoneliu .boxs{display: inline-block;vertical-align: middle;padding: 0 22px;}
.phoneliu .box2{border-left: 1px solid rgba(255,255,255,0.32);}
/*20210226start*/
.phoneliu .boxs .icon{width: 25px;height: 25px;display: inline-block;vertical-align: middle;margin-right: 0px;}
/*20210226end*/
.phoneliu .boxs .words{font-size: 15px;color: #fff;display: inline-block;vertical-align: middle;cursor:default}
/*闂呮劘妫岄幍瀣簚閺勫墽銇�*/
.topnav .menuph{ display: none;} 
.topnav .xialaph{ display: none;}

/*20210226新增start*/
/*20210719start*/
._pfixd{width: 440px;position: fixed;left: 50%;top: 50%;display: none;z-index: 99999;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
._pfixd ._pfixdbox{width: 100%;height: 100%;position: relative;padding:30px 34px 0 0;}
._pfixd ._pfixdbox .b_con{width: 100%;border-radius: 6px;overflow: hidden;}
._pfixd ._pfixdbox .b_con ._t{width: 100%;padding: 40px 10px;background-color: #fff;overflow: hidden;}
._pfixd ._pfixdbox .b_con ._t .topbox{width: 50%;float: left;}
._pfixd ._pfixdbox .b_con ._t .ewmsbox{width: 120px;height: 120px;border: 4px solid #5267aa;margin: 0 auto 10px auto; box-shadow: 0 0 15px rgb(82,103,170,0.35); }
._pfixd ._pfixdbox .b_con ._t .ewmsbox .ewms{width: 100%;height: 100%;}
._pfixd ._pfixdbox .b_con ._t .tit{width: 100%;font-size: 18px;color: #555555;line-height: 20px;text-align: center;font-family: "Normal";font-weight: bold;}
._pfixd ._pfixdbox .b_con ._b{width: 100%;text-align: center;background-color: #4472C4;padding: 40px 10px;}
._pfixd ._pfixdbox .b_con ._b .tit1{text-shadow: 0 2px 0 black;font-size: 18px;color: #ffffff;line-height: 18px;margin-bottom: 12px;font-family: "Normal";font-weight: bold;}
._pfixd ._pfixdbox .b_con ._b .tit2{text-shadow: 0 2px 0 black;font-size: 26px;color: #ffffff;line-height: 26px;margin-bottom: 24px;font-family: "bold";font-weight: bold;}
._pfixd ._pfixdbox .b_con ._b .tit3{text-shadow: 0 2px 0 black;font-size: 18px;color: #ffffff;line-height: 18px;margin-bottom: 12px;font-family: "Normal";font-weight: bold;}
._pfixd ._pfixdbox .b_con ._b .tit4{text-shadow: 0 2px 0 black;font-size: 26px;color: #ffffff;line-height: 26px;font-family: "bold";font-weight: bold;}
._pfixd ._pfixdbox .gb{width: 29px;height: 29px;position: absolute;right: 0;top: 0;}
/*20210719end*/
/*20210226新增end*/
@media screen and (max-width:1400px) {
/*20220414start*/
.topnav .sub1{width: 1000px;left: -500px;}
.topnav .sub1 .first{padding: 38px 10px 40px 15px;}
.topnav .sub1 .first .title{font-size: 18px;margin-bottom: 14px;padding-bottom: 10px;}
.topnav .sub1 .first .text{font-size: 14px;line-height: 24px;}
.topnav .sub1 .two{padding: 24px 5px 5px 24px;}
.topnav .sub1 .two .title{font-size: 14px;margin-bottom: 10px;padding-left: 12px;}
.topnav .sub1 .two .listbox{padding-left: 12px;}
.topnav .sub1 .two .listbox .list{font-size: 13px;margin-bottom: 10px;}
/*20220414end*/
}
@media screen and (max-width:1200px) {
/*20220414start*/
.topnav .sub1{width: 900px;left: -400px;}
/*20220414end*/
}
@media screen and (max-width:1100px) {
/*20220414start*/
.topnav .sub1{width: 900px;left: -240px;}
/*20220414end*/
}
@media screen and (max-width:991px) {
/*閻絻鍓崇粩顖氼嚤閼割亪娈ｉ挊锟�*/
.phoneliu{display: none;}
.topnav .menu{ display: none;}
/*閹靛婧€缁旑垰顕遍懜顏呮▔缁€锟�*/
.topnav .menuph{ display: block;}
.topnav .xialaph{ display: block;}
/*閹靛婧€缁旑垱鐗卞锟�*/
.topnav .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 99; background: #fff;}
/*logo*/
.topnav .top .logo{ margin: 8px 0;}
.topnav .top .logo img{ height: 30px;}
/*閸欏厖鏅舵稉澶嬫蒋閺夛拷*/
.topnav .menuph{ float: right; width: 28px; height: 22px;  text-align: center; margin: 12px 0;}
.topnav .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.topnav .menuph .point:hover .navbtn,
.topnav .menuph .point:hover .navbtn::after,
.topnav .menuph .point:hover .navbtn::before { width: 28px;}
.topnav .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #5368ab;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.topnav .menuph .navbtn::after,
.topnav .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #5368ab;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.topnav .menuph .navbtn::after { top: -11px;}
.topnav .menuph .navbtn::before { top: 11px;}
.topnav .menuph .point.active .navbtn{ background: transparent;}
.topnav .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.topnav .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
/*娑撯偓缁狙冾嚤閼革拷*/
.topnav .top .right{padding-top: 0px;}
.topnav .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 15px 100px 15px; display: none; z-index:3; background:#fff;}
.topnav .xialaph .ul2,
.topnav .xialaph .ul3{ display: none;}
.topnav .xialaph h4 a{ float: left; width: 60%; color: #333333;line-height: 50px;font-size:16px;} 
.topnav .xialaph h4{ float: left; width: 100%; position: relative;}
.topnav .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.topnav .xialaph h4:hover a,
.topnav .xialaph h5:hover a{ color: #5368ab;}
.topnav .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.topnav .xialaph h5{ float: left; width: 100%; position: relative;}
.topnav .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.topnav .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; }
.topnav .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; }
.topnav .xialaph h4.active img.img_s,
.topnav .xialaph h5.active img.img_s{ display: none;}
.topnav .xialaph h4.active img.img_d,
.topnav .xialaph h5.active img.img_d{ display: block;}
.topnav .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
/*.topnav .xialaph .ul3{ padding-top: 50px; padding-bottom: 10px; padding-left: 15px; z-index: -1; position: relative;}*/
.topnav .xialaph .ul3{ padding-top: 50px; padding-bottom: 10px; padding-left: 15px; z-index: 1; position: relative;}
.topnav .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.topnav .xialaph li:last-child .ul3::after{ display: none;}
.topnav .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.topnav .xialaph .ul3 li:hover a{color: #5368ab;}
.topnav .xialaph .ul3 li{ padding-top: 5px;position: relative;padding-right: 50px;}
.topnav .xialaph .ul3 li:first-child{ padding-top: 0;}
.topnav .xialaph .ul3 li .new{width: 40px;height: 18px;line-height: 15px;font-size: 14px;color: #fff;position: absolute;right: 0;top: 50%;background-color: #3a529f;text-align: center;border-radius: 4px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
/*input*/
.topnav .xialaph .inputs{ height: 35px;width: 100%;float: left; border: 1px solid #5368ab;background: #fff;position: relative;margin-top: 10px;}
.topnav .xialaph .inputs .Search{float: left; width: 100%;height: 34px; background: none; border: none; line-height: 36px; padding: 0 56px 0 10px; color: #414141;font-size: 14px;}
.topnav .xialaph .inputs .button{float: right;width: 50px; height: 34px;background-color: #5368ab;color: #fff; font-size: 18px; text-align: center;line-height: 36px;position: absolute; right: 0;top: 0;}
.topnav .xialaph .inputs .p{font-size: 18px;position: absolute;top: 8px;right: 14px;color: #fff;}
/*鐠囶叀鈻�*/
.topnav .xialaph .lang{position:relative;float: auto;display: inline-block;vertical-align: middle;width: 100%;margin-top: 10px;}
.topnav .xialaph .lang h5{ float:right; color:#555555; font-size:16px;padding-right:22px; position:relative; text-align: center;}
.topnav .xialaph .lang .icon{width: 15px;height: 8px;display: inline-block;vertical-align: middle;}
.topnav .xialaph .lang h5 .words{color: #555;display: inline-block;vertical-align: middle;}
.topnav .xialaph .lang h5:after{display: none;}
.topnav .xialaph .lang h5:before{display: none;}
.topnav .xialaph .lang h5 i{ float:left; margin-right:6px; font-size:24px; font-weight:normal;}
.topnav .xialaph .lang ul{ display:none; float:right; width:106px; position:absolute; right:50%; margin-right:-52px; top:170%; background:#fff; border-radius:6px; box-shadow:0 7px 27px rgba(0,0,0,0.26); padding:5px 20px 0 20px;}
.topnav .xialaph .lang ul:after{ float:left; width:0; height:0; position:absolute; left:50%; bottom:100%; content:''; border-left:9px solid transparent; border-right:9px solid transparent;border-bottom:12px solid #fff; margin-left:-9px; }
.topnav .xialaph .lang ul li{ float:left; width:100%; text-align:center; position:relative;}	
.topnav .xialaph .lang ul li:before{ opacity:0; float:left; width:4px; height:18px; content:''; position:absolute; left:-20px; top:0; margin-top:-9px; background:#5368ab;
-webkit-transition: all 1s ease-out 0s; 
-moz-transition: all 1s ease-out 0s; 
-o-transition: all 1s ease-out 0s; 
transition: all 1s ease-out 0s;   }	
.topnav .xialaph .lang ul li a{ float:left; width:100%; color:#555555; font-size:16px; line-height:56px; position:relative; padding-bottom:1px;}	
.topnav .xialaph .lang ul li a:after{ float:left; width:100%; height:1px; content:''; position:absolute; left:0; bottom:0; background:#000; opacity:0.16;}
.topnav .xialaph .lang ul li:hover:before{ top:50%; opacity:1;}
.topnav .xialaph .lang ul li a:hover{ color:#5368ab;}
.topnav .xialaph .lang ul li a:hover:after{ background:#5368ab; opacity:0.4;}
.topnav .xialaph .lang ul li a:hover:before{ left:-20px; opacity:1;}
.topnav .xialaph .lang ul li:last-child a:after{ display:none;}
/*娴滃瞼楠囨稉澶岄獓鐎佃壈鍩呯粻顓炪仈*/
.topnav .img_d,
.topnav .disno{ display: none;} 
}
/*妫ｆ牠銆塨anner*/
.banner{width: 100%;position: relative; margin-top: 120px;}
.banner .iframe{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 0;}
.banner .bannerback{width: 100%;}
.banner .bannerback img{width: 100%;display: block;}
.banner .posid{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;}
.posid canvas {width: 100%;height: 100vh;display: block;}
.banner .posit{width: 100%;position: absolute;left: 0;top: 0;}
.banner .posit ul{width: 100%;}
.banner .posit li{height: auto;}
.banner .posit li .libox{position: relative;z-index: 8;}
.banner .posit li .imgs{width: 100%;}
.banner .posit li .imgs img{width: 100%;display: block;}
.banner .posit li .wordsbox{width: 46%;position: absolute;top: 60%;left: 7%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.banner .posit li .wordsbox h2{font-size: 54px;color: #ffffff;margin-bottom: 18px;width: 100%;text-align: center;}
.banner .posit li .wordsbox h3{font-size: 22px;color: #ffffff;margin-bottom: 30px;width: 100%;text-align: center;}
.banner .posit li .wordsbox .more{width: 160px;height: 60px;border:1px solid rgba(255,255,255,0.2);padding: 6px;position: relative;margin: 0 auto;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.banner .posit li .wordsbox .more::before{content: "";display: block;width: 14px;height: 10px;border-top: 2px solid rgba(255,255,255,0.2);border-left: 2px solid rgba(255,255,255,0.2);position: absolute;left: 0;top: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.banner .posit li .wordsbox .more::after{content: "";display: block;width: 14px;height: 10px;border-bottom: 2px solid rgba(255,255,255,0.2);border-right: 2px solid rgba(255,255,255,0.2);position: absolute;right: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.banner .posit li .wordsbox .more .morebox{display: block;width: 100%;height: 100%;text-align: center;line-height: 46px;background-color: #213743;border:1px solid #213039;font-size: 18px;color: #ffffff;}
.banner .posit li .wordsbox .more:hover{
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);
}
.banner .posit li .wordsbox .more:hover .morebox{color: #eee;background-color: #3a529f;}
.banner .posit li .wordsbox .more:hover::before{content: "";display: block;left: 5px;top: 5px;}
.banner .posit li .wordsbox .more:hover::after{content: "";display: block;right: 5px;bottom: 5px;}
.banner .posit  .slick-dots{ position: absolute; bottom: 52px; height: 5px; text-align: center;}
.banner .posit  .slick-dots li{ vertical-align: top; width: 20px; height: 1px;border-radius: 100%;margin: 0;  background: rgba(255,255,255,0.4);}
.banner .posit  .slick-dots li.slick-active{ background: #fff;}
.banner .posit ul .slick-prev{width: 11px;height: 18px;background: url(images/img10.png) no-repeat center center; background-size: cover;top: auto;bottom: 38px;left: 45%;}
.banner .posit ul .slick-next{width: 11px;height: 18px;background: url(images/img11.png) no-repeat center center; background-size: cover;top: auto;bottom: 38px;right: 45%;}
.banner .posit ul .slick-prev:hover,.banner .posit ul .slick-next:hover{opacity: 0.3;}
.banner .one{font-size: 14px;color: #ffffff;position: absolute;left: 46.5%;bottom: 45px;}
.banner .number{font-size: 14px;color: #ffffff;position: absolute; right: 46.5%;bottom: 45px;z-index: 9;}
@media  screen and (max-width: 1300px){
.banner .one{left: 44.5%;bottom: 45px;}
.banner .number{right: 44.5%;bottom: 45px;z-index: 9;}
.banner .posit ul .slick-prev{bottom: 38px;left: 43%;}
.banner .posit ul .slick-next{bottom: 38px;right: 43%;}
}
@media  screen and (max-width: 1199px){
.banner .posit li .wordsbox h2{font-size: 30px;margin-bottom: 14px;}
.banner .posit li .wordsbox h3{font-size: 18px;margin-bottom: 20px;}
}
@media  screen and (max-width: 991px){
.banner{margin-top: 46px;}
.banner .posit li .wordsbox{top: 65%;left: 6%;}
.banner .posit li .wordsbox h2{font-size: 22px;margin-bottom: 12px;}
.banner .posit li .wordsbox h3{font-size: 18px;margin-bottom: 16px;}
.banner .posit li .wordsbox .more{width: 120px;height: 50px;padding: 5px;}
.banner .posit li .wordsbox .more::before{content: "";display: block;width: 14px;height: 10px;}
.banner .posit li .wordsbox .more::after{content: "";display: block;width: 14px;height: 10px;}
.banner .posit li .wordsbox .more a{line-height: 38px;font-size: 14px;}
.banner .posit li .wordsbox .more:hover::before{content: "";display: block;left: 5px;top: 5px;}
.banner .posit li .wordsbox .more:hover::after{content: "";display: block;right: 5px;bottom: 5px;}
.banner .one{display: none;}
.banner .number{display: none;}
.banner .posit ul .slick-prev{bottom: 46px;left: 44%;width: 8px;height: 10px;}
.banner .posit ul .slick-next{bottom: 46px;right: 44%;width: 8px;height: 10px;}
}
@media  screen and (max-width: 767px){
.banner .posit li .wordsbox{top: 70%;left: 33px;width: 38.5%;}
.banner .posit li .wordsbox.wordsbox2{top:71%;left: 20%;}
.banner .posit li .wordsbox.wordsbox3{top:71%;left: 16%;}
.banner .posit li .wordsbox h2{font-size: 14px;margin-bottom: 10px;}
.banner .posit li .wordsbox h3{font-size: 12px;margin-bottom: 12px;}
.banner .posit ul .slick-prev{opacity: 0;}
.banner .posit ul .slick-next{opacity: 0;}
.banner .posit  .slick-dots{bottom: 20px;}
.banner .posit li .wordsbox .more{width: 100px;height: 40px;border:1px solid rgba(255,255,255,0.2);padding: 6px;position: relative;margin: 0 auto;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.banner .posit li .wordsbox .more::before{content: "";display: block;width: 14px;height: 10px;border-top: 1px solid rgba(255,255,255,0.2);border-left: 1px solid rgba(255,255,255,0.2);}
.banner .posit li .wordsbox .more::after{content: "";display: block;width: 14px;height: 10px;border-bottom: 1px solid rgba(255,255,255,0.2);border-right: 1px solid rgba(255,255,255,0.2);}
.banner .posit li .wordsbox .more .morebox{line-height: 25px;font-size: 14px;}
}
/*閸愬懘銆塨anner*/
.ny_banner{width: 100%; margin-top: 120px;}
.ny_banner li{width: 100%;height: auto;}
.ny_banner li a{display: block;position: relative;width: 100%;}
.ny_banner li .pics{width: 100%;}
.ny_banner li .pics img{display: block;}
.ny_banner li .wordsbox{width: 27.08%;position: absolute;left: 18.54%;top: 65%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.ny_banner li .wordsbox .tit{width: 100%;font-size: 36px;color: #ffffff;line-height: 48px;margin-bottom: 24px;}
.ny_banner li .wordsbox .text{font-size: 18px;color: #fff;line-height: 30px;margin-bottom: 38px;}
.ny_banner li .wordsbox .more{width: 116px;height: 34px;line-height: 34px;text-align: center;font-size: 18px;color: #ffffff;background-color: #5368ab;border-radius: 6px;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
/*.ny_banner li .wordsbox .more:hover{background-color: #57a5b1; color: rgba(255,255,255,0.8);
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}*/
 .ny_banner.ny_banner3 .wordsbox{left: 16%;top: 57%;}
 .ny_banner.ny_banner2 .wordsbox{left: 19%;top: 61%;}
@media  screen and (max-width: 1199px){
.ny_banner li .wordsbox{width: 27.08%;left: 18.54%;}
.ny_banner li .wordsbox .tit{font-size: 24px;line-height: 34px;margin-bottom: 18px;}
.ny_banner li .wordsbox .text{font-size: 16px;line-height: 26px;margin-bottom: 18px;}
.ny_banner li .wordsbox .more{width: 116px;height: 34px;line-height: 34px;font-size: 16px;}
}
@media  screen and (max-width: 991px){
.ny_banner{margin-top: 46px;}
.ny_banner li .wordsbox{width: 30%;left: 19%;top: 68%;}
.ny_banner li .wordsbox .tit{font-size: 18px;line-height: 30px;margin-bottom: 12px;}
.ny_banner li .wordsbox .text{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.ny_banner li .wordsbox .more{width: 100px;height: 30px;line-height: 30px;font-size: 14px;}
 .ny_banner.ny_banner3 .wordsbox{left: 16%;top: 60%;}
  .ny_banner.ny_banner2 .wordsbox{left: 19%;top: 64%;}
}           
@media  screen and (max-width: 767px){
.ny_banner li .wordsbox{width: 45%;left: 5%;}
.ny_banner li .wordsbox .tit{font-size: 14px;line-height: 24px;margin-bottom: 8px;}
.ny_banner li .wordsbox .text{font-size: 12px;line-height: 20px;margin-bottom: 8px;}
.ny_banner li .wordsbox .more{width: 90px;height: 26px;line-height: 26px;font-size: 14px;}
.ny_banner.ny_banner3 .wordsbox{left: 8%;top: 60%;}
.ny_banner.ny_banner2 .wordsbox{left: 10%;top: 52%;}
.ny_banner li .wordsbox{width: 30%;left: 5%;top: 72%;}
}




/*鎼存洖顕遍懜锟�*/
.bottomnav .bnavbox{width: 100%;padding: 76px 0 28px 0;}
.bottomnav .bnavbox .top{width: 100%;padding-bottom: 68px;}
.bottomnav .bnavbox .toplbox{width: 100%;padding-right: 250px;position: relative;}
.bottomnav .bnavbox .toplbox .left{width: 100%;border-right: 1px solid rgba(255,255,255,0.17);overflow: hidden;}
/*20210224start*/
.bottomnav .bnavbox .toplbox .left .list{font-size: 0;width: 100%;}
/*20210224end*/
.bottomnav .bnavbox .toplbox .left .list .tit1{width: 100%;font-size: 18px;color: #ffffff;padding-bottom: 16px;margin-bottom: 36px;position: relative;}
.bottomnav .bnavbox .toplbox .left .list .tit1::after{width: 20px;height: 2px;content: "";display: block;background-color: #b8baba;position: absolute;left: 0;bottom: 0;}
.bottomnav .bnavbox .toplbox .left .list ul{width: 33.3333%;display: inline-block;vertical-align: top;padding-right: 10px;font-size: 16px;}
/*20210224start*/
.bottomnav .bnavbox .toplbox .left .list:nth-child(2){width: 100%;margin-top: 14px;}
.bottomnav .bnavbox .toplbox .left .list:nth-child(2) ul{width: 25%;}
/*20210224end*/
.bottomnav .bnavbox .toplbox .left .list ul li:first-child{font-size:16px;color: #ffffff;margin-bottom: 22px;}
.bottomnav .bnavbox .toplbox .left .list ul li:first-child a{color: #fff;}
.bottomnav .bnavbox .toplbox .left .list ul li:first-child:hover a{color: #3a529f;}
.bottomnav .bnavbox .toplbox .left .list ul li{font-size: 14px;color: #cccccc;margin-bottom: 12px;}
.bottomnav .bnavbox .toplbox .left .list ul li a{color: #ccc;}
.bottomnav .bnavbox .toplbox .left .list ul li:hover a{color: #3a529f;}
.bottomnav .bnavbox .toplbox .left .list ul li:last-child{margin-bottom: 0;}
/*20210224satrt*/
.bottomnav .bnavbox .toplbox .right{width: 250px;position: absolute;right: 0;top: 50%;padding-left: 70px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
/*20210224end*/
.bottomnav .bnavbox .toplbox .right .blogos{margin-bottom: 36px;width: 100%;}
.bottomnav .bnavbox .toplbox .right .blogos img{height: 39px;display: block;}
.bottomnav .bnavbox .toplbox .right .words{width: 100%;margin-bottom: 12px;}
.bottomnav .bnavbox .toplbox .right .words p{font-size: 14px;color: #ffffff;margin-bottom:5px;}
.bottomnav .bnavbox .toplbox .right .words p:nth-child(2){margin-bottom: 0;}
.bottomnav .bnavbox .toplbox .right .ewmbox{width: 107px;}
.bottomnav .bnavbox .toplbox .right .ewmbox .ewm{width: 107px;height: 107px;margin-bottom: 9px;border:2px solid #7c8081;}
.bottomnav .bnavbox .toplbox .right .ewmbox .ewm img{width: 100%;height: 100%;}
.bottomnav .bnavbox .toplbox .right .ewmbox .words{font-size: 14px;color: rgba(255,255,255,0.7);text-align: center;}
.bottomnav .bnavbox .bottom{width: 100%;padding-top: 28px;border-top: 1px solid rgba(255,255,255,0.17);}
.bottomnav .bnavbox .bottom .v1{font-size: 14px;color: rgba(255,255,255,0.7);margin-bottom: 18px;}
.bottomnav .bnavbox .bottom .v1 span{margin: 0 12px;}
.bottomnav .bnavbox .bottom .v2{font-size: 14px;color: rgba(255,255,255,0.6);}
.bottomnav .bnavbox .bottom .v2 a{color: rgba(255,255,255,0.6);}
.bottomnav .bnavbox .bottom .v3{display: none;}
@media  screen and (max-width: 1399px){
.bottomnav .bnavbox .toplbox .left .list{ width: 100%;}
.bottomnav .bnavbox .toplbox .left .list:nth-child(2){ padding-left: 0; padding-right: 0;}
}
@media  screen and (max-width: 1199px){
/* .bottomnav .bnavbox .toplbox .left .list:nth-child(2){padding-left: 30px;padding-right: 30px;} */
.bottomnav .bnavbox .toplbox .right{padding-left: 30px;}

}
@media  screen and (max-width: 991px){
.bottomnav .bnavbox .top{padding-bottom: 16px;}
.bottomnav .bnavbox .toplbox{padding-right: 0;position: static;}
.bottomnav .bnavbox .toplbox .left{display: none;}
/*20210224start*/
.bottomnav .bnavbox .toplbox .right{width: 100%;position: static;padding-left: 0;
transform: translate(0,0);
-ms-transform: translate(0,0);}
/*20210224end*/
.bottomnav .bnavbox .toplbox .right .blogos{margin-bottom: 12px;}
.bottomnav .bnavbox .toplbox .right .blogos img{height: 39px;margin: 0 auto;}
.bottomnav .bnavbox .toplbox .right .words{margin-bottom: 10px;text-align: center;}
.bottomnav .bnavbox .toplbox .right .words p{margin-bottom:0;display: inline-block;vertical-align: middle;}
.bottomnav .bnavbox .toplbox .right .words p:nth-child(2){margin-left: 5px;}
.bottomnav .bnavbox .toplbox .right .ewmbox{width: 100px;margin: 0 auto;}
.bottomnav .bnavbox .toplbox .right .ewmbox .ewm{width: 100px;height: 100px;margin-bottom: 6px;}
.bottomnav .bnavbox{margin-bottom: 50px;}
.bottomnav .bnavbox{padding: 24px 0;}
.bottomnav .bnavbox .bottom{padding-top: 16px;}
.bottomnav .bnavbox .bottom .v1{font-size: 12px;margin-bottom: 10px;}
.bottomnav .bnavbox .bottom .v1 span{margin: 0 8px;}
.bottomnav .bnavbox .bottom .v2{font-size: 12px;}
}           
@media  screen and (max-width: 767px){
.bottomnav .bnavbox .toplbox .right .words p{display: block;}
.bottomnav .bnavbox .toplbox .right .words p:nth-child(2){margin-left: 0;margin-top: 5px;}
.bottomnav .bnavbox .bottom{padding-top: 14px;}
.bottomnav .bnavbox .bottom .v1{display: none;}
.bottomnav .bnavbox .bottom .v3{display: block;font-size: 12px;margin-bottom: 6px;color: rgba(255,255,255,0.7);line-height: 20px;text-align: center;}
.bottomnav .bnavbox .bottom .v2{text-align: center;}
}

/*瀵湱鐛�*/
._pop{ float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:999; display:none;background: rgba(0,0,0,0.1);}
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._htm video{width: 100%;display: block;margin: 0 auto; }
._htm img{width: 100%;display: block;margin: 0 auto; }
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:500px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}           
@media  screen and (max-width: 767px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:300px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}




/*妫ｆ牠銆夐弰鐔尖偓璇叉尒鐠囷拷*/
.sy_section1{width: 100%;padding: 56px 0;}
.sy_section1 h2{font-size: 32px;color: #333333;text-align: center;margin-bottom: 22px;padding-bottom: 36px;position: relative;}
.sy_section1 h2::after{width: 42px;height: 2px;background-color: #3a529f;content: "";display: block;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.sy_section1 .top{width: 100%;overflow: hidden;background-color: #fff;}
.sy_section1 .top .left{width: 100%;float: left;}
.sy_section1 .top .tempWrap{width: 50%;float: left;}
.sy_section1 .top .left li{width: 100%;}
.sy_section1 .top .left li .box{width: 100%;position: relative;}
.sy_section1 .top .left li .pic{ width: 100%;height: 360px;}
.sy_section1 .top .left li .pic2{display: none;}
.sy_section1 .top .left li .icon{width: 62px;height: 62px;position: absolute;left: 50%;top: 50%;background-color: rgba(0,0,0,0.8);border-radius: 100%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.sy_section1 .top .left li .icon .iconbox{width: 100%;height: 100%;}
.sy_section1 .top .left li .icon:hover{background-color: #3a529f;}
.sy_section1 .top .right{width: 50%;float: right;padding: 40px 40px 10px 40px;}
.sy_section1 .top .right .rightbox{position: relative;width: 100%;height: 100%;}
.sy_section1 .top .right li{width: 100%;margin-bottom: 52px;}
.sy_section1 .top .right li .number{font-size: 24px;color: #555555;width: 90px;padding-left: 35px;position: relative;}
.sy_section1 .top .right li .number::after{content: "";display: block;width: 14px;height: 2px;background-color: #3a529f;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.sy_section1 .top .right li.on .number{color: #3a529f;}
.sy_section1 .top .right li .content{position: absolute;top: 4px;right: 0;display: none;
width: -moz-calc(100% - 90px);
width: -o-calc(100% - 90px);
width: -webkit-calc(100% - 90px);
width: calc(100% - 90px);}
.sy_section1 .top .right li.on .content{display: block;}
.sy_section1 .top .right li .content .date{font-size: 16px;color: #3a529f;margin-bottom: 24px;}
.sy_section1 .top .right li .content h3{font-size: 20px;color: #3a529f;margin-bottom: 26px;}
.sy_section1 .top .right li .content p{font-size: 16px;color: #555555;line-height: 32px;margin-bottom: 48px;text-align: justify;}
.sy_section1 .top .right li .content .more{width: 150px;height: 40px;line-height: 40px;font-size: 16px;color: #ffffff;text-align: center;background-color: #3a529f;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .top .right li .content .more a{color: #fff;}
.sy_section1 .top .right li .content .more:hover{background-color: #000;
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
.sy_section1 .top .right li .content .more:hover a{color: #eee;}
.sy_section1 .bottom{width: 100%;margin-top: 30px;}
.sy_section1 .bottom ul{margin: 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.sy_section1 .bottom ul li{height: auto;margin: 0 15px;}
.sy_section1 .bottom ul li .t_pics{width: 100%;position: relative;}
.sy_section1 .bottom ul li .t_pics .pics{ padding-bottom: 56.36%; position: relative; overflow: hidden;}
.sy_section1 .bottom ul li .t_pics .pics img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section1 .bottom ul li .t_pics .icon{width: 43px;height: 43px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.sy_section1 .bottom ul li .b-words{width: 100%;margin-top: 14px;font-size: 16px;color: #333333;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.sy_section1{padding: 24px 0;}
.sy_section1 h2{font-size: 20px;margin-bottom: 14px;padding-bottom: 16px;}
.sy_section1 h2::after{width: 30px;content: "";display: block;}
.sy_section1 .top .left li .pic{ width: 100%;height: 230px;}
.sy_section1 .top .left li .icon{width: 30px;height: 30px;}
.sy_section1 .top .right{padding: 15px;}
.sy_section1 .top .right li{margin-bottom: 14px;}
.sy_section1 .top .right li .number{font-size: 18px;width: 40px;padding-left: 18px;}
.sy_section1 .top .right li .number::after{content: "";display: block;width: 10px;}
.sy_section1 .top .right li .content{top: 4px;right: 0;
width: -moz-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -webkit-calc(100% - 40px);
width: calc(100% - 40px);}
.sy_section1 .top .right li .content .date{font-size: 14px;margin-bottom: 12px;}
.sy_section1 .top .right li .content h3{font-size: 16px;margin-bottom: 12px;}
.sy_section1 .top .right li .content p{font-size: 14px;line-height: 26px;margin-bottom: 14px;}
.sy_section1 .top .right li .content .more{width: 120px;height: 30px;line-height: 30px;font-size: 14px;}
.sy_section1 .bottom{margin-top: 15px;}
.sy_section1 .bottom ul{margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.sy_section1 .bottom ul li{margin: 0 10px;}
.sy_section1 .bottom ul li .t_pics .icon{width: 26px;height: 26px;}
.sy_section1 .bottom ul li .b-words{margin-top: 10px;font-size: 14px;}
}           
@media  screen and (max-width: 767px){
.sy_section1 h2{font-size: 18px;margin-bottom: 12px;padding-bottom: 14px;}
.sy_section1 .top .left{width: 100%;float: left;}
.sy_section1 .top .tempWrap{width: 100%;float: left;}
.sy_section1 .top .left li .pic{display: none;}
.sy_section1 .top .left li .pic2{display: block;}
.sy_section1 .top .left li .pic2 img{width: 100%;display: block;}
.sy_section1 .top .left li .icon{width: 26px;height: 26px;}
.sy_section1 .top .right{padding: 15px;width: 100%;height: 185px;}
.sy_section1 .top .right li{margin-bottom: 12px;}
.sy_section1 .top .right li .number{font-size: 16px;width: 30px;padding-left: 14px;}
.sy_section1 .top .right li .content{top: 2px;
width: -moz-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -webkit-calc(100% - 40px);
width: calc(100% - 40px);}
.sy_section1 .top .right li .content .date{font-size: 12px;margin-bottom: 8px;}
.sy_section1 .top .right li .content h3{font-size: 14px;margin-bottom: 8px;}
.sy_section1 .top .right li .content p{font-size: 12px;line-height: 22px;margin-bottom: 10px;}
.sy_section1 .top .right li .content .more{width: 120px;height: 30px;line-height: 30px;font-size: 14px;}
.sy_section1 .bottom{margin-top: 15px;}
.sy_section1 .bottom ul{margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.sy_section1 .bottom ul li{margin: 0 10px;}
.sy_section1 .bottom ul li .t_pics .icon{width: 26px;height: 26px;}
.sy_section1 .bottom ul li .b-words{margin-top: 10px;font-size: 14px;}
}

/*閺冪姳姹夐張楦垮殰閸斻劌瀵叉禍褍鎼�*/
.sy_section2{width: 100%;padding: 55px 0 87px 0;}
.sy_section2 h2{font-size: 32px;color: #fff;text-align: center;margin-bottom: 95px;padding-bottom: 20px;position: relative;}
.sy_section2 h2::after{width: 42px;height: 2px;background-color: #fff;content: "";display: block;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.sy_section2 ul{margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.sy_section2 ul li{margin: 0 10px;}
.sy_section2 ul li .pic{width: 70%;margin: 0 auto;margin-top: 10%;position: relative;z-index: 10;}
.sy_section2 ul li .pic img{width: 100%;display: block;}
.sy_section2 ul li .words{font-size: 18px;color: #ffffff;line-height: 18px;margin-top: 55px;text-align: center;display: none;}
/* .sy_section2 ul li .yy{width: 53%;height: 37%;position: absolute;left: 50%;top: 55%; box-shadow: 0 0 90px rgba(178,210,245,0.86);z-index: 9;display: none; */
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.sy_section2 ul li a{display: block;position: relative;width: 100%;height: 100%;}
.sy_section2 ul .slick-current .words{display: block!important;}
.sy_section2 ul .slick-current .yy{display: block!important;}
.sy_section2 ul .slick-current .pic{width: 110%;margin-left: -5%;margin-top: 0;}
.sy_section2 ul .slick-prev{width: 58px;height: 42px;background: url(images/img23.png) no-repeat center center; background-size: cover;left: 30%;top: 50%;background-color: rgba(0,0,0,0.5);}
.sy_section2 ul .slick-next{width: 58px;height: 42px;background: url(images/img24.png) no-repeat center center; background-size: cover;right: 30%;top: 50%;background-color: rgba(0,0,0,0.5);}
.sy_section2 ul .slick-prev:hover,.sy_section2 ul .slick-next:hover{background-color: #374f98;}

@media  screen and (max-width: 1400px){
/* .sy_section2 ul li .yy{width: 53%;height: 30%;position: absolute;left: 50%;top: 55%;} */
}
@media  screen and (max-width: 991px){
.sy_section2{padding: 24px 0;}
.sy_section2 h2{font-size: 20px;margin-bottom: 30px;padding-bottom: 16px;}
.sy_section2 h2::after{width: 30px;content: "";display: block;}
.sy_section2 ul .slick-prev{width: 40px;height: 30px;left: 32%;top: 36%;}
.sy_section2 ul .slick-next{width: 40px;height: 30px;right: 32%;top: 36%;}
/* .sy_section2 ul li .yy{width: 53%;height: 30%;position: absolute;left: 50%;top: 43%;} */
}           
@media  screen and (max-width: 767px){
.sy_section2 h2{font-size: 18px;margin-bottom: 40px;padding-bottom: 14px;}
.sy_section2 ul{margin: 0;width: 100%;overflow: hidden;}
.sy_section2 ul li{margin: 0;display: none;opacity: 0;}
.sy_section2 ul li .pic{width:100%;margin-top: 0%;}
.sy_section2 ul li .words{font-size: 14px;line-height: 14px;margin-top: 14px;}
/* .sy_section2 ul li .yy{width: 40%;height: 25%;position: absolute;left: 50%;top: 50%;box-shadow: 0 0 60px rgba(178,210,245,0.86);} */
.sy_section2 ul .slick-current{display: block;opacity: 1;}
.sy_section2 ul .slick-current .pic{width: 100%;margin-left: 0;}
.sy_section2 ul .slick-prev{display: none;opacity: 0;}
.sy_section2 ul .slick-next{display: none;opacity: 0;}
}

/*閸忋劌婧€閺咁垱妫ゆ禍鐑樻簚鐟欙絽鍠呴弬瑙勵攳閿涘奔璐熺€广垺鍩涢棁鈧Ч鍌欑箽妞圭偓濮㈤懜锟�*/
.sy_section3{width: 100%;padding-top: 58px;}
.sy_section3 h2{font-size: 32px;color: #333;text-align: center;margin-bottom: 40px;padding-bottom: 16px;position: relative;}
.sy_section3 h2::after{width: 42px;height: 2px;background-color: #3a529f;content: "";display: block;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.sy_section3 ul{width: 100%;overflow: hidden;}
.sy_section3 ul li{ width: 16.666666666%;float: left; position: relative;height: 574px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.sy_section3 ul li a{display: block;width: 100%;height: 100%;}
.sy_section3 ul li .icon{position: absolute;left: 50%;top: 50%;background-color: #fff;border-radius: 100%;overflow: hidden;z-index: 10;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.sy_section3 ul li .icon .icon1{width: 86px;height: 86px;}
.sy_section3 ul li .icon .icon2{width: 50px;height: 50px;display: none;}
.sy_section3 ul li .wordsbox1{width: 100%;position: absolute;left: 0;top: 66.2%;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.sy_section3 ul li .wordsbox1 .tit{width: 100%;font-size: 18px;color: #fff;text-align: center;margin-bottom: 20px;}
.sy_section3 ul li .wordsbox1 .border{width: 16px;height: 1px;background-color: #fff;margin: 0 auto;}
.sy_section3 ul li .wordsbox2{opacity: 0; width: 50%;padding: 50px;padding-left: 0;position: absolute;top: 50%;left: 0;background-color: rgba(255,255,255,0.92);text-align: right;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.sy_section3 ul li .wordsbox2 .name{padding-left: 50px; font-size: 24px;color: #3a529f;padding-bottom: 18px; margin-bottom: 40px;border-bottom: 1px solid rgba(58,82,159,0.16)}
.sy_section3 ul li .wordsbox2 .text{padding-left: 50px; font-size: 15px;color: #555555;line-height: 28px;margin-bottom: 40px;}
.sy_section3 ul li .wordsbox2 .more{padding-left: 50px; width: 100%;font-size: 0;}
.sy_section3 ul li .wordsbox2 .more .heng{width: 14px;height: 2px;background-color: #3a529f;display: inline-block;vertical-align: middle;margin-right: 10px;margin-top: 4px;position: relative;z-index: 9;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 ul li .wordsbox2 .more .words{font-size: 16px;color: #3a529f;display: inline-block;vertical-align: middle;position: relative;z-index: 8;}
.sy_section3 ul li .wordsbox2 .more:hover .heng{margin-right: 2px;}
.sy_section3 ul li.on{width: 50%;}
.sy_section3 ul li.on .icon{background-color: #3a529f;}
.sy_section3 ul li.on .icon .icon1{display: none;}
.sy_section3 ul li.on .icon .icon2{display: block;}
.sy_section3 ul li.on .wordsbox1{opacity: 0;}
.sy_section3 ul li.on .wordsbox2{opacity: 1;}
@media  screen and (max-width: 1199px){
.sy_section3 ul li .wordsbox2 .name{padding-left: 20px; font-size: 20px;padding-bottom: 14px; margin-bottom: 30px;}
.sy_section3 ul li .wordsbox2 .text{padding-left: 20px; font-size: 14px;line-height: 26px;margin-bottom: 30px;}
.sy_section3 ul li .wordsbox2 .more .heng{width: 10px;margin-right: 8px;margin-top: 4px;}
.sy_section3 ul li{ height: 400px;}
}
@media  screen and (max-width: 991px){
.sy_section3{padding-top: 24px;position: relative;z-index: 8;}
.sy_section3 h2{font-size: 20px;margin-bottom: 24px;padding-bottom: 16px;}
.sy_section3 h2::after{width: 30px;content: "";display: block;}
.sy_section3 ul li{ width: 20%;height: 350px;}
.sy_section3 ul li .icon .icon1{width: 50px;height: 50px;}
.sy_section3 ul li .icon .icon2{width: 40px;height: 40px;display: none;}
.sy_section3 ul li .wordsbox1{top: 58%;}
.sy_section3 ul li .wordsbox1 .tit{font-size: 16px;margin-bottom: 14px;}
.sy_section3 ul li .wordsbox1 .border{width: 14px;}
.sy_section3 ul li .wordsbox2{padding: 14px;padding-left: 0;padding-right: 30px;}
.sy_section3 ul li .wordsbox2 .name{padding-left: 14px; font-size: 14px;padding-bottom: 14px; margin-bottom: 18px;}
.sy_section3 ul li .wordsbox2 .text{padding-left: 14px; font-size: 14px;line-height: 24px;margin-bottom: 18px;}
.sy_section3 ul li .wordsbox2 .more{padding-left: 14px;}
.sy_section3 ul li .wordsbox2 .more .heng{width: 10px;margin-right: 6px;margin-top: 4px;}
.sy_section3 ul li .wordsbox2 .more .words{font-size: 14px;}
.sy_section3 ul li.on{width: 40%;}
}           
@media  screen and (max-width: 767px){
.sy_section3 h2{font-size: 18px;margin-bottom: 16px;padding-bottom: 16px;}
.sy_section3 ul li{ width: 100%;height: 100px;}
.sy_section3 ul li .icon{top: 40%;}
.sy_section3 ul li .icon .icon1{width: 40px;height: 40px;}
.sy_section3 ul li .icon .icon2{width: 30px;height: 30px;}
.sy_section3 ul li .wordsbox1{top: 62%;}
.sy_section3 ul li .wordsbox1 .tit{font-size: 14px;margin-bottom: 4px;}
.sy_section3 ul li .wordsbox2 .name{padding-left: 14px;}
.sy_section3 ul li .wordsbox2 .text{padding-left: 14px;}
.sy_section3 ul li .wordsbox2 .more{padding-left: 14px;}
.sy_section3 ul li.on{height: 220px;width: 100%;}
.sy_section3 ul li.on .icon{top: 50%;}
}

/*閸氬牅缍旈崥鍫濆*/
.sy_section4{width: 100%;padding: 60px 0;}
.sy_section4 h2{font-size: 32px;color: #333;text-align: center;margin-bottom: 40px;padding-bottom: 20px;position: relative;}
.sy_section4 h2::after{width: 42px;height: 2px;background-color: #3a529f;content: "";display: block;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.sy_section4 .u1{width: 100%;padding-bottom: 32px;}
.sy_section4 ul li{width: 100%;height: auto;}
.sy_section4 ul li .libox{overflow: hidden;margin: -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
/*20210225start*/
.sy_section4 ul li .libox .box{margin: 15px;float: left;border:1px solid #eeeeee;position: relative;overflow: hidden;

width: -moz-calc(16.66666666666667% - 30px);
width: -o-calc(16.66666666666667% - 30px);
width: -webkit-calc(16.66666666666667% - 30px);
width: calc(16.66666666666667% - 30px);}
/*20210225end*/
.sy_section4 ul li .libox .box .pic{width: 100%;padding-bottom: 66.31%; position: relative; overflow: hidden;}
.sy_section4 ul li .libox .box .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section4 ul li .libox .box .wordsbox{width: 100%;position: absolute;left: 0;font-size: 16px;color: #ffffff;line-height: 24px;top: 50%;text-align: center;z-index: 9;opacity: 0;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.sy_section4 ul li .libox .box::after{width: 100%;height: 100%;content: "";display: block;background-color: rgba(0,91,171,0.96);position: absolute;left: 0;top: 0;z-index: 8;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section4 ul li .libox .box:hover .wordsbox{opacity: 1;}
.sy_section4 ul li .libox .box:hover::after{opacity: 1;}
.sy_section4 ul .slick-dots{ position: absolute; bottom: 0; height: 5px; text-align: center;}
.sy_section4 ul .slick-dots li{ vertical-align: top; width: 12px; height: 12px;border-radius: 100%; margin: 0 5px;border: 1px solid #3a529f;}
.sy_section4 ul .slick-dots li.slick-active{ background: #3a529f;}
@media  screen and (max-width: 1199px){
.sy_section4 ul li .libox{overflow: hidden;margin: -7.5px;
width: -moz-calc(100% + 15px);
width: -o-calc(100% + 15px);
width: -webkit-calc(100% + 15px);
width: calc(100% + 15px);}
.sy_section4 ul li .libox .box{margin: 7.5px;float: left;border:1px solid #eeeeee;position: relative;
width: -moz-calc(16.66666666666667% - 15px);
width: -o-calc(16.66666666666667% - 15px);
width: -webkit-calc(16.66666666666667% - 15px);
width: calc(16.66666666666667% - 15px);}
}
@media  screen and (max-width: 991px){
.sy_section4{padding: 24px 0;}
.sy_section4 h2{font-size: 20px;margin-bottom: 16px;padding-bottom: 16px;}
.sy_section4 h2::after{width: 30px;content: "";display: block;}
.sy_section4 .u1{padding-bottom: 20px;}
.sy_section4 ul li .libox{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.sy_section4 ul li .libox .box{margin: 10px;
width: -moz-calc(33.33333333333333% - 20px);
width: -o-calc(33.33333333333333% - 20px);
width: -webkit-calc(33.33333333333333% - 20px);
width: calc(33.33333333333333% - 20px);}
.sy_section4 ul li .libox .box .wordsbox{font-size: 14px;line-height: 20px;}
.sy_section4 ul .slick-dots li{ width: 8px; height: 8px;border-radius: 100%; margin: 0 2.5px;}
}           
@media  screen and (max-width: 767px){
.sy_section4 h2{font-size: 18px;margin-bottom: 14px;padding-bottom: 14px;}
.sy_section4 ul li .libox{margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.sy_section4 ul li .libox .box{margin: 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
}

/*鐠у鍏樼悰灞肩瑹閻㈢喐鈧拷*/
.sy_section5{width: 100%;padding: 58px 0;}
.sy_section5 h2{font-size: 32px;color: #fff;text-align: center;padding-bottom: 20px;margin-bottom: 64px;position: relative;}
.sy_section5 h2::after{width: 42px;height: 2px;background-color: #fff;content: "";display: block;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.sy_section5 ul{margin: 0 -38px;overflow: hidden;
width: -moz-calc(100% + 76px);
width: -o-calc(100% + 76px);
width: -webkit-calc(100% + 76px);
width: calc(100% + 76px);}
.sy_section5 ul li{margin: 0 38px;height: auto;}
.sy_section5 ul li .pic{ padding-bottom: 40%; position: relative; overflow: hidden;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section5 ul li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section5 ul li .pic:hover{
transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 -ms-transform: scale(1.05);
}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.sy_section5{padding: 24px 0;}
.sy_section5 h2{font-size: 20px;margin-bottom: 16px;padding-bottom: 16px;}
.sy_section5 h2::after{width: 30px;content: "";display: block;}
.sy_section5 ul{margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.sy_section5 ul li{margin: 0 10px;}
}           
@media  screen and (max-width: 767px){
.sy_section5 h2{font-size: 18px;margin-bottom: 14px;padding-bottom: 14px;}
.sy_section5 ul{margin: 0 -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.sy_section5 ul li{margin: 0 5px;}
}

/*閼斤綀鐛曠拠浣峰姛*/
.sy_section6{width: 100%;padding: 58px 0 78px 0;}
.sy_section6 h2{font-size: 32px;color: #333;text-align: center;padding-bottom: 18px;margin-bottom: 40px;position: relative;}
.sy_section6 h2::after{width: 42px;height: 2px;background-color: #3a529f;content: "";display: block;position: absolute;bottom: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.sy_section6 ul{width: 100%;margin: 0 -15px;padding: 0 66px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.sy_section6 ul li{height: auto;margin: 0 15px;}
.sy_section6 ul li .picbox{width: 100%;border:1px solid #e6e6e6;padding: 26px 42px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section6 ul li .picbox .pic{width: 100%;padding-bottom: 66.83%; position: relative; overflow: hidden;}
.sy_section6 ul li .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section6 ul li .wordsbox{font-size: 16px;color: #555555;margin-top: 12px;width: 100%;text-align: center;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section6 ul li:hover .wordsbox{color: #3a529f;}
.sy_section6 ul li:hover .picbox{ box-shadow: 0 0 15px rgb(220,220,220); }
.sy_section6  .slick-prev{width: 22px;height: 41px;background: url(images/img69.png) no-repeat center center; background-size: cover;left: 0;top: 40%;}
.sy_section6  .slick-next{width: 22px;height: 41px;background: url(images/img70.png) no-repeat center center; background-size: cover;right: 0;top: 40%;}
.sy_section6  .slick-prev:hover{background: url(images/img67.png) no-repeat center center; background-size: cover;}
.sy_section6  .slick-next:hover{background: url(images/img68.png) no-repeat center center; background-size: cover;}
@media  screen and (max-width: 1455px){
.sy_section6  .slick-prev{left: 15px;}
.sy_section6  .slick-next{right: 15px;}
}
@media  screen and (max-width: 991px){
.sy_section6{padding: 24px 0;}
.sy_section6 h2{font-size: 20px;margin-bottom: 16px;padding-bottom: 16px;}
.sy_section6 h2::after{width: 30px;content: "";display: block;}
.sy_section6 ul{margin: 0 -10px;padding: 0 34px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.sy_section6 ul li{margin: 0 10px;}
.sy_section6 ul li .picbox{padding: 16px;}
.sy_section6 ul li .wordsbox{font-size: 14px;margin-top: 8px;}
.sy_section6  .slick-prev{width: 16px;height: 24px;left: 15px;}
.sy_section6  .slick-next{width: 16px;height: 24px;right: 15px;}
}           
@media  screen and (max-width: 767px){
.sy_section6 h2{font-size: 18px;margin-bottom: 14px;padding-bottom: 14px;}
.sy_section6 ul{margin: 0 -5px;padding: 0 30px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.sy_section6 ul li{margin: 0 5px;}
.sy_section6 ul li .picbox{padding: 10px;}
.sy_section6 ul li .wordsbox{font-size: 12px;margin-top: 6px;}
.sy_section6  .slick-prev{width: 14px;height: 20px;}
.sy_section6  .slick-next{width: 14px;height: 20px;}
}

/*閸愬懘銆�2娴溠冩惂娴犲绮�*/
/*UltraHive Mk5 缂佽姤鏂佸蹇旀￥娴滅儤婧€缂冩垼浠堥弲鐑樺弾閺堝搫绨�*/
.cp_section1{width: 100%;padding: 80px 0;}
.cp_section1 .title{font-size: 24px;color: #333333;padding-bottom: 20px;margin-bottom: 24px;position: relative;}
.cp_section1 .title::after{content: "";display: block;width: 42px;height: 2px;background-color: #3a529f;position: absolute;left: 0;bottom: 0;}
.cp_section1 .text{font-size: 16px;color: #555555;line-height: 30px;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.cp_section1{padding: 24px 0;}
.cp_section1 .title{font-size: 18px;padding-bottom: 14px;margin-bottom: 16px;}
.cp_section1 .title::after{content: "";display: block;width: 30px;}
.cp_section1 .text{font-size: 14px;line-height: 26px;}
}           
@media  screen and (max-width: 767px){
.cp_section1 .title{font-size: 16px;padding-bottom: 12px;margin-bottom: 14px;}
.cp_section1 .text{line-height: 24px;}
}

/*娴溠冩惂閸欏倹鏆�*/
.cp_section2{width: 100%;padding: 75px 0;}
.cp_section2 h2{font-size: 32px;color: #333333;padding-bottom: 14px;margin-bottom: 62px;position: relative;text-align: center;}
.cp_section2 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: #5368ab;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.cp_section2 .top{width: 100%;font-size: 0;}
.cp_section2 .top .left{width: 64.61%;display: inline-block;vertical-align: middle;padding-right: 160px;}
.cp_section2 .top .left .pic{ width: 100%; padding-bottom: 63.52%; position: relative; overflow: hidden;}
.cp_section2 .top .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cp_section2 .top .right{width: 35.39%;display: inline-block;vertical-align: middle;}
.cp_section2 .top .right .box{width: 100%;font-size: 0;margin-bottom: 48px;}
.cp_section2 .top .right .box:last-child{margin-bottom: 0;}
.cp_section2 .top .right .box .icon{width: 70px;height: 70px;display: inline-block;vertical-align: middle;border-radius: 100%;border:1px solid #666666;margin-right: 18px;}
.cp_section2 .top .right .box .wordsbox{display: inline-block;vertical-align: middle;}
.cp_section2 .top .right .box .wordsbox .tit1{font-size: 24px;color: #333333;margin-bottom: 10px;}
.cp_section2 .top .right .box .wordsbox .tit2{font-size: 16px;color: #555555;}
.cp_section2 .bottom{width: 100%;margin-top: 60px;}
.cp_section2 .bottom ul{width: 100%;overflow: hidden;border-top: 1px solid rgba(0,0,0,0.14);}
.cp_section2 .bottom ul li{width: 50%;float: left;font-size: 0;border-bottom: 1px solid rgba(0,0,0,0.14);padding:20px 0;}
.cp_section2 .bottom ul li .norms{width: 135px;display: inline-block;vertical-align: middle;font-size: 16px;color: #555555;padding-right: 5px;}
.cp_section2 .bottom ul li .text{font-size: 18px;color: #333333;display: inline-block;vertical-align: middle;padding-right: 5px;
width: -moz-calc(100% - 135px);
width: -o-calc(100% - 135px);
width: -webkit-calc(100% - 135px);
width: calc(100% - 135px);}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.cp_section2{padding: 24px 0;}
.cp_section2 h2{font-size: 22px;padding-bottom: 14px;margin-bottom: 14px;}
.cp_section2 h2::after{content: "";display: block;width: 30px;}
.cp_section2 .top .left{width: 64%;padding-right: 40px;}
.cp_section2 .top .right{width: 36%;}
.cp_section2 .top .right .box{margin-bottom: 16px;}
.cp_section2 .top .right .box .icon{width: 45px;height: 45px;margin-right: 8px;}
.cp_section2 .top .right .box .wordsbox .tit1{font-size: 18px;margin-bottom: 6px;}
.cp_section2 .top .right .box .wordsbox .tit2{font-size: 14px;}
.cp_section2 .bottom{margin-top: 14px;}
.cp_section2 .bottom ul li{padding:14px 0;}
.cp_section2 .bottom ul li .norms{width: 100px;font-size: 14px;}
.cp_section2 .bottom ul li .text{font-size: 16px;
width: -moz-calc(100% - 100px);
width: -o-calc(100% - 100px);
width: -webkit-calc(100% - 100px);
width: calc(100% - 100px);}
}           
@media  screen and (max-width: 767px){
.cp_section2 h2{font-size: 20px;padding-bottom: 12px;margin-bottom: 12px;}
.cp_section2 .top .left{width: 100%;display: block;margin-bottom: 10px; padding-right: 0;}
.cp_section2 .top .right{width: 100%;font-size: 0;}
.cp_section2 .top .right .box{margin-bottom: 0;display: inline-block;vertical-align: top;width: 33.3333%; }
.cp_section2 .top .right .box .icon{width: 30px;height: 30px;margin-right: 4px;margin: 0 auto;display: block;}
.cp_section2 .top .right .box .wordsbox{display: block;text-align: center;margin-top: 10px;}
.cp_section2 .top .right .box .wordsbox .tit1{font-size: 16px;margin-bottom:8px;}
.cp_section2 .top .right .box .wordsbox .tit2{font-size: 12px;}
.cp_section2 .bottom{margin-top: 14px;}
.cp_section2 .bottom ul li{padding:12px 0;width: 100%;overflow: hidden;}
.cp_section2 .bottom ul li .text{font-size: 14px;}
}

/*娴溠冩惂閻楀湱鍋�*/
.cp_section3{width: 100%;}
.cp_section3 .titles_{width: 100%;padding: 48px 0 50px 0;}
.cp_section3 h2{font-size: 32px;color: #fff;padding-bottom: 15px;position: relative;text-align: center;}
.cp_section3 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: rgba(255,255,255,0.2);position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.cp_section3 .content{width: 100%;padding: 62px 0 80px 0;}
.cp_section3 .top{width: 100%;margin-bottom: 70px;}
.cp_section3 .top ul{margin: -15px;overflow: hidden;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.cp_section3 .top ul li{margin: 15px;float: left;
width: -moz-calc(25% - 30px);
width: -o-calc(25% - 30px);
width: -webkit-calc(25% - 30px);
width: calc(25% - 30px);}
.cp_section3 .top ul li a{padding: 30px 30px 44px 30px;display: block;background-color: #f6f8ff;}
.cp_section3 .top ul li .iconbox{width: 66px;height: 66px;border: 1px solid #666666;border-radius: 100%;margin-bottom: 28px;overflow: hidden;}
.cp_section3 .top ul li .iconbox .icon{width: 100%;height: 100%;}
.cp_section3 .top ul li h3{font-size: 18px;color: #333333;margin-bottom: 16px;}
.cp_section3 .top ul li p{font-size: 16px;color: #555555;line-height: 26px;height: 78px;}
.cp_section3 .top ul li a:hover{background-color: #5368ab;}
.cp_section3 .top ul li a:hover .iconbox{background-color: #fff;border-color: #5368ab;}
.cp_section3 .top ul li a:hover h3{color: #fff;}
.cp_section3 .top ul li a:hover p{color: #fff;}
.cp_section3 .bottom{width: 100%;}
.cp_section3 .bottom .btit{width: 100%;font-size: 24px;color: #333333;text-align: center;margin-bottom: 20px;position: relative;}
.cp_section3 .bottom .btit::before{content: "";display: block;height: 1px;background-color: rgba(0,0,0,0.1);position: absolute;left: 0;top: 50%;
width: -moz-calc(50% - 140px);
width: -o-calc(50% - 140px);
width: -webkit-calc(50% - 140px);
width: calc(50% - 140px);}
.cp_section3 .bottom .btit::after{content: "";display: block;height: 1px;background-color: rgba(0,0,0,0.1);position: absolute;right: 0;top: 50%;
width: -moz-calc(50% - 140px);
width: -o-calc(50% - 140px);
width: -webkit-calc(50% - 140px);
width: calc(50% - 140px);}
.cp_section3 .bottom .vid{width: 100%;position: relative;}
.cp_section3 .bottom .vid .pic{width: 100%;}
.cp_section3 .bottom .vid .pic img{display: block; width: 100%;}
.cp_section3 .bottom .vid .bf{width: 60px;height: 60px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.cp_section3 .titles_{padding: 24px 0;}
.cp_section3 h2{font-size: 22px;padding-bottom: 14px;margin-bottom: 14px;}
.cp_section3 h2::after{content: "";display: block;width: 30px;}
.cp_section3 .content{padding: 24px 0;}
.cp_section3 .top{margin-bottom: 16px;}
.cp_section3 .top ul{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.cp_section3 .top ul li{margin: 10px;
width: -moz-calc(25% - 20px);
width: -o-calc(25% - 20px);
width: -webkit-calc(25% - 20px);
width: calc(25% - 20px);}
.cp_section3 .top ul li a{padding: 14px 14px 14px 14px;}
.cp_section3 .top ul li .iconbox{width: 50px;height: 50px;margin-bottom: 12px;}
.cp_section3 .top ul li h3{font-size: 16px;margin-bottom: 12px;}
.cp_section3 .top ul li p{font-size: 14px;line-height: 24px;height: 72px;}
.cp_section3 .bottom .btit{font-size: 18px;margin-bottom: 14px;}
.cp_section3 .bottom .btit::before{content: "";display: block;
width: -moz-calc(50% - 105px);
width: -o-calc(50% - 105px);
width: -webkit-calc(50% - 105px);
width: calc(50% - 105px);}
.cp_section3 .bottom .btit::after{content: "";display: block;
width: -moz-calc(50% - 105px);
width: -o-calc(50% - 105px);
width: -webkit-calc(50% - 105px);
width: calc(50% - 105px);}
.cp_section3 .bottom .vid .bf{width: 40px;height: 40px;}
}           
@media  screen and (max-width: 767px){
.cp_section3 .titles_{padding: 18px 0;}
.cp_section3 h2{font-size: 20px;padding-bottom: 12px;margin-bottom: 12px;}
.cp_section3 .top{margin-bottom: 14px;}
.cp_section3 .top ul{margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.cp_section3 .top ul li{margin: 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
.cp_section3 .top ul li a{padding: 10px;}
.cp_section3 .top ul li .iconbox{width: 40px;height: 40px;margin-bottom: 10px;}
.cp_section3 .top ul li h3{margin-bottom: 10px;}
.cp_section3 .top ul li p{line-height: 22px;height: 66px;}
.cp_section3 .bottom .btit{font-size: 16px;margin-bottom: 12px;}
.cp_section3 .bottom .btit::before{content: "";display: block;
width: -moz-calc(50% - 90px);
width: -o-calc(50% - 90px);
width: -webkit-calc(50% - 90px);
width: calc(50% - 90px);}
.cp_section3 .bottom .btit::after{content: "";display: block;
width: -moz-calc(50% - 90px);
width: -o-calc(50% - 90px);
width: -webkit-calc(50% - 90px);
width: calc(50% - 90px);}
.cp_section3 .bottom .vid .bf{width: 35px;height: 35px;}
}

/*閺勭喖鈧崵缍夐懕鏃€妫ゆ禍鐑樻簚閸忋劏鍤滈崝銊╊棧鐞涘瞼閮寸紒锟�*/
.cp_section4{width: 100%;}
.cp_section4 .top {width: 100%;position: relative;}
.cp_section4 .top  img{width: 100%;display: block;}
.cp_section4 .top  .titbox{width: 100%;padding: 0 15px;position: absolute;top: 80px;left: 0;}
.cp_section4 .top  h2{font-size: 32px;color: #fff;padding-bottom: 14px;position: relative;text-align: center;}
.cp_section4 .top  h2::after{content: "";display: block;width: 42px;height: 2px;background-color: rgba(255,255,255,0.5);position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.cp_section4 .top .posibox{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.cp_section4 .top .posibox .posi{width: 100%;height: 100%;position: relative;}
/*20210226start*/
.cp_section4 .top .posibox .posi .posi1{width: 15%;height: 15%;background-color: rgba(255,255,255,0);position: absolute;left: 12%;top: 65%;}
.cp_section4 .top .posibox .posi .posi1::after{width: 100%;height: 21%;content: "";display: block;position: absolute;right: -32%;bottom: -43%;background: rgba(255,255,255,0);}
.cp_section4 .top .posibox .posi .posi2{width: 15%;height: 15%;background-color: rgba(255,255,255,0);position: absolute;left: 29%;top: 69%;}
.cp_section4 .top .posibox .posi .posi2::after{width: 81%;height: 21%;content: "";display: block;position: absolute;right: -39%;bottom: -16%;background: rgba(255,255,255,0);}
.cp_section4 .top .posibox .posi .posi3{width: 15%;height: 15%;background-color: rgba(255,255,255,0);position: absolute;left: 48%;top: 72%;}
.cp_section4 .top .posibox .posi .posi3::after{width: 92%;height: 21%;content: "";display: block;position: absolute;right: -78%;bottom: 3%;background: rgba(255,255,255,0);}
.cp_section4 .top .posibox .posi .posi4{width: 12%;height: 15%;background-color: rgba(255,255,255,0);position: absolute;left: 65%;top: 20%;}
.cp_section4 .top .posibox .posi .posi4::after{width: 68%;height: 21%;content: "";display: block;position: absolute;right: -25%;bottom: -26%;background: rgba(255,255,255,0);}
.cp_section4 .top .posibox .posi .posi5{width: 8%;height: 15%;background-color: rgba(255,255,255,0);position: absolute;left: 47%;top: 31%;}
.cp_section4 .top .posibox .posi .posi5::after{width: 68%;height: 21%;content: "";display: block;position: absolute;right: -95%;bottom: -9%;background: rgba(255,255,255,0);}
.cp_section4 .top .posibox .posi .posi6{width: 14%;height: 21%;background-color: rgba(255,255,255,0);position: absolute;left: 63%;top: 52%;}
/*.cp_section4 .top .posibox .posi .posi6::after{width: 68%;height: 21%;content: "";display: block;position: absolute;right: -61%;bottom: -6%;background: rgba(255,255,255,0);}*/
/*20210226end*/
.cp_section4 .bottom{width: 100%;padding: 80px 0;background-color: #f6f8ff;}
.cp_section4 .bottom ul{margin: -15px;overflow: hidden;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.cp_section4 .bottom ul li{margin: 15px;float: left;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
.cp_section4 .bottom ul li a{display: block;padding: 30px;padding-right: 36px;border:1px solid #eeeeee;background-color:#fff;}
.cp_section4 .bottom ul li .tit1{width: 100%;font-size: 0;margin-bottom: 26px;}
.cp_section4 .bottom ul li .tit1 .iconbox{width: 42px;height: 46px;display: inline-block;vertical-align: middle;position: relative;overflow: hidden;}
.cp_section4 .bottom ul li .tit1 .iconbox .icon{width: 100%;height: 100%;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.cp_section4 .bottom ul li .tit1 .iconbox .icon2{position: absolute;top: -500%;left: 0;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.cp_section4 .bottom ul li .tit1 .words{display: inline-block;vertical-align: middle;font-size: 18px;color: #333333;padding-left: 12px;
width: -moz-calc(100% - 42px);
width: -o-calc(100% - 42px);
width: -webkit-calc(100% - 42px);
width: calc(100% - 42px);}
.cp_section4 .bottom ul li .tit2{font-size: 16px;color: #555555;line-height: 30px;height: 90px;}
.cp_section4 .bottom ul li:hover a{background-color: #5368ab;}
.cp_section4 .bottom ul li:hover .tit1 .iconbox .icon1{transform: rotateY(360deg);}
.cp_section4 .bottom ul li:hover .tit1 .iconbox .icon2{top: 0;}
.cp_section4 .bottom ul li:hover .tit1 .words{color: #fff;}
.cp_section4 .bottom ul li:hover .tit2{color: #fff;}
@media  screen and (max-width: 1430px){
.cp_section4 .top  .titbox{top: 40px;}
}
@media  screen and (max-width: 991px){
.cp_section4 .top  .titbox{top: 20px;}
.cp_section4 .top  h2{font-size: 22px;padding-bottom: 14px;}
.cp_section4 .top  h2::after{content: "";display: block;width: 30px;}
.cp_section4 .bottom{padding: 24px 0;}
.cp_section4 .bottom ul{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.cp_section4 .bottom ul li{margin: 10px;
width: -moz-calc(50% - 20px);
width: -o-calc(50% - 20px);
width: -webkit-calc(50% - 20px);
width: calc(50% - 20px);}
.cp_section4 .bottom ul li a{padding: 14px;}
.cp_section4 .bottom ul li .tit1{margin-bottom: 14px;}
.cp_section4 .bottom ul li .tit1 .iconbox{width: 30px;height: 32px;}
.cp_section4 .bottom ul li .tit1 .words{font-size: 16px;padding-left: 8px;
width: -moz-calc(100% - 30px);
width: -o-calc(100% - 30px);
width: -webkit-calc(100% - 30px);
width: calc(100% - 30px);}
.cp_section4 .bottom ul li .tit2{font-size: 14px;line-height: 26px;height: 72px;}
}           
@media  screen and (max-width: 767px){
/*20210226start*/
.cp_section4 .top  .titbox{top: 16px;}
.cp_section4 .top  h2{font-size: 20px;padding-bottom: 12px;}
.cp_section4 .bottom ul{margin: -10px 0;width: 100%;}
.cp_section4 .bottom ul li{margin: 10px 0;width: 100%;}
.cp_section4 .bottom ul li a{padding: 10px;}
.cp_section4 .bottom ul li .tit1{margin-bottom: 10px;}
.cp_section4 .bottom ul li .tit1 .words{padding-left: 6px;}
.cp_section4 .bottom ul li .tit2{line-height: 22px;height: 66px;}
.cp_section4 .top .posibox .posi .posi1{left: 0%;top: 64%;}
.cp_section4 .top .posibox .posi .posi2{left: 25%;top: 66%;}
.cp_section4 .top .posibox .posi .posi3{left: 52%;top: 70%;}
.cp_section4 .top .posibox .posi .posi4{left: 74%;top: 19%;width: 19%;}
.cp_section4 .top .posibox .posi .posi5{width: 12%;}
.cp_section4 .top .posibox .posi .posi1::after{width: 156%;height: 21%;content: "";display: block;right: -56%;bottom: -50%;}
.cp_section4 .top .posibox .posi .posi2::after{width: 126%;height: 21%;content: "";display: block;right: -75%;bottom: -35%;}
.cp_section4 .top .posibox .posi .posi3::after{width: 142%;height: 21%;content: "";display: block;right: -149%;bottom: -9%;}
.cp_section4 .top .posibox .posi .posi4::after{width: 57%;height: 21%;content: "";display: block;right: -17%;bottom: -31%;}
.cp_section4 .top .posibox .posi .posi6{width: 12%;height: 17%;left: 68%;top: 44%;}
/*.cp_section4 .top .posibox .posi .posi6::after{width: 102%;height: 21%;content: "";display: block;position: absolute;right: -101%;bottom: -1%;background: #000;}*/
/*20210226end*/
}

/*3娴溠冩惂娴犲绮�*/
/*娴滃瞼楠囩€佃壈鍩�*/
.ej_navs{width: 100%;padding: 0 15px;}
.ej_navs ul{width: 100%;text-align: center;font-size: 0;border-bottom: 1px solid rgba(0,0,0,0.1);white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.ej_navs ul::-webkit-scrollbar{ display: none;}
.ej_navs ul li{font-size: 24px;color: #333333;padding: 26px 0 22px 0;display: inline-block;vertical-align: middle;margin-left: 78px;position: relative;overflow: hidden;}
.ej_navs ul li a{color: #333;}
.ej_navs ul li:first-child{margin-left: 0;}
.ej_navs ul li::after{width: 100%;height: 2px;background-color: #4b5d9a;content: "";display: block;position: absolute;bottom: 0;left: -100%;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.ej_navs ul li:hover a,.ej_navs ul li.on a{color: #4b5d9a}
.ej_navs ul li:hover::after,.ej_navs ul li.on::after{content: "";display: block;left: 0;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.ej_navs ul li{font-size: 18px;padding: 14px 0;margin-left: 20px;}
}           
@media  screen and (max-width: 767px){
.ej_navs ul li{font-size: 16px;padding: 10px 0;margin-left: 10px;}
}

/*娴溠冩惂娴犲绮�*/
.cp1_section1{width: 100%;padding: 78px 0 80px 0;}
.cp1_section1 .box{width: 100%;border:1px solid #eee;}
.cp1_section1 .box .top{width: 100%;background-color:#f1f1f1;padding: 68px 0 58px 0;}
.cp1_section1 .box .top .picbox{width: 32.08%;margin: 0 auto;}
.cp1_section1 .box .top .picbox img{width: 100%;display: block;}
.cp1_section1 .box .top .words{width: 100%;text-align: center;font-size: 14px;color: #5368ab;margin-top: 25px;line-height: 24px;}
.cp1_section1 .box .top .words span{font-size: 16px;}
.cp1_section1 .box .bottom{width: 100%;padding: 20px;font-size: 16px;color: #555555;text-align: center;}
.cp1_section1 .box .bottom span{font-size: 18px}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.cp1_section1{padding: 24px 0;}
.cp1_section1 .box .top{padding: 16px 0;}
.cp1_section1 .box .top .picbox{width: 40%;}
.cp1_section1 .box .top .words{margin-top: 10px;line-height: 22px;}
.cp1_section1 .box .bottom{padding: 16px;font-size: 14px;}
.cp1_section1 .box .bottom span{font-size: 16px;}
}           
@media  screen and (max-width: 767px){
.cp1_section1 .box .top{padding: 14px 0;}
.cp1_section1 .box .top .picbox{width: 45%;}
.cp1_section1 .box .top .words{margin-top: 8px;line-height: 20px;font-size: 12px;}
.cp1_section1 .box .top .words span{font-size: 14px;}
.cp1_section1 .box .bottom{padding: 15px;font-size: 12px;}
.cp1_section1 .box .bottom span{font-size: 14px;}
}

/*娴溠冩惂娴兼ê濞�*/
.cp1_section2{width: 100%;}
.cp1_section2 .titles_{width: 100%;padding: 48px 0 50px 0;}
.cp1_section2 h2{font-size: 32px;color: #fff;padding-bottom: 15px;position: relative;text-align: center;}
.cp1_section2 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: rgba(255,255,255,0.2);position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.cp1_section2 .content{width: 100%;padding: 60px 0 80px 0;}
.cp1_section2 .content ul{margin: -15px;overflow: hidden;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.cp1_section2 .content ul li{margin: 15px;float: left;
width: -moz-calc(33.3333333% - 30px);
width: -o-calc(33.3333333% - 30px);
width: -webkit-calc(33.3333333% - 30px);
width: calc(33.3333333% - 30px);}
.cp1_section2 .content ul li a{padding: 50px 42px 50px 30px;background-color: #f6f8ff;display: block;width: 100%;height: 100%;}
.cp1_section2 .content ul li .iconbox{width: 38px;height: 38px;position: relative;overflow: hidden;margin-bottom: 16px;}
.cp1_section2 .content ul li .iconbox .icon{width: 100%;height: 100%;}
.cp1_section2 .content ul li .iconbox .icon1{
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.cp1_section2 .content ul li .iconbox .icon2{position: absolute;left: 0;top: -200%;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.cp1_section2 .content ul li h3{font-size: 18px;color: #555555;padding-bottom: 18px;margin-bottom: 28px;position: relative;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cp1_section2 .content ul li h3::after{width: 20px;height: 2px;background-color: #7b7c7f;content: "";display: block;position: absolute;bottom: 0;left: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cp1_section2 .content ul li .text{font-size: 16px;color: #555555;line-height: 30px;height: 60px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cp1_section2 .content ul li:hover a{background-color: #5368ab;}
.cp1_section2 .content ul li:hover .iconbox .icon1{transform: rotateX(360deg);}
.cp1_section2 .content ul li:hover .iconbox .icon2{top: 0;}
.cp1_section2 .content ul li:hover h3{color: #fff;}
.cp1_section2 .content ul li:hover h3::after{content: "";display: block;background-color: #fff;}
.cp1_section2 .content ul li:hover .text{color: #fff;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.cp1_section2 .titles_{padding: 24px 0;}
.cp1_section2 h2{font-size: 22px;padding-bottom: 14px;margin-bottom: 14px;}
.cp1_section2 h2::after{content: "";display: block;width: 30px;}
.cp1_section2 .content{padding: 24px 0;}
.cp1_section2 .content ul{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.cp1_section2 .content ul li{margin: 10px;
width: -moz-calc(33.3333333% - 20px);
width: -o-calc(33.3333333% - 20px);
width: -webkit-calc(33.3333333% - 20px);
width: calc(33.3333333% - 20px);}
.cp1_section2 .content ul li a{padding: 14px;}
.cp1_section2 .content ul li .iconbox{margin-bottom: 12px;}
.cp1_section2 .content ul li h3{font-size: 16px;padding-bottom: 12px;margin-bottom: 14px;}
.cp1_section2 .content ul li h3::after{width: 16px;content: "";display: block;}
.cp1_section2 .content ul li .text{font-size: 14px;line-height: 26px;height: 52px;}
}           
@media  screen and (max-width: 767px){
.cp1_section2 .titles_{padding: 18px 0;}
.cp1_section2 h2{font-size: 20px;padding-bottom: 12px;margin-bottom: 12px;}
.cp1_section2 .content ul{margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.cp1_section2 .content ul li{margin: 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
.cp1_section2 .content ul li a{padding: 10px;}
.cp1_section2 .content ul li .iconbox{margin-bottom: 10px;}
.cp1_section2 .content ul li h3{padding-bottom: 10px;margin-bottom: 10px;}
.cp1_section2 .content ul li .text{line-height: 24px;height: 48px;}
}

/*4鐞涘奔绗熸惔鏃傛暏濡楀牅绶�*/
/*鎼存梻鏁ら崷鐑樻珯鐠囧瓨妲�*/
.al_section1{width: 100%;padding: 75px 0;background: url(images/img129.jpg)no-repeat center center;background-size: cover;}
.al_section1 h2{width: 100%;font-size: 32px;color: #333333;padding-bottom: 14px;margin-bottom: 48px;position: relative;text-align: center;}
.al_section1 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: #5368ab;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.al_section1 ul{width: 56.39%;}
.al_section1 ul li{width: 100%;font-size: 18px;color: #333333;margin-bottom: 22px;padding-left: 16px;position: relative;}
.al_section1 ul li::after{content: "";display: block;width: 6px;height: 2px;background-color: #5368ab;position: absolute;left: 0;top: 50%;margin-top: -1px;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.al_section1{padding: 24px 0;}
.al_section1 h2{font-size: 22px;padding-bottom: 16px;margin-bottom: 16px;}
.al_section1 ul{width: 60%;}
.al_section1 ul li{font-size: 16px;margin-bottom: 14px;padding-left: 14px;}
}           
@media  screen and (max-width: 767px){
.al_section1{background: url(images/img130.jpg)no-repeat center center;background-size: cover;}
.al_section1 h2{font-size: 20px;padding-bottom: 14px;margin-bottom: 14px;}
.al_section1 ul li{font-size: 14px;margin-bottom: 10px;padding-left: 10px;}
}

/*SKYSYS閺冪姳姹夐張铏规暩缂冩垹绨跨紒鍡楀瀹糕剝顥呴弬瑙勵攳娴犲绮�*/
.al_section2{width: 100%;padding: 80px 0 86px 0;}
.al_section2 h2{width: 100%;font-size: 32px;color: #333333;padding-bottom: 14px;margin-bottom: 50px;position: relative;text-align: center;}
.al_section2 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: #5368ab;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.al_section2 ul{margin: 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.al_section2 ul li{margin: 0 15px;height: auto;}
.al_section2 ul li a{display: block;width: 100%;height: 100%;}
.al_section2 ul li .pic{width: 100%; padding-bottom: 66.88%; position: relative; overflow: hidden;}
.al_section2 ul li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.al_section2 ul li .wordsbox{padding: 18px;position: relative;overflow: hidden;}
.al_section2 ul li .wordsbox .words{font-size: 16px;color: #555555;line-height: 24px;height: 72px;position: relative;z-index: 9;text-align: justify;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.al_section2 ul li .wordsbox .back{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #5368ab;z-index: 8;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.al_section2 ul li:hover .wordsbox .back{opacity: 1;}
.al_section2 ul li:hover .wordsbox .words{color: #fff;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.al_section2{padding: 24px 0;}
.al_section2 h2{font-size: 22px;padding-bottom: 16px;margin-bottom: 16px;}
.al_section2 ul{margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.al_section2 ul li{margin: 0 10px;}
.al_section2 ul li .wordsbox{padding: 14px}
.al_section2 ul li .wordsbox .words{font-size: 14px;line-height: 22px;height: 66px;}
}           
@media  screen and (max-width: 767px){
.al_section2 h2{font-size: 18px;padding-bottom: 14px;margin-bottom: 14px;}
.al_section2 ul{margin: 0 -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.al_section2 ul li{margin: 0 5px;}
.al_section2 ul li .wordsbox{padding: 10px}
}

/*閺傝顢嶆导妯哄◢*/
.al_section3{width: 100%;}
.al_section3 .titles_{width: 100%;padding: 48px 0 50px 0;}
.al_section3 h2{font-size: 32px;color: #fff;padding-bottom: 15px;position: relative;text-align: center;}
.al_section3 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: rgba(255,255,255,0.2);position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.al_section3 .content{width: 100%;padding: 60px 0 80px 0;background-color: #f6f8ff;}
.al_section3{width: 100%;margin-bottom: 70px;}
.al_section3 ul{margin: 0 -15px;overflow: hidden;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.al_section3 ul li{margin: 0 15px;float: left;
width: -moz-calc(25% - 30px);
width: -o-calc(25% - 30px);
width: -webkit-calc(25% - 30px);
width: calc(25% - 30px);}
.al_section3 ul li a{padding: 30px 30px 44px 30px;display: block;background-color: #fff;}
.al_section3 ul li .iconbox{width: 66px;height: 66px;border: 1px solid #666666;border-radius: 100%;margin-bottom: 28px;overflow: hidden;}
.al_section3 ul li .iconbox .icon{width: 100%;height: 100%;}
.al_section3 ul li h3{font-size: 18px;color: #333333;margin-bottom: 16px;}
.al_section3 ul li p{font-size: 16px;color: #555555;line-height: 26px;height: 78px;}
.al_section3 ul li a:hover{background-color: #5368ab;}
.al_section3 ul li a:hover .iconbox{background-color: #fff;border: none;}
.al_section3 ul li a:hover h3{color: #fff;}
.al_section3 ul li a:hover p{color: #fff;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.al_section3 .titles_{padding: 24px 0;}
.al_section3 h2{font-size: 22px;padding-bottom: 14px;margin-bottom: 14px;}
.al_section3 h2::after{content: "";display: block;width: 30px;}
.al_section3 .content{padding: 24px 0;}
.al_section3{margin-bottom: 16px;}
.al_section3 ul{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.al_section3 ul li{margin: 10px;
width: -moz-calc(25% - 20px);
width: -o-calc(25% - 20px);
width: -webkit-calc(25% - 20px);
width: calc(25% - 20px);}
.al_section3 ul li a{padding: 14px 14px 14px 14px;}
.al_section3 ul li .iconbox{width: 50px;height: 50px;margin-bottom: 12px;}
.al_section3 ul li h3{font-size: 16px;margin-bottom: 12px;}
.al_section3 ul li p{font-size: 14px;line-height: 24px;height: 72px;}
}           
@media  screen and (max-width: 767px){
.al_section3 .titles_{padding: 18px 0;}
.al_section3 h2{font-size: 20px;padding-bottom: 12px;margin-bottom: 12px;}
.al_section3{margin-bottom: 14px;}
.al_section3 ul{margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.al_section3 ul li{margin: 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
.al_section3 ul li a{padding: 10px;}
.al_section3 ul li .iconbox{width: 40px;height: 40px;margin-bottom: 10px;}
.al_section3 ul li h3{margin-bottom: 10px;}
.al_section3 ul li p{line-height: 22px;height: 66px;}
}

/*闁板秴顨滄禍褍鎼�*/
.al_section4{width: 100%;padding: 75px 0;}
.al_section4 h2{font-size: 32px;color: #333333;padding-bottom: 14px;margin-bottom: 50px; position: relative;text-align: center;}
.al_section4 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: #5368ab;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.al_section4 ul{width: 100%;position: relative;}
.al_section4 ul li{height: auto;}
.al_section4 ul li a{display: block;width: 100%;height: 100%;border-right: 1px solid rgba(0,0,0,0.08);padding: 0 10px;}
.al_section4 ul li .icon{width: 100px;height: 100px;border-radius: 100%;border: 1px solid rgba(0,0,0,0.08);margin: 0 auto 20px auto;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.al_section4 ul li .words{font-size: 16px;color: #555555;line-height: 30px;height: 60px;text-align: center;}
.al_section4 ul li:hover .icon{transform: rotateY(360deg);}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.al_section4{padding: 24px 0;}
.al_section4 h2{font-size: 22px;padding-bottom: 16px;margin-bottom: 16px;}
.al_section4 ul li a{padding: 0 8px;}
.al_section4 ul li .icon{width: 60px;height: 60px;margin: 0 auto 16px auto;}
.al_section4 ul li .words{font-size: 14px;line-height: 26px;height: 52px;}
}           
@media  screen and (max-width: 767px){
.al_section4 h2{font-size: 20px;padding-bottom: 14px;margin-bottom: 14px;}
.al_section4 ul li .icon{width: 50px;height: 50px;margin: 0 auto 14px auto;}
.al_section4 ul li .words{line-height: 22px;height: 44px;}
}

/*閺傝顢嶆禒宄扳偓锟�*/
.al_section5{width: 100%;padding: 78px 0;background-color: #f6f8ff;}
.al_section5 h2{font-size: 32px;color: #333333;padding-bottom: 14px;margin-bottom: 18px; position: relative;text-align: center;}
.al_section5 h2::after{content: "";display: block;width: 42px;height: 2px;background-color: #5368ab;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.al_section5 h3{font-size: 16px;color: #333333;text-align: center;margin-bottom: 40px;}
.al_section5 ul{width: 100%;}
.al_section5 ul li{height: auto;}
.al_section5 ul li a{display: block;height: 100%;width: 100%;padding: 0 10px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.al_section5 ul li .iconbox{width: 157px;height: 168px;margin: 0 auto;position: relative;}
.al_section5 ul li .words{font-size: 16px;color: #555555;text-align: center;margin-top: 22px;}
.al_section5 ul li .iconbox .icon{width: 100%;height: 100%;position: relative;z-index: 9}
.al_section5 ul li:hover a{
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
/*.al_section5 ul li .iconbox .yy{z-index: 8; width: 30%;height: 30%;position: absolute;left: 35%;top: 35%;box-shadow: 0 0 100px rgba(12,56,215,0.49);background-color: #f6f8ff;}*/
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.al_section5{padding: 24px 0;}
.al_section5 h2{font-size: 22px;padding-bottom: 16px;margin-bottom: 16px;}
.al_section5 h3{font-size: 14px;margin-bottom: 16px;}
.al_section5 ul li a{padding: 0 8px;}
.al_section5 ul li .iconbox{width: 80px;height: 86px;}
.al_section5 ul li .words{font-size: 14px;margin-top: 14px;}
}           
@media  screen and (max-width: 767px){
.al_section5 h2{font-size: 20px;padding-bottom: 14px;margin-bottom: 14px;}
.al_section5 h3{margin-bottom: 14px;}
.al_section5 ul li .iconbox{width: 70px;height: 76px;}
.al_section5 ul li .words{margin-top: 12px;}
}

/*閻愮懓鍤憴鍌滄箙閺傝顢嶆惔鏃傛暏鐟欏棝顣�*/
.al_section6{width: 100%;padding-top: 84px;}
.al_section6 .box{width: 100%;}
.al_section6 .box .btit{width: 100%;font-size: 24px;color: #333333;text-align: center;margin-bottom: 20px;position: relative;}
.al_section6 .box .btit::before{content: "";display: block;height: 1px;background-color: rgba(0,0,0,0.1);position: absolute;left: 0;top: 50%;
width: -moz-calc(50% - 140px);
width: -o-calc(50% - 140px);
width: -webkit-calc(50% - 140px);
width: calc(50% - 140px);}
.al_section6 .box .btit::after{content: "";display: block;height: 1px;background-color: rgba(0,0,0,0.1);position: absolute;right: 0;top: 50%;
width: -moz-calc(50% - 140px);
width: -o-calc(50% - 140px);
width: -webkit-calc(50% - 140px);
width: calc(50% - 140px);}
.al_section6 .box .vid{width: 100%;position: relative;}
.al_section6 .box .vid .pic{width: 100%;}
.al_section6 .box .vid .pic img{display: block; width: 100%;}
.al_section6 .box .vid .bf{width: 60px;height: 60px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.al_section6{padding-top: 24px;}
.al_section6 .box .btit{font-size: 18px;margin-bottom: 14px;}
.al_section6 .box .btit::before{content: "";display: block;
width: -moz-calc(50% - 105px);
width: -o-calc(50% - 105px);
width: -webkit-calc(50% - 105px);
width: calc(50% - 105px);}
.al_section6 .box .btit::after{content: "";display: block;
width: -moz-calc(50% - 105px);
width: -o-calc(50% - 105px);
width: -webkit-calc(50% - 105px);
width: calc(50% - 105px);}
.al_section6 .box .vid .bf{width: 40px;height: 40px;}
}           
@media  screen and (max-width: 767px){
.al_section6 .box .btit{font-size: 16px;margin-bottom: 12px;}
.al_section6 .box .btit::before{content: "";display: block;
width: -moz-calc(50% - 90px);
width: -o-calc(50% - 90px);
width: -webkit-calc(50% - 90px);
width: calc(50% - 90px);}
.al_section6 .box .btit::after{content: "";display: block;
width: -moz-calc(50% - 90px);
width: -o-calc(50% - 90px);
width: -webkit-calc(50% - 90px);
width: calc(50% - 90px);}
.al_section6 .box .vid .bf{width: 35px;height: 35px;}
}

/*5閺備即妞堢挧鍕唵*/
.xw_section{width: 100%;padding: 80px 0;position: relative;z-index: 8;}
.xw_section ul{margin: -25px -15px;overflow: hidden;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.xw_section ul li{margin: 25px 15px;float: left;
width: -moz-calc(33.3333333333333% - 30px);
width: -o-calc(33.3333333333333% - 30px);
width: -webkit-calc(33.3333333333333% - 30px);
width: calc(33.3333333333333% - 30px);}
.xw_section ul li .picbox{width:100%;position: relative;}
.xw_section ul li .pic{width: 100%; padding-bottom: 55.33%; position: relative; overflow: hidden;}
.xw_section ul li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.xw_section ul li .icon{width: 62px;height: 62px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.xw_section ul li .wordsbox{width: 100%;padding: 18px;border:1px solid #eeeeee;border-top: 0;position: relative;overflow: hidden;}
.xw_section ul li .wordsbox .date{font-size: 16px;color: #333333;margin-bottom: 20px;position: relative;z-index: 9;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul li .wordsbox h3{font-size: 20px;color: #333333;margin-bottom: 26px;position: relative;z-index: 9;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul li .wordsbox p{font-size: 16px;color: #555555;line-height: 30px;height: 90px;text-align: justify;position: relative;z-index: 9;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul li .wordsbox .back{width: 100%;height: 100%;background-color: #5368ab;position: absolute;left: 0%;top: 0%;z-index: 8;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul li:hover .wordsbox .back{opacity: 1;}
.xw_section ul li:hover .wordsbox .date{color: #fff;}
.xw_section ul li:hover .wordsbox h3{color: #fff;}
.xw_section ul li:hover .wordsbox p{color: #fff;}
.fy{ overflow: hidden; width:100%;text-align:center;margin-top: 80px;}
.fy .pz_fy{ display:inline-block; *display:inline; *zoom:1;}
.fy .pz_fy a { float:left; width:38px; height:38px; line-height:38px;  border-radius:38px; -moz-border-radius:38px; -webkit-border-radius:38px; background:#f5f6f8; color:#272727; font-size:14px;  font-family:Arial; margin:0 5px;}
.fy .pz_fy a:hover,
.fy .pz_fy a.on{color:#fff; background:#5368ab;}
.fy .pz_fy .l_fy,
.fy .pz_fy .r_fy{ width:100px;}
.fy .pz_fy .l_fy i,
.fy .pz_fy .r_fy i{ display:block; width:16px; height:2px; background:#5368ab; margin:17px auto; position:relative;}
.fy .pz_fy .l_fy i:after,
.fy .pz_fy .l_fy i:before,
.fy .pz_fy .r_fy i:after,
.fy .pz_fy .r_fy i:before{float:left; width:7px; height:2px; background:#5368ab; content:''; position:relative;}
.fy .pz_fy .l_fy i:after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:3px; left:-7px; }
.fy .pz_fy .l_fy i:before{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:-3px; left:0px; }
.fy .pz_fy .r_fy i:after{ -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); top:3px; right:-2px; }
.fy .pz_fy .r_fy i:before{ -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); top:-3px; right:-9px;}
.fy .pz_fy .l_fy:hover i,
.fy .pz_fy .r_fy:hover i{ background:#fff;}
.fy .pz_fy .l_fy:hover i:after,
.fy .pz_fy .l_fy:hover i:before,
.fy .pz_fy .r_fy:hover i:after,
.fy .pz_fy .r_fy:hover i:before{ background:#fff;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.xw_section{padding: 24px 0;}
.xw_section ul{margin: -15px -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.xw_section ul li{margin: 15px 10px;
width: -moz-calc(33.3333333333333% - 20px);
width: -o-calc(33.3333333333333% - 20px);
width: -webkit-calc(33.3333333333333% - 20px);
width: calc(33.3333333333333% - 20px);}
.xw_section ul li .icon{width: 40px;height: 40px;}
.xw_section ul li .wordsbox{padding: 14px;}
.xw_section ul li .wordsbox .date{font-size: 14px;margin-bottom: 12px;}
.xw_section ul li .wordsbox h3{font-size: 16px;color: #333333;margin-bottom: 12px;}
.xw_section ul li .wordsbox p{font-size: 14px;line-height: 26px;height: 78px;}
.fy .fy_pc{ text-align:center; font-size:14px; color:#a1aeb7; padding:5px 0;}
.fy .fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #0831CB; background:#0831CB; border-radius:16px; overflow:hidden;}
.fy .fy_pc span{ padding:5px 20px; color:#272727;}
.fy{margin-top: 16px;}
}           
@media  screen and (max-width: 767px){
.xw_section ul{margin: -10px -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.xw_section ul li{margin: 10px 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
.xw_section ul li .icon{width: 30px;height: 30px;}
.xw_section ul li .wordsbox{padding: 12px;}
.xw_section ul li .wordsbox .date{margin-bottom: 10px;}
.xw_section ul li .wordsbox h3{margin-bottom: 10px;}
.xw_section ul li .wordsbox p{line-height: 24px;height: 72px;}
.fy{margin-top: 14px;}
}

/*6閺備即妞堢拠锔藉剰*/
.xwxq_section{width: 100%;padding: 77px 0 80px 0;}
.xwxq_section h2{font-size: 26px;color: #333333;margin-bottom: 28px;text-align: center;}
.xwxq_section .box{width: 100%;overflow: hidden;border:1px solid #d7d8d8;border-left: 0;border-right: 0;padding: 20px;margin-bottom: 58px;}
.xwxq_section .box .left{float: left;}
.xwxq_section .box .left .v1{font-size: 14px;color: #666666;display: inline-block;vertical-align: middle;margin-right: 10px;}
.xwxq_section .box .right{float: right;}
.xwxq_section .box .right .words{font-size: 14px;color: #5368ab;display: inline-block;vertical-align: middle;margin-right: 6px;}
.xwxq_section .box .right .icon{width: 16px;height: 12px;display: inline-block;vertical-align: middle;}
.xwxq_section p{font-size: 16px;color: #4c4c4c;line-height: 30px;margin-bottom: 36px;}
.xwxq_section p video{width: 100%;object-fit: cover;}
.xwxq_section .page{width: 100%;overflow: hidden;border:1px solid #d7d8d8;border-left: 0;border-right: 0;padding: 20px;margin-bottom: 75px;}
.xwxq_section .page .pages{font-size: 14px;}
.xwxq_section .page .pages a{color: #333;}
.xwxq_section .page .pages:hover a{color: #5368ab;}
.xwxq_section .page .prev{float: left;}
.xwxq_section .page .next{float: right;}
.xwxq_section .tj{width: 100%;}
.xwxq_section .tj .title{font-size: 24px;color: #000000;margin-bottom: 30px;}
.xwxq_section .tj .title .span2{font-size: 16px;color: #5368ab;text-transform:uppercase;}
.xwxq_section .tj ul{margin: -25px -33px;overflow: hidden;
width: -moz-calc(100% + 66px);
width: -o-calc(100% + 66px);
width: -webkit-calc(100% + 66px);
width: calc(100% + 66px);}
.xwxq_section .tj ul li{margin: 25px 33px;float: left;
width: -moz-calc(50% - 66px);
width: -o-calc(50% - 66px);
width: -webkit-calc(50% - 66px);
width: calc(50% - 66px);}
.xwxq_section .tj ul li a{display: block;font-size: 0;}
.xwxq_section .tj ul li .picbox{display: inline-block;vertical-align: middle;width: 43.54%;position: relative;}
.xwxq_section .tj ul li .picbox .pic{width: 100%; padding-bottom: 67.03%; position: relative; overflow: hidden;}
.xwxq_section .tj ul li .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.xwxq_section .tj ul li .picbox .icon{width: 54px;height: 54px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.xwxq_section .tj ul li .wordsbox{display: inline-block;vertical-align: middle;width: 56.46%;padding-left: 16px;}
.xwxq_section .tj ul li .wordsbox h3{font-size: 16px;color: #333333;margin-bottom: 14px;}
.xwxq_section .tj ul li .wordsbox .text{font-size: 14px;color: #666666;line-height: 26px;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.xwxq_section{padding: 24px 0;}
.xwxq_section h2{font-size: 20px;margin-bottom: 16px;}
.xwxq_section .box{padding: 14px;margin-bottom: 16px;}
.xwxq_section .box .left .v1{margin-right: 6px;}
.xwxq_section .box .right .words{margin-right: 4px;}
.xwxq_section p{font-size: 14px;line-height: 26px;margin-bottom: 14px;}
.xwxq_section .page{padding: 14px;margin-bottom: 16px;}
.xwxq_section .tj .title{font-size: 18px;margin-bottom: 16px;}
.xwxq_section .tj .title .span2{font-size: 14px;}
.xwxq_section .tj ul{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.xwxq_section .tj ul li{margin: 10px;
width: -moz-calc(50% - 20px);
width: -o-calc(50% - 20px);
width: -webkit-calc(50% - 20px);
width: calc(50% - 20px);}
.xwxq_section .tj ul li .picbox{width: 44%;}
.xwxq_section .tj ul li .picbox .icon{width: 40px;height: 40px;}
.xwxq_section .tj ul li .wordsbox{width: 56%;padding-left: 10px;}
.xwxq_section .tj ul li .wordsbox h3{font-size: 14px;margin-bottom: 10px;}
.xwxq_section .tj ul li .wordsbox .text{font-size: 12px;line-height: 24px;}
}           
@media  screen and (max-width: 767px){
.xwxq_section h2{font-size: 18px;margin-bottom: 14px;}
.xwxq_section .box{padding: 10px;margin-bottom: 14px;}
.xwxq_section .box .left{float: none;margin-top: 8px;text-align: center;}
.xwxq_section .box .right{float: none;text-align: center;}
.xwxq_section p{line-height: 24px;margin-bottom: 12px;}
.xwxq_section .page{padding: 10px;margin-bottom: 14px;}
.xwxq_section .tj .title{font-size: 16px;margin-bottom: 14px;}
.xwxq_section .tj ul{margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.xwxq_section .tj ul li{margin: 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
.xwxq_section .tj ul li .picbox{width: 100%;float: none;}
.xwxq_section .tj ul li .picbox .icon{width: 35px;height: 35px;}
.xwxq_section .tj ul li .wordsbox{width: 100%;padding-left: 10px;float: none;margin-top: 10px;}
.xwxq_section .page{padding: 10px;margin-bottom: 14px;}
.xwxq_section .page .pages{font-size: 12px;float: none;text-align: center;}
.xwxq_section .page .next{margin-top: 8px;}
}

/*7閸忓厖绨幋鎴滄粦*/
.gywm_section{width: 100%;padding: 80px 0;}
.gywm_section .top{width: 100%;margin-bottom: 80px;}
.gywm_section .top .title{width: 100%;position: relative;margin-bottom: 44px;}
.gywm_section .top .title .pic{width: 100%;}
.gywm_section .top .title .pic img{width: 100%;display: block;}
.gywm_section .top .title .wordsbox{width: 27%;text-align: right;position: absolute;right: 75px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.gywm_section .top .title .wordsbox h2{font-size: 24px;color: #ffffff;margin-bottom: 14px;}
.gywm_section .top .title .wordsbox h3{font-size: 16px;color: #ffffff;text-transform:uppercase;}
.gywm_section .top p{font-size: 16px;color: #555555;line-height: 30px;margin-bottom: 46px;font-family: "Normal";}
.gywm_section .top .picbox{width: 100%;overflow: hidden;}
.gywm_section .top .picbox .lt{width: 23.38%;float: left;position: relative;}
.gywm_section .top .picbox .lt .pic{width: 100%;padding-bottom: 151.65%; position: relative; overflow: hidden;}
.gywm_section .top .picbox .lt .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .top .picbox .cr{width: 23.38%;float: left;margin-left: 2.16%;}
.gywm_section .top .picbox .cr .t{margin-bottom: 9.5%;position: relative;}
.gywm_section .top .picbox .cr .t .pic{width: 100%;padding-bottom: 76.15%; position: relative; overflow: hidden;}
.gywm_section .top .picbox .cr .t .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .top .picbox .cr .b{position: relative;}
.gywm_section .top .picbox .cr .b .pic{width: 100%;padding-bottom: 66.22%; position: relative; overflow: hidden;}
.gywm_section .top .picbox .cr .b .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .top .picbox .rt{width: 48.92%;float: left;margin-left: 2.16%;}
.gywm_section .top .picbox .rt .t{width: 100%;margin-bottom: 5.5%;position: relative;}
.gywm_section .top .picbox .rt .t .pic{width: 100%;padding-bottom: 31.33%; position: relative; overflow: hidden;}
.gywm_section .top .picbox .rt .t .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .top .picbox .rt .b{width: 100%;overflow: hidden;}
.gywm_section .top .picbox .rt .b .lts{width: 47.33%;float: left;position: relative;}
.gywm_section .top .picbox .rt .b .rts{width: 47.33%;float: right;position: relative;}
.gywm_section .top .picbox .rt .b .lts .pic{width: 100%;padding-bottom: 75.49%; position: relative; overflow: hidden;}
.gywm_section .top .picbox .rt .b .lts .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .top .picbox .rt .b .rts .pic{width: 100%;padding-bottom: 75.49%; position: relative; overflow: hidden;}
.gywm_section .top .picbox .rt .b .rts .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .top .picbox .words{font-size: 16px;color: #ffffff;padding: 12px 14px;width: 100%;background-color: rgba(0,0,0,0.32);position: absolute;left: 0;bottom: 0;}
.gywm_section .center{width: 100%;padding: 58px 15px;}
.gywm_section .center .words{text-align: center;font-size: 32px;color: #fff;position: relative;padding-bottom: 18px;}
.gywm_section .center .words::after{width: 42px;height: 2px;content: "";display: block;background-color: rgba(255,255,255,0.2);position: absolute;left: 50%;bottom: 0px;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.gywm_section .bottom{width: 100%;margin-top: 80px;}
.gywm_section .bottom ul{width: 100%;}
.gywm_section .bottom ul li{width: 100%;overflow: hidden;margin-top: 12px;}
.gywm_section .bottom ul li:first-child{margin-top: 0;}
.gywm_section .bottom ul li ._left{width: 28.46%;float: left;height: 272px;}
.gywm_section .bottom ul li .lefts{width: 100%;height: 100%;}
.gywm_section .bottom ul li .centers{width: 33.23%;float: left;height: 272px;background-color: #505050;position: relative;}
.gywm_section .bottom ul li .centers .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;text-align: center;padding: 0 5px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.gywm_section .bottom ul li .centers .wordsbox .name{font-size: 18px;color: #ffffff;display: inline-block;position: relative;padding-bottom: 10px;margin-bottom: 16px;}
.gywm_section .bottom ul li .centers .wordsbox .name::after{width: 100%;height: 1px;content: "";display: block;background-color: #fff;position: absolute;bottom: 0;left: 0;}
.gywm_section .bottom ul li .centers .wordsbox .adress{width: 100%;font-size: 0;text-align: center;}
.gywm_section .bottom ul li .centers .wordsbox .adress .icon{width: 16px;height: 16px;display: inline-block;vertical-align: top;margin-right: 6px;}
.gywm_section .bottom ul li .centers .wordsbox .adress .words{font-size: 16px;color: #fff;line-height: 18px;display: inline-block;vertical-align: top;text-align: left;}
.gywm_section .bottom ul li .rights{width: 38.31%;float: left;height: 272px;}
.gywm_section .bottom ul li .rights ._mapbox{ height: 272px!important;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.gywm_section{padding: 24px 0;}
.gywm_section .top{margin-bottom: 16px;}
.gywm_section .top .title{margin-bottom: 16px;}
.gywm_section .top .title .wordsbox{right: 40px;}
.gywm_section .top .title .wordsbox h2{font-size: 18px;margin-bottom: 10px;}
.gywm_section .top .title .wordsbox h3{font-size: 14px;}
.gywm_section .top p{font-size: 14px;line-height: 26px;margin-bottom: 16px;}
.gywm_section .top .picbox .lt{width: 24%;}
.gywm_section .top .picbox .cr{width: 24%;margin-left:1.5%;}
.gywm_section .top .picbox .rt{width: 49%;margin-left:1.5%;}
.gywm_section .top .picbox .words{font-size: 14px;padding: 8px;}
.gywm_section .center{padding: 16px;}
.gywm_section .center .words{font-size: 20px;padding-bottom: 14px;}
.gywm_section .center .words::after{width: 30px;content: "";display: block;}
.gywm_section .bottom{margin-top: 16px;}
.gywm_section .bottom ul li{margin-top: 8px;}
.gywm_section .bottom ul li ._left{width: 30%;height: 200px;}
.gywm_section .bottom ul li .centers{width: 34%;height: 200px;}
.gywm_section .bottom ul li .centers .wordsbox .name{font-size: 16px;padding-bottom: 8px;margin-bottom: 10px;}
.gywm_section .bottom ul li .centers .wordsbox .adress .icon{margin-bottom: 8px;}
.gywm_section .bottom ul li .centers .wordsbox .adress .words{font-size: 14px;}
.gywm_section .bottom ul li .rights{width: 36%;float: left;height: 200px;}
.gywm_section .bottom ul li .rights ._mapbox{ height: 200px!important;}
}           
@media  screen and (max-width: 767px){
.gywm_section .top{margin-bottom: 14px;}
.gywm_section .top .title{margin-bottom: 14px;}
.gywm_section .top .title .wordsbox{right: 10px;width: 40%;}
.gywm_section .top .title .wordsbox h2{font-size: 14px;margin-bottom: 8px;}
.gywm_section .top .title .wordsbox h3{font-size: 12px;}
.gywm_section .top p{line-height: 24px;margin-bottom: 14px;}
.gywm_section .top .picbox .lt{width: 48%;}
.gywm_section .top .picbox .cr{width: 48%;margin-left:4%;}
.gywm_section .top .picbox .rt{width: 100%;margin-left:0%;margin-top: 14px;}
.gywm_section .center{padding: 12px;}
.gywm_section .center .words{font-size: 18px;padding-bottom: 10px;}
.gywm_section .bottom{margin-top: 14px;}
.gywm_section .bottom ul li{margin-top: 18px;padding-top: 18px;border-top: 1px solid rgba(0,0,0,0.5);}
.gywm_section .bottom ul li:first-child{margin-top: 0;padding-top: 0;border-top: 0;}
.gywm_section .bottom ul li ._left{width: 100%;height: 100px;}
.gywm_section .bottom ul li .centers{width: 100%;height: 100px;}
.gywm_section .bottom ul li .rights{width: 100%;float: left;height: 120px;}
.gywm_section .bottom ul li .rights ._mapbox{ height: 120px!important;}
}

/*8閼斤綀鐛曠拠浣峰姛*/
.ryzs_section{width: 100%;padding: 74px 0 80px 0;}
.ryzs_section h2{font-size: 32px;color: #333333;padding-bottom: 14px;margin-bottom: 50px;position: relative;text-align: center;}
.ryzs_section h2::after{width: 42px;height: 2px;content: "";display: block;background-color: #5368ab;position: absolute;left: 50%;bottom: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);}
.ryzs_section ul{margin: -22px -15px;position: relative;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.ryzs_section ul::after{content: "";display: block;clear: both;}
.ryzs_section ul li{margin: 22px 15px;float: left;
width: -moz-calc(25% - 30px);
width: -o-calc(25% - 30px);
width: -webkit-calc(25% - 30px);
width: calc(25% - 30px);}
.ryzs_section ul li .picbox{width: 100%;border:1px solid #e6e6e6;padding: 20px 32px;}
.ryzs_section ul li .picbox .pic{width: 100%; padding-bottom: 68.51%; position: relative; overflow: hidden;}
.ryzs_section ul li .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);}
.ryzs_section ul li .words{font-size: 16px;color: #555555;margin-top: 18px;line-height: 24px;text-align: center;height: 48px;}
.ryzs_section ul li:hover .picbox{ box-shadow: 0 0 50px rgba(83,104,171,0.24);border-color: rgba(83,104,171,0.24);}
.ryzs_section ul li:hover .words{color: #5368ab;font-family: "bold";}
.ryzs_section .pages{width: 100%;text-align: center;font-size: 0;margin-top: 78px;}
.ryzs_section .pages a{display: block;width: 30px;height: 30px;background-color: #e6e6e6;line-height: 30px;text-align: center;font-size: 14px;color: #999999;display: inline-block;vertical-align: middle;margin-right: 5px;}
.ryzs_section .pages .prev{background:url(images/img162.png)no-repeat center center;background-size: cover;background-color: #e6e6e6;}
.ryzs_section .pages .next{background:url(images/img163.png)no-repeat center center;background-size: cover;background-color: #e6e6e6;}
.ryzs_section .pages a:hover{background-color: #5368ab;color: #fff;}
.ryzs_section .pages .prev:hover{background:url(images/img164.png)no-repeat center center;background-size: cover;background-color: #5368ab;}
.ryzs_section .pages .next:hover{background:url(images/img165.png)no-repeat center center;background-size: cover;background-color: #5368ab;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
.ryzs_section{padding: 24px 0;}
.ryzs_section h2{font-size: 22px;padding-bottom: 16px;margin-bottom: 16px;}
.ryzs_section ul{margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.ryzs_section ul li{margin: 10px;
width: -moz-calc(25% - 20px);
width: -o-calc(25% - 20px);
width: -webkit-calc(25% - 20px);
width: calc(25% - 20px);}
.ryzs_section ul li .picbox{padding: 18px;}
.ryzs_section ul li .words{font-size: 14px;margin-top: 14px;line-height: 20px;height: 40px;}
.ryzs_section .pages{margin-top: 16px;}
}           
@media  screen and (max-width: 767px){
.ryzs_section h2{font-size: 20px;padding-bottom: 14px;margin-bottom: 14px;}
.ryzs_section ul{margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.ryzs_section ul li{margin: 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);}
.ryzs_section ul li .picbox{padding: 16px;}
.ryzs_section .pages{margin-top: 14px;}
}

/*瀵湱鐛�*/
.tc_mb{ width:100%; height:100%; position:fixed; left:0; top:0; background:black; opacity:0.8; z-index:9999; display:none;}
.tc2{ width:950px; position:fixed; left:50%; top:50%; background:#fff; padding:68px 35px 45px 35px; z-index:100000; display:none;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);}
.tc2 .close{ position:absolute; background:url(images/right6.png) no-repeat center center; background-size:contain; width:26px; height:26px; position:absolute; right:5px; top:8px;  opacity:0.6;}
.tc2 .close:hover{ opacity:1;}

.tc2 ul{ width:100%; float:left; margin-top:11px;}
.tc2 ul li{ width:100%; float:left; padding:0 15px; position:relative; margin-top:30px;}
.tc2 ul li input,.tc2 ul li textarea,.tc2 ul li select{ display:block; width:100%; height:52px; background:none; border:0; border:solid 1px #ededed; padding:10px; font-size:16px; color:#666; line-height:30px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0; border-radius:0;}
.tc2 ul li textarea{ height:87px;}
.tc2 ul li input:focus,.tc2 ul li textarea:focus,.tc2 ul li select:focus{ border-color:#005197;}
.tc2 ul li .name{ position:absolute; left:36px; top:0; height:52px; line-height:52px; color:#666; font-size:16px; letter-spacing:1px;}
.tc2 ul li .name span{ color:#005197;}
.tc2 ul li.l1{ width:100%;}
.tc2 ul li.l3{ width:100%; margin-top:30px; text-align:center;}
.tc2 ul li.l3 input{ display:inline-block; vertical-align:top; float:none; width:365px; height:52px; line-height:52px; background:#3a529f; font-size:18px; letter-spacing:1px;  border:0; color:white; padding:0;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.tc2 ul li.l3 input:hover{ opacity:0.8;}
.tc2 h4{ width:100%; float:left; text-align:center; font-size:18px; color:#444; line-height:30px; letter-spacing:1px;}

@media screen and  (max-width:991px){
.tc2{ width:90%; left:5%; margin:-240px 0 0 0;padding:38px 35px 45px 35px;}

}
@media screen and  (max-width:767px){
.tc2{ max-height:100%; overflow-y:auto; padding:22px 24px 14px 24px; margin:-200px 0 0 0;}
.tc2 .close{ opacity:1; width:20px; top:5px;}
.tc2 ul li{ padding:0 10px; margin-top:10px;}
.tc2 ul li input,.tc2 ul li textarea,.tc2 ul li select{ height:42px; padding:10px 10px 10px 90px; line-height:20px;font-size:14px;}
.tc2 ul li .name{ left:20px; height:42px; line-height:42px; font-size:14px; letter-spacing:0px;}
.tc2 ul li.l1{ width:100%;}
.tc2 ul li.l3{ margin-top:20px;}
.tc2 ul li.l3 input{ width:100%; height:42px; line-height:42px;}
.tc2 h4{ font-size:14px; line-height:24px; letter-spacing:0px;}
}
.wy_blocks{display: block;}
.wy_nones{display: none!important;}