@charset "utf-8";
body {margin: 0px;padding: 0px; font-size:16px; line-height:20px; color:#1e1e1e; min-width: 1200px;}
.fl { float:left}
.fr { float:right}
ul,.li { list-style-type:none; margin:0px; padding:0px;}
a {color:#1e1e1e;text-decoration: none;}
a:hover { color:#c90306;text-decoration: none;}
.index_bs{ background: #fff;}
.index,.nav { width: 1200px; margin: auto;}
.home { width: 1200px; margin: auto;  overflow: hidden;}

/* 首页---*/
.cz_top { background: url(../images/cz_top_01.png) center top no-repeat; height: 578px; background-size: 100%;}
.cz_titebg { background: url(../images/cz_tite_04.jpg) no-repeat center;background-position: 7px 12px}
.cz_tite { width: 325px; margin: auto; text-align: center; font-size: 27px; font-weight: bold; color: #c90306; line-height: 40px; margin-top: 60px;}.cz_tite a{font-size: 27px; font-weight: bold; color: #c90306; text-decoration:none;}
.cz_list { margin-top: 28px; height: 280px; overflow: hidden;}
.cz_list li { background: url(../images/sj_04.jpg) no-repeat; height: 40px; line-height: 40px; text-indent: 20px; background-position: 1px;}
.cz_list li span { float: right; color: #a6a6a6;}
.cz_zjlist { margin-top: 20px;}
.cz_zjlist li { width: 220px; height: 50px; line-height: 50px; text-align: center; float: left; background: #f7f7f7; margin: 20px 10px 0 10px;}
.cz_zjlist li a { display: block;}
.cz_zjlist li a:hover { display: block; background: #c90306; color: #fff;}
.cz_left { width: 250px; background: #f7f7f7; margin-top: 40px;}
.cz_nfbt { height: 50px; background: #b50002; color: #fff; text-align: center; font-size: 22px; line-height: 50px;}
.cz_nflist li { height: 50px; line-height: 50px; text-align: center;}
.cz_nflist li a { display: block;}
.cz_nflist li a:hover { display: block; background: #c90306; color: #fff;}
#cz_nflist { display: block; background: #c90306; color: #fff;}
.cz_right { width:910px;margin-top: 40px;}.cz_rightx { width:100%;margin-top: 40px;}
.czys_tite { border-bottom: 1px solid #ddd; padding-bottom: 20px; overflow: hidden; margin-top: 5px;}
.cz_wz { font-size: 18px;} 
.cz_house { background: url(../images/house_03.jpg) no-repeat left; text-indent: 27px; color:#6a6a6a;}
.cz_house a { color:#6a6a6a;}
.cz_house a:hover { color:#c90306;}
.cz_sjlist { margin-top: 20px;}
.cz_sjlist li {background: url(../images/sj_04.jpg) no-repeat; height: 40px; line-height: 40px; text-indent: 20px; background-position: 1px;}
.cz_sjlist li span { float: right; color: #a6a6a6;}

/*分页css*/
.table_paging {width: 100%; height: 60px;float: left;text-align: center; margin-top:30px;}
.table_paging a {display: inline-block; margin: 19px 3px;height: 28px;padding: 0 6px;box-sizing: border-box;border: solid 1px #cfcfcf; cursor: pointer;
text-align: center; line-height: 22px;transition: 0.3s ease-in;}
.table_paging a.xuanze { background: #c90306; border: solid 1px #c90306;color: #fff;}
.table_paging a:hover { background: #c90306;border: solid 1px #c90306; color: #fff;}
.table_paging a.tiaozhuan{background:none;border:none;}
.table_paging a.tiaozhuan:hover{background:none;border:none;color:#333;cursor:inherit;}
.table_paging a input{width: 32px;height: 22px; line-height: 22px; border: 1px solid #ccc;box-sizing:border-box;margin:0 5px;position:relative;top:-1px;color:#000;outline:0;}
.a_btt { background: #f6f6f6; height: 45px; line-height: 45px; border: 1px solid #ededed; text-indent: 14px;}
.a_bk { border:1px solid #ccc; padding:40px 0 50px 0; margin-top:40px;}
.a_zj { width:1130px; margin:auto; overflow:hidden}
.show_bt { line-height:30px;text-align: center; font-size:22px}
.show_time { color:#ccc; padding-bottom:15px; text-align:center; border-bottom:1px solid #e3e3e3; margin-top:20px;}
.show_nr { line-height:35px; padding-top:28px;}
.show_dy { text-align:center; padding-top:50px;}