﻿html{margin:0;padding:0;border:0}
body,dd,dl,form,h1,h2,h3,h4,h5,h6,p{margin:0}
ol,ul{margin:0;padding:0}
li{list-style:none}
body .wrap * button::-moz-focus-inner{border-color:transparent!important}
table{border-collapse:collapse}
caption,td,th{font-weight:400;float:none!important}
table,td,th{vertical-align:middle}
blockquote:after,blockquote:before,q:after,q:before{content:''}
blockquote,q{quotes:"" ""}
img{border:none}
:focus{outline:0;-moz-outline-style:none}
a{color:#31465d;outline:0;text-decoration:none;blr:expression(this.onFocus=this.blur())}
a *{cursor:pointer}
a:hover{outline:0;text-decoration:underline;color:#d10000}
input.text,input.title,input[type=email],input[type=password],input[type=text],input[type=url],textarea{background-color:#fff;border:1px solid #c5d5e4;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#464e5b}
input.text:focus,input.title:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#b8cee5}
button,input{vertical-align:middle}
button{cursor:pointer;border:none}
body{font-size:12px;line-height:22px;color:#31465d;background:#fff;font-family:"宋体",Verdana,Arial;text-align:center}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#005995}
h1{font-size:24px}
h2{font-size:14px;font-weight:700}
h3{font-size:14px;font-weight:700}
h4{font-size:12px;font-weight:700}
h5{font-size:12px}
h6{font-size:12px}
b,strong{font-weight:700}
sub,sup{line-height:0}
tt{font-size:10px;color:#cecece;padding:0 5px}
font{font-size:12px}
.tac{text-align:center}
.tar{text-align:right}
.tal{text-align:left}
.hidden{overflow:hidden}
.pointer{cursor:pointer}
.relative{position:relative}
.absolute{position:absolute}
.left{float:left!important}
.right{float:right!important}
.block{display:block!important}
.fnone{float:none!important}
.bgnone{background:0 0!important}
.bdnone{border:none!important}
.dnone{display:none!important}
.clear{clear:both}
.bdt1 span{font-weight:700;color:#005995;font-size:14px}
.wrap{width:1000px;margin:0 auto;position:relative}
.wrap1{width:1000px;margin:0 auto;clear:both}
.img52{width:52px;height:52px}
.img67{width:67px;height:67px}
.img73{width:73px;height:97px}
.img87{width:87px;height:87px}
.img96{width:96px;height:60px}
.img102{width:102px;height:64px}
.img107{width:107px;height:67px}
.img109{width:109px;height:68px}
.img124{width:124px;height:124px}
.img130{width:130px;height:73px}
.img137{width:137px;height:77px}
.img151{width:151px;height:85px}
.img192{width:192px;height:108px}
.img200a{width:200px;height:125px}
.img204{width:204px;height:204px}
.img250{width:250px;height:141px}
.img251{width:251px;height:141px}
.img258{width:258px;height:70px;margin-top:10px}
.img282{width:282px;height:217px}
.img290{width:290px;height:76px}
.img290a{width:290px;height:181px}
.img290b{width:290px;height:176px}
.img300{width:300px;height:188px}
.img301{width:301px;height:100px}
.img390{width:390px;height:76px}
.img540{width:540px;height:378px}
.img700{width:700px;height:290px}
.img1000{width:1000px;height:76px}
.img1000a{width:1000px;height:90px}
.column,.w100,.w140,.w145,.w190,.w195,.w200,.w240,.w245,.w290,.w295,.w300,.w340,.w317,.w345,.w390,.w395,.w400,.w440,.w445,.w490,.w495,.w500,.w540,.w545,.w590,.w595,.w600,.w640,.w645,.w690,.w695,.w700{float:left;overflow:hidden;text-align:left}
.w140{width:140px}
.w145{width:145px}
.w190{width:190px}
.w195{width:195px}
.w240{width:240px}
.w245{width:245px}
.w290{width:290px}
.w295{width:295px}
.w317{width:317px}
.w340{width:340px}
.w345{width:345px}
.w390{width:390px}
.w395{width:395px}
.w440{width:440px}
.w445{width:445px}
.w490{width:490px}
.w495{width:495px}
.w540{width:540px}
.w545{width:545px}
.w590{width:590px}
.w595{width:595px}
.w640{width:640px}
.w645{width:645px}
.w690{width:690px}
.w695{width:695px}
.w100{width:100px}
.w200{width:200px}
.w300{width:300px}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.h12{height:12px}
.h14{height:14px}
.h16{height:16px}
.h18{height:18px}
.h20{height:20px}
.h22{height:22px}
.h24{height:24px}
.h28{height:28px}
.h32{height:32px}
.h36{height:36px}
.h40{height:40px}
.h44{height:44px}
.h12,.h14,.h16,.h18,.h20,.h22,.h24,.h28,.h32,.h36,.h40,.h44{overflow:hidden}
.h12,.line12{line-height:12px}
.h14,.line14{line-height:14px}
.h16,.line16{line-height:16px}
.h18,.h36,.line18{line-height:18px}
.h20,.h40,.line20{line-height:20px}
.h24,.line24{line-height:24px}
.h28,.line28{line-height:28px}
.h32,.line32{line-height:32px}
.m5a{margin:5px 0}
.m5b{margin:0 5px}
.m10a{margin:10px 0}
.m10b{margin:0 10px}
.m15a{margin:15px 0}
.m15b{margin:0 15px}
.m20a{margin:20px 0}
.m20b{margin:0 20px}
.mt5{margin-top:5px!important}
.mt10{margin-top:10px!important}
.mt15{margin-top:15px!important}
.mt20{margin-top:20px!important}
.mr5{margin-right:5px!important}
.mr10{margin-right:10px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mb5{margin-bottom:5px!important}
.mb10{margin-bottom:10px!important}
.mb15{margin-bottom:15px!important}
.mb20{margin-bottom:20px!important}
.ml5{margin-left:5px!important}
.ml10{margin-left:10px!important}
.ml15{margin-left:15px!important}
.ml20{margin-left:20px!important}
.mt0{margin-top:0!important}
.mr0{margin-right:0!important}
.mb0{margin-bottom:0!important}
.ml0{margin-left:0!important}
.pd5{padding:5px}
.pd10{padding:10px}
.pd15{padding:15px}
.pd20{padding:20px}
.pd25{padding:25px}
.pd5a{padding:5px 0}
.pd5b{padding:0 5px}
.pd10a{padding:10px 0}
.pd10b{padding:0 10px;text-align:left}
.pd15a{padding:15px 0;text-align:left}
.pd15b{padding:0 15px}
.pd20a{padding:20px 0}
.pd20b{padding:0 20px}
.pt5{padding-top:5px!important}
.pt10{padding-top:10px!important}
.pt15{padding-top:15px!important}
.pt20{padding-top:20px!important}
.pr5{padding-right:5px!important}
.pr10{padding-right:10px!important}
.pr15{padding-right:15px!important}
.pr20{padding-right:20px!important}
.pr35{padding-right:35px!important}
.pb5{padding-bottom:5px!important}
.pb10{padding-bottom:10px!important}
.pb15{padding-bottom:15px!important}
.pb20{padding-bottom:20px!important}
.pl5{padding-left:5px!important}
.pl10{padding-left:10px!important}
.pl15{padding-left:15px!important}
.pl20{padding-left:20px!important}
.pl35{padding-left:35px!important}
.pd0{padding:0!important}
.pt0{padding-top:0!important}
.pr0{padding-right:0!important}
.pb0{padding-bottom:0!important}
.pl0{padding-left:0!important}
.w680{width:680px;float:left;font-size:14px;color:#787878;padding:3px;font-family:'Microsoft YaHei';text-align:left}
.w680 h2{font-size:28px;height:60px;line-height:60px;padding-left:20px;color:#000;font-weight:400}
.w680 h3{font-size:22px;border-bottom:1px dashed #fb6a9b;color:#008eda;height:50px;line-height:50px;width:660px;margin-left:3px;padding-left:20px;font-weight:400}
.w680 .contact_{padding:10px 20px 0;font-size:16px}
.w680 p{line-height:24px;margin-bottom:15px;color:#000;font-size:16px}
.blue{color:#008eda;line-height:20px}
.w680 span{font-size:16px}
.w680 p.hui{color:#585858}
.w680 a.blue{color:#008eda;text-decoration:underline}
.w680 .content_p{overflow:hidden}
.w680 .content_p .fl{float:left}
.w680 .content_p p{color:#787878;line-height:26px}
.w680 span.title{color:#ff4a87;font-size:20px;margin:0 0 15px 3px;display:block}
.w680 span.red{color:#ff4a87}
.ranking li span,.title1 a,.title1 h3,.title1 h2,.title6 h2,.ulCon2 li,.ulCon3 li,.ulCon7 li,.ulCon7 li p span{background:url(../images/index_A1.png) no-repeat}
.bookList1 dd a,.btn2 a,.font1,.font1 span,.listen1,.option1 div,.option5 ul,.schoolLeft h3 a,.title1,.title2,.title3,.title7 h2{background:url(../images/index_A2.png) no-repeat}
.logo1 a,.logo2 a,.menu a:hover,.menu1,.product a,.title4,.w680 ul.youshi li{background-image:url(../images/index_A3.png);background-repeat:no-repeat}
.w680 ul.youshi li{background-position:-221px -45px;line-height:30px;font-size:16px}
.w680 ul.youshi li span{color:#fff;padding-right:3px}
.w680 .content_p .fr{float:right}
.contact_ table,.content_p table{border-collapse:collapse}
.contact_ table td,.contact_ table th,.content_p table td,.content_p table th{border:1px solid #008eda;padding:7px;font-size:16px}
.content_p table th{text-align:center}
.contact_ table.qs td,.contact_ table.qs th,.content_p table.qs{padding:11px}
.contact_ .bgys{overflow:hidden}
.contact_ .bgys dl{float:left;width:180px;padding:10px;margin-right:10px;border-radius:5px;color:#fff;height:160px}
.contact_ .bgys dl.d1{background:#fa4695;width:150px}
.contact_ .bgys dl.d2{background:#01b3f5;width:210px}
.contact_ .bgys dl.d3{margin-right:0;background:#7dc331;width:195px}
.contact_ .bgys dl dt{font-size:20px;text-align:center;margin-bottom:10px}
.contact_ .lc{overflow:hidden;background:url(../images/sign-up.png) no-repeat center top;width:644px;height:142px}
.contact_ .lc div{float:left;width:112px;background:#53db81;color:#fff;padding:22px 12px;border-radius:5px;line-height:24px}
.contact_ .lc div.l1{padding:34px 12px}
.contact_ .lc div.l2{padding:46px 12px}
.contact_ .lc img{float:left;margin-top:60px}
.contact_ .lc p{font-size:16px;color:#fff;line-height:24px;padding-left:40px;margin-bottom:0}
.contact_ .lc p.title{font-size:20px;color:#ff0;padding-left:15px;margin-bottom:4px;margin-top:5px}
p.red{text-align:center;font-size:20px;color:#ff4a87;padding:20px 0;border-bottom:1px dashed #ff4a87}
.bxtj{position:relative;background:url(../images/condition.png) no-repeat top center;width:626px;height:325px;margin-top:25px}
.bxtj p{width:250px;color:#fff;position:absolute}
.bxtj p.p1{left:10px;top:5px}
.bxtj p.p2{left:365px;top:35px}
.bxtj p.p3{left:10px;top:137px}
.bxtj p.p4{left:365px;top:185px}
.bxtj p.p5{left:10px;top:246px}
.wrap div,.wrap li{zoom:1}
.title1{padding:0 15px;background-position:-15px -10px;height:35px;line-height:35px}
.title1 a,.title1 h3,.title1 h2{padding-left:13px;background-position:-1040px -121px;display:inline-block;color:#fff}
.title4 a{background-image:none;padding-left:0}
.title1 .right,.title1 .right a{color:#d2e7fc}
.title2{padding:0 15px 0 20px;height:35px;line-height:35px;background-position:-340px -10px;font-weight:700;font-size:14px}
.title2 h3{color:#31465d}
.mb10 .title2 li h3{font-size: 12px;font-weight: normal;}
.title3{background-position:-650px -10px}
.title4{background-position:-221px 0}
.title5{background-position:-485px -60px}
.title6{padding:5px 0;height:24px;line-height:24px;overflow:hidden}
.title6 h2{background-position:-1040px -168px;float:left;padding-left:10px}
.title6 h2,.title6 h2 a{color:#333}
.title7{overflow:hidden}
.title7 h2{float:left;padding-left:55px;background-position:-1000px -255px;height:40px;line-height:40px;font-family:'微软雅黑','黑体';font-size:24px;font-weight:400;color:#333}
.title8{background-position:-15px -340px}
.option1{background:url(../images/tips2.gif) repeat-x bottom;height:33px}
.option1 div{width:161px;background-position:-170px -60px;overflow:hidden}
.option1 a{width:78px;float:left;text-align:center;padding:2px 1px 0;line-height:31px;font-size:14px}
.option1 .hover{width:79px;border-left:1px solid #a6c5e2;border-right:1px solid #a6c5e2;border-top:2px solid #e24a00;color:#d10100;font-weight:700;padding:0;background:#fff}
.option2{float:left;padding-left:35px}
.option2 h4{float:left;padding:2px 21px 0;line-height:33px;cursor:pointer;color:#fff}
.option2 .hover{padding:0 20px;border-left:1px solid #1a528d;border-right:1px solid #1a528d;border-top:2px solid #1a528d;background:#fff;color:#d10100}
.option2 a,.option2 h4 a{color:#fff;display:inline-block;height:33px;background:0 0;font-weight:700;line-height:33px;padding:0 20px}
.option2 .hover a,.option2 a .hover{color:#d10100;font-weight:700}
.option3 h4{padding:2px 11px 0}
.option3 .hover{padding:0 10px}
.option4{float:right}
.option4 li{width:54px;text-align:center;float:left;line-height:33px;cursor:pointer;padding-top:2px;font-weight:400;font-size:12px}
.option4.ts li{width:67px}
.option4 .hover{width:52px;border-top:2px solid #d2d2d2;border-left:1px solid #dfe0e2;border-right:1px solid #dfe0e2;background:#fff;color:#006599;font-weight:700;padding:0}
.option5{background:url(../images/tips4.gif) repeat-x bottom;height:28px;padding-left:5px}
.option5 ul{background-position:-290px -100px;width:277px;overflow:hidden;height:28px}
.option5 li{width:69px;float:left;text-align:center;padding-top:1px;cursor:pointer;height:27px;line-height:27px}
.option5 .hover{width:68px;border-top:1px solid #c20000;border-left:1px solid #dee0df;border-right:1px solid #dee0df;padding:0;background:#fff;color:#d00000;font-weight:700}
.columnCon{background:url(../images/columnBg1.jpg) no-repeat;overflow:hidden;text-align:left}
.column1{background:url(../images/columnBg1.jpg) right top no-repeat}
.schoolLeft{width:230px;float:left;overflow:hidden;padding:15px;padding-bottom:0}
.schoolLeft h3,.schoolLeft h2{height:24px;line-height:24px}
.schoolLeft h3 a,.schoolLeft h2 a{padding-right:84px;background-position:0 -60px;display:inline-block;color:#00679e}
.schoolCon{width:440px;float:left;overflow:hidden}
.schoolCon1{width:453px;overflow:hidden}
.schoolCon1 li{height:105px;width:138px;float:left;overflow:hidden;margin-right:13px}
.fontA{display:block;height:24px;line-height:24px;overflow:hidden;text-align:center;background:#edeef0;color:#31455d;clear:both}
.schoolCon2{width:284px}
.schoolCon2 li{width:117px;margin:0 10px 0 15px}
.schoolCon2 .fontA{height:22px;line-height:22px}
.schoolRight{width:259px;float:right;padding:19px 15px 0 0}
.video1{clear:both}
.video1 li{width:145px;float:left;overflow:hidden;margin:0 15px}
.video1 li p{height:22px;overflow:hidden;text-align:center;font-size:14px;clear:both}
.video2{overflow:hidden;width:702px}
.video2 li{padding:0 34px 15px 0;float:left;overflow:hidden;width:200px;border-bottom:1px dotted #ccc;margin-bottom:15px}
.video2 li p{height:36px;line-height:18px;overflow:hidden;clear:both;padding:5px 5px 0}
.ulCon1 li{line-height:26px;height:26px;overflow:hidden}
.ulCon1 li a{font-size:14px}
.ulCon1 li tt{font-size:12px;padding:0 8px}
.ulCon2{overflow:hidden}
.ulCon2 li{padding-left:10px;height:24px;line-height:24px;background-position:-1036px -35px;font-size:14px;overflow:hidden}
.ulCon3 li{height:26px;line-height:26px;overflow:hidden;padding-left:22px;background-position:-1036px -7px}
.ulCon4 li{width:309px;float:left;margin:0 15px}
.ulCon4 .li1{clear:none;margin:8px 15px}
.ulCon5 li{padding-left:25px;background-position:-1036px -8px}
.ulCon6{width:330px;float:right}
.ulCon6 li{height:24px;line-height:24px;overflow:hidden}
.ulCon6 li p{width:280px;float:left;font-size:14px}
.ulCon6 li span{float:right;color:#9b9b9b}
.ulCon7 li{line-height:26px;height:26px;overflow:hidden;padding-left:15px;background-position:-1036px -34px}
.ulCon7 .listTop{background:0 0;padding:0 0 2px 0;height:30px;line-height:30px}
.ulCon7 .listTop p span{color:#fff;width:35px;height:16px;line-height:16px;text-align:center;float:left;background-position:-900px -100px;font-size:12px;margin:6px 5px 0 0}
.ulCon7 .listTop p a{font-size:16px}
.ulCon7 li p{font-size:14px;float:left;width:530px}
.ulCon7 li p strong a{color:#006599}
.ulCon7 li span{float:right;color:#9b9b9b}
.teacher2{overflow:hidden;width:705px}
.teacher2 li{width:132px;float:left;overflow:hidden;margin-right:9px}
.teacher2 li p{text-align:center;font-size:14px;line-height:24px;padding-top:5px;clear:both}
.teacher2 li p font{font-size:14px}
.teacher2 li span{display:block;color:#909090}
.ulCon8 li{height:22px;line-height:22px;background-position:-1036px -9px}
.ulCon9{clear:both}
.ulCon9 li{margin:0 15px;float:left;width:180px}
.ranking li{height:22px;line-height:22px;overflow:hidden;text-align:left}
.ranking li span{float:left;width:12px;height:12px;background-position:-860px -100px;line-height:12px;text-align:center;color:#fff;margin-top:5px}
.ranking .ranking1{background-position:-840px -100px}
.bookList1{overflow:hidden;height:480px}
.bookList1 li{padding-top:15px;overflow:hidden;height:105px}
.bookList1 li dl{width:168px;overflow:hidden;float:right}
.bookList1 li dd{font-family:Verdana}
.bookList1 li dd p{line-height:20px}
.bookList1 li dd font{text-decoration:line-through}
.bookList1 li dd span{color:#d10100}
.bookList1 dd a{width:53px;height:22px;display:inline-block;margin:5px 10px 0 0;text-align:center;color:#682512;background-position:-350px -60px;line-height:20px}
.bookList1 .buy1{color:#fff;background-position:-415px -60px}
.bookList1 dd a:hover{color:#682512!important;text-decoration:none}
.bookList1 .buy1:hover{color:#fff!important}
.teacher1{width:330px;overflow:hidden}
.teacher1 a,.teacher1 li{float:left;margin:0 15px 8px 28px;overflow:hidden;width:67px;display:inline-block;text-align:center}
.teacher1 a{float:left}
.teacher1 p{text-align:center;float:left;width:67px}
.teacher1 p a{float:none}
.student1 li{padding:15px 0 7px;overflow:hidden}
.student1 li p{width:174px;float:right;line-height:18px}
.student1 li span{display:block}
.student1 li font{color:#d10100}
.side1 li p{float:left;width:192px}
.side1 li p a{color:#333}
.side1 li span{width:48px;float:right;color:#898989}
.topInfo,.topInfo2{overflow:hidden}
.topInfo dl{float:right;width:180px;padding-top:5px}
.topInfo dt{height:24px;line-height:24px;overflow:hidden}
.topInfo dt a{font-size:14px;font-weight:700;color:#00679e}
.topInfo dd{height:40px;line-height:20px;overflow:hidden;color:#9c9c9c}
.topInfo dd a,.topInfo2 p a{color:#008100}
.topInfo1{width:324px;overflow:hidden}
.topInfo1 a{width:151px;float:left;margin-right:11px}
.topInfo2 p{padding-top:5px;width:174px;height:60px;overflow:hidden;line-height:20px;color:#9c9c9c}
.picture1,.picture2{border:1px solid #cde2f5;padding:3px;float:left;background:#fff}
.picture2{border:1px solid #eee}
.li1{font-size:1px!important;clear:both;background:url(../images/tips1.png) repeat-x!important;line-height:1px!important;height:1px!important}
.li2{border-top:1px solid #eaeaea;height:1px;font-size:1px}
.listen1{text-indent:-10000px;background-position:-15px -135px;width:61px;height:22px;display:inline-block;float:left}
.btn2{overflow:hidden}
.btn2 a{width:66px;text-indent:-10000px;height:66px;margin:0 15px;float:left}
.btn2 .btn2a{background-position:-15px -175px}
.btn2 .btn2b{background-position:-110px -175px}
.btn2 .btn2c{background-position:-205px -175px}
.TDC1{height:296px;overflow:hidden;padding:16px 0 0 17px}
.font1{background-position:-1000px -70px;float:left;width:30px;overflow:hidden;height:128px}
.font1 p{background:url(../images/tips3.gif) no-repeat right;line-height:40px;font-size:14px;color:#00679e;padding:23px 12px 23px 5px}
.font2{height:106px}
.font2 p{padding:12px 12px 12px 5px}
.font1 span{height:2px;display:block;background-position:-1000px -218px}
.newsP li{background-position:-1187px -201px;height:22px;line-height:22px;padding-left:10px;overflow:hidden}
.video_list ul.ulCon7{overflow:hidden}
.video_list ul.ulCon7 li{float:left;width:140px;background:0 0;margin:5px 3px;height:135px;margin-bottom:5px}
.video_list ul.ulCon7 li img{border:1px solid #ddd;height:90px;padding:5px;width:128px}
.video_list ul.ulCon7 li p{overflow:hidden;height:20px;line-height:20px;width:140px;text-align:center}
.columnCon b.left,.title2 span{color:#005995;font-weight:700;font-size:14px}
.tongji{display:none}
.CKfont1,.backToTop a,.hot1,.keep1,.menu,.nav,.product,.search1,.span12 font,.span13 font{background:url(../images/index_A1.png) no-repeat}
.CKa10,.CKa12{background:url(../images/index_A2.png) no-repeat}
body{background:url(../images/bg1.jpg) no-repeat center top}
.nav{padding-top:5px;height:55px}
.navLeft{float:left;width:695px;height:50px;margin-left:15px;padding-top:3px}
.navLeft div{float:left;padding-left:10px;height:22px}
.navLeft div strong{float:left;margin-right:10px;color:#fff}
.navLeft div strong a{margin:3px 0}
.w1{width:48px}
.navLeft a{color:#fff;float:left;margin:3px 5px;padding:0 5px}
.navLeft a:hover{text-decoration:none}
.navLeft .navLeft1,.navLeft .navLeft2{padding-left:35px}
.navLeft .navLeft1 a{margin:0 19px 0 0}
.navCon{float:left;font-family:Verdana;padding:3px 0 0 80px;width:95px;display:none}
.navCon a{color:#008100;text-decoration:underline;font-size:16px}
.navCon p{color:#008100;font-size:11px;width:105px}
.navRight{float:right;padding:15px 0 0 0;width:95px}
.navRight a{color:#fff}
.navRight a:hover{color:#ffea00!important}
.keep1{padding-left:18px;background-position:-15px -86px;display:inline-block}
.logo{float:left;height:56px;padding:15px 0;width:200px}
.logo1 a,.logo2 a{text-indent:-10000px;width:219px;height:56px;background:url(../images/ckw-logo.png) no-repeat;display:block}
.product{float:left;background:0 0;margin:24px 0 0 72px;width:335px;height:43px;text-align:left}
.product a{float:left;width:51px;height:41px;margin-right:18px;display:inline-block;padding-left:49px;line-height:43px}
.product a.rk{width:50px;background-position:0 -82px}
.product a.px{background-position:0 0}
.product a.px:hover{background-position:-106px 0}
.product a.sp{background-position:0 -41px}
.product a.sp:hover{background-position:-106px -41px}
.product a.wx{background-position:0 -82px;position:relative;cursor:pointer}
.product a.wx:hover{background-position:-106px -82px}
.product a.wx img{display:none;position:absolute;left:-23px;top:42px;z-index:99}
.product a.wx:hover img{display:block}
.search{float:right;width:372px;padding-top:18px;height:52px}
.search p{height:22px;overflow:hidden}
.search p a,.search p span{float:left}
.search p a{margin-right:8px}
.text1{color:#ccc!important;width:268px;border:1px solid #cfcfcf!important;border-right:none!important;height:24px;line-height:24px;padding:2px 5px;float:left}
.search1{width:85px;height:30px;float:left;background-position:-450px -100px;text-indent:-10000px;border:none;cursor:pointer}
.menu{height:41px;background-position:-15px -160px;position:relative;z-index:9}
.menu a{width:60px;float:left;text-align:center;font-size:14px;font-weight:700;margin:0 35px 0 30px;color:#fff;padding-top:1px;height:36px;line-height:36px;display:inline}
.menu a:hover,.menu1{color:#ffea00!important;text-decoration:none;background-position:-250px -103px}
.hot1{width:21px;height:13px;display:inline-block;background-position:-580px -100px;position:absolute;left:0;margin:-3px 0 0 476px;top:2px}
.place1{height:40px;line-height:40px;color:#838383}
.place1 a{color:#838383}
.place1 a h1,.place1 a h2{color:#838383;display: inline-block;font-size: 12px;font-weight:normal;}
.place1 span{color:#31465d}
.currentC{color:#838383;font-size:12px;padding-left:15px;height:40px;line-height:40px;text-align:left}
.currentC a{color:#838383}
.currentC a h1{color:#838383;display: inline-block;font-size: 12px;font-weight:normal;}
.currentC font{color:#838383;margin:0 5px;font-size:10px}
.currentC span{color:#31465d}
.linkT{overflow:hidden;background:url(../images/line2.gif) repeat-x;height:34px;padding-left:15px;line-height:34px;font-size:14px;font-weight:700}
.linkT div{float:left;color:#005995;font-size:14px}
.linkT div{float:left;padding-left:15px}
.linkT div a{border-left:1px solid #cce2f7;width:105px;text-align:center;line-height:33px;padding-top:1px;color:#334460;float:left}
.linkT .hover{border-top:1px solid #3a96d5;padding:0;background:#f8fcff;color:#00679e;font-weight:700}
.foot1{text-align:center;height:26px;line-height:26px;position:relative}
.foot1 #bdshare{float:right;margin:0 170px 0 -170px;position:absolute;right:0;z-index:0}
.foot2{font-family:Verdana}
.foot2 div{float:left;padding-left:200px}
.foot2 p{text-align:center}
.foot2 a{text-decoration:underline;color:#00679e}
.foot2 .font3{text-decoration:none;color:#333}
.foot2 .font3:hover{text-decoration:underline}
.leaf{text-align:center;overflow:hidden;clear:both;line-height:1em;width:400px;margin:0 auto;font-size:12px}
.leaf a{line-height:23px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;padding:0 8px;color:#666;height:23px}
.leaf a:hover{text-decoration:none;color:#fff!important}
.leaf .CKa10,.leaf .CKa12{border:none;width:50px;height:25px;line-height:25px}
.leaf .CKa10{background-position:-15px -100px;padding:0 0 0 8px}
.leaf .CKa12{background-position:-150px -100px;padding:0 8px 0 0;margin-bottom:8px}
.span11{padding:0 3px;font-weight:700;color:#0d519c;vertical-align:middle;height:25px;display:inline-block;line-height:25px}
.CKfont1,.leaf .span13,.leaf a,.span12,.span12 font,.span13 font{vertical-align:middle;display:inline-block}
.span12 font,.span13 font{width:1px;background-position:-985px -100px;height:25px}
.leaf .span13 font{background-position:-970px -100px}
.leaf .span13 a{border-top:1px solid #2e76be;border-bottom:1px solid #2e76be;background:#2e76be;color:#fff;font-weight:700}
.span12A font{background-position:-970px -100px}
.span12A a{background:#2e76be;border-top:1px solid #2e76be;border-bottom:1px solid #2e76be}
.span12A a:hover{color:#fff}
.leaf .CKa10A{color:#fff;background-position:-80px -100px}
.leaf .CKa12A{color:#fff;background-position:-215px -100px}
.leaf .CKa10,.leaf span{margin-bottom:8px}
.CKfont1{background-position:-790px -100px;width:20px;height:25px;margin-top:-8px}
.leaf .text20{width:40px;height:21px;line-height:21px;padding:1px;vertical-align:middle;margin-bottom:8px;display:inline-block}
@media screen and (-webkit-min-device-pixel-ratio:0){.text20{height:19px;line-height:19px}
}
.backToTop{bottom:30px;left:50%;cursor:pointer;position:fixed;width:56px;height:54px;overflow:hidden;text-indent:-1000px;margin-left:530px;padding:0;border:none}
.backToTop a{background-position:-640px -90px;display:block;width:56px;height:54px}
.backToTop a:hover{background-position:-710px -90px}
.hr_30{height:30px}
.hr_25{height:25px}
.hr_20{height:20px}
.hr_15{height:15px}
.hr_12{height:12px}
.hr_10{height:10px}
.hr_8{height:8px}
.hr_5{height:5px}
.hr_2{height:2px}
.hr_1{height:1px}
.hr_1,.hr_10,.hr_12,.hr_15,.hr_2,.hr_20,.hr_25,.hr_30,.hr_5,.hr_8{overflow:hidden;clear:both;font-size:1px}
.bg0{background:#000}
.bgf{background:#fff}
.bgf div{display:none;text-align:left}
.bg1{background:#f9fdff}
.bg2{background:#eee}
.bd1{border:1px solid #cde2f5}
.bdt1{border-top:1px solid #cde2f5}
.bdr1{border-right:1px solid #cde2f5}
.bdb1{border-bottom:1px solid #cde2f5}
.bdb2{border-bottom:1px dotted #ccc}
.bdl1{border-left:1px solid #cde2f5}
.bdt2{border-top:1px solid #2a6db1}
.bt0{border-top:none!important}
.br0{border-right:none!important}
.bb0{border-bottom:none!important}
.bl0{border-left:none!important}
.verdana{font-family:Verdana}
.em2{text-indent:2em}
.unl{text-decoration:underline}
.unlnone{text-decoration:none}
.fb{font-weight:700}
.fn{font-weight:400!important}
.f10{font-size:10px!important}
.f12{font-size:12px!important}
.f14{font-size:14px!important}
.f16{font-size:16px!important}
.c1{color:#017f00}
.c2{color:#9b9b9b}
.c3{color:#00679e}
.c4{color:#d00000}
.c5{color:#333}
.c6{color:#23366e}
.c7{color:#747474}
.c8{color:#666}
.c9{color:#069}
.c10{color:#369}
.c11{color:#e13500}
.c12{color:#d3e6fb}
.c13{color:#838383}
.c14{color:#31465d}
.c15{color:#464e5b!important}
.fy{height:50px;line-height:50px;padding:0 10px;text-align:center}
.fy li{border:1px solid #ccc;display:inline;padding:2px 5px;color:#333}
.fy li.thisclass{background:#b0b0b0;color:#c91556;font-weight:700}
.fy li a:hover{color:#c91556}
.foot{width:980px;margin:10px auto 0 auto;clear:both;padding-bottom:35px}
.link_li{height:auto!important;min-height:50px}
.link_li li{float:left;margin-right:10px}
.tyb{position:fixed;right:0;bottom:0;z-index:999999;box-shadow:0 0 10px #ddd;width:300px;height:188px}
.tyb p{font-size:18px;cursor:pointer;position:absolute;top:0;right:0;color:#fff;z-index:9999999}
.tyb p a{display:block;width:25px;height:25px}
.tyb img{position:absolute;z-index:0;left:0;top:0}
.tyb a.zx{width:115px;height:30px;position:absolute;right:0;bottom:0;z-index:9999999}
.work_tx{position:absolute;right:-170px;width:160px;height:35px;line-height:35px;border:1px solid #ccc;background:#fff;bottom:0;font-size:14px;font-weight:700;font-family:'Microsoft YaHei'}
.work_tx img{vertical-align:middle;margin-right:5px}
.work_tx .float{display:none;background:url(../images/bg-2.png) no-repeat center top;color:#fff}
.work_tx:hover .float{display:block}
.work_tx .float h4{font-size:16px;color:#fff;font-weight:400;padding-top:3px}
.work_tx .float p{font-size:12px;line-height:20px;font-weight:400;text-align:left;padding:10px}
.work_tx .float p span{text-align:center;display:inline-block;width:100%;font-size:14px}
.work_tx .float p.t{font-size:12px;text-align:center;padding-top:0}
.float_tx{position:fixed;bottom:100px;right:20px;box-shadow:0 3px 15px #ccc;background:#fff;width:345px;height:135px;display:none;z-index:999}
.float_tx p{padding:10px 25px;line-height:30px;font-size:14px;color:#333;text-align:left;font-family:'Microsoft YaHei'}
.float_tx p span{font-weight:700;color:#408103}
.float_tx .gb{position:absolute;right:-20px;top:-20px}
table.banxing td,table.banxing th{border:none;padding:8px 20px;font-size:16px}
table.banxing th{color:#fff;background:#ff5c91;text-align:center}
table.banxing td{border-left:1px solid #bbb;border-right:1px solid #bbb;color:#585858}
table.banxing tr.h td{background:#ebebeb}
table.banxing tr.bot td{border-bottom:1px solid #bbb}
.tag_article {max-height: 397px;overflow: hidden;}
.tag_article .title{font-size: 12px;letter-spacing: 1px;font-weight: bold;margin-bottom: 6px;text-align: center;}
.none{display:none}
