@charset "utf-8";
body{
	margin:0px auto;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/pagebg.jpg);
	}
.clear{ clear:both;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.rel{ position:relative;}
a{ color:#333333; text-decoration:none;}
form{ margin:0px; padding:0px;}
.wrap{
	background-color:#ffffff;
width:960px;
margin:0px auto;}
.topblock{ width:960px; display:none;
margin:0px auto;
height:5px; background-color:#91a26c; font-size:0px; line-height:0px;}
.mar10{ margin-top:10px;}
.mar5{ margin-top:5px;}
.hide{ display:none;}
.banner{ height:70px; background-image:url(../images/wave1.jpg);background-position:center;}
.logo{ position:absolute; left:10px; top:0px}
.searchbanner{ position:absolute; right:10px; top:35px;}
.lang{ position:absolute; right:10px; top:5px; line-height:24px;}
.mwrap{width:898px;
margin:0px auto;
padding:1px;
background-image:url(../images/mbg.gif);
border-bottom:3px solid #bababa;}
.mwrap2{
width:898px;
margin:0px auto;
padding:1px;
background-image:url(../images/mbg1.gif);
border-bottom:3px solid #bababa;}

.webnav{


	height:16px;

width:960px;


padding-top:7px;
padding-bottom:7px;

	}
.webnav li{ float:left; border-right:1px solid #333333;white-space:nowrap;}
.webnav li:hover{ background-color:red;}
.webnav a{ text-decoration:none; display:block; line-height:14px;  padding-left:22px; padding-right:22px;}
.webnav a:hover{ color:#ff6600;}
.webnav .en{ font-family:Arial, Helvetica, sans-serif; border-right:0px;}

.webnav2{ text-align:center; word-spacing:10px; color:#ffffff; background-image:url(../images/lf_navbggg.gif); height:30px; overflow:hidden;}
.webnav2 a{ padding:10px; line-height:30px;  color:#ffffff;}


.webnav2 a:hover,.swiOn{ background-color:#248b37; color:#ffffff;}

.selMenux{ height:25px; background-color:#e8e8e8; border-bottom:1px solid #fcfcfc;}
.selMenux a{ line-height:25px;}
.selMenux div{ text-indent:10px;word-spacing:8px; }
.selMenux a:hover{ color:#F60;}

.dispMenu{ display:none; background-color:#0e7ebd; position:absolute;}
.dispMenu a{ display:block; color:#ffffff; line-height:30px; padding-left:30px; padding-right:30px;}
.dispMenu a:hover{ background-color:#0a85be;}
.savaa{ clear:both; background-color:#e8e8e8; height:30px; line-height:30px; text-indent:250px;}

.savaa a{ text-decoration:none; color:#333333;}
.savaa a:hover{ text-decoration:underline;}
.wleft{ float:left; width:220px;   overflow:hidden; margin-top:10px;}
.wright{ margin-left:20px; float:left; width:720px; overflow:hidden; margin-top:10px;  }

.i_about{ width:414px;  height:250px; float:left; line-height:20px;}
.i_news{ width:286px; margin-left:20px; height:250px; float:left;}
.i_tjcp{ width:720px; margin-top:10px; float:left;}

.w_rightxx{ margin-left:10px;width:716px; overflow:hidden; padding-bottom:10px; float:left; margin-top:5px;}
.w_left_left{ float:left; width:160px; background-color:#f3f3f3; padding:5px;}
.w_left_right{ margin-left:10px;width:516px; overflow:hidden; padding-bottom:10px; border:1px solid #e1e1e1; float:left; margin-top:5px;}
.pbox{ border-bottom:1px solid #e1e1e1;}

.pboxil{ border-right:1px solid #e1e1e1; width:150px; height:150px;  padding:10px; float:left;}
.pboxic{ border-right:1px solid #e1e1e1; width:150px;  height:150px; padding:10px; float:left;}
.pboxir{ border-right:0px solid #e1e1e1; width:150px;  height:150px; padding:10px; float:left;}

.ictitle{ background-image:url(../images/tibg.gif); height:38px; line-height:38px; background-repeat:repeat-x; font-size:14px; font-weight:bold; text-indent:10px;}
.psort,.psort_r{ border-bottom:1px solid #c0e7ba;height:24px; line-height:24px; text-indent:10px; color:#333333;}

.psort_g{background-color:#7e7e7e; line-height:24px; height:24px; font-size:14px; text-indent:10px; color:#ffffff;  background-image:url(../images/ds.gif); background-repeat:no-repeat; background-position:right;}
.plist{ margin-top:20px; padding-bottom:15px;}
.plist a{ display:block; margin:5px auto; background-repeat:no-repeat; height:35px; width:197px; overflow:hidden; line-height:42px; color:#383838; font-weight:bold; text-indent:20px; text-decoration:none;}

.custlisclass1{ background-image:url(../images/listbg1.jpg);}
.custlisclass2{ background-image:url(../images/listbg2.jpg);}
.custlisclass3{ background-image:url(../images/listbg3.jpg);}
.custlisclass4{ background-image:url(../images/listbg4.jpg);}
.custlisclass5{ background-image:url(../images/listbg5.jpg);}


.contyx{ margin-top:10px; background-image:url(../images/yxbg.jpg); height:24px; line-height:24px; text-indent:40px; color:#ffffff;}
.contyxc{  padding:5px 10px 10px 10px; line-height:20px;}
.contyxc form{ margin:0px; padding:0px;}
.ctitle{ line-height:30px;  font-size:14px; font-weight:bold; text-indent:10px;}
.cstitle{ line-height:30px; background-color:#e4e4e4;text-indent:10px;}
.cstitle a{ text-decoration:none; font-size:12px; font-weight:normal; color:#333333;}
.pagecontent{ line-height:25px; padding:10px;}
.inputsearc{ width:150px; margin:0px; padding:0px; border:1px solid #cccccc; height:16px;}
.sechformbox{ padding:4px; text-align:center; color:#333333;}
.emailform{ padding:10px; text-align:center;}
.emailFromInput{ width:135px; border:1px solid #aaaaaa; height:16px; margin:5px;}
.emailbtn{ background-image:url(../images/btnbg.jpg); margin:10px; width:60px; height:17px; color:#ffffff; border:0px;}
.inputbtn{ background-color:#ffffca; border:0px; text-align:center; color:#ffffff; background-image:url(../images/sbtn.jpg);  font-family:Arial, Helvetica, sans-serif; width:50px; height:17px; }
.comcontent{ line-height:25px;}
.marul{ width:720px;height:120px;overflow:hidden; }
.marul ul li{ float:left;  margin:10px;width:120px; text-align:center; line-height:25px; }
.marul ul li strong{ font-weight:normal;}
.marul ul li img{}
.newslist{ margin-top:10px; width:700px;}
.newslist li{ line-height:25px; border-bottom:1px dashed #cccccc;padding-left:15px; background-image:url(../images/ii.gif); background-repeat:no-repeat; background-position:0px 6px;}

.productlist ul li{ float:left; width:128px; height:110px; padding:5px; margin:15px 32px 15px 5px; border:1px solid #dddddd; overflow:hidden; line-height:30px; text-align:center;}
.productlist ul li strong{font-weight:normal;}
.productlist ul li img{ width:100px; height:80px;}
.footer{  line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; background-color:#f4f4f6;}

.comserchfom{ padding:10px;}
.comserchfom form{ margin:0px; padding:0px;}
.contenttiel{ font-size:20px; text-align:center;}

.intitle{ font-size:14px; font-weight:bold; line-height:25px; }
.iniplist{ padding-top:10px; width:275px; overflow:hidden;}
.iniplist li{ display:block; white-space:nowrap; overflow:hidden; line-height:25px; padding-left:15px; background-image:url(../images/ii.gif); background-repeat:no-repeat; background-position:0px 6px; margin-right:10px;}

.inplist li{ display:block;  line-height:25px; padding-left:15px; background-image:url(../images/ii.gif); background-repeat:no-repeat; background-position:0px 6px;}
.imore{ text-align:right;}
.imore a{ color:#F60; line-height:20px;}

.ptctitle{ background-image:url(../images/ptbg.gif); background-color:#eeeff1; height:22px;  background-repeat:no-repeat; font-size:14px; }
.ptctitle strong{ display:block; width:150px; text-indent:10px;  line-height:22px;}
.pnav{ line-height:25px; border-bottom:1px solid #c0e7ba; width:720px;}

.DataPageNav{ clear:both; text-align:right; padding:10px;}
.DataPageNav a{ padding:3px 5px 3px 5px; border:1px solid #cccccc;}
.DataPageNav a:hover{ background-color:#F30; color:#ffffff; border:1px solid #f30;}
.DataPageNav .currentPage{ background-color:#F30; color:#ffffff; border:1px solid #f30;}

.jobclist{ padding-left:5px; padding-bottom:10px; border-bottom:3px solid #eeeeee;}
.jobclist a{ line-height:30px; display:block; border-bottom:1px dashed #cccccc; text-indent:10px; background-image:url(../images/ii1.gif); background-repeat:no-repeat; background-position:0px 8px;}

.datatable{ width:700px; border-collapse:collapse;}
.datatable td{ padding:3px; border-bottom:1px dashed #dddddd; line-height:25px;}
.datatableheader td{
font-weight:bold;
border-bottom:1px solid #dddddd;
}
