/* CSS Document */

body,html { font-size:12px; font-family:Verdana; color:#1382bb; line-height:1.5; margin:0; padding:0; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,li{ padding:0; margin:0;}
ul li{list-style:none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
a { text-decoration:none; color:#1382bb;}
img { border:0;}
p { text-indent:2em;}



/*body*/
#body{width:960px;margin:0 auto; }


/*header*/
#header{ height:100px; background:#7abbe0;}
#logo { float:left;}
#text {	float:left;	vertical-align:middle;	color:#ffffff;	font-size:26px; font-weight:bold; padding-top:10px;}
#text a { color:#ffffff; font:"ºÚÌå";}
#tel{ float:right;padding-top:36px; font-size:22px; color:#ffffff;}


/*nav*/
#nav {    background:url(images/nav_bg.jpg) repeat-x;}
#nav #body { margin:0 auto;padding:0 auto;}
.nav_main{	height:35px;}
.nav_main ul li { float:left; font-size:14px; height:35px; width:190px; font-weight:bold; text-align:center; }
.nav_main ul li a { float:left; display:block; width:186px;text-align:center;line-height:35px; margin-left:2px; color:#FFFFFF;  }

.nav_main .nav_cur  div { background:url(images/nav_bg_cur.gif) no-repeat;margin-left:6px;}
.nav_main a div{ background:url(images/nav_bg-.gif) no-repeat; margin-left:6px; color}
.nav_main a:hover div{ background:url(images/nav_bg_cur.gif) no-repeat; margin-left:6px;}



/*main*/
#maincontent { margin-top: 5px; margin-bottom:12px; }





/*main_mid*/
#main_mid { margin-top:5px; height:1px;   }
#main_mid #body { height:1px;  }
#main_mid_box { float:left; _margin-right:-3px; margin-top:8px; width:230px; }
.main_mid  { margin-left:8px;}
.main_mid_ban { display:block; height:230px; width:230px;}
#main_mid_pic1 { background:url(images/luoshuan.jpg) no-repeat; }
#main_mid_pic2 { background:url(images/dianquan.jpg) no-repeat; }
#main_mid_pic3 { background:url(images/luoding.jpg) no-repeat; }
#main_mid_pic4 { background:url(images/dangquan.jpg) no-repeat; }
#main_mid_pic5 { background:url(images/luozhu.jpg) no-repeat; }
#main_mid_pic6 { background:url(images/muluoding.jpg) no-repeat; }
#main_mid_pic7 { background:url(images/luomu.jpg) no-repeat; }
#main_mid_pic8 { background:url(images/maoding.jpg) no-repeat; }
.main_mid_tit {  font-size:16px;line-height:40px;color:#1382bb;font-weight:bold;height:40px;width:230px;background:#cccccc; text-align:center; margin-bottom:10px;}
div.main_mid_tit:hover { display:block;}
#main_mid_box a:hover .main_mid_ban {  opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); border:1px #cccccc solid; width:228px; height:228px; }





/*footer*/
#footer {  text-align:center; background-color:#2390ce; color:#ffffff; padding:2px 0px; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}



/* ´ÎÒ³Ãæ */
#banner { height:247px; width:960px; margin-bottom:10px; }
#main #body {  overflow:auto; zoom:1; }
#main_l { float:left; margin:0px 15px 0 0; width:150px;  font-weight:bold; font-size:14px;}
#main_l a { color:#b1382d; width:110px; display:block; padding-left:40px;}

#main_l a:hover ,#main_l a.cur { color:#ffffff; background-color:#1382bb;}
#main_l ul { background-color:#DFDFDF;  }
#main_l li { line-height:50px; margin-bottom:1px;}
#contact { width:145px; margin-top:15px; font-size:12px; font-weight:normal; padding-left:5px; background-color:#DFDFDF;}
#main_text { float:right; width:80%; border:1px #2390ce solid;  line-height:2em; }
h4 { text-align:center; border-bottom: 1px #2390ce dashed; padding:5px 0px; margin-bottom:5px;}
#position { background:#E7E7E7; display:block;}

.posi_cur{ font-weight:bold;}
#position a:hover { text-decoration:underline;}
.main_t { margin-top:5px; padding:10px 20px; }
.main_t table td { font-size:14px; padding-left:15px; vertical-align:center; line-height:100px; border-bottom: 1px #1382bb solid;}
.main_t table img { width:100px; height:100px;}
.main_t table div { float:left; margin-right:20px;}
.main_p { margin-top:20px;}
.main_p table td { text-align:center;}
.main_p table img { border:1px #1382bb solid; width:230px; height:230px;}