.projectWrap{}
.projectWrap .ftit{padding-top: 50px;padding-bottom: 25px;}
.projectWrap .ftit h3{font-size: 36px;line-height: 54px;color: #000;font-weight: bold;}
.projectWrap .ftit p{font-size: 20px;line-height: 34px;color: #000;}
.projectWrap .ftit em{display: block;width: 78px;height: 4px;background: #01519a;margin-top: 10px;}
.projectWrap .project-intro .ftit h3{color: #01519a;}

.project-intro,.project-process,.project-report,.project-case,.project-part,.project-advantage{padding-bottom: 50px;}
.proBox{background: #fff;}
.proBox:nth-child(2n){background: #f7f7f7;}

.project-report,.project-case,.project-advantage{background: #f7f7f7;}



.project-intro{}
.project-intro .intro{font-size:16px;line-height: 28px;color: #01519a;margin-bottom: 40px; }
.project-intro h5{font-size: 18px;line-height: 30px;font-weight: bold;}
/*以上是项目介绍*/

.project-report{}
.project-report .report-list{}
.project-report .report-list li{float: left;width: 32.8%; margin-right: 0.8%;background: #fff;margin-bottom: 12px;}
.project-report .report-list li:nth-child(3n){margin-right: 0;}
.project-report .report-list li a{display: block;padding: 25px 30px;font-size: 18px;line-height: 28px;color: #01519a;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.project-report .report-list li a em{display: inline-block;margin-right: 5px;}
.project-report .report-list li:hover {box-shadow: 0 0 5px rgba(0,0,0,0.06);}

/*以上是研究报告*/

.project-process{}
.project-process .process-mes,.project-case .case-mes{font-size: 16px;line-height: 22px;}
.project-intro .intro img,.project-process .process-mes img,.project-case .case-mes img,.necessity img{max-width: 100%;}
/*以上是流程*/

.project-case{}
/*以上是案例分析*/

.project-part{}
/*.projectTable,.projectTable tr,.projectTable td{vertical-align: middle;}
.projectTable{width: 100%;border-collapse:separate; border-spacing: 5px; }
.projectTable tr{margin-bottom: 5px;}
.projectTable tr {font-size: 22px;line-height: 40px;color: #000;}
.projectTable tr th p,.projectTable tr td p{padding: 20px 70px;}
.projectTable tr th{background: #053e7a;color: #fff;text-align: left;}
.projectTable tr td{background: #f0f0f0;text-align: left;}*/
/*以上是部分业绩*/

.project-advantage{}
.project-advantage .advantage-list{}
.project-advantage .advantage-list li{float: left;width: 24.5%;margin-right: 0.66%;background: #fff;margin-bottom: 10px;}
.project-advantage .advantage-list li:nth-child(4n){margin-right: 0;}
.project-advantage .advantage-list li .titH{padding:53px 30px;background: #053e7a;color: #fff; }
.project-advantage .advantage-list li .titH h3{font-size: 30px;line-height: 32px;height: 64px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.project-advantage .advantage-list li .mes{padding:0 30px;font-size: 16px;line-height: 32px;color: #545454;height: 462px; }
.project-advantage .advantage-list li .mes p{padding: 20px 0;}

.project-advantage .advantage-list li:hover {box-shadow: 0 0 5px rgba(0,0,0,0.06);}

/*以上是我们的优势*/

.project-contact{padding: 50px 0;background: #fff;}
.project-contact .contact-mes{padding: 60px 70px;background-color: #043a80;background-position: center center;background-repeat: no-repeat;background-image: url("../images/contact_bg.jpg");background-size: cover;}

.project-contact .contact-mes .mes{float: left;width: 60%;color: #fff;}
.project-contact .contact-mes .mes h4{font-size: 38px;line-height: 42px;}
.project-contact .contact-mes .mes h4 a{display: inline-block;font-size: 30px;line-height: 30px;color: #fff;vertical-align: bottom;font-family: Arial;font-weight: bold;margin-left: 10px;}
.project-contact .contact-mes .mes p{font-size: 18px;line-height: 24px;margin-top: 5px;}
.project-contact .contact-mes .contact-bt{display: block;float: right;width: 210px;font-size: 18px;line-height: 58px;color: #fff;border: 2px solid #fff;text-align: center;margin-top: 4px;}
/*以上是与我们联系*/


.necessity{}
.necessity h4{font-size: 22px;line-height: 32px;font-weight: bold;}
.necessity h5{font-size: 18px;line-height: 26px;font-weight: bold;}
/*.necessity .necessity-mes{font-size: 16px;line-height: 22px;}*/
.necessity p{font-size: 16px;line-height: 22px;}
.necessityTable,.necessityTable tr,.necessityTable td{vertical-align: middle;text-align: center;}
.necessityTable{width: 100%;border-collapse:separate; border-spacing: 1px;border-color: #000;background: #ddd; }
.necessityTable tr{margin-bottom: 5px;}
.necessityTable tr {font-size: 16px;line-height: 22px;color: #000;}
.necessityTable tr th p,.necessityTable tr td p{padding: 10px 10px;}
.necessityTable tr th,.necessityTable tr td{background: #fff;}



/*以上是申报必要性*/



.serviceProject{padding: 82px 0;}
.serviceProject li{float: left;width: 32.333%;margin-right: 1.5%;background: #eaeaea;margin-bottom: 20px;}
.serviceProject li:nth-child(3n){margin-right: 0;}
.serviceProject li a{display: block;padding: 10px 10px 0 10px;}
.serviceProject li .img{background-position: center center;background-repeat: no-repeat;background-size:cover;height: 378px;position: relative;}
.serviceProject li .mes{padding: 22px 10px;color: #01519a;line-height: 28px;}
.serviceProject li .mes h4{float: left;font-size:24px;max-width: 70%;overflow:  hidden;white-space: nowrap;text-overflow: ellipsis;}
.serviceProject li .mes em{display: block;float: right;font-size:14px;}

.serviceProject li .img:after{content: "";position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.30);-moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease;}
.serviceProject li:hover .img:after{background: rgba(0,0,0,0);}









