﻿@charset "utf-8";
/* CSS Document */

.header{
	width:100%;
	height:100px;
	background:url(images/header-bg.jpg) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header-bg.jpg',sizingMethod='scale');
	background-size:cover;
	background-position:top right;
}
.header2{
	width:100%;
	height:100px;
}
.header-line{
	width:100%;
	height:5px;
	background:#ca4341;
}
.header-inner{
	width:1170px;
	height:95px;
	margin:0 auto;
}
.logo{
	width:466px;
	height:69px;
	float:left;
	margin-top:12px;
	float:left;
}
.guide-box{
	width:616px;
	height:95px;
	float:right;
}
.guide-box-top{
	width:100%;
	height:20px;
}
.guide-box-top ul{
	/*overflow:hidden;*/
	float:right;
}

.guide-box-top ul li{
	height:20px;
	line-height:20px;
	font-size:12px;
	float:left;
	text-align:center;
}
.guide-box-top ul li.one{
	width:92px;
	line-height:17px;
	background:url(images/h-01.png) 5px 0px no-repeat;
}
.guide-box-top ul li.one a{
	color:#fff;
}
.guide-box-top ul li.two{
	padding:0px 10px;
	line-height:15px;
	margin-top:2px;
	border-right:solid 1px #B3B4B5;
	position:relative;
}
.guide-box-top ul li.two a{
	color:#737577;
}
.search-box{
	width:333px;
	height:74px;
	position:absolute;
	right:-22px;
	z-index:1000000;
	background:url(images/search-box.png) no-repeat;
	display:none;
}
.search-box2{
	display:block;
}
.search-box-inner{
	width:300px;
	height:40px;
	margin:0 auto;
	border:solid 1px #DFDFDF;
	margin-top:18px;
	background:#FFFFFF;
}
.search-input{
	width:240px;
	height:38px;
	line-height:38px;
	padding-left:20px;
	float:left;
	outline:none;
	color:#999;
	font-size:14px;
	font-family:"Microsoft YaHei";
	border:none;
}
.search-a{
	width:39px;
	height:40px;
	display:inline-block;
	background:url(images/gh.png) center center #ca4341 no-repeat;
	float:right;
}
.guide-box-top ul li.three{
	border:none;
	padding-right:22px;
}
.guide-box-nav{
	margin-top:30px;
}
.guide-box-nav ul li{
	padding:0px 22px;
	float:left;
	font-size:16px;
	background:url(images/str.png) no-repeat;
}
.guide-box-nav ul li a{
	color:#65686A;
}
.guide-box-nav ul li a:hover{
	color:#ca4341;
}

.alert{
	width:100%;
	height:25px;
	background:url(images/a-01.png) center 8px no-repeat;
	display:none;
}
.add-show{
	width:100%;
	height:33px;
	position:absolute;
	top:100px;
	left:0px;
	background:url(images/sub-nav.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sub-nav.png',sizingMethod='scale');
	background-size:cover;
	display:none;
	z-index:10;
}
.show-block{
	display:block;
}
.add-show-inner{
	width:1000px;
	height:33px;
	margin:0 auto;
}
.add-show-inner ul{
	float:right;
	width:auto;
	height:33px;
}
.add-show-inner ul.news{
	margin-right:160px;
}
.add-show-inner ul li{
	height:33px;
	line-height:35px;
	float:left;
	margin-right:43px;
	font-size:14px;
	background:none;
	padding:0px;
}
.add-show-inner ul.news li{
	margin-right:33px;
}
.add-show-inner ul li a{
	color:#65686A;
}
.middle{
	width:100%;
	min-height:670px;
	background:url(images/about-zhan-bg2.jpg) top center #FAFAFA no-repeat;
	position:relative;
	background-size: 100%;
}
.middle2{
	width:100%;
	min-height:670px;
	background:url(images/zhan-pro-bg.jpg) top center #FAFAFA no-repeat;
	position:relative;
	background-size: 100%;
}
.middle3{
	width:100%;
	min-height:670px;
	background:url(images/member-center-bg3.jpg) top center #FAFAFA no-repeat;
	position:relative;
}
.middle4{
	width:100%;
	height:auto;
	background:url(images/pass-bg.jpg) top right #FAFAFA no-repeat;
	position:relative;
	padding-bottom:150px;
}
.middle5{
	width:100%;
	height:auto;
	background:url(images/register-bg.jpg) top right #FAFAFA no-repeat;
	position:relative;
	padding-bottom:160px;
}
.middle6{
	width:100%;
	height:auto;
	background:url(images/result-search.jpg) top center #FAFAFA no-repeat;
	position:relative;
}
.middle7{
	width:100%;
	height:auto;
	background:url(images/pass-bg.jpg) top right #FAFAFA no-repeat;
	position:relative;
}
.middle8{
	width:100%;
	height:auto;
	background:url(images/question-bg.jpg)  bottom center #EDF0F2 no-repeat;
	position:relative;
	padding-bottom:90px;
}
.middle-inner{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.title-a{
	width:100%;
	text-align:left;
	font-size:36px;
	color:#FFFFFF;
	padding-top:85px;
}
.title-b{
	width:100%;
	text-align:left;
	font-size:36px;
	color:#FFFFFF;
}
.middle-content-top{
	width:998px;
	height:17px;
	border:solid 1px #9195A5;
	border-bottom:none;
	border-top-right-radius:16px;
	border-top-left-radius:16px;
	background:#fff;
}
.middle-content-top2{
	background:#F1F1F1;
	border: solid 1px #BEC1C2;
	border-bottom:none;
}
.middle-content-top3{
	background:#fff;
	border: solid 1px #BEC1C2;
	border-bottom:none;
}
.middle-content{
	width:100%;
	height:auto;
	margin-top:160px;	
}
.middle-content-s{
	margin-top:205px;
}
.middle-content2{
	padding-top:60px;
	margin-top:0px;
}
.middle-content-inner{
	width:1000px;
	min-height:200px;
	margin:0 auto;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9195A5', endColorstr='#FFFFFF')"; 
	background: -moz-linear-gradient(top, #9195A5, #Ffffff); 
	background: -o-linear-gradient(top,#9195A5, #Ffffff); 
	background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#9195A5), to(#Ffffff)); 
	/*position:relative;*/
	background:-ms-linear-gradient(top, #9195A5, #Ffffff);
}
.middle-content-inner2{
	width:1000px;
	min-height:200px;
	margin:0 auto;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#BEC1C2', endColorstr='#FFFFFF')"; 
	background: -moz-linear-gradient(top, #BEC1C2, #Ffffff); 
	background: -o-linear-gradient(top,#BEC1C2, #Ffffff); 
	background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#BEC1C2), to(#Ffffff)); 
	/*position:relative;*/
	background:-ms-linear-gradient(top, #BEC1C2, #Ffffff);
}
.middle-content-inner2{
	margin-top:-1px;
}
.middle-content-show{
	width:998px;
	height:auto;
	margin:0 auto;
	background:#fff;
	padding-bottom:100px;
}
.middle-content-left{
	width:218px;
	height:auto;
	float:left;
}
.left-top{
	width:268px;
	height:147px;
	margin-left:-54px;
	z-index:100;
	position:relative;
	background:url(images/lf-01.png) no-repeat;
	position:!important;

}
.left-top-inner{
	width:166px;
	height:66px;
	margin:0px 0px 0px 55px;
	line-height:66px;
	text-align:center;
	font-size:36px;
	color:#fff;
	padding-top: 12px;
}
.left-nav{
	width:202px;
	height:auto;
	margin-top:-33px;
	position:relative;
	z-index:999;
}
.left-nav ul li{
	width:147px;
	padding-right:55px;
	line-height:48px;
	text-align:right;
	background:url(images/sm-line.png) no-repeat;
	font-size:18px;
}
.left-nav ul li span.load{
	width:9px;
	height:48px;
	display:inline-block;
	float:left;
	margin-left:50px;
	background:url(images/load-down.png) center center no-repeat;
}
.left-nav ul li a{
	color:#65686A;
	width:100%;
	height:100%;
	display:inline-block;
}
.left-nav ul li.addcolor a{
	color:#ca4341;
}
.left-nav ul li a:hover{
	color:#ca4341;
}
.left-nav ul li.addcolor span.load{
	background:url(images/load-down2.png) center center no-repeat;
}
.left-nav ul li dl{
	width:100%;
	padding-right:0px;
	display:none;
	
}
.left-nav ul li.addcolor dl{
	display:block;
}
.left-nav ul li dl dt{
	width:137px;
	padding-left:50px;
	height:36px;
	line-height:36px;
	font-size:16px;
	text-align:left;
}
.left-nav ul li dl dt a{
	width:100%;
	height:100%;
	display:inline-block;	
	color:#BBBCBC;	
}
.left-nav ul li.addcolor dl a{
	color:#BBBCBC;
}
.left-nav ul li dl dt .load-list{
	width:9px;
	height:36px;
	display:inline-block;
	float:left;
	background:url(images/sq.png) center center no-repeat;
	margin-right:17px;
}
.left-nav ul li dl dt.addcolor2 .load-list{
	background:url(images/sq2.png) center center no-repeat;
}
.sm-line{
	width:202px;
	height:3px;
	display:inline-block;
	background:url(images/sm-line.png) no-repeat;
}
.sm-line2{
	background:url(../images/sm-line2.png) no-repeat;
	margin-top:5px;
}
.hot-phone{
	width:166px;
	height:70px;
	line-height:74px;
	margin:60px 0px 0px 15px;
	background:url(images/hot-line.png) no-repeat;
	font-size:20px;
	text-align:center;
	color:#ca4341;
}
.middle-content-right{
	width:695px;
	height:auto;
	float:right;
	margin-right:55px;
}
.right-title{
	width:100%;
	height:40px;
	border-bottom:solid 1px #ca4341;
	margin-top:38px;
}
.right-title span{
	float:left;
	height:40px;
	display:inline-block;
}
.right-title span.one{
	font-size:28px;
	color:#ca4341;
	line-height:33px;
}
.right-title span.two{
	font-size:14px;
	color:#AAAAAA;
	line-height:52px;
	margin-left:7px;
}
.co-op{
	width:100%;
	height:72px;
	background:#3e3e3e;
}
.co-op-inner{
	width:1000px;
	height:72px;
	margin:0 auto;
}
.co-op-inner a{
	overflow:hidden;
}

.co-op-inner ul li{
	width:auto;
	height:45px;
	margin-left:75px;
	float:left;
	margin-top:13px;
	padding-left:50px;
}
.co-op-inner ul li a{
	width:100%;
	height:100%;
	display:inline-block;
}

.co-op-inner ul li.one{
	background:url(images/c-01.png)  no-repeat;
	margin-left:33px;
}
.co-op-inner ul li.two{
	background:url(images/c-02.png)  no-repeat;
	line-height:normal;
}
.co-op-inner ul li.three{
	background:url(images/c-03.png)  no-repeat;
}
.co-op-inner ul li.four{
	background:url(images/c-04.png)  no-repeat;
}
.co-op-inner ul li span{
	display:inline-block;
}
.co-op-inner ul li .aa{
	font-size:16px;
	color:#fff;
}
.co-op-inner ul li .bb{
	font-size:14px;
	color:#A4ACC2;
}
.co-op-inner .wei{
	width:200px;
	height:72px;
	float:right;
	background:url(images/c-05.png) no-repeat;
	color:#fff;
	position:relative;
}
.co-op-inner .wei2{
	display:none;
}
.co-op-inner .wei span{
	display:inline-block;
	margin-left:10px;
}
.co-op-inner .wei span.ya{
	font-size:16px;
	margin-top:3px;
}
.co-op-inner .wei span.yb{
	font-size:20px;
}
.co-op-inner .wei span.yc{
	font-size:12px;
}

.wei .wei-trigle{
	width:44px;
	height:50px;
	position:absolute;
	right:0px;
	top:0px;
	display:inline-block;
}
.wei-show{
	width:230px;
	height:72px;
	float:right;
	color:#fff;
	background-size:100% 100%;
	display:none;
	z-index:10000;
}
.wei-show2{
	display:block;
}
.wei-show span{
	display:inline-block;
	width:100%;
	margin-left:7px;
}
.wei-show span.yae{
	font-size:14px;
	margin-top:7px;	
}
.wei-show span.smal-ss{
	font-size:12px;
	margin-top:6px;
}
.wei-show span.smal-ff{
	font-size:8px;
}
.footer-box{
	width:100%;
	height:132px;
	background:#202020;
}
.footer{
	width:100%;
	height:auto;
	z-index:11;
}
.footer-first{
	width:100%;
	border-bottom:solid 1px #000;
	padding:20px 0px 12px 0px;
}
.footer-add{
	width:100%;
	text-align:center;
	font-size:12px;
	color:#919394;
	line-height:22px;
}
.footer-add.footer-add2{
	color:#454444;
	margin-top:15px;
}


.er-wei{
	width:120px;
	height:120px;
	margin-top:10px;
	margin-left:37px;
}
.er-wei img{
	width:100%;
	height:auto;
}