@charset "utf-8";
body { margin:0px; font-family:"微软雅黑"; color:#000; font-size:12px; background:url(content-tail.gif);}

.pdv_class {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}

A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #505050; TEXT-DECORATION: none
}
A:active {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#header {
	MARGIN: 0px auto; overflow:hidden; background:url(headerbg.jpg) repeat-x;
}
#header .logo {
	width:220px; float:left; text-align:center;
}
#header .companyandtel { float:right; width:770px;}
#header .logo img {
	border:0px;
}
.description_left { float:left;}
.description_right { float:right; width:250px; text-align:right;}
#header .companyname {
	height:40px; font-size:34px; padding-top:30px; font-family:"楷体_GB2312"; color:#FFF; width:440px;
}
#header .description {
	margin:0px auto; width:990px;
	color:#FFFF66; padding-left:10px; height:22px; line-height:22px;
	overflow:hidden;
}
.logoandtitle { overflow:hidden; width:990px; margin:0px auto;}
.righttel { float:right; width:200px; height:45px; background:url(telbg.jpg) no-repeat; margin-top:30px; padding-left:60px; line-height:45px; font-size:28px; color:#ff6;}
#header h1 {
	font-size:12px; line-height:12px;
}
h2 {
	font-size:16px; font-family:"微软雅黑";
}

#menumain {
	width:100%; overflow:hidden; background:url(top_02.gif) repeat-x;
}

.menucontain { width:990px; height:34px; margin:0px auto; padding-top:7px;}
.menucontain a { width:82px; display:block; height:27px; line-height:27px; margin-right:20px; float:left; text-align:center; color:#FFF; font-size:12px; font-weight:bold;}
.menucontain a:link { text-decoration:none;}
.menucontain a:hover { text-decoration:none;  background:url(menuonbg.jpg) repeat-x; color:#333;}
.menucontain a:visited { text-decoration:none;}
a.menuon { background:url(menuonbg.jpg) repeat-x; color:#333;}
a.menuon:link { background:url(menuonbg.jpg) repeat-x; color:#333;}
a.menuon:visited { background:url(menuonbg.jpg) repeat-x; color:#333;}

#banner { margin:0px auto; width:990px; padding-top:10px;}

.box_left_news { padding:15px 5px 5px 10px;}

#mainbody { width:990px; margin:0px auto; overflow:hidden; padding-top:10px;}
.mainbody_right { float:right; width:680px; overflow:hidden;}
.mainbody_right_top { width:100%; overflow:hidden;}
.mainbody_right_top_right { float:right; width:303px;}
.mainbody_right_top_left { float:left; width:427px;}
.index_about_title { width:376px; height:39px; background:url(index_gy.jpg) no-repeat; color:#000000; font-size:14px; line-height:39px; padding-left:44px; font-weight:bold;}
.index_about_title span { float:right; padding-right:15px; padding-top:13px;}
.index_about_content { width:402px; border:1px #DDD solid; overflow:hidden; padding:5px 8px 8px 8px; border-top:none; line-height:22px; color:#000; font-family:"微软雅黑";}

.index_news_title { width:251px; height:39px; background:url(index_news.jpg) no-repeat; color:#000000; font-size:14px; line-height:39px; padding-left:44px; font-weight:bold;}
.index_news_title span { float:right; padding-right:15px; padding-top:13px;}
.indexnewslist { width:277px; border:1px #DDD solid; overflow:hidden; padding:7px 8px 8px 8px; border-top:none;}

.index_product_title { width:658px; height:32px; background-color:#545454; color:#FFF; font-size:14px; line-height:32px; padding-left:20px; font-weight:bold; border:1px #ccc solid;}
.index_product_title span { float:right; padding-right:15px; font-size:12px; font-weight:normal;}
.index_product_title span a:link { color:#fff;}
.index_product_title span a:hover { color:#fff;}
.index_product_title span a:visited { color:#fff;}

.pronext { overflow:hidden; width:700px; padding-top:8px;}
.pronext ul { padding:0px; margin:0px; list-style-type:none;}
.pronext ul li { overflow:hidden; height:25px; line-height:25px;}

.relatednews { width:100%; overflow:hidden; padding-top:8px;}

.index_product_list { width:668px; overflow:hidden; padding:15px 0px 8px 10px; text-align:center; background:#FFF; border:1px #ccc solid; border-top:none;}
.index_product_list ul { margin:0px; padding:0px; list-style-type:none; padding-left:10px;}
.index_product_list ul li { float:left; width:146px; overflow:hidden; margin-right:18px; margin-bottom:8px;}
.index_product_list ul li img { border:none; border:1px #F60 solid; padding:2px;}

.sub_content { width:658px; overflow:hidden; padding:7px 8px 8px 12px; border:1px #ccc solid; border-top:none; line-height:24px; background:#FFF; margin-bottom:10px;}
.sub_content img { max-width:550px;}

.mainbody_left { float:left; width:300px; overflow:hidden;}

.boxtitle { height:32px; margin:0px auto; background-color:#545454; color:#FFF; font-size:14px; line-height:32px; padding-left:16px; font-weight:bold; border:1px #ccc solid;}
.box { margin:0px auto; background:#FFF; border:1px #ccc solid; border-top:none;}
.box_left_contact { padding:10px; line-height:24px; color:#333;}

.productclass_dolphin {
	font-family:"微软雅黑";
}
.productclass_dolphin ul { margin:0px; padding:0px; list-style-type:none; padding-top:8px; padding-bottom:8px;}
.productclass_dolphin ul li { margin-bottom:2px; line-height:18px; overflow:hidden; padding-left:15px;}
.productclass_dolphin ul li:hover {}
.productclass_dolphin ul li a:link { text-decoration:none; line-height:18px; color:#222; font-size:14px; font-weight:bold;}
.productclass_dolphin ul li a:hover { text-decoration:none; line-height:18px; color:#222; font-size:14px; font-weight:bold;}
.productclass_dolphin ul li a:visited { text-decoration:none; line-height:18px; color:#222; font-size:14px; font-weight:bold;}

.productbigclass_dolphin { overflow:hidden;}

.productsubclass_dolphin {
	font-family:"微软雅黑";
}
.productsubclass_dolphin ul { margin:0px; padding:0px; list-style-type:none; overflow:hidden;}
.productsubclass_dolphin ul li { margin-bottom:0px;  height:18px; line-height:18px; overflow:hidden; float:left; width:45%; padding-left:0px;}
.productsubclass_dolphin ul li a:link { text-decoration:none; height:18px; line-height:18px; color:#666; font-size:12px; font-weight:normal;}
.productsubclass_dolphin ul li a:hover { text-decoration:none; height:18px; line-height:18px; color:#f60; font-size:12px; font-weight:normal;}
.productsubclass_dolphin ul li a:visited { text-decoration:none; height:18px; line-height:18px; color:#666; font-size:12px; font-weight:normal;}


.hr10 {
	height:10px; width:100px;
}

.leftcontact {
	padding:12px; line-height:24px;
}

.indexcontent {
	line-height:22px; padding-left:10px; padding-top:8px; padding-right:10px;
}

.index_news_container { overflow:hidden;}
.index_news_right { width:335px; float:right; overflow:hidden}
.index_news_left { width:335px; float:left; overflow:hidden}

UL.newslist_time { margin:0px; padding:0px; font-family:"微软雅黑";}
LI.newslist_time {
	 width:300px; PADDING-LEFT: 18px; BACKGROUND: url(arrow.gif) no-repeat 0px 0px; MARGIN: 0px; COLOR: #000; LIST-STYLE-TYPE: none; HEIGHT: 30px;
}
A.newslist_time:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.newslist_time:visited {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A.newslist_time:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.newslist_time:hover {
	COLOR: #111
}

#indexproduct {
	width:480px;
	margin:0px auto;
	/*background-color:#FF0000*/
}

.promarquss {
	width:480px;
}

.demotitle {
	text-align:center; padding-top:6px; padding-bottom:6px;
}

.foot {
	margin:0px auto;
	background:#495259;
	color:#BCBCBC;
	border-top:3px #111 solid;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
}

.bottomlink {
	width:990px;
	margin:0px auto;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#BCBCBC
}

.bottomlink a:link {
	color:#BCBCBC;
}

.bottomlink a:visited {
	color:#BCBCBC;
}

.bottom {
	width:990px;
	margin:0px auto;
	line-height:20px;
	text-align:center;
	padding-top:0px;
	padding-bottom:5px;
	font-size:12px;
	color:#FEB801;
}

a.bottom:link {
	color:#FEB801;
}

.bottom a:link {
	color:#FEB801; text-decoration:none;
}

.bottom a:hover {
	color:#FEB801; text-decoration:underline;
}

.bottom a:visited {
	color:#FEB801; text-decoration:none;
}

.indexservicelist {
	width:215px; background:url(indexrightbg.jpg) bottom; padding-left:5px; padding-right:10px; padding-bottom:10px;
}

.leftcontact {
	padding-left:15px; padding-right:20px; padding-bottom:20px; line-height:24px; padding-top:10px;
}

.subtitle {
	background:url(subtitlebg.jpg) no-repeat; height:35px; padding-left:20px; line-height:14px; font-size:14px; font-family:"微软雅黑"; margin-right:15px;
}

.containsub {
	line-height:24px;
	padding-top:15px;
	padding-left:5px;
	padding-right:20px;
	padding-bottom:8px;
}

.input { width:200px; height:20px; line-height:20px; padding-left:3px; font-size:12px; font-family:"微软雅黑"; border:1px #CCC solid;}
.botton { height:25px; border:1px #ccc solid;}

