@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:url(../images/beijing2.gif) center repeat-y; }
 
#conte{ width:900px;height:auto; margin:0 auto; }
.head{ width:900px; height:145px; margin:0 0 -13px; *margin:0; padding:0; clear:both;}
.img_head1{ width:246px; height:145px; background:url(../images/img_head_1.gif); float:left; }
.img_head2{ width:246px; height:145px; background:url(../images/img_head_2.gif); float:left; }
.img_head3{ width:246px; height:145px; background:url(../images/img_head_3.gif); float:left; }
.img_head4{ width:162px; height:145px; background:url(../images/img_head_4.gif); float:left; }
.img_head1_en{ width:246px; height:145px; background:url(../images/img_head_1en.gif); float:left; }
.img_head2_en{ width:246px; height:145px; background:url(../images/img_head_2en.gif); float:left; }
.img_head3_en{ width:246px; height:145px; background:url(../images/img_head_3en.gif); float:left; }
.img_head4_en{ width:162px; height:145px; background:url(../images/img_head_4en.gif); float:left; }
.img_lanu1{ width:96px; height:36px; border:0; margin:50px auto; display:block; background:url(../images/img_lang_ch.gif); }
.img_lanu2{ width:96px; height:36px; border:0; margin:50px auto; display:block; background:url(../images/img_lang_en.gif); }
 
*{margin:0;padding:0;}
.menu{font-size:14px; font-family:Arial, Helvetica, sans-serif,"微软雅黑", "黑体"; font-weight:600; width:900px; margin:0; background:url(../images/img_menu_bg.gif); height:31px;  clear:both; }
.menu ul{list-style:none; clear:both; text-align:center; position:relative; left:20px;}
.menu li { float:left;position:relative; width:auto; margin-left:10px; padding:0px;}
.menu ul ul {visibility:hidden;position:absolute; left:-10px; *top:35px;}
.menu table {position:absolute; top:-4px; left:-10px;}
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;}
.menu a{ width:auto; _width:75px; height:31px; display:block; line-height:31px; color:#FFFFFF;text-decoration:none; padding:0 10px;_padding:0; }
.menu a:hover{color:#FFFFFF; background:url(../images/img_menu_sel.gif);}
.menu ul ul li {text-align:left; font-size:13px; filter:alpha(opacity=80);  /*IE5、IE5.5、IE6、IE7*/}
.menu ul ul li a{width:140px; height:24px; line-height:24px; display:block; color:#000000; border:1px solid #ccc; position:relative; text-indent:5px; margin-bottom:-1px; padding:0 0 0 23px; background:url(../images/s_menu2.png) no-repeat;}
.menu ul ul li a:hover{ position:relative; color:#FFFFFF; background:url(../images/s_menu1.png) no-repeat; }

<!--menu over-->
.cont_flash{
    margin:0;
	width:900px;
	height:310px;
	background:#999999;
}
.cont_line_red{
    margin:0;
	width:900px;
	height:2px;
	background:#ff0000;
}
.cont{margin:0; width:900px; height:auto; background:#fff;}
.cont1{ background:url(../images/img_cont_bg.gif) no-repeat;width:218px; height:232px; margin:5px 0px 5px 5px; float:left;}
.title{ width:180px; height:22px; margin:12px 12px 10px 15px; color:#000000; font-size:14px; font-family:Arial, Helvetica, sans-serif,"微软雅黑", "黑体"; text-decoration:none; }
.title a,.title a:link,{ text-decoration:none; }
.font_1{ width:auto; display:block; margin:15px 10px 15px 10px; font-size:12px; line-height:25px; color:#333333; clear:both; }
.font_2{ font-size:12px; font-weight:bold; color:#333333; margin:15px 0; font-family:Arial, Helvetica, sans-serif,"微软雅黑", "黑体";}
.button_more{ width:44px; height:14px; font-size:1px; background:url(../images/img_more_normal.gif); display:block; margin-left:70%; }
.button_more:hover{ width:44px; height:14px; background:url(../images/img_more_over.gif); }
.map{ width:216px; height:230px; border:1px solid  #b2b2b3; display:block; overflow:hidden; background:url(../images/img_map.gif) no-repeat bottom; margin:5px 0px 5px 5px; float:left; text-decoration:none; }
.service_pic{ width:160px; height:37px; display:block; padding:5px 0 0 20px; margin:0px 10px; font-size:12px; color:#000000; text-decoration:none;}
.service_pic:link{ text-decoration:none; color:#000000; }
.service_pic:hover{ text-decoration:none; color:#ff0000; }
.link{width:100xp; height:23px; margin:0px 0px 0px 15px; display:block; font-size:12px; line-height:23px;　color:#000000; text-decoration:none;}
.link:link{ color:#000000; text-decoration:none; }
.link:hover{ color:#ff0000; text-decoration:none;}
.footer{ margin:5px 0 0 0; background:url(../images/img_footer_bg.gif);width:850px; height:45px; font-size:12px; line-height:35px; color:#000000; clear:both; padding-left:50px; }


.picture_left{ width:218px; height:290px; float:left; margin:20px 10px 20px 25px; background:#CCCCCC; }
.text_area{ width:610px; height:auto; float:left; margin:20px 0 0 10px; }
.text_title{ background:url(../images/img_text_title.gif); width:400px;height:32px; padding-left:30px; line-height:32px; color:#333333; font-size:14px; font-weight:bold; }