/*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 { color: #333333; 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('iconfont_hf.woff2') format('woff2'),
       url('iconfont_hf.woff') format('woff'),
       url('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;
}

.header_21{position: relative;z-index:6;border-bottom: 8px solid #1658a0;}
.header_21_con1{height: 100px;padding:18px 0 0 0;background-color: #ffffff;position: relative;z-index: 8;}
.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{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_l_2021 {float:left;line-height:30px;padding-top: 8px;width: 65%;}
.nav_r_2021{float:right;width: 30%;line-height: 28px;margin-top: 8px;border-left: 1px solid #ffffff;padding-left: 2%;}
.nav_l_2021 p,.nav_l_2021 a,.nav_r_2021 a{ color:#ffffff; font-size:16px;}
.nav_l_2021 .clearflx_2021:last-child{display:block;position:absolute;right:0;top: 38px;}
.nav_l_2021{ position:relative;}
.nav_r_2021 a{margin-left:20px;display:inline-block;}
.nav_l_2021 a{ margin-left:20px;}
.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: 32px 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: 7px;}
	.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%;}
	.fixed .header_21_con1_r{ width:57%;}
}
@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:1rem !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: 2rem;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 1.5rem 0 0; display: inline-block; float: inherit;}
	.nav_21>ul>li:last-child{ margin-right: 2rem;}
	.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 1.8rem 0 1.8rem; 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;}
	.footer_21,.tit_con,.tit_con1{ margin-top:16px;}
	.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;}
}

.header_21_llms a:nth-child(2){ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
.container{ width:1300px; margin: 0 auto;}
#wrap{ background-color: #f3f4f8; min-height: 100%; overflow: hidden;}
#header,#main,#footer{ position: relative;}
#header{ z-index: 5; *overflow: hidden; height: 60px; background-color: #ffffff;}
#footer{ font-size:17px; z-index: 3;margin: 30px auto 0;border-top: 1px solid #eeeeee;}

.zt_logo{ float: left; padding: 6px 0 7px 0;}
.zt_head_r{ float: right; line-height: 40px; padding: 10px 0;}
.zt_head a{ font-size: 15px;}
.zt_head_r em{ color: #e0e0e2; font-size: 12px; font-family: simsun; margin: 0 10px;}
.zt_nav{ float: right; padding: 10px 0;}
.zt_nav li{ float: left; margin: 0 15px; line-height: 40px;}
.zt_nav li a{ display: block; font-size: 17px;}
.zt_box{ float: right; margin: 10px 17px 10px 25px; height: 40px; line-height: 40px; background-color: #f3f4f8; border-radius: 20px; width: 215px;}
.zt_box .zt_inp{border: 0;background-color: transparent;height: 38px;float: left;line-height: 38px;padding-left: 22px;width:75%;font-size: 16px;}
.zt_box input::-webkit-input-placeholder{ color: #999999;}
.zt_box .zt_btn{background-color: transparent;border: 0;color: #999999;line-height: 40px;cursor: pointer;}
.zt_box .zt_btn i{ font-size: 20px;}
.zt_ban{height: 240px;line-height: 240px;text-align: center;}
.zt_ban img{ vertical-align: middle;}
.yqlj_con{ background-color: #ffffff; padding: 17px 0 24px 0;}
.yqlj_tit{ line-height:40px;  text-align: center;}
.yqlj_tit a{ margin: 0 12px;} 
.yqlj_tit1{ margin-top: 16px; position: relative;}
.yqlj_tit1>ul{ margin-right: -18px; *width: 100%;}
.yqlj_tit1>ul>li{ float: left; width:13.2%; margin-right:1%;}
.yqlj_tit1>ul>li p{ padding-left: 15px; height: 40px; line-height: 40px; background-color: #f3f4f8; border:1px solid #f3f4f8; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_tit1>ul>li p em{ position: absolute; display: inline-block; right:13px; top:0px; width: 10px; height: 40px; transition: .3s all; font-size: 10px; transform-origin:center;}
.yqlj_tit1>ul>li.on p{ background-color: #ffffff; border: 1px solid #eeeeee; border-top: 1px solid #ffffff;}
.yqlj_tit1>ul>li.on em{ transform: rotate(180deg); }
.yqlj_tit1>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 3px; z-index: 5; bottom: 40px; background-color:#ffffff; padding: 15px 20px 15px 30px; border: 1px solid #eeeeee;}
.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;}
.yqlj_tit1>ul>li .yqlj_list{ max-height:250px; overflow:auto;}
.yqlj_tit1>ul>li .yqlj_list li{ width:25%}
.bot_bg{background-color: #f3f4f8;padding: 30px 0;line-height: 36px;text-align: center;margin: 0 auto;}
.bot_bg .container>span{ padding-top: 35px;}
.bot_bg h3{ font-weight: normal; font-family: simsun; color: #ccccce; font-size: 17px;  line-height: 42px; margin-bottom: 5px;}
.bot_bg h3 a{ margin: 0 17px; font-family: "microsoft yahei"; color:#333333 !important;}
.bot_bg p{ margin-left: 17px; color:#333333 !important;}
.bot_bg p a{ color:#333333 !important;}
.bot{ width: 735px; margin: 0 auto; position: relative;}
.bot .logo1{ position: absolute; left: -60px; top: 15px;}
.bot .logo2{ position: absolute; right: -120px; top: 15px;}
.bot span{ margin: 0 8px;}
.footer_21 .yqlj_con{ background-color: #f2f2f2; padding: 16px 0; border-bottom: 1px solid #e2e2e2; margin-bottom: 22px;}
.footer_21 .yqlj_tit1{ margin-top: 0;}
.yqlj_tit1>ul>li p{ border: 1px solid #e5e5e5; background-color: #ffffff;}
.xm_ban1{ background:url(21xmszf_head_ban.jpg) no-repeat center bottom #1658a0;}
.ban{ margin: 0 auto 30px; text-align: center;}
.ind_con_bg{ background-image: url(20xmszf_con11.png);}
.top-box,.fixed_ss{ display: none;}
.fixed { box-shadow: 0 3px 8px rgba(100,100,100,.2); background-color: rgba(255,255,255,.9) !important; transition: all .3s;z-index: 9999;}
.header_21_llms a.zzms{ display: none;}
.header-menu-mb{ display: none;}
.srxx_ban{ background: url(20xm_srxx_ban.jpg) no-repeat center top;}



@media screen and (max-width:1366px) {
	.container{ width:1200px;}
	.yqlj_tit1>ul>li .yqlj_con1{ right:2px}
}
@media screen and (max-width:1200px) {
	.yqlj_tit1>ul>li .yqlj_con1{ right:0}
	.zt_nav li{ margin: 0 5px;}
	.zt_box{ margin: 10px;}
	.container{ overflow-x:hidden; width: 1000px;}
}

@media screen and (max-width:999px) {
	.container{ max-width: 100%;}
	#header{ height: auto; padding-bottom: 20px;}
	.zt_logo{ text-align: center; padding: 20px;}
	.zt_logo,.zt_box,.zt_nav{ float: inherit;}
	.zt_head_r,.yqlj_con{ display: none;}
	.zt_box{ width: 90%; margin: 10px auto;}
	.zt_box .zt_inp{ width: 80%;}
	.zt_nav{ position: fixed; top: 0; width: 100%; right: -100%; height: auto; z-index: 999; background-color: #ffffff; bottom: 0; margin: 0;}
	.zt_nav ul{ padding-top: 40px;}
	.zt_nav>ul>li{ float: inherit; display: block; line-height: 50px; width: 100%; text-align: center;}
	.zt_nav>ul>li>a{ font-size: 18px; background-image: none; color: #333333;}
	.zt_nav>ul>li>a:hover{ color: #333333;}
	.zt_nav>ul>li:first-child{ width: 100%;}
	.zt_nav>ul>li.on>a{ font-size: 20px;}
	.header-menu-mb1{display: inline-block;position: absolute;right:10px;top:15px;height: 28px;font-size: 0;line-height: 26px;text-align: center;cursor: pointer;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;z-index:1000;width:26px;height:26px;}
	.header-menu-mb1 span{display: block; width:20px; height: 2px; margin-top:6px; background: #ccccce; border-radius: 3px; -webkit-transform-origin: 24px; transform-origin: 24px; -webkit-transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(.77,.2,.05,1); transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(.77,.2,.05,1); transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(.77,.2,.05,1),width .5s; transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(.77,.2,.05,1),width .5s,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);} 
	.header-menu-mb1 span:nth-last-child(2){-webkit-transform: rotate(0); transform: rotate(0); -webkit-transition: width .5s ease; transition: width .5s ease}
	.header-menu-mb1.show-nav{ padding-left: 5px;}
	.header-menu-mb1.show-nav span{opacity: 1; width: 26px; -webkit-transform: rotate(45deg); transform: rotate(45deg); background: #ccccce;} 
	.header-menu-mb1.show-nav span:nth-last-child(2){width: 0; opacity: 0; -webkit-transform: rotate(0); transform: rotate(0); -webkit-transition: width .5s; transition: width .5s} 
	.header-menu-mb1.show-nav span:nth-last-child(3){opacity: 1; -webkit-transform: rotate(-45deg); transform: rotate(-45deg)}
	.zt_ban{ height: 180px; line-height: 180px;background-size: cover !important;}
	.zt_ban img{ max-width: 90%;}
	.bot{ width: 100%; font-size: 15px;}
	.bot .logo1{ position: relative; left: initial; top: auto;}
	.bot .logo2{ position: relative; right: initial; top: auto;}
	.bot_bg p{ margin-left: 0;}
	.bot_bg { padding: 20px 15px;}
	.bot span{ display: block;}
	.bot_bg{ line-height: 28px;}
	.logo1 img{ height: 44px;}
	.bot_bg h3 a{ margin: 0 7px;}
	#footer{ margin-top: 15px;}
}
@media screen and (max-width:767px) {
	.bot_bg h3{ display: none;}
}

.otherlink-bg { background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 0; left: 0; opacity: 0; position: fixed; right: 0; top: 0; transition: all 0.3s ease 0s; z-index: 99; }
.otherlink-bg.in { opacity: 1; }
.otherlink-pop { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); height: 180px; left: 50%; margin: -250px 0 0 -280px; overflow: hidden; position: fixed; top: -25%; transition: all 0.4s ease 0s; width: 470px; z-index: 100; }
.otherlink-pop.in { top: 50%; }
.otherlink-pop a.offBtn { color: #ccc; font-size: 20px; font-weight: 700; line-height: 20px; padding: 5px 10px; position: absolute; right: 8px; top: 5px; }
.otherlink-pop h2 { font-size: 16px; padding: 45px 40px; font-weight: normal; text-align: left; font-size: 14px; line-height: 2em; }
.otherlink-pop p.btns { background: #f5f5f5 none repeat scroll 0 0; border-top: 1px solid #ddd; bottom: 0; height: 50px; left: 0; position: absolute; text-align: right; width: 100%; }
.otherlink-pop p.btns a { border: 1px solid #bbbbbb; border-radius: 5px; color: #333; display: inline-block; font-size: 14px; height: 30px; line-height: 30px; margin: 9px 15px 0 0; padding: 0 15px; }
.otherlink-pop p.btns a:hover { background: #e6e6e6 none repeat scroll 0 0; }
.otherlink-pop p.btns a.toOtherLink { background: #337ab7 none repeat scroll 0 0; border: 1px solid #337ab7; color: #fff; }
.otherlink-pop p.btns a.toOtherLink:hover { background: #286090 none repeat scroll 0 0; }

/*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_t8 { margin-top: 8px; }
.mar_t10 { margin-top: 10px; }
.mar_t12 { margin-top: 12px; }
.mar_t13 { margin-top: 13px; }
.mar_t15 { margin-top: 15px; }
.mar_t16 { margin-top: 16px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t32 { margin-top: 32px; }
.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_t115 { margin-top: 115px; }
.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; }
.pad20 { padding: 20px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad25 { padding: 25px; }
.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_b70 { padding-bottom: 70px; }
.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_l23 { padding-left: 23px; }
.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; }