@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,p,ul,li,dl,dt,dd,ol{margin:0; padding:0;}
body{font-family:"微软雅黑",Arial,sans-serif;}
html,body{width:100%;height:100%;font-size: 12px;}
li{list-style:none;}
img{margin:0px;padding:0px;border: none;}
a{text-decoration:none;}
.clear{clear: both;}
html,body{width: 100%;height: 100%;}
/*=========头部======*/
.header_top{
	width: 100%;
	background: url(../img/top_header.jpg) no-repeat center;
	color: #fff;
	position: relative;
	height: 339px;
}
.header_top p{
	position: absolute;
	bottom: 88px;
	left: 284px;
	font-size: 14px;
}
.header_top p span{
	margin: 0px 10px;
	font-size: 28px;
}

.thrTrainWrap{width:100%; height:42px; background-color:#F9F9F9; }
.TrainWrap{width:500px;height:40px;position:absolute;right:0px;top:0px;}
.TrainWrap ul{margin-left:90px;}
.TrainWrap ul li{float:left;height:40px;line-height:40px;}
.TrainWrap ul li a{display:inline-block;padding:0px 10px;color:#666;}
.TrainWrap ul li a:hover{color:#fe8800}
.Wrapgin a{display: inline-block;width: 30px;padding-left: 34px;}
.Wrapgin a.AloginBtn{background: url(../img/btn.png) no-repeat 7px -83px #00afff;}
.Wrapgin a.Aregin{background: url(../img/btn.png) no-repeat -68px -83px #fe8800;}
.Alogin a{line-height:40px;display:inline-block;line-height:34px;}
.Alogin a:hover{color:#fe8800}

.thrTrain{width:1000px; margin:0 auto; height:42px; line-height:42px; color:#e0e1e0;}
.thrTrain a,.thrTrain span{display:inline-block; padding:0 13px; color:#666;}
.thrTrain a:hover{text-decoration:underline; }
.thrTrain .thrE{height:40px; background:url(../img/btn.png) no-repeat -2px 11px; }
.thrTrain .thrTel{width:300px; height:40px; float:right; padding:0; background:url(../img/btn.png) no-repeat left -18px; }
.headerWrap{margin:0 auto; }
.header{height:90px;}
.header .logo{float:left; width:300px; }
.header .logo a{display:block; width:245px;}

.header .search{float:left; width:530px; padding-top:20px; position: relative;}
.search .sea{width:397px; height:40px; border:2px solid #048cf2; position:relative; padding-left:80px; z-index: 120; background-color:#fff;}
.sea .searchGlass{ display:inline-block; position:absolute; left:3px; top:10px; width:20px; height:20px; background:url(../img/btn.png) no-repeat -2px -58px;}
.sea .searInput{width:290px; /* height:30px;  */line-height:30px; padding:5px 5px 5px 15px; border:none; color:#d6d5d5; font-size:16px; float:left;  outline:0; color:#666;}
.sea .searSub{width:87px; height:40px; background-color:#048cf2; border:none; font-size:18px; color:#fff; cursor:pointer; float:left;    position: absolute;right: 0px;}
.header .Alogin{float:right; width:160px; padding-top:25px; }
.Alogin a{display:inline-block; width:57px; text-align:center; height:34px; line-height:34px; padding-left:20px; color:#666; font-size:14px; }
.Alogin a:hover{text-decoration:none;}
.Alogin .loginedA{width:auto; font-size:12px; padding:0 13px;}
.Alogin .loginedA:hover{text-decoration:none; color:#fe8800;}
#login_user_name{font-size:14px;}
#login_user_name:hover{color:#666;}
.Alogin .AloginBtn{background:url(../img/btn.png) no-repeat 7px -83px #00afff;}
.Alogin .Aregin{background:url(../img/btn.png) no-repeat -68px -83px #fe8800;}

.Anav{height:40px; position:relative; z-index:102;}
.Anav .AsecNav{width:209px; float:left; position:relative; z-index:101;}
.AsecNav .AsecNavTitle{width:208px; height:40px; background:url(../img/btn.png) no-repeat 50px -114px #00afff; border-right:1px solid #0370c2; color:#fff; font-size:16px; line-height:40px; text-align:center; font-weight:normal; cursor:pointer;}
.AnavList{float:left; width:791px;}
.AnavList li{float:left; width:111px; text-align:center; height:40px; line-height:40px; border-left:1px solid #50aff6; border-right:1px solid #0370c2; position:relative;}
.AnavList li>a{display:inline-block; width:100%; height:100%; background-color:#048cf2; color:#fff; font-size:16px;}
.AnavList li>a.AcurA,.AnavList li>a:hover{background-color:#fe8800; text-decoration:none;}
.Ahome{background:url(../img/btn.png) no-repeat -213px -81px;}
.AdropDown{display:none; position:absolute; top:40px; width:110px;}
.AdropDown a{display:block; width:100%; height:36px; line-height:36px; text-align:center; color:#fff; background:#FF9B27; font-size:14px;}
.AdropDown a:hover{ background:#FE8800;}
/*搜索框下拉-开始*/
/* 1、.search .sea  改了宽，增加了padding
   2、.sea .searInput  改了宽和padding
*/
.selctsearch{height: 38px; line-height: 38px; width: 95px; text-align: center; position: absolute; left: 0; top: 24px; z-index: 223;}
.selctsearch strong, .selctsearch i, .selctsearch span { display: inline-block; vertical-align: middle; overflow: hidden; font-weight: normal; font-size: 14px; cursor: pointer;}
.selctsearch strong { width: 45px; }
.selctsearch i { background: url(../img/btn.png) no-repeat -317px -98px; width: 11px; height: 6px;}
.selctsearch span { background: #dbdbdb; width: 1px; height: 14px; margin: 0 0 0 10px;}
.selectshow {display: none; background: #fff; width: 80px; border: 1px solid #ccc; box-shadow: 0 0 2px rgba(51,51,51,0.3); position: absolute; left: 0; top: 62px; overflow: hidden; z-index: 222;}
.selectshow li { border-bottom: 1px solid #eee; font-size: 14px; padding: 5px 0 6px;}
.selectshow li, .selectshow li a { display: block; text-align: center; cursor: pointer;}
/*搜索框下拉-结束*/



/*二级菜单*/
.AsecNav .AsecNavCon{display:none;position:absolute; left:0px; top:42px; width:205px; background:#fff; border-bottom:2px solid #00afff; font-family:Arial; z-index: 101; border-left:2px solid #e5e5e5; border-right:2px solid #e5e5e5;}
.AsecNavCon dl{margin:9px 10px; padding-bottom:8px; border-bottom:1px solid #e6e6e6; margin:8px 10px\9; padding-bottom:7px\9; }
.AsecNavCon dt{font-size:16px; color:#333; font-family:Arial; }
.AsecNavCon dt strong{display:block; height:30px; line-height:30px; padding-left:35px; background:url(../img/btn.png) no-repeat 5px -155px;}
.AsecNavCon dt .Astrong2{background-position:5px -192px;}
.AsecNavCon dt .Astrong3{background-position:5px -229px;}
.AsecNavCon dt .Astrong4{background-position:5px -267px;}
.AsecNavCon dd span,.AsecNavCon dd a{display:inline-block; padding:7px 3px; color:#666; font-family:Arial; height:14px; line-height:14px;}
.AsecNavCon dd .Agray{color:#999;}
.AsecNavCon dd a:hover{text-decoration:underline;}
.AsecNav .AlastDl{border:none; padding-bottom:0;}