body{font-family: 'Microsoft YaHei',微软雅黑,Tahoma,Helvetica,sans-serif; font-size:14px; color:#333;}

.top_outter{ width:100%; margin:0 auto; height:30px; line-height:30px; background:#333;}

.top{ width:1200px; margin:0 auto; color:#fff;}

.top span a{ color:#fff;}

.head_external{width:100%; margin:0 auto;  background:#fff; height:80px;}

.head{ width:1200px; margin:0 auto; height}

.head .logo{ float:left; margin-top:18px;}

.head .search{ float:left; margin-top:20px; margin-left:170px;}



.head .search input{ display:block; float:left; width:480px; height:40px; line-height:40px; border:2px solid #0252ab; text-indent:10px; }

.head .search button{ width:62px; height:40px; line-height:40px; background:#0252ab; border:none; margin:0; color:#fff;}



.head .tel{ float:right; position:relative; margin-right:10px;  margin-top:16px; display:block;}

.head .tel img{ display:block; float:left;}


.head .tel strong{  font-size:18px; font-weight:400; color:#fe323a;line-height:24px; }
.head .tel strong span{ display:block;}



.nav_outter{ width:100%;margin:0 auto; height:40px; background:#0252ab;}

.nav{ width:1200px;height:40px; line-height:40px; font-size:16px; margin:0 auto; }

.nav ul li{ width:140px; height:40px; line-height:40px; float:left; position:relative; text-align:center;}

.nav ul li.cur{ background:#336fba;}

.nav ul li a{ color:#fff; display:block; }

.nav ul li:hover{ background:#336fba;}

.nav ul li:hover .subnav{ display:block; width:240px;}

.nav ul li .subnav{ width:140px; position:absolute; z-index:400; background:#0252ab; display:none;}

.nav ul li .subnav p{ margin-bottom:0; text-align:left; text-indent:10px; border-bottom:1px solid #336fba;}

.nav ul li .subnav p:hover{ background:#336fba;}

.nav ul li .subnav p a{ color:#fff;font-size:14px;}

.bottom_nav_outter{ background:#2a2c31;}

.bottom_nav{ width:1200px; margin:0 auto; padding:25px 0; text-align:center; }

.bottom_nav ul { display: inline-block;}

.bottom_nav ul li{ width:140px; text-align:center; float:left; line-height:16px; border-left:1px solid #eee;}

.bottom_nav ul li:first-child{ border-left:0;}

.bottom_nav ul li a{color:#fff;}



.bottom_outter{ width:100%; margin:0 auto; background:#1f2024; height:55px;}

.bottom{ width:1200px; margin:0 auto; color:#ccc; line-height:55px; text-align:center; font-size:16px;}

.bottom p a{ color:#ccc; margin:0 5px;}

/*固定的悬浮窗*/

.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}

.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}

.yb_bar .yb_top{background:#0252ab url(../images/fixCont.png) no-repeat 0 0;}

.yb_bar .yb_phone{background:#0252ab url(../images/fixCont.png) no-repeat 0 -57px;}

.yb_bar .yb_QQ{text-indent:0;background:#0252ab url(../images/fixCont.png) no-repeat 0 -113px;}

.yb_bar .yb_ercode{background:#0252ab url(../images/fixCont.png) no-repeat 0 -169px;}

.hd_qr{padding:0 29px 25px 29px; box-sizing:content-box;}

.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

.dede_pages {
	height: 30px;
	margin: 15px 0 15px 12px;
	width: 100%;
	float: left;
	text-align: center;
	display: inline;
}

.dede_pages ul {
	list-style-type: none;
	text-align: center;
}

.dede_pages ul li {
	display: inline;
}

.dede_pages ul li a {
	background: #fff;
	padding: 3px 5px;
	line-height: 30px;
	margin: 0 2px;
	font-family: Arial;
}

.dede_pages ul li a:hover {
	color: #690;
	text-decoration: none;
	padding: 2px 4px 2px;
}

.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 2px 4px 2px;
	font-weight: bold;
}

.dede_pages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}

.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}


