﻿header { width:100%; background: #0f81eb;}
 /*zt_free ----------*/ 
.ztbn { clear:both;position: relative; top:60px; height: 560px; background:#222842 url(../images/bn/zt_free_bg.png) no-repeat center bottom;}
.showcase {  background:#220036 url(../images/bn/zt_free_bg_case.png) no-repeat center bottom;}
.corporatevideo {  background:#113c52 url(../images/bn/bg_scene_blank.png) no-repeat center bottom;}

.qcbox .subtit { margin-top:30px;}
.ztbn .partbn  { height: 560px;}
.ztbn .t1 { color:#fff; font-size:48px; position: relative; padding-top:120px; font-weight:normal;}
.ztbn .t1 i{ position: absolute;width:40px;height:2px;background-color:#ccc;left:0;bottom:-15px; }
.ztbn .t2 { color:#fff; font-size:20px; position: relative; width:400px;margin-top:26px; line-height: 32px; }
.ztbn .btn{ margin-top:30px;height:80px;line-height:40px;left:0px;top:160px; font-size:16px;text-align:center}
.ztbn  a ,.ztbn  a:link,.ztbn  a:visited {  display:block; float:left; width:170px;height:40px;line-height:40px; border-radius:2px;font-size:16px;text-align:center; 
 background: #0858af; margin-right:8px; color: #fff;border:1px solid #0858af;}
.ztbn  a:hover { border-radius:2px; background: #0858af;transition: all 300ms ease 0s;-moz-transition:all 300ms ease 0s; -webkit-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s;color: #0858af; background: #fff; }
.ztbn  a:nth-child(2) { background: none; margin-left:8px; color: #fff;border:1px solid #fff; border-radius:2px;}
.ztbn  a:nth-child(2):hover { color: #0858af; border:1px solid #0858af;background: #fff;transition: all 300ms ease 0s; border-radius:3px;}
.ztbn .playerwrap {float:right; margin-top:80px; }
.ztwrap1 { clear:both;  position: relative; background: #f5f7fa; padding:40px 0;}
.ztwrap1 .btn_db p{clear:both; padding-top:40px;}
.ztwrap2 { clear:both; padding:40px 0; position: relative; background: #0858af url(../images/bn/zt_step_bg.png) no-repeat center top; }
.ztwrap2 .subtit,.ztwrap2 .subtit p{ color:#fff; }

.ztwrap3 { clear:both; padding:40px 0; position: relative; background: #0858af; }
.ztwrap3 img {width: 1000px;}
.ztwrap3.bgac { background: #f5f7fa;}
.ztwrap3.bgbc { background: #efefef;}
.ztwrap3.npic img {width: 966px;}

.cbxlist dl { margin-top:30px; padding:10px;width:350px; height:70px; overflow:hidden;float:left; font-size:20px; margin-right:10px;}
.cbxlist dl.pic a span { border-radius:5px;display:block;position:absolute;left:0;top:0;width:100%;height:80px;background-color: none;background-position:top center;background-repeat:no-repeat;-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;transition: background 0.3s, color 0.3s, box-shadow 0.3s;}
.cbxlist dl.pic a:hover span { border-radius:5px;display:block;position:absolute;left:0;top:0;width:100%; background-color:none;background-image:url(../images/base/see_bg.png);background-repeat:no-repeat;background-position:center center;}
.cbxlist dl.pic a,.cbxlist dl.pic a:link,.cbxlist dl.pic a:visited { color:#666;}
.cbxlist dl dt { width:80px;float:left; padding-top:6px; padding-left:6px;}
.cbxlist dl dd { width:270px; font-size:14px;}
.cbxlist dl dd.tit {font-size:20px; line-height:40px; }
.cbxlist ul { margin-top:50px;}
.cbxlist ul li{ line-height:40px; height:40px; border-bottom:1px #efefef solid; width:50%; float:left; font-size:16px;}
.cbxlist ul li span { padding-right:40px;}
 /*zt_master ----------*/
.ztmaster { padding-top:40px;padding-bottom:40px; font-size:14px; }
.ztmaster .itr { padding:30px 0;width:820px;margin:0 auto; line-height:35px;font-size:16px;}

.ztmaster .masterlist { width:820px;margin:0 auto; margin-top:30px;}
.ztmaster .masterlist .box { padding:0;margin:0; background:#d6eafe;border:1px #c2ddf8 solid; width:200px; height:345px;float:left; padding:20px; margin-right:35px;margin-top:20px;}
.ztmaster .masterlist .box:nth-child(3){ margin-right:0;}
.ztmaster .masterlist .box:hover { background:#fff; border:1px #ccc solid; }
.ztmaster .masterlist dl dt img { border:1px #efefef solid; }
.ztmaster .masterlist dl dd { line-height:24px; text-align:left;}
.ztmaster .masterlist dl dd.tit { font-size:16px;line-height:40px;font-weight:bold;position: relative; }
.ztmaster .masterlist dl dd.tit i{ position: absolute; width:20px;height:2px;background-color:#00bcd4;left:0; margin-left:0px;bottom:0; }
.ztmaster .masterlist dl dd.y { color:#999; }
.ztmaster .masterlist dl dd.tip { padding-top:15px; }
.cloudbox .w{ padding-top:40px; }

.ztmaster .pub {margin-top:30px;margin-bottom:40px;}
.ztmaster .pub dl{ position: relative; height:235px;padding:20px; padding-top:30px; width:180px;margin-right:10px;float:left; border:2px #eae9e9 solid;  text-align:center; line-height:34px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius: 8px;}
.ztmaster .pub dl:nth-child(5){margin-right:0;}
.ztmaster .pub dl:hover { border:2px #64d047 solid; background:#fff; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius: 8px; /* Old Firefox */}
.ztmaster .pub dl dd.tit { font-size:20px;}
.ztmaster .pub dl dd.tip { font-size:14px; padding:0px; line-height:24px; }
.ztmaster .pub dl a dd.tit{ color:#333; font-size: 24px;}
.ztmaster .pub dl a dd.tip{ color:#888888; margin-top:30px;}
.ztmaster .pub dl a dd.more { color:#888888; margin-top:20px;}
 
.ztmaster .pub dl a dd.more p{ text-align: left;padding-left:55px; }
.ztmaster .pub dl a dd.more img { position: absolute; bottom:10px; right:55px;}
.ztmaster .pub dl i { position: absolute;width:40px;height:2px;background-color:#64d047;left:50%;margin-left:-20px;top:196px; }

.qrcodehelp .itr { padding:30px 0;width:820px;margin:0 auto; line-height:35px;font-size:16px;}
.qrcodehelp .w{ padding-top:40px; }
.qrcodehelp .pub { margin-top:10px;margin-bottom:40px;}
.qrcodehelp .pub dl{ position: relative; height:235px;padding:20px; padding-top:30px; width:145px;margin-right:45px;float:left; border:2px #fff solid;  text-align:center; line-height:34px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius: 8px;}
.qrcodehelp .pub dl:nth-child(5){margin-right:0;}
.qrcodehelp .pub dl:hover { border:2px #6a1b9a solid; background:#fff; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius: 8px; /* Old Firefox */}
.qrcodehelp .pub dl dd.tit { font-size:20px;}
.qrcodehelp .pub dl dd.tip { font-size:14px; padding:0px; line-height:24px; }
 
.qrcodehelp .pub dl a dd.tit{ color:#333; font-size: 24px;}
.qrcodehelp .pub dl a dd.tip{ color:#888888; margin-top:30px;}
.qrcodehelp .pub dl a dd.more { color:#888888; margin-top:20px;}
.qrcodehelp .pub dl a dd.more p{ text-align: left;padding-left:55px; }
.qrcodehelp .pub dl a dd.more img { position: absolute; bottom:10px; right:55px;}
.qrcodehelp .pub dl i { position: absolute;width:40px;height:2px;background-color:#6a1b9a;left:50%;margin-left:-20px;top:166px; }
.qrcodehelp .pub dl em { position: absolute; top:86px; right:-70px;}
.qrcodehelp div.step { font-size:48px; font-family:Verdana, Arial, Helvetica, sans-serif; width:200px; float:left;}
.qrcodehelp div.blank { height:30px;}
.qrcodehelp div.mx { width:900px; float:left; padding-left:40px; border-left:1px #ccc solid;}
.qrcodehelp div.mx .subtit h3 {font-size:38px; text-align:left; }
.qrcodehelp div.mx .subtit h3 i { position: absolute;width:80px;height:3px;background-color:#10a1e3;left:40px;margin-left:-40px;bottom:-10px; }
.qrcodehelp div.mx .intro {font-size:16px; text-align:left; margin-top:50px; line-height:30px;}
.qrcodehelp div.mx .intro img { width:750px; margin-top:10px;}
.qrcodehelp div.mx .intro p em { color:#333;}
 
/* userguide */
.ztbg_userguide { background:#f4900d; background:#225eb2;}
.ztbg_userguide .w1200 { background:url(../images/bn/ztbg_userguide.png) no-repeat right 0px;   }
.userstep .w { padding-top:40px;padding-bottom:50px;  }
.userstep .pub dl{ position: relative; height:320px; width:240px;margin-right:45px;float:left; border:2px #f8f9fa solid;  text-align:center; line-height:34px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius: 8px;}
.userstep .pub dl a { height:320px; }
.userstep .pub dl:nth-child(4){margin-right:0;}
.userstep .pub dl:hover { border:2px #6a1b9a solid; background:#fff; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius: 8px; /* Old Firefox */}
.userstep .pub dl dt{padding-top:22px;}
.userstep .pub dl dd.tit { font-size:20px;}
.userstep .pub dl dd.tip { font-size:14px; padding:0 20px; line-height:24px;  }
.userstep .pub dl a dd.tit{ color:#333; font-size: 24px;}
.userstep .pub dl a dd.tip{ color:#888888; margin-top:30px;}
.userstep .pub dl a dd.tip p{ text-align:left; }
.userstep .pub dl a dd.more { color:#888888; margin-top:20px;}
.userstep .pub dl a dd.more p{ text-align: left;padding-left:55px; }
.userstep .pub dl a dd.more img { position: absolute; bottom:10px; right:55px;}
.userstep .pub dl i { position: absolute;width:40px;height:2px;background-color:#6a1b9a;left:50%;margin-left:-20px;top:190px; }
.userstep .pub dl em { position: absolute; top:142px; right:-48px;}
/*tab3*/
.tbox { font-size:16px; height:50px; text-align:center;margin-top:30px; } 
.tbox li { width:200px;float:left;margin-right:20px; height:50px;cursor:pointer; }
.tbox li a{ background: #fff; color:#333; height:50px;line-height:50px; display:block;border:1px #a0c0e1 solid; }
.tbox li a:hover{ border:1px #0d38ab solid; background:#3367f1;color:#fff; transition: all 300ms ease 0s;-moz-transition:all 300ms ease 0s; -webkit-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s;}
.tbox li.now { background:#3367f1; color:#fff;}
.tbox li.now a,.tbox li.now a:hover { border:1px #0d38ab solid; background:#3367f1; color:#fff; }
.tboxlist{display:none; }
.block{display:block;}
.tboxlist { padding-top:20px; }
.tboxlist dl { margin-top:0px;}
.tboxlist dl dt { line-height:50px; font-size:16px; font-weight:bold;}
.tboxlist dl dd { line-height:30px; font-size:16px; border-left:2px #a0c0e1 solid; padding-left:30px; color:#838282;}
 
/*tab3 */
/* ztbg_update----------------------------- */
.fontbline{ text-decoration:line-through;}
.ztbg_update { background:#310049; background: -webkit-linear-gradient(#310049,#0557ad); /* Safari 5.1-6.0 */background: -o-linear-gradient(#310049,#0557ad);  /* Opera 11.1-12.0 */background: -moz-linear-gradient(#310049,#0557ad); /* Firefox 3.6-15 */background: linear-gradient(#310049,#0557ad); /* 标准语法*/}

.ztbg_update .w1200 { background:url(../images/zt/2020/topbg.png) no-repeat left bottom;}
.ztbg_update .w1200 .t2 {padding-top:30px; text-align:center;}
.ztbg_update .w1200 .word { text-align:center; }
.ztbg_bg { background:#1d1840;}
.update { padding-top:80px; padding-bottom:60px;}
.update .pub dl{ position:relative; padding:0px; background:#2939e7; width:278px; height:176px; float:left; margin-right:16px;text-align:left; line-height:34px;border-radius:5px;-moz-border-radius:5px; }
.update .pub dl:nth-child(1) {background:#2939e7 url(../images/zt/2019/act_1.png) no-repeat right bottom;}
.update .pub dl:nth-child(2) {background:#2939e7 url(../images/zt/2019/act_2.png) no-repeat right bottom;}
.update .pub dl:nth-child(3) {background:#2939e7 url(../images/zt/2019/act_3.png) no-repeat right bottom;}
.update .pub dl:nth-child(4) {background:#2939e7 url(../images/zt/2019/act_4.png) no-repeat right bottom; margin-right:0;}
.update .pub dd.more img { position: absolute; top:-40px; left:189px; }
.update .pub span {  width:278px; height:176px; display:block;}
.updateact { padding-top:40px;}
.updateact .w { background:#282250; border-radius:8px;-moz-border-radius:8px; padding-top:50px;}
.updateact .subtit1 { background:url(../statics/images/zt/202005/titsm.png) no-repeat 30px bottom; text-align:left;}
.updateact h3 { font-size:28px; text-align:left; padding-left:110px; color:#fff; line-height:40px;}
.updateact p { text-align:left; padding-left:110px; color:#fff; line-height:20px;font-size:16px; }
.updateact .intro { margin-top:50px;  }
.updateact .intro p{ line-height:30px;}
.updateact .intro .pub { margin-left:110px; padding-bottom:50px; color:#fff; }
.updateact .intro .pub dl:hover { box-shadow: 0 0 15px 0 #888888; -moz-box-shadow: 0 0 15px 0 #888888;}
.updateact .intro .pub dl dd { text-align:center; }
.updateact .intro .pub dl{ position:relative; padding:0px; background:#2939e7; width:298px; height:380px; float:left; margin-right:26px;text-align:left; line-height:34px;border-radius:5px;-moz-border-radius:5px; }
.updateact .intro .pub dl dt{ height:90px;  text-align:center;}
.updateact .intro .pub dl dt span{ line-height:90px; font-size:30px; }
.updateact .intro .pub dl dd span { font-size:16px; }
.updateact .intro .pub dl dd strong { font-size:28px; }
.updateact .intro .pub dl:nth-child(1) {background:#eb6100;}
.updateact .intro .pub dl:nth-child(2) {background:#00a0e9;}
.updateact .intro .pub dl:nth-child(3) {background:#0e3dc2;}
.updateact .intro .pub dl dd.more { background:#fff; height:110px; border-radius:5px;-moz-border-radius:5px; border-top-left-radius:0;
border-top-right-radius:0;}
.updateact .intro .pub dl dd.tip { line-height:24px; height:69px;}
.updateact .intro .pub dl dd.more p { padding:0;padding-top:36px; }
.updateact .intro .pub dl dd.more a,.updateact .intro .pub dl dd.more a:link,.updateact .intro .pub dl dd.more a:visited{ display:block; width:130px;height:38px;line-height:38px;margin:0 auto; text-align:center;color:#fff;
background: -webkit-linear-gradient(left,#eb6100,#f9a95b); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#eb6100,#f9a95b); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#eb6100,#f9a95b);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#eb6100,#f9a95b); /* 标准语法 */
			border-radius:20px;-moz-border-radius:20px;
			}
.updateact .intro .pub dl dd.more a:hover { background:#eb6100;}
.updateact .intro .pub dl:nth-child(2) dd.more a,.updateact .intro .pub dl:nth-child(2) dd.more a:link,.updateact .intro .pub dl:nth-child(2) dd.more a:visited{ background: linear-gradient(to right,#008ac9,#35b7f2);}
.updateact .intro .pub dl:nth-child(2) dd.more a:hover { background:#008ac9;}
.updateact .intro .pub dl:nth-child(3) dd.more a,.updateact .intro .pub dl:nth-child(3) dd.more a:link,.updateact .intro .pub dl:nth-child(3) dd.more a:visited{ background: linear-gradient(to right,#0f3dc2,#5279e6);}
.updateact .intro .pub dl:nth-child(3) dd.more a:hover { background:#0f3dc2;}

.updateact .intro .pics em { background:#3a3462; display:block; width:950px; border-radius:5px;-moz-border-radius:5px; }

.updateact .intro .part { margin-left:110px; padding-bottom:50px; color:#fff; }
.updateact .intro .part dl:hover { box-shadow: 0 0 15px 0 #888888; -moz-box-shadow: 0 0 15px 0 #888888;}
.updateact .intro .part dl dd { text-align:center; }
.updateact .intro .part dl{ position:relative; padding:0px; background:#22ac38; width:222px; height:220px; float:left; margin-right:20px;text-align:left; line-height:34px;border-radius:5px;-moz-border-radius:5px; }
.updateact .intro .part dl dt{ height:90px; text-align:center;}
.updateact .intro .part dl dt span{ line-height:90px; font-size:36px; font-weight:bold; }
.updateact .intro .part dl dd span { font-size:16px; }
.updateact .intro .part dl dd strong { font-size:28px; }
.updateact .intro .part dl dd.tip { line-height:24px; padding-top:10px;padding-bottom:20px; padding-left:20px;padding-right:20px;}
.updateact .intro .part dl dd.tit{ line-height:24px; padding-top:20px;}
.updateact .intro .part dl i{ position: absolute;width:40px;height:2px;background-color:#8fc31f;left:50%;margin-left:-20px;top:55px; }

.updateact .intro .part.pt_c2 dl { background:#00a0e9; width:465px; height:590px;margin-top:30px; }
 
.updateact .intro .part.pt_c3 dl{ background:#22ac38; width:222px; height:160px; }
.updateact .intro .part.pt_c4 dl{ background:#3949ab; width:222px; height:260px; }
.updateact .intro .part.pt_c4 dl i img {width:60px;}

.updateact .intro .part.pt_c4 dl i{ position: absolute;width:0px;height:0; right:0px;top:-20px; }
.updateact .intro .part.pt_c4 dl dd.intros { font-size:14px; text-align:left;line-height:24px; padding:0 15px;padding-top:10px;}
.updateact .intro .part.pt_c4 dl dd.tit{ margin-top:40px}
.updateact .intro .part.pt_c4 dl dd.tit strong { font-size:20px; }

.updateact .intro .part.pt_c2 dl dd.tip {padding-top:40px; text-align:left;}
.updateact .intro .part.pt_c2 dl dd.tip .cYellow.wa { padding:5px; border:1px #13600A dashed;display:block;}
.updateact .intro .part.pt_c2 dl { padding-top:20px;}
.updateact .intro .part.pt_c2 dl i{ position: absolute;width:40px;height:2px;background-color:#8fc31f;left:50%;margin-left:-20px;top:85px; }

.updateact .intro .hb { padding-left:110px; width:100%;}
.updateact .intro .hb dl.ppic { width:330px;float:left;position:relative; }
.updateact .intro .hb dl.ppic img {width:300px;}
.updateact .intro .hb dl.ppic dd { height:100px;background:#fff; width:300px; position:absolute; left:0; bottom:0; }
.updateact .intro .hb dl.ppic dd img { width:100px; }
.updateact .intro .hb dl.ppic dd span{ line-height:30px; float:right; font-size:16px;padding-right:10px; padding-top:20px;}

.updateact .intro .sots.up .wx_flex strong {font-size:16px;
display:block; width:130px;height:38px;line-height:38px;margin:0 auto; text-align:center;color:#fff;
background: -webkit-linear-gradient(left,#eb6100,#f9a95b); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#eb6100,#f9a95b); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#eb6100,#f9a95b);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#eb6100,#f9a95b); /* 标准语法 */
			border-radius:20px;-moz-border-radius:20px;}
.updateact .intro .sots.up .wx_flex strong:hover { background:#eb6100;}
.updateact .intro .pub dl:nth-child(2) .wx_flex strong{ background: linear-gradient(to right,#008ac9,#35b7f2);}
.updateact .intro .pub dl:nth-child(2) .wx_flex strong:hover { background:#008ac9;}
.updateact .intro .pub dl:nth-child(3) .wx_flex strong{ background: linear-gradient(to right,#0f3dc2,#5279e6);}
.updateact .intro .pub dl:nth-child(3) .wx_flex strong:hover { background:#0f3dc2;}

/* stable ----------- */
.ztbg_stable { background:#310049; background: -webkit-linear-gradient(#310049,#0557ad); background: -o-linear-gradient(#310049,#0557ad); background: -moz-linear-gradient(#310049,#0557ad); background: linear-gradient(#310049,#0557ad); }
.ztbg_stable .word .t3 { font-size:26px; color:#fff; margin-top:20px; padding-right:80px;}
.playerwrap { float:right; width:640px; margin-top:120px; }
.cloud_player_wrap_tip { line-height:34px;}

/* 1212 ----------- */
.ztbg_1212 { background:#2c0a46; background: -webkit-linear-gradient(#310049,#0557ad);background:url(../images/zt/202211/zt_free_bg.jpg) no-repeat left top; /* Safari 5.1-6.0 */background: -o-linear-gradient(#310049,#0557ad);  /* Opera 11.1-12.0 */background: -moz-linear-gradient(#310049,#0557ad); /* Firefox 3.6-15 */background: linear-gradient(#310049,#0557ad); /* 标准语法*/ 
background:#2c0a46 url(../images/zt/202211/zt_free_bg.jpg) no-repeat center top;}
.ztbg_boxbg { background:#2a0140;}
.zttopbnx1212{ height:auto; }
.zt12 .w { background:#d83d2e; border-radius:8px;-moz-border-radius:8px; padding-top:50px;}
.zt12 .intro {margin-top:5px;}

#part1 .subtit11 { padding:0 115px;height:100px;   text-align:left;}
#part1 .subtit11 p{font-size:30px;color:#CCC; padding-top:20px;}

.zt12 .intro .pub { margin-left:50px; padding-bottom:50px; color:#fff; }
.zt12 .intro .pub dl { margin-top:50px;}
.zt12 .intro .pub dl:hover { box-shadow: 0 0 15px 0 #888888; -moz-box-shadow: 0 0 15px 0 #888888; }
.zt12 .intro .pub dl dd { text-align:center; }
.zt12 .intro .pub dl{ position:relative; padding:0px; background:#2939e7; width:230px; height:460px; float:left; margin-right:40px;text-align:left; line-height:34px;border-radius:5px;-moz-border-radius:5px; }
.zt12 .intro .pub dl dt{ height:90px;  text-align:center;}
 
.zt12 .intro .pub dl dt em { display:block; color:#eb6100; font-size:16px;font-weight:bold; position: absolute; width:50px; height:30px;background:#fff005;left:73%;margin-left:-20px;top:20px;  font-style:normal; border-radius:5px;-moz-border-radius:5px;}

.zt12 .intro .pub dl dt span{ line-height:90px; font-size:20px; }
.zt12 .intro .pub dl dd span { font-size:16px; }
.zt12 .intro .pub dl dd strong { font-size:20px; }
.zt12 .intro .pub dl:nth-child(1) {background:#eb6100;}
.zt12 .intro .pub dl:nth-child(2) {background:#eb6100;}
.zt12 .intro .pub dl:nth-child(3) {background:#eb6100;}
.zt12 .intro .pub dl dd.more { background:#fff; height:110px; border-radius:5px;-moz-border-radius:5px; border-top-left-radius:0;
border-top-right-radius:0;}
.zt12 .intro .pub dl dd.tip { line-height:28px; height:88px; margin-top:10px; border-top:1px #ccc dashed;  margin:0 30px;}
.zt12 .intro .pub dl dd.tip2 { line-height:28px; height:46px; margin-top:10px; border-top:1px #ccc dashed;  margin:0 30px;}
 
.zt12 .intro .pub dl dd.more p { padding:0;padding-top:36px; }
.zt12 .intro .pub dl dd.more a,.zt12 .intro .pub dl dd.more a:link,.zt12 .intro .pub dl dd.more a:visited{ display:block; width:130px;height:38px;line-height:38px;margin:0 auto; text-align:center;color:#fff;
background: -webkit-linear-gradient(left,#eb6100,#f9a95b); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#eb6100,#f9a95b); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#eb6100,#f9a95b);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#eb6100,#f9a95b); /* 标准语法 */
			border-radius:20px;-moz-border-radius:20px;
			}
.zt12 .intro .pub dl dd.more a:hover { background:#eb6100;}
.zt12 .intro .pub dl:nth-child(2) dd.more a,.zt12 .intro .pub dl:nth-child(2) dd.more a:link,.zt12 .intro .pub dl:nth-child(2) dd.more a:visited{ background: linear-gradient(to right,#008ac9,#35b7f2);}
.zt12 .intro .pub dl:nth-child(2) dd.more a:hover { background:#008ac9;}
.zt12 .intro .pub dl:nth-child(3) dd.more a,.zt12 .intro .pub dl:nth-child(3) dd.more a:link,.zt12 .intro .pub dl:nth-child(3) dd.more a:visited{ background: linear-gradient(to right,#0f3dc2,#5279e6);}
.zt12 .intro .pub dl:nth-child(3) dd.more a:hover { background:#0f3dc2;}
.zt12 .intro .sots.up .wx_flex strong {font-size:16px;
display:block; width:130px;height:38px;line-height:38px;margin:0 auto; text-align:center;color:#fff;
background: -webkit-linear-gradient(left,#eb6100,#f9a95b); /* Safari 5.1-6.0 */
            background: -o-linear-gradient(right,#eb6100,#f9a95b); /* Opera 11.1-12.0 */
            background: -moz-linear-gradient(right,#eb6100,#f9a95b);/* Firefox 3.6-15 */
            background: linear-gradient(to right,#eb6100,#f9a95b); /* 标准语法 */
			border-radius:20px;-moz-border-radius:20px;}
.zt12 .intro .sots.up .wx_flex strong:hover { background:#eb6100;}
.zt12 .intro .pub dl:nth-child(2) .wx_flex strong{ background: linear-gradient(to right,#eb6100,#f9a95b);}
.zt12 .intro .pub dl:nth-child(2) .wx_flex strong:hover { background:#eb6100;}
.zt12 .intro .pub dl:nth-child(3) .wx_flex strong{ background: linear-gradient(to right,#eb6100,#f9a95b);}
.zt12 .intro .pub dl:nth-child(3) .wx_flex strong:hover { background:#eb6100;}

.zt12 .intro .part { padding-bottom:50px; color:#fff; }
.zt12 .intro .part dl:hover { box-shadow: 0 0 15px 0 #888888; -moz-box-shadow: 0 0 15px 0 #888888;}
.zt12 .intro .part dl dd { text-align:center; }
.zt12 .intro .part dl{ position:relative; padding:0px; background:#22ac38; width:222px; height:220px; float:left; margin-right:20px;text-align:left; line-height:34px;border-radius:5px;-moz-border-radius:5px; }
.zt12 .intro .part dl dt{ height:90px; text-align:center;}
.zt12 .intro .part dl dt span{ line-height:90px; font-size:36px; font-weight:bold; }
.zt12 .intro .part dl dd span { font-size:16px; }
.zt12 .intro .part dl dd strong { font-size:28px; }
.zt12 .intro .part dl dd.tip { line-height:24px; padding-top:10px;padding-bottom:20px; padding-left:20px;padding-right:20px;}
.zt12 .intro .part dl dd.tit{ line-height:24px; padding-top:20px;}
.zt12 .intro .part dl i{ position: absolute;width:40px;height:2px;background-color:#8fc31f;left:50%;margin-left:-20px;top:55px; }
 
.zt12 .intro .part.pt_c3 dl{ background:#22ac38; width:262px; height:160px; }
.zt12 .intro .part { text-align:left; padding-left:110px; color:#fff; }
.zt12 .intro .introduce p { padding-left:110px;color:#fff; line-height:25px;font-size:16px; }

.zt12 .intro .pub.qy dl  .wx_flex strong{ background: linear-gradient(to right,#008ac9,#35b7f2);}
.zt12 .intro .pub.qy dl  .wx_flex strong:hover { background:#008ac9;}
 
 
 .actintro { color:#fff; padding:0 110px; font-size:16px; line-height:30px; }