/*  KunSan v1 */
.header{ clear:both; height:138px; background:url(../images/header_bgs.jpg) no-repeat center top;}
.top{ width:1000px; margin:0 auto; position:relative;}
.top h1{ position:absolute; left:80px; top:28px; text-indent:-9999px;}
.top h1 a{ display:block; width:220px; height:50px;}
.top .email{ position:absolute; right:10px; top:68px;}
.top .email a{ display:block; width:268px; height:17px;}
.top .nav{ position:absolute; left:50px; top:100px; height:33px; overflow:hidden; }
.top .nav ul li{ float:left; position:relative; padding:0px 22px; background:url(../images/nav_li_bgs.gif) no-repeat right top; padding-top:10px;}
.top .nav ul li.nobg{ background:none;}
.top .nav ul li a{ display:block; float:left; height:23px; line-height:23px; color:#26883F; display:block; overflow:hidden;}
.top .nav ul li a:hover{ color:#000000; text-decoration:none;}
.top .nav ul li a span.nl{ float:left; cursor:pointer; height:23px; width:16px; overflow:hidden;}
.top .nav ul li a span.nr{ font-family:Arial;  height:23px; color:#FFFFFF; padding-right:16px; font-size:18px!important; font-weight:bold;}

.top .nav ul li a:hover span.nl{ float:left; cursor:pointer; height:23px; width:16px; background:url(../images/span_nl.gif) no-repeat; overflow:hidden;}
.top .nav ul li a:hover span.nr{ float:left; cursor:pointer; height:23px; display:block; color:#26883F; font-weight:bold; padding-right:16px; background:url(../images/span_nr.gif) no-repeat right top; overflow:hidden;}
.top .nav ul li a:hover{ display:block; height:23px; background:url(../images/span_nr.gif) no-repeat right top;}

.top .nav ul li.in a span.nl{ float:left; cursor:pointer; height:23px; width:16px; background:url(../images/span_nl.gif) no-repeat; overflow:hidden;}
.top .nav ul li.in a span.nr{ float:left; cursor:pointer; height:23px; display:block; color:#26883F; font-weight:bold; padding-right:16px; font-weight:bold; background:url(../images/span_nr.gif) no-repeat right top; overflow:hidden; }



.mainbox{ clear:both; width:1002px; margin:6px auto 0px; background:#FFF url(../images/mainbox_bgs.jpg) repeat-y center top;}
.main{ clear:both; width:972px; padding:5px 15px; min-height:318px; _height:318px; background:url(../images/main_bgs.jpg) no-repeat center top; overflow-x:hidden;}

.flash{}
.str2{ clear:both; margin-top:10px; padding-left:7px;}
.str2 ul li{ float:left; padding-right:7px;}


.pro_list{ clear:both; height:191px; overflow:hidden; margin-top:17px; background:url(../images/pro_list_bgs.jpg) no-repeat;}
.pro_list h2{ height:28px; line-height:28px; font-size:14px; padding-left:30px; margin-bottom:16px; color:#FFFFFF; font-weight:bold;}
.pro_list ul{ padding-left:10px;}
.pro_list ul li{ float:left; padding:0px 0px 10px 15px;}
.pro_list ul li a{ width:214px; height:35px; line-height:35px; text-indent:25px; text-decoration:none; color:#4F6B21; display:block; font-weight:bold; background:url(../images/pro_list_no1.png) no-repeat; _background:url(../images/pro_list_no1.gif) no-repeat;}
.pro_list ul li a:hover{ background:url(../images/pro_list_on1.png) no-repeat; _background:url(../images/pro_list_on1.gif) no-repeat; text-decoration:none; color:#000000;}



.footer{ clear:both; height:37px; line-height:37px; padding:0px 10px; background:#209A2B; border-top:3px solid #A5C533; color:#FFF;}
.footer .cp{ font-size:12px!important}
.footer a{ color:#FFFFFF;}
.contactinfo{ float:left;}
.cp{ float:right;}



.pagebottom{ clear:both; height:127px; background:url(../images/bottom_bgs.jpg) repeat-x; overflow:hidden;}
.pageb{ height:127px; width:1002px; margin:0 auto; overflow:hidden; background:url(../images/footer_bgs.jpg) no-repeat;}


.listbox{ clear:both; padding:0 1px 0 0;}

.mleft{ width:221px; float:left; overflow:hidden;}
.sort{}
.sort h2{ height:28px; line-height:28px; font-size:14px; padding-left:30px; color:#FFFFFF; font-weight:bold; background:url(../images/title1_bgs.jpg) no-repeat;}
.sortc{ clear:both; overflow:hidden; background:url(../images/sortc.gif) repeat-y; padding:10px 0px 0px 6px;}



.sortb{ clear:both; height:11px; overflow:hidden; background:url(../images/sortb.gif) no-repeat;}

.mright{ width:737px; float:right; overflow:hidden;}


.list_c{ clear:both; padding-top:16px;}
dl.item1{ clear:both; padding:8px 10px; background:url(../images/arrow1.gif) repeat-x top;}
dl.item1 dd{ float:left; width:450px; height:100px; overflow:hidden;}
dl.item1 dd h3{ height:24px; line-height:24px; color:#00960B;}
dl.item1 dd h3 a{ color:#00960B; font-weight:bold;}
dl.item1 dd p{ color:#7F7F7F; line-height:18px;}
dl.item1 dd p a{ color:#7F7F7F!important; line-height:18px;}
dl.item1 dd p a:hobrt{ color:#7F7F7h!important; line-height:18px;}
dl.item1 dt{ float:right; width:200px; text-align:right; overflow:hidden;}



.box{width:208px; overflow:hidden;}
.menu li.level1 a{display:block; height:27px; line-height:27px; margin:4px 0px; padding-left:30px; font-size:16px; color:#4F6B21; background:url(../images/menubg1.jpg) no-repeat; font-weight:bold;}

.menu li.level1 a.hove{background-position:left -31px; background:url(../images/menubg.jpg) no-repeat; text-decoration:none;}
.menu li.level1 a:hover{ text-decoration:none;}
.menu li.level1 a.cur{ color:#4F6B21;}


.menu li ul{padding-left:10px;overflow:hidden;}
.menu li ul.level2{width:180px;display:none;}
.menu li ul.level2 li{height:26px;line-height:26px;}
.menu li ul.level2 li a{display:block;height:26px;line-height:26px; font-weight:bold; margin:0px; background:url(../images/arrow2.gif) no-repeat 20px center;padding-left:35px;color:#00960B;border-top:1px #EEEEEE solid;overflow:hidden; font-size:12px!Important}
.menu li ul.level2 li a:hover{ text-decoration:none;}


.item1 img{ width:114px;}

dl.li10{ clear:both; height:30px; line-height:30px; border-bottom:1px solid #ECECEC; background:url(../images/arrow5.gif) no-repeat 5px 12px; padding-left:18px; overflow:hidden;}
dl.li10 dt{ color:#444444; float:left; overflow:hidden; width:500px;}
dl.li10 dt a{ color:#444444;}
dl.li10 dd{ color:#999; float:right; width:80px; text-align:right; padding-right:10px; overflow:hidden;}

.newsview{ line-height:22px; font-size:12px!important; font-family:Arial!important; font-weight:normal!important;}

.newsview font{ line-height:22px; font-size:12px!important; font-family:Arial!important; font-weight:normal!important;}
.newsview div{ line-height:22px; font-size:12px!important; font-family:Arial!important; font-weight:normal!important;}
.list_c hr{ color:#006633!important}
.newstitle { text-align:center; height:30px; font-size:14px!important;}

#pageBar{ display:block; float:none; clear:both; text-align:right; height:30px; padding-top:3px; background:#F6F5F5; margin-bottom:15px;}



#preloader {
/* Images you want to preload*/
background-image: url(../images/flash1.jpg);
background-image: url(../images/flash2.jpg);
background-image: url(../images/flash3.jpg);
background-image: url(../images/flash4.jpg);
background-image: url(../images/flash5.jpg);
background-image: url(../images/flash6.jpg);
background-image: url(../images/1.jpg);
background-image: url(../images/2.jpg);
background-image: url(../images/3.jpg);
background-image: url(../images/4.jpg);
background-image: url(../images/pic11on.jpg);
background-image: url(../images/pic12on.jpg);
background-image: url(../images/pic13on.jpg);
background-image: url(../images/pic14on.jpg);
width: 0px;
height: 0px;
display: inline;
}

.cDocOrdertddd{ text-align:left; font-size:16px!important; border-bottom:#00A651 2px dotted; color:#00A651; height:30px; font-weight:bold;}
.cDocOrdertddd ul { margin-left:0!important; padding-left:0!important;}
.cDocOrdertd { padding-bottom:20px;}
.cDocOrdertd  li{ background:url(/images/libg.jpg) no-repeat left top; padding-left:24px;  }

.cDocOrdertd .leftp{ color:#00a651!important; margin-top:20px;  padding-left:0!Important;  display:block;}
.cDocOrdertd .leftp img{ width:300px;}


.time{position:absolute; left:100px ; top:63px; color:#25863F; font-weight:bold;}



