body {
	margin: 0px;
	padding: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
td {
	font-size: 12px;
}
p {
	text-indent: 0em;
}
img{ border:none;}
.page {
	margin: 0px;
	color: #555555;
	text-align: right;
	padding-top: 8px;
	padding-right: 12px;
}
.page .pagered {
	color: #FF0000;
}
.page a {
	text-decoration: none;
	color: #555555;
}
.page a:hover {
	text-decoration: none;
	color: #FF8000;
}
.pagebox {
	font-size: 11px;
}

.main {
	background: url(../images/bg_main.jpg) repeat-y;
	margin: 0px auto;
	padding: 0px;
	width: 801px;
	overflow: visible;
}
.widthnone {
	margin: 0px;
	padding: 0px;
	width: 11px;
}
.widthnone2 {
	width: 27px;
}
.leftbar {
	width: 173px;
}
.lefttitle {
	font-size: 14px;
	color: #456893;
	background: url(../images/dot.gif) repeat-x bottom;
	margin: 0px;
	padding: 3px 0px 0px;
	display: block;
	height: 25px;
}
.lefttitle2 {
	font-size: 14px;
	color: #456893;
	margin: 0px;
	padding: 3px 0px 0px;
	display: block;
	height: 25px;
}

.leftlist {
	line-height: 130%;
	color: #4B70A0;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.leftlist li {
	margin: 0px;
	padding: 4px 0px 4px 22px;
	list-style: none;
	background: url(../images/dot.gif) repeat-x bottom;
}
.leftlist li a {
	color: #4b70a0;
	text-decoration: none;
	background: url(../images/icon_left.gif) no-repeat left 4px;
	padding-left: 10px;
}
.leftlist li a:hover {
	text-decoration: none;
	color: #FF7800;
}
.leftlist li a.s1 {
	color: #FF7800;
	text-decoration: none;
}


.ban_about {
	background: url(../images/ban_about.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_news {
	background: url(../images/ban_news.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_plat {
	background: url(../images/ban_plat.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_video {
	background: url(../images/ban_video.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_pro {
	background: url(../images/ban_pro.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_contact {
	background: url(../images/ban_contact.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_job {
	background: url(../images/ban_job.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_manufacture {
	background: url(../images/ban_manufacture.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.ban_network {
	background: url(../images/ban_network.jpg) no-repeat;
	margin: 0px auto 10px;
	padding: 0px;
	height: 130px;
	width: 801px;
}
.bg_contact {
	background: url(../images/bg_contact.jpg) no-repeat top;
	margin: 0px auto 20px;
	padding: 0px;
	width: 466px;
	line-height: 220%;
	height:auto !important;
	height: 278px;
	min-height:278px;
}

.titlebg {
	background: url(../images/titlebg.jpg) no-repeat;
	margin: 3px 0px 23px;
	padding: 0px;
	height: 22px;
}
.title {
	font-size: 14px;
	font-weight: bold;
	color: #FF7800;
}
.title_index {
	font-size: 14px;
	font-weight: bold;
	color: #8E9BAE;
}
.title_info {
	font-size: 14px;
	line-height: 160%;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	margin: 0px 0px 8px;
	padding: 0px 0px 4px;
	border-bottom: 1px dashed #CCCCCC;
}


.crumb {
	color: #6E6E6E;
}
.crumb a {
	color: #6E6E6E;
	text-decoration: none;
}
.crumb a:hover {
	text-decoration: none;
	color: #FF8000;
}
.crumb em {
	font-style: normal;
	font-weight: normal;
	color: #FF7800;
}
.content {
	margin: 0px 12px 20px;
	padding: 0px;
	color: #555555;
	line-height: 200%;
	overflow: visible;
}
.f-gray {
	line-height: 140%;
	color: #8C8681;
}
.f-gray2 {
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	font-weight: normal;
}
.f-red {
	color: #FF0000;
}









.formbox {
	font-size: 12px;
	border: 1px solid #DFDFDF;
	color: #999999;
}
.form_textbox {
	font-size: 12px;
}


.foot {
	text-align: center;
	color: #818181;
	line-height: 170%;
	height: 50px;
	padding-top: 8px;
}


.footmenu {
	background: #F5F5F5;
	height: 23px;
	border-bottom: 1px solid #E7E7E7;
	text-align: center;
	color: #818181;
}
.footmenu a {
	color: #818181;
	text-decoration: none;
}
.listindex {
	margin: 0px;
	padding: 0px;
	line-height: 150%;
}
.listindex li {
	list-style: none;
	color: #4277B9;
	margin-bottom: 3px;
}
.listindex a {
	font-weight: bold;
	color: #4277b9;
	text-decoration: none;
}
.listindex a:hover {
	text-decoration: none;
	color: #FF8000;
}

.listindex .time {
	font-size: 11px;
	color: #8B8682;
}
.list {
	line-height: 140%;
	color: #555555;
	margin: 0px 9px 0px 0px;
	padding: 0px;
}
.list li {
	list-style: none;
	background: #F4F4F4 url(../images/dot_list.jpg) no-repeat 30px 9px;
	margin: 0px 0px 7px;
	padding: 2px 15px 2px 40px;
}
.list a {
	color: #555555;
	text-decoration: none;
}
.list a:hover {
	text-decoration: none;
	color: #FF8000;
}

.list span {
	float: right;
	font-size: 11px;
}






a.ablue {
	color: #3C72BB;
	text-decoration: none;
}
a.ablue:hover {
	text-decoration: none;
	color: #FF8000;
}
a.ablueline {
	color: #3C72BB;
	text-decoration: underline;
}
a.ablueline:hover {
	text-decoration: underline;
	color: #FF8000;
}

a.aorange {
	color: #F7662F;
	text-decoration: none;
}
a.aorange:hover {
	text-decoration: none;
	color: #FF8811;
}
a.agray {
	color: #555555;
	text-decoration: none;
}
a.agray:hover {
	text-decoration: none;
	color: #FF8000;
}
.PageButton {
	border: 1px groove #E3E4DF;
	font-size: 12px;
}

.list_product{ background:url(../images/bglist_product.jpg); height:auto !important; height:230px; min-height:230px; width:499px; padding:0px; margin:auto 0px; }
.list_product li{ list-style:none; float:left; width:191px;height:auto !important; height:170px; min-height:170px; padding:0px 25px; line-height:18px; color:#787878; display:block; _display:inline;}
.list_product h1{ font-size:12px; padding:12px 0px 5px 0px;margin:0px; height:auto !important; height:35px; min-height:35px; overflow:hidden;}
.list_product h1 a{ color:#0180cd;}
.list_product p{ padding:0px; margin:0px; text-indent:0px;}
.list_product .txt{ height:auto !important; height:88px; min-height:88px;}
.list_product .pic{ width:189px; height:78px; background:url(../images/bgpic_product.jpg) no-repeat; padding:1px; border:solid 1px #CCC;}


.tag_productinfo{ border-bottom:solid 1px #1d7200; height:28px; line-height:27px; padding:0px; margin:0px; margin-right:20px;}
.tag_productinfo li{ float:left; display:block; border-color:#e1e1e1; border-style:solid; border-width:1px 1px 0px 1px; color:#3f3f3f; padding:0px 19px; list-style:none; background:url(../images/tag_productinfo.jpg) repeat-x left -27px; cursor:pointer;}
.tag_productinfo .hover{ border-color:#389905; border-style:solid; border-width:1px 1px 0px 1px; color:#fff; background:url(../images/tag_productinfo.jpg) repeat-x left top;}

.product_info{ line-height:20px; color:#444444; padding-bottom:20px;}
.product_info .pic{ width:189px; height:78px; background:url(../images/bgpic_product.jpg) no-repeat; padding:1px;}
.product_info h1{ font-size:16px; padding:5px 0px; margin:0px;color:#0180cd;}
.product_info h1 a{ color:#0180cd;}
.product_info h2{ font-size:12px; padding:0px; margin:0px; color:#a4a4a4; font-family:'Arial'; font-weight:normal;}
.product_info em{ display:none;}

.product_info ul li{ background:url(../images/icon2_productinfo.jpg) no-repeat none left; padding-left:14px;}
.product_info dl{ float:right; display:block; padding:0px; margin:0px; width:250px;}

.product_con{ line-height:24px; color:#444444; padding:15px 20px 0px 0px;}
.product_con .ftitle{ color:#0180cd; font-size:12px; font-weight:normal; background:url(../images/icon_productinfo.jpg) no-repeat left; padding:5px 0px 5px 11px; margin:0px;}
.product_con p{ padding:0px; margin:0px;}
.product_con dl{ padding:0px 0px 5px 0px; margin:0px; background:url(../images/dot_productinfo.jpg) repeat-x bottom;}


.list_pro_join{ padding:0px; margin:0px;}
.list_pro_join li{ background:url(../images/dot_pro_join.jpg) repeat-x bottom; line-height:26px; color:#444444; list-style:none;}
.list_pro_join li a{ color:#444444;  padding-left:13px;}

.pad10{ height:50px;}
