@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	font-family: "微软雅黑";
	font-size: 12px;
	background-color:#ffffff;}
ol,ul,div,img,span,from,p{
padding:0px;
margin:0px;
}
.clear{
clear:both;
}
img{
border:none;
}
a{
	text-decoration: none;
}
a:hover{
text-decoration:none;
cursor:pointer;
}
ul li{ list-style:none; }
.ming_bg{ width:100%;
          height:30px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/ming_bg.gif) repeat-x;}
.ming_cont{ width:1000px;
            height:30px;
			overflow:hidden;
			margin:auto;
			line-height:30px;}
.ming_span{ float:left;}
.ming_span span{ color:#666666;}
.ming_lie{ width:210px;
       height:30px;
	   overflow:hidden;
	   float:right;}
.ming_lie ul li{ width:60px;
             height:30px;
			 overflow:hidden;
			 float:left;
			 line-height:30px;
			 margin-left:5px;}
.ming_lie ul li a{ float:left;
               color:#666666;}
.ming_lie ul li a:hover{ color:#bb0a0a;}
.ming_lie ul li  span{ float:right;
                   color:#666666;}
.top_cont{ width:1000px;
           height:85px;
		   overflow:hidden;
		   margin:auto;}
.logo{ float:left;}
.top_right{ float:right;}
.sou_nei{ width:185px;
          height:85px;
		  overflow:hidden;
		  float:left;}
.sousuo{ width:181px;
         height:27px;
		 overflow:hidden;
		 float:left;
		 border:none;
		 margin-top:15px;
		 float:left;
		 border:1px solid #a9a9a9;}
.search{ width:150px;
         height:25px;
		 overflow:hidden;
		 color:#666666;
		 float:left;
		 border:none;
		 background-color:inherit;}
.buttons{ width:20px;
          height:20px;
		  overflow:hidden;
		  float:left;
		  border:none;
		  margin-top:2px;
		  background:url(../images/sou.gif) no-repeat;}
.sou_re{ float:left;
         line-height:2;}
.sou_re span{ color:#666666;}
.sou_re a{ color:#b31114;}
.tel{ float:left;}
.menu_bg{ width:100%;
          height:38px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/menu_bg.jpg) repeat-x;}
.menu{ width:1000px;
        height:38px;
		overflow:hidden;
		margin:auto;}
.menu ul li{ width:140px;
             height:38px;
			 overflow:hidden;
			 margin:auto;
			 float:left;}
.menu ul li a{ display:block;
               width:140px;
			   height:38px;
			   overflow:hidden;
			   margin:auto;
			   text-align:center;
			   line-height:38px;
			   font-family:"微软雅黑";
			   color:#ffffff;
			   font-size:14px;
			   background:url(../images/menu_bg.gif) top center no-repeat;}
.menu ul li a:hover{ background: none #1056bf;}
.banner{ width:100%;
         height:450px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:1px;
		 background:url(../images/banner.jpg) top center no-repeat;}
.wen{ width:1000px;
      height:275px;
	  overflow:hidden;
	  margin:auto;
	  margin-top:20px;}
.wen_top{ width:100%;
          height:30px;
		  overflow:hidden;
		  margin:auto;
		  line-height:30px;} 
.wen_top img{ float:left;}
.wen_top a{ color:#555555; float:right; }
.wen_top a:hover{ color:#c10000;}
.about{ width:275px;
        height:275px;
		overflow:hidden;
		float:left;}
.about_cont{ width:275px;
             height:245px;
			 overflow:hidden;
			 margin:auto;
			 text-align:justify;}
.about_cont img{ margin:auto; margin-bottom:5px;}
.about_cont span{ color:#555555; line-height:2;}
.about_cont span a{ font-weight:600; font-size:13px; color:#028edf;}
.about_cont span a:hover{ color:#c10000;}
.news{ width:360px;
       height:275px;
	   overflow:hidden;
	   float:left;
	   margin-left:20px;}
.news_cont{ width:360px;
            height:245px;
			overflow:hidden;
			margin:auto;}
.one_news{ width:360px;
           height:70px;
		   overflow:hidden;
		   margin:auto;}
.one_news a{ font-size:13px;
             color:#555555;
			 font-weight:600;
			 line-height:2;}
.one_news a:hover{ color:#c10000;}
.one_news span{ color:#777777;
                line-height:1.8;}
.news_lists{ width:360px;
             height:170px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:5px;}
.news_lists ul li{ width:360px;
                   height:30px;
				   overflow:hidden;
				   margin:auto;
				   line-height:30px;
				   border-bottom:1px dotted #cecece;}
.news_lists ul li a{ float:left;
                     color:#555555;}
.news_lists ul li a:hover{ color:#c10000;}
.news_lists ul li  span{ float:right;
                         color:#777777;}
.case{ width:320px;
        height:275px;
		overflow:hidden;
		float:left;
		margin-left:10px;}
.case_cont{ width:320px;
             height:245px;
			 overflow:hidden;
			 margin:auto;}
.case_cont img{ float:left;
                 margin-left:10px;
				 margin-top:10px;}
.pro{ width:1000px;
      height:230px;
	  overflow:hidden;
	  margin:auto;
	  margin-top:20px;}
.pro_cont{ width:990px;
           height:230px;
		   overflow:hidden;
		   margin:auto;}
.pro_cont .td_div{ width:228px;
                   height:230px;
				   overflow:hidden;
				   float:left;
				   margin-left:20px;
				   background:url(../images/pro_bg.gif) no-repeat;}
.pro_cont .td_div img{ width:228px;
                       height:171px;
					   overflow:hidden;
					   margin:auto;}
.pro_cont .td_div .more{ float:left; margin-left:15px; line-height:2; color:#666666;}	
.pro_cont .td_div .more:hover{ color:#c10000;}	
.pro_cont .td_div .pro_name{ display:block;
                             width:218px;
							 height:22px;
							 overflow:hidden;
							 margin:auto;
							 margin-top:5px;
							 line-height:20px;
							 text-align:left;
							 padding-left:15px;
							 font-size:13px;
							 font-weight:600;
							 color:#111111;
							 font-family:"微软雅黑";}
.pro_cont .td_div .pro_name:hover{ color:#d72928;}
.xin{ width:1000px;
      height:70px;
	  overflow:hidden;
	  margin:auto;
	  margin-top:30px;
	  margin-bottom:10px;}
.xin_one{ width:230px;
          height:49px;
		  overflow:hidden;
		  float:left;
		  margin-left:20px;}
.xin_one img{ float:left;
              margin-right:30px;}
.xin_one a{ font-size:18px;
            color:#333333;
			font-weight:600;
			line-height:1.8;}
.xin_one a:hover{ color:#c10000;}
.xin_one  span{ color:#555555; font-size:13px;}
.foot_bg{ width:100%;
          height:170px;
		  overflow:hidden;
		  margin:auto;
		  background-color:#515151;}
.foot_cont{ width:1000px;
            height:215px;
			overflow:hidden;
			margin:auto;}
.youqing{ width:1000px;
          height:30px;
		  overflow:hidden;
		  margin:auto;
		  line-height:30px;
		  margin-top:10px;}
.youqing span{ float:left;}
.youqing a{ float:left;
            color:#ffffff;
			margin-left:10px;}
.youqing a:hover{ color:#d90d0e;}
.foot_lian{ width:500px;
            height:25px;
			overflow:hidden;
			margin:auto;
			margin-top:12px;}
.foot_lian ul li{ width:60px;
                  height:25px;
				  overflow:hidden;
				  line-height:25px;
				  float:left;
				  margin-left:10px;}
.foot_lian ul li a{ float:left;
                    color:#ffffff;}
.foot_lian ul li a:hover{ font-weight:600;}
.foot_lian ul li span{ float:right;
                       color:#ffffff;}

.foot_nei{ width:920px;
            height:120px;
			overflow:hidden;
			margin:auto;
			margin-top:5px;
			text-align:center;}
.foot_cont span{ color:#ffffff;
                 line-height:2.5;}
.foot_cont span a{ color:#ffffff;}
.foot_cont span a:hover{ color:#91db90;}
.di_bg{ width:100%;
        height:35px;
		overflow:hidden;
		margin:auto;
		background-color:#2b2b2b;}
.di_cont{ width:1000px;
          height:35px;
		  overflow:hidden;
		  line-height:35px;
		  margin:auto;}
.di_left{ float:left;}
.di_left span{ color:#ffffff;}
.di_right{ float:right;}
.di_right span{ color:#ffffff;}
.di_right span a{ color:#ffffff;}
.di_right span a:hover{ color:#999999;}
/*分页关于我们*/
.fen_about{ width:100%;
            height:270px;
			overflow:hidden;
			margin:auto;
			background:url(../images/fen_about.jpg) top center no-repeat;}
.didian{ width:100%;
         height:40px;
		 overflow:hidden;
		 margin:auto;
		 background:url(../images/linebg.gif) bottom repeat-x;}
.didian_cont{ width:1000px;
              height:30px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:5px;
			  line-height:30px;}
.didian_cont span { color:#333333;}
.didian_cont span a{ color:#333333;}
.didian_cont span a:hover{ color:#F00;}
.fen_cont{ width:1000px;
           height:auto;
		   overflow:hidden;
		   margin:auto;
		   margin-top:20px;
		   margin-bottom:20px;}
.jianjie{ width:1000px;
          height:auto;
		  overflow:hidden;
		  margin:auto;}
.tab { width:998px;
       min-height:600px;
	   margin:auto;}
.tab_menu { width:998px;
         height:40px;
		 line-height:40px;
		 overflow:hidden;}
.tab_menu li { width:150px; height:40px; float:left; text-align:center; overflow:hidden; cursor:pointer; list-style:none; line-height:40px;   border-bottom:none;  font-size:14px;  color:#353535; margin-left:10px;  background:#f8f8f8;  color:#313131; border:1px solid #cdcdcd; border-bottom:none; }

.tab_menu li.selected { background:#515151; color:#ffffff; font-weight:600; }
.tab_menu li.selected a{ background:#cf0202;  color:#ffffff; }
.tab_menu .more{ float:right;
			margin-top:10px;
			margin-right:3px;
			line-height:13px;
			color:#000000;
			font-size:12px;
			font-family:"微软雅黑";}
.tab_menu a:hover{ color:#a50327;}
.tab_box { border:1px solid #cdcdcd; clear:both;  height:auto;}
.hide{ display:none}
.about_shang{ width:970px;
              height:370px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:10px;}
.about_img{ width:490px;
            height:360px;
			overflow:hidden;
			float:left;
			margin-left:10px;
			background-color:#CCC;}
.jianjie_xiang{ width:970px;
                height:auto;
				overflow:hidden;
				margin:auto;
				margin-top:10px;
				text-align:justify;
				line-height:2;}
.jianjie_xiang span{ color:#555555;}
.about_xian{ width:1px;
             height:360px;
			 overflow:hidden;
			 float:left;
			 margin-left:70px;
			 background-color:#cecece;}
.about_wen{ width:300px;
            height:370px;
			overflow:hidden;
			float:left;
			margin-left:70px;}
.about_wen b{ font-size:18px;
              color:#cd0000;}
.about_one{ width:300px;
            height:75px;
			overflow:hidden;
			float:left;
			margin-top:20px;
			line-height:2}
.about_one img{ float:left;}
.about_one b{ font-size:16px;
              color:#000000;
			  float:left;
			  margin-left:5px;}
.about_one  span{ color:#555555;
                  float:left;
				  margin-left:12px;}
.chang{ width:100%;
        height:275px;
		overflow:hidden;
		margin:auto;
		margin-top:30px;
		background:url(../images/line.jpg) top center no-repeat;}
.chang_top{ width:1000px;
            height:30px;
			overflow:hidden;
			margin:auto;
			line-height:30px;
			margin-top:10px;}
.chang_top span{ font-size:14px; font-weight:600; color:#555555;}
.chang_cont{ width:1000px;
             height:210px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:5px;}
.chang_cont ul li{ width:240px;
                   height:210px;
				   overflow:hidden;
				   float:left;
				   margin-left:8px;
				   text-align:center;
				   line-height:2;}
/*产品中心*/
.fen_pro{ width:100%;
            height:270px;
			overflow:hidden;
			margin:auto;
			background-color:#f8f8f8;
			background:url(../images/fen_pro.jpg) top center no-repeat;}
.pro_lei{ width:998px;
          height:90px;
		  overflow:hidden;
		  margin:auto;
		  background-color:#f8f8f8;
		  border:1px solid #d9d9d9;}
.pro_lei span{ display:block;
               width:120px;
			   height:40px;
			   overflow:hidden;
			   float:left;
			   background-color:#303030;
			   font-size:18px;
			   color:#ffffff;
			   font-weight:600;
			   text-align:center;
			   line-height:40px;}
.pro_lei a{ display:block;
            width:100px;
			height:30px;
			overflow:hidden;
			float:left;
			margin-left:8px;
			margin-top:10px;
			text-align:center;
			line-height:30px;
			color:#313131;}
.pro_lei a:hover{ background-color:#c50000; color:#ffffff;}
.pro_duo{ width:1000px;
          height:auto;
		  overflow:hidden;
		  margin:auto;}
.pro_one{ width:1000px;
          height:auto;
		  overflow:hidden;
		  margin:auto;
		  margin-top:20px;
		  border-bottom:1px solid #cdcdcd;}
.pro_ge{ width:230px;
         height:180px;
		 overflow:hidden;
		 float:left;
		 margin-bottom:20px;
		margin-top:20px;
		 background-color:#f5f5f5;}
.pro_ge b{ font-size:18px;
           color:#333333;
		   font-weight:600;
		   margin-left:15px;
		   line-height:3;}
.pro_ge a{ display:block;
           width:150px;
		   height:24px;
		   overflow:hidden;
		   float:left;
		   line-height:22px;
		   margin-top:80px;
		   margin-left:30px;
		   color:#555555;
		   background:url(../images/jian_01.jpg) top right no-repeat;}
.pro_ge a:hover{ background:url(../images/jian_02.jpg) top right no-repeat;
                 color:#d20202;}
.pro_one ul li{ width:230px;
                height:190px;
				overflow:hidden;
				float:left;
				margin-left:20px;
				margin-top:10px;
				margin-bottom:10px;
				background-color:#f5f5f5;
				line-height:1.5;}
.pro_one ul li img{ width:230px;
                    height:160px;}
.pro_one  .po{ width:100%; height:20px; text-align:center;}
/*工程案例*/
.fen_cases{ width:100%;
            height:270px;
			overflow:hidden;
			margin:auto;
			background-color:#f8f8f8;
			background:url(../images/fen_cases.jpg) top center no-repeat;}
.cases{ width:998px;
        height:auto;
		overflow:hidden;
		margin:auto;
		background-color:#f6f6f6;
		border:1px solid #cdcdcd;}
/*整天板式*/
.fen_left{ width:220px;
           height:auto;
		   overflow:hidden;
		   float:left;}
.lei{ width:220px;
       height:auto;
	   overflow:hidden;
	   margin:auto;}
.lei_top{ width:220px;
          height:50px;
		  overflow:hidden;
		  margin:auto;
		  line-height:50px;
		  background-color:#f8f8f8;}
.lei_top span{ font-size:20px;
               font-weight:600;
			   color:#d20b00;
			   margin-left:10px;}
.lei_cont{ width:220px;
           height:auto;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;}
.lei_cont ul li{ width:200px;
                 height:30px;
				 overflow:hidden;
				 line-height:30px;
				 margin:auto;
				 border-bottom:1px solid #f0f0f0;}
.lei_cont ul li a{ display:block;
                   width:200px;
				   height:30px;
				   overflow:hidden;
				   font-size:13px;
				   color:#555555;
				   padding-left:10px;
				   background:url(../images/lei_bg.gif) no-repeat;}
.lei_cont ul li a:hover{ background:url(../images/lei_on.gif) no-repeat;
                          color:#ffffff;}
.fen_img{ width:220px;
          height:auto;
		  overflow:hidden;
		  margin:auto;
		  margin-top:20px;}
.fen_img img{ margin-top:20px;}
.fen_right{ width:750px;
            height:auto;
			overflow:hidden;
			float:left;
			margin-left:30px;}
.right_top{ width:100%;
            height:40px;
			overflow:hidden;
			margin:auto;
			line-height:40px;
			border-bottom:1px solid #cecece;}
.wei{ float:left;}
.wei span{ font-size:18px;
           font-weight:600;
		   color:#555555;}
.right_span{ width:740px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;}
.fen_news{ width:100%;
            height:270px;
			overflow:hidden;
			margin:auto;
			background-color:#f8f8f8;
			background:url(../images/fen_news.jpg) top center no-repeat;}
.fen_pin{ width:100%;
            height:270px;
			overflow:hidden;
			margin:auto;
			background-color:#f8f8f8;
			background:url(../images/fen_pin.jpg) top center no-repeat;}
.fen_contact{ width:100%;
            height:270px;
			overflow:hidden;
			margin:auto;
			background-color:#f8f8f8;
			background:url(../images/fen_contact.jpg) top center no-repeat;}
.right_span input{ width:200px;
                   height:28px;
				   border:1px solid #c9c9c9;
				   background:url(../images/in_bg.gif) repeat-x;}
.right_span textarea{ width:400px;
                   height:160px;
				   border:1px solid #c9c9c9;
				   
				   background:url(../images/in_bg.gif) top repeat-x;
				   background-color:#ffffff;}
#button{ width:60px;
         height:25px;
		 background:none;
		 border:none;
		 background-color:#d20100;
		 color:#ffffff;}