#fanye1043535, #fanye1043535 td div span, #fanye1043535 td div a{font-size:14px;}
#fanye1043535 .Prev,#fanye1043535 .Next{height:20px;}
.col-c,.col-l,.col_c,.col_l,.l {float: left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span {float: right}
.main-page .col-l {float: left;width: 250px;position: relative;z-index: 10}
.main-page .col-r {width: 1180px}
.m-a1 .col-r {width: 45%}
.row-a4 .col-r {width: 33.6%}
.m-a6 .col-r {width: 43%}
.row-a4 .col-r {width: 33.6%}

.banner{margin-top:150px;}
.banner img{width:100%;}
.mt20 {margin-top: 20px}
.mzw-clearboth::after {content: "";display: block;clear: both}
.g-mzw-title-a1 {overflow: hidden;border-bottom: 1px solid #d8d8d8;padding-bottom: 11px}
.g-mzw-title-a1 .title-tit {float: left;font-family: Source Han Serif CN;font-size: 28px;font-weight: 700;line-height: 60px;color: #2c2c2c;position: relative}
.g-mzw-title-a1 .title-more {float: right}
.g-mzw-crumb-a1 {overflow: hidden;font-size: 16px;line-height: 60px;color: #626262;padding-left: 25px;background: url(../images/jd_icon_home.png) left center no-repeat;background-size: 13px auto}
.g-mzw-crumb-a1 .crumb-link {display: inline;transition: .4s;color: #626262}
.g-mzw-crumb-a1 .crumb-link:hover {color: #0063a8}
.g-mzw-crumb-a1 table {margin-top:0}
.m-mzw-layout-a1 .layout-head {padding: 32px 0 0}
.m-mzw-det-a1 {overflow: hidden;padding-bottom: 86px}
.m-mzw-det-a1 .det-item {border-bottom: 1px solid #d8d8d8;margin-bottom: 17px}
.m-mzw-det-a1 .det-item:last-child {border-bottom: none}
.m-mzw-det-a1 .det-tit {font-size: 24px;font-weight: 700;line-height: 62px;color: #333;margin-bottom: 21px}
.m-mzw-det-a1 .det-tit::after {content: '';display: block;width: 100%;height: 5px;background: linear-gradient(90deg,#0060a7 0,#00a3bc 100%);margin-top: 12px}
.htover::after {content: '';display: table;clear: both}
.wp1500 {max-width: 1500px;margin: 0 auto}
.main-page {min-height:530px;margin-top: 50px;}
.main-page.sty1 {color: #333;}
.main-page.sty1 a {transition: .5s}
.main-page.sty1 img {transition: .5s;width: auto;min-height: auto;height: auto;display: inline-block;}
.main-page.sty1 .list_sz img{max-width: 100%;min-height: auto;height: auto;}
.snv-page {margin-top: -100px;box-shadow: 0 0 10px rgba(0,0,0,.2);padding-bottom: 130px;}
.snv-page .bigtit {background: url(../images/jd_left_bg.jpg);background-size:100% 100%;height: 100px;line-height: 100px;text-align: center;font-size: 30px;font-weight: 700;color: #fff}
.snv-page.yjfx{padding-bottom:0}
.yjfx .tit{height:12vw;margin-top:30px;}
.snv-page ul .con {display: block;}
.snv-page ul .tit {line-height: 66px;font-size: 18px;cursor: pointer;transition: .5s;padding: 0 30px 0 35px;display: flex;align-items: center;justify-content: space-between;background:#e7f3ff;margin:5px 0;}
.snv-page ul .icon {width: 9px;height: 16px;background: url(../images/img1-1.png) center no-repeat;background-size: 100%;transition: .5s;transform-origin: center}
.snv-page ul li.on .con {border: none}
.snv-page ul li.on .tit,.snv-page ul li:hover .tit {font-weight: 700;color: #333;background: #d1e8ff;}
.snv-page ul li .tit .t{padding-left:40px;}
.snv-page ul .con:hover .tit .t,.snv-page ul li.on .tit .t {font-weight: bolder;}
.snv-page ul .open .tit {background: #e9f0f3}
.snv-page ul .open .tit .icon {transform: rotateZ(90deg)}
/*.snv-page ul .tit .t {width: 85%}*/


.snv-page ul .tit .lefterji span {
    width: 25px;
    height: 25px;
    line-height: 50px;
    background: url(../images/jd_icon_arrow.png) no-repeat center center;
    cursor: pointer;
    transition: all 0.3s;
    display: block;
	position: absolute;
	right: 10px;	    
	margin-top: -45px;
}
.left_wlpx{    
	display: flex;
    margin-top: 50px;
    justify-content: center;
    width: 100%;}

.layout-body{padding:20px 0;overflow: hidden;min-height: 200px;}
.ul-pagedownload {margin-bottom: 70px;margin-top: 30px}
.ul-pagedownload li {margin-bottom: 30px;position: relative}
.ul-pagedownload .con {padding-bottom: 30px;padding-right: 140px;position: relative;display: block;border-bottom: 1px solid #d8d8d8}
.ul-pagedownload .con::after {content: '';position: absolute;left: 0;right: 100%;border-bottom: 1px solid #0071ad;bottom: -1px;transition: .5s}
.ul-pagedownload .tit {font-size: 18px;padding-left: 52px;background: url(../images/img2-1.png) 2px center no-repeat;background-size: 27px;transition: .5s;
	height:22px;overflow: hidden;}
.ul-pagedownload .date {position: absolute;right: 25px;color: #999;top: 0;font-size: 16px}
.ul-pagedownload .con:hover .tit {color: #0071ad;font-weight: 700;background-image: url(../images/img2-2.png)}
.ul-pagedownload .con:hover::after {right: 0}

.ul-pagenews {margin-bottom: 75px}
.ul-pagenews li {margin-bottom: 25px}
.ul-pagenews .con {background-color: #fff;overflow: hidden;border: 1px solid #f2f2f2;position: relative;display: block;border-right: none;box-sizing: border-box}
.ul-pagenews .con::before {content: '';position: absolute;left: 135px;top: 0;bottom: 0;/* border-right: 1px solid #f2f2f2 */}
.ul-pagenews .pic {float: right;width: 312px;height: 200px;overflow: hidden}
.ul-pagenews .pic img {width: 100%}
.ul-pagenews .txts {overflow: hidden}
.ul-pagenews .date {float: left;width: 135px;margin-right: 35px;padding-left: 40px;box-sizing: border-box;font-size: 16px;color: #a4a4a4;height: 200px;padding-top: 50px;position: relative;transition: .5s}
.ul-pagenews .date::after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.ul-pagenews .day {color: #0071ad;font-size: 26px;font-weight: 700;text-align:center;position: relative;padding-bottom: 10px;margin-bottom: 15px;z-index: 10}
/* .ul-pagenews .day::after {content: '';position: absolute;bottom: 0;left: 0;width: 1.3em;border-bottom: 2px solid #aaa} */
.ul-pagenews .year {position: relative;z-index: 10;text-align:center;}
.ul-pagenews .txt {overflow: hidden;padding-top: 57px;padding-right: 45px}
.ul-pagenews .tit {font-size: 18px;margin-bottom: 13px}
.ul-pagenews .desc {font-size: 14px;color: #8d8b8b;line-height: 1.8;height: 3.6em}
.ul-pagenews .date2 {position: relative;float: right;margin-right: 8px;font-size: 14px;}
.ul-pagenews .con:hover {box-shadow: 10px 5px 15px 0 rgba(37,92,121,.3);background-color: #f1faff}
.ul-pagenews .con:hover .pic img {transform: scale(1.1)}
.ul-pagenews .con:hover .tit {color: #0071ad;font-weight: 700}
.ul-pagenews .con:hover .desc {color: #0071ad;}
.ul-pagenews .con:hover .day::after {border-color: #f6cb84}
.ul-pagenews .con:hover .date::after {opacity: 1}
.ul-pagenews.sty2 .date {padding-top: 43px;height: 170px;}
.ul-pagenews.sty2 .txt {padding-top: 43px}
.ul-pagenews.sty2 .txt .tit {margin-bottom: 10px}
.ul-pagenews.sty2 .date::after {background-image: url(../images/img1-6.png)}
.m-pagenews-dt {overflow: hidden;padding-bottom: 80px}
.m-pagenews-dt .news {overflow: hidden;padding-top: 3px;display: none}
.m-pagenews-dt .tits {text-align: center;border-bottom: 1px dashed #c3d4eb;padding-bottom: 18px;margin-bottom: 18px}
.m-pagenews-dt .tits .bigtit {font-size: 23px;font-weight: 700;margin-bottom: 20px;line-height: 1.5}
.m-pagenews-dt .tits .desc {font-size: 16px;color: #868686}
.m-pagenews-dt .tits .desc span {margin: 0 4px}
.m-pagenews-dt .zeren {text-align: right}
.m-pagenews-dt .shares {display: flex;align-items: center;float: right;margin-top: 20px}
.m-pagenews-dt .shares .share {width: 50px;height: 50px;margin: 0 5px;display: block}
.m-pagenews-dt .news .tit {background: url(../images/img3-2.png) left center no-repeat;background-size: 36px;padding-left: 45px;font-size: 18px;line-height: 36px;margin-bottom: 20px}
.m-pagenews-dt .content ul li a,.m-pagenews-dt ul {font-size: 14px}
.m-pagenews-dt ul li {margin-bottom: 10px}
.m-pagenews-dt ul .con {padding-bottom: 10px;border-bottom: 1px dashed #c3d4eb;display: block}
.m-pagenews-dt ul .t {margin-bottom: 3px}
.m-pagenews-dt ul .con:hover .t,.m-pagenews-dt ul .dt {color: #0071ad}
.PrevDisabled,.NextDisabled{box-sizing: content-box;font-size:14px;}
form {display: block;margin-top: 0em;}
.vtitle {font-size: 22px;line-height: 30px;text-align: center;padding-top: 20px;margin-bottom: 20px;color: #000;}
.vdes {font-size: .833vw;text-align: center;color: #A8A6A6;border-bottom: 1px dotted #CCCCCC;margin-bottom: 10px;padding: 4px 0;}
.vcon {line-height: 180%;padding: 10px 10px;}
#vsb_content_2 DIV {LINE-HEIGHT: 150%;font-size: 14px;}
#vsb_content_2 P {LINE-HEIGHT: 150%;font-size: 14px;}
.layout-body .item{margin:2%;padding:20px;background-color: #fff;color:#666;line-height:0.3rem; width:45%;float:left;}
.layout-body .cgimg{width:100%;height:260px;overflow:hidden}
.layout-body .cgimg img{width: 100%;height:100%}
.layout-body.list_sz .cgimg img{width: 100%;height:auto}
.layout-body .item .subtitle{margin:28px 0 15px;font-size: 16px;font-weight: bold;}
.layout-body .item .content1{font-size: 14px;}
.list_sz .item{width:31.3%;margin:30px 1%;padding:0;background: #fff;}
.list_sz .item .subtitle{text-align: center;padding: 10px 0;margin:0;}
.list_sz .item:hover{background:#005ac2;color:#fff}
.listpage{margin-bottom: 25px;}
.listpage a.Next,.listpage a.Prev{padding-bottom:18px;}
.defaultInputStyle{padding: 2px;border: 1px solid #ccc;}
.ul-lista1_2 .con {display: block;background: #fff;box-shadow: 0 4px 15px 0 rgba(0,94,166,.3)}
.ul-lista1 .con {background-image: url(../images/a7.png);background-repeat: no-repeat;background-size: auto 7px;
	background-position: bottom right;padding: 18px 20px;position: relative;display: block}
.ul-lista1 .on .con {padding: 0 14px 14px 0;background-size: 0;color: #fff}
.ul-lista4 .con {display: block;padding: 32px 0 22px;border-bottom: 1px dashed rgba(255,255,255,.2);color: #fff;display: flex;align-items: flex-start}
.ul-lista4 li:last-child .con {border-bottom: none}
.ul-lista6_1 .con {display: block}
.ul-lista6_2 .con {display: flex;align-items: center;transition: .3s;padding: 20px 0;border-bottom: 1px solid #dbe4e5}
.ul-lista6_2 li:last-child .con {border-bottom: none}
.ul-lista6_2 .con:hover {color: #005ea6}
#vsb_content_100 DIV {font-size: inherit;}
#vsb_content_100 P {font-size: inherit;}
#vsb_content_100 span {font-size: inherit;}
.vcon .infoExt{
    padding: 20px;
    line-height: 2.2;
    font-size: 18px;
}
.vcon .infoExt .info_item{display:flex;justify-content:start;}
.vcon .infoExt .info_item div:first-child{width: 100px;text-align:right;padding-right:10px;}

.sec_1{padding:40px 10px;display: flex;}
.sec_1 .col{width: 50%;}
.sec_1 .col1{padding-right: 25px;text-align: justify;}
.sec_1 .col2{padding-left: 25px;display: flex;align-items: center;}

.sec_2{padding:0px 10px 40px 10px;display: flex;font-size: 14px;}
.sec_2 .col{width: 50%;}
.sec_2 .col1{padding-right: 25px;text-align: justify;}
.sec_2 .col2{padding-left: 25px;text-align: justify;}
.sec_2 .category{height:60px;display: flex;justify-content: space-between;border-bottom: 1px solid #d7d7d7;}
.sec_2 .category .title{width:140px;border-bottom: 3px solid #0060a8;padding-left:40px;font-size: 18px;font-weight: bold;display: flex;align-items: center;}
.sec_2 .col1 .category .title{background:url(../images/jd_icon_book.png) left center no-repeat;}
.sec_2 .col2 .category .title{background:url(../images/jd_icon_download.png) left center no-repeat;}
.sec_2 .category .more{display: flex;align-items: center;}
.sec_2 .category .more a{color:#0071ad;}
.sec_2 .newslist{padding:10px 0;}
.sec_2 .item{margin:10px 0;padding:10px 0 10px 15px;border-bottom: 1px solid #eee;display: flex;justify-content: space-between;background: url(../images/jd_news_dot.png) left center no-repeat;}
.sec_2 .subtitle{width: calc(100% - 50px);padding-right: 20px;text-align: justify;height: 25px; line-height: 25px;overflow: hidden;}
.sec_2 .news_date2{width: 50px;text-align: right;height: 25px; line-height: 25px;}
.sec_2 .item:hover{cursor: pointer;}
.sec_2 .item:hover .subtitle{color:#0071ad;font-weight: bolder;}
.sec_2 .item:hover .news_date2{color:#0071ad;}
.sec_2 .col1 .item:last-child{border-bottom: none;}
.sec_2 .col2 .item:last-child{border-bottom: none;}
.sec_2 .item a{display: flex;justify-content: space-between;width: 100%;}

@media only screen and (min-width: 950px) and (max-width:1920px) {
	.g-mzw-title-a1 {padding-bottom:.572vw}
	.g-mzw-title-a1 .title-tit {font-size: 1.458vw;line-height: 3.125vw;}
	.g-mzw-title-a1 .title-tit::before {width: .26vw;height: 1.562vw}
	.g-mzw-crumb-a1 {font-size: .833vw;line-height: 3.125vw;padding-left: 1.302vw;background-size: .677vw auto}
}

@media only screen and (min-width: 1199px) and (max-width:1920px) {
	.wp1500 {max-width:78.12vw; min-height:38vw;margin: 0 auto}
	.main-page .col-l {width: 18.02vw}
	.main-page .col-r {width: 57.45vw}
	.snv-page {margin-top: -5.208vw;box-shadow: 0 0 .52vw rgba(0,0,0,.2);padding-bottom: 6.77vw}
	.snv-page .bigtit {height: 5.208vw;line-height: 5.208vw;font-size: 22px;font-weight: 700; margin-top:120px;}
	.snv-page ul .tit {line-height: 3.437vw;font-size:18px;transition: .5s;padding: 0 1.562vw 0 3.822vw;}
	.snv-page ul .icon {width: .468vw;height: .833vw;transition: .5s;transform-origin: center}
	.snv-page ul li.on .con {border: none}
	.snv-page ul .open .tit {background: #e9f0f3}
	.snv-page ul .open .tit .icon {transform: rotateZ(90deg)}
	.main-page.sty1 a {transition: .5s;color:#333;}
	.ul-pagedownload {margin-bottom: 3.645vw;margin-top: 1.562vw}
	.ul-pagedownload li {margin-bottom: 1.562vw}
	.ul-pagedownload .con {padding-bottom: 1.562vw;padding-right: 7.291vw;border-bottom: 1px solid #d8d8d8}
	.ul-pagedownload .tit {font-size: .937vw;padding-left: 2.708vw;background: url(../images/img2-1.png) left center no-repeat;background-size: 1.406vw;transition: .5s}
	.ul-pagedownload .date {right: 1.302vw;font-size: .833vw}
	.ul-pagenews {margin-bottom: 3.906vw}
	.ul-pagenews li {margin-bottom: 1.302vw}
	.ul-pagenews .con {border: 1px solid #f2f2f2;border-right: none;box-sizing: border-box}
	.ul-pagenews .con::before {content: '';left: 7.031vw;top: 0;bottom: 0;/* border-right: 1px solid #f2f2f2 */}
	.ul-pagenews .pic {width: 16.25vw;height: 10.41vw}
	.ul-pagenews .date {width: 9.031vw;margin-right: 1.822vw;padding-left: 2.083vw;box-sizing: border-box;font-size: .833vw;height: 10.41vw;padding-top: 3vw;transition: .5s}
	.ul-pagenews .date::after {content: '';left: 0;top: 0;right: 0;bottom: 0;opacity: 0;transition: .5s}
	.ul-pagenews .day {font-size: 1.354vw;font-weight: 700;padding-bottom: .52vw;margin-bottom: .781vw;margin-top: 10px;}
	.ul-pagenews .day::after {content: '';bottom: 0;left: 0;width: 1.3em;border-bottom: solid #aaa}
	.ul-pagenews .txt {padding-top: 2.968vw;padding-right: 2.343vw}
	.ul-pagenews .tit {font-size: .937vw;margin-bottom: .677vw}
	.ul-pagenews .desc {font-size: .929vw;line-height: 1.8;height: 3.6em}
	.ul-pagenews .con:hover {box-shadow: .52vw .26vw .781vw 0 rgba(37,92,121,.3)}
	.ul-pagenews .con:hover .pic img {transform: scale(1.1)}
	.ul-pagenews .con:hover .tit {font-weight: 700}
	.ul-pagenews.sty2 .date {padding-top: 2.239vw;height: 8.854vw}
	.ul-pagenews.sty2 .txt {padding-top: 2.239vw}
	.ul-pagenews.sty2 .txt .tit {margin-bottom: .52vw}
	.mt20 {margin-top: 1.041vw}
	.ul-mzw-list-a1 .con {margin: 0 .677vw;padding: 0 1.093vw}
	.m-mzw-models-a1 ul .con {padding-left: 2.031vw}
	.m-mzw-models-a1 ul .con::before {width: .416vw;height: .416vw;left: .26vw}
	.ul-mzw-list-a2 .con {padding: 1.145vw 1.77vw 2.135vw 2.447vw}

}

@media only screen and (max-width: 1280px) {
	.ul-pagedownload .tit {height:15px;}	
}

@media only screen and (max-width: 1199px) {
	.banner{margin-top:0;}
	.m-a1 .col-l,.m-a1 .col-r {float: none;width: 100%}
	.row-a4 .col-l,.row-a4 .col-r {float: none;width: 100%}
	.m-a6 .col-l,.m-a6 .col-r {width: 100%;float: none}
	.col-r {width:100%!important}
	/* .col-r {width: 61.45vw} */
	.wp1500 {max-width:none;padding: 0 15px;width: auto}
	.g-mzw-title-a1 .title-tit {font-size: 24px;line-height: 2;float: none;padding-left: 20px;margin-bottom: 10px}
	.vdes {font-size: 16px;}
	g-mzw-title-a1 .title-more {float: none}
	.g-mzw-title-a1 .title-tit::before {width: 4px;height: 20px}
	.g-mzw-crumb-a1 {font-size: 14px;line-height: 2;padding-left: 20px;background-size: 10px auto}
	.m-mzw-layout-a1 .layout-head {padding-top: 30px}
	/* .m-mzw-layout-a1 .layout-head {padding: 1.666vw 0 0} */
	.main-page .col-l {float: none;width: 100%;padding-top: 10px}
	/* .main-page .col-r {width: 1180px} */
	.main-page .col-r {float: none;width: auto}
	.snv-page {margin: 0;padding-bottom: 30px}
	.snv-page .bigtit {text-align: left;line-height: 60px;font-size: 20px;height: 60px;padding: 0 15px}
	.snv-page ul li .tit {font-size: 14px;line-height: 40px;height: 40px}
	.snv-page ul .tit .t {width: calc(100% - 40px)}
	.ul-pagedownload {margin-bottom: 30px}
	.ul-pagedownload .con {padding-right: 85px;margin-bottom: 15px;padding-bottom: 15px}
	.ul-pagedownload .tit {font-size: 14px;float: none;background-size: 21px;padding-left: 30px;height:20px;}
	.ul-pagedownload li {margin-bottom: 15px}
	.ul-pagedownload .date {font-size: 14px;transform: none;top: 0;text-align: right;right: 0}
	.ul-list-e1 .con {margin: 0 .312vw}
	.list_ky .item {width:98%;margin-bottom:20px;}
	.list_sz .item {width:98%}
	.ul-lista1_2 .con {background: #fff;box-shadow: 0 .208vw .781vw 0 rgba(0,94,166,.3)}
	.ul-mzw-list-a1 .ul-mzw-list-a1 .con {margin: 0}
	.ul-mzw-list-a1 li {float: none;width: 100%;margin-bottom: 10px}
	.ul-mzw-list-a1 .con {padding: 0 15px}
	.g-mzw-title-a1 .title-more {float: none;}
	.ul-pagenews {margin-bottom: 30px}
	.ul-pagenews .pic {float: none;width: 100%;height: auto}
	.ul-pagenews .con::before {display: none}
	.ul-pagenews .con .date::after {background:none}
	.ul-pagenews .con:hover .date,.ul-pagenews .con:hover .day {color: #a4a4a4;}
	/* .ul-pagenews .con:hover {box-shadow:none}
	.ul-pagenews .con:hover .pic img {transform: none}
	.ul-pagenews .con:hover .tit {color:#222;font-weight: normal}	
	.ul-pagenews .con:focus,.ul-pagenews .con:active {box-shadow: .52vw .26vw .781vw 0 rgba(37,92,121,.3)}
	.ul-pagenews .con:focus .pic,.ul-pagenews .con:active .pic img {transform: scale(1.1)}
	.ul-pagenews .con:focus .tit,.ul-pagenews .con:active .tit {color: #0071ad;font-weight: 700}	 */
	.ul-pagenews .con .date {display:none;width: auto;padding: 0;height: auto;margin: 0 0 5px;align-items: center;flex-flow: row-reverse;float: left}
	.ul-pagenews .con .date .day {border: none;margin: 0;padding: 0;font-size: 16px;color: #a4a4a4;font-weight: 400}
	.ul-pagenews .day::after {display: none}
	.ul-pagenews .txts {padding: 15px}
	.ul-pagenews .txt {clear: both;margin: 0;padding: 0}
	.ul-pagenews .tit {font-size: 16px;margin-bottom: 5px;height: 20px;overflow: hidden;}
	.ul-pagenews .year::after {content: '.'}
    .vcon,.txtof2 li,.txtof2 a{font-size:18px;}
    .vcon p{margin-bottom: 15px;text-align:justify;}
	.yjfx .tit {display:none}
	.ul-pagenews .date2 {position: inherit;float: none;}
}