 .ibanner   .swiper-container {
        width: 100%;
        height: 100vh;
     
    }
 .ibanner  .swiper-slide {
        font-size: 18px;
        color:#fff;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px;
    }
 .ibanner .parallax-bg {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        -webkit-background-size: cover;
        background-size: cover;
        background-position: center;
    }
	 .ibanner .swiper-slide .txt{width:500px;float:right;margin-top:90px;text-align:center;}
 .ibanner .swiper-slide .title {
        font-size: 40px;
        color:#006600;font-weight:bold;padding-bottom:10px;margin-bottom:10px;
    }
 .ibanner  .swiper-slide .subtitle {
        font-size: 20px;color:#006600
    }
 .ibanner .swiper-slide .text {
        font-size: 14px;
        max-width: 400px;
        line-height: 1.3;
    }
	
	
	
.itit{width:100%;text-align:center;margin:50px 0}
.itit1{font-size: 30px;font-weight: bold;margin-bottom:20px;}
.itit2{color: #1375a1;font-size: 12px;letter-spacing: 3px;}   
.ifuwu{width:100%;float:left;}
.ifuwuc{width:100%}
.ifuwuc li{
	width:390px;float:left;
	border-radius: 0px;margin:0 5px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-right: 0px solid #eee;
    border-top: 0px solid #eee;
    border-bottom: 0px solid #eee;
    border-left: 0px solid #eee;
    border-radius: 0px;
    background-color: rgb(250, 250, 250);
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    background: -moz-linear-gradient(top, none, none);
    background: -o-linear-gradient(top, none, none);
    background: linear-gradient(top, none, none);
    background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
    background-size: auto;
    -moz-box-shadow: 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 transparent;
    -ms-box-shadow: 0 0 0 transparent;
    -o-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
 
    transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;}
	.ifuwuc li:hover{cursor: pointer;
    transform: translateY(-3px);
    background-color: rgb(255, 255, 255);
    background-image: none;
    background-position: 0 0;
    background-repeat: no-repeat;
    background: -moz-linear-gradient(top, none, none);
    background: -o-linear-gradient(top, none, none);
    background: linear-gradient(top, none, none);
    background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
    background-size: auto;
    border-top: 0px solid #eee;
    border-bottom: 0px solid #eee;
    border-right: 0px solid #eee;
    border-left: 0px solid #eee;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;}
	.ifuwuc li .pic{width:100%;text-align:center;}
.ifuwuc li img{width: 358px;padding:16px;
    height: 206px;}
	.ifuwuc li .txt{padding:16px;font-size: 18px;height:38px;font-weight:bold;}
		.ifuwuc li .txt span{float:left;}
		.ifuwuc li .txt span P{font-size:12px;color:#32b4f2;margin-top:10px;font-weight:normal;}
.ifuwuc li .txt .more{float:right;
    padding: 0 5px;display: inline-block;
   font-weight: 400;
height: 38px;line-height:36px;
    width: 138px;border: 1px solid #32b4f2;
  -moz-border-radius: 200px;
    -webkit-border-radius: 200px;
    -ms-border-radius: 200px;
    -o-border-radius: 200px;
    border-radius: 200px;text-align: center;}	
	.ifuwuc li .txt .more a{ font-size: 14px;color: #32b4f2;}
.ifuwuc li .txt .more:hover{background: rgb(50, 180, 242);}	
.ifuwuc li .txt .more:hover a{color:#fff;}

.iabout{width:100%;float:left;}
.iaboutc{    font-size: 18px;line-height:38px;color:#666666;}
.imore{background-color: rgb(50, 180, 242);-moz-border-radius: 200px;
    -webkit-border-radius: 200px;
    -ms-border-radius: 200px;
    -o-border-radius: 200px;
    border-radius: 200px;width: 170px;
    height: 40px;
    line-height: 40px;margin:0 auto;text-align:center;transition:0.5s;margin-top:50px;}
.imore a{color:#fff;font-size:16px;}
.imore:hover{background: rgb(21, 108, 187);}

.iyoushi{width:100%;float:left;}
.iyoushic{width:100%;float:left;position:relative;background:url(iyoushi.jpg) no-repeat;background-size:cover;background-attachment: fixed;}
.iyoushic li{height: 353px;margin:50px 50px;
    width: 303px;float:left;border-radius: 20px;text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-radius: 20px;
    background-color: #FFF;
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    background: -moz-linear-gradient(top, none, none);
    background: -o-linear-gradient(top, none, none);
    background: linear-gradient(top, none, none);
    background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
    background-size: auto;
    -moz-box-shadow: 0.000000px 2.000000px 20px rgba(50, 180, 242, 0.2);
    -webkit-box-shadow: 0px 2px 20px rgba(50, 180, 242, 0.2);
    -ms-box-shadow: 0.000000px 2.000000px 20px rgba(50, 180, 242, 0.2);
    -o-box-shadow: 0.000000px 2.000000px 20px rgba(50, 180, 242, 0.2);
    box-shadow: 0px 2px 20px rgba(50, 180, 242, 0.2);
   
   
    transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;}
.iyoushic li .t1{font-size: 78px;font-family: Arial Black;color: #32b4f2;padding:60px 0}
.iyoushic li .t2{font-size: 18px;font-weight: bold;color: #444444;}
.iyoushic li .t3{font-size: 14px;color: #888888;padding:30px 50px;line-height:26px; }
.iyoushic li:hover{cursor: pointer;
    transform: translateY(-3px);
    background-color: #FFF;
    background-image: none;
    background-position: 0 0;
    background-repeat: no-repeat;
    background: -moz-linear-gradient(top, none, none);
    background: -o-linear-gradient(top, none, none);
    background: linear-gradient(top, none, none);
    background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
    background-size: auto;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
    -webkit-box-shadow: 0px 6px 0 rgb(50, 180, 242);
    -moz-box-shadow: 0.000000px 6.000000px 0 rgb(50, 180, 242);
    -ms-box-shadow: 0.000000px 6.000000px 0 rgb(50, 180, 242);
    box-shadow: 0px 6px 0 rgb(50, 180, 242);
    transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;}
.iyoushic li:nth-child(2){margin:70px 42px;}


.ihezuo{width:100%;float:left;position:relative;background:url(ihezuo.jpg) no-repeat;background-size:cover;}
.ihezuo ul{width:100%;float:left;padding:0px 0 20px}
.ihezuo ul li{width:20%;float:left;text-align:center;margin:30px 0}
.ihezuo ul li img{max-width:100%;height:80px;}

.inews{width:100%;float:left;position:relative;margin-bottom:80px;}

.inews li{margin: 0;
    box-sizing: border-box;
    padding: 56px 30px 0;
    width: 288px;
    height: 300px;
    min-width: 100px;
    margin: 0 15px 15px 0;
    overflow: hidden;
    float: left;
    list-style: none;
    cursor: pointer;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 3px 15px 0 rgba(50, 180, 242, 0.26);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;}
.inews li:nth-child(4n){margin-right:0}
.inews li .w-al-date {
    margin: 0;
    padding: 0;
    display: block;
    font-size: 12px;
    color: #cccccc;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    font-family: Tahoma;
    line-height: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.inews li  h5.w-al-title {
    margin: 0;
    padding: 0;
    padding-top: 24px;
    font-size: 16px;
    color: #32b4f2;
    text-align: left;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    font-family: Tahoma;
    line-height: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.inews li  p.w-al-desc {
    margin: 0;
    padding: 0;
    padding-top: 24px;
    font-size: 12px;
    color: #999999;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    font-family: Tahoma;
    height: calc(22px * 2);
    line-height: 22px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.inews li .w-al-btn {
    margin: 0;
    padding: 0;
    padding-top: 48px;
    text-align: left;
    font-size: 12px;
    color: #999999;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    font-family: Tahoma;
    line-height: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ibanner .swiper-slide .gg2 .title{color:#9a2b2b}
.ibanner .swiper-slide .gg2 .subtitle{color:#9a2b2b}

@media screen and (max-width: 900px) {
	
	.ibanner .swiper-slide .txt{width:100%}
	.ifuwuc li{width:90%;padding:0 5%;margin:0;}
	.ifuwuc li .pic img{width:100%;height:auto;padding:16px 0}
	.iaboutc{padding:0 20px}
	.imore{    margin-top: 20px;}
	.iyoushic li{width:70%;margin:10px 15%;}
	.iyoushic li .t1{padding: 30px 0;}
	.iyoushic li:nth-child(2){margin:10px 15%;}
	.ihezuo ul li img{height:60px}
	.inews li{width:48%;margin:1%;padding: 20px;height:auto;}
	.footertop{font-size:12px;width:98%;margin:0 1%}
	.footertop .footleft{line-height: 26px;}
	.footertop .fewm img{width:75px;}
	
}