body {
	font: 12px/normal Tahoma; margin: 0px; padding: 0px; border: 0px currentColor; text-align: left; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: red;
}
form {
	margin: 0px; padding: 0px;
}
img {
	border: 0px currentColor;
}
div {
	width: 100%; text-align: left; overflow: hidden;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
#page_brief {
	width: 100%; height: 0px; overflow: hidden; clear: both; display: none;
}
.clear {
	height: 0px; clear: both;
}
#master {
	margin: 0px auto;
}
#content {
	padding: 0px 0px 20px;
}
#newsBox {
	
}
#newsBox_title {
	width: 80%; text-indent: 0px; float: left;
}
#newsBox_time {
	font: 11px/normal Tahoma; width: 20%; text-align: right; color: rgb(102, 102, 102); text-indent: 0px; float: right; font-size-adjust: none; font-stretch: normal;
}
#style2 {
	margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
#style2_title {
	width: 70%; font-weight: bold; float: left;
}
#style2_title a {
	color: rgb(0, 102, 153); text-decoration: none; border-bottom-color: rgb(0, 102, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
#style2_title a:hover {
	color: rgb(255, 0, 0); border-bottom-color: rgb(255, 0, 0);
}
#style2_content {
	background: rgb(249, 249, 249); padding: 10px; width: 98%; color: rgb(102, 102, 102);
}
#style2 #newsBox_time {
	font: 10px/normal Verdana; text-align: right; font-size-adjust: none; font-stretch: normal;
}
#picBox3 {
	width: 230px; margin-bottom: 20px; float: left;
}
#picBox3_img {
	padding: 5px; border: 1px solid rgb(204, 204, 204); width: 140px; height: 100px; text-align: center; margin-right: auto; margin-left: auto;
}
#picBox3_title {
	text-align: center; margin-top: 5px;
}
#picBox3_class {
	text-align: center; margin-top: 5px;
}
#style4 {
	margin-bottom: 10px;
}
#style4_pic {
	width: auto; height: auto; margin-right: 10px; float: left;
}
#style4_class {
	width: 100px; float: left;
}
#style4_title {
	width: 250px; font-weight: bold; float: left;
}
#style4_title a {
	color: rgb(0, 102, 153);
}
#style4 #newsBox_time {
	font: 10px/normal Verdana; width: 70px; text-align: left; color: rgb(102, 102, 102); float: right; font-size-adjust: none; font-stretch: normal;
}
#style4_content {
	width: 380px; height: 80px; color: rgb(102, 102, 102); text-indent: 20px; float: left;
}
#picBox7 {
	padding: 10px 0px; width: 250px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
#picBox7_img {
	width: 80px; height: 60px; text-align: center; float: left;
}
#picBox7_img img {
	width: 77px; height: 55px;
}
#picBox7_title {
	font-weight: bold;
}
#picBox7_title {
	width: 150px;
}
#picBox7_content {
	width: 150px;
}
#picBox7_title a {
	color: rgb(0, 102, 153);
}
#picBox7_content {
	height: 45px; color: rgb(102, 102, 102); overflow: hidden;
}
#content_news {
	padding: 10px; width: 98%; line-height: 25px; overflow: hidden; word-wrap: break-word;
}
#content_news LI { padding:6px 10px; background:url(http://www.5dled.com/img/dt-0.gif) no-repeat left 19px;;
}
#content_news LI p{
	font-family:"微软雅黑"; font-size:.8rem; color:#888;
}
#content_class {
	line-height: 20px;
}
h1 {
	width: 100%; text-align: center; color: rgb(0, 102, 153); line-height: 30px; padding-right: 30px; font-size: 18px; float: left;
}
#news_info {
	background: rgb(255, 253, 253); text-align: center; color: rgb(102, 102, 102); clear: both; font-size: 12px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#news_info a {
	color: rgb(102, 102, 102);
}
#next {
	color: rgb(102, 102, 102); font-weight: bold; margin-top: 30px; margin-left: 10px;
}
#next a {
	color: rgb(0, 102, 153); font-weight: normal;
}
#news_count {
	
}
#news_brief {
	background: rgb(249, 249, 249); margin: 10px auto; padding: 10px; border: 1px dashed rgb(204, 204, 204); width: 95%; text-indent: 20px;
}
#news_relate_tags {
	background: rgb(249, 249, 249); margin: 0px auto 20px; padding: 4px; border: 1px solid rgb(204, 204, 204); width: 98%; text-indent: 20px; font-size: 12px;
}
#news_relate_menu {
	height: 15px; color: rgb(0, 102, 153); text-indent: 20px; padding-top: 5px; font-weight: bold; margin-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#news_relate_menu a {
	color: rgb(102, 102, 102);
}
#news_hot #newsBox {
	background: url("_icon02.gif") no-repeat 3% 50%;
}
#news_hot #newsBox_title {
	text-indent: 35px;
}
#Pro_info_title {
	font: bold 18px/normal Verdana; padding: 3px 0px; text-align: center; font-size-adjust: none; font-stretch: normal;
}
#news_relate_pro {
	
}
#relatePro {
	width: 180px; text-align: center; float: left;
}
#relatePro_pic {
	padding: 5px; border: 1px solid rgb(204, 204, 204); width: 120px; text-align: center;
}
#relatePro_pic img {
	width: 120px; height: 90px;
}
#relatePro_title {
	width: 130px; text-align: center; margin-top: 3px;
}
#p_info_wenzi #feedback_box {
	width: 200px;
}
#p_info_wenzi textarea {
	height: 40px;
}
#proMsg {
	font: bold 14px/normal Verdana; color: rgb(102, 102, 102); margin-top: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
#box_menu {
	width: 100%; height: 15px; color: rgb(0, 102, 153); text-indent: 10px; padding-top: 5px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
#Proinfo_pic {
	width: 412px;
}
#p_info_pic {
	padding: 5px; width: 400px; margin-top: 20px; margin-bottom: 10px;
}
#p_info_wenzi {
	width: 300px; line-height: 25px; margin-top: 20px; float: right;
}
#box_p_c {
	width: 90%; padding-left: 25px;
}
#Pro_bigpic {
	text-align: center;
}
#order {
	color: rgb(102, 102, 102);
}
#feedback_title {
	font: bold 14px/normal Verdana; width: 100%; height: 20px; color: rgb(0, 102, 153); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; font-size-adjust: none; font-stretch: normal;
}
#feedback_content {
	margin: 5px; vertical-align: top;
}
#feedback_box {
	background: rgb(249, 249, 249); padding: 3px; border: 1px solid rgb(204, 204, 204); width: 250px; font-size: 12px; margin-left: 10px;
}
#order textarea {
	background: rgb(249, 249, 249); border: 1px solid rgb(204, 204, 204); width: 250px; font-size: 12px; margin-left: 10px;
}
#order .orderlabel {
	width: 100px;
}
#order li {
	float: none;
}
#order_submit {
	background: rgb(249, 249, 249); border: 1px solid rgb(204, 204, 204);
}
#feedback_know {
	display: none;
}
#page_list {
	width: 100%; text-align: center; clear: both; font-family: "Arial"; margin-left: 25px;
}
#page_list label {
	margin: 3px; padding: 3px; border: 1px rgb(255, 255, 255); line-height: 25px; font-size: 12px;
}
#searh_text {
	width: 200px; text-align: right; float: left;
}
#search {
	width: 100%;
}
#search form {
	margin: 0px; padding: 0px;
}
#search form #search_input {
	border: 1px solid rgb(204, 204, 204);
}
#search form #search_submit {
	font-size: 12px; margin-left: 5px;
}
#search input {
	margin-left: 10px;
}
#search2 {
	margin: 0px; padding: 0px 20px 0px 0px; width: 100%;
}
#search2 form {
	margin: 0px; padding: 0px;
}
#search2 form #search_input2 {
	width: 120px;
}
#startDot {
	color: red; font-weight: bold;
}
#guest_book {
	border: 1px solid rgb(204, 204, 204); width: 80%; font-size: 12px; margin-bottom: 10px;
}
#guest_name {
	background: rgb(241, 241, 241); text-indent: 10px;
}
#guest_answer {
	background: rgb(241, 241, 241); text-indent: 10px;
}
#guest_content {
	padding: 5px;
}
#guest_answer {
	width: 95%; margin-right: auto; margin-left: auto;
}
#guest_answercontent {
	width: 95%; margin-right: auto; margin-left: auto;
}
#guest_answer {
	margin-top: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#guest_answercontent {
	padding: 5px; margin-bottom: 10px;
}
#tableSet table {
	border-width: 1px 0px 0px 1px; border-style: solid; border-color: rgb(204, 204, 204); text-align: center; border-collapse: collapse;
}
#tableSet td {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); padding: 3px;
}
th {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); padding: 3px;
}
#tableSet th {
	text-align: center; color: rgb(0, 102, 153); font-size: 12px; font-weight: bold; background-color: rgb(244, 244, 244);
}
#commentsBox {
	margin: 0px auto; width: 520px;
}
#comments {
	padding: 5px; border: 1px solid rgb(204, 204, 204); width: 510px; height: 165px;
}
#comments_count {
	margin-bottom: 5px;
}
#comments_count a {
	color: rgb(0, 102, 153);
}
#comments_count a:hover {
	color: rgb(255, 0, 0);
}
#comments_name {
	margin-bottom: 5px;
}
#comments_name input {
	padding: 2px; border: 1px solid rgb(204, 204, 204);
}
#comments_box1 {
	border: 1px solid rgb(204, 204, 204); width: 498px; height: 81px;
}
#comments_box2 {
	border: 1px solid rgb(255, 255, 255); width: 496px; height: 79px;
}
#comments_box2 textarea {
	padding: 2px; left: -2px; top: -3px; width: 500px; position: relative;
}
#comments_bottom {
	margin-top: 5px;
}
#comments_login {
	width: 250px; float: left;
}
#comments_login input {
	border: 1px solid rgb(204, 204, 204); width: 80px; height: 20px;
}
#comments_submit {
	width: 100px; text-align: right; float: right;
}
#comments_submit input {
	background: rgb(249, 249, 249); border: 1px solid rgb(204, 204, 204);
}
#cmaster {
	margin: 10px 0px 20px; width: 900px;
}
#cmaster_left {
	background: rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(204, 204, 204); width: 690px; margin-right: 10px; float: left;
}
#cmaster_right {
	background: rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(204, 204, 204); width: 200px; height: auto; float: right;
}
#comhead {
	height: 24px; padding-bottom: 5px; margin-bottom: 10px; border-bottom-color: rgb(0, 102, 153); border-bottom-width: 2px; border-bottom-style: solid;
}
#comheadLeft {
	width: 200px; float: left;
}
#comheadRight {
	width: auto; margin-bottom: -4px; float: right;
}
#comheadRight li {
	margin-left: 5px; float: left;
}
#comheadRight a {
	background: rgb(0, 102, 153); padding: 4px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
#comheadRight a:hover {
	background: rgb(255, 0, 0);
}
#comTitle {
	background: rgb(0, 102, 153); padding: 6px; color: rgb(255, 255, 255); font-weight: bold;
}
#comTitle2 {
	background: rgb(0, 102, 153); padding: 5px;
}
#comTitleLeft {
	width: 100px; color: rgb(255, 255, 255); font-weight: bold; float: left;
}
#comTitleRight {
	width: 200px; text-align: right; float: right;
}
#comTitleRight li {
	margin-right: 5px; float: left;
}
#comTitleRight a {
	background: rgb(255, 255, 255); padding: 2px; width: 15px; height: 15px; text-align: center; display: block;
}
#comTitleRight a:hover {
	font-weight: bold;
}
#comNewsTitle {
	padding: 5px;
}
#comNewsTitle a {
	font: bold 24px/normal Verdana; color: rgb(0, 102, 153); font-size-adjust: none; font-stretch: normal;
}
#comNewsTitle a:hover {
	color: rgb(255, 0, 0);
}
#comNewsContent {
	background: rgb(252, 252, 252); padding: 10px; border: 1px dashed rgb(204, 204, 204); margin-bottom: 10px;
}
#comPages {
	margin-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#comPages_left {
	width: 300px; margin-bottom: -1px; float: left;
}
#comPages_left li {
	margin-right: 10px; float: left;
}
#comPages_left a {
	background: rgb(249, 249, 249); padding: 2px 4px; border: 1px solid rgb(204, 204, 204); display: block;
}
#comPages_right {
	width: 300px; float: right;
}
#cbody {
	border: 1px solid rgb(204, 204, 204);
}
#comBox {
	background: rgb(252, 252, 252);
}
#comBox_title {
	background: rgb(241, 241, 241); padding: 3px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#comBox_content {
	padding: 10px;
}
#comBox_bottom {
	height: 20px; text-align: right; padding-right: 10px;
}
#cfoot {
	margin: 10px 0px; padding: 10px; width: 900px; height: 30px; text-align: center; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#fast {
	background: rgb(249, 249, 249); margin: 10px 0px; padding: 3px; border: 1px solid rgb(204, 204, 204);
}
#fast_title {
	width: 80px; margin-top: 4px; margin-left: 5px; float: left;
}
#fast_content {
	width: 300px; float: left;
}
#fast_submit {
	width: auto; padding-left: 10px; float: left;
}
#fast_submit input {
	background: rgb(249, 249, 249); border: 1px solid rgb(204, 204, 204);
}
#rightBox {
	border: 1px solid rgb(204, 204, 204); margin-bottom: 10px;
}
#rightBox_title {
	padding: 5px; height: 20px; color: rgb(0, 102, 153); font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#rightBox_content {
	
}
#sitemap {
	width: 90%; line-height: 20px; text-indent: 25px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#class_c_news li {
	width: 90%; line-height: 25px; text-indent: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
#news li {
	width: 90%; line-height: 25px; text-indent: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}

.news-list li{position:relative}
.news-list li a{ display:block; width:100%; overflow:hidden; position:relative;border-bottom:1px solid rgba(239, 239, 239, .5);}
.o-pic a{height:83px;padding:10px 0 12px 93px; box-sizing:border-box;}
.o-pic img{ display:block; width:80px; height:60px; position:absolute; left:0; top:12px;}
.o-pic em,.o-pic span{ display:block; overflow:hidden; width:100%;}
.o-pic em{  font-size:1rem; min-height:22px; max-height:44px; line-height:22px; top:11px;}
.o-pic em b{ font-weight:normal}
.o-pic span{ font-size:.8rem; color:#888}
.o-pic:after{ content:attr(data-cate); display:block; height:14px; text-align:center; line-height:14px; color:#fff; position:absolute; left:0; top:12px; padding:0 2px}

.b-news-list .o-pic:nth-child(12n-11):after { background-color:#00c0ff}
.b-news-list .o-pic:nth-child(12n-10):after { background-color:#477ee4}
.b-news-list .o-pic:nth-child(12n-9):after { background-color:#f97574}
.b-news-list .o-pic:nth-child(12n-8):after { background-color:#f0932f}
.b-news-list .o-pic:nth-child(12n-7):after { background-color:#5ab203}
.b-news-list .o-pic:nth-child(12n-5):after,.t-news-list .o-pic:nth-child(5n-4):after { background-color:#00c0ff}
.b-news-list .o-pic:nth-child(12n-4):after,.t-news-list .o-pic:nth-child(5n-3):after { background-color:#477ee4}
.b-news-list .o-pic:nth-child(12n-3):after,.t-news-list .o-pic:nth-child(5n-2):after {background-color:#f97574}
.b-news-list .o-pic:nth-child(12n-2):after,.t-news-list .o-pic:nth-child(5n-1):after {background-color:#f0932f}
.b-news-list .o-pic:nth-child(12n-1):after,.t-news-list .o-pic:nth-child(5n):after {background-color:#5ab203}

.about-list li{list-style-type: none;}
.clearfix{*zoom:1; padding-left:10px;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.art-h3{ width:100%; height:30px; line-height:30px; border-bottom:1px solid rgba(239, 239, 239, .5); position:relative; margin-bottom:10px; font-size:15px; color:#333}
.art-h3 span{ display:inline-block; height:30px;position:relative; font-family:"微软雅黑";}
.art-h3 span:after{ content:''; display:block; width:100%; height:1px; background-color:#006833; position:absolute; left:0; bottom:-1px;}
.about-list li a:hover{ color:#006833;}
.about-list li a{ display:block; width:100%; height:30px; line-height:30px; font-size:13px; overflow:hidden; text-decoration:none; color:#000333;}
.left {float: left;clear: both;padding-right: 80px;}
.right {float: left;}