﻿#menu{float:right;height:85px;box-sizing: border-box;}
.index-nav{width: 100%;box-sizing: border-box;}
.index-nav-frame{margin: 0 auto;}
.index-nav-frame-line{color:#fff;float: left;position: relative;display: block;outline: none;cursor: pointer;  line-height: 85px;
    text-align: center;font-size:18px;padding:0px 20px;  }
.index-nav-frame-line a{color:#fff;}


.index-nav-frame-line-center{opacity: 0;height: 0;position: absolute;overflow: hidden;width: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */z-index:999;right:0;}
.index-nav-frame-line-li{width: 100%;text-align: center;background:rgba(0,72,152,0.8);color: #fff;font-size:16px;line-height:42px;}
.index-nav-frame-line-li a{color:#fff!important;font-weight:normal;}
.index-nav-frame-line-li:hover{background:#004898;color:#fff;}

.index-nav-frame-line-focus:focus{display: none;}
.index-nav-frame-line:hover .index-nav-frame-line-center{height:auto;opacity: 1;}

.nav-line{height: 50px;width: 100%;position: relative;display: none;outline: none;}
.nav-small{width: 30px;height: 30px;position: absolute;right: 10px;top:10px;cursor: pointer;display: none;outline: none;}
.nav-small img{width: 100%;height: 100%;object-fit: cover;}
.nav-small-focus{position: absolute;width: 100%;height: 100%;display: none;}
.nav-small-focus:focus{display: none;}




@media only screen and (max-width:800px) {
	.index-nav{display:none;}
	
}


/*手机端导航*/


/**************手机版搜索**************/

.mobile_search{clear: both;position: relative;height: 50px;margin: 0;overflow: hidden;display:none;*display: inline;*zoom:1;vertical-align: middle;border-radius: 5px;}
.notxt{width: 85%;border:none;height: 50px;line-height: 50px;left: 0;background: rgba(255,255,255,1.0);font-size:16px;border:none;}
.notxt1{width: 15%;border:none;height: 50px;line-height: 50px;float: left;z-index: 2;background:#f38106;color:#fff;font-size:16px;}
.modile_link{text-align: center;padding: 18px 13px 0;}
.modile_link a{display: inline-block;*display: inline;*zoom:1;width: auto;margin: 0 40px 0 0;font-size: 15px;vertical-align: middle;padding: 0;border: 0;}



/**************自适应代码**************/

@media screen and (max-width:1400px) {
  .sy_img{width:50%;}
  .sy_font{width:46%;}
.index-nav-frame-line{font-size:17px;padding:0px 13px;  }


}
@media screen and (min-width:1280px) {
 
.index-nav-frame-line{font-size:17px;padding:0px 13px;  }


}
@media (min-width:1201px){  .xx_menu{display:none;}}
@media (min-width:1280px)  and (max-width:1400px) {
    .container{padding:0px 20px;}
    #header{padding:0px;box-sizing: border-box;}
   .index-nav-frame-line{padding:0px 13px;}
    .header_mid{padding:58px 0px 0;width:22%;box-sizing: border-box;}
    .header_mid img{max-width:100%;}
    .header_right_bot{/*width:200px;*/}
    .ss_an{padding: 5px 6px 0px 0px;}
   .xx_menu{display:none;}
   .logo img{width:80%}


}
@media (max-width:1300px){
	.logo{width:50%;}
	.logo img{width:80%;}
	}

@media screen and (max-width:1278px) {
    .header_mid{display: none;}
  
    .con_zj_font{background:none;}
	 .con_zj_font .item01,.con_zj_font .item07{background:url(../img/zj_bg01.png) center no-repeat;padding: 30px 0px 0px;height:380px;text-align:center;}
.con_zj_font .item02,.con_zj_font .item08{background:url(../img/zj_bg02.png) center no-repeat;padding: 30px 0px 0px;height:380px;text-align:center;}
.con_zj_font .item03,.con_zj_font .item09{background:url(../img/zj_bg03.png) center no-repeat;padding: 30px 0px 0px;height:380px;text-align:center;}
.con_zj_font .item04,.con_zj_font .item010{background:url(../img/zj_bg04.png) center no-repeat;padding: 30px 0px 0px;height:380px;text-align:center;}
.con_zj_font .item05,.con_zj_font .item011{background:url(../img/zj_bg05.png) center no-repeat;padding: 30px 0px 0px;height:380px;text-align:center;}
.con_zj_font .item06,.con_zj_font .item012{background:url(../img/zj_bg06.png) center no-repeat;padding: 30px 0px 0px;height:380px;text-align:center;}

}

@media screen and (max-width:1200px){
  .container{padding:0px 20px;}
  #header{padding:0px 15px;box-sizing: border-box;}

  #menu{display: none;}
  .mobile{display: block;}
  .header_right{display: none;}
  
  .con_four{margin:0;}
  .fot_right{padding-left:20px;}
  .fot_right li{text-align: center;}
  .fot_right li span{width:100%;writing-mode:horizontal-tb;display: block;text-align: center;}
  .header_right_bot{display:none;}
  .yj_pt_font .item{height:auto;}
  
  
  
  .ej_banner img{height:auto;}

    .ej_mid{width:100%;padding:0px 10px;box-sizing: border-box;}

    .ej_left{width:100%;box-sizing: border-box;background:none;display: none;}
    .ej_right{width:100%;box-sizing: border-box;padding:20px 0px;}
    .ej_right_new{width:100%;}
	.ej_right_xq{width:100%;padding:0;}
	.ej_right_xq h1{line-height:30px;padding:10px 0px;}
	.ej_right_jg_top ul{margin-right:0;}
	.ej_right_jg_top{padding-top:20px;}
	.responsive{padding:0px 0px 50px;}
.sy_font{padding:0;}
.fot_mid{padding:0px 2% 0px 6%}

/********手机端二级导航***********/

.xx_menu{width:100%;background:#0160a2;margin:0 auto;padding:10px 25px;box-sizing: border-box;overflow:hidden;font-size:18px;color:#fff;font-weight:bold;dipaly:block;}
.xx_menu ul li{display:block;list-style:none;overflow:visible;}
.xx_menu ul li a{display:block;line-height:40px; width:100%;margin-top:0px;outline:none;text-align:center;font-weight:normal;color:#fff;}
.xx_menu ul li .active{background:url(../img/reduce.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
.xx_menu ul li .inactive{background:url(../img/plus.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
.xx_menu ul li ul{display:none; padding-top:20px;margin-bottom:20px;   }
.xx_menu ul li ul li ul{margin-bottom:5px;}
.xx_menu ul li ul li{display:block;background:none;font-size:16px;list-style:circle;color:#fff;line-height:35px;}
.xx_menu ul li ul li a{background:none;    border-top: 1px rgba(255,255,255,0.3) solid; }

}



@media screen and (max-width:1000px) {
    .container{padding:0px 20px;}

  #header{position:relative;padding:15px 0px;}
  
.logo{width:100%;padding:0px;}
  #banner .slick-prev,#banner .slick-next{background-size:50%;top:40%;}
#banner .slick-next{right:0px;}
    

    .header_right{display: none;}
	.mobile-inner-nav{top:90px;}
	
    .con_new{width:100%;}

    .sy_img{width:50%;}
    .sy_font{width:50%;box-sizing: border-box;}

   


    .tz_gg{width:100%;padding:10px 0px 0px 0px;}
    .tz_gg_font li{width:50%;}
    .con_zt ul li img{max-width:100%;height:auto;}
    .con_cgxx,.con_jxky{width:100%;}
    .con_cgxx_font li{width:100%;}
    .con_xyfj_font li{width:50%;}
    .con_cgxx_nav_jj{padding-top:10px!important;}


    .con_cgxx_font{margin-bottom:20px;}

    .con_xyfj_font li .pic{height:276px;}
    .con_xyfj_font li .pic img{height:276px;}
    .fot_left{width: 35%;}
    .fot_mid{width:65%;border-right:none;padding:0px 0px 0px 20px;}

    .fot_right{width:100%;margin-top:20px;border-top:1px #4785c9 solid;padding-top:20px;}
    .fot_right li{width:25%;}



    .ej_banner img{height:auto;}

    .ej_mid{width:100%;padding:0px 10px;box-sizing: border-box;}

    .ej_left{width:100%;box-sizing: border-box;background:none;display: none;}
    .ej_right{width:100%;box-sizing: border-box;padding:20px 0px;}
    .ej_right_new{width:100%;}


}


@media screen and (max-width:768px){
.mobile-inner-nav {
    top: 70px;
}

  .logo{padding-top:0;}
  .logo img{width:80%;}
 
  .sy_img{width:100%;height:400px;}
  .sy_font{width:100%;padding-left:0;}
  .slideBox01{height:330px;}
  .slideBox01 .bd img{height:330px;}
  .slideBox01 .bd span{background:#1f54b4;height:auto;width:100%;margin:0;line-height:40px;padding:15px;}

  .tz_gg_font li{width:100%;}
  .mt_top{height:60px;}
 

  .con_mt_nav{padding-bottom:5px;}
  .con_mt_font ul li{width:100%;}
  .con_zt ul li{width:100%;}
  .con_mt_font ul li{width:100%;margin-top:20px;}
  .con_four{margin:0;}
  .con_cgxx{padding:0;}

  .con_xyfj_font li .pic{height:auto;}
  .con_xyfj_font li .pic img{height:100%;}
  .con_xyfj_font li .pic h2{font-size:16px;margin-top:-40px;background:rgba(10,64,150,0.3);color:#fff;text-align: center;position: absolute;line-height:40px;width:100%;}



  .fot_left{border-bottom:1px #4785c9 solid;padding-bottom:20px;float:none;width:100%;}
  .fot_right{border-top:none;}
  .fot_mid{width:100%;     box-sizing: border-box;padding:0px;}
    .wxh_font{display:none;} 
.rmlj_font{width:100%!important;  box-sizing: border-box;}
.rmlj_font li{width:100%;}
  .fot_right{padding:0;float:none;}
  .fot_right li{width:25%;text-align: center;}
  .fot_right li span{width:100%;writing-mode:horizontal-tb;display: block;text-align: center;}
  

  .responsive{padding:0px 0px 40px 0px;}
  

  
  .yj_pt{padding:10px 0px;}
  .yj_pt_font .item{width:50%;padding:0px 10px 10px;}

  
  
  
   .ej_right_nav{height:auto;border-bottom:0;}
.ej_right_nav h1{display:none;}
	    .ej_right{padding:0;}
		.ej_right_nav h1{background:#0160a2;width:100%;color:#fff;text-align:center;font-size:18px;line-height:45px;height:45px;}
		

          .ej_right_nav span{width:100%;border-bottom:1px #d2dcec solid;padding-left:0;line-height:35px; padding:5px 0px;   background: url(../img/ej_dqw.png) left 12px no-repeat;margin-bottom:20px;}
   
		
		.ej_right_jg_top ul li{width:48%; box-sizing:border-box;}
 .ej_right_xr li{width:47%;}



}
@media screen and (max-width:1000px) {
.mobile-inner-nav {
    top: 75px;
}}
@media screen and (max-width:480px){

.mobile-inner-nav {
    top: 60px;
}

.con_new_nav{padding:0;}
  .sy_img{width:100%;height:330px;}
  .sy_font{width:100%;padding-left:0;}
  .slideBox01{height:260px;}
  .slideBox01 .bd img{height:260px;}
  .slideBox01 .bd span{line-height:30px;}


.responsive{padding:0px 0px 40px 40px;}
  .responsive .slick-prev{left:-15px;}

	.responsive .slick-next{right:-15px;}
  .mt_top{height:auto;}
  .con_xyfj_font li{width:100%;}
  .con_xyfj_font li .pic{height:auto;}
  .con_xyfj_font li .pic img{height:100%;}
  .con_xyfj_font li .pic h2{font-size:16px;margin-top:-40px;background:rgba(10,64,150,0.3);color:#fff;text-align: center;position: absolute;line-height:40px;width:100%;}

  .fot_right li{width:50%;text-align: center;}
  .fot_right li span{width:100%;writing-mode:horizontal-tb;display: block;text-align: center;}
  
  
  
  .ej_right_jg_top ul li{width:98%;margin-bottom:20px;}
		.ej_right_img{margin-top:18px;}
		.ej_right_img li{width:100%;margin-bottom:20px;}
          .con_new_nav span,.tz_gg_nav span,.yj_pt_nav span,.con_cgxx_nav span,.con_cgxx_nav span{border:none;}
  
}

@media screen and (max-width:400px){
body{font-size:15px;}
.responsive{padding:0px 0px 40px 10px;}
  .responsive .slick-prev{left:-25px;}

	/*.responsive .slick-next{right:-25px;}*/
	.responsive .item{margin:0 auto;}
.con_zj_font .item01,.con_zj_font .item02,.con_zj_font .item03,.con_zj_font .item04,.con_zj_font .item05,.con_zj_font .item06,.con_zj_font .item07,.con_zj_font .item08,.con_zj_font .item09,.con_zj_font .item010,.con_zj_font .item011,.con_zj_font .item012{padding: 40px 0px 0px;}

}

@media (min-width:320px) and (max-width:479px){
  .con_xyfj_nav{margin:0;text-align: left;}
  .con_xyfj_nav_hline{display:none;}
  .con_xyfj_nav_h{padding:10px  0px;float:left;}
  .con_szjd_font{padding:0;}




 
}