a, article, aside, body, div, footer, h1, h2, h3, h4, h5, h6, header, html, li, nav, p, span, ul {
	margin: 0;
	padding: 0
}
body {
	font: 14px "宋体", "SimSun";
	background: #f4f4f4
}
p {
	word-wrap: break-word
}
li {
	list-style-type: none
}
img {
	vertical-align: top;
	border: 0
}
h1, h2, h3, h4, h5, h6 {
	font-size: 14px
}
.wr {
	font-family: "宋体", "SimSun"
}
.st {
	font-family: SimSun, "宋体"
}
.ar {
	font-family: Arial
}
.onfocus {
	color: #333
}
a {
	color: #333;
	text-decoration: none
}
a:hover {
	color: #dc1f26
}
.clear {
	clear: both;
	height: 0
}
.c10 {
	clear: both;
	height: 10px;
	background-color: #fff
}
.c20 {
	clear: both;
	height: 20px;
	background-color: #fff
}
.c22 {
	clear: both;
	height: 22px
}
.main {
	width: 1080px;
	margin: 0 auto
}
.main_body {
	background: #fff;
	padding-bottom: 25px
}
.maxwidth {
	max-width: 1920px;
	min-width: 1080px;
	margin: 0 auto
}
#top {
	background: #e8e6e6;
	height: 35px;
	max-width: 1920px;
	min-width: 1080px;
	margin: 0 auto
}
#top>h6 {
	width: 1080px;
	margin: 0 auto;
	text-align: right;
	height: 35px;
	line-height: 35px;
	font-weight: 400;
	color: #4c4b4b
}
#top>h6 span {
	font-family: Arial;
	font-size: 15px
}
nav {
	background: #f4f4f4;
	max-width: 1920px;
	min-width: 1080px;
	margin: 0 auto;
	height: 128px
}
nav .logo {
	float: left;
	height: 75px;
	background: url(/public/images/logo.png) 0 30px no-repeat;
	padding-left: 90px;
	padding-top: 30px;
	font-size: 26px;
	width: 380px
}
nav .logo span {
	font-size: 16px;
	color: #666
}
nav .chien {
	float: left;
	width: 600px;
	padding-top: 30px;
	text-align: right
}
nav .chien a {
	display: inline-block;
	padding-left: 26px;
	height: 25px;
	line-height: 15px;
	color: #898989;
	font-size: 12px
}
nav .chien a.chi {
	background: url(/public/images/china.png) no-repeat;
	margin-right: 15px
}
nav .chien a.en {
	background: url(/public/images/en.png) no-repeat
}
nav .navs {
	float: left;
	width: 600px;
	text-align: right;
	margin-top: 2px
}
nav .navs>li {
	display: inline-block;
	position: relative
}
nav .navs>li>a {
	display: block;
	font-size: 16px;
	color: #333;
	padding-left: 15px;
	padding-right: 15px;
	height: 34px;
	line-height: 34px
}
nav .navs>li>a.onfocus {
	background: #d24544;
	color: #fff
}
nav .navs>li>ul {
	min-width: 110px;
	position: absolute;
	background: #fff;
	display: none;
	z-index: 10
}
nav .navs>li>ul>a {
	display: block;
	height: 34px;
	line-height: 34px;
	padding: 0 15px;
	overflow: hidden;
	text-align: center;
	color: #666;
	margin-top: 1px
}
nav .navs>li>ul>a:hover {
	background: #d24544;
	color: #fff
}
nav .navs>li>ul>a:first-child {
	background: #d24544;
	color: #fff;
	margin-top: 0
}
nav .ennavs {
	float: left;
	width: 600px;
	text-align: right;
	margin-top: 2px
}
nav .ennavs>li {
	display: inline-block;
	position: relative
}
nav .ennavs>li>a {
	display: block;
	font-size: 16px;
	color: #333;
	padding-left: 5px;
	padding-right: 5px;
	height: 34px;
	line-height: 34px
}
nav .ennavs>li>a.onfocus {
	background: #d24544;
	color: #fff
}
nav .ennavs>li>ul {
	position: absolute;
	background: #fff;
	left: -15px;
	display: none;
	z-index: 10;
	width: 150px;
	overflow: hidden
}
nav .ennavs>li>ul>a {
	display: block;
	height: 34px;
	width: 150px;
	line-height: 34px;
	text-align: center;
	color: #666;
	margin-top: 1px
}
nav .ennavs>li>ul>a:hover {
	background: #d24544;
	color: #fff
}
nav .ennavs>li>ul>a:first-child {
	background: #d24544;
	color: #fff;
	margin-top: 0
}
.wraps {
	float: left
}
.wraps>h5 {
	font-size: 16px;
	color: #000;
	background: url(/public/images/title_bg.jpg) repeat-x;
	height: 38px;
	line-height: 38px;
	padding-left: 22px
}
.wraps>h5 a {
	float: right;
	font-weight: 400;
	font-family: Arial;
	font-size: 12px;
	padding-right: 25px;
	color: #000
}
.wraps>h6 {
	font-size: 18px;
	color: #000;
	background: url(/public/images/title_bg.jpg) repeat-x;
	height: 38px;
	line-height: 38px;
	padding-left: 22px
}
.wraps>h6>span {
	float: right;
	font-weight: 400;
	font: 12px/38px SimSun;
	height: 38px;
	padding-right: 25px;
	color: #999
}
.wraps>h6>span>a {
	color: #999
}
.wraps>div {
	padding: 20px 22px;
	background: #fff;
	overflow: hidden
}
.our_service {
	width: 334px
}
.our_service>div {
	height: 205px
}
.our_service>div .s_left, .our_service>div .s_right {
	float: left
}
.our_service>div .s_left {
	padding-top: 10px
}
.our_service>div .s_left>a {
	display: block;
	width: 120px;
	border: 1px solid #ebebeb;
	margin-top: 12px;
	text-align: center;
	height: 32px;
	line-height: 32px;
	background: url(/public/images/service_list_bg.jpg) repeat-x;
	font-family: SimSun, "宋体";
	font-size: 12px;
	cursor: pointer
}
.our_service>div .s_left>a:first-child {
	margin-top: 0;
	background: #c53736;
	color: #fff;
	border: none;
	width: 122px;
	height: 34px
}
.our_service>div .s_right>ul {
	padding-left: 16px;
	display: none
}
.our_service>div .s_right>ul>li {
	height: 30px;
	line-height: 30px;
	background: url(/public/images/sanjiao.jpg) no-repeat left center;
	padding-left: 18px
}
.our_service>div .s_right>ul>li>a {
	font-size: 12px;
	font-family: SimSun, "宋体"
}
.our_service>div .s_right>ul:first-child {
	display: block
}
.logins {
	width: 340px;
	margin-left: 20px
}
.logins>div {
	height: 205px
}
.logins>div>h3 {
	color: #333;
	font-size: 18px;
	font-weight: 400;
	text-align: center
}
.logins>div>form {
	margin-top: 10px
}
.logins>div>form li {
	padding: 12px 0
}
.logins>div>form li label {
	color: #333;
	font-size: 14px
}
.logins>div>form li input[type=text] {
	height: 30px;
	width: 226px;
	bottom: 1px solid #ddd
}
.logins>div>form li input[type=password] {
	height: 30px;
	width: 226px;
	bottom: 1px solid #ddd
}
.logins>div>form li:last-child {
	text-align: center
}
.logins>div>form li:last-child input[type=button] {
	height: 30px;
	width: 60px;
	text-align: center;
	line-height: 30px;
	background: #0d7cc1;
	border: none;
	color: #fff;
	font-family: "宋体", "SimSun"
}
.logins>div>form li:last-child input[type=reset] {
	margin-left: 30px;
	height: 30px;
	width: 60px;
	text-align: center;
	line-height: 30px;
	background: #7aa4dd;
	border: none;
	color: #fff;
	font-family: "宋体", "SimSun"
}
.index_info {
	width: 366px;
	margin-left: 20px
}
.index_info>div {
	height: 205px
}
.index_info>div>ul {
	overflow: hidden;
	padding-bottom: 12px
}
.index_info>div>ul img {
	float: left;
	border: 1px solid #eaeaea;
	padding: 1px;
	width: 95px;
	height: 68px
}
.index_info>div>ul div {
	float: left;
	width: 200px;
	margin-left: 16px
}
.index_info>div>ul div h3 a {
	font-size: 13px;
	padding: 2px 0
}
.index_info>div>ul div p a {
	font-size: 12px;
	font-family: SimSun, "宋体";
	color: #999;
	line-height: 22px
}
.index_info>div>li {
	height: 32px;
	line-height: 32px;
	background: url(/public/images/sanjiao.jpg) no-repeat left center;
	border-top: 1px dashed #d8d8d8;
	padding-left: 18px;
	font-size: 12px;
	color: #828282;
	font-family: SimSun, "宋体"
}
.index_aboutus {
	width: 334px
}
.index_aboutus>div {
	height: 205px
}
.index_aboutus>div>p {
	font: 12px/1.8em SimSun;
	padding-top: 12px;
	color: #828282
}
.index_contactus {
	width: 340px;
	margin-left: 20px
}
.index_contactus>div {
	height: 205px
}
.index_contactus>div>p {
	height: 92px;
	background: url(/public/images/contactus_index.jpg) no-repeat;
	position: relative;
	padding-bottom: 15px
}
.index_contactus>div>p>span {
	position: absolute;
	top: 56px;
	right: 12px;
	font-family: Arial;
	font-size: 20px
}
.index_contactus>div>p.ep {
	background: url(/public/images/en_contactus_index.jpg) no-repeat
}
.index_contactus>div>li {
	color: #828282;
	font: 12px/1.5em SimSun
}
.index_contactus>div>li:last-child span {
	float: right
}
.zhengshu {
	width: 366px;
	margin-left: 20px
}
.zhengshu>div {
	height: 243px
}
footer {
	background: #fff;
	padding: 15px 0;
	max-width: 1920px;
	margin: 0 auto;
	text-align: center;
	font: 12px/22px simsun;
	color: grey
}
.banner {
	height: 280px;
	max-width: 1920px;
	margin: 0 auto;
	background: url(/public/images/banner.jpg) center no-repeat
}
.banner>div {
	width: 1080px;
	margin: 0 auto;
	position: relative;
	height: 280px;
	color: #333
}
.banner>div>h5 {
	position: absolute;
	left: 580px;
	top: 90px;
	font-size: 34px;
	font-weight: 400
}
.banner>div>h6 {
	position: absolute;
	left: 520px;
	top: 138px;
	font-size: 42px;
	font-weight: 400
}
.main_left {
	width: 234px
}
.main_left>div>li {
	height: 28px;
	margin-top: 4px
}
.main_left>div>li>a {
	display: block;
	background: #f5f5f5;
	font: 12px/28px SimSun;
	padding-left: 24px;
	height: 28px
}
.main_left>div>li>a.onfocus {
	color: #fff;
	background: url(/public/images/baijiao.jpg) 10px center no-repeat #c53736
}
.main_right {
	width: 826px;
	margin-left: 20px
}
.main_right>div.aboutus {
	font: 12px/28px SimSun;
	text-indent: 2em;
	color: #666
}
.main_right>div.services li {
	height: 50px;
	font: 14px/50px SimSun;
	color: #333;
	border-bottom: 1px dashed #e3dfdf;
	margin-left: 25px
}
.main_right>div.services li>a {
	float: left
}
.main_right>div.services li>span {
	float: right
}
.main_right>div.news_detail>h1 {
	text-align: center;
	color: #333;
	font-size: 24px;
	padding-top: 10px
}
.main_right>div.news_detail>.fuben {
	font: 12px/18px SimSun;
	color: #999;
	text-align: center;
	padding: 5px 0
}
.main_right>div.news_detail>.content {
	color: #666;
	line-height: 28px;
	padding: 2px 20px 10px;
	border-bottom: 1px solid #d6d4d5;
	margin-bottom: 15px
}
.main_right>div.news_detail>.content img {
	max-width: 740px;
	height: auto
}
.main_right>div.news_detail>h6 {
	font: 400 12px/16px SimSun;
	padding: 2px 5px
}
.main_right>div.news_detail>h6>a {
	color: #666
}
.pagination {
	clear: both;
	text-align: center
}
.pagination>li {
	display: inline-block
}
.pagination>li a, .pagination>li span {
	display: block;
	padding: 8px 13px;
	margin-right: 7px;
	background: #f6f6f6;
	color: #333
}
.pagination>li.active>span {
	background: #da4443;
	color: #fff
}
