﻿@charset "utf-8";
/* CSS Document */
/* WebKit browsers */
::-webkit-input-placeholder {
	color: #777;
}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {
	color: #777;
	opacity: 1;
}
/* Mozilla Firefox 19+ */
::-moz-placeholder {
	color: #777;
	opacity: 1;
}
/* Internet Explorer 10+ */
:-ms-input-placeholder {
	color: #777;
}
body {
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei";
	font-size:14px;
	max-height:1920px;
	min-height:1200px;
	width:100%;
	min-width:1200px
}
h1,h2,h3,h4,h5,h6,p,span,ul,li,dl,dt,dd,img {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
	font-weight:normal;
}
a {
	text-decoration:none;
	color:#666666;
	transition:all 0.5s;
}
ol,ul {
	list-style:none
}
:focus {
	outline:none;
}
.clr {
	clear:both;
}
* {
	margin:0;
	padding:0;
}
/*公共样式*/
.clear:after {
	content:"";
	display:block;
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.cl {
	clear:both;
}
.w1200 {
	width:1200px;
	margin:0 auto;
}

.clearfix:after {
	content:'.';
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	line-height:0px;
}
.clearfix {
	zoom:1
}
/*网页头部*/
.top-head {
	width:100%;
	height:35px;
	background:#051230;
}
.top-head_box {
	width:1200px;
	height:35px;
}
.top-head_box p {
	width:500px;
	color:#ffffff;
	line-height:35px;
	font-size:16px;
}
.top-head_box ul {
	float:right;
	padding-right:10px;
}
.top-head_box ul li {
	background:url(../images/top01.jpg) no-repeat 7px center;
	width:76px;
	height:35px;
	float:right;
	text-align:right;
	line-height:35px;
}
.top-head_box ul li a {
	font-size:16px;
	color:#ffffff;
}
.top-head_box ul li a:hover {
	color:#e60212;
}
.top-head_box ul li.top1 {
	background:none;
}
/*logo*/
.top {
	width:100%;
	height:150px;
}
.top_box {
	width:1200px;
	height:150px;
}
.top_box h1 {
	width:170px;
	height:150px;
	float:left;
}
.top_box h1 img {
	margin-top:31px;
}
.topter {
	width:535px;
	height:150px;
	float:left;
}
.topter h2 {
	margin-top:44px;
	width:466px;
	height:35px;
}
.topter h3 {
	width:466px;
	text-align:center;
	font-size:18px;
	color:#777777;
	margin-top:7px;
	height:24px;
}
.top_box ul {
	float:left;
}
.top_box ul li {
	background:url(../images/top03.png) no-repeat center top;
	float:left;
	margin-right:20px;
	height:80px;
	margin-top:50px;
	position:relative;
	z-index:11100;
	cursor:pointer;
}
.top_box ul li p {
	text-align:center;
	margin-top:30px;
	line-height:30px;
	font-size:15px;
	color:#777777;
}
.top_box ul li img {
	display:none;
	position:absolute;
	top:67px;
	left:-40px;
}
.top_box ul li:hover img {
	display:block;
}
.top_box ul li:hover {
	background:url(../images/top04.png) no-repeat center top;
}
.top_box ul li:hover P {
	color:#e60212;
}
.toprt {
	width:220px;
	height:150px;
	float:right;
	padding-right:10px;
}
.toprt p {
	font-size:18px;
	color:#051230;
	font-weight:bold;
	text-indent:61px;
	letter-spacing:4px;
	margin-top:42px;
}
.toprt dl {
	width:218px;
	height:68px;
	border:1px solid #ec1b24;
	margin-top:8px;
}
.toprt dl dt {
	text-align:center;
	line-height:33px;
	font-size:18px;
	color:#051230;
	background:#ffffff;
	font-weight:bold;
}
.toprt dl dt a{
	color:#051230;
	font-weight:bold;
}
.toprt dl dd {
	text-align:center;
	line-height:35px;
	background:#ec1b24;
	color:#fff;
	font-weight:bold;
	font-size:18px;
}
.toprt dl dd a{
	color:#fff;
	font-weight:bold;
	font-size:18px;
}
/*导航*/
.nav_c {
	width:100%;
	height:65px;
	background-color:#ec1b24;
	position:relative;
	z-index:9999;
}
.nav {
	width:960px;
	margin:0 auto;
	height:65px;
}
.nav ul li {
	float:left;
	width:106px;
	height:65px;
	text-align:center;
	position:relative;
	z-index:8;
}
.nav ul li a {
	height:65px;
	line-height:65px;
	font-size:16px;
	color:#fff;
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.nav ul li:hover {
	background-color:#051230;
}
.nav ul li.on {
	background-color:#051230;
}
.nav_dd {
	width:1200px;
	position:absolute;
	top:60px;
	left:11px;
	z-index:10;
	text-align:left;
	padding-top:15px;
	padding-bottom:0;
}
.nav_dd a {
	width:90px;
	text-align:center;
	height:17px!important;
	line-height:17px!important;
	font-size:15px!important;
	display:inline-block;
	font-size:15px;
	overflow:hidden;
	white-space:nowrap;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	font-weight:normal!important;
	margin:5px 5px;
}
.nav_dd a:hover {
	text-decoration:underline;
}
.nav_dd a:nth-child(4),.nav_dd a:nth-child(8),.nav_dd a:nth-child(12),.nav_dd a:nth-child(16),.nav_dd a:last-child {
	border-right:0;
}
.zz_nav {
	width:100%;
	position:absolute;
	top:65px;
	left:0;
	background-color:#051230;
	z-index:8;
}
/*首页 banner*/
.fullSlide {
	width:100%;
	position:relative;
	height:550px;
	background:#ec1b24;
	overflow:hidden;
}
.fullSlide .bd {
	margin:0 auto;
	z-index:0;
	overflow:hidden;
	width:1920px;
	position:absolute;
	left:50%;
	margin-left:-960px;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:550px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:550px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12px;
	height:12px;
	overflow:hidden;
	background:#fff;
	filter:alpha(opacity=80);
	opacity:1;
	line-height:999px;
	margin-left:15px;
}
.fullSlide .hd ul .on {
	background:#e60212;
	width:10px;
	height:10px;
	border:1px solid #fff;
}
.fullSlide .prev,.fullSlide .next {
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}
/*内页 banner*/
.fullSlide2 {
	width:100%;
	position:relative;
	height:360px;
	background:#ec1b24;
	overflow:hidden;
}
.fullSlide2 .bd {
	margin:0 auto;
	z-index:0;
	overflow:hidden;
	width:1920px;
	position:absolute;
	left:50%;
	margin-left:-960px;
}
.fullSlide2 .bd ul {
	width:100% !important;
}
.fullSlide2 .bd li {
	width:100% !important;
	height:360px;
	overflow:hidden;
	text-align:center;
}
.fullSlide2 .bd li a {
	display:block;
	height:360px;
}
.fullSlide2 .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide2 .hd ul {
	text-align:center;
}
.fullSlide2 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12px;
	height:12px;
	overflow:hidden;
	background:#fff;
	filter:alpha(opacity=80);
	opacity:1;
	line-height:999px;
	margin-left:15px;
}
.fullSlide2 .hd ul .on {
	background:#0f84da;
	width:10px;
	height:10px;
	border:1px solid #fff;
}
.fullSlide2 .prev,.fullSlide2 .next {
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide2 .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.search_div {
	width:100%;
	height:160px;
	background-color:#ec1b24;
	border-bottom:1px dashed #d9d9d9;
}
.ser {
	width:1200px;
	height:150px;
}
.search {
	float:right;
	width:310px;
	height:40px;
	margin-top:10px;
	background:#f3f3f3;
	border-radius:5px;
}
.search_tow {
	border:none;
	width:150px;
	color:#777777;
	font-size:13px;
	padding-left:10px;
	height:40px;
	background:none;
}
.search_button {
	background:url(../images/btn.png) no-repeat center center;
	cursor:pointer;
	width:50px;
	height:40px;
	position:absolute;
	right:0px;
	border:none;
}
#SearchType {
	width:60px;
	height:30px;
	line-height:30px;
	border:none;
	color:#ffffff;
	text-indent:8px;
	background:#e60212;
	border-radius:5px;
	margin:5px 0 0 6px;
}
#typeid {
	width:82px;
	height:30px;
	line-height:30px;
	border:none;
	color:#ffffff;
	text-indent:8px;
	background:#e60212;
	border-radius:5px;
	margin:5px 0 0 6px;
}
.search {
	position:relative;
}

.topcur {
	top:0px;
	position:fixed;
}
.top-search {
	background:#ec1b24;
}
.sec-filter {
	padding:30px 0;
	color:#fff;
}
.sec-filter h2 {
	font-size:32px;
	font-weight:600;
}
.sec-filter input {
	width:100%;
	padding:10px 0px;
	font-size:16px;
	outline:none;
	box-shadow:none;
	margin-top:5px;
}
.button {
	cursor:pointer;
	font-size:13px;
	border:1px solid #ffffff;
	display:inline-block;
	text-decoration:none;
	background:#051230;
	margin:5px 0;
	text-transform:uppercase;
	color:#fff;
}
.button:hover {
	color:#ec1b24;
}
.button.bt1 {
	color:#ffffff;
	padding:10px 20px;
	width:100%;
	font-size:16px;
	text-align:center;
	border:1px solid #051230;
}
.top-col {
	width:1200px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
.top-col:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.top-col .f-right {
	float:right!important;
}
.top-col .f-left {
	float:left!important;
}
.top-col .row {	}
.top-col .row:before,.row:after {
	content:'\0020';
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.top-col .row:after {
	clear:both;
}
.top-col .row {
	zoom:1;
}
.top-col .wrap-col {
	margin:10px;
	font-size:16px;
}
.top-col .col-1-2,.top-col .col-1-3,.top-col .col-2-3,.top-col .col-1-4,.top-col .col-2-4,.top-col .col-3-4,.top-col .col-1-5,.top-col .col-2-5,.top-col .col-3-5,.top-col .col-4-5,.top-col .col-1-6,.top-col .col-2-6,.top-col .col-3-6,.top-col .col-4-6,.top-col .col-5-6 {
	float:left;
	display:inline-block;
}
.top-col .col-full {
	width:100%;
}
.top-col .col-1-4,.top-col .col-1-4-fixed {
	width:25%;
}
.top-col .offset-1-4 {
	margin-left:25%;
}
@media only screen and (min-width:960px) and (max-width:1199px) {
	.top-col {
	width:960px;
}
}
@media only screen and (min-width:768px) and (max-width:959px) {
	.top-col {
	width:768px;
}
}

.top-product {
	width:100%;
	height:1150px;
	background-color:#f3f3f3;
}
.top-product .pro_box {
	width:1200px;
	height:auto;
}
.protop {
	width:1200px;
	height:60px;
	float:left;
}
.protop p {
	text-align:center;
	margin-top:60px;
}
.protop span {
	display:block;
	color:#051230;
	letter-spacing:5px;
	margin-top:10px;
	text-align:center;
	font-size:32px;
	font-weight:bold;
	margin-bottom:40px;
}
.proter {
	width:1200px;
	height:120px;
	float:left;
}
.proterft {
	background:url(../images/cp02.png) no-repeat center center;
	width:280px;
	height:100px;
	float:left;
}
.proterft p {
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	margin-top:25px;
}
.proterft span {
	display:block;
	font-size:12px;
	color:#ffffff;
	text-align:center
}
.proter ul {
	float:left;
	width:920px;
}
.proter ul li {
	float:left;
	margin-left:10px;
	position:relative;
	margin-bottom:10px;
}
.proter ul li>a {
	display:block;
	width:174px;
	height:45px;
	background:#051230;
	text-align:center;
	line-height:45px;
	font-size:15px;
	color:#fff;
}
.proter ul li>a:hover {
	background:#e60212;
}
.proter ul li .curr{
	background:#e60212;
}
.proter ul li>div {
	display:none;
	width:174px;
	background:url(../images/cp03.png) no-repeat center 5px;
	position:absolute;
	top:45px;
	left:0;
	z-index:1000;
}
.proter ul li>div>a {
	background:url(../images/cp04.jpg) no-repeat center center;
	display:block;
	width:174px;
	height:45px;
	text-align:center;
	line-height:45px;
	color:#fff;
	font-size:15px;
	border-bottom:1px solid #fff;
}
.proter ul li>div>a:nth-child(1) {
	margin-top:10px;
}
.proter ul li:hover div {
	display:block;
}
.proter ul li>div>a:hover {
	background:url(../images/cp05.png) no-repeat center center;
}
.proter ul li.prop1 a {
	background:url(../images/cp06.jpg) no-repeat center center;
}
.probt {
	width:1200px;
	float:left;
}
.probt li {
	width:380px;
	height:auto;
	float:left;
	margin-right:20px;
	position:relative;
	overflow:hidden;
	margin-bottom:25px;
}
.probt li img {
	width:380px;
	height:auto;
}
.probt li p {
	width:380px;
	background-color:#051230;
	font-size:20px;
	color:#fff;
	line-height:35px;
	text-align:center;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:7;
	-webkit-box-orient:vertical;
}
.probt li a:hover p {
	background-color:#ec1b24;
	transition: all 0.5s;
}

.top-jishu {
	width:100%;
	height:450px;
	background:url(../images/tageck.jpg) no-repeat center center;
}
.jishu_box {
	width:1200px;
	height:450px;
	position:relative;
}
.jishu_box>span {
	width:1200px;
	display:block;
	text-align:center;
	margin-top:51px;
	float:left;
}
.jishu_box p {
	text-align:center;
	margin:0 20px;
	line-height:40px;
	font-size:18px;
	color:#ffffff;
	padding-top:150px;
}
.jishu_box span {
	font-size:20px;
	color:#fff;
	font-weight:bold;
}
.jishu_box div {
	position:absolute;
	left:50%;
	transform:translate(-50%,-50%);
}
.jishu_box div a {
	display:block;
	width:270px;
	height:40px;
	background:#e60212;
	text-align:center;
	line-height:40px;
	font-size:20px;
	color:#fff;
}
.jishu_box div a:hover {
	background:#051230;
}
/*公司简介*/
.top-about {
	width:100%;
	height:899px;
	background:url(../images/i_bg1.jpg) no-repeat center top;
	border-bottom:1px dashed #c9c9c9;
	background-color:#f3f3f3;
}
.about_box {
	width:1200px;
	height:799px;
}
.abouttop {
	width:1200px;
	height:161px;
	float:left;
}
.abouttop p {
	text-align:center;
	margin-top:60px;
}
.abouttop span {
	display:block;
	color:#fff;
	margin-top:3px;
	letter-spacing:5px;
	text-align:center;
	font-size:32px;
	font-weight:bold;
	margin-bottom:40px;
}
.aboutter {
	width:1200px;
	height:360px;
	float:left;
}
.aboutft {
	width:577px;
	height:360px;
	float:left;
	margin-left:20px;
}
.aboutft span {
	font-size:24px;
	display:block;
	color:#fff;
	letter-spacing:3px;
	margin-top:30px;
}
.aboutft p {
	width:577px;
	height:170px;
	color:#fff;
	line-height:24px;
	text-indent:2em;
	margin-top:12px;
	font-size:15px;
	letter-spacing:2px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:7;
	-webkit-box-orient:vertical;
}
.aboutft p a {
	color:#0f84da;
}
.aboutft ul {
	width:570px;
	height:40px;
	margin-top:50px;
}
.aboutft ul li {
	width:140px;
	height:40px;
	float:left;
	margin-right:20px;
}
.aboutft ul li a {
	display:block;
	width:140px;
	height:40px;
	border:1px solid #fff;
	text-align:center;
	line-height:40px;
	color:#fff;
	font-size:15px;
}
.aboutft ul li a:hover {
	color:#fff;
	background:#e60212;
	border:1px solid #e60212;
}
.aboutrt {
	width:590px;
	height:360px;
	float:right;
	padding-top:-30px;
}
.aboutrt img {
	width:590px;
	height:360px;
}
@media (max-width:1100px) {
	.mr_BtnR2 {
		width:0px;
		display:none;
	}
	.mr_BtnL2 {
		display:none;
		width:0px;
	}
}
.top-cphoto {
	width:1200px;
	float:left;
	position:relative;
	margin-top:40px;
}
.mr_BtnL2 {
	background:url(../images/left.png) no-repeat center center;
	width:25px;
	height:46px;
	cursor:pointer;
	display:inline;
	position:absolute;
	top:65px;
	left:-45px;
}
.cphoto {
	float:left;
	width:1200px;
	overflow:hidden;
}
.mr_BtnR2 {
	background:url(../images/right.png) no-repeat center center;
	width:25px;
	height:46px;
	cursor:pointer;
	position:absolute;
	top:65px;
	right:-45px;
}
.cphoto ul li {
	float:left;
	width:285px;
	margin-right:20px;
	position:relative;
	overflow:hidden;
}
.cphoto ul li img {
	width:285px;
	height:285px;
	float:left;
}

/*------------拓普互联新闻资讯-------------*/
.news {
	width:100%;
	height:405px;
}
.news_box {
	width:1200px;
	height:405px;
}
.newstop {
	width:575px;
	float:left;
	overflow:hidden;
	margin-top:50px;
}
.newstop div {
	height:39px;
	line-height:39px;
	overflow:hidden;
	background:url(../images/news02.png) no-repeat bottom center;
}
.newstop div p {
	float:left;
	padding-left:15px;
	background:url(../images/news01.png) no-repeat left center;
	font-size:16px;
	color:#434343;
}
.newstop div p span {
	font-weight:bold;
}
.news .title span a {
	display:inline-block;
	float:right;
	width:48px;
	height:15px;
	border-radius:5px;
	border:1px solid #434343;
	font-size:12px;
	color:#434343;
	text-align:center;
	line-height:13px;
	margin-top:12px;
}
.news .title span a:hover {
	background:#e60212;
	color:#fff;
	border:1px solid #e60212;
}
.newstop ul {
	margin-top:1px;
}
.newstop ul li {
	width:575px;
	height:81px;
	overflow:hidden;
	border-bottom:1px dashed #dbdbdb;
}
.newstop ul li span {
	padding-left:30px;
	background:url(../images/wen.png) no-repeat left center;
	margin-top:16px;
	display:block;
}
.newstop ul li span a {
	font-size:16px;
	font-weight:bold;
	color:#434343;
	width:400px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.newstop ul li p {
	font-size:14px;
	color:#707070;
	width:545px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	padding-left:30px;
	background:url(../images/da.png) no-repeat left center;
	margin-top:5px;
}
.newstop ul li span a:hover {
	color:#e60212;
}
.news-r {
	width:575px;
	float:right;
	overflow:hidden;
	margin-top:50px;
}
.news-r .title {
	height:39px;
	line-height:39px;
	overflow:hidden;
	background:url(../images/news02.png) no-repeat bottom center;
}
.news-r .title p {
	float:left;
	padding-left:15px;
	background:url(../images/news01.png) no-repeat left center;
	font-size:16px;
	color:#434343;
}
.news-r .title p span {
	font-weight:bold;
}
.news-r1 ul li {
	height:40px;
	line-height:40px;
	width:575px;
	overflow:hidden;
	border-bottom:1px dashed #dbdbdb;
}
.news-r1 ul li a {
	display:inline-block;
	height:40px;
	line-height:40px;
	width:575px;
	overflow:hidden;
}
.news-r1 ul li .s1 {
	float:right;
	font-size:12px;
	color:#c5c5c5;
}
.news-r1 ul li .s2 {
	float:left;
	font-size:15px;
	color:#343434;
	padding-left:15px;
	background:url(../images/news03.png) no-repeat left center;
	width:416px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.news-r1 ul li:hover .s1 {
	color:#e60212;
}
.news-r1 ul li:hover .s2 {
	color:#e60212;
	background:url(../images/news04.png) no-repeat left center;
}
/*新闻中心*/
.top-news {
	padding:20px 0;
	background:url(../images/inewsbg.jpg) repeat-x 0 bottom;
}
.top-news-title {
	text-align:center;
	font-size:32px;
	font-weight:bold;
	margin-bottom:40px;
	color:#051230
}
.top-news-title span {
	color:#1b61bd;
	padding-right:10px;
}
.top-news-title small {
	display:block;
	color:#666;
	margin-top:10px;
	font-size:14px;
}

.top-news-in {
	margin-left:-26px;
}
.top-news-in li {
	float:left;
	width:25%;
}
.top-news-in li a {
	display:block;
	background-color:#fff;
	margin-left:26px;
}
.top-news-in li .m {
	height:285px;
	overflow:hidden;
}
.top-news-in li .m img {
	display:block;
	width:100%;
	height:auto;
	transition:all 0.3s;
}
.top-news-in li .text {
	padding:20px;
}
.top-news-in li .text h4 {
	margin:0;
	font-size:20px;
	height:70px
}
.top-news-in li .text small {
	display:block;
	text-transform:uppercase;
	font-size:14px;
	margin-top:5px;
	color:#afafaf;
}
.top-news-in li .text span {
	width:240px;
	height:2px;
	display:block;
	background-color:#ec1b24;
	margin-top:10px;
}
.top-news-in li .text p {
	margin:10px 0 0;
	line-height:24px;
	color:#666;
	height:72px;
	overflow:hidden;
}
.top-news-in li a:hover {
	background-color:#ec1b24;
	color:#fff;
	transition: all 0.5s;
}
.top-news-in li a:hover img {
	transform:scale(1.1);
}
.top-news-in li a:hover .text span {
	background-color:#051230;
}
.top-news-in li a:hover .text p {
	color:#fff;
}
.box {
	width:100%;
	background:#e60212;
	height:20px;
}
/*底部*/
.top-foot {
	width:100%;
	height:230px;
	background:#051230;
}
.top-foot .foot_con {
	width:1200px;
	height:230px;
	margin:0 auto;
	border-bottom:1px solid #000;
}
.foot4 {
	width:260px;
	height:230px;
	float:left;
	padding-left: 50px;
}
.foot4 img {
	margin-top:42px;
}
.foot3 {
	background:url(../images/ter01.jpg) no-repeat left 87px;
	width:300px;
	height:230px;
	float:left;
}
.foot3 span {
	display:block;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	margin-top:55px;
}
.foot3 img {
	width:100px;
	height:100px;
	margin-top:30px;
}
.foot2 {
	width:350px;
	height:230px;
	float:left;
	background:url(../images/ter01.jpg) no-repeat left 87px;
}
.foot2 span {
	width:350px;
	font-size:18px;
	color:#ffffff;
	margin-top:55px;
	display:block;
	font-weight:bold;
}
.foot2 p {
	color:#ffffff;
	float:left;
	margin-top:36px;
	line-height:25px;
}
.foot2 p a {
	color:#a8a8a8;
}
.foot2 p a:hover {
	color:#d2030f;
}
.foot1 {
	width:230px;
	height:280px;
	float:right;
	background:url(../images/ter01.jpg) no-repeat left 87px;
}
.foot1 p {
	width:230px;
	font-size:18px;
	color:#ffffff;
	margin-top:55px;
	font-weight:bold;
}
.foot1 ul {
	width:230px;
	height:175px;
	margin-top:36px;
}
.foot1 ul li {
	width:115px;
	float:left;
}
.foot1 ul li a {
	color:#ffffff;
	line-height:25px;
}
.foot1 ul li a:hover {
	color:#d2030f;
}
.relytop-copy {
	width:100%;
	height:71px;
	background:#051230;
	border-top:1px solid #363636;
}
.copy_box {
	width:1200px;
	display:block;
	
	
}
.copy_box div {
	text-align:center;
	padding-left:50%;
	font-size:15px;
	color:#ffffff;
	line-height:70px;
	
}
@media (max-width:1100px) {
	.copy_box div  {
		padding-left:20%;
	}
	
}
.kefu{position:fixed;right:-170px;top:50%;z-index:900;}
.kefu ul {margin: 0;list-style: none;padding: 0;}
.kefu li a{text-decoration:none;}
.kefu li{margin-top:1px;clear:both;height:71px;position:relative;}
.kefu li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center;}
.kefu li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;margin: 0;}
.kefu .kefu-qq i{background-position:4px 5px;}
.kefu .kefu-tel i{background-position:0 -21px;}
.kefu .kefu-liuyan i{background-position:4px -53px;}
.kefu .kefu-weixin i{background-position:-34px 4px;}
.kefu .kefu-weibo i{background-position:-30px -22px;}
.kefu .kefu-ftop{display:none;}
.kefu .kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.kefu .kefu-left{float:left;width:77px;height:47px;position:relative;}
.kefu .kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.kefu .kefu-right{width:20px;}
.kefu .kefu-tel-main{background:#ec1b24;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.kefu .kefu-main{background:#ec1b24;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.kefu .kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.kefu-weixin-pic img{width:115px;height:115px;}