/** CSS document **/
body{ margin:0px; font-size:12px; font-family:Tahoma; background:url(../images/bg1.gif) repeat-x;}
a{ text-decoration:none; }
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0; border:0;list-style:none;}
.yahei{ font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;}
.both{ height:5px; overflow:hidden; clear:both;}
.St{ font-family:"宋体";}
.Bt{ border-bottom:1px #ccc dotted;}
.ov{ overflow:hidden;}
.tose{ color:#f60!important;}
.alnik{ color:#555;}
.alnik a{ color:#555;}
.alnik a:hover{ color:#da3a00;}

.h{ height:5px; overflow:hidden; clear:both; _height:2px;}
.hc{ height:5px; overflow:hidden; clear:both;}
.Ad_01{ width:980px; overflow:hidden;}
.Ad_02{ height:250px; width:300px; overflow:hidden;}
.Ad_03{ height:90px; width:760px; overflow:hidden;}
.Ad_04{ height:60px; width:960px; overflow:hidden;}
.width{ width:980px; margin:0 auto;}
.none{ display:none;}
.tops{ width:980px; overflow:hidden; margin:0 auto; height:80px; background:url(../images/bg1.gif) repeat-x;}
.tops .logo{ width:240px; height:80px; float:left;}
.tops .logo h1{ font-size:14pxpx; display:none!important;}
.tops .logo a{ background:url(../images/pngs.png) no-repeat 0 -405px; width:225px; display:block; height:80px;}
.tops .gund{ height:69px; float:left; width:410px; padding:11px 0 0 0;}

.top_c{ background:url(../blue/n_ico_bg.png) no-repeat bottom; height:80px; display:inline;}
.wg_btn{float:left;width:33px;height:58px;}
.u_ico{cursor: pointer;float:left; background: url(../images/pngs.png) no-repeat -135px -287px; width:23px;height:23px; margin:17px 10px 0 10px; _margin:18px 5px 0 10px;overflow:hidden;}
.u_ico a{display:block;width:23px;height:23px;}
.d_ico{cursor: pointer;float:left; background: url(../images/pngs.png) no-repeat -161px -287px; width:23px;height:23px; margin:17px 10px 0 10px; _margin:18px 5px 0 5px;overflow:hidden;}
.d_ico a{display:block;width:23px;height:23px;}
.wg_logo{float:left;padding-left:2px;}
.wg_logo a{ padding:0 2px}
.rlogo img{ float:left; margin-right:10px; display:inline;}

.tops .slest{height:65px; float:right; width:300px; padding:15px 0 0 0px; }
.tops .slest ul{ display:block; height:26px;  background: url(../images/pngs.png) no-repeat -684px -244px; width:296px; overflow:hidden;}
.tops .slest ul li{ float:left;}
.tops .slest ul li .inpucs{ height:24px; width:200px; padding:1px 0 1px 24px; line-height:24px; _line-height:22px; border:none; border:none; background:none; margin-left:3px;}
.tops .slest ul li .buttcs{ width:69px; height:26px; border:0; background:none; color:#fff;}
.tops .slest p{ display:block; padding-top:5px; clear:both;}
.tops .slest p a{ padding-left:8px;}

.daoh{ height:86px; overflow:hidden; clear:both;}
.daoh .nav{ background:url(../images/pngs.png) no-repeat; height:40px; position:relative;}
.daoh .nav ul{ padding:7px 0 0 8px;}
.daoh .nav li{ float:left; font-size:14px; padding-right:2px;}
.daoh .nav li a{ display:block; width:50px; text-align:center; color:#FFF; height:25px; line-height:25px;}
.daoh .nav li a:hover{ color:#d14d13; height:30px; background:url(../images/ahover.gif) no-repeat;}
.daoh .nav .dnnnnnd{color:#d14d13; height:30px; background:url(../images/ahover.gif) no-repeat;}
.daoh .nav .nav_2{ position:absolute; right:15px; top:11px; _top:13px; height:18px; line-height:18px;}
.daoh .nav .nav_2 a{ color:#FFF; display:block; float:left; padding:0 0 0 20px; margin-left:20px;}
.daoh .nav .nav_2 .a1{ background:url(../images/pngs.png) no-repeat -213px -321px;}
.daoh .nav .nav_2 .a2{ background:url(../images/pngs.png) no-repeat -213px -380px;}
.daoh .nav .nav_2 .a3{ background:url(../images/pngs.png) no-repeat -213px -350px;}
.daoh .nws{background:url(../images/pngs.png) no-repeat 0 -43px; height:40px;}
.daoh .nws .sond { width:370px; float:left;}
.daoh .nws .sond .b1{ background:url(../images/pngs.png) no-repeat -349px -340px;}
.daoh .nws .sond .b2{ background:url(../images/pngs.png) no-repeat -349px -311px;}
.daoh .nws .sond .b3{ background:url(../images/pngs.png) no-repeat -349px -368px;}
.daoh .nws .sond ul{ padding-left:15px; line-height:39px; _line-height:35px;}
.daoh .nws .sond li{ float:left; padding:0 20px 0 20px;}
.daoh .nws .sond li a{ color:#da3a00; }
.daoh .nws .reim{ line-height:37px; float:left; width:600px;}
.daoh .nws .reim strong{ color:#ff4400;}
.daoh .nws .reim a{ padding-left:8px;}

.class{  height:265px; border:1px #ffbc74 solid; border-bottom:0; overflow:hidden;    border-radius: 4px;}
.bottbj{ background:url(../images/pngs.png) no-repeat 0 -178px; height:5px; overflow:hidden;}
.gamnam{ width:460px; padding:16px 0 0 20px; float:left; font-size:12px; }
.gamnam p{ display:block; width:460px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:27px; line-height:18px;}
.gamnam p a{ padding-left:6px; _padding-left:10px; *padding-left:4px;padding-right: 6px}
.gamnam .bs1{background:url(../images/pngs.png) no-repeat -367px -287px; _background:url(../images/pngs.png) no-repeat -366px -287px;float:left; width:37px; height:18px; }
.gamnam .bs1 a,.gamnam .bs2 a{ color:#fff; display:block; padding-left:5px; _line-height:14px; *line-height:16px;}
.gamnam .bs1 a:hover,.gamnam .bs2 a:hover{ color:#FFF;}
.gamnam .bs2{background:url(../images/pngs.png) no-repeat -329px -287px; _background:url(../images/pngs.png) no-repeat -328px -287px; float:left; width:37px; height:18px; }
.webgam{  padding:0 0 10px 20px; clear:both; width:940px;}
.webgam strong{ color:#109502;}
.webgam a{ padding-left:5px; *padding-left:3px;}

.rollBox{ width:940px; margin:0 auto; overflow:hidden;}
.rollBox .Cont { width:870px; overflow:hidden; float:left; position:relative; padding-top:8px;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont .pic{ width:73px; float:left;text-align:center; position:relative;}
.rollBox .Cont .pic span{background:url(../images/pngs.png) no-repeat -79px -350px; _background:url(../images/pngs.png) no-repeat -528px -497px; display:block; position:absolute; z-index:1; width:47px; height:47px; top:0; left:14px; _width:62px; }


.rollBox .Cont a:link,.rollBox .Cont a:visited{ color:#555;text-decoration:none; line-height:30px; display:block; padding-left:1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:70px; text-align:center; padding-left:2px;}
.rollBox .Cont a:hover{color:#f40;}
.rollBox #List1,.rollBox #List2{ float:left;}
.rollBox .ican,.rollBox .icon{ cursor:pointer; width:26px; float:left; height:60px; padding:15px 8px 0 0;}
.rollBox .icon{ padding:15px 0 0 8px;}

.reimt{ background:url(../images/pngs.png) no-repeat 0 -128px; height:39px; padding-left:20px;}
#tabbox{ float:left; width:677px; overflow:hidden;}
.tab_conbox{ border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid; float:left; height:1145px; width:675px; overflow:hidden; _height:1175px;}
.tab_con{ display:none;}
.tabs,.tabs2{ height:39px; width:657px; background:url(../images/pngs.png) no-repeat 0 -128px; _background:url(../images/pngs.png) no-repeat 0 -127px; padding-left:20px;}
.tabs li,.tabs2 li{ height:39px; float:left; background:url(../images/tab2.gif) no-repeat 0 7px; _background:url(../images/tab2.gif) no-repeat 0 7px; overflow: hidden; position: relative; width:150px; margin-right:6px;}
.tabs li a,.tabs2 li a{ display: block; outline: none; text-align:center;  color:#f50; line-height:47px;}
.tabs li a:hover,.tabs2 li a:hover{}	
.tabs .thistab a:visited,.tabs2 .thistab a:visited{ font-size:14px; line-height:39px; _line-height:45px;}
.tabs .thistab,.tabs .thistab a:hover,.tabs2 .thistab,.tabs2 .thistab a:hover{ background: url(../images/pngs.png) no-repeat 0 -244px; font-weight:700;  font-size:14px;}
.tabs2{ background:none!important; width:auto;}
.spand{ position:relative; display:block;}
.spand span{  display:block;  position:absolute; right:10px; top:15px; width:40px;}
.spand span a{ display:block; line-height:12px; color:#cc4912; background:url(../images/pngs.png) no-repeat -320px -436px; width:40px; height:12px;}




.tabs2{  background:none!important; width:auto;}
.spand{ position:relative; display:block;}
.spand span{  display:block;  position:absolute; right:10px; top:15px; width:40px;}
.spand span a{ display:block; line-height:12px; color:#cc4912; background:url(../images/pngs.png) no-repeat -320px -436px; width:40px; height:12px;}


.lmads{ padding:15px 20px; overflow:hidden; width:635px; border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid;}
.tab_conbox .tab_con{ }
.tab_conbox .tab_con ul{ padding:0 0 2px 8px;  overflow:hidden;margin-top:10px}
.tab_conbox .tab_con li{ float:left; width:74px; padding:0 10px; display:block; position:relative;  _+padding:0 10px 5px 10px; }
.tab_conbox .tab_con li a{ display:block; text-align:center; line-height:30px; width:74px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.tab_conbox .tab_con li a img{width:72px; height:72px;}
.tab_conbox .tab_con li a span{ background:url(../images/pngs.png) no-repeat 0 -323px; position:absolute; display:block; z-index:1; width:74px; height:74px; top:0; left:11px;}
.tab_conbox .tab_con2 li a span{ _background:url(../images/pngs.png) no-repeat 12px -323px; position:absolute; display:block; z-index:1; _width:86px; height:74px; top:0; left:11px;}

.ldfne{ float:right; ; width:300px; height:1180px;}
.ldfne .namds{ background:url(../images/pngs.png) no-repeat -680px -128px; _background:url(../images/pngs.png) no-repeat -679px -127px; height:39px; position: relative; overflow:hidden; padding-left:20px;}
.ldfne .lmads{ border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid;  padding:15px 18px; overflow:hidden; width:262px;}
.ldfne .namds strong{ height:26px; background:url(../images/pngs.png) no-repeat 0 -244px; width:150px; position:absolute; display:block; color:#f60; text-align:center; font-size:14px; font-weight:700; padding-top:13px;}
.ldfne .namds span{  display:block;  position:absolute; right:10px; top:15px; width:40px;}
.ldfne .namds span a{ display:block; line-height:12px; color:#cc4912; background:url(../images/pngs.png) no-repeat -320px -436px; width:40px; height:12px;}

.rihltab{ border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid;  width:298px; height:205px;}
.rihltab .wwgd{ overflow:hidden;}
.rihltab .wwgd ul{ padding:0 0 2px 10px;  overflow:hidden;margin-top:10px}
.rihltab .wwgd li{ float:left; width:74px; padding:0 9px; display:block; position:relative;}
.rihltab .wwgd li a{ display:block; text-align:center; line-height:30px; width:74px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.rihltab .wwgd li a img{ width:72px; height:72px;}
.rihltab .wwgd li a span{ background:url(../images/pngs.png) no-repeat 0 -323px; position:absolute; display:block; z-index:1; width:75px; height:74px; top:0; left:10px;}
.bonds{ background:url(../images/pngs.png) no-repeat -680px -170px; width:300px; height:5px; overflow:hidden;}

.ldfne .ztyou{ border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid;  width:298px; height:641px;   _height:650px; _padding-top:21px; overflow:hidden; *padding-top:21px; }
.ldfne .ztyou ul{ padding:20px 0 5px 10px; _padding:0 0 0 10px; display:block; *padding:0 0 0 10px;}
.ldfne .ztyou li{ float:left; padding:0 10px 7px 10px;  display:block; position:relative;  _padding:0 10px 13px 10px; *padding:0 10px 7px 10px; }
.ldfne .ztyou li a{ display:block; text-align:center; line-height:24px;  width:72px;  _width:73px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.ldfne .ztyou li a img{  width:72px;  _width:73px; height:72px;}
.ldfne .ztyou li a span{ background:url(../images/pngs.png) no-repeat -130px -324px; position:absolute; display:block; z-index:1; width:73px; height:72px; top:0; left:10px; _left:11px; _background:url(../images/pngs.png) no-repeat -130px -323px;}

.fotnbg{background:url(../images/pngs.png) no-repeat 0 -170px; height:5px; overflow:hidden; clear:both;}
.piahan{ overflow:hidden;}
.piahan .oamt{ background:url(../images/pngs.png) no-repeat 0 -86px;_background:url(../images/pngs.png) no-repeat 0 -85px; height:39px;overflow:hidden;}

.piahan .lise{ border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid; overflow:hidden; clear:both; height:465px;}
.piahan .fdbd{  background:url(../images/pngs.png) no-repeat 0 -178px; height:5px; overflow:hidden; clear:both;}

.piahan .lise ul{ padding:18px 0 2px 15px;  overflow:hidden;}
.piahan .lise li{ float:left; width:160px; padding:0 0 17px 0;  _padding:0 0 0 0; display:block; position:relative;}
.piahan .lise li p{ color:#888; display:block; float:left; width:70px;}
.piahan .lise li a{ display:block; line-height:30px; width:70px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; padding-right:10px;}
.piahan .lise li strong{  background:url(../images/pngs.png) no-repeat -468px -287px; display:block; width:18px; line-height:15px; height:16px; font-size:12px; text-align:center; color:#fff;}
.piahan .lise li .a1{background:url(../images/pngs.png) no-repeat -405px -287px;}
.piahan .lise li .a2{background:url(../images/pngs.png) no-repeat -426px -287px;}
.piahan .lise li .a3{background:url(../images/pngs.png) no-repeat -447px -287px;}
.piahan .lise li a span{ background:url(../images/pngs.png) no-repeat 0 -323px; position:absolute; display:block; z-index:1; width:75px; height:74px; top:0; }

.piahan .wmdm{ overflow:hidden; border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid; padding-top:18px; height:515px;}
.piahan .wmdm ul{ padding:0 0 2px 18px;  overflow:hidden;}
.piahan .wmdm li{ float:left; width:96px; display:block; position:relative;  }
.piahan .wmdm li a{ display:block; text-align:center; line-height:30px; width:74px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.piahan .wmdm li a img{ width:72px; height:72px;}
.piahan .wmdm li a span{ background:url(../images/pngs.png) no-repeat 0 -323px; position:absolute;display:block; z-index:1; width:74px; height:74px; top:0;}

.footbj{ background:url(../images/b2.jpg) no-repeat center bottom; height:450px;}
.onfds{ background:url(../images/pngs.png) no-repeat 0 -235px; height:5px; overflow:hidden;}
.dnfew{ background:#f1fafe; border-right:1px #d2eef9 solid; border-left:1px #d2eef9 solid; width:978px; margin:0 auto; height:190px;}
.dnfew ul{ display:block; width:220px; line-height:22px;  float:left; border-right:1px #d2eef9 solid; margin-left:20px; _margin-left:10px; padding-bottom:5px;}
.dnfew ul li{ display:block; width:90px; float:left;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-right:20px;}
.dnfew strong{ font-size:14px; color:#333; display:block; clear:both; padding-top:6px;}
.dnfew .adno{ width:200px;  float:left; padding:10px 15px 15px 15px;}

.dinfs{background:url(../images/pngs.png) no-repeat 0 -228px; height:5px; overflow:hidden; clear:both;}
.wefds{ background:#f1fafe; border-right:1px #d2eef9 solid; border-left:1px #d2eef9 solid; width:978px; margin:0 auto; height:150px; position:relative; padding-top:10px;}
#tab_conbox3{ width:980px; margin:0 auto; position:relative;}
#tab_conbox3 .imgs{ background:url(../images/pngs.png) no-repeat -897px -285px; width:85px; height:290px; position:absolute; right:-77px; z-index:999; top:-140px;}
.wefds ul{padding-left:10px;}
.wefds li{ float:left; line-height:24px; width:100px; padding:0 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wefds ul{padding-left:10px;}
.wefds li{ float:left; line-height:24px; width:100px; padding:0 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ongds{ padding-bottom:10px; position:relative; color:#888;}
.ongds .logos{ width:285px; height:120px; position:absolute; right:0; bottom:0px;  background:url(../images/cs.gif) no-repeat;}

.ongds li{ text-align:left; line-height:24px;}
.wenrd{background:url(../images/pngs.png) no-repeat 0 -186px; height:38px; padding-left:5px; width:975px; padding-top:1px;}
.wenrd li{ display:block; float:left;}
.wenrd li a{ display:block; padding:0 20px; line-height:36px; color:#333; border-right:1px #d2eef9 solid; width:100px; text-align:center;}

.tabs3 .thistab,.tabs3 .thistab a:hover{font-weight:700;  font-size:14px;   background:#fff;}
.tabs3 .thistab{ font-size:14px; font-weight:700;}
.thistab h2,.thistab2 h2,.thistab3 h2,.namds h2,.namd_s h2{ font-size:14px; _font-size:14px; *font-size:14px;}
.Cont h3,.alnik h3{ font-size:12px; font-weight:normal; _font-size:12px; _font-weight:normal; *font-size:12px; *font-weight:normal;  width:74px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dnfew li h4{ font-size:12px; font-weight:normal; _font-size:12px; _font-weight:normal; *font-size:12px; *font-weight:normal; }
.tabs li h2{font-size:12px; font-weight:normal; _font-size:12px; _font-weight:normal; *font-size:12px; *font-weight:normal;}

.classname{ overflow:hidden; width:488px;float:left;}
.classname .namd_s{ background:url(../images/pngs.png) no-repeat 0 -498px; _background:url(../images/pngs.png) no-repeat 0 -497px; height:39px; position: relative; overflow:hidden; padding-left:20px;}
.classname .namd_s strong{ height:26px; background:url(../images/pngs.png) no-repeat 0 -244px; width:150px; position:absolute; display:block; color:#f60; text-align:center; font-size:14px; font-weight:700; padding-top:13px;}
.classname .namd_s span{  display:block;  position:absolute; right:10px; top:12px; width:40px;}
.classname .namd_s span a{ display:block; line-height:12px; color:#cc4912; background:url(../images/pngs.png) no-repeat -320px -436px; width:40px; height:12px;}
.rig{ margin-right:4px;}
.classname .lmad_s{ border-right:1px #ffbc74 solid; border-left:1px #ffbc74 solid;  padding:20px 12px 5px 12px; overflow:hidden; width:462px;}
.classname .lmad_s ul{ padding:0 0 2px 0;  overflow:hidden;}
.classname .lmad_s li{ float:left; width:74px; padding:0 9px 0 9px; display:block; position:relative;}
.classname .lmad_s li a{ display:block; text-align:center; line-height:30px; width:74px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.classname .lmad_s li a img{ width:72px; height:72px;}
.classname .lmad_s li a span{ background:url(../images/pngs.png) no-repeat 0 -323px; position:absolute; display:block; z-index:1; width:75px; height:74px; top:0; left:10px;}
.bonds_img{ background:url(../images/pngs.png) no-repeat 0 -537px; width:488px; height:5px; overflow:hidden;}