﻿/* 公共 */
.title{text-align: center;padding-bottom: 31px;background: url(../img/info_title.png) no-repeat center bottom;padding-top: 59px;margin-bottom: 63px;}
.title h3{color: #d63a2c;font-size: 35px;font-weight: bold;line-height: 47px;}
.title p{color: #828282;font-size: 16px;line-height: 23px;position: relative;width: 100%;}
.title p .line{width: 100%;height: 1px;background: #828282;display: inline-block;position: absolute;left: 0;top:12px;}
.title p .sm{background: #fff;position: relative;z-index: 2;padding-left: 20px;padding-right: 20px;text-transform: uppercase;}

.pagination{margin-bottom: 20px; background: #fff; text-align: center; height: 56px; line-height: 56px; font-size: 0;margin-top: 60px;margin-bottom: 60px;}
.pagination a {font-size: 14px; color: #999; transition: all 0.2s ease-in-out; }
.pagination .prev {width: 125px; height: 100%; border: 1px solid #e9e9e9; display: inline-block;border-right: 0; *display: inline;zoom:1;}
.pagination .next {width: 125px; height: 100%; border: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; display: inline-block; *display: inline;zoom:1;}
.pagination ul {display: inline-block;*display: inline;zoom:1; }
.pagination li {display: inline-block; zoom: 1; border: 1px solid #e9e9e9; width: 56px; border-right: 0;*display: inline;}
.pagination li a {display: block; width: 100%; height: 100%; }
.pagination li.this a, .pagination a:hover {background: #D4392C; color: #fff; }

/* 公司简介 */
.info-banner{height: 382px;background: url(../img/infobanner.jpg) no-repeat center center;}
.info-main{padding-bottom: 130px;}
.info-main .con{overflow: hidden;}
.info-main .img-con{width: 576px;text-align: center;margin-right: 18px;}
.info-main .img-con img{max-width: 100%;}
.info-main .txt-con{width: 606px;}
.info-main .txt-con .hl{margin-bottom: 74px;}
.info-main .txt-con h4{font-size: 30px;line-height: 33px;margin-bottom: 21px;}
.info-main .txt-con .hl p{font-size: 14px;line-height: 14px;}
.info-main .txt-con .txt p{font-size: 12px;color: #999999;line-height: 33px;margin-bottom: 18px;}
.info-main .txt-con .txt .line{width: 33px;height: 1px;display: inline-block;background: #aeaeae;*display: inline;zoom:1;}

/* 企业文化 */
.culture-main .con{overflow: hidden;margin-bottom: 102px;}
.culture-main .img-con{width: 488px;text-align: center;}
.culture-main .img-con img{max-width: 100%;}
.culture-main .txt-con{width: 592px;}
.culture-main .txt-con .hl{margin-bottom: 33px;}
.culture-main .txt-con h4{color: #cd362e;font-size: 26px;line-height: 58px;padding-top: 21px;}
.culture-main .txt-con .hl p{color: #999999;font-size: 18px;line-height: 55px;}
.culture-main .txt-con .txt p{font-size: 12px;line-height: 34px;}

/* 核心团队 */
.team-main{}
.team-main .con{overflow: hidden;}
.team-main .con li{display: block;width: 100%;float: left;height: 340px;margin-bottom: 50px;}
.team-main .con li .img{float:left;width: 280px;}
.team-main .con li .txt{float:right;width: 842px;padding-left: 46px;padding-right: 32px;}
.team-main .con li .txt .name{color: #333333;font-size: 20px;line-height: 40px;padding-top: 27px;}
.team-main .con li .txt .name .sname{font-size: 16px;color: #999999;margin-left: 14px;}
.team-main .con li .txt .pos{line-height: 36px;margin-bottom: 5px;}
.team-main .con li .txt .info{line-height: 33px;font-size: 12px;color: #999999;}
.team-main .con li .img>img {width:280px;340px;}
.TotalPages { font-size: 14px;    width: 120px !important;    border-right: 1px;    color: #999;    border-right: 1px solid #e9e9e9 !important;}

/* 案例 */
.case-banner{height: 382px;background: url(../img/casebanner.jpg) no-repeat center center;}
.case-main .con{overflow: hidden;}
.case-main .con li{display: block;float: left;width: 382px;height: 282px;overflow: hidden;margin-right: 9px;margin-left: 9px;position: relative;margin-bottom: 30px;}
.case-main .con li a{position: absolute;display: block;height: 30px;color: #fff;bottom:0;line-height: 30px;padding-left: 20px;padding-right: 27px;width: 335px;background:#4b4b4b  url(../img/icon_03.png) no-repeat 334px center;transition: all 0.2s ease-in-out;left: 0;}
.case-main .con li img {width: 380px;height: 281px;border: 1px solid rgba(144, 131, 131, 0.17);} 
.case-main .con li a:hover{background:#cc362e  url(../img/icon_04.png) no-repeat 334px center;}


/* 公司新闻 */
.news-banner{height: 382px;background: url(../img/newsbanner.jpg) no-repeat center center;}
.news-main .con{}
.news-main .list{background: #fff;height: 280px;border-bottom: 1px solid #dfdfdf;transition: all 0.2s ease-in-out;}
.news-main .img{width: 346px;padding-top: 43px;}
.news-main .img img{max-width: 346px;max-height: 200px;}
.news-main .txt{width: 664px;padding-top: 59px;padding-right: 190px;}
.news-main .txt h4 a{font-size: 18px;color: #d83b2b;line-height: 38px;}
.news-main .txt p{line-height: 27px;}
.news-main .txt .tip{font-size: 12px;color: #999999;line-height: 34px;margin-bottom: 4px;}
.news-main .txt .time{background: url(../img/icon_01.png) no-repeat left center;padding-left: 25px;}
.news-main .txt .views{background: url(../img/icon_02.png) no-repeat left center;padding-left: 28px;margin-left: 21px;}
.news-main .list:hover{background: #d83b2b;color: #fff;}
.news-main .list:hover a,.news-main .list:hover .tip{color: #fff;}
.news-main .list:hover .time{background: url(../img/icon_05.png) no-repeat left center;}
.news-main .list:hover .views{background: url(../img/icon_06.png) no-repeat left center;}

/* 在线留言 */
.cont-banner{background: url(../img/contbanner.jpg) no-repeat center center;height: 382px;}
.cont-main .con{border-top: 1px solid #e5e5e5;padding-top: 61px;}
.cont-main .con p{color: #868686;font-size: 16px;line-height: 36px;margin-bottom: 53px;}
.cont-main .con p strong{font-weight: normal;color: #d1382d;}
.cont-main .form .row{margin-bottom: 48px;}
.cont-main .form input{width: 558px;height: 60px;line-height: 60px;border:1px solid #e3e3e3;padding-left: 21px;color: #bebebe;font-size: 16px;margin-right: 78px;}
.cont-main .form textarea{width: 1198px;border:1px solid #e3e3e3;padding-top: 23px;padding-left: 21px;height: 182px;resize: none;color: #bebebe;}
.cont-main .form button{width: 170px;height: 60px;margin-right: 42px;color: #fff;cursor: pointer;font-size: 16px;}
.cont-main .form .subbtn{background: #d4392c;    width: 170px;    height: 60px;    margin-right: 42px;    color: #fff;    cursor: pointer;    font-size: 16px;border: 0;    padding: 0;}
.cont-main .form .resetbtn{background: #727272;width: 170px;    height: 60px;    margin-right: 42px;    color: #fff;    cursor: pointer;    font-size: 16px;border: 0;    padding: 0;}

/* 联系方式 */
.conta-main .con{height: 780px;position: relative;}
.conta-main .con .map{width: 100%;height: 100%;}
.conta-main .con .map-address{position: absolute;left: 19%;top: 128px;}
.conta-main .con .address{width: 346px;padding-bottom: 38px;background: #fff;}
.conta-main .con .address h4{background: #d63a2c;color: #fff;text-align: center;font-size: 20px;height: 110px;line-height: 110px;}
.conta-main .con .address .type{background: #fff;padding-left: 28px;padding-right: 24px;padding-top: 36px;}
.conta-main .con .address li{line-height: 28px;margin-bottom: 18px;}
.conta-main .er{margin-top: 20px;background: #fff;width: 346px;overflow: hidden;}
.conta-main .er img{display: block;width: 120px;}
.conta-main .er .txt{width: 202px;padding-right: 24px;}
.conta-main .er  h5{color: #d83b2b;font-size: 14px;line-height: 32px;padding-top: 7px;}
.conta-main .er  p{line-height: 25px;font-size: 12px;}













