/* 365��վ�������ý�վ��seo��ü� 365��վ��������http://soft.365jz.com */ body { margin: 0px; padding: 0px; color: #333333; font-size: 0.875em; font-family: "microsoft yahei", verdana, sans-serif; line-height: 24px; background-color: #eee; } a { text-decoration: none; transition: all 0.25s ease 0s; } a:hover { text-decoration: none; } img { max-width: 100%; height: auto; width: auto\9; border: 0; } div, h1, h2, h3, h4, p, form, ul, label, input, textarea, img, span, dl, dt, dd { margin: 0px; padding: 0; } .clear { clear: both; } li { list-style-type: none; } .fl { float: left; } .fr { float: right; } .xia15 { margin-bottom: 10px; } .xia20 { margin-bottom: 20px; } .xian { border: solid 1px #cccccc; border-radius: 3px; } .height10 { height: 15px; } .zuo10 { margin-left: 10px; } .z3edefzh, .zh2 { width: 1120px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } .z3edefzh1 { width: 1100px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 10px; background-color: #fff; background-repeat: repeat-y; background-position: 71% 0px; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15); } .z3edefleft, .left2 { width: 70.5%; } .rigth { width: 27.5%; } .wux { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; } .ybbt { font-size: 1.18em; line-height: 40px; font-weight: 300; height: 40px; padding-right: 9px; padding-left: 9px; color: #000000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; background-color: #f1f1f1; } .dnwu { display: none; } .pagebar { width: 100%; float: left; clear: both; text-align: center; } .pagebar a, .pagebar .now-page { border: 1px solid #e6e6e6; color: #333333; border-radius: 2px; } .pagebar a:hover, .pagebar .now-page { color: #ffffff; } #comments { margin-top: 15px; } #comments h3, #comments h4 { font-size: 14px; line-height: 30px; font-weight: 700; padding-left: 9px; border-left-width: 4px; border-left-style: solid; margin-bottom: 10px; background-color: #f5f5f5; } #comments h4 { margin-top: 15px; } #frmsumbit #inpname, #frmsumbit #inpemail, #frmsumbit #inphomepage, #frmsumbit #inpverify { padding-left: 10px; border: 1px solid #ddd; height: 15px; width: 40%; padding-top: 6px; padding-right: 10px; padding-bottom: 6px; line-height: 15px; float: left; margin-right: 10px; } .commentpost { margin-bottom: 15px; } .commentpost label { height: 15px; overflow: hidden; clear: left; float: left; line-height: 15px; border-color: #ccc; border-style: solid; border-width: 1px 0 1px 1px; margin: 0; padding: 6px 10px; } #txaarticle { height: 120px; padding: 1%; width: 98%; border: 0; } #frmsumbit p { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; line-height: 30px; } #frmsumbit .button { color: #ffffff; height: 30px; width: 100px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-right: 15px; } .msgname .dot { font-size: 30px; color: #f4f4f4; float: right; margin-left: 15px; font-weight: 700; } .msg .msgimg img { clear: left; float: left; margin-right: 10px; padding: 2px; height: 36px; width: 36px; border: 1px solid #ddd; background-color: #f1f1f1; } .msgtxt .msgarticle { padding-bottom: 4px; } #comments .msg { font-size: 12px; line-height: 22px; border: 1px solid #dddddd; padding-top: 9px; padding-right: 9px; padding-bottom: 1px; padding-left: 9px; margin-top: 12px; border-radius: 5px; } #comments .msg .msgname { color: #999999; } #comments .msg .msgarticle { color: #666666; } #comments .msg .msgarticle .msg { background-color: #f9f9f9; margin-top: 9px; } .msg .msgarticle .msg .msgname .dot { display: none; } #logo404 { background-color: #ffffff; background-image: url(../images/logo.png); background-repeat: no-repeat; background-position: center center; padding-top: 60px; padding-bottom: 60px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #9eaa99; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); } #cw404 { width: 720px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; } #cw404 h1 { font-size: 18px; line-height: 60px; font-weight: normal; text-align: center; } #cw404 .kuang { font-size: 14px; border: 1px solid #9eaa99; border-radius: 3px; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); padding: 20px; background-color: #ffffff; } #cw404 #ts404 { text-align: center; } .z3edefhead { padding-top: 10px; } .z3edefhead img { max-height: 80px; } .logoad { width: 800px; } .z3edefheader { position: relative; z-index: 1; height: 40px; } #navbar { height: 40px; line-height: 40px; overflow: hidden; margin-top: 10px; border-radius: 3px 3px 0px 0px; } #z3edefhamburgermenu ul li { float: left; } #z3edefhamburgermenu ul li a { font-size: 1em; color: #ffffff; font-weight: 700; padding-right: 20px; padding-left: 20px; display: block; height: 40px; } #z3edefhamburgermenu ul li a:hover, #z3edefhamburgermenu ul li a.on { background-color: #f9f9f9; color: #4da300; } #z3edefhamburgermenu li ul { list-style-type: none; left: -999em; position: absolute; padding-top: 0px; overflow: visible; } #z3edefhamburgermenu li ul li { clear: left; width: 100%; background-color: #4da300; border-right-width: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4da322; } #z3edefhamburgermenu li ul li a { line-height: 35px; height: 35px; font-weight: normal; padding-right: 20px; padding-left: 20px; display: block; } #z3edefhamburgermenu li ul a:hover { text-decoration: none; font-weight: normal; } #z3edefhamburgermenu li:hover ul { left: auto; } #z3edefhamburgermenu li.sfhover ul { left: auto; } #navbar .sj-call { display: none; font-size: 0.875em; color: #ffffff; float: left; margin-right: 8px; line-height: 45px; width: 60%; padding-left: 10px; } .sj-call a, .sj-call a:hover { color: #ffffff; } #navbar .sj-mc { display: none; font-size: 0.875em; color: #ffffff; margin-right: 8px; line-height: 45px; text-align: center; width: 50%; } .gonggao { padding: 7px; border: 1px dashed #ccc; background-repeat: no-repeat; background-position: 8px 14px; text-indent: 30px; } .list li { padding-top: 18px; padding-bottom: 18px; padding-left: 3px; padding-right: 3px; border-bottom: 1px dashed #ccc; transition: all 0.25s ease 0s; } .list li:hover { background-color: #f9f9f9; } .list li h3, .list li h2 { font-size: 1.2em; line-height: 1.5; font-weight: 700; } .list li h2 span { color: #888; font-size: 0.75em; font-weight: 300; margin-top: 3px; } .list small, .info-bt small, .info-bt small a, .list small a { color: #888; } .list li p { font-size: 1em; line-height: 1.7; color: #666666; word-wrap: break-word; } .list-tu { display: block; width: 160px; height: 115px; float: left; margin-right: 12px; overflow: hidden; margin-top: 8px; border-radius: 3px } .list-tu img { width: 100%; height: auto; } .sjh2 { line-height: 38px; background-color: #edecec; padding-left: 10px; font-size: 1.3em; border-bottom: 1px solid #ccc; } .rigth dl { margin-bottom: 5px; padding-bottom: 10px; clear: both; width: 100%; float: left; overflow: hidden; } .rigth dt { font-size: 1.125em; font-weight: 700; line-height: 2; background-color: #f5f5f5; border-left: 4px solid; padding-left: 10px; } .rigth dd { padding-top: 6px; } .rigth li { line-height: 24px; font-size: 14px; margin-bottom: 4px; } .rigth li a { background-image: url(../images/li.png); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 20px; } .rigth #divsearchpanel dd form { height: 30px; border-radius: 2px; } .rigth #divsearchpanel input[type="text"] { line-height: 28px; height: 28px; width: 72%; float: left; padding-left: 1%; clear: left; border: 0px; } .rigth #divsearchpanel input[type="submit"] { color: #ffffff; float: right; height: 30px; width: 25%; border: 0px; } #divcalendar .function_t { display: none; } #divcalendar table { width: 100%; table-layout: fixed } #divcalendar caption { text-align: center; height: 24px; margin: 0px; padding: 0px; font-size: 0.875em; font-weight: bold; } #divcalendar caption a { padding: 0px; } #divcalendar th { color: #ffffff; text-transform: uppercase; height: 26px; background-color: #cccccc; } #divcalendar td { text-align: center; background: #f0f0f0; border: 1px solid #e0e1e2; height: 30px; } #divcalendar td.pad { background: none } #divcalendar td a { display: block; line-height: 30px; color: #ffffff; } .rigth #divcomments dd ul li { height: 24px; overflow: hidden; } .rigth #divmisc dd ul li { display: inline-block; width: 50%; } .rigth #divmisc dd ul li a { padding-left: 0; background-image: none; } .rigth #divcatalog dd ul li, .rigth #divtags dd ul li, .rigth #divnavbar dd ul li, .rigth #divlinkage dd ul li, .rigth #divfavorites dd ul li { height: 28px; overflow: hidden; margin: 0px; } /*��������*/ #box { float: left; position: relative; width: 300px; } .div1 { width: 300px; } .div2 { position: fixed; _position: absolute; top: 0; z-index: 250; } .z3edeffoot { border-top: 1px solid #c2aa97; border-radius: 0px 0px 5px 5px; margin-bottom: 15px; background-color: #f9f9f9; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15); } .z3edeffoot dl { padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; } .flinks { max-width: 1120px; height: auto; margin: 0 auto; padding-bottom: 20px; text-align: left; } .flinks li { height: auto; display: inline-block; padding-right: 15px; line-height: 25px; } /*���ض���*/ #moquu_top, #moquu_wxin { z-index: 2; width: 40px; height: 40px; right: 10px; bottom: 15px; position: fixed; cursor: pointer; _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))) } #moquu_wxin { bottom: 55px; _margin-bottom: 55px } #moquu_wxin a { background: url(../images/foot-top.png) 0 -0px; right: 0; float: left; width: 40px; height: 40px; text-indent: -9999px } #moquu_wxin a:hover { background: url(../images/foot-top.png) 0px -0px } #moquu_top { background: url(../images/foot-top.png) 0 -40px; width: 40px; height: 40px } #moquu_top:hover { background: url(../images/foot-top.png) 0 -80px } .moquu_wxin { position: relative; z-index: 2 } .moquu_wxin a:hover .moquu_wxinh { display: block } .moquu_wxin .moquu_wxinh { position: absolute; display: none; left: -252px; top: -160px; width: 250px; height: 250px; background: url(../images/wx.gif) 0 -2px no-repeat } .info-bt { margin-top: 15px; margin-bottom: 10px; border-left: 4px solid; padding-left: 12px; } .info-bt h1 { font-size: 1.6em; margin-bottom: 10px; } .jssseo { line-height: 40px; height: 40px; background-color: #f5f5f5; border-bottom: 1px solid #ddd; padding-left: 10px; padding-right: 10px; margin-bottom: 15px; } .seozw { background-color: #fff; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 1px solid #ddd; display: block; height: 35px; margin-top: 5px; margin-bottom: -1px; width: 60px; margin-right: 15px; text-align: center; line-height: 32px; } .info-zi { line-height: 1.8; font-size: 1.125em; word-wrap: break-word; } .info-zi p { margin-bottom: 0.6em; margin-top: 0.6em; } .info-ss p { padding-bottom: 11px; margin-bottom: 11px; border-bottom: 1px dashed #ccc; word-wrap: break-word; } .xgwz { margin-bottom: 15px; margin-top: 15px; padding: 10px; border: 1px dashed #ccc; font-size: 0.875em; } .xgwz h2 { font-size: 1.25em; line-height: 2; } .tag a { color: #fff; padding-bottom: 2px; padding-top: 2px; padding-left: 9px; padding-right: 9px; margin-right: 5px; border-radius: 2px; } .tag a:hover { background-color: #60ac99; } .sx { border-bottom: 1px dotted #ccc; border-top: 1px dotted #ccc; margin-bottom: 5px; padding-top: 7px; padding-bottom: 7px; } .sx li { width: 50%; line-height: 20px; height: 20px; overflow: hidden; } @media screen and (max-width: 979px) { .z3edefzh, .z3edeff { width: 97%; margin-left: 1.5%; margin-right: 1.5%; overflow: hidden; padding: 0; background-color: #cfcfcf; } .zh2 { width: 100%; overflow: hidden; } .z3edefzh1 { background-image: none; } .list { background-color: #fff; } .head { padding-top: 0; } .z3edefleft, .rigth, .left1, .rigth1 { width: 100%; } .left2 { width: 96%; padding: 2%; background-color: #fff; } .fl { clear: left; } .fr { clear: right; } .info-bt span { float: left; } .sx li { width: 100%; margin-bottom: 5px; } .muban ul { margin-left: -2%; } .muban li { width: 48%; margin-left: 2%; } .xia15 { margin-bottom: 5px; } .pagebar { padding-bottom: 15px; padding-top: 15px; background-color: #fff; margin-bottom: 0px; margin-top: 0px; } .top, .banner, .gao, .muban-bq, .z3edefsjwu1, #xiangguan, .list-tu { display: none; } .z3edefheader { display: block; width: 100%; height: 45px; margin-bottom: 10px; } .head #navbar { width: 100%; height: 45px; margin-right: 0; line-height: 45px; margin-top: 0px; margin-bottom: 10px; } .menubtn { position: relative; text-decoration: none; font-size: 1.7em; line-height: 0em; background-size: 25px 25px; top: 12px; right: 10px; display: block; float: left; height: 22px; width: 22px; padding: 0px; float: right; color: #ffffff; } .menubtn span { display: inline-block; width: 9px; height: 9px; background: none repeat scroll 0% 0% #fff; margin: 1px; float: left; border-radius: 1px; padding: 0px; } #navbar .sj-call, #navbar .sj-mc { display: block; } .menubtn:hover, .openmenu .menubtn { color: #ff6f3d; } .huixian { background-image: none; } /** toggle menu **/ body.openmenu { position: fixed; overflow: hidden; } #pgcontainer { padding: 45px 0; margin: 0; } .overlay { position: fixed; z-index: 99; background-color: rgba(0, 0, 0, 0.5); bottom: 0; right: 0; left: 0; } .openmenu .overlay { top: 0; } #hamburgermenu { height: 100%; width: 0; position: fixed; top: 0; left: 0; z-index: 101; overflow: hidden; -webkit-box-shadow: 3px 0 7px rgba(0, 0, 0, 0.55); -moz-box-shadow: 3px 0 7px rgba(0, 0, 0, 0.55); box-shadow: 3px 0 7px rgba(0, 0, 0, 0.55); margin-top: 45px; } #z3edefhamburgermenu ul { z-index: 101; overflow-y: auto; overflow-x: hidden; } #z3edefhamburgermenu ul li { clear: left; display: block; min-width: 100%; } #z3edefhamburgermenu ul li a { display: block; min-width: 100%; color: #ffffff; font-size: 1em; font-weight: bold; text-decoration: none; text-align: center; line-height: 10px; margin: 0px; height: 10px; padding-top: 18px; padding-right: 0px; padding-bottom: 18px; padding-left: 0px; border-radius: 0px; } #hamburgermenu ul li ul { display: none; } .qwb { background-color: #ffffff; padding-left: 9px; padding-right: 9px; padding-bottom: 3px; padding-top: 3px; border-radius: 2px; } .list li { padding: 10px; } } @media screen and (max-width: 767px) { .fuwu li p, .mbre, .xwlbtu, .xwlb .time, .dingcai .nrc, .sj-goumai, .sj-ys, .sjwusjwu { display: none; } .xwlb li p { height: 68px; overflow: hidden; } .pagebar a, .pagebar .now-page { margin-bottom: 3px; margin-top: 3px; } .pagebar { text-align: center; } .links li { margin-bottom: 3px; } .banne { line-height: 1.2; } .tiask li, .muban-datu, .muban-sm { width: 100%; padding: 0px; } .tiask li { margin-bottom: 5px; margin-top: 5px; } .ziyou { text-align: left; } .sj-zfb, .sj-xz { display: block; text-align: center; margin-right: 0px; } .muban-datu { margin-bottom: 10px; } .info, .muban-s, .slidetxtbox .bd, .mbpl { padding-right: 10px; padding-left: 10px; } #baojia { margin-right: 0px; } #baojia ul { width: 100%; margin-right: 0px; } .slidetxtbox .hd ul li { width: 30%; text-align: center; } .tu240, .tu241 { height: 150px; } .slidetxtbox .hd ul li a { display: block; padding: 0px; text-align: center; } #tbox { right: 2px; width: 40px; height: 80px; } #pinglun, #gotop { width: 40px; height: 40px; line-height: 40px; font-size: 1.2em; } #gotop { font-size: 1.8em; } .dnwu { display: block; } .bqyj li { width: 50%; } .dzq li { width: 48%; padding-right: 1%; padding-left: 1%; } .muban li h3 { height: 48px; } } .jz_pages ul { float: left; padding: 12px 0px 12px 16px; } .jz_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; } .jz_pages ul li a { float: left; padding: 2px 4px 2px; color: #555; display: block; } .pageinfo { display: block; height: 17px; padding: 2px 4px 2px; } .pageinfo strong, b { font-weight: 100; color: #555; } .jz_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #ECEBEB; padding: 2px 4px 2px; font-weight: bold; } .xiayibu { margin-top: 20px; } .xiayibu ul li { list-style-type: none; line-height: 26px; display: block; } .juli { display: block; height: 20px; } .xiayibu ul li :hover { color: #c00; } .pagebar a:hover, .pagebar .now-page, #frmSumbit .button, #navbar, .rigth #divSearchPanel input[type="submit"], #divCalendar td a, .tag a, #hamburgermenu { background-color: #1499BA; } #comments h3, #comments h4, .info-bt, .rigth dt { border-left-color: #1499BA; } body { color: #333333; font-size: 0.875em; font-family: "Microsoft YaHei", Verdana, sans-serif; line-height: 24px; } a { color: #000000; } a:hover { color: #1499BA; } #z3edeffooter { text-align: center; }