#Body{/*background:url(/res/Home/structure/15070280.png) no-repeat 80% 13%*/}

#Content1{/*padding-top:18px;width:1000px;margin:0 auto;height: 327px;
box-sizing: border-box;background: url(/res/Home/structure/15070280.png) no-repeat 102% 43%;*/}
body{background:/*url(/res/Home/structure/object_con_bg.jpg) repeat-x left 340px*/ #fff;}
#rightBg{background:/*url(/res/Home/structure/15110362.jpg)*/ url(/res/Home/structure/160931021.jpg)  no-repeat right bottom;height:320px}

/*内容3*/
#Content3{width:1150px;margin:50px auto 0;padding-bottom:50px;overflow:hidden}
.funbox{float:left;width:275px;height:342px;border:solid 1px #E4E4E4;transition:background-image 1s; transition;background:#fff;}
.fun01{margin-right:0px;}

.fun-title{height:95px;margin:0 7px;border-bottom:1px solid #CCCCCC;background:url(/res/Home/structure/011.png) no-repeat 20px center;font-size:25px;color:#111111;padding-left:105px;text-align:left;line-height:95px}

.funbox a:hover{text-decoration:none}

.fun03 .fun-title{  line-height: 60px;
  background-image: none;
  padding-left: 20px;
  height: 60px;}
.fun03 .more{background:#F4911D;}

.fun02 .fun-title{background-image:url(/res/Home/structure/022.png)}
.fun02 .more{background:#F55C30;}

.fun04 .fun-title{background-image:url(/res/Home/structure/044.png)}
.fun04 .more{background:#28A7C3;}

.boxfun02,.boxfun03,.boxfun04,.boxfun01{background:url(/res/Home/structure/hove1.png) no-repeat 0 0;}


.fun-con{overflow:hidden;width:230px;margin:0 auto;color:#646464;line-height:200%;padding-top:15px;text-align:left;height:170px;font-size:14px}
.mores{text-align:right;margin:15px 30px 0 0}
.mores a{color:#0DA3E2}
/*.funbox .more:hover{}
.fun03 .fun-title{background-image:url(/res/Home/structure/liuc.jpg)}
.fun03 .more{background:#F4911D;}

.fun02 .fun-title{background-image:url(/res/Home/structure/right.jpg)}
.fun02 .more{background:#F55C30;}

.fun04 .fun-title{background-image:url(/res/Home/structure/kaos.jpg)}
.fun04 .more{background:#28A7C3;}

.fun05 .fun-title{background:url(/res/Home/structure/15070334.png) no-repeat center top;}
.fun05 .more{background:#A68FC0;}

.fun06 .fun-title{background:url(/res/Home/structure/15070335.png) no-repeat center top;}
.fun06 .more{background:#789C23;}

.fun07 .fun-title{background:url(/res/Home/structure/15070336.png) no-repeat center top;}
.fun07 .more{background:#DB5182;}

.fun08 .fun-title{background:url(/res/Home/structure/15070337.png) no-repeat center top;}
.fun08 .more{background:#D9A300;}

.boxfun01{border:1px solid #0480D6;}
.boxfun02{border:1px solid #F55D2E;}
.boxfun03{border:1px solid #F4911C;}
.boxfun04{border:1px solid #18C4EC;}

*/

.fun-list{overflow:hidden;height:95px;line-height:160%;width:225px;margin:0 auto;box-sizing:border-box;text-align:left;text-align:left;font-size:14px}
.fun-list ul{padding-top: 15px;}
.fun-list a{color:#646464;}
.fun-list li{padding:0 0 7px 0px;background:url(/res/Home/structure/object_newslist_bg2.gif) no-repeat left 14px;padding-left:10px;line-height: 160%;}

.fun-con2{position:relative;margin:0 auto;box-sizing:border-box;color:#646464;line-height:200%;padding:30px 0 0 32px ;text-align:left; }
.fun-con2 dd{height:25px;text-align:center;line-height:25px;margin-bottom:3px;float:left;width:115px;text-align:left;}
.fun-con2 dd a{ display: block;
  color: white;
  font-size: 14px;
  background-color: #0da3e2;
  width: 100px;}
.fun-con2 dd a:hover{/*background:rgb(244, 145, 29);color:#fff;text-decoration:none*/}
.fun-con2 dt{position:absolute;width:180px;line-height:200%;color:#28ACCA;top:160px;height:auto;left:5px;}

.nivoSlider {
    background: url("/res/Home/structure/ajax-loader.gif") no-repeat;
    height: 291px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}

/* Caption styles */

.nivo-caption {
	display:none;
	background: none;
	color: #fff;
	opacity: 0.8; /* Overridden by captionOpacity setting */
	position: absolute;
	top: 187px;
	left: 55px;
	z-index: -1;
}

.nivo-caption .nivo-caption-inner {
	padding:0;
	margin:0;
}

.nivo-caption a {
	background: #cc0000;
	display: inline-block !important;
	height: 41px;
	padding: 0 15px;
	line-height: 40px;
	font-size: 23px;
	text-decoration: none;
	color: #fff;
}
.nivo-caption h5 {
    color: #7F7F7F;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2em;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.nivo-caption h5 strong {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    font-weight: 400;
    height: 61px;
    line-height: 56px;
    margin: 0 0 10px;
    padding: 0 13px;
}
.nivo-caption a:hover {
	color: #000;
}

.nivo-html-caption {
  display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {
	height: 17px;
	text-align: right;
	position: absolute;
	top: 260px;	
	right: 14px;
	z-index: 99;
}

.nivo-controlNav a {
	background: url(/res/Home/structure/pagination.png) no-repeat 0% 0%;
	display: inline-block !important;
	position: relative;
	width: 17px;
	height: 17px;
	overflow: hidden;
	margin: 0 0 0 3px;
	line-height: 0;
	font-size: 0;
	text-decoration: none;
	z-index: 99;
	cursor: pointer;
	vertical-align: top;
}

.nivo-controlNav a.active, 
.nivo-controlNav a:hover {
	background-position: 0% -17px;
}

.nivo-directionNav a {
	position:absolute;
	display:block;
	width:36px;
	height:35px;
	text-indent:-9999px;
	border:0;
	top:45%;
	background:url(/res/Home/structure/direction_nav.png) no-repeat 0 0;
}
a.nivo-nextNav {
	right:15px;
	background-position:-36px 0;
}
a.nivo-nextNav:hover {
	background-position:-36px -35px;
	}
a.nivo-prevNav {
	left:15px;
	background-position:0 0;
}
a.nivo-prevNav:hover {
	background-position:0 -35px;
	}

#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
	width:120px;
	height:auto;
}
.nivo-html-caption {
	display:none;
}