@charset "utf-8";
body {font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background:#fff;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:none;}
i,em {font-style:inherit;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
a {color:#777;text-decoration:none;}
a:hover {color:#000;}
.clearh {clear:both;height:50px;}
*:focus { outline: none; } 
.yh {font-family:Microsoft YaHei;}

.header{width:100%;max-width:1200px;margin:20px auto 0;position:relative;z-index:999;}
.logo {width:250px;position:absolute;left:0;top:0;}
.logo img {width:100%;}
.lang{position:absolute;right:0;top:12px;}
.lang a{display:inline-block;font-size:14px;color:#333;border:1px solid #555;padding:2px 5px;border-radius:3px;}
.nav {margin:0 50px 0 380px;position:relative;}
.nav li {display:inline-block;padding-top:13px;padding-bottom:35px;width:16%;position:relative;}
.nav li a{display:inline-block;font-size:16px;color:#777;}
.nav li a:hover,.nav li.on a{color:#000;}
.nav li a i{display:inline-block;padding:0 3px;transition:.5s;}
.nav li.onn a i{transform:rotate(180deg);}
.nav li.onn a{color:#000;}
.nav li dl{width:250px;position:absolute;left:-50px;top:64px;z-index:99;border-top:5px solid #ab0d23;background:#fff;padding:20px 0 30px;display:none;}
.nav li dl dd{padding:0 40px;}
.nav li dl dd a{display:block;padding:10px 10px;font-size:14px;border-bottom:1px solid #ddd;position:relative;}
.nav li dl dd a i{position:absolute;right:10px;top:13px;}
.nav li.on dl dd a{color:#777;}
.nav li dl dd a:hover{background:#272848;color:#fff;}
.nav li.navli2 dl dd.on{padding-right:0;}
.nav li dl dd.on a{background:#272848;color:#fff;}
.nav li dl dd.on a i{right:50px;color:#fff;}
.nav li dl dd .nav-lidda{width:250px;min-height:100%;position:absolute;left:250px;top:0;background:#272848;display:none;}
.nav li dl dd .nav-lidda div{padding:20px 40px 30px;}
.nav li dl dd .nav-lidda div a{color:#fff;border-bottom:1px solid #80818d;}
.navbox {position:absolute;right:12px;top:3px;width:20px;margin:0;display:none;cursor:pointer;border:1px solid #ddd;padding:5px 8px;border-radius:5px;}
.navbox tt {float:left;width:20px;height:3px;background:#aaa;margin:2px 0;}
.navclose {display:inline-block;font-size:26px;color:#fff;position:fixed;right:5%;top:10px;z-index:999;display:none;cursor:pointer;}
.navmbox{width:250px;position:absolute;left:-50px;top:67px;z-index:99;border-top:5px solid #ab0d23;background:#fff;padding:20px 0 30px;display:none;}
.navmbox dl dd{padding:0 40px;}
.navmbox dl dd a{display:block;padding:10px 10px;font-size:14px;border-bottom:1px solid #ddd;position:relative;}
.navmbox dl dd a i{position:absolute;right:10px;top:13px;}
.navmbox.on dl dd a{color:#777;}
.navmbox dl dd a:hover{background:#272848;color:#fff;}
.navmbox dl dd.on{padding-right:0;}
.navmbox dl dd.on a{background:#272848;color:#fff;}
.navmbox dl dd.on a i{right:50px;color:#fff;}
.navmbox dl dd .nav-lidda{width:250px;min-height:100%;position:absolute;left:250px;top:0;background:#272848;display:none;}
.navmbox dl dd .nav-lidda div{padding:20px 40px 30px;}
.navmbox dl dd .nav-lidda div a{color:#fff;border-bottom:1px solid #80818d;}
body.on{overflow:hidden;}
.zc-a{margin:60px auto 0;text-align:center;color:#101010;font-size:16px;}
.zc-a h2{font-size:36px;padding-bottom:12px;}
.zc-b{margin:50px auto;width:95%;max-width:1200px;position:relative;}
.zc-cbg{padding-top:70px;background:#F9F9F9;}
.zc-cbg .zc-a{margin-top:0;}
.zc-c1{margin:50px auto 0;width:95%;max-width:910px;}
.zc-c1 li{float:left;width:32%;position:relative;z-index:99;vertical-align:top;margin:0 .5%;cursor:pointer;}
.zc-c1 li input[type="text"]{width:100%;height:55px;border:1px solid #ddd;border-radius:5px;background:#fff;text-indent:20px;font-size:16px;color:#555;cursor:pointer;}
.zc-c1 li input[type="submit"]{width:100%;height:55px;border:1px solid #272848;border-radius:5px;background:#272848;font-size:18px;font-weight:bold;color:#fff;cursor:pointer;}
.zc-c1 li i{font-size:16px;color:#777;position:absolute;right:10px;top:20px;}
.zc-c1 li .zc-c1-box{width:100%;position:absolute;left:0;top:55px;border:1px solid #ddd;border-radius:5px;background:#fff;display:none;}
.zc-c1 li .zc-c1-box p{padding:5px 0;border-bottom:1px solid #ddd;font-size:14px;color:#555;text-indent:20px;}
.zc-c1 li .zc-c1-box p:hover{background:#eee;}
.zc-c1-boxm .zc-c1-box{z-index:11;opacity:0;}
.zc-c1-boxm .zc-c1-box.on{opacity:1;z-index:99;}
.zc-c2{margin:40px auto 0;width:95%;max-width:910px;text-align:center;}
.zc-c2 a{display:inline-block;font-size:16px;color:#fff;background:#043186;padding:9px 20px 9px 30px;border-radius:5px;margin:7px 3px;}
.zc-c2 a i{padding-left:7px;}
.zc-c3{height:20px;background:#ab0d23;margin-top:40px;}
.zc-d{margin:50px auto;width:95%;max-width:1200px;}
.zc-d1{width:34%;float:left;}
.zc-d2{width:34%;float:left;margin-left:1.5%;}
.zc-d3{width:29%;float:right;}
.zc-d1 dl{height:400px;position:relative;}
.zc-d dl dt{height:100%;overflow:hidden;}
.zc-d dl dt img{width:100%;min-height:100%;transition:.5s;}
.zc-d dl:hover dt img{transform:scale(1.1);}
.zc-d dl dd{width:100%;position:absolute;left:0;bottom:0;background:rgba(39, 40, 72, .5);padding:15px 0;font-size:12px;color:#fff;}
.zc-d dl dd h2{font-size:18px;margin:2px 20px 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zc-d dl dd h2 a{color:#fff;}
.zc-d dl dd p{padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.zc-d2 dl{height:190px;position:relative;margin-bottom:20px;}
.zc-d3 li{margin-bottom:20px;color:#646464;font-size:14px;}
.zc-d3 li span{color:#043186;font-size:12px;}
.zc-d3 li h2{font-size:18px;margin:2px 0 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zc-d3 li h2 a{color:#101010;}
.zc-d3 li h2 a:hover{color:#043186;}
.zc-d3 li p{line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.footerbg{padding:55px 0 30px;background:#272848;}
.footer{margin:0 auto;width:95%;max-width:1200px;position:relative;min-height:160px;padding-bottom:10px;}
.footer1{width:225px;position:absolute;left:0;top:0;}
.footer1 dt{width:225px;height:50px;background:url(../images/logo2.png) no-repeat center 0;background-size:100% auto;}
.footer1 dd{padding:5px 0 0 50px;font-size:14px;color:#fff;}
.footer2{margin-left:320px;}
.footer2 dl{width:13%;float:left;}
.footer2 dl dt{padding-bottom:12px;padding-top:5px;border-bottom:2px solid #bbb;font-size:14px;color:#fff;font-weight:bold;}
.footer2 dl dt span{display:none;}
.footer2 dl dd{padding-top:5px;}
.footer2 dl dd p{padding-top:6px;}
.footer2 dl dd a{font-size:12px;color:#AAAABD;}
.footer2 dl dd a:hover{color:#fff;}
.footer2 dl.footer2-dl1{width:33%;}
.footer2 dl.footer2-dl1 p{width:49%;float:left;}
.copy{margin:0 auto;width:95%;max-width:1200px;padding-top:20px;border-top:1px solid #bbb;font-size:12px;color:#fff;text-align:center;}
.copy span{margin:0 3%;display:inline-block;}
.copy span.copy-span1{margin:0;float:left;}
.copy span.copy-span3{margin:0;float:right;}
.zc-posbg{height:40px;line-height:40px;background:#272848;}
.zc-pos{margin:0 auto;width:95%;max-width:1200px;font-size:14px;color:#fff;}
.zc-pos a{font-size:14px;color:#fff;}
.zc-searchbg{height:450px;background:url(../images/bg01.jpg) no-repeat center 0;background-size:auto 700px;}
.zc-search{margin:0 auto;width:95%;max-width:910px;}
.zc-search1{text-align:center;font-size:60px;color:#fff;padding-top:100px;font-weight:bold;}
.zc-a1{margin:85px auto;text-align:center;font-size:28px;color:#101010;font-weight:bold;}
.zc-a1 span{color:#043186;}
.zc-e{margin:0 auto;width:95%;max-width:1200px;padding-top:70px;border-top:1px solid #bbb;overflow:hidden;}
.zc-e ul{width:103%;}
.zc-e li{width:23%;margin:0 1.7% 70px 0;float:left;}
.zc-e li dl{border:1px solid #F9F9F9;position:relative;height:370px;} 
.zc-e li dl dt{height:180px;overflow:hidden;} 
.zc-e li dl dt img{width:100%;min-height:100%;transition:.5s;}
.zc-e li dl:hover dt img{transform:scale(1.2);}
.zc-e li dl dd{padding:0 15px;font-size:14px;color:#575757;} 
.zc-e li dl dd h2{margin:15px 0;font-weight:300;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zc-e li dl dd h2 a{font-size:24px;color:#043186;}
.zc-e li dl dd p{line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.zc-e li dl dd a.more{color:#043186;position:absolute;left:15px;bottom:15px;}
.zc-e li dl dd a.more i{padding-left:10px;color:#575757;}
.pages{text-align:center;}
.pages a{display:inline-block;width:50px;height:50px;line-height:50px;font-size:16px;color:#101010;background:#F2F2F3;border-radius:5px;margin:0 .5%;}
.pages span{display:inline-block;width:50px;height:50px;line-height:50px;font-size:16px;color:#101010;background:#F2F2F3;border-radius:5px;margin:0 .5%;}
.pages a:hover,.pages a.on{color:#fff;background:#272848;}
.pages2{margin-bottom:50px;}
.zc-f{margin-top:65px;padding:60px 0;background:#f9f9f9;text-align:center;font-size:16px;color:#575757;}
.zc-f h2{font-size:32px;color:#043186;}
.zc-f p{max-width:400px;margin:15px auto;}
.zc-f a{display:inline-block;padding:7px 30px;background:#043186;font-size:20px;color:#fff;}
.zc-g{height:700px;background-repeat:no-repeat;background-position:center 0;background-size:cover;}
.zc-g h2{width:95%;max-width:1200px;margin:0 auto;font-size:80px;color:#fff;padding-top:90px;}
.zc-g1{width:95%;max-width:1200px;margin:35px auto 0;font-size:16px;color:#575757;}
.zc-g1 p{width:46%;line-height:25px;}
.zc-g2{width:95%;max-width:1200px;margin:40px auto 0;}
.zc-g2a{width:46%;float:left;}
.zc-g2b{width:46%;float:right;}
.zc-g2 dt{font-size:32px;color:#043186;font-weight:bold;}
.zc-g2 dd{border-top:1px solid #F2F2F2;margin-top:20px;}
.zc-g2 dd table td{padding:20px 0;text-indent:10px;font-size:14px;color:#575757;}
.zc-g2 dd table td:nth-child(1){font-weight:bold;}
.zc-g2 dd table tr:nth-child(odd) td{background:#F2F2F2;}
.zc-g2a dd{padding-top:15px;}
.zc-g2a dd.zc-g2a-dda{margin-top:15px;padding-top:10px;text-indent:10px;color:#043186;}
.zc-g2b li{width:46%;float:left;}
.zc-g2b li img{width:100%;max-height:330px;}
.zc-g2b li:nth-child(2){float:right;}
.zc-g3-table1{background:#fff;}
.zc-g3{width:95%;max-width:1200px;margin:40px auto 60px;}
.zc-g3a{width:100.3%;margin-left:-2px;}
.zc-g3a td{padding:3px 0;font-size:14px;color:#fff;text-align:center;}
.zc-g3a td.zc-g3-td1{background:#5B5C79;}
.zc-g3a td.zc-g3-td2{background:#5B5C79;border-right:2px solid #fff;}
.zc-g3a.zc-g3-table2 .zc-g3-table2-td{border-bottom:2px solid #fff;}
.zc-g3a table.zc-g3-table2{margin-bottom:-2px;}
.zc-g3a td:nth-child(odd){background:#5B5C79;}

.zc-g3{border-color:#fff;border:1px solid #eee;}
.zc-g3 td{border-color:#fff;padding:10px 5px;font-size:12px;color:#555;text-align:center;}
.zc-g3 tr:nth-child(odd) td{background:#F2F2F2;}
.zc-g3 tr:nth-child(1) td{background:#272848;padding:3px 0;font-size:12px;color:#fff;text-align:center;word-break:break-all;}
.zc-g3 tr:nth-child(1) td:nth-child(odd){background:#5B5C79;}
.zc-g3 tr:nth-child(2) td{background:#5B5C79;padding:3px 0;font-size:12px;color:#fff;text-align:center;}
.zc-g5{width:95%;max-width:1200px;margin:70px auto 0;}
.zc-g5a{width:46%;float:left;}
.zc-g5b{width:45%;float:right;padding-top:60px;}
.zc-g5a dt{font-size:32px;color:#043186;font-weight:bold;}
.zc-g5a dd{font-size:14px;color:#555;padding-top:20px;line-height:20px;}
.zc-g5a dd p{padding-bottom:20px;}
.zc-g5b dl{padding:20px 30px;background:#272848;font-size:14px;color:#fff;}
.zc-g5b dl dt{font-size:32px;font-weight:bold;padding-bottom:15px;}
.zc-g5b dl dd p{padding-bottom:15px;}
.zc-g5b dl dd a{display:inline-block;padding:9px 30px;background:#fff;font-size:18px;color:#333;}
.zc-g6bg{padding:70px 0 0;background:#f9f9f9;margin-top:50px;}
.zc-g6bg .zc-e{padding:0;border:none;}
.zc-g6bg .zc-e li dl{background:#fff;} 
.zc-g7{width:95%;max-width:1200px;margin:60px auto;font-size:14px;color:#555;}
.zc-g7 p{max-width:800px;padding:10px 0;line-height:22px;}
.zc-g7 p b{color:#043186;}
.zc-g8bg{padding:60px 0;background:#f9f9f9;}
.zc-g8a{text-align:center;font-size:12px;color:#555;}
.zc-g8a h2{font-size:32px;color:#043186;}
.zc-g8a p{padding:10px 5px;max-width:350px;margin:0 auto;line-height:20px;}
.zc-g8b{width:95%;max-width:900px;margin:20px auto;}
.zc-g8b li{width:9%;float:left;margin:15px .5%;}
.zc-g8b li img{width:100%;height:45px;}
.zc-g8c{width:95%;max-width:1200px;margin:0 auto;position:relative;z-index:99;}
.zc-g8c-map{max-width:100%;}
.zc-g8c dl{width:115px;position:absolute;padding-top:38px;cursor:pointer;}
/*.zc-g8c dl dt{text-align:center;padding-bottom:10px;}
.zc-g8c dl dt i{font-size:30px;color:#272848;}*/
.zc-g8c dl dt{background:#272848;font-size:20px;color:#fff;font-weight:300;padding:8px 0;text-align:center;display:none;}
.zc-g8c dl dd{background:#fff;font-size:14px;color:#333;text-align:center;display:none;}
.en .zc-g8c dl dt{font-size:14px;}
.en .zc-g8c dl dd{font-size:12px;}
.zc-g8c dl dd p{padding:6px 0;border-top:1px solid #ddd;}
.zc-g8c dl.zc-g8c-dl1{left:12%;top:32%;}
.zc-g8c dl.zc-g8c-dl2{left:25%;top:65%;}
.zc-g8c dl.zc-g8c-dl3{left:46%;top:23.9%;}
.zc-g8c dl.zc-g8c-dl4{left:49%;top:72%;}
.zc-g8c dl.zc-g8c-dl5{left:63%;top:49%;}
.zc-g8c dl.zc-g8c-dl6{left:72%;top:35%;}
.zc-g8c dl.zc-g8c-dl7{left:79%;top:73%;}
.zc-g9{width:95%;max-width:1200px;margin:75px auto 0;position:relative;z-index:9;}
.zc-g9a{width:300px;height:360px;position:absolute;left:0;top:0;background:#272848;}
.zc-g9b{margin-left:320px;height:360px;overflow:hidden;}
.zc-g9b img{width:100%;height:100%;}
.zc-g9a td{padding:5px 0;}
.zc-g9a dt{width:410px;height:90px;line-height:85px;position:absolute;left:0;top:30px;background:#AB0D23;}
.zc-g9a dt b{font-size:36px;color:#fff;padding-left:35px;}
.zc-g9a dt a{display:block;width:90px;height:90px;position:absolute;right:0;top:0;text-align:center;font-size:30px;color:#fff;}
.en .zc-g9a dt b{font-size:26px;}
.zc-g9a dl{padding:150px 30px 0;}
.zc-g9a dl dd{padding:15px 0 15px 45px;font-size:16px;color:#fff;}
.en .zc-g9a dl dd{padding:10px 0 10px 45px;font-size:14px;}
.zc-g9a dl dd.zc-g9a-dd1{background:url(../images/p02.png) no-repeat 0 center;background-size:auto 30px;}
.zc-g9a dl dd.zc-g9a-dd2{background:url(../images/p03.png) no-repeat 0 center;background-size:auto 30px;}
.zc-g9a dl dd.zc-g9a-dd3{background:url(../images/p01.png) no-repeat 0 center;background-size:auto 30px;}
.zc-g10{width:95%;max-width:1200px;margin:75px auto 0;position:relative;z-index:9;}
.zc-g11{width:95%;max-width:1200px;margin:75px auto;border:1px solid #bbb;overflow:hidden;position:relative;z-index:9;}
.zc-g11a{width:29%;float:left;margin:0 1.5% 0 2.5%;padding:40px 0 30px;}
.zc-g11a dl{height:150px;}
.zc-g11a dt{font-size:36px;color:#043186;font-weight:bold;}
.en .zc-g11a dt{font-size:26px;}
.zc-g11a dd{font-size:14px;color:#555;padding-top:10px;}
.zc-g11a li{font-size:16px;color:#043186;padding:10px 5px;line-height:30px;border-bottom:1px solid #ddd;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zc-g11a li:hover{color:#000;}
.zc-g11-line1{width:1px;height:100%;position:absolute;left:33.3%;top:0;background:#ddd;}
.zc-g11-line2{width:1px;height:100%;position:absolute;left:66.6%;top:0;background:#ddd;}
.showmoreclick{padding:10px 0 0 20px;}
.showmoreclick i{font-size:30px;color:#043186;cursor:pointer;}
.tboxbg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;left:0;top:0;z-index:9999;display:none;}
.tbox{width:90%;height:90%;position:fixed;left:5%;top:5%;z-index:99;text-align:center;vertical-align:middle;}
.tbox img{max-width:100%;max-height:100%;display:inline-block;}
.tbox-close{position:absolute;right:3%;top:3%;z-index:909;}
.tbox-close i{font-size:30px;color:#fff;cursor:pointer;}
.zc-g12{width:95%;max-width:1200px;margin:75px auto 40px;}
.zc-g12a{width:45%;float:left;}
.zc-g12b{width:46%;float:right;}
.zc-g12b img{width:100%;}
.zc-g12a dt{font-size:32px;color:#043186;font-weight:bold;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;}
.zc-g12a dd{font-size:16px;color:#555;}
.zc-g10xbg{background:#f9f9f9;padding:45px 0;}
.zc-g10xbg .zc-g10{margin:0 auto;}
.odd .zc-g12a{float:right;}
.odd .zc-g12b{float:left;}
.odd .zc-g12a dl{text-align:right;}
.zc-hnavbg{background:#f9f9f9;}
.zc-hnav{width:95%;max-width:1200px;margin:0 auto;}
.zc-hnav a{display:inline-block;padding:25px 50px;font-size:16px;color:#555;}
.zc-hnav a.on,.zc-hnav a:hover{background:rgba(192, 192, 192, .2);}
.zc-h1{width:95%;max-width:1200px;margin:75px auto;}
.zc-h1a{width:46.5%;float:left;}
.zc-h1b{width:46.5%;float:right;max-height:260px;overflow:hidden;}
.zc-h1b img{width:100%;}
.zc-h1a dt{font-size:32px;color:#043186;font-weight:bold;padding-bottom:20px;}
.zc-h1a dt a{font-size:32px;color:#043186;}
.zc-h1a dd{font-size:16px;color:#555;line-height:25px;}
.zc-h1a dd p{margin-bottom:15px;}
.zc-e1 li dl{height:325px;}
.zc-e1 li dl dt{height:145px;}
.zc-e1 li dl dd h2 a{font-size:16px;}
.zc-e1 li dl dd span{position:absolute;left:15px;bottom:15px;font-size:14px;color:#043186;}
.zc-e1 li dl dd a.more{left:auto;right:15px;bottom:12px;font-size:18px;}
.pages1{margin-bottom:75px;}
.zc-h2a{width:59%;float:left;}
.zc-h2b{width:37%;float:right;padding-top:112px;}
.zc-h2a-1{font-size:32px;color:#043186;font-weight:bold;padding-bottom:10px;}
.zc-h2a-2{font-size:16px;color:#043186;}
.zc-h2a-3{font-size:16px;color:#555;padding-top:30px;line-height:25px;}
.zc-h2a-3 img{max-width:100%;}
.zc-ibg{background:#f9f9f9;padding:80px 0 55px;}
.zc-ia{width:95%;max-width:925px;margin:0 auto;font-size:32px;color:#043186;font-weight:bold;}
.zc-ib{width:95%;max-width:925px;margin:0 auto;}
.zc-ib li{width:48%;float:left;padding-top:20px;}
.zc-ib li.zc-ib-lir{float:right;}
.zc-ib li.zc-ib-li1{width:100%;}
.zc-ib li p{font-size:14px;color:#555;padding-bottom:10px;}
.zc-ib li input[type="text"]{width:100%;font-size:14px;color:#555;border:1px solid #eee;border-radius:5px;height:40px;line-height:40px;text-indent:10px;}
.zc-ib li textarea{width:100%;font-size:14px;color:#555;border:1px solid #eee;border-radius:5px;padding:10px 0;height:80px;line-height:25px;text-indent:10px;font-family:"微软雅黑";}
.zc-ib li input[type="submit"]{width:100px;font-size:14px;color:#ffff;border:none;border-radius:3px;height:40px;cursor:pointer;background:#043186;}
.zc-g91 .zc-g9a dt b{font-size:36px;display:block;padding-top:20px;}
.zc-g91 .zc-g9a dt em{font-size:30px;color:#fff;font-style:italic;border-bottom:3px solid #fff;margin-left:35px;}
.zc-g91 .zc-g9a{width:400px;}
.zc-g91 .zc-g9b{margin-left:419px;}
.zc-g91 .zc-g9a dt{width:510px;height:130px;line-height:40px;}
.zc-g91 .zc-g9a dt a{height:130px;line-height:130px;}
.zc-g91 .zc-g9a dd{padding:20px 0 0 0;}
.zc-g91 .zc-g9a dd p{padding:10px 0;font-size:16px;color:#fff;}
.zc-g91 .zc-g9a dd p:nth-child(1){border-bottom:1px solid #fff;}
.zc-g91 .zc-g9a dd p span{display:inline-block;}
.zc-g91 .zc-g9a dd p span:nth-child(1){width:110px;}
.zc-ic{width:95%;max-width:1200px;margin:75px auto;}
.zc-ica{width:47%;float:left;}
.zc-icb{width:49%;float:right;}
.zc-ica1{font-size:16px;color:#555;padding-bottom:20px;border-bottom:1px solid #bbb;}
.zc-ica1 p{padding:5px 0;}
.zc-ica2{font-size:16px;color:#555;padding-top:20px;}
.zc-ica2 dl{width:50%;float:left;}
.zc-ica2 dl dt{color:#043186;padding-bottom:10px;}
.zc-ica2 p{padding:5px 0;}
.zc-j{width:95%;max-width:1200px;margin:35px auto;}
.zc-j li{width:20%;float:left;margin-bottom:20px;}
.zc-j li dl{width:95%;margin:0 auto;background:#fff;border:1px solid #ddd;}
.zc-j li dl dt{height:200px;overflow:hidden;}
.zc-j li dl dt img{width:100%;min-height:100%;}
.zc-j li dl dd{height:50px;line-height:50px;text-align:center;font-size:14px;color:#555;}
.zc-j li dl dd{font-size:14px;color:#555;}

/*box-shadow:0 0 52px 9px rgba(254,91,16,.2);}*/

@media (max-width:1350px) {
.zc-b{width:90%;max-width:1100px;}
.zc-g10{width:90%;max-width:1100px;}

}
@media (max-width:1250px) {
.nav li a{font-size:14px;}
.navmbox li a{font-size:14px;}
.nav {margin-left:300px;}
.lang{right:12px;}
.logo {left:10px;}
.footer2{margin-left:260px;} 
.zc-g{height:600px;}
.zc-g h2{font-size:70px;}
.zc-g8c dl{width:100px;padding-top:33px;}
.zc-g8c dl dt{font-size:16px;}
.zc-ica1{font-size:14px;}
.zc-ica2{font-size:14px;}
.zc-j li dl dt{height:170px;}

}
@media (max-width:1050px) {
.logo {width:200px;}
.nav {margin-left:250px;margin-right:30px;}
.nav li{padding-top:8px;padding-bottom:25px;}
.nav li dl{width:200px;left:-30px;top:50px;}
.nav li dl dd{padding:0 20px;}
.nav li dl dd .nav-lidda{width:200px;left:200px;}
.nav li dl dd .nav-lidda div{padding:20px 20px 30px;}
.navmbox{width:200px;left:-30px;top:50px;}
.navmbox dl dd{padding:0 20px;}
.navmbox dl dd .nav-lidda{width:200px;left:200px;}
.navmbox dl dd .nav-lidda div{padding:20px 20px 30px;}
.lang{top:8px;}
.lang a{font-size:12px;}
.zc-d1{width:49%;float:left;}
.zc-d2{width:49%;float:right;margin-left:0;}
.zc-d3{width:100%;float:none;clear:both;}
.footer1{width:175px;}
.footer1 dt{width:175px;}
.footer2{margin-left:190px;}
.footer1 dd{padding:0 0 0 20px;font-size:12px;}
.copy span{margin:0 2% 5px;}
.copy span.copy-span1{margin:0 2% 5px;float:none;}
.copy span.copy-span3{margin:0 2% 5px;float:none;}
.zc-e li dl{height:340px;} 
.zc-e li dl dt{height:150px;}
.zc-e li dl dd h2 a{font-size:20px;} 
.zc-g{height:500px;}
.zc-g h2{font-size:60px;padding-top:80px;}
.zc-g8c dl{width:90px;padding-top:30px;}
.zc-g8c dl dt{font-size:14px;}
.zc-g8c dl dd p{font-size:12px;}
.zc-g11a dt{font-size:26px;}
.zc-g12a dt{font-size:22px;padding-bottom:10px;margin-bottom:10px;}
.zc-g12a dd{font-size:14px;}
.zc-hnav a{padding:15px 40px;font-size:14px;}
.zc-h1a dt{font-size:22px;padding-bottom:10px;}
.zc-h1a dd{font-size:14px;}
.zc-h1a dd p{margin-bottom:10px;line-height:20px;}
.zc-e1 li dl{height:305px;}
.zc-e1 li dl dt{height:125px;}
.zc-j li{width:25%;}

}
@media (max-width:950px) {
.nav li{margin-left:1%;}
}
@media (max-width:850px) {
.phone{display:block;}
.pc{display:none;}
.navbox {display:block;}
.navclose {display:inline-block;}
.nav{width:150px;padding:0;background:#fff;position:absolute;right:-150px;top:55px;z-index:9999;display:none;border-left:1px solid #ddd;border-top:1px solid #ddd;margin:0;}
.nav ul{}
.nav ul li{width:100%;border-bottom:1px solid #ddd;margin:0;padding:5px 0;display:block;}
.nav ul li a{font-size:14px;height:30px;line-height:30px;color:#333;display:block;text-indent:15px;}
.nav ul li a i{position:absolute;right:10px;top:15px;}
.nav ul li a:hover,.nav ul li.on a{}
.nav ul li dl{width:100%;left:auto;right:150px;top:-1px;border-width:1px;padding:0;}
.nav ul li dl dd{padding:0 10px;}
.nav ul li dl dd a{padding:5px 0;font-size:12px;text-indent:10px;}
.nav ul li.nav-listm{background:url(../images/ico05.png) no-repeat 95% center;}
.header{height:45px;margin:15px auto 10px;}
.lang{right:60px;}
.nav li dl dd .nav-lidda{width:150px;left:150px;}
.nav li dl dd .nav-lidda div{padding:0 10px;}
.nav li dl dd.on a i{right:20px;}
.zc-b,.zc-g10{width:85%;}
.zc-g10{margin:35px auto 0;}
.zc-a{margin:30px auto 0;font-size:14px;}
.zc-a h2{font-size:26px;padding-bottom:6px;}
.zc-b{margin:20px auto;}
.zc-cbg{padding-top:20px;}
.zc-c1{margin:20px auto 0;}
.zc-c2{margin:20px auto 0;}
.zc-c3{margin-top:20px;}
.zc-d3{padding-top:10px;}
.zc-d3 li h2{font-size:14px;margin:2px 0 7px;}
.zc-d3 li{margin-bottom:10px;font-size:12px;}
.zc-d3 li p{line-height:18px;}
.zc-d{margin:20px auto;}
.footer2 dl{width:100%;float:none;height:auto;}
.footer2 dl:nth-child(1){width:100%;}
.footer2 dl dt{width:100%;height:30px;line-height:30px;background:#ab0d23;text-indent:10px;cursor:pointer;position:relative;z-index:1;margin:0;color:#fff;padding:0;border:none;border-bottom:1px solid #fff;}
.footer2 dl dt span{display:inline-block;cursor:pointer;position:absolute;right:10px;z-index:11;font-size:18px;width:25px;text-align:center;}
.footer2 dl dd{padding:1px 0 10px 20px;display:none;margin-left:0;}
.footer2 dl:nth-child(1) dd p{width:100%;float:none;}
.footer1{width:100%;text-align:center;position:static;}
.footer1 dt{width:100%;background-size:auto 40px;}
.footer2{margin-left:0;}
.footer1 dd{padding:0 0 20px;}
.footerbg{padding:25px 0;background:#272848;}
.zc-searchbg{height:300px;background-size:auto 500px;}
.zc-search{margin:0 auto;width:95%;max-width:910px;}
.zc-search1{font-size:36px;padding-top:60px;}
.zc-e li{margin-bottom:30px;} 
.zc-e li dl{height:290px;} 
.zc-e li dl dt{height:120px;}
.zc-e li dl dd{padding:0 10px;font-size:12px;}
.zc-e li dl dd h2{margin:10px 0;} 
.zc-e li dl dd h2 a{font-size:16px;} 
.zc-e li dl dd p{line-height:20px;}
.zc-e li dl dd a.more{left:10px;bottom:10px;}
.zc-a1{margin:30px auto;text-align:center;font-size:14px;color:#101010;}
.zc-e{padding-top:30px;}
.pages a{width:35px;height:35px;line-height:35px;font-size:14px;}
.pages span{width:35px;height:35px;line-height:35px;font-size:14px;}
.zc-f{margin-top:35px;padding:30px 0;font-size:14px;}
.zc-f h2{font-size:22px;}
.zc-f p{margin:10px auto;max-width:95%;}
.zc-f a{padding:5px 20px;font-size:16px;}
.zc-g{height:400px;}
.zc-g h2{font-size:50px;padding-top:70px;}
.zc-g1{font-size:14px;}
.zc-g1 p{width:100%;line-height:20px;}
.zc-g2{margin:30px auto 0;}
.zc-g2a{width:100%;float:none;}
.zc-g2b{width:100%;float:none;margin-top:20px;}
.zc-g2 dt{font-size:20px;}
.zc-g5{margin:30px auto 0;}
.zc-g5a{width:100%;float:none;}
.zc-g5b{width:100%;float:none;padding-top:10px;}
.zc-g6bg{padding:40px 0;margin-top:30px;}
.zc-g7{margin:30px auto;}
.zc-g7 p{padding:5px 0;line-height:20px;}
.zc-g8c dl{width:80px;padding-top:25px;}
.zc-g8bg{padding:30px 0;}
.zc-g8a h2{font-size:20px;}
.zc-g8b{margin:10px auto 20px;}
.zc-g8b li{width:13%;margin:7px .5%;}
.zc-g9{margin:35px auto 0;}
.zc-g9a{width:100%;height:auto;position:static;padding-bottom:20px;}
.zc-g9b{margin-left:0;height:auto;}
.zc-g9a dt{width:100%;height:50px;line-height:45px;top:30px;}
.zc-g9a dt b{font-size:26px;padding-left:35px;}
.zc-g9a dt a{width:50px;height:50px;font-size:20px;}
.zc-g9a dl{padding:90px 30px 0;}
.zc-g91 .zc-g9a dl{padding:120px 30px 0;}
.zc-g91 .zc-g9a{width:100%;}
.zc-g91 .zc-g9b{margin-left:0;}
.zc-g91 .zc-g9a dt{width:100%;height:90px;line-height:25px;top:30px;}
.zc-g91 .zc-g9a dt b{font-size:22px;}
.zc-g91 .zc-g9a dt em{font-size:18px;}
.zc-g91 .zc-g9a dt a{height:90px;line-height:90px;}
.zc-g91 .zc-g9a dd p{padding:6px 0;font-size:14px;}
.zc-g91 .zc-g9a dd p span:nth-child(1){width:30%;}
.zc-g11{margin:35px auto;}
.zc-g11a{padding:20px 0 10px;}
.zc-g12{margin:30px auto;}
.zc-g12a{width:100%;float:none;}
.zc-g12b{width:100%;float:none;margin-top:20px;}
.zc-h1{margin:35px auto;}
.zc-h1a{width:100%;float:none;}
.zc-h1b{width:100%;float:none;max-height:none;}
.pages1{margin-bottom:35px;}
.zc-e1 li dl dd span{left:10px;bottom:10px;font-size:14px;}
.zc-e1 li dl dd a.more{left:auto;right:10px;bottom:10px;font-size:16px;}
.zc-e1 li dl{height:285px;}
.zc-e1 li dl dt{height:105px;}
.zc-h2a{width:100%;float:none;padding-bottom:20px;}
.zc-h2a-1{font-size:20px;}
.zc-h2a-2{font-size:12px;}
.zc-h2a-3{font-size:14px;padding-top:10px;line-height:20px;}
.zc-ibg{padding:30px 0 25px;}
.zc-ia{font-size:22px;}
.zc-ic{margin:35px auto;}
.zc-ica{width:100%;float:none;}
.zc-icb{width:100%;float:none;margin-top:20px;}
.zc-j li dl dt{height:150px;}
.zc-j li dl dd{height:40px;line-height:40px;}
.zc-j{margin:35px auto 10px;}
.pages2{margin-bottom:0;}

}
@media (max-width:650px) {
.zc-a{margin:20px auto 0;font-size:12px;}
.zc-a h2{font-size:20px;}
.zc-c1 li{float:none;width:100%;margin:0 0 6px;}
.zc-c1 li input[type="text"]{height:35px;font-size:14px;text-indent:10px;}
.zc-c1 li input[type="submit"]{height:35px;font-size:14px;}
.zc-c1 li i{font-size:14px;top:13px;}
.zc-c1 li .zc-c1-box{top:35px;}
.zc-c2 a{font-size:14px;padding:5px 10px 5px 15px;margin:3px 2px;}
.zc-c2 a i{padding-left:5px;}
.zc-d1 dl{height:310px;}
.zc-d dl dd h2{font-size:14px;margin:2px 10px 7px;}
.zc-d dl dd p{padding:0 10px;}
.zc-d2 dl{height:150px;margin-bottom:10px;}
.zc-search1{font-size:26px;padding-top:50px;}
.zc-e li{width:47%;margin:0 2.5% 30px 0;}
.zc-e li dl{height:295px;} 
.zc-e li dl dt{height:160px;}
.zc-e li dl dd{padding:0 6px;}
.zc-e li dl dd h2{margin:6px 0 3px;} 
.zc-e li dl dd h2 a{font-size:14px;} 
.zc-e li dl dd a.more{left:6px;bottom:6px;}
.zc-f{margin-top:25px;padding:20px 0;font-size:12px;}
.zc-f h2{font-size:18px;}
.zc-f a{font-size:14px;}
.zc-g{height:300px;}
.zc-g h2{font-size:40px;padding-top:50px;}
.zc-g2 dt{font-size:16px;}
.zc-g2 dd{margin-top:10px;}
.zc-g2 dd table td{padding:15px 0;text-indent:5px;font-size:12px;}
.zc-g2a dd.zc-g2a-dda{margin-top:10px;text-indent:0px;}
.zc-g5a dt{font-size:20px;}
.zc-g5b dl dt{font-size:20px;}
.zc-g5a dd{padding-top:10px;}
.zc-g5a dd p{padding-bottom:10px;}
.zc-g5b dl{padding:20px 20px;}
.zc-g5b dl dd a{padding:6px 20px;font-size:14px;}
.zc-g8c dl{width:60px;padding-top:20px;}
.zc-g8c dl dt{font-size:12px;}
.zc-g8b li{width:19%;}
.zc-g9a dt b{font-size:20px;padding-left:35px;}
.zc-g11a{width:95%;float:none;margin:0 auto;}
.zc-g11-line1{display:none;}
.zc-g11-line2{display:none;}
.zc-g11a{border-top:1px solid #ccc;margin-top:-1px;}
.zc-g11a dl{height:auto;padding-bottom:20px;}
.zc-g11a dt{font-size:16px;}
.zc-g11a li{font-size:14px;line-height:25px;}
.zc-g11a ul{padding-bottom:20px;}
.zc-g12a dt{font-size:16px;}
.zc-hnav a{padding:10px 30px;}
.zc-h1a dt{font-size:16px;}
.zc-e1 li dl dd a.more{left:auto;right:10px;}
.zc-ib li{width:100%;float:none;padding-top:10px;}
.zc-ib li.zc-ib-lir{float:none;}
.zc-ib li p{font-size:12px;padding-bottom:5px;}
.zc-ib li input[type="submit"]{width:100%;margin-top:10px;}
.zc-j li{width:33.33%;}
.zc-j li dl dd{height:30px;line-height:30px;font-size:12px;}
.zc-j li dl dd{font-size:12px;}

}
@media (max-width:550px) {
.zc-b{width:80%;}
.pages a{width:30px;height:30px;line-height:30px;font-size:12px;}
.pages span{width:30px;height:30px;line-height:30px;font-size:12px;}
.zc-g{height:200px;}
.zc-g h2{font-size:30px;padding-top:30px;}
.zc-g5a dt{font-size:16px;}
.zc-g5b dl dt{font-size:16px;}
.zc-g8c dl{padding-top:17px;}
.zc-g8b li img{height:35px;}
.zc-g9a dt{height:40px;line-height:35px;top:20px;}
.zc-g9a dt b{font-size:16px;padding-left:25px;}
.zc-g9a dl{padding:65px 20px 0;}
.zc-g9a dl dd{font-size:14px;}
.zc-hnav a{padding:10px 20px;}
.zc-ica2 dl{width:100%;float:none;margin-bottom:20px;}
.zc-j li dl dt{height:130px;}


}
@media (max-width:450px) {
.zc-d1 dl{height:250px;}
.zc-d dl dd{padding:5px 0;}
.zc-d dl dd h2{font-size:12px;margin:2px 5px 7px 10px;}
.zc-d dl dd p{padding:0 5px 0 10px;}
.zc-d2 dl{height:120px;margin-bottom:10px;}
.zc-c2 a{font-size:12px;padding:5px 7px 5px 10px;margin:2px 1px;}
.zc-e li dl{height:235px;} 
.zc-e li dl dt{height:110px;}
.zc-g{height:150px;}
.zc-g h2{font-size:20px;padding-top:20px;}
.zc-g8c dl{padding-top:15px;}
.zc-hnav a{padding:10px 15px;font-size:12px;}
.zc-e1 li dl{height:235px;}
.zc-e1 li dl dt{height:95px;}
.zc-j li{width:50%;}

}
@media (max-width:390px) {
.zc-d1 dl{height:210px;}
.zc-d dl dd{padding:3px 0;}
.zc-d dl dd h2{font-size:12px;margin:2px 5px 7px 10px;}
.zc-d dl dd p{padding:0 5px 0 10px;}
.zc-d2 dl{height:100px;margin-bottom:10px;}
.zc-j li dl dt{height:110px;}

}
