@charset "utf-8";
body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:12px;}

A:link {
	COLOR: #192787; TEXT-DECORATION: none
}
A:visited {
	COLOR: #192787; TEXT-DECORATION: none
}
A:active {
	COLOR: #192787; TEXT-DECORATION: none
}
A:hover {
	COLOR: #192787; TEXT-DECORATION: none
}
#header {
	MARGIN: 0px auto; overflow:hidden;;
}

ul { margin:0px; padding:0px; list-style-type:none;}

#header .logo {
	width:140px; float:left; text-align:center;
}
#header .companyandtel { float:right; width:850px;}
.companyandtelc { overflow:hidden;}
#header .logo img {
	border:0px;
}
.description_left { float:left;}
.description_right { float:right; width:250px; text-align:right;}
#header .companynameen {
	height:40px; font-size:24px; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; width:570px;
}
#header .companyname {
	font-size:24px; padding-top:5px; font-family:"微软雅黑"; width:570px; height:70px;
}
.toplinks { height:25px; line-height:25px; overflow:hidden; text-align:right;}
#header .description {
	height:24px;
	overflow:hidden;
}
#header .description h1 { font-weight:normal; color:#666666; font-size:12px; line-height:12px;}
.logoandtitle { overflow:hidden; width:990px; margin:0px auto;}
.righttel { float:right; width:220px; height:45px; background:url(telbg.jpg) no-repeat; padding-left:55px; line-height:45px; font-size:24px; color:#FF4101; margin-top:10px;}
h2 {
	font-size:16px; font-family:"微软雅黑";
}

#menumain {
	width:100%; overflow:hidden; background:url(backgroundNaviTop.gif) repeat-x; border-top:1px #d4d4d4 solid; border-bottom:1px #ddd solid;
}

.menucontain { width:990px; height:27px; margin:0px auto;}

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;}



#jsddm li.menuon { background:url(menuonbg.jpg) repeat-x; color:#333;}

#jsddm { margin: 0; padding: 0}
#jsddm li {float: left; list-style: none; width:120px; text-align:center; line-height:27px; height:27px; margin-right:10px;}
#jsddm li a:link { display: block; color:#333; font-weight:bold;}
#jsddm li a:hover{ background:url(menuonbg.jpg) repeat-x; color:#333;}
#jsddm li a:visited { color:#333;}
#jsddm li ul { margin: 0; padding: 0; position: absolute; visibility: hidden; border-top: 1px solid white; z-index:99; min-width:120px; background:#eee;}
#jsddm li ul li { float: none; display: inline;}
#jsddm li ul li a:link { padding-left:15px; padding-right:15px; font-weight:normal;}

#jsddmc li.menuon { background:url(menuonbg.jpg) repeat-x; color:#333;}

#jsddmc { margin: 0; padding: 0}
#jsddmc li {float: left; list-style: none; width:90px; text-align:center; line-height:27px; height:27px; margin-right:10px;}
#jsddmc li a:link { display: block; color:#333; font-weight:bold;}
#jsddmc li a:hover{ background:url(menuonbg.jpg) repeat-x; color:#333;}
#jsddmc li a:visited { color:#333;}
#jsddmc li ul { margin: 0; padding: 0; position: absolute; visibility: hidden; border-top: 1px solid white; z-index:99; min-width:90px; background:#eee;}
#jsddmc li ul li { float: none; display: inline;}
#jsddmc li ul li a:link { padding-left:15px; padding-right:15px; font-weight:normal;}

#banner { margin:0px auto; width:990px; padding-top:5px;}

.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:#ddd; color:#333; 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; padding-top:13px;}
.index_product_list { width:668px; overflow:hidden; padding:15px 0px 8px 10px; text-align:center; background:#FFF; border:1px #ccc solid; border-top:none; font-family:"微软雅黑";}
.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; font-family:"微软雅黑";}
.sub_content img { max-width:550px;}

.mainbody_left { float:left; width:300px; overflow:hidden;}

.boxtitle { height:32px; margin:0px auto; background-color:#ddd; color:#333; 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; font-family:"微软雅黑";}

.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:#ccc;
	color:#333;
	border-top:3px #333 solid;
	font-family:"微软雅黑";
}
.foot img { vertical-align:middle;}

.footen {
	margin:0px auto;
	background:#ccc;
	border-top:3px #666 solid;
	padding-top:8px; padding-bottom:6px;
	margin-top:10px;
}

.footen img { vertical-align:middle;}

.bottomlink {
	width:990px;
	margin:0px auto;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#444
}

.bottomlink a:link {
	color:#444;
}

.bottomlink a:visited {
	color:#444;
}

.bottom {
	width:990px;
	margin:0px auto;
	line-height:20px;
	text-align:center;
	padding-top:0px;
	padding-bottom:5px;
	font-size:12px;
	color:#444;
}

.bottomen {
	width:990px;
	margin:0px auto;
	line-height:20px;
	text-align:center;
	padding-top:0px;
	padding-bottom:5px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.bottom:link {
	color:#444;
}

.bottom a:link {
	color:#444; text-decoration:none;
}

.bottom a:hover {
	color:#444; text-decoration:underline;
}

.bottom a:visited {
	color:#444; 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;}

.top-position { width:985px; margin:0px auto; height:25px; line-height:25px; padding-left:5px; overflow:hidden; border-bottom:1px #e4e4e4 solid; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainbodyen { width:990px; margin:0px auto; overflow:hidden; padding-top:8px;}
.mainbodyen_left { float:left; width:200px; overflow:hidden;}
.mainbodyen_right { float:right; width:790px; overflow:hidden;}
.mainbodyen_rightside { float:right; width:180px; overflow:hidden;}
.mainbodyen_center { float:left; width:610px; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif;}
.boxtitleen { padding-left:10px; overflow:hidden; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.boxtitleen a:link { color:#333;}
.boxtitleen a:hover { color:#192787;}
.boxtitleen a:visited { color:#333;}
.boxen { overflow:hidden;}
.boxenc { overflow:hidden; padding-left:10px; line-height:22px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;}
ul.prokindslist { padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
ul.prokindslist li { padding-top:2px; padding-bottom:2px; font-size:13px;}
ul.prokindslist li a:link { color:#666;}
ul.prokindslist li a:hover { color:#192787;}
ul.prokindslist li a:visited { color:#666;}
.index-aboutus { overflow:hidden;}
.index-aboutus-title { padding-left:10px; overflow:hidden; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.index-aboutus-content { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; padding:10px;}
.index-aboutus-content img { max-width:600px;}
.index-news-title { height:25px; line-height:25px; width:580px; padding-left:10px; background:#d9d9d9; overflow:hidden; border-bottom:1px #fff solid; font-weight:bold; margin-left:10px; font-size:14px;}
.index-news { overflow:hidden;}
.index-news ul { padding-left:10px; overflow:hidden;}
.index-news ul li { height:25px; line-height:25px; width:580px; padding-left:10px; background:#d9d9d9; overflow:hidden; border-bottom:1px #fff solid;}
.index-news ul li span { padding-right:20px;}
.index-product-title { padding-left:10px; overflow:hidden; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.index-product-list ul { padding-top:10px;}
.index-product-list ul li { width:130px; float:left; margin-left:16px;}
.index-quality-title { padding-left:5px; overflow:hidden; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.index-quality-content ul { padding-top:10px;}
.index-quality-content ul li { text-align:center; padding-bottom:5px;}
.mainbodyen_center_inner { float:left; width:790px; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; min-height:400px;}
.pagelist { width:100%; overflow:hidden; text-align:center; height:30px; line-height:30px;}
ul.inner-news {}
ul.inner-news li { border-bottom:1px #d4d4d4 dashed; height:25px; line-height:25px;}
ul.inner-news li span { float:right; color:#999;}
ul.inner-product { padding-left:20px; overflow:hidden; padding-top:5px;}
ul.inner-product li { float:left; width:160px; text-align:center; margin-right:25px; padding-bottom:10px;}

