@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/bg.gif) repeat-x top;
	background-color:#f4f4f4;

}
a:link {
	text-decoration: none;
	color:#525252
}
a:visited {
	text-decoration: none;
	color:#525252
}
a:hover {
	text-decoration: underline;
	color:#cc0000
}
a:active {
	text-decoration: none;
}

a.prlist:link {
	text-decoration: underline;
	color:#cc0000
}
a.prlist:visited {
	text-decoration: underline;
	color:#cc0000
}
a.prlist:hover {
	text-decoration: none;
	color:#484848
}
a.prlist:active {
	text-decoration: none;
}


a.plist:link {
	text-decoration: none;
	color:#803017
}
a.plist:visited {
	text-decoration: none;
	color:#803017
}
a.plist:hover {
	text-decoration: underline;
	color:#cb4b05
}
a.plist:active {
	text-decoration: none;
}
a.plista:link {
	text-decoration: none;
	color:#42312c
}
a.plista:visited {
	text-decoration: none;
	color:#42312c
}
a.plista:hover {
	text-decoration: underline;
	color:#cb4b05
}
a.plista:active {
	text-decoration: none;
}
.logo { width:983px; height:19px; margin:0px auto 0px auto; background:url(images/t.gif) no-repeat right; line-height:19px; text-align:right; padding:0px 20px 0px 0px;}

.header{ width:973px; height:50px; margin:0px auto; background:url(images/logo.gif) no-repeat left; text-align:right; padding:33px 30px 0px 0px}
.menu { width:1002px; height:25px; margin:0px auto 0px auto; background:url(images/menu.gif) no-repeat;}
.menu UL { width:1002px; margin:0px; padding:0px 0px 0px 2px; LIST-STYLE-TYPE: none;}
.menu UL LI {	FLOAT: left; LINE-HEIGHT: 25px; width:125px; height:25px; margin:0px 0px 0px 0px;}
.menu UL LI a {TEXT-DECORATION: none; width:125px;DISPLAY: block; height:25px; font-size:14px; text-align:center; font-weight:bold; font-family:"微软雅黑";}
.menu UL LI a:link {color:#FFFFFF;}
	.menu UL LI a:visited {	text-decoration: none;	color:#FFFFFF;}
.menu UL LI a:hover { TEXT-DECORATION: none; color:#1685a8; background:url(images/menu_bg.png) no-repeat;}
.flash{width:1003px;height:362px;margin:5px auto 0px auto; }
.flashs{width:1003px;height:232px;margin:0px auto 0px auto; }
.search{ width:983px; height:28px; margin:0px auto; background:url(images/t1.gif) no-repeat; padding:10px 0px 0px 20px;}

.line{width:1003px;height:17px;margin:0px auto 0px auto; background:url(images/t2.gif);}
#cons{ width:982px; margin:0px auto 0px auto;height:auto!important; height:208px; min-height:208px;}
.first_part_l{ width:283px; height:208px; float:left; background:url(images/t4.gif) no-repeat}
.first_part_c{ width:387px; height:208px; float:left; background:url(images/t5.gif); margin-left:13px; display:inline;}
.first_part_r{ width:285px; height:208px; float:right; background:url(images/t6.gif) no-repeat;}
.company_content{ width:260px; height:130px; margin:38px auto 5px auto; color:#484848; line-height:21px;}
.company_content span{ color:#3a932f; font-weight:bold;}


.more{ width:260px; height:32px; margin:0px auto; padding:0px; text-align:right;}
.contact_content{ width:260px; height:130px; margin:38px auto 5px auto; line-height:22px; color:#484848;}
.contact_content span{ font-weight:bold;}
.product_content{ width:360px; height:110px; margin:48px auto 15px auto;}
.mores{ width:360px; height:32px; margin:0px auto; padding:0px; text-align:right;}

.inside_top{ width:1003px; height:14px; background:url(images/t11.gif) no-repeat; margin:15px auto 0px auto; padding:0px;}
.inside_bottom{ width:1003px; height:8px; background:url(images/t12.gif) no-repeat; margin:0px auto 15px auto; padding:0px;}
.inside_center{ width:1001px; height:auto!important; height:508px; min-height:508px; margin:0px auto; padding:0px; border:1px solid #e4e4e4; border-width:0px 1px 0px 1px; background-color:#eeeeee;}

.inside_left{ width:246px; float:left; height:auto!important; height:508px; min-height:508px; margin-left:10px; display:inline;}
.c_company{ width:246px; height:42px; margin:0px; padding:0px; background:url(images/t13.gif) no-repeat;}
.c_company1{ width:246px; height:42px; margin:0px; padding:0px; background:url(images/t17.gif) no-repeat;}


.c_company_bottom{ width:246px; height:15px; margin:0px; padding:0px; background:url(images/t14.gif) no-repeat;}
.c_content{ width:242px; height:auto!important; height:200px; min-height:200px;margin:0px auto; padding:0px; border:1px solid #e4e4e4; border-width:0px 1px 0px 1px; background:#f6f6f6;}
.c_content UL { margin:0px 0px 0px 0px; padding:0px; LIST-STYLE-TYPE: none;}
.c_content UL LI {LINE-HEIGHT: 30px; width:220px; height:30px; margin:0px auto; border-bottom:1px solid #e4e4e4; text-indent:15px; background:url(images/arrow.gif) no-repeat 5px 13px;}


.c_content1{ width:242px; height:auto!important; height:200px; min-height:200px;margin:0px auto; padding:0px; border:1px solid #e4e4e4; border-width:0px 1px 0px 1px; background:#f6f6f6;}
.c_content1 UL { width:228px;margin:0px auto; padding:0px; LIST-STYLE-TYPE: none;}
.c_content1 UL LI {LINE-HEIGHT: 30px; width:228px; height:37px; margin:0px auto 8px auto; text-indent:25px; background:url(images/t18.gif) no-repeat;}
.c_content1 UL LI a {TEXT-DECORATION: none; width:228px;DISPLAY: block; height:37px; font-size:14px;  font-weight:bold; font-family:"微软雅黑";}
.c_content1 UL LI a:link {color:#ffffff;}
.c_content1 UL LI a:visited {	text-decoration: none;	color:#ffffff;}
.c_content1 UL LI a:hover { TEXT-DECORATION: none; color:#ffffff; background:url(images/t19.gif) no-repeat;}


.c_contact{ width:229px; height:220px;margin:15px 0px 0px 0px; padding:40px 5px 0px 10px; background:url(images/tel.gif) no-repeat; line-height:22px; color:#484848}

.inside_right{ width:714px; float:right;height:auto!important; height:508px; min-height:508px; margin-right:10px; display:inline;}
.inside_right_top{ width:715px; height:49px; margin:0px; padding:0px; background:url(images/t15.gif) no-repeat; line-height:28px; text-indent:38px; color:#3f9037; font-family:"微软雅黑"; font-weight:bold; font-size:14px;}



.inside_right_bottom{ width:715px; height:7px; margin:0px; padding:0px; background:url(images/t16.gif) no-repeat;}
.inside_right_center{ width:713px; height:auto!important; height:415px; min-height:415px;border:1px solid #e4e4e4; border-width:0px 1px 0px 1px; background:#f6f6f6; line-height:25px;}
.content_content{ width:675px; margin:0px auto; height:auto!important; height:865px; min-height:865px; color:#484848}
.content_content span{ color:#3a932f; font-weight:bold;}
.content_content UL { width:645px;margin:0px; padding:0px 0px 0px 30px; LIST-STYLE-TYPE: none;}
.content_content UL LI {FLOAT: left; width:160px; height:250px; margin:10px 50px 10px 0px;}
.content_content UL LI img { border:1px solid #c8c8c8;}

.content_content1{ width:675px; margin:0px auto; height:auto!important; height:565px; min-height:565px; color:#484848}



.content_contenta{ width:675px; margin:0px auto; height:auto!important; height:565px; min-height:565px; color:#484848}
.content_contenta span{ color:#3a932f; font-weight:bold;}
.content_contenta UL { width:675px;margin:0px; padding:0px 0px 0px 0px; LIST-STYLE-TYPE: none;}
.content_contenta UL LI {FLOAT: left; width:195px; height:144px; margin:10px 15px 20px 15px; background:#e5e5e5; text-align:center;}
.content_contenta UL LI img { border:1px solid #c8c8c8;}




.c_content span{ color:#5bb604; font-weight:bold;}
.pages{ width:670px; margin:0px; padding:0px;}
.pages span{ float:right;}

.pic_bg{ width:660px; height:310px; border:10px solid #e5e5e5; background-color:#ffffff;}
.d_title{ width:676px; margin:15px auto 0px auto; height:30px; line-height:30px; background-color:#e5e5e5; font-size:14px; font-weight:bold; color:#000000; text-indent:10px;}
.d_content{ width:650px; margin:0px auto;}
.pic_b{ border-right:10px solid #e5e5e5;}



.second_part_r{ width:743px; float:right;}
.p_title{ width:241px; margin:0px; padding:0px;}
.psorts { width:219px;margin:0px; padding:0px 10px; border:1px solid #e4e4e4; border-width:0px 1px 0px 1px; line-height:25px; background:url(images/t12.gif) no-repeat bottom;}
.psorts span{ color:#5bb604; font-weight:bold;}
.p_titles{ width:241px; margin:15px 0px 0px 0px; padding:0px;}
.plista { width:310px;margin:0px auto; padding:0px;}
.plista UL { width:310px;margin:10px auto 0px auto; padding:0px 0px 0px 0px; LIST-STYLE-TYPE: none;}
.plista UL LI {width:310px; height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; margin:0px auto; text-indent:15px;}

.cs1{ width:310px; height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; margin:10px auto 0px auto; font-size:14px; font-weight:bold; text-indent:5px;}
.cs2{ width:310px; height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; margin:0px auto 0px auto; text-indent:10px;}
.cs2 span{ font-weight:bold; font-size:14px;}

.cs3{ width:300px; padding:10px 0px 10px 10px; line-height:22px; border-bottom:1px solid #e5e5e5; margin:0px auto 0px auto;}
.cs3 span{ font-weight:bold; font-size:14px;}

.font2{ border-bottom:1px solid #CCCCCC;}



.bottom{ width:982px; height:66px; margin:0px auto; background:url(images/t3.gif) no-repeat;}

#footer{
clear:both;
width:993px;
height:64px;
background:url(images/foot.gif) no-repeat;
margin:0px auto 0px auto;
line-height:64px;
color:#484848;
text-align:right;
padding:0px 10px 0px 0px;
}

#footer a{ color:#838383;}
.clear{ clear:both; width:100%; height:1px; overflow:hidden; font-size:1px;}