/* CSS Document */
@charset "utf-8";
@import url(Main.css);

.header{ width:959px; margin:0 auto;}
.header .logo{ width:433px; float:left;}
.header ul{ float:right; margin:55px 0px 0px 0px; width:300px;}
.header ul li{ float:left; margin-left:13px;}
/*----µ¼º½Ìõ----*/
.nav{ width:100%; background:url(../../images/nav_bg.gif) repeat-x; height:35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.nav ul{ width:959px; margin:0 auto;}
.nav ul li{ float:left; display:inline; background:url(../../images/nav_bg1.gif) no-repeat; width:103px; text-align:center; line-height:35px;}
.nav ul li a { display:block; color:#FFF;}
.nav ul li a:hover{ color: #FFF000;}
/*----banner----*/
.banner{ width:100%; background:url(../../images/banner_bg.gif) repeat-x; height:345px;}
.banner .img{ width:959px; margin:0 auto; padding-top:18px;}
.banner .bottom{ background:url(../../images/banner_bg1.gif) no-repeat; width:966px; height:9px; margin:0 auto;}
/*----mian----*/
.layout{ width:956px; margin:0 auto;}
.leftdiv{ width:261px; margin-right:22px; float:left; overflow:hidden;}
.leftdiv dl.inlist{}
.leftdiv dl.inlist dt{ background:url(../../images/prolist_1.JPG) no-repeat; height:36px;}
.leftdiv ul.in_list{ border-left:1px #EAEAEA solid; border-right:1px #EAEAEA solid; width:259px; padding-bottom:5px;}
.leftdiv ul.in_list li{ width:230px; line-height:39px; margin:0 auto; height:30px; background:url(../../images/prolist.gif) bottom repeat-x;}
.leftdiv ul.in_list li a{ background:url(../../images/prolist_1.gif) no-repeat; padding-left:20px;}
.leftdiv dl.inform{}
.leftdiv dl.inform dt{ background:url(../../images/inform_1.JPG) no-repeat; height:36px;}
.leftdiv ul.in_form{ border-left:1px #EAEAEA solid; border-right:1px #EAEAEA solid; width:259px; padding-top:16px;}
.leftdiv ul.in_form li{ width:230px; line-height:29px; margin:0 auto; height:29px; background:url(../../images/point.gif) left no-repeat; }
.leftdiv ul.in_form li a{ padding-left:17px;}
.leftdiv dl.bottombg dt{ background:url(../../images/prolist_bottom.gif) no-repeat; height:5px;}

.about_new{ float:left;}
.about_new dl.inabout{ width:328px; float:left;}
.about_new dl.inabout dt{ background:url(../../images/about2.JPG) no-repeat; height:35px;}
.about_new dl.inabout dt a{ float:right; margin:13px 19px 0px 0px;}
.about_new dl.inabout dd{ width:290px; margin-left:4px; line-height:24px;}
.about_new dl.inabout dd img{ margin:14px 0px;}
.about_new dl.innew{ width:329px; float:left; margin:0px 0px 0px 16px;}
.about_new dl.innew dt{ background:url(../../images/new1.JPG) no-repeat; height:36px; margin-bottom:21px;}
.about_new dl.innew dt a{ float:right; margin:13px 19px 0px 0px;}
.about_new dl.innew dd{ background:url(../../images/point.gif) no-repeat 0%; width:320px; line-height:29px; height:29px; margin-left:5px;}
.about_new dl.innew dd a{ padding-left:17px;}
.about_new dl.innew dd a span{ float:right;}

.pro{ width:670px; float:left; margin-top:10px; overflow:hidden;}
.pro dl.inpro { width:670px; }
.pro dl.inpro dt{ background:url(../../images/pro4.JPG) no-repeat; height:30px; width:670px; border-bottom:1px #EAEAEA solid;}
.pro dl.inpro dt a{ float:right; margin:13px 19px 0px 0px;}
.pro ul{ width:9999px; margin-top:15px; float:left; height:153px;}
.pro ul li{ background:url(../../images/pro_bg.gif) no-repeat; width:150px; height:135px; text-align:center; float:left; margin-right:16px; display:inline;}
.pro ul li a{ display:block;}
.pro ul li a img{ padding:5px 0px 8px 0px; width:142px; height:128px;}

.tech_case{ float:right; margin-top:30px; _margin-top:15px;}
.tech_case dl.tech{ width:328px;float:left;}
.tech_case dl.tech dt{ background:url(../../images/tech1.JPG) no-repeat; height:36px; margin-bottom:21px;}
.tech_case dl.tech dt a{ float:right; margin:13px 19px 0px 0px;}
.tech_case dl.tech dd{ background:url(../../images/point.gif) no-repeat 0%; width:320px; line-height:29px; height:29px;margin-left:5px;}
.tech_case dl.tech dd a{ padding-left:17px;}
.tech_case dl.tech dd a span{ float:right;}
.tech_case dl.case{ width:328px;float:left; margin:0px 0px 0px 16px;}
.tech_case dl.case dt{ background:url(../../images/case2.JPG) no-repeat;height:36px; margin-bottom:21px;}
.tech_case dl.case dt a{ float:right; margin:13px 19px 0px 0px;}
.tech_case dl.case dd{ background:url(../../images/point.gif) no-repeat 0%; width:320px; line-height:29px; height:29px;margin-left:5px;}
.tech_case dl.case dd a{ padding-left:17px;}
.tech_case dl.case dd a span{ float:right;}
/*----footer----*/
.footer{ width:100%; background:url(../../images/bottom.gif) repeat-x;line-height:71px; text-align:center; margin-top:29px; height:71px;}


/*----intitle----*/
.title{ width:670px; float:right;}
.title dt{ background:url(../../images/in_bg.gif) no-repeat; height:50px; margin-bottom:30px;padding-left:50px; color:#000;}
.title dt a{ line-height:45px;}
/*----inabout----*/
.in_about dd{ line-height:24px; width:665px; margin-left:5px;}
.in_about dd img{ float:right; padding:10px; border:1px #eaeaea solid; margin:0px 0px 10px 10px;}
/*----inproducts----*/
.in_product{}
.products{ width:668px; float:right;}
.products ul{width:670px;}
.products ul li{ float:left; text-align:center; margin-bottom:15px; margin-right:22px; display:inline;width:145px; overflow:hidden;}
.products ul li a{}
.products ul li a:hover{ color:#009900;}
.products ul li a img{ border:1px #eaeaea solid; margin-bottom:10px;}
.products ul li a img:hover{ border:1px #009900 solid;}
/*----Qualification----*/
.in_qual{}
.in_qual dd{ width:660px; margin-left:5px; font-weight:bold; border-bottom:1px #eaeaea dashed; padding:10px 0px 60px 0px; *padding:10px 0px; }
.in_qual dd p{ font-weight:normal; line-height:22px; margin-top:10px;}
.in_qual dd a{ float:right; font-weight:normal;}
.in_qual dd img{ float:left; margin-right:30px;}
/*----technology----*/
.in_tech{}
.in_tech dd{ line-height:36px; border-bottom:1px #eaeaea dashed; width:665px; margin-left:5px;}
.in_tech dd a{}
.in_tech dd a span{ float:right;}
.in_tech{ width:670px; float:right; margin-top:20px;}
.in_tech p{ font-size:13px;}
.in_tech p a{ margin-right:15px; color:#333;}
.in_tech p a:hover{ color:#666;}
/*----case----*/
.in_case{}
.in_case dd{ line-height:36px; border-bottom:1px #eaeaea dashed; width:665px; margin-left:5px;}
.in_case dd a{}
.in_case dd a span{ float:right;}
.case{ width:670px; float:right; margin-top:20px;}
.case p{  font-size:13px;}
.case p a{ margin-right:15px; color:#333;}
.case p a:hover{ color:#666;}
/*----new----*/
.in_new{}
.in_new dd{ line-height:36px; border-bottom:1px #eaeaea dashed; width:665px; margin-left:5px;}
.in_new dd a{}
.in_new dd a span{ float:right;}
.news{ width:670px; float:right; margin-top:20px;}
.news p{ font-size:13px;}
.news p a{ margin-right:15px; color:#333;}
.news p a:hover{ color:#666;}
/*----jion----*/
.in_jion{}
.in_jion dd{ margin-left:5px;}
/*----contact----*/
.in_contact{}
.in_contact dd{ margin-bottom:10px;}
.News_title{
	border:1px dotted #D8D9D9;
	padding:8px;
	text-align:center;
	font-size:14px;
	color:#666666;
	background:#f9f9f9;
    width:645px;
	float:left;
}