*{padding:0px; margin:0px;}
html{font-size:62.5%;}
body{ font-family:"微软雅黑";}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,i,b,em,span,form,fieldset,legend,input,textarea,select,button,th,td{margin:0; padding:0; font-style:normal;}
h1,h2,h3,h4,h5,h6{list-style:none; font-weight:normal;}
input,select,button,textarea{border:0; background:none; outline:none; vertical-align:middle; font-family:"微软雅黑";}
button{overflow:visible}
img{border:none;}
li{list-style:none;}
a{color:#555; text-decoration:none;}
a:hover{color:#1d2088; text-decoration:none !important;}
.clear{overflow:hidden; clear:both; height:0px;}
::-webkit-scrollbar{width:6px;}
::-webkit-scrollbar-track{background-color:#000;}
::-webkit-scrollbar-thumb{background-color:#aaa;}
::-webkit-scrollbar-thumb:hover{background-color:#5b5b5b;}
::-webkit-scrollbar-thumb:active{background-color:#1d2088;}
@media only screen and (max-width:992px){
input,textarea{-webkit-appearance:none; border-radius:0;}
}
.header{width:100%; background-color:rgba(255,255,255,.96); position:fixed; top:0; left:0; z-index:10;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.header.on{box-shadow:0 0 10px #aaa;}
.header .container{position:relative;}
.header .logo{float:left; margin:20px 0;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.header.on .logo{margin:20px 0;}
.header .logo img{display:block;}
.header .an{position:absolute; top:50%; right:15px; height:18px; width:30px; display:none;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);}
.header .an span{width:30px; height:2px; background-color:#555; display:block; position:absolute;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.header .an span.a1{top:0; left:0;}
.header .an span.a2{top:8px; left:0;}
.header .an span.a3{top:16px; left:0;}
.header .an.n span.a2{display:none;}
.header .an.n span.a1{top:8px; width:30px;
transform:rotate(45deg);
-o-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);}
.header .an.n span.a3{top:8px; width:30px;
transform:rotate(135deg);
-o-transform:rotate(135deg);
-ms-transform:rotate(135deg);
-moz-transform:rotate(135deg);
-webkit-transform:rotate(135deg);}
.header .search{width:30px; height:30px; font-size:16px; line-height:30px; color:#555; text-align:center; cursor:pointer; position:absolute; top:50%; right:55px; margin-top:-15px;}
.header .user{width:30px; height:30px; font-size:18px; line-height:30px; color:#555; text-align:center; cursor:pointer; position:absolute; top:50%; right:15px; margin-top:-15px;}
.header .nav{float:right; margin-right:75px;}
.header .nav ul li{margin:0 20px; line-height:80px; float:left; position:relative;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.header.on .nav ul li{line-height:60px;}
.header .nav ul li a{display:block; font-size:16px; color:#555;}
.header .nav ul li span{width:0; height:2px; background-color:#1d2088; position:absolute; left:50%; bottom:0;
transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
-moz-transition:all .3s;
-webkit-transition:all .3s;
transform:translate(-50%,0);
-webkit-transform:translate(-50%,0);
-moz-transform:translate(-50%,0);
-ms-transform:translate(-50%,0);
-o-transform:translate(-50%,0);}
.header .nav ul li:hover span{width:100%;}
.header .nav ul li.on span{width:100%;}
@media (min-width:992px){
.header .nav ul li{margin:0 15px;}
.header .nav ul li a{font-size:15px;}
}
@media (min-width:1200px){
.header .nav ul li{margin:0 20px;}
.header .nav ul li a{font-size:16px;}
}
@media only screen and (max-width:992px){
.header{border:0;}
.header .logo{margin:20px auto;}
.header.on .logo{margin:20px auto;}
.header .an{display:block;}
.header .search{font-size:20px; right:100px;}
.header .user{font-size:22px; right:60px;}
.header .nav{width:60%; padding:15px 5%; background-color:#000; height:100%; position:fixed; top:0; left:-70%; z-index:9999; overflow:auto;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.header .nav.on{left:0;}
.header .nav i{display:block;}
.header .nav ul li{line-height:60px; text-align:left; border-bottom:1px solid #444; float:none; margin:0;}
.header.on .nav ul li{line-height:60px;}
.header .nav ul li a{font-size:15px; color:#fff;}
.header .nav ul li:hover a{color:#fff;}
.header .nav ul li:hover span{width:0;}
.header .nav ul li.on span{width:0;}
}
.head_h{width:100%; background-color:#fff; height:80px;}
@media only screen and (max-width:992px){
.head_h{height:76px;}
}
.pc_ban{width:100%; height:430px; position:relative; overflow:hidden;}
.pc_dong{width:100%; height:260px; position:relative; overflow:hidden;}
.pc_ban a,.pc_dong a{width:100%; height:100%; display:block;}
.pc_ban .swiper-button-prev,.pc_dong .swiper-button-prev{background:url(../images/banner-l.png) no-repeat; width:30px; height:50px; margin-top:0; left:1%;
background-size:30px 50px;
-webkit-background-size:30px 50px;
-moz-background-size:30px 50px;
-ms-background-size:30px 50px;
-o-background-size:30px 50px;}
.pc_ban .swiper-button-next,.pc_dong .swiper-button-next{background:url(../images/banner-r.png) no-repeat; width:30px; height:50px; margin-top:0; right:1%;
background-size:30px 50px;
-webkit-background-size:30px 50px;
-moz-background-size:30px 50px;
-ms-background-size:30px 50px;
-o-background-size:30px 50px;}
@media only screen and (max-width:992px){
.pc_ban{height:20rem;}
.pc_ban .swiper-pagination-bullet{width:26px; height:2px;}
.pc_ban .swiper-button-prev{display:none;}
.pc_ban .swiper-button-next{display:none;}
}
.pc_dong .block{
text-align: center;
}
.sh_tc{width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999; display:none; overflow:hidden;}
.sh_tc .s_bj{width:100%; height:100%; background-color:rgba(0,0,0,.9); position:absolute; top:0; left:0;}
.sh_tc .s_ch{width:400px; background-color:#fff; box-shadow:0 0 5px #aaa; position:absolute; top:50%; left:50%;
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);}
.sh_tc .s_ch input.w_z{width:330px; height:60px; padding-left:10px; font-size:15px; line-height:60px; color:#555; float:left; -webkit-appearance:none;}
.sh_tc .s_ch button.s_c{width:60px; height:60px; background-color:#1d2088; font-size:18px; color:#fff; line-height:60px; text-align:center; float:right; -webkit-appearance:none;}
@media only screen and (max-width:992px){
.sh_tc .s_ch{width:90%; left:5%;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);}
.sh_tc .s_ch input.w_z{width:85%; height:50px; padding-left:2%;  line-height:50px;}
.sh_tc .s_ch button.s_c{width:15%; height:50px; font-size:16px;  line-height:50px;}
}
.gy_bt{margin-bottom:50px; text-align:center;}
@media only screen and (max-width:992px){
.gy_bt{margin-bottom:30px;}
/* .gy_bt h1{font-size:22px; margin-bottom:10px;}
.gy_bt h3{font-size:13px; line-height:23px;}
.gy_bt h3 span{padding:0 10px;} */
}
.gy_bt h1{font-size:36px; margin-bottom:15px;}
.gy_bt h1 img{width: 210px;}
.gy_bt h3{font-size:15px; line-height:25px; color:#777; position:relative;}
.gy_bt h1:after{width:100%; height:1px; background-color:#FCD7A1; content:""; position:absolute; left:0; top:30%;z-index:-1;}
.gy_bt h3 span{padding:0 15px; background-color:#fff; position:relative; z-index:9;}
.sy_fw{width:100%; padding:50px 0; overflow:hidden;}
.sy_fw .row{margin:0;}
.sy_fw ul li{padding:0;}
.sy_fw .t_p{overflow:hidden; position:relative;}
.sy_fw .t_p .b_j{width:100%; height:100%; background-color:#1d2088; opacity:0; position:absolute; top:0; left:0;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.sy_fw ul li:hover .t_p .b_j{opacity:.4;}
.sy_fw .t_p span{width:22px; height:12px; background:url(../images/j_t.png) no-repeat center; position:absolute; bottom:0; left:50%; margin-left:-11px; display:block; opacity:0;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.sy_fw ul li:nth-child(2n) .t_p span{top:0; bottom:auto; background:url(../images/j_t1.png) no-repeat center;}
.sy_fw ul li:hover .t_p span{opacity:1;}
.sy_fw .t_p img{width:100%; height:auto; display:block;
transition:all 3s;
-webkit-transition:all 3s;
-moz-transition:all 3s;
-ms-transition:all 3s;
-o-transition:all 3s;}
.sy_fw ul li:hover .t_p img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.sy_fw .w_z{position:relative; text-align:center;}
.sy_fw .w_z img{width:100%; height:auto; display:block;}
.sy_fw .w_z img.l_b{position:absolute; top:0; left:0; opacity:0;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.sy_fw ul li:hover .w_z img.l_b{opacity:1;}
.sy_fw .w_z .l_m{position:absolute; top:50%; left:50%;
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);}
.sy_fw .w_z .m_c{font-size:18px; line-height:30px; color:#333;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.sy_fw ul li:hover .w_z .m_c{color:#fff;}
.sy_fw .w_z .t_b{width:80px; height:80px; margin:0 auto; background-size:cover !important;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.sy_fw .w_z .t_b.t_1{background:url(../images/a1.png) no-repeat center top;}
.sy_fw ul li:hover .w_z .t_b.t_1{background:url(../images/a1.png) no-repeat center bottom;}
.sy_fw .w_z .t_b.t_2{background:url(../images/a2.png) no-repeat center top;}
.sy_fw ul li:hover .w_z .t_b.t_2{background:url(../images/a2.png) no-repeat center bottom;}
.sy_fw .w_z .t_b.t_3{background:url(../images/a3.png) no-repeat center top;}
.sy_fw ul li:hover .w_z .t_b.t_3{background:url(../images/a3.png) no-repeat center bottom;}
.sy_fw .w_z .t_b.t_4{background:url(../images/a4.png) no-repeat center top;}
.sy_fw ul li:hover .w_z .t_b.t_4{background:url(../images/a4.png) no-repeat center bottom;}
@media only screen and (max-width:992px){
.sy_fw{padding:30px 0;}
.sy_fw .t_p span{background:url(../images/j_t2.png) no-repeat center; opacity:1;}
.sy_fw ul li:nth-child(2n) .t_p span{background:url(../images/j_t3.png) no-repeat center;}
.sy_fw .w_z .m_c{font-size:16px; line-height:30px;}
.sy_fw .w_z .t_b{width:60px; height:60px;}
}
.sy_hz{width:100%; padding:30px 0 80px; overflow:hidden;}
.sy_hz .h_z{text-align:center;}
.sy_hz .h_z.m_t{margin-top:-35px;}
.sy_hz .h_z ul li{display:inline-block; width:13.6%; margin:0 28px; border:2px dotted #d7d7d7; border-radius:15px; overflow:hidden;
transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);}
.sy_hz .h_z ul li.on{opacity:0;}
.sy_hz .h_z img{display:block; width:100%; height:auto;
transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);}
@media only screen and (max-width:992px){
.sy_hz{padding:20px 0 50px;}
.sy_hz .h_z.m_t{margin-top:0;}
.sy_hz .h_z ul li{width:22%; margin:0; border:1px dotted #d7d7d7; border-radius:10px;
transform:none;
-ms-transform:none;
-moz-transform:none;
-webkit-transform:none;
-o-transform:none;}
.sy_hz .h_z ul li.on{display:none;}
.sy_hz .h_z img{transform:none;
-ms-transform:none;
-moz-transform:none;
-webkit-transform:none;
-o-transform:none;}
}
.n_ban{width:100%; height:500px; overflow:hidden; position:relative;}
.n_ban .w_z{width:40%; text-align:center; position:absolute; top:50%; left:50%;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);}
.n_ban .w_z h3{font-size:36px; font-weight:bold; color:#1d2088; margin-bottom:20px;}
.n_ban .w_z p{font-size:22px; margin-bottom:20px;}
.n_ban .w_z a{padding:0 20px; background-color:#1d2088; font-size:15px; line-height:36px; color:#fff; border-radius:20px; display:inline-block; margin:0 10px;}
@media (min-width:992px){
.n_ban{height:440px;}
}
@media (min-width:1200px){
.n_ban{height:500px;}
}
@media only screen and (max-width:768px){
.n_ban{width:100%; height:260px;}
.n_ban .w_z{width:50%;}
.n_ban .w_z h3{font-size:20px; font-weight:normal; margin-bottom:15px;}
.n_ban .w_z p{font-size:16px; margin-bottom:15px;}
.n_ban .w_z a{padding:0 15px; font-size:14px; line-height:30px; border-radius:15px; margin:0 5px;}
}
@media only screen and (max-width:500px){
.n_ban{width:100%; height:150px;}
.n_ban .w_z{width:70%; left:32%;}
.n_ban .w_z h3{font-size:16px; font-weight:normal; margin-bottom:10px;}
.n_ban .w_z p{font-size:14px; margin-bottom:10px;}
.n_ban .w_z a{padding:0 10px; font-size:12px; line-height:24px; border-radius:10px; margin:0;}
}
.pro{font-size:14px; line-height:50px; color:#999; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.pro i{padding-right:10px; font-size:16px;}
.pro a{color:#999;}
.pro a:hover{color:#1d2088;}
.pro em{color:#1d2088;}
@media only screen and (max-width:992px){
.pro{font-size:13px; line-height:40px;}
.pro i{padding-right:5px; font-size:15px;}
}
.ny_nr{padding:50px 0; overflow:hidden;}
.ny_nr .ny_bt{text-align:center; margin-bottom:50px;}
.ny_nr .ny_bt .nb_nr{ width:270px; margin:0 auto; margin-bottom:15px;}
.ny_nr .ny_bt .nb_nr.ydsj{ width:320px;}
.ny_nr .ny_bt h3{font-size:30px; float:left; margin:0px 15px;}
.ny_nr .ny_bt p{font-size:15px; line-height:26px; margin-top:6px;}
.ny_nr .ny_bt em{width:50px; height:2px; background-color:#1d2088; margin:0 auto; display:block; float:left; margin-top:18px;}
.ny_nr .gy_wm{font-size:15px; line-height:26px; text-align:center; margin-bottom:80px;}
.ny_nr .gy_wm.row{margin:0 -2px;}
.ny_nr .gy_wm ul li{padding:0 2px;}
.ny_nr .gy_wm .n_r{position:relative;}
.ny_nr .gy_wm .t_p img{width:100%; height:auto; display:block;}
.ny_nr .gy_wm .b_t{position:absolute; top:0; left:0; width:100%; background:url(../images/a5.png) no-repeat center / 100% 100%; font-size:22px; color:#fff; line-height:50px; padding:15px 0 25px;}
.ny_nr .gy_wm .w_z{width:80%; position:absolute; top:55%; left:10%; font-size:15px; line-height:26px; color:#fff;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);}
.ny_nr .cs_yl ul li{margin-bottom:80px;}
.ny_nr .cs_yl .t_p{float:right;}
.ny_nr .cs_yl ul li:nth-child(2n) .t_p{float:left;}
.ny_nr .cs_yl .t_p img{width:93%; height:auto; display:block; float:right;}
.ny_nr .cs_yl ul li:nth-child(2n) .t_p img{float:left;}
.ny_nr .cs_yl .b_t{font-size:22px; margin-bottom:15px;}
.ny_nr .cs_yl .w_z{font-size:15px; line-height:26px;}
.ny_nr .td_yd.row{margin:0 -10px;}
.ny_nr .td_yd ul li{width:20%; padding:0 10px; float:left; margin-bottom:50px;}
.ny_nr .td_yd .n_r{padding:30px 20px; background-color:#fff; box-shadow:0 0 10px #ddd; border-radius:15px;}
.ny_nr .td_yd .t_b{width:60px; margin:0 auto;}
.ny_nr .td_yd .t_b img{width:100%; height:auto; display:block;}
.ny_nr .td_yd .w_z{text-align:center; margin-top:20px;}
.ny_nr .td_yd .w_z h3{font-size:18px; margin-bottom:15px;}
.ny_nr .td_yd .w_z p{font-size:13px; line-height:24px; color:#777; min-height:96px;}
.ny_nr .td_yd a{width:150px; height:44px; background-color:#1d2088; font-size:18px; text-align:center; color:#fff; line-height:44px; border-radius:10px; margin:0 auto 50px; display:block;}
.ny_nr .cp_js{width:90%; padding:30px; border-radius:20px; border:2px dotted #1d2088; font-size:15px; line-height:26px; text-align:center; margin:0 auto 60px;}
.ny_nr .zd_yh{position:relative; margin-bottom:60px;}
.ny_nr .zd_yh .t_p{width:48%;}
.ny_nr .zd_yh .t_p img.p_c{width:100%; height:auto; display:block;}
.ny_nr .zd_yh .t_p img.s_j{max-width:100%; display:none; margin:0 auto;}
.ny_nr .zd_yh .w_z{width:50%; position:absolute; top:50%; right:0;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);}
.ny_nr .zd_yh .w_z i{color:#048ff7; padding-right:5px;}
.ny_nr .zd_yh .n_r{width:100%; padding:30px; border:2px solid #048ff7; border-radius:20px; font-size:15px; line-height:32px;}
.ny_nr .cp_td.row{margin:0 -30px 50px;}
.ny_nr .cp_td ul li{padding:0 30px; margin-bottom:30px;}
.ny_nr .cp_td .n_r{box-shadow:0 0 15px #ddd; padding:20px 15px; border-radius:10px; background-size:100px auto !important;}
.ny_nr .cp_td .w_z{padding-left:70px; background-size:60px 60px !important;}
.ny_nr .cp_td .w_z h3{font-size:18px; margin-bottom:10px;}
.ny_nr .cp_td .w_z p{font-size:14px; line-height:24px; min-height:72px;}
.ny_nr .pt_zs{margin-bottom:80px;}
.ny_nr .pt_zs .hd{padding:30px 20px 60px; box-shadow:0 0 10px #ddd; border-radius:15px;}
.ny_nr .pt_zs .hd h3{font-size:26px; margin-bottom:20px;}
.ny_nr .pt_zs .hd ul li{font-size:16px; line-height:50px; color:#777; cursor:pointer;}
.ny_nr .pt_zs .hd ul li.on{color:#1d2088;}
.ny_nr .pt_zs .bd ul li img{width:100%; height:auto; display:block;}
.ny_nr .zg_tp img{max-width:100%; display:block; margin:0 auto;}
.ny_nr .xw_lb ul li{padding-bottom:30px; margin-bottom:30px; border-bottom:1px dashed #e7e7e7;}
.ny_nr .xw_lb .t_p img{width:100%; height:auto; display:block;}
.ny_nr .xw_lb .w_z h3{font-size:16px; line-height:26px; margin-bottom:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ny_nr .xw_lb .w_z a{transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.ny_nr .xw_lb .w_z span{font-size:12px; color:#555; padding-right:15px;}
.ny_nr .xw_lb .w_z i{color:#333; padding-right:5px;}
.ny_nr .xw_lb .w_z p{height:72px; font-size:12px; line-height:24px; color:#777; overflow:hidden; margin-top:10px; text-overflow:ellipsis; display:-webkit-box;
line-clamp:3;
-webkit-line-clamp:3;
-moz-line-clamp:3;
-o-line-clamp:3;
-webkit-box-orient:vertical;}
.ny_nr .xw_lb ul li:hover .w_z a{color:#1d2088;}
.ny_nr .lx_wm .n_r{margin-top:30px;}
.ny_nr .lx_wm .n_r h3{font-size:22px; margin-bottom:15px;}
.ny_nr .lx_wm .n_r em{width:50px; height:2px; background-color:#1d2088; margin-bottom:30px; display:block;}
.ny_nr .lx_wm .l_x{color:#888;}
.ny_nr .lx_wm .l_x h4{margin-bottom:15px; font-size:18px;}
.ny_nr .lx_wm .l_x i{padding-right:5px;}
.ny_nr .lx_wm .l_x p{font-size:14px; line-height:30px;}
.ny_nr .lx_wm .l_x a{color:#0280e2;}
.ny_nr .lx_wm .h_x{width:40%; height:1px; background-color:#ddd; margin:30px 0;}
.ny_nr .lx_wm .d_t img{max-width:100%; height:auto; display:block;}
.ny_nr .yema{margin-top:40px; text-align:center;}
.ny_nr .yema ul li{margin:0 3px; display:inline-block;}
.ny_nr .yema ul li a{width:32px; height:32px; background-color:#999; border-radius:5px; font-size:13px; line-height:32px; text-align:center; color:#fff; display:block;}
.ny_nr .yema ul li a.on{background-color:#1d2088;}
@media only screen and (max-width:768px){
.ny_nr{padding:40px 0;}
.ny_nr .ny_bt{margin-bottom:30px;}
.ny_nr .ny_bt h3{font-size:20px; line-height:30px; margin-bottom:10px;}
.ny_nr .ny_bt p{font-size:13px; line-height:24px;}
.ny_nr .ny_bt em{width:40px;}
.ny_nr .gy_wm{font-size:14px; line-height:24px; margin-bottom:50px;}
.ny_nr .gy_wm ul li{margin-bottom:30px;}
.ny_nr .gy_wm .b_t{font-size:18px; line-height:36px; padding:10px 0 15px;}
.ny_nr .gy_wm .w_z{width:90%; left:5%; font-size:13px; line-height:23px;}
.ny_nr .gy_wm .w_z h3{font-size:18px;}	
.ny_nr .cs_yl ul li{margin-bottom:60px;}
.ny_nr .cs_yl .t_p{float:none; margin-bottom:30px;}
.ny_nr .cs_yl ul li:nth-child(2n) .t_p{float:none;}
.ny_nr .cs_yl .t_p img{width:100%; float:none;}
.ny_nr .cs_yl ul li:nth-child(2n) .t_p img{float:none;}
.ny_nr .cs_yl .b_t{font-size:20px;}
.ny_nr .cs_yl .w_z{font-size:14px; line-height:24px;}
.ny_nr .td_yd.row{margin:0 -5px;}
.ny_nr .td_yd ul li{padding:0 5px; margin-bottom:30px;}
.ny_nr .td_yd .n_r{padding:20px 10px; box-shadow:0 0 5px #ddd; border-radius:10px;}
.ny_nr .td_yd .w_z{margin-top:10px;}
.ny_nr .td_yd .w_z h3{font-size:16px; margin-bottom:10px;}
.ny_nr .td_yd .w_z p{font-size:12px; line-height:22px; min-height:88px;}
.ny_nr .td_yd a{width:130px; height:40px; font-size:16px; line-height:40px; margin:0 auto 30px;}
.ny_nr .cp_js{width:100%; padding:20px; margin:0 auto 40px;}
.ny_nr .cp_td.row{margin:0 -15px 30px;}
.ny_nr .cp_td ul li{padding:0 15px; margin-bottom:20px;}
.ny_nr .cp_td .n_r{box-shadow:0 0 10px #ddd;}
.ny_nr .cp_td .w_z h3{font-size:16px; margin-bottom:6px;}
.ny_nr .cp_td .w_z p{font-size:13px; line-height:24px; min-height:48px;}
.ny_nr .pt_zs{margin-bottom:30px;}
.ny_nr .pt_zs .hd{padding:0; text-align:center; box-shadow:none; border-radius:0; margin-bottom:20px; overflow:hidden;}
.ny_nr .pt_zs .hd h3{font-size:18px; margin-bottom:15px;}
.ny_nr .pt_zs .hd ul li{width:25%; font-size:14px; line-height:36px; float:left;}
.ny_nr .lx_wm .n_r{margin-top:10px;}
.ny_nr .lx_wm .n_r h3{font-size:18px; margin-bottom:10px;}
.ny_nr .lx_wm .n_r em{width:40px; margin-bottom:20px;}
.ny_nr .lx_wm .l_x h4{margin-bottom:10px; font-size:16px;}
.ny_nr .lx_wm .l_x p{font-size:13px; line-height:26px;}
.ny_nr .lx_wm .h_x{margin:20px 0;}
.ny_nr .ny_bt .nb_nr{ width:200px;}
.ny_nr .ny_bt .nb_nr.sjyd{ width:230px;}
.ny_nr .ny_bt .nb_nr.ydsj{ width:230px;}
}
@media only screen and (max-width:500px){
.ny_nr .xw_lb ul li{padding-bottom:20px; margin-bottom:20px;}
.ny_nr .xw_lb .w_z{margin-top:10px;}
.ny_nr .xw_lb .w_z h3{font-size:15px; line-height:26px; font-weight:normal; margin-bottom:5px;}
.ny_nr .xw_lb .w_z p{margin-bottom:10px;}
.ny_nr .td_yd ul li{width:100%;}
.ny_nr .td_yd .n_r{padding:30px 20px;}
.ny_nr .td_yd .w_z p{font-size:14px; line-height:24px; min-height:48px;}
.ny_nr .zd_yh{margin-bottom:40px;}
.ny_nr .zd_yh .t_p{width:100%; margin-bottom:15px;}
.ny_nr .zd_yh .t_p img.p_c{display:none;}
.ny_nr .zd_yh .t_p img.s_j{display:block; width:60%;}
.ny_nr .zd_yh .w_z{width:100%; position:relative; top:auto; right:auto;
transform:none;
-webkit-transform:none;
-moz-transform:none;
-ms-transform:none;
-o-transform:none;}
.ny_nr .zd_yh .n_r{padding:20px; border:1px solid #048ff7; border-radius:15px; font-size:14px; line-height:26px;}
.ny_nr .lx_wm .n_r{margin-top:0; margin-bottom:30px;}
.ny_nr .yema{margin-top:20px;}
.ny_nr .yema ul li a{font-size:12px; line-height:28px; width:28px; height:28px;}
}
.footer{width:100%; background:url(../images/ft_bj.jpg) no-repeat center / cover; padding:50px 0; font-size:14px; color:#ccc;}
.footer .l_x{padding-left:30px;}
.footer .e_m{text-align:center;}
.footer h3{margin-bottom:20px; font-size:18px; position:relative; padding-left:15px;}
.footer h3:before{width:3px; height:100%; content:""; background-color:#0280e2; position:absolute; top:0; left:0;}
.footer input{width:100%; height:32px; background-color:rgba(130,130,130,.4); padding:0 5px; display:block; font-size:14px; line-height:32px; color:#ccc; margin-bottom:8px;}
.footer button{width:100px; height:32px; background-color:#0280e2; font-size:14px; line-height:32px; color:#fff; text-align:center;}
.footer ul li{font-size:14px; line-height:32px;}
.footer ul li i{width:30px; height:30px; display:inline-block; vertical-align:middle;}
.footer p{margin-top:6px; line-height:30px;}
.footer img{width:100%; height:auto; display:block;}
@media only screen and (max-width:768px){
.footer{padding:30px 0; font-size:13px;}
.footer .l_x{padding-left:0; margin-top:30px;}
.footer input{width:24%; margin-right:1%; float:left;}
}
@media only screen and (max-width:500px){
.footer .e_m{margin-top:20px;}
.footer input{width:100%; margin-right:0; float:none;}
}
.f_h{width:40px; height:40px; background:#1d2088 url(../images/f_h.png) no-repeat center; display:none; position:fixed; bottom:0; right:0; z-index:999999;}
.xiaocms-page{ width:100%; margin:0 auto; margin-top:50px; text-align:center}
.xiaocms-page span {
display: inline-block;
padding: 5px 12px;
background: #1d2088;
border: 1px solid #1d2088;
color: #fff;
text-align: center;
margin-left:7px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size:13px;
}
.xiaocms-page a {
display: inline-block;
background:#999;
border: 1px solid #e3e3e3;
text-align: center;
color: #fff;
padding: 7px 17px;
margin-left: 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size:13px;
}
.content{
font-size: 18px;
}
.gsinfo{
color:#fff;
text-shadow: black 0.1em 0.1em 0.2em;
padding:10%;
}
.gsinfo h3{
margin-top: 20px;
font-size: 20px;
}
.imglist{
padding:30px;
}
.imglist img{
border-radius: 10px;
box-shadow: #888 0.1em 0.1em 0.2em;
}
a:visited,a:hover{
color:#000;
}
.news_title{
padding:10px;
background-color:rgba(255,255,255,0);
}
.img_box{
border: 4px #FCD7A1 solid;
padding:4px;
}