﻿/*/
#   CopyRight: ZhuGuorui 2009
#   Document:  stylesheet (Hack IE6.0/IE7.0/Firefox3.3)
#   FileName:  main-C.css
#   CreatTime: Mon Jun 10:41:30 CST
#   Updated:   Tue Jun 10:41:30 CST
/*/
/*---------------------------main start--------------------------*/
@charset "gb2312";
body {font: 12px/1.5 Tahoma,Arial, Helvetica,sans-serif;width: 100%;background: #ffffff;margin: 0;padding: 0;}
.clear { clear:both; height:0px; line-height:0; font-size:0;}
.blank2{ clear:both; height:2px; line-height:0; font-size:0;}
.blank5 { clear:both; height:5px; line-height:0; font-size:0;}
.blank10{ clear:both; height:10px; line-height:0; font-size:0;}
.blank15{ clear:both; height:15px; line-height:0; font-size:0;}
a { color:#383838; text-decoration:none; font-size:12px;}
a:hover { color:#0c5406; text-decoration:underline;}
strong{font-weight:bold;}
.line1{width: 100%;height: 6px;line-height: 6px;font-size: 0;clear: both;background: url(../images/line1.gif) repeat-x center;}
.wrap{width: 990px;height: auto;overflow: hidden;margin: 0 auto;}
/*----------------------------top start------------------------------*/
.top{width: 990px;height: 112px;}
.top-left{width: 150px;height: 112px;float: left;-display:inline;}
.top-left img{width: 150px;height: 112px;}
.top-mid{width: 500px;height: 112px;float: left;-display:inline;}
.top-mid img{width: 500px;height: 112px;}
.top-right{width: 189px;float: right;margin:15px 15px 0 0;}
.top-right .lan{width:100px;height: 25px;line-height: 25px;background: #d5f2a7;float: right;color: #0f3b03;padding-left:8px;}
.top-right .lan a{width: 50px;color: #0f3b03;}
.top-right .lan a:hover{color: #383838;}
.top-right .word{width: 189px;height: 72px;}
.top-right .word img{width: 189px;height: 72px;}
/*---------------------------nav start--------------------------------*/
.nav_main {PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/main-nav-bg.gif) repeat-x; HEIGHT: 34px; PADDING-TOP: 0px;padding:0 55px ;}
.nav_main UL {MARGIN: 0px auto;}
.nav_main LI {TEXT-ALIGN: center; LIST-STYLE: none; FLOAT: left;}
.sub_box {TEXT-ALIGN: left; FLOAT: left;padding-left: 60px;padding-top: 3px;}
.sub_box2 {PADDING-LEFT: 103px;padding-top: 3px;}
.sub_box3 {PADDING-LEFT: 275px;padding-top: 3px;}
.sub_box4 {PADDING-LEFT: 335px;padding-top: 3px;}
.sub_box5 {PADDING-LEFT: 370px;padding-top: 3px;}
.sub_box6 {PADDING-LEFT: 480px;padding-top: 3px;}
.sub_box7 {PADDING-LEFT: 715px;padding-top: 3px;}
.sub_box8 {PADDING-LEFT: 825px;padding-top: 3px;}
.hidden {DISPLAY: none}
.undis {DISPLAY: none}
.nav_current {LINE-HEIGHT: 34px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(../images/main-nav-hover.gif) no-repeat center; FLOAT: left; HEIGHT: 34px; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.nav_link {LINE-HEIGHT: 34px; WIDTH: 110px; FLOAT: left; HEIGHT: 34px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.nav_link A {COLOR: #ffffff;font-size: 14px;}
.nav_link A:visited {COLOR: #ffffff;font-size: 14px;}
.nav_link A:hover {DISPLAY: block; COLOR: #ffffff;font-size: 14px;}
A.f_nav:link {DISPLAY: block; HEIGHT: 14px; COLOR: #ffffff; TEXT-DECORATION: none;font-size: 14px;}
A.f_nav:visited {COLOR: #ffffff;font-size: 14px;}
A.f_nav:hover {DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none;font-size: 14px;}
.nav_sub {TEXT-ALIGN: left; LINE-HEIGHT: 21px; BACKGROUND: url(../images/sub-nav-bg.gif) repeat-x left top; HEIGHT: 30px; COLOR: #000}
.nav_sub LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
.nav_sub A:link {COLOR: #000; TEXT-DECORATION: none}
.nav_sub A:visited {COLOR: #000; TEXT-DECORATION: none}
.nav_sub A:active {COLOR: #000; TEXT-DECORATION: none}
.nav_sub A:hover {COLOR: #0f3b03; TEXT-DECORATION: underline}

/*-------------banner start-----------------------*/
.banner-wrap{width:990px;height: 345px;}
.banner-wrap img{width:990px;height: 345px;}

/*--------------main-left start----------------*/
.main-left{width: 300px;float: left;-display:inline;background: #e0ffc5;}
.left{width: 300px;height: 240px;margin-top:10px;}
.left-tit{width: 300px;height: 33px;}
.left-tit img{width: 300px;height: 33px;}
.left-con{width: 278px;height: 186px;border: 1px solid #8b8b8b;background: url(../images/pro-bg.gif) repeat-x top;padding:10px;border-top: none;}
.left-con-pic{width: 100px;height: 100px;float: left;-display:;inline}
.left-con-pic img{width: 99px;height: 99px;border: 1px solid #a5a5a5;}
.left-con-word{width: 163px;height: 100px;float: left;-display: inline;margin-left: 10px;}
.left-con-word span{width: 163px;height:100px;color: #000000;line-height: 20px;text-indent: 24px;}
.left-con-word span a{color: #229518;line-height: 20px;margin: 0 10px;}
.left-con-pic2{width: 278px;height: 61px;margin:0 auto;clear: both;}
.left-con-pic2 img{width: 60px;height: 60px;float: left;margin: 0 15px;-display:inline;border: 1px solid #ddeff4;}


/*--------------main-right start---------------------*/
.main-right{width: 675px;float: left;margin-left: 15px;-display:inline;margin-top:10px;}
/*-----news start----------*/
.news{width: 675px;height: 310px;}
.news-tit{width: 675px;height: 	34px;background: url(../images/news-tit-bg.gif) repeat-x top;}
.news-tit img{width: 166px;height: 34px;border: none;}
.news-con{width: 675px;height: 266px;padding: 0px 0 0 0px;}
.news-left{width: 358px;height: 256px;float: left;-display:inline;padding: 10px;}
.imgFlash {height:256px;width:358px;position:relative;}
.imgFlash dl {height:100%;overflow:hidden;position:absolute;width:100%;}
.imgFlash img {height:100%;position:absolute;width:100%;background:#ffffff url(../images/loading.gif) no-repeat center;}
.imgFlash dt {bottom:0;font-size:11px;height:24px;line-height:24px;/*??*/left:0;position:absolute;width:100%;z-index:1;}
.imgFlash dt span {/*??*/background-color:#000000;height:100%;opacity:0.4;filter:Alpha(Opacity=40);position:absolute;width:100%;}
.imgFlash dt a {color:#FFFFFF;position:absolute;text-decoration:none;text-indent:5px;z-index:1;}
.imgFlash dt a:hover {text-decoration:underline;}
.imgFlash div {bottom:8px;cursor:pointer;display:block;position:absolute;right:8px;z-index:99999;}
.imgFlash div em {/*ħ?*/background-color:#000000;border:1px solid #FFFFFF;display:block;float:right;height:4px;margin-right:3px;filter:Alpha(Opacity=50);opacity:0.5;overflow:hidden;width:4px;}
.imgFlash div em.d {/*?*/background-color:#CC0000;filter:Alpha(Opacity=80);opacity:0.8;}

.news-right{width: 285px;float: left;height: 254px;padding: 10px 0;-display:inline;border: 1px solid #cfcfcf;background: #fefcfa;margin-left: 10px;}
.news-right-fouc{width: 285px;height: 75px;background: url(../images/news-tit-r-bg.gif) repeat-x top;}
.fouc-tit{width: 100%;height: 34px;background: url(../images/news-tit-r-ico.gif) no-repeat top left;}
.fouc-tit span{width: 50px;height: 25px;line-height: 25px;float: right;}
.fouc-tit span a{color: #229518;}
.fouc-con{width: 100%;height: 100%;text-align: left;}
.fouc-con h3{width: 270px;height: 40px;margin-left: 15px;}
.fouc-con h3 a{line-height: 41px;font-size: 14px;color: #000000;font-weight: bold;}

.news-right-list{width: 270px;height: 175px;padding-left: 15px;margin-top: 5px;}
.news-right-list ul{width: 270px;list-style: none;}
.news-right-list li{width: 255px;height: 25px;line-height: 25px;background: url(../images/news-ico.gif) no-repeat 0 4px;padding-left:15px;}
.news-right-list li a{color: #383838;}
.news-right-list li a:hover{color: #0c5406;}
/*----intro start---------*/
.lanmu-wrap{width: 675px;height:250px;}
.intro{width: 351px;height: 233px;float: left;-display:inline;}
.intro-tit{width: 351px;height: 33px;background: url(../images/intro-tit.gif) no-repeat top left;}
.intro-tit span{width: 50px;height: 25px;line-height: 25px;float: right;}
.intro-tit span a{color: #229518;}
.intro-con{width: 318px;height: 173px;border: 1px solid #8f8f8f;padding:10px 15px;margin-top:5px;}
.intro-con span{width: 100%;height: 100%;text-indent:24px;line-height: 22px;}
/*----contact start---------*/
.conta{width: 281px;height: 233px;float: left;-display:inline;margin-left: 33px;}
.conta-tit{width: 291px;height: 33px;background: url(../images/contact-tit.gif) no-repeat top left;}
.conta-tit span{width: 50px;height: 25px;line-height: 25px;float: right;}
.conta-tit span a{color: #229518;}
.conta-con{width: 289px;height: 193px;margin-top: 5px;border: 1px solid #8f8f8f;}
.tab-serv{width:270px;height: 178px;margin:15px 0 0 19px;background: url(../images/contact-pic.gif) no-repeat top right;}
.tab-serv span{width: 100%;line-height:28px;}


/*----rooler start---------*/
.rooler-wrap{width: 100%;}
.rooler-tit{width: 675px;height: 33px;background: url(../images/show-tit.gif) no-repeat top left;}
.rooler-tit span{width: 50px;height: 25px;line-height: 25px;float: right;}
.rooler-tit span a{color: #229518;}
.rooler-con{width: 675px;height:125px;}
.rooler-con img{width:93px;height: 93px;border: 1px solid #8f8f8f;margin: 10px;}
/*----footer start---------*/
.footer{width: 100%;border-top: 3px solid #51ae43;text-align: center;padding-top: 15px;}
.footer span{width: 100%;text-align: center;color:#0c5406;}
.footer span a{color: #727272;}
.footer span a:hover{color: #0c5406;text-decoration: none;}

/*----list-left start---------*/
.list-wrap{width: 990px;background: #E0FFC5;height: auto;overflow: hidden;}
/*side-bar-nav*/
.list-banner{width: 990px;height: 200px;}
.list-banner img{width:990px;height: 200px;}
.list-left{width: 200px;float: left;margin-left:10px;-display:inline;background:#E0FFC5;}
.list-left-nav{width: 198px;border: 1px solid #dadada;background: #e8e8e8;padding: 15px 0;}
.list-left-nav-tit{width: 157px;height: 33px;margin:0 auto;background:url(../images/side-tit.gif) no-repeat center;text-align: center;font-size: 14px;font-weight: bold;line-height: 33px;}
.list-left-nav-con{width: 198px;margin-top: 5px;}
.list-left-nav-con ul{width: 100%;list-style: none;}
.list-left-nav-con li{width: 100%;height: 26px;margin: 3px auto;}
.list-left-nav-con li a{line-height: 26px;font-size: 14px;font-weight: normal;background: url(../images/side-li.gif) no-repeat center;width: 100%;height: 26px;display: block;text-align: center;}
.list-left-nav-con li a:hover{color: #527a1e;background: url(../images/side-li-hover.gif) no-repeat center;}

/*side tab*/
.box_index {background-color:#f6f6f6;height:90px;margin:0px 0px 9px 0px;width:200px;}
.box_index .leftp{float:left;padding:14px 5px 0px 5px;width: 40px;}
.box_index .rightnr{width:148px;margin:0px; float:left;padding:14px 0px 0px 0px;}
.box_index .rightnr li{list-style:none;line-height:19px; font-family:Tahoma, Helvetica, sans-serif;padding:0px 0px 0px 16px; font-size:11px;color:#af7b48;border-bottom: 1px dashed #d3d3d3;}
.box_index .rightnr li a{color:#2d2d2d;}
.box_pro {background-color:#eeeeee;margin:0px 15px 0px 8px;border-bottom: 5px solid #165da5;padding:3px 4px 2px 13px;color:#515151; font-weight:bold;line-height:200%;}
.menu_tab {margin: 13px 2px 0px 2px;height:28px;border-bottom: 1px solid #bb8d55;width: 196px;}
.menu_tab li {background: url(../images/side-tab-tit.gif) no-repeat;line-height:28px;width:98px; color:#878788;float:left; text-align:center;font-weight:bold;}
.menu_tab .on {background: url(../images/side-tab-tit-hover.gif) no-repeat;color:#fff;}

/*sidebar-links*/
.side-links{width: 170px;margin: 10px auto;}
.side-links img{width: 168px;height: 43px;margin:5px 0;}

/*----list-right start---------*/
.list-right{width: 770px;float: left;-display:inline;margin-left: 10px;background: #fff;}
.list-right-top{width: 750px;height: 35px;border-bottom: 1px solid #b7da8f;padding: 0 10px;}
.list-right-top-tit{width: 265px;float: left;-display:inline;background: url(../images/tit-ico.gif) no-repeat left center;height: 35px;line-height: 35px;font-size: 14px;font-weight: bold;color: #6a9e1f;padding-left: 45px;}
.list-right-top-place{height:25px;line-height: 25px;font-size: 12px;text-align: right;margin-top: 10px;}
.list-right-top-place a{margin: 0 5px;}
.list-right-con{width: 750px;padding: 15px 10px;min-height:500px!important;-height:500px;}
/*.list-right-con img{width:200px;height:200px;float: left;margin: 15px;float: left;}
.list-right-con p{line-height: 20px;text-indent: 24px;}*/
.list-page{width: 500px;height: 22px;margin: 20px auto;clear: both;}
.list-page a{display: block;float: left;width: 20px;border: 1px solid #abe46e;text-align: center;background: #e7f8d5;margin:0 5px;}
.list-page .count{width: 100px;float: left;margin-left:10px;height: 20px;border: 1px solid #abe46e;background: #e7f8d5;padding: 0 5px;text-align: center;}
.list-page .count span{color: red;} 
.list-page a.count span{color: red;}
.list-page a:hover{color: red;background: #217c0f;}
.list-page a img{width: 14px;height: 15px;margin: auto auto;}
.list-page a.pagen{color:red;}
/*rong yu start*/
.list-right-con ul.ry{width: 750px;list-style: none;}
.ry li{width: 260px;margin-left: 80px;height: 235px;float: left;}
.ry li .pic{width: 260px;height: 185px;background: url(../images/rypic-bg.gif) no-repeat top center;text-align: center;}
/*.ry li .pic img{width: 235px;height: 165px;margin:10px 10px;}*/
.ry li .word{width: 240px;height: 50px;line-height: 20px;text-indent: 24px;margin: 0 auto;}
.ry li .word a{color: #383838;line-height: 20px;}
/*nwes start*/
.list-right-con dl.list-news{width: 750px;list-style: none;}
.list-news dt{width:580px;margin-left: 30px;float: left;-display:inline;height: 25px;line-height: 25px;padding-left:20px;background: url(../images/news-ico.gif) no-repeat 0 5px;border-bottom:1px solid #e0ffc5;}
.list-news dt a{line-height: 25px;}
.list-news dd{width: 70px;margin-left:0px;float: left;-display:inline;height: 25px;line-height: 25px;color: #727272;clear: right;border-bottom:1px solid #e0ffc5;}
.list-right-con h3.finalnews{width: 750px;font-size:14px;font-weight: bold;color: #383838;text-align: center;height: 30PX;line-height: 30PX;}
/*products start*/
.list-right-con ul.pro{width: 750px;list-style: none;}
.pro li{width: 180px;height: 230px;float: left;margin-left: 55px;-display:inline;}
.pro li .pic{width: 158px;height: 158px;padding: 10px;}
.pro li .pic img{width: 158px;height: 158px;margin: 0;padding: 0;}
.pro li .word{width:180px;height: 30px;line-height: 50px;margin: 0 auto;text-align:center;}
.pro li .word a{color: #383838;line-height: 50px;text-align:center;}
.pro li .word a:hover{color: #0c5406;}
/*order start*/
.list-right-con h3.sug{width: 750px;font-size:12px;text-align: center;height: 30PX;line-height: 30PX;}
.list-right-con form.order{width:750px;margin:25px 0;padding:0;}
.order .word{width:200px;height:35px;line-height:35px;text-align:right;float:left;-display:inline;color:#000000;margin-top:10px;}
.order label{width:500px;float:left;margin-left:20PX;-DISPLAY:INLINE;height:35px;line-height:35px;cnear:right;margin-top:10px;}
.order .text1{width:200px;height:20px;line-height:35px;border:1px solid #a1a1a1;padding-left:1px;margin-top: 7px;}
.order .text2{width:300px;height:20px;line-height:35px;border:1px solid #a1a1a1;padding-left:1px;margin-top: 7px;}
.order .text3{line-height:35px;border:1px solid #a1a1a1;padding-left:1px;margin: 0;margin-top: 7px;}
.order .radio1{float: left;margin-left: 5px;height: 35px;line-height: 35px;}
.order span{width: 30px;height: 35px;line-height: 35px;display: block;float: left;padding-left: 5px;}
.order .but1{width: 55px;height: 25px;line-height: 20px;}























