﻿@charset "utf-8";
/* CSS Document */

/*-----------所有标签通配样式---------------*/
* { margin: 0px; padding: 0px;}
img {border: none;}
ul, ul li, ol li {list-style: none; margin: 0; padding: 0;}
a {color: #000000; text-decoration: none; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; outline:none;}
a:visited {color: #000000; text-decoration: none; }
a:hover { color:#FF0004; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { font-size: 16px; }

/*------------ie6 h bug-----------------*/
html { height: 100%; }
body { text-align: center; margin: 0px auto; padding-top:101px;  height: 100%; background: #FFFFFF ; font-size: 16px; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; line-height: 20px; color:#000000;}
body::before { content: ""; position: fixed; top: -10px; left: 0; width: 100%; height: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8); box-shadow: 0px 0px 10px rgba(0,0,0,.8); z-index: 100; }

/*-----------------------------------------------头部、底部公共样式区域----------------------------------------------------------*/

/*-------header头部样式区域-------*/
/*#header { position:fixed; top:0 ; left:0; width:100%; background:#ffffff; border-bottom:1px solid #cccccc; z-index:99999;}
#header-cn { margin:0 auto; width:1280px; height:100px; overflow:hidden; }
#logo { float:left; width:380px; height:100px;}
#nav { float:left;  overflow:hidden; }
#nav li { float:left; width:100px;}
#nav li.nav-sy { width:70px;}
#nav li a { display:block; line-height:100px; color:#000000; font-size:16px; }
#nav li a:hover { color:#FF0004;}
#nav li .nav-xbbj { background:url(../images/nav-bj.jpg) no-repeat center 70px}
#service { float:right; overflow:hidden;}
#service li { float:left; height:100px;}*/

#header { position:fixed; top:0 ; left:0; width:100%; background:#ffffff; border-bottom:1px solid #cccccc; z-index:99999;}
#header-cn { margin:0 auto; width:1280px; height:100px; overflow:hidden; }
#logo { float:left; padding-top:20px; width:380px; height:60px;}
#nav { float:left;  overflow:hidden; }
#nav li { float:left; width:100px;}
#nav li.nav-sy { width:70px;}
#nav li a { display:block; line-height:100px; color:#000000; font-size:16px; }
#nav li a:hover { color:#FF0004;}
#nav li .nav-xbbj { background:url(../images/nav-bj.jpg) no-repeat center 70px}
#service { float:right; margin-top:30px; overflow:hidden;}
#service li { float:left; height:40px;}

/*-------footer底部样式区域-------*/
#footer { width:100%; background:#001138; }
#footer-t { width:100%; height:350px; background:url(../images/footer-bj1.jpg) no-repeat center top;}
#footer-t-cn { margin:0 auto; width:1220px; }
#lxxx { margin:0 auto; width:100%; overflow:hidden;}
#lxdz { float:left; margin-top:50px; width:540px;}
#lxdz li { text-align:left; width:90%; line-height:40px; font-size: 18px; color:#ffffff;}
#lxdz li .email-txt { display:block; padding-left:52px;}
#zxly { float:right; margin-top:10px; width:680px; overflow:hidden;}
#zxly h3 { text-align:center; width:100%; line-height:100px; color:#ffffff; font-size:32px; font-weight:normal; }

#zxly-l { float:left; width:320px;}
#zxly-l li { text-align:left; margin-bottom:22px; padding-left:24px; width:290px; line-height:38px; background:url(../images/zxly-bj1.png) no-repeat 10px center; 
background-size:1.8% auto; border:1px solid #CCCCCC; border-radius:5px; color:#ffffff;}
#zxly-l li input { margin-left:10px;  width:235px; height:40px; line-height:40px; background:url(../images/input-bj.png) left top; border:0; border:none; color:#ffffff; font-size:16px; outline:none; }
#zxly-r { float:right; width:320px;}
#zxly-r p { margin-bottom:20px; width:100%;}
#zxly-r p textarea {padding: 10px 10px; width: 298px; height: 84px; background: url(../images/input-bj.png) left top; border:1px solid #CCCCCC; border-radius:5px; color: #ffffff; font-size: 16px; outline: none; overflow: hidden; }
#zxly-r .ljtj-btn { display:block; width:318px;}
#zxly-r .ljtj-btn input  { display:block; margin:0 auto; width:318px; height:40px; line-height:40px; background:#DE1620; border:0; border:none; border-radius:5px; color:#ffffff; font-size:20px; cursor:pointer; }
input::-webkit-input-placeholder , textarea::-webkit-input-placeholder  {color: #96A1BB;}   /* WebKit browsers */
input:-moz-placeholder , textarea:-moz-placeholder {color: #96A1BB;}     /* Mozilla Firefox 4 to 18 */
input::-moz-placeholder , textarea::-moz-placeholder {color: #96A1BB;}     /* Mozilla Firefox 19+ */
input::-ms-input-placeholder , textarea::-ms-input-placeholde {color: #96A1BB;}     /* Internet Explorer 10+ */

#footer-c { width:100%; background:#001648;}
#footer-c-cn { margin:0 auto; padding:30px 0 40px 0; width:1050px;  overflow:hidden;}
#footer-sub-nav { float:left; width:700px; overflow:hidden; }
#footer-sub-nav dl { float:left; width:16.6%;}
#footer-sub-nav dl.sub-nav-sy { float:left; width:13%;}
#footer-sub-nav dl dt { text-align:left; width:100%; line-height:40px; font-size:15px; }
#footer-sub-nav dl dt a { color:#ffffff;}
#footer-sub-nav dl dt a:hover { color:#f00;}
#footer-sub-nav dl dd { text-align:left; width:100%; line-height:34px; font-size:14px; }
#footer-sub-nav dl dd a { color:#8894AF;}
#footer-sub-nav dl dd a:hover { color:#f00;}

#footer-rwm { float:left; width:340px; }
#footer-rwm h5 { text-align:left; margin-bottom:25px; width:100%;}
#footer-rwm ul { width:80%; overflow:hidden;}
/*#footer-rwm ul li { float:left; margin-left:50px; width:120px;}*/
#footer-rwm ul li { margin:0 auto; width:120px;}

/*---底部友情链接links区域 ---*/
#links { margin:0px auto; width:1230px;}
#links p {text-align:left; padding-bottom:20px; width:100%; color:#FF0004; font-weight:bold; font-size:20px;}
#links p a { display:inline-block; margin-right:10px; padding:3px 0; font-size:14px; color:#ffffff;}
#links p a:hover { color:#FF0004;}

#footer-r-cn { margin:0 auto; padding:20px 0 5px 0; width:1220px;}
#footer-r-cn ul { width:100%; overflow:hidden;}
#footer-r-cn ul li { text-align:left; float:left; width:33%;}
#footer-r-cn ul li a { display:block; padding:2px 0; width:100%; line-height:20px; color:#ffffff;  vertical-align:middle;}
#footer-r-cn ul li a:hover { color:#FF0004;}
#footer-r-cn ul li a img { margin-right:5px; vertical-align:middle;}
#footer-r-cn ol { margin:15px auto; width:85%; overflow:hidden;}
#footer-r-cn ol li { text-align:center; float:left; width:14.2%;}

#copyright { text-align:center; padding:10px 0; width:100%; line-height:24px; color:#8F9BB5; font-size:15px; font-weight:bold;}

/*---fhymdb返回页面顶部区域 -----*/
#fhymdb { display:none; position:fixed; right:3.7%; bottom:3%; width:30px; height:30px; background:url(../images/list-16.png) no-repeat left top; background-size:100% auto; cursor:pointer; text-indent:-9999px; border-radius:200%;}

/*-----------------------------------------------首页样式区域----------------------------------------------------------*/


/*------图片轮换tplh区域 -----*/
#tplh { margin:0 auto; width:100%;}

.fullSlide{ position:relative; width:100%; height:800px; background:#000;}
.fullSlide .bd{ position:relative; margin:0 auto; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important;height:800px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{ display:block; height:800px;}
.fullSlide .bd li img { width:100%; height:100%; object-position: center; object-fit: cover;}
.fullSlide .hd{ position:absolute; bottom:20px; left:0; width:100%; height:30px; line-height:30px; z-index:1; }
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; margin:1px 10px 1px 1px;  width:42px;height:11px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block; position:absolute; top:50%; margin-top:-30px; left:1%; z-index:1; width:40px; height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:1%;background-position:-6px -137px;}

/*------公司实力gssl区域 -----*/
.gssl { padding:35px 0;  width:100%; background:#F5F7FA;}
.gssl h3 {text-align:center; margin:35px 0 20px 0; width:100%; line-height:80px; background:url(../images/bt-bj3.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
.gssl-cn { margin:0 auto; width:1150px; overflow:hidden;}
.gssl-cn dl { float:left; width:33.33%; background:url(../images/xzwmly-bj2.jpg) no-repeat right center;}
.gssl-cn dl dt { text-align:center; width:100%; line-height:84px; color:#DE1620; font-size:55px;}
.gssl-cn dl dd { text-align:center; width:100%; line-height:46px; color:#666666; font-size:17px; letter-spacing:2px;}


/*-------科技新体验kjxty区域 --------*/
#kjxty { padding:30px 0; width:100%; height:240px; background:url(../images/kjxty-bj.jpg) no-repeat center top;  background-size: cover; background-attachment: fixed; }
#kjxty-cn { margin:0 auto; width:900px;}
#kjxty-cn h3 { text-align:center; width:100%; line-height:120px; font-size:60px; font-weight:normal; color:#ffffff; letter-spacing:5px;}
#kjxty-cn p { margin: 30px auto 0 auto;  width:282px; overflow:hidden;}
#kjxty-cn p .kjxty-l { float:left; width:220px;}
#kjxty-cn p .kjxty-l a { display:block; text-align:center; width:100%; line-height:50px; background:#DE1620; border-radius:5px; color:#ffffff; font-size:20px; letter-spacing:2px;}
#kjxty-cn p .kjxty-r { float:right; margin-top:4px; width:41px; height:41px;}


/*-------我们能为您做什么wmnzsm区域 -------*/
#wmnzsm { margin:70px auto 80px auto; width:1216px;}
#wmnzsm h3 {text-align:center; margin-bottom:20px; width:100%; line-height:80px; background:url(../images/bt-bj1.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;}

#wmnzsm-cn { width:100%; overflow:hidden;}
.wmnzsm-com { position:relative; float:left; width:33.33%;}

.wmnzsm-comz {  margin:0 auto; padding-top:65px; width:90%; height:240px; background:#F4F4F4; border-radius:5px;}
.wmnzsm-comz h4 { margin:0 auto; padding-top:104px;  width:104px; background:url(../images/wmnzsm-1zgzt.jpg) no-repeat center top; font-size:20px; font-weight:normal; letter-spacing:2px;}
.wmnzsm-comz h4 span { display:block; width:104px; line-height:56px; background:url(../images/nav-bj.jpg) no-repeat center bottom;}
.wmnzsm-comz .wmnzsm-h4-1 {background:url(../images/sy-xm-bj1.png) no-repeat center top;}
.wmnzsm-comz .wmnzsm-h4-2 {background:url(../images/sy-xm-bj2.png) no-repeat center top;}
.wmnzsm-comz .wmnzsm-h4-3 {background:url(../images/sy-xm-bj3.png) no-repeat center top;}
.wmnzsm-comz .wmnzsm-h4-4 {background:url(../images/sy-xm-bj4.png) no-repeat center top;}

.wmnzsm-comy { display:none; position:absolute; left:5%; top:0; width:90%; height:300px; background:#DE1620; border-radius:5px; z-index:990;}
.wmnzsm-comy ul { padding:30px 0; width:100%;}
.wmnzsm-comy ul li { margin:0 auto 10px auto; width:43%; line-height:30px; border:1px solid #ffffff; font-size:18px; color:#ffffff;}
.wmnzsm-comy ul li:hover {box-shadow: 0px 0px 5px 5px #eeeeee;}

.wmnzsm-comy ul.zgsj-xm { padding:14px 0;  width:100%;}
.wmnzsm-comy ul.zgsj-xm li { margin:0 auto 8px auto; width:43%; line-height:30px; border:1px solid #ffffff; font-size:18px; color:#ffffff;}
.wmnzsm-comy ul.zgsj-xm li:hover {box-shadow: 0px 0px 5px 5px #eeeeee;}


/*-------全国热线咨询qgrxzx区域 -------*/
#qgrxzx  { padding:40px 0; width:100%; background:#001648 url(../images/qgrxzx-bj.jpg) no-repeat center top; background-size: cover; background-attachment: fixed; }
#qgrxzx-cn { text-align:center; margin:0 auto; width:800px;}
#qgrxzx-cn h3 { margin:30px auto 0 auto; width:579px; height:44px; color:#ffffff; font-size:36px; font-weight:normal;}
#qgrxzx-cn p { margin:0 auto; width:200px;  }
#qgrxzx-cn p a { display:block; margin-top:30px; width:100%; line-height:50px; background:#DE1620; border-radius:5px; color:#ffffff;  font-size:20px; letter-spacing:2px; }


/*-----合作伙伴hzhb区域 -------*/

#hzhb { margin:0 auto; padding:60px 0 40px 0; width:1216px;}
#hzhb h3 { text-align:center; margin-bottom:20px; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;}
#hzhb ul { width:100%; overflow:hidden;}
#hzhb ul li { float:left; width:20%; height:190px;}
#hzhb ul li img { width:190px; height:190px;} 
#hzhb-more { display:block; margin:30px auto 0 auto; width:200px;}
#hzhb-more a { display:block; text-align:center; width:100%; line-height:50px; background:#DE1620; border-radius:5px; color:#ffffff; font-size:20px; letter-spacing:2px; }

/*-------咨询热线zxrx区域 ---------*/
#zxrx { margin:10px auto 30px auto; width:1216px;}
#zxrx p { padding-left:760px; width:480px; height:55px;}
#zxrx p img { width:100%; height:auto;}

/*------公司荣誉gsry区域 ------*/
#gsry { margin: 0 auto; width:1216px;}
#gsry h3 {text-align:center; margin-bottom:30px; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;}
#scroll {  margin:30px auto 60px auto; width:1216px; height:160px; overflow:hidden; zoom:1;}
#scroll .scroll_con { position:relative; float:left; width:1216px; height:160px; overflow:hidden;}
#scroll div.scroll_con ul { position:absolute; left:0; top:0; zoom:1; z-index:12; overflow:auto;}
#scroll .scroll_con ul li { float:left; margin-right:0px;  width:250px; height:160px; cursor:pointer; background:url(../images/yc-img-bj.gif) no-repeat center center;}
#scroll .scroll_con ul li:hover {margin-top:3px;}

#gsry-tc { display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../images/tm_bj.png) left top; z-index:99999; }
#gsry-btn { display:block; position:absolute; top:30px; right:50px; width:40px; height:40px; cursor:pointer; z-index:99999;}
#gsry-btn img { width:30px; height:30px;}
#gsry-tc-cn { position:relative; width:100%; height:100%;}
.gsry-tc-com { margin: 0 auto; padding:5% 0; width:50%; }
.gsry-tc-com img {display:block; margin:0 auto; padding:10px; width:auto; height:auto; background:#000000;}


/*-------行业咨询hyzx区域 -----------*/
#hyzx { margin:0 auto 80px auto; width:1216px;}
#hyzx h3 {text-align:center; margin-bottom:30px; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;}
#hyzx-cn { width:100%; overflow:auto;}
#hyzx-l { position:relative; float:left; width:580px; object-fit: cover; object-position: center; overflow:hidden; }
#hyzx-l p , #hyzx-l p img  { width:580px; height:420px;  transform: scale(1); transition: transform 1s ease 0s;  object-fit: cover; object-position: center; }
#hyzx-l p img:hover{ width:100%; height:100%;  transform: scale(1.05);}
#hyzx-l dl { position:absolute; left:0; bottom:0; padding:10px 0; width:580px; background:#DE1620; z-index:990; overflow: hidden;}
#hyzx-l dl dt { text-align:left; padding:0 15px; width:550px; height:32px; line-height:32px;  font-size:17px; color:#ffffff;
overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
#hyzx-l dl dt a { width:550px; color:#ffffff; overflow: hidden;}
#hyzx-l dl dd { text-align:left; padding:0 25px; width:530px; line-height:32px;  font-size:17px; color:#ffffff;}

#hyzx-r { float:right; width:580px; height:420px;}
#hyzx-r ol { width:100%; overflow:hidden;}
#hyzx-r ol li { text-align:center; float:left; width:33.33%; line-height:50px; background:#F4F4F4; cursor:pointer; font-size:18px; letter-spacing:1px;}
#hyzx-r ol li.hyzx-one { background:#DE1620; color:#ffffff;}
.hyzx-co { width:100%;}
.hyzx-com { padding:20px 0; width:100%;}
.hyzx-com ul { width:100%;}
.hyzx-com ul li { text-align: right; float: left; width: 100%; height: 50px; background:url(../images/news-bj2.jpg) repeat-x left bottom; overflow: hidden;}
.hyzx-com ul li a { float: left;text-align: left;  padding-left: 15px;  width: 450px; height:50px; line-height: 50px; background:url(../images/news-bj1.jpg) no-repeat left 24px; font-size: 15px; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;} 
.hyzx-com ul li span { text-align: right;  width: 60px; line-height: 50px; font-size: 14px;}

 
/*-----------------------------------------------各栏目页面样式区域----------------------------------------------------------*/
 
/*---展馆设计宣传图片zgsj-banner区域 start----*/
#zgsj-banner { width:100%;}
#zgsj-banner p { text-align:center; width:100%; height:640px;}
#zgsj-banner p img { width:100%; height:640px; object-position: center; object-fit: cover;}

/*---开创展厅新体验kcztxty区域 ---*/
#kcztxty { margin:0 auto 30px auto; width:1200px;}
#kcztxty h3 {text-align:center; margin:35px 0 0 0; width:100%; line-height:80px; background:url(../images/bt-bj3.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
#kcztxty-txt {text-align:center; margin-bottom:30px; width:100%; line-height:30px; color:#6A6A6A; font-size:16px;}

.kcztxty-cn { margin:0 auto; width:90%; overflow:hidden;}
.kcztxty-com { float:left; width:33.33%;}
.kcztxty-com-cn { margin:5px auto; padding:70px 0; width:82%; height:170px; background:#F4F4F4; border-radius:5px; }
.kcztxty-com-cn:hover {box-shadow: 0px 0px 5px 5px #eeeeee;}
.kcztxty-com-cn p { margin:0 auto; width:113px; height:113px;} 
.kcztxty-com-cn:hover p  {
	-webkit-animation-iteration-count: 1;
    -webkit-animation: hover_bx 0.5s linear 0s;
    animation-iteration-count: 1;
    animation: hover_bx 0.5s linear 0s;
}
@keyframes hover_bx {      /**-----使用 @keyframes 来使鼠标悬停的改变图片大小-----*/
0%, 20%, 40%, 60%, 80%, to {animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {opacity: 0.8;transform: skew(0deg,0deg);}
20% {transform: skew(5deg,0deg);}
40% {transform: scale3d(1.2, .9, .9);}
60% {opacity: 1;transform: scale3d(0.95, 1.05, 1.03);}
80% {transform: scale3d(1.05, 0.97, .97);}
to {opacity: 1;transform: scale3d(1, 1, 1);}
}
.kczt
.kcztxty-com-cn p img { width:100%; height:100%;} 
.kcztxty-com-cn h4 { text-align:center; margin:15px 0 30px 0; padding-bottom:20px; width:100%; line-height:20px; background:url(../images/nav-bj2.jpg) no-repeat center bottom; font-size:20px; font-weight:normal;}
.kcztxty-com-cn span { display:block; text-align:center; margin:0 auto; width:100px; line-height:30px; background:#DE1620; color:#ffffff; font-size:15px; } 

/*----全景展示qjzs区域 ---*/
#qjzs { margin:0 auto 60px auto; width:1200px;}
#qjzs h3 {text-align:center; margin:20px 0 20px 0; width:100%; line-height:80px; background:url(../images/bt-bj3.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
.qjzs-iframe { width:1200px; height:600px; }

/*---精彩案例jcal区域 ---*/
.jcal { margin:0 auto; width:1200px; height:780px;}
.jcal h3 {text-align:center; margin:35px 0 20px 0; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}

.jcal-cn { position:relative; width:1200px;  }

.jcal-com1 { position:absolute; top:0; left:0;  width:480px; height:290px;}
.jcal-com1 h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:450px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px; z-index:99;}
.jcal-com1 p { width:480px; height:290px; overflow:hidden;}
.jcal-com1 p img { width:100%; height:100%; object-position: center; object-fit: cover;}


.jcal-com2 { position:absolute; top:0; left:490px; width:400px; height:290px; z-index:990;}
.jcal-com2 h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:370px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px; z-index:99;} 
.jcal-com2 p { width:400px; height:290px; overflow:hidden;}
.jcal-com2 p img { width:100%; height:100%; object-position: center; object-fit: cover;}


.jcal-com3 { position:absolute; top:300px; left:0; width:290px; height:290px;}
.jcal-com3 h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:260px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px; z-index:99;}
.jcal-com3 p { width:290px; height:290px; overflow:hidden;}
.jcal-com3 p img { width:100%; height:100%; object-position: center; object-fit: cover;}


.jcal-com4 { position:absolute; top:300px; left:300px; width:290px; height:290px;}
.jcal-com4 h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:260px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px; z-index:99;}
.jcal-com4 p { width:290px; height:290px; overflow:hidden;}
.jcal-com4 p img { width:100%; height:100%; object-position: center; object-fit: cover;}


.jcal-com5 { position:absolute; top:300px; left:600px; width:290px; height:290px;}
.jcal-com5 h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:260px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px; z-index:99;}
.jcal-com5 p { width:290px; height:290px; overflow:hidden;}
.jcal-com5 p img { width:100%; height:100%; object-position: center; object-fit: cover;}


.jcal-com6 { position:absolute; top:0; left:900px; width:300px; height:592px;}
.jcal-com6 h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:270px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px; z-index:99;}
.jcal-com6 p { width:300px; height:592px; overflow:hidden;}
.jcal-com6 p img { width:100%; height:100%; object-position: center; object-fit: cover;}

.zgjcal { margin-top:650px;}

/*---为什么选择我们wsmxzwm区域 ---*/
.wsmxzwm {  background:#ffffff; }
.wsmxzwm h3 { margin:0 0 20px 0;}

/*------宣传页banner区域 start---------*/
#banner { width:100%; }
#banner p { text-align:center; width:100%; height:380px;}
#banner p img { width:100%; height:380px; object-position: left; object-fit: cover;}   
 
/*------专属于您的创意定制! zscydz区域 start---------*/
.zscydz { margin:0 auto 40px auto; width:1200px;}
.zscydz h3 {text-align:center; margin:35px 0 30px 0; width:100%; line-height:80px; background:url(../images/bt-bj1.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;}
.xcch h3 {text-align:center; margin:35px 0 0 0; width:100%; line-height:80px; background:url(../images/bt-bj3.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
.xcch-txt { display:block; text-align:center; margin-bottom:30px; width:100%; line-height:30px; color:#6A6A6A; font-size:16px;}
.wlyy h3 { text-align:center; margin:35px 0 30px 0; width:100%; line-height:80px; background:url(../images/bt-bj4.png) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
.zscydz-cn { width:100%; overflow:hidden;}
.zscydz-com { float:left; width:25%;}
.zscydz-com-cn { margin:5px auto; padding:40px 0; width:92%; height:245px; background:#F4F4F4; border-radius:5px; }
.zscydz-com-cn:hover {box-shadow: 0px 0px 5px 5px #eeeeee;}
.zscydz-com-cn p { margin:0 auto; width:113px; height:113px;} 
.zscydz-com-cn:hover p  {
	-webkit-animation-iteration-count: 1;
    -webkit-animation: hover_bx 0.5s linear 0s;
    animation-iteration-count: 1;
    animation: hover_bx 0.5s linear 0s;
}
@keyframes hover_bx {      /**-----使用 @keyframes 来使鼠标悬停的改变图片大小-----*/
0%, 20%, 40%, 60%, 80%, to {animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {opacity: 0.8;transform: skew(0deg,0deg);}
20% {transform: skew(5deg,0deg);}
40% {transform: scale3d(1.2, .9, .9);}
60% {opacity: 1;transform: scale3d(0.95, 1.05, 1.03);}
80% {transform: scale3d(1.05, 0.97, .97);}
to {opacity: 1;transform: scale3d(1, 1, 1);}
}
.zscydz-com-cn p img { width:100%; height:100%;} 
.zscydz-com-cn h4 { text-align:center; margin:15px 0 30px 0; padding-bottom:20px; width:100%; line-height:20px; background:url(../images/nav-bj2.jpg) no-repeat center bottom; font-size:20px; font-weight:normal;}
.zscydz-com-cn span { display:block; text-align:center; margin:0 auto; width:100px; line-height:30px; background:#DE1620; color:#ffffff; font-size:15px; } 
 
/*-----案例展示alzsq区域 end------*/
.alzsq { margin:0 auto; width:1200px;}
.alzsq-bt { position:relative; width:1200px;}
.alzsq-bt h3 {text-align:center; margin:35px 0 30px 0; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;} 
.alzsq-bt p { position:absolute; right:0; top:10px; width:450px; height:55px; z-index:990;}
.alzsq-bt p img { width:100%; height:100%;}   

.alzsq-cn { margin-bottom:40px; width:1200px; overflow:hidden;}
.alzsq-com { float:left; width:300px;}
.alzsq-com dl { margin:0 auto; width:280px; border:1px solid #cccccc;  }
.alzsq-com dl dt { position:relative; width:280px; height:168px;  transform: scale(1); transition: transform 1s ease 0s;  object-fit: cover; overflow:hidden;}

.alzsq-com dl dt .alzsq-zg-img { position:absolute; left:0; top:0; display:block; width:280px; height:160px; z-index:99;}  

.alzsq-com dl dt img { width:280px; height:168px; object-position: center; object-fit: cover;}
/*.alzsq-com dl dt img:hover { width:100%; height:100%; transform: scale(1.05); }*/
.alzsq-com dl dd { padding:0 3%; width:94%; height:54px; line-height:54px; background:#F4F4F4; color:#2C2C2C; font-size:15px; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.alzsq-zxrx { text-align:right; width:100%; height:55px;}
.alzsq-zxrx1 { text-align: right; margin:0 auto; padding-top:10px; width:1200px; height: 55px;}


/*-------我们的优势wmdys区域 start-------*/

#wmdys { margin:0 auto 40px auto; width:1220px;}
#wmdys h3 {text-align:center; margin:35px 0 0 0; width:100%; line-height:80px; background:url(../images/bt-bj3.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
.wmdys-txt { display:block; text-align:center; margin-bottom:25px; width:100%; line-height:30px; color:#FF0004; font-weight:bold; font-size:18px;}
#wmdys-cn { padding-bottom:80px; width:1220px; background:url(../images/wmdys-bj.jpg) no-repeat center top; overflow:hidden;}
#wmdys-cn-l { float:left; width:500px;}
#wmdys-cn-r { float:right; width:500px; }
#wmdys-cn-l h4 , #wmdys-cn-r h4 { text-align:right; margin-bottom:3px; width:100%; line-height:160px; font-size:30px; font-weight:normal;}
#wmdys-cn-r h4 { text-align:left;}

#wmdys-cn-l p { text-align:right; width:450px; line-height:26px; font-size:15px; color:#FF0004; font-weight:550;}
.wmdys-cn-l2 { margin-top:28px;}
.wmdys-cn-l3 { margin-top:26px;}
.wmdys-cn-l4 { margin-top:26px;}
.wmdys-cn-l5 { margin-top:28px;}
#wmdys-cn-r p { text-align:left; margin-left:50px; width:450px; line-height:26px; font-size:15px; }
.wmdys-cn-r2 { margin-top:28px;}
.wmdys-cn-r3 { margin-top:26px;}
.wmdys-cn-r4 { margin-top:26px;}
.wmdys-cn-r5 { margin-top:28px;}

/*---精准运营精确推广yytg区域 ---*/
#yytg { margin-bottom:50px; width:100%; background:url(../images/wlyy-jzyy1.jpg) center top;}
#yytg h3 { margin:0 auto; padding:60px 0 50px 0; width:396px; height:59px;}
#yytg ul { margin:0 auto; padding-bottom:60px; width:1392px; overflow:hidden;}
#yytg ul li { float:left; width:348px; height:64px;}
#yytg ul li img { width:100%; height:100%;}

/*---网络运营精彩案例wlyy-jcal区域 ---*/
#wlyy-jcal { margin:10px auto 50px auto; width:1200px;}
.wlyy-jcal-bt { position:relative; width:1200px;}
.wlyy-jcal-bt h3 {text-align:center; margin:35px 0 30px 0; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;} 
.wlyy-jcal-bt p { position:absolute; right:0; top:10px; width:450px; height:55px; z-index:990;}
.wlyy-jcal-bt p img { width:100%; height:100%;} 

.wlyy-jcal-cn { position:relative; width:1200px; height:620px;  }

.wlyy-jcal-com1 { position:absolute; top:0; left:0;  width:480px; height:290px;}
.wlyy-jcal-com1a { position:relative; width:480px; height:290px;}
.wlyy-jcal-com1a h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:450px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com1a p { width:480px; height:290px;}
.wlyy-jcal-com1a p img { width:100%; height:100%; object-position: center; object-fit: cover;}
.wlyy-jcal-com1b { display:none; position:absolute; left:0 ;top:0; text-align:left; width:480px; height:290px; background:url(../images/bj4.jpg) left top;}
.wlyy-jcal-com1b h4 { padding:20px 0 0 30px; width:450px; line-height:40px; color:#ffffff; font-size:18px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com1b p { text-align:center; margin:70px 0 0 30px; width:80px; line-height:26px; border:1px solid #ffffff; border-radius:5px; color:#ffffff; font-size:14px;}
.wlyy-jcal-com1b p a { color:#ffffff;}
.wlyy-jcal-com1b p a:hover {text-decoration:underline;}

.wlyy-jcal-com2 { position:absolute; top:0; left:490px; width:400px; height:290px; z-index:990;}
.wlyy-jcal-com2a { text-align:left; width:400px; height:290px; background:url(../images/bj4.jpg) left top;}
.wlyy-jcal-com2a h4 { padding:20px 0 0 30px; width:370px; line-height:40px; color:#ffffff; font-size:18px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com2b {  display:none;  position:absolute; top:0; left:0; width:400px; height:290px;}
.wlyy-jcal-com2b h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:370px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com2b h4 span { text-align:center; margin:70px 0 0 30px; padding:4px 10px; width:80px; line-height:26px; border:1px solid #ffffff; border-radius:5px; color:#ffffff; font-size:14px;}
.wlyy-jcal-com2b h4 span a { color:#ffffff;}
.wlyy-jcal-com2b h4 span a:hover {text-decoration:underline;}
.wlyy-jcal-com2b p { width:400px; height:290px;}
.wlyy-jcal-com2b p img { width:100%; height:100%; object-position: center; object-fit: cover;}

.wlyy-jcal-com3 { position:absolute; top:300px; left:0; width:400px; height:290px;}
.wlyy-jcal-com3a { text-align:left; width:400px; height:290px; background:url(../images/bj4.jpg) left top;}
.wlyy-jcal-com3a h4 { padding:20px 0 0 30px; width:370px; line-height:40px; color:#ffffff; font-size:18px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com3b { display:none;  position:absolute; top:0; left:0; width:400px; height:290px;}
.wlyy-jcal-com3b h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:370px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com3b h4 span { text-align:center; margin:70px 0 0 30px; padding:4px 10px; width:80px; line-height:26px; border:1px solid #ffffff; border-radius:5px; color:#ffffff; font-size:14px;}
.wlyy-jcal-com3b h4 span a { color:#ffffff;}
.wlyy-jcal-com3b h4 span a:hover {text-decoration:underline;}
.wlyy-jcal-com3b p { width:400px; height:290px;}
.wlyy-jcal-com3b p img { width:100%; height:100%; object-position: center; object-fit: cover;}

.wlyy-jcal-com4 { position:absolute; top:300px; left:410px; width:480px; height:290px;}
.wlyy-jcal-com4a { position:relative; width:480px; height:290px;}
.wlyy-jcal-com4a h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:450px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com4a p { width:480px; height:290px;}
.wlyy-jcal-com4a p img { width:100%; height:100%; object-position: center; object-fit: cover;}
.wlyy-jcal-com4b { display:none; position:absolute; left:0 ;top:0; text-align:left; width:480px; height:290px; background:url(../images/bj4.jpg) left top;}
.wlyy-jcal-com4b h4 { padding:20px 0 0 30px; width:450px; line-height:40px; color:#ffffff; font-size:18px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com4b p { text-align:center; margin:70px 0 0 30px; width:80px; line-height:26px; border:1px solid #ffffff; border-radius:5px; color:#ffffff; font-size:14px;}
.wlyy-jcal-com4b p a { color:#ffffff;}
.wlyy-jcal-com4b p a:hover {text-decoration:underline;}

.wlyy-jcal-com5 { position:absolute; top:0; left:900px; width:300px; height:592px;}
.wlyy-jcal-com5a { position:relative; width:300px; height:592px;}
.wlyy-jcal-com5a h4 { position:absolute; left:0; top:0; text-align:left; padding:10px 0 10px 30px; width:270px; line-height:40px; background:url(../images/bj3.png) left top; color:#ffffff; font-size:17px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com5a p { width:300px; height:592px;}
.wlyy-jcal-com5a p img { width:100%; height:100%; object-position: center; object-fit: cover;}
.wlyy-jcal-com5b { display:none; position:absolute; left:0 ;top:0; text-align:left; width:300px; height:592px; background:url(../images/bj4.jpg) left top;}
.wlyy-jcal-com5b h4 { padding:20px 0 0 30px; width:270px; line-height:40px; color:#ffffff; font-size:18px; font-weight:normal; letter-spacing:1px;}
.wlyy-jcal-com5b p { text-align:center; margin:70px 0 0 30px; width:80px; line-height:26px; border:1px solid #ffffff; border-radius:5px; color:#ffffff; font-size:14px;}
.wlyy-jcal-com5b p a { color:#ffffff;}
.wlyy-jcal-com5b p a:hover {text-decoration:underline;}

/*---专业运营所有困惑迎刃而解yrej区域 ---*/
#yrej { margin:0 auto; width:1209px;}
#yrej h3 {text-align:center; margin:35px 0 60px 0; width:100%; line-height:80px; background:url(../images/bt-bj5.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:5px;}
#yrej p { width:100%;}
#yrej p img { width:100%; height:100%;}

/*---关于我们about-banner start---*/
#about-banner { margin: 0 auto; width:100%; height:380px;}
#about-banner img { width:100%; height:380px; object-position: left; object-fit: cover;}

/*----关于我们内容about-txt区域 ---*/
#about-txt { position:relative; margin:0 auto; width:100%; background:#EEEEEE;}
.about-txt-bt { position:relative; margin:0 auto; padding:30px 0 20px 0; width:1200px;}
.about-txt-bt h3 {text-align:center; width:100%; line-height:80px; background:url(../images/bt-bj6.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;} 
.about-txt-bt p { position:absolute; right:0; top:40px; width:450px; height:55px; z-index:990;}
.about-txt-bt p img { width:100%; height:100%;} 

.about-txt-com { margin:0 auto; padding-bottom:30px; width:1100px; }
.about-txt-com p { text-align:left; width:100%; line-height:40px; font-size:18px;}
.about-txt-com h5 { text-align:left; margin-top:20px; width:100%; line-height:60px; font-size:26px;}

#about-video { position:absolute; bottom:40px; left:48%; width:570px;}
#about-video video { width:100%; height:auto; }


/*---发展历程fzlc区域 ---*/
#fzlc { width:100%; height:600px; background:url(../images/fzlc_bj1.jpg) no-repeat center top;}
#fzlc h3 { margin:0 auto; padding:50px 0 60px 0; width:1200px; background:url(../images/bt-bj7.png) no-repeat center center; color:#ffffff; font-size:36px; font-weight:normal;}

#fzlc-cn { margin:0 auto; width:1200px;}
#fzlc-cn ul { padding:10px 0; width:1200px; border-top:1px solid #ffffff; overflow:hidden;}
#fzlc-cn ul li { float:left; width:85px; cursor:pointer; color:#ffffff; font-size:18px;} 
#fzlc-cn ul li.fzlc-year-con { font-size:20px; font-weight:bolder; color:#f00;}

#fzlc-com { width:1200px; height:350px;}
.fzlc-comtxt { text-align:left; margin-top:30px; padding-left:20px; width:1200px;}
.fzlc-comtxt dl { margin:0 auto; padding-left:2%; width:90%;}
.fzlc-comtxt dl dt { padding:10px 0 30px 0; width:100%; color:#ffffff; font-size:42px; font-weight:bold;}
.fzlc-comtxt dl dd { width:100%; line-height:30px; color:#ffffff; font-size:16px;}

/*---公司团队team区域 ---*/
#team  { margin:0 auto; width:100%; background:#EEEEEE;}
.team-bt { position:relative; margin:0 auto; padding:40px 0 20px 0; width:1200px;}
.team-bt h3 {text-align:center; width:100%; line-height:80px; background:url(../images/bt-bj6.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;} 
.team-bt p { position:absolute; right:0; top:50px; width:450px; height:55px; z-index:990;}
.team-bt p img { width:100%; height:100%;} 
#team-cn {  width:100%; }

#team-user { margin:50px auto 0 auto; padding-bottom:30px; width:1200px; overflow:hidden;}
.team-user-com { position:relative; float:left; margin-bottom:30px; width:25%;}
.team-user-comq { margin:0 auto; width:182px;}
.team-user-comq dl { padding:5px; width:170px; border:1px dashed #27AB9D; border-radius:10px; cursor:pointer; }
.team-user-comq dl:hover { border:1px solid #f00;}
.team-user-comq dl dt { width:170px; height:190px; }
.team-user-comq dl dt img { width:100%; height:190px; object-fit: cover; object-position: center;}
.team-user-comq dl dd { width:100%; line-height:30px; font-size:16px;}

.team-user-comh { display:none; position:absolute; left:65px; top:5px; margin:0 auto; width:170px; background:url(../images/bj4.jpg) left top; cursor:pointer;}
.team-user-comh dl { padding:5px; text-align:left; width:170px; height:210px;}
.team-user-comh dl dt { margin:0 auto; width:90%; line-height:40px; color:#ffffff; font-size:18px; }
.team-user-comh dl dd { margin:0 auto; width:90%; height:170px; line-height:24px; color:#ffffff; font-size:15px; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}

/*---公司地址gsdz区域 ---*/
#gsdz { width:100%; background:#ffffff;}
.gsdz-bt { position:relative; margin:0 auto; padding:30px 0 20px 0; width:1200px;}
.gsdz-bt h3 {text-align:center; width:100%; line-height:80px; background:url(../images/bt-bj2.jpg) no-repeat center center; font-size:35px; font-weight:normal; letter-spacing:2px;} 
.gsdz-bt p { position:absolute; right:0; top:40px; width:450px; height:55px; z-index:990;}
.gsdz-bt p img { width:100%; height:100%;} 
#gsdz span { display:block; margin:0 auto 40px auto; width:1200px; height:611px;}
#gsdz span img { width:100%; height:611px;}

/*------中间内容main区域 --------*/
#main { position:relative; margin:0 auto; padding-bottom:100px; width:1200px; overflow:hidden;}
#main-left { padding-top:70px; float:left; width:240px;}
#main-left dl { margin-bottom:8px; width:100%;}
#main-left dl dt { text-align:left; margin-bottom:8px; padding-left:20px; width:220px; line-height:74px; background:#DE1620; color:#ffffff; font-size:28px; letter-spacing:2px;}
#main-left dl dd { text-align:left; margin-bottom:8px;  width:220px;  }
#main-left dl dd a { display:block; padding-left:20px; width:220px; line-height:50px; background:#F3F3F3 url(../images/bj1.jpg) no-repeat 210px center; font-size:15px; letter-spacing:1px;}
#main-left dl dd a:hover { background:#DE1620; color:#ffffff;}
#main-left dl dd#main-nav { padding-left:20px; width:220px; line-height:50px; background:#DE1620; color:#ffffff; }
#main-left dl dd#main-nav a { padding-left: 0; width:200px; background:#DE1620; color:#ffffff;}


#main-right { position:relative; padding-top:70px; float:right; width:940px;}
.main-r-zxrx { position:absolute; right:0; top:30px;}
#main-right h3 { text-align:left; margin-bottom:30px; padding-top:5px; width:100%; height:35px; background:url(../images/list-bt-bj.jpg) no-repeat left bottom; font-size:20px; font-weight:normal; text-indent:60px; }
#main-r-com { width:940px; overflow:hidden; }
#main-r-com dl { float:left; margin-bottom:10px; width:33.33%;}
#main-r-com dl dt { margin:0 auto; width:300px; height:200px;}
#main-r-com dl dt img { width:100%; height:100%; object-position: bottom; object-fit: cover;}
#main-r-com dl dd { margin:0 auto; padding-left:10px; text-align:left; width:290px; height:38px; line-height:38px; font-size:15px; verflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

#main-r-com dl { position:relative; border-bottom:10px solid #ffffff; }
#main-r-com dl:after , #main-r-com dl:before {position:absolute; left:0; top:0; content: ''; width:0; height:100%; border-bottom:10px solid #ffffff; color:#ffffff; z-index:-2;}
/*#main-r-com dl:hover { border-bottom:transparent; z-index:1;}*/
#main-r-com dl:hover { z-index:1;}
#main-r-com dl:before { transition:1s; border-bottom:10px solid #FF0004; z-index:-1;}
#main-r-com dl:after , #main-r-com dl:hover:before { width:100%;}


/*------内容页面区域 --------*/
#main-com-t { width:940px; overflow:hidden;}
#txt-bt { padding-bottom:20px; float:left; width:510px;}
#crumbs { text-align:left; width:100%; font-size:17px;}
#crumbs a { display:inline-block; margin-right:10px; padding-right:15px; background:url(../images/bj2a.jpg) no-repeat right center;}
#txt-bt h4 { text-align:left; margin-top:25px; width:100%; line-height:32px; font-size:24px;}
.txt-zxrx { float:right; width:410px; height:55px;}
.txt-zxrx img { width:100%; height:100%;}

/*---文章内容信息txt-txt---*/
#txt-txt { padding-top:20px; width:940px; border-top:1px solid #cccccc;}
#txt-txt p { text-align:left; width:100%; line-height:30px; font-size:16px;}

/*---案例文章视频 ---*/
.video-txt { margin:10px auto; width:850px;}
.video-txt video { width:100%; height:auto;}

/*---文章相关内容信息txt-xg区域 ---*/
#txt-xg { margin:80px 0 10px 0; width:940px; overflow:hidden;}
#txt-xg h4 { text-align:left; margin-left:10px; width:96%; line-height:40px; font-size:18px; font-weight:normal;}
.txt-xg-cn { float:left; width:33.33%;}
.txt-xg-cn p { margin:0 auto; width:94%;}
.txt-xg-cn p img { width:280px; height:180px; object-position: bottom; object-fit: cover;}
.txt-xg-cn dl { margin:0 auto; padding-bottom:10px; width:94%; border-bottom:1px solid #001648;}
.txt-xg-cn dl dt{ text-align:left; width:100%; height:30px; line-height:30px; font-size:16px; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.txt-xg-cn dl dd { text-align:left; width:100%; height:24px; line-height:24px; font-size:15px; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}


/*---新闻资讯面包屑news-crumbs区域---*/
#news-crumbs { text-align:left; margin:20px 0; padding:0 15px; width:1188px; background:#f4f4f4; border:1px solid #f2f2f2; border-radius:3px; line-height:40px; font-size:15px; color:#666666;}
#news-crumbs a { display:inline-block; margin:0 10px 0 10px; padding-right:20px; line-height:40px; background:url(../images/bj21-1.png) no-repeat right center; color:#666666; font-size:15px;}
#news-crumbs a:hover { color:#f00;}

/*---新闻资讯搜索区域news-search区域---*/
#news-search { position:absolute; top:25px; right:10px; padding-left:25px; width:241px; height:30px; background:#ffffff url(../images/search-bj.png) no-repeat 10px center; overflow:hidden;}
#news-search li { float:left;}
#news-search li#search-txt { width:180px; height:30px; background:#ffffff;}
#news-search li#search-txt input { padding:0 5px; width: 170px; vertical-align:middle ; height:30px; line-height:30px; border:0; border:none; color: #000000; font-size: 15px; outline: none; }
#news-search li#search-btn { width:60px; height:30px; background:#FF0004;}
#news-search li#search-btn input { display: block; margin: 0 auto; width: 60px; height: 30px; line-height: 30px; background: #E94E0C;border: 0; border: none; border-radius: 5px; color: #ffffff; font-size: 15px; cursor: pointer;}
/*---新闻资讯搜索结果数量search-sl区域---*/
#search-sl { text-align:left; padding-bottom:5px; width:100%; line-height:40px; background:url(../images/search-sl-bj.jpg) no-repeat left 9px; border-bottom:1px solid #C9C9C9; text-indent:10px;} 
#search-sl span { color:#E94E0C; font-weight:bold; font-size:16px;}

/*---新闻资讯页面#list-lb样式区域------*/
#list-lb { margin:0 auto; padding:20px 0; width:1220px;}
.list-cn { margin-bottom:30px; padding-bottom:30px; width:100%; background:url(../images/news-lb-bj.png) repeat-x left bottom; overflow:hidden; }
.lb-time { float:left; padding-top:15px; width: 120px; height: 135px;}
.lb-time dt { background:url(../images/news-lb-bj1.jpg) no-repeat 8px center; font-size: 16px; color: #646464;}
.lb-time dd { margin-top:25px; font-size:40px; font-weight:bolder;}

.lb-img { float:left; margin-left:40px; width:240px; height:150px;}
.lb-img img { width:100%; height:100%; object-position: center; object-fit: cover;}

.lb-txt { text-align:left; float:left; margin-left:20px; width:780px; height:120px;}
.lb-txt dt { margin:5px 0 10px 0; width:100%; font-size:18px; font-weight:bold; color:#E94E0C;}
.lb-txt dd.lb-source { margin:15px 0 8px 0; width:100%; line-height:20px; background:url(../images/news-lb-bj2.jpg) no-repeat left center; font-size:14px; color:#7B7B7B; text-indent:18px;}
.lb-txt dd.lb-abstract { width:100%; height:78px; line-height:26px; font-size:15px; color:#7B7B7B; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}


/*--------------------内容页面页面样式区域---------------------------*/
#web-con { margin:0 auto; width:1220px; }
#web-con h3 { text-align:center; margin:0 2%; padding:50px 0 15px 0; width:96%; line-height:40px; font-size:36px; color:#2D3E50;}

#web-con-nav { margin-top:15px;}
#web-con-nav a { color: #FF0004; font-weight: bold;}
#web-con-nav a:hover {text-decoration:underline;}	

.txt-push { display:block; text-align:center; margin:0 2% 30px 2% ; width:96%; line-height:24px; font-size:18px;  color:#2D3E50;}
.outline { text-align:left; margin:40px 2% 20px; padding: 1%;  width:94%; background: #F9F9F9; color:#9a9a9a; font-size:14px;} 
.txt-com { margin:30px auto; padding-bottom:20px; width:96%; border-bottom:1px solid #FF0004; }
.txt-com p { text-align:left; margin:0 auto 1em; width:96%; line-height:30px; font-size:16px; }
.txt-com div { text-align:left; margin:0 auto 1em; width:98%; line-height:30px; font-size:16px; }

.txt-com p a { color:#2D6CFD;}
.txt-com p a:hover { color:#FF0000;}

.txt-com img { display:block; margin:0 auto 30px; max-width:90%; height:auto; object-fit: cover;}
.fh-list { display:block; text-align:right; margin:0 2% 30px 2%; width:96%;}

/*-----列表页面web_list_dht区域 -----*/

.web_list_dht { text-align:center; margin:50px auto 30px auto; width:100%;}
.web_list_dht ul { width:100%; overflow:hidden;}
.web_list_dht ul li { float:left; margin-right:5px;}
.web_list_dht ul li.active span { color:#FF0004; font-weight:bold;} 

/*---页面索引indexes说明---*/
#indexes { text-align:left; margin:40px auto ; padding: 1%;  width:98%; background: #F9F9F9; color:#9a9a9a; font-size:14px;}

/*------*/
#copyright a { color: #8F9BB5;}
#copyright a:hover { color: #f00;}

/*---案例展示内容页面 ---*/
.ban{ position:relative;  margin: 0 auto 20px auto; width:850px; height:600px; background:#000000; overflow:hidden; }
.ban2{  position:relative; width:850px; height:500px; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:850px; height:500px;}
#ban_pic1 ul li img { width:850px; height:500px; object-position: center; object-fit: cover;}

.prev{ float:left; cursor:pointer;}
.num{ position:relative; float:left; width:780px; height:82px;overflow:hidden;  }
.min_pic{ padding-top:10px; width:850px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ margin-right:5px; padding:1px; width:150px; height:80px; }
.num ul li.on{ padding:0; border:1px solid red; }
.prev_btn1{ text-align:center; float:left; margin:33px 10px 0 5px; width:20px; height:20px;  cursor:pointer;}
.next_btn1{ text-align:center; float:right; margin:33px 10px 0 5px; width:20px; height:20px; cursor:pointer;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px; z-index:9; cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px; z-index:9; cursor:pointer;}
#ban_num1 ul li img { width:150px; height:80px; object-position: center; object-fit: cover;}

.pop_up{ display:none; position:fixed; -position:absolute; left:50%; top:50%; margin:-255px 0 0 -255px; padding:10px; width:500px; height:500px; background:#fff; z-index:99;}
.pop_up_xx{ position:absolute; top:-40px; right:0; width:40px; height:40px;  cursor:pointer;}
.pop_up2{ position:relative; width:850px; height:500px; overflow:hidden;}
.pop_up2{ position:relative; float:left; width:850px; height:500px; overflow:hidden; }
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ float:left; width:500px; height:500px; }

/*---------详细页面上一页和下一页区域page-up-down------------*/
#page-up-down { margin-top:80px; padding-top:20px; width:100%; border-top:1px solid #cccccc;}
#page-up-down li { text-align:left; margin:0 auto; width:98%; line-height:30px;}

/*----网站地图website-map----*/
#website-map { margin:30px auto 0 auto; width:90%;}
#website-map h3 { text-align:center; padding:30px 0 60px 0; width:100%; font-size:35px;}
.website-map-com { text-align:left; width:100%;}
.website-map-com h4 { width:100%; background:#E9E9E9; line-height:40px; text-indent:10px;}
.website-map-com p { margin-top:10px; padding:20px 2%; width:96%; }
.website-map-com p a { display:inline-block; margin:0 0 10px 30px; width:auto; line-height:30px;}


/*----------------------------------网站适应性代码区域------------------------------------*/

@media(max-width:1410px){
/*---精准运营精确推广yytg区域 ---*/
#yytg ul {width:100%;}
#yytg ul li {width:25%;}
#yytg ul li img { width:100%; height:auto;}
}
@media(max-width:1280px){	
/*---距离顶部距离适应性样式---*/	
body {padding-top:131px;}
/*---顶部导航适应性样式---*/
#header-cn { position:relative; width:100%; height:130px;  }
#logo { text-align:left; float:none; padding:5px 0 ;  width:50%; height:60px;}
#nav { float:none; margin-left:0; width:100%; border-top:1px solid #cccccc; }
#nav li { width:14.2%;}
#nav li.nav-sy { width:14.2%;}
#nav li a { text-align:center; line-height:50px;}
#nav li .nav-xbbj { background:url(../images/nav-bj.jpg) no-repeat center bottom;}
#service { position:absolute; right:0; top:0; float:none; margin-top:15px;}
#service li { height:40px;}	
}
@media(max-width:1260px){
/*---发展历程fzlc区域 ---*/
#fzlc h3 {width:100%; }
#fzlc-cn {width:99%;}
#fzlc-cn ul {width:100%;}
#fzlc-com { width:100%; height:350px;}
.fzlc-comtxt {padding-left:5%; width:95%;}
}
@media(max-width:1250px){
/*---底部友情链接links区域 ---*/
#links { width:100%;}
#links p { margin:0 auto; width:99%;}
}
@media(max-width:1240px){
/*---footer底部footer-t区域---*/
#footer-t-cn { margin:0 auto; width:99%; }
#lxdz { width:40%;}
#zxly { width:60%; }
#zxly-l {width:49%;}
#zxly-l li { padding-left:8%; width:92%;}
#zxly-l li input { margin-left:10px;  width:85%;}
#zxly-r {width:49%;}
/*---footer底部footer-c区域---*/
#footer-c-cn { width:99%; }
#footer-sub-nav {width:70%; }
#footer-rwm {width:30%; }
#footer-rwm ul li {margin-left:2%; width:48%;}
/*---footer底部#footer-r区域---*/
#footer-r-cn { width:100%;}
#footer-r-cn ul { margin:0 auto; width:99%; }
}
@media(max-width:1235px){
/*-------我们能为您做什么wmnzsm区域 -------*/
#wmnzsm { width:100%;}
/*-----合作伙伴hzhb区域 -------*/
#hzhb { width:100%;}
/*-------咨询热线zxrx区域 ---------*/
#zxrx { width:100%;}
/*------公司荣誉gsry区域 ------*/
#gsry { width:100%;}
#scroll { width:100%;}
#scroll .scroll_con {width:100%;}
/*-------行业咨询hyzx区域 -----------*/
#hyzx { margin:0 auto 80px auto; width:99%;}
#hyzx-l {width:49%;}
#hyzx-l p , #hyzx-l p img  { width:100%;}
#hyzx-l dl {width:100%;}
#hyzx-l dl dt { padding:0 3%; width:94%;}
#hyzx-l dl dt a { width:100%;}
#hyzx-l dl dd {padding:0 4%; width:92%; }
#hyzx-r { width:49%;}
.hyzx-com ul li a {width: 80%;} 
.hyzx-com ul li span {width: 20%;}
}
@media(max-width:1220px){
/*---展馆设计---开创展厅新体验kcztxty区域 ---*/
#kcztxty { width:100%;}
#kcztxty h3 {text-align:center; margin:35px 0 0 0; width:100%; }
/*---展馆设计---全景展示qjzs区域 ---*/
#qjzs { width:100%;}
#qjzs-iframe { width:100%; height:600px;}
/*---展馆设计---精彩案例jcal区域 ---*/
.jcal {width:100%;}
.jcal-cn {width:100%;}
.jcal-com1 { width:39.5%;}
.jcal-com2 { left:40.5%; width:35%;}
.jcal-com3 { top:300px; width:24.5%;}
.jcal-com4 { left:25.7%; top:300px;  width:24%;}
.jcal-com5 { left:51%; top:300px;  width:24.5%;}
.jcal-com6 { left:76%; width:24%;}
.jcal-com1 h4 , .jcal-com2 h4 , .jcal-com3 h4 , .jcal-com4 h4 , .jcal-com5 h4 , .jcal-com6 h4 { padding:10px 0 10px 5%; width:95%;}
.jcal-com1 p , .jcal-com2 p , .jcal-com3 p , .jcal-com4 p , .jcal-com5 p { width:100%;}
.jcal-com6 p { width:100%;}
/*------宣传策划---专属于您的创意定制! zscydz区域 ---------*/
.zscydz {width:100%;}
/*-----宣传策划---案例展示alzsq区域 ------*/
.alzsq {width:99%;}
.alzsq-bt {width:100%;}
.alzsq-cn { width:100%;}
.alzsq-com {width:25%;}
.alzsq-com dl { width:95%;}
.alzsq-com dl dt {width:100%;}
.alzsq-com dl dt .alzsq-zg-img {width:100%; height:100%;}  
.alzsq-com dl dt img { width:100%; height:100%; }
/*-----宣传策划---我们的优势wmdys区域 -------*/
#wmdys { width:100%;}
#wmdys-cn { width:100%;}
#wmdys-cn-l { width:35%;}
#wmdys-cn-r { width:35%; }
#wmdys-cn-l h4 , #wmdys-cn-r h4 {  width:100%;}
#wmdys-cn-l p {width:100%; }
#wmdys-cn-r p {margin-left:5%; width:95%;}
/*---专业运营所有困惑迎刃而解yrej区域 ---*/
#yrej { margin:0 auto; width:100%;}
/*---网络运营精彩案例wlyy-jcal区域 ---*/
#wlyy-jcal {width:99%;}
.wlyy-jcal-bt {width:100%;}
.wlyy-jcal-cn {width:100%;}
.wlyy-jcal-com1 { width:39.5%;}
.wlyy-jcal-com2 { left:40.5%; width:35%;}
.wlyy-jcal-com3 { top:300px; width:35%;}
.wlyy-jcal-com4 { top:300px; left:36%; width:39.5%;}
.wlyy-jcal-com5 { left:76%; width:24%;}
.wlyy-jcal-com1 h4 , .wlyy-jcal-com2 h4 , .wlyy-jcal-com3 h4 , .wlyy-jcal-com4 h4 , .wlyy-jcal-com5 h4 { padding:10px 0 10px 5%; width:95%; }
.wlyy-jcal-com1 p , .wlyy-jcal-com2 p , .wlyy-jcal-com3 p , .wlyy-jcal-com4 p { width:100%;}
.wlyy-jcal-com5 p { width:100%;}
/*----关于我们内容about-txt区域 ---*/
.about-txt-bt {width:100%;}
.about-txt-com {width:98%; }
/*----在线咨询alzsq-zxrx1区域 ---*/
.alzsq-zxrx1 {width:100%;}
/*---公司团队team区域 ---*/
.team-bt { width:100%;}
#team-user {width:100%;}
.team-user-comh {left:50%; margin:0 auto 0 -85px; }
/*---公司地址gsdz区域 ---*/
.gsdz-bt { width:100%;}
#gsdz span {width:98%; height:auto;}
#gsdz span img { width:100%; height:auto;}
/*------中间内容main区域 --------*/
#main { width:99%;}
#main-left { width:20%;}
#main-left dl dt {padding-left:5%; width:95%;}
#main-left dl dd { width:100%;  }
#main-left dl dd a { padding-left:4%; width:96%; background:#F3F3F3 url(../images/bj1.jpg) no-repeat 90% center; }
#main-left dl dd a:hover { background:#DE1620; color:#ffffff;}
#main-left dl dd#main-nav { padding-left:5%; width:95%; }
#main-left dl dd#main-nav a { width:90%;}
#main-right {width:78%;}
#main-r-com { width:100%;}
#main-r-com dl dt {width:95%;}
#main-r-com dl dd {padding-left:2%; width:93%;}
/*---新闻资讯面包屑news-crumbs区域---*/
#news-crumbs { margin:20px auto; width:100%;}
/*---新闻资讯页面#list-lb样式区域------*/
#list-lb { width:98%;}
.lb-time { padding-top:2%; width: 10%;}
.lb-img {margin-left:5%; width:20%;}
.lb-txt { margin-left:3%; width:60%; }
/*---内容页面页面样式区域---*/
#web-con { margin:0 auto; width:100%; }
/*------内容页面区域-面包屑区域 --------*/
#main-com-t { width:100%;}
#txt-bt { float:none; width:100%;}
.txt-zxrx { display:none;}
/*---文章内容信息txt-txt---*/
#txt-txt {width:100%;}
/*---案例文章视频 ---*/
.video-txt { width:90%;}
/*---文章相关内容信息txt-xg区域 ---*/
#txt-xg {width:100%;}
.txt-xg-cn { float:left; width:33.33%;}
.txt-xg-cn p { margin:0 auto; width:94%;}
.txt-xg-cn p img { width:100%;}



/*---案例展示内容页面 ---*/
.ban{ position:relative;  margin: 0 auto 20px auto; width:850px; height:600px; background:#000000; overflow:hidden; }
.ban2{  position:relative; width:850px; height:500px; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:850px; height:500px;}
#ban_pic1 ul li img { width:850px; height:500px; object-position: center; object-fit: cover;}


.prev{ float:left; cursor:pointer;}
.num{ position:relative; float:left; width:780px; height:82px;overflow:hidden;  }
.min_pic{ padding-top:10px; width:850px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ margin-right:5px; padding:1px; width:150px; height:80px; }
.num ul li.on{ padding:0; border:1px solid red; }
.prev_btn1{ text-align:center; float:left; margin:33px 10px 0 5px; width:20px; height:20px;  cursor:pointer;}
.next_btn1{ text-align:center; float:right; margin:33px 10px 0 5px; width:20px; height:20px; cursor:pointer;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px; z-index:9; cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px; z-index:9; cursor:pointer;}
#ban_num1 ul li img { width:150px; height:80px; object-position: center; object-fit: cover;}

.pop_up{ display:none; position:fixed; -position:absolute; left:50%; top:50%; margin:-255px 0 0 -255px; padding:10px; width:500px; height:500px; background:#fff; z-index:99;}
.pop_up_xx{ position:absolute; top:-40px; right:0; width:40px; height:40px;  cursor:pointer;}
.pop_up2{ position:relative; width:850px; height:500px; overflow:hidden;}
.pop_up2{ position:relative; float:left; width:850px; height:500px; overflow:hidden; }
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ float:left; width:500px; height:500px; }








}
@media(max-width:1170px){
/*---公司实力gssl区域---*/
.gssl-cn { width:100%; }
/*-------我们能为您做什么wmnzsm区域 ------*/
.wmnzsm-comy ul li { width:55%;}
/*------公司荣誉gsry区域 ------*/
.gsry-tc-com {padding:10% 0 0 0; }
/*---footer底部footer-t区域---*/
#footer-t {height:700px; }
#lxdz { float:none; margin:0 auto 20px auto; padding-top:50px; width:90%; }
#lxdz li {margin:0 auto; width:80%; }
#zxly { float:none; margin:0 auto; padding-top:50px; width:90%; }
#zxly-r p textarea , #zxly-r .ljtj-btn input { width:90%;}
#zxly-r .ljtj-btn { width:100%;}
}
@media(max-width:1110px){
#about-video { position:inherit; margin:10px auto; width:80%;}
#about-video video { width:100%; height:auto; }
/*---新闻列表time时间---*/
.lb-time dt { background:none;}
}
@media(max-width:975px){
/*-------行业咨询hyzx区域 -----------*/
.hyzx-com ul li a {width: 72%;} 
.hyzx-com ul li span {width: 28%;}
/*---footer底部footer-c区域---*/
#footer-sub-nav { text-align:center; width:100%; }
#footer-sub-nav dl dt , #footer-sub-nav dl dd { text-align:center;}
#footer-rwm { padding-bottom:15px;width:100%; border-bottom: 1px solid #525252; }
#footer-rwm h5 { text-align:center; margin-top:15px; padding-top:15px; border-top: 1px solid #525252;  }
#footer-rwm ul li {margin-left:2%; width:48%;}
#footer-r-cn ol li { margin-bottom:10px; width:25%;}
/*---公司团队team区域 ---*/
.team-user-com {width:33.33%;}
}
@media(max-width:930px){
/*-------我们能为您做什么wmnzsm区域 ------*/
.wmnzsm-com { margin-bottom:20px; width:50%;}
/*---合作伙伴hzhb区域 ---*/
#hzhb ul li { width:25%;}	
}
@media(max-width:920px){
/*---公司实力gssl区域---*/
.gssl-cn dl dt { line-height:64px; font-size:40px;}
.gssl-cn dl dd { line-height:30px; font-size:15px;}
/*---科技新体验kjxty区域 ---*/
#kjxty-cn {width:100%;}
#kjxty-cn h3 {font-size:40px;}
/*-------我们能为您做什么wmnzsm区域 -------*/
#wmnzsm { margin:30px auto 40px auto; width:100%;}
/*---精准运营精确推广yytg区域 ---*/
#yytg ul li { margin-bottom:20px; width:50%;}
#yytg ul li img { width:348px; height:64px;}
}
@media(max-width:850px){
/*------公司荣誉gsry区域 ------*/
.gsry-tc-com img {width:90%;}
/*-----宣传策划---我们的优势wmdys区域 ------*/
#wmdys-cn { background:none; }
#wmdys-cn-l { float:none; margin:0 auto; width:90%;}
#wmdys-cn-r { display:none;}
#wmdys-cn-l h4  { text-align:center; margin-bottom:25px; line-height:70px; border-bottom:1px solid #f00 ;}
#wmdys-cn-l p { text-align:left; margin:0 auto 20px auto; padding:5px 3%; width:90%; line-height:24px; border:1px solid #f00; border-radius:20px; font-size:15px;  }
/*------中间内容main区域 --------*/
.main-r-zxrx { display:none;}
}
@media(max-width:825px){
/*---公司实力gssl区域---*/
.gssl-cn dl dd { margin:0 auto; width:90%; line-height:22px;}
/*---全国咨询热线qgrxzx区域 ---*/
#qgrxzx-cn {width:100%;}
#qgrxzx-cn h3 { width:100%;  font-size:26px; }
/*---合作伙伴hzhb区域 ---*/
#hzhb ul li { width:33.33%;}
#main-r-com dl {width:50%;}
}
@media(max-width:800px){
/*-----宣传策划---案例展示alzsq区域 end------*/
.alzsq-com { float:left; margin-bottom:16px; width:50%;}
.alzsq-com dl dt { height:200px;}
/*---文章相关内容信息txt-xg区域 ---*/
.txt-xg-cn p img { height:110px;}
}
@media(max-width:715px){
#footer-t {height:auto;}
#zxly-l { float:none; margin:0 auto; width:80%;}
#zxly-r { float:none; margin:0 auto; width:85%;}
.ljtj-btn { margin-bottom:20px;}
/*---精准运营精确推广yytg区域 ---*/
#yytg ul li { margin-bottom:20px; width:100%;}
}
@media(max-width:700px){
/*---科技新体验kjxty区域 ---*/
#kjxty-cn h3 {font-size:30px;}	
/*---合作伙伴hzhb区域 ---*/
#hzhb ul li { width:50%;}
/*------公司荣誉gsry区域 ------*/
.gsry-tc-com {padding:15% 0 0 0; }
/*-------行业咨询hyzx区域 -----------*/
#hyzx { margin:0 auto 30px auto;}
#hyzx-l { float:none; margin:0 auto 10px auto; width:99%;}
#hyzx-r { float:none; margin:0 auto; width:99%;}  
/*---展馆设计---开创展厅新体验kcztxty区域 ---*/
.kcztxty-com { float:left; margin-bottom:10px; width:50%;}
.kcztxty-com-cn { width:92%;}
/*------宣传策划---专属于您的创意定制! zscydz区域 ---------*/
.zscydz-com { margin-bottom:10px; width:50%;}
.zscydz-com-cn {width:94%;}
/*------中间内容main区域 --------*/
#main { width:98%;}
#main-left dl dt { font-size:19px;}
#main-left dl dd a {  background:#F3F3F3; font-size:14px; }
}
@media(max-width:660px){
.service1 { display:none;}
#main-r-com dl dt {height:150px;}
}
@media(max-width:590px){
/*---公司团队team区域 ---*/
.team-user-com {width:50%;}
}
