@charset "utf-8";
/* CSS Document */
/* top */
*{ margin:0; padding:0;}
A:link {FONT: 13px/23px ""; COLOR: #444444; TEXT-DECORATION: none;}
A:visited {	FONT-SIZE: 13px; COLOR: #444444; LINE-HEIGHT: 23px; FONT-STYLE: normal; FONT-FAMILY: ""; TEXT-DECORATION: none
}
body{width:782px; margin:0 auto; font-size:12px;}
#top{ position: relative;margin:0 auto; width:782px;}
#top img{width:782px;}
#top ul{padding:0 49px; line-height:30px;height:30px; background-image:url(menu.gif); }
#top ul li{float:left; width:80px; text-align:center; display:block; list-style-type:none; color:white;}
#top ul li a{color:white;}
h1{ font-size:14px;color:#444;}
/*layout*/
#two{ margin:5px auto; width:782px;position:relative;background:url(bgz.gif) repeat-y  0px 0px ;}
#two #rightside,#two #rightside2{ position:relative; float:left; width:574px;margin:0px 0 5px 204px!important; *margin:0px 0 5px 102px; }
#leftside{ position:relative; float:left; width:198px; margin:0px 0 5px -780px; padding-left:3px;}

/* leftside */
#leftside{ float:left;width:198px;}
#leftside h2{padding: 5px 0 0 30px; padding-top:5px; height:24px; line-height:24px; 
							background: url(tb.gif) no-repeat 8% 60%;background-color:#1A83D4;font-size:14px; color:white;}
#leftside ul{padding:0 5px 5px 30px;}
#leftside ul li{list-style-image:url(td-bg.gif); line-height:20px; }
/*rightside*/
#rightside,#rightside2{line-height:20px;}
#gonggao h3{line-height:24px; background-color:red; margin:0 0 0 1px; height:24px; padding-left:30px; width:540px; color:yellow; font-size:15px;}
#rightside2 h3{ background-color:#1A83D4; line-height:24px; height:24px; padding-left:10px; color:#FFF;}
#rightside2 h1,#rightside2 h2{ font-size:14px; line-height:22px; text-align:center;padding:5px;}
#rightside2 table {border:#1A83D4 1px groove; text-align:center; margin:20px; border-collapse:collapse;}
#rightside2 table tr td{border:#1A83D4 1px groove; }
#rightside2 p{text-indent:2em; line-height:22px; font-size:13px; padding-left:5px;}
#rightside2 ul li{ float:left; list-style:none; padding:5px 14px 5px 0;}
#rightside2 ul li img{ width:176px; height:127px;}
#rightside p{padding:5px;text-indent:2em; line-height:20px;}
#news,#hangyenews{position:relative;float:left; background-color:#FFFFFF; width:283px;border:1px #1A83D4  groove;}
#hangyenews{ float:right;}
#hangyenews ul,#news ul{float:left;width:240px;background-color:#FFFFFF; list-style-image:url(td-bg.gif); list-style-position:inside;}
#news h3,#hangyenews h3{padding: 5px 0 0 20px; padding-top:5px; height:24px; line-height:24px; 
							background: url(tb.gif) no-repeat 2% 60%;background-color:#1A83D4;font-size:14px; color:white;}
.pro{ float:left;width:271px;padding:5px;}
.pro img{float:left;width:140px; height:120px; }
#proshow{ float:left; width:569px; }
#proshow h3,#rightside2 h3{ width:554px;background:url(tb.gif) no-repeat 1% 60%;background-color:#1A83D4;padding: 5px 0 0 20px; height:24px; line-height:24px; font-size:12px; color:white;}
#clear{clear:both; height:0;}
/**foot**/
#footer{text-align:center; font:12px "宋体"; color:#000; line-height:20px;}
.hr{width:782px; height:1px;color:#0099FF;}
/**content**/
#info{ text-align:center;}
.left,#zuixin{ float:left; width:275px;}
.right,#xiangguan{float:right;width:275px;}
.fj{ padding-left:10px;}
#list h3{ padding-left:10px;}
#list p{ padding-left:10px;}
