.inMain {
	margin: auto;
	max-width: 1400px;
}

.container {
	margin: auto;
	width: 1400px
}

.wsc-header {
	height: 134px;
	background-color: #2761c4
}

.wsc-header .container {
	max-width: 1280px
}

.header-fix .inMain,.wsc-header .container {
	box-sizing: border-box;
	padding: 0 40px;
	width: unset
}

.header-fix .inMain {
	max-width: 1480px
}

.header-fix {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 1000;
	margin: auto;
	background: 0 0
}

.wsc-NavCon {
	float: left
}

.wsc-top {
	height: 75px;
	border-bottom: 1px solid hsla(0,0%,100%,.2)
}

.wsc-logo {
	float: left;
	margin-top: 21px;
	width: 260px
}

.wsc-logo img {
	width: 100%
}

.wsc-topnav {
	float: right
}

.wsc-topnav .hn-text {
	margin-top: 33px;
	padding-top: 0;
	padding-bottom: 22px;
	color: #fff;
	font-size: 16px;
	line-height: 20px
}

.wsc-topnav .hn-item {
	position: relative
}

.hn-tel {
	display: inline-block;
	margin-top: 33px;
	padding-bottom: 22px;
	padding-left: 56px;
	background: url(../images/top-tel.png) no-repeat 32px 3px;
	color: #fff;
	font-size: 16px;
	line-height: 20px
}

.hn-home,.hn-item {
	float: left
}

.hn-item:last-child .hn-text span {
	display: none
}

.hn-text {
	padding-top: 17px;
	padding-bottom: 21px;
	color: #fff;
	font-size: 18px;
	line-height: 20px
}

.hn-text span {
	margin-left: 32px
}

.hn-text {
	padding: 17px 0 21px 32px
}

.hn-text span {
	padding-left: 2px;
	/* background: url(../images/hn-line.png) no-repeat 50% */
}

.wsc-nav .hn-home .hn-text {
	padding-left: 0!important
}

.wsc-navside {
	float: right;
	padding-top: 12px
}

.hn-search {
	float: left;
	height: 46px
}

.search-icon {
	width: 30px;
	height: 30px;
	border: 1px solid hsla(0,0%,100%,.5);
	border-radius: 50%;
	background: hsla(0,0%,100%,.2) url(../images/top-search.png) no-repeat 50%;
	cursor: pointer;
	transition: .3s
}

.header-hover .search-icon:hover,.search-icon.active,.search-icon:hover {
	background: url(../images/top-search.png) no-repeat 50%
}

.hn-line {
	float: left;
	margin: 0 20px;
	padding-left: 2px;
	height: 30px;
	background: url(../images/hn-line.png) no-repeat 50%
}

.hn-lan {
	position: relative;
	float: left
}

.lan-icon {
	padding-left: 30px;
	background: url(../images/top-lan.png) no-repeat 0;
	color: hsla(0,0%,100%,.7);
	font-size: 16px;
	line-height: 30px;
	cursor: pointer;
	transition: .3s
}

.header-hover .lan-icon:hover {
	background-image: url(../images/top-lanh.png)
}

.lan-list {
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 9999;
	display: none;
	width: 100px;
	background-color: #fff;
	box-shadow: 0 4px 20px 0 rgba(0,0,0,.08)
}

.lan-list a {
	display: block;
	padding-left: 26px;
	height: 40px;
	background-color: #fff;
	color: #828282;
	font-size: 16px;
	line-height: 40px;
	transition: .3s
}

.lan-list a:hover {
	background-color: #f6f6f6;
	color: #555
}

.hn-home:hover a,.hn-item:hover .hn-text a {
	color: #fff
}

.wsc-topnav .hn-drop a {
	display: block;
	padding-left: 26px;
	height: 40px;
	background-color: #fff;
	color: #828282;
	font-size: 16px;
	line-height: 40px;
	transition: .3s
}

.wsc-topnav .hn-drop a:hover {
	background-color: #f6f6f6;
	color: #555
}

.header-hover .wsc-topnav .hn-text a {
	color: #828282
}

.header-hover .hn-text span {
	background-image: url(../images/hn-linegrey.png)
}

.header-hover .hn-email {
	background-image: url(../images/top-emred.png);
	color: #e03b3b
}

.header-hover .wsc-top {
	border-color: #eaeaea
}

.header-hover .wsc-nav .hn-text {
	color: #555
}

.header-hover .search-icon {
	border-color: #bebebe;
	background-image: url(../images/top-search-g.png)
}

.header-hover .lan-icon {
	background-image: url(../images/top-lang.png);
	color: #828282
}

.header-hover {
	background-color: #f6f6f6
}

.wsc-nav {
	position: relative
}

.wsc-nav .hn-drop,.wsc-nav .hn-dropbg {
	position: absolute;
	/* top: 58px; */
	/* right: 0; */
	/* left: 0; */
	/* z-index: 1000; */
	display: none;
	/* margin: auto; */
	/* width: 300px; */
}

.wsc-nav .hn-dropbg {
	box-shadow: 0 4px 20px rgba(0,0,0,.16)
}

.wsc-nav .hn-drop {
	z-index: 10000
}

.wsc-nav .hn-text {
	overflow: hidden
}

.wsc-nav .hn-text a {
	position: relative;
	float: left
}

.wsc-nav .hn-text span {
	float: left;
	height: 20px
}

.hn-text .line {
	position: absolute;
	right: 0;
	bottom: -12px;
	left: 0;
	margin: auto;
	width: 0;
	height: 2px;
	background-color: #ffaf3c;
	transition: .25s
}

.hn-home:hover .hn-text .line,.hn-item:hover .hn-text .line {
	width: 100%
}

.wsc-nav .dropMain,.wsc-nav .hn-dropbg {
	box-sizing: border-box;
	height: 242px;
	background-color: #fff
}

.wsc-nav .hn-dropbg {
	background-color: #fff
}

.container .wsc-nav .hn-text span {
	margin-left: 28px
}

.container .wsc-nav .hn-text {
	padding: 17px 0 21px 28px
}

.wsc-nav .dropMain .container,.wsc-nav .dropMain .inMain {
	box-sizing: border-box;
	padding: 30px 308px 30px 60px;
	height: 242px
}

.wsc-nav .drop-list {
	float: left;
	margin-top: -15px;
	width: 100%
}

.wsc-nav .drop-list li {
	float: left;
	box-sizing: border-box;
	margin-top: 22px;
	padding-right: 25px;
	padding-left: 13px;
	width: 33.33%;
	/* background: url(../images/sr-tit.png) no-repeat 0; */
	color: #fff;
	font-size: 16px;
	line-height: 24px;
}

.wsc-nav .drop-list li:hover {
	color: #ffffff;
}

.wsc-nav .drop-btn {
	float: right;
	margin-right: -248px;
	width: 248px
}

.wsc-nav .drop-btn .btn {
	margin-top: 10px;
	width: 248px;
	height: 42px;
	line-height: 42px
}

.wsc-nav .drop-img {
	overflow: hidden;
	width: 248px;
	height: 130px
}

.wsc-nav .drop-img img {
	width: 100%
}

.wsc-nav .drop-btn .btn-hnem {
	margin-bottom: 20px;
	border: 1px solid rgba(29,32,136,.5);
	background-color: rgba(29,32,136,.1);
	color: #2761c4
}

.hn-search .dropMain {
	padding-top: 90px
}

.hn-search .search-form {
	margin: auto;
	width: 880px
}

.hn-search .search-form input {
	border-color: #e1e1e1
}

.hn-search .search-form input:focus {
	border-color: #2761c4;
	background: #fff
}

.top-close {
	position: absolute;
	top: 20px;
	right: 40px;
	width: 20px;
	height: 40px;
	background: url(../images/search-close.png) no-repeat 50%;
	cursor: pointer
}

.left-block {
	float: left
}

.right-block {
	float: right
}

.half-block {
	box-sizing: border-box;
	width: 50%
}

.wsc-content {
	width: 895px
}

.wsc-side {
	width: 285px
}

.wsc-foot {
	background: #004098;
	background-size: cover;
	color: #828282;
	font-size: 14px;
}

.wsc-foot a:hover {
	color: #dfdfdf;
}

.foot-main {
	padding-top: 60px
}

.ft-left {
	padding-right: 40px;
	width: 228px;
	border-right: 1px solid #ffffff17;
}

.ft-left,.ft-logo {
	text-align: center
}

.ft-tel .item-dd {
	margin-top: 50px;
	color: #ffffff;
	font-weight: 700;
	font-size: 26px;
	line-height: 32px;
}

.ft-tel .item-dt {
	margin-top: 10px;
	color: #ffffff;
	font-size: 12px;
	line-height: 20px;
}

.ft-btn {
	margin-top: 40px
}

.ft-btn .btn {
	width: 180px;
	height: 40px;
	color: #fff;
	line-height: 38px
}

.ft-btn .btn:hover {
	color: #fff
}

.ft-ewm {
	margin-top: 65px
}

.ft-ewm .item-dt {
	color: #828282;
	font-size: 12px;
	line-height: 20px
}

.ft-ewm .item-dd {
	margin: 18px auto 0;
	width: 120px
}

.ft-ewm .item-dd img {
	width: 100%
}

.ft-right {
	width: 870px
}

.ft-search .item-dt {
	color: #ccc;
	font-size: 18px;
	line-height: 20px
}

.ft-search .item-dd {
	margin-top: 18px
}

.search-form form {
	display: block;
	padding-right: 132px
}

.search-form input {
	float: left;
	box-sizing: border-box;
	padding: 15px 30px;
	width: 100%;
	height: 60px;
	border: 1px solid #666;
	background-color: hsla(0,0%,88.2%,.21);
	font-size: 16px;
	line-height: 30px;
	transition: .36s
}

.search-form input::placeholder {
	color: #999
}

.search-form input:focus {
	border-color: #2761c4;
	background-color: #fff
}

.search-btn {
	float: left;
	margin-right: -132px;
	width: 132px;
	height: 60px;
	background-color: #2761c4;
	color: #fff;
	text-align: center;
	font-size: 18px;
	line-height: 60px;
	cursor: pointer;
	transition: .36s;
	background: #1D4E89 url(../images/head-search.png) no-repeat center center;
}

.search-btn:hover {
	background-color: #1d4ea2
}

.footNav {
	margin-top: 50px
}

.fn-item {
	float: left;
	width: 25%
}

.fn-text {
	color: #fff;
	font-size: 16px;
	line-height: 20px;
}

.fn-list {
	margin-top: 25px
}

.fn-list li {
	margin-top: 15px;
	color: #ffffff;
	font-size: 14px;
	line-height: 20px;
}

.wsc-foot .container {
	width: 1200px
}

.wsc-foot .inMain {
	width: 1400px
}

.wsc-foot .inMain .ft-left {
	width: 328px
}

.wsc-foot .inMain .ft-right {
	width: 920px
}

.wsc-bottom {
	margin-top: 30px;
	padding: 15px 0 20px;
	height: 28px;
	border-top: 1px solid #1f57a5;
	color: #fff;
	font-size: 14px;
	line-height: 28px;
}

.wb-link span {
	margin: 0 20px
}

.wb-text {
	margin-left: 60px
}

.wsc-fixBar {
	position: fixed;
	top: 40%;
	right: 30px;
	z-index: 1000
}

.fb-fadz,.fb-hqbj,.fb-online,.fb-tel,.fb-top,.fb-wx {
	position: relative;
	margin-bottom: 1px;
	width: 74px;
	height: 74px;
	border-radius: 2px;
	background-color: rgba(64,64,64,.8);
	color: #fff;
	text-align: center;
	font-size: 13px;
	line-height: 15px;
	transition: .36s
}

.fb-fadz a,.fb-hqbj a,.fb-online a,.fb-tel a,.fb-top a,.fb-wx a {
	display: block;
	box-sizing: border-box;
	padding-top: 51px;
	width: 74px;
	height: 74px;
	transition: .36s
}

.fb-online a {
	background: url(../images/fix-online.png) no-repeat center 17px
}

.fb-tel a {
	background: url(../images/fix-tel.png) no-repeat center 17px
}

.fb-wx a {
	background: url(../images/fix-wx.png) no-repeat center 18px
}

.fb-hqbj a {
	background: url(../images/fix-hqbj.png) no-repeat center 18px
}

.fb-fadz a {
	background: url(../images/fix-fadz.png) no-repeat center 17px
}

.fb-top :any-link {
	background: url(../images/fix-top.png) no-repeat center 16px
}

.fb-fadz:hover,.fb-hqbj:hover,.fb-online,.fb-online:hover,.fb-tel:hover,.fb-top:hover,.fb-wx:hover {
	background-color: #ffaf3c
}

.fb-tel:hover {
	margin-left: -156px;
	width: 230px
}

.fb-tel:hover .fbarCon {
	right: 0
}

.fb-tel {
	overflow: hidden
}

.fb-tel a {
	position: absolute;
	top: 0;
	right: 0
}

.fb-tel .fbarCon {
	position: absolute;
	top: 0;
	right: -230px;
	z-index: 10;
	width: 230px;
	height: 74px;
	background-color: #ffaf3c;
	color: #fff;
	text-align: center;
	font-weight: 700;
	font-size: 20px;
	line-height: 74px
}

.fb-tel .fbarCon span {
	display: inline-block;
	padding-left: 41px;
	background: url(../images/fix-tel.png) no-repeat 0
}

.fb-wx .fbarCon {
	position: absolute;
	top: -25px;
	left: -134px;
	display: none;
	width: 129px;
	height: 120px
}

.fb-wx:hover .fbarCon {
	display: block
}

.fb-wx .fbarCon img {
	width: 100%
}

.fb-wx .fbarCon p {
	margin-top: 10px;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 14px
}

.btn {
	display: inline-block;
	box-sizing: border-box;
	width: 180px;
	height: 50px;
	border-radius: 4px;
	text-align: center;
	font-size: 14px;
	line-height: 50px;
	transition: .36s
}

.btn-online {
	border-color: #ffaf3c;
	background-color: #ffaf3c;
	color: #fff
}

.btn-online span {
	display: inline-block;
	padding-left: 27px;
	background: url(../images/online-ico.png) no-repeat 0
}

.btn-online:hover {
	background-color: #ed9239
}

.btn-grey {
	background-color: #f5f5f5;
	color: #ffaf3c;
	font-size: 16px
}

.btn-grey:hover,.btn-hqbj {
	background-color: #ffaf3c;
	color: #fff
}

.btn-hqbj {
	border-color: #ffaf3c;
	font-size: 16px
}

.btn-hqbj span {
	display: inline-block;
	padding-left: 32px;
	background: url(../images/btn-hqbj.png) no-repeat 0
}

.btn-hqbj:hover {
	background-color: #ed9239
}
.pt60{padding-top:60px}
.pt30{padding-top:30px}
.pt90{padding-top:90px}
.pd60{padding-bottom:60px}
.pd30{padding-bottom:30px}
.mt60{margin-top:30px}
.pd90{padding-bottom:90px}
.wsc-layout{background:#014099}
.bgw{background:#fff}


.row>.span-4 {
    width: 32.33333333%;
}
.row>[class*="span-"] {
    float: left;
    margin-right: 1%;
    *margin-right: .89%;
}
.contact_us.channel_content{padding:0;height:950px}
.contact_us01{padding:60px 0;}
.contact_us01 .infor{text-align:center;color: #000;}
.contact_us01 .infor .tit{font-size:36px; line-height:40px; font-weight:bold;}
.contact_us01 .infor .con{font-size:16px; margin:15px 0 30px;}
.contact_us01 .content{padding:0 3%;}
.contact_us01 .content .rect-6085{height:243px;}
.contact_us01 .content .top_{margin-bottom:50px;    height: 237px;}
.contact_us01 .content .bott_  { height:537px;}
.contact_us01 .content .top_ .item{float: left;width:32.3%;height:244px;margin-right:1%}
.contact_us01 .content .top_ .item:nth-child(3){margin-right:0%}
.contact_us01 .content .top_ .owl-item .item{display:block;}
.contact_us01 .content .top_ .item img{width:100%}
.contact_us01 .content .top_ .cover{position:absolute; left:0; bottom:0; width:100%; height:100%}
.contact_us01 .content .top_ .cover .box{padding:60px 50px 45px; text-align:center;}
.contact_us01 .content .top_ .cover .box .t{font-size:22px; color:#fff; font-weight:bold;}
.contact_us01 .content .top_ .cover .box .c{font-size:14px; color:#fff;}
.contact_us01 .content .top_ .cover .box .more{width:118px; height:35px; line-height:35px; color:#fff; color:rgba(255,255,255,.7); border:1px solid #fff; border-color:rgba(255,255,255,.7); text-align:center; margin:20px auto 0;}
.contact_us01 .content .top_ .owl-nav{width:100%; position:absolute; left:0; top:50%; margin-top:-48px; color:#fff;}
.contact_us01 .content .top_ .owl-nav div{font-size:55px; position:absolute; top:0%;}
.contact_us01 .content .top_ .owl-nav .owl-prev{left:0;}
.contact_us01 .content .top_ .owl-nav .owl-next{right:0;}
.contact_us01 .content .bott_ .li_box{padding:30px 45px; border:1px solid #e6e6e6;}
.contact_us01 .content .bott_ .li_box .tit{font-size:22px; line-height:30px; height:60px; overflow:hidden; font-weight:bold; color:#666; position:relative; padding-bottom:15px; margin-bottom:15px;}
.contact_us01 .content .bott_ .li_box .tit:after{content:''; width:24px; height:2px; background:#dddddd; position:absolute; left:0; bottom:0;}
.contact_us01 .content .bott_ .li_box .con{font-size:16px; line-height:34px; color:#000; height:306px; overflow-y:auto;}
.imgZoom img,.imgY180 img {-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom {overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.imgZoom:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img {cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

.sevIndexF-main {
  height: 453px;
    background: #f0f0f0;
    text-align:center;
    margin:30px auto 0px auto;
    margin: 0 3%;	
	
}
.sevIndexF-left {
    background: #fff;
    width: 60%;
    height: 404px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
}
.sevIndexF-cont {
    padding: 20px 60px 0;
}
.sevIndexF-cont .form-input {
    margin-top: 20px;
}
.formIt-tle {
    float: left;
    font-size: 14px;
    color: #333;
    margin-top: 8px;
}
.formIt-input {
    float: left;
    margin-left: 18px;
}
.formIt-input input {
    width: 572px;
    height: 44px;
    border: 1px solid #e6e6e6;
    background: #f8f8f8;
    text-indent: 18px;
}
.sevIndexF-right {
    width: 35%;
    height: 404px;
    float: left;
    background: #fff;
    margin-left: 20px;
    margin-top: 20px;
}
.sevIr-main {
    padding: 40px 13px 0;
    text-align: center;
}
.sevIr-tit {
    font-size: 14px;
    color: #999;
    line-height: 1;
    margin-top: 10px;
}
.sevIr-pho {
    font-size: 24px;
    color: #333333;
    line-height: 40px;
    margin-top: 20px;
    font-weight: bold;
}
.sevIr-post a {
    width: 220px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    display: block;
    background: #f39800;
    border-radius: 50px;
    margin: 20px auto 0;
}
.form-but button:hover {
    background: #F5B448;
}

.form-but button {
    width: 220px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    background: #f39800;
    border-radius: 50px;
    cursor: pointer;
}
.form-but {
    width: 220px;
    height: 50px;
    margin: 30px auto 0;
}
.aboutcontent{display: flex!important;}
.lefts{width:20%;float:left;min-height:30pc;max-width:248px}
.rights{    width: 79%;  margin-left: 4%;  padding: 3%;}
.conts{width:100%;font-size:16px;line-height:2em}
.yf-block4 {
   
    padding-bottom: 146px;
}
.yfb4-main {
    margin-top: 30px;
	margin-bottom:60px
}
.yfb4-main .left-block {
    width: 90%;
}
.yfb4-main .right-block {
    width: 100%;
}
.yfb4-tit {
    text-align: center;
    font-size: 40px;
    line-height: 2;
    color: #000;
    font-weight: bold;
}
.yfb4-tit span {
    vertical-align: middle;
    display: inline-block;
    width: 21px;
    height: 47px;
    margin: 0 10px;
}
.yfb4-tit .icon-left {
    background: url("../images/yfb4-bg-left.png") no-repeat center;
}
.yfb4-tit .icon-right {
    background: url("../images/yfb4-bg-right.png") no-repeat center;
}
.yfb4-btn {
    text-align: center;
    margin-top: 30px;
}
.yfb4-btn .btn {
    width: 192px;
}
.sjb3-main {
    margin-top: 28px;
    position: relative;
    overflow: hidden;
}
.sjb3-main ul {
    position: relative;
    margin-right: -20px;
    width: 90%;
	
}
.bd{padding-left:6%}
.sjb3-main li {
    width: 33.3%;
    float: left;
    margin-right: 20px;
}
.sjb3-main .sjlist-02 {
    width: 100%;
    float: left;
    margin-right: 20px;
}
.sjb3-main .sjlist-02 .list-img{
    width: 100%;
	min-height:500px;
	height:auto
}
.sjb3-main .list-img {
    width: 269px;
    height: 341px;
    background-color: #ffffff;
    border: solid 8px #f6ede0;
    text-align: center;
    position: relative;
}
.sjb3-main .list-img img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.sjb3-main .list-tit {
    font-size: 16px;
    line-height: 18px;
    color: #666666;
    margin-top: 16px;
    text-align: center;
}
.sjb3-main .arrow_left {
    width: 26px;
    height: 62px;
    background: rgba(0, 0, 0, 0.2) url('../images/arrow-left.png') no-repeat center;
    position: absolute;
    left: 0;
    top: -9px;
    bottom: 0;
    margin: auto;
}
.sjb3-main .arrow_right {
    width: 26px;
    height: 62px;
    background: rgba(0, 0, 0, 0.2) url('../images/arrow-right.png') no-repeat center;
    position: absolute;
    right: 0;
    top: -9px;
    bottom: 0;
    margin: auto;
}
.cTitText1{    font-size: 16px;
    line-height: 1.8;
    width: 50%;
    margin: 0px auto;color:#545454}
.pageClass1{
    font-size: 0;
    text-align: center;
    margin-top: 30px;
}
.pageClass1 li{
    display: inline-block;
    vertical-align: top;
    width: auto;
    height: 48px;
    background-color: #f5f5f5;
    font-size: 16px;
    color: #999;
    line-height: 48px;
    transition: 0.36s;
    margin: 0 10px;
    overflow: hidden;
    padding: 0 40px;
}
.pageClass1 li:hover{background:#2761c4}
.pageClass1 li:hover a{color:#fff}
.pageClass1 li a{
    display: block;
}
.pageClass1 li span{
    display: none;
}
/* .pageClass a{
    display: inline-block;
    vertical-align: top;
    width: 220px;
	height: 48px;
    background-color: #f5f5f5;
    font-size: 16px;
    color: #999;
    line-height: 48px;
    transition: 0.36s;
    margin: 0 10px ;
} */
.pageClass1 a:hover,.pageClass1 .active{
    background-color: #2761c4;
    color: #fff;
    font-weight: bold;
}
.fen{text-align:center;margin: 23px 0 0;}.fen span{margin-bottom:10px;display:inline-block}
.fen_a{padding:5px 10px;color:#898989;border:1px solid #c9caca;margin:0 3px}
.fen_a a{color:#898989;margin:0 3px}
.fen_a a.active,.fen a:hover{color:red;}
.fen_a .page-num {color:#898989;margin:0 3px;padding:5px 10px;color:#898989;border:1px solid #c9caca;margin:0 3px}
.fen_a .page-num-current,.page-num:hover{color:red;}
.newDt-cls {
    width: 32%;
    height: 133px;
    background: #fff;
    border-radius: 5px;
    float: left;
    margin-left: 20px;
    margin-bottom:20px;
}
.newDt-cls:first-child {
    margin-left: 0;
}
.newDt-cls:nth-child(4) {
    margin-left: 0;
}
.newDt-cls:nth-child(7) {
    margin-left: 0;
}
.newDt-info {
    padding: 20px;
}
.newDt-title {
    font-size: 18px;
    line-height: 26px;
    height: 52px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-top: 3px;
}
.newDt-title a {
    color: #333;
}
.newDt-title a:hover {
    color: #1477e5;
}
.newDt-time {
    font-size: 14px;
    color: #8e8e8e;
    padding-left: 20px;
    margin-top: 13px;
    background: url("../images/time.png") no-repeat 0 center;
}
.new-dt {
    margin-top: 40px;
}
.new-main .list-item {
    /* width: 1180px; */
    background: #fafafa;
    padding: 20px 0;
    border-radius: 5px;
    margin-top: 20px;
}
.new-main .list-item:hover {
    background: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.new-main .list-img {
    width: 230px;
   height: 140px; 
    float: left;
    margin-left: 20px;
}
.new-main .list-img img {
    width: 230px;
     height: 140px; 
    float: left;
}
.new-main .list-info {
    float: left;
    width: calc(80% - 255px);
    margin-left: 25px;
}
.newsList-main-tit {
    font-size: 30px;
    color: #333;
    margin-top: 60px;
}
.new-main {
    padding-top: 20px;
}
.new-main .list-tit {
    font-size: 20px;
    margin-top: 6px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.new-main .list-tit a {
    color: #333;
}
.new-main .list-tit a:hover {
    color: #1477e5;
}
.new-main .list-text {
    font-size: 14px;
    line-height: 26px;
    color: #8e8e8e;
    margin-top: 10px;
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp: 3;
}
.new-main .list-time {
    font-size: 14px;
    color: #8e8e8e;
    padding-left: 20px;
    margin-top: 15px;
    background: url("../images/time.png") no-repeat 0 center;
}
.hotnews-tle {
    font-size: 14px;
    line-height: 22px;
    height: 44px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.hotnews-tle a {
    color: #333;
}
.hotnews-tle a:hover {
    color: #1477e5;
}
.hotnews-cls {
    padding-left: 10px;
    padding-top: 14px;
    padding-bottom: 14px;
    border-top: 1px solid #e9e9e9;
    background: url("../images/diandian.png") no-repeat 0 23px;
}
.hotnews-cls:first-child {
    border: none;
}
.hotnews-time {
    font-size: 14px;
    color: #8e8e8e;
    padding-left: 20px;
    margin-top: 6px;
    background: url("../images/time.png") no-repeat 0 center;
}
.hotnews {
    margin-top: 10px;
}
  .ychz .num-ul {
	margin: 60px 0 0;
	color: #014099;
	font-size: 16px;
	line-height: 18px;
}
.ychz .num-s0 {
	font-weight: bold;
	font-size: 70px;
	font-family: "Arial";
	line-height: 60px;
	height: 60px;
	display: inline-block;
	vertical-align: top;
}
.ychz .num-jia {
	width: 12px;
	height: 60px;
	display: inline-block;
	vertical-align: top;
	background: url(../images/jia-green.png) no-repeat;
}
.ychz .num-li {
	float: left;
	width: 216px;
	box-sizing: border-box;
}
.ychz .num-ul p {
	margin-top: 6px;
}

.ychz .ico-item {
	display: inline-block;
	float: left;
	padding: 0 12px;
}
.ychz .ico-wrap {
	width: 43px;
	margin: 0 auto 12px;
}
.ychz .ico-name {
	text-align: center;
	font-size: 14px;
	line-height: 26px;
	color: #014099;
}

.yjnRw-cls {
    width: 32%;
    float: left;
    border: 20px solid #fafafa;
    border-radius: 5px;
    box-sizing: border-box;
    text-align: center;
    margin:0 0 20px  20px;
}
.yjnRw-cls:first-child {
    margin-left: 0;
}
.yjnRw-cont {
    /* padding: 30px; */
}
.yjnRw-img {
    margin-top: 40px;
}
.yjnRw-img img {
    width: 100%;
    height: 209px;
    /* border-radius: 50%; */
}
.yjnRw-tit {
    font-size: 20px;
    color: #333;
    margin-top: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.yjnRw-wz {
    font-size: 14px;
    color: #555;
    margin-top: 6px;
    border-bottom: 1px dashed #d3d3d3;
    padding-bottom: 16px;
}
.yjnRw-info {
    padding-top: 16px;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    height: 48px;
    overflow: hidden;
    padding: 4px;
}
.yjnRw {
    margin-top: 40px;
}
.yjRy {
    background: #fafafa;
    border-radius: 5px;
    padding: 20px;
    margin-top: 40px;
}
.yjRy-cls {
    width: 212px;
    height: 290px;
    position: relative;
}
.yjRy-cls img {
    width: 212px;
    height: 290px;
}
.yjRy-tit {
    position: absolute;
    font-size: 14px;
    line-height: 22px;
    color: #fff;
    text-align: center;
    width: 212px;
    padding: 14px 0;
    bottom: 0;
    left: 0;
    background-color: rgba(51, 51, 51, 0.6);
}
.yjRy-cont .owl-dots {
    display: none;
}
.yjRy-cont .owl-nav {
    display: block!important;
}
.yjRy-cont .owl-prev {
    width: 44px;
    height: 97px;
    border-radius: 0 5px 5px 0;
    background: rgba(51, 51, 51, 0.102) url("../images/zuobian.png") no-repeat center;
    position: absolute;
    left: -20px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;
    font-size: 0;
}
.yjRy-cont .owl-prev:hover {
    background: #1477e5 url("../images/zuobian.png") no-repeat center;
}
.yjRy-cont .owl-next {
    width: 44px;
    height: 97px;
    border-radius: 5px 0 0 5px;
    background: rgba(51, 51, 51, 0.102) url("../images/youbian.png") no-repeat center;
    position: absolute;
    right: -20px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;
    font-size: 0;
}
.yjnRw-cls:nth-child(4){
margin-left:0px
}
@media only screen and (max-width:750px){
.fz54{font-size:34px!important;}
.fz44{font-size:24px!important;}
.fz34{font-size:20px!important;}
.fz24{font-size:16px!important;}
.hn-home,.wsc-navside,.wsc-topnav,.idx_ban,.inb4-ser{display:none}
.wsc-NavCon{background: #004098;}	
.hn-item{width:33.3%!important}	
.container{min-width:unset!important;width: auto!important;}
.box2{height:auto!important;background-size:100% 100%;}
.box2 ul{width:90%!important}
.box2 ul li{width:32.3%}
.box2 ul li p{margin-left:10px!important}
.inMain{width:90%!important}	
.inb8-main{width:100%!important}
.inb8-main .list-item{width:48%!important;margin-bottom:10px}
.inb8-main .list-img{width:100%!important}
.inb8-main .list-item:nth-child(3){margin-left:0px!important}
.indu-btn{width:32.3%!important}
.contact_us01 .infor .tit{width:80%!important;font-size:24px}
.contact_us01 .infor .con{font-size:14px;}
.slideGroup .parHd ul li{margin-bottom:20px}
.slideGroup .parHd{height: auto!important;padding-top:0px!important }
.slideGroup .parHd ul li.on{border-bottom: 0px solid #f90!important;}
.bgwurl{height: auto!important;}
.bgb .inb8-main .list-item{width:100%!important;display:block!important}
.bgb .inb8-main .list-info{width:100%!important;}
.inb4-main .links{width:100%!important;}
.inb4-main .item{width:43%!important;}
.inb4-pho .inb1-tit{display:none}
.inb4-btn{display:none}
.index-brand .box{display:block!important;width:90%!important;}
.index-brand .index-video-box{width:100%!important;}
.index-brand .info{margin:0 0 0 0!important}
.ft-search,.footNav,.foot-main,.sevIndexF-right{display:none}
.formIt-input input{width:100%!important;}
.sevIndexF-left{width:90%!important;}
.sjlist-02{background-size:auto 100%!important}
.pageClass1 li{width:32.3%!important;padding:0 0!important;margin:0 0!important}
.inb4-main .tit{    font-size: 14px!important;}
.wrap{padding:20px}
.contact_us01 .content .top_ .item,.wcs-list-case .list-item{width:100%!important;}
.lefts{display:none!important}
.rights{width:100%!important;}
.row>.span-4{width:100%!important;}
}