.a_banner { background: url(../images/a_banner_02.jpg) top center; height: 250px;}
.c_banner { background: url(../images/c_banner_02.jpg) top center; height: 250px;}
.k_banner { background: url(../images/k_banner_02.jpg) top center; height: 250px;}
.g_banner { background: url(../images/g_banner_02.jpg) top center; height: 250px;}
.j_banner { background: url(../images/j_banner_02.jpg) top center; height: 250px;}
.y_banner { background: url(../images/y_banner_02.jpg) top center; height: 250px;}
.d_banner { background: url(../images/d_banner_02.jpg) top center; height: 250px;}
.w_banner { background: url(../images/w_banner_02.jpg) top center; height: 250px;}
.a_cd { font-size: 30px; color: #fff; line-height: 33px; padding: 90px 0 0 100px;}
.a_line { border-bottom: 5px solid #fff; width: 50px; margin: 12px 0 0 102px;}
.a_btbg { background: url(../images/bt_03.jpg) repeat-x top; height: 58px; }
.a_tite { width: 1200px; margin: auto; overflow: hidden;}
.a_tite li { float: left; text-align: center;  font-size: 17px;line-height: 54px; margin: 0 15px 0 0px;}
.a_tite li a { display: block;padding: 0 10px 0 10px;}
.a_tite li a:hover { display: block; border-bottom: 4px solid #117acb;padding: 0 10px 0 10px;}
.a_tite2 { display: block; border-bottom: 4px solid #117acb;padding: 0 10px 0 10px; color: #117acb;}
.curr { display: block; border-bottom: 4px solid #117acb;padding: 0 10px 0 10px; color: #117acb;}
.a_js { line-height: 38px;}
.a_yytp { padding-top: 20px;}
.a_ldlist li { border-bottom: 1px dashed #cdcdcd; overflow: hidden; padding-bottom: 20px; margin-top: 20px;}
.a_ldtp img { width: 182px; height: 219px;}
.a_ldyb { width: 985px;}
.a_ldzw { margin-left: 10px;}
.a_ldjs { height: 110px; line-height: 29px; overflow: hidden;color: #7d7d7d; margin-top: 10px;}
.a_ldsm { font-size: 17px; }
.a_ldmore { border: 1px solid #dadada; height: 27px; line-height: 27px; width: 100px; border-radius: 30px; text-align: center; font-size: 14px; margin-top: 25px;}
.a_ldmore a { display: block; color: #7d7d7d;}
.a_ldmore a:hover { display: block; background: #127acb; color: #fff;border-radius: 30px; transition: 0.3s ease-in;}
.jgsz_tp { padding-top: 20px;}
.a_hoor li { float: left; border: 1px solid #dadada; padding: 7px; margin: 20px 10px 10px 10px; font-size: 15px; text-align: center;}
.a_hoortp img { width: 260px; height: 180px;}
.a_hoorsiz { width: 264px; height: 20px; line-height: 20px; overflow: hidden; margin: 8px 0 4px 0;}
.a_hoor li:hover { background: #127acb; color: #fff; transition: 0.3s ease-in;}
.a_hoor li:hover a { color: #fff;}
.a_tppic img { width: 250px; height: 150px;}
.a_tpright { width: 920px; }
.a_tpbt { height: 25px; font-size: 21px; overflow: hidden; line-height: 25px;}
.a_tpjs { color: #797979; height: 51px; line-height: 27px; overflow: hidden; margin-top: 12px;}
.a_time { background: url(../images/time_03.jpg) no-repeat left; text-indent: 20px; font-size: 15px;color: #797979; margin-top: 15px;}
.a_tpxw li { border-bottom: 1px dashed #cdcdcd; overflow: hidden; padding: 20px 0 20px 0;}
.a_tpxw li:hover { background: #f9f9f9;cursor: pointer;transition: 0.2s ease-in;}
.a_add { line-height: 40px; padding-top: 60px;}
.a_addyb { width: 800px; padding-top: 20px;}
.a_yydt { border-bottom: 1px dashed #cdcdcd; height: 230px; overflow: hidden; margin-top: 15px;}
.a_yydt li { background: url(../images/jt_32.jpg) no-repeat left; background-position: 1px; text-indent: 15px; height: 37px; line-height: 37px; overflow: hidden;}
.a_yydt li span { float: right; color: #999;}

.a_yydt1 { height:auto;_height: 230px; min-height:230px; margin-top: 15px;}
.a_yydt1 li { background: url(../images/jt_32.jpg) no-repeat left; background-position: 1px; text-indent: 15px; height: 37px; line-height: 37px; overflow: hidden;}
.a_yydt1 li span { float: right; color: #999;}

.show_bt { text-align: center; font-size: 24px; line-height: 30px; margin-top: 20px;}
.show_time { border-bottom: 1px dashed #cdcdcd; padding-bottom: 15px; text-align: center; margin-top: 15px; color: #999;}
.show_js { line-height: 35px; margin-top: 15px;}
.show_line { border-top: 1px solid #cdcdcd; padding: 20px 0 0 0; margin-top: 30px;}
.a_kslist { margin-top: 10px;}
.a_kslist li { height: 37px; border: 1px solid #ccc; border-radius: 5px; padding: 0 10px 0 0 10px; float: left; line-height: 37px; margin: 20px 15px 0 0px;}
.a_kslist li:hover { border: 1px solid #117acb;}
.a_ksjt { border-right: 1px solid #ccc; padding:0px 8px 0 8px; height: 37px;}
.a_kssiz { padding: 0 10px 0 10px;}
.a_kswz { line-height: 58px; width: 1200px; margin: auto; color: #6a6a6a;}
.a_kswz a {color: #6a6a6a;}
.a_kswz a:hover { color: #127acb;}
.a_ksjs { line-height: 35px; padding-top: 20px;}
.a_ksys li {background: #fff;box-shadow: 1px 2px 10px #e4e4e4;border-radius: 6px; width: 177px; height: 312px; margin: 30px 11px 10px 11px; float: left;}
.a_sbzs li { float: left; margin: 20px 12px 0 12px; }
.a_sbtp img {width: 260px; height: 190px; padding: 5px; border: 1px solid #ccc;}
.a_sbwz { margin-top: 10px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; width: 270px;}
.a_zjbg {  padding: 5px 0 0px 0; overflow: hidden; border: 1px solid #e5e5e5; background: url(../images/zjbg_03.jpg) repeat-y; }
.a_zjzb {width: 145px; text-align: right; padding-top: 8px;padding-right: 5px;}
.a_zjzb li{}.a_zjzb li.ehover,.a_zjzb li.ehover a{ font-weight:bold;}
.a_zjsm { border-bottom: 1px dashed #e4e4e4; overflow: hidden; padding-bottom: 12px;}
.z_zjlist { width: 1040px;}
.z_zjlist li { float: left; margin: 6px 10px 0 10px; height: 25px; line-height: 25px; font-size: 15px;}
.z_zjlist li a { display: block;padding: 0 10px 0 10px; color: #636363;}
.z_zjlist li a:hover { display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;transition: 0.2s ease-in;}
.z_zjlist li a.hover { display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;transition: 0.2s ease-in;}
.z_zjlist li.hover{ display: block; color: #fff; background: #117acb; transition: 0.2s ease-in;}.z_zjlist li.hover a{ color:#fff;}
#z_zjlist2 { display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;}
.zjtd_list { margin-top: 10px;}
.zjtd_list li {background: #fff;box-shadow: 1px 2px 10px #e4e4e4;border-radius: 6px; width: 177px; height: 312px; margin: 30px 14px 10px 7px; float: left;}
.show_zjtdsm { margin-top: 20px;}
.show_zjtdtp img { width: 250px; height: 330px;}
.show_zjtdyb { width: 880px;}
.show_zjname { font-size: 25px; line-height: 33px; padding-top: 30px;}
.show_zjks { padding-top: 20px; color: #666;}
.show_zjsc { color: #666; font-size: 19px; padding-top: 40px;}
.show_xx { background: url(../images/line_03.jpg) repeat-x; height: 14px; margin-top: 30px;}
.show_zjtite { font-size: 22px; line-height: 30px; margin-top: 40px;}
.show_zjjs { margin-top: 20px; line-height: 32px;}
.a_ztzl li { float: left; border: 1px solid #cfcfcf; width: 286px; padding-bottom: 10px; margin: 24px 12px 0 0px;}
.a_ztzl { width: 1200px; margin: auto;}


/*分页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: #287ebf;
    border: solid 1px #287ebf;
    color: #fff;
}
.table_paging a:hover {
    background: #287ebf;
    border: solid 1px #287ebf;
    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;
}

/*-------------------------------↑分页样式结束↑---------------------------------------*/
 ul.infoList{ overflow:hidden;zoom:1;}
 ul.infoList li{ line-height:36px; overflow:hidden;zoom:1; padding-left:12px;}
 ul.infoList li:first-child{border-top: 0px!important;padding-top: 0px!important;margin-top: 0px!important;}
 ul.infoList li a{ float:left;line-height:36px; width:70%;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
 ul.infoList li span{float:right; color:#999999; padding-right:0px;}
 ul.infoList li.lines{ border-top:1px dashed #d2d2d2; padding-top: 5px;margin-top: 5px;}


ul.infoList li a{font-size: 16px!important;}
ul.infoList li span{font-size: 16px!important;}
/*.lines{ border-bottom:1px dotted #dbdbdb;  clear:both;}*/

#fenye table{ margin:10px auto 10px auto;}
#fenye{clear:both;margin:15px;height:35px; text-align:right;}
#fenye table{ width:100%; margin-top:10px; height:60px;}
#fenye img{ margin:0px 2px; vertical-align:top; margin-top:10px;}
#fenye a{text-decoration:none; font-size:14px;height:35px; line-height:35px; width:35px; border-radius:2px; text-align:center;color:#666;margin-left:5px;border:1px solid #e5e5e5; background:#fff; display:inline-block;}
#fenye .prev,#fenye .next{text-align:center; vertical-align:middle}
#fenye .prev,#fenye .next img{}
#fenye a.curr{color:#fff; text-align:center; background:#237DD7;}
#fenye a.curr:hover{color:#fff;}
#fenye a:hover{color:#333; text-decoration:none;}
#fenye span{ line-height:30px;padding-left:5px;}


.a_zjzbn {width: 255px; text-align: right; padding-top: 8px;padding-right: 5px;}
.a_zjbgn {  padding: 5px 0 0px 0; overflow: hidden; border: 1px solid #e5e5e5; background: url(../images/zjbg_03n.jpg) repeat-y; }
.z_zjlistn { width:920px; }
.z_zjlistn li { float: left; margin: 6px 10px 0 10px; height: 25px; line-height: 25px; font-size: 15px;}
.z_zjlistn li a { display: block;padding: 0 10px 0 10px; color: #636363;}
.z_zjlistn li a:hover,.z_zjlistn li a.curr { display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;transition: 0.2s ease-in;}
#z_zjlistn2{ display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;}
.z_ksjj { line-height: 35px; padding-top: 30px;}

/*6-27新增css*/
.a_zjsm { border-bottom: 1px dashed #e4e4e4; overflow: hidden; padding-bottom: 12px;}
.z_zjlist { width: 1040px;}
.z_zjlist li { float: left; margin: 6px 10px 0 10px; height: 25px; line-height: 25px; font-size: 15px;}
.z_zjlist li a { display: block;padding: 0 10px 0 10px; color: #636363;}
.z_zjlist li a:hover { display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;transition: 0.2s ease-in;}
#z_zjlist2 { display: block; color: #fff; background: #117acb; padding: 0 10px 0 10px;}
.zjtd_list { margin-top: 10px;}
.zjtd_list li {background: #fff;box-shadow: 1px 2px 10px #e4e4e4;border-radius: 6px; width: 177px; height: 312px; margin: 30px 14px 10px 7px; float: left;}
.show_zjtdsm { margin-top: 20px;}
.show_zjtdtp img { width: 250px; height: 330px;}
.show_zjtdyb { width: 880px;}
.show_zjname { font-size: 25px; line-height: 33px; padding-top: 30px;}
.show_zjks { padding-top: 20px; color: #666;}
.show_zjsc { color: #666; font-size: 19px; padding-top: 40px;}
.show_xx { background: url(../images/line_03.jpg) repeat-x; height: 14px; margin-top: 30px;}
.show_zjtite { font-size: 22px; line-height: 30px; margin-top: 40px;}
.show_zjjs { margin-top: 20px; line-height: 32px;}
.a_ztzl li { float: left; border: 1px solid #cfcfcf; width: 286px; padding-bottom: 10px; margin: 24px 12px 0 0px;}
.a_ztzl { width: 1200px; margin: auto;}
/*6-27新增css*/