﻿@charset "utf-8";
/* CSS Document */
/*lefts background:url(Img/Index/img1.jpg) no-repeat center top;*/
.aas{  height:447px;}
.aas2{ width:968px; margin:0 auto; height:464px;}
.flashs{ width:960px; height:350px; margin:0 auto; margin-top:10px;}
.hzuo{ background:url(Img/Index/bg.png) no-repeat; width:968px; height:107px; top:348px; *top:355px;}
.hzuo .tits{ background:url(Img/Index/fgx4.gif) no-repeat right 13px; padding:26px 0 0 30px; width:117px; height:74px;}
.hzuo .nrs{ width:805px; overflow:hidden; padding-left:10px;}
.ico2s{ padding:27px 0 0 14px;}
.dls2a{ padding:22px 0 0 10px; width:135px; overflow:hidden; float:left;}
.dls2a dt{ width:135px; height:48px; line-height:0; font-size:0;}
.dls2a dt img{ width:131px; height:44px;padding:1px; border:1px solid #C4C3C3;}
.dls2a dd a{ display:block; padding-top:7px; height:15px; color:#666; line-height:15px; overflow:hidden;text-align:center;}
/*lefts*/
.lefts{ padding-top:5px; width:214px;}
.pro{ background:url(Img/Index/bg1.jpg) no-repeat; height:386px;}
.pro .tits{ height:34px; padding:17px 0 0 11px;}
.pro .tits h4 a{ color:#fff;}
.pro .tits span{ font-size:22px; font-weight:normal; padding-right:8px; color:#fff;}
.pro .nr{ padding:2px 1px;}
.uls2 li{ height:33px; line-height:33px; border-bottom:1px solid #80C6FC; overflow:hidden;}
.uls2 li a{ color:#fff; background:url(Img/Index/ico1.png) no-repeat 14px 13px; display:block; padding-left:26px; height:33px; }
.uls2 li a:hover, .uls2 .cur a{ background:#3C8FB3 url(Img/Index/ico2.png) no-repeat 14px 13px; color:#000; text-decoration:none;}
.img1{ height:201px; padding-top:7px;}
/*pro2*/ 
.pro2{ width:737px;}
.title2{ background:url(Img/Index/tit1.gif) no-repeat; height:26px;  overflow:hidden; padding:11px 15px 0 30px;}
.title2 div{ font-size:11px; text-transform:uppercase;  color:#fff; padding:4px 0 0 8px; font-weight:bold;}
.title2 a{ color:#fff;}
.subnr{ border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9;}
.pro2 .subnr{ height:548px; overflow:hidden;}
.dls{ width:158px; height:170px; overflow:hidden; float:left; padding:11px 0 0 20px;}
.dls dt{ width:158px; height:146px; line-height:0; font-size:0;}
.dls dt img{width:154px; height:142px; padding:1px; border:1px solid #CDCBCB;}
.dls dd{ padding-top:7px;line-height:15px;height:15px; text-align:center;  overflow:hidden;}
.dlss{ padding-right:0;}
.dibu1{ background:url(Img/Index/dibu1.gif) no-repeat; height:6px; line-height:0; font-size:0;}
/*shebe*/
.shebe{ width:706px;}
.shebe .title2{ background:url(Img/Index/tit2.gif) no-repeat;}
.shebe .subnr{ height:330px; padding:15px 0 0 10px; overflow:hidden;}
.dibu2{ background:url(Img/Index/dibu2.gif) no-repeat; height:6px; line-height:0; font-size:0;}
.dls4{ height:193px; overflow:hidden; }
.dls4 dt{ width:214px; height:174px; float:left;}
.dls4 dd{ float:left; padding-left:15px; width:445px; line-height:22px;}
.dls4 dd h5{   height:22px; overflow:hidden; }
.dls4 dd p{ height:132px; overflow:hidden; padding-top:3px;}
.ico2{ padding:34px 0 0 5px;}
.dls2s{ padding-left:10px; width:150px; overflow:hidden; float:left;}
.dls2s dt{ width:150px; height:97px; line-height:0; font-size:0;}
.dls2s dt img{ width:146px; height:93px;padding:1px; border:1px solid #D0CECE;}
.dls2s dd a{ display:block; padding-top:7px; height:15px; color:#666; line-height:15px; overflow:hidden;text-align:center;}
/*fuwu*/
.fuwu{ width:245px;}
.fuwu .title2{ background:url(Img/Index/tit3.gif) no-repeat;}
.dibu3{ background:url(Img/Index/dibu3.gif) no-repeat; height:6px; line-height:0; font-size:0;}
.fuwu .subnr{ height:331px; padding:14px 9px 0;}
.aa1 span{ float:left;}
.aa1 p{ float:left; width:160px;} 
.fuwu .nr{ line-height:20px; height:140px; overflow:hidden; padding-top:10px;}
.contact{ background:url(Img/Index/bg2.gif) no-repeat; height:119px; margin-top:22px; padding-left:11px;}
.contact h4{ height:31px; line-height:31px; font-size:16px;}
.btn1{ padding:9px 0 0 6px; height:40px;}
.tel2{ background:url(Img/Index/ico5.gif) no-repeat 3px 0; padding:4px 0 0 40px;}
.tel2 span{ color:#FF5A00; font-size:14px; font-weight:bold;}
.img2{ height:90px; width:960px;}
/*rong*/
.rong{ width:214px;}
.rong .title2{ background:url(Img/Index/tit4.gif) no-repeat;}
.rong .subnr{ height:317px;}
.dibu4{ background:url(Img/Index/dibu4.gif) no-repeat; height:6px; line-height:0; font-size:0;}
.dls2{ padding:14px 0 0 13px; width:185px; height:144px; overflow:hidden;}
.dls2 dt{ width:185px; height:118px; line-height:0; font-size:0;}
.dls2 dt img{ width:181px; height:114px;padding:1px; border:1px solid #D0CED1;}
.dls2 dd {padding-top:8px; height:15px; line-height:15px; overflow:hidden; text-align:center;}
/*kehu*/
.kehu{ width:737px;}
.kehu .subnr{height:317px;}
.dls5{ height:133px; width:335px; overflow:hidden; float:left; padding:12px;}
.dls5 dt{ width:147px; height:133px; float:left;}
.dls5 dt img{ width:143px; height:129px; padding:1px; border:1px solid #D1CFD2;}
.dls5 dd{ float:left; padding-left:12px; width:168px; line-height:21px;}
.dls5 dd h5{ height:20px; overflow:hidden;}
.dls5 dd p{ height:84px; overflow:hidden; padding-top:3px;}
.yan{ color:#D45400;}
/*list*/
.fgx1{ height:6px; line-height:0; font-size:0; }
.fgx1img{ height:6px; line-height:0; font-size:0; background: url("Img/Index/fgx1.gif") no-repeat scroll 0 0 transparent;}
.dibu5{ background:url(Img/Index/dibu5.gif) no-repeat; height:6px; line-height:0; font-size:0;}
.list .subnr{ height:268px; color:#666;}
.zixun{ width:212px; padding-left:16px; background:url(Img/Index/fgx2.gif) no-repeat right 28px;}
.title{ height:28px; line-height:28px; overflow:hidden; padding-right:16px;}
.title h4{ background:url(Img/Index/fgx3.gif) no-repeat left; padding-left:10px;}
.title div{ font-size:11px; text-transform:uppercase;  color:#9B9B9B; padding:2px 0 0 8px; font-weight:bold;}
.yan2{ color:#666;}
.uls li{ height:29px; line-height:29px; overflow:hidden; font-family:"宋体";width:195px;}
.uls li a{ color:#666;} 
/*news*/
.news{background:url(Img/Index/fgx2.gif) no-repeat right 28px; width:482px; padding:0 14px 0 14px;}
.dls6{ height:115px; overflow:hidden; padding-top:11px;}
.dls6 dt{ width:100px; height:100px; float:left;}
.dls6 dt img{ width:96px; height:96px; padding:1px; border:1px solid #D1CFD2;}
.dls6 dd{ float:left; padding-left:12px; width:360px; line-height:24px; height:96px; overflow:hidden;}
.dls6 dd h5{ height:24px; overflow:hidden;}
.uls3 li{ line-height:26px; height:26px; overflow:hidden; font-family:"宋体"; padding-left:6px; width:460px;}
.uls3 li a{ color:#666;}
/*went*/
.went{ padding-left:19px; width:200px;}
.uls5 li{ line-height:20px; padding-top:9px;}
.aa3{ height:20px; overflow:hidden; padding:3px 0;}
.aa2{ height:40px; overflow:hidden; color:#666;}
.uls5 li span{ float:left; padding:4px 5px 5px 0;}
/*link*/
.link .title2{ height:25px; background:url(Img/Index/tit6.gif) no-repeat;}
.link .tits{  height:28px; overflow:hidden; font-size:24px; padding:5px 0 0 9px; }
.link .tits a{ font-size:14px; font-weight:bold;} 
.link .subnr{ line-height:25px; padding:6px 10px;}
.link .subnr a{ padding:0 13px;}
.dibu6{ background:url(Img/Index/dibu6.gif) no-repeat; height:5px; line-height:0; font-size:0;}
