.banner{width: 100%;height: 320px;}
.banner img{width: 100%;height: 320px;}
.container{margin-bottom: 40px;}
.wrapper{width: 1200px; margin: 0 auto;}
.block{margin: 30px 0;}
.block-title{height: 26px; padding-bottom: 10px; position: relative;}
.block-title-icon{width: 40px; text-align: left;padding-right:5px;}
.block-title h3{font-size: 18px; font-weight: bold; display:inline-block;}
.block-info{color: #999;display: inline-block; font-size: 12px; margin-left: 20px;}
.block-info i{background-color: #ff6666;display: inline-block; font-size: 18px; color: #fff; padding: 0 3px; margin: 0 2px; font-style: normal; font-weight: bold; border-radius: 3px;}
.block-location{position: absolute; right: 0; bottom: 10px;}
.block-location span{font-size: 14px; color: #ff6666;}
.block-location a{font-size: 12px; color: #999; padding: 2px 8px; border-radius: 3px; background-color: #f8f8f8; margin-left: 10px;}
.block-location a:hover{background-color: #FF6666; color: #ffffff;}
.block-nav-1,.block-nav-2,.block-nav-3{position: absolute; bottom: 10px; right: 0;}
.block-nav-1 a{display: inline-block; margin-left:10px; background-color: #f8f8f8;color: #666; padding:2px 10px; font-size: 14px; border-radius: 3px;}
.block-nav-1 a:hover{background-color: #FF6666; color: #ffffff;}
.block-nav-2 a:hover{color: #ff6666;}
.block-nav-2 a.more-o:hover{background-color: #FF6666; color: #ffffff;}
.yunfuwu .item{width: 132px; float: left; height: 220px;background-color: #f1faff; text-align: center;}
.yunfuwu .item:first-child{width: 136px; border-radius: 3px 0 0 3px;}
.yunfuwu .item:last-child{width: 136px; border-radius: 0 3px 3px 0;}
.yunfuwu .item:nth-child(even){background-color: #fff8e9;}
.yunfuwu .item span{color: #3399cc;font-size: 20px; font-weight: bold; display: block; margin-top: 30px;margin-bottom: 20px;}
.yunfuwu .item:nth-child(even) span{color: #ff9933;}
.yunfuwu .item a{display: block; color: #666; margin-top: 3px; font-size: 14px;}
.yunfuwu .item a:hover{color: #333;font-weight: bold;}
.block-ad {display: block; height: 120px; width: 100%;}
.block-ad img{height: 120px; width: 100%;}
.block-nav-2 .item{display: inline-block; font-size: 14px; color: #666; margin-right: 15px; padding-left: 15px; border-left: 1px solid #ccc; line-height: 14px;}
.block-nav-2 .item:first-child{border-left: 0px;}
.block-nav-2 .more-o{font-size: 12px; color: #999; padding: 2px 8px; border-radius: 3px; background-color: #f8f8f8;}
.block-nav-2 .btn,.block-nav-3 .btn{display: inline-block; font-size: 12px; color: #ff6666; border: 1px solid #eee; border-radius: 3px; line-height: 14px; padding: 3px 8px; vertical-align: text-top;}
.block-nav-3 .item{color: #666; font-size: 14px; display: inline-block; border-bottom: 3px solid #fff; padding: 0 2px;}
.block-nav-3 .item.active,.block-nav-3 .item:hover{ color: #ff6666; border-bottom: 3px solid #ff6666;}
.block-nav-3 span{color: #ccc; font-size: 14px; margin: 0 7px;}
.block-nav-3 .btn{margin-left: 10px;}
.huodong{border: 1px solid #eee; padding: 10px; border-radius: 3px; height: 320px;}
.huodong .hd-thumb{float: left; width: 800px; height: 320px;}
.huodong .hd-thumb a{float: left; width: 250px; height: 155px; margin-bottom: 10px; border-radius: 3px; position: relative;}
.huodong .hd-thumb a .title{position: absolute; bottom: 10px; left: 0; padding: 0 10px; font-size: 14px; color: #fff;}
.huodong .hd-thumb a img{width: 250px; height: 155px; border-radius: 3px;}
.huodong a.hd-thumb-left{float: left; width: 540px; height: 320px; margin-bottom: 0; margin-right: 10px;}
.huodong a.hd-thumb-left img{ width: 540px; height: 320px;}
.huodong a.hd-thumb-left .title{bottom: 15px; font-size: 20px; font-weight: bold;}
.huodong .hd-list{margin-left: 830px; padding-right: 10px;}
.huodong .hd-list .item{margin-top: 15px;}
.huodong .hd-list .item a{font-size: 16px;color: #333;font-weight: bold; line-height: 20px; display: block;}
.huodong .hd-list .item a:hover{color: #ff6666;}
.huodong .hd-meta{line-height: 14px; margin-top: 10px;}
.huodong .hd-meta span{font-size: 12px; color: #666; margin-right: 20px;}
.pingtai{margin-bottom: -18px;}
.pingtai .pt-left{width: 300px; float: left;}
.pingtai .pt-left a{display: block; width: 300px; height: 175px; margin-bottom: 13px; border-radius: 3px;}
.pingtai .pt-left a img{ width: 300px; height: 175px;border-radius: 3px;}
.pingtai .pt-right{margin-left: 300px;}
.pingtai .pt-right .item{height: 265px; width: 280px; border: 1px solid #eee; border-radius: 3px; float: left; margin-left: 18px; margin-bottom: 18px;}
.pingtai .pt-right .pt-thumb{height: 176px; width: 282px; margin-top: -1px; margin-left: -1px; border-radius:  3px 3px 0 0; display: block;}
.pingtai .pt-right .pt-thumb img{height: 176px; width: 282px; border-radius:  3px 3px 0 0;}
.pingtai .pt-right .pt-info{padding: 10px 20px; position: relative;}
.pingtai .pt-right .pt-info a:hover{color: #ff6666;}
.pingtai .pt-right .name{font-size: 16px; font-weight: bold; color: #333;}
.pingtai .pt-right .pt-meta{font-size: 12px;color: #999;}
.pingtai .pt-right .location{font-size: 12px;color: #666;}
.pingtai .pt-right .pt-btn{font-size: 13px;color: #ff6666; display: inline-block; border: 1px solid #eee; padding:2px 10px; right: 20px; top: 30px; position: absolute; border-radius: 3px;}
.gongsi .gs-left{width: 300px; float: left;}
.gongsi .gs-left a{display: block; width: 300px; height: 150px; margin-bottom: 10px; border-radius: 3px; position: relative;}
.gongsi .gs-left h3{font-size: 24px; color: #333; font-weight: bold; padding-top: 30px; padding-left: 30px;}
.gongsi .gs-left .location{font-size: 16x; color: #999; position: absolute; left: 30px; bottom: 20px;}
.gongsi .gs-left .gs-one img{ width: 300px; height: 150px;border-radius: 3px;}
.gongsi .gs-left .gs-two{background-color: #f7f5ff; background: url(../img/914-22.jpg) no-repeat 0 center; }
.gongsi .gs-left .gs-three{background-color: #f7f5ff; background: url(../img/914-222.jpg) no-repeat 0 center;}
.gongsi .gs-right{margin-left: 300px;}
.gongsi .gs-right .item{height: 185px; width: 220px; border: 1px solid #eee; border-radius: 3px; float: left; margin-left: 18px; margin-bottom: 15px; padding: 20px 30px;}
.gongsi .gs-right .gs-logo{display: block; width: 50px; height: 50px; margin: 0 auto; border: 1px solid #eee;}
.gongsi .gs-right .gs-logo img{width: 50px; height: 50px;}
.gongsi .gs-right .name{font-weight: bold; color: #333; text-align: center; display: block; width: 100%; margin: 5px 0;}
.gongsi .gs-right a.name:hover{color: #ff6666}
.gongsi .gs-right .description{color: #999; font-size: 12px; line-height: 20px;}
.gongsi .gs-right .hr{background-color: #ff6666; width: 16px; height: 4px; margin: 10px 0;}
.gongsi .gs-right .gs-meta div{line-height: 22px;}
.gongsi .gs-right .gs-meta{color: #666;font-size: 12px;}
.gongsi .gs-right .gs-meta a{color: #333;}

.jigou .gs-left .gs-two{background-color: #f7f5ff; background: url(../img/914-33.jpg) no-repeat 0 center; }
.jigou .gs-left .gs-three{background-color: #f7f5ff; background: url(../img/914-333.png) no-repeat 0 center;}
.ditu{padding: 10px; border: 1px solid #eee; border-radius: 3px;}
.ditu .dt-left{width: 855px; height: 430px; overflow: hidden; float: left;}
.ditu .dt-right{margin-left: 865px;}
.ditu .dt-right .item{display: block; width: 100%; height: 100px; background-color: #f8f8f8; margin-bottom: 10px; border-radius: 3px; line-height: 100px;}
.ditu .dt-right .item:last-child{margin-bottom: 0px;}
.ditu .dt-right .item .icon{display: inline-block; margin-left: 40px;}
.ditu .dt-right .item .name{color: #666;font-size: 18px;font-weight: bold; margin-left: 20px;}
.ditu .dt-right .item span.name:hover{color: #ff6666;}
.ditu .dt-right .item .num{color: #999;}
.ditu .dt-right .item .num i{color: #ff6666; font-size: 20px; font-style: normal; font-weight: bold; margin:0 10px; vertical-align: top;}
.paidui{width: 1224px;}
.paidui .item{display: block; height: 290px; width: 280px; border: 1px solid #eee; border-radius: 3px; margin-right: 24px; float: left; margin-bottom: 18px;}
.paidui .pd-thumb{height: 176px; width: 282px; margin-left: -1px; margin-top: -1px; border-radius: 3px 3px 0 0;}
.paidui .pd-thumb img{height: 176px; width: 282px; border-radius: 3px 3px 0 0;}
.paidui .pd-info{padding: 20px;}
.paidui .name{font-size: 16px; color: #333;font-weight: bold;}
.paidui .pd-info span.name:hover{color: #ff6666;}
.paidui .meta{font-size: 12px; color: #666; margin-top: 10px;}