﻿@charset "utf-8";
/*!
 * 米维建站  一建轻松建站
 * 详尽信息请看官网：http://www.miwinfo.com/
 *
 * Copyright 2014 米维建站
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 974837117
 */
body{ background: #000 !important; }
.content { width: 1250px; height: auto; margin: 0 auto; box-sizing:border-box;}
img {max-width: 100%;}
.page-down {width: 30px;height: 30px;background: #999;position: fixed;bottom: 30px;right: 30px;text-align: center;line-height: 30px;font-size: 18px;color: #fff;cursor: pointer;display: none;z-index: 99999;}
.page-down:hover {background: #ea1420;}/* 回到顶部 */
.table{ display:table; width:100%; height:100%;}
.table .cell{ display:table-cell; text-align:center; vertical-align:middle;}
.smallest-screen {position: fixed;z-index: 999999;width: 100%;height: 100%;background: url(../images/displaynone.png) no-repeat center #666;display: none;}
@media only screen and (max-width : 319px) {
.smallest-screen {display: block;} /*判断屏幕小于319px隐藏显示网站*/
}
.white{ color:#fff !important;}
.webmain{ overflow:hidden; min-width: 1250px; }

.middle_holder { display: inline-block; font-size: 0; width: 0; height: 50px;vertical-align: middle;}
.middle {display: inline-block;vertical-align: middle; width: 100%;}
.nav_handle { display: none; position: relative; width: 27px; padding: 0 15px; cursor: pointer; float: right; }
.nav_handle b { width: 27px; height: 10px; position: relative; }
.nav_handle b i { display: block; position: absolute; left: 0; right: 0; height: 2px; background-color: #333; top: 0; -webkit-transform-origin: 29% 50%; transform-origin: 29% 50%;  transition: all .3s ease; -webkit-transition: all .3s ease; }
.nav_handle b .l_2 { top: auto; bottom: 0; }
.nav_handle.on b i{transform: rotate(45deg); background: #eb3d00;}
.nav_handle.on b .l_2 { transform: rotate(-45deg); }

.banner {width: 100%;position: relative;height: auto;background: #000; display: table;}
.banner .bd {margin: 0 auto;position: relative; width:100%; z-index: 0;overflow: hidden;}
.banner .bd ul {width: 100% !important;}
.banner .bd li {width: 100% !important;height: 1200px;overflow: hidden;text-align: center; background-size:auto 100% !important;  }
.banner .bd li a {display: block;height: 1200px; position: absolute; left: 0; top: 0; width: 100%; z-index: 8;}
.banner .hd {width: 100%;position: absolute;z-index: 1;bottom: 10px;left: 0;height: 30px;line-height: 30px;text-align: center;_background: #000;_filter: alpha(opacity=60);}
.banner .hd ul {text-align: center;padding-top: 5px;}
.banner .hd ul li {display: inline-block;margin: 0 5px;width: 15px;height: 15px;background: #fff;cursor: pointer;overflow: hidden;line-height: 999px; border-radius: 8px;}
.banner .hd ul .on {background: #d0021b; width: 30px;}
.banner .prev {background: url(../images/sprite.png) left top no-repeat;cursor: pointer;height: 100px;position: absolute;top: 50%;margin-top: -50px;width: 45px;left: 0;opacity: 0.2;}
.banner .prev:hover {opacity: 0.5;}
.banner .next {background: url(../images/sprite.png) right top no-repeat;cursor: pointer;height: 100px;position: absolute;top: 50%;margin-top: -50px;width: 45px;right: 0;opacity: 0.2;}
.banner .next:hover {opacity: 0.5;}

.header{ transition: all .5s; position: absolute; width: 100%; height: 100px; line-height: 100px; z-index: 999; left: 0; top: 0; padding: 0 55px; box-sizing: border-box; }
.header .content{ width: auto; }
.header .logo{ width: 150px; float: right; margin-top: 20px; }
.header .inmuen{ height: 40px; line-height: 40px; margin-top: 30px; float: right; margin-right: 30px; }
.header .inmuen ul li{ display: block; font-size: 16px; color: #fff; float: left;  margin: 0 25px;}
.header .inmuen ul li:hover{ border-bottom: 2px solid #d0021b; }
.header .inmuen ul li.on{ color: #d0021b; }
.header_on{ position: fixed; width: 100%; left: 0; top: 0; box-sizing: border-box; background: #111111;}
.nyheader.header_on .logo{ margin-top: 0; }
.nyheader.header_on .inmuen{ margin-top: 30px; }

.inadv1{ height: 896px; background: url(../images/index_01.jpg) no-repeat left; }
.inadv1 .nr{ padding: 140px 0 0 175px; }
.inadv1 .nr .zw{ font-size: 45px; font-weight: bold; color: #fff; line-height: 72px; margin-bottom: 20px; }
.inadv1 .nr .zw span{ color: #cb041b; }
.inadv1 .nr .en{ font-size: 18px; color: #fff; line-height: 35px; }

.inadv2{ height: 738px; background: url(../images/index_02.jpg) no-repeat right; }
.inadv2 .nr{ padding: 130px 220px 0 0; float: right; }
.inadv2 .nr .zw{ font-size: 45px; font-weight: bold; color: #fff; line-height: 72px; margin-bottom: 20px; }
.inadv2 .nr .zw span{ color: #cb041b; }
.inadv2 .nr .en{ font-size: 18px; color: #fff; line-height: 35px; }

.inadv3{ height: 930px; background: url(../images/index_03.jpg) no-repeat right; }
.inadv3 .nr{ padding: 50px 0 0 300px; }
.inadv3 .nr .zw{ font-size: 45px; font-weight: bold; color: #fff; line-height: 72px; margin-bottom: 30px; }
.inadv3 .nr .zw span{ color: #cb041b; }
.inadv3 .nr .en{ font-size: 18px; color: #fff; line-height: 35px; }

.inyoud{ background: url(../images/index_04.jpg) no-repeat top center; padding-top: 130px; }
.inyoud .lmtit{ font-size: 43px; color: #fff; font-weight: bold; line-height: 60px; text-align: center; }
.inyoud .slmtit{ font-size: 43px; color: #d1021c; font-weight: bold; line-height: 60px; text-align: center; margin-bottom: 30px; }
.inyoud .enlmtit{ font-size: 20px; color: #fff; line-height: 40px; text-align: center; }
.inyoud .nr{ padding-top: 100px; margin-bottom: 100px; }
.inyoud .nr ul li{ display: block; width: 18%; text-align: center; margin: 0 1%; float: left; }
.inyoud .nr ul li .pic{ margin-bottom: 20px; }
.inyoud .nr ul li .tit{ font-size: 20px; font-weight: bold; color: #fff; margin-bottom: 10px; }
.inyoud .nr ul li .jj{ font-size: 16px; color: #fff; }
.inyoud .more{ display: block; width: 190px; text-align: center; margin: 0 auto; height: 40px; line-height: 40px; position: relative; font-size: 16px; color: #fff; }
.inyoud .more img{ margin-left: 10px; }
.inyoud .more .xian{ position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background: #d1021c; transition: all .5s; }
.inyoud .more:hover .xian{ width: 0px; }

.incase{ padding: 120px 0; }
.incase .lmtit{ width: 60%; float: left; background: #d1021c; position: relative; }
.incase .lmtit img{ width: 100%; height: auto; }
.incase .lmtit .fgc{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 10%; box-sizing: border-box; }
.incase .lmtit .fgc .cell{ text-align: left; }
.incase .lmtit .cn{ line-height: 65px; font-size: 45px; font-weight: bold; color: #fff; margin-bottom: 30px;}
.incase .lmtit .en{ line-height: 35px; font-size: 20px; color: #fff; }
.incase .lmtit .more{ position: absolute; right: 10%; top:50%; margin-top: -17px;  text-align: center; display: block; font-size: 15px; width: 180px; line-height: 30px; padding-bottom: 4px; color: #fff; background: url(../images/index_12.png) no-repeat bottom center; }
.incase .li{ width: 20%; height: auto; float: left; overflow: hidden; }
.incase .li img{ transition: all .5s; }
.incase .li:hover img{ transform: scale(1.1,1.1); }

.inhuoban{ padding-bottom: 100px; }
.inhuoban .lmtit{ font-size: 45px; color: #fff; font-weight: bold; line-height: 90px; text-align: center; margin-bottom: 20px; }
.inhuoban .lmtit span{ color: #cb0320; }
.inhuoban .enlmtit{ line-height: 30px; font-size: 20px; color: #fff; text-align: center; margin-bottom: 60px; }
.inhuoban .nr{ padding: 0 200px; }
.inhuoban .nr ul li{ display: block; width: 20%; float: left; text-align: center; }

.inshuju{ height: 518px; background: url(../images/index_15.jpg) no-repeat center; position: relative; }
.inshuju .li{ display: inline-block; margin: 0 50px; }
.inshuju .li .sz{ font-size: 40px; font-weight: bold; color: #cc041e; margin-bottom: 5px; }
.inshuju .li .wz{ font-size: 20px; font-weight: bold; color: #fff; }

.inteam{ height: 1060px; background: url(../images/index_16.jpg) no-repeat left; }
.inteam .nr{ padding: 140px 0 0 175px; }
.inteam .nr .zw{ font-size: 45px; font-weight: bold; color: #fff; line-height: 72px; margin-bottom: 20px; }
.inteam .nr .zw span{ color: #cb041b; }
.inteam .nr .en{ font-size: 18px; color: #fff; line-height: 35px; margin-bottom: 80px; }
.inteam .more{ text-align: center; display: block; font-size: 15px; width: 126px; line-height: 30px; padding-bottom: 4px; color: #cb041b; background: url(../images/index_22.png) no-repeat bottom center; }

.inzhuli{ height: 544px; background: url(../images/index_17.jpg) no-repeat center; position: relative; }
.inzhuli .price{ margin: 0 auto; color: #fff; width: 310px; height: 100px; line-height: 100px; background: #d1021c; font-size: 50px; font-weight: bold; text-align: center; }
.inzhuli .lmtit{ font-size: 35px; font-weight: bold; color: #fff; margin: 40px 0 10px; }
.inzhuli .slmtit{ font-size: 22px;  color: #fff; }
.inzhuli .jj{ font-size: 20px; line-height: 35px; color: #c9cace; margin-top: 30px; }

.footer .left{ width: 360px; padding-left: 145px; position: relative; float: left; padding-top: 80px; position: relative; }
.footer .left .flogo{ width: 100px; left: 0; top: 80px; position: absolute; }
.footer .left .cntit{ font-size: 18px; font-weight: bold; line-height: 30px; color: #fff; margin-bottom: 20px; }
.footer .left .cntit span{ color: #d1021c;}
.footer .left .entit{ font-size: 14px; line-height: 25px; color: #ccc; margin-bottom: 40px; }
.footer .left .fcon{ line-height: 30px; font-size: 15px; color: #f1f1f1; }
.footer .right{ width: 600px; position: relative; float: right; }
.footer .right .compic{ margin-top: -50px; }
.footer .right .fcon{ line-height: 30px; font-size: 15px; color: #f1f1f1; padding-top: 50px; }
.footer .right .fenx{ margin-top: 170px; line-height: 60px; }
.footer .right .fenx ul li{ display: inline-block; margin-right: 30px; cursor: pointer; position: relative;}
.footer .right .fenx ul li .xf{ position: absolute; width: 130px; height: 130px; overflow: hidden; top: -130px; left: 50%; margin-left: -65px; display: none; }
.footer .right .fenx ul li .xf img{ width: 130px; height: 130px; }
.footer .right .fenx ul li:hover .xf{ display: block; }

.banq{ margin-top: 80px; text-align: center; padding: 20px 0; line-height: 25px; color: #c6c6c6; font-size: 14px; border-top: 1px solid #808080; }

.nyheader{ height: auto; }
.nyheader .content{ width: 1200px; }
.nyheader .logo{ width: 130px; }
.nyheader .inmuen{ float: left; margin-top: 52px;}
.nyheader .inmuen ul li{ font-size: 14px; }

.nybanner{ height: 800px; }

.aboutag{ padding-top: 250px; }
.aboutag .lmtit{ height: 400px; background: url(../images/ag_01.jpg) no-repeat center; }
.aboutag .sjserver{ padding: 150px 100px 0; }
.aboutag .sjserver img{ width: 100%; height: auto; transition: all .5s; }
.aboutag .sjserver .bpic{ width: 73.3%; margin-right: 2%; float: left; overflow: hidden; }
.aboutag .sjserver .pic{ width: 24.7%; float: left; overflow: hidden;}
.aboutag .sjserver .bpic:hover img{ transform: scale(1.1,1.1); }
.aboutag .sjserver .pic:hover img{ transform: scale(1.1,1.1); }
.aboutag .aboutwz{ padding: 20px 100px 100px; }
.aboutag .aboutwz img{ width: 100%; height: auto; }
.aboutag .aboutwz .wz{ width: 50%; float: left; background: #1a1a1a; position: relative; }
.aboutag .aboutwz .wz img{ opacity: 0; }
.aboutag .aboutwz .wz .fgc{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 100px; box-sizing: border-box; }
.aboutag .aboutwz .wz .fgc .cell{ text-align: left; line-height: 50px; font-size: 20px; color: #fff; }
.aboutag .aboutwz .pic{ width: 50%; float: left; }
.nyyishi{ padding: 0 100px; }
.nyyishi img{ width: 100%; height: auto; transition: all .5s; }
.nyyishi .spic{ width: 25%; float: left; overflow: hidden; }
.nyyishi .bpic{ width: 50%; float: left; overflow: hidden; }
.nyyishi .bpic:hover img{ transform: scale(1.1,1.1); }
.nyyishi .spic:hover img{ transform: scale(1.1,1.1); }
.nyyishiwz{ padding: 130px 220px; background: #1a1a1a; font-size: 20px; color: #fff; line-height: 55px; }
.nycyl{ height: 1431px; background: url(../images/ag_05.jpg) no-repeat right; position: relative; }
.nycyl .wz{ position: absolute; width: 440px; height: auto; right: 300px; top: 430px; padding-top: 60px; border-top: 4px solid #fff; font-size: 20px; color: #fff; line-height: 60px; }
.nycyl2{ height: 749px; background: url(../images/ag_06.jpg) no-repeat left; position: relative; }
.nycyl2 .wz{ position: absolute; width: 440px; padding: 100px; left: 165px; top: 0; font-size: 20px; line-height: 45px; color: #fff; }
.nyyuanj{ padding: 180px 100px; }
.nyyuanj .wz{ width: 1200px; margin: 0 auto; font-size: 20px; line-height: 50px; color: #fbfbfb; text-align: center; }
.nyyuanj .pic img{ width: 100%; height: auto; }
.nypinpai{ width: 1200px; margin: 0 auto;}
.nypinpai .pic{ width: 631px; float: left; }
.nypinpai .wz{ width: 535px; float: right; height: 307px; font-size: 20px; color: #9799a5; line-height: 50px; }
.nypinpai .wz .cell{ text-align: left; }
.aboutagxian{ height: 1px; background: #333333; margin: 360px 0 100px; }
.nyganxq{ padding: 35px 0; background: #1a1a1a; }
.nyganxq .left{ padding-right: 80px; border-right: 1px solid #bfbfbf; float: left; margin-right: 80px; padding-top: 40px; padding-bottom: 30px; }
.nyganxq .left .btit{ font-size: 35px; margin-bottom: 20px; color: #fff; }
.nyganxq .left .stit{ font-size: 28px; margin-bottom: 35px; color: #f1f1f1; }
.nyganxq .left .entit{ font-size: 18px; color: #626262; }
.nyganxq .right{ float: left; padding-top: 30px;  }
.nyganxq .right .cn{ font-size: 28px; color: #f1f1f1; margin-bottom: 10px; }
.nyganxq .right .en{ font-size: 14px; color: #626262;  }
.nyganxq .right .xian{ height: 2px; background: #d3011c; margin: 35px 0; width: 120px; }
.nyganxq .right .phone{ font-size: 25px; color: #fff; }

.nyfooter .left{ width: 620px; }
.nyfooter .right{ width:480px; float: right; }
.nyfooter .right .fenx{ margin-top: 60px; }

.nycasebanner{ height: 565px; }

.nycasenav{ padding: 0 100px; border-top: 2px solid #333333; border-bottom: 2px solid #333333; text-align: left; height: 98px; }
.nycasenav ul li{ display: block; float: left;  width: 12.285%; text-align: center; margin: 0 1%; padding: 25px 0; position: relative; z-index: 999; }
.nycasenav ul li .cn{ font-size: 18px; color: #fff; margin-bottom: 5px; height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.nycasenav ul li .en{ font-size: 14px; color: #999;  height: 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.nycasenav ul li:hover .cn{ color: #d41521; }
.nycasenav ul li:hover .en{ color: #d41521; }
.nycasenav ul li:hover{ border-bottom: 3px solid #d41521; }
.nycasenav ul li.on .cn{ color: #d41521; }
.nycasenav ul li.on .en{ color: #d41521; }
.nycasenav ul li.on{ border-bottom: 3px solid #d41521; }
.nycase{ padding: 140px 100px 80px; }
.nycase ul li{ display: block; overflow: hidden; width: 25%; float: left; position: relative;}
.nycase ul li.one{ width: 50%; }
.nycase ul li img{ transition: all .5s; }
.nycase ul li .fgc{ position: absolute; width: 100%; height: 100%; transition: all .5s; left: 0; top: 0; background: #d41521; color: #fff; opacity: 0;}
.nycase ul li .fgc .cntit{ font-size: 32px; color: #fff; margin-bottom: 5px; }
.nycase ul li .fgc .entit{ font-size: 14px; color: #fff; margin-bottom: 15px; }
.nycase ul li .fgc .fenl{ font-size: 16px; color: #fff; }
.nycase ul li:hover .fgc{ opacity: 1; }
.nycase ul li:hover img{ transform: scale(1.1,1.1); }

.page{ line-height: 55px; text-align: center; margin-bottom: 220px; }
.page a{ display: inline-block; margin: 0 20px; font-size: 25px; color: #e8e9ea; }
.page a:hover{ color: #d41521; border-bottom: 4px solid #d41521}
.page a.on{ color: #d41521; border-bottom: 4px solid #d41521}

.showcaseinfo .left{ width: 600px; padding: 65px 40px; background: #d0021b; box-sizing: border-box; float: left; margin-top: -140px; }
.showcaseinfo .left .tit{ font-size: 40px; color: #fff; line-height: 50px; margin-bottom: 150px; }
.showcaseinfo .left .time{ font-size: 40px; font-weight: bold; color: #fff; line-height: 50px; margin-bottom: 50px; }
.showcaseinfo .left .time span{ font-size: 18px; font-weight: lighter; margin-left: 15px; }
.showcaseinfo .left .xmnrtit{ font-size: 48px; color: #fff; font-weight: bold; margin-bottom: 20px; }
.showcaseinfo .left .jj{ font-size: 20px; color: #fff; line-height: 35px; }
.showcaseinfo .right{ width: 600px; padding: 170px 40px 0; box-sizing: border-box; float: left;  }
.showcaseinfo .right .fenl{ font-size: 20px; color: #ddd; margin-bottom: 50px; }
.showcaseinfo .right .tit{ font-size: 40px; color: #d0021b; margin-bottom: 20px; font-weight: bold; }
.showcaseinfo .right .jj{ font-size: 20px; color: #999; line-height: 35px; }
.showcasexian{ height: 1px; background: #808080; }
.showcase{ padding-bottom: 70px; margin-bottom: 90px; border-bottom: 1px solid #333333; }
.showcase .xiangq{ font-size: 16px; line-height: 30px; color: #fff; padding: 90px 0 50px; }
.showcase .sxp{ text-align: center; }
.showcase .sxp a{ display: inline-block; margin: 0 80px 65px; }
.showcase .fenx{ text-align: center; }
.showcase .fenx .lmtit{ font-size: 28px; margin-bottom: 30px; color: #808080; }
.showcase .fenx ul li{ display: inline-block; position: relative; margin: 0 9px; }
.showcase .fenx ul li .xf{ position: absolute; }
.showcase .fenx ul li .xf{ position: absolute; width: 130px; height: 130px; overflow: hidden; top: -140px; left: 50%; margin-left: -65px; display: none; }
.showcase .fenx ul li .xf img{ width: 130px; height: 130px; }
.showcase .fenx ul li:hover .xf{ display: block; }

.nynews{ padding: 140px 100px 0; margin-bottom: 130px; border-bottom: 1px solid #333; }
.nynews ul li{ display: block; width: 48%; margin: 0 1% 90px; padding-bottom: 90px; border-bottom: 1px solid #333; float: left; }
.nynews ul li .pic{ height: 430px; background-size: auto 100% !important; margin-bottom: 10px; }
.nynews ul li .tit{ font-size: 35px; color: #fff; line-height: 70px; height: 70px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nynews ul li .time{ line-height: 60px; font-size: 24px; color: #999; }
.nynews ul li .time .more{ display: inline-block; float: right; width: 190px; height: 60px; font-size: 18px; color: #fff; background: #d1021c; text-align: center; }
.nynews ul li .time .more i{ margin-left: 20px; }
.nynews ul li .time .more:hover{ background: #b60017; }
.nynews ul li.last{ border-bottom: 0px; margin-bottom: 0; }

.servicesitu{ padding: 160px 100px 80px; border-bottom: 1px solid #333; }
.servicesitu ul li{ display: block; width: 25%; text-align: center; float: left; padding: 0 25px; box-sizing: border-box; }
.nyservice{  border-bottom: 1px solid #333; margin: 0 auto 90px; padding: 50px 0; }
.nyservice ul li{ display: block; padding-left: 390px; position: relative; margin: 80px 0; min-height: 234px;}
.nyservice ul li .pic{ position: absolute; width: 234px; height: 234px; left: 65px; top: 0px; }
.nyservice ul li .tit{ line-height: 60px; font-size: 35px; color: #fff; font-weight: bold; margin-bottom: 20px; }
.nyservice ul li .jj{ font-size: 22px; line-height: 45px; color: #9b9da2; }

.servicelc{ margin-bottom: 120px; background: url(../images/service_11.jpg) no-repeat center; height: 1153px; }
.servicelc .enlmtit{ font-size: 72px; font-weight: bold; color: #fff; text-align: center; padding: 65px 0 20px; }
.servicelc .cnlmtit{ font-size: 55px; color: #d0021b; margin-bottom: 35px; text-align: center; }
.servicelc .jj{ width: 1000px; margin: 0 auto 40px; color: #eaeaea; font-size: 20px; line-height: 40px; }
.servicelc .pic{ text-align: center; }

.nyabout .lmtit{ margin: 140px 0; height: 346px; background: url(../images/about_01.jpg) no-repeat center; }
.nyabout .aboutjj{ height: 1891px; background: url(../images/about_07.jpg) no-repeat center top; border-bottom: 2px solid #4d4d4d; }
.nyabout .aboutjj .tubiao{ padding-bottom: 100px; border-bottom: 2px solid #fff; text-align: center; padding-top: 200px; }
.nyabout .aboutjj .tubiao ul li{ margin-right: 120px; text-align: left; display: inline-block; padding-left: 115px; position: relative; min-height: 87px; }
.nyabout .aboutjj .tubiao ul li .pic{ width: 87px; position: absolute; left: 0; top: 0; }
.nyabout .aboutjj .tubiao ul li .en{ font-size: 24px; color: #fff; margin-bottom: 23px; }
.nyabout .aboutjj .tubiao ul li .en span{ color: #e7011e; }
.nyabout .aboutjj .tubiao ul li .cn{ font-size: 28px; color: #fff; }
.nyabout .aboutjj .aboutwz{ padding-top: 90px; line-height: 50px; color: #eeeff1; font-size: 23px; margin-bottom: 286px; }
.nyabout .aboutjj .meil .blmtit{ font-size: 50px; font-weight: bold; color: #fff; text-align: center; margin-bottom: 10px; }
.nyabout .aboutjj .meil .slmtit{ font-size: 50px; font-weight: bold; color: #cf031c; text-align: center; margin-bottom: 25px; }
.nyabout .aboutjj .meil .jj{ line-height: 50px; font-size: 20px; color: #f0f0f0; text-align: center; margin-bottom: 50px;}
.nyabout .aboutjj .meil .nr ul li{ display: block; width: 18%; text-align: center; margin: 0 1%; float: left; }
.nyabout .aboutjj .meil .nr ul li .pic{ margin-bottom: 30px; }
.nyabout .aboutjj .meil .nr ul li .tit{ font-size: 20px; color: #fff; margin-bottom: 10px; }
.nyabout .aboutjj .meil .nr ul li .entit{ font-size: 12px; color: #fff; }
.nyaboutpic{ padding: 80px 100px 80px; }











