/* CSS Document for index */
#container{ width:970px;margin:0 auto; height:auto; overflow:hidden; text-align:left;}
.left,.right{ height:auto; margin-bottom:-32767px; padding-bottom:32767px;}
.left{ width:220px;  float:left; background:#f7f7f7  url(../images/bg_dhui.gif) repeat-y right top;}
.left img{margin-left:16px; margin-top:5px;}
.left .img{margin-top:10px;}
.left h4{ background:url(../images/bg_hezuo.gif) no-repeat center; font-size:14px; color:#8a8a8a; text-indent:38px; margin-left:6px; margin-top:10px;}
.left ul{ margin-left:30px;}
.left ul li{ background:url(../images/bg_squ.gif) no-repeat left center; text-indent:12px;  margin-top:7px;}
.indeximgs{ padding:3px 0 3px  25px;}
.left a,.right a{ color:#737373;}
.right{ width:750px; float:left; }
.right_top{ width:749px; height:141px; background:url(../images/bg_hen.gif) repeat-x left bottom; float:left;}
.right_top img{ margin-left:35px; margin-top:10px; float:left;}
.right_top p{ width:529px; text-indent:10px; float:right; margin-top:26px; margin-right:18px; display:inline; line-height:18px;}
.right_top span{ color:#ff9724; font-weight:bold;}
.right_top a{ text-decoration:underline; background:url(../images/img_xx.gif) no-repeat left center; color:#ff9724; padding-left:14px;}
.right_lft{ width:375px;  background:url(../images/bg_dhui.gif) repeat-y right top; min-height:300px; float:left; }
.right_lfth ,.right_lfthb{background:url(../images/bg_xinwen.gif) no-repeat left; float:left; margin-left:14px; display:inline; margin-top:16px; width:360px; height:24px; }
.right_lft h5,.right_rit h5{font-size:13px; color:#8a8a8a; text-indent:18px;float:left; line-height:18px; margin-bottom:2px;  }
#geng{ text-decoration:none;  float:right; margin-right:15px; display:inline; margin-top:3px;color:#ff9724;}
.botlist,.botlistb{  float:left; margin-left:16px; display:inline; margin-top:10px; width:347px;margin-bottom:34px;}
.botlist li,.botlistb li{ margin-top:6px; background:url(../images/bg_xinwenli.gif) repeat-x left bottom; height:18px; line-height:18px;}


.right_lft img{ float:left; margin-top:4px;}
.right_lft a{line-height:18px; text-indent:8px; float:left; }
.right_lft span{color:#737373; font-size:12px; float:right;}

.right_rit{ float:left; width:365px;}
.right_rit .botlistb{ width:200px;margin-left:4px; }
.right_rit .botlist li,.right_rit .botlistb li{ float:left; width:170px; background:url(../images/bg_san.gif) no-repeat left center; text-indent:12px;}
.botton1{ line-height:18px;}


/* CSS Document for information */
.sideled{  margin:12px 0 20px 10px;  }
#sideledH{ margin-top:65px;}
#container .sideled a{ text-decoration:none; display:block; width:195px; height:28px; text-align:left; line-height:29px; font-size:14px; border:1px solid #e2e2e2; background:#fff; margin-bottom:-1px; text-indent:18px;position:relative;}
.sideled_squ{ position:absolute; top:8px; left:155px;}
#container .sideled  .slt{ background: #fff url(../images/bg_xinHV.gif) no-repeat center; color:#fff; font-weight:bold;}
#newsH ,#newsG{ width:739px; height:32px; text-indent:24px; line-height:32px; margin-left:10px; margin-top:10px; background:url(../images/bg_Gsjs.jpg) no-repeat left; font-size:13px; color:#FFF;}
#newsG{ margin-left:120px;}
.information ,.informationb{ width:700px; margin-left:28px; margin-top:12px;}
.information li,.informationb li{background:url(../images/bg_xinwenli.gif) repeat-x left bottom; line-height:30px; height:30px; padding-right:8px; }
.information img,.informationb img{float:left; margin-top:10px; margin-right:4px;}
.information a,.informationb a{ float:left;}
.information span ,.informationb span{ float:right;color:#21814c;}
.informationb{ margin-left:125px;}
#botShu{ width:119px; height:19px;  float:right; padding-top:5px; margin-top:10px; margin-bottom:24px; margin-right:20px; display:inline;}
#botShu .under,#botShuB .under{ text-decoration:none;}
#selt{ text-decoration:none; font-weight:bold;}
.information .tu,.informationb .tu{ margin-top:6px; margin-left:10px;}
.newstitle{ margin-top:20px; text-align:center; font-size:12px;}
#container .newscontent{ margin-left:20px; margin-top:15px; min-height:250px; text-indent:2em; padding-left:8px; padding-right:8px;}
* html #container .newscontent{ height:250px;}

/* CSS Document for partner */
#partner{  float:left;border:4px solid #4ead7a; width:605px;  margin-left:52px; margin-top:25px; margin-bottom:50px;padding:15px 18px ;display:inline;}
#partner img{ width:120px; height:40px;border:1px solid #c3c3c3;}
#partner ul{ width:580px; margin-left:3px;  }
#partner ul li{ float:left; width:122px; margin:0 6px 10px 17px; display:inline;   }

/* CSS Document for customer service */
#service{ margin-top:160px; margin-left:40px; margin-bottom:20px;}
#service img{ width:120px; height:40px;}
.servic_ritA{ width:700px; margin-left:30px; margin-top:20px;}
#danBao{ color:#028a41; font-size:14px; font-weight:bold; margin-top:4px;}
.answer{ text-indent:2em;}
.question{  padding:0;  font-weight:bold; color:#888;}
.servic_ritB{ width:700px; background:url(../images/bg_kfYu.gif) no-repeat right bottom; height:200px; margin-top:120px;  margin-left:30px;  }
.servic_ritB h4,.servic_ritC h4{ background:url(../images/bg_hr.gif) no-repeat left; font-size:12px; color:#FFF; font-weight:normal; text-indent:7px; height:19px; line-height:20px; _padding-top:6px;}
.servic_ritB h4 img{ margin-bottom:1px;}
.servic_ritB ul{ margin-top:6px;}
.servic_ritB ul li{ background:url(../images/bg_kf_lis.gif) no-repeat left 30%; text-indent:8px; line-height:18px;}
#yu{ float:right; margin-top:80px;margin-bottom:10px;}
.service_content{ width:700px; margin-left:30px; margin-top:20px;}

/* CSS Document for human resources */
#human{ color:#378b5e; font-weight:bold; text-indent:2em;}
.adress p{ width:646px; background:#F7F7F7; padding:20px; _margin-top:-2px;}
.adress_top,.adress_foot{ width:666px; height:10px; background:url(../images/bg_humamPA.gif) no-repeat left top;}
.adress_foot{ background:url(../images/bg_humamPB.gif) no-repeat left bottom; _margin-top:-2px;}
.servic_ritC{ width:670px; margin-top:20px; margin-bottom:50px; margin-left:30px;}
.ritB_tlt .ritB_tltb{ float:left; width:370px; }
.servic_ritC h5{ font-size:12px; font-weight:bold;  color:#7f7f7f;  }
.servic_ritC h6{ font-size:12px;color:#666; background:#e4f2eb; font-weight:normal; width:130px; margin-left:20px; margin-top:3px; text-align:center;}
.servic_ritC ol{ margin-left:30px; margin-top:3px; line-height:18px;  margin-bottom:20px; }
#map{ float:right; margin-top:-100px; }

/* CSS Document for product */
#product_list{ display:table; background:#f0f8f4; width:731px; margin-top:10px; margin-left:8px; margin-bottom:34px;}
.product_listA{ width:731px; height:14px; background: url(../images/bg_prodTop.gif) no-repeat left top;}
.product_listB{ clear:both;width:731px; height:14px; background: url(../images/bg_prodFot.gif) no-repeat left bottom;}

.pro_list { background:#fff; height:26px; width:380px; margin-left:14px;}
.pro_list li{ float:left; margin-right:2px;}
.pro_list a{ text-decoration:none; display:block; width:72px; height:26px; text-align:center; line-height:26px;}
#container .pro_list a:hover,#xunZe a{ text-decoration:none; background:url(../images/bg_prodled.gif) no-repeat left; font-weight:bold; color:#FFFFFF;}
#chan{ margin-left:14px; padding:14px 10px; width:680px; min-height:180px; border-top:1px solid #028a41; background:#fff;}
* html #chan{ height:180px;}
#chan li{background: url(../images/bg_xinwenli.gif) repeat-x left bottom; height:16px; padding:7px 15px 5px 12px; }
#container .bgHui{background:#f8f8f8 url(../images/bg_xinwenli.gif) repeat-x left bottom;}
#chan a{ margin-left:4px; line-height:18px;  }
#chan img{  margin-top:5px; float:left;}
.pro_yel{ height:16px;  color:#ff9900; float:right;}

/* CSS Document for  about us */
.right-p{ margin-left:20px; margin-top:22px; width:700px; margin-bottom:50px;}
.right-p p{ text-indent:2em;}
.anx{ background:#f1f6f5; padding:8px 14px 8px 14px; margin-bottom:14px;}
.anx span{ font-weight:bold; color:#028a41; font-size:14px;}
.guanli{ margin-bottom:30px;}
.guanli p{ background:url(../images/bg_usli.gif) no-repeat left; padding:0;  text-indent:15px;  }

.back{ text-align:right; margin:10px 15px 10px 0;}
.back a{ margin-left:5px; text-decoration:underline}






#roll{
	margin:15px 0;
	overflow:hidden;
	height:140px;
}
#roll img{
	border:3px solid #F2F2F2;
}
#roll_1{
} 
#roll_2{
}

/*X*/
.edittext, .edittext p{
	line-height:150%;
	font-size:12px;
}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}



.indstatement{
	position:absolute;
	width:400px;
	height:360px;
	background-color:#8c8c8c;
	text-align:left;
}
.indstatement_in{
	position:relative;
	left:-5px;
	top:-5px;
	width:394px;
	height:354px;
	border:3px solid #dcc089;
	background-color:#fff;
}
.indstatement .close{ overflow:hidden; zoom:1;}
.indstatement .close a{ float:right; color:#000;}
.indstatement .title{ margin:0 20px; padding:10px 0; border-bottom:1px solid #dcc089; color:#cb5600; font-size:24px; font-weight:bold; text-align:center;}
.indstatement .text{
	padding:10px 20px 20px;
	color:#864515;
}







