/*css reset*/
*, body { font-size:12px; font-family:Verdana;}
body { text-align:left; background:url(../images/bg_out.jpg) repeat;}
: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());outline:none;}
ul,ol { list-style:none;}
div,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;}

.wrap {background:url(../images/bg.jpg) center top no-repeat;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
.content {width:1002px; margin-left:auto; margin-right:auto; text-align:left;}
.top_bg{ height:508px; position:relative;}
.top_bg img{ display:block; float:left; }
.topbgbg{ height:560px;}
.main_nav {width:468px;height:20px;top:1px;left:276px;position:absolute;background: url(../images/nav.jpg) no-repeat;}
	.main_nav li {float:left; display:inline; width:80px; height:20px; }
		.main_nav li.btn_1 {margin-right:11px;}
		.main_nav li.btn_2 {margin-right:13px;}
		.main_nav li.btn_3 {margin-right:13px;}
		.main_nav li.btn_4 {margin-right:14px;}
	.main_nav li a{display:block; width:80px; height:20px; text-indent:-9999px;}
	.main_nav li a:hover{background:url(../images/nav.jpg) 0 -20px no-repeat;}
	.main_nav li.btn_1 a{background:url(../images/nav.jpg) no-repeat;background-position:0 -20px;}
		.main_nav li.btn_1 a:hover{background-position:0 0px;}
		.main_nav li.btn_2 a:hover{background-position:-91px -20px;}
		.main_nav li.btn_3 a:hover{background-position:-184px -20px;}
		.main_nav li.btn_4 a:hover{background-position:-277px -20px;}
		.main_nav li.btn_5 a:hover{background-position:-371px -20px;}
.main{ height:auto; min-height:600px; !important height:560px; background:url(../images/bg_card.jpg) no-repeat top; padding-left:80px;}
 * html .main{height:600px; background:url(../images/bg_card.jpg) no-repeat top; padding-left:80px;}

  .card_bg{ width:298px; height:510px; background:url(../images/card.jpg) no-repeat; margin-left:5px; margin-top:10px; display:inline; float:left;}
    .card_bg .title{ margin:5px auto auto 17px;}
    .card_bg .card{ width:260px; height:395px; margin:auto; margin-top:11px;}
	.card_bg .card a{ width:260px; height:395px; display:block;}
      .card_bg .card a.a1{ background:url(../images/cardsd.jpg) no-repeat left;}
	  .card_bg .card a.a1:hover{ background-position:-260px 0;}
      .card_bg .card a.a2{ background:url(../images/cardfx.jpg) no-repeat left;}
	  .card_bg .card a.a2:hover{ background-position:-260px 0;}
	  .card_bg .card a.a3{ background:url(../images/cardpps.jpg) no-repeat left;}
	  .card_bg .card a.a3:hover{ background-position:-260px 0;}
	  	  .card_bg .card a.a4{ background:url(../images/cardai.jpg) no-repeat left;}
	  .card_bg .card a.a4:hover{ background-position:-260px 0;}
      .card_bg .btn a{ height:29px; display:block; width:102px; margin:auto; background:url(../images/btn.jpg) no-repeat center; margin-top:29px; text-indent:-9999em; overflow:hidden;}

.link a{display:block; text-indent:-9999em; overflow:hidden;}
 .link a.lk1{width:170px;height:36px;left: 817px;top: 425px;background:url(../images/btn1.jpg) no-repeat; position:absolute;}
  .link a.lk1:hover{ background-position:-170px 0px;}
  .link a.lk2{width:170px;height:35px;left: 817px;top: 460px;background:url(../images/btn1.jpg) no-repeat 0 -36px; position:absolute;}
  .link a.lk2:hover{ background-position:-170px -36px;}
  .link a.lk3{width:24px;height:61px;left: 878px;top:164px;background:url(../images/reg.jpg) no-repeat left;position:absolute;}
  .link a.lk3:hover{ background-position:-24px 0px;}

 
.foot{ height:36px; clear:both; background:url(../images/ad.jpg) no-repeat; position:relative;}

.iframe_box{position:absolute;top:220px;left:520px;width:384px;height:180px;background:#999;border:1px solid #666;z-index:9999;display:none}
.iframe_box .iframe{display:block;width:384px;height:177px}
.iframe_box .close{position:absolute;right:7px;top:3px;font-weight:bold;color:#fff;font-size:18px;cursor:pointer;font-family:"宋体"}

	.sharebox{width:300px;height:22px;position:absolute;bottom:6px;left:228px;position:absolute;overflow:hidden;}
		.sharebox p {display:block; float:left; width:50px; height:22px; line-height:22px; color:#ded1c0; font-weight:bold; text-align:left;}
		.sharebox ul{width:247px;height:22px; float:left;}
		.sharebox ul li{width:14px; height:14px; float:left; margin-right:7px; padding:4px 0 0;}
		.sharebox ul li.fav{width:136px;margin:0px}
		.sharebox ul li a{display:block; width:14px; height:14px;text-indent:-9999px; background:url(../images/share_icon.gif) no-repeat;}
			.sharebox ul a.kaixin{background-position:0 0px;}
			.sharebox ul a.renren{background-position:0 -14px;}
			.sharebox ul a.douban{background-position:0 -28px; margin-left:3px;}
			.sharebox ul a.sina{background-position:0 -56px;margin-left:5px;}
			.sharebox ul a.bse{background-position:0 -70px;margin-left:3px;}
			.sharebox ul a.tj{background-position:0 -84px;margin-left:40px;width:95px}
