@charset "utf-8";
* { margin: 0; padding: 0; list-style-type: none }

a, img { border: 0; text-decoration: none }

html { overflow-y: scroll }

body { font-size: 14px; font-family: "微软雅黑", "宋体", "黑体", Arial, Helvetica, sans-serif; background: #ffffff; color: #838485; font-size: 14px }

body, ul, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, img, table, th, tr, td, select, option, input, button, select, option, iframe { margin: 0; padding: 0; border: none; list-style: none; border-collapse: collapse; border-spacing: 0 }

textarea, input, select:focus { outline: 0 }

a:link, a:visited { text-decoration: none; color: #454545 }

a:hover { color: #ff6012 }

.clear { clear: both }

.h0 { clear: both; height: 0 }

.left { float: left }

.right { float: right }

textarea, input, select:focus { outline: 0 }

.clearfix:after { display: block; content: ''; visibility: hidden; height: 0px; clear: both }

.clearfix { zoom: 1 }

div:after, ul:after, li:after { clear: both; content: "."; display: block; font-size: 0; height: 0; visibility: hidden }

.header { width: 1000px; margin: 10px auto; overflow: hidden }

.header .left { width: 426px; height: 70px }

.header .right { width: 460px; height: 70px }

.header .right .zuantell { width: 270px; height: 54px; float: left }

.header .right .shijian { width: 170px; height: 54px; float: right }

.header .right .shijian p { padding-top: 5px }

.banner{max-width: 1920px;min-width: 1000px;margin: 0 auto;}
.banner img{width: 100%;}

.nav { width: 100%; background: #0f64b0; overflow: hidden; margin: 0 auto }

.navCon { width: 1000px; height: 44px; margin: 0 auto }

.navCon li { width: 110px; height: 44px; font-size: 15px; line-height: 44px; text-align: center; background: url(../images/nav_line.jpg) no-repeat right center; float: left }

.navCon li a:link, .navCon li a:visited { display: block; color: #fff; transition: all 0.25s ease-in 0s; width: 110px; height: 60px }

.navCon li a:hover, .navCon li a:active { width: 110px; height: 44px; color: #b52f08; background: url(../images/nav_hover.png) repeat-x; font-weight: bold }

.pics_wrap { width: 100%; margin: 0 auto; overflow: hidden }

.pics_wrap img { position: relative; left: 50%; margin-left: -960px; display: block }

.navCon li.nobg { background: none }

.lunhuan { width: 100%; height:537px; position: relative }

.lunhuan #lunhuanback { width: 100%; height:537px; position: absolute; left: 0px; top: 0px; overflow: hidden }

.lunhuan #lunhuanback p { width: 100%; height:537px; position: absolute; left: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); background-repeat: no-repeat; background-position: 50% 0px }

.suoyouliebiao { width: 239px; position: absolute; left: 0px; top: 0px; border-left: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; z-index: 200; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2) }

.lunhuancenter { width: 757px; height: 20px; position: absolute; left: 240px; top: 0px }

.lunhuancenter .centergif { display: block; width: 760px; height: 402px; position: absolute; left: 0px; top: 0px; z-index: 4 }

#lunbonum { height: 14px; line-height: 23px; position: absolute; left: 332px; top: 368px; z-index: 5 }

#lunbonum li { width: 14px; height: 14px; float: left; margin-right: 9px; background: #B4B4B4; border-radius: 14px; cursor: pointer }

#lunbonum .lunboone { background: #C80002; cursor: pointer }

.bznav { width: 1000px; margin: 0 auto; height: 129px; background: url(../images/bznavbg.jpg) no-repeat center top }

.bznavbox { padding: 5px; display: block }

.bznavbox dl { width: 197px; height: 109px; float: left; margin-right: 1px; background: url(../images/zcbg.jpg) repeat; padding-top: 10px }

.bznavbox dl:hover { background: url(../images/onbg.jpg) repeat }

.bznavbox dl:hover dd a, .bznavbox dl:hover dd { color: #fff }

.bznavbox dl.dl0 dt { font-size: 18px; color: #127dc3 }

.bznavbox dl.dl0:hover dt { color: #fff }

.bznavbox dl.dl1 dt { background: url(../images/bz11.jpg) 18px 0 no-repeat; padding-left: 54px }

.bznavbox dl.dl1:hover dt { background: url(../images/bz1.png) 18px 0 no-repeat }

.bznavbox dl.dl2 dt { background: url(../images/bz2.png) 14px 0 no-repeat; padding-left: 54px }

.bznavbox dl.dl2:hover dt { background: url(../images/bz22.png) 14px 0 no-repeat }

.bznavbox dl.dl3 dt { background: url(../images/bz3.png) 14px 0 no-repeat; padding-left: 54px }

.bznavbox dl.dl3:hover dt { background: url(../images/bz33.png) 14px 0 no-repeat }

.bznavbox dl.dl4 dt { background: url(../images/bz4.png) 14px 0 no-repeat; padding-left: 54px }

.bznavbox dl.dl4:hover dt { background: url(../images/bz44.png) 14px 0 no-repeat }

.bznavbox dl.dl5 dt { background: url(../images/bz5.png) 25px 0 no-repeat; padding-left: 60px }

.bznavbox dl.dl5:hover dt { background: url(../images/bz55.png) 25px 0 no-repeat }

.bznavbox dl.dl6 dt { background: url(../images/bz6.png) 30px 0 no-repeat; padding-left: 64px }

.bznavbox dl.dl6:hover dt { background: url(../images/bz66.png) 30px 0 no-repeat }

.bznavbox dl.dl3 p.p2 { text-align: left; padding-left: 11px }

.bznavbox dl.dl4 p.p1, .bznavbox dl.dl6 p.p1 { text-align: left; padding-left: 23px }

.bznavbox dl.dl45 dt { background: url(../images/bz45.png) 25px 0 no-repeat; padding-left: 60px }

.bznavbox dl dt span { display: block; font-size: 8px; line-height: 10px; font-family: "Arial" }

.bznavbox dl dd { color: #333; font-size: 11px; line-height:20px; }

.bznavbox dl dd p { margin-top: 12px; text-align: center }

.bznavbox dl dd a { font-size: 12px; height: 14px; display: inline-block }

.soshuo { width: 100%; background: #eaf5fe; margin: 0 auto; overflow: hidden }

.soshuoBox { width: 1000px; height: 40px; margin: 0 auto; overflow: hidden; padding-top: 10px }

.soshuoBoxl { width: 658px; float: left; height: 50px }

.soshuoBoxl span { width: 72px; height: 30px; display: block; padding-left: 10px; line-height: 24px; float: left; background: url(../images/ico.png) no-repeat -65px -9px; color: #fff }

.soshuoBoxl a { float: left; display: block; height: 26px; margin-right: 5px; line-height: 26px; border: 1px solid #d2d2d2; padding: 0px 3px; text-align: center }

.soshuoBoxl a.zhixun { float: left; display: block; border: none; width: 104px; height: 28px; line-height: 28px; text-align: center; color: #fff; background: #eb8e07 }

.soshuoBoxl a:hover { background: #398cd5; color: #fff }

.soshuoBoxr { width: 278px; float: right; height: 50px }

.soshuoBoxr .text { width: 196px; padding-left: 20px; border: 1px solid #d2d2d2; height: 28px; line-height: 28px; float: left; color: #c7cbce; background: url(../images/ico.png) no-repeat -166px -7px }

.soshuoBoxr .soso { width: 60px; color: #fff; height: 30px; font-weight: bold; line-height: 30px; text-align: center; background: #398cd5; float: left }

.newbox { width: 1000px; margin: 15px auto; overflow: hidden }

.newboxL { width: 262px; height: 362px; float: left; padding: 1px; border: 1px solid #c8e4fd }

.focus { float: right; height: 362px; position: relative; width: 262px }

.focus #pic { height: 360px; overflow: hidden; width: 262px }

.focus #pic ul { float: left; height: 362px; width: 800% }

.focus #pic li { float: left; height: 362px; width: 262px }

.focus #pic li img { float: left; height: 360px; width: 262px }

.focus .tip-bg { bottom: 0; height: 21px; left: 0; position: absolute; width: 262px; z-index: 12 }

.focus #tip { bottom: 14px; height: 14px; left: 161px; position: absolute; width: 96px; z-index: 13 }

.focus #tip ul li { background: url(../images/mtbd_hdp_iocn.png) no-repeat scroll right center rgba(0, 0, 0, 0); cursor: pointer; display: inline; float: left; height: 14px; margin: 0 5px; width: 14px }

.focus #tip ul li.current { background: url(../images/mtbd_hdp_iocn.png) no-repeat scroll left center rgba(0, 0, 0, 0); cursor: pointer; display: inline; float: left; height: 14px; margin: 0 5px; width: 14px }

.focus .show { display: block !important }

.newboxM { width: 444px; height: 364px; float: left; margin: 0px 10px; border: 1px solid #c8e4fd }

.newboxM .biaoti { width: 444px; height: 40px; line-height: 40px; background: #e9f2fa; border-bottom: 1px solid #c8e4fd;text-align: center;color: #1b7bd0;font-size: 16px; }

.newboxM .biaoti li { width: 222px; float: left; text-align: center; font-size: 16px }

.newboxM .biaoti li a { color: #1b7bd0; display: block }


.newboxM .biaoti li a:hover { background: #398cd5; color: #fff }

.newboxM .new-box { width: 444px; overflow: hidden }

.newboxM .newtit {overflow: hidden; padding: 10px; border-bottom: 1px dashed #d7d5d5 }

.newboxM .newtit dt { float: left; width: 140px; height: 84px }
.newboxM .newtit h4{text-align: center;font-size: 16px;line-height: 24px;height: 24px;overflow: hidden;}
.newboxM .newtit h4 a {color: #398cd5 }

.newboxM .newtit p { line-height: 24px;color: #454545;text-indent: 2rem;margin-top: 5px; }

.newboxM .newtit p a { color: #ff6012; }

.newboxM .newtit p a:hover { color: #398cd5 }

.newboxM .newlb { width: 430px; padding: 8px 7px 0px; overflow: hidden }

.newboxM .newlb ul { overflow: hidden }

.newboxM .newlb ul li { width: 434px; line-height: 31px; }

.newboxM .newlb ul li a { background: url(../images/piont.jpg) no-repeat center left; padding-left: 10px }

.newboxM .newlb ul li span { color: #b9b8b8; font-size: 12px; float: right; padding-right: 5px; line-height: 24px; height: 24px }

.newboxR { width: 264px; float: right; height: 364px; border: 1px solid #c8e4fd; font-size: 16px }

.newboxR .aboutTit { width: 264px; height: 40px; line-height: 40px; text-align: center; background: #398cd5; color: #fff; border-bottom: 1px solid #c8e4fd }

.newboxR .aboutCon { width: 252px; overflow: hidden; padding: 8px 6px; border-bottom: 1px dashed #dfd5d5 }

.newboxR .aboutCon .left { width: 123px; height: 127px }

.newboxR .aboutCon .right { width: 122px; height: 127px; font-size: 14px; line-height: 20px; color: #454545 }

.newboxR .aboutCon .right a { font-weight: bold; color: #ff6012 }

.newboxR .aboutCon .right a:hover { color: #398cd5 }

.newboxR .subnav { width: 252px; padding: 6px; overflow: hidden }

.newboxR .subnav li { width: 78px; font-size: 12px; height: 26px; line-height: 26px; margin-bottom: 5px; text-align: center; border: 1px solid #dfd5d5; float: left; margin-right: 5px }
.newboxR .subnav li:nth-child(3n){margin-right: 0;}
.newboxR .subnav li a { color: #454545; display: block }

.newboxR .subnav li a:hover { background: #eb8e07; color: #fff }

.newboxR .subnav li.nomargin { margin-right: 0 }

.newboxR .zhitell { width: 252px; height: 30px; margin: 0 auto; text-align: center; background: #e8e8e8 }

.newboxR .zsbox { width: 252px; margin: 5px auto; overflow: hidden }

.newboxR .zsbox ul li { width: 125px; float: left; height: 28px; line-height: 28px; margin-right: 1px; margin-bottom: 1px }

.newboxR .zsbox ul li a { color: #fff; display: block; padding-left: 10px; background: #4491d4; width: 115px; height: 28px }

.newboxR .zsbox ul li a i { display: block; width: 28px; height: 28px; float: left; background: url(../images/ico.png) no-repeat }

.newboxR .zsbox ul li a span { display: block; float: left }

.newboxR .zsbox ul li a i.s1, .newboxR .zsbox ul li a i.s2, .newboxR .zsbox ul li a i.s3, .newboxR .zsbox ul li a i.s4 { transition: all 0.25s ease-in 0s; -moz-transition: all 0.25s ease-in 0s; -webkit-transition: all 0.25s ease-in 0s; -o-transition: all 0.25s ease-in 0s; -o-transition: all 0.25s ease-in 0s }

.newboxR .zsbox ul li a i.s1 { background-position: -95px -108px }

.newboxR .zsbox ul li a i.s2 { background-position: -157px -108px }

.newboxR .zsbox ul li a i.s3 { background-position: -214px -108px }

.newboxR .zsbox ul li a i.s4 { background-position: -267px -108px }

.newboxR .zsbox ul li a:hover { background: #3882c2 }

.newboxR .zsbox ul li a:hover i.s1 { background-position: -95px -140px }

.newboxR .zsbox ul li a:hover i.s2 { background-position: -157px -140px }

.newboxR .zsbox ul li a:hover i.s3 { background-position: -214px -140px }

.newboxR .zsbox ul li a:hover i.s4 { background-position: -267px -140px }

.jbbox { width: 100%; height: 112px; background: #0f57bd url(../images/jbbg.jpg) no-repeat center top; margin: 0 auto; overflow: hidden }

.jbboxCon { width: 1000px; margin: 0 auto; overflow: hidden; padding-top: 25px }

.jbboxConl { width: 94px; height: 48px; border: 1px solid #427be3; float: left; padding: 10px 5px 10px 7px }

.jbboxConr { width: 886px; height: 68px; float: right }

.jbboxConr a { float: left; display: block; border: 1px solid #427be3; margin-bottom: 7px; padding: 5px 15px; color: #fff; margin-right: 6px }

.jbboxConl span { display: block; float: left; width: 38px; line-height: 20px; font-size: 16px; color: #fff }

.jbboxConl i { display: block; float: left; background: url(../images/ico.png) no-repeat -243px -2px; width: 54px; height: 48px }

.jbboxConr a.nomargin { margin-right: 0 }

.jbboxConr a.zsdoc { background: #3674e5 }

.jbboxConr a:hover { background: #f9da07; color: #0f57bd }

.nzt img{width: 428px;height: 259px;}

.wrap-1, .wrap-2, .wrap-3 { width: 998px; margin: 15px auto; overflow: hidden; border: 1px solid #c8e4fd }

.wrap-1 .zjtit, .wrap-2 .zjtit, .wrap-3 .zjtit { width: 998px; height: 42px; background: #ebf5fe; border-bottom: 1px solid #c8e4fd }

.wrap-1 .zjtit h4, .wrap-2 .zjtit h4, .wrap-3 .zjtit h4 { width: 214px; padding-left: 10px; height: 42px; line-height: 42px; color: #fff; font-size: 20px; font-weight: bold; background: url(../images/ico.png) no-repeat 0px -343px }

.wrap-1 .zjtit h4 i, .wrap-2 .zjtit h4 i, .wrap-3 .zjtit h4 i { display: block; width: 30px; height: 42px; margin-right: 3px; background: url(../images/ico.png) no-repeat -80px -181px; float: left }

.wrap-1 .zjbox { width: 990px; overflow: hidden; margin: 0 auto }

.wrap-1 .zjboxLeft { width: 710px; float: left; height: 418px }

.wrap-1 .zjboxRight { width: 240px; float: right; height: 398px; padding: 10px 0px }

.zj-l { overflow: hidden; width: 718px; padding: 10px 0px }

.zj-tit { width: 718px; overflow: hidden; float: left }

.caption { color: #333; font-size: 24px; height: 44px; float: left; width: 380px }

span.switch { background: rgba(0, 0, 0, 0); color: #333; cursor: pointer; display: block; float: right; height: 18px; line-height: 18px; margin-top: 12px; padding-left: 28px; width: 46px }

.expert { height: 100%; position: relative; width: 100%; margin-left: 10px }

.zjbg { background: url(../images/zjbg.jpg) no-repeat left bottom; position: relative; margin-top: 20px; width: 710px; height: 300px }

.thumb { height: 68px; overflow: hidden; position: relative; width: 710px }

.thumb ul { position: absolute; width: 980px }

.thumb li { background: url(../images/zjmo.jpg) no-repeat; color: #fff; cursor: pointer; float: left; height: 68px; margin-right: 17px; overflow: hidden; width: 165px }

.thumb li:hover, .thumb li.hover { background: url(../images/zjon.jpg) no-repeat }

.thumb li:hover h3, .thumb li.hover h3 { color: #fff }

.thumb li img { float: left; margin: 2px }

.thumb li h3 { float: left; font-size: 18px; font-weight: 100; line-height: 20px; margin-left: 3px; padding-top: 10px; color: #0094de }

.thumb li h3 span { font-size: 22px; font-weight: bold; margin-bottom: 5px; display: block }

.personl { margin-right: 37px }

.personr { width: 380px }

.personr h3 { color: #0094de; font-size: 32px; font-weight: bold; padding-top: 15px }

.personr h3 .zjzc { font-weight: normal; color: #010101; font-size: 16px; padding-left: 10px }

.personr p.p1 { color: #010101; font-size: 14px; margin-top: 15px; line-height: 20px }

.personr p.p1 span { width: 80px; height: 25px; color: #fff; text-align: center; line-height: 25px; background: #017cc4; font-family: "宋体"; display: block; margin-bottom: 10px }

.personr p.p2 img { margin: 18px 30px 0 0 }

.wrap-1 .guahao { width: 240px; height: 42px; background: url(../images/gh.jpg) repeat-x; text-align: center; line-height: 42px; font-size: 16px; color: #fff }

.wrap-1 .weisheng { width: 240px; height: 48px; padding: 5px 0px }

.wrap-1 .meidan { width: 240px; background: #e8e8e8; height: 224px }

.wrap-1 .meidan h5 { width: 240px; height: 45px; font-weight: normal; color: #454545; line-height: 45px; font-size: 16px; text-align: center; border-bottom: 1px solid #d4d4d4 }

.wrap-1 .meidan h5 b { color: #ff6012 }

.wrap-1 .mingdanCon { width: 240px; overflow: hidden; height: 150px; padding: 10px 0 }

.wrap-1 .mingdanCon .table { width: 240px; height: 150px !important }

.wrap-1 .mingdanCon .table .succ { color: #ff6012 }

.wrap-1 .mingdanCon .table .liu { border-bottom: 1px dashed #e6e6e6 }

.wrap-1 .mingdanCon .table td { padding-left: 10px; color: #454545; height: 25px; line-height: 25px; cursor: pointer }

.wrap-1 .guazhi { width: 240px; height: 67px; margin-top: 5px }

.wrap-1 .guazhi li { width: 76px; height: 57px; float: left; padding-top: 10px; margin-right: 5px; text-align: center }

.wrap-1 .guazhi li a { display: block; color: #fff }

.wrap-1 .guazhi li p.z1, .wrap-1 .guazhi li p.z2, .wrap-1 .guazhi li p.z3 { transition: all 0.25s ease-in 0s; -moz-transition: all 0.25s ease-in 0s; -webkit-transition: all 0.25s ease-in 0s; -o-transition: all 0.25s ease-in 0s; -o-transition: all 0.25s ease-in 0s }

.wrap-1 .guazhi li p.z1 { width: 32px; padding-left: 23px; height: 32px; background: url(../images/ico.png) no-repeat -70px -242px }

.wrap-1 .guazhi li p.z2 { width: 32px; padding-left: 23px; height: 32px; background: url(../images/ico.png) no-repeat -135px -242px }

.wrap-1 .guazhi li p.z3 { width: 32px; padding-left: 23px; height: 32px; background: url(../images/ico.png) no-repeat -207px -242px }

.wrap-1 .guazhi li a:hover p.z1 { background-position: -70px -278px }

.wrap-1 .guazhi li a:hover p.z2 { background-position: -135px -278px }

.wrap-1 .guazhi li a:hover p.z3 { background-position: -207px -278px }

.wrap-1 .guazhi li.g1 { background: #f99a15 }

.wrap-1 .guazhi li.g2 { background: #508ce1 }

.wrap-1 .guazhi li.g3 { background: #4cbd62 }

.wrap-1 .guazhi li.nomargin { margin-right: 0 }

.wrap-2 .zjtit h4 { width: 249px; background: url(../images/ico.png) no-repeat 0px -415px }

.wrap-2 .xmbox { width: 1000px; margin: 0 auto; overflow: hidden; padding: 10px 0px }

.wrap-2 .xmboxl { width: 728px; float: left }

.wrap-2 .xmboxl .xmtit, .wrap-2 .xmboxl .xmCon { width: 980px; margin: 0 10px; overflow: hidden }

.bgbor { background: url(../images/border.jpg) no-repeat right 8px }

.wrap-2 .xmboxl .xmtit li:last-child { margin-right: 0 }

.wrap-2 .xmboxl .xmtit li { width: 137px; height: 34px; background: #f2f1f1; float: left; border: 1px solid #cecece; text-align: center; margin-right: 29px; font-size: 16px; line-height: 34px }

.wrap-2 .xmboxl .xmtit li a { display: block; color: #454545 }

.wrap-2 .xmboxl .xmtit li:hover, .wrap-2 .xmboxl .xmtit li.hover { background: #0094de; border: 1px solid #86d7ff }

.wrap-2 .xmboxl .xmtit li.hover a, .wrap-2 .xmboxl .xmtit li:hover a { color: #fff }

.wrap-2 .xmboxl .xmtit li.nomargin { margin-right: 0 }

.wrap-2 .xmCon { padding-top: 20px }

.wrap-2 .xmCon .left { width: 462px }

.wrap-2 .xmCon .right { width: 475px }

.wrap-2 .xmCon .left .qanbox { width: 462px; overflow: hidden }

.qian { width: 428px; height: 100px; border-bottom: 1px dashed #dfd5d5; padding-bottom: 8px }

.qian img { display: block; float: left; height:100px; width:100px; }

.qian .jianshao {  }

.qian .jianshao b { color: #0094de; display: block; font-size: 14px; font-family: "宋体"; font-weight: normal;text-align: center;overflow: hidden;white-space: nowrap;}
.qian .jianshao b a{color: #0094de;}
.qian .jianshao span { line-height: 24px; margin-top: 12px; display: block; font-size: 12px; color: #333;text-indent: 2rem; }

.qian .jianshao span a { color: #f00 }

.qian .jianshao span a:hover { color: #508ce1 }

.liebiao { width: 428px; overflow: hidden; padding: 8px 0px }

.liebiao li { width: 428px;
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
    line-height: 36px; }

.liebiao li a { background: url(../images/tb1.jpg) no-repeat center left; padding-left: 10px; color: #454545 }

.liebiao li a:hover { color: #039eeb }
.liebiao li time{float: right;color: #666666;}
.zlxm { width: 428px; background: #0094de; margin-top: 10px; overflow: hidden }

.zlxm a { color: #fff }


.yyhj{overflow: hidden;margin: 10px auto;}
.yyhj img{width: 229.5px;margin: 10px;float:left;}

.flink{padding: 10px;font-size: 15px;}
.flink a{color: #444444;margin-right: 10px;}

.wrap-2 .xmCon .left .zlxml, .wrap-2 .xmCon .right .zzboxL { width: 58px; float: left; height: 60px; padding-left: 18px; padding-top: 17px; background: url(../images/zlxmbg.png) no-repeat }

.wrap-2 .xmCon .left .zlxml span, .wrap-2 .xmCon .right .zzboxL span { display: block; width: 40px; font-size: 18px; line-height: 20px; color: #fff }

.wrap-2 .xmCon .left .zlxmr { width: 342px; float: left; height: 65px; padding: 12px 0 0 10px }

.wrap-2 .xmCon .left .zlxmr a { display: block; float: left; background: url(../images/tb2.jpg) no-repeat 0 9px; padding-left: 10px; width: 78px; height: 24px; overflow: hidden; line-height: 24px; font-size: 14px }

.wrap-2 .xmCon .right .wybox { width: 277px; border: 1px solid #f2eaea; height: 255px }

.wrap-2 .xmCon .right .zzbox { width: 462px; height: 77px; background: #0094de; margin-top: 9px }

.wrap-2 .xmCon .right .zzboxR { width: 386px; float: left }

.wrap-2 .xmCon .right .zzboxR .zzgan { width: 305px; float: left; height: 65px; padding: 5px 0 0 10px }

.wrap-2 .xmCon .right .zzboxR .zzbtn { float: right; width: 70px; height: 77px; text-align: center }

.wrap-2 .xmCon .right .zzboxR .zzgan a { display: block; color: #fff; float: left; background: url(../images/tb2.jpg) no-repeat 0 9px; padding-left: 10px; margin-left: 2px; height: 24px; line-height: 24px; font-size: 14px }

.wrap-2 .xmCon .right .zzboxR .zzbtn a { display: block; background: #f99a15; color: #fff; font-size: 18px; height: 67px; padding-top: 10px }

.huijing { width: 1000px; margin: 0px auto 15px; overflow: hidden; border: 1px solid #c8e4fd }

.huijing .biaoti { width: 998px; overflow: hidden; background: #ddebfe; border-bottom: 1px solid #c8e4fd }

.huijing .biaoti li { float: left; width: 218px; height: 45px; text-align: center; line-height: 45px; border-right: 1px solid #c8e4fd; font-size: 16px }

.huijing .biaoti li a { display: block; font-weight: bold }

.huijing .biaoti li a.ys, .huijing .biaoti li a:hover { background: #1271c4; color: #fff }

.huijing .picCon { width: 980px; margin: 0 auto; overflow: hidden }

.huijing .picCon dl { width: 180px; float: left; margin-right: 20px; overflow: hidden; padding: 10px 0px }

.huijing .picCon dl dt { width: 180px; height: 120px }

.huijing .picCon dl dd { width: 180px; height: 30px; line-height: 30px; text-align: center }

.huijing .picCon dl a { display: block }

.huijing .picCon dl.nomargin { margin-right: 0 }

.footer { width: 100%; overflow: hidden; margin: 0 auto }

.footernav { width: 100%; height: 40px; background: #0552a0; margin: 0 auto }

.footernavCon { width: 756px; line-height: 40px; margin: 0 auto }

.footernavCon a:link, .footernavCon a:visited { float: left; color: #fff }

.footernavCon a:hover, .footernavCon a:active { color: #f6ee08 }

.footernavCon span { float: left; padding: 0px 13px; color: #fff }

.bianquan { width: 100%; height: 288px; background: url(../images/footerbg.jpg) repeat-x; margin: 0 auto }

.bianquanCon { width: 1000px; padding: 50px 0px 0px; overflow: hidden; margin: 0 auto }

.bianquanConl { width: 274px; float: left; height: 194px; padding-top: 20px; background: url(../images/fline.jpg) no-repeat right center }

.bianquanConmid { width: 446px; float: left; height: 204px; padding-top: 10px; line-height: 28px; color: #eef8fc; font-size: 12px; padding-left: 10px }

.bianquanConr { width: 240px; height: 204px; padding-top: 10px; padding-left: 10px; background: url(../images/fline.jpg) no-repeat left center; float: right }

.bianquanConl .logo { width: 244px; height: 54px; margin-bottom: 5px }

.bianquanConl .guan { width: 244px; height: 60px }

.bianquanConr .map { width: 250px; height: 103px; margin-bottom: 5px }

.bianquanConr .zhibox { width: 250px; overflow: hidden }

.bianquanConr .zhibox li { width: 75px; height: 60px; float: left; margin-right: 5px; background: #eff0f1; background-image: linear-gradient(to top, #c9ecfa, #eff0f1) }

.bianquanConr .zhibox li a { padding-left: 11px; padding-top: 5px; display: block; color: #0552a0; font-size: 14px }

.bianquanConr .zhibox li i { display: block; width: 64px; height: 26px; background: url(../images/ico.png) no-repeat 5px -291px }

.bianquanConr .zhibox li.nomargin { margin-right: 0 }

.bianquanConr .zhibox li i.z1 { background-position: -156px -56px }

.bianquanConr .zhibox li i.z2 { background-position: -256px -545px }

.bianquanConr .zhibox li:hover { opacity: 0.8; filter: alpha(opacity=80) }

.a12 a, a.a12 { color: #333 }

.a14 a, a.a14 { color: #0074c9 }

.a12 a:hover, a.a12:hover, .a14 a:hover, a.a14:hover { color: #ef0000 }

.a13 a, a.a13 { color: #de0000 }

.bor1 { border: 1px solid #c2dbec }

.bor2 { border: 1px solid #dfdfdf }

.mt10 { margin-top: 10px }

.tc { text-align: center }

.w998 { width: 998px }

.w700 { width: 700px }

.mc { width: 1000px; margin: 15px auto }

.fl { float: left }

.fr { float: right }

.location { height: 32px; font-size: 12px; color: #666; padding-top: 6px; border: 1px solid #ccc; margin-bottom: 10px }

.location span { float: left; padding-left: 25px; padding-top: 3px; font-size: 14px; background: url(../images/location.png) no-repeat center left; margin-left: 10px }

.location .btn { width: 70px; height: 26px; background: #0175c9; border: 1px solid #8eccff; text-align: center; line-height: 24px; border: none; color: #fff; font-size: 14px; cursor: pointer }

.location .search { width: 364px; float: right; padding-left: 10px }

.location .txt { width: 280px; height: 26px; text-indent: 30px; line-height: 26px; border: none; font-size: 12px; float: left; font-family: ""; background: url(../images/input.gif) no-repeat; color: #a0a0a0 }

.top_channel { width: 1000px; height: auto; float: left }

.top_channel .top_channel_left { float: left; width: 398px; height: auto }

.top_channel .top_channel_left h3 { width: 343px; height: 55px; line-height: 65px; font-size: 18px; font-weight: normal; font-family: "微软雅黑"; color: #0175c9; padding-left: 55px; clear: both; background: url(../images/top_channel_title.png) no-repeat center top }

.top_channel .top_channel_left .content { width: 368px; height: auto; float: left; margin: 15px 15px 7px 20px !important; margin: 15px 7px 15px 20px; display: inline }

.top_channel .top_channel_left .content img { margin: 0 auto; clear: both }

.top_channel .top_channel_left .content p { width: 100%; text-align: left; text-indent: 24px; line-height: 23px; font-size: 12px; color: #333 }

.top_channel .top_channel_left .content #class_zlxm { width: 290px; height: 60px; padding-left: 70px; color: white; font-size: 12px; padding-top: 10px; margin-bottom: 8px; *margin-bottom: 12px; _margin-bottom: 20px; margin-top: 10px }

.top_channel .top_channel_left .content #class_zlxm a { color: #fff; line-height: 26px; margin-left: 10px; margin-right: 10px; width: 60px; display: block; float: left }

.top_channel .top_channel_left .content #class_zlxm a:hover { text-decoration: underline }

.top_channel .top_channel_right { width: 590px; height: auto; float: right }

.top_channel .top_channel_right h3 { width: 590px; height: 54px; font-size: 18px; font-family: "微软雅黑"; font-weight: normal; color: #0175c9; text-align: center; line-height: 55px; clear: both; background: url(../images/top10.gif) no-repeat center top }

.top_channel .top_channel_right .content { width: 558px; height: auto; float: left; padding: 15px 15px; border: 1px #ccc solid; border-top: none }

.Rank { width: 550px; height: 140px; float: left; clear: both; font-size: 14px; background: url(../images/no10.gif) no-repeat top left; margin-left: 8px; margin-top: 8px }

.Rank ul { margin: 0; padding: 0 }

.Rank li { display: block; float: left; width: 250px; height: 30px; text-align: left; line-height: 20px; font-size: 14px; padding-left: 23px }

.Nrkr { width: 451px; height: 76px; float: left; clear: both; background: url(../images/nrkr.gif) no-repeat center top; padding-left: 85px; line-height: 23px; margin: 10px auto 0 auto; margin-left: 8px; padding-top: 10px }

.channel_tel { width: 536px; height: 71px; margin: 0px 0px 0px 8px; float: left }

.channel_btn { width: 536px; height: 33px; margin: 0px 0px 4px 10px; float: left }

.channel_btn a { height: 33px; text-align: center; line-height: 33px; font-size: 14px; color: #fff; float: left; margin-right: 8px; cursor: pointer; font-weight: bold }

.channel_btn a.b1 { width: 197px; background: #0175cc; border: 1px #35a8ff solid }

.channel_btn a:hover.b1 { background: #279bbc; border: 1px #00bbed solid }

.channel_btn a.b2 { width: 99px; background: #25a3ff; border: 1px #99def0 solid }

.channel_btn a:hover.b2 { background: #f18e00; border: 1px #f3b83a solid }

.channel_btn a.b3 { width: 99px; background: #b1120a; border: 1px #ff847e solid }

.channel_btn a:hover.b3 { background: #d82b22; border: 1px #c52f27 solid }

.channel_btn a.b4 { width: 99px; background: #ffcc33; border: 1px #f1a400 solid; color: #b1120a }

.channel_btn a:hover.b4 { background: #fbf59b; border: 1px #7d7601 solid }

.technical { width: 495px; height: auto }

.technical .t_technical { width: 495px; height: 37px }

.technical .t_technical H3 { float: left; width: 137px; height: 37px; line-height: 34px; font-size: 14px; font-weight: normal; font-family: "微软雅黑"; text-indent: 3.5em; background: url(../images/channel_ks_h3.gif) no-repeat 0 0; color: #fff }

.technical .t_technical H3 a { color: #fff }

.technical .t_technical p { height: 27px !important; height: 22px; width: 356px; border: 1px #ccc solid; border-left: none; float: left; line-height: 20px; font-size: 12px; background: url(../images/yy.gif) no-repeat 0 0 #fff; text-align: right; padding-top: 8px !important; padding-top: 13px }

.technical .t_technical p a { margin: 0 5px }

.technical .t_technical p a:hover { text-decoration: underline }

.technical .technical_content { width: 472px; height: auto; float: left; border: 1px #ccc solid; padding: 10px; border-top: none }

.technical .technical_content .hot_art_1 { width: 460px; height: 100px; overflow: hidden; margin: 0px auto }

.technical .technical_content .hot_art_1 .img_jbpd { float: left; width: 130px; height: 90px; padding: 4px; border: 1px #ccc solid }

.technical .technical_content .hot_art_1 .top_text_h4 { float: right; width: 310px; height: auto }

.technical .technical_content .hot_art_1 .top_text_h4 h4 { font-size: 14px; font-weight: bold; text-align: left }

.technical .technical_content .hot_art_1 .top_text_h4 p { text-indent: 24px; line-height: 20px; font-size: 12px; margin: 10px auto 0 }

.technical .technical_content .text_list { border-top: 1px dashed #ddd; width: 460px; height: auto; margin: 10px auto 5px; padding-top: 8px }

.technical .technical_content .text_list li { float: left; width: 210px; height: 20px; text-align: left; font-size: 12px; padding-left: 8px; line-height: 20px; margin: 2px 0; margin-right: 4px; margin-left: 2px !important; margin-left: 0px }

.ad_one { width: 1000px; height: 100px; margin: 10px auto 0 auto; background: url(../images/test_banner.jpg) no-repeat center top }

.ad_one a.btn_banner1 { float: left; display: block; width: 186px; height: 67px; margin-top: 17px; margin-left: 207px !important; margin-left: 103px }

.ad_one a.btn_banner2 { float: left; display: block; width: 186px; height: 67px; margin-top: 17px; margin-left: 12px !important; margin-left: 6px }

.ad_one a.btn_banner3 { float: left; display: block; width: 186px; height: 67px; margin-top: 17px; margin-left: 12px !important; margin-left: 6px }

.ad_one a.btn_banner4 { float: left; display: block; width: 186px; height: 67px; margin-top: 17px; margin-left: 12px !important; margin-left: 6px }

.baidu_channel { height: 99px;}

.baidu_channel a.f1 { width: 95px; height: 33px; float: left; margin-left: 432px !important; margin-left: 216px; margin-top: 38px }

.baidu_channel a.f2 { float: right; margin-right: 19px; margin-top: 23px; width: 59px; height: 59px }

.ti { text-indent: 2em }

.ml10 { margin-left: 10px }

.oh { overflow: hidden }

.wp { width: 110% }

.se1 { width: 100%; overflow: hidden; text-indent: 10000px; white-space: nowrap }

.contant { width: 702px; overflow: hidden }

.side { width: 288px; overflow: hidden }

.tle2, .tle1 { height: 40px; overflow: hidden; font: normal 16px/45px "微软雅黑"; background: url(../images/colu_li_tle.png) no-repeat left top; clear: both; padding-left: 25px; color: #fff }

.tle2 { line-height: 44px; background: url(../images/tle2.png) no-repeat left; font-size: 14px }

.descrip { width: 274px; overflow: hidden; padding: 6px }

.descrip img { padding: 7px; margin-bottom: 10px }

.descrip p { line-height: 22px }

.descrip .link a { display: block; float: left; width: 84px; height: 34px; margin: 5px 3px; color: #0074c9; line-height: 34px; text-align: center; background: url(../images/descrip_doctor.png) }

.descrip .link a:hover { background: url(../images/descrip_intro.png) no-repeat; color: #fff; font-weight: bold }

.side_tech {  overflow: hidden }

.side_tech ul { margin: 3px 0 }

.side_tech li .tle { display: inline-block; width: 264px; padding-left: 10px; margin: 0 5px 2px; line-height: 38px;height: 38px;overflow: hidden;border: 1px solid #ddd; background: url(../images/tech_bkg.png) repeat-x; color: #333 }

.side_tech li .tle strong { font: bold 16px/36px "微软雅黑"; margin-right: 5px; position: relative; top: 1px }

.side_tech li img { display: none; width: 276px; height: 85px; margin: 0 5px 2px }

.side_tech li.active a.tle { background: #0c7ed4; color: #fff }

.side_tech li.active img { display: block }

.side_team img { margin: 1px }

.side_team li { line-height: 30px; margin: 5px 10px; padding-left: 10px; border-bottom: 1px dashed #ddd;  }

.side_team li.last { border: none }

.side_ban img { width: 275px; margin: 5px; overflow: hidden }

.colu_notic { float: left }

.colu_notic .img_text_top1 { height: 168px; margin: 10px; padding-bottom: 15px; }

.colu_notic .img_text_top1 .twbp h3 { width: 440px; text-indent: 1.5em; float: left; height: 30px; font-size: 14px; font-weight: bold; margin-bottom: 5px; line-height: 30px }

.colu_notic .img_text_top1 .twbp h3 a { color: #333 }

.colu_notic .img_text_top1 .twbp { width: 440px; height: auto; float: right }

.colu_notic .img_text_top1 .twbp p { width: 440px; text-indent: 26px; font-size: 12px; line-height: 22px; float: left }

.colu_notic .img_text_top1 .twbp span { float: left; display: inline; margin-left: 5px }

.colu_notic .left_img { display: inline; float: left; width: 210px; height: 145px; margin-left: 10px; margin-top: 5px }

.colu_notic .left_img img { width: 200px; height: 135px; padding: 4px; border: 1px #ccc solid }

.title_jblb { height: 40px; overflow: hidden; background: url(../images/colu_li_tle.png) no-repeat center top; clear: both }

.title_jblb h3 { float: left; font-size: 16px; font-family: "微软雅黑"; color: #fff; text-align: center; width: 180px; height: 40px; line-height: 45px; font-weight: normal }

.title_jblb span { float: left; font-size: 12px; line-height: 45px }

.title_jblb span strong { color: #df0000 }

.title_jblb a { float: right; line-height: 45px; margin-right: 10px }

.colu_li .list_wz { display: inline; width: 760px; height: auto; float: left; margin: 7px 15px 0 20px }

.colu_li .list_wz li { float: left; display: block; width: 660px; padding-bottom: 3px; border-bottom: 1px #ccc dashed; line-height: 36px; margin: 12px auto }

.colu_li .list_wz li h4 { width: 650px;
    height: 32px;
    background: #eeeeee;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    line-height: 34px;
    clear: both; }

.colu_li .list_wz li h4 a { float: left; color: #0074c9 }

.colu_li .list_wz li h4 a:hover { color: #ef0000 }

.colu_li .list_wz li h4 span { font-size: 12px; float: right; margin-right: 10px; line-height: 33px; font-weight: normal; color: #666 }

.colu_li .list_wz li p { text-indent: 24px; font-size: 12px; color: #333px; line-height: 26px; float: left; margin: 10px 5px }

.pages { width: 680px; margin: 15px auto; text-align: center; font-size: 14px }

.pages ul{margin: 0 auto;}
.pagination li{border:1px solid #ddd;border-radius: 3px;padding:5px 10px;margin: 5px;float: left;}
.pagination li a{color: #666;}
.pagination .active,.pagination li:hover{background: #0074c9;border:1px solid #0074c9;}
.pagination .active a,.pagination li:hover a{color: #fff;}



.ce00 { color: #ed0000 }

.taocan-v0 { float: left; width: 1000px }

.taocan-v0 a { float: left; width: 333px; height: 180px; background: url(../images/online_swt_ny.jpg) no-repeat 0 0 }

.taocan-v0 .tc1-v0 { background-position: 0 0 }

.taocan-v0 .tc2-v0 { background-position: -333px 0 }

.taocan-v0 .tc3-v0 { background-position: -666px 0 }

.taocan-v0 .tc1-v0:hover { background-position: 0 -180px }

.taocan-v0 .tc2-v0:hover { background-position: -333px -180px }

.taocan-v0 .tc3-v0:hover { background-position: -666px -180px }

.article_common { float: left; padding-top: 20px }

.article_common h1 { color: #000000; border-bottom:2px solid #0057c0;text-align:center; font-family: "microsoft Yahei"; font-size: 24px; line-height: 45px }

.article_common h3 { background: #eee; text-align: center; font: normal 12px/30px "宋体"; color: #666; margin: 0 17px }

.article_content {     padding: 15px 25px;
    font-size: 15px;
    line-height: 26px;
    color: #444; }
.article_content p,.article_content div{margin-bottom: 10px;text-indent: 2rem;}
.article_content a{color: #444;}


.article_common .tips { margin: 10px 17px; background: #eee; text-align: right; color: #de0000; line-height: 27px; padding-right: 10px }

.article_common .sxp { padding: 0 20px; line-height: 40px; margin: 10px 17px 5px; text-align: center }

.article_common .sxp li { display: inline-block; _display: inline; *display: inline; zoom: 1; font-size: 14px; width: 300px; overflow: hidden }

.snd-til { height: 24px; line-height: 24px; text-align: center; font-size: 14px; color: #006188; margin-top: 12px }
.snd-til a{color: #006188;}
.snd-til span{margin: 0 10px;}

.read ul { float: left; margin: 10px 0 10px 30px }

.read ul li { float: left; width: 300px; padding-left: 10px; margin-right: 10px; font-size: 14px; line-height: 32px; background: url(../images/m-icon4.gif) no-repeat left center;height: 32px;overflow: hidden;}

.options_artical { width: 700px; margin: 10px auto; background: url(../images/options_bg.gif) no-repeat center top; color: #666 }

.options_artical .options_container { width: 630px; margin: 0px auto 15px auto; font-size: 14px; padding: 85px 5px 0px 5px }

.oa { float: left; margin-left: 9px; margin-bottom: 10px; padding-bottom: 10px }

.oa a { width: 144px; height: 44px; display: block; font-size: 14px; line-height: 43px; padding-left: 50px; color: #666 }

#oa1 a { background: url(../images/options.png) no-repeat 0 0 }

#oa1 a:hover { background: url(../images/options.png) no-repeat 0 -45px; color: #cef4ff }

#oa2 a { background: url(../images/options.png) no-repeat -195px 0 }

#oa2 a:hover { background: url(../images/options.png) no-repeat -195px -45px; color: #cef4ff }

#oa3 a { background: url(../images/options.png) no-repeat -390px 0 }

#oa3 a:hover { background: url(../images/options.png) no-repeat -390px -45px; color: #cef4ff }

#oa4 a { background: url(../images/options.png) no-repeat 0 -90px }

#oa4 a:hover { background: url(../images/options.png) no-repeat 0 -135px; color: #cef4ff }

#oa5 a { background: url(../images/options.png) no-repeat -195px -90px }

#oa5 a:hover { background: url(../images/options.png) no-repeat -195px -135px; color: #cef4ff }

#oa6 a { background: url(../images/options.png) no-repeat -390px -90px }

#oa6 a:hover { background: url(../images/options.png) no-repeat -390px -135px; color: #cef4ff }

.art_tips { line-height: 26px; margin: 15px 17px 0; padding: 0px 20px; clear: both; font-size: 12px }

.art_tips p { color: #666 }

.in_main_ri { width: 918px; margin: 0 auto; border: 1px solid #ccc; padding: 0 30px }

.in_main_ri p { font-size: 14px; color: #606060; line-height: 24px }

.in_main_ri h1 { color: #264d9d; font: 24px/30px MicroSoft YaHei; padding: 15px 0; text-align: center; border-bottom: 1px solid #ccc }

.map_top { height: 245px; border-bottom: 1px solid #e4e4e4 }

.map_top div.fr { width: 201px }

.map_top div.fr img { padding: 12px 0; border-bottom: 1px solid #e4e4e4 }

.map_top div.fr p { line-height: 24px; padding-top: 10px; font-size: 12px }

.map_top div.fr p strong { color: #f60; font-weight: bold }

.map_bt { line-height: 50px; padding: 15px 0 }

.map_img img { float: left; margin-right: 136px; display: inline }

.map_h3 { height: 30px; line-height: 24px; }

.map_h3 span { color: #444; padding-right: 8px; background: #fff }

.map_h3 img { margin: 8px 5px 0 0 }

.map_h3 a { font-size: 12px; padding-left: 8px; background: #fff; font-family: "宋体" }

.map_dt_le, .map_dt_ri { width: 428px; font-size: 14px; line-height: 24px; padding-bottom: 10px }

.mapline { border-bottom: 1px dashed #e4e4e4 }

.map_dt_le { padding-right: 45px }

.map_dt_le span, .map_dt_ri span { color: #f60; font-weight: bold; padding: 10px 0; display: block }

.map_kc_h3 { color: #444; font: 18px/30px MicroSoft YaHei }

.map_kc_p { color: #444; font-size: 14px; padding: 15px 0 }

.mapss { width: 696px }

.mapss table, .mapss td, .mapss tr, .mapss th { font-size: 14px }

.map_kc_input { width: 228px; height: 29px; color: #999999; line-height: 29px; background: #fff; text-indent: 9px; border: 1px solid #dadada }

.map_kc_button { color: #fff; border: none; width: 106px; height: 39px; line-height: 39px; cursor: pointer; font-size: 16px; background: #496eb8; font-family: "微软雅黑" }

.fl { float: left !important }

.fr { float: right !important }

.blank20 { clear: both; height: 20px; overflow: hidden; display: block }

.clearfix { display: block }

.yyjsbt { font: 20px/30px MicroSoft YaHei; color: #196297; padding: 20px 0 8px }

.yyjsbt span { font-size: 14px; padding-top: 5px; line-height: 24px; color: #c7c4c7; padding-left: 12px }

.yyjsbox1 { border: 1px solid #ccc; border-top: 2px solid #496eb8; padding: 20px }

.yyjsbox1 dd { width: 651px; float: left }

.yyjsbox1 dt { width: 267px; float: right }

.yyjsbox1 dd p, .yyjsbox2 p { font-size: 14px; line-height: 25px; color: #505251; text-indent: 2em }

.yyjsbox1 dd p.p1 { padding-top: 15px }

.yyjsbox2 p { padding-top: 12px }

.yyjsbox3 { border: 1px solid #ccc; border-top: 2px solid #496eb8; padding: 20px }

.yyjsbox3 dt { width: 266px; float: left }

.yyjsbox3 dd { width: 652px; float: right }

.yyjsbox3 ul { width: 866px; height: 243px; margin: 15px auto 0; background: url(../images/yyjsbox3bg.png) no-repeat left 10px }

.yyjsbox3 dd p { font-size: 14px; line-height: 25px; color: #505251; padding-top: 15px }

.yyjsbox3 dd p.p1 { padding: 0 }

.yyjsbox3 dd p strong { font-weight: bold }

.yyjsbox3 li { width: 200px; float: left; padding: 16px 0 0 52px; margin: 10px 55px 0 0; display: inline; height: 55px; line-height: 20px; color: #505251 }

.yyjsbox3 li strong { font-weight: bold; font-size: 14px; display: block }

.yyjsbox4 p { padding-top: 12px; color: #505251; font-size: 14px; line-height: 25px; text-indent: 2em }

.yyjsbox5 p { font-size: 14px; line-height: 25px; color: #505251; padding-top: 10px }

.yyjsbox5 p b { color: #196297 }

.yyjsbox6 p { font-size: 14px; line-height: 25px; color: #505251; text-indent: 2em; padding-top: 12px }

p.copyright { font-size: 14px; line-height: 25px; color: #888 }

.w { width: 980px; margin: 0 auto; overflow: hidden; height: auto; color: #666 }



.toplogo{background:url(../images/top.jpg) no-repeat center #f6f6f6; height:110px;}

.sp{ position:absolute; top:100px; left:30px; width:565px;  z-index:111;border:#eee 1px solid;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);   box-shadow:0 0 10px rgba(0, 0, 0, .5);  }

.g-menu { height:50px; width:100%; min-width:980px; background:#0082bd; text-align:center; z-index:18 }

.g-menu-wrap { width:1010px; text-align:left; margin:0 auto; height:50px;}

.g-menu .all-catalog { float:left; width:203px; position:relative; z-index:17 }

.g-menu .all-btn { cursor:hand; width:203px; height:50px; display:block; text-align:left; line-height:50px; font-size:18px; font-weight:100; color:#fff; background:url(../images/i_index_icon.png) 0 -131px repeat-x; overflow:hidden; font-family:'Microsoft YaHei'; position:relative; text-indent:10px }

.g-menu .all-btn .arrow { width:17px; height:16px; background:transparent url(../images/i_index_icon.png) 0 -112px no-repeat; font-size:0; line-height:0; overflow:hidden; position:absolute; top:15px; right:15px; }

.g-menu .all-btn:hover { color:#fff }

.g-menu .channel { float:left; width:384px; height:50px; overflow:hidden }

.g-menu .channel li { float:left; width:95px; height:50px; text-align:center; color:#fff }

.g-menu .channel li a { display:block; width:95px; height:50px; overflow:hidden; color:#fff; font-weight:100; font-family:'Microsoft YaHei'; font-size:18px; margin:0; line-height:50px }

.g-menu .channel li a:hover { background-color:#ff950d; zoom:1; position:relative; color:#ffff00; background-image:none; height:50px; line-height:50px }

.g-menu .channel li.m-show a { background-image:none }

.g-menu a.vip-club { float:right; width:131px; height:50px; text-align:left; overflow:hidden; display:block; font-size:14px; font-weight:700; color:#fff; text-indent:43px; line-height:50px; font-family:'微软雅黑' }

.g-menu a.vip-club:hover { background-position:-110px -245px }

.g-menu .over-all-cata .catalog-list { display:block }

.g-menu .over-all-cata .all-btn .arrow { background-position:-22px -112px }

.g-menu .catalog-list { width:192px; height:370px; position:absolute; top:50px; display:none; left:0; background:#fff; border:1px solid #CCC;padding-top:2px; z-index:16; display:none;}

.catalog-list{opacity: 0.8;}

#lotteryList{position:relative;left:0;width:auto;z-index:100;top:0;}

#lotteryList li{position:relative;}		  

			  

#lotteryList ul{background-color:#fff;display:block}

#lotteryList li{ color:#959595;display:block;*display:inline; width:190px; padding:7px 0 5px 4px;*padding:7px 0 5px 4px;overflow:hidden;zoom:1; vertical-align:top;}

#lotteryList li.moreLi{display:block;position:relative;overflow:visible;line-height:25px}

#lotteryList li.moreLi:hover,#lotteryList li.moreLiHover{ background:#fff;border:1px solid #d0d0d0;border-right:0;top:-1px;padding-left:3px;margin-bottom:-1px;margin-right:-5px;-webkit-box-shadow:1px 1px 1px 0 #eee;box-shadow:1px 1px 1px 0 #eee}

#lotteryList li.moreLi p{position:absolute;display:block;left:-9999px; top:-20px; background:#fff;border:1px solid #ccc;border-left:0;padding:7px 18px;width:186px;line-height:27px;-webkit-box-shadow:1px 1px 1px 0 #eee;box-shadow:1px 1px 1px 0 #eee;}

#lotteryListEntry #lotteryList li.moreLi p{_bottom:-2px}

#lotteryList li.moreLi p a,#lotteryList li.moreLi p a:hover{line-height:27px}

#lotteryList li.moreLi:hover p,#lotteryList li.moreLiHover p{left:194px;}

#lotteryList li.moreLi #moreSpanLink,#lotteryList li.moreLi #moreSpanLink:hover{text-decoration:none;cursor:default;line-height:27px;font-family:simsun}

#lotteryList li.helpLinks{border:0;padding:0;display:block;text-align:right;line-height:23px;height:23px;*height:23px;*line-height:23px;}

#lotteryList li.helpLinks a,#lotteryList li.helpLinks a:hover{margin:0 0 0 14px;line-height:23px}

#lotteryList li em{float:left;display:inline;width:23px;height:27px;margin-right:3px;background-image:url(../images/i_index_icon.png);background-repeat:no-repeat}

#lotteryList li .lotIco_fc{background-position:-2px -32px;}

#lotteryList li .lotIco_tc{background-position:-31px -32px;}

#lotteryList li .lotIco_gp{background-position:-68px -32px;}

#lotteryList li .lotIco_dc{background-position:-106px -32px;}

#lotteryList li .lotIco_lc{background-position:-142px -32px;}

#lotteryList li h3{line-height:25px;color:#000;height:25px//0;line-height:28px//0;overflow:hidden;position:relative; margin-left:4px; font-size:14px; font-weight:bold;}

#lotteryList li div{line-height:22px;color:#2b2b2b; padding-left:16px;}

#lotteryList li div a,#lotteryList li div a:hover{padding:3px 4px;}

#lotteryList li div a:hover{background:#0082bd;border-radius: 5px;transition: all 0.6s linear 0s;}

#lotteryList li a,#lotteryList li a:hover{ position:relative;display:inline-block;margin-right:10px;height:auto;font-size:12px;font-weight:400;}

#lotteryList li a:hover{text-decoration:underline;color:#fff}

#lotteryList li.moreLi p span a,#lotteryList li.moreLi p span a:hover{margin-right:0;float:left;line-height:25px;color:#727171}

#lotteryList li h3 a,#lotteryList li h3 a:hover{margin-right:0;float:none;line-height:25px;color:#666; font-size:14px; font-weight:bold;}

#lotteryList li h3 a:hover,#lotteryList li.moreLi p span a:hover{color:#008d99}

#lotteryList .hotNews,#lotteryList .hotNews:hover{color:red;margin:0 0 0 -5px}

#main-menu-con { float:left; color:#fff;  font-size:16px; line-height:51px; position:relative; z-index:10;}

#main-menu-con:after {content:'';clear:both; visibility:hidden;height:0;display:block}

#main-menu-con ul{ display:inline;}

#main-menu-con li { display:inline; float:left; width:100px; text-align:center;}	

#main-menu-con a:link,#main-menu-con a:visited { display:block; color:#fff;  width:100px;height:50px;line-height:50px;font-size:16px;}

#main-menu-con.about { background:none;}

.hb_clearfix a{font-family:'微软雅黑';}

.hb_clearfix a:hover{  background:url(../images/i_index_icon.png) 0 -235px repeat-x; color:#fff; text-decoration:none; font-size:16px; font-family:'微软雅黑';}

#main-menu-con a:hover { background:#f60;}

#main-menu-con .m-home {  width:75px;}

#main-menu-con .m-home a:link,#main-menu-con .m-home a:visited { display:block; color:#fff;  width:75px;}

.top_hd{ width:100%; margin:0 auto; overflow:hidden;}



.bottom_menu {background: #0082bd; height:52px; overflow: hidden;border-bottom: 1px #fff solid; }

.bottom_menu ul{width:1200px; margin:0 auto;height:52px; line-height:52px;}

.bottom_menu ul li{float:left; width:118px; text-align: center; }

.bottom_menu ul li a{font-size: 18px;font-family: 微软雅黑;color: #fff;line-height:52px;}

.footer{ background:#424242;padding-bottom: 30px; overflow:hidden}

.foot{ width:980px; margin:0 auto; padding-top:50px}

.flogo{ float:left}

.fxx{overflow: hidden;color: #fff;font-size: 15px;line-height: 28px;padding-left: 30px;}
.fxx a{color: #fff;}
