@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; width:100%; background-color:#f7f7f7; }
a{ text-decoration:none; color:#FFF}
img{ border:none;}
ul,li{ margin:0; padding:0; list-style:none; list-style-type:none;}
.clear{ clear:both;}
.f_l{ float:left;}
.f_r{ float:right;}
.p_r{ padding:10px 10px;}
.m_t{ margin-top:15px;}
p{ line-height:20px;}
.header{ padding:10px 10px; width:980px; line-height:80px; margin:0 auto;}
.header .tel{ margin-left:210px; float:right;vertical-align:middle; display:inline-block; margin-top:25px;}
.header span{ float:left; width:564px; height:77px; background:url(../images/logo.jpg) no-repeat;text-indent:-564px; overflow:hidden; margin-bottom:10px;}
.nav{ width:100%; background:url(../images/nav.bg.jpg) repeat-x; height:35px; float:left; overflow:hidden }
.nav ul{ width:1000px; margin:0 auto; height:35px;}
.nav ul li{ float:left; color:#FFF; font-size:14px; font-weight:bold; line-height:35px;width:100px; margin-right:30px; text-align:center}
.nav li:hover{ background:url(../images/nav.jpg) no-repeat; width:100px; height:35px;}


#kinMaxShow{width:100%; height:437px; overflow:hidden;float:left; }

.main{ margin:0 auto; height:auto; width:1027px; overflow:hidden}
.main_top{ float:left; background:url(../images/main_top_bg.jpg) no-repeat; padding:5px 10px 10px 10px; width:1007px; margin-top:20px; height:337px;}
.main_top_l{ float:left; width:288px; margin-right:20px;}
.title{ background:url(../images/icon.jpg) no-repeat left center;line-height:24px; float:left;text-indent:1em;}
.title .txt{ color:#4079ac; font-size:14px; font-weight:bold; letter-spacing:1px;}
.title .txt1{ color:#a6a6a6;} 

.main_top_l .about{ float:left; width:287px; background:url(../images/laba.jpg) no-repeat 0 10%; margin:5px 0px;}
.main_top_l .about span{ color:#009900}
.main_top_l .about p{ margin-left:55px; width:236px; text-indent:1.5em;}
.main_top_l .about a{ color:#000;}
.line{ background:url(../images/line.jpg) repeat-x; height:2px; margin-top:24px; width:auto; font-size:0px; }
.line1{ background:url(../images/line.jpg) repeat-x; height:2px; margin-top:24px; width:auto; font-size:0px; _margin-top:30px; *margin-top:30px; }
.slidebar { position: absolute; top: 152px; left: 150px; }
.slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }
.block { margin: 0;position: relative; }
.block ul li img{ width:285px; height:173px;}
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.wrapad { width: 287px; margin-top: 10px; overflow: hidden;  }
.wrapad img{ border:1px solid #666666;}
#slidesImgs li { width: 287px; height: 175px; display: none; }
.slideshow li { position: relative; overflow: hidden; }

.main_top_m{ float:left; width:387px; margin-right:20px;}
.main_top_m ul{ width:367px; padding: 10px 10px;}
.main_top_m ul li{ float:left; width:367px; background:url(../images/arrow.jpg) no-repeat left center; line-height:24px; overflow:hidden;  height:24px;}
.main_top_m ul li a{ color:#000;}
.main_top_m ul li a:hover{ color:#009900}
.main_top_m .new{ width:367px;border-bottom:1px dotted #b0b1b0;  margin-left:10px; padding:10px 0px;}
.main_top_m .new a{ _float:left; *float:left;}
.main_top_m .new dl{ float:right; display:block; width:172px;}
.main_top_m .new dl dt{ font-weight:bold; color:#009900; margin:5px 0px 5px 0px; width:172px; overflow:hidden;}
.main_top_m .new dl dd{ line-height:20px; width:172px; overflow:hidden; height:63px;}
.main_top_m .new dl span a{color:#009900; }
.main_top_m .new dl dt a{ font-weight:bold; color:#009900; }
.menu{text-indent:1.5em; width:270px;  float:left; line-height:24px; overflow:hidden;  height:24px; }
.date{ float:right; width:70px; text-align:right ; overflow:hidden;}
.main_top_m .new img{ width:173px; height:106px;}
.main_top_r{ float:right; width:288px; overflow:hidden;}
.main_top_r ul{ width:288px; padding:10px 0px 10px 10px;}
.main_top_r ul li{ float:left; width:268px; line-height:30px; text-indent:2em;}
.main_top_r .list1{ background:url(../images/house.jpg) no-repeat left center;}
.main_top_r .list2{ background:url(../images/person.jpg) no-repeat left center;}
.main_top_r .list3{ background:url(../images/number.jpg) no-repeat left center;}
.main_top_r .list4{ background:url(../images/address.jpg) no-repeat left center; margin-bottom:5px;}
.main_top_r .pic{ margin:2px 0px; _margin-top:-2px;}
.more{ float:right; margin-top:6px;}
.more1{ float:right; margin-top:4px;}

.main_mid{ float:left; background:url(../images/main_mid_bg.jpg) no-repeat; padding:5px 10px 10px 10px; width:1007px;height:232px;}
.rollBox{width:1000px;overflow:hidden; margin-left:5px;}
.rollBox .Cont{width:920px;overflow:hidden; margin:0 40px;padding-top:20px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:168px;float:left;text-align:center;padding-right:20px; background:url(../images/pro_bg.png) no-repeat 0% 59%}
*+html .rollBox .Cont .pic{width:168px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{border:1px solid #ccc;display:block;margin:0 auto; width:168px; height:128px; margin-bottom:10px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#009900;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; padding-top:70px; width:24px; height:28px;}
.img2{ float:right;padding-top:70px;width:24px; height:28px;}

.main_foot{ float:left; padding:5px 10px 10px 10px; width:1007px; background:url(../images/main_foot_bg.jpg) no-repeat; height:100px; overflow:hidden; }
.main_foot li{ float:left; line-height:30px; margin:10px 10px 10px 10px; height:30px; overflow:hidden; width:100px; text-align:center;}
.main_foot a{ color:#000;}
.main_foot ul{ width:980px; overflow:hidden;}

.footer{ width:100%; height:103px; float:left; border-top:4px solid #d69807; background:url(../images/footer.jpg) no-repeat; margin-top:10px;}
.footer ul{ width:1000px; text-align:center; margin:0 auto;}
.footer ul li{ float:left; width:1000px; text-align:center; line-height:24px; color:white}
.footer ul li span{ margin-right:10px; color:#FFF;}
