body {margin:0;padding:0;font-family:"ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“";font-size:16px;color:#333333;}
ul,li,dl,dd,dt {list-style:none;padding:0;margin:0;}
p {padding:0;margin:0;}
a,a:hover,a:active,a:link {text-decoration:none;}
img {border:0;}
.fl {float:left;}
.fr {float:right;}
.clearFix:after {content:'';display:block;clear:both;}
a,input,textarea,select {outline:none;}
a:focus,a:hover {color:#23527c;text-decoration:none!important;}
input,button {border:0;outline:none;background:none;}

.jf {
    width: 32px;
    display: inline-block;
    line-height: 50px;
    margin-left: 6px;
    /* border: 1px solid #000; */
    padding: 0 5px;
    border-radius: 16px;
}

a#StranLinkJ {
    font-size: 16px;
}
/*ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨*/
.banner .carousel-inner>.item>a>img,.banner .carousel-inner>.item>img{height: 598px;}
.banner .carousel-indicators li{background: #fff;}
.banner .carousel-indicators .active{background-color: #216DC2}
.dlzc2 {
    float: left;
    display: inline-block;
    line-height: 50px;
    margin-left: 6px;
    /* border: 1px solid #000; */
    padding: 0 5px;
    border-radius: 16px;
}

/* 节日背景，position需要恢复absolute */
.topWrap{position: absolute;top: 0px;left: 0;width: 100%;background: #fff;padding: 20px 0;}
.conts {width:1200px;margin:0 auto;}
.top{font-size: 14px;height: 40px;line-height: 40px;}
.topTwo{padding: 20px 0;}
/*search*/
.topR{width: 38%;}
.topSearch {width: 100%;margin:0 auto;position:relative;overflow: hidden;border-radius: 50px;float: right;float: right;float: r;}
.topSearch input {width:82%;color:#333;background:#fff;    font-size: 16px;padding: 10px 0 10px 5%;}
.topSearch .searchText{border-right: 0;    border: 1px solid #6C6C6C;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
.topSearch input{background: #fff\0;}
.topSearch input:-moz-placeholder {/* Mozilla Firefox 4 to 18 */color:#89a2c6;}
.topSearch input::-moz-placeholder {/* Mozilla Firefox 19+ */    color:#333;}
.topSearch input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#333;}
.topSearch input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#333;}
.topSearch .i {width:18%;text-align: center; background: #286DD5;   color: #fff; padding-left: 0;     cursor: pointer;    border: 1px solid #286DD5;  border: 0\0;}

.hotBox{text-indent: 30px;margin: 10px 0;padding-left: 73px;}
.hotBox span,.hotBox a{font-size: 14px;}
.hotBox a{margin: 0 10px}
/*nav*/
.nav_bg{background: #286DD5;height: 12px;}
.navBox{    position: relative;    top: -37px;height: 65px;background: #286DD5;border-radius: 10px;}
.navBox li{width: 20%;float: left;text-align: center;line-height: 65px;background: url(../images/n_img7.png);background-repeat: no-repeat;background-position: left;}
.navBox li:first-child{background: none;}
.navBox li a{font-size: 22px;color: #fff;display: block;}
.head20230212_1{margin-left:15px}



/*footer*/

/*footer*/
/*-----------------------------footerÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€¦Ã‚Â¡-----------------------------*/
.footer-top{background:url(../images/foot.png) no-repeat center top; height:20px;margin-top:15px; text-align: center;}
/* .footer-top img{margin-top:8px;} */
.copyRight span{
    color: #fff;
}
.footer-top a{padding:10px 20px;width:15px; height:14px; display:block; background:url(../images/icon_5.png) no-repeat center center;margin:0 auto;transition: all ease 1s;}
.up{ transform: rotate(360deg);}
.down{ transform: rotate(180deg);}
.footer-box{width: 100%;background: #F3F3F3;}
.footer{padding: 20px 20px 0;margin: 0 auto;width: 1200px;border-radius: 10px;}
.footer .yqlj{
    width: 100%;
    height: 235px;
  border-bottom: none;
}
.footer .yqlj .ljtitle{
    font-weight: bold;
    font-size: 18px;
}
.footer .yqlj .ljtitle span + span{
    margin: 68px;
}
.footer .yqlj .wzlist{
    margin-top: 30px;
    padding-left: 126px;

}
.footer .yqlj .wzlist div{
    overflow: hidden;
    position: relative;
    float: left;
    width: 210px;
    height: 140px;
}
.footer .yqlj .wzlist div + div{
    margin-left: 73px;
}
.footer .yqlj .wzlist div:first-child{
    width: 230px;
}
.footer .yqlj .wzlist div:first-child + div{
    width: 215px;
}
.footer .yqlj .wzlist div:first-child + div + div + div{
    width: 140px;
}
.footer .yqlj .wzlist div ul{
    position: absolute;
    width: 90%;
}
.footer .yqlj .wzlist div .scroll{
    position: absolute;
    right: 0;
    top: 0;
    width: 3px;
    height: 100%;
    background: #e1e1e1;
    border-radius: 2px;
}
.footer .yqlj .wzlist div .scroll div{
    position: absolute;
    top: 0;
    width: 100%;
    height: 25px;
    background: rgb(169, 169, 169);
    border-radius: 2px;
}
.footer .yqlj .wzlist div li{
    float: left;
    width: 100%;
    height: 30px;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
}
.footer-box .copyRight{width:100%;background:#065c9e;padding:10px 0;}
.footer-box .copyRight .bottom{width: 1200px;height: 95px;font-size: 16px; margin:0 auto;color:#fff;}
.footer-box .copyRight  .bottom > div{float: left;}
.footer-box .copyRight  .bottom .bleft{padding-top: 10px;width: 655px;height: 100%;}
.footer-box .copyRight  .bottom .bleft p + p{margin-top: 15px;}
.bottom .bleft p,
.bottom .bleft p a{
	color: #fff;
}
.footer-box .copyRight  .bottom .bleft img{margin: 0 15px;}
.footer-box .copyRight  .bottom .bmid{margin-left: 20px;padding-top: 10px;width: 242px;height: 100%;}
.footer-box .copyRight  .bottom .bmid ul{width: 100%;height: 100%;}
.footer-box .copyRight  .bottom .bmid li{float: left;width: 65px;height: 100%;text-align: center;}
.footer-box .copyRight  .bottom .bmid li img{width: auto;height: 32px;}
.footer-box .copyRight  .bottom .bmid li span{display: block;margin-top: 5px;}
.footer-box .copyRight  .bottom .bmid li + li{margin-left: 15px;}
.footer-box .copyRight  .bottom .bright{margin-left: 6px;width: 217px;}
.footer-box .copyRight  .bottom .bmid a {color:#fff;}
.footer-box .copyRight  .bottom .bright a + a{margin-left: 15px;}
.hides{overflow: hidden !important;height:0 !important;}

@media (max-width: 468px) {
    .footer-top,.footer .yqlj,.footer-box .copyRight .bottom .bmid,.footer-box .copyRight .bottom .bright{display:none;}
    .footer-box{overflow-x: hidden;}
    .footer-box .footer{padding:0;}
    .footer-box .copyRight .bottom{padding:15px 0;width:auto;height:125px;font-size: 14px;}
    .footer-box .copyRight .bottom .bleft{width:100%;padding:0 15px; box-sizing: border-box; text-align: center;}
    .nicescroll-rails,.nicescroll-rails>div{height:0 !important;overflow: hidden !important;}
}




/*aside*/
@media (max-width: 1520px) {
  .footer-top,.footer{    display: none;}
}
@media screen and (max-width:1200px) {
	.topR ,.footer-box .copyRight .bottom{    width: 100%;}
	.hotBox{text-align: left;}
	.logo{float: none;text-align: center;}
	.logo img {      width: 60%;    margin: 0 auto 5%;}
	
	.footer-top, .footer-box .footer, .footer .yqlj,.footer-box .bright {
		display: none;
	}
}



@media screen and (max-width:1025px) {
	.topR {position:relative;display:block;}
	.topR>*{display:none;}
	.logo {margin-top:50px;}
	.head20230212_1{margin-left:15px;position:absolute;display:block;top:-110px;}
}
@media screen and (max-width:1024px) {
	.conts{width: 100%;}
	.topTwo>div{float: none;text-align: center;}
	.logo img {      width: 60%;    }
	.topSearch {    width: 95%;    margin: 0 auto;   }
	.navBox li a{font-size: 18px;}
	.footer-box .bmid{display:none;}
        .fr.topR {/* display: none; */}
}
@media screen and (max-width:767px) {
	.topTwo {    padding: 3% 0 0;}
	.topWrap{position: inherit;padding: 0;}
	.banner ,.nav_bg{display: none;}
	.navBox li{width: 33.33%  ;  line-height: 30px;background: none;margin-top: 2.5px;}
	.weather,.top .fr{display: none}
	.navBox{position: inherit;margin: 3% 0;border-radius: 0;height: 80px;}
	.navBox>ul{padding: 5px 0;}
	.footer-box .copyRight .bottom .bleft {
		width: 100%;
	}
.nav-tabs>li>a{font-size:15px}
}
@media screen and (max-width:414px){
	.navBox li span{font-size: 15px;}
	.navBox li a{font-size: 16px;}
}
@media screen and (max-width:375px){
	.footer-box .copyRight .bottom {
		height: 125px;
	}
}
.banner.clearFix {
	text-align:center;
        height: 262px;
        margin-top: 176px;
}
.banner.clearFix img{
    width: 100%;
    height: 100%;
}
}