*{ margin: 0; padding: 0; } body{ background-color: #fff; font-family: 'cambria'; } .home#pd { display: none; } a{ text-decoration: none; border: 0px; }bg_1 ul li{ list-style: none; } img{ border: 0; } .w1140{ width: 1140px; margin: auto; } .w1255{ width: 1255px; margin: auto; } .w1150{ width: 1150px; margin: auto; } #top{ width: 100%; height: 135px; background: url(/uploads/image/mimages/top_bg.png) no-repeat center top; overflow: hidden; } #top ul{ overflow: hidden; margin-top: 27px; } #top ul li{ float: left; list-style-type: none; } #top ul li:nth-child(2){ margin-left: 75px; margin-top: 32px; } #top ul li:last-child{ width: 198px; overflow: hidden; float: right; } #top ul li:last-child div{ overflow: hidden; margin-bottom:15px; } #top ul li:last-child .time{ width:185px; height: 20px; float: right; margin-right: 5px; font-size: 13px; } #nav{ width: 100%; height: 50px; overflow: hidden; background: #164c88; margin-bottom: 40px; } #nav ul{ overflow: hidden; } #nav ul li{ float: left; height: 50px; overflow: hidden; } #nav ul li:hover{ background: #00a0e9; } #nav ul li:last-child a{ border:0; } #nav ul li a{ display: block; margin:auto; margin-top: 10px; font-size: 25px; color: #fff; height: 30px; line-height: 30px; padding-right: 17px; padding-left: 17px; border-right: solid 2px #fff; } #banner{ overflow: hidden; } #banner .left{ float: left; width: 700px; height: 400px; overflow: hidden; } #banner .right{ width: 410px; height: 400px; float: right; overflow: hidden; margin-top: 10px; } #banner .right ul li{ font-size: 19px; line-height: 1.5em; } #banner .right ul li:nth-child(2){ padding-top: 25px; padding-bottom: 25px; margin-top: 25px; margin-bottom: 25px; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; } #banner .right ul li a{ color: #000; } #slidebox{ position: relative; } #slidebox .hd{ overflow: hidden; position: absolute; z-index: 3; right: 20px; top: 380px; } #slidebox .hd ul{ overflow: hidden; float: right; } #slidebox .hd li{ width: 10px; height: 10px; border-radius: 50%; background: #fff; float: left; margin-right: 8px; } #slidebox .hd ul li.on{ background: #164c88; } #slidebox .bd ul li a{ position: relative; } #slidebox .bd ul li a img{ width: 700px; height: 400px; } #slidebox .bd ul li a p{ z-index: 2; position: absolute; bottom: 0px; background: rgba(1,1,1,0.5); font-size: 20px; color: #fff; width: 700px; height: 50px; text-align: left; text-indent: 2em; line-height: 50px; overflow: hidden; } #slidebox .bt{ position: absolute; bottom: 200px; width: 100%; position: relative; } #slidebox .bt .prev{ float: left; position: absolute; left: 0; } #slidebox .bt .next{ float: right; position: absolute; right: 0; } #content{ overflow: hidden; } #content .left{ width: 840px; float: left; } #content .right{ width: 292px; float: right; } #content .right .title{ width: 100%; height: 31px; background: url(/uploads/image/mimages/bg_1.png) no-repeat 0 0; margin-top: 42px; overflow: hidden; } #content .right .title span{ font-size: 22px; padding-left: 20px; line-height: 31px; } #content .right .title ul{ overflow: hidden; float: right; margin-top: 13px; } #content .right .title ul li{ width: 6px; height: 6px; border-radius: 50%; background: #aaaaaa; float: left; margin-right: 5px; } #content .right .content{ overflow: hidden; height: 90px; background: #f6f6f6; margin-top: 30px; } #content .right .content img{ width: 140px; height: 90px; float: left; } #content .right .content p{ width: 143px; float: right; margin-top: 10px; font-size: 14px; margin-bottom: 10px; } #content .right .content p a{ color: #000; } #content .right .tt li{ font-size: 14px; margin-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #f6f6f6; } #content .right .tt li a{ color: #000; } #content .right .tt li:last-child{ border: none; padding: 0; } #content .right .search .so{ width: 100%; height: 141px; background: url(/uploads/image/mimages/book.png) no-repeat center top; overflow: hidden; } #content .right .search .so form{ margin-top: 40px; } #content .right .search .so input{ width: 210px; height: 53px; } #content .right .gg{ overflow: hidden; } #content .right .gg img{ display: block; width: 234px; height: 294px; margin:auto; margin-top: 30px; } #content .right .search .so button{ width: 65px; height: 26px; background: rgba(76,143,251,0.5); border: none; } #content .left .list_1,#content .left .list_2{ padding-bottom: 55px; border-bottom: 1px solid #ccc; margin-top: 38px; } #content .left .list_1 h3,#content .left .list_2 h3{ font-size: 29px; font-weight: normal; margin-bottom: 20px; } #content .left .list_1 h3 a,#content .left .list_2 h3 a{ color: #000; } #content .left .list_1 .infor{ height: 187px; width: 100%; overflow: hidden; } #content .left .list_1 .infor img{ float: left; width: 289px; height: 181px; } #content .left .list_1 .infor p{ width: 490px; float: right; font-size: 17px; margin-top: 18px; line-height: 1.5em; margin-left: 50px; height: 181px; overflow: hidden; } #content .left .list_2 p{ font-size: 14px; margin-top: 18px; line-height: 1.5em; text-indent: 2em; } #footer ul{ width: 100%; height: 88px; overflow: hidden; background: #e1e5e8; } #footer ul li{ float: left; margin-right: 16px; margin-top: 30px; list-style-type: none; } #footer ul li img{ width: 88px; height: 32px; } #footer ul li span{ font-size: 18px; font-weight: bold; line-height: 32px; padding-left: 20px; padding-right: 20px; } #footer .tel{ width:100%; height: 50px; background: #f1f1ef; margin-top: 20px; margin-bottom: 30px; } #footer .tel p{ text-align: center; font-size: 15px; line-height: 50px; } #footer .tel p span{ margin-right: 30px; } #footer >p{ text-align-last: center;; font-size: 12px;margin-bottom: 20px; }