﻿/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
@charset "utf-8";
/*CSS Document*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { padding:0; margin:0;}
body { font-size:14px; font-family:"Microsoft Yahei","微软雅黑"; color: #595656;}
img { border:none;}
ul, li { list-style-type:none;}
input, select, textarea { outline:none;}
textarea { resize:none;}
a { text-decoration:none; color: #595656;transition:all 200ms ease-in 0s;}
/*清除浮动*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1;}
.fl { float:left;}
.fr { float:right;}
.top{ width: 100%;}
header{ width: 1100px; margin: 0 auto; height: 128px;}
header .logo{ width: 240px; height: 60px; float:left; margin: 35px 0 0 48px;}
.menu{ width: 716px; margin-right: 45px;}
.tel{ font-weight: bold; font-size: 16px; color: #f3981e; margin-top: 10px;
 background: url(../images/tel.png) left center no-repeat; padding-left: 20px;}
nav{ width: 716px; float: left; margin-top: 35px;}
nav ul li{ float: left; font-size: 16px; padding: 0 11px;}
nav ul li a:hover{ color: #f3981e;}
.index_show{position: relative;z-index: 2;width: 100%;background: #fff;}
.bxslider{height: 500px;overflow: hidden;width: 100%;}
.bxslider li{width: 100%;height: 500px;overflow: hidden;}
.bx-controls{display: none;}
#bx-pager{position: absolute;left: 50%;bottom:20px;z-index:10;margin-left:-90px;}
#bx-pager a{float: left;width: 88px;height: 6px;background: #c9c9c9; margin: 0 5px;}
#bx-pager a:hover{text-decoration: none;}
#bx-pager .active{position: relative;background: #f3981e;}
.middle{ width: 100%;}
.section_box{ width: 100%;}
.news_top{ width: 100%; border-bottom: 1px solid #e5e5e5; padding: 45px 0 25px 0;}
.section_title{ width: 1100px; text-align: center; margin: 0 auto;}
.section_title strong{ font-size: 36px;}
.section_title p{ font-size: 18px;}
.scrollpic{max-width:1100px;margin:30px auto 0 auto; position: relative;}
#myscroll{display:block; width:100%; position:relative; height:330px; overflow:hidden;}
#myscroll #myscrollbox{display:block; float:left; position:absolute; left:0; top:0; width:1000000px;}
#myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#myscroll ul li{display:block; float:left; padding:0; margin:0;}
#myscroll ul li a{display:block;width:243px; margin:0 14px; position:relative; 
height:132px;}
#myscroll a .intro{position:absolute; left:0; z-index:10; background-color:rgba(255,255,255,.80); padding:0 10px;}
#myscroll a .intro h5{padding:0; margin:0; font-size:16px; font-weight:bold; padding:0 47px 0 15px; background:url(../images/go.png) right no-repeat; height:40px; width:180px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
#myscroll a .intro p{font-size:13px; line-height:20px; margin:10px 15px; height:40px; overflow:hidden;}
#myscroll a .intro{bottom:-61px;}
#myscroll a:hover .intro{bottom:0px;}
#mybtns{width:100%; display:block; height:42px; position: absolute; top: -100px;}
#mybtns a{width:42px; height:42px; display:block; float:left; margin-right:1px; background-color: #c1c1c1;}
#mybtns a:hover{background-color: #d7000f;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left{background:url(../images/jt_l.png) center center no-repeat; float: left; margin-left: 15px;}
#mybtns #right{background:url(../images/jt_r.png) center center no-repeat; float: right; margin-right: 15px;}
.gd_pic{ width: 243px; height: 132px; position: relative;}
.pic_background{ width: 100%; height: 100%; background: rgba(0,0,0,0.5) !important;
background: #000; filter: aphla(opacity=50); position: absolute; top: 0px; left: 0px;
-webkit-transition: all 0.5s ease; opacity: 0;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;}
.gd_pic:hover .pic_background{opacity: 1;}
#myscroll ul li a:hover .gd_pic{border: 2px solid #f4a03a;}
#myscroll ul li a:hover .gd_pic,#myscroll ul li a:hover .gd_pic img
{width: 241px; height: 128px;}
.news_tit{ width: 243px; padding: 0 16px; font-size: 16px; padding-bottom: 10px;}
.news_tit a{ float: right !important; height:16px !important; width:16px !important;
 background: url(../images/more.png) no-repeat; margin: 3px 0 0 0 !important;}
.news_tit a:hover{background: url(../images/more_2.png) no-repeat; width: 37px !important;
-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;}
.news_tit p{ font-size: 12px; color: #f3981e; margin-top: 5px;}
.describe{ width: 243px; font-size: 12px; margin:0px 14px 0 14px; position: relative;
 top: 22px; overflow: hidden; display: block;}
.Service_project{ width: 100%; height: 465px;
background: url(../images/service_project_back.jpg) no-repeat;}

.slide-main{height:465px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;
overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6; display: none;
filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:300px;height:5px;position:absolute;z-index:124;top:420px;left:900px;text-align:center;}
.item a{display:inline-block;width:10px;height:10px;margin-right:11px;background:#fff;
overflow:hidden; border-radius: 5px;}
.item a.cur{width: 27px; background: #f3981e;}
/*.item a:hover{ width: 27px; background: #f3981e;}*/
.slide-box,.slide{display:block;width:100%;height:465px;overflow:hidden;}
.slide-box{position:relative; background: url(../images/service_project_back.jpg) center center no-repeat;}
.slide{display:none;height:465px;position:relative;/*position:absolute;*/z-index:8;
width: 1100px; margin: 0 auto;}
/*#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}*/
.slide a{display:block;height:465px;cursor:pointer; margin: 0 auto;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:274px;top:0;margin-left:-540px; margin-top: 90px;}
.txt_a{ width: 467px;margin-left: 30px;}
.txt_b{ width: 437px; float: right; margin-left: 100px;}
.obj-d{top:85px;height:164px; float: right;}
.obj-d h2{ font-size: 24px; color: #f3981e; padding-bottom: 23px;}
.obj-d p{ font-size: 16px; line-height: 28px;}
.ob_more{ border: 1px solid #898989; width: 90px !important; height: 56px !important; 
display: block; text-align: center; line-height: 56px; position: absolute; margin-top: 20px !important;}
.obj-e{width:431px;height:455px;margin-left:-460px;top:13px;z-index:12;}
.obj-f{width:619px;height:465px;top:0px;margin-left:-540px;}
.obj-g{top:52px;}
.ob_more:hover{ border: 1px solid #f3981e; color: #f3981e;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e,.banAnimate .obj-f,.banAnimate .obj-g{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
.join{ width: 1100px; padding: 67px 0 30px 0; margin: 0 auto;}
.join_us{ width: 1100px; margin-top: 28px;}
.join_us ul li{ float: left; width: 250px; height: 250px; position: relative; margin: 0 50px;}
.join_us ul li img{ margin: 0 auto;}
.join_us ul li a{ background: #fff; display: block; width: 250px; height: 250px;border: 2px solid #898989;}
.join_us ul li a:hover{ background: #f3981e;border: 2px solid #f3981e;}
.jr_a{ width: 250px; height: 250px; background: url(../images/join_a.png) center 50px no-repeat;}
.jr_b{ width: 250px; height: 250px; background: url(../images/join_b.png) center 50px no-repeat;}
.jr_c{ width: 250px; height: 250px; background: url(../images/join_c.png) center 50px no-repeat;}
.join_us ul li a:hover .jr_a{background: url(../images/join_a_hover.png) center 50px no-repeat;}
.join_us ul li a:hover .jr_b{background: url(../images/join_b_hover.png) center 50px no-repeat;}
.join_us ul li a:hover .jr_c{background: url(../images/join_c_hover.png) center 50px no-repeat;}
.join_us ul li p{ position: absolute; text-align: center; left: 0; width: 250px; bottom: 20px;
font-size: 18px;}
.join_us ul li a:hover p{ color: #fff;}
.apply{ width: 200px; height: 50px; border: 1px solid #898989; border-radius: 5px;
display: block; margin: 38px auto 0 auto; text-align: center; line-height: 50px;
font-size: 18px;}
.apply:hover{ color: #f3981e;border: 1px solid #f3981e;}
.Clients{width: 100%;border-top: 1px solid #e5e5e5; padding: 40px 0;}
.customer{ width: 1100px; margin: 0 auto;}
.customer ul{ width: 1150px; overflow: hidden;}
.customer ul li{ float: left; width: 198px; height: 80px;border: 1px solid #e5e5e5;
margin: 45px 25px 0 0;}
.customer ul li img{ margin: 10px auto 0 auto; display: block;}
footer{ width: 100%;}
.bot_a{ width: 100%; background: #dddddd; overflow: hidden; padding: 30px 0;}
.bot_mid{ width: 1100px; margin: 0 auto;}
.menu_box{ margin:0 45px;}
.menu_box a{ display: block; line-height: 25px;}
.menu_box a:hover{ color: #f3981e;}
.menu_box h3{ font-weight: 100; font-size: 18px; padding-bottom: 25px;}
.icon{ margin-top: 50px; margin-right: 55px;}
/*.card img{ display: inline-block; margin-left: 15px;}*/
.icon a{ display: block; width: 30px; height: 30px; margin: 0 5px; float: left;}
.bot_b{ width: 100%; background: #898989; line-height: 30px; text-align: center; padding:20px 0;color:#ffffff;}
/*诚招代理*/
.banner{ width: 100%; height: 200px; position: relative;}
.ban_dl{ background: url(../images/banner_dl.jpg) center center no-repeat;}
.ban_txt{ width: 1100px; color: #fff; margin: 0 auto;}
.ban_txt span{ display: block; width: 325px;}
.ban_txt h1{ font-size: 46px; margin-top: 70px;}
.ban_txt p{ text-align: right; font-size: 18px;}
.conditions{ width: 630px; margin: 0 auto; line-height: 48px; font-size: 18px; padding: 20px 0;}
.Application{ width: 100%; height: 350px; background: url(../images/application.jpg) center center no-repeat;}
.mid{ width: 1100px; margin: 0 auto;}
.hzsq{ width: 230px; text-align: center; margin-right: 80px;}
.hzsq h3{ font-size: 30px; margin-top: 90px;}
.hzsq p{ font-size: 24px;}
.hzsq a{ width: 180px; height: 60px; background: #ffb80e; color: #fff; display: block; line-height: 60px;
font-size: 24px; border: 1px solid #c28900; margin: 66px auto 0 auto;}
.process{ width: 100%; padding: 75px 0;}
.procedure{ width: 100%; background: url(../images/line.png) center 160px no-repeat; overflow: hidden;}
.chart{ width: 1100px; margin-top: 90px; overflow: hidden;}
.chart ul li{ width: 140px; float: left; margin: 0px 68px 0 67px;}
.chart ul li a{ display: block; width: 140px; height: 140px; background: #e3e3e5;
border-radius: 70px; font-size: 24px; text-align: center; line-height: 140px;}
.chart ul li a:hover{ background: #ffb80e; color: #fff;}
.chart ul li p{width: 110px; margin: 10px auto;}
.chart_second{ margin-left: 140px;}

/*品牌服务*/
.ban_pp{ background: url(../images/banner_pp.jpg) center center no-repeat;}
.brand{ width: 1100px; margin: 0 auto; padding: 60px 0;}
.brand_picbox{ width: 222px; height: 222px; overflow:hidden;}
.brand_picbox a img{width: 222px;height: 222px; -moz-transition: all 1.1s ease-out;
-webkit-transition: all 1.1s ease-out;
-ms-transition: all 1.1s ease-out;
-o-transition: all 1.1s ease-out;
transition: all 1.1s ease-out;}
.brand_picbox a:hover img{
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
.brand ul li{ width: 222px; margin: 23px 70px 0 70px; float: left;}
.brand ul li p{ text-align: center; margin-top: 23px; font-size: 18px;}
.brand ul li p a:hover{ color: #ffb80e;}
.immediately{ width: 100%; height: 360px; background: url(../images/immediately_bg.jpg) center center no-repeat;}
.lj_zx{ padding-left: 70px;color: #003173;font-size: 24px; padding-top: 106px;}
.lj_zx p{ color: #003173;font-size: 36px;font-weight: bold; margin-top: 27px;}
.lj_zx span{color: #fd7303; font-size: 45px;font-weight: bold;}
.lj_zx a{ display: block; width: 220px; height: 60px; background: #ffb80e;
text-align: center; line-height: 60px; color: #fff; margin-top: 34px;}
.project{ padding: 80px 0;}
#outer {width:1100px;}
#tab {overflow:hidden;zoom:1; float: right; width: 432px; margin-right: 30px;}
#tab li {float:left;height:60px;cursor:pointer;	line-height:60px; font-size: 18px;
width: 428px; border: 1px solid #858383; margin-bottom: 20px; text-align: center;}
#tab li.current {color:#fff;background:#f3981e;}
#tent {float: left; width: 500px; margin-left: 15px;}
#tent ul {display:none;}
#tent ul p{ line-height: 26px;}
#tent ul a img{ width: 500px; height: 276px; margin-top: 50px;}
.solution{ width: 100%; height: 350px; background: url(../images/solution_background.jpg) center center no-repeat;}
.plan{ padding-left: 70px;}
.plan h1{ font-weight: 100; font-size: 42px; margin: 90px 0 15px 0;}
.plan p{ font-size: 16px;}
.plan img{ margin-top: 33px;}
.case{ width: 1100px; margin: 0 auto; padding: 60px 0;}
.case h2{ text-align: center; font-size: 36px; font-weight: 100;}
.lanrenzhijia{width:1100px;overflow:hidden;}
.lanrenzhijia ul{width:1150px;}
.lanrenzhijia ul li{float:left;margin-right:6px;display:inline;width:270px;
height:270px;overflow:hidden;position:relative; margin-top: 35px; cursor: pointer;} 
.lanrenzhijia ul li .photo{width:270px;height:270px;overflow:hidden;}
.lanrenzhijia .rsp{width:270px;height:270px;overflow:hidden;position: absolute;
background:#f3981e;top:0px;left:0px;}
.lanrenzhijia .text{position:absolute;width:270px;height:270px;top:-300px;left:0px;overflow:hidden;}
.lanrenzhijia .text h3{width:270px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.lanrenzhijia .text a{text-decoration:none; display: block; width: 270px; height: 270px;}
.lanrenzhijia .text div{text-align:center;color:#FFFFFF;font-size:18px;}
/*影视资源*/
.ban_ys{ background: url(../images/banner_ys.jpg) center center no-repeat;}
.resources{ width: 950px; padding: 90px 75px 50px 55px; margin: 0 auto; height: 437px;}
.zy_left{ width: 323px; position: relative;}
.zy_box{ width: 143px; height: 143px; border: 1px solid #d1d1d1;position: absolute;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg);}
.zy_box a{ -webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg); display: block; width: 145px; height: 145px; line-height: 145px;
 text-align: center; font-size: 18px;}
.zy_box:hover{ border: 0px; background: #ffb80e;transition:all 200ms ease-in 0s;}
.zy_box:hover a{ color: #fff;}
.resources_zt{ right: 0px;}
.resources_tg{ left: 60px; top: 117px;}
.resources_lmzr{ right: 0px; top: 233px;}
.zy_center{ width: 368px; height: 368px; background: url(../images/resources_bg.png) no-repeat;
position: relative; left: 286px;}
.zy_center a{ width: 170px; height: 170px; display: block;
background: url(../images/yszy_bg.png) no-repeat; line-height: 170px; text-align: center;
 margin: 99px auto 0 auto; font-size: 30px;}
.zy_center a:hover{ color: #ffb80e;}
.resources_gm{ left: 0px;}
.resources_dszr{ right: 60px; top: 117px;}
.resources_dyzr{ left: 0px; top: 233px;}
.custom{ width: 100%; height: 329px; background: url(../images/custom_bg.jpg) center center no-repeat;}
.sr_custom{ float: right; width: 300px; margin:60px 75px 0 0;}
.sr_custom p{ font-size: 30px;}
.sr_custom p span{ font-size: 38px;}
.sr_custom h3{ font-size: 21px;font-weight: 100; margin-top: 10px;}
.sr_custom a{ width: 90px; height: 30px; display: block; background: #ffb80e;
text-align: center; line-height: 30px; color: #fff; font-size: 18px; margin-top: 5px;}
.media{ width: 1100px; margin: 0 auto; padding: 57px 0 37px 0; overflow: hidden;}
.media img{ float: left;}
.media_txt{ width: 616px; margin-right: 20px;}
.media_txt p{ line-height: 30px; margin-top: 30px;}
.wrapper{ width:600px; height: 60px; text-align:center; display: none;
line-height: 60px; position: relative;}
.btn {border:none;font-family: inherit;font-size: inherit;color: inherit; width: 148px; height: 60px;
	background: none;cursor: pointer;display: inline-block;margin: 45px 20px; font-size: 18px;
	text-transform: uppercase;letter-spacing: 1px;outline: none;
	position: relative;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn-1 {border: 1px solid #595656;}
.btn:after {content: '';position: absolute;z-index: -1;-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;transition: all 0.3s;}
/* Button 1e */
.btn-1e {overflow: hidden;}
.btn-1e:after {width: 100%;height: 0;top: 50%;left: 50%;background: #f3981e;
	opacity: 0;-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) rotate(45deg);}
.btn-1e:hover,.btn-1e:active {color: #fff;border: 1px solid #f3981e;}
.btn-1e:hover:after {height: 260%;opacity: 1;}
.btn-1e:active:after {height: 400%;opacity: 1;}
.cooperation{ width:100%; background: #f1f5f8; overflow: hidden;padding-bottom: 45px;}
.hz_hb{ width: 920px; margin: 0 auto; }
.hz_hb ul li{ float: left; margin: 45px 10px 0 8px; }
.pic ul{ width: 1150px; overflow: hidden; padding: 17px 0 65px 0;}
.pic ul li{ width: 350px; height: 224px; overflow: hidden; float: left; margin: 26px 26px 0 0;}
.pic ul li a img{display: block; -moz-transition: all 1.1s ease-in-out;
-webkit-transition: all 1.1s ease-in-out;
-ms-transition: all 1.1s ease-in-out;
-o-transition: all 1.1s ease-in-out;
transition: all 1.1s ease-in-out;}
.pic ul li a:hover img{ -moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);}
/*新媒体*/
.ban_mt{ background: url(../images/banner_mt.jpg) center center no-repeat;}
.new_media{padding: 46px 0; width: 1130px; overflow: hidden;}
.new_media ul li{ width: 260px; height: 175px;  text-align: center;float: left; margin: 20px 20px 0 0;}
.new_media ul li div{ height: 99px;}
.new_media ul li a{border: 1px solid #4a4a4a; display: block;width: 258px; height: 153px;padding-top: 20px;}
.new_media ul li a:hover{border: 1px solid #f3981e;}
.new_media ul li img{ margin: 0 auto;}
.new_media ul li div img{ margin-top: 7px;}
.new_media ul li p{ font-size: 18px; margin-top: 10px;}
.new_media ul li a:hover p{ color: #f3981e;}
.network{ width: 100%;background: #050b17; height: 810px;}
.network img{ display: block; margin:30px auto 0 auto;}
.entire{ padding: 50px 0;}
.entire img,.entire span{ display:block;float: left;}
.entire span{ width: 530px; float: right; line-height: 31px; margin-top: 10px;}
.entire span p{text-indent: 25px; font-size: 15px;}
.era{ width: 100%; background: url(../images/era.jpg) center center no-repeat;height: 400px;}
.web{ padding: 50px 0;}
.start{ width: 190px; height: 50px; text-align: center; line-height: 50px; color: #fff;
background: #990b0b; display: block; font-size: 18px; float: right;
 margin: -80px 150px 0 0; position: relative; z-index: 99;}
/*全网营销*/
.ban_qw{ background: url(../images/ban_qw.jpg) center center no-repeat;}
.business ul li{ float: left; width: 140px; margin: 80px 66px 0 66px;}
.yx_yw{ width: 140px;}
.yx_yw span{ width: 138px; height: 138px; display: block; border: 1px solid #b1b1b1;
border-radius: 10px;}
.yx_yw span a{ display:block;width: 138px; height: 138px;}
.yw_a{ background:#fff url(../images/business_a.png) center center no-repeat;}
.yw_a:hover{background:#f39800 url(../images/business_a_hover.png) center center no-repeat;}
.yw_b{ background:#fff url(../images/business_b.png) center center no-repeat;}
.yw_b:hover{background:#f39800 url(../images/business_b_hover.png) center center no-repeat;}
.yw_c{ background:#fff url(../images/business_c.png) center center no-repeat;}
.yw_c:hover{background:#f39800 url(../images/business_c_hover.png) center center no-repeat;}
.yw_d{ background:#fff url(../images/business_d.png) center center no-repeat;}
.yw_d:hover{background:#f39800 url(../images/business_d_hover.png) center center no-repeat;}
.yw_e{ background:#fff url(../images/business_e.png) center center no-repeat;}
.yw_e:hover{background:#f39800 url(../images/business_e_hover.png) center center no-repeat;}
.yw_f{ background:#fff url(../images/business_f.png) center center no-repeat;}
.yw_f:hover{background:#f39800 url(../images/business_f_hover.png) center center no-repeat;}
.yw_g{ background:#fff url(../images/business_g.png) center center no-repeat;}
.yw_g:hover{background:#f39800 url(../images/business_g_hover.png) center center no-repeat;}
.yw_h{ background:#fff url(../images/business_h.png) center center no-repeat;}
.yw_h:hover{background:#f39800 url(../images/business_h_hover.png) center center no-repeat;}
.yw_txt{ font-size: 17px; text-align: center; margin-top: 15px;}
.seo{ width: 990px; margin: 80px auto 0 auto;}
.seo img{ display:none;}
.seo p{ width: 950px;  padding: 45px 0; line-height: 24px; margin: 0 auto;}
.seo_box{ width: 100%; background: #e5e5e5; height: 347px;}
.seo_yh img{ display: block; margin: 0 auto;}
.internal{ margin: 50px auto;}
.internal div{ width: 930px; line-height: 26px;}
.internal div p{ padding-left: 25px;}
.optimize img{ display: block; margin: 30px auto 0 auto;}
.methods{ width: 100%; background: url(../images/methods_bg.jpg); margin-bottom: 80px;}
.methods img{ display: block;}
/*关于我们*/
.ban_gy{ background: url(../images/banner_gy.jpg) center center no-repeat;}
.about_box{ width: 1046px; padding: 65px 27px 50px 27px;}
.about_right{ width: 504px;}
.about_right p{ font-size: 21px; padding-bottom: 30px;}
.about_right span{ font-size: 16px; line-height: 26px;}
.zzsc-content h3{ font-weight: 100; margin-top: 8px;}
/*新闻中心*/
.ban_news{ background: url(../images/ban_news.jpg) center center no-repeat;}
.news_left{ width: 656px;}
.news_left ul li{ margin-top: 70px;}
.news_left ul li h2 a{ font-size: 24px; font-weight: 100;}
.news_left ul li h2 a:hover{ color: #f3981e;}
.news_left ul li span{ font-size: 16px; padding-top: 15px; display: block;}
.news_tp{ width: 656px; height: 255px; overflow: hidden; display: block; margin-top: 30px;}
.news_tp img{ -moz-transition: all 1.1s ease-out;
-webkit-transition: all 1.1s ease-out;
-ms-transition: all 1.1s ease-out;
-o-transition: all 1.1s ease-out;
transition: all 1.1s ease-out;}
.news_tp:hover img{ -moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);}
.news_left ul li p{ margin-top: 53px; text-indent: 25px; line-height: 24px;}
.more{ width: 120px; height: 40px; border: 1px solid #f39800; text-align: center;
 line-height: 40px; display: block; margin-top: 35px; color: #f3981e; font-size: 18px;}
.page{ width: 656px; text-align: center; padding: 100px 0;}
.page a{ padding: 5px 10px; border: 1px solid #595656; display: inline-block;margin: 0 5px;}
.page a:hover{ color: #f3981e;border: 1px solid #f3981e;}
.news_right{ width: 365px; margin-right: 30px;}
.search{ width: 365px; margin-top: 86px;}
.searchinput{ border: 1px solid #595656; width: 264px; height: 33px; padding: 0 10px;
font-size: 18px;}
.searchbtn{ width: 73px; height: 32px; background: url(../images/search_btn.jpg) no-repeat;
border: 0px; line-height: 32px; text-align: center; font-size: 18px; color: #fff; cursor: pointer;}
.near{ width: 365px;}
.jqxw_txt{ font-size: 24px; margin-top: 45px;}
.near ul li{ float: left; width: 365px; margin-top: 42px;}
.near ul li img{ float: left;}
.newr_txt{ width: 220px;}
.newr_txt a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
 background: url(../images/li_bg.jpg) left center no-repeat; padding-left: 10px;}
.newr_txt a:hover{ font-weight: bold;}
.newr_txt p{ font-size: 12px; line-height: 20px; margin-top: 5px;}
/*联系我们*/
/*.contact{ width: 1100px; padding: 70px 0;}
.way{ width: 217px; padding-left: 37px;} 
.way h2{ font-size: 24px; font-weight: 100; padding-bottom: 20px;}
.way p{ line-height: 24px; padding-bottom: 30px;}
.way_zt{ font-size: 18px;}*/
/*火箭向上*/
.actGotop{position:fixed; _position:absolute; bottom:100px; right:20px;width:70px; height:70px; display:none;}
.actGotop a,.actGotop a:link{width:70px; height:70px;display:inline-block;
 background:url(../images/top.png) no-repeat;outline:none;}

.card{ width: 350px; float:left;}
.card img{ margin: 0 auto; display: block;}
