@charset "gb2312";
/* CSS Document */
/* 公共 */
.top-barBox{
	height:30px;
	background-color:#f8f8f8;
	border-bottom:1px solid #ececec;
	box-shadow:0 1px 1px #f2f2f2;
}
.top-bar{
	width:1200px;
	height:30px;
	margin:0 auto;
}
.login-Box{
	float:left;
	height:24px;
	padding-top:6px;
}
.login-Box a{
	display:inline-block;
	height:18px;
	line-height:18px;
	font-size:14px;
	color:#7c7c7c;
}
.login-Box a.login{
	padding-right:12px;
	border-right:1px solid #cecece;
	margin-right:12px;
}
.top-bar-R{
	position:relative;
	*+width:335px;
	float:right;
	height:30px;
	z-index:95;
}
.top-bar-R a{
	display:inline-block;
	height:18px;
	line-height:18px;
	font-size:14px;
	color:#7c7c7c;
	padding-right:12px;
	border-right:1px solid #cecece;
	margin:6px 12px 0 0;
}
.top-bar-R span{
	float:right;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#7c7c7c;
	cursor:pointer;
	position:relative;
	z-index:99;
}
.top-bar-R span:hover{
	color:#eb4f39;
}
.top-bar-R span img{
	margin:0 10px 2px 0;
}
.top-bar-R-SB{
	position:absolute;
	right:0;
	top:30px;
	width:383px;
	height:165px;
	padding-top:5px;
	z-index:9999;
	display:none;
}
.top-bar-R-SBt{
	width:383px;
	height:7px;
	background:url(../images/top-bar-SBbg.jpg) no-repeat 0 0;
}
.top-bar-R-SBc{
	width:341px;
	height:117px;
	background:#fff;
	padding:20px;
	border:1px solid #bfbfff;
	border-top:0;
}
.top-bar-R-SBc-L{
	float:left;
	width:210px;
	height:117px;
	
}
.top-bar-R-SBc-L h3{
	height:38px;
	font-size:20px;
	color:#0296e0;
	letter-spacing:3px;
}
.top-bar-R-SBc-Lp1{
	height:54px;
	overflow:hidden;
}
.top-bar-R-SBc-Lp1 em{
	float:left;
}
.top-bar-R-SBc-Lp1 i{
	display:block;
	height:25px;
	margin-left:57px;
	font-size:14px;
	color:#7b7b7b;
}
.top-bar-R-SBc-Lp2{
	height:27px;
	overflow:hidden;
}
.top-bar-R-SBc-Lp2 span{
	float:left;
	width:162px;
	height:20px;
	border:1px solid #fde4c6;
	line-height:22px;
	text-align:center;
	color:#ec503a;
	font-size:14px;
	margin-top:5px;
}
.top-bar-R-SBc-Lp2 img{
	margin-left:5px;
}
.top-bar-R-SBc-R{
	float:right;
	width:117px;
	height:117px;
	overflow:hidden;
}
.top-bar-R-SBc-R img{
	width:117px;
	height:117px;
}

.logoBox{
	width:1200px;
	height:80px;
	margin:0 auto;
}
.logo{
	float:left;
	width:255px;
	height:65px;
	padding-top:15px;
	margin-right:39px;
}
.logo span{
	float:right;
	width:77px;
	height:45px;
	line-height:24px;
	overflow:hidden;
	padding-left:13px;
	border-left:2px solid #e9e9e9;
	font-size:18px;
	color:#0096df;
}
.selectB{
	float:left;
	width:425px;
	height:80px;
}
.select{
	height:33px;
	margin:9px 0 7px 0;
}
.select input{
	border:0;
	height:33px;
	line-height:33px;
	vertical-align:middle;
}
.select input.select-text{
	width:355px;
	height:29px;
	line-height:29px;
	background:#fff;
	padding:0 5px;
	font-size:14px;
	color:#7c7c7c;
	border:2px solid #a0cae6;
	border-right:0;
	border-radius:5px 0 0 5px;
}
.select input.select-btn{
	width:58px;
	background:#0096df url(../images/selectBtn.png) no-repeat center center;
	border-radius:0 5px 5px 0;
	cursor:pointer;
}
.selectB p{
	height:23px;
	overflow:hidden;
}
.selectB p span{
	display:inline-block;
	line-height:23px;
	padding:0 7px;
	margin-right:12px;
	background:#f9ab2d;

	border-radius:10px;
}
.selectB p span:hover{
	background:#e70778;
}
.selectB p span a{
	font-size:14px;
	color:#fff;
}
.iphoneB{
	width:378px;
	height:80px;
	float:right;
	background:url(../images/iphoneBbg.jpg) no-repeat 0 0;
	position:relative;
	z-index:5;
}
.iphoneB-YD{
	position:absolute;
	z-index:5;
	width:145px;
	height:15px;
	line-height:15px;
	font-style:italic;
	font-size:14px;
	color:#f9ab2d;
	top:17px;
	left:65px;
}
.iphoneB-iphone{
	position:absolute;
	z-index:5;
	width:315px;
	height:20px;
	line-height:20px;
	top:40px;
	left:65px;
	font-size:20px;
	color:#0096df;
}

.menu-Box{
	height:40px;
	background:#0096df;
}
.menu2{
	width:1200px;
	height:40px;
	margin:0 auto;
	overflow:hidden;
	background:#0096df;
}
.menu2 a{
	float:left;
	line-height:40px;
	padding:0 24px;
	font-size:18px;
	color:#fff;
	background:url(../images/menuBG.png) no-repeat right center;
}
.menu2 a:hover{
	background:#0269c6 url(../images/menuBG.png) no-repeat right center !important;
	text-decoration:none;
}
.menu2 a.click{
	background:#0269c6 url(../images/menuBG.png) no-repeat right center;
}
.menu2 s {display:none;}
.banner{
	height:auto;
	position:relative;
	z-index:5;
	min-width:1200px;
}
/* slidePic */
#wrapper {
	width: 100%;
	
	overflow: hidden;
	background:#FFF;
	position:relative;
	top:0;
	z-index:6;
}
#slider1
{
    
}
.swipe ul, .swipe li {
	margin: 0;
	padding: 0;
	list-style: none;
	
	overflow: hidden;
	width: 100% !important;
}
.swipe img {
	width:100%;
	
	display: block;
}

.swipe {
	overflow: hidden;
	position: relative;
	z-index:6;
}
.swipe ul {
	-webkit-transition: left 800ms ease-in 0;
	-moz-transition: left 800ms ease-in 0;
	-o-transition: left 800ms ease-in 0;
	-ms-transition: left 800ms ease-in 0;
	transition: left 800ms ease-in 0;
}
.swipe .pagenavi {
	position: absolute;
	left: 0;
	bottom: 18px;
	text-align:center;
	width: 100%;
	height:10px;
	line-height:10px;
	z-index:99;
}
.swipe .pagenavi a {
	width:10px;
	height:10px;
	line-height: 99em;
	border:2px solid #fff;
	margin:0 3px 1px;
	overflow: hidden;
	cursor: pointer;
	display: inline-block;
	*display:inline;
	*zoom:1;
	border-radius:50%;
}
.swipe .pagenavi a.activeSlide {
	background: #fff;
	border:0;
	width:14px;
	height:14px;
}
/* slidePic */

.banner-sb{
	position:relative;
	top:-340px;
	margin:0 auto;
	width:1200px;
	height:1px;
	z-index:97;
}
.banner-sbC{
	position:absolute;
	top:30px;
	left:0;
	width:440px;
	height:280px;
	background:#fff;
	z-index:97;
}
.banner-sbC-tabT{
	float:left;
	width:95px;
	height:280px;
	background:#0096df;
}
.banner-sbC-tabT span{
	display:block;
	width:95px;
	height:56px;
	line-height:56px;
	text-align:center;
	background:url(../images/banner-sbC-tabTBG.jpg) no-repeat center bottom;
	font-size:16px;
	color:#fff;
	cursor:pointer;
}
.banner-sbC-tabT span.banner-sbC-tabTlast{
	background:none;
	line-height:18px;
	width:70px;
	height:46px;
	text-align:left;
	padding:10px 0 0 25px;
}
.banner-sbC-tabT span.click{
	background:#fff;
	color:#539fea;
	border-left:5px solid #f9ab2d;
	width:90px;
}
.banner-sbC-tabC{
	float:right;
	width:309px;
	height:280px;
	padding:0 18px;
	display:none;
}
.banner-sbC-tabCclick{
	display:block;
}
.banner-sbC-tabCp1{
	height:35px;
	margin:30px 0;
}
.banner-sbC-tabCp1 input{
	width:297px;
	height:33px;
	line-height:33px;
	border:1px solid #cfcfcf;
	padding:0 5px;
	background:none;
	font-size:14px;
	color:#565656;
}
.banner-sbC-tabCp2{
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#565656;
	margin-bottom:23px;
}
.banner-sbC-tabCp2 input{
	height:23px;
	line-height:23px;
	border:1px solid #b5b5b5;
	margin:0 10px;
	padding:0 3px;
	font-size:14px;
	color:#565656;
	background:none;
}
.banner-sbC-tabCp2-i1{
	width:30px;
}
.banner-sbC-tabCp2-i2{
	width:46px;
}
.banner-sbC-tabCp2 em{
	color:#cacded;
}
.banner-sbC-tabCp3{
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#565656;
	margin-bottom:35px;
}
.banner-sbC-tabCp3 input{
	width:88px;
	height:23px;
	line-height:23px;
	border:1px solid #b5b5b5;
	margin:0 7px;
	padding:0 3px;
	font-size:14px;
	color:#565656;
	background:none;
}
.banner-sbC-tabCp3 em{
	color:#cacded;
}
.banner-sbC-tabCp4{
	height:35px;
}
.banner-sbC-tabCp4 input{
	height:35px;
	width:130px;
	font-size:20px;
	color:#fff;
	background:#f9ab2d;
	border:0;
	font-weight:bold;
	cursor:pointer;
}
.wrap{
	background:#f6f6f6;
}
.content{
	width:1200px;
	height:auto;
	margin:0 auto;
}

.friendLink-Box{
	height:270px;
	background:#fff;
}
.friendLink{
	width:1200px;
	height:270px;
	margin:0 auto;
}
.friendLink-i{
	float:left;
	width:277px;
	height:242px;
	padding-left:65px;
	overflow:hidden;
}
.friendLink-i h5{
	height:70px;
	line-height:70px;
	font-size:19px;
	color:#232323;
	font-weight:normal;
}
.friendLink-i p{
	border-right:1px solid #ececec;
	overflow:hidden;
	height:156px;
}
.friendLink-i p span{
	float:left;
	width:125px;
	height:39px;
	line-height:39px;
	
	overflow:hidden;
}
.friendLink-i p span a{
	font-size:15px;
	color:#565656;
}
.friendLink-iHZHB{
	float:right;
	width:341px;
	height:242px;
	padding:0 58px 0 115px;
}
.friendLink-iHZHB h5{
	height:70px;
	line-height:70px;
	font-size:19px;
	color:#232323;
	font-weight:normal;
}
.friendLink-iHZHB p{
	overflow:hidden;
}
.friendLink-iHZHB p img{
	width:151px;
	height:69px;
	border:1px solid #ececec;
	margin:0 12px 15px 0;
}
.copyRight{
	width:1200px;
	height:105px;
	padding-top:30px;
	margin:0 auto;
}
.copyRight p{
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:14px;
	color:#939393;
	
}
.copyRight p a{
	font-size:14px;
	color:#939393;
}
/* 公共 */
/* 首页 */
.index{
	position:relative;
	padding-top:40px;
}
.index-module{
	margin-bottom:20px;
}
.index-module h3{
	height:45px;
	line-height:45px;
	font-weight:normal;
	font-size:24px;
	color:#ffffff;
	background:#0096df;
}
.index-module h3 img{
	margin-right:10px;
	padding:3px;
	vertical-align:top;
	max-width:35px;
	max-width:35px;
}
.index-SNYTY h3 img{
	margin-top:3px;
}
.index-SNLTY h3 img{
	margin-top:4px;
}
.index-GAY h3 img{
	margin-top:4px;
}
.index-KSY h3 img{
	margin-top:18px;
}
.index-module h3 span{
	font-size:12px;
	margin-left:8px;
}
.index-module h3 a{
	float:right;
	width:60px;
	height:45px;
	line-height:60px;
	font-size:14px;
	color:#ffffff;
	text-indent:10px;
	padding-right:10px;
}
.index-module h3 a:hover{
	color:#a8e3ff;
	text-decoration:none;
}
.index-moduleC{
	height:410px;
	background:#fff;
	overflow:hidden;
	border:1px solid #e1e1e1;
	border-top:2px solid #9797d5;
}
.index-moduleC-L{
	float:left;
	width:186px;
	height:410px;
	border-right:1px dashed #ccc;
	padding:0 40px 0 20px;
}
.index-moduleC-L h4{
	height:45px;
	line-height:55px;
	font-weight:bold;
	font-size:15px;
	color:#0096df;
	font-weight:normal;
}
.index-moduleC-L li{
	max-height:110px;
	overflow:hidden;
	border-bottom:1px dashed #999999;
	margin-bottom:10px;
	padding-bottom:8px;
	
}
.index-moduleC-L li a{
	display:block;
	max-height:60px;
	overflow:hidden;
	font-size:13px;
	color:#333;
	line-height:20px;
}
.index-moduleC-L li a:hover{
	color:#0096df;
	text-decoration:none;
}
.index-moduleC-L li p{
	height:45px;
	line-height:45px;
	font-size:13px;
	color:#666;
}
.index-moduleC-L li p span{
	margin-left:0px;
	font-size:14px;
	color:#565656;
}
.index-moduleC-L li p span em{
	font-size:18px;
	color:#ef6c6c;
	margin-right:5px;
}
.index-moduleC-L li p span i{
	vertical-align:super;
}
.index-moduleC-R{
	float:right;
	width:930px;
	height:390px;
	padding:20px 0 0 20px;
}
.index-moduleC-R li{
	width:300px;
	height:195px;
	float:left;
	margin-right:10px;
}
.index-moduleC-R-p1{
	width:300px;
	height:125px;
	overflow:hidden;
	position:relative;
	z-index:4;
}
.index-moduleC-R-p1 a img{
	width:300px;
	height:125px;
}
.index-moduleC-R-p1 a img.hover{
	width:310px;
	height:134px;
	margin:-4px 0 0 -8px;
}
.index-moduleC-R-p1 span{
	position:absolute;
	top:0;
	left:0;
	z-index:5;
}
.index-moduleC-R-p2{
		text-align:left;
	margin-top:5px;
height:28px;
	line-height:28px;
	overflow:hidden;
}
.index-moduleC-R-p2 a{
	font-size:14px;
	color:#333;
}
.index-moduleC-R-p2 a:hover{
	color:#0096df;
	text-decoration:none;
}
.index-moduleC-R-p3{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#666;
	overflow:hidden;
	text-align:left;
}
.index-moduleC-R-p3 span{
	margin-left:2px;
	padding-top:5px;
	font-size:16px;
	color:#565656;
}
.index-moduleC-R-p3 span em{
	font-size:18px;
	color:#ef6c6c;
	margin-right:5px;
}
.index-moduleC-R-p3 span i{
	vertical-align:super;
}
.index-LP{
	position:fixed;
	left:50%;
	top:523px;
	width:47px;
	height:224px;
	margin-left:-655px;
	z-index:10;
}
.index-LP div{
	width:45px;
	height:55px;
	overflow:hidden;
}
.index-LP div p.show{display:block;}
.index-LP-p1{
	width:45px;
	height:45px;
	text-align:center;
	font-size:13px;
	color:#ffffff;
	background:#0096df;
	line-height:20px;
	margin-top:5px;
	padding-top:5px;
	cursor:pointer;
	display:none;
}
.index-LP-p2{
	width:45px;
	height:45px;
	margin:0 auto;
	background:#4cb8ec;
	text-align:center;
	font-size:13px;
	color:#fff;
	cursor:pointer;
	line-height:21px;
	margin-top:5px;
	padding-top:5px;
	display:none;
}
.index-LP-p3{
	width:45px;
	height:45px;
	line-height:45px;
	color:#ffffff;
	background:#4cb8ec;
	text-align:center;
	cursor:pointer;
	display:none;
	margin-top:5px;
	padding-top:5px;

}
.index-LP-p3 span{
	display:inline-block;
	width:0;
	*+display:none;
	text-indent:-999px;
}
.index-LP-p3 img{
	vertical-align:center;
	margin:0 0 5px 0;
	width:auto;
	height:24px;
}
.index-LP-p3-1 img{
	width:auto;
	height:12px;
}
/* 首页 */

/*业务咨询样式*/
.dypass_right { width:100px; float:left; margin:0px; padding:0px;}
.dypass_right dl{ margin:0px; padding:0px;}
.dypass_right dt{ margin:0px; padding:0px;}
.dypass_right dt img{ margin:0px; padding:0px;}
.dypass_right dd{ background:url(/images/dypass_r_bg.gif) bottom left no-repeat; padding:0 14px 16px 13px; text-align:right; font-size:11px ;letter-spacing:-1px; margin:0px; margin-top:-5px;}
.dypass_right dd span{display:block; width:70px; border-top:1px dotted #999; color:#996; text-align:center; font-size:12px;letter-spacing:0px; padding-top:3px; padding-bottom:3px;}
.dypass_right dd span a:link{ color:#996;}
.dypass_right dd span a:visited{ color:#996;}
.dypass_right dd span a:active{ color:#996;}
.dypass_right dd img{ border:0; vertical-align:middle;}
.dypass_right dd a{display:block;color:#747E80; padding-bottom:1px;}