/*v20200421*/
@charset "utf-8";

/*title*/
.comm_h1{text-align:center;}
.comm_h1 span{border-bottom:1px solid #08734f;padding:0px 20px;display: inline-block;}
.comm_h1 span em{font-size:30px;color:#8b3314;font-family: Arial;display:block;padding-bottom:5px;}
.comm_h1 span b{font-size:30px;color:#013b90;font-family: "微软雅黑";padding-bottom:10px;display:block;}
.comm_h1 span a:hover b{color:#08734f;}

.mod_btn{max-width:75px;position:absolute;top:40%;left:45%;}
@media (max-width:767px){
  .mod_btn{max-width:40px;position:absolute;top:38%;left:45%;}
}
/* mod1 */
.mod_1 .mod1_text{position:relative;}
.mod_1 .mod1_text{padding:0px 15px;}
.mod_1 .mod1_text img{width:100%;}

/* mod2 */
.main_mod2{background:#e9f4f9;padding-bottom:30px;padding-top:15px;}
.mod2_right{padding:0px;}
.mod2_right a img{width:100%;}
.mod2_left {border:none;}
.mod2_left li{height:106px;float:left;width:100%;}
.mod2_left li a{
  float:left;width:100%;margin-top:-33px;
  line-height:135px;font-size:24px;color: #0a57a6;
  padding-left: 20px;
}
.mod2_left li.active,
.mod2_left li:hover,
.mod2_left li:active,
.mod2_left li:focus{color:#fff;}
.mod2_left > li.active > a,
.mod2_left > li.active:hover > a,
.mod2_left > li.active:active > a,
.mod2_left > li.active:focus > a{background:url(sjffrzt_kpzb_left.png) top right no-repeat;border:none;color:#fff;cursor:pointer;}
@media (min-width:1200px) and (max-width:1440px) {
  .mod2_left li{height:93px;float:left;width:100%;}
  .mod2_left li a{
    float:left;width:100%;margin-top:-33px;
    line-height:133px;font-size:20px;color: #0a57a6; 
    padding-left: 20px;
  }

}
@media (min-width:992px) and (max-width:1199px){
  .mod2_left li{height:64px;float:left;width:100%;}
  .mod2_left li a{
    float:left;width:100%;margin-top:-25px;
    line-height:100px;font-size:16px;color: #0a57a6; 
    padding-left: 20px;
  }
  .mod2_left > li.active > a,
  .mod2_left > li.active:hover > a,
  .mod2_left > li.active:active > a,
  .mod2_left > li.active:focus > a{background:url(sjffrzt_kpzb_left1200.png) top right no-repeat;border:none;color:#fff;cursor:pointer;}
}
@media (max-width:991px){
  .mod2_app_h1{height:64px;float:left;width:100%;}
  .mod2_app_h1 span{
    float:left;width:100%;margin-top:-25px;
    line-height:105px;font-size:18px;color: #fff; 
    padding-left: 20px;
    background:url(sjffrzt_kpzb_left991.png) top left no-repeat;
  }
}


/* mod3 */
.mod3_main .marqueeleft li{position: relative;}
@media (min-width:1366px){
  .mod3_main .mod_btn{top:37%;left:42%;}
}
@media (min-width:581px) and (max-width:1365px){
  .mod3_main .mod_btn{max-width:55px;top:40%;left:42%;}
}
.mod3_main .marqueeleft li .mod3_img img{width:100%;}
.mod3_main .marqueeleft li{padding:15px;}
@media (max-width:580px){
  .mod3_main .marqueeleft li{width:100%;}
}

/* mod4 */
.main_mod4 .comment_list li{background:url(ztxt.png) left 8px top 16px no-repeat;padding-left:20px;padding-bottom:15px;}
.main_mod4 .comment_list li a{font-size:18px;line-height:40px;width:100%;}

/* mod5 mod6*/
.mod5_kphhzl,.mod6_wqhg{padding-bottom:30px;}
.mod5_6 .flexslider .slides li a{margin-top:15px;}

/* marqueeleft */
.marqueeleft{overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;margin:0px;padding:0px;}
.marqueeleft li{float:left;display:inline;overflow:hidden;padding:0 15px;}

.mod2_right{padding-right:15px;}
.mod2_right .marqueeleft{}
.mod2_right .marqueeleft li{}
@media (max-width:992px) {
  .mod2_app_right .marqueeleft li{width:195px;height:407px;}
}
@media (min-width:992px) and (max-width:1199px) {
  .mod2_right .marqueeleft li{width:195px;height:407px;}
}
@media (min-width:1200px) and (max-width:1439px) {
  .mod2_right .marqueeleft li{width:268px;height:593px;}
}
@media (min-width:1440px){
  .mod2_right .marqueeleft li{width:298px;height:612px;}

}

.mod3_main{padding:0px 15px;}
@media (max-width:991px) {
  .mod3_main .marqueeleft li{width:330px;height:182px;}
}
@media (min-width:992px){
  .mod3_main .marqueeleft li{width:446px;height:246px;}
}

.mod5_kphhzl,.mod6_wqhg{padding:0px 15px;}
.mod5_kphhzl .marqueeleft li img,.mod6_wqhg .marqueeleft li img{
  width: 100%;
}

@media (max-width:991px) {
  .mod5_kphhzl .marqueeleft li,.mod6_wqhg .marqueeleft li{
    width:330px ;
    height: 172px;
  }
}
@media (min-width:992px) and (max-width:1439px){
  .mod5_kphhzl .marqueeleft li,.mod6_wqhg .marqueeleft li{
    width:380px ;
    height: 199px;
  }
}
@media  (min-width:1440px){
  .mod5_kphhzl .marqueeleft li,.mod6_wqhg .marqueeleft li{
    width:446px ;
    height: 233px;
  }
}