@charset "utf-8";
/* CSS Document */
html{}
img {border:none;}
a:link, a:visited {color:#434343; text-decoration: none;outline:none;}
a:hover, a:active {color:#ca0000; text-decoration: none;outline:none;}
.clear{clear:both;}
.container{ width:98%; margin:0 auto;}
.kga{ margin:0 auto; max-width:1300px; width:98%;}
.kgb{ width:98%; margin:0 auto; max-width:1920px;}
.fl{ float:left;}
.fr{ float:right;}
.dw{ position:relative;}
.cj{ overflow:hidden;}
.green-black {display:block; padding-top:26px; clear:both;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.green-black a {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#333; background:url(/images/page_bg01.png) #fff bottom repeat-x;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-decoration:none;}
.green-black a:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:url(/images/page_bg02.png) top repeat-x #ca0000; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.green-black span.current {padding:5px 8px 5px 8px; padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto;  background:url(/images/page_bg02.png) top repeat-x #ca0000; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
/* ::-webkit-scrollbar {width:3px;height:8px;background-color:#fff;border-radius:4px; position:relative;}
::-webkit-scrollbar-thumb {background-color:#b1b1b1;border-radius:3px;} */
#dituContent{ height:450px; border:1px solid #ddd;}
@media screen and (max-width:770px){
#dituContent{ height:230px;}
}
/*基础配置*/

@font-face {
 font-family:"alternateRegular";
 src: url("../fonts/alternate.eot");
 src: local("alternate Regular"), 
              local("alternate"), 
              url("../fonts/alternate.woff") format("woff"), 
              url("../fonts/alternate.ttf") format("truetype"), 
              url("../fonts/alternate.svg#alternate") format("svg");}
@font-face {
 font-family:"Din";
 src: url("../fonts/Din.eot");
 src: local("Din Regular"), 
              local("Din"), 
              url("../fonts/Din.woff") format("woff"), 
              url("../fonts/Din.ttf") format("truetype"), 
              url("../fonts/Din.svg#Din") format("svg");}
@font-face {
 font-family:"DINCond";
 src: url("../fonts/DINCond.eot");
 src: local("DINCond Regular"), 
              local("DINCond"), 
              url("../fonts/DINCond.woff") format("woff"), 
              url("../fonts/DINCond.ttf") format("truetype"), 
              url("../fonts/DINCond.svg#Din") format("svg");}

@font-face {
 font-family:"wrxt";
 src: url("../fonts/wrxt.eot");
 src: local("wrxt Regular"), 
              local("wrxt"), 
              url("../fonts/wrxt.woff") format("woff"), 
              url("../fonts/wrxt.ttf") format("truetype"), 
              url("../fonts/wrxt.svg#wrxt") format("svg");}
			 
@font-face {
 font-family:"ptzd";
 src: url("../fonts/ptzd.eot");
 src: local("ptzd Regular"), 
              local("ptzd"), 
              url("../fonts/ptzd.woff") format("woff"), 
              url("../fonts/ptzd.ttf") format("truetype"), 
              url("../fonts/ptzd.svg#ptzd") format("svg");}


.index_bga{ background:url(/images/index_bga.jpg) no-repeat center bottom #fff; width:100%; height:505px; padding-top:50px; position:relative; z-index:9;}
.inda_title{ text-align:center; font-size:1.25rem; color:#fff; position:relative;}
.inda_title p{ font-size:2.5rem; color:#fff;}
.inda_title span{ font-weight:bold; color:#253682;}
.inda_title em{ font-style:normal; font-size:1.5rem; vertical-align:top; color:#fff;}
.inda_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#fff; display:block;}
.inda_nr{ padding-top:40px;}
.inda_nr li{ float:left; width:24%; margin-right:1.333%; position:relative;}
.inda_nr li:nth-child(4){ margin-right:0;}
.inda_bg img{ display:block; width:100%;}
.inda_kg{ position:absolute; margin:3.5%; background:#363636; padding:8% 7% 13% 7%; width:79%;}
.inda_img{ overflow:hidden; border-radius:10px;}
.inda_img img{ display:block; width:100%; transition:0.5s;}
.inda_nr li:hover .inda_img img{transform:scale(1.1);}
.inda_mc{ font-size:1.25rem; font-weight:bold; color:#253682; height:30px; line-height:30px; overflow:hidden; margin-top:20px;}
.inda_ms{ font-size:1rem; color:#ccc; line-height:26px; margin-top:8px; height:104px;}
@media screen and (max-width:1024px){
.index_bga{ background-size:auto 100%; width:100%; height:444px; padding-top:50px; position:relative; z-index:9;}
.inda_mc{ font-size:1.125rem; margin-top:15px;}
.inda_ms{ font-size:0.875rem; line-height:22px; margin-top:5px; height:88px;}
}
@media screen and (max-width:770px){
.index_bga{height:346px; width:100%;}
.inda_title{font-size:1rem;}
.inda_title p{ font-size:2rem;}
.inda_title:after{width:47px; margin:12px auto 0 auto;}
.inda_kg{ position:absolute; margin:2%; background:#363636; padding:3% 3% 5% 3%; width:90%;}
.inda_mc{ font-size:1rem; margin-top:5px;}
.inda_ms{ font-size:0.75rem; line-height:18px; margin-top:5px; height:84px;}
}
@media screen and (max-width:520px){
.index_bga{height:auto; padding-top:40px; width:100%; padding-bottom:1%;}
.inda_title{font-size:0.9375rem;}
.inda_title p{ font-size:1.625rem;}
.inda_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
.inda_nr{ padding-top:10px;}
.inda_nr li{width:49%; margin-right:0%; margin-top:2%;}
.inda_nr li:nth-child(2n){ float:right;}
.inda_mc{font-size:0.9375rem;}
.inda_ms{margin-top:3px;}
}

.index_bgb{ background:url(/images/index_bgb.jpg) no-repeat center bottom #efefef; width:100%; padding-top:110px;}
.indb_title{ text-align:center; font-size:1.25rem; color:#797979;}
.indb_title p{ font-size:2.5rem; color:#000;}
.indb_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#253682; display:block;}
.indb_nr{ padding-top:55px;}
.indb_nr li{ width:38%; padding-bottom:42px; cursor:pointer; float:left;}
.indb_nr li:nth-child(2n){ float:right;}
.indb_nr li a{ display:block; border:2px solid #d2d2d2; background:#fff; padding:10px; border-radius:100px; transition:0.5s;}
.indb_nr li:hover a{ border:2px solid #253682; transition:0.5s;}
.indb_pic{position:relative; width:39%;}
.indb_pic img{ display:block; width:100%;}
.indb_pic span{ position:absolute; width:100%; height:100%; left:0; top:0;}
.indb_nr li:hover .indb_pic p,.indb_nr li .indb_pic span{transform:scale(0); transition:0.5s;}
.indb_nr li .indb_pic p,.indb_nr li:hover .indb_pic span{transform:scale(1); transition:0.5s;}
.indb_wb{ width:56%;}
.indb_mc{ font-size:1.375rem; font-weight:bold; color:#000; height:30px; line-height:30px; margin-top:15px; transition:0.5s;}
.indb_ms{ font-size:1.25rem; color:#a2a2a2; line-height:32px; margin-top:6px;}
.indb_ms span{ display:block; float:left; margin-right:32px;}
.indb_nr li:hover .indb_mc{color:#253682; transition:0.5s;}
@media screen and (max-width:1024px){
.indb_mc{font-size:1.375rem; margin-top:5px;}
.indb_ms{line-height:30px; margin-top:5px;}
.indb_ms span{margin-right:15px;}
}
@media screen and (max-width:770px){
.index_bgb{padding-top:90px; background-size:auto 100%;}
.indb_title{font-size:1rem;}
.indb_title p{ font-size:2rem;}
.indb_title:after{width:47px; margin:12px auto 0 auto;}
.indb_nr{ padding-top:35px;}
.indb_nr li{ width:42%; padding-bottom:20px;}
.indb_mc{ font-size:1.125rem; height:28px; line-height:28px; margin-top:3px;}
.indb_ms{ font-size:1rem; line-height:22px; margin-top:3px;}
.indb_ms span{margin-right:12px;}
}
@media screen and (max-width:520px){
.index_bgb{padding-top:40px;}
.indb_title{font-size:0.9375rem;}
.indb_title p{ font-size:1.625rem;}
.indb_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
.indb_nr{ padding-bottom:10px;}
.indb_nr li{ width:76%; padding-bottom:15px;}
.indb_ms span:nth-child(2n){ margin-right:0;}
.indb_nr li a{padding:6px;}
}

.index_bgc{ padding-top:30px; padding-bottom:27px; background:#253682; width:100%; overflow:hidden;}
.indc_nr{ color:#fff; text-align:center;}
.indc_mc{ font-size:2.25rem; font-family:"wrxt";}
.indc_ms{ font-size:2.25rem; font-weight:bold;}
.indc_tel{ padding-top:12px;}
.indc_tel a{ display:block; width:366px; height:45px; -moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.3); border-radius:23px; margin:0 auto;}
.indc_ljlx{ width:43.452%; height:45px; border-radius:23px; font-size:1.375rem; background:#253682; line-height:45px; color:#000; font-family:"wrxt";}
.indc_ljlx img{ margin-bottom:-5px; margin-right:10px;}
.indc_dh{ width:56.548%; font-family:"Din"; color:#fff; height:45px; font-size:1.875rem; line-height:45px;}
@media screen and (max-width:770px){
.indc_mc{ font-size:2rem;}
.indc_ms{ font-size:2rem;}
.indc_ljlx{font-size:1.25rem;}
.indc_dh{font-size:1.75rem;}
}
@media screen and (max-width:520px){
.index_bgc{ padding-top:20px; padding-bottom:20px;}
.indc_mc{ font-size:1.625rem;}
.indc_ms{ font-size:1.625rem;}
.indc_tel a{ width:326px; height:40px; border-radius:20px;}
.indc_ljlx{height:40px; border-radius:20px; font-size:1.125rem; line-height:40px;}
.indc_ljlx img{ margin-bottom:-3px; margin-right:6px; height:22px;}
.indc_dh{height:40px; font-size:1.625rem; line-height:40px;}
}

.index_bgd{ background:#efefef; width:100%; padding-top:80px; overflow:hidden;}
.indd_title{ text-align:center; font-size:1.25rem; color:#000;}
.indd_title p{ font-size:2.5rem;}
.indd_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#253682; display:block;}
.indd_gd{ margin-top:23px; position:relative;}
.indd_nr{border-radius:20px 0 20px 0; overflow:hidden;}
.indd_nr li{ position:relative;}
.indd_pic img{ display:block; width:100%;}
.indd_wb{ width:70%; left:15%; bottom:45px; background:rgba(0,0,0,0.7); position:absolute; z-index:9;}
.indd_l{ background:#253682; color:#fff; font-size:1.625rem; font-weight:bold; line-height:30px; padding:20px;}
.indd_r{ color:#fff; padding:20px 0; font-size:1.125rem; line-height:30px; width:74%;}
.indd_an{ margin-top:63px; padding-bottom:40px; border-bottom:7px solid #253682; border-top:2px dotted #253682;}
.indd_an li{ width:25%; float:left;}
.indd_an li a{display:block; padding-top:35px; height:40px; line-height:40px; text-align:center; background:url(/images/indd_h.png) no-repeat center top; margin-top:-16px; font-size:1.25rem; color:#000; transition:0.5s;}
.indd_an li.on a,.indd_an li:hover a{background:url(/images/indd_b.png) no-repeat center top; font-weight:bold; transition:0.5s;}
.indd_jt a{display:block; position:absolute; width:60px; height:60px; background:#253682; color:#fff; border-radius:10px; font-family:"宋体"; top:35%; text-align:center; line-height:60px; font-size:2.25rem;cursor:pointer;}
.indd_jt a.prev{ left:-30px;}
.indd_jt a.next{ right:-30px;}
@media screen and (max-width:1024px){
.indd_jt a{font-size:1.875rem; width:50px; height:50px; line-height:50px;}
.indd_wb{ width:80%; left:10%; bottom:35px;}
.indd_l{font-size:1.5rem; padding:15px 20px;}
.indd_r{padding:15px 0; font-size:1rem; line-height:26px;}
.indd_jt a.prev{ left:10px;}
.indd_jt a.next{ right:10px;}
}
@media screen and (max-width:770px){
.index_bgd{padding-top:50px;}
.index_bgd .kg{ width:100%;}
.indd_title{font-size:1rem;}
.indd_title p{ font-size:2rem;}
.indd_title:after{width:47px; margin:12px auto 0 auto;}
.indd_nr{border-radius:10px 0 10px 0;}
.indd_wb{bottom:25px; width:82%;}
.indd_l{font-size:1.25rem; line-height:24px; padding:20px;}
.indd_r{padding:20px 0; font-size:0.875rem; line-height:22px;}
.indd_an{ margin-top:43px; padding-bottom:30px;}
.indd_an li a{ padding-top:25px; height:40px; line-height:40px; background-size:auto 24px; margin-top:-12px; font-size:1.125rem;}
.indd_an li.on a,.indd_an li:hover a{background-size:auto 24px;}
.indd_jt a{width:40px; height:40px; border-radius:5px; top:32%; line-height:40px; font-size:1.5rem;}
}
@media screen and (max-width:520px){
.index_bgd{padding-top:40px;}
.indd_title{font-size:0.9375rem;}
.indd_title p{ font-size:1.625rem;}
.indd_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
.indd_nr{border-radius:0;}
.indd_wb{ display:none;}
.indd_an{ margin-top:23px; padding-bottom:20px; border-bottom:4px solid #be0000;}
.indd_an li a{ padding-top:25px; height:40px; line-height:20px; background-size:auto 20px; margin:-10px auto 0 auto; width:80%; font-size:0.9375rem;}
.indd_jt a{width:24px; height:24px; border-radius:3px; top:26%; line-height:24px; font-size:1.125rem;}
.indd_an li.on a,.indd_an li:hover a{background-size:auto 20px;}
.indd_jt a.prev{ left:1%;}
.indd_jt a.next{ right:1%;}
}

.index_bge{ background:url(/images/index_bge.jpg) no-repeat center; width:100%; padding-top:42px; height:926px; overflow:hidden;}
.inde_title{ text-align:center; font-size:1.25rem; color:#fff;}
.inde_title p{ font-size:2.5rem; color:#253682;}
.inde_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#fff; display:block;}
.inde_gd{ margin-top:39px; position:relative;}
.inde_nr li{ position:relative; width:100%;}
.inde_kg{ width:47.3%; padding:1%; margin-bottom:1.4%; float:left; background-image:linear-gradient(to bottom right, rgba(255,255,255,0.3),rgba(136,136,136,0.3),rgba(255,255,255,0.3),rgba(255,255,255,0.3), rgba(136,136,136,0.3),rgba(255,255,255,0.3)); border-radius:0 30px 0 30px;}
.inde_kg:nth-child(2n){ float:right;}
.inde_kg:nth-child(2),.inde_kg:nth-child(3){ border-radius:30px 0 30px 0;}
.inde_kg a{ display:block; background:#253682; border-radius:0 30px 0 30px; padding:3%; overflow:hidden; position:relative;}
.inde_kg:nth-child(2) a,.inde_kg:nth-child(3) a{border-radius:30px 0 30px 0;}
.inde_l{ width:48%;}
.inde_mc{ line-height:36px; color:#fff; font-size:1.875rem;}
.inde_mc span{ font-weight:bold;}
.inde_ms{ color:#dedede; font-size:1rem; line-height:24px; margin-top:15px;}
.inde_r{ width:48%;}
.inde_r p{ border:3px solid #fff; border-radius:0 30px 0 30px; overflow:hidden;}
.inde_kg:nth-child(2) .inde_r p,.inde_kg:nth-child(3) .inde_r p{border-radius:30px 0 30px 0;}
.inde_r p img{ display:block; width:100%; transition:0.5s;}
.inde_kg:hover .inde_r p img{transform:scale(1.1);}
.inde_kg i{font-family:"DINCond"; font-size:7.625rem; color:rgba(255,255,255,0.2); position:absolute; font-style:normal; bottom:-21%; left:3%;}
.inde_kg:nth-child(2n) i{ left:auto; right:3%;}
.inde_pic{ position:absolute; top:27%; left:38.2%; width:23.6%;}
.inde_pic p{ border:15px solid rgba(255,255,255,0.8); overflow:hidden; border-radius:50%;}
.inde_pic p img{ display:block; width:100%;}
.inde_an{ text-align:center; padding-top:40px;}
.inde_an li{ display:inline-block; width:15px; height:15px; margin:0 4px; position:relative; background:#848484; border-radius:50%; line-height:15px; font-size:0.75rem; color:#848484;}
.inde_an li.on{background:#253682; color:#253682;}
.inde_an li:after{background:url(/images/inde_sd.png) no-repeat; width:22px; height:0; position:absolute; top:20px; left:-3px; overflow:hidden; font-size:1.125rem; font-family:"DINCond"; color:#000;  transition:0.5s;}
.inde_an li.on:after{height:23px; line-height:23px; padding-top:10px; transition:0.5s;}
.inde_an li:nth-child(1):after{content:"1";}
.inde_an li:nth-child(2):after{content:"2";}
.inde_jt a{ display:block; width:18px; height:37px; position:absolute; top:42.5%; cursor:pointer;}
.inde_jt a.prev{ background:url(/images/inde_l.png) no-repeat; left:-18px;}
.inde_jt a.next{ background:url(/images/inde_r.png) no-repeat; right:-18px;}
@media screen and (max-width:1024px){
.index_bge{ background-size:auto 100%; height:auto; padding-bottom:90px;}
.inde_mc{line-height:32px; font-size:1.5rem;}
}
@media screen and (max-width:770px){
.inde_title{font-size:1rem;}
.inde_title p{ font-size:2rem;}
.inde_title:after{width:47px; margin:12px auto 0 auto;}
.inde_mc{ line-height:26px; font-size:1.25rem;}
.inde_ms{font-size:0.875rem; line-height:20px; height:100px; overflow:hidden; margin-top:8px;}
.inde_kg i{font-size:4.625rem;}
.inde_jt a{ display:block; width:18px; height:37px; position:absolute; top:39%; cursor:pointer;}
.inde_jt a.prev{left:-0.5%;}
.inde_jt a.next{right:-0.5%;}
}
@media screen and (max-width:520px){
.inde_title{font-size:0.9375rem;}
.inde_title p{ font-size:1.625rem;}
.inde_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
.inde_gd{ margin-top:25px;}
.inde_kg{ width:98%; padding:1%; margin-bottom:1.4%; border-radius:0 20px 0 20px;}
.inde_kg:nth-child(2),.inde_kg:nth-child(3){ border-radius:20px 0 20px 0;}
.inde_kg a{ border-radius:0 20px 0 20px; padding:2%;}
.inde_kg:nth-child(2) a,.inde_kg:nth-child(3) a{border-radius:20px 0 20px 0;}
.inde_l{ width:48%;}
.inde_r p{border-radius:0 20px 0 20px;}
.inde_kg:nth-child(2) .inde_r p,.inde_kg:nth-child(3) .inde_r p{border-radius:20px 0 20px 0;}
.inde_pic{ display:none;}
.inde_an{padding-top:20px;}
.inde_jt a{top:45.1%;}
}

.index_bgf{ background:url(/images/index_bgf.jpg) no-repeat center; background-attachment:fixed; width:100%; padding-top:70px; padding-bottom:95px;}
.indf_title{ text-align:center; font-size:1.25rem; color:#fff;}
.indf_title p{ font-size:2.5rem; color:#fff;}
.indf_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#253682; display:block;}
.indf_fl{ margin:43px auto 0 auto; width:80%;}
.indf_fl li{ width:19%; margin-right:1.25%; background:#fff; float:left; position:relative;}
.indf_fl li:nth-child(5){ margin-right:0;}
.indf_fl li a{ display:block; height:45px; line-height:45px; text-align:center; color:#3c3c3c; position:relative; z-index:9; transition:0.5s;}
.indf_fl li:hover a{ color:#fff; transition:0.5s;}
.indf_fl li:after{ content:""; position:absolute; left:0; top:0; background:#253682; width:100%; height:100%; transform:scaleX(0); transition:0.5s;}
.indf_fl li:hover:after{transform:scaleX(1); transition:0.5s;}
.indf_nr{ padding-top:37px;}
.indf_nr li{ float:left; width:32%; padding-bottom:2%;}
.indf_nr li:nth-child(3n-1){ margin:0 2%;}
.indf_nr li a{ display:block; background:#fff;}
.indf_pic{ overflow:hidden;}
.indf_pic img{ display:block; width:100%; transition:0.5s;}
.indf_nr li:hover .indf_pic img{transform:scale(1.1);}
.indf_wb{ position:relative; padding:12px 4%;}
.indf_mc{ color:#3c3c3c; line-height:20px; height:20px; position:relative; z-index:9; overflow:hidden;}
.indf_lm{ color:#7b7b7b; line-height:20px; height:20px; position:relative; z-index:9; overflow:hidden;}
.indf_wb:before{ content:">"; font-family:"Din"; color:#6e6e6e; position:absolute; z-index:9; right:4%; top:20px;}
.indf_wb:after{ content:""; background:#253682; width:100%; position:absolute; bottom:0; left:0; height:3px; transition:0.5s;}
.indf_nr li:hover .indf_wb:after{ height:100%; transition:0.5s;}
.indf_nr li:hover .indf_mc,.indf_nr li:hover .indf_lm,.indf_nr li:hover .indf_wb:before{ color:#fff;}
.indf_more{ padding-top:18px;}
.indf_more a{ display:block; margin:0 auto; width:133px; height:48px; background:#fff; font-size:1rem; color:696969; text-align:center; line-height:48px; transition:0.5s;}
.indf_more a:hover,.indf_more a.cur{ background:#253682; color:#fff; transition:0.5s;}
@media screen and (max-width:1024px){
.index_bgf{ background-size:auto 100%; background-attachment:inherit;}
}
@media screen and (max-width:770px){
.indf_title{font-size:1rem;}
.indf_title p{ font-size:2rem;}
.indf_title:after{width:47px; margin:12px auto 0 auto;}
.indf_fl{ margin:30px auto 0 auto; width:100%;}
.indf_wb{padding:8px 3%;}
.indf_mc{ font-size:0.9375rem;}
.indf_lm{ font-size:0.875rem;}
}
@media screen and (max-width:520px){
.index_bgf{padding-top:40px; padding-bottom:50px;}
.indf_title{font-size:0.9375rem;}
.indf_title p{ font-size:1.625rem;}
.indf_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
.indf_fl{ margin:25px auto 0 auto;}
.indf_fl li{ width:32.5%; margin-right:0%; margin-bottom:1.25%;}
.indf_fl li:nth-child(3n-1){ margin:0 1.25%;}
.indf_fl li a{height:40px; line-height:40px; font-size:0.875rem;}
.indf_nr{ padding-top:15px;}
.indf_nr li{width:49%; padding-bottom:2%;}
.indf_nr li:nth-child(3n-1){ margin:0;}
.indf_nr li:nth-child(2n){ float:right;}
.indf_wb{padding:5px 2%;}
.indf_mc{ font-size:0.875rem;}
.indf_lm{ font-size:0.75rem; line-height:18px; height:18px;}
.indf_more a{width:100px; height:36px; font-size:0.875rem; line-height:36px;}
}

.index_bgg{ background:#fff; width:100%; padding-top:60px; overflow:hidden;}
.indg_title{ text-align:center; font-size:1.375rem; color:#1e1e1e; line-height:26px; position:relative;}
.indg_title p{ font-size:2.5rem; font-weight:bold; line-height:40px; color:#253682; position:relative; z-index:9;}
.indg_title.on p{ font-weight:normal;}
.indg_title span{ position:relative; z-index:9;}
.indg_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#253682; display:block; position:relative; z-index:9;}
.indg_title.on:before{ content:"8"; width:100%; left:0; bottom:-0px;  position:absolute; color:#e2e2e2; display:block; font-size:12.5rem;}
.indg_t{ margin-top:34px; background:url(/images/indg_t.png) repeat-y center; width:100%; padding-bottom:27px; position:relative; z-index:9;}
.indg_t:after{ content:""; background:#fff; position:absolute; width:100%; height:51px; bottom:0; left:0;}
.indg_t .kg{ position:relative; z-index:9;}
.indg_b{ margin-top:34px; background:url(/images/indg_b.png) repeat-y center; width:100%; padding-top:27px; position:relative;}
.indg_b:after{ content:""; background:#fff; position:absolute; width:100%; height:72px; top:0; left:0;}
.indg_b .kg{ position:relative; z-index:9;}
/*indga*/
.indga_l{ width:50%;}
.indga_l img{ float:right;}
.indga_r{ width:47%; padding-top:34px;}
.indg_sz{ width:70px; height:70px; border-radius:10px; text-align:center; font-family:"alternateRegular"; color:#fff; font-size:3.75rem; line-height:70px; overflow:hidden; position:relative;}
.indg_sz.clocrh{background:#253682;}
.indg_sz.clocrh:after{ content:""; background:#253682; width:100%; height:40%; position:absolute; bottom:0; left:0; transform:skewY(-20deg); -webkit-transform:skewY(-20deg); -moz-transform:skewY(-20deg);}
.indg_sz.clocrw{background:#253682;}
.indg_sz.clocrw:after{ content:""; background:#253682; width:100%; height:40%; position:absolute; bottom:0; left:0; transform:skewY(-20deg); -webkit-transform:skewY(-20deg); -moz-transform:skewY(-20deg);}
.indg_mc{ font-size:2rem; color:#1e1e1e; font-weight:bold; line-height:32px; height:32px; margin-top:17px; margin-bottom:10px;}
.indg_bz{ color:#1e1e1e; font-size:1.375rem; line-height:24px;}
.indg_bz.biao:after{ content:""; background:#fff; width:34px; height:3px; margin:15px 0; display:block;}
.indg_bz.hiao:after{ content:""; background:#253682; width:34px; height:3px; margin:15px 0; display:block;}
.indg_ms{ color:#626262; font-size:1.125rem; line-height:26px;}
/*indga*/
/*indgb*/
.indgb{ position:relative; z-index:9;}
.indgb_l{ width:56%; margin-top:-72px; position:relative; border-radius:0 30px 0 30px; overflow:hidden;}
.indgb_l img{display:block; width:100%;}
.indgb_l a{ display:block; position:absolute; width:72px; height:72px; left:0; top:0; background:#253682; color:#fff; line-height:72px; text-align:center; font-size:3.75rem; font-family:"wrxt";}
.indgb_r{ width:41%; padding-top:26px;}
/*indgb*/
/*indgc*/
.indgc{margin-top:55px; position:relative;}
.indgc_l{width:56%;}
.indgc_r{ width:45.25%; position:absolute; left:-50px; top:30px; background:#f3f3f3; border:1px solid #eaeaea; padding:26px 59px 30px 49px; border-radius:30px 0 30px 0;}
/*indgc*/
/*indgd*/
.indgd{margin-top:55px; position:relative;}
.indgd_l{width:56%; position:relative; border-radius:0 30px 0 30px; overflow:hidden;}
.indgd_l img{display:block; width:100%;}
.indgd_r{ width:41%; padding-top:43px;}
/*indgd*/
/*indge*/
.indge_l{width:56%; position:relative; border-radius:30px 0 30px 0; overflow:hidden;}
.indge_l img{display:block; width:100%;}
.indge_r{ width:41%; padding-top:43px;}
/*indge*/
/*indgf*/
.indgf{margin-top:55px; position:relative;}
.indgf_l{width:56%;}
.indgf_l img{float:right;}
.indgf_r{ width:45.25%; position:absolute; right:-50px; top:30px; background:#f3f3f3; border:1px solid #eaeaea; padding:26px 59px 30px 49px; border-radius:30px 0 30px 0;}
/*indgf*/
/*indgg*/
.indgg{ margin-top:55px;}
.indgg_l{width:56%; position:relative; border-radius:30px 0 30px 0; overflow:hidden;}
.indgg_l img{display:block; width:100%;}
.indgg_r{ width:41%; padding-top:23px;}
/*indgg*/
/*indgh*/
.indgh{ margin-top:55px;}
.indgh_l{width:50%;}
.indgh_r{ width:47%; padding-top:45px;}
.indgh_r .indg_sz{ width:66px; height:66px; line-height:66px; border:2px solid #fff;}
/*indgh*/
@media screen and (max-width:1024px){
/*indga*/
.indga_l img{ height:385px;}
.indg_sz{ width:60px; height:60px; font-size:3.75rem; line-height:60px;}
.indg_mc{font-size:1.625rem; line-height:26px; height:26px; margin-top:15px;}
.indg_bz{font-size:1.125rem; }
.indg_ms{font-size:1rem; line-height:22px;}
/*indga*/
/*indgb*/
.indgb_l{ margin-top:-60px;}
.indgb_l a{width:60px; height:60px; line-height:55px; font-size:3.5rem;}
.indgb_r{ width:42%; padding-top:26px;}
/*indgb*/
/*indgc*/
.indgc_l img{ height:310px;}
.indgc_r{ width:45.25%; position:absolute; left:-31px; top:-2px; padding:26px 47px 30px 30px;}
/*indgc*/
/*indge*/
.indge_r{padding-top:33px;}
/*indge*/
/*indgf*/
.indgf{margin-top:55px; position:relative;}
.indgf_l{width:56%;}
.indgf_l img{ height:310px;}
.indgf_r{right:-31px; top:8px; padding:26px 47px 30px 30px;}
/*indgf*/
/*indgg*/
.indgg_r{padding-top:15px;}
/*indgg*/
/*indgh*/
.indgh_l img{ height:360px;}
.indgh_r .indg_sz{ width:58px; height:58px; line-height:58px;}
/*indgh*/
}
@media screen and (max-width:770px){
.indg_title{font-size:1.125rem;}
.indg_title p{ font-size:2rem;}
.indg_title:after{width:47px;}
.indg_title.on:before{ content:"8"; width:100%; left:0; bottom:-0px;  position:absolute; color:#e2e2e2; display:block; font-size:12.5rem;}
.indg_t{margin-top:30px; background:url(/images/indg_t.png) repeat-y center; width:100%; padding-bottom:27px;}
.indg_t:after{ content:""; background:#fff; position:absolute; width:100%; height:51px; bottom:0; left:0;}
.indg_b{ margin-top:15px; padding-top:17px;}
/*indga*/
.indga_l img{ height:310px;}
.indga_r{ width:47%; padding-top:20px;}
.indg_sz{ width:46px; height:46px; border-radius:5px; font-size:2.5rem; line-height:46px;}
.indg_mc{font-size:1.5rem;line-height:24px; height:24px; margin-top:10px; margin-bottom:10px;}
.indg_bz{font-size:1rem; line-height:22px;}
.indg_ms{font-size:0.9375rem; line-height:22px; color:#000 !important;}
/*indga*/
/*indgb*/
.indgb_l{width:56%; margin-top:-45px; position:relative; border-radius:0 20px 0 20px;}
.indgb_l a{width:45px; height:45px; line-height:40px; font-size:2.25rem;}
.indgb_r{padding-top:20px;}
/*indgb*/
/*indgc*/
.indgc{margin-top:35px; position:relative;}
.indgc_l{width:56%;}
.indgc_r{ width:47%; left:-50px; top:20px; padding:20px 29px 20px 49px; border-radius:20px 0 20px 0;}
/*indgc*/
/*indgd*/
.indgd{margin-top:45px;}
.indgd_l{border-radius:0 20px 0 20px;}
.indgd_r{padding-top:10px;}
/*indgd*/
/*indge*/
.indge_l{border-radius:20px 0 20px 0;}
.indge_l img{display:block; width:100%;}
.indge_r{ width:41%; padding-top:0px;}
/*indge*/
/*indgf*/
.indgf{margin-top:35px;}
.indgf_r{right:-10px; top:10px; padding:26px 11px 30px 39px; border-radius:20px 0 20px 0;}
/*indgf*/
/*indgg*/
.indgg{ margin-top:35px;}
.indgg_l{border-radius:20px 0 20px 0;}
.indgg_r{padding-top:0px;}
/*indgg*/
/*indgh*/
.indgh{ margin-top:35px;}
.indgh_l img{ height:300px;}
.indgh_r{ width:47%; padding-top:30px;}
.indgh_r .indg_sz{ width:42px; height:42px; line-height:42px;}
/*indgh*/
}
@media screen and (max-width:520px){
.index_bgg{padding-top:40px;}
.indg_title{font-size:1.125rem; line-height:22px;}
.indg_title p{ font-size:1.625rem; line-height:30px;}
.indg_title:after{width:32px; height:3px; margin:12px auto 0 auto;}
.indg_title.on:before{ content:"8"; width:100%; left:0; bottom:-0px;  position:absolute; color:#e2e2e2; display:block; font-size:12.5rem;}
.indg_t{ margin-top:25px; background:#fff; padding-bottom:0px;}
.indg_t .kg{ width:100%;}
.indg_b{ margin-top:40px; background:#fff; padding-top:0px;}
.indg_b .kg{ width:100%;}
/*indga*/
.indga_l{ width:100%; float:none;}
.indga_l img{ float:none; display:block; width:100%; height:auto;}
.indga_r{ width:98%; padding-top:25px; float:none; margin:0 auto;}
.indg_bz.biao:after{background:#e60000;}
.indg_bz.hiao:after{background:#253682;}
/*indga*/
/*indgb*/
.indgb_l{ float:none; width:100%; margin-top:40px; border-radius:0 10px 0 10px;}
.indgb_r{ width:100%; padding-top:25px;}
/*indgb*/
/*indgc*/
.indgc{margin-top:40px;}
.indgc_l{width:100%; float:none;}
.indgc_l img{ display:block; width:100%; height: auto;}
.indgc_r{ width:98%; position: relative; left:auto; top:auto; padding:25px 1% 25px 1%; background:#f3f3f3; border-radius:0px 0 0px 0;}
/*indgc*/
/*indgd*/
.indgd{margin-top:40px;}
.indgd_l{width:100%;border-radius:0 10px 0 10px; float:none;}
.indgd_r{ width:98%; margin:0 auto; float:none; padding-top:25px;}
/*indgd*/
/*indge*/
.indge_l{width:100%; border-radius:10px 0 10px 0;}
.indge_r{ width:98%; margin:0 auto; padding-top:25px;}
/*indge*/
/*indgf*/
.indgf{margin-top:40px;}
.indgf_l{width:100%; float:none;}
.indgf_l img{float:none; display:block; height:auto; width:100%;}
.indgf_r{ width:98%; float:none; position: relative; right:auto; top:auto; padding:25px 1% 25px 1%; background:#f3f3f3; border-radius:0px 0 0px 0;}
/*indgf*/
/*indgg*/
.indgg{ margin-top:40px;}
.indgg_l{width:100%; float:none; border-radius:10px 0 10px 0;}
.indgg_r{ width:98%; padding-top:25px; margin:0 auto;}
/*indgg*/
/*indgh*/
.indgh{ margin-top:40px;}
.indgh_l{width:100%; float:none;}
.indgh_l img{ display: block; width:100%; height:auto;}
.indgh_r{ width:98%; padding-top:25px; margin:0 auto; float:none;}
/*indgh*/
}


.index_bgh{ background:#fff; padding-top:60px;}
.indh_title{ text-align:center; font-size:1.25rem; color:#363636;}
.indh_title p{ font-size:2.5rem;}
.indh_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#000; display:block;}
.indh_kg{ background:url(/images/index_bgh.jpg) no-repeat center; width:100%; height:958px; padding-top:48px; margin-top:16px;}
.indh_nr li{ width:24%; float:left; margin-left:1.333%; padding-bottom:1.333%;}
.indh_nr li a{ display:block; border:4px solid #fff; border-radius:10px; overflow:hidden;}
.indh_nr li:nth-child(1),.indh_nr li:nth-child(5),.indh_nr li:nth-child(9){ margin-left:0;}
.indh_nr li:nth-child(6){ float:right;}
.indh_nr li:nth-child(7){ width:49.1%;}
.indh_nr li:nth-child(7) a{ border:4px solid #253682; position:relative;}
.indh_pic{ overflow:hidden;}
.indh_pic img{ display:block; width:100%; transition:0.5s;}
.indh_nr li:hover .indh_pic img{transform:scale(1.1);}
.indh_nr li:nth-child(7):hover .indh_pic img{transform:scale(1);}
.indh_por{ position:absolute; right:8%; top:8px;}
.indh_mc{ background:url(/images/indh_tb.png) no-repeat left 8px; height:42px; padding:8px 0; border-bottom:2px solid #fff; color:#fff; padding-left:50px; line-height:42px; font-size:1.875rem; font-family:"wrxt";}
.indh_bt{ font-size:3.75rem; color:#fff; font-family:"ptzd";}
.indh_ms p{ font-size:1.3125rem; color:#fff; line-height:24px; float:left;}
.indh_ms span{ display:block; float:left; font-size:3.75rem; color:#253682; font-family:"Din"; height:48px; line-height:48px; letter-spacing:9px;}
.indh_bz{ font-size:2.25rem; color:#fff;}
.indh_an{ margin-top:20px;}
.indh_an a{ display:block; width:156px; height:48px; line-height:48px; text-align:center; margin:0 auto; font-size:1.125rem; color:#fff; background:#253682;}
.indh_tel{ padding-top:7px; text-align:center;}
.indh_tel a{ color:#fff; font-size:1.125rem;}
.indh_tel span{ font-family:"DINCond"; font-size:2.25rem;}
@media screen and (max-width:1024px){
.indh_kg{ background-size:auto 100%; height:auto; padding-bottom:90px;}
.indh_por{right:2%;}
.indh_mc{ background-size:auto 32px; height:32px; padding-left:32px; line-height:32px; font-size:1.5rem;}
.indh_bt{ font-size:3.25rem;}
.indh_ms p{ font-size:1.125rem; line-height:20px;}
.indh_ms span{font-size:3.25rem; height:40px; line-height:40px; letter-spacing:5px;}
.indh_bz{ font-size:2rem;}
}
@media screen and (max-width:770px){
.indh_kg{ padding-bottom:70px;}
.indh_title{font-size:1rem;}
.indh_title p{ font-size:2rem;}
.indh_title:after{width:47px;}
.indh_por{right:2%; top:0px;}
.indh_mc{background-size:auto 26px; height:26px; padding-left:26px; line-height:30px; font-size:1.125rem;}
.indh_bt{ font-size:2rem;}
.indh_ms p{ font-size:0.875rem; line-height:18px;}
.indh_ms span{font-size:2.5rem; height:36px; line-height:36px; letter-spacing:0px;}
.indh_bz{ font-size:1.5rem; }
}
@media screen and (max-width:520px){
.index_bgh{ background:#fff; padding-top:60px;}
.indh_kg{ padding-bottom:50px;}
.indh_title{font-size:0.9375rem;}
.indh_title p{ font-size:1.625rem;}
.indh_title:after{width:37px; margin:12px auto 0 auto;}
.indh_nr li{ width:49%; float:left; margin-left:0%; padding-bottom:2%;}
.indh_nr li:nth-child(2n){ float:right;}
.indh_nr li a{border:2px solid #fff;}
.indh_nr li:nth-child(7){ width:100%; padding-bottom:2%;}
.indh_nr li:nth-child(7) a{ border:2px solid #fdd60d;}
.indh_an a{width:126px; height:40px; line-height:40px;font-size:1rem;}
.indh_tel a{font-size:1rem;}
.indh_tel span{font-size:2rem;}
}

.index_bgi{ background:url(/images/index_bgi.png) repeat-x bottom #fff; padding-top:65px; padding-bottom:62px; width:100%;}
.indi_title{ text-align:center; font-size:1.25rem; color:#6c6c6c;}
.indi_title p{ font-size:2.5rem; color:#000;}
.indi_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#253682; display:block;}
#certify {position:relative; width:100%; margin:0 auto;}
#certify .swiper-container {padding-top:55px;}
#certify .swiper-slide{width:970px;}
#certify .swiper-slide span{display:block; border:5px solid #fff; position:relative; box-shadow:0px 3px 6px rgba(0,0,0,0.2);}
#certify .swiper-slide.swiper-slide-active span{box-shadow:0px 3px 6px rgba(0,0,0,0.3);}
#certify .swiper-slide span:after{ content:""; background:rgba(0,0,0,0.5); position:absolute; display:block; width:100%; height:100%; left:0; top:0;}
#certify .swiper-slide.swiper-slide-active span:after{ content:""; background:rgba(0,0,0,0);}
#certify .swiper-slide img{display:block; width:100%;}
#certify .swiper-slide p{line-height:58px; padding-top:0; font-size:1.25rem; text-align:center; color:#fff; border-bottom:2px solid #a92f4e; margin:0; opacity:0; filter:alpha(opacity=0);}
#certify .swiper-slide.swiper-slide-active p{opacity:1; filter:alpha(opacity=100);}
#certify .swiper-pagination{display:none;}
#certify .swiper-button-prev{left:6%; top:50%; width:21px; height:41px; background:url(/images/indh_l.png) no-repeat;}
#certify .swiper-button-next{right:6%; top:50%; width:21px; height:41px; background:url(/images/indh_r.png) no-repeat;}
@media screen and (max-width:1024px){
#certify .swiper-slide{width:680px;}
#certify .swiper-slide p{font-size:1.25rem;}
}
@media screen and (max-width:768px){
.index_bgi{ background-size:auto 50%;}
.indi_title{font-size:1rem;}
.indi_title p{ font-size:2rem;}
.indi_title:after{width:47px; margin:12px auto 0 auto;}
#certify .swiper-slide{width:580px;}
#certify .swiper-button-prev{left:2%;}
#certify .swiper-button-next{right:2%;}
#certify .swiper-slide p{font-size:1.125rem;}
}
@media screen and (max-width:520px){
.index_bgi{ background-size:auto 40%; padding-top:40px; padding-bottom:30px;}
.indi_title{font-size:0.9375rem;}
.indi_title p{ font-size:1.625rem;}
.indi_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
#certify .swiper-container {padding-top:20px;}
#certify .swiper-slide{width:300px;}
#certify .swiper-slide span{border:2px solid #fff;}
#certify .swiper-button-prev{top:52%; height:22px; background-size:auto 100%;}
#certify .swiper-button-next{top:52%; height:22px; background-size:auto 100%;}
#certify .swiper-slide p{line-height:40px; font-size:0.9375rem;  border-bottom:1px solid #fee14d;}
}

.index_bgj{ background:url(/images/index_bgj.jpg) no-repeat center top #fff; padding-top:50px; width:100%; overflow:hidden;}
.indj_nr{ padding-top:47px;}
.indj_pic{ overflow:hidden; border:4px solid #fff; border-radius:30px 0 30px 0;}
.indj_pic img{ display:block; width:100%;}
.indj_wb{ padding-top:50px;}
.indj_l{ width:50%;}
.indj_l li{ float:left; width:50%; margin-bottom:80px; position:relative;}
.indj_t{ text-align:center;}
.indj_t p{ display: inline-block; color:#253682; font-family:"Din"; font-size:6.875rem; line-height:80px; vertical-align:top;}
.indj_t span{ display:inline-block; line-height:80px; height:80px; font-size:1.5rem; color:#353535; vertical-align:top; padding-left:5px;}
.indj_b{ color:#515151; height:30px; line-height:30px; font-size:1.125rem; margin-top:5px; text-align:center;}
.indj_l li:after{ content:""; background:#b6b6b6; width:1px; height:58px; right:0; bottom:0; display:block; position:absolute;}
.indj_r{ width:46.25%;}
.indj_mc{ color:#253682; font-size:1.875rem;}
.indj_ms{ line-height:24px; color:#737171; margin-top:20px;}
.indj_more{ margin-top:15px;}
.indj_more a{ color:#323232; font-size:1.25rem; font-family:"Din";}
.indj_more a:hover{ color:#ab0000;}
.indj_bootm{ margin-top:8px; border-bottom:4px solid #253682; padding-bottom:21px;}
.indj_title{ height:50px; border-bottom:1px solid #b2b2b2;}
.indj_title a{ display:block; float:left; height:50px; line-height:50px; margin-right:8px; color:#505050; font-size:1.125rem; padding:0 10px; position:relative;}
.indj_title a:hover,.indj_title a.cur{ font-weight:bold;}
.indj_title a:after{ content:""; height:3px; width:100%; background:#e60000; bottom:-2px; left:0; position:absolute; transform:scaleX(0); transition:0.5s;}
.indj_title a:hover:after,.indj_title a.cur:after{transform:scaleX(1); transition:0.5s;}
.indj_gd{ margin-top:10px; position:relative;}
.indj_tp li{ float:left; width:25%;}
.indj_tp li a{ display:block; margin:0 3%;}
.indj_img{ border:1px solid #d9d9d9; overflow:hidden;}
.indj_img img{ display:block; width:100%; transition:0.5s;}
.indj_tp li:hover .indj_img img{transform:scale(1.1);}
.indj_bt{ height:45px; line-height:45px; text-align:center; color:#202020;}
.indj_jt a{ position:absolute; width:14px; height:28px; cursor:pointer; top:32%;}
.indj_jt a.prev{ background:url(/images/indj_l.png) no-repeat left; left:-20px;}
.indj_jt a.next{ background:url(/images/indj_r.png) no-repeat left; right:-20px;}
@media screen and (max-width:1024px){
.index_bgj{ background-size:auto 84%; padding-top:50px; width:100%; overflow:hidden;}
.indj_jt a.prev{left:0px;}
.indj_jt a.next{right:0px;}
}
@media screen and (max-width:770px){
.indj_nr{ padding-top:30px;}
.indj_pic{border-radius:20px 0 20px 0;}
.indj_wb{ padding-top:40px;}
.indj_mc{font-size:1.625rem;}
.indj_ms{ line-height:22px; font-size:0.875rem;}
.indj_more{ margin-top:15px;}
.indj_more a{font-size:1rem;}
.indj_title a{ font-size:1rem;}
.indj_gd{ margin-top:10px; position:relative;}
.indj_tp{ width:96%; margin:0 auto;}
.indj_tp li a{margin:0 2%;}
.indj_bt{ height:40px; line-height:40px; font-size:0.875rem;}
.indj_jt a{ position:absolute; width:14px; height:28px; cursor:pointer; top:32%;}
.indj_jt a.prev{ background-size:auto 100%; height:20px; left:-0.5%;}
.indj_jt a.next{ background-size:auto 100%; height:20px; right:-0.5%;}
}
@media screen and (max-width:520px){
.index_bgj{ background-size:auto 86.5%; padding-top:40px;}
.index_bgj .kg{ width:100%;}
.indj_nr{ padding-top:20px; margin:0 auto; width:98%;}
.indj_pic{border:2px solid #fff; border-radius:10px 0 10px 0;}
.indj_wb{ padding-top:20px;}
.indj_l{ width:100%;}
.indj_l li{width:25%; margin-bottom:30px;}
.indj_t p{font-size:3rem; line-height:40px;}
.indj_t span{line-height:40px; height:40px; font-size:0.9375rem; padding-left:0;}
.indj_b{ height:36px; line-height:18px; font-size:0.875rem; width:90%; margin:5px auto 0 auto; text-align:left;}
.indj_l li:after{height:32px; }
.indj_r{ width:100%;}
.indj_bootm{border-bottom:2px solid #253682; padding-bottom:15px; padding-top:30px;}
.indj_title{ height:40px;}
.indj_title a{ height:40px; line-height:40px; margin-right:5px; font-size:1rem; padding:0 5px;}
.indj_tp{ width:86%; overflow:hidden;}
.indj_tp li{width:50%;}
.indj_tp li a{margin:0 2%;}
.indj_bt{ height:30px; line-height:30px;}
.indj_jt a{ position:absolute; width:14px; height:28px; cursor:pointer; top:32%;}
.indj_jt a.prev{left:0%;}
.indj_jt a.next{right:0%;}
}

.index_bgk{ background:#fff; padding-top:55px; padding-bottom:100px; width:100%; overflow:hidden;}
.indk_nr{ padding-top:50px; border-bottom:1px solid #e4e4e4;}
.indk_l{ width:50%;}
.indk_t{ background:#253682;}
.indk_orq{ width:30%; padding-left:10%; padding-top:4%;}
.indkt_rq{ font-family:"Din"; font-size:1.5rem; line-height:18px; color:#fff;}
.indkt_rq p{ color:#253682; line-height:40px;}
.indkt_rq span{ font-size:3.75rem; line-height:40px; height:40px;}
.indkt_yw{font-family:"DINCond"; font-size:1.5rem; line-height:20px; color:#fff; margin-top:12px;}
.indk_opic{ overflow:hidden; width:60%;}
.indk_opic img{ display:block; width:100%; transition:0.5s;}
.indk_l:hover .indk_opic img{transform:scale(1.1);}
.indk_omc{ height:65px; line-height:65px; overflow:hidden; font-size:1.375rem; color:#212121; font-weight:bold;}
.indk_oms{ color:#4a4a4a; line-height:24px; height:48px; overflow:hidden;}
.indk_l:hover .indk_omc{ color:#253682;}
.indk_nr ul{ width:45.833%;}
.indkr_one a{ background:#f7f7f7; padding:40px 30px 20px 5px; border:1px solid #eee; display:block;}
.indkr_rq{ width:23%; text-align:center; color:#1e1e1e; font-family:"Din"; font-size:1.25rem;}
.indkr_rq p{ font-size:3rem; color:#5b5b5b; line-height:42px;}
.indkr_rq span{ display:block; width:22px; height:22px; background:#fff; border:1px solid #e8e8e8; border-radius:50%; font-family:"宋体"; font-size:0.875rem; color:#1e1e1e; margin:6px auto 0 auto; line-height:22px; }
.indkr_wb{ width:77%;}
.indkr_mc{ height:24px; line-height:24px; color:#1e1e1e; font-size:1.125rem; font-weight:bold; overflow:hidden;}
.indkr_ms{ color:#676767; line-height:22px; height:44px; overflow:hidden; margin-top:12px;}
.indkr_one a:hover .indkr_mc{ color:#253682;}
.indk_nr li{ height:67px; line-height:67px; overflow:hidden; border-top:1px dotted #d6d6d6; padding:0 3%;}
.indk_nr li:nth-child(2){ border-top:none;}
.indk_nr li span{ font-family:"宋体"; color:#1e1e1e; font-size:0.75rem; padding-right:8px;}
.indk_nr li a{ color:#474747; font-weight:bold;}
.indk_nr li em{ font-style:normal; font-family:"Din"; font-size:0.875rem; float:right; color:#a1a1a1;}
.indk_nr li:hover span,.indk_nr li:hover a{ color:#253682;}
.indk_fqa{ border-bottom:1px solid #e4e4e4; padding-bottom:45px; padding-top:40px;}
.indkfqa_l{ width:50%;}
.indk_bt{ color:#adadad; font-size:1.125rem;}
.indk_bt p{ color:#212121; font-size:1.25rem; font-weight:bold;}
.indk_zj{ margin-top:20px;}
.indk_zj a{ margin-right:10px;}
.indkfqal_nr{ width:74%;}
.indkfqa_mc{ height:23px; padding-bottom:12px; border-bottom:1px solid #d4d4d4;  position:relative; padding-left:30px; font-size:1rem; color:#2e2e2e; transition:0.5s;}
.indkfqa_mc p{ overflow:hidden; height:23px; font-weight:bold; line-height:23px;}
.indkfqa_mc:before{ display:block; width:23px; height:23px; content:"?"; background:#253682; border-radius:50%; text-align:center; line-height:23px; color:#fff; position:absolute; left:0; top:0;}
.indkfqa_ms{ line-height:24px; height:48px; color:#686868; margin-top:10px; overflow:hidden;}
.indkfqal_nr:hover .indkfqa_mc{ color:#253682; transition:0.5s;}
.indkfqa_r{ width:45.833%;}
.indkfqar_r{ width:24.5%; position:relative;}
.indkfqar_r img{ display:block; width:100%;}
.indkfqar_r a{ position:absolute; top:0; left:0; width:100%; text-align:center; font-size:0.875rem; color:#fff;}
.indkfqar_r p{ width:31px; height:31px; line-height:28px; color:#fff; background:#013686; border-radius:50%; font-size:1.5rem; margin:20px auto 5px auto;}
.indkfqar_l{ width:70%;}
.indkfqar_l li{ float:left; width:40%; margin-right:10%;}
.indkfqar_l li:nth-child(2){ float:right;}
.indkfqarl_mc{ line-height:24px; height:48px; overflow:hidden; color:#484848; font-weight:bold; transition:0.5s;}
.indkfqarl_more{ width:22px; height:22px; background:#a2a2a2; color:#fff; line-height:22px; text-align:center; margin-top:24px; font-family:"宋体"; font-size:0.875rem; border-radius:50%; transition:0.5s;}
.indkfqar_l li:hover .indkfqarl_mc{ color:#253682; transition:0.5s;}
.indkfqar_l li:hover .indkfqarl_more{ background:#253682; transition:0.5s;}
@media screen and (max-width:770px){
.indk_orq{padding-left:5%; padding-top:1%;}
.indkt_rq{font-size:1rem;}
.indkt_rq p{line-height:30px;}
.indkt_rq span{ font-size:2rem; line-height:30px; height:30px;}
.indkt_yw{font-size:1rem; line-height:20px; margin-top:0px;}
.indkt_yw br{ display:none;}
.indk_omc{ height:50px; line-height:50px; font-size:1.125rem;}
.indk_oms{ font-size:0.875rem;}
.indkr_one a{padding:10px 5px;}
.indkr_rq{ font-size:1rem; width:25%;}
.indkr_rq p{ font-size:2rem; line-height:30px;}
.indkr_rq span{width:20px; height:20px; line-height:20px;}
.indkr_wb{ width:75%;}
.indkr_mc{font-size:1rem;}
.indkr_ms{line-height:22px; height:44px; margin-top:5px; font-size:0.875rem;}
.indkr_one a:hover .indkr_mc{ color:#db0000;}
.indk_nr li{ height:57px; line-height:57px;}
.indk_nr li a{ font-size:0.9375rem; font-weight:normal;}
}
@media screen and (max-width:520px){
.index_bgk{padding-top:40px; padding-bottom:60px;}
.indk_nr{ padding-top:20px;}
.indk_l{ width:100%;}
.indk_nr ul{ width:100%; margin-top:25px;}
.indkfqa_l{ width:100%;}
.indk_bt{font-size:1rem;}
.indk_bt p{font-size:1.125rem;}
.indkfqa_mc{ font-size:0.9375rem;}
.indkfqa_ms{ line-height:22px; height:44px; font-size:0.875rem;}
.indkfqa_r{ width:100%; padding-top:25px;}
.indkfqar_r p{ width:26px; height:26px; line-height:24px; font-size:1.25rem; margin:10px auto 5px auto;}
.indkfqar_l li{width:45%; margin-right:5%;}
.indkfqarl_mc{ line-height:22px; height:44px; font-size:0.9375rem;}
.indkfqarl_more{ width:18px; height:18px; line-height:18px; margin-top:5px;}
}

.index_bgl{ height:250px; background:url(/images/index_bgl.jpg) no-repeat center; width:100%; position:relative; z-index:9;}
.indl_l{ margin-top:-46px; width:48.5%; margin-left:-50px;}
.indl_l img{ width:100%;}
.indl_r{ margin-top:59px;}
.indlr_bt{ height:36px; background:rgba(255,255,255,0.8); padding:0 18px; border-radius:18px; line-height:36px; font-size:1.125rem; color:#292929;}
.indlr_bz{ font-size:1.5rem; color:#fff; padding-left:18px;}
.indlr_bz span{ font-size:1.875rem; color:#fff; font-weight:bold;}
.indlr_tel{ padding-top:15px;}
.indlr_tel a{ display:block; background:url(/images/indl_tel.png) no-repeat left; height:65px; padding-left:70px; font-size:1.25rem; color:#fff; font-weight:bold;}
.indlr_tel p{ font-family:"DINCond"; font-size:2.5rem; color:#253682; font-weight:normal;}
@media screen and (max-width:770px){
.index_bgl{ height:200px;}
.indl_l{ margin-top:-26px; width:42%; margin-left:-30px;}
.indl_r{ margin-top:25px;}
.indlr_bt{font-size:0.9375rem;}
.indlr_bz{ font-size:1.25rem;}
.indlr_bz span{ font-size:1.5rem;}
.indlr_tel{ padding-top:15px;}
.indlr_tel a{ padding-left:70px; font-size:1.125rem;}
.indlr_tel p{font-size:2.25rem;}
}
@media screen and (max-width:520px){
.index_bgl{ height:auto; background-size:auto 100%; padding-bottom:30px;}
.indl_l{width:90%; margin:-25px auto 0px 5%;}
.indl_r{ margin-top:25px;}
.indlr_bt{ height:auto; padding:3%; border-radius:10px; line-height:18px; font-size:0.875rem;}
.indlr_bz{ font-size:1rem;}
.indlr_bz span{ font-size:1.25rem;}
.indlr_tel{ padding-top:15px;}
.indlr_tel a{background-size:auto 56px; padding-left:65px; font-size:1rem;}
.indlr_tel p{font-size:2rem; margin-top:1px;}
}

.link_bg{padding-bottom:30px; padding-top:32px; width:100%; border-bottom:1px solid rgba(255,255,255,0.1);}
.link_title{height:24px; line-height:24px; color:#fff; font-size:1.125rem;}
.link_nr{ line-height:24px; width:90%;}
.link_nr a{ display:block; float:left; color:#a9a9a9; margin-right:15px; font-size:1rem;}
.link_nr a:hover{ text-decoration:underline;}

.foot_bg{ background:url(/images/foot_bg.jpg) no-repeat center top; width:100%;}
.fnavtel{ padding:40px 0 40px 0;}
.flogewm{ padding-top:8px;}
.fewm{ padding-top:32px;}
.fewm img{ float:left;}
.fewm p{ color:#fff; line-height:100px; padding-left:13px; float:left;}
.fnav{ width:15%;}
.fnav_title{ font-family:"wrxt"; color:#fff; font-size:1.5rem;}
.fnav_nr{ padding-top:35px;}
.fnav_nr p{ width:50%; float:left;}
.fnav_nr a{ display:block; color:#c1c1c1; line-height:24px;}
.fnav_nr a:hover{ color:#fff;}
.ftel{ padding-left:6.5%;}
.ftel_nr{ margin-top:20px; border-left:1px solid rgba(255,255,255,0.1); padding-left:19px; color:#b9b9b9;}
.ftel_bt{ font-size:1.125rem; color:#fff;}
.ftel_sll{ padding-bottom:10px;}
.ftel_sll a{ font-family:"Din"; font-size:1.75rem; color:#fff;}
.ftel_nr p{ line-height:20px; padding-bottom:8px;}
.ftel_nr p a{ color:#b9b9b9;}
.ftel_nr p a:hover{ color:#fff;}
.fbq{ padding-top:35px; background:#222; padding-bottom:30px; line-height:24px; font-size:0.9375rem; color:#fff;}
.fbq a{ color:#fff;}
.fbq a:hover{ text-decoration:underline;}
.fbq p.fr a{ margin-left:24px;}
@media screen and (max-width:1024px){
.link_bg{ display:none;}
.fnav{ width:22%;}
.ftel{ padding-left:3.5%;}
.fbq{ padding-top:25px; padding-bottom:20px; line-height:22px; font-size:0.875rem; color:#fff;}
}
@media screen and (max-width:770px){
.fnav{ display:none;}
.ftel{ padding-left:0%;}
.fbq p.fr{display:none;}
}
@media screen and (max-width:520px){
.fnavtel{ padding:30px 0 30px 0;}
.flogewm{ float:left; width:28%;}
.flogo{display:none;}
.fewm{ display:none;}
.ftel{ float:right; width:100%;}
.fnav_title{font-size:1.125rem;}
.ftel_nr{ margin-top:15px; padding-left:10px;}
.ftel_bt{ font-size:1.125rem; color:#fff;}
.ftel_sll{ padding-bottom:10px;}
.ftel_sll a{font-size:1.5rem;}
.ftel_nr p{ line-height:18px; font-size:0.875rem; padding-bottom:5px;}
.fbq{ padding-top:10px; padding-bottom:60px; line-height:22px; font-size:0.75rem; color:#fff;}
}
/*首页style结束*/

/*内页style开始*/
.about_banner{ background:url(/images/about_banner.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.contact_banner{ background:url(/images/contact_banner.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.case_banner{ background:url(/images/case_banner.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.news_banner{ background:url(/images/news_banner.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.pro_bannera{ background:url(/images/pro_bannera.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.pro_bannerb{ background:url(/images/pro_bannerb.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.pro_bannerc{ background:url(/images/pro_bannerc.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.pro_bannerd{ background:url(/images/pro_bannerd.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.pro_bannere{ background:url(/images/pro_bannere.jpg) no-repeat center; width:100%; height:400px; position:relative;}
.proshow_banner{ background:url(/images/pro_banner.jpg) no-repeat center; width:100%; height:200px; position:relative;}
.main_center{ text-align:center; font-size:1.875rem; color:#fff; font-family:"wrxt"; padding-top:145px;}
.main_center p{color:#253682; font-family:"微软雅黑";}
.main_flbg{width:100%; position:relative; margin-top:-56px;}
.main_flbg .kg{ background:#f4f4f4; border-top:3px solid #d50000; -moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:0px 6px 15px rgba(0,0,0,0.2);}
.main_fl{position:relative;}
.main_fl li{ float:left; position:relative; overflow:hidden;}
.main_fl li a{display:block; text-align:center; padding:0 28px; font-size:1.125rem; height:82px; line-height:82px; color:#000; transition:0.5s; position:relative; z-index:9;}
.main_fl li:hover a,.main_fl li.cur a{ font-weight:bold; transition:0.5s;}
.main_fl li:after{ content:""; position:absolute; left:0; bottom:-8px; width:100%; height:8px; background:url(/images/ffl_jt.png) no-repeat center bottom; transition:0.5s;}
.main_fl li:hover:after,.main_fl li.cur:after{bottom:13px; transition:0.5s;}
.main_wz{ line-height:82px; height:82px; color:#858585; font-size:0.875rem; padding-right:1%;}
.main_wz a{ color:#858585;}
.main_wz a:hover{ color:#d50000;}
.main{ background:#fff; padding-top:70px; padding-bottom:100px;}
.about_nr{ color:#757575; font-size:1rem; line-height:28px;}
.about_nr img{ max-width:100%;}
.book_title{ font-size:1rem; line-height:30px; padding-bottom:40px;}
.book_title p{ color:#000;}
.book_nr div.fl,.book_nr div.fr{ width:49%; padding-bottom:15px;}
.book_nr div.book{ width:100%; padding-bottom:15px;}
.contxt{ width:96%; display:block; padding:0 2%; font-family:"微软雅黑"; font-size:1rem; height:44px; outline:none;}
.contxta{ width:98%; line-height:30px; padding:1%; height:150px; font-family:"微软雅黑"; font-size:1rem; outline:none;}
.btn{width:150px; border:0; background:#ca0000; font-family:"微软雅黑"; height:46px; cursor:pointer; font-size:1.25rem; color:#fff; float:right; margin-left:15px;}
@media screen and (max-width:1024px){
.about_banner,.contact_banner,.case_banner,.news_banner,.pro_bannera,.pro_bannerb,.pro_bannerc,.pro_bannerd,.pro_bannere{ background-size:auto 100%; height:300px;}
.main_center{padding-top:95px; font-size:1.75rem;}
.main_center p{ font-size:2rem;}
.main_fl li a{padding:0 25px;}
}
@media screen and (max-width:770px){
.about_banner,.contact_banner,.case_banner,.news_banner,.pro_bannera,.pro_bannerb,.pro_bannerc,.pro_bannerd,.pro_bannere{height:250px;}
.main_center{padding-top:65px; font-size:1.375rem;}
.main_center p{font-size:1.875rem;}
.main_flbg{margin-top:-51px;}
.main_fl li a{font-size:1rem; height:72px; line-height:72px;}
.main_wz{ display:none;}
.main{padding-top:60px; padding-bottom:80px;}
.about_nr{font-size:0.875rem; line-height:24px;}
}
@media screen and (max-width:520px){
.about_banner,.contact_banner,.case_banner,.news_banner,.pro_bannera,.pro_bannerb,.pro_bannerc,.pro_bannerd,.pro_bannere{height:130px;}	
.main_center{padding-top:45px; font-size:1rem;}
.main_center p{font-size:1.5rem;}
.main_flbg{margin-top:0px;}
.main_flbg .kg{ width:100%; border-top:2px solid #d50000; box-shadow:0px 1px 5px rgba(0,0,0,0.1);}
.main_fl{ float:none;}
.fl_03 li{ width:33.333%;}
.fl_04 li{ width:25%;}
.fl_05 li{ width:20%;}
.main_fl li a{font-size:0.9375rem; padding:0; height:52px; line-height:52px;}
.main_fl li:after{bottom:-6px; height:6px; background-size:auto 100%;}
.main_fl li:hover:after,.main_fl li.cur:after{bottom:8px;}
.main{padding-top:50px; padding-bottom:60px;}
.book_title{ font-size:0.875rem; line-height:22px; padding-bottom:20px;}
.book_title p{ color:#000;}
.book_nr div.fl,.book_nr div.fr{ width:99%; padding-bottom:10px; float:none;}
.contxt{font-size:0.875rem; height:40px;}
.contxta{ width:96%; line-height:24px; padding:2%; height:120px; font-size:0.875rem;}
.btn{width:120px;  height:36px; font-size:1rem;}
}

/*发展历程*/
.fzlc_bt{ text-align:center; color:#fff; font-size:2.25rem;}
.fzlc_bt:after{ content:""; display:block; margin:12px auto 0 auto; width:52px; height:3px; background:#fff;}
.event_box{width:100%;position:relative;}
.event_box .parHd{width:100%; background:url(/images/abod_bc.png) repeat-x center bottom; margin-top:115px;}
.parHdkg{ width:98%; max-width:1198px; margin:0 auto;}
.parHd li{text-align:center; float:left; cursor:pointer; width:20%; font-size:0.875rem;color:#b1b1b1;position:relative; height:57px;}
.parHd li p{line-height:28px; height:28px; padding-top:14px; transition:0.5s;}
.parHd li.act p{ padding-top:0; font-weight:bold; color:#fff; transition:0.5s;}
.parHd li i{ margin:0 auto; height:15px; width:2px; background:rgba(255,255,255,0); display:block; transition:0.5s;}
.parHd li.act i{height:29px; background:rgba(255,255,255,1); transition:0.5s;}
.parBd{margin-top:95px;}
.parBd_kg{ max-width:752px; width:98%; margin:0 auto; background:rgba(0,0,0,0.8);}
.slideBox{ padding:0 2% 0 0; color:#fff;}
.fzlc_pic{ width:39.4%; overflow:hidden;}
.fzlc_pic img{ display:block; width:100%;}
.slide_nr{ width:55%; padding-top:20px;}
.slide_bt{ font-size:1.625rem;}
.slide_ms{ margin-top:10px; overflow-X:hidden;}
.slide_ms p{ background:url(/images/abod_lx.png) no-repeat left 6px; line-height:20px; font-size:0.875rem; padding-left:18px;}
.sPrev,.sNext{width:41px;height:41px;display:block;position:absolute;top:65px; cursor:pointer;}
.sPrev{left:0;}
.sNext{right:0;}
@media screen and (max-width:770px){
.event_box .parHd{margin-top:55px;}
.parBd{margin-top:55px;}
}
@media screen and (max-width:520px){
.fzlc_bt{font-size:1.5rem;}
.fzlc_bt:after{margin:8px auto 0 auto; width:32px; height:2px; }
.event_box .parHd{margin-top:35px;}
.parBd{margin-top:35px;}
.slide_nr{padding-top:3px;}
.slide_bt{ font-size:0.9375rem;}
.slide_ms{ margin-top:2px; font-size:0.875rem; line-height:20px;}
.sPrev,.sNext{ height:22px; width:22px; top:30px;}
.sPrev img,.sNext img{ height:22px;}
.sPrev{left:-1%;}
.sNext{right:-1%;}
.parHd li p{ font-size:0.875rem;}
.event_box .parHd{ background-size:auto 9px;}
}
/*发展历程*/

.case_by{ font-size:1.875rem; padding-bottom:30px; margin-top:-20px; text-align:center; color:#253682;}
.case_nr li{ float:left; width:32%; padding-bottom:3%;}
.case_nr li:nth-child(3n-1){ margin:0 2%;}
.case_nr li a{ display:block; background:#ededed;}
.case_pic{overflow:hidden; position:relative; border:1px solid #ededed;}
.case_pic img{ display:block; width:100%; transition:0.5s;}
.case_nr li:hover .case_pic img{transform:scale(1.1);}
.case_pic i{display:block; position:absolute; left:0; top:0; background:url(/images/video_pic.png) no-repeat center rgba(0,0,0,0.4); width:100%; height:100%;}
.case_wb{ position:relative; padding:18px 4% 23px 4%;}
.case_mc{color:#312f2f; font-size:1.125rem; height:40px; line-height:40px; overflow:hidden;}
.case_wb:after{ content:""; display:block; width:33px; height:2px; background:#e20000; margin-top:13px; transition:0.5s;}
.case_nr li:nth-child(3n-1) .case_wb:after{ background:#ffdb23;}
.case_nr li:nth-child(3n) .case_wb:after{ background:#000;}
.case_nr li:hover .case_wb:after{ width:100%; transition:0.5s;}
@media screen and (max-width:770px){
.case_wb{padding:8px 3% 15px 3%;}
.case_mc{font-size:1rem; height:30px; line-height:30px;}
.case_wb:after{margin-top:8px;}
}
@media screen and (max-width:520px){
.case_by{ font-size:1.375rem;}
.case_nr li{width:49%; padding-bottom:2%;}
.case_nr li:nth-child(3n-1){ margin:0;}
.case_nr li:nth-child(2n){ float:right;}
.case_pic{ padding:2px; position:relative;}
.case_wb{padding:5px 3% 10px 3%;}
.case_mc{font-size:0.875rem; height:24px; line-height:24px;}
.case_wb:after{margin-top:5px; height:1px;}
}

/*news*/
.news_bg{ background:#fff; padding-top:65px; padding-bottom:80px; position:relative;}
.newone{ border-bottom:1px solid #e0e0e0; padding-bottom:80px;}
.newone_l{ overflow:hidden; width:40.6%;}
.newone_l img{ display:block; width:100%; transition:0.5s;}
.newone_l:hover img{transform:scale(1.1);}
.newone_r{ width:55%; padding-top:45px;}
.newone_rq{ font-family:"Din"; font-size:1.125rem; color:#bdbdbd; padding-bottom:15px;}
.newone_mc{ font-size:1.375rem; color:#454545; line-height:30px; height:60px; overflow:hidden; margin-bottom:15px; transition:0.5s;}
.newone_ms{ color:#979797; line-height:24px; height:72px; overflow:hidden;}
.newone_gd{ width:138px; height:48px; border:1px solid #e2e2e2; margin-top:38px; text-align:center; line-height:48px; border-radius:20px; color:#414141; transition:0.5s;}
.newone_gd span{ font-family:"宋体"; padding-left:10px;}
.newone:hover .newone_mc{ color:#d50000; transition:0.5s;}
.newone:hover .newone_gd{ background:#ffdb23; color:#000; transition:0.5s;}
.news_nr li{ border-bottom:1px solid #e0e0e0; padding:45px 0; transition:0.5s;}
.news_nr li:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.3); border-bottom:1px solid #fff; transition:0.5s;}
.news_nr li a{ display:block; padding:0 3%;}
.news_rq{ border:1px solid #e0e0e0; color:#7c7c7c; font-size:1.125rem; padding:1.5% 1%;}
.news_rq p{ font-size:2.25rem; color:#d50000;}
.news_wb{ width:70%; margin-left:3%;}
.news_mc{ font-size:1.25rem; color:#454545; height:30px; line-height:30px; overflow:hidden; margin-top:10px;}
.news_ms{ color:#a7a7a7; font-size:1rem; line-height:24px; height:48px; overflow:hidden; margin-top:3px;}
.news_more{ width:138px; height:48px; border:1px solid #e2e2e2; margin-top:30px; text-align:center; line-height:48px; border-radius:20px; color:#414141; transition:0.5s;}
.news_more span{ font-family:"宋体"; padding-left:10px;}
.news_nr li:hover .news_more{background:#ffdb23; color:#000; transition:0.5s;}
.newsshow_title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:12px; font-size:1.375rem; font-weight:bold; line-height:25px;}
.newsshow_title p{font-size:0.875rem; color:#999; font-weight:normal; padding-top:8px;}
.newsshow_wnnr{margin:0 auto; padding:20px 0; font-size:1rem; line-height:28px; border-bottom:1px dashed #ccc;}
.newsshow_wnnr img{ max-width:100%;}
.bdsharebuttonbox{ width:140px; margin:40px auto 0 auto;}
.sxyjsys,.sxyjsys a{ font-size:14px;  line-height:20px;}
.sxyjsys a:hover{ text-decoration:underline;}
.xgnews-tit{ text-align:center; font-size:1.25rem; font-weight:bold; line-height:46px; height:46px; color:#717171;}
.xgnews-con{ padding-top:15px;}
.xgnews-con li{ float:left; width:45%; margin-left:1%; margin-right:4%; line-height:24px; list-style-position:inside; list-style-type:disc;}
.xgnews-con li a{ font-size:14px;}
.xgnews-con li span{ float:right; color:#999; font-size:12px;}
.xgnews-con li a:hover{ text-decoration:underline;}
@media screen and (max-width:770px){
.newone{padding-bottom:60px;}
.newone_r{padding-top:0px;}
.newone_rq{font-size:1rem; padding-bottom:5px;}
.newone_mc{ font-size:1.125rem; line-height:26px; height:52px; margin-bottom:10px;}
.newone_ms{ font-size:0.875rem; line-height:22px; height:44px;}
.newone_gd{ width:118px; height:34px; margin-top:15px; line-height:34px; border-radius:10px;}
.news_nr li{padding:25px 0;}
.news_rq p{ font-size:2rem;}
.news_wb{ width:60%; margin-left:2%;}
.news_mc{ font-size:1.125rem; margin-top:12px;}
.news_ms{font-size:0.875rem; line-height:22px; height:22px;}
.news_more{ width:118px; height:34px; margin-top:20px; line-height:34px; border-radius:10px;}
.newsshow_title{font-size:1.125rem;}
.newsshow_title p{font-size:0.75rem;}
.newsshow_wnnr{font-size:0.875rem; line-height:24px; }
.newsshow_wnnr p span,.newsshow_wnnr p,.newsshow_wnnr span{ font-size:0.875rem !important; line-height:22px !important;}
}
@media screen and (max-width:520px){
.news_bg{padding-top:50px; padding-bottom:60px;}
.newone{padding-bottom:20px;}
.newone_r{ width:57%;}
.newone_rq{ display:none;}
.newone_mc{ font-size:0.9375rem; line-height:20px; height:40px; margin-bottom:0px;}
.newone_ms{ font-size:0.75rem; margin-top:7px; line-height:18px; height:36px;}
.newone_gd{ display:none;}
.news_nr li{padding:20px 0;}
.news_nr li a{padding:0 1%;}
.news_rq{font-size:0.875rem;}
.news_rq p{ font-size:1.5rem;}
.news_wb{ width:78%; margin-left:3%;}
.news_mc{ font-size:0.9375rem; margin-top:0px;}
.news_ms{font-size:0.75rem; line-height:20px; height:20px; margin-top:0px;}
.news_more{ display:none;}
.newsshow_title{font-size:1.125rem;}
.xgnews-tit{font-size:1.125rem;}
.xgnews-con li{width:95%;}
}
/*news*/

.prolma{ background:#f5f5f5; margin-bottom:28px;}
.prolma a{ display:block; border:1px solid #cecece;}
.proa_pic{ overflow:hidden; width:56.8%;}
.proa_pic img{ display:block; width:100%;}
.proa_wb{ padding:35px 0 0 3.333%;}
.proa_mc{ color:#d50000; font-size:2.25rem;}
.proa_mc h3{height:40px; line-height:40px; overflow:hidden;}
.proa_mc:after{ content:""; width:49px; height:2px; display:block; background:#6b6b6b; margin-top:22px; margin-bottom:15px;}
.proa_ms{ color:#7f7f7f; line-height:24px;}
.proa_more{ border:1px solid #ac3131; height:43px; width:142px; line-height:43px; text-align:center; margin-top:20px; border-radius:5px; color:#b60000; transition:0.5s;}
.prolma a:hover .proa_more{ background:#b60000; color:#fff; transition:0.5s;}
@media screen and (max-width:1024px){
.proa_wb{ padding:20px 0 0 2.2%; width:40%;}
.proa_mc{font-size:1.875rem;}
.proa_mc h3{height:30px; line-height:30px;}
.proa_ms{ font-size:0.9375rem; line-height:22px;}
.proa_ms .probzbt{ font-size:1.25rem; line-height:22px;}
.proa_more{height:38px; width:132px; line-height:38px; margin-top:15px;}
}
@media screen and (max-width:770px){
.proa_wb{ padding:15px 0 0 2.2%;}
.proa_mc{font-size:1.5rem;}
.proa_mc h3{height:24px; line-height:24px;}
.proa_mc:after{width:42px; margin-top:15px; margin-bottom:10px;}
.proa_ms{ font-size:0.875rem; line-height:22px;}
.proa_ms .probzbt{ font-size:1.125rem; line-height:22px;}
.proa_more{height:32px; width:112px; line-height:32px; font-size:0.875rem;}
}
@media screen and (max-width:520px){
.prolma{ margin-bottom:20px;}
.prolma a{padding:1%;}
.proa_pic{width:100%;}
.proa_wb{width:98%; padding:15px 1% 15px 1%;}
.proa_mc{font-size:1.375rem;}
.proa_mc h3{height:24px; line-height:24px;}
.proa_mc:after{width:35px;}
.proa_ms{line-height:22px;}
.proa_more{ display:none;}
}

.pro_nr li,.proa_nr li{ float:left; width:32%; padding-bottom:3%;}
.pro_nr li:nth-child(3n-1),.proa_nr li.on{ margin:0 2%;}
.pro_kg{ display:block; padding:8px; border:1px solid #d9d9d9; background:#f2f2f2;}
.pro_pic{ overflow:hidden;}
.pro_pic img{ display:block; width:100%; transition:0.5s;}
.pro_nr li:hover .pro_pic img,.proa_nr li:hover .pro_pic img{transform:scale(1.1);}
.pro_wb{ padding:15px 10px 20px 10px;}
.pro_mc{height:30px; line-height:30px; color:#1f1f1f; overflow:hidden;}
.pro_by{font-size:0.875rem; color:#878787; line-height:20px; height:20px; overflow:hidden;}
.pro_zj{ padding-top:20px; margin:0 5%;}
.pro_zj a{ display:block; float:left; height:46px; line-height:46px; width:50%; text-align:center;  vertical-align:top;}
.pro_zj span{ font-family:"宋体"; font-size:1.375rem; padding-left:13px;}
.pro_zj a:nth-child(1){ background:#be0000; color:#fff; border-radius:23px 0 0 23px;}
.pro_zj a:nth-child(2){ background:#253682; color:#000; border-radius:0 23px 23px 0;}
.pro_nr li:hover .pro_mc,.proa_nr li:hover .pro_mc{color:#be0000;}
@media screen and (max-width:770px){
.pro_kg{padding:1.5%;}
.pro_wb{padding:10px 2% 20px 2%;}
.pro_mc{height:26px; line-height:26px;}
.pro_zj{ padding-top:15px; margin:0 3%;}
.pro_zj a{height:36px; font-size:0.875rem; line-height:36px;}
.pro_zj span{font-size:0.875rem; padding-left:5px;}
}
@media screen and (max-width:520px){
.pro_nr li,.proa_nr li{width:49%; padding-bottom:2%;}
.proa_nr li{ margin:0 0.5%;}
.proa_nr li.on{margin:0 0.5%;}
.proa_nr ul p.clear{ display:none;}
.pro_nr li:nth-child(3n-1){ margin:0;}
.pro_nr li:nth-child(2n){ float:right;}
.pro_wb{padding:10px 2% 10px 2%;}
.pro_mc{height:24px; line-height:24px; font-size:0.875rem;}
.pro_by{font-size:0.75rem; line-height:18px; height:18px;}
.pro_zj{ padding-top:10px; margin:0 1%;}
.pro_zj a{height:30px; font-size:0.75rem; line-height:30px;}
.pro_zj span{font-size:0.75rem; padding-left:3px;}
}

.proshowa{ background:#fff; padding-top:65px; padding-bottom:130px;}
.proshowa .swiper-container{display:none;}
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(img/spr.png) no-repeat;}
#tFocus{width:600px;overflow:hidden;}
#tFocus-pic{width:590px; height:430px; border:5px solid #e8e8e8; position:relative;}
#tFocus-pic li{width:590px;height:430px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li img{ display:block; width:100%; margin:0 auto;}
#tFocusBtn{width:600px; background:#f1f1f1; height:97px; padding:15px 0; margin-top:10px; z-index:20;overflow:hidden; position:relative;}
#tFocus-btn{width:550px; height:97px; position:relative;left:24px;bottom:0;overflow:hidden;float:left;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:93px; width:127px; position:relative; border:2px solid #ddd; display:block; float:left; margin:0 3px; cursor:pointer;}
#tFocus-btn li.active{border:2px solid #253682;}
#tFocus-btn li img{ display:block; width:100%; margin:0 auto;}
#tFocus-btn li i{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(/images/vpic.png) no-repeat center rgba(0,0,0,0.3);}
#tFocus-leftbtn,#tFocus-rightbtn{ position:absolute; top:15px; height:97px; width:24px; line-height:97px; font-family:"宋体"; font-size:1.125rem; text-align:center;}
#tFocus-leftbtn{left:0px;}
#tFocus-rightbtn{ right:0;}

.proshowa_wb{ width:48%;}
.nycp_bt{color:#4f4f4f; font-size:1.125rem; border-bottom:1px solid #ddd; padding-bottom:15px;}
.nycp_bt p{ font-size:1.5rem; font-weight:bold; padding-bottom:5px; color:#e62129;}
.nycp_nr{ font-size:0.875rem; color:#656464; line-height:24px; padding-top:1.5rem; padding-bottom:1.5rem; border-bottom:1px solid #ddd;}
.nycp_nr img{ max-width:100%;}
.nycp_more{ width:133px; height:45px; padding-top:19px;}
.nycp_more a{border-radius:5px; display:block; background:#ca0000; text-align:center; line-height:45px; font-size:1.125rem; color:#fff; font-weight:bold; color:#fff;}
.nycp_more .job_moreb{ display:none;}
.nycp_zj{ padding:32px 0 42px 0; border-bottom:1px solid #ddd;}
.nycp_l a{ display:block;}
.nycp_l a:nth-child(1){ font-size:1.25rem; color:#424242;}
.nycp_l a:nth-child(1) span{ color:#e62129; font-family:"alternateRegular"; font-size:2.25rem;}
.nycp_l a:nth-child(2){ margin-top:15px; height:59px; width:178px; background:#253682; color:#000; line-height:59px; text-align:center; font-size:1.125rem;}
.nycp_l a:nth-child(2) img{ padding-right:10px; margin-bottom:-10px;}
.nycp_r{border-left:1px solid #ddd; padding-left:8%;}
.nycp_r span{ padding:0 15px;}

.proshow_bom{background:#ededed; padding-bottom:80px;}
.proshow_bom .kg{ position:relative;}
.proshow_title{top:-67px; position:absolute; width:100%; left:0; background:url(/images/nycp_btbg.png) repeat-x; height:67px;}
.proshow_title p{ margin-left:1%; position:relative; float:left; color:#fff; font-size:1.375rem; line-height:67px; height:67px;}
.proshow_title p:after{ content:""; width:100%; height:4px; display:block; background:#e62129; bottom:-2px; position:absolute; left:0;}

.proms_l{ background:#fff; padding:25px 1% 40px 1%;}
.proshow_nr{ font-size:1rem; line-height:26px;}
.proshow_nr img{ max-width:100%;}
.proshow_nr .fsqi_title p,.proshow_nr .fsqh_title p{ padding-bottom:8px; line-height:40px;}
.showcp_an{ padding-top:0.875rem; width:100%; padding-top:40px; margin-bottom:50px;}
.showcp_an p{width:120px;}
.showcp_an p a{width:100%;height:40px; background:#ca0000; text-align:center; line-height:40px; display:block; font-size:1rem; color:#fff; font-weight:bold;}
.cnxh_title{width:100%; position:relative; background:url(/images/nycp_btbg.png) repeat-x; height:67px;}
.cnxh_title p{ margin-left:1%; position:relative; float:left; color:#fff; font-size:1.375rem; line-height:67px; height:67px;}
.cnxh_title p:after{ content:""; width:100%; height:4px; display:block; background:#e62129; bottom:-2px; position:absolute; left:0;}
.cnxh_nr{padding:25px 1% 40px 1%; background:#fff;}
.cnxh_nr li{ margin-top:20px; width:24%; margin-right:1.333%; float:left;}
.cnxh_nr li:nth-child(4){ margin-right:0;}
.cnxh_pic{ overflow:hidden; border:1px solid #ddd;}
.cnxh_pic img{ display:block; width:100%; transition:0.5s;}
.cnxh_nr li:hover .cnxh_pic img{transform:scale(1.1);}
.cnxh_wb{ background:#ddd; height:40px; line-height:40px; overflow:hidden; font-size:0.875rem; text-align:center; transition:0.5s;}
.cnxh_nr li:hover .cnxh_wb{ background:#ca0000; color:#fff; transition:0.5s;}
@media screen and (max-width:1024px){
#tFocus{width:525px;}
#tFocus-pic{width:515px; height:375px;}
#tFocus-pic li{width:515px;height:375px;}
#tFocusBtn{width:525px;height:83px;}
#tFocus-btn{width:475px; height:83px;}
#tFocus-btn li{height:79px; width:108px;}
#tFocus-leftbtn,#tFocus-rightbtn{height:83px; line-height:83px;}
.proshowa_wb{ width:45%;}
.nycp_bt{font-size:1rem;}
.nycp_bt p{ font-size:1.375rem;}
.nycp_nr{line-height:22px;}
.nycp_l a:nth-child(1){ font-size:1rem;}
.nycp_l a:nth-child(1) span{ font-size:1.875rem;}
.nycp_l a:nth-child(2){height:50px; width:148px; line-height:50px; font-size:1rem;}
.nycp_l a:nth-child(2) img{ padding-right:10px; margin-bottom:-10px;}
.nycp_r{border-left:1px solid #ddd; padding-left:8%;}
.nycp_r span{ padding:0; text-align:center; padding-top:10px; display: block; font-size:0.875rem;}
}
@media screen and (max-width:770px){
#tFocus{float:none; margin:0 auto;}
.proshowa_wb{ width:98%; float:none; padding-top:30px;}
}
@media screen and (max-width:520px){
.proshowa{padding-top:45px; padding-bottom:80px;}
.proshowa .swiper-container{display:block; width:100%; height:100%;}
.proshowa .swiper-slide{text-align:center; font-size:18px; background:#fff; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.proshowa .swiper-slide img{display:block; width:100%;}
#tFocus{ display:none;}
.nycp_l a:nth-child(1){ font-size:1rem;}
.nycp_l a:nth-child(1) span{ font-size:1.75rem;}
.nycp_r{padding-left:5%;}
.proshow_bom{padding-bottom:60px;}
.proshow_bom .kg{ width:100%;}
.proshow_title{top:-50px; height:50px;}
.proshow_title p{ margin-left:2%; font-size:1.125rem; line-height:50px; height:50px;}
.proshow_title p:after{ height:2px;}
.cnxh_title{height:50px;}
.cnxh_title p{ margin-left:2%; font-size:1.125rem; line-height:50px; height:50px;}
.cnxh_title p:after{height:2px;}
.cnxh_nr{padding:15px 1% 30px 1%;}
.cnxh_nr li{ margin-top:20px; width:49%; margin-right:0%;}
.cnxh_nr li:nth-child(2n){ float:right;}
}


/*5dfsq*/
.fsq_banner{ background:url(/images/5d_banner.jpg) no-repeat center; width:100%; height:550px;}
.fsq_left{ padding-top:180px;}
.fsq_wb{ margin-top:10px; color:#fff; line-height:50px; font-size:2.25rem;}
@media screen and (max-width:1024px){
.fsq_banner{ background-size:auto 100%; height:380px;}
.fsq_left{ padding-top:110px;}
}
@media screen and (max-width:770px){
.fsq_banner{height:300px;}
.fsq_left{ padding-top:80px;}
.fsq_img img{ height:56px;}
.fsq_wb{font-size:2rem;}
}
@media screen and (max-width:520px){
.fsq_banner{height:150px;}
.fsq_left{ padding-top:40px;}
.fsq_img img{ height:30px;}
.fsq_wb{font-size:1.125rem; line-height:28px;}
}

.fsq_bga{ background:#fff; border-top:6px solid #253682; width:100%; padding-bottom:75px; padding-top:63px;}
.fsqa_title{ text-align:center; font-size:1.25rem; color:#000;}
.fsqa_title p{ font-size:2.25rem;}
.fsqa_title:after{ content:""; width:48px; height:4px; margin:17px auto 0 auto; background:#253682; display:block;}
.fsqa_nr{ padding-top:29px;}
.fsqa_nr li{ width:32%; float:left; position:relative;}
.fsqa_nr li:nth-child(2){ margin:0 2%;}
.fsqa_nr li:nth-child(1):after{content:""; display:block; position:absolute; left:0; bottom:0; background:#212121; width:100%; height:4px;}
.fsqa_nr li:nth-child(2):after{content:""; display:block; position:absolute; left:0; bottom:0; background:#e60012; width:100%; height:4px;}
.fsqa_nr li:nth-child(3):after{content:""; display:block; position:absolute; left:0; bottom:0; background:#253682; width:100%; height:4px;}
.fsqa_nr li a{ display:block; border:1px solid #d7d7d7; background:#f7f7f7; padding:24px 4%;}
.fsqa_l{ overflow:hidden; width:45.3%;}
.fsqa_l img{ display:block; width:100%; transition:0.5s;}
.fsqa_nr li:hover .fsqa_l img{transform:scale(1.1);}
.fsqa_r{ width:51%;}
.fsqa_mc{ color:#222; font-size:1.625rem; font-weight:bold; line-height:26px;}
.fsqa_mc:after{ content:""; display:block; background:#253682; width:32px; height:3px; margin:15px 0 13px 0;}
.fsqa_ms{ color:#626262; line-height:24px; height:120px;}
@media screen and (max-width:1024px){
.fsqa_nr li a{padding:15px 2%;}
.fsqa_l{width:47%;}
.fsqa_r{ width:50%;}
.fsqa_mc{font-size:1.25rem;}
.fsqa_mc:after{ height:2px; margin:10px 0 8px 0;}
.fsqa_ms{line-height:20px; height:120px; font-size:0.875rem;}
}
@media screen and (max-width:770px){
.fsq_bga{border-top:3px solid #253682; padding-bottom:60px; padding-top:50px;}
.fsqa_title{font-size:1.125rem;}
.fsqa_title p{ font-size:2rem;}
.fsqa_title:after{width:42px; height:3px; margin:12px auto 0 auto;}
.fsqa_nr li{ width:49%; margin:0 0 2% 0}
.fsqa_nr li:nth-child(2){ margin:0 0 2% 0;}
.fsqa_nr li:nth-child(2n){ float:right;}
.fsqa_ms{line-height:24px; height:120px; font-size:1rem;}
}
@media screen and (max-width:520px){
.fsq_bga{border-top:2px solid #253682; padding-bottom:50px; padding-top:40px;}
.fsqa_title{font-size:1rem;}
.fsqa_title p{ font-size:1.625rem;}
.fsqa_title:after{width:32px; height:2px; margin:10px auto 0 auto;}
.fsqa_nr li{ width:100%; margin:0 0 2% 0}
.fsqa_nr li:nth-child(2){ margin:0 0 2% 0;}
.fsqa_nr li:nth-child(2n){ float:right;}
.fsqa_ms{line-height:24px; height:120px; font-size:0.9375rem;}
}

.fsq_bgb{ background:url(/images/fsq_bgb.jpg) no-repeat center; width:100%; height:794px; padding-top:70px;}
.fsqb_title{ text-align:center; font-size:1.25rem; color:#fff;}
.fsqb_title p{ font-size:2.5rem;}
.fsqb_title:after{ content:""; width:48px; height:3px; margin:17px auto 0 auto; background:#fff; display:block;}
.fsqb_nr li{ float:left; width:40.6%; margin-top:-4%; margin-left:-11%; position:relative;}
.fsqb_nr li:nth-child(1){margin-left:0;}
.fsqb_nr li:nth-child(2){margin-top:9.3%;}
.fsqb_bg img{ display:block; width:100%;}
.fsqb_wb{ position:absolute; width:100%; top:15%; text-align:center;}
.fsqb_nr li:nth-child(2) .fsqb_wb{ top:auto; bottom:15%;}
.fsqb_mc{ color:#797979;}
.fsqb_mc h3{ color:#253682; font-size:2.25rem;}
.fsqb_mc p{ font-size:1.125rem; color:#000; margin-bottom:5px;}
.fsqb_mc:after{content:""; display:block; background:#212121; width:35px; height:3px; margin:8px auto 12px auto;}
.fsqb_nr li:nth-child(2) .fsqb_mc:after{ display:none;}
.fsqb_nr li:nth-child(2) .fsqb_mc:before{content:""; display:block; background:#212121; width:35px; height:3px; margin:12px auto 8px auto;}
.fsqb_ms{ color:#4c4c4c; line-height:24px; font-size:1.125rem;}
@media screen and (max-width:1024px){
.fsq_bgb{ background-size:auto 100%; height:auto; padding-top:70px; padding-bottom:100px;}
.fsqb_wb{ position:absolute; width:100%; top:10%; text-align:center; }
.fsqb_nr li:nth-child(2) .fsqb_wb{ top:auto; bottom:10%;}
.fsqb_ms{font-size:1rem;}
}
@media screen and (max-width:770px){
.fsqb_title{font-size:1.125rem;}
.fsqb_title p{ font-size:2rem;}
.fsqb_title:after{width:32px; height:2px; margin:12px auto 0 auto;}
.fsqb_wb{top:14%;}
.fsqb_nr li:nth-child(2) .fsqb_wb{ bottom:14%;}
.fsqb_ms{ display:none;}
}
@media screen and (max-width:520px){
.fsq_bgb{ padding-top:40px; padding-bottom:50px;}
.fsqb_title{font-size:1rem;}
.fsqb_title p{ font-size:1.625rem;}
.fsqb_title:after{margin:10px auto 0 auto;}
.fsqb_wb{top:12%;}
.fsqb_nr li:nth-child(2) .fsqb_wb{ bottom:12%;}
.fsqb_mc{ font-size:0.75rem;}
.fsqb_mc h3{font-size:1.125rem;}
.fsqb_mc p{ font-size:0.875rem; color:#000; margin-bottom:5px;}
.fsqb_mc:after{content:""; display:none;}
}

.fsqz_sbt{ background:#fff; padding-top:60px; padding-bottom:90px; width:100%;}
.fsqz_title{ text-align:center; font-size:2.25rem; color:#253682;}
.fsqz_title:after{ content:""; width:48px; height:3px; margin:17px auto 0 auto; background:#253682; display:block;}
.fsqz_nr{ padding-top:20px;}
.fsqz_nr li{ float:left; width:30%; padding-top:70px;}
.fsqz_nr li:nth-child(3n-1){ margin:0 5%;}
.fsqz_nr li a{ display:block; border:3px solid #253682; border-radius:30px; padding:0 5% 5% 5%;}
.fsqz_dz{height:100px; margin:-50px auto 0 auto; line-height:100px; background:#fff; border-radius:50%; width:100px; text-align:center; background:#253682; color:#fff; font-size:2.25rem;}
.fsqz_ms{ padding-top:15px; height:90px;line-height:30px; font-size:1.125rem; color:#000; text-align:center;}
@media screen and (max-width:770px){
.fsqz_ms{font-size:1rem;}
}
@media screen and (max-width:520px){
.fsqz_title{font-size:1.625rem;}
.fsqz_title:after{margin:10px auto 0 auto;}
.fsqz_nr li{width:49%; padding-top:50px;}
.fsqz_nr li:nth-child(3n-1){ margin:0;}
.fsqz_nr li:nth-child(2n){ float:right;}
.fsqz_nr li a{border:2px solid #253682; border-radius:20px;}
.fsqz_dz{height:60px; margin:-30px auto 0 auto; line-height:60px; width:60px; font-size:1.375rem;}
.fsqz_ms{padding-top:10px; height:60px;line-height:20px; font-size:0.75rem;}
}

.fsqc_title{ background:url(/images/fsqc_bga.jpg) no-repeat center top; width:100%; height:181px; text-align:center;}
.fsqc_title p{ font-size:2.25rem; color:#fff; text-shadow:1px 1px 3px rgba(0,0,0,1); margin-bottom:3px;}
.fsqc_bga{ background:url(/images/fsqc_bgb.png) no-repeat center top; width:100%; height:347px; padding-top:12px;}
.fsqc_kg{ width:48%;}
.fsqc_mc{ position:relative; height:52px; line-height:52px; padding-top:18px;}
.fsqc_mc:before{ content:"";  width:70px; height:60px; border-radius:10px; position:absolute; left:0; top:0;}
.fsqc_mc em{ display:block; font-style:normal; font-size:4rem;  font-family:"DINCond"; font-weight:bold; width:70px; text-align:center; line-height:52px; float:left; position:relative; z-index:9;}
.fsqc_mc.ds:before{background:#253682;}
.fsqc_mc.ds em{color:#efefef;}
.fsqc_mc.ss:before{background:#253682;}
.fsqc_mc.ss em{color:#c7c7c7;}
.fsqc_mc p{ float:left; color:#494949; font-size:1.875rem; font-weight:bold; padding-left:10px;}
.fsqc_mc span{ color:#253682;}
.fsqc_ms{ color:#494949; line-height:24px; min-height:96px; margin-bottom:15px;}
.fsqc_img li{float:left; position:relative;}
.fqc01 li{width:32.3%; margin-right:1.2%;}
.fqc02 li{width:35.8%; margin-right:1.2%;}
.fqc03 li{width:32.5%;}
.fqc03 li:nth-child(2){ margin:0 1.25%;}
.fsqc_img li p{display:block; border:3px solid #fff;}
.fsqc_img li img{ display:block; width:100%;}
.fsqc_img li i{ display:block; width:23px; height:23px; font-family:"宋体"; border-radius:50%; border:3px solid #fff; font-style:normal; text-align:center; line-height:23px; position: absolute; right:-18px; top:39%; z-index:9;}
.fsqc_img li i.hs{ background:#253682; color:#000;}
.fsqc_img li i.bs{ background:#253682; color:#fff;}
.fsqc_bgb{ background:url(/images/fsqc_bgc.png) no-repeat center; padding-top:95px; height:424px;}
.fsqc_bgc{ background:url(/images/fsqc_bgd.png) no-repeat center; padding-top:34px; height:365px;}
.fsqc_bgd{ background:url(/images/fsqc_bge.png) no-repeat center; padding-top:86px; height:414px;}
.fsqc_bgd .fsqc_kg.fl .fsqc_ms{ min-height:48px; margin-bottom:27px;}
@media screen and (max-width:1024px){
.fsqc_mc{ height:45px; line-height:45px; padding-top:15px;}
.fsqc_mc:before{ width:60px; height:50px;}
.fsqc_mc em{font-size:3.5rem; width:60px; line-height:45px;}
.fsqc_mc p{font-size:1.625rem;}
.fsqc_ms{font-size:0.9375rem;}
}
@media screen and (max-width:770px){
.fsqc_mc{ height:45px; line-height:45px; padding-top:15px;}
.fsqc_mc:before{ width:60px; height:50px;}
.fsqc_mc em{font-size:3.5rem; width:60px; line-height:45px;}
.fsqc_mc p{font-size:1.25rem;}
.fsqc_ms{font-size:0.875rem;}
}
@media screen and (max-width:520px){
.fsqc_title{ background-size:auto 100%; height:auto; padding-bottom:18px; padding-top:2px;}
.fsqc_title img{ height:30px;}
.fsqc_title p{ font-size:1.625rem;}
.fsqc_bga,.fsqc_bgb,.fsqc_bgc,.fsqc_bgd{ background:none; height:auto; padding-top:0px;}
.fsqc_bga .kg,.fsqc_bgb .kg,.fsqc_bgc .kg,.fsqc_bgd .kg{ width:100%;}
.fsqc_kg{ width:98%; padding:30px 1% 40px 1%; background:#efefef;}
.fsqc_kg:nth-child(2n){background:#c7c7c7;}
.fsqc_mc{height:32px; line-height:32px; padding-top:8px;}
.fsqc_mc:before{width:50px; height:40px; border-radius:5px;}
.fsqc_mc em{font-size:2.75rem; width:50px; line-height:40px;}
.fsqc_mc p{font-size:1.25rem;}
.fsqc_ms{min-height: inherit;}
.fsqc_bgb .fsqc_mc.ss em,.fsqc_bgd .fsqc_mc.ss em{ color:#efefef;}
.fsqc_bgb .fsqc_mc.ds em,.fsqc_bgd .fsqc_mc.ds em{ color:#c7c7c7;}
}

.fsq_bgd{ background:url(/images/fsq_bgd.jpg) no-repeat center; width:100%; height:1006px;}
.fsqd_nr{ position:relative;}
.fsqd_jt{ width:100%; position:absolute; left:0; top:-5px; text-align:center;}
.fsqd_pic img{ display:block; width:100%;}
.fsqd_nr li{ width:25%; float:left; background:#3b3b3b;}
.fsqd_nr li:nth-child(2),.fsqd_nr li:nth-child(4),.fsqd_nr li:nth-child(5),.fsqd_nr li:nth-child(7){ background:#253682;}
.fsqd_nr li a{ display:block; padding:25px 6%;}
.fsqdbt_sz{ height:64px; padding-top:10px;}
.fsqd_bt{ position:relative; color:#fff; font-size:1.75rem; line-height:32px; font-weight:bold;}
.fsqd_bt.fr{ text-align:right;}
.fsqd_bt i{ display:block; margin-top:20px; width:31px; height:3px; background:#fff;}
.fsqd_bt.fr i{ position:absolute; right:0; background:#253682;}
.fsqd_nr li:nth-child(2) .fsqd_bt,.fsqd_nr li:nth-child(4) .fsqd_bt,.fsqd_nr li:nth-child(5) .fsqd_bt,.fsqd_nr li:nth-child(7) .fsqd_bt{ color:#fff;}
.fsqd_sz{ color:rgba(255,255,255,0.1); font-family:"DINCond"; font-weight:bold; font-size:4rem; line-height:54px; height:64px;}
.fsqd_nr li:nth-child(2) .fsqd_sz,.fsqd_nr li:nth-child(4) .fsqd_sz,.fsqd_nr li:nth-child(5) .fsqd_sz,.fsqd_nr li:nth-child(7) .fsqd_sz{ color:rgba(0,0,0,0.1);}
.fsqd_ms{ color:#dcdcdc; line-height:24px; margin-top:15px;}
.fsqd_nr li:nth-child(2) .fsqd_ms,.fsqd_nr li:nth-child(4) .fsqd_ms,.fsqd_nr li:nth-child(5) .fsqd_ms,.fsqd_nr li:nth-child(7) .fsqd_ms{ color:#dcdcdc;}
.fsqd_nr li:nth-child(n+4) .fsqd_ms{ height:144px;}
.fsqd_nr li:nth-child(-n+4) .fsqd_ms{ height:96px;}
.fsqd_img{ margin-top:30px; border:2px solid #fff;}
.fsqd_img img{ display:block; width:100%;}
@media screen and (max-width:1024px){
.fsq_bgd{ background-size:auto 100%; height:auto; padding-bottom:50px;}
.fsqd_nr li a{padding:25px 4%;}
.fsqd_bt{font-size:1.25rem; line-height:24px;}
.fsqd_sz{font-size:3rem; line-height:48px; height:48px;}
.fsqd_ms{ font-size:0.875rem; line-height:22px;}
.fsqd_nr li:nth-child(n+4) .fsqd_ms{ height:142px;}
.fsqd_nr li:nth-child(-n+4) .fsqd_ms{ height:120px;}
}
@media screen and (max-width:770px){
.fsqd_jt img{ width:50px;}
.fsqd_bt{font-size:1.125rem; line-height:20px;}
.fsqd_sz{font-size:2.5rem; line-height:40px; height:40px;}
.fsqd_ms{ font-size:0.875rem; line-height:20px;}
.fsqd_nr li:nth-child(n+4) .fsqd_ms{ height:160px;}
.fsqd_nr li:nth-child(-n+4) .fsqd_ms{ height:140px;}
}
@media screen and (max-width:520px){
.fsq_bgd{ background:#fff; padding-bottom:0;}
.fsq_bgd .kg{ width:100%;}
.fsqd_pic,.fsqd_jt{ display:none;}
.fsqd_nr li{ width:50%;}
.fsqd_nr li:nth-child(3){ background:#253682;}
.fsqd_nr li:nth-child(4){ background:#3b3b3b;}
.fsqd_nr li:nth-child(5){ background:#3b3b3b;}
.fsqd_nr li:nth-child(6){ background:#253682;}
.fsqd_ms{ font-size:0.75rem; line-height:18px;}
.fsqd_nr li .fsqd_ms{ height:126px !important; margin-top:0;}
.fsqd_nr li:nth-child(2) .fsqd_bt,.fsqd_nr li:nth-child(3) .fsqd_bt,.fsqd_nr li:nth-child(6) .fsqd_bt{ color:#000;}
.fsqd_nr li:nth-child(4) .fsqd_bt,.fsqd_nr li:nth-child(5) .fsqd_bt{ color:#fff;}
.fsqd_nr li:nth-child(3) .fsqd_sz,.fsqd_nr li:nth-child(6) .fsqd_sz{ color:rgba(0,0,0,0.1);}
.fsqd_nr li:nth-child(4) .fsqd_sz,.fsqd_nr li:nth-child(5) .fsqd_sz{ color:rgba(255,255,255,0.1);}
.fsqd_nr li:nth-child(3) .fsqd_ms,.fsqd_nr li:nth-child(6) .fsqd_ms{ color:#373737;}
.fsqd_nr li:nth-child(4) .fsqd_ms,.fsqd_nr li:nth-child(5) .fsqd_ms{ color:#dcdcdc;}
.fsqd_nr li:nth-child(4) .fsqd_bt.fr i{ background:#fff;}
}

.fsq_bge{ background:url(/images/fsq_bge.jpg) no-repeat center; width:100%; padding-top:75px; height:715px;}
.fsqe_title{ text-align:center; font-size:1.5rem; color:#fff;}
.fsqe_title p{ font-size:2.5rem; color:#ffdb23;}
.fsqe_title:after{ content:""; width:45px; height:4px; margin:17px auto 0 auto; background:#ffdb23; display:block;}
.fsqe_nr{ padding-top:71px;}
.fsqe_l{ width:48.15%;}
.fsqe_wb{ color:#fff; font-size:1.125rem; line-height:26px;}
.fsqe_zj{ padding-top:53px;}
.fsqe_zj p{ border:5px solid #253682; overflow:hidden;}
.fsqe_zj p.fl{ width:35.1%;}
.fsqe_zj p.fr{ width:57.5%;}
.fsqe_zj img{ display:block; width:100%;}
.fsqe_r{ width:50%;}
.fsqe_r p{ border:5px solid #253682; overflow:hidden;}
.fsqe_r img{ display:block; width:100%;}
@media screen and (max-width:1024px){
.fsq_bge{ background-size:auto 100%; padding-top:70px; height: auto; padding-bottom:90px;}
.fsqe_wb{font-size:0.9375rem; line-height:22px;}
.fsqe_zj{ padding-top:41px;}
}
@media screen and (max-width:770px){
.fsq_bge{padding-top:70px; padding-bottom:80px;}
.fsqe_title{font-size:1.25rem;}
.fsqe_title p{ font-size:2rem;}
.fsqe_title:after{width:35px; height:3px; margin:12px auto 0 auto;}
.fsqe_nr{ padding-top:50px;}
.fsqe_zj p,.fsqe_r p{ border:3px solid #253682;}
.fsqe_wb{font-size:0.875rem; line-height:20px;}
.fsqe_zj{ padding-top:20px;}
}
@media screen and (max-width:520px){
.fsq_bge{padding-top:40px; padding-bottom:50px;}
.fsqe_title{font-size:1.125rem;}
.fsqe_title p{ font-size:1.5rem;}
.fsqe_title:after{width:30px; height:2px; margin:10px auto 0 auto;}
.fsqe_nr{ padding-top:30px;}
.fsqe_l{ width:100%;}
.fsqe_zj p,.fsqe_r p{ border:2px solid #253682;}
.fsqe_zj{ padding-top:20px;}
.fsqe_r{ width:100%; padding-top:20px;}
}

.fsq_bgf{ background:url(/images/fsq_bgf.jpg) no-repeat center top; width:100%; padding-top:65px; height:786px;}
.fsqf_title{ text-align:center; font-size:1.5rem; color:#fff;}
.fsqf_title p{ font-size:2.5rem;}
.fsqf_title:after{ content:""; width:53px; height:4px; margin:17px auto 0 auto; background:#253682; display:block;}
.fsqf_nr{ padding-top:50px;}
.fsqf_l{ width:51.5%;}
.fsqf_l p{ line-height:48px; height:48px; color:#fff; font-size:1.25rem; text-align:right; position:relative; padding-right:50%;}
.fsqf_l p:after{ content:"";  width:49%; height:3px; border-radius:10px; background:#253682; position:absolute; right:0; top:21px;}
.fsqf_l p:before{ content:"";  width:9px; height:9px; border-radius:50%; background:#253682; position:absolute; right:0; top:18px;}
.fsqf_l p:nth-child(1):after{ right:32%; width:17%;}
.fsqf_l p:nth-child(1):before{ right:32%;}
.fsqf_l p:nth-child(3):after{ right:18%; width:31%;}
.fsqf_l p:nth-child(3):before{ right:18%;}
.fsqf_l p:nth-child(4):after{ right:10%; width:39%;}
.fsqf_l p:nth-child(4):before{ right:10%;}
.fsqf_l p:nth-child(5):after{ right:8%; width:41%;}
.fsqf_l p:nth-child(5):before{ right:8%;}
.fsqf_l p:nth-child(6):after{ right:7%; width:42%;}
.fsqf_l p:nth-child(6):before{ right:7%;}
.fsqf_l p:nth-child(7):after{ right:25%; width:24%;}
.fsqf_l p:nth-child(7):before{ right:25%;}
.fsqf_r{ width:47.5%; padding-top:163px;}
.fsqf_r p{ line-height:39px; height:39px; color:#fff; font-size:1.25rem;  position:relative; padding-left:44%;}
.fsqf_r p:after{ content:"";  width:42.5%; height:3px; border-radius:10px; background:#253682; position:absolute; left:0; top:18px;}
.fsqf_r p:before{ content:"";  width:9px; height:9px; border-radius:50%; background:#253682; position:absolute; left:0; top:15px;}
.fsqf_r p:nth-child(1):after{ left:9%; width:33.5%;}
.fsqf_r p:nth-child(1):before{ left:9%;}
.fsqf_r p:nth-child(3):after{ left:2%; width:40.5%;}
.fsqf_r p:nth-child(3):before{ left:2%;}
.fsqf_r p:nth-child(4):after{ left:6%; width:36.5%;}
.fsqf_r p:nth-child(4):before{ left:6%;}
.fsqf_r p:nth-child(5):after{ left:8%; width:34.5%;}
.fsqf_r p:nth-child(5):before{ left:8%;}
.fsqf_r p:nth-child(6):after{ left:5%; width:37.5%;}
.fsqf_r p:nth-child(6):before{ left:5%;}
.fsqf_r p:nth-child(7):after{ left:24%; width:18.5%;}
.fsqf_r p:nth-child(7):before{ left:24%;}
.fsqf_img{ display:none;}
@media screen and (max-width:1024px){
.fsqf_title{font-size:1.25rem;}
.fsqf_title p{ font-size:2.25rem;}
.fsqf_l p{font-size:1rem;}
.fsqf_r p{font-size:1rem;}
.fsqf_l p:nth-child(1):after{ right:36%; width:21.5%;}
.fsqf_l p:nth-child(1):before{ right:36%;}
.fsqf_l p:nth-child(2):after{ right:29%; width:28.5%;}
.fsqf_l p:nth-child(2):before{ right:29%;}
.fsqf_l p:nth-child(3):after{ right:21%; width:36.5%;}
.fsqf_l p:nth-child(3):before{ right:21%;}
.fsqf_r{padding-top:134px;}
.fsqf_r p:nth-child(1):after{ left:12%; width:30.5%;}
.fsqf_r p:nth-child(1):before{ left:12%;}
.fsqf_r p:nth-child(2):after{ left:2%; width:40.5%;}
.fsqf_r p:nth-child(2):before{ left:2%;}
.fsqf_r p:nth-child(3):after{ left:4%; width:38.5%;}
.fsqf_r p:nth-child(3):before{ left:4%;}
.fsqf_r p:nth-child(4):after{ left:20%; width:22.5%;}
.fsqf_r p:nth-child(4):before{ left:20%;}
.fsqf_r p:nth-child(5):after{ left:2%; width:40.5%;}
.fsqf_r p:nth-child(5):before{ left:2%;}
.fsqf_r p:nth-child(6):after{ left:28%; width:14.5%;}
.fsqf_r p:nth-child(6):before{ left:28%;}
.fsqf_r p:nth-child(7):after{ left:30%; width:28.5%;}
.fsqf_r p:nth-child(7):before{ left:30%;}
}
@media screen and (max-width:770px){
.fsq_bgf{ background-size:auto 100%; padding-top:70px; padding-bottom:115px; height:auto;}
.fsqf_title{font-size:1.125rem;}
.fsqf_title p{ font-size:2rem;}
.fsqf_title:after{ width:43px; margin:12px auto 0 auto;}
.fsqf_nr{ padding-top:50px;}
.fsqf_l{ width:50.5%;}
.fsqf_l p{font-size:0.875rem; line-height:36px; height:36px; padding-right:54%;}
.fsqf_r p{font-size:0.875rem; ine-height:28px; height:28px; padding-left:38%;}
.fsqf_l p:after{width:52.5%;}
.fsqf_l p:nth-child(1):after{ right:35%; width:17.5%;}
.fsqf_l p:nth-child(1):before{ right:35%;}
.fsqf_l p:nth-child(2):after{ right:30%; width:22.5%;}
.fsqf_l p:nth-child(2):before{ right:30%;}
.fsqf_l p:nth-child(3):after{ right:24%; width:28.5%;}
.fsqf_l p:nth-child(3):before{ right:24%;}
.fsqf_l p:nth-child(4):after{ right:13%; width:39.5%;}
.fsqf_l p:nth-child(4):before{ right:13%;}
.fsqf_l p:nth-child(5):after{ right:10%; width:42.5%;}
.fsqf_l p:nth-child(5):before{ right:10%;}
.fsqf_l p:nth-child(6):after{ right:4%; width:48.5%;}
.fsqf_l p:nth-child(6):before{ right:4%;}
.fsqf_r{ width:46.5%; padding-top:100px;}
.fsqf_r p:after{ content:"";  width:42.5%; height:3px; border-radius:10px; background:#ff0000; position:absolute; left:0; top:17px;}
.fsqf_r p:before{ content:"";  width:9px; height:9px; border-radius:50%; background:#ff0000; position:absolute; left:0; top:14px;}
.fsqf_r p:nth-child(1):after{ left:13%; width:23.5%;}
.fsqf_r p:nth-child(1):before{ left:13%;}
.fsqf_r p:nth-child(2):after{ left:3%; width:33.5%;}
.fsqf_r p:nth-child(2):before{ left:3%;}
.fsqf_r p:nth-child(3):after{ left:4%; width:32.5%;}
.fsqf_r p:nth-child(3):before{ left:4%;}
.fsqf_r p:nth-child(4):after{ left:21%; width:15.5%;}
.fsqf_r p:nth-child(4):before{ left:21%;}
.fsqf_r p:nth-child(5):after{ left:5%; width:31.5%;}
.fsqf_r p:nth-child(5):before{ left:5%;}
.fsqf_r p:nth-child(6):after{ left:14%; width:22.5%;}
.fsqf_r p:nth-child(6):before{ left:14%;}
.fsqf_r p:nth-child(7):after{ left:27%; width:9.5%;}
.fsqf_r p:nth-child(7):before{ left:27%;}
}
@media screen and (max-width:520px){
.fsq_bgf{ background:url(/images/5dsy_02.jpg) no-repeat center top; background-size:auto 100%; padding-top:40px; padding-bottom:0px; height:auto;}
.fsqf_title{font-size:1rem;}
.fsqf_title p{ font-size:1.5rem;}
.fsqf_title:after{ width:33px; height:2px; margin:10px auto 0 auto;}
.fsqf_nr{ display:none;}
.fsqf_img{ display:block; padding-top:20px;}
.fsqf_img img{ display:block; width:100%;}
}

.fsq_bgg{ background:url(/images/fsq_bgg.jpg) no-repeat center bottom; padding-bottom:41px; width:100%;/* height:1352px;*/}
.fsqg_nr{ background:#f8f8f8; border-radius:30px; overflow:hidden;}
.fsgg_tit td{ font-size:1.125rem; color:#fff; border-left:2px solid #ad3755;}
.fsgg_tit td:nth-child(1){ border-left:2px solid rgba(255,255,255,0);}
.fsgg_tit td:last-child{ border-left:2px solid rgba(255,255,255,0);}
.fsgg_kg td:last-child{border-right:2px solid #d8d8d8;}
.fsgg_kg td{ font-size:1.125rem; color:#000; border-left:2px solid #d8d8d8; border-bottom:2px solid #d8d8d8; padding:10px 0;}
.fsgg_kg td.fsgg_bt{ font-size:1.5rem; color:#000;}
.fsgg_kg td.fsgg_sz{ font-size:2.25rem; font-family:"alternateRegular";}
.fsgg_msa{ font-size:1.125rem; line-height:24px;}
.fsgg_kg td.fsgg_ms{ font-size:1rem; color:#595959; text-align:left; padding:10px 1%;}
.fsgg_kg td.fsgg_ms p{ padding:7px 1% 7px 5%; position:relative;}
.fsgg_kg td.fsgg_ms p:nth-child(1):after{ content:"1、"; position:absolute; left:2%; top:7px;}
.fsgg_kg td.fsgg_ms p:nth-child(2):after{ content:"2、"; position:absolute; left:2%; top:7px;}
.fsgg_kg td.fsgg_ms p:nth-child(3):after{ content:"3、"; position:absolute; left:2%; top:7px;}
.fsgg_kg td.fsgg_ms p:nth-child(4):after{ content:"4、"; position:absolute; left:2%; top:7px;}
.fsgg_kg td.fsgg_ms p:nth-child(5):after{ content:"5、"; position:absolute; left:2%; top:7px;}
.fsgg_kg td.fsgg_ms div{ padding:30px 1% 30px 5%;}
@media screen and (max-width:1024px){
.fsgg_kg td{padding:18px 0;}
}
@media screen and (max-width:770px){
.fsgg_tit td{ font-size:1rem;}
.fsgg_kg td{ font-size:0.9375rem; padding:10px 0;}
.fsgg_kg td.fsgg_bt{ font-size:1.25rem;}
.fsgg_kg td.fsgg_sz{ font-size:2rem;}
.fsgg_msa{ font-size:0.9375rem;}
.fsgg_kg td.fsgg_ms{ font-size:0.875rem;}
}
@media screen and (max-width:520px){
.fsq_bgg{ background-size:auto 100%; padding-bottom:0px;}
.fsq_bgg .kg{ width:100%;}
.fsqg_nr{border-radius:0px;}
.fsgg_tit td{ font-size:0.875rem; border-left:1px solid #e4bf00;}
.fsgg_tit td:nth-child(1){ border-left:1px solid rgba(255,255,255,0);}
.fsgg_tit td:last-child{ border-left:1px solid rgba(255,255,255,0);}
.fsgg_kg td:last-child{border-right:1px solid #d8d8d8;}
.fsgg_kg td{ font-size:0.875rem; border-left:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:5px 0;}
.fsgg_kg td.fsgg_bt{ font-size:1rem;}
.fsgg_kg td.fsgg_sz{ font-size:1.5rem; }
.fsgg_msa{ font-size:0.875rem; line-height:20px;}
.fsgg_kg td.fsgg_ms{ font-size:0.75rem; color:#595959; text-align:left;}
.fsgg_kg td.fsgg_ms p{ padding:4px 1% 4px 18px; position:relative;}
.fsgg_kg td.fsgg_ms p:nth-child(1):after{top:4px;}
.fsgg_kg td.fsgg_ms p:nth-child(2):after{top:4px;}
.fsgg_kg td.fsgg_ms p:nth-child(3):after{top:4px;}
.fsgg_kg td.fsgg_ms p:nth-child(4):after{top:4px;}
.fsgg_kg td.fsgg_ms p:nth-child(5):after{top:4px;}
}

.fsq_bgh{ background:url(/images/fsq_bgh.jpg) no-repeat center top; padding-top:50px; padding-bottom:67px; width:100%;}
.fsqh_title{ text-align:center; font-size:1.25rem; color:#fff;}
.fsqh_title p{ font-size:2.5rem; padding-bottom:5px;}
@media screen and (max-width:1024px){
.fsqh_title{font-size:1.125rem;}
.fsqh_title p{ font-size:2.25rem;}
}
@media screen and (max-width:770px){
.fsqh_title{font-size:1rem;}
.fsqh_title p{ font-size:2rem;}
}
@media screen and (max-width:520px){
.fsq_bgh{ background-size:auto 100%; padding-top:40px; padding-bottom:50px;}
.fsqh_title{font-size:0.875rem;}
.fsqh_title p{ font-size:1.5rem;}
.fsqh_title br{ display:none;}
}

.fsq_bgi{ background:url(/images/fsq_bgi.jpg) no-repeat center; background-size:auto 100%; padding-top:50px; padding-bottom:70px; width:100%;}
.fsqii_title{ text-align:center; font-size:1.25rem; color:#fff;}
.fsqii_title p{ font-size:2.5rem; padding-bottom:5px;}
.fsqii_nr{ padding-top:30px;}
.fsqii_nr li{ width:32%; float:left; padding-bottom:1%;}
.fsqii_nr li:nth-child(3n-1){ margin:0 2%;}
.fsqii_pic{ overflow:hidden; border:5px solid #fff;}
.fsqii_pic img{ display:block; width:100%; transition:0.5s; height:120px;}
.fsqii_nr li:hover .fsqii_pic img{transform:scale(1.1);}
.fsqii_mc{ height:45px; line-height:45px; text-align:center; font-size:1.125rem; color:#d4d4d4; overflow:hidden;}
@media screen and (max-width:1024px){
.fsqii_title{font-size:1.125rem;}
.fsqii_title p{ font-size:2.25rem;}
}
@media screen and (max-width:770px){
.fsqii_title{font-size:1rem;}
.fsqii_title p{ font-size:2rem;}
.fsqii_mc{font-size:1rem;}
}
@media screen and (max-width:520px){
.fsq_bgi{ background-size:auto 100%; padding-top:40px; padding-bottom:50px;}
.fsqii_title{font-size:0.875rem;}
.fsqii_title p{ font-size:1.5rem;}
.fsqii_nr{ padding-top:25px;}
.fsqii_nr li{ width:49%; padding-bottom:3%;}
.fsqii_nr li:nth-child(3n-1){ margin:0;}
.fsqii_nr li:nth-child(2n){ float:right;}
.fsqii_pic{ border:2px solid #fff;}
.fsqii_mc{font-size:0.875rem; height:30px; line-height:30px;}
}
/*5dfsq*/

/*join*/
.join_banner{ background:url(/images/join_banner.jpg) no-repeat center; width:100%; height:600px; border-bottom:5px solid #253682;}
.join_nr{ text-align:center; padding-top:445px; font-size:1.875rem; color:#ffe1a1; text-shadow:1px 1px 5px rgba(0,0,0,1);}
@media screen and (max-width:1024px){
.join_banner{ background-size:auto 100%; height:360px; border-bottom:3px solid #253682;}
.join_nr{padding-top:270px; font-size:1.5rem;}
}
@media screen and (max-width:770px){
.join_banner{height:300px;}
.join_nr{padding-top:220px; font-size:1.375rem;}
}
@media screen and (max-width:520px){
.join_banner{height:150px;}
.join_nr{padding-top:113px; font-size:0.75rem; line-height:14px;}
}

.joinz_bz{ background:#fff; padding-top:10px; padding-bottom:20px; width:100%; overflow:hidden;}
.joinz_title{ text-align:center; font-size:2.5rem; color:#253682;}
.joinz_title:after{ content:""; width:45px; height:4px; margin:17px auto 0 auto; background:#000; display:block;}
.joinz_nr{ padding-top:40px;}
.joinz_nr table{ border:2px solid #253682;}
.joinz_bt{ height:60px; line-height:60px; text-align:center; background:#253682;}
.joinz_bt td{ border-left:2px solid #c94a1e; color:#fff; font-size:1.5rem; font-weight:bold;}
.joinz_bt td:nth-child(1){ border-left:2px solid #253682;}
.joinz_tr td{ border-bottom:2px solid #dcdcdc; border-left:2px solid #dcdcdc;}
.joinz_tr td:nth-child(1){border-left:2px solid #fff;}
.joinz_tr:last-of-type td{ border-bottom:none;}
.joinz_mc{ text-align:center; font-size:1.25rem; text-align:center;}
.joinz_mc span{ font-weight:bold; color:#253682;}
.joinz_ms{ padding:15px 2%;}
.joinz_ms p{ background:url(/images/jounz_jt.png) no-repeat left top 6px; line-height:30px; padding-left:26px; font-size:1.125rem;}
@media screen and (max-width:520px){
.joinz_title{ font-size:1.625rem;}
.joinz_title:after{ margin:10px auto 0 auto;}
.joinz_bt{ height:50px; line-height:50px;}
.joinz_bt td{font-size:1.25rem;}
.joinz_mc{font-size:1.125rem;}
.joinz_ms p{padding-left:24px; font-size:0.9375rem;}
}

.join_bga{ background:url(/images/join_bga.jpg) no-repeat center bottom #fff; width:100%; padding-top:50px; padding-bottom:150px;}
.joina_title{ text-align:center; font-size:1.5rem; color:#000;}
.joina_title p{ font-size:2.5rem; color:#253682;}
.joina_title:after{ content:""; width:45px; height:4px; margin:17px auto 0 auto; background:#000; display:block;}
.joina_nr{ padding-top:20px;}
.joina_nr li{ float:left; width:24%; margin-right:1.333%; padding-top:42px;}
.joina_nr li:nth-child(4n){ margin-right:0;}
.joina_nr li a{ display:block; position:relative; border:7px solid #253682; border-radius:64px;}
.joina_nr li:nth-child(n+5) a{ border:7px solid #253682;}
.joina_sz{ width:33px; height:33px; border-radius:50%; border:4px solid #253682; font-size:1.5rem; color:#000; line-height:33px; text-align:center; font-family:"alternateRegular"; margin:-30px auto 0 auto; background:#fff;}
.joina_nr li:nth-child(n+5) .joina_sz{ border:4px solid #253682;}
.joina_ms{ margin-top:8px; line-height:26px; height:78px; font-size:1.25rem; color:#000; padding:0 0 5% 12%;}
.joina_wb{ text-align:center; font-size:1.5rem; color:#253682; padding-top:45px;}
@media screen and (max-width:1024px){
.joina_title{font-size:1.25rem;}
.joina_title p{ font-size:2.25rem;}
.joina_ms{  font-size:1.125rem;}
}
@media screen and (max-width:770px){
.joina_title{font-size:1.125rem;}
.joina_title p{ font-size:2rem;}
.joina_nr li a{ border:2px solid #253682;}
.joina_nr li:nth-child(n+5) a{ border:2px solid #be0000;}
.joina_sz{border:2px solid #253682; font-size:1.25rem; margin:-24px auto 0 auto;}
.joina_nr li:nth-child(n+5) .joina_sz{ border:2px solid #be0000;}
.joina_ms{font-size:0.9375rem; padding:0 0 5% 8%; line-height:22px;}
.joina_wb{font-size:1.375rem;}
}
@media screen and (max-width:520px){
.join_bga{ background-size:auto 50%; width:100%; padding-top:40px; padding-bottom:70px;}
.joina_title{font-size:1rem;}
.joina_title p{ font-size:1.5rem;}
.joina_title:after{width:35px; height:3px; margin:10px auto 0 auto;}
.joina_nr{ padding-top:0px;}
.joina_nr li{ float:left; width:49%; margin-right:0%; padding-top:30px;}
.joina_nr li:nth-child(2n){ float:right;}
.joina_nr li a{ border:2px solid #253682;}
.joina_nr li:nth-child(n+5) a{ border:2px solid #be0000;}
.joina_ms{font-size:0.875rem; padding:0 0 0% 12%; line-height:20px;}
.joina_wb{font-size:1rem; padding-top:25px;}
}

.join_bgb{background:url(/images/join_bgb.png) repeat-y center; padding-bottom:20px; width:100%;}
.joinb_title{ text-align:center; font-size:1.5rem; color:#000;}
.joinb_title p{ font-size:2.5rem; color:#253682;}
.joinb_nr{ padding-top:65px;}
.joinb_l{ width:48.5%;}
.joinbl_bt{ font-size:1.5rem; font-weight:bold; color:#2e2e2e;}
.joinbl_ms{ line-height:20px; margin-top:20px; color:#747373;}
.joinbl_sm{ height:21px; background:url(/images/joinb_pic.png) no-repeat left; padding-left:29px; color:#747373; line-height:21px; margin-top:15px;}
.joinbl_kg{ position:relative; margin-top:34px;}
.joinbl_kg ul{ position:relative; border-bottom:2px solid #7c7c7c;}
.joinbl_kg ul:before{ content:"0"; bottom:-8px; line-height:16px; left:-17px; position:absolute; color:#747373;}
.joinbl_kg li{ border-top:1px solid #aeaeae; height:51px; position:relative;}
.joinbl_kg li p{ color:#747373; position:absolute; left:-45px; top:-8px; line-height:16px;}
.joinbl_sz p{ float:left; width:10%; text-align:center; line-height:40px; height:52px; color:#747373; position:relative;}
.joinbl_sz p:after{ content:""; position:absolute; background:url(/images/joinb_01.png) repeat-y center; bottom:54px; left:0; width:100%;}
.joinbl_sz p:nth-child(1):after{ height:170%;}
.joinbl_sz p:nth-child(2):after{ height:190%;}
.joinbl_sz p:nth-child(3):after{ height:210%;}
.joinbl_sz p:nth-child(4):after{ height:280%;}
.joinbl_sz p:nth-child(5):after{ height:290%;}
.joinbl_sz p:nth-child(6):after{ height:340%;}
.joinbl_sz p:nth-child(7):after{ height:380%;}
.joinbl_sz p:nth-child(8):after{ height:430%;}
.joinbl_sz p:nth-child(9):after{ height:460%;}
.joinbl_sz p:nth-child(10):after{ height:490%;}
.joinb_r{ width:48.5%;}
.joinbr_bz{font-size:1.5rem; color:#2e2e2e; line-height:24px;}
.joinbr_sm{ height:21px; color:#747373; line-height:21px; margin-top:30px;}
.joinbr_kg{ position:relative; margin-top:37px;}
.joinbr_kg ul{ position:relative; border-bottom:2px solid #7c7c7c;}
.joinbr_kg ul:before{ content:"0"; bottom:-8px; line-height:16px; right:-17px; position:absolute; color:#747373;}
.joinbr_kg li{ border-top:1px solid #aeaeae; height:77px; position:relative;}
.joinbr_kg li p{ color:#747373; position:absolute; right:-57px; top:-8px; line-height:16px;}
.joinbr_sz p{ float:left; width:12.5%; text-align:center; line-height:40px; height:78px; color:#747373; position:relative;}
.joinbr_sz p:after{ content:""; position:absolute; background:url(/images/joinb_02.png) repeat-y center; bottom:80px; left:0; width:100%;}
.joinbr_sz p:nth-child(1):after{ height:160%;}
.joinbr_sz p:nth-child(2):after{ height:80%;}
.joinbr_sz p:nth-child(3):after{ height:20%;}
.joinbr_sz p:nth-child(4):after{ height:40%;}
.joinbr_sz p:nth-child(5):after{ height:230%;}
.joinbr_sz p:nth-child(6):after{ height:50%;}
.joinbr_sz p:nth-child(7):after{ height:150%;}
.joinbr_sz p:nth-child(8):after{ height:400%;}
@media screen and (max-width:1024px){
.joinb_title{font-size:1.25rem;}
.joinb_title p{ font-size:2.25rem;}
.joinb_l{ width:45%; padding-left:4%}
.joinbl_bt{ font-size:1.375rem;}
.joinbl_ms{ font-size:0.9375rem;}
.joinbl_sz p{ font-size:0.875rem;}
.joinb_r{ width:43.5%; padding-right:5%;}
.joinbr_bz{font-size:1.375rem;}
.joinbr_kg{margin-top:77px;}
.joinbr_sz p{ font-size:0.75rem;}
}
@media screen and (max-width:770px){
.joinb_title{font-size:1.125rem;}
.joinb_title p{ font-size:2rem;}
.joinb_l{ width:92%; padding-left:6%}
.joinb_r{ width:90%; padding-right:8%; padding-top:60px;}
.joinbr_kg{margin-top:50px;}
.joinbr_sz p{ font-size:1rem;}
}
@media screen and (max-width:520px){
.join_bgb{padding-bottom:40px;}
.joinb_title{font-size:1rem;}
.joinb_title p{ font-size:1.5rem;}
.joinb_nr{ padding-top:35px;}
.joinb_l{ width:100%; padding-left:0%}
.joinbl_bt{ font-size:1.125rem;}
.joinbl_ms{ font-size:0.875rem; margin-top:15px;}
.joinbl_sm{ background-size:auto 15px; padding-left:25px; font-size:0.875rem;}
.joinbl_kg{margin-top:25px; padding-left:9%; width:91%;}
.joinbl_kg ul{ position:relative; border-bottom:2px solid #7c7c7c;}
.joinbl_kg ul:before{bottom:-6px; line-height:12px; left:-12px; font-size:0.75rem;}
.joinbl_kg li{height:31px;}
.joinbl_kg li p{ left:-33px; top:-6px; line-height:12px; font-size:0.75rem;}
.joinbl_sz p{ line-height:30px; height:32px; font-size:0.75rem;}
.joinbl_sz p:after{background-size:10px auto; bottom:34px; }
.joinb_r{ width:90%; padding-right:10%; padding-top:30px;}
.joinbr_bz{font-size:0.875rem;}
.joinbr_sm{font-size:0.875rem; margin-top:10px;}
.joinbr_kg{margin-top:20px;}
.joinbr_kg ul:before{bottom:-6px; line-height:12px; right:-12px; font-size:0.75rem;}
.joinbr_kg li{height:37px;}
.joinbr_kg li p{right:-37px; font-size:0.75rem; top:-6px; line-height:12px;}
.joinbr_sz p{line-height:18px; font-size:0.875rem; height:38px; color:#747373; position:relative;}
.joinbr_sz p:after{ background-size:10px auto; bottom:40px;}

}

.join_bgc{ background:#eaeaea; padding-top:130px; padding-bottom:45px; width:100%;}
.joinc_title{ font-size:1.5rem; color:#2e2e2e; text-align:center;}
.joinc_nr{ position:relative;}
.joinc_nr li{ width:47.5%; float:left; padding:30px 0;}
.joinc_nr li:nth-child(2n){ float:right;}
.joinc_nr li a{ display:block; border:5px solid #fff; position:relative;}
.joinc_pic{ overflow:hidden;}
.joinc_pic img{ display:block; width:100%; transition:0.5s;}
.joinc_nr li:hover .joinc_pic img{transform:scale(1.1);}
.joinc_mc{ height:45px; line-height:45px; position:absolute; bottom:0; left:2%; color:#fff; font-size:1.375rem; width:96%;}
.joinc_nr li:nth-child(2n) .joinc_mc{text-align:right;}
.joinc_po{ position:absolute; width:30.2%; left:34.9%; top:19.5%; z-index:9;}
.joinc_wb{ position:absolute; width:100%; text-align:center; color:#fff; top:30%; left:0; font-size:3rem;}
.joinc_wb p{ font-size:2.25rem;}
.joinc_img img{ display:block; width:100%;}
.joinc_ms{ text-align:center; line-height:24px; color:#505050;}
@media screen and (max-width:1024px){
.joinc_wb{font-size:2.5rem;}
}
@media screen and (max-width:770px){
.join_bgc{padding-top:100px;}
.joinc_title{ font-size:1.375rem;}
.joinc_nr li{ width:49%; padding:1% 0;}
.joinc_mc{ height:40px; line-height:40px; font-size:1.125rem;}
.joinc_po{width:27.5%;}
.joinc_wb{top:34%; left:0; font-size:1.5rem;}
.joinc_wb p{ font-size:1.875rem;}
.joinc_ms{ font-size:0.875rem; line-height:22px;}
}
@media screen and (max-width:520px){
.join_bgc{padding-top:40px; padding-bottom:50px;}
.joinc_title{ font-size:1rem; padding-bottom:15px;}
.joinc_nr li a{border:2px solid #fff;}
.joinc_mc{ height:20px; line-height:20px; font-size:0.875rem;}
.joinc_po{width:27.5%;}
.joinc_wb{top:32%; left:0; font-size:0.75rem;}
.joinc_wb p{ font-size:0.875rem;}
.joinc_ms{ font-size:0.75rem; line-height:20px; padding-top:10px;}
.joinc_ms br{ display:none;}
}

.join_bgd{background:url(/images/join_bgd.jpg) no-repeat center; padding-top:70px; width:100%; height:630px;}
.joind_title{ text-align:center; font-size:1.5rem; color:#fff;}
.joind_title p{ color:#253682; font-size:2.5rem;}
.joind_title span{ color:#253682;}
.joind_nr{ width:102.333%; margin-top:48px;}
.joind_nr li{ float:left; width:25.6%; margin-left:-0.81%;}
.joind_nr li:nth-child(1){ margin-left:0;}
.joind_pic{ overflow:hidden;}
.joind_pic img{ display:block; width:100%;}
.joind_nf{ color:#fff; height:40px; line-height:40px; font-size:1.125rem;}
.joind_mc{ margin-top:20px; height:40px; line-height:40px; color:#253682; font-size:1.5rem;}
.joind_ms{ margin-top:10px;}
.joind_ms p{ color:#fff; line-height:18px; margin-bottom:18px; width:85%;}
@media screen and (max-width:1024px){
.join_bgd{background-size:auto 100%; padding-bottom:60px; height:auto;}
.joind_title{font-size:1.25rem;}
.joind_title p{ font-size:2.25rem;}
.joind_nr{ width:100%;}
.joind_nf{font-size:1rem;}
.joind_mc{font-size:1.25rem;}
}
@media screen and (max-width:770px){
.joind_title{font-size:1.125rem;}
.joind_title p{ font-size:2rem;}
.joind_ms p{ font-size:0.875rem;}
}
@media screen and (max-width:520px){
.join_bgd{background-size:auto 100%; padding-top:40px; padding-bottom:50px;}
.joind_title{font-size:1rem;}
.joind_title p{ font-size:1.5rem;}
.joind_nr{ margin-top:25px;}
.joind_nr li{ float:left; width:50%; margin-left:0%;}
.joind_nf{font-size:0.875rem;}
.joind_mc{ margin-top:10px; height:24px; line-height:24px; font-size:1rem;}
.joind_ms{ margin-top:5px;}
.joind_ms p{width:90%; font-size:0.75rem; margin-bottom:10px;}
}

.join_bge{ background:url(/images/join_bge.jpg) no-repeat center bottom; width:100%; padding-top:90px;}
.joine_title{ text-align:center; font-size:1.5rem; color:#fff;}
.joine_title p{ font-size:2.5rem;}
.joine_nr{ padding-top:60px;}
.joine_nr li{ width:20%; float:left;}
.joine_nr li a{ display:block; margin:0 4.78%;}
.joine_pic{overflow:hidden;}
.joine_pic img{ display:block; width:100%;}
.joine_wb{ background:url(/images/inde_bg.png) no-repeat center bottom; margin-bottom:-29px; width:100%; padding-top:95px; margin-top:-75px; padding-bottom:55px;}
.joine_mc{ text-align:center; color:#fff; font-size:1.125rem;}
.joine_mc p{ font-size:1.875rem;}
.joine_ms{ margin:20px 15% 0 15%; line-height:22px; height:140px; color:#fff;}
@media screen and (max-width:1024px){
.join_bge{padding-top:70px;}
.joine_title{font-size:1.25rem;}
.joine_title p{ font-size:2.25rem;}
.joine_wb{ background-size:100% auto; margin-bottom:-24px;}
.joine_mc{font-size:1rem;}
.joine_mc p{ font-size:1.5rem;}
.joine_ms{font-size:0.875rem; line-height:20px; height:100px;}
}
@media screen and (max-width:770px){
.join_bge{padding-top:70px; background-size:auto 100%;}
.joine_title{font-size:1rem;}
.joine_title p{ font-size:2rem;}
.joine_nr{ padding-top:40px;}
.joine_wb{margin-bottom:-17px; padding-top:80px; padding-bottom:35px;}
.joine_mc{font-size:0.875rem;}
.joine_mc p{ font-size:1.25rem;}
.joine_ms{margin:15px 12% 0 12%; font-size:0.75rem; line-height:18px; height:90px;}
}
@media screen and (max-width:520px){
.join_bge{padding-top:40px;}
.joine_title{font-size:0.875rem;}
.joine_title p{ font-size:1.5rem; padding-bottom:3px;}
.joine_nr{ padding-top:25px;}
.joine_wb{ background-size:100% auto; margin-bottom:-9px; padding-top:80px; margin-top:-75px; padding-bottom:25px;}
.joine_nr li a{margin:0 1%;}
.joine_mc{font-size:0.75rem;}
.joine_mc p{ font-size:0.9375rem;}
.joine_ms{margin:10px 12% 0 12%; overflow:hidden;}
}

.join_bgf{ background:url(/images/join_bgf.jpg) no-repeat center; width:100%; padding-top:78px; padding-bottom:68px;}
.joinf_title{ text-align:center; height:53px;}
.joinf_title p{ display: inline-block; position:relative; height:53px; line-height:53px; color:#fff; font-size:2.5rem;}
.joinf_title span{ color:#000; position: relative; z-index:9;}
.joinf_title p:before{ content:""; bottom:0px; right:0; position:absolute; height:100%; width:212px; background:#253682;}
.joinf_nr{ margin-top:20px; position:relative;}
.joinf_l{ width:70%; padding-top:12px;}
.joinf_bt td{ border-right:1px solid #c2c2c2; border-left:1px solid #fff; background:url(/images/joinf_01.png) repeat-x; height:70px; text-align:center; color:#000; font-size:1.5rem;}
.joinf_bt td:nth-child(1){border-left:1px solid rgba(0,0,0,0); border-radius:10px 0 0 0;}
.joinf_ms td{border-right:1px solid #c2c2c2; border-left:1px solid #fff; border-bottom:1px solid #fff; border-top:1px solid #c2c2c2; text-align:center; height:65px; background:#f3f3f3; font-size:1.25rem; color:#8b8b8b;}
.joinf_ms td:nth-child(1){color:#404040; background:#eaeaea !important;}
.joinf_r{ width:30%; box-shadow:-2px 1px 20px rgba(0,0,0,0.3); border-radius:10px; overflow:hidden;}
.joinf_r .joinf_bt td{ border-right:none; border-left:none; background:url(/images/joinf_05.png) repeat-x; padding-top:12px; height:70px; text-align:center; color:#fff; font-weight:bold; font-size:1.5rem;}
.joinf_r .joinf_bt td:nth-child(1){border-left:none;}
.joinf_r .joinf_ms td{border-right:none; border-left:none; border-bottom:1px solid #fff; border-top:1px solid #c2c2c2; text-align:center; height:65px; background:#f3f3f3 !important; font-size:1.375rem; line-height:24px; color:#cb0000;}
.joinf_ms.on td{ background:url(/images/joinf_04.png) no-repeat left bottom #f3f3f3 !important; background-size:100% auto; border-bottom:none; padding-bottom:50px;}
.joinf_ms.flale td{ background:url(/images/joinf_02.png) no-repeat 88% 70% #f3f3f3;}
.joinf_r .joinf_ms.ture td{ background:url(/images/joinf_03.png) no-repeat 94% 50% #f3f3f3 !important;}
.joinf_bom{ text-align:center; line-height:22px; font-size:1.375rem; color:#fff;}

@media screen and (max-width:770px){
.joinf_title p{font-size:2.25rem;}
.joinf_title p:before{width:192px;}
.joinf_bt td{font-size:1.125rem;}
.joinf_ms td{font-size:1rem;}
.joinf_ms.flale td{ background-size:auto 14px;}
.joinf_r .joinf_bt td{font-size:1.25rem;}
.joinf_r .joinf_ms td{font-size:1.125rem;}
.joinf_ms.on td{ background:url(/images/joinf_04.png) no-repeat center bottom #f3f3f3 !important;}
.joinf_r .joinf_ms.ture td{ background-size:auto 20px !important;}
.joinf_bom{font-size:1.25rem;}
}
@media screen and (max-width:520px){
.join_bgf{ padding-top:40px; padding-bottom:50px;}
.joinf_title{ height:40px;}
.joinf_title p{font-size:1.5rem;height:40px; line-height:40px;}
.joinf_title p:before{width:128px;}
.joinf_bt td{font-size:0.9375rem;}
.joinf_ms td{font-size:0.8125rem;}
.joinf_ms.flale td{ background-size:auto 14px;}
.joinf_r .joinf_bt td{font-size:1rem;}
.joinf_r .joinf_ms td{font-size:0.75rem; line-height:15px;}
.joinf_r .joinf_ms td br{ display:none;}
.joinf_ms.on td{ background:url(/images/joinf_04.png) no-repeat center bottom #f3f3f3 !important;}
.joinf_r .joinf_ms.ture td{background:url(/images/joinf_03.png) no-repeat 94% 70% #f3f3f3 !important; background-size:auto 15px !important;}
.joinf_bom{font-size:1.125rem;}
}

.join_bgg{ background:url(/images/join_bgg.jpg) no-repeat center; width:100%; padding-top:77px; padding-bottom:44px;}
.joing_title{ text-align:center; color:#fff; font-size:1.5rem;}
.joing_title p{ font-size:2.5rem; color:#253682;}
.joing_nr{ padding-top:30px;}
.joing_nr li{ float:left; width:30%;}
.joing_nr li:nth-child(2){ margin:0 5%;}
.joing_pic{ border:5px solid #fff; overflow:hidden;}
.joing_pic img{ display:block; width:100%; transition:0.5s;}
.joing_nr li:hover .joing_pic img{transform:scale(1.1);}
.joing_mc{ height:50px; line-height:50px; text-align:center; color:#fff; font-size:1.25rem;}
.joing_more{ padding-top:40px;}
.joing_more a{ display:block; width:100%; width:151px; height:46px; font-size:1.125rem; color:#000; line-height:46px; text-align:center; margin:0 auto; background:#253682;}
@media screen and (max-width:1024px){
.joing_title{font-size:1.25rem;}
.joing_title p{ font-size:2.25rem;}
}
@media screen and (max-width:770px){
.joing_title{font-size:1.125rem;}
.joing_title p{ font-size:2rem;}
.joing_nr li{width:32%;}
.joing_nr li:nth-child(2){ margin:0 2%;}
.joing_mc{ height:40px; line-height:40px; font-size:1rem;}
.joing_more{ padding-top:30px;}
}
@media screen and (max-width:520px){
.join_bgg{ background-size:auto 100%; padding-top:40px; padding-bottom:50px;}
.joing_title{font-size:1rem;}
.joing_title p{ font-size:1.5rem;}
.joing_nr{ padding-top:25px;}
.joing_pic{ border:2px solid #253682;}
.joing_mc{ height:30px; line-height:30px; font-size:0.875rem; overflow:hidden;}
.joing_more{ padding-top:25px;}
.joing_more a{ width:116px; height:40px; font-size:0.875rem; line-height:40px;}
}

.join_bgh{ background:url(/images/join_bgh.jpg) no-repeat center; width:100%; padding-top:75px; height:725px;}
.joinh_title{ text-align:center; color:#fff; font-size:1.5rem;}
.joinh_title p{ font-size:2.5rem; color:#253682;}
.joinh_title span{ color:#253682; font-weight:bold;}
.joinh_title em{ color:#fff; font-weight:normal; font-style:normal; font-family:"宋体";}
.joinh_nr{ padding-top:60px; margin:0 auto; width:86%;}
.joinh_top{ margin:0 auto; width:49.2%}
.joinh_top li{ float:left; width:32.5%; position:relative; margin-top:43px;}
.joinh_top li:nth-child(2){ margin:0 1.25%;}
.joinh_bom li{ float:left; width:16%; margin:0 0.333%; position:relative; margin-top:-43px;}
.joinh_bg img{ display:block; width:100%;}
.joinh_wb{ position:absolute; left:0; top:25%; width:100%; text-align:center;}
.joinh_mc{ font-size:1.25rem; color:#b71f1f; font-weight:bold; padding-top:8px;}
@media screen and (max-width:1024px){
.joinh_title{font-size:1.25rem;}
.joinh_title p{ font-size:2.25rem;}
.join_bgh{ background-size:auto 100%; padding-top:60px; height:auto; padding-bottom:100px;}
.joinh_nr{ width:96%;}
}
@media screen and (max-width:770px){
.join_bgh{padding-top:60px; padding-bottom:80px;}
.joinh_title{font-size:1.125rem;}
.joinh_title p{ font-size:2rem;}
.joinh_nr{ width:100%; padding-top:30px;}
.joinh_bom li{margin-top:-31px;}
.joinh_pic img{ height:45px;}
.joinh_mc{ font-size:1.125rem;}
}
@media screen and (max-width:520px){
.join_bgh{padding-top:40px; padding-bottom:50px;}
.joinh_title{font-size:1rem;}
.joinh_title p{ font-size:1.5rem;}
.joinh_nr{padding-top:25px;}
.joinh_top{width:100%;}
.joinh_top li{ float:left; width:32%; margin-top:0px;}
.joinh_top li:nth-child(2){ margin:0 2%;}
.joinh_bom li{margin-top:0px; width:32%; margin:0;}
.joinh_bom li:nth-child(3n-1){ margin:0 2%;}
.joinh_pic img{ height:45px;}
.joinh_mc{ font-size:1.125rem;}
}

.join_bgi{ background:url(/images/join_bgi.jpg) no-repeat center; width:100%; padding-top:75px; height:725px;}
.joini_nr{ padding-top:40px; margin:0 auto; width:90.5%;}
.joini_nr li{ width:16%; padding-top:50px; float:left; margin:0 4.5%;}
.joini_nr li a{ display:block; position:relative;}
.joini_bg{ border:4px solid #fff; border-radius:50%; background:#253682;}
.joini_nr li:nth-child(n+5) .joini_bg{background:#253682;}
.joini_bg img{ display:block; width:100%;}
.joini_wb{ position:absolute; left:0; top:20%; width:100%; z-index:9; text-align:center;}
.joini_mc{ font-size:1.125rem; font-weight:bold; color:#fff; line-height:20px;}
.joini_nr li:nth-child(n+5) .joini_mc{ color:#000;}
@media screen and (max-width:1024px){
.joini_nr{width:100%;}
.joini_nr li{ width:18%; margin:0 3.5%;}
}
@media screen and (max-width:770px){
.join_bgi{ background-size:auto 100%; padding-top:75px; height:auto; padding-bottom:90px;}
.joini_nr{width:100%; padding-top:30px;}
.joini_nr li{ width:22%; margin:0 1.5%; padding-top:30px;}
}
@media screen and (max-width:520px){
.join_bgi{padding-top:40px; padding-bottom:50px;}
.joini_nr{padding-top:0px;}
.joini_nr li{ width:24%; margin:0 1.333% 0 0 ; padding-top:20px;}
.joini_nr li:nth-child(4n){ margin-right:0;}
.joini_bg{ border:2px solid #fff;}
.joini_wb{top:15%;}
.joini_pic img{ max-width:35%;}
.joini_mc{ font-size:0.875rem; line-height:18px;}
}

.join_bgj{ background:url(/images/join_bgj.jpg) no-repeat center; width:100%; padding-top:75px; height:725px;}
.joinj_nr{ margin:0 auto; margin-top:100px; background:url(/images/joinj_xt.png) no-repeat center; width:90.5%; position:relative;}
.joinj_nr li{ width:16%; margin:0 4.5%; float:left; padding:25px 0;}
.joinj_nr li:nth-child(5){ margin-left:17%;}
.joinj_nr li a{ display:block; position:relative;}
.joinj_bg{ border:4px solid #253682; border-radius:66px; background:#fff;}
.joinj_bg img{ display:block; width:100%;}
.joinj_wb{ position:absolute; left:0; top:20%; width:100%; z-index:9; text-align:center;}
.joinj_mc{ font-size:1.25rem; font-weight:bold; color:#000; line-height:30px; margin-top:15px;}
@media screen and (max-width:1024px){
.join_bgj{ background-size:auto 100%; padding-top:60px; height:auto; padding-bottom:80px;}
.joinj_nr{background-size:70% auto; width:100%;}
.joinj_pic img{ width:40%;}
.joinj_mc{ font-size:1.125rem;}
}
@media screen and (max-width:770px){
.joinj_nr{margin-top:30px;}
.joinj_nr li{ width:20%; margin:0 2.5%; padding:25px 0;}
.joinj_nr li:nth-child(5){ margin-left:15%;}
}
@media screen and (max-width:520px){
.join_bgj{padding-top:40px; padding-bottom:50px;}
.joinj_nr{margin-top:20px;}
.joinj_nr li{ width:23%; margin:0 1%; padding:10px 0;}
.joinj_nr li:nth-child(5){ margin-left:13.5%;}
.joinj_bg{ border:2px solid #be0000; border-radius:30px;}
.joinj_mc{ font-size:0.9375rem; line-height:22px; margin-top:5px;}
}

.join_bgk{ background:url(/images/join_bgk.jpg) no-repeat center; width:100%; padding-top:70px; height:720px;}
.joink_title{ text-align:center; font-size:1.375rem; color:#fff;}
.joink_title p{ font-size:2.5rem; color:#253682;}
.joink_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#253682; display:block;}
.joink_nr{ padding-top:6px;}
.joink_nr li{ padding-top:68px; float:left; width:23%; margin-right:2.666%;}
.joink_nr li:nth-child(4n){ margin-right:0;}
.joink_nr li a{ display:block; position:relative;}
.joink_mc{ font-size:1.75rem; font-weight:bold; color:#fff; font-weight:bold; padding-top:20px; position:relative; z-index:9;}
.joink_mc span{ font-size:1rem; font-weight:normal; color:#fff; padding-left:10px;}
.joink_ms{ line-height:22px; color:#fff; font-size:1.125rem; margin-top:10px; position:relative; z-index:9;}
.joink_nr li a:before{ content:""; top:26px;  left:-6%; position:absolute; background:#fff; width:1px; height:40px;}
.joink_nr li:nth-child(1) a:before,.joink_nr li:nth-child(5) a:before{ background:none;}
.joink_nr li a:after{ content:""; width:200px; height:145px; border:5px solid rgba(152,40,68,0.5); display:block; position:absolute; top:0; right:10%;}
@media screen and (max-width:1024px){
.join_bgk{ background-size:auto 100%; height:auto; padding-bottom:90px;}
.joink_title{font-size:1.25rem; }
.joink_title p{ font-size:2.25rem;}
.joink_title:after{width:47px;}
.joink_nr li{ padding-top:38px;}
.joink_mc{ font-size:1.25rem; padding-top:20px;}
.joink_mc span{ font-size:0.875rem;}
.joink_ms{font-size:0.9375rem;}
}
@media screen and (max-width:770px){
.join_bgk{padding-top:60px;}
.joink_title{font-size:1rem;}
.joink_title p{ font-size:2rem;}
.joink_title:after{width:47px; margin:12px auto 0 auto;}
.joink_nr li{ padding-top:30px; float:left; width:24%; margin-right:1.333%;}
.joink_nr li a:before{ display:none;}
.joink_nr li a{border:2px solid rgba(190,0,0,0.5); padding:10px 2%;}
.joink_nr li a:after{ display:none;}
.joink_mc{ font-size:1.125rem; padding-top:10px;}
.joink_mc span{ display:none;}
.joink_ms{ font-size:0.875rem; line-height:20px; height:100px;}
.joink_ms br{ display:none;}
}
@media screen and (max-width:520px){
.join_bgk{padding-top:40px; padding-bottom:50px;}
.joink_title{font-size:0.875rem;}
.joink_title p{ font-size:1.5rem;}
.joink_title:after{width:42px; margin:10px auto 0 auto;}
.joink_nr li{ padding-top:20px; float:left; width:49%; margin-right:0%;}
.joink_nr li:nth-child(2n){ float:right;}
.joink_nr li a{border:2px solid rgba(190,0,0,0.5); padding:5px 2%;}
}

.join_bgl{ background:#ebebeb; padding-top:50px; width:100%; padding-bottom:75px;}
.joinl_title{ font-size:1.375rem; color:#656564; text-align:center;}
.joinl_title p{ font-size:2.5rem; color:#000;}
.joinl_nr{ padding-top:40px;}
.joinl_nr li{ width:16.666%; float:left; background:url(/images/joink_w.png) no-repeat left bottom #24211D;}
.joinl_nr li:nth-child(1){ background:#24211D;}
.joinl_nr li:nth-child(2n){background:url(/images/joink_h.png) no-repeat left bottom #253682; margin-top:10px;}
.joinl_nr li a{ display:block; padding:10px 10px 60px 10px;}
.joinl_pic{ overflow:hidden;}
.joinl_pic img{ display:block; width:100%;}
.joinl_mc{ font-size:1.625rem; font-weight:bold; color:#fff; text-align:center; height:40px; line-height:40px; margin-top:22px;}
.joinl_ms{ line-height:24px; font-size:1.125rem; color:#fff; padding:0 5%; margin-top:10px; min-height:96px;}
.joinl_nr li:nth-child(2n) .joinl_mc,.joinl_nr li:nth-child(2n) .joinl_ms{ color:#fff;}
@media screen and (max-width:1024px){
.joinl_title{ font-size:1.25rem;}
.joinl_title p{ font-size:2.25rem;}
.joinl_nr{ padding-top:30px;}
.joinl_nr li a{padding:3% 3% 40px 3%;}
.joinl_mc{ font-size:1.25rem; margin-top:12px;}
.joinl_ms{ line-height:24px; font-size:1rem; padding:0 3%; margin-top:5px; min-height:96px;}
}
@media screen and (max-width:770px){
.joinl_title{ font-size:1.125rem;}
.joinl_title p{ font-size:2rem;}
.joinl_mc{ font-size:1.125rem; margin-top:5px;}
.joinl_ms{ line-height:22px; font-size:0.875rem; padding:0 2%; min-height:110px;}
}
@media screen and (max-width:520px){
.join_bgl{padding-top:40px; padding-bottom:50px;}
.joinl_title{ font-size:1rem;}
.joinl_title p{ font-size:1.5rem;}
.joinl_nr{ padding-top:25px;}
.joinl_nr li{ width:33.333%; }
.joinl_nr li:nth-child(2n){margin-top:0px;}
.joinl_mc{ font-size:1rem; margin-top:5px; height:30px; line-height:30px;}
.joinl_ms{ line-height:20px; font-size:0.8125rem; padding:0 3%; margin-top:5px; height:100px; overflow:hidden;}
}

.join_bgn{ background:url(/images/join_bgn.jpg) no-repeat center; padding-top:45px; height:905px;}
.joinn_bt{ background:#253682; height:65px; font-size:1.3125rem; text-align:center;}
.joinn_bt td{ border-bottom:2px solid #a6a6a6; border-left:1px solid #c5a500;}
.joinn_bt td:nth-child(1){border-left:1px solid rgba(255,255,255,0);}
.joinn_bt td:nth-child(2),.joinn_bt td:last-child{border-left:2px solid #c5a500;}
.joinn_ms td.on{ font-size:1.3125rem; font-weight:bold; color:#000; line-height:30px;}
.joinn_ms td{ line-height:22px; color:#868686; font-size:1.125rem; padding:9px 1%; border-bottom:1px solid #bfbfbf; border-left:1px solid #bfbfbf; text-align:center;}
.joinn_ms td:nth-child(2),.joinn_ms.dy td:nth-child(3),.joinn_ms td:last-child{border-left:2px solid #bfbfbf; }
.joinn_ms td:nth-child(1),.joinn_ms.dy td:nth-child(2){ color:#000;}
.joinn_ms.dy td:nth-child(2){border-left:1px solid #bfbfbf;}
.joinn_msa td{ border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; width:50%; text-align:center; padding:9px 0; line-height:22px; font-size:1.125rem; color:#777;}
.joinn_msa td:nth-child(1){ color:#000; font-weight:bold;}
.joinn_wb{ padding-top:25px; text-align:center;}
.joinn_mc{ font-weight:bold; color:#fff; font-size:1.25rem; margin-bottom:8px;}
.joinn_bz{ font-size:1.125rem; line-height:24px; color:#fff;}
@media screen and (max-width:770px){
.join_bgn{ background-size:auto 100%; padding-top:45px; padding-bottom:70px; height:auto;}
.joinn_bt{font-size:1rem;}
.joinn_ms td.on{ font-size:1.125rem;}
.joinn_ms td{font-size:0.875rem;}
.joinn_msa td{ font-size:1rem;}
.joinn_bz{ font-size:1rem;}
}
@media screen and (max-width:520px){
.join_bgn{padding-top:40px; padding-bottom:50px;}
.joinn_ms td.on{ font-size:1rem;}
.joinn_msa td{ font-size:0.875rem;}
.joinn_bz{ font-size:0.875rem; text-align:left; line-height:20px;}
}

.join_bgm{background:url(/images/join_bgm.jpg) no-repeat center; width:100%; padding-top:60px; height:620px;}
.joinm_nr{ padding-top:10px;}
.joinm_nr li{ padding-top:34px; width:19%; margin-right:1.25%; float:left;}
.joinm_nr li:nth-child(5n){ margin-right:0;}
.joinm_pic{ overflow:hidden; border-radius:10px;}
.joinm_pic img{ display:block; width:100%;}
.joinm_mc{ font-size:1.125rem; font-weight:bold; height:40px; line-height:40px; color:#fff; text-align:center;}
@media screen and (max-width:1024px){
.join_bgm{background-size:auto 100%; padding-bottom:80px; height:auto;}
}
@media screen and (max-width:770px){
.joinm_nr li{ padding-top:25px;}
.joinm_mc{ font-size:0.875rem; font-weight:normal; height:30px; line-height:30px;}
}
@media screen and (max-width:520px){
.join_bgm{ padding-top:40px; padding-bottom:50px;}
.joinm_nr li{padding-top:10px; width:32%; margin-right:0;}
.joinm_nr li:nth-child(3n-1){ margin:0 2%;}
.joinm_mc{ font-size:0.875rem; font-weight:normal; height:30px; line-height:30px; overflow:hidden;}
}

.join_bgo{background:url(/images/join_bgo.jpg) no-repeat center; width:100%; padding-top:50px; height:880px;}
.joino_title{ text-align:center; font-size:1.375rem; color:#fff;}
.joino_title p{ font-size:2.5rem;}
.joino_title:after{ content:""; width:57px; height:3px; margin:17px auto 0 auto; background:#d50000; display:block;}
.joino_nr{ padding-top:40px;}
.joino_nr li{ float:left; width:25%;}
.joino_nr li:nth-child(2n){ margin-top:70px;}
.joino_pic{ border:5px solid #fff; border-radius:50%; overflow:hidden;}
.joino_pic img{ display:block; width:100%;}
.joino_wb{ margin:0 5%; padding:190px 4% 4% 4%; margin-top:-180px; border:3px solid #ffdb23; border-radius:150px;}
.joino_ms{ line-height:18px; color:#fff; min-height:180px;}
.joino_mc{ font-size:1.125rem; font-weight:bold; color:#fff; text-align:center; line-height:30px; height:30px; overflow:hidden; margin-top:10px; margin-bottom:5px;}
.joino_more{ background:#ffdb23; color:#000; width:83px; height:30px; text-align:center; margin:15px auto 0 auto; line-height:30px; font-size:0.875rem; border-radius:15px;}
.joino_nr li:nth-child(2n) .joino_wb{ padding:0 4% 190px 4%; margin-top:0; margin-bottom:-180px;}
@media screen and (max-width:1024px){
.join_bgo{background-size:auto 100%;  height:auto; padding-bottom:90px;}
.joino_title{font-size:1.25rem;}
.joino_title p{ font-size:2.25rem;}
.joino_title:after{width:47px;}
.joino_pic{ border:3px solid #fff;}
.joino_ms{ font-size:0.875rem;}
.joino_mc{ font-size:1rem;}
}
@media screen and (max-width:520px){
.join_bgo{height:auto; padding-bottom:50px; padding-top:40px;}
.joino_title{font-size:0.875rem;}
.joino_title p{ font-size:1.5rem;}
.joino_title:after{width:37px;}
.joino_nr{ padding-top:30px;}
.joino_nr li{width:50%;}
}

.join_bgz{ background:url(/images/join_bgz.jpg) no-repeat center; width:100%; padding-top:45px; padding-bottom:80px;}
.join_bgz .indh_kg{ background:none; padding:0; height:auto; margin-top:30px;}
.join_bgz .indh_title{ color:#fff;}
.join_bgz .indh_title p{ color:#f8cb02;}
.join_bgz .indh_title:after{ background:#f8cb02;}
@media screen and (max-width:1024px){
.join_bgz{ background-size:auto 100%; height:auto; padding-bottom:80px;}
}
@media screen and (max-width:520px){
.join_bgz{padding-bottom:50px; padding-top:40px;}
}

.join_bgp{background:url(/images/join_bgp.jpg) no-repeat center; background-size:auto 100%; padding-top:50px; padding-bottom:70px;}
.join_bgp .fsqi_title{ color:#fff;}
.join_bgp .fsqi_title p{ color:#ffdb23;}
.join_bgp .fsqi_mc{ color:#fff;}
/*join*/

/*ljhx*/
.ljhx_banner{ background:url(/images/ljhx_banner.jpg) no-repeat center; width:100%; height:549px; border-bottom:6px solid #253682;}
.ljhx_title{ padding-top:135px; font-size:1.125rem; color:#000; font-weight:bold; text-shadow:1px 2px 1px rgba(255,255,255,1);}
.ljhx_title p{ font-size:3rem; color:#253682; font-weight:bold; text-shadow:1px 2px 1px rgba(255,255,255,1);}
.ljhx_title:after{ content:""; display:block; width:50px; height:4px; background:#253682; margin-top:12px;}
.ljhx_ms{ font-size:1.25rem; font-weight:bold; line-height:22px; margin-top:20px; color:#000; text-shadow:1px 1px 1px rgba(255,255,255,1);}
@media screen and (max-width:1024px){
.ljhx_banner{ background-size:auto 100%; height:400px; border-bottom:4px solid #253682;}
.ljhx_title{ padding-top:90px;}
.ljhx_title p{ font-size:2.5rem;}
}
@media screen and (max-width:770px){
.ljhx_banner{ height:300px;}
.ljhx_title{ padding-top:40px; font-size:1rem;}
.ljhx_title p{ font-size:2.25rem;}
.ljhx_ms{ font-size:1.125rem;}
}
@media screen and (max-width:520px){
.ljhx_banner{ height:170px;}
.ljhx_title{ padding-top:10px; font-size:0.75rem;}
.ljhx_title p{ font-size:1.5rem;}
.ljhx_title:after{width:30px; height:2px; margin-top:8px;}
.ljhx_ms{ font-size:0.875rem; font-weight:normal; line-height:16px; margin-top:8px;}
}

.ljhx_bga{ background:#fff; padding-top:65px; padding-bottom:80px; overflow:hidden; width:100%;}
.hxa_title{ text-align:center; font-size:1.125rem; color:#000;}
.hxa_title p{ font-size:2.25rem; font-weight:bold; padding-bottom:5px;}
.hxa_title span{ margin-right:19px; color:#253682; position:relative;}
.hxa_title span:after{content:""; width:1px; height:36px; background:#bebebe; position:absolute; top:8px; right:-9px;}
.hxa_title:after{ content:""; width:45px; height:4px; background:#253682; display:block; margin:15px auto 0 auto;}
.hxa_nr{ padding-top:40px;}
.hxa_nr li{ float:left; width:24%; margin-right:1.333%;}
.hxa_nr li:nth-child(4){ margin-right:0;}
.hxa_pic{ overflow:hidden; border:5px solid #dadada;}
.hxa_pic img{ display:block; width:100%; transition:0.5s;}
.hxa_mc{ height:50px; line-height:50px; overflow:hidden; color:#4b4b4b; font-size:1.25rem; text-align:center;}
.hxa_nr li:hover .hxa_pic img{transform:scale(1.1);}
@media screen and (max-width:1024px){
.hxa_mc{font-size:1.125rem;}
}
@media screen and (max-width:770px){
.hxa_title{font-size:0.9375rem;}
.hxa_title p{ font-size:2rem;}
.hxa_title span:after{height:30px;}
.hxa_mc{font-size:1rem;}
}
@media screen and (max-width:520px){
.ljhx_bga{ padding-top:40px; padding-bottom:30px;}
.hxa_title{ text-align:center; font-size:1rem; color:#000;}
.hxa_title p{ font-size:1.5rem; font-weight:bold; padding-bottom:5px;}
.hxa_title span:after{height:22px; top:7px;}
.hxa_title:after{width:35px; height:2px; margin:12px auto 0 auto;}
.hxa_nr{ padding-top:25px;}
.hxa_nr li{width:49.5%; margin-right:0%; margin-bottom:10px;}
.hxa_nr li:nth-child(2n){ float:right;}
.hxa_pic{border:2px solid #253682;}
.hxa_mc{font-size:0.9375rem; height:40px; line-height:40px;}
}

.ljhx_bgb{ background:url(/images/ljhx_bgb.jpg) no-repeat center; padding-top:35px; padding-bottom:60px; overflow:hidden; width:100%;}
.hxb_title{ text-align:center; color:#000; font-size:1.5rem;}
.hxb_title p{ color:#253682; font-size:2.25rem; font-weight:bold;}
.hxb_title:after{ content:""; width:45px; height:4px; background:#253682; display:block; margin:15px auto 0 auto;}
.hxb_pic{ border:5px solid #fff; overflow:hidden; margin-top:24px;}
.hxb_pic img{ display:block; width:100%;}
.hxb_ms{ width:92%; margin:35px auto 0 auto; color:#575757; line-height:30px; text-align:center;}
.hxb_more{ margin-top:30px;}
.hxb_more a{ display:block; width:160px; height:50px; line-height:50px; text-align:center; color:#fff; background:#253682; margin:0 auto;}
@media screen and (max-width:770px){
.ljhx_bgb{ background-size:auto 100%;}
.hxb_title{font-size:1.375rem;}
.hxb_title p{font-size:2rem;}
.hxb_ms{ width:100%; margin:25px auto 0 auto; line-height:28px; text-align:left;}
.hxb_more a{width:130px; height:40px; line-height:40px;}
}
@media screen and (max-width:520px){
.ljhx_bgb{padding-top:40px; padding-bottom:50px;}
.hxb_title{font-size:1rem;}
.hxb_title p{font-size:1.5rem;}
.hxb_title:after{width:35px; height:2px; margin:10px auto 0 auto;}
.hxb_pic{ border:2px solid #fff; margin-top:20px;}
.hxb_ms{margin:15px auto 0 auto; line-height:22px; font-size:0.875rem;}
.hxb_more{ margin-top:20px;}
.hxb_more a{width:130px; height:40px; line-height:40px; font-size:0.875rem;}
}

.ljhx_bgc{  background:url(/images/ljhx_bgc.jpg) no-repeat center; width:100%; padding-top:45px; height:1323px;}
.hxc_title{ text-align:center; color:#fff; font-size:1.25rem;}
.hxc_title p{font-size:2.25rem;}
.hxc_title span{ padding-right:23px; position:relative;}
.hxc_title span:after{content:""; width:9px; height:9px; background:#fff; border-radius: 50%; position:absolute; top:20px; right:8px;}
.hxc_title:after{ content:""; width:45px; height:4px; background:#fff; display:block; margin:15px auto 0 auto;}
.hxc_nr{ margin-top:29px; background:#fff;}
.hxc_nr li{ width:50%; float:left;}
.hxc_nr li:nth-child(1),.hxc_nr li:nth-child(5){ background:#e9e9e9;}
.hxc_nr li:nth-child(4n){background:#cdcdcd;}
.hxc_kg{padding:5px;}
.hxc_pic{ overflow:hidden; width:62.7%;}
.hxc_pic img{ display:block; width:100%;}
.hxc_wb{ width:33%; padding-top:28px; padding-left:4.3%;}
.hxc_mc{ line-height:30px; color:#000; font-size:1.5rem;}
.hxc_en{ line-height:24px; color:#939393; font-size:1.5rem; font-family:"Din"; margin-top:10px;}
@media screen and (max-width:1024px){
.ljhx_bgc{background-size:auto 100%; height:auto; padding-bottom:80px;}
.hxc_mc{ line-height:30px;font-size:1.375rem;}
.hxc_en{ line-height:20px; font-size:1.125rem;}
}
@media screen and (max-width:770px){
.hxc_title{font-size:1.125rem;}
.hxc_title p{font-size:2rem;}
.hxc_wb{ width:35%; padding-top:10px; padding-left:2.3%;}
.hxc_mc{ line-height:24px;font-size:1.25rem;}
.hxc_en{ line-height:18px; font-size:1rem;}
}
@media screen and (max-width:520px){
.ljhx_bgc{padding-top:40px; padding-bottom:50px; height:auto;}
.hxc_title{font-size:0.9375rem;}
.hxc_title p{font-size:1.5rem;}
.hxc_title span:after{width:5px; height:5px; top:15px; right:8px;}
.hxc_title:after{width:35px; height:2px; margin:12px auto 0 auto;}
.hxc_kg{padding:2px; position:relative;}
.hxc_pic{width:100%;}
.hxc_wb{ width:100%; position:relative; margin-top:-40px; height:40px; line-height:40px; background:rgba(0,0,0,0.6); padding-top:0px; padding-left:0%; line-height:40px; text-align:center;}
.hxc_mc{ line-height:40px; height:40px; font-size:0.9375rem; color:#fff;}
.hxc_mc br{ display:none;}
.hxc_en{ display:none;}
}

.ljhx_bgd{ background:url(/images/ljhx_bgd.jpg) no-repeat center; height:1615px; overflow:hidden; padding-top:35px;}
.hxd_title{ text-align:center; color:#fff; font-size:1.875rem;}
.hxd_title p{ color:#253682; font-size:2.25rem; font-weight:bold; line-height:36px;}
.hxd_title:after{ content:""; width:45px; height:4px; background:#fff; display:block; margin:15px auto 0 auto;}
.hxd_nr{ padding-top:15px;}
.hxd_nr li{ margin-top:1.6%; width:49.2%;}
.hxd_nr li:nth-child(1){ width:100%;}
.hxd_nr li img{ display:block; width:100%;}
@media screen and (max-width:1024px){
.ljhx_bgd{ background-size:auto 100%; height:auto; padding-top:40px; padding-bottom:80px;}
}
@media screen and (max-width:770px){
.hxd_title{font-size:1.5rem;}
.hxd_title p{ font-size:2rem;}
}
@media screen and (max-width:520px){
.ljhx_bgd{padding-top:40px; padding-bottom:50px;}
.hxd_title{font-size:1.125rem;}
.hxd_title p{ font-size:1.5rem;}
.hxd_title:after{width:35px; height:2px; margin:10px auto 0 auto;}
}

.ljhx_bge{ background:url(/images/ljhx_bge.jpg) no-repeat center; width:100%; height:760px; padding-top:141px;}
.hxe_nr{ padding-top:10px;}
.hxe_kg{ width:50%;}
.hxe_kg li{ background:#fff; transform:skewY(6.6deg);-webkit-transform:skewY(6.6deg);-moz-transform:skewY(6.6deg); height:200px; margin-bottom:26px;}
.hxe_kg li a{ padding:5px; display:block; overflow:hidden; height:190px;}
.hxe_pic{ overflow:hidden; width:49.2%;}
.hxe_pic img{ display:block; width:100%;}
.hxe_wb{transform:skewY(-6.6deg);-webkit-transform:skewY(-6.6deg);-moz-transform:skewY(-6.6deg); width:45%; padding-top:10px;}
.hxe_mc{ font-size:1.875rem; color:#8b0000; font-weight:bold;}
.hxe_ms{ line-height:24px; color:#515151; font-size:1.125rem; margin-top:10px;}
.hxe_kg.fl li:nth-child(2){ background:#cc0000;}
.hxe_kg.fl li:nth-child(2) .hxe_mc,.hxe_kg.fl li:nth-child(2) .hxe_ms{ color:#fff;}
.hxe_kg.fr{ padding-top:18px;}
.hxe_kg.fr li{ background:#253682; transform:skewY(-6.6deg);-webkit-transform:skewY(-6.6deg);-moz-transform:skewY(-6.6deg); height:200px; margin-bottom:0x; margin-top:26px;}
.hxe_kg.fr .hxe_wb{transform:skewY(6.6deg);-webkit-transform:skewY(6.6deg);-moz-transform:skewY(6.6deg); padding-left:4.5%; padding-top:40px;}
.hxe_kg.fr li:nth-child(2){ background:#d0d0d0;}
@media screen and (max-width:1024px){
.ljhx_bge{ background:url(/images/ljhx_bge.jpg) no-repeat center top; background-size:auto 100%; height: auto; padding-top:145px; padding-bottom:120px;}
.hxe_wb{ width:47%;}
.hxe_ms{font-size:1rem; line-height:22px;}
.hxe_kg li{height:auto;}
.hxe_kg li a{height:auto;}
.hxe_kg.fr li{height:auto;}
.hxe_kg.fr .hxe_wb{padding-left:2.5%; padding-top:30px;}
}
@media screen and (max-width:770px){
.ljhx_bge{padding-top:97px; padding-bottom:90px;}
.hxe_wb{padding-top:5px;}
.hxe_mc{ font-size:1.125rem;}
.hxe_ms{ line-height:20px; font-size:0.875rem; margin-top:5px;}
.hxe_ms br{ display:none;}
}
@media screen and (max-width:520px){
.ljhx_bge{padding-top:60px; padding-bottom:30px;}
.hxe_ms{ display:none;}
.hxe_kg li{margin-bottom:12px;}
.hxe_wb{padding-top:15px;}
.hxe_kg.fr{ padding-top:10px;}
.hxe_kg.fr li{margin-top:12px;}
.hxe_kg.fr .hxe_wb{padding-top:15px;}
}

.ljhx_bgf{ background:url(/images/ljhx_bgf.jpg) no-repeat center bottom #eee; width:100%; overflow:hidden; padding-top:35px;}
.hxf_title{ text-align:center; color:#000; font-size:1.5rem;}
.hxf_title p{ color:#c40000; font-size:2.25rem; font-weight:bold;}
.hxf_nr{ padding-top:25px; padding-bottom:53px; background:url(/images/hxf_yy.png) no-repeat center bottom;}
.hxf_img{border-radius:20px; overflow:hidden; position:relative;}
.hxf_img p img{ display:block; width:100%;}
.hxf_wb{ position:absolute; width:100%; bottom:39px; background:rgba(152,40,68,0.6); padding:35px 0; z-index:9;}
.hxf_wb li{ width:16.666%; float:left; text-align:center;}
.hxf_mc{ font-size:1.5rem; line-height:24px; color:#fff; overflow:hidden; margin-top:8px;}
.hxf_wb li a{ border-left:1px solid rgba(255,255,255,0.4); display:block;}
.hxf_wb li:nth-child(1) a{border-left:1px solid rgba(255,255,255,0);}
@media screen and (max-width:1024px){
.ljhx_bgf{background-size:auto 100%;}
.hxf_wb{padding:25px 0;}
.hxf_mc{font-size:1.25rem;}
.hxf_nr{padding-top:25px; padding-bottom:43px; background-size:100%;}
}
@media screen and (max-width:770px){
.hxf_nr{padding-bottom:33px;}
.hxf_wb{bottom:20px; padding:20px 0;}
.hxf_mc{ font-size:1rem;}
.hxf_pic img{ width:40%;}
}
@media screen and (max-width:520px){
.hxf_title{font-size:1.125rem;}
.hxf_title p{font-size:1.5rem;}
.hxf_nr{padding-bottom:15px;}
.hxf_wb{bottom:0px; padding:15px 0; z-index:9;}
.hxf_wb li{ width:33.333%; float:left; text-align:center; margin:5px 0;}
.hxf_img{border-radius:10px;}
.hxf_pic img{ width:34%;}
.hxf_mc{margin-top:5px; font-size:0.875rem; height:22px; line-height:22px;}
.hxf_wb li:nth-child(4) a{border-left:1px solid rgba(255,255,255,0);}
}

.ljhx_bgg{ background:url(/images/ljhx_bgg.jpg) no-repeat center; width:100%; padding-top:40px; height:755px;}
.hxg_title{ font-size:1.875rem; color:#000; text-align:center; line-height:36px;}
.hxg_title p{ font-size:2.25rem; color:#253682; font-weight:bold;}
.hxg_nr{ margin:0 auto;}
.hxg_nr li{ margin-top:40px; float:left; width:28.7%; transform:rotate(45deg); -ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg); position:relative;}
.hxg_nr li:nth-child(1){ margin-left:5.9%;}
.hxg_nr li:nth-child(2){ margin:200px 1.1% 0 1.1%;}
.hxg_pic img{ display:block; width:100%;}
.hxg_wb{transform:rotate(-45deg); -ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg); position:absolute; left:-15%; text-align:center; top:80px; width:100%; font-size:2.25rem; color:#fff;}
.hxg_wb p{ font-size:1.875rem;}
@media screen and (max-width:1024px){
.ljhx_bgg{ background-size:auto 100%; height:auto; padding-bottom:145px;}
.hxg_wb{left:-14%; top:65px; font-size:2rem;}
.hxg_wb p{ font-size:1.75rem;}
}
@media screen and (max-width:770px){
.hxg_title{ font-size:1.625rem;}
.hxg_title p{ font-size:2rem;}
.hxg_wb{left:-16%; top:40px; font-size:1.75rem;}
.hxg_wb p{ font-size:1.5rem;}
}
@media screen and (max-width:520px){
.ljhx_bgg{padding-bottom:60px; overflow:hidden;}
.hxg_title{ font-size:1.25rem; line-height:26px;}
.hxg_title p{ font-size:1.5rem;}
.hxg_nr li{ margin-top:10px;}
.hxg_nr li:nth-child(2){ margin:120px 1.1% 0 1.1%;}
.hxg_wb{left:-14%; top:20px; font-size:0.875rem; font-weight:bold;}
.hxg_wb p{ font-size:0.75rem;}
}

.ljhx_bgh{ background:url(/images/ljhx_bgh.jpg) no-repeat center; padding-top:15px; height:726px;}
.hxh_title{ text-align:center; font-size:1.5rem; color:#fff;}
.hxh_title p{ font-size:2.25rem; font-weight:bold; color:#253682;}
.hxh_nr{ padding-top:80px;}
.hxh_l{ width:55.25%;}
.hxh_l li{ height:42px; line-height:42px; position:relative; font-size:1.25rem; color:#fff;}
.hxh_l li span{font-family:"alternateRegular"; font-size:1.875rem; padding-right:8px; float:left; color:#253682;}
.hxh_l li:before{ content:""; right:10px; top:20px; position:absolute; width:71%; height:3px; background:#253682;}
.hxh_l li:after{ content:""; right:0px; top:16px; position:absolute; width:5px; height:5px; border-radius:50%; border:3px solid #253682;}
.hxh_l li:nth-child(1):before{ width:9.5%; right:51.5%;}
.hxh_l li:nth-child(1):after{right:50%;}
.hxh_l li:nth-child(2):before{ width:28%; right:44.5%;}
.hxh_l li:nth-child(2):after{right:43%;}
.hxh_l li:nth-child(3):before{ width:23%; right:34.5%;}
.hxh_l li:nth-child(3):after{right:33%;}
.hxh_l li:nth-child(4):before{ width:48%; right:24.5%;}
.hxh_l li:nth-child(4):after{right:23%;}
.hxh_l li:nth-child(5):before{ width:52%; right:5.5%;}
.hxh_l li:nth-child(5):after{right:4%;}
.hxh_l li:nth-child(6):before{ width:54%; right:3.5%;}
.hxh_l li:nth-child(6):after{right:2%;}
.hxh_l li:nth-child(7):before{ width:62%; right:1.5%;}
.hxh_l li:nth-child(7):after{right:0%;}
.hxh_r{ width:44.75%; padding-top:250px;}
.hxh_r li{ height:42px; line-height:42px; position:relative; text-align:right; font-size:1.25rem; color:#fff;}
.hxh_r li span{font-family:"alternateRegular"; font-size:1.875rem; padding-left:8px; float:right; color:#253682;}
.hxh_r li:before{ content:""; left:10px; top:20px; position:absolute; width:73%; height:3px; background:#253682;}
.hxh_r li:after{ content:""; left:0px; top:16px; position:absolute; width:5px; height:5px; border-radius:50%; border:3px solid #253682;}
.hxh_r li:nth-child(1):before{ width:26%; left:10.5%;}
.hxh_r li:nth-child(1):after{left:9%;}
.hxh_r li:nth-child(2):before{ width:55%; left:-0.5%;}
.hxh_r li:nth-child(2):after{left:-2%;}
.hxh_r li:nth-child(3):before{ width:39%; left:1.5%;}
.hxh_r li:nth-child(3):after{left:0%;}
.hxh_r li:nth-child(4):before{ width:68%; left:6.5%;}
.hxh_r li:nth-child(4):after{left:5%;}
.hxh_r li:nth-child(5):before{ width:41%; left:11.5%;}
.hxh_r li:nth-child(5):after{left:10%;}
.hxh_r li:nth-child(6):before{ width:25%; left:19.5%;}
.hxh_r li:nth-child(6):after{left:18%;}
.hxh_r li:nth-child(7):before{ width:20.5%; left:31.5%;}
.hxh_r li:nth-child(7):after{left:30%;}
.hxh_pic{ display:none;}
@media screen and (max-width:1024px){
.ljhx_bgh{ background-size:auto 100%; height:auto; padding-bottom:30px;}
.hxh_nr{ padding-top:75px;}
.hxh_l li{font-size:1rem; height:34px; line-height:34px;}
.hxh_l li span{font-size:1.5rem;}
.hxh_l li:before{top:16px;}
.hxh_l li:after{top:12px;}
.hxh_r{padding-top:200px;}
.hxh_r li{font-size:1rem; height:34px; line-height:34px;}
.hxh_r li span{font-size:1.5rem;}
.hxh_r li:before{ top:16px;}
.hxh_r li:after{top:12px;}
}
@media screen and (max-width:770px){
.ljhx_bgh{ background:url(/images/ydljhx_bga.jpg) no-repeat center; background-size:auto 100%; padding-top:25px; height:auto; padding-bottom:0px;}
.hxh_title{font-size:1.375rem; }
.hxh_title p{ font-size:2rem;}
.hxh_nr{ display:none;}
.hxh_pic{ display:block; padding-top:40px;}
.hxh_pic img{ display:block; width:100%;}
}
@media screen and (max-width:520px){
.hxh_title{font-size:1.125rem; }
.hxh_title p{ font-size:1.5rem;}
.hxh_pic{padding-top:30px;}
}

.ljhx_bgi{ background:url(/images/ljhx_bgi.jpg) no-repeat center; width:100%; padding-top:60px; padding-bottom:90px; overflow:hidden;}
.hxi_title{ text-align:center; color:#000; font-size:1.875rem;}
.hxi_title p{ font-size:2.25rem; font-weight:bold; line-height:36px;}
.hxi_title:after{ content:""; width:58px; height:4px; background:#253682; display:block; margin:15px auto 0 auto;}
.hxi_nr{ padding-top:26px;}
.hxi_nr li{ float:left; width:31%; padding-top:80px;}
.hxi_nr li:after{ content:""; width:96%; margin:0 auto -8px auto; display:block; height:8px; background:#801e37;}
.hxi_nr li:nth-child(1){background:linear-gradient(-172.4deg, transparent 50px, #253682 0) top right;}
.hxi_nr li:nth-child(2){ margin:25px 3.5% 0 3.5%; padding-top:55px; background:linear-gradient(-172.4deg, transparent 50px, #253682 0) top right,linear-gradient(172.4deg, transparent 50px, #253682 0) top left;}
.hxi_nr li:nth-child(3){background:linear-gradient(172.4deg, transparent 50px, #253682 0) top left;}
.hxi_nr li a{ display:block; padding:0 5.8% 5.8% 5.8%;}
.hxi_mc{ color:#d8d8d8; font-size:1.125rem; font-family:"Din";}
.hxi_mc p{ font-family:"微软雅黑"; font-weight:bold; color:#253682; font-size:1.875rem; font-weight:bold;}
.hxi_ms{ line-height:30px; color:#f9f9f9; font-size:1.25rem; height:90px; padding:25px 0;}
.hxi_pic{ overflow:hidden;}
.hxi_pic img{ display:block; width:100%;}
@media screen and (max-width:1024px){
.hxi_nr li{width:32%;}
.hxi_nr li:nth-child(2){ margin:25px 2% 0 2%;}
.hxi_nr li a{padding:0 5% 5% 5%;}
.hxi_ms{font-size:1.125rem;}
}
@media screen and (max-width:770px){
.ljhx_bgi{ background-size:auto 100%;}
.hxi_title{font-size:1.5rem;}
.hxi_title p{ font-size:2rem; line-height:32px;}
.hxi_nr{ padding-top:20px;}
.hxi_nr li a{padding:0 3% 3% 3%;}
.hxi_mc{font-size:0.9375rem;}
.hxi_mc p{font-size:1.5rem;}
.hxi_ms{font-size:0.875rem; line-height:24px; height:72px; padding:15px 0;}
}
@media screen and (max-width:520px){
.ljhx_bgi{padding-top:40px; padding-bottom:50px;}
.hxi_title{font-size:1.25rem;}
.hxi_title p{ font-size:1.5rem; line-height:24px;}
.hxi_title:after{width:32px; height:2px; margin:12px auto 0 auto;}
.hxi_nr{ padding-top:0px;}
.hxi_nr li:after{ margin:0 auto -3px auto; height:3px;}
.hxi_mc{ overflow:hidden; line-height:26px; height:26px; overflow:hidden; text-align:center; margin-bottom:5px;}
.hxi_mc p{font-size:1rem;}
.hxi_ms{ display:none;}
}

.ljhx_bgj{ padding-top:65px; background:url(/images/ljhx_bgj.jpg) no-repeat center; height:905px; overflow:hidden;}
.ljhx_bgj .hxd_title:after{background:#253682;}
.hxj_nr{ padding-top:40px;}
.hxj_nr li{ float:left; width:32.5%;}
.hxj_nr li:nth-child(2){ margin:0 1.25%;}
.hxj_nr li a{ display:block; border:3px solid #fff; position:relative;}
.hxj_nr li a:after{ content:""; height:44px; background:url(/images/hxj_jt.png) no-repeat center; width:100%; position:absolute; left:0; top:46.5%;}
.hxj_pic{ overflow:hidden; border:3px solid #fff; position:relative;}
.hxj_pic img{ display:block; width:100%; transition:0.5s;}
.hxj_nr li:hover .hxj_pic img{transform:scale(1.1);}
.hxj_pic p{ position:absolute; width:82px; height:40px; text-align:center; line-height:40px; background:#fff; left:0; top:0; font-size:1.125rem; color:#000;}
.hxj_mc{ text-align:center; color:#fff; height:50px; line-height:50px; overflow:hidden; font-weight:bold; font-size:1.25rem;}
@media screen and (max-width:1024px){
.ljhx_bgj{ background-size:auto 100%; height:auto; padding-bottom:80px;}
.hxj_mc{font-size:1.125rem;}
}
@media screen and (max-width:770px){
.hxj_nr li a:after{top:44.5%;}
.hxj_pic p{height:30px; line-height:30px; font-size:1rem;}
.hxj_mc{height:40px; line-height:40px; font-weight:normal; font-size:1rem;}
}
@media screen and (max-width:520px){
.ljhx_bgj{ padding-top:40px; padding-bottom:50px;}
.hxj_nr{ padding-top:25px;}
.hxj_nr li{ float:left; width:100%;}
.hxj_nr li:nth-child(2){ margin:25px 0;}
.hxj_nr li a{border:1px solid #fff;}
.hxj_nr li a:after{height:26px; background:url(/images/hxj_jta.png) no-repeat center; background-size:auto 26px; width:100%; position:absolute; left:0; top:46.5%;}
.hxj_pic{ border:0; width:49%; float:left; padding:0.5%; background:#fff;}
.hxj_pic p{height:30px; line-height:30px; width:70px; font-size:0.875rem;}
}

.ljhx_bgk{ background:url(/images/ljhx_bgk.jpg) no-repeat center #f1f1f1; width:100%; overflow:hidden; padding-top:35px; padding-bottom:80px;}
.hxk_title{ text-align:center; color:#000; font-size:1.875rem;}
.hxk_title p{ font-size:2.25rem; font-weight:bold; line-height:36px; color:#253682;}
.hxk_title:after{ content:""; width:58px; height:4px; background:#000; display:block; margin:15px auto 0 auto;}
.hxk_nr{ padding-top:39px;}
.hxk_nr li{ width:49.16%;}
.hxk_pic p{ display:block; width:32%; float:left;}
.hxk_pic p:nth-child(2){ margin:0 2%;}
.hxk_pic p a{ border:5px solid #d4d4d4; display:block; overflow:hidden;}
.hxk_pic img{ display:block; width:100%;}
.hxk_mc{ border:2px solid #b0b0b0; border-top:none; width:70%; margin:0 auto; text-align:center;}
.hxk_mc a{ display: inline-block; height:50px; line-height:50px; margin-bottom:-26px; background:#f1f1f1; padding:0 5px; font-size:1.25rem; color:#585858; font-weight:bold;}
.hxk_img{ padding-top:70px; margin:0 auto; width:42.9%;}
.hxk_img a{ display:block; overflow:hidden; border:7px solid #d4d4d4;}
.hxk_img img{ display:block; width:100%;}
.hxk_img p{ text-align:center; font-size:1.25rem; font-weight:bold; color:#5b5b5b; line-height:22px; height:22px; overflow:hidden; margin-top:17px;}
.hxk_qw{ margin-top:-220px;}
.hxk_qw li{ width:26%;}
.hxk_qw li a{ display:block; width:50%; float:left; text-align:center;}
.hxkqw_mc{ font-size:0.875rem; color:#972f46; height:28px; line-height:28px; overflow:hidden;}
.hxk_zl{ padding-top:140px;}
.hxkzl_pic p{ width:27.1%; float:left;}
.hxkzl_pic p:nth-child(2){ margin:0 9.35%;}
.hxkzl_pic p img{ display:block; width:100%;}
.hxkzl_mc{ border:2px solid #b0b0b0; border-top:none; width:70%; margin:0 auto; text-align:center;}
.hxkzl_mc a{ display: inline-block; height:70px; line-height:70px; margin-bottom:-35px; background:#f1f1f1; padding:0 5px; font-size:1.25rem; color:#585858; font-weight:bold;}
@media screen and (max-width:520px){
.ljhx_bgk{ background:#f1f1f1; padding-top:40px; padding-bottom:60px;}
.hxk_title{font-size:1.125rem;}
.hxk_title p{ font-size:1.5rem; line-height:28px;}
.hxk_title:after{width:32px; height:2px; margin:12px auto 0 auto;}
.hxk_nr{ padding-top:25px;}
.hxk_nr li{ width:100%; padding-bottom:40px;}
.hxk_pic p a{ border:2px solid #d4d4d4;}
.hxk_mc a{height:40px; line-height:40px; margin-bottom:-20px; font-size:1rem;}
.hxk_img{ padding-top:10px; margin:0 auto; width:100%;}
.hxk_img a{border:4px solid #d4d4d4;}
.hxk_img p{font-size:1.125rem;}
.hxk_qw{ margin-top:20px;}
.hxk_qw li{ width:100%;}
.hxkqw_pic img{ width:40%;}
.hxk_zl{ padding-top:30px;}
.hxkzl_pic p{ width:32%; float:left;}
.hxkzl_pic p:nth-child(2){ margin:0 2%;}
.hxkzl_mc a{font-size:1rem;}
}

.ljhx_bgl{ padding-top:55px; padding-bottom:90px; width:100%; overflow:hidden;}
.ljhx_bgl .hxk_title:after{ background:#000;}
.hxl_nr{ padding-top:85px;}
.hxl_nr li{ float:left; width:19.6%; position:relative; margin-left:-3.6%;}
.hxl_nr li:nth-child(1){ margin-left:0;}
.hxl_bg img{ display:block; width:100%;}
.hxl_po{ position:absolute; left:0; top:0; width:100%; text-align:center;}
.hxl_pic{ padding-top:55px;}
.hxl_mc{ font-size:1.375rem; color:#5c5c5c; height:30px; line-height:30px; margin:10px 0;}
.hxl_sz{ font-family:"Din"; font-size:1.875rem; color:#5c5c5c;}
@media screen and (max-width:1024px){
.hxl_nr{ padding-top:45px;}
.hxl_pic{ padding-top:45px;}
.hxl_pic img{ max-width:25%;}
.hxl_mc{font-size:1.25rem; margin:8px 0;}
.hxl_sz{font-size:1.5rem;}
}
@media screen and (max-width:770px){
.ljhx_bgl{ padding-top:50px; padding-bottom:80px;}
.hxl_nr{ padding-top:35px;}
.hxl_pic{ padding-top:30px;}
.hxl_mc{font-size:1rem; margin:3px 0;}
.hxl_sz{font-size:1.375rem;}
}
@media screen and (max-width:520px){
.ljhx_bgl{ padding-top:40px;}
.hxl_nr{ padding-top:20px;}
.hxl_nr li{ float:left; width:33.333%; position:relative; margin-left:0%;}
.hxl_pic{ padding-top:20px;}
.hxl_mc{font-size:0.9375rem; margin:0px 0;}
.hxl_sz{font-size:1.25rem;}
}
/*ljhx*/
/*内页style结束*/

/*sitemap*/
.sitemap_kg{ border:1px solid #ddd; padding:1%; margin-bottom:15px;}
.sitemap_bt{ background:#f1f1f1;}
.sitemap_bt a{ display:block; width:130px; height:40px; line-height:40px; background:#253682; color:#fff; text-align:center;}
.sitemap_kg ul{ padding-top:8px;}
.sitemap_kg li{ float:left; height:30px; line-height:30px; font-size:0.875rem; margin:4px;}
.sitemap_kg li a{ color:#fff; background:rgba(152,40,68,0.7); padding:0 20px; display:block; transition:0.5s;}
.sitemap_kg li:hover a{ background:rgba(152,40,68,1); transition:0.5s;}
/*sitemap*/

.fswzj{ display:none;}@media(max-width:767px){.fswzj{ position:fixed; bottom:0; z-index:999; width:100%; display:block; background:#253682;}.fswzj ul{ padding:0px; margin:0px; list-style-type:none; border-top:2px solid #bf3759;}.fswzj ul li{color:#fff; width:25%; text-align:center; padding:0.3rem 0; position:relative; float:left;}.fswzj ul li a{ color:#fff;  display:block; border-left:1px solid #bf3759;}.fswzj ul li.on a{ border-left:none;}.fnav_pic{ width:23%; margin:0 auto;}.fnav_pic img{ width:100%;}.fnav_wb{font-size:0.8125rem; padding-top:2px;}footer{ padding:20px 0 120px 0;}}

/*导航样式*/
@media screen and (max-width:770px){
.sp_nav{width:60px;float:right;position:relative;cursor: pointer; height:60px; background:#000; padding:10px;}
.sp_nav i{display:block; color:#fff; position:absolute; width:100%; bottom:12px; left:0; text-align:center; font-style:normal;}
.sp_nav span{display:block;background:#fff;width:40%;height:2px;position:absolute;left:30%;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:22px}
.sp_nav span:nth-of-type(2){top:32px}
.sp_nav_se span:nth-of-type(1){top:22px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){top:22px;transform:rotate(-45deg)}
.sjj_nav{position:fixed; z-index:9; background:rgba(0,0,0,0.9); width:50%; height:calc(100% - 104px); line-height:40px; top:80px; right:-100%; overflow:auto; overflow-x:hidden; transition:right ease 0.5s;}
.nav_show{top:80px; right:0;}
.sjj_nav li ul,.sjj_nav li .sp_nav_xjb{ display: block;}
.sjj_nav ul li{ float:none; width:auto; background:none;}
.sjj_nav>ul>li:first-child{overflow:hidden; border-top:none;}
.sjj_nav>ul>li:first-child>a{float:left; width:calc(100% - 70px);}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{ display:block; position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li em{ display:none;}
.sjj_nav ul li{border-top:1px #2f2f2f solid;margin-left:10px;position:relative;line-height:40px;font-size:14px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #2f2f2f solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{ width:90%; font-size:1rem; color:#fff; text-align:inherit; padding:inherit; height:auto; line-height:inherit; background:none;}
.sjj_nav ul li.cur a,.sjj_nav ul li.cur ul li.cur a{color:#ffc801;}
.sjj_nav ul li ul li a,.sjj_nav ul li.cur ul li a{color:#666;display:block;text-align:left; font-size:0.875rem;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#0071bc;}
.sjj_nav ul li ul li>ul{margin-left:10px}
}
@media screen and (max-width:520px){
.sp_header{height:50px;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px; height:50px; padding:0px;}
.sp_nav i{ font-size:0.8125rem; bottom:6px;}
.sp_nav span{ width:50%; left:25%;}
.sp_nav span:nth-of-type(1){top:10px}
.sp_nav span:nth-of-type(2){top:20px}
.sp_nav_se span:nth-of-type(1){top:13px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){top:13px;transform:rotate(-45deg)}
.sjj_nav{top:50px; width:55%;}
.nav_show{top:50px;}
.sjj_nav ul li a{ font-size:0.875rem;}
}
.cd-top {
  display: inline-block;
  height: 30px;
  width: 30px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(253,212,0,0.8) url(/images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  border-radius:50%;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  z-index:99;
}
.cd-top.cd-is-visible { visibility: visible; opacity: 1;}
.cd-top.cd-fade-out {opacity: .9;}
.no-touch .cd-top:hover {background-color: #e86256; opacity: 1;}

@media screen and (max-width:520px){
.cd-top{height:24px; width:24px; background-size:auto 10px; bottom:60px;}
}



	.joina_tit{text-align: center;padding-top: 10px;margin-bottom: 10px;}
	.joina_tit p{color: #4d4d4d;font-size: 1rem;}
	.joina_tit h1{color: #253682;font-size: 1.75rem;font-weight: bold;}
	.joina_txt h1{color: #3e3e3e;font-size: 1.1rem;font-weight: bold;margin: 15px 0 5px;}
	.joina_txt p{font-size: 1rem;color: #717171;line-height: 20px;}
	.joina_list ul li{width: 31%;}
	.joina_list ul{display: flex;justify-content: space-between;}
	.joina_img{border: 3px solid #253682;overflow: hidden;}
	.joina_img img{transition: .5s;}
	.joina_list ul li:hover .joina_img img{transform: scale(1.05);}
	
	.inq_box{background: url(/images/inq_bg.jpg) center top no-repeat #EAEAEA;}
	.inq_tit {text-align: center;padding-top: 65px;padding-bottom: 45px;}
	.inq_tit h1{font-size: 3rem;font-weight: bold;color: white;margin-bottom: 5px;text-shadow: 1px 1px 2px #161886;}
	.inq_tit span{color: #ff850d;}
	.inq_tit p{color: #b8b8b8;font-size: 1.25rem;letter-spacing: 2px;}
	.inq_nr ul{display: flex;justify-content: space-between;}
	.inq_img{position: relative;z-index: 3;}
	.inq_img::after{content: "";width: 100%;height: 50%;background: white;display: block;position: absolute;left: 0;bottom: 0;}
	.inq_img::before{content: "";width: 100%;height: 50%;background: rgba(255,255,255,0.2);display: block;position: absolute;left: -10px;bottom: 0;padding: 0 10px;}
	.inq_img img{border: 4px solid white!important;border-radius: 50%;position: relative;z-index: 2;}
	.inq_nr ul li{width: 22.4%;position: relative;}
	.inq_txt{background: white;}
	.inq_txt h1{color: #3d3d3d;font-size: 1.25rem;font-weight: bold;padding: 25px 0 15px;text-align: center;position: relative;z-index: 2;}
	.inq_txt p{color: #3d3d3d;height: 130px;line-height: 27px;position: relative;z-index: 2;}
	.inq_txt{padding: 0 25px;position: relative;z-index: 2;}
	.inq_txt::before{content: "";width: 100%;height: 100%;background: rgba(255,255,255,0.2);display: block;position: absolute;left: -10px;bottom: 0;padding: 0 10px;}
	.inq_nr ul li::after{content: "";width: 100%;height: 25px;display: block;position: absolute;left: 0;bottom: 0;box-shadow: 0 0 22px rgba(0,0,0,0.3);}
	.inq_nr{padding-bottom: 70px;}
	.inq_img em{width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 0;bottom: 0;box-shadow: 0 4px 15px rgba(0,0,0,0.3);display: block;z-index: 2;}
	.inq_l h1{color: #343434;font-size: 1.875rem;font-weight: bold;}
	.inq_l p{color: #343434;font-size: 1.5rem;margin: 5px 0 25px;}
	.inq_l a{color: #fff;background: #ff790d;display: inline-block;padding: 10px 30px;}
	.inq_nr2{display: flex;justify-content: space-between;}
	.inq_txt2 p{color: #575757;}
	.inq_txt2 h1{color: #ff790d;font-size: 1.625rem;font-weight: bold;margin-bottom: 5px;}
	.inq_ico{margin-right: 20px;}
	.inq_ico img{border-radius: 50%;box-shadow: 0 5px 13px rgba(0,0,0,0.2);}
	.inq_r ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.inq_r ul li{display: flex;align-items: center;}
	.inq_l {width: 26%;}
	.inq_r{width: 70%;}
	.inq_r ul li:nth-last-child(1){margin-top: 10px;width: 100%;justify-content: center;}
	@media screen and (max-width:1280px) {
		.inq_txt h1{font-size: 1.125rem;white-space: nowrap;}
		.inq_txt p{line-height: 24px;}
		.inq_txt h1{padding-top: 20px;}
	}
	@media screen and (max-width:1127px) {
		.inq_ico{margin-right: 10px;}
		.inq_l p{font-size: 1.125rem;}
		.inq_ico{width: 19%;}
		.inq_r ul li{width: 50%;}
		.inq_r ul li:nth-last-child(1) .inq_ico{width: 11%;}
	}
	@media screen and (max-width:768px) {
		.inq_txt{padding: 0 5px;}
		.inq_txt h1{white-space: normal;height: 83px;box-sizing: border-box;}
		.inq_nr2{display: block;}
		.inq_r{width: 100%;}
		.inq_r ul li{justify-content: center;}
		.inq_l{width: 100%;}
		.inq_l a{display: none;}
		.inq_r ul li:nth-last-child(1){margin-top: 20px;}
	}
	@media screen and (max-width:520px) {
		.inq_nr ul{flex-wrap: wrap;}
		.inq_nr ul li{width: 49%;}
		.inq_img img{box-sizing: border-box;}
		.inq_tit h1{font-size: 1.65rem;}
		.inq_tit p{font-size: 1rem;display: none;}
		.inq_tit::after{content: "";width: 32px;height: 2px;background: #fff;display: block;margin: 20px auto 25px;}
		.inq_img::before{display: none;}
		.inq_txt::before{display: none;}
		.inq_txt h1{font-size: 1.125rem;height: 73px;text-align: left;padding-bottom: 5px;}
		.inq_txt p{font-size: 0.875rem;line-height: 22px;height: 99px;}
		.inq_tit{padding-top: 35px;padding-bottom: 0px;}
		.inq_nr ul li:nth-child(1n+3){margin-top: 20px;}
		.inq_r ul li{width: 100%;justify-content: flex-start;}
		.inq_r ul{display: block;}
		.inq_txt2 h1{font-size: 1.125rem;}
		.inq_l h1{font-size: 1.65rem;}
		.inq_l p{font-size: 1rem;}
		.inq_ico{width: 14%;}
		.inq_r ul li:nth-last-child(1) .inq_ico{width: 14%;}
		.inq_r ul li:nth-last-child(1){justify-content: flex-start;}
		.inq_r ul li:nth-child(1){margin-bottom: 20px;}
		.inq_txt2 p{font-size: 0.875rem;}
		.inq_nr{padding-bottom: 50px;}
		
		.inq_nr ul li::after{display: none;}
		.inq_nr ul li{box-shadow: 0 0 15px rgba(0,0,0,0.18);}
		
	}
	
	
	.inj_box{background: url(/images/inj_bg.jpg) center no-repeat;min-height: 795px;}
	.inj_list{position: relative;}
	.inj_tit{padding-top: 100px;margin-bottom: 65px;}
	.inj_tit h1{color: white;font-size: 2.25rem;font-weight: bold;margin-bottom: 10px;}
	.inj_l p{color: white;font-size: 1.375rem;font-weight: 100;padding: 3px 0;padding-left: 50px;background: url(/images/inj_g.png) center left no-repeat;margin-bottom: 10px;}
	.inj_l a{margin-top: 65px;display: inline-block;font-size: 1.25rem;font-weight: 100;color: white;padding: 10px 30px;background: #ff780d;margin-bottom: 15px;}
	.inj_l>h1{font-family:"Din";font-size: 2.25rem;color: white;}
	.inj_r{width: 73.3%;position: absolute;right: 0;top: 0;}
	.inj_r p{font-size: 1.875rem;color: white;margin-top: 15px;}
	.inj_r ul li{position: relative;;cursor: pointer;border: 1px solid #ffd69f;height: 198px;width: 25%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;flex-direction: column;}
	.inj_r ul{display: flex;flex-wrap: wrap;}
	.inj_r ul>div{height: 199px;width: 25%;pointer-events: none;}
	.inj_zz{height: 100%;width: 100%;position: absolute;left: 0;top: 0;background: #ff780d;transition: .5s;transform: scale(0);}
	.inj_zz span{font-size: 1.875rem;color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);white-space: nowrap;}
	.inj_zz img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
	.inj_r ul li:nth-of-type(1){border-bottom: none;}
	.inj_r ul li:nth-of-type(2){border-bottom: none;border-right: none;}
	.inj_r ul li:nth-of-type(3){border-bottom: none;}
	.inj_r ul li:nth-of-type(4){border-bottom: none;border-right: none;}
	.inj_r ul li:nth-of-type(5){border-right: none;}
	.inj_r ul li:nth-of-type(7){border-right: none;}
	.inj_r ul li:hover .inj_zz{transform: scale(1);}
	@media screen and (max-width:1024px) {
		.inj_r p{font-size: 1.65rem;}
	}
	@media screen and (max-width:768px) {
		.inj_r{width: 85%;}
		.inj_r p{font-size: 1.35rem;}
	}
	@media screen and (max-width:520px) {
		.inj_r{display: none;}
		.inj_tit h1{font-size: 1.45rem;}
		.inj_tit{padding-top: 50px;margin-bottom: 30px;}
		.inj_l p{font-size: 1.125rem;padding: 10px 0 0px;padding-left: 40px;margin-bottom: 20px;}
		.inj_l>h1{font-size: 1.875rem;}
		.inj_l a{font-size: 1rem;margin-top: 30px;}
		.inj_box{min-height: auto;padding-bottom: 50px;}
		
	}
	