html{font-family: "微软雅黑";}
.banner {height: 421px; position: relative; overflow: hidden; border-bottom: 1px solid #f8f4eb;}
.banner .slide {height: 421px; width: 100%; overflow: hidden; z-index: 1; position: relative;}
.banner .slide a {z-index: 2; display: block; background: url("") repeat-x center 0 transparent; width: 100%; height: 421px;}
.banner .slide .cycle-pager {position: absolute; text-align: center; bottom: 10px; left: 50%; margin-left: -30px; *margin-left: 150px; z-index: 300;}
.banner .slide .cycle-pager span {display: inline-block; width: 12px; height: 12px; margin: 0 5px; cursor: pointer; text-indent: -20em; overflow: hidden; border-radius: 6px; background: #797879;}
.banner .slide .cycle-pager span.cycle-pager-active {background: #464746;}
.banner .max-width {position: relative;}
.banner .banner_login {z-index: 10; position: absolute; top: 30px; top: -550px; *top: 30px; right: 50%; margin-right: -580px; width: 269px; border-radius: 5px; background: url("https://www.lz5.com/skin/default/images/bg_banner_lo.png") repeat 0 0 transparent;}
.banner .tab {height: 41px;}
.banner .tab a {display: block; float: left; width: 134px; height: 41px; line-height: 41px; text-align: center; background: #5b0312; border-top-left-radius: 5px; border-top-right-radius: 5px;
  color: #007ed9; font-size: 14px;}
.banner .tab a.active {background: transparent; width: 135px; color: white; font-weight: bold;}
.banner .wrap {padding: 17px;}
.banner .banner_signin p {padding: 0 5px; font-size: 16px; color: #007ed9; line-height: 24px;}
.banner .banner_signin p .total {font-size: 18px;}
.banner .banner_signin .btx2 {font-size: 12px; color: white; line-height: 22px; padding-bottom: 12px;}
.form-group {margin-bottom: 20px; *margin-bottom: 10px;}
.form-control {display: block; border: 1px solid #d0d0d0; background: white;font-size: 12px; color: #ccc; padding: 9px; width: 215px; border-radius: 5px;}
.btn_sign_submit {width: 234px; margin: 0; padding: 0; height: 33px; line-height: 33px; text-align: center; background: #238bcb; color: white; border: 0; font-size: 14px; cursor: pointer;}
.btn_sign_submit:hover {background: #3ca6e7;}
*{margin:0;padding:0;list-style-type:none;}
.top_nav{width:760px; float:left; height:50px; font-size:16px; margin-left:100px; margin-top:48px;}
a,img{border:0;}
.accordioCon{width:490px;height:250px;overflow:hidden;background-color:#fffde6;margin:0px auto;}
.acc dl dd,.acc dl dt{ float:left;display:inline;padding:0;margin:0;}img{ border:none;}
.acc dl dt{ width:0px;overflow:hidden;}
.acc dl dd{ width:45px;height:250px;cursor:pointer;}
/* 2011-08-15 modify */
dd.d1,dd.d2,dd.d3,dd.d4,dd.d5{ background-image:url(https://www.lz5.com/skin/default/%7BDT_SKIN%7Dimages/titilebg.jpg);background-repeat:no-repeat;}
dd.d1{ background-position:0 0;}
dd.d2{ background-position:-45px 0;}
dd.d3{ background-position:-90px 0;}
dd.d4{ background-position:-135px 0;}
dd.d5{ background-position:-180px 0;}
.newnav li{float:left; /*width:120px; font-weight:bold; */ margin-right:50px;}
.newnavhover {border-bottom: 3px solid #2b86e6; padding-bottom:6px; color:#2b86e6;}
.newnav li a:hover{border-bottom: 3px solid #2b86e6; padding-bottom:6px; color:#2b86e6;}
.newnav .hot{ width: 29px; height: 17px; margin-left:3px; margin-top:-10px;/*position: absolute;  right: 13px;*/}
.catname{color:#1d7ad9; border:#1d7ad9 1px solid; border-radius:3px; padding-left:2px; padding-right:2px;}
.hd{margin-left:555px;}
.hd span{ float:left;background: none repeat scroll 0 0 #000; cursor: pointer; display: inline-block; height: 11px; line-height: 999px; margin: 1px; opacity: 0.5; overflow: hidden; width: 42px;}
.hd .tab_2{background: none repeat scroll 0 0 #1d7cd8;}
/*
.bannerbth {border: 1px solid #e1e1e1; border-radius: 5px; height: 150px;}
.bannerbth a {display: block; float: left; height: 150px; width: 262px; margin-left: 33px; position: relative;}
.bannerbth a.line {width: 1px; margin: 0; background: url("./images/micons.png") no-repeat -196px -208px transparent;}
.bannerbth a .icon {left: 0; width: 97px; height: 97px; background-position: 0 -208px; position: absolute; top: 29px;}
.bannerbth a .icon.i2 {background-position: -98px -208px;}
.bannerbth a .icon.i3 {background-position: 0 -306px;}
.bannerbth a .icon.i4 {background-position: -98px -306px;}
.bannerbth a .ti {display: block; margin-left: 105px;}
.bannerbth a .bti {font-size: 20px; color: #333; margin-top: 62px;}
.bannerbth a .sti {font-size: 14px; color: #999; margin-top: 7px;}*/
.bannerbth {height: 120px;}
.bannerbth li{float:left; width:291px;}
.bannerbth .m_l12{margin-left:12px;}

.dflow {background: url("../image/bg_flow.jpg") no-repeat 0 0 transparent; height: 69px;}
.dflow .ti {float: left; width: 126px; color: white;}
.dflow .ti span {display: block;}
.dflow .bti {font-size: 25px; font-weight: bold; margin: 20px 0 0 7px;}
.dflow .sti {font-size: 10px; font-family: "arial"; font-weight: bold; font-style: italic; margin: 4px 0 0 6px;}
.dflow a {display: block;float: left;width: 33px; color: #999; font-size: 16px; font-weight: bold; margin-right: 19px;}
.dflow a:hover {color: #3d9fe1;}
.dflow .rc {float: left;width: 1073px; border: 1px solid #dfdfdf; border-left: 0; height: 67px;}
.dflow .hg {width: 1027px; height: 27px; background: url("../image/repeatx.png") repeat-x 0 -80px transparent; border-radius: 13px; margin: 13px 0 0 21px; position: relative;}
.dflow .num {display: block; width: 27px; height: 27px; border-radius: 13px; background: #196bc0; line-height: 27px; text-align: center; font-size: 20px; font-family: "arial"; font-weight: bold;  color: white; text-shadow: 0 0 1px #000;}
.dflow .tx {display: block; text-align: center; position: relative; left: -2px; margin-top: 5px;}
.dflow .ri {width: 17px; height: 14px; background-position: 0 -158px; margin-top: 6px; margin-right: 22px;}
.dflow .a12 {margin-right: 0; position: absolute; right: -5px;  top: 0;}

.bigblk { margin-top: 20px;}
.bigblk .t {height: 76px; /*background: #f6f6f6;*/}
.bigblk .t .icon {float: left; width: 36px;height: 35px; background-position: -31px 0; margin: 18px 0 0 9px;}
.bigblk .blktti {display: block; height: 73px; line-height: 68px; font-size: 28px; color: #333; /*margin-left: 12px;*/ padding-left:12px; float: left; }
.bigblk .blktp {display: block; float: right; margin: 33px 16px 0 0 ;font-size: 16px;   color: #666;}
.bigblk .blktp .num {font-size: 18px; font-weight: bold; color: #007ed9;}
.bigblk .blktp .blktmore {color: #007ed9; margin-left: 8px; font-family: "宋体";}

.bigblk .c {margin-top: 9px;}
.bigblk .c .tx {position: absolute; bottom: 0; left: 0; width: 414px; height: 54px; height: 32px;  background: url(../image/img_lbg.png) repeat 0 0 transparent;}
.bigblk .c .tx p {font-size: 14px;color: white; line-height: 19px; margin-left: 16px;}
.bigblk .c .tx .p1 {margin-top: 8px;}
.bigblk .c .tx .p2 {font-size: 12px;}
.bigblk .c .tx:hover p {color: #3d9fe1;}
.bigblk .slide1 {position: relative;  width: 466px; float: left;  height: 469px; overflow: hidden;}
.bigblk .slide1 a {display: none; z-index: 1;}
.bigblk .slide1 a.cycle-slide-active {display: block;}
.bigblk .slide1 img { width: 466px; height: 469px;}
.bigblk .slide1 .tx { width: 466px;}
.bigblk .slide1 .slc {z-index: 100; display: block; width: 30px; height: 30px; position: absolute; top: 226px; line-height: 30px; text-align: center; background-position: 0 -78px; text-indent: 0; color: white; font-family: "宋体"; font-weight: bold; cursor: pointer;}
.bigblk .slide1 .slc.p {left: 12px;}
.bigblk .slide1 .slc.n {right: 17px;}
.bigblk .slide1 .slc:hover {color: #3d9fe1;}
.bigblk .spic {position: relative; display: block; float: left; margin-left: 19px; width: 414px;}
.bigblk .spic li {display: block; float: left; width: 414px; height: 228px; margin-bottom: 12px; position: relative;}
.bigblk .spic li img {width: 414px; height: 228px;}
.bigblk .spic li.sm {width: 280px; height: 146px; margin-bottom: 14px;}
.bigblk .spic li.sm img {width: 280px; height: 146px;}
.bigblk .spic img {width: 419px; height: 228px;}
.bigblk .spic2 {margin-left: 21px; width: 280px;}
.bigblk .spic2 img {width: 280px; height: 146px;}
.bigblk .spic2 .tx {width: 280px; height: 32px;}
.fpcat {margin-top: 10px;}
.fpcat a { display: block;  float: left;  width: 127px;  margin-right: 24px;}
.fpcat a img {width: 127px; height: 78px;}
.fpcat a span {display: block; height: 23px;line-height: 23px; text-align: center; font-size: 14px;}
.fpcat a.last {margin-right: 0;}
.fpcat a:hover {color: #3d9fe1;}
.blkgonglue {margin-top: 0;}
.blkgonglue .t .icon {background-position: -68px 0px;}
.blkgonglue .c {margin-top: 13px;}
.blkgonglue .lcon {width: 900px; float: left;}
.blkgonglue .rcon {float: right; width: 280px;}
.blkgonglue .newsslide {width: 415px; height: 254px;}
.blkgonglue .newsslide img {width: 415px; height: 254px;}
.blkgonglue .newsslide .tx {height: 32px; width: 415px;}
.blkgonglue .newsslide .tx p {display: block; width: 290px; overflow: hidden;}
.blkgonglue .newsslide .cycle-pager {position: absolute; right: 12px; bottom: 10px; height: 8px; z-index: 200;}
.blkgonglue .newsslide .cycle-pager span {display: inline-block; width: 8px; height: 8px; margin-left: 10px; border-radius: 4px; background: #7f7f7f; text-indent: -10em; overflow: hidden; cursor: pointer;}
.blkgonglue .newsslide .cycle-pager span.cycle-pager-active {background: #066fc7;}

.recnewsblk {display: block; float: left; width: 464px; margin-left: 18px;}
.recnewsblk li {display: block; float: left; width: 100%; height: 27px;}
.recnewsblk li.imgw {height: 28px;}
.recnewsblk li .icon1 {color: #333; font-size: 14px;line-height: 26px; display: block; float: left; font-family: "宋体";}
.recnewsblk li .nc {display: block; float: left;height: 26px; line-height: 26px; overflow: hidden; width: 430px; margin-left: 6px; font-size: 14px; color: #333;}
.recnewsblk li .nc:hover {color: #3d9fe1;}
.recnewsblk li .rq {display: block;float: right; height: 26px; color: #666; line-height: 26px; font-size: 12px;}
.recnewsblk li.first {height: 105px; overflow: hidden; margin-bottom: 10px; margin-top: 5px;}
.recnewsblk li.first .h4 {display: block; height: 34px; line-height: 34px; overflow: hidden; text-align: center; font-size: 18px; font-weight: bold; color: #333;}
.recnewsblk li.first .h4:hover {color: #3d9fe1;}
.recnewsblk li.first p {font-size: 14px; color: #999; line-height: 22px; margin-top: 5px; text-indent: 28px;}
.recnewsblk li.first .more {font-family: "宋体";color: #007ed9; float: right;}
.flistblk {margin-top: 24px; float: left; width: 416px;}
.flistblk .tt {height: 24px; border-bottom: 1px solid #b8b8b8;}
.flistblk .tt h4 {display: block; float: left; height: 23px; line-height: 23px; font-size: 16px; padding: 0 12px; border-bottom: 1px solid #066fc7; color: #333; position: relative; bottom: -1px;}
.flistblk .tt .more {display: block; float: right; height: 21px; line-height: 21px; font-size: 12px; color: #aaaaaa; font-family: "宋体";}
.flistblk .tt .more:hover {color: #3d9fe1;}
.flistblk .tt .plus {width: 5px; height: 7px; background-position: -92px -38px; float: left; margin: 6px 5px 0 0 ;}
.flistblk .bcon {display: block;}
.flistblk .bcon li {display: block; float: left; height: 28px; line-height: 28px; overflow: hidden; font-size: 14px; color: #545454; width: 100%;}
.flistblk .bcon li.first {margin-top: 17px; height: 90px; margin-bottom: 10px;}
.flistblk .bcon li.first img {display: block; width: 142px; height: 90px; float: left;}
.flistblk .bcon li.first .h4 {font-size: 14px; color: #333; display: block; float: left; height: 20px; line-height: 20px; overflow: hidden; width: 260px; margin-left: 9px; font-weight: bold;}
.flistblk .bcon li.first .h4:hover {color: #3d9fe1;}
.flistblk .bcon li.first .des {display: block; float: left; width: 252px; margin-left: 10px; line-height: 22px; font-size: 14px; color: #999; height: 69px; padding-top: 4px;}
.flistblk .bcon li.first .more {color: #007ed9; font-family: "宋体"; float: right;}
.flistblk .bcon li.first .more:hover {color: #3d9fe1;}
.flistblk .bcon .icon1 {font-family: "宋体";}
.flistblk .bcon .nc {color: #333;}
.flistblk .bcon .nc:hover {color: #3d9fe1;}
.blk12 {margin-left: 30px;}
.flistblk.blk13 {margin-top: -2px;}
.blk13 {width: 100%; margin-top: 0px;}
.blk13 .tt {height: 22px; line-height: 22px;}
.blk13 .tt h4 {height: 21px; line-height: 21px;}
.blk13 .tt .more { height: 22px; line-height: 22px;}
.blk13 .tt .plus {margin-top: 8px;}
.blk13 .bcon li.first {width: 280px; margin-top: 8px;}
.blk13 .bcon li.first .imgw {display: block;  width: 126px; height: 88px;}
.blk13 .bcon li.first .imgw img {width: 126px;height: 88px;}
.blk13 .bcon li.first .i1 {float: left;}
.blk13 .bcon li.first .i2 {float: right;}
.blk13 .bcon .nc {color: #545454;}
.blk13 .bcon li {height: 28px; line-height: 28px;}
.flistblk.blkcalc {margin-top: 21px;}
.flistblk.blkcalc .tt {height: 24px; line-height: 24px;}
.flistblk.blkcalc .tt h4 {height: 23px; line-height: 23px;}
.flistblk.blkcalc .tt .more {height: 24px; line-height: 24px;}
.flistblk.blkcalc .bcon .calcs {margin: 12px 0 0 -13px; padding: 0;}
.flistblk.blkcalc .bcon .calcs li {display: block; height: auto; float: left; width: 64px; margin-left: 26px; margin-bottom: 10px;}
.flistblk.blkcalc .bcon .calcs li a {display: block;}
.flistblk.blkcalc .bcon .calcs li .icon {width: 62px; height: 62px; background-position: -185px -1px;}
.flistblk.blkcalc .bcon .calcs li .i2 {background-position: -246px -1px;}
.flistblk.blkcalc .bcon .calcs li .i3 {background-position: -308px -1px;}
.flistblk.blkcalc .bcon .calcs li .i4 {background-position: -185px -60px;}
.flistblk.blkcalc .bcon .calcs li .i5 {background-position: -246px -60px;}
.flistblk.blkcalc .bcon .calcs li .i6 {background-position: -308px -60px;}
.flistblk.blkcalc .bcon .calcs li .sw {display: block; width: 62px;height: 62px; border: 1px solid #a0d5fb; border-radius: 2px;}
.flistblk.blkcalc .bcon .calcs li .ti {display: block; height: 31px; line-height: 31px; color: #545454; text-align: center;}
.flistblk.blkcalc .bcon .calcs li:hover .ti {color: #3d9fe1;}
.blkmeitu .t .icon {background-position: -104px 0; height: 38px; width: 38px;}
.blkmeitu ul {display: block; margin: 12px 0 0 0px;}
.blkmeitu li {display: block; float: left; width: 180px; height: 140px; margin-right: 22px; margin-bottom: 19px; position: relative; *margin-right: 20px;}
.blkmeitu li.lineend {margin-right: 0;}
.blkmeitu li a {display: block;}
.blkmeitu li a:hover span {color: #3d9fe1;}
.blkmeitu li img {width: 180px; height: 140px;}
.blkmeitu li span {display: block; height: 22px; line-height: 22px; position: absolute; left: 10px; bottom: 10px; padding: 0 10px; background: url(../image/img_lbg.png) repeat 0 0 transparent; color: white;}
.com_icon {float: left; width: 16px; height: 16px;margin-left: 5px; background-position: -205px -162px;}
.com_icon.v1 {background-position: -222px -162px;}
.com_icon.v2 {background-position: -239px -162px;}
.com_icon.v3 {background-position: -256px -162px;}
.com_icon.v4 {background-position: -273px -162px;}
.com_icon.v5 {background-position: -290px -162px;}
.com_icon.v6 {background-position: -307px -162px;}
.blkezhxiu .t .icon {background-position: -144px 0; width: 40px; height: 40px;}
.blkezhxiu .c { margin: 0;}
.blkezhxiu .c .ct {height: 0px; background: #f6f6f6; border-bottom: 1px solid #eeeeee; z-index: 20;}
.blkezhxiu .fl {width: 899px;}
.blkezhxiu .nti {font-size: 18px; display: block; height: 30px; line-height: 30px; font-weight: normal;}
.blkezhxiu .nerzhu_ul {display: block; border: 1px solid #dfdfdf; height: 204px;}
.blkezhxiu .nerzhu_ul li {display: block; float: left; width: 435px; margin-left: 13px;}
.blkezhxiu .nerzhu_ul .imgr {float: left; width: 233px; margin-top: 11px; margin-left: 10px;}
.blkezhxiu .nerzhu_ul .imgr .lot,
.blkezhxiu .nerzhu_ul .imgr .tih4 {color: #999;font-weight: bold; display: block; margin-top: 12px;}
.blkezhxiu .nerzhu_ul .imgr .lod,
.blkezhxiu .nerzhu_ul .imgr .pd {display: block; color: #999; line-height: 20px; font-family: "微软雅黑";}
.blkezhxiu .nerzhu_ul .imgr .pd {margin-top: 3px;}
.blkezhxiu .nerzhu_ul .imgr .lot {margin-top: 8px;}
.blkezhxiu .nerzhu_ul .imgr .lod {margin-top: 4px;}
.blkezhxiu .com_ad1 {width: 899px;height: 85px;}
.blkezhxiu .comlipic {display: block; float: left; width: 159px; height: 179px; margin-top: 11px; background: #c1c1c1;}
.blkezhxiu .til {height: 50px;}
.blkezhxiu .til .comlogow {float: left;position: relative; width: 52px; height: 50px;}
.blkezhxiu .til .comlogo {position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; max-width: 52px; max-height: 50px; *width: 52px; *height: 50px; background: #c1c1c1;}
.blkezhxiu .til .comir {float: left; margin-left: 8px;}
.blkezhxiu .til .comirt {margin-top: 14px;}
.blkezhxiu .til .com_title {display: block; font-size: 16px; color: #333;  float: left;}
.blkezhxiu .til .com_to {color: #8c8c8c; margin-top: 4px; display: block; font-family: "宋体";}
.blkezhxiu .til .com_to .n {color: #1d7ad9;}
.blkezhxiu .comloul {width: 899px; height: 147px;}
.blkezhxiu .comloul ul {display: block; overflow: hidden; border: 1px solid #e1e1e1;}
.blkezhxiu .comloul li {display: block; float: left; width: 178px; height: 73px; border: 1px solid #e1e1e1; margin: -1px 0 0 -1px; border-right: 0; border-bottom: 0;}
.blkezhxiu .comloul li.end {width: 185px;}
.blkezhxiu .comloul a {display: block; position: relative; width: 178px; height: 69px;}
.blkezhxiu .comloul img {display: block; max-width: 178px; max-height: 73px; margin: auto; *width: 178px; *height: 73px; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.blkezhxiu .comdblk {border: 1px solid #e1e1e1; border-top: 0; height: 231px;}
.blkezhxiu .comdblk .comblkcc {display: none;}
.blkezhxiu .comdblk .comblkcc.active {display: block;}
.blkezhxiu .comdblk .cfl {float: left; height: 203px; margin: 12px 0 0 18px; border-right: 1px dashed #dfdfdf; width: 159px;}
.blkezhxiu .comdblk .comllo {display: block; position: relative; width: 133px; height: 42px; margin-top: 25px;}
.blkezhxiu .comdblk .comllo img {display: block; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; *width: 133px; *height: 42px; max-width: 133px; max-height: 42px;}
.blkezhxiu .comdblk .btn {display: block; width: 126px; height: 34px; line-height: 34px; text-align: center; color: white; background-color: #1d7ad9; margin: 50px 0 0 5px; cursor: pointer;}
.blkezhxiu .comdblk .btn:hover {background: #2488ed;}
.blkezhxiu .comdblk .numw {font-family: "宋体"; display: block; width: 126px; text-align: center; color: #8c8c8c; margin-top: 5px; margin-left: 5px;}
.blkezhxiu .comdblk .numw .num {color: #1d7ad9; margin: 0 5px;}
.blkezhxiu .comdrdeta {float: left; width: 695px; margin: 11px 0 0 11px;}
.blkezhxiu .comdrdeta .comdeti {height: 33px; line-height: 33px; font-size: 16px; font-weight: bold;  color: #333;}
.blkezhxiu .comdrdeta .comdeti .h4 { display: block; float: left; color: #333;}
.blkezhxiu .comdrdeta .comdeti .h4:hover { color: #3d9fe1;}
.blkezhxiu .comdrdeta .comdeti .com_icon { margin-top: 9px;}
.blkezhxiu .comdesp {line-height: 22px; color: #999;}
.blkezhxiu .comdesp a {color: #1d7ad9;}
.blkezhxiu .compics {display: block;  margin-top: 17px;}
.blkezhxiu .compics li {display: block; float: left; width: 150px; height: 104px; position: relative; margin-right: 20px;}
.blkezhxiu .compics a {display: block;}
.blkezhxiu .compics img {width: 150px;  height: 104px;}
.blkezhxiu .compics span {display: block; position: absolute;  bottom: 0; height: 29px; line-height: 29px; left: 0;}
.blkezhxiu .compics .tbg {width: 100%; background: url("../image/img_lbg.png") repeat 0 0 transparent;}
.blkezhxiu .compics .picti {color: white; left: 10px; width: 92px; overflow: hidden;}
.blkezhxiu .compics .picti:hover {color: #3d9fe1;}
.blkezhxiu .compics .num {right: 10px; color: #999; left: auto;}
.blkezhxiu .cl {float: left; width: 285px; border: 1px solid #eee;  border-top: 0;}
.blkezhxiu .ezhfw {margin-left: 11px;}
.blkezhxiu .ezhfw .btx2 {line-height: 48px; width: 256px; text-align: center; display: block; height: 48px; font-size: 13px; color: #1369c0;}
.blkezhxiu .form-group {margin-bottom: 7px;}
.blkezhxiu .form-control {font-size: 13px; color: #666; padding: 11px 10px; width: 240px;}
.blkezhxiu .form-control option { color: #666;}
.blkezhxiu select.form-control { padding: 7px 10px; width: 261px;}
.blkezhxiu .fsubg {margin-top: 20px;}
.blkezhxiu .btn_sign_submit {height: 38px; line-height: 38px; width: 257px; border: 1px solid #dbdbdb; padding: 0; margin: 0; color: white; font-size: 13px;}
.blkezhxiu .cr {float: left;z-index: 1; width: 903px; overflow: hidden;}
.blkezhxiu .four_com {display: block; background: #f8f8f8;border: 1px solid #eee; border-top: 0; border-left: 0; padding-bottom: 10px;}
.blkezhxiu .four_com ul {display: block; margin-top: -15px; margin-left: -20px; z-index: 1;}
.blkezhxiu .four_com li {display: block; float: left; width: 420px;  margin-left: 30px; margin-top: 25px;}
.blkezhxiu .four_com .comlow {display: block; float: left; width: 118px; height: 118px; position: relative; border: 1px solid #e1e1e1;  background: white;}
.blkezhxiu .four_com .comlow img {max-width: 118px; max-height: 118px; *width: 118px; *height: 118px; display: block; position: absolute; margin: auto; left: 0; top: 0; right: 0; bottom: 0;}
.blkezhxiu .four_com .imgrw {float: left; margin-left: 10px; width: 290px;}
.blkezhxiu .four_com .comti {display: block; height: 21px; line-height: 21px; font-size: 15px;  color: #007ed9;}
.blkezhxiu .four_com .comlca {font-size: 14px; color: #545454; line-height: 26px; display: block; height: 26px; overflow: hidden;}
.blkezhxiu .four_com .comicons {margin-top: 7px;}
.blkezhxiu .four_com .comicons .icon {float: left; display: block; width: 16px; height: 16px; background-position: -80px -53px; margin-right: 6px;}
.blkezhxiu .four_com .comicons .i2 {background-position: -98px -39px;}
.blkezhxiu .four_com .comicons .i3 {background-position: -98px -56px;}
.blkezhxiu .four_com .nums {display: block; margin-top: 5px;}
.blkezhxiu .four_com .nums span {display: block; float: left; width: 87px; height: 22px; line-height: 22px; font-size: 14px; color: #666;}
.blkezhxiu .four_com .numbs {display: block;}
.blkezhxiu .four_com .numbs span {display: block;float: left;height: 22px;line-height: 22px; font-size: 14px; color: #999; width: 87px;}
.blkezhxiu .rankti {width: 278px; border: 1px solid #dfdfdf; border-bottom: 0; border-top: 0; height: 36px; line-height: 36px; color: #1d7ad9; padding-top: 15px; position: relative;}
.blkezhxiu .rankti .rtx { display: block;  margin: 0 5px;  padding-left: 2px;  font-size: 16px; border-bottom: 1px solid #e3e3e3;  height: 35px;}
.blkezhxiu .rankti .line {display: block; position: absolute; height: 1px; width: 163px; background: #5296dc; bottom: 0; left: 5px;}
.blkezhxiu .rankti .square {display: block;  position: absolute; z-index: 10; border-color: #1d7ad9 transparent transparent; border-style: solid dashed dashed; border-width: 4px 4px 0; font-size: 0; height: 0; width: 0; bottom: -4px; left: 68px;}
.blkezhxiu .ranklist { display: block; overflow: hidden;  border: 1px solid #dfdfdf;  border-top: 0; *width: 278px;}
.blkezhxiu .ranklist li {display: block; margin: -1px 6px 0 6px; height: 54px; line-height: 53px; padding-top: 11px; border-top: 1px dashed #dfdfdf; *padding-top: 9px;}
.blkezhxiu .ranklist .rankn {float: left; width: 36px; height: 35px; margin-top: 10px;}
.blkezhxiu .ranklist .rankn.r1 {background: url("../image/rank1.jpg") no-repeat 0 0 transparent; text-indent: -10em;}
.blkezhxiu .ranklist .rankn.r2 {background: url("../image/rank2.jpg") no-repeat 0 0 transparent; text-indent: -10em;}
.blkezhxiu .ranklist .rankn.r3 {background: url("../image/rank3.jpg") no-repeat 0 0 transparent; text-indent: -10em;}
.blkezhxiu .ranklist .rankn.rc {background: url("../image/rankc.jpg") no-repeat 0 0 transparent;}
.blkezhxiu .ranklist .rankn .num {font-size: 16px; color: white; display: block;  float: left; line-height: 20px; margin: 8px 0 0 10px;}
.blkezhxiu .ranklist a {display: block; height: 53px; line-height: 53px; overflow: hidden; width: 200px; margin-left: 5px; float: left; font-size: 14px; font-weight: bold; color: #545454;}
.blkezhxiu .ranklist a:hover {color: #3d9fe1;}
.diyplanw {background-color: #fff; width: 278px; height: 320px; border: 1px solid #dfdfdf;}
.diyplanw .pdes {margin: 0px 9px 0 9px; height: 14px; line-height: 24px; color: white; border-bottom: 1px dashed #8c8c8c; position: relative;}
.diyplanw .pdes .num {font-size: 20px; position: absolute; color: #1d7ad9; left: 37px; top: -20px; font-weight: normal; display: block;}
.diyplanw .pdes .tx1 {display: block; color: #999; top: -17px; position: absolute; left: 116px;}
.diyplanw .form-group {margin: 7px 9px 0 9px; height: 33px; width: 259px; border: 1px solid #dfdfdf; border-left: 0; background: white; position: relative; z-index: 0;}
.diyplanw .form-group.clicked { z-index: 20;}
.diyplanw .form-group label {display: block; float: left; width: 34px; height: 33px; background-position: -205px -179px;}
.diyplanw .form-group .i2 {background-position: -240px -179px;}
.diyplanw .form-group .i3 {background-position: -275px -179px;}
.diyplanw .form-group .i4 {background-position: -310px -179px;}
.diyplanw .form-group .form-control {width: 203px; float: left; border: 0; border-radius: 0; height: 14px; padding: 9px 10px 8px 10px; line-height: 14px; background: transparent; color: #999; border: 1px solid transparent;}
.diyplanw .form-group .form-control.error {border-color: #ff0000;}
.diyplanw .form-group.btnw {background: transparent; border: 0;width: auto; margin: 10px 0 0 40px; height: auto;}
.diyplanw .form-group.btnw .vtn {height: 31px; width: 195px; line-height: 31px; background: url("../image/repeatx.png") repeat-x 0 -16px transparent;
  padding: 0; font-size: 14px; font-weight: bold; color: white; cursor: pointer; border-radius: 3px;}
.diyplanw .form-group.btnw .vtn:hover {background-position: 0 -48px;}
.diyplanw .form-group .em_square_down {position: absolute; right: 8px;}
.calcs {display: block; margin-top: 25px; margin-left: 6px; padding-bottom: 30px;}
.calcs li {display: block; float: left; width: 64px; margin-left: 19px; margin-bottom: 6px;}
.calcs li a {display: block;}
.calcs li .icon { width: 62px;  height: 62px; background-position: -185px -1px;}
.calcs li .i2 {background-position: -246px -1px;}
.calcs li .i3 {background-position: -308px -1px;}
.calcs li .i4 {background-position: -185px -60px;}
.calcs li .i5 {background-position: -246px -60px;}
.calcs li .i6 {background-position: -308px -60px;}
.calcs li .sw {display: block; width: 62px; height: 62px; border: 1px solid #a0d5fb; border-radius: 2px;}
.calcs li .ti {display: block; height: 31px;line-height: 31px; color: #545454; text-align: center;}
.calcs li:hover .ti {color: #3d9fe1;}
.newestcom {margin-left: 10px;}
.newestcom h4 {display: block; height: 36px; line-height: 36px; font-size: 16px; font-weight: normal; color: #333; margin-top: 15px;}
.newestcom .index_rank_best1 {float: left;width: 420px; margin-left: 20px; margin-top: 25px;}
.newestcom .index_rank_best1.b2 {margin-left: 50px; width: 400px;}
.newestcom .index_rank_best_logo {display: block; float: left; width: 108px; height: 108px; position: relative;}
.newestcom .index_rank_best_logo img {max-width: 108px; max-height: 108px; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; *width: 108px; *height: 108px;}
.newestcom .index_rank_content {width: 156px; height: 105px; border: 1px solid #f6f6f6; background: #fbfbfb; position: relative; margin-left: 47px; float: left;}
.newestcom .index_rank_content i {display: block; width: 11px; height: 21px; position: absolute; top: 34px; left: -10px; background-position: -115px -39px;}
.newestcom .index_rank_content .coti {display: block; font-size: 14px; color: #666; margin: 21px 0 0 21px;}
.newestcom .index_rank_content .coti a {color: #666;}
.newestcom .index_rank_content .coti a:hover {color: #3d9fe1;}
.newestcom .index_rank_content p {display: block; margin-top: 27px; height: 20px; line-height: 20px; color: #666; font-weight: normal;}
.newestcom .index_rank_content .ico_location {margin-right: 2px; width: 15px; height: 20px; float: left; background-position: -127px -39px; margin-left: 23px;}
.index_rank_img {height: 120px; width: 100%; position: relative; overflow: hidden;}
.index_rank_img a {display: none; *display: block; height: 120px; width: 100%; position: absolute; top: 0; left: 0;}
.index_rank_img a img {max-width: 100%; max-height: 120px; *width: 100%; *height: 120px;}
.index_rank_img .a2 {left: 192px;}
.index_rank_img .a3 {left: 998px;}

.nicon {display: block; width: 0px; height: 0; background: url(../image/newico.png) no-repeat 0 0 transparent; text-indent: -50em; overflow: hidden;}
.nicon1 {display: block; width: 0px; height: 0; background: url(../image/newico.png) no-repeat 0 0 transparent; text-indent: -50em; overflow: hidden;}

.blklphui .t .icon {background-position: 0 -38px; width: 40px; height: 37px;}
.blklphui .c {width: 100%; overflow: hidden; margin: 0;}
.blklphui .c ul {display: block; width: 1240px;}
.blklphui .c li {background: #f0f0f0; display: block; float: left; width: 293px; margin-right: 10px; margin-top: 10px; height: 190px; position: relative;}
.blklphui .c li img {position: absolute;  bottom: 0;  right: 0; z-index: 15; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.blklphui .c a {display: block; width: 293px; height: 190px;}
.blklphui .c a:hover .txbg span {color: #3d9fe1;}
.blklphui .c a:hover img {-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; right: 10px;}
.blklphui .c .txbg {position: absolute; top: 0; left: 0; z-index: 20; display: block; width: 149px; height: 190px; background: url("../image/white_opacity.png") repeat 0 0 transparent;}
.blklphui .c .txbg .bt {display: block; font-size: 20px; font-weight: bold; color: #333; margin: 35px 0 0 30px;}
.blklphui .c .txbg .st {color: #999; margin: 6px 0 0 30px;  display: block;}

.tlt_l{border-bottom:#06F solid 2px; width:200px; height:74px; float:left;}
.tlt_r{border-bottom:#ccc solid 1px; float:left; height:75px; width:1000px;}
.blklzjbh .t .nicon { background-position: -41px -38px;  width: 36px;  height: 35px; float:left; margin-top:15px;}
.blklzjbh .t .nicon1 {display: block; width: 0px; height: 0; background: url(../image/newico.png) no-repeat 0 0 transparent; text-indent: -50em; overflow: hidden; background-position: 0px -38px;  width: 38px;  height: 35px; float:left; margin-top:15px;}
.blklzjbh .t .nicon2 {display: block; width: 0px; height: 0; background: url(../image/newico.png) no-repeat 0 0 transparent; text-indent: -50em; overflow: hidden; background-position: -78px -38px;  width: 38px;  height: 35px; float:left; margin-top:15px;}
.blklzjbh .t .nicon3 {display: block; width: 0px; height: 0; background: url(../image/newico.png) no-repeat 0 0 transparent; text-indent: -50em; overflow: hidden; background-position: -115px -38px;  width: 38px;  height: 35px; float:left; margin-top:15px;}


.blklzjbh .t .signup {color: #007ed9;  margin-left: 5px;}
.blklzjbh .jbdes { width: 900px; float: left;}
.blklzjbh .jbdes .vedio {float: left; width: 416px; height: 226px;}
.blklzjbh .jbdes h4 {display: block; float: left; width: 420px; text-align: center; font-size: 16px; color: #333; height: 24px; line-height: 24px;}
.blklzjbh .jbdes p {font-size: 14px; color: #545454; line-height: 28px; text-indent: 28px;}
.blklzjbh .rcon {float: right; width: 281px;}
.blklzjbh .rcon .tt {height: 35px; line-height: 35px; margin-top: 2px;}
.blklzjbh .rcon .tt h4 {height: 34px; line-height: 34px;font-size: 16px; color: #333;}
.blklzjbh .rcon .tt .more {height: 34px;line-height: 34px;}
.blklzjbh .rcon .tt .more .plus {margin-top: 13px;}
.blklzjbh .rcon .bcon {margin-top: 5px;}
.blklzjbh .rcon .bcon li { height: 30px; line-height: 30px; width: 270px;}
.blklzjbh .rcon .bcon li .hs {color: #238bcc; margin-right: 10px;}
.blklzjbh .rcon .flistblk .bcon li { /*height: 27px;*/ line-height: 27px;}
.blklzjbh .rcon .flistblk .bcon li .nc {color: #333;}
.blklzjbh .rcon .flistblk .bcon li .nc:hover {color: #3d9fe1;}
.blklzjbh .rcon .flistblk .bcon li .icon1 {margin-right: 5px;}
.blklzjbh .rcon .flistblk .bcon .first { height: 88px;}

.lztabs {float: right; width: 467px;}
.lztabs .tti {height: 37px;}
.lztabs .tti .i {display: block; float: left; height: 36px; line-height: 36px; font-size: 16px; color: #333; font-weight: bold; width: 116px; text-align: center; border-bottom: 1px solid #dfdfdf;}
.lztabs .tti .active { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; border-bottom: 0;  border-top: 2px solid #599de3; height: 35px; line-height: 35px; width: 117px;}
.lztabs .tabcon {height: 196px; overflow: hidden; display: none;}
.lztabs .tabcon.active {display: block;}
.lztabs .tabcon .pdes {margin-top: 12px;}
.lztabs .tabcon .pdes p {line-height: 27px; color: #999;}
.lztabs .tabcon .pdes p .more {color: #1d7ad9; margin-left: 20px; font-family: "宋体";}

.hotbrd .tp {height: 34px; margin-top: 17px;}
.hotbrd .tp h4 {display: block; float: left; height: 34px; line-height: 34px; color: #333; font-size: 20px; font-weight: bold;}
.hotbrd .tp h4 span {font-style: italic; font-size: 16px; color: #999;font-family: "arial"; margin-left: 5px;}
.hotbrd .refresh {display: block; position: absolute;  right: 5px; top: -21px;font-size: 14px; color: #999; font-weight: bold;height: 20px; line-height: 20px; cursor: pointer;}
.hotbrd .refresh:hover {color: #3d9fe1;}
.hotbrd .refresh .icon {width: 13px; height: 13px;  background-position: 0 -144px; float: left; margin-top: 4px; margin-right: 2px;}
.hotbrd .brimg {display: block; float: left; width: 188px; height: 326px; border: 1px solid #dfdfdf;}
.hotbrd .brimg img {width: 188px; height: 326px;}
.hotbrd .brimg.br2 {float: right;}
.hotbrd .hotul {display: block; float: left; width: 810px; margin-left: 4px; border-top: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; position: relative;}
.hotbrd .hotul ul { display: none;}
.hotbrd .hotul ul.active {display: block;}
.hotbrd .hotul li {display: block; float: left; width: 134px; height: 81px; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;  position: relative;}
.hotbrd .hotul li a {display: block; width: 132px; height: 79px; border: 1px solid transparent;}
.hotbrd .hotul li a:hover {border-color: #3d9fe1;}
.hotbrd .hotul img {position: absolute; max-width: 134px; max-height: 81px; *width: 134px; *height: 81px; margin: auto; top: 0; left: 0; right: 0; bottom: 0;}
.blkxwzx .t .icon {background-position: -198px -213px; width: 43px; height: 31px; margin-top: 23px;}
.blkxwzx .c {margin-top: 20px;}
.blkxwzx .slide1 {width: 415px; height: 249px;}
.blkxwzx .slide1 img {width: 415px; height: 249px;}
.blkxwzx .slide1 .slc {top: 110px; background: transparent; font-size: 30px;}
.blkxwzx .slide1 .slc.p {left: 0;}
.blkxwzx .slide1 .slc.n {right: 0;}
.blkxwzx .slide1 .tx {width: 415px;}
.blkxwzx .slide1 .tx p {margin: 8px 10px 0 10px; text-align: center;}
.blkxwzx .blk31 {margin-left: 19px; width: 465px;}
.blkxwzx .newsblk {margin-top: 0;}
.blkxwzx .newsblk .tt h4 {border-bottom: 0; border-left: 3px solid #2a82db; height: 19px; line-height: 19px; padding-left: 5px;}
.blkxwzx .newsblk .tt .more {margin-right: 16px;}
.blkxwzx .newsblk .bcon li {height: 27px; line-height: 27px; width:100%;}
.blkxwzx .newsblk .bcon li.first {height: 90px;}
.blkxwzx .newsblk .bcon li.first .des {width: 254px;}
.blkxwzx .blk11 {width: 415px;}
.blkxwzx .blk11 .bcon li.first {margin-top: 9px; margin-bottom: 9px;}
.blkxwzx .blk12 .bcon li.first { margin: 9px 0;}
.blkxwzx .blk13 .tt {height: 24px; line-height: 24px;}
.blkxwzx .blk13 .zf {display: block; margin-top: 7px; color: #333;}
.blkxwzx .blk13 .zf img {width: 280px; height: 189px;}
.blkxwzx .blk13 .zf .imgt {display: block; height: 40px;line-height: 40px; text-align: center; font-weight: bold; font-size: 16px;}
.blkxwzx .blk13 .zf:hover {color: #3d9fe1;}
.blkxwzx .blkhd {margin-top: 9px;}
.blkxwzx .blkhd a {display: block;}
.blkxwzx .blkhd .a1 {margin-top: 12px;}
.blkxwzx .blkhd .a1 img {width: 280px; height: 95px;}
.blkxwzx .blkhd .a2 {margin-top: 9px;}
.blkxwzx .blkhd .a2 img {width: 280px; height: 101px;}
.navlconw {position: absolute; width: 758px; height: 419px; border: 1px solid #dfdfdf; border-left: 0; box-shadow: 5px 5px 10px #333; top: 51px; left: 263px; background: #fff; display: none;}
.navlconw.active {display: block;}
.navlconw .ulin {float: left; width: 526px;}
.navlconw .ulin a {display: block; float: left; border: 1px solid #f1f1f1; border-radius: 3px; width: 151px; height: 37px; margin: 18px 0 0 18px; line-height: 37px; font-size: 14px; color: #666;  background: url("../image/repeatx.png") repeat-x 0 -108px transparent;}
.navlconw .ulin a:hover {background: url("../image/repeatx.png") repeat-x 0 -146px transparent; color: #3d9fe1;}
.navlconw .ulin a img {display: block; float: left;}
.navlconw .ulin a .tx {margin-left: 5px; display: block; float: left; line-height: 37px;}
.navlconw .ulin a .per {font-size: 12px; margin-left: 2px;display: block; float: left;}
.navlconw .lir {float: right; width: 211px; margin-right: 14px; margin-top: 18px;}
.navlconw .lir .loti {font-size: 14px; color: #1d7ad9; margin-top: 15px;}
.navlconw .lir .lolist {display: block; overflow: hidden; margin-top: 10px;}
.navlconw .lir .lolist .loi { width: 230px;}
.navlconw .lir .lolist .li {display: block; float: left; width: 62px; height: 34px; line-height: 34px; margin-right: 13px; font-size: 14px; color: #999;}
.navlconw .lir .lolist .li:hover {color: #3d9fe1;}
.navlconw .lil {float: left; margin: 18px 0 0 22px;}
.jiabohui .formw {width: 260px; float: left;}
.jiabohui .formw .ip {display: block; border: 1px solid #dfdfdf; padding: 10px; width: 230px; margin-top: 18px; color: #999;}
.jiabohui .formw .ip.error {border-color: red;}
.jiabohui .formw .forminfo {color: red; text-align: center; display: block; padding-top: 5px;}
.jiabohui .formw .ipsub {display: block;border: 0; width: 195px; height: 31px; border-radius: 3px; font-size: 14px; font-weight: bold; color: white; background: url("../image/repeatx.png") repeat-x 0 -16px transparent; cursor: pointer; margin: 17px 0 0 31px;}
.jiabohui .formw .ipsub:hover {background-position: 0 -48px;}
.jiabohui .form_img {margin-left: 10px;}
.jiabohui .lir .ti {font-size: 14px; color: #1d7ad9;}
.jiabohui .lir .ppli {overflow: hidden;}
.jiabohui .lir .ppli .ppw {width: 230px; margin-top: 6px;}
.jiabohui .lir .ppli a {display: block; float: left; width: 97px; height: 56px; border: 1px solid #e9e9e9; margin: 0 10px 10px 0; position: relative;}
.jiabohui .lir .ppli a:hover {border-color: #3d9fe1;}
.jiabohui .lir .ppli a img { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; max-width: 97px; max-height: 56px; *width: 97px; *height: 56px;}
.jiabohui .lir .lzbw {margin-top: 8px; position: relative;}
.jiabohui .lir .lzbw .lzbimg {display: block; width: 130px; height: 130px; border: 1px solid #e9e9e9; margin: 6px 0 0 50px;}
.jiabohui .lir .lzbw .like_this {position: absolute; top: -10px; left: -174px;}
.jiabohui .lir .lzbw .close {position: absolute; width: 17px; height: 17px; top: 0; right: 30px; cursor: pointer;}
.lanpinhui .lil {width: 505px; margin: 10px 0 0 8px;}
.lanpinhui .liw {border-bottom: 1px dashed #dfdfdf;  padding: 3px 0;}
.lanpinhui .liw a { font-size: 14px; color: #999;}
.lanpinhui .liw a.blue { color: #1d7ad9;}
.lanpinhui .liw a:hover {color: #3d9fe1;}
.lanpinhui .liw .ti {display: block; width: 60px; height: 26px; line-height: 26px; text-align: center; float: left; text-decoration: underline;  font-weight: bold;}
.lanpinhui .liw .aw {float: left; width: 440px; overflow: hidden;}
.lanpinhui .liw .aw .awin {width: 450px;}
.lanpinhui .liw .aw a {display: block; float: left; height: 26px; line-height: 26px; padding: 0 10px;}
.lanpinhui .liw .aw a.line {padding: 0; width: 1px; height: 14px; background: #dfdfdf; margin-top: 8px;}
.lanpinhui .liw.noborder {border-bottom: 0;}
.lanpinhui .blue5 {margin: 50px 0 0 15px;}
.lanjihua .lil {width: 493px;}
.lanjihua .lzks {position: relative;}
.lanjihua .lzks .btn {display: block; width: 77px; height: 32px; padding: 0 10px; line-height: 32px; font-size: 14px; color: white; background: #5abbf8; border-radius: 3px; position: absolute; top: 116px; left: 0;}
.lanjihua .lzks .btn2 {background: #ffb727; top: 309px;}
.lanjihua .diyplanw {height: 213px; width: 211px; border: 0;}
.lanjihua .diyplanw .pdes,
.lanjihua .diyplanw .diyti {display: none;}
.lanjihua .diyplanw .form-group {margin-left: 0; width: 209px;}
.lanjihua .diyplanw .form-group .form-control {width: 153px;}
.lanjihua .diyplanw .form-group.clicked {z-index: 20;}
.lanjihua .diyplanw .form-group .em_square_down {position: absolute;}
.lanjihua .diyplanw .vtn {margin-left: 28px;}
.lanjihua .diyplanw .bnavlw .li_allw {width: 210px;}
.lanjihua .diyplanw .itmw {width: 220px;}
.lanmeitu .tjl {display: block; margin-top: 8px;}
.lanmeitu .tjl li {display: block; height: 34px; overflow: hidden; line-height: 34px;}
.lanmeitu .tjl li a {color: #999; font-size: 14px;}
.lxuezhxiu .blk13 {overflow: hidden; margin: 0;}
.lxuezhxiu .blk13 .bcon {margin-top: 8px; width: 230px;}
.lxuezhxiu .blk13 .bcon .calcs { margin: 0;}
.lxuezhxiu .blk13 .bcon .calcs li {margin: 0px 9px 0 0 ;}
.hdld {overflow: hidden;}
.hdld .in {margin-top: 2px;}
.hdld .in a {display: block; float: left; width: 149px; height: 86px; padding-bottom:3px; border: 1px solid #ededed; margin: 6px 4px 0px 0}
.hdld .in a:hover {border-color: #3d9fe1;}
.back2top {width:58px;height:58px;position:fixed;_position:absolute;left:50%;margin-left:620px;bottom:100px;_bottom:auto;cursor:pointer;display:none;}
.back2top a {display:block;width:100%;height:100%;background:url('../image/back2top.png') no-repeat;}
.back2top a:hover {background:url('../image/back2top.png') no-repeat -58px 0;}