@charset "utf-8";

body,h1,h2,h3,h4,h5,span,em,ul,li,div,img,a,p,dd,i{font-style: normal;margin:0;padding: 0;font-weight: normal;text-decoration: none;list-style: none;font-size: 16px;color: #000000;font-family: "Microsoft YaHei"}
img{border: none;vertical-align: middle;}
@font-face {font-family: numFont;src: url('../font/neiye-title.otf');}

@font-face {font-family: enFont;src: url('../font/庞门正道标题.TTF');}
.z{text-align:center} .zz img{width:100%}.s{text-indent: 2em}.xhx{border-bottom:1px dashed #000;}.nx{padding-bottom: 8px;margin-bottom: 10px;}.xian{height: 3px;background:#a1a1a1;margin: 5px 0;}
.aolang-top{width: 100%;height: 35px;line-height:35px;background-color: #E7E7E7;overflow: hidden}.zi{font-size: 22px;}.xs{margin-top: 10px}
.top{width: 1200px;margin: 0 auto;}.top h1{float: left;}.top span{float:right;}.wd{margin: 0 auto;width: 1200px;overflow: hidden;}.xss{padding-top: 30px;}
/*head*/
.aolang-hd{width: 1200px;margin: 0 auto;overflow: hidden;padding: 20px 0;}
.aolang-hd dd{margin-left: 8px;border-left: 1px solid #ececec;float: left;padding-left: 10px;padding-top: 4px;}
.aolang-hd h2{font-size: 34px;font-family: chinaFont!important;display: block}
.logo{float: left;width: 415px;}.tel{float: right;background: url(../images/phone.png) no-repeat 0px 11px;overflow: hidden;margin-top: 10px;padding-left: 50px;}.tel p{font-size: 18px;text-align-last: justify;}.tel b{display: block;font-size: 26px;color: #ff3d17;font-family: Impact;}
.aolang-meun{width: 100%;overflow: hidden;background-color:#014292;}
.meun{width: 1200px;margin:0 auto;}
.meun li{width: 120px;text-align: center;float: left;height: 62px;line-height: 62px;}
.meun a{color: #FFFFFF;}
.meun li>a:hover,.meun li.cur>a{ background-color:#feda00;height: 62px;display: block;color: #000;font-weight: bold;}
/*banner*/
.slideBox{ width:100%; height:550px; overflow:hidden; position:relative;}
.slideBox .hd{overflow:hidden; position:absolute; right:0; bottom:20px; width:50%; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; text-align:center; width:100%;}
.slideBox .hd ul li{float:left;display:inline-block;width:25px;height:25px;margin:0 6px;text-align:center; background:rgba(0,0,0,.5);; cursor:pointer; font-size:0;}
.slideBox .hd ul li.on{ background:#0071be; color:#fff; }
.slideBox .hd ul li span{width: 25px;height: 25px;display: block;color: #fff;line-height: 25px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;height:500px;}
.slideBox .bd li a{ display:block; height:550px; text-decoration:none;}
.slideBox .bd img{ width:450px; height:550px; display:block;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-30px; width:30px; height:60px; background:url(../images/arrow_left.png) no-repeat; }
.slideBox .next{left:auto; right:3%; background:url(../images/arrow_right.png) no-repeat;}
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
/*cp*/
.aolang-cp{width: 1200px;margin: 0 auto;overflow: hidden;}
.aolang-cpr{float:right;width: 940px;}.aolang-img img:hover{transform:scale(1.02);overflow: hidden;}
.aolang-img li{width: 303px;float: left;margin:5px;overflow: hidden;}
.aolang-img span{display: block;height: 48px;line-height:49px;background-color:#014292;text-align: center;color: #FFFFFF;}
.aolang-img span:hover{background:#666;color: #fff;}
.aolang-img img{width: 303px;transition: all 0.3s linear 0s;display: block;}
.aolang-cpl{float: left;width: 240px;background-color: #222;}.aolang-cpl h2{color: #FFFFFF;}.aolang-cpl em{display: block}
.aolang-cpl li{text-align: center;height: 42px;line-height: 42px;background-color:#cd2828;margin: 12px}
.aolang-cpl h3{font-size: 26px;font-weight: bold;display: block;background:#feda00;text-align: center;padding: 20px 0;}
.cbgg-01 {background:#222;text-align: center;color: #fff;}
.cbgg-01-img img {width: 100%;display: block;}
.cbgg-01 p {padding-top: 9px;color: #fff;}
.cbgg-01 p img {vertical-align: middle;margin-right: 5px;}
.cbgg-01 span {display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 10px;padding-top: 10px;color: #fff;}
/*txt*/
.txt{width: 1200px;margin: 0 auto;overflow: hidden;padding: 20px 0;}
.txt h2{font-size: 28px;}.txt img{margin: 0 35px;}.txt p{margin-top: 10px;}
.z_nav2{color:#fff;line-height:28px;padding:5px 0 10px}
.z_nav2 .p_1{font-size:24px;color:#fff;text-align: center;}
.z_nav2 .p_2{font-size:18px;font-weight:700;color:#fff;text-align: center;}
.z_nav2 .p_2 i{background-color: #fff;height: 1px;width: 70px;display: inline-block;vertical-align: middle;margin: 0 15px;}
.z_nav2 .p_3{font-size:12px;font-family:"ËÎÌå";color:#fff;padding-top:0;text-align: center;}
/*news*/
.aolang-tdk{padding: 10px;margin-top: 10px;border: 1px solid #a1a1a1;overflow: hidden;border-radius: 10px;width: 910px;}
.aolang-news{width: 1200px;margin: 0 auto;overflow: hidden;}
.aolang-news li{width: 390px;margin: 5px;float: left;height: 30px;line-height: 30px;border-bottom:1px dashed #000}
.aolang-news span{float: right;}
/*case*/
.aolang-case{width: 1200px;margin:0 auto;overflow: hidden;margin-bottom: 30px;}
.aolang-case li{width: 290px;float: left;margin: 5px;overflow: hidden;}
.aolang-case h5{display: block;height: 40px;line-height:41px;background-color:#ededed;text-align:center;color: #333;}
.aolang-case img{width: 278px;height: 209px;border-top: 1px solid #ededed;border-left: 1px solid #ededed;border-right: 1px solid #ededed;padding: 5px;transition: all 0.5s linear 0s;overflow: hidden;}
.aolang-case img:hover{transform:scale(1.02);overflow: hidden;}
.aolang-case li h5:hover{background-color:#0071be;color: #fff;}
/*so*/
.aolang-so{width: 100%;height: 45px;background-color: #EDEDED;overflow: hidden;}
.so li{float: left;padding-right: 5px;}.so{width: 1200px;margin: 0 auto;height: 45px;line-height: 45px;}
.sou{float: right;border: 1px solid #E5E5E5;margin-top:3px;}
.keyWord {color: #909090;float: left;height: 34px;line-height: 34px;overflow: hidden;padding: 0;width: 283px;text-indent:30px;border: none;background: url(../images/new_bg.gif) no-repeat -174px 10px;margin-top: 2px;background-color: #FFF;}
.submit{display: block;border: 0;cursor: pointer;height: 36px;line-height: 34px;overflow: hidden;width: 90px;top: 0;right: 0;font-size:16px;color: #ffffff;transition: all .2s ease-in-out;background:#333333; font-family:Microsoft Jhenghei,微軟正黑體,"microsoft yahei","微软雅黑\8F6F\96C5\9ED1"}
/*nyjs*/
.aolangtu{width: 940px;float: right;}
.aolangtu h1{font-size: 25px;text-align:center;}
.aolang{width: 950px;margin: 0 auto;overflow: hidden;padding-bottom: 10px; border-bottom: 1px dashed #bbbbbb;margin-top: 10px;}
.aolang_img{float: left;width: 500px;}
.aolang_imgr{float: right;width: 435px;line-height:35px;}.aolang_imgr b{color:#ff0005}
.aolang_imgr h1{border-bottom: 1px dashed #bbbbbb;padding-bottom: 10px;margin-bottom: 10px;}
.pro_tel {float: left;margin-top:5px; overflow: hidden; text-align: center; width: 100%; background: url(../images/pro_tel.png) no-repeat 5px 18px; padding-left: 55px; }
.pro_tel span {font-size: 17px; width: 100%; text-align: left; float: left; overflow: hidden;color:#000000;background: #ffffff;}
.pro_tel b {font:bold 34px/38px Arial, Helvetica, sans-serif;*font-size:25px; color: #FF3D17; float: left; }
.pro_tel p a{color: #FF3D17; }
.pro_tel p strong {font: bold 40px/38px Arial, Helvetica, sans-serif;*font-size:30px; text-align: left; }
.price {float:right;width: 100%; overflow: hidden; margin-top: 10px; clear: both;background: url(../images/zx.jpg) no-repeat left top; }
.price a { height:60px;line-height: 60px;text-indent:103px; width:72%;float:left;font-size: 24px; }
.price a.:hover {color: #666;}
.aolang-tag h4{display:inline;padding: 0 5px;}
.aolang-xgwz{overflow: hidden;width:99%;border: 1px solid #d7d7d7;margin-bottom: 10px;margin-top:10px;padding-bottom: 10px;}
.aolang-xgwz li{width: 441px;margin:0 12px; height: 30px;line-height: 30px;display: block;border-bottom:1px dashed #ababab;float: left;}
.aolang-xgwz h3{color:#FFFFFF;}
.aolang-xgwz i{float:right}
.aolang-xgwz a{color: #333;font-size:16px;}
.aolang-xgcp{overflow: hidden;width:99%;border: 1px solid #d7d7d7;}
.aolang-xgcp span{display: block;text-align: center;background:#0c6dc7;width: 300px;height: 35px;line-height: 35px;}
.aolang-xgcp a{color: #fff;}
.aolang-xgcp li{width:300px;margin: 9px 4px;padding-left: 1px;float: left;}
.aolang-xgcp img{width: 300px;}
.ckxg{background-color: #DBDBDB;border: 1px solid #d6d6d6;height: 30px;line-height:30px;padding-left: 8px;}
/*施工流程*/
.aolang_p{padding: 40px 0 0;height:655px;font-family:"Microsoft Yahei";line-height: 24px;font-size: 16px;color: #666;text-align: center;background:url(../images/youshibg.jpg) no-repeat center 0;position: relative;z-index: 2;}
.aolang_p:before{content: "";position: absolute;width:1366px;height:500px;top:150px;left:50%;margin-left: -683px;z-index:-1;background:url(../images/tec_pcbg.png) no-repeat center 0;}
.aolang_pc{padding:86px 0 0;height: 380px;}
.aolang_pc li{width: 165px;float: left;padding: 0 93px 0 0;}
.aolang_pc li:last-child{padding: 0;}
.aolang_pc li b{display: block;width: 68px;height: 64px;margin: 0 auto 9px;}
.aolang_pc li span{display: block;font-size: 18px;line-height: 51px;position: relative;}
.aolang_pc li span:before{content: "";position: absolute;width:26px;height:1px;bottom:0;left:50%;margin-left: -13px;z-index:-1;background:#d5d5d5;}
.aolang_pc li p{padding: 14px 0 0;height: 100px;}
.aolang_pc li em{display: inline-block;width: 42px;line-height: 42px;background:url(../images/tec_em1.png) no-repeat center;font-family: Arial;font-size: 16px;}
.aolang_pc li:hover span{font-weight: bold;color: #1061cb;}
.aolang_pc li:hover em{background:url(../images/tec_em2.png) no-repeat center;color: #fff;}
.aolang_pho{height: 60px;line-height: 60px;color: #fff;}
.aolang_pho span{background:url(../images/c_pho.png) no-repeat 0 15px;display: inline-block;padding-left: 48px;}
.aolang_pho span b{font-family: Impact;font-size: 40px;color: #EB2326}
/*list-news*/
.list-xw{overflow: hidden}
.aolang-xw{width: 940px;float: right;}
.list-xw ul li{height: 80px;line-height: 25px;}
.list-xw ul span{float: right;}.guoyekai-ms{font-size: 14px;}
/*dw*/
.postion{border-bottom: 1px dashed #dcdcdc;font-size: 16px;margin-bottom: 10px;padding-bottom: 5px;}
.postion b{border-left: 10px solid #333333;font-weight: normal;padding-left: 8px;}
/*guoyekaijh*/
.aolangjh{width:1200px;margin:0 auto;overflow:hidden;padding-top:20px;}
.aolangjh a {font-size: 14px;line-height: 35px;height: 35px;text-align: center;color: #555;font-weight: 100;/* word-wrap: break-word; *//* white-space: nowrap; */float: left;margin-right:12px;margin-bottom:9px;border-radius: 2px;background: #FFF;border: 1px solid #D8D8D8;display: inline-block;overflow: hidden;padding: 0px 8px;transition: .2s ease-in-out;}
.aolangjh a:hover{text-decoration:none;text-shadow:0 1px 0 rgba(0, 0, 0, 0.22);background-color:#ed2d38;color:#fff}
/*about*/
.aolang-wd{width: 1200px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;line-height: 26px}
.aolang-ab{width: 1200px;margin: 0 auto;overflow: hidden;height: 255px;}
.chuangke{height: 225px;}
.chuangke dl{float: left;width: 200px;margin-right: 40px;padding-top: 22px;text-align: center;}
.chuangke dt{width: 102px;height: 102px;overflow: hidden;margin: 0 auto 12px;}
.chuangke em{display: block;height: 36px;line-height: 36px;font-size: 24px;color: #191919;font-style:normal}
.chuangke span{display: block;height: 42px;line-height: 42px;font-size: 24px;color: #191919;}
.chuangke span a{color: #191919;}
.chuangke dl:hover{background:url(../images/abbg2.jpg) no-repeat;width: 200px;height: 255px;}
.chuangke dl:hover dt img{margin-top: -102px;}
.chuangke dl:hover em{color: #8faed8;}
.chuangke dl:hover span a{color: #fff;}
/*xuanfu*/
.aolangxf{position:fixed;right:88%;bottom: 10px;}
.aolangxf img{width:200px;}
.aolangxf p{background:#ff6600;width:190px;height:40px;line-height:40px;padding:5px;text-align:center;margin-top:5px;}
.aolangxf a{color:#fff;font-size:24px;font-weight:bold}
/*shipin*/
.shipin{background: url(../images/youshibg.jpg) no-repeat center;margin: 0 auto;overflow: hidden;padding-bottom: 25px;margin-top: 20px}
.aolang-shipin{max-width: 960px;width: 1200px;margin: 0 auto;}
/*aolangfz*/
.chuangke-fz{width:1200px;margin: 0 auto;}
.chuangke-fz h3{ font-size: 18px; height: 24px; line-height: 24px; margin: 10px 0;  color: #fb2540;}
.chuangke-fz h3 span{ padding-right: 5px;}
.chuangke-fz .thumbnail{margin-bottom:0;}
.chuangke-fz  a{color: #444;}
.chuangke-fz  a.center-block{ height: 24px; overflow: hidden;}
.chuangke-fz  a.text-center:hover,.chuangke-fz  a.text-center:focus{color: #fff;border-color: #fb2540;background: #fb2540; text-decoration: none;}
.fenzhan li{list-style: none; display: inline-block; }
.fenzhan li a{padding: 5px 10px; display: block;}
.row{border: solid 1px #d5d5d5;}
/*yuying*/
.al-shili{ width:100%; float:left;background:url(../images/choices.jpg) no-repeat center; background-size:cover;overflow: hidden;padding-top: 40px;padding-bottom: 20px;margin-top: 20px;}
/*link*/
.aolanglink{width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom: 20px;}
.aolanglink a{display: inline-block;;margin: 0 5px;}
.page{text-align: center;margin: 10px;display: block;}
.page li{display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:5px;}
.page li a{color: #555;}
.page li a:hover{background:#f5f5f5; color:#0064c4;}
.page li.thisclass{background:#0058A5; color: #fff;}
.page li.thisclass a{text-decoration:none; cursor:default; border-color:#0064c4; color: #fff;}
.page .pageinfo strong{font-weight:normal;}

.articlenr{padding: 0 20px;}
.articlenr p{ line-height: 1.5em; text-indent: 2em;}