﻿li{ list-style:none;}
body{font-family: 'Microsoft YaHei',微软雅黑,Tahoma,Helvetica,sans-serif; font-size:14px; color:#333;}
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: 100px;
}

.head {
	width: 1200px;
	margin: 0 auto;
	height
}

.head .logo {
	float: left;
	margin-top: 20px;
}

.head .search {
	float: left;
	margin-top: 35px;
	margin-left: 100px;
}

.head .search .search_btn {
	float: left;
	height: 40px;
	width: 40px;
	line-height: 36px;
	text-align: center;
	color: #999;
	border: 2px solid #007d47;
	border-right: 0;
	font-size: 18px;
}

.head .search .search_btn i {
	line-height: 40px;
}

.head .search input {
	display: block;
	float: left;
	width: 300px;
	height: 40px;
	line-height: 40px;
	border: 2px solid #007d47;
	text-indent: 0px;
	border-left: 0;
}

.head .search button {
	width: 62px;
	height: 40px;
	line-height: 40px;
	background: #007d47;
	border: none;
	margin: 0;
	color: #fff;
}

.head .tel {
	float: right;
	position: relative;
	margin-right: 0px;
	margin-top: 16px;
	display: block;
	width: 220px;
}

.head .tel strong {
	position: absolute;
	left: 56px;
	top: 24px;
	font-size: 20px;
	font-weight: 400;
	color: #ff9900;
}

.head .tel span {
	position: absolute;
	left: 60px;
	top: 50px;
	font-size: 16px;
}

.nav_outter {
	width: 100%;
	margin: 0 auto;
	height: 40px;
	background: #2a98da;
}

.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: #ff9900;
}

.nav ul li a {
	color: #fff;
	display: block;
}

.nav ul li:hover {
	background: #ff9900;
}

.nav ul li:hover .subnav {
	display: block;
}

.nav ul li .subnav {
	width: 140px;
	position: absolute;
	z-index: 400;
	background: #007d47;
	display: none;
}

.nav ul li .subnav p {
	margin-bottom: 0;
}

.nav ul li .subnav p:hover {
	background: #4fc765;
}

.nav ul li .subnav p a {
	color: #fff;
}

.bottom_nav_outter{ background:#484848;}
.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:#eee;}

.bottom_outter{ width:100%; margin:0 auto; background:#333; height:92px;}
.bottom{ width:1200px; margin:0 auto; color:#fff; line-height:27px; text-align:center; font-size:16px;}
.bottom p a{ color:#fff; 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:#2a98da url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#2a98da url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#2a98da url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#2a98da url(../images/fixCont.png) no-repeat 0 -169px;}
.yb_bar .yb_message{background:#2a98da url(../images/fixCont.png) no-repeat 0 -169px;}
.yb_bar .yb_message a{color:#fff; }
.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;
}

.friendly_link{ width:1200px; margin:15px auto; background:#eee; border-left:4px solid #2a98da; padding:15px 15px; }

.friendly_link ul{ float:left;}
.friendly_link ul li{ float:left; line-height:30px; }
.friendly_link ul li a{  padding:0 7px; border-right:1px solid #ccc; line-height:14px; display:inline-block; height:14px;}
.friendly_link ul li:last-child a{ border-right:0;}

.friendly_link ul li span{ font-size:10px;}
.tj_yinhang li{margin-top:15px;line-height:35px}
.tj_yinhang li span{display:block;float:left;margin-right:10px;text-align:right;width:100px}
.w300{width:300px;}
.tijiao_sub{width:390px; display:block; text-align:center; margin-left:20px; height:38px; font-size:18px;}