body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";font-size:14px;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}

.NextDisabled{height:14px  !important}
.Prev{height:14px  !important}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
.PrevDisabled{height:14px  !important}

.Next{height:14px  !important}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/*Ã§ÂÂ«Ã§â€¹ÂÃ¥Å½Â»Ã¦Å½â€°Ã¦Å’â€°Ã©â€™Â®Ã£â‚¬ÂÃ¨Â¿Å¾Ã¦Å½Â¥Ã§Å¡â€žÃ¨â„¢Å¡Ã§ÂºÂ¿*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";}
textarea{font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:1100px;margin:auto;}
.gay{color:#c1c5c8;}
.bjl{background-color:#daedfb;}
.bjb{background-color:#fff;}
.margin-top-10{margin-top:10px;}
.padding-20{padding:10px 20px;}
.padding-38{padding: 10px 38px 20px;}
.margin-20{margin-bottom:20px;}
a:hover{color:#465da9;}
body{background:url(../images/zt-img1_01.jpg) no-repeat center 0px;}

/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.head-box1{height:35px;line-height:35px;background-color:#d60606;color:#fff;font-size:13px;}
.head-box1 a{color:#fff;}
.head-box1 span{display:inline-block;padding:0px 20px;}
/*logoÃ©Æ’Â¨Ã¥Ë†â€ */
.x-1st{height: auto;overflow: hidden;}
.x-1st{padding-bottom: 20px;padding-top:30px;}
.x-1st .g-logo{width: 77px;height: 124px;background: url(../images/zt-gh_03.png) no-repeat;}
.x-1st .g-nav{width: 1016px;height: 135px;overflow: hidden;}
.x-1st .g-nav .m-nav-tnm{height: 57px;padding-top: 20px;}
.x-1st .g-nav .m-nav-tnm .u-nav-nm{font-size: 45px;font-weight: bold;color: #2d66a5;line-height: 50px;}
.x-1st .g-nav .m-nav-tnm .u-nav-nm a{color: #fff;font-family:Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;}
.x-1st .g-nav .m-nav-tnm .u-nav-wx{height: auto;padding-top: 10px;color:#634a15;font-size:15px;}
.x-1st .g-nav .m-nav-tnm .u-nav-wx a{height: 40px;display: block;float: left;color:#634a15;}
.x-1st .g-nav .m-nav-tnm .u-nav-wx i{display: block;float: left;border-left: 1px solid #634a15;;width: 1px;height: 16px;margin: 4px 8px 0;}
.x-1st .g-nav .m-nav-tnm .u-nav-wx span.three{border:none;margin: 4px 4px 0;}
/*Ã¥Â¯Â¼Ã¨Ë†Âª*/
.x-1st .g-nav .m-nav{height: auto;overflow: hidden;}
.x-1st .g-nav .m-nav .u-nav{padding-top: 20px;height: auto;overflow: hidden;}
.x-1st .g-nav .m-nav .u-nav a{font-size: 20px;font-weight: bold;margin-right: 30px;font-family: SimSun;}

.zft-img{text-align:center;margin:20px auto 45px;}
.zft-img img{margin-left:82px;}
/*Ã¤Â¸Â­Ã©â€”Â´Ã¥â€ â€¦Ã¥Â®Â¹*/
.x-ct{background: #F7F7F7;}
.g-inner{padding: 88px 36px;}
.g-search{background: url('../images/search_bg.png') no-repeat;}
/*Ã¦ÂÅ“Ã§Â´Â¢*/
.m-sousuo{width: 508px;height: 48px;border: 1px solid #2d66a5;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;
	margin: 0 auto;background-color: #ffffff;position:relative;}
.m-sousuo .sc_text{
	width: 454px;
	height: 44px;
	border: 0;
	outline: none;
	background: #ffffff;
	border-top-left-radius:9px;
	position:absolute;
	left:0px;
	top:0px;
	border-bottom-left-radius:9px;
	font-size: 16px;
	text-indent:2em;
	}
.m-sousuo .sc_btn{
	width: 50px;
	height: 24px;
	border-top-right-radius:9px;
	border-bottom-right-radius:9px;
	border: 0;
	outline: none;
	cursor: pointer;
	position:absolute;
	left:454px;
	top:10px;
	background: url('../images/t-search_03.png') #ffffff no-repeat;
	}
/*Ã¤Â¸Â­Ã©â€”Â´Ã¥Â·Â¦Ã¤Â¾Â§Ã¥Â¯Â¼Ã¨Ë†Âª*/
.g-news{overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;padding-top:80px;}
.g-news .g-lt{width:250px;}
.g-news .g-lt .m-tnm{width: 100%;height: 70px;line-height: 25px;font-size: 20px;margin-bottom:14px;background:url(../images/ztgk1_03.png) no-repeat 26px 0px #ffffff;}
.g-news .g-lt .m-tnm.active{background:url(../images/ztgk1_03-hover.png) no-repeat 26px 0px #2d66a5;}
.g-news .g-lt .m-tnm.active a{color:#fff;}
.g-news .g-lt .m-tnm+.m-tnm{background-position:26px -82px;}
.g-news .g-lt .m-tnm+.m-tnm.hover{background:url(../images/ztgk1_03-hover.png) no-repeat 26px -82px #2d66a5;}
.g-news .g-lt .m-tnm+.m-tnm.hover .m-gkbx>a{color:#fff;}
.g-news .g-lt .m-tnm+.m-tnm+.m-tnm{background-position:26px -164px;}





.g-news .g-lt .m-tnm+.m-tnm+.m-tnm+.m-tnm{background-position:26px -258px;}
.g-news .g-lt .m-tnm+.m-tnm+.m-tnm+.m-tnm.active{background:url(../images/ztgk1_03-hover.png) no-repeat 26px -258px #2d66a5;}
.g-news .g-lt .m-tnm a{display: block;height: 48px;padding: 10px 52px 12px 86px;color: #2d66a5;position:relative;font-weight: 600;font-size: 16px;font-size:15px;}
.g-news .g-lt .u-icon{position: absolute;right: 23px;top: 0px;line-height:70px;}
/*Ã¤Â¸â€¹Ã¦â€¹â€°*/
#menu{height:auto;}
.m-gkbx{
	position: relative;
	height: 48px;
    padding: 10px 52px 12px 86px;
}
.m-gkbx a{    font-size: 23px !important;}

.cc1 a{    font-size: 23px !important;}

.g-news .g-lt .m-tnm .m-gkbx a{padding:0;}
.g-news .g-lt .m-tnm .m-gkbx .u-icon-jian{position: absolute;
    right: 24px;
    top: 0px;
    line-height: 70px;
    font-size: 0;}

.g-news .g-lt .m-tnm .m-gkbx .u-icon-jian img,.u-icon img{vertical-align:middle;}


.u-out{
	background-color: #ffffff;
	padding-top: 15px;
	padding-bottom: 15px;
        display:none;
        max-height: 500px;
    overflow-y: auto;
}
.u-out li{height: 32px;
    font-size: 15px;
    text-indent: 38px;
    background: url(../images/li_bg1.png) no-repeat 22px center;}
.u-out li.hover{height: 32px;
    font-size: 15px;
    text-indent: 38px;
    background: url(../images/li_bg1.png) no-repeat 22px center;}
.g-news .g-lt .m-tnm .u-out li a{
	position: static;
    color: #444444;
    height: 32px;
    line-height: 32px;
    padding: 0;
    text-indent: 38px;
   font-weight: normal;
}
.u-out li.hover a{color: #2d66a5;font-weight: bold;}
.u-out li.u-zlm{position: relative;pointer-events: none;}

.u-out li.u-zlm a{font-size: 14px !important;}
.u-out a{font-size: 14px !important;}
.u-out li.u-zlm::after{display: block;
    content: "";
    text-indent: 0;
    position: absolute;
    right: 5px;
    top: 0;
    pointer-events: auto;
    background-image: url(../images/zlm_jia1.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 9px 7px;
    width: 9px;
    height: 32px;}
.u-out li.u-zlm+.u-inner-bx{display:none;padding:0;}
.u-out li.u-zlm.active+.u-inner-bx{
	display: block;
}
.u-out li.u-zlm.active+.u-inner-bx li{background: url(../images/zlm_bg.png) no-repeat 45px 14px;
    height: auto;}
.u-out li.u-zlm.active+.u-inner-bx li a{text-indent: 0;
    height: auto;
    line-height: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-left: 60px;}
.g-news .g-lt .m-tnm.menu{height: auto;}
/*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ*/
.zwwg-list li{line-height:36px;}
.zwwg-list li a{font-size:15px;display:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;}



footer { background: #cb0000; height: 128px }
.mainwidth{width:1200px;margin:auto;}
.copyLt { width: 678px; float: left; padding: 30px 0 0 0 }
.copyLt .dzjgpic { float: left; widht: 65px; height: 62px }
.copyLt p { float: right; display: block; width: 586px; font-size: 12px; line-height: 22px; color: #fff0f0 }
.copyLt p img { width: 18px; height: 20px }
.copyRt { width: 450px; float: right; padding: 10px 0 0 0 }
.copyRt div { float: right; margin: 0 10px 0 0 }
.copyRt .ewm { width: 80px; height: 81px; padding: 0 0 0 50px }
.copyRt .ewm img { border: solid 5px #fff }
.copyRt .ewm font { font-size: 12px; color: #fff; text-align: center; width: 85px; display: block }
.copyRt .wrong { padding: 25px 0 0 0 }

.pagebox{padding:15px 0px; padding-left:240px;}  
.pagebox .this-page{background-color:#c40000; height:36px;line-height:36px;color:#ffffff;padding: 3px 10px;margin-right:5px;font-size:14px;}  
.pagebox a,.pagebox .PrevDisabled,.pagebox .NextDisabled{height:36px;line-height:36px;color:#ffffff;padding: 3px 10px;padding-bottom:5px;background-color:#f1f1f1;margin-right:5px;color:#333;font-size:14px;}  
.pagebox .break{margin-right:5px;} 
.defaultInputStyle{border:1px solid #f1f1f1 !important;line-height:24px !important;height:24px !important;margin-top:2px;}.submain .zjyc .lead-news {
	padding: 11px;
	height: 300px;
	width: 1200px;
	background-color: #F4F3F0;


}
.submain .zjyc .lead-news .leadnr {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
.submain .zjyc .lead-news .leadnr ul li{

	line-height: 2;
}



.submain .zjyc .lead-news .title {
	height: 33px;
	background-color: #E80000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	line-height: 33px;
	padding-left: 22px;
	font-weight: bold;
	color: #FFF;
}

/*foot*/
.foot{width: 100%; background: #08518c;padding:35px 0}
.foot .px1250{padding-top: 30px;}
.foot .bottom{height: 130px;}
.foot .bottom .bottom_l{width: 70px;height: 100px;padding-top: 15px;}
.foot .bottom .bottom_m{width: 610px;margin: 0 20px;}
.foot .bottom .bottom_m ul{margin-bottom: 25px}
.foot .bottom .bottom_m ul li{float: left;}
.foot .bottom .bottom_m ul li::after{content:''; display:inline-block;width: 1px;height:12px;background:#6585af;margin: 0 20px;vertical-align: -1px;}
.foot .bottom .bottom_m ul li:last-child::after{display: none}
.foot .bottom .bottom_m ul li a,.foot .bottom .bottom_m ul li span,.foot .bottom .bottom_m p,.foot .bottom .bottom_m p span{font-size: 13px;color: #adc5d9;}
.foot .bottom .bottom_m ul li:hover a{color: #fff;}
.foot .bottom .bottom_m p{line-height: 26px;}
.foot .bottom .bottom_r{width: 110px;height: 55px;padding-top: 50px;}
.foot .ewm dl{width: 102px; height: 130px;float: left;margin-left: 15px;}
.foot .ewm dl dt{width: 102px; height: 102px;background: #fff;margin-bottom: 10px;}
.foot .ewm dl dt img{width: 102px; height: 102px;}
.foot .ewm dl dd{font-size: 13px;color: #e4eefd;text-align: center;}



.bt1-border { border-bottom: 1px solid #d0d0d0; margin-bottom:10px;height:35px;}
.bt1-border span { min-width: 80px; text-align: center; background: #2d66a5; height: 35px; line-height: 35px; font-weight: bold; color: #ffffff; display: inline-block; padding: 0 15px; }
.gksq-imgt li.border{margin:0;}
.gksq-imgt li{float:left;width:200px;height:46px;line-height:46px;margin:0px 41px 20px 0px;}
.gksq-imgt li a{background:url(../images/ysqgk-imgt1_03.png) no-repeat 160px center #eceef2;display:block;text-indent:10px;font-size:16px;}
.gksq-imgt li a:hover{background:url(../images/ysqgk-imgt1_05.png) no-repeat 160px center #2d66a5;color:#fff;}

.gkxx-dhx{height:70px;line-height:70px;background:#d9edfd;}
.gkxx-dhx ul{padding-left:15px;}
.gkxx-dhx li{float:left;margin-right:30px;}
.gkxx-dhx li a{color:#333;font-size:16px;}
.gkxx-dhx li a:hover{color:#ff6600;}
h3.tit-xxy{line-height:36px;font-size:24px;color:#2d66a5;border-bottom:2px solid #2d66a5;font-weight: bold;margin-bottom:20px;}

.list-h4{color:#0968ac;padding:10px;padding-bottom:15px;line-height:24px;font-size:21px;border-bottom:2px solid #0968ac;}
.xzggz-menu{margin-top:25px;}
           .xzggz-menu li{float:left;width:150px;height:45px;line-height:45px;background-color:#ddd;margin-right:20px;margin-bottom:20px;position:relative;border:none;border-radius: 8px;
    -webkit-box-shadow: 0 2px 4px #ccc;
    box-shadow: 0 2px 4px #ccc;}
.xzggz-menu li a{display:block;text-align:center;}
.xzggz-menu li:hover{background-color:#0968ac;}
.xzggz-menu li:hover a{color:#fff;}
.xzggz-menu li:hover:before{color:#fff;}
.info-nava-me{margin-top:30px;}
.info-nava-me li{border:1px solid #e4e6e7;height:48px;line-height:48px;text-align:center;width:316px;margin-right:45px;margin-bottom:30px;float:left;}
.info-nava-me li a{display:block;}
.info-nava-me li a:hover{background-color: #2a64a5;color:#fff;}
.info-nava-me li.margin-right{margin-right:0px;}
.wzdh-tita{height:40px;line-height:40px;border-bottom:1px solid #d4dee8;}
.wzdh-tita h2{display:inline-block;text-align:center;background-color:#2a64a5;color:#fff;font-size:18px;padding:0px 20px;}
.nbkxln-boxt{width:30%;margin-right:2%; margin-left:10%;background:#fafdfe;  height:30px;  line-height:30px;  border:1px solid #9bc0dd;  
    -moz-border-radius:2px;  
    -webkit-border-radius:2px;  
    border-radius:2px;text-indent:10px;}
.nbkxl-boxt{width:50%;margin-right:2%; background:#fafdfe;  height:30px;  line-height:30px;  border:1px solid #9bc0dd;  
    -moz-border-radius:2px;  
    -webkit-border-radius:2px;  
    border-radius:2px;text-indent:10px;}





.xizf{
    font-size: 19px;
    color: #4875ab;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
}


.xinli{}

.xinli li{
    width: 18.4%;
    float: left;
    background: #e1eafa;
    text-align: center;
    margin: 10px 5px 1px 5px;
}




.xinli1{}

.xinli1 li{
    width: 23.4%;
    float: left;
    background: #e1eafa;
    text-align: center;
    margin: 10px 5px 1px 5px;
}