@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; word-break:break-all;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#333;}
/*a:hover { COLOR:#c70a0e;}2fa6bb*/
a:hover {color: #014f99; text-decoration:none;  }
img { border:0;}

/*公共样式开始*/
body{ margin:0 auto; color:#333; font-family: '宋体'; font-size:14px;  }


@font-face {
    font-family:"FZXBSJW";
    src: url("../css/font/FZXBSJW.TTF") format("truetype");

}



.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt10{ padding-top:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.hidden {display:none;}
.display{display:block;}


.gzknrq{width:720px;height: auto;background: #fff;box-shadow: 0px 0px 5px #f3f3f3;float: right;margin-top: -13px;padding: 25px;}
.gzknrq .kbt{ width:720px; margin:0px auto; height: auto; background: #fff; border-bottom: 2px #d90909 solid; line-height: 45px}
.gzknrq .kbt .xh{ width: 70px;text-align: center; font-size: 20px; font-family: '方正小标宋简体'; float: left;}
.gzknrq .kbt .gz{ width: 455px;text-align: center; font-size: 20px; font-family: '方正小标宋简体'; float: left;}
.gzknrq .kbt .xz{ width: 190px;text-align: center; font-size: 20px; font-family: '方正小标宋简体'; float: left;}
.gzknrq .con{ width:720px; margin: 0px auto;}
.gzknrq .con .k{width: 100%;min-height: 80px;padding-top: 0px;/* padding-bottom: 10px; */}
.gzknrq .con .khui{ background:#eee;}
.gzknrq .con .kwhite{background:#fff;}
.gzknrq .con .k .xh{width: 70px;text-align: center;line-height: 80px;float: left;font-family: 宋体;font-size: 16px;color: #333;font-weight: bold;}
.gzknrq .con .k .gz{ width:455px; float: left; font-family: 宋体; font-size: 16px; line-height: 30px; font-weight: bold;}
.gzknrq .con .k .gz .bt{font-size: 16px; line-height: 30px; font-weight: bold; margin-top: 10px;}
.gzknrq .con .k .gz .bt1{ font-size: 14px; line-height:24px; color: #5d89b6;}
.gzknrq .con .k .xz{width:190px;  float: left; font-family: 宋体; margin: 28px 0; text-align: center;}
.gzknrq .con .k .xz a{font-size: 14px; color: #333; display: block; line-height:24px;margin-left: 20px;float: left;}


.gzknrq1{width:1050px;height: auto;background: #fff;/* box-shadow: 0px 0px 5px #f3f3f3; */float: right;margin-top:0px;/* padding: 25px; */}
.gzknrq1 .kbt{width: 1050px;margin:0px auto;height: auto;background: #fff;border-bottom: 2px #d90909 solid;line-height: 45px;}
.gzknrq1 .kbt .xh{ width: 70px;text-align: center; font-size: 20px; float: left;}
.gzknrq1 .kbt .gz{width: 724px;text-align: center;font-size: 20px;float: left;}
.gzknrq1 .kbt .xz{width: 256px;text-align: center;font-size: 20px;float: left;}
.gzknrq1 .con{width: 1050px;margin: 0px auto;}
.gzknrq1 .con .k{width: 100%;min-height: 80px;/* padding-top: 10px; */padd;/* padding-bottom: 10px; */}
.gzknrq1 .con .khui{ background:#eee;}
.gzknrq1 .con .kwhite{background:#fff;}
.gzknrq1 .con .k .xh{width: 70px;text-align: center;line-height: 80px;float: left;font-family: 宋体;font-size: 16px;color: #333;font-weight: bold;}
.gzknrq1 .con .k .gz{width: 724px;float: left;font-family: 宋体;font-size: 16px;line-height: 30px;font-weight: bold;}
.gzknrq1 .con .k .gz .bt{font-size: 16px; line-height: 50px; font-weight: bold;}
.gzknrq1 .con .k .gz .bt1{ font-size: 14px; line-height:20px; color: #5d89b6;}
.gzknrq1 .con .k .xz{width: 223px;float: right;font-family: 宋体;margin-top: 10px;text-align: center;}
.gzknrq1 .con .k .xz a{font-size: 14px;color: #333;display: block;line-height: 50px;margin-left: 20px;float: left;}





.gzkbg{width: 100%; margin:0px auto; background: url(../images/gzkbg.jpg) top center no-repeat; min-height: 1000px}
.gzkbg .gzktop{width: 1104px; height: 300px; margin:0px auto; }
.gzkbg .gzktop .gzklogo{width: 100%; height: 49px; margin:0px auto; padding-top:53px; }
.gzkbg .gzktop .gzklogo img{text-align: left;}
.gzkbg .gzktop .gzkname{width:100%; height: 77px; margin:0px auto;text-align: center; padding-top:55px; }
.gzkbg .gzktop .gzkname img{}
.gzkbg .gzktop .gzkname span{font-size: 55px;font-weight: bold;color: #fff;text-align: center;line-height: 55px;font-family: Microsoft YaHei;}
.gzkbg .gzktop .gzkqk{width: 100%; height: 25px; margin-top:50px; line-height: 25px; margin:0px auto; background: url(../images/gzkqk.png) top center no-repeat; font-size: 18px; font-weight: bold; text-align: center; font-family:"Microsoft YaHei"; color: #fff }

.gzkbg .gzkbottom{width: 1050px;height: auto;margin:0px auto;padding:36px;background: #ffffff;}
.gzkss{width: 1050px;height:108px;margin:0px auto;padding: 36px 0px;background: #f7f7f7;}

.gzkss-search {
    width: 835px;  margin:0px auto; margin-top: 20px;  overflow: hidden;  }
    .gzkss-search .srk{ width:100%; margin: 0px auto  }
.gzkss-search .search-txt {
    width:700px;
    padding-left: 15px;
    height:46px;
    line-height:46px;
    background: none;
    color: #999999;
    border:none;
    font-family:'微软雅黑';
    border:3px #d90909 solid;
    border-radius: 10px; float: left;
}

.gzkss-search .search-btn {width: 110px;height:46px; float:left; margin-left: 25px; background: #d90909; border-radius: 10px;  cursor: pointer;}


.gzkss-search .search-btn:hover {
    opacity: 0.8;outline:none; color: #000;
}
.gzkss-search input {outline:none;}
    .gzkss-search .sstj{ width:267px; margin: 0px auto; margin-top: 25px; color: #d90909; font-size: 16px }


.gzkpage{width: 100%; margin: 0px auto; margin-top: 43px;}
.gzkpage .gzkpage_l{width: 240px; float: left;}
.gzkpage .gzkpage_l .gzwznr{width: 240px; height: auto; border-top: 2px #d90909 solid; background: #fff}
.gzkpage .gzkpage_l .gzwznr p{width: 200px; margin: 0px auto; margin-top: 20px; padding-bottom: 20px; line-height: 28px; font-size: 14px; font-weight: bold; font-family:"Microsoft YaHei", '微软雅黑', '宋体';}
.gzkpage .gzkpage_r{width: 750px;float: right;}



/*内容页*/

.gzdetail{ width: 100%; background: #f7f7f7; min-height: 1000px;}
.gzdetail_con{width:1200px; margin-left:auto;margin-right:auto;background-color:#FFF;overflow:hidden; }
.ru_top{width:100%;height: 223px;border-bottom: 5px #015293 solid;position: relative;}
.title{
    width: 455px;
    /* margin:  0px auto; */
    position: absolute;
    bottom: 35px;
    top: 50%;
    left: 50%;
    margin-left: -227px;
    }

.gzk_conent{width: 1050px; margin: 0px auto;}
.gzk_conentdwc{width: 1050px; margin: 0px auto; position: relative;}
.gzk_conentdwc_nr{margin-top:58px}
.download{position: absolute;right: 12px;bottom: 12px;}


.download .span1{
	line-height: 21px;
	width: 88px;
	height: 36px;
	border: 1px solid #d2d2d2;
	display: inline-block;
	float: left;
	text-align: center;
	line-height: 36px;
font-family:'微软雅黑';
color: #666;
}

.download .span2{
	line-height: 21px;
	width: 88px;
	height: 36px;
line-height: 36px;
	border: 1px solid #d2d2d2;
        display: inline-block;
        float: left;
        text-align: center; margin-left:12px;
font-family:'微软雅黑';
color: #666;
}


.ru_bottom{ width:100%; height: 108px; border-top: 5px #015293 solid; margin-top: 70px; font-size: 28px; text-align: right; }
.ru_bottom .ru_bottom_con { width:1050px;  margin: 40px auto;  font-family: '方正小标宋简体';color: #015293;font-size: 28px;}

/*搜索结果页*/
.gzkssjg{width: 1000px;height: auto;background: #fff;box-shadow: 0px 0px 5px #f3f3f3;padding: 25px;margin-top: 20px;}
.gzkssjglist{}
.gzkssjglist ul li{}
.gzkssjglist ul li .kk{}
.gzkssjglist ul li .kk .kk1{ width: 100%; height: 40px;line-height: 40px;}
.gzkssjglist ul li .kk .kk1 .kk1a{width: auto; padding-left: 5px; padding-right: 5px; margin-right: 15px; margin-top: 7px; height:26px;line-height:26px; background: #D90909; color: #fff; font-size: 14px; float: left;}
.gzkssjglist ul li .kk .kk1 .kk1b{font-size:16px; float: left; font-weight: bold;}
.gzkssjglist ul li .kk .kk2{ font-size: 14px; display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical; overflow: hidden; color: #666; line-height: 24px;}
.gzkssjglist ul li .kk .kk3{ width: 100%; line-height: 26px; color: #666;    margin-top: 6px;}