/*public*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:12px/1 "\5B8B\4F53",Arial;}
ul,ol,li{list-style:none;}
img{ border:0; display:block;}
em{font-style:normal;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:underline;color:#ce0000;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {display:block;}

.daoh a.logo,.daoh .l,.daoh .r .div2 a.search,.daoh .r .div2 a.search:hover,.bor1,.bor01,.float1,.float3,.list1 li div,.daoh1,.daoh1 li,.daoh1 a.r,.an1 a,.tit2,.tit2 div,.tit4 div,.tit4,.w730,.tit6 a,.tit8 a.r,.tit9 a,.list3 li,.list4 li,.list7 li,.bor2 .l,.bor2 .r a.jia,.cont4 a,a.float2,a.float2:hover,.cutover li,.list10 li{background:url(/static/image/itpub/bg.png) no-repeat;}
.w980{width:980px;margin:10px auto 0px;}
.w981{width:980px;margin:0px auto}
.ad1{width:980px;margin:0px auto;}
.daoh{width:980px;margin:0px auto;}
.daoh a.logo{width:113px;height:68px;float:left;background-position:0px 0px;}
.daoh .l{width:267px;height:86px;background-position:0px -100px;float:left;}
.daoh .r{float:right;width:504px;}
.daoh .r .div1{text-align:right;line-height:25px;height:25px;color:#cecece;padding-top:3px;}
.daoh .r .div1 a span{color:#ce0000;}
.daoh .r .div1 b{color:#666;font-weight:normal;}
.daoh .r .div2{margin-top:10px;position:relative;text-align:right;z-index:2;}
.daoh .r .div2 a.search{width:60px;height:32px;background-position:0px -502px;display:inline-block;vertical-align:middle;margin-right:0px;*margin-right:6px;}
.daoh .r .div2 a.search:hover{background-position:-65px -502px;}
.inp1{border:1px #cecece solid;width:69px;height:23px;line-height:23px;padding:0px 5px;vertical-align:middle;}
.inp2{border:1px #d9d9d9 solid;width:300px;height:30px;line-height:30px;padding:0px 5px;vertical-align:middle;}
.bor1{width:81px;border:1px #d2d2d2 solid;height:23px;line-height:23px;display:inline-block;background-color:#f8f8f8;padding-left:17px;background-position:72px -675px;text-align:left;cursor:pointer;vertical-align:middle; float:right;margin:4px 0px 0px 4px;*margin-left:0px;}
.bor01{width:81px;border:1px #d2d2d2 solid;height:23px;line-height:23px;display:inline-block;background-color:#f8f8f8;padding-left:17px;background-position:72px -697px;text-align:left;cursor:pointer;vertical-align:middle;}
.float1{width:196px;height:162px;background-position:0px -301px;position:absolute;top:27px;right:0px;display:none;}
.float3{width:196px;height:100px;background-position:0px -1050px;position:absolute;top:27px;right:0px;display:none}
.list1{width:180px;margin:0px auto;clear:both;overflow:hidden;}
.list1 li{width:60px;float:left;padding-top:15px;}
.list1 li div{width:40px;height:40px;margin:0px auto;}
.list1 li .pic1{background-position:0px -200px;}
.list1 li .pic2{background-position:-60px -200px;}
.list1 li .pic3{background-position:-120px -200px;}
.list1 li .pic4{background-position:0px -249px;}
.list1 li .pic5{background-position:-60px -249px;}
.list1 li .pic6{background-position:-120px -249px;}
.list1 li p{text-align:center;height:20px;line-height:20px;}
.daoh1{width:968px;margin:0px auto;height:40px;background-position:0px -631px;background-repeat:repeat-x;padding-right:12px;}
.daoh1 ul{float:left;}
.daoh1 li{background-position:-192px -482px;width:73px;float:left;padding-right:2px;height:40px;color:#fff;font:normal 16px/40px microsoft yahei;text-align:center;}
.daoh1 li.here{background-position:-30px -683px;}
.daoh1 li a{color:#fff;}
.daoh1 li a:hover{color:#fff;}
.daoh1 li.li0{background-position:-113px 0px;}
.daoh1 a.r{background-position:-212px -683px;width:54px;height:16px;line-height:16px;padding-left:16px;color:#fff;float:right;margin-top:13px;}
.daoh1 a.r:hover{color:#fff;}
.jdt{width:500px;float:left;height:250px;overflow:hidden;position:relative;}
.jdt1{height:34px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;position:absolute;bottom:0px;left:0px;width:500px;}
.new{width:470px;float:right;height:250px;overflow:hidden;}
.tit1{font-size:14px;color:#fff;height:34px;line-height:34px;position:absolute;bottom:0px;left:10px;}
.tit1 a{color:#fff;}
.tit1 a:hover{color:#fff;}
.an1{position:absolute;bottom:13px;right:-5px;}
.an1 a{width:10px;height:10px;background-position:-65px -481px;float:left;margin-right:15px;}
.an1 a.here{background-position:-77px -481px;}
.tit2{height:37px;background-position:0px -584px;background-repeat:repeat-x;font:normal 22px/28px microsoft yahei;}
.tit2 div{height:37px;background-position:0px -539px;background-repeat:repeat-x;color:#333;padding-left:3px;float:left;}
.tit3{height:35px;font:normal 18px/35px microsoft yahei;color:#333;padding-left:3px;}
.tit3 a{color:#333;}
.tit3 a:hover{color:#ce0000;}
.p1{color:#666;line-height:22px;padding:0px 3px;}
.list2{padding:8px 0px 0px 3px;}
.list2 li{height:26px;line-height:26px;color:#444;font-size:14px;padding-right:3px;}
.list2 li span{float:right;color:#666;}
.list2 li a{color:#444;}
.list2 li a:hover{color:#ce0000;}
.l2{width:730px;float:left;}
.r2{width:240px;float:right;}
.listimg{ width:1000px; float:left;}
.listimg li{width:180px; float:left; margin-right:20px; display:inline;}
.listimg li p{line-height:18px; padding-top:10px;text-align:center;}
.listimg li p a{color:#000;}
.listimg li p a:hover{ text-decoration:underline;color:#ce0000;}
.listimg li img{ border:1px #dbecec solid;}
.con2{margin:18px 0; width:980px; overflow:hidden;}
.w2000{width:2000px;}
.tit4{height:37px;position:relative;background-position:0px -584px;background-repeat:repeat-x;}
.tit4 div{font:normal 16px/34px microsoft yahei;color:#000;float:left;padding:0px 6px;height:37px;background-position:0px -539px;background-repeat:repeat-x;}
.tit4 div a{color:#000;}
.tit4 div a:hover{color:#ce0000;}
.tit4 a.r{float:right;font-family:\5B8B\4F53;font-size:12px;line-height:34px;}
.w730{width:730px;background:url(/static/image/itpub/d.png) 365px 0px repeat-y;}
.l3{width:350px;float:left;}
.r3{width:350px;float:right;}
.l4{width:100px;float:left;}
.r4{width:237px;float:right;}
.w350{width:350px;padding:15px 0px;border-bottom:1px #e8e8e8 solid;}
.w350 p{text-indent:24px;line-height:24px;padding-top:10px;color:#666;}
.padd0{padding-top:0px;}
.tit5{font:normal 16px/26px microsoft yahei;color:#000;}
.tit5 a{color:#000;}
.tit5 a:hover{color:#ce0000;}
.tit6{height:15px;margin-top:10px;overflow:hidden;}
.tit6 a{float:left;line-height:15px;height:15px;padding-left:24px;}
.tit6 a.yd{background-position:-118px -479px;margin-right:22px;}
.tit6 a.pl{background-position:-205px -446px;padding-left:21px;}
.tit6 a.pl span{color:#ce0000;}
.tit7{padding-top:14px;color:#888;}
.tit8{height:24px;padding-top:8px;}
.tit8 .l{float:left;}
.tit8 a.r{float:right;background-position:-200px 0px;color:#000;padding-right:24px;height:15px;line-height:15px;margin-top:3px;}
.mt20{margin-top:15px;}
.tit9{height:24px;background:#f3f3f3;border-bottom:1px #f3f3f3 solid;text-align:center;margin-top:26px;padding-top:10px;}
.tit9 a{width:73px;height:16px;display:inline-block;background-position:65px -984px;line-height:16px;font-size:14px;text-align:left;}
/* footer */
#footer {border-top: 1px solid #dfdfdf;line-height: 24px;margin:10px auto 0;padding:10px 0;width: 980px; clear:both; overflow:hidden; color:#000;}
#footer p{text-align:center;color:#aaa;}
#footer address {color: #3b3b3b;font-family:Arial;font-style: normal;text-align:center;}
#footer address a{color: #3b3b3b;}
#footer .pic_div{width:365px;margin:10px auto;}
#footer .pic_div a{float:left;color:#3b3b3b;}
#footer .pic_div a:hover{text-decoration:none;}
#footer a.pic1{background:url(/static/image/itpub/footer.png) 0px -68px no-repeat;padding:4px 0px 0px 54px;width:54px;line-height:20px;height:47px;margin-right:22px;}
#footer a.pic2{background:url(/static/image/itpub/footer.png) 0px -142px no-repeat;padding:0px 0px 0px 44px;width:48px;line-height:42px;height:42px;margin-right:30px;}
#footer a.pic3{background:url(/static/image/itpub/footer.png) 0px -209px no-repeat;padding:0px 0px 0px 53px;width:83px;line-height:42px;height:48px;}
#footer a.pic4{background:url(/static/image/itpub/footer.png) no-repeat;width:112px;height:40px;float:right;text-indent:-9999px; margin-top:4px;}
.list3{padding:12px 0px 0px 10px;}
.list3 li{height:26px;line-height:26px;font-size:14px;background-position:-265px -732px;padding-left:10px;}
.list3 li span{float:right;width:60px;color:#888;}
.list3 li a{color:#555;}
.list3 li a:hover{color:#ce0000;}
.padd1{padding:19px 0px 0px 13px;width:215px;text-align:right;}
.padd1 input{border:1px #cecece solid;width:203px;height:28px;line-height:28px;padding:0px 5px;margin-bottom:11px;}
.padd1 .input{border:1px #38a2db solid;}
.padd1 a{display:inline-block;width:65px;height:28px;line-height:28px;text-align:center;font:normal 16px/28px microsoft yahei;color:#fff;background:#ce0000;}
.padd1 a:hover{background:#e1490d;text-decoration:none;}
.list4{padding:12px 0px 6px 0px;}
.list4 li{line-height:24px;background-position:-265px -732px;padding-left:10px;}
.list4 li span{float:right;width:60px;color:#888;}
.list4 li a{color:#555;}
.list4 li a:hover{color:#ce0000;}
/*geshi*/
.pdf{ background: url("../images/b.png") no-repeat scroll 0 -800px transparent; display: inline-block;height: 16px;width: 16px;}
.doc { background: url("../images/b.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 16px; width: 16px;}
.docx {  background: url("../images/b.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 16px;width: 16px;}
.ppt {background: url("../images/b.png") no-repeat scroll 0 -80px transparent;display: inline-block;height: 16px;width: 16px;}
.pptx {background: url("../images/b.png") no-repeat scroll 0 -80px transparent;display: inline-block;height: 16px;width: 16px;}
.xls {background: url("../images/b.png") no-repeat scroll 0 -160px transparent;display: inline-block;height: 16px;width: 16px;}
.xlsx {background: url("../images/b.png") no-repeat scroll 0 -160px transparent;display: inline-block;height: 16px;width: 16px;}
.vsd {background: url("../images/b.png") no-repeat scroll 0 -240px transparent;display: inline-block;height: 16px;width: 16px;}
.pot {background: url("../images/b.png") no-repeat scroll 0 -320px transparent;display: inline-block;height: 16px;width: 16px;}
.pps {background: url("../images/b.png") no-repeat scroll 0 -400px transparent;display: inline-block;height: 16px;width: 16px;}
.rtf {background: url("../images/b.png") no-repeat scroll 0 -480px transparent;display: inline-block;height: 16px;width: 16px;}
.wps {background: url("../images/b.png") no-repeat scroll 0 -560px transparent;display: inline-block;height: 16px;width: 16px;}
.et {background: url("../images/b.png") no-repeat scroll 0 -640px transparent;display: inline-block;height: 16px;width: 16px;}
.dps {background: url("../images/b.png") no-repeat scroll 0 -720px transparent;display: inline-block;height: 16px;width: 16px;}
.txt {background: url("../images/b.png") no-repeat scroll 0 -880px transparent;display: inline-block;height: 16px;width: 16px;}
.epub {background: url("../images/b.png") no-repeat scroll 0 -961px transparent;display: inline-block;height: 16px;width: 16px;}
.list6{width:240px;padding:6px 0px 10px;}
.list6 li{width:240px; margin:0 auto; padding-top:10px;font-family:\5B8B\4F53;line-height:16px;}
.list6 li span{vertical-align:-3px;*vertical-align:0px;margin-right:4px;*margin-right:8px;}
.list5{padding-bottom:10px;}
.list5 li{padding:8px 0px;border-bottom:1px #d6d6d6 dashed;}
.list5 li .div1{color:#666;padding:0px 16px 0px 2px;}
.list5 li .div1 a{color:#ce0000;}
.list5 li .div1 span{color:#999;float:right;}
.list5 li .div2{padding-top:8px;color:#666;}
.list5 li .div2 img{display:inline-block;vertical-align:middle;color:#666;margin-right:7px;}
.list5 li.li0{border:0px;}
.tab1{width:100%;margin:10px auto 0px;}
.tab1 th{height:25px;line-height:25px;text-align:center;background:#e8e8e8;color:#666;font-weight:normal;}
.tab1 td{height:37px;line-height:37px;color:#666;text-align:center;border-bottom:1px #d6d6d6 dashed;}
.tab1 td.tr0{border:0px;}
.tab1 .left{text-align:left;padding-left:3px;}
.list7{}
.list7 li{line-height:20px;background-position:-265px -726px;border-bottom:1px #d6d6d6 dashed;padding:10px 0px 8px 10px;}
.list7 li.li0{border:0px;}
.list8{padding:8px 0px;}
.list8 li{line-height:20px;border-bottom:1px #d6d6d6 dashed;padding:6px 0px 4px 2px;}
.list8 li.li0{border:0px;}
.bor2{border:1px #cecece solid;width:238px;padding-top:5px;height:66px;overflow:hidden;margin:13px 0px 8px;}
.bor2 a.l{width:110px;float:left;height:60px;background-position:0px -798px;}
.bor2 .r{width:115px;float:left;padding-top:10px;}
.bor2 .r a.jia{width:63px;height:24px;background-position:-122px -798px;margin:0px auto 6px;display:block;}
.p2{text-align:center;font:normal 14px/20px microsoft yahei;color:#000;}
.p2 a{color:#000;}
.p2 a:hover{color:#ce0000;}
.bor3{border:1px #cecece solid;width:236px;padding:7px 0px 0px 2px;height:64px;overflow:hidden;margin:13px 0px 8px;}
.bor3 .l{width:57px;float:left;}
.bor3 .r{width:162px;float:right;}
.bor3 p{text-align:left;}
.p3{color:#666;line-height:20px;padding-top:2px;}
.ad2{padding-bottom:5px;}
.list9{padding:3px 0px;width:240px;overflow:hidden;clear:both;}
.list9 li{padding-top:10px;width:33.3%;float:left;}
.list9 li img{margin:0px auto;}
.list9 li p{line-height:28px;height:28px;text-align:center;}
.cont1{border-bottom:1px #d6d6d6 dashed;padding:10px 0px;}
.cont1 .tit{font-weight:bold;color:#666;line-height:20px;}
.cont1 p{padding-top:6px;}
.cont1 p a{display:inline-block;white-space:nowrap;line-height:22px;margin-right:15px;}
.cont2{border-bottom:1px #d6d6d6 dashed;padding:13px 0px;}
.cont3{height:75px;overflow:hidden;}
.cont3 .l{width:105px;float:left;}
.cont3 .r{width:120px;float:right;}
.tit10{font:normal 16px/22px microsoft yahei;color:#333;height:40px;}
.tit11{color:#666;line-height:20px;}
.cont2 p{padding-top:10px;color:#666;line-height:20px;}
.cont0{border:0px;}
.cont4{padding:15px 0px 13px;height:45px;overflow:hidden;width:240px;}
.cont4 a{float:left;width:112px;height:45px;background-position:0px -743px;}
.cont4 a.r{background-position:-122px -743px;float:right;}
a.float2{position:fixed;left:50%;bottom:0px;top:auto;background-position:0px -869px;margin:0px 0px 270px 523px;width:54px;height:54px;display:block;}
* html a.float2{margin:0px 0px 270px 523px;position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
a.float2:hover{background-position:-80px -869px;}
.cutover li.cotover_l,.cutover li.cotover_l1,.cutover li.cotover_r,.cutover li.cotover_r1{background:url(/static/image/itpub/bg.png) no-repeat;}
.cutover{width:32px; height:13px; position:absolute; right:0px; top:7px;}
.cutover li{width:7px; height:13px;}
.cutover li.cotover_l{background-position:-14px -480px; float:left;cursor:pointer;}
.cutover li.cotover_l1{background-position:0px -480px; float:left;cursor:pointer;}
.cutover li.cotover_r{background-position:-45px -480px; float:right; cursor:pointer; margin-left:7px;}
.cutover li.cotover_r1{background-position:-31px -480px; float:right; cursor:pointer; margin-left:7px;}
.tit12{color:#666;font-size:14px;line-height:20px;}
.tit12 a{color:#3b639f;}
.tit12 select{margin:0px 7px;font-size:14px;color:#666;vertical-align:0px;*vertical-align:middle;}
.tit12 .sel{margin:0px 7px 0px 0px;}
.tit13{font-size:14px;color:#666;height:38px;line-height:38px;font-weight:bold;border-bottom:1px #ccc dashed;width:715px;}
.w731{width:730px;}
.list10{width:715px;padding:7px 0px;}
.list10 li{line-height:26px;padding-left: 10px;background-position: -265px -732px;font-size:14px;}
.list10 li span{float:right;color:#888;font-size:12px;}
.page{color:#888;font-size:14px;margin-top:20px;padding:10px 0px 30px;text-align:center;}
.page span{color:#3b639f;}
.page a{height:22px;line-height:22px;padding:0px 8px;border:1px #dbe5ee solid;font-size:12px;display:inline-block;color:#555;border-radius: 4px;margin: 0 2px;}
.page a.here{background:#ff0000;border:1px #c00 solid;color:#fff;}

#qmenu_menu {border-color: #9A9A9A;margin-top: -1px;padding: 20px 7px 10px;width: 180px;line-height:20px; text-align:center}