@charset "utf-8";
/* CSS Document */
.mian{ background:url(Img/Index/bg1.jpg) no-repeat center; height:357px; padding-top:11px;}
.flashs{ width:948px; height:330px; margin:0 auto;}
.flash{width:948px; height:330px; margin:0 auto;}
.fenl{ width:219px;}
.fenl .tits{ background:url(Img/Index/tit1.gif) no-repeat; height:23px; padding-top:12px; text-align:center}
.fenl .tits a{ color:#fff;}
.dibu1{ background:url(Img/Index/dibu1.gif) no-repeat; height:3px; line-height:0; font-size:0;}
.fenl .nr{ background:#E3F0F6; padding:10px 23px 0 10px; height:404px;}
.uls li{ height:31px; line-height:31px; border-bottom:1px solid #BDD7E3; padding-left:22px; overflow:hidden;}
.uls li a{ background:url(Img/Index/ico1.gif) no-repeat 0 6px; padding-left:29px; color:#556C78; display:block; height:31px;}
.uls .nones{ border:0;}
/*pro*/
.pro{ width:730px;}
.pro .tits{ background:url(Img/Index/tit2.gif) no-repeat; height:31px; line-height:31px; padding:6px 8px 0 5px;}
.uls2 li{ height:31px; float:left; width:84px; text-align:center;}
.uls2 li a{ display:block; float:left; font-size:14px; font-weight:bold; color:#595858;width:84px; }
.uls2 li a:hover, .uls2 .cur a{ background:url(Img/Index/aa1.gif) no-repeat top; color:#fff; text-decoration:none;}
.pro .nr{ border-left:1px solid #C8D5DB; border-right:1px solid #C8D5DB; background:#F4FBFE; height:407px; padding-top:5px;}
.dibu2{ background:url(Img/Index/dibu2.gif) no-repeat; height:3px; line-height:0; font-size:0;}
.dls{ padding:20px 0 0 15px; width:164px; height:172px; overflow:hidden; float:left;}
.dls dt{ width:164px; height:147px; line-height:0; font-size:0;}
.dls dt img{ width:158px; height:141px;}
.dls dt a{ width:158px; height:141px; padding:2px; border:1px solid #D5D3D3; display:block;}
.dls dt a:hover{ border:1px solid #5BBA24;}
.dls dd a{ padding-top:12px; display:block; height:15px; line-height:15px; overflow:hidden; text-align:center;}
.dls dd a:hover{ color:#5BBA24;}
/*ying*/
.title{ background:url(Img/Index/tit5.gif) no-repeat; height:23px; padding:9px 0 0 13px; color:#CFD0D1; text-transform:uppercase;}
.title a{ color:#000; font-weight:bold; font-size:14px; padding-right:5px;}
.ying .title{background:url(Img/Index/tit3.gif) no-repeat; }
.dibu3{ background:url(Img/Index/dibu3.gif) no-repeat; height:5px; line-height:0; font-size:0;}
.subnr{ border-left:1px solid #CEE1F5; border-right:1px solid #CEE1F5;}
.ying .subnr{ height:186px;}
.ico1{ padding:72px 0  0 12px;}
.dls2{ padding:14px 0 0 11px; width:165px; overflow:hidden; float:left;}
.dls2 dt{ width:165px; height:140px; line-height:0; font-size:0;}
.dls2 dt img{ width:159px; height:134px;padding:2px; border:1px solid #C2C2C2;}
.dls2 dd a{ padding-top:8px; display:block; height:15px; line-height:15px; overflow:hidden; text-align:center;}
/*hban*/
.hban{ width:219px; background:#C2DFEC;}
.fgx1{ background:url(Img/Index/fgx1.gif) no-repeat; height:3px; line-height:0; font-size:0;}
.dibu4{ background:url(Img/Index/dibu4.gif) no-repeat; height:10px; line-height:0; font-size:0;}
.hban .nr{ height:350px; padding-left:9px;}
.hban h4 a{ color:#000; padding:7px 0 0 2px; height:27px; display:block;}
.uls3 li{ width:93px; height:57px; line-height:0; font-size:0; float:left; padding:0 5px 6px 0;}
.uls3 li img{ width:93px; height:57px;}
/*cheng*/
.cheng{ width:499px; padding-left:11px;}
.cheng .title{ background:url(Img/Index/tit4.gif) no-repeat;}
.dibu5{ background:url(Img/Index/dibu5.gif) no-repeat; height:7px; line-height:0; font-size:0;}
.cheng .subnr{ height:315px; padding-top:3px;}
.dls3{ padding:10px 0 0 11px; width:150px; height:146px; overflow:hidden; float:left;}
.dls3 dt{ width:150px; height:125px; line-height:0; font-size:0;}
.dls3 dt img{ width:144px; height:119px;padding:2px; border:1px solid #C2C2C2;}
.dls3 dd { padding-top:6px;  height:15px; line-height:15px; overflow:hidden; text-align:center;}
/*ping*/
.ping, .list1{ width:219px;}
.dibu6{ background:url(Img/Index/dibu6.gif) no-repeat; height:7px; line-height:0; font-size:0;}
.ping .subnr{ height:318px; padding-left:9px;}
.dls4{ overflow:hidden; height:90px; padding-top:15px;}
.dls4 dt{ width:81px; height:81px; float:left;}
.dls4 dt img{ width:75px; height:75px;padding:2px; border:1px solid #C2C2C2;}
.dls4 dd { padding-left:12px; width:105px; float:left; overflow:hidden; line-height:20px; height:80px;}
.dls4 dd p{ height:20px; color:#606060;}
.yan{ color:#0093DD;}
.img1{ width:960px; height:120px; padding-top:6px;}
/*rong */
.rong .subnr{ height:286px;}
.img2{ height:115px; padding:12px 0 0 4px; width:159px;}
.img2 img{ width:149px; height:109px; padding:2px; border:1px solid #4CAF13; overflow:hidden;}
.ico2{ padding:55px 0 0 5px;}
.rong .nrs{ background:url(Img/Index/fgx2.gif) no-repeat bottom; height:144px; overflow:hidden;}
.yan2{ color:#4CAF13;}
.rong h5{ padding:10px 0 6px 10px;}
.uls4 li{ line-height:26px; height:26px; background:url(Img/Index/fgx3.gif) no-repeat bottom; overflow:hidden; padding-left:10px; font-family:"宋体";}
.uls4 .nones{ background:none;}
/*contact*/
.contact .subnr{ height:311px; padding-top:10px;}
.contact .nr{ line-height:26px; padding:0 10px; color:#606060; height:217px; overflow:hidden;}
.aa1{ background:url(Img/Index/fgx4.gif) repeat-x; height:80px; padding:11px 0 0 22px;}
.tel2{ background:url(Img/Index/ico4.gif) no-repeat; color:#4C4C4C; padding-left:54px;}
.tel2 span{ color:#4CAF13; font-size:18px; font-weight:bold; display:block;}
.aa2{ display:block; padding:12px 0 0 80px;}
/*list2*/
.list2{ width:730px;}
.about{ width:499px;}
.about .title{ background:url(Img/Index/tit4.gif) no-repeat;}
.about .subnr{ height:274px; padding:12px 15px 0 11px;}
.about .nr span{ float:left; width:190px; height:136px; margin-right:12px;}
.about .nr{ line-height:20px; height:200px; overflow:hidden;}
.news{ width:219px;}
.news .subnr{ padding-top:10px; height:276px;}
.uls5 li{ line-height:30px; height:30px; background:url(Img/Index/fgx3.gif) no-repeat bottom; overflow:hidden; padding-left:10px; font-family:"宋体";}
.uls5 .nones{ background:none;}
/*zaix*/
.zaix .title{ background:url(Img/Index/tit6.gif) no-repeat;}
.dibu7{ background:url(Img/Index/dibu7.gif) no-repeat; height:7px; line-height:0; font-size:0;}
.zaix .subnr{ background:url(Img/Index/fgx5.gif) no-repeat 382px 0; height:321px;}
.zuo{ width:362px; padding:15px 0px 0 10px; line-height:21px; overflow:hidden;}
.kehu{ border:1px solid #E9E9E9; height:204px; margin-top:30px;}
.kehu .tit2{ background:#DFECF9; line-height:28px; height:28px; padding:0 18px 0 13px; color:#4E4E4E;}
.kehu p{ height:63px; overflow:hidden; padding:8px 12px;}
.aa3{ border-top:1px solid #EBEBEB; padding:10px 12px 0; height:60px; line-height:20px;}
.aa3 div{ height:42px; overflow:hidden;}
.you{ width:305px; padding-left:50px;}
.yan3{ color:#D40000; padding-left:9px;}
.kk1{ border:1px solid #E0E0E0; width:206px; height:23px;}
.kk2{ border:1px solid #E0E0E0; width:206px; height:64px;}
.kk3{ border:1px solid #E0E0E0; width:78px; height:23px;}
.aa4{ color:#4E4E4E; width:65px; float:left; padding-top:3px;}
.uls6 li{ padding-top:9px; *padding-top:7px;}
.uls6 .lis{ padding:12px 0 0 65px; }
.aa5{ padding:10px 0 0 210px; display:block;}
/*link*/
.link{ background:url(Img/Index/link_Bg.gif) no-repeat; height:63px; overflow:hidden;}
.link dt{ padding:20px 0 0 15px; float:left; width:79px; height:25px; background:url(Img/Index/link_Fgx.gif) no-repeat right 17px;	}
.link dd{ width:850px; padding:7px 0 0 15px; float:left; height:48px; line-height:24px; overflow:hidden; }
.link dd a{  padding:0 6px; color:#4E4E4E; }



/*youshi*/
.youshi .tits{ background:url(Img/Index/tits1.gif) no-repeat; height:37px; overflow:hidden; padding:5px 15px 0 8px;}
.tel3{ background:url(Img/Index/ico5.gif) no-repeat left; padding-left:27px; color:#444; font-size:14px; font-weight:bold;}
.tel3 span{ font-size:18px;}
.ulss li{ float:left; height:37px;text-align:center;}
.ulss li a{ display:block; font-size:14px; font-weight:bold; color:#333; padding-top:7px; height:30px; float:left; width:116px; }
.ulss li a:hover, .ulss .cur a{ background:url(Img/Index/aa2.gif) no-repeat; text-decoration:none; color:#fff;}
.youshi .subnr{ height:520px; padding-left:18px;}
.dls5{ height:365px; overflow:hidden;}
.dls5 dt{ width:313px; height:334px; float:left; padding-top:17px;}
.dls5 dt img{ width:307px; height:328px; padding:2px; border:1px solid #D5D3D3;}
.dls5 dd{ float:left; width:620px; height:350px;}
/*zhitong*/
.zhitong .tits{background:url(Img/Index/tit3.gif) no-repeat;height:32px; line-height:32px; overflow:hidden; padding:0 10px; }
.zhitong .tits h4 a{ color:#000;}
.zhitong .subnr{ line-height:25px; padding:8px 10px;}
.zhitong .subnr a{ padding:0 13px;}