@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
	color: #666666;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bgimg.jpg) repeat-y top center;
}
a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:link {
	color: #666666;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #999999;
}

ul,li{list-style-type:none; margin-left:0px;}


.page{width:1020px; margin:0px auto;}

/*.grayLine1_740{ width:8px; height:740px; background:url(../images/bg3.jpg); float:left;}
.grayLine2_740{ width:8px; height:740px; background:url(../images/bg4.jpg); float:left;}

.grayLine1_900{ width:8px; height:900px; background:url(../images/bg3.jpg); float:left;}
.grayLine2_900{ width:8px; height:900px; background:url(../images/bg4.jpg); float:left;}

.grayLine1_1270{ width:8px; height:1270px; background:url(../images/bg3.jpg); float:left;}
.grayLine2_1270{ width:8px; height:1270px; background:url(../images/bg4.jpg); float:left;}*/

.bodyCenter{width:1000px; margin:0 auto; padding:0 auto;}

.Top{width:1000px; height:56px; background-image:url(../images/top.jpg);}
.Logo{width:162px; height:50px; margin-top:3px; margin-left:10px; float:left;}
.titlleFont{ width:560px; margin-top:30px; float:left;}
.indexLink{width:244px; height:15;margin:17px auto; line-height:15px; float:left;}
	.indexLink a{line-height:15px; height:15; color:#333333; margin-right:5px; font-size:12px;}
	.indexLink li{ float:left; margin-right:4px;}


.flash{width:1000px; height:225px;}
.bottem{width:1000px; height:459px;}
.bottem_b{width:1000px;}
.liftBlue{width:180px; height:459px; float:left;}
.liftBlue400{width:180px; height:400px;background-image:url(../images/about_04.jpg);}
	.liftBlue400 ul{width:100px; margin:0px; padding:35px; line-height:25px; color:#FFFFFF;}
		.liftBlue400 ul li a{color:#FFFFFF;}
			.liftBlue400 ul li a:hover{color:#CCCCCC;}
.liftBlue900{width:180px; height:980px;background-image:url(../images/about_04.jpg);}
	.liftBlue900 ul{width:100px; margin:0px; padding:35px; line-height:25px; color:#FFFFFF;}
		.liftBlue900 ul li a{color:#FFFFFF; margin:0px; padding:0px;}
			.liftBlue900 ul li a:hover{color:#CCCCCC;}
.liftBlue_a{width:180px; float:left;}
.liftBlue_b{width:180px; background-image:url(../images/about_04.jpg);}
	.liftBlue_b ul{width:100px; margin:0px; padding:35px; line-height:25px; color:#FFFFFF;}
		.liftBlue_b ul li a{color:#FFFFFF;}
			.liftBlue_b ul li a:hover{color:#CCCCCC;}
.fontcol{}
	.fontcol a{color:#FFFFFF;}
	.fontcol a:hover{color:#CCCCCC;}

.liftBlue2{width:180px; height:59px;}

.bottemRight{width:780px; float:left; margin-left:20px;}

.aboutUS{width:345px; height:356px; float:left;}
.aboutUS2{width:345px; height:25px; margin:0px; background-image:url(../images/top2.jpg);border-bottom:1px #EEEEEE groove;}
.Titlle{width:780px; height:25px; margin:0px; background-image:url(../images/titlle2.jpg); border-bottom:1px #EEEEEE groove;}
.Red{width:20px; margin-top:10px; float:left;}
.fontTitlle239{height:25px; width:280px; float:left; line-height:25px;}
.fontTitlle400{height:25px; width:400px; float:left; line-height:25px;}
.Location{ height:25px; float:right; line-height:25px; margin-right:10px;}
.more{width:30px; height:25px; line-height:25px; float:left;}

.text{width:345px; height:290px; padding:15px 0px; margin:0px; line-height:23px; overflow:hidden;}
.text_b{width:345px; padding:0px; margin:0px; line-height:23px; overflow:hidden;}
.News{width:272px; margin-left:0px; float:left;}
.dateTime{width:68px; float:left;}
.dateTime_b{width:68px; float:right;}
.text_imgli{width:15px; margin:0px; padding:0px; float:left;}
.text_ali{ width:262px;padding:0px; margin:0px; line-height:23px; overflow:hidden; float:left;}

.cusTomer{width:397px; height:340px; margin-left:22px; float:left;}
.cusTomerLogo1{width:397px; height:60px; margin:0px; padding:0px;}
.cusTomerLogo2{overflow:hidden;width:378px; height:220px; margin:10px 8px; padding:10px 8px; }
	.cusTomerLogo2 h1{text-align:left; padding:0px; margin-left:20px;}
.logoImg{padding:8px 16px; float:left;}

.new_customer{}
.new_customer thead td{padding:10px 0 0 20px;;font-weight:bold;font-size:14px;}
.new_customer tbody td{padding:4px 0;text-align:center;}

.frendLink{width:780px; height:34px; padding-top:10px;}
.CopyRight{height:36px; width:780px; margin-top:5px;}
.logo2{ float:left; padding-top:2px;}
.CopyRight_ul{ float:left; margin-left:10px; padding-left:10px; margin-top:4px; line-height:20px;}


.rightGrayLine{width:8px; height:740px; background-image:url(../images/bg4.jpg); float:left;}
.History {width:780px; float:left;}
.textfont{width:740px; margin:20px; padding:0px; line-height:25px; overflow:hidden;}
	.textfont_padding_right{padding-right:80px;}
	.textfont ul{ margin-bottom:25px; line-height:18px; padding-left:0px;}
		.textfont ul li{margin-top:8px; line-height:18px;}
.textP{line-height:200%}
.textjob{line-height:180%}

.textul{width:740px; height:55px; margin:0px; padding-top:15px; line-height:20px; border-bottom:1px #999999 dotted;}
.bigText{width:550px; height:55px; float:left;}
.textimg{width:120px; height:55px; float:left; margin-left:20px;}

.customer2{height:121px; width:700px; margin:8px 0px;}
.customerlogo{height:121px; width:163px; float:left;}
.customerFone{width:522px; float:left; margin:20px auto 20px 15px; line-height:20px;}
.Certificationimg{height:121px; width:auto; float:left;}
.Certification{width:420px; float:left; margin:10px auto 10px 15px; line-height:20px;}

.News1{width:500px; margin-left:0px; float:left;}
.Newsul{width:600px;}
	.Newsul ul li{border-bottom:1px #CCCCCC dotted;}
.News2{height:35px; background-color:#F3F3F3; border-bottom:1px #CCCCCC solid; border-top:1px  #CCCCCC solid; line-height:35px; margin-top:5px; padding-left:260px;}
.Newtext{width:740px; height:600px; margin-top:30px; line-height:20px;}
.morePage{width:600px; height:40px; margin-top:10px; padding-top:10px;}

.magp{ padding-top:40px;}

.info1{width:600px; height:310px;}
	.info1 ul li{border-bottom:1px #CCCCCC dotted;}

.textfont_main{line-height:22px; font-size:14px; min-height:580px; padding-top:20px;}
.textfont_main_b{line-height:22px; font-size:14px; padding:25px;}
*html .textfont_main{ height:580px;}
	.magp{ line-height:22px;}
	.about_font{line-height:25px; padding-right:60px;}
.close{border-top:1px #CCCCCC dotted; padding-top:10px; text-align:right; font-size:16px; line-height:25px;}


h1{font-size:14px; font-weight:bold; text-align:center; padding-bottom:5px; color:#000000;}
.outer {
   display: table;
   _overflow: hidden;
   position: static;
   _position: relative;
}
*+html .outer {
   position: relative;
}
.left{
   float:left;
}
.right {
   display: table-cell;
   position: static;
   _position: absolute;
   background:url(images/about_04.jpg) repeat-y;
}
*+html .right {
   position: absolute;
}
.inner {
   position: relative;
}
#sidebar_left,#sidebar_right{padding-bottom:10000px;margin-bottom:-10000px; overflow:hidden;} 

/*========*/
.notice_scoll{height:25px;background:#EFEFEF;color:#F00;font-weight:bold;line-height:25px;margin-top:10px;}
.notice_scoll a,
.notice_scoll a:visited{color:#F00;text-decoration:none;}

.join_ad{}
.join_ad h1{font-size:16px;text-align:left;border-bottom:#CCC 1px dotted;}
.join_ad h2{font-size:12px;color:#F00;}