@charset "utf-8"; /* css document */ *{ margin:0; padding:0; border:none; list-style:none; outline:none; text-decoration:none;} html,body{ min-width:1200px;} body{ background:url(/uploads/image/i94/banner.png) no-repeat center top; background-color:#e2ebf6; padding-top:712px} .main{ width:1200px; margin:0 auto; background:url(/uploads/image/i94/fpzcnav.png) no-repeat center top; padding-top:98px} .nav{ width: 1198px; height: 46px; margin: 0 auto 40px;border:#b4c2c2 1px solid; background: #b32a52;} .nav ul{ overflow: hidden;width: 1198px;} .nav ul li{ float: left; height: 46px;width: 16.66%; text-align: center; line-height: 30px; color: #333;} .nav ul li a{ color: #fff;font-size: 22px;display: block; height: 30px; border-left: #b4c2c2 1px solid; margin-top: 8px;font-weight: bold;} .nav ul li:first-child a{ border: none;} .h1tit{ width:1198px; height:210px; border:#b4c2c2 1px solid; position:relative; background:#ffffff} .h1tit span{ display:block; width:60px; height:210px; position:absolute; top:0; cursor:pointer; z-index:10} .h1tit .h1left{ background:url(/uploads/image/i94/h1left.png) no-repeat center center; left:0} .h1tit .h1right{ background:url(/uploads/image/i94/h1right.png) no-repeat center center; right:0} .h1lunbo{ width:1198px; height:210px; overflow:hidden} .h1lunbo ul{ height:210px; overflow:hidden} .h1lunbo ul li{ float:left; width:1078px; height:210px; padding:0 60px;} .h1lunbo h1{ height:103px; line-height:102px; padding-bottom:4px; font-size:20px; background:url(/uploads/image/i94/h1line.png) repeat-x center bottom; color:#333333} .h1lunbo h1 img{ vertical-align:middle; margin-right:22px} .h1lunbo p{ padding-top:25px; height:77px; overflow:hidden; font-size:15px; color:#666666} .banner{ width:1200px; height:427px; margin:20px auto 40px; overflow:hidden} .bannerbg{ width:640px; height:427px; position:relative; overflow:hidden; float:left} .bannerbg:hover .bannerleft,.bannerbg:hover .bannerright{ display:block} .bannerleft,.bannerright{ display:block; width:40px; height:70px; position:absolute; top:178px; cursor:pointer; z-index:10; display:none} .bannerleft{ background:url(/uploads/image/i94/left.png) no-repeat center center; left:0;} .bannerright{ background:url(/uploads/image/i94/right.png) no-repeat center center; right:0;} .bannerlist{ height:640px; overflow:hidden} .bannerlist li,.bannerlist li img{ width:640px; height:427px; overflow:hidden} .bannerlist li{ float:left; position:relative} .bannerlist li p{ height:70px; background:url(/uploads/image/i94/line.png) repeat-x; padding-left:20px; line-height:70px; overflow:hidden; position:absolute; bottom:0; left:0; color:#ffffff; font-size:21px;} .bannernews{ width:528px; height:425px; background:#ffffff; border:#b9c6c7 1px solid; float:right} .bannernewslist{ width:478px; height:405px; overflow:hidden; padding:20px 30px 0 20px;} .bannernewslist li{ line-height:42px; background:url(/uploads/image/i94/dot.png) no-repeat left 20px; padding-left:16px; font-size:17px;} .bannernewslist li a{ color:#333} .fpcase .bannernewslist{ width:1200px; height:350px; background:url(/uploads/image/i94/casebg.png) no-repeat center top; padding:0} .zzld{ width:1200px; padding-top:74px; background:url(/uploads/image/i94/zzld.png) no-repeat center top;} .tab{ width:1200px; height:92px; line-height:92px; text-align:center} .tablist{ height:92px; display:inline-block; overflow:hidden} .tablist li{ float:left; padding:0 20px; font-size:22px; color:#666666; cursor:pointer} .tablist li.tabon{ color:#92202c} .zzldact{ width:1200px; display:none} .actlist{ width:1200px; overflow:hidden; padding-top:5px} .actlist li{ width:376px; height:130px; position:relative; padding-left:100px; padding-top:10px; padding-right:28px; background:#ccdcee; margin-left:75px; float:left; margin-bottom:45px} .actlist li img{ position:absolute; top:-5px; left:-75px;} .actlist li span{ display:block; height:40px; line-height:40px; color:#333333; font-size:17px; font-weight:bold} .actlist li p{ font-size:15px; color:#666666; text-align:justify; text-justify:inter-ideograph; line-height:22px} .actlist li p a{ float:right; color:#c1131b; font-size:15px} .fpway{ width:1200px; padding-top:86px; background:url(/uploads/image/i94/fpway.png) no-repeat center 5px; padding-bottom:10px;} .waylist{ width:1200px; overflow:hidden;display: none;} .waylist li{ width:526px; height:109px; border:#b8c5c5 1px solid; float:left; overflow:hidden; padding:15px 28px 22px 28px; background:#ffffff; position:relative; margin-bottom:30px;} .waylist li i{ display:block; width:28px; height:34px; float:left; font-size:36px; font-weight:bold; color:#ffffff; background:url(/uploads/image/i94/waypic.png) no-repeat left bottom; font-style:normal; font-family:"arial"; padding-left:6px; line-height:36px} .waylist li span{ display:block; font-size:19px; color:#333; font-weight:bold; height:42px; line-height:42px;} .waylist li p{ font-size:15px; color:#333333; line-height:30px;} .fpday{ width:1200px; padding-top:104px; background:url(/uploads/image/i94/fpday.png) no-repeat center top; padding-bottom:10px;} .daylist{ width:1200px; overflow:hidden} .daylist li{ width:283px; height:201px; border:#ccd8de 1px solid; border-top:#90242f 3px solid; float:left; margin-left:20px; margin-bottom:30px} .daylist li img{ width:283px; height:201px;} .fpcase{ width:1200px; padding-top:104px; background:url(/uploads/image/i94/fpal.png) no-repeat center top; overflow:hidden} .casetit{ width:601px; height:401px; float:left; position:relative; overflow:hidden} .casetit img,.caselist img{ width:100%; height:100%;} .casetit span,.caselist span{ display:block; position:absolute;} .casetit span{ width:115px; height:115px; top:143px; left:243px; background:url(/uploads/image/i94/star.png) no-repeat center center;} .caselist span{ width:76px; height:76px; top:53px; left:98.5px; background:url(/uploads/image/i94/star2.png) no-repeat center center;} .caselist li{ width:273px; height:182px; float:left; position:relative; overflow:hidden; margin-left:25px; margin-bottom:36px} .casetit p,.caselist p{ height:48px; width:100%; background:url(/uploads/image/i94/fpline.png) repeat-x left bottom; font-size:18px; color:#ffffff; padding-left:24px; position:absolute; bottom:0; left:0; line-height:48px;} .fpcase .bannernewslist li{ height:154px; width:520px; padding:26px 50px 0 30px; float:left; background:none} .fpcase .bannernewslist p{ font-size:19px; color:#333333; font-weight:bold; line-height:30px; margin-bottom:20px;} .fpcase .bannernewslist li div{ font-size:15px; color:#333; line-height:30px;} .fpknow{ width:1200px; padding-top:74px; background:url(/uploads/image/i94/fpzs.png) no-repeat center top; padding-bottom:40px;} .knowbg{ width:1200px; height:461px; background:url(/uploads/image/i94/yj.png) no-repeat center center; overflow:hidden;display: none;} .know{ width:552px; height:431px; padding:30px 24px 0; float:left} .know h2{ height:55px; overflow:hidden; padding-bottom:20px; padding-left:20px; background:#799cd4; line-height:30px; padding-top:10px} .know h2 a{ font-size:18px; color:#fff; font-weight:bold;} .picknow{ height:120px; overflow:hidden; padding-bottom:30px; border-bottom:#dddddd 1px solid;} .picknow img{ float:left} .picknow p{ text-align:justify; text-justify:inter-ideograph; font-size:15px; color:#666666; line-height:30px; padding:15px 24px 0; height:105px; background:#f2f0f0} .knowlist{ padding-top:22px;} .knowlist li{ height:40px; line-height:40px; overflow:hidden} .knowlist li a{ color:#333333; font-size:17px;} .knowlist li a span{ font-size:17px; color:#90212b} .zzldacton{ display:block} .footer{ width:100%; height:85px; border-top:#90212b 8px solid; line-height:85px; text-align:center; color:#333333; font-size:16px}