﻿@charset "utf-8";
/* CSS Document */
/*功能：内页样式-*/
/*-结构-*/
.sidebar{ width:218px; float:left; margin-top:20px; }
.left_content{ width:740px; float:right; margin-top:20px;  }
/*-侧栏样式-*/
.allproduct{ width:215px;}
.allproduct h2{ width:215px; height:25px; line-height:25px; color:#5aab45; font-size:18px; 
background:url(../images/producttitlebg.jpg) no-repeat; text-align:center; margin-bottom:25px;}
ul.list li.menuhead{ width:215px;}
ul.list li a { display:inline-block; width:175px; height:27px; line-height:27px; 
color:#5B5B5B; font-size:13px; text-decoration:none; text-align:left; padding-left:40px;
background:url(../images/sadirbg.jpg) no-repeat;
font-weight:normal; 
}
ul.list li a:hover{ width:175px; height:27px; background:url(../images/mlistbg.jpg) no-repeat;color:#fff;  }
.list li.list1{ width:215px;}
.list li.list1 ul li{ width:215px; }
.list li.list1 ul li a.bgccc{ width:155px; background:#9b9b9b; color:#fff; padding-left:60px; }
.list li.list1 ul li a.bgfff{ width:155px; background:#fafafa; color:#666; padding-left:60px;}
/*-产品内容-*/
.gbproduct{width:700px;  height:20px; display:inline-block; margin-left:30px; line-height:20px; font-size:14px; margin-top:20px;}
.ptitle{ width:720px; height:25px; line-height:25px; background:url(../images/ptbg.jpg) no-repeat; margin-left:20px;margin-bottom:15px;}
.ptitle p{ float:left; font-size:14px; margin-left:10px;}
.ptitle p a{color:#7f7f7f;text-decoration:none;}
.left_content dl{ width:208px; float:left;  padding:5px; margin-left:27px; margin-bottom:20px;font-size:12px;}
.left_content dl dt{ width:208px; border:1px solid #dadada; height:132px; }
.left_content dl dt img{ width:208px; height:132px;}
.left_content dl dt:hover{  width:208px; }
.left_content dl dt a{ display:inline-block; width:208px; height:132px; }
.left_content dl dd{ width:200px; height:25px; text-align:center; margin-top:10px; overflow:hidden;  }
.left_content dl dd a{color:#000; font-weight:bold; text-decoration:none;}
.left_content dl dd a:hover{ color:#5aab45;}
.page{ text-align:right; margin-bottom:180px;}
.page a{color:#ccc; text-decoration:none; border:1px solid #ccc; padding:1px 5px 1px 5px;}
.page .pre,.page .next{ display:inline-block;}
/*-关于景中景-*/
/*-
.abimg{ width:720px; float:right;  overflow:hidden; margin-top:28px;}
.abimg div{ float:left; }
.abimg div img{ display:block;}
.abcontent{ color:#000; font-size:12px; width:720px; margin-left:20px; line-height:20px; margin-top:28px; margin-bottom:28px; }
-*/
.abimg{ width:720px; float:right;  overflow:hidden;}
.abimg div{ float:left; }
.abimg div img{ display:block;}
.about{padding:10px 0;}
.about br{height:5px;line-height:5px;}
.about p{ color:#666; font-size:12px; margin-left:20px; line-height:28px; }
.sxql ,.fzjg{  font-size:12px; margin-left:20px; line-height:20px;  }
/*--客户服务-*/
.xshou,.map,.fb{ margin-left:20px; margin-top:23px; margin-bottom:23px;}
.xshou strong{ color:#cc2121;}
.xshou,.fb{  font-size:12px; line-height:20px;}
.map{}
/*-案情详情-*/
.anli{ margin-left:20px; margin-top:20px;}
.anli span{ float:left;}
.projectsj{ width:720px; margin-left:20px; height:35px; line-height:35px; border-bottom:1px dashed #ccc; color:#5aab45;
margin-top:20px;
}
.sjimg{ margin:10px 0px 0px 20px; }
.sjimg li{ float:right; margin-right:10px; margin-top:10px;}
.pshowlist span{ float:left;  display:block; width:650px; margin-top:30px; margin-bottom:160px; }
.pshowlist span p{ text-align:center; color:#5b5b5b; font-size:12px;}
.pshowlist span p a{ color:#5b5b5b; text-decoration:none; font-size:14px; margin-left:15px;}
.startlist{ float:right; color:#5d5d5d; text-decoration:none; font-size:12px;  margin-top:30px }
.anliintuduce{ width:230px; font-size:14px; margin-left:20px;}
.anliintuduce span{ display:block;  width:230px; margin-bottom:5px;}
.anliintuduce p{ line-height:21px; color:#5d5d5d;}
.pingpai{ font-weight:bold; color:#5d5d5d;}
.xiangqnr{ width:179px; height:445px; background:url(../images/xiangjiangbg.jpg) repeat-y; position:absolute; right:25px; 
top:500px; z-index:3;  }
.sadercroll{width:179px; height:369px; overflow:hidden; position: relative; margin-top:40px; }
.xiangqnr ul{ width:160px; height:369px;   position:absolute; left:10px; }
.xiangqnr ul li{ width:160px; height:123px;}
.xiangqnr ul li p{ width:160px; text-align:center; color:#5d5d5d; font-size:12px; height:25px; line-height:25px;}
.xqpre{  width:84px; height:15px;  position:absolute; left:50px; top:0; cursor:pointer;}
.xqnext { width:84px; height:15px; position:absolute; left:50px; bottom:0; cursor:pointer;}
.xqpre:hover{ background:url(../images/xianqingpre.png) no-repeat;}
.xqnext:hover{ background:url(../images/xianqingpre1.png) no-repeat;}
/*-工程案例-*/
.gcal{ margin-top:18px;}
.gcal li{ float:left;  border:1px solid #BABABA; 
background:url(../images/ailibgimg.jpg) repeat-x; margin-left:8px; margin-bottom:18px; background-color:#F1F1F1; }
.gcal li a{ width:227px; height:145px; display:inline-block; color:#000; text-decoration:none; padding:4px;}
.gcal li a:hover{ background:#5aab45; color:#fff; }
.gcal li p{ font-size:12px;  padding-top:8px;}
/*-订制产品-*/
.tabletitle{ font-size:16px; color:#646464;}
.memail{ font-size;16px; color:#5aab45;}
.tabletitle,.memail{ margin-top:18px; margin-bottom:18px; margin-left:20px;}
.custromtable{ margin-left:20px; margin-bottom:15px;}
.downcustrom{ width:720px; display:inline-block; text-align:right; margin-left:20px; }
.downcustrom img{ cursor:pointer;}
/*-联系点我们-*/
.complayname{ font-size:16px; margin-top:25px; display:inline-block; margin-bottom:25px; }
.complaylifs,.complayname,.complayaddresmap,.wxpt{margin-left:20px; }
.complaylifs li{ font-size:12px; margin-bottom:15px;}
.complaylifs li span{margin-left:5px;}
.complayaddresmap{ width:720px; margin-top:33px; margin-bottom:33px;}
.wxpt{ width:720px; height:30px; line-height:30px; border-bottom:1px solid #236E9C; color:#236E9C; font-weight:bold;}
.wxpt h2{ padding:0 10px;float:left;}
.wx{margin-top:70px; margin-left:70px;}
.wx li{ float:left; width:149px;  }
.wx li p{ margin-bottom:10px; font-size:23px; font-weight:bold;}
.wx li p.wxgz{ background:url(../images/icon1.jpg) no-repeat left center; padding-left:35px;}
.wx li p.wbgz{background:url(../images/icon2.jpg) no-repeat left center; padding-left:35px;}
/*-新闻中心-*/
.cnewlist{margin-top:30px; margin-left:20px;}
.cnewlist li{ width:720px; border-bottom:1px dashed #ccc; overflow:hidden; padding-bottom:15px; margin-bottom:26px;}
.cnewsimg{ width:208px; height:107px; display:inline-block; float:left; border:1px solid #EDEDED; padding:2px;}
.allcnew{ width:466px; float:left; margin-left:30px; }
.allcnew a{color:#000;text-decoration:none;}
.allcnew p{ clear:both; font-size:12px; color:#404040; line-height:20px; }
.morenews{ float:right; color:#5aab45; text-decoration:none;}
/*-新闻详情-*/
.cspt,.ndf12{margin-left:20px;}
.cspt{ width:720px; text-align:center; margin-top:30px; font-weight:bold;margin-bottom:15px;border-bottom: 1px solid #ccc;padding-bottom: 8px;}
.cspt span{ font-size:12px; color:#404040; float:right;}
.ndf12{ width:720px; font-size:12px; color:#404040; line-height:20px; margin-top:20px; margin-bottom:30px;}
.returnlist{ width:720px; text-align:right; font-size:12px; margin-top:30px; }
.returnlist a{color:#5B5B5B; text-decoration:none;}
/*-资料下载-*/
.datalist{ width:720px; margin-top:10px; margin-bottom:20px;  margin-left:20px; }
.datalist li{ width:720px; border-bottom:1px dashed #ccc; padding-top:10px; padding-bottom:14px;}
.dataname{ font-size:12px; font-weight:bold; }
.dataname a{ color:#737373; font-size:12px; text-decoration:none;}
.datadownload{ float:right; color:#737373; font-size:12px; cursor:pointer; background:url(../images/downloadicon.png) no-repeat right center; padding-right:10px; display:block; }
.dataintroduce{ color:#737373; font-size:12px; margin-top:5px; display:inline-block; }
/*-留言板-*/
.leaveinformation{ width:720px; margin-left:20px; margin-top:50px;}
.leaveinformation li{ margin-bottom:20px; margin-left:70px;}
.leaveinformation li label{ display:inline-block; text-align:right; width:80px; font-size:12px;}
.leaveinformation li input{padding-left:5px;  }
.h25{ width:340px; height:23px; line-height:23px; border:none; border:1px solid #ccc;}
.leave{ width:385px; height:157px; padding-left:5px; border:none; border:1px solid #ccc;}
.submit{
	border:none;
	width:77px;
	height:25px;
	margin-left:82px;
	cursor:pointer;
	background-color: #5aab45;
}
.ret{ border:none; width:77px; height:25px; margin-left:6px; background:#BBBBBB; cursor:pointer;}
/*-合作品牌-*/
ul.brand {width:720px; margin-top:25px;}
ul.brand li.rr{ float:left; width:144px;  text-align:center; margin-bottom:50px; position:relative; }
ul.brand li.rr a{width:106px; height:60px; display:block; float:left; border:1px solid #fff;}
ul.brand li.rr a:hover{ border:1px solid #C4C4C4;}
.brandjj{margin-top:15px; font-size:14px; line-height:20px;  }
.brandtt{
		width:268px;
		position:absolute; 
		border:1px solid #D8D8D8;
		z-index:20; 
		background:#fff; 
		padding-bottom:20px;
		border-radius:5px 5px 5px 5px; /*-IE9-*/ 
		-moz-border-radius:5px 5px 5px 5px;/*-firefox-*/
		-webkit-border-radius:5px 5px 5px 5px; /*-webkit-*/
		left:130px; 
		top:0;
		opacity: 0.9;
		filter: alpha(opacity=90);
		box-shadow:5px 2px 10px #000;
		-webkit-box-shadow:5px 2px 10px #000
		-moz-box-shadow:5px 2px 10px #000;
		padding-left:20px;
		padding-right:20px;
		 display:none;
		
   }
 .brandtt h2{ width:268px; height:35px; line-height:35px; text-align:left; border-bottom:1px solid #E5E5E5; margin:0 auto;
  color:#5aab45; font-size:14px;}
 .bcom{  width:268px; margin-top:15px; text-align:left; font-size:12px; line-height:30px;  }
  .bcom br{height:1px;line-height:1px;}
.shanjiaoxi{ position:absolute; left:-20px; top:20px; z-index:2;}
.brandyy{
		width:268px;
		position:absolute; 
		border:1px solid #D8D8D8;
		z-index:20; 
		background:#fff; 
		padding-bottom:20px;
		border-radius:5px 5px 5px 5px; /*-IE9-*/ 
		-moz-border-radius:5px 5px 5px 5px;/*-firefox-*/
		-webkit-border-radius:5px 5px 5px 5px; /*-webkit-*/
		right:130px; 
		top:0;
		opacity: 0.9;
		filter: alpha(opacity=90);
		box-shadow:5px 2px 10px #000;
		-webkit-box-shadow:5px 2px 10px #000
		-moz-box-shadow:5px 2px 10px #000;
		padding-left:20px;
		padding-right:20px;
		display:none;
	  
   }
 .brandyy h2{ width:268px; height:35px; line-height:35px; text-align:left; border-bottom:1px solid #E5E5E5; margin:0 auto;
  color:#5aab45; font-size:14px;}
.bcomyy{  width:268px; margin-top:15px; text-align:left; font-size:12px; line-height:30px;  }
.shanjiaoxiyy{ position:absolute; right:-20px; top:20px; z-index:2;}
.bcomyy br{height:1px;line-height:1px;}
.comtxt{display:block}
.cc .shanjiaoxi img{bottom:20px; position:absolute;}
/*-详情-*/
.productchangshu,.productxxcs,.xscontent{margin-left:20px;}
.productchangshu{ width:720px; margin-top:25px; }
.productleixi{ width:240px; float:left; margin-left:10px;font-size:12px;color:#5d5d5d}
.productleixi h3{font-size:16px;color:red;font-weight:bold}
.productleixi li{ margin-bottom:28px;}
.productleixi li h2{ font-size:14px; color:#5D5D5D; font-weight:bold;}
.productleixi li strong{ font-size:14px; color:#5D5D5D; display:block; margin-bottom:10px; }
.productleixi li span{ font-size:12px; color:#5D5D5D;}
.productxxcs{ width:720px; height:33px; line-height:33px; border-bottom:1px dashed #ccc; margin-top:15px;}
.productxxcs span{ margin-right:45px; font-size:12px; color:#717171; font-weight:bold; cursor:pointer;}
.productxxcs span.tmenu1{color:#5aab45;}
.tmenu1{color:#5aab45;}
.xscontent{ width:720px; margin-top:20px;}
.qw{font-size:12px; color:#6F6F6F; line-height:20px;}
.qw p{ width:720px; font-size:12px; color:#6F6F6F; line-height:20px; margin-bottom:25px;}
/*-侧栏样式-*/
.allproduct{ width:215px;}
.allproduct h2{ width:175px; height:25px; line-height:25px; color:#5aab45; font-size:18px; 
background:url(../images/producttitlebg.jpg) no-repeat; text-align:left; padding-left:40px; margin-bottom:25px; font-family:"微软雅黑", "黑体";}
ul.list li.menuhead{ width:215px; font-family:"微软雅黑", "黑体";}
ul.list li a { display:inline-block; width:175px; height:27px; line-height:27px; color:#5B5B5B; font-size:14px; text-decoration:none; text-align:left; padding-left:40px;
background:url(../images/sadirbg.jpg) no-repeat;font-weight:normal; }
ul.list li a:hover{ background:url(../images/mlistbg.jpg) no-repeat;  color:#fff;}
ul.list li a.med{width:175px; height:27px; background:url(../images/mlistbg.jpg) no-repeat;  color:#fff;}
.list li.list1{ width:215px;}
.list li.list1 ul li{ width:215px;  }
.list li.list1 ul li a{color:#5b5b5b; font-size:12px;}
.list li.list1 ul li a.bgccc{ width:155px; background:#9b9b9b; color:#fff; padding-left:60px; }
.list li.list1 ul li a.bgfff{ width:155px; background:#fafafa; color:#666; padding-left:60px;}
.bottmshan{bottom:20px;}

/* 详情特效样式css */
.picScroll-top{ margin:0 auto;  width:179px; height:445px;  overflow:hidden; position:absolute; right:0; top:500px; z-index:3; background:url(../images/xiangjiangbg.jpg) repeat-y;   }
.picScroll-top .next{ position:absolute; left:30%; top:0;}
.picScroll-top .prev{ position:absolute; left:30%; bottom:0;}
.picScroll-top .hd ul{ float:right; overflow:hidden;  zoom:1; }
.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0; }
.picScroll-top .bd{ padding:7px; margin-top:30px;  }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:159px; height:98px; display:block;  padding:2px; border:1px solid #ccc; }
 
.picScroll-top .bd ul li .title{ line-height:24px; width:179px; font-size:12px; color:#666; }
.picScroll-top .bd ul li .title a{ text-decoration:none; font-size:12px; color:#666;}
ul.list li a:hover{  background:url(../images/mlistbg.jpg) no-repeat; color:#fff;}
.DB_thumMove li.cur{width:83px;height:45px;border:2px solid red}
.productleixi h3{ width:172px; height:26px; line-height:26px; padding-left:10px; color:#fff; font-size:14px; color:#5D5D5Dd; font-weight:bold; background:url(../images/xqtitle.jpg) repeat-x;  }
.dzp{ background:#c50102; font-size:12px; color:#fff; height:20px; line-height:20px; padding:2px 8px; margin-left:30px;}
.dzp a{ border:none; color:#fff;}
.page1{ width:700px; height:25px; margin-left:10px; text-align:right; margin-top:20px;}
.page1 a{ color:#999; font-size:12px; padding:3px 5px ; border:1px solid #efefef; text-decoration:none;}
.prc{width:203px; height:25px; line-height:25px; font-size:12px; text-align:center;}
.prc1{height:25px; line-height:25px; font-size:12px; text-align:center;}
#gallery {padding: 10px;width: 720px;margin-top:20px;}
#gallery  li { display: inline; width:206px; height:180px; float:left;  margin-left:10px; margin-right:20px; }
#gallery  img {border: 1px solid #ccc;padding: 3px;	}
#gallery  a:hover { color: #fff; }
#gallery1 {padding: 10px;width: 720px;margin-top:20px;margin-bottom:20px;}
#gallery1  li { display: inline; width:160px; height:260px; float:left; margin:0 5px 0 8px; }
#gallery1  img {border: 1px solid #ccc;padding: 0 3px;}
#gallery1  a:hover { color: #fff; }
.pttitle{width:700px; height:25px; line-height:25px; margin-left:30px; border-bottom:1px dashed #b2b2b2; margin-bottom:5px; }
.pttitle span{ font-size:12px; color:#666; font-weight:bold; display:inline-block;
 background:url(../images/pticon.jpg) no-repeat left center; padding-left:15px; float:left;  }
 .pttitle a{ float:right; text-decoration:none; color:#666; margin-right:5px;font-size:12px;}
 .xg{float:right; color:#fff; background:url(../images/xqtitle.jpg) repeat-x; text-decoration:none; font-weight:bold; font-size:14px; margin-right:160px; display:inline-block; height:26px; line-height:26px; padding:0 10px;}