@charset "utf-8";
/* CSS Document */
/*全局样式*/

html{width:100%; height:100%;}
body{font-size:12px; font-family:Arial,"宋体",Helvetica, sans-serif; color:#020202; line-height:1.8;  min-width:1400px;}
*{margin:0; padding:0; border:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
ol,ul,li{list-style-image:none;list-style-position:outside;list-style-type:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; height:0px; width:0; margin:0; padding:0; border:none; overflow:hidden; }
a{text-decoration:none; cursor:pointer; color:#020202}
a:hover{ color:#38517d !important}

h2{ font-size:20px;}
h3{ font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
.f14{font-size:14px;}
.zf{ text-indent:2em}
.nosee{display:none;}
.see{ display:inline}
.k_block{ display:block !important}

.mtop{ margin-top:5px}
.ptop1{ padding-top:10px}
.mbottom{ margin-bottom:10px}
.mleft{ margin-left:12px}
.mright{ margin-right:10px !important}
.beijing{ width:1400px; margin:0 auto; overflow:hidden; padding-top:25px}
.beijing1{ background:url(../images/main_beijing.jpg) repeat-x}


/**************logo**************/
header{ min-width:1400px; height:130px; overflow:hidden; background:url(../images/screen_logo2.jpg) no-repeat center 0}
.header{ margin:0 auto; width:1400px; height:98px; overflow:hidden; clear:both;}
.header h1{ float:left; width:60%;}
.header p{ float:right; width:340px; text-align:right; padding:0 10px; display:inline; line-height:27px; height:27px; text-align:center; font-size:16px; letter-spacing:2px}
.header p a{ width:120px; display:inline-block}
.header p a,.header p a:hover{ color:#7d7d7d !important}
.header p a.hover,.header p a.hover:hover{ background:url(../images/screen_logo1.png) no-repeat 0 0 !important; color:#38517d !important}
.header_1{ background:url(../images/screen_logo1.jpg) no-repeat 0 0}
.header_2{ background:url(../images/screen_logo1.jpg) no-repeat right 0}

/**************menu**************/
menu{ margin:0 auto; width:1400px; height:32px;overflow:hidden; clear:both;}
menu dl{ width:1397px; margin:0 auto; height:32px; line-height:31px; font-size:16px; padding-left:3px; text-transform:uppercase}
menu dl dd{ float:left; text-align:center; width:186px; display:inline;height:31px; margin-top:1px}
menu dl dd a{ color:#7d7d7d !important; display:block}
menu dl dd.hover a,menu dl dd a:hover{ color:#fff !important; background:#38517d}
.menu_1{ background:url(../images/screen_menu.jpg) no-repeat right 0}
.menu_2{ background:url(../images/screen_menu1.jpg) no-repeat right 0}
.menu_3{ background:url(../images/screen_menu2.jpg) no-repeat right 0}
menu dl dt{ float:left; background:url(../images/screen_search.png) no-repeat 0 0; height:32px; width:402px; padding:0 0 0 15px}
menu dl dt label{ float:left}
menu dl dt input{ float:left; background:none; height:32px; line-height:32px; overflow:hidden;}
.search1{ width:305px; font-size:18px; font-family:"微软雅黑"; margin:0 10px; display:inline}
.search2{ width:25px; cursor:pointer}

/**************底部**************/
/*footer{ background:url(../images/screen_foot.jpg) repeat-x; height:78px; min-width:1397px; width:100%;}*/
footer{ background:url(../images/screen_foot.jpg) repeat-x center; height:78px; min-width:1397px;}
footer p{ margin:0 auto; text-align:center; width:1397px; padding:26px 0; height:26px; overflow:hidden; line-height:26px; font-size:18px}
footer p a{ text-transform:capitalize; color:#fff; height:25px; display:inline-block; padding:0 20px 0 0; height:26px; overflow:hidden; line-height:26px;}
footer p a img{vertical-align: middle;  vertical-align: middle; float: left; margin-right: 6px;}




footer p a:hover{ color:#fff !important}
.black_overlay{display:none;position:fixed;top:0%;left:0%;width:100%; height:100%;background-color:black;z-index:1001;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);_position:absolute; _top:expression(eval(document.documentElement.scrollTop));}

/**************右悬浮**************/
/*.body_right{ width:60px; position:fixed; top:200px; right:10%; z-index:10000;_position:absolute; _top:expression(eval(document.documentElement.scrollTop)); _margin-top:200px;}
.body_right li{ position:relative; float:left; width:60px; height:60px; text-align:center; margin-top:5px}
.body_right li p{ width:100%; height:100%; clear:both; overflow:hidden; line-height:22px}
.body_right li p a{ background-image:url(../images/body_right.png); background-repeat:no-repeat; border:2px solid #d2d2d2; width:56px; height:22px; display:block; padding-top:34px; color:#fff}
.body_right li p a:hover{ color:#fff !important}
.body_right2{ background-position:center -52px; background-color:#a4a4a4}

*/

.body_right{ width:60px; position:fixed; top:200px; right:10%; z-index:10000;_position:absolute; _top:expression(eval(document.documentElement.scrollTop)); _margin-top:200px;}
.body_right dd{ position:relative; float:left; width:60px; height:60px; text-align:center; margin-top:5px}
.body_right dd p{ width:100%; height:100%; clear:both; overflow:hidden; line-height:22px}
.body_right dd p a{ background-image:url(../images/body_right.png); background-repeat:no-repeat; border:2px solid #d2d2d2; width:56px; height:22px; display:block; padding-top:34px; color:#fff}
.body_right dd p a:hover{ color:#fff !important;}
.body_right2{ background-position:center -52px; background-color:#a4a4a4}
.body_right dt{ clear:both; overflow:hidden; padding-top:5px; height:60px; width:60px; display:none}
#body dt{ display:block}
#body dd{ display:none }




