﻿@charset "utf-8";
/* CSS Document */



* {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}
body {
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 12px;
	line-height: 24px;
	color: #000;
	background: #f2f1ef;
}
a {
	text-decoration: none;
	color: #000;
	outline: none;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
img {
	border: none 0;
}
ul {
	list-style: none;
}
 h1 h3, {
 font-size: 14px;
 font-weight: bold;
 color: #656565;
 text-decoration: none;
}
.clear {
	clear: both;
}
/*------------------------头---------------------------------------*/

#header {
	width: 100%;
	background: #35393c;
}
/*--------------------------头链接---------------------------------------*/


#head {
	width: 100%;
	overflow: hidden;
	background: #000;
}
#top {
	width: 1200px;
	overflow: hidden;
	position: relative;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	font-family: "微软雅黑";
	font-size: 14px;
}
#interlinkage {
	float: right;
	margin-top: 2px;
}
#interlinkage p {
	color: #fff;
	font-weight: bold;
}
#interlinkage p a {
	color: #fff;
}
#title {
	position: absolute;
	left: 0px;
	top: 0px;
	color: #fff;
}
/*--------------------------logo----------------------------------------*/

#logos {
	width: 100%;
	height: 95px;
	margin: 0 auto;
}
#logo {
	position: relative;
	height: 95px;
	margin: 0 auto;
	width: 200px;
	float: left;
}
.logo {
	position: absolute;
	left: 0px;
}
.describe {
	position: absolute;
	left: 280px;
}
.faith {
	position: absolute;
	right: 338px;
	top: 30px;
}
.credibility {
	position: absolute;
	right: 233px;
	top: 14px;
}
/*.phone {

	position: absolute;

	right: 10px;

	top: 30px;

}*/

/*-------------------------导航条-------------------------------------------*/

#navigations {
	width: 1300px;
	height: 85px;
	margin: 0 auto;
}
#navigation {
	margin: 0 auto;
	width: 1000px;
	height: 85px;
	float: right;
}
#navigation ul li {
	float: left;
	width: 125px;
	text-align: center;
	height: 95px;
	line-height: 95px;
	position: relative;
}
#navigation ul li:hover ul.j2 {
	display: block;
}
#navigation ul.j2 {
	display: none;
	left: 0;
	position: absolute;
	top: 60px;
	z-index: 999;
	background: #006f3c;
}
#navigation ul.j2 li {
	height: 32px;
	line-height: 32px;
}
#navigation ul li:first-of-type {
	background: none;
}
#navigation ul li a {
	font-size: 15px;
	color: #fff;
	font-family: "微软雅黑", Arial, Verdana, System;
	display: block;
}
#navigation ul li a:hover, #navigation ul li.cur a {
	background: url(../images/hover.jpg) no-repeat center;
	color: #fff;
}
.tel {
	float: right;
}
/*------------------------banner-----------------------------------*/

#banner {
	width: 100%;
	height: 518px;
}
#nybanner {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	background: url(../images/neban.jpg) no-repeat center;
	z-index: 5;
}
#nybanner a {
	height: 400px;
	display: block;
}
/*----------------------------热门产品-------------------------------*/


#hots {
	width: 100%;
	overflow: hidden;
	background: url(../images/dao.jpg) repeat-x left top;
	height: 108px;
}
#hot {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
/*------------------------------------------------------------------------------*/


#hot1 {
	position: absolute;
	left: 15px;
	top: 0px;
	background: url(../images/remen.png) no-repeat right center;
	width: 370px;
}
#hot1 img {
	width: 121px;
	float: left;
}
#hot1 p {
	width: 218px;
	float: left;
	padding-left: 15px;
	color: #fff;
}
h6 {
	float: left;
	padding-left: 15px;
	font-size: 18px;
	color: #fff;
	font-family: "微软雅黑", Arial, Verdana, System;
	height: 35px;
	line-height: 35px;
	font-weight: normal;
	padding-top: 10px;
}
/*------------------------------------------------------------------------------*/


#hot2 {
	position: absolute;
	left: 395px;
	top: 0px;
	background: url(../images/remen.png) no-repeat right center;
	width: 395px;
}
#hot2 img {
	width: 157px;
	float: left;
}
#hot2 p {
	width: 210px;
	float: left;
	padding-left: 15px;
	color: #fff;
}
/*-------------------------------------------------------------------------------*/


#hot3 {
	position: absolute;
	left: 803px;
	top: 0px;
	width: 370px;
}
#hot3 img {
	width: 116px;
	float: left;
}
#hot3 p {
	width: 230px;
	float: right;
	color: #fff;
	padding-right: 5px;
}
/*---------------------------关键词----------------------------------------*/

#maintop {
	width: 1202px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 30px;
	background: url(../images/sou.jpg) repeat-x left top;
}
#keyword {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
	height: 38px;
	line-height: 38px;
	font-size: 15px;
	font-family: "微软雅黑";
	background: #fff url(../images/tel.gif) 10px center no-repeat;
	border: 1px solid #ddd;
}
#keyword b {
	font-size: 16px;
	color: #000;
	padding-left: 45px;
}
#keyword a {
	font-size: 15px;
	margin: 0 5px;
	font-weight: bold;
}
.ourproduct {
	width: 1200px;
	background: #fff;
	border: 1px solid #ddd;
	border-top: 2px solid #000;
	margin-top: 12px;
}
.ourtit {
	margin-top: 15px;
	margin-bottom: 10px;
	overflow: hidden;
}
.ourtit b {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	font-family: "微软雅黑";
	float: left;
	padding-left: 25px;
}
.ourtit b a {
	color: #ef0000;
}
.ourtit i {
	font-style: normal;
	padding-left: 15px;
	color: #a8a8a8;
	font-size: 14px;
	line-height: 28px;
	float: left;
}
.ourtit span.t_line {
	background: url(../Images/title_right_side.png) no-repeat 0 center;
	display: block;
	width: 965px;
	height: 28px;
	overflow: hidden;
	float: right;
}
#cplist {
	overflow: hidden;
	padding: 0 10px;
}
#cplist ul {
	overflow: hidden;
}
#cplist ul li {
	float: left;
	width: 108px;
	height: 35px;
	line-height: 35px;
	margin: 5px;
	text-align: center;
	background:#e8e8e8;
}
#cplist ul li.cur {
	background: #ef0000;
}
#cplist ul li.cur a {
	color: #fff;
	font-weight: bold;
}
#cplist ul li a {
	font-size: 15px;
	color: #000;
	font-family: "微软雅黑";
}
#cplistall {
	overflow: hidden;
	padding: 0 15px;
	height: 130px;
}
#cplistall ul li {
	float: left;
	border: 1px solid #ccc;
	width:120px;
	height: 36px;
	line-height: 36px;
	margin: 0 5px 5px 0;
	text-align: center;
}
#cplistall ul li a {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #000;
	text-align: center;
}
/*---------------------搜索-----------------------------------------------*/

.gduo { font-size:15px;}
.gduo a{ font-size:15px;}

#search {
	width: 186px;
	float: left;
	height: 23px;
	padding-left: 5px;
}
#sousuo {
	float: left;
	padding-top: 12px;
	font-weight: bold;
	padding-left: 15px;
}
#search img {
	padding-top: 8px;
}
.form_top {
	height: 23px;
	margin-top: 10px;
	width: 186px;
	position: relative;
	background: url(../images/suo.jpg) no-repeat left top;
}
.input_bg {
	border: medium none;
	height: 23px;
	line-height: 23px;
	width: 135px;
	position: relative;
	background: none;
}
.button_bg {
	position: absolute;
	border: medium none;
	cursor: pointer;
	height: 23px;
	line-height: 23px;
	vertical-align: top;
	width: 53px;
	background: none;
}
/*----------------------------------------------------------------------*/















#retrieve {
	float: left;
	padding-top: 10px;
	font-size: 12px;
	color: #666666;
	padding-left: 15px;
}
#retrieve p a {
	color: #666666;
}
#notice {
	float: right;
	padding-top: 10px;
	font-size: 12px;
	color: #666666;
}
.time {
	color: #999;
}
/*---------------------------------------------------------------------*/



.pro_bt2 {
	background: url(../images/products_bg.png) no-repeat center top;
	margin: 32px auto;
	text-align: center;
	width: 274px;
}
.pro_bt2 .En {
	color: #006634;
	display: block;
	font-size: 30px;
	font-weight: bold;
	line-height: 1;
	padding-top: 20px;
}
.pro_bt2 .Cn {
	color: #006634;
	display: block;
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
	font-family: "微软雅黑";
}
#box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 10px;
}
/*--------------------------左侧产品分类---------------------------------*/















#left {
	width: 1200px;
	overflow: hidden;
}
#directory {
	width: 1200px;
	overflow: hidden;
	margin-top: 35px;
}
#directory h3 {
	font-family: "微软雅黑", Arial, Verdana, System;
	width: 1200px;
	padding-bottom: 20px;
}
#directory h3 a {
	color: #ffffff;
	padding-left: 20px;
	font-size: 16px;
}
.cplb {
	width: 816px;
	margin: 0 auto;
}
.big {
	height: 34px;
	line-height: 34px;
	text-align: center;
	background: url(../images/big.jpg) no-repeat center center;
	padding-bottom: 5px;
}
.big a {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.small {
	background: url(../images/cpbg.png) no-repeat center center;
	text-align: center;
	width: 194px;
	height: 64px;
	line-height: 64px;
	margin: 5px;
	color: #FF0030;
	border-radius: 3px;
	float: left;
	box-shadow: 0px 2px 1px #000;
}
.small a {
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}
/*---------------------------左侧活动----------------------------------*/







/*---------------------------左侧活动----------------------------------*/















#activity {
	width: 195px;
	background: #2058a2;
	float: left;
	overflow: hidden;
	height: 325px;
}
#activity h3 {
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
}
#activity h3 a {
	color: #fff;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 16px;
}
/*--------------------------------------------------------------------------*/















#powers1 {
	width: 195px;
	float: left;
	overflow: hidden;
}
#powers1 h4 {
	display: block;
	width: 195px;
	height: 25px;
	background: #2766ae;
	padding-top: 4px;
}
#powers1 h4 a {
	font-size: 12px;
	color: #ffd40e;
	padding-left: 18px;
}
#powers1 ul {
	padding-left: 15px;
}
#powers1 ul li {
	background: url(../images/dot.jpg) no-repeat left center;
	height: 27px;
	line-height: 27px;
	padding-left: 10px;
}
#powers1 ul li a {
	color: #e3f2ff;
}
/*-----------------------------------------------------------------------*/















#powers2 {
	width: 195px;
	float: left;
	overflow: hidden;
	padding-top: 5px;
}
#powers2 h4 {
	display: block;
	width: 195px;
	height: 25px;
	background: #2766ae;
	padding-top: 4px;
}
#powers2 h4 a {
	font-size: 12px;
	color: #ffd40e;
	padding-left: 18px;
}
#powers2 ul {
	padding-left: 15px;
}
#powers2 ul li {
	background: url(../images/dot.jpg) no-repeat left center;
	height: 27px;
	line-height: 27px;
	padding-left: 10px;
}
#powers2 ul li a {
	color: #e3f2ff;
}
#knowss {
	width: 195px;
}
#knowss img {
	padding-left: 15px;
}
/*--------------------------右侧---------------------------------*/















#right {
	width: 1200px;
	overflow: hidden;
	float: right;
	padding-top: 5px;
}
#product {
	width: 1200px;
	overflow: hidden;
}
#product h3 {
	height: 86px;
	line-height: 34px;
	background: url(../images/cpzsbg.jpg) repeat-x left top;
	padding-left: 15px;
}
#product h3 a {
	color: #fff;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 40px;
	line-height: 86px;
}
/*------------------------------------------------------------------*/















#product1 {
	width: 1200px;
}
#product1 ul {
	padding-top: 10px;
}
#product1 ul li {
	width: 291px;
	float: left;
	margin-left: 3px;
	margin-bottom: 15px;
	position: relative;
	padding: 3px;
}
.hproduct {
	border: #ccc solid 2px;
	width: 280px;
	float: left;
	height: 300px;
}
#product1 ul li img {
	padding: 3px;
	width: 274px;
	height: 225px;
}
.consultings {
	position: absolute;
	top: 540px;
	right: 2px;
}
.consulting {
	position: absolute;
	left: 10px;
	color: #000;
	position: absolute;
	top: 240px;
	left: 8px;
	width: 274px;
	height: 66px;
	line-height: 30px;
}
.consulting a {
	color: #000;
	padding-left: 1px;
	font-size: 20px;
	font-weight: bold;
}
.miaoshu {
	padding-left: 12px;
	padding-top: 40px;
	width: 200px;
	height: 41px;
	display: block;
	font-size: 14px;
	font-weight: bold;
}
#case {
	width: 1200px;
	overflow: hidden;
}
#case h3 {
	height: 86px;
	line-height: 34px;
	background: url(../images/cpzsbg.jpg) repeat-x left top;
	padding-left: 15px;
}
#case h3 a {
	color: #fff;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 40px;
	line-height: 86px;
}
/*------------------------------------------------------------------*/















#case1 {
	width: 810px;
	height: auto;
	float: left;
}
#case1 ul {
	padding-top: 10px;
}
#case1 ul li {
	width: 260px;
	float: left;
	margin-left: 3px;
	margin-bottom: 10px;
	position: relative;
	padding: 3px;
}
#caser {
	background: url(../images/caserbg.jpg) no-repeat left 15px;
	width: 380px;
	height: 500px;
	float: right;
	position: relative;
}
#caser h1 {
	width: 260px;
	background: #00954d;
	height: 75px;
	line-height: 75px;
	padding-left: 15px;
	margin-top: 20px;
}
#caser h1 a {
	font-size: 36px;
	font-weight: bold;
	color: #fff;
}
#caser ul {
	position: absolute;
	right: 2px;
	top: 80px;
}
#caser ul li {
	background: #333;
	width: 210px;
	height: 50px;
	margin-top: 5px;
	padding-left: 5px;
	text-align: center;
}
#caser ul li a {
	font-size: 24px;
	line-height: 56px;
	font-weight: bold;
	color: #fff;
}
.hcase {
	border: #ccc solid 1px;
	width: 250px;
	float: left;
	height: 242px;
}
#case1 ul li img {
	padding: 3px;
	width: 244px;
	height: 180px;
}
.consultings {
	position: absolute;
	top: 540px;
	right: 2px;
}
.caseing {
	position: absolute;
	left: 10px;
	color: #fff;
	position: absolute;
	top: 188px;
	left: 8px;
	width: 244px;
	height: 66px;
	line-height: 30px;
}
.caseing a {
	color: #000;
	padding-left: 3px;
	font-size: 20px;
	font-weight: bold;
}
.casemiaoshu {
	color: #000;
	width: 200px;
	height: 41px;
	display: block;
	padding-left: 12px;
	padding-top: 28px;
	font-size: 14px;
	font-weight: bold;
}
/*-------------------------------------------------------------*/















#boundaries {
	margin-top: 20px;
}
/*------------------------------------------------------------------*/















#product2 {
	width: 995px;
	float: right;
	height: 415px;
}
#product2 ul {
	padding-top: 10px;
}
#product2 ul li {
	width: 240px;
	float: left;
	margin-left: 5px;
	margin-bottom: 15px;
	position: relative;
}
#product2 ul li img {
	padding-top: 3px;
	padding-left: 3px;
}
/*-----------------------------------------------------------------*/















#advantage {
	width: 100%;
	float: left;
	overflow: hidden;
	padding-top: 1px;
}
#advantage1 {
	width: 1187px;
	border: 3px solid #880109;
	padding: 3px;
	margin-bottom: 8px;
}
#advantage3 {
 width: 100%  float: left;
	padding-bottom: 5px;
}
#advantage2 {
	width: 100%;
	height: auto;
}
.about2 {
	width: 1200px;
	margin: 0 auto;
}
.abocon {
	width: 1200px;
	color: #000;
	margin: 5px 0 30px 5px;
	float: left;
	font-size: 15px;
	line-height: 30px;
	font-family: "微软雅黑";
	overflow: hidden;
}
.abocon div.in {
	background: #000;
	background: rgba(0,0,0,0.6);
 background:filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60000000', endColorstr='#60000000', GradientType=0 );
	color: #fff;
	padding: 15px;
	line-height: 2.5;
}
.abocon div.in * {
	color: #fff;
}
.abocon div.in p {
	font-size: 14px;
}
.abmen{ width:510px; float:left;}

.abmen img{ padding:3px; border:1px solid #999;}

.abzi{ width:680px; float:right;}


.contact {
	width: 300px;
	color: #000;
	margin: 5px 0 0 0px;
	float: right;
	font-size: 16px;
	font-weight: bold;
	line-height: 2;
	font-family: "微软雅黑";
}
.contact p {
	line-height: 38px;
}
.geduan {
	width: 1200px;
	height: 140px;
	background: url(../images/geduan.jpg) no-repeat center;
	margin: 20px auto 0;
}
#advantage4 {
	width: 1200px;
	padding-bottom: 8px;
	overflow: hidden;
}
/*------------------------------------------------------------------*/







.ys {
	width: 100%;
	margin: 0 0 15px;
	height: auto;
	background: url(../images/youshi.jpg) no-repeat center top;
	height: 1283px;
}
.ys h3 {
	height: 140px;
	text-align: center;
	overflow: hidden;
}
.ys ul {
	width: 1200px;
	margin: 0 auto;
}
.ys-a {
	height: 170px;
	padding: 300px 0 0 55px;
}
.ys-b {
	height: 216px;
	padding: 90px 0 0 55px;
}
.ys-c {
	height: 230px;
	padding: 75px 0 0 760px;
}
.ys-d {
	height: 195px;
	padding: 30px 0 0 760px;
}
.ys li span {
	color: #ff8000;
	font-size: 21px;
	font-family: '微软雅黑';
	display: block;
	line-height: 40px;
	margin-bottom: 30px;
	font-weight: bold;
}
.ys li span b {
	color: #dc0a02;
}
.ys li p {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 25px;
	line-height: 35px;
	width: 450px;
	background: url('../images/dian.png') no-repeat left 3px;
	font-family: '微软雅黑';
}
.ys li p b {
	color: #dc0a02;
	font-weight: normal;
}
#news {
	width: 483px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
#news h3 {
	height: 86px;
	line-height: 44px;
	background: url(../images/zzry.jpg) no-repeat left top;
	padding-left: 10px;
}
#news h3 a {
	color: #005fbe;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 18px;
}
/*-------------------------------------------------------------*/















#example {
	width: 483px;
	overflow: hidden;
	padding-top: 20px;
}
#example h4 {
	padding-left: 20px;
	height: 45px;
	line-height: 45px;
}
#example h4 a {
	background: none;
	color: #333333;
	font-size: 14px;
	font-weight: normal;
}
#example ul li {
	float: left;
	position: relative;
	padding-left: 20px;
	padding-right: 10px;
}
#example ul li img {
	float: left;
	padding: 4px;
	border: #d3d3d3 solid 1px;
}
#example ul li p {
	width: 262px;
	float: right;
	padding-left: 20px;
	color: #999999;
}
.timez {
	position: absolute;
	top: 85px;
	right: 22px;
	font-size: 12px;
	color: #999;
}
/*------------------------------------------------------------------*/















#new {
	width: 483px;
	overflow: hidden;
	float: left;
	height: 250px;
}
#new ul li {
	float: left;
	position: relative;
	height: 120px;
	border-bottom: #999999 dashed 1px;
	margin-top: 10px;
}
.h4 {
	padding-left: 20px;
	height: 45px;
	line-height: 45px;
}
.h4 a {
	background: none;
	color: #333333;
	font-size: 14px;
	font-weight: normal;
}
#new ul li p {
	margin-left: 20px;
	margin-right: 14px;
	color: #999999;
}
#new ul li p a {
	color: #999999;
}
.times {
	position: absolute;
	top: 90px;
	right: 25px;
	color: #999999;
}
/*----------------------------------------------------------------*/















#about {
	float: right;
	width: 700px;
	overflow: hidden;
	padding-top: 10px;
}
#about h3 {
	height: 86px;
	line-height: 44px;
	background: url(../images/gsjj.jpg) no-repeat left top;
	padding-left: 10px;
}
#about h3 a {
	color: #005fbe;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 18px;
}
#abo {
	padding-top: 20px;
	float: left;
	width: 695px;
	padding-left: 5px;
}
#abo h4 {
	background: none;
	font-size: 12px;
	height: 34px;
	line-height: 35px;
}
#abo h4 a {
	font-size: 14px;
	color: #005fbe;
	padding-left: 20px;
}
.abos img {
	float: left;
	padding: 2px;
	border: #dedede solid 1px;
}
#abo p {
	float: right;
	width: 369px;
	text-indent: 24px;
	height: 24px;
	padding-right: 15px;
}
.mores img {
	padding-top: 110px;
	padding-left: 355px;
}
/*-----------------------------------------------------------*/

#certificate {
	width: 700px;
	overflow: hidden;
	float: left;
	padding-bottom: 30px;
}
#certificate h3 {
	text-align: center;
}
#scroll {
	padding-top: 20px;
	padding-bottom: 10px;
}
/*-------------------------新闻------------------------------------*/


#dynamic {
	width: 400px;
	float: left;
	overflow: hidden;
}
#dynamic h3 {
	height: 36px;
	line-height: 36px;
	background: url(../images/xwdt.png) no-repeat left bottom;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-weight:normal;
}
#dynamic h3 a {
	font-size: 18px;
	color: #000;
	padding-left: 16px;
}
/*-----------------------------------------------------------*/



#tiao2 {
	padding-top: 20px;
	padding-bottom: 20px;
}
#tiao3 {
	padding-top: 20px;
	padding-bottom: 20px;
}
/*-------------------------------------------------------------*/


.news {
	overflow: hidden;
	padding-top: 10px;
	float: left;
}
.news ul {
	padding-left: 1px;
}
.news ul li {
	width: 383px;
	height: 30px;
	line-height: 30px;
	padding-left: 1px;
	border-bottom: 1px dashed #ccc;
}
.news ul li a {
	font-size: 13px;
	color: #000;
}
.timess {
	float: right;
	margin-right: 5px;
	width:78px;
	height:30px;
	overflow:hidden;
}
/*--------------------------------------------------------*/

.new {
	width: 395px;
	float: left;
	overflow: hidden;
	padding-top: 15px;
}
.new ul {
	padding-left: 10px;
}
.new ul li {
	height: 30px;
	line-height: 30px;
	position: relative;
	background: url(../images/dian.jpg) no-repeat left center;
	padding-left: 10px;
}
/*----------------------------技术支持--------------------------------------*/


#support {
	width: 395px;
	float: left;
	overflow: hidden;
	padding-left: 30px;
}
#support h3 {
	height: 36px;
	line-height: 36px;
	background: url(../images/xwdt.png) no-repeat left bottom;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-weight:normal;
}
#support h3 a {
	font-size: 18px;
	color: #000;
	padding-left: 16px;
}
/*-----------------------------------------------------------*/

#tiao2 {
	padding-top: 20px;
	padding-bottom: 20px;
}
/*-------------------------------------------------------------*/

.Technicala {
	width: 395px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
.Technicala ul {
	padding-left: 1px;
}
.Technicala ul li {
	height: 30px;
	line-height: 30px;
	position: relative;
	padding-left: 1px;
	border-bottom: 1px dashed #ccc;
}
.Technicala ul li a {
	font-size: 14px;
	color: #000;
}
/*--------------------------------------------------------*/

.Technicalb {
	width: 395px;
	float: left;
	overflow: hidden;
	padding-top: 15px;
}
.Technicalb ul {
	padding-left: 10px;
}
.Technicalb ul li {
	height: 30px;
	line-height: 30px;
	position: relative;
	background: url(../images/dian.jpg) no-repeat left center;
	padding-left: 10px;
}
/*---------------------常见问题-------------------------------------------*/


#problem {
	width: 360px;
	float: right;
	overflow: hidden;
}
#problem h3 {
	height: 36px;
	line-height: 36px;
	background: url(../images/xwdt.png) no-repeat left bottom;
	font-family: "微软雅黑", Arial, Verdana, System;
	margin-bottom: 10px;
	font-weight:normal;
}
#problem h3 a {
	font-size: 18px;
	color: #000;
	padding-left: 16px;
}
#problem ul p{ font-size:16px; line-height:2; color:#000;}
#problem ul li {
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc dashed 1px;
}
#problem ul li a {
	font-size: 14px;
	color: #000;
}
.asking {
	background: url(../images/wen.jpg) no-repeat left center;
	padding-left: 25px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	display: block;
	width: 360px;
}
.asking a {
	color: #005fbe;
}
#problem ul li p {
	background: url(../images/da.jpg) no-repeat left top;
	padding-left: 25px;
}
#problem ul li p a {
	color: #999999;
}
/*----------------------常见问题---------------------------------------------------*/


#warp {
	overflow: hidden;
	margin-top:15px;
}
#footer {
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
}
#naver {
	width: 100%;
	overflow: hidden;
	background: #ef0000;
	height: 42px;
	line-height: 42px;
}
#navs {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
#navs ul li {
	width: 150px;
	float: left;
	line-height: 42px;
	text-align: center;
}
#navs ul li a {
	color: #fff;
	font-size: 14px;
}
#navs p {
	text-align: left;
	color: #f0f0ff;
}
#navs p b {
}
#navs p a {
	color: #f0f0ff;
	margin: 0 5px;
}
#foots {
	width: 1200px;
	overflow: hidden;
	height: 200px;
	margin: 0 auto;
}
.footgc {
	width: 100%;
	background: #35393c;
}
.fpro {
	width: 1200px;
	line-height: 40px;
	font-size: 16px;
	font-family: "微软雅黑";
	color: #fff;
}
.fpro a {
	color: #fff;
}
.fleft {
	float: left;
	width: 280px;
	margin-top: 20px;
	margin-right: 20px;
}
.fright {
	float: right;
	width: 150px;
	color: #fff;
	text-align: center;
	padding-top:20px;
}
#foot {
	width: 735px;
	float: left;
	padding-top: 20px;
	text-align: left;
	color: #fff;
}
#foot a {
	color: #fff;
}
.logos {
	padding-left: 500px;
}
#foot p {
	text-align: left;
	color: #fff;
	font-size: 14px;
	line-height: 32px;
}
#link {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	color: #000;
	padding-top: 10px;
}
#link b {
	font-size: 16px;
}
#link a {
	color: #000;
}
/*--------------------------------------------------------------------*/















#gong {
	width: 900px;
	overflow: hidden;
	float: right;
	padding-top: 5px;
}
#gong h3 {
	height: 40px;
	line-height: 40px;
	position: relative;
	font-family: "微软雅黑", Arial, Verdana, System;
	background: #363636;
	border-radius:5px;
}
/*------------------------------------------------------------------*/















.place {
	position: absolute;
	right: 15px;
	top: 0px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	font-family: "宋体", "微软雅黑", Arial, Verdana, System;
}
#gong h3 .place a, #gong h3 .place a:hover {
	font-size: 14px;
	color: #fff;
	padding-left: 0;
	font-weight: normal;
}
#gong h3 #beij {
	display: block;
	height: 34px;
	color: #fff;
	padding-left: 15px;
	font-size: 16px;
}
/*-------------------------------------------------------------------------*/















#min_height {
	height: 100%;
	padding: 10px;
	position: relative;
}
#inside {
	position: absolute;
	top: 20px;
	right: 25px;
	width: 180px;
	border: #cfc9c9 solid 2px;
	height: 80px;
}
#inside p {
	padding: 5px;
	color: #d2002d;
	font-family: "微软雅黑", Arial, Verdana, System;
	font-size: 14px;
}
#min_heights {
	padding: 10px;
	-height: 730px;
}
.cptou{ overflow:hidden;}

.cpimg{ width:406px; height:306px; float:left; }

.cpimg img{ width:400px; padding:2px; border:1px solid #999;}

.cptit{ float:left; margin-left:30px;}

.cptit h1{ font-weight:normal; }

.cptit ul{  margin-top:30px;}

.cptit ul li{ font-size:14px;}



.fuwu {
	position: relative;
	overflow: hidden;
	margin: 1em 0 2em;
	font-weight: 300;
}

.fuwu nav {
	text-align: left;
	padding-left:5%;
}

.fuwu nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
}

.fuwu nav ul li {
	border: 1px solid #becbd2;
	border-bottom: none;
	margin: 0 0.25em;
	display: block;
	float: left;
	position: relative;
}

.fuwu nav li.tab-current {
	border: 1px solid #47a3da;
	box-shadow: inset 0 2px #47a3da;
	border-bottom: none;
	z-index: 100;
}

.fuwu nav li.tab-current:before,
.fuwu nav li.tab-current:after {
	content: '';
	position: absolute;
	height: 1px;
	right: 100%;
	bottom: 0;
	width: 1000px;
	background: #47a3da;
}

.fuwu nav li.tab-current:after {
	right: auto;
	left: 100%;
	width: 4000px;
}

.fuwu nav a {
	color: #6cb4df;
	display: block;
	font-size: 1.45em;
	line-height: 2.5;
	padding: 0 1.25em;
	white-space: nowrap; font-weight:bold; text-decoration:none;
}

.fuwu nav a:hover {
	color: #768e9d;text-decoration:none;
}

.fuwu nav li.tab-current a {
	color: #47a3da;
}

/* Icons */
.fuwu nav a:before {
	display: inline-block;
	vertical-align: middle;
	text-transform: none;
	font-weight: normal;
	font-variant: normal;
	font-family: 'icomoon';
	line-height: 1;
	speak: none;
	-webkit-font-smoothing: antialiased;
	margin: -0.25em 0.4em 0 0;
}
/* Content */
.procn section {
	font-size: 1.25em;
	padding: 0 1em 3em 1em;
	display: none;
	max-width: 1230px;
	margin: 0 auto;
}

.procn section:before,
.procn section:after {
	content: '';
	display: table;
}

.procn section:after {
	clear: both;
}

.procn section.content-current {
    display: block;
}













/*-------------------------------------------------------------------------------*/















.content {
	padding: 10px 10px;
	padding-top: 15px;
	font-size: 14px;
	line-height: 2.5;
}
.content img {
	border: 1px solid #999;
	padding: 3px;
	margin: 1px;
}
.honor img {
	width: 235px;
	margin: 10px 25px;
}
.Prev {
	padding: 10px 15px;
}
.Next {
	padding: 10px 15px;
}
.chanpin ul {
	padding-top: 10px;
}
.chanpin ul li {
	background:#fff;
	width: 275px;
	float: left;
	text-align: center;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	padding:3px;
	margin:6px;
}
.chanpin ul li p {
	font-size:14px;
	height: 30px;
	line-height: 30px;
}
.chanpin {
}
.chanpin img {
	border: #dcdcdc solid 1px;
	padding: 2px;
	width: 269px;
	height: 200px;
}
.pages {
	text-align: center;
	padding-top: 5px;
	font-size:14px;
}
.pages ul li {
	float: left;
}
.xinwen {
	padding: 8px 0px;
}
.xinwen ul {
	padding-left: 10px;
}
.xinwen ul li {
	border-bottom: #CCC dashed 1px;
	line-height: 35px;
	margin-top: 10px;
	overflow: hidden;
}
.xinwen ul li a {
	font-size: 15px;
	background: url(../images/san.jpg) no-repeat left center;
	padding-left: 17px;
	color: #333;
}
.xinwen ul li a:hover {
	text-decoration: underline;
	color: #de0508;
}
.xinwen ul li p {
	line-height: 24px;
}
.time {
	float: right;
	color: #666666;
}
#ntcp h1, #gdzx h1 {
	padding-left: 15px;
	height: 40px;
	line-height: 40px;
	border-bottom: #c7c5c5 solid 1px;
}
#ntcp h1 a, #gdzx h1 a {
	font-size: 16px;
	font-weight: bold;
	color: #06b0cf;
	text-decoration: none;
}
/*--------------------------------------------------------------------------------------*/















h2 {
	padding-top: 15px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 16px;
	color: #333;
	font-family: "微软雅黑", Arial, Verdana, System;
}
h2 a {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #333;
}
/*--------------------------------------------------------------------------------------*/















#gdzx {
	margin-bottom: 10px;
	color: #656565;
	border: #dcdcdc solid 1px;
}
#gdzx ul {
	padding: 10px 10px 5px 10px;
}
#gdzx ul li {
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: url(../images/dian.jpg) no-repeat left center;
	float: left;
	width: 418px;
	margin-left:10px;
}
#gdzx ul li a{ font-size:14px;}
/*--------------------------------------------------------------*/















.chanpins {
	width: 1018px;
}
.chanpins ul {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.chanpins ul li img {
	width: 240px;
	float: left;
	border: #dcdcdc solid 1px;
	padding: 2px;
}
.chanpins ul li {
	margin-top: 20px;
	height: 160px;
	border-bottom: #dbdbdb dashed 1px;
}
.chanpins ul li p {
	width: 700px;
	float: left;
	padding-left: 25px;
}
.biaoti {
	color: #333;
	font-size: 13px;
	font-weight: bold;
	padding-left: 25px;
}
.biaoti a:hover {
	color: #bb2326;
}
.xiang {
	color: #d3181f;
}
/*-------------------------------------------------------------------------*/















#ntcp {
	border: 1px solid #dcdcdc;
	margin-bottom: 10px;
	color: #656565;
	height: 260px;
}
#ntcp ul {
	padding-top: 15px;
}
#ntcp ul li {
	margin-top: 10px;
	width: 224px;
	float: left;
	text-align: center;
}
#ntcp ul li img {
	border: #dcdcdc solid 1px;
	padding: 2px;
	width: 210px;
	height: 160px;
}
/*-----------------------------------------------------------------------*/















#n_left {
	width: 290px;
	float: left;
	overflow: hidden;
}
#n_directory {
	float: left;
	margin-top: 5px;
	overflow: hidden;
	width: 290px;
	background: #e6e6e6;
}
#n_directory ul {
	overflow: hidden;
	padding: 0 2px;
}
#n_directory h3 {
	background: #ef0000;
	font-family: "微软雅黑", Arial, Verdana, System;
	height: 40px;
	line-height: 40px;
	width: 290px;
	border-radius:5px;
}
#n_directory h3 a {
	color: #ffffff;
	padding-left: 20px;
	font-size: 20px;
}
.n_big {
	float: left;
	height: 34px;
	line-height: 34px;
	width: 195px;
	background: url(../images/dir.jpg) no-repeat center center;
}
.n_big a {
	font-size: 14px;
	padding-left: 30px;
	font-weight: bold;
	color: #fff;
}
.n_small {
	margin: 5px 0 0;
	width: 285px;
	text-align:center;
}
.n_small img{ }
.n_small:hover {
/*	transform: scale(0.95, 0.95);*/
}
.n_small a {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
#engineering {
	width: 190px;
	float: left;
	padding-top: 10px;
}
#Contacts {
	width: 290px;
	overflow: hidden;
	float: left;
	padding-top: 10px;
}
#Contacts h3 {
	height: 40px;
	line-height: 40px;
	background: #ef0000;
	border-radius:5px;
}
#Contacts h3 a {
	color: #ffffff;
	padding-left: 20px;
}
#Contacts img {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}
#Contact {
	border: #e1e1e1 solid 1px;
	font-size:15px;
	line-height:32px;
}
#Contact div {
	padding: 0 0 0 5px;
}
#Contact ul li {
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
}
#Contact ul {
	padding-bottom: 8px;
}
/*------------------------------------------------------------------*/















#dynamics {
	width: 190px;
	float: left;
	height: 370px;
}
#dynamics {
	width: 188px;
	overflow: hidden;
	float: left;
	margin-top: 10px;
	border: #e1e1e1 solid 1px;
}
#dynamics h3 {
	height: 35px;
	line-height: 35px;
	background: #015fbf;
}
#dynamics h3 a {
	color: #ffffff;
	padding-left: 20px;
}
#dynamics ul {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
#dynamics ul li {
	height: 30px;
	line-height: 30px;
	border-bottom: #dedede dashed 1px;
	padding-left: 10px;
}
#dynamics ul li a {
	background: url(../images/dian.jpg) no-repeat left center;
	padding-left: 10px;
}
/*---------------------------------------------------------------------------*/















.resultlist {
	padding-left: 10px;
	padding-right: 10px;
}
.item h4 {
	font-size: 14px;
	padding-top: 10px;
	height: 35px;
	line-height: 35px;
}
.item {
	border-bottom: #CCC dashed 1px;
}
/*--------------------------------------------------------------------------*/















.Click {
	width: 900px;
	margin:0 auto;
	text-align:center;

}
.Click ul {
	
}
.Click ul li {
	font-size: 13px;
	line-height:35px;
	font-weight: normal;

}
.pro_img {
	text-align: center;
}
/*--------------------------------------------------------------------------*/















.share {
	width: 960px;
	float: left;
	border-bottom: #CCC dashed 1px;
}
.bshare-custom {
	padding-bottom: 10px;
	padding-left: 230px;
	padding-top: 10px;
	font-size: 12px;
}
.bshare-custom {
	font-size: 12px;
}
.title {
	font-weight: normal;
	font-size: 10px;
}
.title h1 {
	text-align: center;
}
.bshare-custom #bshare-shareto {
	font-weight: normal;
	font-size: 12px;
	color: #999999;
}
.bshare-custom a {
	font-size: 12px;
	color: #999999;
}
.jiathis_button_tsina {
	color: #989898;
	font-family: "宋体", "微软雅黑", Arial, Verdana, System;
}
.jiathis_button_qzone {
	color: #989898;
	font-family: "宋体", "微软雅黑", Arial, Verdana, System;
}
/*--------------------------------------------------------------------------------------*/















#n_lxwm {
	width: 900px;
	float: left;
	overflow: hidden;
	padding-bottom: 20px;
}
#n_tu {
	width: 418px;
	float: left;
}
#lxwmn {
	float: left;
	padding-top: 40px;
	padding-left: 50px;
}
#lxwmn ul li {
	height: 30px;
	line-height: 30px;
}
/*-------------------------------资质荣誉左右滚动--------------------------------------------------*/















.blk_29 {
	height: 190px;
	overflow: hidden;
	padding-top: 10px;
	position: relative;
	border: 1px solid #d3d3d3;
	border-top: 0;
}
.blk_29 .LeftBotton {
	background: url(../images/zuo.jpg) no-repeat left center;
	FLOAT: left;
	WIDTH: 41px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 23px;
	left: -4px;
	HEIGHT: 61px;
}
.blk_29 .RightBotton {
	RIGHT: -4px;
	background: url(../images/you_right.jpg) no-repeat left center;
	FLOAT: right;
	WIDTH: 23px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 25px;
	HEIGHT: 61px;
}
.blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 700px;
	PADDING-TOP: 5px;
}
.blk_29 .box {
	FLOAT: left;
	WIDTH: 270px;
}
.blk_29 .box IMG {
	border: 1px solid #d6d6d1;
	padding: 3px;
}
.blk_29 .box A:hover IMG {
}
/*-----------------------------------------------------*/















.blk_291 {
	height: 190px;
	overflow: hidden;
	padding-top: 20px;
	position: relative;
	border-top: 0;
	padding-bottom: 3px;
}
.blk_291 p {
	text-align: center;
	padding-top: 9px;
}
.blk_291 .LeftBotton {
	background: url(../images/zuo.jpg) no-repeat center;
	FLOAT: left;
	WIDTH: 24px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 65px;
	left: -2px;
	HEIGHT: 90px;
}
.blk_291 .RightBotton {
	RIGHT: -2px;
	background: url(../images/you.jpg) no-repeat center;
	FLOAT: right;
	WIDTH: 24px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 65px;
	HEIGHT: 90px;
}
.blk_291 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 652px;
	PADDING-TOP: 5px;
}
.blk_291 .box {
	FLOAT: left;
	WIDTH: 163px;
	text-align: center;
}
.blk_291 .box IMG {
	padding: 2px;
}
.blk_29 .box A:hover IMG {
}
/*#zuo{







  float:left;







  width:24px;







  padding-top:90px;







     }







#you{







   float:right;







   width:24px;







   padding-top:90px;







    }







#certificate ul{







    float:left;







   width:652px;







   padding-top:20px;







          }







#certificate ul li{







   width:163px;







   float:left;







   text-align:center;







      }*/







/*-----------------------------解决方案-------------------------------------*/















#witness {
	width: 1200px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
#witness h3 {
	height: 42px;
	line-height: 42px;
	background: url(../images/h8.jpg) repeat-x left top;
	padding-left: 10px;
	position: relative;
	font-family: "微软雅黑", Arial, Verdana, System;
}
#witness h3 a {
	padding-left: 15px;
	font-size: 16px;
	color: #fff;
}
.explains {
	color: #999999;
	position: absolute;
	left: 192px;
	top: 3px;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体", "微软雅黑", Arial, Verdana, System;
}
#witness ul {
	padding-top: 20px;
}
#witness ul li {
	width: 600px;
	float: left;
	height: 190px;
}
#witness ul li img {
	width: 258px;
	float: left;
	border: #e1e1e1 solid 1px;
	padding: 2px;
}
.commentary {
	width: 302px;
	float: left;
	background: url(../images/jianzheng.jpg) no-repeat left top;
	height: 147px;
	margin-left: 10px;
}
#witness ul li p {
	width: 280px;
	float: left;
	padding-top: 15px;
	padding-left: 15px;
	text-indent: 24px;
	height: 24px;
}
.name {
	padding-left: 15px;
	font-size: 14px;
	color: #0a3c93;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
}
/*------------------------------------------------------------------------*/















#ny_chan {
	width: 952px;
	float: left;
}
.ny_tu img {
	padding: 2px;
	border: #dedede solid 1px;
	float: left;
	width: 266px;
}
#ny_jieshao {
	float: right;
	width: 630px;
	padding-right: 20px;
}
#ny_jieshao h5 {
	background: url(../images/h3.jpg) no-repeat left bottom;
	height: 35px;
	line-height: 35px;
	padding-bottom: 5px;
	font-family: "微软雅黑", Arial, Verdana, System;
}
#ny_jieshao h5 a {
	font-size: 16px;
	padding-left: 15px;
	color: #000;
}
#ny_jieshao ul {
	padding-top: 10px;
}
#ny_jieshao ul li {
	height: 30px;
	line-height: 30px;
}
#ny_xiang {
	width: 952px;
	float: left;
	padding-top: 20px;
}
#ny_xiang h5 {
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-family: "微软雅黑", Arial, Verdana, System;
	background: url(../images/h3.jpg) no-repeat left bottom;
}
/*----------------------------------------------------------------------------*/















#n_boxs {
	width: 100%;
	overflow: hidden;
}
#gongs {
	width: 1200px;
	margin: 0 auto;
}
/*-----------------------------------------------------------------------------*/















#backstages {
	width: 1016px;
	overflow: hidden;
	margin: 0 auto;
	background: url(../images/backgrounds.jpg) no-repeat left top;
	height: 784px;
}
#backstage {
	width: 950px;
	overflow: hidden;
	float: left;
	padding-top: 130px;
	padding-left: 40px;
}
#zuob {
	width: 255px;
	float: left;
	padding-left: 80px;
}
#left_a {
	width: 255px;
	float: left;
	position: relative;
	overflow: hidden;
	height: 210px;
	padding-top: 100px;
}
.kuang {
	float: right;
	padding-top: 30px;
	position: relative;
}
.Verification img {
	position: absolute;
	padding-top: 80px;
	left: 160px;
}
.kuang ul li p {
	float: left;
	width: 50px;
}
.Check {
	float: right;
}
.Check1 {
	float: right;
}
.Check2 {
	float: left;
}
.kuang ul li {
	height: 36px;
	line-height: 36px;
}
.kuang ul li img {
	padding-top: 15px;
	padding-left: 50px;
}
/*--------------------------------------------------------------*/















#basic {
	float: left;
	position: relative;
	width: 255px;
}
.xinxi {
	position: absolute;
	top: 0px;
}
#QQ {
	position: absolute;
	top: 20px;
	left: 155px;
}
#QQ ul li {
	height: 26px;
	line-height: 26px;
}
/*----------------------------------------------------------------*/















#right_a {
	width: 496px;
	float: right;
	padding-top: 10px;
	padding-right: 20px;
	height: 530px;
}
#platform {
	float: right;
	padding-right: 20px;
	width: 302px;
}
#right_b {
	width: 437px;
	float: left;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 30px;
	height: 360px;
}
#right_b ul li {
	padding-top: 48px;
}
#right_b ul li h3 a {
	font-weight: bold;
	font-size: 12px;
}
#right_b ul li p {
	line-height: 24px;
	text-indent: 24px;
}
.xiang {
	color: #900;
}
#opinion {
	width: 333px;
	float: right;
}
/*--------------------------------客服----------------------------------*/ 















.lanmu {
	width: 179px;
	height: 571px;
	position: fixed;
	right: 0.2%;
	top: 100px;
}
*html .lanmu {
	position: absolute;
 top:expression(document.documentElement.scrollTop+(this.noop||0)+document.documentElement.clientHeight*0.2);
}
.lanmu-content {
	height: 5710px;
	position: relative;
}
.kefu {
	width: 179px;
	height: 571px;
	background: url(../images/service_bg.gif) no-repeat left top;
	position: absolute;
	left: 0;
	top: 11px;
}
#ke {
	width: 167px;
	padding-left: 6px;
	float: left;
	padding-top: 150px;
}
.top-a {
	float: right;
}
.top-b {
	background: url(../images/serviec_ico_max.gif) no-repeat left top;
}
.liji {
	width: 28px;
	height: 102px;
	position: absolute;
	right: 0;
	top: 11px;
}
.detail {
	width: 980px;
	margin: 0 auto;
	background: url(../images/cpys.jpg) no-repeat;
}
.detail ul {
	width: 980px;
	margin: 0 auto;
}
.xq-a {
	height: 170px;
	padding: 327px 0 0 52px;
}
.xq-b {
	height: 216px;
	padding: 53px 0 0 52px;
}
.xq-c {
	height: 181px;
	padding: 33px 0 0 618px;
}
.xq-d {
	height: 136px;
	padding: 45px 0 0 618px;
}
.detail li p {
	color: #000;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0 0 25px;
	line-height: 30px;
	width: 320px;
	font-family: '微软雅黑';
}
.ewmBox {
	background: url(../images/xfbg.png) repeat;
	bottom: 0;
	height: 90px;
	left: 0;
	position: fixed;
	width: 100%;
	z-index: 1;
}
.ewmBoxIn {
	width: 1300px;
	height: 90px;
	line-height: 90px;
	margin: 0 auto;
	position: relative;
}
.ewmBoxIn p {
	font-size: 28px;
	font-weight: bold;
	color: #fff;
}
.ewmBoxIn p b {
	font-size: 48px;
	color: #f00;
}
.sclc {
	margin: 0 auto;
	text-align: center;
	padding-top: 1px;
}
.homeProClass {
	width: 1200px;
	margin-top: 20px;
	overflow: hidden;
}
.proClassTiao {
	background: url(../images/cpdh.jpg) no-repeat;
	width: 1200px;
	overflow: hidden;
}
.className {
	line-height: 65px;
	color: #fff;
	padding-left: 35px;
	overflow: hidden;
	float: left;
}
.className .cn {
	font-size: 33px;
}
.className .cn a {
	color: #fff;
	font-weight: bold;
}
.className .cn a:hover {
	color: #ff0;
}
.className .en {
	font-size: 16px;
}
.rightProList {
	float: right;
	line-height: 53px;
	padding-right: 20px;
	font-size: 13px;
	color: #006f39;
}
.rightProList a {
	font-size: 13px;
	color: #006f39;
}
.rightProList .more {
	background: #006f39;
	color: #fef102;
	margin-left: 20px;
	border-radius: 14px;
	padding: 3px 13px;
}
.homeProContent {
	width: 1200px;
}
.proLeft {
	float: left;
	width: 335px;
	margin-bottom: 20px;
}
.homeLeftList {
	overflow: hidden;
	padding-top: 5px;
}
.homeLeftList li {
	float: left;
	width: 156px;
	height: 40px;
	background: url(../images/cplb.jpg) no-repeat;
	line-height: 40px;
	margin: 10px 10px 0 0px;
	text-indent: 42px;
}
.homeLeftList li a {
	display: block;
	font-size: 15px;
	color: #fff;
	width: 156px;
	overflow: hidden;
	font-weight: bold;
}
.homeLeftList li a:hover {
	color: #ff0;
}
.classPic {
	text-align: center;
	margin-top: 40px;
}
.classPic img {
	width: 300px;
	height: 300px;
	border-radius: 50%;
}
.homeProContent ul { /*overflow:hidden;*/
}
.homeProContent ul li {
	float: left;
	text-align: center;
	width: 222px;
	height:250px;
	margin-right: 10px;
	margin-top: 10px;
	border: 1px #7e7e7e solid;
	padding: 3px;
	background: #fff;
}
.homeProContent ul li:hover{ border: 1px #f00 solid;}
.homeProContent ul li .proName {
	line-height: 32px;
	color: #000;
	font-size: 16px;
}
.homeProContent ul li img {
	width: 222px;
	display: block;
}
.Bannerslider {
	position: relative;
	width: 100%;
	height: 900px;
	margin: 0 auto;
	overflow: hidden;
}
.Bannerslider ul {
	position: relative;
	width: 1000%;
	overflow: hidden;
	height: 100%;
}
.Bannerslider ul li {
	width: 10%;
	float: left;
	display: block;
	background: center top no-repeat;
	height: 100%;
}
.Bannerslider ul li a {
	height: 600px;
	display: block;
}
.Bannerslider ul li img {
	display: none;
}
.Bannerslider ol {
	text-align: center;
	width: 100%;
	position: absolute;
	bottom: 10px;
	left: 0;
}
.Bannerslider ol li {
	width: 16px;
	height: 16px;
	background: url(../images/dot.png) 0 -16px;
	cursor: pointer;
	display: inline-block;
*display:inline;
*zoom:1;
}
.Bannerslider ol li.on {
	width: 16px;
	height: 16px;
	background: url(../images/dot.png) 0 0px;
}
.Bannerslider .ScrollLeft {
	display: none;
	width: 60px;
	height: 90px;
	position: absolute;
	top: 50%;
	left: 10%;
	opacity: 0.8;
	background: url(../images/ad_ctr.png) 0 0;
	cursor: pointer;
	z-index: 1;
	margin-top: -45px;
}
.Bannerslider .ScrollRight {
	display: none;
	width: 60px;
	height: 90px;
	position: absolute;
	top: 50%;
	right: 10%;
	opacity: 0.8;
	background: url(../images/ad_ctr.png) 0 -90px;
	cursor: pointer;
	z-index: 1;
	margin-top: -45px;
}
.Bannerslider .ScrollLeft:hover, .Bannerslider .ScrollRight:hover {
	opacity: 1;
}
.Bannerslider:hover .ScrollLeft, .Bannerslider:hover .ScrollRight {
	display: block;
}
.black_box {
	/*background: #079752 none repeat scroll 0 0;*/

	margin-top: 15px;
	overflow: hidden;
	width: 1200px;
	margin: 0 auto;
}
.black_box h3 {
	background: url(../images/htbg.jpg) no-repeat;
	height: 60px;
	line-height: 60px;
	margin-bottom: 15px;
	position: relative;
}
.black_box h3 span {
	color: #1a1d2c;
	display: inline-block;
	font-size: 24px;
	font-weight: normal;
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
}
.black_box h3 span p {
	color: #fff;
	float: left;
	font-size: 24px;
	font-weight: normal;
	margin-right: 8px;
	padding-left: 20px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.black_box em {
	font-size: 16px;
	line-height: 67px;
	color: #fff;
}
.htmore {
	float: right;
	background: #006f3a;
	border-radius: 14px;
	color: #fef102;
	margin-right: 10px;
	padding: 3px 6px 3px 13px;
	display: block;
	height: 18px;
	line-height: 18px;
	margin-top: 15px;
	font-weight: normal;
	font-size: 12px;
	font-family: "微软雅黑";
}
.htmore:hover {
	color: #fff;
}
.piclist li {
	float: left;
	height: 260px;
	line-height: 30px;
	margin-right: 15px;
	overflow: hidden;
	text-align: center;
}
.Solution {
	margin: 0 auto;
	width: 1200px;
}
.zs {
	margin: 2px auto 0;
	width: 1200px;
}
.zs h3 {
	background: url("../images/tcp.gif") no-repeat 168px 0;
	height: 58px;
}
.zs h3 em {
	color: #4e4a49;
	float: left;
	font-size: 14px;
	line-height: 22px;
	padding: 10px 0 0 6px;
	text-transform: uppercase;
}
.zs h3 em a {
	color: #0063a7;
	font-size: 18px;
}
.zs h3 em span {
	display: block;
	font-weight: normal;
}
.zs h3 b {
	background: url("../images/more1.png") no-repeat right center;
	display: block;
	float: right;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	margin-top: 20px;
	padding-right: 28px;
}
.zs h3 b a {
	color: #666;
}
.zs-l {
	background: url("../images/cp.jpg") no-repeat;
	float: left;
	height: 360px;
	overflow: hidden;
	padding: 5px 0 0;
	position: relative;
	width: 260px;
}
.zs-l li {
	overflow: hidden;
	text-align: left;
}
.zs-l li a {
	color: #fff;
	display: block;
	font-size: 16px;
	height: 52px;
	line-height: 22px;
	padding: 18px 0 0 30px;
}
.zs-l li span {
	display: block;
	font-size: 14px;
	text-transform: uppercase;
}
.zs-l li a:hover, .zs-l li.cur a {
	background: url("../images/cp1.gif") no-repeat;
	color: #fff;
	text-decoration: none;
}
.zs-r {
	overflow: hidden;
}
.m-zs {
	float: left;
	height: 356px;
	overflow: hidden;
	position: relative;
	width: 640px;
}
.m-zs img {
	display: block;
	height: 356px;
	width: 640px;
}
.m-zs span {
	bottom: 10px;
	display: block;
	left: 10px;
	position: absolute;
}
.m-zs span a {
	background: url("../images/ico1.png") no-repeat 2px 2px;
	display: inline-block;
	height: 19px;
	width: 19px;
}
.m-zs span a:hover, .m-zs span a.cur {
	background: url("../images/ico2.png") no-repeat;
}
.zs-txt {
	background: url("../images/zs.gif") no-repeat;
	color: #fff;
	float: right;
	height: 355px;
	width: 290px;
}
.zs-txt p {
	border-bottom: 1px dashed #348db6;
	line-height: 2;
	font-size: 14px;
	margin: 0 10px;
	padding: 12px 0;
	text-align: left;
}
.zs-txt p b {
	display: block;
	font-size: 14px;
	font-weight: normal;
}
.zs-txt em {
	display: block;
	padding: 10px 0 0;
	margin:0 auto;
	text-align:center;
}
.zs-txt em a {
	display: inline-block;
	margin-left: 5px;
}
.zs-txt img {
	width: 169px;
	height: 36px;
}
.Solution .container {
	padding-bottom: 15px;
	position: relative;
}
.CMtitle {
	background: url("../images/cpzsbg.jpg") repeat-x scroll left top;
	height: 86px;
	line-height: 86px;
	overflow: hidden;
	padding-left: 15px;
}
.Solution .CMtitle a {
	color: #fff;
	font-size: 40px;
}
.CMtitle em {
	color: #fff;
	font-size: 20px;
}
.Slcont {
	margin-top: 22px;
	overflow: hidden;
}
.Slcont ul li h5 {
	height: 30px;
	line-height: 30px;
	margin-top: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.Slcont ul li h5 a {
	color: #303030;
	font-size: 14px;
}
.Slcont ul li p {
	color: #303030;
	font-size: 12px;
	height: 60px;
	line-height: 20px;
	margin-top: 3px;
	overflow: hidden;
}
.Slcont ul li .Rmore {
	background: url("../images/rmore.png") repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	margin-top: 15px;
	text-align: center;
	text-decoration: none;
	width: 130px;
}
.Slcont ul li .Rmore:hover {
	background: url("../images/rmore_h.png") no-repeat scroll 0 0;
}

#FloatMenu{position:fixed;_position:absolute;bottom:30px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-230+"px");left:91%;width:70px;zoom:1}
#FloatMenu a{background:#df0000;color:#fff;display:block;width:70px;height:30px;font:normal 12px/30px 'MicroSoft Yahei';text-align:center;margin-bottom:2px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#FloatMenu a:hover{color:#fff;background:#4b9a00}
#FloatMenu a#totop{background:#000;}
#FloatMenu a#totop:hover{background:#ff6100}
