 /* CSS Document */
*{ margin:0;padding:0;}

a{ text-decoration:none; outline:none; color:#666666}

p{line-height:24px;}

li{ list-style:none}

img{ border:none;outline: none;}

h1,h2,h3{ font-family:"Microsoft Yahei"; }

body{margin:0; padding:0; font-family: "微软雅黑"; height:auto;  }
.top_bg{ width:100%;
         height:35px;
		 overflow:hidden;
		 margin:auto;
		 background-color:#eeeeee;}
.top_cont{ width:1000px;
           height:35px;
		   overflow:hidden;
		   margin:auto;}
.top_left{ float:left; text-align:left; line-height:40px; font-size:13px;
           color:#777777; font-family:"微软雅黑";}
.top_right{ float:right; color:#777777; font-size:12px; font-family:"微软雅黑";}

.cl{ clear:both; display:block; overflow:hidden;}

.l span{ float:left; color:#000000;}
.l  a:hover { color:#b50000;}

.r{ float:right}

.xin{ width:1030px; height:100px; overflow:hidden; margin:auto; margin-top:10px;}

.top{ width:1030px; height:100px; margin:0px auto;}

.logo{ float:left; margin-top:10px;}

.head-right{ width:413px;}

.navt{ width:420px; margin-top:10px; font-size:12px; font-family:"微软雅黑";}

.navt span{ color:#a3a3a3; margin-top:5px}

.navt span a{ padding-left:10px; padding-right:10px; color:#a3a3a3;}

.navt span a b{ color:#165adf;}

.navt form{width:182px; margin-right:5px; float:right; border:1px solid #d2d2d2; width:182px; height:20px; background:url(../images/index4_03.jpg) no-repeat 160px 2px;}

.navt form .search{ width:150px; float:left; border:none; background-color:inherit;}

.navt form .buttons{ width:30px; float:left; height:20px; cursor:pointer; border:none; background-color:inherit;}

.tel{ float:right; margin-top:20px;}

.menu_bg{ width:100%; height:40px; overflow:hidden; margin:auto; background:#005ab1;}

.nav{ width:1100px; height:40px; overflow:hidden; margin:auto;}

.nav ul{ width:1100px; text-align:center; margin-left:12px;}

.nav ul li{ float:left; }

.nav ul li a{ font-size:14px; color:#ffffff;  font-family:"Microsoft Yahei";}

#nav {line-height: 40px;  list-style-type: none; }

#nav li a {display: block;width:105px; text-align:center;font-size:14px; color:#ffffff;  height:40px; line-height:40px; overflow:hidden;}

#nav li { float: left; width: 105px;  height:40px; overflow:hidden; float:left;  }

#nav li.top{ float:left;  height:40px; background:none; line-height:40px; overflow:hidden; float:left; background:url(../images/menu.gif) top right no-repeat; }

#nav li.top a:hover{ font-weight:600; background-color:#ff8400; }

#nav li.topa{ background:url(../images/bg13.gif) no-repeat;}

#nav li.topb{ background:url(../images/bg14.gif) no-repeat;}

#nav li a:hover{ text-decoration:none; color:#ffffff;}

#nav li ul {left: -999em; width: 105px; position: absolute; z-index:9999; margin-left:0px; }

#nav .top ul li{float: left; width: 105px; margin-left:0; background:url(../images/menu_xia.png); height:35px; line-height:35px; border-top:none; }

#nav li ul a{display: block; width:105px; 

 font-size:12px;  color:#ffffff; font-weight:400; font-family:"微软雅黑"; height:35px; line-height:35px; background:url(../images/menu_xian.png) bottom center no-repeat;}

#nav .top ul  a:hover{ color:#ffffff; 

					  height:35px;

					  font-weight:600;}



#nav li:hover ul {left: auto;}

#nav li.sfhover ul {left: auto;}

#nav  .heng{ width:2px; height:40px; overflow:hidden; float:left; background:url(../images/heng.gif) no-repeat;}

/*-----------------------------top-------------------------------*/

.banner{ width:100%; height:350px; margin:0px auto;}

/*-----------------------------banner-------------------------------*/
/*搜索*/
.sou_bg{ width:1100px;
         height:80px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:15px;
		 background:url(../images/sou_bg.jpg) top center no-repeat;}
.sou_cont{ width:1100px;
           height:40px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;}
.sou_re{ width:450px;
          height:50px;
		  overflow:hidden;
		  float:left;
		  line-height:50px;
		  font-family:"微软雅黑";}
.sou_re span{ float:left; font-size:14px; font-weight:600; color:#df0000;}
.sou_re a{ float:left; margin-left:5px; color:#333333;}
.sou_re a:hover{ color:#005fbb;}
.sousuo{ width:300px;
         height:50px;
		 overflow:hidden;
		 float:right;
		 margin-top:10px;}
.sousuo form{width:240px; margin-right:5px; float:right;   height:30px; }
.sousuo form .search{ width:180px; height:20px; float:left; border:none;  border:1px solid #bababa; }
.sousuo .buttons{ width:25px; float:left; margin-left:5px; margin-top:1px; height:20px; cursor:pointer; border:none; background:url(../images/sou.gif)  center no-repeat; border:1px solid #bababa;}

/*hengyu*/
.hengyu{ width:1200px;
         height:76px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:30px;}
		 
/*优势*/
.youshi{ width:1100px;
         height:100px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:20px;}
.youshi_one{ width:240px;
             height:100px;
			 overflow:hidden;
			 float:left;
			 margin-left:30px;}
.youshi_img{ width:99px;
             height:99px;
			 overflow:hidden;
			 float:left;}
.youshi_span{ width:120px;
               height:50px;
			   overflow:hidden;
			   float:left;
			   margin-left:10px;
			   margin-top:30px;
			   line-height:1.5;
			   font-family:"微软雅黑";}
.youshi_span span{ font-size:12px;
                   color:#666666;}
.youshi_span .youlan{ font-size:18px;
		              color:#005fbb;}
/*产品*/
.pro_tbg{ width:100%;
          height:63px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:40px;
		  background:url(../images/pro_tbg.jpg) repeat-x;}
.pro_tt{ width:170px;
         height:63px;
		 overflow:hidden;
		 margin:auto;}
.pro{ width:1100px;
       height:640px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:20px;}
.tab { width:1100px;
       height:640px;
	   overflow:hidden;}

.tab_menu { width:210px;
         height:640px;
		 overflow:hidden;
		 float:left;
		 border-bottom:3px solid #007ed3;}

.tab_menu li { width:208px; height:40px; float:left; text-align:center; overflow:hidden; cursor:pointer; list-style:none; line-height:40px;   border-bottom:none;  font-size:14px;    font-family:"微软雅黑";  margin-top:10px; background:url(../images/tab_bg.jpg) no-repeat;  }

.tab_menu li.selected {  color:#ffffff; font-size:14px; background:url(../images/tab_on.jpg) no-repeat;}

.tab_menu li.selected a{   color:#ffffff;  }
.tab_menu li a{ color:#ffffff; font-size:14px;}

.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:#ffffff;}

.tab_box { float:left;  height:auto;}

.hide{ display:none}
.pro_shang{ width:800px; height:640px; overflow:hidden; float:left; margin-left:40px;}

.pro_shang ul li{ width:180px; height:200px; overflow:hidden; float:left; text-align:center; margin-left:20px;  font-size:12px; font-family:"微软雅黑"; margin-top:10px;}
.pro_shang ul li img{ width:160px; height:180px; border:1px solid #cfcfcf;}
.pro_shang ul li a{ font-size:12px; line-height:1.5;}
/*区别*/
.qubie{ width:100%;
        height:540px;
		overflow:hidden;
		margin:auto;
		margin-top:40px;}
.qubie_bg{ width:100%;
           height:65px;
		   overflow:hidden;
		   margin:auto;
		   background:url(../images/duibi_bg.jpg) top repeat-x;}
.qubie_top{ width:364px;
            height:58px;
			overflow:hidden;
			margin:auto;}
.qubie_cont{ width:1100px;
             height:460px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:25px;}

.ttl{ height:18px;}
.ctt{
width:1000px;
height:380px;
overflow:hidden;
clear:both;
margin:auto;
margin-top:20px;}
.w936{
width:1002px;
clear:both;
height:550px;
overflow:hidden;
margin-bottom: 2px;
margin:auto;
}
.normaltab   {
color:#1F3A87;
}
.hovertab    {
color:#FF0000;
background-color: #99CC00;
}
.dis{ display:block;}
.undis{ display:none;}

.tabs {
width:1000px;
height:60px;
overflow:hidden;
margin:auto;
line-height:normal;
}
.tabs li {
display:inline;
width:224px;
height:44px;
overflow:hidden;
float:left;
margin-left:20px;
text-align:center;
line-height:44px;
background:url(../images/pk_bg.jpg) no-repeat;
cursor: pointer;
}
.tabs li:hover{ background:url(../images/pk_on.jpg) no-repeat;}
.tabs a {
color:#ffffff;
}
.tabs a span {
float:left;
display:block;
color:#ffffff;
}
.tabs a span { float:none;}
.tabs a:hover span {
color:#ffffff;
}
.tabs a:hover {
background-position:0% -42px;
}
.tabs a:hover span {
background-position:100% -42px;
}
.ctt span{ font-size:14px;
             line-height:2;
			 margin-left:120px}
			 
.qubie_one{ width:480px;
            height:460px;
			overflow:hidden;
			float:left;}
.qubie_vs{ width:100px;
           height:460px;
		   overflow:hidden;
		   float:left;
		   background:url(../images/vs.jpg);}
.qubie_one span{ font-size:14px;
                 color:#666666;
				 font-family:"微软雅黑";
				 line-height:4;}
/*缔造*/
.dizao_bg{ width:100%;
           height:160px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:30px;
		   background-color:#005fbb;}
.dizao{ width:979px;
         height:142px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:10px;}
		 
/*专注*/
.zhuanzhu{ width:1100px;
           height:1400px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:50px;}
.zhuanzhu_top{ width:730px;
               height:85px;
			   overflow:hidden;
			   margin:auto;}
.zhuanzhu_cont{ width:1100px;
                 height:1250px;
				 overflow:hidden;
				 margin:auto;
				 margin-top:20px;}
.zhuanzhu_one{ width:1100px;
               height:270px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:40px;}
.zhuanzhu_tu{ width:545px;
              height:270px;
			  overflow:hidden;
			  float:left;}
.zhuanzhu_span{ width:480px;
                height:270px;
				overflow:hidden;
				float:left;
				font-family:"微软雅黑";
				margin-left:30px;}
.zhuanzhu_span b{ font-size:24px;}
.zhuanzhu_span span{ font-size:14px;
                     color:#666666;
					 line-height:2.8;}
.zhuanzhu_span .huangse{ font-size:16px;
                         color:#ff8400;
						 font-weight:600;}
/*广告01*/
.guanggao_01{ width:1100px;
              height:130px;
			  overflow:hidden;
			  margin:auto;}
.changqu_bg{ width:100%;
             height:285px;
			 overflow:hidden;
			 margin:auto;
			 background-color:#f3f3f3;}
.changqu{ width:1100px;
          height:235px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:20px;}
.changqu ul li{ width:200px;
                height:235px;
				overflow:hidden;
				float:left;
				background-color:#0c5ba7;
				margin-left:15px;
				text-align:center;}
.changqu ul li img{ width:200px; height:200px; overflow:hidden;}
.changqu ul li a{ color:#ffffff;
                  font-family:"微软雅黑";
				  font-size:12px;
				  line-height:2.2;}
/*工程案例*/
.gongcheng{ width:1100px;
            height:730px;
			overflow:hidden;
			margin:auto;
			margin-top:50px;}
.gongcheng_top{ width:347px;
                height:95px;
				overflow:hidden;
				margin:auto;}
.gongcheng_cont{ width:1100px;
                 height:630px;
				 overflow:hidden;
				 margin:auto;
				 margin-top:30px;}
.gong_one{ width:240px;
           height:280px;
		   overflow:hidden;
		   float:left;
		   margin-top:20px;
		   margin-left:20px;
		   font-family:"微软雅黑";
		   background-color:#005fbb;
		   text-align:center;}
.gong_one b{ color:#ffffff;
             font-size:18px;
			 display:block;
			 margin-top:30px;}
.gong_one span{ font-size:12px;
                 color:#ffffff;
				 line-height:2;
				 display:block;
				  width:220px;
				  margin:auto;
				  margin-top:10px;}
.gong_one a{ display:block;
              width:120px;
			  height:30px;
			  overflow:hidden;
			  line-height:30px;
			  color:#ffffff;
			  margin:auto;
			  text-align:center;
			  border:1px solid #ffffff;}
.gongcheng_cont ul li{ width:240px;
                       height:280px;
					   overflow:hidden;
					   float:left;
					   margin-left:20px;
					   overflow:hidden;
					   text-align:center;
					   line-height:2;
					   font-size:12px;
					   margin-top:20px;}

/*闪电*/
.shandian{ width:100%;
           height:249px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:30px;
		   background:url(../images/shandian.jpg) top center no-repeat;}
		   
/*文本*/

.wen{ width:1100px; height:630px; overflow:hidden;  margin:auto; margin-top:30px;}
.wen_left{ width:760px; height:680px; overflow:hidden; float:left;}
.about{ width:760px; height:245px; overflow:hidden; margin:auto;}
.about_ti{ width:100%; height:35px; overflow:hidden; margin:auto; line-height:35px; }
.about_ti img { float:left;}
.about_ti a{ float:right; color:#005fbb; font-family:"微软雅黑"; font-size:13px; }
.about_ti a:hover{ color:#c30000;}
.about_cont{ width:760px; height:188px; overflow:hidden; margin:auto; margin-top:20px;}
.about_img { float:left; width:285px; height:186px; overflow:hidden; float:left; border:1px solid #cfcfcf; }
.about_img img{ width:281px; height:181px; padding:2px;}
.about_cont span{ display:block; width:450px; height:185px; overflow:hidden; font-size:12px; color:#666666;
                   float:left; margin-left:20px; margin-top:10px;  line-height:2;  font-family:"微软雅黑";}
.news{ width:760px; height:420px; overflow:hidden; margin:auto; }
.xin_news{ width:370px; height:420px; overflow:hidden; float:left; margin-top:20px; font-family:"微软雅黑";}
.news_top{ width:100%; height:35px; overflow:hidden; margin:auto;}
.news_top span{ font-size:16px; font-weight:600; color:#005fbb; float:left; margin-top:10px;}
.news_top  a{ float:right; font-size:12px; font-family:"微软雅黑"; line-height:45px;}
.news_top  a:hover{ color:#bb0000;}
.xin_cont{ width:100%; height:370px; overflow:hidden; margin:auto; margin-top:10px;}

.xin_cont ul li{ width:100%; float:left; line-height:30px; background:url(../images/index4_27.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dotted #cfcfcf;}
.xin_cont ul li a{ font-size:12px; font-family:"Microsoft Yahei"; color:#4d555b;}
.xin_cont ul li a:hover{color:#0068b9;}
.xin_cont  a.more{ padding-right:10px;}
.xin_cont ul li span{ float:right; color:#777777; margin-right:15px; font-size:12px;}

.wen_right{ width:320px; height:680px; overflow:hidden; float:left; margin-left:20px;}
.gong_rong{ width:320px; height:220px; overflow:hidden; margin:auto;}
.rong_nei{ width:320px; height:165px; overflow:hidden; margin:auto; margin-top:15px;}
.wenda{ width:320px;
       height:400px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:35px;
	   font-family:"微软雅黑";}
.wenda_shang{ width:100%;
           height:40px;
		   overflow:hidden;
		   line-height:40px;
		   border-top:3px solid #005fbb;}
.wenda_shang span{ font-size:15px;}
.wenda_shang a{ float:right;
               margin-top:2px;
			   color:#535353;}
.wenda_shang a:hover{ color:#d30000;}
.wenda_cont{ width:305px;
            height:350px;
			overflow:hidden;
			margin:auto;}
.wenda_list{ width:305px;
            height:300px;
			overflow:hidden;
			margin-top:5px;}
.wenda_list ul li{ width:300px;
                  height:100px;
				  overflow:hidden;
				  float:left;
				  line-height:2;
				  margin-top:10px;
				  font-size:12px;}
.wenda_list ul li img{ float:left; margin-top:3px; margin-right:5px;}
.wenda_list ul li a{ float:left;
                    color:#000000;}
.wenda_list ul li a:hover{ color:#d30000;}
.wenda_list ul li span{ color:#949494; float:left;}
.guanggao_02{ width:1100px;
              height:130px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:20px;}




.cases{ width:1000px; height:380px; overflow:hidden; margin:auto; margin-top:10px; border:1px solid #d1d1d1; }

.cases_top{ width:1000px; height:45px; overflow:hidden; margin:auto; background:url(../images/si.gif) bottom repeat-x; line-height:45px;}

.cases_top span{ font-family:"微软雅黑";}

.zhong { font-size:18px; font-weight:600; margin-left:6px;}

.ying{ margin-left:5px; font-size:13px;}

.cases_top a{ float:right; margin-right:8px; color:#555555; font-family:"微软雅黑";}

.cases_cont{ width:1000px; height:330px; overflow:hidden; margin:auto; }

.cases_one{ width:320px; height:160px; overflow:hidden; float:left; margin-left:10px;

            margin-top:5px; background-color:#f2f2f2;}

.cases_img{ width:140px; height:160px; overflow:hidden; float:left; background-color:#cfcfcf;}

.cases_span{ width:170px; height:160px; overflow:hidden; float:left; margin-left:5px; font-family:"微软雅黑"; line-height:2;}

.cases_span a{ font-size:14px; color:#555555;}

.cases_span a:hover{ color:#3699ff;}

.cases_span span{ color:#777777;}

/*-----------------------------pin-------------------------------*/

.pin{ width:1000px; height:330px; overflow:hidden; margin:auto; margin-bottom:10px; margin-top:10px; background:url(../images/pin_bg.jpg);}





.contact{ width:260px; height:350px; overflow:hidden; float:left; margin-left:20px; background-color:#f1f1f1;}

.contact_cont{ width:240px; height:200px; overflow:hidden; margin:auto; margin-top:10px;}

.contact_cont span b{ font-size:14px;}

.contact_cont span{ color:#555555; font-family:"微软雅黑"; line-height:2;}

/*-----------------------------pin-------------------------------*/

.main{ width:1000px; margin:0px auto; background:#fff no-repeat; height:450px;}





/*-----------------------------newright-------------------------------*/





.footer{ width:auto; height:auto; overflow:hidden; margin:auto; background:#404040; margin-top:50px; }

.foottop{width:1000px; height:auto; overflow:hidden; margin:auto; margin-top:10px; font-family:"Microsoft Yahei";}
.foottop span{ font-size:14px; font-weight:600; color:#cecece; float:left;}
.foottop  a{ float:left; color:#cfcfcf; font-size:12px; margin-left:10px;}
.foottop  a:hover{ color:#ffffff;}
.leng{ width:100%;
       height:1px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:10px;
	   background: #3b3b3b;}
.footnei{ width:1000px; height:auto; overflow:hidden; margin:auto; margin-top:15px;}
.footright{ width:auto; height:auto; overflow:hidden; float:left;  font-family:"Microsoft Yahei"; margin-bottom:20px;}
.footright dl{ float:left; width:100px;text-align:left;}
.footright dl dt{ font-size:14px; font-family:"Microsoft Yahei"; margin-bottom:5px; }
.footright dl dt a{ color:#dedede;}
.footright dl dt a:hover{ color:#F00;}
.footright dl dd{ font-size:12px; line-height:24px; color:#a0a0a0;}
.footright dl dd a{color:#a0a0a0;}
.footright dl dd a:hover{ color:#e6e6e6;}
.footleft{ width:240px;
           height:auto;
		   overflow:hidden;
		   float:right;}
.footleft span{ color:#999999; font-size:12px; font-family:"Microsoft Yahei"; line-height:1.5;}
.footleft b{ font-size:14px; color:#cfcfcf;}
.footleft .da{ font-size:18px;}
.footbt{ width:auto; background:#252525; font-size:12px; font-family:"微软雅黑";}

.foot{width:1000px; margin:0px auto; line-height:44px;}

.foot span{ color:#a0a0a0;}



/*-----------------------------foot-------------------------------*/



/*分页css*/

.fen{ width:1016px;

      height:auto;

	  overflow:hidden;

	  margin:auto;

	  background:url(../images/index3_03.jpg) top center  no-repeat;}

/*分页关于我们*/

.fen_about{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background:url(../images/fen_about.jpg) top center no-repeat;}

.didian{ width:1000px;

         height:40px;

		 overflow:hidden;

		 margin:auto;

		  background:url(../images/linebg.gif) bottom repeat-x;}

.dian_ming{ float:left;

            margin-left:20px;

			line-height:35px;}

.dian_ming span{ font-weight:600;

                 font-size:16px;

				 font-family:"微软雅黑";

				 color:#555555;}

.didian_cont{ width:400px;

              height:30px;

			  overflow:hidden;

			  float:right;

			  margin-right:10px;

			  margin-top:5px;

			  line-height:30px;

			  text-align:right;}

.didian_cont img{ }

.didian_cont span { color:#333333;}

.didian_cont span a{ color:#333333;}

.didian_cont span a:hover{ color:#F00;}

.fen_cont{ width:1000px;

           height:auto;

		   min-height:800px;

		   margin:auto;

		   margin-top:20px;

		   background-color:#ffffff;}

.jianjie{ width:1000px;}



.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; margin-left:10px;}

.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;}

/*产品中心*/
.pro_banner{ width:100%;
             height:200px;
			 overflow:hidden;
			 margin:auto;
			 background:url(../images/pro.jpg) top center no-repeat;}
.di_lei{ width:990px;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 margin-top:20px;}
.di_lei ul li { width:120px;
                height:40px;
				overflow:hidden;
				float:left;
				line-height:40px;
				margin-right:15px;
				text-align:center;
				background-color:#005096;}
.di_lei ul li a{ display:block;
                  width:120px;
				  height:40px;
				  overflow:hidden;
				  color:#ffffff;
				  font-weight:600;
				  font-size:14px;}
.di_lei ul li a:hover{ background-color:#0078d9;}
.tu_lei{ width:990px;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 margin-top:10px;}
.pro_leiduo{ width:990px;
          height:auto;
		  overflow:hidden;
		  margin:auto;
		  margin-top:10px;
		  border-bottom:1px dotted #cfcfcf;}
.pro_leis{ width:970px;
           height:auto;
		   overflow:hidden;
		   margin-top:10px;
		   margin-bottom:10px;}
.pro_leis span{ float:left;
                font-size:15px;
				font-weight:600;
				font-family:"微软雅黑";
				display:block;
				width:120px;}

.pro_leis a { float:left;
              margin-left:20px;
			  font-size:13px;
			  font-family:"微软雅黑";}
.pro_leis a:hover{ color:#b50000;}
.di_sou{ width:990px;
         height:40px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:20px;}  
.remen{ width:450px;
         height:40px;
		 overflow:hidden;
		 float:left;}  

.fen_pro{ width:100%;
            height:285px;
			overflow:hidden;
			margin:auto;
			background-color:#f8f8f8;
			background:url(../images/fen_pro.jpg) top center no-repeat;}

.pro_lei{ width:990px;
          height:90px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:10px;
		  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:#1754a8; color:#ffffff;}

.pro_duo{ width:990px;

          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:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_cases.jpg) top center no-repeat;}

/*整天板式*/

.fen_left{ width:220px;

           height:auto;

		   overflow:hidden;

		   float:left;

		   margin-left:10px;}

.lei{ width:220px;

       height:auto;

	   overflow:hidden;

	   margin:auto;}

.lei_top{ width:220px;

          height:60px;

		  overflow:hidden;

		  margin:auto;

		  line-height:60px;

		  background-color:#006fd4;}

.lei_top span{ font-size:18px;

			   color:#ffffff;

			   font-family:"微软雅黑";

			   margin-left:10px;}

.lei_cont{ width:220px;

           height:auto;

		   overflow:hidden;

		   margin:auto;}

.lei_cont ul li{ width:200px;

                 height:30px;

				 overflow:hidden;

				 line-height:30px;

				 margin:auto;

				 margin-top:10px;

				 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:740px;

            height:auto;

			overflow:hidden;

			float:left;

			margin-left:20px;}

.right_top{ width:100%;

            height:40px;

			overflow:hidden;

			margin:auto;

			line-height:40px;

			border-bottom:1px solid #cecece;}

.wei{ float:left;}

.wei img{ float:left; margin-top:14px;}

.wei span{ font-size:18px;

           font-weight:600;

		   color:#555555;

		   float:left;

		   margin-left:5px;

		   font-family:"微软雅黑";}

.right_span{ width:730px;

             height:auto;

			 overflow:hidden;

			 margin:auto;

			 margin-top:10px;}

.fen_news{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_news.jpg) top center no-repeat;}

.fen_seaver{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_seaver.jpg) top center no-repeat;}

.fen_pin{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_pin.jpg) top center no-repeat;}

.fen_contact{ width:100%;

            height:285px;

			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;

				   margin-top:20px;

				   background:url(../images/in_bg.gif) repeat-x;}

.right_span textarea{ width:400px;

                   height:160px;

				   border:1px solid #c9c9c9;

				   margin-top:20px;

				   background:url(../images/in_bg.gif) top repeat-x;

				   background-color:#ffffff;}

#button{ width:60px;

         height:25px;

		 background:none;

		 border:none;

		 background-color:#1754a8;

		 color:#ffffff;}
/*玻璃钢系列*/
.bolixian{ width:100%;
           height:1px;
		   background-color:#1b56ec;}
.boli{ width:100%;
       height:350px;
	   overflow:hidden;
	   margin:auto;
	   background:url(../images/boli.jpg) center top no-repeat;}
.tedian{ width:100%;
         height:150px;
		 overflow:hidden;
		 margin:auto;
		 background-color:#1b56ec;}
.tedian_cont{ width:1000px;
              height:120px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:20px;}
.te_one{ width:120px;
         height:120px;
		 overflow:hidden;
		 float:left;
		 margin-left:100px;
		 text-align:center;}
.te_one span{ display:block;
              width:120px;
			  height:80px;
			  margin-top:10px;
			  overflow:hidden;
			  line-height:1.5;
			  color:#ffffff;
			  font-size:16px;
			  font-weight:600;}
.bo_chan{ width:1000px;
          height:1080px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:50px;}
.bochan_top{ width:500px;
              height:350px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;}
.bozhong{ width:100%;
          height:60px;
		  line-height:60px;
		  font-size:24px;
		  color:#1b56ec;}
.boying{ width:100%;
          height:60px;
		  line-height:2;
		  font-size:14px;
		  color:#797979;}
.bochan_cont{ width:1000px;
              height:680px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:20px;}
.bochan_zuo{ width:450px;
             height:680px;
			 overflow:hidden;
			 float:left;
			 margin-left:20px;}
.bochan_zuo span{ width:400px;
                  height:auto;
				  display:block;
				  line-height:3;
				  border-bottom:1px solid #666666;}
.bochan_you{ width:450px;
             height:680px;
			 overflow:hidden;
			 float:left;
			 margin-left:50px;}
.boli_te{ width:1000px;
          height:720px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:30px;}
.bolite_top{ width:650px;
              height:300px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;}
.bozhong{ width:100%;
          height:60px;
		  line-height:60px;
		  font-size:24px;
		  color:#1b56ec;}
.boying{ width:100%;
          height:60px;
		  line-height:2;
		  font-size:14px;
		  color:#797979;}
.bolite_cont{ width:1000px;
              height:380px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;}
.bolitiao{ width:100%;
           height:200px;
		   overflow:hidden;
		   margin:auto;
		   background:url(../images/bolitiao.jpg) top center no-repeat;}
		   
.boli_xi{ width:1000px;
          height:1280px;
		  overflow:hidden;
		  margin:auto;
		  margin-top:30px;}
.bolixi_top{ width:650px;
              height:300px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;}
.bozhong{ width:100%;
          height:60px;
		  line-height:60px;
		  font-size:24px;
		  color:#1b56ec;}
.boying{ width:100%;
          height:60px;
		  line-height:2;
		  font-size:14px;
		  color:#797979;}
.bolixi_cont{ width:1000px;
              height:1000px;
			  overflow:hidden;
			  margin:auto;
			  text-align:center;}
.bolixi_zuo{ width:480px;
             height:270px;
			 overflow:hidden;
			 float:left;
			 margin-top:35px;}
.bolixi_zuo span{ font-size:16px;
                  color:#1b56ec;
				  line-height:1.5;}
.bolixi_you{ width:480px;
             height:270px;
			 overflow:hidden;
			 float:left;
			 margin-left:40px;
			 margin-top:35px;}
.bolixi_you span{ font-size:16px;
                  color:#1b56ec;
				  line-height:1.5;}
.xiziwen{ width:120px;
       height:180px;
	   overflow:hidden;
	   float:left;}
.xixiao{ width:360px;
         height:auto;
		 float:left;}
.xishu { width:100px;
         height:auto;
		 float:left;
		 margin-left:10px;}

.boli_ying{ width:100%;
            height:1880px;
			overflow:hidden;
			margin:auto;}
.boliying_top{ width:100%;
               height:132px;
			   overflow:hidden;
			   margin:auto;
			   background:url(../images/boli_ying.jpg) top center no-repeat;}
.boliying_cont{ width:1000px;
                height:17800px;
				overflow:hidden;
				margin:auto;
				margin-top:30px;}
.boliying_one{ width:980px;
                height:390px;
				overflow:hidden;
				float:left;
				background:url(../images/boliying_01.jpg) top center no-repeat;}

.boliying_two{ width:980px;
                height:390px;
				overflow:hidden;
				float:left;
				margin-top:40px;
				background:url(../images/boliying_02.jpg) top center no-repeat;}
				
.boliying_three{ width:980px;
                height:390px;
				overflow:hidden;
				float:left;
				margin-top:40px;
				background:url(../images/boliying_03.jpg) top center no-repeat;}
				
.boliying_four{ width:980px;
                height:390px;
				overflow:hidden;
				float:left;
				margin-top:40px;
				background:url(../images/boliying_04.jpg) top center no-repeat;}
				
.boliying_zi{ width:280px;
              height:420px;
			  overflow:hidden;
			  float:left;
			  margin-left:20px;
			  margin-top:10px;
			  line-height:2;
			  font-family:"微软雅黑";}
.boliying_zi b{ font-size:16px;
                 color:#1b56ec;}
.boliying_zi span{ font-size:12px;
                   color:#7f7f7f;}
.boliying_tu{ width:640px;
              height:360px;
			  overflow:hidden;
			  float:left;
			  margin-left:30px;
			  margin-top:13px;}
.boliying_tu img{ width:640px;
                  height:360px;}
.boli_cheng{ width:100%;
             height:600px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:50px;}
.bolicheng_top{ width:100%;
               height:132px;
			   overflow:hidden;
			   margin:auto;
			   background:url(../images/boli_cheng.jpg) top center no-repeat;}
.bolicheng_cont{ width:1000px;
                height:460px;
				overflow:hidden;
				margin:auto;}
.bolicheng_one{ width:320px;
                height:420px;
				overflow:hidden;
				float:left;
				margin-left:13px;
				margin-top:30px;}
.bolicheng_one span{ width:360px;
                     height:40px;
					 overflow:hidden;
					 display:block;
					 margin-top:15px;
					 text-align:center;
					 line-height:40px;
					 font-size:14px;
					 color:#ffffff;
					 background-color:#1b56ec;}
.boshou{ width:100%;
         height:310px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:50px;}
.boshou_top{ width:100%;
             height:90px;
			 overflow:hidden;
			 text-align:center;
			 margin:auto;
			 background:url(../images/boshou.jpg) top center no-repeat;}
.boshou_top span{ font-size:24px;
                   color:#FF0000;
				   display:block;
				   margin:auto;
				   margin-top:60px;}
.boshou_cont{ width:1000px;
              height:180px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:30px;}
.boshou_cont img{ float:left; margin-left:120px;}
.jiance_ban{ width:100%;
             height:350px;
			 overflow:hidden;
			 margin:auto;
			 background:url(../images/jiance.jpg) top center no-repeat;}
.jiance_bg{ width:100%;
            height:auto;
			overflow:hidden;
			background-color:#f6f6f6;}
			
.jiance_nei{ width:1200px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:40px;
			 background-color:#ffffff;}	

.jian_lan{ width:1209px;
           height:106px;
		   overflow:hidden;
		   margin:auto;}
		   
.jian_lan ul li { width:403px; height:106px; float:left; text-align:center; overflow:hidden; cursor:pointer; list-style:none; line-height:90px;   border-bottom:none;  font-size:16px;  font-weight:600;   font-family:"微软雅黑";   color:#000000; background-image:url(../images/jianba_01.jpg); }

.jian_lan ul li.selected {  color:#da251d; font-size:16px;  font-weight:600;   background-image:url(../images/jianba_02.jpg);}

.jian_lan ul li.selected a{   color:#ffffff;  }
.jian_lan  ul li a{ padding-left:5px; padding-right:5px; color:#000000; font-size:18px;}
/*.jian_lan ul li{ width:403px;
                 height:106px;
				 overflow:hidden;
				 float:left;
				 text-align:center;
				 line-height:90px;
				 font-size:16px;
				 font-weight:600;
				 }
.jian_lan ul li a{ display:block;
                   width:403px;
				   height:106px;
				   overflow:hidden;
				   background-image:url(../images/jianba_01.jpg);}
.jian_lan ul li a:hover{ background-color:#da251d;
                         color:#ffffff;
						  background-image:url(../images/jianba_02.jpg);}*/
.jian_biao{ width:1100px;
            height:900px;
			overflow:hidden;
			margin:auto;
			margin-top:60px;}
.jianb_top{ width:1100px;
            height:70px;
			overflow:hidden;
			margin:auto;
			background:url(../images/jianb_top.jpg) top center no-repeat;} 
.jianb_top a{ float:right;
              margin-top:20px;
			  color:#201b18;
			  font-size:14px;
			  margin-right:10px;}
.jianb_cont{ width:1000px;
             height:780px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;}
.jianb_one{ width:500px;
            height:110px;
			overflow:hidden;
			float:left;
			margin-top:40px;}
.jianone_img{ width:77px;
              height:77px;
			  overflow:hidden;
			  float:left;}
.jianone_nei{ width:320px;
              height:90px;
			  overflow:hidden;
			  float:left;
			  margin-top:15px;
			  margin-left:10px;}
.jianone_nei a{ font-size:18px;
                color:#000000;}
.jianone_nei a:hover{ color:#cf0000;}
.jianone_nei span a{ font-size:17px;
                   color:#c5c5c5;
				   line-height:1.5;}
.jian_dian{ width:1200px;
            height:93px;
			overflow:hidden;
			margin:auto;
			margin-top:10px;}
.jiandian_span{ width:363px;
                height:93px;
				overflow:hidden;
				margin:auto;
				line-height:85px;
				text-align:center;} 
.jiandian_span a{ display:block;
                  height:363px;
				  height:93px;
				  font-size:24px;
				  color:#ffffff;
				  overflow:hidden;
				  background:url(../images/jian_dian01.jpg) no-repeat;}
.jiandian_span a:hover{ background:url(../images/jian_dian02.jpg) no-repeat;}
.jiance_case{ width:1200px;
              height:1050px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:90px;
			  border-bottom: 2px solid #e8e8e8;}
.jiancase_top{ width:1200px;
               height:100px;
			   overflow:hidden;
			   text-align:center;}
.jiancase_cont{ width:1200px;
                height:900px;
				overflow:hidden;
				margin:auto;}
.jiancase_lei{ width:1200px;
               height:auto;
			   overflow:hidden;
			   margin:auto;
			   margin-top:20px;}
.jiancase_lei ul li { width:auto; height:40px; float:left; text-align:center; overflow:hidden; cursor:pointer; list-style:none; line-height:40px;   border-bottom:none;  font-size:18px;    font-family:"微软雅黑"; margin-left:30px;  margin-top:30px; color:#000000;  }

.jiancase_lei ul li.selected {  color:#ffffff; font-size:14px; background-color:#da251d;}

.jiancase_lei ul li.selected a{   color:#ffffff;  }
.jiancase_lei  ul li a{ padding-left:5px; padding-right:5px; color:#000000; font-size:18px;}
/*.jiancase_lei ul li{ width:auto;
                     height:35px;
					 overflow:hidden;
					 line-height:32px;
					 float:left;
					 margin-left:30px;
					 margin-top:30px;}
.jiancase_lei ul li:hover{ background-color:#da251d;}
.jiancase_lei ul li a{ display:block;
                       width:auto;
					   height:35px;
					   overflow:hidden;
					   margin-left:15px;
					   margin-right:15px;
					   color:#000000;
					   font-weight:600;
					   font-size:18px;}
.jiancase_lei ul li a:hover{ color:#ffffff;}*/
.jiancase_img{ width:980px;
               height:650px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:20px;}

.jiance_news{ width:1200px;
              height:890px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:80px;}
.jiannews_top{ width:1200px;
               height:107px;
			   overflow:hidden;
			   text-align:center;}
.jiannews_lei{ width:1200px;
               height:50px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:50px;}

/*.jiannews_lei ul li{ width:auto;
                     height:35px;
					 overflow:hidden;
					 line-height:32px;
					 float:left;
					 margin-left:90px;}
.jiannews_lei ul li:hover{ background-color:#da251d;}
.jiannews_lei ul li a{ display:block;
                       width:auto;
					   height:35px;
					   overflow:hidden;
					   margin-left:25px;
					   margin-right:25px;
					   color:#000000;
					   font-weight:600;
					   font-size:18px;}
.jiannews_lei ul li a:hover{ color:#ffffff;}*/
.jiannews_cont{ width:1000px;
                height:600px;
				overflow:hidden;
				margin:auto;
				margin-top:20px;}
.jiannews_one{ width:1000px;
               height:120px;
			   overflow:hidden;
			   margin:auto;
			   margin-top:28px;
			   line-height:2;
			   border-bottom:1px solid #dededd;}
.jiannews_one a{ font-size:18px;
                 color:#000000;}
.jiannews_one a:hover{ color:#FF0000;}
.jiannews_one  span{ color:#adadad;}

.jiance_cheng{ width:1200px;
                height:auto;
				overflow:hidden;
				margin:auto;
				margin-top:70px;
				margin-bottom:100px;}
.jian_bei{ width:1200px;
           height:130px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:50px;
		   background-color:#46362c;}
.jian_bei b{ font-size:24px;
              color:#ffffff;
			  margin-left:15px;
			  line-height:2;}
.jian_bei span{ font-size:16px;
                color:#ffffff;
				line-height:1.5;
				display:block;
				width:1150px;
				height:auto;
				margin-left:15px;}