body{font-family: "微软雅黑",simsun,arial;}
@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
a:hover,a:active,a:visited{text-decoration: none;}
.container {
	width: 1000px;
	position: relative;
}
.lh22{line-height: 22px;}
.lh25{line-height: 25px;}
.lh28{line-height: 28px;}
.lh35{line-height: 35px;}
.text-i2{text-indent: 2em;}
.bg-gray{background-color:#f4f4f4;}
.font12{font-size: 12px;}
.font18{font-size: 18px;}
.p-xs {
	padding: 10px
}

.p-sm {
	padding: 15px
}

.p-m {
	padding: 20px
}

.p-md {
	padding: 25px
}

.p-lg {
	padding: 30px
}

.p-xl {
	padding: 40px
}
.p-t-xs{padding-top: 5px;}
.p-t-sm{padding-top: 10px;}
.p-t-md{padding-top: 20px;}
.p-t-xl{padding-top: 40px;}
.p-b-xs{padding-bottom: 5px;}
.p-b-sm{padding-bottom: 10px;}
.p-b-md{padding-bottom: 20px;}
.p-b-xl{padding-bottom: 40px;}
.m-xxs {
	margin: 2px 4px
}

.m-xs {
	margin: 5px
}

.m-sm {
	margin: 10px
}

.m {
	margin: 15px
}

.m-md {
	margin: 20px
}

.m-lg {
	margin: 30px
}

.m-xl {
	margin: 50px
}

.m-n {
	margin: 0!important
}

.m-l-none {
	margin-left: 0
}

.m-l-xs {
	margin-left: 5px
}

.m-l-sm {
	margin-left: 10px
}

.m-l {
	margin-left: 15px
}

.m-l-md {
	margin-left: 20px
}

.m-l-lg {
	margin-left: 30px
}

.m-l-xl {
	margin-left: 40px
}

.m-l-n-xxs {
	margin-left: -1px
}

.m-l-n-xs {
	margin-left: -5px
}

.m-l-n-sm {
	margin-left: -10px
}

.m-l-n {
	margin-left: -15px
}

.m-l-n-md {
	margin-left: -20px
}

.m-l-n-lg {
	margin-left: -30px
}

.m-l-n-xl {
	margin-left: -40px
}

.m-t-none {
	margin-top: 0
}

.m-t-xxs {
	margin-top: 1px
}

.m-t-xs {
	margin-top: 5px
}

.m-t-sm {
	margin-top: 10px
}

.m-t {
	margin-top: 15px
}

.m-t-md {
	margin-top: 20px
}

.m-t-lg {
	margin-top: 30px
}

.m-t-xl {
	margin-top: 40px
}

.m-t-n-xxs {
	margin-top: -1px
}

.m-t-n-xs {
	margin-top: -5px
}

.m-t-n-sm {
	margin-top: -10px
}

.m-t-n {
	margin-top: -15px
}

.m-t-n-md {
	margin-top: -20px
}

.m-t-n-lg {
	margin-top: -30px
}

.m-t-n-xl {
	margin-top: -40px
}

.m-r-none {
	margin-right: 0
}

.m-r-xxs {
	margin-right: 1px
}

.m-r-xs {
	margin-right: 5px
}

.m-r-sm {
	margin-right: 10px
}

.m-r {
	margin-right: 15px
}

.m-r-md {
	margin-right: 20px
}

.m-r-lg {
	margin-right: 30px
}

.m-r-xl {
	margin-right: 40px
}

.m-r-n-xxs {
	margin-right: -1px
}

.m-r-n-xs {
	margin-right: -5px
}

.m-r-n-sm {
	margin-right: -10px
}

.m-r-n {
	margin-right: -15px
}

.m-r-n-md {
	margin-right: -20px
}

.m-r-n-lg {
	margin-right: -30px
}

.m-r-n-xl {
	margin-right: -40px
}

.m-b-none {
	margin-bottom: 0
}

.m-b-xxs {
	margin-bottom: 1px
}

.m-b-xs {
	margin-bottom: 5px
}

.m-b-sm {
	margin-bottom: 10px
}

.m-b {
	margin-bottom: 15px
}

.m-b-md {
	margin-bottom: 20px
}

.m-b-lg {
	margin-bottom: 30px
}

.m-b-xl {
	margin-bottom: 40px
}

.m-b-n-xxs {
	margin-bottom: -1px
}

.m-b-n-xs {
	margin-bottom: -5px
}

.m-b-n-sm {
	margin-bottom: -10px
}

.m-b-n {
	margin-bottom: -15px
}

.m-b-n-md {
	margin-bottom: -20px
}

.m-b-n-lg {
	margin-bottom: -30px
}

.m-b-n-xl {
	margin-bottom: -40px
}

.space-15 {
	margin: 15px 0
}

.space-20 {
	margin: 20px 0
}

.space-25 {
	margin: 25px 0
}
.space-30 {
	margin: 30px 0
}
#header h1{width: 258px;float: left;}
#header h1 img{height:80px;}
#header .s400{position: absolute;width: 100px;background: #008ddf;right:-100px;text-align: center;color: #fff;font-size: 14px;z-index: 100;}
#header .s400 i{display: block;font-size: 48px;}
#header #nav {
	height: 40px;
	margin-top: 40px;
	position: relative;
	z-index: 100;
}
#nav ul{padding: 0;}
#nav ul li {
	float: left;
	display: block;
	position: relative;
	padding: 0 12px;
}

#nav ul li a {
	color: #000;
	display: block;
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	height: 70px;
	line-height: 50px;
}

#nav ul li a:hover {
	text-decoration: blink;
	font-weight: 900;
	border-bottom:4px solid #1b81c4;
}

#nav ul li a:active,
#nav ul li.active a {
	 font-weight: 900;
	 text-decoration: blink ;
}

#nav ul li ul {
	position: absolute;
	top: 45px;
	left: 0;
	display: none;
	padding: 0;
	background: #fff;
	border: #F5F5F5 1px solid;
	border-top: 0;
	box-shadow: 1px 1px 1px #F5F5F5;
	width: 105px;
}

#nav ul li ul li {
	float: none;
	padding: 0;
	height: 25px;
	line-height: 25px;
	width: 100%;
}
#nav ul li ul li a{
	color: #333;
	text-align: left;
	padding: 3px 15px;
}
#nav ul li ul li a:hover {
	background-color: #F5F5F5;
}

#nav ul li:hover ul {
	display: block;
}
/*banner*/
#banner img{width: 100%;}
.aside{position: absolute;width: 232px;height: 390px;top: -71px;left:-30px;background: url(../img/asidebg.png) right top no-repeat;}
.aside dl{width: 100%;text-align:center;}
.aside dt{-webkit-text-shadow:#999 1px 0 0,#999 0 1px 0,#999 -1px 0 0,#999 0 -1px 0;  
-moz-text-shadow:#999 1px 0 0,#999 0 1px 0,#999 -1px 0 0,#999 0 -1px 0;  
text-shadow:#999 1px 0 0,#999 0 1px 0,#999 -1px 0 0,#999 0 -1px 0;   
*filter: Glow(Color=#999, Strength=1);font-size: 22px;padding: 20px 0;font-weight: 100;color: #fff;padding-left: 30px;}
.aside dd{margin-bottom: 10px;}
.aside dd a{display:block;line-height: 40px;font-size: 18px;color: #fff;font-weight: 100;padding-left: 30px;letter-spacing: 1px;}
.aside dd a.ac{background: #00aa74;}
.sch{position: relative;margin-left: 30px;}
.sch input{
	border: #F1F1F1 1px solid;border-radius:1px;padding:0 30px 0 5px;
	height: 30px;
}
.sch span{display:block;position: absolute;left: 190px;top: 2px;}
/*h2修饰*/

.h2-adorn {
	height: 25px;
	width: 180px;
	margin: auto;
	text-align: center;
	border-top: #D4D4D4 1px solid;
	position: relative;
}

.h2-adorn i {
	width: 10px;
	height: 10px;
	border-radius: 5px;
	border: #015DB2 1px solid;
	display: block;
	margin: auto;
	margin-top: -6px;
	background-color: #fff;
}
.h2-adorn2{width: 100px;height: 2px;border-bottom:#015DB2 2px solid;}

/*渐变色*/

.gradient {
	background: #f1f1f1;
	background: -moz-linear-gradient(top, #f1f1f1 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f1f1f1 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f1f1f1 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f1f1f1 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f1f1f1 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff', GradientType=0);
}

:root .gradient {
	filter: none;
}

#pro_tit a {
	display: block;
	background-color: #015db2;
	background-position: 12px 13px;
	background-repeat: no-repeat;
	border-radius: 3px;
	color: #fff;
	padding: 5px 10px 5px 75px;
	font-size: 12px;
}

#pro_tit div:first-child a {
	background-image: url(../img/icon1.png);
}

#pro_tit div:nth-child(2) a {
	background-image: url(../img/icon2.png);
}

#pro_tit div:nth-child(3) a {
	background-image: url(../img/icon3.png);
}
.s5{padding: 30px 0;}
.s5 li{float: left;width: 20%;text-align: center;list-style: none;}
.s5 h5{font-size: 16px;}.s5 p{font-size: 12px;}
.t400{font-size: 18px;color: orangered;}
.carousel-control.left,.carousel-control.right{background-image:none ;}
/*zhaopin*/
.company-r{padding: 30px 15px 15px 60px; text-align: left;}
.company-r h1{font-size:22px;}
.abouth3{  background: url(../img/aboutinfo.png)  no-repeat right center;}
.abouth3 span{ color: #818181; font-weight: 400; padding-left: 10px;}
.company-r h1{color: #008bdc;}
.company-r p{ line-height: 40px; letter-spacing: 1px;margin-bottom:22px;}
.more{ color: #1b81c4; font-size: 16px; border: 1px #1b81c4 solid; padding: 10px 20px;}
.product-top{margin-bottom: 30px; padding-top: 30px;}
.product-l {padding: 0px 50px 10px 30px; }
.product-l p{ line-height: 40px; letter-spacing: 1px; text-indent: 2em;}
.product-top .abouth3{background: none; width: 500px;}
.product-top .more{ float: right; margin-top: -50px; }

#good{margin: auto;padding-top:110px; background: url(../img/indexb2.png) no-repeat top; margin: 50px 0;}
.good-center{ border: 1px #d5d5d5 solid;background-color: #fff;padding:15px 0;}
.good-center{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');background:rgba(255,255,255,0.9);}
:root .good-center{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');}/*for IE9*/
.good-center ul li{display: block;}
.good-center ul li i{font-size:40px;display: inline-block;margin-right: 10px;padding-top: 25px;}
.good-center ul li span{position: relative;top: -10px;}
#news h4 a{ color: #666; font-weight: 700;}
#news h4 span{ float: right;}
.news-l{ background-color:#EEEEEE;padding: 0;}
.news-r{padding-left:15px;padding-right: 0;}
.news-r a{color: #333;}
#news .nav-tabs{border-bottom: 0;border-top: #008ddf 1px solid;}
#news .nav-tabs li a{border: 0;font-size: 18px;border-radius: 0;color: #666;}
#news .nav-tabs li.active a{border-top: #008ddf 3px solid;color:#008ddf;font-weight: 700;}
.tab-content li{border-bottom: 1px dashed #666; padding: 5px 0;}
.tab-content li.ac h5 a{font-weight: 700;color: #000;}
.tab-content h5 span{ float: right;}
.tab-content p{display: none;}

.more2{float: right; margin-top: -40px; }
.fuhao{padding-left: 10px;}
#case h5 a{color: #555; float: left; width: 300px;}
#case .more3 a{ display: block; float: left; color: #a8a9a4; padding:10px 0;}


#footer{margin-top: 50px; height: 329px; background-color: #1d334a;position: relative;overflow: hidden;}
.footer-l{position: absolute;left: 0;top: 0;padding: 0;background: #207fdd;z-index: 10;}
.footer-l p img{ margin-bottom: 0;}
.footer-l-top{width: 255px; color: #fff;}
.footer-l-top h3 { padding-left: 20px;}
.footer-l-top ul{ margin-bottom: 0;padding:10px;}
.footer-l-top ul li {padding: 10px 0 10px 30px; list-style: none;position: relative;}
.footer-l-top ul li i{display: block;position: absolute;width: 0;height: 0;line-height: 30px;left: 0;top:6px;font-size: 20px;}
.footer-m{color: #fff; padding-left: 10px;}
.footer-m h3{ color: #fff; padding-left: 35px; padding-top: 20px;}
.footer-m ul li{ list-style: none; color: #77979a; line-height: 30px; }
.footer-m ul li a{ color: #77979a;  }
.footer-r h4{ color: #fff; padding-top: 35px;}
.footer-r p{text-align: center;}
.bot_info{color: #77979a;height: 70px;background: #132333;position: absolute;bottom: 0;width: 100%;line-height: 70px;}
/*product新闻中心*/
/*page*/
.con-l{ width: 165px;}
.conh3{height: 60px;border-bottom:#ddd 1px solid;padding: 0;margin: 0;line-height: 60px;}
.conh3 span{display:inline-block;width: auto;border-bottom: #00AA74 3px solid;height: 60px;}
.smallnav{text-align: right;height: 60px;line-height: 60px;margin-top: -60px;}
.newslist{list-style: none;padding: 0;}
.newslist li{margin-bottom: 5px;}
.news-con{position: relative;padding-right: 180px;padding:15px 220px 15px 15px;background: #f5f5f5;overflow: hidden;}
.news-con .news-con-l p{ color: #999;}
.news-con .news-con-l p span{ float: right;}
.news-con-r {width: 200px;position: absolute;right:0;top:0;padding: 15px;height: 100%;}
.news-con-r img{width: 100%;height: 100%;}

/*product产品系列*/
