@charset "utf-8";
@media screen and (min-width:981px) {
h1#logo,#header .logo {margin-left:10px;margin-top:6px;width:260px;height:59px;background:url(logo-1024.png) no-repeat 0 0}
#header h2,#header .dianhua {font-size:12px}
.pindaotop {height:315px}
.pindaotop .wzsjtop {height:100%;background:url(wzsjtop-1024.png) no-repeat top center}
.pindaotop .rjkftop {height:100%;background:url(rjkftop-1024.png) no-repeat top center}
.pindaotop .anlitop {height:100%;background:url(anlitop-1024.png) no-repeat top center}
.pindaotop .zixuntop {height:100%;background:url(zixuntop-1024.png) no-repeat top center}
.pindaotop .guanyutop {height:100%;background:url(guanyutop-1024.png) no-repeat top center}
.pindaotop .cpxltop {height:100%;background:url(cpxltop-1024.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-1024.png) no-repeat top center}
}
@media screen and (min-width:1025px) {
 h1#logo,#header .logo {margin-left:10px;margin-top:16px;width:300px;height:68px;background:url(logo-1280.png) no-repeat 0 0}
#header h2,#header .dianhua {font-size:12px}
.pindaotop {height:393px}
.pindaotop .wzsjtop {background:url(wzsjtop-1280.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-1280.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-1280.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-1280.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-1280.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-1280.png) no-repeat top center}
}
@media screen and (max-width:1441px) {
.dbt,.dbt-w {font-size:2.2rem;}
.dbt p,.dbt-w p {font-size:.3.6em;}
}
@media screen and (min-width:1360px) {.wrap {width:1170px;margin:0 auto}
h1#logo,#header .logo {margin-left:0;margin-top:20px;width:346px;height:79px;background:url(logo.png) no-repeat 0 0}
#header h2,#header .dianhua {font-size:14px}
#header .dianhua h2 span {font-size:18px;}
#service .list {float:left;width:139px;padding:0 27px;height:330px;margin:50px 0 50px 0}
.nraside {width:200px;float:right;padding:15px}
.nrsection {float:left;width:905px;padding:15px;border-right:1px solid #ddd;height:auto}
.lmaside {width:200px;float:right;padding:15px}
.lmsection {float:left;width:905px;padding:15px;border-right:1px solid #ddd;height:auto}
.pindaotop {height:443px;}
.pindaotop .wzsjtop {background:url(wzsjtop-1440.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-1440.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-1440.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-1440.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-1440.png) no-repeat top center}
.pindaotop .cpxltop {background:url(cpxltop-1440.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-1440.png) no-repeat top center}
}
@media screen and (max-width:1359px) {
 .wrap{width: 95%;}   
.footer .l {width:20%;}
.footer .c {width:40%;}
.footer .c dl {float:left;width:25%;margin-left:8%;}
.footer .c dl dd {width:100%;}
.footer .r {width:35%;margin-left:3%;}

}
@media screen and (max-width:1281px) {
.pindaotop {margin-top:92px;}
#service .list {float:left;width:140px;padding:0 27px;height:330px;margin:50px 0 50px 0}
}
@media screen and (max-width:1025px) {
 h1#logo,#header .logo {margin-left:5px;margin-top:16px;}
 #service .list {float:left;width:100px;padding:0 27px;height:330px;margin:50px 0 50px 0}
.footer .c {width:36%;}
.footer .r {width:39%;margin-left:3%;}
.zaixianzixun .biaodan ul li.li01{width: 100px;}
.zaixianzixun .biaodan ul li.li02{width: 100px;}
.zaixianzixun .biaodan ul li.li03{width: 460px;}
}
@media screen and (max-width:1023px) {
.wrap {width:auto;padding:0 20px}
#header {padding:0 0 15px 0;height:auto;overflow:hidden}
#focusBar {margin-top:92px;}
.pindaotop {margin-top:97px;}
#service .list {float:left;width:128px;padding:0 14px;height:330px;margin:50px 0 50px 0}
.footerbottom {height:auto;line-height:180%;padding:10px 20px;text-align:center;background:#d2d2d2;color:#000}
}
@media screen and (max-width:1000px) {#header {overflow:visible}
h1#logo,#header .logo {float:none;margin:0 auto;padding:15px 0 15px 0;}
#header h2,#header .dianhua {float:none;text-align:center;padding-right:0;font-size:12px;font-weight:400;height:45px;line-height:45px}
.toptit {height:0;display:none;}
#focusBar {margin-top:78px;}
.pindaotop {height:301px;}
.pindaotop .wzsjtop {height:100%;background:url(wzsjtop-980.png) no-repeat top center}
.pindaotop .rjkftop {height:100%;background:url(rjkftop-980.png) no-repeat top center}
.pindaotop .anlitop {height:100%;background:url(anlitop-980.png) no-repeat top center}
.pindaotop .zixuntop {height:100%;background:url(zixuntop-980.png) no-repeat top center}
.pindaotop .guanyutop {height:100%;background:url(guanyutop-980.png) no-repeat top center}
.pindaotop .cpxltop {height:100%;background:url(cpxltop-980.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-980.png) no-repeat top center}
.dbt,.dbt-w {text-align:center;font-size:1.8rem;font-weight:800;padding:20px 0}
#service .list {float:left;width:128px;padding:0 12px;height:330px;margin:50px 0 50px 0}
.tab1 .hd li {width:24%;margin-right:6px;font-size:16px;font-weight:400;display:inline}
.footer01 {height:auto;}
.footer01 ul {width:100%;padding-left:0;}
.footer01 ul li {width:40%;margin-left:10%;font-size:1.0rem;}
}
@media screen and (max-width:980px) {.menu {padding-left:15px}
#service .list {float:left;width:29%;padding:0 2%;height:300px;margin:30px 0 30px 0}
#service .list .tu,#service .list .tu-on {margin:auto}
.wx {border-right:0}
.footer .l {width:30%;}
.footer .c {width:68%;border-right:none;}
.footer .r {width:90%;margin-left:8%;margin-top:2%;}
.zaixianzixun .biaodan{float: left; margin-left: 10px; }
.zaixianzixun .biaodan ul li{float: left; margin-right: 0;  margin-bottom: 20px;}
.zaixianzixun .biaodan ul li.li01{width: 88%;}
.zaixianzixun .biaodan ul li.li02{width: 88%;}
.zaixianzixun .biaodan ul li.li03{width: 88%;}
.zaixianzixun .biaodan ul li.li04{width: 88%; margin-right: 0;}

.zaixianzixun .biaodan ul li .btn{width: 110%;}
}
@media screen and (max-width:960px) {.menu {padding-left:15px}
.footer .r {margin-left:7%;}
}
@media screen and (max-width:920px) {.menu {padding-left:10px}
.tab1 .bd .lh .tabbox .list2 ul li {float:left;text-align:left;width:45%;margin-right:3%;line-height:25px}
}
@media screen and (max-width:900px) {.navbar-default .nav li a {padding:0 20px}
}
@media screen and (max-width:860px) {.navbar-default .nav li a {padding:0 16px}
}
@media screen and (max-width:840px) {.navbar-default .nav li a {padding:0 14px}
}
@media screen and (max-width:820px) {
.huandeng{height: 450px;}    
#focusBar {height:322px}

#focusBar li {height:322px}
#focusBar .arrL,#focusBar .arrR {width:27px;height:68px;top:140px;background:url(bt_arr-2.png) no-repeat}
#focusBar .arrL {left:-27px;background-position:0 0}
#focusBar .arrR {right:-27px;background-position:-34px 0}
#focusBar .arrL:hover {background-position:0 -68px}
#focusBar .arrR:hover {background-position:-34px -72px}
#focusBar ul li#focusIndex1 {background:url(top-1-820.png) repeat-x center center;display:block}
#focusBar ul li#focusIndex2 {background:url(top-2-820.png) no-repeat center center;display:none}
.dbt,.dbt-w {text-align:center;font-size:1.5rem;font-weight:800;padding:20px 0}
#case ul {padding:20px 0;width:105%}
#case ul li {float:left;width:30%;margin-right:3%;margin-bottom:30px;background:#fff;overflow:hidden}
#case ul li.m-r-n {margin-right:3%}
#case ul li .view {margin:auto;width:auto;text-align:center;padding:15px}
.tab1 .hd li {width:24%;height:31px;line-height:31px;margin-right:6px;font-size:16px;font-weight:400;display:inline}
.tab1 .bd .lh .tabbox .list ul li .right .tt {text-align:left;overflow:hidden}
.tab1 .bd .lh .tabbox .list ul li .right .jj {text-align:left;height:58px;overflow:hidden}
.pindaotop {height:252px;}
.pindaotop .wzsjtop {background:url(wzsjtop-820.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-820.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-820.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-820.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-820.png) no-repeat top center}
.pindaotop .cpxltop {background:url(cpxltop-820.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-820.png) no-repeat top center}
.xys .tt,.sjtc .tt,.wzsj .tt,.peitao .title,.sjlc .tt {font-size:42px}
.wzsj ul li {width:20%;margin-right:4%;margin-bottom:50px}
.peitao ul li {height:auto;border-right:0}
.peitao ul li .info {float:left;text-align:left;padding-left:25px;padding-right:25px;color:#ccc;word-break:break-all;word-wrap:break-word}
.sjlc ul {padding:50px;width:100%;margin:0 auto}
.sjtc ul li {width:32%}
.sjtc ul li.third {border-right:0}
.sjtc ul li .tt01 {padding-left:10%;font-size:0.9rem;}
.sjtc .jieshao {font-size:1.0rem;}
.cpxltopw {display:none}
.cpxl ul li {float:left;width:44%;margin-right:5%;margin-bottom:30px}
.rjfa ul li {width:45%}
.youshi ul {padding-left:3.5%}
.youshi ul li {width:28%;margin-right:4%}
.hzhb ul li {width:31%}
.anlinr .title h1 {font-size:1.5rem;}
.anli ul {padding:20px 0;width:105%}
.anli ul li {float:left;width:30%;margin-right:3%;margin-bottom:30px;background:#fff;overflow:hidden}
.anli ul li.m-r-n {margin-right:3%}
.anli ul li .view {margin:auto;width:auto;text-align:center;padding:15px}
.ct strong {font-size:1.2rem;}
.ct .ct_box img {width:99%;text-indent:0;overflow:visible;}
.ct  p {text-indent:0;}
#friendsite {display:none;}
.footer .r {margin-left:6%;}
}
@media screen and (max-width:768px) {
 .wrap {padding:0 15px}
h1#logo,#header .logo {float:left;margin:0;}
#header h2,#header .dianhua {padding:0;height:0;line-height:0;display:none}
h1#logo,#header .logo {margin-top:6px;width:260px;height:59px;background:url(logo-1024.png) no-repeat 0 0;}
#focusBar {margin-top:75px;}
#focusBar {height:302px}
#focusBar li {height:302px}
#focusBar .arrL,#focusBar .arrR {top:120px}
#focusBar ul li#focusIndex1 {background:url(top-1-768.png) repeat-x center center;display:block}
#focusBar ul li#focusIndex2 {background:url(top-2-768.png) no-repeat center center;display:none}
#service .list {height:280px}
.b-r {border-right:0}
#case ul li {float:left;width:45%;margin-right:5%;margin-bottom:30px;background:#fff;overflow:hidden}
#case ul li.m-r-n {margin-right:5%}
.tab1 .hd li {width:24%;margin-right:6px;font-size:14px;font-weight:400;display:inline}
.tab1 .bd .lh .tabbox .list ul li .tu img {width:128px;padding-top:5px}
.tab1 .bd .lh .tabbox .list ul li .right .tt a {font-size:14px;font-weight:600}
.tab1 .bd .lh .tabbox .list ul li .right .jj {height:38px}
.tab1 .bd .lh .tabbox .list3 ul li {width:45%;margin-right:3%}
.r-boder {border:0}
.lmdatu-gongs,.lmdatu-xinwen,.lmdatu-wenhua,.lmdatu-renli,.lmdatu-kehu,.lmdatu-zhaobiao {display:none}
.dhtt {padding-top:.5em;padding-bottom:.5em;border-top:0 solid #ddd;border-bottom:0}
.bshare-custom .bshare-more bshare-more-icon more-style-addthis {display:none}
.lmsection {width:auto;padding:0;border:0;height:auto}
.lmsection h1 {text-align:center;padding-top:15px}
.tplist ul li {float:left;width:45%;height:auto;margin-left:4%;margin-bottom:10px}
.tpnews ul li .tupian {padding:5px;border:1px solid #ddd}
.tpnews ul li .tupian img {width:100%;height:auto}
.nrsection {width:auto;padding:0;border:0;height:auto;clear:both}
.nrsection h1 {font-size:1.3rem;}
.ct .ct_box .shipin {width:auto;margin:auto}
.zxliuyan {height:auto;padding-top:20px}
.nraside {width:auto;float:none;padding:0;clear:both}
.lmaside {width:auto;float:none;padding:0;clear:both}
.pindaotop {height:236px;margin-top:75px;}
.pindaotop .wzsjtop {background:url(wzsjtop-768.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-768.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-768.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-768.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-768.png) no-repeat top center}
.pindaotop .cpxltop {background:url(cpxltop-768.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-768.png) no-repeat top center}
.xys .tt,.sjtc .tt,.wzsj .tt,.peitao .title,.sjlc .tt {font-size:36px}
.xys ul li {float:left;display:block;border-right:1px dashed #999;width:47%;margin-bottom:50px;height:auto;padding:30px 0}
.xys ul li.second {border-right:0}
.xys ul li .title {text-align:center;font-size:1.2rem;font-weight:800}
.wzsj ul {padding-left:8%}
.wzsj ul li {width:24%;margin-right:8%;margin-bottom:50px}
.peitao ul li {float:left;width:32%;padding:20px 0;text-align:center;border-bottom:1px solid #999}
.peitao ul li .info {float:left;width:100%;text-align:center;padding-left:0}
.cpxl .tt {font-size:36px}
.rjkf .tt,.rjal .tt {font-size:36px}
.rjkf ul {padding-left:12%;padding-top:40px;padding-bottom:40px}
.rjkf ul li {width:43%}
.rjal ul li {float:left;width:31%;margin-right:1%;margin-bottom:1%;border:1px solid #ddd}
.gywm .tt,.sjln .tt,.youshi .tt,.hzhb .tt {font-size:36px}
.gywm .ct {width:auto;padding:20px 0}
.anli ul {padding-left:2%}
.anli ul li {float:left;width:43%;margin-right:5%;margin-bottom:30px;background:#fff;overflow:hidden}
.anli ul li.m-r-n {margin-right:5%}
.anli ul li .info {text-align:left;padding:10px 15px;height:90px;overflow:hidden}
.nrliuyan .biaodan ul li{float: left; width: 90%; margin-bottom: 20px;}
.nrliuyan .biaodan ul li textarea{width: 90%;}
.nrliuyan .biaodan ul li.li2n{float: left;}
.nrliuyan .biaodan ul li.yz .btn{padding: 0 10px; }
}
@media screen and (max-width:720px) {.sjtc ul li {width:49.5%;min-height:400px;}
.sjtc ul li.third {border-right:1px dashed #999}
.sjtc ul li.second,.sjtc ul li.fourth {border-right:0}
}
@media screen and (max-width:680px) {.pindaotop {height:209px}
nav.navbar.bootsnav .navbar-toggle {margin-top:14px;}
.pindaotop .wzsjtop {background:url(wzsjtop-680.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-680.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-680.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-680.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-680.png) no-repeat top center}
.pindaotop .cpxltop {background:url(cpxltop-680.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-680.png) no-repeat top center}
.footer .l {float:none;width:90%;margin:0 auto;margin-bottom:5%;}
.footer .l .weixin {width:40%;}
.footer .c {width:100%;border:none;}
.footer .r {width:90%;margin-left:8%;margin-top:2%;}
}
@media screen and (max-width:620px) {.tab1 .bd .lh .tabbox .list2 {float:left;width:100%}
.tab1 .bd .lh .tabbox .list2 ul {float:none;width:100%;padding-top:15px}
.tab1 .bd .lh .tabbox .list2 ul li {float:left;text-align:left;width:99%;margin-right:0;line-height:25px}
.tab1 .bd .lh .tabbox .list2 ul li a {display:block;width:80%}
}
@media screen and (max-width:570px) {#focusBar {height:204px}
#focusBar li {height:204px}
#focusBar .arrL,#focusBar .arrR {top:70px}
#focusBar ul li#focusIndex1 {background:url(top-1-520.png) repeat-x center center;display:block}
#focusBar ul li#focusIndex2 {background:url(top-2-520.png) no-repeat center center;display:none}
#service .list {float:left;width:46%;padding:0 2%;height:auto;margin:30px 0 30px 0}
#service .list .tu {margin:auto}
.tab1 .hd li {width:24%;height:31px;line-height:31px;margin-right:4px;font-size:12px}
.tab1 .bd .lh .tabbox .list ul li {float:left;width:95%;margin-right:0;margin-bottom:4%}
.tab1 .bd .lh .tabbox .list ul li .right .tt {height:auto;overflow-y:visible;}
.pindaotop {height:160px}
.pindaotop .wzsjtop {background:url(wzsjtop-520.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-520.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-520.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-520.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-520.png) no-repeat top center}
.pindaotop .cpxltop {background:url(cpxltop-520.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-520.png) no-repeat top center}
.wzsj ul li {width:40%;margin-right:8%;margin-bottom:50px}
.peitao ul li {width:45%}
.cpxl .tt {font-size:32px}
.cpxl ul li {float:left;width:95%;margin-right:0;margin-bottom:30px}
.rjkf .tt {font-size:32px}
.rjfa {padding:40px 0 40px 0}
.rjfa ul {width:100%;padding:20px 0}
.rjfa .title {font-size:32px}
.rjfa ul li {float:left;width:100%;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #999}
.rjfa ul li .chatu {padding-top:10px}
.rjfa ul li .jieshao2 {float:left;width:45%;color:#ccc;padding-left:0;padding-right:5%}
.youshi ul {padding-left:4.5%}
.youshi ul li {width:42%;margin-right:4%}
.footer01 {padding-bottom:3%;}
.footer01 ul li {width:45%;height:39px;line-height:39px;margin-left:5%;font-size:1.0rem;}
.footer01 ul li .tt {float:left;padding-left:55px;}
.footer01 ul li.li01 {background:url(foot-tb.png) 0 -558px no-repeat;}
.footer01 ul li.li02 {background:url(foot-tb.png) 0 -604px no-repeat;}
.footer01 ul li.li03 {background:url(foot-tb.png) 0 -650px no-repeat;}
.footer01 ul li.li04 {background:url(foot-tb.png) 0 -696px no-repeat;}
.footer .l .weixin {width:50%;}
}
@media screen and (max-width:480px) {.sjtc ul li {width:100%;min-height:auto;height:auto;margin-bottom:15px;border-right:none;border-bottom:1px dashed #999;}
.sjtc ul li.third {border-right:none;}
.sjtc ul li .tt01 {padding-left:30%;}
.sjtc ul li .xiangqing {display:none;}
.lmsection ul li {padding-top:0;margin-top:0;}
.lmsection ul li.li01 {padding:0 0 15px 0;}
.lmsection ul li.li01 .lct {float:left;width:100%;margin-left:0;padding-right:0;margin-top:0;padding-top:0;padding-bottom:10px;}
.lmsection ul li.li01 .lct img {width:100%;max-width:100%;height:auto;max-height:100%;overflow:hidden;border:none\0;}
}
@media screen and (max-width:440px) {h1#logo,#header .logo {margin-top:6px;width:200px;height:45px;background:url(logo-200.png) no-repeat 0 0;}
#focusBar {margin-top:62px;}
.pindaotop {height:129px;margin-top:61px;}
.pindaotop .wzsjtop {height:100%;background:url(wzsjtop-420.png) no-repeat top center}
.pindaotop .rjkftop {height:100%;background:url(rjkftop-420.png) no-repeat top center}
.pindaotop .anlitop {height:100%;background:url(anlitop-420.png) no-repeat top center}
.pindaotop .zixuntop {height:100%;background:url(zixuntop-420.png) no-repeat top center}
.pindaotop .guanyutop {height:100%;background:url(guanyutop-420.png) no-repeat top center}
.pindaotop .cpxltop {height:100%;background:url(cpxltop-420.png) no-repeat top center}
.pindaotop .lianxitop{height:100%;background:url(lianxitop-420.png) no-repeat top center}
.anli ul {padding-left:2%}
.anli ul li {float:left;width:90%;margin-right:5%}
.anli ul li.m-r-n {margin-right:5%}
.anli ul li .info {height:auto}
.sjlc ul {padding:30px 20px;width:100%;margin:0 auto}
.sjtc ul {padding:10px 0 0 0}
.sjtc .zixun {margin-top:25px}
.sjtc ul li .tt01 {padding-left:25%;}
.footer01 ul li .tt {float:left;padding-left:45px;}
.footer01 ul li {width:50%;height:39px;line-height:39px;margin-left:0;font-size:0.9rem;}
.footer .r {width:75%;margin-left:6%;}
.footer .r ul li {height:auto;}
}
@media screen and (max-width:380px) {#focusBar {height:141px}
#focusBar li {height:141px}
#focusBar .arrL,#focusBar .arrR {top:40px}
#focusBar ul li#focusIndex1 {background:url(top-1-360.png) repeat-x center center;display:block}
#focusBar ul li#focusIndex2 {background:url(top-2-360.png) no-repeat center center;display:none}
#footer .contact02 {padding-left:80px}
#service .list {float:left;padding:0 2%;height:300px;margin:15px 0 10px 0;padding-bottom:20px;border-bottom:1px solid #ddd}
#service .list .tu {width:99px;height:99px;margin:0 auto;background:url(beijing-2.png) no-repeat 0 0;}
#service .list .tu-on {width:99px;height:99px;margin:0 auto;background:url(beijing-2.png) no-repeat 0 -123px;}
#case ul li {float:left;width:95%;margin-right:5%;margin-bottom:30px;background:#fff;overflow:hidden}
#case ul li.m-r-n {margin-right:5%}
.tab1 .hd li {width:24%;height:31px;line-height:31px;margin-right:2px;font-size:12px}
.tab1 .bd .lh .tabbox .list ul li .tu {float:none;padding-right:0;width:100%;margin-bottom:15px;}
.tab1 .bd .lh .tabbox .list ul li .tu img {width:auto}
.tab1 .bd .lh .tabbox .list ul li .right .tt a {font-size:16px;font-weight:800}
.tab1 .bd .lh .tabbox .list ul li .right .jj {height:58px}
.tab1 .bd .lh .tabbox .list3 ul li {width:95%;margin-right:0}
.tpnews ul li {width:95%;margin-left:3%;margin-top:13px}
.tplist ul li {width:95%;height:auto;margin-left:3%;background:#fff;margin-bottom:10px}
.pindaotop {height:111px}
.pindaotop .wzsjtop {background:url(wzsjtop-360.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-360.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-360.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-360.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-360.png) no-repeat top center}
.pindaotop .cpxltop {height:100%;background:url(cpxltop-360.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-360.png) no-repeat top center}
.xys ul {padding:10px 0}
.xys ul li.b-r-n {border-bottom:0}
.sjtc ul li .tt01 {padding-left:20%;}
.peitao ul li {float:left;width:95%;padding:20px 0}
.peitao ul li.b-r-n {border-bottom:0}
.wzsj ul {padding:10px 0;padding-left:10%}
.rjkf ul {padding-left:20%;padding-top:40px;padding-bottom:40px}
.rjkf ul li {width:80%}
.rjfa ul li .jieshao h3 {font-size:16px;font-weight:800}
.rjfa ul li .jieshao p {padding:0 10px 10px 0;height:50px;overflow:hidden}
.rjfa ul li .jieshao span {margin-top:5px;height:22px;line-height:22px;padding-left:25px}
.rjfa ul li .jieshao2 h3 {font-size:16px;font-weight:800}
.rjfa ul li .jieshao2 p {padding:10px 10px 10px 0;height:50px;overflow:hidden}
}
@media screen and (max-width:360px) {.footer01 {display:none;}
.footer .l .weixin {width:55%;}
.tab1 .bd .lh .tabbox .list2 ul li a {display:block;width:70%}
}
@media screen and (max-width:340px) {.footer .c dl {float:left;width:30%;margin-left:3%;}
.sjtc ul li .tt01 {padding-left:15%;}
}
@media screen and (max-width:321px) {h1#logo,#header .logo {width:200px;height:45px;background:url(logo-200.png) no-repeat 0 0}
.youshi ul {padding-left:4%}
.youshi ul li {width:90%;margin-right:4%}
.pindaotop {height:99px}
.pindaotop .wzsjtop {background:url(wzsjtop-320.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-320.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-320.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-320.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-320.png) no-repeat top center}
.pindaotop .cpxltop {height:100%;background:url(cpxltop-320.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-320.png) no-repeat top center}
.sjtc ul li .tt01 {padding-left:10%;}
}
@media screen and (max-width:280px) {
    #service .list {height:320px;}
}
@media screen and (max-width:241px) {
 .pindaotop {height:74px}
.pindaotop .wzsjtop {background:url(wzsjtop-240.png) no-repeat top center}
.pindaotop .rjkftop {background:url(rjkftop-240.png) no-repeat top center}
.pindaotop .anlitop {background:url(anlitop-240.png) no-repeat top center}
.pindaotop .zixuntop {background:url(zixuntop-240.png) no-repeat top center}
.pindaotop .guanyutop {background:url(guanyutop-240.png) no-repeat top center}
.pindaotop .cpxltop {height:100%;background:url(cpxltop-240.png) no-repeat top center}
.pindaotop .lianxitop{background:url(lianxitop-240.png) no-repeat top center}
}
