body{ margin:0px; padding:0px; font-size:12px; background:url(../images/bb.jpg);}
form,ul,li,h2,h5,p,dd,dl,dt,p,a,img{ border:0; margin:0px; padding:0px;}
dl,ul,li{ list-style:none;}
.divleft{ float:left;}
.divright{ float:right;}
a{ text-decoration:none;}
.z{ width:1184px; margin: 0 auto; overflow:hidden; background:#FFF;}

.top{ width:1184px; height:98px; overflow:hidden; border-bottom:1px #858585 solid;}
.logo{ width:273px; height:71px; float:left; padding-left:42px; padding-top:27px;}
.top1{ width:237px; height:34px; float:left; padding-left:213px; padding-top:11px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.top2{ width:350px; height:34px; float:left; padding-left:69px; padding-top:11px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.nev{ width:869px; height:53px; float:left; font-size:14px; line-height:52px;}
.nev ul li{ float:left} 
.nev li{ width:124px; height:53px; text-align:center;} 
.nev li a{ color:#000; display:block;} 
.nev li a:hover{ background:url(../images/nev01.jpg) repeat-x;}


.nev1{ width:869px; height:53px; float:left; font-size:14px; line-height:52px;}
.nev1 ul li{ float:left} 
.nev1 li{ width:124px; height:53px; text-align:center;} 
.nev1 li a{ color:#000; display:block;} 
.nev1 li a:hover{ background:url(../images/nev01.jpg) repeat-x;}
#nev_bg1{ background:url(../images/nev01.jpg) repeat-x;}


#nev_bg{ background:url(../images/nev01.jpg) repeat-x;}
.banner{ width:1184px; height:505px; float:left;}
.banner_left{ width:315px; height: auto; float:left;} 
.ad{ width:315px; height:160px; float:left;}
.banner_right_bt{ width:293px; height:45px; float:left; line-height:44px; background:#78b443; color:#FFF; font-size:14px; font-weight:bold; padding-left:22px;}
.pc{ width:315px; height: auto; float:left;}
.pc ul li{ float:left;}
.pc li{ width:230px; height:30px; line-height:30px; background:url(../images/banner03.png) no-repeat; padding-left:85px; font-weight:bold;}
.pc li a{ color:#000;} 
.pc li a:hover{ color:#b10404;}
#bg{ background:url(../images/banner03_01.png) no-repeat;}
.banner_rignt{ width:869px; height:505px; float:left;}
.banner_index{height:505px;position: relative;overflow:hidden;width: 869px;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:235px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 899px;float: left;}
.banner_index .banner_wrap img{ width:869px; height:505px;}
.newsMore li a{color:#fff;line-height:24px; text-indent:1.5em;}
.newsMore li a:hover{color#fff000}
.contentBox dt a,.contentBox dt a:hover,.product dt a,.product dt a:hover{color:#fff}
.product{ width:1184px;float:left; margin-top:-8px; padding-bottom:20px; border-bottom:1px #e5e5e5 dashed;}
.product dd{padding:14px 0; height:110px}
.product dd a{color:#333}.product dd a:hover{color:#B10404}
.product li{ width:146px; float:left; text-align:center;}
.contentBox{ width:1184px;float:left; margin-top:-15px; padding-bottom:20px;}
.contentBox dl,.product dl{ border:1px #E5E5E5 solid}
.contentBox dt,.product dt{ height:30px; line-height:30px; font-size:12px; font-weight:bold; text-indent:1em; color:#fff; background-color:#78B443}
.contentBox dd{height:192px; padding:4px 0;}
.contentBox dd li{ width:100%;height:24px; line-height:24px; float:left; text-indent:1em;}
.contentBox dd a{color:#333}.contentBox dd a:hover{ color:#B10404}
.news,.hangye{ width:476px;float:left; display:inline; margin-right:14px}
.friendLink{ width:198px; float:left; display:inline;}
.middle{ width:1184px; height:187px; float:left; padding-top:29px;}
.left{ width:285px; height:157px; float:left; border:1px #e5e5e5 solid;}
.left_bt{ width:263px; height:32px; float:left; line-height:32px; background:#78b443; padding-left:22px; font-weight:bold; border-bottom:1px #e5e5e5 solid; color:#FFF;} 
.left_nr{ width:258px; height:125px; float:left; line-height:24px; color:#999; padding-left:27px;}
.left_nr p{ font-weight:bold; color:#333;}
.right{ width:897px; height:159px; float:left;}
.right ul li{ float:left;}
.right li{ width:199px; height:157px; float:left; padding:1px; margin-left:23px; display:inline; background:url(../images/middle02.jpg) no-repeat;}
.right_li1{width:199px; height:72px; float:left; border-bottom:1px #e5e5e5 solid;}
.right_li2{width:186px; height:28px; float:left; line-height:28px; padding-left:13px; font-weight:bold;}
.right_li2 a{ color:#000;}
.right_li2 a:hover{ color:#b10404;}
.right_li3{ width:186px; height:57px; float:left; color:#999; padding-left:13px; line-height:24px;}
.right_li3 a{ color:#999;}
.right_li3 a:hover{ color:#999;}
.right li:hover{ background:url(../images/middle01.jpg) no-repeat;}
.right li:hover .right_li2{ color:#b10404;}
.bottom{ width:1184px; height:70px; float:left; line-height:56px;}
.bottom a{ color:#000;}
.bottom a:hover{ color:#999;}

.a_banner{ width:1182px; height: auto; float:left; background:#78b443; padding:0px 1px 1px 1px;}
.a_banner img{ width:1182px;}
.a_middle{ width:1076px; float:left;  border-bottom:1px #e5e5e5 dashed; padding:15px 54px; }
.a_middle_left{ width:285px; height: auto; float:left; background:#78b443;} 
.a_middle_left_bt{ width:252px; height:45px; float:left; line-height:44px; color:#FFF; font-size:14px; font-weight:bold; padding-left:33px; border-bottom:1px #000 solid; background:url(../images/a_middle_left.png) no-repeat 10px 13px;}
.a_pc{ width:285px; height: auto; float:left;}
.a_pc dl { width: 263px; }
.a_pc dl,dd { margin: 0; }
.a_pc dt { font-size: 12px; height:44px; line-height:44px; font-weight:bold; padding-left:85px; background:url(../images/a_middle_left2.png) no-repeat 65px 15px;}
.a_pc dt a { color: #000; text-decoration:none; }
.a_pc dd a { color: #cc00000;  text-decoration:none;  }
#a_pc_bg1{ background:url(../images/fl_bg01.jpg) no-repeat;}
#a_pc_bg2{ background:url(../images/fl_bg02.jpg) no-repeat;}
.a_pc li{ line-height:36px;padding-left:105px;  background:url(../images/a_middle_left3.png) no-repeat 86px 13px; font-weight:bold;}
.a_pc li a{ color:#FFF;} 
.a_pc li a:hover{ color:#b10404;} 
.a_middle_right{ width:775px; height: auto; float:right;}
.a_middle_right_bt{ width:765px; height:34px; float: left; line-height:34px; border-bottom:1px #78b443 dashed; color:#78b443; padding:0px 5px; font-weight: bold; background:url(../images/a_middle_left21.png) no-repeat 10px 10px;}
.a_middle_right_nr{ width:765px; height: auto; float:left; line-height:24px; padding:10px 5px;}
.a_middle_right_tp{ width:357px; height: auto; float:left; border:1px #78b443 solid; padding:3px; margin-right:20px;}

.ca_middle_right_nr{ width:765px; height: auto; float:left; line-height:24px; padding:10px 5px;}
.ca_middle_right_nr ul li{ float:left;}
.ca_middle_right_nr li{ width:231px; height:176px;  margin:0px 12px 20px 12px;}
.ca_tp{ width:229px; height:140px; float:left; border:1px #c1bdb2 solid;}
.ca_tp img{ width:229px; height:140px;}
.ca_tp:hover{ border:1px #78b443 solid;}
.ca_bt{ width:230px; height:36px; float:left; font-weight:bold; text-align:center; line-height:36px;}
.ca_bt a{ color:#000;}
.ca_bt a:hover{ color:#333;}
.ca_fy{ width:765px; height:auto; float:left; line-height:40px; text-align:center;}
.ca_fy a{ color:#000;}
.ca_fy a:hover{ color:#b10404;}

.c_middle_right_nr{ width:615px; height: auto; float:left; line-height:30px; padding:10px 80px;}
.c_middle_right_nr p{ font-weight:bold;}
.c_middle_right_last{ width:765px; height:auto; float:left; padding-top:70px;}

.cp_xiangxi{ width:775px; height: auto; float:left; text-align:center; line-height:24px; padding-top:25px; padding-bottom:10px; }
.cp_xiangxi p{ font-size:18px; font-weight:bold; line-height:30px;}


#focus {width:1182px; height:281px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1182px; height:281px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1182px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1162; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.news_list li{ float:left; width:666px; height:30px; line-height:30px; background:url(../images/a_middle_left21.png) left center no-repeat; border-bottom:1px #CCC dashed; padding-left:20px; margin-left:30px; display:inline;}
.news_list li a{ color:#999; float:left;}
.news_list li a:hover{ color:#000;}
.news_list li span{ float:right; padding-right:3px; color:#999;}


.mess-list li{ float:left; width:765px; height:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #CCC dashed;}
.mess-list li .mess-list_li1{ float:left; width:560px; height:32px; background:url(../images/a_middle_left3.png) no-repeat 5px center; padding-left:20px; line-height:32px; font-weight:bold;}
.mess-list li .mess-list_li1 span{ padding-left:5px; color:#78b443;font-weight:100;}
.mess-list li .mess-list_li2{ float:left; width:185px; height:32px;  line-height:32px; text-align:right;}
.mess-list li .mess-list_li3{ float:left; width:765px; height: auto; line-height:22px;}

.liuyan{ width:753px; height: auto; float:left; padding:10px 8px 0px 8px; margin-top:10px;}
.liuyan ul li{ float:left;}
.liuyan li{ width:673px; height: auto; padding-top:0px; padding-bottom:10px; border:0px; padding-left:80px;}
.liuyan li span{ color:#F00; padding-left:10px; }
.liuyan_li1{ width:80px; height:32px; float:left; line-height:32px; text-align:center;}
.liuyan_li2{ width:593px; height:32px; float:left;}
.text1{ width:402px; height:30px; }
.liuyan_li3{ width:80px; height:170px; float:left; line-height:170px; text-align:center;}
.liuyan_li4{ width:593px; height:170px; float:left;}
.text2{ width:400px; height:168px; resize: none; }



#FenYeEr{clear: both; padding:20px 0; text-align:center; line-height:20px;}
#FenYeEr ul{ display:inline-block; margin-right:30px; display:inline;}
#FenYeEr li{ display:inline-block; padding:2px 9px; *display:inline; border:0px solid #000;; background:#f3f3f3; margin:0px; zoom:0;}
#FenYeEr li a:hover{ color: #b10404;}



