*{margin: 0;padding: 0;list-style: none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea, th, td  { margin: 0; padding: 0;}
body,button, input, select, textarea /* for ie */ {font: 12px/1.5 "Microsoft YaHei",tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp { font-family: courier new, courier, monospace; } 
small { font-size: 12px; } 
ul, ol { list-style: none; }
a { text-decoration: none; color:#7a7a7a}
a:hover { text-decoration:none; color: #cccc66; }
legend { color: #000; } 
fieldset, img, input, button { border: 0; } 
button, input, select, textarea { font-size: 100%; } 
table { border-collapse: collapse; border-spacing: 0; }
.clearfix:after, .clear:after {  content: '\20';  display: block;  height: 0;  clear: both;}
.clearfix, .clear { *zoom: 1;}
.fl{ float: left;}
.fr{ float: right;}
body{ background: #222;}
.bg3c3c3{background: #3c3c3c;}
.container{padding: 0 10px}

/*header*/
.header{ height: 100px; position: relative;}
.logo{}
.nav-menu{ height: 35px; line-height: 35px; padding-top: 46px;  margin-top:15px;}
.nav-menu ul li{ float: left;}
.nav-menu ul li a{font-size: 14px; padding: 0 8px; color: #999}
.English{ position: absolute; right: 0; top: 5px; line-height: 20px}

/*二级*/
.er-menu{ background: #666; padding: 10px 0; }
.er-menu ul{ width: 100%;}
.er-menu li{float: none; display: block;}
.er-menu a{ padding-left: 24px; height: 30px; display: block; line-height: 30px; border-bottom: 1px solid #444; color: #f2f2f2}

/*banner*/
.banner-d{ padding:20px 0; background: #3c3c3c;}
#center {
	/*Z-INDEX: 2; POSITION: absolute; TOP: 50%; LEFT: 50%*/
}
#slider {
	/*Z-INDEX: 1; */ /*POSITION: absolute;*/  WIDTH: 100%; BACKGROUND: #3c3c3c; HEIGHT: 600px; OVERFLOW: hidden; /*TOP: -186px;*//*LEFT: -858px*/ position: relative;
}
#slider .slide {
	Z-INDEX: 10; POSITION: absolute; BORDER-LEFT: #000 1px solid; WIDTH: 750px; BACKGROUND: #3c3c3c; HEIGHT: 600px; OVERFLOW: hidden; TOP: 0px; CURSOR: default; LEFT: 0px;text-align:left;
}
#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 470px; display: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .name{ width: 16px; font-size: 16px; color: #fff; position: absolute; left: 20px;top:0px; height: 600px; background:rgba(0,0,0,.4); padding: 10px}
#slider .name span{ color:#fff;}
#slider .name a:link{ color:#fff;}
#slider .name a:hover{ color:#fff;}
#slider .slide a img{ width: auto; height: 100%; display: block;}


.baid-footer{ text-align: center; line-height: 35px; padding-top: 24px; color: #7a7a7a }


/*about-us*/
.about-title{font-size: 14px; color: #cccc66}
.about-msg{margin:20px 0; color: #ccc; line-height: 26px;}


/*项目介绍*/
.project-list li{ width: 100%; float:none;}
.project-list li img{ width: 100%; height: auto;display: block;}
.project-list li a{margin: 10px; display: block; text-align: center; position: relative;}
.project-list li a p{ line-height: 25px; font-size: 14px; display: block; position: absolute; left: 0; bottom: 0px; background: rgba(0,0,0,0.6);width: 100%; color: #fff; padding: 5px 0;}

.project-1 .project-pic img{ width: 100%; height: auto;display: block;}
.project-1 .project-txt{ padding: 10px 0; line-height: 30px; color: #ccc}




@media (min-width: 1270px) {
.container{ width: 1190px; margin: 0 auto; padding: 0;}
.nav-menu{ height: 35px; line-height: 35px; padding-top: 46px;}
.nav-menu ul li a{font-size: 14px; padding-left: 20px;}

/*二级分类*/
.er-menu ul{ width: auto}
.er-menu li{ float: left;}
.er-menu li a{ border-bottom: none;}

/* 项目介绍 li */
.project-list li{ width: 25%; float: left;}
.project-list li a p{ line-height: 30px; font-size: 14px; display: block;}
}


.project-title{ width:100%; height:30px; line-height:30px; font-size:20px; color:#fcfcfc; text-align:center; }
#pic{ margin-top:10px;}
#pic{ width:100%; max-width:900px; margin:0 auto; }
.project-txt p{ width:100%; max-width:900px; margin:0 auto;}







