@charset "utf-8";
/* CSS Document */
.flashs{ height:379px;}
.youshi .tits{ background:url(Img/Index/tit1.gif) repeat-x; height:24px; padding:15px 0 0 13px;  font-size:18px; color:#A0A0A0; text-transform:uppercase;}
.youshi .tits a{padding-right:10px; font-size:24px;} 
.youshi .nr{ background:url(Img/Index/bg1.gif) no-repeat; height:595px; padding:0 12px; overflow:hidden;}
.list1{ color:#969696; line-height:24px; font-size:13px; font-weight:bold; width:432px; padding:23px 0 42px 0 ;}
.list1 h4{ font-size:18px; height:26px; line-height:26px;}
.img1{ width:406px; height:212px; padding-top:13px;}
.uls li{ width:132px; height:141px; float:left; padding:20px 16px 0 0 ;}
.uls li img{ width:132px; height:141px;}
.uls .lis{ padding-right:0;} 
.uls2 li{  width:195px; height:144px; float:left; padding:14px 20px 0 0 ;}
.uls2 li img{ width:195px; height:144px;}
.img2{ width:125px; height:144px; padding-top:45px; }
.liyou{ width:303px;}
.uls3 li{ background:url(Img/Index/ico2.gif) no-repeat left 3px; padding-left:20px;}
/*pro*/
.pro{ margin-top:18px; width:199px; border:1px solid #449600;}
.pro .tits{ background:#449600; height:29px; line-height:29px; padding-left:11px;}
.pro .tits h4 a{ color:#fff; font-weight:normal;}
.pro .nr{ padding:1px; height:429px; overflow:hidden;}
.yiji li{ background:url(Img/Index/fgx1.gif) no-repeat bottom; line-height:36px;}
.yiji li a{ height:36px; overflow:hidden; display:block; background:url(Img/Index/ico3.gif) no-repeat 15px 14px; padding-left:25px; color:#449600; font-weight:bold;}
.yiji .nones{ background:none;}
.erji{ padding-bottom:10px;}
.erji li{ height:24px; line-height:24px; overflow:hidden; background:none;}
.erji li a{ color:#6B6B6B; font-weight:normal; background:none; padding-left:32px; height:24px; }
.erji li a:hover, .erji .cur a{ background:#F0F0F0; text-decoration:none;}
/*pro2*/ 
.pro2{ width:750px; padding-top:16px;}
.title{ border-bottom:2px solid #65B721; height:25px;}
.title h3{ font-size:18px; text-transform:uppercase; color:#A0A0A0; font-weight:normal;}
.title h3 a{ font-weight:bold; padding-right:10px;}
.title span a{ display:block; color:#A0A0A0; font-size:11px; padding-top:7px;}
.pro2 .nr{ height:448px; overflow:hidden;}
.dls{ width:174px; height:198px; overflow:hidden; float:left; padding:15px 18px 8px 0;}
.dls dt{ width:174px; height:163px; line-height:0; font-size:0;}
.dls dt img{width:170px; height:159px; padding:1px; border:1px solid #eee;}
.dls dd a{ color:#838383; padding-top:20px;line-height:15px;height:15px; text-align:center; display:block; overflow:hidden;}
.dlss{ padding-right:0;}
/*rong*/
.rong{ background:#65B722; height:220px; padding-top:21px;}
.ico1{ padding:90px 0  0 10px;}
.dls2{ padding:0 4px 0 10px; width:135px; overflow:hidden; float:left;}
.dls2 dt{ width:135px; height:179px; line-height:0; font-size:0;}
.dls2 dt img{ width:129px; height:173px;padding:2px; background:#fff; border:1px solid #4F9A12;}
.dls2 dd a{ display:block; padding-top:11px; height:15px; line-height:15px; overflow:hidden; color:#fff; text-align:center;}
/*lefts*/
.lefts{ width:201px;}
.border{ border:1px solid #E4E4E4;}
.title2{ background:url(Img/Index/tit2.gif) repeat-x; height:23px; padding:7px 0 0 9px;}
.zhan .nr{ height:327px;}
.dls3{ padding:11px 0 0 9px;  width:185px; overflow:hidden;}
.dls3 dt{ width:177px; height:116px; padding:3px; border:1px solid #eee; line-height:0; font-size:0;}
.dls3 dt img{ width:177px; height:116px;}
.dls3 dd{  padding-top:8px; height:15px; line-height:15px; overflow:hidden; text-align:center;}
.news .nr{ padding:8px 0 0 12px; height:250px;}
.uls4 li{ line-height:24px; height:24px; overflow:hidden;}
.uls4 li a{ background:url(Img/Index/ico6.gif) no-repeat 0 5px; padding-left:8px;}
/*rights*/
.rights{ width:750px;}
.ganyan .tits{ border-bottom:2px solid #65B721; height:35px; padding-top:7px;}
.ganyan .tits h3{ font-size:20px; text-transform:uppercase;color:#A0A0A0; font-family:"Times New Roman"}
.ganyan .tits h3 a{ font-weight:bold; padding-right:6px; font-size:24px;}
.ganyan .nr{ height:335px; background:url(Img/Index/fgx2.gif) no-repeat 0 170px; overflow:hidden;}
.dls4{ padding:15px 10px 17px 0px; width:360px; height:140px;  overflow:hidden; float:left;}
.dls4 dt{ width:120px; height:131px; padding:2px; border:1px solid #eee; float:left;}
.dls4 dt img{ width:120px; height:131px;}
.dls4 dd{  padding-left:12px; width:220px; line-height:20px; overflow:hidden; float:left; }
.dls4 dd h4{ height:24px; line-height:24px; overflow:hidden;}
.dls4 dd p{ height:80px; overflow:hidden; margin-bottom:10px;}
/*yuan*/
.yuan{ width:498px;}
.yuan .nr{ height:259px; padding:0 14px;}
.dls6{ padding:16px 0 0 6px; height:103px; overflow:hidden;}
.dls6 dt{width:111px;  height:97px; float:left;}
.dls6 dt img{ width:105px; height:91px; padding:2px; border:1px solid #D7D7D7;}
.dls6 dd{ float:right; width:333px;  line-height:22px; height:90px; overflow:hidden;}
.dls6 dd h5{ height:22px; margin-bottom:2px; overflow:hidden;}
.ulss li{ line-height:31px; height:31px; background:url(Img/Index/fgx2.gif) no-repeat bottom; overflow:hidden;}
.ulss li span{ float:right; color:#A2A2A2;}
.ulss li a{ background:url(Img/Index/ico6.gif) no-repeat 7px 5px; padding-left:16px;}  
/*went*/
.went{ width:236px;}
.went .nr{ height:260px; padding:0 3px;}
.uls5 li{ line-height:23px; padding-top:9px;}
.aa1{ height:44px; overflow:hidden; padding:5px 0;}
.aa2{ background:#f5f5f5;}
.uls5 li span{ float:left; padding:4px 5px 5px 8px;}
/*link*/
.link{ border:1px solid #ebebeb;}
.link .tits{  height:28px; overflow:hidden; font-size:24px; padding:5px 0 0 9px; }
.link .tits a{ font-size:14px; font-weight:bold;} 
.link .nr{ line-height:23px; color:#b2b2b2; padding:10px; background:url(Img/Index/fgx8.gif) repeat-x top;}
.link .nr a{ padding:0 3px;}