﻿@charset "utf-8";
/* CSS Document */
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, th, td, form, fieldset, legend, input, button, textarea, blockquote, hr, pre {	margin:0;padding:0}h1, h2, h3, h4, h5, h6, button, input, select, textarea {font-size:100%}table {border-collapse:collapse;border-spacing:0}fieldset, img {border:0}address, cite, dfn, em, var {font-style:normal}li {list-style:none}input, select {vertical-align:middle}legend {color:#000}code, kbd, pre, samp, tt {font-family:"Courier New", monospace}small {font-size:12px}hr {border:none;height:1px}button, input, select, textarea {font:12px/1 Arial, Tahoma, Helvetica, SimSun, san-serif}abbr[title] {border-bottom:1px dotted;cursor:help}
html {overflow-y:scroll;overflow-x:hidden;}input[type="submit"] {cursor:pointer}a:focus {outline:none}html {-webkit-text-size-adjust:none}.fl {float:left;}.fr{ float:right;}
.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}.clearfix{zoom:1}.red{ color:#cc0000;}.mt30{ margin-top:30px;}.name{color:#ff4f00;}.color306{color:#306793;}.fw{ font-weight:bold;}.green008{ color:#008000;}
.fws{font-weight:bold; font-size:14px;}.redf00{ color:#F00;} .violet{ color:#a174ff;}.blue{ color:#63b7ff;}
body{font-size:12px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#edf0ee;}
body a{color:#333; text-decoration:none;}
body a:hover{color:#da3126 !important;}

.wrap{ width:1104px; margin:0 auto;}

.top{ height:30px; line-height:30px; background:#3a4f7a repeat-x; position:relative; z-index:3;}
.top-link{ float:left;}
.top-link li{ float:left;display:inline-block; position:relative;color:#fff;}
.top-link li.h3-title{ font-size:12px; font-family:SimSun;color:#fff; font-weight:bold; margin-right:35px;}
.top-link li a{ float:left; display:inline-block; color:#ffffff; font-size:12px; font-family:SimSun; margin-right:9px; margin-left:9px;}

.top-about{ float:right; text-align:right;padding-right:10px;color:#fff;}
.top-about li{ float:right; position:relative;color:#ffffff;font-size:12px; font-family:SimSun;}
.top-about li a{ float:left;color:#fff;margin-right:9px; margin-left:9px;}


.container{background:url(../images/bk.png) center top no-repeat;padding-top:240px;}
.intro{width:1103px; height:287px;background:#fff;border:1px solid #cccccc;}
.intro .left-infos{width:752px; padding:33px 10px 45px 40px; }
.intro .left-infos .imgs{width:219px;text-align:center;}
.intro .left-infos .imgs img{position:absolute;top:-50px; left:40px; border:1px solid #cccccc;background:#fff;}
.intro .left-infos .imgs .p-title{position:absolute; bottom:54px; left:70px; font-size:12px; color:#999999; font-family:"Microsoft Yahei";}

.intro .left-infos .words{width:465px;}
.intro .left-infos .words h2{font-size:30px; color:#191816; font-family:"Microsoft Yahei";font-weight:bold; height:70px; line-height:70px; border-bottom:1px solid #cccccc;}
.left-infos .words .details{font-size:14px; color:#333333; font-family:"Microsoft Yahei";font-weight:400; padding-top:15px;border-bottom:0px !important;}
.left-infos .details p{height:28px; line-height:28px;}
.left-infos .details .service a{color:#0fa9db; margin-right:10px;font-size:14px;}
.left-infos .details .pros span{color:#e9870b;}
.left-infos .details .now-pros span{color:#e9870b;}
.left-infos .letters{font-size:12px; color:#999999;font-family:"Microsoft Yahei";}
.left-infos .letters img{}
.left-infos .letters span{color:#e9870b;}
.left-infos .letters .my-pro{margin-right:15px; margin-top:-15px;background:#0fa9db url(../images/pic10.png) 25px 12px no-repeat; padding-left:12px; border-radius:25px; width:156px; height:40px; line-height:40px; display:inline-block; text-align:center;font-size:20px; color:#fff;font-family:"Microsoft Yahei"; }
.left-infos .letters .my-pro:hover{color:#fff !important;}


.intro .right-infos{width:253px; background:#fbfbfb;height:237px; padding-top:50px; padding-left:45px;}
.intro .right-infos h2{color:#191816;font-size:18px;font-family:"Microsoft Yahei";font-weight:600; height:25px; line-height:25px; margin-bottom:15px;}
.intro .right-infos p{height:30px; line-height:30px;}
.intro .right-infos p .font{color:#666666;font-size:14px;font-family:"Microsoft Yahei";font-weight:400; margin-right:15px;}
.intro .right-infos p .ok-num{width:140px; height:30px; display:inline-block; background:url(../images/star-or5.png) no-repeat;}
.intro .right-infos p .nums-4{width:140px; height:30px; display:inline-block; background:url(../images/star-or44.png) no-repeat;}
.intro .right-infos p .nums-2{width:140px; height:30px; display:inline-block;background:url(../images/star-2.png) no-repeat;}
.intro .right-infos p .nums-3{width:140px; height:30px; display:inline-block;background:url(../images/star-3-o.png) no-repeat;}
.intro .right-infos p .nums-1{width:140px; height:30px; display:inline-block;background:url(../images/star-1-g.png) no-repeat;}
.intro .right-infos p a{margin-right:6px;}



.person-title{padding:22px 0px; height:52px; display:block;}
.person-title .per-h2 h2{color:#191816;font-size:24px;font-family:"Microsoft Yahei"; font-weight:normal;padding-top:8px;}
.person-title .per-btn{height:45px;}
.person-title .blue-btn{background-color:#0fa9db !important;}
.person-title .orange-btn{background-color:#e9870b !important;}
.person-title .size{width:177px; height:47px; line-height:47px; background:url(../images/pic05.png) 30px 15px no-repeat; display:block; padding-left:60px;border:none; color:#ffffff;font-size:24px;font-family:"Microsoft Yahei"; font-weight:400;}
.person-title .size:hover{color:#fff !important;}





.person-intro{background:#fff; padding:37px 37px 37px 46px;border:1px solid #cccccc;}
.person-intro .basic-infos{width:497px; height:290px; border-right:1px solid #cccccc;}
.person-intro .basic-infos h3{color:#191816;font-size:18px;font-family:"Microsoft Yahei"; font-weight:600;margin-bottom:13px;}
.person-intro .basic-infos li{color:#191816;font-size:14px;font-family:"Microsoft Yahei"; font-weight:normal; height:45px; line-height:45px;}
.person-intro .basic-infos li span{color:#999999;}


.person-intro .invest-infos{padding-left:68px; width:442px;}
.invest-infos .investings h3{color:#191816;font-size:18px;font-family:"Microsoft Yahei"; font-weight:600;margin-bottom:13px;}
.invest-infos .investings li{background:url(../images/pic06.png) 0px 20px no-repeat;color:#999999;font-size:14px;font-family:"Microsoft Yahei"; font-weight:normal; height:45px; line-height:45px;padding-left:13px;} 
.invest-infos .investings li em{background:url(../images/pic06.png) no-repeat; width:7px; height:9px; display:inline-block; margin-right:12px;}

.detail-infos{padding-top:40px;}
.detail-infos h2{color:#191816;font-size:18px;font-family:"Microsoft Yahei"; font-weight:600; line-height:53px; height:53px;}
.detail-infos .chapters{}
.detail-infos .chapters p{color:#999999;font-size:14px;font-family:"Microsoft Yahei"; font-weight:400;line-height:26px;}

/*-----------------------------------个人案例-----------------------------------------*/
.individual-cases{}
.mr35{margin-right:35px;}
.individual-cases .one-case{width:526px; height:190px; margin-bottom:100px;}
.case-img img{width:235px; height:180px; border:3px solid #fff;}
.case-info{width:250px; height:180px;font-family:"Microsoft Yahei"; font-weight:400;margin-left:30px;}
.case-info h2{font-size:18px;color:#191816;font-weight:400; line-height:30px;}
.case-info p{font-size:14px;color:#999999; line-height:32px;}
.case-info span{font-size:14px;color:#191816; line-height:32px;}

/*.pages{height:35px; margin-bottom:50px;}

.pages .pages-a a{font-size:10px;font-family:"Microsoft Yahei"; font-weight:400; color:#999; border:1px solid #dddddd;padding:13px 15px; text-align:center;background:#fff;margin-right:-5px;}
.pages .pages-a .now{ background:#f5f5f5;}*/

.footer{background:#fff;height:15px;padding:37px 0px;}
.footer p{color:#666666; font-family:SimSun; font-size:12px; text-align:center;}

/*分页*/
/*.pagingbar{ height:23px; line-height:23px; color:#666;display:inline-block;}
.pagingbar cite{ display:inline-block; float:left; margin-right:6px;}
.pagingbar a,.pagingbar .bora span{ color:#666; background:#Fff; border:1px solid #cccccc; height:21px; line-height:21px; padding:6px 10px; display:inline-block; float:left; margin-right:0px;}
.pagingbar a:hover,.pagingbar a.selected{ background:#f5f5f5; color:#999 !important; border:1px solid #cccccc; cursor:pointer;}
.pagingbar .bora span{ border:1px solid #cccccc; color:#666666; background:#eeeeee;}
.pagingbar em{ color:#333;}
.pagingbar abbr{ display:inline-block; margin:0 6px;}
.pagingbar .input-text{ width:20px; text-align:center; height:21px; line-height:21px; margin:0 3px;}
.pagingbar .btn{ color:#1f70a8; background:#Fff; border:1px solid #cccccc; height:23px; line-height:23px; padding:0 10px; cursor:pointer;}
.pagingbar .btn:hover{ background:#1f70a8; border:1px solid #1f70a8; color:#Fff;}*/


/*评价*/
.evaluate-eidt{ font-size:14px;}
.evaluate-ul{ margin-top:10px; display:block;}
.evaluate-ul li{ align-content:stretch; font-size:14px; color:#333;font-family:"Microsoft Yahei";display:inline-flex;}
.evaluate-ul li span { cursor:pointer;}
.star{ width:131px; height:30px; display:inline-block; background:url(../images/star-gray.png) no-repeat;  position:relative;margin-left: 5px; }
.star-part{ background:url(../images/star-or5.png) no-repeat;width:131px; height:30px; display:inline-block; position:absolute; top: -8px;left: 0;}
.star-part01{ width:25px;}
.star-part02{ width:50px;}
.star-part03{ width:75px;}
.star-part04{ width:90px;}
.star-part05{ width:131px;}




