@charset "utf-8";
/* 作者：神夜 */
* { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-family: 'Microsoft Yahei'; font-size: 12px; color: #333; min-width:1200px; }
ul, li, p, span, h1, h2, h3, h4, dl, dt, dd, form, input, textarea, select { margin: 0px; padding: 0px; }
input, textarea, select { color: #333; font-family: 'Microsoft Yahei'; }
*:focus { outline: none; }
img { border: 0px; }
ul, li { list-style-type: none; }
a { color: #333; text-decoration: none; transition: all .3s ease; }
a:hover { color: #11a5a7; }
.warp { width: 1200px; margin: 0 auto; }
.clear { clear: both; overflow: hidden; content: ''; height: 0px; }
.cl {
    clear: both;
}
.fl { float: left; }
.fr { float: right; }
i, em { font-style: normal; display: inline-block; }
.pdbox li{list-style-type:disc !important;}
.pdbox ul{list-style-type:disc !important;}
/**头部**/
.headtop{ height:36px; background:#424242;}
.headtop .warp{ background:#13b8ba; line-height:36px; color:#fff;}
.headtop .warp span{ padding-left:10px;}
.headtop .warp .fr{ width:472px;}
.headtop .warp ul{ float:left;}
.headtop .warp ul li{ float:left; background:url(../img/f.png) no-repeat right center;}
.headtop .warp ul li.bgnone{ background:none;}
.headtop .warp ul li.tel{ background:url(../img/tel.png) no-repeat left center; padding-left:25px; font-size:16px; margin-right:18px;}
.headtop .warp ul li a{ padding:0 12px; color:#fff;}
.headtop .warp .topshare{ float:right; height:36px; background:#424242;}
.headtop .warp .topshare a{ width:26px; height:26px; float:left; margin-left:10px; margin-top:5px;}
.headtop .warp .topshare a.qq{ background:url(../img/qq.png) no-repeat;}
.headtop .warp .topshare a.weibo{ background:url(../img/weibo.png) no-repeat;}
.headtop .warp .topshare a.weixin{ background:url(../img/weixin.png) no-repeat;}

/***LOGO 导航***/
.header{ height:90px; background:#fff; position:relative;}
.header .logo{ float:left; margin-top:14px;}
.header .nav{ float:right;}
.header .nav li{ float:left; padding-left:40px; height:90px;}
.header .nav li > a{ font-size:14px; display:block; height: 90px;line-height: 90px;}
.header .nav li > a.on{ color:#11a5a7;}
.header .nav li .navson{ width:100%; display:none; left:0px; top:90px; position:absolute; height:83px; background:url(../img/xiala.png); z-index:1111}
.header .nav li .navson p{ float:left;}
.header .nav li .navson p.p0{ margin-left:560px;}
.header .nav li .navson p a{ float:left; padding:8px 12px; transition:none; margin-top:25px; font-size:14px; margin-left:10px;color:#fff;}
.header .nav li .navson p a:hover{ background:#11a5a7; color:#fff;}

/***焦点图***/
.slide{ height:596px; overflow:hidden; position:relative;}
.slide .bd{ height:596px; overflow:hidden;}
.slide .bd li{ height:596px;}
.slide .hd { position:absolute; bottom:14px; left:0px; width:100%; text-align:center;}
.slide .hd ul{ text-align:center;}
.slide .hd li{ width:50px; height:8px; background:rgba(255,255,255,0.4); cursor:pointer; overflow:hidden; line-height:99999px; display:inline-block; margin:0 5px;}
.slide .hd li.on{ background:rgba(255,255,255,0.8);}

/***客服工单***/
.kefugd{ overflow:hidden;}
.t1{ text-align:center; margin-top:65px;}
.t1 h1{ font-size:30px;}
.t1 p{ font-size:14px; color:#888888; padding: 10px 60px;       line-height: 24px;  text-indent: 2em;}


.tt1{ text-align:center; margin-top:65px;}
.tt1 h1{ position: relative;width: 520px;height: 115px; margin: 0px auto; display: block; border:  2px solid #13b8ba;font-size: 30px; color: #333333; background: #fff; border-radius: 5px; line-height: 70px;}
.tt1 span{position: absolute; width: 520px;height: 40px;line-height: 40px; left: 0px; bottom: 0px;text-align: center;font-size: 16px; color: #fff;z-index: 99; background:#13b8ba }

.tt1 p{ font-size:16px; color:#888888; padding-top:10px;}
.tt2{margin-top: 25px;}
.tt2 p{     margin: 0 130px; line-height: 35px; text-align: center; font-size: 14px;color: #999}


.t2{ text-align:center; margin-top:50px;}
.t2 h2{ font-size:24px; color:#13b8ba;}
.t2 p{ font-size:14px; color:#888; padding-top:15px;}
.kefugd .bd{ margin-top:33px;}
.kefugd .bd ul li{ float:left; width:274px; margin-right:32px; height:319px; border:1px solid #ddd; text-align:center;}
.kefugd .bd ul li img{ display:block; margin:0 auto; width:86px; height:95px; margin-top:18px;}
.kefugd .bd ul li h3{ font-weight:normal; font-size:18px; padding:15px 12px 20px 12px;}
.kefugd .bd ul li .p1{ width:213px; margin:0 auto; height:50px; font-size:14px; color:#888; line-height:25px; overflow:hidden;}
.kefugd .bd ul li a{ width:142px; height:40px; display:block; margin:0 auto; margin-top:25px; line-height:40px; border:1px solid #13b8ba; color:#13b8ba; font-size:14px; border-radius:4px; }
.kefugd .bd ul li a:hover{ background:#13b8ba; color:#fff;}
.more{ width:288px; margin:0 auto; margin-top:30px;}
.more .prev,.more .next{ width:16px; height:32px; margin-top:8px;}
.more .btna{ width:200px; height:47px; float:left; background:#13b8ba; color:#fff; text-align:center; line-height:47px; margin-left:29px; font-size:16px; border-radius:30px;}
.more .prev{ float:left; background:url(../img/btnl.png) no-repeat;}
.more .prev:hover{  background:url(../img/btnlon.png) no-repeat;}
.more .next{ float:right; background:url(../img/btnr.png) no-repeat;}
.more .next:hover{background:url(../img/btnron.png) no-repeat;}
.more .ma {display: block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin: 0 auto;
    border-radius: 4px;
    margin-top: 15px;
    background: #13b8ba;
    color: #fff;}

/***加盟天台***/
.join{ background:#13b8ba; overflow:hidden; padding:65px 0; margin-top:73px;}
.t3{ text-align:center; color:#fff;}
.t3 h1{ font-size:30px;}
.t3 p{ font-size:16px; line-height:28px; padding-top:12px;}
.join ul{ margin-top:60px;}
.join ul li{ float:left; width:572px; height:432px; border:1px solid #89d1d2; text-align:center; position:relative;}
.join ul li .t{ width:374px; height:58px; border:1px solid #89d1d2; background:#11a5a7; line-height:58px; text-align:center; font-size:18px; border-radius:30px; position:absolute; left:99px; top:-29px; color:#fff;}
.join ul li .p2{ height:90px; width:442px; overflow:hidden; line-height:20px; color:#fff; font-size:14px;margin:0 auto; margin-top:50px; }
.join ul li a{ width:118px; height:35px; display:block; margin:0 auto; line-height:35px; color:#fff; text-align:center; background:#11a5a7; font-size:14px; border-radius:4px; border:1px solid #89d1d2 ; margin-top:15px;}
.join ul li.li0{ background:url(../img/c1.png) no-repeat bottom right;}
.join ul li.li1{ background:url(../img/c2.png) no-repeat bottom right; float:right;}



.join22{ background:#f0f4f6; overflow:hidden;  padding-top: 25px;padding-bottom: 65px;}
 
.t322{ text-align:center; margin-top:25px;}
.t322 h1{ font-size:30px; color:#222;font-weight:bolder;}
.t322 p{ font-size:14px; color:#666;padding-top: 15px; margin: 0 130px; text-indent: 2em; line-height: 24px;}

 

.satisfaction_left{width:714px;height:351px;margin-top:72px; float:left;}
.satisfaction_left img{width:714px;height:351px;display:block;}
.satisfaction_right{width:486px;margin-top:72px; float:right;}
.action_right img{display:block;float: left;margin-left:20px;}
.action_right{width:379px;margin-left:32px;}
.action_right span{display:block;color:#333;font-size:18px;font-weight:700;}
.action_right p{color:#666;line-height:20px;margin-top:6px;}
.satisfaction_right ul li{margin-bottom:20px;}
.satisfaction_right .fl2 img{ margin:10px 0 0 0;}
.satisfaction_right .fl3 img{ margin:0 0 0 5px;}

/***系统集成***/
.system{ background:#f0f4f6; padding-bottom:58px; overflow:hidden;}
.system .pimg{ display:block; margin:0 auto; margin-top:18px;}
.sysitem{ overflow:hidden;}
.system h2{ text-align:center; font-size:24px; padding:70px 0 25px 0;}
.sysitem ul{ margin-left:-21px;}
.sysitem ul li{ float:left; width:383px; height:295px; border:1px solid #ddd; background:#fff; margin-left:21px;}
.sysitem ul li img{ display:block; width:366px; height:214px; background:#f4f4f4; margin:0 auto; margin-top:8px;}
.sysitem ul li .tit{ height:69px; line-height:69px; overflow:hidden; padding:0 14px;}
.sysitem ul li .tit b{font-weight:normal; font-size:18px; float:left; width:172px;}
.sysitem ul li .tit span{font-weight:normal; font-size:14px; float:right; color:#888; width:50%;}

.sysitem2 ul{ margin-left:-21px; overflow:hidden;}
.sysitem2 .note{text-indent: 2em; line-height: 25px; font-size: 14px;    color: #888888;    padding-top: 10px; margin:5px 120px 20px  120px;     text-align: center;}
.sysitem2 ul li{float:left; width:386px; margin-left:21px; text-align:center;}
.sysitem2 ul li .box{ width:384px; border:1px solid #ddd; height:265px; background:#fff; text-align:center;}
.sysitem2 ul li .box img{ display:block; margin:0 auto; width:115px; height:115px; margin-top:34px;}
.sysitem2 ul li .box h3{ font-size:18px; font-weight:normal; padding:20px 0 10px 0;}
.sysitem2 ul li .box p{ font-size:14px; color:#888; padding:0 12px;}
.sysitem2 ul li .ba{ display:inline-block; padding:8px 12px; font-size:14px; border-radius:4px; border:1px solid #13b8ba; color:#13b8ba; margin-top:24px;}
.sysitem2 ul li .ba:hover{ background:#13b8ba; color:#fff;}


.sysitem1{ overflow:hidden;}
.sysitem1 h2{ text-align:center; font-size:24px; padding: 70px 200px 25px 200px;}
.sysitem1 p{
	font-size: 14px;
    color: #888888;
    padding: 10px 60px;
    line-height: 24px;
    text-indent: 2em;    text-align: center;
}
.sysitem1 ul{ margin-left:-21px;}
.sysitem1 ul li{ float:left; width:383px;   border:1px solid #ddd; background:#fff; margin-left:21px;}
.sysitem1 ul li a p{  }
.sysitem1 ul li img{ display:block; width:180px; height:90px; margin:0 auto; margin-top:0px;     margin-bottom: 0px;}
.sysitem1 ul li .tit{ height:29px; width:383px; line-height:29px; overflow:hidden; padding:0px;text-align: center;}
.sysitem1 ul li .tit b{font-weight:normal; font-size:20px; width:384px}
.sysitem1 ul li .tit span{font-weight:normal; font-size:14px; color:#888;}

.sysitem1 ul li .tit2{ margin-bottom: 25px; width:303px; overflow:hidden; padding:5px 40px;text-align: center; line-height: 24px; 
    display: flex;    justify-content: center;    align-items: center;}
.sysitem1 ul li .tit2 span{font-weight:normal; font-size:14px; color:#888;  overflow-wrap: break-word;}



/***合作伙伴***/
.painter{ background:url(../img/bg.jpg) no-repeat center; height:612px; overflow:hidden;}
.painter .t4{ text-align:center; margin-top:63px;}
.painter .t4 h1{ font-size:26px; color:#fff;}
.painter .t4 p{ font-size:14px; color:#c4c4c4; padding-top:12px; margin: 0 130px; line-height: 24px; text-indent: 2em;}
.painter .painbox{ width:1130px; margin:0 auto; overflow:hidden; position:relative; margin-top:45px;}
.painter .painbox .bd{ width:960px; margin:0 auto;}
.painter .painbox .bd li{ width:960px;}
.painter .painbox .bd li a{ float:left; background:#fff; width:182px; height:86px; overflow:hidden; display:table; margin-left:10px; margin-bottom:10px; text-align:center;}
.painter .painbox .bd li a span{ display:table-cell; width:182px; height:82px; vertical-align:middle;overflow:hidden;}
.painter .painbox .bd li a span img{ max-width:100%; max-height:100%;}
.painter .painbox .prev,.painter .painbox .next{ width:37px; height:71px; position:absolute; top:50%; margin-top:-36px;}
.painter .painbox .prev{ left:0px; background:url(../img/bigbtnl.png) no-repeat;}
.painter .painbox .next{ right:0px; background:url(../img/bigbtnr.png) no-repeat;}
.painter .painbox .prev:hover{ background:url(../img/bigbtnlon.png) no-repeat;}
.painter .painbox .next:hover{ background:url(../img/bigbtnron.png) no-repeat;}

/***应用方案***/
.yyfa{  width:572px; height:545px; margin-top:77px; position:relative; border:1px solid #11a5a7;}
.yyfa h2{ width:212px; height:58px; text-align:center; line-height:58px; border-radius:30px; color:#fff; background:#11a5a7; font-size:30px; position:absolute; left:176px; top:-29px;}
.yyfa ul{ margin-left:-12px; margin-top:50px; height: 410px;}
.yyfa ul li{ float:left; line-height:30px; height:30px; padding-top:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px dashed #ddd; width:260px; margin-left:25px;}
.yyfa ul li a{ color:#666; font-size:14px; background:url(../img/d.png) no-repeat left center; padding-left:14px;}
.yyfa ul li a:hover{ color:#13b8ba;}
.yyfa .mo{ width:118px; height:35px; text-align:center; line-height:35px; background:#13b8ba; font-size:14px; border-radius:4px; color:#fff; display:block; margin:0 auto; margin-top:30px;}

/***新闻***/
.new{ margin-top:72px;}
.new h1{ text-align:center; font-size:30px; margin-bottom: 30px;}
.new .tabc{ text-align:center; margin-top:25px; height:48px;}
.new .tabc li{ display:inline-block; margin:0 10px; width:171px; height:36px;}
.new .tabc li a{ display:block; width:169px; height:34px; border-radius:25px; transition:none; position:relative; border:1px solid #13b8ba; color:#13b8ba; text-align:center; line-height:34px; font-size:14px;}
.new .tabc li a:hover,.new .tabc li a.on{ background:#13b8ba; color:#fff;}
.new .tabc li.t a:after{ width:0px; height:0px; border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #13b8ba; content:''; position:absolute; left:0px; right:0px; margin:auto; bottom:-8px; display:none;}
.new .tabc li.t a:hover:after,.new .tabc li a.on:after{ display:block;}

.newbox{}
.newbox.ny dl{ float:none; width:auto;}
.newbox.ny dd{ width:770px;}
.newbox dl{ float:left; width:535px; height:69px; overflow:hidden; padding:30px 0; border-bottom:1px dashed #ddd;}
.newbox dl.fr{ float:right;}
.newbox dl dt{ width:70px; height:69px; float:left; transition:all 0.5s ease; text-align:center; background:url(../img/date.png) no-repeat top; overflow:hidden;}
.newbox dl dd{ float:right; height:69px; width:436px;}
.newbox dl dt span{ display:block; font-size:16px; color:#fff; margin-top:18px;}
.newbox dl dt b{ display:block; font-weight:normal; font-size:24px; color:#666;}
.newbox dl dd h2{ font-size:18px; font-weight:normal; margin-top:-4px; margin-bottom:5px;}
.newbox dl dd p{ font-size:14px; color:#888; line-height:20px;}
.newbox dl:hover dt{ background:url(../img/dateon.png) no-repeat;}
.newbox dl:hover dt b{color:#13b8ba;}
.newbox dl:hover dd p{color:#13b8ba;}


/***左边**/
.content{ background:#f4f4f4 url(../img/f.jpg) repeat-x top; overflow:hidden; padding-top:46px; padding-bottom:30px;}
.left { float: left; width: 265px; background:#e6e6e6; }
.left.fixd{ position:fixed; left:50%; top:0px; margin-left:-600px; z-index:111;}

.left h2 { height:74px; background:url(../img/cbg.jpg) no-repeat; text-align:center; line-height:74px; font-size:30px; color: #fff; }
.left ul { overflow: hidden; }
.left ul li a,.left ul li span{ line-height:20px; padding:10px 0; padding-left:47px; border-bottom: 1px solid #fff; display:block; overflow: hidden; }
.left ul li span,.left ul li .a1{ font-weight:bold; background:url(../img/y.png) no-repeat 20px center; font-size:15px;}
.left ul li span,.left ul li .a2{ background:url(../img/d.png) no-repeat 23px center; font-size:12px;    padding-right: 15px;}

.left ul li .cson{}
.left ul li .cson a { font-size:13px; color:#13b8ba; transition:none; }
.left ul li .cson a:hover,.left ul li .cson a.on,.left ul li a1.on{ background:#fff url(../img/r.png) no-repeat 95% center; border-left:4px solid #13b8ba; padding-left:43px;}

.left .cate li .on{ background:#fff url(../img/r.png) no-repeat 95% center; border-left:4px solid #13b8ba; padding-left:43px;}

.left .note{
	display:none;
	text-indent:2em;
	padding: 20px;
    line-height: 22px;
}

/***右边***/



.pdbox1{}
.pdbox1.ny dl{ float:none; width:auto;}
.pdbox1.ny dd{ width:770px;}
.pdbox1 dl{ float:left; width:535px; height:69px; overflow:hidden; padding:30px 0; border-bottom:1px dashed #ddd;}
.pdbox1 dl.fr{ float:right;}
.pdbox1 dl dt{ width:70px; height:69px; float:left; transition:all 0.5s ease; text-align:center; background:url(../img/date1.png) no-repeat top; overflow:hidden;}
.pdbox1 dl dd{ float:right; height:69px; width:436px;}
.pdbox1 dl dt span{ display:block; font-size:16px;line-height:24px; color:#fff; margin-top:18px;}
.pdbox1 dl dt b{ display:block; font-weight:normal; font-size:16px; color:#666;}
.pdbox1 dl dd h2{ font-size:18px; font-weight:normal; margin-top:-4px; margin-bottom:5px;}
.pdbox1 dl dd p{ font-size:14px; color:#888; line-height:20px;}
.pdbox1 dl:hover dt{ background:url(../img/dateon1.png) no-repeat;}
.pdbox1 dl:hover dt b{color:#13b8ba;}
.pdbox1 dl:hover dd p{color:#13b8ba;}




.right { float: right; width:935px; min-height:634px; background:#fff; border-top:4px solid #13b8ba; }
.right .rbox{ padding:27px; overflow:hidden;}
.right .leader{ height:40px; line-height:40px; border-bottom:4px solid #13b8ba; overflow:hidden;}
.right .leader h2{ float:left; color:#13b8ba; font-size:18px;}
.right .leader span{ float:right; background:url(../img/home.png) no-repeat left center; padding-left:20px;}
.right .leader span i{ font-family:"宋体"; margin:0 10px;}
.right .leader span em{color:#13b8ba;}
.rtit{ text-align:center; border-bottom:1px dashed #ddd; height:84px; line-height:84px;}
.rtit h1{ font-size:24px;}
.pdbox { padding:25px 0; line-height: 26px; font-size: 14px; color: #666; overflow: hidden;  }
.pdbox img { max-width: 100%; }

.systemcate { overflow:hidden; margin-bottom:20px;}
.systemcate dt { display:block; font-weight:bold; padding-left:12px; font-size:16px; color:#333; border-bottom:1px dashed #ddd; line-height:35px; margin-bottom:15px;}
.systemcate dd{ float:left; margin:15px; margin-left:12px;}
.systemcate dd a{ padding:10px; border:1px solid #13b8ba; color:#13b8ba;}
.systemcate dd a:hover{ background:#13b8ba; color:#fff;}

.right .vouchtitle {width: 100%;    text-align: center;    padding: 10px 0 20px 0;    font-size: 20px;}
.right .vouch { display: flex;  flex-wrap: wrap;  list-style-type: none;   padding: 0; }
.right .vouch li { width: 50%; }
.right .vouch li span,.right .vouch li .a3{ background:url(../img/d.png) no-repeat 23px center; font-size:14px;    margin-right: 10px;}
.right .vouch a,.right .vouch span{ line-height:20px; padding:10px 0; padding-left:47px; border-bottom: 1px solid #fff; display:block; overflow: hidden; }



/***成功案例***/
.caselist{ overflow:hidden; margin-left:-20px;}
.caselist li{ float:left; width:280px; margin-left:20px; background:#f0f0f0; text-align:center; margin-bottom:30px;}
.caselist li img{ display:block; width:266px; height:200px; background:#fff; padding:5px; margin:2px;}
.caselist li p{ padding-bottom:10px; padding-top:6px;}
.caselist li:hover{ background:#13b8ba; color:#fff;}
.caselist li:hover a{color:#fff;}


/**新闻内容**/
.ntit { border-bottom: 1px dotted #ccc; padding-bottom: 12px; text-align: center; margin-bottom: 18px; }
.ntit h1 { font-size: 20px; font-weight: normal; color: #3072be; }
.ntit p { font-size: 12px; color: #999; }
.prevnext { overflow: hidden; border:1px solid #13b8ba; padding:8px 12px; margin-top:20px; }
.prevnext a { color: #666; display: block; }
.prevnext a i{ font-family:宋体; font-size:16px; vertical-align:-1px;}
.prevnext a:hover { color: #13b8ba; }

/***客户留言***/
.book { display: block; }
.book p { position: relative; width: 371px; margin-top: 12px; }
.book .intext { border: 1px solid #ddd; padding: 10px; width: 350px; }
.book .passcode { position: absolute; right: 0px; top: 1px; height: 37px; width: 80px; cursor: pointer; border-left: 1px solid #ddd; }
.book .intext:focus { border-color: #1d9569; }
.passcode { display: block; }
.sbtn { padding: 15px; border: 0px; background: #1d9569; font-family: Microsoft Yahei; color: #fff; margin-top: 20px; cursor: pointer; }
.tips { height: 60px; width: 250px; text-align: center; line-height: 60px; border-radius: 2px; display: none; background: rgba(0,0,0,0.7); color: #fff; font-size: 15px; position: fixed; top: 50%; transform: translateY(-50%); left: 0px; right: 0px; margin: auto; z-index: 111; border-radius: 5px; }

/**分页**/
.pagelist { padding: 40px 0; text-align: center; }
.pagelist a, .pagelist span, .pagelist label { padding: 5px 10px; border: 1px solid #e9e9e9; color: #808380; margin: 0 5px; }
.pagelist b { font-weight: normal; color: #333; margin: 0 2px; }
.pagelist a:hover, .pagelist span.current { background: #13b8ba; border-color: #13b8ba; color: #fff; }

/***下载列表***/
.downlist li{ line-height:50px; height:50px; background:url(../img/d.png) no-repeat left center; padding-left:12px; border-bottom:1px dotted #eee; overflow:hidden;}
.downlist li a{ float:right; width:100px; height:30px; line-height:30px; margin-top:12px; text-align:center; background:#13b8ba; color:#fff;}


/***在线客服***/
.kefu{ width:50px; height:278px; background:url(../kf.png) no-repeat; position:fixed; right:0px; top:35%; z-index:11;}
.kefu ul li{ height:49px; width:50px; position:relative; margin-bottom:40px; cursor:pointer;}
.kefu ul li .qq{ height:49px; width:90px; background:#1d9569; position:absolute; right:49px; top:0px; color:#fff; line-height:50px; padding-left:1px; visibility:hidden; opacity:0;}
.kefu ul li .mes{ display:block; width:50px; height:50px;}
.kefu ul li:hover .qq{ visibility:visible; right:49px; opacity:1;}
.kefu ul li .qq.q1{ height:50px;}
.kefu ul li.li1{ height:62px; margin-bottom:7px;}
.kefu ul li .ewm{ position:absolute; right:50px; bottom:-3px; width:115px; height:115px; opacity:0; transition:all 0.5 ease; }
.kefu ul li:hover .ewm{ opacity:1; }



/***底部***/
.footer { background:#262626; overflow:hidden; }
.footer .footlink{ height:117px; color:#fff; background:#13b8ba; overflow:hidden;}
.footer .footlink ul li{ float:left; font-size:24px; height:117px; line-height:117px;}
.footer .footlink ul li.li1{ background:url(../img/ic1.png) no-repeat left center; padding-left:60px; margin-right:306px;}
.footer .footlink ul li.li2{ background:url(../img/ic2.png) no-repeat left center; padding-left:60px; margin-right:306px;}
.footer .footlink ul li.li3{ background:url(../img/ic3.png) no-repeat left center; padding-left:60px;}
.footer .footlink ul li a{color:#fff;}
.footer .footnav{ overflow:hidden; padding-top:67px; background:url(../img/dbbg.png) no-repeat right top;}
.footer .footnav .footcon{ float:left; width:269px; color:#888888; margin-right:80px;}
.footer .footnav .footcon h1{ font-size:20px; color:#13b8ba;}
.footer .footnav .footcon p{ padding-top:22px;}

.footer .footnav .fotmenu li{ float:left; margin-left:40px;}
.footer .footnav .fotmenu li > a{ display:block; font-size:14px; color:#fff; margin-bottom:10px;}
.footer .footnav .fotmenu li > a:hover{color:#13b8ba;}
.footer .footnav .fotmenu li p a{ color:#888888; display:block; line-height:35px;}
.footer .footnav .fotmenu li p a:hover{color:#13b8ba;}
.footer .footnav .fotmenu li.last{ width:auto;}

.footer .link{ border-top:1px solid #454545; border-bottom:1px solid #454545; overflow:hidden; margin-top:30px; line-height:30px; padding:10px 0;}
.footer .link a{color:#888; float:left; margin-right:12px;}
.footer .copyright{ text-align:center; padding:20px 0; line-height:25px; color:#888;}



















