@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	border:0;
}

body{
	font-family:"微软雅黑";
	font-size:14px;
}
ul li {
	list-style: none;
}

a {
	text-decoration: none;
	color: #828282;
}

a:hover, a:focus {
    color:inherit;
    text-decoration: none;
}


.col-md-3,
.col-sm-3,
.col-xs-12,
.col-md-4,
.col-md-6,
.col-md-12,
.col-sm-6,
.col-xs-12,
.col-sm-12 {
	padding: 0;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	zoom: 1;
}

/*头部*/
.container{
	padding:0;
}
.head-container{
	width:1800px;
}
.head{
	
	background:#1295D8;
	width: 100%;
   
}

.head .container{
        position: relative;max-width:1400px
}
.main-top{
	 background:#006699;
}

.main-top .head{
	position:inherit;
	background:#006699;
}
.top-xin{
	float:right;
    z-index: 40;
}
.search{
	float:left;
	padding: 12px 9px 10px 10px;position: relative;
}

.change {
	 float:left;
	 background:#084f72;
	 padding:6px 11px 6px 8px;
	 border-radius:35px;
	 margin:3px 0 0 10px;
	 
}


.bylbt{width: 100%;height: 0;
    padding-bottom: 364px;
    overflow: hidden;
    position: relative;}




.change a{
	font-size:16px;
	color:#fff;
	text-decoration:none;
}

.change a i{
	display:block;
	float:left;
	background:#fff;
	width:16px;
	height:16px;
	border-radius:50%;
	margin-right:7px;
	margin-top:3px;
}
.top-inp{
	position: relative;
	 /*margin-top:22px;*/
           /*overflow: hidden;*/
}

.top-inp .logo{
	 /*margin-right:5%;*/
	  float:left;
	  width:35%;
	  height: 70px;
	  padding: 0 2%;
	  display: -webkit-flex;
	  display: -moz-flex;
	  display: -ms-flex;
	  display: -o-flex;
	  
	  flex-direction: column;
	  justify-content: center;
}

/*
.top-inp .logo img{
	 max-width:100%;

	 height: auto;
     padding:20px 0
}
*/
.top-inp .logo img{
    background: #1295D8;
    width: 1400px;
    height: 70px;
    text-align: center;
    margin: 0 auto;
    padding: 0;
}

.top-inp .logo .logo2{
        display: none;

}
.top-inp .nav{
	 float:left;
	 width:60%;
	 /*transition: all .5s ease;*/
         position: relative;
       
    
}
.search_box{
	width: 5%;
	float: right;
	margin-top: 22px;
}
.nav ul{
	margin-bottom:0;width: 80%;
    float: right;
}

.nav ul li{
	 float:left;
	 position:relative;
	 padding: 0;
	 width: 20%;
	 text-align: center;
}

.main-top .nav ul li:hover{
	background:#fff;
	border-left:5px solid #d6aa6d;
}

.nav ul li a{
	 font-family:"微软雅黑";
	 font-size:20px;
	 color:#fff;
	 height:110px;
	 line-height:110px;
	 display:block;
}

.main-top .nav ul li:hover a{
	color:#006699;
}

.main-top .nav ul li:hover a span.nav-i{
	    background: url(../images/nav-up.png) center no-repeat;
}
.nav ul li a span{
	 /*float:left;*/
}

.nav ul li a span.nav-i{
	 width:14px;
	 height:56px;
	 background:red;
	 margin-left: 3px;
}

.nav ul li ul{
	position:absolute;
	left:50%;
	margin-left: -70px;
	top:110px;
	display:none;
	width: 140px;
	text-align: center;
	overflow: visible !important;z-index: 10;
}

.nav ul li ul li i{
	background: url(../img/icon12.png) no-repeat center;
	position: absolute;
	left: 50%;
	top: -8px;
	display: block;
	width: 17px;
	height: 8px;
	margin-left: -8px;
}
.nav ul li ul li{
	position: relative;
	float: none;
	height:50px;
	width: 100%;
    line-height: 50px;
    padding: 0 5%;
    margin-bottom: 1px;
    background: rgba(255,255,255,0.8);	
}

.main-top .nav ul li ul li{
	  border-left:none;
}


.dh1{background: url(../img/dhbj1.png)no-repeat bottom center;}
.dh2{background: url(../img/dhbj2.png)no-repeat bottom center;}
.dh3{background: url(../img/dhbj3.png)no-repeat bottom center;}
.dh4{background: url(../img/dhbj4.png)no-repeat bottom center;}
.dh5{background: url(../img/dhbj5.png)no-repeat bottom center;}

/*.main-top .nav ul li ul li:hover{
	  border-left:none;
	  background:#f4f4f4;
}*/

.nav ul li ul li a{
	font-size:16px;
	line-height:50px;
       height: 50px;
       color: #333;
}

.main-top .nav ul li ul li a{
	color:#333;

}
/*.main-top .nav ul li:hover ul li a{
	color:#333;
}

.main-top .nav ul li ul li:hover a{
	color:#006699;
      padding-left: 10px;
}*/

.banner img{
	width:100%;
}
#full-width-slider {
    width: 100%;
}

.rsMinW .rsBullets {
	position: absolute;
	bottom: 3%;
	left: 50%;
	margin-left: -48px;
	z-index: 10;
}

.rsMinW .rsBullet {
	width: 12px;
	height: 12px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	box-sizing: content-box;
	margin: 0 10px;
}

.rsMinW .rsBullet span {
	display: block;
	overflow: hidden;
	width: 12px;
	height: 12px;
	background:#fff;
	border-radius: 50%;


}

.rsMinW .rsBullet.rsNavSelected span {
	background: #ff910f;
}
.rsArrowRight,
.rsArrowLeft{
	width: 40px;
	height: 40px;
	
	position: absolute;
	top: 45%;
	float: none;
}
.rsArrowLeft{
	left: 20px;
	background: url(../img/zjt.png) no-repeat center;
}
.rsArrowRight{
	right: 20px;
	background: url(../img/yjt.png) no-repeat center;
}


.dynamic{
	 background-color:#fafafa;
	 background-image:url(../images/bg.png);
	 background-position:center top;
	 background-repeat:no-repeat;
	 background-size: cover;
	 /*padding:15px 0;*/
}

.search1 {
	display: none;
	width: 240px;
	position: absolute;
	right: 0;
	top: 46px;
	padding: 6px;
	background: #fff;
}

.search_kuang {
	width: 74%;
	padding-left: 2%;
	height: 32px;
	background: #fff;
	border: 2px solid #45B4E9;
	outline: none;
}

.search_submit {
	width: 23%;
	height: 32px;
	background: #45B4E9;
	vertical-align: bottom;
	color: #fff;
	font-size: 16px;
	outline: none;
}

.searchbox .search_kang::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #fff;
	font-size: 36px;

}

.searchbox .search_kang:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #fff;
	font-size: 36px;

}

.searchbox .search_kang::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #fff;
	font-size: 36px;

}

.searchbox .search_kang:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #fff;
	font-size: 36px;

}



.navbar-toggle {
	display: none;
	position: inherit;
	float: right;
	width: 24px;
	height: 22px;
	background: url(../img/anniu.png) no-repeat;
	margin-top: 25px;
	padding: 0;
	margin-right: 0;
	margin-bottom: 20px;
	border: none;
	border-radius: 0px;
}


.nav ul li ul li:hover a{ color: #45B4E9; }



.lby1{margin-bottom: 100px;}
.lby1 ul li{margin: 10px 0;line-height: 30px;background: url(../img/dian.png)no-repeat 1%;text-indent: 2em;}
.lby1 ul li img{margin: 5px;}
.lby1 ul li small{float: right;}
.lby1 ul li a{font-size: 14px;}
.lby1 ul li a:hover{color: #1295D8;}



.lby3{margin-bottom: 100px;display:none}
.lby3 ul li{margin: 10px 0;line-height: 30px;background: url(../img/dian.png)no-repeat 1%;text-indent: 2em;}
.lby3 ul li img{margin: 5px;}
.lby3 ul li small{float: right;text-indent: 0;}
.lby3 ul li a{font-size: 14px;}
.lby3 ul li a:hover{color: #1295D8;}



.main-1{width: 100%;min-height: 420px;background: #ECF3F6;}
.main-1n{max-width: 1400px;margin: 0 auto;min-height: 425px;padding: 40px 0;}
.main-1l{width: 15%;float: left;min-height: 360px;position: relative;}
.main-1z{width: 39%;float: left;margin-right: 2%;}
.main-1r{width: 44%;float: left;}

.main-1ls{margin-top: 55%;width: 150px;height: 150px;text-align: center;background:url(../img/byjxsbj.png)no-repeat center ;position: relative;}
.main-1ls h2{font-size: 30px;
    font-weight: bold;
    color: #1295d8;
    position: absolute;
    bottom: 20px;
	left: 10%;}
.gd{position: absolute;bottom: 0px;left: 20px;}


.slide_container1 { margin-top: 20px; position: relative; float: left; width: 100%; }
.slide1 { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide1 li { position: absolute; width: 100%; left: 0; top: 0; }
.slide1 img { display: block; position: relative; z-index: 1;  width: 100%; border: 0; }
.slide1 .caption { display: block; position: absolute; z-index: 2; font-size: 15px;font-weight: bold;  text-shadow: none; color: #fff;  left: 0; right: 0; bottom: 35px; padding: 10px 20px; margin: 0; max-width: none;opacity: 0.6;background: #000; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.3; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url(../img/themes.gif) no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }

.slide_tabs { text-align: right;
    font-size: 0;
    list-style-type: none;
    position: relative;
    top: -25px;
    z-index: 2;}
.slide_tabs li { display: inline-block; margin: 0 10px; *display: inline; *zoom: 1;}
.slide_tabs a { display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    line-height: 20px;
    background-color: #FFFFFF;
    overflow: hidden;}
.slide_tabs .slide_here a { background-color:#9d612b; background-color: #666\9;}
.callback { margin-top: 20px; color: #f50; text-align: center;}
.callback em { font-style: normal;}


.main-1r ul li{border-bottom: 1px solid #D0D0D0;min-height: 90px;}
.sj{width: 60px;height: 60px;background: url(../img/rqhfx.png)no-repeat center;float: left;margin-top: 12px;}
.main-1rr h2{font-size: 16px;color: #000;margin-top: 10px;margin-bottom:10px}
.main-1rr p{font-size: 14px;color: #777777;}
.main-1rr{width: 100%;float: left;margin-top: 15px;}
.y{width: 60px;height: 30px;color: #1295D8;font-size: 24px;}
.r{width: 60px;height: 30px;text-align: right;color: #a0a0a0;font-size: 24px;}


.main-2{max-width: 100%;margin: 0 auto;min-height: 480px;}
.main-2n{max-width: 1400px;margin: 0 auto;min-height: 480px;padding: 5px 0;}
.main-2l{width: 15%;float: left;min-height: 400px;position: relative;}
.main-2z{width: 39%;float: left;margin-right: 2%;height: 0;
    padding-bottom: 400px;
    
    position: relative;}
.main-2r{width: 44%;float: left;}

.main-2ls{margin-top: 75%;margin-bottom: 15%;width: 150px;height: 280px;text-align: center;background:url(../img/lbgylmbj.png)no-repeat center ;position: relative;}
.main-2ls h2{font-size: 30px;
    font-weight: bold;
    color: #1295d8;
    position: absolute;
    bottom: 20px;left: 2px;}
    
.main-2z em,.main-2r ul li em,.main-3n1 em,.main-3n2 em,.main-3n3 em,.main-3n45s em,.main-3n5 em,.main-3n6 em,.main-3n7 em,.bylbt em{
    background-position: center top;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
}
.main-2zf{position: absolute;top: 45%;left: 45%;}
.main-2r ul li{float: left;width: 48%;height: 0;
    padding-bottom: 190px;
    overflow: hidden;
    position: relative;}
.spt2{margin-right: 3%;margin-bottom: 3%;}
.spt3{margin-bottom: 3%;}
.spt4{margin-right: 3%;}
.main-2zfx{position: absolute;}
.main-2xwz{position: absolute;min-width: 300px;height: 44px;line-height: 44px;text-align: center;color: #FFFFFF;font-size: 20px;background: #1295D8;border-radius:0px 20px 20px ;    left: -55px;
    bottom: 25px;}
.main-2xwz a{color: #FFFFFF;padding-right: 5px;}

.main-3{width: 100%;min-height: 890px;background: url(../img/bynybjlt.png)no-repeat center;}
.main-3n{max-width: 1400px;margin: 0 auto;padding: 80px 0;}
.main-3n ul li{float: left;}
.main-3n1,.main-3n2,.main-3n3,.main-3n6,.main-3n7{width: 25%;height: 0;
    padding-bottom: 240px;
    overflow: hidden;
    position: relative;}
.main-3n45s{width: 100%;height: 0;
    padding-bottom: 240px;
    overflow: hidden;
    position: relative;}
.main-3n4{width: 25%;height: 240px;}    
.main-3nt{width: 150px;height: 150px;background:url(../img/bynylmbj.png)no-repeat center ;margin: 15px auto;position: relative;}
.main-3nt h2{font-size: 30px;
    font-weight: bold;
    color: #fff;
    position: absolute;
    bottom: 20px;left: 15px;}
.main-3n45{width: 25%;height: 480px;}
.main-3n45x{height: 240px;position: relative;}
.main-3n45x img{position: absolute;bottom: 25px;left: 20px;}
.main-3n5{width: 50%;height: 0;
    padding-bottom: 480px;
    overflow: hidden;
    position: relative;}


.main-4{width: 100%;min-height: 540px;background: url(../img/szjybjt.png)no-repeat center;}
.main-4n{max-width: 1400px;margin: 0 auto;padding: 80px 0 60px 0;}
.main-4ls{width: 150px;height: 150px;background:url(../img/szjylmbj.png)no-repeat center ;position: relative;}
.main-4ls h2{font-size: 30px;
    font-weight: bold;
    color: #1295d8;
    position: absolute;
    bottom: 20px;left: 15px;}
.main-4l{width: 15%;float: left;min-height: 400px;position: relative;}
.main-4r{width: 85%;float: left;}

.main-4r ul li{float: left;width: 20%;min-height:200px ;padding: 5% 3% 2% 3%;}
.main-4r ul li p{font-size: 14px;}
.main-4r ul li h2{font-size: 14px;font-weight:bold ;}
.jy1{border-left:1px solid #1295D8 ;background:url(../img/szjyd1.png)no-repeat 15% 10% ;}
.jy2{border-left:1px solid #E9AF35 ;background-image:url(../img/szjyd2.png);background-repeat:no-repeat ;background-position:15% 10% ;background-color: #FFFFFF;}
.jy3{border-left:1px solid #D60F26 ;background:url(../img/szjyd3.png)no-repeat 15% 10% ;}
.jy4{border-left:1px solid #6FBC47 ;background-image:url(../img/szjyd4.png);background-repeat:no-repeat ;background-position:15% 10% ;background-color: #FFFFFF;}
.jy5{border-left:1px solid #1F4AC9 ;background:url(../img/szjyd5.png)no-repeat 15% 10% ;}
.jy6{border-left:1px solid #1295D8 ;background-image:url(../img/szjyd1.png);background-repeat:no-repeat ;background-position:15% 10% ;background-color: #FFFFFF;}
.jy7{border-left:1px solid #E9AF35 ;background:url(../img/szjyd2.png)no-repeat 15% 10% ;}
.jy8{border-left:1px solid #D60F26 ;background-image:url(../img/szjyd3.png);background-repeat:no-repeat ;background-position:15% 10% ;background-color: #FFFFFF;}
.jy9{border-left:1px solid #6FBC47 ;background:url(../img/szjyd4.png)no-repeat 15% 10% ;}
.jy10{border-left:1px solid #1F4AC9 ;background-image:url(../img/szjyd5.png);background-repeat:no-repeat ;background-position:15% 10% ;background-color: #FFFFFF;}
.jy1 h2,.jy6 h2{color:#1295D8;}
.jy2 h2,.jy7 h2{color:#E9AF35;}
.jy3 h2,.jy8 h2{color:#D60F26;}
.jy4 h2,.jy9 h2{color:#6FBC47;}
.jy5 h2,.jy10 h2{color:#1F4AC9;}


.main-5{width: 100%;min-height: 510px; background: #ECF3F6;}
.main-5n{max-width: 1400px;margin: 0 auto;min-height: 510px;padding: 40px 0;}
.main-5l{margin-top: 85px;width: 15%;float: left;min-height: 230px;position: relative;}
.main-5r{width: 87%;float: left;}
.main-5ls{margin-top: 35%;width: 150px;height: 280px;text-align: center;background:url(../img/splmbj.png)no-repeat center ;position: relative;}
.main-5ls h2{font-size: 30px;
    font-weight: bold;
    color: #1295d8;
    position: absolute;
    bottom: 20px;left: 2px;}





.picScroll-left{width: 100%;position:relative;}
		.picScroll-left .hd{position: absolute;left: -160px;bottom: 20px;background: url(../img/jtzj.png)no-repeat center;}
		.picScroll-left .hd .prev{ display:block;  width:40px; height:24px; float:right; margin-right:10px; margin-top:5px;  overflow:hidden;
			 cursor:pointer; background:url(../img/jtzb.png) no-repeat;}
	    .picScroll-left .hd .next{ display:block;  width:40px; height:24px; float:right; margin-left:10px; margin-top:5px;  overflow:hidden;
			 cursor:pointer; background:url(../img/jtyb.png) no-repeat;}
		
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{/* padding:10px; */min-height: 210px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline;   width:390px; height:210px; position: relative;margin-top: 10px;}
		.picScroll-left .bd ul li .pic{ margin: 10px;border: 1px dashed #E6E6E6;width:370px; height:190px;padding: 30px;}
		.picScroll-left .bd ul li img{position: absolute;top: -10px;left: -10px;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }

.pic h2{margin: 0;font-size: 16px;color: #fff;padding-bottom: 30px;}
.pic p{font-size: 14px;color: #FFFFFF;line-height: 25px;}
.ly1,.ly4{background: #E9AF35;}
.ly2,.ly5{background: #D60F26;}
.ly3,.ly6{background: #1295D8;}

.main-zyx{min-height:600px}


.foot{margin-top: 0px; width: 100%;min-height: 120px;background: url(../img/dbbjt.png)no-repeat center;}
.footn{padding-top: 20px;}
.footn p{text-align: center;font-size: 14px;color: #FFFFFF;line-height: 20px;}

.main-3ls h2{font-weight: bold;text-align: center;display: none;}

.main-5rx{display: none;}
.main-5rx ul li{border-bottom: 1px solid #D0D0D0;min-height: 90px;}
.main-5rxr h2{font-size: 16px;color: #000;margin-top: 10px;}
.main-5rxr p{font-size: 14px;color: #777777;}
.main-5rxr{width: 100%;float: right;margin-top: 12px;}



.clear{clear: both;}



.dqwz{width: 100%;height: 60px;background: #DFEEF6;}
.dqwzn{height: 60px;line-height: 60px;max-width: 1400px;background: #DFEEF6;margin:0 auto;position: relative;}
.dqwzwz{width: 21%;height: 110px;float: left;background-color: #1295D8;background-image:url(../img/lmt.png) ;background-repeat:no-repeat ;background-position: 50% 15%;position: absolute;
    top: -50px;}
.dqwzwz h2{text-align: center;margin-top: 20%;color: #FFFFFF;font-size: 24px;}
.dqwz small {
    float: right;
    line-height: 60px;
    font-size: 12px;
    color: #878787;
    height: 60px;
    
    background: url(../img/dqwztb.png)no-repeat 5%;
    text-indent: 2em;
    overflow: hidden;
}
.dqwz small a {
    margin: 0 5px;
    font-size: 12px;
    color: #878787;
}


.lby{margin: 50px 0;}
.main-zyx{max-width: 1400px;margin: 0 auto;}
.lby ul li{min-height: 140px;border-bottom: 1px solid #E7E7E7;padding: 40px 0px;}
.lby ul li a{display: block;}
.lby ul li:hover{background: #1295D8;color: #FFFFFF;}
.lby ul li:hover h2,.lby ul li:hover p,.lby ul li:hover .lbysjr,.lby ul li:hover .lbysjny{color: #FFFFFF;}


.lbysj{float: left;width: 10%;border-right: 1px solid #CBDDE6 ;}
.lbyx{float: right;width: 90%;padding-left: 30px;}
.lbyx h2{font-size: 16px;font-weight:bold ;    padding-bottom: 15px;}
.lbyx p{font-size: 14px;}

.lbysj{height: 60px;}
.lbysjr{height: 30px;line-height: 30px;font-size: 24px;font-weight: bold;text-align: right;
    padding-right: 30px;color: #1295d8;}
.lbysjny{height: 30px;line-height: 30px;font-size: 16px;text-align: right;
    padding-right: 30px;color: #1295d8;}
.nr{margin: 60px 0;}
.nr h2{font-size: 24px ;font-weight: 500;text-align: center;margin: 20px 0;}
.nr h3{font-size: 12px;color: #666666;text-align: center;margin: 10px 0;}
.nr img{max-width: 100%;
   
    height: auto;margin:20px auto;display: block;}
.nr video{display: block;}
.nr p{text-indent: 2em;line-height: 35px;font-size: 16px;}

.turn_page { padding: 35px 0; }

.turn_page li { line-height: 24px; margin-bottom: 15px; }

.turn_page li a { color: #333; font-size: 14px; }

.turn_page li a:hover { color: #1295D8; }

.tup ul li{float: left;width: 23%;margin-right: 2.6%;margin-bottom: 1%;}
.tup ul li img{width: 100%;height: 205px}
.tup ul li p{text-align: center;padding-top: 15px;}
.tup{margin: 30px 0;}





.sjgd{display:none;width: 50%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #1295D8;
    margin: 20px auto;
    border-radius: 30px;}
.sjgd a{font-size: 18px;
    color: #fff;}


@media (min-width: 1400px) and (max-width:1600px){


 }



@media screen and (max-width: 1400px){



}


@media screen and (max-width: 1280px) {
.main-1rr{width:80%}


}


@media screen and (max-width: 1000px){

.dqwzwz h2{margin-top: 0;
    color: #000;line-height: 60px;}
    .dqwzwz {
    width: auto; 
    height: 60px;
    float: left;
    background-color:#DFEEF6; 
     background-image: none; 
    background-repeat: no-repeat;
    background-position: 50% 15%;
    position: inherit;
     top: 0px; 
}

.main-1rr{width:80%}

}





@media screen and (max-width: 767px){
.lby3 ul li{text-indent: 1em;}
.main-2n,.main-2{min-height:auto}
.sjgd{display:block}

.lby3{display:block}
.lby{display:none}
.tup ul li{width: 100%;}
.nr video {
    display: block;
    width: 100%!important;
}
.dqwzn,.main-zyx{padding: 0 10px;}
	
.main-5rx{display: block;}
.main-1l,.main-1z,.main-1r,.main-2l,.main-2z,.main-2r,.main-4l,.main-4r,.main-5l,.main-5r{width: 100%;}
.main-1rr{width: 76%;}
.gd{display: none;}
.main-1n,.main-2n,.main-3n,.main-4n,.main-5n{padding: 20px 10px;}
.main-1ls h2 ,.main-2ls h2,.main-4ls h2,.main-5ls h2{
    font-size: 30px;
    font-weight: bold;
    color: #1295d8;
    position: inherit;
    text-align: center;left: 0px;margin-top: 15px;
}
.main-1l,.main-2l,.main-4l,.main-5l{min-height: auto;}
.main-1ls,.main-2ls,.main-4ls,.main-5ls{width: 100%;height: auto;background:none}
.main-2z{padding-bottom: 200px;}
.main-2r ul li{padding-bottom: 100px;}
.main-2zfx img{width: 100%;}
.main-2xwz{left: 0;bottom: 0;}

.main-3n1, .main-3n2, .main-3n3, .main-3n6, .main-3n7{width: 50%;padding-bottom: 120px;}
.main-3n4{display: none;}
.main-3n45{width: 50%;height: 120px;}
.main-3n45s{padding-bottom: 120px;}
.main-3n45x{display: none;}
.main-3n5{width: 100%;padding-bottom:240px}
.main-3{min-height: auto;}
.main-3ls h2{display: block;margin-bottom: 20px;}
.main-4r ul li{width: 50%;min-height: 160px;background-image:none ;}
.main-4{background: #FFFFFF;}
.footn p{line-height: 23px;margin: 0 ;}
.picScroll-left{display: none;}
}