img{ border:0}
ul,li,form,h3{ list-style:none; margin:0; padding:0;}
a,a:link,a:visited{ text-decoration:none; color:#888888;}
a:hover{ color:#093c8b;}

.area_1200{ width:1200px; margin:0 auto;}
.area_620{ width:620px; margin:0 auto;}
.area_800{ width:800px; margin:0 auto;}




.header{ height:110px; width:100%; background:#FFF; position:fixed; z-index:9999; left:0; top:0}
.header .header-top-logo{ position:absolute; left:0; top:0; height:110px;}
.header .header-top-logo a{ display:block;}
.header .header-top-logo a img{ display:block; margin-top:17px;}
.header .header-top-tel{ position:absolute; right:26px; top:0;}
.header .header-top-tel img{ display:block; margin-top:10px;}
.header_bg{ position:fixed; left:0; top:110px; width:100%; height:6px; background:url(ban_top.png) repeat-x; z-index:9998;}
.header_top{ height:110px;}
/* 主导航css */
.navi_list{ position:absolute; top:45px; right:0; z-index:9999;}
.nav .nLi{ float:left; position:relative; display:inline;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; width:125px; text-align:center; font-size:18px; height:65px; line-height:65px; color:#093c8b; -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition:all 0.6s ease-out; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.nav .nLi h3 a i{ display:block; width:1px; height:20px; background-color:#ddd; float:right; margin-top:24px;position:absolute; top:0px; right:0; z-index:9999;}
.nav .sub{ display:none; width:100%; left:0; top:65px; position:absolute; background:#093c8b; z-index:100;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; text-align:center; font-size:14px; height:40px; line-height:40px; color:#fbfbfb; -webkit-transition: background-color 0.6s ease-out; -moz-transition: background-color 0.6s ease-out; transition: background-color 0.6s ease-out;}
.nav .sub a:hover{ background-color:#1a59ba; color:#fff;}
.nav .on h3 a{ color:#ff33ff;}

/* 幻灯片*/
.banner{width:100%; height:370px;padding:0 0 28px; position:relative}
.banner .btn { bottom: 5px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}
.banner .btn span { background: none repeat scroll 0 0 #8EC63F; border: 1px solid #8EC63F; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn span.cur { font-weight: bold; padding: 4px 8px;}
.banner p{height:18px; line-height:18px;padding:10px 0 0; width:60px;position:absolute; left:50%; bottom:0; margin-left:-30px;}
.banner p a{display:inline-block; width:12px; height:12px; background:url('dot1.gif') no-repeat; margin-right:5px;}
.banner p a.cur,.banner p a:hover{background:url('dot2.gif') no-repeat;}


.title10{height:95px;text-align:center;margin-top: 20px;}
.title10 h2{position:relative;top:1px;height:45px;line-height:45px;background:url(title10.gif) center bottom no-repeat;}
.title10 a{font-size:30px;color:#15ad96;font-weight:normal;text-decoration:none}
.title10 p{line-height:40px;font-size:14px;color:#B2ADAE;text-transform:uppercase;border-top:1px solid #d0d0d0;}

/*foot*/
.foot_sh{
	font-size: 19px;
	line-height: 30px;
	background-color: #093c8b;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	height: 40px;
	width: 200px;
	font-weight: bold;
	margin-right: 100px;
	margin-top: 10px;
}
.foot_sh_r{
	font-size: 19px;
	line-height: 30px;
	background-color: #093c8b;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	height: 40px;
	width: 200px;
	font-weight: bold;
	margin-top: 10px;
}

#kj01{
	width: 1100px;margin-top: 0px;margin-right: auto;	margin-left: auto;margin-bottom: 0px;
}
#an_gs {
	background-image: url(../img/i_hexinbtbj.png);
	background-repeat: no-repeat;
	height: 163px;
	margin-bottom:30px;
	background-position: center;
	background-color: #f1f1f1;
	margin-top: 2px;
}
#top_db {
	background-image: url(../img/02.jpg);
	background-repeat: no-repeat;
	height:106px;
	
	background-position: center;
	background-color: #093c8b;
}

/*中间*/
.new_rightli {background:#093c8b;}
.new_rightli ul l a {
	color:#fff;
	line-height:45px;
	font-size: 14px;
	background-image: url(../img/iadd.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #597fb8;
	padding-bottom: 13px;
}
.new_rightli ul l a:hover {
	color:#ff0000;
	background:#093c8b;
	height: 80px;
	background-image: url(../img/iadd.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}

/*foot*/
.lj_foot {color:#fff;font-size: 13px;}
.lj_foot l a {color:#fff;font-size: 13px;}
.lj_foot l a:hover {color:#ff0000;	text-decoration: none;font-size: 13px;}

.p1{ font-size:32px; font-weight:bold; color:#fff;}
.p2{ font-size:14px; margin-top:-15px;color:#fff;}
.twoNM{ background:url(../img/twoLINE.jpg) no-repeat 0px 90px; height:1px; text-align:center; vertical-align:bottom;}

/* about */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.oh{overflow:hidden;}
.w1260{position:relative;width:1100px;margin:0 auto;}

.mainAbout{background:url() no-repeat center top;height:350px;padding-top:20px;}
.mainAbout .fl{width:750px;padding:10px;background:#fff;}
.mainAbout .fl .txt{height:242px;}
.mainAbout .fl .txt img{border:3px solid #e0e0e0;float:left;margin-right:25px;}
.mainAbout .fl .txt h3{font-size:18px;color:#008ae2;line-height:70px;}
.mainAbout .fl .txt a{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;background:#90cf38;color:#fff;margin-top:20px;}
.mainAbout .fl .txt a:hover{background:#008ae2;color:#fff;}
.mainAbout .honor{width:240px;background:#fff;padding:30px;position:relative;}
.mainAbout .honor h2{height:25px;line-height:25px;font-size:22px;color:#008ae2;}
.mainAbout .honor h2 span{padding-left:5px;font-family:arial;color:#999;text-transform:uppercase;font-size:20px;font-weight:normal;}
.mainAbout .honor .prev,.mainAbout .honor .next{display:block;width:46px;height:46px;background:url(http://www.gmln88.com/themes/Home/cn/Public/images/ant.jpg) no-repeat;position:absolute;top:190px;left:5px;cursor:pointer;}
.mainAbout .honor .next{left:auto;right:5px;background-position:0 -46px;}
.mainAbout .honor .prev:hover{background-position:-46px 0}
.mainAbout .honor .next:hover{background-position:-46px -46px;}
.mainAbout .honor .bd{width:186px;margin:0px auto 0;}
.mainAbout .honor .bd li{width:186px;height:205px;}
.mainAbout .honor .bd li h3{text-align:center;line-height:56px;font-size:15px;}