@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: '华文新魏';
	src: url('../fonts/华文新魏.ttf') format('truetype');
}
body{margin:auto;padding:0px;font-size:16px; font-family:微软雅黑; -webkit-text-size-adjust: none; overflow-x: hidden; color: #333; background: #f0f0f0; min-width: 1400px;}
::-webkit-scrollbar              {/* 1 */width:9px; background-color:#333;}
::-webkit-scrollbar-button       {/* 2 */}
::-webkit-scrollbar-track        {/* 3 */}
::-webkit-scrollbar-track-piece  {/* 4 */}
::-webkit-scrollbar-thumb        {/* 5 */border:solid 2px #333; width:5px;  border-radius:4px; background-color:#fff;}
::-webkit-scrollbar-corner       {/* 6 */background-color:#333;}
::-webkit-resizer                {/* 7 */}
::-webkit-scrollbar:horizontal   {height:9px;}
a { text-decoration:none; outline-style:none;  -webkit-transition: all .6s;transition: all .6s; color: #333;}
a:hover{ text-decoration: none;}
ul,p{ padding:0px; margin:0px; list-style:none;}
img { border:none; max-width:100%;}
.fl { float:left; }
.fr { float:right; }
dt,dl,dd{ margin:0; padding:0;}
textarea{resize:none; padding:0; font-family:微软雅黑; outline: none;}
input{ padding:0; outline: none;}
i{ margin: 0px; padding: 0px; font-style: normal;}
.all { width:100%; height:auto; margin:auto; position:relative; z-index:1;}
.w900{ width:935px; margin:auto;}
.w1100{ width:1100px; margin:auto;}
.w1200{ width:1230px; margin:auto;}
.wf100{ width: 100%; float: left;}
.w90{ width: 90%; margin: auto;}
.fp-tableCell{ display: table-cell; vertical-align: middle; width: 100%; height: 100%;}
.mt20{margin-bottom:20px;}
.m_color{color:#337ab7;}
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
	clear: both;
}
.center-center { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.around-center { display: flex; display: -webkit-flex; justify-content: space-around; align-items: center; -webkit-justify-content: space-around; -webkit-align-items: center; }
.between-center { display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; -webkit-justify-content: space-between; -webkit-align-items: center; }
.between-bottom { display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-end; -webkit-justify-content: space-between; -webkit-align-items: flex-end; }
.column-center-a { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: space-around; -webkit-justify-content: space-around; align-items: center; -webkit-align-items: center; }
.column-center-b { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center; }
.column-between { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: space-between; -webkit-justify-content: space-between; }
.column-around { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: space-around; -webkit-justify-content: space-around; }
.between { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; }

.pd-35{padding:35px 0;}
.pd-50{ padding: 50px 0;}
.pd-content{padding: 35px 50px;}



.luxy-el{ width: 100%; float: left; position: relative; z-index: 22; background: #fff;}
#imgpoto{width:100%;}
/*banner  overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;  transparent*/
.banner_box{ width:60% !important; float: left;margin-top:20px; position: relative; overflow: hidden;}
.banner_box .bd{ width:100%; height: 498px; float: left;}
.banner_box .bd ul li img{ width: 100%; max-height: 100%;}
.banner_box .bd ul li{ width:100%; height: 478px; float: left; background-size: cover; background-position: center; text-align: center; display: table;}
.banner_box .bd ul li a{ width: 100%; height: 100%; float: left;}
.banner_box .hd{ width: 100%; height: 20px; position: absolute; left: 0; bottom: 25px; z-index: 13; text-align: center;}
.banner_box .hd ul li{ display: inline-block; width:20px; height: 20px; border-radius: 100%; text-indent: -9999px; cursor: pointer; margin: 0 10px; border:2px solid transparent; padding: 5px; position: relative; transition: all .6s;}
.banner_box .hd ul li::after{ content: ''; width: 6px; height: 6px; background: #fff; position: absolute; left: 50%; top: 50%; margin: -3px 0 0 -3px; border-radius: 100%;}
.banner_box .hd ul li.on{ border-color: #fff;}
.banner_box_info3{ width: 40%; float: right; height: 360px;padding:20px 5%;}
.arrow {position:absolute; top:25%; margin-top:0; width:100px; height:50%; padding:0;cursor: pointer; z-index: 20;} 
.arrow span,.arrow span:after,.arrow span:before {position:absolute; top:50%; height:2px; background-color:#fff; border-radius:1px; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transition:all .4s ease; transition:all .4s ease } 
.arrow span {margin-top:-1px; width:0 } 
.arrow span:after,.arrow span:before {content:""; width:30px } 
.arrow.prev span {left:50%; margin-left:-10px } 
.arrow.prev span:before {left:0; bottom:0; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); -webkit-transform-origin:left; -ms-transform-origin:left; transform-origin:left } 
.arrow.prev span:after {left:0; top:0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); -webkit-transform-origin:left; -ms-transform-origin:left; transform-origin:left } 
.arrow.next span {right:50%; margin-right:-10px } 
.arrow.next span:before {right:0; bottom:0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); -webkit-transform-origin:right; -ms-transform-origin:right; transform-origin:right } 
.arrow.next span:after {right:0; top:0; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); -webkit-transform-origin:right; -ms-transform-origin:right; transform-origin:right } 
.arrow:hover span {width:40px } 
.arrow:hover.prev span {margin-left:-20px }
.arrow:hover.next span {margin-right:-20px }
.arrow.next{right:2.1%}
.arrow.prev{left:2.1%}
.banner_box .arrow span,.banner_box .arrow span:after,.banner_box .arrow span:before{background-color:#fff;}


.divpc{ display: block;}
.divphone{ display: none;}

.fanye{ width:100%; float: left; text-align: right; margin-top: 40px;}
.fanye ul li{ display: inline-block; padding: 0 2px; line-height: 40px;}
.fanye ul li a{ padding: 0 8px; border-radius: 5px; color: #888; font-size: 14px; display: inline-block;}
.fanye ul li a:hover,.fanye ul li a.current{  color: #5d76b1;}
.fanye ul li.active a{ color: #5d76b1;}
.fanye.text-center{ text-align: center !important;}

.fy{ padding-top: 30px;}
.fy a{ float: left; line-height: 26px; padding: 0 15px; border: 1px solid; color: #999; margin-left: 25px;}
.fy a:hover{ color: #fff; background: #5d76b1; border-color: #5d76b1;}

.btn-danger{ width: 40%; background: #f66f45;}

.bgw{ background: #fff;}
.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.mt40{ margin-top: 40px;}
.mt50{ margin-top: 50px;}
.mt60{ margin-top: 60px;}
.mb10{ margin-bottom: 10px;}
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.mb40{ margin-bottom: 40px;}
.mb50{ margin-bottom: 50px;}
.mb60{ margin-bottom: 60px;}

.all_center_box{ width:100%; min-width:1180px; float: left;}

.head_box .top_box{ padding: 20px 0;background:#fff;/*background:#fff url(../img/headbg.jpg) no-repeat top center;*/}
.head_box .top_box .w1200{ }
.head_box .top_box .pull-right1{top:-12px;font-size:14px;}
.head_box .top_box .pull-right1 img{margin-right:5px;width:20px;}
.head_box .top_box .pull-right{ width: 300px;}
.head_box .top_box .pull-right .box1{ width: 270px; float: right; position: relative; z-index: 2;}
.head_box .top_box .pull-right .box1 a{ float: left; line-height: 30px; font-size: 16px; position: relative; text-decoration: none;}
.head_box .top_box .pull-right .box1 a img{ float: left; margin-right: 3px;}
.head_box .top_box .pull-right .box1 a .tc_box{ min-width: 130px; position: absolute; left: 50%; top:35px; background: #fff; transform: translate(-50%,0); border-radius: 8px; display: none; text-align: center; color: #333;}
.head_box .top_box .pull-right .box1 a .tc_box img{ margin: auto;}
.head_box .top_box .pull-right .box1 a:hover .tc_box{ display: block;}
.head_box .top_box .pull-right .box2{ width: 270px; float: right; position: relative; margin-top: 25px;}
.head_box .top_box .pull-right .box2::after{ content: ''; width: 35px; height: 100%; background: url(../img/ico_4.png) no-repeat center; background-size: auto 18px; position: absolute; left: 0; top: 1px;}
.head_box .top_box .pull-right .box2 .text{ width: 65%; float: left; height: 30px;  border: 1px solid rgb(220, 223, 230); border-top-left-radius: 5px; border-bottom-left-radius: 5px; padding: 0 10px 0 35px;font-size: 14px;}
.head_box .top_box .pull-right .box2 .btns{ width: 35%; float: left; height: 30px; border: 1px solid rgb(220, 223, 230); border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left: none; background: rgb(245, 245, 245); color: #4c4c4c; font-size: 15px;}
.head_box .top_box .pull-right .box3{ min-width: 270px; margin-top: 10px; font-size: 16px; text-align: right;}
.head_box .top_box .pull-right .box3 a{ color: #24a2f2;/*color:#fff;*/}
.head_box .lower_box{ background: rgb(25, 67, 101)}
.head_box .lower_box ul li{  float: left;}
.head_box .lower_box ul li a{ padding: 0 29.5px; width: 100%; float: left; line-height: 50px; color: #fff; font-size: 17px; text-align: center;}
.head_box .lower_box ul li a:hover,.head_box .lower_box ul li.active a{ background: #c30d23;}

.home_box1 .TB-focus{ width: 100%; float: left; margin-bottom: 10px;height:86.5px;}

.home_box2 .box_info{ padding: 13px 10px; float: left;}
.home_box2 .box_info.clr1{ width: 25%;}
.home_box2 .box_info .top_box{ padding: 0 10px 10px; border-bottom: 1px solid #e6e6e6;}
.home_box2 .box_info .top_box .pull-left{ color: #5d76b1; font-size: 16px;}
.home_box2 .box_info .top_box .pull-left img{ float: left; height: 26px; margin-right: 10px;}
.home_box2 .box_info .top_box a{ color: #5d76b1; font-size: 16px;}

.home_box2 .box_info .lower_box1{ font-size: 15px; padding: 0 10px;}
.home_box2 .box_info .lower_box1 .box1{ margin-top: 41px; display: flex; border-bottom:dashed 1px #aeb1b7; height:35px; margin-bottom:10px;}
.home_box2 .box_info .lower_box1 .box1 img{ height: 22px; float: left; margin-right: 5px;}
.home_box2 .box_info .lower_box1 .box2 a{ width: 50%; float: left; margin-top: 10px; height:45px; display: flex; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-bottom:dashed 1px #aeb1b7; }
.home_box2 .box_info .lower_box1 .box2 a img{ height: 22px; float: left; margin-right: 5px;}
.home_box2 .box_info .lower_box1 .box2 a:nth-child(2n){ float: right;}

.home_box2 .box_info.clr2{ width: 43%; min-height: 268px; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6;}
.home_box2 .box_info .lower_box2{ text-align: center;}
.home_box2 .box_info .lower_box2 ul{ width: 100%; float: left; padding: 3px 10px 14px; border-bottom: 1px solid #e6e6e6;}
.home_box2 .box_info .lower_box2 ul:last-child{ border:none; padding-bottom: 0;}
.home_box2 .box_info .lower_box2 ul li{ width: 33.33%; float: left; margin-top: 10px;}
.home_box2 .box_info .lower_box2 ul li a{ width: 100%; float: left;}
.home_box2 .box_info .lower_box2 ul li:nth-child(1){ width: 100%;}
.home_box2 .box_info .lower_box2 ul li:nth-child(1) a{ font-size: 16px; color: #5d76b1; line-height: 1.2;}
.home_box2 .box_info .lower_box2 ul li:nth-child(2){ width: 100%;}
.home_box2 .box_info .lower_box2 ul li:nth-child(2) a{ font-size: 15px;}
.home_box2 .box_info .lower_box2 ul li:nth-child(4) a{ border-left: 1px solid #5d5d5d; border-right: 1px solid #5d5d5d;}

.home_box2 .box_info.clr3{ width: 32%;}
.home_box2 .box_info.clr3 .list_box1{ padding: 0 10px;}

.list_box1{ margin-top: 5px;}
.list_box1 ul li{ width: 100%; float: left; line-height:30px; border-bottom:solid 1px rgb(229, 229, 229);}
.list_box1 ul li a{ width: 100%; float: left; margin-top: 8px; }
.list_box1 ul li a span{ width: 80%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: relative; padding-left: 13px;}
.list_box1 ul li a span::after{ content: ''; width: 6px; height: 6px; position: absolute; left: 0; top: 50%; margin-top: -2px; background: #666; border-radius: 100%;}
.list_box1 ul li a i{ float: right;}

.home_box2.home_box3{ margin-top: 10px; }
.home_box2.home_box3 .box_info.clr2{min-height: 290px;}
.home_box2 .box_info .lower_box3{ text-align: center; padding: 24px 0 14px;}
.home_box2 .box_info .lower_box3 ul li{ width: 50%; float: left; margin-top: 14px;}
.home_box2 .box_info .lower_box3 ul li a i img{ height: 42px;}
.home_box2 .box_info .lower_box3 ul li p{ margin-top: 10px; font-size: 12px; color: #464a81;}
.home_box2 .box_info .lower_box4{ margin-top: 10px;}
.home_box2 .box_info .lower_box4 ul li{ width: 48%; float: left; padding:10px 0; border-bottom: 1px dashed #e5e5e5;}
.home_box2 .box_info .lower_box4 ul li:nth-child(2n){ float: right;}
.home_box2 .box_info .lower_box4 ul li a .pull-left{ width: 75%; line-height: 1.8;}
.home_box2 .box_info .lower_box4 ul li a .pull-right{ max-width: 25%; text-align: center;}
.home_box2 .box_info .lower_box4 ul li a .pull-left p{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home_box2 .box_info .lower_box5 .slide_box{ width: 100%; float: left; height:89px; margin-top: 5px;}
.home_box2 .box_info .lower_box5 .slide_box:first-child{ margin-top: 0;}

.home_box4{ }
.home_box4 .title_box{ height: 46px; background: #cfe6e8;}
.home_box4 .title_box .pull-left{ height: 46px; background: #5d76b1; position: relative; line-height: 29px; padding: 10px 15px 0; color: #fff; font-size: 16px; margin-top: 0px;}
.home_box4 .title_box .pull-left img{ height: 20px; float: left; margin: 3px 7px 0 0;}
.home_box4 .title_box .pull-left::after{ content: ''; width: 45px; height: 100%; position: absolute; right: -45px; top: 0; background: url(../img/bg_1.png) no-repeat center;}
.home_box4 .title_box .pull-right{ margin-top: 20px;}
.home_box4 .title_box .pull-right a{ float: left; color: #5d76b1; border-left: 1px solid; line-height: 15px; padding: 0 10px;}
.home_box4 .title_box .pull-right a:first-child{ border:none;}

.home_box4 .box_info1 .top_box{ background: #fff; text-align: center;}
.home_box4 .box_info1 .top_box a{ display: inline-block; font-size: 16px; padding:10px 0 6px 25px; color: #5d76b1; border-bottom: 2px solid #fff; margin: 0 35px;}
.home_box4 .box_info1 .top_box a.active,.home_box4 .box_info1 .top_box a:hover{ background: url(../img/bg_2.png) no-repeat left; border-color: #5d76b1; transition: background 0s;}
.home_box4 .box_info1 .lower_box .box1 ul{}
.home_box4 .box_info1 .lower_box .box1 ul li{ float: left;  list-style:none; }
.home_box4 .box_info1 .lower_box .box1 ul li { width: 100%; float: left; background: #fff; border-radius:8px; padding: 24px;}
.home_box4 .box_info1 .lower_box .box1 ul li img{ height: 50px; width:50px; margin-right:8px;border-radius: 5px;}

.home_box4 .box_info1 .lower_box .box1 ul li a{  }
/*	.home_box4 .box_info1 .lower_box .box1 ul li a::after {
		content: '';
		width: 6px;
		height: 6px;
		background: #6271AD;
		border-radius: 100%;
		position: absolute;
		left: 2px;
		top: 50%;
		margin-top: -3px;
	}*/
.home_box4 .box_info1 .lower_box .box1 ul li div{  display:inline-flex;}
.home_box4 .box_info1 .lower_box .box1 ul li div p{ float:right; overflow: hidden; white-space:nowrap; text-overflow: ellipsis; color: #5d76b1;}
.home_box4 .box_info1 .box2{ background: #fff; margin-top: 6px; padding: 10px 5px;}
.home_box4 .box_info1 .box2 ul li{ width: 25%; float: left; text-align: center;}
.home_box4 .box_info1 .box2 ul li a{ width: 100%; float: left; padding: 0 5px;}
.home_box4 .box_info2{ padding: 10px; float: left;}
.home_box4 .box_info2.clr1{ width: 36%;}
.home_box4 .box_info2.clr2{ width: 28%;}
.home_box4 .box_info2 .top_box{ border-bottom: 1px solid #2f78c0; padding: 12px 7px 5px; color: #5d76b1;}
.home_box4 .box_info2 .top_box span{ background: url(../img/bg_2.png) no-repeat left; font-size: 16px; padding-left: 23px;}
.home_box4 .box_info2 .top_box a{ color: #5d76b1; font-size: 16px;}

.home_box4 .box_info2 .lower_box1{ text-align: center;}
.home_box4 .box_info2 .lower_box1 a{ width: 48%; float: left; height: 174px; background: #5d76b1; color: #fff; margin-top: 15px;}
.home_box4 .box_info2 .lower_box1 a:nth-child(2n){ float: right;}
.home_box4 .box_info2 .lower_box1 a p{ margin-top: 10px;}
.home_box4 .box_info2 .lower_box2{ margin-top: 5px;}
.home_box4 .box_info2 .lower_box2 ul li{ width: 100%; float: left;}
.home_box4 .box_info2 .lower_box2 ul li a{ width: 100%; float: left; background: #94bee7; color: #5d76b1; padding: 0 10px 0 36px; margin-top: 10px; line-height: 36px; font-size: 15px; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home_box4 .box_info2 .lower_box2 ul li a::after{ content: ''; width: 36px; height: 100%; background: url(../img/bg_3.png) no-repeat center; position: absolute; left: 0; top: 0;}
.home_box4 .box_info2 .lower_box3 a{ margin-top: 5px; width: 100%; float: left;}
.home_box4 .box_info2 .lower_box3 a:first-child{ margin-top: 0;}
.home_box5{ padding: 0 5px;}
.home_box5 .list_box1 ul li a span::after{ background: #5a8ec9;}

.home_box6{ background: #d3ecff;}
.home_box6 .pull-left{ width: 6%;  text-align: center; height:56px; padding-top:6px; background: #5d76b1; color: #fff; font-size: 16px; margin: 17px 0; margin-left:1%;}
.home_box6 .pull-right{ width: 93%; padding: 0 5px; margin-top: 16.5px;}
.home_box6 .pull-right .bd ul li{ width: 14.28%; float: left; text-align: center;}
.home_box6 .pull-right .bd ul li a{ width: 100%; float: left; padding: 0 6px;}
.home_box6 .pull-right .bd ul li a i{ width: 100%; float: left; border: 1px solid #96a2ac;}
.home_box6 .pull-right .bd ul li a i img{ height: 55px;}

.home_box7{ background: #5d76b1; color: #fff; padding: 10px; text-align: center; line-height: 3;}
.home_box7 a{ color: #fff;}
.home_box7 .box1 a{ display: inline-block; margin: 0 5px;}

.page_banner{ height: 215px; background-position: center; background-size: cover;}
.address_box{ padding: 26px 0;}
.address_box .pull-right{ background: url("../img/ico_20.png") no-repeat left; background-size: auto 20px; padding-left: 23px; font-size: 16px; color: #5d76b1;}
.address_box .pull-right a{ color: #5d76b1;}
.page_menu1{ background: #fff; box-shadow: 0 0 14px rgba(0,0,0,0.4); text-align: center;}
.page_menu1 ul li{ width: 50%; float: left;}
.page_menu1 ul li a{ width: 100%; float: left; line-height: 50px;}
.page_menu1 ul li.active a,.page_menu1 ul li a:hover{ background: #5d76b1; color: #fff;}
.page_menu1.style1{ background: #f0f0f0; box-shadow: none; margin-bottom: 15px;}

.all_box_info1{ background: #fff; margin-top:30px;}
.all_box_info1 .title_box1{ height: 36px; background: #171c61; color: #fff;}
.all_box_info1 .title_box1 span{ float: left; height: 44px; position: relative; text-align: center; padding: 0 32px; margin-top: -8px;}
.all_box_info1 .title_box1 span i{ background: #387cc3; height: 31px; line-height: 30px; display: block; font-size: 16px; padding: 0 5px;}
.all_box_info1 .title_box1 span::after{ content: ''; width: 32px; height: 100%; position: absolute; left: 0; top: 0; background: url("../img/bg_4.png") no-repeat center;}
.all_box_info1 .title_box1 span::before{ content: ''; width: 32px; height: 100%; position: absolute; right: 0; top: 0; background: url("../img/bg_5.png") no-repeat center;}

.all_box_info1 .info_box1{  padding: 50px 30px;}
.all_box_info1 .info_box1 .btns{ width: 300px; line-height: 44px; background: #5d76b1; color: #fff; display: inline-block; margin-top: 50px;}

.foot_box{ background: #4f4d4d; color: #fff; font-size: 16px; text-align: center; padding: 30px 0; line-height: 2;}
.foot_box a{ color: #fff;}

.all_box_info1 .info_box2{ padding: 10px 40px 40px;}
.all_box_info1 .info_box2 ul li{ width: 48%; float: left; margin-top: 30px;}
.all_box_info1 .info_box2 ul li .imgs{ width: 50%; height: 220px; float: left; background: #387cc3; color: #fff; position: relative; padding: 0 20px;}
.all_box_info1 .info_box2 ul li .imgs::after{ content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid #387cc3; position: absolute; right: -8px; top: 50%; margin-top: -8px;}
.all_box_info1 .info_box2 ul li .imgs p{ margin-top: 15px;}
.all_box_info1 .info_box2 ul li .imgs a{ color:#fff;}
.all_box_info1 .info_box2 ul li .info{ width: 50%; height: 220px; float: right; background: #e5e5e5; font-size: 12px; padding: 0 20px;}
.all_box_info1 .info_box2 ul li .info a{ width: 100%; display: block; padding: 3px 0 3px 20px; background: url("../img/bg_6.png") no-repeat 0 6px; line-height: 1.4;}
.all_box_info1 .info_box2 ul li:nth-child(2n){ float: right;}
.all_box_info1 .info_box2 ul li:nth-child(2n) .imgs{ float: right;}
.all_box_info1 .info_box2 ul li:nth-child(2n) .imgs::after{ border-right: 8px solid #387cc3; border-left: none; right:auto; left: -8px;}
.all_box_info1 .info_box2 ul li:nth-child(2n) .info{ float: left;}

.all_box_info1 .info_box3{ padding: 10px 0;}
.all_box_info1 .info_box3 .top_box{ line-height: 2; font-size: 16px;}
.all_box_info1 .info_box3 .cen_box .wf100{ margin-top: 20px; font-size: 16px;}
.all_box_info1 .info_box3 .cen_box span{ text-align: right; line-height: 40px; margin-right: 5px;}
.all_box_info1 .info_box3 .cen_box .text{margin-right: 35px; height: 40px;}
.all_box_info1 .info_box3 .cen_box .code_img{height:40px; width:50%; margin-top:10px;}
.all_box_info1 .info_box3 .cen_box .button{ border: none;  color: #fff; font-size: 16px; width:96px; border-radius: 5px;}
.all_box_info1 .info_box3 .lower_box{ position:relative;background: url('../img/qybg.png'); border-radius: 4px;border: 12px solid rgba(25, 67, 101, 1); padding: 70px 90px;background-size: cover; margin:0 30px; width:auto; height: 750px;}
.all_box_info1 .info_box3 .lower_box:after{content:''; left:30px;top:30px; right:30px;bottom:30px; position:absolute; border-radius: 8px;border: 4px solid rgba(25, 67, 101, 1)}
.all_box_info1 .info_box3 .lower_box .box1{ text-align: center; font-size: 30px; font-weight: bold; padding-bottom: 50px;}
.all_box_info1 .info_box3 .lower_box .box2 .pull-left{ line-height: 1.8; width: 70%; padding-top:30px;}
.all_box_info1 .info_box3 .lower_box .box3{ text-align: right; margin-top: 50px;}

.all_box_info1 .info_box4{ padding: 50px;}
.all_box_info1 .info_box4 .top_box{ border:1px solid #5d76b1; padding: 15px;}
.all_box_info1 .info_box4 .top_box .pull-left{ width: 32%;}
.all_box_info1 .info_box4 .top_box .pull-right{ width: 65%;}
.all_box_info1 .info_box4 .top_box .pull-right .bt{ font-size: 24px; color: #242424;}
.all_box_info1 .info_box4 .top_box .pull-right .box1{ line-height: 1.8; padding: 15px 0}
.all_box_info1 .info_box4 .top_box .pull-right i{ float: right;}
.all_box_info1 .info_box4 .lower_box{ margin-top: 10px;}
.all_box_info1 .info_box4 .lower_box ul li{ width: 100%; float: left; padding: 20px 0; border-bottom: 1px dashed #d6d6d6;}
.all_box_info1 .info_box4 .lower_box ul li .time{ width: 10%; float: left; text-align: center; color: #fff;}
.all_box_info1 .info_box4 .lower_box ul li .time span{ display: block; background: #aaa; font-size: 30px; font-weight: bold; line-height: 66px;}
.all_box_info1 .info_box4 .lower_box ul li .time p{ background: #5d76b1; line-height: 36px;}
.all_box_info1 .info_box4 .lower_box ul li .info{ width: 87%; float: right; margin-top: 15px;}
.all_box_info1 .info_box4 .lower_box ul li .info a{ display: block; font-size: 18px; color: #242424; font-weight: bold;}
.all_box_info1 .info_box4 .lower_box ul li .info p{ color: #999; margin-top: 5px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.all_box_info1 .info_box5{ padding: 50px 10%;}
.all_box_info1 .info_box5 .box1{ text-align: center; font-size: 24px; color: #242424; font-weight: bold; padding: 0 10%;}
.all_box_info1 .info_box5 .box2{ font-size: 12px; color: #999; padding: 20px 0; text-align: center;}
.all_box_info1 .info_box5 .box3{ font-size: 16px; line-height: 1.6;}

.all_box_info1 .title_box1 ul{ float: left; padding-left: 25px;}
.all_box_info1 .title_box1 ul li{ float: left;}
.all_box_info1 .title_box1 ul li a{ float: left; line-height: 36px; color: #fff; padding: 0 44px; margin:0 25px;}
.all_box_info1 .title_box1 ul li.active a,.all_box_info1 .title_box1 ul li a:hover{ background: #fff; color: #5d76b1;}

.all_box_info1 .info_box6{ padding: 40px 50px;}
.all_box_info1 .info_box6 ul{ width: 100%; float: left; border: 1px solid #000; padding: 15px 50px 30px;}
.all_box_info1 .info_box6 ul li{ width: 100%; float: left; border-bottom: 1px solid #bfbfbf;}
.all_box_info1 .info_box6 ul li a{ width: 100%; float: left; line-height: 38px; font-size: 16px; margin-top: 5px;}

.all_center_box2 {
	padding: 0 35px 35px;
}

.all_box_info2{ padding: 0 35px 35px;}
.all_box_info2 .top_box{ border: 1px solid #5d76b1; padding: 0 15px;}
.all_box_info2 .top_box ul li{ width: 50%; float: left; padding: 15px 15px 20px;}
.all_box_info2 .top_box ul li span{ display: block; font-size: 20px; color: #242424;}
.all_box_info2 .top_box ul li span img{ float: left; margin:5px 12px 0 0;}
.all_box_info2 .top_box ul li select{ width: 100%; display: block; height: 30px; background: #fafafa; border: 1px solid #cccccc; margin-top: 12px;}
.all_box_info2 .cen_box{ border-bottom: 2px solid #5d76b1; padding: 30px 0 12px;}
.all_box_info2 .cen_box .btns1{ background: none; border: none; color: #999; font-size: 16px;}
.all_box_info2 .cen_box .btns2{ background: #5d76b1; color: #fff; font-size: 20px; line-height: 40px; padding: 0 50px; border: none;}
.all_box_info2 .lower_box ul li{ width: 100%; float: left; border: 1px solid #3780e1; padding: 20px; margin-top: 30px;}
.all_box_info2 .lower_box ul li .pull-left{ width: 85%; color: #4c4c4c;}
.all_box_info2 .lower_box ul li .pull-left .box1 span{ font-size: 16px; display: inline-block; padding-right: 16px; }
.all_box_info2 .lower_box ul li .pull-left .box1 i{ display: inline-block; padding: 0 16px; line-height: 15px; font-size: 12px;}
.all_box_info2 .lower_box ul li .pull-left .box1 i:nth-child(2){ border-left: 1px solid #4c4c4c; border-right: 1px solid #4c4c4c;}
.all_box_info2 .lower_box ul li .pull-left .box2{ line-height: 1.8; font-size: 12px; margin-top: 35px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.all_box_info2 .lower_box ul li .pull-right{ width: 15%; text-align: center;}
.all_box_info2 .lower_box ul li .pull-right a{ display: inline-block;}
.all_box_info2 .lower_box ul li .pull-right a i{ display: block; height: 32px; background: url("../img/bg_7.png") no-repeat center;}
.all_box_info2 .lower_box ul li .pull-right a p{ margin-top: 10px; color: #888;}
.all_box_info2 .lower_box ul li .pull-right a:hover p{ color: #5d76b1;}
.all_box_info2 .lower_box ul li .pull-right a:hover i{ background-image: url("../img/bg_8.png");}

.qzbox2 .cail{padding:35px 44px; background:#fff; border-radius: 8px;}
.qzbox2 .cail .cail-tit{color:#194365; font-size:20px; padding-right:44px; line-height:86px; height:86px;border-right:1px solid #ccc;}
.qzbox2 .cail .cail-list{}
.qzbox2 .cail .cail-list li{text-align:center; margin-left:52px;}
.qzbox2 .cail .cail-list li img{max-width:75%;}
.qzbox2 .cail .cail-list li p{margin-top:5px;}
.qzbox2 .cail{}

.qzbox3 .btn_main{padding:50px 0;}
.qzbox3 .btn_main .btn_box{width:50%;background:#fff; padding:30px 50px;border-radius:8px;font-size:16px;}
.qzbox3 .btn_main .btn_box:last-child{margin-left:45px;}
.qzbox3 .btn_main .btn_box img{float:left;margin-right:25px;}
.qzbox3 .btn_main .btn_box a{float:right; background:#194365; margin-top:18px; padding:6px 20px;color:#fff;border-radius: 3px;font-size:14px;}


.shixin-bg{background:url(../img/qybg.png) no-repeat;background-size:cover;}
.sx_list{}
.sx_list li{padding:36px 32px;background:#fff;margin-top:25px;}
.sx_list li p{margin-bottom:5px;}
.sx_list li span{font-size:14px; color:#808080;}
.sxbox2{height:286px;margin:20px 0px;color:#fff; text-align:center;}
.sxbn-bg{background:url(../img/sxbg.png) no-repeat;background-size:cover;}
.sxbox2 h1{font-size:48px;margin-top:48px;}
.sxbox2 h2{font-size:18px;margin-bottom:42px;}
.sxbox2 p{font-size:14px;}
.sxbox2 button{color:#194365; padding:8px 32px; border:none;border-radius: 3px;margin-top:22px;}

.lxrz_box1 {
	padding: 50px 35px;
}
.lxrz_box1 .box1{ text-align: center; font-size: 16px; font-weight: bold;}
.lxrz_box1 .box2{ line-height: 1.6; padding: 20px 0;}
.lxrz_box1 .box3{ text-align: center;}
.lxrz_box1 .box3 a{ display: inline-block; line-height: 36px; color: #fff; font-size: 16px; font-weight: bold; background: #5d76b1; padding: 0 20px; border-radius: 5px;}
.lxrz_box1 .box3 p{ color: red; margin-top: 15px;}

.all_left_box{ width: 70%; float: left;}
.all_right_box{ width: 28%; float: right;}

.rmenu-main{}
.rmbox{ margin-top:25px; line-height:48px; height:48px;border-radius: 3px;background:#fff; padding:0 20px;}
.rmbox a{display:block;width:100%;height:100%;}
.rmbox i{float:right;}
.rmbox img{ margin-right:10px; }
.rmbox p{float:right;font-size:20px; color:#383838;float:left;}

.zhaopbox,.haiy{background:#fff;}
.zhaopbox .zhaoplist{padding:0px 25px;padding-bottom:30px; }
.zhaopbox .zhaoplist li{ padding:20px 0px; border-bottom:dotted #DBDBDB 1px;min-height: 80px;}
.zhaopbox .zhaoplist li img{float:left; margin-right:10px; max-width:72px; height:48px;}
.zhaopbox .zhaoplist li a{color:#808080;}

.haiy .haiybox{padding:0 25px; padding-bottom:30px; }
.haiy .haiybox h2{color:#194365; font-size:14px;}
.haiy .haiybox p{color:#383838; font-size:12px;}
.haiy .haiybox ul li{display:inline-flex; width:49%; margin-top:20px;
text-align: center;
font-size: 16px;}
.haiy .haiybox ul li img{margin-right:5px;}

.box_style1 {
	width: 48%;
	border: 1px solid #f0f0f0;
	min-height: 400px;
	overflow: hidden;
	border-top-left-radius: 8px;
}
.box_style1 .title_box{ background: #f0f0f0;}
.box_style1 .title_box span{ float: left; background: #5d76b1; color: #fff; padding: 8px 12px; display: flex; border-top-right-radius: 8px;}
.box_style1 .title_box span img{ max-height: 20px; margin-right: 6px; display: inline-block;}
.box_style1 .title_box a{ float: right; font-size: 12px; color: #808080; margin: 14px 10px 0 0;}
.box_style1.style1{ min-height: 266px;}

.lxfw_box1{ padding: 20px 10px;}
.lxfw_box1 ul li{ width: 100%; float: left; margin-top: 8px;}
.lxfw_box1 ul li .bt{ display: block; background: url("../img/bg_6.png") no-repeat left; padding-left: 18px; color: #242424;}
.lxfw_box1 ul li .bt:hover{ color: #5d76b1;}
.lxfw_box1 ul li .box1{ color: #999; font-size: 12px; line-height: 1.6; padding-left: 18px; margin-top: 2px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.lxfw_box1 ul li .box2{ padding-left: 18px; font-size: 12px;}
.lxfw_box1 ul li .box2 a{ float: left; color: #999; margin: 5px 15px 0 0;}
.lxfw_box1 ul li .box2 a:hover{ color: #5d76b1;}
.lxfw_box1.style1 ul li .box2 a{ width: 100%; margin-right: 0;}

.all_right_box .all_box_info1{ margin-top: 6px; background: none;}
.all_right_box .all_box_info1 .title_box1{ height: 31px;}
.all_right_box .all_box_info1 .title_box1 span{ height: 39px; border-radius: 8px; overflow: hidden;}
.all_right_box .all_box_info1 .title_box1 span i{ font-size: 14px; height: 28px; line-height: 27px;}

.ar_box1 .home_box2{ border:1px solid #e6e6e6; border-top: 0; padding:0 10px 20px;}
.ar_box2 a{ width: 100%; float: left; margin-top: 20px;}
.ar_box2 a img{ width: 100%; float: left;}
.ar_box3{ margin-top: 22px;}
.ar_box3 .list_box1{ border: 1px solid #e6e6e6; border-top: 0; padding: 11px 10px 18px; margin-top: 0;}
.ar_box3 .list_box1 ul li a{ line-height: 22px;}
.ar_box3 .list_box1 ul li a span{ font-size: 16px;}
.ar_box3 .list_box1 ul li a span::after{ background: #2f78c0;}
.ar_box3 .list_box1 ul li a i{ color: #2f78c0;}

.lxfw_menu {background:#ececec;margin-bottom:20px;}
.lxfw_menu ul li{ width: 50%; float: left;}
.lxfw_menu ul li a{ width: 100%; float: left; line-height: 60px; color: #242424; text-align: center; font-size: 16px;}
.lxfw_menu ul li a span{ display: inline-block; background-position: left; background-repeat: no-repeat; background-size: auto 26px; padding-left: 40px;}
.lxfw_menu ul li a span.clr1{ background-image: url("../img/ico_27_1.png");}
.lxfw_menu ul li a span.clr2{ background-image: url("../img/ico_28_1.png");}
.lxfw_menu ul li a span.clr3{ background-image: url("../img/ico_29_1.png");}
.lxfw_menu ul li a span.clr4{ background-image: url("../img/ico_30_1.png");}
.lxfw_menu ul li a span.clr5{ background-image: url("../img/ico_36_1.png");}
.lxfw_menu ul li a span.clr6{ background-image: url("../img/ico_37_1.png");}
.lxfw_menu ul li.active a span.clr1,.lxfw_menu ul li a:hover span.clr1{ background-image: url("../img/ico_27.png");}
.lxfw_menu ul li.active a span.clr2,.lxfw_menu ul li a:hover span.clr2{ background-image: url("../img/ico_28.png");}
.lxfw_menu ul li.active a span.clr3,.lxfw_menu ul li a:hover span.clr3{ background-image: url("../img/ico_29.png");}
.lxfw_menu ul li.active a span.clr4,.lxfw_menu ul li a:hover span.clr4{ background-image: url("../img/ico_30.png");}
.lxfw_menu ul li.active a span.clr5,.lxfw_menu ul li a:hover span.clr5{ background-image: url("../img/ico_36.png");}
.lxfw_menu ul li.active a span.clr6,.lxfw_menu ul li a:hover span.clr6{ background-image: url("../img/ico_37.png");}
.lxfw_menu ul li.active a,.lxfw_menu ul li a:hover{ background: #5d76b1; color: #fff;}

.lxfw_box2 ul{ margin: -10px -6px 0;}
.lxfw_box2 ul li{ width: 33.33%; float: left; padding: 10px 6px;}
.lxfw_box2 ul li a{ width: 100%; float: left; height: 195px; border: 1px solid #5d76b1; padding:17px 15px;}
.lxfw_box2 ul li .box1 img{ width: 70px; height: 70px;}
.lxfw_box2 ul li .box1 p{ width: 70%; padding: 0 10%; text-align: center; color: #5d76b1;}
.lxfw_box2 ul li .box2{ font-size: 12px; text-indent: 2em; color: #777; margin-top: 15px; line-height: 1.6;}
.lxfw_box2 ul li a:hover .box2{ color: #5d76b1;}

.ar_box4{ border:1px solid #5d76b1; padding: 12px; margin-bottom: 35px; padding-bottom: 20px;}
.ar_box4 .box1{}
.ar_box4 .bd ul li{ width: 50%; float: left; margin-top: 20px;}
.ar_box4 .bd ul li a{ width: 100%; height: 79px; float: left; padding: 0 10px;}
.ar_box4 .bd ul li a img{ max-height: 75px;}
.ar_box4 .hd{ text-align: center;}
.ar_box4 .hd ul li{ width: 12px; height: 12px; display: inline-block; border: 1px solid #5d76b1; border-radius: 100%; margin: 0 5px; cursor: pointer; font-size: 0;}
.ar_box4 .hd ul li.on{ background: #5d76b1;}

.lxfw_box3 .box_info{ width: 48%; float: left; border: 1px solid #5d76b1;}
.lxfw_box3 .box_info:nth-child(2n){ float: right;}
.lxfw_box3 .box_info .box1{ padding: 15px 10px;}
.lxfw_box3 .box_info .box1 img{ width: 70px; float: left; margin-right: 13px;}
.lxfw_box3 .box_info .box1 p{ text-align: justify; margin-top: 10px;}
.lxfw_box3 .box_info .box1 p span{ display: block; text-align: right; color: #737373; font-size: 12px;}
.lxfw_box3 .box_info .box2{ line-height: 30px; background: #5d76b1; font-size: 12px; padding: 0 12px; color: #fff;}
.lxfw_box3 .box_info .box2 span{ float: left;}
.lxfw_box3 .box_info .box2 a{ float: right; color: #fff; text-decoration: underline;}

.all_box_info3{ margin-top: 30px;}
.all_box_info3 .title_box span{float: left; background: #5d76b1; color: #fff; padding: 7px 8px 7px 14px; display: flex; border-top-left-radius: 8px; position: relative;}
.all_box_info3 .title_box span::after{ content: ''; width: 20px; height: 100%; position: absolute; right: -16px; top: 0; background: url("../img/bg_9.png") no-repeat;}
.all_box_info3 .title_box span img{ max-height: 20px; margin-right: 6px; display: inline-block;}
.all_box_info3 .box_center{ border:1px solid #5d76b1; padding: 18px 35px; color: #737373; font-size: 12px;}

.all_box_info4{ margin-top: 30px; border: 1px solid #5d76b1; border-radius: 8px; overflow: hidden;}
.all_box_info4:first-child{ margin-top: 0;}
.all_box_info4 .title_box{ background: #f0f0f0; padding: 0 25px 7px;}
.all_box_info4 .title_box span{ min-width: 115px; float: left; line-height: 39px; color: #fff; background: #5d76b1; padding: 0 15px; text-align: center; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;}
.all_box_info4 .box_center{ padding:23px 25px;}

.lxfw_box4 .pull-left{ width: 28.5%;}
.lxfw_box4 .pull-right{ width: 66%;}
.lxfw_box4 .pull-right ul li{ width: 100%; float: left;}
.lxfw_box4 .pull-right ul li a{ width: 100%; float: left; line-height: 21px; font-size: 12px;}
.lxfw_box4 .pull-right ul li a span{ width: 80%; float: left; background: url("../img/bg_6.png") no-repeat left; padding-left: 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.lxfw_box4 .pull-right ul li a i{ float: right;}
.lxfw_box4 .pull-right .more{ background: #5d76b1; color: #fff; float: right; font-size: 12px; margin-top: 10px; padding: 0 5px; line-height: 20px;}

.lxfw_box5 a{ float: left; background: url("../img/bg_6.png") no-repeat left; padding:5px 0 5px 22px; margin-right: 32px;}
.lxfw_box5.style1 a{ width: 100%; margin: auto;}

.lxfw_box6 select{ width: 105px; height: 25px; padding: 0 10px; border:1px solid #000; color: #000;}

.lxfw_box7{ border: 1px solid #5d76b1; margin-top: 30px; position: relative;}
.lxfw_box7:first-child{ margin-top: 0;}
.lxfw_box7 .pull-left{ width: 30%; background: #5d76b1; position: absolute; left: 0; top: 0; height: 100%;}
.lxfw_box7 .pull-right{ width: 70%; padding: 35px;}
.lxfw_box7 .pull-right .box1{ line-height: 1.8; text-indent: 2em; min-height: 263px;}
.lxfw_box7 .pull-right .box2{ background: #5d76b1; position: relative; font-size: 24px; text-align: center; color: #fff; line-height: 50px; font-family: 宋体; letter-spacing: 2px; margin-top: 20px;}
.lxfw_box7 .pull-right .box2::after{ content: ''; width: 70px; height: 100%; background: url(../img/ico_35.png) no-repeat center; position: absolute; right: 0; top: 0;}
.lxfw_box7 .pull-right .box3{ min-height: 263px;}
.lxfw_box7 .pull-right .box3 .fl{ width: 31%;}
.lxfw_box7 .pull-right .box3 .fr{ width: 60%;}
.lxfw_box7 .pull-right .box3 .fr a{ float: left; margin: 10px 15px 0 0; color: #999; font-size: 12px;}
.lxfw_box7 .pull-right .box3 .fr a:hover{ color: #5d76b1;}

.lxfw_box8{ border: 1px solid #5d76b1; position: relative; padding-left: 120px; margin-top: 30px;}
.lxfw_box8:first-child{ margin-top: 0;}
.lxfw_box8 .pull-left{ width: 120px; height: 100%; background: #eeeeee; border-right: 1px solid #5d76b1; position: absolute; left: 0; top: 0;}
.lxfw_box8 .pull-left img{ height: 35px;}
.lxfw_box8 .pull-left p{ margin-top: 8px; line-height: 1;}
.lxfw_box8 .pull-right{ width: 100%;}
.lxfw_box8 .pull-right ul li{ width: 100%; float: left; border-top: 1px solid #5d76b1;}
.lxfw_box8 .pull-right ul li:first-child{ border:none;}
.lxfw_box8 .pull-right ul li .box1{ width: 19%; float: left; text-align: center;}
.lxfw_box8 .pull-right ul li .box2{ width: 81%; float: left; padding: 30px 15px; border-left: 1px solid #5d76b1;}
.lxfw_box8 .pull-right ul li .box2 a{ float: left; margin:5px 12px 5px 0; font-size: 12px; color: #999; position: relative; padding-left: 10px;}
.lxfw_box8 .pull-right ul li .box2 a::after{ content: ''; width: 5px; height: 5px; position: absolute; left: 0; top: 50%; margin-top: -3px; border-radius: 100%; background: #5d76b1;}
.lxfw_box8 .pull-right ul li .box2 a:hover{ color: #5d76b1;}

.jyxx_box1{ padding: 20px 20px 15px;}
.jyxx_box1 ul li{ width: 100%; float: left; color: #5d76b1; margin-top: 5px;}
.jyxx_box1 ul li .fl{ width: 21%;}
.jyxx_box1 ul li .fr{ width: 79%;}
.jyxx_box1 ul li .fr a{ float: left; margin: 0 15px 10px 0; color: #5d76b1;}
.jyxx_box1 ul li .fr a.active,.jyxx_box1 ul li .fr a:hover{ text-decoration: underline; font-weight: bold;}

.jyxx_box2{padding-bottom:25px;}
.jyxx_box2 ul{ margin: 0 -6px;}
.jyxx_box2 ul li{ width: 33%; float: left; font-size:18px; color:#000; padding: 0 19px; margin:19px 0px; line-height:30px;  }
.jyxx_box2 ul li .box1-tit{clear:both; font-size:24px; color:#171c61;padding-top:10px;}
.jyxx_box2 ul li a{ width: 100%; float: left;  text-align:center; padding: 12px; padding-top:30px; background:#fff; height:316px; border-radius:10px; }
.jyxx_box2 ul li .box1 i{ width: 93px; height:93px; float: left; text-align: center;}
.jyxx_box2 ul li .box1 i img{height:100%; width:100%;}
.jyxx_box2 ul li .box1 p{ width: 70%; float: right; height: 52px; overflow: hidden;}
.jyxx_box2 ul li .box1 p span{ display: block;     height: 18px; overflow: hidden; font-size: 14px; color: #5d76b1;}
.jyxx_box2 ul li .box2{ margin: 10px 0;}
.jyxx_box2 ul li input{border:solid 1px #171c61;font-size:12px; width:200px;}

.jyxx_box3{ background: #f0f0f0; border: 1px solid #5d76b1; padding: 20px;}
.jyxx_box3 .pull-left{ width: 35%; text-align: center;}
.jyxx_box3 .pull-right{ width: 62%; line-height: 1.8;}
.jyxx_box3 .pull-right .box1{ color: #808080;}
.jyxx_box3 .pull-right .box2{ margin-top: 20px;}

.jyxx_box4{  border: 1px solid #5d76b1; padding: 50px 20px; text-align: center;}
.jyxx_box4 .box1{ font-size: 20px; color: #444; line-height: 30px; display: flex; text-align: center; justify-content: center}
.jyxx_box4 .box1 img{ height: 30px; margin-right: 15px;}
.jyxx_box4 .box2{  line-height: 2; margin-top:30px;}

.jyxx_box5{ background: #f0f0f0; border: 1px solid #5d76b1; padding: 40px 30px; margin-top: 50px;}
.jyxx_box5 .box1{ color: #4c4c4c; font-size: 20px;}
.jyxx_box5 .box1 img{ height: 30px; margin-right: 15px;}
.jyxx_box5 .lower_box{ border: 1px solid #5d76b1; margin-top: 40px;}
.jyxx_box5 .table{ margin: auto;}
.jyxx_box5 .table tr:first-child td{ border-top: 0; line-height: 40px;}
.jyxx_box5 .table.table-striped > tbody > tr:nth-of-type(odd){ background-color: #fff;}

.ar_box5{ border: 1px solid #5d76b1; margin-bottom: 50px; background: #f0f0f0;}
.ar_box5 .box1{ padding: 0 30px; height: 60px; border-bottom: 1px solid #5d76b1;}
.ar_box5 .box1 span{ color: #808080; background: url(../img/ico_38.png) no-repeat left; background-size: auto 20px; padding-left: 30px;}
.ar_box5 .box1 a{ color: #5d76b1;}
.ar_box5 .box2{ padding: 26px 30px;}
.ar_box5 .box2 a{ width: 100%; float: left; line-height: 41px; padding-left: 15px; position: relative; color: #242424;}
.ar_box5 .box2 a::after{ content: ''; width: 6px; height: 6px; position: absolute; left: 0; top: 50%; margin-top: -3px; background: #5d76b1; border-radius: 100%;}
.ar_box5 .box2 a:hover{ color: #5d76b1;}

.lxfw_box9 .title_box{ text-align: center;}
.lxfw_box9 .title_box .box1{ font-size: 26px; font-weight: bold; line-height: 1; letter-spacing: 3px;}
.lxfw_box9 .title_box .box2{ position: relative; margin-top: 8px; padding: 0 7px;}
.lxfw_box9 .title_box .box2::after{ content: ''; width: 100%; height: 1px; background: #b5b5b5; position: absolute; left: 0; top: 10px;}
.lxfw_box9 .title_box .box2 span{ background: #fff; padding: 0 5px; display: inline-block; position: relative; z-index: 2;}
.lxfw_box9 .box_info1{ border-bottom: 1px solid #b5b5b5; margin-top: 25px;}
.lxfw_box9 .box_info1 .pull-left{ width: 39%;}
.lxfw_box9 .box_info1 .pull-right{ width: 58%; font-size: 12px;}
.lxfw_box9 .box_info1 .pull-right .box1{ text-align: center;}
.lxfw_box9 .box_info1 .pull-right .box1 span{ display: inline-block; background: url(../img/bg6_1.png) no-repeat left; padding-left: 18px; color: #5d76b1;}
.lxfw_box9 .box_info1 .pull-right .box2{ color: #777; line-height: 1.6; margin: 5px 0 10px;}

.lxfw_box9 .box_info2{ margin-top: 10px;}
.lxfw_box9 .box_info2 ul li{ width: 100%; float: left; margin-top: 10px;}
.lxfw_box9 .box_info2 ul li p{ display: inline-block; border: 1px solid #dcdcdc; line-height: 20px; padding: 8px;}
.lxfw_box9 .box_info2 ul li p i{ width: 20px; height: 20px; line-height: 20px; text-align: center; background: #5d76b1; border-radius: 100%; color: #fff; float: left; font-size: 13px; margin-right: 5px;}
.lxfw_box9 .box_info2 ul li p span{ font-size: 12px; color: #777;}

.lxfw_box9 .box_info3 ul{ margin: 0 -27px;}
.lxfw_box9 .box_info3 ul li{ width: 33.33%; float: left; padding: 0 27px; text-align: center; margin-top: 30px;}
.lxfw_box9 .box_info3 ul li div{ width: 100%; height: 220px; border: 1px solid #dcdcdc; padding: 35px 25px 0; font-size: 12px; color: #777;}
.lxfw_box9 .box_info3 ul li i{ display: inline-block; width: 40px; height: 40px; line-height: 40px; border: 1px solid #5d76b1; color: #5d76b1; border-radius: 100%; text-align: center; font-size: 24px; font-weight: bold;}
.lxfw_box9 .box_info3 ul li p{ text-align: justify; margin-top: 30px;}

.jybd_menu ul{ margin: 0 -12px;}
.jybd_menu ul li{ padding: 0 12px; margin:0 10px;}
/*.jybd_menu ul li:last-child,.jybd_menu ul li:first-child{margin:0px;}*/
.jybd_menu ul li a{ width: 100%; height: 220px; color: rgba(128, 128, 128, 1); float: left;border-radius: 2px 2px, 0px, 0px;
background: rgba(128, 128, 128, 0.08);border: 1px solid rgba(128, 128, 128, 0.2);    text-align: center; padding: 0 24%;}
/*.jybd_menu ul li a i{ display: inline-block; width: 100%; height: 60px; background-position: center; background-size: auto 100%; background-repeat: no-repeat;}
.jybd_menu ul li a.clr1 i{ background-image: url(../img/jym_1.png);}
.jybd_menu ul li a.clr2 i{ background-image: url(../img/jym_2.png);}
.jybd_menu ul li a.clr3 i{ background-image: url(../img/jym_3.png);}
.jybd_menu ul li a.clr4 i{ background-image: url(../img/jym_4.png);}
.jybd_menu ul li a p{ margin-top: 10px; min-height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.jybd_menu ul li.active a,.jybd_menu ul li a:hover{ background: rgba(25, 67, 101, 1); border-bottom:solid 1px rgba(25, 67, 101, 1); color: #fff;}
.jybd_menu ul li.active a.clr1 i,.jybd_menu ul li a.clr1:hover i{ background-image: url(../img/jym_1_1.png);}
.jybd_menu ul li.active a.clr2 i,.jybd_menu ul li a.clr2:hover i{ background-image: url(../img/jym_2_1.png);}
.jybd_menu ul li.active a.clr3 i,.jybd_menu ul li a.clr3:hover i{ background-image: url(../img/jym_3_1.png);}
.jybd_menu ul li.active a.clr4 i,.jybd_menu ul li a.clr4:hover i{ background-image: url(../img/jym_4_1.png);}*/

.jybd_menu ul li.active a,.jybd_menu ul li a:hover{ background:#fff ; border-bottom:solid 1px rgba(25, 67, 101, 1); color:rgba(25, 67, 101, 1) ;}

.jybd_menu.style1 ul{ text-align:center;}
.jybd_menu.style1 ul li{ padding: 0; display:inline-flex;}
.jybd_menu.style1 ul li a{ height: auto; padding:10px 16px;}
.jybd_menu.style1 ul li a i{ display: none;}
.jybd_menu.style1 ul li a p{ min-height: auto; margin-top: 0; display: inline-block; background-position: left; background-size: auto 30px; background-repeat: no-repeat;}
/*.jybd_menu.style1 ul li a.clr1 p{ background-image: url(../img/jym_1.png);}
.jybd_menu.style1 ul li a.clr2 p{ background-image: url(../img/jym_2.png);}
.jybd_menu.style1 ul li a.clr3 p{ background-image: url(../img/jym_3.png);}
.jybd_menu.style1 ul li a.clr4 p{ background-image: url(../img/jym_4.png);}*/
/*.jybd_menu ul li.active a.clr1 p,.jybd_menu ul li a.clr1:hover p{ background-image: url(../img/jym_1_1.png);}
.jybd_menu ul li.active a.clr2 p,.jybd_menu ul li a.clr2:hover p{ background-image: url(../img/jym_2_1.png);}
.jybd_menu ul li.active a.clr3 p,.jybd_menu ul li a.clr3:hover p{ background-image: url(../img/jym_3_1.png);}
.jybd_menu ul li.active a.clr4 p,.jybd_menu ul li a.clr4:hover p{ background-image: url(../img/jym_4_1.png);}*/

.all_box_info5{ margin-top: 30px;}
.all_box_info5 .title_box{ line-height: 45px; background: #f0f0f0; overflow: hidden; border-top-left-radius: 8px;}
.all_box_info5 .title_box span{ float: left; background: #5d76b1; color: #fff; font-size: 16px; padding: 0 18px; position: relative;}
.all_box_info5 .title_box span::after{ content: ''; width: 25px; height: 100%; position: absolute; right: -20px; top: 0; background: url(../img/bg_11.png);}
.all_box_info5 .title_box a{ float: right; color: #808080; margin-right: 18px;}
.all_box_info5 .box_center{ border:1px solid #f0f0f0; border-top: 0; padding: 18px;}

.jybd_box1 .pull-left{ width: 41%;}
.jybd_box1 .pull-right{ width: 54%;}

.list_box2 ul li{ width: 100%; float: left;}
.list_box2 ul li a{ width: 100%; float: left; line-height: 35px; padding-left: 16px; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list_box2 ul li a::after{ content: ''; width: 6px; height: 6px; position: absolute; left: 0; top: 50%; margin-top: -3px; border-radius: 100%; background: #c30d23;}
.list_box2.style1{ padding: 10px 15px 18px;}
.list_box2.style1 ul li{ margin-top: 8px;}
.list_box2.style1 ul li a{ height: 32px; font-size: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal; line-height: 1.4;}
.list_box2.style1 ul li a::after{ background: #5d76b1; top: 5px; margin-top: 0;}

.jybd_box2 .top_box span,.jybd_box2 .top_box li{ padding: 8px 0; border-bottom: 2px solid #fff; cursor: pointer;}
.jybd_box2 .top_box span.active,.jybd_box2 .top_box li.active{ border-color: #194365;}
.jybd_box2 .top_box li:last-child.active{ border-color: #194365;}
.jybd_box2 .lower_box{ min-height:400px;}
.jybd_box2 .lower_box .school_lis li{float:left; margin-left:20px; margin-bottom:20px; line-height:30px; width:200px;background:#fff; text-align:center; border-radius:8px; padding:15px 0;}
.jybd_box2 .lower_box .school_lis li a{display:block;}
.jybd_box2 .lower_box .school_lis li p{text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.jybd_box2 .lower_box .school_lis li img{height:44px;}
.jybd_box2 .top_box li label{margin-left:15px;cursor: pointer;}
.jybd_box2 .top_box li{margin-bottom:10px; border-bottom: 2px solid rgb(237, 237, 237);}


.jybd_menu .liuxue1_content{padding:36px 32px;}
.jybd_menu .liuxue1_content .link_cnt{margin-top:20px; line-height:28px;}
.jybd_menu .liuxue1_content a{color:#194365FF;}
.login_box{ background: rgb(232, 242, 250) url(../img/loginbg1.png) no-repeat 260px center; background-size:40%; height: 517px;}
.login_box .pull-right{ width: 360px; height: 366px; background: #fff; margin: 35px 35px 0 0; padding: 20px 20px;}
.pull-right .box1{ text-align: center;  font-size: 18px; font-weight:600; padding-bottom: 10px; cursor:pointer;}
.pull-right .box1.active{border-bottom: 2px solid #194365; color:#194365;}
.login_box .pull-right .box2{ margin-top: 20px;}
.login_box .pull-right .box2 .text{ width: 100%; float: left; height: 46px; border: 1px solid #DCDFE6; border-radius: 5px; padding: 0 50px 0 10px; margin-top: 18px; position: relative; background-position: 14px 7px; background-repeat: no-repeat; background-size: auto 24px;}
.login_box .pull-right .box2 .text:focus{border: 1px solid #194365;}
.login_box .pull-right .box2 .text.clr1{ background-image: url(../img/log_1.png); background-position:97% center; background-size:18px;}
.login_box .pull-right .box2 .text.clr2{ background-image: url(../img/log_2.png); background-position:97% center; background-size:18px; }
.login_box .pull-right .btns{outline:0px; width: 100%; float: left; margin-top: 10px; background: rgba(25, 67, 101, 1); color: #fff; border-radius: 5px; height: 40px; border: none;}
.login_box .pull-right .box4,.new_home2 .box_info2 .box2{ margin-top: 10px;color: rgba(0, 0, 0, 0.65);font-size:14px;}
.login_box .pull-right .box4 a,.new_home2 .box_info2 .box2 a{ color: rgba(25, 67, 101, 1);}
.login_box .pull-right .box3{ margin-top: 10px;}
.logtype a img{ margin-left:27px;}
.logtype{padding:8px 2px;}
.lh40{padding:10px 4px;}
.lh40 input[type="checkbox"]{height:16px; width:16px; margin-right:5px; top:2px;position:relative;}

.user_center{ padding: 50px 0;}

.user_menu{ text-align: center; border: 1px solid #5d76b1;}
.user_menu ul li{ width: 50%; float: left;}
.user_menu ul li a{ width: 100%; float: left; line-height: 50px; position: relative; text-align: center; color: #5d76b1;}
.user_menu ul li a span{ display: inline-block; padding-left: 40px; font-size: 16px; font-weight: bold; background-position: left; background-repeat: no-repeat; background-size: auto 24px; background-repeat: no-repeat;}
.user_menu ul li.active a,.user_menu ul li a:hover{ background: #5d76b1; color: #fff;}
.user_menu ul li a.clr1 span{ background-image: url(../img/usm_1.png);}
.user_menu ul li a.clr2 span,.user_menu ul li a.clr5 span{ background-image: url(../img/usm_2.png);}
.user_menu ul li a.clr3 span{ background-image: url(../img/usm_3.png);}
.user_menu ul li a.clr4 span{ background-image: url(../img/usm_4.png);}
.user_menu ul li.active a.clr1 span,.user_menu ul li a.clr1:hover span{ background-image: url(../img/usm_1_1.png);}
.user_menu ul li.active a.clr2 span,.user_menu ul li a.clr2:hover span,.user_menu ul li.active a.clr5 span,.user_menu ul li a.clr5:hover span{ background-image: url(../img/usm_2_1.png);}
.user_menu ul li.active a.clr3 span,.user_menu ul li a.clr3:hover span{ background-image: url(../img/usm_3_1.png);}
.user_menu ul li.active a.clr4 span,.user_menu ul li a.clr4:hover span{ background-image: url(../img/usm_4_1.png);}

.user_allbox{ background: #ffffff; padding: 15px; margin-top: 30px;}
.user_allbox .title_box{ border-bottom: 2px solid #5d76b1; padding-bottom: 8px;}
.user_allbox .title_box span{ float: left; font-size: 20px; font-weight: bold; color: #5d76b1; line-height: 26px; border-left: 5px solid #5d76b1; padding-left: 10px;}

.user_box1 .top_box{ border-bottom: 1px solid #5d76b1; margin-top: 20px;}
.user_box1 .top_box span{ line-height: 35px; color: #fff; background: #5d76b1; padding: 0 25px; float: left; font-size: 16px;}
.user_box1 .lower_box{ margin-top: 15px;}
.user_box1 .lower_box .table .clr1{ background: #e7ebfb; color: #5d76b1;}
.user_box1 .lower_box .table.table-bordered > tbody > tr > td{ border-color: #5d76b1; text-align: center;}

.user_box2{ padding: 30px 0 40px;}
.user_box2 .center-block{ width: 350px;}
.user_box2 .box1{ margin-top: 15px;}
.user_box2 .box1 span{ width: 25%; float: left; text-align: right; line-height: 30px;}
.user_box2 .box1 .text{ width: 75%; float: left; height: 30px; border: 1px solid #a0a0a0; border-radius: 5px; padding: 0 10px;}
.user_box2 .box1 select{ width: 75%; float: left; height: 30px; border: 1px solid #a0a0a0; border-radius: 5px; padding: 0 6px;}
.user_box2 .box2{ text-align: center; margin-top: 30px;}
.user_box2 .box2 .btns{ height: 30px; display: inline-block; padding: 0 35px; border-radius: 5px; background: #5d76b1; border:none; color: #fff;}

.user_box2 .center-block.style1{ width: 350px;}
.user_box2 .center-block.style1 .box1 span{ width: 39%;}
.user_box2 .center-block.style1 .box1 .text,.user_box2 .center-block.style1 .box1 select{ width: 61%;}

.user_box3 .box1{ line-height: 36px; background: #cee0f1; padding: 0 15px; font-size: 18px; margin-top: 8px;}
.user_box3 .box2 .table{ margin: 5px 0 20px; text-align: center;}
.user_box3 .box2 .table.table-bordered > tbody > tr > td{ border-color: #5d76b1; text-align: center; vertical-align: middle;}
.user_box3 .box2 .table .btns,.user_box1 .lower_box .table .btns{ padding:0 15px; font-size: 12px; line-height: 28px; background: #5d76b1; color: #fff; display: inline-block; border-radius: 5px;}
.user_box3 .box2 .table .clr1{ background: #e7ebfb; color: #5d76b1;}
.user_box3:last-child .box2 .table{ margin-bottom: 0;}

.lxfw_menu ul li a span.clr7{ background-image: url("../img/hg_1.png");}
.lxfw_menu ul li a span.clr8{ background-image: url("../img/hg_2.png");}
.lxfw_menu ul li a span.clr9{ background-image: url("../img/hg_3.png");}
.lxfw_menu ul li a span.clr10{ background-image: url("../img/hg_4.png");}
.lxfw_menu ul li a span.clr11{ background-image: url("../img/hg_5.png");}
.lxfw_menu ul li a span.clr12{ background-image: url("../img/hg_6.png");}
.lxfw_menu ul li a span.clr13{ background-image: url("../img/hg_7.png");}
.lxfw_menu ul li.active a span.clr7,.lxfw_menu ul li a:hover span.clr7{ background-image: url("../img/hg_1_1.png");}
.lxfw_menu ul li.active a span.clr8,.lxfw_menu ul li a:hover span.clr8{ background-image: url("../img/hg_2_1.png");}
.lxfw_menu ul li.active a span.clr9,.lxfw_menu ul li a:hover span.clr9{ background-image: url("../img/hg_3_1.png");}
.lxfw_menu ul li.active a span.clr10,.lxfw_menu ul li a:hover span.clr10{ background-image: url("../img/hg_4_1.png");}
.lxfw_menu ul li.active a span.clr11,.lxfw_menu ul li a:hover span.clr11{ background-image: url("../img/hg_5_1.png");}
.lxfw_menu ul li.active a span.clr12,.lxfw_menu ul li a:hover span.clr12{ background-image: url("../img/hg_6_1.png");}
.lxfw_menu ul li.active a span.clr13,.lxfw_menu ul li a:hover span.clr13{ background-image: url("../img/hg_7_1.png");}

.hgzx_box1 ul{ margin: -30px -20px 0;}
.hgzx_box1 ul li{ width: 50%; float: left; margin-top: 30px; padding: 0 20px;}
.hgzx_box1 ul li a{ width: 100%; background: #f0f0f0; padding: 25px 20px; float: left;}
.hgzx_box1 ul li a .time{ width: 21%; float: left; text-align: center; background: #fff; padding: 10px 7px; line-height: 1; font-size: 12px; border-top-left-radius: 10px; border-top-right-radius: 10px; color: #4c4c4c;}
.hgzx_box1 ul li a .time span{ display: block; font-size: 20px;}
.hgzx_box1 ul li a .time p{ border-top: 1px solid #e5e5e5; margin-top: 6px; padding-top: 6px;}
.hgzx_box1 ul li a .bt{ width: 75%; float: right; font-size: 16px; font-weight: bold; color: #242424; height: 44px; margin-top: 10px;}
.hgzx_box1 ul li a .info{ height: 34px; font-size: 12px; color: #888; margin-top: 15px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.ar_box6{ margin-top: 22px;}
.ar_box6 .box_info{ border: 1px solid #e6e6e6; padding:11px 10px; font-size: 12px;}
.ar_box6 .box_info .box1{ border-bottom: 1px solid #e6e6e6; padding-bottom: 5px;}
.ar_box6 .box_info .box2 ul li{ width: 48%; float: left; border-bottom: 1px dashed #e6e6e6; padding: 10px 0; line-height: 1.6;}
.ar_box6 .box_info .box2 ul li:nth-child(2n){ float: right;}
.ar_box6 .box_info .box2 ul li a{ width: 100%; float: left; color: #242424;}
.ar_box6 .box_info .box2 ul li a p{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.hgzx_box2{ border: 1px solid #5d76b1; padding: 20px 25px;}
.hgzx_box2 .box1{ text-align: center;}
.hgzx_box2 .box1 span{ display: block; font-size: 16px; color: #4c4c4c;}
.hgzx_box2 .box1 p{ color: #999; font-size: 12px; margin-top: 5px;}
.hgzx_box2 .box2{ color: #666; line-height: 1.6; margin-top: 15px;}

.lxfw_menu ul li a span.clr14{ background-image: url("../img/cx_1.png");}
.lxfw_menu ul li a span.clr15{ background-image: url("../img/cx_2.png");}
.lxfw_menu ul li a span.clr16{ background-image: url("../img/cx_3.png");}
.lxfw_menu ul li a span.clr17{ background-image: url("../img/cx_4.png");}
.lxfw_menu ul li.active a span.clr14,.lxfw_menu ul li a:hover span.clr14{ background-image: url("../img/cx_1_1.png");}
.lxfw_menu ul li.active a span.clr15,.lxfw_menu ul li a:hover span.clr15{ background-image: url("../img/cx_2_1.png");}
.lxfw_menu ul li.active a span.clr16,.lxfw_menu ul li a:hover span.clr16{ background-image: url("../img/cx_3_1.png");}
.lxfw_menu ul li.active a span.clr17,.lxfw_menu ul li a:hover span.clr17{ background-image: url("../img/cx_4_1.png");}

.all_box_info3 .box_center2{ padding: 15px 12px; border: 1px solid #5d76b1;}

.cxcy_box1{ position: relative;}
.cxcy_box1::after{ content: ''; width: 1px; height: 100%; background: #bfbfbf; position: absolute; left: 50%; top: 0;}
.cxcy_box1 .pull-left,.cxcy_box1 .pull-right{ width: 47%;}
.cxcy_box1 .box1{ padding: 0 22px 5px; color: #c30d23;}
.cxcy_box1 .box1 span{ float: left; background: url(../img/bg_6.png) no-repeat left; padding-left: 18px;}

.list_box3 ul li{ width: 100%; float: left;}
.list_box3 ul li a{ width: 100%; float: left; position: relative; font-size: 12px; color: #888; line-height: 20px; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list_box3 ul li a::after{ content: ''; width: 4px; height: 4px; position: absolute; left: 0; top: 50%; margin-top: -2px; background: #5d76b1;}
.list_box3 ul li a:hover{ color: #5d76b1;}

.cxcy_box2 .top_box .pull-left{ width: 31%;}
.cxcy_box2 .top_box .pull-right{ width: 65%;}
.cxcy_box2 .top_box .pull-right span{ display: block; font-size: 14px; color: #242424; text-align: center;}
.cxcy_box2 .top_box .pull-right p{ text-indent: 2em; color: #808080; font-size: 12px; line-height: 2; margin-top: 10px;}
.cxcy_box2 .lower_box{ margin-top: 20px; position: relative;}
.cxcy_box2 .lower_box .list_box3{ width: 30%; float: left; position: relative;}
.cxcy_box2 .lower_box::after{ content: ''; width: 1px; height: 100%; background: #bfbfbf; position: absolute; left: 32.5%; top: 0;}
.cxcy_box2 .lower_box::before{ content: ''; width: 1px; height: 100%; background: #bfbfbf; position: absolute; right: 32.5%; top: 0;}

.cxcy_box3 ul{ margin: 0 -2px;}
.cxcy_box3 ul li{ width: 25%; float: left; text-align: center; padding: 0 8px; margin-top: 15px;}
.cxcy_box3 ul li a{ width: 100%; float: left;}
.cxcy_box3 ul li a span{ display: block; height: 80px; overflow: hidden;}
.cxcy_box3 ul li a span img{ min-height: 100%;}
.cxcy_box3 ul li a p{ margin-top: 8px; color: #242424;}

.cxcy_box4 ul li{ width: 48%; float: left; text-align: center; margin-top: 10px;}
.cxcy_box4 ul li:nth-child(2n){ float: right;}
.cxcy_box4 ul li a span{ width: 280px; height: 160px; display: inline-block; position: relative;}
.cxcy_box4 ul li a span::after{ content: ''; width: 100%; height: 100%; background: #f0f0f0; border-radius: 5px; position: absolute; left: 4px; top: 4px;}
.cxcy_box4 ul li a span img{ width: 100%; height: 100%; position: relative; z-index: 2;}
.cxcy_box4 ul li a p{ margin-top: 15px; color: #242424;}

.lxrz_center_box{ padding: 30px 10px;}

.lxrz_menu ul li{ display: inline-block; position: relative; padding: 0 60px; line-height: 36px; color: #fff; background: #cccccc; border-radius: 5px;}
.lxrz_menu ul li.active{ background: #5d76b1;}

.lxrz_info_box{ padding: 0 40px;}
.lxrz_info_box .title_box{ text-align: center; margin-top: 30px; font-size: 16px; font-weight: bold; color: #000;}
.lxrz_info_box .title_box span{ color: #e57b7b;}

.lxrz_box2{ margin-top: 30px;}
.lxrz_box2 .top_box{ color: #ff0000; line-height: 1.8;}

.lxrz_box2 .user_box2 .center-block.style1{ width: 450px;}
.lxrz_box2 .user_box2 .center-block.style2{ width: 550px;}

.lxrz_box2 .user_box2 .center-block.style1 .box1 span{ width: 24%;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 .text,.lxrz_box2 .user_box2 .center-block.style1 .box1 select{ width: 72%;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 .text.yzm{ width: 50%;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 .yzmimg{ width: 23%; background: #ccc; height: 30px; float: left; margin-left: 2%; cursor: pointer;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 em{ float: left; color: red; font-style: normal; margin-left: 5px;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 a{ float: left; margin:5px 0 0 10px;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 .btns{ height: 30px; background: #4e9345; color: #fff; font-size: 16px; border:none; border-radius: 5px; padding: 0 15px;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 .radio-inline{ float: left; margin: 5px 20px 0 0;}
.lxrz_box2 .user_box2 .center-block.style1 .box3{ text-align: center; margin-top: 30px;}
.lxrz_box2 .user_box2 .center-block.style1 .box3 .checkbox{ margin-top: 15px;}
.lxrz_box2 .user_box2 .center-block.style1 .box3 a{ color: red;}
.lxrz_box2 .user_box2 .center-block.style1 .box2{ margin-top: 20px;}
.lxrz_box2 .user_box2 .center-block.style1 .box2 .btns{ background: #de8f42; border:1px solid #bdbdbd;}
.lxrz_box2 .user_box2 .center-block.style1 .box1 .text.time{ background: url("../img/ico_43.png") no-repeat right; background-size: auto 20px;}

.lxrz_box2 .user_box2 .center-block.style2 .box1 .text,.lxrz_box2 .user_box2 .center-block.style2 .box1 select,.lxrz_box2 .user_box2 .center-block.style2 .box1 .yzmimg{ height: 35px;}
.lxrz_box2 .user_box2 .center-block.style2 .box1 span{ line-height: 35px;}
.lxrz_box2 .user_box2 .center-block.style2 .box1 .text,.lxrz_box2 .user_box2 .center-block.style2 .box1 select{ width: 50%;}
.lxrz_box2 .user_box2 .center-block.style2 .box1 .text.yzm{ width: 40%;}
.lxrz_box2 .user_box2 .center-block.style2 .box1 .yzmimg{ width: 18%;}
.lxrz_box2 .user_box2 .center-block.style2 .box1 .radio-inline{ margin-top: 8px;}

.lxrz_box2 .user_box2 .lxrz_btnbox{ padding: 40px 0;}


.lxrz_box3 .box1{ font-size: 16px; font-weight: bold; margin-top: 20px;}
.lxrz_box3 .box2 label{ width: 100%; float: left; margin: 20px 0 0 !important;}

.lxrz_btnbox{ text-align: center; padding: 50px 0 20px}
.lxrz_btnbox .btns{ width: 130px; height: 35px; border: 1px solid #5d76b1; color: #5d76b1; line-height: 35px; text-align: center; cursor: pointer; display: inline-block; margin: 0 10px; border-radius: 5px;}
.lxrz_btnbox .btns.active,.lxrz_btnbox .btns:hover{ background: #5d76b1; color: #fff;}
.lxrz_btnbox .btns.active2{ background: #f7d578; color: #d35529; border:1px solid #d35529;}

.lxrz_box4 .top_box{ color: red; margin-top: 30px;}
.lxrz_box4 .lower_box{ margin-top: 10px;}
.lxrz_box4 .lower_box .table{ margin-bottom: 0; margin-top: -1px;}
.lxrz_box4 .lower_box .table tr td{ vertical-align: middle;}
.lxrz_box4 .lower_box .table .clr1{ width: 200px; background: #e4f2ff;}
.lxrz_box4 .lower_box .table .clr1 span{ float: left;}
.lxrz_box4 .lower_box .table .clr1 em{ color: red; font-style: normal; margin-left: 5px;}
.lxrz_box4 .lower_box .table .clr1.clr2{ width: 215px;}
.lxrz_box4 .lower_box .table .clr1.clr3{ width: 125px;}
.lxrz_box4 .lower_box .table .text{ width: 100%; height: 30px; padding: 0 10px; border: 1px solid #dbdbdb;}

.lxrz_box5 .top_box{ line-height: 1.6; margin-top: 30px;}
.lxrz_box5 .lower_box{ margin-top: 25px; border: 1px dashed #ccc; padding: 25px;}
.lxrz_box5 .lower_box .box1{ line-height: 1.6;}
.lxrz_box5 .lower_box .box1 a{ color: #5d76b1;}
.lxrz_box5 .lower_box .box2{ width: 140px; height: 150px; float: left; border: 1px dashed #c44b5c; position: relative; text-align: center; margin: 15px 15px 0 0;}
.lxrz_box5 .lower_box .box2 .file{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; opacity: 0;}
.lxrz_box5 .lower_box .box2 .imgs{ max-height: 140px;}
.lxrz_box5 .lower_box .box2 .bg{ width: 105px; height: 118px; background: #d0d0d0; text-align: center; line-height: 1;}
.lxrz_box5 .lower_box .box2 .bg i{ font-size: 30px; padding-bottom: 5px;}
.lxrz_box5 .lower_box .box3{ margin-top: 20px; line-height: 28px;}
.lxrz_box5 .lower_box .box3 input{ width: 200px; height: 28px; border: 1px solid #ccc; padding: 0 10px;}

.lxrz_box6 .title_box2{ padding: 0 0px; font-weight: bold; line-height: 45px;}
.lxrz_box6 .table tr td{ padding: 8px 15px;}
.lxrz_box6 .table .clr1{ background: #e4f2ff;}
.lxrz_box6 .box1 ul li{padding-left:1px; width: 240px; float: left; margin-right: 15px; border: 1px solid #dbdbdb; text-align: center; position: relative; }
.lxrz_box6 .box1 ul li input[type=radio]{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; margin: auto; opacity: 0; cursor: pointer;}
.lxrz_box6 .box1 ul li span,.lxrz_box6 .box1 ul li p{ width: 100%; display: block; line-height: 50px; }
.lxrz_box6 .box1 ul li span{ background: #e4f2ff; border-bottom: 1px solid #dbdbdb; cursor: pointer; position:relative; z-index:555;}
.lxrz_box6 .box1 ul li.active{ border-color: #5d76b1;}
.lxrz_box6 .box1 ul li.active::after{ content: ''; width: 100%; height: 100%; position: absolute; right: 0; bottom: 0; background: url("../img/bg_14.png") no-repeat right bottom;}
.lxrz_box6 .box2 ul li{ width: 105px; float: left; margin-right: 15px; border: 1px dashed #dbdbdb; text-align: center; position: relative; padding: 15px 0;}
.lxrz_box6 .box2 ul li input{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; margin: auto; opacity: 0; cursor: pointer;}
.lxrz_box6 .box2 ul li i img{ height: 60px;}
.lxrz_box6 .box2 ul li p{ margin-top: 10px; line-height: 1;}
.lxrz_box6 .box2 ul li.active{ border:1px solid #5d76b1;}
.lxrz_box6 .box2 ul li.active::after{ content: ''; width: 100%; height: 100%; position: absolute; right: 0; bottom: 0; background: url("../img/bg_14.png") no-repeat right bottom;}
.lxrz_box6 .box3{ border-top: 2px solid #e6e6e6; border-bottom: 2px solid #e6e6e6; padding: 30px 0; margin-top: 30px;}
.lxrz_box6 .box3 span{ color: red;}

.lxrz_box7{ margin-top: 60px;}
.lxrz_box7 p{ height: 40px; line-height: 40px; border-bottom: 1px dashed #cccccc;}
.lxrz_box7 p.clr2{ padding: 0 40px;}
.lxrz_box7 p.clr3{ padding: 0 40px; text-align: right;}
.lxrz_box7 p i{color: red;}

.all_box_info6{ margin-top: 30px;}
.all_box_info6 .title_box{ line-height: 40px; background: #f0f0f0;}
.all_box_info6 .title_box span{ float: left; background: #5d76b1; color: #fff; font-size: 16px; font-weight: bold; padding: 0 40px;}

.wjmm_box1 .center-block{ width: 420px; font-size: 16px;}
.wjmm_box1 .center-block p{ margin-top: 20px;}

.error{color:red; position:relative;font-size:14px; font-weight:100;}


.home_box2 .box_info .lower_box6{ position: relative;}
.home_box2 .box_info .lower_box6 .bd{ padding-bottom: 10px;}
.home_box2 .box_info .lower_box6 .bd ul li{ width: 150px; height: 203px; float: left; box-shadow: 0 0 10px rgba(0,0,0,0.15); margin: 15px 6px;}
.home_box2 .box_info .lower_box6 .bd ul li .center-block{ padding: 10px;}
.home_box2 .box_info .lower_box6 .bd ul li .box1{ border-bottom: 1px solid #d1d2df; padding: 5px 0; color: #181d61;}
.home_box2 .box_info .lower_box6 .bd ul li .box1 span{ display: block; font-size: 16px;}
.home_box2 .box_info .lower_box6 .bd ul li .box1 p{ font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home_box2 .box_info .lower_box6 .bd ul li .box2 a{ width: 100%; float: left; margin-top: 7px; color: #673A92; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home_box2 .box_info .lower_box6 .hd{ text-align: center; position: absolute; left: 0; bottom: 0;}
.home_box2 .box_info .lower_box6 .hd ul li{ width: 5px; height: 5px; cursor: pointer; border: 1px solid #5d6090; border-radius: 100%; margin: 0 8px; display: inline-block; font-size: 0;}
.home_box2 .box_info .lower_box6 .hd ul li.on{ background: #5d6090;}

.home_box4 .title_box .top_box{ float: left; margin-top: 12px;}
.home_box4 .title_box .top_box a{ font-size: 16px; border-bottom: 1px solid transparent; padding: 0 5px 5px; margin: 0 40px; color: #5d76b1;}
.home_box4 .title_box .top_box a.active{ border-color: #5d76b1;}

.home_box4 .box_info1 .lower_box{}
.home_box4 .box_info1 .lower_box .box1{ width: 100%; float: left; border-radius:8px; margin-top: 15px; min-height:301px;}
.home_box4 .box_info1 .lower_box .box1 ul{ margin: auto;}
.home_box4 .box_info1 .lower_box .box1 ul li{ width: 49%; margin-top:12px; float: left; }
.home_box4 .box_info1 .lower_box .box1 ul li:nth-child(2n+1) {margin-right:2%;}
.home_box4 .box_info1 .lower_box .box1 ul li div {	}
.home_box4 .box_info1 .lower_box .box1 ul li div a{ display: inline-block; width: auto; height: auto; line-height: 22px; padding: 0 10px;}


.home_box4 .box_info1 .lower_box .box1 ul li div span{ display: block; font-size: 16px; width:300px; height: 44px;-webkit-line-clamp: 2;     /* 限制显示的行数 */
  -webkit-box-orient: vertical;
    text-overflow:ellipsis;
display: inline-grid;
  align-items: center; /* 垂直居中 */
  justify-content: left; /* 水平居中 */ overflow:hidden;}
.home_box4 .box_info1 .lower_box .box1 ul li div p{ vertical-align:middle; padding-top:16px; color:#A6A6A6; font-size: 16px;}
.home_box4 .box_info1 .lower_box .box1 ul li .between-center{ }
.home_box4 .box_info1 .lower_box .box1 ul li .between-center img{ width: 75px;}

.home_box4 .box_info1 .lower_box .box2{ width: 28%; float: right; padding: 0; margin-top: 20px; position: relative;}
.home_box4 .box_info1 .lower_box .box2 .bd ul li{ width: 100%;}
.home_box4 .box_info1 .lower_box .box2 .hd{ position: absolute; left: 0; bottom: 15px; z-index: 2; text-align: center;}
.home_box4 .box_info1 .lower_box .box2 .hd ul li{ display: inline-block; width: 10px; height: 10px; border: 2px solid #fff; border-radius: 100%; margin: 0 8px; float: none; cursor: pointer; font-size: 0;}
.home_box4 .box_info1 .lower_box .box2 .hd ul li.on{ background: #fff;}

.gjfl_box{ padding: 20px 0; position: relative;}
.gjfl_box .top_box{ background: #fff; padding: 5px;}
.gjfl_box .top_box .bd ul li{ width: 100%; float: left;}
.gjfl_box .top_box .bd ul li a{ width: auto; float: left; line-height: 30px; border-radius: 50px; width:20%; text-align:center; font-size: 16px; margin: 15px;}
.gjfl_box .top_box .bd ul li a:hover,.gjfl_box .top_box .bd ul li a.active{ background: #183b92; color: #fff;}
.gjfl_box .top_box .hd{ text-align: center; padding: 0 0 15px; margin-top: -10px;}
.gjfl_box .top_box .hd ul li{ display: inline-block; width: 6px; height: 6px; border: 1px solid #758cb2; border-radius: 100%; margin: 0 7px; font-size: 0; cursor: pointer;}
.gjfl_box .top_box .hd ul li.on{ background: #758cb2;}
.gjfl_box .lower_box .box1{ text-align: center; font-size: 18px; padding: 30px 0 15px;}
.gjfl_box .lower_box .box2{ border-top: 1px solid #c5cdd9; padding: 15px 0;}
.gjfl_box .lower_box .box2 ul li{ width: 33.33%; float: left; padding: 10px;}
.gjfl_box .lower_box .box2 ul li a{ width: 100%; float: left; font-size: 16px; color: #624096;}
.gjfl_box .lower_box .box2 ul li a:hover{ color: #183b92;}

.rczx_box1{ background: #fff; margin-bottom: 40px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.rczx_box1 .box_info{ }
.rczx_box1 .box_info { width: 100%; padding: 10px 15px; font-size: 18px;}
.rczx_box1 .box_info img{ width: 30px; float: left; margin-top:5px;}
.rczx_box1 .box_info span{ line-height: 38px; color: rgba(56, 56, 56, 1); font-weight:600; margin-left: 12px;}
.rczx_box1 .box_info select,.rczx_box1 .box_info input{ width: 100%; padding-left:8px; margin-top:10px; border:solid rgba(219, 219, 219, 1) 1px; height: 38px;  border-radius:4px; color: rgba(128, 128, 128, 1);}
.button_box{text-align:center;}
.button_box .button{position:relative;z-index:2; width: 180px;height: 40px; cursor:pointer; border:none; margin-top:15px; color:#fff;border-radius: 2px;background: rgba(25, 67, 101, 1);}
.lower_box .code_box{width:130px; float:left;}
.lower_box .code_box p{margin:5px;}
.lower_box .code_btn{margin-top:100px; margin-left:300px;}
.bg_sex {
	background: url(../img/sxbg.jpg) repeat-y;background-size:cover; min-height:800px;
}
.padding35 {padding:0px 35px;}

.rczx_box2 {
	padding: 0 35px 35px;
}
.rczx_box2 .top_box{ border-bottom: 1px solid #AEBAD8; padding: 15px 0 10px;}
.rczx_box2 .top_box .fl{ font-size: 16px; border: 1px solid #AEBAD8; padding: 0 10px; color: #AEBAD8; line-height: 28px; height: 30px; cursor: pointer;}
.rczx_box2 .top_box .fr{ font-size: 16px; width: 120px; height: 30px; line-height: 30px; background: #5D76B1; color: #fff; text-align: center; border-radius: 5px; cursor: pointer;}
.rczx_box2 .lower_box ul li{ width: 48%; float: left; box-shadow: 0 0 15px rgba(0,0,0,0.15); padding: 20px; border-radius: 10px; margin-top: 20px;}
.rczx_box2 .lower_box ul li:nth-child(2n){ float: right;}
.rczx_box2 .lower_box ul li .box1 .fl{ font-size: 36px; color: #5D76B1; line-height: 1;}
.rczx_box2 .lower_box ul li .box1 .fr{ width: 65%;}
.rczx_box2 .lower_box ul li .box1 .fr p{ color: #999;}
.rczx_box2 .lower_box ul li .box2{ border-top: 1px dashed #5D76B1; border-bottom: 1px dashed #5D76B1; padding: 5px 0; line-height: 1.6; margin: 10px 0; height: 56px;}
.rczx_box2 .lower_box ul li .box3{ line-height: 1.4; color: #888; height: 76px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 4; }
.rczx_box2 .lower_box ul li .box4{ text-align: center; margin-top: 15px;}
.rczx_box2 .lower_box ul li .box4 a{ display: inline-block; line-height: 24px; padding: 0 10px; border: 1px solid #bcbcbc; border-radius: 50px;}
.rczx_box2 .lower_box ul li .box4 a span{ padding-left: 24px; background: url(../img/n_ico5.png) no-repeat left; background-size: 18px;}


.home_box4 .box_info1 .lower_box .box3{ display: block;}
.home_box4 .box_info1 .lower_box .box3 ul{ width: 24%; float: left; background: #fff; margin: 15px 0 0;}
.home_box4 .box_info1 .lower_box .box3 ul+ul{ margin-left: 1.3%;}
.home_box4 .box_info1 .lower_box .box3 ul li{ width: 100%; float: left; border-bottom: 1px dashed #ccc;}
.home_box4 .box_info1 .lower_box .box3 ul li:last-child{ border:none;}
.home_box4 .box_info1 .lower_box .box3 ul li a{ width: 100%; float: left; line-height: 50px; padding: 0 30px; position: relative;}
.home_box4 .box_info1 .lower_box .box3 ul li a::after{ content: ''; width: 6px; height: 6px; background: #6271AD; border-radius: 100%; position: absolute; left: 13px; top: 50%; margin-top: -3px;}
.home_box4 .box_info1 .lower_box .box3 ul li a:hover{ color: #6271AD;}

.list_box4 ul li{ width: 100%; background: #fff; margin:20px 0; float: left; padding: 30px 0 20px; padding-right:35px; border-radius: 10px;border: 1px solid rgba(219, 219, 219, 1); }
.list_box4 ul li .fl{ width: 25%; text-align: center;}
.list_box4 ul li .fl img{ width: 142px; object-fit: cover;}
.list_box4 ul li .fr{ width: 75%;}
.list_box4 ul li .fr .box1{ font-size: 22px; color: rgba(25, 67, 101, 1);}
.list_box4 ul li .fr .box2 span{ width: 35%; float: left; color: #666; font-size: 16px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
.list_box4 ul li .fr .box2 span i{ color: rgba(25, 67, 101, 1);}
.list_box4 ul li .fr .box2 span:nth-child(1){ width: 30%;}
.list_box4 ul li .fr .box2 span:nth-child(2){ width:35%;}
.list_box4 ul li .fr .box2:nth-child(4){border:none;}

.search_box1{ border-bottom: 2px solid #5d76b2; padding: 14px 0;}
.search_box1 .fl{ width: 345px; border: 2px solid #5d76b2; border-radius: 10px; position: relative; overflow: hidden;}
.search_box1 .fl .text{ width: 100%; height: 55px; background: #fff; border: none; border-radius: 10px; padding: 0 20px; font-size:16px;}
.search_box1 .fl .btns{ width: 55px; height: 55px; position: absolute; right: 0; top: 0; background: url(../img/ico_45.png) no-repeat center; border: none; border-radius: 10px;}

.address_box .pull-left span{ font-size: 22px; color: #5d76b2;}

.list_box5{ border-top: 2px solid #e6e6e6;}
.list_box5 ul li{ width: 100%; float: left;}
.list_box5 ul li a{ width: 100%; float: left; padding: 14px 30px; line-height: 40px; border-bottom: 1px dashed #6172AE; position: relative;}
.list_box5 ul li a::after{ content: ''; width: 8px; height: 8px; background: #6171AD; border-radius: 100%; position: absolute; left: 13px; top: 50%; margin-top: -4px;}
.list_box5 ul li a span{ width: 80%; float: left; font-size: 16px;}
.list_box5 ul li a i{ float: right; width: 117px; color: #fff; background: #6172AE; font-size: 14px; text-align: center;}

.list_box5_info{ border: 2px solid #e6e6e6; padding: 25px; font-size: 18px; line-height: 1.6;}


/* 新首页 */

.new_home1{ background: #fff;  margin-top:20px;}
.new_home1 .box_info1{ width: 35%; float: left; height: 360px; padding: 15px; position: relative;}
.new_home1 .box_info1 .bd{ width: 100%; height: 100%;}
.new_home1 .box_info1 .bd ul li{ width: 100%; height: 100%; float: left;}
.new_home1 .box_info1 .bd ul li img{ width: 100%; height: 100%; display: block; object-fit: cover;}
.new_home1 .box_info1 .hd{ position: absolute; right: 28px; bottom: 45px;}
.new_home1 .box_info1 .hd ul li{ width: 12px; height: 12px; font-size: 0; background: #D3D3D3; border-radius: 100%; float: left; margin-left: 12px; cursor: pointer;}
.new_home1 .box_info1 .hd ul li.on{ background: #FF6633;}
.new_home1 .box_info2{ width: 66%; height: 360px; float: left; border-left: 1px solid #E6E6E6;  padding: 20px 36px; }
.new_home1 .box_info2 .center-block{ text-align: center;}
.new_home1 .box_info2 .center-block ul{ width: 100%; float: left; padding: 12px 10px 14px; border-bottom: 1px solid #e6e6e6;}
.new_home1 .box_info2 .center-block ul:last-child{ border:none; padding-bottom: 0;}
.new_home1 .box_info2 .center-block ul li{ width: 33.33%; float: left; margin-top: 10px;}
.new_home1 .box_info2 .center-block ul li a{ width: 100%; float: left;}
.new_home1 .box_info2 .center-block ul li:nth-child(1){ width: 100%;}
.new_home1 .box_info2 .center-block ul li:nth-child(1) a{ font-size: 20px; color: #5d76b1; line-height: 1.2;}
.new_home1 .box_info2 .center-block ul li:nth-child(2){ width: 100%;}
.new_home1 .box_info2 .center-block ul li:nth-child(2) a{ font-size: 15px;}
.new_home1 .box_info2 .center-block ul li:nth-child(4) a{ border-left: 1px solid #5d5d5d; border-right: 1px solid #5d5d5d;}
.new_home1 .box_info2 .center-block ul:nth-child(2) li{ width: 100%;}
.new_home1 .box_info2 .center-block ul:nth-child(2) li a{ border: none;}

.new_home1_1{}
.new_home1_1 .box_info2_2{ width: 100%;}
.new_home1_1 .box_info2_2 .center-block{}
.new_home1_1 .box_info2_2 .center-block ul{ width: 100%; float: left;}
.new_home1_1 .box_info2_2 .center-block ul:last-child{ border:none; padding-bottom: 0;}
.new_home1_1 .box_info2_2 .center-block ul li img{ float:left; margin-right:10px;border-radius: 5px;}
.new_home1_1 .box_info2_2 .center-block ul li{ width: 33.17%; float: left; padding:30px 20px; line-height:25px; margin-top: 2px; margin-left:2px; background:#fff;}
.new_home1_1 .box_info2_2 .center-block ul li a{ width: 100%; float: left;}
/*.new_home1 .box_info2_2 .center-block ul li:nth-child(1){ width: 100%;}
.new_home1 .box_info2_2 .center-block ul li:nth-child(1) a{ font-size: 20px; color: #5d76b1; line-height: 1.2;}
.new_home1 .box_info2_2 .center-block ul li:nth-child(2){ width: 100%;}
.new_home1 .box_info2_2 .center-block ul li:nth-child(2) a{ font-size: 15px;}
.new_home1 .box_info2_2 .center-block ul li:nth-child(4) a{ border-left: 1px solid #5d5d5d; border-right: 1px solid #5d5d5d;}*/
.new_home1 .box_info3{ width: 34%; float: right; height: 360px;padding: 38px 20px;}
.new_home1_1 .box_info3 .list_box1{}
.new_home1_1 .box_info3 .list_box1 ul li a span{ width: 70%;}

.new_title1,.new_title2{ line-height: 60px; padding: 0 0px; border-bottom: 2px solid rgb(229, 229, 229); color: rgb(25, 67, 101);}
.new_title1 .fl{ font-size: 24px; font-weight: bold; position:relative;bottom:-2px; border-bottom: 2px solid rgb(25, 67, 101);}
.new_title1 i img{object-fit:unset; margin-right:10px;}
.new_title1 a.fr { color: rgb(25, 67, 101);font-size:16px; }

.new_title2 {text-align:center;}
.new_title2 .titbox{ font-size: 24px; width:250px; margin:0 auto; font-weight: bold; position:relative;bottom:-2px; border-bottom: 2px solid rgb(25, 67, 101);}
.new_title2 i img{object-fit:unset; margin-right:10px; max-width: 28px;}
.new_title2 a.fr { color: rgb(25, 67, 101);font-size:16px; }

.new_home2{ background: #fff; margin-bottom:20px;padding:30px 60px; }
.new_home2 .pull-left{ width: 68%; min-height: 125px; padding-right:60px;}
.new_home2 .pull-right{ width: 31%; border-left: 1px solid #e6e6e6; padding:0 90px; padding-right:30px; min-height: 125px;}
.new_home2 .box_info1{ width: 100%; float: left; height: 165px; padding-top:5px;}
.new_home2 .box_info1 .box1{ margin-top: 16px;}
.new_home2 .box_info1 .box3 img{ margin-right:5px; object-fit: contain; max-height:28px;}
.new_home2 .box_info1 .box1 span{ font-size: 16px; color: #222; margin-left: 10px;font-weight:bold;}
.new_home2 .box_info1 .box2{ font-size: 16px; color: rgb(128, 128, 128); line-height: 22px; padding: 8px 0;}
.new_home2 .box_info1 .box3 ul li{ float: left; margin-right:18px; text-align: center; font-size: 16px;}
.new_home2 .box_info1 .box3 p{ width: 100%; float: left; margin-top: 30px; color: #5D76B1; text-align: center; font-size: 16px;}
.new_home2 .box_info1 .box3  a{ color: #5D76B1; font-size:12px;}
.new_home2 .box_info1 .box3_title{font-size:24px; margin-top:35px; margin-bottom:30px;}
.new_home2 .box_info1 .box4 ul{ width: 100%; float: left;}
.new_home2 .box_info1 .box4 ul li{ display: flex; margin-top: 15px; font-size: 16px; text-align: center;}
.new_home2 .box_info1 .box4 ul li a{ width: 100%; line-height: 16px; float: left; color: #222;}
.new_home2 .box_info1 .box4 ul li.clr1 a{ color: #666;}
.new_home2 .box_info1 .box4 ul:nth-child(1) li a:nth-child(2){ border-left: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9;}
.new_home2 .box_info1 .box4 ul:nth-child(2) li a:nth-child(2){ border-left: 1px solid #B9B9B9;}
.new_home2 .box_info1 .box4 ul:nth-child(2){ margin-top: 15px;}
.new_home2 .box_info1 .box4 ul li a:hover{ color: #5D76B1 !important;}
.new_home2 .box_info2{ position: relative;}
.new_home2 .box_info2 .box1{ margin-top: 14px;}
.new_home2 .box_info2 .box1 img{ width: 18px; height: 18px; object-fit: none;}
.new_home2 .box_info2 .box1 span{ margin-left: 10px; font-size: 14px; color: #222;}
.new_home2 .box_info2 .box2 .acctext input{background: url(../img/log_1.png) right;}
.new_home2 .box_info2 .box2 .pwdtext{}
.new_home2 .box_info2 .box2 .pwdtext input{background: url(../img/log_2.png) right; }
.new_home2 .box_info2 .box2 .acctext input,.new_home2 .box_info2 .box2 .pwdtext input{width: 100%;background-position: 96% 8px;
    height: 35px;
    border: 1px solid #b6b4b5;
    border-radius: 4px;
    padding: 0 50px 0 10px;
    margin-top: 16px;
    position: relative;
    background-repeat: no-repeat;
    background-size: auto 17px;}
	.new_home2 .box_info2 .box2  input:focus {
		border: 1px solid #194365;
	}
.new_home2 .box_info2 .box2 {}
.new_home2 .box_info2 .box2 button{ border:none; display: block; width: 100%; border-radius:4px; line-height: 30px; color: #fff; text-align: center; font-size:14px; background: rgb(25, 67, 101); margin: 16px auto 0;}
.new_home2 .box_info2 .box3{ line-height: 40px; background: #EDEDED; color: #5D76B1; text-align: center; margin-top: 16px;}
.new_home_box1{}
.new_home_box1 .box4{background:#Fff; margin:20px 0;padding:25px 0;}
.new_home_box1 .box4 ul li{ width: 33%; float: left; text-align: center;}
.new_home_box1 .box4 ul li:nth-child(1){border-right:solid 1px rgb(229, 229, 229);}
.new_home_box1 .box4 ul li:nth-child(2){border-right:solid 1px rgb(229, 229, 229);}
.new_home_box1 .box4 ul li div{margin:0 auto; width:180px;}
.new_home_box1 .box4 ul li img{ float:left; width: 48px; height: 48px; }
.new_home_box1 .box4 ul li span{ font-size: 20px;font-weight: 500;font-family:思源黑体;color:rgb(56, 56, 56); }
.new_home_box1 .box4 ul li p{ font-size: 14px; color: rgb(128, 128, 128);}

.new_home2.new_home3 .box_info1{ width: 25%;}
.new_home2.new_home3 .list_box1 ul li a:hover{ color: #FF7F00;}

.new_home2 .box_info4{ width: 33.33%; padding: 0 25px; float: left;}
.new_home2 .box_info4 p{ width: 100%; float: left; text-align: center; margin-top: 20px; font-size: 16px;font-weight:bold;}
.new_home2 .box_info4 ul li{ width: 100%; float: left; display: block;}
.new_home2 .box_info4 ul li a{ width: 100%; float: left; margin-top: 12px; line-height: 34px; background: url(../img/n_icon9.png) no-repeat left #EDEDED; padding: 0 10px 0 40px;}
.new_home2 .box_info5{ padding: 0 25px;}
.new_home2 .box_info5 .box1{ display: flex; background: #5D76B1; padding: 0 10px; margin-top: 18px;}
.new_home2 .box_info5 .box1 img{ width: 18px; height: 30px; object-fit: none;}
.new_home2 .box_info5 .box1 span{ margin-left: 10px; color: #fff; font-size: 14px; line-height: 30px;}
.new_home2 .box_info5 .box2{ color: #666; line-height: 2; font-size: 12px; margin-top: 10px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 5;}

.new_home3{padding: 30px 60px; background: rgb(237, 237, 237); height:500px;}

.new_home4{ margin-bottom: 25px;}
.new_home4.new_home2 .pull-left,.new_home4.new_home2 .pull-right{ min-height: 275px;}
.new_home2 .box_info6{ width: 33.33%; float: left; padding: 0 25px;}
.new_home2 .box_info6 .box1{ text-align: center; padding: 16px 0; border-bottom: 1px solid #E6E6E6;}
.new_home2 .box_info6 .box1 span{ display: block; font-size: 16px; color: #222;font-weight:bold;}
.new_home2 .box_info6 .box1 p{ font-size: 14px; height: 48px; line-height: 24px; color: #666; margin-top: 8px;}
.new_home2 .box_info6 .box2{ padding: 10px 0 24px;}
.new_home2 .box_info6 .box2 ul li{ width: 50%; float: left; padding: 0 16px; text-align: right; margin-top: 14px;}
.new_home2 .box_info6 .box2 ul li a{ width: 100%; float: left;}
.new_home2 .box_info6 .box2 ul li:nth-child(2n){ text-align: left; border-left: 1px solid #A7A7A7;}
.new_home2 .box_info7{ padding: 0 25px;}
.new_home2 .box_info7 a{ width: 100%; float: left; padding: 5px 0;}
.new_home4 .pull-left{width:30%}
.new_home4 .pull-right{width:70%; border:none;}

.jybd_box2 .pull-left{width:13%; padding:0px}
.jybd_box2 .pull-right{width:80%; padding:0px; border:none;}

.new_foot{ background: rgb(25, 67, 101); padding: 30px 0; color: #fff; font-size: 12px;}
.new_foot .pull-left,.new_foot .pull-center,.new_foot .pull-right{ width: 31%;}
.new_foot a{ color: #fff;}
.new_foot .box_info1{ border-bottom: 1px solid #517693; margin-bottom: 10px;}
.new_foot .box_info1 span{ width: 100%; float: left; border-bottom: 1px solid #517693; padding-bottom: 13px;}
.new_foot .box_info2 .box1{ line-height: 30px;}
.new_foot .box_info2 p{ border-bottom: 1px solid #517693; width:100%; line-height:45px;}
.new_foot .box_info2 .box2 ul{ margin-right: 35px;}
.new_foot .box_info2 .box2 ul li a{ display: block; line-height: 30px;}
.new_foot .box_info3{ display: flex;}
.new_foot .box_info3{width:100%;}
.new_foot .box_info3 li{width:50%; float:left; line-height:45px; border-bottom:solid #517693 1px;}
.new_foot .box_info3 ul li img{width:20px;}
.new_foot .box_info3 ul li a{ display: block; line-height: 45px;}
.icon_img{margin-right:10px;}
.font16 {font-size:16px;}
.new_foot .gxb{clear:both; padding-top:20px; }
.new_foot .gxb img{float:left;margin-right:10px; }
/* 新首页 */
@media screen and (max-height:880px) {
}
@media screen and (max-height:750px){
}
@media screen and (max-width:1660px){
}
@media screen and (max-width:1440px){
}
@media screen and (max-width:1366px){
	
}
@media screen and (max-width:1200px){
}

@media screen and (max-width:1024px){
}
@media screen and (max-width:768px){
	.pd-50{ padding: 20px 0;}
	.w900,.w1100{ width:94% !important;}
	.w90{ width: 92%;}
	.news_info0{ padding: 25px 0;}
	.news_info0 .top_box span{ font-size: 18px;}
	.news_info0 .lower_box{ padding: 15px 0;}
	.fanye{ padding:20px 0;}
	.fanye ul li a,.fanye ul li span{ padding: 0 8px; margin: 0 2px;}
	.fanye ul li{ line-height: 25px; padding: 5px 0;}
	.fanye ul li .text,.fanye ul li #btn-page{ width: 45px;}
	.fy{ padding-top: 10px;}
	.fy a{ width: 100%; text-align: left !important; margin-top: 8px;}
	.divpc{ display: none;}
	.divphone{ display: block;}
	.arrow{ width: 50px;}
	.banner_box .bd,.banner_box .bd ul li{ height: auto;}
	.banner_box .hd{ bottom: 26px;}
	.pf_phone,.pf_bg{ display: none !important;}
	
}
@media screen and (max-width:480px){
	
}
@media screen and (max-width:350px){
	
	
}

.lxrz_box4 .lower_box .table .Validform_error {
    background-color: #ffe7e7;
    border-color: red;
}

.engls{position:relative; top:20px; left:-63px;font-size: 12px;}
.home_box2 .box_info .lower_box1 .box2 a{overflow: inherit;}

/*.Validform_wrong,.Validform_checktip{ display:none !important;}*/
.new_home1 .border-no{border:none;}




.MaxWidth{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;}

/*
.rgkfBox{z-index:30;}
*/

/*Clear default properties*/
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.txtToPointer{display:block;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/*Clear default properties*/
.css3guodu{
    -o-transition: 		all 0.5s ease-out 0s;
    -webkit-transition:         all 0.5s ease-out 0s;
    -moz-transition: 	        all 0.5s ease-out 0s;
    transition: 		all 0.5s ease-out 0s;
}

.kuaiUl .kuaiUl_li{width:25%;float:left;}
.kuaiUl.five .kuaiUl_li{}
.kuaiUl .kuaiUl_li:first-child{margin-left:0;}
.kuaiUl .kuaiUl_li .up{position:relative;}

.kuaiUl .kuaiUl_li .up .box .pic img{
    -o-transition: 		all 0.5s ease-out 0s;
    -webkit-transition:         all 0.5s ease-out 0s;
    -moz-transition: 	        all 0.5s ease-out 0s;
    transition: 		all 0.5s ease-out 0s;
}



.kuaiUl .kuaiUl_li .down{text-align:left; padding:0 15px;}
.kuaiUl .kuaiUl_li .up .box{padding:20px 30px;text-align:center;}
.kuaiUl .kuaiUl_li .up .box .pic img{max-width:100%;}

.kuaiUl .kuaiUl_li .up .box a,
.kuaiUl .kuaiUl_li .up .box span{display:block;}
.kuaiUl .kuaiUl_li .up .box .title{display:block;font-size: 18px;color: #383838;margin-top: 20px;}
.kuaiUl .kuaiUl_li .up .box .title em{display:block;}
.kuaiUl .kuaiUl_li .down .wzListUl li .txt{position:relative; font-size:16px; background:#fff; border-radius: 8px; color:#383838; margin-bottom:8px; padding:8px 16px 8px  28px;}
.kuaiUl .kuaiUl_li .down .wzListUl li .txt:hover{}
.kuaiUl .kuaiUl_li .down .wzListUl li .txt::before{content:''; left:15px; top:17px; position:absolute; background: #383838;width:6px; height:6px; border-radius:50%;}
.kuaiUl .kuaiUl_li .down .wzListUl li .txt a{font-size:16px;color:#383838;text-decoration:underline;}




.kuaiUl .kuaiUl_li:hover .up{/*background:#289cff!important;*/}
.kuaiUl .kuaiUl_li:hover .up i.right{border-left-color:#289cff!important;}
.kuaiUl .kuaiUl_li:hover .up .box .pic img{-webkit-animation: move 300ms ease-in 1; -o-animation: move 300ms ease-in 1; animation: move 300ms ease-in 1;}







.kuaiUl .kuaiUl_li .down .wzListUl li h3{line-height:2;font-size:16px;}

.kuaiUl .kuaiUl_li .up i{display:block;	width:0;height:0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;}
.kuaiUl .kuaiUl_li .up i.left{position:absolute;left:0;top:50%;margin-top:-20px;}
.kuaiUl .kuaiUl_li .up i.right{position:absolute;right:-13px;top:50%;margin-top:-20px;}
.kuaiUl .kuaiUl_li:first-child .up i.left,
.kuaiUl .last .up i.right{display:none;}


.portlet{display:none;}
.chooseTabBoxUl .chooseTabBoxUl01_LI:first-child{display:block;}


.tongzhiAndques{background:#fff;padding:40px;box-shadow: 0 0 5px rgba(0,0,0,.06);}


.homeMiddleTabBoxLi01 .yuanTitle a{border-left:4px solid #17ac82;}
.homeMiddleTabBox .homeMiddleTabBoxLi .chooseTabBoxUl{padding:0 80px;background:rgba(123,123,124,.7);}


.homeMiddleTabBox .homeMiddleTabBoxLi01 .qiehuanBox p a.col{color:#fff;text-decoration:underline;}
.homeMiddleTabBox .homeMiddleTabBoxLi01 .kuaiUl .kuaiUl_li .down .wzListUl li h3{color:#fff;}

.homeMiddleTabBox .homeMiddleTabBoxLi01 .jcProgress li{width:25%;margin-bottom:20px;}
.homeMiddleTabBox .homeMiddleTabBoxLi01 .jcProgress li a em{display:block;}


.homeMiddleTabBoxLi02 .yuanTitle a{border-left:4px solid #9999FF;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .qiehuanBox p a.col{color:#fff;text-decoration:underline;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .kuaiUl .kuaiUl_li .down .wzListUl li h3{color:#fff;}


.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI .kuaiUl .kuaiUl_li .down{height:500px;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI04 .kuaiUl .kuaiUl_li .down{height:380px;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI05 .kuaiUl .kuaiUl_li .down{height:500px;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI06 .kuaiUl .kuaiUl_li .down{height:405px;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI07_05 .kuaiUl .kuaiUl_li .down{height:500px;}

.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI07 .kuaiUl .kuaiUl_li .down{height:430px;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .jcProgress li{width:25%;}
.homeMiddleTabBox .homeMiddleTabBoxLi02 .chooseTabBoxUl01_LI07_01 .kuaiUl .kuaiUl_li .down{height:400px;}



.homeMiddleTabBoxLi03 .yuanTitle a{border-left:4px solid #fa803f;}
.homeMiddleTabBox .homeMiddleTabBoxLi03 .qiehuanBox p a.col{color:#fff;text-decoration:underline;}
.homeMiddleTabBox .homeMiddleTabBoxLi03 .kuaiUl .kuaiUl_li .down .wzListUl li h3{color:#fff;}


.homeMiddleTabBox .homeMiddleTabBoxLi03 .jcProgress li{width:25%;}


.homeMiddleTabBoxLi04 .yuanTitle a{border-left:4px solid #236cd3;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .qiehuanBox p a.col{color:#fff;text-decoration:underline;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl .kuaiUl_li .down .wzListUl li h3{color:#fff;}

.homeMiddleTabBox .homeMiddleTabBoxLi04 .jcProgress li{width:25%;}


.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li{width:194px;margin-left:15px;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li:first-child{margin-left:0;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .up .box{padding:30px 10px;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .up .box .pic{width:65px;margin:0 auto;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .down{padding:20px;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .down .wzListUl li .txt{font-size:16px;line-height:1.8;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .down .wzListUl li h3{font-size:16px;line-height:1.8;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .down{height:450px;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .down .wzListUl li .txt a{font-size:16px;}
.homeMiddleTabBox .homeMiddleTabBoxLi04 .kuaiUl.five .kuaiUl_li .down .wzListUl li .txt{background-position:left 10px;}

.new_title2 .w4{width:135px;}
.new_title2 .w6{width:200px;}
.new_title2 .w5{width:160px;}
.zcbox{ display:flex; text-align:left; margin-bottom:16px;}
.zcbox .boxinfo{width:38.2%; padding:20px 35px;border-radius: 8px;background: #FFFFFF;border: 1px solid #E5E5E5; }
.zcbox .boxinfo:first-child{width:60.2%;}
.zcbox .boxinfo h3{color:#194365;font-size: 24px; padding-bottom:10px; font-weight:bold;} 
.zcbox .boxinfo p,.zcbox .boxinfo p a{color:#808080;font-size: 14px;  line-height: 25px;}
.zcbox .boxinfo p span{color:#000;font-size: 14px; font-weight:bold;} 



.xiangq{color:#808080; border-radius: 3px; line-height:26px; padding:0px 12px; font-size:12px; border: 1px solid #A6A6A6; }
.xiangq:hover{background:#194365; color: #fff;}
.medais{display:inline-flex; padding:20px 0; }
.medais li{margin:0 15px; margin-top:20px;}
.medais li a{padding:10px 30px; background:#A6A6A6;border-radius:3px;color:#fff;}
.medais li.active a{background:#194365;color:#fff;}
.gxb .dd{width:50%}

.pages{margin:20px auto;text-align:center;line-height:1.2;font-family:"微软雅黑"}
.pages li {display:inline-block;vertical-align:middle;margin:0 4px;}
.pages li a{display:block;border:1px solid #E5E7EA;background:#fff;padding:8px 12px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;font-size:14px;}
.pages li:hover a,.pages li.active a{background:#B40001;border-color:#B40001;color:#fff;}