﻿ @charset "utf-8";
/* CSS Document  内页css*/
@import "default.css";

/*  aboutus  */
#main #right {

	width: 224px;
	padding-left:1px;
	overflow:hidden;
}
#main #right p {
	color: #8a8a8a;
	height:37px;
	background:url(../img/list03.gif) no-repeat left center;
	padding-left:20px;
	line-height:37px;
}
#main #right p a{
     color:#F60;
	 font-weight:bold;
	 padding:0px 5px 0px 5px;
	 }
#main #right .aboutus{
	background: url(../img/aboutux_bg.gif) no-repeat left top;
	padding-top:64px;
	padding-bottom:12px;
	clear:both;
	zoom:1;
	 }
#main #right .aboutus span{
	 font-family:"微软雅黑","黑体";
	 font-size:18px;
	 margin-bottom:12px;
	 margin-left:7px;
	 display: block;
	 }
#main #right .aboutus ul{
	 padding-top: 10px;
	 _padding-top: 7px;
	 width: 224px;
     background:url(../img/about_about.gif) no-repeat left bottom;
	 padding-bottom:5px;
	 margin-bottom:8px;
	 overflow: hidden;
	 zoom: 1;
	 }
	 
#main #right .aboutus ul li{
     line-height:23px;
	 float: left;
	 width: 224px;
	 background:url(../img/list04.gif) no-repeat 12px center;
	 border-bottom:#D5D5D5 1px solid;
      }
	  	 
#main #right .aboutus ul li a{
	padding-left: 25px;
/*	display: block;		*/
 }
#main #right .aboutus ul li a:link,#main #right .aboutus ul li a:visited{
     color:#5d5d5d;
	 text-decoration:none;
     }
#main #right .aboutus ul li a:hover{
     color:#F60;
	 font-weight:bold;
	 }
/*   left.start   */
/*   二级导航  */
#main #left{
      width:772px;
	  }
#nav01_about{
	margin-left:116px;
	 }
#main #left #flash{
     height:97px;
	 position:relative;
	 }
	 
	 #main #left #flash img{
		 display: block;
	 }
#main #left #flash .flash_tm{
     position:absolute;
	 top:0px;
	 left:0px;
	 }
#main #left .position{
     color:#F60;
	 border-bottom:1px #f3f3f3  solid;
	 text-indent:5px;
	 padding-top:10px;
	 padding-bottom:10px;
	 }
#main #left .position img{
     margin:auto 5px; 
	 }
/*   内容  */
.introduction{
    margin:15px 15px 0px 20px;
	overflow: hidden;
	zoom: 1;
	 }
.inside_about{
   padding:16px 30px 30px 0px;
   *padding-bottom:32px;

	 }
.inside_about h2{
   padding: 10px 0 0 315px;
   }
.inside_about p{
   line-height:2em;
   text-align:justify;
   padding: 15px 0 0 315px;
   }	 
/*   factory   */
.next_page{
        display:block;
		margin-top:15px;
		text-align: center;
		}
.next_page a{
		 display: inline-block;
		 height:18px;
		 line-height:18px;
		 padding-left:6px;
		 padding-right:6px;
		 margin-left:3px;
		 font-weight:bold;
		 text-decoration:none;
        }
.next_page span{
		display: inline-block;
		padding-left:3px;
		padding-right:3px;
		padding-top:10px;
		}
.next_page a:link,.next_page a:visited{
        border:1px #CCC solid;
         color:#aaaaaa;
		 }
.next_page a:hover{
	background-color:#F0F0F0;
	color:#aaa;
	   }
.next_page #on{
	background-color:#f0f0f0;
}
	
#factory {
     margin:20px 28px 0px 0px;
	 }
#factory .fac01{
     background:url(../about/img/ab_02.gif) repeat;
	 padding:20px 0px 0px 54px;
     }
#factory .fac01 #DHTMLgoodies_largeImage{
     width:603px;
	 height:455px;
	 background-color:#A1A1A1;
	 }
#factory .fac01 #DHTMLgoodies_largeImage img{
	max-width:603px; 
	max-height:455px; 
	width:603px;
	height:455px;
	/*
	width:expression(this.width>603&&this.width>this.height?603:'auto'); 
	height:expresion(this.height>455?455:'auto'); 
	*/
}
#factory .strip_of_thumbnails{
     margin-top:24px;
	 }
#factory .strip_of_thumbnails div{
	 float:left;
	 width: 88px;
	 margin-right:15px;
	 margin-bottom:10px;
	 }
#factory .strip_of_thumbnails div img{
     width:82px;
	 height:60px;
	 }
#factory .strip_of_thumbnails div a:link,#factory .strip_of_thumbnails div a:visited{
     display:block;
	 zoom:1;
    border:3px solid #BCBCBC;
	}
    
#factory .strip_of_thumbnails div a:hover{
    border:3px solid #FF6600;
	}
#factory table.fac02 td{

	padding-bottom:5px;
	 }
#factory table.fac02 td a:link,#factory table.fac02 td a:visited{
     padding:2px 15px 3px 18px;
	 border:1px solid #DEDDDE;
	 background:url(../img/hr_012.gif) no-repeat 4px center;
     color:#929596;
	 display: block;
	 zoom:1;
	 }
#factory table.fac02 td a:hover{  
      background:url(../img/hr_011.gif) no-repeat 4px center;
	  text-decoration:none;
	  } 
#factory table.fac02 td #current{
background:url(../img/hr_011.gif) no-repeat 4px center;
	  text-decoration:none;
	
}
/*  news_list   */
#nav01_news{
      margin-left:226px;
	  }
.inside_news{
	clear: both;
     margin-bottom:15px;
	 }
.news_list{
	 padding-bottom:10px;
	 overflow: hidden;
	 zoom: 1;
	 }
.news_list li a{
     text-decoration:none;
	 }
.news_list li{
	position:relative;
	width:715px;
	padding:15px 0px 15px 0px;
	border-bottom:1px #B2B2B2 dotted;
	 }
.news_list li .newslist_title{
     position:absolute;
	 left:150px;
	 top:20px;
	 font-weight:bold;
	 font-size:14px;
}
.news_list li .newslist_title a{
      color:#F60;
	  text-decoration:none;
	  }
.news_list li .newslist_info{
     position:absolute;
	 left:150px;
	 top:50px;
	 line-height:1.8em;
	 }
.news_list li .newslist_info a{
     text-decoration:none;
	 }
.news_list li .newslist_time{
     position:absolute;
	 left:640px;
	 top:20px;
	 color:#B5B5B5;
	 }
	 
/*  新闻show */
.inside_newshow{
     padding-right:10px;
	 padding-bottom:8px;
	 }
/*
.inside_newshow h4{
     font-size:14px;
	 color:#f60;
	 font-weight:bold;
	 margin-top:18px;
	 margin-bottom:6px;
	 }
*/
.inside_newshow h4{
     font-size:12px;
	 font-weight:normal;
	 color:#B8BBBD;
	 margin-bottom:6px;
	 }
.inside_newshow p{
     line-height:2em;
	 color:#666;
	 }
.inside_newshow span{
     margin-top:40px;
     height:25px;
	 line-height:25px;
	 padding-left:20px;
	 background:url(../img/newshow.gif) repeat-x ;
	 display:block;
	 border-left:#E4E4E4 1px solid;
	 border-right:#E4E4E4 1px solid;
	 }
.inside_newshow span a{
      color:#F60;
	  text-decoration:underline;
	  padding:0px 4px 0px 4px;
	  }
.inside_newshow ul{
     border:#E4E4E4 1px solid;
	 padding:15px 0px 20px 28px;
	 background-color:#FAFAFA;
	 margin-bottom:30px;
	 overflow: hidden;
	 zoom: 1;
	 }
.inside_newshow ul li{
      line-height:2em;
	  width:340px;
	  float:left;
	  }
.inside_newshow ul li a{
     width:325px;
	 display: inline-block;
	 float:left;
	 background:url(../img/list04.gif) no-repeat left center;
	 padding-left:15px;
	 }
/*  人才中心  */
#nav01_hr{
    margin-left:556px;
	 }
.inside_hr{
     padding:10px 0px 20px 0px;
	 color:#616161;
	 line-height:2em;
	 }
	 .online{
     padding:15px 0px 20px 12px;
	 }
.inside_hr .hr_01{
	padding-left: 25px;
	 margin-bottom:30px;
	 }	 
.inside_hr .hr_01 p{
	padding: 10px 0;
     font-family:"微软雅黑";
	 font-size:18px;
	 color:#F60;
	 }
.inside_hr .hr_02{
	 padding-left:15px;
	 width:315px;
	 margin-right:25px;
	 }
	  .inside_hr .ser02{
	 margin:25px 0 15px;
	 border: 1px solid #e2e2e2;
	 border-left: none;
	}
 .inside_hr .ser02 h3{
	padding-left: 10px;
	line-height: 28px;
	background-color: #f2f2f3;
	}
 .inside_hr .ser02 h3 a{
     color:#afafaf;
	 font-size:12px;
	}
 .inside_hr .ser02 .support{
	padding-bottom: 15px;
	width:377px;
	float: left;
	border-left: 1px solid #e2e2e2;
	overflow: hidden;
	zoom: 1;
	}
 .inside_hr .ser02 .support img{
	margin: 5px 20px 0 10px;
	display: inline;
	float: left;
	}
 .inside_hr .ser02 p{
     padding: 10px 10px 0 0;
	 text-align: justify;
	 }

 .inside_hr .hr_rencai{
	 display:block;
	 float:left;
	 }   	
.inside_hr .hr_rencai a{
     text-decoration:none;
	 }  
.inside_hr .hr_rencai span{
	 margin-top:8px;
	 }
.inside_hr .hr_03{
	 padding-left:15px;
	 width:350px;
	 }
.zhaopin{
	  border-top:2px #D5D5D5 solid;
	  margin-bottom:50px;
	  margin-top:20px !important;
	  margin-top:0px;
		}
.zhaopin td, .zhaopin th{
	   background-color:#FFFFFF;
	   text-align:center;
	   line-height:22px;
	   }
.zhaopin caption{
	  text-align:left;
	  color:#F60;
	  font-size:14px;
	  font-weight:bold;
	  }
.zhaopin .left{
	   text-align:left;
	   padding-left:4px;
	   }
.zhaopin a{
	    color:#F60;
		padding-right:12px;
		}
	/* hr_detail  */
.hr_detail{
     margin-bottom:60px;
	 }
.hr_detail td{
	background:#fff;
	text-align:left;
	padding:4px 0px 4px 5px;
	color:#3d3d3d;
	vertical-align: top;	
 }
.hr_detail .left{
     background-color:#EEEEEE;
	 }
.hr_detail .special01{
	   line-height:1.8em;
	   padding:15px 10px 15px 4px;
	   }
.hr_detail .special02{
	   padding:6px 4px;
	   line-height:1.6em;
	   }
.hr_detail .special03{
	  padding-left:130px;
	   }
.hr_detail .special03 td{
      color:#F60;
	  font-weight:bold;
	  }
	  /* hr_detail  */
.department li{
      width:63px;
}	  
.inside_tab01 li{
      float:left;
	  height:20px;
	  border:1px solid #DEDDDE;
	  margin-right:3px;
	  padding-left:10px;
	  line-height:20px;  
	  }
.inside_tab01 li a{
      background:url(../img/hr_012.gif) no-repeat left center;
	  padding-left:18px;
	  color:#929596;
}
.inside_tab01 li a:link{
	 color:#929596;
}
.inside_tab01 a:hover{
      background:url(../img/hr_011.gif) no-repeat left center;
	  text-decoration:none;
	 }
 .inside_tab01 #on{
     background:url(../img/hr_011.gif) no-repeat left center;
	 }
.hr_applicetion  {
      margin-top:25px;
	  }
.online .hr_applicetion  {
      margin-top:10px;
	  }
	  .onlect { color: #000;}
	  .onlect select { vertical-align:middle; margin-left:5px; width: 100px;}
.hr_applicetion th{
      font-weight:normal;
	  text-align:right;
	  padding-right:10px;
	  }
	  .online th{
		  padding-right: 0;
		  width: 85px;
	  text-align:left;
	  color: #000;
	  }
	  .online .yzb{
		  margin-right: 10px;
		  display: inline;
	  }
	  .online .yzb img{
		  vertical-align: middle;
	  }
.hr_applicetion input{
      vertical-align: middle;
	 }
	 .online input{
		 height: 18px;
		 border: 1px solid #d6d8d8;
	 }
.hr_applicetion input.text01,
.hr_applicetion input.text02{
	  width:300px;
      margin-right:10px;
	  padding:2px;
	  *padding:1px;
	 }
.online input.text01{
	  width:250px;
	 }
.online input.text02{
	  width:380px;
	 }
.hr_applicetion label{
	  margin: 0 10px 0 5px;
	  vertical-align: middle;
	 }
	 
.hr_applicetion select{
	 vertical-align: middle;
	 margin-right:10px;
	 width:100px;
	  padding:2px;
	 }
.hr_applicetion tr{
    height:30px;
	}
.hr_applicetion td span{
    color:#F60;
         }
.hr_applicetion .th{
    text-align:right;
	 }
.inside_hr .tab01{
     width:716px;
	 margin-bottom:20px;
	 }
.inside_hr .tab01 #myTab0{
	 height:22px;
	 background:url(../img/nav_bg.gif) repeat-x left top;
	 padding-left:30px;
	 margin:10px 0px 5px 0px;
	 }
.inside_hr .tab01 #myTab0 li{
     float:left;
	 width:85px;
	 text-align:center;
	 font-weight:bold;
	 }
.inside_hr .tab01 #myTab0 li a{
   	 color:#666; 
	}
.inside_hr .tab01 #myTab0 .active a{
     text-decoration:none;
     color:#F60;
   }
.inside_hr .tab01 #myTab0 .active{
     background:url(../img/hr_013.jpg) no-repeat left center;
	 cursor: pointer;
	font-weight: bold;
}
.inside_hr .tab01 .tab_content01 .tab_conten03 textarea{
     height:90px;
	 width:712px;
	 }
.inside_hr .image01{
    margin-right:5px;
	 }
.inside_hr .hr_submit{
    display:block;
	padding:0px 0px 50px 0px;
	}
	.online .hr_submit{
    display:block;
	padding:30px 0px 50px 5px;
	}
	.online textarea{
	margin-top: 8px;
     height:65px;
	 width:695px;
	 border: 1px solid #d6d8d8;
	 }
	.online .hr_submit input{
		border: none;
		 height: 38px;
	}
/* hr01 人才观 */
#hr01{
     margin:20px 30px 0px 0px;
	 }
#hr01 h2{
     color:#f60;
	 font-size:14px;
	 line-height:25px;
	 }
#hr01 p{
     margin-top:10px;
	  line-height:2em;
	  }
/* hr03 招聘岗位 */
#hr03{
     margin:20px 23px 20px 0px;
	 padding-bottom:20px;
	 }
#hr03 table.hr03_zhaopin{
    border-collapse: collapse;
	margin-bottom:10px;
	*margin-bottom:20px;
	margin-top:15px;
    }
#hr03 table.hr03_zhaopin td,#hr03 table.hr03_zhaopin th{
    text-align:center;
	line-height:2em;
	border:1px solid #E1E1E1;
	}
#hr03 table.hr03_zhaopin th{
     font-weight:bold;
	 }
#hr03 table.hr03_zhaopin td a{
      color:#F60;
	  padding-right:12px;
	  }
#hr03 table.hr03_zhaopin .left{
    text-align:left;
	padding-left:5px;
	}
/*    service   */
#nav01_ser{
     text-align:right;
	 }
.inside_service{
     margin:18px 15px 0px 18px;
	 }
#main h1,#main01 h1{
     font-size:16px;
	 color:#FF6E10;
/*	 background:url(../img/ser07.gif) no-repeat right top;
	 width:70px;
*/
	 padding-bottom:10px;
	 }
.inside_service .ser01{
	 line-height:2em;
	 margin:20px 0 0 18px;
	 border-bottom:1px solid #f3f3f3;
	}

.inside_service .ser01 h2{
	 }
.inside_service .ser01 p{
     margin-top:10px;
	 }
.inside_service h3 a{
     color:#F60;
	 font-weight:bold;
	 font-size:14px;
	 display:inline-block;
	}

.inside_service .ser02{
	 margin:25px 0 15px;
	 border: 1px solid #e2e2e2;
	 border-left: none;
	}
.inside_service .ser02 h3{
	padding-left: 10px;
	line-height: 28px;
	background-color: #f2f2f3;
	}
.inside_service .ser02 h3 a{
     color:#afafaf;
	 font-size:12px;
	}
.inside_service .ser02 .support{
	padding-bottom: 15px;
	width:378px;
	float: left;
	border-left: 1px solid #e2e2e2;
	overflow: hidden;
	zoom: 1;
	}
.inside_service .ser02 .support img{
	margin: 15px 10px 0 20px;
	display: inline;
	float: left;
	}
.inside_service .ser02 ul{
     padding-top:10px;
	 }
.inside_service .ser02 ul li{
	 padding-left:20px;
	line-height: 2em;
	 background:url(../img/list04.gif) no-repeat left center;
	 }

.inside_service .ser03{
	border-top:1px solid #f3f3f3;
	border-bottom:1px solid #f3f3f3;
	padding:20px 0px 35px 0px;
	margin-top:20px;
	line-height:2em;
	}
.inside_service .service_sy{
    background:url(../service/img/ser06.gif) no-repeat right top;
	width:360px;
	margin-right:50px;
	}
.inside_service ul.service_sy01{
    padding-left:15px;
	width:225px;
	}
.inside_service ul.download01{
    padding-left:10px;
	width:180px;
	}
	.inside_service .mt15{
		margin-top: 15px;
	}
.inside_service .ser04{
    line-height:2em;
	padding:12px 0px 20px 0px;
	}
.inside_service ul.message{
   background:none;
    padding-top:5px;
	}
.inside_service ul.message li{
    background:url(../img/list04.gif) no-repeat left center;
	padding-left:20px;
	position:relative;
	}
.inside_service ul.message li span{
    position:absolute;
	top:0px;
	left:640px;
	color:#666666;
	}
/*   service4  下载中心 */
.inside_service .service4_nav{
    margin-top:20px;
	}
.inside_service .service4_nav li{
    padding-right:5px;
	margin-right:10px;
	}
.inside_service table.download{
    clear:both;
	margin-top:15px;
	margin-bottom:20px;
	*margin-bottom:25px;
   }
.inside_service table.download th{
    color:#BDBCBD;
	font-weight:normal;
	background-color:#F2F2F2;
	height:22px;
	line-height:22px;
	}
.inside_service table.download th{
    padding-left:15px;
	}
.inside_service table.download td{
    padding:10px 0px 8px 15px;
	}
.inside_service table.download td a{
     color:#F60;
	 }
.inside_service .service4_page{
     padding-left:15px;
	 padding-bottom:10px;
	 }
/* message01 留言中心  */
.inside_service .message01{
     margin-top:8px;
	 margin-bottom:30px;
	 width:730px;
	 background:url(../service/img/ser012.gif) repeat-y;
	 overflow: hidden;
	 zoom: 1;
	 }
.inside_service table.message3_2{
     margin:50px 0px 60px 70px;
	 }
.inside_service table.message3_2 th{
    padding-right:10px;
    font-weight:normal;
	text-align:right;
	vertical-align:top;
     line-height:25px;
	}
.inside_service table.message3_2 th,.inside_service table.message3_2 td{
     padding-top:10px;
    *padding-top:8px;
	}
.inside_service table.message3_2 input.input01{
    width:271px;
	height:23px;
	line-height:23px;
	border:1px solid #D6D8D8;
	}	
.inside_service table.message3_2  textarea{
    width:350px;
	height:100px;
	border:1px solid #D6D8D8;
	}
    
.inside_service table.message3_2 span{
    padding-left:10px;
	color:#FF6600;
	font-weight:bold;
	}
/*  message 留言中心 */
.inside_service .message{
	padding-bottom:15px;
}
.inside_service .message .message024{
    text-align:right;
	margin-bottom:5px;
	 padding-top:10px;
	*padding-top:5px;
	}
.message02{
    background:url(../service/img/ser015.gif) repeat-y;
	overflow: hidden;
	zoom: 1;
	margin-bottom:13px;
	}
.message02 div{
    padding:15px 15px 15px 15px;
	}
.message021 span{
    background:url(../service/img/ser018.gif) no-repeat left top;
	padding:0px 8px 0px 23px;
	font-size:14px;
	font-weight:bold;
	}
.message02 h2{
    color:#F60;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	}
.message02 p{
    line-height:2em;
	}
.message02 .message022{
    border-bottom:#E5E5E5 1px solid;
	padding-bottom:5px;
	}
.message02 .message023{
     padding-top:10px;
    color:#87B7CC;
	}   
/* market  营销网络 */
 .inside_service .market{
     padding-top:20px;
	 }
 .inside_service.market table{
     margin-top:15px;
	 margin-bottom:50px;
	 }
 .inside_service.market table td{
     background:url(../img/list07.gif) no-repeat left center;
	 padding-left:15px;
	 color:#5D5D5D;
	 }
/*  support  技术支持  */
 .inside_service #support{
	 padding-left:350px;
     margin: 20px 23px 0 0;
	 background:url(../service/img/ser011.jpg) no-repeat left top;
	 min-height:470px;
	 }
table.sousuo{
     margin-right:10px;
	 display: inline;
	 }
table.sousuo input.search01{
	  margin-right: 8px;
      width:225px;
	  height:16px;
	  line-height:16px;
	  border:1px solid #D6D8D8;
	  }
.inside_service #support dl{
	 margin:10px 0 10px 20px;
	 }
.inside_service #support dl dt{
     line-height:2em;
	 float: left;
	 clear: left;
	 }
	 
	 .inside_service #support dd{
		 line-height:2em;
		 text-align: right;
		 color: #999;
	 }
/*  yz  验证  */
.inside_service #yz{
     margin: 10px 0px 0px 0px;
	 }
.inside_service #yz .yz01{
     background:url(../service/img/ser015.gif) repeat-y;
	 margin-top:10px;
	 *margin-top:15px;
	 }
.inside_service #yz span{
     margin-right:50px;
     line-height:30px;
	 color:#666;
	 }
.inside_service #yz span img{
     padding-top:10px;
	 position:relative;
	 top:8px;
	 left:0px;
	 }
.inside_service #yz table{
	 margin:30px 0px 0px 140px;
	 }
.inside_service #yz .yz01 .yz02{
     width:271px;
	 height:23px;
	 line-height:23px;
	 border:1px solid #D6D8D8;
	 }
/*  yz   yz01  */
.inside_service .yz04{
    line-height:100px;
	margin:50px 0px 0px 60px;
	color:#F60;
	font-size:20px;
	font-weight:bold;
	 }
.inside_service .yz04 img{
     float:left;
	 padding-right:20px;
	  }
/*  agent  代理申请  */
.inside_service  #agent{
    margin:20px 0px 0px 0px;
	}
.inside_service  #agent ul{
    background:url(../agent/img/ag01.gif) no-repeat left top;
	padding:25px 0px 25px 158px;
	width:290px;
	}
.inside_service  #agent ul li{
    line-height:1.7em;
	font-size:14px;
	color:#FF8400;
	font-weight:bold;
	font-family: "微软雅黑";
	}
.inside_service .agent01{
    padding-top:15px;
	}
.inside_service .agent01 .agent011{
    width:203px;
	height:60px;
	border:1px solid #D0D0D0;
	padding:16px 0px 0px 55px;
	}
.inside_service .agent01 .agent011 a{
   color:#8A8A8A;
   font-size:14px;
   text-decoration:none;
   }
.inside_service .agent01 .agent011  span{
    margin-bottom:2px;
    display:block;
	font-family:"微软雅黑";
	font-weight:bold;
	}
.inside_service .agent01 .agent012{
    background:url(../agent/img/ag02.gif) no-repeat left top;
	margin-bottom:15px;
	}
.inside_service .agent01 .agent013{
    background:url(../agent/img/ag03.gif) no-repeat left top;
	}
.inside_service .agent02{
   clear:both;
   margin-right:36px;
   padding-top:40px;
   *padding-top:25px;
   }
.inside_service .agent02 h2{
    color:#F60;
	font-size:14px;
	margin-bottom:10px;
	}
.inside_service .agent02 p{
    line-height:2em;
	}
/*  agent */
.inside_service #agent01{
    background:url(../img/ser015.gif) repeat-y;
	margin-top:10px;
	}
.inside_service #agent01 table{
    margin:10px 0px 40px 20px;
	}
.inside_service #agent01 table th{
     text-align:right;
	 font-weight:normal;
	 padding-right:15px;
	 }
.inside_service #agent01 table th,.inside_service #agent01 table td{
    padding-top:5px;
	padding-bottom:5px;
		 }
.inside_service #agent01 table .input01{
    width:273px;
	height:23px;
	line-height:23px;
	}
.inside_service #agent01 table td span{
    padding-left:8px;
	color:#F60;
	}
.inside_service #agent01 table label{
    padding-right:10px;
	}
.inside_service #agent01 table select{
    width:100px;
	height:23px;
	margin-right:5px;
	}
.inside_service #agent01 table textarea{
   width:346px;
   height:106px;
   }
 /* case_detail */
.inside_service #customer{

   padding-top:20px;
   }
.inside_service #customer table input.search03{
      width:225px;
	  height:16px;
	  border:1px solid #D6D8D8;
	  }
.inside_service #customer table.search{
     position:relative;
	 top:-45px;
	 }
#customer .cus_xc .strip_of_thumbnails img{
     height:39px;
	 width:52px;
	 }	 
#customer .cus_xc #DHTMLgoodies_largeImage img{
    height:266px;
	width:407px;
	padding:3px;
	border:1px solid #D0D0D0;
	}
#customer .cus_xc #DHTMLgoodies_thumbs{
     position:absolute;
	 top:0px;
	 right:-6px;
	 _right: 30px;
	 width:300px;
	}
#customer .cus_xc .strip_of_thumbnails div{
     float: left;
	 margin-left:7px;
	 margin-bottom:7px;
	 height:39px;
	 width:52px;
	 background-color:#F2F2F2;
	 }
#customer .cus_xc #DHTMLgoodies_thumbs img{
    height:39px;
	width:52px;
	}
#customer .cus_xc{
	position:relative;
	}
#customer .cus_xc .cus_01{
	position:absolute;
	top:226px;
	left:435px;
	}
#customer .cus_xc .cus_01 p{
   font-weight:bold;
   margin-bottom:10px;
   }
#customer .cus_xc .cus_01 p span{
   color:#F60;
   font-size:14px;
   }
#customer .cus_02{
   line-height:2em;
   margin:30px 0px;
   }
#customer .cus_product {
   border:1px solid #D0D0D0;
   margin-bottom:30px;
   } 
#customer .cus_product p{
    border-bottom:1px solid #D0D0D0;
	background-color:#eee;
	display:block;
	line-height:25px;
	padding-left:10px;
	font-weight:bold;
	}
#customer .cus_product ul{
    margin:10px 0 20px 20px;
	}
#customer .cus_product li{
    float:left;
    width:140px;
	padding:15px;
	}
#customer .cus_product li a{
    text-decoration:none;
	}
#customer .cus_product li span{
    display:block;
	}
 /* caselist */
 #customer01{
     margin:20px 0px 0px 0px;
	 }
#customer01 .case_tab li{
     width:75px;
	margin-right:8px;
	}
#customer01 ul.case_list{
	overflow: hidden;
	zoom: 1;
}
#customer01 ul.case_list li{
     float:left;
     width:176px;
	 _width:174px;
	 border:1px solid #DEDDDE;
	 text-align:center;
	 margin:10px 6px 0px 0px;
	 zoom:1;
	 position:relative;
	 }
#customer01 ul.case_list li p{
     position:absolute;
	 top:8px;
	 left:25px;
	 } 
#customer01 ul.case_list li img{
     display:inline-block;
	 vertical-align: middle;
	 }
#customer01 table.case_list01{
      margin:30px 0px 50px 5px;
	  }
#customer01 table.case_list01 td{
	padding: 5px 10px;
     line-height:1.6em;
	 }
/* service  服务体系  */
#ser_service{
      margin:15px 15px 0px 0px;
	  }
#ser_service h2{
      color:#FF692E;
	  font-size:22px;
	  font-family: "微软雅黑";
	  line-height: 25px;
	  }
#ser_service ul{
       float:left;
	   margin-right:30px;
	   padding-top:15px;
	   padding-left:3px;
	   }
#ser_service ul li{
      color:#c8c8c8;
	  line-height:22px;
	  width:250px;
	  border-bottom:1px solid #e1e1e1;
	  }
#ser_service img{
       float:left;
	   display: block;
	   }
#ser_service h3{
     font-size:12px;
	 clear:both;
	 padding-top:50px;
	 padding-bottom:15px;
	}
#ser_service p{
      line-height:2em;
	  }
#ser_service ol{
     margin:20px 0px 0px 40px;
	 }
#ser_service ol li{
	line-height:2em;
	list-style-type:decimal;
	list-style-position: outside;
	  }
 /*culture  企业文化 */
 #culture {
	 padding-left:20px;
	 }
 /*honor  企业荣誉 */
 #honor{
     margin:10px 50px 0px 0px;
	 padding-left:15px;
	 }
#honor p{
     line-height:2em;
	 padding:8px;
	 }
#honor ul{
     margin:30px 0px;
	 zoom:1;
	 }
#honor ul li{
     float:left;
	 width:220px;
	 margin-bottom:30px;
	 text-align:center;
	 }
#honor ul li img{
	 margin-bottom:10px;
	 }
#honor ul li span{
     display:block;
	 }	
/* contact 联系我们 */

#contact .cos {
	margin: 20px 12px 0 0;
	overflow: hidden;
	zoom: 1;
}

#contact .cos dl {
	padding: 10px 0 0 0;
	width: 340px;
}

#contact .cos dl dt {
	margin-bottom: 8px;
}

#contact .cos dl dd {
	line-height: 2;
	color: #666;
}

#contact .sub {
	padding-left: 330px;
	background: url(../contact/img/back01.jpg) no-repeat left 23px;
	overflow: hidden;
	zoom: 1;
}
#contact .contact02{
      margin-top:12px;
	  margin-bottom:10px;
	  overflow: hidden;
	  zoom:1;
	  }
#contact .contact02 div{
      float:left;
      height:177px;
	  overflow:hidden;
	  width:185px;
	  border:1px solid #e3e3e3;
	  margin: 0 0 15px 11px;
	  display: inline;
	  }
#contact .contact02 h2{
      padding-left: 15px;
      font-size:12px;
	  line-height: 28px;
	  border-bottom:1px solid #e3e3e3;
	  color: #F60;
	  } 
#contact .contact02 span{
      display:block;
      font-size:12px;
	  font-weight:normal;
	  color:#000000;
	  }
#contact .contact02 p{
      color:#666;
	  line-height:2em;
	  padding:5px 0px 0px 10px;
	  }
/* product */
#product{
      margin:15px 0px 0px 0px;
	  }
#nav01_product{
      margin-left:336px;
      }
#product h2{
      background:url(../img/list08.gif) no-repeat left 1px;
	  *background:url(../img/list08.gif) no-repeat left -1px;
	  padding-left:15px;
	  font-size:12px;
	  }
#product dl{
      width:354px;
	  float:left;
	  margin-top:20px;
	  position:relative;
          }
#product dl dt{
      float:left;
      background:url(../product/img/pr01.gif) no-repeat left top;
	  padding:2px 5px 2px 2px;
	  }
#product dl dt span{
      position:absolute;
	  left:0;
	  top:0;
	  }
#product dl dd{
     padding-left:120px;
	 line-height:20px;
	 }
#product dl dd a{
     color:#8a8a8a;
	 }
#product dl dd.special{
	  font-weight:bold;
	  padding-bottom:8px;
	  padding-top:3px;
	  }
#product dl dd.special a{
      color:#F60;
	  }
#product .pr01{
      clear:both;
      padding:10px 0px 20px 0px;
	  *padding-bottom:10px;
	  }
#product .pr01 ul{
      margin-top:15px;
	  overflow: hidden;
	  zoom: 1;
	  }
#product .pr01 ul li{
       float:left;
       width:170px;
	   margin-right:18px;
	   margin-bottom:10px;
	   position:relative;
	   z-index: 10;
	   }
	   #product .pr01 ul li.mr0{
	   margin-right:0;
	   }
#product .pr01 ul li p{
       position:absolute;
	   left:3px;
	   top:13px;
	   }
#product .pr01 ul li span{
	   width:165px;
	   text-align: center;
       display:block;
	   }
#product .pr01 ul li span a{
       color:#FF6E10;
	   display: block;
	   font-weight:bold;
	   }
#product .pr01 ul li div{
	text-align: center;
	height: 130px;
    background:url(../product/img/pr02.gif) no-repeat left top;
	  }
#product .pr01 ul li div a{
	margin-top: 18px;
	display: inline-block;
}
#product .select {
	margin: 25px 0 0 30px;
}

#product .select_list {
	margin: 15px 0 10px 20px;
}

#product .select table {
	text-align: left;
	width: 100%;
}

#product .select table th {
	width: 90px;
	color: #666;
	line-height: 30px;
	font-weight: normal;
}

#product .select table td {
	vertical-align: middle;
}

#product .select_list table td {
	padding: 5px;
}

#product .select table td input {
	margin-left: 10px;
	_margin-left: 7px;
	*padding-top: 4px;
	text-indent: 3px;
	width: 130px;
	height: 19px;
	*height: 15px;
	color: #333;
	display: inline;
	vertical-align: middle;
	_vertical-align: -2px;
}

#product .select table td select {
	margin-left: 10px;
	width: 135px;
	height: 21px;
	color: #666;
	vertical-align: middle;
	_vertical-align: -2px;
	display: inline-block;
}

#product .select table td select option {
	padding-left: 15px;
}
#product .change {
	margin: 20px 0 0 120px;
}

/* product_detail 产品详情 */

#product_detail{
/*      margin-top:28px;
*/
	  overflow: hidden;
	  zoom: 1;
	  }
#product_detail h2{
     color:#FF6E10;
	 font-size:16px;
	 display:block;
	 border-bottom:1px solid #f3f3f3;
	 padding-bottom:6px;
	 }
#product_detail .tab01{
	 margin: 0 0 20px 0;
	 }
#product_detail .tab01 #myTab0{
	 height:22px;
	 background:url(../img/nav_bg.gif) repeat-x;
	 padding-left:30px;
	 }
#product_detail .tab01 #myTab0 li{
     float:left;
	 width:84px;
	 text-align:center;
	 font-weight:bold;
	 color:#666;
	 line-height:22px;
	 }
#product_detail .tab01 #myTab0 .active{
     background:url(../img/hr_013.jpg) no-repeat left bottom;
	 color:#FF6E10;
	 cursor: pointer;
}
#product_detail .tab01 .tab_conten03 div{
	padding:15px 20px;
	 border:1px solid #d2d2d2;
	 border-top:none;
	 line-height:2em;
	 color:#666;
	 }
	 #product_detail .tab01 .tab_conten03 div img{
		 margin: 5px 0;
		 display: inline-block;
	 }
	 
	 #product_detail .right{
		 width: 480px;
		 float: right;
		 border:1px solid #d2d2d2;
	 }
	 
	 #product_detail .right h2{
		 margin: 0 0 0 11px;
		 border-bottom: none;
		 line-height: 25px;
		 background:url(../img/list08.gif) no-repeat left 8px;
		 padding: 0 0 0 15px;
		 font-size:12px; 
		 font-weight: normal; 
		 color: #929596;
	 }
	 
	 #product_detail .right table {
		 width: 100%;
		 color: #929596;
		 border-bottom: 1px solid #d2d2d2;
		 background-color: #f3f3f3;
	 }
	 
	 #product_detail .right table th {
		 font-weight: normal;
	 }
	 
	 #product_detail .right table th{
		 padding-left: 32px;
		 width: 31%;
		 line-height: 27px;
	 }
	 
	 #product_detail .right table td{
		 padding-left: 32px;
		 line-height: 27px;
	 }
	 
	 #product_detail .right .pro_in {
		 height: 238px;
		 overflow-y: scroll;
	}
	
	 #product_detail .right h3{
		 border-bottom: 1px solid #ff6e10;
		 line-height: 25px;
		 padding: 0 0 0 10px;
		 font-size:12px; 
	 }
	 
	 #product_detail .right .table02 {
		 width: 463px;
	 }
	 
	 #product_detail .right .table02 table {
		 width: 100%;
		 color: #000;
		 border-bottom: none;
		 background: none;
	 }
	 
	 #product_detail .right .table02 table th{
		 padding-left: 10px;
		 line-height: 25px;
		 border-bottom: 1px solid #d2d2d2;
		 border-right: 1px solid #d2d2d2;
	 }
	 
	 #product_detail .right .table02 table td{
		 padding-left: 10px;
		 line-height: 25px;
		 border-bottom: 1px solid #d2d2d2;
	 }
	 
	#product .pro {
		margin: 12px 0;
		width: 735px;
		background: url(../product/img/pro_back.jpg) repeat-y left top;
	}
	
	#product .pro h3 {
		padding-left: 10px;
		margin: 0 6px 10px 1px;
		line-height: 28px;
		color: #C2C2C2;
		font-size: 12px;
		border-top: 1px solid #e5e5e5;
		background-color: #f3f3f3;
		overflow: hidden;
		zoom: 1;
	}
	
	#product .pro h3.noline {
		border-top: none;
	}
	
	
	#product .pro p {
		padding: 10px 10px 15px 25px;
		line-height: 1.8;
	}
	
	#product .pro a {
		margin: 0 0 15px 21px;
		display: inline-block;
	}
	
	#product .pro ul li a {
		margin: 0 0 15px 35px;
	}
#main #friendship{
     margin:15px 0 0 0;
	 }
#main #friendship ul li{
     float:left;
	 margin:10px 10px 0 0;
	 }
	 #main #friendship ul li a{
		 display: block;
     _float:left;
	 }
#main #friendship ul li img{
     width:88px;
	 height:31px;
	 border:1px solid #CCCCCC;
	 } 
#main #friendship  table{
     margin-top:15px;
	 }
#main #friendship  table tr{
     line-height:2em;
	 }
		 
#product_detail #pr005{
	padding: 10px 5px 5px 5px;
	overflow: hidden;
	zoom: 1;
	}

#product_detail #pr005 ul.case_list li{
     float:left;
     width:176px;
	 _width:174px;
	 border:1px solid #DEDDDE;
	 text-align:center;
	 margin:10px 5px 0px 0px;
	 zoom:1;
	 position:relative;
	 }
#product_detail #pr005 ul.case_list li p{
     position:absolute;
	 top:8px;
	 left:25px;
	 } 
#product_detail #pr005 ul.case_list li img{
     display:inline-block;
	 vertical-align: middle;
	 }

#product_detail #pr07 {
	padding-bottom: 15px;
	margin-bottom: 20px;
	border-bottom: 1px solid #F3F3F3;
	overflow: hidden;
	zoom: 1;
	  }
#product_detail #pr07 ul{
	overflow: hidden;
	zoom: 1;
	  }
#product_detail #pr07 ul li{
	   margin:10px 18px 0 0;
       float:left;
       width:170px;
	   display: inline;
	   position:relative;
	   }
#product_detail #pr07 ul li.mr0{
		margin-right:0px;
	   }
#product_detail #pr07 ul li p{
       position:absolute;
	   left:3px;
	   top:13px;
	   }
#product_detail #pr07 ul li span{
       display:block;
	   }
#product_detail #pr07 ul li span a{
       color:#FF6E10;
	   font-weight:bold;
	   }
#product_detail #pr07 ul li .inner{
	height: 130px;
	border: none;
	text-align: center;
    background:url(../product/img/pr02.gif) no-repeat left bottom;
	  }

#product_detail #pr07 ul li .inner a{
	margin-top: 18px;
	display: inline-block;
	  }
#product_detail #pr006 .tableList table th{
	line-height: 15px;
}

#product_detail #pr008 {
	margin-bottom: 15px;
	padding: 10px 0;
	overflow: hidden;
	zoom: 1;
}

#product_detail #pr008 p {
	padding: 0 0 0 15px;
	line-height: 1.6;
}

.so {
	padding: 10px 0;
	margin-top: 5px;
	background-color: #f3f3f3;
	overflow: hidden;
	zoom: 1;
}

#market .map {
	margin-bottom: 18px;
}

#market ul.btn {
	overflow: hidden;
	zoom: 1;
}

#market ul.btn li {
	margin-right: 8px;
	float: left;
}

#market ul.btn li.mr0 {
	margin-right: 0;
}

#market ul.btn li a {
	text-align: center;
	font-size: 14px;
	width: 138px;
	display: block;
	line-height: 30px;
	text-decoration: none;
	background: url(../img/btn_bg.jpg) no-repeat left bottom;
}

#product_detail #detail {
	margin: 12px 0;
	overflow: hidden;
	zoom: 1;
}
#product_detail #detail #preview {
	width: 445px;
	float: left;
}
#product_detail #detail .right{
	width: 280px;
}

#product_detail #detail .right .table02 {
	width: 263px;
}
#product_detail #detail .right table th{
	padding-left: 12px;
	width: 41%;
}
#product_detail #detail .right .pro_in {
	height: 320px;
	border-bottom: 1px solid #d2d2d2;
}
#product_detail #detail .right a.down{
	margin: 15px 0 15px 15px;
	display: inline-block;
}

#main .yellow {
	margin: 15px 10px 0 0;
	background-color: #f8f3ed;
	overflow: hidden;
	zoom: 1;
}

#main .yellow p {
	padding: 5px 10px;
	color: #ff6600;
	line-height: 1.6;
}

#product_detail ul.btn {
	padding: 10px 0 30px 8px;
	overflow: hidden;
	zoom: 1;
}

#product_detail ul.btn li {
	margin-right: 30px;
	float: left;
}

#product_detail ul.btn li a {
	display: inline-block;
}


h3.bg {
	padding-left: 18px;
	background: url(../product/img/h3_bg.gif) no-repeat left 2px;
	_background: url(../product/img/h3_bg.gif) no-repeat left 1px;
}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
.bk_box tr td{ border:solid 1px #dbdbdb; line-height:18px;}
.lanse{ color:#004a80;}
.lanse a,.lanse a:visited{color:#004a80; text-decoration:none;}
.chengse{color:#ff6300; font-size:14px;}
.lanse2{ color:#004a80; text-decoration:underline; line-height:22px;}
.lanse2 a,.lanse2 a:visited{color:#004a80; text-decoration:underline;}