﻿@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: "syRegular";
    src: url("../fonts/syRegular.eot");
    src: url("../fonts/syRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/syRegular.woff") format("woff"), url("../fonts/syRegular.ttf") format("truetype"), url("../fonts/syRegular.svg#syRegular") format("svg");
    font-weight: normal;
    font-style: normal;
}

body {
    font-family:syRegular,SimSun,Arial,tahoma,arial !important;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
}
html{font-size:62.5%;}
a{
	color:#222;
	text-decoration:none;outline:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;
}
a:hover
{
    color:#d7000f;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
.yh {
    font-family:"Microsoft Yahei","微软雅黑";
}
a,img{border:0px;}

br{font-family:SimSun;}

p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{"Microsoft Yahei";outline:none;}
input::-ms-clear, input::-ms-reveal{
        display: none;
  }
input[type="text"]:disabled
{
background-color: #fff;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
}

input:-ms-input-placeholder {
    color: #fff;
}

input::-webkit-input-placeholder {
    color: #fff;
}

input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea,button {
    -webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 100px white inset;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input[type=button],input[type=text],input[type=password]{-webkit-appearance:none;outline:none}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:9998;display:none;}
.loading b.b1{width:200%;height:200%;display:block;overflow:hidden;background-color:#004c98;position:absolute;left:-50%;top:-100%;transform:skewX(-30deg);}
.loading b.b2{width:20%;height:200%;display:block;overflow:hidden;background-color:#4e7497;position:absolute;left:-70%;top:-100%;transform:skewX(-30deg);}
.loading b.b3{width:40%;height:200%;display:block;overflow:hidden;background-color:#fff;position:absolute;left:-80%;top:-100%;transform:skewX(-30deg);}
.pace{z-index:9999;}
.container{width:100%;position:relative;z-index:9;}
.page_bgx{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.page_bgx:before{content:"";width:10px;height:100%;display:none;overflow:hidden;background-color:#004c98;position:absolute;left:50%;top:0px;transform:skewX(-30deg);}
.section{width:100%;position:relative;z-index:9;}
.section .pagefr{width:100%;height:100vh;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.section .p_last{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.section.active .pagefr{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.section .page_c{width:100vw;height:100vh;overflow:hidden;position:absolute;right:0;top:0;}

@-webkit-keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}
 
@keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}

@-webkit-keyframes an_02 {
  0% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
 
@keyframes an_02 {
 0% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
.an_02{-webkit-animation-name:an_02;animation-name:an_02}

.play{width:40px;height:40px;display:block;overflow:hidden;background:url("../images/c_10.png") center no-repeat;background-size:100%;-webkit-animation:an_01 1.1s linear infinite;animation: an_01 1.1s linear infinite;}
.play1 b{-webkit-animation:an_01 1.1s linear infinite;animation: an_01 1.1s linear infinite;}


@-webkit-keyframes an_01 {
  0% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
}
 
@keyframes an_01 {
  0% {transform: scale(0.96, 0.96); -moz-transform: scale(0.96, 0.96); -webkit-transform: scale(0.96, 0.96);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.96, 0.96); -moz-transform: scale(0.96, 0.96); -webkit-transform: scale(0.96, 0.96);}
}


@-webkit-keyframes an_03 {
  0% {}
  100%{}
}
 
@keyframes an_03 {
 0% {}
  100%{}
}
.an_03{-webkit-animation-name:an_03;animation-name:an_03;}




/*common*/
.in_body{min-height:100vh;position:relative;}
.home_body{overflow:hidden;height:100vh;}
.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_c{margin:0px 10%;padding:0px;}
.wrap_in{overflow:visible;margin:0px 3%;}

.w_pc{}
.w_wap{display:none !important;}


.pagefr_n{width:100%;height:100vh;overflow:hidden;position:relative;}

.loadimgfr{width:100%;overflow:hidden;display:none;}

.topfr{position:fixed;left:0px;top:0px;z-index:999990;width:100%;padding-top:10px;background-color:#004c98;padding-bottom:10px;}
.topfr .fl{min-height:50px;float:right;}
.topfr .fl a.a1{display:none;}
.topfr .fl a.a1 img{display:block;height:50px;border-radius:50%;float:left;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.topfr .fl a.a1 span{float:left;color:#fff;font-size:16px;line-height:50px;margin-left:20px;}
.topfr .fl a{float:left;}
.topfr .fl i{float:left;color:#fff;margin:0px 10px;margin-top:17px;}
.topfr .fl a.a3{margin-left:60px;}
.topfr .fl a.a2{display:inline-block;height:24px;line-height:26px;font-size:12px;color:#fff;margin-top:13px;border-radius:24px;}
.topfr .fl a.on{background-color:#849696;padding:0px 10px;}
.topl_sel{float:left;margin-left:0px;position:relative;margin-top:11px;z-index:9999;}
.topl_sel .toplsel_t{height:26px;padding:0px 14px;background:url("../images/tc_03.png");border-radius:26px;font-size:12px;color:#fff;line-height:28px;}
.topl_sel .toplsel_t span{display:inline-block;background:url("../images/tc_01.png") right center no-repeat;background-size:10px;padding-right:14px;}
.topl_sel .toplsel_c{width:100px;overflow:hidden;position:absolute;left:50%;margin-left:-50px;top:26px;display:none;padding-top:11px;}
.topl_sel .toplsel_c b{width:13px;height:7px;display:block;overflow:hidden;background:url("../images/tc_02.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;margin-top:5px;}
.topl_sel .toplsel_c .tlc_c{width:100%;overflow:hidden;background-color:rgba(89,148,209,0.9);border-radius:0px;padding:0px 0px;}
.topl_sel .toplsel_c .tlc_c p{width:100%;overflow:hidden;font-size:14px;line-height:30px;color:#fff;text-align:center;padding:5px 0px 3px 0px;}
.topl_sel .toplsel_c .tlc_c p a{color:#fff;float:none;}
.topl_sel .toplsel_c .tlc_c p:hover{background-color:#fff;}
.topl_sel .toplsel_c .tlc_c p:hover a{color:#004c98;}
.topl_sel .toplsel_c .tlc_c p a:hover{color:#004c98;}
.topl_sel:hover .toplsel_c{display:block;}


.topfr .fr{position:relative;float:left;}
.topfr .fr img{display:block;height:30px;margin-top:10px;}
.topfr .fr img.img2{position:absolute;left:0px;top:0px;opacity:0;}

.menuli{width:calc(100% - 400px - 350px);overflow:visible;position:absolute;left:350px;top:13px;}
.menuli ul{width:100%;overflow:visible;display: flex;display: -webkit-flex;align-items:center;justify-content:space-between;}
.menuli ul li{position:relative;}
.menuli ul li .navcc_t{width:100%;overflow:hidden;font-size:16px;line-height:50px;}
.menuli ul li .navcc_t a{color:#fff;}
.menuli ul li .navcc_c{width:200px;overflow:hidden;position:absolute;left:50%;margin-left:0px;top:50px;display:none;transform:translate(-50%,0)}
.menuli ul li .navcc_c b{width:13px;height:7px;display:block;overflow:hidden;background:url("../images/tc_02.png") center no-repeat;position:absolute;left:50%;top:0px;margin-left:-6.5px;}
.menuli ul li .navcc_c .navccs_b{width:100%;overflow:hidden;background-color:rgba(89,148,209,0.9);margin-top:7px;padding:0px 0px;border-radius:0px;}
.menuli ul li .navcc_c p{width:100%;overflow:hidden;text-align:center;line-height:30px;font-size:14px;padding:5px 0px 3px 0px;}
.menuli ul li .navcc_c p:hover{background-color:#fff;}
.menuli ul li .navcc_c p:hover a{color:#004c98;}
.menuli ul li .navcc_c p a{color:#fff;}
.menuli ul li .navcc_c p a:hover{color:#004c98;}
.menuli ul li:hover .navcc_c{display:block;}
.menuli ul li:hover .navcc_t a{color:#c78f17;}

.topfr.on .fl a.a1 span{color:#1e1e1e;}
.topfr.on .fl a.a2{color:#1e1e1e;}
.topfr.on .fl i{color:#1e1e1e;}
.topfr.on .fl a.on{background-color:#eef5fb;}
.topfr.on1 .fr img.img2{opacity:1;}
.topfr.on1 .fr img.img1{opacity:0;}

.navtcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:9999;display:none;}
.navtcfr .navtc_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;background:url('../images/nav_01.jpg') center no-repeat;background-size:cover;}
.navtcfr .navtc_c{width:100%;height:100vh;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.navtcfr .navtc_c .navtcc_t{width:100%;overflow:hidden;position:absolute;left:0px;top:20px;}
.navtcfr .navtc_c .navtcc_t .fl{cursor:pointer;}
.navtcfr .navtc_c .navtcc_t .fl img{float:left;display:block;height:50px;}
.navtcfr .navtc_c .navtcc_t .fl span{float:left;color:#fff;font-size:16px;margin-left:20px;line-height:50px;display:inline-block;}
.navtcfr .navtc_c .navtcc_t .fr{}
.navtcfr .navtc_c .navtcc_t .fr img{display:block;height:30px;margin-top:10px;}
.navtcfr .navtc_c .navtcc_c{width:100%;overflow:hidden;position:relative;z-index:999;}
.navtcfr .navtc_c .navtcc_c ul li{width:100%;overflow:hidden;padding:15px 0px;}
.navtcfr .navtc_c .navtcc_c ul li .navcc_t{width:100%;overflow:hidden;font-size:20px;color:#fff;line-height:30px;}
.navtcfr .navtc_c .navtcc_c ul li .navcc_t a{color:#fff;display:inline-block;padding-left:25px;}
.navtcfr .navtc_c .navtcc_c ul li .navcc_c{width:100%;overflow:visible;padding:8px 0px 5px 0px;padding-left:25px;display:none;}
.navtcfr .navtc_c .navtcc_c ul li .navcc_c a{float:left;font-size:14px;color:#fff;margin-right:20px;}
.navtcfr .navtc_c .navtcc_c ul li .navcc_c a:hover{text-decoration:underline;}
.navtcfr .navtc_c .navtcc_c ul li.on .navcc_t a{background:url("../images/nav_03.png") left 7px no-repeat;background-size:14px;}
.navtcfr .navtc_c .navtcc_c ul li.on .navcc_c{display:block;}

/*.home_body .navtcfr{display:block;}*/

.navtcc_b{position:absolute;right:3%;bottom:40px;}
.navtcc_b a{display:inline-block;line-height:53px;height:50px;padding:0px 40px;background:url("../images/in_05.png") center no-repeat;background-size:100% 100%;color:#fff;font-size:15px;color:#fff;font-weight:bold;}



.page1{overflow:hidden;height:100vh;position:relative;}
.page1_slide{width:100%;overflow:hidden;height:100vh;}
.page1_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.page1_slide .swiper-slide b.bg{width:100%;height:100vh;display:block;overflow:hidden;-moz-transition:all 3.8s ease 0s; -ms-transition:all 3.8s ease 0s; -o-transition:all 3.8s ease 0s; -webkit-transition:all 3.8s ease 0s; transition:all 3.8s ease 0s;}
.page1_slide .swiper-slide b.bg.on{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
.page1_slide .swiper-slide b.b1{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/banner_01.png") center no-repeat;background-size:100% 100%;position:absolute;left:0px;top:0px;transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);-moz-transition:all .9s ease 0s; -ms-transition:all .9s ease 0s; -o-transition:all .9s ease 0s; -webkit-transition:all .9s ease 0s; transition:all .9s ease 0s;}
.page1_slide .swiper-slide b.b1.on{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.page1_slide .swiper-slide .p1ss_c{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;height:100vh;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.page1_slide .swiper-slide .p1ss_c p{width:100%;overflow:hidden;opacity:0;}
.page1_slide .swiper-slide .p1ss_c p.p1{}
.page1_slide .swiper-slide .p1ss_c p.p1 img{display:block;height:100px;margin:0px auto;padding:0px;}
.page1_slide .swiper-slide .p1ss_c p.p2{color:#fff;font-size:36px;line-height:50px;margin-top:40px;}


.inbtn_fx{width:20px;position:absolute;left:20px;bottom:0px;z-index:999;}
.inbtn_fx ul li{width:100%;overflow:visible;margin-bottom:20px;position:relative;}
.inbtn_fx ul li a{display:inline-block;position:relative;}
.inbtn_fx ul li .inbfx_t{width:100%;overflow:hidden;position:relative;}
.inbtn_fx ul li .inbfx_c{width:160px;position:absolute;left:30px;bottom:0px;display:none;border-radius:5px;padding:3px;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.inbtn_fx ul li img{width:100%;display:block;}
.inbtn_fx ul li img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.inbtn_fx ul li img.img3{position:absolute;left:0px;top:0px;opacity:0;}

.inbtn_fx.on ul li img.img2{opacity:1}
.inbtn_fx.on ul li img.img1{opacity:0;}

.inbtn_fx ul li:hover img.img1{opacity:0;}
.inbtn_fx ul li:hover img.img2{opacity:0;}
.inbtn_fx ul li:hover img.img3{opacity:1;}
.inbtn_fx ul li:hover .inbfx_c{display:block;}


.lb_down{width:40px;display:none;overflow:hidden;position:absolute;right:20px;bottom:20px;z-index:999;}
.lb_down img{width:100%;display:block;}

.page2{overflow:hidden;height:auto;position:relative;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.page2 .page_c{position:relative;height:auto;}
.page2 b.b1{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/in_01.jpg") center no-repeat;background-size:100% 100%;position:absolute;left:0px;top:0px;}
.p2fr{width:80%;overflow:hidden;position:relative;margin:0px auto;padding:0px;}
.p2fr .init_click{width:26%;height:24%;display:block;overflow:hidden;position:absolute;right:23%;top:22%;}
.p2fr img.img1{width:100%;display:block;}
.p2fr .p2fr_img{width:26%;display:block;position:absolute;right:9%;top:44%;z-index:91;display:none;height:100%;}
.p2fr .p2fr_img img{width:100%;display:block;position:absolute;left:0px;top:0px;height:31%;}
.p2r_s01c_01{position:absolute;right:9%;top:44%;z-index:99;width:26%;height:29%;padding-left:8.5%;padding-right:1.8%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p2r_s01c_01 img{width:38%;display:block;position:absolute;left:0%;top:21%;display:none;}
.p2r_s01c_01 p{width:100%;overflow:hidden;display:none;}
.p2r_s01c_01 p.p1{margin-top:44%;font-size:24px;color:#004c98;line-height:30px;}
.p2r_s01c_01 p.p2{font-size:12px;color:#666;line-height:14px;margin-top:7px;}
.p2r_s01c_01 p.p3{margin-top:10px;}
.p2r_s01c_01 p.p3 a{font-size:14px;font-weight:bold;color:#004c98;}

.p2r_s01c_02{position:absolute;right:9%;top:44%;z-index:99;width:26%;height:29%;padding-left:8.5%;padding-right:1.8%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p2r_s01c_02 img{width:38%;display:block;position:absolute;left:0%;top:21%;display:none;}
.p2r_s01c_02 p{width:100%;overflow:hidden;display:none;}
.p2r_s01c_02 p.p1{margin-top:44%;font-size:24px;color:#004c98;line-height:30px;}
.p2r_s01c_02 p.p2{font-size:12px;color:#666;line-height:14px;margin-top:7px;}
.p2r_s01c_02 p.p3{margin-top:10px;}
.p2r_s01c_02 p.p3 a{font-size:14px;font-weight:bold;color:#004c98;}

.p2r_s01c_03{position:absolute;right:9%;top:44%;z-index:99;width:26%;height:29%;padding-left:8.5%;padding-right:1.8%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p2r_s01c_03 img{width:38%;display:block;position:absolute;left:0%;top:21%;display:none;}
.p2r_s01c_03 p{width:100%;overflow:hidden;display:none;}
.p2r_s01c_03 p.p1{margin-top:44%;font-size:24px;color:#004c98;line-height:30px;}
.p2r_s01c_03 p.p2{font-size:12px;color:#666;line-height:14px;margin-top:7px;}
.p2r_s01c_03 p.p3{margin-top:10px;}
.p2r_s01c_03 p.p3 a{font-size:14px;font-weight:bold;color:#004c98;}

.p2r_s01c_04{position:absolute;right:9%;top:44%;z-index:99;width:26%;height:29%;padding-left:8.5%;padding-right:1.8%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p2r_s01c_04 img{width:38%;display:block;position:absolute;left:0%;top:21%;display:none;}
.p2r_s01c_04 p{width:100%;overflow:hidden;display:none;}
.p2r_s01c_04 p.p1{margin-top:44%;font-size:24px;color:#004c98;line-height:30px;}
.p2r_s01c_04 p.p2{font-size:12px;color:#666;line-height:14px;margin-top:7px;}
.p2r_s01c_04 p.p3{margin-top:10px;}
.p2r_s01c_04 p.p3 a{font-size:14px;font-weight:bold;color:#004c98;}


.p2b_slides{width:100%;overflow:hidden;position:absolute;left:0px;bottom:20px;text-align:center;z-index:99;}
.p2b_slides ul{display:inline-block;font-size:0px;}
.p2b_slides ul li{display:inline-block;margin-left:-20px;position:relative;padding-top:20px;cursor:pointer;}
.p2b_slides ul li img{position:absolute;left:40px;top:0px;max-width:33%;}
.p2b_slides ul li:nth-child(1) img{max-width:48%;left:47px;}
.p2b_slides ul li:nth-child(2) img{max-width:35%;left:50px;}
.p2b_slides ul li:nth-child(3) img{max-width:38%;left:50px;}
.p2b_slides ul li:nth-child(4) img{max-width:44%;left:50px;}
.p2b_slides ul li:nth-child(5) img{max-width:40%;left:50px;}
.p2b_slides ul li b{width:180px;height:107px;display:block;overflow:hidden;background:url("../images/in_03_01.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;-moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; -webkit-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.p2b_slides ul li span{width:calc(100% - 40px);display:block;overflow:hidden;text-align:center;font-size:14px;color:#1e1e1e;line-height:24px;margin-top:10px;}
.p2b_slides ul li.on b{background:url("../images/in_03_02.png") center no-repeat;background-size:100%;}








.page3{overflow:hidden;height:100vh;position:relative;}
.page3 b.b_bg{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.page3 .page_c{display:flex;display:-webkit-flex;align-items:center;justify-content:center;z-index:9;position:relative;}
.page3 .page_c:before{width:100%;height:100%;display:block;overflow:hidden;content:"";position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,0.2);z-index:8;}
.page3 video{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;object-fit:cover;z-index:7;}
.p3fr{width:100%;overflow:hidden;position:relative;z-index:999;}
.p3fr .p3_t{width:100%;overflow:hidden;}
.p3fr .p3_t p{width:100%;overflow:hidden;text-align:center;color:#fff;font-size:16px;line-height:34px;}
.p3fr .p3_t p.p1{font-size:30px;line-height:70px;margin-bottom:20px;font-weight:bold;}
.p3fr .p3_c{width:100%;overflow:hidden;margin-top:40px;}
.p3fr .p3_c ul{width:100%;overflow:hidden;text-align:center;font-size:0px;}
.p3fr .p3_c ul li{display:inline-block;margin:0px 1%;position:relative;width:15%;}
.p3fr .p3_c ul li img.img1{width:100%;display:block;}
.p3fr .p3_c ul li em{width:100%;font-style:normal;display:block;overflow:visible;position:absolute;left:0px;top:0px;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p3fr .p3_c ul li em img{display:block;height:50px;margin:0px auto;padding:0px;}
.p3fr .p3_c ul li em span{width:100%;display:block;overflow:visible;text-align:center;margin-top:20px;}
.p3fr .p3_c ul li em span.sp1{position:relative;font-size:35px;color:#fff;}
.p3fr .p3_c ul li em span.sp1 i{font-size:14px;color:#fff;margin-left:10px;position:absolute;right:0px;top:0px;}
.p3fr .p3_c ul li:nth-child(1) em span.sp1{padding-right:20px;}
.p3fr .p3_c ul li:nth-child(1) em span.sp1 i{right:0px;}
.p3fr .p3_c ul li:nth-child(2) em span.sp1{padding-right:20px;}
.p3fr .p3_c ul li:nth-child(2) em span.sp1 i{right:-24px;}
.p3fr .p3_c ul li:nth-child(3) em span.sp1{padding-right:28px;}
.p3fr .p3_c ul li:nth-child(3) em span.sp1 i{right:3px;}
.p3fr .p3_c ul li:nth-child(4) em span.sp1{padding-right:20px;}


.p3fr .p3_c ul li em span.sp2{text-align:center;font-size:14px;line-height:24px;margin-top:0px;color:#fff;}

.page4{overflow:hidden;height:100vh;position:relative;}
.page4 .fl{width:50%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;background-color:#d5e5f5;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.page4 .fr{width:50%;height:100%;overflow:hidden;position:absolute;right:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p4lfr{width:100%;overflow:hidden;padding:0px 60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p4rfr{width:100%;overflow:hidden;padding:0px 60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.p4l_t{width:100%;overflow:hidden;font-size:20px;color:#004c98;font-weight:bold;line-height:60px;}
.p4l_c{width:100%;overflow:hidden;}
.p4l_c a{width:100%;display:block;overflow:hidden;background-color:#fff;position:relative;padding-left:40%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p4l_c em{display:block;font-style:normal;}
.p4l_c em.em1{width:40%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.p4l_c em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.p4l_c em.em2{width:100%;height:30vh;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.p4l_c em.em2 span{width:100%;display:block;overflow:hidden;}
.p4l_c em.em2 span.sp1{font-size:14px;color:#1e1e1e;line-height:24px;}
.p4l_c em.em2 span.sp2{font-size:20px;color:#004c98;margin-top:10px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;display:-webkit-box;}

.p4l_b{width:100%;overflow:hidden;margin-top:31px;}
.p4l_b ul li{width:100%;overflow:hidden;border-bottom:1px solid #aac6e2;}
.p4l_b ul li a{width:100%;display:block;overflow:hidden;position:relative;padding:17px 0px;padding-left:100px;line-height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p4l_b ul li span{font-size:14px;color:#004c98;position:absolute;left:0px;top:17px;}
.p4l_b ul li i{width:100%;display:block;overflow:hidden;font-size:16px;color:#004c98;font-weight:bold;}

.p4l_a{width:100%;overflow:hidden;text-align:center;font-size:16px;margin-top:30px;}
.p4l_a a{color:#004c98;font-weight:bold;}

.p4r_c{width:100%;overflow:hidden;border-bottom:1px solid #c8c8c8;padding-bottom:30px;margin-bottom:30px;}
.p4r_c a{width:100%;display:block;overflow:hidden;background-color:#f2f2f2;position:relative;padding-left:40%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p4r_c em{display:block;font-style:normal;}
.p4r_c em.em1{width:40%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.p4r_c em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.p4r_c em.em2{width:100%;height:30vh;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.p4r_c em.em2 span{width:100%;display:block;overflow:hidden;}
.p4r_c em.em2 span.sp1{font-size:30px;color:#004c98;line-height:30px;font-weight:bold;}
.p4r_c em.em2 span.sp2{font-size:30px;color:#004c98;line-height:30px;}
.p4r_c em.em2 span.sp3{font-size:14px;color:#1e1e1e;line-height:20px;margin-top:10px;}
.p4r_c em.em2 span.sp4{font-size:14px;color:#004c98;font-weight:bold;line-height:20px;margin-top:10px;}

.p4l_t{}
.p4r_b{width:100%;overflow:hidden;}
.p4r_b ul{width:76%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.p4r_b ul li{width:48%;overflow:hidden;height:157px;position:relative;}
.p4r_b ul li:nth-child(1){background:url("../upimg/in_05_02.jpg") left bottom no-repeat #1364de;background-size:auto 100%;}
.p4r_b ul li:nth-child(2){background:url("../upimg/in_05_03.jpg") left bottom no-repeat #cd0a22;background-size:auto 100%;}
.p4r_b ul li span{width:100%;display:block;overflow:hidden;padding:0px 20px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p4r_b ul li span.sp1{position:absolute;left:0px;top:10px;font-size:30px;line-height:40px;text-align:right;}
.p4r_b ul li span.sp2{position:absolute;left:0px;bottom:10px;text-align:right;}

.page5{overflow:hidden;height:100vh;position:relative;}
.page5 .page_c{background:url("../upimg/in_06.jpg") center no-repeat;background-size:cover;}
.p5_t{width:100%;height:calc(100vh - 421px);overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin-top:70px;}
.p5_c{width:100%;padding:20px 0px 20px 0px;min-height:365px;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background-color:#004c98;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p5tfr{width:100%;overflow:hidden;}
.p5tfr ul{width:100%;overflow:hidden;text-align:center;font-size:0px;}
.p5tfr ul li{display:inline-block;margin:0px 2vw;}
.p5tfr ul li p{width:100%;overflow:hidden;text-align:center;}
.p5tfr ul li p.p1{color:rgba(255,255,255,0.8);font-size:20px;line-height:34px;}
.p5tfr ul li p.p2{font-size:30px;color:#fff;line-height:50px;}
.p5tfr p.p3{text-align:center;margin-top:40px;}
.p5tfr p.p3 a{display:inline-block;line-height:53px;height:50px;padding:0px 40px;background:url("../images/in_05.png") center no-repeat;background-size:100% 100%;color:#fff;font-size:15px;color:#fff;font-weight:bold;}
.p5tfr p.p3 a:hover{background:url("../images/in_05_on.png") center no-repeat;background-size:100% 100%;}

.p5cfr{width:100%;overflow:hidden;}
.p5c_t{width:100%;overflow:hidden;padding:0px 6%;display:flex;display:-webkit-flex;justify-content:space-between;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p5c_t dl{margin:0px;padding:0px;}
.p5c_t dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:18px;color:#fff;line-height:30px;margin-bottom:15px;}
.p5c_t dl dt a{color:#fff;}
.p5c_t dl dt a:hover{text-decoration:underline;}
.p5c_t dl dd{width:100%;overflow:hidden;margin:0px;padding:2px 0px;font-size:14px;color:#fff;line-height:24px;}
.p5c_t dl dd a{color:#fff;}
.p5c_t dl dd a:hover{text-decoration:underline;}

.p5c_c{width:100%;overflow:hidden;text-align:center;color:rgba(255,255,255,0.4);margin-top:30px;margin-bottom:30px;}
.p5c_c p{width:100%;overflow:hidden;text-align:center;font-size:14px;line-height:24px;}


.videofr{width:100%;overflow:hidden;height:100%;position:fixed;left:0px;top:0px;z-index:9999;display:none;}
.videofr .video_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,0.8);}
.videofr .video_c{width:660px;overflow:hidden;position:absolute;left:50%;margin-left:-330px;top:50%;margin-top:-210px;}
.videofr .video_c .video_c_t{width:100%;overflow:hidden;background-color:#000;text-align:right;font-size:14px;line-height:30px;}
.videofr .video_c .video_c_t a{color:#fff;margin-right:0px;}
.videofr .video_c .video_c_c{width:100%;overflow:hidden;}
.videofr .video_c video{width:100%;}



.subfr{overflow:hidden;position:relative;}
.subfr b.b1{width:100%;height:100vh;display:block;overflow:hidden;transition:6.3s linear;-webkit-transition:6.3s linear;-o-transition:6.3s linear;-moz-transition:6.3s linear;}
.subfr b.b1.on{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
.subfr b.bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;background:url("../upimg/aba_01_bg.jpg") center no-repeat;background-size:cover;}
.subfr video{width:100%;height:100vh;overflow:hidden;object-fit:cover;}
.sub_01{width:100%;height:calc(100%);overflow:hidden;position:absolute;left:0px;top:0px;z-index:9;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.sub_01c{width:100%;overflow:visible;}
.sub_01c p{width:100%;overflow:visible;color:#fff;text-shadow:5px 5px 5px #000;}
.sub_01c p.p1{font-size:40px;font-weight:bold;line-height:80px;}
.sub_01c p.p2{font-size:14px;line-height:30px;text-transform:uppercase;margin-top:10px;position:relative;padding-left:100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sub_01c p.p2 i{width:80px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:50%;margin-top:-1px;}
.sub_01c p.p3{margin-top:120px;}
.sub_01c p.p3 img{display:block;height:40px;-webkit-animation:an_01 1.1s linear infinite;animation: an_01 1.1s linear infinite;}

.sub_btn{width:100%;overflow:hidden;position:absolute;left:0px;bottom:0px;z-index:99;}
.sub_btn .wrap_c{overflow:hidden;background-color:#fff;height:60px;}
.sub_btn .img1{height:40px;display:block;position:absolute;right:0px;top:0px;}
.sub_btn .fr{width:50%;height:100%;overflow:hidden;background-color:#fff;position:absolute;right:0px;top:0px;}
.subbtn_other .wrap_c{background-color:#f2f2f2;}
.subbtn_other .fr{background-color:#f2f2f2;}

.mt60{margin-top:60px;}
.pt60{padding-top:60px;}
.ab_01{overflow:hidden;}
.ab_01_t{width:100%;overflow:hidden;text-align:center;font-size:30px;color:#222222;line-height:50px;position:relative;padding-bottom:30px;font-weight:bold;}
.ab_01_t b{width:100%;height:15px;display:none;overflow:hidden;background:url("../images/ab_01.png") center no-repeat;background-size:auto 100%;position:absolute;left:0px;bottom:0px;}

.ab_01_c{width:100%;overflow:hidden;margin-top:40px;}
.ab_01_c p{width:100%;overflow:hidden;font-size:15px;line-height:24px;color:#222;}

.ab_02{overflow:hidden;}
.ab_02 img{width:100%;display:block;}

.ab_03{overflow:hidden;}
.ab_03_t{width:100%;overflow:hidden;font-size:30px;color:#222;line-height:50px;position:relative;padding-bottom:30px;font-weight:bold;}
.ab_03_t b{width:100%;height:15px;display:block;overflow:hidden;background:url("../images/ab_01.png") left center no-repeat;background-size:auto 100%;position:absolute;left:0px;bottom:0px;}
.ab_03t_slide{position:absolute;right:0px;top:0px;margin-top:7px;}
.ab_03t_slide a{display:inline-block;height:36px;padding:0px 40px;float:left;font-size:14px;color:#222;line-height:40px;position:relative;overflow:hidden;background:url("../images/dc_01.png") center no-repeat;background-size:100% 100%;}
.ab_03t_slide a span{display:inline-block;position:relative;z-index:9;color:#222;}
.ab_03t_slide a:hover span{color:#004c98;}
.ab_03t_slide a.on{background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}
.ab_03t_slide a.on span{color:#fff;}

.nd_02_click{position:absolute;right:0px;top:0px;margin-top:7px;}
.nd_02_click a{width:50px;height:50px;display:block;float:left;margin-left:15px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.nd_02_click a.nd_02_prev{background:url("../images/au_06.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.nd_02_click a.nd_02_prev:hover{background:url("../images/au_04.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}
.nd_02_click a.nd_02_next{background:url("../images/au_07.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.nd_02_click a.nd_02_next:hover{background:url("../images/au_05.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}

.ab_03_c{width:100%;overflow:hidden;margin-top:40px;}
.ab_03_c ul li{width:46%;overflow:hidden;float:left;margin-right:8%;margin-bottom:20px;}
.ab_03_c ul li:nth-child(2n){margin-right:0px;}
.ab_03_c ul li a{width:calc(100% - 17px);display:block;overflow:visible;position:relative;height:50px;color:#222;padding-left:87px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:0s linear;-webkit-transition:0s linear;-o-transition:0s linear;-moz-transition:0s linear;}
.ab_03_c ul li span.sp1{width:50px;height:50px;line-height:50px;text-align:center;font-size:14px;display:block;overflow:visible;position:absolute;left:0px;top:0px;}
.ab_03_c ul li span.sp1:before{width:17px;height:100%;display:block;overflow:hidden;content:"";background:url("../images/ab_04.png") center no-repeat;background-size:100%;position:absolute;right:-17px;top:0px;}
.ab_03_c ul li span.sp2{width:calc(100%);font-size:14px;line-height:24px;height:50px;display:block;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.ab_03_c ul li b.b1{width:1px;height:100%;display:block;overflow:hidden;background-color:#eaeaea;position:absolute;left:0px;top:0px;}
.ab_03_c ul li b.b2{width:calc(100%);height:1px;display:block;overflow:hidden;background-color:#eaeaea;position:absolute;left:0px;top:0px;}
.ab_03_c ul li b.b3{width:calc(100%);height:1px;display:block;overflow:hidden;background-color:#eaeaea;position:absolute;left:0px;bottom:0px;}
.ab_03_c ul li b.b4{width:17px;height:100%;display:block;overflow:hidden;background:url("../images/ab_04.png") center no-repeat;background-size:100%;position:absolute;right:-17px;top:0px;}
.ab_03_c ul li a:hover{background-color:#014a97;color:#fff;}
.ab_03_c ul li a:hover span.sp1{background-color:rgba(9,101,198,0.5);color:#fff;}
.ab_03_c ul li a:hover span.sp1:before{background:url("../images/ab_05.png") center no-repeat;background-size:100%;}
.ab_03_c ul li a:hover b.b4{background:url("../images/ab_06.png") center no-repeat;background-size:100%;}
.ab_03_c ul li a:hover b.b1{opacity:0;}
.ab_03_c ul li a:hover b.b2{opacity:0;}
.ab_03_c ul li a:hover b.b3{opacity:0;}

.ab_05{overflow:hidden;margin-top:30px;}
.ab_05_t{width:100%;overflow:hidden;border-bottom:1px solid #d3d3d3;font-size:20px;color:#222222;line-height:80px;padding-bottom:0px;}
.ab_05_c{width:100%;overflow:hidden;margin-top:60px;}
.ab_05c_slide{width:100%;overflow:hidden;}
.ab_05c_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.ab_05c_slide .swiper-slide img{width:100%;display:block;}
.ab_05c_slide .swiper-slide .ab_05c_c{width:100%;padding:0px 40px;overflow:hidden;position:absolute;left:0px;bottom:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_05c_slide .swiper-slide .ab_05c_c p{width:100%;overflow:hidden;color:#fff;font-size:13px;line-height:22px;}
.ab_05c_slide .swiper-slide .ab_05c_c p.p1{font-size:24px;line-height:30px;margin-bottom:10px;font-weight:bold;}

.ab_05_b{width:100%;overflow:hidden;margin-top:30px;}
.ab_05b_slide{width:100%;overflow:hidden;position:relative;}
.ab_05b_slide .swiper-slide{width:32%;overflow:hidden;position:relative;cursor:pointer;}
.ab_05b_slide .swiper-slide img{width:100%;display:block;}
.ab_05b_slide .ab_05b_prev{width:30px;height:60px;display:block;overflow:hidden;background-color:rgba(0,0,0,0.3);position:absolute;left:0px;top:50%;margin-top:-30px;z-index:9999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ab_05b_slide .ab_05b_prev b{width:9px;height:16px;display:block;overflow:hidden;background:url("../images/ab_07.png") center no-repeat;background-size:100%;}
.ab_05b_slide .ab_05b_prev:hover{background-color:#014a97;}
.ab_05b_slide .ab_05b_next{width:30px;height:60px;display:block;overflow:hidden;background-color:rgba(0,0,0,0.3);position:absolute;right:0px;top:50%;margin-top:-30px;z-index:9999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ab_05b_slide .ab_05b_next b{width:9px;height:16px;display:block;overflow:hidden;background:url("../images/ab_08.png") center no-repeat;background-size:100%;}
.ab_05b_slide .ab_05b_next:hover{background-color:#014a97;}

.ab_06{overflow:hidden;margin-top:40px;}
.ab_06 p{width:100%;overflow:hidden;color:#999999;font-size:13px;line-height:22px;}
.ab_06 p.p1{font-size:24px;line-height:30px;margin-bottom:10px;font-weight:bold;color:#000000;}

.pab_07{overflow:hidden;margin-top:40px;}
.pab_07 .wrap_c{overflow:hidden;position:relative;}
.pab_07 .fl{width:50%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.pab_07 .fl #mapall{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;background:url('../upimg/map_01.png') center no-repeat;background-size:cover;}
.pab_07 .fr{width:45%;overflow:hidden;}
.pab_07 .fr ul li{width:100%;overflow:hidden;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d3d3d3;}
.pab_07 .fr ul li:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px;}
.pab_07 .fr ul li p{width:100%;overflow:hidden;position:relative;font-size:15px;color:#666;line-height:30px;}
.pab_07 .fr ul li p.p1{font-size:24px;color:#000;font-weight:bold;line-height:30px;margin-bottom:15px;}
.pab_07 .fr ul li p.p2{padding-left:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pab_07 .fr ul li p.p2 img{width:18px;display:block;position:absolute;left:0px;top:3.5px;}

.ab_08_c{width:100%;overflow:hidden;margin-top:50px;}
.ab_08_c ul li{width:23.5%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;}
.ab_08_c ul li:nth-child(4n){margin-right:0px;}
.ab_08_c ul li a{width:100%;display:block;overflow:hidden;}
.ab_08_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.ab_08_c ul li em.em1{width:100%;display:block;}
.ab_08_c ul li em.em1 img{width:100%;display:block;}
.ab_08_c ul li em.em2{margin-top:15px;}
.ab_08_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.ab_08_c ul li em.em2 span.sp1{font-size:20px;color:#000000;line-height:34px;}
.ab_08_c ul li em.em2 span.sp2{font-size:14px;color:#999999;line-height:24px;min-height:24px;}

.btnfr{overflow:hidden;position:relative;}
.btn_t{width:100%;overflow:hidden;}
.btn_t img{display:block;height:60px;}
.btn_c{width:100%;overflow:hidden;background-color:#004c98;padding:60px 0px;}
.btn_cfr{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.btn_cfr dl{margin:0px;padding:0px;}
.btn_cfr dl dt{margin:0px;padding:0px;width:100%;overflow:hidden;font-size:20px;font-weight:bold;line-height:42px;color:#fff;}
.btn_cfr dl dd{width:100%;overflow:hidden;margin:5px 0px;padding:0px;font-size:14px;line-height:24px;}
.btn_cfr dl dd a{color:rgba(255,255,255,0.5);}
.btn_cfr dl dd a:hover{color:#fff;}
.btn_cfr a{color:#fff;}
.btn_b{width:100%;overflow:hidden;background-color:#004c98;padding:0px 0px 20px 0px;}
.btn_b p{width:100%;overflow:hidden;font-size:13px;color:rgba(255,255,255,0.4);line-height:24px;text-align:center;}

.btn_fx{width:20px;position:absolute;left:20px;bottom:40px;z-index:999;}
.btn_fx ul li{width:100%;overflow:hidden;margin-bottom:20px;}
.btn_fx ul li img{width:100%;display:block;}

.btn_run{width:40px;position:absolute;right:20px;bottom:40px;z-index:999;}
.btn_run img{width:100%;display:block;}


.au_01{overflow:hidden;position:relative;padding-bottom:60px;}
.au_01 b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:#fff;}
.au_01 .wrap_c{position:relative;z-index:9;}
.au_01 .fl{width:46%;overflow:hidden;}
.au_01 .fl .au_01l_c{width:100%;overflow:hidden;margin-top:40px;}
.au_01 .fl .au_01l_c p{width:100%;overflow:hidden;font-size:15px;color:#000;line-height:25px;}
.au_01 .fl .au01l_b{width:100%;overflow:hidden;margin-top:40px;}
.au_01 .fl .au01l_b a{display:inline-block;line-height:38px;height:34px;padding:0px 40px;font-size:14px;color:#fff;background:url("../images/au_01.png") center no-repeat;background-size:100% 100%;}
.au01l_img{width:100%;overflow:hidden;margin-top:40px;}
.au01l_img img{width:100%;display:block;}
.au_01 .fc{width:100%;overflow:hidden;}
.au_01 .fc img{width:38%;display:block;overflow:hidden;float:right;margin:0px 0px 20px 40px;}
.au_01 .fc p{width:auto;overflow:hidden;font-size:15px;color:#000;line-height:25px;}
.au_01 .fc p.p1{font-size:30px;color:#222;line-height:50px;position:relative;padding-bottom:5px;font-weight:bold;}



.au_01 .fr{width:41%;overflow:hidden;margin-top:50px;}
.au_01 .fr a{width:100%;display:block;overflow:hidden;position:relative;padding-bottom:40px;}
.au_01 .fr img{width:100%;display:block;}
.au_01 .fr label{width:80%;font-size:15px;color:#222;background-color:#fff;display:block;overflow:hidden;position:absolute;left:10%;bottom:0px;height:80px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}

.au_02{overflow:hidden;}
.au_02c_t{width:100%;overflow:hidden;font-size:40px;color:#fff;line-height:50px;position:relative;padding-bottom:30px;font-weight:bold;}
.au_02c_t b{width:100%;height:15px;display:block;overflow:hidden;background:url("../images/au_02.png") left center no-repeat;background-size:auto 100%;position:absolute;left:0px;bottom:0px;}

.au_02_t{width:100%;overflow:hidden;}
.au_02_t img{display:block;height:60px;float:right;}
.au_02_c{width:100%;overflow:hidden;padding:60px 0px;background-size:cover !important;background-position:center bottom !important;}
.au_02c_c{width:100%;overflow:hidden;margin-top:40px;}
.au_02c_c ul{width:100%;overflow:hidden;float:right;}
.au_02c_c ul li{width:100%;overflow:hidden;float:left;padding:20px 0px;}
.au_02c_c ul li p{width:70%;overflow:hidden;text-align:left;color:rgba(255,255,255,0.7);font-size:17px;line-height:24px;word-break:break-word;}
.au_02c_c ul li p.p1{font-size:24px;color:#fff;line-height:34px;font-weight:bold;margin-bottom:10px;}

.au_03{overflow:hidden;background-color:#f2f2f2}
.au_03_t{width:100%;overflow:hidden;text-align:center;color:#222;font-size:16px;margin-top:20px;}
.au_03_c{width:100%;overflow:hidden;position:relative;margin:0px auto;padding:0px;margin-top:20px;max-width:1600px;}
.au_03_c img.img1{width:100%;display:block;}

.ab_03c_01{width:40%;overflow:hidden;padding:40px;display:flex;display:-webkit-flex;justify-content: space-around;position:absolute;right:0px;bottom:-100%;opacity:0;z-index:999;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_03c_01 .fl{width:30%;overflow:hidden;}
.ab_03c_01 .fl ul li{width:100%;overflow:hidden;margin-bottom:10px;}
.ab_03c_01 .fl ul li span{width:100%;display:block;overflow:hidden;}
.ab_03c_01 .fl ul li span.sp1{font-size:20px;color:#000;line-height:22px;}
.ab_03c_01 .fl ul li span.sp2{font-size:14px;color:#000;line-height:20px;margin-top:5px;border-bottom:1px solid #eee;padding-bottom:10px;display:none;}
.ab_03c_01 .fl ul li.on span.sp1{color:#01468f;font-weight:bold;}
.ab_03c_01 .fl ul li.on span.sp2{display:block;}
.ab_03c_01 .fr{width:70%;overflow:hidden;padding-left:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.ab_03c_cc{width:100%;overflow:hidden;display:none;margin-top:-200px;position:relative;z-index:999;}
.ab_03c_cc ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;background-color:#fff;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_03c_cc ul li:nth-child(3n){margin-right:0px;}
.ab_03c_cc ul li .fl{width:30%;overflow:hidden;}
.ab_03c_cc ul li .fl span{width:100%;display:block;overflow:hidden;}
.ab_03c_cc ul li .fl span.sp1{font-size:20px;color:#000;line-height:22px;}
.ab_03c_cc ul li .fl span.sp2{font-size:14px;color:#000;line-height:20px;margin-top:5px;padding-bottom:10px;}
.ab_03c_cc ul li .fr{width:70%;overflow:hidden;padding-left:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_03c_cc ul li .fr b{width:100%;display:block;overflow:hidden;height:177px;}

.ab03ccc_0{display:block;}

.ab_03c_slide{width:100%;overflow:hidden;height:177px;}
.ab_03c_slide .swiper-slide{width:100% !important;overflow:hidden;}
.ab_03c_slide .swiper-slide b{width:100%;display:block;overflow:hidden;height:177px;}

.ab_03c_a a{position:absolute;left:0px;top:0px;}
.ab_03c_a a:nth-child(1){width: 19.1%;height: 15.4%;top: 26.9%;left: 66.5%;}
.ab_03c_a a:nth-child(2){width: 3.6%;height: 4.5%;top: 24%;left: 6%;}
.ab_03c_a a:nth-child(3){width: 20.4%;height: 14.6%;top: 25.2%;left: 29.6%;}
.ab_03c_a a:nth-child(4){width: 4.3%;height: 3.7%;top: 23.7%;left: 1.2%;}

.au_04{overflow:hidden;}
.au_04fr{width:100%;overflow:hidden;background:url("../images/au_03.jpg") center no-repeat;background-size:cover;padding:60px 0px;}
.au_04_t{width:100%;overflow:hidden;}
.au_04_t .wrap_c{position:relative;overflow:hidden;}
.au_04_t .ab_04t_r{position:absolute;left:170px;top:-18px;height:100%;}
.au_04_t .ab_04t_r a{width:44px;height:44px;display:block;overflow:hidden;margin-top:22px;float:left;border:1px solid rgba(255,255,255,0.1);border-radius:50%;margin-left:10px;}
.au_04_t .ab_04t_r a.au_04t_prev{background:url("../images/au_04.png") center no-repeat #004a96;background-size:100%}
/*.au_04_t .ab_04t_r a.au_04t_prev:hover{background:url("../images/au_04.png") center no-repeat #004a96;background-size:100%}*/
.au_04_t .ab_04t_r a.au_04t_next{background:url("../images/au_05.png") center no-repeat #004a96;background-size:100%}
/*.au_04_t .ab_04t_r a.au_04t_next:hover{background:url("../images/au_05.png") center no-repeat #004a96;background-size:100%}*/
.au_04_t .ab_04t_r a.swiper-button-disabled{background:none;border:1px solid rgba(255,255,255,0);}

.au_04_c{width:100%;overflow:hidden;margin-top:60px;}
.au_04c_slide{width:100%;overflow:visible;opacity:0;}

.au_04c_slide .swiper-slide{width:30%;float:left;overflow:hidden;position:relative;padding-right:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.au_04c_slide .swiper-slide b.b1{width:100%;height:1px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:0px;}
.au_04c_slide .swiper-slide b.b2{width:1px;height:10px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:4%;top:0px;}
.au_04c_slide .swiper-slide b.b3{width:1px;height:10px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:25%;top:0px;}
.au_04c_slide .swiper-slide b.b4{width:1px;height:10px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:50%;top:0px;}
.au_04c_slide .swiper-slide b.b5{width:1px;height:10px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:75%;top:0px;}
.au_04c_slide .swiper-slide p{width:100%;overflow:hidden;}
.au_04c_slide .swiper-slide p.p1{color:#fff;font-size:40px;line-height:50px;margin-top:20px;margin-bottom:20px;}
.au_04c_slide .swiper-slide p.p2{width:95%;margin-bottom:10px;font-size:14px;color:#000;line-height:24px;padding:13px 20px 10px 20px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.au_04c_slide .swiper-slide:hover b.b2{background-color:#014a97;}
.au_04c_slide .swiper-slide:hover p.p1{color:#014a97}
.au_04c_slide .swiper-slide:hover p.p2{background-color:#014a97;color:#fff;}

.sitenfr{overflow:hidden;position:absolute;left:0px;bottom:50px;z-index:99;width:100%;line-height:24px;}
.sitenfr .site_s{width:100%;overflow:hidden;}
.sitenfr .site_s a{font-size:14px;color:rgba(255,255,255,0.5);float:left;}
.sitenfr .site_s i{float:left;margin:0px 5px;color:rgba(255,255,255,0.5);}
.sitenfr .site_s a:last-child{color:#fff;}
.siten_other{bottom:70px;}


.subnavfr{width:100%;overflow:visible;position:relative;margin-top:-40px;z-index:999;}
.subnavfr ul{width:100%;overflow:hidden;position:relative;display:flex;display:-webkit-flex;justify-content:space-around;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.15); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.15); box-shadow:0px 0px 21px rgba(0,0,0,0.15);}
.subnavfr ul li{text-align:center;}
.subnavfr ul li a{display:inline-block;font-size:16px;color:#222;font-weight:bold;height:80px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative;}
.subnavfr ul li span{display:inline-block;}
.subnavfr ul li.on b{width:100%;display:block;overflow:hidden;background-color:#004c98;position:absolute;left:0%;bottom:0px;height:3px;}


.gg_01{overflow:hidden;margin-top:-40px;text-align:center;background-color:#e6f3ff;padding-bottom:60px;}
.gg_01 label{display:inline-block;position:relative;margin-top:100px;}
.gg_01 img{max-width:100%;display:block;}
.gg_01 a{display:block;position:absolute;}
.gg_01 a.a1{width:15%;height:13.3%;left:14.5%;top:46.8%;}
.gg_01 a.a2{width:9.8%;height:6%;left:47.7%;top:37.4%;}
.gg_01 a.a3{width:16%;height:20.1%;left:64.6%;top:37.9%;}

.gg_02{overflow:hidden;margin-top:40px;}
.gg_02 ul li{width:48%;float:left;margin-right:4%;margin-bottom:30px;}
.gg_02 ul li:nth-child(2n){margin-right:0px;}
.gg_02 ul li a{width:100%;display:block;overflow:hidden;background-color:#f2f2f2;}
.gg_02 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.gg_02 ul li em.em1{}
.gg_02 ul li em.em1 img{width:100%;display:block;}
.gg_02 ul li em.em2{padding:20px;}
.gg_02 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.gg_02 ul li em.em2 span.sp1{font-size:24px;color:#222222;line-height:44px;font-weight:bold;}
.gg_02 ul li em.em2 span.sp2{font-size:14px;line-height:24px;}
.gg_02 ul li em.em2 span.sp2 i{display:inline-block;color:#222;float:left;margin-right:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:20px;}
.gg_02 ul li em.em2 span.sp2 i.i1{width:100%;margin-right:0px;margin-bottom:5px;background:url('../images/gg_01.png') left center no-repeat;background-size:15px;}
.gg_02 ul li em.em2 span.sp2 i.i2{margin-right:40px;background:url('../images/gg_02.png') left center no-repeat;background-size:15px;}
.gg_02 ul li em.em2 span.sp2 i.i3{margin-right:40px;background:url('../images/gg_03.png') left center no-repeat;background-size:15px;}
.gg_02 ul li em.em2 span.sp3{margin-top:30px;}
.gg_02 ul li em.em2 span.sp3 i{display:inline-block;border:1px solid #d1d1d1;font-size:14px;line-height:36px;height:34px;border-radius:20px;padding:0px 20px;color:#222;}
.gg_02 ul li a:hover{background-color:#004c98;}
.gg_02 ul li a:hover span.sp1{color:#fff;}
.gg_02 ul li a:hover span.sp2 i{color:#fff;}
.gg_02 ul li a:hover em.em2 span.sp2 i.i1{background:url('../images/gg_01_on.png') left center no-repeat;background-size:15px;}
.gg_02 ul li a:hover em.em2 span.sp2 i.i2{background:url('../images/gg_02_on.png') left center no-repeat;background-size:15px;}
.gg_02 ul li a:hover em.em2 span.sp2 i.i3{background:url('../images/gg_03_on.png') left center no-repeat;background-size:15px;}
.gg_02 ul li a:hover em.em2 span.sp3 i{background-color:#fff;border:1px solid #fff;color:#222;}


.sm_01{overflow:visible;margin-top:60px;}
.sm_01fr{width:100%;overflow:visible;border-bottom:1px solid #d3d3d3;padding-bottom:15px;line-height:40px;height:40px;}
.sm_01fr .fl{font-size:24px;color:#222;}
.sm_01fr .fr{}
.sm_01fr .fr a{display:inline-block;float:left;margin-left:10px;margin-top:10px;}
.sm_01fr .fr img{display:block;height:33px;}
.sm_01fr .fr a.erm_click{position:relative;}
.sm_01fr .fr a.erm_click img.img1{height:140px;position:absolute;left:-60px;top:46px;display:none;}
.sm_01fr .fr a.erm_click:hover{z-index:999;}
.sm_01fr .fr a.erm_click:hover img.img1{display:block;}

.sm_02{overflow:hidden;margin-top:60px;}
.sm_02_c{width:100%;overflow:hidden;margin-top:40px;}
.sm_02_c ul li{width:100%;overflow:hidden;margin-bottom:30px;}
.sm_02_c ul li p{width:100%;overflow:hidden;}
.sm_02_c ul li p.p1{font-size:17px;color:#222;line-height:30px;}
.sm_02_c ul li p.p1 i{color:#ff0000;margin-right:5px;}
.sm_02_c ul li p.p2{}
.sm_02_c ul li p.p2 input{width:100%;height:50px;border:1px solid #ddd;padding:0px 10px;font-size:14px;color:#004c98;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sm_02_c ul li p.p2 textarea{width:100%;height:100px;border:1px solid #ddd;padding:10px;font-size:14px;color:#004c98;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sm_02_c ul li p.p3{font-size:15px;color:#222;line-height:30px;}

.sm_02_b{width:100%;overflow:hidden;margin-top:40px;}
.sm_02_b input{display:inline-block;border:0px;cursor:pointer;line-height:42px;height:40px;padding:0px 40px;font-size:15px;color:#fff;background:url("../images/au_01.png") center no-repeat;background-size:100% 100%;}

.dc_01{overflow:hidden;margin-top:60px;}

.dc_02{overflow:hidden;margin-top:40px;}
.dc_02 ul li{width:48%;overflow:hidden;float:left;margin-right:4%;margin-bottom:30px;position:relative;}
.dc_02 ul li:nth-child(2n){margin-right:0px;}
.dc_02 ul li a{width:100%;display:block;overflow:hidden;}
.dc_02 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.dc_02 ul li em.em1{position:relative;}
.dc_02 ul li em.em1 img{width:100%;display:block;}
.dc_02 ul li em.em1 b.b1{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/play.png") center no-repeat;background-size:50px;position:absolute;left:0px;top:0px;}
.dc_02 ul li em.em2{position:absolute;left:10px;top:10px;}
.dc_02 ul li em.em2 span{display:inline-block;background-color:rgba(255,255,255,0.8);line-height:32px;padding:0px 10px;height:30px;}
.dc_02 ul li em.em2 i{display:inline-block;background:url("../images/dc_03.png") left 9.5px no-repeat;background-size:14px;padding-left:20px;}
.dc_02 ul li em.em3{position:relative;left:0px;bottom:0px;background-color:rgba(0,0,0,0.4);padding:15px 10px 12px 10px;font-size:14px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dc_02 ul li em.em3 i{width:14px;height:100%;display:block;overflow:hidden;background:url("../images/dc_04.png") center no-repeat;background-size:100%;position:absolute;right:20px;top:0px;}


.pagesfr{overflow:hidden;margin-top:30px;text-align:center;}
.pagesfr label{display:inline-block;font-size:14px;line-height:44px;height:40px;}
.pagesfr a{float:left;font-weight:bold;margin:0px 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pagesfr span{float:left;margin:0px 5px;width:20px;height:2px;display:block;overflow:hidden;background-color:#dddddd;margin-top:19px;}
.pagesfr a.on{color:#004a96;}
.pagesfr a.a1{border:1px solid #d9d9d9;border-radius:50%;width:40px;font-family:SimSun;font-weight:bold;font-size:12px;height:40px;line-height:38px;margin:0px 15px;}
.pagesfr a.a1:hover{background-color:#004a96;color:#fff;border:1px solid #d9d9d9;}

.nd_01{overflow:hidden;background-color:#f2f2f2;position:relative;margin-top:-40px;padding-top:100px;}
.nd_01fr{width:100%;overflow:hidden;}
.nd_01_t{width:100%;overflow:hidden;position:relative;margin-top:40px;}
.nd_01_t p{width:100%;overflow:hidden;text-align:center;font-size:14px;line-height:24px;margin:5px 0px;}
.nd_01_t p span{display:inline-block;}
.nd_01_t p span.sp1{background:url("../images/nd_01.png") left 2px no-repeat;background-size:14px;padding-left:20px;}
.nd_01_t p span.sp2{background:url("../images/nd_02.png") left 3px no-repeat;background-size:14px;padding-left:20px;}
.nd_01_t a.a1{display:inline-block;position:absolute;right:0px;top:50%;margin-top:-17px;font-size:24px;line-height:34px;color:#79798a;background:url("../images/nd_03.png") right 7px no-repeat;background-size:14px;padding-right:24px;}

.nd_01_c{width:100%;overflow:hidden;border-top:1px solid #d9d9d9;margin-top:40px;padding-top:40px;border-bottom:1px solid #d9d9d9;padding-bottom:40px;}
.nd_01_c p{width:100%;overflow:hidden;font-size:15px;color:#222;line-height:25px;}
.nd_01_c img{max-width:100%;}

.nd_01_b{width:100%;overflow:hidden;padding:60px 0px;}
.nd_01_b a.a1{float:left;background:url("../images/nd_04.png") left 2px no-repeat;background-size:6px;padding-left:15px;}
.nd_01_b a.a2{float:right;background:url("../images/nd_05.png") right 2px no-repeat;background-size:6px;padding-right:15px;}
.nd_01_b a{display:inline-block;text-transform:uppercase;}


.nd_02{overflow:hidden;margin-top:60px;}
.nd_03{overflow:hidden;margin-top:40px;}
.nd_03_slide{width:100%;overflow:hidden;opacity:0;height:300px;}
.nd_03_slide .swiper-slide{width:30%;overflow:hidden;}
.nd_03_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.nd_03_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.nd_03_slide .swiper-slide em.em1 img{width:100%;display:block;}
.nd_03_slide .swiper-slide em.em2{background-color:#f2f2f2;padding:20px;}
.nd_03_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nd_03_slide .swiper-slide em.em2 span.sp1{font-size:18px;color:#222;font-weight:bold;line-height:30px;}
.nd_03_slide .swiper-slide em.em2 span.sp2{font-size:14px;line-height:24px;color:#222;}


.ns_01{overflow:hidden;margin-top:60px;}
.ns_01_slide{width:100%;overflow:hidden;height:500px;}
.ns_01_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.ns_01_slide .swiper-slide .fr{width:80%;overflow:hidden;}
.ns_01_slide .swiper-slide .fr img{width:100%;display:none;}
.ns_01_slide .swiper-slide .fr b{width:100%;height:500px;display:block;overflow:hidden;}
.ns_01_slide .swiper-slide .fl{width:43%;overflow:hidden;background-color:#fff;padding:20px;height:70%;top:15%;position:absolute;left:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ns_01_slide .swiper-slide .fl p{width:100%;overflow:hidden;}
.ns_01_slide .swiper-slide .fl p.p1{font-size:26px;color:#222;line-height:36px;}
.ns_01_slide .swiper-slide .fl p.p2{font-size:14px;color:#222;line-height:20px;margin:10px 0px;}
.ns_01_slide .swiper-slide .fl p.p3{font-size:16px;color:#222;line-height:24px;}
.ns_01_slide .swiper-slide .fl p.p4{margin-top:40px;}

/*.ns_01_slide .swiper-slide .fl p.p4 a{display:inline-block;height:36px;padding:0px 40px;float:left;font-size:14px;color:#fff;line-height:40px;position:relative;overflow:hidden;background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}*/

.ns_01_slide .swiper-slide .fl p.p4 b{width:100%;height:10px;display:block;overflow:hidden;background:url("../images/ns_02.png") left center no-repeat;background-size:auto 100%;}


.ns_02{width:100%;overflow:hidden;margin-top:60px;padding-bottom:260px;}
.ns_02_select{width:250px;overflow:visible;position:relative;}
.ns_02_select .ns02s_t{width:100%;overflow:hidden;background-color:#fff;font-size:16px;line-height:55px;height:50px;padding:0px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ns_02_select .ns02s_t span{width:100%;display:block;overflow:hidden;color:#004a96;background:url("../images/ns_01.png") right center no-repeat;background-size:14px;}
.ns_02_select .ns02s_c{width:100%;display:none;overflow:hidden;padding:10px 20px;z-index:9999;border-top:1px solid #eee;background-color:#fff;position:absolute;left:0px;top:50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ns_02_select .ns02s_c p{width:100%;overflow:hidden;line-height:initial;}
.ns_02_select .ns02s_c p a{color:#909090;width:100%;display:block;overflow:hidden;font-size:14px;line-height:24px;padding:3px 0px;}
.ns_02_select .ns02s_c p a:hover{color:#004a96;}


.ns_03{overflow:hidden;position:relative;margin-top:-220px;}
.ns_03 ul{width:100%;overflow:visible;position:relative;}
.ns_03 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.ns_03 ul li:nth-child(3n){margin-right:0px;}
.ns_03 ul li a{width:100%;display:block;overflow:hidden;}
.ns_03 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ns_03 ul li em.em1{background-color:#f2f2f2;}
.ns_03 ul li em.em1 b{width:100%;height:420px;display:block;overflow:hidden;background-color:#fff !important;}
.ns_03 ul li em.em1 b.b1{width:100%;height:420px;display:block;overflow:hidden;background-size:auto !important;background-color:#fff !important;}
.ns_03 ul li em.em1 img{width:100%;display:block;}
.ns_03 ul li em.em2{padding:15px 20px 5px 20px;background-color:#f2f2f2;}
.ns_03 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.ns_03 ul li em.em2 span.sp1{font-size:20px;color:#222;line-height:30px;height:60px;font-weight:bold;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.ns_03 ul li em.em2 span.sp2{font-size:12px;color:#222;line-height:20px;margin:10px 0px;}
.ns_03 ul li em.em2 span.sp3{font-size:14px;color:#222;line-height:24px;height:72px;margin-top:10px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;}
.ns_03 ul li em.em2 span.sp4{margin-top:5px;position:relative;font-size:14px;line-height:30px;}
.ns_03 ul li em.em2 span.sp4 b{width:100%;height:30px;display:block;overflow:hidden;background:url("../images/ns_02.png") left center no-repeat;background-size:auto 10px;}
.ns_03 ul li em.em2 span.sp4 i{float:right;position:absolute;right:0px;top:0px;}
.ns_03 ul li a:hover{}
.ns_03 ul li a:hover em.em2{background-color:#004c98;}
.ns_03 ul li a:hover em.em2 span.sp1{color:#fff;}
.ns_03 ul li a:hover em.em2 span.sp2{color:#ccdbea;}
.ns_03 ul li a:hover em.em2 span.sp3{color:#ccdbea;}
.ns_03 ul li a:hover em.em2 span.sp4 b{background:url("../images/ns_03.png") left center no-repeat;background-size:auto 10px;}
.ns_03 ul li a:hover em.em2 span.sp4 i{color:#eebd47;}

.dld_01{overflow:hidden;margin-top:20px;}
.dld_01 label{display:inline-block;height:46px;background:url("../images/pdf_01.png") center no-repeat;background-size:100% 100%;padding:0px 40px;line-height:50px;}
.dld_01 label a{float:left;font-size:15px;color:#999;}
.dld_01 label a.on{color:#004c98;}
.dld_01 label a:hover{color:#004c98;}
.dld_01 label i{width:1px;height:10px;display:block;overflow:hidden;background-color:#e5e5e5;float:left;margin:0px 20px;margin-top:17px;}


.dld_02{overflow:hidden;margin-top:40px;}
.dld_02 ul li{width:32%;overflow:hidden;float:left;background-color:#fff;margin-right:2%;margin-bottom:30px;}
.dld_02 ul li:nth-child(3n){margin-right:0px;}
.dld_02 ul li a{/*width:100%;display:block;overflow:hidden;*/}
.dld_02 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}
.dld_02 ul li em.em1{padding:30px;}
.dld_02 ul li em.em1 b{width:100%;height:40%;display:block;overflow:hidden;background:url("../images/pdf_02.png") left center no-repeat;background-size:auto 100%;position:absolute;left:30px;top:30px;}
.dld_02 ul li em.em1 span.sp1{width:100%;display:block;overflow:hidden;font-size:26px;line-height:30px;min-height:100px;word-break:break-word;word-wrap:break-word;color:#222;font-weight:bold;padding:10px 0px 0px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;}
.dld_02 ul li em.em1 span.sp2{font-size:12px;color:#222;margin-left:10px;margin-top:5px;display:inline-block;}
.dld_02 ul li em.em2{padding:0px 40px;}
.dld_02 ul li em.em2 img{width:100%;display:block;}
.dld_02 ul li em.em3{border-top:1px solid #eee;margin-top:40px;line-height:30px;padding:20px 40px;}
.dld_02 ul li em.em3 span{font-size:14px;color:#222;float:left;display:none;}
.dld_02 ul li em.em3 b{width:30px;height:30px;display:block;overflow:hidden;float:right;background:url("../images/pdf_03.png") center no-repeat;background-size:100%;}
.dld_02 ul li a:hover em.em1 span.sp1{color:#004c98;}

.te_01{overflow:hidden;margin-top:40px;}
.te_01 ul li{width:100%;overflow:hidden;background-color:#fff;position:relative;margin-bottom:30px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.te_01 ul li em{display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.te_01 ul li em.em1{width:50%;float:left;position:relative;}
.te_01 ul li em.em1 b{width:100%;height:300px;display:block;}
.te_01 ul li em.em1 span{display:inline-block;background-color:rgba(255,255,255,0.8);position:absolute;left:20px;top:20px;font-size:14px;color:#222;line-height:33px;height:30px;padding:0px 10px;display:none;}
.te_01 ul li em.em1 span i{display:inline-block;background:url("../images/dc_03.png") left 9px no-repeat;background-size:14px;padding-left:20px;}
.te_01 ul li em.em2{width:50%;overflow:hidden;height:300px;float:right;padding:0px 40px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.te_01 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.te_01 ul li em.em2 span.sp1{font-size:26px;color:#222222;line-height:40px;font-weight:bold;position:relative;padding-bottom:16px;}
.te_01 ul li em.em2 span.sp1 b{width:100%;height:14px;display:block;overflow:hidden;background:url("../images/ab_01.png") left center no-repeat;background-size:auto 100%;position:absolute;left:0px;bottom:0px;}
.te_01 ul li em.em2 span.sp2{font-size:15px;color:#222;line-height:22px;margin-top:15px;}
.te_01 ul li em.em2 span.sp3{margin-top:30px;}
.te_01 ul li em.em2 span.sp3 i.i1{display:inline-block;float:left;height:36px;padding:0px 40px;float:left;font-size:14px;color:#fff;line-height:36px;position:relative;overflow:hidden;background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}
.te_01 ul li em.em2 span.sp3 i.i1 a{color:#fff;}
.te_01 ul li em.em2 span.sp3 i.i2{float:right;line-height:36px;font-size:14px;color:#222;}
.te_01 ul li em.em3{width:100%;overflow:hidden;}


.cs_01{overflow:hidden;width:100%;margin-top:15px;}
.cs_01 p{width:100%;overflow:hidden;color:#000;font-size:15px;line-height:24px;}

.cs_02{overflow:visible;padding-top:60px;}
.cs_02 ul li{width:23%;overflow:hidden;float:left;margin-right:2%;padding:60px 0px 30px 0px;background:url("../images/cs_01.jpg") center top no-repeat;background-size:100%;margin-bottom:30px;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.cs_02 ul li:nth-child(4n){margin-right:0px;}
.cs_02 ul li p{width:100%;overflow:hidden;}
.cs_02 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cs_02 ul li em.em1{overflow:visible;position:relative;}
.cs_02 ul li em.em1 img{display:block;height:200px;margin:0px auto;padding:10px;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.cs_02 ul li em.em1 span{display:inline-block;height:36px;padding:0px 40px;display:none;font-size:14px;color:#fff;line-height:40px;position:absolute;left:50%;top:50%;margin-left:-60px;margin-top:-20px;overflow:hidden;background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}
.cs_02 ul li em.em2{text-align:center;}
.cs_02 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.cs_02 ul li em.em2 span.sp1{font-size:14px;color:#222;font-weight:bold;line-height:24px;margin-top:20px;}
.cs_02 ul li em.em2 span.sp2{width:100%;overflow:hidden;margin-top:10px;}
.cs_02 ul li em.em2 span.sp2 a{display:inline-block;}
.cs_02 ul li em.em2 span.sp2 a{display:inline-block;height:36px;font-size:14px;width:96px;text-align:center;color:#222;line-height:40px;position:relative;overflow:hidden;background:url("../images/dc_01.png") center no-repeat;background-size:100% 100%;}
.cs_02 ul li em.em2 span.sp2 a.on{background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}
.cs_02 ul li em.em2 span.sp2 a:hover{background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;color:#fff;}

.md_01{overflow:hidden;width:100%;margin-top:15px;}
.md_01 p{width:100%;overflow:hidden;color:#000;font-size:15px;line-height:24px;}
.md_01 img{max-width:100%;}

.dc_02{overflow:hidden;padding-bottom:60px;}
.dc_02 .wrap_c{overflow:visible;position:relative;}
.dc_02_c{width:100%;overflow:hidden;margin-top:60px;}
.dc_02_c .fl{width:50%;overflow:hidden;}
.dc_02_c .fl img{width:100%;display:block;}
.dc_02_c .fr{width:42%;overflow:hidden;position:absolute;right:0px;top:0px;}
.dc_02c_slide{width:100%;overflow:hidden;}
.dc_02c_slide .swiper-slide{width:100%;overflow:hidden;}
.dc_02c_slide .swiper-slide img{width:100%;display:block;}

.dc_02c_b{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.dc_02c_b .dc_02cb_r{float:right;}
.dc_02c_b .dc_02cb_r a{width:50px;height:50px;display:block;float:left;margin-left:15px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dc_02c_b .dc_02cb_r a.dc_02cb_prev{background:url("../images/au_06.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.dc_02c_b .dc_02cb_r a.dc_02cb_prev:hover{background:url("../images/au_04.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}
.dc_02c_b .dc_02cb_r a.dc_02cb_next{background:url("../images/au_07.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.dc_02c_b .dc_02cb_r a.dc_02cb_next:hover{background:url("../images/au_05.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}


.bg01fr{width:100%;overflow:hidden;background-color:#f2f2f2;margin-top:-40px;padding-top:40px;}

.dc_03{overflow:hidden;margin-top:60px;}
.dc_03_c{width:100%;overflow:hidden;margin-top:40px;}
.dc_03_c ul li{width:48%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;position:relative;}
.dc_03_c ul li:nth-child(2n){margin-right:0px;}
.dc_03_c ul li img{width:100%;display:block;}
.dc_03_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dc_03_c ul li em.em1{position:relative;}
.dc_03_c ul li em.em1 img{width:100%;display:block;}
.dc_03_c ul li em.em1 b{width:90px;height:90px;display:block;overflow:hidden;background:url("../upimg/play.png") center no-repeat;background-size:100%;position:absolute;left:50%;top:50%;margin-left:-45px;margin-top:-45px;}
.dc_03_c ul li em.em2{position:absolute;left:0px;bottom:0px;background-color:rgba(0,0,0,0.5);z-index:999;color:#fff;font-size:15px;line-height:25px;padding:15px 20px;text-align:center;}

.rd_01{width:100%;overflow:hidden;margin-top:40px;position:relative;}
/*.rd_01:before{111content:"";width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(0,0,0,0.5);position:absolute;left:0px;top:0px;z-index:9;}*/
.rd_01 img{width:100%;display:block;position:relative;z-index:8;}
.rd_01_c{width:100%;overflow:hidden;position:relative;left:0px;top:0px;padding:20px 0px;z-index:99;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.rd_01_c p{width:100%;overflow:hidden;font-size:15px;color:#222;line-height:24px;}
.rd_01_c p a{color:#222;}
.rd_01_c p.p1{font-size:24px;line-height:34px;position:relative;padding-bottom:10px;margin-bottom:30px;font-weight:bold;}
.rd_01_c p.p1 b{width:100%;height:15px;display:block;overflow:hidden;background:url("../images/au_02.png") left center no-repeat;background-size:auto 100%;position:absolute;left:0px;bottom:0px;}

.rd_02{overflow:hidden;margin-top:40px;}
.rd_02 img{width:100%;display:block;}

.rd_03{overflow:hidden;margin-top:60px;}
.rd_03_c{width:100%;overflow:hidden;margin-top:30px;}
.rd_03_c p{width:100%;overflow:hidden;font-size:40px;line-height:50px;font-weight:bold;}
.rd_03_c img{max-width:100%;}

.qp_01{overflow:hidden;margin-top:60px;position:relative;height:664px;}
.qp_01_c{width:80%;overflow:visible;position:absolute;left:10%;top:0px;}
.qp_01t_t{overflow:hidden;width:40%;margin-top:15px;}
.qp_01t_t p{width:100%;overflow:hidden;color:#000;font-size:15px;line-height:24px;}

.qp_01c_slide{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.qp_01c_slide .swiper-slide{width:100%;overflow:hidden;height:600px;position:relative;}
.qp_01c_slide .swiper-slide .qp_01c_r{width:50%;overflow:hidden;position:absolute;right:0px;top:0px;}
.qp_01c_slide .swiper-slide .qp_01c_r b{width:100%;height:460px;display:block;overflow:hidden;}
.qp_01c_slide .swiper-slide .qp_01c_c{width:60%;overflow:hidden;padding:40px;background-color:#fff;position:absolute;left:0px;top:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.qp_01c_slide .swiper-slide .qp_01c_c p{width:50%;overflow:hidden;}
.qp_01c_slide .swiper-slide .qp_01c_c p.p1{font-size:30px;line-height:40px;color:#222;font-weight:bold;}
.qp_01c_slide .swiper-slide .qp_01c_c p.p2{font-size:14px;color:#222;line-height:20px;margin-top:15px;}
.qp_01c_slide .swiper-slide .qp_01c_c p.p3{margin-top:30px;}
.qp_01c_slide .swiper-slide .qp_01c_c p.p3 a{display:inline-block;height:36px;padding:0px 40px;float:left;font-size:14px;color:#fff;line-height:40px;position:relative;overflow:hidden;background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}

.qb_01c_click{width:50px;position:absolute;left:50%;top:320px;z-index:999;margin-left:30px;}
.qb_01c_click a{width:50px;height:50px;display:block;float:left;margin-bottom:10px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.qb_01c_click a.qb_01c_prev{background:url("../images/au_06.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.qb_01c_click a.qb_01c_prev:hover{background:url("../images/au_04.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}
.qb_01c_click a.qb_01c_next{background:url("../images/au_07.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.qb_01c_click a.qb_01c_next:hover{background:url("../images/au_05.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}

.qp_01_b{margin-top:460px;}

.qp_02{overflow:hidden;margin-top:60px;}
.qp_02 .ab_01_t{width:100%;overflow:hidden;margin-top:40px;}

.qp_02_c{width:100%;overflow:hidden;margin-top:40px;}
.qp_02_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;}
.qp_02_c ul li{width:32%;overflow:hidden;padding:40px 40px;background-color:#f2f2f2;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.qp_02_c ul li p{width:100%;overflow:hidden;}
.qp_02_c ul li p.p1{font-size:26px;color:#222;font-weight:bold;line-height:36px;margin-bottom:5px;}
.qp_02_c ul li p.p2{font-size:15px;color:#222;line-height:22px;}
.qp_02_c ul li p.p3{margin-top:10px;}
.qp_02_c ul li p.p3 em{width:45%;display:block;overflow:hidden;font-style:normal;float:left;}
.qp_02_c ul li p.p3 em:nth-child(2n){float:right;}
.qp_02_c ul li p.p3 em span{width:100%;display:block;overflow:hidden;font-size:15px;color:#222;line-height:22px;}

.qp_02_b{width:100%;overflow:hidden;text-align:center;margin-top:60px;margin-bottom:60px;}
.qp_02_b p{width:100%;overflow:hidden;font-size:40px;color:#222;font-family:"Myriad Pro";line-height:50px;font-weight:bold;}

.qp_03{overflow:hidden;background-color:#f2f2f2;padding-top:60px;}
.qp_03 .rd_01_c p.p1{padding-bottom:0px;margin-bottom:20px;}

.qp_03_c{width:100%;overflow:hidden;margin-top:40px;margin-bottom:60px;}
.qp_03_c ul li{width:48%;overflow:hidden;float:left;margin-right:4%;}
.qp_03_c ul li:nth-child(2n){margin-right:0px;}
.qp_03_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.qp_03_c ul li em.em1{}
.qp_03_c ul li em.em1 img{width:100%;display:block;}
.qp_03_c ul li em.em2{margin-top:20px;}
.qp_03_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.qp_03_c ul li em.em2 span.sp1{font-size:24px;color:#222222;line-height:34px;font-weight:bold;}
.qp_03_c ul li em.em2 span.sp2{font-size:15px;color:#222;line-height:22px;margin-top:10px;}


.qp_04{overflow:hidden;margin-top:60px;}

.qp_05{overflow:hidden;margin-top:60px;}
.qp_05_c{width:100%;overflow:hidden;position:relative;}
.qp_05_c ul li{width:48%;overflow:hidden;float:left;margin-right:4%;margin-bottom:40px;}
.qp_05_c ul li:nth-child(2n){margin-right:0px;}
/*.qp_05_c ul li:nth-child(2){left:initial;right:0px;top:calc(0px);}
.qp_05_c ul li:nth-child(4){left:initial;right:0px;top:calc(504px * 1);}
.qp_05_c ul li:nth-child(6){left:initial;right:0px;top:calc(504px * 2);}
.qp_05_c ul li:nth-child(1){left:0px;top:50px;}
.qp_05_c ul li:nth-child(3){left:0px;top:554px;}
.qp_05_c ul li:nth-child(5){left:0px;top:calc(524px * 2);}*/
.qp_05_c ul li a{width:100%;display:block;overflow:hidden;}
.qp_05_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.qp_05_c ul li em.em1{}
.qp_05_c ul li em.em1 img{width:100%;display:none;}
.qp_05_c ul li em.em1 b{width:100%;display:block;overflow:hidden;height:330px;}
.qp_05_c ul li em.em2{background-color:#f2f2f2;padding:20px 30px;}
.qp_05_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.qp_05_c ul li em.em2 span.sp1{font-size:24px;color:#000;font-weight:bold;line-height:34px;margin-bottom:10px;}
.qp_05_c ul li em.em2 span.sp2{font-size:14px;color:#000;line-height:20px;}

.dd_01{overflow:hidden;position:relative;margin-top:-40px;padding-top:40px;}
.dd_01 .img1{position:absolute;left:0px;bottom:0px;height:160px;}
.dd_01 b.b1{width:50%;height:40px;display:block;overflow:hidden;background-color:#fff;position:absolute;right:0px;top:0px;}
.dd_01 b.b2{width:80%;overflow:hidden;height:40px;display:block;background-color:#fff;position:absolute;left:10%;top:0px;}
.dd_01fr{width:100%;overflow:hidden;background-color:#fff;padding:40px 0px 10px 0px;}
.dd_01fr .wrap_c{display:flex;display:-webkit-flex;justify-content: space-around}
.dd_01fr .fl{width:30%;overflow:hidden;}
.dd_01fr .fl img{max-width:100%;}
.dd_01fr .fl .prdxqfl_c{width:70%;overflow:hidden;margin:0px auto;padding:0px;position:relative;}
.dd_01fr .fl .prdxqfl_c img{width:100%;display:block;margin:0px auto;padding:0px;}
.dd_01fr .fl .prdxqfl_c img.img3{position:absolute;left:0px;top:0px;-webkit-animation:an_02 10.1s linear infinite;animation: an_02 10.1s linear infinite;}
.dd_01fr .fl .prdxqfl_c img.img4{position:absolute;left:0px;top:0px;}
.dd_01fr .fr{width:60%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.dd_01fr .fr .dd_01r_c{width:100%;overflow:hidden;}

.dd_01fr_n{width:100%;overflow:hidden;background-color:#fff;padding:60px 0px 30px 0px;}
.dd_01fr_n .wrap_c{display:flex;display:-webkit-flex;justify-content: space-around}
.dd_01fr_n .fr{width:70%;overflow:hidden;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dd_01fr_n .fr img{max-width:100%;}
.dd_01fr_n .fr .prdxqfl_c{width:100%;overflow:hidden;height:310px;margin:0px auto;padding:0px;position:relative;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.dd_01fr_n .fr .prdxqfl_c img{width:100%;display:block;margin:0px auto;padding:0px;}
.dd_01fr_n .fr .prdxqfl_c img.img3{position:absolute;left:0px;top:0px;-webkit-animation:an_02 10.1s linear infinite;animation: an_02 10.1s linear infinite;}
.dd_01fr_n .fr .prdxqfl_c img.img4{/*position:absolute;left:0px;top:0px;*/max-height:310px;max-width:100%;width:auto;}
.dd_01fr_n .fl{width:40%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.dd_01fr_n .fl .dd_01r_c{width:100%;overflow:hidden;}

.dd_01fr_n1{width:100%;overflow:hidden;background-color:#fff;padding:60px 0px 30px 0px;}
.dd_01fr_n1 .wrap_c{display:flex;display:-webkit-flex;justify-content: space-around}
.dd_01fr_n1 .fl{width:50%;overflow:hidden;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dd_01fr_n1 .fl img{max-width:100%;}
.dd_01fr_n1 .fl .prdxqfl_c{width:100%;overflow:hidden;height:460px;margin:0px auto;padding:0px;position:relative;}
.dd_01fr_n1 .fl .prdxqfl_c img{width:100%;display:block;margin:0px auto;padding:0px;}
.dd_01fr_n1 .fl .prdxqfl_c img.img3{position:absolute;left:0px;top:0px;-webkit-animation:an_02 10.1s linear infinite;animation: an_02 10.1s linear infinite;}
.dd_01fr_n1 .fl .prdxqfl_c img.img4{/*position:absolute;left:0px;top:0px;*/max-height:460px;max-width:100%;width:auto;}
.dd_01fr_n1 .fr{width:50%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.dd_01fr_n1 .fr .dd_01r_c{width:100%;overflow:hidden;}


.dd_01r_01{width:100%;overflow:hidden;margin-top:0px;}
.dd_01r_01 p{width:100%;overflow:hidden;font-size:14px;color:#222;line-height:24px;}

.dd_01r_02{width:100%;overflow:hidden;margin-top:15px;}
.dd_01r_02 ul{width:80%;}
.dd_01r_02 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:15px;}
.dd_01r_02 ul li:nth-child(3n){margin-right:0px;}
.dd_01r_02 ul li a{display:block;width:100%;font-size:14px;line-height:18px;color:#000;padding:4px 0px 0px 0px;border-radius:6px;overflow:hidden;height:40px;border:1px solid #e4e4e4;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.dd_01r_02 ul li a:hover{background-color:#014a97;color:#fff;border:1px solid #014a97;}

.dd_01r_03{width:100%;overflow:hidden;margin-top:0px;margin-bottom:50px;}
.dd_01r_03 ul{width:100%;}
.dd_01r_03 ul li{width:100%;overflow:hidden;float:left;margin-right:0%;margin-bottom:0px;}
.dd_01r_03 ul li:nth-child(3n){margin-right:0px;}
.dd_01r_03 ul li a{font-size:14px;line-height:24px;color:#000;}
.dd_01r_03 ul li a:hover{color:#014a97;}
.dd_01r_03 ul li.on{padding:5px 0px;}
.dd_01r_03 ul li.on a{color:#014a97;font-weight:bold;font-size:20px;}

.dd_01r_04{width:100%;overflow:hidden;margin-top:0px;}
.dd_01r_04 p{width:100%;overflow:hidden;font-size:16px;color:#222;line-height:26px;}

.dd_02{overflow:visible;position:relative;z-index:99;}
.dd_02 .wrap_c{position:relative;height:500px;}
.dd_02 .fr{width:50%;position:absolute;right:0px;bottom:-50px;overflow:hidden;background-color:#fff;padding:50px 40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}

.dd_03{overflow:hidden;background-color:#f6f6f6;padding-top:130px;padding-bottom:120px;position:relative;}
.dd_03_slide{width:100%;overflow:hidden;position:relative;}
.dd_03_slide .swiper-slide{width:100%;overflow:hidden;}
.dd_03_slide .swiper-slide img{width:100%;display:block;}
.dd_03_slide a.dd_03_prev{width:50px;height:50px;display:block;position:absolute;left:30px;top:50%;z-index:999;margin-top:-25px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:url("../images/au_06.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.dd_03_slide a.dd_03_prev:hover{background:url("../images/au_04.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}
.dd_03_slide a.dd_03_next{width:50px;height:50px;display:block;position:absolute;right:30px;top:50%;z-index:999;margin-top:-25px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:url("../images/au_07.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.dd_03_slide a.dd_03_next:hover{background:url("../images/au_05.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}
.dd_03 img.img1{position:absolute;right:0px;bottom:0px;height:60px;}

.dd_04{overflow:hidden;position:relative;}
.dd_04 b.b1{width:100%;height:500px;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.dd_04_t{width:100%;overflow:hidden;margin-top:20px;}
.dd_04t_c{width:100%;overflow:hidden;position:relative;z-index:999;padding:40px;z-index:99;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dd_04t_c p{width:100%;overflow:hidden;font-size:14px;color:#fff;line-height:24px;}
.dd_04t_c p a{color:#fff;}
.dd_04t_c p.p1{font-size:40px;line-height:50px;position:relative;padding-bottom:30px;margin-bottom:30px;}
.dd_04t_c p.p1 b{width:100%;height:15px;display:block;overflow:hidden;background:url("../images/au_02.png") left center no-repeat;background-size:auto 100%;position:absolute;left:0px;bottom:0px;}

.dd_04tc_slide{position:absolute;right:0px;top:40px;margin-top:7px;}
.dd_04tc_slide a{width:50px;height:50px;display:block;float:left;margin-left:15px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dd_04tc_slide a.dd_04_prev{background:url("../images/au_04.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.dd_04tc_slide a.dd_04_prev:hover{background:url("../images/au_04.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}
.dd_04tc_slide a.dd_04_next{background:url("../images/au_05.png") center no-repeat;border:1px solid #eaeaea;background-size:100%;}
.dd_04tc_slide a.dd_04_next:hover{background:url("../images/au_05.png") center no-repeat #004a96;border:1px solid #004a96;background-size:100%;}

.dd_04fr{width:100%;overflow:hidden;margin-top:60px;}
.dd_04_slide{width:100%;overflow:hidden;}
.dd_04_slide .swiper-slide{width:32%;overflow:hidden;float:left;position:relative;background-color:#fff;height:460px;}
.dd_04_slide .swiper-slide em.em1{width:100%;overflow:hidden;height:300px;font-style:normal;background-color:#eaeaea;position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.dd_04_slide .swiper-slide em.em1 img{max-width:100%;max-height:100%;display:block;}
.dd_04_slide .swiper-slide em.em2{position:absolute;left:0px;top:300px;font-style:normal;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dd_04_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;}
.dd_04_slide .swiper-slide em.em2 span.sp1{font-size:26px;color:#000;font-weight:bold;line-height:32px;}
.dd_04_slide .swiper-slide em.em2 span.sp2{font-size:14px;color:#000;line-height:20px;margin-top:10px;height:80px;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;display:-webkit-box;}
.dd_04_slide .swiper-slide:nth-child(2n) em.em1{top:160px;}
.dd_04_slide .swiper-slide:nth-child(2n) em.em2{top:0px;}

.dd_04_b{width:100%;overflow:hidden;margin-top:60px;text-align:center;}
.dd_04_b a{display:inline-block;height:36px;padding:0px 40px;font-size:14px;color:#fff;line-height:40px;position:relative;overflow:hidden;background:url("../images/dc_02.png") center no-repeat;background-size:100% 100%;}


.dd_05{overflow:hidden;margin-top:60px;}
.dd_05 p{width:100%;overflow:hidden;font-size:16px;color:#000;line-height:26px;}
.dd_05 img{max-width:100%;}
.dd_05 p.p1{font-size:30px;color:#222;line-height:50px;position:relative;padding-bottom:5px;font-weight:bold;}

.dd_06{overflow:hidden;margin-top:60px;}
.dd_06 p{width:100%;overflow:hidden;font-size:16px;color:#000;line-height:26px;}
.dd_06 img{max-width:100%;}
.dd_06 p.p1{font-size:30px;color:#222;line-height:50px;position:relative;padding-bottom:5px;font-weight:bold;}


.dl_01fr{width:100%;overflow:hidden;background-color:#f2f2f2;}

.dl_01{width:100%;overflow:hidden;}
.dl_01 img{display:block;max-width:260px;max-height:200px;margin:0px auto;padding:0px;}

#dl_01_hid{height:24px;overflow:hidden;position:relative;}
#dl_01_hid .more{font-size:14px;color:#004c98;display:inline-block;margin-left:10px;background:url("../images/ns_01.png") right center no-repeat;background-size:10px;padding-right:15px;}

.dl_02{width:100%;overflow:hidden;margin-top:30px;}
.dl_02 a{display:inline-block;font-size:14px;color:#004c98;font-weight:bold;position:relative;padding-left:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_02 a:before{content:"";width:20px;height:2px;display:block;overflow:hidden;background-color:#004c98;position:absolute;left:0px;bottom:4px;}


.dl_03{overflow:hidden;margin-top:0px;}
.dl_03_c{width:100%;overflow:hidden;margin-top:40px;}
.dl_03_c ul li{overflow:hidden;float:left;margin-bottom:30px;border:1px solid #b2b2b2;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_03_c ul li:nth-child(1){width:60%;}
.dl_03_c ul li:nth-child(2){width:38%;margin-left:2%;}
.dl_03_c ul li:nth-child(3){width:38%;}
.dl_03_c ul li:nth-child(4){width:60%;margin-left:2%;}
.dl_03_c ul li .dl_03c_t{width:100%;overflow:hidden;height:370px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background-color:#fff;}
.dl_03_c ul li .dl_03c_t img{max-width:100%;display:block;max-height:370px;}
.dl_03_c ul li .dl_03c_c{width:100%;overflow:hidden;border-top:1px solid #b2b2b2;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_03_c ul li .dl_03c_c .dl_03cc_t{width:100%;overflow:hidden;font-size:20px;color:#222;font-weight:bold;line-height:30px;}
.dl_03_c ul li .dl_03c_c .dl_03cc_c{width:100%;overflow:hidden;font-size:14px;color:#222;line-height:20px;height:40px;margin-top:5px;}
.dl_03_c ul li .dl_03c_c .dl_03cc_c p{width:100%;overflow:hidden;font-size:14px;line-height:20px;color:#222;}
.dl_03_c ul li .dl_03c_c .dl_03cc_c a.more{font-size:14px;color:#004c98;display:inline-block;margin-left:10px;background:url("../images/ns_01.png") right center no-repeat;background-size:10px;padding-right:15px;}
.dl_03_c ul li .dl_03c_c .dl_03cc_b{width:100%;overflow:hidden;margin-top:30px;}
.dl_03_c ul li .dl_03c_c .dl_03cc_b a{display:inline-block;font-size:14px;color:#222;font-weight:bold;position:relative;padding-left:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_03_c ul li .dl_03c_c .dl_03cc_b a:before{content:"";width:20px;height:2px;display:block;overflow:hidden;background-color:#222;position:absolute;left:0px;bottom:4px;}
.dl_03_c ul li:hover .dl_03c_c{background-color:#004c98;}
.dl_03_c ul li:hover .dl_03c_c .dl_03cc_t{color:#fff;}
.dl_03_c ul li:hover .dl_03c_c .dl_03cc_c{color:#fff;}
.dl_03_c ul li:hover .dl_03c_c .dl_03cc_c p{color:#fff;}
.dl_03_c ul li:hover .dl_03c_c .dl_03cc_c a.more{color:#fff;background:url("../images/ns_04.png") right center no-repeat;background-size:10px;}
.dl_03_c ul li:hover .dl_03c_c .dl_03cc_b a{color:#fff;}
.dl_03_c ul li:hover .dl_03c_c .dl_03cc_b a:before{background-color:#fff;}


.dl_03_c1{width:100%;overflow:hidden;margin-top:20px;}
.dl_03_c1 ul li{overflow:hidden;float:left;width:32%;margin-right:2%;margin-bottom:30px;}
.dl_03_c1 ul li:nth-child(3n){margin-right:0px;}
.dl_03_c1 ul li .dl_03c_t{width:100%;overflow:hidden;height:260px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #b2b2b2;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_03_c1 ul li .dl_03c_t img{max-width:90%;display:block;max-height:260px;}
.dl_03_c1 ul li .dl_03c_c{width:100%;overflow:hidden;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_t{width:100%;overflow:hidden;font-size:20px;color:#222;font-weight:bold;line-height:30px;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_t a{}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_c{width:100%;overflow:hidden;font-size:16px;color:#222;line-height:26px;height:52px;margin-top:5px;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_c p{width:100%;overflow:hidden;font-size:16px;line-height:26px;color:#222;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_c a.more{font-size:14px;color:#004c98;display:inline-block;margin-left:10px;background:url("../images/ns_01.png") right center no-repeat;background-size:10px;padding-right:15px;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_b{width:100%;overflow:hidden;margin-top:30px;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_b a{display:inline-block;font-size:14px;color:#222;font-weight:bold;position:relative;padding-left:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dl_03_c1 ul li .dl_03c_c .dl_03cc_b a:before{content:"";width:20px;height:2px;display:block;overflow:hidden;background-color:#222;position:absolute;left:0px;bottom:4px;}
.dl_03_c1 ul li:hover .dl_03c_c{background-color:#004c98;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_t{color:#fff;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_t a{color:#fff;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_c{color:#fff;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_c p{color:#fff;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_c a.more{color:#fff;background:url("../images/ns_04.png") right center no-repeat;background-size:10px;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_b a{color:#fff;}
.dl_03_c1 ul li:hover .dl_03c_c .dl_03cc_b a:before{background-color:#fff;}


.cpzx_01{overflow:hidden;background-color:#f2f2f2;position:relative;margin-top:-40px;padding-top:100px;padding-bottom:60px;}

.cpzx_01_r{position:absolute;right:0px;top:50%;height:44px;margin-top:-22px;}
.cpzx_01_r select{height:44px;width:150px;float:left;background:url("../images/prd_01.png") 130px center no-repeat #fff;padding:0px 20px;border:1px solid #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
.cpzx_01_r label{width:300px;height:44px;overflow:hidden;float:left;display:block;margin-left:20px;position:relative;}
.cpzx_01_r label input.cpzx_01r_txt{width:100%;height:44px;border:0px;background-color:#fff;padding:0px 20px;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cpzx_01_r label input.cpzx_01r_btn{width:44px;height:44px;border:0px;cursor:pointer;background:url("../images/prd_02.png") center no-repeat;position:absolute;right:0px;top:0px;}

.cpzx_02{overflow:hidden;margin-top:60px;}
.cpzx_02 ul li{width:100%;overflow:hidden;border:1px solid #ebebeb;margin-bottom:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;justify-content: space-around}
.cpzx_02 ul li .cpzx_01r_img{width:50%;overflow:hidden;background-color:#f8f8f8;}
.cpzx_02 ul li .cpzx_01r_img img{width:100%;display:block;}
.cpzx_02 ul li .cpzx_01r_txt{width:50%;overflow:hidden;padding:0px 60px;border-right:1px solid #ebebeb;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cpzx_02 ul li .cpzx_01r_txt .cpzx_01rt_c{width:100%;overflow:hidden;margin-top:20px;}
.cpzx_02 ul li .cpzx_01r_txt .cpzx_01rt_c a{font-size:14px;line-height:24px;float:left;margin-right:20px;transition:0s linear;-webkit-transition:0s linear;-o-transition:0s linear;-moz-transition:0s linear;}
.cpzx_02 ul li:nth-child(2n) .cpzx_01r_txt{border-left:1px solid #ebebeb;border-right:0px;}
.cpzx_02 ul li:hover .cpzx_01r_txt{background-color:#004c98;}
.cpzx_02 ul li:hover .cpzx_01r_txt .ab_03_t{color:#fff;}
.cpzx_02 ul li:hover .cpzx_01r_txt .ab_03_t b{background:url("../images/au_02.png") left center no-repeat}
.cpzx_02 ul li:hover .cpzx_01r_txt .cpzx_01rt_c a{color:#fff;}

.page4{overflow:hidden;height:100vh;position:relative;}
.page4 b.b1{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/in_04.jpg") center no-repeat;background-size:100% 100%;}


.p2_t{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:flex-start;justify-content:center;padding-top:20px;}
.p2_t img{width:80%;display:block;}
.p2_t img.img1{position:relative;z-index:999;}
.p2t_slide{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:9999;opacity:0;}
.p2t_slide .swiper-slide{width:100%;height:100%;overflow:hidden;position:relative;display:flex;display:-webkit-flex;align-items:flex-start;justify-content:center;}
.p2t_slide .swiper-slide img{z-index:9;margin-top:20px;}

.p2_b{width:60%;overflow:hidden;position:relative;left:20%;bottom:20px;z-index:99999;opacity:0;padding:0px 70px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-6%;}
.p2_b .p2b_prev{width:40px;height:40px;display:none;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:50%;margin-top:-35px;z-index:999;border-radius:50%;}
.p2_b .p2b_prev i{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background:url("../images/in_06.png") center no-repeat;background-size:100%;}
.p2_b .p2b_prev:hover{background-color:#004c98;}
.p2_b .p2b_prev:hover i{background:url("../images/in_06_on.png") center no-repeat;background-size:100%;}

.p2_b .p2b_next{width:40px;height:40px;display:none;overflow:hidden;background-color:#fff;position:absolute;right:0px;top:50%;margin-top:-35px;z-index:999;border-radius:50%;}
.p2_b .p2b_next i{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background:url("../images/in_07.png") center no-repeat;background-size:100%;}
.p2_b .p2b_next:hover{background-color:#004c98;}
.p2_b .p2b_next:hover i{background:url("../images/in_07_on.png") center no-repeat;background-size:100%;}


.p2bfr{width:calc(100%);margin:0px auto;padding:0px;}
.p2b_slide{width:calc(100%);overflow:visible;margin:0px auto;padding:0px;}
.p2b_slide .swiper-slide{width:27.6%;overflow:hidden;margin:0px -1.5%;}
.p2b_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.p2b_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;text-align:center;}
.p2b_slide .swiper-slide em.em1{position:relative;}
.p2b_slide .swiper-slide em.em1 b{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/in_03_01.png") center no-repeat;background-size:100% 100%;position:absolute;left:0px;top:0px;}
.p2b_slide .swiper-slide em.em1 img{width:100%;display:block;position:relative;z-index:99;}
.p2b_slide .swiper-slide em.em2{font-size:14px;color:#1e1e1e;line-height:24px;margin-top:10px;margin-left:-10%;}
.p2b_slide .swiper-slide a.on em.em1 b{background:url("../images/in_03_02.png") center no-repeat;background-size:100% 100%;}


.dszfr{overflow:hidden;background:url("../upimg/dsz_01.jpg") right bottom no-repeat;background-size:620px;padding-bottom:200px;position:relative;}
.dszfr .btn_t{position:absolute;left:0px;bottom:0px;}
.dsz_01{width:100%;overflow:hidden;margin-top:60px;}
.dsz_01fr{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.dsz_01fr .fl{width:36%;overflow:hidden;display:flex;display:-webkit-flex;align-items:flex-start;justify-content:center;}
.dsz_01fr .fl img{width:100%;display:block;}
.dsz_01fr .fr{width:66%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.dsz_01r{width:100%;overflow:hidden;}
.dsz_01r p{width:100%;overflow:hidden;font-size:14px;color:#222;line-height:26px;margin-bottom:20px;}
.dsz_01r p.p1{font-size:24px;font-weight:bold;line-height:30px;}
.dsz_01r p.p2{}
.dsz_01r p.p2 img{float:right;}
.dsz_01r img{max-width:100%;}


.qyryfr{overflow:hidden;background-color:#f2f2f2;padding-bottom:200px;position:relative;}
.qyryfr .btn_t{position:absolute;left:0px;bottom:0px;}

.qyry_01{overflow:hidden;width:100%;margin-top:40px;}
.qyry_01 ul li{width:48%;overflow:hidden;margin-bottom:40px;padding:30px 30px;float:left;margin-right:4%;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.qyry_01 ul li:nth-child(2n){margin-right:0px;}
.qyry_01 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;text-align:center;}
.qyry_01 ul li em.em1{height:300px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background:url("../images/qyry_01.jpg") center no-repeat;background-size:cover;}
.qyry_01 ul li em.em1 img{max-width:80%;max-height:80%;display:block;background-color:#fff;padding:15px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.qyry_01 ul li em.em2{text-align:center;font-size:16px;color:#222;line-height:30px;margin-top:10px;}


.qyry_02{width:100%;overflow:hidden;text-align:center;margin-top:40px;position:relative;font-size:14px;color:#999;line-height:40px;}
.qyry_02 b{width:100%;height:1px;display:block;overflow:hidden;background-color:#eaeaea;position:absolute;left:0px;top:50%;margin-top:-0.5px;}
.qyry_02 span{display:inline-block;background-color:#f2f2f2;padding:0px 40px;position:relative;z-index:99;color:#999;}


.cnsubfr{overflow:hidden;position:relative;margin-top:-40px;z-index:999;}
.cnsubfr ul li{float:left;font-size:16px;line-height:40px;position:relative;padding:0px 60px;}
.cnsubfr ul li a{color:#222;display:inline-block;position:relative;padding-bottom:10px;}
.cnsubfr ul li a:hover{color:#004c98;}
.cnsubfr ul li i{width:1px;height:10px;display:block;overflow:hidden;background-color:#d2d2d2;position:absolute;right:0px;top:16px;}
.cnsubfr ul li b{width:100%;height:2px;display:none;overflow:hidden;background-color:#054f96;position:absolute;left:0px;bottom:0px;}
.cnsubfr ul li.on b{display:block;}

.sjgjs_01{overflow:hidden;margin-top:40px;}
.sjgjs_01_t{width:100%;overflow:hidden;position:relative;}
.sjgjs_01_t p{width:100%;overflow:hidden;position:relative;font-size:26px;line-height:50px;font-weight:bold;padding-bottom:20px;}
.sjgjs_01_t p b{width:10px;height:14px;display:block;overflow:hidden;background:url("../images/ab_01.png") center no-repeat;background-size:100%;position:absolute;left:0px;bottom:0px;}
.sjgjs_01_t i{float:right;font-size:14px;color:#222;font-weight:normal;}
.sjgjs_01_t1{margin-top:60px;}
.job1_01_r{position:absolute;right:0px;top:15px;}
.job1_01_r a{width:40px;height:40px;display:block;overflow:hidden;border-radius:50%;float:left;margin-left:15px;border:1px solid #e6e6e6;position:relative;}
.job1_01_r a:nth-child(1) b{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/au_06.png") center no-repeat;background-size:100%;position:absolute;left:0px;top:0px;}
.job1_01_r a:nth-child(1):hover{background-color:#004a96;border:1px solid #004a96;}
.job1_01_r a:nth-child(1):hover b{background:url("../images/au_04.png") center no-repeat;background-size:100%;}
.job1_01_r a:nth-child(2) b{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/au_07.png") center no-repeat;background-size:100%;position:absolute;left:0px;top:0px;}
.job1_01_r a:nth-child(2):hover{background-color:#004a96;border:1px solid #004a96;}
.job1_01_r a:nth-child(2):hover b{background:url("../images/au_05.png") center no-repeat;background-size:100%;}


.sjgjs_01_c{width:100%;overflow:hidden;margin-top:20px;}
.sjgjs_01_c ul{width:100%;overflow:hidden;position:relative;}
.sjgjs_01_c ul li{width:23.5%;overflow:hidden;float:left;margin-right:2%;cursor:pointer;}
.sjgjs_01_c ul li:last-child{margin-right:0px;}
.sjgjs_01_c ul li .sjjs01c_t{width:100%;overflow:hidden;padding:20px;position:relative;border:1px solid #dcdcdc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sjgjs_01_c ul li .sjjs01c_t p{width:100%;overflow:hidden;}
.sjgjs_01_c ul li .sjjs01c_t p.p1{font-size:22px;color:#222;line-height:40px;font-weight:bold;margin-bottom:5px;}
.sjgjs_01_c ul li .sjjs01c_t p.p1 span{display:inline-block;background:url("../images/djjs_01.jpg") left center no-repeat;background-size:15px;padding-left:20px;}
.sjgjs_01_c ul li .sjjs01c_t p.p2{font-size:14px;color:#222;line-height:20px;}
.sjgjs_01_c ul li .sjjs01c_t p.p3{margin-top:10px;font-size:14px;color:#999;line-height:20px;}
.sjgjs_01_c ul li .sjjs01c_t b.b1{width:15px;height:15px;display:block;overflow:hidden;background:url("../images/djjs_02.jpg") center no-repeat;background-size:100%;position:absolute;right:20px;bottom:20px;}
.sjgjs_01_c ul li.on .sjjs01c_t{border:1px solid #004e95;}
.sjgjs_01_c ul li.on .sjjs01c_t b.b1{background:url("../images/djjs_03.jpg") center no-repeat;background-size:100%;}
.sjgjs_01_c ul li.on .sjjs01c_t p.p1{color:#004e95;}
.sjgjs_01_c ul li .sjjs01c_c{width:100%;overflow:hidden;display:none;}

.sjgjs_01_b{width:100%;overflow:hidden;margin-top:20px;position:relative;display:none;}
.sjgjs_01_b .b1{width:19px;height:13px;display:block;overflow:hidden;background:url("../images/djjs_04.jpg") center no-repeat;background-size:100%;position:absolute;left:0px;top:0px;}
.sjgjs_01_b .sjgjs_01b_c{width:100%;margin-top:12px;overflow:hidden;font-size:14px;color:#222;line-height:26px;border:1px solid #004e95;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.gsqk_01{width:100%;overflow:hidden;margin-top:20px;}
.gsqk_01 table{width:100% !important;overflow:hidden;border:1px solid #dcdcdc;border-bottom:0px;}
.gsqk_01 table tr th{border-bottom:1px solid #dcdcdc;background-color:#fafafa;font-size:16px;color:#222;line-height:30px;padding:10px;}
.gsqk_01 table tr th:nth-child(1){text-align:left;}
.gsqk_01 table tr th:nth-child(2){width:121px;}
.gsqk_01 table tr td{border-bottom:1px solid #dcdcdc;font-size:14px;color:#222;line-height:30px;padding:10px;text-align:center;}
.gsqk_01 table tr td:nth-child(1){text-align:left;}

.job_01{overflow:hidden;background-color:#f2f2f2;padding-top:60px;padding-bottom:60px;}

.job_02{width:100%;overflow:hidden;background-color:#fff;margin-top:40px;padding:30px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_02 ul li{width:100%;overflow:hidden;line-height:46px;margin:15px 0px;padding-left:90px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_02 ul li .fl{position:absolute;left:0px;top:0px;font-size:14px;color:#222;line-height:46px;}
.job_02 ul li .fr{width:100%;overflow:hidden;}
.job_02 ul li .fr a{display:inline-block;line-height:46px;font-size:14px;color:#222;float:left;margin-right:20px;padding:0px 20px;position:relative;}
.job_02 ul li .fr a.on{background-color:#054f96;color:#fff;padding-right:40px;}
.job_02 ul li .fr a.on b{width:10px;height:100%;display:block;overflow:hidden;background:url("../images/job_01.png") center no-repeat;background-size:100%;position:absolute;right:10px;top:0px;}
.job_02 ul li .fr label.lb1{width:500px;height:46px;overflow:hidden;display:block;background-color:#f2f2f2;position:relative;}
.job_02 ul li .fr label.lb1 input.job02_txt{width:100%;height:46px;line-height:46px;border:0px;padding:0px 10px;background-color:#f2f2f2;font-size:14px;color:#222;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_02 ul li .fr label.lb1 input.job02_txt::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}

.job_02 ul li .fr label.lb1 input.job02_txt::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}

.job_02 ul li .fr label.lb1 input.job02_txt:-ms-input-placeholder {
    color: #999;
}

.job_02 ul li .fr label.lb1 input.job02_txt::-webkit-input-placeholder {
    color: #999;
}
.job_02 ul li .fr label.lb1 input.job02_btn{width:19px;height:100%;border:0px;cursor:pointer;background:url("../images/prd_02.png") center no-repeat;background-size:100%;position:absolute;right:20px;top:0px;}

.job_03{width:100%;overflow:hidden;margin-top:20px;background-color:#fff;border-bottom:2px solid #054f96;}
.job_03 ul li{width:20%;overflow:hidden;float:left;text-align:center;font-size:16px;color:#222;line-height:26px;padding:15px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_03 ul li:nth-child(1){text-align:left;}

.job_04{width:100%;overflow:hidden;}
.job_04 ul li{width:100%;overflow:hidden;background-color:#fff;margin-top:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_04 ul li .job_04_t{width:100%;overflow:hidden;line-height:40px;}
.job_04 ul li .job_04_t dl{width:100%;overflow:hidden;margin:0px;padding:0px;}
.job_04 ul li .job_04_t dl dd{width:20%;overflow:hidden;float:left;margin:0px;padding:0px;text-align:center;font-size:14px;color:#222;line-height:26px;padding:15px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.job_04 ul li .job_04_t dl dd:nth-child(1){text-align:left;}
.job_04 ul li .job_04_t dl dd.dd1{position:relative;}
.job_04 ul li .job_04_t dl dd b.b2{width:18px;height:100%;cursor:pointer;display:block;background:url("../images/ns_01.png") right center no-repeat;background-size:100%;overflow:hidden;position:absolute;right:20px;top:0px;}
.job_04 ul li .job_04_c{width:100%;overflow:hidden;display:none;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #e7e7e7;}
.job_04 ul li .job_04_c p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:26px;}
.job_04 ul li .job_04_c p.p1{font-size:16px;color:#222;line-height:30px;font-weight:bold;}
.job_04 ul li .job_04_c p.p2{}
.job_04 ul li .job_04_c p.p2 a.a1{display:inline-block;float:left;width:144px;height:46px;background:url("../images/job_03.jpg") center no-repeat;background-size:100% 100%;font-size:16px;color:#fff;text-align:center;line-height:46px;}
.job_04 ul li .job_04_c p.p2 a.a2{margin-left:40px;float:left;line-height:46px;}
.job_04 ul li .job_04_c p.p2 a.a2 span{float:left;}
.job_04 ul li .job_04_c p.p2 a.a2 img{float:left;display:block;height:25px;margin-top:10px;}
.job_04 ul li.on{border:1px solid #054f96;}
.job_04 ul li.on .job_04_c{display:block;}
.job_04 ul li.on .job_04_t dl dd{font-weight:bold;}
.job_04 ul li.on .job_04_t dl dd b.b2{background:url("../images/ns_05.png") right center no-repeat;background-size:100%;}

.pages_cn{width:100%;overflow:hidden;margin-top:40px;}

.job_05{overflow:hidden;margin-top:40px;}
.job_05_c{width:100%;overflow:hidden;margin-top:20px;}
.job_05_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;}
.job_05_c ul li{width:32%;overflow:hidden;float:left;margin-right:2%;border:1px solid #d2d2d2;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_05_c ul li:nth-child(3){margin-right:0px;}
.job_05_c ul li .job_05c_c{width:100%;overflow:hidden;}
.job_05_c ul li .job_05c_c p{width:100%;overflow:hidden;font-size:14px;color:#222;line-height:24px;margin:2px 0px;}
.job_05_c ul li .job_05c_c p.p1{font-size:20px;color:#222222;font-weight:bold;line-height:30px;margin-bottom:15px;margin-top:0px;position:relative;padding-bottom:30px;}
.job_05_c ul li .job_05c_c p.p1 b{width:10px;height:14px;display:block;overflow:hidden;background:url("../images/ab_01.png") center no-repeat;background-size:100%;position:absolute;left:0px;bottom:0px;}
.job_05_c ul li .job_05c_c p span{float:left;width:70px;display:inline-block;}
.job_05_c ul li .job_05c_c p i{float:left;}
.job_05_c ul li .job_05c_c1{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:space-around;font-size:14px;color:#222222;}
.job_05_c ul li .job_05c_c1 img{width:40%;}


.job1_01{overflow:hidden;margin-top:40px;margin-bottom:60px;}
.job1_01_c{width:100%;overflow:hidden;margin-top:20px;}
.job101c_slide{width:100%;overflow:hidden;opacity:0;height:400px;}
.job101c_slide .swiper-slide{width:30%;overflow:hidden;float:left;}
.job101c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;background-color:#f2f2f2;}
.job101c_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job101c_slide .swiper-slide em.em1{}
.job101c_slide .swiper-slide em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.job101c_slide .swiper-slide em.em1 span{display:inline-block;width:145px;height:46px;text-align:right;padding-right:20px;line-height:46px;font-size:14px;color:#fff;background:url("../images/job_04.png") center no-repeat;background-size:100%;position:absolute;right:0px;bottom:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job101c_slide .swiper-slide em.em2{padding:20px;}
.job101c_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;}
.job101c_slide .swiper-slide em.em2 span.sp1{font-size:18px;color:#222;font-weight:bold;line-height:30px;}
.job101c_slide .swiper-slide em.em2 span.sp2{font-size:14px;color:#222;line-height:20px;margin-top:10px;height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.job101c_slide .swiper-slide a:hover em.em1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.job1_02{overflow:hidden;padding:60px 0px;}
.job1_02_c{width:100%;overflow:hidden;margin-top:20px;}

.job1_02c_slide{width:100%;overflow:hidden;}
.job1_02c_slide .swiper-slide{width:100% !important;overflow:hidden;}
.job1_02c_slide .swiper-slide ul li{width:32%;overflow:hidden;float:left;border:1px solid #d2d2d2;margin-right:2%;margin-bottom:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job1_02c_slide .swiper-slide ul li:nth-child(3n){margin-right:0px;}
.job1_02c_slide .swiper-slide ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job1_02c_slide .swiper-slide ul li em.em1{border-bottom:1px solid #d2d2d2;font-size:15px;color:#222222;line-height:32px;padding:10px 20px;font-weight:bold;}
.job1_02c_slide .swiper-slide ul li em.em1 span{display:inline-block;background:url("../images/job_05.png") left center no-repeat;background-size:auto 16px;padding-left:26px;}
.job1_02c_slide .swiper-slide ul li em.em2{padding:20px 20px;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.job1_02c_slide .swiper-slide ul li em.em2 img{display:block;width:100px;float:left;}
.job1_02c_slide .swiper-slide ul li em.em2 label{display:block;overflow:hidden;float:left;margin-left:20px;}
.job1_02c_slide .swiper-slide ul li em.em2 label span{width:100%;display:block;overflow:hidden;}
.job1_02c_slide .swiper-slide ul li em.em2 label span.sp1{font-size:20px;color:#222222;line-height:30px;font-weight:bold;}
.job1_02c_slide .swiper-slide ul li em.em2 label span.sp2{font-size:15px;color:#222;line-height:25px;margin-top:5px;}


.job1_03{background-color:#f2f2f2;overflow:hidden;padding:60px 0px;}
.job1_03_c{width:100%;overflow:hidden;margin-top:40px;}
.job1_03_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.job1_03_c ul li{width:15%;}
.job1_03_c ul li img{max-width:250px;display:block;width:100%;}


.job1_04{overflow:hidden;padding:60px 0px;background:url("../images/job_06.png") right bottom no-repeat;background-size:60%;}
.job1_04_c{width:100%;overflow:hidden;margin-top:30px;}
.job1_04_c ul{width:100%;overflow:hidden;}
.job1_04_c ul li{width:23.5%;overflow:hidden;float:left;margin-right:2%;}
.job1_04_c ul li:nth-child(4){margin-right:0px;}
.job1_04_c ul li p{width:100%;overflow:hidden;}
.job1_04_c ul li p.p1{font-size:15px;color:#222222;line-height:30px;}
.job1_04_c ul li p.p1 i{color:#e60101;margin-right:5px;}
.job1_04_c ul li p.p3{margin-top:10px;}
.job1_04_c ul li p input.job104c_txt{width:100%;height:46px;overflow:hidden;border:0px;background-color:#f2f2f2;padding:0px 10px;padding-top:4px;font-size:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job1_04_c ul li p input.job104c_txt::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}

.job1_04_c ul li p input.job104c_txt::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}

.job1_04_c ul li p input.job104c_txt:-ms-input-placeholder {
    color: #999;
}

.job1_04_c ul li p input.job104c_txt::-webkit-input-placeholder {
    color: #999;
}
.job1_04_c ul li label.lb1{float:left;margin-left:20px;line-height:46px;font-size:15px;cursor:pointer;}
.job1_04_c ul li label.lb1:nth-child(1){margin-left:0px;}
.job1_04_c ul li label.lb1 input.job104c_rad{width:20px;height:20px;float:left;display:block;margin:13px 10px 0px 0px;background:url("../images/job_07.png") center no-repeat;background-size:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
.job1_04_c ul li label.lb1 input.job104c_rad:checked{background:url("../images/job_08.png") center no-repeat;background-size:100%;}
.layui-form-radio{display:none;}
.layui-form-select{display:none;}
.job1_04_c ul li select{border:0px;padding:0px 10px;display:block;background:url("../images/job_09.png") right center no-repeat #f2f2f2;height:46px;font-size:15px;padding-right:30px;}
.job1_04_c ul li select.sel1{float:left;width:32%;margin-right:2%;}
.job1_04_c ul li select.sel1:nth-child(3){margin-right:0px;}
.job1_04_c ul li select.sel2{float:left;width:49%;}
.job1_04_c ul li select.sel2:nth-child(2){margin-left:2%;}
.job1_04_c ul li select.sel3{width:100%;}
.job1_04_c ul li select.sel2_r{float:right;margin-right:0px;}
.job1_04_c ul li label.lb2{float:left;width:100px;height:100px;display:block;overflow:hidden;position:relative;background:url("../images/job_10.jpg") center no-repeat;background-size:100%;}
.job1_04_c ul li label.lb2 input{width:100%;height:100%;position:absolute;left:0px;top:0px;opacity:0;cursor:pointer;}
.job1_04_c ul li span.sp1{float:left;line-height:100px;margin-left:20px;font-size:15px;color:#a9a9a9;}


.job1_04_b{width:100%;overflow:hidden;margin-top:60px;}
.job1_04_b input{width:144px;height:46px;border:0px;cursor:pointer;background:url("../images/job_03.jpg") center no-repeat;background-size:100%;font-size:16px;color:#fff;}

.job1_05{overflow:hidden;background-color:#f2f2f2;padding:60px 0px;}
.job1_05_c{width:100%;overflow:hidden;margin-top:30px;}
.job1_05c_slide{width:100%;overflow:hidden;}
.job1_05c_slide .swiper-slide{width:30%;overflow:hidden;}
.job1_05c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.job1_05c_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job1_05c_slide .swiper-slide em.em1{}
.job1_05c_slide .swiper-slide em.em1 img{width:100%;display:block;}
.job1_05c_slide .swiper-slide em.em1 span{display:inline-block;line-height:30px;background-color:rgba(255,255,255,0.8);position:absolute;left:10px;top:10px;border-radius:4px;padding:0px 20px;font-size:12px;color:#222;font-weight:bold;}
.job1_05c_slide .swiper-slide em.em1 span i{display:inline-block;background:url("../images/dc_03.png") left center no-repeat;background-size:14px;padding-left:20px;}
.job1_05c_slide .swiper-slide em.em2{background-color:#fff;text-align:center;font-size:15px;color:#222;line-height:30px;font-weight:bold;padding:10px 20px;}
.job1_05c_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.job1_06{overflow:hidden;padding:60px 0px;}
.job1_06_c{width:100%;overflow:hidden;margin-top:30px;}
.job1_06c_slide{width:100%;overflow:hidden;}
.job1_06c_slide .swiper-slide{width:30%;overflow:hidden;}
.job1_06c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.job1_06c_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job1_06c_slide .swiper-slide em.em1{}
.job1_06c_slide .swiper-slide em.em1 img{width:100%;display:block;}
.job1_06c_slide .swiper-slide em.em1 span{display:inline-block;line-height:30px;background-color:rgba(255,255,255,0.8);position:absolute;left:10px;top:10px;border-radius:4px;padding:0px 20px;font-size:12px;color:#222;font-weight:bold;}
.job1_06c_slide .swiper-slide em.em1 span i{display:inline-block;background:url("../images/dc_03.png") left center no-repeat;background-size:14px;padding-left:20px;}
.job1_06c_slide .swiper-slide em.em2{background-color:#f2f2f2;font-size:16px;color:#222;line-height:30px;font-weight:bold;padding:10px 20px;}
.job1_06c_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;}
.job1_06c_slide .swiper-slide em.em2 i{width:100%;display:block;overflow:hidden;font-size:12px;color:#222;font-weight:normal;line-height:20px;height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.job1_06c_slide .swiper-slide a:hover em.em2 span{color:#004c98;}

.job1_07{overflow:hidden;padding:0px 0px 30px 0px;}
.job1_07_c{width:100%;overflow:hidden;}
.job1_07_c .fl{width:45%;overflow:hidden;}
.job1_07_c .fl b{width:100%;height:500px;display:block;overflow:hidden;}
.job1_07_c .fr{width:50%;overflow:hidden;}
.job107c_c{width:100%;overflow:hidden;height:410px;margin-top:20px;position:relative;}
.job107cc_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;padding-right:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job107cc_c p{width:100%;overflow:hidden;font-size:15px;color:#222;line-height:26px;margin-bottom:15px;}


.map_01{overflow:hidden;padding:60px 0px 0px 0px;}
.map01_c{width:60%;overflow:hidden;margin:0px auto;padding:0px;position:relative;}
.map01_c img.img1{width:100%;display:block;}
.map01_c img.img2{width:100%;display:block;position:absolute;left:0px;top:0px;z-index:7;}
.map01c_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:6;}
.map01c_c img{width:100%;display:none;position:absolute;left:0px;top:0px;}
.map01c_a{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:9;}
.map01c_a a{width:1%;height:1%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.map01c_a a.a1{width:5.5%;height:3%;left:87%;top:22%;}
.map01c_a a.a2{width:8.5%;height:3%;left:53%;top:40.3%;}
.map01c_a a.a3{width:4%;height:3%;left:84.5%;top:32.3%;}
.map01c_a a.a4{width:4%;height:3%;left:79%;top:38%;}
.map01c_a a.a5{width:4%;height:3%;left:66.3%;top:47.5%;}
.map01c_a a.a6{width:4%;height:3%;left:67.9%;top:42.2%;}
.map01c_a a.a7{width:4%;height:3%;left:72.5%;top:46.4%;}
.map01c_a a.a8{width:4%;height:3%;left:70.5%;top:53.2%;}
.map01c_a a.a9{width:4%;height:3%;left:61.3%;top:49.3%;}
.map01c_a a.a10{width:4%;height:3%;left:63.2%;top:59.3%;}
.map01c_a a.a11{width:4%;height:3%;left:73.8%;top:64.3%;}
.map01c_a a.a12{width:4%;height:3%;left:69.8%;top:67.3%;}
.map01c_a a.a13{width:4%;height:3%;left:73.9%;top:71.7%;}
.map01c_a a.a14{width:4%;height:3%;left:79.5%;top:67.5%;}
.map01c_a a.a15{width:4%;height:3%;left:55.3%;top:59.1%;}
.map01c_a a.a16{width:4%;height:3%;left:48.5%;top:57.2%;}
.map01c_a a.a17{width:5.3%;height:4.8%;left:50.3%;top:49.2%;}
.map01c_a a.a18{width:10.8%;height:3%;left:15.7%;top:38.9%;}
.map01c_a a.a19{width:4%;height:3%;left:35%;top:54.2%;}
.map01c_a a.a20{width:7%;height:3%;left:20.5%;top:64.8%;}
.map01c_a a.a21{width:4%;height:3%;left:45.8%;top:67.7%;}
.map01c_a a.a22{width:4%;height:3%;left:61.3%;top:67.1%;}
.map01c_a a.a23{width:4%;height:3%;left:52.8%;top:71%;}
.map01c_a a.a24{width:4%;height:3%;left:52.5%;top:77.7%;}
.map01c_a a.a25{width:4%;height:3%;left:43.6%;top:83.2%;}
.map01c_a a.a26{width:5.5%;height:4.5%;left:54.9%;top:84.2%;}
.map01c_a a.a27{width:4%;height:3%;left:60.3%;top:75.0%;}
.map01c_a a.a28{width:4%;height:3%;left:67.1%;top:73.9%;}
.map01c_a a.a29{width:4%;height:3%;left:70.8%;top:79.3%;}
.map01c_a a.a30{width:4%;height:3%;left:64.1%;top:85.3%;}
.map01c_a a.a31{width:4%;height:3%;left:61.1%;top:96.6%;}


.map_02{overflow:hidden;margin-top:40px;}
.map_02 .wrap_c{overflow:visible;position:relative;}
.map_02 .map02_prev{width:12px;height:100%;display:block;overflow:hidden;background:url("../images/xsmap_01.png") center no-repeat;background-size:100%;position:absolute;left:-60px;top:0px;z-index:999;}
.map_02 .map02_prev:hover{background:url("../images/xsmap_01_on.png") center no-repeat;background-size:100%;}
.map_02 .map02_next{width:12px;height:100%;display:block;overflow:hidden;background:url("../images/xsmap_02.png") center no-repeat;background-size:100%;position:absolute;right:-60px;top:0px;z-index:999;}
.map_02 .map02_next:hover{background:url("../images/xsmap_02_on.png") center no-repeat;background-size:100%;}
.map02_slide{width:100%;overflow:hidden;opacity:0;}
.map02_slide .swiper-slide{width:20%;overflow:hidden;float:left;}
.map02_slide .swiper-slide a{width:100%;display:block;overflow:hidden;border:1px solid #d1d1d1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.map02_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.map02_slide .swiper-slide em.em1{height:130px;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.map02_slide .swiper-slide em.em1 i{display:inline-block;position:relative;}
.map02_slide .swiper-slide em.em1 i img{display:block;max-width:80%;max-height:80px;}
.map02_slide .swiper-slide em.em1 i img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.map02_slide .swiper-slide em.em2{margin-top:5px;padding:0px 5px;position:relative;margin-bottom:25px;}
.map02_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;position:relative;font-size:15px;color:#222;line-height:30px;}
.map02_slide .swiper-slide:hover em.em2 span{color:#004c98;}
.map02_slide .swiper-slide em.em2 b{width:10px;height:14px;display:block;overflow:hidden;margin:0px auto;padding:0px;margin-top:5px;background:url("../images/ab_01.png") center no-repeat;background-size:100%;}
.map02_slide .swiper-slide a.on{border:1px solid #004c98;background-color:#004c98;}
.map02_slide .swiper-slide a.on em.em1 i img.img2{opacity:1;}
.map02_slide .swiper-slide a.on em.em1 i img.img1{opacity:0;}
.map02_slide .swiper-slide a.on em.em2 span{color:#fff;}
.map02_slide .swiper-slide a.on em.em2 b{background:url("../images/ab_01_on.png") center no-repeat;background-size:100%;}

.map_03{overflow:hidden;margin-top:10px;}
.map_03 ul li{width:48%;overflow:hidden;margin-right:4%;padding:30px;margin-bottom:30px;float:left;border:1px solid #d1d1d1;border-bottom:3px solid #d1d1d1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.map_03 ul li:nth-child(2n){margin-right:0px;}
.map_03 ul li p{width:100%;overflow:hidden;position:relative;padding-left:90px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:15px;color:#222;line-height:30px;}
.map_03 ul li p.p1{font-size:18px;color:#222;line-height:30px;font-weight:bold;padding-bottom:25px;margin-bottom:15px;padding-left:0px;}
.map_03 ul li p.p1 b{width:10px;height:14px;display:block;overflow:hidden;background:url("../images/ab_01.png") center no-repeat;background-size:100%;position:absolute;left:0px;bottom:0px;}
.map_03 ul li p span{position:absolute;left:0px;top:0px;}
.map_03 ul li p i{width:100%;display:block;overflow:hidden;font-weight:bold;}
.map_03 ul li:hover{border:1px solid #004c98;border-bottom:3px solid #004c98;}
.map_03 ul li:hover p.p1{color:#004c98}


.aboutccfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:99999;display:none;}
.aboutccfr .abtcc_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,0.2);}
.aboutccfr .abcc_c{width:600px;overflow:hidden;padding:30px;font-size:14px;line-height:24px;position:absolute;left:50%;top:50%;margin-left:-300px;background-color:#fff;border-radius:10px;padding:70px 40px 40px 40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.aboutccfr .abcc_c p{font-size:14px;line-height:24px;margin:5px 0px;}
.aboutccfr .abcc_c:after{content:"";width:130px;height:43px;display:block;z-index:99;overflow:hidden;background:url("../images/tcbg_01.jpg") center no-repeat;background-size:100%;position:absolute;left:20px;top:20px;}
.aboutccfr .abcc_c:before{content:"";width:172px;height:10px;padding-top:10px;display:block;z-index:99;overflow:hidden;background:url("../images/tcbg_02.jpg") center bottom no-repeat #fff;background-size:100%;position:absolute;right:20px;bottom:20px;}
.aboutccfr .abcc_c b.b1{width:calc(100% - 40px);height:calc(100% - 40px);border:2px solid #004c97;border-radius:0px 20px 0px 0px;position:absolute;left:20px;top:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


.sm_02_c ul li{width:49%;float:left;margin-right:2%;}
.sm_02_c ul li:nth-child(2n){margin-right:0px;}
.sm_02_c ul li:nth-child(5){width:100%;}
.sm_02_c ul li:nth-child(6){width:100%;}









@media screen and (max-width:1600px) {

    .menuli{width:calc(100% - 300px - 250px);left:300px;}

    .p3fr .p3_c ul li{width:230px;}

    .job_05_c ul li .job_05c_c p{display: flex;}
    .job_05_c ul li .job_05c_c p i {
        float: none;
        width: calc(100% - 70px);
    }

}



@media screen and (max-width:1440px) {
    .p4r_c em.em2 span.sp3{height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
    .p2fr{width:90%;}
    .p4r_c em.em2 span.sp2{font-size:20px;}

    .menuli{width:calc(100% - 200px - 200px);left:200px;}
}


@media screen and (max-width:1200px) {

    .wrap_in{margin:0px 10px;}
    .wrap_c{margin:0px 10px;}
    .wrap_nr{margin:0px 10px;}

    .p2_b{max-width:600px;margin:0px auto;padding:0px;overflow:visible;}
    .p3fr .p3_c{max-width:600px;margin:0px auto;padding:0px;}

    .videofr .video_c{width:90%;left:5%;margin-left:0px;}

    .w_pc{display:none !important;}
    .w_wap{display:block !important;}

    .sub_01c p.p1{font-size:30px;line-height:40px;}
    .sub_01c p.p2{font-size:12px;padding-left:50px;}
    .sub_01c p.p2 i{width:30px;}

    .sub_01{height:calc(100% - 50px);top:50px;}
    .subfr b.b1{height:250px;}
    .subfr video{height:250px;}
    .sub_01c p.p3{margin-top:20px;}
    .sub_btn{bottom:-1px;}
    .sub_btn .fr{display:none;}
    .sub_btn .img1{display:none;}
    .sub_btn .wrap_c{display:none;}

    .siten_other{bottom:10px;}

    .mt60{margin-top:30px;}
    .btn_c{padding:30px 0px;display:none;}
    .btn_cfr{display:none;}
    .btn_fx{display:none;}
    .btn_b{padding:10px 0px;}

    .btn_t{height:30px;}
    .btn_t img{height:30px;}

    .pt60{padding-top:30px;}
    .au_01 .fl{width:100%;}
    .au_01 .fr{width:100%;}

    .au_02_c{padding:30px 0px;}
    .au_02c_c ul{width:100%;}
    .au_02c_c ul li p.p1{font-size:30px;line-height:40px;text-align:center;}
    .au_02c_c ul li p.p2{text-align:center;}


    .au_03_c{padding-bottom:200px;}
    .ab_03c_01{width:100%;padding:10px;}

    .au_04c_slide .swiper-slide{width:100%;}

    .gg_02 ul li{width:100%;margin-right:0px;}

    .dc_01{overflow:visible;margin-top:30px;}
    .ab_03_t{overflow:visible;}
    .ab_03t_slide{position:absolute;width:100%;bottom:-70px;top:initial;}
    .dc_02 ul li em.em3{position:relative;}
    .dc_02 ul li em.em3 i{right:8px;}
    .dc_02{padding-bottom:0px;}

    .nd_01_b{padding:30px 0px;}
    .nd_02{margin-top:30px;}

    .ns_01{margin-top:20px;}
    .ns_01_slide .swiper-slide{background-color:#fff;}
    .ns_01_slide .swiper-slide .fl{width:100%;top:0px;height:auto;}
    .ns_01_slide .swiper-slide .fr{top:0px;}
    .ns_03 ul li em.em1 b{height:700px;}
    .ns_03 ul li em.em2{padding:10px;}
    .ns_03 ul li em.em2 span.sp1{font-size:16px;line-height:26px;height:52px;}
    .ns_03 ul li em.em2 span.sp2{font-size:12px;line-height:16px;margin:5px 0px;}
    .ns_03 ul li em.em2 span.sp3{font-size:12px;line-height:16px;height:48px;}


    .ns_02{margin-top:30px;}
    .ns_03 ul li:nth-child(2){top:30px;}
    .ns_03 ul li:nth-child(3){top:calc(329px + 20px)}
    .ns_03 ul li:nth-child(4){top:calc(329px + 50px);}
    .ns_03 ul{height:calc(359px * 2);}

    .dld_01{margin-top:100px;}
    .dld_02{margin-top:20px;}
    .dld_02 ul li{width:100%;margin-right:0px;}

    .te_01 ul li em.em2 span.sp2{display:none;}
    .te_01 ul li em.em2{height:260px;}
    .te_01 ul li em.em1 b{height:260px;}

    .subnavfr ul li a{font-size:14px;line-height:18px;}
    .subnavfr ul li{padding:0px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;word-break:break-all;}

    .cs_01{width:100%;}
    .cs_02{padding-top:30px;}
    .cs_02 ul li{width:100%;margin-right:0px;}

    .dc_02{margin-top:30px;}
    .dc_02_c .fr{position:relative;width:100%;margin-bottom:30px;}
    .dc_02_c .fl{display:none;}
    .dc_02_c{margin-top:30px;}
    .dc_03{margin-top:30px;}

    .dc_03_c ul li{width:100%;margin-right:0px;}
    .dc_03_c ul li em.em1 b{width:30px;height:30px;margin-left:-15px;margin-top:-15px;}

    .qp_01{margin-top:30px;height:auto;}
    .qp_01t_t{width:100%;}
    .qp_01_c{width:100%;position:relative;left:0px;margin-top:20px;}
    .qp_01c_slide{position:relative;}
    .qp_01c_slide .swiper-slide .qp_01c_r{width:100%;position:relative;}
    .qp_01c_slide .swiper-slide .qp_01c_c{width:100%;}
    .qp_01c_slide .swiper-slide .qp_01c_c{position:relative;top:0px;padding:20px;}
    .qp_01c_slide .swiper-slide .qp_01c_c p{width:calc(100% - 40px);}
    .qp_01c_slide .swiper-slide .qp_01c_r b{height:270px;}
    .qp_01c_slide .swiper-slide{height:512px;}

    .qb_01c_click{position:absolute;left:initial;right:10px;margin:0px;}

    .qp_01_b{margin-top:30px;}
    .qp_02{margin-top:30px;}
    .qp_02_c ul{display:block;}
    .qp_02_c ul li{width:100%;margin-bottom:20px;padding:20px;}

    .qp_02_b{margin:30px 0px;}

    .qp_03{padding-top:30px;}
    .rd_01_c{position:relative;padding:20px;}
    .rd_01_c p{color:#222;}
    .rd_01_c p a{color:#222;}

    .qp_03_c{margin-top:20px;margin-bottom:30px;}
    .qp_03_c ul li{width:100%;margin-right:0px;margin-bottom:20px;}

    .qp_04{margin-top:30px;}
    .rd_01_c p.p1 b{background:url("../images/ab_01.png") left center no-repeat;background-size:auto 100%;}

    .qp_05{margin-top:30px;}
    .qp_05_c ul li em.em1 b{height:107px;}
    .qp_05_c ul li em.em2{padding:10px;}
    .qp_05_c ul li em.em2 span.sp1{font-size:18px;line-height:28px;}
    .qp_05_c ul li:nth-child(1){top:30px;}
    .qp_05_c ul li:nth-child(3){top:325px;}
    .qp_05_c ul li:nth-child(4){top:calc(296px * 1);}
    .qp_05_c ul li:nth-child(5){top:calc(310px * 2)}
    .qp_05_c ul li:nth-child(6){top:calc(296px * 2)}
    .qp_05_c{height:calc(310px * 3);}

    .rd_01_c p.p1{font-size:24px;line-height:34px;}
    .ab_03_t{font-size:24px;line-height:34px;}
    .rd_03{margin-top:30px;}
    .rd_03_c p{font-size:24px;line-height:34px;}

    .dd_01 .img1{height:60px;}
    .dd_02 .fr{width:100%;padding:20px 20px;}

    .dd_01fr .wrap_c{display:block;}
    .dd_01fr .fl{width:100%;}
    .dd_01fr .fl .prdxqfl_c{width:60%;}
    .dd_01fr .fl img{width:100%;}
    .dd_01fr .fr{width:100%;}
    .dd_01r_02 ul{width:100%;}

    .dd_03{padding-top:90px;padding-bottom:90px;}
    .dd_03 img.img1{height:30px;}

    .dd_04t_c{padding:10px;}
    .dd_04t_c p.p1{font-size:26px;line-height:36px;padding-bottom:20px;margin-bottom:10px;}

    .dl_03_c ul li:nth-child(1){width:100%;}
    .dl_03_c ul li:nth-child(2){width:100%;margin-left:0px;}
    .dl_03_c ul li:nth-child(3){width:100%;}
    .dl_03_c ul li:nth-child(4){width:100%;margin-left:0px;}

    .cpzx_01{padding-top:80px;padding-bottom:100px;}
    .cpzx_01_r{top:initial;margin:0px;bottom:-70px;width:100%;padding-left:160px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .cpzx_01_r select{position:absolute;left:0px;top:0px;}
    .cpzx_01_r label{width:100%;margin:0px;}

    .cpzx_02 ul li{display:block;}
    .cpzx_02 ul li .cpzx_01r_img{width:100%;}
    .cpzx_02 ul li .cpzx_01r_txt{width:100%;padding:20px 20px;}

    .cpzx_02 ul li:nth-child(1) .cpzx_01r_img{display:none;}
    .cpzx_02 ul li:nth-child(3) .cpzx_01r_img{display:none;}
    .cpzx_02 ul li:nth-child(5) .cpzx_01r_img{display:none;}

    .topfr .fr img{height:15px;}
    .topfr .fl a.a1 img{height:30px;}
    .topfr .fl a.a1 span{line-height:30px;font-size:14px;margin-left:5px;}
    .topfr .fl a.a2{margin-top:2px;}
    .topfr .fl i{margin-top:7px;}
    .topfr .fr img{margin-top:7px;}
    .topfr .fl a.a3{margin-left:15px;}
    .topl_sel{margin-top:1px;margin-left:15px;}

    .navtcfr .navtc_c .navtcc_t .fl img{height:30px;}
    .navtcfr .navtc_c .navtcc_t .fl span{font-size:14px;line-height:30px;margin-left:5px;}
    .navtcfr .navtc_c .navtcc_t .fr img{height:15px;margin-top:7px;}

    .navtcfr .navtc_c .navtcc_c ul li .navcc_t{font-size:20px;line-height:30px;}
    .navtcfr .navtc_c .navtcc_c ul li{padding:10px 0px;}
     .navtcfr .navtc_c .navtcc_c ul li .navcc_t a{padding-left:15px;}
    .navtcfr .navtc_c .navtcc_c ul li.on .navcc_t a{padding-left:15px;background:url("../images/nav_03.png") left 8px no-repeat;background-size:10px;}
    .navtcfr .navtc_c .navtcc_c ul li .navcc_c{padding-left:15px;}
    .navtcfr .navtc_c .navtcc_c ul li .navcc_c a{margin:2px 0px;margin-right:10px;line-height:1.5;}

    .navtcc_b a{font-size:12px;line-height:39px;padding:0px 30px;height:36px;}

    .lb_down{width:20px;}

    .page1_slide .swiper-slide .p1ss_c p.p1 img{height:40px;}
    .page1_slide .swiper-slide .p1ss_c p.p2{font-size:16px;line-height:30px;margin-top:15px;}

    .inbtn_fx{width:20px;left:10px;}
    .inbtn_fx ul li{margin-bottom:10px;}
    .inbtn_fx1 ul li img.img1{opacity:0;}
    .inbtn_fx1 ul li img.img3{opacity:1;}
    .inbtn_fx1.on ul li img.img2{opacity:0}
    .inbtn_fx1.on ul li img.img1{opacity:0;}
    .inbtn_fx1.on ul li img.img3{opacity:1;}

    .p2b_slides ul li b{width:60px;height:36px;}

    .p2b_slides ul li{margin-left:0px;padding-top:14px;}
    .p2b_slides ul li:nth-child(1) img{max-width:55%;left:13px;}
    .p2b_slides ul li:nth-child(2) img{max-width:40%;left:14px;}
    .p2b_slides ul li:nth-child(3) img{max-width:44%;left:15px;}
    .p2b_slides ul li:nth-child(4) img{max-width:51%;left:12px;}
    .p2b_slides ul li:nth-child(5) img{max-width:44%;left:12px;}
    .p2b_slides ul li span{display:none;}

    .p2fr{width:100%;}
    .p2fr img.img2{width:45%;right:3%;}
    .p2r_s01c_01{width:43%;right:3%;}
    .p2r_s01c_01 p.p1{margin-top:45%;font-size:16px;line-height:30px;}
    .p2r_s01c_01 p.p2{display:none;}
    .p2r_s01c_01 p.p3{margin-top:0px;}
    .p2r_s01c_01 p.p3 a{font-size:12px;}
    .p2r_s01c_01{height:50%;padding-left:15.5%;}

    .p3fr .p3_t p.p1{font-size:20px !important;line-height:30px;margin-bottom:10px;}
    .p3fr .p3_t p.p1 span{font-size:20px !important;}
    .p3fr .p3_t p{font-size:12px !important;line-height:20px;}
    .p3fr .p3_t p span{font-size:12px !important;}

    .p3fr .p3_c{margin-top:10px;}
    .p3fr .p3_c ul li{width:36%;float:left;margin:0px 7%;padding:0px;margin-bottom:20px;}
    .p3fr .p3_c ul li em{overflow:visible;}
    .p3fr .p3_c ul li em img{height:20px;}
    .p3fr .p3_c ul li em span.sp1{font-size:20px;}
    .p3fr .p3_c ul li em span.sp1 i{font-size:12px;top:-12px;}
    .p3fr .p3_c ul li em span{overflow:visible;}
    .p3fr .p3_c ul li:nth-child(1) em span.sp1{padding-right:7px;}
    .p3fr .p3_c ul li:nth-child(2) em span.sp1{padding-right:0px;}
    .p3fr .p3_c ul li:nth-child(1) em span.sp1 i{margin-left:2px;right:-7px;}
    .p3fr .p3_c ul li:nth-child(2) em span.sp1 i{margin-left:2px;right:-28px;}
    .p3fr .p3_c ul li:nth-child(3) em span.sp1 i{margin-left:2px;right:22px;}
    .p3fr .p3_c ul li:nth-child(4) em span.sp1 i{margin-left:2px;right:25px;}
    .p3fr .p3_c ul li em span.sp2{font-size:12px;line-height:16px;}
    .p3fr{padding:0px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

    .page4{height:auto;}
    .page4 .page_c{position:relative;height:auto;}
    .page4 b.b1{position:absolute;left:0px;top:0px;}
    .page4 .fl{width:100%;position:relative;height:auto;padding-top:20px;padding-bottom:20px;}
    .page4 .fr{width:100%;height:auto;top:initial;bottom:0px;position:relative;padding-top:20px;padding-bottom:20px;}
    .p4l_a{margin-top:20px;}
    .p4l_c{margin-top:10px;}
    .p4r_c{margin-top:20px;}
    .p4r_b{margin-top:20px;}

    .p4l_b{display:none;}

    .p4lfr{padding:0px 10px;}
    .p4l_c em.em2{height:16vh;}
    .p4l_c em.em2 span.sp2{font-size:14px;line-height:16px;margin-top:0px;}
    .p4l_t{font-size:20px;line-height:30px;}

    .p4rfr{padding:0px 10px;}
    .p4r_c em.em2{height:16vh;}
    .p4r_c em.em2 span.sp3{display:none;}
    .p4r_c em.em2 span.sp1{font-size:20px;line-height:30px;}
    .p4r_c em.em2 span.sp2{font-size:20px;line-height:30px;}

    .p4r_b ul li{height:100px;}
    .p4r_b ul li span.sp1{font-size:20px;line-height:30px;}

    .p4r_c{padding-bottom:20px;margin-bottom:15px;}

    .p5tfr ul li p.p1{font-size:12px;line-height:34px;}
    .p5tfr ul li p.p2{font-size:20px;line-height:30px;}

    .p5tfr ul li{width:100%;margin:4px 0px;line-height:30px;}
    .p5c_t{display:none;}

    .p5_t{height:calc(100vh - 154px);margin-bottom:70px;}
    .p5_c{padding:20px 0px;min-height:initial;}
    .p5c_c{margin-top:0px;}

    .p5tfr p.p3 a{line-height:39px;font-size:12px;padding:0px 30px;height:36px;}

    .page5{height:auto;}
    .page5 .page_c{position:relative;height:auto;}
    .p5_t{height:auto;}


    .p2_t img{width:120%;}
    .p2_t{align-items:center;}
    .page2 .page_c{padding-bottom:0px;}
    .p2_b{width:100%;left:0px;}
    .p2b_slide .swiper-slide{width:50%;}

    .ab_05{margin-top:0px;}
    .ab_05_t{line-height:47px;}
    .ab_05_c{margin-top:20px;}
    .ab_05c_slide .swiper-slide .ab_05c_c{padding:0px 10px;bottom:0px;position:relative;margin-top:10px;}
    .ab_05c_slide .swiper-slide .ab_05c_c p{color:#666;}
    .ab_05c_slide .swiper-slide .ab_05c_c p.p1{font-size:18px;line-height:24px;}

    .ab_05_b{margin-top:15px;}
    .ab_05b_slide .ab_05b_prev{width:20px;height:40px;margin-top:-20px;}
    .ab_05b_slide .ab_05b_prev b{width:6px;}
    .ab_05b_slide .ab_05b_next{width:20px;height:40px;margin-top:-20px;}
    .ab_05b_slide .ab_05b_next b{width:6px;}

    
    .ab_06 p{color:#666;}
    .ab_06 p.p1{font-size:18px;line-height:24px;}

    .pab_07 .fl{width:100%;height:200px;position:relative;}
    .pab_07 .fr{width:100%;overflow:hidden;margin-top:20px;}

    .pab_07 .fr ul li p.p1{font-size:18px;line-height:24px;}
    .pab_07 .fr ul li:nth-child(1){padding-bottom:20px;margin-bottom:20px;}

    .ab_08_c{margin-top:20px;}
    .ab_08_c ul li{width:49%;margin-bottom:20px;}
    .ab_08_c ul li:nth-child(2n){margin-right:0px;}

    .md_01_50{width:100% !important;}


    .topfr .fl a.a1{display:block;float:right;margin-left:15px;}
    .topfr .fl a.a1 span{display:none;}
    .topfr .fl{min-height:26px;}

    .navtcfr{z-index:999999}

    .p2_b .p2b_prev{display:block;}
    .p2_b .p2b_next{display:block;}


    .sm_01fr{height:76px;}
    .sm_01fr .fl{width:100%;text-align:center;}
    .sm_01fr .fr{width:100%;text-align:center;}
    .sm_01fr .fr a{margin-left:5px;float:none;}
    .sm_01fr .fr img{height:24px;}

    .sm_02{margin-top:30px;}
    .ab_01_t{font-size:20px}

    .sm_02_c{margin-top:10px;}

    .subnavfr{margin-top:-30px;}
    .subnavfr ul li a{height:60px;}

    .te_01{margin-top:0px;}
    .te_01 ul li em.em1{width:100%;}
    .te_01 ul li em.em2{width:100%;padding:0px 20px;height:200px;}
    .te_01 ul li em.em2 span.sp1{font-size:20px;}

    .ns_01_slide .swiper-slide .fr{width:100%;}
    .ns_01_slide .swiper-slide .fl{width:100%;position:relative;}
    .ns_01_slide .swiper-slide .fr img{width:100%;display:block;}
    .ns_01_slide .swiper-slide .fr b{display:none;}

    .au_01 .fc img{width:100%;margin:0px;margin-bottom:20px;}
    .au_01 .fc p{width:100%;}

    .ab_03_c ul li{width:100%;margin-right:0px;}

    .au_02c_c ul li{width:100%;text-align:center;}
    .au_02c_c ul li p{margin:0px auto;padding:0px;}

    .ab_03c_cc ul li{width:100%;margin-right:0px;}

    .aboutccfr .abcc_c{width:90%;left:5%;margin-left:0px;}

    .dsz_01fr{display:block;}
    .dsz_01fr .fl{width:100%;}
    .dsz_01fr .fr{width:100%;margin-top:20px;}

    .ns_03 ul li{width:100%;margin-right:0px;}

    .ab_01_t{line-height:30px;}

    .nd_01_c img{max-width:100%;height:auto !important;}


    .dd_01fr_n1 .wrap_c{display:block;}
    .dd_01fr_n1 .fl{width:100%;padding:0px;}
    .dd_01fr_n1 .fr{width:100%;margin-top:20px;}
    .dd_01fr_n1 .fl .prdxqfl_c{height:200px;}
    .dd_01fr_n1 .fl .prdxqfl_c img.img4{max-height:200px;}

    .dl_03_c1 ul li{width:100%;margin-right:0px;}

    .dl_03{margin-top:0px;}

    .cnsubfr{margin-top:20px;}
    .cnsubfr ul li{padding:0px 10px;}


    .ab_03c_a a:nth-child(1){top:21%;}
    .ab_03c_a a:nth-child(2){top:17%;}
    .ab_03c_a a:nth-child(4){top:18%;}
    .ab_03c_a a:nth-child(3){top:14%;}


    .page1{height:40vh;}
    .page1 .page_c{height:40vh;}
    .page1_slide{height:40vh;}
    .page1_slide .swiper-slide b.bg{height:40vh;}
    .page1_slide .swiper-slide .p1ss_c{height:calc(40vh - 50px);margin-top:50px;}

    /*.page2{height:50vh;}
    .page2 .page_c{height:50vh;}
    .p2t_slide{height:50vh;}
    .p2t_slide .swiper-slide{height:50vh;}*/

    .page3{height:auto;}
    .page3 .page_c{position:relative;height:auto;}
    .p3fr .p3_t{margin-top:20px;}

    .inbtn_fx{bottom:50px;}
    .p5c_c{margin-bottom:0px;}
    .p5_c{padding:10px 0px;}

    .gsqk_01{overflow-x:auto;}

    .btn_run {
      display: none;
    }

    .dsz_01{margin-top:20px;}
    .btn_t{display:none;}

    .nd_01{padding-top:60px;}

    .nd_02_click a{width:40px;height:40px;margin-top:5px;}

    .ns_01_slide .swiper-slide .fl p.p1{font-size:16px;font-weight:bold;}
    .ns_01_slide .swiper-slide .fl p.p3{font-size:12px;}

    .ab_01_t{padding-bottom:10px;}
    .nd_01_t{margin-top:0px;}

    .nd_01_t a.a1{font-size:14px;}

    .nd_01_c{margin-top:10px;padding-top:10px;}

    .sm_01{margin-top:20px;}

    .gg_02{margin-top:10px;}

    .sjgjs_01{margin-top:20px;padding-bottom:40px;}

    .nd_03{margin-bottom:100px;}


    .job_01{padding-top:30px;padding-bottom:30px;}
    
    .job_02{padding:10px 10px;}
    .job_02 ul li{padding-left:0px;}
    .job_02 ul li .fl{width:100%;position:relative;}
    .job_02 ul li .fr a{padding:0px 10px;line-height:34px;margin-right:5px;}

    .job_03 ul li{width:33.333%;}
    .job_03 ul li:nth-child(2){display:none;}
    .job_03 ul li:nth-child(3){display:none;}

    .job_04 ul li .job_04_t dl dd{width:33.3333%;padding:5px 10px;}
    .job_04 ul li .job_04_t dl dd:nth-child(2){display:none;}
    .job_04 ul li .job_04_t dl dd:nth-child(3){display:none;}

    .job_04 ul li .job_04_t dl dd b.b2{width:9px;}

    .job1_02c_slide .swiper-slide ul li{width:100%;margin-right:0px;}

    .job1_03{padding:30px 0px;}

    .job1_04_c ul li{width:100%;margin-right:0px;}

    .job1_07_c .fl{width:100%;}
    .job1_07_c .fl b{height:280px;}

    .job1_07_c .fr{width:100%;}
    .job107c_c{height:auto;}
    .job107cc_c{position:relative;padding-right:0px;}
    .job_05_c ul{display:block;}
    .job_05_c ul li{width:100%;margin-bottom:20px;}


    .sjgjs_01_c ul li{width:100%;margin-bottom:20px;}

    .sjgjs_01_b{display:none;height:0px;}

    .sjgjs_01_c{margin-top:0px;}
    .sjgjs_01_c:nth-child(2){margin-top:20px;}
    .sjgjs_01_c:nth-child(7){margin-top:20px;}
    .sjgjs_01_c:nth-child(10){margin-top:20px;}
    .sjgjs_01_c ul li:last-child{margin-bottom:0px;}

    .sjgjs_01_c ul li.on .sjjs01c_t{border:1px solid #dcdcdc;border-bottom:0px;}
    .sjgjs_01_c ul li.on .sjjs01c_t p.p1{color:#222;}
    .sjgjs_01_c ul li .sjjs01c_t p.p3{display:none;}

    .sjgjs_01_c ul li .sjjs01c_t{border-bottom:0px;}
    .sjgjs_01_c ul li .sjjs01c_c{display:block;padding:0px 20px 20px 20px;border:1px solid #dcdcdc;border-top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


    .qyry_01 ul li{padding:10px 15px;width:49%;margin-right:2%;margin-bottom:10px;}
    .qyry_01 ul li em.em1{display:none;}
    .qyry_01 ul li em.em2{font-size:15px;margin-top:0px;height:48px;line-height:24px;}

    .map_03 ul li{width:100%;margin-right:0px;}

}


@media screen and (max-width:900px) {
    .ns_03 ul li em.em1 b{height:540px;}


}


@media screen and (max-width:690px) {

    .ns_03 ul li em.em1 b{height:420px;}

}

@media screen and (max-width:400px) {
      .ns_03 ul li em.em1 b{height:260px;}
}

@media (max-width:900px) {
    


}


@media screen and (max-width:690px) {



}

@media screen and (max-width:512px) {



}
