@charset "utf-8";
/* CSS Document */

@import"common.css";


body{
	background:url(../images/gkbodybg.jpg) repeat-x 0 0;
	}
.floatleft{
	float:left;
	}
.floatright{
	float:right;
	}
.floatnone{ 
	float:none;
	}
.rightimp{
	float:right!important;
	}
.w255{
	width:255px;
	}
.lineh28{
	line-height:28px;
	}
.h15{
	height:15px;
	}
.h28{
	height:28px;
	}
.h140{
	height:140px;
	}
.pt5{
	padding-top:5px;
	}
.pt10{
	padding-top:10px;
	}
.pt20{
	padding-top:20px;
	}
.alignleft{
	text-align:left!important;
	}
.aligncenter{
	text-align:center!important;
	}
.ml10{
	margin-left:10px;
	}
.mt10{
	margin-top:10px;
	}
.w400{
	width:400px;
	}
.w630{
	width:630px;
	}
.w640{
	width:640px;
	}
.inline{
	display:inline;
	}
.pb2{
	padding-bottom:2px!important;
	}
.pb10{
	padding-bottom:10px;
	}
.pb20{
	padding-bottom:20px;
	}


/* top */
.gktop{
	width:1000px;
	margin:0 auto;
	height:73px;
	}
.gktoplogo{
	float:left;
	padding-top:7px;
	}
.gktoptext{
	float:left;
	padding-top:7px;
	padding-left:25px;
	}
.gktopqq{
	float:right;
	padding-top:18px;
	}
.gktopphone{
	float:right;
	padding-top:18px;
	padding-right:15px;
	}
/* nav */
.gknav{
	width:1000px;
	margin:0 auto;
	height:53px;
	line-height:53px;
	font-weight:bold;
	}
.gknav td{
	background:url(../images/gknavline.jpg) no-repeat right center;
	}
.gknav .noline{
	background:none;
	}
.gknav a{
	color:#fff;
	font-size:14px;
	}
.gknav .ahover{
	background:url(../images/gknavhover.jpg) repeat-x left top;
	}
/* banner */
.gkbanner{
	width:1000px;
	margin:0 auto;
	height:423px;
	}

/* menu */
.menkunav{
	margin:0 auto;
	width:1000px;
	background:url(../images/gckenavbg.jpg) repeat-x left top;
	height:116px;
	overflow:hidden;
	}
.menkunav dl{
	float:left;
	width:186px;
	border:1px solid #0057ab;
	background:url(../images/gckenavbluebg.jpg) no-repeat 0 0;
	margin-left:10px;
	margin-top:10px;
	height:94px;
	}
.menkunav .dlred{
	background:url(../images/gckenavredbg.jpg) no-repeat 0 0;
	}
.menkunav dt{
	color:#215bae;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	}
.menkunav dd{
	padding-top:5px;
	}
.menkunav a{
	line-height:22px;
	padding:0 10px;
	}
.menkunav .dlred dt, .menkunav .dlred dd, .menkunav .dlred a{
	color:#F0F;
	}

/* main */
.gkmain{
	width:1000px;
	margin:0 auto;
	}
/* main01 */
.gkmain01{
	background-color:#0b61ae;
	width:1000px;
	font-size:14px;
	color:#FFF;
	line-height:21px;
	padding-bottom:15px;
	}
.gkmain01 p{
	padding:10px 25px;
	text-align:left;
	text-indent:2em;
	}
/* main02 */
.gkmain02{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain02 dt{
	width:1000px;
	background:url(../images/gkmain02tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain02 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain02 .maintext{
	padding:20px;
	width:906px;
	margin:20px 0 0 20px;
	font-size:14px;
	color:#333;
	line-height:21px;
	text-align:left;
	background-color:#e5f5ff;
	}
.gkmain02 ul{
	width:966px;
	margin:15px 0 0 20px;
	}
.gkmain02 li{
	background:url(../images/gkmain02imgbg.jpg) no-repeat 0 0;
	height:126px;
	width:307px;
	float:left;
	padding:2px 0 0 0px;
	margin-right:10px;
	}
/* main03 */
.gkmain03{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain03 dt{
	width:1000px;
	background:url(../images/gkmain03tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain03 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain03 .maintext{
	padding:20px;
	width:906px;
	margin:20px 0 0 20px;
	font-size:14px;
	color:#333;
	line-height:21px;
	text-align:left;
	background-color:#e5f5ff;
	}
.gkmain03 .zj{
	float:left;
	width:310px;
	border:1px solid #d3d3d3;
	margin-left:15px;
	margin-top:10px;
	}
.gkmain03 .teamimg{
	float:left;
	width:132px;
	height:161px;
	padding:5px;
	background:url(../images/ysimghline.jpg) repeat-y right top;
	}	
.gkmain03 .zj p{
	float:left;
	width:160px;
	}	
.gkmain03 .p01{
	background:url(../images/zsnamebg.jpg) repeat-x left top;
	border:1px solid #a6d0e7;
	height:32px;
	width:148px;
	margin-top:3px;
	margin-left:3px;
	font-size:12px;
	color:#c30002;
	line-height:32px;
	}	
.gkmain03 .p01 b{
	font-size:14px;
	}
.gkmain03 .p02{
	height:32px;
	width:150px!important;
	margin-top:3px;
	padding-left:10px;
	color:#666;
	height:auto;
	line-height:18px;
	text-align:left;
	}	
.gkmain03 .p02 a{
	color:red;
	font-family:"宋体";
	}	
.gkmain03 .p03{
	width:150px!important;
	float:left;
	padding-top:5px;
	padding-left:10px;
	}	
.gkmain03 .p03 a{
	color:#fff;
	line-height:23px;
	height:23px;
	width:70px;
	text-align:center;
	float:left;
	}	
.gkmain03 .p03 a:hover{
	color:#fff;
	line-height:25px;
	height:23px;
	width:70px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	}	
.gkmain03 .p03 .a01{
	background:url(../images/ys_zxzx.jpg) no-repeat 0 0;
	margin-right:10px;
	}	
.gkmain03 .p03 .a02{
	background:url(../images/ys_zxyy.jpg) no-repeat 0 0;
	}	

/* main04 */
.gkmain04{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain04 dt{
	width:1000px;
	background:url(../images/gkmain04tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain04 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain04 .maintext{
	background:url(../images/gkmain04img00.jpg) no-repeat 29px 23px;
	padding-left:353px;
	height:326px;
	width:610px;
	}
.gkmain04 p{
	font-size:14px;
	color:#333;
	text-align:left;
	padding-top:40px;
	line-height:24px;
	}
.gkmain04 dd img{
	float:left;
	padding:25px 35px 0 0;
	}

/* main05 */
.gkmain05{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain05 dt{
	width:1000px;
	background:url(../images/gkmain05tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain05 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain05 .maintext{
	background:url(../images/gkmain05bg.jpg) no-repeat center center;
	height:354px;
	float:left;
	margin-top:30px;
	position:relative;
	width:998px;
	text-align:left;
	}
.gkmain05 .a01{
	position:absolute;
	width:400px;
	height:54px;
	line-height:21px;
	display:block;
	left:40px;
	top:30px;
	}
.gkmain05 .a02{
	position:absolute;
	width:370px;
	height:54px;
	line-height:21px;
	display:block;
	left:600px;
	top:35px;
	}
.gkmain05 .a03{
	position:absolute;
	width:320px;
	height:54px;
	line-height:21px;
	display:block;
	left:40px;
	top:130px;
	}
.gkmain05 .a04{
	position:absolute;
	width:334px;
	height:54px;
	line-height:21px;
	display:block;
	left:645px;
	top:130px;
	}
.gkmain05 .a05{
	position:absolute;
	width:304px;
	height:54px;
	line-height:21px;
	display:block;
	left:70px;
	top:255px;
	}
.gkmain05 .a06{
	position:absolute;
	width:314px;
	height:54px;
	line-height:21px;
	display:block;
	left:650px;
	top:250px;
	}
/* main06 */
.gkmain06{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain06 dt{
	width:1000px;
	background:url(../images/gkmain06tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain06 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain06 .maintext{
	padding:20px;
	width:906px;
	margin:20px 0 0 20px;
	font-size:14px;
	color:#333;
	line-height:21px;
	text-align:left;
	background-color:#e5f5ff;
	}
.gkmain06 ul{
	width:966px;
	margin:15px 0 0 20px;
	}
.gkmain06 li{
	background:url(../images/gkmain06bg.jpg) no-repeat 0 0;
	height:52px;
	width:473px;
	float:left;
	}
.gkmain06 li a{
	color:#d00000;
	font-size:18px;
	font-family:"微软雅黑", "宋体", Arial, "helveticaNeueLT Pro 107 XBlkCn";
	float:left;
	line-height:60px;
	text-indent:60px;
	}
/* main07 */
.gkmain07{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain07 dt{
	width:1000px;
	background:url(../images/gkmain07tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain07 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain07 .maintext{
	padding:20px;
	width:906px;
	margin:20px 0 0 20px;
	font-size:14px;
	color:#333;
	line-height:21px;
	text-align:left;
	background-color:#e5f5ff;
	height:60px;
	overflow:hidden;
	}
.gkmain07 .img{
	margin:15px 0 0 20px;
	float:left;
	overflow:hidden;
	}

/* main08 */
.gkmain08{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain08 dt{
	width:1000px;
	background:url(../images/gkmain08tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain08 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	float:left;
	}
.gkmain08 .maintext{
	background:url(../images/gkmain08img.jpg) no-repeat 20px 2px;
	height:171px;
	padding-left:389px;
	padding-right:60px;
	padding-top:30px;
	text-align:left;
	font-size:14px;
	line-height:21px;
	}
/* main09 */
.gkmain09{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain09 dt{
	width:1000px;
	background:url(../images/gkmain09tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain09 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain09 .maintext{
	padding:20px;
	width:906px;
	margin:20px 0 0 20px;
	font-size:14px;
	color:#333;
	line-height:21px;
	text-align:left;
	background-color:#e5f5ff;
	}
.gkmain09 table{
	width:998px;
	float:left;
	}
.gkmain09 img{
	height:128px;
	width:201px;
	border:1px solid #CCC;
	padding:2px;
	background:url(../images/gkmain09img01.jpg) no-repeat 2px 2px;
	margin:25px 0 10px 0;
	}

/* main10 */
.gkmain10{
	width:1000px;
	background:url(../images/gkmainbottom.jpg) no-repeat left bottom;
	padding-bottom:16px;
	float:left;
	}
.gkmain10 dt{
	width:1000px;
	background:url(../images/gkmain10tittle.jpg) no-repeat 0 bottom;
	height:41px;
	padding-top:10px;
	text-indent:-9999px;
	float:left;
	}
.gkmain10 dd{
	width:998px;
	border-left:1px solid #cee0e2;
	border-right:1px solid #cee0e2;
	padding-bottom:16px;
	float:left;
	}
.gkmain10 .maintext{
	padding:20px;
	width:906px;
	margin:20px 0 0 20px;
	font-size:14px;
	color:#333;
	line-height:21px;
	text-align:left;
	background-color:#e5f5ff;
	}
.gkmain10 table{
	width:998px;
	float:left;
	}
.gkmain10 img{
	height:92px;
	width:158px;
	padding:5px 7px 5px 8px;
	background:url(../images/gkmain10imgbg.jpg) no-repeat 0 0;
	margin:25px 0 10px 0;
	}


/* footer */

.gkfooter{
	margin:0 auto;
	background:#0083c7 url(../images/gkfooterbg.jpg) repeat-x 0 0;
	width:100%;
	margin-top:10px;
	}
.gkfooternav{
	width:1000px;
	height:43px;
	margin: 0 auto;
	line-height:43px;
	}
.gkfooternav td{
	background:url(../images/gkfooterline.jpg) no-repeat right center;
	}
.gkfooternav .noline{
	background:none;
	}
.gkfooternav a{
	color:#fff;
	}

.gkfooter ul{
	width:1000px;
	margin: 0 auto;
	font-size:14px;
	color:#FFF;
	line-height:24px;
	padding:25px 0;
	}















