/*幻灯片*/
.demo_wrapper {width: 100%;margin: 0px auto;background-color: #f9f9f9;}
@media only screen and (max-device-width: 800px), screen and (max-width: 800px) {.demo_wrapper {width: 80%;}  }
.demo_block {width: 100%;}

/*广告合作流程*/
.content{width:960px; margin:0 auto; overflow:hidden;font-family: "Microsoft Yahei";}
.fl { float:left;}
.fr { float:right;}


.lc{height:318px;overflow:hidden;}
.lc h3{ background:url(lc_h3.gif) no-repeat center bottom;font-family:Arial; font-size:24px; font-weight:normal; text-transform:uppercase; text-align:center; padding-top:25px; height:78px; margin-bottom:30px;}
.lc h3 a{ color:#666;}
.lc h3 b{ display:block; color:#cc2223; font-size:28px; padding-bottom:3px;}
.lc ul{ overflow:hidden;height: 92px;}
.lc ul li{ float:left; font-size:16px;  padding-right:31px; margin-bottom:34px;_margin-bottom:12px;}
.lc ul li a{ display:inline-block; float:left; width:167px; height:58px; background:#1d1d1d; color:#fff; line-height:58px;}
.lc ul .nop{ padding-right:0;}
.lc ul li img{ vertical-align:middle; padding:15px 12px 0 25px;float:left;}
.lc ul li a:hover{ background:#cc2223;}

/*大力支持*/
.zc{ height:312px; background:#f6f6f6; margin-bottom:30px;}
.zc h3,.jianz h3{ background:url(zc_h3.gif) no-repeat center bottom; padding-top:45px; height:95px; text-align:center; margin-bottom:30px;}
.zc h3 b a,.jianz h3 b a{ display:block; color:#222; font-size:32px;}
.zc h3 b i,.jianz h3 b i{ color:#cc2223;}
.zc h3 span,.jianz h3 span{ color:#bbb; font-family:Arial; font-size:24px; font-weight:normal; text-transform:uppercase; padding-top:10px; display:block;}
.zc h3 span img,.jianz h3 span img{ padding-left:8px; vertical-align:middle;}

.zz01,.zz03 { padding:25px 2px 0}
.zz03 a { background:url(zc_d1.gif) no-repeat; width:22px; height:41px; display:block;}
.zz03 a:hover { background:url(zc_d.gif) no-repeat;}
.zz01 a { background:url(zc_u.gif) no-repeat; width:22px; height:41px; display:block;}
.zz01 a:hover { background:url(zc_u1.gif) no-repeat;}
.zz02 ul li { float:left; width:162px; padding:0 9px;}
.zz02 ul li img { width:160px; height:105px; border:1px solid #d2d2d2;}
.zz02 ul li span { display:block; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.zz02 ul li span a { color:#666; font-family:"宋体";}


/*优势*/
.ys{ background:url(ys_bg1.jpg) no-repeat center 0; height:686px;}
.ys h3{ font-size:32px; padding:27px 0 0 51px; height:98px;}
.ys h3 a{ color:#292929; cursor:pointer;}
.ys h3 a:hover{ text-decoration:none;}
.ys h3 b{ color:#fff; font-size:37px; width:376px; height:77px; text-align:center; line-height:77px; display:inline-block;}
.ys h3 i{ display:inline-block; vertical-align: bottom;}
.ys h4{ font-weight:bold; font-size:18px;color:#373737; padding-left:86px; height:53px;}
.ys h4 span{font-family:Arial; text-transform:uppercase; font-size:12px; font-weight:normal; display:block; padding-top:5px;}

.ys dl{ width:471px; padding:65px 0 0 490px;}
.ys dl dt{ padding-bottom:3px; overflow:hidden;_padding-bottom:12px;}
.ys dl dt i{ font-size:28px; color:#fff; float:left;padding-right:4px;display:inline-block; width:60px; height:66px; overflow:hidden; background:url(y_ico.gif) no-repeat; width:46px; height:46px; font-weight:bold; text-align:center; line-height:46px; margin-right:15px;}
.ys dl dt b{ width:402px; float:left; line-height:36px;}
.ys dl dt b a{ font-size:20px; color:#535353; display:block; border-bottom:1px dashed #989898;}
.ys dl dd{ padding-top:12px;_padding-top:6px; padding-left:53px; clear:both;}
.ys dl dd p{ color:#535353; font-size:14px;line-height:28px; padding-left:25px; background:url(y_ico2.gif) no-repeat 13px 14px;}
.ys dl dd p b{ color:#cc2223;}

.ys2{background:url(ys_bg2.jpg) no-repeat center 0; height:409px;}
.ys2 dl{ padding:0 0 50px 0;}

/*走进荣光广告*/
.ab_bg{ background:#2d313d; padding:30px 0 60px;}
.about_index{ width:667px;}
.ab_t{ background:url(ab_line.gif) repeat-x 0 13px; height:26px; line-height:26px;}
.ab_t a{ font-family:"Microsoft YaHei"; font-size:16px; color:#fff; display:block; width:170px; float:left; background:#2d313d; font-weight:bold;}
.ab_t em{ display:inline-block; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.ab_t span{ float:right; width:50px; display:block; background:#2d313d; padding:5px 0 0 10px; line-height:0;}
.ab_t span img{ width:44px; height:18px;}
.about_index dl{ width:667px; display:inline-block; overflow:hidden; padding:15px 0;}
.about_index dl dt{ width:307px; float:left;}
.about_index dl dt img{ width:307px; height:228px;}
.about_index dl dd{ width:338px; float:left; padding:0 0 0 15px;}
.about_index dl dd h4{ height:25px; line-height:25px; overflow:hidden;}
.about_index dl dd h4 a{ font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.about_index dl dd p{ font-family:"Microsoft YaHei"; font-size:12px; color:#ccc; height:150px; line-height:24px; padding:10px 0 0;}
.about_index dl dd span{ display:block; width:83px; height:27px; background:#cc2223; text-align:center; line-height:27px; margin:10px 0 0; overflow:hidden;}
.about_index dl dd span a{ font-family:"Microsoft YaHei"; font-size:12px; color:#fff;}

.ab_mt{ width:667px; clear:both; display:inline-block;}
.ab_mt span{ float:right; display:block;}
.ab_mt span img{ width:44px; height:18px;}
.ab_mt ul li{ float:left; padding:0 10px; overflow:hidden;}
.ab_mt ul li a{ font-family:"Microsoft YaHei"; font-size:14px; color:#fff; display:block; float:left; height:28px; line-height:28px; padding:0 10px;}
.ab_mt ul li.cur a,.ab_mt ul li a:hover{ background:#cc2223; padding:0 10px;}
.ab_mm{ padding:10px 0 0;}
.ab_l img,.ab_r img{ width:31px; height:58px; padding:30px 0 0;}
.ab_c ul{margin: 0 auto;}
.ab_c ul li { width:172px; float:left; padding:0 0 0 22px; font-size:0; position:relative;}
.ab_c ul li img{ width:172px; height:123px;}
.ab_c ul li span{ width:172px; text-align:center; margin:0; display:block; height:22px; line-height:22px; overflow:hidden; background:url(ab_picbg.png) repeat; position:absolute; bottom:0; left:22px;}
.ab_c ul li span a,.zz ul li span a{ font-family:"Microsoft YaHei"; font-size:12px; color:#fff;}

/*荣誉资质展示*/
.zz{ width:260px;}
.zz_t{ height:26px; line-height:26px; padding:0 0 15px; overflow:hidden;}
.zz_t a{ font-family:"Microsoft YaHei"; font-size:16px; color:#fff; font-weight:bold;}
.zz_t span{ float:right; display:block; padding:5px 0 0; line-height:0;}
.zz_t span img{ width:44px; height:18px;}
.zz_m{ background:#323232; text-align:center; width:260px; padding:0 0 20px;}
.zz ul li { width:220px; margin:0 auto; font-size:0; padding:20px 0 0;}
.zz ul li img{ width:220px; height:146px;}
.zz ul li span{ width:220px; text-align:center; display:block; height:25px; line-height:25px; padding:5px 0 0; overflow:hidden;}

/*案例展示*/
.box{margin:20px 0px;}
.container{background:#FFF;clear:both;width:1200px;margin-top:1px;_margin-top:-1px; overflow:hidden;}
.sub-con{height:auto;width:1100px;background:#FFF;display:none;}
.sub-con ul li{ margin:15px 15px;}
.cur-sub-con{display:block;padding-top:20px;}
.sub-con a{line-height:40px}
.sub-con p{text-align:center;width:330px;float:left;margin-top:20px;}
.tab{width:1000px;height:40px;margin-left:10px;}
.tab ul{width:1000px;height:40px;}
.tab ul li{list-style:none;display:inline-block;width:130px;height:40px;line-height:40px;text-align:left; text-indent:15px;margin-left:-9px;*float:left;*margin-left:-1px;}
.tab ul li a{text-decoration:none;color:#000;height:40px;display:block;}
.tab ul li a.cur{z-index:9999;color:#FFF;} 
.tab4{background:url("zhengqi.png") no-repeat center center;}
.tab4 .cur{background:url("zhengqi1.png")  no-repeat center center;}
.tab2{background:url("jinrongl.png") no-repeat center center;}
.tab2 .cur{background:url("jinrongl1.png") no-repeat center center;}
.tab1{background:url("tongxin1.png") no-repeat center center;}
.tab1 .cur{background:url("tongxin.png") no-repeat center center;}
.tab5{background:url("E.png") no-repeat center center;}
.tab5 .cur{background:url("E1.png")  no-repeat center center;}
.tab3{background:url("KX.png") no-repeat center center;}
.tab3 .cur{background:url("KX1.png")  no-repeat center center;}



.tab ul li a:hover{color:#fff;}
.tab1 a{ padding-left:30px;}
.tab1:hover{background: url("tongxin.png") no-repeat center center;}

.tab2 a{ padding-left:20px;}
.tab2:hover{background: url("jinrongl1.png") no-repeat center center;}

.tab3 a{ padding-left:30px;}
.tab3:hover{background: url("KX1.png") no-repeat center center; }

.tab4 a{ padding-left:30px;}
.tab4:hover{background: url("zhengqi1.png") no-repeat center center;}

.tab5 a{ padding-left:30px;}
.tab5:hover{background: url("E1.png") no-repeat center center;}

.warp_list{ overflow:hidden;}
.list{ width:100%; *width:104%; display:block; overflow:hidden;}
.list li{ float:left; display:inline-block; width:316px; height:225px; *width:24%; position:relative; cursor:pointer; overflow:hidden; margin:13px 0px; border-radius:10px;}
.list li .tu{ width:100%; }
.list li .hg{ text-align:center; background:rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; opacity:0; visibility:hidden; position:absolute; left:0; top:0; width:100%; height:100%; transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.list li .hg b{ display:block; margin-top:30px;  opacity:0; transition:all 0.3s ease-out;  transform:translate(0,10px);-webkit-transition:all 0.3s ease-out;  -webkit-transform:translate(0,10px);font-size:16px;font-weight:bold;line-height:24px;}
.list li .hg .tet{ position:absolute; left:0; top:20px; display:block; text-align:center; width:90%; margin-left:20px;color:#fff;  opacity:0; transition:all 0.3s ease-out 0.2s;transform:translate(0,15px); -webkit-transition:all 0.3s ease-out 0.2s; -webkit-transform:translate(0,15px); }
.list li .hg .tet span{display:block; line-height:20px; font-size:12px;}
.list li:hover .hg{opacity:1; visibility:visible;  }
.list li:hover .hg p{width:99%;}
.list li:hover .hg b{  transform:translate(0,-10px); -webkit-transform:translate(0,-10px);  opacity:1; font-size:18px;}
.list li:hover .hg .tet{  transform:translate(0,-15px); -webkit-transform:translate(0,-15px); opacity:1; }
.list li:hover .hg span{margin-top:10px;}
.list li .tu{transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}
.list li:hover .tu{ transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}

/*三大优势*/
.sec2 { width:969px; margin: 0 auto; padding-top:261px;}
.sec2 .nr { width: 988px; overflow: hidden;}
.sec2 .nr .colum { width: 311px; margin-right: 18px; }
.sec2 .nr .colum img { vertical-align: middle; }
.sec2 .nr .colum div { width: 281px; padding: 0 15px; background: #e81225; overflow: hidden; height: 336px; }
.sec2 .nr .colum div .s1 { color: #fff; font-size: 14px; display: block; margin-top: 10px; }
.sec2 .nr .colum div .s2 { color: #fff; font-size: 17.5px; font-weight: bold; line-height: 25px; display: block; margin-top:20px; margin-bottom: 20px; }
.sec2 .nr .colum div .s2 a{ color:#fcff00;}
.sec2 .nr .colum div p { line-height: 20px; margin-bottom: 5px; display: block; overflow: hidden; }
.sec2 .nr .colum div .s3 { color: #f4d4d5; font-size: 12px; float: left; width: 40px; }
.sec2 .nr .colum div .s4 { color: #f4d4d5; font-size: 12px; float: left; width: 241px; }
.sec2 .nr .colum1 { width: 482px; margin-right: 2px; margin-top: 12px; text-align: center; }
.sec2 .nr .colum1 img { vertical-align: middle; width: 485px; height: 260px; }
.sec2 .nr .colum2 { width: 482px; height: 70px; background: #d73240; line-height: 70px; width: 966px; }
.sec2 .nr .colum2 .zn { color: #fff; font-size: 18px; margin-left: 10px; }
.sec2 .nr .colum2 .en { color: #fff; font-size: 8px; }

/*标题部分*/
.who{padding-top:50px;height:60px;text-align:center;background:url("who.png")  no-repeat center center;}
.fuwutitle{padding-top:87px;height:60px;text-align:center;background:url("fuwutitle.png")  no-repeat center center;}
.fuwu{height:auto;text-align:center;background:url("fuw_bg.png") no-repeat center center;}
.case{margin-top:87px;height:60px;text-align:center;background:url("zuixinanli.png")  no-repeat center center;}
.process{padding-top:87px;height:60px;text-align:center;background:url("process.png")  no-repeat center center;}
.rongguang{padding-top:87px;height:60px;text-align:center;background:url("rongguang.png")  no-repeat center center;}
.indexnews{padding-top:87px;height:60px;text-align:center;background:url("news.png")  no-repeat center center;}
.indexadvantage{padding-top:87px;height:60px;text-align:center;background:url("advantage.png")  no-repeat center center;}
.youshibg{height:auto;background:url("youshibg.jpg") no-repeat center center;}
