.aboutbannerb{width:100%; margin-bottom:0px;overflow:hidden; margin: 0 auto}
.aboutbannerb img{max-width: 100%;text-align:center;display: block; }
/* 联系我们 */
.contactbox{padding:20px; width:1000px; margin:0px auto; text-align:center}
.contactbox h1{text-align: center; line-height: 40px; font-size: 29px; color: #000;}
.contactbox-b{padding:20px 0; overflow: hidden; line-height: 30px; font-size: 18px;}
.contactbox-b p{padding-top:20px;}

/* 服务流程 */
.xuf{width: 1000px; margin: 0 auto; overflow: hidden;}
.xuf-t{text-align: center}
.xuf-t img{max-width: 100%;display: block;}
.xyf-b{width: 1000px; margin: 0 auto; padding-top:20px; padding-bottom: 20px;}
.xyf-b ul{overflow: hidden;}
.xyf-b ul li{ float:left; margin:7px; width:235px;text-align:center}

.xyuliucimg{ width:235px; height:160px;}
.xyuliuctit{ text-align:center; height:50px; line-height:50px; font-size:18px; color:#FFF; background:#000}
.xyuliucddl{ margin-top:30px;}
.xyuliucddl ul li{ text-align:left; padding-left:67px; line-height:2px; font-weight:bold; font-size:14px; color:#000}

.xyuabout-x{padding-top:20px;}
.xyuabout-x ul{overflow: hidden;}
.xyuabout-x ul li{float: left; padding: 6px;}
.xyuabout-x ul li img{max-width: 100%;}
.xyuabout-x ul li h2{text-align: center; line-height: 40px; font-weight: normal; font-size: 14px;}



/* 业务合作 */
.xyhz{padding-top:20px;}
.xyhz ul{overflow: hidden;}
.xyhz ul li{float: left; padding: 6px;}
.xyhz ul li img{max-width: 100%;}
.xyhz ul li h2{text-align: center; line-height: 40px; font-weight: normal; font-size: 14px;}

.xyumain{width: 1000px; padding-bottom: 30px;}
.xyumain img{max-width: 100%;display: block;}


/* 视频案例 */
.xual{width: 1000px; margin: 0 auto; overflow: hidden; padding-top:30px;}

/* 策划团队 */
.xual1{width: 1000px; margin: 0 auto;  padding-top:30px;}
.xual1 ul{overflow: hidden;}
.xual1 ul li{float: left; padding:0 5px;}
.xual1 ul li img{max-width: 100%;}


/* 新闻列表 */
.newslist{width: 1000px;  margin: 0 auto;padding-bottom: 40px; }
.newslist ul{overflow: hidden; }
.newslist ul li {display: block;height:145px;overflow:hidden;border-bottom:1px solid #eee;padding:20px;position: relative;background:rgba(226,223,220,0);}
.newslist ul li .img {float: left;width: 205px;height: 145px;overflow: hidden;border: 1px #dcdcdc solid}
.newslist ul li .img img {transition: all 0.6s;width: 100%;height: 100%;}
.newslist ul li .img:hover img {-webkit-transform: scale(1.15);transform: scale(1.15);}
.newslist ul li .txt {width:730px;float: right;}
.newslist ul li .txt h3 {color:#555;font-size:18px;line-height: 28px;margin-bottom: 5px;font-weight: bold;}
.newslist ul li .txt .info {margin-bottom: 15px;}
.newslist ul li .txt .info span {color: #999;font-size: 14px;margin-right: 20px;}
.newslist ul li .txt p {color:#666;font-size: 15px;line-height: 24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.newslist ul li .new-go{display: block;position: absolute;right:0;top:0;width:0;height:185px;background:#e32028 url(../images1/list-icon.png) no-repeat center center;box-shadow: -100px 0 125px #e2dfdc;opacity: 0;}
.newslist ul li:hover{background:#eee;transition: all .5s;}
.newslist ul li:hover .new-go{opacity: 1;width:142px;transition: all .3s;}
.newsdetail h1 {color: #555;font-size: 18px;font-weight: bold;}
.newsdetail .info {margin: 10px 0px;padding-bottom: 10px;width: 100%;border-bottom: 1px solid #eee;}
.newsdetail .info span {color: #666;font-size: 14px;display: inline-block;margin-right: 20px;line-height: 28px;}
.newsdetail .detail p {text-indent: 2em;}
.news_page {width: 100%;border-top: 2px solid #dcdcdc;position: relative;margin-top: 35px;padding-top: 15px;}
.news_page:before {content:'';display:block;width: 50px;height: 2px;position: absolute;left: 0px;top: -2px;background: #e32028;}
.news_page p {margin-bottom: 3px;}
.news_page p a {display: block;color: #555;font-size: 14px;}
.news_page p a:hover {color: #e32028;}
.news_page .back a {display: block;width: 90px;height: 38px;line-height: 38px;border: 1px solid #e32028;border-radius: 5px;text-align: center;color: #e32028;font-size: 15px;transition: all .3s;}
.news_page .back a:hover {background: #e32028;color: #fff;}


/* 新闻内容页 */
.wrap {background: url(../images1/wrap_bg.jpg) no-repeat center bottom;padding-bottom: 50px;padding-top:30px;}
.w1200{width: 1000px; margin: 0 auto; overflow: hidden;}
.newsdetail h1 {color: #555;font-size: 18px;font-weight: bold;}
.newsdetail .info {margin: 10px 0px;padding-bottom: 10px;width: 100%;border-bottom: 1px solid #eee;overflow: hidden;}
.newsdetail .info span {color: #666;font-size: 14px;display: inline-block;margin-right: 20px;line-height: 28px;}
.newsdetail .detail p {text-indent: 2em;}
.news_page {width: 100%;border-top: 2px solid #dcdcdc;position: relative;margin-top: 35px;padding-top: 15px;}
.news_page:before {content:'';display:block;width: 50px;height: 2px;position: absolute;left: 0px;top: -2px;background: #e32028;}
.news_page p {margin-bottom: 3px;}
.news_page p a {display: block;color: #555;font-size: 14px;}
.news_page p a:hover {color: #e32028;}
.news_page .back a {display: block;width: 90px;height: 38px;line-height: 38px;border: 1px solid #e32028;border-radius: 5px;text-align: center;color: #e32028;font-size: 15px;transition: all .3s;}
.news_page .back a:hover {background: #e32028;color: #fff;}


/* 分类 */
.menu-kj2{margin-bottom:40px; overflow: hidden;text-align:center; padding-top:40px;}
.menu-kj2 ul{display: inline-block; *display: inline; *zoom: 1;overflow: hidden;}
.menu-kj2 ul li{padding:0 15px; float: left;text-decoration:none}
.menu-kj2 ul li a {display: block;color: #fff;padding: 8px 15px 8px 15px;border-radius:5px;background: #383838;text-decoration:none }
.menu-kj2 ul li a:hover,.menu-kj2 ul li.active a {text-decoration: underline;color: #fff}
.menu-kj2 ul li a {font-size: 14px;color: #fff;text-decoration:none}
.menu-kj2 ul li a:hover {color: #fff;background-color: #ff0036;text-decoration:none}
.menu-kj2 ul li.active a {display: block;color: #fff;background-color: #ff0036; padding: 8px 15px 8px 15px;border: none;border-radius:5px;text-decoration:none}
.menu-kj2 ul li.hover a {display: block;background-color: #eee; padding: 8px 15px 8px 15px; text-decoration:none}

/* 上下页 */
#pages{ padding:15px 0 10px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1{ width:56px; }
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none; }
#pages span{ display:inline-block; width:26px; height:22px; line-height:22px; background:#e32028; border:1px solid #e32028; color:#fff; text-align:center; }