/**
  *********************************************
  *                Logo Reference             *
  *********************************************
**/
@import url(http://sgcq.wanmei.com/style/sg_logo_2.css);
@import url(http://sgcq.wanmei.com/top/css/iframe.css);
#sg_logo{top:0;left:0;}
#transparent_logo{top:0;left:0;}

.logo_box {width:260px; height:110px; position:absolute;top:0;left:370px; z-index:99999;}

/*页面公用信息*/
*, body { font-size:12px; font-family:Verdana;}
body { text-align:center; background-color:#0a0c0e;}
:focus {outline:none;}
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
area{blr:expression(this.onFocus=this.blur());}
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;}
.b{font-weight:bold;}
.y{color:#ffc06e;}

body {background:url(../images/body_bg.jpg) left top repeat-y;}


#wrap_top {background:url(../images/wrap_top.jpg) no-repeat center top; width:1002px; min-width:1002px; width:100%; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}

#content { width:1002px; margin:0 auto; text-align:left;}

.block_1 {width:1002px; overflow:hidden; position:relative;}
	.block_1 img {display:block; float:left;}
	.main_nav {width:968px; height:26px; background:url(../images/menu_1.jpg) left top no-repeat; top:18px; left:17px; overflow:hidden; position:absolute;}
	.main_nav li {float:left; display:inline; width:88px; height:26px;}
		.main_nav li.btn_1 {margin-right:45px;}
		.main_nav li.btn_2 {margin-right:47px;}
		.main_nav li.btn_3 {margin-right:256px;}
		.main_nav li.btn_4 {margin-right:45px;}
		.main_nav li.btn_5 {margin-right:47px;}
	.main_nav li a {display:block;  width:88px; height:26px; text-indent:-9999px;}
	.main_nav li a:hover {background:url(../images/menu_1.jpg) 0 -26px no-repeat;}
		.main_nav li.btn_1 a:hover{background-position:0 -26px;}
		.main_nav li.btn_2 a:hover{background-position:-133px -26px;}
		.main_nav li.btn_3 a:hover{background-position:-268px -26px;}
		.main_nav li.btn_4 a:hover{background-position:-612px -26px;}
		.main_nav li.btn_5 a:hover{background-position:-745px -26px;}
		.main_nav li.btn_6 a:hover{background-position:-880px -26px;}
	.sub_nav {width:755px; height:77px; top:633px; left:134px; overflow:hidden; position:absolute; }
	.sub_nav li {width:92px; height:62px; position:absolute; background:url(../images/menu_2.jpg) left top no-repeat;}
		.sub_nav li.btn_1 {background-position:0 0; top:14px; left:0;}
		.sub_nav li.btn_2 {background-position:0 -62px; top:14px;left:146px;}
		.sub_nav li.btn_3 {background-position:0 -124px; top:14px;left:313px;}
		.sub_nav li.btn_4 {background-position:0 -186px; top:14px;left:468px;}
		.sub_nav li.btn_5 {width:146px; height:29px; background-position:0 -248px; top:0px;left:609px;}
		.sub_nav li.btn_6 {width:146px; height:29px; background-position:0 -277px; top:48px;left:609px;}
	.sub_nav li a {display:block; width:100%; height:100%; text-indent:-9999px;}
	.sub_nav li a:hover, .sub_nav li a.current {background:url(../images/menu_2.jpg) -146px 0 no-repeat;}
		.sub_nav li.btn_1 a:hover, .sub_nav li.btn_1 a.current{background-position:-146px 0}
		.sub_nav li.btn_2 a:hover, .sub_nav li.btn_2 a.current{background-position:-146px -62px}
		.sub_nav li.btn_3 a:hover, .sub_nav li.btn_3 a.current{background-position:-146px -124px}
		.sub_nav li.btn_4 a:hover, .sub_nav li.btn_4 a.current{background-position:-146px -186px}
		.sub_nav li.btn_5 a:hover, .sub_nav li.btn_5 a.current{background-position:-146px -248px}
		.sub_nav li.btn_6 a:hover, .sub_nav li.btn_6 a.current{background-position:-146px -277px}
			
.block_3 {width:960px; height:97px; margin:0 auto; padding:23px 0 0 42px;  background:url(../images/cont_5.jpg) left top no-repeat;}	

.cont_box{width:1002px; background:url(../images/page_2.jpg) left top repeat-y;}
.cont_box_t{width:1002px; background:url(../images/page_1.jpg) left top no-repeat;}
.cont_box_b{width:1002px; padding-bottom:73px; background:url(../images/page_3.jpg) left bottom no-repeat;}
	.cont_txt {width:800px; margin:0 auto; height:100% !important; min-height:500px; height:500px;}
	.cont_txt h1 {width:800px; height:50px; line-height:50px; margin-bottom:20px; color:#ffc06e; text-align:center; font-size:20px;}
	.cont_txt h2 {width:800px; line-height:28px; color:#fff; text-align:left; font-size:14px;}
	.cont_txt p { margin:0 auto; color:#fff; line-height:28px; text-indent:2em;font-size:14px;}	
		.cont_txt p.zero {text-indent:0;}
	.cont_txt p a {text-decoration:underline; color:#fff;}
	.cont_txt p a, .cont_txt p b, .cont_txt p font, .cont_txt p strong, .cont_txt p span {font-size:14px;}
	.cont_txt img {display:block; padding:3px; background-color:#fff; border:1px solid #000; margin:0 auto 10px;}
.table_red {text-align:center; border-top:solid 1px #FFC06E; border-left:solid 1px #FFC06E; margin:0 auto 10px;}
	.table_red tr th{border-bottom:solid 1px #FFC06E; border-right:solid 1px #FFC06E; line-height:22px; padding:2px 3px; color:#fff; font-weight:bold;}
	.table_red tr td{border-bottom:solid 1px #FFC06E; border-right:solid 1px #FFC06E; line-height:18px; padding:2px 3px; color:#fff;}
	.table_red tr td p{text-align:left; line-height:18px; color:#fff; text-indent:0;}
	.table_red tr td a{color:#fff; text-decoration:underline;}
	.table_red tr td img {display:inline; padding:0; border:0; vertical-align:middle; margin:0;}
	.table_red tr th, .table_red tr td {padding:5px;}