* { margin:0px; padding:0px; border:0px; font-family:"宋体"; font-size:14px;}
li {list-style:none;}
body {background:url(../images/html_bg.jpg) repeat-x top #ceff9e;}

#fHead { background:url(../images/fHead_bg.jpg) no-repeat; width:950px; height:130px; margin:auto; position:relative;}
#fHead h1 { text-indent:-9999px;}
#fHead #tLink{ position:absolute; right:20px; top:30px;}
#fHead #tLink select { background:#a6da74; color:#fff; width:150px; font-size:12px;}

#fMenu { width:100%; height:24px; border-top:solid 1px #fff;}
#fMenu ul { width:870px; padding-left:78px; margin:auto;}
#fMenu li { display:block; float:left; background:url(../images/fMenu_li_bg.gif) no-repeat right; padding: 0px 12px; height:24px;}
#fMenu li a { color:#1a6800; text-decoration:none; font-weight:bold; margin-top:6px; display:block; font-size:13px;}
#fMenu li a:hover { color:#e35933;} 

#fFlag { background:url(../images/fFlag_bg.jpg) repeat-x; height:195px; margin:auto; text-align:center; padding-top:5px;}

#fCntt { background:url(../images/fcntt_bg01.gif) repeat-y; width:950px; margin:auto; min-height:400px; _height:400px; height:auto; padding-bottom:10px; position:relative;}
#fCntt #MessageBox { position:absolute; bottom:50px; left:40px; cursor:pointer;}
#pNews #MessageBox,#pProduct #MessageBox { left:5px;}

.tCntt { float:left;}  
.tCnttLink { color:#60c300; padding:20px 0px; padding-bottom:5px; font-weight:bold; background:url(../images/tCnttLink_bg.gif) repeat-x bottom;}
.tCnttLink * {  color:#60c300; text-decoration:none;}
.p2 .tCnttLink { display:none;}
.tCnttInfoFunc { float:right; clear:both; margin:10px;}
.tCnttInfoFunc a { display:block; float:left; margin-left:5px;}
.tCnttInfoFunc p { display:none;} 
#wordSml { width:20px; height:22px; background:url(../images/tCnttInfoFunc_wordSml.gif) no-repeat;}
#wordBig { width:20px; height:22px; background:url(../images/tCnttInfoFunc_wordBig.gif) no-repeat;}
.tCnttInfoCntt { width:95%; clear:both; margin:auto;} 
.tCnttInfoCntt * { color:#1a6800!important!important!important; font-size:14px!important!important!important; line-height:180%!important!important!important; }
.p3 .tCnttInfoCntt { min-height:250px; _height:250px; overflow: visible;}
.p3 .tCnttInfoTitl { display:block!important; clear:both; border-bottom:dashed 1px #60c300; width:95%; margin:auto;  padding-bottom:10px;}
.tCnttInfoPage { clear:both; text-align:right; color:#e35933!important; font-weight:bold; padding:10px;}
.tCnttInfoPage a { color:#e35933!important; text-decoration:none; font-weight:bold;} 
.tCnttInfoPage span { color:#1a6800!important;}
.tCnttList { clear:both;}  
.tCnttList li {  line-height:300%; color:#1a6800;}
.tCnttList li a {  color:#1a6800; text-decoration:none;}
.tCnttListPage { clear:both; text-align:right; color:#e35933; font-weight:bold; padding:30px 0px;} 
.tCnttListPage a { color:#e35933; text-decoration:none; font-weight:bold;}
.tCnttListPage span { color:#1a6800!important;}

#LinkList { margin-top:30px;}
#LinkList li { margin-top:5px;}

#tCnttA { float:left; width:250px; min-height:450px; _height:450px; padding-bottom:20px; margin-bottom:-20px;}
#tCnttA ul { display:none;}
#tCnttB { float:left; width:430px; padding:0px 20px;}
#tCnttC { float:left; width:230px; min-height:450px; _height:450px; text-align:center; padding-bottom:20px; margin-bottom:-20px;}
*+html #fCntt { overflow:hidden;}/* IE7 hack */
/*#tCnttA { *padding-bottom:100000px; *margin-bottom:-100000px;} IE7 hack */
/*#tCnttA .tCnttLeftList { *padding-bottom:100000px; *margin-bottom:-100000px;}  IE6 hack */
/*#tCnttC {	*padding-bottom:100000px;	*margin-bottom:-100000px;} IE6 hack */

#ProductList { display:none; margin:10px; margin-top:30px;} 
*+html #ProductList ul { overflow:hidden; } /* IE7 */
* html #ProductList ul { height:100%;} /* IE6 */
#ProductList li { float:left; display:block; width:50%; margin-bottom:3px;}
#ProductList img { border:solid 1px #9ecd71; width:95px; height:71px; display:block;} 
#ProductList span { font-size:12px; width:95px; padding:8px 0px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-decoration:none; color:#68a130; text-align:center;}
/*.clearbox { clear:both;}*/

#pIndex { background-image:none; background:#e2ffc6;}
#pIndex #fHead { background:url(../images/fHead_bg_index.jpg) no-repeat; height:185px;}
#pIndex #fHead #tLink select { background:#e1fec4; color:#646464; text-align:right;}
#pIndex #fMenu { width:950px; height:185px; border-top:none 0px; position:relative; margin:auto; margin-top:-185px;}
#pIndex #fMenu ul { position:absolute; right:222px; top:25px; width:165px; display:block; padding-left:0px;}
#pIndex #fMenu li { display:inline; float:none; background:url(../images/fMenu_bg.gif) no-repeat bottom; padding:3px;}
#pIndex #fMenu a { font-weight:normal; color:#1a6800; text-decoration:none; background:url(../images/tList_ar.gif) no-repeat 14px 8px; padding-left:25px; height:17px; padding-top:3px; display:block;}
#pIndex #fMenu a:hover { color:#ceff9e; background:url(../images/tList_Li_bg.gif) no-repeat 0px 0px;}
#pIndex #fMenu #MenuHome { display:none;} 
#pIndex #fFlag { background-image:none; background:#2eb800;}
#pIndex #tList { right:255px; top:-15px; width:122px; height:125px; position:absolute;} 
* html #pIndex #tList { right:235px;} /* IE6 */
#pIndex #ProductList { width:122px;}
#pIndex #ProductList li { float:none; display:block; width:50%; margin-bottom:3px;}
#pIndex #ProductList img { width:120px; height:90px;} 
#pIndex #ProductList span { width:122px; text-align:center;}


#pAbout #fCntt { background:url(../images/fCntt_bg02.gif) repeat-y;}
#pAbout #tCnttA { width:260px; margin-right:-10px; height:650px; background:url(../images/fCntt_bg_about.jpg) no-repeat;}
#pAbout .tCnttInfoTitl { display:none;}
#pAbout #ProductList { display:block; } 


#pProduct #fCntt { background:url(../images/fCntt_bg05.gif) repeat-y;}
#pProduct #tCnttA { display:block; background:url(../images/fCntt_bg_news.jpg) no-repeat 0px 250px; margin-right:-80px;}
#pProduct #tCnttA .tCnttLeftList { display:block; border-right:solid 1px #b1e57f; width:172px; margin-top:10px; margin-bottom:10px;}
#pProduct #tCnttA .tCnttLeftList li { background:url(../images/tCnttLeftList_bg.gif) no-repeat; width:170px; height:40px; margin-bottom:3px; text-align:right;}
#pProduct #tCnttA .tCnttLeftList li a {  color:#e35933; text-decoration:none; font-weight:bold; padding:13px 25px 12px 0px; display:block;}
#pProduct #tCnttB { width:740px; margin-bottom:-10px;}
#pProduct #tCnttC { display:none;}
#pProduct .tCnttLeftList { height:550px;}
#pProduct .tCnttLink { display:block;}
#pProduct .tCnttList { margin-top:10px; min-height:300px; _height:300px; overflow: visible;}
#pProduct .tCnttList li { float:left; width:50%; line-height:150%; font-size:12px; color:#85af5c; margin-bottom:20px;}
#pProduct .tCnttList li a { background-image:none;}
#pProduct .tCnttList li img { float:left; margin:10px; border:solid 1px #9ecd71;}
#pProduct .tCnttList li span { float:left; width:215px; display:block; margin-right:5px;}
#pProduct .tCnttList li h3 { font-size:14px!important; padding-bottom:5px; margin:5px 0px; border-bottom:dashed 1px #60c300;}
#pProduct .tCnttList li pre {
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
overflow: hidden;
 height:130px;
 font-size:12px;
}
#pProduct #ProductList { display:none;} 
#pProduct .tCnttInfoCntt img { border:solid 1px #9ecd71;}


#pNews #tCnttA { display:block; background:url(../images/fCntt_bg_news.jpg) no-repeat 0px 150px; margin-right:-80px;}
#pNews #tCnttA .tCnttLeftList { display:block; border-right:solid 1px #b1e57f; width:172px; margin-top:10px; margin-bottom:10px;}
#pNews #tCnttA .tCnttLeftList li { background:url(../images/tCnttLeftList_bg.gif) no-repeat; width:170px; height:40px; margin-bottom:3px; text-align:right;}
#pNews #tCnttA .tCnttLeftList li a {  color:#e35933; text-decoration:none; font-weight:bold; padding:13px 25px 12px 0px; display:block;}
#pNews #tCnttB { width:510px;}
#pNews .tCnttLink { display:block;} 
#pNews .tCnttList { margin-top:10px; min-height:300px; _height:300px; overflow: visible;}
#pNews .tCnttList li { line-height:250%; font-size:13px; color:#85af5c;}
#pNews .tCnttList li a { background:url(../images/tCnttList_ar.gif) no-repeat 0px 3px; padding-left:10px;}
#pNews #ProductList { display:none;} 

#pContact #fCntt { background:url(../images/fCntt_bg04.gif) repeat-y;}
#pContact #tCnttA { width:280px; margin-right:-30px; height:600px; background:url(../images/fCntt_bg_contact.jpg) no-repeat;}
#pContact #tCnttB { width:660px; margin-bottom:-10px;}
#pContact #tCnttC { display:none;} 
#pContact .tCnttInfoTitl { display:none;}
#pContact .tCnttInfoCntt { padding-left:20px;}
#pContact .tCnttInfoCntt strong { background:url(../images/tCnttInfoCntt_Ar_Contact.gif) no-repeat 0px 3px; padding-left:20px; border-bottom:dashed 1px #60c300; display:block; margin-bottom:10px;}
#pContact .tCnttInfoCntt * { line-height:140%!important;}


#pJoinus #fCntt { background:url(../images/fCntt_bg04.gif) repeat-y;}
#pJoinus #tCnttA { width:310px; margin-right:-60px; height:480px; background:url(../images/fCntt_bg_joinus.jpg) no-repeat;}
#pJoinus #tCnttB { width:660px; margin-bottom:-10px; background:url(../images/fCnttRight_bg1.jpg) repeat-y right;}
#pJoinus #tCnttC { display:none;} 
#pJoinus .tCnttInfoTitl { display:none;}
#pJoinus .tCnttInfoCntt * { line-height:200%!important;}
#pJoinus .tCnttList { margin-left:40px;}
#pJoinus .tCnttList li { font-size:13px; float:left; width:50%;} 
#pJoinus .tCnttList li a { font-size:13px; background:url(../images/tCnttInfoList_Ar_joinus.gif) no-repeat; padding-left:25px;}
#pJoinus .tCnttList li a:hover { text-decoration:underline;} 
#pJoinus .tCnttListPage { padding-bottom:30px;}  
#pJoinus .tCnttInfoTitl {background:url(../images/tCnttInfoList_Ar_joinus.gif) no-repeat; padding-left:25px; width:90%;}


#pMessage #fCntt { background:url(../images/fCntt_bg.jpg) repeat-x #ceff9e; width:100%;}
#pMessage #fHead {display:none;}
#pMessage #fMenu {display:none;}
#pMessage .tCnttLink {display:none;}
#pMessage .tCnttInfoFunc {display:none;}
#pMessage .tCnttInfoTitl { width:97%; padding:6px 0px; margin:8px 0px; border-bottom:dashed 1px #60c300;}
#pMessage .tCnttInfoCntt { width:95%; margin:auto;}
#pMessage #tCnttA {display:none;}
#pMessage #tCnttC {display:none;}
#pMessage #fFoot {display:none;}
#pMessage .tBoxTitl {display:none;} 
#pMessage .tBoxFunc {text-align:right; padding-right:10px;}
#pMessage .tBoxFunc input { background:url(../images/fMessage_btn_bg.gif) no-repeat; background-color:none!important; width:65px; height:23px; color:#ceff9e;}

#fFoot { position:relative; width:100%; height:130px; margin:auto; border-top:solid 1px #fff; background:#e2ffc6;}
#pIndex #fFoot { width:950px; height:170px; background:url(../images/fFoot_bg_index.jpg) no-repeat;}
#fFoot #tFoot { text-align:center; line-height:150%; color:#1d7400; font-size:12px; padding-top:40px;}
#pIndex #fFoot #tFoot { position:absolute; left:150px; text-align:right;}
.cp_en { font-family:"Arial"; font-size:12px;}