@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
ul{list-style:none;}
img{border:none;}
a{color:#4c4c4c;}
.clear{clear:both;}
body {
	color:#4c4c4c;
	text-align: center;
	margin:0 auto;
	font-size:12px;
	background:url(../images/bj.jpg);
}
.abc {
	width:960px;
	height:auto;
	margin:0 auto;
	background:#FFF;
}
.logo {
	width:960px;
	height:75px;
	text-align:left;
	display:block;
}
.logo img {
	float:left;
}
.logo span {
	float:right;
}
.nav {
	width:960px;
	height:31px;
	display:inline;
	margin:10px auto;
	overflow:hidden;
	clear:both;
}
.nav_left {
	width:5px;
	height:31px;
	float:left;
	background:url(../images/header_right_navleft.gif) left no-repeat;
	display:inline;
}
.nav_bg {
	width:950px;
	height:31px;
	float:left;
	background:url(../images/header_right_navbg.gif) repeat-x;
	overflow:hidden;
	display:inline;
}
.nav_right {
	width:5px;
	height:31px;
	float:left;
	background:url(../images/header_right_navright.gif) right no-repeat;
	display:inline;
}
.nav_bg li {
	height:31px;
	line-height:31px;
	font-size:14px;
	font-weight:bold;
	float:left;
	color:#FFF;
	margin:0 18px;
	display:inline;
}
.nav_bg a {
	color:#FFF;
}
.nav_bg li a:hover {
	color:#36F;
	text-decoration:none;
}
.main {
	width:960px;
	height:auto;
	margin:10px auto;
	clear:both;
}
.main_left {
	width:200px;
	height:auto;
	float:left;
	margin-right:15px;
	display:inline;
	background:#f5f5f5;
	overflow:hidden;
}
.main_left2_2 li {
	height:130px;
	margin-top:5px;
	display:block;
}
#main_left1 {
	width:200px;
	height:auto;
	background:#f5f5f5;
	background-image:url(../images/main_left_topbg.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#main_left1_p {
	height:20px;
	line-height:20px;
	width:200px;
	color:#36f;
	font-weight:bold;
	text-align:left;
	text-indent:50px;
}
//#main_left1 li {
	width:200px;
	height:20px;
	line-height:20px;
	display:block;
	text-align:left;
	text-indent:50px;
}
//#main_left1 li a:hover {
	width:198px;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	height:20px;
	line-height:20px;
	text-indent:49px;
	text-align:left;
	color:#36F;
	display:block;
	background:#FFF;
	text-decoration:none;
}
.main_left2 {
	width:200px;
	height:auto;
	margin-top:15px;
	background-image:url(../images/main_left_downbg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	line-height:25px;
	text-align:left;
}
.main_left2 span{
	width:150px;
	float:right;
}
.main_left2 b {
	margin-left:44px;
}
.main_left2 label {
	width:40px;
	float:left;
	text-align:right;
	margin-right:10px;
}
.main_left2_1 {
	width:200px;
	height:40px;
	line-height:40px;
	border-top:1px solid #ccc;
}
.main_left2_1 img {
	margin-top:15px;
}
.main_right {
	width:745px;
	height:auto;
	float:right;
	display:inline;
	overflow:hidden;
}
#banner {position:relative; width:745px; height:312px; overflow:hidden; margin-bottom:10px;}
#banner_list img {border:0px; width:745px; height:312px;}
#banner_bg {position:absolute; left:0; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:743px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
//#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;
			margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer}
#banner ul li.on { background:#900}
#banner_list a{
	position:absolute;
	left: 0px;
	top: 0px;
}  让四张图片都可以重叠在一起
.main_right2,.product_right2 {
	margin-top:10px;
	width:745px;
	height:auto;
}
.main_right2_1 {
	width:500px;
	height:auto;
	float:left;
}
.main_right2_1_top,.product_right2_top {
	height:30px;
	line-height:30px;
	background:#ccc;
	text-align:left;
	font-weight:bold;
	text-indent:10px;
}
.main_right2_1_top span {
	float:right;
	margin-right:5px;
}
.main_right2_1_down li {
	height:140px;
	width:140px;
	padding:10px 13px;
	float:left;
	display:block;
}
.product_right2_down li {
	height:130px;
	width:140px;
	padding:10px 23px;
	float:left;
	display:block;
}
.product_right2_down li img{
	border:none;
}
.product_right2_down li a{
	border:none;
}
.main_right2_1_down li p,.product_right2_down li p {
	height:30px;
	line-height:30px;
	
}
.main_right2_1_down li img,.product_right2_down li img {
	height:100px;
	width:140px;
}
.main_right2_2 {
	width:225px;
	height:auto;
	float:right;
}
.main_right2_2 li {
	text-align:left;
	text-indent:10px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	background-image:url(../images/dian.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.blue {
	color:#36F;
}
.bblue {
	background:#36F;
}
.grey {
	color:#f5f5f5;
}
.bgrey {
	background:#f5f5f5;
	display:block;
}
.white {
	background:#FFF;
}
.footer	{
	height:25px;
	line-height:25px;
	background:#44929f;
	display:block;
	clear:both;
}
.afooter {
	width:960px;
	height:25px;
	line-height:25px;
	margin:0 auto;
}
.afooter li {
	height:25px;
	display:inline;
	margin:0 10px;
	font-weight:bold;
	color:#FFF;
}
.afooter li a {
	color:#FFF;
}
.afooter li a:hover {
	color:#36f;
}
.bfooter {
	width:960px;
	height:25px;
	line-height:25px;
	margin:10px auto;
}
/*product_list.html*/
#product_banner {
	width:745px;
	height:150px;
	margin-bottom:10px;
}
#product_banner img {
	width:745px;
	height:150px;
}
.page {
	height:30px;
}
.page ul {
	margin:0 auto;
	display:block;
	float:right;
}
.page ul li {
	width:20px;
	height:20px;
	line-height:20px;
	margin:0 3px;
	display:block;
	float:left;
	background:#ccc;
}
.page ul li a {
	width:20px;
	height:20px;
	background:#ccc;
}
/*product.html*/
.path {
	text-align:left;
	height:20px;
	line-height:20px;
}
.product_detail {
	width:745px;
	height:300px;
	margin:0 auto;
}
.product_detail img {
	width:420px;
	height:300px;
	float:left;
	margin-right:15px;
}
.product_detail p {
	display:inline;
}
.product_detail_p li {
	text-align:left;
	line-height:30px;
	height:30px;
	width:300px;
	float:left;
	display:block;
}
.product_intro {
	margin:10px auto;
}
.product_intro p {
	padding-right:10px;
	text-align:left;
}
/*news_list.html*/
.news_list {
	width:745px;
	height:auto;
	margin:10px auto;
}
.news_list li {
	width:745px;
	height:30px;
	line-height:30px;
	display:block;
	background:url(../images/dian.gif) left no-repeat;
	text-align:left;
	text-indent:20px;
	border-bottom:1px dotted #ccc;
}
.news_list li span {
	float:right;
	margin-right:15px;
}
/*news.html*/
.news {
	width:745px;
	height:auto;
	margin:10px auto;
}
.news_title {
	font-size:18px;
	font-weight:bold;
	margin:15px auto;
}
.news_title p {
	font-size:12px;
	font-weight:100;
	margin:10px auto;
}
.news_intro{
	width:745px;
	height:auto;
	text-align:left;
}
.news_intro p {
	padding-right:10px;
	text-align:left;
}
.job_intro p {
	padding:10px;
	text-align:left;
	line-height:30px;
}
.p_li{float:left; width:140px; height:170px; margin:0 20px 20px; display:block;}
.p_li img{width:140px; height:140px;}
.p_li p{width:140px; height:25px; line-height:25px; margin-top:5px;}



.a
{
width:198px; height:25px;line-height:25px; font-weight:bold;cursor:pointer; background:url(../images/left_li.gif) 10px no-repeat; text-align:left; text-indent:30px;
}
.activeTitle
{
width:198px; height:25px;line-height:25px;cursor:pointer; color:#F00;
}
.b
{
background-color:#fff; margin:0 auto; height:auto; width:198px; text-align:left; display:none; text-indent:60px;
}
li
{
list-style-type:none;height:20px; line-height:20px;
}
ul
{
margin:0;padding:0;
}