.title_img_box{width: 100%;height: 720px;background: url(/images/zsj_bg2.jpg) no-repeat 50% 0%;}
.title_img{width:1465px;height: auto; margin: 0 auto; border-top: #1c2a54 1px solid;}
.jllogo img{z-index: 1;margin-top: 20px;margin-left: 20px;}
.dslogo{width:580px; margin: 20px auto 0;}
.dslogo img{width:580px;}
.zsj_text_gd{width: 1100px;margin: 0 auto;}
.zsj_text_gd img{ width: 1100px;}
.wxbanner{width: 1000px; margin: 40px auto 0;}
.wxbanner img{width: 1000px;}
.list_title_img{width: 100%;}
.list_title_img img{width: 100%;}
/* 导航 */
.dh_box{width: 100%;height: 98px;background: url(/images/dh_bg1920.png) no-repeat 50% 0%;}
.dh_box_t{width: 1200px;line-height: 98px;margin: 0 auto;background: url(/images/dh_bg1200.png) no-repeat; border-top: 0px;}
.dh_sy{height: 98px; line-height: 98px;float: left;margin-top: 30px;margin-right: 80px;}
.dh_box_t ul{}
.dh_box_t ul li{float: left;margin-top: 30px;margin-left:20px ;}
/* 首页 */
.sy_con{width:1200px;margin:0 auto;}
.sy_cont_one{width: 100%;height: 1680px;background: url(/images/cont1p_bg.jpg) no-repeat 50% 0%;}
.dsjj_bg{width:1200px;height: 822px; margin:0 auto;background: url(/images/dsjj.jpg) no-repeat 50% 0%;}
.sy_video{width: 530px;height: 400px;position: relative;top:295px;left: 655px;background-color: #000;}
.sjst_bg{width: 1200px;height: 785px;margin: 0 auto;}
.sjst_tit{width: 767px;height: auto;margin: 0 auto;margin-top: 65px;}
.sjst_box{width: 1200px;margin-top: 100px;}
.zysd_bg{width: 564px;height: 382px;background: url(/images/z_zysd_bg.png) no-repeat 50% 0%;float: left;}
.zysd_bg_txt{width: 379px; line-height: 48px; font-size: 24px;color: #fefefe;position: relative;top:70px; left: 100px;}
.gxsd_bg{width: 564px;height: 390px;background: url(/images/z_gxsd_bg.png) no-repeat 50% 0%; float: left;margin-left: 70px;}
.gxsd_bg_txt{width: 379px; line-height: 48px;font-size: 24px;color: #fefefe;position: relative;top:70px; left: 100px;}
.sy_cont_two{width: 100%;height: 495px;background: #1d2088;}
.sslc_box{width: 1200px; height: auto;margin: 0 auto;}
.sslc_tit{width: 767px; height: auto;margin: 0 auto ; position: relative;top: -48px;}
.sslc_bg{width: 1195px ;margin: 40px auto 0;}
.sy_cont_three{width: 100%;height: 1395px;background: url(/images/cont2p_bg.jpg) no-repeat 50% 0%; padding-top: 65px;}
.jxsz_tit{width: 767px;height: auto; margin: 0 auto;}
.jxsz_box{width: 1200px;height: 512px; border: #1d2088 3px solid; margin: 92px auto 0;border-radius: 30px;
    background: linear-gradient(to top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.1) 50%);
    }
.jxsz_tap{width: 110px;height: 486px; float: left; margin-top: 18px;margin-left: 10px; }
.gxsd_tap_btn{width: 110px;height: 242px; background-color: #575a8b;border-radius: 30px 0 0 0;margin-bottom: 2px;cursor: pointer;}
.gxsd_tap_btn img{ position: relative;top: 20px;left: 30px;}
.zysd_tap_btn{width: 110px;height: 242px; background-color: #575a8b;border-radius: 0 0 0 30px;cursor: pointer;}
.zysd_tap_btn img{ position: relative;top: 20px;left: 30px;}
.gxsd_tap_con_j{width: 30%; text-align: center;margin-top: 60px;color: #1c2a53;font-size: 28px;float: left;}
.gxsd_tap_con_j img{display: block; margin: 0 auto 45px;}
.gxsd_tap_con_t{color: #1c2a53;font-size: 28px;padding-left: 137px;padding-top: 63px;float: left;}
.zysd_tap_con_j{width: 30%; text-align: center;margin-top: 60px;color: #1c2a53;font-size: 28px;float: left;}
.zysd_tap_con_j img{display: block; margin: 0 auto 45px;}
.zysd_tap_con_t{color: #1c2a53;font-size: 28px;padding-left: 137px;padding-top: 63px;float: left;}
.zzjg_tit{width: 765px;height: auto; margin: 150px auto 0;}
.zzjg_box{width: 1200px; margin: 119px auto 0;}
.dw_line{width: 100%;float: left; margin-bottom: 30px;}
.dw_line_tit{float: left;width: 216px;height: 64px;line-height: 64px;color: #132243;font-size: 32px;background-color: #fcfdfc;text-align: center;border-radius: 25px;margin-right: 23px;}
.dw_line_txt{float: left;width: 960px;height: 64px;line-height: 30px;font-size: 24px;color: #0e3158; border-bottom: #fff 1px dashed;}
.sy_cont_four{width: 100%;height: 105px;background-color: #0027ea;}
.sy_cont_four img{display: block;width: 1190px;margin: 0 auto;}
.sy_cont_five{width: 100%;height: 270px;background: url(/images/cont3_bg.jpg) no-repeat 50% 0%; }



/* 参赛 5338*/
.cs_cont{width: 100%; height: 5800px;background:#2d62ae url(cs_bg.jpg) no-repeat 50% 0%;}
.cs_cont_csbm{width: 1193px;height: 643px;background: url(/images/dsbm_bg.png) no-repeat 50% 0%;margin: 110px auto 0;}
.csbm_txt_box{position: relative; top: 89px;}
.csbm_txt{width: 1110px; font-size: 24px;color: #142c53;line-height: 40px;margin: 0 auto;text-indent:48px;}
.csbm_txt2{width: 1110px; font-size: 24px;color: #142c53;line-height: 40px;margin: 0 auto;}
.csbm_down a{font-size: 33px;color: #142c53;text-shadow: 0 0 10px #ffffff;position: relative;top: 80px;left: 153px;}
.cs_cont_cstd{width: 1200px;margin: 80px auto 0;}
.cstd_tit{ width: 248px;margin: 0  auto 66px;}
.cstd_txt{width: 1074px; height: auto;margin-bottom: 30px;margin-left: 70px; border: #002e73 3px dotted;padding: 10px 0;float: left;}
.cstd_txt img{float: left;margin-left: -35px;}
.cstd_txt p { font-size: 24px;line-height: 52px;color: #1a274c;width: 910px;margin-left: 82px;float: left; }
.cs_cont_bmzp{width: 1200px;margin: 80px auto 0;}
.bmzp_tit{width: 435px;margin: 0  auto 66px;}
.bmzp_txt{width: 1074px; height: auto;margin-bottom: 30px;margin-left: 70px; border: #ffffff 3px dotted;padding: 10px 0;float: left;}
.bmzp_txt img{float: left;margin-left: -35px;}
.bmzp_txt p { font-size: 24px;line-height: 52px;color: #ffffff;width: 910px;margin-left: 82px;float: left; }
.bmzp_txt a{color: #192f5a;}
.cs_cont_stsz{width: 1200px;margin: 80px auto 0;}
.stsz_tit{width: 248px;margin: 0  auto 66px;}
.stsz_txt{width: 1074px; height: auto;margin-bottom: 30px;margin-left: 70px; border: #002e73 3px dotted;padding: 10px 0;float: left;}
.stsz_txt p{font-size: 24px;line-height: 52px;color: #1a274c;width: 910px;margin-left: 82px;float: left;}


.sd_tab{ width: 1200px; height: auto; margin: 120px auto 0;}
.sd_tab_btn{width: 645px;height: auto;margin: 0 auto 0;}
.cs_zysd_tit{ width: 248px;float: left;cursor: pointer;}
.cs_gxsd_tit{ width: 248px; float:right;cursor: pointer;}
.cs_zysd_bg{width: 1106px;height: 257px;background: url(/images/cs_zysd_bg.png) no-repeat 50% 0%;margin: 10px auto 0;}
.cs_zysd_bg_box{padding: 40px;}
.cs_zysd_bg_box p{color: #ffffff; font-size: 24px;line-height: 48px;}
.cs_gxsd_bg{width: 1106px;height: 257px;background: url(/images/cs_gxsd_bg.png) no-repeat 50% 0%;margin: 10px auto 0;}
.cs_dsps_bg{width:1193px ;height: 486px;background: url(/images/cs_dsps_bg.png) no-repeat 50% 0%;margin: 80px auto 0;}
.dsps_tab{background-color: #192f5a;width: 414px;height: 46px;position: relative;top: 70px;left: 23px;border-top: #192f5a 8px solid;}
.dsps_tab_btnc{cursor: pointer;line-height: 46px;width: 207px;height: 46px;text-align: center;background-color: #7c7e7e;color: #ffffff;font-size: 30px;font-weight: bold;float: left;text-shadow: 0 1px  #ebd872;}
.dsps_tab_btnf{cursor: pointer;line-height: 46px;width: 207px;height: 46px;text-align: center;background-color: #192f5a ;color: #ffffff;font-size: 30px;font-weight: bold;float: left;text-shadow: 0 1px  #ebd872;}
.btnc_box{width: 1143px;height: 323px;position: relative;top: 80px;left: 23px;}
.btnc_box p{ color: #ffffff;font-size: 24px; line-height: 48px;}
.btnc_box p span{color: #ebec83;}
.btnf_box{width: 1143px;height: 323px;position: relative;top: 80px;left: 23px;}
.btnf_box p{ color: #ffffff;font-size: 24px; line-height: 48px;}
.btnf_box p span{color: #ebec83;}
.cs_zzfql_bg{width: 1193px;height: 635px;background: url(/images/cs_zzfql_bg.png) no-repeat 50% 0%;margin: 80px auto 0;}
.zzfql_txt{width: 1153px;position: relative;top: 80px;left: 23px;line-height: 42px;}
.zzfql_txt p{color: #ffffff;font-size: 24px;}
.cs_qa_bg{width: 1200px; height: auto;margin: 80px auto 0;}
.cs_qa_tit{width: 1169px;height: 50px;margin: 0 auto;}
.qa_box{width: 1169px;height: 560px;margin: 45px auto 0;line-height: 40px;overflow: hidden;position: relative;}
.qa_box p{color: #ffffff;font-size: 24px;line-height: 48px;}


.con{width:1200px;margin:70px auto 50px;}
.con h2{width:435px;height:40px;background:url(/images/title_bg.png) no-repeat;padding-left: 10px;margin-bottom: 12px;}
.con h2 a{color:#fff;font-size: 30px;font-family:'华文琥珀' ; line-height: 40px;}
.con_top{margin-bottom: 70px;}
.top_txtl{width:484px;height:240px;background:#f7f7f7;padding:20px 18px;float:left;}
.video{width:100%;height:240px;background:#000;}
.top_txtr{width:615px;height:235px;float:right;padding:45px 0 0 45px;background:#f7f7f7;}
.top_txtr h3{font-size: 26px;color:#5d5d5d;font-family:'华文琥珀' ;margin-bottom: 40px;}
.top_txtr p{font-size: 22px;font-weight: bold;color:#7d7c7c;margin-bottom: 20px;}
/* 图文列表 */
.bottom_listl{float:left;}
.bottom_listr{float:right;}
.bottom_list ul{background:#f7f7f7;width:500px;height:265px;padding:30px 35px 0;}
.bottom_list li{margin-bottom: 15px;}
.list_txt{display:block;float:left;width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-style: normal;font-size: 22px; color:#7d7c7c;font-weight: bold;}
.bottom_list li a:hover{color:#96302a;}

.tw_list{margin-bottom: 50px; padding-bottom: 20px; border-bottom: #a3a0a0 1px solid; float: left; width: 100%;}
.list_img{float:left;width:30%; }
.list_img img{width: 90%; height: 204px;}
.list_box{float:left;width:70%; height: 204px;}
.list_title{width:85%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-style: normal;font-size: 22px; color:#7d7c7c;font-weight: bold;margin-bottom: 25px;}
.list_content{width:95%;display: -webkit-box; -webkit-box-orient: vertical;text-overflow: ellipsis;-webkit-line-clamp: 3;overflow : hidden;
    font-style: normal;font-size: 16px; color:#7d7c7c;margin-bottom: 50px;}
.list_time{width:35%;float:left;display:block;text-align: left;font-style: normal;font-size: 12px;color:#a3a0a0;height:30px;line-height: 30px;}
.list_botton{ background-color: #1d2e59;padding: 8px 16px; border-radius:25px;display: block;float: right;color: #ffffff;}
/* 图片列表 */
.pic_list ul{width: 100%;}
.pic_list ul li{ float: left; width: 32%;margin-left: 1%;}
.pic_list ul li img{ width: 100%;}
.pic_list_name{display: block; width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-style: normal;font-size: 16px; color:#7d7c7c;margin-bottom: 25px;}
.address{width:1200px;margin:20px auto 0;}
        .address a{line-height: 38px;
    font-size: 14px;
    color: #6d6d6d;}
@media screen and (max-width: 1560px) {
    .jllogo img{z-index: 1;margin-top: 20px;margin-left: 140px;}
    /* .zsj_text_gd{width: 1200px;margin: 0 auto;}
    .zsj_text_gd img{width: 1200px;} */
}
@media screen and (max-width: 1200px) {
    .zsj_text_gd img{width: 900px;height: auto;margin: 0 auto;}
    .wxbanner img{width: 900px;height: auto;margin: 0 auto;}
    .title_img{width:100%;}
    .jxsz_box{border-left: 0;border-right: 0;}
}
@media screen and (max-width: 980px) {
    
    .list_title_img{width:100%;height:110px;}
    .list_title_img img{height:110px;}
    .con{width:100%;margin:20px auto;}
   .con_top{width:100%;margin-bottom: 35px;}
   .con h2{width:100%;background-size: 100%;}
   .con h2 a{font-size: 23px; line-height:36px;}
   .top_txtl{width:100%;padding:0;float:none;height:auto;}
   .top_txtr{width:100%;float:none;padding:20px 0 0 0;text-align: center;}
   .bottom_listl,.bottom_listr{float:none;width:100%;}
   .bottom_list ul{width:100%;height:auto;padding:0;}
   .list_img img{width: 90%; height: 104px;}
   .pic_list{width: 100%;}
   .pic_list ul li{ float: left; width: 48%;margin-left: 1%;}
   .pic_list ul li a {width: 100%;}
   .pic_list ul li img{ width: 100%;}
   .address{width:100%;}
   .sy_cont_four{width: 100%;height: auto;}
   .sy_cont_four img{width: 100%;}
   .footer p{height:auto;}

}
@media screen and (max-width: 320px) {
    .con h2 a{font-size: 20px; line-height:30px;}
}