* { padding:0; margin:0; outline:0; }
body {
	background: #f2f2f2 url('../images/bg.jpg') center top no-repeat;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #515151;
}
a{text-decoration: none;line-height:16px;color:#555;}
a:hover {color: #08979d;}
img{border:0;margin:0;padding:0;}
li{list-style-type:none;}

.top1{width: 100%;}
.top {width: 1006px; margin: 0 auto; height: 20px;}
.top_right {float: right; padding: 0; margin: 0;}
.top_right a {color: #555555; line-height:20px; text-decoration: none;}
.top_right a:hover {color: #08979d;}

.header {height: 80px; width: 1006px; margin:0 auto;}
.header .logo {width: 166px; height: 66px; float: left; margin: 0;}
.header form {float:right; height: 48px; width: 494px; margin:14px 0px; background: url('../images/search_bg.png') left top no-repeat;}
.select{float:left;border:1px solid #08979d; height: 23px; width: auto; margin:8px 4px;*margin:8px 2px; display:inline;}
.select1{margin-left:105px;}
.search {border:1px solid #08979d; height: 20px;width:110px;margin-top:9px;*margin-top:7px;margin-left:4px;}
.search_btn{float:right; height: 23px; width: 60px; margin-top:8px;*margin-top:-23px; padding-left:10px; background: url('../images/search_btn.gif')  no-repeat;}

.menu {margin:0 auto; width: 1006px; height: 54px; background: url('../images/menu_bg.png') no-repeat;}
.menu ul{float:left; margin:0 auto; width: 1006px; height: 54px;}
.menu ul li{float:left; margin:0 10px; width: 120px; height: 54px; text-align:center; list-style-type:none;}
.menu ul li a{float:left; width: 120px; height: 54px; font-size:14px; line-height:54px; color:#fff; text-decoration: none; font-weight:bold;}
.menu ul li a:hover{background: url('../images/menu_hover.png') 10px 0px no-repeat; color:#08979d;}
.menu .menu_a {color: #08979d;}
.menu .menu_a:hover {color: #fff;}

.banner {margin:0 auto; width: 1006px; height: auto;}

.main {width:1008px;height:auto;margin:0px auto;overflow:hidden;}
.main_index {height:396px;background: url('../images/main_bg.png') top no-repeat;}

.content_top {width:974px;height:auto;margin:0px auto;overflow:hidden;}
.content_top_title {width:974px;height:52px;background:url('../images/content_top_title.gif') center 15px no-repeat;}
.content_top_title ul li {float:left; margin:15px 0 0 0; text-align:center; display:inline;}
.content_top_title ul li a {width:120px; height:30px; display:block; text-indent:-9999px;}
#a {margin-left:20px;}
#b {margin-left:90px;}
#c {margin-left:130px;}
#d {margin-left:120px;}
.content_top_bottom{width:961px;height:23px;background:url('../images/content_top_bottom.gif') center top no-repeat;}

.content_top_con {width:942px;height:auto;margin:0px auto;padding:8px;padding-top:0px;overflow:hidden;border:1px solid #ccc;border-top:0px;}
.content_top_con ul{float:left;width:25%;height:124px;background: #f2fdfe url('../images/line1.jpg') right top no-repeat;}
.content_top_con ul.ul_last{width:23.8%;background-image:none;padding-left:10px;}
.content_top_con ul li{float:left;width:80%;height:24px;margin:2px 0 0 18px;padding:0 0 4px 10px;background:url('../images/dot.gif') left 6px no-repeat;}
.content_top_con ul.ul_s li{float:left;width:auto;margin:2px 25px 0 20px;*margin:2px 25px 0 20px;}

.content_left {float:left;width:220px;height:auto;margin:0px 18px;}
.content_left_title{width:240px;height:36px;background: url('../images/content_left_title.gif') left no-repeat;}
.content_left_title .more{float:right;font-size:10px;line-height:30px;color:#08979d;margin:0px 10px;}
.content_left_con ul li{float:left;width:80%;height:24px;margin:2px 0 0 4px;padding:0 0 0 10px;background:url('../images/dot.gif') left 6px no-repeat;}

.content_middle {float:left;width:480px;height:auto;margin:0px 0px;}
.content_middle_title{width:480px;height:36px;background: url('../images/content_middle_title.gif') left no-repeat;margin:0px 20px;}
.content_middle_title .more{float:right;font-size:10px;line-height:30px;color:#08979d;margin:0px 30px;}
.content_middle_con ul li{float:left;width:110px;margin:2px 4px;border-right:1px dotted #ccc;}

.banner1{margin:0 auto; width: 1006px; height: auto;}

.list_top{width:1006px;height:11px;margin:0px auto;overflow:hidden;background: #efefef url('../images/list_top.gif') no-repeat;}
.list_con{width:1006px;height:auto;margin:0px auto;overflow:hidden;background: #fff url('../images/list_con.gif') repeat-y;}
.list_bottom{width:1006px;height:11px;margin:0px auto;overflow:hidden;background: #efefef url('../images/list_bottom.gif') no-repeat;}
.list_con_left{float:left;width:256px; height:545px;margin:0px 0 0 4px;padding:0 10px;background:#fff url('../images/line.gif') right top no-repeat;}
.list_con_title{width:246px; height:38px;}
.left_about{background: url('../images/left_about.gif') top no-repeat;}
.left_product{background: url('../images/left_product.gif') top no-repeat;}
.list_con_left_con ul{width:246px; height:auto;overflow:hidden;padding:10px 0px;background: url('../images/list_ul_bg.gif') repeat-y;}
.list_con_left_con ul li{width:242px; height:auto;padding:2px 0 0 0px;margin:10px 0;}
.list_con_left_con ul li a{float:left;width:242px; height:26px;line-height:24px;padding-left:106px;margin:4px 0;background: url('../images/left_list.jpg') 14px no-repeat;}
.list_con_left_con ul li a:hover{overflow:hidden;background: url('../images/left_list_hover.jpg') 14px no-repeat;}

dt.list_ul{float:left;width:240px;height:auto;margin:0;padding:0px;padding-left:40px;background:none;}
dt.list_ul dl{width:100px; height:26px;margin:10px 0;display:inline;}
dt.list_ul dl a{float:left;width:100px;color:#08979d;height:26px;line-height:24px;padding-left:0px;margin:0;background:none;}
dt.list_ul dl a:hover{text-decoration:underline ;overflow:hidden;background:none;}

.list_con_bottom{width:246px; height:140px;background: url('../images/left_bottom.gif') top no-repeat;}

.list_con_right{float:right;width:718px; height:auto;margin-right:8px;background-color:#fff;}
.list_con_right_title{width:718px; height:41px;background: url('../images/right_title_bg.gif') top no-repeat;}
.list_con_right_title h1{float:left;width:100px;color:#fff; font-size:12px; margin:12px 60px;}
.list_con_right_title span{float:right;width:170px;color:#fff;line-height:44px;padding:0 10px 0 4px;}
.list_con_right_title span a{color:#fff;}

.list_con_right_con_img{margin:20px 4px 0 4px;}
.list_con_right_con_img p{margin:6px 4px;text-indent:24px;line-height:24px;}

.list_con_right_con_tab{width:718px;height:auto;margin:10px 4px;}
.protable{width:98%; border:0px;border-collapse:collapse;}
.protable thead{width:684px; height:32px;line-height:32px;overflow:hidden;background: url('../images/thead.jpg')  repeat-x;}
.protable thead td{background: url('../images/thead_line.jpg') 4px 8px no-repeat;}

.protable tbody{width:684px; height:auto;}
.protable tbody td{height:30px;}
.blue{color:#08979d}
a:hover.blue { color:#555}

.color1{background-color:#f3f3f3;}

.page{height:30px;text-align:left;color:#000; float:right;margin:10px 10px;}
.page dt{display:inline; float:left;line-height:22px;height:22px;margin-right:5px;vertical-align:middle; }
.page dt a{ display:inline; float:left; padding:0 5px;color:#000;line-height:22px;border:#ddd 1px solid;color:#333}
.page dt a:hover{text-decoration:none;color:#08979d;}
.page .onnum{color:#f48605;font-weight:bold; border:0;}

.list_con_right_con_text{margin:10px 8px;text-indent:24px;line-height:24px;}


.footer {width:1008px;height:auto;margin:10px auto;overflow:hidden;}
.footer ul {width:1006px; height:44px;padding-left:270px;background: url('../images/foot_bg.jpg') 0px center no-repeat;}
.footer ul li {float:left;width:auto;margin:0 8px;color:#333;}
.footer ul li a {color:#515151;line-height:44px;padding:10px 10px 0 0px;}
.footer ul li a:hover{color:#f58314;}
.footer .footer_con {float:left;width:100%; height:auto;text-align:center;padding:10px 0px 10px 15px;}