body,nav,span,p,var,em,strong,a,h1,h2,h3,h4,h5,form,input,textarea,ul,ol,li,tr,td,img{margin:0; padding:0; font-size:14px; font-weight:none; font-family:"微软雅黑";}
a img{border:none;} a{text-decoration:none; color:#222; } var,em{font-style:normal;} ul,ol{list-style-type:none;}

.auto {width:1100px; margin:0 auto;}

#top .top {width:100%; height:100px; }
#top .top .logo {width:127px; height:84px; float:left; margin-top:8px; margin-right:30px; margin-left:5px;}
#top .top .title {width:486px; height:53px; float:left; margin-top:30px;}
#top .top .phone {width:187px; height:40px; float:right; margin-top:36px;  margin-right:5px;}


#nav .nav {width:100%; height:53px; background:url(../images/nav_bg.png); min-width:1140px;}
#nav .nav ul {width:1100px; margin:0 auto;}
#nav .nav ul li {display:block; width:125px; height:53px; float:left;}
#nav .nav ul li a {display:block; width:125px; height:53px; text-align:center; line-height:48px; font-size:16px; color:#fff; }
#nav .nav ul .li0 {background:url(../images/nav_hover.png);}
#nav .nav ul li a:hover {background:url(../images/nav_hover1.png); }

#banner {min-width:1140px;}
#banner	.focusBox { position: relative; width:100%; height:400px; overflow: hidden; margin:0 auto; }
#banner	.focusBox .pic{ position:relative; z-index:0; }
#banner	.focusBox .pic li { display:block; width:100%; height:400px; }
#banner	.focusBox .pic .banner1{ background:url(../images/banner1.jpg) no-repeat center } 
#banner	.focusBox .pic .banner2{ background:url(../images/banner2.jpg) no-repeat center } 
#banner	.focusBox .pic .banner3{ background:url(../images/banner3.jpg) no-repeat center } 
#banner	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
#banner	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;}
#banner	.focusBox .hd .on{ background-position:0 0; }
#banner	.focusBox .prev,
#banner	.focusBox .next { width: 50px; height: 90px; margin: -50px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
#banner	.focusBox .prev { left: 0; }
#banner	.focusBox .next { background-position: 0 -90px; right: 0; }
#banner	.focusBox .prev:hover,
#banner	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


#conbox .con_left {float:left;}
#conbox .con_right {float:right; width:780px; height:100%;}

#conbox .classify {width:290px; height:100%; margin-top:30px; float:left;}
#conbox .classify .classify_title {width:290px; height:45px; background:url(../images/title_bg1.png);}
#conbox .classify .classify_title h1 {font-size:16px; color:#006d02; line-height:40px; margin-left:20px;}
#conbox .classify .classify_list {width:290px; height:100%;}
#conbox .classify .classify_list li {width:290px; height:41px; background:url(../images/list_bg.png); }
#conbox .classify .classify_list li a {display:block; width:260px; height:41px; line-height:40px; font-size:14px; float:left; padding:0 15px;}
#conbox .classify .classify_list li a:hover {background:url(../images/list_hover.png); color:#006d02;}
#conbox .classify .classify_list li.li0 a {color:#006d02;}
#conbox .classify .classify_list li span {float:right;}

#conbox .contact {width:290px; height:100%; margin-top:30px; float:left;}
#conbox .contact .contact_title {width:290px; height:45px; background:url(../images/title_bg1.png);}
#conbox .contact .contact_title h1 {font-size:16px; color:#006d02; line-height:40px; margin-left:20px;}
#conbox .contact .contact_con {width:270px; height:101px; padding:15px 5px 10px 15px; border-bottom:#e2e2e2 2px solid;}
#conbox .contact .contact_con h2 {display:block; font-size:16px; color:#202020; margin-bottom:5px;}
#conbox .contact .contact_con p {font-size:14px; color:#202020; line-height:22px;}

#conbox .about {width:780px; height:100%; margin-top:30px; float:right;}
#conbox .about .about_title {width:780px; height:45px; margin-bottom:20px; background:url(../images/title_bg2.png);}
#conbox .about .about_title h1 {float:left; font-size:16px; color:#81511c; line-height:40px; margin-left:20px; }
#conbox .about .about_title .more a {float:right; margin-top:10px; margin-right:20px; width:60px; height:22px; background:url(../images/more1.png); }
#conbox .about .about_title .more a:hover {background:url(../images/more2.png);}
#conbox .about .about_con {float:left;}
#conbox .about .about_con p {width:505px; line-height:30px; margin-bottom:10px; }
#conbox .about .about_img {margin-top:5px; float:right;}

#conbox .show {width:780px; height:100%; margin-top:23px; float:right;}
#conbox .show .show_title {width:780px; height:45px;  background:url(../images/title_bg2.png);}
#conbox .show .show_title h1 {float:left; font-size:16px; color:#81511c; line-height:40px; margin-left:20px; }
#conbox .show .show_title .more a {float:right; margin-top:10px; margin-right:20px; width:60px; height:22px; background:url(../images/more1.png); }
#conbox .show .show_title .more a:hover {background:url(../images/more2.png);}

#conbox .show .ladyScroll {width:780px;height:190px;margin:0 auto; position:relative;}
#conbox .show .ladyScroll:hover .prev {display:block;}
#conbox .show .ladyScroll:hover .next {display:block;}
#conbox .show .ladyScroll .prev,.ladyScroll .next{display:none; width:30px;height:45px;position:absolute;top:75px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
#conbox .show .ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
#conbox .show .ladyScroll .prev:hover{ background-position:0 -45px; }
#conbox .show .ladyScroll .next:hover{ background-position:0 -135px; }
#conbox .show .ladyScroll .scrollWrap{width:780px; padding-top:6px; overflow:hidden;}
#conbox .show .ladyScroll dl{float:left;width:180px;text-align:center;position:relative; border:#efefef 1px solid; margin-right:17px;}
#conbox .show .ladyScroll span{display:block; width:180px;height:30px;position:absolute;left:0; bottom:0;background:#efefef;filter:alpha(opacity=80);opacity:0.80;}
#conbox .show .ladyScroll dt{margin:0 auto; width:180px; height:180px; overflow:hidden;}
#conbox .show .ladyScroll img{display:block; width:160px;height:130px; margin:10px 0 0 10px;}
#conbox .show .ladyScroll dd{width:180px;height:30px;line-height:30px;font-size:14px;color:#fff;text-align:center;overflow:hidden;position:absolute; right:0; bottom:0;}
#conbox .show .ladyScroll dd a{display:block; width:180px; height:30px; text-align:center; line-height:30px;  color:#575757; }
#conbox .show .ladyScroll dd a:hover{ text-decoration:none;  }
#conbox .show .ladyScroll dl:hover {border:#ddd 1px solid;}
#conbox .show .ladyScroll dl:hover span{ background:#ddd;  }
#conbox .show .ladyScroll dl:hover a{ color:#006d02; }

#conbox .link .link_title {width:1100px; height:45px;  background:url(../images/title_bg2.png); margin-top:30px;}
#conbox .link .link_title h1 {float:left; font-size:16px; color:#81511c; line-height:40px; margin-left:20px; }
#conbox .link .link_con {width:1100px; height:100%; border-bottom:#e2e2e2 2px solid; margin-top:20px;}
#conbox .link .link_con li {width:160px; height:48px; float:left; margin:0 6px 18px 15px}
#conbox .link .link_con li a {display:block; width:158px; height:46px; border:#efefef 1px solid;}
#conbox .link .link_con li a:hover {border:#ddd 1px solid; }
#conbox .link .link_con li a img {width:158px; height:46px;}


#bottom {width:100%; height:65px; background:#006D12; margin-top:40px; text-align:center; padding-top:20px; min-width:1140px;}
#bottom p {font-size:12px; color:#cbdacd; line-height:22px;}
#bottom a {font-size:12px; color:#cbdacd; line-height:22px; text-decoration:underline;}
#bottom a:hover {color:#fff;}



#conbox .tyconbox {float:right; width:780px; height:100%;}

#zybanner {width:100%; height:200px; background:url(../images/zybanner.jpg) top center;}

.tyright_title {width:780px; height:45px; background:url(../images/title_bg2.png); margin-top:30px;}
.tyright_title h1 {float:left; font-size:16px; color:#81511c; line-height:40px; margin-left:20px; }















