﻿
.g-box1{padding: 32px 40px 16px;
	background-color: #fff;
}
.g-t1{position: relative;padding-bottom: 20px;
	border-bottom: 1px solid #A1A2A4;
}
.g-t1 .tit{float: left;font-size: 21px;color: #000;}
.g-t1 .tab{float: left;margin-left: 61px;margin-top: 6px;}
.g-t1 .tab li{float: left;margin-right: 22px;}
.g-t1 .tab h3{font-size: 14px;color: #101010;font-weight: normal;cursor: pointer;
    transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .tab .ico{display: inline-block;vertical-align: middle;width: 22px;height: 22px;position: relative;top: -2px;
	margin-right: 7px;
}
.g-t1 .tab .ico 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;
}
.g-t1 .tab .i-on{opacity: 0;}
.g-t1 .tab li.on h3,.g-t1 .tab li:hover h3{font-weight: bold;color: #18237A;}
.g-t1 .tab li.on .i-on,.g-t1 .tab li:hover .i-on{opacity: 1;}
.g-t1 .tab li.on .i-ok,.g-t1 .tab li:hover .i-ok{opacity: 0;}
.g-t1 .more{position: absolute;right: 0;top: -1px;display: none;
	width: 72px;height: 33px;border-radius: 7px;
	background: #7194F3 url(../images/i-06.png) no-repeat center;
	-o-background-size: 22px auto;
	-ms-background-size: 22px auto;
	-moz-background-size: 22px auto;
	-webkit-background-size: 22px auto;
	background-size: 22px auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .more:hover{background-color: #18237A;}
.g-t1 .tab li.on .more{display: block;}

.m-list1{}
.m-list1 li{border-bottom: 1px solid #A1A2A4;}
.m-list1 li:last-child{border-bottom: 0;}
.m-list1 .con{padding: 20px 0 20px;}
.m-list1 .pic{float: left;width: 160px;height: 118px;border-radius: 4px;overflow: hidden;}
.m-list1 .pic img{width: 100%;height: 100%;display: block;}
.m-list1 .t-c{margin-left: 188px;padding-top: 4px;}
.m-list1 .tit{margin-bottom: 6px;}
.m-list1 .tit a{display: block;font-size: 15px;color: #000;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .info{line-height: 21px;overflow: hidden;margin-bottom: 10px;}
.m-list1 .date{float: left;font-size: 12px;color: #666;margin-right: 13px;}
.m-list1 .lab{float: left;border-radius: 4px;padding: 0 13px;font-size: 13px;color: #fff;
	margin-right: 9px;
}
.m-list1 .lab-1{background-color: #91BDEA;}
.m-list1 .lab-2{background-color: #2DCCE5;}
.m-list1 .desc{font-size: 12px;color: #808080;margin-bottom: 8px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list1 .bot{line-height: 30px;position: relative;}
.m-list1 .btn-wen{float: right;width: 60px;height: 26px;line-height: 24px;
	border: 1px solid #17227A;border-radius: 4px;text-align: center;
	font-size: 12px;color: #17227A;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .btn-wen:hover{background-color: #17227A;color: #fff;}

.fenxiang_box1{position: absolute;left: 165px;top: 35px;display: none;
    padding: 8px 10px;border-radius: 5px;
    background-color: #FFF;box-shadow: 0px 0px 10px rgba(0,0,0,.15);
}
.m-list1 .tit a:hover{color: #17227A;}
.m-list1 .num{float: left;font-size: 13px;font-weight: bold;color: #616876;
	padding-left: 29px;margin-right: 28px;cursor: pointer;
	background: url(../images/i-07.svg) no-repeat left center;
	-o-background-size: 18px auto;
	-ms-background-size: 18px auto;
	-moz-background-size: 18px auto;
	-webkit-background-size: 18px auto;
	background-size: 18px auto;
}
.m-list1 .zan{float: left;font-size: 13px;font-weight: bold;color: #616876;
	padding-left: 29px;margin-right: 32px;cursor: pointer;
	background: url(../images/i-08.svg) no-repeat left center;
	-o-background-size: 18px auto;
	-ms-background-size: 18px auto;
	-moz-background-size: 18px auto;
	-webkit-background-size: 18px auto;
	background-size: 18px auto;
}
.m-list1 .xin{float: left;width: 30px;height: 30px;margin-right: 32px;cursor: pointer;
	background: url(../images/i-09.svg) no-repeat left center;
	-o-background-size: 18px auto;
	-ms-background-size: 18px auto;
	-moz-background-size: 18px auto;
	-webkit-background-size: 18px auto;
	background-size: 18px auto;
}
.m-list1 .share{float: left;width: 30px;height: 30px;cursor: pointer;
	background: url(../images/i-10.svg) no-repeat left center;
	-o-background-size: 18px auto;
	-ms-background-size: 18px auto;
	-moz-background-size: 18px auto;
	-webkit-background-size: 18px auto;
	background-size: 18px auto;
}
.m-more{display: none;margin: 0 auto;
    width: 72px;height: 33px;border-radius: 7px;
	background: #7194F3 url(../images/i-06.png) no-repeat center;
	-o-background-size: 22px auto;
	-ms-background-size: 22px auto;
	-moz-background-size: 22px auto;
	-webkit-background-size: 22px auto;
	background-size: 22px auto;
}
.m-list1 .num:hover{background-image: url(../images/i-07-on.svg);}
.m-list1 .zan:hover,.m-list1 .zan.on{background-image: url(../images/i-08-on.svg);}
.m-list1 .xin:hover,.m-list1 .xin.on{background-image: url(../images/i-09-on.svg);}
.m-list1 .share:hover{background-image: url(../images/i-10-on.svg);}

.row-a1{margin-bottom: 38px;}
.row-a2{margin-bottom: 64px;}
.row-a2 .g-box1{padding-top: 34px;}
.g-t2{font-size: 26px;color: #000;}
.m-list2{overflow: hidden;margin: 0 -18px;padding-top: 27px;padding-bottom: 30px;}
.m-list2 li{float: left;width: 33.33%;}
.m-list2 .con{display: block;margin: 0 18px;position: relative;border-radius: 17px;overflow: hidden;}
.m-list2 .pic{padding-top: 68%;height: 0;position: relative;overflow: hidden;}
.m-list2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list2 .t1{font-size: 20px;color: #2c2c2c;position: absolute;left: 28px;bottom: 26px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;
	padding: 35px 38px 0;color: #fff;opacity: 0;
	background-color: rgba(113, 148, 243, .51);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .t2{font-size: 20px;margin-bottom: 14px;}
.m-list2 .t2:after{content: '';display: inline-block;vertical-align: middle;width: 20px;height: 19px;
	margin-left: 15px;position: relative;top: -2px;
	background: url(../images/i-11.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-list2 .btn{display: block;width: 130px;height: 35px;line-height: 33px;
	border: 1px solid #fff;border-radius: 4px;text-align: center;
	font-size: 13px;color: #fff;margin-bottom: 16px;
}
.m-list2 .con:hover .mask{opacity: 1;}
.m-list2 .con:hover .t1{opacity: 0;}

.ban{height: 350px;position: relative;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: auto 100%;
    -ms-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -webkit-background-size: auto 100%;
    background-size: auto 100%;
}
.ban .txt{position: absolute;left: 0;bottom: 45px;right: 0;}
.ban .txt .tit{font-size: 44px;color: #18237A;margin-bottom: 5px;}
.ban .txt .tips{font-size: 20px;color: #000;margin-bottom: 22px;}
.ban .so .sel{background-color: #fff;}

.m-sel{border-bottom: 1px solid #A1A2A4;padding-bottom: 20px;*zoom:1;}
.m-sel:after,.m-sel:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-sel .item{float: left;position: relative;margin-right: 55px;}
.m-sel .item dt{font-size: 15px;color: #282728;padding-right: 23px;line-height: 47px;
	background: url(../images/i-18.png) no-repeat right center;cursor: pointer;
	-o-background-size: 12px auto;
	-ms-background-size: 12px auto;
	-moz-background-size: 12px auto;
	-webkit-background-size: 12px auto;
	background-size: 12px auto;
}
.m-sel dd{position: absolute;left: 0;width: 775px;padding: 20px 11px 11px 20px;display: none;overflow-y: auto;max-height: 260px;
	border: 1px solid #C5C5C5;border-radius: 6px;font-size: 0;z-index: 3;
	background-color: #fff;box-shadow: 0px 0px 7px 4px rgba(154,154,154,.1);
}
.m-sel dd:before{content: '';position: absolute;left: 12px;top: -10px;width: 18px;height: 10px;
	background: url(../images/i-19.png) 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-sel dd span{font-size: 13px;color: #6B6B6B;line-height: 34px;margin-right: 17px;margin-bottom: 12px;
	background: #FFFFFF;display: inline-block;vertical-align: middle;cursor: pointer;
	border-radius: 3px;padding: 0 20px;
	border: 1px solid #D4D4D4;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-sel dd span:hover{color: #3864E2;border: 1px solid #3864E2;}
.m-sel .t-r{float: right;}
.m-sel .i-t{float: left;margin-left: 16px;height: 36px;line-height: 34px;margin-bottom: 10px;
	border-radius: 6px;font-size: 14px;color: #426EF3;padding: 0 30px 0 16px;
	border: 1px solid #3864E2;position: relative;
}
.m-sel .i-t .close{position: absolute;top: 0;right: 0;width: 30px;height: 34px;
	cursor: pointer;background: url(../images/i-20.png) no-repeat center;
	-o-background-size: 9px auto;
	-ms-background-size: 9px auto;
	-moz-background-size: 9px auto;
	-webkit-background-size: 9px auto;
	background-size: 9px auto;
}

.pages{overflow: hidden;padding: 40px 0;}
.pages .num{float: left;font-size: 17px;color: #595959;}
.pages .num span{color: #5A7FF4;}
.pages ul{float: right;}
.pages li{float: left;margin: 0 10px;}
.pages li a{display: block;width: 28px;height: 28px;text-align: center;line-height: 28px;
	border-radius: 50%;font-weight: bold;font-size: 14px;color: #A8AAAE;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li.on a,.pages li:hover a{background-color: #7194F3;color: #fff;}
.pages .arrow a{
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 6px auto;
	-ms-background-size: 6px auto;
	-moz-background-size: 6px auto;
	-webkit-background-size: 6px auto;
	background-size: 6px auto;
}
.pages .prev a{background-image: url(../images/i-21.png);}
.pages .next a{background-image: url(../images/i-22.png);}
.pages .prev a:hover{background-image: url(../images/i-21-on.png);}
.pages .next a:hover{background-image: url(../images/i-22-on.png);}

.cur{font-size: 15px;color: #828282;line-height: 99px;clear: both;}
.cur a{color: #828282;}
.cur a:hover{color: #5A7FF4;}
.cur .home{padding-left: 26px;
	background: url(../images/i-23.png) no-repeat left center;
	-o-background-size: 17px auto;
	-ms-background-size: 17px auto;
	-moz-background-size: 17px auto;
	-webkit-background-size: 17px auto;
	background-size: 17px auto;
}

.ban .cur{position: absolute;left: 0;top: 0;right: 0;}

.m-details{padding-bottom: 32px;}
.m-details h1{font-size: 30px;color: #18237A;text-align: center;margin-bottom: 14px;}
.m-details .date{display: block;text-align: center;font-size: 13px;color: #636363;font-weight: bold;
	margin-bottom: 22px;
}
.m-details .date:before{content: '';display: inline-block;vertical-align: middle;
	width: 13px;height: 14px;margin-right: 11px;position: relative;top: -2px;
	background: url(../images/i-24.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-details .info{border: 2px dashed #abbef5;border-radius: 3px;padding: 12px 0;
	font-size: 15px;color: #282728;line-height: 40px;
}
.m-details .info .item{padding-left: 40px;float: left;}
.m-details .info .item-1{width: 26%;}
.m-details .info .item-2{width: 44%;}
.m-details .info .item-3{width: 30%;}
.m-details .info span{font-weight: bold;float: left;}
.m-details .info .t-c{overflow: hidden;}
.m-details .txt{font-size: 15px;line-height: 2;color: #000;text-align: justify;
	padding: 25px 40px;border-bottom: 1px solid #BAC3D4;
}
.m-details .txt hr{background-color: #BAC3D4;}
.m-details .bot{margin-bottom: 20px;text-align: right;font-size: 0;padding-top: 25px;position: relative;}
.m-details .bot .ico{display: inline-block;margin-left: 16px;line-height: 32px;
	padding: 0 15px 0 12px;font-size: 13px;color: #2D2D2D;
	border-radius: 3px;border: 1px solid #454545;
}
.m-details .bot .ico:before{content: '';display: inline-block;vertical-align: middle;
	position: relative;top: -2px;margin-right: 9px;height: 16px;
	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-details .bot .zan:before{width: 17px;background-image: url(../images/i-08.svg);top: -1px;}
.m-details .bot .cang:before{width: 14px;background-image: url(../images/i-26.png);}
.m-details .bot .wen:before{width: 15px;background-image: url(../images/i-27.png);}
.m-details .bot .share:before{width: 16px;background-image: url(../images/i-28.png);}
.m-details .bot .zan.on:before{background-image: url(../images/i-08-on.svg);}
.m-details .bot .cang.on:before{background-image: url(../images/i-26-on.png);}
.m-details .bot .ico.on{color: #17227A;border-color: #17227A;}
.m-details .tips{font-size: 15px;color: #A7A7A7;line-height: 1.78;margin-bottom: 45px;}
.m-details .back{display: block;margin: 0 auto;width: 106px;height: 42px;line-height: 40px;
	text-align: center;font-size: 17px;color: #6A8ACC;border-radius: 7px;
	border: 1px solid #6A8ACC;
}
.m-details .fenxiang_box1{left: auto;right: 0;top: 70px;}

.row-b1{margin-bottom: 33px;}

.ban2{position: relative;height: 350px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.ban2 .wp{padding-left: 60px;}
.ban2 .txt{position: absolute;left: 0;right: 0;top: 36.5%;}
.ban2 .tit{font-size: 44px;color: #18237A;margin-bottom: 5px;}
.ban2 .desc{font-size: 20px;color: #000;}
.row-c1{position: relative;z-index: 2;margin-bottom: 36px;}
.row-c1 .col-l{width: 301px;margin-right: 41px;
	background-color: #fff;box-shadow: 0px 0px 10px 5px rgba(0,0,0,.03);
}
.row-c1 .col-r{float: none;overflow: hidden;padding: 0 40px;
	background-color: #fff;
}
.row-c1 .m-list1 .con{overflow: hidden;}
.m-user{padding: 20px 0 33px;text-align: center;}
.m-user .face{width: 72px;height: 72px;border-radius: 50%;border: 1px solid #b8b8b8;
	overflow: hidden;margin: 0 auto 5px;
}
.m-user .face img{width: 100%;height: 100%;display: block;}
.m-user .name{font-size: 17px;color: #000;font-weight: normal;margin-bottom: 5px;}
.m-user .tel{font-size: 15px;color: #292929;}

.snv{}
.snv li{border-top: 1px solid #E7E7E7;}
.snv li .s1{display: block;height: 59px;text-align: center;line-height: 59px;
	font-size: 18px;color: #010101;font-weight: bold;
	background: linear-gradient(180deg, #FFFFFF, #FAFAFA);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv .ico{display: inline-block;vertical-align: middle;
	width: 22px;height: 22px;position: relative;top: -2px;margin-right: 14px;
}
.snv .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv .i-on{opacity: 0;}
.snv li:hover .s1,.snv li.on .s1{color: #3864E2;}
.snv li:hover .i-ok,.snv li.on .i-ok{opacity: 0;}
.snv li:hover .i-on,.snv li.on .i-on{opacity: 1;}

.m-t1{font-size: 20px;color: #000;padding: 16px 0 21px;
	border-bottom: 1px solid #D8DEE9;
}

.m-form1{overflow: hidden;padding: 30px 0 54px;}
.m-form1 .left{float: left;width: 260px;height: 322px;padding-top: 70px;border-right: 1px solid #D8DEE9;}
.m-form1 .face{display: block;margin: 0 auto;width: 99px;height: 99px;border-radius: 50%;
	overflow: hidden;position: relative;
}
.m-form1 .face img{width: 100%;height: 100%;display: block;position: relative;z-index: 2;}
.m-form1 .face span{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(113, 148, 243, .6);text-align: center;
	font-size: 15px;color: #fff;line-height: 99px;
}
.m-form1 .face input{position: absolute;left: -9999px;}
.m-form1 .right{overflow: hidden;padding-right: 95px;}
.m-form1 .item{overflow: hidden;margin-bottom: 25px;}
.m-form1 .t1{float: left;width: 240px;text-align: right;padding-right: 17px;
	font-size: 15px;color: #000;line-height: 44px;
}
.m-form1 .t-c{overflow: hidden;}
.m-form1 .inp{display: block;width: 100%;height: 44px;border: 1px solid #8B8B8B;
	border-radius: 10px;padding: 0 30px;font-size: 15px;color: #010101;
}
.m-form1 .bot{padding-left: 240px;}
.m-form1 .btn{display: block;margin: 0 auto;width: 197px;height: 44px;
	border-radius: 10px;font-size: 20px;color: #fff;font-weight: bold;
	background-color: #6185ED;border: 0;cursor: pointer;
}
.m-form2{padding: 30px 0 73px;}
.m-form2 .item{overflow: hidden;margin-bottom: 25px;}
.m-form2 .t1{float: left;width: 380px;text-align: right;padding-right: 17px;
	font-size: 15px;color: #000;line-height: 44px;
}
.m-form2 .t-c{overflow: hidden;}
.m-form2 .inp{display: block;width: 380px;height: 44px;border: 1px solid #8B8B8B;
	border-radius: 10px;padding: 0 30px;font-size: 15px;color: #010101;
}
.m-form2 .bot{margin-left: 380px;width: 380px;}
.m-form2 .btn{display: block;margin: 0 auto;width: 197px;height: 44px;
	border-radius: 10px;font-size: 20px;color: #fff;font-weight: bold;
	background-color: #6185ED;border: 0;cursor: pointer;
}

.row-login{min-height: 100vh;position: relative;overflow: hidden;
	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-login .hd{position: absolute;top: 19px;left: 128px;right: 128px;}
.row-login .btn-home{float: right;width: 97px;height: 42px;border-radius: 8px;
	text-align: center;line-height: 38px;font-size: 16px;color: #6185ED;
	border: 2px solid #6185ED;margin-top: 5px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.row-login .btn-home:hover{background-color: #6185ED;color: #fff;}
.log-pic{position: absolute;left: 253px;top 0;width: 740px;}
.log-pic img{width: 100%;display: block;}
.m-form3{width: 662px;border-radius: 12px;float: right;position: relative;z-index: 2;
	margin: 134px 128px 0 0;
	background-color: #fff;border: 1px solid #D4DFFF;
	padding: 45px 102px 78px;box-shadow: 0px 0px 20px 10px rgba(110,110,110,.09);
}
.m-form3 .tit{font-size: 32px;color: #6185ED;text-align: center;margin-bottom: 47px;}
.m-form3 .item{margin-bottom: 29px;}
.m-form3 .inp{display: block;width: 100%;height: 53px;
	border-radius: 12px;font-size: 18px;color: #000;padding: 0 20px;
	border: 1px solid #000000;
}
.m-form3 .code{position: relative;padding-right: 190px;}
.m-form3 .code-pic{position: absolute;right: 0;top: 0;width: 178px;height: 53px;border-radius: 12px;
	overflow: hidden;
}
.m-form3 .code-pic img{width: 100%;height: 100%;display: block;}
.m-form3 .tong{font-size: 19px;color: #000;margin-bottom: 40px;display: block;}
.m-form3 .tong a{border-bottom: 1px solid #000000;}
.m-form3 .tong input{margin-right: 13px;}
.m-form3 .btn{display: block;width: 100%;height: 53px;border: 0;cursor: pointer;
	border-radius: 12px;font-size: 24px;color: #FFF;font-weight: bold;
	background-color: #6185ED;text-align: center;line-height: 53px;
}

.m-form3-1{padding-bottom: 41px;}
.m-form3-1 .bot{font-size: 18px;text-align: center;padding-top: 36px;}
.m-form3-1 .bot a{margin: 0 40px;}

.row-c2{position: relative;z-index: 2;margin-bottom: 36px;}
.row-c2 .col-l{width: 301px;margin-right: 41px;
	background-color: #fff;box-shadow: 0px 0px 10px 5px rgba(0,0,0,.03);
}
.row-c2 .col-r{float: none;overflow: hidden;padding: 20px 50px 0 50px;
	background-color: #fff;
}

.snv2{}
.snv2 li{}
.snv2 li .s1{display: block;height: 59px;line-height: 59px;padding-left: 18px;
	font-size: 18px;color: #010101;font-weight: bold;border-bottom: 1px solid #E7E7E7;
	background: linear-gradient(180deg, #FFFFFF, #FAFAFA);position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv2 li .s1:after{content: '';position: absolute;right: 22px;top: 50%;width: 15px;height: 8px;
	background: url(../images/i-36.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;
}
.snv2 dl{border-bottom: 1px solid #E7E7E7;padding: 6px 0 10px;display: none;}
.snv2 dd a{display: block;font-size: 15px;color: #000;line-height: 40px;
	padding-left: 44px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv2 dd a:before{content: '-';font-size: 25px;color: #8D8D8D;margin-right: 12px;}
.snv2 .ico{display: inline-block;vertical-align: middle;
	width: 32px;height: 32px;position: relative;top: -2px;margin-right: 16px;
}
.snv2 .ico img{width: 100%;height: 100%;display: block;}
.snv2 .i-on{opacity: 0;}
.snv2 li.on .s1:after{background-image: url(../images/i-37.png);}
.snv2 li.on dl{display: block;}
.snv2 dd:hover a,.snv2 dd.ok a{color: #3864E2;}
.snv2 dd:hover a:before,.snv2 dd.ok a:before{color: #3864E2;}

.m-t2{font-size: 20px;padding: 17px 0 22px;}
.m-t2 span{font-size: 14px;font-weight: normal;color: #666;}
.so2{position: relative;margin-bottom: 30px;}
.so2 .inp{display: block;width: 100%;height: 58px;border-radius: 7px;
    font-size: 15px;color: #000;border: 0;padding: 0 80px 0 26px;
    box-shadow: 0px 0px 6px 3px rgba(163,163,163,.35);
}
.so2 .inp::-webkit-input-placeholder {color: #999;}
.so2 .inp::-moz-placeholder {color: #999; }
.so2 .inp::-ms-input-placeholder {color: #999;}
.so2 .btn{position: absolute;right: 0;top: 0;width: 74px;height: 58px;cursor: pointer;
    border: 0;background: url(../images/i-01.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;
}
.so-tips{font-size: 0;padding-bottom: 14px;border-bottom: 1px solid #E1E8F4;}
.so-tips a{display: inline-block;font-size: 15px;color: #000;padding: 0 14px;height: 33px;
	line-height: 33px;border-radius: 3px;
	background-color: #F7F7F7;margin-right: 12px;margin-bottom: 12px;
}

.so-city{overflow: hidden;padding: 16px 0;
	border-bottom: 1px solid #E1E8F4;
}
.so-city .t1{float: left;font-size: 15px;color: #373737;font-weight: bold;line-height: 40px;padding-right: 10px;}
.so-city .t-c{overflow: hidden;font-size: 0;height: 80px}
.so-city .t-c a{display: inline-block;font-size: 15px;color: #000;line-height: 40px;
	margin-right: 30px;
}
.so-city .t-c a:hover{color: #7194F3;}
.so-city.open .t-c{height: auto;}
.js-see{display: block;text-align: center;font-size: 14px;padding-top: 15px;cursor: pointer;}

.m-kong{margin: 40px 0 80px;text-align: center;}
.m-kong .pic{margin: 0 auto 14px;width: 174px;}
.m-kong .pic img{width: 100%;display: block;}
.m-kong .t1{text-align: center;font-size: 20px;color: #9F9F9F;font-weight: normal;}

.row-c2-1 .col-r{padding: 20px 50px 68px 40px;}
.m-tips{font-size: 17px;line-height: 2.25;margin-bottom: 20px;}
.m-tips a{color: #7194F3;}

.m-table{}
.m-table table{width: 100% !important;}
.m-table th,.m-table td{border: 1px solid #ddd !important;text-align: center;}
.m-table th{line-height: 36px;font-size: 15px;color: #fff;
	font-weight: normal;
	background-color: #7194F3;
}
.m-table th *{color: #fff !important;}
.m-table td{font-size: 15px;color: #545454;padding: 6px;}
.m-table tr:nth-child(2n+1) td{background-color: #F8F8F8;}
.m-table .tips{text-align: left;padding: 6px 24px 15px;}


.m-form3-reg{padding-bottom: 50px;padding-top: 30px;margin-bottom: 0;margin-top: 120px;}
.m-form3-reg .tit{margin-bottom: 25px;}
.m-form3-reg .item{margin-bottom: 20px;}
.m-form3-reg .tong{margin-bottom: 25px;}
.m-form3-reg .inp{height: 50px;}
.m-form3-reg .code-pic{height: 50px;}

a,input,button{
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}

.mo-table{display: none;}

.so2-mo{display: none;}

.ban .wp{padding-left: 60px;}

.wp-log{position: relative;max-width: 1920px;margin: 0 auto;overflow: hidden;height: 100vh;}

.m-list1 .del{display: inline-block;padding: 0 12px;height: 26px;line-height: 26px;font-size: 12px;
    background: #7194F3;border-radius: 3px;color: #fff;cursor: pointer;
}


