/*通用*/ html, body, div, ul, li, ol, dd, dl, dt, a, p, span, h1, h2, h3, h4, h5, h6, strong, b, i, em, input, form, textarea, select, option, img { margin: 0; padding: 0; -moz-box-sizing: border-box; box-sizing: border-box; font-family: "微软雅黑"; } a { text-decoration: none; color: #333; } img { border: none; } input { border: none; outline: none; } li { list-style: none; } .fl { float: left; } .fr { float: right; } html, body { font-family: Microsoft YaHei; font-size: 14px; min-width: 1200px; } .clearBox:after { display: block; clear: both; content: ""; visibility: hidden; height: 0 } .clearBox { zoom: 1 } .main { width: 1200px; margin: 0 auto; } .dates{ font-size: 15px; color: #999; float: right; } /*通用标题和more*/ .title { height: 40px; line-height: 30px; border-bottom: 2px solid #dcbb8d; margin-bottom: 25px; } .title span { font-size: 21px; color: #333; font-weight: bold; float: left; } .title a { float: right; display: block; width: 45px; height: 9px; background: url("../images/more.png") no-repeat; margin-top: 10px; } /*首页*/ .top { height: 120px; width: 100%; background-color: #58766e; } .top .bg { background: url("../images/topbg.png") no-repeat 600px 12px; } .top .logo { height: 120px; line-height: 120px; } .top .logo a{ float:left; } .top .logo img { vertical-align: middle; } .top .rt { width: 200px; } .top .rt .tp { margin-top: 15px; margin-bottom: 25px; text-align: right; } .top .rt .tp a { display: inline-block; width: 77px; height: 25px; line-height: 25px; padding-left: 20px; color: #fff; font-size: 14px; margin-left: 15px; } .top .rt .ss { width: 200px; height: 36px; line-height: 36px; background: url("../images/ss.png") no-repeat; position: relative; } .top .rt .ss .ssk { width: 145px; margin-left: 15px; border: none; height: 30px; line-height: 32px; color: #fff; font-size: 12px; background: none; } .top .rt .ss .fdj { width: 20px; height: 20px; position: absolute; right: 13px; top: 7px; cursor: pointer; } /*menu*/ .navbg{ width: 100%; background-color: #ecf0ef; /* height: 50px; */ } .menu { /* height: 50px; */ line-height: 50px; } #nav { display: block; } #nav .mainlevel { float: left; position:relative; } #nav .mainlevel a { color: #444; padding: 13px 22px; font-size: 18px; } #nav .mainlevel a:hover { color: #fff; background-color: #77898a; } #nav .mainlevel a.cur { color: #fff; background-color: #77898a; } #nav .mainlevel ul { display: none; position: absolute; z-index: 99999; left:0; top:50px; width:100%; } #nav .mainlevel li { border-top: 1px solid #c0c8cc; /* height: 45px; line-height: 45px; */ background:url("../images/ejdhbg.png") repeat; text-align: center; } #nav .mainlevel li:hover{ background: #58766e; } #nav .mainlevel li a { font-size: 14px; font-weight: normal; color: #fff; /* padding:7px 25px; */ } #nav .mainlevel li a:hover,.cust { background: #58766e; } .slideBox { width: 100%; max-height: 400px; overflow: hidden; position: relative; } .slideBox .bd { position: relative; height: 100%; z-index: 0; } .slideBox .bd li { zoom: 1; vertical-align: middle; } .slideBox .bd img { width:100%; height:auto; display: block; } /* 下面是前/后按钮代码,如果不需要删除即可 */ .slideBox .prev, .slideBox .next { position: absolute; top: 50%; display: block; width: 54px; height: 54px; } .slideBox .prev { background: url("../images/pre.png") no-repeat; left: 50px; } .slideBox .next { left: auto; right: 50px; background: url("../images/next.png") no-repeat; } .mindx{ margin-top: 20px; height: 350px; overflow: hidden; } .mindx .left{ width: 790px; float: left; } .mindx .left .piclunbo{ } .focusBox { position: relative; width: 370px; height: 310px; text-align: left; overflow: hidden; float: left; } .focusBox .pic img { width: 370px; height: 208px; display: block; overflow: hidden; } .focusBox .txt { position: absolute; z-index: 2; height: 80px; width:100%; overflow: hidden; } .focusBox .txt ul { margin: 0; padding: 0; } .focusBox .txt li{ height:75px; line-height:30px; position:absolute; bottom:-70px; margin: 0; padding: 0; width: 100%; list-style-type: none; } .focusBox .txt li p{ border-top: 1px solid #e7e3e3; padding-top: 15px; } .focusBox .txt li a{ color: #333; font-size: 16px; } .focusBox .txt li p span{ display: block; height: 15px; line-height: 15px; width: 130px; background: url("../images/date.png") no-repeat left center; color: #db8b3c; font-size: 15px; padding-left: 30px; } .focusBox .txt li p a{ display: block; width: 97px; height: 26px; line-height: 26px; text-align: center; background: url("../images/xx.png") no-repeat; font-size: 14px; color: #888; } .focusBox .num { position: absolute; z-index: 3; bottom: 103px; right: 0px; } .focusBox .num li{ float: left; position: relative; width: 18px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; } .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #fff; width: 100%; height: 100%; font-size: 12px; top: 0; left: 0; text-decoration: none; } .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; } .focusBox .num li.on a,.focusBox .num a:hover{ background-color:#d65408; } .mindx .left .xyxwlist{ float: right; width: 375px; height: 289px; overflow: hidden; } .mindx .left .xyxwlist ul .lis{ display: block; text-align: center; height: 50px; line-height: 50px; border: 1px dashed #738c85 !important; } .mindx .left .xyxwlist ul .lis a{ font-size: 18px; font-weight: bold; color: #58766e; float: none; } .mindx .left .xyxwlist ul li{ border-bottom: 1px dashed #dcdcdc; height: 40px; line-height: 40px; } .mindx .left .xyxwlist ul li a{ float: left; color: #000; font-size: 16px; } .mindx .left .xyxwlist ul li a:hover{ color: #58766e; } .mindx .tzga{ float: right; width: 370px; height: 345px; overflow: hidden; } .mindx .tzga ul li{ border-bottom: 1px dashed #dcdcdc; padding-bottom: 6px; margin-bottom: 9px; } .mindx .tzga .ltdate{ width: 75px; height: 57px; background: url("../images/tzselect.png") no-repeat; float: left; } .mindx .tzga .ltdate .rq{ height: 35px; line-height: 35px; text-align: center; font-size: 16px; font-weight: bold; color: #a37c79; overflow:hidden; } .mindx .tzga .ltdate .rq a{ color:#85ae6c; } .mindx .tzga .select{ background: url("../images/tzgarq.png") no-repeat !important; } .mindx .tzga .select a{ color:#a37c79 !important; } .mindx .tzga .select .rq{ color: #85ae6c;!important; } .mindx .tzga .ltdate .nf{ height: 20px; line-height: 20px; text-align: center; font-size: 13px; font-weight: bold; color: #fff; } .mindx .tzga .bt{ width: 270px; line-height: 25px; } .mindx .tzga .bt a{ font-size: 16px; color: #000; } .xsbg{ width: 370px; } .xsbg ul li .leftrq{ width: 60px; height: 60px; float: left; text-align: center; } .xsbg ul li .leftrq .ri{ font-size: 20px; font-weight: bold; color: #fff; margin-top:5px; } .xsbg ul li .leftrq .ny{ font-weight: bold; font-size: 12px; color: #fff; } .xsbg ul li .rtm{ float: right; width: 290px; } .xsbg ul li .rtm p{ height: 20px; line-height: 20px; font-size: 15px; color: #888; padding-left: 20px; } .xsbg ul li .rtm .name{ background: url("../images/tx.png") no-repeat left center; } .xsbg ul li .rtm a{ font-size: 16px; font-weight: bold; color: #444; margin-bottom: 10px; display: block; } .xsbg ul li .rtm .riqi{ background: url("../images/zb.png") no-repeat left center; } .xsbg ul li .rtm .weizhi{ background: url("../images/wz.png") no-repeat left center; } .xsbg ul .li1{ border-bottom: 1px dashed #d5d5d5; padding-bottom: 20px; } .xsbg ul .li1 .leftrq{ background: url("../images/ty.png") no-repeat; } .xsbg ul .li2 { margin-top: 20px; } .xsbg ul .li2 .leftrq{ background: url("../images/tyh.png") no-repeat; } .kydt{ width: 382px; height: 290px; overflow: hidden; margin-left: 40px; } .kydt .title{ margin-bottom: 12px; } .kydt ul li { background: url("../images/ky.png")no-repeat left center; height: 40px; line-height: 40px; border-bottom: 1px dashed #d5d5d5; } .kydt ul li a{ float: left; margin-left: 20px; color: #000; font-size: 16px; } .kydt ul li .dates{ font-size: 15px; color: #999; } .rcpy{ width: 370px; height: 290px; overflow: hidden; } .rcpy .title{ margin-bottom: 12px; } .rcpy ul li{ height: 40px; line-height: 40px; border-bottom: 1px dashed #d5d5d5; } .rcpy ul li a{ margin-left: 10px; float: left; font-size: 16px; color: #000; } .rcpy ul li .dates{ float: right; } .rcpy ul li:hover a{ color: #3f665c; } .rcpy ul li:hover span{ color: #3f665c; } .rcpy ul .b1{ background: url("../images/b1.png") no-repeat left center; } .rcpy ul .b2{ background: url("../images/b2.png") no-repeat left center; } .xsyd{ width: 790px; float: left; } .xsyd ul li{ float: left; } .xsyd ul .dr{ margin: 0 27px 0 28px; } .xsyd ul li a img{ width: 245px; height: 184px; overflow: hidden; } .xsyd ul li a p{ margin-top: 20px; text-align: center; color: #333; font-size: 16px; } .zycy{ width: 370px; } .piclink{ width: 100%; background-color: #efefef; padding: 35px 0; margin: 25px 0 0 0; } .piclink .ltpiclink{ } .piclink .ltpiclink ul li{ width: 155px; height: 62px; line-height: 62px; padding-left: 60px; float: left; margin-right: 25px; } .piclink .ltpiclink ul li a{ display: block; height: 62px; color: #fff; } .piclink .ltpiclink ul .li1{ background: url("../images/link1.png") no-repeat; } .piclink .ltpiclink ul .li2{ background: url("../images/link2.png") no-repeat; } .piclink .ltpiclink ul .li3{ background: url("../images/link3.png") no-repeat; } .piclink .ltpiclink ul .li4{ background: url("../images/link4.png") no-repeat; } .piclink .ltpiclink ul .li5{ background: url("../images/link5.png") no-repeat; } .piclink .rtlink{ width: 300px; height: 62px; overflow: hidden; } .footer{ width: 100%; background-color: #58766e; height: 200px; } .footer .cy{ color: #fff; font-size: 14px; margin-top: 56px; padding-left: 25px; } .footer .cy p{ line-height: 25px; } .footer .line{ height: 129px; width: 1px; margin-top: 35px; margin-left: 200px; background-color: #6e8881; } .footer .ewm{ margin-top: 35px; } .footer .ewm ul li{ float: left; margin-left: 15px; } .footer .ewm ul li img{ width: 106px; height: 106px; } .footer .ewm ul li p{ font-size: 14px; text-align: center; margin-top: 10px; color: #fff; } /*首页结束*/ .banner { /* height: 260px; */ overflow: hidden; width: 100%; } .banner img { width:100%; height: auto; } .dqwz{ padding: 25px 0; } .dqwz p{ background: url("../images/sy.png") no-repeat left center; height: 30px; line-height: 30px; padding-left: 30px; color: #888; font-size: 14px; } .dqwz p a{ color: #888; font-size: 14px; } .lists { } .lists .leftnav { width: 250px; height: 1000px; } .lists .leftnav p { height: 60px; line-height: 60px; text-align: center; color: #fff; font-size: 22px; font-weight: bold; background: url("../images/lanmu.png") no-repeat; padding-bottom: 30px; } .lists .leftnav .ernavs{ width: 100%; background-color: #f3f3f3; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; min-height: 300px; } .lists .leftnav .ernavbot{ background: url("../images/ernavbot.png") no-repeat; width: 250px; height: 281px; } .lists .leftnav .ernavs ul { margin-left: 30px; margin-right: 40px; } .lists .leftnav .ernavs ul li { line-height: 34px; border-bottom: 1px solid #dbd5d5; padding: 10px 0; } .lists .leftnav .ernavs ul li a{ width: 180px; font-size: 16px; color: #444; font-weight: bold; display: block; width: 100%; padding-left: 15px; background: url("../images/ar.png") no-repeat 157px center; } .lists .leftnav .ernavs ul li a:hover{ background: url("../images/dqar.png") no-repeat !important; color: #fff !important; } .dqlm{ background: url("../images/dqar.png") no-repeat !important; color: #fff !important; } .lists .leftnav .ernavs ul li ul{ margin-left: 25px; margin-right: 0; display: none; } .lists .leftnav .ernavs ul li ul li { padding: 0; border: none; line-height: 20px; margin-top: 15px; } .lists .leftnav .ernavs ul li ul li a{ font-size: 15px; font-weight: normal; display: block; background: url("../images/sj.png") no-repeat left center; padding-left: 15px; margin-left: 0; } .lists .leftnav .ernavs ul li ul li a:hover{ background: url("../images/sj.png") no-repeat left center !important; color: #58766e !important; font-weight: bold !important; } .lists .rightlist { width: 910px; min-height: 850px; } .lists .rightlist .lmmc{ width: 910px; height: 40px; line-height: 20px; font-weight: bold; font-size: 20px; color: #333; background: url("../images/lmmc.png") no-repeat bottom center; } .lists .rightlist .zclist ul { margin-top: 20px; } .lists .rightlist .zclist ul li { background: url("../images/ky.png") left center no-repeat; height: 50px; line-height: 50px; border-bottom: 1px solid #e9e8e8; } .lists .rightlist .zclist ul li a { color: #444; font-size: 15px; margin-left: 30px; } .lists .rightlist .zclist ul li a:hover { color: #4d670e; } .lists .rightlist .zclist ul li .spa{ float: right; color: #999; font-size: 14px; } .lists .rightlist .ctst { } .lists .rightlist .ctst .ti{ margin-top: 30px; border-bottom: 1px solid #e9e8e8; padding-bottom: 10px; } .lists .rightlist .ctst .ti h1{ font-size: 22px; color: #333; text-align: center; } .lists .rightlist .ctst .ti h2{ text-align: center; font-size: 18px; font-weight: normal; color: #444; margin-top: 5px; margin-bottom: 10px; } .lists .rightlist .ctst .ti p{ font-size: 14px; text-align: center; color: #777; } .lists .rightlist .ctst .zw{ /* text-align: center; */ padding-top: 20px; } .lists .rightlist .ctst .zw p{ text-align: left; line-height: 25px; color: #444; font-size: 15px; margin-bottom: 20px; text-indent:2em; } .lists .rightlist .ctst .preNext{ margin-top: 30px; margin-bottom: 30px; border-top: 1px solid #e9e8e8; padding-top: 20px; } .lists .rightlist .ctst .preNext p{ margin-bottom: 15px; padding-left: 30px; } .lists .rightlist .ctst .preNext p span{ color: #58766e; font-size: 15px; } .lists .rightlist .ctst .preNext p a{ font-size: 15px; } .lists .rightlist .szlist{ margin-top: 30px; } .lists .rightlist .szlist div{ border: 1px solid #e4e4e4; padding: 20px; width: 100%; margin-top: 25px; margin-bottom: 25px; position: relative; min-height: 75px; } .lists .rightlist .szlist div ul{ margin-left: 140px; } .lists .rightlist .szlist div ul li{ height: 35px; line-height: 35px; background: url("../images/ky.png") no-repeat left center; float: left; margin-right: 30px; } .lists .rightlist .szlist div ul li a{ margin-left: 25px; } .lists .rightlist .szlist div span{ width: 74px; height: 73px; padding-top: 17px; font-weight: bold; text-align: center; font-size: 16px; display: block; color: #fff; position: absolute; left: 15px; top: -10px; word-wrap: break-word; word-break: break-all; } .lists .rightlist .szlist .sz1{ background: url("../images/js.png") no-repeat; } .lists .rightlist .szlist .sz2{ background: url("../images/fjs.png") no-repeat; } .lists .rightlist .szlist .sz3{ background: url("../images/jss.png") no-repeat; } .lists .rightlist .szlist .sz4{ background: url("../images/szbsh.png") no-repeat; } .lists .rightlist .szlist .sz5{ background: url("../images/bsh.png") no-repeat; }