﻿/*精准搜索*/
.Search{ width:1200px; height:50px; margin:0 auto;margin-top:110px; border:1px solid #968680; background:#fff;}
.Search .SearchBox{ width:1140px; height:50px; background:#fff; padding-left:20px; color:#999; font-size:16px; line-height:52px;  font-weight:lighter; border:none; float:left;}
.Search .SearchBtn{ width:25px; height:50px; background:url(../../Images/SearchBtn2.png) no-repeat; background-position:2px; cursor:pointer; border:none; float:left;}
/*专业人士*/
.Title{ width:1200px; height:62px;margin:0 auto;margin-top:48px;}
.Title h3{ width:1200px; height:60px; text-align:left; color:#a5958c; font-size:30px;  font-weight:lighter; line-height:60px;}
.Title i{ display:block; width:80px; height:2px; background:#a5958c;}
.TeamList ul li.imghover .Normal {-webkit-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);transform: rotateY(-90deg);-o-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);-webkit-transition: -webkit-transform .1s ease-in;-moz-transition: -moz-transform .1s ease-in;-o-transition: -o-transform .1s ease-in;-ms-transition: -ms-transform .1s ease-in;transition: transform .1s ease-in;}
.TeamList ul li .Normal {-webkit-transition: -webkit-transform .2s ease-in-out;-moz-transition: -moz-transform .2s ease-in-out;-o-transition: -o-transform .2s ease-in-out;-ms-transition: -ms-transform .2s ease-in-out;transition: transform .2s ease-in-out;-webkit-transform: rotateY(0);-ms-transform: rotateY(0);-moz-transform: rotateY(0);transform: rotateY(0);-o-transform: rotateY(0);}
.TeamList ul li {text-decoration: none;cursor: pointer;}
.TeamList ul li .Hover {position: absolute;top: 0;left: 0;background: #008573;height: 244px;width: 270px;-webkit-transition: -webkit-transform .1s ease-in;-moz-transition: -moz-transform .1s ease-in;-o-transition: -o-transform .1s ease-in;transition: transform .1s ease-in;-ms-transition: transform .1s ease-in;-webkit-transform: rotateY(90deg);-ms-transform: rotateY(90deg);transform: rotateY(90deg);-moz-transform: rotateY(90deg);-o-transform: rotateY(90deg);color: #FFF;display: none\9;}
.TeamList ul li.imghover .Hover {display: block;-webkit-transform: rotateY(0);-ms-transform: rotateY(0);-moz-transform: rotateY(0);transform: rotateY(0);-o-transform: rotateY(0);-webkit-transition: -webkit-transform .3s ease-out;-moz-transition: -moz-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;-ms-transition: -ms-transform .3s ease-out;transition: transform .3s ease-out;display: block\9;}
.TeamList{ width:1220px; height:auto;margin:0 auto;overflow:hidden}
.TeamList ul li{ width:285px; height:440px; float:left; margin-right:20px; overflow:hidden; display:inline; position:relative; margin-top:40px;}
.TeamList ul li .Normal{ width:285px; height:440px; overflow:hidden; position:absolute; z-index:1; background:#fff;}
.TeamList ul li .Normal .Img{ width:285px; height:325px;}
.TeamList ul li .Normal .Img img{ width:285px; height:325px;}
.TeamList ul li .Normal .LawyerName{ width:285px; height:30px; margin-top:15px;}
.TeamList ul li .Normal .LawyerName h2{ color:#595757; font-size:30px;  font-weight:normal; line-height:30px; margin-right:10px; float:left;}
.TeamList ul li .Normal .LawyerName span{ display:inline-block; color:#595757; font-size:16px;  font-weight:normal; line-height:44px;}
.TeamList ul li .Normal .NumInfor{ width:285px; height:25px; margin-top:10px;}
.TeamList ul li .Normal .NumInfor span{ display:inline-block;}
.TeamList ul li .Normal .NumInfor .Num{ float:left; color:#595757; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; margin-right:15px;}
.TeamList ul li .Normal .NumInfor .Add{ float:left; color:#595757; font-size:16px;  font-weight:normal; line-height:25px;}
.TeamList ul li .Normal .NumInfor .Mail{ width:25px; height:25px; background:url(../../Images/mail.png) no-repeat;  float:right; margin-right:8px;}
.TeamList ul li .Normal .NumInfor .More{ width:25px; height:25px; background:url(../../Images/mail1.png) no-repeat; float:right;}
.TeamList ul li .Hover{ width:243px; height:368px; overflow:hidden; position:absolute; z-index:4; border:1px solid #ff1d25; background:#A5958C; padding:20px;}
.TeamList ul li .Hover i{ display:block; width:40px; height:2px; background:#fff;}
.TeamList ul li .Hover h2{ display:block; width:243px; height:40px; color:#fff; font-size:30px;  font-weight:lighter; line-height:30px; margin-top:15px;}
.TeamList ul li .Hover .Key{ width:243px; height:20px; color:#fff; font-size:16px;  font-weight:normal; line-height:20px; margin-bottom:10px;}
.TeamList ul li .Hover .Key span{ display:inline-block; margin-right:20px;}
.TeamList ul li .Hover p{ width:243px; height:auto; color:#fff; font-size:12px;  font-weight:lighter; line-height:18px; text-align:justify; margin-bottom:20px;min-height: 30px; max-height: 51px; overflow: hidden;}
.TeamList ul li .Hover h3{ display:block; width:243px; height:20px; color:#fff; font-size:16px;  font-weight:normal; line-height:20px; margin-top:10px; margin-bottom:5px;}
.TeamList ul li .Hover .GoodList{ width:243px;max-height:80px;overflow:hidden; }
.TeamList ul li .Hover .GoodList span{ display:block; width:243px; height:20px; color:#fff; font-size:12px;  font-weight:lighter; line-height:18px;}
.TeamList ul li .Hover .NumInfor{ width:243px; height:25px; margin-top:15px;}
.TeamList ul li .Hover .NumInfor .Num{ float:left; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; margin-right:15px;}
.TeamList ul li .Hover .NumInfor .Add{ float:left; color:#fff; font-size:16px;  font-weight:normal; line-height:25px;}
.TeamList ul li .Hover .NumInfor .Mail{ width:25px; height:25px; background:url(../../Images/mail2.png) no-repeat;float:right; margin-right:8px;}
.TeamList ul li .Hover .NumInfor a{ display:block; width:25px; height:25px;float:right;}
.TeamList ul li .Hover .NumInfor .More{ width:25px; height:25px; background:url(../../Images/mail3.png) no-repeat; float:right;}
.SeeMore{ width:1200px; height:70px;}
.SeeMore a{ display:block; width:93px; height:70px; color:#a5958c; font-size:20px;  font-weight:lighter; line-height:70px; background:url(../../Images/More2.png) no-repeat; background-position:85px 28px; float:right;}
/*相关结果*/
.InformationMain{ width:1200px; height:auto;margin:0 auto; margin-top:10px; margin-bottom:30px;}
.InformationMain .InformationNews{ width:1200px; height:auto;}
.InformationMain .InformationNews ul li{ width:1200px; height:160px; border-bottom:1px solid #ECECEC; padding:20px 0;}
.InformationMain .InformationNews ul li .ImgTime{ width:290px; height:150px; float:left; position:relative; margin-right:60px;}
.InformationMain .InformationNews ul li .ImgTime .Img{ width:255px; height:125px; margin-left:35px; margin-top:25px;}
.InformationMain .InformationNews ul li .ImgTime .Img img{ width:255px; height:125px;}
.InformationMain .InformationNews ul li .ImgTime .Time{ width:60px; height:60px; border:2px solid #FF0200; padding:5px; position:absolute; top:0; left:0;}
.InformationMain .InformationNews ul li .ImgTime .Time .Day{ width:60px; height:30px; text-align:center; color:#FF0200; font-size:30px;  font-weight:normal; line-height:30px; margin-top:5px;}
.InformationMain .InformationNews ul li .ImgTime .Time .Year{ width:60px; height:24px; text-align:center; color:#FF0200; font-size:12px;  font-weight:normal; line-height:24px;}
.InformationMain .InformationNews ul li .CaseConInfor{ width:850px; height:145px; padding-top:25px; float:left;}
.InformationMain .InformationNews ul li .CaseConInfor h3{ width:850px; height:30px; color:#4d4d4d; font-size:20px;  font-weight:normal; line-height:30px; margin-bottom:5px;}
.InformationMain .InformationNews ul li .CaseConInfor p{ width:850px; height:52px; color:#4d4d4d; font-size:16px;  font-weight:lighter; line-height:26px; margin-bottom:10px; text-align:justify;overflow:hidden;}
.InformationMain .InformationNews ul li .CaseConInfor a{ display:block; width:850px; height:24px; color:#39393b; font-size:12px;  font-weight:normal; line-height:24px;background:url(../../Images/More3.png) no-repeat; background-position:52px 8px; }
.InformationMain .InformationNews .SeeMore{ width:1200px; height:70px;}
.InformationMain .InformationNews .SeeMore a{ display:block; width:93px; height:70px; color:#a5958c; font-size:20px;  font-weight:lighter; line-height:70px; background:url(../../Images/More2.png) no-repeat; background-position:85px 28px; float:right;}
