﻿@charset "utf-8";
* {margin:0;padding:0;transition-property: all;-ms-transition-property: all;-moz-transition-property: all; outline:none;-webkit-transition-property: all;-o-transition-property: all; }
.fixtop .toper ul.navpc li a,.fixtop .toper,.pro2 li p,.pro2 li div,.pro3 li .cons .title a,.mmore a i,.mmore a,.pro3 li .pic img,.indnonor .cons .title a,.menuin dd,.menuin dd a,.advcons li .pic p,.honor dd .pic p,.cooperative dd .pic p,.style1 .pic p,.get_more,.style2 .conslist .pic p,.job .mleft li a,.job .mleft li a i,.product li .cons .title a,.product li .pic img,.plist dd .pic p,.case dd .pic p,.academic dd i,.video dd .pic div p,.video dd .pic div,.news dd .pic a
{transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s; -webkit-transition-duration:.3s;}
.pro2 li:Hover p,.pro3 li .pic:Hover img,.advcons li .pic:Hover p,.honor dd .pic:hover p,.cooperative dd .pic:hover p,.style1 .pic:hover p,.style2 .conslist .pic:hover p,.product li .pic:hover img,.plist dd .pic:hover p,.case dd .pic:hover p,.video dd .pic:hover div p,.news dd .pic:hover a
{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.abc
{transform:rotate(360deg);-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); }
.fixtop .toper ul.navpc li dl .wrap,.style1 .cons,.plist dd .pic,.academic dd,.faq .mright,.faq .mright #k
{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html{-webkit-text-size-adjust:none;font-family:'Microsoft YaHei','微软雅黑',arial,'宋体';height:100%;}
body {font-family:'Microsoft YaHei','微软雅黑',arial,'宋体';height:100%;margin:0 auto;overflow-x:hidden;font-size:16px;line-height:35px;color:#717071;max-width:1920px;}
h1,h2,h3,h4,h5 {font-weight:normal;font-size:16px;line-height:35px;}
a,input,button,select,textarea {text-decoration: none;outline:none;color:#717071;font-size:16px;}
a:hover,.fixtop .toper .search span a:hover,.sshow .prevnext a:hover,.job .mleft li a:hover,.job .mleft li.check a,.product li .cons .title a:hover {color:#3d62ad}
.table { display:table; height:100%;width:100%;}
.table .td { display:table-cell; vertical-align:middle;}
img {border:0px;max-width:100%; height:auto; vertical-align:middle}
input,button,select,textarea{ outline:none;font-family:'Microsoft YaHei','微软雅黑',arial,'宋体';border:0;}
textarea{resize:none;}i{ font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal;}
ul,li,dl,dt,dd { list-style:none;}
hr {border:0;border-top:1px solid #ccc; height:1px;margin:5px 0}
.clear,.clearfix { clear:both;}
.relative { position:relative}
.reover { position:relative; overflow:hidden}
.cover { background-position:center; background-repeat:no-repeat; background-size:cover;}
.pcover { background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; z-index:1;width:100%; height:100%;top:0}
.gray {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.gray:Hover {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:;}
.gray2 {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:;}
.gray2:hover {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

::-webkit-input-placeholder {color: #727272;}
:-moz-placeholder {color: #727272; } 
::-moz-placeholder { color: #727272; } 
:-ms-input-placeholder {color: #727272; }

::selection {background:#3d62ad;color:#ffffff;}
::-moz-selection {background:#3d62ad;color:#ffffff;}
::-webkit-selection {background:#3d62ad;color:#ffffff;}

.pageclass {height:0px;overflow:hidden;}
.page_wrap {width:100%;padding:80px 0 0 0;text-align:center}
.pager {padding:0 0 0px 0; width:100%;} 
.pager a { margin: 2px 2px;text-align:center; display:inline-block; text-decoration: none;border:1px solid #e6e6e6;}   
.pager span.current { margin: 0 2px; display:inline-block; text-align:center; }   
.pager span.disabled { margin: 0 2px; display:inline-block;text-align:center;border:1px solid #e6e6e6;}   
.pager select {margin: 0px 2px -2px 2px;}
.pager input {margin: 0px 2px -2px 2px; padding:2px; text-align:center;} 
.pager a,.pager span.disabled {}  
.pager a:hover,.pager span.current { background:#3d62ad;border:1px solid #e6e6e6;}   
.pager a:hover,.pager span.current{ color:#fff;border:1px solid #3d62ad; } 
.pager a,.pager span.disabled {color:#999;border:1px solid #e6e6e6;background:#fff} 
.pager a,.pager span.current,.pager span.disabled{width:30px; text-align:center;height:30px; line-height:30px;}
.pager,.pager select,.pager input,.pager a,.pager span.disabled {font-size:14px; } 

.di {float:left;}
.dipage {float:left;}
.picleft {margin-right:30px;margin-bottom:20px;}
.picright {margin-left:30px;margin-bottom:20px;}

.wrap {margin:0 auto;max-width:1335px; position:relative}
.wrap2 {margin:0 auto;max-width:1145px; position:relative}
.phonemenu { display:none;}

.fixtop .toper {  height:100px; line-height:100px; background:#fff; z-index:9998; position:fixed;left:0;top:0;width:100%;border-bottom:1px solid transparent;}
.fixtop.active .toper,.fixtop:hover .toper {border-color:#717071}
.fixtop .toper .logo {float:left;background:url(../../images/logo.png) no-repeat center;width:149px; height:100px; display:block;}
.fixtop .toper ul.navpc {float:right;margin-right:165px;}
.fixtop .toper ul.navpc li {display:inline-block;margin:0 0 0 30px;position:relative;}
.fixtop .toper ul.navpc li a {display:block;height:99px;line-height:100px;text-align:center;color:#333;font-size:15px;border-bottom:3px solid transparent;padding:0;position:relative; z-index:9998}
.fixtop .toper ul.navpc li a:hover,.fixtop .toper ul.navpc li.check a,.fixtop .toper ul.navpc li:hover>a{color:#3d62ad;}
.fixtop .toper ul.navpc li a:hover,.fixtop .toper ul.navpc li:hover>a{border-color:#3d62ad}
.fixtop .toper ul.navpc li dl { display:none; position:fixed;width:100%; line-height:50px;height:50px;left:0; z-index:1;background:#fff;opacity:0;}
.fixtop .toper ul.navpc li dl.dl2 .wrap {padding-left:220px}
.fixtop .toper ul.navpc li dl.dl3 .wrap {padding-left:350px}
.fixtop .toper ul.navpc li dl.dl4 .wrap {padding-left:482px}
.fixtop .toper ul.navpc li dl.dl5 .wrap {padding-left:634px}
.fixtop .toper ul.navpc li dl.dl6 .wrap {padding-left:777px}
.fixtop .toper ul.navpc li dl.dl7 .wrap {padding-left:493px}
.fixtop .toper ul.navpc li dl dd {margin:0 0 0 60px; display:inline-block; vertical-align:top;padding:0;}
.fixtop .toper ul.navpc li.check dl dd a,.fixtop .toper ul.navpc li dl dd a{padding:0; background:none; text-align:center;border:0;font-size:15px;color:#717071;height:50px; line-height:50px;}
.fixtop .toper ul.navpc li dl dd a:hover {color:#3d62ad;background:none;}
.fixtop .toper .search { position:absolute;right:0;top:0;width:170px; text-align:right}
.fixtop .toper .search span { display:inline-block; vertical-align:middle;margin:0 10px 0 0}
.fixtop .toper .search span a {font-size:16px;color:#9e9e9f}
.fixtop .toper .search form { display:inline-block; vertical-align:middle;width:100px; height:22px; line-height:22px;border:1px solid #9e9e9f;border-radius:25px; text-align:left;}
.fixtop .toper .search form #button { background:url(../../images/zoom.png) no-repeat center; width:20px; height:22px;margin-left:5px; display:inline-block; vertical-align:top; cursor:pointer}
.fixtop .toper .search form #k { display:inline-block; vertical-align:top;width:58px;padding:0 5px;font-size:14px; height:22px; line-height:23px;border-radius:25px;}
.tblank { height:100px;}
.bxslider li a { display:block; height:755px; background-position:center; background-repeat:no-repeat;}
.bxslider li a img.m { display:none;}

.pro2 {padding:25px 0}
.pro2 li {float:left;width:50%; position:relative; overflow:hidden}
.pro2 li div { position:absolute; z-index:50;bottom:60px;left:0;width:100%; text-align:center}
.pro2 li:hover div {bottom:80px;}
.pro2 li div span { display:block;color:#fff;font-size:25px;margin:25px 0 0 0}

.pro3 li {float:left; overflow:hidden; text-align:center;height:423px;}
.pro3 li.li1 { background:url(../../images/3.png) no-repeat center; background-size:cover; width:100%;margin:0 0 1% 0}
.pro3 li.li2 {background:url(../../images/4.png) no-repeat center; background-size:cover; width:49.5%;}
.pro3 li.li3 {background:url(../../images/4.png) no-repeat center; background-size:cover;width:49.5%;float:right}
.pro3 li .pic { display:inline-block; vertical-align:middle}
.pro3 li .cons { display:inline-block; vertical-align:middle; text-align:left;max-width:300px;margin:0 0 0 5%}
.pro3 li .cons .title a,.pro3 li .cons .title {font-size:16px; line-height:26px; display:block;max-width:200px}
.pro3 li .cons .mmore {margin:20px 0 0 0}
.pro3 li.li1 .cons .title a,.pro3 li.li1 .cons .title {font-size:16px; line-height:26px; display:block}
.pro3 li.li1 .cons {margin:0 0 0 9%}
.pro3 li.li1 .cons .subject {font-size:16px;margin:30px 0 0px 0;}
.pro3 li.li1 .cons .content {font-size:14px; line-height:24px}
.mmore a {font-size:15px;}
.mmore a i { display:inline-block; vertical-align:top; background:url(../../images/5.png) right;width:10px; height:16px;margin:10px 5px 0 0}
.mmore a:hover i { background-position:left}

#myElement {margin-top:25px}
.jwdisplayIcon { display:table; cursor:pointer; position:relative;width:100%; text-align:center;top:50%;vertical-align:middle; }
.jwdisplayIcon div{position:relative;display:table-cell;vertical-align:middle;background-repeat:no-repeat;background-position:center; }

.indnonor { background:#f3f4f6;padding:0 6%;margin:15px 0 0 0;}
.indnonor .pic { display:inline-block; vertical-align:middle;width:75%;}
.indnonor .cons { display:inline-block; vertical-align:middle;width:20%;margin-left:5%}
.indnonor .cons .title a {font-size:25px;}

.bannerin { background-position:center; background-repeat:no-repeat; height:420px;}
.menuin dd { display:inline-block;border-bottom:3px solid transparent;margin:0 30px 0 0;padding:12px 0}
.menuin dd a { display:block;padding:0 15px;font-size:15px; line-height:25px;}
.menuin dd:hover,.menuin dd.check {border-color:#3d62ad}
.menuin dd:hover a,.menuin dd.check a {color:#3d62ad}
.menuline { background:#717071; height:1px;width:100%;margin-top:-2px}
.aboutcons {font-size:16px; line-height:36px}
.abouttitle {font-size:30px; line-height:50px;margin:100px 0 50px 0}
.aboutcons table {width:100%; text-align:center;margin:80px auto}
.aboutcons table td {width:20%}

.culture { text-align:center;font-weight:300;margin:100px 0 0 0}
.culture table { display:inline-block;margin:0 auto; text-align:left;}
.culture table td {padding:20px 0}
.culture table img {margin:0 20px 0 0}
.ft20 {font-size:16px; line-height:36px;}
.culture h1,.culture h2,.culture h3,.culture h4,.culture h5 {font-size:22px; line-height:42px;}

.advtitle { text-align:center;font-size:35px;margin:100px 0 60px 0;color:#333}
.advcons {width:110%;margin:-5% 0 0 -5%}
.advcons li {float:left;width:40%;margin:5% 5% 0 5%}
.advcons li .pic { position:relative; overflow:hidden}
.advcons li .title {font-size:25px; line-height:35px;color:#333;margin:40px 0 10px 0}
.advcons li .content {font-size:15px; line-height:30px;}

.honor {width:103.2%;margin:-4% 0 0 -1.6%;padding:60px 0 0 0}
.honor dd {float:left;width:21.8%;margin:4% 1.6% 0 1.6%;}
.honor dd .pic { position:relative; overflow:hidden;}
.honor dd .title  { height:50px; line-height:25px; overflow:hidden; text-align:center;margin:20px 0 0 0;}
.honor dd .title a {font-size:14px}

.style1 { position:relative;margin-top:100px}
.style1 .pic { position:absolute;left:0;top:0; height:100%;width:50%; overflow:hidden}
.style1 .cons {width:50%;float:right;padding:8% 5%;border:1px solid #888888;border-left:0;}
.style1 .cons .title {margin:0 0 40px 0}
.style1 .cons .title a {font-size:16px; line-height:36px}
.style1 .cons .mmore { text-align:right;margin-right:20px}

.get_more{text-align:center;background:#e5e6e6 url(../images/more.png) no-repeat center; height:65px; line-height:65px;float:left;width:100%;left:0; margin-top:60px;position:relative}
.style2 {width:102%;margin:-4% 0 0 -1%;padding-top:40px}
.style2 .conslist {float:left;width:31.3333%;margin:4% 1% 0 1%}
.style2 .conslist .pic { position:relative; overflow:hidden}
.style2 .conslist .title { line-height:30px; height:90px; overflow:hidden;margin:20px 0 10px 0;padding:0 20px 0 0}
.style2 .conslist .title a {font-size:15px;}

.sshow {max-width:965px;margin:0 auto}
.sshow .title {font-size:25px; line-height:35px;color:#333; text-align:center;margin:100px 0 0 0}
.sshow .addtime {font-size:15px;margin:10px 0 50px 0; text-align:center}
.sshow .cons {font-size:16px; line-height:35px;}
.sshow .prevnext { text-align:center;margin:50px 0 0 0}
.sshow .prevnext a {font-size:15px;margin:0 15px}
.job {margin-top:100px}
.job .mleft {float:left;width:20%}
.job .mleft li {margin:0 0 50px 0}
.job .mleft li a {font-size:18px;}
.job .mleft li a i { background:url(../../images/6.png) right;width:11px; height:17px; display:inline-block;margin:0 0 0 12px}
.job .mleft li a:hover i,.job .mleft li.check a i { background-position:left;}
.job .mright {float:right;width:78%;}

.accordionservice {margin-top:-12px}
.accordionservice li { position:relative;border-bottom:1px solid #727171;}
.accordionservice li .link {cursor: pointer;display: block;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease; height:60px; line-height:60px}
.accordionservice li .link .title {display:inline-block; vertical-align:top;font-size:15px;font-weight:600}
.accordionservice li i {-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;position: absolute;top:50%;margin-top:-7px;right:0; background:url(../../images/7.png) no-repeat center;width:15px; height:15px}
.accordionservice li.open .link .title {color:#3d62ad}
.accordionservice li.open i {background:url(../../images/8.png) no-repeat center}
.accordionservice .submenu {display:none;margin:10px 0 20px 0;font-size:15px; line-height:35px}
.product {margin-top:40px}
.product li { background:url(../../images/p3.jpg) no-repeat center; background-size:cover; height:423px;margin-top:1%; text-align:center; overflow:hidden}
.product li.f1 {background:url(../../images/p1.jpg) no-repeat center;}
.product li.f2 {background:url(../../images/p2.jpg) no-repeat center;}
.product li.f3 {float:left;width:49.5%}
.product li.f4 {float:right;width:49.5%}
.product li .pic { display:inline-block; vertical-align:middle}
.product li .cons { display:inline-block; vertical-align:middle; text-align:left;}
.product li .cons .title {margin:0 0 5px 0}
.product li .cons .title a {font-size:28px;color:#333; letter-spacing:0}
.product li.f1 .cons,.product li.f2 .cons {margin:0 14% 0 14%}
.product li.f3 .cons,.product li.f4 .cons {margin:0 7% 0 -2%}

.plist {width:104%;margin:-30px 0 0 -2%;}
.plist dd {float:left;width:21%;margin:100px 2% 0 2%;}
.plist dd .pic { position:relative;max-width:76%;margin:0 auto;}
.plist dd .title  { height:50px; line-height:25px; overflow:hidden; text-align:center;margin:15px 0 0 0}
.plist dd .title a {font-size:15px}

.show {min-height:400px; text-align:center;font-size:20px; line-height:40px;}

.cooperative {width:103%;margin:-5% 0 0 -1.5%;padding:60px 0 0 0}
.cooperative dd {float:left;width:22%;margin:5% 1.5% 0 1.5%;}
.cooperative dd .pic { position:relative; overflow:hidden;}
.cooperative dd .title{height:25px; line-height:25px; overflow:hidden; text-align:center;margin:20px 0 0 0;}
.cooperative dd .title a {font-size:15px}

.case {width:102%;margin:10px 0 0 -1%;}
.case dd {float:left;width:31.3333%;margin:60px 1% 0 1%;}
.case dd .pic { position:relative; overflow:hidden;}
.case dd .title{height:25px; line-height:25px; overflow:hidden; text-align:center;margin:30px 0 15px 0;padding:0 10px}
.case dd .title a {font-size:18px;font-weight:600}
.case dd .cons { line-height:35px; height:105px; overflow:hidden;padding:0 10px;margin:0 0 30px 0}
.case dd .mmore {margin-left:10px}

.academic {width:108%;margin-top:30px;margin-left:-4%}
.academic dd {float:left;width:42%; position:relative;margin:20px 4% 0 4%;border-bottom:1px solid #717071; height:50px; line-height:50px; overflow:hidden;padding:0 50px 0 0}
.academic dd a {font-size:16px; display:inline-block;}
.academic dd i { position:absolute;right:0;top:15px; background:url(../../images/9.png) no-repeat right;width:11px; height:20px;}
.academic dd:hover i { background-position:left}
.ashow {max-width:720px;margin:0 auto}
.ashow img {margin:10px 0}
.ashow .cons {margin-top:-10px}

.video {width:104%;margin-left:-2%;margin-top:20px}
.video dd {float:left;width:29.3333%;margin:50px 2% 0 2%;}
.video dd .pic { position:relative; overflow:hidden}
.video dd .pic div { position:absolute;width:100%; height:100%; background:rgba(0,0,0,0); text-align:center; z-index:50}
.video dd .pic:hover div { background:rgba(0,0,0,0.5);}
.video dd .pic div i { background:url(../../images/10.png) no-repeat center; display:block; width:62px; height:62px;text-align:center; position:absolute; z-index:60;top:50%;left:50%;margin:-31px 0 0 -31px}
.video dd .title { text-align:center; height:25px; line-height:25px; overflow:hidden;margin-top:15px}
.video dd .title a {font-size:15px;}

.videoframe { position:fixed; z-index:99999;top:0;left:0;width:100%; height:100%; background:rgba(0,0,0,0.8); text-align:center; display:none;}
.videoframe iframe {width:100%; height:100%;}
.videoframe p { background:url(../../images/close2.png) no-repeat center; position:absolute;width:25px; height:25px; z-index:100;top:50%;left:50%;margin:-250px 0 0 390px; cursor:pointer}
body.vbg { background:none;}
.videoshow { text-align:center; position:relative;width:800px; height:100%;margin:0 auto;}
.videoshow iframe {width:100%; height:450px}

.news {margin-top:60px}
.news dd {border-bottom:1px solid #717071; position:relative;margin:30px 0 0 0;padding:0 0 30px 0}
.news dd .pic { position:absolute;left:0;top:0;width:250px; height:163px; overflow:hidden}
.news dd .pic a { display:block;width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.news dd .cons { height:163px;margin:0 0 0 280px;}
.news dd .cons .title { height:25px; line-height:25px; overflow:hidden;margin:0 0 25px 0}
.news dd .cons .title a {font-size:18px;font-weight:600}
.news dd .cons .content {font-size:15px; line-height:30px; height:60px; overflow:hidden}
.news dd .cons .addtime {font-size:14px;margin:20px 0 0 0}
.news dd .cons .addtime img {margin:11px 5px 0 0; vertical-align:top;}
.news dd .cons .addtime img.g2 {margin:12px 5px 0 30px}
.map {margin:100px 0 40px 0}
.map iframe,#container {width:100%; height:540px;}
.contact li { position:relative; font-size:20px;margin:20px 0 0 0}
.contact li i { display:block; position:absolute;width:20px; text-align:center;}
.contact li div {margin:0 0 0 35px}
.contact li div span {font-weight:600;font-size:19px}
.contact li div font {width:2px; background:#717071; height:16px; vertical-align:top; display:inline-block;margin:11px 50px 0 50px}
.support {font-size:15px; line-height:30px;margin:60px auto 0 auto;max-width:1024px;}
.support h1 {font-size:25px; line-height:45px;font-weight:600}
.support h2 {font-size:18px;color:#3d62ad;font-weight:600;margin:20px 0 10px 0}
.support h2 img {margin:0 15px 0 0}
.support h3 {font-size:16px; line-height:36px}
.support table {margin-top:-20px}
.support td {width:39%;padding:40px 0 0 0}
.support td.td2 {width:22%}

.service {width:100%;text-align:center;}
.service .cons { display:inline-block;margin:0 auto; text-align:left;font-size:14px; line-height:34px;}
.service .cons .title {font-size:22px; line-height:32px; letter-spacing:0;font-weight:600; text-align:center;margin:80px 0 50px 0;color:#3e3a39}
.service .cons h1,.service .cons h2,.service .cons h3,.service .cons h4,.service .cons h5 {font-size:20px; line-height:40px;}

.faq {margin-top:40px}
.faq .mleft {margin:0 360px 0 0}
.faq .mright { position:absolute;right:0;top:65px;border:1px solid #c5c6c6;width:180px;}
.faq .mright #k { height:30px; line-height:30px;padding:0 15px;width:145px; display:inline-block; vertical-align:middle; background:none;font-size:14px}
.faq .mright #button { background:url(../../images/16.png) no-repeat center;  height:40px;width:20px; display:inline-block; vertical-align:middle; cursor:pointer;}
.accordionservice2 li { position:relative;margin:20px 0 0 0}
.accordionservice2 li .link {cursor: pointer;display: block;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;padding:0px 0 0px 0}
.accordionservice2 li .link .title {display:inline-block; vertical-align:top;font-size:18px; line-height:38px;padding:0 30px 0 0}
.accordionservice2 li i {position: absolute;top:10px;right:0;background:url(../../images/17.png) no-repeat center;width:11px; height:20px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordionservice2 li.open .link {}
.accordionservice2 li.open .link .title {color:#3d62ad}
.accordionservice2 li.open i {transform:rotate(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.accordionservice2 .submenu {display:none;font-size:15px; line-height:30px;padding:20px 0 20px 20px}









.foot { background:#e6e6e7;padding:80px 0 30px 0;margin:100px 0 0 0}
.foot dl {float:left;margin:0 5% 0 0;}
.foot dl.dl6 {margin:0}
.foot dl.dl7 {margin:10px 0 0 0;float:right;width:102px; text-align:center;font-size:14px;}
.foot dl.dl7 a.wb { background:url(../../images/wb.png);width:24px; height:20px; display:inline-block; vertical-align:middle}
.foot dl.dl7 a.qq { background:url(../../images/qq.png);width:19px; height:20px; display:inline-block; vertical-align:middle;margin:0 0 0 20px}
.foot dl dt {margin:0 0 20px 0}
.foot dl dt a {font-size:15px;font-weight:600;}
.foot dl dd a {font-size:14px;}
.foot .copy {border-top:1px solid #b3b3b3; text-align:center;font-size:14px; line-height:24px;padding:25px 0 0 0 ;margin:60px 0 0 0}