@charset "utf-8";
/* CSS Document */

/*通用*/
  /*外边距*/
.mt-0{ margin-top:0;}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}
.mb-0{ margin-bottom:0;}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-0{ margin-left:0;}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-0{ margin-right:0;}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
  /*内填充*/
.pt-0{ padding-top:0;}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}
.pb-0{ padding-bottom:0;}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}
.pl-0{ padding-left:0;}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}
.pr-0{ padding-right:0;}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}
.pd-0{ padding:0;}.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}

  /*文字+段落*/
.f-12{ font-size:12px;}.f-13{ font-size:13px;}.f-14{ font-size:14px;}.f-16{ font-size:16px;}.f-18{ font-size:18px;}.f-20{ font-size:20px;}.f-22{ font-size:22px;}.f-24{ font-size:24px;}.f-26{ font-size:26px;}.f-28{ font-size:28px;}.f-30{ font-size:30px;}
.f-yahei{font-family:"Microsoft YaHei","微软雅黑";}
.f-songti{ font-family: "SimSun","宋体";}
.text-ind2em{text-indent:2em;}
.f-bold{ font-weight:bold;}
/*默认*/
a{ /*color:#fff; */text-decoration: none;outline: none;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
a:hover, a:active, a:focus {color: #028734;text-decoration: none;}  /*当前颜色 */
ol, ul{list-style: none; padding-left:0;}

.text-ellipsis{text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.bg-fff{ background-color:#fff;}

.form-control:focus{border-color: #0148a4;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(1,72,164,.6);}  /*当前颜色 input框颜色*/
.form-control:focus::-moz-placeholder{color:#0148a4;opacity:1}.form-control:focus:-ms-input-placeholder{color:#0148a4}.form-control:focus::-webkit-input-placeholder{color:#0148a4} /*当前颜色 input框placeholder颜色*/

.pager-loose > li > a, .pager-loose > li > span {margin-left: 5px;margin-bottom:5px;border-radius: 4px;} /*分页*/

img{ max-width:100%;}  
img.fill{width: 100%;height: 100%;}

a.more{ color: #666; font-size: 80%; font-weight: normal;} /*当前颜色 */
a.more:hover{font-weight: bold;color: #028734;}

.row-8{margin-right: -8px;margin-left: -8px;}
.row-8 .col-lg-1, .row-8 .col-lg-10, .row-8 .col-lg-11, .row-8 .col-lg-12, .row-8 .col-lg-2, .row-8 .col-lg-3, .row-8 .col-lg-4, .row-8 .col-lg-5, .row-8 .col-lg-6, .row-8 .col-lg-7, .row-8 .col-lg-8, .row-8 .col-lg-9, .row-8 .col-md-1, .row-8 .col-md-10, .row-8 .col-md-11, .row-8 .col-md-12, .row-8 .col-md-2, .row-8 .col-md-3, .row-8 .col-md-4, .row-8 .col-md-5, .row-8 .col-md-6, .row-8 .col-md-7, .row-8 .col-md-8, .row-8 .col-md-9, .row-8 .col-sm-1, .row-8 .col-sm-10, .row-8 .col-sm-11, .row-8 .col-sm-12, .row-8 .col-sm-2, .row-8 .col-sm-3, .row-8 .col-sm-4, .row-8 .col-sm-5, .row-8 .col-sm-6, .row-8 .col-sm-7, .row-8 .col-sm-8, .row-8 .col-sm-9, .row-8 .col-xs-1, .row-8 .col-xs-10, .row-8 .col-xs-11, .row-8 .col-xs-12, .row-8 .col-xs-2, .row-8 .col-xs-3, .row-8 .col-xs-4, .row-8 .col-xs-5, .row-8 .col-xs-6, .row-8 .col-xs-7, .row-8 .col-xs-8, .row-8 .col-xs-9{padding-right: 8px;
padding-left: 8px;}/*居中宽度缩小*/


.row-5{margin-right: -5px;margin-left: -5px;}
.row-5 .col-lg-1, .row-5 .col-lg-10, .row-5 .col-lg-11, .row-5 .col-lg-12, .row-5 .col-lg-2, .row-5 .col-lg-3, .row-5 .col-lg-4, .row-5 .col-lg-5, .row-5 .col-lg-6, .row-5 .col-lg-7, .row-5 .col-lg-8, .row-5 .col-lg-9, .row-5 .col-md-1, .row-5 .col-md-10, .row-5 .col-md-11, .row-5 .col-md-12, .row-5 .col-md-2, .row-5 .col-md-3, .row-5 .col-md-4, .row-5 .col-md-5, .row-5 .col-md-6, .row-5 .col-md-7, .row-5 .col-md-8, .row-5 .col-md-9, .row-5 .col-sm-1, .row-5 .col-sm-10, .row-5 .col-sm-11, .row-5 .col-sm-12, .row-5 .col-sm-2, .row-5 .col-sm-3, .row-5 .col-sm-4, .row-5 .col-sm-5, .row-5 .col-sm-6, .row-5 .col-sm-7, .row-5 .col-sm-8, .row-5 .col-sm-9, .row-5 .col-xs-1, .row-5 .col-xs-10, .row-5 .col-xs-11, .row-5 .col-xs-12, .row-5 .col-xs-2, .row-5 .col-xs-3, .row-5 .col-xs-4, .row-5 .col-xs-5, .row-5 .col-xs-6, .row-5 .col-xs-7, .row-5 .col-xs-8, .row-5 .col-xs-9{padding-right: 5px;
padding-left: 5px;}/*居中宽度缩小*/

.animate {
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    transition-duration: 0.5s;
}/*操作延迟*/                



/*手机端首页*/
body{font-family:"Microsoft YaHei","微软雅黑";}
.mobile{ max-width: 640px; margin: auto; font-size: 16px;}
@media screen and (min-width: 767px){
	.mobile{display: none;}
}


	/*轮播*/
.swiper1{ background-color: #fff; position: relative;}
.swiper1 .swiper-wrapper{ text-align: center;}
.swiper1 .swiper-pagination{ left: 30%; bottom: 0;width: 40%; text-align: center;}
.swiper1 .swiper-pagination span{ margin: auto 5px; background-color: #fff;}
.swiper1 .swiper-pagination span.swiper-pagination-bullet-active{ background-color: #0148a4;}

@media screen and (min-width: 767px){
	.swiper1 .swiper-pagination{ margin: auto 2px;left: 40%; width: 20%; bottom: 12px;}
	.swiper1 .swiper-pagination span{ width: 15px; height: 15px;}
}
@media screen and (max-width: 767px){
	.swiper1 .swiper-wrapper .swiper-slide{ position: relative; overflow: hidden;}
	.swiper1 .swiper-wrapper .swiper-slide a{display: block; text-align: center; position:relative; width: 640px; left: 50%; top: 0; margin-left: -320px;}
}
	/*头部导航*/
.mobile .header{ padding-top: 70px;}
.mobile .header_nav{background-color: #0148a4;position: relative;}
.mobile .header_nav .container{ padding: 0;    max-width: 100%;}
.mobile .header_nav .navbar{ margin-bottom:auto; border-radius:0; border:none; background-color:transparent;min-height: auto;}
.mobile .header_nav .navbar-collapse{ padding:0;}
.mobile .header_nav .navbar-nav li{ float:none;}
.mobile .header_nav .navbar-default .navbar-brand{ height:42px; padding: 0;}
.mobile .header_nav .navbar-default .navbar-brand img{max-height:42px;}
.mobile .header_nav .navbar-default .navbar-nav > li > a{ color:#fff;font-size: 16px; padding-left:0; padding-right:0;white-space: nowrap;}
.mobile .header_nav .navbar-default .navbar-nav > li > a:hover{background-color: #012794;}
.mobile .header_nav .navbar-default .navbar-nav > .active > a,.mobile .header_nav .navbar-default .navbar-nav > .active > a:focus,.mobile .header_nav .navbar-default .navbar-nav > .active > a:hover{color:#fff; background-color:#012794;}
.mobile .header_nav .navbar-default .navbar-nav li > ul{ position:absolute; left:0; z-index:2; padding-left:0; width:100%;}
.mobile .header_nav .navbar-default .navbar-nav li > ul li{ width:100%;}
.mobile .header_nav .navbar-default .navbar-nav li > ul li a{ text-align:center; color:#333; display:block;-moz-opacity: 0.8;-webkit-opacity: 0.8;opacity: 0.8;filter: alpha(opacity=80);margin-bottom: 1px;padding: 10px 5px; padding-left: 6px; background: #f7f7f7 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVBQjEyRDYyRUYxMUU4QUY5QUE5MjlBOTA5QkZGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVBQjEyRTYyRUYxMUU4QUY5QUE5MjlBOTA5QkZGMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRUFCMTJCNjJFRjExRThBRjlBQTkyOUE5MDlCRkYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRUFCMTJDNjJFRjExRThBRjlBQTkyOUE5MDlCRkYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ASBaWAAAAB5JREFUeNpiYGBg+M8ABUxQGizAiMyBMVA4YAAQYAC5FwX+720/2wAAAABJRU5ErkJggg==") no-repeat  5px center;}
.mobile .header_nav .navbar-default .navbar-nav li > ul li a:hover{filter:alpha(opacity=100); -moz-opacity:1; -webkit-opacity: 1; opacity: 1; font-weight: bold;}

@media (max-width: 991px) {
	.mobile .header_nav .navbar-default .navbar-nav > li > a{ font-size:14px;}
}


@media (max-width: 767px) {
	.mobile .header_nav{ /*background-color: transparent;*/background-image: url();position: fixed; top: 0;right: 0; z-index: 999; width: 100%; padding: 14px;}
	.mobile .header_nav .container{ padding: 0;}
	.mobile .header_nav .navbar-default .navbar-toggle{ margin: auto;z-index: 9999; background-color: #012794; border: transparent; height: 42px;}
	.mobile .header_nav .navbar-default .navbar-toggle .icon-bar{ background-color: #fff;    transition: all .3s ease-in-out;}
	.mobile .header_nav .navbar-default .navbar-toggle.collapsed{background-color: #0148a4;}
	.mobile .header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(3){ display: none;}
	.mobile .header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(2){    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
	.mobile .header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(4){    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);    margin-top: -1px;}
	
	.mobile .header_nav .navbar-default .navbar-toggle.collapsed .icon-bar:nth-child(3){ display: block;}
	.mobile .header_nav .navbar-default .navbar-toggle.collapsed .icon-bar{-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); margin-top: 4px;}
	
	.mobile .header_nav .navbar-collapse{width: 100%;position: fixed;left:0;top:0; padding-right: 70px;background-color: rgba(0,0,0,.2);height: 100%;}
	.mobile .header_nav .navbar-nav{ margin: auto; background-color: #0148a4; min-height: 100%; overflow: hidden; overflow-x: scroll;}
	.mobile .header_nav .navbar-default .navbar-nav li > ul{ position: relative;background-color: #eee;}
	
	.mobile .header_nav .navbar-default .navbar-nav > li > a{ text-align: left; padding-left: 20px;    margin-bottom: auto; position:relative;}
	.mobile .header_nav .navbar-default .navbar-nav > li.mainlevel > a:after {
    content: "\e259";    font-family: 'Glyphicons Halflings';position: absolute; right: 20px; top: 0; width: 40px; height: 40px; line-height: 40px; text-align: center;
}
.mobile .header_nav .navbar-default .navbar-nav > li.mainlevel.active > a:after{
	content: "\e260";
}
	.mobile .header_nav .navbar-default .navbar-nav li > ul li a{text-align: left; padding-left: 35px;/*opacity: .6;*/ margin-bottom: auto; position: relative; background-position: 20px center;}
	.mobile .header_nav .navbar-default .navbar-nav li > ul li a:after{
		content: ""; position: absolute; bottom: 0; height: 1px; width: 80%; left: 30px; background-color: #ccc;}
	.mobile .header_nav .navbar-default .navbar-nav li.mainlevel > ul li:last-child a:after{ content: normal ;}
	.mobile .header_nav .navbar-default .navbar-nav li > ul li{ border-bottom: none;}
	.mobile .header_nav .navbar-nav li{ border-bottom: 1px solid #eee;}
}
 
/*文字无缝滚动*/
.offsetLeft{width: 100%;height: 40px;line-height: 40px;position: relative; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MTI5ZTU0Yi0zNmFiLTNhNGQtOGY4Yi1hOTUwZGFjZmRhYTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY2Rjc4MzU2RDVGMTFFOEFFNUFGNUZGN0EyNDIwQzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY2Rjc4MzQ2RDVGMTFFOEFFNUFGNUZGN0EyNDIwQzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyZTFkY2JkLTQxMmEtNGQ0ZC1hMTE3LTc3ODNhYjA4YjM2ZSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTI5ZTU0Yi0zNmFiLTNhNGQtOGY4Yi1hOTUwZGFjZmRhYTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Lqv0OAAAAFUlEQVR42mJkYGBoAGIGJgYoAAgwAAc2AIReScNWAAAAAElFTkSuQmCC"); padding: 0 10px; color: #fff;margin-top: -40px;z-index: 1;}
.offsetLeft strong{position: absolute;top: 0;left: 10px;z-index: 10;} 
.offsetLeft_inner{height: 40px;position: relative;overflow: hidden; margin-left: 90px;}  
.offsetLeft_inner ul{width:auto;position: absolute;top: 0;left: 10px;height: 40px;}  
.offsetLeft_inner ul li{float: left; padding-left: 30px;}  
.offsetLeft_inner ul li a{display: block;min-width:100%;height:40px;color: #fff;}  

/*首页公司简介*/
.main_homebox1{ padding: 15px;}
.main_homebox1 .bg{position: relative; padding: 30px 20px; color: #fff; background-image: url(../images/i/jianjie-bg.jpg); background-size: 100% 100%;}
.main_homebox1 .bg:before{ content: ""; position: absolute; left: 0; top:0; width: 100%; height: 100%;float: left;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MTI5ZTU0Yi0zNmFiLTNhNGQtOGY4Yi1hOTUwZGFjZmRhYTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY2Rjc4MzU2RDVGMTFFOEFFNUFGNUZGN0EyNDIwQzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY2Rjc4MzQ2RDVGMTFFOEFFNUFGNUZGN0EyNDIwQzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyZTFkY2JkLTQxMmEtNGQ0ZC1hMTE3LTc3ODNhYjA4YjM2ZSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTI5ZTU0Yi0zNmFiLTNhNGQtOGY4Yi1hOTUwZGFjZmRhYTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Lqv0OAAAAFUlEQVR42mJkYGBoAGIGJgYoAAgwAAc2AIReScNWAAAAAElFTkSuQmCC");z-index: 2;}
.main_homebox1 .bg p{z-index: 9; line-height: 26px;position: relative; margin-bottom: auto;}


/*新闻*/
.main_homebox2{background-color: #0148a4; padding:30px 20px; }
.main_homebox2 .news_top{ overflow: hidden; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dashed #839cbc;}
.main_homebox2 .news_top .pic{ width: 110px; height: 110px; float: left; margin-right: 10px; border-radius: 8px; border:2px solid #fff; background-repeat: no-repeat; background-size: 100% 100%;}
.main_homebox2 .news_top h4{font-size: 18px; font-weight: bold; margin: auto auto 10px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.main_homebox2 .news_top p{line-height: 26px; margin-bottom: auto; height: 76px; overflow: hidden;}

.main_homebox2 ul{ margin-bottom: auto;}
.main_homebox2 ul li{position: relative; line-height: 32px;}
.main_homebox2 ul li a{width: 100%; padding-right: 80px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-left: 15px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RENGMUUxNzZEODMxMUU4QjNEOEVGNjlEMkU2QUQ4RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RENGMUUxODZEODMxMUU4QjNEOEVGNjlEMkU2QUQ4RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhEQ0YxRTE1NkQ4MzExRThCM0Q4RUY2OUQyRTZBRDhGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhEQ0YxRTE2NkQ4MzExRThCM0Q4RUY2OUQyRTZBRDhGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ivRDYAAAABZJREFUeNpi/P//PwMYMDHAAIIFEGAAVCQDA/4uKo0AAAAASUVORK5CYII="); background-repeat: no-repeat; background-position: 4px center;}
.main_homebox2 ul li span{position: absolute;right: 0;top:0; color: #ccc;}

div.hr{border-bottom: 15px solid #e6e6e6;}

/*按钮*/
.main_homebox3{ padding: 15px;}
.main_homebox3 ul{ overflow: hidden; margin-bottom: auto; }
.main_homebox3 ul a{display: block; padding: 20px; height: 128px; margin-bottom: 10px;}
.main_homebox3 ul .sub{ font-size: 18px; opacity: .5;display: inline-block; margin-top: 10px;}
.main_homebox3 ul .title{ font-size: 20px; margin-bottom: auto; margin-top: 10px;}

.main_homebox3 ul .btn1 a{ background-color: #d7444c; background-image: url(../images/i/icon-bg1.png); background-size: auto 80%; background-repeat: no-repeat; background-position: 90% center;}
.main_homebox3 ul .btn2 a{ background-size: 100% 100%;}
.main_homebox3 ul .btn3 a{ background-color: #d7444c; background-image: url(../images/i/icon-bg2.png); background-size: auto 40%; background-repeat: no-repeat; background-position: 90% 10%;}

.main_homebox3 ul .btn4 a{ background-color: #fe9400; background-image: url(../images/i/icon-bg3.png); background-size: auto 50%; background-repeat: no-repeat; background-position: 90%  center}
.main_homebox3 ul .btn5 a{ background-color: #0a55b2; background-image: url(../images/i/icon-bg4.png); background-size: auto 50%; background-repeat: no-repeat; background-position: 90%  center;}

.mobile .footer{ background-color: #333333; color: #999; padding: 10px; margin-bottom: 50px;}
.mobile .footer p{ line-height: 26px; margin-bottom: auto;}


.main-nav {width: 100%;margin:0 auto;height:50px;text-align: center;position: fixed;bottom: 0px;left: 0px;z-index: 20;background: #fff;border-top: 1px solid #bfbfbf;}
.main-nav ul{width: 100%;height: 50px;list-style: none;padding: 0px;}
.main-nav ul li{width: 25%;float: left;height: 50px;overflow: hidden;list-style: none;}
.main-nav ul li:first-child{margin-left: 0%;}
.main-nav ul li:last-child{margin-right: 0%;}
.main-nav ul li a{color: #bfbfbf;}
.main-nav ul li.active a{color: #0148a4;}
.main-nav ul li.active p{color: #0148a4;}
.main-nav ul li i{width: 25px;height: 25px;display: block;text-align: center;margin: 5px auto 0px;background-size: 100%; background-repeat: no-repeat; background-position: center center;}
.main-nav ul li p{font-family: 'Microsoft Yahei';font-size: 12px;color:#999;}
.main-nav ul li i.icon1{background-image: url('../images/i/main-nav-icon1.png');}
.main-nav ul li i.icon2{background-image: url('../images/i/main-nav-icon2.png');}
.main-nav ul li i.icon3{background-image: url('../images/i/main-nav-icon3.png');}
.main-nav ul li i.icon4{background-image: url('../images/i/main-nav-icon4.png');}

.main-nav ul li.active i.icon1{background-image: url('../images/i/main-nav-icon1on.png');}
.main-nav ul li.active i.icon2{background-image: url('../images/i/main-nav-icon2on.png');}
.main-nav ul li.active i.icon3{background-image: url('../images/i/main-nav-icon3on.png');}
.main-nav ul li.active i.icon4{background-image: url('../images/i/main-nav-icon4on.png');}

/*PC*/
.wrap{}
.wrap .header_logo{ padding:20px 20px 0;}
.wrap .headertop .logo{ float: left;z-index: 1;position: relative; margin-top: 15px;}
.wrap .headertop .logo img{ max-width: 200px; max-height: 74px;}

.wrap .headertop form{ z-index: 2;position: relative;}
.wrap .headertop form .zh_search{position: absolute;right:0px;top: 10px;}
.wrap .headertop form .zh_input {width: 50%;height: 31px;padding-left: 6px;border: none;background-color: #f6f6f6;line-height: 31px;font-size: 14px; float:right;color: #b3b7ba;max-width: 300px;}
.wrap .headertop form .zh_submit { width: 44px;height: 31px; float:right; border: none; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMTc0OEQ5NTZFMEMxMUU4QUVCMUJERjJCNzA2NDFCNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMTc0OEQ5NjZFMEMxMUU4QUVCMUJERjJCNzA2NDFCNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxNzQ4RDkzNkUwQzExRThBRUIxQkRGMkI3MDY0MUI0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxNzQ4RDk0NkUwQzExRThBRUIxQkRGMkI3MDY0MUI0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0OwmsAAAAz1JREFUeNqsVU1oE1EQntndpNq6wR9EBdGiWLUVT/agKHrwpKiIFDwoqPhTtVWIkaAiLIJoNalF6l9UEKkXCx71Yk8itR5EoVbaQ1HE1uBFsUFtdt/4vU2DpZvEtnRg2X1v38438803s0wF7PLlO4usMtnBZGwlkVVEPJNZPBH+yiRdStETz/veEY/Hf9J/jEcvmpubpxOV7xbik1jWMLM18grOBUs29EKEMsTSQYqbTp063Km3/gvgONdm2nbFBewcYqZpcPiZmOFEXsFhmkyxWNFSNngjsNbjjI0zXwB7ZujHwCPHcVQhACsfuYh2LsfxYRYO7ouS5q6u573t7e3emCyvi5qxiU05j4zWIvaWisi8P3j1uGgGyWTqABtyk3K5XmTJJKLR6K9S3CYSrYvZCN9EQFuQYZ8otTMWq+8Ze87QBUXkDcAqQ+Rt43GuLRZr+ORm3Sgieg+QKpSnHjQZAQBfLcyrNefK81rG4zxv8fixXkWq1U+caXskMndJAMCXIpGpC5rJpHtooqbcZ0LSjywWEYXWFACgmpz0VFcxJZSyvr7QAAvpwBgsVAcAUKBZWucGSZomYanUkawv45zNDsg016FgUAyLJmvGSEMyeYFXuAZzHSpLJuPbce6Ug9/FPs1MX4IAQq99cHSof3iCZttqOQLEvJI/5Kl3AQA9uPByCM8bbFs2TSx66N4w9+BxLljuHh7OvgkA6KmI3DqQwwxI9dylS7cqxwtQEZm/DQzsg3rQDvLw7NkT3wIAeuSiyFf04EKq68Jl5o1ksrWqlOO6ujoT42W7ydwC/WvlvGDOtJWcpolrqb3Qc+4DtL/uUHeYn/b306CWoj6LGk0vL3erzFBor458xLkub6/nyv7Tp+s7S4xrx7DtBbugp4vYXub/A0g+4v4eFKZxMqTVkisoOBdxcX+Jax72VmDdozw5OBaExyI2Nd1YaVmho5iuO0DdwvxP5p9BLTpDlgfZ36otHKblxOZ9nKsuBMLFOK6t3VxpWVyr219Y5jCxiwwGsH6r1TK6oFev3l5rmHyvEAjTFFkxkCkDCICQdCtXNU4pQB7ENI274EZP6Q/GVANoWkBRo/8bRc3+CjAAOuGc1viFcFIAAAAASUVORK5CYII=") no-repeat center center; background-color: rgba(0, 0, 0, 0); background-color: #f6f6f6; background-size: 20px 20px;}

@media (max-width: 767px) {
	.wrap .headertop .logo{ float: none; text-align: center;}
	.wrap .headertop form{padding: 0 20px;    overflow: hidden;}
	.wrap .headertop form .zh_input{ width: 80%;}
	.wrap .headertop form .zh_submit{ width: 20%;}
}


	/*导航*/
.wrap .header_nav{/*background-color: #fff;*/position: relative; padding-left: 220px;}
.wrap .header_nav .navbar{ margin-bottom:auto; border-radius:0; border:none; background-color:transparent;}
.wrap .header_nav .navbar-collapse{ padding:0;}
.wrap .header_nav .navbar-nav > li{ float:none;height: 80px;}
.wrap .header_nav .navbar-default .navbar-nav > li > a{ color:#333;font-size: 16px; padding-left:0; padding-right:0;white-space: nowrap;padding-top: 25px;}
.wrap .header_nav .navbar-default .navbar-nav > .active > a,.wrap .header_nav .navbar-default .navbar-nav > .active > a:focus,.wrap .header_nav .navbar-default .navbar-nav > .active > a:hover{/*color:#fff; background-color:#7dbf18;*/ background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAABSCAYAAACL6kwmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnJJREFUeNrs3UFOFEEUh/GudkQX7DiCCzwI7uAeeCIuASfgIm5MPIbGCJbaEOJUV7/uEU18vy+pTAZmNfXl/94ruptyenY5zFCm1/sB/y0fbq9+vr59975M75v7PfqqEIEoIAqeX5Tiq8nJQ6+yNlEIk4eytfSQhCxdUQii/BSlB0oP/m7pIQlZVk89QFMUSYJmQ6uZxUHNbCFJWlnCPUqRKOkTZfU5CrAoijTRp2hmoZnFP2hmIV2UHig9eMbS0/oQWfImSnl6jO8cBSF2W2IIehQlB6vHY7LklcR4jD9beoBwjyJNcqZKqEdxjqL0NN8vNbNEyZkm4WaWIJIl3MyShSThRCFLPklcj4LtyeJvPQgFxChJEJFnt5Am5NGjLE49wJ4orUM2iZIvUfb2/uEqNwduCO29AzeE9txN6gjtu9KD0N47cEMoHMY1szRSCVOWEsV4LFE8SAfb2C2kiUTJW3JWPRUS2BOl6FHSJ8psqjhHQWjvnaMgFA4jQRDZf4mCTYlCDDRdcCkk5qbeUI8C0jRFKXoUcnQ8cI6C2N737ushC0lKb+opg+tSsjezJTr16FGkyeLUA4THY0li+hmUHhxceoiBpgu7Yf6CJYmSe+p5/NmP+489uRoHTT3SRCMbmnokyi9OkibKqnuPs0tyXtenui4kiqmnJ8lNXcd1XSeTpenCuMWuJJIcTe+PJlnOs6ZJr0fJmiy/SzI8keUmgSyz+z92fplNmIsZSbLI0nVgNPE8SnLdkSSTLM39L6dnl2US5kVdL+t6Na3X04c/6m1T8Kau+7o+1/VlWl/r+lbXnYf9IbTn/rsGQnv+XYABAJGvIwh3H5GzAAAAAElFTkSuQmCC"); background-size: 100% 100%; background-color: transparent;height: 80px;}
.wrap .header_nav .navbar-default .navbar-nav li > ul{ position: fixed; left:0;top: 131px; z-index:2; padding-left:0; width:100%; background-color: #f3f3f3; height: 200px; padding-left: 30%; padding-top:30px;}
.wrap .header_nav .navbar-default .navbar-nav li > ul li{ width:100%; max-width: 120px; line-height: 10px; border-right: 1px solid #D2D2DA;}
.wrap .header_nav .navbar-default .navbar-nav li > ul li a{ text-align:left; color:#333; display:block; background-color:transparent;-moz-opacity: 0.6;-webkit-opacity: 0.6;opacity: 0.6;filter: alpha(opacity=60);margin-bottom: 1px;padding: 10px 5px;line-height: 15px;}
.wrap .header_nav .navbar-default .navbar-nav li > ul li a:hover{filter:alpha(opacity=100); -moz-opacity:1; -webkit-opacity: 1; opacity: 1;}
.wrap .header_nav .navbar-default .navbar-nav li > ul img{position: absolute;left:30%; top: 30px; margin-left: 160px;}

@media (max-width: 991px) {.wrap .header_nav .navbar-default .navbar-nav > li > a{ font-size:14px;}}

@media (max-width: 767px) {
	.wrap .header_logo{ padding: 79px 0 0;}
	.wrap .navbar-default .navbar-brand{ padding: 0;}
	.wrap .navbar-default .navbar-brand img{ max-height: 45px;}
	
	.wrap .header_nav{ background-color: #0148a4;background-image: url();position: fixed; top: 0;right: 0; z-index: 999; width: 100%; padding: 14px;}
	.wrap .header_nav .container{ padding: 0;}
	.wrap .header_nav .navbar-default .navbar-toggle{ margin: auto;z-index: 9999; background-color: #0148a4; border: transparent; height: 42px;}
	.wrap .header_nav .navbar-default .navbar-toggle .icon-bar{ background-color: #fff;    transition: all .3s ease-in-out;}
	.wrap .header_nav .navbar-default .navbar-toggle.collapsed{background-color: #0148a4;}
	.wrap .header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(3){ display: none;}
	.wrap .header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(2){    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
	.wrap .header_nav .navbar-default .navbar-toggle .icon-bar:nth-child(4){    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);    margin-top: -1px;}
	
	.wrap .header_nav .navbar-default .navbar-toggle.collapsed .icon-bar:nth-child(3){ display: block;}
	.wrap .header_nav .navbar-default .navbar-toggle.collapsed .icon-bar{-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); margin-top: 4px;}
	
	.wrap .header_nav .navbar-collapse{width: 100%;position: fixed;left:0;top:0; padding-right: 70px;background-color: rgba(0,0,0,.2);height: 100%;}
	.wrap .header_nav .navbar-nav{ margin: auto; background-color: #0148a4; min-height: 100%; overflow: hidden; overflow-x: scroll;}
	.wrap .header_nav .navbar-default .navbar-nav li > ul{ position: relative;background-color: #eee;width: auto;top: auto;left: auto;height: auto; padding: 10px 0;}
	
	.wrap .header_nav .navbar-default .navbar-nav > li > a{ text-align: left; padding-left: 20px;    margin-bottom: auto; position:relative; color: #fff;    padding-top: 10px;}
	.wrap .header_nav .navbar-default .navbar-nav > li.mainlevel > a:after {
    content: "\e259";    font-family: 'Glyphicons Halflings';position: absolute; right: 20px; top: 0; width: 40px; height: 40px; line-height: 40px; text-align: center;
}
.wrap .header_nav .navbar-default .navbar-nav > li.mainlevel.active > a:after{
	content: "\e260";
}
	.wrap .header_nav .navbar-default .navbar-nav li > ul li a{text-align: left; padding-left: 35px;/*opacity: .6;*/ margin-bottom: auto; position: relative; background-position: 20px center;}
	.wrap .header_nav .navbar-default .navbar-nav li > ul li a:after{
		content: ""; position: absolute; bottom: 0; height: 1px; width: 80%; left: 30px; background-color: #ccc;}
	.wrap .header_nav .navbar-default .navbar-nav li.mainlevel > ul li:last-child a:after{ content: normal ;}
	.wrap .header_nav .navbar-default .navbar-nav li > ul li{ border-bottom: none;max-width: none;}
	.wrap .header_nav .navbar-nav li{ border-bottom: 1px solid #eee;height: auto;}
	.wrap .header_nav .navbar-default .navbar-nav > .active > a,.wrap .header_nav .navbar-default .navbar-nav > .active > a:focus,.wrap .header_nav .navbar-default .navbar-nav > .active > a:hover{height: auto;}
	.wrap .header_nav .navbar-default .navbar-nav li > ul img{
		position: relative;left: 20px;top: 10px;margin-left: auto;margin-right: auto;margin-bottom: 10px;
	}
}





/*文字无缝滚动*/
.offsetLeft2{width: 100%;height: 40px;line-height: 40px;position: relative; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MTI5ZTU0Yi0zNmFiLTNhNGQtOGY4Yi1hOTUwZGFjZmRhYTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY2Rjc4MzU2RDVGMTFFOEFFNUFGNUZGN0EyNDIwQzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY2Rjc4MzQ2RDVGMTFFOEFFNUFGNUZGN0EyNDIwQzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyZTFkY2JkLTQxMmEtNGQ0ZC1hMTE3LTc3ODNhYjA4YjM2ZSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTI5ZTU0Yi0zNmFiLTNhNGQtOGY4Yi1hOTUwZGFjZmRhYTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Lqv0OAAAAFUlEQVR42mJkYGBoAGIGJgYoAAgwAAc2AIReScNWAAAAAElFTkSuQmCC"); padding: 0 10px; color: #fff;margin-top: -40px;z-index: 1;}
.offsetLeft2 strong{position: absolute;top: 0;left: 10px;z-index: 10;} 
.offsetLeft_inner2{height: 40px;position: relative;overflow: hidden; margin-left: 90px;}  
.offsetLeft_inner2 ul{width:auto;position: absolute;top: 0;left: 10px;height: 40px;}  
.offsetLeft_inner2 ul li{float: left;padding-left: 30px; min-width: 200px;}  
.offsetLeft_inner2 ul li a{display: block;min-width:100%;height:40px;color: #fff;}


	/*轮播*/
.swiper2{ background-color: #fff; position: relative;}
.swiper2 .swiper-wrapper{ text-align: center;}
.swiper2 .swiper-pagination{margin: auto 2px;left: 25%; width: 50%; bottom: 40px; text-align: center;}
.swiper2 .swiper-pagination span{ margin: auto 5px; background-color: #fff; border-radius: 0;}
.swiper2 .swiper-pagination span.swiper-pagination-bullet-active{ background-color: #007042;}

.swiper2 .swiper-pagination span{ width: 40px; height: 3px;}
.swiper2 .swiper-wrapper .swiper-slide{ position: relative; overflow: hidden;}
.swiper2 .swiper-wrapper .swiper-slide a{display: block; text-align: center; position:relative; /*width: 1920px; left: 50%; top: 0; margin-left: -960px;*/    width: 120%;margin-left: -10%;}

@media screen and (max-width: 767px){
	.swiper2 .swiper-wrapper .swiper-slide{ position: relative; overflow: hidden;}
	.swiper2 .swiper-wrapper .swiper-slide a{display: block; text-align: center; position:relative; width: 640px; left: 50%; top: 0; margin-left: -320px;}
}

	/*内容*/
.home_content{ background-color: #efefef; padding-top: 10px; padding-bottom: 20px;}

		/*内容1*/
.home_box1{ padding: 20px 0;}
.home_box1 .container{ background-color: #fff;}

/*标题*/
.home_box1 .title{margin: 15px auto;position: relative;}
.home_box1 .title h4{color:#454545; font-size:18px; font-weight:bold;margin: auto; display: inline-block;}
.home_box1 .title h4 span{font-size: 16px;color: #666;font-weight: normal;}
.home_box1 .title .more{display:block;background-color: #bababa; width:48px; height:17px; line-height:17px; text-align:center; color:#FFF; position: absolute; right: 0; top: 0;}
.home_box1 .title .more:hover{background-color: #274468; color:#FFF;font-weight: normal;}

.home_box1 .left,.home_box1 .middle,.home_box1 .right{ padding: 6px;}
.home_box1 .left .pic{ background-repeat: no-repeat; background-size: 100% 100%; height: 150px;}
.home_box1 .left p{padding: 10px 5px 0;font-size: 14px;line-height: 24px; text-indent: 2rem; margin-bottom: auto;}

.home_box1 .middle{ padding-left: 20px; padding-right: 20px;border-left: 1px solid #efefef;border-right: 1px solid #efefef;}
.home_box1 .middle .cut{display:inline-block; position:absolute; height: 27px;width: 152px;border: 1px solid #bababa; left:50%; margin-left: -76px; top:15px; line-height:25px; overflow: hidden;}
.home_box1 .middle .cut span{ width: 75px; text-align:center; color:#fff; background-color:#bababa;float: left; cursor: pointer;}
.home_box1 .middle .cut span.active{color:#bababa; background-color:#FFF; background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAYAAABbNsX4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkI1N0I2MzdERUMwMTFFNTk2N0Q4RjUxMUQ0MDA4QkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkI1N0I2MzhERUMwMTFFNTk2N0Q4RjUxMUQ0MDA4QkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQjU3QjYzNURFQzAxMUU1OTY3RDhGNTExRDQwMDhCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQjU3QjYzNkRFQzAxMUU1OTY3RDhGNTExRDQwMDhCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn1IK1gAAAAgSURBVHjaYty1axcDFPwHYkYQgwlJAE4zIQnAdQAEGAAGrwcwKmu5eAAAAABJRU5ErkJggg=="); background-repeat:no-repeat; background-position:center bottom;}

.home_box1 .middle .cut_content .top{ overflow: hidden; border-bottom: 1px dotted #b9b9b9; padding-bottom: 15px; margin-bottom: 15px;}
.home_box1 .middle .cut_content .top .pic{ float: left;width: 160px; height: 90px; margin-right: 10px; background-size: 100% 100%;}
.home_box1 .middle .cut_content .top a.sub{font-size: 14px;color: #274468;font-weight: bold;line-height: 14px; display:block; height: 28px; overflow: hidden; margin-bottom: 5px;}
.home_box1 .middle .cut_content .top a.sub:hover{color: #0148a4;}
.home_box1 .middle .cut_content .top .info{ margin-bottom: auto;font-size: 14px;color: #7a7a7a;line-height: 20px; height: 60px; overflow: hidden;}

.home_box1 .middle .cut_content > li{ display: none;}
.home_box1 .middle .cut_content ul.list{ margin-bottom: auto;}
.home_box1 .middle .cut_content ul.list li{position: relative; line-height: 36px;}
.home_box1 .middle .cut_content ul.list li a{ color: #666;width: 100%; padding-right: 80px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-left: 15px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUNGOTY4QTFERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUNGOTY4QTJERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQ0Y5Njg5RkRFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQ0Y5NjhBMERFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgb0LFEAAAAmSURBVHjaYry5PbWVgYEhD4gnsQCJEiBmAwkwAYkeIP4CkgEIMACTPgZ8jeJfBgAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: 4px center;}
.home_box1 .middle .cut_content ul.list li a:hover{color: #0148a4;}
.home_box1 .middle .cut_content ul.list li span{position: absolute;right: 0;top:0; color: #333; font-size: 12px;}

.home_box1 .right .pic img{ margin-bottom: 10px; width: 100%;}

.home_box1 .right .title{margin: 15px 10px;position: relative;}
.home_box1 .right .top{ overflow: hidden; padding:10px 10px 5px;}
.home_box1 .right .top .pic{ float: left;width: 76px; height: 56px; margin-right: 10px; background-size: 100% 100%;}
.home_box1 .right .top a.sub{font-size: 14px;color: #274468;font-weight: bold;line-height: 14px; display:block; margin-bottom: 5px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.home_box1 .right .top a.sub:hover{color: #0148a4;}
.home_box1 .right .top .info{ margin-bottom: auto;font-size: 14px;color: #7a7a7a;line-height: 20px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}


.home_box1 .right ul.list{ margin-bottom: auto;}
.home_box1 .right ul.list li{position: relative; line-height: 30px; padding: 0 10px;}
.home_box1 .right ul.list li a{ color: #666;width: 100%;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-left: 15px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUNGOTY4QTFERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUNGOTY4QTJERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQ0Y5Njg5RkRFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQ0Y5NjhBMERFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgb0LFEAAAAmSURBVHjaYry5PbWVgYEhD4gnsQCJEiBmAwkwAYkeIP4CkgEIMACTPgZ8jeJfBgAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: 4px center;}
.home_box1 .right ul.list li a:hover{color: #0148a4;}
.home_box1 .right ul.list li span{position: absolute;right: 0;top:0; color: #333; font-size: 12px;}


@media screen and (max-width: 991px){
	.home_box1 .middle .cut{ top:0; position: relative;}
	.home_box1 .middle .cut_content .top{ margin-bottom: auto;}
	.home_box1 .middle .cut_content .top .pic{width: 100%; margin-right: auto; margin-bottom: 10px; float: none;}
	.home_box1 .middle .cut_content .top a.sub,.home_box1 .middle .cut_content .top .info{text-overflow: ellipsis; white-space: nowrap;overflow: hidden; height: auto;}
	.home_box1 .middle .cut_content ul.list li{ line-height: 28px;}
}

		/*内容2*/
.home_box2{ margin-bottom: 20px;}
.home_box2 .container{ background-color: #fff;}

.home_box2 .column1{padding-left: 0;padding-right: 10px;}
.home_box2 .column1 .border{ border: 1px solid #BABABA;}
.home_box2 .column1 .title{ overflow: hidden; line-height: 45px; padding:0 15px;border-bottom: 1px solid #BABABA;}
.home_box2 .column1 .title h4{line-height: 45px;display: inline-block; margin: auto;font-size: 16px;}
.home_box2 .column1 .title .more{ float: right;font-size: 14px;color: #BABABA;}
.home_box2 .column1 .title .more:hover{color: #0148a4;}

.home_box2 .column1 .top{ overflow: hidden; padding:10px 10px 5px;}
.home_box2 .column1 .top .pic{ float: left;width: 76px; height: 56px; margin-right: 10px; background-size: 100% 100%;}
.home_box2 .column1 .top a.sub{font-size: 14px;color: #274468;font-weight: bold;line-height: 14px; display:block; margin-bottom: 5px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.home_box2 .column1 .top a.sub:hover{color: #0148a4;}
.home_box2 .column1 .top .info{ margin-bottom: auto;font-size: 14px;color: #7a7a7a;line-height: 20px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}

.home_box2 .column1 > li{ display: none;}
.home_box2 .column1 ul.list{ margin-bottom: auto;}
.home_box2 .column1 ul.list li{position: relative; line-height: 30px; padding: 0 10px;}
.home_box2 .column1 ul.list li a{ color: #666;width: 100%;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-left: 15px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUNGOTY4QTFERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUNGOTY4QTJERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQ0Y5Njg5RkRFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQ0Y5NjhBMERFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgb0LFEAAAAmSURBVHjaYry5PbWVgYEhD4gnsQCJEiBmAwkwAYkeIP4CkgEIMACTPgZ8jeJfBgAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: 4px center;}
.home_box2 .column1 ul.list li a:hover{color: #0148a4;}
.home_box2 .column1 ul.list li span{position: absolute;right: 0;top:0; color: #333; font-size: 12px;}

.home_box2 .video{padding: 0;}

@media screen and (max-width: 991px){
	.home_box2 .column1{ margin-bottom: 10px;}
	.home_box2 .column1:nth-child(even){ padding-right: 0;}
}

/*页尾*/
.footer{background-color: #274468;padding-top: 35px;padding-bottom: 15px; color: #fff;}
.footer a:hover {color: #FFF;text-decoration: underline;}
.footer .left{}
.footer .left .link{ overflow: hidden; margin-bottom: 10px; line-height: 30px;}
.footer .left .link strong{ font-size: 18px;}
.footer .left .link a{ margin-left: 15px;}

.footer .left .left_nav li{ display: inline-block; margin-right: 15px;margin-left: 10px;line-height: 36px;}
.footer .left .left_nav li:first-child{ margin-left: auto;}

.footer .middle .contact{padding-left: 40px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAaCAYAAADSbo4CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjBBMkE1MjZFREUxMUU4OEMyQTk0MTcwMDlBMTIxNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjBBMkE1MzZFREUxMUU4OEMyQTk0MTcwMDlBMTIxNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyMEEyQTUwNkVERTExRTg4QzJBOTQxNzAwOUExMjE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyMEEyQTUxNkVERTExRTg4QzJBOTQxNzAwOUExMjE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jAI3oQAAAYlJREFUeNrs1z1LAzEcx/Fe20V8QNRBQceKiwVtdXKQolTRF6AI+goEwdfg7tbFQaGri6iIb0AQKoKDQ0EHUXHzCe1Qjd9gKlHoXS45aAcDH5or/7S/tkku9YQQsWZo8Qa+d6ZZgsT+g0QdZApHeIdQPnCKZdsgXohV04EDTOAGezhHFUOYRRp3mMGFwWQt/VzJIAb6xXd7xaRPXQpnqjYf8JoZ/do0SBVlw1ppR4UZNA1iMkf2kUAqxE++gkucRDVZezCHvMX8G0UXFlyDyBCHqODYIogcd40Cel2CyBUyhiTWLYKsYgCdJh/EL8i4epRBpi2C5NRY2YZdgjxq/SeLIM9a/8UliKjTN22fYcb7BUnU6Zu2UOPjAVt6rbVbBGnT+q0uQYraMtyyCFLU+ruB1QFbdQGVEFv7XzksRnWvuce2Q5jI7jVZzKszSFZ7vlvdyluiOBglDWpu1Xa/iQ08qLm1pNWkDc4fzkFqbU3Vy0PPCMrowxXeXL8Rr4H/a36d0Jrm8PwlwADQVN2Ymk7hXAAAAABJRU5ErkJggg=="); background-position: 2px 8px; background-repeat: no-repeat; background-size: 30px;line-height: 25px;}
.footer .middle .contact li:first-child{ line-height: 33px;}
.footer .middle .contact li span{ font-size: 24px;}

.footer .right{  padding: 0; text-align: center;}
.footer .right img{max-height: 100px; max-width: 100px; margin: auto;}
.footer .right p{ font-size: 18px;line-height: 30px;}

@media screen and (max-width: 767px){
	.footer{ padding-bottom: 70px; text-align: center;}
}


/*列表页*/
	/*轮播*/
.swiper3{ background-color: #fff; position: relative;}
.swiper3 .swiper-wrapper{ text-align: center;}
.swiper3 .swiper-pagination{margin: auto 2px;left: 25%; width: 50%; bottom: 40px; text-align: center;}
.swiper3 .swiper-pagination span{ margin: auto 5px; background-color: #fff; border-radius: 0;}
.swiper3 .swiper-pagination span.swiper-pagination-bullet-active{ background-color: #007042;}

.swiper3 .swiper-pagination span{ width: 40px; height: 3px;}
.swiper3 .swiper-wrapper .swiper-slide{ position: relative; overflow: hidden;}
.swiper3 .swiper-wrapper .swiper-slide a{display: block; text-align: center; position:relative;/* width: 1920px; max-width: 200%;*/ left: 0; top: 0;}

@media screen and (max-width: 767px){
	.swiper3 .swiper-wrapper .swiper-slide{ position: relative; overflow: hidden;}
	.swiper3 .swiper-wrapper .swiper-slide a{display: block; text-align: center; position:relative; width: 767px;}
}

/*左右*/
.list_wrap{ padding: 30px 0;}
.list_wrap .container,.list_wrap .left,.list_wrap .left_nav{ position: relative;}
.list_wrap .left{ top: -30px;z-index: 9;}
.list_wrap .left_nav:before{ content: ""; width: 100%; height: 15px; position: absolute; left: 0; top: -15px; background-color: #274468;opacity: .8;}
.list_wrap .left_nav .title{ background-color: #274468;    padding: 45px 33px 20px; text-align: right; color: #fff;font-size: 20px;font-family:"Microsoft YaHei","微软雅黑";}
.list_wrap .left_nav .title span{ font-size: 14px;display: block;}

.list_wrap .left_nav .nav_cont{background-position: right;background-repeat: repeat-y;border-left: #ddd thin solid;border-bottom: #ddd thin solid; background-image: url(../images/i/pic_9.png);}
.list_wrap .left_nav .nav_cont li{    text-align: left;border-top: #DDD thin solid;}
.list_wrap .left_nav .nav_cont li a{ color: #333; font-size: 15px;    line-height: 38px;    padding-right: 36px;}

.list_wrap .left_nav .nav_cont li.active,.list_wrap .left_nav .nav_cont li.active a{color: #FFF;background-color: #274468;}

.list_wrap .left_nav .nav_cont{line-height: 38px;border: 1px solid #dedede; background-color:#FFFDF7; width:100%; padding:0; margin:auto;}
.list_wrap .left_nav .nav_cont li{ text-indent:0em; border-bottom: 1px solid #dedede;font-size: 14px; width:100%;}
.list_wrap .left_nav .nav_cont li:last-child{ border-bottom:none;}
.list_wrap .left_nav .nav_cont li a{ color:#333;}
.list_wrap .left_nav .nav_cont li a.active,.list_wrap .left_nav .nav_cont > li > a:focus,.list_wrap .left_nav .nav_cont > li > a:hover{ /*background-color:#337ab7; color:#fff;*/}

.list_wrap .left_nav .nav_cont .open a.dropdown-toggle{ /*background-color:#337ab7; color:#fff;*/}
.list_wrap .left_nav .nav_cont .open .dropdown-menu {position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;padding: 0;}
.list_wrap .left_nav .nav_cont .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a {padding:5px 15px 5px 25px}
.list_wrap .left_nav .nav_cont .dropdown-menu>li>a {line-height:30px;    background-color: #fff;    color: #333;    font-size: 12px;background-image: url("data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0QjEzMTMwMTYyRDExRTVCQzAxQkQ2QjY3NUM1RTYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0QjEzMTMxMTYyRDExRTVCQzAxQkQ2QjY3NUM1RTYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjRCMTMxMkUxNjJEMTFFNUJDMDFCRDZCNjc1QzVFNjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjRCMTMxMkYxNjJEMTFFNUJDMDFCRDZCNjc1QzVFNjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAACABQDAREAAhEBAxEB/8QASwABAQAAAAAAAAAAAAAAAAAAAAcBAQAAAAAAAAAAAAAAAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAARAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AL4AAD//2Q==") ;    background-repeat: no-repeat;    background-position: 40px center;}
.list_wrap .left_nav .nav_cont .open .dropdown-menu>li>a:focus,.list_wrap .left_nav .nav_cont .open .dropdown-menu>li>a:hover {color: #FFF;    background-color: #274468;}
.list_wrap .left_nav .nav_cont .dropdown-menu>li>a.on {background-image: url("data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAAgAUAwERAAIRAQMRAf/EAEwAAQEAAAAAAAAAAAAAAAAAAAAKAQEBAAAAAAAAAAAAAAAAAAAACBABAAAAAAAAAAAAAAAAAAAAABEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8An6VunQAB/9k=") ;}


.list_wrap .left .pic img{ min-width: 100%;}

@media screen and (max-width: 767px){
	.list_wrap .left_nav,.list_wrap .left_nav .title,.list_wrap .left_nav .nav_cont li{ text-align: center;}
	.list_wrap .left_nav .nav_cont li a{ padding-right: 0;}
	.list_wrap .left{display: none;}
}


/*列表*/
.list_wrap .right .title_box{line-height: 36px;height: 38px;border-bottom: 1px solid #d9d9d9; overflow: hidden;}
.list_wrap .right .title_box span{float: left;padding-left: 10px;font-size: 14px;}
.list_wrap .right .title_box p{float: right;margin-right: 10px;padding-left: 30px; margin-bottom: auto;}
.list_wrap .right .title_box a{ color: #333;}
.list_wrap .right .title_box a:hover{color: #999;}

.list_wrap .right .list_contentbox{ padding-top: 25px;}
.list_wrap .right .list_contentbox .top{ overflow: hidden; border-bottom: 1px dotted #b9b9b9; padding-bottom: 15px; margin-bottom: 15px;}
.list_wrap .right .list_contentbox .top .pic{ float: left;width: 208px; height: 118px; margin-right: 10px; background-size: 100% 100%;border:  1px solid #CCC;}
.list_wrap .right .list_contentbox .top a.sub{font-size: 18px;color: #274468;font-weight: bold;line-height: 18px; display:block; height: 38px; overflow: hidden; margin-bottom: 5px;}
.list_wrap .right .list_contentbox .top a.sub:hover{color: #0148a4;}
.list_wrap .right .list_contentbox .top .info{ margin-bottom: auto;font-size: 14px;color: #7a7a7a;line-height: 20px; height: 60px; overflow: hidden;}
.list_wrap .right .list_contentbox .top p.time{ margin-bottom: 5px;}
.list_wrap .right .list_contentbox .top p.time i{ margin-right: 10px; color: #999;}

.list_wrap .right .list_contentbox > li{ display: none;}
.list_wrap .right .list_contentbox ul.list{ margin-bottom: auto;}
.list_wrap .right .list_contentbox ul.list li{position: relative; line-height: 36px;border-bottom: 1px solid #ddd;}
.list_wrap .right .list_contentbox ul.list li a{ color: #666;width: 100%; padding-right: 80px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: block; padding-left: 15px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUNGOTY4QTFERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUNGOTY4QTJERUM3MTFFNUEzMUNBREUzMzM2NUE1NTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQ0Y5Njg5RkRFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQ0Y5NjhBMERFQzcxMUU1QTMxQ0FERTMzMzY1QTU1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgb0LFEAAAAmSURBVHjaYry5PbWVgYEhD4gnsQCJEiBmAwkwAYkeIP4CkgEIMACTPgZ8jeJfBgAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: 4px center;}
.list_wrap .right .list_contentbox ul.list li a:hover{color: #0148a4; font-weight: bold;}
.list_wrap .right .list_contentbox ul.list li span{position: absolute;right: 0;top:0; color: #333; font-size: 12px;}


@media screen and (max-width: 767px){
	.list_wrap .right .title_box span{ display: none;}
	.list_wrap .right .list_contentbox .top{ margin-bottom: auto;}
	.list_wrap .right .list_contentbox .top .pic{width: 100%; margin-right: auto; margin-bottom: 10px; float: none;}
	.list_wrap .right .list_contentbox .top a.sub,.list_wrap .right .list_contentbox .top .info{text-overflow: ellipsis; white-space: nowrap;overflow: hidden; height: auto;}
	.list_wrap .right .list_contentbox ul.list li{ line-height: 28px;}
	.list_wrap .right .title_box p{float: none;}
}

.list_wrap .right .list_details{ padding: 20px;}
.list_wrap .right .list_details .title{    font-size: 16px;font-weight: 600;text-align: center;clear: both;line-height: 30px; padding-top: 20px;color: #274468;}
.list_wrap .right .list_details .time{line-height: 30px;font-size: 12px;margin-right: 10px;margin-left: 20px;text-align: center;color: #666;}
@media screen and (max-width: 767px){
	.list_details{ padding: 10px 0;}
}


/*留言*/

.Message{padding: 20px;font-size: 14px;color: #666;}


.Message{padding: 20px;font-size: 14px;color: #666;}
.Message label{white-space: nowrap; font-weight: normal; display: inline-block;line-height: 30px;}
.Message input{ width: 100%;border: 1px solid #ccc; border-radius: 0; padding: 10px;}
.Message textarea{overflow:auto;width: 100%;border: 1px solid #ccc;}
.Message span.ckstr{ position: absolute;right: -120px; top:0;}
.Message span.ckstr img{max-width: 120px;}
.Message button{border-radius: 0;    background: #0099FF;
font-size: 15px;padding: 7px 20px;display: inline-block;color: #fff; border: none;}
@media (max-width: 767px) {
	.Message{ padding: 35px 10px 0 10px;}
	.Message .form-horizontal .form-group{ margin-left: auto; margin-right: auto;}
	.Message .xs-top-15{ margin-top: 15px;}
	.Message .box{ width: 100%;float: left;}
}


#wp_paging_w9{ padding-top: 15px;}
