@charset "utf-8";

/* ================================ */
/* Desgin By QRXN */
/* DingZhi Web Ddesign Css */
/* Ver 2.0.1 */
/* ================================= */

/*Main*/

body { padding: 0px; margin: 0px; font-size: 12px; width: 100%; background: #fff; }

table { margin: 0 auto; }
div { margin: 0 auto; }

img { border: 0px; }

a { color: #055bae; text-decoration: none; font-size: 12px; }

a:link { color: #000; font-size: 12px; }

a:visited { color: #000; font-size: 12px; }

a:hover { color: #000; text-decoration: underline; font-size: 12px; font-weight: 300; }

a:active { color: #000; font-size: 12px; }

a:focus { color: #000; font-size: 12px; }

.swiper-slide .title a img{width:100%;}
/*S_Logos ==========*/

#S_Logos { text-align: center; margin: 0px; height: 104px;}
#S_Logos div { text-align: left; }
#S_Logos .dvs { width: 1250px; margin: 0 auto; text-align: center; position: relative; height: 104px; }

#S_Logos .dvs .logos { width:228px;position: absolute; top:20px; left: 0px; overflow: hidden;padding:0;margin:0; }
#S_Logos .dvs .logos img { width: 100%; }

#S_Logos .dvs .mtel { background: url(../Upfile/hbgs/mtel.jpg) top left no-repeat; width: 242px; position: absolute; top: 35px; right: 0px; overflow: hidden;}
#S_Logos .dvs .mtel .t1 { color: #000; font-size: 13px; font-weight: 300; padding: 0px 0px 6px 52px; }
#S_Logos .dvs .mtel .t2 { color: #014099; font-size: 22px; font-weight: 800; padding: 0px 0px 6px 50px; }

#S_Logos .dvs .thds_dvs {width:200px; position: absolute; top:53px; left:245px; overflow: hidden; }
#S_Logos .dvs .thds_dvs .thd_1 { background: url(../Images/bgpic/twz.jpg) left 2px no-repeat; /*width: 50px;*/ text-indent: 10px; text-align: left; color: #000; font-size: 14px; font-weight: 300; padding:0px 0px 0px 4px; float: left; display: inline; }
#S_Logos .dvs .thds_dvs .thd_2 { background: url(../Images/bgpic/tjt.jpg) top right no-repeat; width: 80px; text-indent: 3px; text-align: left; color: #000; font-size: 14px; font-weight: 300; padding:0px 0px 0px 5px; float: left; display: inline; }
#S_Logos .dvs .thds_dvs .thd_2:hover { color: #e43846; cursor: pointer; }

#S_Logos .dvs .thds_dvs .thd_3 { background: url(../Images/bgpic/tjt.jpg) top right no-repeat; width: 80px; text-indent:3px; text-align: left; color: #000; font-size: 14px; font-weight: 300; padding: 0px 0px 6px 10px; float: left; display: none; }
#S_Logos .dvs .thds_dvs .thd_lne { width: 5px; height:15px; float: left; display: inline; border-right: 1px #dddddd solid;margin-top:2px; }

#S_Logos .dvs .tsq_dvs { width: 320px; position: absolute; top: 35px; left: 578px; height: 36px; overflow: hidden; background-color: #fff;border-radius:4px; border:1px #014099 solid; padding: 0px 0px 0px 0px; }
#S_Logos .dvs .tsq_dvs input { float: left; display: inline; width: 50%; color: #000; font-size: 14px; font-weight: 300; margin: 0px 0px 0px 0px; height: 36px; text-indent: 10px; background-color: transparent; border: 0px #014099 solid; outline: none; }
#S_Logos .dvs .tsq_dvs button { float: right; display: inline; color: #fff; width: 23%; letter-spacing: 3px; height: 36px; font-size: 15px; margin: 0px 0px 0px 0px; background-color: #014099; border: 0px #014099 solid; }
#S_Logos .dvs .tsq_dvs select { float: left; display: inline; margin: 0px 0px 0px 0px; height: 36px; text-indent: 0px; border: none; outline: none; }
/*XCity_dvs ==============================*/
#S_Logos .dvs .XCity_dvs { width: 300px; height: 355px; overflow: hidden; position: absolute; top: 104px; left: 290px; z-index: 9999; background-color: #fff; border-radius: 2px; display: none }

#S_Logos .dvs .XCity_dvs .btits { width: 100%; margin: 0 auto; overflow: hidden; border-bottom: 1px #dddddd solid; height: 50px; line-height: 50px; font-size:16px;font-weight:400; text-align: center; background-color: #e43846; color: #fff;}

#S_Logos .dvs .XCity_dvs ul { width: 100%; margin: 0 auto; overflow: hidden; margin-top: 6px; margin-left:2px; }
#S_Logos .dvs .XCity_dvs li { width: 20%; float: left; display: inline; text-align: center; line-height: 30px; height: 30px; margin:5px 2%; border: 1px #dddddd solid; }
#S_Logos .dvs .XCity_dvs li:hover {background-color:#014099;color:#fff;cursor:pointer; }

/*S_Dhs ==============================*/

#S_Dhs {text-align: center; margin: 0px; height: 50px; background-color: #014099; }
#S_Dhs div { text-align: left; }
#S_Dhs .dvs { width: 1250px; margin: 0 auto; text-align: center; height: 50px; }

/*Sub_BNav ==============================*/

#S_Dhs .dvs #Sub_BNav { width: 100%; margin: 0 auto; text-align: center;}

#S_Dhs .dvs #Sub_BNav .menu { width: 100%; }
#S_Dhs .dvs #Sub_BNav .menu ul { width: 100%; margin: 0 auto; }
#S_Dhs .dvs #Sub_BNav .menu li { float: left; text-align: center; list-style-type: none; line-height: 50px; height: 50px; position: relative; }
#S_Dhs .dvs #Sub_BNav .menu li a { color: #fff; font-size: 16px;letter-spacing:2px; margin: 0px 20px 0px 20px; display: block; padding: 0px 0px 0px 0px; text-decoration: none; }
#S_Dhs .dvs #Sub_BNav .menu li a:hover { color: #fff; font-weight:600; font-size: 16px; margin: 0px 20px 0px 20px; display: block; padding: 0px 0px 6px 0px; text-decoration: none; }
#S_Dhs .dvs #Sub_BNav .menu li:hover { background-color:#f9b649; }

/*Top_SNav ==============================*/

#S_Dhs .dvs #Sub_BNav .menu li .SNav { width: 100%; margin: 0 auto; text-align: center; overflow: hidden; position: absolute; top: 50px; left: 0px; z-index: 9999; background-color: #f9b649; display:none; }
#S_Dhs .dvs #Sub_BNav .menu li .SNav div { text-align: center; margin: 2px 0px 2px 0px; color: #fff; line-height: 30px; height: 30px; }
#S_Dhs .dvs #Sub_BNav .menu li .SNav div a { color: #fff; font-size: 14px; font-family: 微软雅黑; }
#S_Dhs .dvs #Sub_BNav .menu li .SNav div a:hover { color: #fff;font-weight:600; font-size: 14px; font-family: 微软雅黑; }

/*Tfd_fgb_dvs ==========*/
.apple-banner {position:relative}
.apple-banner .Tfd_fgb_dvs { background: url(../Images/bgpic/hh.png) top center; width: 100%; overflow: hidden; text-align: center; margin: 0px; height: 112px; position: absolute; bottom: 0px; left: 0; z-index: 9999; }
.apple-banner .Tfd_fgb_dvs .fnrs { /*width: 956px;*/width: 1100px; overflow: hidden; text-align: center; margin: 0 auto; height: 112px; position: relative; }

.apple-banner .Tfd_fgb_dvs .fnrs .xm_tit { background: url(../Images/bgpic/6bx.png) top center; width: 87px; height: 101px; line-height: 101px; overflow: hidden; text-align: center; color: #fff; font-weight: 600; font-size:15px;letter-spacing:2px; position: absolute; top: 5.5px; left: 0; }

.apple-banner .Tfd_fgb_dvs .fnrs .xm_inf { border: 0px #fff solid; /*width: 828px;*//*width: 900px;*/ overflow: hidden; margin: 0 auto; text-align: center;float: right; /*position: absolute; top: 29px; left: 100px;*/ }
.apple-banner .Tfd_fgb_dvs .fnrs .xm_inf ul { /*width: 100%;*/ margin: 0 auto; overflow: hidden;float:left; }
.apple-banner .Tfd_fgb_dvs .fnrs .xm_inf li { /*width: 268px;*/width: 224px; float: left; display: inline; margin:33px 30px 0% 0%; text-align: center; list-style-type: none; overflow: hidden;background:#fff;border-radius:10px; }
.apple-banner .Tfd_fgb_dvs .fnrs .xm_inf li .xm_inf_top{border-right: 1px solid #ddd;width: 26px;height: 26px;margin: 10px 0px 10px 10px;padding-right: 9px;float: left;display: block;}
.apple-banner .Tfd_fgb_dvs .fnrs .xm_inf li .xm_inf_top .xm_top_img{width:100%;}
.apple-banner .Tfd_fgb_dvs .fnrs .xm_inf li input { width: 148px; overflow: hidden; outline: none; text-align: left; height: 46px; color:#565656;font-size: 15px; line-height: 46px;padding:0 5px;border:0;letter-spacing:1px;font-weight:400; }

.apple-banner .Tfd_fgb_dvs .fnrs .gbk_btn { border: 0px #fff solid; width: 220px; overflow: hidden; margin:33px 0 0 0; text-align: center; color: #FFF; border-radius: 10px; float:left;/*position: absolute; top: 29px; left: 640px;*/ }
.apple-banner .Tfd_fgb_dvs .fnrs .gbk_btn input { width: 90%; overflow: hidden; margin: 0 auto; height: 46px; line-height: 46px; /*text-align: center;*/ color: #FFF; text-indent:-0.5px;font-size: 18px; background-color: transparent; border: 0px #e7e3e3 solid;background: url(/Upfile/adv/jy_top_btn.png);background-size: 100% 100%;letter-spacing: 2px; }
.xm_input_jybtn{
    -webkit-animation: xm_input_jybtn 4s ease infinite;
    -moz-animation: xm_input_jybtn 4s ease infinite;
    -o-animation: xm_input_jybtn 4s ease infinite;
    animation: xm_input_jybtn 4s ease infinite;
    animation-fill-mode: both;
}
@keyframes xm_input_jybtn{
    0%{
        transform:scale(1);
    }
    25%{
        transform:scale(1.1);
    }
    50%{
        transform:scale(1);
    }
    75%{
        transform:scale(1.1);
    }
}
.apple-banner .Tfd_fgb_dvs .fnrs .xm_wzs { border: 0px #fff solid; width: 350px; overflow: hidden; margin: 0 0 0 0; text-align: center; color: #fff; position: absolute; top: 35px; right: 0; font-size: 18px; font-weight: 400; }

/* focus */

.focus { width: 100%; margin: 0 auto; position: relative; overflow: hidden; }
.focus .hd { width: 100%; height: 5px; position: absolute; z-index: 1; bottom: 0; text-align: center; }
.focus .hd ul { overflow: hidden; display: -moz-box; display: -webkit-box; display: box; height: 5px; background-color: rgba(51,51,51,0.5); }
.focus .hd ul li { -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; font-size: 0 }
.focus .hd ul .on { background: #f96b17; }
.focus .bd { position: relative; z-index: 0; }
.focus .bd li img { width: 100%; }
.focus .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

/*banner*/
.banner img { display: block; width: 100% }
.content { padding: 0px 0.833em; background: #e7e7e7; padding-top: 1em; }

/*S_btdv ==========*/

.S_btdv { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 110px; margin-top: 25px; /*margin-bottom: 25px;*/ }
.S_btdv div { text-align: left; }
.S_btdv .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 110px; text-align: center; }
.S_btdv .dvs .Sbts { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; color: #636363; }
.S_btdv .dvs .Sbts .tts_dv { width: 77.5%; overflow: hidden; margin: 0 auto; text-align: center; height: 110px; margin-left: 22.5%; }
.S_btdv .dvs .Sbts .tts_dv .llk { width: 202px; height: 33px; background: url(../images/bgpic/clk.jpg) top center no-repeat; float: left; margin-top: 30px; display: inline; text-align: center; overflow: hidden; }
.S_btdv .dvs .Sbts .tts_dv .t1 { float: left; display: inline; text-align: center; font-size: 60px; font-weight: 600; font-family: Arial; overflow: hidden; margin-left: 15px; }
.S_btdv .dvs .Sbts .tts_dv .t2 { float: left; display: inline; text-align: center; font-size: 40px; font-weight: 800; font-family: Arial; margin-top: 10px; overflow: hidden; }
.S_btdv .dvs .Sbts .tts_dv .t3 { float: left; display: inline; text-align: center; font-size: 25px; font-weight: 500; margin-top: 25px; margin-left: 15px; overflow: hidden; margin-right: 15px; }
.S_btdv .dvs .Sbts .tts_dv .uwz { width: 680px; overflow: hidden; margin: 0 0 0 0px; font-size: 14px; color: #adadad; text-align: center; clear: both; }

/*S_CtDv_01 ==========*/

#S_CtDv_01 { width: 100%;overflow: hidden; text-align: center; padding: 0px; margin: 0px;}
#S_CtDv_01 div { text-align: left; }
#S_CtDv_01 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }

#S_CtDv_01 .dvs .jxal_dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; }
#S_CtDv_01 .dvs .jxal_dvs ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; display:none; }
#S_CtDv_01 .dvs .jxal_dvs li { width: 400px; /*height: 276px;*/ overflow: hidden; margin: 20px 24px 30px 0px; text-align: center; float: left; display: inline; position: relative; }
#S_CtDv_01 .dvs .jxal_dvs li:nth-child(3) { margin: 20px 0px 30px 0px; }

#S_CtDv_01 .dvs .jxal_dvs li .pps { width: 100%; /*height: 276px;*/ overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_01 .dvs .jxal_dvs li .pps img { width: 100%; /*height: 276px;*/ }

#S_CtDv_01 .dvs .jxal_dvs li .tits { background: url(../images/bgpic/hh.png); width: 100%; color: #fff; font-size: 16px; height: 0px; line-height: 50px; overflow: hidden; text-align: center; position: absolute; bottom: 0; left: 0; z-index: 999; text-indent: -999px;}
#S_CtDv_01 .dvs .jxal_dvs li .tits a { color: #fff; font-size: 16px; text-align: left; }
#S_CtDv_01 .dvs .jxal_dvs li .tits a:hover { color: #fff; font-size: 16px; text-align: left; }

#S_CtDv_01 .dvs .jxal_dvs li .cnr { background: url(../Images/bgpic/hh.png) top center; width: 100%; height: 295px; overflow: hidden; text-align: center; position: absolute; top: 0; left: 0; z-index: 999; display: none; cursor: pointer; }
#S_CtDv_01 .dvs .jxal_dvs li .cnr .wz1 { width: 90%; overflow: hidden; text-align: center; color: #fff; margin: 50px 20px 20px 20px; color: #fff; font-size: 16px; }
#S_CtDv_01 .dvs .jxal_dvs li .cnr .wz1 a { color: #fff; font-size: 16px; text-align: left; }
#S_CtDv_01 .dvs .jxal_dvs li .cnr .wz1 a:hover { color: #fff; font-size: 16px; text-align: left; }

#S_CtDv_01 .dvs .jxal_dvs li .cnr .wz2 { width:82%; overflow: hidden; text-align: left; line-height: 188%; color: #fff; margin: 20px 20px 20px 10%; font-size:12px; }
#S_CtDv_01 .dvs .jxal_dvs li .cnr .tkl { width: 90%; height: 1px; overflow: hidden; text-align: center; border-bottom: 1px #e1e1e1 solid; margin: 5px 0 10px 20px; }

#S_CtDv_01 .dvs .jxal_btns { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; /*margin-bottom:30px;*/ }
#S_CtDv_01 .dvs .jxal_btns ul { overflow: hidden; margin: 0 auto; text-align: center; margin-left: 173px; float: left; display: inline; }
#S_CtDv_01 .dvs .jxal_btns li { width: 120px; color: #9d9b9b; font-size: 16px; font-weight: 400; height: 35px; line-height: 35px; float: left; display: inline; text-align: center; list-style-type: none; margin: 10px 0px 10px 10px; overflow: hidden; }
#S_CtDv_01 .dvs .jxal_btns li:hover { cursor: pointer; color: #014099; font-size: 18px; }
#S_CtDv_01 .dvs .jxal_btns li span { width: 20px; transform: skew(-35deg); transform-origin: top left; margin-top: 10px; float: right; display: inline; text-align: center; height: 15px; overflow: hidden; border-right: 1px #808080 solid; }

#S_CtDv_01 .dvs .jxal_btns .al_more { width:80px;font-size: 16px; font-weight: 400; height: 35px; line-height: 35px; float: left; display: inline; text-align: center; list-style-type: none; margin: 10px 0px 10px 10px; overflow: hidden; background-color: #014099; border-radius: 30px; color: #fff; }

/*S_CtDv_02 ==========*/

#S_CtDv_02 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 680px; }
#S_CtDv_02 div { text-align: left; }
#S_CtDv_02 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; text-align: center; height: 680px; }

#S_CtDv_02 .dvs .lp_city { width: 100%; height: 60px; overflow: hidden; margin: 0px 5px 10px 0px; text-align: left; clear: both; }
#S_CtDv_02 .dvs .lp_city ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; margin-left: 0px; }
#S_CtDv_02 .dvs .lp_city li { color: #9d9b9b; font-size: 16px; font-weight: 500; height: 35px; line-height: 35px; float: left; display: inline; text-align: left; list-style-type: none; margin: 0px 25px 10px 0px; overflow: hidden; }
#S_CtDv_02 .dvs .lp_city li:hover { cursor: pointer; color: #014099; font-size: 18px; }

#S_CtDv_02 .dvs .lps_ldv { width: 890px; height: 650px; overflow: hidden; text-align: left; position: absolute; top: 50px; left: 0; z-index: 999; }
#S_CtDv_02 .dvs .lps_ldv .lpls { width: 100%; overflow: hidden; text-align: center; position: relative; height: 650px; }
#S_CtDv_02 .dvs .lps_ldv .lpls ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_02 .dvs .lps_ldv .lpls li { width: 288px; height: 300px; overflow: hidden; text-align: center; }

#S_CtDv_02 .dvs .lps_ldv .lpls li:nth-child(1) { width: 590px; height: 300px; position: absolute; top: 0; left: 0; overflow: hidden; }

#S_CtDv_02 .dvs .lps_ldv .lpls li:nth-child(2) { position: absolute; top: 0; left: 599px; }
#S_CtDv_02 .dvs .lps_ldv .lpls li:nth-child(3) { position: absolute; top: 310px; left: 0; }
#S_CtDv_02 .dvs .lps_ldv .lpls li:nth-child(4) { position: absolute; top: 310px; left: 300px; }
#S_CtDv_02 .dvs .lps_ldv .lpls li:nth-child(5) { position: absolute; top: 310px; left: 599px; }

#S_CtDv_02 .dvs .lps_ldv .lpls li .pps { width: 100%; height: 300px; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_02 .dvs .lps_ldv .lpls li .pps img { width: 100%; }

#S_CtDv_02 .dvs .lps_ldv .lpls li:nth-child(1) .pps img { height: 300px; }

#S_CtDv_02 .dvs .lps_ldv .lpls li .tits { background-color: #525252; width: 100%; height: 110px; overflow: hidden; text-align: left; position: absolute; bottom: 0; left: 0; z-index: 99; }
#S_CtDv_02 .dvs .lps_ldv .lpls li .tits .tt1 { width: 100%; overflow: hidden; margin: 25px 0px 10px 20px; text-align: left; }
#S_CtDv_02 .dvs .lps_ldv .lpls li .tits .tt1 a { color: #fff; font-size: 14px; text-align: left; font-weight: 600; }
#S_CtDv_02 .dvs .lps_ldv .lpls li .tits .tt1 a:hover { color: #fff; font-size: 14px; text-align: left; font-weight: 600; }

#S_CtDv_02 .dvs .lps_ldv .lpls li .tits .tkl { width: 40px; height: 1px; overflow: hidden; text-align: left; background-color: #fff; margin: 15px 0 10px 20px; }
#S_CtDv_02 .dvs .lps_ldv .lpls li .tits .tt2 { color: #fff; width: 100%; overflow: hidden; margin: 15px 0px 10px 20px; text-align: left; font-size: 12px; }
#S_CtDv_02 .dvs .lps_ldv .lpls li .tits .tt2 span { color: #ff0014; }

/*sgd_rdv ==*/

#S_CtDv_02 .dvs .sgd_rdv { width: 350px; height: 650px; overflow: hidden; text-align: left; position: absolute; top: 50px; left: 900px; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv1 { width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; text-align: left; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv1 img { width: 100%; }

#S_CtDv_02 .dvs .sgd_rdv .snr_dv2 { width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; text-align: left; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv2 ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; margin-left: 0px; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv2 li { width: 25%; background-color: #e6e6e6; color: #9d9b9b; font-size: 12px; height: 35px; line-height: 35px; float: left; display: inline; text-align: center; list-style-type: none; margin: 0px 0px 0px 0px; overflow: hidden; }

#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 { width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; text-align: left; height: 437px; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; margin-left: 0px; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 li { width: 100%; height: 42px; line-height: 42px; text-align: center; list-style-type: none; margin: 0px 0px 0px 0px; overflow: hidden; border-bottom: 1px #dddddd solid; color: #808080; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 li div { height: 42px; line-height: 42px; float: left; display: inline; text-align: left; margin: 0px 0px 0px 0px; overflow: hidden; font-size: 14px; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 li .gd1 { width: 34%; text-indent: 10px; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 li .gd2 { width: 22%; text-align: center; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 li .gd3 { width: 22%; text-align: center; }
#S_CtDv_02 .dvs .sgd_rdv .snr_dv3 li .gd4 { width: 22%; text-align: center; }

#S_CtDv_02 .dvs .sgd_rdv .snr_dv4 { width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; text-align: left; height: 40px; line-height: 40px; text-indent: 20px; background-color: #525252; color: #fff; }

/*S_CtDv_03 ==========*/

#S_CtDv_03 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; }
#S_CtDv_03 div { text-align: left; }
#S_CtDv_03 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative;  text-align: center; }

#S_CtDv_03 .dvs .sjs_dv1 { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; }
#S_CtDv_03 .dvs .sjs_dv1 .sjs_pps { width: 32%; height: 510px; overflow: hidden; margin: 10px 0px 10px 0px; text-align: left; float: left; display: inline; }
/*#S_CtDv_03 .dvs .sjs_dv1 .sjs_pps { width: 552px; height: 461px; overflow: hidden; margin: 10px 5px 10px 0px; text-align: left; float: left; display: inline; }*/
#S_CtDv_03 .dvs .sjs_dv1 .sjs_pps img { width: 100%; }

#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf { width: 66%; height: 510px; overflow: hidden; margin: 10px 0px 10px 0px; padding-left:2%;text-align: left; float: left; display: inline;background-image: url(/Upfile/images/yxy/20220805155702.jpg);background-size: 100% 100%; }
/*#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf { width: 665px; height: 461px; overflow: hidden; margin: 10px 0px 10px 27px; text-align: left; float: left; display: inline; }*/
#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf .sjs_cts { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; letter-spacing: 2px;height:510px; position:relative;}
#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf .sjs_cts .tname { width: 100%; overflow: hidden; margin: 10px 0px 10px 0px; text-align: left; font-size: 22px; font-weight: 800; color:#014099; }
#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf .sjs_cts .tinf { width: 99%; overflow: hidden; margin: 10px 0px 10px 0px; text-align: left; font-size: 14px; line-height:208%; }

#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf .adv_dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; display:none;}
#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf .adv_dvs img { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; }

/*sjs_dv2 */

#S_CtDv_03 .dvs .sjs_dv2 { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; }
#S_CtDv_03 .dvs .sjs_dv2 ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_03 .dvs .sjs_dv2 li { width: 150px; /*height: 220px;*/ overflow: hidden; margin: 10px 7px 10px 0px; text-align: center; float: left; display: inline; position: relative; }
#S_CtDv_03 .dvs .sjs_dv2 li:nth-child(8) { margin: 10px 0px 10px 0px; }

#S_CtDv_03 .dvs .sjs_dv2 li:hover {opacity:0.3; }

#S_CtDv_03 .dvs .sjs_dv2 li .pps { width: 100%; /*height: 220px;*/ overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_03 .dvs .sjs_dv2 li .pps img { width: 100%; /*height: 220px;*/ }

#S_CtDv_03 .dvs .sjs_dv2 li .tits { background: url(../images/bgpic/hh.png); width: 100%; height: 40px; line-height: 40px; overflow: hidden; text-align: left; position: absolute; bottom: 0; left: 0; z-index: 9999; text-indent: 20px; }
#S_CtDv_03 .dvs .sjs_dv2 li .tits a { color: #fff; font-size: 16px; text-align: left; display:none}
#S_CtDv_03 .dvs .sjs_dv2 li .tits a:hover { color: #fff; font-size: 16px; text-align: left; }

#S_CtDv_03 .dvs .sjs_dv2 li .infs {display:none;}

#S_CtDv_03 .dvs .sjs_dv1 .sjs_inf .sjs_cts .tinf { width: 100%; overflow: hidden; margin: 10px 0px 10px 0px; text-align: left; font-size: 14px; line-height: 190%; height:258px;}

/*S_CtDv_04 ==========*/

#S_CtDv_04 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; }
#S_CtDv_04 div { text-align: left; }
#S_CtDv_04 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }

/*cdv41=*/

#S_CtDv_04 .dvs .cdv41 { width:100%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 { width: 940px; height: 430px; overflow: hidden; margin: 5px 0px 5px 5px; text-align: center; float: left; display: inline; }

/*film_focus=*/

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus { width: 100%; height: 430px; overflow: hidden; position: relative; margin: 0 auto; border: 0px #dddddd solid; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus ul { height: 100%; margin: 0 auto; overflow: hidden;}

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus li:hover {opacity: 0.8; cursor: pointer; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys1 { width:800px; height: 428px; overflow: hidden; float: left; display: inline; margin: 0 auto; padding: 0px 0px 0px 0px; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys1 .bts { background-color: #004098; width: 60px; height: 430px; overflow: hidden; float: left; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys1 .bts span { width: 25px; overflow: hidden; line-height: 30px; display: block; color: #fff; font-size: 22px; font-weight: 600; margin: 95px 5px 5px 15px; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys1 .tps { width: 736px; height: 428px; overflow: hidden; float: left; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys1 .tps img { width: 101%; height: 428px; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys2 { width: 62px; height: 428px; overflow: hidden; float: left; display: inline; margin: 0 auto; padding: 0px 0px 0px 0px; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys2 .bts { background-color: #f7f8fa; width: 60px; height: 430px; overflow: hidden; float: left; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys2 .bts span { width: 25px; overflow: hidden; line-height: 30px; display: block; color: #808080; font-size: 22px; font-weight: 600; margin: 95px 5px 5px 15px; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys2 .tps { width: 736px; height: 428px; overflow: hidden; float: left; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys2 .tps img { width: 101%; height: 428px; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys3 { width: 62px; height: 428px; overflow: hidden; float: left; display: inline; margin: 0 auto; padding: 0px 0px 0px 0px; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys3 .bts { background-color: #dfe0e2; width: 60px; height: 430px; overflow: hidden; float: left; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys3 .bts span { width: 25px; overflow: hidden; line-height: 30px; display: block; color: #808080; font-size: 22px; font-weight: 600; margin: 95px 5px 5px 15px; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys3 .tps { width: 736px; height: 428px; overflow: hidden; float: left; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv1 .wmys_focus .mys3 .tps img { width: 101%; height: 428px; }

/*syabs_dv3=*/

#S_CtDv_04 .dvs .cdv41 .syabs_dv3 { width: 300px; overflow: hidden; margin: 5px 0px 5px 5px; text-align: center; float: right; display: inline; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv3 .lgs { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv3 .lgs img { width: 185px; height: 60px; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv3 .inf { width: 96%; height: 220px; overflow: hidden; margin: 3px 5px 5px 7px; text-align: left; border: 1px #dddddd solid; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv3 .inf .wz { margin: 10px 10px 10px 10px; text-align: left; line-height: 188%; font-size: 14px; }

#S_CtDv_04 .dvs .cdv41 .syabs_dv3 .btn1 { width: 98%; height: 60px; line-height: 60px; font-size: 18px; font-weight: 600; overflow: hidden; margin: 15px 5px 5px 5px; text-align: center; background-color: #d6d6d6; color: #023f98; border-radius:3px; }
#S_CtDv_04 .dvs .cdv41 .syabs_dv3 .btn2 { width: 98%; height: 60px; line-height: 60px; font-size: 18px; font-weight: 600; overflow: hidden; margin: 8px 5px 5px 5px; text-align: center; background-color: #023f98; color: #fff; border-radius:3px; }

/*cdv42=*/

#S_CtDv_04 .dvs .cdv42 { width: 100%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }
#S_CtDv_04 .dvs .cdv42 .btn1s { width: 155px; float: left; display: inline; height: 50px; overflow: hidden; margin: 18px 5px 5px 470px; text-align: center; background-color: #d6d6d6;}
#S_CtDv_04 .dvs .cdv42 .btn1s span { background: url(../Images/bgpic/icon_lrjt.png) -5px 0px no-repeat; width: 35px; height: 30px; margin: 5px 5px 5px 70px; display: block; }

#S_CtDv_04 .dvs .cdv42 .btn2s {  width: 155px; float: left; display: inline; height: 50px; overflow: hidden; margin: 18px 5px 5px 10px; text-align: center; background-color: #023f98; }
#S_CtDv_04 .dvs .cdv42 .btn2s span { background: url(../Images/bgpic/icon_lrjt.png) -65px 0px no-repeat; width: 35px; height: 30px; margin: 5px 5px 5px 60px; display:block; }

#S_CtDv_04 .dvs .cdv42 div:hover { opacity: 0.5;cursor:pointer; }

/*S_CtDv_05 ==========*/

#S_CtDv_05 { background: url(../Upfile/hbgs/sy_albg.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height:846px; }
#S_CtDv_05 div { text-align: left; }
#S_CtDv_05 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 846px; text-align: center; }

#S_CtDv_05 .dvs .ldvs { width: 350px; height:829px; overflow: hidden; margin: 0px 5px 5px 0px; text-align: center; float: left; display: inline; }

#S_CtDv_05 .dvs .ldvs .tdv1 { width: 100%; height:625px; overflow: hidden; margin: 0px 5px 15px 5px; text-align: center; background-color: #fff; }

/*tdv11=*/

#S_CtDv_05 .dvs .ldvs .tdv1 .tdv11 { width: 85%; height:250px; overflow: hidden; margin: 20px 20px 10px 20px; position: relative; text-align: center; border: 6px #e43846 solid; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv11 .tt1 { width: 85%; overflow: hidden; margin:40px 20px 20px 20px; position: relative; text-align: center; font-size:28px; font-weight: 600; color: #e43846; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv11 .tt2 { width: 85%; overflow: hidden; margin: 30px 20px 30px 20px; position: relative; text-align: center; font-size: 14px; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv11 .btn1 { width: 75%; height: 50px; line-height: 50px; font-size: 16px; font-weight: 600; overflow: hidden; margin: 8px 25px 5px 40px; text-align: center; background-color: #e43846; color: #fff; border-radius: 3px; }

/*tdv12=*/
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv12 { width: 100%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv12 .lgs { width: 80%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; height:75px;margin-top:20px; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv12 .wzs { width: 88%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; line-height: 188%; color: #747e96; height: 65px; }

/*tdv13=*/
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv13 { width: 88%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; height:100px; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv13 ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center;}
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv13 li { color: #9d9b9b; font-size: 14px; font-weight: 500; height: 25px; line-height: 25px; float: left; display: inline; text-align: center; list-style-type: none; margin: 5px 10px 5px 10px; overflow: hidden; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv13 li:hover { cursor: pointer; color: #014099; font-size: 14px; }

/*tdv14=*/

#S_CtDv_05 .dvs .ldvs .tdv1 .tdv14 { width: 100%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; margin-top:25px; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv14 .btn1s { width: 50%; float: left; display: inline; height: 50px; overflow: hidden; margin: 0px 0px 0px 0px; text-align: center; background-color: #023f98; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv14 .btn1s span { background: url(../Images/bgpic/icon_lrjt.png) -5px 0px no-repeat; width: 35px; height: 30px; margin: 5px 5px 5px 70px; display: block; }

#S_CtDv_05 .dvs .ldvs .tdv1 .tdv14 .btn2s { width: 50%; float: left; display: inline; height: 50px; overflow: hidden; margin: 0px 0px 0px 0px; text-align: center; background-color: #6f6f6f; }
#S_CtDv_05 .dvs .ldvs .tdv1 .tdv14 .btn2s span { background: url(../Images/bgpic/icon_lrjt.png) -65px 0px no-repeat; width: 35px; height: 30px; margin: 5px 5px 5px 60px; display: block; }

#S_CtDv_05 .dvs .ldvs .tdv1 .tdv14 div:hover { opacity: 0.5; cursor: pointer; }

/*tdv2=*/

#S_CtDv_05 .dvs .ldvs .tdv2 { width: 100%; height: 183px; overflow: hidden; margin: 0px 5px 15px 5px; text-align: center; background-color: #fff; }

/* focus */
.focus { width: 100%; margin: 0 auto; position: relative; overflow: hidden; height:210px; }

.focus .hd { width: 100%; position: absolute; z-index: 1; bottom: 10px; text-align: center; }
.focus .hd ul { margin-left: 40%; overflow: hidden; text-align: center; }
.focus .hd ul li { margin: 2% 2% 2% 2%; float: left; width: 10px; height: 10px; line-height: 10px; border-radius: 10px; -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; font-size: 0; overflow: hidden; background-color: rgba(255,255,255,0.5); }
.focus .hd ul .on { background-color: rgba(161,8,0,1); }

.focus .bd { position: relative; z-index: 0; }
.focus .bd li img { width: 100%; }
.focus .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

/*banner*/
.banner { width: 100%; top: 0; margin: 0 auto; padding: 0; }
.banner img { display: block; width: 100%; }
.content { padding: 0px 0.833em; background: #e7e7e7; padding-top: 1em; }

/*rdvs=*/

#S_CtDv_05 .dvs .rdvs { width: 870px; height: 824px; overflow: hidden; margin: 0px 0px 5px 25px; text-align: center; float: right; display: inline; background-color: #fff; }
#S_CtDv_05 .dvs .rdvs .al_dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: left;margin-left: 35px; }
#S_CtDv_05 .dvs .rdvs .al_dvs ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center;  }
#S_CtDv_05 .dvs .rdvs .al_dvs li { width: 380px; height: 350px; overflow: hidden; margin: 20px 30px 30px 5px; text-align: center; float: left; display: inline; position: relative; }

#S_CtDv_05 .dvs .rdvs .al_dvs li .pps { width: 100%; height: 258px; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_05 .dvs .rdvs .al_dvs li .pps img { width: 100%; height: 258px; }

#S_CtDv_05 .dvs .rdvs .al_dvs li .tits {width: 100%; height: 40px; line-height: 40px; overflow: hidden; text-align: left; }
#S_CtDv_05 .dvs .rdvs .al_dvs li .tits a { color: #000; font-size: 18px; text-align: left; }
#S_CtDv_05 .dvs .rdvs .al_dvs li .tits a:hover { color: #000; font-size: 18px; text-align: left; }

#S_CtDv_05 .dvs .rdvs .al_dvs li .sx { width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-align: left; color: #808080; font-size:14px; }
#S_CtDv_05 .dvs .rdvs .al_dvs li .lk { width: 20px; height: 4px; overflow: hidden; text-align: left; background-color: #e43846; margin: 20px 0 0 0; }

/*vr_icodv ==========*/

#vr_icodv { height: 130px; }
#vr_icodv .dvs { height: 130px; }
#vr_icodv .dvs .sy_vr_btns { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; position: absolute; top: 65px; left: 990px; z-index: 999; display:none}
#vr_icodv .dvs .sy_vr_btns ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#vr_icodv .dvs .sy_vr_btns li { color: #000; font-size: 15px; width: 80px; float: left; display: inline; text-align: center; height: 80px; list-style-type: none; margin: 0px 10px 20px 0px; overflow: hidden; }
#vr_icodv .dvs .sy_vr_btns li:hover { cursor: pointer; color: #014099; }

#vr_icodv .dvs .sy_vr_btns li:nth-child(1) span { background: url(../Images/bgpic/vr_ico2.png) -10px -6px; width: 40px; height: 40px; display: block; margin: 0px 2px 5px 19px; }
#vr_icodv .dvs .sy_vr_btns li:nth-child(2) span { background: url(../Images/bgpic/vr_ico2.png) -85px -8px; width: 40px; height: 40px; display: block; margin: 0px 2px 5px 19px; }
#vr_icodv .dvs .sy_vr_btns li:nth-child(3) span { background: url(../Images/bgpic/vr_ico2.png) -160px -8px; width: 40px; height: 40px; display: block; margin: 0px 2px 5px 19px; }

/*S_CtDv_06 ==========*/

#S_CtDv_06 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 800px; }
#S_CtDv_06 div { text-align: left; }
#S_CtDv_06 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; text-align: center; height: 800px; }

#S_CtDv_06 .dvs .sy_vr_bls { width: 100%; overflow: hidden; margin: 0 auto; text-align: left;position: relative;  }

#S_CtDv_06 .dvs .sy_vr_bls iframe { width: 100%; height: 500px; overflow: hidden; margin: 0 auto; text-align: center; }

#S_CtDv_06 .dvs .sy_vr_bls .pps { width: 100%; height:500px; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_06 .dvs .sy_vr_bls .pps img { width: 100%;margin-top:-200px; }

#S_CtDv_06 .dvs .sy_vr_bls .tits { background: url(../images/bgpic/hh.png); width: 100%; height: 40px; line-height: 40px; overflow: hidden; text-align: left; position: absolute; bottom: 0; left: 0; z-index: 9999; text-indent: 20px; }
#S_CtDv_06 .dvs .sy_vr_bls .tits a { color: #fff; font-size: 16px; text-align: left; }
#S_CtDv_06 .dvs .sy_vr_bls .tits a:hover { color: #fff; font-size: 16px; text-align: left; }

#S_CtDv_06 .dvs .sy_vr_sls { width: 100%; overflow: hidden; margin: 0 auto; text-align: left; }
#S_CtDv_06 .dvs .sy_vr_sls ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_06 .dvs .sy_vr_sls li { width: 400px; height: 254px; overflow: hidden; margin:20px 25px 30px 0px; text-align: center; float: left; display: inline; position: relative; }
#S_CtDv_06 .dvs .sy_vr_sls li:nth-child(3) { margin: 20px 0px 30px 0px;}

#S_CtDv_06 .dvs .sy_vr_sls li .pps { width: 100%; height: 258px; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_06 .dvs .sy_vr_sls li .pps img { width: 100%; }

#S_CtDv_06 .dvs .sy_vr_sls li .tits { background: url(../images/bgpic/hh.png); width: 100%; height: 40px; line-height: 40px; overflow: hidden; text-align: center; position: absolute; bottom: 0; left: 0; z-index: 9999; text-indent: 20px; }
#S_CtDv_06 .dvs .sy_vr_sls li .tits a { color: #fff; font-size: 16px; text-align: left; }
#S_CtDv_06 .dvs .sy_vr_sls li .tits a:hover { color: #fff; font-size: 16px; text-align: left; }

#S_CtDv_06 .dvs .sy_vr_sls li .vrico { background: url(../Upfile/hbgs/vrico.png); width: 110px; height: 30px; overflow: hidden; text-align: left; position: absolute; top: 20px; left: 0px; z-index: 9999; }


/*S_CtDv_07 ==========*/

#S_CtDv_07 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px;}
#S_CtDv_07 div { text-align: left; }
#S_CtDv_07 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }

#S_CtDv_07 .dvs .pp_tv { width: 585px; height: 418px; overflow: hidden; margin: 0px 0px 10px 0px; text-align: center; float: left; display: inline; border: 10px #dddddd solid; }

#S_CtDv_07 .dvs .pp_xwzx { width: 608px; height: 450px; overflow: hidden; margin: 0px 0px 10px 10px; text-align: center; float: left; display: inline; }

#S_CtDv_07 .dvs .pp_xwzx .xw_lx { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_07 .dvs .pp_xwzx .xw_lx ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; margin-left: 10px; border-bottom: 1px #dddddd solid; }
#S_CtDv_07 .dvs .pp_xwzx .xw_lx li { width: 120px; color: #000; font-size: 16px; font-weight: 600; height: 35px; line-height: 35px; float: left; display: inline; text-align: center; list-style-type: none; margin: 10px 0px 10px 10px; overflow: hidden; }
#S_CtDv_07 .dvs .pp_xwzx .xw_lx li:hover { cursor: pointer; color: #014099; font-size: 18px; }
#S_CtDv_07 .dvs .pp_xwzx .xw_lx li span { width: 20px; transform: skew(-35deg); transform-origin: top left;margin-top:10px; float: right; display: inline; text-align: center; height: 15px;overflow: hidden; border-right: 1px #808080 solid; }

/* xw_ls */

#S_CtDv_07 .dvs .pp_xwzx .xw_ls { width: 100%; overflow: hidden; margin: 0px 0px 10px 10px; text-align: center; float: left; display: inline; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj { width: 100%; overflow: hidden; margin: 5px 0px 0px 0; background-color: #FFF; position: relative; height:200px; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj ul { width: 100%; overflow: hidden; margin: 0% 1% 0% 1%; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj li { width: 100%; overflow: hidden; margin: 0 auto; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj .pic { border: 1px solid #ececec; width:200px; /*height: 152px;*/ overflow: hidden; float: left; display: inline; text-align: left; margin: 3% 0% 2% 0%; border-radius: 5px; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj .pic img { width: 100%;}

#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj .cts { color: #808080; width: 60%; overflow: hidden; text-align: center; overflow: hidden; float: left; display: inline; text-align: left; margin: 3% 0% 0% 2%; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj .cts .txt { color: #808080; width: 100%; overflow: hidden; text-align: left; margin: 5px 0% 2% 0%; text-overflow: ellipsis; color: #000; font-size:16px; font-weight: 400; white-space: nowrap; text-overflow: ellipsis; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj .cts .dtm { color: #808080; width: 99%; overflow: hidden; text-align: left; font-size: 12px; margin: 15px 0% 0% 0%; color: #808080; }
#S_CtDv_07 .dvs .pp_xwzx .xw_ls .dvs_sj .cts .inf { color: #808080; width: 99%; overflow: hidden; text-align: left; font-size: 14px; margin: 15px 0% 0% 0%; line-height: 168%; height:70px; }

#S_CtDv_07 .dvs .pp_tv { width: 585px; height: 418px; overflow: hidden; margin: 0px 0px 10px 0px; text-align: center; float: left; display: inline; border: 10px #dddddd solid; background-color: #000; }
#S_CtDv_07 .dvs .pp_tv video { margin-top: 40px; }

/*S_CtDv_081 ==========*/

#S_CtDv_081 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 80px; }
#S_CtDv_081 div { text-align: left; }
#S_CtDv_081 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 80px; text-align: center; }
#S_CtDv_081 .dvs .bt_dv { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#S_CtDv_081 .dvs .bt_dv ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center;margin-left:25%; }
#S_CtDv_081 .dvs .bt_dv li { color: #000; font-size: 15px; width: 110px; float: left; display: inline; text-align: center; height: 40px; line-height: 40px; list-style-type: none; margin: 0px 20px 20px 0px; overflow: hidden; border: 1px #dddddd solid; }
#S_CtDv_081 .dvs .bt_dv li:hover { background-color: #014099; cursor: pointer; color: #fff; }

/*S_CtDv_082 ==========*/

#S_CtDv_082 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 460px; background-color: #fafafa; }
#S_CtDv_082 div { text-align: left; }
#S_CtDv_082 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 460px; text-align: center; }

#S_CtDv_082 .dvs .ct_dv { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; margin:30px 0px 10px 0px; }

#S_CtDv_082 .dvs .ct_dv .wz1_dv { width: 300px; height: 380px; overflow: hidden; margin: 10px 0px 10px 0px; text-align: center; float: left; display: inline; }
#S_CtDv_082 .dvs .ct_dv .wz1_dv ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center;  }
#S_CtDv_082 .dvs .ct_dv .wz1_dv li { width: 95%; text-align: left; height: 38px; line-height: 38px; list-style-type: none; margin: 5px 0px 0px 5px; overflow: hidden; border-bottom: 1px #dddddd solid; }
#S_CtDv_082 .dvs .ct_dv .wz1_dv li a { color: #000; font-size: 14px; }
#S_CtDv_082 .dvs .ct_dv .wz1_dv li a:hover { color: #000; font-size: 14px; }

#S_CtDv_082 .dvs .ct_dv .tp1_dv { width:620px; height: 380px; overflow: hidden; margin: 10px 15px 10px 10px; text-align: center; float: left; display: inline; position:relative; }
#S_CtDv_082 .dvs .ct_dv .tp1_dv .tp11 { background: url(../Upfile/hbgs/zxzn_tp_01.jpg) top center no-repeat; width: 298px; height: 165px; overflow: hidden; text-align: center; position: absolute; top: 0; left: 0; border: 1px #dddddd solid; }
#S_CtDv_082 .dvs .ct_dv .tp1_dv .tp12 { background: url(../Upfile/hbgs/zxzn_tp_02.jpg) top center no-repeat; width: 298px; height: 165px; overflow: hidden; text-align: center; position: absolute; top: 185px; left: 0; border: 1px #dddddd solid; }
#S_CtDv_082 .dvs .ct_dv .tp1_dv .tp13 { background: url(../Upfile/hbgs/zxzn_tp_03.jpg) top center no-repeat; width: 298px; height: 348px; overflow: hidden; text-align: center; position: absolute; top: 0px; left: 310px; border: 1px #dddddd solid; }

/*S_CtDv_09 ==========*/

#S_CtDv_09 { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 110px; }
#S_CtDv_09 div { text-align: left; }
#S_CtDv_09 .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 110px; text-align: center; }

/*L_btdv ==========*/

#S_CtDv_09 .dvs .L_btdv { width:300px; overflow: hidden; margin: 0 auto; text-align: center; color: #636363; height: 110px; margin-top: 25px; margin-bottom: 25px; float: left; display: inline; }
#S_CtDv_09 .dvs .L_btdv .tts_dv { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; height: 110px; margin-left:0%; }
#S_CtDv_09 .dvs .L_btdv .tts_dv .t1 { float: left; display: inline; text-align: center; font-size: 60px; font-weight: 600; font-family: Arial; overflow: hidden; margin-left: 0px; }
#S_CtDv_09 .dvs .L_btdv .tts_dv .t2 { float: left; display: inline; text-align: center; font-size: 40px; font-weight: 800; font-family: Arial; margin-top: 10px; overflow: hidden; }
#S_CtDv_09 .dvs .L_btdv .tts_dv .t3 { float: left; display: inline; text-align: center; font-size: 25px; font-weight: 500; margin-top: 25px; margin-left: 15px; overflow: hidden; margin-right: 15px; }

/*R_Lkdv ==========*/

#S_CtDv_09 .dvs .R_Lkdv { width:900px; overflow: hidden; margin: 0 auto; text-align: left;height: 110px; margin-top: 25px; margin-left: 25px; float: left; display: inline; }
#S_CtDv_09 .dvs .R_Lkdv ul { width: 100%; margin: 0 auto; text-align: left; }
#S_CtDv_09 .dvs .R_Lkdv li { float: left; display: inline; text-align: left; list-style-type: none; margin: 30px 30px 10px 0px; overflow: hidden; }
#S_CtDv_09 .dvs .R_Lkdv li a { color:#000; }
#S_CtDv_09 .dvs .R_Lkdv li a:hover { color: #000; }

/*S_FdDvs_Zxbj ==========*/

#S_FdDvs_Zxbj { width: 100%; /*overflow: hidden;*/ text-align: center; padding: 0px; margin: 0px; position: fixed; bottom: 0px; left: 0; background-color: rgb(0 0 0 / 0.7); z-index: 9999; height: 82px; transition: all .5s ease-in; }
#S_FdDvs_Zxbj div { text-align: left; }
#S_FdDvs_Zxbj .dvs { width: 1150px; /*overflow: hidden;*/ margin: 0 auto; text-align: center;}

#S_FdDvs_Zxbj .dvs .tgg_dvs { width: 100%; /*overflow: hidden;*/ margin: 0 auto; text-align: center; position: relative; height:82px; }
#S_FdDvs_Zxbj .dvs .tgg_dvs .dh_dvs { width: 100%;position: absolute; top: 0px; left: 0px; /*overflow: hidden;*/margin-top:-56px; }
#S_FdDvs_Zxbj .dvs .tgg_dvs .gjt_dvs { width: 43px; height: 50px; position: absolute; top: 20px; right: 90px; z-index: 9999; overflow: hidden; }
#S_FdDvs_Zxbj .dvs .tgg_dvs .gjt_dvs img { width:80%;}

/*fbd_dvs ==========*/

#S_FdDvs_Zxbj .dvs .fbd_dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; background-color: #fff; position: relative; margin-top:0px;padding:20px 0 10px; }

/*#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 { width: 380px; overflow: hidden; text-align: center; position: absolute; top: 50px; left: 50px; }*/
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 { width: 373px; overflow: hidden; border-right:0.5px solid #fff;float:left;padding:30px 120px 30px 80px; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs { width: 100%; overflow: hidden; text-align: center; margin: 0 auto;position: relative; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_tit { width: 100%; overflow: hidden; text-align: left; color: #000; font-size:22px; font-weight: 400; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_tit span { color: #066af7; font-size:15px; margin-left: 10px;  }

#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_inf { width: 100%; overflow: hidden; margin:30px 0 0 0; text-align: center; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_inf ul { width: 100%; margin: 0 auto; overflow: hidden;padding:0; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_inf li {/* width: 100%;*/ margin: 0px 0px 12px 0px; text-align: left; list-style-type: none; overflow: hidden; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_inf li span{font-size:15px;letter-spacing: 2px;}
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_inf li input { border: 1px solid #ddd; width: 72%; overflow: hidden; outline: none; text-align: left; height: 35px; text-indent: 15px; line-height: 35px; border-radius: 2px; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_01 .fnrs .xm_wzs { border: 1px #fff solid; width: 100%; overflow: hidden; margin: 0 0 0 0; text-align: left; color:#808080;font-size: 12px; font-weight: 400; }

#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_02{position:absolute;top:128px;left:503px;width:144px;height:144px;background:#fff;border-radius:50%;border:1px solid #dcdcdc;}
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_02 .gbk_btn{position:absolute;width:100px;height:100px;background:#fff;border-radius:50%;margin:22px;z-index:9999;}
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_02 .gbk_btn .btn{width:100%;height:100%;border-radius:50%;background:#066af7;outline:none;border:0;cursor:pointer;color:#fff;letter-spacing:2px;font-weight:600;font-size:14px;}
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_02 .mymove {position: absolute;left: 22px;cursor: pointer;top: 22px;width: 100px;height: 100px;-webkit-border-radius: 50%;border-radius: 50%;background: #066af7;z-index: 12;opacity: .4;-webkit-animation: mymove 2.4s ease infinite;-moz-animation: mymove 2.4s ease infinite;-o-animation: mymove 2.4s ease infinite;animation: mymove 2.4s ease infinite;animation-fill-mode: both;}
@keyframes mymove{
    0%{
        transform:scale(1);
    }
    25%{
        transform:scale(1.5);
    }
    50%{
        transform:scale(1);
    }
    75%{
        transform:scale(1.5);
    }
}


#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 { width:374.5px;padding:30px 80px 30px 120px; overflow: hidden; border-left:0.5px solid #dcdcdc;float:right; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_01 {width: 90%; overflow: hidden; margin-left:10%;font-size: 12px; color: #808080;font-weight:400; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_02 { width: 100%; overflow: hidden; text-align: center; margin: 0px 0px 30px; font-size:22px;letter-spacing:1px;}
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_02 .sjbj { color: #066af7; font-size: 22px; margin-right:4px;font-weight:600;}

#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_03 { border: 1px #dddddd solid;width:90%;margin-left:10%; overflow: hidden; text-align: center; border-radius:2px;margin-bottom:12px;}
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_03 ul { width: 100%; overflow: hidden; text-align: left;padding:15px 0;margin:0;height:160px; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_03 li {  overflow: hidden; text-align: center;font-size:16px;line-height:2.5;letter-spacing:2px; }
#S_FdDvs_Zxbj .dvs .fbd_dvs .sdvs_03 .nr_03 li .sjbj {  overflow: hidden; color:#066af7;font-weight:600;}

/*S_Fdadv_Dvs ==========*/

#S_Fdkf_Dvs { width:70px;overflow: hidden; text-align: center; padding: 0px; margin: 0px; position: fixed; top: 232px;/*top: 155px;*/ right: 0; background-color: #fff; z-index: 9999; }
#S_Fdkf_Dvs ul { width: 100%; margin: 0 auto; overflow: hidden; text-align: center; border: 1px #dddddd solid; }
#S_Fdkf_Dvs li { width: 100%; text-align: center; height:85px; margin: 0px 0px 0px 0px; border-bottom: 1px #dddddd solid; overflow: hidden; }
#S_Fdkf_Dvs li:hover { background-color: #fff0f0; cursor: pointer; }
#S_Fdkf_Dvs li:nth-child(5){display:none;}


#S_Fdkf_Dvs li .tb { width: 100%; text-align: center; height: 48px; overflow: hidden; margin: 5px 0px 0px 0px; background: url(/Upfile/hbgs/rkf_ico.png) 0 -20px no-repeat; background-size: 80%; }
#S_Fdkf_Dvs li:nth-child(1) .tb { background-position: 8px -0px; }
#S_Fdkf_Dvs li:nth-child(2) .tb { background-position: 8px -72px; }
#S_Fdkf_Dvs li:nth-child(3) .tb { background-position: 8px -150px; }
#S_Fdkf_Dvs li:nth-child(4) .tb { background-position: 8px -225px; }
#S_Fdkf_Dvs li:nth-child(5) .tb { background-position: 8px -302px; }
#S_Fdkf_Dvs li:nth-child(6) .tb { background-position: 8px -380px; border-bottom: 0px #dddddd solid; }

#S_Fdkf_Dvs li .wz { width: 100%; text-align: center;margin: 5px 0px 0px 0px; }

/*S_Under ==========*/

#S_Under { width: 100%; background: url(../images/bgpic/index_23.jpg) top center no-repeat; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height:341px; }
#S_Under div { text-align: left; }
#S_Under .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 341px; }

#S_Under .dvs .Ny_Und_01 { width:200px; position: absolute; top: 30px; left: 10px; }
#S_Under .dvs .Ny_Und_01 .ulogo { width: 100%; margin: 15px 0px 20px 0px; }
#S_Under .dvs .Ny_Und_01 .ulogo img { width:70%; }

#S_Under .dvs .Ny_Und_01 .uwz { width: 100%; margin: 5px 0px 10px 0px; color: #fff; font-size:16px; }

#S_Under .dvs .Ny_Und_01 ul { width: 100%; }
#S_Under .dvs .Ny_Und_01 li { width:25%; float: left; display:inline; text-align: left; list-style-type: none; margin: 10px 10px 10px 0px; }
#S_Under .dvs .Ny_Und_01 li a { color: #fff; }
#S_Under .dvs .Ny_Und_01 li a:hover { color: #fff; }

#S_Under .dvs .Ny_Und_02 { width:310px; position: absolute; top: 30px; left:460px; text-align: center; }
#S_Under .dvs .Ny_Und_02 .wz1 { width: 100%; margin: 5px 0px 10px 0px; color: #fff; font-size:25px; overflow: hidden; text-align: center; }
#S_Under .dvs .Ny_Und_02 .wxdv { width: 100%; margin: 15px 0px 10px 0px;overflow:hidden; }
#S_Under .dvs .Ny_Und_02 .wxdv .wx1 { width: 124px; text-align: center; margin: 5px 20px 10px 10px; color: #fff; font-size: 12px; float: left; display: inline; overflow: hidden; }
#S_Under .dvs .Ny_Und_02 .wxdv .wx1 img { width: 100%; }

#S_Under .dvs .Ny_Und_02 .wxdv .wx2 { width: 124px; text-align: center; margin: 5px 0px 10px 10px; color: #fff; font-size: 12px; float: left; display: inline; overflow: hidden; }
#S_Under .dvs .Ny_Und_02 .wxdv .wx2 img { width: 100%; }

#S_Under .dvs .Ny_Und_02 .wxdv span { width: 100%; display: block; margin-top: 10px; }

#S_Under .dvs .Ny_Und_03 { width:250px; position: absolute; top: 40px; left:900px; }
#S_Under .dvs .Ny_Und_03 .wz1 { background: url(../Upfile/hbgs/utel.png) top right no-repeat; background-size:13%; width:120px;margin: 10px 0px 0px 0px; color: #fff; font-weight: 800; font-size: 16px; color: #fff; }
#S_Under .dvs .Ny_Und_03 .wz2 { width: 100%; text-align: left; margin: 10px 0px 10px 0px; color: #fff; font-size: 25px;}
#S_Under .dvs .Ny_Und_03 .wz3 { width: 100%; text-align: left; margin: 10px 0px 10px 0px; color: #fff; font-size: 14px;line-height:188%; }

#S_Under .dvs .Ny_Und_03 .btns { width: 100%; text-align: left; margin: 10px 0px 10px 0px; }
#S_Under .dvs .Ny_Und_03 .btns .btn1 { width: 75px; height: 30px; line-height: 30px; text-align: center; float: left; display: inline; margin: 10px 0px 10px 0px; border: 1px #ededed solid; color: #ededed; font-size: 12px; border-radius: 5px; }
#S_Under .dvs .Ny_Und_03 .btns .btn2 { width: 75px; height: 30px; line-height: 30px; text-align: center; float: left; display: inline; margin: 10px 0px 10px 10px; border: 1px #ededed solid; color: #ededed; font-size: 12px; border-radius: 5px; }

#S_Under .dvs .Ny_Und_03 .btns a { color: #fff; }
#S_Under .dvs .Ny_Und_03 .btns a:hover { color: #fff; }

/*Dbbq ===========*/

#S_Under .dvs .Dbbq { width: 100%; padding: 0; color: #fff; line-height: 220%; text-align: center; font-family: 微软雅黑; position:absolute;bottom:10px;left:0; z-index: 9999;}
#S_Under .dvs .Dbbq a { color: #fff; }
#S_Under .dvs .Dbbq a:hover { color: #fff; }

/*ukb_dv ==========*/

.ukb_dv { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height:78px; }

/*Ny_Adv ==========*/

#Ny_Adv { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px;}
#Ny_Adv div { text-align: left; }
#Ny_Adv .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 360px; position: relative; }

/*Ny_Twz ==========*/

#Ny_Twz { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 50px; border-bottom: 1px #ededed solid; }
#Ny_Twz div { text-align: left; }
#Ny_Twz .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height:50px; line-height:50px;font-size:14px;color:#808080; }
#Ny_Twz .dvs span { width:5px; height:15px; overflow: hidden; margin: 0 auto; background-color:#014099;display:block;float:left;display:inline;margin:18px 20px 0px 0px; }

/*Ny_Ctdvs ==========*/

#Ny_Ctdvs { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px;}
#Ny_Ctdvs div { text-align: left; }
#Ny_Ctdvs .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; }

#Ny_Ctdvs .dvs .ldvs { width: 250px; height: 800px; overflow: hidden; margin: 15px 0px 10px 0px; text-align: center; float: left; display: inline; border: 1px #ededed solid; background-color: #ededed; }

#Ny_Ctdvs .dvs .ldvs .lbt_dv { width: 100%; overflow: hidden; margin: 0px 0px 10px 0px; position: relative; text-align: center; border-bottom: 1px #d2d2d2 solid; background-color: #0040a2;border-radius:3px;  }
#Ny_Ctdvs .dvs .ldvs .lbt_dv .llg { width: 80px; height: 80px; overflow: hidden; margin: 0 auto; text-align: center; border-radius: 50%; margin-top: 20px; }
#Ny_Ctdvs .dvs .ldvs .lbt_dv .llg img { width: 80px; height: 80px; }

#Ny_Ctdvs .dvs .ldvs .lbt_dv .lwz1 { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; font-size: 22px; font-weight: 400; margin-top: 10px; color: #fff; }
#Ny_Ctdvs .dvs .ldvs .lbt_dv .lwz2 { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; font-size: 18px; font-weight: 400; margin-bottom: 10px; color: #ededed; }

#Ny_Ctdvs .dvs .ldvs .lnr_dv { width: 100%; overflow: hidden; margin: 0 auto; position: relative; text-align: center; }

/*city_ls*/

#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; }
#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls li { width: 98%; height: 45px; line-height: 45px; text-align: center; border-bottom: 1px #dfdfdf solid; }
#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls li a {color: #000; font-size: 14px; }
#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls li a:hover { color: #fff; font-size: 14px; }
#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls li:hover { background-color: #156fdd; color: #fff; border-left: 3px #ff5353 solid; border-right: 3px #ff5353 solid; }

#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls .cphv1 { width: 98%; height: 45px; line-height: 45px; text-align: center; border-bottom: 1px #dfdfdf solid; }
#Ny_Ctdvs .dvs .ldvs .lnr_dv .city_ls .cphv2 { width: 98%; height: 45px; line-height: 45px; text-align: center; background-color: #fffef1; color: #fff; border-left: 3px #ff5353 solid; border-right: 3px #ff5353 solid; }

#Ny_Ctdvs .dvs .rdvs { width: 998px; min-height: 800px; overflow: hidden; margin: 15px 0px 0px 0px; text-align: center; float: left; display: inline; border: 0px #ededed solid; }

/*Cp_lxfs_dvs*/
#Ny_Ctdvs .dvs .Cp_lxfs{overflow:hidden;display:none;}


#Ny_Ctdvs .dvs .rdvs .Cp_lxfs_dvs { width:96%; /*float: left;*/ margin: 2px 0px 15px 10px; overflow: hidden;/* border: 1px solid #e5e5e5;*/}
#Ny_Ctdvs .dvs .rdvs .Cp_lxfs_dvs .tts { /*width: 100%;*/ height:45px; line-height:45px; /*float: left;*/ margin:0px; overflow: hidden; border: 1px solid #e5e5e5;text-indent:1em;font-size:18px;font-weight:600; }
#Ny_Ctdvs .dvs .rdvs .Cp_lxfs_dvs .ctnr { width: 100%; /*height: 120px; float: left;*/ margin: 0px; overflow: hidden;/* font-size: 14px; line-height:200%; */}

/*N_lxwm_cp*/

#Ny_Ctdvs .dvs .rdvs .N_lxwm_cp { width: 47%; height: 180px; border: 1px solid #e5e5e5; margin: 2px 10px 15px 10px; overflow: hidden; float: left; display: inline; border-radius: 5px; position: relative; }
#Ny_Ctdvs .dvs .rdvs .N_lxwm_cp_img { width: 128px; /*height: 120px;*/ float: left; margin: 15px 5px 15px 5px; overflow: hidden; }
#Ny_Ctdvs .dvs .rdvs .N_lxwm_cp_img img { width: 100%; }

#Ny_Ctdvs .dvs .rdvs .N_lxwm_cp_info { width: 300px; height: auto; float: left; margin-left: 20px; margin-top: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_lxwm_cp_info .tts { width: 100%; height:30px; float: left; color: #666666; font-weight: bold; font-size: 18px; text-align: left; }
#Ny_Ctdvs .dvs .rdvs .N_lxwm_cp_info .inf { display: block; width: 100%; color: #666666; line-height: 208%; font-size: 14px;  }

/*N_City_ls*/

#Ny_Ctdvs .dvs .rdvs .N_City_ls { width:47%; border: 1px solid #e5e5e5; margin: 2px 5px 15px 15px; overflow: hidden; float: left; display: inline; border-radius:5px; position:relative; }
#Ny_Ctdvs .dvs .rdvs .N_City_img { width: 120px; height: 120px; float: left; margin: 15px 5px 15px 5px; overflow: hidden; }
#Ny_Ctdvs .dvs .rdvs .N_City_img img { width:100%;}

#Ny_Ctdvs .dvs .rdvs .N_City_info { width:300px; height: auto; float: left; margin-left: 15px; margin-top: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_City_info .tts { width: 100%; height: 20px; float: left; color: #666666; font-weight: bold; font-size: 15px; text-align: left; }
#Ny_Ctdvs .dvs .rdvs .N_City_info .inf { display: block; width:100%; color: #666666;line-height:188%; }

#Ny_Ctdvs .dvs .rdvs .N_City_info .btns { width: 80px; height: 30px; background: #e95d68; line-height: 30px; text-align: center; color: #666666; overflow: hidden; border-radius:10px; font-weight: 600; position: absolute; bottom: 15px; right: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_City_info .btns a { color: #FFF; font-size: 12px;}

/*N_City_see*/

#Ny_Ctdvs .dvs .rdvs .N_City_see { width: 975px; height: auto; float: right; background: #FFF; }
#Ny_Ctdvs .dvs .rdvs .N_City_see_content { width: 845px; height: auto; float: left; margin-left: 58px; padding-top: 10px; line-height: 22px; padding-bottom: 25px; overflow: hidden; }

#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con1 { width: 825px; height: 160px; float: left; border-bottom: 1px solid #e5e5e5; margin-left: 20px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con1_img { width: 150px; height: 110px; float: left; margin-top: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con1_info { width: 490px; height: auto; float: left; margin-left: 20px; margin-top: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con1_info1 { width: 490px; height: 20px; float: left; color: #666666; font-weight: bold; font-size: 15px; text-align: left; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con1_info1 a { color: #FFF; font-size: 14px; background: #c30000; margin-left: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con1_info span { display: block; float: left; width: 490px; height: auto; color: #666666; }

#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con2 { width: 825px; height: auto; float: left;  padding-bottom: 20px; padding-left: 20px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con2_head { width: 845px; height: 20px; color: #c30000; float: left; font-weight: bold; font-size: 14px; margin-top: 25px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con2_description { width: 99%; height: auto; float: left; color: #000; line-height: 22px; margin-top: 5px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con2_img { width: 845px; height: auto; float: left; margin-top: 15px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con2_img img { display: block; float: left; width: 179px; height: 131px; margin-right: 20px; }
#Ny_Ctdvs .dvs .rdvs .N_City_see .news_con2_map { margin-top: 15px; float: left; width: 687px; height: 425px; }

/*page_list*/

.page_list { width: 100%; margin: 35px 0px 50px 26%; overflow: hidden; }
.page_list img { border: 1px #a10000 solid; }

.page_list A { width:30px; height:30px; line-height:30px; float: left; display: block; border: #808080 1px solid;color: #713A26; text-align: center; overflow:hidden;margin:5px 5px 5px 5px; border-radius:5px; }
.page_list A:hover { background: #c00; color: #fff; text-decoration: none; }

.page_list .pageInfo { margin: 0px 5px; color: #713A26; }
.page_list .pageNum { padding-right: 3px; padding-left: 3px; padding-bottom: 0px; padding-top: 0px; }

.page_list A.currBtn:hover { background: #fff; color: #713A26; text-decoration: none; }

.page_list A.firstBtn:hover { text-decoration: none; }

.page_list span { height: 30px; line-height:45px;  margin: 15px 5px 5px 5px;font-size:14px; }

/*Fbk_yuyue_dvs*/

.Fbk_yuyue_dvs { background: url(../Images/bgpic/hh.png) top center; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 1000px; position: fixed; top: 0px; left: 0px; z-index: 9999; display: none; }
.Fbk_yuyue_dvs div { text-align: left; }
.Fbk_yuyue_dvs .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 1000px; }

.Fbk_yuyue_dvs .dvs .yyb_fbds { width: 30%; height: 350px; overflow: hidden; margin: 20% 0% 0% 35%; background-color: #fff; position: relative; }

.Fbk_yuyue_dvs .dvs .yyb_fbds .ygb_btns { cursor:pointer; width: 25px; height: 25px; line-height: 25px; overflow: hidden; margin: 0 0 0 30px; font-size: 12px; text-align: center; color:#9d9b9b; background-color:#e5e5e5; border-radius:50%;position:absolute;top:10px;right:10px; font-weight:600; }

.Fbk_yuyue_dvs .dvs .yyb_fbds .btt { width:100%; height: 50px; line-height:50px; overflow: hidden; margin:0 auto;font-size:26px;font-weight:600;text-align:center;padding-top:12px;color:#004098; }
.Fbk_yuyue_dvs .dvs .yyb_fbds .xm_tit{font-size: 12px;text-align: center;color: #004098;letter-spacing: 1px;}
.Fbk_yuyue_dvs .dvs .yyb_fbds .tips { width: 100%; /*height: 30px; line-height: 30px;*/ overflow: hidden; margin:0 0 20px 0; font-size: 12px; text-align: center;color:#808080; }

.Fbk_yuyue_dvs .dvs .yyb_fbds ul { width: 100%; margin:16px auto 0; overflow: hidden; }
.Fbk_yuyue_dvs .dvs .yyb_fbds li { width: 80%;/* float: left; display: inline; */margin:0 auto 12px; text-align: center; list-style-type: none; overflow: hidden;border-radius:4px;border:1px solid #dddddd; }
.Fbk_yuyue_dvs .dvs .yyb_fbds li .bg_img{border-right: 1px solid #ddd;width: 24px;height: 24px;margin: 8px 0 8px 9px;padding-right: 7px;float: left;display: block;}
.Fbk_yuyue_dvs .dvs .yyb_fbds li .bg_img_icon{width:100%;}
.Fbk_yuyue_dvs .dvs .yyb_fbds li input { width: 84%; overflow: hidden; outline: none; text-align: left; height: 40px; text-indent: 10px; line-height: 40px; border: 0px #ededed solid;color:#2f2f2f;font-size:15px;float:left; }

.Fbk_yuyue_dvs .dvs .yyb_fbds .gbk_btn { border: 0px #fff solid; width: 80%; overflow: hidden; margin:0 auto 12px; background-color: #004098; text-align: center; color: #FFF; }
.Fbk_yuyue_dvs .dvs .yyb_fbds .gbk_btn .Q_btns { width: 100%; overflow: hidden; margin: 0 auto; height: 42px; line-height: 42px; text-align: center; color: #FFF; font-size: 16px; background-color: transparent; border: 0px #e7e3e3 solid;font-weight:600;letter-spacing:4px; }

.dvs .Ads_ads_2vcYaB{display:none;}
/*Fbk_yuyue_dvs2*/

.Fbk_yuyue_dvs2 { background: url(../Images/bgpic/hh.png) top center; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 1000px; position: fixed; top: 0px; left: 0px; z-index: 9999; display: none; }
.Fbk_yuyue_dvs2 div { overflow:hidden; }
.Fbk_yuyue_dvs2 .dvs { width:402px; overflow: hidden; margin: 0 auto; position: relative; }
.Fbk_yuyue_dvs2 .dvs .yyb_fbds { width:100%;height:415px; overflow: hidden; margin: 46% 0% 0% 0%; background-color: #fff; position: relative; }
.Fbk_yuyue_dvs2 .dvs .yyb_fbds .ygb_btns { cursor: pointer; width: 25px; height: 25px; line-height: 25px; overflow: hidden; margin: 0 0 0 30px; font-size: 12px; text-align: center; color: #9d9b9b; background-color: #e5e5e5; border-radius: 50%; position: absolute; top: 10px; right: 10px; font-weight: 600; }
.Fbk_yuyue_dvs2 .dvs .yyb_fbds .btt { width: 100%; height: 60px; line-height: 60px; overflow: hidden; margin: 0 auto; font-size: 22px; font-weight: 600; text-align: center; padding-top:14px;}
.Fbk_yuyue_dvs2 .dvs .yyb_fbds .btt .btt_img{width:50px;height:50px;display:inline-block;padding:0 0 10px}
.Fbk_yuyue_dvs2 .dvs .yyb_fbds .btt .btt_img img{width:100%;}
.Fbk_yuyue_dvs2 .dvs .yyb_fbds .btt .btt_tit{display:inline-block;}
