@charset "utf-8";
/*------- public -*/
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,input,textarea
{
    padding:0;margin:0;
}
body{
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft YaHei", "Arial Narrow";
    BACKGROUND: #f1f1f1;
    COLOR: #4c4c4c;
    LINE-HEIGHT: 22px;
	}
img{
	border:0px;
	}
ul,li{
	LIST-STYLE-TYPE: none;
	}
a{
	COLOR: #4c4c4c;
    TEXT-DECORATION: none;
}
a:hover{
	COLOR: #EA0000;
    TEXT-DECORATION: none;
}
.top_box{
	width:100%;
	background:#FFF;
	height:auto;
}
.top{
	width:1300px;
	height:93px;
	line-height:56px;
	margin:auto;
	border-top:#eee 1px solid;
	border-bottom:#eee 1px solid;
	font-size:22px;	
	color:#333;	
	}
.top span{
	float:left;
}
/*--title列表--*/

.top_left{
	width:225px;
	height:70px;	
	float:left;
}
.top_left img{
	padding-top:20px;
	padding-left:15px;
}
.top_center{
	float:left;
	width:730px;
	height:35px;
	margin-top:26px;
	font-size:16px;
}
.top_center li{
	padding:0 20px;
	float:left;	
	height:35px;
	line-height:35px;
}
.top_center li a,.top_right a{
	font-size:18px;
	color:#4b4a4a;
}
.top_right a{
	font-size: 16px;
}
.top_center li a:hover,.top_right a:hover{
	color:#999;
}
.top_right{
	font-size:16px;
	color:#4b4a4a;
	float:right;
	width:270px;
	padding-top: 15px;
}
.top_right li{
	float:left;
	padding-left:35px;
}
.top_right a.tougao{
	display: inline-block;
	padding:0 25px;
	height:35px;
	line-height:35px;
	background:#3ca5f6;
	color: #fff;
	border-radius: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
	cursor: pointer;
}
.top_right a.tougao:hover{
	background:#2392e7;
}
.about{
	width:1300px;
	height:auto;
	margin:45px auto 0 auto;	
}	
.about_left{
	width:248px;
	height:auto;
	float:left;
	border-top:#e4e3e3 1px solid;
	}
.about_left li{	
	height:80px;
	line-height:80px;
	font-size:14px;	
	border-bottom:#eaeaea 1px solid;
}	
.about_left li a{
	color:#4b4a4a;
	font-size:18px;
	display:block;
	padding-left:80px;
	-webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
	border-left:2px solid transparent;	
}
.about_left li a:hover,.about_left li a.cur{
	color:#1fb8ff !important;
	padding-left:65px !important;
	border-left:2px solid #1fb8ff !important;
	font-weight:bold;
	background:#fff !important;
}	
.about_right{
	width:770px;
	height:auto;	
	float:left;	
	padding:0 140px;
	border: #e7e7e7 1px solid;
    background: #fff;
    moz-box-shadow: 0 -4px 30px 2px rgba(0, 0, 0, .10);
    -webkit-box-shadow: 0 -4px 30px 2px rgba(0, 0, 0, .10);
    box-shadow: 0 -4px 30px 2px rgba(0, 0, 0, .10);
}
.about_right h3{	
	margin:60px 40px 40px 0px;
	font-size:34px;	
	height:40px;
	line-height:40px;
	color:#444;
}
.about_right .info{	
	font-size:16px;
	line-height:40px;
	color:#666;
}
.about_right .info p.fontbold{
	font-weight:bold;
	color: #444;
}
.about_right .info ul{
	padding:0;
	margin:0;
	padding-bottom:20px;
	padding-top:15px;
}
.about_right .info li{
	margin-left:25px;
	list-style-type:disc;
	line-height:26px;
	color:#666;
}
.about_right .info p{
	padding:14px 0px;
}
.bold{
	font-weight: 600;
}
.font-red{
	color:#D50104;	
}
.font-black{
	color: #444;
}
/*--以下为新增关于我们_CSS--*/
.footer_about {
	width: 100%;
	border-top: #e8e8e8 1px solid;
	border-bottom: #e8e8e8 1px solid;
	margin: 25px 0;
}
.footer_about .pageFooter {
	width:1300px;
	margin:0 auto;
	height:225px;
	padding-top:35px;
}
.footerLine {
	clear: both;
	width: 100%;
	border-top: 2px solid #eeeeee;
}
.footerright {
	float: right;
	width: 480px;
	padding: 10px 15px 25px 35px;
	border-left: 1px solid #ddd;
	height:150px;
}
.footerright ul {
	padding: 0px 0px 0px 40px;
}
.footerright LI {
	padding-top:20px;
	float:left;
	width: 190px;
	height:100px;
	text-align: center;
}
.footerright LI img {
	border:#ddd 1px solid;
	width:100px;
	height:100px;
	background:#FFF;
	padding:4px;
}
.footerright LI img:hover {
	border:#afcbdb 1px solid;
	cursor: pointer;
}
.footerright span {
	display: block;
}
.footerleft {
	float: left;
}
.footerleft dl {
	float: left;
	padding: 0px 70px 10px 65px;	
}
.footerleft dd {
	font-size: 18px;
	font-weight: bold;
	color: #383838;
	-webkit-margin-start: 0px;
	line-height:44px;
}
.footerleft dt {
	color: #888;
	font-size:14px;
	line-height:32px;
}
.footerleft dt img {
	vertical-align: middle;
}
.footerleft dt a {
	color:#888;
	position: relative;
	z-index:1111;
}
.footerleft dt a:hover{
	color:#555;
}
.wxewm_cur {
	display: none;
	position: absolute;
	top:-36px;
	left:130px;
	height:115px;
	width:115px;
}
.float_ewmar {
	width:6px;
	height:15px;
	position: absolute;
	left:0px;
	top:38px;
	z-index:3333;
}
.float_ewm {
	margin-left:5px;
	border: #ddd 1px solid;
	background: #fff;
	-webkit-box-shadow:2px 2px 6px #dedbdb;
	-moz-box-shadow:2px 2px 6px #dedbdb;
	box-shadow:2px 2px 6px #dedbdb;
	width:100px;
	height: 100px;
	padding:6px;
}
.float_ewm img {
	width:100px;
	height:100px;
	display:inline-block;
}
.copyright {
	padding-top:20px;
	padding-bottom:10px;
	text-align:center
}
.friend_links {
	padding-right:3px
}	
/*--页尾--*/
#footer {
	width:1300px;
	margin:12px auto;
	font-size:12px;
	color: #999;
}
#footer p {
	padding: 5px 0;
}
.copyright {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
#footer .copyright a {
	color:#888;
}