body{position: relative;width: 100%;overflow-x: hidden;}
html,body{width: 100%;}

.w1300{width:1300px;margin:0 auto;}
.banner{background: url(20220127-tyjzt-banner.png) center no-repeat;height: 598px;text-align: center;}
.fhsy{position: absolute;right: 0px; background:rgba(0,0,0,.4);border-radius: 5px;margin-top: 25px;}
.fhsy a{display: block; font-size: 16px;color: #ffffff;padding:8px 20px;}
.bannerwz{text-align: center;padding-top: 80px;}
.bannerwz img{display: inline-block;}
.content{background: url(20220127-tyjzt-bg.png) center no-repeat #ffffff;padding-top: 1px;padding-bottom: 50px;}
.con_tit{margin-top: 40px;margin-bottom: 35px;}
.con_tit h1{font-size: 30px;font-weight: bold;color: #1774bb;text-align: center; height: 40px; line-height: 40px; background:url(20220127-tyjzt-tit.png) no-repeat center;}
.con_tit h1 a{color: #1774bb;}


/*轮播图01样式*/
.slideBox_01 { position: relative; overflow: hidden; margin: 0px auto;}
	.slideBox_01 .hd { position: absolute; height:8px; bottom: 28px; right:16px; z-index: 1;}
	.slideBox_01 .hd ul{ font-size: 0; float: right;}
	.slideBox_01 .hd li { display: inline-block; *display: inline; *float: left; font-size: 12px; width: 10px; height: 8px; line-height: 32px; border-radius:4px; background: #ffffff; overflow: hidden; margin: 0 4px; cursor: pointer; opacity: 0.5;}
	.slideBox_01 .hd li.on { opacity: 1; width: 18px; height: 8px; }
	.slideBox_01 .bd { position: relative; z-index: 0; }
	.slideBox_01 .bd li { position: relative; text-align: center; }
	.slideBox_01 .bd li img { vertical-align: top; width: 100%; height: 356px;}
	.slideBox_01 .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: block;}
	.slideBox_01 .bd li .tit { display: block; left: 0; right: 0; position: absolute; bottom: 0; height: 66px; padding-top: 92px; padding-left: 24px; padding-right: 110px; line-height: 66px; background: url(pic_tit_bg.png) repeat-x bottom; font-size: 18px; color:#ffffff; text-align: left; }
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBox_01 .prev, .slideBox_01 .next { position: absolute; top: 50%; margin-top: -20px; display: block; width: 40px; height: 40px; cursor: pointer; z-index: 999;}
	.slideBox_01 .next{ right: 0; background: url(pic_icon_r.png) no-repeat;}
	.slideBox_01 .prev{ left: 0; background: url(pic_icon_l.png) no-repeat;}
.tit_01{ height: 64px; background-color: #f2f2f2; line-height: 64px; margin-bottom: 20px;}
.tit_01 ul,.tit_01 li{ float: left;}
.tit_01 span{ float: right; color: #666666; font-size: 16px; padding-right: 15px;}
.tit_01 span a{ color: #666666;}
.tit_01 li a{ display: block; padding: 0 24px; font-size: 24px; font-weight: bold;}
.tit_con_01{ text-align: center; padding-bottom: 11px;}
.tit_con_01 h3{ line-height: 38px; font-size: 24px; margin-bottom: 6px;}
.tit_con_01 h3,.tit_con_01 p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tit_con_01 p{ line-height:24px; color: #666666;}
.tit_con_01 p a,.tit_con_01 h3,.tit_con_01 h3 a{ color: #d40000;}
.list_01 li{ line-height: 48px; background: url(list_dot.png) no-repeat 10px center; padding-left: 24px; padding-right: 10px; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_01 li span{ float: right; color: #999999; font-size: 16px; margin-left: 25px;}
@media screen and (max-width:1280px) {
	.tit_01{ height: 50px; line-height: 50px;}
	.tit_01 li a{ font-size: 20px;}
	.list_01 li{ line-height: 44px; font-size: 15px;}
	.slideBox_01 .bd li .tit{ font-size: 16px;}
}
@media screen and (max-width:1024px) {
	.tit_01{ margin-bottom: 10px;}
	.tit_con_01{ padding-bottom: 10px;}
	.list_01 li{ line-height:32px; font-size: 15px;}
	.slideBox_01 .bd li .tit{ font-size: 14px;}
}
@media screen and (max-width:992px) {
	.tit_con_01 h3{ font-size: 20px; font-weight: normal;}
	.tit_con_01 p{ font-size: 14px;}
	.tit_01{ margin-top: 16px;}
}
@media screen and (max-width:768px) {
	.slideBox_01 .bd li .tit{ padding: 0 10px; height: 44px; line-height: 44px; font-size: 15px;}
	.slideBox_01 .hd{ bottom: 55px; left: 0; right: 0; text-align: center;}
	.slideBox_01 .hd ul{ float: inherit; text-align: center;}
	.slideBox_01 .prev, .slideBox_01 .next,.list_01 li span{ display: none;}
}
@media screen and (max-width:375px) {
	.pic_con_01 .pic_con_r{ margin-top: 12px;}
}
/*轮播图01样式结束*/



.img_ul ul{margin-right: -20px;}
.img_ul ul li{float: left; width: 50%; *width: 48%; margin-bottom: 20px;}
.img_ul ul li a{ height: 168px; position: relative; display: block; margin-right: 20px;}
.img_ul ul li p{color: #FFFFFF; padding: 0px 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; bottom: 0px; z-index: 1; line-height: 40px; height: 40px; padding-top: 50px; background: url(21ayh_img10.png) repeat-x bottom;left: 0px; right: 0px;}

/*
.img_ul ul li i,.slideBox_01 ul li i{
    display: block;
    height: 0;
    padding-top:55%;
    background-position:left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .3s;
}
.slideBox_01 ul li i{ padding-top:56.5%;}
*/
.max_img {
    cursor: pointer;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.max_img img {
    width: 100%;
    height: 100%;
    bottom: 0;
    top: 0;
    position: relative;
    left: 0;
    -webkit-transition: -webkit-transform 0.5s;
    -moz-transition: -moz-transform 0.5s;
    -o-transition: -o-transform 0.5s;
    transition: transform 0.5s;
}


.con_ul{overflow: hidden;}
.con_ul ul{margin-right: -32px;margin-top: -15px;}
.con_ul ul li{float: left; width: 50%; *width: 48%; margin-top: 30px; }
.con_ul ul li a{display: block; margin-right: 32px;border-bottom: 1px dashed #dcdcdc;}
.con_ul ul li h1{font-size: 20px;font-weight: bold;margin-bottom: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.con_ul ul li p{color: #666; margin-bottom: 30px;}

.anniu{text-align: center; margin-top: 40px;}
.anniu a{margin: 0 auto;width: 185px; height: 48px; line-height: 48px; color: #FFFFFF; text-align: center; background: url(20220127-tyjzt-button.png)no-repeat bottom; display: block; border-radius:23.5px;}

.con_div{overflow-x: hidden;}




@media screen and (max-width: 1340px){
	.w1300{width: 1200px;}	

}

@media screen and (max-width: 1240px){
	.w1300{width: 1000px;}
	.banner{ background: url(20220127-tyjzt-banner.png) bottom center no-repeat;background-size:1300px;  
    height: 400px;}
	.bannerwz img{width: 600px;}
}

@media screen and (max-width: 1000px){
    .w1300{max-width: 100%; padding: 0 20px;width: auto;}
	.banner{background-size:1000px;  
    height: 300px;}
	.bannerwz img{width: 450px;}
	.bannerwz {
    text-align: center;
    padding-top: 60px;
}
	.fhsy{right: 20px;}
	.fhsy a{padding: 5px 15px;}
	.con_ul ul li{width: 100%;margin-top: 20px;}
	.el-col-xs-24{width: 100%;}
	.slideBox_01 .bd li img{height: inherit;}
	.img_ul ul li{width: 100%;}
	.img_ul ul li a{height: inherit;}
	.slideBox_01 .bd{margin-bottom: 25px;}
	.con_tit {
    margin-top: 35px;
    margin-bottom: 30px;
}
	.con_ul ul li h1{white-space: normal;}
	.con_ul ul li p{margin-bottom: 20px;}
	.el-row {
    margin: 0 0px;
}
	.el-row [class*=el-col-] {
    padding: 0 0px;
}
}

@media screen and (max-width: 750px){
	.w1300{padding: 0px 15px;}
	.banner{background-size:750px;  
    height: 200px;}
	.bannerwz img{width: 320px;}
	.bannerwz {
    text-align: center;
    padding-top: 45px;
}
	.fhsy{margin-top: 20px;}
	.fhsy a{font-size: 14px;    padding: 3px 10px;}
	.con_tit h1{font-size: 22px;background-size: 900px;}
	.con_tit {
    margin-top: 25px;
    margin-bottom: 20px;
}
	.anniu a{width: 155px;}
	.con_ul ul li h1{font-size: 18px;}
	.fhsy {
    right: 15px;
}
}


@media screen and (max-width:374px){
	.fhsy {
    margin-top: 15px;
}
}



/*分页样式04*/
.fy_list_04{ margin: 40px auto 10px; text-align: center; font-size: 14px; color: #999999;}
    .fy_list_04 .fy_tit_l1{ display: inline-block; *float: left; margin-right: 30px; font-size: 14px;}
    .fy_list_04 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
    .fy_list_04 .fy_tit_l a{ font-size: 14px; display: inline-block; line-height: 18px; padding: 8px 13px; border: 1px solid #d9d9d9; background-color: #ffffff; margin:0px 5px 0 5px; color: #999999; border-radius: 3px;}
    .fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover{ background-color: #1659a0; border: 1px solid #1659a0; color: #ffffff;}
    .fy_list_04 .fy_tit_l a:hover{ background-color: #1659a0; color: #ffffff; border: 1px solid #1659a0;}
    .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ font-style: normal;}
    .fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop{ background-color: #ffffff; color: #999999;}
    .fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover{ border: 1px solid #d9d9d9; background-color: #ffffff; color: #999999; cursor: default;}
    .fy_list_04 .fy_tit_r{ display: inline-block; *float: left; line-height: 36px;}
    .fy_list_04 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 34px; height: 34px; line-height: 34px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
    .fy_list_04 .fy_go{ display: inline-block; background-color: #1c6eb8; width:56px; height:36px; line-height:36px; text-align: center; margin: 0 8px; font-size: 14px; color: #ffffff; cursor: pointer; border-radius: 3px; *margin-top: -45px;}
    @media screen and (max-width:999px) {
     .fy_list_04{ text-align: center;margin: 30px auto 10px;}
     .fy_list_04 .fy_tit_l{ float: inherit; text-align: center; margin: 0;}
     .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r,.fy_list_04 .fy_tit_l1{ display: none;}
     .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ display:inline-block;}
		.fy_list_04 .fy_tit_l a{margin: 0px 3px 0 3px; }
    }





.ej-dbox{background: #ffffff;min-height: 500px;padding:28px 32px 32px 32px;box-shadow:0px 4px 20px rgba(35,93,200,.05);margin-top: 30px;margin-bottom: 30px; }
.ej-dqwz{margin-top: -8px;
    padding-bottom: 28px;
    color: #666666;
   }
.ej-dqwz p{padding-left: 25px;background:url(20211019-tyj-weizhi.png) no-repeat left 3px;}
.ej-dqwz p a{color: #666;font-size: 14px;}
.ej-dqwz p a:hover{color: #1658a0;}
.ej-dqwz p span,.ej-dqwz p a.hei{color: #666666;}
.ej-title{border-bottom: 1px solid #efefef;padding-bottom: 25px;margin-top: 7px;}
.ej-title h4{font-size: 26px;font-weight: bold;color: #1658a0;}






/*----父概览-----*/
.gl_tit{ margin-top:3px;height: inherit;display:inline-block; border-bottom: 2px solid #1659a0;width: 100%;padding-bottom:20px;margin-bottom: -6px;}
.gl_tit_l{ float: left; font-size: 26px; font-weight: bold; color: #1658a0; position: relative;line-height: 30px;}
.gl_tit_r{ position: relative; float: right;}
.gl_tit_r p{ border: 1px solid #bbbbbb; background: url(20210907-ndzy-gdlm.png) no-repeat 12px 7px; padding-left: 34px; border-radius: 4px; padding-right: 13px; cursor: pointer; position: relative;height: 30px;line-height: 30px;}
.gl_tit_r p::after{ content: ''; width:17px; height: 9px;}
.gl_tit_r ul{ display: none; border: 1px solid #bbbbbb; position: absolute; top: 32px; border-radius: 5px; width: 150px; right: 0; padding: 2px 0; background-color: #ffffff; z-index: 999;}
.gl_tit_r ul li{ line-height: 34px; text-align: center;}
.gl_tit_r ul li a{ display: block;}
.gl_tit_r ul li.on a,.gl_tit_r ul li a:hover{ background-color: #1658a0; color: #ffffff;}
.gl_tit_r:hover ul{ display: block;}

.gl_tit1{ background-color: #f8f8f8; padding: 10px 20px; line-height: 36px; margin-top: 25px; border-radius: 5px;}
.gl_tit1 ul,.gl_tit1 li{ float: left;}
.gl_tit1 span{ float: right; font-size: 14px; color: #666666;}
.gl_tit1 span a{ color: #666666;}
.gl_tit1 li a{ display: block;background: url(20211014-swt-fgl.png) left 8px no-repeat;font-size: 20px;padding-left: 30px;font-weight: bold;}
.gl_list li i{background:#dddddd;}
.gl_list li a{display: inline-block; width: 85%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


@media screen and (max-width: 1000px){
	.ej-dqwz{display: none;}
	.gl_tit1 {padding: 8px 20px;}
	.ej-dbox{padding:20px 25px 25px 25px;margin-bottom: 25px;margin: 0px -20px;}
	
}
@media screen and (max-width: 750px){
   .gl_tit1 li a {font-size: 18px;line-height: 34px;}
   .ej-dbox{padding: 20px;margin: 0px -15px;padding: 15px;}
}
@media screen and (max-width: 540px){
   .ej-dbox{width: auto;}
}


/*** 概览 ***/
.gl-ul{margin-top: 25px;}
.gl-ul li {float: left;width: 100%; border-bottom: 1px #eee solid;}
.gl-ul li a{overflow: hidden; display: block;padding: 25px 15px;}
.gl-ul li a p{display: inline-block; font-size: 20px;margin-left: 10px;margin-top: 16px; max-width: 82%; overflow: hidden;          
    white-space: nowrap;     
    text-overflow: ellipsis;  
}
.gl-ul li a span{
	float: left;
    display: inline-block;
    width: 58px;
    height: 58px;
    font-size: 26px;
    text-align: center;
    line-height: 58px;
    background-color: #c7c7c7;
	color: #ffffff;
    margin-right: 13px;
	border-radius: 5px;
}
.li-btn{display: inline-block; font-size: 14px;color: #999999;margin-top: 16px;}
.gl-ul li:hover a span,.gl-ul li.curr a span{
    background-color: #1658a0;
    color: #fff;
}
.gl-ul li:hover,.gl-ul li.curr {background: #f5faff;}
.gl-ul li:hover a p,.gl-ul li.curr a p{color:#1658a0;font-weight: bold;}

.gl_con{ background-color: #f3f8ff;padding: 20px;}
.gl_tit2{ line-height: 26px; position: relative;}
.gl_tit2>span{ float: left; width:8.3333333%; display: block;}
.gl_tit2_r{ float: left; width: 87%; font-size: 0;}
.gl_tit2_r a{ display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 0 18px; line-height: 26px; height: 26px; position: relative;margin-right: 6px;}

.gl_tit2_r a span{ color: #999999;}
.gl_tit2_r a.on,.gl_tit2_r a:hover{ background-color: #71a0d3; color: #ffffff; border-radius: 4px;}
.gl_tit2_r a.on span,.gl_tit2_r a:hover span{ color: #ffffff;}
.gl_tit2_r em{display: inline-block;font-size: 10px; color: #999999;padding-right:5px;}

.gl_line{ margin: 5px auto 0; padding-bottom: 15px; border-top: 1px solid #ebebeb;}

.gl_tit2 .inp1{ font-family: "微软雅黑";border: 1px solid #e8e8e8; width: 274px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 15px;}
.gl_tit2 .inp1::-webkit-input-placeholder{ color: #bbbbbb;}
.gl_tit2 .btn3{font-family: "微软雅黑"; margin-left: 13px; background:url(20211019-tyj-glss.png) no-repeat 15px center #1658a0; background-size: 14px 14px; color: #ffffff; border: 0; padding-right: 20px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 36px; cursor: pointer;}
.gl_tit2 .btn4{font-family: "微软雅黑"; margin-left: 13px;background:url(20210907-ndzy-wyxx.png) no-repeat 15px center #d1160e; color: #ffffff; border: 0; height: 32px; line-height: 32px; border-radius: 4px; padding: 0 15px;padding-left: 42px; cursor: pointer;}
.gl_tit2 .btn3:hover,.gl_tit2 .btn4:hover{ opacity: 0.9;}

.zk-box{float: right;width: 50px;}
.zk-box p{display: inline-block;}
.zk-box span img{vertical-align: top;margin-top: 8px;margin-left: 5px;}

.gl_list{margin-top: 12px;}
.gl_list ul{ margin-top:20px; padding-bottom: 20px; border-bottom: 1px solid #efefef;}
.gl_list li{ line-height: 40px;font-size: 18px; background: url(21pt_dian1.png) no-repeat 5px 18px; padding-left: 21px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gl_list li i{display: inline-block;width: 4px;height: 4px;border-radius: 100%;background: #b0afaf;float: left;margin-top: 19px;margin-right: 10px;margin-left: 5px;}
.gl_list li span{ float: right; color: #999999; font-size: 16px;}



@media screen and (max-width: 1240px){
    .gl_tit_l {font-size: 24px;}
	.gl_tit2_r{width: 85%;}
}
@media screen and (max-width: 1000px){
    .gl_tit_l {font-size: 22px;}
    .gl_tit{padding-bottom:15px;}
    .gl_tit{margin-top: 0px;}
    .gl_tit2>span {width: 10%;}
    .gl_tit2_r a {margin-right: 0;padding: 0 10px;}	
    .gl-ul li a span {width: 40px;height: 40px;line-height: 40px;}
	.gl-ul li a p {font-size: 16px;max-width: 73%;margin-left: 2px;margin-top: 9px;}
	.li-btn {margin-top: 10px;}	
	.gl_list li{font-size: 16px;line-height: 34px;}
	.gl_list li i {margin-top: 16px;}
	.gl_tit2_r{width: 82%;}
	.gl_list li a,.gl_list li{white-space: inherit;}
	.gl_list li a{width: 100%;line-height: 30px;}
	.gl_list li,.tpjd_list1 .el-row li[class*=el-col-]{ position: relative; padding-bottom: 40px; border-bottom: 1px solid #eeeeee; margin-bottom: 10px;}
	.gl_list li span,.tpjd_list1 li span{ position: absolute; left: 20px; bottom: 10px; font-size: 14px;}
	.gl_list li{ white-space: inherit;background: url(21pt_dian1.png) no-repeat 5px 13px;}
	.gl_list ul{border-bottom: none;padding-bottom: 0px;}
	
}

@media screen and (max-width: 850px){
	.gl_tit2>span {width: 100%;margin-bottom: 10px;}
	.gl_tit2_r {width: 100%;}
	.zk-box{display: none;}
}

@media screen and (max-width: 750px){
	.gl_tit_l {font-size: 20px;}
    .ej-dbox {padding: 20px;}
	.gl_tit2>span {width: 100%;margin-bottom: 10px;}
	.gl-ul li a span {width: 30px;height: 30px;line-height: 30px;margin-right: 2.5%;font-size: 16px;}
	.gl-ul li a p {max-width: 85%;overflow: inherit;white-space: normal;text-overflow: inherit;margin-top: 2px;}
	.li-btn {margin-top: 0px;}	
	.gl_con{padding: 15px;}	
	.gl_list li a,.gl_list li{white-space: inherit;}	
	.gl_list li,.tpjd_list1 .el-row li[class*=el-col-]{ position: relative; padding-bottom: 40px; border-bottom: 1px solid #e2e2e2; margin-bottom: 10px;}
	.gl_list li span,.tpjd_list1 li span{ position: absolute; left: 20px; bottom: 10px; font-size: 14px;display: block;}
	.gl_list li{ white-space: inherit;}
	.gl_tit {padding-bottom: 10px;}
}
	
@media screen and (max-width: 650px){
   .gl_tit2 .btn3 {
    padding-left: 26px;
    padding-right: 8px;
    background: url(20210907-ndzy-xjss.png) no-repeat 10px center #1658a0;
	margin-left: 8px}
}

@media screen and (max-width: 540px){
	.ej-dbox {padding: 15px;}
    .gl_tit2 .inp1 {width: 59%;margin-bottom: 10px;}
    .gl-ul li a span {display: none;}
	.gl-ul li a p {max-width: 100%;overflow: inherit;white-space: normal;text-overflow: inherit;}
	.li-btn {margin-top: 10px;}	
}




/*----细览----*/
.xl_tit{ text-align: center; font-size: 32px; line-height: 50px; font-weight: bold;margin-top: 8px;}
.xl_tit1{ margin-top: 10px; line-height: 30px; text-align: center; font-size: 18px; color: #666666;}
.xl_tit2{ padding-top: 25px; border-bottom: 1px solid #efefef; margin-top: 30px; padding-bottom: 30px; line-height: 36px;}
.xl_tit2_l{ float: left; font-size: 16px; color: #999999;}
.xl_tit2_l span{ margin-right: 16px;}
.xl_tit2_l span:last-child{ margin-right: 0;}
.xl_tit2_r{ float: right; margin-top: -10px;}
.xl_tit2_r>span{ width: 58px; height: 34px;line-height: 34px; border-radius: 5px; display: inline-block; text-align: center; cursor: pointer;}
.xl_tit2_r span i{ font-size: 26px; color: #b2b2b2;}
.xl_tit2_r span.share{ border: none; margin-left: 15px; width:240px; text-align: left; font-size: 14px; color: #999999;}
.xl_tit2_r span.share i{ font-size: 20px;}
.xl_tit2_r span em{color: #d3d3d3;display: inline-block; font-size: 10px;padding-left: 15px;}
.xl_tit2_r span.share em{ vertical-align: top;font-size: 14px; margin-left: 0px;}
.xl_tit2_r span.share>i,.xl_tit2_r span.share em{ float: left; margin-top:12px;}
.share-box{margin-top:16px;float: left; }
.share-box{width: 154px;}
.share-box li{ width: 30px; height: 30px; line-height: 30px; text-align: center; margin: 0 4px; float: left;}
.share-box li i{ font-size: 18px; color: #ffffff; width: 30px; height: 30px; border-radius: 100%; display: block; transition: .3s all;}
.share-box li i.weixin{ background-color: #3eb135;}
.share-box li i.weibo{ background-color: #f23a4e;}
.share-box li i.qq{ background-color: #eecf3d;}
.share-box li i.dou{ background-color: #2e9e3b;}
.share-box li i:hover{ box-shadow:0 0 5px rgba(0,0,0,.3);}

.dialog{ position: absolute;width: 126px; border-radius: 4px; padding-bottom: 10px;padding-top: 10px; background:#f7f7f7;border:1px solid #eeeeee;top:45px; left: 50%;margin-left: -70px; }
.dialog i{ display: inline-block; width: 11px; height: 6px;background:url(20210907-ndzy-xljt.png) no-repeat center; position: absolute; left:50%; right: 0; top:-7px; }

.sec_nav{margin-left:-4%;text-align: center;padding: 0px 8px;}
.sec_nav li{margin-left: 4%;font-size: 16px;display: inline-block; text-align: center;background: #bbbbbb; width: 30px; height: 30px; border-radius: 100%;  }
.sec_nav li a{color: #333;font-weight: normal!important;font-size: 16px}
.sec_nav li a img{margin-top: -5px;}
.sec_nav li a:hover{ color: #0068b7; }
.sec_nav li:hover .wx,.sec_nav li.wx:hover{background: #51ac55;}
.sec_nav li:hover .wb,.sec_nav li.wb:hover{background: #cb1e1e;}
.sec_nav li:hover .kj,.sec_nav li.kj:hover{background: #f5ae33;}
.share-box li i:hover{ box-shadow:0 0 5px rgba(0,0,0,.3);}

.xl_con{ margin-top: 50px; padding: 20px 45px; background-color: #f7f9fc; border: 1px solid #cfdeef; line-height: 40px;font-size: 16px;}
.xl_con span{ color: #1658a0; font-weight: bold;}
.xl_con1{ padding: 20px 0 100px 0; font-size: 18px; line-height: 38px;}
.xl_con1 p{ margin-top: 15px;}
.xl_con1 h3{ font-size: 18px;margin-top: 20px;}
.xl_btn{ margin: 38px auto 0; text-align: center; font-size: 0; border-top: 1px solid #efefef; padding-top: 48px;}
.xl-tp{text-align: center!important;margin-top: 50px;margin-bottom: 40px;}
.xl-tp img{display: inline-block;}

.xl_pad{ padding: 0 30px; margin-top: 40px; margin-bottom: 40px; position: relative;}
.xl_line{ position: absolute; width: 1px; top: 0; bottom: 0; right: 24.46416%; background-color: #e2e2e2;}
.xl_l{ float: left; width: 72.866894%;}
.xl_r{ float: right; width: 20.0511945%;}
.xl_l .xl_tit2_r{ margin-top: 0;}
.xl_tit3{ margin-top: 90px; padding-top: 42px; border-top: 1px solid #efefef; line-height: 42px;}
.xl_tit3_l,.xl_tit3_l>i,.xl_tit3_l>em{ float: left; color: #999999;}
.xl_tit3_r{ float: right;}
.xl_tit3_l>i{ font-size: 20px; margin-right: 8px;}
.xl_tit3_l .share-box{ margin-top:5px;}
.xl_list{ margin-top: 20px; padding-bottom: 50px;}
.xl_list li{ font-size: 16px; line-height: 36px;}
.xl_list li i{float: left;height: 150px; width:5px;height: 5px;border-radius: 50%;background: #dddddd;margin:16px 12px 0px 0px;}
.xl_list li a{margin-left: 15px;display: block;}

.myzj_btn button.submit{ background-color: #1658a0;}
.myzj_btn button.reset{ background-color: #999999;}
.xl_btn button,.xl_tit3_r button{padding: 0 18px; text-align: center; height:42px; line-height:42px; border: 0; border-radius: 5px; margin: 0 5px; font-size: 16px; color: #1658a0; display: inline-block; cursor: pointer; transition: .3s all; background-color: #f5faff;}
.xl_btn button i,.xl_tit3_r button i{ font-size: 22px; color: #1658a0; margin-right: 8px;vertical-align: top;}
.xl_btn button:hover i,.xl_tit3_r button:hover i{ color: #ffffff;}
.xl_btn button:hover{ background:#1658a0;color: #ffffff;}

.tab3 {border-bottom: 1px solid #efefef;position: relative;}
.tab3 li {position: relative;line-height: 20px;font-size: 20px;float: left;padding-bottom: 20px;}
.tab3 li.on a, .tab3 li a:hover {font-weight: bold;color: #1658a0;}
.tab3 li em {
    position: absolute;
    left: 50%;
    width: 0;
    bottom: 0;
    width: 0px;
    transition: .2s all;
    height: 4px;
    background-color: #1658a0;
}
.ewmbox{text-align: center;margin-top: 50px;}
.ewmbox p{color: #999999;line-height: 50px;}

.xl_pad .xl_tit2_l{float: none;text-align: center;}
.xl_pad .xl_l .xl_tit2_r{float: none;text-align: center;}
.myzj_xl_list li{ line-height: 36px; font-size: 16px; padding-left: 30px;}
.myzj_xl_list li a:hover{ text-decoration: underline;}
.myzj_xl_tit2{ background: url(20210907-ndzy-fjxz.png) no-repeat left center; padding-left: 30px; line-height: 40px;font-size:18px; font-weight: bold;}

@media screen and (max-width: 1240px){
    .xl_tit2_l, .xl_tit2_r {float: none;text-align: center;line-height: 26px;}
	.xl_tit2_r {float: none;text-align: center;}
}

@media screen and (max-width: 1000px){
    .xl_tit {font-size: 24px;line-height: 40px;}
	.xl_con {margin-top: 15px;padding: 15px;line-height: 32px;}
	.xl_pad{margin-top: 20px;padding: 5px 5px;}
	.xl_tit2_l, .xl_tit2_r {float: none;text-align: center;line-height: 26px;}
	.xl_tit2_r{float: none;text-align: center;margin-top: 0px;}
    .xl_tit2{margin-top: 10px;}
	.xl_l .xl_tit2_r{margin-top: 8px;}
	.xl_tit2_r>span:nth-child(3){display: none;}
	.xl_tit2_l span{display: inline-block;}
	.xl_con1 {font-size: 16px;line-height: 32px;padding-bottom: 0px;}
    .xl_l, .xl_r {float: inherit;width: 100%;}
	.xl_l, .xl_r {float: inherit;width: 100%;}
	.xl_r {margin-top: 35px;}
	.xl_list {margin-top: 15px;padding-bottom: 20px;}
	.xl_line{display: none;}
    .xl-tp {text-align: center!important;margin-top: 25px;margin-bottom: 25px;}
    .xl_btn{display: none;}
	.mar-T40 {
    margin-top: 20px;
}
}

@media screen and (max-width: 750px){
    .xl_tit {font-size: 22px;line-height: 30px;}
	.xl_tit2 {margin-top: 0px;padding-bottom: 15px;}
	.ewmbox{display: none;}
}




