@charset "utf-8";
html, body, header, section, footer, div, ul, ol, li, img, a, span, dl, dt, dd, input, textarea, h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight:normal;
	list-style: none;
	font-family: "微软雅黑";
}
html, body{ background-color: #fff;}
.clearfix:after {
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;
 height:0;font-size:0; line-height: 0;
}

img {
	border: 0;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:focus, a:hover {
	outline: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.cf {
	color: #fff;
}
.c3 {
	color: #333;
}
.c4c {
	color: #4c4c4c;
}
.c6 {
	color: #666;
}
.c9 {
	color: #999;
}
.cc {
	color: #ccc;
}
.c80 {
	color: #808080;
}
.cmain {
	color: #1cd1ae;
}
.blue {
	color: #2d3e50;
}
.s10 {
	font-size: 10px;
}
.s11 {
	font-size: 11px;
}
.s12 {
	font-size: 12px;
}
.s13 {
	font-size: 13px;
}
.s24 {
	font-size: 14px;
}
.s15 {
	font-size: 15px;
}
.s16 {
	font-size: 16px;
}
.s17 {
	font-size: 17px;
}
.s18 {
	font-size: 18px;
}
.s19 {
	font-size: 19px;
}
.s20 {
	font-size: 20px;
}
.s24 {
	font-size: 24px;
}
.s36 {
	font-size: 36px;
}
.s48 {
	font-size: 48px;
}
/*头部*/
.h_box {
	width: 100%;
        height: 116px;
}
.h_phone {
	width: 100%;
	background-color: #2d3e50;
}
.h_num {
	width: 1200px;
	height: 30px;
	margin: 0 auto;
	line-height: 30px;
}
.h_phone_img {
	width: 20px;
	vertical-align: top;
	margin: 5px 8px 5px 3px;
}
.h_title li {
	float: left;
}
.h_title li a {
	color: #fff;
	font-size: 12px;
	padding: 0 5px;
}
.h_title2 {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.h_title li a:hover {
	color: #1cd1ae;
}
/*导航*/
.h_nav {
	width: 100%;
	height: auto;
	background-color: #fff;
}
.h_nav_box {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.phonenum img {
	width:32px;
	margin: 28px 12px 19px 0;
}
.h_nav_tit {
	margin-left: 20px;
	padding-bottom: 21px;
}
.h_nav_tit li {
	float: left;
	margin-left: 10px;
	margin-top: 21px;
}
.h_nav_tit li a {
	line-height: 42px;
	display: block;
	padding: 0 10px;
	font-size: 16px;
}
.h_home {
	border-bottom: 2px solid #1cd1ae;
}
.h_nav_tit li a:hover {
	color: #1cd1ae;
	border-bottom: 2px solid #1cd1ae;
}
/*底部*/
.f_box {
	width: 100%;
	height: auto;
	background-color: #2d3e50;

}
.f_content_box {
	width: 1200px;
	margin: 0 auto;
	height: auto;
	background-color: #2d3e50;
	padding:1px 0;
}
.friendship_link {
	padding-top: 24px;
	width:100%;
}
.friendship_link a {
	color: #fff;
	font-size: 12px;
	padding: 0 5px;
	border-right: 1px solid #fff;
	line-height: 12px;
	float: left;
	margin: 6px 0;
}
.friendship_link a:hover {
	color: #1cd1ae;
}
.friendship_link a:last-child {
	border-right: none;
}
a.friendship_box {
	color: #1cd1ae;
	border-right: none;
}
.f_content {
	width: 1200px;
	height: 200px;
	margin: 24px auto;
}
.f_content_l {
	width: 780px;
}
.f_content_l ul li {
	width: 128px;
	height: 60px;
	float: left;
	margin-right: 20px;
	margin-top: 5px;
}
.f_content_l ul li a {
	width: 128px;
	height: 60px;
	float: left;
	color: #fff;
	line-height: 60px;
	text-align: center;
	background-image: url("../images/f_btn.png");
}
.f_content_l ul li a:hover {
	color: #1cd1ae;
}
.f_add_phone {
	margin-top: 50px;
}
.f_add_phone p {
	margin-bottom: 15px;
}
.f_content_r {
	width: 420px;
	height: 200px;
}
img.sweep {
	margin: 10px 0 0 79px;
}


.flip_btn { font-size: 14px; margin: 80px auto 30px; width: 100%; }
.flip_btn p {width: 655px; height: 30px; margin: 0 auto; }
.flip_btn span {margin: 0px 5px;padding: 6px 17px;color: #666;width: 84px; height: 30px; background-color: #ececec; text-align: center; line-height: 30px; cursor: pointer; }
.flip_btn a {margin: 0px 5px; padding: 6px 17px;color: #666;width: 84px; height: 30px; background-color: #ececec; text-align: center; line-height: 30px; cursor: pointer; }
.flip_btn .current {color: #FF0000;}


@media screen and (max-width: 1199px){
	.h_box{ width:1200px;}
}