@charset "gb2312";
/* CSS Document */

* { margin: 0; padding: 0; border: 0; }
ul { list-style-type: none; }
a { text-decoration: none; color: #666; }
body { background: #f2f2f2; font-family: "ËÎÌå"; color: #666666; }
.rl { float: right; }
.position { width: 1100px; font-size: 14px; height: 53px; margin: 0 auto; border-bottom: 1px solid #cccccc; line-height: 53px; }
.position a { color: #666; }
.position img { vertical-align: middle; }
.content { width: 1100px; margin: 0 auto; margin-top: 32px; margin-bottom: 30px; }
.body { float: left; }
.zd_center_right { width: 680px; float: right; background: #fff; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; }
.zd_center_right2 { border-bottom: #dddddd 1px solid;/*font-family: "Î¢ÈíÑÅºÚ";*/ font-weight: 600; width: 720px; height: 70px; line-height: 90px; font-size: 26px; color: #0c9375; }
.zd_center_right2 span { font-weight: normal; font-size: 14px; margin-left: 3px; }
.zd_dajlb { width: 450px; height: 131px; float: left; margin: 20px 0 0 23px; }
.zd_dajlb h4 { font-size: 20px; color: #333333; font-weight: normal; font-weight: 600; }
.zd_dajlb p { font-size: 14px; color: #666666; text-indent: 2em; line-height: 26px; margin: 15px 0; }
.zd_dajlb p a { color: #F00; }
.zd_dajlb a:hover { text-decoration: underline; color: #1c4885; }
.zd_dajlb a:hover h4 { color: #1c4885; }
.zd_dajlb span { font-size: 12px; color: #9c9c9c; }
.zd_xsjl1 { width: 200px; height: 181px; float: left; }
.zd_xsjl { border-bottom: 1px dashed #DDDDDD; padding-bottom: 20px; margin-top: 20px; }
.zddd_b { margin-left: 36px; }
.zddd_c { margin-left: 36px; }
.zddd_c i { margin-right: 5px; }
.zddd_a img { margin-top: 3px; margin-right: 7px; }
.zddd_b img { margin-top: 6px; margin-right: 1px; }
/*·ÖÒ³*/

.list_pages { color: #666666; height: 30px; margin: auto; font-size: 14px; margin-top: 35px; }
.list_pages li { border: 1px solid #666666; text-align: center; width: 30px; height: 30px; line-height: 30px; padding: 0px 3px; float: left; margin-left: 9px; }
.list_pages li:hover { background: #1fb492; color: #FFFFFF; border: 1px solid #1FB492; }
.list_pages li a { display: block; width: 100%; height: 100%; color: #666; }
.list_pages li select { width: 100%; height: 90%; border: none; }
.list_pages .first { border: none; }
.list_pages .last { width: 100px; border: none; }
.list_pages .thisclass { border: 1px solid #666666; background: #1fb492; color: #FFFFFF; ; border: 1px solid #1FB492; }
.body { width: 760px; float: right; background: #fff; padding: 5px 20px 30px; }
.body .bd { margin-top: 30px; }
.body .bd ul .text { margin-left: 17px; width: 460px; }
.body .bd ul li { width: 718px; margin: 0 auto; padding: 30px 0; border-bottom: 1px dashed #778295; float: none; }
.body .bd ul li:hover { background: #f3f3f3; }
.body .img { width: 220px; height: 266px; overflow: hidden; }
.body .img img { display: block; width: 220px; }
.body .nn1 { font-size: 14px; color: #373737; line-height: 160%; margin-top: 16px; word-break: break-all; }
.body .nn1 span { font-size: 16px; }
.yygh_zj { margin-left: 30px; display: block; margin-top: 10px; }
.body .nn1 span { font-weight: bold; }
.body .nn1 i { font-style: normal; color: red; }
.body .hd ul { padding-left: 18px; margin-top: 30px; }
.body .hd ul li:nth-child(7) { display: none }
.body .hd ul li:nth-child(8) { display: none }
.body .hd ul li { float: left; width: 360px; text-align: center; height: 45px; line-height: 45px; font-size: 18px; color: #fff; background: #47b2d6; border-top-left-radius: 5px; border-top-right-radius: 5px; position: relative; cursor: pointer; margin: 0 2px; }
.body .hd ul li i { background: url(../images/zjspr.png) no-repeat -73px 0; display: block; width: 20px; height: 10px; position: absolute; left: 50%; margin-left: -10px; top: 45px; display: none; }
.body .hd ul li.on { background: #f87500; }
.body .hd ul li.on i { display: block; }
.names { font-size: 30px; font-weight: bold; color: #ff6200; }
.names span.shortname { font-size: 18px; color: #373737; margin-left: 20px; font-weight: normal; }
.text .hr { width: 74px; height: 2px; background: #778295; margin-top: 15px; margin-left: 5px; }
.names span { color: #666666; font-weight: bold; font-size: 14px; }
.zjbtns { margin-top: 10px; }
.zjbtns a { display: block; width: 32px; height: 32px; background: url(../images/zjspr.png) no-repeat -34px 0; margin-right: 10px; }
.zjbtns a.spantwo { background-position: 0 -35px }
.zjbtns a.spanthree { background-position: 0 -69px }
.zjbtns a.spanone:hover { background-position: 0 0; }
.zjbtns a.spantwo:hover { background-position: -34px -35px; }
.zjbtns a.spanthree:hover { background-position: -34px -69px; }
.body .bd .bot { float: right; margin-top: 30px; margin-right: 22px; }
.body .bd .bot a { width: 116px; display: block; float: left; height: 36px; text-align: center; line-height: 36px; border-radius: 3px; font-size: 18px; }
.body .bd .bot .zxzx { margin-right: 20px; color: #47b2d6; border: 2px solid #47b2d6; }
.body .bd .bot .zxzx:hover { background: #47b2d6; color: #fff; }
.body .bd .bot .msyy { color: #ff6c1e; border: #ff6c1e solid 2px; }
.body .bd .bot .msyy:hover { background: #ff6c1e; color: #fff; }
