@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
div{ margin-left:auto;margin-right:auto;}
strong{ font-weight:bold;}
body{background:url(images/bg_top.jpg) repeat-x top;}
img{ font-size:0px; border:none; background:url(images/loading.gif) no-repeat center;}
div,td,dd,h1,h2,h3,h4,h5,h6{font:12px/18px Arial, Helvetica, sans-serif;text-decoration:none;word-break:break-all;}
a:link,a:visited{ font:12px/20px Arial, Helvetica, sans-serif; color:#0D95D0;text-decoration:none;}
a:hover{ color:#339900;}
#foot_r a:hover,#link a:hover,#main_ld a:hover{ color:#339900;}
#content_t{ padding:0 8px 8px 8px;}
#contents{ padding:0 8px;}
#newshow_t *{ font-size:12px;}


/*top*/
#top_bg{ width:100%; height:99px;}
#top{ width:970px;height:99px; overflow:hidden; position:relative; display:block; }
#top_nav{ position:absolute; right:0px; top:5px;} 
#top_nav a:link,#top_nav a:visited{ color:#2e9993;}
#top_nav a:hover{ color:#0255A0;}
#top_nav #top_nav1{ background:url(images/top_09.gif) no-repeat 0 center;float:left; padding-left:16px; display:block; width:40px; height:15px;}
#top_nav #top_nav2{ background:url(images/top_11.gif) no-repeat 0 center;float:left; padding-left:16px; display:block; width:56px; height:15px;}
#top_nav #top_nav3{ background:url(images/top_14.gif) no-repeat 0 center;float:left; padding-left:16px; display:block; width:53px; height:15px;}
#search{font:bold 14px Arial, Helvetica, sans-serif;color:#0255A1;position:absolute; right:5px; top:30px; ; width:400px; height:26px; padding-left:78px;padding-top:5px;}
#search input{ background:none; border:none; display:block; float:left; margin-top:5px; height:22px;}
#input_t{ width:145px; line-height:22px;}
#btn{ width:62px;cursor:pointer; margin-left:1px;}
#top_down{ background: url(images/top_down_24.gif) repeat-x bottom; height:2px; width:970px; font-size:0;}
#menu{ background: url(images/bg_menu.jpg) repeat-x; height:45px; overflow:hidden;width:971px;}
#menu a{ font:normal 12px "宋体";color:#FFF;letter-spacing:2px;float:left; display:block; height:40px; line-height:40px; padding-left:20px;}
#menu a:hover{font:normal 12px "宋体";color:#cf0;letter-spacing:2px;float:left; display:block; height:40px; line-height:40px; padding-left:20px;}
#menu #menu1{width:60px;padding-left:170px;}
#menu #menu2{width:80px;}
#menu #menu3{width:80px;}
#menu #menu4{width:80px;}
#menu #menu5{width:80px;}
#menu #menu7{width:80px;}
#menu #menu8{width:80px;}
#menu #menu6{width:80px; margin:0;}
#menu #menu1:hover{ background: url(images/leftbar.jpg) no-repeat left;width:60px;padding-left:170px;}
#menu #menu2:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px;}
#menu #menu3:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px;}
#menu #menu4:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px;}
#menu #menu5:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px;}
#menu #menu7:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px;}
#menu #menu8:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px;}
#menu #menu6:hover{ background: url(images/bg_menuhover.jpg) repeat-x;width:80px; margin:0;}
.menuactive{color:#cf0;background: url(images/bg_menuhover.jpg) repeat-x;}
.menuactivedefault{color:#cf0;background: url(images/leftbar.jpg) no-repeat;}
#banner{ width:971px;border:1px solid #fff;}
/*main*/
#main{ width:971px; clear:both;}
#main_left{ width:288px; float:left; clear:left; margin-top:8px;}
#main_lefts{ width:241px; float:left; clear:left; margin-top:8px;}
#left_about{ background:url(images/left_37.gif) repeat-y; padding:0 17px 0 14px;line-height:18px;}
#left_about strong{ color:#da251d;line-height:18px; font-weight:lighter;}
#main_ld{ background:url(images/left_39.gif) no-repeat; width:288px; height:35px;}
#main_ld a{ float:right; display: inline;color:#237a72; margin-right:17px;}
#main_right{ width:675px; float: right; margin-top:5px; clear: right; margin-top:12px; }
#main_rights{ width:720px; float: right; margin-top:5px; clear: right; margin-top:12px; }
#left_abouts h1{ background:url(images/xxs_45.gif) no-repeat; height:32px; line-height:32px; padding-left:18px;}
#left_abouts h1 a{font: normal 12px Arial, Helvetica, sans-serif;line-height:32px;}
#left_abouts{ background:url(images/leftbg_54.gif) repeat-y; padding:0 8px 0 1px;line-height:18px;}
.none {display:none;}

#pro{ clear:both; background:url(images/pro_60.gif) no-repeat 0 34px; height:185px;}
#pro h1{ height:33px; background:url(images/xx_43.gif) repeat-x bottom; position: relative;}
#pro h1 #more{ position:absolute; right:5px; top:4px;}
#pro dl{ width:330px; margin:8px 5px 8px 2px; display:inline; float:left;}
#pro dl dt,#pro dl dt a{ font: bold 14px/24px Arial, Helvetica, sans-serif;color:#0099CC;}
#pro dl dd{ height:100px; position:relative;}
#pro dl dd img{ position:absolute; bottom:0; right:5px;}
#pro_img{ float:left; border:1px solid #ccc; display:inline; margin:8px;margin-left:0;}


#content dl{ display:inline; width:710px;}
#content dl dt,#content dl dt a{ font: bold 14px/36px Arial, Helvetica, sans-serif;color:#0099CC;}
#content dl dd{}
#pro_img{ float:left; border:1px solid #ccc; display:inline; margin:8px;margin-left:0;}

#pros{ clear:both; background:url(images/t_bg_02.jpg) repeat-x 0 35px; height:220px;}html>body #pros{min-height:220px; height:auto;}
#pros #proh1{ height:34px; background:url(images/xx_43.gif) repeat-x bottom; position: relative; margin-bottom:8px;}
#pros #proh #more{ position:absolute; right:5px; top:4px;}
#proh1 span{ position:absolute; right:5px; top:4px;color:#0099CC;}
#product{width:330px; margin:8px 5px 8px 2px; display:inline; float:left;}
#product dt,#product dt a{ font: bold 14px/24px Arial, Helvetica, sans-serif;color:#0099CC;}
#product dd{ height:100px; position:relative;}
#product dd img{ position:absolute; bottom:0; right:5px;}
#product #pro_img{ float:left; border:1px solid #ccc; display:inline; margin:8px;margin-left:0;}
#news{ clear:both; background:url(images/t_bg_02.jpg) repeat-x 0 35px; height:220px;}html>body #news{min-height:220px; height:auto;}
#news #proh1{ height:33px; background:url(images/xx_43.gif) repeat-x bottom; position: relative;}
#news h1 #more{ position:absolute; right:5px; top:4px;}
#new span{ float:right;color:#999;}
#new{ background:url(images/xx_45.gif) no-repeat; height:26px; line-height:26px; padding-left:16px; margin:5px 0;}
#new a{ line-height:26px;}
/*页脚*/
#footer{background:url(images/foot_76.gif) repeat-x; height:44px; width:981px; clear:both; position:relative;}
#img_l{ position:absolute;left:0; top:0}
#img_r{ position:absolute;right:0; top:0}
#link{position:absolute;left:50px;top:18px; overflow:hidden; }
#link a{ margin-right:15px; color:#616161;font-family:Arial, Helvetica, sans-serif;}
#foot{ height:44px; width:100%; margin-bottom:5px; }
#foots{width:971px; position:relative;height:44px; text-align:center;padding-top:5px;}
#foots a{ margin-right:15px;}
#foot_l{
	position:absolute;
	left:5px;
	top:16px;
	font-family:Arial, Helvetica, sans-serif;
	width: 768px;
}
#foot_r{
	position:absolute;
	right:5px;
	top:16px;
	width: 212px;
}
#newshow{}
#newshow dt, #newshow dt a{ text-align:center;font: bold 18px/36px Arial, Helvetica, sans-serif; color:#368880;}
#newshow dd{ font-size:12px; height:220px; line-height:26px;}
html>body #newshow dd{ min-height:220px; height:auto;}
#newshow_t{ text-align: center; margin:10px 0;}
#back,#back *{ float:right; font-size:14px; color:#027c31;}
/*翻页*/
.papge{ width: auto; margin:5px auto; text-align:center;color:#FF0000; display:block; margin-top:8px; clear:both;}
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; color:#FF0000;  margin-right:20px;}
.paginator a {padding: 1px 6px; border: solid 1px #999; background: none; text-decoration: none;margin-right:2px; color:#999;}
.paginator a:visited{padding: 1px 6px; border: solid 1px #999; background:none; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 11px;border:none}
.paginator a:hover {color: #333; background: none;border-color:#CCC;text-decoration: none;}
#feedback{ margin-top:20px;}
#feedback * input{WIDTH: 200px; background:none;border:1px solid #418f88;}
/**/

