@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; }
.top_bg{ width:100%;
         height:180px;
		 overflow:hidden;
		 margin:auto;
		 background-color:#ffffff;}
.top_cont{ width:1100px;
           height:120px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;}
.logo{ float:left; margin-top:10px; }
.tel{ width:290px;
      height:60px;
	  overflow:hidden;
	  float:right;
	  margin-top:30px;}
.tel img{ float:left; margin-right:15px;}
.tel span{ font-size:16px;
           font-weight:600;
		   color:#f13a3a;}
.tel b{ font-size:28px;
           font-weight:600;
		   color:#000000;}

.menu_bg{ width:100%;
          height:50px;
		  margin:auto;
		  overflow:hidden;
		  background:#2b2b2b;}
.menu{ width:1100px;
       height:50px;
	   overflow:hidden;
	   margin:auto;}
.menu ul li{ width:120px;
             height:50px;
			 float:left;}
.menu ul li a{ display:block;
			   height:50px;
			   width:120px;
			   text-align:center;
			   line-height:50px;
			   font-size:15px;
			   color:#ffffff;
			   font-family:"微软雅黑";}
.menu ul li a:hover{ background:#0b86e5; }
.menu ul .heng{ width:2px;
              height:56px;
			  overflow:hidden;
			  float:left;
			  background-color:#f2f2f2;}
.menu span{ color:#ffffff;
		   font-family:"微软雅黑";
		   line-height:50px;
		   font-size:14px;
		   margin-left:20px;}
.banner{ width:100%;
         height:500px;
		 overflow:hidden;
		 margin:auto;}
.cont{ width:100%;
       height:auto;
	   overflow:hidden;
	   margin:auto;
	   margin-top:10px;}

.pro_nr{ width:1200px;
          height:600px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:40px;}
.pronr_top{ width:1200px;
            height:120px;
			text-align:center;
			line-height:1.8;}
.pronr_top b{ font-size:22px;}
.pronr_top span{ color:#818181;}
.nr_one{ width:380px;
         height:395px;
		 overflow:hidden;
		 float:left;
		 margin-left:30px;
		 background-color:#f7f7f7;}
.nr_img{ width:370px;
         height:220px;
		 overflow:hidden;
		 margin:auto;}

.nr_span{ width:380px;
          height:170px;
		  overflow:hidden;
		  margin:auto;
		  text-align:center;}

.nr_span span{ font-size:12px;
               color:#7a7a7a;
			   line-height:3;}
.nr_span  a{ display:block; float:right; margin-top:5px;}
.nr_span .mingpai{ display:block;
                  height:50px;
			      overflow:hidden;
                  margin:auto;
			      font-size:18px;
				  color:#000000;
				  margin-top:10px;
				  font-weight:600;}
				  
.about_bg{ width:100%;
           height:620px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:40px;
		   background-color:#f7f7f7;}
.abouts_top{ width:1200px;
            height:100px;
			overflow:hidden;
			margin:auto;
			text-align:center;
			margin-top:20px;
			line-height:1.8;}
.abouts_top b{ font-size:22px;}
.abouts_top span{ color:#818181;}
.about_cont{ width:1200px;
             height:420px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:30px;}
			 
.about_nei{ width:860px;
            height:420px;
			overflow:hidden;
			float:left;}
			
.aboutnei_img{ width:860px;
               height:240px;
			   overflow:hidden;
			   margin:auto;}
.about_rong{ width:860px;
             height:240px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;}
.about_rong b{ font-size:18px;
               line-height:2;}
.about_rong span{ font-size:14px;
                  color:#444444;
				  line-height:2;}
.about_rong .mingpai{ color:#050505;
                        display:block;
						margin:auto;
						text-align:center;
						font-size:20px;}
.azizhi{ width:320px;
         height:400px;
		 overflow:hidden;
		 float:left;
		 margin-left:20px;}
		 
.azizhi_top{ width:100%;
            height:100px;
			overflow:hidden;
			margin:auto;
			text-align:center;
			line-height:1.8;}
.azizhi_top b{ font-size:22px;}
.azizhi span{ color:#818181;}


.seaver_bg{ width:100%;
            height:600px;
			overflow:hidden;
			margin:auto;
			background:url(../images/seaver_bg.jpg) no-repeat top center;}
.seavers_top{ width:1200px;
            height:100px;
			overflow:hidden;
			margin:auto;
			text-align:center;
			margin-top:30px;
			line-height:2;}
.seavers_top b{ font-size:22px; color:#ffffff;}
.seavers_top span{ color:#ffffff; font-size:13px;}
.seavers_cont{ width:1200px;
               height:400px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:20px;}
.seavers_one{ width:200px;
              height:425px;
			  overflow:hidden;
			  float:left;
			  margin-left:40px;
			  background-color:#0c0c0c;}
.seavers_one a{ width:100%;
                height:80px;
				overflow:hidden;
				display:block;
				text-align:center;
				line-height:80px;
				color:#ffffff;
				font-size:18px;
				font-weight:600;}
				  
.an_cont{ width:1200px;
          height:520px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:50px;}
.an_top{ width:1200px;
            height:100px;
			overflow:hidden;
			margin:auto;
			text-align:center;
			margin-top:20px;
			line-height:1.8;}
.an_top b{ font-size:22px;}
.an_top span{ color:#818181;}
.tab { width:1100px;
       height:520px;
	   margin:auto;
	   overflow:hidden;
	   margin-top:30px;}

.tab_menu { width:1100px;
         height:40px;
		 line-height:40px;
		 overflow:hidden;
		 background-color:#d0d0d0;}

.tab_menu li { width:238px; height:40px; float:left; text-align:center; overflow:hidden; cursor:pointer; list-style:none; line-height:40px;  margin-left:1px;  font-family:"微软雅黑"; background-color:#9c9c9c;  }
.tab_menu li  a{ font-size:14px; color:#ffffff; }
.tab_menu li.selected { background:url(../images/an_top.jpg) top center no-repeat;  color:#ffffff; font-weight:600; }

.tab_menu li.selected a{ color:#ffffff; }
.tab_box {  clear:both;  height:auto;}
.hide{ display:none}
.an_zuo{ width:570px;
         height:440px;
		 overflow:hidden;
		 float:left;
		 margin-top:30px;}
.an_you{ width:520px;
         height:460px;
		 overflow:hidden;
		 float:left;
		 margin-left:10px;
		 margin-top:10px;}
.an_you ul li{ width:240px;
               height:210px;
			   overflow:hidden;
			   float:left;
			   margin-left:20px;
			   margin-top:20px;
			   text-align:center;
			   line-height:2.5;
			   background-color:#ededed;}
.an_you ul li img{ width:240px;
                   height:160px;
				   overflow:hidden;}
.an_you ul li a{ color:#3f3f3f; font-size:14px;}
.an_you ul li a:hover{ color:#101010;}
.an_rong{ width:1200px;
           height:380px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:20px;}
.an_one{ width:380px;
          height:380px;
		  overflow:hidden;
		  float:left;
		  margin-left:20px;}
.an_one img{ width:380px;
             height:250px;
			 overflow:hidden;}
.an_one b{ font-size:16px;
           line-height:2;
		   display:block;
		   width:100%;
		   text-align:center;}
.an_one span{ font-size:12px; 
               color:#505050;
			   line-height:2;}

.xuan{ width:100%;
       height:515px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:50px;
	   background:url(../images/xuan_bg.jpg) top center no-repeat;}
.xuan_nei{ width:1100px;
           height:415px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:50px;}
.xuan_top{ width:1100px;
           height:87px;
		   overflow:hidden;
		   margin:auto;
		   text-align:center;
		   margin-top:20px;}
.xuan_cont{ width:1100px;
            height:300px;
			overflow:hidden;
			margin:auto;
			margin-top:50px;}
.xuan_xian{ width:1px;
            height:187px;
			overflow:hidden;
			float:left;
			margin-top:50px;
			margin-left:19px;
			margin-right:19px;
			background:url(../images/xuan_06.jpg) no-repeat;}
.xuan_one{ width:250px;
           height:280px;
		   overflow:hidden;
		   float:left;
		   margin-left:20px;
		   line-height:2.5;
		   text-align:center;}
.xuan_one p{ font-size:18px;
             color:#ffffff;}
.xuan_one img{ margin-bottom:20px;
               margin-top:20px;}
.xuan_one span{ font-size:14px;
                color:#ffffff;}			   
.yinxiang{ width:100%;
           height:600px;
		   overflow:hidden;
		   margin:auto;
		   background-color:#f0f0f0;}
.yinxiang_cont{ width:1003px;
                height:600px;
				overflow:hidden;
				margin:auto;} 
.yinxiang_top{ width:1003px;
               height:74px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:40px;
			   text-align:center;}
.yinxiang_nei{ width:1003px;
               height:420px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:30px;}

.wen{ width:100%;
      height:485px;
	  overflow:hidden;
	  margin:auto;
	  margin-top:55px;
	  margin-bottom:20px;
	  border-bottom:1px solid #cfcfcf;}
.wen_cont{ width:1200px;
           height:480px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;}
.news{ width:425px;
       height:480px;
	   overflow:hidden;
	   float:left;}
.news_shang{ width:100%;
           height:40px;
		   overflow:hidden;
		   line-height:40px;
		   border-bottom:1px solid #8a8a8a;}
.news_shang b{ font-size:20px;}
.news_shang a{ float:right;
               margin-top:2px;
			   color:#535353;}
.news_shang a:hover{ color:#d30000;}
.news_cont{ width:425px;
            height:450px;
			overflow:hidden;
			margin:auto;}
.news_cont img{ margin-top:15px;}
.news_cont b{ font-size:18px;
              line-height:2;
			  display:block;
			  text-align:center;
			  color:#666666;}
.news_cont span{ font-size:14px;
                 line-height:2;
				 color:#666666;}
.duo{ width:700px;
      height:480px;
	  overflow:hidden;
	  float:left;
	  margin-left:60px;}

.rexiao{ width:700px;
         height:280px;
		 overflow:hidden;
		 margin:auto;}
.rexiao_top{ width:100%;
             height:40px;
			 overflow:hidden;
			 margin:auto;
			 line-height:40px;
			 border-bottom:1px solid #8a8a8a;}
.rexiao_top b{ font-size:18px;}
.rexiao_top a{ float:right;
               margin-top:2px;
			   color:#535353;}
.rexiao_top a:hover{ color:#d30000;}
.rexiao_cont{ width:700px;
              height:280px;
			  overflow:hidden;
			  float:left;
			  margin-top:15px;}
.rexiao_cont ul li{ width:700px;
                    height:35px;
					overflow:hidden;
					float:left;}
.rexiao_cont ul li a{ float:left;
                      color:#252525;
					  font-size:12px;
					  margin-left:6px;}
.rexiao_cont ul li a:hover{ color:#d30000;}
.rexiao_cont ul li img{ float:left;}
.rexiao_cont ul li span{ font-size:12px;
                          color:#555555;
						  float:right;}
.cases{ width:700px;
        height:150px;
		overflow:hidden;
		margin:auto;}
.cases_cont{ width:700px;
             height:90px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:15px;}
.one_cases{ width:700px;
            height:90px;
			overflow:hidden;
			margin:auto;}
.one_cases img{ width:150px;
			  height:90px;
			  overflow:hidden;
			  float:left;}
.one_cases a:hover{ color:#ce1916;}
.cases_xin{   width:520px;
				 height:140px;
				 overflow:hidden;
				 float:left;
				 margin-left:20px;
				 color:#949494;
				 line-height:2.1;
				 text-align:justify;}
.cases_xin a{ font-size:16px;
			  color:#252525;}
.huanbao{ width:1100px;
          height:450px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:30px;}
.huanbao_top{ width:100%;
              height:45px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;}
.huanbao_top span{ font-size:22px;
                   color:#333333;}
.huanbao_cont{ width:1100px;
               height:377px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:20px;}
.huanbao_one{ width:344px;
              height:377px;
			  overflow:hidden;
			  float:left;
			  background:url(../images/huanbao_bg.jpg) top center no-repeat;}
.huanbao_nei{ width:336px;
              height:360px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:3px;}
.huanbao_span{ width:310px;
               height:150px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:20px;
			   text-align:center;
			   line-height:2;}
.huanbao_span p{ font-size:18px;
                 color:#252729;}
.huanbao_span span{ font-size:14px;
                    color:#606060;}

.hezuo{ width:1100px;
        height:200px;
		overflow:hidden;
		margin:auto;
		margin-top:30px;}
.hezuo_top{ width:100%;
            height:40px;
			overflow:hidden;
			margin:auto;}
.hezuo_top span{ font-size:18px;
                 color:#000000;
				 float:left;
				 margin-left:5px;}
.hezuo_one{ width:1098px;
            height:53px;
			overflow:hidden;
			margin:auto;
			margin-top:25px;
			border:1px solid #e8e8e8;}	
.hezuo_one span{ display:block;
                 width:138px;
				 height:53px;
				 overflow:hidden;
				 float:left;
				 background-color:#f9f9f9;
				 font-size:14px;
				 color:#3b3b3b;
				 text-align:center;
				 line-height:53px;}
.hezuo_one img{ float:left;
                 border-left:1px solid #e8e8e8;}		 
.ceng_bg{ width:100%;
          height:230px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:50px;
		  background-color:#f8f8f8;}	
.ceng_cont{ width:1100px;
            height:200px;
			overflow:hidden;
			margin:auto;
			margin-top:15px;}
.ceng_lei{ width:580px;
           height:150px;
		   overflow:hidden;
		   float:left;
		   margin-top:30px;}
.ceng_lei ul li{ width:120px;
                 height:200px;
				 overflow:hidden;
				 float:left;
				 margin-left:20px;
				 font-size:12px;}
.ceng_lei ul li span{ color:#000000;
                      line-height:2;}
.ceng_lei ul li a{ color:#949494;
                   line-height:2;}	
.ceng_lei ul li a:hover{ color:#656565;}			   
.footer_nav_right a{ color:#8E8E8E}
.sub_menu li{ float:left;margin-right:10px; cursor:pointer;}
.footer_nav_right{ float:right; margin-top:30px;}
.sub_menu{ width:220px; height:33px;padding-top:10px;}
.sub_menu li{ width:33px; height:33px; float:left; margin-right:10px; position:relative}
.sub_menu li span{ position:absolute; left:0px; top:0px; display:none;}				   
				   		
.zizhi{ width:100%;
        height:335px;
		overflow:hidden;
		margin:auto;
		margin-top:10px;
		background-color:#f1f1f1;}
.zizhi_shang{ width:1003px;
              height:35px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;
			  margin-top:30px;}
.zizhi_shang img{ float:left;}
.zizhi_shang  a{ float:right;
                 line-height:40px;
				 font-size:12px;
				 color:#ffffff;}
.zizhi_shang  a:hover{ font-weight:600;}
.zizhi_cont{ width:1003px;
             height:220px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:20px;}
			 
.zizhi_cont .td_div{ border:1px solid #cecece;
                    float:left;
				 margin-right:10px;}
.zizhi_cont img{ padding:3px;}
.yuanjing{ width:100%;
           height:430px;
		   overflow:hidden;
		   margin:auto;
		   background:url(../images/yuanjing.jpg) top center no-repeat;}
.tongdao{ width:1003px;
          height:200px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:40px;}
.tongdao_top{ width:1003px;
              height:35px;
			  overflow:hidden;
			  margin:auto;}
.tongdao_cont{ width:1003px;
               height:250px;
			   overflow:hidden;
			   margin:auto;}
.qulei{ width:1003px;
        height:80px;
		overflow:hidden;
		margin:auto;}
.qulei img{ float:left;
            margin-top:5px;}
.qulei span{ float:left;
              margin-left:5px;
			  font-size:16px;
			  color:#000000;}
.qulei a{ float:left;
          margin-left:25px;
		  font-size:13px;
		  color:#979797;
		  line-height:2;}
.youqing{ width:1003px;
          height:138px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:15px;
		  background:url(../images/youqing.jpg) no-repeat;}
.youqing_cont{ width:980px;
               height:100px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:35px;}
.youqing span{ color:#0f0f0f;
               float:left;
			   font-size:14px;}
.youqing  a{ color:#555555;
               float:left;
			   margin-left:15px;}
.youqing  a:hover{ color:#333333;}
.di_bg{ width:100%;
        height:40px;
		overflow:hidden;
		margin:auto;
		margin-top:30px;
		background-color:#333333;}
.di_cont{ width:1000px;
          height:40px;
		  overflow:hidden;
		  margin:auto;}
.di_left{ width:720px;
          height:40px;
		  overflow:hidden;
		  margin:auto;
		  line-height:40px;}
.di_left ul li{ width:auto;
                 height:40px;
				 float:left;
				 margin-left:10px;}
.di_left ul li a{ float:left;
                  color:#ffffff;}
.di_left ul li span{ color:#ffffff;
                     float:left;
					 margin-left:10px;}
.di_right{ width:440px;
           height:44px;
		   overflow:hidden;
		   float:right;
		   margin-top:10px;}
.di_right img{ float:left;}
.di_right span{ float:left;
                color:#ffffff;
				line-height:42px;
				padding-left:10px;
				padding-top:5px;}
.foot_bg{ width:100%;
          height:50px;
		  margin:auto;
		  overflow:hidden;
		  background-color:#2a2a2a;}
.foot_cont{ width:1100px;
            height:auto;
			overflow:hidden;
			line-height:40px;
			margin:auto;
			margin-top:10px;}
.foot_logo{ width:1100px;
            height:69px;
			overflow:hidden;
			margin:auto;}
.foot_logo img{ float:left;}
.foot_left{ width:600px;
            height:30px;
			overflow:hidden;
			float:left;
			line-height:30px;}
.foot_left span{ display:block; margin-left:20px; color:#ffffff;}
.foot_left span a{ color:#b1b2b6;}
.foot_left span a:hover{ color:#d4d4d4;}
.foot_right{ width:300px;
            height:30px;
			overflow:hidden;
			float:right;
			line-height:30px;}
.foot_right span{ display:block; float:right; color:#ffffff;}

/*关于我们分页CSS*/
.pro_bg{ width:100%;
         height:380px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:90px;
		 background:url(../images/pro_bg.jpg) top center no-repeat;}
.contact_bg{ width:100%;
         height:380px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:90px;
		 background:url(../images/contact_bg.jpg) top center no-repeat;}
.news_bg{ width:100%;
         height:380px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:90px;
		 background:url(../images/news_bg.jpg) top center no-repeat;}
.cases_bg{ width:100%;
         height:380px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:90px;
		 background:url(../images/cases_bg.jpg) top center no-repeat;}
.jie_bg{ width:100%;
         height:380px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:90px;
		 background:url(../images/jie_bg.jpg) top center no-repeat;}
.jie_cont{ width:1100px;
           height:200px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:80px;}
.jie_ming{ width:100%;
           height:35px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:30px;
		   text-align:center;}
.jie_ming .bai{ font-size:24px;
                color:#ffffff;}
.jie_ming .lan{ font-size:24px;
                color:#3da1e1;
				margin-left:10px;}
.jie_lei{ width:850px;
          height:auto;
		  overflow:hidden;
		  margin:auto;
		  margin-top:50px;}
.jie_lei ul li{ width:164px;
                height:44px;
				overflow:hidden;
				float:left;
				margin-left:35px;
				text-align:center;
				line-height:44px;}
.jie_lei ul li a{ color:#ffffff;
                  font-size:14px;
				  display:block;
				  width:160px;
				  height:40px;
				  border:2px solid #ffffff;}
.jie_lei ul li a:hover{ background-color:#70d1fa;
                         border:2px solid #70d1fa;}
.fen{ width:100%;
      height:auto;
	  overflow:hidden;
	  margin:auto;}

.fen_cont{ width:1100px;
      height:auto;
	  overflow:hidden;
	  margin:auto;
	  margin-top:50px;}
.about_one{ width:1100px;
            height:auto;
			overflow:hidden;
			margin:auto;}
.jianjie{ width:1100px;
          height:auto;
		  overflow:hidden;
		  margin:auto;}
.about_top{ width:100%;
            height:40px;
			overflow:hidden;
			margin:auto;
			line-height:40px;
			text-align:center;}
.about_top .zhongwen{ font-size:28px;
					  color:#6e6e6e;}
.jianjie_cont{ width:1100px;
               height:auto;
			   overflow:hidden;
			   margin:auto;
			   margin-top:20px;}
.jianjie_lue{ width:600px;
              height:auto;
			  overflow:hidden;
			  margin:auto;
			  line-height:2;
			  font-size:14px;
			  color:#404040;
			  text-align:center;}
.jianjie_guan{ width:1100px;
               height:auto;
			   overflow:hidden;
			   margin:auto;
			   margin-top:30px;
			   margin-bottom:30px;}
jianjie_cont img { float:left;}
.jianjie_guan span{ display:block; width:600px; height:auto; overflow:hidden; float:right;
                    margin-left:50px; margin-top:10px; font-size:13px;  color:#5c5c5c; line-height:2.5;}
.jingli{ width:530px;
         height:480px;
		 overflow:hidden;
		 float:left;
		 margin-left:20px;}
.jingli_cont{ width:530px;
              height:auto;
			  overflow:hidden;
			  margin:auto;
			  margin-top:10px;}
.jingli_img{ width:271px;
             height:374px;
			 overflow:hidden;
			 float:left;
			 background-color:#eeeeee;}
.jingli_img img{ margin-left:4px;
                 margin-top:4px;}
.jingli_span{ width:250px;
              height:450px;
			  overflow:hidden;
			  float:left;
			  margin-left:9px;}
.jingli_cont span{ color:#919191;
                   line-height:1.5;}
.wenhua{ width:1100px;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 margin-top:20px;}
.wenhua_cont{ width:1100px;
              height:auto;
			  overflow:hidden;
			  margin-top:30px;
			  margin-bottom:20px;}
.wenhua_cont span{ color:#919191;
                   line-height:2;}
.rongyu{ width:1100px;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 margin-top:30px;}
.rongyu_cont{ width:1100px;
              height:auto;
			  overflow:hidden;
			  margin-top:30px;}
.rongyu_cont .td_div{ width:auto;
                      height:300px;
					  overflow:hidden;
					  float:left;
					  margin-left:15px;
					  border:1px solid #eeeeee;}
.rongyu_cont .td_div img{ padding:2px;}


.tuandui{ width:1100px;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 margin-top:30px;
		 margin-bottom:20px;}
.tuandui_cont{ width:1100px;
              height:auto;
			  overflow:hidden;
			  margin-top:30px;}
			  
/*新闻中心css*/
.fen_news{ width:100%;
          height:270px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/news_bg.gif);}
.news_banner{ width:944px;
              height:270px;
			  overflow:hidden;
			  margin:auto;}
.news_top{ width:100%;
           height:30px;
		   overflow:hidden;
		   margin:auto;
		   line-height:30px;
		   border-bottom:1px solid #eeeeee;}
.news_top span{ font-family:"微软雅黑";
                font-size:16px;
				color:#0a0a0a;
				float:left;
				margin-left:3px;}
.news_top  a{ float:right;
               color:#aeaeae;
			   line-height:35px;
			   margin-right:3px;}
.news_top  a:hover{ color:#696969;}
.gongxin{ width:1100px;
          height:500px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:20px;
		  margin-bottom:20px;}
.gongxin_cont{ width:1100px;
               height:482px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:10px;}
.one_xin{ width:340px;
          height:480px;
		  overflow:hidden;
		  float:left;
		  margin-left:24px;
		  border:1px solid #c2c2c2;}
.one_xinimg{ width:340px;
             height:200px;
			 overflow:hidden;
			 margin:auto;}
.one_xinimg img{ width:340px;
                 height:200px;}
.one_xinspan{ width:320px;
              height:240px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:15px;
			  line-height:2;
			  text-align:center;}
.one_xinspan a{ color:#727272;
                 font-size:18px;
				 line-height:3;}
.one_xinspan a:hover{ color:#565656;}
.one_xinspan span{ color:#919191; }
.one_xinspan .newsduo{ font-size:14px; line-height:5;}
.two_news{ width:1100px;
           height:400px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:30px;
		   margin-bottom:20px;}
.hangxin{ width:520px;
          height:400px;
		  overflow:hidden;
		  float:left;
		  margin-left:30px;}
.hangxin_cont{ width:520px;
               height:350px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:15px;}
.hangxin_one{ width:520px;
           height:100px;
		   overflow:hidden;
		   margin:auto;}
.hangxin_img{ width:160px;
           height:100px;
		   overflow:hidden;
		   float:left;}
.hangxin_img img{ width:160px;
                  height:100px;}
.hangxin_span{ width:340px;
            height:100px;
			overflow:hidden;
			float:left;
			margin-left:10px;
			line-height:2;}
.hangxin_span a{ font-size:14px;
              color:#696969;}
.hangxin_span span{ color:#959595;}
.hangxin_list{ width:520px;
               height:240px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:10px;}
.hangxin_list ul li{ width:520px;
                  height:32px;
				  overflow:hidden;
				  float:left;
				  line-height:32px;
				  border-bottom:1px dotted #eeeeee;}
.hangxin_list ul li a{ float:left;
              color:#5f5f5f;}
.hangxin_list ul li a:hover{ color:#9f9f9f;}
.hangxin_list ul li span{ color:#b6b6b6; float:right;}
.neixin{ width:520px;
          height:400px;
		  overflow:hidden;
		  float:left;
		  margin-left:30px;}
.news_wei{ width:1000px;
           height:30px;
		   overflow:hidden;
		   margin:auto;
		   line-height:30px;}
.news_wei span{ float:left;
                color:#555555;}
.news_wei a{ color:#555555;}
.news_wei a:hover{ color:#fc0203;}
.news_show{ width:1000px;
            height:100px;
			overflow:hidden;
			margin:auto;
			margin-top:10px;
			margin-bottom:10px;
			background-color:#f5f5f5;}		  
.news_biao{ width:980px;
            height:100px;
			overflow:hidden;
			margin:auto;
			margin-top:10px;
			line-height:1.8;}
.news_biao a{ font-size:13px;
              color:#8b8b8b;
			  font-weight:600;}
.news_biao a:hover{ color:#282828;}
.news_biao span{ color:#777777;}
.news_biao .news_time{ color:#b3b3b3;}

.news_zhi { width:1100px;
           height:30px;
		   overflow:hidden;
		   margin:auto;
		   line-height:30px;}
.news_zhi span{  color:#555555;}
.news_zhi a{ color:#555555;}
.news_zhi a:hover{ color:#9f9f9f;}

/*联系我们 css*/
.fen_contact{ width:100%;
              height:240px;
			  overflow:hidden;
			  margin:auto;
			  background:url(../images/fen_contact.jpg) top center no-repeat;}
.kefu{ width:1100px;
       height:150px;
	   overflow:hidden;
	   margin:auto;}
.kefu_top{ width:100%;
           height:70px;
		   overflow:hidden;
		   margin:auto;}
.kefu_top img{ float:left;}
.kefu_span{ width:1000px;
            height:120px;
			overflow:hidden;
			float:left;
			margin-left:80px;}
.kefu_span span{ color:#555555;
                 line-height:2.2;
				 font-size:14px;}
.kefu_span span b{ color:#bb0e0e;
                   font-size:18px;}
.contact_top{ width:100%;
              height:35px;
			  overflow:hidden;
			  margin:auto;
			  line-height:35px;
			  border-bottom:1px solid #d4d4d4;}
.contact_top span{ font-family:"微软雅黑";
                   font-size:18px;
				   color:#000000;}
.lianxi{ width:1000px;
         height:200px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:30px;}
.lianxi_cont{ width:980px;
              height:170px;
			  overflow:hidden;
			  margin:auto;
			  font-size:14px;
			  margin-top:5px;}
.lian_tel{ width:100%;
           height:30px;
		   overflow:hidden;
		   margin:auto;
		   line-height:30px;}
.lianxi_cont b{ font-size:14px;}
.lianxi_cont  .hong{ font-family:"微软雅黑";
                     font-size:16px;
					 color:#bb0e0e;
					 font-weight:600;}
.lianxi_one{ min-width:240px;
             height:100px;
			 overflow:hidden;
			 margin:auto;
			 float:left;
			 line-height:2;
			 color:#555555;
			 margin-top:15px;}
.lianxi_jie{ width:100%;
             height:40px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;}
.lianxi_jie b{ float:left;
               margin-top:5px;}
.lianxi_jie img{ float:left;
                 margin-left:30px;}
.ditu{ width:1000px;
       height:450px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:30px;}
.ditu_cont{ width:950px;
            height:430px;
			overflow:hidden;
			margin:auto;
			margin-top:30px;
			background-color:#f3f3f3;}
.zijia{ width:1000px;
        height:480px;
		overflow:hidden;
		margin:auto;
		overflow:hidden;
		margin-top:10px;}
.zijia_cont{ width:800px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:20px;}
			 
.chengche{ width:1000px;
        height:300px;
		overflow:hidden;
		margin:auto;
		overflow:hidden;
		margin-top:30px;}
.chengche_cont{ width:1000px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:30px;}
.chengche_cont span{ font-size:14px;
                     color:#a6a6a6;
					 line-height:2;}
.chengche_cont p{ font-size:16px;
                  color:#5b5b5b;}
			 
/*成功案例css*/
.fen_cases{ width:100%;
          height:270px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/news_bg.gif);}
.cases_nei{ width:100%;
            height:auto;
			overflow:hidden;
			margin:auto;
			margin-bottom:20px;}
.cases_wei{ width:100%;
              height:120px;
			  overflow:hidden;
			  margin:auto;
			  margin-bottom:30px;
			  text-align:center;
			  line-height:120px;
			  background-color:#edf1f1;}
.cases_wei span{ font-family:"微软雅黑";
                   font-size:24px;
				   color:#333333;}
.cases_show{ width:1100px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;
			 margin-bottom:30px;}
.cases_one{ width:344px;
            height:320px;
			overflow:hidden;
			float:left;
			margin-left:20px;
			margin-top:20px;
			border:1px dotted #a2a2a2;}
.cases_name{ width:340px;
             height:30px;
			 overflow:hidden;
			 margin:auto;
			 line-height:30px;
			 margin-top:15px;
			 text-align:center;}
.cases_name a{ color:#202020;
			   font-size:18px;
			   font-family:"微软雅黑";}
.cases_name a:hover{ color:#8c8c8c;}
.cases_img{ width:340px;
            height:200px;
			overflow:hidden;
			margin:auto;
			padding:2px;}
.cases_img img{ width:340px;
                height:200px;
				overflow:hidden;
				float:left;}
.cases_span{ width:340px;
             height:50px;
			 overflow:hidden;
			 margin:auto;
			 text-align:center;
			 margin-top:20px;}
.cases_span a{ font-family:"微软雅黑";
                  color:#878787;
				  font-size:12px;}
.cases_duo{ width:1100px;
            height:auto;
			overflow:hidden;
			margin:auto;
			margin-top:10px;}
.cases_ming{ width:1100px;
             height:40px;
			 overflow:hidden;
			 margin:auto;
			 text-align:center;
			 line-height:45px;}
.cases_ming img{ float:left;
                 margin-top:16px;
				 margin-left:3px;}
.cases_ming span{ font-family:"微软雅黑";
                  font-size:22px;
				  color:#333333;}
.cases_xi{ width:1100px;
              height:auto;
			  overflow:hidden;
			  margin-top:20px;
			  margin-bottom:20px;}
.cases_xi span{ font-family:"微软雅黑";
                   font-size:14px;
				   line-height:2.5;}
.cases_xi li{ list-style:none;
                 width:325px;
				 height:220px;
				 overflow:hidden;
				 float:left;
				 margin-left:30px;
				 margin-top:10px;
				 text-align:center;
				 color:#a0a0a0;
				 border:1px solid #dadada;}
.cases_xi li img{ padding:2px;}
/*产品中心css*/
.ya_cont{ width:100%;
          height:500px;
		  overflow:hidden;
		  margin:auto;}
.yafeng{ width:50%;
         height:500px;
		 overflow:hidden;
		 float:left;}
.yafeng a{ display:block;
           width:100%;
		   height:500px;
		   overflow:hidden;
		   background:url(../images/yafeng_01.jpg) right no-repeat;}
.yafeng a:hover{ background:url(../images/yafeng_02.jpg) right no-repeat;}
.jianwei{ width:50%;
         height:500px;
		 overflow:hidden;
		 float:left;}
.jianwei a{ display:block;
           width:100%;
		   height:500px;
		   overflow:hidden;
		   background:url(../images/jianwei_01.jpg) left no-repeat;}
.jianwei a:hover{ background:url(../images/jianwei_02.jpg) left no-repeat;}

.pro_wei{ width:100%;
              height:120px;
			  overflow:hidden;
			  margin:auto;
			  margin-bottom:30px;
			  text-align:center;
			  line-height:120px;
			  background-color:#edf1f1;}
.pro_wei span{ font-family:"微软雅黑";
                   font-size:24px;
				   color:#333333;}
.pro_show{ width:1100px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;
			 margin-bottom:30px;}
.pro_one{ width:344px;
            height:300px;
			overflow:hidden;
			float:left;
			margin-left:20px;
			margin-top:20px;
			border:1px solid #cfcfcf;}
.pro_name{ width:340px;
             height:30px;
			 overflow:hidden;
			 margin:auto;
			 line-height:30px;
			 margin-top:15px;
			 text-align:center;}
.pro_name a{ color:#202020;
			   font-size:18px;
			   font-family:"微软雅黑";}
.pro_name a:hover{ color:#8c8c8c;}
.pro_img{ width:340px;
            height:225px;
			overflow:hidden;
			margin:auto;
			padding:2px;}
.pro_img img{ width:340px;
                height:225px;
				overflow:hidden;
				float:left;}
.pro_span{ width:340px;
             height:100px;
			 overflow:hidden;
			 margin:auto;
			 text-align:center;
			 margin-top:80px;}
.pro_span a{ font-family:"微软雅黑";
                  color:#878787;
				  font-size:12px;}
.pro_duo{ width:1000px;
          height:auto;
		  overflow:hidden;
		  margin:auto;
		  margin-bottom:20px;
		  margin-top:20px;}
.pro_left{ width:198px;
           height:auto;
		   overflow:hidden;
		   float:left;}
.lei{ width:198px;
	  min-height:286px;
	  _height:286px;
	  overflow:hidden;
	  float:left;
	  background:url(../images/lei_foot.jpg) no-repeat bottom;}
.lei_top{ width:198px;
          height:60px;
		  overflow:hidden;
		  line-height:60px;
		  background:url(../images/lei_top.jpg) no-repeat;}
.lei_top span{ font-size:16px;
               color:#ffffff;
			   font-weight:600;
			   margin-left:60px;
			   font-family:"微软雅黑";}
.lei_cont{ width:198px;
           min-height:180px;
		   _height:180px;
		   margin:auto;
		   overflow:hidden;
		   margin-bottom:20px;
		   background:url(../images/lei_cont.jpg) repeat-y;}
.lei_cont ul li{ width:168px;
                 height:34px;
				 overflow:hidden;
				 line-height:34px;
				 text-align:left;
				 background:url(../images/lei_mo.gif) no-repeat;
				 margin:auto;
				 margin-top:10px;
				 font-weight:600;}
.lei_cont ul li a{ display:block;
                   width:180px;
				   height:34px;
				   font-size:12px;
				   padding-left:40px;
				   color:#555555;}
.lei_cont ul li a span{ font-size:20px; padding-top:5px;}
.lei_cont ul li a:hover{ background:url(../images/lei_on.gif) no-repeat;
                         color:#ffffff;}
.lei_foot{ width:100%;
           height:11px;
		   overflow:hidden;
		   background:url(../images/lei_bot.gif) repeat-x;}
.prolei_qi{ width:198px;
            height:auto;
			overflow:hidden;
			float:left;
			margin-top:20px;}
.leis{ width:245px;
      height:auto;
	  overflow:hidden;
	  float:left;}
.leis_top{ width:245px;
          height:90px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/lei_tops.jpg) no-repeat;}
.leis_name{ float:left;
           margin-left:30px;
		   margin-top:30px;}
.leis_top .han{ font-family:"微软雅黑";
               font-size:16px;
			   color:#ffffff;
			   float:left;}
.leis_top .ying{ font-family:"微软雅黑";
			   color:#ffffff;}
.leis_cont{ width:245px;
           height:auto;
		   overflow:hidden;
		   margin:auto;}
.leis_cont ul li{ width:245px;
                 height:35px;
				 overflow:hidden;
				 margin:auto;
				 margin-top:3px;
				 border-bottom:1px solid #ffffff;}
.leis_cont ul li a{ display:block;
                   width:245px;
				   height:35px;
				   line-height:38px;
				   padding-left:40px;
				   overflow:hidden;
				   color:#5b5b5b;
				   background:url(../images/lei_bgs.gif) no-repeat;}
.leis_cont ul li a:hover{ background:#0d448e;
                         color:#ffffff;
						 font-weight:600;}

/*采购css*/
.cai_banner{ width:100%;
             height:240px;
			 overflow:hidden;
			 margin:auto;
			 background:url(../images/pro_banner.jpg) top center no-repeat;}
.cai_cont{ width:1000px;
           height:auto;
		   overflow:hidden;
		   margin-bottom:20px;}
.cai_one{ width:300px;
          height:270px;
		  overflow:hidden;
		  float:left;
		  margin-left:30px;
		  margin-top:20px;
		  background-color:#fbfbfb;}
.cai_imgbg{ width:280px;
          height:240px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:5px;
		  background:url(../images/cg.gif) no-repeat;}
.cai_img{ width:270px;
          height:210px;
		  overflow:hidden;
		  float:left;
		  margin-left:5px;
		  margin-top:5px;}
.cai_img img{ width:270px;
              height:207px;
			  overflow:hidden;}
.cai_span{ width:270px;
           height:80px;
		   overflow:hidden;
		   margin:auto;
		   text-align:justify;
		   line-height:1.5;} 
.cai_span a{ font-size:16px;
             color:#3c3c3c;
			 font-family:"微软雅黑";
			 font-weight:600;}
.cai_span a:hover{ color:#c90303;}
.cai_span  span{ color:#555555;}

.cai_lie{ width:980px;
          height:100px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:10px;
		  margin-bottom:20px;
		  background-color:#fbfbfb;
		  border-bottom:1px  dotted #eeeeee;}
.cailie_img{ width:150px;
             height:90px;
			 overflow:hidden;
			 float:left;}
.cailie_img img{ width:150px;
                 height:90px;
				 overflow:hidden;}
.cailie_span{ width:780px;
              height:90px;
			  overflow:hidden;
			  float:left;
			  margin-left:30px;
			  line-height:1.8;}
.cailie_span a{ font-size:14px;
                 color:#6b6b6b;
				 font-weight:600;}
.cailie_span a:hover{ color:#ab0f0f;}
.cailie_span span{ color:#555555;}
/*liuyan*/
.right_span{ width:1100px;
            height:auto;
			overflow:hidden;
			margin:auto;
			line-height:50px;
			margin-top:40px;}
.right_span input{ width:380px;
                   height:30px;
				   overflow:hidden;
				   border:1px solid #cfcfcf;
				   background-color:#ededed;}
.right_span textarea{ width:600px;
                   height:120px;
				   overflow:hidden;
				   border:1px solid #cfcfcf;
				   background-color:#ededed;}
.right_span .button { width:120px;
                      height:35px;
					  overflow:hidden;
					  line-height:35px;
					  background-color:#000000;
					  color:#ffffff;}
.chaxun{ width:100%;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 background-color:#f0f0f0;}
.tiaojian{ width:640px;
           height:500px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:30px;}
.tiaojian span{ font-size:32px;
                color:#000000;
				font-family:"微软雅黑";
				font-weight:900;}
.tiaojian form{width:620px; height:auto; overflow:hidden; float:left; margin-top:10px;  }

.tiaojian  .search{ width:600px; height:100px; float:left; margin-top:20px; border:none; border-bottom:2px solid #666666; font-size:18px;  }

.buttons{ width:400px;
          height:80px;
		  overflow:hidden;
		  margin-top:50px;
		  font-size:32px;
		  font-family:"微软雅黑";
		  color:#ffffff;
		  background-color:#0092de;
		  border:1px solid #cfcfcf;}
.jieguo{ width:620px;
         height:800px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:120px;
		 font-size:18px;
		 line-height:2;}
.jieguo span{ font-size:32px;
               font-weight:600;
			   color:#000000;}