@charset "utf-8";
/*col_ul_style.css*/
.el-row::after,.el-row::before{content:""}
.el-row{position:relative; margin: 0 -10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.el-row::after,.el-row::before{display:table}
.el-row::after{clear:both}
.el-row [class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box; padding: 0 10px;}
.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}
.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media screen and (max-width:1300px) {
	.el-row{ margin: 0 -8px;}
	.el-row [class*=el-col-]{ padding: 0 8px;}
}
.el-col-0{width:0%}
.el-col-offset-0{margin-left:0}
.el-col-pull-0{right:0}
.el-col-push-0{left:0}
.el-col-1{width:4.16667%}
.el-col-offset-1{margin-left:4.16667%}
.el-col-pull-1{right:4.16667%}
.el-col-push-1{left:4.16667%}
.el-col-2{width:8.33333%}
.el-col-offset-2{margin-left:8.33333%}
.el-col-pull-2{right:8.33333%}
.el-col-push-2{left:8.33333%}
.el-col-3{width:12.5%}
.el-col-offset-3{margin-left:12.5%}
.el-col-pull-3{right:12.5%}
.el-col-push-3{left:12.5%}
.el-col-4{width:16.66667%}
.el-col-offset-4{margin-left:16.66667%}
.el-col-pull-4{right:16.66667%}
.el-col-push-4{left:16.66667%}
.el-col-5{width:20.83333%}
.el-col-offset-5{margin-left:20.83333%}
.el-col-pull-5{right:20.83333%}
.el-col-push-5{left:20.83333%}
.el-col-6{width:25%}
.el-col-offset-6{margin-left:25%}
.el-col-pull-6{right:25%}
.el-col-push-6{left:25%}
.el-col-7{width:29.16667%}
.el-col-offset-7{margin-left:29.16667%}
.el-col-pull-7{right:29.16667%}
.el-col-push-7{left:29.16667%}
.el-col-8{width:33.33333%}
.el-col-offset-8{margin-left:33.33333%}
.el-col-pull-8{right:33.33333%}
.el-col-push-8{left:33.33333%}
.el-col-9{width:37.5%}
.el-col-offset-9{margin-left:37.5%}
.el-col-pull-9{right:37.5%}
.el-col-push-9{left:37.5%}
.el-col-10{width:41.66667%}
.el-col-offset-10{margin-left:41.66667%}
.el-col-pull-10{right:41.66667%}
.el-col-push-10{left:41.66667%}
.el-col-11{width:45.83333%}
.el-col-offset-11{margin-left:45.83333%}
.el-col-pull-11{right:45.83333%}
.el-col-push-11{left:45.83333%}
.el-col-12{width:50%}
.el-col-offset-12{margin-left:50%}
.el-col-pull-12{position:relative;right:50%}
.el-col-push-12{left:50%}
.el-col-13{width:54.16667%}
.el-col-offset-13{margin-left:54.16667%}
.el-col-pull-13{right:54.16667%}
.el-col-push-13{left:54.16667%}
.el-col-14{width:58.33333%}
.el-col-offset-14{margin-left:58.33333%}
.el-col-pull-14{right:58.33333%}
.el-col-push-14{left:58.33333%}
.el-col-15{width:62.5%}
.el-col-offset-15{margin-left:62.5%}
.el-col-pull-15{right:62.5%}
.el-col-push-15{left:62.5%}
.el-col-16{width:66.66667%}
.el-col-offset-16{margin-left:66.66667%}
.el-col-pull-16{right:66.66667%}
.el-col-push-16{left:66.66667%}
.el-col-17{width:70.83333%}
.el-col-offset-17{margin-left:70.83333%}
.el-col-pull-17{right:70.83333%}
.el-col-push-17{left:70.83333%}
.el-col-18{width:75%}
.el-col-offset-18{margin-left:75%}
.el-col-pull-18{right:75%}
.el-col-push-18{left:75%}
.el-col-19{width:79.16667%}
.el-col-offset-19{margin-left:79.16667%}
.el-col-pull-19{right:79.16667%}
.el-col-push-19{left:79.16667%}
.el-col-20{width:83.33333%}
.el-col-offset-20{margin-left:83.33333%}
.el-col-pull-20{right:83.33333%}
.el-col-push-20{left:83.33333%}
.el-col-21{width:87.5%}
.el-col-offset-21{margin-left:87.5%}
.el-col-pull-21{right:87.5%}
.el-col-push-21{left:87.5%}
.el-col-22{width:91.66667%}
.el-col-offset-22{margin-left:91.66667%}
.el-col-pull-22{right:91.66667%}
.el-col-push-22{left:91.66667%}
.el-col-23{width:95.83333%}
.el-col-offset-23{margin-left:95.83333%}
.el-col-pull-23{right:95.83333%}
.el-col-push-23{left:95.83333%}
.el-col-24{width:100%}
.el-col-offset-24{margin-left:100%}
.el-col-pull-24{right:100%}
.el-col-push-24{left:100%}
@media only screen and (max-width:768px){
	.el-col-xs-0{display:none;width:0%}
	.el-col-xs-offset-0{margin-left:0}
	.el-col-xs-pull-0{position:relative;right:0}
	.el-col-xs-push-0{position:relative;left:0}
	.el-col-xs-1{width:4.16667%}
	.el-col-xs-offset-1{margin-left:4.16667%}
	.el-col-xs-pull-1{position:relative;right:4.16667%}
	.el-col-xs-push-1{position:relative;left:4.16667%}
	.el-col-xs-2{width:8.33333%}
	.el-col-xs-offset-2{margin-left:8.33333%}
	.el-col-xs-pull-2{position:relative;right:8.33333%}
	.el-col-xs-push-2{position:relative;left:8.33333%}
	.el-col-xs-3{width:12.5%}
	.el-col-xs-offset-3{margin-left:12.5%}
	.el-col-xs-pull-3{position:relative;right:12.5%}
	.el-col-xs-push-3{position:relative;left:12.5%}
	.el-col-xs-4{width:16.66667%}
	.el-col-xs-offset-4{margin-left:16.66667%}
	.el-col-xs-pull-4{position:relative;right:16.66667%}
	.el-col-xs-push-4{position:relative;left:16.66667%}
	.el-col-xs-5{width:20.83333%}
	.el-col-xs-offset-5{margin-left:20.83333%}
	.el-col-xs-pull-5{position:relative;right:20.83333%}
	.el-col-xs-push-5{position:relative;left:20.83333%}
	.el-col-xs-6{width:25%}
	.el-col-xs-offset-6{margin-left:25%}
	.el-col-xs-pull-6{position:relative;right:25%}
	.el-col-xs-push-6{position:relative;left:25%}
	.el-col-xs-7{width:29.16667%}
	.el-col-xs-offset-7{margin-left:29.16667%}
	.el-col-xs-pull-7{position:relative;right:29.16667%}
	.el-col-xs-push-7{position:relative;left:29.16667%}
	.el-col-xs-8{width:33.33333%}
	.el-col-xs-offset-8{margin-left:33.33333%}
	.el-col-xs-pull-8{position:relative;right:33.33333%}
	.el-col-xs-push-8{position:relative;left:33.33333%}
	.el-col-xs-9{width:37.5%}
	.el-col-xs-offset-9{margin-left:37.5%}
	.el-col-xs-pull-9{position:relative;right:37.5%}
	.el-col-xs-push-9{position:relative;left:37.5%}
	.el-col-xs-10{width:41.66667%}
	.el-col-xs-offset-10{margin-left:41.66667%}
	.el-col-xs-pull-10{position:relative;right:41.66667%}
	.el-col-xs-push-10{position:relative;left:41.66667%}
	.el-col-xs-11{width:45.83333%}
	.el-col-xs-offset-11{margin-left:45.83333%}
	.el-col-xs-pull-11{position:relative;right:45.83333%}
	.el-col-xs-push-11{position:relative;left:45.83333%}
	.el-col-xs-12{width:50%}
	.el-col-xs-offset-12{margin-left:50%}
	.el-col-xs-pull-12{position:relative;right:50%}
	.el-col-xs-push-12{position:relative;left:50%}
	.el-col-xs-13{width:54.16667%}
	.el-col-xs-offset-13{margin-left:54.16667%}
	.el-col-xs-pull-13{position:relative;right:54.16667%}
	.el-col-xs-push-13{position:relative;left:54.16667%}
	.el-col-xs-14{width:58.33333%}
	.el-col-xs-offset-14{margin-left:58.33333%}
	.el-col-xs-pull-14{position:relative;right:58.33333%}
	.el-col-xs-push-14{position:relative;left:58.33333%}
	.el-col-xs-15{width:62.5%}
	.el-col-xs-offset-15{margin-left:62.5%}
	.el-col-xs-pull-15{position:relative;right:62.5%}
	.el-col-xs-push-15{position:relative;left:62.5%}
	.el-col-xs-16{width:66.66667%}
	.el-col-xs-offset-16{margin-left:66.66667%}
	.el-col-xs-pull-16{position:relative;right:66.66667%}
	.el-col-xs-push-16{position:relative;left:66.66667%}
	.el-col-xs-17{width:70.83333%}
	.el-col-xs-offset-17{margin-left:70.83333%}
	.el-col-xs-pull-17{position:relative;right:70.83333%}
	.el-col-xs-push-17{position:relative;left:70.83333%}
	.el-col-xs-18{width:75%}
	.el-col-xs-offset-18{margin-left:75%}
	.el-col-xs-pull-18{position:relative;right:75%}
	.el-col-xs-push-18{position:relative;left:75%}
	.el-col-xs-19{width:79.16667%}
	.el-col-xs-offset-19{margin-left:79.16667%}
	.el-col-xs-pull-19{position:relative;right:79.16667%}
	.el-col-xs-push-19{position:relative;left:79.16667%}
	.el-col-xs-20{width:83.33333%}
	.el-col-xs-offset-20{margin-left:83.33333%}
	.el-col-xs-pull-20{position:relative;right:83.33333%}
	.el-col-xs-push-20{position:relative;left:83.33333%}
	.el-col-xs-21{width:87.5%}
	.el-col-xs-offset-21{margin-left:87.5%}
	.el-col-xs-pull-21{position:relative;right:87.5%}
	.el-col-xs-push-21{position:relative;left:87.5%}
	.el-col-xs-22{width:91.66667%}
	.el-col-xs-offset-22{margin-left:91.66667%}
	.el-col-xs-pull-22{position:relative;right:91.66667%}
	.el-col-xs-push-22{position:relative;left:91.66667%}
	.el-col-xs-23{width:95.83333%}
	.el-col-xs-offset-23{margin-left:95.83333%}
	.el-col-xs-pull-23{position:relative;right:95.83333%}
	.el-col-xs-push-23{position:relative;left:95.83333%}
	.el-col-xs-24{width:100%}
	.el-col-xs-offset-24{margin-left:100%}
	.el-col-xs-pull-24{position:relative;right:100%}
	.el-col-xs-push-24{position:relative;left:100%}
}
@media only screen and (max-width:992px){
	.el-col-sm-0{display:none;width:0%}
	.el-col-sm-offset-0{margin-left:0}
	.el-col-sm-pull-0{position:relative;right:0}
	.el-col-sm-push-0{position:relative;left:0}
	.el-col-sm-1{width:4.16667%}
	.el-col-sm-offset-1{margin-left:4.16667%}
	.el-col-sm-pull-1{position:relative;right:4.16667%}
	.el-col-sm-push-1{position:relative;left:4.16667%}
	.el-col-sm-2{width:8.33333%}
	.el-col-sm-offset-2{margin-left:8.33333%}
	.el-col-sm-pull-2{position:relative;right:8.33333%}
	.el-col-sm-push-2{position:relative;left:8.33333%}
	.el-col-sm-3{width:12.5%}
	.el-col-sm-offset-3{margin-left:12.5%}
	.el-col-sm-pull-3{position:relative;right:12.5%}
	.el-col-sm-push-3{position:relative;left:12.5%}
	.el-col-sm-4{width:16.66667%}
	.el-col-sm-offset-4{margin-left:16.66667%}
	.el-col-sm-pull-4{position:relative;right:16.66667%}
	.el-col-sm-push-4{position:relative;left:16.66667%}
	.el-col-sm-5{width:20.83333%}
	.el-col-sm-offset-5{margin-left:20.83333%}
	.el-col-sm-pull-5{position:relative;right:20.83333%}
	.el-col-sm-push-5{position:relative;left:20.83333%}
	.el-col-sm-6{width:25%}
	.el-col-sm-offset-6{margin-left:25%}
	.el-col-sm-pull-6{position:relative;right:25%}
	.el-col-sm-push-6{position:relative;left:25%}
	.el-col-sm-7{width:29.16667%}
	.el-col-sm-offset-7{margin-left:29.16667%}
	.el-col-sm-pull-7{position:relative;right:29.16667%}
	.el-col-sm-push-7{position:relative;left:29.16667%}
	.el-col-sm-8{width:33.33333%}
	.el-col-sm-offset-8{margin-left:33.33333%}
	.el-col-sm-pull-8{position:relative;right:33.33333%}
	.el-col-sm-push-8{position:relative;left:33.33333%}
	.el-col-sm-9{width:37.5%}
	.el-col-sm-offset-9{margin-left:37.5%}
	.el-col-sm-pull-9{position:relative;right:37.5%}
	.el-col-sm-push-9{position:relative;left:37.5%}
	.el-col-sm-10{width:41.66667%}
	.el-col-sm-offset-10{margin-left:41.66667%}
	.el-col-sm-pull-10{position:relative;right:41.66667%}
	.el-col-sm-push-10{position:relative;left:41.66667%}
	.el-col-sm-11{width:45.83333%}
	.el-col-sm-offset-11{margin-left:45.83333%}
	.el-col-sm-pull-11{position:relative;right:45.83333%}
	.el-col-sm-push-11{position:relative;left:45.83333%}
	.el-col-sm-12{width:50%}
	.el-col-sm-offset-12{margin-left:50%}
	.el-col-sm-pull-12{position:relative;right:50%}
	.el-col-sm-push-12{position:relative;left:50%}
	.el-col-sm-13{width:54.16667%}
	.el-col-sm-offset-13{margin-left:54.16667%}
	.el-col-sm-pull-13{position:relative;right:54.16667%}
	.el-col-sm-push-13{position:relative;left:54.16667%}
	.el-col-sm-14{width:58.33333%}
	.el-col-sm-offset-14{margin-left:58.33333%}
	.el-col-sm-pull-14{position:relative;right:58.33333%}
	.el-col-sm-push-14{position:relative;left:58.33333%}
	.el-col-sm-15{width:62.5%}
	.el-col-sm-offset-15{margin-left:62.5%}
	.el-col-sm-pull-15{position:relative;right:62.5%}
	.el-col-sm-push-15{position:relative;left:62.5%}
	.el-col-sm-16{width:66.66667%}
	.el-col-sm-offset-16{margin-left:66.66667%}
	.el-col-sm-pull-16{position:relative;right:66.66667%}
	.el-col-sm-push-16{position:relative;left:66.66667%}
	.el-col-sm-17{width:70.83333%}
	.el-col-sm-offset-17{margin-left:70.83333%}
	.el-col-sm-pull-17{position:relative;right:70.83333%}
	.el-col-sm-push-17{position:relative;left:70.83333%}
	.el-col-sm-18{width:75%}
	.el-col-sm-offset-18{margin-left:75%}
	.el-col-sm-pull-18{position:relative;right:75%}
	.el-col-sm-push-18{position:relative;left:75%}
	.el-col-sm-19{width:79.16667%}
	.el-col-sm-offset-19{margin-left:79.16667%}
	.el-col-sm-pull-19{position:relative;right:79.16667%}
	.el-col-sm-push-19{position:relative;left:79.16667%}
	.el-col-sm-20{width:83.33333%}
	.el-col-sm-offset-20{margin-left:83.33333%}
	.el-col-sm-pull-20{position:relative;right:83.33333%}
	.el-col-sm-push-20{position:relative;left:83.33333%}
	.el-col-sm-21{width:87.5%}
	.el-col-sm-offset-21{margin-left:87.5%}
	.el-col-sm-pull-21{position:relative;right:87.5%}
	.el-col-sm-push-21{position:relative;left:87.5%}
	.el-col-sm-22{width:91.66667%}
	.el-col-sm-offset-22{margin-left:91.66667%}
	.el-col-sm-pull-22{position:relative;right:91.66667%}
	.el-col-sm-push-22{position:relative;left:91.66667%}
	.el-col-sm-23{width:95.83333%}
	.el-col-sm-offset-23{margin-left:95.83333%}
	.el-col-sm-pull-23{position:relative;right:95.83333%}
	.el-col-sm-push-23{position:relative;left:95.83333%}
	.el-col-sm-24{width:100%}
	.el-col-sm-offset-24{margin-left:100%}
	.el-col-sm-pull-24{position:relative;right:100%}
	.el-col-sm-push-24{position:relative;left:100%}
}

@media only screen and (min-width:1920px){
	.el-col-xl-0{display:none;width:0%}
	.el-col-xl-offset-0{margin-left:0}
	.el-col-xl-pull-0{position:relative;right:0}
	.el-col-xl-push-0{position:relative;left:0}
	.el-col-xl-1{width:4.16667%}
	.el-col-xl-offset-1{margin-left:4.16667%}
	.el-col-xl-pull-1{position:relative;right:4.16667%}
	.el-col-xl-push-1{position:relative;left:4.16667%}
	.el-col-xl-2{width:8.33333%}
	.el-col-xl-offset-2{margin-left:8.33333%}
	.el-col-xl-pull-2{position:relative;right:8.33333%}
	.el-col-xl-push-2{position:relative;left:8.33333%}
	.el-col-xl-3{width:12.5%}
	.el-col-xl-offset-3{margin-left:12.5%}
	.el-col-xl-pull-3{position:relative;right:12.5%}
	.el-col-xl-push-3{position:relative;left:12.5%}
	.el-col-xl-4{width:16.66667%}
	.el-col-xl-offset-4{margin-left:16.66667%}
	.el-col-xl-pull-4{position:relative;right:16.66667%}
	.el-col-xl-push-4{position:relative;left:16.66667%}
	.el-col-xl-5{width:20.83333%}
	.el-col-xl-offset-5{margin-left:20.83333%}
	.el-col-xl-pull-5{position:relative;right:20.83333%}
	.el-col-xl-push-5{position:relative;left:20.83333%}
	.el-col-xl-6{width:25%}
	.el-col-xl-offset-6{margin-left:25%}
	.el-col-xl-pull-6{position:relative;right:25%}
	.el-col-xl-push-6{position:relative;left:25%}
	.el-col-xl-7{width:29.16667%}
	.el-col-xl-offset-7{margin-left:29.16667%}
	.el-col-xl-pull-7{position:relative;right:29.16667%}
	.el-col-xl-push-7{position:relative;left:29.16667%}
	.el-col-xl-8{width:33.33333%}
	.el-col-xl-offset-8{margin-left:33.33333%}
	.el-col-xl-pull-8{position:relative;right:33.33333%}
	.el-col-xl-push-8{position:relative;left:33.33333%}
	.el-col-xl-9{width:37.5%}
	.el-col-xl-offset-9{margin-left:37.5%}
	.el-col-xl-pull-9{position:relative;right:37.5%}
	.el-col-xl-push-9{position:relative;left:37.5%}
	.el-col-xl-10{width:41.66667%}
	.el-col-xl-offset-10{margin-left:41.66667%}
	.el-col-xl-pull-10{position:relative;right:41.66667%}
	.el-col-xl-push-10{position:relative;left:41.66667%}
	.el-col-xl-11{width:45.83333%}
	.el-col-xl-offset-11{margin-left:45.83333%}
	.el-col-xl-pull-11{position:relative;right:45.83333%}
	.el-col-xl-push-11{position:relative;left:45.83333%}
	.el-col-xl-12{width:50%}
	.el-col-xl-offset-12{margin-left:50%}
	.el-col-xl-pull-12{position:relative;right:50%}
	.el-col-xl-push-12{position:relative;left:50%}
	.el-col-xl-13{width:54.16667%}
	.el-col-xl-offset-13{margin-left:54.16667%}
	.el-col-xl-pull-13{position:relative;right:54.16667%}
	.el-col-xl-push-13{position:relative;left:54.16667%}
	.el-col-xl-14{width:58.33333%}
	.el-col-xl-offset-14{margin-left:58.33333%}
	.el-col-xl-pull-14{position:relative;right:58.33333%}
	.el-col-xl-push-14{position:relative;left:58.33333%}
	.el-col-xl-15{width:62.5%}
	.el-col-xl-offset-15{margin-left:62.5%}
	.el-col-xl-pull-15{position:relative;right:62.5%}
	.el-col-xl-push-15{position:relative;left:62.5%}
	.el-col-xl-16{width:66.66667%}
	.el-col-xl-offset-16{margin-left:66.66667%}
	.el-col-xl-pull-16{position:relative;right:66.66667%}
	.el-col-xl-push-16{position:relative;left:66.66667%}
	.el-col-xl-17{width:70.83333%}
	.el-col-xl-offset-17{margin-left:70.83333%}
	.el-col-xl-pull-17{position:relative;right:70.83333%}
	.el-col-xl-push-17{position:relative;left:70.83333%}
	.el-col-xl-18{width:75%}
	.el-col-xl-offset-18{margin-left:75%}
	.el-col-xl-pull-18{position:relative;right:75%}
	.el-col-xl-push-18{position:relative;left:75%}
	.el-col-xl-19{width:79.16667%}
	.el-col-xl-offset-19{margin-left:79.16667%}
	.el-col-xl-pull-19{position:relative;right:79.16667%}
	.el-col-xl-push-19{position:relative;left:79.16667%}
	.el-col-xl-20{width:83.33333%}
	.el-col-xl-offset-20{margin-left:83.33333%}
	.el-col-xl-pull-20{position:relative;right:83.33333%}
	.el-col-xl-push-20{position:relative;left:83.33333%}
	.el-col-xl-21{width:87.5%}
	.el-col-xl-offset-21{margin-left:87.5%}
	.el-col-xl-pull-21{position:relative;right:87.5%}
	.el-col-xl-push-21{position:relative;left:87.5%}
	.el-col-xl-22{width:91.66667%}
	.el-col-xl-offset-22{margin-left:91.66667%}
	.el-col-xl-pull-22{position:relative;right:91.66667%}
	.el-col-xl-push-22{position:relative;left:91.66667%}
	.el-col-xl-23{width:95.83333%}
	.el-col-xl-offset-23{margin-left:95.83333%}
	.el-col-xl-pull-23{position:relative;right:95.83333%}
	.el-col-xl-push-23{position:relative;left:95.83333%}
	.el-col-xl-24{width:100%}
	.el-col-xl-offset-24{margin-left:100%}
	.el-col-xl-pull-24{position:relative;right:100%}
	.el-col-xl-push-24{position:relative;left:100%}
}
/*head_foot_style.css*/
body {text-align: left; height: 100%; font-size: 16px;}
html{ height: 100%;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none; font-style: normal;}
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}
input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.clearflx:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0;}



@font-face {
	font-family: "iconfont_hf"; /* Project id 2749620 */
	src: url('old/iconfont_hf.woff2') format('woff2'),
	url('old/iconfont_hf.woff') format('woff'),
	url('old/iconfont_hf.ttf') format('truetype');
}

.iconfont_hf {
	font-family: "iconfont_hf" !important;
	font-size: 16px;
	vertical-align: top;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.zt_bot_bg p{color:#ffffff;line-height: 36px;text-align: center;font-size: 16px;}
.nav_l_2021 {float:left;line-height:30px;padding-top: 8px;width: 65%;}
.nav_l_2021 .clearflx_2021:last-child{display:block;position:absolute;right:0;top: 38px;}
p,.nav_l_2021 a,.nav_r_2021 a{}
.nav_r_2021{float:right;width: 30%;line-height: 28px;min-height:56px; margin-top: 8px;border-left: 1px solid #ffffff;padding-left: 2%;min-height: 56px;}
.nav_l_2021 p,.nav_l_2021 a,.nav_r_2021 a{ color:#ffffff; font-size:16px;}
.header_21{ position: relative; z-index:6;}
.header_21_con1{padding:18px 0 0 0;background-color: #ffffff;position: relative;z-index: 8;border-bottom: 8px #1658a0 solid;}
.header_21_con2{height: 80px;background-color: #1658a0;background-repeat: no-repeat;background-position: center top;color: #ffffff;position: relative;z-index: 7;}
.header_21_xt .header_21_con1{ height: 70px; border-bottom: 8px solid #1658a0; padding-top:6px;}
.container_21{ width: 1300px; margin: 0 auto; position: relative;}
.container_21::after,.header_21_tit::after,.bsdt_nav_21 ul::after{ display:table; content: " "; clear: both;}
.header_21_logo{ line-height: 82px;}
.header_21_logo img{ max-width: 100%; vertical-align: middle;}
.header_21_xt .header_21_logo{ line-height: 56px;}
.header_21_xt .header_21_logo img{ max-height: 56px;}
.header_21_tit{ padding: 2px 0; font-size: 14px; text-align: right;}
.header_21_a_link{ font-size: 0;}
.header_21_a_link,.header_21_a_link a,.header_21_font,.header_21_font a,.header_21_font em,.header_21_tit>span,.header_21_login{ display: inline-block; }
.header_21_a_link a{ font-size: 14px; color: #1658a0; border: 1px solid #1658a0; border-radius: 6px; padding: 0 13px 1px 13px; line-height: 20px; margin: 0 6px; transition: .3s all;}
.header_21_a_link a:hover{ background-color: #1658a0; color: #ffffff;}
.header_21_font{ padding: 0 22px;}
.header_21_font em{ font-style: normal; margin: 0 8px;}
.header_21_font li{ position: relative; display: inline-block; font-size: 0;}
.header_21_font li a,.header_21_font li em{ font-size: 14px;}
.header_21_font li .ydb_con{ position: absolute; left: 50%; transform: translateX(-50%); width: 101px; background: #fff;padding: 20px 20px 5px 20px; text-align: center; border-radius: 4px; top:25px;z-index: 99;display: none;box-shadow: 0 0 10px rgba(0,0,0,.1); cursor: pointer;}
.header_21_font li .ydb_con p{margin-top: 5px;}
.header_21_font li .ydb_con::before{ content: ''; width: 0; height: 0; left: 50%; transform:translateX(-50%) rotate(-45deg); top: -5px; position: absolute; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; }
.header_21_font li:hover .ydb_con{ display: block; z-index: 999; font-size: 14px;}
.header_21_tit>span{ border: 1px solid #666666; height: 19px; line-height: 19px; border-radius: 10px; padding: 0 12px; margin-left: 26px; color: #666666; font-size: 12px;}
.nav_21{height: 68px;line-height: 68px;margin-top: 5px;}
.nav_21>ul{ float: right;}
.nav_21>ul>li{line-height: 68px;float: left;font-size: 24px;font-weight: bold;margin-left: 30px;}
.nav_21>ul>li>a{ display: block;}
.nav_21>ul>li>a:hover,.nav_21>ul>li.on>a{ color: #1658a0;}
.nav_21_con{display:none;width:100%;position:absolute;left:0;right:0;height:80px;background-color: #1658a0;top: 100px;text-align: center;}
.nav_21>ul>li:hover .nav_21_con{display:block;font-size: 0;}
.nav_21>ul>li:hover .nav_21_con a{ display: inline-block; line-height:80px;color: #ffffff;font-size: 18px;margin: 0 15px;}
.nav_21>ul>li.szf .nav_21_con{ text-align:left;}
.nav_21>ul>li.jdhy .nav_21_con{ padding-left:15%;}
.nav_21>ul>li.bsfw .nav_21_con{ padding-left:20%;}
.nav_21>ul>li.hdjl .nav_21_con{ text-align:right;}
.nav_21>ul>li.zjxm .nav_21_con{ text-align:right;}
.nav_21>ul>li.szf .nav_21_con{ line-height:30px}
.nav_21>ul>li.szf:hover .nav_21_con a{ line-height:28px; margin-right:0; font-size:16px; font-weight:normal}
.nav_21_con{display:none;width:100%;position:absolute;left:0;right:0;height:80px;background-color: #1658a0;top: 100px;text-align: center;}
.nav_21>ul>li.zwgk>a,.nav_21>ul>li.jdhy>a,.nav_21>ul>li.hdjl>a,.nav_21>ul>li.bsfw>a,.nav_21>ul>li.szf>a,.nav_21>ul>li.zjxm>a{ position:relative;}
.nav_21>ul>li.zwgk:hover>a:before,.nav_21>ul>li.jdhy:hover>a:before,.nav_21>ul>li.hdjl:hover>a:before,.nav_21>ul>li.bsfw:hover>a:before,.nav_21>ul>li.szf:hover>a:before,.nav_21>ul>li.zjxm:hover>a:before{ position:absolute; content:''; left:50%; transform:translateX(-50%) rotate(45deg); width:16px; height:16px; background-color:#1658a0; bottom:-8px;}
.nav_21>ul>li:hover a{ color:#1658a0}
.header_21_con1.fixed .nav_21>ul>li:hover .nav_21_con,.header_21_con1.fixed .nav_21>ul>li:hover>a:before{ display:none}

.header_21_tq{ float: left; padding: 12px 0; line-height: 28px;}
.header_21_ss{ position: absolute; width: 38.461538%; left: 50%; top: 15px; transform: translateX(-50%); background-color: rgba(255,255,255,.2); height: 50px; border-radius: 8px; box-sizing: border-box; padding:10px 18px 10px 0;}
.header_21_llms{ font-size: 0;height: 44px; float: right; padding-top: 18px;}
.header_21_llms a{ display: inline-block; line-height: 44px; color: #ffffff; border-radius: 10px; font-size: 22px; padding: 0 15px; margin-left: 18px; font-weight: bold; transition: .3s all;}
.header_21_llms a:link,.header_21_llms a:visited{ color: #ffffff;}
.header_21_llms a:first-child{ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
.header_21_llms a:last-child{ background: url(21_header_bar2.png) no-repeat right bottom #4674c0;}
.header_21_llms a:hover{ opacity: 0.9;}
.header_21_picker{ float: left; width: 20%; position: relative; height: 30px; line-height: 30px; box-sizing: border-box; user-select: none;}
.header_21_picker::after{ content: ''; position: absolute; top: 5px; height: 20px; width: 1px; background-color: #ffffff; right: 0;}
.header_21_picker input{display: block; width: 100%; height: 100%; background-color: transparent; font-size: 16px; color: #fff; *color: #333333; cursor: pointer; border: none; padding-left: 20px; *margin-top: 10px; *border-right:1px solid #e2e2e2;}
.header_21_picker .upDown{position: absolute; display: block; width: 9px; height: 100%; right: 20px; top:0px; cursor: pointer; background: url(21_header_arr.png) no-repeat scroll center !important;}
.header_21_inp{ background-color: transparent; border: none; color: #ffffff; font-size: 16px; margin-left: 18px; height: 30px; line-height: 30px; width: 60%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header_21_inp::-webkit-input-placeholder{ color: #ffffff;}
.header_21_btn{ float: right; width: 30px; height: 30px; cursor: pointer; border: none; background: none transparent;}
.header_21_btn i{ color: #ffffff; font-size: 26px;}
.header_21_inp:-internal-autofill-selected{ background-color: transparent !important;}
.footer_21{ background-color: #f2f2f2; margin: 0 auto 0; border-top: 1px solid #e2e2e2; box-shadow: 0 0 6px rgba(0,0,0,.05);}
.footer_21 img{ vertical-align: middle;}
.footer_21_logo,.footer_21_tit_l{ float: left;}
.footer_21_logo{ margin-right: 28px; padding-top: 38px;}
.footer_21_tit{ text-align: center; border-bottom: 1px solid #e2e2e2; line-height: 30px; padding: 20px; font-size: 14px; margin-bottom: 20px;}
.footer_21_tit a{ padding: 0 45px;}
.footer_21_tit_l{ line-height: 40px; font-size: 14px; padding-top: 15px; }
.footer_21_tit_l p em{ font-style: normal; margin: 0 8px;}
.footer_21_tit_l p span{ margin-right:20px;}
.footer_21_tit_l p span:last-child{ margin-right: 0;}
.footer_21_tit_r h3{ font-size: 14px; line-height: 42px;}
.footer_21_tit_r li{ width: 50%; float: left; margin-bottom: 9px; position: relative; z-index: 4;}
.footer_21_tit_r li a{ display: block; margin-right: 6px; line-height: 38px; height: 38px; padding-left: 55px; background-color: #ebebeb; position: relative; font-size: 14px;}
.footer_21_tit_r li a:hover{ background-color: #1658a0; color: #ffffff;}
.footer_21_tit_r li a span{ width: 24px; height: 24px; line-height: 24px; position: absolute; top:7px; left: 17px; overflow: hidden; font-size: 24px; color: #666666;}
.footer_21_tit_r li:hover span{ color: #ffffff;}
.footer_21_tit_r li .ewm_tu{position: absolute;right: 100%;top: 50%;transform: translateY(-50%);text-align: center;width: 126px;height: 126px;line-height: 126px;display: none;background-color: #ffffff;}
.footer_21_tit_r li:hover .ewm_tu{ display: block;}
.footer_21_tit_r li:hover{ z-index: 5;}
.footer_21_tit_r1{ width:26%; margin-left: 4%; float: left; padding-left:3.8461%; line-height: 35px; font-size: 14px; margin-top: 12px; position: relative;}
.footer_21_tit_r1::before{ content: ''; position: absolute; left: 0; top: 10px; bottom: 10px; background-color: #bebebe; width: 1px;}
.footer_21_dzjg{ padding-top: 20px; text-align: center;}
.footer_21_dzjg span{ float: left; display: block; line-height: 88px;}
.footer_21_dzjg #_span_jiucuo img{ margin-left: 15px !important;}
.footer_21_tit1{ border-top: 1px solid #e2e2e2; padding: 12px 0; margin-top: 22px; line-height: 26px; font-size: 14px;  text-align: center;}
.footer_21_tit1 p span{ margin: 0 12px;}
.search_21{ padding: 20px 0;}
.header_21_tq1{ float: right; line-height: 24px; font-size: 14px; text-align: right;}
.header_21_tq img,.header_21_tq1 img{ margin: 0 5px;}
.search_21_tit{ position: absolute; left: 50%; transform: translateX(-50%); width: 50%; top: 0; height: 48px; display: flex; line-height: 48px;}
.search_21_tit>span{ display: block; float: left; background: url(21_xt_icon.png) no-repeat left center; padding-left: 30px; font-size: 20px; font-weight: bold; width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search_21_inp{ width: 61%; height: 46px; line-height: 46px; border: 1px solid #e2e2e2; border-radius: 5px; padding-left: 2%;}
.search_21_btn{ width:10%; height: 48px; line-height: 48px; border: none; background: url(21_header_ss.png) no-repeat center #1658a0; border-radius: 5px; margin-left: -5px;}
.nav_21_tit{ height: 68px; line-height: 68px; background-color: #e2e2e2;}
.ban_21{ height: 413px; background-color: #e8e8e8;}
.tit_b_c{ text-align: center; font-size: 30px; font-weight: bold; justify-content: center; display: flex; align-items: center;}

.footer_21_xt{ float: left; width: 84.5%; overflow: hidden;}
.footer_21_xt ul{ margin-right: -20px; overflow: hidden;}
.footer_21_xt li{ float: left; width: 33.3%;}
.footer_21_xt li .footer_21_box{ background-color: #ebebeb; line-height: 36px; padding: 10px 22px; height: 110px; margin-right: 20px; font-size: 14px;}
.bsdt_wrap{ background-color: #f2f2f2;}
.bsdt_ban1_21 .container_21,.header_21_con2 .container_21{}
.bsdt_ban1_21{ background: url(21_header_bsdt_ban.jpg) no-repeat center top; background-size: cover; padding: 4px 0;}
.bsdt_21_logo{ width: 30%; border-right: 1px solid #ffffff; margin-top: 10px; height: 59px; line-height: 59px; margin-right:22px;}
.bsdt_21_logo img{ max-width: 100%;}
.bsdt_ban1_21 .header_21_ss{width: 34.230769%;transform: translateX(0);left: auto;height: 42px;line-height: 42px;top: 5px;padding: 6px 18px 6px 0;position: relative;}
.bsdt_icon_21{ background: url(21_xt_icon1.png) no-repeat left center; padding-left: 22px; width: 9%; align-items: center;}
.bsdt_nav_21{ height: 60px; background-color: #1658a0;}
.bsdt_nav_21 ul{ display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; height: 60px;}
.bsdt_nav_21 li{ flex: 1; align-items: center; text-align: center; line-height: 60px;}
.bsdt_nav_21 li a{ display: block; color: #ffffff; font-size: 22px;}
.bsdt_nav_21 li.on a,.bsdt_nav_21 li a:hover{ background-color: #105cb0;}
.bsdt_con{ background-color: #eeeeee;}

@media screen and (min-width:1000px){
	.header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
	.header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
	.header_21_con1.fixed .header_21_font{ padding: 0;}
	.header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
	.header_21_con1.fixed1 .header_21_tit{ display: none;}
	.header_21_con1.fixed1 .header_21_font{ padding: 0;}
	.header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
	.header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
	.header_21_con1.fixed .header_21_logo{width: 260px;line-height: 77px;}
	.header_21_con1.fixed .header_21_tit{ display: none;}
	.header_21_con1.fixed .nav_21>ul{ float: left; }
	.header_21_con1.fixed .nav_21>ul>li{float: inherit;}
	.fixed_ss{ display:none; position: relative;}
	.fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
	.fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}


}
@media screen and (max-width: 1366px){
	.container_21{ width: 1200px;}
	.nav_21>ul>li{ font-size: 22px; margin-left:24px;}
	.footer_21_tit_r li a{ padding-left: 45px;}
	.footer_21_tit_r li a span{ left: 14px;}
	.footer_21_dzjg{ padding-top: 0; text-align: center;}
	.footer_21_dzjg span{ float: inherit; display: inline-block;}
}

@media screen and (max-width: 1280px){
	.container_21{ width: 1000px;}
	.nav_21>ul>li{font-size: 20px;margin-left: 15px;}
	.header_21_a_link a{ padding: 0 8px 1px 8px; margin: 0 3px;}
	.header_21_font{ padding: 0 10px;}
	.header_21_font em{ margin: 0 4px;}
	.header_21_tit>span{ margin-left: 12px;}
	.footer_21_tit_l p span{ margin-right:10px;}
	.footer_21_logo{ margin-right: 18px;}
	.footer_21 .container_21{ padding-right: 0; padding-left: 0;}
	.footer_21_tit_r li a{ padding-left: 0; text-align: center;}
	.footer_21_tit_r li a span{ display: none;}
	.footer_21_xt{ width: 82.5%;}
	.footer_21_tit_r1{ margin-left: 1.5%; padding-left:1.5%;}
}
@media screen and (max-width: 1100px){
	.nav_21>ul>li{ font-size: 18px; margin-left:15px;}
	.footer_21_tit_l p em{ margin: 0 2px;}
	.footer_21_xt{ width: 80.5%;}
}
@media screen and (max-width: 992px){
	*{ box-sizing: border-box;}
	.container_21{ padding: 0; width: 100%;}
	.header_21_con1,.header_21_xt .header_21_con1{ height: auto;}
	.header_21_a_link,.header_21_tit>span,.header_21_font a:last-child,.header_21_font em:nth-last-child(2),.header_21_tq,.header_21_llms a:last-child,.footer_21_logo,.footer_21_dzjg,.m_no,.footer_21_tit_r,.header_21_tq1,.bsdt_ban1_21 .header_21_llms,.footer_21_tit_r1::before,.fixed_ss,.header_21_font li:first-child{ display: none;}
	.header_21_logo{ max-width: 65%; padding-left:.2rem !important; line-height: 50px;}
	.header_21_con1_r{ position: relative; width: 100%;}
	.header_21_tit{ position: absolute; right:1rem; top: -2.5rem;}
	.header_21_font{ padding: 0 4px;}
	.header_21_font em{ margin: 0 2px;}
	.nav_21{ padding-left: .1rem;}
	.nav_21>ul{ width: 100%; float: inherit; position: relative; overflow-x: auto; white-space: nowrap; box-sizing: border-box;}
	.nav_21<ul::-webkit-scrollbar,.bsdt_nav_21 ul::-webkit-scrollbar{ display: none;}
	.nav_21::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: .4rem;background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#fff));background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 47%);height: 100%;z-index: 999;}
	.bsdt_nav_21 .container_21::after{ content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 3rem; background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#1658a0)); background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#1658a0 47%); height: 100%; z-index: 999;}
	.nav_21::before,.bsdt_nav_21 .container_21::before{content: '';position: absolute;right: .5rem;top: 50%;transform: translateY(-50%) rotate(-45deg);width: 8px;height: 8px;z-index: 1000; display: none;}
	.nav_21::before{ border-right: 2px solid #999999; border-bottom: 2px solid #999999;}
	.bsdt_nav_21 .container_21::before{ border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}
	.nav_21>ul>li{ margin: 0 .15rem 0 0; display: inline-block; float: inherit;}
	.header_21_ss{ width: 76%; transform: translateX(0); left:12px; padding: 5px 10px; top: 11px; height: 40px; line-height: 40px;}
	.header_21_picker{ width: 24.592592%;}
	.header_21_picker input{ font-size: 14px; padding-left: 10px;}
	.header_21_picker .upDown{ right: 8px;}
	.header_21_inp{ margin-left: 10px; font-size: 14px;}
	.header_21_con2{ height: 64px;}
	.header_21_llms{height: auto;padding-top: 10px; margin-right: 10px;}
	.header_21_llms a{ margin-left: 0; font-size:14px; padding: 0 10px; line-height: 40px; height: 40px;}
	.footer_21{ padding-top: 0;}
	.footer_21_tit_l{ width: 100%; text-align: center; line-height: 26px; padding: .1rem .18rem 0 .18rem; box-sizing: border-box;}
	.footer_21_tit1{ margin-top: 10px;}
	.footer_21_tit_l p em{ margin:0 10px;}
	.footer_21_xt{ width: 100%; padding: 20px;}
	.footer_21_xt ul{ margin: 0;}
	.footer_21_xt li{ width: 100%; margin-bottom: 16px;}
	.footer_21_xt li .footer_21_box{ margin-right: 0; height: auto;}
	.search_21_tit{ position: relative; width: 95%; margin: 0 auto;}
	.search_21_inp{ height: 48px;}
	.bsdt_ban1_21{ height: auto; padding-bottom: 20px;}
	.bsdt_ban1_21 .container_21{ flex-wrap: wrap;}
	.bsdt_21_logo{ width: 100%; margin: 0px auto; text-align: center; clear: both; border: 0; padding: 10px 30px; height: auto; line-height: inherit;}
	.bsdt_icon_21{ text-align: left; width: 20%; margin-left: 16px; height: 42px; display: flex; margin-top: 5px;}
	.bsdt_ban1_21 .header_21_ss{ width: 70%; margin-right: 16px;}
	.bsdt_nav_21 .container_21{ padding: 0 16px;}
	.bsdt_nav_21 ul{ white-space: nowrap; overflow-x:auto;}
	.bsdt_nav_21 li a{ font-size: 16px; padding: 0 24px 0 0;}
	.footer_21_tit_r1{ width: 100%; padding-left: 0; text-align: center; margin-left: 0; padding-top: 10px; border-top: 1px solid #e2e2e2;}
	.footer_21_tit a{ padding: 0 10px;}
	.footer_21_tit{ margin-bottom: 0; padding: 10px;}
	.header_21 .el-row,.footer_21 .el-row{ margin: 0 !important;}
}
@media screen and (max-width: 414px){
	.header_21_font li a, .header_21_font li em,.header_21_login a{ font-size: 12px;}
	.nav_21,.nav_21>ul>li{ line-height: 44px; height: 44px;}
	.search_21_inp{ width: 52%;}
	.search_21_tit>span{ font-size: 16px; font-weight: normal; padding-left: 22px;}
	.header_21_ss{ padding-right: 0; width: 75%;}
	.header_21_picker input{ padding-left: 0;}
	.header_21_inp{ width: 58%;}
	.header_21_btn{ width: 24px; margin-right: 5px;}
	.header_21_btn i{ font-size: 20px;}
	.header_21_llms a{ padding: 0 5px;}
}

@media screen and (max-width: 321px){
	.header_21_con1{ padding-top: 10px;}
	.header_21_ss{ width: 68%;}
	.header_21_btn{ margin-right: 0;}
	.nav_21{ margin-top: 0;}
}
body {margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; text-align: left;}
a { text-decoration: none; }
/*a:link, a:visited { color: #555555; }*/
a:hover { color: #c00001; text-decoration: underline; }
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none; transition: width .5s linear; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; }
.clear { clear: both; }
input, select { vertical-align: middle; }
.no { display: none; }

.head_bg{background:url(18xm_zfgb_head.jpg) no-repeat center top;}
.logo_gh{ padding-top:20px;width: 1200px;margin: 0 auto;}

.logo{text-align:center;padding-top: 28px;padding-bottom: 44px;}
.logo img{ height:80px;}
.bot_bg { background-color:#b70004; text-align:center; line-height:60px; height:60px; margin:40px auto 0; font-size:15px;}
.tit_bg{ margin:0px auto 0; height:36px; padding:16px 0 16px 0; width:880px;}
.tit_bg1{ background-color:#b10915;}
.search{ font-size:16px; height:36px; float:left;}
.search_l,.search_l1{ float:left;}
.search.twhite1.mar_l5{ margin-left:50px;}
.sel{ width:138px; padding-left:10px; height:36px; line-height:36px; border:0; margin:0 10px 0 10px; font-size:16px;}
.inp{ width:270px; padding-left:10px; height:36px; line-height:36px; border:0; margin:0 10px 0 10px; font-size:16px;}
.btn{ background-color:#e2333b; color:#ffffff; font-size:16px; width:73px; height:36px; line-height:36px; border:0}
.line{ margin-left:52px;}
.bg{ }
.bg1{ background:url(18xm_zfgb_con_b.png) no-repeat right 800px; padding-top:45px;}
.list{ background:url(18xm_zfgb_con.png) repeat-y center 155px ; margin:12px auto 0; padding:0 120px;}
.list li{ float:left; width:240px; height:260px; margin-bottom:73px; background:url(18xm_zfgb_tu_bg.png) no-repeat center top; position:relative; overflow:hidden}
.list li .tu{ background:url(18xm_zfgb_tu.jpg) no-repeat center top; height:57px; width:173px; margin:0 auto; padding-top:184px; line-height:24px; text-align:center; color:#999999; font-size:12px;}
.list li .tu a p.p1{ color:#8a6339; font-size:18px;}
.tit1{ position:absolute; width:174px; height:167px; background:url(18xm_zfgb_bar.png) repeat; left:50%; top:-100%; margin-left:-86px; text-align:center; padding-top:74px; transition:all .3s; cursor:pointer;}
.tit1 a{ color:#ffffff; width:108px; height:39px; line-height:39px; background-color:#b70004; border-radius:3px; text-align:center; display:block; margin:0 auto 10px;}
.list li:hover .tit1{ top:0;}
/*===============分页==============*/
.fy_list {text-align:center; padding-bottom:20px;}
.fy_list a{ display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px; background-color:#ffffff;}
.fy_list a.current,.fy_list a.disab,.fy_list a.disabled{display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list a.disab,.fy_list a.disabled{background:#eee;}
.fy_list a.on, .fy_list a:hover,.fy_list a.current,.fy_list a:hover{ color:#fff; background-color:#b70004; border:1px solid #b70004; text-decoration:none }
.inp1{ width:40px; height:40px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_list .btn1{height:42px;width:42px;padding:0;margin:0;background-color:#b70004;line-height:42px;display:inline-block; color:#ffffff; border:0}
.fy_list .btn1:hover{cursor:pointer}
.con{ background:url(18xm_zfgb_gl_con.jpg) repeat-y center; margin:0px auto 0;}
.con_t{ background:url(18xm_zfgb_gl_con_t.jpg) no-repeat center top; padding-top:80px; width:960px; margin:0 auto; padding:80px 130px 250px 130px;}
.con_b{ background:url(18xm_zfgb_gl_con_b.jpg) no-repeat center top; height:25px; margin-bottom:-40px;}
.tit2{ margin:0 auto; text-align:center; line-height:80px; font-size:48px; font-family:simsun; font-weight:bold; color:#e50915}
.tit3{ background:url(18xm_zfgb_gl_t.jpg) no-repeat center bottom; padding-bottom:34px; margin:25px auto 0; line-height:30px; font-size:18px; color:#323232;}
.tit3_l{ float:left; width:30%;}
.tit3_c{ float:left; width:40%; text-align:center}
.tit3_r{ float:right; width:30%; text-align:right}
.tit4{ margin:25px auto 0; line-height:60px; font-size:40px;text-align:center;}
.tit5{ margin:25px auto 0; font-size:18px; color:#e50915; font-family:simsun; font-weight:bold; }
.tit5 a{ color:#e50915;}
.list1{ margin:10px auto 0;}
.list1 li{ line-height:36px; font-size:16px;}
.list1 li span{ color:#777777; float:left; width:200px; margin-right:20px; display:block;}
.list1 li a{ float:left; display:block; width:720px}
.xl_con{ line-height:36px; font-size:16px; margin:20px auto 0}
.block { display: block }
.animated { -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
@-webkit-keyframes fadeInDown { 0% {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInDown { 0% {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown }
@-webkit-keyframes fadeInUp { 0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100px, 0);
	transform: translate3d(0, 100px, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInUp { 0% {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp }
@-webkit-keyframes fadeInRight { 0% {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	right: 0;
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInRight { 0% {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight }
@-webkit-keyframes fadeInLeft { 0% {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInLeft { 0% {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0)
}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft }
/*---------------------------------------segmentation------------------------------------------*/

/*colour*/
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tred1 { color: #c00001; }
.tred1 a:link, .tred1 a:visited { color: #c00001; }
.tred1 a:hover { color: #c00001; text-decoration: underline; }
.tgray1 { color: #999; }
.tgray1 a:link, .tgray1 a:visited { color: #999; }
.tgray1 a:hover { color: #999; text-decoration: underline; }
.tblack1 { color: #000 }
.tblack1 a:link, .tblack1 a:visited { color: #000; }
.tblack1 a:hover { color: #000; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e4e4e4; }
.bor_t1 { border-top: 1px solid #e4e3e3; }
.bor_r1 { border-right: 1px solid #e4e2e2; }
.bor_l1 { border-left: 1px solid #fff; }
.bor_b1 { border-bottom: 1px solid #dddddd; }
.bor_b2 { border-bottom: 1px dotted #cccccc; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 16px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }
.t24 { font-size: 24px; }
.t50 { font-size: 50px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
.f_l { float: left }
.f_r { float: right; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h28 { line-height: 28px; }
.h29 { line-height: 29px; }
.h30 { line-height: 30px; }
.h32 { line-height: 32px; }
.h33 { line-height: 33px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h36 { line-height: 36px; }
.h40 { line-height: 40px; }
.h44 { line-height: 44px; }
.h50 { line-height: 50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar15 { margin: 15px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t3 { margin-top: 3px; }
.mar_t5 { margin-top: 5px; }
.mar_t7 { margin-top: 7px; }
.mar_t10 { margin-top: 10px; }
.mar_t12 { margin-top: 12px; }
.mar_t13 { margin-top: 13px; }
.mar_t14 { margin-top: 14px; }
.mar_t15 { margin-top: 15px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_t70 { margin-top: 70px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l1 { margin-left: 1px; }
.mar_l4 { margin-left: 4px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding: 1px; }
.pad2 { padding: 2px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }
.pad_t1 { padding-top: 1px; }
.pad_t2 { padding-top: 2px; }
.pad_t3 { padding-top: 3px; }
.pad_t4 { padding-top: 4px; }
.pad_t5 { padding-top: 5px; }
.pad_t7 { padding-top: 7px; }
.pad_t8 { padding-top: 8px; }
.pad_t10 { padding-top: 10px; }
.pad_t12 { padding-top: 12px; }
.pad_t15 { padding-top: 15px; }
.pad_t17 { padding-top: 17px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t32 { padding-top: 32px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b0 { padding-bottom: 0px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b2 { padding-bottom: 2px; }
.pad_b3 { padding-bottom: 3px; }
.pad_b4 { padding-bottom: 4px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b8 { padding-bottom: 8px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_b155 { padding-bottom: 155px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l12 { padding-left: 12px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l22 { padding-left: 22px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l45 { padding-left: 45px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r28 { padding-right: 28px; }
.pad_r30 { padding-right: 30px; }
@media screen and (max-width:996px) {
	html, body { width: 100%; height: 100%; -webkit-text-size-adjust: none; text-size-adjust: none; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; min-width: 100%;}
	a, img { -webkit-touch-callout: none; } /* 禁止长按链接与图片弹出菜单 */
	html, body, h1, h2, h3, h4, h5, h6, p, br, form, input, button, textarea, select, fieldset, legend, blockquote, ul, ol, li, dl, dt, dd, pre, table, caption, tr, td, th, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { display: block; }
	body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
	* { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; }
	.animated { -webkit-animation-duration: 0s; animation-duration: 0s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
	.contain,.tit_bg{ width: 100%; }
	.head_bg{background-size: 100% auto;height: auto;background-color: #b10a17;}
	.search,.search_l{ clear: both; float: inherit; width: 100%; }
	.tit_bg{ height: auto; margin:0px auto; padding:0px 10px 10px 10px;}
	.tit{ padding-right:10px;}
	.logo { width: 90%; margin:0 auto; padding:15px 0; height:auto}
	.logo img, .tit_l img, .tu_list .tu p img, .con1 { width: 100%; }
	.list{ margin:15px auto 0; padding:0; background:none #ffffff;}
	.list li{ margin:10px 0 10px 0; height:auto; width:50%; padding:0 10px; background-position: center 10px}
	.list li .tu{ height:211px; width:100%; background-size:contain; background-color:#fef5ec; padding-top:150px;}
	.list li .tit1{ max-width:175px;}
	.sel{width: 70% !important;margin-top:10px;margin-left:0;}
	.sel:nth-child(2){ margin-left:24%;}
	.inp{width: 68%;margin-top:10px;margin-left:0;}
	.btn{ font-size:16px;}
	.search{ height:auto}
	.search_l{ margin-bottom:15px;}
	.search_l1{float:none;/*margin-top:10px;margin-left: 110px;margin-bottom:15px;*/}
	.line{ margin-left:0px}
	img{ max-width:100%}
	.fy_list{ margin:30px auto 0}
	.fy_list a,.fy_list span {padding:0 5px;line-height:24px;height:24px;display: none;}
	.fy_list span.current,.fy_list span.disab,.fy_list span.disabled{ padding:0 5px; line-height:24px; height:24px;}
	.fy_list span:nth-child(1),.fy_list span:nth-last-child(2),.fy_list span:nth-last-child(2) a{display:inline-block;}
	.fy_list span:nth-child(1),.fy_list span:nth-last-child(2){ background-color:#ffffff; margin:0 2px;border: 1px solid #e4e4e4;padding: 2px 10px;height: auto;}
	.fy_list span:nth-last-child(2) a{margin:0;border: 0;}
	.contain.mar_t45{ margin:15px auto 0;}
	.bot_bg{ height:auto; line-height:30px; padding:12px;}
	.con{ background-size: 100% 1px;}
	.con_t{ padding:30px 15px; width:100%; background-size:100% auto;}
	.tit_bg1{ padding-top:15px;}
	.list1 li a{ float:inherit; width:auto}
	.tit2{ font-size:30px; line-height:34px;}
	.tit3_l,.tit3_r{ display:none}
	.tit3_c{ float:inherit; width:100%}
	.xl_con{ padding:0 10px;}
	.logo_gh{ width:100%; text-align:center}
	.logo img{ height:auto; width:80%;}
	.logo_gh img{ max-width:80%;}
}
.quotes { text-align: center; font-size: 12px; }
.quotes a { padding: 5px 9px; background-color: #e4e4e4; margin: 8px; color: #333; }
.quotes a:link, .quotes a:visited { color: #333 }
.quotes a:hover { background-color: #006ad7; color: #ffffff; text-decoration: none }
.quotes span { padding: 5px 9px; margin: 5px; border: 1px solid #e4e4e4; }
.quotes span.current { background-color: #f33100; color: #ffffff; }
.gl_tit3 { background:url(17jsj_gl_icon.png) no-repeat 5px center; border-bottom: 2px solid #eaeaea; height:47px; line-height:47px; padding-left:25px; font-size:14px; width:98%; margin:0 auto; }
/*自添加20170519*/
.quotes span a{ padding:0px; margin:0px;}
.quotes span.disabled{ background-color:transparent; background-color:inherit}
.quotes span{ background-color:#e4e4e4}
.zcfg_trig1 a:hover,.zcfg_trig1 a:active { color:#0d71e5; font-weight:bold;}
/*自添加*/
/*翻页*/
.fy_tit { margin: 25px auto 10px; width: 60%; line-height: 29px; font-size: 14px; }
.fy_tit_l { float: left; width: 20%; }
.fy_tit_r { float: right; width: 30%;text-align: left; }
.fy_tit_c { float: left; width: 50%; }
.sel2 { width: 38px; border: 1px solid #cccccc; margin: 0 10px; }
