@charset "utf-8";
/* CSS Document */
html{ SCROLLBAR-FACE-COLOR:#F1F7FC; SCROLLBAR-HIGHLIGHT-COLOR: ; SCROLLBAR-SHADOW-COLOR: #9DB9E0; SCROLLBAR-3DLIGHT-COLOR:#F1F7FC; SCROLLBAR-ARROW-COLOR: #9DB9E0; SCROLLBAR-TRACK-COLOR:#F1F7FC; SCROLLBAR-DARKSHADOW-COLOR:#F1F7FC;}
body {text-align:center;font-family:\5B8B\4F53,Arial Narrow,arial,serif,"黑体";background:#ffffff;font-size:12px;}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img{line-height:20px;padding:0;margin:0;}
 p { margin: 0;padding: 0;}
img{border:0;}
ol,ul,li {list-style:none;}  
.dibu{ clear:both; height:0; line-height:0; font-size:0px ;}
a {color:#2b2b2b;text-decoration:none;}
a:visited {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:none;}
a:active {color:#ba2636;text-decoration:none;}

#container{	position:relative;	margin:0px auto;	width:985px;	text-align:left;color:#666666}

#head{ height:auto; margin-bottom:5px;}
#head #input {height: 18px; float:right; text-align:right; margin-top:30px;line-height:18px;}
#head #input .button{ border:0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/btn03.gif); WIDTH: 40px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "宋体"; HEIGHT: 20px; line-height:20px}
#head #logo {float: left;height: 78px;	width: 262px;}
#head #logo img { margin:20px 0 0 0}
#head ul{height:auto;width: 985px;float: left;background:#CCCCCC; margin-top:10px;position:relative}
#head li{text-align: center;width: 89px;float: left;font-size: 12px;color: #000000;font-weight: bold;}
#head .head_a{display:block;padding:0px 6px 0px 6px;margin:0px; height:28px; line-height:28px}
#head .head_a1{background:url(img/dao1.gif)}
#head .head_a2{background:url(img/dao2.gif)}

#ding{width: 985px;height: 200px; margin-top:0px}
#ding img {	float: left;height: 198px;width: 778px;}
#ding ul {float: left;width:180px;margin-left: 15px;}
#ding ul  li {list-style-type: none;font-family: "宋体";font-size: 12px;line-height: 25px; color:#666666}
#ding .td {color: #9d221a}

h3{font-size:12px;padding:8px 0px 8px 8px;color:#9d221a;  font-weight:normal;background:url(img/dooc.gif) no-repeat left}

#left{	float:left;	width: 270px;	}
#left #left_s{ margin-bottom:10px}
#left #left_z{ margin-bottom:15px}
#left #left_x{ padding:5px 0 0 0}

#middle{width: 385px;float:left;}
#middle .td {color: #9d221a}
#middle #middle_s{ margin:0 0 0 10px; min-height:197px; height:197px}
#middle #middle_s img{ float:left; margin:0px 8px 5px 0}
#middle #middle_x{ margin:0 0 0 10px}
#middle #middle_x txt{ margin:0 0 0 10px;height: 160px;width: 320px;}

#right{	float:left;	width: 330px;}
#right #right_s{ margin: 0 0 0 15px; min-height:197px; height:197px}
#right #right_s img{ float:left; margin:0px 8px 5px 0}
#right #right_z{ margin: 0 0 0 15px}
#right #right_z img{ float:left; margin:0px 8px 5px 0}
#right #right_x{ margin: 0 0 0 15px}

#bottom {height: 28px; line-height:28px;width: 985px;background: url(img/bootoom.jpg) repeat-x;}



/* subnav position and pointer position */


.disable { display: none;}
.subnav {position: absolute;top: 35px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap;background: url(img/nav_bg.png) no-repeat 0 -180px;}
.subnav p {  padding: 0 10px;  background: url(img/nav_bg.png) no-repeat 100% -234px;}
.subnav p span { display: block;   background: url(img/nav_bg.png) repeat-x 0 -207px;}
.subnav p span a {color:#666666;text-decoration:none;}
.subnav p span a:visited {color:#666666;text-decoration:none;}
.subnav p span a:hover {color:#ba2636;text-decoration:none;}
.subnav p span a:active {color:#ba2636;text-decoration:none;}

p.pointer { position: absolute;top: -4px;left: 0; height: 5px;  width: 11px;  padding: 0; margin-left: 20px; text-indent: -999em;background: url(img/nav_bg.png) repeat-x 0 -261px;}

#subnav3 { left: 195px; }
#subnav4 { left: 288px; }
#subnav5 { left: 375px; }
#subnav6 { left: 465px; }
#subnav7{ left: 555px; }
#subnav8 { left: 645px; }


input.MemLogin  {border-top: #666666 1px solid;border-bottom: #666666 1px solid;border-left:#666666 1px solid;border-right:#666666 1px solid;font-size:12px; height:18px; background: #DED2D2; font-family:Verdana,Arial,"宋体";color: #2F2F2F;}





/*内页*/

.ding_img{ height:100px; background-color:#F0F0F0; background-image:url(img/menu.jpg)}

#center {width: 985px;  margin:5px 0 5px 0;}
#center .left {float: left; _height:415px;/*ie6识别*/ min-height:415px; width:200px;*margin-bottom:-3px;_margin-bottom:-3px; background-color:#F0F0F0}
.left_top{border-bottom:#B80000 2px solid; height:30px; line-height:30px; background-color:#F0F0F0; color:#B80000; padding-left:15px; font-size:15px; font-weight:900; text-align:left;}

#center .right,#MEcenter .right {float: left;_height:415px;/*ie6识别*/ min-height:415px; width:777px;*margin-bottom:-3px;_margin-bottom:-3px;margin-left:8px; }
.right_top{height:26px; line-height:26px;  color:#333333; padding-left:28px; background:url(img/ico01.gif) no-repeat 8px 5px }
.right_bottom{border-top:#ccc 1px solid;  }
.about_w{ padding:0 10px 0 10px}
.news_w{ padding:10px 0 0 0}


#menu{width:200px; background-color:#FFFFFF}
#menu ul{
list-style:none;
margin:0;
border-bottom:1px solid #DDD;

width:200px;
padding:0;
font-size:12px;
}
#menu ul li{
border-top:1px solid #DDD;
position:relative;
width:200px;
vertical-align:bottom;
background:#fff;
}
#menu ul li ul{
position:absolute;
left:200px;
top:-1px;
display:none;
}
#menu li.over{
background:#EEE;
}
#menu li.out{
background:#fff;
}
#menu a{
display:block;
text-decoration:none;
color:#000;
_height:0;
padding:5px 5px 5px 20px;}



/*圆角*/
.r1 { margin: 0px 3px; padding-top: 1px; background:#F0EBEF;}
.r2 {border-right: #F0EBEF 1px solid; margin: 0px 2px; border-left: #F0EBEF 1px solid; padding-top: 1px; background-color: #F0EBEF}
.r3 {border-right: #F0EBEF 1px solid; margin: 0px 1px; border-left: #F0EBEF 1px solid; padding-top: 1px; background-color:#F0EBEF}
.c {border-right: #F0EBEF 1px solid; padding:5px; border-left: #F0EBEF 1px solid; background-color: #F0EBEF;  /*ie6识别*/ text-align:center}


/*留言页*/
#MEcenter {width: 985px;  margin:5px 0 5px 0; overflow:hidden;_overflow:visible;}
#MEcenter .MEleft {float: left; _height:415px;/*ie6识别*/ min-height:415px; width:200px;*margin-bottom:-3px;_margin-bottom:-3px; background-color:#F0F0F0;margin-bottom:-10000px;padding-bottom:10000px;}





.main {width:500px; background:#aaffaa; overflow:hidden;_overflow:visible;}
.row{margin-bottom:-10000px;padding-bottom:10000px;float:left;background:#0000ff; width:200px; }
