html, body {width: 100%; height: 100%; margin: 0; padding: 0;}
ul, ol {list-style:none; margin: 0 0 0 0;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}}
.clear_div {clear: both;}


body#home {position: relative; width: 100%; height: 100%; margin: 0 0 0 0; z-index: 1;}

#home #pop_img {position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; margin: 0 0 0 0; z-index: 2;}
#home #pop_bgimg {position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; margin: 0 0 0 0; z-index: 2;}
#pop_img #img_body {position: relative; width: auto; height: auto; margin: 100px 0 0 0; z-index: 2;}

#home #wrap {position: relative; width: 957px; height: 100%; margin: 0 auto;}

#wrap #left_wrap {position: relative; float: left; width: 9px; height: 100%; margin: 0 0 0 0;}
#wrap #middle_wrap {position: relative; float: left; width: 939px; height: 100%; margin: 0 0 0 0;}
#middle_wrap #top_menu {position: relative; width: 939px; height: 63px; margin: 0 0 0 0; background-color: #212021;}

#middle_wrap #middle_content {position: relative; width: 939px; height: 470px; margin: 0 0 0 0;}
#middle_content #top_left_content {position: relative; float: left; width: 873px; height: 470px; margin: 0 0 0 0;}
#top_left_content .left_content {position: relative; width: 831px; height: 402px; margin: 20px 0 0 21px;}

#middle_content #bottom_content {position: relative; width: auto; height: 33px; margin: 9px 0 0 0;}

#middle_content #top_right_content {position: relative; float: left; width: 66px; height: 470px; margin: 0 0 0 0; text-align: center; background-color: #FFFFFF;}
#top_right_content .right_content {position: relative; width: 48px; height: auto; margin: 23px 0 0 9px;}

#middle_wrap #middle_list {position: relative; width: 939px; height: 100%; margin: 0 0 0 0;}
#middle_wrap #middle_bottom {position: relative; width: 939px; height: 73px; margin: 0 0 0 0; background-color: #141213;}

#wrap #right_wrap {position: relative; float: left; width: 9px; height: 100%; margin: 0 0 0 0;}

.title_list_14_bl {font-family: Arial; font-size: 14px; color: #0099ff; line-height: 12px; }
.text_list_12_gr {color: #666666; font-family: Arial; font-size: 12px; line-height: 14px;}
.btn_more_list_11_bl {font-size: 11px; color: #0099ff; }
.title_md_1_i6_bl_b {font-family: Arial; font-size: 16px; color: #0099ff; font-weight: bold; }

#home #layer_wrap {position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; margin: 0; padding: 0; z-index: 2;}
#layer_wrap #layer_body {position: relative; width: 957px; height: 100%; margin: 0 auto;}
#layer_body #layer_pop {position: absolute; width: 786px; height: 430px; margin: 0; padding: 0; left: 85px; top: 63px; background-color: #FFF; z-index: 2;}
#layer_pop #button_1 {position: absolute; width: 150px; height: 31px; margin: 0; padding: 0; left: 44px; top: 342px;}
#layer_pop #button_2 {position: absolute; width: 150px; height: 31px; margin: 0; padding: 0; left: 209px; top: 342px;}
#layer_pop #button_3 {position: absolute; width: 23px; height: 23px; margin: 0; padding: 0; right: 0px; top: 0px;}