@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family:×•; color:#333; text-align:center; margin:0; padding:0;}
a:link,a:visited{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#F00;}
#container{ width:900px; height:auto; /*border:1px solid #F00;*/ margin:0 auto; background-color:#FFF;}
#header{ width:900px; height:80px; /*border:1px dashed #000;*/ background-color:#8e0000;}
#logo{ float:left; height:80px; width:400px; /*border:1px solid #0FF;*/}
#right{ float:left; width:495px; height:80px; /*border:1px solid #906;*/ }
#yemei{ width:480px; height:20px; /*border:1px solid #C3C;*/ text-align:center; margin-top:5px;}
#yemei span { color:#79a4b5;}
#yemei span a:link{ color:#FFF; text-decoration:none;}
#yemei span a:visited{ color:#FFF; text-decoration:none;}
#yemei span a:hover{ color:#000; text-decoration:none;}
#nav{ height:40px; /*border:1px solid #F0F;*/ width:495px; margin-top:11px; }
#nav ul{ list-style-type:none; height:40px; padding-left:0px; /*border:1px solid #F06;*/margin-top:0px; width:482px; margin-left:auto; margin-right:auto; margin-bottom:0px;}
#nav ul li{ float:left; height:40px; line-height:40px; width:68px; border-right:1px dashed #FFF; font-size:13px; font-weight:bolder;}
#nav ul li.last{ border:none;}
#nav li a{ display:block; background-color:#8e0000; line-height:3.1}
#nav li a:link{ text-decoration:none; color:#000;}
#nav li a:visited{ text-decoration:none; color:#000;}
#nav li a:hover{ text-decoration:none; color:#FFF; background-image:url(../image/nav.jpg);}
#flash{ width:900px; height:165px; /*border:1px solid #0FF;*/ border-top:2px solid #FFF; background-image:url(../image/beijing.jpg);}
#content{ width:900px; height:500px; /*border:1px solid #00F;*/ margin-top:5px;}
#mainright{ width:200px; height:500px; /*border:1px solid #939;*/ float:right; position:relative;}
#mainleft{ width:685px; height:500px; /*border:1px solid #0FF;*/ float:left;}
#left{ width:200px; height:500px;/* border:1px solid #F6C;*/ float:left; margin-left:0px;}
#leftmenu{ width:200px; height:327px!important; /*border:1px solid #0F0;*/ background-image:url(../image/q_bg1.jpg); height:310px;}
#leftmenu ul{ list-style-type:none; text-align:center; width:160px; height:281px; /*border:1px solid #00F;*/ padding-left:0px; margin-left:20px!important; margin-top:0px; margin-top:10px!important; margin-left:0px; margin-bottom:5px;}
#leftmenu ul li{ width:160px; /*border:1px solid #0FF;*/  }
#leftmenu li a{ display:block; /*border:1px solid #666;*/ letter-spacing:2px; margin-top:2px;  height:26px; line-height:2.2; font-size:13px;}
#leftmenu li a:link{ text-decoration:none; color:#444; background-image:url(../image/quick_a.gif); background-repeat:no-repeat;}
#leftmenu li a:visited{ text-decoration:none; color:#444; background-image:url(../image/quick_a.gif); background-repeat:no-repeat;}
#leftmenu li a:hover{ background-image:url(../image/quick_aA.gif); background-repeat:no-repeat; color:#FFF;}
#search{ width:200px; height:163px!important; height:145px; /*border:1px solid #00F;*/ margin-top:10px; background-image:url(../image/search_bg.jpg); background-position:0px 2px;}
#search form{ height:105px!important; width:180px;/*border:1px solid #F00;*/ background:url(../image/bg_sear.gif) no-repeat 2px 16px;  margin-left:10px;  margin-top:15px!important; height:80px; margin-bottom:1px; margin-top:3px;}

#midd{ width:465px; /*border:1px solid #F6C;*/ height:500px; float:left; margin-left:17px!important; margin-left:17px;}
#news{ width:465px; height:230px; /*border:1px solid #0F0;*/}
#newstitle{ width:100%; height:24px; border-bottom:1px dashed #CCC;}
#newstitle a:link img{ border:none;}
#newstitle a:hover img{ border:none;}
#newstitle a:visited img{ border:none;}
#news ul{  text-align:left; vertical-align:text-bottom; /*border:1px solid #F0F;*/height:180px; line-height:18px; padding-left:0px; width:405px; margin-left:auto; margin-right:auto; margin-bottom:0px; }
#news ul li{ width:320px; float:left;list-style-image:url(../image/arr2.gif); /*border:1px solid #F00;*/ border-bottom:1px dashed #CCC; height:18px; list-style-position:inside;}
#news ul li.newstime{ width:80px; list-style-type:none; list-style-image:none; text-align:right;}
#intro{ width:100%; height:267px; /*border:1px solid #eeede5;*/ border-top:none; }
#introtitle{ width:100%; height:24px; border-bottom:1px dashed #CCC;}
#introtitle a:link img{ border:none;}
#introtitle a:hover img{ border:none;}
#introtitle a:visited img{ border:none;}
#intro ul{ width:456px; height:228px; /*border:1px  solid #00F;*/ list-style-type:none; padding-left:0px; margin-top:12px; margin-left:7px; margin-bottom:0px; }
#intro ul li{ width:150px; float:left; height:112px; /*border:1px solid #0F0;*/}
#intro ul li p{ margin-top:3px;}
#jianjie{ width:100%; height:279px; /*border:1px solid #0FF;*/background-image:url(../image/2.jpg); background-position:0px 12px!important; background-position:0px 25px;}
#jianjie_main{ width:180px; height:240px;/*border:1px solid #000;*/ margin:10px auto;}
#jianjie_main p{ margin-top:0px;}
#contact{ width:100%; height:216px!important; height:205px; /*border:1px solid #60F;*/ background-image:url(../image/con_bg2.jpg); margin-top:4px;}
#contact_con{ width:190px; height:180px!important; height:165px;/*border:1px solid #F00;*/ clear:both; margin-left:auto; margin-right:auto; padding-top:3px;}
#contact_con ul{ list-style-type:none; text-align:left; padding-left:10px!important; line-height:23px; padding-left:0px; margin-bottom:0px; margin-left:5px; margin-left:0px!important;}
#contact_con ul li{ /*border:1px solid #0F0;*/}
#footer{ width:900px; height:auto; margin-top:5px; background-image:url(../image/bottom.jpg);}
#footer_bg{ width:900px; height:11px;  background-image:url(../image/bottom_bg.gif); background-repeat:repeat-x;}
#footer p{ margin-top:10px; line-height:18px;}