@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; }
address{padding:0;}

/*header*/
.header{width:100%;background:url(../images/ty_02.png) repeat-x;padding-top:30px;padding-bottom:30px;}
.header .top{width:1000px;margin:0 auto;overflow:hidden;}
.header .top .logo{float:left;width:503px;}
.header .top .decor{float:left;width:324px;}
.header .top .decor h1,.header .top .decor h2{text-align:center;}
.header .top .decor h1{font-size:24px;color:#003484;font-weight:bold;}
.header .top .decor h2{font-size:12px;color:#333;margin-top:2px;}
.header .top .decor .tel{float:right;width:174px;}
.header .top .tel h3{font-size:14px;color:#333;text-align:right;}
.header .top .tel h4{font-size:24px;color:#003484;text-align:right;font-weight:bold;}
/*nav*/
.nav {
	width: 100%;
	background: #003484;
	height: 45px;
	line-height:45px;
	font-size: 16px;

}
/*xia la cai dan*/
#jsddm {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	z-index: 999;
}
#jsddm li {
	float: left;
	background:url(../images/nav-ty_10.png) no-repeat right center;
	width:111px;

}
#jsddm li a {
	display: block;
	color: #fff;
	width:111px;
	text-align:center;
}

#jsddm li a:hover {
	background: #ed0b20;
	color: #fff;
}
#jsddm li ul {
	position: absolute;
	visibility: hidden;
	z-index: 999;
}
#jsddm li ul li {
	float: none;
	border-bottom:1px solid #11489c;
	font-size:14px;
	height:34px;line-height:34px;

}
#jsddm li ul li a {
	background: #1957b6;
	color: #fff;
	display:block;text-align:center;

}
#jsddm li ul li a:hover {
	background: #ed0b20;
}
/*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;
}
/*link*/
.link{width:100%;border-top:1px solid #dfdfdf;padding-top:20px;margin-top:30px;overflow:hidden;}
.link-com{width:1000px;margin:0 auto;overflow:hidden;}
.link-com h3{border-right:2px solid #e5e5e5;width:70px;float:left;color:#d40808;}
.link-com h3 em{color:#333333;font-size:14px;padding-top:5px;display:block;}
.link ul{overflow:hidden;float:left;width:943px;margin-left:-15px;}
.link ul li{float:left;font-size:14px;margin-bottom:5px;margin-left:20px;}
.link ul li a{color:#333;padding-right:20px;}
/*bottom*/
.bottom{width:100%;border-top:3px solid #0055a6;background:#121212;margin-top:30px;border-bottom:1px solid #1d1d1d;}
.footer{width:1000px;margin:0 auto;overflow:hidden;padding-top:25px;padding-bottom:20px;}
.footer dl{float:left;border-right:1px solid #1d1d1d;padding-right:77px;margin-right:77px;}
.footer dl dt{color:#dedbdb;padding-bottom:10px;}
.footer dl dd{line-height:30px;color:#878787;font-size:14px;}
.footer dl dd a{color:#878787;font-size:14px;}
.footer .carfl{width:140px;padding-right:50px;}
.bottom .carfl dd{float:left;width:70px;}
.footer dl .num{background:url(../images/online_10.png) no-repeat left center;font-size:24px;color:#d40808;line-height:30px;padding-left:120px;}
.footer .erweima{float:right;}
.footer .erweima p{font-size:14px;color:#dedbdb;line-height:24px;margin-top:8px;}
.footer .conUs{border:none;padding-right:0;}
.bottom-box{width:100%;background:#121212;height:50px;line-height:50px;font-size:14px;color:#878787;}
.bottom-box p{width:1000px;margin:0 auto;}
.bottom-box p a{color:#fff;}

