@charset "utf-8";
/* CSS Document */
header {border-bottom: 1px solid #e8e8e8;}
header h3{font-size: 1.25rem;color: #1a2b3c;float: left;width: 50%;margin-left: 13%;text-align: center;margin-top: 1.1rem;font-weight: normal;}

.InpageTitle{width: 100%;text-align: center;}
.InpageTitle h3{font-size: 1.433rem;color: #a41018;font-weight: normal;}
.InpageTitle h3 a{color: #a41018;}
.InpageTitle p{font-size: 1.1rem;color: #333333;margin-top: .75rem;}


/*purchase 工程采购*/

.purchaseMain{background: #f3f3f3;}

/*purchaseCon1*/
.purchaseCon1{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-top: 2.8rem;padding-bottom: 2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;}
.purchaseCon1 img{display: block;width: 100%;}
.purchaseCon1 .title{text-align: center;width: 100%;}
.purchaseCon1 .title img{display: inline-block;width: 84%;}
.purchaseCon1 .title h3{font-size:1.5rem;color: #a41018;}
.purchaseCon1 .title p{font-size: 1.4rem;color: #1a2b3c;font-weight: bold;margin-top: 0.2rem;margin-bottom: 0.75rem;}
.purchaseCon1 .mainCon{width: 94%;margin: 2.8rem auto 0;}
.purchaseCon1 .mainCon img{width: 89%;margin: 2.1rem auto 0;}
.purchaseCon1 .mainCon p{font-size: 0.8rem;color: #666666;text-align: center;}

/*purchaseCon2*/
.purchaseCon2{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-top: 2.8rem;padding-bottom: 2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;}
.purchaseCon2 img{display: block;width: 100%;}
.purchaseCon2 .mainCon{width: 94%;margin: 0.75rem auto 0;}
.purchaseCon2 .mainCon p{font-size: 1rem;color: #666666;line-height: 1.3rem;padding: 0 3%;text-align: center;}
.purchaseCon2 .mainCon img{margin-top: 2rem;}

/*purchaseCon3*/
.purchaseCon3{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;}
.purchaseCon3 img{display: block;width: 100%;}
.purchaseCon3 .mainCon{width: 100%;position: relative;}
.purchaseCon3 .mainCon .box{width: 38%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(159, 32, 30, 0.9);padding: 0 3%;}
.purchaseCon3 .mainCon .conBox span{font-size: 1.3rem;color: #fff;display: block;margin-top: 2.5rem;}
.purchaseCon3 .mainCon h3{font-size: 1.3rem;font-weight: bold;color: #fff;}
.purchaseCon3 .mainCon p{font-size: 0.9rem;color: #fff;color: #fff;line-height: 1.3rem;margin-top: 2rem;}
.purchaseCon3 .mainCon .con{position:relative;}
.purchaseCon3 .btnList{position: absolute;width: 43%;bottom: 1.8rem;padding-left: 3%;z-index: 999;}
.purchaseCon3 .btnList span{width: 0.8rem;height: 0.8rem;border-radius: 50%;background: #790910;margin-left: 3%;display: inline-block;}
.purchaseCon3 .btnList span.on{background: #fff;}

/*purchaseCon4*/
.purchaseCon4{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-top: 0.2rem;padding-bottom: 2rem;}
.purchaseCon4 img{display: block;width: 100%;}
.purchaseCon4 .InpageTitle p{font-size: 1rem;color: #666666;text-transform: uppercase;margin-top: 0.2rem;}
.purchaseCon4 .mainCon{width: 94%;margin:1.2rem auto 0;}
.purchaseCon4 .mainCon li{float: left;width: 48%;margin-left: 2%;border: 1px solid #e3e3e3;}
.purchaseCon4 .mainCon li:first-child{margin-left: 0;     }
.purchaseCon4 .mainCon span{display: block;position:relative;}
.purchaseCon4 .mainCon i{display: block;width: 4%;left: 2%;bottom: -2.2rem;position: absolute;}
.purchaseCon4 .mainCon li em{font-size: 1rem;color: #333333;margin: 0.8rem;text-align: center; display: block;padding-left: 6%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.purchaseCon4 .more{font-size: 1rem;color: #a41018;line-height: 1rem;margin-top: 1.542rem;display: block;text-align: center;}
.purchaseCon4 .more img{width: 4%;display: inline-block;margin-left: 2%;position: relative;top: 0.2rem;}


/*contact 联系我们*/
.contactMain{background: #f3f3f3;}

/*contactCon1*/
.contactCon1{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;}
.contactCon1 img{display: block;width: 100%;}
.contactCon1 dl{width: 100%;}
.contactCon1 dt{width: 47%;float: left;margin-left: 6%;}
.contactCon1 dd{width: 25%;float: left;margin-left: 15%;text-align: center;padding-top: 5rem;}
.contactCon1 dt .phone{background: url(/doa/skin/m/contact_phone.png) no-repeat left center;background-size: 21%;padding: 1.5rem 0 1.5rem 24%;border-bottom: 1px dotted #cdcdcd;}
.contactCon1 dt .phone:last-child{border-bottom: none;}
.contactCon1 dt .phone p{font-size: 1rem;color: #333333;}
.contactCon1 dt .phone a{display: block;color: #a41018;font-family: arial;font-size: 1.1rem;margin-top: 0.45rem;}
.contactCon1 dd span{display: block;}
.contactCon1 dd em{font-size: 0.7rem;color: #666666;display: block;margin-top: 0.45rem;}

/*contactCon2*/
.contactCon2{width: 100%;background: #a41018;padding: 1.85rem;}
.contactCon2 dl{width: 67%;float: left;}
.contactCon2 dt{width: 18%;float: left;}
.contactCon2 img{display: block;width: 100%;}
.contactCon2 a{display: block;width: 20%;float: left;margin-left: 2%;height: 2rem;background: #fff;text-align: center;line-height: 2rem;border-radius: 1rem;font-size: 1rem;color: #a41018;margin-top: 1.1rem;}
.contactCon2 dd {float: left;width: 76%;margin-left: 5%;}
.contactCon2 dd p{font-size: 1.1rem;color: #fff;}
.contactCon2 dd span{display: block;font-size: 1rem;color: #fff;margin-top: 0.4rem;}


/*contactCon3*/
.contactCon3{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-top: 2.8rem;padding-bottom: 2rem;}
.contactCon3 img{display: block;width: 100%;}
.contactCon3 .InpageTitle p{font-size: 0.7rem;color: #666666;text-transform: uppercase;margin-top: 0.2rem;}
.contactCon3 .mainCon{width: 94%;margin: 1.583rem auto 0;box-sizing:border-box;border: 1px solid #e8e8e8;}
.contactCon3 dl{width: 100%;  }
.contactCon3 dt{width: 100%;box-sizing: border-box;border-bottom: 1px solid #e8e8e8;padding: 0.75rem 0;overflow: hidden;background:url(/doa/skin/m/contact_icon08.png) no-repeat 94% center;background-size: 5%;border-top: 1px solid #e8e8e8;}
.contactCon3 dl:first-child dt{border-top: none;}
.contactCon3 dt em{display: block;float: left;width: 2.208rem;height: 2.208rem;overflow: hidden;margin-left: 4%;}
.contactCon3 dt em img{position: relative;}
.contactCon3 dt p{font-size: 1.1rem;color: #333333;float: left;margin-left: 4%;}
.contactCon3 dt p span{font-weight: bold;}
.contactCon3 dt p b{font-size: 0.8rem;color: #333333;text-transform: uppercase;font-weight: normal;}
.contactCon3 dd{padding: 2.25rem 4%;display: none;}
.contactCon3 dd p{font-size: 1rem;color: #333333;line-height: 1.3rem;}
.contactCon3 dd .p2{margin-top: 2.1rem;}
.contactCon3 dl.on dt{background:url(/doa/skin/m/contact_icon07.png) no-repeat 94% center #1a2b3c;}
.contactCon3 dl.on dt p{color: #fff;}
.contactCon3 dl.on dt p b{color: #fff;}
.contactCon3 dl.on dt em img{top: -2.208rem;}

/*visit 来访预约*/
.visit{width: 100%;background:url(/doa/skin/m/visitBg.jpg) no-repeat center;background-size: cover;padding-top: 3.6rem;text-align: center;padding-bottom: 3.6rem;}
.visit h3{font-size: 1.433rem;color: #a41018;font-weight: normal;}
.visit p{font-size: 1.2rem;color: #666666;}
.visit span{display: block;font-size: 1rem;color: #666666;margin-top: .833rem;}
.visit .box{width: 79%;margin: 2rem auto 0;}
.visit input{width: 100%;height: 2.833rem;line-height: 2.833rem;border: 1px solid #e8e8e8;margin-bottom: 0.78rem;padding-left: 4%;font-size: 1rem;color: #333;outline: none;}
.visit textarea{width: 100%;height: 5rem;line-height: 1.7rem;border: 1px solid #e8e8e8;margin-bottom: 0.78rem;padding-left: 4%;font-size: 1rem;color: #333;outline: none;}
.visit a{display: block;width: 100%;background: #a41018;height: 2.833rem;text-align: center;font-size: 1.1rem;color: #fff;line-height: 2.833rem;}
.visit a img{display: inline-block;margin-left: 3%;width: 2%;}


/*introduce 企业介绍*/
.introduceMain{background: #f3f3f3;}

/*introduceCon1*/
.introduceCon1{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;padding-top: 2.4rem;}
.introduceCon1 img{display: block;width: 100%;}
.introduceCon1 .mainCon{width: 95%;margin:  0 auto;}
.introduceCon1 h3{font-size: 1.433rem;color: #a41018;text-align: center;font-weight: normal;}
.introduceCon1 p{font-size: 1.1rem;color: #666666;line-height: 1.8rem;margin: 1.417rem 0 1.833rem 0;}

/*adv*/
.adv{width: 100%;}
.adv .mainCon{width: 94%;margin: 0 auto;padding-top: 0.9rem;}
.adv .mainCon dl{width: 49%;float: left;height: 7.667rem;box-sizing: border-box;border: 1px solid #e8e8e8;margin-left: 2%;padding-top: 1.32rem;overflow: hidden;margin-bottom:0.9rem;background: #fff;}
.adv .mainCon dl:nth-child(2n+1){margin-left: 0;}
.adv img{display: block;width: 100%;}
.adv .mainCon dt{float: left;margin-left: 8%;width: 50%;}
.adv .mainCon dd{width:32%;float: left;margin-left: 4%;}
.adv .mainCon dt h3{font-size: 1.1rem;color: #a41018;font-weight: normal;}
.adv .mainCon dt p{line-height: 1.125rem;color: #666666;font-size: .833rem;margin-top: 0.5rem;}
.adv .mainCon dd img{border-radius: 50%;}

/*introduceCon2*/
.introduceCon2{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;padding-top: 2.2rem;}
.introduceCon2 img{display: block;width: 100%;margin-bottom: 1rem;}
.introduceCon2 .mainCon{width: 84%;margin:  0 auto;}
.introduceCon2 p{font-size: 1.1rem;color: #666666;line-height: 1.3rem;}
.introduceCon2 i{display: block;width: 10%;height: 1px;background: #999999;margin-top: 1.8rem;}


/*introduceCon3*/
.introduceCon3{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-top: 2.8rem;padding-bottom: 3.2rem;border-bottom: 1px solid #e8e8e8;margin-bottom: 0.8rem;}
.introduceCon3 img{display: block;width: 100%;}
.introduceCon3 .mainCon{position: relative;width: 94%;margin: 3.333rem auto 0;padding-top: 1.667rem;}
.introduceCon3 .mainCon img{width: 88%;}
.introduceCon3 .mainCon dt{font-size: 2rem;color: #a41018;font-weight: bold;}
.introduceCon3 .mainCon dd{font-size: .917rem;color: #666666;position: relative;top: -0.2rem;}
.introduceCon3 .mainCon .box{width: 38%;position: absolute;top: 0;right: 2%;}


/*introduceCon4*/
.introduceCon4{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;padding-top: 2.4rem;}
.introduceCon4 img{display: block;width: 100%;}
.introduceCon4 .mainCon{width: 84%;margin:  0 auto;}
.introduceCon4 h3{font-size: 1.433rem;color: #a41018;font-weight: normal;}
.introduceCon4 p{font-size: 1.1rem;color: #666666;line-height: 1.3rem;margin: 1.417rem 0 1.833rem 0;}

.introduceCon5{margin-bottom: 0;}

/*culture 企业文化*/

.cultureMain{background: #f3f3f3;}

/* cultureCon1*/
.cultureCon1{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;padding-top: 2.4rem;}
.cultureCon1 img{display: block;width: 100%;}
.cultureCon1 .mainCon{width: 90%;margin: 0 auto;}
.cultureCon1 .mainCon img{width: 54%;margin-left: 16%;}
.cultureCon1 .mainCon .title{position: relative;top: -1.2rem;margin-bottom: 0.5rem;}
.cultureCon1 .mainCon .title h3{font-size: 1.433rem;color: #a41018;font-weight: normal;}
.cultureCon1 .mainCon .title span{font-size: 1rem;color: #a41018;}
.cultureCon1 .mainCon p{font-size: 1rem;color: #666666;line-height: 1.3rem;padding-right: 2%;}

/*cultureCon2*/
.cultureCon2 .mainCon img{width: 87%;margin: 0 auto;}
.cultureCon2 .mainCon .title{position: relative;top: 0rem;margin-bottom: 1.6rem;}

/*cultureCon3*/
.cultureCon3{background:url(/doa/skin/m/cultureCon3Bg.jpg) no-repeat center;background-size: cover;width: 100%;padding-bottom: 2.75rem;}
.cultureCon3 .title{width: 100%;text-align: center;padding-top: 3rem;}
.cultureCon3 .title h3{font-size: 1.433rem;color: #a41018;font-weight: normal;}
.cultureCon3 .title span{font-size: 1rem;color: #a41018;display: block;margin-top: 0.2rem;}
.cultureCon3 ul{width:86%;margin: 3.267rem auto 0;}
.cultureCon3 li{float: left;width: 30%;border-left: 1px solid #a41018;padding-left: 3%;height: 12rem;}
.cultureCon3 li p{font-size: 1rem;color: #666666;display: inline-block;}
.cultureCon3 h3{font-size: 1.433rem;color: #a41018;font-weight: normal;display: inline-block;vertical-align: top;}
.cultureCon3 li img{display: inline-block;width: 23%;vertical-align: top;}

/*service 选材服务*/

.serviceMain{background: #f3f3f3;}

/* serviceCon1*/
.serviceCon1{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;}
.serviceCon1 img{display: block;width: 100%;}

/*serviceCon2*/
.serviceCon2{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;padding-top: 2.4rem;}
.serviceCon2 .mainCon{margin-top: 2rem;}
.serviceCon2 img{display: block;width: 100%;}
.serviceCon2 .InpageTitle p{font-size: .583rem;color: #999999;text-transform: uppercase;margin-top: 0.3rem;}
.serviceCon2 ul{width: 80%;margin: 0 auto;}
.serviceCon2 li{width: 46%;margin-left: 8%;float: left;position: relative;margin-top: 1.25rem;}
.serviceCon2 li:nth-child(1),.serviceCon2 li:nth-child(2){margin-top: 0;}
.serviceCon2 li:nth-child(2n+1){margin-left: 0;}
.serviceCon2 .mainCon p{font-size: 1rem;color: #333333;width: 100%;text-align: center;position: absolute;top: 40%; }
.serviceCon2 .mainCon p span{font-weight: bold;}



/*serviceCon3*/
.serviceCon3{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 1.2rem;padding-top: 2.4rem;}
.serviceCon3 .mainCon{margin-top: 2rem;}
.serviceCon3 img{display: block;width: 100%;}
.serviceCon3 .InpageTitle p{font-size: .583rem;color: #999999;text-transform: uppercase;margin-top: 0.3rem;}

/*serviceCon4*/
.serviceCon4{width: 100%;background: #fff;padding-bottom: 2.6rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;}
.serviceCon4 .mainCon{margin: 2rem auto 0;width: 94%;}
.serviceCon4 img{display: block;width: 100%;}
.serviceCon4 .InpageTitle p{font-size: .583rem;color: #999999;text-transform: uppercase;margin-top: 0.3rem;}
.serviceCon4 .InpageTitle h3 span{font-weight: bold;}
.serviceCon4 .mainCon dt{float: left;width: 9%;height: 2.583rem;background: #a41018;text-align: center;line-height: 2.583rem;color: #fff;font-size: 1.333rem;}
.serviceCon4 .mainCon dd{float: left;width: 82%;margin-left: 4%;}
.serviceCon4 .mainCon dd h3{font-size: 1.433rem;color: #a41018;font-weight: normal;margin: .792rem 0 .917rem 0;}
.serviceCon4 .mainCon dd p{font-size: .917rem;color: #666666;line-height: 1.3rem;}
.serviceCon4 .mainCon .btnList{padding-left: 13%;margin-top: 2.75rem;}
.serviceCon4 .mainCon .btnList span{display: inline-block;width: 1rem;height: 1rem;border-radius: 50%;background: #666666;margin-left: 3%;}
.serviceCon4 .mainCon  .btnList span.on{background: #a41018;}
.serviceCon4 .mainCon .btnList span:first-child{margin-left: 0;}


/*serviceCon5*/
.serviceCon5{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;padding-top: 2.4rem;}
.serviceCon5 .mainCon{margin: 2rem auto 0;width: 94%;}
.serviceCon5 img{display: block;width: 100%;}
.serviceCon5 .InpageTitle p{font-size: .583rem;color: #999999;text-transform: uppercase;margin-top: 0.3rem;}
.serviceCon5 .mainCon .box li{width: 100%;;text-align: center;}
.serviceCon5 .mainCon .box span{display: block;font-size: 1.1rem;color: #666666;margin-top: 1.2rem;}
.serviceCon5 .mainCon .btnList{margin-top: 2.75rem;text-align: center;}
.serviceCon5 .mainCon .btnList span{display: inline-block;width: 1rem;height: 1rem;border-radius: 50%;background: #666666;margin-left: 3%;}
.serviceCon5 .mainCon  .btnList span.on{background: #a41018;}
.serviceCon5 .mainCon .btnList span:first-child{margin-left: 0;}



/*partner 已驻品牌*/
.zxtk_style .section {position: relative;background: #ececec;}
.zxtk_style .zxtk_p1 {height: 3.5rem;display: flex;}
.zxtk_style .zxtk_p1 span {flex: 1;height: 3.5rem;line-height: 3.5rem;position: relative;z-index: 21; text-indent: 1rem;background: url(/doa/skin/m/partner_icon01.png) no-repeat 92% 1.45rem / 14% , #fff;font-size: 1rem;color: #666;box-sizing: border-box;/*border-left: 1px solid #e8e8e8;*/background-size: 13%;overflow: hidden;padding-right: 5%;}
.zxtk_style .zxtk_p1 span:first-child{border-left: none;}
.zxtk_style .zxtk_p1 span:first-child {margin-left: 0;}
.zxtk_style .zxtk_p1 span.on {height: 4rem;}

.zxtk_con {position: absolute;left: 0;top: 4rem;background: #fff;z-index: 10;}
.zxtk_con .zxtk_ul {display: none;padding: 1rem 0.5rem;}
.zxtk_con .zxtk_ul.on {display: block;}
.zxtk_con .zxtk_ul li {float: left;/*width: 22%;*/border: 1px solid #dfdfdf;color: #666; height: 2.5rem;line-height: 2.5rem;font-size: 1rem; text-align: center;margin:0 0 0.75rem 0.5rem;padding: 0 1.3rem;}

.zxtk_con .zxtk_ul li.on {background: #dadada;}
.zxtk_style .mainCon {padding: .833rem 3% 3.5rem;background: #f3f3f3;}
.zxtk_style .mainCon  img{display: block;width: 100%;}
.zxtk_style .mainCon  dl{width: 100%;box-sizing: border-box;border: 1px solid #e8e8e8;background: #fff;height: 7.75rem;margin-bottom: 0.8rem;overflow:hidden;}
.zxtk_style .mainCon dt{width: 36%;float: left;box-sizing: border-box;border-right: 1px solid #e8e8e8;height: 7.75rem;}
.zxtk_style .mainCon dd{width: 64%;float: left;position: relative;height: 7.75rem;}
.zxtk_style .mainCon dd .top{padding: 1.233rem 0 0 6%;}
.zxtk_style .mainCon dd .top h3{font-size: 1.3rem;color: #333333;font-weight: normal;}
.zxtk_style .mainCon dd .top p{font-size: .75rem;color: #666666;}
.zxtk_style .mainCon .btn{width: 100%;position: absolute;height: 2rem;box-sizing: border-box;border-top: 1px solid #e8e8e8;overflow: hidden;bottom: 3px;}

.zxtk_style .mainCon .btn a{display: block;width: 50%;box-sizing: border-box;border-left: 1px solid #e8e8e8;float: left;text-align: center;line-height: 2rem;height: 2rem;}
.zxtk_style .mainCon .btn a:first-child{border-left: none;color: #a41018;}


.loadmore {position: absolute; left: 3%; bottom: 1rem; height: 2rem; width: 94%; color: #999; background: url(../images/line01.png) repeat-x left center; margin: 1rem 0;}
.loadmore span {display: block; width: 40%; height: 2rem; line-height: 2rem; text-align: center; background: #f3f3f3;margin: 0 auto; font-size: 1rem; }

/*fzlc*/

.fzlcMain{background: #f3f3f3;}

.fzlc{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2.2rem;margin-bottom: 0.8rem;border-bottom: 1px solid #e8e8e8;padding-top: 2.4rem;}
.fzlc .mainCon{margin-top: 2rem;}
.fzlc img{display: block;width: 100%;}
.fzlc .menu{width: 100%;position: relative;padding-top: 1.5rem;}
.fzlc .menu i{display: block;width: 2.125rem;height: 2.125rem;position: absolute;top: 2.1rem;z-index: 99;}
.fzlc .menu i.prev{left: 3%;}
.fzlc .menu i.next{right: 3%;}
.fzlc .menu .box{width: 72%;margin: 0 auto;overflow: hidden;position: relative;}
.fzlc .menu .box ul{width: 117%;position: absolute;top: 0;left: 0;}
.fzlc .menu li{float: left;padding-right: 5rem;text-align: center;position: relative;z-index: 9;}
.fzlc .menu li b{font-size: 1rem;color: #999999;}
.fzlc .menu li span{display: block;width: .417rem;height: .417rem;background: #999999;border-radius: 50%;margin: .417rem auto 0;}

.fzlc .menu li.on b{color: #a41018;}
.fzlc .menu li.on span{background: #a41018;}
.fzlc .menu em{width: 100%;border-bottom: 1px dotted #cccccc;display: block;position: relative;top: -0.3rem;}
.fzlc .conBox{margin:3.417rem auto 0;width: 72%; }
.fzlc .conBox h4{font-size: 1.233rem;color: #a41018;font-weight: normal;padding-left: 6%;background: url(/doa/skin/m/fzlc_icon01.png) no-repeat left center;margin-top: 2rem;}
.fzlc .conBox p{font-size: 1rem;color: #333333;line-height: 1.3rem;margin-top: 0.75rem;padding-left: 6%;}


/*xph*/
.xph{width: 100%;}
.xph img{display: block;width: 100%;}
/*分页*/
.epages { height: 30px;  width: 100%; overflow: hidden; margin-bottom: 40px;text-align: center; padding-top: 15px; margin-top: 20px;}
.epages li{ width: 40px; height: 30px; line-height: 30px; background-color: #fff;text-align: center; margin-left: 10px;display: inline-block;}
.epages li a{color: #000; display: block; width: 40px; line-height: 30px;}
.epages li.active,.epages li:hover{background-color: #a41018;color: #fff; }
.epages li.active a,.epages li:hover a{ color: #fff; }




.nyContent .mainCon h3{text-align: center;}






