*{box-sizing:border-box;padding:0px;margin:0px;outline:none;}
body{font-family:微软雅黑;background:#fff;}
ul{padding:0;margin:0;list-style:none;}
a{text-decoration:none;}
a:focus{outline:none;}
img{box-sizing:border-box;vertical-align:middle;border:0;}
* + p, * + hr, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure{margin:0;padding:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0;}



.banner{background:url(hzdt.png) no-repeat center;height:528px;}
.content{width:1400px;margin:auto;}
.zjhz{margin:auto;}
.zjhz_con{height:362px;}
.zjhz_video{width:655px;height:362px;overflow:hidden;}
.zjhz_list{width:700px;padding:0 12px;height:362px;}
.zjhz_list p{font-size:22px;color:#2d66a5;font-weight:bold;background:url(hzgk.png) no-repeat center;text-align:center;height:24px;line-height:24px;}
.zjhz_list>div{line-height:40px;margin-top:20px;text-indent:30px;text-align:justify;font-size:16px;color:#000a16;}
.more{color:#2d66a5;font-weight:bold;float:right;}
.more:hover{color:#2d66a5}
.zjhz_lon{margin-top:32px;height:116px;margin-bottom:42px;}
.zjhz_lon ul li{float:left;background:url(huibg.png) no-repeat;width:398px;height:116px;line-height:116px;margin-left:103px;}
.zjhz_lon ul li span{font-weight:bold;font-size:30px;color:#2d66a5;}
.hzdsj{padding-left:68px;display:block;}
.hzdsj span{margin-left:24px;}
.lsyg{padding-left:54px;display:block;}
.lsyg span{margin-left:30px;}
.xznj{padding-left:48px;display:block;}
.xznj span{margin-left:40px;}
.zjhz_lon ul li:first-child{margin-left:0px;}
.lyxx{height:508px;background:url(lyxxbg.png) no-repeat center;}
.lyxx_con{width:1400px;margin:auto;height:428px;}
.focus{width:414px;height:271px;}
.focusBox{float:left;position:relative;width:100%;height:271px;overflow:hidden;text-align:left;background:#fff;}
.focusBox .pic img,.focusBox .pic a{width:100%;height:100%;/*max-height:271px;*/display:block;object-fit:cover;}
.focusBox .num{position:absolute;z-index:3;bottom:9px;right:10px;}
.focusBox .num li{float:left;position:relative;width:11px;height:10px;text-align:center;
margin-right:5px;cursor:pointer;}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;width:11px;height:10px;top:0;left:0;
text-decoration:none;background:url(heid.png);}
.focusBox .num li span{z-index:1;}
.focusBox .num ul{width:100%;height:auto;}
.focusBox .num li.on a,.focusBox .num a:hover{background:url(dongd.png);}
.focusBox .pic{position:relative;width:100% !important;height:100% !important;}
.focusBox li{height:100%;}
.focusBox .pic img{height:100%;}
.lyxxlist{width:940px;}
.lyxxlist ul{width:445px;float:left;}
.lyxxlist ul li{height:44px;line-height:44px;font-size:16px;}
.lyxxlist ul li a{color:#000001;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:335px;}
.lyxxlist ul li a:hover{color: #2d66a5;}
.lyxxlist ul li span{float:right;}
.lyxx2{margin-left:50px;}
.lyxxmore{margin:auto;width:1400px;text-align:center;height:42px;}
.lyxxmore a:hover{color:#fff}
.lyxxmore a{font-size:20px;font-weight:bold;color:#fff;width:215px;height:100%;background:#2d66a5;margin:auto;display:block;line-height:42px;}
.jqjd{height:685px;margin:auto;width:1400px;}
.list_box{width:100%;height:2000px;position:absolute;top:0px;left:0px;}
.list_div .swiper-container{width:100%;height:468px;}
.list_div .swiper-container .swiper-slide{width:600px;height:400px;position:relative;}
.list_div .swiper-container .swiper-slide img{width:100%;height:100%;}
.list_div .swiper-container .swiper-slide .main7_word{font-size:20px;font-weight:bold;text-align:center;color:#000000;width:100%;
    height:58px;line-height:58px;cursor:pointer;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_div .swiper-container .swiper-button-prev{width:15px;height:29px;background:url(left.png) no-repeat;}
.list_div .swiper-container .swiper-button-next{width:15px;height:29px;background:url(right.png) no-repeat;}
.swiper-slide-active .main7_word{display:block!important;}
.swiper-slide-prev{transform:translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(0deg)!important;}
.swiper-slide-next{transform:translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(0deg)!important;}
.mytc{height:642px;background:url(mytcbg.png) no-repeat center;}
.mytc_tit{width:100%;height:180px;}
.mytc_con{height:392px;}
.wrap{height:380px;}
.scroll_horizontal{position:relative;height:380px;margin:auto;overflow:hidden;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1400px;margin:auto;height:380px;}
.scroll_horizontal .list{overflow:hidden;width:9999px;height:100% !important;}
.scroll_horizontal .list li{float:left;width:436px;height:380px;position:relative;margin-right:45px;}
.scroll_horizontal .list li a{display:block;}
.scroll_horizontal .list li span{display:block;height:77px;line-height:77px;color:#000;font-size:20px;font-weight:bold;text-align:center;}
.scroll_horizontal .list li img{width:100%;height:305px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;line-height:34px;width:34px;cursor:pointer;top:33%;}
.scroll_horizontal .prev{left:20px;}
.scroll_horizontal .next{right:20px;}
.zjhz_video>video{width:655px;cursor:pointer;}
@media screen and (max-width:1520px){
    .content{width:100%;}
    .zjhz img{width:100%;}
    .zjhz_con{height:auto;}
    .zjhz_video{width:50%;height:auto;margin-bottom:5%;}
    .zjhz_video>video{width:100%!important;height:auto!important;}
    .zjhz_list{margin:auto;width:48%;height:auto;}
    .banner{background:url(hzdt.png) no-repeat center top;height:410px;background-size:100%;}
    .scroll_horizontal .box{width:90%;}
    .scroll_horizontal .list li{width:390px!important;}
    .tempWrap{width:100%!important;}
    /*.scroll_horizontal .prev, .scroll_horizontal .next{top:23%}*/
    .wrap{width:98%;margin:auto;}
    .scroll_horizontal .prev{left:1%;}
    .scroll_horizontal .next{right:1%;}
    .zjhz_lon{margin-top:0;}
    .zjhz_lon ul li{width:32%;background-size:100% 100%;margin-left:1%;margin-bottom:2%;}
    .zjhz_lon ul li:first-child{margin-left:1%;}
    .zjhz_lon ul li img{width:20%;}
    .hzdsj,.lsyg,.xznj{padding-left:10%;}
    .hzdsj span,.lsyg span,.xznj span{margin-left:4%;}
    .lyxx_con>img,.jqjd>img{width:100%;}
    .zjhz_list>div{font-size:14px;line-height:30px;}
    .mytc{padding-bottom:2%;}
    .scroll_horizontal .list li img{max-height:280px;}


}
@media screen and (max-width:1399px){
    .banner{height:385px;}
    .scroll_horizontal .list li{width:365px!important;}
    .jqjd{width:100%;height:auto;margin-bottom:2%; padding: 0 10px;}
    .lyxx_con{width:98%;margin:auto;}
    .lyxxmore{width:100%;clear:both;}
    .lyxxlist{width:67%;}
    .lyxxlist ul{width:49%;}
    .lyxx2{margin-left:2%;}
    /*.scroll_horizontal .prev, .scroll_horizontal .next{top:28%;}*/
    .mytc_tit{height:auto;}
}
@media screen and (max-width:1367px){
  .scroll_horizontal .box{width:89%;}
}
@media screen and (max-width:1350px){
    .scroll_horizontal .list li{width:350px!important;}
    .focus{width:35%;}
    .lyxxlist{width:62%;}
    .lyxxlist ul li a{width:70%;}
    
}
@media screen and (max-width:1300px){
    /*.scroll_horizontal .list li{width:240px!important;}*/
    /*.scroll_horizontal .prev, .scroll_horizontal .next{top:17%;}*/
}
@media screen and (max-width:1240px){
    .scroll_horizontal .list li{width:325px!important;}

}
@media screen and (max-width:1199px){
    .scroll_horizontal .list li{width:329px!important;}
}
@media screen and (max-width:1150px){
    .scroll_horizontal .list li{width:320px!important;}
    .mytc_con,.mytc,.wrap,.scroll_horizontal,.scroll_horizontal .list li,.scroll_horizontal .box{height:auto;}
  .banner{height:265px;}
}
@media screen and (max-width:1120px){
    /*.scroll_horizontal .box{width:64%;}*/
    /*.scroll_horizontal .list li{width:190px!important;}*/
}
@media screen and (max-width:1024px){
    .scroll_horizontal .box{width:80%;}
    .scroll_horizontal .list li{width:380px!important;}
}
@media screen and (max-width:1000px){
    /*.scroll_horizontal .box{width:84%;}*/
}
@media screen and (max-width:768px){
    .banner{height:225px;}
    .scroll_horizontal .next{right:1%;}
    .scroll_horizontal .prev{left:1%;}
    /*.scroll_horizontal .prev, .scroll_horizontal .next{top:30%;}*/
    .wrap{width:100%;}
    .scroll_horizontal .list li{width:300px!important;text-align:center;}
    .scroll_horizontal .list li img{width:90%}
    .banner{height:200px;}
    .zjhz_video{width:100%;padding:0 10px}
    .zjhz_list{width:100%;}
    .zjhz_lon{margin-top:5%;padding:0 10px;margin-bottom:2%}
    .zjhz_lon ul li span{font-size:20px;}
    .focus{width:100%;}
    .lyxxlist,.lyxxlist ul{width:100%;}
    .lyxxlist ul li a{width:70%;font-size:14px;}
    .lyxx{height:auto;background:none;padding: 0 10px;}
    .focusBox,.focus{height:450px;}
    .lyxx_con>img, .jqjd>img{margin-bottom:5%;}
    .lyxx2{margin-left:0%;}
    .lyxxmore{height:35px;}
    .lyxxmore a{font-size:16px;line-height:35px;}
    .mytc_tit{margin-bottom:2%}
}
@media screen and (max-width:600px){
      .banner{height:162px;}
     .focusBox, .focus{height:271px;}
    .zjhz_lon{height:50px;}
    .zjhz_lon ul li{width:48%;background-size:100% 100%;line-height:initial;margin-left:1%;height:50px;line-height:50px;margin-bottom:2%;}
    .zjhz_lon ul li:first-child{margin-left:1%;}
    .zjhz_lon ul li img{width:20%;}
    .zjhz_lon ul li span{font-size:16px;}
}
@media screen and (max-width:475px){
      .banner{height:132px;}
}
@media screen and (max-width:426px){
  .scroll_horizontal .box{width:72%}
  .lyxxmore{width:100%;clear:both;height:30px;}
  .lyxxmore a{font-size:16px;line-height:30px;width:30%;}
  .mytc{padding-bottom:5%;}
  .jqjd{margin-bottom:5%;}
  .scroll_horizontal .list li img{max-height:250px;}
}
@media screen and (max-width:415px){
    .banner{background:url(hzdt.png) no-repeat center top;height:104px;background-size:100%;}
    .zjhz_con{margin:auto;width:98%;}
    .zjhz_video>video{height:auto;}
    .zjhz_list>div{line-height:30px;}
    .zjhz_list p{font-size:18px;}
    .zjhz_lon{margin-bottom:0%;}
    .hzdsj,.lsyg,.xznj{padding-left:10%;}
    .hzdsj span,.lsyg span,.xznj span{margin-left:4%;}
    /*.lyxx{height:890px;}*/
    /*.lyxxlist ul li a{width:100%;}*/
    /*.lyxxlist ul li span{display:none;}*/
    .lyxx2{margin-left:0;}
    .list_div .swiper-container .swiper-slide{height:320px;}
    .swiper-button-next, .swiper-button-prev{top:40%!important;}
    .list_div .swiper-container{height:370px;}
    .list_div .swiper-container .swiper-slide .main7_word,.scroll_horizontal .list li span{font-size:16px;}
    .scroll_horizontal .prev{left:1%;}
    .scroll_horizontal .next{right:1%;}
    /*.scroll_horizontal .list li{width:320px!important;}*/
    .scroll_horizontal .list li span{width:100%;height:45px;line-height:40px;}
    .mytc,.mytc_con,.mytc,.wrap,.scroll_horizontal,.scroll_horizontal .list li,.scroll_horizontal .box{height:auto;}
    .list_div .swiper-container .swiper-slide .main7_word{width:52%;margin:auto}
      .mytc_tit{margin-bottom:10px;}
    .lyxxmore{height:25px;}
    .lyxxmore a{font-size:14px;line-height:25px;}
}

@media screen and (max-width:376px){
   .scroll_horizontal .box{width:78%;}
   .scroll_horizontal .list li{width:290px!important;}
}