@charset "utf-8";
/* CSS Document */
body {
	font-size: 15px;
	font-family: "Arial", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif;
	background: transparent;
	line-height: 1.75;
	font-weight: 400;
	color: #333;
	background-color: #055597;
}
h3.h3title{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition-duration:0.3s;}
.slideUl li.hover{z-index:2;}
@keyframes banStatr1{
  0%{opacity:1;}
  100%{opacity:0}
}
@keyframes banStatr2{
  0%{transform:translateX(0);}
  100%{transform:translateX(100%)}
}
@keyframes banStatr3{
  0%{transform:translateX(0)}
  100%{transform:translateX(-100%)}
}
@keyframes banStatr4{
  0%{transform:translateY(0)}
  100%{transform:translateY(100%)}
}
@keyframes banStatr5{
  0%{transform:translateY(0)}
  100%{transform:translateY(-100%)}
}
@keyframes banStatr6{
  0%{transform:translateX(0)}
  100%{transform:translateX(-100%)}
}
@keyframes banStatr7{
  0%{transform:perspective(2000px) rotateX(0deg);}
  50%{transform:perspective(2000px) rotateX(-90deg);}
  100%{transform:perspective(2000px) rotateX(-90deg);}
}
@keyframes banStatr8{
  0%{transform:perspective(3000px) rotateY(0deg);}
  50%{transform:perspective(3000px) rotateY(-90deg);}
  100%{transform:perspective(3000px) rotateY(-90deg);}
}
@keyframes banStatr9{
  0%{transform:perspective(2000px) rotateX(0deg);}
  50%{transform:perspective(2000px) rotateX(90deg);}
  100%{transform:perspective(2000px) rotateX(90deg);}
}
@keyframes banStatr10{
  0%{transform:perspective(3000px) rotateY(0deg);}
  50%{transform:perspective(3000px) rotateY(90deg);}
  100%{transform:perspective(3000px) rotateY(90deg);}
}

@keyframes banEnd1{
  0%{opacity:0}
  100%{opacity:1}
}
@keyframes banEnd2{
  0%{transform:translateX(-100%)}
  100%{transform:translateX(0)}
}
@keyframes banEnd3{
  0%{transform:translateX(100%)}
  100%{transform:translateX(0)}
}
@keyframes banEnd4{
  0%{transform:translateY(-100%)}
  100%{transform:translateY(0)}
}
@keyframes banEnd5{
  0%{transform:translateY(100%)}
  100%{transform:translateY(0)}
}
@keyframes banEnd6{
  0%{transform:translateX(100%)}
  100%{transform:translateX(0)}
}
@keyframes banEnd7{
  0%{transform:perspective(2000px) rotateX(90deg);opacity:0;}
  50%{transform:perspective(2000px) rotateX(90deg);opacity:0;}
  100%{transform:perspective(2000px) rotateX(0deg)}
}
@keyframes banEnd8{
  0%{transform:perspective(3000px) rotateY(90deg);opacity:0;}
  50%{transform:perspective(3000px) rotateY(90deg);opacity:0;}
  100%{transform:perspective(3000px) rotateY(0deg)}
}
@keyframes banEnd9{
  0%{transform:perspective(2000px) rotateX(-90deg);opacity:0;}
  50%{transform:perspective(2000px) rotateX(-90deg);opacity:0;}
  100%{transform:perspective(2000px) rotateX(0deg)}
}
@keyframes banEnd10{
  0%{transform:perspective(3000px) rotateY(-90deg);opacity:0;}
  50%{transform:perspective(3000px) rotateY(-90deg);opacity:0;}
  100%{transform:perspective(3000px) rotateY(0deg)}
}
/* 初始化公共样式 */
a {
	-webkit-transition: all 0.4s ease-out 0s;
	-moz-transition: all 0.4s ease-out 0s;
	-ms-transition: all 0.4s ease-out 0s;
	-o-transition: all 0.4s ease-out 0s;
	transition: all 0.4s ease-out 0s;
	color: #333;
}
.animate03s{transition-duration:0.3s;}

a:hover {
	text-decoration: none;
	color: #025393
}
ul,li {
	list-style: none;
}
.none {
	display: none;
}
.hidden {
	visibility: hidden;
}
.last{margin-right:0 !important;}
.clear {
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	clear: both;
	display: block;
	_display: inline;
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix {
	display: block;
*zoom:1;
}
.mb30{padding-top:10px}
.pt30{padding-top:30px;text-align: right;}
.wrapper {
	width: 100%;
	margin: 0 auto;
}

.navLeftBox{width:100%;}
.navLeftBox-ul{width:100%;}
.navLeftBox-ul>li{width:100%;border-bottom:1px solid #eee;}
.navLeftBox-ul>li>a{display:block;width:100%;padding:10px 0;font-size:18px;}
.navLeftBox-ul>li.hover>a{color:#025393;}
.navLeftBox-ul>li.hover .navLeftBox-ul2{display:block;}
.navLeftBox-ul2{width:100%;display:none;}
.navLeftBox-ul2>li{width:100%;}
.navLeftBox-ul2>li>a{display:block;width:100%;padding:10px 0;font-size:16px;}
.navLeftBox-ul2>li.hover2>a{color:#025393;}

.xyldBox{width:100%;}
.xyldBox *{width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.xyldBox ul{width:100%;}
.picBox{width:100%;height:100%;position:relative;padding-bottom:59%;overflow:hidden;}
.picBox>img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;}
.xyldBox ul:after{content:"";display:block;clear:both;}
.xyldBox ul li{float:left;width:33.33%;padding:20px;transition-duration:0.3s;}
.xyldBox ul li a{display:block;width:100%;text-align:center;}
.xyldBox ul li a .picBox{padding-bottom: 120%;}
.xyldBox ul li a h3{font-size:1.1rem;color:#333;font-weight:bold;margin:15px 0 5px 0;}
.xyldBox ul li a p{font-size:0.9rem;color:#666;display:block;height:40px;overflow:hidden;}
.xyldBox ul li:hover{box-shadow:0 0 10px #eee;}

/*banner开始*/
.topBanner{width:100%;margin-top:20px;}
.topBanner *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
.topBanner .inner{width:1280px;margin:0 auto;}
.lunboBox{width:100%;height:auto;position:relative;overflow:hidden;}
.lunbonumTop{position:absolute;left:50%;bottom:15px;transform:translateX(-50%);}
.lunbonumTop:after{content:"";display:block;clear:both;}
.lunbonumTop li{width:30px;height:3px;background:#fff;float:left;border:1px solid rgba(255,255,255,0.4);margin-left:10px;cursor:pointer;transition-duration:0.3s;}
.lunbonumTop li:first-of-type{margin-left:0;}
.lunbonumTop li.current{background:#025393;width:30px;}
.lunboBox-ul{width:100%;height:auto;position:relative;}
.lunboBox-ul:after{content:"";display:block;clear:both;}
.lunboBox-ul li{width:100%;height:auto;float:left;}
.lunboBox-ul li a{display:block;position:relative;padding-bottom:30%;overflow:hidden;}
.lunboBox-ul li a img{width:100%;height:100%;display:block;position:absolute;object-fit:cover;}
.lunboBox-ul li a h3{position:absolute;bottom:0;font-size:1rem;padding:10px 15px;background:rgba(0,0,0,0.5);color:#fff;z-index:2;}
.lunboBox-ul li:hover a h3{background:rgba(0,0,0,0.8);}
.lunbo-btn{width:100%;position:absolute;top:50%;height:0px;}
.lunbo-btn .inner{display:flex;justify-content:space-between;height:0px;}
.lunbo-btn .inner>div{width:40px;height:40px;background:#fff;margin-top:-25px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition-duration:0.3s;}
.lunbo-btn .inner>div i{font-size:20px;color:##025393;}
.lunbo-btn .inner>div.next{position: absolute;right:0;top:0;}
.lunbo-btn .inner>div.prev{position: absolute;left: 0;top:0;}
.lunbo-btn .inner>div.prev i{transform:rotate(180deg);}

.lunboBox:hover .lunbo-btn .inner>div{opacity:1;}
.lunbo-btn .inner>div:hover{background:#fff;}
/*banner结束*/
.indexLink{width:80%;display:flex;align-items:center;justify-content:space-between;}
		.indexLink *{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
		.indexLink .leftBox{position:relative;width:100%;}
		.indexLink .leftBox .leftBoxUl{position:absolute;top:0;left:0;display:none;padding:10px;border:1px solid #ddd;min-height:210px;}
		.indexLink .leftBox .leftBoxUl.show{position:relative;display:block;}
		.indexLink .leftBox .leftBoxUl ul{width:100%;}
		.indexLink .leftBox .leftBoxUl ul:after{content:'';display:block;clear:both;}
		.indexLink .leftBox .leftBoxUl ul li{float:left;width:50%;}
		.indexLink .leftBox .leftBoxUl ul li a{display:block;padding:1px 0;font-size:14px;color:#333;}
		.indexLink .leftBox .leftBoxUl ul li a:hover{color:#055597;}
		.indexLink .rightBox{min-width:100px;padding:10px 0;}
		.indexLink .rightBox h3{font-size:18px;text-align:center;font-weight:bold;}
		.indexLink .rightBox ul{width:100%;margin-top:20px;}
		.indexLink .rightBox ul li{width:100%;}
		.indexLink .rightBox ul li a{display:block;padding:10px 0;font-size:16px;text-align:center;position:relative;color:#333;}
		.indexLink .rightBox ul li a:after{content:'';display:block;border-style:solid;width:0;height:0;border-width:8px 0 8px 8px;border-color:transparent #333;position:absolute;left:0;top:50%;margin-top:-8px;display:none;}
		.indexLink .rightBox ul li:hover a:after{display:block;}
.indexLink .rightBox ul li.hover a:after{display:block;}
/*图片新闻轮播*/
.newbanner{width:100%;height:360px;overflow:hidden;position:relative;}
.newbanner *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
.newbanner .slideUl{width:100%;height:100%;position:relative;}
.slideUl li{width:100%;height:100%;position:absolute;opacity:0;animation-name:;animation-duration:1s;animation-timing-function:ease;}
.slideUl li a{display:block;height:100%;width:100%;;}
.slideUl li img{width:100%;height:100%;object-fit:cover;position:absolute;display:block;}
.slideUl li h3{position:absolute;bottom:0;background:rgba(0,0,0,0.4);line-height:35px;color:#fff;text-align:center;font-weight:bold;padding:0 5px;font-size:14px;margin:0;}
.lunbonum{width:auto;position:absolute;bottom:40px;z-index:19;right:10px;}
.lunbonum li{width:6px;height:3px;background:#eee;float:left;margin:0 3px;cursor:pointer;}
.lunbonum li.click{background:#be0d00;width:12px;}
.newbanner .inner{width:100%;display:block;overflow:visible !important;}
.newbanner .btn{position:absolute;z-index:9;top:50%;width:100%;overflow:visible !important;transform:translateY(-50%);}
.newbanner .btn span{display:block;width:30px;height:40px;margin-top:-30px;background:#fff;cursor:pointer;text-align:center;opacity:0;transition-duration:0.3s;}
.newbanner .btn span i{font-size:1.8rem;line-height:40px;display:block;color:#333;}
.newbanner .btn .prev{float:left;}
.newbanner .btn .next{float:right;}
.newbanner .btn .prev i{transform:rotate(180deg);}
.newbanner .btn .next i{transform:rotate(0deg);}
.newbanner:hover .btn span{opacity:0.5;}
.newbanner:hover .btn span:hover{opacity:1;}
/*图片新闻轮播*/
#demo {
background: #FFF;
overflow:hidden;

width: 100%;
margin-left:;
}
.odt{ width:100%; margin:0 auto;}

#demo img {
border: 3px solid #F2F2F2;width:180px;
}
#indemo {
float: left;
width: 800%;
padding:10px 0;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
#indemo a{
margin:10px 30px;
}
/*----------------------------------------------------
   2. Header Section
------------------------------------------------------*/
 /* Start: hEADER TO Location*/
 
.header_top {
	padding-top: 20px;
	padding-bottom: 6px;
	background-color: #025393;
	color: #fff;
	line-height: 32px;
	height: auto;
	position: relative;
	z-index: 99999;
}
.header .container {
	max-width: 1280px;
	width: 100%;
}
.header_top_location{
	max-width: 1280px;
	width: 100%;
	margin:0 auto;
}
.header_top_location:after{content:"";display:block;clear:both;}
.header_top_left ul {
	margin-left: 10px;
	color: #333;
}
.header_top_left i {
	color: #fff;
	margin-right: 10px;
}
.header_top_right {
	float: right;
}
.header_top_right .input-group .form-control {
	border: 0;
	height: 30px;
}
.header_top_right .input-group .btn {
	border: 0;
	height: 30px;
}
.header_top ul {
	margin-bottom: 0;
	margin-top: 0px;
}
.header_top_right li {
	display: inline;
	font-size: 14px;
	padding-left: 12px;
	float: right;
}
.header_top_right li:first-child {
	width: 66%;
}
.header_top_right li:last-child {
	width: 36%;
	display: none
}
.header_top_right li i {
	margin-right: 10px;
}
.header_top a {
	color: #fff;
	font-size: 15px;
	padding: 3px 6px;
	border-radius: 6px;
}
.header_top a:hover {
	background-color: #055597;
	padding: 3px 6px
}
.sub_form {
	text-align: center;
	margin-top: 25px;
}
.sub_form input[name="webber_sitenewslucenesearce"] {
	background: #ffffff none repeat scroll 0 0;
	border: 0;
	color: #352f2f;
	display: inline-block;
	font-size: 15px;
	font-weight: 300;
	height: 28px;
	padding-left: 8px;
	width: 80%;
	margin-top: 3px;
	float: left;
	border-radius: 4px 0 0 4px;
}
.sub_form button[type="text"] :hover {
	background: #ebebeb;
	color: #123374;
}
.sub_form input[type="submit"] {
	background: url(../images/icon-search.png) center no-repeat;
	width: 32px;
	height: 28px;
	border: 0;
	background-color: #fff;
	margin-left: -5px;
	margin-top: 3px;
	float: left;
	border-radius: 0 4px 4px 0;
}
.head {
	width: 100%;
	position: relative;
	background-color: #025393;
}
.header_top .sitelogo {
	width:70%;
	text-align: center;
}
.header_top .sitelogo img {
	width: 100%;
}	
.head .head-main {
	float: right;
	margin-top: 30px;
}
.head .head-main .site-rale {
}
.head .head-main .site-lang {
}
.head .head-right {
	float: right;
	width: 200px;
	margin-top: 36px;
}
.head .head-right .site-link {
	line-height: 30px;
	color: #fff;
}
.head .head-right .site-link a {
	line-height: 30px;
	color: #fff;
}
.head .head-right .search {
	margin-top: 10px;
}
.header_top .sitelogo a {
	display: block;
}/*logo*/
.nav-panel {
	float: right;
	margin-top: 0px;
width:100%;
}
.navbar {
}
.navbar .navbox {
	width: 95%;
	margin: 0 auto;
}
.navi-slide-head {
	display: none;
}
/*导航样式*/

/*---------------------- Menus ---------------------*/
.nav-panel .MenuBox {
	position: relative;
	z-index: 999;
}
.nav-panel .MenuBox, .nav-panel .MenuBox ul {
	line-height: 30px;
	padding-left: 0;
}
.nav-panel .MenuBox ul li {
	position: relative;
	float: left;
	width: 7.65%;
	padding-top: 5px;
	list-style: none;
}
.nav-panel .MenuBox ul li ul {
width:auto;
	min-width: 100%;
	position:absolute;
	background: url(../images/NodeBg_hbg.png) repeat;
	display:none
	}
.nav-panel .MenuBox ul li:hover>ul {
	display:block
	}	
.nav-panel .MenuBox ul li ul li{
	width: 100%;

	}
 
.nav-panel .MenuBox ul li ul li {
	height: 36px;
	line-height: 28px;
	text-align: center;
	list-style: none;
}
.nav-panel .MenuBox ul li ul li:hover {
	background-color: #ffffff;
}
.nav-panel .MenuBox ul li ul li a {
	display: inline-block;
	padding: 0 10px;
	color: #FFF;
	font-size: 15px;
	font-weight: 100;
}
.nav-panel .MenuBox ul li ul li a {
	/*text-decoration:underline;*/
	color: #fff;
	background: url(../images/Node_this_bg.png) -10px 12px no-repeat;
}
.nav-panel .MenuBox ul li ul li:hover>a {
	/* text-decoration:underline; */
	color: #000;
	/* background: url(../images/Node_this_bg.png) 10px 12px no-repeat;*/
}
.nav-panel .MenuBox ul li:first-child {
	/*display: none*/
}
.nav-panel .MenuBox ul li, .nav-panel .MenuBox ul li a {/* height: 48px; */}
.nav-panel .MenuBox ul li.thisli {
	width: 12.5%;
}
.nav-panel .MenuBox ul li.thisli, .nav-panel .MenuBox ul li.HoverLi {
/* background:#ffa34c; */
}
.nav-panel .MenuBox ul li a {
	display: block;
	color: #fff;
	text-align: center;
	font-weight: 500;
	width: 100%;
	margin: 0 auto;
	font-size: 18px;
white-space:nowrap;
}
.nav-panel .MenuBox ul li.thisli>a, .nav-panel .MenuBox ul li:hover>a {
	color: #fff
}
.nav-panel .MenuBox ul li.thisli>a, .nav-panel .MenuBox ul li.HoverLi>a {
	display: block;
	position: relative;
	text-decoration: none;
	-webkit-transition: padding .2s, font-size .2s;
	transition: padding .2s, font-size .2s;
	white-space: nowrap
}
.nav-panel .MenuBox ul li>a:before, .nav-panel .MenuBox ul li.thisli>a:before, .nav-panel .MenuBox ul li.HoverLi>a:before {
	content: '';
	height: 3px;
	left: 0;
	margin: auto;
	opacity: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	-webkit-transition: width .45s, opacity .1s;
	transition: width .45s, opacity .1s;
	width: 0%
}
.nav-panel .MenuBox ul li.thisli>a:hover:before, .nav-panel .MenuBox ul li.HoverLi>a:before {
	opacity: 1;
	text-decoration: none;
	width: 100%;
}
.nav-panel .MenuBox a:before {
	background: #fff;
	bottom: 0;
}
.nav-panel .MenuBox ul li ul li ul{
       left:100%;top:0;display:none;
}
.nav-panel .MenuBox ul li ul li ul li:hover a{
color:#000;
}
.nav-panel .MenuBox ul li ul li:hover ul{
       display:block;
}
/*二级导航*/
.NodeBgBox {
	position: absolute;
	left: 0;
	top: 142px;
	width: 100%;
	height: 0px;
	overflow: hidden;
	z-index: 999;
}
.NodeBgBox {
	/* background: url(../images/NodeBg_bg.png) repeat; */
}
.NodeBgBox .Nodes ul.HoverLi {
	background: url(../images/NodeBg_hbg.png) repeat;
}
.NodeBgBox .Nodes {
	position: relative;
	max-width: 1280px;
	margin: 0 auto;
}
.NodeBgBox .Nodes ul {
	position: absolute;
	top: 0;
	width: 7.8%;
	padding: 0 0 10px 0;
	height: 180px;
}
.NodeBgBox .Nodes ul:first-child {
	display: none;
}
.NodeBgBox .Nodes ul.thisNode {
/* width: 16%; */
}
.NodeBgBox .Nodes ul li {
	height: 36px;
	line-height: 36px;
	text-align: center;
	list-style: none;
}
.NodeBgBox .Nodes ul li:hover {
	background-color: #ffffff;
}
.NodeBgBox .Nodes ul li a {
	display: inline-block;
	padding: 0 10px;
	color: #FFF;
	font-size: 15px;
	font-weight: 100;
}
.NodeBgBox .Nodes ul li a {
	/*text-decoration:underline;*/
	color: #fff;
	background: url(../images/Node_this_bg.png) -10px 12px no-repeat;
}
.NodeBgBox .Nodes ul li:hover a {
	/* text-decoration:underline; */
	color: #000;
	background: url(../images/Node_this_bg.png) 0px 12px no-repeat;
}
/*banner*/


#banner {
 margin: 0 auto;
 overflow: hidden;
 height: auto;
margin-top:20px;
}
.banner, #banner-slide {
 margin: 0 auto;
 max-width: 1920px;
 position: relative;
 width: 100%;
}
.bjqs-wrapper {
 overflow: visible !important;
}
.mask-l, .mask-r {
 position: absolute;
 width: 100%;
 height: 100%;
 background: #000;
 filter: alpha(opacity=50);
 -moz-opacity: 0.5;
 opacity: 0.5;
}
.mask-l {
 left: -100%;
 top: 0;
}
.mask-r {
 left: 100%;
 top: 0;
}
.h-centered {
 position: absolute;
 bottom: 10px !important;
 z-index: 1000;
}
.h-centered-1 {
 background-position: 0 25px;
}
.bjqs-markers li a {
 height: 12px;
 width: 12px;
 margin: 0 6px;
 display: inline-block;
 overflow: hidden;
 text-indent: -100px;
 font-size: 0;
 border-radius: 50%;
 background: #ddd;
}
.bjqs-markers .active-marker a {
 background: #175CA8;
}
.bjqs-controls li a {
 display: block;
 width: 30px;
 text-align: center;
 height: 66px;
 line-height: 66px;
 background: #000;
 text-decoration: none;
 color: #fff;
 font-size: 30px;
 font-weight: bold;
 font-family: simsun;
 text-decoration: none;
 cursor: pointer;
 position: absolute;
 top: 50%;
 margin-top: -33px;
 z-index: 50;
 opacity: 0.7;
 filter: alpha(opacity=70);
}


.bjqs-caption {
 position: absolute;
 bottom: 0;
 width: 100%;
 /* padding: 1em 2em 1.6em; */
 /* margin: 0 1em; */
 text-align: center;
 opacity: 0;
}





#banner-slide h4 {
 font-size: 30px;
    margin-bottom: 2px;
    background: #1295d8;
    float: none;
    font-weight: 700;
    color: #fff;
    padding-bottom: 0.33em;
    text-align: left;
    padding-top: 0.2em;
    padding-left: 0.66em;
    display: inline-block;
    padding-right: 0.66em;
    opacity: 0.9;
}

#banner-slide p {

    display: inline-block;
    background-color: rgba(0,0,0,0.8);
    padding: .3333em .66666666666667em .3333em 1.5em;
    opacity: 0; line-height: 150%;
}
 

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
li.bjqs-slide img {width:100%; display:block;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:2;}
ul.bjqs-controls.v-centered li a{position:absolute;z-index: 2;}
ul.bjqs-controls.v-centered li.bjqs-next a{right: 0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left: 0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;text-align:center}
ol.bjqs-markers.h-centered{
    display: none;
}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;margin:0;padding:1%;position:absolute;}
ul.bjqs li p span{color: #fff;
    font-size: 24px;
    font-weight: normal;
    line-height: 50px;
    padding: 0 8px;
    font-family: "Microsoft Yahei";
}



.banner2 {
	height: 360px;
margin-top:20px;
}
.banner2 .container {
	position: relative;
	color: #fff;
	width: 100%;
	background: rgba(0,0,0,0.5);
	background: linear-gradient(to bottom, rgba(0,0,0,0.65) 20%, rgba(0,0,0,0) 100%);
	background-size: 100%;
	height: 620px;
}
.banner2 .container h1 {
	padding-top: 160px;
	max-width: 1010px;
	margin: 0 auto;
}
/*main begin*/
.main {/* padding: 0; */}
.shadow{
    margin-top: 0px;
    background-color: #fff;
    box-shadow: 0 2px 8px hsla(0,0%,39%,.27);
}


.main .container {
	width: 100%;
	max-width: 1280px;
	padding: 10px 30px;background: #fff;
}
/*主页分栏*/
.index1{
	 padding-top:30px;
}
.index1 .inner {
	margin: 30px auto;
	
}
.index1 .ml {
	/* background: #f3f3f3; */
	/* width: 910px; */
}
.index1 .mc {
	/* background-color: #fff; */
	/* width: 540px; */
	/* padding: 0 20px; */
}
.index1 .mr {
	float: right;
	/* max-width: 370px; */
	/* background: #f3f3f3; */
}
.index1 .zhuanti {
	background: #fff;
	padding: 0 20px;
}
.index1 .row {
	background: #fff;
	padding-bottom: 10px;
}
.index2 ,.index4 {
	padding: 30px 0;
	/* background: #f3f3f3; */
}
.index2 .inner {
	margin: 30px auto;
	background: #fff;
}
.index2 .ml {
	/* background: #f3f3f3; */
	/* max-width: 360px; */
}
.index2 .mc {
	/* background: #f3f3f3; */
	/* width: 560px; */
	/* padding: 0 20px; */
}
.index2 .mr {
	float: right;
	/* max-width: 360px; */
	/* background: #f3f3f3; */
}
.index2 .zhuanti {
	background: #fff;
	padding: 0 20px;
}
.index2 .row {
 
padding-bottom: 20px;
}
.index4 .container{
	  background: #f4f4f5;
	  /*padding:20px 0;*/
}
/*内页分栏*/
.main .container {
	width: 100%;
	max-width: 1280px;
}
.index2 .container {
	margin-top:0;
	margin-bottom: 0px;
	background: #f3f3f3;
}
.maintop {
	margin-top: -380px;
	z-index: 2;
	position: relative;
margin-bottom: 50px;
}

.maintop .container {
	background: #f3f3f3;
	padding: 0 15px;
}
.maintop .mc {
	background-color: #fff;
	/* padding: 0 20px; */
	min-height: 470px;
}
.maintop .mr {
	float: right;
	background: #f3f3f3;
	max-width: 374px;
	padding: 0 20px;
}
.maintop .news_title{margin-left:20px}
.maintop .post-14 .con{margin:10px 10px;padding-bottom:30px}
.maintop .post-14 .news_title{margin-left:0px}
.maintop .post-14 .news_list li{ padding-left:24px; background:url(../images/lbej.jpg) no-repeat 8px 12px;padding-right:8px; }
/*轮播新闻*/
.post .con .Box {
	position: relative;
}
.post .con .Box .content {
	width: 100%;
	margin: 0 auto;
}
.post .con .Box_con{position:relative;overflow:hidden;/* max-width: 600px; *//* 设置焦点图最大宽度 */}
.post .con .Box_con .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.post .con .Box_con .hd li{display:inline-block;width: 8px;height: 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background: red;text-indent:-9999px;overflow:hidden;margin:0 6px;cursor: pointer;}
.post .con .Box_con .hd li.on{ background:#fff;  }
.post .con .Box_con .bd{ position:relative; z-index:0; }
.post .con .Box_con .bd li{ position:relative; text-align:center;  }
.post .con .Box_con .bd li .imgk{background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;height: 312px;}
.post .con .Box_con .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.post .con .Box_con .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/**标题栏新闻窗口**/
.post {
	/* margin: 0 15px; */
}
.post .tt {
	display: inline-block;
	/* margin: 0 15px; */
	width: 100%;
	border-bottom: 1px solid #ddd;
}

 /**标题栏**/
.index2 .post .tt {
	width: 100%;
} 
.index3 .post .tt {
	width: 100%;
} 
.maintop .post .tt {
	width: 100%;
} 
.post .tt .tit {
	display: inline-block;
	float: left;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0;
	margin-top: 15px;
} /**标题字体**/
.post .tt .tit .title {
	display: block;
	line-height: 40px;
	color: #025393;
	font-weight: 600;
	font-family: "Microsoft yahei";
}


.index3 .post .tt .tit .title,.maintop .post .tt .tit .title {
	color: #025393;
	}
.index2 .post .tt .tit .title  {
	/* color: #fff; */
	}
.post .tt .tit .name {
	display: none;
	line-height: 16px;
	color: #333;
}/*栏目别名*/
.index2 .post .con {
    /* margin: 0 15px; */
  
}
.index2 .post1 .more_btn .more_text{display:none;}
.index2 .post1 .more_btn .more_text:first-child{  display:block;}
.index2 .post .con>ul{ display:none;}
.index2 .post .con>ul:first-child{
  display:block;
}
.post .con {
	/* padding: 6px 0; */
	margin: 0 auto;
}
.post .con .wp_article_list .list_item {
	border-bottom: 1px dashed #ccc;
} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index {
	
}
.post .more_btn {
	float: right;
	height: 27px;
	margin-top: 4px;
	line-height: 27px;
	margin-top: 25px;
	font-size: 14px;
}
.post .more_btn .more_text, .post .more_btn a {
	font-size: 14px;
	cursor: pointer;color: #666;
}
.index1 .post .more_btn a {
	color: #666;

}
.index1 .mc .more_btn a {
	color: #fff;
	background: #a51c1c;
	padding:5px 10px;
}
.index1 .mc .more_btn a:hover {
	color: #fff;
	background:#bd0009;

}
.post .more_btn a:hover {
	color: #002d71;
}
/*标准标题*/
.index1 .post1 {margin: 0;/* background-color: #f0f0f0; */}
.index2 .post1 {margin: 0;}
.shadow:hover .post1{background-color: #f0f0f0;}
.post1 .tt {
}
.post1 .tt .tit {
	border-bottom: 0px;
}
.post1 .tt .tit .title {
	display: inline-block;
	margin-right: 10px;
	font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, Tahoma, Helvetica, STHeiti;
	font-size: 20px;
	letter-spacing: 2px;
}
.post1 .tt .tit .title i {
	font-style: normal;
	font-size: 16px;
	color: #99a7c2;
	font-family: arial;
	padding-left: 6px
}
.post1 .tt .tit .title.selected {
	border-bottom: 3px solid #f7d66b;
	color: #2F2F2F;
}
.post1 .more_btn .more_text {
	font-size: 14px;
	/* color: #fff; */
	line-height: 27px;
}
.index2 .post1 .more_btn .more_text {
	color: #666;
}
.post1 .more_btn a {
	line-height: 27px;
	color: #fff;
	/* font-weight: bold; */
}
.maintop .post1 .more_btn a {
	line-height: 27px;
	color: #333;
	}
.post1 .more_btn a:hover {
	color: #025393
}
/*带图标标题*/
.post2 {
}
.post2 .tt {
}
.post2 .tt .tit {
	font-size: 16px;
}
.post2 .tt .tit .title {
	color: #252525;
}
.post2 .con {
	padding: 0px 0;
	margin: 0 auto;
}
/*居中标题*/
.post3 {
}
.post3 .tt {
	width: 100%;
	text-align: center;
}
.post3 .tt .tit {
	float: none;
}
.post3 .tt .tit .title {
	color: #017937;
}
.post3 .more_btn {
	margin-left: 10px;
	line-height: 20px;
	float: none;
}
/*标准标题扩展*/
.post4 {
}
.post4 .tt {
	border-bottom: 1px solid #57b8ef;
}
.post4 .tt .tit {
	border-bottom: 0px;
}
.post4 .tt .tit .title {
	display: inline-block;
	margin-right: 20px;
	color: #fff;
	border-bottom: 3px solid #0074B3;
	cursor: pointer;
}
.post4 .tt .tit .title.selected {
	border-bottom: 3px solid #fff;
	color: #fff;
}
.post4 .more_btn a {
	color: #fff;
}
/**自定义新闻列表**/
.news_list {
	padding: 0;
	margin: 0;
}
.news_list li.news {
	line-height: 36px;
	/* border-bottom: 1px solid #cfd0d2; */
}
.news_list li.news:last-child {
	border-bottom: none;/* padding-bottom: 0; */
}
/**标题图标**/
.news_list li.news span {
	display: inline-block;
	font-size: 16px;
}
.news_list li.news span a {
	/*color: #595f64;*/
}
.index2 .news_list li.news span a {
	/* color: #fff; */
}
.news_list li.news span a:hover {
	color: #025393;
}
.index2 .news_list li.news span a:hover {
}
.news_list li.news span.news_title {
	float: left;
	line-height: 45px;
	width: 81%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
}
.maintop .news_list li.news span.news_title {
	font-size: 16px;
}
.mc .news_list li.news span.news_title {
	width:88%;
}
.index2 .news_list li.news:hover span.news_title {
	color: #333;
}
/*标题*/
.news_list li.news span.news_bm {
	padding-left: 20px;
	color: #9C9C9C;
	background: url(../images/icon-w.png) 0 6px no-repeat;
	line-height: 24px;
	width: 100%;
	font-size: 14px;
}/*属性*/
.news_list li.news span.news_time {
	padding-left: 20px;
	color: #9C9C9C;
	background: url(../images/icon-t.png) 0 6px no-repeat;
	line-height: 24px;
	width: 100%;
	font-size: 14px;
}/*发布时间*/
.news_list li.news span.news_meta {
	width: auto;
	float: right;
	font-size: 14px;
	color: #9C9C9C;
}
.news_list li.news .news_icon {
	display: inline-block;
	margin: 0 auto;
	border: 1px solid red;
}
.news_list li.news .news_text {
	line-height: 24px;
	color: #666;
}/*默认简介*/
.news_list li.news .news_bg {
	position: absolute;
	left: 0px;
	bottom: 0px;
	right: 0px;
	height: 30px;
	background: #000;
	opacity: .7;
	filter: Alpha(opacity=70);
}
/******通知公告*****/
.post-10 {
	/* margin: 0 10px; */
	padding-bottom: 7px;
}
.post-10 .tt {
	padding-top: 0;
}
.post-10 .news_list {
	margin-bottom: 0;
}
.post-10 .news_list .news_box .news_imgs img {
	width: 100%;
	height: 140px;
}
.post-10 .news_title {
	line-height: 30px;
}
.post-10 .news_list li.news {
	padding-left: 0px;
	background: none;
}
.post-10 .news_list li.on {
font-weight:700
	}
	.post-10 .news_list li.on ul{
font-weight:500;
	}
	.post-10 .news_list li.on ul span{
font-size:15px
	}
.post-12 {
	width: 90%;
	margin: 0 auto;
	padding-top: 15px;
}
.post-12 .news_list {
}
.post-12 .news_list li.news {
	height: 34px;
	line-height: 34px;
}
.post-12 .news_list li.news .news_wz {
	padding: 0px 0px 0px;
}
.post-12 .news_list li.news .news_title {
	line-height: 22px;
	font-size: 14px;
}
.post-12 .news_list li.news .news_text {
	line-height: 26px;
	margin-top: 10px;
	font-size: 14px;
	color: #817d7d;
}
/*****湖工新闻********/
.post-14 {
	margin-top: 0px;
}
.post-14 .con {
	/* padding: 5px 0px; */
}
.post-14 .news_list li.news span.news_title {width: 88%;}
.post-14 .news_list li.news span.news_meta{width: 12%;text-align: right;color: #9C9C9C;}
.post-14 .news_list li.news span.newstop a{color:#025393}
.post-14 .news_list li.news {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
	line-height: 34px;
}
.post-14 .news_list li.news .news_box {/* display:inline-block; *//* margin:0px 20px; */
*margin:0px 16px;
}
.post-14 .jigou  li.news {
	width: 49%;
	float:left;
	display: block;
	padding-left:10px;
	background:none;
	height:40px;
}
.post-14 .jigou  li.news:hover {
		/*background:#055597;*/
	}
.post-14 .jigou li.news span a{line-height:40px}
.post-14 .jigou li.news.news:hover a {
	/*color:#fff;*/
	}

/*****新闻正文********/
.weizhi {padding:0 20px}
.weizhi .tt{
	border-bottom: 1px solid #cfd0d2;
}
.zhengwen {padding:15px}
.zhengwen p{font-size:16px!important;line-height:200% !important;margin-top:5px;margin-bottom:10px}
.zhengwen p.vsbcontent_img{max-width:100%}
.zhengwen p.vsbcontent_img img,.zhengwen video{max-width:100%}

.zhengwen>h2{font-size:30px !important;text-align:center !important;}
/******学术活动*****/
.post-15 {
	margin: 0 auto;
	border-bottom: 1px solid #cfd0d2;
	padding-bottom: 15px;
}
.post-15 .tt {
	padding-top: 10px;
}
.post-15 .news_list .news_box .news_imgs img {
	width: 100%;
	height: 140px;
}
.post-15 .news_title {
	line-height: 26px;
	padding-top: 10px;
}
.post-16 {
	/* margin-top: 7px; */
}
.post-16 .news_list {
	margin-bottom: 0;
}
.post-16 .news_list .news_data {
	width: 15%;
	height: 50px;
	float: left;
	background: #2d83da;
	margin-right: 10px;
}
.post-16 .news_list .news_data .date_day {
	color: #fff;
	height: 28px;
	line-height: 36px;
	font-size: 28px;
	text-align: center;
}
.post-16 .news_list .news_data .date_month {
	color: #fff;
	height: 22px;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}
.post-16 .news_list li.news {
	/* height: 40px; */
	/* margin-bottom: 7.5px; */
}
.post-16 .news_list li.news:last-child {
	margin-bottom: 10px;
}
.post-16 .news_list li.news .news_con {
	width: 80%;
	float: left;
}
.post-16 .news_list li.news .news_title {
	line-height: 45px;
	font-size: 15px;
}

/********媒体**********/
.post-21 {
	width: 100%;
	margin: 0 auto;
}
.post-21 .tt {
	padding-top: 0px;
	padding-bottom: 0px;
}
/********教育教学*********/
.post-31 {
	width: 100%;
	margin: 0 auto;
}
.post-31 .tt {
	padding-top: 0px;
	padding-bottom: 0px;
}
/********校园生活**********/
.post-41 {
	width: 100%;
	margin: 0 auto;
}
.post-41 .tt {
	padding-top: 0px;
	padding-bottom: 0px;
}
/*-------------------related post-----------------------*/
.recent-post {
	padding-top: 20px;
}
.recent-post .recent-items {
	margin-right: -15px;
	margin-left: -15px;
}
.recent-post .recent-title {
	margin-bottom: 40px;
	color: #2c2c2c;
	font-size: 18px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
}
.recent-post .single_related {
	float: left;
	margin: 0 1.6% 2% 1.6%;
	width: 30%;
	height: 235px;
	text-align: center;
	position: relative;
}
.recent-post .recent-image {
	width: 100%;
	height: 180px;
	background-color: #dcdcdc;
	display: table;
	overflow: hidden;
	position: relative;
}
.recent-post .recent-image img {
	transition: transform 0.3s;
width: 100%;
	/*height: 100%;*/
	display: block;
	margin: 0 auto;
}
.recent-post .recent-image:hover img {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0) scale(1.03, 1.03);
}
.recent-post .recent-image:hover .recent-overlay {
	opacity: 0.3;
}
.recent-post .recent-overlay {
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	transition: opacity 0.3s;
}
.recent-post .recent-image span {
	display: table-cell;
	vertical-align: middle;
	color: #222222;
	font-size: 12px;
	text-align: center;
}
.recent-post .recent-single-title {
	font-size: 16px;
	font-weight: normal;
	color: #2c2c2c;
	line-height: 19px;
	margin-top: 10px;
	width: 100%;
}
.recent-post .recent-single-cat {
	font-size: 14px;
	font-weight: normal;
	color: #7d7d7d;
	line-height: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
}
/*专题轮播*/
.zhuanti .Box {
	position: relative;
	margin-top: 10px;
	margin-bottom: 20px;
}
.zhuanti .Box .content {
	width: 100%;
	margin: 0 auto;
}
.zhuanti .Box .zhuan_con {
	position: relative;
}
.zhuanti .Box .zhuan_con .btnl {
	position: absolute;
}
.zhuanti .Box .zhuan_con .btn {
	display: block;
	width: 41px;
	height: 41px;
	position: absolute;
	top: 80px;
	cursor: pointer;
}
.zhuanti .Box .zhuan_con .btnl {
	background: url(../images/jtl02.png) no-repeat center;
	left: -72px;
}
.zhuanti .Box .zhuan_con .btnr {
	background: url(../images/jtr02.png) no-repeat center;
	right: -72px;
}
.zhuanti .Box .zhuan_con .btnl:hover {
	background: url(../images/jtl03.png) no-repeat center;
}
.zhuanti .Box .zhuan_con .btnr:hover {
	background: url(../images/jtr03.png) no-repeat center;
}
.zhuanti .Box .zhuan_con .conbox {
	position: relative;
	overflow: hidden;
}
.zhuanti .Box .zhuan_con .conbox ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.zhuanti .Box .zhuan_con .conbox ul li {
	float: left;
	height: auto;
	margin:0 10px;
	overflow: hidden;
	width: 18.333%;
	text-align: center;
}
 
.zhuanti .Box .zhuan_con .conbox ul li .pic {
	display: block;
	width: 100%;
	max-height: 90px;
	overflow: hidden;
}
.zhuanti .Box .zhuan_con .conbox ul li .pic img {
	display: block;
	width: 100%;
	height: auto;
	transition: all 0.5s;
}
.zhuanti .Box .zhuan_con .conbox ul li:hover img {
	transform: scale(1.08);
}
.zhuanti .Box .zhuan_con .conbox ul li h3 {
	font-size: 18px;
	margin-top: 10px;
}
.zhuanti .Box .zhuan_con .conbox ul li p {
	font-size: 14px;
}
.zhuanti .Box .BoxSwitch2 {
	margin-top: 0px;
	text-align: center;
}
.zhuanti .Box .BoxSwitch2 ul{
     margin-bottom: 0px;
}
.zhuanti .Box .BoxSwitch2 li {
	display: inline-block;
*display: inline;
*zoom: 1;
	vertical-align: middle;
	width: 40px;
	height: 5px;
	background: #ccc;
	margin: 0 5px;
	overflow:hidden;
	line-height:99px;
	cursor: pointer;
}
.zhuanti .Box .BoxSwitch2 li.on {
	background: red;
}
.toggleCode {
	position: relative;margin-right:20px;    text-align: center;
}
.toggleCode .codeSpan {
	padding: 10px;
	background: #fff;
	position: absolute;
	bottom: 0;
	right: 100%;
	width: 260px;
	display: none;
	box-shadow: 1px 1px 2px rgba(0,0,0,.15);
}
.toggleCode .codeSpan img {
	max-width: 100%;
}
.table>thead>tr>th.middle, .table>tbody>tr>th.middle, .table>tfoot>tr>th.middle, .table>thead>tr>td.middle, .table>tbody>tr>td.middle, .table>tfoot>tr>td.middle {
	vertical-align: middle;
}
.icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px;
        width: 95px;
	height: 95px;
	/*border-radius: 50%;*/
}.icon img{width:100%}
.icon-home {
	
	width: 18px;
	height: 20px;
}
.icon-email {
	
	width: 18px;
	height: 20px;
}
.icon-book {
	
	width: 18px;
	height: 20px;
}
.icon-search {
	 
	width: 18px;
	height: 20px;
}
.icon-c {
	
	width: 16px;
	height: 16px;
}
.icon-more {
	
	width: 16px;
	height: 16px;
}
.icon-phone {
	
	width: 60px;
	height: 60px;
}
.icon-qq {
	
	width: 60px;
	height: 60px;
}
.icon1 {
	/*background: url(../images/icon1.png) center no-repeat;*/
	/* width: 110px; */
	/* height: 110px; */
}
 
.icon6 {
    width: 100px;
    /* height: 65px; */
    border-radius: 0;
    margin-top: -140px;
}
.icon-app {
	 
	width: 60px;
	height: 60px;
}
.icon-ss {
	
	width: 60px;
	height: 60px;
}
/**页脚开始**/
.navbar-top {
	border-radius: 0;
	-webkit-border-radius: 0;
	border: 0;
	min-height: 80px;
	margin-bottom: 0;
}
.footer {
	background-color: #002543;
	margin-top: 0;
}
.footer .container{
	padding-top: 30px;
	background: none
}	
.footer p {
	color: #fff;
	font-size: 14px;
}
.navbar-top pull-right {
	margin-top: 5px;
}
.navbar-top .navbar-nav>li>a {
	color: #fff;
}
.navbar-top .navbar-nav>.active>a, .navbar-top .navbar-nav>.active>a:focus, .navbar-top .navbar-nav>.active>a:hover {
	background-color: transparent;
	color: #fff;
}
.navbar-top .navbar-nav>li>a:focus, .navbar-top .navbar-nav>li>a:hover，.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
background-color: transparent;
color: #fff;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #025393;
}
.navbar-top .pull-right {
	margin-top: 6px;
}
.navbar-top .input-group .form-control {
	border: 0;
}
.navbar-top .input-group .btn {
	border: 0;
	height: 34px;
	border-left: 1px solid #ddd;
}
.navbar-top .navbar-link>li>a {
	padding: 0 12px;
	border-right: 1px solid #fff;
	line-height: 14px;
}
.navbar-top .navbar-link>li:last-child>a {
	border-right: 0;
}

.subChannelList{
    list-style: none;
    padding-left: 0;}
.subChannelList>li{
    width: 33.3%;
    margin-bottom: 30px;
    float:left;
    }
.subChannelList li figure{
    margin:0 10px;
    /*background-color: #f0f0e1;*/
    background-color: #efefef;
    height: 280px;
    }
.subChannelList li .yaowenbigpic {
    display: block;
    height: 160px;
    overflow: hidden;
    }
.subChannelList li figure img{
    width: 100%;}
.subChannelList li figure h3{
    color: #055597;
    font-size: 1.35em;
    margin:0;
    padding: 10px 10px 0 20px;
    min-height: 20px;
    }

.subChannelList li figure p{
    text-indent: 0;
    font-size: 0.95em;
    padding: 10px 20px;
    line-height: 1.5em;
    }

.header_top .list-inline>li {color:#fff}

.n-text {
    position: relative;
    top: 1px;
    display: inline-block;
    padding: 2px;
    text-align: center;
    vertical-align: text-bottom;
    font-size: 14px!important;
    line-height: 100%;
    font-style: normal;
    font-weight: 400;
    color: #fff;
    overflow: hidden;
    margin-right: 2px;
    background-color: #f13f40;
}
.yun{background: url(../images/xiangyun.png) left top no-repeat;margin-top: 15px;background-color: #fff;border-bottom: 0;box-shadow: 0 0 10px rgba(0,0,0,.2);width: 47%;margin-right: 3%;}
.yun2{background: url(../images/xiangyun.png) left top no-repeat;margin-top: 15px;background-color: #fff;border-bottom: 0;box-shadow: 0 0 10px rgba(0,0,0,.2);width: 47%;margin-right: 3%;min-height: 270px;}
.yun3{background: url(../images/xiangyun.png) left top no-repeat;margin-top: 15px;background-color: #fff;border-bottom: 0;box-shadow: 0 0 10px rgba(0,0,0,.2);width: 98%;margin-right: 2%;}
.lingdao{margin-left: 70px;border-bottom:1px solid #ddd;display: block;line-height: 90px;position: relative;}
.lingdao:before{clear:both}
.lingdao .ldlm,.lingdao .ldxm{float:left; }
.lingdao .ldlm{padding: 0 15px 0 0;display: block;width: 120px;text-align: right;}
.lingdao .ldlm span{border-right:1px solid #ddd;padding-right: 15px;}
.lingdao .ldxm{padding: 0 0px 0 0;}
.lingdao .ldxm a{padding: 0 10px 0 0;display:inline-block;}
.lingdao.noborder {border: none;}
.lingdao.changwei {height:120px;line-height:30px}
.lingdao.changwei .ldlm {height:100%;display:block;}
.lingdao.changwei .ldxm {height:100%;display:block;}