/*========================================================= 全局样式 ========================================================================*/
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: "宋体"; }
img { border-style: none; }
body, ul, li, h1, h2, h3, h4, h5, h6, form, dl, dt, dd { margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; list-style: none; }
.clear { clear:both;  }
* { margin:0; padding:0; }

/*========================================================= 内容样式 ========================================================================*/
.book_1 { background-image: url(/_files/images/book_1.jpg); background-repeat: no-repeat; background-position: center top; float: left; height: 338px; width: 100%; }
.book_2 { background-image: url(/_files/images/book_2.jpg); background-repeat: no-repeat; background-position: center top; float: left; height: 1340px; width: 100%; }
.book_3 { background-image: url(/_files/images/book_3.jpg); background-repeat: no-repeat; background-position: center top; float: left; height: 322px; width: 100%; }
.book_kuan { height: 1100px; width: 920px; margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; overflow: hidden; }
.book_kuan2 { height: auto; width: 920px; margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; overflow: hidden; }
.book_kuan dd{ height: 45px; width: 212px; float: right; margin-right: 1px; }
.book_kuan ul{ margin-top: 40px; float: left; width: 920px; }
.book_kuan ul li{ float: left; width: 200px; margin-right: 30px; height: 320px; margin-bottom: 20px; }
.book_kuan ul li dl{ float: left; width: 200px; height: 270px; }
.book_kuan ul li dl img{ float: left; width: 200px; height: 270px; }
.book_kuan ul li dt{ float: left; width: 200px; height: 50px; text-align: center; overflow: hidden; }
.book_kuan ul li dt a{ font-size: 12px; line-height: 20px; color: #333333; text-decoration: none; }
.book_kuan ul li dt a:hover{  color: #666666; text-decoration: underline; }
.tz_list_fy { float: left; height: 36px; width: 100%; margin-top: 16px; text-align: center; padding-bottom: 30px; }
.tz_list_fy a{ height: 36px; width: auto; text-align: center; font-size: 13px; line-height: 36px; color: #666666; text-decoration: none; padding: 12px 20px; }
.tz_list_fy a:hover{ height: 36px; width: 36px; text-align: center; font-size: 13px; line-height: 36px; color: #666666; text-decoration: none; background: #EEEEEE;  }
.tz_list_fy a:active{ height: 36px; width: 36px; text-align: center; font-size: 13px; line-height: 36px; color: #FFFFFF; text-decoration: none; background-color: #990000; }
.tz_list_fy a.tz_list_fy_1 { color: #FFFFFF; background-color: #990000; }