﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,fieldset,input,p,blockquote,th,td {margin:0px; padding:0px; }
body { font:13px Times New Roman, 微软雅黑 ;  color:#666;line-height:1.25em;  line-height:22px; 
      

  } /* background-image:url(../img/SY-1.jpg); background-repeat:repeat-x;*/
img{border-style: none;border-color:inherit;border-width: medium;
   
}
ol,ul,li {list-style:none;color:#666;}
a {color:#666666;text-decoration:none; }
a:link { text-decoration: none;}
a:visited {text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none; /*text-decoration:underline;*/}
a:active {color:#373737;}
.body{margin:0px auto; font-family:微软雅黑;overflow:hidden;  }

/****************全局****************/
.m1{ margin-top:6px; }
.m2{ margin-left:10px;}
.m3{ margin-bottom:10px;}
.m4{ margin-right:10px;}
.p5{ padding: 5px; float:left; }
.p10{ padding:10px 0 0 0px;}

.fl{float:left;}
.fr{float:right;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
.clear10{clear:both; height:10px; width:100%; margin:0px auto; overflow:hidden; }

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.reda{color:#ff0000;}
.reda a{color:#ff0000;}
/*top上面*/
.header{ margin:0px auto; overflow:hidden; height:179px; background-image:url(../img/topbg.jpg); background-repeat:repeat-x;  background-position:top center;  }
.header .top2{width:1120px; margin:0px auto; height:30px;line-height:30px;   overflow:hidden;   }
.header .top{width:1120px; margin:0px auto; height:111px;    overflow:hidden; }
.header  .top .top_logo{height:120px;  padding:15px 0 0 10px;    float:left;text-align:left;  }
.header  .top .top_menu{height:120px;  padding:0px 0 0 20px;  float :left; }
.header  .top .top_map{height:80px;  padding:20px 0 0 20px; float :right; width:255px;  }
 .wsite{float:right; height:25px; line-height:25px; width:155px;   }
 .wsite a{   color:#666; font-size:13px; font-family:微软雅黑;  }
.wsite .s1{float:left; width:80px; padding-left:40px; color:#fff;  }

 .h30 li{ height:30px; line-height:30px;  float:left; padding-right:8px; }
.mphone{ background-image:url(../img/wenx.jpg); padding-left:25px; background-position:left center; background-repeat:no-repeat;}
.mp1{ background-image:url(../img/mp1.jpg); padding-left:10px; background-position:left center; background-repeat:no-repeat;}
.mp2{ background-image:url(../img/mp1.jpg); padding-left:10px; background-position:left center; background-repeat:no-repeat;}
.mp3{ background-image:url(../img/mp1.jpg); padding-left:10px; background-position:left center; background-repeat:no-repeat;}

.erwm_small{ width:36px; height:36px;  position:relative}
.erwm_bg{ width:130px; height:130px; position:absolute; left:-42px;*left:-52px;  z-index:9999; display:none; text-align:center }
.erwm_bg img{ padding:10px 10px 0 0}

/* nav start */
.menu{ width:1120px; height:40px;  margin:0px auto;  overflow:hidden; }
.menu ul{ width:1120px;  height:40px;  text-align:center;   margin:0px auto;   }
.menu li{  height:40px;  float:left; text-align:center; color:#666666; line-height:40px;  }
.menu li a{ display:block; color:#fff;   font-size:14px;  height:40px;      font-family:微软雅黑; text-align:center;  background-repeat:no-repeat; background-position:right center; }
.menu li a:hover{text-decoration:none; color:#fff; height:44px; background-image:url(../img/m2.png);  background-repeat:no-repeat; background-position:top center;  }
.menu li a.mhover{  font-weight:bolder;   color:#fff; background-image:url(../img/m2.png);   background-repeat:no-repeat; background-position:top center;      }
.menu li a.current{ font-weight:bolder;  color:#fff;  background-image:url(../img/m2.png);  background-repeat:no-repeat; background-position:top center;       }

.w70{ width:100px;  }
.w70 img{ vertical-align:middle; text-align:center; line-height:40px; padding-top:10px; }
.w120{ width:160px;  }
.w140{ width:180px;  }



.banner{  height:389px; width:100%;    margin:0px auto;z-index:99;    }
.banners {min-height:389px;height:auto; width:100%;   position:relative;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;min-height:389px; height:auto;cursor:pointer; width: 100%; margin:0 auto; height:389px;}
#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:50%;  }
#flashs .btn span{ color:#fff;  cursor: pointer;display: inline-block;margin-left: 5px; border-radius:50%;  height:15px; width:15px;  background-image:url(../img/pagination.png);  background-position:left top;  }
#flashs .btn span.cur{  color:#fff; background-image:url(../img/pagination.png); 
 background-position:left bottom; }
 
.w1001{  width:1130px; height:auto; clear:both;     margin:0px auto; }

/*
.sitemaplist{width:300px; float:left; margin-left:10px;   }
.sitemaplist li{width:145px; float:left;   }
*/

.sitelist{width:260px; float:left;  margin-right:20px;   }

.sitemaplist{ width:130px;float:left;  margin-right:20px    }

.sitelist h2
{
    width: 260px;
    text-align: left;
    font-size: 16px;
    height: 38px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
.sitemaplist h2{  width:130px; text-align:left; font-size:16px;  height:38px;     border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0; }

.sitemaplist li{width:130px; float:left; line-height:30px; overflow:hidden;    }
.sitelist li{width:130px; float:left; line-height:30px  }

.maplist{width:1190px; }
.maplist h3{width:1190px;    line-height:38px; font-size:16px;    height: 38px;    border-bottom-style: solid;    border-bottom-width: 1px;    border-bottom-color: #C0C0C0;        }
.maplist li
{
    width: 380px;
    height: 30px;
    line-height: 30px;
    float: left;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #ccc;
     margin-right:15px;
}
.maplist li span{ float:right;}

.content2{width:1190px;margin:0px auto; clear:both; overflow:hidden; }
.content_top{width:1190px;  margin:0px auto; height:66px;     }
.content_top h2
{
    float: left;
    width: 1180px;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    font-size: 24px;
    padding-top: 8px;
    font-weight: normal;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    background-color:#f6f6f6;
    
}
 
.content_top h2 span{  float:right; padding-right:15px; font-weight:normal; color:#666;   font-size:13px; }
.content_top h2 span a{   color:#666;  }



.mcontent{width:100%;   margin:0px auto; }
.content{width:1000px;margin:10px auto; clear:both; overflow:hidden;  }

.pimgs{ width:288px;  padding-right:10px;}

.ads1{ width:1120px; height:215px; padding-top:15px;}
 .w210
{
    border: 1px solid #ccc;
    width: 196px;
    float: left;
    height:280px;
}              
 .w212{    width:196px; float:left;   }  
 .w770{ width:910px;  float:right;   }
 .w768{ width:770px;  float:right;    }
.w210 h2
{
    width: 186px;
    height:70px;
    font-size: 16px;
    float: left;
    color: #fff;
    line-height:50px;
    padding-left:10px;
    text-align:left;
    background-image:url(../img/left_t.jpg);
}

.w768 h2
{
width: 770px;
font-size: 16px;
float: left;
color: #fff;
line-height:36px;
background-image:url(../img/mt1.jpg);
background-repeat: no-repeat;
border-bottom-style: solid;
border-bottom-color: #00953e;
border-bottom-width: 2px;
padding-left:15px;
float:left;
    
}
.w768 h2 span
{
 float:right;   
}


.w210 ul
{    width: 186px;
    font-size:12px;

    line-height:32px;
 padding-left:10px;


}
.w210 ul li
{
    width: 170px;
    font-size:12px;
    float: left;
    line-height: 32px;
    padding-left:10px;

    background-image: url(../img/dot2.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

.tybg{   background-image: url(../img/tybg.jpg);
 
  width:100%;  height:500px;
  clear:both; background-repeat:repeat-x;
   background-color:#eaeaea;



    } 
    
.tyh2 
{
     width:1120px; margin:0px auto;
    
      background-image: url(../img/tyh2.jpg);

    background-repeat: no-repeat;  
 }   
 
 
.liang5{ background-image:url(../img/liang5.jpg); background-repeat:repeat-x; width:100%; clear:both; height:7px;  } 
.liang6{ background-image:url(../img/liang6.jpg);  } 

.w980{    width:910px;  margin:0px auto;    }
.w980 h2
{
    width: 910px;
    padding-left:30px;
    color: #fff;
    font-size: 16px;
    height:55px;
    line-height: 36px;
    background-image: url(../img/liang6.jpg);
    background-repeat: no-repeat;

}
 
.w980 h2 span
{ line-height:40px;  float:right; padding-right:15px; font-size:12px; font-weight:normal; font-family:宋体; }
.w980 ul
{  float:left; padding-right:15px;  width:980px; padding:10px; }

.w980 ul li
{  float:left; padding-right:15px;  width:180px; text-align:center; }

.w980 ul li img
{ width:180px; }

.news3bg{ height:98px; background-image:url(../img/n1bg.jpg); background-repeat:no-repeat; background-position:left bottom; }

.h608{ height:268px; margin-top:15px; }
/*.h270{ height:285px;  }*/
.h150{ height:148px;  padding-top:20px;   }


	.left_pro_box{width:198px;height:192px;  float:left; }
	
.left_rollPro{width:198px;overflow:hidden; padding-bottom :6px; padding:1px; background:url(../images/left_pro_box.png) no-repeat 0px 0px; }   
.left_rollPro .LeftBotton{height:30px;width:24px;overflow:hidden;float:left;display:inline;padding-top:56px;cursor:pointer;}   
.left_rollPro .RightBotton{height:30px;width:24px;overflow:hidden;float:left;display:inline;padding-top:56px;cursor:pointer;}   
.left_rollPro .Cont{width:150px;overflow:hidden;float:left;}   
.left_rollPro .ScrCont{width:10000000px;}   
.left_rollPro .Cont .pic{width:150px;float:left;text-align:center;}   
.left_rollPro .Cont .pic img{display:block;}
.left_rollPro .Cont .pic span{display:block;height:42px;line-height:42px;text-align:center;overflow:hidden;} 
.left_rollPro #pro_List1,.left_rollPro #pro_List2{float:left;} 


    
.h03{ width:22px; margin-top:65px; float:left; }
.h06{width:22px; margin-top:65px; float:left; margin-left:6px; }
.anli{ width:984px; height:182px; padding:0 8px;}
.anli ul{ margin:12px 0 0 2px;}
.anli ul li{ width:209px; height:158px; display:block; float:left; padding:10px 6px 0 8px; text-align:center;}
.anli ul li img{border:2px solid #c4942d; height:124px; width:205px; }
.anli ul li span{ height:30px; line-height:30px; text-align:center;display:block;}



/*左边left*/


/*左边left*/
.left
{float: left;width: 210px; 

  }

.left_top{height:0px;float:left;  width:auto;   overflow:hidden;}
.left_c{height:100%;float:left;   width:auto;   overflow:hidden;      }
.left_down{height:15px;float:left;width:210px;  margin-bottom:10px;   overflow:hidden;  }
.left .left_box
{

    width: 210px;
    margin: 0px auto;
}


.left .left_box h2
{	    font-family:微软雅黑;

width:188px;
font-size: 14px;
font-weight: bolder;
padding-left:22px; height:40px;line-height:40px; color:#fff;


 background-image: url(../img/hsd1.jpg);
 background-repeat:no-repeat;
 background-position:left bottom;

}

.left .left_box ul{width:210px; margin:0px auto;   height:auto; line-height:36px; }
.left .left_box ul li
{
   
    height:34px;
    line-height: 34px;



    text-align:left;
}

 .cure
{    padding-left:45px;
    color: #fff;
  background-image: url(../img/ct2.jpg);
  background-repeat:no-repeat;
}

 .curhover
{    padding-left:45px;
   background-image: url(../img/ct2.jpg);

    color: #ff0000;

}
 .curhover a	
{
   color: #fff;
}
 .cure a{ color: #fff;}	


 .cure3
{    padding-left:35px;
    color: #fff;
  background-image: url(../img/lm3.jpg);
} 
.cure3 a{ color: #fff;}	



#tab{ width:760px; border-bottom:2px #00953e solid; height:36px; text-align:left;   color: #666;  clear:both; }
.tabs{ width:115px; cursor:pointer; height:36px; background-image:url(/img/product_info_select_bg.jpg); background-position:0px -27px; float:left; text-align:center;margin-right:5px; display:inline-block; line-height:36px;font-size:15px;  }
.tabs_hover{width:115px; color:White; cursor:pointer; height:36px; background-image:url(/img/mt1.jpg); font-weight:bold; background-position:0px 0px; font-size:15px; float:left; text-align:center; display:inline-block; line-height:36px; }
.tabscontent2,.tabscontent3,.tabscontent4{ display:none; margin-top:12px;}
#contents{   border-top:0px; min-height:200px; height:auto !important; height:200px; overflow:visible;}
	

/*right*/
.right
{
 
    float: right;
    width: 776px;
    background-repeat: no-repeat;
    min-height: 542px;

    
}
.right .right_box{width:776px;  float:right;overflow:hidden;  }
.right .right_box h2
{
    width:750px;
    padding-left:26px;

    line-height:36px;
    font-size: 16px;
    font-weight: bolder;
    color: #fff;
    float: left;
    font-family: 微软雅黑;
 height:36px;

  background-image: url(../img/mtit.jpg);

}
.right .right_box h2 span{ float:right;color:#fff; padding:0px 10px 0 0;font-size:12px; font-weight:normal;}
.right .right_box h2 a{ color:#fff;}
.right .right_box h2 a:hover { color:#339933;}

.right .right_box .pagebox{ width:770px; padding:5px;   background-repeat:repeat-x; height:auto;   overflow:hidden; margin:0px auto; }

.newslist ul{ width:750px; height:auto;   }
.newslist ul li
{	width: 750px;
	line-height: 27px;
	float: left;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;}
.newslist ul li span{  padding:0 10px 0 0; float:right; height:27px;   }

.right .right_box .pagebox h1{ width:720px;  line-height:35px; font-size:18px; text-align:center; font-weight:bolder;   }
.right .right_box .pagebox .author{ width:700px; height:25px; line-height:25px; font-size:12px; text-align:center;   }
.right .right_box .pagebox .newscontent{ width:700px; padding:0 0 0 10px;  line-height:25px; font-size:12px; text-align:left;   }




.sppage{ width:650px; clear:both; overflow:hidden; padding-bottom:15px;  margin-bottom:10px; line-height:25px;  float:left;  }
.sppage ul{ width:650px; height:auto; height:25px; line-height:25px;   }
.sppage ul li
{
border: 1px solid #10a734;
margin: 0px 5px;
height: 23px;
padding:0 8px;
line-height: 23px;
float: left;
}
.sppage ul li.pagebj{background-color: #10a734;}
.sppage ul li a{  height:auto; height:23px; line-height:25px; float:left;  }
.sppage ul li.pagebj a{color:#fff;}
 
.friendlink
{
    margin: 5px auto;
    width: 1120px;
    overflow: hidden;
    padding: 0px 0 0 0px;
    color: #666;
    height: 70px;

}

.friendlink .linktitle { height:70px; width:135px; float:left;  }
.friendlink .linktext{line-height:28px; float:left;	margin: 0px auto 10px auto; width: 850px;}
.friendlink .linktext a{padding:0 4px 0 4px;line-height:30px;  text-align:left; }
.foot
{
    margin: 0px auto;
    clear: both;
    overflow: hidden;    
     background-image:url(../img/foot.jpg);   background-repeat:repeat-x;

}
.foot .footer
{  
    margin: 0px auto;
    width: 1120px;
  font-size:13px;
}
.foot .footer .foot1{ color: #2b2b2b;  line-height:30px; width:920px;  padding-top:5px;   float:left; }
.foot .footer .foot1 li{   float:left;  }
.foot .footer .foot2{ color: #999999; height:120px;  width:180px;float:left; padding-top:15px; }
.foot .footer .foot1 p a{  padding:0px 5px ; color:#fff;}
.foot .footer .foot_Copyright{  text-align:center;  width:1120px; margin:0px auto;}
.foot .footer .foot_Copyright img{  vertical-align:middle; }
.foot .footer .foot_Copyright a{ 	 padding:0 4px; }


.prolistbox{ width:177px; height:205px; margin:10px 10px 10px 5px ;float:left; display:inline;  overflow:hidden;}
.prolistbox img{ text-align:center; 	max-width:170px;  max-height:170px;    
	      }
.prolistbox p{ width:177px; font-size:13px;  line-height:30px;  color:#f5a20f; text-align:center; overflow:hidden;}
.prolistbox .proimg
{              
	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       
 vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	* display: block;       
	* font-size: 132px;/*约为高度的0.873，200*0.873 约为175*/     
	* font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:175px;     
	height:175px; 

 border: 1px solid #ddd;  
  }
 
.prolistbox .proimg img
{
	 vertical-align:middle; border:0px solid
}

.prolistbox2{ width:187px; height:225px; float:left;margin:5px 14px 5px 3px ; display:inline;  overflow:hidden;   }
.prolistbox2 img{ text-align:center;   
	max-height:185px;  max-width:185px;     }
.prolistbox2 p{ width:175px;  float:left; line-height:25px; color:#f5a20f; font-size:13px; text-align:center; overflow:hidden;}
.prolistbox2 .proimg
{            
	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       
	vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	*display: block;       
	*font-size: 150px;/*约为高度的0.873，200*0.873 约为175*/     
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:185px;     
	height:185px;       
	background-color:#fff;
	    	 border: 1px solid #ddd;  


                    }     
.prolistbox2 .proimg img
{
	 vertical-align:middle; border:0px solid
}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 13px; CURSOR: pointer; _position: absolute; _right: auto
}

.ab_con{ padding:5px 0 0 5px; float:left;}

.aa01 { padding:55px 0 0 0; float:left;}
.aa02 { padding:55px 0 0 13px; float:left;}
.ab_con .about_com { margin:1px 0 0 4px; width:975px; overflow:hidden; float:left; display:inline;}
.ab_con .about_com li { float:left; width:180px; height:210px; margin-right:7px; margin-left:8px; overflow:hidden; display:inline;}
.ab_con .about_com li a:hover img { }
.ab_con .about_com li .simg { width:180px;height:180px;  border:1px solid #c4c4c4;  	display: table-cell;       
	vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	*display: block;       
	*font-size: 150px;/*约为高度的0.873，200*0.873 约为175*/    }
.ab_con .about_com li img { max-width:175px;max-height:175px;  }

.ab_con .about_com li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}
.ab_con .about_com li span a { color:#333;}
 
 
 



.rybox {  padding-top:23px; height:408px; border-bottom:2px solid #d1d1d1;}
.ry { width:266px; height:360px; overflow:hidden;}
.ry h2 { font-size:18px; border-bottom:1px solid #fff; height:39px; line-height:39px;  text-align:center; font-family:"微软雅黑"; font-weight:normal;}
.ry h2 a { color:#006633;}
.ry_c { height:355px; overflow:hidden; background-color:#e2e2e2; padding:15px 0 0 0;}
.r01 { padding:47px 0 0 10px;}
.ry_c dl { margin-left:10px; width:216px; }
.ry_c dl dt { font-size:0; line-height:0;}
.ry_c dl dt img { width:216px;  border:0px; }
.ry_c dl dd { height:35px; line-height:35px; text-align:center; display:block; overflow:hidden; font-weight:bold;}
.ry_c dl dd a { color:#2b2b2b;}
.ry_c ul { background-color:#f1f1f1; border-top:1px solid #bbb;}
.ry_c ul li { border-bottom:1px dotted #b5b5b5; text-align:center; height:32px; line-height:32px; border-top:1px solid #fff;}
.ry_c ul .nobot { border-bottom:0;}
.ryu{float:left;}

.about { width:830px; height:380px; overflow:hidden;}
.about h2 {float:left; height:34px;width:830px; line-height:34px; font-size:16px; font-weight:normal; font-family:"微软雅黑";}

.about h2 span { float:right; color:#b7b7b7;  padding-right:15px; font-size:12px; padding:0 ; background:none;}
.about h2 a{color:#006633;  }
.about h2 span { float:right; color:#666;  padding-right:25px; font-size:12px; padding:0 ; background:none;}
.about h2 span  a{  color:#b7b7b7;}
.about_c { height:378px;width:830px;  padding:14px 0 0 0; overflow:hidden;   }
.about_c dl { height:193px;  overflow:hidden; border-bottom:1px dashed #e7e7e7; padding-bottom:16px; border-bottom:1px dotted #afafaf;}
.about_c dl dt { width:317px; height:193px;}
.about_c dl dt img { width:285px; height:181px; border:6px solid #fff;}
.about_c dl dd { padding:0 0 0 15px; width:805px; overflow:hidden;}
.about_c dl dd h3 { font-size:16px; height:28px; line-height:24px; font-family:"微软雅黑"; font-weight:normal;}
.about_c dl dd h3 a { color:#333;}
.about_c dl dd p { line-height:24px; color:#333;}
.about_c dl dd span img { display:block; padding-top:20px;}
.abd { padding:12px 0 0 9px; height:136px;}
.abd ul { width:786px; overflow:hidden; margin:0 14px;}
.abd ul li { float:left; margin: 0 15px; width:210px; padding:5px 5px 0; height:136px; overflow:hidden; display:inline; background-color:#FFF;}
.abd ul li img { width:210px; height:100px;}
.abd ul li span a { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; color:#4a4545;}
.a01 { padding-top:45px;}


.newsb
{
    width: 1100px;

/*    border-top-style: solid;
    border-top-width: 5px;
    border-top-color: #e2e2e2;*/
}
.new { width:365px; height:400px; overflow:hidden; 
        background-image:url(../img/dtsha.jpg); background-repeat:no-repeat;  background-position:top right;
       
        padding:30px 15px 0 0px;}
.new h2 { height:35px; line-height:35px; font-size:18px; font-weight:normal; background:url(/Img/yuanicon.gif) no-repeat 1px center; font-family:"微软雅黑"; padding-left:20px;}
.new h2 a { color:#006633;}
.new h2 span a { color:#b7b7b7; font-family:"宋体";  font-size:12px;}
.n_con { height:365px; overflow:hidden;}
.n_con ul li { height:35px; line-height:35px; overflow:hidden; overflow:hidden; border-bottom:1px dotted #b5b5b5; padding-left:12px;}

.n_con p { margin:20px auto 0; width:261px; height:96px; background:url(Img/Index/dts.jpg) no-repeat center bottom;}
.n_con p img { width:261px; height:78px;}

.new2 { width:325px; height:400px; overflow:hidden; padding:30px 10px 0 14px;}
.new3 { width:325px; height:400px; overflow:hidden; padding:30px 0 0 24px; background:none;}

.casesbg{ width:981px; height:70px; margin:0px auto;  padding:40px 10px 4px 10px;  background-image:url(../img/casesbg.jpg); background-repeat:no-repeat; overflow:hidden;   }