/* css document */

/*全局样式*/

body{

     margin:0 auto;

     background-color:#ffffff;

     font-size:12px;

     color:#2e2e2e;

	  }

body,html{

      height: 100%;

         }

a:link{ color: #033967;text-decoration: none;}

a:visited{color: #033967;text-decoration: none;}

a:hover{color: #4c9400;text-decoration: underline;}

a:active{color: #4c9400;text-decoration: none;}

#over{

      position:absolute;

	  left:50%;

	  width:1002px;

	  margin-left:-501px;

	  margin-top:0px;

	  }



#top{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:1002px;

	  }

	  .action{

	        margin-left:0px;

	        margin-top:0px;

	        float:left;

			height:229px;

			}



      .left-movie{

	        margin-left:0px;

	        margin-top:0px;

	        float:left;

			width:189px;

			height:229px;

			}

	 .bananer{

	        margin-left:0px;

	        margin-top:0px;

	        float:left;

			width:734px;

			height:229px;

			}

#content{

      margin-left:38px;

	  _margin-left:19px;

	  margin-top:0px;

	  float:left;

	  width:925px;

	  }

#footer{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:1002px;

	  height:74px;

	  background-image:url(../images/07.jpg);

}

.copyright{

      margin-left:301px;

	  _margin-left:150px;

	  margin-top:5px;

	  *margin-top:16px;

	  float:left;

	  text-align:center;

}

a.bb:link{text-decoration:none;color:#5e5e60}

a.bb:visited{text-decoration:none;color:#5e5e60}

a.bb:hover{text-decoration:underline;color:#003a68}

/*业绩展示*/

#lan{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:925px;

	  }

#show{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:200px;

	  height:190px;

	  background-image:url(../images/08.jpg);

	  }

.show1{

      margin-left:5px;

	  margin-top:55px;

	  float:left;

	  }

.show1 ul{

	list-style:none;

	  }

.show1 ul li{

         margin-left:-15px;

		 *margin-left:-15px;

		 _margin-left:-20px;

         display:block;

         margin-top:7px;

		}

a.cc:link{text-decoration:none;color:#616f7a}

a.cc:visited{text-decoration:none;color:#616f7a}

a.cc:hover{text-decoration:underline;color:#003969}

/*新闻中心*/

#new-lan{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:476px;

	  }

.lan2{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:476px;

	  height:47px;

	  }

.news{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:476px;

	  height:143px;

	  }

a.ff:link{text-decoration:none;color:#4c9400}

a.ff:visited{text-decoration:none;color:#4c9400}

a.ff:hover{text-decoration:underline;color:#4c9400}

/*工程展示*/

#works{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:249px;

	  }

.lan3{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:249px;

	  height:47px;

	  }

.dispaly{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:249px;

	  height:143px;

	  background-image:url(../images/12.jpg);

}

#xian{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:925px;

	  }

/*友情链接*/

#link{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:200px;

	  height:206px;

	  background-image:url(../images/15.jpg);

	  }

.link1{

      margin-left:5px;

	  margin-top:43px;

	  float:left;

	  }

.link1 ul{

	list-style:none;

	  }

.link1 ul li{

         margin-left:-35px;

		 *margin-left:-35px;

		 _margin-left:-40px;

         display:block;

         margin-top:7px;

		}

.link2{

      margin-left:2px;

	  margin-top:0px;

	  float:left;

	  }

.stype1{color:#616f7a;

font-size:12px;}

/*产品展示*/

#products{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:468px;

	  }

.lan4{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:468px;

	  height:27px;

	  }

#classic{

        margin-left:0px;

		margin-top:0px;

		width:468px;

		height:179px;

		float:left;

		background-image:url(../images/17.jpg);
		overflow:hidden;

		}

#demo {
    overflow:hidden;
    width: 450px;
    height:175px;
    margin-left:10px;

}

#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
}
#demo2 {
    float: left;
}



.pic1{

      margin-top:21px;

	  margin-left:14px;

	  _margin-left:9px;

	  float:left

	  }

.pic1 h1,.pic1 h2{

        margin:0px;

		padding:6px;

		padding-left:8px;

		font-size:12px;

		font-weight:normal;

		text-align:center;

		}

#go{

        margin-left:0px;

		margin-top:0px;

		width:257px;

		height:206px;

		float:left;

		}

/*内页样式*/

#n-content{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:1002px;

	  background-image:url(../images/bg.jpg);

	  }

#left1{

margin-left:0px;

margin-top:0px;

float:left;

width:227px;

height:172px;

}

#right1{

margin-left:0px;

margin-top:0px;

float:left;

width:775px;

height:172px;

}

#n-left{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:235px;

	  }

#n-lan{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:235px;

	  height:191px;

	  background-image:url(../images/n3.jpg);

	  }

.n-lan1{

      margin-left:5px;

	  margin-top:59px;

	  float:left;

	  }

.n-lan1 ul{

	list-style:none;

	  }

.n-lan1 ul li{

         margin-left:55px;

		 *margin-left:55px;

		 _margin-left:50px;

         display:block;

         margin-top:7px;

		}

.n-lan2{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:235px;

	  height:39px;

	  }

.n-lan3{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:235px;

	  }

.n-lan3 h1,.n-lan3 h2{

        margin:0px;

		padding:6px;

		padding-left:38px;

		font-size:12px;

		font-weight:normal;

		text-align:center;

		}

#n-right{

margin-left:0px;

margin-top:0px;

float:left;

width:728px;

}

.n-right1{

margin-left:0px;

margin-top:0px;

float:left;

width:728px;

height:45px;

}

.n-right2{

margin-left:0px;

margin-top:0px;

float:left;

width:728px;

}

.stype2{color:#003969;}

#n-lan4{

      margin-left:0px;

	  margin-top:0px;

	  float:left;

	  width:235px;

	  background-image:url(../images/n19.jpg);

	  }

.n-lan4{

      margin-left:5px;

	  margin-top:0px;

	  float:left;

	  }

.n-lan4 ul{

	list-style:none;

	  }

.n-lan4 ul li{

         margin-left:32px;

		 *margin-left:32px;

		 _margin-left:27px;

         display:block;

         margin-top:7px;

		}

#n-lan5{

      margin-left:0px;

	  margin-top:-5px;

	  float:left;

	  width:235px;

	  }

.n-lan5{

      margin-left:5px;

	  margin-top:0px;

	  float:left;

	  }

.n-lan5 ul{

	list-style:none;

	  }

.n-lan5 ul li{

         margin-left:5px;

		 *margin-left:5px;

		 _margin-left:0px;

         display:block;

         margin-top:7px;

		}

.pic2{

      margin-top:21px;

	  margin-left:27px;

	  _margin-left:22px;

	  float:left

	  }

.pic2 h1,.pic2 h2{

        margin:0px;

		padding:6px;

		padding-left:10px;

		font-size:12px;

		font-weight:normal;

		text-align:center;

		}



		/*行间距离样式定义开始*/

/*================================================*/

.line15 {    line-height: 15px;}

.line16 {    line-height: 16px;}

.line17 {    line-height: 17px;}

.line18 {    line-height: 18px;}

.line19 {    line-height: 19px;}

.line20 {    line-height: 20px;}

.line21 {    line-height: 21px;}

.line22 {    line-height: 22px;}

.line23 {    line-height: 23px;}

.line24 {    line-height: 24px;}

.line25 {    line-height: 25px;}

.line26 {    line-height: 26px;}

.line27 {    line-height: 27px;}

.line28 {    line-height: 28px;}

/*================================================*/

.tableall {
       width: 97%;
       border-right: #183789 1px solid;
       border-top: #183789 1px solid;
       border-left: #183789 1px solid;
       border-bottom: #183789 1px solid;
       background-color: #ffffff}
.tabletd2 {
       height:24px;
       padding-right: 3px;
       padding-left: 3px;
       background: #e4edf9;
       padding-bottom: 3px;
       padding-top: 3px}
.tabletd3 {
       height:24px;
       padding-right: 3px;
       padding-left: 3px;
       background: #f1f3f5;
       padding-bottom: 3px;
       padding-top: 3px}