﻿

.g-t1{text-align: center;}

.g-t1 .t1{font-size: 40px;color: #000;margin-bottom: 5px;}

.g-t1 .desc{font-size: 20px;color: #666;}



.row-a1{padding: 70px 0 120px;

	background: url(../images/p-bg1.jpg) no-repeat center;

	-o-background-size: cover;

	-ms-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;

}

.m-txt1{overflow: hidden;margin-top: 75px;}

.m-txt1 .pic{float: left;position: relative;width: 640px;margin-right: 95px;overflow: hidden;}

.m-txt1 .pic img{width: 100%;display: block;

	transition: .8s;

	-ms-transition: .8s;

	-moz-transition: .8s;

	-webkit-transition: .8s;

	-o-transition: .8s;

}

.m-txt1 .play{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;

	background: url(../images/i-01.png) no-repeat center;

	-o-background-size: 58px auto;

	-ms-background-size: 58px auto;

	-moz-background-size: 58px auto;

	-webkit-background-size: 58px auto;

	background-size: 58px auto;

}

.m-txt1 .pic:hover img{

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.m-txt1 .txt{overflow: hidden;position: relative;height: 440px;}

.m-txt1 .t-c{position: absolute;top: 50%;left: 0;right: 0;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%);

}

.m-txt1 .t1{font-size: 30px;color: #333;margin-bottom: 30px;}

.m-txt1 .desc{font-size: 18px;color: #666;line-height: 1.67;text-align: justify;

	margin-bottom: 47px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 5;

	overflow: hidden;

}

.g-more{font-size: 18px;color: #222;padding-right: 30px;font-weight: bold;

	background: url(../images/i-02.png) no-repeat right center;

	-o-background-size: 20px auto;

	-ms-background-size: 20px auto;

	-moz-background-size: 20px auto;

	-webkit-background-size: 20px auto;

	background-size: 20px auto;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}



.row-a2{padding: 70px 0 184px;position: relative;

	background: url(../images/p-bg2.jpg) no-repeat center;

	-o-background-size: cover;

	-ms-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;

}

.g-t1-1 .t1{color: #fff;}

.g-t1-1 .desc{color: #fff;}



.m-slider1{position: relative;margin-top: 76px;}

.m-slider1:after,.m-slider1:before{content: '';position: absolute;top: 0;bottom: 0;}

.m-slider1:after{width: 240px;right: 20px;background-color: #98CD8D;}

.m-slider1:before{width: 40px;left: 20px;background-color: #9BBE3A;}

.m-slider1 .slider{position: relative;z-index: 2;}

.m-slider1 .con{display: block;position: relative;overflow: hidden;}

.m-slider1 .pic{float: right;width: 920px;margin-right: 140px;overflow: hidden;}

.m-slider1 .pic img{width: 100%;display: block;

	transition: .8s;

	-ms-transition: .8s;

	-moz-transition: .8s;

	-webkit-transition: .8s;

	-o-transition: .8s;

}

.m-slider1 .txt{position: absolute;left: 0;top: 50%;width: 720px;height: 280px;

	box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.14);color: #222;padding: 36px 40px 0;

	background-color: rgba(255,255,255,.8);

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%);

}

.m-slider1 .t1{font-size: 36px;font-weight: normal;margin-bottom: 24px;}

.m-slider1 .desc{font-size: 18px;line-height: 1.67;text-align: justify;margin-bottom: 37px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.m-slider1 .slick-arrow{position: absolute;bottom: -104px;width: 44px;height: 44px;

	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;

	background-color: transparent;

	background-position: center;background-repeat: no-repeat;

	-o-background-size: 100% auto;

	-ms-background-size: 100% auto;

	-moz-background-size: 100% auto;

	-webkit-background-size: 100% auto;

	background-size: 100% auto;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-slider1 .slick-prev{left: 50%;margin-left: -58px;background-image: url(../images/i-03.png);}

.m-slider1 .slick-next{right: 50%;margin-right: -58px;background-image: url(../images/i-04.png);}

.m-slider1 .slick-prev:hover{background-image: url(../images/i-03-on.png);}

.m-slider1 .slick-next:hover{background-image: url(../images/i-04-on.png);}

.m-slider1 .con:hover .pic img{

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.m-slider1 .con:hover .g-more{color: #1E7FB8;}



.row-a3{height: 320px;

	background: url(../images/p-bg3.jpg) no-repeat center;

	-o-background-size: cover;

	-ms-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;

}

.row-a3 .wp{position: relative;height: 100%;}

.m-tit1{position: absolute;left: 0;right: 0;top: 50%;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%);

}

.m-tit1 .left{float: left;}

.m-tit1 .ico{float: left;width: 68px;margin-right: 15px;margin-top: 9px;}

.m-tit1 .ico img{width: 100%;display: block;}

.m-tit1 .tit{overflow: hidden;line-height: 1.1;}

.m-tit1 .en{display: block;font-size: 36px;color: #1E7FB8;font-family: 'HelveticaNeue-Bold';

	margin-bottom: 5px;

}

.m-tit1 .t1{font-size: 36px;font-weight: normal;color: #000;}

.m-tit1 .btn{float: right;width: 220px;height: 70px;border-radius: 35px;

	border: 2px solid #1E7FB8;text-align: center;line-height: 66px;overflow: hidden;

	font-size: 18px;color: #1E7FB8;font-weight: bold;position: relative;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-tit1 .btn:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 0;

	background-color: #1E7FB8;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-tit1 .btn span{position: relative;z-index: 2;display: block;}

.m-tit1 .btn span:after{content: '';display: inline-block;vertical-align: middle;

	width: 20px;height: 20px;position: relative;top: -2px;margin-left: 10px;

	background: url(../images/i-02.png) no-repeat center;

	-o-background-size: 100% auto;

	-ms-background-size: 100% auto;

	-moz-background-size: 100% auto;

	-webkit-background-size: 100% auto;

	background-size: 100% auto;

}

.m-tit1 .btn:hover:after{width: 100%;}

.m-tit1 .btn:hover{color: #fff;}



.row-b1{padding: 70px 0 0;}



.m-list1{margin-top: 55px;}

.m-list1 li{margin-bottom: 30px;}

.m-list1 .con{display: block;overflow: hidden;padding: 30px;

	background-color: #F4F8FB;

}

.m-list1 .pic{float: left;width: 292px;height: 168px;margin-right: 40px;overflow: hidden;}

.m-list1 .pic img{width: 100%;height: 100%;display: block;

	transition: .8s;

	-ms-transition: .8s;

	-moz-transition: .8s;

	-webkit-transition: .8s;

	-o-transition: .8s;

}

.m-list1 .txt{overflow: hidden;padding-top: 12px;}

.m-list1 .t1{font-size: 18px;color: #000;margin-bottom: 14px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-list1 .desc{font-size: 16px;color: #666;margin-bottom: 30px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.m-list1 .bot{overflow: hidden;line-height: 30px;}

.m-list1 .num{float: left;font-size: 16px;color: #666;margin-right: 40px;padding-left: 33px;

	background: url(../images/i-12.png) no-repeat left center;

	-o-background-size: 27px auto;

	-ms-background-size: 27px auto;

	-moz-background-size: 27px auto;

	-webkit-background-size: 27px auto;

	background-size: 27px auto;

}

.m-list1 .date{float: left;font-size: 16px;color: #666;padding-left: 28px;

	background: url(../images/i-13.png) no-repeat left center;

	-o-background-size: 24px auto;

	-ms-background-size: 24px auto;

	-moz-background-size: 24px auto;

	-webkit-background-size: 24px auto;

	background-size: 24px auto;

}

.m-list1 .g-more{float: right;}

.m-list1 .con:hover .pic img{

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.m-list1 .con:hover .t1,.m-list1 .con:hover .g-more{color: #1E7FB8;}



.pages{font-size: 0;text-align: center;margin: 60px 0;}

.pages ul{display: inline-block;}

.pages li{float: left;}

.pages li a{display: block;font-size: 14px;color: #999;padding: 0 12px;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.pages li:hover a,.pages li.on a{color: #1A337C;}



.cur{font-size: 14px;color: #333;}

.cur a{color: #333;}

.cur a:hover{color: #1E7FB8;}



.m-details{padding: 75px 0 80px;}

.m-details .top{overflow: hidden;margin-bottom: 13px;}

.m-details h1{font-size: 18px;color: #000;}

.m-details .date{display: block;font-size: 14px;color: #666;margin-bottom: 11px;}

.m-details .txt{font-size: 16px;line-height: 1.38;color: #666;

	border-top: 1px solid #D8D8D8;padding-top: 40px;

}

.m-details .cur{margin-top: 6px;float: right;}



.row-c1{padding: 70px 0 120px;}



.m-video{position: relative;margin-bottom: 40px;margin-top: 76px;}

.m-video img{width: 100%;display: block;}

.m-video .play{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;

	background: url(../images/i-14.png) no-repeat center;

	-o-background-size: 80px auto;

	-ms-background-size: 80px auto;

	-moz-background-size: 80px auto;

	-webkit-background-size: 80px auto;

	background-size: 80px auto;

}



.m-txt2{font-size: 18px;color: #666;line-height: 1.67;text-align: justify;}



.row-c2{padding: 70px 0 80px;}

.m-txt3{overflow: hidden;margin-top: 75px;

	background-color: #F8FCFF;

}

.m-txt3 .pic{float: left;width: 50%;height: 568px;overflow: hidden;}

.m-txt3 .pic img{width: 100%;height: 100%;display: block;}

.m-txt3 .txt{position: relative;overflow: hidden;height: 568px;}

.m-txt3 .t-c{position: absolute;top: 50%;left: 90px;right: 120px;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%);

}

.m-txt3 .t1{font-size: 24px;color: #000;margin-bottom: 24px;}

.m-txt3 .desc{font-size: 18px;line-height: 1.67;text-align: justify;}



.row-c3{padding: 70px 0 80px;

	background-color: #F8FCFF;

}

.m-list2{margin: 75px -30px 0;*zoom:1;}

.m-list2:after,.m-list2:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

.m-list2 li{float: left;width: 25%;}

.m-list2 .con{display: block;margin: 0 30px;

	background: #FFFFFF;border-radius: 4px;

	box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.06);

}

.m-list2 .pic{padding-top: 75%;height: 0;position: relative;overflow: hidden;}

.m-list2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}

.m-list2 .txt{height: 300px;padding: 23px 32px 0;text-align: center;}

.m-list2 .t1{font-size: 30px;margin-bottom: 22px;}

.m-list2 .desc{font-size: 18px;line-height: 2;color: #666;}



.row-c4{padding: 70px 0 120px;}

.m-list3{margin: 75px -30px 0;*zoom:1;}

.m-list3:after,.m-list3:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

.m-list3 li{float: left;width: 25%;}

.m-list3 .con{display: block;margin: 0 30px;padding: 62px 32px 0;height: 433px;

	background: #FFFFFF;border-radius: 4px;text-align: center;

	box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.06);

}

.m-list3 .ico{display: block;margin: 0 auto 53px;width: 80px;height: 80px;}

.m-list3 .ico img{width: 100%;height: 100%;display: block;}

.m-list3 .t1{font-size: 30px;margin-bottom: 22px;}

.m-list3 .desc{font-size: 18px;line-height: 2;color: #666;}



.row-c5{height: 210px;

	background: url(../images/p-bg4.jpg) no-repeat center;

	-o-background-size: cover;

	-ms-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;

}

.row-c5 .wp{position: relative;height: 100%;}

.m-tit2{position: absolute;left: 0;right: 0;top: 50%;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%);

}

.m-tit2 .left{float: left;}

.m-tit2 .ico{float: left;width: 68px;margin-right: 15px;margin-top: 9px;}

.m-tit2 .ico img{width: 100%;display: block;}

.m-tit2 .tit{overflow: hidden;line-height: 1.1;}

.m-tit2 .en{display: block;font-size: 36px;color: #fff;font-family: 'HelveticaNeue-Bold';

	margin-bottom: 5px;

}

.m-tit2 .t1{font-size: 36px;font-weight: normal;color: #fff;}

.m-tit2 .btn{float: right;width: 220px;height: 70px;border-radius: 35px;

	border: 2px solid #fff;text-align: center;line-height: 66px;overflow: hidden;

	font-size: 18px;color: #fff;font-weight: bold;position: relative;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-tit2 .btn:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 0;

	background-color: #fff;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-tit2 .btn span{position: relative;z-index: 2;display: block;}

.m-tit2 .btn span:after{content: '';display: inline-block;vertical-align: middle;

	width: 20px;height: 20px;position: relative;top: -2px;margin-left: 10px;

	background: url(../images/i-21.png) no-repeat center;

	-o-background-size: 100% auto;

	-ms-background-size: 100% auto;

	-moz-background-size: 100% auto;

	-webkit-background-size: 100% auto;

	background-size: 100% auto;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-tit2 .btn:hover:after{width: 100%;}

.m-tit2 .btn:hover{color: #1E7FB8;}

.m-tit2 .btn:hover span:after{background-image: url(../images/i-02.png);}

.row-d1{padding: 70px 0 80px;}

.row-d2{padding: 70px 0 115px;}

.m-list4{overflow: hidden;margin: 75px -30px 0;}

.m-list4 li{width: 25%;float: left;}

.m-list4 .con{display: block;margin: 0 30px;}

.m-list4 .pic{padding-top: 133%;height: 0;position: relative;overflow: hidden;margin-bottom: 28px;}

.m-list4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;

	transition: .8s;

	-ms-transition: .8s;

	-moz-transition: .8s;

	-webkit-transition: .8s;

	-o-transition: .8s;

}

.m-list4 .t1{text-align: center;font-weight: normal;font-size: 20px;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-list4 .con:hover .pic img{

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}



.row-e1{padding: 70px 0 80px;}

.m-list5{padding-top: 173px;}

.m-list5 li{margin-bottom: 198px;}

.m-list5 .con{display: block;height: 550px;

	background-color: rgba(30, 127, 184, .05);*zoom:1;

}

.m-list5 .con:after,.m-list5 .con:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

.m-list5 li:last-child{margin-bottom: 0;}

.m-list5 .pic{width: 793px;height: 538px;float: left;margin-right: 154px;margin-top: -112px;

	box-shadow: 0px 3px 14px 0px rgba(0,0,0,0.21);overflow: hidden;

	border: 14px solid #FFFFFF;

}

.m-list5 .pic img{width: 100%;height: 100%;display: block;

	transition: .8s;

	-ms-transition: .8s;

	-moz-transition: .8s;

	-webkit-transition: .8s;

	-o-transition: .8s;

}

.m-list5 li:nth-child(2n) .pic{float: right;margin-right: 0;margin-left: 154px;}

.m-list5 .txt{overflow: hidden;padding-top: 105px;}

.m-list5 .t1{font-size: 24px;color: #000;margin-bottom: 23px;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-list5 .desc{font-size: 18px;line-height: 1.67;text-align: justify;color: #333;

	margin-bottom: 35px;

}

.m-list5 .con:hover .pic img{

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.m-list5 .con:hover .t1{color: #1E7FB8;}

.m-list5 .con:hover .g-more{color: #1E7FB8;}



.row-e2{overflow: hidden;padding: 57px 0 80px;}

.row-e2 .col-l{width: 64%;}

.row-e2 .col-r{width: 31%;}

.row-e2 .cur{margin-bottom: 47px;}

.m-details2{padding: 53px 40px 60px;

	background-color: #F4F8FB;

}

.m-details2 h1{font-size: 28px;color: #000;margin-bottom: 48px;}

.m-details2 .txt{font-size: 16px;line-height: 1.88;color: #666;text-align: justify;}



.m-t1{font-size: 28px;border-bottom: 1px solid #D8D8D8;line-height: 1;

	padding-bottom: 15px;margin-bottom: 40px;

}

.m-list6{}

.m-list6 li{margin-bottom: 60px;}

.m-list6 .con{display: block;}

.m-list6 .pic{padding-top: 83%;height: 0;position: relative;overflow: hidden;margin-bottom: 14px;}

.m-list6 .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;

	transition: .8s;

	-ms-transition: .8s;

	-moz-transition: .8s;

	-webkit-transition: .8s;

	-o-transition: .8s;

}

.m-list6 .t1{font-size: 24px;margin-bottom: 13px;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.m-list6 .desc{font-size: 18px;line-height: 1.67;color: #666;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.m-list6 .con:hover .t1{color: #1E7FB8;}

.m-list6 .con:hover .pic img{

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}



.row-f1{background-color: #F4F8FB;padding: 70px 0 120px;}

.m-tab1{font-size: 0;text-align: center;margin: 25px 0 55px;}

.m-tab1 li{display: inline-block;vertical-align: top;}

.m-tab1 li a{display: block;font-size: 16px;color: #000;

	transition: .5s;

	-ms-transition: .5s;

	-moz-transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

}

.m-tab1 li a:after{content: '|';margin: 0 45px;color: #000;}

.m-tab1 li:last-child a:after{display: none;}

.m-tab1 li:hover a,.m-tab1 li.on a{color: #2380B8;}



.m-map{padding: 30px;margin-bottom: 40px;

	background-color: #fff;

}

.m-map #map{height: 710px;}

.m-map #map img{max-width: none;

	transition: 0s;

	-ms-transition: 0s;

	-moz-transition: 0s;

	-webkit-transition: 0s;

	-o-transition: 0s;

}



.m-info{overflow: hidden;padding: 65px 60px;

	background-color: #fff;

}

.m-info .left{float: left;margin-right: 80px;}

.m-info .l-logo{margin-bottom: 33px;}

.m-info .l-logo img{display: block;height: 60px;}

.m-info .t1{font-size: 30px;color: #333;}

.m-info .t1:after{content: '';display: block;width: 60px;height: 6px;margin-top: 22px;

	background-color: #2380B8;

}



.m-info .info{float: left;width: 560px;padding-left: 98px;color: #666;

	border-left: 1px dashed #B7B7B7;

	border-right: 1px dashed #B7B7B7;

}

.m-info .t2{font-size: 18px;line-height: 1;margin-bottom: 30px;}

.m-info .desc{font-size: 16px;}

.m-info .qr{float: right;margin-right: 80px;}

.m-info .item{float: left;margin-left: 30px;text-align: center;}

.m-info .pic{width: 136px;margin-bottom: 8px;}

.m-info .pic img{width: 100%;display: block;}

.m-info .s1{font-size: 16px;color: #999;}



.row-f2{padding: 70px 0 20px;}



.m-list7{border-top: 1px solid #D8D8D8;}

.m-list7 li{border-bottom: 1px solid #D8D8D8;}

.m-list7 .top{overflow: hidden;font-size: 16px;color: #666;padding: 40px 0 35px;cursor: pointer;}

.m-list7 .top span{float: left;}

.m-list7 .top .s1{width: 16%;}

.m-list7 .top .s2{width: 15%;}

.m-list7 .top .s3{width: 20%;margin-right: 27%;}

.m-list7 .top .s5{float: right;color: #2380B8;}

.m-list7 .con{display: none;}

.m-list7 .t1{font-size: 24px;font-weight: normal;color: #000;margin-bottom: 17px;}

.m-list7 .desc{font-size: 16px;color: #666;line-height: 1.88;}

.m-list7 .item{margin-bottom: 42px;}

.m-list7 li.on .con{display: block;}





