@charset "utf-8";
a,body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,head,html,i,img,li,ol,option,p,span,table,tbody,td,tfoot,thead,tr,ul,video{font-family:"Microsoft YaHei","Arial Narrow",HELVETICA;box-sizing:border-box;margin:0;padding:0}
.fl{float:left}
.fr{float:right}
.b{font-weight:bold;}
.blue{color:#1b529c;}
.md50{/* margin-bottom:50px; */}
a{outline:0;text-decoration:none;cursor:pointer; color: #333;}
li{list-style:none}
.clearfix{zoom:1}
.clearfix:after,.ex-btn ul li a:after,.ip-view ul li a:after,.tzyx-bd ul li a:after,.tzyx-bd ul li:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.w1200{width:1200px;margin:0 auto;}
body{color:#333;background:#ffffff;}
 select {
    /* float: left; */
    width: 100%;
    height: 40px;
    border: #ddd 1px solid;
    padding: 4px 10px;
    font-size: 16px;
    color: #333;
    margin-bottom: 15px;
}
.side01 h2{
	color:#b8000a;
	font-size:49px;
	text-align:center;
	font-weight: bolder;
	margin-top: 20px;
        letter-spacing: 30px;
        font-family: simsun;
}

.info{ margin:10px 0; color:#333333;text-align:center;font-size:22px;}
.info .infocon{ padding:10px 0; }
.info .infocon .no{ margin-right:20px; font-family: simsun; font-size:20px;}
.info .infocon .infotime{
    /* display: block; */
    /* line-height: 2em; */
font-family: simsun;
font-size:20px;
}
.catalog {
    /* height: 40px; */
    line-height: 40px;
    /* margin: 17px 0; */
    text-align: center;
    font-size: 22px;
    color: #34628c;
    /* border-bottom: double 1px #b8000a; */
}
.catalog::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 4px;
    border-top: 1px #dd9a9a dashed;
    border-bottom: 1px #dd9a9a dashed;
    /* margin-bottom: 6px; */
    vertical-align: top;
}
.infolist{padding: 10px 0;margin-bottom: 10px;}
.infolist h4{ color:#34628c;font-size: 16px;font-weight: bold; margin:0; padding:0; padding-bottom:10px;}
.infolist ul{}
.infolist ul li{  line-height:28px; padding-left:40px;}
.infolist ul li a{ background:url(../images/title.jpg) left center no-repeat; padding-left:10px; font-size:16px;}
.infolist ul li a:hover{ text-decoration:underline; color:#4780b1;}

.wjss_ul{clear:both;margin: 10px 0px;}
.wjss_ul li{margin:10px}
.jsBtn{width: 80px;/* height: 25px; */font-size: 16px;border-radius: 5px;margin: 15px 0px 10px 17px;border: none;color: #fff;/* display: none; */background: #34628c;padding: 8px 0px;}

.qcTitle{border-left: solid 5px #34628c;padding-left: 10px;color: #34628c;font-size: 18px;font-weight: bold;margin: 10px 0px 15px;}
.qcTitle1{border-left: solid 5px #34628c;padding-left: 10px;color: #34628c;font-size: 18px;font-weight: bold;margin: 10px 0px 15px;}

.qcTitle a{color: #34628c;}

.jiansnr{
	padding: 10px;
	background: #fff;
}
.fk{
	width: 100%;
}
.zfd{
	display: flex;
}
.jswenzi{
	width: 15%;
	font-size: 16px;
	text-align: right;
	line-height: 40px;
}
.jiansuok{
	width: 83%;
	margin-left: 4%;
}
.ctiaosr{height: 40px;border: 1px solid #D7D7D7;line-height: 40px;border-radius: 6px;width: 100%;margin-bottom: 10px;text-indent: 12px;font-size: 16px;}
.xzanniu{
 width: 45%;
 height: 35px;
 background: #005492;
 text-align: center;
 font-weight: bold;
 font-size: 16px;
 color: #ffffff;
 line-height: 35px;
 border-radius: 4px;
 border: none;
 cursor: pointer;
}
.mran{
	width: 45%;
	height: 35px;
	background: #ffffff;
	text-align: center;
	font-size: 16px;
	color: #005492;
	line-height: 35px;
	border-radius: 4px;
	border: 1px solid #005492;
	cursor: pointer;
}
/* &#65533;&#65533;&#65533;&#65533;_&#65533;&#65533;&#65533;&#65533; */
.gb_content{padding:14px 30px 0;width:1040px;margin:0 auto;margin-bottom:54px;}
.gb_banner>div{width:1041;/* height:146px; */position: relative;margin-bottom:7px;margin-top: 20px;}
.gb_banner>div a{padding-left:16px;position: absolute;right:10px;bottom:10px;cursor: pointer;font-size:14px;background:url(trs_zc_star.png) center left no-repeat;}
.gb_box{padding: 10px;border: 1px solid #d8d8d8;clear: both;float: left;-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1);border-radius: 5px;margin-top: 15px;}
.gb_box .side01{width: 878px;padding-left: 20px;padding-right: 20px;}
.gb_box .side02{width: 300px;padding: 24px 10px 34px 10px;box-sizing: border-box;border-right: 1px #d8d8d8 dashed;*padding:10px;}
.gb_search{padding:0 50px 26px 24px;}
.gb_search .topBar{margin-bottom:23px;}
.gb_search .topBar li{display:inline-block;*display:inline;*zoom:1;font-size:16px;border-right:1px solid #e1e1e1;padding-right:12px;margin-right:7px;line-height:16px;}
.gb_search .topBar li.senior{padding-right:13px;}
.gb_search .topBar li a{color:#005292;}
.gb_search .topBar li.img{border:0;vertical-align: middle;position: relative;}
.gb_search .topBar li.img img{position: absolute;top:-18px;left:0px;}
.gb_search .search .radio{line-height:40px;margin-left:-5px;margin-right:23px;}
.gb_search .search .radio label{margin-right:-1px;display:inline-block;}
.gb_search .search .radio label input{margin-top:4px;position: relative;}
.gb_search .search .searchBox{width:545px;height:40px;border:2px solid #ddd;background:#f3f6f8;border-radius: 50px;box-sizing: border-box;margin-top:-1px;}
.gb_search .search .searchBox input{width:420px;height:36px;line-height:36px;outline:none;background:none;float:left;margin-left:10px;border:0;font-size:16px;}
.gb_search .search .searchBox i{width:69px;height:40px;background:url(trs_zc_searchBtn.png);float:right;cursor:pointer;margin-top:-2px;margin-right:-2px;}
.gb_search .pagination ul{text-align: center;margin-top:25px;font-family:'SimSun'}
.gb_search .pagination li{display:inline-block;font-size:18px;margin-right:2px;vertical-align: middle;*display: inline;*zoom: 1;}
.gb_search .pagination li.btn{width:39px;height:35px;cursor: pointer;}
.gb_search .pagination li.prev{background:url(trs_zc_left_btn.png);}
.gb_search .pagination li.next{background:url(trs_zc_right_btn.png)}
.gb_search .pagination li.selector{height:33px;line-height:33px;border:1px solid #d1d1d1;width:114px;cursor: pointer;font-size:14px;background:url(trs_zc_downArrow.png) 88px 14px no-repeat;position: relative;}
.gb_search .pagination li.selector.sel2{width:92px;background:url(trs_zc_downArrow.png) 65px 14px no-repeat;margin-left:4px;}
.gb_search .pagination li.selector p{text-indent:-18px;}
.gb_search .pagination li .items{display: none;position: absolute;left:-1px;top:8px;width:100%;border:1px solid #d1d1d1;cursor:pointer;background:#fff;height:128px;overflow-y: scroll;}
.gb_search .pagination li .items li{width:100%;height:32px;line-height:32px;font-size:14px;}
.gb_search .pagination li.first{margin-left:18px;line-height:10px;cursor: pointer;*line-height:32px;}
.gb_search .pagination li.last{margin:0;line-height:10px;cursor: pointer;*line-height:32px;}
.gb_search .type{font-size:26px;text-align: center;margin:40px auto 20px auto;height:20px;line-height:20px;font-family: 'SimSun';}
.gb_search .type li{display: inline-block;padding-right:16px;font-weight: bold;*display:inline;*zoom: 1;}
.gb_search .type li.border{border-right:1px solid #000;margin-right:10px;margin-left: 42px;margin-top: 6px;}
.gb_box .box{width:100%;margin-bottom:45px;}
.gb_box .box li{font-size:14px;padding-left:24px;line-height:40px;color:#000;background:url(trs_zc_juxing.png) 0 15px no-repeat;}
.gb_box .box li a{text-decoration: none;}
.gb_box .box li a:hover{text-decoration: underline;}
.gb_box .qrcode{text-align: center;margin-top: 20px;}
.gb_box .qrcode-list{width: 188px;margin: 0 auto;}
.gb_box .phone-read{float: left;margin-right: 92px;width: 133px;    cursor: inherit !important;}
.gb_box .qrcode li{display: inline-block;float: left;cursor:pointer;width: 133px;height: 133px;transition: all 0;-moz-transition: all 0; /* Firefox 4 */-webkit-transition: all 0; /* Safari &#229;&#65533;&#65533;&#65533;? Chrome */-o-transition: all 0; /* Opera */*display:inline;*zoom: 1;}
.gb_box .qrcode li.first{margin-right:80px;}
.gb_box .qrcode li:hover{transform:scale(1.1);-ms-transform:scale(1.1); /* IE 9 */-webkit-transform:scale(1.1); /* Safari and Chrome */}
.gb_box .side02 .head{text-align: center;/* border: 1px solid #ddd; */margin-bottom:20px;}
.gb_box .side02 .txt{text-indent:2em;font-size:14px;line-height:24px;margin-bottom:21px;}
.gb_box .side02 .year{margin-bottom: 10px;overflow: hidden;}
.gb_box .side02 .year h2{color: #34628c;font-size: 18px;padding-left: 30px;background:url(../images/lsgb.jpg) no-repeat;margin-bottom: 15px;height: 25px;font-weight: bold;cursor:pointer;}
.gb_box .side02 .year h2:hover{text-decoration: underline;font-size:18px;}
.gb_box .side02 .year li{float: left;width: 64px;/* height: 21px; */border: 1px solid #efefef;text-align: center;line-height: 21px;margin-right: 12px;margin-bottom: 10px;color: #535353;font-size: 14px;padding: 5px 0px;}
.gb_box .side02 .img{margin-bottom: 28px;width: 238px;height: 53px;border:1px solid #cecece;transition: all 0s;}
.gb_box .side02 .img:hover{transform: scale(1.05);}
.gb_box .side02 .img a{display: block;height: 53px;padding-left: 75px;font-size: 18px;background: url(trs_zc_gbzk.jpg) 8px 0 no-repeat;color: #386db3;color: #015293;font-size: 20px;line-height: 53px;}
.gb_box .side02 .link h2{display: inline-block;color: #015293;font-size: 22px;border-bottom: 1px solid #bababa;padding-bottom: 3px;font-weight:normal;width:100%;position: relative;}
.gb_box .side02 .link h2 i{position: absolute;bottom:-1px;left:0px;display:block;width:100px;height:2px;background:#015293;}
.gb_box .side02 .link ul{font-size: 14px;line-height: 30px;padding: 0px 14px 0px 20px;margin: 10px 0px 30px;}
.gb_box .side02 .link ul li{list-style: disc;color: #ababab;}
.gb_box .side02 .btn{background: #34628c;border-radius: 5px;color: #fff;font-size: 24px;text-align:center;padding: 10px 0px;}
.gb_box .side02 .btn a{color: #fff;}
.gb_box .side02 .btn li{margin-bottom:18px;transition: all 0s;}
.gb_box .side02 .btn li:hover{transform: scale(1.05);}
.gb_box .side02 .icobox h2{font-size: 16px;text-align:center;margin-bottom:12px;}
.gb_box .side02 .icobox ul{text-align: center;}
.gb_box .side02 .icobox ul li{display:inline-block;position: relative;*display:inline;*zoom:1;}
.gb_box .side02 .icobox ul li.first{margin-right:24px;}
.gb_box .side02 .icobox ul li:hover i{display:block;}
.gb_box .side02 .icobox ul li i{display:none;position: absolute;top:25px;left:-36px;background:#fff;z-index:99;}
.gb_box .side02 .icobox ul li i img{width:104px;}

/* &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#695; */
.breadcrumbNav.gb_his{width:1028px;margin:15px auto 59px auto;
  position: relative;
  width: 1040px;
  margin: 0 auto 15px;
  line-height: 44px;
  height: 44px;
}
.breadcrumbNav.gb_his ul {
  position: absolute;
  top: 0;
  right: 130px;
  height: auto;
  overflow: hidden;
}
.gb_his{width:1030px}
.gb_his_box{padding:0 22px;}
.gb_his_box .channel_tab {margin: 0 auto; background: #dcdcdd; line-height: 39px;height: 38px; margin-bottom:15px;padding-bottom:2px; padding-left:5px;}
.gb_his_box .channel_tab span{ padding:0 15px; background:url(../images/zl/line.jpg) no-repeat right;}
.gb_his_box .channel_tab span.noline{ background:none}
.gb_his_box .channel_tab span{ font-family:"&#930;&#65533;&#65533;&#65533;&#378;&#65533;","&#65533;&#65533;&#65533;&#65533;"; font-size:22px;}
.gb_his_box .channel_tab span a{ font-family:"&#930;&#65533;&#65533;&#65533;&#378;&#65533;","&#65533;&#65533;&#65533;&#65533;"; font-size:22px;}

.gb_his_box .news_box{ margin: 0 auto;
  /* padding:0 22px; */
  padding-bottom:70px;}
.gb_his_box .news_box .list{ border-bottom:1px solid #dddddd;}
.gb_his_box .news_box .list_1 ul {padding: 15px 0;}
.gb_his_box .news_box .list li{ line-height:36px; background:url(trs_zc_point.jpg) no-repeat left 17px; padding-left:12px;}
.gb_his_box .news_box .list a{ font-size: 15px;color: #000;font-family: "&#930;&#65533;&#65533;&#65533;&#378;&#65533;","&#65533;&#65533;&#65533;&#65533;";font-weight: normal; padding-left:0;}
.gb_his_box .news_box .list a:hover{ text-decoration:underline; color:#024886;}
.gb_his_box .news_box .list span{ color: #888888;font-weight: normal;font-size: 12px;padding-left:14px;font-family:"&#65533;&#65533;&#65533;&#65533;";}
.gb_his_box .news_box .current{ border:0;}
.gb_his_box .news_box li.line {border-bottom: 1px #dddddd solid;margin-bottom: 15px;padding:0 0 15px 12px;}
.gb_his_box .channel_tab .span1 {background: none;color: #666666;font-size: 14px;font-family: "&#930;&#65533;&#65533;&#65533;&#378;&#65533;", "&#65533;&#65533;&#65533;&#65533;";}




/*&#65533;?&#65533;?*/
.SearchOfInput { color: #666666; font-size: 12px;width:190px;}
.rowOfSearchNew { line-height: 28px; background: url(trs_zc_b_1.gif); width: 688px; height: 28px; overflow: hidden; margin-bottom: 10px; }
.searchTipNew { font-weight: bold; color: #5F5F5F; padding: 4px 8px; }
.advanceSearch { margin-left: 8px; text-decoration: underline; color: #216799; cursor: pointer; }
.searchbtn1 {width:40px;height:20px;background:url(trs_zc_bg_a2.jpg) no-repeat bottom;border:0;position: relative;margin-left:5px;/*top:6px;_top:0px;*/}
body:nth-of-type(1) .searchbtn1 {/*top:0px;*/}
/*&#65533;&#65533;&#496;&#65533;&#65533;&#65533;&#65533;*/
.rowOfCurrentPosition { margin: 10px 0px; padding: 4px 8px; color: #9F9F9F; }
.rowOfCurrentPosition span { margin: 0px 10px; }


.r-gbcx{border: #ddd 1px solid;}
.r-qcjs{margin-top:10px;border: #ddd 1px solid;}
.reddot{display:inline-block;margin-right:5px;width:10px;height:20px;border-radius:30%;background:#B23221;float:left}
.cxTitle{background-color:#B63422;color:#fff;font-size:16px;text-align:center;height:30px;line-height:30px}
.wjss_ul li{margin: 15px 10px;}
.blurinput{width:68px}
.wjlb{width:129px}
.wh{width:131px}
.tip p {
    text-indent: 2em;
    font-weight: bold;
}
#searchzb ul li input
{
	width: 192px;
	border:#ccc solid 1px;
}

#searchzb ul li select
{
	width: 183px;
	border:#ccc solid 1px;
}
#searchzb ul li input.blurinput{
	width: 108px;
}
#searchzb ul li select.cwrq{
	width: 90px;
}
#searchzb ul li input.jsBtn{
	width:80px;
}
@media only screen and (max-width: 1199px) {
	.w1200{
		width:100%;
	}
	.gb_box .side01,.gb_box .side02{
		width:100%;
		padding: 10px;
	}
	.gb_box{
		float:none;
		margin-top:40px;
		border: none;
		box-shadow: none;
	}
	.fr,.fl{
		float:none;
	}
	.infolist ul li{
		padding-left:10px;
	}
	.gb_box .side02{
		border-top:#ccc solid 1px;
		border-right: none;
	}
}