

.section {padding: 50px 0 0;}
.section-title {margin-bottom: 30px;font-size: 0;color: #0b4e9c;}
.section-title span {display: inline-block;font-size: 32px;background: url(../images/tit.png) no-repeat center / contain;line-height: 1.1;padding: 10px 0; color:#008cce; font-weight:bold}
.section-title span strong {display: block;text-transform: uppercase;font-size: 20px; color:#333; line-height:35px;}
.section-title-center {text-align: center;}

.in-yw-box {background: url(../images/bg4.png) no-repeat center / cover;}
.in-yw-left {float: left;width: 36%;padding-top: 12%;}
.in-yw-right {margin-left: 36%;}
.in-yw-1 p {margin: 0;font-size: 16px;color: #777;line-height: 1.8;text-align: justify;}
.in-yw-1 p.gm {margin-bottom: 20px;display: inline-block;background-color: #0b4e9c;color: #fff;font-size: 26px;padding: 2px 15px;}
.in-yw-2 {margin-top: 40px;margin-left: -40px;}
.in-yw-2 li {float: left;}
.in-yw-2 li .wrap {margin-left: 40px;}
.in-yw-2 li .img-center {border: 1px solid #ccc;border-radius: 10px;width: 80px;height: 80px;line-height: 80px;}
.in-yw-2 li p {margin: 10px 0 0;text-align: center;}


.hexinkj-dl{width: 1200px;margin: 0 auto;margin-top: 100px; height:440px;}
.hexinkj-dl dl{width: 1200px;}
.hexinkj-dl dl dd{float: left;height: 350px;margin-bottom: 100px;}
.hexinkj-dl dl dd.dd02{border: 1px solid #ebebeb;position: relative;width: 599px;}
.hexinkj-dl dl dd.dd01 .img01{position: absolute;top: 20px;left: -60px;display: block;}
.hexinkj-dl dl dd.dd01 .img011{position: absolute;top: 20px;right: -60px;display: block;z-index: 9;}
.hexinkj-dl dl dd.dd02 .img02{position: absolute;top: -20px;left: 177px;}
.hexinkj-dl dl dd.dd02 .img03{margin: 0 auto;display: block;margin-top: 52px;}
.hexinkj-dl dl dd.dd02 .img04{position: absolute;top: -20px;left: 154px;}
.hexinkj-dl dl dd.dd02 .img05{display: block;width: 100%;height: 100%;transition: .8s;}

.hexinkj-dl dl:hover dd.dd02 .img05{transform: scale(1.0);}
.hexinkj-dl dl dd.dd01{position: relative;padding-left: 50px;width: 549px;}
.hexinkj-dl dl dd.dd01 h3{font-weight: bold;font-size: 32px;color: #008cce; line-height:36px;}
.hexinkj-dl dl dd.dd01 h3 span{font-weight: bold;font-size: 28px;color: #333; text-transform:uppercase}
.hexinkj-dl dl dd.dd01 h4{font-weight: normal;font-size: 16px;color: #333333;margin-top: 28px;}
.hexinkj-dl dl dd.dd01>p{font-size: 15px;color: #666;line-height: 30px;margin-top: 33px;width: 559px;}
.hexinkj-dl dl .dd01>a.a01{font-size: 14px;color: #999;height: 45px;line-height: 45px;width: 130px;text-align: center;background: url(Img/Inpage/llllgda.png) no-repeat center;display: block;position: absolute;bottom: 0;}
.hexinkj-dl dl .dd01>.a02{font-size: 16px;color: #606060;position: absolute;bottom: 0;font-family: "Medium";}
.hexinkj-dl dl .dd01>a:hover{color: #022a56;}
.hexinkj-dl dl .dd01>span{display: block;width: 120px;height: 120px;border-radius: 50%;border: 1px solid #ebebeb;float: left;margin-left: 18px;margin-top: 26px;text-align: center;box-shadow: #ebebeb 0px 11px 14px 0px;}
.hexinkj-dl dl .dd01>span img{display: block;margin: 0 auto;margin-top: 25px;}
.hexinkj-dl dl .dd01>span p{margin-top: 10px;font-size: 14px;color: #666666;}


.lbcon{background: url(../images/aboutbg.jpg) center center no-repeat #f5f5f5;padding: 0px 0px 70px;}
.leibie{width:1200px;margin: 0 auto;position: relative;}
.leibie .title {margin: 0px;height: 120px;line-height: 120px;}
.title h1 {margin: 0;font-size: 20px;font-weight: 500;color: #1579c4;text-align: center;}
.leibie1 li{float:left;width:15.5%;margin:1% 2%;position:relative; border-radius:50%; overflow:hidden;  border:3px #FFF solid;}
.leibie1 li img{max-width:100%;display: block;}
.leibie1 li .leibie2{position:absolute;bottom:0;left:0;background:rgba(30,133,200,0.7);width:100%;}
.leibie1 li .leibie2 h3{font-size:16px;font-weight:bold;text-align:center;color:#fff;height: 40px;line-height: 40px;}
.leibie1 li .leibie2 img{margin:auto;display:block;margin-top:30px;margin-bottom:10px; display:none}
.leibie1 li:hover .leibie2{
	background:url(../images/llbg.jpg) center center no-repeat;
		transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;}
	
.server-box {

    width: 100%;

    overflow: hidden;

    padding-bottom: 50px;

}



.server {

    width: 1200px;

    margin: 0 auto;

}



.server-matter {

    width: 100%;

    padding: 10px 4px;

    overflow: hidden;

}



.server-matter ul {

    margin-left: -1.5%;

}



.server-matter ul li {

    float: left;

    width: 23.5%;

    margin-left: 1.2%;

    position: relative;

    border: 1px solid #f8f8f8;

    text-align: center;

    height: 344px;

}



.server-matter ul li h1 {

    width: 282px;

    height: 180px;

    overflow: hidden;

}



.server-matter ul li h1 img {

    width: 100%;

    height: 100%;

    object-fit: cover;

    transition: .8s ease-in-out;

}



.server-matter ul li h2 {

    width: 96px;

    height: 96px;

    border-radius: 100%;

    text-align: center;

    background-color: #fff;

    position: absolute;

    left: 50%;

    top: 0%;

    margin-top: 130px;

    transform: translate(-50%, 0);

}



.server-matter ul li h2 img {

    margin-top: 24px;

}



.server-matter ul li h3 {

    font-size: 18px; font-weight:bold;

    color: #333333;

    margin-top: 48px;

}



.server-matter ul li p {

    font-size: 13px;

    color: #666666;

    margin-top: 10px;

    width: 80%;

    margin-left: 10%;

    line-height: 22px;

    overflow: hidden;

    display: -webkit-box;

    text-overflow: ellipsis;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

}



.server-matter ul li:hover {

    -moz-box-shadow: 0 2px 5px 1px #f5f5f5;

    -webkit-box-shadow: 0 2px 5px 1px #f5f5f5;

    box-shadow: 0 2px 5px 1px #f5f5f5;

}



.server-matter ul li:hover .server-pic {

    transform: scale(1.1);

}

~~~~~~~~~~~


.server-matterx {

    width: 100%;

    padding: 10px 4px;

    overflow: hidden;

}



.server-matterx ul {

    margin-left: -1.5%;

}



.server-matterx ul li {

    float: left;

    width: 290px;

    margin-right: 16px;

    position: relative;

    border: 0px solid #f8f8f8;

    text-align: center;

    height: 300px; background:#FFF;margin-bottom:15px;

}
.server-matterx ul li:nth-child(4n) {

    

    margin-right: 0px;

  

}


.server-matterx ul li h1 {

    width: 290px;

    height: 180px;

    overflow: hidden; 

}



.server-matterx ul li h1 img {

    width: 100%;

    height: 100%;

    object-fit: cover;

    transition: .8s ease-in-out;

}



.server-matterx ul li h2 {

    width: 96px;

    height: 96px;

    border-radius: 100%;

    text-align: center;

    background-color: #fff;

    position: absolute;

    left: 50%;

    top: 0%;

    margin-top: 130px;

    transform: translate(-50%, 0);

}



.server-matterx ul li h2 img {

    margin-top: 24px;

}



.server-matterx ul li h3 {

    font-size: 18px; font-weight:bold;

    color: #333333;

    margin-top: 28px;

}

.server-matterx ul li h4 {

    font-size: 15px; font-weight:bold;

    color: #333333;

    margin-top: 28px;

}

.server-matterx ul li p {

    font-size: 13px;

    color: #666666;

    margin-top: 10px;

    width: 80%;

    margin-left: 10%;

    line-height: 22px;

    overflow: hidden;

    display: -webkit-box;

    text-overflow: ellipsis;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

}



.server-matterx ul li:hover {

    -moz-box-shadow: 0 2px 5px 1px #f5f5f5;

    -webkit-box-shadow: 0 2px 5px 1px #f5f5f5;

    box-shadow: 0 2px 5px 1px #f5f5f5;

}



.server-matterx ul li:hover .server-pic {

    transform: scale(1.1);

}

/*index-pro*/
.proBtn{ text-align:center;}
.index-pro{padding-bottom:60px;padding-top:15px; background:#fafafa;}
.index-pro .proList{margin:0;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal;}
.index-pro .proList li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:33.333333%;margin-bottom:30px; vertical-align:top;}
.index-pro .proList li a{display:block; margin:0 20px;}
.index-pro .proList li .ImgBox{height:260px;overflow:hidden; background:#fff;position: relative;}
.index-pro .proList li .ImgBox img{max-width:390px;max-height:390px;}
.index-pro .proList li .ImgBox img{transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.index-pro .proList li:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.index-pro .proList li .listTitle{overflow:hidden;display:block;padding:10px 8px;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;
text-align:center;background:#fff;}
.index-pro .proList li .listTitle .t{ display:inline-block;font-size: 18px;color:#333333;height:30px;line-height:30px; overflow:hidden;}
.index-pro .proList li .listTitle .en{ display:inline-block;font-size: 14px;color:#5d6371;height:30px;line-height:30px; overflow:hidden;margin-left:10px;}
.index-pro .proList li a:hover{-webkit-box-shadow: 0 10px 50px rgba(0,0,0,.1);-moz-box-shadow: 0 10px 30px rgba(0,0,0,.1);box-shadow: 0px 10px 50px rgba(0,0,0,.1);}
/*mark*/
.lcbody{ width: 30px;height: 30px;position: relative;transform: translateZ(0px) rotate(0deg);-webkit-transform: translateZ(0px) rotate(0deg);transition: transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99);-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99);}
.lcitem{ position: absolute;left: 0;top: 0;transform: translateZ(0px) rotate(0deg);transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;-webkit-transform: translateZ(0px) rotate(0deg);-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;width: 30px;height: 30px;}
.lcitem .rect{ width: 30px;height: 2px;background: #181818;position: absolute;left: 0;top: 14px;transition: transform 0.2s ease 0.2s;-webkit-transition: -webkit-transform 0.2s ease 0.2s;}
.index-pro .proList li a .ImgBox .rectborder{ width: calc(100% + 20px);height: calc(100% + 20px);position: absolute;left: -10px;top: -10px;border: rgba(255,255,255,.6) 1px solid;transition: all ease-out .3s}

.index-pro .proList li a .ImgBox .icon{ position: absolute;bottom: 0;right: 30px;width: 46px;height: 40px;background:#d81c1f;bottom: -40px;transition: all ease-out .3s}
.index-pro .proList li a .ImgBox .listTitle1{ position: absolute;bottom: 0;right: 0px;width: 100%;height: 40px;background:#d81c1f;bottom:-70px;transition: all ease-out .3s;padding:2px 8px;
text-align:center;background:#fff;}
.index-pro .proList li .listTitle1 .t{ display:inline-block;font-size: 18px;color:#333333;height:30px;line-height:30px; overflow:hidden;}

.index-pro .proList li a .ImgBox .icon .add{ width: 15px;height: 15px;margin: 12px 0 0 15px}
.index-pro .proList li a .ImgBox .icon .add .lcitem{ width: 15px;height: 15px;}
.index-pro .proList li a .ImgBox .icon .add .lcitem .rect{ width: 15px;height: 1px;background: #fff;top: 7px;}
.index-pro .proList li a .ImgBox .icon .add .lcitem.v .rect{ transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.index-pro .proList li a .ImgBox:hover img{ transform: scale(1.1, 1.1)}
.index-pro .proList li a .ImgBox:hover .rectborder{ width: calc(100% - 22px);height: calc(100% - 32px);left: 10px;top: 10px;}

.index-pro .proList li a .ImgBox:hover  .listTitle1{bottom: 0px}
.index-pro .proList li a .ImgBox:hover .icon {bottom:80px}


/*prev + next*/
.prolunboBox{position:relative;}
.prolunboCon{text-align:center;margin:0 auto;width:1200px;padding:25px 0 0 0; overflow:hidden;}
.prolunboIcon .prev,
.prolunboIcon .next{ -webkit-transition: all 0.6s ease;transition: all 0.6s ease;margin:0 0;display:inline-block;text-decoration: none;width:56px;height:56px;border-radius:50%; position:absolute; top:50%;margin-top:-28px;}
.prolunboIcon .prev {background:url(../images/index-prev.png) left center no-repeat #008cce; left:0;}
.prolunboIcon .next {background:url(../images/index-next.png) right center no-repeat #008cce; right:0;}
.hd2{ display:none;}

/*单页描点链接导航*/
.fixedSubmenuBox{ overflow:hidden; height:66px; width:100%; background:#f5f5f1}
.fixedSubmenu{ height:66px; line-height:66px; text-align:center; overflow:hidden;}
.fixedSubmenu span{ display:inline-block}
.fixedSubmenu a{ font-size:16px; color:#555; padding:0 40px; float:left; display:inline;margin:0 14px; height:63px; border-bottom:3px solid #f5f5f5;}
.fixedSubmenu a:hover{ border-bottom:3px solid #018ccf; color:#018ccf;}
.fixedSubmenu a.hover{ border-bottom:3px solid #018ccf; color:#fff; background:#018ccf}
.hiddenSubmenu{ height:66px; overflow:hidden; display:none}
.fixedSubmenuBox.active{ position:fixed; top:0; left:0; z-index:99}
.brandTit{ font-size:35px; line-height:70px; overflow:hidden; color:#000; text-align:center;}
.brandText{ font-size:14px; line-height:30px; overflow:hidden;}
.brandText img{ max-width:100%;}
.cultureCon2{ width:100%; height:540px; background:url(../images/bg2.jpg) no-repeat center center; overflow:hidden; padding:30px 0}
.culTit{ height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; overflow:hidden;}
.culTitbg{ height:1px; width:40px; background:#fff; margin:0 auto 25px;}
.culText{ text-align:center; font-size:14px; color:#fff; line-height:30px; overflow:hidden; margin-bottom:30px;}
a.culMore{ width:140px; height:40px; line-height:40px; font-size:18px; color:#fff; display:block; margin:20px auto; text-align:center; background:#3373D0}
a.culMore:hover{ opacity:0.8}


#allleft {
	width: 100%;
	height: 42px;
	background: url("../images/allleft_line.jpg") repeat-x; margin-top:30px;
}
.allleft {
	width: 1200px;
	margin: 0 auto;
	height: 42px;
}
.allleft ul {
	padding-left: 360px;
}
.allleft ul li a {
	width: 148px;
	height: 44px;
	display: block;
	float: left;
	font-size: 15px;
	color: #414141;
	line-height: 44px;
	text-align: center;
	background: #FFF;
	margin-right: 22px;
	border: 1px solid #D2D2D2;
}
.allleft ul li a.cur {
	border: 1px solid #018ccf;
	background: #018ccf;
	color: #FFF;
}
.allleft ul li a:hover {
	border: 1px solid #018ccf;
	background: #018ccf;
	color: #FFF;
}
.mbx_nav {height:57px; border-bottom:1px #ccc solid;}
.mbx_nav .col-md-6 {padding:0}
.mbx_nav .mbx {line-height:57px;}
.mbx_nav .mbx a,.mbx_nav .mbx i {font-size:14px;color:#333;}
.mbx_nav .mbx i {padding:0 5px;}
.mbx_nav .mbx em {font-size:14px;color:#333}
.mbx_nav .mbx a:first-child {background:url(../images/icon5.png) 0 center no-repeat;padding-left:40px;display:inline-block;min-height:19px}

.mbx_nav .class_nav {position:relative;float:right}
.mbx_nav .class_nav .now_nav {width:195px;height:57px;line-height:57px;text-align:center;font-size:14px;color:#d6d6d6;background:#153c6a;display:block}
.mbx_nav .class_nav .now_nav i {padding-left:15px;}
.mbx_nav .class_nav ul {display:none;position:absolute;top:57px;left:0;width:100%;z-index:3;background:#153c6a}
.mbx_nav .class_nav ul li a {line-height:35px;height:35px;font-size:14px;color:#FFF;background:#153c6a;text-align:center;display:block;margin:5px 0;transition:all .3s}
.mbx_nav .class_nav ul li a:hover {opacity:0.8;background:rgba(21,60,106,0.8)}

.single-page{border-top: 0px solid #e2e2e2; overflow: hidden;}

.cate-name{width: 400px;margin:0 auto; text-align: center;}
.cate-name .en{font-size: 30px; color: #fff; font-weight: bold; height: 40px; line-height: 40px; display: block; text-transform:uppercase}
.cate-name .ch{font-size: 18px; color: #fff; height: 22px; line-height:22px; display: block; background: url(../images/line.png) center center no-repeat;}
.gl-name{width: 400px;margin:0 auto; text-align: center;}
.gl-name .en{font-size: 30px; color: #555; font-weight: bold; height: 40px; line-height: 40px; display: block; text-transform:uppercase}
.gl-name .ch{font-size: 22px; color: #111; height: 22px; line-height:22px; display: block; background: url(../images/line1.png) center center no-repeat;}
/*事业群*/
.career ul{padding-top: 20px;}
.career li{padding:9px; border:1px dashed #0e9ade; float: left;}
.career li .box{ display: block; width: 200px; height: 120px; padding-top: 15px;}
.career li .box:hover{background: #0288f7; color: #fff;}
.career li span{display: block;}
.career li .bt{height: 25px; line-height: 25px; text-align: center;font-size: 16px; font-weight:bold; margin-top: 10px; color:#FFF}
.career li .pic{width: 60px; height: 60px; margin:0 auto;}
.career li .pic-item1{background: url(../images/sy_icon1.png) no-repeat;}
.career li .pic-item2{background: url(../images/sy_icon2.png) no-repeat;}
.career li .pic-item3{background: url(../images/sy_icon3.png) no-repeat;}
.career li .pic-item4{background: url(../images/sy_icon4.png) no-repeat;}
.career li .pic-item5{background: url(../images/sy_icon5.png) no-repeat;}
.career li .pic-item6{background: url(../images/sy_icon6.png) no-repeat;}
.career li .pic-item7{background: url(../images/sy_icon7.png) no-repeat;}
.career li .pic-item8{background: url(../images/sy_icon8.png) no-repeat;}
.career li .pic-item9{background: url(../images/sy_icon9.png) no-repeat;}
.career li .pic-item10{background: url(../images/sy_icon10.png) no-repeat;}
.career li .pic-item11{background: url(../images/sy_icon11.png) no-repeat;}
.career li .pic-item12{background: url(../images/sy_icon12.png) no-repeat;}
.career li .pic-item13{background: url(../images/sy_icon13.png) no-repeat;}

.career li .box:hover .pic{background-position: 0 bottom; transform-style: preserve-3d;
		-webkit-animation:xuanzhuan 2s;
		animation: xuanzhuan 2s ;
		animation-fill-mode: forwards;
		transition: all .5s linear;}


.career li .more{ font-size: 72px; height:84px; line-height: 84px; text-align: center;color: #fff;}
.career li .box:hover .more{ font-size: 72px; color: #fff;}

/*Title*/
.Title{width: 100%;text-align: center;padding-top: 54px;}
.Title p{font-size: 30px;color: #50575d;font-family: arial;}
.Title h3{font-size: 30px;color: #50575d;font-family: "微软雅黑";}
.Title h3 a{color: #50575d;text-decoration: none;}
.Title i{display: block;width: 50px;height: 1px;background: #50575d;margin: 8px auto 0;}
.Title span{display: block;font-size: 16px;color: #50575d;margin-top: 6px;}


/*news*/
.news{width: 100%;padding-bottom: 48px; padding-top:40px;}
.news .mainCon{width: 100%;margin-top: 22px; margin-bottom:20px;}
.news .mainCon .menu{width: 100%;text-align: center;}
.news .mainCon .menu li{display: inline-block;*display: inline;font-size: 18px;color: #999999;color: #999999;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 124px;height: 43px;border: 1px solid #d0d0d0;margin-left: -5px;position: relative;z-index: 1;line-height: 43px;text-align: center;font-size: 14px;}
.news .mainCon .menu li a{color: #999999;text-decoration: none;}
.news .mainCon .menu li em{padding: 0 12px;color: #dedede;}
.news .mainCon .menu li:first-child em{display: none;}
.news .mainCon .menu li.cur {color: #fff;font-weight: bold;background: #018CCF;border: 1px solid #018CCF;}
.news .mainCon .menu li.cur a{color: #fff;font-weight: bold;}
.news .mainCon .conBox{width: 100%;margin-top: 38px;height: 333px;overflow: hidden;position: relative;}
.news .mainCon .conBox .box{width: 100%;position: relative;height: 333px;overflow: hidden;}
.news .mainCon .conBox .box ul{width: 103%;position: absolute;top: 0;left: 0;}
.news .mainCon .conBox li{float: left;width: 327px;border: 1px solid #dedede;margin-right: 27px;height: 290px;padding: 20px 26px 0 27px;}
.news .mainCon .conBox li h3{font-size: 18px;color: #50575d;padding-top: 24px;margin-bottom: 20px;}
.news .mainCon .conBox li:hover h3 a{color:#f47900;}
.news .mainCon .conBox li:hover a.more{background:#f47900;color:#fff;}
.news .mainCon .conBox  li:hover img{ transform:scale(1.2)}
.news .mainCon .conBox li h3 a{color: #50575d;}
.news .mainCon .conBox li a{overflow:hidden;display: block;}
.news .mainCon .conBox li img{display: block;transition:1s;}
.news .mainCon .conBox li span{display: block;font-size: 18px;color: #333333;margin: 18px 0;}
.news .mainCon .conBox li p{font-size: 15px;color: #666666;line-height: 24px;height: 72px;overflow: hidden;text-overflow: ellipsis;}
.news .mainCon .conBox li p a{display: block;color: #666;text-decoration: none;}
.news .mainCon .conBox li .more{display: block;font-size: 12px;color: #666666;width: 81px;height: 28px;line-height: 28px;text-align: center;text-decoration: none;border: 1px solid #dedede;margin-top: 16px;}
.news .mainCon .btn{width: 418px;height: 59px;border: 1px solid #dedede;margin: 30px auto 0;}
.news .mainCon .btn i{display: block !important;width: 58px;height: 59px;float: left;cursor: pointer;}
.news .mainCon .btn #newsBtn01{background: url(../images/newsBtn01.png) no-repeat center;}
.news .mainCon .btn #newsBtn02{background: url(../images/newsBtn02.png) no-repeat center;}
.news .mainCon .btn #newsBtn01:hover{background: url(../images/newsBtn03.png) no-repeat center;}
.news .mainCon .btn #newsBtn02:hover{background: url(../images/newsBtn04.png) no-repeat center;}

.news .mainCon .btn a.more{display: block;width: 300px;height: 59px;line-height: 50px;text-align: center;text-decoration: none;font-size: 18px;color: #50575d;font-weight: lighter;border-left: 1px solid #dedede;border-right: 1px solid #dedede;float: left;}
.news .mainCon .btn a.more:hover{color:#f47900}
.newsList .newsContent{ margin-top:30px;}
.newsList .newsContent  li{float: left;width: 340px;border: 1px solid #dedede;margin-right: 23px;height:290px;padding: 20px 20px 0 20px;    margin-bottom: 15px;}
.newsList .newsContent  li:nth-child(3n){float: left;width: 340px;border: 1px solid #dedede;margin-right: 0px;height: 290px;padding: 20px 20px 0 20px;    margin-bottom: 15px;}
.newsList .newsContent  li h3{font-size: 16px;color: #50575d;padding-top: 24px;margin-bottom: 20px;overflow: hidden; white-space:nowrap; text-overflow: ellipsis;}
.newsList .newsContent  li h3 a{color: #50575d;}
.newsList .newsContent  li a{overflow:hidden;display: block;}
.newsList .newsContent  li img{display: block;width:340px;height:226px;transition:1s;}
.newsList .newsContent  li span{display: block;font-size: 16px;color: #333333;margin: 18px 0;}
.newsList .newsContent  li p{font-size: 15px;color: #666666;line-height: 24px;height: 72px;overflow: hidden;text-overflow: ellipsis;}
.newsList .newsContent  li p a{display: block;color: #666;text-decoration: none;}
.newsList .newsContent  li .more{display: block;font-size: 12px;color: #666666;width: 81px;height: 28px;line-height: 28px;text-align: center;text-decoration: none;border: 1px solid #dedede;margin-top: 16px;}

.newsList .newsContent  li:hover img{ transform:scale(1.2)}
.newsList .newsContent li:hover h3 a{color:#f47900;}
.newsList .newsContent li:hover a.more{background:#f47900;color:#fff;}

.rczp{ margin-top:50px;}
.rczp .left{float:left;width:500px;}
.rczp .left p{font-size: 16px;padding: 30px 0px 0px 10px;height: 35px;line-height: 35px;color: #282828;}
.rczp .right{float:right;width:700px;text-indent: 0px;}
.rczp .right h3{font-size:20px;/*background:#f8f8f8;*/padding:5px; font-weight: bold}
.right h4 {font-size: 16px;background-color: #f4f4f4;height: 35px;line-height: 35px;text-indent: 24px;color:#282828;}
.rczp .right p{font-size:16px;line-height:24px;padding:5px;text-indent: 0px;padding-left: 24px;}
.right table td{
    text-indent: 0px;
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    vertical-align: text-bottom;
	color:#555; padding-top:6px; border-bottom:1px #f1f1f1 dotted;
}
.right table td:first-child {
    width: 18%;
    text-indent: 24px;
    line-height: 0px; color:#008cce
}
.rczp .right span{color:#3fa3e3;}
.zhaopin1{margin:20px 0;display:inline-block;}



