a,body, div, p, span,html, h1, h2, h3, h4, h5, h6, b, ol, ul, li, dl, dt, dd, em, i, input,img,table,th,tr,td{margin:0;padding:0;text-align:left;}
body{font:normal 400 12px tahoma,"宋体";margin: 0 auto;color: #58595b; text-align:center;}
img{border:none;}
ul,li{list-style-type:none;}
A:link{color: #58595b;text-decoration: none;}
A:visited{color: #58595b;text-decoration: none;}
A:active{color: #58595b;text-decoration: none;}
A:hover{color: #f0a314;text-decoration: none;}
.block{margin:0 auto;text-align:left;width:1000px;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
.blank{height:10px;}
.mtop{margin-top:10px;}
.mtop5{margin-top:5px;}
.box{border:1px solid #DFDFDF;}
.box1{border:1px solid #dfdfdf;border-top:2px solid #3ca3e6;}
.title,.title a{color:#333;font-size:12px;font-weight:600;height:28px;line-height:28px;bckground-color:#f4f4f4;}
.title1,title1 a{color:#333;font-size:12px;font-weight:600;height:28px;line-height:28px;background: url(../images/bg.gif) repeat-x;}
.title2{font:700 14px tahoma, "宋体"; COLOR: #58595b;}
.title3{height:30px;line-height:30px;font-size:14px;font-weight:700;background-color:#eee;}
.more{color:#666;font-size:12px;font-weight:normal;float:right;padding-right:10px;}
.txtcenter{text-align:center;}
/*******header*******/
#top{background-color:#fff;height:60px;margin-top:10px;}
#top .f_l{width:560px;}
#top .f_r{width:390px;}
#top .f_l .logo_your{float:left;width:165px;}
#top .f_l .logo_your img{width:165px;}    
#top .f_l .logo_siss{float:left;width:240px;}  
#top .f_l .logo_siss img{width:240px;}   
#top .f_l .space{float:left;padding:5px 10px;}    
 #top .f_l .space i{display:block;border-right:1px solid #ccc;height:40px;width:1px;} 
   
#top .f_r .phone{float:left;width:390px; text-align:right;}    
 #top .f_r .qq{float:right;width:290px;text-align:right;} 
#top .f_r .phone ul li{color:red; font-size:16px;font-weight:bold;line-height:22px;margin:4px 0px;float:left;}
 #top .f_r .qq ul li{margin:4px 0px;float:right;}   
 /***mainnav***/ 
#mainnav{height: 30px;line-height:30px;position:relative;background-repeat:repeat-x;background-image: url(../images/line1.gif);margin-top:10px;z-index: 999;} 

/***leftmenu**/
#leftmenu .title1 a{color:#fff;padding-left:20px;}
#leftmenu .menulist{padding:10px 0;margin-bottom:8px;}
#leftmenu .menulist ul li a.a1{color:#333;font-weight:600;}
/***adbar焦点图***/    
#ad_bar{position: relative;width: 740px;height: 201px;}
#ad_bar .container,#ad_bar .container img{width: 740px;height: 201px;vertical-align: top;}    
#idContainer2 .num{position: absolute;right: 5px;bottom: 5px;font: 12px/1.5 tahoma, arial;height: 18px;}
#idContainer2 .num li{float: left;color: #d94b01;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 11px;cursor: pointer;margin-left: 3px;border: 1px solid #f47500;background-color: #fcf2cf;}
#idContainer2 .num li.on{line-height: 18px;width: 18px;height: 18px;font-size: 14px;margin-top: -2px;background-color: #ff9415;font-weight: bold;color: #FFF;}
 /**公告**/ 
 #notice{width:250px; }
 #notice .box{ height:201px;_height:199px;}  
 #notice h2{padding-left:10px;}   
 #notice .noticetxt{padding:10px 10px;}   
 #notice .noticetxt p{color:#666;line-height:22px;}        
 #notice .noticetxt p span{color:#000;font-weight:500;}    
/**中间主体***/    
#main_warp .sidebar_l{width:215px;}
#main_warp .sidebar_r{width:770px;_width:764px;}    
#main_warp .sidebar_r .title{padding-left:10px;}
#main_warp .sidebar_r .companybox{padding:10px;}
#main_warp .sidebar_r .companybox .f_l{width:460px;line-height:22px;text-indent:2em;}  
#main_warp .sidebar_r .companybox .f_r{width:276px;overflow:hidden;}
#main_warp .sidebar_r .companybox .f_r a{display:block;border:1px solid #ddd;padding:1px;}
#main_warp .sidebar_r .companybox .f_r img{max-width:272px;max-height:124px;}
/**推荐产品***/    
#product_warp{margin-top:10px;}
#product_warp .product_list{padding:20px 0px 20px 36px; _padding:20px 0px 20px 20px;}    
#product_warp .product_list ul li{float:left;margin-right:30px;}    
#product_warp .product_list ul li a {display:block;}
#product_warp .product_list ul li a.pic img {width:120px;height:138px;}
#product_warp .product_list ul li a.pic {border:1px solid #ccc;padding:10px;}    
#product_warp .product_list ul li a.pic:hover{border:1px solid #999;}    
#product_warp .product_list ul li a.pname {background-color:#ededed;margin-top:10px;text-align:center;line-height:30px;}
 /**新闻列表***/    
#newsbox{margin-top:10px;}
#newsbox h2.title{position:relative;font-color:red;}
#newsbox h2.title .more{position:absolute;right:0;top:0;}
#newsbox h2.title .more:hover{color: #f0a314;}
#newsbox .newsitem{width:380px;}   
#newsbox .newsitem ul{padding:10px 10px 10px 20px;}
#newsbox .newsitem ul li{padding:4px 0;}   
#newsbox .newsitem ul li span.date{}
#newsbox a.more{color:#999;font-size:12px;font-weight:normal; }
/***页尾**/        
#footer{border-top:2px solid #ccc;padding:10px 0;}
#footer p{line-height:22px;text-align:center;} 
/**面包屑导航**/  
.position{height:28px; line-height:28px;border-bottom:1px solid #eee;}
.b_content h1.title2{padding:10px 0;}     
#contentbox ul.contentlist{padding:20px 0 0;}
#contentbox ul.contentlist li{ float:left;width:206px;margin-left:36px;margin-bottom:40px;}
#contentbox ul.contentlist li a{display:block;}
#contentbox ul.contentlist li a.pic{padding:2px;border:1px solid #dfdfdf;}
#contentbox ul.contentlist li a.pic img{width:200px;height:230px;}
#contentbox ul.contentlist li a.pname{text-align:center;height:40px;line-height:40px;}
#contentbox ul.contentlist li a.view{text-align:center;}
#contentbox p.thumb{text-align:center; }
#contentbox p.thumb img{border:1px solid #dfdfdf;padding:10px;}
.hardproduct .box1 h1.title2{height:60px;line-height:60px;}
#contentbox .box1 div.title3{padding-left:10px;}
#contentbox .body{line-height:22px;text-align:left;padding:20px 0;}
.hardproduct .box1,.c_content .box1{padding:20px;} 
.c_content h1{background-color:#eee;padding:10px 0 10px 10px;}
/***典型客户列表**/    
.clientinfos .box1{padding:10px 10px;}
.clientinfos .box1 ul li {float:left;margin:0 20px 0 0;} 
.clientinfos .box1 ul li a.pic{display:block;border:1px solid #eee;padding:2px;}
.clientinfos .box1 ul li p{display:block;height:30px;line-height:30px;width:120px;overflow:hidden;
text-align:center;}
.clientinfos .box1 ul li p a{text-align:center;}  
.clientinfos .box1 ul li img{height:80px;width:120px;} 
 /***典型客户详细**/ 
.clientinfo .box1{padding:10px 10px;}
.clientinfo .box1 p.logo{float:right;margin:0 0 0 20px;border:1px solid #eee;padding:2px;}
.clientinfo .box1 p.logo img{width:240px;height:160px;}
.clientinfo .box1 p.text{text-indent:2em;line-height:22px;}
 /**新闻列表***/
#ctl00_MasterContent_AspNetPager1 {clear:both;padding:20px 20px;}
.newslist ul li{padding:14px 0;}    
.newslist ul{padding:20px 20px;}
.newslist ul li .title8{display:block;float:left;width:480px;}
.newslist ul li .date{display:block;float:right;width:200px;} 
  /**案例列表***/   
.caselist ul li{padding:14px 0;}    
.caselist ul{padding:20px 20px;}
.caselist ul li .title8{display:block;float:left;width:480px;}
.caselist ul li .date{display:block;float:right;width:200px;} 


.newsli{width:320px;height:25px; line-height:25px;/*设置宽度*/white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;}