@charset "utf-8";
/* CSS Document */
body{min-width:1200px;_width:1200px;}
.w1118{ width:1118px; margin:0 auto;}
.w221{ width:221px;}
.w840{ width:840px;}
.w1200{ width:1200px; margin:0 auto;}
/*最顶部*/
.topbj{ background:url(../images/pic1.jpg); height:39px; width:100%; margin:0 auto;}
.top{ width:1200px; margin:0 auto;}
.huan{ width:30%; float:left; line-height:39px;   }
.jiaru{ float:right; width:30%; padding-top:13px;}
.jiaru ul li{ padding:0 10px; line-height:12px; float:right; border-right:1px dashed #ccc;}
/*logo和邮箱*/
.logo{ width:1200px; margin:0 auto; padding:20px 0; overflow:hidden;}
.logo img{ float:left; margin-right:5px;}
.youxiang{ float:right;  }
.youxiang a{line-height:50px; font-size:16px; color:#078482;}
.youxiang img{ float:left;}
/*banner*/
.banner{ width:100%; height:401px;}
.flexslider{position:relative; height:401px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:401px;}
.slides li a{ width:100%; display:block; cursor:pointer;height:401px;}
.flex-control-nav{ position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:25px;height:25px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:25px;height:25px;line-height:25px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.flex-control-nav .flex-active{background-position:0 0;}

/*nav*/
.navbj{ background:url(../images/pic3.jpg); height:53px;  width:100%;}
.nav{ width:1200px; margin:0 auto; }
.h-floatDiv{ display:none; position:absolute; top:53px;  background:#fff;  z-index:999; }

.paddFloatDiv{
	 width:671px; height:169px; padding-top:10px;  left:-130px; padding-bottom:10px;}
	 .navbj ul{ float:left; margin-left:-3px; display:inline;}
.nav li{
	position: relative; height:51px; width:150px;
	float: left; display:inline; z-index:999; background:url(../images/pic4.jpg) no-repeat;
}
.nav li a{
	float:left;  z-index:999;
	height:53px; line-height:42px;
	color:#fff;  width:120px; margin-left:16px; font-weight:700; text-align:center; display:inline;
	font-size:16px;
}
.nav li a:hover {
    background: url(../images/pic5.jpg) repeat-x; color:#fff;
}

.nav li:hover a{ background: url(../images/pic5.jpg) repeat-x; color:#fff;}
.nav li DIV.section-nav1{ width:91%; overflow:hidden; margin:0 auto;  padding:10px 0; }
.nav li .section-nav1 ul {
	position:static;
	padding:0px;
	margin:0px;
	width:145px; margin-right:20px;
	overflow:hidden; float:left; text-align:center;
}
.nav li .section-nav1 ul li {
	position:static;
	padding:0px; margin:0;
	width:145px; height:30px;text-align:center;
	float:left;   	background:none;
}
.nav li .section-nav1 ul li a {
	border-bottom:#f0f0f0 1px solid;
	padding:0px;
	line-height:25px;
	width:145px;
	display:block;
	float:none;
	height:auto;
	color:#333; margin:0px;
	font-size:14px;
	overflow:hidden; text-align:center;
	cursor:pointer;	background:none;

}
.nav li .section-nav1 ul li a:hover {
	background:none;
	color: red;
}
.section-nav1 div.gongshijianjie{ width:420px; float:left;  margin-left:20PX; display:inline;}
.section-nav1 div.gongshijianjie h1{font:bold 17px/26px Arial;color:#1c1f2e;  width:230px; float:left; }
.section-nav1 div.gongshijianjie h2{font:bold 14px/28px "Microsoft Yahei";color:#3f3a39; width:230px; float:left;}
.section-nav1 div.gongshijianjie p{font:12px/24px "Microsoft Yahei";color:#84868e; width:230px; float:left;}
.section-nav1 div.gongshijianjie img{ float:right; margin-top:10px;}

/*main*/
.mainff{ width:100%; background:#f5f5f5; overflow:hidden;}
.main{ width:1200px; margin:0 auto;}
/*新闻中心*/
.newscenter{ background:#fff; width:771px; padding:15px; overflow:hidden; float:left; border:1px solid #e5ebed;}
.newstitle h1{ font-size:18px; color:#078482; font-weight:bold; width:150px; float:left;}
#menu{ float:left; width:300px;}
#menu li{ float:left; width:103px; margin-left:5px;}
#menu li a {float:left; width:103px;height:30px; color:#078482; font-size:18px; line-height:30px; text-align:center;	}
#menu li.yes {padding:0;border:none; color:#fff;}
#menu li.yes a  {color:#fff;height:30px; font-size:18px; text-align:center;line-height:30px;display:block; background:url(../images/pic17.jpg); width:103px; overflow:hidden; cursor:pointer;}	
.content { float:left; width:100%;	}
.no { display:none;}
.titleff{ width:150px; float:left;}
.newstitle em{ float:right;}
.newstitle em a{ color:#ccc; font-family:"微软雅黑";}
.newstitle em a:hover{ color:red;}
.newslistleft{ width:289px; float:left; overflow:hidden;}
.newslistright{ width:60%; float:right; overflow:hidden;}
.newslistright h1{ width:100%; text-align:center;}
.newslistright h1 a{ font-size:25px; font-weight:bold; color:#078482; line-height:50px;}
.newslistright p a{ font-size:13px; color:#4c4c4c; line-height:23px;}
.newslistright p a:hover,.newslistright h1 a:hover{ color:red;}
.newslistright ul li{ background:url(../images/pic18.jpg) no-repeat 3px 15px; line-height:30px; text-indent:15px; width:100%;float:left;}
.newslistright ul li a{ font-size:14px; color:#535353;}
.newslistright ul li a:hover{ color:red;}
.newslistright ul li em{ float:right; color:#747474;}
.newslistright ul{ width:100%; padding:10px 0; overflow:hidden; border-top:1px dashed #ccc;}
/*焦点图*/
#focus{width:289px;height:310px; margin-top:10px;overflow:hidden;position:relative ;}
#focus ul{height:270px;position:absolute;}
#focus ul li{float:left;width:289px;height:310px;overflow:hidden;position:relative; }
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btn{position:absolute;width:259px;height:15px;padding:5px 10px;right:0;bottom:0; top:195px;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:10px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url('images/sprite.png') no-repeat 0 0;cursor:pointer}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus ul li .slideother{position:absolute; top:217px; width:269px; padding:10px 10px;height:70px;display:inline-block;background:#078482;}
#focus ul li .slideother p a{color:#fff;text-decoration:none; font-size:14px; line-height:23px;}
#focus ul li .slideother p a:hover{ color:red;text-decoration:none;}
#focus ul li img{ width:289px; height:217px;}

/*公开公示*/
.publicity{ width:380px;  border:1px solid #e5ebed;  float:right; background:#fff; overflow:hidden;}
.publicitytitle {border-top:5px solid #078482; width:100%;}
.publicitytitle H1{ font-size:16PX; line-height:50px; color:#078482; margin-left:10px; display:inline;}
.publicitytitle em{ float:right; line-height:50px; margin-right:10px; display:inline;}
.publicitytitle em a{ color:#ccc;}
.publicitytitle em a:hover{ color:red;}
.publicitylist{ width:95%; margin:0 auto;}
.publicitylist ul{ border:none;}
 /* main_img */
 .mainpic{ width:100%; overflow:hidden; padding-bottom:11px;}
.main_img{height:70px;width: 171px;overflow:hidden;position: relative;  float:left;}
.main_img img{height: 70px; width: 171px; overflow-x: hidden;overflow-y: hidden;position: relative;z-index:1;transition-delay: 0s;transition-duration: 1s;
    transition-property: all; transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s;  -moz-transition-duration: 1s;
    -moz-transition-property: all;   -moz-transition-timing-function: ease;	/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s;   -webkit-transition-property: all; -webkit-transition-timing-function: ease;	/* Opera */-o-transition-delay: 0s;  -o-transition-duration: 1s;-o-transition-property: all; -o-transition-timing-function: ease; cursor:pointer; float:left;
}
.main_img:hover img {
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}

/*公司荣誉*/
.w771{ width:803px; float:left;}
.Honor{ width:392px; float:left; background:#fff; overflow:hidden; border:1px  solid #E5EBED;}
.Honortitle{ background:#078482; height:44PX; width:100%; overflow:hidden;}
.Honortitle em{ float:right; margin-right:10px; line-height:44px;}
.Honortitle em a{ color:#fff; font-family:"微软雅黑"; font-size:12px;}
.Honortitle em a:hover{ color:red;}
.Honortitle h1{ float:left; background:url(../images/pic19.jpg); width:166px; line-height:44px; text-align:center; font-size:18px; font-weight:bold; color:#078482;}
.Honorlist{ width:90%; margin:0 auto; float:none; border:none;}
.Honorlist ul{ border:none; padding:15px 0;}
.Honorlist ul li{ line-height:29px;}

/*业绩展示*/
.yeji{ width:95%; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.yeji ul li{ float:left; width:178px; overflow:hidden; }
.yeji ul li img{ float:left; margin-right:8px; margin-left:5px; margin-top:4px; display:inline; width:73px; height:48px; }
.yeji ul li a{ background:url(../images/pic10.jpg); width:100%; display:block; height:56px;}
.yeji ul li a:hover{ background:url(../images/pic11.jpg); }
.yeji ul li a h1{ float:left; font-size:13px; line-height:30px; width:50%; font-weight:bold;}
.yeji ul li a p{ color:#00726f; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left;width:50%;}
.yeji ul li a:hover p,.yeji ul li a:hover h1{ color:#fff;}
/*工程案例*/
 .casetitle{ background:none;}
.casetitle h1{ background:none; margin-left:0px; width:auto; line-height:25px;}
.casetitle em a{ color:#ccc; line-height:25px; margin:0px;}
.mr_frBtnL{float:left;margin:38px 10px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;height:color;width:688px;margin-left: 5px;
overflow: hidden;}
.mr_frBtnR{float:right;margin-top:38px;cursor:pointer; margin-left:10px;}
.mr_frUl ul li{display:inline;float:left;height:135px;width:154px;margin-right:24px;overflow:hidden;}
.mr_frUl ul li img{display:block;margin-bottom:7px; }
.mr_frUl ul li a h1{ line-height:25px; color:#535353; font-size:14px;}
.mr_frUl ul li a:hover h1{ color:red; }
/*二维码*/
.erweima{ width:95%; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.erweima img{ float:left; margin-right:10px;}
.erweima h1{ width:50%; margin-top:20px; float:left; line-height:30px; font-size:16px; color:#656565;}

/*友情链接*/
.friendly-link {
	width: 100%;
	height: 49px;
}
.fl-centen {
	width: 1000px;
	padding: 0 20px;
	height: 50px;
	margin: auto;
	position: relative;
}
.fl-centen h3 {
	width:50px;
	min-width: 100px;
	height: 49px;
	line-height: 49px;
	max-width: 100px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	float: left;
}
.fl-centen .outer {
	width: 90%;
	max-width: 1070px;
	float: right;
	position: relative;
}
.fl-centen .rss_input {
	display: block;
	overflow: visible;
	width: 22%;
	height: 49px;
	line-height: 49px;
	float: left;
	margin-left: 3%;
	z-index: 99;
}
.fl-centen .rss_input ul,
li {
	margin: 0;
	padding: 0;
}
.fl-centen .rss_input a.link {
	display: block;
	background: url(../images/flbtn.jpg) right no-repeat;
	overflow: hidden;
	height: 26px;
	line-height: 26px;
	margin-top: 10px;
	width: 100%;
	color: #888888;
	text-indent: 15px;
	border: solid 1px #d5d2d2;
	display: block;
}
.fl-centen .rss_input a:hover{ color:#078482;}
.fl-centen .rss_input ul {
	display: none;
	position: absolute;
	height: auto;
	width: 97%;
	background: #fff;
	right: 0px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index: 100;
	display: none;
	bottom: 49px;
}
.fl-centen .rss_input li {
	display: block;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	vertical-align: bottom;
	width: 190px;
	text-indent: 15px;
	float: left;
}
.fl-centen .rss_input li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #888888;
}
.fl-centen .rss_input li a:hover {}

/*底部*/
.link{ background:#078482; width:100%; height:50px;}
 .bottombj{   height:169px;}
 .bottom p{ width:100%; line-height:25px; font-size:14px; color:#666; text-align:center; padding:15px 0 0 0;}
 .bottom p a{ color:#666;}
 .bottom p a:hover{ color:red;}
 .bottom p span{ width:100%; text-align:center; float:left;}
 /*内页*/
 .banner1{ background:url(../images/banner3.jpg) no-repeat center; margin-top:0px; width:100%;  height:317px;}
 
 
 /*新闻内容页面*/
.defult_content { width:98%; margin:0 auto;}
.defult_content h1{ font-size:20px; text-align:center; line-height:40px; height:50px; border-bottom:1px dashed #ccc;}
.defult_content p{ width:100%; text-align:center; line-height:25px; padding:10px 0 0px 0; color:#999;}
.defult_content p a{ color:#555;}
.defult_content p a:hover{ color:red;}
.defult_xiangxing{ width:100%; padding-top:20px; width:95%; margin:0 auto;}
.defult_xiangxing *{ line-height:30px; }
.defult_xiangxing img{display:table; margin:auto;}
.defult_xiangxing p{ line-height:30px; text-indent:2em; padding:5px 0; font-size:14px;}

 /*分页显示代码*/
.dede_pages{
width:100%;
}
.dede_pages ul{
 width:680px; margin:0 auto; padding-top:10px; overflow:hidden;
}
.dede_pages ul pagelist{ text-align:center;}
.dede_pages ul pagelist li{ text-align:center;}
.dede_pages ul pagelist li a{ text-align:center;}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
text-align: center; 
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	color:#555; padding:5px 10px;
	display:block;
	text-align: center; 
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#3aafa7; color:#fff;
	border:1px solid #25726c;padding:5px 10px;
	font-weight:bold;
	 text-align:center;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
	 text-align:center;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
	 text-align:center;
}
.aboutculTop{ width:96%; margin: 0 auto;  margin-bottom:22px; padding-top:20px;}
.aboutculTop p{ text-indent:20px; line-height:25px; font-size:14px; color:#84868E;}
.aboutculTop li{ width:203px;  float:left; padding:10px; float:left;}
.aboutculTop li h2{ font:bold 16px/36px "微软雅黑"; color:#078482;}
.aboutculTop li h3{ font-size:13px; line-height:35px;}
.aboutculTop li p{ height:70px; position:relative; overflow:hidden; line-height:20px; text-indent:0px;}
.aboutculTop ul{ width:100%; overflow:hidden;}
/*企业荣誉*/
.productslist{ width:100%; float:left; padding-top:10px;}
.productslist ul{ width:99%; margin-left:3px; display:inline; float:left;}
.productslist ul li{ float:left; width:207px;display:inline; height:202px; margin-top:15px; margin-left:21px; background:url(../images/pic53.jpg)}
.productslist ul li p{ width:100%; text-align:center; float:left; line-height:30px; color:#333; position:relative; font-size:13px;}
.productslist ul li img{ float:left; width:193px; height:141px; margin-left:7px; display:inline; display:inline;margin-top:7px;}
.qyvilist ul li{ height:336px;  background:url(../images/pic54.jpg);}
.qyvilist ul li img{ width:193px; height:273px;}
#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxIndicator {
	border: 1px solid white;
}
#lightboxOverallView,
#overlay {
	background-color: #000;
	opacity: 0.5;
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	filter: Alpha(opacity=50);
}
#lblList div   li {
	float: left;
	width: 30px;
	list-style-type: none;
	height: 40px;
	text-align: center;
}
#lblList div   li .vertical {
	color: #00F;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

