﻿@charset "utf-8";
body{background: #F5FAFF; min-width: 1240px;}
.container{width: 1200px; margin-left: auto; margin-right: auto;}
.qzyjsxxgk-header{height: 567px; background: url(../images/qzyjsxxgk_header_bg.png) no-repeat center top; margin-bottom: 65px;}
.qzyjsxxgk-header-logo{position: absolute; top: 26px;}
.qzyjsxxgk-header-logo img{display: block; height: 100px;}
.qzyjsxxgk-header-title img{display: block; height: 156px; margin-left: auto; margin-right: auto;}
.qzyjsxxgk-header-year{padding-top: 163px; text-align: center; padding-bottom: 20px;}
.qzyjsxxgk-header-year span{display: inline-block; height: 95px; width: 95px; background:#224FBA; border-radius: 50%; font-size: 50px; font-weight: bold; text-align: center; line-height: 95px; color: #fff; margin: 0 5px;}

.qzyjsxxgk-city{margin-left: -20px; margin-right: -20px;}
.qzyjsxxgk-city li{float: left; width: 25%;}
.qzyjsxxgk-city li a{display: block; height: 80px; margin-left: 20px; margin-right: 20px; margin-bottom: 30px; border-radius: 4px; background: #FFFFFF; border: 1px solid #54A4FF; text-align: center; padding-left: 10px; padding-right: 10px; font-size: 24px; line-height: 80px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; transition: .3s all;}
.qzyjsxxgk-city li a:hover, .qzyjsxxgk-city li.on a{background: #406DD6; border-color: #406DD6; color: #fff; font-weight: bold;}

.qzyjsxxgk-listtitle{text-align: center; position: relative; }
.qzyjsxxgk-listtitle:before{content: ''; height: 1px; width: 100%; position: absolute; left: 0; top: 50%; background: #416dd6;}
.qzyjsxxgk-listtitle h1{display: inline-block; background: #F5FAFF; position: relative; color: #406DD6; font-weight: bold; padding-left: 70px; padding-right: 70px;}
.qzyjsxxgk-listtitle h1:after,
.qzyjsxxgk-listtitle h1:before{content: ''; position: absolute; top: 0; bottom: 0; margin: auto 0; width:37px; height: 25px; background: url(../images/qzyjsxxgk_title_dot.png) no-repeat;}
.qzyjsxxgk-listtitle h1:after{right: 0; background-image: url(../images/qzyjsxxgk_title_dot2.png);}
.qzyjsxxgk-listtitle h1:before{left: 0;}


.qzyjsxxgk-list li{position:relative; background: #fff; padding-top: 16px; padding-bottom: 16px;  padding-right:140px; line-height:32px; overflow:hidden; vertical-align: top; margin-bottom: 40px; border-radius: 4px; box-shadow: 4px 4px 14px 0px rgba(0, 0, 0, 0.05); font-size: 20px;}
.qzyjsxxgk-list li a{float: left; position: relative; padding-left: 28px; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.qzyjsxxgk-list li, .qzyjsxxgk-list li a{-moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;}
.qzyjsxxgk-list li a:before{content:''; position:absolute; left:0; top: 50%; margin-top: -11px; width: 5px; height: 22px; background: #406DD6;}
.qzyjsxxgk-list li .time{position:absolute; right:20px; top: 0; bottom: 0; height: 26px; margin: auto 0; color:#999999;}
.qzyjsxxgk-list li a br{display: none;}
.qzyjsxxgk-list li:hover a, .qzyjsxxgk-list li a:hover{color: #406DD6;}
.qzyjsxxgk-list li:hover span{color:#406DD6;}



/*pagediv*/
.pagediv{margin-top:0 !important; color:#333; line-height:32px; text-align:center; clear:both; font-size: 18px;}
.pagediv a{color:#333;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num,
.pagediv .pagination_index_last,
.pagediv #pagination_input,
.pagediv #currentPage{display:inline-block; *display:inline; margin:5px; zoom:1; border:#dfdfdf 1px solid; border-radius:3px; 
    vertical-align:top;
	transition: all .2s;
	-webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);}
.pagediv .arrow a:hover,
.pagediv .index_num{background:#2e6ddd; border-color:#2e6ddd; color:#fff; text-decoration:none;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num{padding:0 10px;}
.pagediv .index_num{font-weight:700;}
.pagediv .pagination_index_last{padding:0 6px;}
.pagediv #pagination_input{width:60px; height:33px; color:#888; text-align:center; background:#fff;}
.pagediv #currentPage{width:60px; height:33px; color:#888; text-align:center; background:#fff;}
.pagediv font.en{display:none;}



/* footer */
.footer-blue{background: #406DD6; color: #fff; line-height: 32px; padding-top: 45px; padding-bottom: 45px; font-size: 18px;}
.footer-blue a{color: #fff;}
.footer-blue a:hover{text-decoration: underline;}
.footer-blue-copyright{text-align: center;}
.footer-blue > .container{position: relative;}
.footer-blue-wzbs .dzjg,
.footer-blue-wzbs .jiucuo{position: absolute; top: 50%;}
.footer-blue-wzbs .dzjg{left: 0; margin-top: -40px;}
.footer-blue-wzbs .jiucuo{right: 0; margin-top: -27px;}
