/* 全局通用样式 */

* { margin:0; padding:0; }

body,p,dl,dt,dd,ul,ol,li,form,th,td,table,label{margin:0;padding:0;border:0;font-family:Tahoma,"宋体";}

body {font-size:12px; color:#333}

h1,h2,h3,h4,h5,h6,h7,h8 { font-size:12px; font-weight:normal}

body {background:#FFF}

ul,ol{list-style:none}

img{border:none;vertical-align:middle;}

a{text-decoration:none;color:#333;}

a:hover{text-decoration:none;}

button,input,select,textarea{margin:0;padding:0;font-size:100%;vertical-align:middle}

button{cursor:pointer}

table{border-collapse:collapse;border-spacing:0}

.clear { clear:both}

.clearfix:after {

content: ".";

display: block;

height: 0;

font-size: 0;

clear: both;

visibility: hidden;

}

.clearfix {zoom:1;}



.bold { font-weight:bold}

.font999 { color:#999;}

.fontF00 { color:#df1c1c}

.font68A { color:#68a411}

.fontF17 { color:#f17c0b}

.fontDB5 { color:#db5b15}

.font777 { color:#777}

.font999 { color:#999}

.fontD4 { color:#d4d4d4}

.ddxq_block { display:block; color:#2888b8; line-height:20px; }

.block { display:block;line-height:20px}

.box { display:inline-block; vertical-align:middle; width:0;}

.radio { margin:-1px 3px 1px 0}



.top-pg { height:391px; background:url("img/bg1.jpg") center}

.warp980-pg { width:980px; margin:auto}

.title1-pg { height:63px; background:url("img/bg1.gif") no-repeat center;text-align:center; font-size:24px; color:#FFF; font-weight:bold; line-height:46px;font-family:"Microsoft YaHei"}

.stat-pg {background:url("img/bg2.gif") 10px 0 no-repeat; margin:40px 0 100px 0; padding:286px 0 0 0; color:#979797; text-align:center; }

	.stat-pg h3 { font-size:20px; color:#858585; font-weight:bold; font-family:"Microsoft YaHei"; padding-bottom:15px}

.step-pg { height:242px; margin:55px 0 65px 0}

	.step-pg li { float:left; height:242px; width:242px;_display:inline}

	.step-pg h3 {font-size:22px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei"; padding:25px 0 0 15px; margin-bottom:15px}

	.step-pg span { display:inline-block; width:75px; height:26px; line-height:26px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; margin:0 0 5px 5px}

.step1-bg { background:url("img/bg2.jpg"); margin-left:43px}

	.step1-bg span { background:#4cacb4}

.step2-bg { background:url("img/bg2.jpg") -242px 0; margin-left:83px}

	.step2-bg span { background:#5e9bb3}

.step3-bg { background:url("img/bg2.jpg") -484px 0; margin-left:83px}

	.step3-bg span { background:#778cb1}



.fourAdv-pg { background:url("img/bg3.jpg")}

.adv-title { text-align:center;font-size:26px; color:#71afe2; font-weight:bold; font-family:"Microsoft YaHei"; padding:215px 0 0 0; background:url("img/bg3.gif") center 1px no-repeat}

	.adv-title p {font-size:42px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei"; margin-top:20px}

	

.adv-step-pg { margin-top:70px; overflow:auto}

	.adv-step-pg li { float:left; width:150px; margin-left:99px;_display:inline}

	.adv-step-pg dl { margin:30px 10px 0 10px}

	.adv-step-pg dd { color:#FFF; line-height:20px; margin-bottom:10px; padding-left:49px; text-indent:-43px}

	.adv-step-pg dd strong { margin-right:3px}

.adv-step-bg1 { height:210px; background:url("img/ico1.gif"); text-align:center}

.adv-step-bg2 { height:210px; background:url("img/ico1.gif") -150px 0; text-align:center}



.adv-bottom {height:1036px; background:url("img/bg4.gif") center bottom no-repeat}

.adv-bottombg1,.adv-bottombg2 { height:301px;border-right:#FFF 4px solid; margin-right:1px; padding-top:28px}

.adv-bottombg1 {background:#3a8acc;}

	.adv-bottombg1 p,.adv-bottombg2 p { height:53px; background:#FFF; font-size:14PX; font-weight:bold; text-align:center; line-height:24px; padding-top:5px;}

.adv-bottombg2 {background:#1b68a8;}



.adv-ico1 { display:inline-block; width:60px; height:60px; background:url("img/ico1.gif") 0 -210px; margin-top:26px}

.adv-ico2 { display:inline-block; width:53px; height:65px; background:url("img/ico1.gif") -60px -210px; margin-top:21px}

.adv-ico3 { display:inline-block; width:60px; height:53px; background:url("img/ico1.gif") -113px -210px; margin-top:26px}

.adv-ico4 { display:inline-block; width:58px; height:58px; background:url("img/ico1.gif") -173px -210px; margin-top:26px}



.title2-pg { height:348px; background:#f2f2f2}

	.title2-pg h2 { font-size:43px; color:#2c7ec2;font-weight:bold; font-family:"Microsoft YaHei"; text-align:center; padding:65px 0}

	.title2-pg h3 { width:815px; height:90px; margin:auto; background:url("img/bg5.gif") left 0 no-repeat; font-size:22px; line-height:45px; color:#848483; padding-left:100px;font-family:"Microsoft YaHei";}

	.title2-pg h3 span { font-size:36px; float:left;margin:-2px 2px 0 0}

	.title2-pg h3 b { display:inline-block; height:38px; background:#2c7ec2; line-height:38px;padding:0 10px; text-align:center; color:#FFF; margin-left:5px}

	

.title3-pg { width:980px; margin:0 auto; overflow: hidden;}





.title3-xian {background:url("img/ico3.gif") 0 56px repeat-x; margin:52px 0 45px 0}	

	.title3-xian span { display:block; width:192px; height:59px; background:url("img/ico3.gif") 0 -3px; margin:auto}

	

.title4-pg { text-align:center;color:#b0b0b0; font-size:24px; font-family:"Microsoft YaHei"; font-weight:bold; text-align:center; padding-bottom:245px; background:url("img/bg6.gif") center bottom no-repeat; margin-bottom:78px}

	.title4-pg p { font-size:35px;font-family:"Microsoft YaHei"; font-weight:bold; color:#7d7d7d; margin-top:12px}

	.title4-pg p span { color:#99cc01}

	

.foot-btn-pg { height:525px; background:#2c7ec2 url("img/bg7.gif") center 0 no-repeat}

	.foot-btn-pg h2 { text-align:center; font-size:45px; font-family:"Microsoft YaHei"; color:#FFF; font-weight:bold; padding-top:110px; margin-bottom:35px}

	.foot-btn-pg ul { margin:0 auto 80px auto; width:980px; overflow:hidden}

	.foot-btn-pg li { float:left; width:164px; height:28px;  margin-left:40px}

	.foot-btn-pg li b { display:inline-block; width:29px; height:28px; vertical-align:middle}

	.foot-btn-pg li span {display:inline-block; width:135px; height:28px; vertical-align:middle;background:url("img/bg8.gif"); font-weight:bold; color:#FFF; line-height:28px; text-align:center}

	

.foot-btn-ico1 { background:url("img/ico4.gif")}

.foot-btn-ico2 { background:url("img/ico4.gif") -29px 0}

.foot-btn-ico3 { background:url("img/ico4.gif") -58px 0}

.foot-btn-ico4 { background:url("img/ico4.gif") -87px 0}

.foot-btn-ico5 { background:url("img/ico4.gif") -116px 0}



.foot-btn-a { display:block; width:459px; height:164px; margin:auto; background:url("img/bg4.jpg")}

.foot-btn-a span {width:459px; height:164px;background:url("img/bg4.jpg") 0 -164px;display:block; opacity:0; visibility:hidden; cursor:pointer;

	-moz-transition:all .4s linear;

    -webkit-transition:all .4s linear;

    -o-transition:all .4s linear;

    transition:all .4s linear;}

.foot-btn-a:hover span { opacity:1; visibility:visible}

.foot-pg { height:30px; background:#1f5481}

	.foot-pg div { width:980px; line-height:30px; margin:auto; color:#6388a7; position:relative}

	.foot-pg div a { color:#6388a7}

	.foot-pg div a:hover { color:#d2dde6}

	.foot-pg div span { float:right}

	.foot-top-pg { position:absolute; width:156px; height:45px; background:url("img/bg9.gif");  left:50%; bottom:0; margin-left:-78px}



#header{height:90px;padding:0;width:100%;margin-bottom:20px;position: fixed;top:0;left:0;*border-bottom:1px solid  #E6E6E6;z-index:999;background:#fff; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;overflow:hidden;

-webkit-transform: translateZ(0);

}
.logo{float:left;width:360px;height:70px;margin-top:10px;background:#fff url("img/logo.gif") no-repeat;text-indent:-9999px;}

.nav{float:left;}
.nav a {float:left;font-size:20px;font-family:"Microsoft YaHei";height:26px;padding:32px 15px 32px 15px; }
.nav a:hover{background:#fcfcfc;}
.nav a.on,.nav a.on:hover{border-bottom:2px solid #007aff;color:#1283ff;background:#fff;padding:32px 15px 28px 15px;}
.nav a.btnn,.nav a.btnn:hover{
width: 78px;
height: 40px;
border-radius: 4px;
line-height: 40px;padding:0;margin-top:25px;
color: #fff;background-color:#1283ff;font-size:16px;margin-left:30px;
text-align: center;}
.nav a.btnn2,.nav a.btnn2:hover{background-color:#46c3ad;margin-left:15px;}


.why{font-size:20px;font-family:"Microsoft YaHei";color:#555;line-height:40px;margin:35px 0 50px 0;text-align:center;background:#F7F7F7;padding:30px 0; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 3px;border-radius:50px;}
.why b{color:#007AFF;font-size:25px;padding:0 5px;font-weight:400;}

.title3-pg{padding:0 20px;}
.fixed{position: fixed;top: 90px;z-index: 999;}
.qq-title{height:30px; font-size:25px; font-family:"Microsoft YaHei"; color:#777; line-height:30px;text-align:center;margin:30px auto;}
.qq-list{width:100%; overflow:hidden; border:1px #d4d4d4 dotted;padding: 20px 0 0 0;border-radius:20px;}
.qq-list ul{width:100%; overflow:hidden;}
.qq-list ul li{width:326px;height:80px; overflow:hidden; float:left; margin-top:12px; margin-bottom:12px;font-family:"Microsoft YaHei";text-align:left; }
.qq-list ul li img{float:left; margin:0 10px 10px 30px;}
.qq-list ul li h3{color:#45a709;font-weight:700;padding-bottom:5px;font-size:16px;}
.qq-list ul li p{color:#6e6e6e;line-height:20px;font-size:12px;font-family:"Microsoft YaHei";font-weight:400; }
#qqfk .qq-list{ height:190px;} 
#sjfk ul li h3{color:#FF7A40;}
#more ul li h3{color:#408DFF;}
.about {text-align:center;}
.about h3,.title3-pg h3.th3 {text-align: center;
font-size: 35px;
font-family: "Microsoft YaHei";
 color:#007aff;
border-bottom: 1px solid #81a1c3;
width:300px;margin:0 auto;margin-bottom:40px;
padding: 20px 0;}

.title3-pg h3.th3{ 
width:400px; padding:65px 0 30px 0;}
.about p{font-size:20px;line-height:40px; font-family:"Microsoft YaHei"; color:#777; }
#now h4{text-align:center;font-size: 14px;font-family: "Microsoft YaHei";color:#f00;margin:0 0 35px 0;font-size:16px;}
#now .qq-title{color:#f00;}
#now ul{width:940px;background:#F4F7FB;padding:30px 0 30px 40px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 3px;border-radius:30px;}
#now ul li{float:left;width:215px;margin-left:18px;color:#555;text-align:left;overflow:hidden;line-height:25px;height:25px;font-size:12px;font-weight:400; }



.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url("img/kf.gif") no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0; top:344px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;border-radius:3px;}
.box_os .osqq{ width:128px; border:1px solid #ddd; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;margin-bottom: 1px;border-radius:3px;}
.box_os .osqq p{ height:auto; line-height:20px;width:128px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#547816; display:block;}
.box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0;  cursor:pointer; width:62px; height:33px; float:right;border-radius:3px;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140;  cursor:pointer; width:62px; height:33px; float:right; margin:0 0 0 2px;border-radius:3px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:344px; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #ddd; cursor:pointer; width:39px; height:98px; float:right;margin-bottom: 1px;border-radius:3px;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;border-radius:3px;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;border-radius:3px;}
.box_os .osqq p span a{color:#557917;}
h1{font-size:45px;text-align:center;font-family: "Microsoft YaHei";margin: 0 0 50px 0;height:130px;background:#88BDDC url("img/1.jpg") no-repeat center;width: 100%;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 1px;
padding-top:70px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);font-weight:700;}


#jiage{margin-top:-20px;}
#jiage ul li{font-family:"Microsoft YaHei"}
#jiage .warp980-pg{margin-top:30px;}
.set-h2-title {	height:50px;overflow:hidden;border:1px solid #3E94E1;width:978px;}
.set-h2-title li {	width:191px;	height:50px;	border-left:1px solid #3681C3;	border-bottom:1px solid #9CC1E1;	background:#3E94E1;	float:left;	font-size:14px;	font-weight:bold;	line-height:50px;	text-align:center;	color:#fff;	position:relative;}
.set-h2-title .set-h2-none {	border-left: none;	width:190px;	text-align:left;	padding-left:20px}
.set-h2-title li i {	display:block;	position:absolute;	width:49px;	height:50px;	background:url(img/ico8.png);	left:9px;	top:-1px}
.set-lin-hui, .set-lin, .set-lin-big {	height:50px;width:978px;	border-bottom:1px dotted #e0e0e0;border-left:1px solid #eee;border-right:1px solid #eee;}
.set-lin-hui li, .set-lin li, .set-lin-big li {	width:191px;	height:50px;	border-left:1px dotted #e0e0e0;	background:#fcfcfc;	float:left;	line-height:50px;	text-align:center;	color:#666}
.set-lin-hui li b, .set-lin li b {	width:16px;	height:16px;	background:url(img/ico_7.gif) -45px -24px;	display:inline-block;	margin-top:17px}
.set-lin-hui li em, .set-lin li em {	width:16px;	height:50px;	background:url(img/ico9.gif) 0 16px no-repeat;	vertical-align:middle;	display:inline-block;	margin-left:15px;	position:relative;	cursor:help;	z-index:9}
.set-lin-hui li em div, .set-lin li em div {	width:190px;	min-height:20px;	_height:20px;	background:#FFF;	border:#8cc94c 2px solid;	position:absolute;	left:30px;	top:5px;	font-size:12px;	font-style:normal;	font-weight:normal;	line-height:1.5;	padding:5px 10px;	color:#6aad24;	display:none;	-webkit-box-shadow: 0px 3px 7px #c7ddaf;	-moz-box-shadow: 0px 3px 7px #c7ddaf;	box-shadow: 0px 3px 7px #c7ddaf;}
.set-lin-hui li em:hover div, .set-lin li em:hover div {	display:block}
.set-lin-hui .set-lin-none, .set-lin .set-lin-none, .set-lin-big .set-lin-none {	border-left: none;	width:190px;	text-align:left;	padding-left:20px;	font-size:14px;	font-weight:bold;	color:#12719d}
.set-lin li {	background:#FFF}
.set-lin-big {	height:80px;border-bottom:1px solid #eee;border-radius:0 0 5px 5px;}
.set-lin-big li {	height:80px;background:none;	position:relative;	color:#666;	width: 191px;	}


.set-h3 {	margin-top:-1px;	text-align:center;	height:50px;	border-top:#D5EBFF 1px solid;	background:#F3F9FF;	border-bottom:1px dotted #e0e0e0;	font-size:14px;	font-weight:bold;	line-height:50px;	color:#12719d;border-left:1px solid #eee;border-right:1px solid #eee;width:978px;}
.set-lin-big li span {	font-size:26px;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;	color:#f60;	padding-left: 5px;}
.set-lin-big li em{font-style:normal;padding:0 5px;margin-top:-20px;display:block;}
.set-lin-big strong {	width:53px;	height:55px;	display:block;	position:absolute;	background:url(img/ico8.png) 0 -63px no-repeat;	right:-10px;	bottom:-10px;	z-index:99}

.khlist{width:980px;margin:40px auto;height:185px;overflow:hidden;}
.khdiv{width:895px;overflow:hidden;float:left;height:185px;position: relative;}
.khlist ul{width:2000px;position:absolute;left:0;}
.khlist li{float:left;width:265px;height:160px;margin-right:15px;border:1px solid #ddd;padding:10px;font-size:14px;line-height:25px;text-align:left;border-radius:5px;font-family:"Microsoft YaHei";}
.khlist li:hover{background:#f7f7f7;}
.khlist li i{text-align:right;display:block;font-style:normal;margin-top:10px;padding-right:10px;}

.khlist a{width:30px;height:140px;background:#fff url("img/next.png") no-repeat   center;margin-top:20px;opacity:0.8;}
.khlist a:hover{opacity:1;}
.khlist a.pre{float:left;margin-right:15px;background-image:url("img/pre.png");}
.next{float:right;}