@charset "utf-8";
/* CSS Document */
.flashs{width:694px; height:343px; border:1px solid #d4d4d4;}
.zixun{ width:255px;}
.border{ border:1px solid #d4d4d4;}
.title{ background:url(Img/Index/tit1.gif) repeat-x; height:31px; overflow:hidden;}
.geng{ padding:12px 5px 0 0;} 
.zixun .title h4 a{color:#313131; }
.title h4 a{color:#00786b; padding:8px 0 0 10px; display:block;}
.zixun .nr{ height:304px; background:#f6f6f6; padding:8px 0 0 11px;} 
.dls dt{ width:237px; height:110px; line-height:0; font-size:0;}
.dls dt img{  width:233px; height:99px; border:1px solid #d4d4d4; padding:1px;}
.uls li{ line-height:23px; height:23px; overflow:hidden;}
.uls li a{ background:url(Img/Index/ico2.gif) no-repeat 6px 5px; padding-left:15px;}
.uls li a:hover{ color:#008e7f; text-decoration:none;}
/*pro*/
.pro{ width:232px;}
.title2{ background:url(Img/Index/tit2.gif) no-repeat; height:24px;  padding:8px 0 0 25px; } 
.title2 span{ padding:5px 8px 0 0;} 
.yan{color:#fff;}
.pro .nr{ border:1px solid #11a999; border-top:0; padding:1px; background:#fff;}
.uls2{ background:#f1f1f1; height:338px; padding:5px 0 0 14px; overflow:hidden;} 
.uls2 li{ border-bottom:1px dotted #d4d4d4; height:29px; line-height:29px; overflow:hidden; padding:0 6px; width:172px;}
.uls2 li a{ background:url(Img/Index/ico4.gif) no-repeat right; display:block;} 
.uls2 li a:hover, .uls2 .cur a{ background:url(Img/Index/ico5.gif) no-repeat right; text-decoration:none; color:#00776b; font-weight:bold; }
.uls2 .nones{ border:0;}
/*pro2*/
.pro2{ width:720px; height:376px; background:#fff;} 
.dls2{ width:165px; overflow:hidden; float:left; padding:13px 0 0 11px;}
.dls2 dt{ width:165px; height:165px; line-height:0; font-size:0;}
.dls2 dt img{width:159px; height:159px; border:1px solid #d5d5d5; padding:2px;}
.dls2 dd{ line-height:21px; padding:5px 8px 0;}
.dls2 dd h4{ height:21px; overflow:hidden; text-align:center;}
.dls2 dd h4 a{ color:#008F80}
.dls2 dd p{ height:105px; overflow:hidden;}
.img1, .img1 img{ width:960px; height:104px;}
/*lsit1*/
.list1{ width:232px;}
.hzuo .nr{ height:237px; overflow:hidden; border:1px solid #d3d3d3; border-top:0; background:#f9f9f9;}
.uls3 li{ width:105px; height:42px; line-height:0; font-size:0; float:left; padding:12px 0 2px 7px;}
.uls3 li img{ width:101px; height:38px; padding:1px; border:1px solid #dfdfdf;}
/*went*/
.went .nr{ background:url(Img/Index/fgx1.gif) repeat-y; height:267px;overflow:hidden; padding:0 7px;}
.uls4 li{ line-height:22px; padding:5px; border-bottom:1px dotted #cecece;}
.uls4 li h5{ height:22px; overflow:hidden;}
.uls4 li p{ height:66px; overflow:hidden; color:#8d8c8c;}
.uls4 li span{ display:block; float:left; padding:3px 8px 0 0;}
.uls4 li .aa1{ margin-bottom:44px;}
/*list2*/
.list2{ width:722px;}
.about{ width:481px;}
.about .nr{ padding:8px 15px 0 10px; height:229px; overflow:hidden;}
.about .nr img{ width:203px; height:124px; border:1px solid #e0e0e0; padding:1px; float:left; margin-right:20px;}
.about .nr span{ line-height:21px; height:220px; display:block; overflow:hidden;}
.about .nr h4{ height:21px; overflow:hidden; border-bottom:1px dotted #cecece; padding-top:5px; margin-bottom:5px;}
.yan2{ color:#c92408;}
/*rong*/
.rong{ width:232px;}
.rong .nr{ background:#f9f9f9; height:237px; overflow:hidden;}
.ico1{ padding:98px 0 0 15px;}
.dls4{ width:130px; overflow:hidden; padding:16px 5px 0 20px;}
.dls4 dt{ width:130px; height:172px; line-height:0; font-size:0;}
.dls4 dt img{ width:130px; height:172px;}
.dls4 dd{ text-align:center; height:20px; line-height:20px; padding-top:8px; overflow:hidden;}
/*zaix*/
.zaix .nr{ padding:1px; background:#fff; height:265px; overflow:hidden;}
.zuo{ background:url(Img/Index/bgs.gif) repeat-y; width:300px; height:265px; padding:0 15px 0 18px;}
.zuo p{ line-height:20px; height:80px; overflow:hidden; padding-top:8px; margin-bottom:15px;}
.tel2{ background:url(Img/Index/icos1.gif) no-repeat left; height:50px; color:#017367; font-size:14px; font-weight:bold; padding:15px 0 0 65px;}
.tel2 span{ font-style:italic; font-size:24px; display:block;}
.tishi{ line-height:18px; height:54px; overflow:hidden; width:225px;  padding-top:25px;}
.uls5{ padding:10px 0 0 20px; width:365px;}
.zaix li .aa3{ width:65px; display:block; float:left; color:#4e4e4e;}
.kk1{height:20px; line-height:20px; border:1px solid #cecece; width:272px;}
.kk3{height:72px;  border:1px solid #cecece; width:272px;}
.kk2{height:22px; line-height:22px; border:1px solid #cecece; width:78px;}
.aa4{ font-weight:bold; font-size:14px; text-decoration:underline; padding-left:10px;}
.aa2{ color:#f00; padding-left:6px;} 
.zaix li{ padding-top:8px; *padding-top:6px;}
.zaix .lis{ padding-left:65px;}
.zaix .lis input{ margin-right:15px;}
/*link*/
.link{ padding:1px;}
.links{ background:#efeff0;}
.links a{ color:#313131;} 
.link h4{ height:31px; line-height:28px; background:url(Img/Index/link_Bg.gif) repeat-x bottom; padding-left:13px;} 
.links span{ font-size:12px;} 
.link .nr{ padding:5px 0 5px 10px; line-height:27px; color:#c3c3c3;}
.link .nr a{ padding:0 14px;}