@charset "utf-8";
/* CSS Document */
/* 初始化样式 */
*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldser,input,textarea,p,blockquote,th,td{ margin:0; padding:0; text-align: left; font-family:"微软雅黑"}
table{ border-collapse: collapse; border-spacing: 0; text-align: right;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal; font-weight:normal;}
code, kbd, pre, samp, tt {font-family:"Courier New", Courier, monospace;}
small{font-size:12px;}
ol,ul,li{list-style:none;}
a{text-decoration:none; }
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{ content:'';}
abbr[title], acronym[title] { border-bottom:1px dotted; cursor:help; }
hr{border:none; height:1px; *color:#fff;}
em{font-style:normal;}

/*针对html5元素初始化*/
article, aside, footer, header, hgroup, nav, section, figcaption, details, summary {display:block;}
menu{list-style:none; margin:0; padding:0; }
figure {display:block; margin:0; }
output, time{display:inline; }
mark {display:inline; background:yellow; color:#000; }
/*header*/
.header{width:1100px;margin:0 auto;overflow:hidden;padding-top:5px;padding-bottom:5px;}
.logo{float:left;width:183px;height:94px;}
.header p{float:left;font-size:16px;color:#333;font-weight:bold;text-align:center;margin-top:30px;width:361px;}
.tel{float:right;background:url(../images/tel_05.png) no-repeat 0px 0px;padding-left:64px;margin-top:17px;height:71px;width:172px;}
.tel h3{font-size:14px;color:#333;margin-top:5px;}
.tel h2{font-size:24px;color:#0083cd;}
.name{float:left;height:63px;margin-left:5px;width:306px;border-left:1px solid #e8e8e8;padding-left:5px;margin-top:18px;} 
.name h2{font-size:24px;color:#333;margin-top:6px;}
.name h3{font-size:13px;color:#666;}
/*nav*/
.nav{width:100%;background:#0083cd;background:#0083cd;height:50px;line-height:50px;}
.nav ul{width:1100px;margin:0 auto;overflow:hidden;}
.nav ul li{float:left; font-size:16px;margin-left:78px;}
.nav ul li:first-child{margin-left:0;}
.nav ul li a{color:#fff;display:block;}
.nav ul li a.index{color:#fde145;font-weight:bold;}
.nav ul li a:hover{color:#fde145;}
/*banner*/
.box {
	width: 100%;
	text-align: center;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	height:450px;
	z-index:-1;
}
.box ul {
	width: 100%;
	overflow: hidden;
	position: relative;
	height:450px;
}
.box ul li {
	width: 100%;
	left: 0px;
	top: 0;
	position: absolute;
	height:450px;
	z-index:-1 !important;
}
.box ol {
	position: absolute;
	bottom: 10px;
	width: 260px;
	margin-left: -130px;
	left: 50%;
	z-index: 20;
	text-align: center;
}
.box ol a {
	width: 10px;
	height: 10px;
	margin-right: 10px;
	background: #fe2a00;
	border-radius: 50%;
	display: inline-block;
	box-shadow: 2px 3px 5px #CCCCCC;
}
.box ol a.active {
	background: white;
	z-index: 18;
}
/*bottom*/
.bottom{width:100%;background:#24252a;margin-top:40px;padding-top:22px;padding-bottom:20px;}
.bottom ul{width:1100px;margin:0 auto;overflow:hidden;}
.bottom ul li{float:left;font-size:14px;}
.bottom ul li a{background:url(../images/txt-bg_03.png) no-repeat right center;padding-right:10px;padding-left:10px;color:#e1e0e0;}
.bottom ul li a:hover{color:#0083cd;}
.bottom span{display:block;width:100%;height:1px;background:#3e3e3e;margin-top:20px;margin-bottom:20px;}
.dizhi{width:1100px;margin:0 auto;overflow:hidden;}
address{float:left;width:600px;font-size:14px;color:#e1e0e0;line-height:36px;}
address a{color:#fff;}
.erweima{float:left;width:124px;height:124px;}
.erweima img{display:block;width:124px;height:124px;}
.dizhi p{float:left;font-size:14px;line-height:24px;color:#e1e0e0;margin-left:20px;margin-top:30px;}
.bottom dl{width:1100px;margin:0 auto;overflow:hidden;color:#e1e0e0;}
.bottom dl dt,.bottom dl dd{float:left;}
.bottom dl dt{font-size:16px;}
.bottom dl dd{font-size:14px;padding:0 5px;}
.bottom dl dd a{color:#e1e0e0;}
.bottom dl dd a:hover{color:#0083cd;}