﻿/*全局样式开始-----------------------------------------------------------------------*/
html{}
body{ margin:0 auto; padding:0; width:auto; font-size:12px; color:#333333; font-family: "Microsoft YaHei", "黑体", Arial, Helvetica, sans-serif;  background-color:#ffffff;}
div,h1,h2,h3,p{ margin:0px; padding:0px;}
img{ margin:0px; padding:0px; border:0px; vertical-align:top;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#01488d; text-decoration:none;}
ul, ol, li, dl, dd, dt{ margin:0px; padding:0px; list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
/*页码容器*/
.page-box{ margin-top:15px; color:#999; font-size:14px; }
/*全局样式结束-----------------------------------------------------------------------*/

/*通用样式开始-------------------------------------------------------------------------*/
/*头部header*/
.header{ width:100%; height:128px; border-bottom:1px solid #e3e3e3;}
    
    .header_box{ width:1000px; margin:0 auto;}
    .header_box .txt1{ width:1000px;  height:32px; }
    .header_box .txt1 .td1{ min-width:195px;  height:14px; padding-top:13px; float:right; margin-right:17px;}
    .header_box .txt1 .td2{  height:32px;float:right;padding-top:10px;}
    .header_box .txt1 .td2 .search{  height:26px; line-height:25px; width:50px; font-size:12px; }
    .header_box .txt1 .td2 .searchBtn{ float:right; border:none;   width:26px; height:23px; text-indent:-9999px; cursor:pointer;  background-color:#d4d4d4; background:url(../images/search_photo.png) 0px 0px no-repeat;}
    .header_box .txt1 .td2 .serachTxt{ padding-left:5px; width:122px; height:18px; line-height:21px; border:1px solid #d4d4d4;}
    
    .header_box .txt2{ margin:0 auto; }
    .header_box .txt2 .logo{ width:396px; height:76px;float:left; }
    
  .header_box .txt2 .tel{ width:234px; height:56px;float:right; margin-top:18px;}
  .header_box .txt2 .tel .photo{ width:52px; height:52px; background:url(../images/header_tel.jpg) no-repeat; float:left;}
  .header_box .txt2 .tel .td{float:right; min-width:157px; padding-top:0px;}
  .header_box .txt2 .tel .td .td1{ height:20px; line-height:20px;color:#555555; font-weight:bold; font-size:14px;}
  .header_box .txt2 .tel .td .td2{height:26px; line-height:26px;color:#555555; font-size:22px;font-weight:bold;}
  
  
  
/*菜单导航*/

   .menu{ width:100%;}
   .menu_box{ width:1000px; margin:0 auto;}
   .menu_box ul{}
   .menu_box ul #last_one{ border-right:1px solid #d4d4d4;}
   .menu_box ul li{ line-height:43px; text-align:center; font-size:16px; color:#3e3e3e; width:123px; height:43px; float:left; border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
   .menu_box ul li a{color:#3e3e3e;}
   .menu_box ul li a:hover{ display:block; background:url(../images/menu_list.jpg) no-repeat bottom center;width:123px; color:#bd120a;}
   
   
    .nav{ position:relative; z-index:99999;  }
    .nav a{ color:#fff;  }
    .nav .nLi{ float:left;  position:relative; display:inline;  }
    .nav .nLi h3{ float:left; margin:0; padding:0;  }
    .nav .nLi h3 a{ display:block; width:123px; height:43px; color:#333; line-height:43px; text-align:center; vertical-align:middle; font-size:14px;}
    .nav .sub{ display:none; width:123px; overflow:hidden; left:0; top:43px;  position:absolute; background:#ffff;  line-height:40px; z-index:99999; }
    .nav .sub li{ zoom:1; }
    .nav .sub a{ display:block; width:123px; text-align:center; height:40px; font-size:16px; overflow:hidden; }
    .nav .sub a:hover{ width:123px; background:#bd120a; color:#fff; overflow:hidden;  }


   
   
   
   
   
   
/*焦点广告banner*/
    .banner{  position:relative; z-index:99;}
    .banner_box{ width:100%;  position:relative; z-index:99;  height:498px; background:#ffffff;  }	
    .banner_box .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
    .banner_box .bd ul{ width:100% !important;  }	
    .banner_box .bd li{ width:100% !important;  height:498px;  overflow:hidden; text-align:center;  }	
    .banner_box .bd li a{ display:block; width:100%; height:498px;  margin: 0 auto; }	
    .banner_box .bd li img{ width:1440px; height:498px; }
    .banner_box .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
    .banner_box .hd ul{ text-align:center; }	
    .banner_box .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:3px; overflow:hidden; background:#000000; filter:alpha(opacity=80);opacity:0.8;  line-height:999px; -moz-border-radius: 15px;
    -webkit-border-radius: 15px; border-radius:15px; 	}	
    .banner_box .hd ul .on{ background:#01488d; -moz-border-radius: 15px;
    -webkit-border-radius: 15px; border-radius:15px; }	
    .banner_box .prev,.banner_box .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:60px; height:60px;border-radius:35px 35px 35px 35px; background:url(../images/slider-arrow.png) -120px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }	
    .banner_box .next{ left:auto; right:15%; background-position:5px -137px; }
    

/*首页内容index*/

  .index{ width:100%;  margin-top:34px;}
  .index_box{ width:1000px; margin:0 auto;} 
  .index_box .si{ height:358px;}
  .index_box .si .title{  height:35px;}
  .index_box .si .title .cn{ width:132px; color:#c32821;  height:37px; float:left; font-weight:bold; font-size:30px;}
  .index_box .si .title .line{ width:1px; height:32px; float:left; background-color:#c32821;  margin-top:6px; margin-right:12px;}
  .index_box .si .title .en{ display:block;  height:32px; color:#818181; font-size:20px; float:left;font-weight:bold; margin-top:9px;}
  
  
  .index_box .si .si_five{ margin-top:26px;}
  .index_box .si .si_five ul{}
  .index_box .si .si_five ul #si_five_last{ margin-right:-36px;}
  .index_box .si .si_five ul li{ width:171px; height:253px; margin-right:29px; float:left;}
  .index_box .si .si_five ul li .photo{ width:171px; height:171px;}
  .index_box .si .si_five ul li .title{ width:171px; height:42px; text-align:center; line-height:42px; color:#333333; font-size:18px;}
  .index_box .si .si_five ul li .text{ width:171px; height:40px; color:#929292; line-height:20px;}
  
  
  
  .index_main{ width:100%; background-color:#f5f4f4; }
  .index_main .an{width:1000px; margin:0 auto; height:420px; padding-top:47px; }
  .index_main .an .about{ width:328px; height:372px; border:1px solid #d9d8d8; border-radius:10px; background-color:#ffffff;float:left;}
  .index_main .an .about .photo{ width:286px; height:178px;border:1px solid #d9d8d8; margin:20px 0px 16px 20px;}
  .index_main .an .about .photo img{ width:286px; height:178px;}
  .index_main .an .about .text{ width:286px; height:114px; font-size:13px; color:#7e7e7e;  margin:20px 0px 7px 20px;}
  .index_main .an .about .more{ width:86px; height:32px;  margin-left:125px;}
  
  
  .index_main .an .news{ width:647px;height:372px; border:1px solid #d9d8d8;background-color:#ffffff;border-radius:10px; float:right;}
  .index_main .an .news .title{ width:647px; height:39px; border-bottom:1px solid #d9d8d8;background: background: linear-gradient(#fcfcfd, #efeeee);
     background: -webkit-linear-gradient(#fcfcfd, #efeeee); border-radius:10px 10px 0px 0px; }
  .index_main .an .news .title .text{  font-size:18px; color:#bd120a; line-height:39px; padding-left:24px}
  .index_main .an .news .title .text span{  display:block;line-height:39px; float:right; color:#007ac4; font-size:12px; margin-right:15px;}
  .index_main .an .news .title .text span a{color:#007ac4;}

  .index_main .an .news .one{ float:left;}
  .index_main .an .news .one .photo{ width:264px; height:160; margin-top:25px; margin-left:24px;}
  .index_main .an .news .one .the_news{}
  .index_main .an .news .one .the_news .title_1{  width:264px; height:23px; overflow:hidden; font-size:14px; color:#000000; margin-left:24px; margin-top:13px; font-weight:bold;}
  .index_main .an .news .one .the_news .title_1 a{color:#000000;}
  .index_main .an .news .one .the_news .text{ margin-top:13px;width:264px; line-height:21px; height:60px; overflow:hidden;margin-left:24px;}
  
  .index_main .an .news .two{ float:right; margin-right:15px;margin-top:25px;}
  
  .index_main .an .news .two ul {}
  .index_main .an .news .two ul li{ width:311px; height:82px; border-bottom:1px dashed #cfcfcf; margin-bottom:22px; overflow:hidden;}
  
  .index_main .an .news .two ul li .title_2{ color:#393939; font-size:13px;}
  .index_main .an .news .two ul li .title_2 a{color:#393939;}
  .index_main .an .news .two ul li .text{ color:#535353; margin-top:18px; line-height:21px;}
  
  
  
  /*工程案例case*/
  
  .case{ width:100%;background-color:#f5f4f4;}
  .case_box{ width:1000px; margin:0 auto;}
  .case_box .title{  width:1000px; height:39px; border:1px solid #d9d8d8;background: background: linear-gradient(#fcfcfd, #efeeee);
     background: -webkit-linear-gradient(#fcfcfd, #efeeee); border-radius:10px 10px 0px 0px; }
  .case_box .title .text{font-size:18px; color:#bd120a; line-height:39px; padding-left:24px;}
  .case_box .title .text span{ display:block;line-height:39px; float:right; color:#007ac4; font-size:12px; margin-right:15px;}
  .case_box .title .text span a{color:#007ac4;}
  
        .case_box .pic .leftLoop{margin:0 auto; width:1000px; height:220px; position:relative; background-color:White; border:1px solid #d9d8d8;border-radius:0px 0px 10px 10px;}
		.case_box .pic .leftLoop .bd{ padding:30px 10px 0px 50px;  }
		.case_box .pic .leftLoop .bd ul{ overflow:hidden; zoom:1;}
		.case_box .pic .leftLoop .bd ul li{position:relative;overflow:hidden;cursor:pointer; float:left; display:inline; margin:0 4px; text-align:center; line-height:30px; width:210px; margin-left:10px;}
		.case_box .pic .leftLoop .bd ul li a{}
		.case_box .pic .leftLoop .bd ul li a:hover{}
		.case_box .pic .leftLoop .bd ul li  img{ width:210px; height:160px;z-index:0; border:1px solid #d9d8d8; }
		.case_box .leftLoop .hd .next{margin-right:12px; top:90px; right:0; z-index:1;position:absolute;display:block; width:22px; height:42px; background:url(../images/next_menu.jpg) no-repeat 0 0; cursor:pointer;}
	    .case_box .leftLoop .hd .prev{margin-left:12px; top:90px; left:0; z-index:1;position:absolute;display:block;  width:22px; height:42px; background:url(../images/up_list.jpg) no-repeat 0 0; cursor:pointer;}
        
        .case_box .pic .leftLoop .bd .txt{width:210px;height:30px; background:url(../images/1px.png) repeat; position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
        .case_box .pic .leftLoop .bd .txt .h2{font-size:20px;height:30px;text-align:center;line-height:30px; font-size:12px;}
        .case_box .pic .leftLoop .bd .txt .h2 a{ color:White;}



  /*榮誉资质honor、产品products*/
  
  .hp{ width:100%; background-color:#f5f4f4; padding-top:30px; }
  .hp_box{ width:1000px; height:378px; margin:0 auto;}
  .hp_box .honor{ width:329px; height:345px; float:left; border:1px solid #d9d8d8; border-radius:10px; background-color:White;}
  .hp_box .honor .title{ width:329px; height:39px; border-bottom:1px solid #d9d8d8;background: background: linear-gradient(#fcfcfd, #efeeee);
     background: -webkit-linear-gradient(#fcfcfd, #efeeee); border-radius:10px 10px 0px 0px; }
     
  .hp_box .honor .title .text{font-size:18px; color:#bd120a; line-height:39px; padding-left:24px;}
  .hp_box .honor .title .text span{ display:block;line-height:39px; float:right; color:#007ac4; font-size:12px; margin-right:15px;}
  .hp_box .honor .title .text a{color:#007ac4;}
  
  .hp_box .honor .run{width:329px;position:relative;}
  .hp_box .honor .run .pi #leftLoop{margin:0 auto; width:329px; height:305px; position:relative; background-color:White; }
  .hp_box .honor .run .pi #leftLoop .bd{ padding:38px 10px 10px 70px;  }
  .hp_box .honor .run .pi #leftLoop .bd ul{ overflow:hidden; zoom:1;}
  .hp_box .honor .run .pi #leftLoop .bd ul li{ float:left; display:inline; margin:0 4px; text-align:center; line-height:30px; width:163px; margin-left:10px;}
  .hp_box .honor .run .pi #leftLoop .bd ul li a{}
  .hp_box .honor .run .pi #leftLoop .bd ul li a:hover{}
  .hp_box .honor .run .pi #leftLoop .bd ul li img{ width:163px; height:233px;z-index:0; }
  .hp_box .honor .run #leftLoop .hd .next{margin-right:12px; top:120px; right:0; z-index:1;position:absolute;display:block; width:22px; height:42px; background:url(../images/next_menu.jpg) no-repeat 0 0; cursor:pointer;}
  .hp_box .honor .run #leftLoop .hd .prev{margin-left:12px;  top:120px; left:0; z-index:1;position:absolute;display:block;  width:22px; height:42px; background:url(../images/up_list.jpg) no-repeat 0 0; cursor:pointer;}

  
  
  .hp_box .prodructs{width:647px;height:345px; border:1px solid #d9d8d8;background-color:#ffffff;border-radius:10px; float:right;}
  .index_main .an .news .title{ width:647px; height:39px; border-bottom:1px solid #d9d8d8;background: background: linear-gradient(#fcfcfd, #efeeee);
     background: -webkit-linear-gradient(#fcfcfd, #efeeee); border-radius:10px 10px 0px 0px;}
  .hp_box .prodructs .title{ min-width:425px; height:30px;  margin:20px 0px 0px 20px;}
  .hp_box .prodructs .title .cn{  height:30px; float:left; width:100px; color:#bd120a; font-size:24px;}
  .hp_box .prodructs .title .line{float:left; width:4px; background:url(../images/products_list.jpg) 0px 0px no-repeat; height:25px; margin-top:5px; margin-left:10px;}
  .hp_box .prodructs .title .en{float:left; width:300px; font-size:22px; color:#676666; margin-top:3px; margin-left:13px;}
  
  
  .hp_box .prodructs .main{ width:613px; height:263px; margin:20px 0px 0px 20px;}
  .hp_box .prodructs .main .photo{ width:315px; height:263px; float:left;}
  .hp_box .prodructs .main .photo img{width:315px; height:263px;}
  .hp_box .prodructs .main .nav{ float:right; width:281px; height:263px; }
  
  .hp_box .prodructs .main .nav ul{}
  .hp_box .prodructs .main .nav ul li{ width:280px; height:57px; margin-bottom:12px; }
  .hp_box .prodructs .main .nav ul .pr01{ background:url(../images/gcaz.png)no-repeat;}
  .hp_box .prodructs .main .nav ul .pr01 .td{ color:#bd120a; font-size:17px; margin-left:67px; margin-top:3px;}
  .hp_box .prodructs .main .nav ul .pr01 .td a{color:#bd120a;}
  .hp_box .prodructs .main .nav ul .pr01 .te{ color:#676666;font-size:12px; margin-left:67px; margin-top:8px;}
  
  .hp_box .prodructs .main .nav ul .pr02{ background:url(../images/xfsj.png)no-repeat;}
  .hp_box .prodructs .main .nav ul .pr02 .td{ color:#bd120a; font-size:17px; margin-left:67px; margin-top:3px;}
  .hp_box .prodructs .main .nav ul .pr02 .td a{color:#bd120a;}
  .hp_box .prodructs .main .nav ul .pr02 .te{ color:#676666;font-size:12px; margin-left:67px; margin-top:8px;}
  
  .hp_box .prodructs .main .nav ul .pr03{ background:url(../images/xfwb.png)no-repeat;}
  .hp_box .prodructs .main .nav ul .pr03 .td{ color:#bd120a; font-size:17px; margin-left:67px; margin-top:3px;}
  .hp_box .prodructs .main .nav ul .pr03 .td a{color:#bd120a;}
  .hp_box .prodructs .main .nav ul .pr03 .te{ color:#676666;font-size:12px; margin-left:67px; margin-top:8px;}
  
  .hp_box .prodructs .main .nav ul .pr04{ background:url(../images/xfcp.png)no-repeat;}
  .hp_box .prodructs .main .nav ul .pr04 .td{ color:#bd120a; font-size:17px; margin-left:67px; margin-top:3px;}
  .hp_box .prodructs .main .nav ul .pr04 .td a{color:#bd120a;}
  .hp_box .prodructs .main .nav ul .pr04 .te{ color:#676666;font-size:12px; margin-left:67px; margin-top:8px;}
  
  
   /*合作用户partner*/
   
   .partner{ width:100%;background-color:#f5f4f4;  height:200px;}
   .partner_box{ width:1000px; margin:0 auto;}
   .partner_box .title{ width:1000px; height:39px; border:1px solid #d9d8d8;background: background: linear-gradient(#fcfcfd, #efeeee);
     background: -webkit-linear-gradient(#fcfcfd, #efeeee); border-radius:10px 10px 0px 0px;}
   
   .partner_box .title .text{font-size:18px; color:#bd120a; line-height:39px; padding-left:24px;}
   .partner_box .title .text span{ display:block;line-height:39px; float:right; color:#007ac4; font-size:12px; margin-right:15px;}
   .partner_box .title .text a{color:#007ac4;}
   
   .partner_box .main{ width:1000px; height:130px; background-color:White;border:1px solid #d9d8d8;border-radius:0px 0px 10px 10px;}
   
   
   .partner_box .main ul{ margin-top:25px;}
   .partner_box .main ul li{ width:172px; height:78px; float:left; border:1px solid #007ac4; margin-left:22px;}
   .partner_box .main ul li img{idth:172px; height:78px;}
   
   
   
   /*实力、文化、我们*/
   .san{ width:100%; background-color:#eaeaea; height:275px;}
   .san_box{ width:1000px; margin:0 auto;padding-top:37px;}
   
   .san_box .st .hzkh{ margin-top:12px; height:123px; overflow:hidden; }
   .san_box .st .hzkh li{height:30px; line-height:30px; padding:0 18px 0 0;}
   .san_box .st .hzkh li a{ display:block;  color:#7e7e7e;}
   
   
   .san_box .st{ width:303px;  float:left;}
   .san_box .st .list01{ width:33px; height:35px; float:left; background:url(../images/good_list.jpg) no-repeat; }
   .san_box .st .form{ width:255px; height:230px; float:left; margin-left:15px;}
   .san_box .st .form .title{ }
   .san_box .st .form .title .en{  font-size:14px; font-family:Arial; color:#bd120a;} 
   .san_box .st .form .title .cn{ color:#4d4d4d; font-size:18px;}
   .san_box .st .form .text{ width:255px; height:122px; margin-top:12px; line-height:24px; color:#7e7e7e;}
   .san_box .st .form .more{ width:95px; height:18px; background:url(../images/footer_menu_list.jpg) no-repeat; padding-left:27px;  margin-top:10px;}
   .san_box .line{ width:1px; height:213px; background-color:#cccccc; float:left; box-shadow: 1px 0px 0px #ffffff;  margin-left:23px;}
   
   
   
   .san_box .cu{ width:303px;  float:left; margin-left:16px;}
   .san_box .cu .list01{ width:35px; height:41px; float:left; background:url(../images/hrwh_list.jpg) no-repeat; }
   .san_box .cu .form{ width:255px; height:230px; float:left; margin-left:13px;}
   .san_box .cu .form .title{ width:255px;}
   .san_box .cu .form .title .en{  font-size:14px; font-family:Arial; color:#bd120a;} 
   .san_box .cu .form .title .cn{ color:#4d4d4d; font-size:18px;}
   .san_box .cu .form .text{ width:255px; height:122px; margin-top:12px; line-height:24px; color:#7e7e7e;}
   .san_box .cu .form .more{ width:95px; height:18px; background:url(../images/footer_menu_list.jpg) no-repeat; padding-left:27px;  margin-top:10px;}
   
   
   .san_box .line{ width:1px; height:213px; background-color:#cccccc; float:left; box-shadow: 1px 0px 0px #ffffff;  margin-left:17px;}
   
   
   
   .san_box .co{ width:303px;  float:left; margin-left:16px;}
   .san_box .co .list01{ width:35px; height:31px; float:left; background:url(../images/contact_list.jpg) no-repeat; }
   .san_box .co .form{ width:255px; height:230px; float:left; margin-left:13px;}
   .san_box .co .form .title{ width:255px;}
   .san_box .co .form .title .en{  font-size:14px; font-family:Arial; color:#bd120a;} 
   .san_box .co .form .title .cn{ color:#4d4d4d; font-size:18px;}
   .san_box .co .form .text{ height:123px;}
   .san_box .co .form .text ul{margin-top:12px;}
   .san_box .co .form .text ul li{ width:255px; color:#7e7e7e;  margin-bottom:8px; } 
   .san_box .co .form .text ul li span{display:block; min-width:100px; margin-left:60px;   margin-top:7px;}
   
   .san_box .co .form .more{ width:95px; height:18px; background:url(../images/footer_menu_list.jpg) no-repeat; padding-left:27px;  margin-top:10px;}
   
   
   
   .footer{ width:100%; height:192px; background-color:#9d9fa2;}
    .footer_box{margin:0 auto; width:1000px; padding-top:24px;}     
        .footer_box .logo{ float:left; margin-right:30px; width:313px; height:56px;margin-top:45px;}
        .footer_box .logo img{width:313px; height:56px;}
        .footer_box .line{width:1px; height:141px; background-color:#818080; float:left; box-shadow: 1px 0px 0px #ffffff;  margin-left:8px;}
        .footer_box .nav{  margin-left:35px; float:left;}
        .footer_box .nav ul{}
        .footer_box .nav ul li{ margin-bottom:10px; color:White; font-size:14px;}
        .footer_box .nav ul li a{color:White;}
        
        .footer_box .ewm{float:right; min-width:117px; height:140px; }
        .footer_box .ewm img{width:117px; height:118px;}
        .footer_box .ewm .bq{  height:22px; padding-top:8px;}
        
        
        
        
        
        
        
    
 /*内页content大图*/
   
.content_banner{}
.content_banner_box{ margin:0 auto; width:100%;height:200px; overflow:hidden;position:relative; ;text-align:center;}
.content_banner_box img{ width:1440px; height:200px;}

   
   
   
.content{ width:100%;}   
.content_box{margin:0px auto;width:1000px;}
.content_box .title{width:1000px; margin:0px 0px 15px 0px;padding:20px 0px 10px 0px; line-height:26px;font-size:26px;border-bottom:1px dashed #cdcdcd;}
.content_box .title .em{ float:right; margin-top:6px; font-size:14px; }
.content_box .title .em a:hover{color:#333;}
.content_box .title .em a.cur{font-weight:bold; color:#333;}


/*---左边---*/
.content_box .left{float:left;width:221px; padding:0px 0px 30px 0px;}
.content_box .left .class{width:221px;}
.content_box .left .class ul{}
.content_box .left .class ul li{ width:221px; height:41px; line-height:41px; text-align:center;  font-size:14px; border-bottom:1px solid #cecece;color:#333;}
.content_box .left .class ul li a{color:#333; display:block;}
.content_box .left .class ul li a:hover{color:#ffffff;display:block; background:url(../images/content_list.png)10px 15px no-repeat; }
.content_box .left .class ul li:hover{ background-color:#007ec6;}
.content_box .left .class ul li.on{background-color:#007ec6;background:url(../images/content_list.png)10px 15px no-repeat;}

.content_box .left .lxwm{width:221px;}
.content_box .left .lxwm .title{width:221px;font-size:26px; border-bottom:1px dashed #cdcdcd;}
.content_box .left .lxwm .text{}
.content_box .left .lxwm .text ul{}
.content_box .left .lxwm .text ul li{border-bottom:1px dashed #cdcdcd;color:#434343; line-height:28px; font-size:12px; }
.content_box .left .lxwm .text ul li.on{color:#434343;background-color:#007ec6;}
.content_box .left .lxwm .text ul li span{display:block; min-width:100px; margin-left:60px;}



/*---右边---*/
.content_box .fright{float:right;width:750px; padding:0px 0px 30px 0px;}
.content_box .fright .biaoti{ width:750px;font-size:20px;line-height:22px;padding:0px 0px 20px 0px;}
.content_box .fright .about_m01{}







/*新闻中心*/
        .fright .txt .news{}
        .fright .txt .news ul{ }
        .fright .txt .news ul li{ overflow:hidden; height:30px; width:750px;border-bottom:1px dashed #a5a7af; line-height:30px;  margin-bottom:0px;background-color:#ffffff;}
        .fright .txt .news ul li span{ float:right; font-size:12px;color:#666666}
     
 /*合作用戶*/
 
.fright .txt .hzyh{}
.fright .txt .hzyh ul{}
.fright .txt .hzyh ul li{ float:left; width:172px; height:78px; border:2px solid #cfcfcf; margin-left:47px; margin-bottom:20px;}
.fright .txt .hzyh ul li img{width:172px; height:78px;}





/*在线留言*/
.fright .form_box{ margin-left:80px; width:660px;}
.fright .form_box dl{ margin-bottom:25px;}
.fright .form_box dl dt{ float:left;  font-size:14px;  line-height:25px;}
.fright .form_box dl dt dd{ height:25px;}
.fright .form_box .fbly{width:660px; margin-left:70px;}
.fright .form_box .fbly dd{ width:120px; height:35px;}



/*资质荣誉*/
        .fright .zzry{}
        .fright .zzry ul{ }
        .fright .zzry ul li{ float:left; overflow:hidden; height:260px; width:163px;  margin-bottom:20px; margin-left:20px;}
        .fright .zzry ul li img{ height:233px; width:163px; }
        .fright .zzry ul li span{  display:block;width:163px; height:15px; font-size:12px;color:#666666;  text-align:center; line-height:15px; margin-top:10px;}


/*工程案例*/
.fright .case_01{}
.fright .case_01 ul{}
.fright .case_01 ul li{position:relative;overflow:hidden;cursor:pointer; float:left; overflow:hidden; height:160px; width:210px;  margin-bottom:20px; margin-left:30px;}
.fright .case_01 ul li img{ height:160px; width:210px; }
.fright .case_01 .txt{width:210px;height:30px; background:url(../images/1px.png) repeat; position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.fright .case_01 .txt .h2{font-size:20px;height:30px;text-align:center;line-height:30px; font-size:12px;}

        
        
        
/*服务项目*/
        .fright .service{}
        .fright .service ul{ }
        .fright .service ul li{ float:left; overflow:hidden; height:200px; width:171px;  margin-bottom:20px; margin-left:15px;}
        .fright .service ul li img{ height:171px; width:171px; }
        .fright .service ul li span{  display:block;width:171px; height:15px; font-size:12px;color:#666666;  text-align:center; line-height:15px; margin-top:10px;}
        
/*搜索页面*/     
        
    .content_box_right{float:right;width:750px; padding:0px 0px 30px 0px;}
	.content_box_nry{ width:750px; height: auto; overflow:hidden; background:#ffffff; float:right;}
	.content_box_nry .title_s{  height:60px; line-height:60px; color:#333333; background:#eceff4;}
	.content_box_nry .title_s .l{ float:left; padding-left:10px;  width:200px; height:60px; overflow:hidden; line-height:60px; color:#183884; font-size:17px; background:url(../images/index_box_cptj_l.jpg) no-repeat 0 0;}
	.content_box_nry .title_s .c{ float: right;width: 406px; height:60px; }
	.content_box_nry .title_s .c span{  float:right;display:block; margin-right:10px; color:#666666;line-height:60px; height:60px; overflow:hidden;}
	.content_box_nry .title_s .c span a{ color:#333333;}
	.content_box_nry .title_s .c span a:hover{ color:#333333;}
	.content_box_nry .title_s .r{ float: right;width: 2px; height: 60px; }
	.content_box_nry .title_s a{ }
	.content_box_nry .list{ width:750px;line-height:36px;border:1px solid #c9c9c9;padding:10px 0px 0px 10px;}
	.content_box_nry .list ul{}
	.content_box_nry .search_list{ width:750px;  min-height: 500px; border:solid 1px #e4e4e4; overflow:hidden;}
	.content_box_nry .search_list ul li{ padding-left:15px; border-bottom:1px #cccccc dotted; line-height:40px; }
	.content_box_nry .search_list ul li a{ color:#e62129; font-size:14px; font-weight:bold;}
	.content_box_nry .search_list ul li a:hover{}
	.content_box_nry .search_list ul li span{ float: right; color:#b4b4b4;}
	
/*合作客户*/
.hzkh{}
    .hzkh ul{}
    .hzkh ul li{ height:30px; line-height:32px; padding:0 20px 0 0;} 
    .hzkh ul li a{ font-size:14px; }