@charset "utf-8";
/*css*/
body{
padding:0px;
margin:0 auto;
font-family: "" "";
font-size: 12px;
color: #666666;
}
form{
margin:0px;
padding:0px;
}
ul{
margin:0px;
padding:0px;
list-style-type: none;
}
dl{
margin:0px;
padding:0px;
}
dd{
margin:0px;
padding:0px;
}
/*css*/
/*css忪ʼ*/
#top{
width:770px;
height:95px;
margin:0 auto;
padding-left:15px;
padding-right:15px;
}
.logo{
float:left;
}
.tu{
float:left;
}
.topright{
width:74px;
height:95px;
float:left;
}
/*css*/
/*menucss忪ʼ*/
#menu{
width:770px;
height:28px;
margin:0 auto;
padding-left:15px;
padding-right:15px;
padding-top:20px;
}
.menuleft{
	width:3px;
	height:28px;
	float:left;
	background-image: url(../images/topleft.gif);
	background-repeat:repeat;
}
#menucnr{
	width:761px;
	height:28px;
	float:left;
	background-image:url(../images/menucontent.gif);
	background-repeat: repeat-x;
}
#menunr li{
	width: 80px;
	float: left;
	line-height: 30px;
}
#menufg{
	width: 1px;
	height:28px;
	float: left;
; 	background-image: url(../images/menufg.gif);
}
/*ҳ뿪ʼ*/
#menuindex{
width:80px;
float: left;
}
#menuindex a{
	width:80px;
	height:28px;
	display: block;
	background-image: url(../images/menuindex.gif);
}
#menuindex a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*ҳ*/
/*˾뿪ʼ*/
#menuabout{
width:80px;
}
#menuabout a{
	width:80px;
	height:28px;
	display: block;
	background-image: url(../images/menuabout.gif);
}
#menuabout a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*˾*/
/*˾Ŵ뿪ʼ*/
#menuabout{
width:80px;
float:left;
}
#menuabout a{
	width:80px;
	height:28px;
	display: block;
	background-image: url(../images/menuabout.gif);
}
#menuabout a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*˾Ŵ*/
.menuright{
	width:4px;
	height:28px;
	background-image:url(../images/menuright.gif);
	background-repeat:repeat;
	float:left;
}
/*menucss*/
/*Ŷ̬뿪ʼ*/
#menunews{
width:80px;
float:left;
}
#menunews a{
	width:80px;
	height:28px;
	display: block;
	background-image:url(../images/menunews.gif);
}
#menunews a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*Ŷ̬*/
/*ϵ뿪ʼ*/
#menuservice{
width:80px;
float:left;
}
#menuservice a{
	width:80px;
	height:28px;
	display: block;
	background-image:url(../images/menuservice.gif);
}
#menuservice a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*ϵ*/
/*ҵĻ뿪ʼ*/
#menuculture{
width:80px;
float:left;
}
#menuculture a{
	width:80px;
	height:28px;
	display: block;
	background-image:url(../images/menuculture.gif);
}
#menuculture a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*ҵĻ*/
/*ͻ뿪ʼ*/
#menucustomer{
width:80px;
float:left;
}
#menucustomer a{
	width:80px;
	height:28px;
	display: block;
	background-image:url(../images/menucustomer.gif);
}
#menucustomer a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*ͻ*/
/*˲Ƹ뿪ʼ*/
#menurecruitment{
width:80px;
float:left;
}
#menurecruitment a{
	width:80px;
	height:28px;
	display: block;
	background-image:url(../images/menurecruitment.gif);
}
#menurecruitment a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*˲Ƹ*/
/*ϵǴ뿪ʼ*/
#menureccontact{
width:80px;
float:left;
}
#menureccontact a{
	width:80px;
	height:28px;
	display: block;
	background-image:url(../images/menucontact.gif);
}
#menureccontact a:hover{
	width:80px;
	height:28px;
	display: block;
	background-position: 0px -28px;
}
/*ϵǴ*/
.menuright{
	width:4px;
	height:28px;
	background-image:url(../images/menuright.gif);
	background-repeat:repeat;
	float:left;
}
/*menucss*/
/*ҳ˾+ƸϢcss忪ʼ*/
#cabout{
width:770px;
height:260px;
margin:0 auto;
padding-top:20px;
padding-left:15px;
padding-right:15px;
}
/*ƸϢcss忪ʼ*/
#caboutleft{
width:220px;
height:260px;
padding-right:20px;
float:left;
}
#caboutlefttital{
background-image:url(../images/indexjobs.gif);
background-repeat:repeat;
width:218px;
height:26px;
float:left;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #C2C2C2;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
}
#caboutleftnr{
width:218px;
height:232px;
float:left;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
border-bottom-width: 1px;
border-bottom-color: #C2C2C2;
}
#caboutleftnr li{
line-height:24px;
padding-top:5px;
padding-left:8px;
}
#caboutleftnr li a{
color: #666666;
text-decoration: none;
}
#caboutleftnr li a:hover{
color: #CC3831;
text-decoration: none;
}
/*ƸϢcss*/
/*˾css忪ʼ*/
#cabouright{
width:530px;
height:260px;
float:left;
}
#caboutrighttital{
background-image:url(../images/indexabout.gif);
background-repeat:repeat;
width:528px;
height:26px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #C2C2C2;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
}
#caboutrighttital a{
float:right;
padding-top:11px;
padding-right:15px;
}
#caboutrightnr{
width:520px;
height:229px;
padding-top:3px;
float:left;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
border-bottom-width: 1px;
border-bottom-color: #C2C2C2;
}
#caboutrightnr a{
color:#666666;
text-decoration: none;
}
#caboutrightnr a:hover{
color: #CC3831;
text-decoration: none;
}
#caboutrightnr p{
padding:0px;
margin:0px;
line-height:24px;
text-indent: 2em;}
#caboutrightnr img{
float:left;
padding-right:5px;
padding-top:5px;
padding-left:10px;
}
/*˾css*/
/*ҳ˾+ƸϢcss*/
/*bannnercss忪ʼ*/
#banner{
width:768px;
height:228px;
margin:0 auto;
padding-top:20px;
padding-left:15px;
padding-right:15px;
}
/*bannercss*/
/*ҳ+css忪ʼ*/
#cnews{
width:770px;
height:365px;
margin:0 auto;
padding-top:20px;
padding-left:15px;
padding-right:15px;
}
/*css忪ʼ*/
#cnewsleft{
width:220px;
height:365px;
float:left;
padding-right:20px;
}
#cnewslefttital{
width:218px;
height:27px;
float:left;
background-image:url(../images/indexlink.gif);
background-repeat:repeat;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #C2C2C2;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
}
#cnewsleftnr{
width:210px;
height:334px;
padding-top:5px;
padding-left:8px;
float:left;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
border-bottom-width: 1px;
border-bottom-color: #C2C2C2;
}
#cnewsleftnr dd{
width:202px;
height:62px;
float:left;}
#cnewsleftnr dt{
width:202px;
height:62px;
padding-top:5px;
float:left;}
/*css*/
/*css忪ʼ*/
#cnewsright{
width:529px;
height:365px;
float:left;
}
#cnewsright1{
width:529px;
height:160px;
padding-bottom:20px;
}
#cnewsright1tital{
width:527px;
height:27px;
float:left;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #C2C2C2;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
background-image:url(../images/indexnewtital01.gif);
background-repeat:repeat;
}
#cnewsright1tital a{
float:right;
padding-top:11px;
padding-right:15px;
}
#cnewsright1nr{
width:519px;
height:130px;
padding-top:5px;
padding-left:8px;
float:left;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
border-bottom-width: 1px;
border-bottom-color: #C2C2C2;
}
#cnewsright1nr li{
line-height:26px;
}
#cnewsright1nr li a{
color:#666666;
text-decoration: none;
}
#cnewsright1nr li a:hvoer{
color:#CC3831;
text-decoration: none;
}
#cnewsright1nr span{
float:right;
padding-right:15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #999999;
}
#cnewsright2{
width:529px;
height:180px;
}
#cnewsright2tital{
width:527px;
height:27px;
float:left;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #C2C2C2;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
background-image:url(../images/indexworks.gif);
background-repeat:repeat;
}
#cnewsright2tital a{
float:right;
padding-top:11px;
padding-right:15px;
}
#cnewsright2nr{
width:519px;
height:155px;
padding-top:4px;
padding-left:8px;
float:left;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
border-bottom-width: 1px;
border-bottom-color: #C2C2C2;
}
#cnewsright2nr li{
line-height:26px;
}
#cnewsright2nr li a{
color:#666666;
text-decoration: none;
}
#cnewsright2nr li a:hover{
color:#cc381;
text-decoration: none;
}
#cnewsright2nr span{
float:right;
padding-right:15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #999999;
}
/*css*/
/*ҳ+css*/
/*Ԥ+Ʒչʾ忪ʼ*/
#cproduct{
width:769px;
height:185px;
margin:0 auto;
padding-top:20px;
padding-bottom:20px;
padding-left:15px;
padding-right:15px;
}
/*Ԥcss忪ʼ*/
#cproductleft{
width:220px;
height:185px;
float:left;
padding-right:20px;
}
#cproductlefttiatal{
width:217px;
height:35px;
background-image:url(../images/tian.gif);
background-repeat:repeat;
}
.cproductleftcontent{
width:217px;
height:122px;
padding-top:5px;
line-height:19px;
}
.cproductleftcontent table{
border-left: 1px dashed #999999;
border-top: 1px dashed #999999;
}
.cproductleftcontent td{
border-right:1px dashed #999999;
border-bottom: 1px dashed #999999;
}
#cproductleftbotoom{
width:217px;
height:30px;
float:left;
}
#cproductleftbotoom1{
padding-right:15px;
padding-top:5px;
float:left;
}
#cproductleftbotoom2{
width:105px;
padding-top:5px;
float:left;
}
/*Ԥcss*/
/*Ʒչʾcss忪ʼ*/
#cproductright{
width:529px;
height:185px;
float:left;
}
#cproductrighttital{
width:527px;
height:27px;
float:left;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #C2C2C2;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
background-image:url(../images/indexproduct.gif);
background-repeat:repeat;
}
#cproductrighttital a{
float:right;
padding-top:11px;
padding-right:15px;
}
#cproductrightnr{
width:507px;
height:144px;
padding-top:15px;
padding-left:20px;
float:left;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #C2C2C2;
border-left-color: #C2C2C2;
border-bottom-width: 1px;
border-bottom-color: #C2C2C2;
}
#cproductrightnr dl{
padding-right:18px;
float:left;
}
#cproductrightnr dd{
width:149px;
height:106px;
border: 1px solid #D1D1D1;
}
#cproductrightnr dt{
line-height:26px;
text-align: center;
}
/*Ʒչʾcss*/
/*Ԥ+Ʒչʾ*/
/*ײcss忪ʼ*/
#bottom{
	width:608px;
	height:80px;
	margin:0 auto;
	padding-left:160px;
	padding-right:15px;
	padding-top:15px;
	background-color: #F5F5F5;
	line-height: 24px;
}
/*ײcss*/