/**
  *********************************************
  *                Logo Reference             *
  *********************************************
**/
@import url(http://sgcq.wanmei.com/style/sg_logo_2.css);
@import url(http://www.wanmei.com/top/css/iframe.css);
#sg_logo{top:0;left:0;}
#transparent_logo{top:0;left:0;}

.logo_box {width:258px; height:137px; position:absolute;top:0;left:10px; z-index:999;}
/**
  *********************************************
  *                  CSS Reset                *
  *********************************************
**/
*, body { font-size:14px; font-family:Verdana;}
body { text-align:center; background-color:#000;}
:link,:visited { text-decoration:none;}
:focus {outline:none;}
a {cursor:pointer;}
a {blr:expression(this.onFocus=this.blur());outline:none;}
area {blr:expression(this.onFocus=this.blur());outline:none;}
a:visited,a:active {color:#000;}
ul,ol { list-style:none;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd{ margin:0; padding:0;}
img {border:0 none;}
.l {float:left;}
.r {float:right;}
.c {clear:both;}
.t_c {text-align:center;}
.t_l {text-align:left;}
.t_r {text-align:right;}

#wrap_index{background:url(../images/wrap_index.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap{background:url(../images/wrap_page_2.jpg) center top repeat-y;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap_top{background:url(../images/wrap_page_1.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap_btm{background:url(../images/wrap_page_3.jpg) center bottom no-repeat; padding-bottom:58px;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#content{width:1002px; margin:0 auto; text-align:left;}

.top_box {width:1002px; position:relative; overflow:hidden;}
	.top_box img {display:block; float:left;}
	
.main_nav {width:1002px; height:61px; background:url(../images/img_page_nav.jpg) left top no-repeat; overflow:hidden;}
	.main_nav li {width:112px; height:61px; float:left; display:inline;}
		.main_nav li.btn_1 {margin-left:281px;}
	.main_nav li a {display:block; width:112px; height:61px; text-indent:-9999px;}
	.main_nav li a:hover {background:url(../images/img_page_nav.jpg) 0 -61px no-repeat;}
		.main_nav li.btn_1 a:hover{background-position:-281px -61px;}
		.main_nav li.btn_2 a:hover{background-position:-393px -61px;}
		.main_nav li.btn_3 a:hover{background-position:-505px -61px;}
		.main_nav li.btn_4 a:hover{background-position:-617px -61px;}
		.main_nav li.btn_5 a:hover{background-position:-729px -61px;}
		.main_nav li.btn_6 a:hover{background-position:-841px -61px;}
		
.sub_nav {width:334px; height:252px; background:url(../images/index_top_7.jpg) left top no-repeat; overflow:hidden; float:left;}
	.sub_nav li {width:70px; height:160px; float:left; display:inline;}
		.sub_nav li.btn_1 {margin-left:37px;}
		.sub_nav li.btn_2 {margin:13px 0 0 32px;}
		.sub_nav li.btn_3 {margin:24px 0 0 21px;}
	.sub_nav li a {display:block; width:70px; height:160px; text-indent:-9999px;}
	.sub_nav li a:hover {background:url(../images/index_top_10.jpg) 0 0 no-repeat;}
		.sub_nav li.btn_1 a:hover{background-position:-37px 0;}
		.sub_nav li.btn_2 a:hover{background-position:-139px -13px;}
		.sub_nav li.btn_3 a:hover{background-position:-230px -24px;}

a.btn_index {display:block; width:105px; height:175px; text-indent:-9999px; position:absolute; top:297px; left:83px; background:url(../images/transparent.gif) left top repeat;}
	a.btn_index:hover {display:block; width:105px; height:175px; background:url(../images/index_top_11.jpg) left top no-repeat;}
.flash_box {width:368px; height:233px; position:absolute; top:273px; left:336px;}
	
.banner_box {width:864px; height:103px; padding:9px 0 0 138px;  background:url(../images/index_banner.jpg) left top no-repeat;}
	.banner_box img {display:block; width:677px; height:91px;}

/**/
.cont_bg {width:1002px; background:url(../images/page_cont_2.jpg) left top repeat-y;}
.cont_top {width:1002px; background:url(../images/page_cont_1.jpg) left 60px no-repeat;}
.cont_btm {width:1002px; background:url(../images/page_cont_3.jpg) left bottom no-repeat; padding-bottom:50px;height:100% !important;min-height:500px;height:500px;}

	.cont_tab {width:1002px; height:60px; background:url(../images/page_tab.jpg) left top no-repeat; overflow:hidden;}
		.cont_tab li {display:block; height:60px; float:left; display:inline;}
			.cont_tab li.btn_1 {width:100px; margin-left:32px;}
			.cont_tab li.btn_2 {width:165px; margin-left:11px;}
			.cont_tab li.btn_3 {width:162px;}
			.cont_tab li.btn_4 {width:220px;}
		.cont_tab li a {display:block; height:60px; text-indent:-9999px;}
			.cont_tab li.btn_1 a{width:100px;}
			.cont_tab li.btn_2 a{width:165px;}
			.cont_tab li.btn_3 a{width:162px;}
			.cont_tab li.btn_4 a{width:220px;}
		.cont_tab li a:hover, .cont_tab li a.selected {display:block; height:60px; background:url(../images/page_tab.jpg) 0 -60px no-repeat;}
			.cont_tab li.btn_1 a:hover, .cont_tab li.btn_1 a.selected{width:100px; background-position:-32px -60px;}
			.cont_tab li.btn_2 a:hover, .cont_tab li.btn_2 a.selected{width:165px; background-position:-143px -60px;}
			.cont_tab li.btn_3 a:hover, .cont_tab li.btn_3 a.selected{width:162px; background-position:-308px -60px;}
			.cont_tab li.btn_4 a:hover, .cont_tab li.btn_4 a.selected{width:220px; background-position:-470px -60px;}
.tit_box {height:108px; width:1002px; margin-top:25px; overflow:hidden;}
	.tit_box h2 {width:1002px; text-align:center; font-size:24px; font-weight:bold; line-height:30px;}
	.tit_box p {width:500px; float:right; text-align:left; font-size:18px;line-height:22px; margin-top:10px;}

.txt_box { width:800px; margin:0 auto; }
	.txt_box p {font-size:14px; color:#000; line-height:22px; padding:5px 0 5px; }
		.txt_box p span {display:block; float:left; width:25px; height:22px; text-indent:-9999px; padding-right:5px;}
			.txt_box p span.num_1 {background:url(../images/num_1.gif) left center no-repeat;}
			.txt_box p span.num_2 {background:url(../images/num_2.gif) left center no-repeat;}
			.txt_box p span.num_3 {background:url(../images/num_3.gif) left center no-repeat;}
			.txt_box p span.num_4 {background:url(../images/num_4.gif) left center no-repeat;}
			.txt_box p span.num_5 {background:url(../images/num_5.gif) left center no-repeat;}
			.txt_box p span.num_6 {background:url(../images/num_6.gif) left center no-repeat;}
			.txt_box p span.num_7 {background:url(../images/num_7.gif) left center no-repeat;}
			.txt_box p span.num_8 {background:url(../images/num_8.gif) left center no-repeat;}
			.txt_box p span.num_9 {background:url(../images/num_9.gif) left center no-repeat;}
		.img_box {width:331px; padding:10px 15px 0;}
			.img_box img {display:block; width:319px; height:175px; background:url(../images/page_img_show.jpg) left top no-repeat; padding:6px 7px 6px 5px;}
			.img_box p {text-align:center; height:16px; color:#cf0000; font-weight:bold; line-height:16px; font-size:14px; margin:5px 0; padding:0;}
