﻿body {
	position:relative;
	height:100%;
}
/* behavior:url(../css/csshover.htc);
	*/
.main-box {
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
/*头部*/
.header {
	height:400px;
	background:url(../images/header.jpg) no-repeat center;
}
.header-top {
	height:99px;
	background:url(../images/png4.png) repeat;
}
.header-main {
	width:1000px;
	margin:0 auto;
}
.search-box1 {
	width:1000px;
	margin:0 auto;
	padding:126px 0 0 0;
}
.sub-search {
	width:700px;
	height:45px;
	background:#fff;
	border-radius:55px;
	margin:0 auto;
}
.sub-search .text {
	width:400px;
	height:45px;
	margin:0 9px 0 27px;
}
.sub-search .text input {
	width:400px;
	height:24px;
	margin:10px 0 0 0;
	font:normal 16px/24px 微软雅黑,Arial;
	color:#a4a4a4;
	background:none;
}
.sub-search .screen {
	width:150px;
	height:45px;
	background:#b8bed5;
	border-left:1px solid #c4c6c6;
	border-right:1px solid #c4c6c6;
	position:relative;
}
.sub-search .screen p {
	width:116px;
	float:left;
	font:normal 20px/45px 微软雅黑,Arial;
	color:#fff;
	text-align:center;
}
.sub-search .screen span {
	display:block;
	float:left;
	width:34px;
	height:45px;
	background:url(../images/png5.png) no-repeat center;
	cursor:pointer;
}
.sub-search .screen .down {
	width:150px;
	background:url(../images/png6.png) repeat;
	position:absolute;
	top:45px;
	left:0;
}
.sub-search .screen .down a {
	display:block;
	width:116px;
	font:normal 20px/45px 微软雅黑,Arial;
	color:#fff;
	text-align:center;
	padding-right:34px;
}
.sub-search .screen .down a:hover {
	background-color:#1d73c0
}
.sub-search .button {
	width:96px;
	height:45px;
	background:url(../images/sea-butt.png) no-repeat 0 -3px;
}
.sub-search .button input {
	width:96px;
	height:45px;
	background:none;
	cursor:pointer;
}
/*内页导航*/
.subnav {
	position:relative;
}
.subnav .butt {
	width:74px;
	height:99px;
	padding:0 0 0 40px;
	font:normal 20px/99px 微软雅黑,Arial;
	color:#fff;
	background:url(../images/subnavbg.png) no-repeat left;
	cursor:pointer;
}
.nav-down {
	width:194px;
	background:url(../images/png10.png) repeat;
	position:absolute;
	top:99px;
	right:0;
	border-radius:5px;
}
.nav-down a {
	display:block;
	font:normal 20px/54px 微软雅黑,Arial;
	color:#fff;
	text-align:center;
	border-radius:5px;
}
.nav-down .e,.nav-down a:hover {
	background:#fb8800;
}
.nav-down b {
	width:24px;
	height:12px;
	background:url(../images/b.png) no-repeat;
	position:absolute;
	top:-12px;
	left:85px;
}
/*底部*/
.foot-box {
	width:100%;
	position:absolute;
	bottom:0;
}
.sub-foot {
	position:static;
	margin:30px 0 0 0;
}
.foot-butt {
	width:100px;
	height:35px;
	background:url(../images/foot-butt.png) no-repeat;
	margin:0 auto;
	cursor:pointer;
}
.links-main {
	width:1000px;
	margin:0 auto;
}
.foot {
	height:80px;
	padding:10px 0 0 0;
	background:#185b93;
}
.links-box {
	width:100%;
}
.links-box ul {
	width:400px;
	float:left;
	text-align:right;
	margin:0 0 0 210px;
	line-height:37px;
}
.links-box ul li {
	color:#749dbf;
	float:left;
	font-size:12px;
	margin-right:20px;
}
.links-box ul li a {
	color:#749dbf;
	font-size:12px;
}
.links-box ul li a:hover {
	color:#fff;
}
.links-box .links {
	width:146px;
	height:24px;
	background:#fff;
	position:relative;
	margin:0 59px 0 16px;
}
.links-box p {
	float:left;
}
.link-line {
	width:1px;
	height:20px;
	background:#5f90b8;
	margin:9px 25px 0 0;
}
.link-img a {
	margin-right:15px;
	height:37px;
	width:37px;
	float:left;
}
.link-img .bootm-one {
	background:url(../images/bootm01.png) no-repeat;
}
.link-img .bootm-one:hover {
	background:url(../images/bootm01-1.png) no-repeat;
}
.link-img .bootm-two {
	background:url(../images/bootm02.png) no-repeat;
}
.link-img .bootm-two:hover {
	background:url(../images/bootm02-1.png) no-repeat;
}
.link-img .bootm-three {
	background:url(../images/bootm03.png) no-repeat;
}
.link-img .bootm-three:hover {
	background:url(../images/bootm03-1.png) no-repeat;
}
.app-dibu img {
	display:none;
}
.xin-dibu img {
	display:none;
}
.app-dibu,.xin-dibu {
	float:left;
	position:relative;
}
.app-dibu:hover img,.xin-dibu:hover img {
	display:block;
	position:fixed;
	position:absolute;
	bottom:48px;
	left:-30px;
	z-index:99;
}
.links-box .links p {
	width:122px;
	float:left;
	font:normal 14px/24px 微软雅黑,Arial;
	color:#0e489d;
	text-align:center;
	height:24px;
	overflow:hidden;
}
.links-box .links span {
	display:block;
	float:left;
	width:24px;
	height:24px;
	background:url(../images/png3.png) no-repeat center;
	cursor:pointer;
}
.links-box .links .down {
	width:146px;
	background:#fff;
	position:absolute;
	left:0;
	bottom:24px;
}
.links-box .links .down a {
	display:block;
	width:122px;
	font:normal 14px/24px 微软雅黑,Arial;
	color:#0e489d;
	text-align:center;
}
.links-box .links .down a:hover {
	color:#ffc516;
}
.copyright {
	width:100%;
	text-align:center;
	margin:8px 0 0 0;
}
.copyright p {
	margin:0;
	color:#c0c0c0;
	font-size:12px;
}
.foot .pic {
	position:absolute;
	left:100%;
	top:0px;
}
.foot .pic img {
	width:45px;
	height:45px;
	margin-left:-80px;
}
/*面包屑*/
.bread {
	height:65px;
	background:#efeeee;
}
.bread p {
	font:normal 14px/65px 微软雅黑,Arial;
	color:#9f9e9e;
	background:url(bread.png) no-repeat left;
	margin:0 0 0 8px;
	padding:0 0 0 31px;
}
.bread p a {
	font:normal 14px/65px 微软雅黑,Arial;
	color:#9f9e9e;
}
.bread p a:hover,.bread p .e {
	font:normal 14px/37px 微软雅黑,Arial;
	color:#f6c163;
}
/*分页*/
.page {
	text-align:center;
	padding:30px 0;
}
/*内页选项卡*/
.subtab {
	overflow:hidden;
	margin:11px 0 0 0;
}
.subtab ul {
	overflow:hidden;
	width:1000px;
	margin:0px auto;
}
.subtab ul li {
	float:left;
	margin:5px 25px 0 0;
}
.subtab ul li a {
	display:block;
	width:123px;
	height:48px;
	border:1px solid #1d73c0;
	text-align:center;
	font:normal 18px/48px 微软雅黑,Arial;
	color:#0e5b94;
}
.subtab ul li .e {
	background:#ffa200;
	border:1px solid #ffa200;
	color:#fff;
}
@media (min-width:1400px) {
	#menu {
		top:32%;
	}
}