@charset "utf-8";

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th{
	margin: 0;
	padding: 0
}
body {
	font-size: 12px;
	font-family: "Arial","宋体";
	background-color: #edf2f6
}

html {
	overflow-x: hidden
}

a:focus {
	outline: 0
}

a:active {
	outline: 0
}

ul {
	list-style: none
}

a {
	outline: 0
}

img {
	border: 0
}

p {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0
}


.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
	border: 0
}

.ellipsis {
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	overflow: hidden
}

.f-fkw-topBar.f-topBar {
	position: fixed;
	top: 0;
	_position: absolute;
	_top: expression(documentElement.scrollTop+"px")
}

.timeS {
	font-size: 12px;
	margin-bottom: 5px
}

.webBanner_comm {
	clear: both;
	width: 100%;
	height: 200px;
	background: url(/image/bannerbg2.png) no-repeat center
}

.banner_comm {
	height: 100%;
	background: url(/image/banner2.jpg?v=201403181755) no-repeat
}

.middle {
	width: 1002px;
	margin: 0 auto;
	font-size: 12px
}

.lineWhite {
	clear: both;
	width: 100%;
	border-top: 1px solid #fff;
	line-height: 0;
	height: 0;
	font-size: 0
}

.whiteLayer {
	clear: both;
	display: block;
	width: 100%;
	height: 32px;
	background: url(/image/whitelayer.png) center 0 no-repeat
}

.grayTitle {
	color: #484848;
	font-size: 12px
}

.grayTitle3 {
	color: #fff;
	font-size: 14px;
	font-weight: bold
}

.grayTitle_title {
	color: #333;
	font-size: 14px;
	line-height: 40px
}

.grayContent {
	color: #595959
}

.grayBack {
	background-color: #f6f7f7
}

.redText {
	color: #8b7c7f
}

.blueText {
	color: #0178de
}

.blueBack {
	background-color: #4173ae
}

.blueBack2 {
	background-color: #389cda
}

.blueText2 {
	color: #3f423b
}

.grayTitle2 {
	color: #213e62;
	font-size: 16px;
	font-weight: bold
}

.webHead {
	height: 76px;
	background: #fff;
	border-top: 3px solid #0058ae
}

.head {
	height: 100%
}

.headLogo {
	float: left;
	width: 140px;
	height: 100%
}

.headRight {
	float: left;
	padding: 20px 0 0 38px;
	_padding-left: 20px
}

.headRight .reg {
	display: inline-block;
	width: 129px;
	height: 35px;
	background: url(/image/comm.png?v=201610241359) 0 -106px no-repeat;
	_background: url(/image/comm.gif?v=201610241359) 0 -106px no-repeat
}

.headRight .login {
	display: inline-block;
	width: 92px;
	height: 35px;
	background: url(/image/comm.png?v=201610241359) 0 -186px no-repeat;
	_background: url(/image/comm.gif?v=201610241359) 0 -186px no-repeat;
	margin-left: 10px
}

.headRight .reg:hover {
	background: url(/image/comm.png?v=201610241359) 0 -146px no-repeat;
	_background: url(/image/comm.gif?v=201610241359) 0 -146px no-repeat
}

.headRight .login:hover {
	background: url(/image/comm.png?v=201610241359) 0 -226px no-repeat;
	_background: url(/image/comm.gif?v=201610241359) 0 -226px no-repeat
}

.webNav {
	height: 100%;
	position: relative;
	font-size: 14px;
	padding: 0 20px 0 50px;
	_padding-left: 30px
}

.nav {
	_margin: 0 20px;
	position: relative;
	font-family: 微软雅黑;
	font-size: 15px
}

.nav a {
	display: inline-block;
	text-decoration: none;
	color: #0058ae
}

.nav .checkLine {
	position: absolute;
	left: 0;
	bottom: 12px;
	display: inline-block;
	width: 100%;
	_width: expression(eval(this.parentNode.offsetWidth));
	height: 3px;
	line-height: 3px;
	font-size: 3px;
	background: #0058ae;
	opacity: 0;
	filter: alpha(opacity=0);
	transition: all .1s
}

.navHover .checkLine {
	opacity: 1;
	filter: alpha(opacity=100);
	bottom: 23px
}

.navCheck a {
	font-weight: bold
}

.navCheck .checkLine {
	opacity: 1;
	filter: alpha(opacity=100);
	bottom: 23px
}

.headShadow {
	height: 7px;
	background: url(/image/headShadow.png?v=201610241359) repeat-x
}

**/body {
	font-size: 12px;
	font-family: "微软雅黑";
	color: #eee
}

.nav {
	width: 100%;
	height: 80px;
	border-bottom: 1px solid #dfdfdf;
	background-color: #fff
}

.nav .nav_1 {
	width: 1070px;
	height: 80px;
	margin: 0 auto
}

.nav .nav_1 #nav_logo {
	width: 198px;
	height: 80px;
	float: left
}

.nav .nav_1 #nav_logo a {
	display: block
}

.nav .nav_1 #nav_logo img {
	border: 0;
	padding-top: 8px
}

.nav .nav_1 .nav_nav2 {
	width: 868px;
	height: 80px;
	float: left
}

.nav .nav_1 .nav_nav2 ul li {
	list-style: none;
	float: left;
	line-height: 80px
}

.nav .nav_1 .nav_nav2 ul li a {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
	padding: 0 11px
}

.nav .nav_1 .nav_nav2 ul li a:hover {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #0058ae
}

.nav .nav_1 .nav_nav2 ul li .nav_select {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #0058ae;
	font-weight: bold
}

.nav .nav_1 .nav_nav2 .nav_nav3 {
	width: 250px;
	height: 80px;
	float: left
}

.nav .nav_1 .nav_nav2 .nav_nav3 .nav3_register {
	float: left
}

.nav .nav_1 .nav_nav2 .nav_nav3 .nav3_login {
	float: left
}

.nav .nav_1 .nav_nav2 .nav_nav3 #nav_register {
	display: block;
	width: 130px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background-color: #2f82ff;
	margin-top: 20px;
	margin-left: 40px;
	font-size: 15px;
	font-family: "微软雅黑";
	border-radius: 5px;
	color: #fff
}

.nav .nav_1 .nav_nav2 .nav_nav3 #nav_register:hover {
	display: block;
	width: 130px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background-color: #0f69f0;
	margin-top: 20px;
	margin-left: 40px;
	font-size: 15px;
	font-family: "微软雅黑";
	border-radius: 5px;
	color: #fff
}

.nav .nav_1 .nav_nav2 .nav_nav3 #nav_login {
	display: block;
	background-color: #fff;
	border: 1px solid #eee;
	width: 58px;
	height: 44px;
	font-size: 15px;
	font-family: "微软雅黑";
	border-radius: 3px;
	color: #333;
	line-height: 44px;
	text-align: center;
	margin-top: 19px;
	margin-left: 15px
}

.nav .nav_1 .nav_nav2 .nav_nav3 #nav_login:hover {
	display: block;
	background-color: #fafafa;
	border: 1px solid #eee;
	width: 58px;
	height: 44px;
	font-size: 15px;
	font-family: "微软雅黑";
	border-radius: 3px;
	color: #333;
	line-height: 44px;
	text-align: center;
	margin-top: 19px;
	margin-left: 15px
}

.footLineGray {
	clear: both;
	width: 100%;
	border-top: 1px solid #b8b8b8;
	line-height: 0;
	height: 0;
	font-size: 0
}

.footLineWhite {
	clear: both;
	width: 100%;
	border-top: 1px solid #fff;
	line-height: 0;
	height: 0;
	font-size: 0
}

.webFoot {
	clear: both;
	width: 100%;
	background-color: #ddd;
	color: #777
}


.footLinks {
	text-align: center;
	line-height: 50px
}

.footLinks span {
	margin: 0 3px
}

.footLinks a {
	color: #777;
	text-decoration: none
}

.footCpy {
	text-align: center;
	line-height: 25px
}

.footCpy a {
	text-decoration: none;
	color: #777
}

.footCert {
	text-align: center
}

.webBottom {
	clear: both;
	width: 100%;
	height: 10px
}

.webContact {
	clear: both;
	display: block;
	width: 100%;
	height: 550px
}

.contactPaper {
	display: block;
	width: 807px;
	height: 400px;
	background-color: #fff;
	position: relative;
	margin: auto;
	border-top: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9
}

.contactPaper .imgContact {
	position: absolute;
	top: 65px;
	left: 90px
}

.contactPaper .people {
	position: absolute;
	bottom: 30px;
	right: 55px
}

.contactDotted {
	width: 650px;
	height: 0;
	line-height: 0;
	font-size: 0;
	margin: auto;
	margin-top: 135px
}

.contactText {
	position: absolute;
	display: block;
	width: 500px;
	height: auto;
	left: 55px;
	font-size: 14px
}

.contactText .conTextLine {
	width: auto;
	height: 35px;
	line-height: 35px;
	padding-left: 40px;
	font-family: "微软雅黑";
	color: #21709b
}

.contactText .conTextLine a {
	font-family: "微软雅黑";
	color: #21709b
}

.contactText .conTextLine a:hover {
	color: #f30
}

.contactBottom {
	clear: both;
	display: block;
	width: 809px;
	height: 7px;
	margin: auto
}

.conBotLeft {
	float: left;
	width: 7px;
	height: 7px;
	background: url(/image/regSuccess/botleft.png) no-repeat
}

.conBotMiddle {
	float: left;
	width: 795px;
	height: 7px;
	background: url(/image/regSuccess/botmiddle.png) repeat-x
}

.conBotRight {
	float: left;
	width: 7px;
	height: 7px;
	background: url(/image/regSuccess/botright.png) no-repeat
}

.webBanner_blog {
	clear: both;
	width: 100%;
	height: 200px;
	background: url(/image/blog/bannerbg_2.png) repeat-x
}

.banner_blog {
	height: 100%;
	background: url(/image/blog/banner_2.jpg) no-repeat
}

.webHelp {
	clear: both;
	width: 100%;
	height: auto
}

.blogPaper {
	width: 867px;
	height: auto;
	margin: auto
}

.blogTitle {
	width: 100%;
	height: 53px;
	line-height: 53px;
	background: url(/image/blog/top.png) no-repeat
}

.blogSearch {
	float: right;
	margin-right: 35px;
	width: 340px;
	height: 100%
}

.blogSearchText {
	float: left;
	width: 258px;
	height: 24px;
	line-height: 24px;
	border: 2px solid #70b5f6;
	padding: 0;
	margin-top: 13px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px
}

.blogSearchBtn {
	float: left;
	width: 77px;
	height: 24px;
	background: url(/image/blog/search.png) no-repeat;
	border: 0;
	padding: 0;
	margin-top: 15px
}

.blogContent {
	clear: both;
	display: table;
	width: 100%;
	height: auto;
	background: url(/image/blog/middle.png) repeat-y;
	position: relative;
	z-index: 1
}

.blogConLeft {
	float: left;
	width: 189px;
	height: auto;
	padding: 28px 0 80px 0
}

.blogFirstNav {
	clear: both;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 14px
}

.blogFirstNav a {
	display: block;
	padding-left: 55px;
	height: 100%;
	background: url(/image/blog/ico1.png) 40px center no-repeat;
	color: #484848;
	text-decoration: none
}

.blogFirstNav a:hover {
	color: #32659c;
	text-decoration: underline
}

.blogFirstNav a.dthover {
	color: #32659c;
	text-decoration: underline
}

.blogSecondNav {
	clear: both;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 14px
}

.blogSecondNavShow {
	background: url(/image/blog/icodown.png) 40px center no-repeat!important
}

.blogSecondNav a {
	display: block;
	padding-left: 55px;
	height: 100%;
	background: url(/image/blog/icoright.png) 40px center no-repeat;
	color: #484848;
	text-decoration: none
}

.blogSecondNav a:hover {
	color: #32659c;
	text-decoration: underline
}

.blogSecondNavDiv {
	display: none
}

.blogThirdNav {
	clear: both;
	width: 187px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	margin-left: 2px
}

.blogThirdNav a {
	display: block;
	padding-left: 67px;
	height: 100%;
	background: url(/image/blog/ico3.png) 50px center no-repeat;
	color: #6e6e6c;
	text-decoration: none
}

.blogThirdNav a:hover {
	color: #32659c;
	text-decoration: underline
}

.ddhover {
	background: url(/image/blog/thirdcheck.png) no-repeat
}

.ddhover a {
	background: url(/image/blog/ico3-check.png) 50px center no-repeat!important
}

.ddhover a {
	color: #fff
}

.ddhover a:hover {
	color: #fff
}

.blogConRight {
	float: left;
	width: 542px;
	height: auto;
	padding: 28px 95px 0 40px
}

.blogList {
	clear: both;
	width: 537px;
	height: auto
}

.blogListTitle {
	width: 100%;
	height: 38px;
	line-height: 38px
}

.blogListTitle .titleLeft {
	float: left;
	width: 5px;
	height: 100%;
	background: url(/image/blog/titleleft.png) no-repeat
}

.blogListTitle .titleMiddle {
	float: left;
	width: 471px;
	height: 100%;
	background: url(/image/blog/titlemiddle.png) repeat-x;
	padding: 0 18px;
	font-family: "微软雅黑","宋体","新宋体","Arial Unicode MS";
	font-weight: bold
}

.blogListTitle font {
	float: left;
	color: #e7161a;
	font-size: 14px;
	margin-right: 3px
}

.blogListTitle .titleMiddle a {
	display: block;
	color: #1184cd;
	text-decoration: none;
	font-size: 15px
}

.blogListTitle .titleRight {
	float: left;
	width: 5px;
	height: 100%;
	background: url(/image/blog/titleright.png) no-repeat
}

.blogListIntro {
	clear: both;
	width: 490px;
	height: auto;
	line-height: 22px;
	padding: 18px 7px 20px 20px
}

.blogDotted {
	clear: both;
	float: right;
	width: 525px;
	height: 0;
	line-height: 0;
	font-size: 0;
	border-top: 1px dotted #c8c8c8
}

.blogBottom {
	clear: both;
	width: 100%;
	height: 1px;
	background: url(/image/blog/bottom.png) no-repeat;
	margin-bottom: 35px
}

.blogProCase {
	position: absolute;
	width: 140px;
	height: 40px;
	line-height: 40px;
	left: 23px;
	bottom: 10px;
	text-align: center;
	border-top: 1px solid #b8b8b8
}

.blogProCase a {
	font-size: 14px;
	color: #484848;
	text-decoration: none
}

.blogProCase a:hover {
	text-decoration: underline
}

.viewContentRigth {
	float: left;
	width: 647px;
	height: auto;
	padding: 20px 15px
}

.viewDetail {
	width: 100%;
	height: auto
}

.viewDetail .title {
	width: 100%;
	height: 40px;
	line-height: 35px;
	font-size: 16px;
	font-family: "微软雅黑","宋体","新宋体","Arial Unicode MS";
	font-weight: bold;
	text-align: center
}

.viewDetail .time {
	clear: both;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center
}

.viewDetail .viewContent {
	clear: both;
	width: 625px;
	height: auto;
	padding: 20px 11px;
	font-size: 14px;
	line-height: 1.8;
	overflow: hidden;
	white-space: normal;
	word-wrap: break-word;
	word-break: normal
}

.viewDetail .viewContent p {
	margin: 0;
	margin-bottom: 6px
}

.viewDetail .viewContent table td {
	padding: 0 10px
}

.viewRelated {
	clear: both;
	width: 570px;
	height: auto;
	padding-left: 11px
}

.viewRelated .title {
	width: 100%;
	height: 35px;
	line-height: 35px;
	background-color: #e2efff;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	font-size: 14px
}

.viewRelated .content {
	clear: both;
	width: 540px;
	height: auto;
	padding: 18px 15px;
	line-height: 23px
}

.viewRelated .content ul {
	margin: 0;
	padding: 0;
	width: 270px;
	float: left
}

.viewRelated .content ul li {
	width: 200px
}

.viewRelated .content a {
	text-decoration: none
}

.viewRelated .content a:hover {
	color: #33649e
}

.viewContentRigth .adLink {
	width: 600px;
	height: 25px;
	line-height: 25px;
	text-align: center
}

.webAlliance {
	clear: both;
	display: block;
	width: 100%;
	height: auto
}

.alliancePaper {
	width: 788px;
	height: auto;
	margin: auto;
	background-color: #fff;
	padding: 40px 62px 60px 48px;
	font-size: 14px;
	letter-spacing: 1px;
	margin-bottom: 50px;
	border: 1px solid #eaeaea;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px
}

.alTitle {
	width: 100%;
	height: 47px;
	border-bottom: 1px dotted #d9d9d9;
	padding-top: 15px
}

.alTitle span {
	float: left;
	display: block;
	width: 90px;
	height: 35px;
	line-height: 35px;
	background-color: #33649e;
	color: #fff;
	text-align: center
}

.alTitle a {
	float: right;
	display: inline-block;
	line-height: 60px;
	text-decoration: none;
	color: #33649e;
	margin-right: 30px
}

.alContent {
	clear: both;
	width: 100%;
	height: auto
}

.alContent .alText {
	width: 770px;
	height: auto;
	padding: 20px 20px 20px 0;
	text-indent: 2em;
	line-height: 23px
}

.alInvPic {
	clear: both;
	width: 100%;
	height: 265px;
	background: url(/image/alliance/inverstment.png) 28px 10px no-repeat;
	position: relative
}

.alInvPic a {
	display: block;
	position: absolute;
	width: 120px;
	height: 32px;
	top: 40px;
	left: 40px
}

.alCoopPic {
	clear: both;
	width: 100%;
	height: 620px;
	background: url(/image/alliance/cooperation.png) center no-repeat;
	margin: 20px 0;
	position: relative;
	font-size: 12px;
	letter-spacing: normal
}

.alCoopPic .title {
	position: absolute;
	width: 150px;
	height: auto;
	top: 50px;
	left: 28px;
	font-size: 14px
}

.alCoopPic .circle1 {
	position: absolute;
	width: 95px;
	height: auto;
	line-height: 25px;
	top: 25px;
	left: 360px;
	color: #fff
}

.alCoopPic .circle2 {
	position: absolute;
	width: 90px;
	height: auto;
	line-height: 25px;
	top: 275px;
	left: 99px;
	color: #fff
}

.alCoopPic .circle3 {
	position: absolute;
	width: 90px;
	height: auto;
	line-height: 23px;
	top: 263px;
	right: 87px;
	color: #fff
}

.alCoopPic .circle4 {
	position: absolute;
	width: 95px;
	height: auto;
	line-height: 21px;
	bottom: 14px;
	left: 360px;
	color: #fff
}

.alCoopPic .square1 {
	position: absolute;
	width: 150px;
	height: auto;
	top: 145px;
	left: 180px;
	color: #00a006
}

.alCoopPic .square2 {
	position: absolute;
	width: 107px;
	height: auto;
	line-height: 18px;
	top: 195px;
	right: 196px;
	color: #00a487
}

.alCoopPic .square3 {
	position: absolute;
	width: 110px;
	height: auto;
	bottom: 150px;
	left: 195px;
	color: #b10092
}

.alCoopPic .square4 {
	position: absolute;
	width: 190px;
	height: auto;
	line-height: 20px;
	bottom: 140px;
	right: 160px;
	_right: 140px;
	color: #cd9000
}

.squareText {
	clear: both;
	width: 100%;
	height: auto;
	text-indent: -1em;
	_text-indent: -9px;
	padding-left: 20px
}

.alCoopPic a {
	display: block;
	position: absolute;
	width: auto;
	height: 16px;
	line-height: 16px;
	background: url(/image/alliance/view.png) no-repeat;
	bottom: 0;
	right: 110px;
	padding-left: 50px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #b3b3b3
}

.alExtPic {
	clear: both;
	width: 100%;
	height: 347px;
	background: url(/image/alliance/extend.png) no-repeat
}

.webProject {
	clear: both;
	display: block;
	width: 100%;
	height: auto;
	background: url(/image/shadow_comm.png) center 0 no-repeat
}

.projectPaper {
	width: 820px;
	height: auto;
	margin: auto;
	background-color: #fff;
	padding: 40px;
	font-size: 14px;
	margin-bottom: 50px;
	border: 1px solid #eaeaea;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px
}

.projectTitle {
	width: 740px;
	height: 51px;
	line-height: 65px;
	border-bottom: 1px dotted #dadada;
	background: url(/image/project/leaf.png) 10px 0 no-repeat;
	padding-left: 50px;
	font-weight: bold
}

.projectText {
	clear: both;
	width: 790px;
	height: auto;
	line-height: 23px;
	padding: 30px 0 40px 30px;
	color: #595959;
	font-size: 12px;
	position: relative
}

.projectPic {
	display: block;
	width: 347px;
	height: 176px;
	background: url(/image/project/peitu.png) no-repeat;
	position: absolute;
	top: 0;
	right: 0
}

.projectBottom {
	clear: both;
	width: 750px;
	height: 80px;
	line-height: 80px;
	padding: 0 35px;
	text-align: right;
	font-size: 12px;
	letter-spacing: 1px;
	border-top: 1px dotted #dbdbdb
}

.projectBottom span {
	display: inline-block;
	width: 35px;
	height: 26px;
	background: url(/image/project/contact.png) no-repeat
}

.webRecruitment {
	clear: both;
	width: 100%;
	height: auto;
	padding-bottom: 45px
}

.recruitmentPaper {
	width: 730px;
	height: auto;
	border: 1px solid #eaeaea;
	background-color: #fff;
	padding: 50px 25px 30px 25px;
	margin: auto;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px
}

.recTop {
	width: 100%;
	height: 360px
}

.recJoinus {
	position: absolute;
	top: 10px;
	left: 15px
}

.recDotted {
	clear: both;
	width: 685px;
	height: 0;
	line-height: 0;
	font-size: 0;
	border-top: 1px dotted #dbdbdb;
	margin: auto
}

.recBottom {
	position: relative;
	width: 690px;
	height: auto;
	padding: 0 0 80px 45px
}

.recFoot {
	float: right;
	width: 190px;
	height: 17px;
	background: url(/image/recruitment/contact.png) no-repeat;
	margin-right: 20px
}

.recTop,.recBottom {
	*zoom: 1
}

.recOl,.recUl {
	line-height: 25px
}

.recTopImg,.recTopInfo {
	float: left
}

.recTopImg {
	margin-left: 18px;
	width: 240px
}

.recTopInfo {
	margin-left: 28px;
	width: 420px
}

.recInfoTitle {
	font-family: "微软雅黑",sans-serif;
	font-size: 20px;
	color: #ff8a1d;
	padding: 30px 0 18px 0
}

.recOl {
	padding-left: 25px;
	color: #888
}

.recUl {
	list-style-type: square;
	padding-left: 18px
}

.recBottomImg {
	position: absolute;
	top: 88px;
	right: -20px
}

.webContract {
	clear: both;
	width: 100%;
	height: auto;
	padding-bottom: 45px
}

.contractPaper {
	width: 825px;
	height: auto;
	border: 1px solid #eaeaea;
	background-color: #fff;
	padding: 35px 40px;
	margin: auto;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px
}

.contractPaper .title {
	font-size: 28px;
	text-align: center;
	height: 80px
}

.contrCheck {
	width: 100%;
	height: 65px;
	text-align: center;
	line-height: 43px;
	font-size: 14px
}

.contrBtn1 {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #d5d5d5;
	color: #909090
}

.contrBtn1[checked] {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #33649e;
	color: #fff
}

.contrBtn2 {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #d5d5d5;
	margin: 0 40px;
	color: #909090
}

.contrBtn2[checked] {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #33649e;
	margin: 0 40px;
	color: #fff
}

.contrBtn3 {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #d5d5d5;
	color: #909090
}

.contrBtn3[checked] {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #33649e;
	color: #fff
}

.contrDotted {
	clear: both;
	width: 795px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-top: 1px dotted #dbdbdb;
	margin: auto
}

.contrContent {
	width: 100%;
	height: auto;
	line-height: 23px
}

.contrTitle {
	height: 23px;
	color: #33649e
}

.contrText {
	color: #595959;
	padding-bottom: 30px
}

.contrText font {
	color: red
}

.copyContent {
	width: 100%;
	height: auto;
	line-height: 23px
}

.copyTitle {
	height: 23px;
	color: #33649e
}

.copyText {
	color: #595959;
	padding-bottom: 30px
}

.copyText font {
	color: red
}

.discContent {
	display: none;
	width: 100%;
	height: 2800px;
	line-height: 23px
}

.discTitle {
	height: 23px;
	color: #33649e
}

.discText {
	color: #595959;
	padding-bottom: 30px
}

.c_green {
	width: 22px;
	height: 22px;
	background: url("/image/c_green.jpg?201809041739") 0 0 no-repeat;
	float: left;
	position: absolute;
	border-radius: 11px
}

.c_cyan {
	width: 22px;
	height: 22px;
	background: url("/image/c_cyan.jpg?201809041739") 0 0 no-repeat;
	float: left;
	position: absolute;
	border-radius: 11px
}

.c_red {
	width: 22px;
	height: 22px;
	background: url("/image/c_red.jpg?201809041739") 0 0 no-repeat;
	float: left;
	position: absolute;
	border-radius: 11px
}

.webQualification {
	clear: both;
	width: 100%;
	height: auto;
	margin-top: 70px;
	padding-top: 10px
}

.qualificationPaper {
	width: 825px;
	border: 1px solid #eaeaea;
	background-color: #f8fbff;
	padding: 35px 40px;
	margin: auto;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px
}

.qualCheck {
	width: 100%;
	height: 65px;
	text-align: center;
	line-height: 43px;
	font-size: 14px
}

.qualBtn1 {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #33649e;
	margin-right: 10px;
	color: #fff;
	cursor: pointer;
	float: left
}

.qualBtn2 {
	display: inline-block;
	width: 123px;
	height: 43px;
	background-color: #f8f8f8;
	margin-right: 10px;
	color: #909090;
	cursor: pointer;
	float: left
}

.qualDotted {
	clear: both;
	width: 795px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-top: 1px dotted #dbdbdb;
	margin: auto
}

.qualContent {
	display: none;
	height: auto;
	position: relative;
	padding: 20px 0;
	text-align: center
}

.qualTitle {
	height: 40px;
	line-height: 40px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 14px;
	color: #484848
}

.qualGreater {
	display: none;
	width: 28px;
	height: 29px;
	position: absolute;
	right: 13px;
	bottom: 13px;
	background: url(/image/qualification/greater.png?v=201610241359) no-repeat;
	_background: url(/image/qualification/greater.gif?v=201610241359) no-repeat
}

.qualImg-hover {
	opacity: .60;
	filter: alpha(opacity=60)
}

.licenseTopLeft {
	float: left;
	width: 400px;
	position: relative
}

.licenseTopRight {
	float: left;
	width: 400px;
	position: relative
}

.licenseBottomLeft {
	float: left;
	width: 400px;
	position: relative
}

.licenseBottomRight {
	float: left;
	width: 400px;
	position: relative
}

.licenseTopLeftPic {
	width: 367px;
	margin: auto;
	padding: 12px;
	border: 1px solid #d5d5d5;
	position: relative
}

.licenseTopRightPic {
	width: 367px;
	margin: auto;
	padding: 12px;
	border: 1px solid #d5d5d5;
	position: relative
}

.licenseBottLeftPic {
	width: 367px;
	margin: auto;
	padding: 12px;
	border: 1px solid #d5d5d5;
	position: relative
}

.licenseBottRightPic {
	width: 367px;
	margin: auto;
	padding: 12px;
	border: 1px solid #d5d5d5;
	position: relative
}

.licenseImg1 {
	width: 366px;
	height: 255px
}

.licenseImg2 {
	width: 367px;
	height: 258px
}

.copyright {
	width: 405px;
	margin: auto;
	padding: 12px;
	border: 1px solid #d5d5d5;
	position: relative
}

.copyrightImg {
	width: 405px;
	height: 547px
}

.enterprise {
	width: 566px;
	margin: auto;
	padding: 12px;
	border: 1px solid #d5d5d5;
	position: relative
}

.enterpriseImg {
	width: 566px;
	height: 407px
}

.qualificationPaper {
	width: 1002px;
	border: 0;
	padding: 0;
	font-family: "微软雅黑"
}

.qualContent {
	padding: 0;
	font-family: "微软雅黑";
	width: 100%;
	height: 540px
}

.prevTop {
	position: absolute;
	left: 0;
	top: 200px;
	display: inline-block;
	width: 17px;
	height: 30px;
	background: url(/image/qualification/icon.png?v=201610241359) -250px -121px no-repeat;
	z-index: 999;
	display: none;
	cursor: pointer
}

.nextTop {
	position: absolute;
	right: 0;
	top: 200px;
	display: inline-block;
	width: 17px;
	height: 30px;
	background: url(/image/qualification/icon.png?v=201610241359) -300px -121px no-repeat;
	z-index: 999;
	display: none;
	cursor: pointer
}


.qualDiv {
	position: relative;
	width: 562px;
	height: 480px;
	float: left
}

.qualUl {
	list-style: none;
	height: 500px;
	zoom: 1
}

.qualUl li {
	position: absolute;
	left: 0;
	float: left;
	width: 562px;
	height: 480px;
	vertical-align: middle;
	display: none
}

.qualUl li.showImg {
	display: table-cell;
	vertical-align: middle;
	*display: block
}

.qualUl li img {
	box-shadow: 0 0 5px rgba(0,0,0,0.40);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.40);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.40);
	display: inline-block;
	vertical-align: middle
}

.qualUl li span {
	text-align: center;
	font-size: 24px;
	color: #2e2e2e;
	width: 100%;
	display: block;
	margin-top: 60px
}

.qualText {
	position: relative;
	float: right;
	width: 335px;
	height: 440px;
	font-size: 18px;
	color: #545454;
	text-align: left;
	overflow: hidden
}

.textUl {
	position: absolute;
	zoom: 1
}

.textUl li {
	height: 44px;
	line-height: 44px;
	text-indent: 28px;
	background: url(/image/qualification/icon.png?v=201610241359) -255px -197px no-repeat;
	cursor: pointer
}

.textUl li.on {
	background: url(/image/qualification/icon.png?v=201610241359) -255px -229px no-repeat;
	color: #2e82ff
}

.clear {
	clear: both
}

.qualCheck {
	margin: 0 auto 56px auto
}

.qualBtn1 {
	width: 119px;
	height: 32px;
	color: #fff;
	background-color: #2e82ff;
	font-size: 20px;
	line-height: 34px;
	border-radius: 18px;
	border: 1px solid #2e82ff;
	margin-right: 170px
}

.qualBtn2 {
	width: 119px;
	height: 32px;
	background-color: #f8fbff;
	color: #b6b6b6;
	font-size: 20px;
	line-height: 34px;
	border-radius: 18px;
	border: 1px solid #f8fbff;
	margin-right: 170px
}

.qualBtn2:hover {
	border: 1px solid #2e82ff
}

#qualBtn3,#qualLogo3 {
	margin-right: 0
}

.logo_icon {
	width: 100%;
	height: 60px;
	margin: 46px auto 0 auto
}

.logo_icon span {
	width: 119px;
	margin-right: 170px;
	height: 60px;
	display: inline-block
}

#qualLogo1 {
	background: url(/image/qualification/icon.png?v=201610241359) 34px 0 no-repeat
}

#qualLogo5 {
	background: url(/image/qualification/icon.png?v=201610241359) 34px -122px no-repeat
}

#qualLogo2 {
	background: url(/image/qualification/icon.png?v=201610241359) 34px -243px no-repeat
}

#qualLogo3 {
	background: url(/image/qualification/icon.png?v=201610241359) 34px -370px no-repeat
}

#qualLogo1.in {
	background: url(/image/qualification/icon.png?v=201610241359) -106px 0 no-repeat
}

#qualLogo5.in {
	background: url(/image/qualification/icon.png?v=201610241359) -106px -122px no-repeat
}

#qualLogo2.in {
	background: url(/image/qualification/icon.png?v=201610241359) -106px -243px no-repeat
}

#qualLogo3.in {
	background: url(/image/qualification/icon.png?v=201610241359) -106px -370px no-repeat
}

.webBanner_mail {
	width: 100%;
	height: 186px;
	background: url(/image/mail/bannerBgMail.jpg?v=201610241359) center 0 repeat-x
}

.banner_mail {
	background: url(/image/mail/bannerMail.jpg?v=201610241359) 50% 50% no-repeat;
	height: 186px
}

.webMailIntro {
	padding: 0 38px 10px 38px
}

.webMailIntroIn {
	width: 210px;
	height: 240px;
	float: left;
	background: #fff;
	margin-right: 12px;
	border: 1px solid #eee
}

.webMailIntroIn4 {
	margin-right: 0
}

.webMailIntroIn_icon {
	width: 100%;
	height: 54px;
	margin-top: 30px
}

.webMailIntroIn_title {
	font-size: 14px;
	margin-top: 5px;
	line-height: 32px;
	width: 100%;
	text-align: center
}

.webMailIntroIn_text {
	margin: 10px 20px;
	line-height: 22px;
	color: #666;
	font-size: 12px
}

.webMailIntroIn_icon1 {
	background: url(/image/mail/iconMail_1.png?v=201610241359) 50% 50% no-repeat
}

.webMailIntroIn_icon2 {
	background: url(/image/mail/iconMail_2.png?v=201610241359) 50% 50% no-repeat
}

.webMailIntroIn_icon3 {
	background: url(/image/mail/iconMail_3.png?v=201610241359) 50% 50% no-repeat
}

.webMailIntroIn_icon4 {
	background: url(/image/mail/iconMail_4.png?v=201610241359) 50% 50% no-repeat
}

.mailTableDiv {
	width: 884px;
	height: auto;
	padding: 21px 38px 21px 38px
}

.mailTableBorderRight {
	border-right: 1px #c2c2c2 solid
}

.mailTableDivHead4 span {
	margin-left: 5px
}

.mailTableDivHead {
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-family: "微软雅黑"
}

.mailTableDivHead .mailTableDivHead1 {
	float: left;
	width: 154px;
	height: 38px;
	background: #4173ae;
	border-left: 1px solid #6d93c1;
	border-right: 1px solid #6d93c1
}

.mailTableDivHead .mailTableDivHead2 {
	float: left;
	width: 181px;
	height: 38px;
	line-height: 38px;
	background: #4173ae;
	border-right: 1px solid #6d93c1
}

.mailTableDivHead .mailTableDivHead3 {
	float: left;
	width: 181px;
	height: 38px;
	line-height: 38px;
	background: #4173ae;
	border-right: 1px solid #6d93c1
}

.mailTableDivHead .mailTableDivHead4 {
	float: left;
	width: 181px;
	height: 38px;
	line-height: 38px;
	background: #4173ae;
	border-right: 1px solid #6d93c1
}

.mailTableDivHead .mailTableDivHead5 {
	float: left;
	width: 181px;
	height: 38px;
	line-height: 38px;
	background: #4173ae;
	border-right: 1px solid #6d93c1
}

.mailTableBorder {
	border-bottom: 1px #ededed solid
}

.mailTableContent {
	width: 882px;
	height: auto;
	background: #fff;
	color: #2d2c2c;
	letter-spacing: 2px;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	text-align: center
}

.mailTableMiddle1 {
	height: 60px
}

.mailTableDivMiddle1Td {
	width: 210px;
	height: 60px;
	float: left;
	line-height: 60px;
	text-indent: .8em
}

.mailTableMiddle1 p {
	margin: 0;
	padding: 0;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #d70b28;
	font-weight: bold
}

.mailTableMiddle1 a {
	display: block;
	width: 95px;
	height: 26px;
	margin: 0 auto;
	color: #fff;
	line-height: 26px;
	background: #4173ae;
	text-decoration: none
}

.mailTableDivMiddle1Td p a:hover {
	background: url(/image/mail/buttonBlue.png?v=201610241359) 0 100% no-repeat
}

.mailTableMiddle2 {
	height: 301px
}

.mailTableMiddle3 {
	height: 251px
}

.mailTableMiddle2Left {
	width: 90px;
	height: 200px;
	float: left;
	font-size: 14px;
	padding-left: 10px;
	background: #dfe4e8
}

.mailTableMiddle2Right {
	float: left
}

.mailTableMiddle2RightTd {
	float: left;
	width: 210px;
	text-align: center
}

.mailTableBorderRightLast {
	width: 213px
}

.mailTableMiddle2RightIn {
	width: 745px;
	height: 24px
}

.mailTableMiddle2RightIn div {
	padding: 5px 0
}

.mailTableMiddle2RightIn .mailTableMiddle2RightTd1 {
	float: left;
	width: 106px;
	padding-left: 3px
}

.mailTableMiddle2RightTd span {
	display: block;
	background: url(/image/mail/rightMail.gif?v=201610241359) 50% 50% no-repeat;
	margin: 0 auto;
	text-indent: -9999em
}

.mailTableMiddle2RightTd span.nosupport {
	background: url(/image/mail/wrongMail.gif?v=201610241359) 50% 50% no-repeat
}

.mailHeight {
	height: 50px
}

.mailHeight div {
	line-height: 20px
}

.mailHeight .mailTableMiddle2RightTd span {
	height: 40px
}

.mailtitle1 {
	height: 151px;
	*height: 150px;
	_height: 160px;
	padding-top: 150px
}

.mailtitle2 {
	height: 150px;
	*height: 151px;
	_height: 160px;
	padding-top: 100px
}

.mailTdEven {
	background: #f4f4f4
}

.mailFoot {
	width: 886px;
	height: 15px;
	background: url(/image/mail/foot.png?v=201610241359) 50% 50% no-repeat;
	margin-bottom: 10px
}

.mailClear {
	clear: both
}

.mailHeightPrice {
	height: 59px;
	line-height: 59px
}

.mailHeightFunc {
	height: 39px;
	line-height: 39px
}

.mailHeightFunc2 {
	height: 49px;
	line-height: 25px
}

.mailTr {
	color: #313131;
	font-family: "微软雅黑"
}

.mailTrType {
	background: #fcfcfc
}

.mailTdType {
	float: left;
	width: 154px;
	height: 39px;
	line-height: 39px;
	color: #33649e;
	font-size: 14px;
	font-family: "微软雅黑"
}

.mailTdTypeRight {
	float: left;
	width: 728px;
	height: 39px
}

.mailTd1 {
	float: left;
	width: 154px;
	border-right: 1px solid #d7d7d7
}

.mailTd2 {
	float: left;
	width: 181px;
	border-right: 1px solid #d7d7d7
}

.mailTd3 {
	float: left;
	width: 181px
}

.serviceBox {
	width: 188px;
	height: 316px;
	position: absolute;
	top: 250px;
	z-index: 100;
	background: url(/image/serviceBox4.png?v=201611141718) -0 0 no-repeat
}

.serviceBox .serviceTitle {
	position: absolute;
	top: 118px;
	right: 20px;
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #013684;
	text-decoration: none
}

.serviceBox .serviceTitle:hover {
	color: #f30
}

.serviceBox .serviceText {
	position: absolute;
	top: 185px;
	left: 56px;
	width: 112px;
	height: 27px;
	line-height: 30px;
	text-align: center;
	color: #013684;
	cursor: pointer;
	font-size: 12px
}

.serviceBox .serviceText2 {
	position: absolute;
	top: 220px;
	left: 56px;
	width: 112px;
	height: 27px;
	line-height: 30px;
	text-align: center;
	color: #013684;
	cursor: pointer;
	font-size: 12px
}

.serviceBox .oemServiceText {
	position: absolute;
	top: 268px;
	left: 56px;
	width: 112px;
	height: 27px;
	line-height: 30px;
	text-align: center;
	color: #013684;
	cursor: pointer;
	font-size: 14px
}

#cooperateContainer {
	color: #333;
	font-size: 14px;
	font-weight: normal;
	margin-top: 70px
}

.coBanner {
	height: 875px;
	background: url(/image/cooperate/banner2_1.png?v=201810241437) center bottom no-repeat;
	font-family: "微软雅黑"
}

.coBox {
	width: 1002px;
	height: 588px;
	margin: 0 auto;
	position: relative
}

.coBoxTitle {
	font-size: 34px;
	display: block;
	padding-top: 182px
}

.coBoxTxt {
	width: 422px;
	height: 122px;
	padding: 10px;
	color: #fff;
	background: #388ecc;
	margin-top: 20px;
	line-height: 30px;
	font-family: "微软雅黑"
}

.coBanner .arrow {
	width: 18px;
	height: 29px;
	background: url(/image/cooperate/arrow.png?v=201810241437) 0 0 no-repeat;
	top: 830px;
	left: 50%;
	transform: translate(-50%);
	position: relative;
	animation: mymove 3s infinite;
	-moz-animation: mymove 3s infinite;
	-webkit-animation: mymove 3s infinite;
	-o-animation: mymove 3s infinite
}

@media(max-width:1366px) {
	.coBanner {
		height: 768px;
		background: url(/image/cooperate/banner3_1.png?v=201810241437) center bottom no-repeat;
		font-family: "微软雅黑"
	}

	.join {
		width: 100%;
		height: 331px;
		background: url(/image/cooperate/join2.png?v=201810241437) 0 0 no-repeat
	}
}

@keyframes mymove {
	0% {
		top: 93%
	}

	50% {
		top: 96%
	}

	100% {
		top: 93%
	}
}

@-moz-keyframes mymove {
	0% {
		top: 93%
	}

	50% {
		top: 96%
	}

	100% {
		top: 93%
	}
}

@-webkit-keyframes mymove {
	0% {
		top: 93%
	}

	50% {
		top: 96%
	}

	100% {
		top: 93%
	}
}

@-o-keyframes mymove {
	0% {
		top: 93%
	}

	50% {
		top: 96%
	}

	100% {
		top: 93%
	}
}

.typeTipsContainer {
	width: 700px;
	height: 470px;
	background-color: #fff;
	border-radius: 8px;
	position: fixed;
	z-index: 9999;
	top: 40%;
	left: 50%;
	transform: translate(-50%,-50%)
}

@media(max-width:1280px) {
	.typeTipsContainer {
		top: 44%
	}
}

@media(min-width:1280px) {
	.typeTipsContainer {
		top: 40%
	}
}

.typeTipsContainer .iKnow {
	width: 260px;
	height: 48px;
	background-color: #3c71f8;
	border-radius: 24px;
	color: #fff;
	line-height: 48px;
	font-size: 16px;
	top: 376px;
	left: 0;
	right: 0;
	position: relative;
	margin: auto;
	cursor: pointer;
	font-family: MicrosoftYaHei;
	text-align: center
}

.typeTipsContainer .iKnow:hover {
	background-color: #5785fb
}

.typeTipsContainer .left {
	width: 232px;
	height: 237px;
	background: url(/image/cooperate/left.png?v=201810241437) 0 0 no-repeat;
	float: left;
	top: 59px;
	left: 40px;
	position: relative
}

.typeTipsContainer .right .content {
	padding: unset;
	color: #19273e;
	font-size: 16px;
	font-family: MicrosoftYaHei;
	top: 65px;
	left: 335px;
	position: absolute;
	width: 224px;
	height: 117px;
	line-height: 30px
}

.typeTipsContainer .right .email {
	width: 185px;
	height: 15px;
	font-family: MicrosoftYaHei;
	font-size: 16px;
	line-height: 38px;
	color: #19273e;
	top: 251px;
	position: absolute;
	left: 335px
}

.typeTipsContainer .right .warm {
	width: 322px;
	height: 13px;
	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0;
	color: #f73c3c;
	top: 283px;
	left: 335px;
	position: absolute
}

.typeTipsContainer .close {
	width: 13px;
	height: 13px;
	position: absolute;
	top: 19px;
	right: 19px;
	background: url(/image/cooperate/close.png?v=201810241437) 0 0 no-repeat;
	cursor: pointer
}

.typeTipsContainer .close:hover {
	width: 13px;
	height: 13px;
	position: absolute;
	top: 19px;
	right: 19px;
	background: url(/image/cooperate/close.png?v=201810241437) 0 -21px no-repeat;
	cursor: pointer
}

.platform {
	background-color: #fff
}

.platformBanner {
	width: 100%;
	height: 550px;
	font-family: "微软雅黑"
}

.platformBox {
	width: 989px;
	height: 299px;
	margin: 0 auto;
	position: relative;
	top: 110px
}

.platformBox .box1_1 {
	width: 80px;
	height: 80px;
	background: url(/image/cooperate/box.png?v=201810241437) 0 0 no-repeat;
	margin: auto
}

.platformBox .box1_2 {
	width: 80px;
	height: 80px;
	background: url(/image/cooperate/box.png?v=201810241437) -134px 0 no-repeat;
	margin: auto
}

.platformBox .box1_3 {
	width: 80px;
	height: 80px;
	background: url(/image/cooperate/box.png?v=201810241437) -268px 0 no-repeat;
	margin: auto
}

.platformBox .box1_4 {
	width: 80px;
	height: 80px;
	background: url(/image/cooperate/box.png?v=201810241437) -402px 0 no-repeat;
	margin: auto
}

.platformBox .text {
	color: #293a56;
	font-size: 22px;
	text-align: center;
	width: 145px;
	top: 40px;
	position: relative
}

.platformBoxTitle {
	display: block;
	font-size: 40px;
	width: 500px;
	color: #112a52;
	left: 50%;
	position: relative;
	transform: translate(-50%);
	text-align: center
}

.platformBoxCont {
	width: 500px;
	line-height: 30px;
	margin-top: 10px
}

.do {
	width: 100%;
	height: 687px;
	background-color: #f1f6fe
}

.do .doBanner {
	width: 1034px;
	height: 502px;
	margin: auto;
	top: 87px;
	position: relative
}

.do .doBanner .card {
	width: 294px;
	height: 370px;
	background-color: #fff;
	float: left
}

.do .doBanner .card .title1 {
	width: 100%;
	font-size: 22px;
	color: #293a56;
	font-family: MicrosoftYaHei;
	text-align: center;
	top: 89px;
	position: relative
}

.do .doBanner .card .title2 {
	width: 100%;
	color: #89919e;
	font-size: 16px;
	text-align: center;
	top: 105px;
	position: relative;
	font-family: MicrosoftYaHei
}

.do .doBanner .title {
	color: #112a52;
	font-size: 40px;
	font-family: MicrosoftYaHei;
	text-align: center
}

.do .doBanner .cardBox {
	width: 1034px;
	height: 370px;
	top: 91px;
	position: relative
}

.do .doBanner .cardBox .box2_1 {
	width: 169px;
	height: 169px;
	background-color: #fff;
	background: url(/image/cooperate/box.png?v=201810241437) 0 -160px no-repeat;
	margin: auto;
	top: 35px;
	position: relative
}

.do .doBanner .cardBox .box2_2 {
	width: 169px;
	height: 169px;
	background-color: #fff;
	background: url(/image/cooperate/box.png?v=201810241437)-240px -160px no-repeat;
	margin: auto;
	top: 35px;
	position: relative
}

.do .doBanner .cardBox .box2_3 {
	width: 169px;
	height: 169px;
	background-color: #fff;
	background: url(/image/cooperate/box.png?v=201810241437) -480px -160px no-repeat;
	margin: auto;
	top: 35px;
	position: relative
}

.need {
	width: 100%;
	height: 517px;
	background-color: #fff
}

.need .needBanner {
	width: 1034px;
	height: 502px;
	margin: auto;
	top: 111px;
	position: relative
}

.need .needBanner .tittle {
	color: #112a52;
	font-size: 40px;
	font-family: MicrosoftYaHei;
	text-align: center
}

.need .needBanner .cardBox {
	width: 1034px;
	height: 115px;
	top: 77px;
	position: relative
}

.need .needBanner .cardBox .card {
	width: 240px;
	height: 150px;
	float: left
}

.need .needBanner .cardBox .card .title {
	color: #fff;
	font-size: 26px;
	font-family: MicrosoftYaHei;
	top: 93px;
	position: absolute;
	height: 26px;
	line-height: 22px;
	left: 31px
}

.need .needBanner .cardBox .box3_1 {
	width: 240px;
	height: 150px;
	background: url(/image/cooperate/box.png?v=201810241437) 0 -426px no-repeat
}

.need .needBanner .cardBox .box3_2 {
	width: 240px;
	height: 150px;
	background: url(/image/cooperate/box.png?v=201810241437) -283px -426px no-repeat
}

.need .needBanner .cardBox .box3_3 {
	width: 240px;
	height: 150px;
	background: url(/image/cooperate/box.png?v=201810241437) -561px -426px no-repeat
}

.need .needBanner .cardBox .box3_4 {
	width: 240px;
	height: 150px;
	background: url(/image/cooperate/box.png?v=201810241437) -839px -426px no-repeat
}

.join {
	height: 332px;
	background: url(/image/cooperate/join.png?v=201810241437) center bottom no-repeat
}

.join .title {
	color: #fff;
	font-size: 36px;
	margin: auto;
	width: 666px;
	top: 101px;
	position: relative;
	font-family: FZLTXHK
}

.join .btm {
	width: 220px;
	height: 60px;
	background-color: #00cb6e;
	border-radius: 2px;
	margin: auto;
	top: 170px;
	position: relative;
	color: #fff;
	font-size: 22px;
	font-family: MicrosoftYaHei;
	text-align: center;
	line-height: 60px;
	cursor: pointer
}

.join .btm:hover {
	background-color: #0bd779
}

.plateHow {
	margin-top: 45px;
	position: relative
}

.coCase {
	color: #f00
}

#platformTips {
	width: 254px;
	height: 123px;
	background: url(/image/cooperate/circle.png?v=201610241359) no-repeat;
	display: none;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 10px
}

.platformBoxTxt .tip01 {
	position: absolute;
	top: 0;
	right: 0
}

.package {
	width: 100%;
	background-color: #fff;
	font-family: "微软雅黑"
}

.packageBanner {
	width: 100%;
	height: 595px;
	background: url(/image/cooperate/lipin.jpg?v=201610241359) top center no-repeat;
	background-color: #fff
}

.packageBox {
	width: 1002px;
	height: 588px;
	margin: 0 auto;
	position: relative
}

.packageTitle {
	display: block;
	font-size: 48px;
	width: 500px;
	padding-top: 56px
}

.packageCont {
	width: 500px;
	float: left;
	line-height: 30px;
	padding-top: 10px
}

.packageBoxTxt .tip02 {
	position: absolute;
	top: 0;
	left: 210px;
	width: 254px;
	height: 123px;
	background: url(/image/cooperate/circle.png?v=201610241359) no-repeat;
	display: none;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 10px
}

#cooperatePartners {
	color: #333;
	font-size: 14px;
	font-weight: normal
}

.partners {
	width: 100%;
	background-color: #fff;
	font-family: "微软雅黑"
}

.partnersBanner {
	width: 100%;
	height: 1450px;
	*height: 1470px;
	background-color: #fff
}

.BannerImg {
	background: url(/image/partners/partnersBanner.jpg?v=201610241359) no-repeat;
	height: 150px
}

.partnersBox {
	width: 1000px;
	*width: 1000px;
	height: 588px;
	margin: 80px auto
}

.partnersBox .partner {
	height: 200px
}

.partnersDetail {
	position: relative;
	font-size: 16px;
	padding-top: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 310px
}

.net36 {
	margin-top: 45px;
	_margin-top: 80px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/net36.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.net36Title {
	position: absolute;
	font-size: 22px;
	top: 43px;
	_top: 73px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.net36Text {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	top: 85px;
	_top: 105px;
	font-family: "微软雅黑";
	color: #666
}

.net36Service {
	border-radius: 5px 5px 5px 5px;
	top: 175px;
	_top: 210px;
	margin-left: 570px;
	font-size: 16px;
	line-height: 30px;
	position: absolute;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

.gongsib {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/gongsib.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.gongsibTitle {
	position: absolute;
	font-size: 22px;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.gongsibText {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.gongsibService {
	border-radius: 5px 5px 5px 5px;
	position: absolute;
	top: 175px;
	margin-left: 570px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

.cash360 {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/cash360.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.cash360Title {
	position: absolute;
	font-size: 22px;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.cash360Text {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.cash360Service {
	border-radius: 5px 5px 5px 5px;
	position: absolute;
	top: 175px;
	margin-left: 570px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

.lxzl {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/lxzl.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.lxzlTitle {
	position: absolute;
	font-size: 22px;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.lxzlText {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.lxzlService {
	border-radius: 5px 5px 5px 5px;
	position: absolute;
	top: 175px;
	margin-left: 570px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

.diandianzu {
	cursor: pointer;
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/diandianzu.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.diandianzuTitle {
	position: absolute;
	font-size: 22px;
	float: left;
	float: left;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.diandianzuText {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	float: left;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.diandianzuService {
	border-radius: 5px 5px 5px 5px;
	top: 175px;
	margin-left: 570px;
	position: absolute;
	float: left;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

.shunliban {
	display: inline-block;
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/shunliban.jpg?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.shunlibanTitle {
	display: block;
	position: absolute;
	font-size: 22px;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.shunlibanText {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.shunlibanService {
	display: block;
	border-radius: 5px 5px 5px 5px;
	position: absolute;
	top: 175px;
	margin-left: 570px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

.ezhanggui {
	display: inline-block;
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/ezhanggui.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.ezhangguiTitle {
	display: block;
	position: absolute;
	font-size: 22px;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.ezhangguiText {
	position: absolute;
	line-height: 25px;
	font-size: 16px;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.ezhangguiService {
	display: block;
	border-radius: 5px 5px 5px 5px;
	position: absolute;
	top: 175px;
	margin-left: 570px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 120px;
	font-family: "微软雅黑";
	background: #0076cb;
	color: #fff;
	float: right;
	margin-top: -11px;
	text-align: center
}

#zgcfoPartner {
	position: relative;
	width: 1025px;
	height: 3766px;
	margin: 20px auto 0 auto;
	background: url(/image/partners/zgcfo/zgcfo.jpg?v=201610241359) 0 0 no-repeat
}

.zgocfo_officalWeb {
	position: absolute;
	top: 100px;
	left: 134px;
	width: 200px;
	height: 50px;
	font-size: 27px;
	line-height: 40px;
	cursor: pointer;
	color: #000
}

#ddzPartner {
	color: #333;
	font-size: 14px;
	font-weight: normal
}

.ddzBanner {
	width: 100%;
	height: 1180px;
	background-color: #fff
}

.ddzBox {
	width: 1000px;
	margin: 0 auto;
	font-family: "微软雅黑";
	color: #666
}

.ddzBox .ddzTitles {
	height: 200px
}

.ddzLogo {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/diandianzu/ddzLogo.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.ddzsDetail {
	position: relative;
	font-size: 16px;
	padding-top: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 310px
}

.ddzBox .ddzDetail {
	height: 250px;
	position: relative
}

.ddzTitle {
	position: absolute;
	font-size: 22px;
	float: left;
	float: left;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.ddzText {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.ddzAdvice {
	cursor: pointer;
	margin-top: -24px;
	margin-left: 85px;
	float: left;
	width: 120px;
	height: 30px;
	background: url(/image/partners/diandianzu/ddzImg_14.png?v=201610241359) no-repeat;
	background-size: 120px
}

.ddzshareWeixin {
	cursor: pointer;
	margin-top: 125px;
	margin-left: 540px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/diandianzu/ddzImg_15.png?v=201610241359) no-repeat;
	background-size: 28px
}

.ddzshareWeibo {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 580px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/diandianzu/ddzImg_16.png?v=201610241359) no-repeat;
	background-size: 28px
}

.ddzshareKongjian {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 620px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/diandianzu/ddzImg_17.png?v=201610241359) no-repeat;
	background-size: 28px
}

.ddzshareTo {
	position: absolute;
	top: 175px;
	left: 780px;
	font-size: 16px;
	line-height: 30px;
	font-family: "微软雅黑";
	float: right;
	margin-top: -11px
}

.ddzDataTitle {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 45px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.ddzDataText {
	line-height: 25px;
	position: absolute;
	font-size: 16px;
	top: 75px;
	font-family: "微软雅黑";
	color: #666
}

.ddzImg01 {
	margin-top: 45px;
	float: right;
	width: 470px;
	height: 200px;
	background: url(/image/partners/diandianzu/ddzImg_01.png?v=201610241359) no-repeat;
	background-size: 470px;
	border: 1px solid #fff
}

.ddzImg02 {
	margin-top: 30px;
	margin-left: 200px;
	width: 172px;
	height: 127px;
	background: url(/image/partners/diandianzu/ddzImg_02.png?v=201610241359) no-repeat;
	background-size: 172px
}

.ddzImg03 {
	margin-top: 30px;
	margin-left: 20px;
	width: 47px;
	height: 48px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_03.png?v=201610241359) no-repeat;
	background-size: 47px
}

.ddzImg04 {
	margin-top: 30px;
	margin-left: 200px;
	_margin-left: 150px;
	width: 47px;
	height: 48px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_04.png?v=201610241359) no-repeat;
	background-size: 47px
}

.ddzImg05 {
	margin-top: 30px;
	margin-left: 200px;
	width: 47px;
	height: 48px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_05.png?v=201610241359) no-repeat;
	background-size: 47px
}

.ddzImg06 {
	margin-top: 30px;
	margin-left: 200px;
	width: 47px;
	height: 48px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_06.png?v=201610241359) no-repeat;
	background-size: 47px
}

.ddzDetailText {
	position: relative;
	font-size: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑";
	color: #404040
}

.ddzImg07 {
	margin-top: 40px;
	width: 320px;
	height: 420px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_07.png?v=201610241359) no-repeat;
	background-size: 320px
}

.ddzImg08 {
	margin-top: 40px;
	margin-left: 20px;
	width: 320px;
	height: 420px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_08.png?v=201610241359) no-repeat;
	background-size: 320px
}

.ddzImg09 {
	margin-top: 40px;
	margin-left: 20px;
	width: 320px;
	height: 420px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_09.png?v=201610241359) no-repeat;
	background-size: 320px
}

.ddzImg10 {
	margin-top: 40px;
	width: 235px;
	height: 450px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_10.png?v=201610241359) no-repeat;
	background-size: 235px
}

.ddzImg11 {
	margin-top: 40px;
	margin-left: 20px;
	width: 235px;
	height: 450px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_11.png?v=201610241359) no-repeat;
	background-size: 235px
}

.ddzImg12 {
	margin-top: 40px;
	margin-left: 20px;
	width: 235px;
	height: 450px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_12.png?v=201610241359) no-repeat;
	background-size: 235px
}

.ddzImg13 {
	margin-top: 40px;
	margin-left: 20px;
	width: 235px;
	height: 450px;
	float: left;
	background: url(/image/partners/diandianzu/ddzImg_13.png?v=201610241359) no-repeat;
	background-size: 235px
}

#net_36Partner {
	color: #333;
	font-size: 14px;
	font-weight: normal
}

.net_36Banner {
	width: 100%;
	height: 1180px;
	background-color: #fff
}

.net_36Box {
	width: 1000px;
	margin: 0 auto;
	font-family: "微软雅黑";
	color: #666
}

.net_36Box .net_36Titles {
	height: 200px
}

.net_36Logo {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/net36/net_36Logo.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.net_36sDetail {
	position: relative;
	font-size: 16px;
	padding-top: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 310px
}

.net_36Box .net_36Detail {
	height: 250px;
	position: relative
}

.net_36Title {
	position: absolute;
	font-size: 22px;
	float: left;
	float: left;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.net_36Text {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.net_36Advice {
	cursor: pointer;
	margin-top: -24px;
	margin-left: 85px;
	float: left;
	width: 120px;
	height: 30px;
	background: url(/image/partners/net36/net36Img_14.png?v=201610241359) no-repeat;
	background-size: 120px
}

.net_36shareWeixin {
	cursor: pointer;
	margin-top: 125px;
	margin-left: 540px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/net36/net36Img_15.png?v=201610241359) no-repeat;
	background-size: 28px
}

.net_36shareWeibo {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 580px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/net36/net36Img_16.png?v=201610241359) no-repeat;
	background-size: 28px
}

.net_36shareKongjian {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 620px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/net36/net36Img_17.png?v=201610241359) no-repeat;
	background-size: 28px
}

.net_36Img01 {
	margin-top: 80px;
	float: right;
	width: 420px;
	height: 200px;
	background: url(/image/partners/net36/net36Img_01.png?v=201610241359) no-repeat;
	background-size: 350px
}

.net_36shareTo {
	position: absolute;
	top: 175px;
	left: 780px;
	font-size: 16px;
	line-height: 30px;
	font-family: "微软雅黑";
	float: right;
	margin-top: -11px
}

.net_36DataTitle {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 40px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.net_36DataText {
	line-height: 25px;
	position: absolute;
	font-size: 16px;
	float: left;
	top: 70px;
	font-family: "微软雅黑";
	color: #666
}

.net_36DetailText {
	position: relative;
	font-size: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑";
	color: #84c125
}

.net_36Img05 {
	margin-top: 40px;
	width: 135px;
	height: 92px;
	float: left;
	background: url(/image/partners/net36/net36Img_05.png?v=201610241359) no-repeat;
	background-size: 135px
}

.net_36Img06 {
	margin-top: 40px;
	margin-left: 80px;
	width: 135px;
	height: 92px;
	float: left;
	background: url(/image/partners/net36/net36Img_06.png?v=201610241359) no-repeat;
	background-size: 135px
}

.net_36Img07 {
	margin-top: 40px;
	margin-left: 80px;
	width: 135px;
	height: 92px;
	float: left;
	background: url(/image/partners/net36/net36Img_07.png?v=201610241359) no-repeat;
	background-size: 135px
}

.net_36Img08 {
	margin-top: 40px;
	margin-left: 80px;
	width: 135px;
	height: 92px;
	float: left;
	background: url(/image/partners/net36/net36Img_08.png?v=201610241359) no-repeat;
	background-size: 135px
}

.net_36Img09 {
	margin-top: 40px;
	margin-left: 80px;
	width: 135px;
	height: 92px;
	float: left;
	background: url(/image/partners/net36/net36Img_09.png?v=201610241359) no-repeat;
	background-size: 135px
}

.net_36Img10 {
	margin-top: 40px;
	margin-left: 30px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/net36/net36Img_10.png?v=201610241359) no-repeat;
	background-size: 80px
}

.net_36Img11 {
	margin-top: 40px;
	margin-left: 78px;
	_margin-left: 55px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/net36/net36Img_11.png?v=201610241359) no-repeat;
	background-size: 80px
}

.net_36Img12 {
	margin-top: 40px;
	margin-left: 30px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/net36/net36Img_12.png?v=201610241359) no-repeat;
	background-size: 80px
}

.net_36Img13 {
	margin-top: 40px;
	margin-left: 50px;
	_margin-left: 28px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/net36/net36Img_13.png?v=201610241359) no-repeat;
	background-size: 80px
}

#gongSiBPartner {
	color: #333;
	font-size: 14px;
	font-weight: normal
}

.gongSiBBanner {
	width: 100%;
	background-color: #fff
}

.gongSiBBox {
	width: 1000px;
	margin: 0 auto;
	font-family: "微软雅黑";
	color: #666
}

.gongSiBBox .gongSiBTitles {
	height: 200px
}

.gongSiBLogo {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/gongsib/gongSiBLogo.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.gongSiBsDetail {
	position: relative;
	font-size: 16px;
	padding-top: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 310px
}

.gongSiBBox .gongSiBDetail {
	height: 250px
}

.gongSiBTitle {
	position: absolute;
	font-size: 22px;
	float: left;
	float: left;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.gongSiBText {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.gongSiBAdvice {
	cursor: pointer;
	margin-top: -24px;
	margin-left: 85px;
	float: left;
	width: 120px;
	height: 30px;
	background: url(/image/partners/gongsib/gongSiBImg_14.png?v=201610241359) no-repeat;
	background-size: 120px
}

.gongSiBshareWeixin {
	cursor: pointer;
	margin-top: 125px;
	margin-left: 540px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/gongsib/gongSiBImg_15.png?v=201610241359) no-repeat;
	background-size: 28px
}

.gongSiBshareWeibo {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 580px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/gongsib/gongSiBImg_16.png?v=201610241359) no-repeat;
	background-size: 28px
}

.gongSiBshareKongjian {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 620px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/gongsib/gongSiBImg_17.png?v=201610241359) no-repeat;
	background-size: 28px
}

.gongSiBImg01 {
	margin-top: 80px;
	float: right;
	width: 420px;
	height: 200px;
	background: url(/image/partners/net36/net36Img_01.png?v=201610241359) no-repeat;
	background-size: 350px
}

.gongSiBshareTo {
	position: absolute;
	top: 175px;
	left: 780px;
	font-size: 16px;
	line-height: 30px;
	font-family: "微软雅黑";
	float: right;
	margin-top: -11px
}

.gongSiBDataTitle {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 320px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.gongSiBDataText {
	line-height: 25px;
	position: absolute;
	font-size: 16px;
	float: left;
	top: 350px;
	font-family: "微软雅黑";
	color: #666
}

.gongSiBDetailText {
	position: relative;
	font-size: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑";
	color: #84c125
}

.gongSiBImg04 {
	margin-top: 40px;
	margin-left: 385px;
	width: 222px;
	height: 50px;
	background: url(/image/partners/gongsib/gongSiBImg_04.png?v=201610241359) no-repeat;
	background-size: 222px
}

.gongSiBImg05 {
	margin-top: 40px;
	margin-left: 30px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_05.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg06 {
	margin-top: 40px;
	margin-left: 100px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_06.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg07 {
	margin-top: 40px;
	margin-left: 100px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_07.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg08 {
	margin-top: 40px;
	margin-left: 100px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_08.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg09 {
	margin-top: 40px;
	margin-left: 100px;
	#margin-left: 110px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_09.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg10 {
	margin-top: 40px;
	margin-left: 30px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_10.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg11 {
	margin-top: 40px;
	margin-left: 100px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_11.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg12 {
	margin-top: 40px;
	margin-left: 100px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_12.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg13 {
	margin-top: 40px;
	margin-left: 100px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_13.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg14 {
	margin-top: 40px;
	margin-left: 100px;
	#margin-left: 110px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_131.png?v=201610241359) no-repeat;
	background-size: 100px
}

.gongSiBImg15 {
	margin-top: 40px;
	margin-left: 385px;
	width: 222px;
	height: 50px;
	background: url(/image/partners/gongsib/gongSiBImg_151.png?v=201610241359) no-repeat;
	background-size: 222px
}

.gongSiBImg18 {
	margin-top: 40px;
	margin-left: 30px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_18.png?v=201610241359) no-repeat;
	background-size: 25px
}

.gongSiBImg19 {
	margin-top: 40px;
	margin-left: 245px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_19.png?v=201610241359) no-repeat;
	background-size: 25px
}

.gongSiBImg20 {
	margin-top: 40px;
	margin-left: 30px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_20.png?v=201610241359) no-repeat;
	background-size: 25px
}

.gongSiBImg21 {
	margin-top: 40px;
	margin-left: 245px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_21.png?v=201610241359) no-repeat;
	background-size: 25px
}

.gongSiBImg22 {
	margin-top: 40px;
	margin-left: 385px;
	width: 222px;
	height: 50px;
	background: url(/image/partners/gongsib/gongSiBImg_22.png?v=201610241359) no-repeat;
	background-size: 222px
}

.gongSiBImg23 {
	margin-top: 44px;
	margin-left: 30px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.gongSiBImg24 {
	margin-top: 44px;
	margin-left: 215px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.gongSiBImg25 {
	margin-top: 44px;
	margin-left: 29px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.gongSiBImg26 {
	margin-top: 44px;
	margin-left: 192px;
	#margin-left: 199px;
	_margin-left: 201px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

#lxzlPartner {
	color: #333;
	font-size: 14px;
	font-weight: normal
}

.lxzlBanner {
	width: 100%;
	background-color: #fff
}

.lxzlBox {
	width: 1000px;
	margin: 0 auto;
	font-family: "微软雅黑"
}

.lxzlBox .lxzlTitles {
	height: 200px
}

.lxzlLogo {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/lxzl/lxzlLogo.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.lxzlsDetail {
	position: relative;
	font-size: 16px;
	padding-top: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 310px
}

.LXZLTitle {
	position: absolute;
	font-size: 22px;
	float: left;
	float: left;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.LXZLText {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 85px;
	font-family: "微软雅黑";
	color: #666
}

.lxzlAdvice {
	cursor: pointer;
	margin-top: -24px;
	margin-left: 85px;
	float: left;
	width: 120px;
	height: 30px;
	background: url(/image/partners/lxzl/lxzlImg_14.png?v=201610241359) no-repeat;
	background-size: 120px
}

.lxzlshareWeixin {
	cursor: pointer;
	margin-top: 125px;
	margin-left: 540px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/lxzl/lxzlImg_15.png?v=201610241359) no-repeat;
	background-size: 28px
}

.lxzlshareWeibo {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 580px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/lxzl/lxzlImg_16.png?v=201610241359) no-repeat;
	background-size: 28px
}

.lxzlshareKongjian {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 620px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/lxzl/lxzlImg_17.png?v=201610241359) no-repeat;
	background-size: 28px
}

.lxzlshareTo {
	position: absolute;
	top: 175px;
	left: 780px;
	font-size: 16px;
	line-height: 30px;
	font-family: "微软雅黑";
	float: right;
	margin-top: -11px
}

.lxzlDataTitle {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 320px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.lxzlDataText {
	line-height: 25px;
	position: absolute;
	font-size: 16px;
	float: left;
	top: 350px;
	font-family: "微软雅黑";
	color: #666
}

.lxzlDetailText {
	position: relative;
	font-size: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-family: "微软雅黑";
	color: #008ed8;
	font-weight: bold
}

.lxzlImg05 {
	margin-top: 40px;
	margin-left: 30px;
	width: 70px;
	height: 45px;
	float: left;
	background: url(/image/partners/lxzl/lxzlImg_05.png?v=201610241359) no-repeat;
	background-size: 70px;
	display: inline
}

.lxzlImg06 {
	margin-top: 40px;
	margin-left: 215px;
	width: 70px;
	height: 45px;
	float: left;
	background: url(/image/partners/lxzl/lxzlImg_06.png?v=201610241359) no-repeat;
	background-size: 70px;
	display: inline
}

.lxzlImg07 {
	margin-top: 40px;
	margin-left: 215px;
	width: 70px;
	height: 45px;
	float: left;
	background: url(/image/partners/lxzl/lxzlImg_07.png?v=201610241359) no-repeat;
	background-size: 70px;
	display: inline
}

.lxzlImg08 {
	margin-top: 40px;
	margin-left: 230px;
	width: 70px;
	height: 45px;
	float: left;
	background: url(/image/partners/lxzl/lxzlImg_08.png?v=201610241359) no-repeat;
	background-size: 70px;
	display: inline
}

.lxzlImg04 {
	width: 1000px;
	height: 800px;
	background: url(/image/partners/lxzl/lxzlImg_04.png?v=201610241359) no-repeat;
	background-size: 1000px
}

#cash_360Partner {
	color: #333;
	font-size: 14px;
	font-weight: normal
}

.cash_360Banner {
	width: 100%;
	background-color: #fff
}

.cash_360Box {
	width: 1000px;
	margin: 0 auto;
	font-family: "微软雅黑"
}

.cash_360Box .cash_360Titles {
	height: 200px
}

.cash_360Logo {
	margin-top: 45px;
	float: left;
	width: 250px;
	height: 150px;
	background: url(/image/partners/cash360/cash360Logo.png?v=201610241359) no-repeat;
	background-size: 250px;
	border: 1px solid #fff
}

.cash_360sDetail {
	position: relative;
	font-size: 16px;
	padding-top: 40px;
	color: #666;
	padding-left: 310px
}

.cash_360Box .cash_360Detail {
	height: 350px;
	position: relative
}

.cash_360Title {
	position: absolute;
	font-size: 22px;
	float: left;
	float: left;
	top: 43px;
	font-family: "微软雅黑";
	color: #404040
}

.cash_360Text {
	position: absolute;
	font-size: 16px;
	float: left;
	top: 75px;
	font-family: "微软雅黑";
	color: #666
}

.cash_360Advice {
	cursor: pointer;
	margin-top: -24px;
	margin-left: 85px;
	_margin-left: 40px;
	float: left;
	width: 120px;
	height: 30px;
	background: url(/image/partners/cash360/cash360Img_14.png?v=201610241359) no-repeat;
	background-size: 120px
}

.cash_360shareWeixin {
	cursor: pointer;
	margin-top: 125px;
	margin-left: 540px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/cash360/cash360Img_15.png?v=201610241359) no-repeat;
	background-size: 28px
}

.cash_360shareWeibo {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 580px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/cash360/cash360Img_16.png?v=201610241359) no-repeat;
	background-size: 28px
}

.cash_360shareKongjian {
	cursor: pointer;
	margin-top: -28px;
	margin-left: 620px;
	float: left;
	width: 28px;
	height: 28px;
	background: url(/image/partners/cash360/cash360Img_17.png?v=201610241359) no-repeat;
	background-size: 28px
}

.cash_360Img02 {
	position: absolute;
	top: 100px;
	left: 110px;
	width: 308px;
	height: 450px;
	background: url(/image/partners/cash360/cash360Img_02.png?v=201610241359) no-repeat;
	background-size: 308px
}

.cash_360Detail .ddzDataText {
	position: absolute;
	left: 550px;
	top: 200px
}

.cash_360shareTo {
	position: absolute;
	top: 175px;
	left: 780px;
	font-size: 16px;
	line-height: 30px;
	font-family: "微软雅黑";
	float: right;
	margin-top: -11px
}

.cash_360DataTitle {
	position: absolute;
	font-size: 16px;
	top: 40px;
	font-family: "微软雅黑";
	color: #404040;
	font-weight: bold
}

.cash_360DataText {
	line-height: 25px;
	position: absolute;
	font-size: 16px;
	top: 570px;
	font-family: "微软雅黑";
	color: #666
}

.cash_360DetailText {
	position: relative;
	font-size: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑";
	color: #01b7ff
}

.cash_360Img04 {
	margin-top: 40px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_04.png?v=201610241359) no-repeat;
	background-size: 100px
}

.cash_360Img05 {
	margin-top: 40px;
	margin-left: 80px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_05.png?v=201610241359) no-repeat;
	background-size: 100px
}

.cash_360Img06 {
	margin-top: 40px;
	margin-left: 80px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_06.png?v=201610241359) no-repeat;
	background-size: 100px
}

.cash_360Img07 {
	margin-top: 40px;
	margin-left: 80px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_07.png?v=201610241359) no-repeat;
	background-size: 100px
}

.cash_360Img08 {
	margin-top: 40px;
	margin-left: 80px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_08.png?v=201610241359) no-repeat;
	background-size: 100px
}

.cash_360Img09 {
	margin-top: 40px;
	margin-left: 80px;
	width: 100px;
	height: 100px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_09.png?v=201610241359) no-repeat;
	background-size: 100px
}

.cash_360Img10 {
	margin-top: 40px;
	margin-left: 30px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_10.png?v=201610241359) no-repeat;
	background-size: 80px
}

.cash_360Img11 {
	margin-top: 40px;
	margin-left: 78px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_11.png?v=201610241359) no-repeat;
	background-size: 80px
}

.cash_360Img12 {
	margin-top: 40px;
	margin-left: 30px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_12.png?v=201610241359) no-repeat;
	background-size: 80px
}

.cash_360Img13 {
	margin-top: 40px;
	margin-left: 20px;
	#margin-left: 30px;
	*margin-left: 30px;
	_margin-left: 30px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(/image/partners/cash360/cash360Img_13.png?v=201610241359) no-repeat;
	background-size: 80px
}

.cash_360Img15 {
	margin-top: 40px;
	margin-left: 385px;
	width: 222px;
	height: 50px;
	background: url(/image/partners/gongsib/gongSiBImg_151.png?v=201610241359) no-repeat;
	background-size: 222px
}

.cash_360Img18 {
	margin-top: 40px;
	margin-left: 30px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_18.png?v=201610241359) no-repeat;
	background-size: 25px
}

.cash_360Img19 {
	margin-top: 40px;
	margin-left: 245px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_19.png?v=201610241359) no-repeat;
	background-size: 25px
}

.cash_360Img20 {
	margin-top: 40px;
	margin-left: 30px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_20.png?v=201610241359) no-repeat;
	background-size: 25px
}

.cash_360Img21 {
	margin-top: 40px;
	margin-left: 245px;
	width: 25px;
	height: 25px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_21.png?v=201610241359) no-repeat;
	background-size: 25px
}

.cash_360Img22 {
	margin-top: 40px;
	margin-left: 385px;
	width: 222px;
	height: 50px;
	background: url(/image/partners/gongsib/gongSiBImg_22.png?v=201610241359) no-repeat;
	background-size: 222px
}

.cash_360Img23 {
	margin-top: 44px;
	margin-left: 30px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.cash_360Img24 {
	margin-top: 44px;
	margin-left: 215px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.cash_360Img25 {
	margin-top: 44px;
	margin-left: 30px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.cash_360Img26 {
	margin-top: 44px;
	margin-left: 199px;
	width: 20px;
	height: 20px;
	float: left;
	background: url(/image/partners/gongsib/gongSiBImg_23.png?v=201610241359) no-repeat;
	background-size: 20px
}

.fkhomeReg .webRegCount {
	width: 100%;
	height: 56px;
	background: #f8f8f8;
	margin-bottom: 0;
	position: relative;
	z-index: 100;
	box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset
}

.fkhomeReg .middle_new {
	width: 1037px;
	margin: 0 auto;
	font-size: 12px
}

.fkhomeReg .regCountLeft {
	float: left;
	height: 100%;
	font-size: 20px;
	font-family: "微软雅黑","黑体";
	color: #333;
	padding-top: 7px;
	margin-left: 20px
}

.fkhomeReg .regCountRight {
	float: right
}

.fkhomeReg .regCountRight .weixin {
	background: url(/image/reg/comm.png?v=201709041159) 0 -270px no-repeat
}

.fkhomeReg .regCountRight .phone {
	background: url(/image/reg/comm.png?v=201709041159) 0 -313px no-repeat
}

.fkhomeReg .regCountRight .bdshare_t {
	background: url(/image/reg/comm.png?v=201709041159) 0 -355px no-repeat
}

.fkhomeReg .regCountRight .weibo {
	background: url(/image/reg/comm.png?v=201709041159) 0 -397px no-repeat
}

.fkhomeReg .regCountRight .ts {
	background: url(/image/reg/comm.png?v=201709041159) 0 -439px no-repeat
}

.fkhomeReg .regCountRight .ico {
	position: relative;
	float: left;
	width: 32px;
	height: 32px;
	margin-right: 15px;
	margin-top: 9px
}

.fkhomeReg .regCountRight .weixin .weixinContent {
	display: none;
	position: absolute;
	top: 38px;
	left: -68px;
	width: 168px;
	height: 197px;
	background: url(/image/reg/logoWeixin_new.png?v=201709041159) -53px -52px no-repeat
}

.fkhomeReg .regCountRight .phone .phoneContent {
	display: none;
	position: absolute;
	top: 38px;
	left: -138px;
	width: 272px;
	height: 54px;
	line-height: 60px;
	background: url(/image/reg/qrCode.png?v=201709041159) -283px -114px no-repeat;
	font-size: 18px;
	font-family: "微软雅黑","黑体";
	text-align: center;
	z-index: 100
}

.fkhomeReg .regCountRight .weibo a {
	display: block;
	width: 100%;
	height: 100%
}

.fkhomeReg .regCountRight .ts a {
	display: block;
	width: 100%;
	height: 100%
}

.fkhomeReg .regBanner {
	width: 100%;
	height: 174px;
	background: url(/image/reg/regBan.png?v=201709041159) center center no-repeat
}

.fkhomeReg .regProduct {
	width: 1070px;
	height: auto;
	margin: 71px auto 61px auto;
	font-family: "微软雅黑"
}

.fkhomeReg .fkPro {
	width: 240px;
	height: 370px;
	float: left;
	border: 1px solid #dbe4f4;
	background: #f9fcff;
	border-radius: 4px;
	margin-right: 34px
}

.fkhomeReg .fkPro.lastPro {
	margin-right: 0
}

.fkhomeReg .fkPro.curPro {
	border: 1px solid #77adff;
	box-shadow: .6px .8px 14px 0 rgba(47,105,226,0.47);
	-webkit-box-shadow: .6px .8px 14px 0 rgba(47,105,226,0.47)
}

.fkhomeReg .fkPro .fkProIcon {
	width: 100%;
	height: 200px;
	margin-bottom: 26px
}

.fkPro .fkProIcon.icon_fkjz {
	background: url(/image/reg/fkjzIcon.png?v=201709041159) center bottom no-repeat
}

.fkPro .fkProIcon.icon_fkhd {
	background: url(/image/reg/hdIcon.png?v=201709041159) center bottom no-repeat
}

.fkPro .fkProIcon.icon_fkwcd {
	background: url(/image/reg/wcdIcon.png?v=201709041159) center bottom no-repeat
}

.fkPro .fkProIcon.icon_wxast {
	background: url(/image/reg/wxastIcon.png?v=201709041159) center bottom no-repeat
}

.fkhomeReg .fkPro .fkProName {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	color: #2e3239
}

.fkhomeReg .fkPro .fkProDetail {
	font-size: 12px;
	line-height: 23px;
	color: #8a909b;
	margin-bottom: 23px;
	text-align: center
}

.fkhomeReg .fkPro .fkRegBtn {
	width: 180px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 0 auto;
	border-radius: 4px;
	border: 1px solid #b6e5bb;
	background: 0;
	cursor: pointer;
	color: #1faa2c;
	font-size: 16px
}

.fkhomeReg .fkPro .fkRegBtn:hover,.fkhomeReg .fkPro.curPro .fkRegBtn:hover {
	background: #0eb71e;
	border: 1px solid #0eb71e;
	color: #fff
}

.fkhomeReg .fkPro.curPro .fkRegBtn {
	background: #14a721;
	border: 1px solid #14a721;
	color: #fff
}

.fkhomeReg .login_tips {
	font-family: "微软雅黑";
	text-align: center;
	width: 100%;
	font-size: 14px;
	color: #30353c;
	margin-bottom: 55px
}

.fkhomeReg .login_tips>a {
	cursor: pointer;
	color: #2f82ff;
	text-decoration: none
}

.fkhomeReg .login_tips>a:hover {
	text-decoration: underline
}

.f-topBar .topbar-cur-nav .topbar_btn_text {
	color: #2f82ff
}
.titleap {height: 55px;line-height: 55px;border-top: 1px solid #eee;}
.titleap h4 {position: absolute;left: 0;top: -1px;height: 54px;line-height: 54px;border-top: 2px solid #9bb1ff;font-weight: normal;font-size:16px;}
.session3{margin-top: 30px;}
div{position: relative;}
.cell{margin-top: -30px; height: 80px;}
.cell a{color: #00000096;font-size: 12pt;}
.cell ul li {width: 415px;float: left;height: 40px;line-height: 40px;margin-bottom: 0;overflow: hidden;background: url(http://www.zjtxhealth.com/templets/default/images/icon.png) 10px center no-repeat;;;padding-left: 25px;;}