﻿
.g-more{display: block;padding-left: 41px;font-size: 18px;color: #34965D;line-height: 30px;
	background: url(../images/i-01.png) no-repeat left center;
	-o-background-size: 30px auto;
	-ms-background-size: 30px auto;
	-moz-background-size: 30px auto;
	-webkit-background-size: 30px auto;
	background-size: 30px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}

.g-more:hover{opacity: .8;}
.g-t1{overflow: hidden;margin-bottom: 31px;}
.g-t1 h2{font-size: 42px;font-weight: normal;color: #111;float: left;}
.g-t1 .g-more{float: right;margin-top: 18px;}
.g-t1 .tab{overflow: hidden;position: relative;}
.g-t1 .tab li{margin-right: 34px;float: left;}
.g-t1 .tab .g-more{position: absolute;right: 0;top: 0;display: none;}
.g-t1 .tab h2{opacity: .5;cursor: pointer;}
.g-t1 .tab li.on h2{opacity: 1;}
.g-t1 .tab li.on .g-more{display: block;}

.row-a1{overflow: hidden;padding: 96px 0 107px;
	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;
}
.row-a1 .col-l{width: 500px;margin-right: 79px;}
.row-a1 .col-r{float: none;overflow: hidden;}

.m-list1{}
.m-list1 li{margin-bottom: 20px;}
.m-list1 .con{display: block;position: relative;overflow: hidden;height: 100px;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);background-color: #fff;
}
.m-list1 .con:before{content: '';position: absolute;top: 0;left: 0;width: 0;height: 2px;
	background-color: #34965D;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .con:after{content: '';position: absolute;right: 0;bottom: 0;
	width: 38px;height: 38px;
	background: url(../images/i-03.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-list1 .tit{position: absolute;top: 50%;left: 30px;right: 165px;
	font-size: 18px;line-height: 28px;font-weight: normal;color: #444;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .date{position: absolute;top: 50%;right: 40px;font-size: 16px;color: #888;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list1 .con:hover:before{width: 100%;}
.m-list1 .con:hover .tit{color: #34965D;}

.m-list2{overflow: hidden;margin: 0 -15px 58px;}
.m-list2 li{width: 50%;float: left;}
.m-list2 .con{display: block;margin: 0 15px;position: relative;}
.m-list2 .pic{padding-top: 66%;height: 0;position: relative;overflow: hidden;}
.m-list2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .pic:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 140px;
	background: url(../images/i-04.png) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list2 h3{position: absolute;left: 31px;right: 58px;bottom: 24px;z-index: 2;
	font-size: 20px;line-height: 1.3;font-weight: normal;color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list2 .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-list3{padding-left: 46px;min-height: 350px;
	background: url(../images/i-05.png) no-repeat left center;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}
.m-list3 li{}
.m-list3 .con{display: block;overflow: hidden;margin-bottom: 40px;}
.m-list3 .date{float: left;line-height: 1.2;margin-right: 29px;}
.m-list3 .date span{display: block;font-size: 52px;color: #333;}
.m-list3 .date em{display: block;font-size: 16px;color: #444;}
.m-list3 .txt{overflow: hidden;padding-top: 2px;}
.m-list3 h3{font-size: 20px;font-weight: normal;color: #444;margin-bottom: 9px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .desc{font-size: 14px;line-height: 20px;color: #888;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list3 .con:hover h3{color: #34965D;}

.row-a2{*zoom:1;position: relative;}
.row-a2:after,.row-a2:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.row-a2 .col-l{width: 50%;}
.row-a2 .col-r{width: 50%;}
.m-pic1{height: 744px;overflow: hidden;}
.m-pic1 img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-txt1{height: 700px;margin-top: -46px;padding: 103px 260px 0 89px;
	background: url(../images/p-bg2.jpg) no-repeat right bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt1 .tit{margin-bottom: 28px;}
.m-txt1 .tit h2{font-size: 42px;margin-bottom: 5px;color: #111;font-weight: normal;}
.m-txt1 .tit .lab{font-size: 30px;color: #34965D;font-weight: 300;display: block;
	background: linear-gradient(0deg, #2788BF 0%, #34965D 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-txt1 .desc{font-size: 18px;line-height: 2;color: #444;max-height: 140px;
	overflow-y: auto;padding-right: 36px;margin-bottom: 96px;
}
.m-txt1 .desc::-webkit-scrollbar {
	width: 3px;
}
.m-txt1 .desc::-webkit-scrollbar-track {
	background: rgba(0,0,0,.15);
}
.m-txt1 .desc::-webkit-scrollbar-thumb {
	background: #34965D;
}
.m-txt1 .desc::-webkit-scrollbar-thumb:window-inactive {
	background: #34965D;
}

.m-list4{position: absolute;left: 0;right: 0;bottom: 0;}
.m-list4 ul{overflow: hidden;border-bottom: 2px solid #34965D;
	background-color: #fff;box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.08);
}
.m-list4 li{width: 25%;float: left;}
.m-list4 .con{height: 178px;display: block;border-right: 1px solid rgba(0,0,0,.12);
	overflow: hidden;padding: 50px 0 0 55px;background-color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 .ico{float: left;width: 77px;height: 77px;margin-right: 16px;position: relative;}
.m-list4 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list4 .tit{overflow: hidden;padding-top: 4px;}
.m-list4 h3{font-size: 26px;font-weight: normal;margin-bottom: 4px;color: #333;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 span{font-size: 16px;color: #888;text-transform: uppercase;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 .i-on{opacity: 0;}
.m-list4 .con:hover .i-on{opacity: 1;}
.m-list4 .con:hover .i-ok{opacity: 0;}
.m-list4 .con:hover{background-color: #34965D;}
.m-list4 .con:hover .tit h3{color: #fff;}
.m-list4 .con:hover .tit span{color: #fff;}

.g-t2{text-align: center;}
.g-t2 h2{font-size: 42px;color: #111;font-weight: normal;margin-bottom: 15px;}
.g-t2 .g-more{display: inline-block;}

.row-a3{padding: 101px 0 119px;overflow: hidden;
	background: url(../images/p-bg3.jpg) no-repeat center bottom;
	-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-list5{overflow: hidden;margin: 0 -10px 112px;padding-top: 41px;}
.m-list5 li{width: 25%;float: left;}
.m-list5 .con{display: block;height: 455px;margin: 0 10px;text-align: center;padding-top: 127px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list5 .i1 .con{background-image: url(../images/i-bg1.jpg);}
.m-list5 .i2 .con{background-image: url(../images/i-bg2.jpg);}
.m-list5 .i3 .con{background-image: url(../images/i-bg3.jpg);}
.m-list5 .i4 .con{background-image: url(../images/i-bg4.jpg);}
.m-list5 .ico{display: block;width: 100px;margin: 0 auto 23px;}
.m-list5 .ico img{width: 100%;display: block;}
.m-list5 h3{font-size: 32px;margin-bottom: 3px;font-weight: normal;color: #fff;}
.m-list5 .tit span{font-size: 18px;color: rgba(255,255,255,.4);}
.m-list5 li:nth-child(2n){margin-top: 79px;}
.m-list5 .con:hover{padding-top: 117px;}

.g-t2 .tab{font-size: 0;text-align: center;margin-bottom: 48px;}
.g-t2 .tab li{display: inline-block;margin: 0 7px;}
.g-t2 .tab li a{display: block;height: 46px;width: 130px;text-align: center;line-height: 46px;
	font-size: 18px;color: #444;
	background: #FFFFFF;
	box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.08);
	border-radius: 23px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-t2 .tab li:hover a,.g-t2 .tab li.on a{color: #fff;background-color: #34965D;}

.m-list6{overflow: hidden;margin: 0 -15px 12px;}
.m-list6 li{width: 33.33%;float: left;margin-bottom: 29px;}
.m-list6 .con{display: block;height: 300px;position: relative;margin: 0 15px;
	padding: 33px 45px 0 43px;
	background: url(../images/i-bg5.jpg) no-repeat right bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 .con:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 3px;
	background-color: #34965D;
}
.m-list6 .date{font-size: 18px;color: #444;margin-bottom: 13px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 .date span{font-size: 52px;color: #333;margin-right: 8px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 h3{font-size: 20px;color: #000;font-weight: normal;margin-bottom: 16px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 .desc{font-size: 14px;line-height: 24px;color: #888;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 .con:hover{background-image: url(../images/i-bg6.jpg);}
.m-list6 .con:hover .date,.m-list6 .con:hover .date span,.m-list6 .con:hover h3,
.m-list6 .con:hover .desc{color: #fff;}
.g-more-1{width: 118px;margin: 0 auto;}


.g-bgc1{overflow: hidden;padding: 140px 0 0;
	background: rgba(0,0,0,.05) url(../images/p-bg4.jpg) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.g-bgc2{overflow: hidden;padding: 140px 0 0;
	background: #fff url(../images/p-bg9.jpg) no-repeat center top;
	-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-list7{}
.m-list7 li{overflow: hidden;background-color: #fff;}
.m-list7 .pic{float: left;width: 50%;height: 654px;}
.m-list7 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list7 .txt{width: 50%;float: right;height: 654px;position: relative;
	padding: 103px 260px 0 89px;
	background: url(../images/p-bg5.jpg) no-repeat right bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list7 .t-c{position: absolute;top: 50%;left: 90px;right: 240px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list7 .tit{margin-bottom: 28px;}
.m-list7 .tit h3{font-size: 42px;margin-bottom: 5px;color: #111;font-weight: normal;}
.m-list7 .tit .lab{font-size: 30px;color: #34965D;font-weight: 300;display: block;
	background: linear-gradient(0deg, #2788BF 0%, #34965D 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-list7 .desc{font-size: 18px;line-height: 2;color: #444;text-align: justify;}
.m-list7 li:nth-child(2n) .pic{float: right;}
.m-list7 li:nth-child(2n) .txt{float: left;background-image: url(../images/p-bg6.jpg);}
.m-list7 li:nth-child(2n) .t-c{left: 240px;right: 145px;}
.m-list7 li:nth-child(2n) .tit h3{color: #fff;}
.m-list7 li:nth-child(2n) .tit .lab{
	background: linear-gradient(0deg, #fff 100%, #fff 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-list7 li:nth-child(2n) .desc{color: #fff;}
.m-pic2{margin: 0 auto;max-width: 1111px;padding: 69px 0 130px;
	font-size: 18px;line-height: 1.8;
}

.row-b1{overflow: hidden;padding: 20px 0 90px;}
.row-b1 .col-l{width: 261px;margin-right: 88px;}
.row-b1 .col-r{float: none;overflow: hidden;}

.m-cata{
	border-right: 1px solid rgba(0,0,0,.15);
}
.m-cata li{
	border-bottom: 1px solid rgba(0,0,0,.15);
}
.m-cata li:last-child{border-bottom: 0;}
.m-cata li a{display: block;text-align: right;padding: 23px 25px 21px 0;}
.m-cata h3{font-size: 24px;margin-bottom: 3px;color: #333;}
.m-cata p{font-size: 18px;color: #666;}
.m-cata li:hover a,.m-cata li.on a{background-color: #34965D;}
.m-cata li:hover h3,.m-cata li.on h3,.m-cata li:hover p,.m-cata li.on p{color: #fff;}
.m-txt2 .tit{margin-bottom: 30px;}
.m-txt2 .tit h3{font-size: 32px;color: #34965D;margin-bottom: 5px;}
.m-txt2 .lab{font-size: 22px;color: #333;}
.m-txt2 .txt{font-size: 18px;line-height: 2.22;}

.m-list8{*zoom:1;margin: 0 -6px;}
.m-list8:after,.m-list8:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list8 li{width: 25%;float: left;margin-bottom: 12px;}
.m-list8 .con{margin: 0 6px;display: block;padding-bottom: 40px;
	background-color: #fff;border: 1px solid #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .pic{text-align: center;line-height: 340px;height: 340px;font-size: 0;margin-bottom: 9px;}
.m-list8 .pic img{display: inline-block;vertical-align: middle;
	max-height: 90%;max-width: 90%;
}
.m-list8 h3{font-size: 20px;font-weight: normal;color: #333;text-align: center;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list8 .con:hover{box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.1);border-color: #34965D;}

.pages{overflow:hidden;text-align:center;margin:50px 0 80px;}
.pages ul{font-size:0}
.pages li{display:inline-block;vertical-align:middle;margin:0 5px}
.pages a,.pages span{border-radius: 4px;display:block;font-family: arial;
	width:44px;height:44px;line-height:40px;
	border:2px solid #E9E9E9;text-align:center;font-size:16px;
	color:#666;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.pages li a:hover,.pages li.on a{background-color: #34965D;
	color:#fff;border-color: rgba(0,0,0,0);
}
.pages span{font-weight: normal;}
.pages .arrow a{font-family: 'SimHei';background-color: #fff;border-color: #fff;}

.m-list9{}
.m-list9 li{margin-bottom: 39px;}
.m-list9 .con{display: block;overflow: hidden;padding: 42px 60px 42px 42px;
	background-color: #fff;box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.08);
	border-bottom: 2px solid #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list9 .pic{float: left;width: 348px;height: 260px;margin-right: 36px;overflow: hidden;}
.m-list9 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .txt{overflow: hidden;padding-top: 5px;}
.m-list9 h3{font-size: 26px;font-weight: normal;margin-bottom: 10px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list9 .date{display: block;font-size: 18px;color: #444;margin-bottom: 20px;}
.m-list9 .desc{font-size: 16px;line-height: 1.75;color: #888;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.m-list9 .con:hover{border-bottom-color: #34965D;}
.m-list9 .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-list10{overflow: hidden;margin: 0 -6px 82px;padding-top: 26px;}
.m-list10 li{width: 25%;float: left;}
.m-list10 .con{height: 360px;margin: 0 6px;text-align: center;padding-top: 82px;
	background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list10 .qr{width: 130px;margin: 0 auto 17px;}
.m-list10 .qr img{width: 100%;display: block;}
.m-list10 h4{font-weight: normal;font-size: 20px;color: #fff;}
.m-list10 .i1 .con{padding-top: 94px;}
.m-list10 h3{font-size: 26px;font-weight: normal;margin-bottom: 10px;}
.m-list10 .ico{width: 80px;margin: 0 auto 8px;}
.m-list10 .ico img{width: 100%;display: block;}
.m-list10 .desc{font-size: 16px;color: #666;margin: 0 36px;}

.m-map{position: relative;height: 504px;margin-bottom: 100px;box-shadow: 0px 1px 16px 0px rgba(0,0,0,0.12);}
.m-map #map{height: 100%;}
.m-map #map img{max-width: none;
	transition: 0s;
	-ms-transition: 0s;
	-moz-transition: 0s;
	-webkit-transition: 0s;
	-o-transition: 0s;
}

.m-jia{height: 140px;position: relative;color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-jia .tit{position: absolute;left: 0;right: 0;top: 50%;text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-jia h3{font-size: 26px;margin-bottom: 4px;font-weight: normal;}
.m-jia .btn{font-size: 18px;color: #fff;}
.m-details{margin-bottom: 96px;}
.m-details h1{font-size: 40px;line-height: 1.3;font-weight: normal;text-align: center;
	margin-bottom: 16px;
}
.m-details .txt{font-size: 18px;line-height: 1.89;color: #444;padding-top: 34px;}
.m-details .date{display: block;text-align: center;font-size: 18px;margin-bottom: 20px;color: #444;}
.m-details .share{text-align: center;}
.m-details .share span{display: block;font-size: 16px;color: #888;margin-bottom: 9px;}
.m-details .share .bdsharebuttonbox {}
.m-details .share .bdsharebuttonbox a {
	background-size: 100% 100%;
	background-position: center;float: none;display: inline-block;vertical-align: top;
	width: 30px;
	height: 30px;
	padding-left: 0;
	margin: 0 3px;
}
.m-details .bdsharebuttonbox .bds_sqq {
	background-image: url(../images/share-qq.png);
}
.m-details .bdsharebuttonbox .bds_weixin{
	background-image: url(../images/share-weixin.png);
}
.m-details .bdsharebuttonbox .bds_qzone{
	background-image: url(../images/share-qzone.png);
}
.m-details .bdsharebuttonbox .bds_tsina{
	background-image: url(../images/share-weibo.png);
}

.g-bgc3{overflow: hidden;padding: 0;
	background: #fff url(../images/p-bg9.jpg) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-d1{overflow: hidden;border-bottom: 2px solid #34965D;}
.row-d1 .col-l{width: 58%;height: 640px;position: relative;}
.row-d1 .col-r{width: 42%;height: 640px;position: relative;
	background-color: #F6F6F6;padding: 100px 0 0 80px;
}
.row-d1 .col-r:after{content: '';position: absolute;top: 0;bottom: 0;left: 100%;width: 1000px;
	background-color: #f6f6f6;
}

.m-slider1{}
.m-slider1 .slider-for{}
.m-slider1 .slider-for .pic{height: 640px;line-height: 640px;font-size: 0;text-align: center;
	padding-left: 115px;
}
.m-slider1 .slider-for .pic img{display: inline-block;vertical-align: middle;
	max-width: 90%;max-height: 90%;
}
.m-slider1 .slider-nav{position: absolute;top: 85px;left: 0;}
.m-slider1 .slider-nav .item{margin-bottom: 8px;}
.m-slider1 .slider-nav .pic{width: 110px;height: 110px;text-align: center;line-height: 108px;
	font-size: 0;border: 1px solid rgba(0,0,0,.1);cursor: pointer;
}
.m-slider1 .slider-nav .pic img{display: inline-block;vertical-align: middle;
	max-width: 70%;max-height: 70%;cursor: pointer;
}
.m-slider1 .slider-nav .slick-current .pic{border-color: #E70012;}

.m-comm .lab{font-size: 18px;color: #34965D;display: block;padding-left: 31px;margin-bottom: 8px;
	background: url(../images/i-20.png) no-repeat left center;
	-o-background-size: 21px auto;
	-ms-background-size: 21px auto;
	-moz-background-size: 21px auto;
	-webkit-background-size: 21px auto;
	background-size: 21px auto;
}
.m-comm .tit{font-size: 40px;margin-bottom: 9px;}
.m-comm .desc{font-size: 16px;line-height: 1.75;color: #666;padding-bottom: 36px;}
.m-comm .info{border-top: 1px solid rgba(0,0,0,.4);font-size: 16px;line-height: 2;
	padding-top: 35px;margin-bottom: 52px;
}
.m-comm .i-t{margin-bottom: 5px;}
.m-comm .btn{display: block;width: 269px;height: 76px;border-radius: 38px;
	padding-left: 83px;padding-top: 14px;line-height: 1.3;
	background-color: #34965D;color: #fff;position: relative;
}
.m-comm .btn span{font-size: 16px;display: block;}
.m-comm .btn em{font-size: 26px;font-weight: bold;font-family: arial;}
.m-comm .btn:before{content: '';position: absolute;top: 50%;left: 34px;width: 36px;height: 32px;
	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;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.m-tab{*zoom:1;
	border-bottom: 1px solid rgba(0,0,0,.12);
}
.m-tab:after,.m-tab:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-tab li{float: left;margin-right: 45px;}
.m-tab li a{display: block;line-height: 87px;font-size: 20px;color: #333;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -1px;
	height: 2px;background-color: #34965D;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab li:hover a:after,.m-tab li.on a:after{left: 0;right: 0;}
.m-tab li:hover a,.m-tab li.on a{color: #34965D;}


.m-txt5{margin-bottom: 75px;padding-top: 45px;}
.m-txt5 .m-list8 .con{border-color: rgba(0,0,0,.12);}
.m-txt5 .m-list8 .con:hover{border-color: #34965D;}
.m-t1{font-size: 32px; margin-bottom: 14px;}
.m-txt3{padding-top: 84px;}
.m-txt3 .desc{font-size: 18px;line-height: 1.89;color: #666;}
.m-txt4 li{padding-left: 16px;font-size: 18px;color: #666;line-height: 1.89;position: relative;}
.m-txt4 li:after{content: '';position: absolute;top: 13px;left: 0;width: 6px;height: 6px;
	border-radius: 50%;background-color: #34965D;
}
.m-txt4{padding-top: 47px;}

.g-bgc4{overflow: hidden;padding: 140px 0 0;
	background: rgba(0,0,0,.05) url(../images/p-bg10.jpg) no-repeat center top;
	-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-list11{margin-bottom: 60px;}
.m-list11 .item{overflow: hidden;padding-top: 23px;padding-bottom: 13px;
	border-bottom: 1px dashed rgba(0,0,0,.12);
}
.m-list11 .tit{float: left;width: 350px;font-size: 32px;font-weight: normal;
	color: #34965D;
}
.m-list11 ul{overflow: hidden;margin: 0 -11px;padding-top: 10px;}
.m-list11 li{width: 50%;float: left;margin-bottom: 22px;}
.m-list11 .con{margin: 0 11px;display: block;height: 170px;position: relative;
	background-color: #fff;border-left: 4px solid #34965D;
	padding: 24px 170px 0 35px;
}
.m-list11 li h3{font-size: 24px;margin-bottom: 3px;}
.m-list11 .desc{font-size: 18px;margin-bottom: 6px;}
.m-list11 .lab{font-size: 18px;color: #888;}
.m-list11 .pic{position: absolute;right: 24px;top: 50%;max-width: 165px;max-height: 100%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list11 .pic img{display: block;max-height: 100%;}
.m-list11 .item:last-child{border-bottom: 0;}



/*******************************
	-------[=会员中心]-------
********************************/
.hui-bg{height: 860px;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-login{position: absolute;top: 0;bottom: 0;right: 0;width: 800px;
	background-color: rgba(0,0,0,.2);
}
.m-login{width: 424px;position: absolute;top: 50%;left: 135px;padding: 32px 28px 53px;
	background-color: rgba(255,255,255,.92);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-login .tab{border-bottom: 1px solid rgba(0,0,0,.16);overflow: hidden;margin-bottom: 27px;}
.m-login .tab li{float: left;margin-right: 25px;}
.m-login .tab li a{font-size: 20px;color: rgba(51,51,51,.68);font-weight: bold;display: block;
	padding-bottom: 19px;position: relative;
}
.m-login .tab li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: 0;
	height: 3px;background-color: #34965D;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-login .tab li.on a,.m-login .tab li:hover a{color: rgba(0,0,0,1);}
.m-login .tab li:hover a:after,.m-login .tab li.on a:after{left: 0;right: 0;}
.m-login .item{margin-bottom: 18px;position: relative;}
.m-login .inp{display: block;width: 100%;height: 50px;font-size: 14px;padding-left: 42px;padding-right: 15px;
	border: 1px solid #e4e5e1;
	/*background-position: left center;background-repeat: no-repeat;
	-o-background-size: 42px auto;
	-ms-background-size: 42px auto;
	-moz-background-size: 42px auto;
	-webkit-background-size: 42px auto;
	background-size: 42px auto;*/
}
.m-login .ico{width: 42px;height: 50px;position: absolute;top: 0;left: 0;
	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;
}
.m-login .ico-1{background-image: url(../images/ico-01.png);}
.m-login .ico-3{background-image: url(../images/ico-02.png);}
.m-login .ico-2{background-image: url(../images/ico-03.png);}
.m-login #get-code{position: absolute;top: 0;right: 18px;line-height: 50px;cursor: pointer;
	border: 0;background-color: transparent;font-size: 14px;color: #34965D;
}
.m-login .pic{position: absolute;top: 7px;right: 7px;width: 113px;height: 36px;}
.m-login .pic img{width: 100%;height: 100%;display: block;}
.m-login .bot{overflow: hidden;padding-top: 16px;margin-bottom: 13px;}
.m-login .yin{float: left;font-size: 14px;color: #999;cursor: pointer;}
.m-login .yin a{color: #34965D;}
.m-login .yin input{display: inline-block;vertical-align: middle;
	position: relative;top: -1px;margin-right: 10px;cursor: pointer;
}
.m-login .a-pass{float: right;font-size: 14px;color: #34965D;}
.m-login .btn{display: block;width: 100%;height: 50px;border-radius: 25px;
	background-color: #34965D;font-size: 18px;color: #fff;border: 0;
	cursor: pointer;margin-bottom: 15px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-login .p-tips{text-align: center;font-size: 14px;color: #666;}
.m-login .p-tips a{color: #34965D;}
.m-login .p-tips a:hover,.m-login .a-pass:hover,.m-login .yin a:hover{text-decoration: underline;}
.m-login .btn:hover{opacity: .8;}

.m-login-1 .item{margin-bottom: 7px;}
.m-login-1 .btn{margin-top: 32px;margin-bottom: 0;}

.m-login .inp::-webkit-input-placeholder {color: #666;}
.m-login .inp::-moz-placeholder {color: #666; }
.m-login .inp::-ms-input-placeholder {color: #666;}

.m-login-2{padding-bottom: 34px;}
.m-login-2 .inp{padding: 0 15px;}
.m-login-2 .item{padding-left: 103px;margin-bottom: 7px;}
.m-login-2 .t1{position: absolute;left: 0;top: 0;line-height: 50px;font-size: 14px;color: #333;
	padding-left: 12px;
}
.m-login-2 .t1 em{color: #34965D;font-size: 23px;position: absolute;left: 0;top: 4px;}
.m-login-2 .file{display: block;}
.m-login-2 .file .up{position: absolute;right: 0;top: 0;opacity: 0;height: 100%;z-index: 2;cursor: pointer;}
.m-login-2 .up-ico{position: absolute;top: 0;right: 0;width: 50px;height: 50px;
	background: url(../images/ico-04.png) no-repeat center;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}

.m-login .pic-l{position: absolute;top: 50%;left: 120px;width: 42px;height: 42px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-login .pic-l .close{position: absolute;top: 0;right: -10px;width: 31px;height: 31px;cursor: pointer;
	background: url(../images/ico-10.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;
}

.hui-bg2{
	background-color: #f2f2f2;
}

.row-user{overflow: hidden;padding: 115px 0 84px;}
.row-user .col-l{width: 259px;margin-right: 38px;}
.row-user .col-r{float: none;overflow: hidden;padding: 30px 52px;min-height: 718px;
	background-color: #fff;
}
.m-t2{height: 134px;position: relative;margin-bottom: 36px;
	background: #34965D url(../images/ico-05.png) no-repeat right center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-t2 h2{position: absolute;left: 30px;bottom: 25px;font-size: 32px;color: #fff;}
.snv{
	background-color: #fff;
}
.snv li{position: relative;}
.snv li:after{content: '';display: block;margin: 0 28px;height: 1px;
	background-color: rgba(0,0,0,.08);
}
.snv li:before{content: '';position: absolute;top: 0;right: -15px;display: none;
	border-left: 15px solid #34965D;
	border-top: 32px solid transparent;
	border-bottom: 32px solid transparent;
}
.snv li a{display: block;line-height: 63px;padding-left: 60px;position: relative;font-size: 18px;
	color: #333;
}
.snv .ico{position: absolute;left: 30px;top: 50%;width: 22px;height: 22px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.snv .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	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;
}
.snv .i-on{opacity: 0;}

.snv li:hover .i-ok,.snv li.on .i-ok{opacity: 0;}
.snv li:hover .i-on,.snv li.on .i-on{opacity: 1;}
.snv li:hover,.snv li.on{background-color: #34965D;}
.snv li:hover a,.snv li.on a{color: #fff;}
.snv li:hover:before,.snv li.on:before{display: block;}

.m-t3{padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.12);
}
.m-t3 span{position: relative;font-size: 24px;font-weight: normal;color: #333;padding-left: 14px;}
.m-t3 span:after{content: '';position: absolute;left: 0;top: 50%;
	width: 3px;height: 24px;
	background-color: #34965D;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-flow{text-align: center;font-size: 0;padding-top: 86px;}
.m-flow li{display: inline-block;position: relative;width: 110px;margin: 0 88px;}
.m-flow li:after{content: '';position: absolute;top: 46px;right: -148px;width: 119px;height: 18px;
	background: url(../images/ico-06.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-flow li:last-child:after{display: none;}
.m-flow .ico{display: block;height: 110px;margin-bottom: 13px;
	background: rgba(52,150,93,0.06);
	border: 2px solid rgba(52,150,93,0.5);
	border-radius: 50%;position: relative;
}
.m-flow .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-flow .i-on{opacity: 0;}
.m-flow p{font-size: 16px;}
.m-flow li.on .ico{background-color: #34965D;border-color: #34965D;}
.m-flow li.on .i-on{opacity: 1;}
.m-flow li.on .i-ok{opacity: 0;}
.m-flow li.on p{color: #34965D;}


.m-xia{text-align: center;padding-top: 50px;}
.m-xia .tips{font-size: 16px;color: #888;line-height: 85px;}
.m-xia .btn-xia{display: block;width: 472px;height: 60px;margin: 0 auto;
	background: rgba(52,150,93,0.05);line-height: 58px;font-size: 20px;color: #34965D;
	font-weight: bold;border-radius: 4px;
	border: 1px solid rgba(52,150,93,0.68);
}
.m-xia .btn-xia:after{content: '';display: inline-block;vertical-align: middle;
	width: 24px;height: 24px;position: relative;top: -2px;margin-left: 5px;
	background: url(../images/ico-07.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-xia .btn-up{display: block;width: 472px;height: 60px;margin: 0 auto;overflow: hidden;
	background: rgba(52,150,93,0.05);line-height: 58px;font-size: 18px;color: #34965D;
	border-radius: 4px;cursor: pointer;
	border: 1px solid rgba(52,150,93,0.68);
}
.m-xia .btn-up span:after{content: '';display: inline-block;vertical-align: middle;
	width: 24px;height: 24px;position: relative;top: -2px;margin-left: 5px;
	background: url(../images/ico-07.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;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.m-xia .btn-up input{display: none;}
.m-xia .btn-up em{font-size: 16px;color: #333;float: left;}
.m-xia .btn-up-1{text-align: left;padding: 0 21px;}
.m-xia .btn-up-1 span{float: right;}
.m-xia .btn-li,.btn-chong{display: block;margin: 43px auto 0;width: 132px;height: 48px;line-height: 48px;
	text-align: center;font-size: 18px;color: #fff;
	border-radius: 24px;
	background-color: #34965d;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-xia .btn-li:hover,.btn-chong:hover{opacity: .8;color: #fff;}

.m-shen{font-size: 20px;font-weight: bold;text-align: center;color: #34965d;padding-top: 63px;}
.failed{color: #ff3547 !important;}

.m-tui{margin-top: 158px;text-align: center;}
.m-tui .ico{width: 82px;margin: 0 auto 22px;}
.m-tui .ico img{width: 100%;display: block;}
.m-tui p{font-size: 18px;color: #333;margin-bottom: 56px;}
.m-tui .btn{display: inline-block;width: 131px;height: 48px;line-height: 48px;
	border-radius: 24px;margin: 0 4px;font-size: 18px;color: #fff;
}
.m-tui .btn-1{background-color: #CCC;}
.m-tui .btn-2{background-color: #34965D;}

.m-form1{margin-top: 73px;}
.m-form1 .item{position: relative;padding-left: 123px;margin-bottom: 11px;}
.m-form1 .t1{position: absolute;left: 0;top: 0;line-height: 46px;font-size: 16px;color: #333;font-weight: bold;}
.m-form1 .inp{width: 100%;display: block;height: 46px;padding: 0 18px;font-size: 16px;
	background: #F6F6F6;
	border: 1px solid rgba(0,0,0,0.14);
}
.m-form1 .inp::-webkit-input-placeholder {color: #888;}
.m-form1 .inp::-moz-placeholder {color: #888; }
.m-form1 .inp::-ms-input-placeholder {color: #888;}
.m-form1 #get-code{position: absolute;top: 0;right: 18px;line-height: 46px;cursor: pointer;
	border: 0;background-color: transparent;font-size: 14px;color: #34965D;
}
.m-form1 .pic{position: absolute;top: 5px;right: 8px;width: 113px;height: 36px;}
.m-form1 .pic img{width: 100%;height: 100%;display: block;}
.m-form1 .btn{display: block;width: 131px;height: 48px;border-radius: 24px;
	font-size: 18px;color: #fff;border: 0;cursor: pointer;margin: 40px auto 0;
	background-color: #34965D;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-form1 .btn:hover{opacity: .8;}
.m-info{padding: 69px 0 0;}
.m-info .t1{font-size: 16px;display: block;margin-bottom: 8px;}
.m-info .num{font-size: 36px;display: block;margin-bottom: 15px;}
.m-info .tips{font-size: 14px;color: #999;margin-bottom: 44px;}
.m-info .btn{display: block;width: 141px;height: 48px;font-size: 18px;text-align: center;line-height: 46px;
	border: 1px solid rgba(0,0,0,.5);border-radius: 24px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-info .btn:hover{background-color: #34965D;border-color: #34965D;color: #fff;}

.n-btn1{display: block;width: 161px;height: 48px;text-align: center;line-height: 48px;
	border-radius: 24px;font-size: 18px;color: #fff;margin-left: 123px;margin-bottom: 24px;
	background-color: #34965d;
}
.n-btn1:before{content: '';display: inline-block;vertical-align: middle;
	width: 19px;height: 18px;position: relative;top: -2px;margin-right: 6px;
	background: url(../images/ico-n1.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;
}
.pop-xiu{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;display: none;}
.pop-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.5);
}
.pop-xiu .cont{position: absolute;top: 50%;left: 50%;width: 590px;padding: 30px 44px 45px;
	background-color: #fff;z-index: 3;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.pop-xiu .pic{position: absolute;top: 5px;right: 8px;width: 113px;height: 36px;}
.pop-xiu .pic img{width: 100%;height: 100%;display: block;}

.pop-xiu .tit{font-size: 26px;font-weight: normal;color: #000;padding-bottom: 15px;
	border-bottom: 1px solid rgba(0,0,0,.15);margin-bottom: 30px;
}
.pop-xiu .tips{font-size: 16px;color: #666;margin-bottom: 21px;}
.pop-xiu .inp{width: 100%;display: block;height: 46px;padding: 0 18px;font-size: 16px;
	background: #F6F6F6;
	border: 1px solid rgba(0,0,0,0.14);
}
.pop-xiu .inp::-webkit-input-placeholder {color: #888;}
.pop-xiu .inp::-moz-placeholder {color: #888; }
.pop-xiu .inp::-ms-input-placeholder {color: #888;}
.pop-xiu #get-code{position: absolute;top: 0;right: 18px;line-height: 46px;cursor: pointer;
	border: 0;background-color: transparent;font-size: 14px;color: #34965D;
}
.pop-xiu .item{margin-bottom: 12px;position: relative;}
.pop-xiu .btn{display: block;width: 131px;height: 48px;border-radius: 24px;
	font-size: 18px;color: #fff;border: 0;cursor: pointer;margin: 37px auto 0;
	background-color: #34965D;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.pop-xiu .btn:hover{opacity: .8;}
.pop-xiu .close{position: absolute;right: 46px;top: 38px;width: 23px;height: 23px;
	cursor: pointer;background: url(../images/ico-09.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-btn1{margin-left: 173px;font-size: 16px;color: #666;margin-bottom: 27px;}
.m-btn1 a{color: #34965D;}
.m-btn1 a:hover{text-decoration: underline;}
.m-form1-1 .tips{font-size: 14px;color: #999;position: relative;top: 5px;margin-left: 16px;}
.m-form1-1 .pic-box{height: 122px;position: relative;overflow: hidden;
	background-color: #F7F7F7;
}
.m-form1-1 .btn-up{display: block;width: 131px;height: 48px;border-radius: 24px;
	font-size: 18px;color: #fff;border: 0;cursor: pointer;margin: 37px auto 0;
	background-color: #34965D;text-align: center;line-height: 48px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-form1-1 .btn-up input{display: none;}
.m-form1-1 .pic-l{width: 76px;height: 76px;position: absolute;top: 21px;left: 30px;}
.m-form1-1 .pic-l img{width: 100%;height: 100%;display: block;border-radius: 50%;}

.m-form1-1 .btn-1{display: inline-block;width: 141px;height: 48px;font-size: 18px;text-align: center;line-height: 46px;
	border: 1px solid rgba(0,0,0,.5);border-radius: 24px;background-color: transparent;margin: 0 5px;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-form1-1 .btn-1:hover{background-color: #34965D;border-color: #34965D;color: #fff;}
.m-form1-2 .inp{border-color: #F6F6F6;}
.m-form1-1 .bot{text-align: center;padding: 50px 0;}
.m-form1-1 .btn{display: inline-block;margin: 0 5px;}
.m-form1-1 .pic-l .close{position: absolute;top: 0;right: -10px;width: 31px;height: 31px;cursor: pointer;
	background: url(../images/ico-10.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-form1-2 .xiu-btn{display: none;}
.m-form1-2 .btn-up{display: none;}
.m-form1-2 .pic-l .close{display: none;}

.m-form1-2.open .xiu-btn{display: block;}
.m-form1-2.open .btn-up{display: block;}
.m-form1-2.open .pic-l .close{display: block;}
.m-form1-2.open .js-xiu{display: none;}

.pop-yinsi{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1024;display: none;}
.pop-yinsi .cont{position: absolute;top: 50%;left: 50%;width: 1100px;
	background-color: #fff;padding: 28px 47px 33px 40px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pop-yinsi .tit{border-bottom: 1px solid rgba(0,0,0,.1);padding-bottom: 17px;}
.pop-yinsi .tit h2{position: relative;font-size: 22px;color: #34965D;padding-left: 20px;}
.pop-yinsi .tit h2:after{content: '';position: absolute;left: 0;top: 50%;
	width: 3px;height: 20px;
	background-color: #34965D;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.pop-yinsi .txt{max-height: 404px;overflow-y: auto;font-size: 14px;line-height: 1.71;color: #666;
	padding-right: 45px;margin-bottom: 45px;margin-top: 19px;
}
.pop-yinsi .txt::-webkit-scrollbar {
	width: 6px;
}
.pop-yinsi .txt::-webkit-scrollbar-track {
	background: rgba(0,0,0,.06);border-radius: 3px;
}
.pop-yinsi .txt::-webkit-scrollbar-thumb {
	background: #34965D;border-radius: 3px;
}
.pop-yinsi .txt::-webkit-scrollbar-thumb:window-inactive {
	background: #34965D;border-radius: 3px;
}
.pop-yinsi .bot{text-align: center;font-size: 0;}
.pop-yinsi .bot a{display: inline-block;width: 140px;height: 48px;
	line-height: 48px;font-size: 18px;color: #fff;margin: 0 12px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.pop-yinsi .bot .btn-1{background-color: #34965D;}
.pop-yinsi .bot .btn-2{background-color: #BFBFBF;}
.pop-yinsi .bot a:hover{opacity: .8;}
.pop-yinsi .close{position: absolute;top: 0;right: -54px;width: 54px;height: 54px;cursor: pointer;
	background: #5E5E5E url(../images/ico-close.png) no-repeat center;
	-o-background-size: 26px auto;
	-ms-background-size: 26px auto;
	-moz-background-size: 26px auto;
	-webkit-background-size: 26px auto;
	background-size: 26px auto;
}