@media only screen and (max-width: 1199px) {











.banner{width: 100%; padding-left:0px; background: #fff; box-sizing: content-box;}


.banner .swiper-wrapper{height:auto !important;}



.jcon1{width: 90%; max-width: 1750px; margin: 0 auto; padding: 30px 0px 40px 0px;}

.jcon1 img{display: block; width: 100%; height: auto; transition: 0.5s; opacity: 1;}
.jcon1 img:hover{ opacity: 0.8;}


.jcon1_r{width: 100%; float: ;}
.jcon1_r img{margin-top: 20px;}
.jcon1_r h2{font-size: 1.5em; line-height: 1.6em; font-weight: 400; padding-bottom: 20px; padding-top: 10px; color: #222;}
.jcon1_r p{font-size: 1em; line-height: 1.6em;}


.jcon1_l{width: 100%; float: ; text-align: center;  padding-top: 10px;}
.jcon1_l img{margin-bottom: 20px;}
.jcon1_l h4{font-size: 1.2em; line-height: 1.6em; font-weight: 400; padding-bottom: 20px; color: #222;}
.jcon1_l a{display: block; width:100%; font-size: 1.2em;  text-align: center;  line-height: 30px;  border: #e5e5e5 2px solid; border-radius:30px; transition: 0.5s;}
.jcon1_l a:hover{ background: #3d64b3; color: #fff; border: #3d64b3 2px solid;}





.jcon2{width: 100%; background: #f0f0f0; margin: 0 auto; padding: 30px 0px 30px 0px;}

.jcon2c{width:  90%; max-width: 1750px; margin: 0 auto;}

.jcon2c_l{width:  100%; float: ; margin-bottom: 10px;}

.jcon2c_r{width: 100%; float: ;}



.jcon2c_l h2{font-size:  1.5em; line-height: 1.6em; font-weight: 400; padding-bottom: 10px; padding-top: 10px; color: #222;}
.jcon2c_l p{font-size: 1em; line-height: 1.6em;}


.ul1{margin: 0; padding: 0; padding-top: 20px;}
.ul1 li{margin-bottom: 5px;}
.ul1 a{display: block; width: 100%;  height: 40px; line-height: 40px; background: #fff; color: #666; text-align: center; font-size: 1em; color: #333;  transition: 0.5s;}
.ul1 a:hover{background: #3d64b3; color: #fff;}












.inpro{ width:100%; max-width:; margin:0 auto; padding-top:0px;}
.inpro .swiper-container {
      width: 100%;
      height: auto !important;
	  padding-bottom:30px;
    }

.inpro .swiper-wrapper{ height: auto !important;}

.inpro .swiper-slide {padding:0px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  box-sizing:border-box;
	  transition:0.5s;
	  position:relative;
	  padding-bottom: 10px;
    }
	
.inpro .swiper-slide a{display:block; width:100%; background:#fff; padding-bottom:5px; box-shadow:0px 0px 10px rgba(0,0,0,0.1); transition:0.5s;}	
	
.inpro .swiper-slide:hover a{background:#3d64b3;}
.inpro .swiper-slide:hover h2{color:#fff;}
.inpro .swiper-slide:hover .atxt1 {color:rgba(255,255,255,0.6);}
	
	
.inpro .swiper-slide h2{font-size:1em; font-weight:normal; text-align:center; color:#333; line-height:1.4em; width:80%; margin:0 auto; padding-top:10px; padding-bottom:10px; transition:0.5s;}	

.inpro .swiper-slide .inpro_time{width:85%; font-size:1em; line-height:26px; text-align: center; color:#aaa; overflow:hidden; margin:0 auto;transition:0.5s; padding: 25px 0px 20px 0px;}
.inpro .swiper-slide .inpro_time span{display: inline; font-size:1em; float:right; margin-top:20px; line-height:20px; padding:2px 20px 2px 20px; border:#e5e5e5 1px solid; border-radius:20px;}


.inpro .swiper-slide img{display:block; width:100%; height:auto;}


.atxt1{width: 80%; margin: 0 auto; line-height: 1.4em;}
.atxt1 p{line-height: 1.4em;}


.inpro .swiper-pagination-bullets{ margin-bottom: 0px;}
.inpro .swiper-pagination-bullets span{ padding: 8px;}


.inpro .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 3px !important;}

.inpro .swiper-pagination-bullet-active{background:#3d64b3 !important;}



.inpro .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 10px !important;}






.jcon3{width: 100%; min-height: 0px; background: #000; position: relative;}
.jcon3 img{display: block; width: 100%; height: auto; opacity: 0.6;}

.jcon3_txt{width: 100%; padding: 0px 20% 0px 20%; position: absolute; left: 0; top: 20%; z-index: 1; text-align: center; color: #fff; font-size: 1em; line-height: 1.4em;}
.jcon3_txt p{line-height: 1.4em;}
.jcon3_txt i{font-size: 2.0em; color: #ec9939; margin-top: 5px;}





.jcon4{width: 90%; max-width: 1750px; margin: 0 auto; padding: 30px 0px 30px 0px;}
.jcon4_l{width:  100%; float: ; margin-bottom:10px;}


.jcon4_r{width:  100%; float: ; position: relative; padding-top: 0px;}




.jcon4 h2{font-size:  1.5em; line-height: 1.6em; font-weight: 400; padding-bottom: 10px; padding-top: 10px; color: #222;}
.jcon4 p{font-size: 1em; line-height: 1.6em;}


.a1{display: block; font-size: 1em; width: 100%; height: 45px; line-height: 45px; text-align: center; border: #e5e5e5 2px solid; margin-top: 8px; border-radius:30px; transition: 0.5s; position: ; left: 0; top: 0px;}
.a1:hover{ background: #3d64b3; color: #fff; border: #3d64b3 2px solid;}




.jcon5{width: 90%; max-width: 1750px; margin: 0 auto; background: #000; position: relative;}
.jcon5 img{display: block; width: 100%;}








#footer{width:100%; height: auto; padding-top:20px; font-size:0.9em; background:#172353; margin-top:20px; padding-bottom:30px; color:rgba(255,255,255,0.5); line-height:1.5em; border-top:#195a81 0px solid;}
#footer a{color:rgba(255,255,255,0.5);}
#footer a:hover{color:rgba(255,255,255,0.9);}

#footer h2{font-size:1.1em; width:100%; line-height:23px; color:#fff; padding-bottom:20px; font-weight:500;}
#footerc{width:90%; height:; margin:0 auto; max-width: 1750px; position:relative; line-height:1.5em;}
#footerc p{ line-height:1.5em;}
#footercl{width:100%; height:; float:left; padding-bottom:0px; }
#footercl ul li{display:block;  float:left;  line-height:30px; box-sizing: border-box; padding-right: 0px; padding-left: 0px;}
#footercl ul li:nth-child(1){ width: 13%; display:none;}
#footercl ul li:nth-child(2){ width: 16%; display:none;}
#footercl ul li:nth-child(3){ width: 13%; display:none;}
#footercl ul li:nth-child(4){ width: 13%; display:none;}
#footercl ul li:nth-child(5){ width: 100%;}
#footercl ul li:nth-child(6){ width: 100%;}


.shejiao{width: 100%; padding-top: 20px; }
.shejiao img{display: block; height:30px; float: left; margin-right: 5px;}

#footert{width:100%; min-height:25px; line-height:1.3em; padding:20px 0px 20px 0px; text-align:center; color:rgba(255,255,255,0.4); font-size:0.8em; background:#141c43; border-top:#263675 1px solid;}
#footerc p{ line-height:1.3em;}
#footert a{ color:rgba(255,255,255,0.4);}
#footert a:hover{color:rgba(255,255,255,0.9);}

#footertc{width:90%; margin:0 auto;}



}