@charset "utf-8";
/* CSS Document */

body {
    background: url(../images/top_bg.jpg) top center ;
	margin:0 auto;
    color:#333;
	font-size:14px;
	text-align: justify;
	letter-spacing: 1px;}

a {color:#000;text-decoration: none;}
a:hover {color: #3fcce8;}
* { border:0; margin:0 auto; padding:0; outline:none; }
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0; padding:0; }
.clear{clear:both; font-size:0; line-height:0;margin:0 auto; padding:0;}
h1{ font-size:14px;font-weight:bold;}
h2{ font-size:12px;font-weight:bold; text-align:right;}
h3{ font-size:14px;font-weight:bold; color:#666666; margin-top:15px;}

/*=======顶部=======*/
#top{
width:1004px;
margin:0 auto;
}

.logo{
width:1004px;
margin:0 auto;
text-align:left;
}

#nav{
width:1004px;
margin:0 auto;
}

.nav_01{
width:41px;
float:left;
}

.nav_02{
float:left;
width:922px;
height:45px;
content: ".";
margin:0 auto;
line-height:40px;
background:url(../images/nav_bg.jpg) repeat-x;
}

.nav_02 ul li {
display: inline;
list-style-type: none;
float: left;
overflow: auto;
width: 95px;
margin-right:5px;
color:#000000;
font-weight: bold;
text-align: center;
}

.nav_02 ul li a {
	width:95px;
	height:45px;
	float:left;
	display: block;
	color:#000000;
	text-shadow:#ffffff 1px 1px;filter:ropShadow(Color=#ffffff, OffX=2, OffY=2, Positive=true);
	list-style-type: none;
	overflow: auto;
	text-align: center;
	font-weight:bold;
	text-decoration: none;
}


.nav_02 ul li a:hover {
width: 95px;
height:45px;
float:left;
color:#019eb5;
text-shadow:#ffffff 1px 1px;filter:ropShadow(Color=#ffffff, OffX=2, OffY=2, Positive=true);
text-align:center;
display: block;
background: url(../images/hover.jpg) no-repeat top center;
}

.nav_03{
width:41px;
height:45px;
float:left;
}

/*=======左边=======*/
#left{
float:left;
width:279px;
margin:0 auto;
margin-left:15px; _margin-left:8px;
}

.left_menu{
width:279px; margin:0 auto;
color:#000000;
margin-top:20px;
margin-bottom:20px;
line-height:18px; text-align:left;

}

.yanse{
margin-left:0px;
	display:block;line-height:35px;
	background:url(../images/line.jpg) no-repeat;}
	
.left_menu ul li{
width:279px;
list-style:none;height:35px;
line-height:35px;
text-align:center;
color:#000000;
}

.left_menu ul li a {
width:279px;
color:#000000;
text-decoration: none;
}

.left_menu ul li a:hover{
width:279px;
background:url(../images/hover01.jpg) no-repeat;
color: #32d7eb;
font-weight:bold;
text-decoration: none;
}

.chanage{
width:275px;
margin:0 auto;
border:#e4e4e4 2px solid;
}

.contact_left{
width:279px;
margin:0 auto;
margin-top:20px;
line-height:25px;
}

.contact_left01{
margin:0 auto;
margin-top:12px;
line-height:30px;
}

#center{
float:left;
width:35px;
height:900px;
background:url(../images/cc.jpg) repeat-y;
}
/*=======右边=======*/
#right{
float:left;
width:660px;
margin:0 auto;
}

/*=======内页产品=======*/
#cplist{width:660px;}
#cpzs{width:181px; height:161px; float:left; text-align:center; margin:15px;}
#cpzs div{width:175px; height:155px;background-repeat:no-repeat;background-image:url(../images/cp_bg.jpg);}
#cpzs img{width:165px; height:145px;padding:5px;margin:0 auto;border:0px;display:block;}
#cpzs a:hover img{background:#3fcce8;}
#cpzs span{color:#666666;display:block;line-height:30px;}

/*=======首页产品=======*/
#prolist{width:972px;display:block; overflow:hidden; margin-bottom:15px;}
#cp{width:181px; height:161px; float:left; text-align:center; margin:10px 10px 10px 0; _margin:5px 5px 0 0;}
#cp div{width:175px; height:155px;background-repeat:no-repeat;background-image:url(../images/cp_bg.jpg);}
#cp img{width:165px; height:145px;padding:5px;margin:0 auto;border:0px;display:block;}
#cp a:hover img{background:#3fcce8;}
#cp span{color:#666666;display:block;line-height:30px;}


/*=======首页产品推荐=======*/
#product{
margin:0 auto;
margin-left:15px;
}
/*=======关于我们=======*/
.about{
margin:0 auto;
margin-top:15px;
line-height:30px;
}

.about_left01{
margin:0 auto;
padding:10px;
background:url(../images/about_bg.jpg) no-repeat right bottom;
min-height:400px;
}

/*=======新闻动�?======*/
.news{
margin:0 auto;
line-height:28px;
margin-top:15px;
margin-left:15px;
margin-left:15px;margin-left:15px;
background:url(../images/dx-32.gif) repeat;
}

.time1{
text-align:right;
padding-right:15px;
}

/*=======在线留言=======*/
#msg p{margin:10px 0; width:620px;}
#msg a{ color:#333333;}
#msg a:hover{ color:#3fcce8;}
.messg{ border:1px solid #3fcce8;padding: 0px;}

.feedbook{
margin:0 auto;
background:#ffffff;
line-height:30px;
margin-top:15px;
margin-left:15px;
background:url(../images/feedbook_bg.jpg) no-repeat right center;
}

.di{
width:45px;
color:#FFFFFF;
text-align:center;
margin:0 auto;
background:#3fcce8;
}
/*=======人才招聘=======*/
.job{
width:660px;
margin:0 auto;
background:url(../images/job_bg.jpg) no-repeat right bottom;
min-height:300px;
margin-top:15px;
line-height:30px;
}

/*=======联系我们=======*/
.contact{
margin:0 auto;
line-height:30px;
margin-top:15px;
margin-left:15px;
background:url(../images/contact_bg.jpg) no-repeat right bottom;
}

/*=======详细资料=======*/
.detail{
margin:0 auto;
line-height:30px;
margin-top:15px;
margin-left:15px;
}

/*=======内容=======*/
#content{
width:1004px;
margin:0 auto;
background:#FFFFFF;
}

.fla{
width:1002px;
margin:0 auto;
text-align:center;
}

.menu{
width:974px;
margin:0 auto;
text-align:center;
padding-bottom:15px;
}

.menu_news{
width:1004px;
margin:0 auto;
margin-bottom:15px;
}

.menu_news01{
float:left;
width:320px;
font-size:12px;
margin:0 auto;
margin-left:14px;*margin-left:14px;_margin-left:8px;
line-height:20px;
}

.menu_news02{
float:left;
width:313px;
font-size:12px;
margin:0 auto;
margin-left:12px;_margin-left:8px;*margin-left:12px;
line-height:20px;
}

.menu_news03{
float:right;
width:320px;
font-size:12px;
margin:0 auto;
margin-right:10px;_margin-right:5px;
line-height:20px;
}
/*=======版权所�?======*/
#bottom{
width:1004px;
margin:0 auto;
font-size:12px;
color:#61a9b7;
font-family:"微软雅黑";
text-align:right;
margin-top:10px;
margin-bottom:30px;
}