body{ color:#666; font-size:12px; font-family:Arial; background:#b5dff5;}
*{ padding:0; margin:0}
ul,li{ list-style-type:none}
.clearboth{clear:both; visibility:hidden}
.divline{ clear:both; overflow:hidden; height:20px; width:100%}/*分隔空间*/
.divline2{ clear:both; overflow:hidden; height:10px; width:100%}/*分隔空间*/
img{ border:none}
/*清除浮动*/
.clearfix:after{ content:"\200B"; display:block; height:0; clear:both;}
.clearfix{ *zoom:1;}
.floatleft{ float:left;}
.floatright{ float:right;}

a:link{ color:#666; text-decoration:none}
a:visited{ color:#666; text-decoration:none}
a:hover{ color:#7db31f; text-decoration:none}

.white a:link{ color:#fff; text-decoration:none}
.white a:visited{ color:#fff; text-decoration:none}
.white a:hover{ color:#FF6; text-decoration:none}

.green a:link{ color:#7db31f; text-decoration:none}
.green a:visited{ color:#7db31f; text-decoration:none}
.green a:hover{ color:#7db31f; text-decoration:underline}

.blue a:link{ color:#2d8dbe; text-decoration:none}
.blue a:visited{ color:#2d8dbe; text-decoration:none}
.blue a:hover{ color:#2d8dbe; text-decoration:underline}

.w1000{ width:1000px; margin:0 auto; background:#FFF;}
.header{ width:1000px;}
.banner{ width:1000px; height:450px; background:url(../images/sld/banner.jpg);}
.menu{ width:1000px; height:38px; line-height:38px; padding-bottom:5px; background:url(../images/sld/menu.gif) no-repeat; text-align:center; color:#FFF;}
.menu a{ font-size:14px; font-weight:bold; padding:0 20px;}

.main{ width:960px; margin:15px auto 0 auto;}
.news{ width:220px; height:220px; float:left; overflow:hidden;}
.news h1{ height:32px; line-height:32px; border-bottom:1px #b5dff5 solid; font-size:14px; font-weight:bold; padding:0 5px;}
.news ul{ padding:5px 0 0 5px;}
.news ul li{ background:url(../images/sld/dot.gif) center left no-repeat; padding-left:10px; height:22px; line-height:22px;}

.slides{ width:440px; height:220px; float:left; margin-left:20px;}

.sldxianlu{ width:260px;}
.sldxianlu h1{ width:240px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title01.gif) no-repeat;}
.sldxianlu h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.sldxianlu ul{ padding-left:5px;}
.sldxianlu ul li{ height:50px; padding-top:10px; line-height:25px; color:#666;}
.sldxianlu ul li a{ font-size:14px; font-weight:bold;}
.sldxianlu ul li img{ width:60px; height:50px; float:left; margin-right:10px;}

.company{ width:680px; float:left;}
.company_title{ width:680px; height:40px; background:url(../images/sld/co_title.gif) no-repeat;}
.company_title span{ line-height:40px; padding-left:200px; color:#ff8a00;}
.company_box{ background:url(../images/sld/co_con.gif) repeat-y; padding:0 10px 5px 10px;height:415px;}
.company_box ul li{ width:220px; height:190px; text-align:center; float:left; margin-top:15px;}
.company_box ul li img{ width:200px; height:160px; margin-bottom:5px;}
.company_box ul li a{ font-size:14px; font-weight:bold;}
.company_bottom{ height:10px; background:url(../images/sld/co_botton.gif) no-repeat; overflow:hidden;}

.mainLeft{ width:680px; float:left;}
.mainRight{ width:260px; float:right;}

.wenda{ width:260px; overflow:hidden;}
.wenda h1{ width:240px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title02.gif) no-repeat;}
.wenda h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.wenda ul{ padding:5px 0 0 5px;}
.wenda ul li{ background:url(../images/sld/dot.gif) center left no-repeat; padding-left:10px; height:22px; line-height:22px;}

.xinxi{ width:260px; overflow:hidden; margin-top:10px;}
.xinxi h1{ width:240px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title03.gif) no-repeat;}
.xinxi h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.xinxi ul{ padding:5px 0 0 5px;}
.xinxi ul li{ background:url(../images/sld/dot.gif) center left no-repeat; padding-left:10px; height:22px; line-height:22px;}
.xinxiHot{ height:50px; padding:10px 0 10px 5px;; line-height:25px; color:#666; background:url(../images/sld/dot2.gif) repeat-x bottom;}
.xinxiHot a{ font-size:14px; font-weight:bold;}
.xinxiHot img{ width:60px; height:50px; float:left; margin-right:10px;}

.meishi{ width:330px; float:left;}
.meishi h1{ width:330px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title04.gif) no-repeat;}
.meishi h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.meishi ul{ padding:5px 0 0 5px;}
.meishi ul li{ background:url(../images/sld/dot.gif) center left no-repeat; padding-left:10px; height:22px; line-height:22px;}
.meishiHot{ height:50px; padding:10px 0 10px 5px;; line-height:25px; color:#666; background:url(../images/sld/dot2.gif) repeat-x bottom;}
.meishiHot a{ font-size:14px; font-weight:bold;}
.meishiHot img{ width:60px; height:50px; float:left; margin-right:10px;}

.youji{ width:330px; float:left; margin-left:20px;}
.youji h1{ width:330px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title05.gif) no-repeat;}
.youji h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.youji ul{ padding:5px 0 0 5px;}
.youji ul li{ background:url(../images/sld/dot.gif) center left no-repeat; padding-left:10px; height:22px; line-height:22px;}
.youjiHot{ height:50px; padding:10px 0 10px 5px;; line-height:25px; color:#666; background:url(../images/sld/dot2.gif) repeat-x bottom;}
.youjiHot a{ font-size:14px; font-weight:bold;}
.youjiHot img{ width:60px; height:50px; float:left; margin-right:10px;}

.youhui{ width:260px; overflow:hidden; float:right;}
.youhui h1{ width:240px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title06.gif) no-repeat;}
.youhui h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.youhui ul{ padding:5px 0 0 5px;}
.youhui ul li{ background:url(../images/sld/dot.gif) center left no-repeat; padding-left:10px; height:22px; line-height:22px;}

.photos{}
.photos h1{ width:960px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title07.gif) no-repeat;}
.photos h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.photos ul{ padding:15px 0;}
.photos ul li{ width:160px; text-align:center; float:left;}
.photos ul li img{ width:140px; height:100px; margin-bottom:5px;}

.listPhotos{ width:260px; overflow:hidden;}
.listPhotos h1{ width:240px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title06.gif) no-repeat;}
.listPhotos ul{ padding-top:15px;}
.listPhotos ul li{ width:130px; float:left; text-align:center; height:110px;}
.listPhotos ul li img{ width:120px; height:80px; margin-bottom:5px;}


.xianlu{ width:260px;}
.xianlu h1{ width:240px; padding:0 10px; height:33px; line-height:33px; font-size:14px; background:url(../images/sld/title01.gif) no-repeat;}
.xianlu h1 span{ font-size:12px; font-weight:normal; color:#7db31f; padding-left:5px;}
.xianlu ul{ padding-left:5px;}
.xianlu ul li{ height:50px; padding-top:10px; line-height:25px; color:#666;}
.xianlu ul li a{ font-size:14px; font-weight:bold;}
.xianlu ul li img{ width:60px; height:50px; float:left; margin-right:10px;}

.links{}
.links h1{ border-bottom:1px #b5dff5 solid; padding:0 0 8px 5px; font-size:14px; font-weight:bold; color:#2d8dbe;}
.linksBox{ padding:15px 0;}
.linksBox li{display: inline;}
.linksBox a{ padding:0 5px;}

.footer{ width:960px; margin:0 auto; border-top:2px #b5dff5 solid; padding:15px 0; text-align:center; line-height:22px;}

.list_title{ height:32px; line-height:32px; padding:0 10px; border-bottom:1px #b5dff5 solid}
.list_con{ width:680px;}
.list_con ul li{ height:80px; overflow:hidden; line-height:20px; border-bottom:1px #ddd solid; padding:15px 10px;}
.list_con ul li img{ width:120px; height:80px; float:left; margin-right:10px;}
.list_con ul li a{ font-size:14px; font-weight:bold;}

.nextpage{ padding:20px 10px}
.nextpage ul li{ float:left; border:1px #ddd solid; padding:3px; margin-right:3px}

.show_title{ font-size:20px; font-weight:bold; color:#629328; text-align:center; border-bottom:1px #ddd solid; padding:15px 0}
.show_info{ padding:15px 0; text-align:center; color:#999}
.show_center{ font-size:14px; line-height:200%; padding:0 15px 15px 15px}
.show_center img{ max-width: 600px; width:expression(this.width > 600 ? "600px" : this.width); overflow:hidden;}
.show_updown{ border-top:1px #ddd solid; padding:15px; line-height:22px}