@charset "utf-8";
/** common **/
body{position: relative;}
.w{width: 1200px;margin: 0 auto;}
.part-a .col-news .col-news-list a:hover,
.part-b-col .col-line a:hover,
.classic .classic-roll li a:hover h3,
.part-c-col .col-line a:hover,
.links a:hover,.main-right .list li a:hover{color: #007eff;}
.hide{display: none;}
.mask{width: 100%;height: 100%;opacity: 0.7;filter:alpha(opacity=70);background: #000;position: absolute;top:0;left: 0;z-index: 99;}

.header{position: absolute;top: 50px;z-index:9;width: 1200px;left:50%;margin-left: -600px;}
.header .logo{width: 430px;height: 70px;display: inline-block;margin-left: -50px;}
.header .logo img{width: 100%;}

.banner{width:100%;position:relative;overflow:hidden;z-index: 1;margin: 0 auto;height: 400px;max-width: 1920px;}
.banner .slides{position:relative;z-index:1;height: 400px;}
.banner .slides li{position: relative;}
.banner .slides li a{text-align: center;display: block;overflow: hidden;height: 400px;}
.banner .slides li a img{display: block;width: 100%;height: 400px;}
.banner .slides li span{display: block;position: absolute;left: 50%;bottom: 70px;font-size: 18px;color: #fff;margin-left: -600px;z-index: 999;}
.banner .slide-hd{bottom: 62px;text-align: center;position: absolute;left:0;width: 100%;z-index: 99;}
.banner .slide-hd li{display: inline-block; position: relative; width: 15px; height: 15px;overflow: hidden; text-align: center;margin: 0 5px; cursor: pointer;background: #305dc3;border-radius: 50%;}
.banner .slide-hd li.on{width: 25px;height: 25px; background: url(../images/dot_active.png) no-repeat;top:4px;!important;}
.banner .icon-prev, .banner .icon-next{position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -20px;z-index: 10;cursor: pointer;background: url(../images/icon_prev_next.png) no-repeat;}
.banner .icon-prev{background-position: 0 0;left: 50%;margin-left: -640px;}
.banner .icon-next{background-position: -40px 0;right: 50%;margin-right: -640px;}

.nav-wrap{height: 50px;width: 100%;background-color: rgba(0, 40, 117, 0.7);position: absolute;bottom: 0;left:0;z-index: 10; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2002875, endcolorstr=#b2002875);}
.nav-wrap .nav li{height: 50px;line-height: 50px;float: left;padding: 0 30px;position: relative;}
.nav-wrap .nav li.first{background: #fff;width: 110px;padding: 0;background: url(../images/icon_nav.png) no-repeat center;background-color: #fff;margin-right: 10px;}
.nav-wrap .nav li.active,.nav-wrap .nav li:hover{background: #fff;}
.nav-wrap .nav li.active a,.nav-wrap .nav li:hover a{color: #002875;}
.nav-wrap .nav li a{font-size: 18px;font-weight: lighter;color: #fff;}

.search{height: 30px;width: 300px;position: absolute;right: 50%;bottom: 80px;margin-right: -650px;background: #fff;z-index: 10;background-color: rgba(255, 255, 255, 0.8);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c8ffffff, endcolorstr=#c8ffffff);}
.search input[type="text"]{height: 30px;line-height: 30px;border: none;width: 220px;background-color: transparent;padding-left: 20px;font-size: 14px;}
.search .search-btn{border:none;background: #002875;height: 30px;line-height: 30px;color: #fff;width: 77px;font-size: 14px;position: absolute;right: 0;top: 0;}

.main .hd{font-size: 18px;color: #002875;line-height: 30px;border-bottom: 1px solid #eeeeee;padding-bottom: 12px;}
.main .hd.no-border{border-bottom: none;}
.part-a{margin-top: 12px;}
.col-profile{width: 780px;float: left;}
.col-profile .profile-slide{width: 360px;height: 150px;overflow: hidden;float: left;margin-top: 30px;position: relative;}
.col-profile .profile-slide .slider{position: relative;}
.col-profile .profile-slide a{display: block;position: relative;z-index: 1;width: 360px;height: 150px;overflow: hidden;text-align: center;}
.col-profile .profile-slide img{display: inline-block;max-width: 360px;height: 150px;}
.col-profile .profile-slide .profile-slide-hd{text-align: left;left: 8px;bottom: 6px;position: absolute;z-index: 9;}
.col-profile .profile-slide .profile-slide-hd li{background: #fff;width: 10px;height: 10px;display: inline-block;margin: 0 4px;border-radius: 50%;}
.col-profile .profile-slide .profile-slide-hd li.on{background: #007eff;}
.col-profile .profile-slide .slider span{position: absolute;right: 16px;bottom: 8px;font-weight: lighter;font-size: 16px;color: #fff;z-index: 9;}
.col-profile .company-profile{padding-left: 372px;margin-top: 30px;}
.col-profile .company-profile h3{font-size: 18px;color: #002875;line-height: 30px;}
.col-profile .company-profile p{color: #858585;height: 72px;overflow: hidden;line-height: 24px;font-weight: lighter;text-indent: 20px;margin: 6px 0;}
.main .more-aro{display: inline-block;height: 26px;line-height: 26px;background: #007eff;color: #fff;text-align: left;width: 130px;position: relative;padding-left: 16px;font-weight: lighter;float: right;}
.main .more-aro:after{display: block;content: '';position: absolute;right: 30px;top:10px;background: url(../images/aro-more.png) no-repeat;width: 27px;height: 7px;}

.part-a .col-news{float: right;width: 390px;}
.part-a .col-news .col-news-list li{font-weight: lighter;}
.part-a .col-news .col-news-list span{color: #858585;margin-right: 18px;display: inline-block;padding-bottom: 4px;height: 28px;overflow: hidden;width: 74px;}
.part-a .col-news .col-news-list a{display: inline-block;width: 298px;border-bottom: 1px dotted #dedede;color: #858585;font-weight: lighter;padding-bottom: 4px;height: 28px;overflow: hidden;margin-top: 7px;text-overflow: ellipsis;white-space: nowrap;}

.part-b{margin-top: 5px;}
.part-b-col{background: #fafafa;width: 386px;height: 320px;float: left;margin-right: 20px;padding: 10px 20px;border-radius: 10px;}
.part-b-col.last{margin-right: 0;}
.part-b-col h3{font-size: 18px;color: #002875;border-bottom: 1px solid #002875;padding: 0 6px 6px 6px}
.part-b-col h3 em{float: right;font-weight: lighter;color: #b5b5b5;}
.part-b-col .first{border-bottom: 1px dotted #dedede;padding: 10px 0;}
.part-b-col .first a{font-weight: lighter;font-size: 16px;color: #fe0000;margin-bottom: 5px;display: block;height: 24px;overflow: hidden;}
.part-b-col .first p{height: 40px;line-height: 20px;overflow: hidden;font-weight: lighter;color: #a5a5a5;}
.part-b-col .col-line{height: 38px;line-height: 40px;position: relative;width: 88%;overflow: hidden;}
.part-b-col .col-line a{color: #858585;padding-left: 46px;}
.part-b-col .col-line a:before{width: 15px;height: 15px;display: block;content: "";zoom: 1;position: absolute;left: 0;top: 13px;background: url(../images/icon_li.png) no-repeat;}
.part-b-col .more-btn{background: #dadada;font-weight: lighter;width: 50px;height: 30px;text-align: center;line-height: 30px;display: block;float: right;margin-top: -10px;color: #fff;border-radius: 8px;}
.part-b-col .more-btn:hover{background: #007eff;}

.classic{width: 1260px;margin: 0 auto;}
.classic .hd{margin-left: 30px;}
.classic .classic-roll{position: relative;padding: 0 30px;overflow: hidden;}
.classic .classic-roll li{float: left;width: 220px;margin: 0 10px;}
.classic .classic-roll li span{width: 224px;height: 118px;overflow: hidden;display: block;text-align: center;}
.classic .classic-roll li img{display: inline-block;max-width: 224px;height: 118px;}
.classic .classic-roll li h3{font-size: 16px;color: #6d6d6d;font-weight: lighter;height: 30px;}
.classic .roll-prev-next a{position: absolute;top: 50%;width: 20px;height: 40px;margin-top: -35px;z-index: 10;cursor: pointer;background-color: #007eff;background-image: url(../images/pre-next-aro.png);background-repeat: no-repeat;}
.classic .roll-prev-next a.roll-prev{background-position: 6px center;left: 0;}
.classic .roll-prev-next a.roll-next{background-position: -12px center;right: 0;}

.index-ad{height: 138px;text-align: center;position: relative;margin-top: 36px;}
.index-ad .ad{height: 138px;text-align: center;position: relative;overflow: hidden;width: 100%;display: block;}
.index-ad .ad img{display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}
.index-ad .ad span{display: block;height: 20px;min-width: 26px;background: #fe0000;position: absolute;right: 50%;margin-right: -490px;border-radius: 6px;color: #fff;line-height: 20px;top: 10px;}
.index-ad .ad-layer{display: block;position: absolute;left: 50%;bottom: 1px;}

.part-c{margin-top: 20px;border-bottom: 1px solid #f3f3f3;}
.part-c-col{width: 390px;height: 290px;float: left;margin-right: 10px;}
.part-c-col.last{margin-right: 0;}
.part-c-col .title{color: #002875;background: #f3f3f3;height: 36px;line-height: 36px;padding: 0 12px;}
.part-c-col .title h3{width: 70%;display: inline-block;font-weight: lighter;font-size: 18px;}
.part-c-col .title a{float: right;font-weight: lighter;color: #007eff;position: relative;padding-left: 18px;}
.part-c-col .title a:before{display: block;content: '';left:0;top:15px;width: 8px;height: 6px;background: url(../images/icon_more.png) no-repeat;position: absolute;}
.part-c-col ul{padding: 0 20px;}
.part-c-col .first{border-bottom: 1px dotted #dedede;padding: 10px 0;}
.part-c-col .first a{font-weight: lighter;font-size: 16px;color: #fe0000;margin-bottom: 5px;display: block;height: 24px;overflow: hidden;}
.part-c-col .first p{height: 40px;line-height: 20px;overflow: hidden;font-weight: lighter;color: #c1c1c1;}
.part-c-col .col-line{height: 36px;line-height: 40px;position: relative;overflow: hidden;}
.part-c-col .col-line a{color: #858585;padding-right: 46px;width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.part-c-col .col-line span{display: inline-block;font-size: 12px;font-weight: lighter;float: right;color: #007eff;}

.part-d{height: 142px;padding-top: 20px;}
.part-d .case-slide{width: 600px;float: left;overflow: hidden;height: 120px;position: relative;padding-right: 20px;}
.part-d .case-slide li{height: 120px;}
.part-d .case-slide li .case-img{display: block;float: left;width: 250px;height: 120px;overflow: hidden;text-align: center;}
.part-d .case-slide li .case-img img{max-width: 250px;height: 120px;}
.part-d .case-slide li .case-intro{padding-left: 265px;}
.part-d .case-slide li .case-intro h3{font-size: 18px;color: #002875;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part-d .case-slide li .case-intro p{font-weight: lighter;height: 48px;overflow: hidden;line-height: 24px;margin-top: 6px;}
.part-d .case-slide li .case-intro .more-aro{margin-top: 10px;}
.case-slide-prev-next{position: absolute;left:250px;bottom: -6px;}
.case-slide-prev-next a{width: 22px;height: 20px;display: inline-block;z-index: 9;background: url(../images/case-prev-next.png) no-repeat;}
.case-slide-prev-next a.case-prev{background-position: 0 0;}
.case-slide-prev-next a.case-next{background-position: -21px 0;margin-left: -6px;}

.category-link{float: left;margin-top: 20px;}
.category-link li{float: left;width: 200px;height: 80px;overflow: hidden;position: relative;}
.category-link li a{display: block;color: #fff;}
.category-link li a h3{font-size: 18px;position: absolute;left: 10px;top: 24px;}
.category-link li a em{display: block;font-weight: lighter;font-size: 12px;line-height: 16px;}

.main-wrap{padding-top: 20px;background: #fcfcfc;min-height: 740px;position: relative;}
.breadcrumbs{height: 40px;font-size: 16px;color: #858585;line-height: 40px;border-bottom: 1px solid #efefef;margin-bottom: 10px;background: url(../images/icon_location.png) no-repeat 20px center;padding-left: 60px;}
.breadcrumbs .location{float: left;}
.breadcrumbs .location a{padding: 0 10px;color: #858585;}
.breadcrumbs span,.breadcrumbs .location a:hover{padding: 0 10px;color: #ff0000;}
.breadcrumbs .back{float: right;background: url(../images/icon_back.png) no-repeat 0 center;padding-left: 24px;color: #858585;font-weight: lighter;display: inline-block;margin-right: 20px;}

.sidebar{width: 280px;float: left;}
.sidebar dl{min-height: 300px;}
.sidebar dl dt{height: 80px;background: url(../images/sidebar-hd-bg.png) no-repeat;text-align: center;position: relative;}
.sidebar dl dt h3{font-weight: lighter;font-size: 20px;color: #fff;padding-top: 12px;}
.sidebar dl dt h3:after{display: block;width: 32px;height: 7px;content: '';position: absolute;left: 50%;top: 44px;z-index: 2;background: url(../images/icon_sidebar_hd.png) no-repeat;margin-left: -16px;}
.sidebar dl dt em{display: block;font-size: 12px;color: #cfcfcf;margin-top: 8px;}
.sidebar dl dd{height: 40px;line-height: 40px;}
.sidebar dl dd a{font-size: 18px;color: #494949;font-weight: lighter;display: block;padding-left: 80px;position: relative;background: #f0f0f0;}
.sidebar dl dd a:before{text-align: center; font-size: 12px;transform:scale(1,1.5);-moz-transform:scale(1,1.5);-webkit-transform:scale(1,1.5);-ms-transform:scale(1,1.5);display: block;color: #21417c;position: absolute;left: 20px;top:0;content: ">"}
.sidebar dl dd a:hover, .sidebar dl dd.active a{background: #4871c2;color: #fff;}
.sidebar dl dd a:hover:before,.sidebar dl dd.active a:before{color: #fff;}
.sidebar-contact{position: relative;width: 280px;height: 360px;overflow: hidden;cursor: pointer;}
.sidebar-contact span{display: block;height: 20px;min-width: 26px;background: #fe0000;position: absolute;border-radius: 6px;color: #fff;line-height: 20px;top: 30px;left: 220px;text-align: center;}
.sidebar-contact .site-url{position: absolute;left: 22px;top:116px;color: #fff;font-size: 12px;font-weight: lighter;opacity: 0.8;}
.sidebar-contact .contacts{position: absolute;left: 20px;top:168px;width: 200px;border-top: 1px solid #00329e;padding-top: 26px;}
.sidebar-contact .contacts p{text-align: center;color: #fff;opacity: 0.8;font-weight: lighter;line-height: 30px;}

.main-right{padding: 0 20px 20px 300px;}
.main-right .list .item{height: 70px;line-height: 76px;border-bottom: 1px solid #efefef;padding-left: 80px;position: relative;}
.main-right .list .item a{font-size: 18px;color: #494949;font-weight: lighter;}
.main-right .list .item a:before{width: 20px;height: 20px;display: block;content: "";zoom: 1;position: absolute;left: 26px;top: 28px;background: url(../images/icon_list_item.png) no-repeat;}

.page{margin-top:40px; text-align: right;}
.page a,.page span{background: #e9e9e9;padding: 4px 11px;color: #858585;}
.page .current,.page a:hover{background: #012875;color: #fff;}
.page .disabled{display: none;background: #eeee;}
.page span:last-child{display: inline;}

.main-right .download-list .item a:before{background: url(../images/icon_list_item_down.png) no-repeat;}
.main-right .download-list .item-show{position: relative;min-height: 100px;padding-top: 25px;margin-bottom: 50px;}
.main-right .download-list .item-show span{color: #fe0000;font-size: 18px;padding-left: 200px;display: block;}
.main-right .download-list .item-show a{display: block;width: 100px;height: 24px;line-height: 24px;background: #007eff;color: #fff;text-align: center;border-radius: 12px;margin: 0 50px;float: left;}
.main-right .download-list .item-show a:hover{color: #fff;}
.main-right .download-list .item-show:after{display: block;content: '';height: 10px;background: url(../images/border-img.png) no-repeat;position: absolute;bottom: 0;left: 0;width: 100%;}

.detail{margin-top:30px;}
.detail .tit{font-size: 18px;color: #ff0000;line-height: 30px;border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;text-align: center;}
.detail .release{text-align: center;margin: 10px 0 20px;}
.detail .release em{margin: 0 15px;}
.detail .content{width: 100%;font-size: 16px !important;font-weight: lighter;line-height: 32px;}
.detail .content img{max-width: 100%;}
.detail .content *{font-size: 16px !important;line-height: 32px;font-weight: lighter;}

.news-list{margin-bottom: 0.4rem;}
.index-news-list{margin-top: 0.2rem;}
.news-list dd{border-bottom: 1px solid #f5f5f5;padding: 30px 10px 10px 0;border-bottom: 1px solid #f2f2f2;}
.news-list dd .date{color: #9e9e9e;font-weight: lighter;}
.news-list dd .date em{margin-left: 30px;}
.news-list dd a{display: block;color: #494949;margin: 10px 0 10px 0;font-size: 16px;height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list dd a:hover{color: #fe0000;}
.news-list dd span{display: block;max-height: 48px;color: #9e9e9e;line-height: 24px;}

.case-list{padding: 30px 20px 20px 20px;}
.case-list li{float: left;width: 260px;margin-right: 30px;margin-bottom: 24px;}
.case-list li.last{margin-right: 0;}
.case-list li a{display: block;}
.case-list li .img{display: block;width: 260px;height: 138px;overflow: hidden;text-align: center;}
.case-list li .img img{max-width: 260px;height: 138px;}
.case-list li h3{font-size: 16px;font-weight: lighter;color: #6d6d6d;margin-top: 8px;height: 26px;overflow: hidden;}

.solution-list dd{padding-top: 30px;height: 138px;}
.solution-list dd .text{border-bottom: 1px solid #f5f5f5;padding-bottom: 20px;width: 630px;float: left;}
.solution-list dd a{font-size: 18px;color: #494949;display: block;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 8px;}
.solution-list dd a:hover{color: #fe0000;}
.solution-list dd p{color: #b4b4b4;height: 48px;line-height: 24px;overflow: hidden;}
.solution-list dd .thumb{width: 200px;height: 100px;overflow: hidden;float: right;}
.solution-list dd .thumb img{display: block;}

.case-design{position:relative; overflow:hidden;zoom:1;margin-top: 50px;}
.case-design .focus{width: 760px;height: 500px;overflow: hidden;margin:0 auto;}
.case-design .focus li{vertical-align:middle;width: 760px;height: 500px;overflow: hidden;text-align: center;}
.case-design .focus img{display:inline-block;max-width: 760px;max-height: 500px;}
.case-design .small-scroll{width:100%; padding-top:5px; margin-top: 20px;height: 88px;position: relative;}
.case-design .small-scroll .small-prev,
.case-design .small-scroll .small-next{width: 20px;height: 88px;background: url(../images/smll_prev_next.png) no-repeat;display: block;position: absolute;top:0;}
.case-design .small-scroll .small-prev{background-position: 0 32px;left: 0;}
.case-design .small-scroll .small-next{background-position: -26px 32px;right: 0;}
.case-design .small-scroll .focus-thumb{overflow:hidden;width: 840px;height: 88px;margin: 0 18px;}
.case-design .small-scroll ul{position: relative;height: 88px;width: 10000px;}
.case-design .small-scroll ul li{width: 154px;height: 82px;float: left;overflow: hidden;border: 1px solid #ededed ;text-align: center;margin-left: 12px;background: #fcfcfc;box-shadow:0 0 2px 0 #f5f5f5 inset;opacity: 0.7;}
.case-design .small-scroll ul li a{display: block;text-align: center;vertical-align: middle;width: 140px;height: 74px;overflow: hidden;}
.case-design .small-scroll ul li img{cursor:pointer;max-width: 140px;height: 74px;margin-top: 3px;}
.case-design .small-scroll ul li.active{border: 1px solid #fe0000;opacity: 1;}
.case-design-prev,.case-design-next{position: absolute;width: 40px;height: 40px;top: 50%;background: url(../images/icon_prev_next.png) no-repeat;margin-top: -90px;}
.case-design-prev{left:0;background-position: 0 -44px;}
.case-design-next{right: 0;background-position: -40px -44px;}
.other-stages{padding-top: 20px;}
.other-stages li{margin: 20px 0;position: relative;padding-left: 50px;}
.other-stages li:before{display: block;content: "";width: 28px;height: 12px;background: url(../images/aro-right.png) no-repeat;position: absolute;left:0;top:13px;}
.other-stages li a{font-size: 16px;font-weight: lighter;display: inline-block;width: 75%;overflow: hidden;color: #6d6d6d;height: 26px;}
.other-stages li a:hover{color: #fe0000;}
.other-stages li span{font-weight: lighter;color: #6d6d6d;float: right;}
.prev-next{text-align: center;margin: 20px 0;}
.prev-next a{display: inline-block;width: 120px;height: 30px;text-align: center;color: #fff;background: #012875;margin:0 20px;line-height: 30px;}

.solution-form{width: 890px;height: 560px; background: #f7f3f7;position: fixed;top: 50%;left: 50%;z-index: 999;margin-left: -445px;margin-top: -230px;}
.solution-hd{background: #1889fe;height: 50px;line-height: 50px;text-align: center;position: relative;}
.solution-hd h3{font-size: 18px;color: #fff;}
.solution-hd .solution-close{display: block;width: 20px;height: 20px;background: url(../images/icon_close.png) no-repeat; position: absolute;right: 15px;top:15px;cursor: pointer;}
.solution-form ul{padding-top: 10px;}
.solution-form li{background: #fff;height: 40px;line-height: 40px;margin-top: 10px;padding:0 30px 0}
.solution-form li label{width: 100px;font-size: 16px;color: #012875;display: inline-block;}
.solution-form li input{display: inline-block;width: 500px;height: 40px;line-height: 40px;;border: none;font-size: 016px;color: #494949;}
.solution-form li input::placeholder,
.solution-form li.profile textarea::placeholder{color: #e0e0e0;}
.solution-form li.profile{width: 100%;height: auto;line-height: 32px;font-size: 16px;color: #494949;}
.solution-form li.profile label{height: 30px;line-height: 30px;}
.solution-form li.profile textarea{height: 150px;width: 100%;border:none;text-align: left;}
.solution-form li input.verify-code{width: 220px;}
.solution-form li.last{width: 440px;padding-right: 5px;position: relative;}
.solution-form li img{display: block;width: 80px;float: right;margin-top: 5px;height: 30px;}
.solution-form .submit-btn{width: 240px;background: #007eff;text-align: center;font-size: 16px;color: #fff;display: block;border: none;height: 30px;line-height: 30px;border-radius: 8px;position: absolute;top: 5px;right: -320px;}

.links{background: url(../images/icon_link.png) no-repeat;padding-left: 90px;min-height: 36px;margin-top: 30px;margin-bottom: 20px;}
.links a{color: #494949;font-weight: lighter;line-height: 36px;padding: 0 5px;}
.footer-nav{background: #3c3c3c;height: 36px;line-height: 36px;text-align: center;}
.footer-nav li{display: inline-block;padding: 0 30px;}
.footer-nav li a{color: #fff;}
.footer-info{background: #002875;height: 168px;color: #fff;}
.footer-info .weChat{float: left;width: 200px;font-weight: lighter;height: 100px;margin-top: 24px;vertical-align: middle;}
.footer-info .weChat span{width: 120px;height: 120px;background: url(../images/wechat-border.png) no-repeat;text-align: center;display: inline-block}
.footer-info .weChat span img{width: 100px;margin-top: 10px;}
.footer-info .weChat p{width: 20px;display: inline-block;line-height: 14px;vertical-align: top;padding-top: 20px;margin: 0 4px 0 6px;}
.footer-info .weChat em{width: 20px;height: 120px;display: inline-block;vertical-align: top;padding-top: 30px;}
.footer-info .contact{padding-left: 200px;padding-top: 24px;}
.footer-info .contact p{line-height: 26px;text-align: center;padding-right: 150px;font-weight: lighter;}




