/*literature  li---------------------------------------------------------------------------------------------------------*/
body{ padding:0; margin:0;}
.bodybox{ width:999px; height:auto; padding-top:5px;}
.bbox{ width:999px; height:auto; float:left}
.top{ width:999px; height:13px; float:left; overflow:hidden;}
.topr{ width:16px; height:13px; float:left;	background:url(links_05.gif) no-repeat;}
.topm{ width:967px; height:13px; float:left; background:url(links_04.gif) repeat-x;}
.topl{ width:16px; height:13px; float:left; background:url(links_03.gif) no-repeat;}
.boxmenu{ width:997px; height:48px; float:left; border-left:1px solid #D8D9D4;border-right:1px solid #D8D9D4;padding-bottom:10px;}
.boxmenul{ width:180px; height:48px; float:left;line-height:46px; text-align:center;color:#61A60D; font-size:30px;	text-transform: uppercase; font-weight:bold; }
.boxmenur{ width:817px; height:48px; float:left;}
.boxmleft{ width:16px; height:48px; float:left; background:url(links_09.gif) no-repeat;}
.boxmm{ width:772px; height:48px; float:left; background:url(links_11.gif) repeat-x;}
.boxmmenu{ width:200px; float:left; line-height:33px; padding-top:15px;}


.boxmmb{ height:48px;  font-size:13px; font-weight:bold;}
.boxmmbdiv{ width:auto; height:48px; float:left; padding-top:7px;}

.boxmmbleft{ width:14px; height:41px; float:left; background:url(links_19.gif) no-repeat;}
.boxmmbmiddle{ width:auto; height:41px; float:left; border-top:1px solid #DADADA; padding-left:3px; padding-right:3px; line-height:41px; text-align:center; background:#fff; color:#9C7706}
.boxmmbright{ width:14px; height:41px; float:left; background:url(links_21.gif) no-repeat;}

.boxmmbleft1{ width:14px; height:41px; float:left;}
.boxmmbmiddle1{ width:auto; height:41px; float:left; padding-left:3px; padding-right:3px; line-height:41px; text-align:center; color:#5FA306}
.boxmmbright1{ width:14px; height:41px; float:left; }



.boxmright{ width:16px; height:48px; float:left; background:url(links_10.gif) no-repeat;}

.boxbg{ width:997px; height:auto; float:left; background:url(links_08.gif) repeat-x #F7F7F7; border-left:1px solid #D8D9D4; border-right:1px solid #D8D9D4}
.boxleft{ width:740px; height:auto;float:left; padding-left:10px;}
.boxlsearch{ width:730px; height:43px; float:left;}
.boxlsearchl{ width:14px; height:43px; float:left; background:url(links_22.gif) no-repeat;}
.boxlsearchm{ width:702px; height:33px; float:left; background:url(links_27.gif) repeat-y; padding-top:10px; color:#FFFFFF; font-size:13px; font-weight:bold;}
.boxlsearchmlabel{ width:66px; height:22px; background:url(links_30.gif) no-repeat; border:0; color:#6CAE0B; font-size:14px; font-family:Arial} 
.boxlsearchm div{ float:left; padding-right:8px; line-height:22px;}
.boxlsearchminput{ width:200px; line-height:18px; float:left; border:1px solid #AEAEAE; font-family:Arial; height:18px; margin-right:8px;}
.boxlsearchminput1{ width:150px; line-height:18px; float:left; border:1px solid #AEAEAE; font-family:Arial; height:18px; margin-right:8px;}
.boxlsearchr{ width:14px; height:43px; float:left; background:url(links_25.gif) no-repeat;}
.boxright{ width:239px; height:auto; float:left; padding-right:8px;}
.boxtext{ width:730px; height:auto; float:left; padding-top:10px;}
.boxttop{ width:730px; height:14px; float:left; background:url(links_35.gif) no-repeat; overflow:hidden;}
.boxtbox{ width:729px; height:auto; float:left; background:#F7F7F7;border-right:1px solid #CFCFCF;}
.boxtbox01{ display:none;}

.boxtbox1{ width:718px; height:auto; float:left; border-left:1px solid #CFCFCF; padding:10px 0 10px 10px; line-height:22px; }
.boxtbox1 h1{ width:700px; line-height:25px; float:left; margin:0; padding:0; font-size:13px; color:#5FA40A;}
.boxtbox1text{color:#5FA40A; font-weight:bold;}
.boxtbox1 a{ color:#E40000; }
.boxtbox2{ width:729px; height:114px; float:left;}
.boxtbox2l{ width:48px; height:114px; float:left; background:url(links_37.gif) no-repeat;}
.boxtbox2m{ width:618px; height:92px; float:left; border-bottom:1px solid #E2E2E0; border-top:1px solid #E2E2E0; background:#FFFFFD; padding:10px; color:#A16200; line-height:20px;}
.boxtbox2r{ width:14px; height:114px; float:left; background:url(links_39.gif) no-repeat;}
.boxtbox2bg{ width:29px; height:114px; float:left; border-right:1px solid #CFCFCF;}
.boxtbox3{ width:719px; height:auto; padding-left:10px; padding-top:10px;}
.boxtbox3b h2{ width:690px; height:30px; line-height:30px; float:left; color:#5FA30A; font-size:13px; margin:0; padding:0;}
.boxtbox3b h2 a{ color:#5FA30A; text-decoration:none; font-size:13px}
.boxtbox3b{ width:690px; height:auto; float:left; border-top:1px solid #CFCFCF; padding-top:5px; line-height:18px; color:#70706E; margin-top:10px;}
.boxtbox3b a{ color:#5FA30A;}
.boxtbox3b img{ width:94px; height:57px ; float:left; border:1px solid #CFCFCF; margin-right:8px;}
.boxtboxdown{ width:690px; height:auto; float:left; border-top:1px solid #CFCFCF; padding-top:5px; color:#70706E; margin-top:10px; text-align:center}
.boxtboxdown img{ width:41px; height:16px;}
.boxtboxdown a{ text-decoration:none; color:#333;}






/*leftbox-------------------------------------------------------------------------*/
.lbox1{}

/*rightdown-----------------------------------------------------------------------------------------------------------*/
.downlinebox{ width:795px; height:auto; float:left;padding-top:8px;}
.linebox{ width:555px; height:auto; float:left; padding-bottom:5px; overflow:hidden;}
.lineleft{ width:555px; height:auto; float:left;}
.linelbox{ width:555px; height:auto; float:left; padding-bottom:8px;}
.linelboxt{ width:545px; height:auto; float:left; border:5px solid #D6D7C9;}
.linelboxtbg{ width:543px; height:auto; background:url(Literature_65.gif) repeat-x #FFFFFF; border:1px solid #03AEAB; padding-top:3px;}
.lineboxtitle{ width:543px; height:27px; float:left;}
.lineboxtitleb{ width:auto; height:21px;background:url(Literature_71.gif) repeat-x; padding-left:20px; padding-right:20px; line-height:21px; float:left; font-size:13px;border-top:1px solid #03AEAB; border-left:1px solid #03AEAB; border-right:1px solid #03AEAB; color:#333333;}
.lineboxtitleb1{ width:auto; height:21px; border-top:1px solid #03AEAB; border-left:1px solid #03AEAB; border-right:1px solid #03AEAB;  background: #FFFFFF; padding-left:20px; padding-right:20px; line-height:21px; float:left; font-size:13px; color:#FF6C00}
.lineboxtitlebbox1{ width:auto; height:27px; float:left; background:url(Literature_74.gif) center no-repeat;}
.lineboxtitlebbox2{ width:auto; height:27px; float:left; }

.lineboxtext{ width:533px; height:auto; float:left; padding:5px;}
.lineboxtext1{ width:533px; height:auto; float:left;}
.lineboxtext2{ display:none;}
.lineboxtextb{ border-bottom:1px dashed #666; padding-bottom:10px; width:248px; line-height:20px; float:left; margin:6px; overflow:hidden;}
.lineboxtextbb{ width:533px; height:auto; float:left; padding-top:5px; padding-bottom:5px; color:#717171;}
.lineboxtextbb a:link{ color:#FF6C00; text-decoration:none;font-weight:bold;}
.lineboxtextbb a:visited{ color:#FF6C00; text-decoration:none;font-weight:bold; }
.lineboxtextbb a:hover{ color:#FF6C00; text-decoration:underline;font-weight:bold;}
.lineboxtextbb a:active{ color:#FF6C00; text-decoration:none;font-weight:bold;}
.lineboxtextbb img{ width:60px; height:79px; float:left; padding-right:8px;}
.lineboxtextb span{ color:#333;}
.lineboxtextb span a:link{ color:#02A9A9; text-decoration:none; font-weight:normal;}
.lineboxtextb span a:visited{ color:#02A9A9; text-decoration:none; font-weight:normal;}
.lineboxtextb span a:hover{ color:#02A9A9; text-decoration:none; font-weight:normal;}
.lineboxtextb span a:active{ color:#02A9A9; text-decoration:none; font-weight:normal;} 
.lineboxtextbbdown{ width:533px; height:auto; float:left;}

/*lineright------------------------------------------------------------------------------------------------------------------*/
.liner{ width:234px; height:auto; float:left; padding-left:5px;}
.pubish{ width:233px; height:101px; padding-bottom:5px; float:left;}
.arranbox{ float:left; width:232px; height:auto; border:1px solid #BAB29B; border-bottom:0;}
.arrantop{ background:url(newsindex_11.gif) repeat-x #FDFAF3; float:left; width:232px; color:#854500;}
.arrantop h1{ width:232px; margin:0; padding:0; line-height:24px; height:24px; background:url(newsindedx_11.gif) no-repeat; text-align:center; font-size:16px}
.arrantt{ padding:10px; float:left; width:212px; border-bottom:1px solid #BAB29B}
.arranbox a:link{color:#854500; text-decoration:none;} 
.arranbox a:visited{color:#854500; text-decoration:none;} 
.arranbox a:hover{color:#854500; text-decoration:none;}
.arranbox a:active{color:#854500; text-decoration:none;}
.arranli{ background:url(newsindex_19.gif) repeat-x #F3EFE3; width:232px; float:left;}
.arranli li{ float:left; width:207px; background:url(newsindedxa_11.gif) 7px 4px no-repeat; line-height:24px; padding-left:25px; border-bottom:1px solid #DBD4C2;}
.arrandown{ background:url(newsindex_25.gif) no-repeat; width:234px; height:17px; float:left}
.inquire{ background:url(newsindex_33.gif) repeat-x;float:left; width:234px; height:15px; overflow:hidden;}
.inleft{ width:5px; height:15px; float:left; background:url(newsindex_29.gif) no-repeat;}
.inbg{ width:auto; height:14px; float:left; background:#F3F4EF; padding-left:5px; padding-right:5px; border-top:1px solid #A2A2A2; font-weight:bold; color:#239A9A;}
.inright{ width:12px; height:15px; float:left; background:url(newsindex_31.gif) no-repeat;}
.inqubox{ float:left; border:1px solid #a2a2a2; border-top:0; width:232px; height:auto; background:#F3F4EF; padding-top:10px; padding-bottom:20px; border-bottom:0;}
.inqubox form{ margin:0; padding:0; float:left;}
.inqubox form div{ width:220px; float:left;color:#8F580B; padding:3px; padding-left:8px; }
.inqubox form div select{ border:1px solid #A2A2A2; background:#E2E2D8; width:200px;}
.inqubox form input{ margin:0; padding:0; width:64px; height:17px; background:url(newsindex_39.gif) no-repeat; float:left; border:0; margin-left:70px;}
.inimg{ float:left}
.inimg img{ float:left; border:0;}
.inimgdown{ background:url(newsindex_43.gif) no-repeat; width:234px; float:left; height:19px; padding-bottom:5px;}
.inimgdown .more{ padding:0; margin:0;}
.servbox{ float:left; width:232px; height:auto; border:1px solid #A2A2A2;}
.servtitle{ float:left; border-bottom:1px dashed #A3A3A3; width:222px; font-weight:bold; color:#3EA700; padding-left:10px; line-height:20px;}
.servtext{ float:left; width:232px; height:auto; border-bottom:1px dashed #a3a3a3}
.servtext li{ float:left; width:232px; height:auto; background:url(newsindex_d3.gif) 5px top no-repeat; padding-bottom:8px;}
.servtext li h1{ float:left; margin:0; padding:0; width:187px; padding-left:45px; font-size:12px; font-weight:bold; line-height:20px;}
.servtext li h1 a:link{color:#0ABEC4; text-decoration:none;} 
.servtext li h1 a:visited{color:#0ABEC4; text-decoration:none;} 
.servtext li h1 a:hover{color:#FF9000; text-decoration:none;}
.servtext li h1 a:active{color:#FF9000; text-decoration:none;}

.servtext li h2{ float:left; margin:0; padding:0; padding-left:45px; width:187px; font-size:12px; font-weight:normal; line-height:14px;}
.servtext li h2 a:link{color:#666666; text-decoration:none;} 
.servtext li h2 a:visited{color:#666666; text-decoration:none;} 
.servtext li h2 a:hover{color:#666666; text-decoration:underline;}
.servtext li h2 a:active{color:#666666; text-decoration:underline;}

.messbox{ float:left; width:232px; height:auto; padding-top:10px; margin:0;}
.messbox li{ float:left; width:172px; height:auto; line-height:14px; padding:5px 10px; height:33px; padding-left:50px;}
.mesli1{ background:url(newsindex_46.gif) 10px top no-repeat;}
.mesli2{ background:url(newsindex_49.gif) 10px top no-repeat;}
.messbox li a:link{color:#666666; text-decoration:none;} 
.messbox li a:visited{color:#666666; text-decoration:none;} 
.messbox li a:hover{color:#FF9000; text-decoration:none;}
.messbox li a:active{color:#FF9000; text-decoration:none;}
.mbotimg{ float:left; padding-top:5px; width:234px;}
.mbotimg img{ float:left; padding-bottom:5px; border:0;}

