@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px auto; font-size:12px; line-height:23px; font-family:"微软雅黑"; width: 100%; min-width:1003px; width:expression((documentElement.clientWidth < 1003) ? "1003px" : "100%" );zoom:1; overflow-x:hidden;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}

#top
{
	width:100%;
	height:480px;
	float:left;
	background:url(../images/bg4.jpg) no-repeat center top;
}
#wrapper{width:100%;margin:140px 0 0 70px;position:relative; }
.wrapper1{width:1050px; margin:0 auto;}
.show_images_list_li{position:absolute;vertical-align:bottom;display:block;}
.show_images_1{z-index:15;top:1px;left:200px;}
.show_images_1 img{width:599px;height:353px;}
.show_images_2{z-index:10;top:20px;left:0px;}
.show_images_2 img{width:527px;height:310px;}
.show_images_3{z-index:5;top:20px;left:459px;}
.show_images_3 img{width:527px;height:310px;}
.show_images_4{z-index:0;top:20px;left:200px;}
.show_images_4 img{width:527px;height:310px;}
#belt{display:block;height:122px;left:200px;line-height:99em;overflow:hidden;position:absolute;top:1px;width:149px;background:url(images/beltnew.png) no-repeat;z-index:100;}
.btn{width:101px;height:25px;margin:auto;position:relative;padding-top:350px;z-index:999;}
.btn a{width:17px;height:15px;overflow:none;display:block;background:url(images/btn.jpg) no-repeat;cursor:pointer;float:left;}
.btn a.active{background-position:-17px 0;}

/*导航条*/
#banner
{
	width:100%;
	height:68px;
	background:url(../images/headBg.png) repeat center top;
    position: fixed;
    z-index: 9999;

}
#banner .header-home,#top .container,.container{ margin: 0 auto; width: 1200px;}
.container1
{
	width:1100px;
	height:70px;
	margin:0 auto;
	line-height:70px;
}
.logo
{
	width:145px;
	height:65px;
	float:left;
	background:url(../images/logo1.png) no-repeat center center;
	margin-top:5px;
}
.designlogo
{
	width:115px;
	height:60px;
	float:left;
	margin:10px 0 0 5px;
	background:url(../images/adlogo.png) no-repeat center center;
}
.top-nav
{
	width:850px;
	height:30px;
	float:left;
	font-size:16px;
	line-height:30px;
	color:#e2e2e2;
	text-align:center;
}
.top-nav ul
{
	list-style:none;
	float:left;
	margin-left:100px;
}
.top-nav li
{
	width:107px;
	height:22px;
	float:left;
	border-right:1px #e2e2e2 dashed;
	margin-top:30px;
	line-height:22px;
}
.top-nav a
{
	text-decoration:none;
	color:#e2e2e2;
}
.top-nav a:hover
{
	text-decoration:none;
	color:#e2e2e2;
	font-weight:bold;
}
/*关于我们*/
.aboutcontent
{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	background:#fff;
	padding-bottom:40px;
}
.abouttxt1
{
	width:510px;
	height:160px;
	float:left;
	margin:50px 0 0 0px;
}
.txt1_1
{
	width:100px;
	height:32px;
	float:left;
	color:#9bcc35;
	font-size:28px;
	line-height:32px;
	font-weight:bold;
}
.txt1_2
{
	float:left;
	width:41px;
	height:32px;
	line-height:32px;
	font-size:28px;
	font-weight:bold;
	color:#333333;
}
.txt1_3
{
	width:290px;
	height:32px;
	line-height:32px;
	font-weight:bold;
	font-size:24px;
	color:#333333;
	float:left;
	margin-left:60px;
}
.txt1_3 a
{
	text-decoration:none;
	color:#333333;
}
.txt1_3 a:hover
{
	text-decoration:none;
	color:#333333;
}
.txt1_4
{
	width:420px;
	float:left;
	height:20px;
	font-size:14px;
	color:#343434;
	line-height:20px;
}
.txt1_4 a
{
	text-decoration:none;
	color:#343434;
}
.txt1_4 a:hover
{
	text-decoration:none;
	color:#343434;
}
.txt1_5
{
	width:500px;
	height:58px;
	font-size:12px;
	line-height:16px;
	color:#333333;
	float:left;
	margin-top:20px;	
}
.abouttxt2
{
	width:370px;
	height:125px;
	float:left;
	margin:72px 0 0 140px;
}
.abouttxt2 ul
{
	list-style:none;
}
.abouttxt2 li
{
	width:70px;
	height:100px;
	float:left;
	margin-right:20px;
}
.abouttxt3
{
	width:900px;
	height:60px;
	float:left;
	margin-top:50px;
}
.abouttxt4
{
	width:1100px;
	float:left;
	height:130px;
	margin:25px 0 0 0;
}
.abouttxt4 ul
{
	list-style:none;
	margin-left:30px;
}
.abouttxt4 li
{
	width:125px;
	height:125px;
	float:left;
	margin-right:88px;
}
.li1
{
	background:url(../images/bg5.jpg) no-repeat center center;
}
.li2
{
	background:url(../images/bg6.jpg) no-repeat center center;
}
.litxt1
{
	width:125px;
	height:32px;
	line-height:32px;
	float:left;
	text-align:center;
	color:#fcffff;
	font-size:28px;
	margin-top:20px;
	font-weight:bold;
	
}
.litxt2
{
	width:100px;
	height:32px;
	line-height:20px;
	font-size:14px;
	color:#fcffff;
	text-align:center;
	margin-top:5px;
}
.litxt2 a
{
	text-decoration:none;
	color:#fcffff;
}
.litxt2 a:hover
{
	text-decoration:none;
	color:#fcffff;
}
.litxt3
{
	width:125px;
	height:32px;
	line-height:32px;
	float:left;
	text-align:center;
	color:#cccccc;
	font-size:28px;
	margin-top:20px;
	font-weight:bold;
	
}
.litxt4 a
{
	text-decoration:none;
	color:#cccccc;
}
.litxt4 a:hover
{
	text-decoration:none;
	color:#cccccc;
}
.litxt4
{
	width:100px;
	height:32px;
	line-height:20px;
	font-size:14px;
	color:#cccccc;
	text-align:center;
	margin-top:5px;
}
/*设计案例*/
.designcontent
{
	width:100%;
	height:325px;
	float:left;
	background-color:#222222;
	
}
.designtxt1
{
	width:510px;
	height:60px;
	float:left;
	margin:50px 0 0 10px;
}

.txt1_6
{
	float:left;
	width:41px;
	height:32px;
	line-height:32px;
	font-size:28px;
	font-weight:bold;
	color:#cccccc;
}

.txt1_7
{
	width:420px;
	float:left;
	height:20px;
	font-size:14px;
	color:#cccccc;
	line-height:20px;
}
.designtxt2
{
	width:1050px;
	float:left;
	margin-top:-80px;
}
.designmore
{
	width:140px;
	height:60px;
	float:right;
	margin:-10px -60px 0 0 ;
}
/*公司动态*/
.servicecontent
{
	width:100%;
	height:320px;
	background-color:#ffffff;
	float:left;
}
.servicetxt1
{
	width:510px;
	height:60px;
	float:left;
	margin:50px 0 0 10px;
}
.servicetxt2
{
	width:1050px;
	height:160px;
	float:left;
	margin-top:-90px;
}

.servicetxt2_1
{
	width:410px;
	height:20px;
	font-size:16px;
	color:#333333;
	float:left;
	margin:0px 0 -20px 10px;
}
.servicetxt2_1 a {color: #333;}
.servicetxt2_1 a:hover {color: red; text-decoration: underline;}
.servicetxt2_2
{
	width:480px;
	height:30px;
	font-size:12px;
	color:#b2b2b2;
	line-height:14px;
	float:left;
	margin:30px 0 0 10px;
}
.proli
{
	width:495px;
	height:65px;
	border:1px dashed #CCC;
	margin:10px 25px 0 0;
	float:left;
}
/*服务项目*/
.projectcontent
{
	width:100%;
	height:230px;
	background-color:#99cc33;
	float:left;
	margin-bottom:60px;
	/*margin-top:10px;*/
}
.projecttxt1
{
	width:1050px;
	height:140px;
	float:left;
	margin:20px 0 0 0;
}
.projecttxt1 ul
{
	list-style:none;
}
.projecttxt1 li
{
	float:left;
	width:260px;
	height:140px;
	text-align:left;
}
.projecttxt1_1
{
	width:191px;
	height:21px;
	color:#ffffff;
	font-size:18px;
	float:left;
}
.projecttxt1_2
{
	width:191px;
	height:90px;
	color:#f9faf2;
	font-size:12px;
	float:left;
	line-height:16px;
	margin-top:30px;
}
.projecttxt1_2 a
{
	text-decoration:none;
	color:#f9faf2;
}
.projecttxt1_2 a:hover
{
	text-decoration:none;
	color:#f9faf2;
}

/*联系我们*/
.contactcontent
{
	width:100%;
	height:220px;
	float:left;
	background-color:#222222;
}
.contacttxt1
{
	width:500px;
	height:140px;
	float:left;
	
}
.contacttxt1 ul
{
	list-style:none;
	margin-top:25px;
}
.contacttxt1 li
{
	width:114px;
	height:134px;
	float:left;
	text-align:center;
	border-right:1px solid #cccccc;
	color:#f1f1f1;
	line-height:22px;
}
.contacttxt1 a
{
	text-decoration:none;
	color:#f1f1f1;
}
.contacttxt1 a:hover
{
	text-decoration:none;
	color:#f1f1f1;
}
.contacttxt1_1
{
	font-size:14px;
	padding-top:20px;
}
.contacttxt1_2
{
	font-size:10px;
}
.contacttxt2
{
	width:450px;
	height:120px;
	float:left;
	margin:35px 0 0 20px;
}
.contacttxt2 ul
{
	list-style:none;
}
.contacttxt2 li
{
	float:left;
	height:22px;
	width:580px;
	color:#c2c2c2;
	line-height:28px;
	font-size:10px;
}
.contacttxt2_1
{
	font-size:16px;
}

.footer{
	background:#000;
}
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 25px;
	right: 10px;
	overflow: hidden;
	width: 48px;
	height: 35px;
	border: none;
	text-indent: 100%;
	background:url(../images/arr.png) no-repeat 0px 0px;
}
