#banner{ width:100%; height:550px;background:url(/images/banner_pc_1.jpg) no-repeat center top;}
#banner .content{ width:1200px; margin:0 auto;}
#banner .content .banner_but{text-align:center; margin-top:14px;}
#banner .content .banner_but ul{ display:inline-block;}
#banner .content .banner_but ul li{ width:12px; height:12px; border-radius:50%; margin-right:12px; background:#c5c5c4;float:left;    cursor: pointer;}
#banner .content .banner_but ul .li1{background:rgb(183, 125, 0);}

#banner .content .banner_but ul .li1 {
    background: rgb(183, 125, 0);
}
#banner .content .banner_but ul li {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    margin-right: 12px;
    background: #c5c5c4;
    float: left;
    cursor: pointer;
}

#tongji{ width:100%; height:150px; clear:both; position:absolute; margin-top:-200px; z-index:1}
#tongji .content{ width:1200px; margin:0 auto;}
#tongji .content .title{ text-align:center;height:20px;}
#tongji .content .advantage{ position:relative; margin-top:10px;}
#tongji .content .advantage img{ width:100%;}
#tongji .content .advantage ul{ position:absolute; top:16px; left:236px;}
#tongji .content .advantage ul li{ float:left; font-size:20px; color:#e8000e; font-family:'微软雅黑'; width:120px;}
#tongji .content .advantage ul .li1{ margin-left:144px;}
#tongji .content .advantage ul .li2{ margin-left:156px;}
#tongji .content .advantage ul .li3{ margin-left:162px;}
#tongji .content .advantage ul li span{font-size:40px; font-weight:800;}

#legal{ width:100%;}
#legal .content{ width:1200px; margin:0 auto; padding-bottom:46px;}
#legal .content .title{ text-align:center;}
#legal .content .title img{ margin-top:45px;}
#legal .content .list{ margin-top:28px;}
#legal .content .list ul li{ width:190px; float:left; margin-left:8.6px; margin-top:20px; position:relative;}
#legal .content .list ul .li1{ margin-left:0;}
#legal .content .list ul li .legal_top{ border:1px solid #c6c6c6; width:188px;}
#legal .content .list ul li .legal_top img{ width:100%;}
#legal .content .list ul li .legal_bottom{ border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; width:188px; height:146px; text-align:center;}
#legal .content .list ul li .legal_bottom h5{font-size:18px; color:#000; font-family:'微软雅黑'; padding-top:16px;}
#legal .content .list ul li .legal_bottom h5 span{color:#ff9233;}
#legal .content .list ul li .legal_bottom p{font-size:12px; color:#333; font-family:'微软雅黑'; line-height:20px; margin-top:8px; margin-bottom:8px;}
#legal .content .list ul li .legal_bottom h6{ height:38px; width:138px; margin:0 auto; border:1px solid #e8000e; border-radius:6px;font-size:18px; color:#e8000e; font-family:'微软雅黑'; line-height:38px; font-weight:500;}

#field{width:100%; height:650px;background:url(/images/field_bj.png) no-repeat center top;}
#field .content{ width:1200px; margin:0 auto;}
#field .content .field_left{ float:left; width:273px;}
#field .content .field_left img{ height:650px;}
#field .content .field_right{ float:right; width:894px;}
#field .content .field_right ul{ margin-top:18px;}
#field .content .field_right ul li{ margin-top:16px; float:left; margin-left:18px; position:relative; height:183px;}
#field .content .field_right ul li img{height:183px;}
#field .content .field_right ul .li1{margin-left:0;}

#advisory{width:100%; height:560px;background:#f9f9f9;}
#advisory .content{ width:1200px; margin:0 auto;}
#advisory .content .advisory_left{ width:800px; float:left;}
#advisory .content .advisory_left h5{font-size:36px; color:#e8000e; font-family:'微软雅黑'; margin-top:52px;}
#advisory .content .advisory_left h5 .span1{color:#000; font-weight:500;}
#advisory .content .advisory_left h5 .span2{color:#666; font-weight:500;font-size:18px; margin-left:40px;}
#advisory .content .advisory_left .list{ height:346px; background:#fff; margin-top:20px; width:100%; padding-top:18px; overflow:hidden;}
#advisory .content .advisory_left .list ul{ width:760px; margin-left:20px; position:relative;}
#advisory .content .advisory_left .list ul li{ float:left; width:360px; border-bottom: 1px solid #e8e8e8; padding-left:40px; padding-bottom:27px; padding-top:27px;}
#advisory .content .advisory_left .list ul .li1{ padding-left:0px;}
#advisory .content .advisory_left .list ul li .left{ float:left; width:60px;}
#advisory .content .advisory_left .list ul li .left img{width:60px; height:60px; border-radius:50%;}
#advisory .content .advisory_left .list ul li .right{ float:right; width:280px;}
#advisory .content .advisory_left .list ul li .right h6{font-size:18px; color:#000; font-family:'微软雅黑'; font-weight:500;}
#advisory .content .advisory_left .list ul li .right h6 span{font-size:14px; color:#666; float:right; line-height:30px;}
#advisory .content .advisory_left .list ul li .right p{font-size:14px; color:#333; float:right;font-family:'微软雅黑'; margin-top:8px;}

#advisory .content .advisory_right{ width:400px; float:left;}
#advisory .content .advisory_right .input_advisory{ height:442px; background:#e8000e; margin-top:76px; text-align:center;}
#advisory .content .advisory_right .input_advisory h5{font-size:30px; color:#fff; font-family:'微软雅黑'; padding-top:30px;}
#advisory .content .advisory_right .input_advisory h6{font-size:16px; color:#fff; font-family:'微软雅黑'; font-weight:500;margin-top:10px; padding-bottom:30px;}
#advisory .content .advisory_right .input_advisory .textarea{ width:328px; height:128px; margin:0 auto; border:1px solid #c6dcff;background: rgba(255, 255, 255, 0.3); position:relative;}
#advisory .content .advisory_right .input_advisory .textarea textarea{width:328px; height:128px; outline: medium; border: 0;background: transparent; text-indent:2.5em;font-size:14px; color:#fff; font-family:'微软雅黑'; line-height:36px;}
#advisory .content .advisory_right .input_advisory .textarea img{ position:absolute; top:10px; left:10px;}
#advisory .content .advisory_right .input_advisory .input{ width:328px; height:40px; margin:22px auto; border:1px solid #c6dcff;background: rgba(255, 255, 255, 0.3); position:relative;}
#advisory .content .advisory_right .input_advisory .input input{width:328px; height:40px; outline: medium; border: 0;background: transparent; text-indent:2.5em;font-size:14px; color:#fff; font-family:'微软雅黑';}
#advisory .content .advisory_right .input_advisory .input img{ position:absolute; top:12px; left:10px;}
#advisory .content .advisory_right .input_advisory .button{ width:328px; height:40px; margin:22px auto;background:#ff9233; text-align:center;cursor:pointer;}
#advisory .content .advisory_right .input_advisory .button input{width:328px; height:40px; outline: medium; border: 0;background: transparent; font-size:22px; color:#fff; font-family:'微软雅黑';cursor: pointer;}
#advisory .content .advisory_right .input_advisory .p_l p{font-size:14px; color:#fff; font-family:'微软雅黑'; text-align:center; margin-top:-10px;}

#advisory .content .advisory_right .input_advisory .input input::-webkit-input-placeholder{ color: #fff;opacity:1;}
#advisory .content .advisory_right .input_advisory .textarea textarea::-webkit-input-placeholder{ color: #fff;opacity:1;}

#lawyer{width:100%;}
#lawyer .content{ width:1200px; margin:0 auto;}
#lawyer .content h5{ text-align:center; margin-top:45px;}
#lawyer .content .lawy_list{ margin-top:38px; width:1200px; overflow:hidden;}
#lawyer .content ul{ width:2600px; position:relative;}
#lawyer .content ul li{ width:276px; margin-right:32px; float:left;}
#lawyer .content ul li .top img{width:276px; height:276px;}
#lawyer .content ul li .buttom{width:274px; height:154px; background:#f5f5f5; border-left:1px solid #dedede;border-right:1px solid #dedede; position:relative;}
#lawyer .content ul li .buttom h6{font-size:14px; color:#12111a; font-family:'微软雅黑'; font-weight:500; padding-top:19px; width:250px; margin:0 auto;}
#lawyer .content ul li .buttom h6 .span1{font-size:21px; color:#12111a;  font-weight:700; margin-right:8px;}
#lawyer .content ul li .buttom h6 .span2{ float:right; line-height:40px;}
#lawyer .content ul li .buttom p{font-size:14px; color:#666666; font-family:'微软雅黑'; width:250px; margin:0 auto; padding-top:3px; height:38px; overflow:hidden;}
#lawyer .content ul li .buttom h4{font-size:14px; color:#006cff; font-family:'微软雅黑'; font-weight:500; padding-top:16px; width:250px; margin:0 auto;}
#lawyer .content ul li .but{ position:relative; margin-top:-36px;}
#lawyer .content ul li .but a{ display:inline-block; width:138px; text-align:center; height:46px; line-height:46px;font-size:18px; color:#fff; font-family:'微软雅黑'; background:#e8000e; float:left;}
#lawyer .content ul li .but .a1{background:#ff9233;}
#lawyer .content .list_circle{width: 100%;margin-top: 20px;text-align: center;}
#lawyer .content .list_circle span{display: inline-block;width: 12px;height: 12px;border: 2px solid #e8000e;margin-right: 5px;margin-left: 5px;border-radius: 50%;cursor: pointer;}
#lawyer .content .list_circle span.active{background-color: #e8000e;}

#case{width:100%; height:734px;background:url(/images/case_bj.png) no-repeat center top; margin-top:66px;}
#case .content{ width:1200px; margin:0 auto;}
#case .content h5{font-size:36px; color:#fff; font-family:'微软雅黑'; text-align:center; padding-top:42px;}
#case .content h5 span{font-size:16px; color:#fff; font-family:'微软雅黑'; text-align:center; font-weight:500; line-height:44px;}
#case .content .list{ margin-top:28px;}
#case .content .list ul li{ width:594px; border:1px solid #d2cac8; background:#f9f9f9; height:70px; margin-top:6px; float:left; margin-left:6px; padding:18px 0;border-top:3px solid #d9d3d1;}
#case .content .list ul .li1{ margin-left:0;}
#case .content .list ul li .left{ width:124px; border-right:1px solid #979392; height:70px; float:left;}
#case .content .list ul li .left p{ width:100px; margin:0 auto;font-size:25px; color:#0044a9; font-family:'微软雅黑'; font-weight:700;}
#case .content .list ul li .right{ width:430px; height:70px; float:left; margin-left:15px;}
#case .content .list ul li .right h6{font-size:18px; color:#000; font-family:'微软雅黑';font-weight:500;}
#case .content .list ul li .right p{font-size:14px; color:#333; font-family:'微软雅黑'; margin-top:6px; height:38px;overflow:hidden;}
#case .content .list ul li:hover{ border-top:3px solid #f97400; background:#fff;}
#case .content .list ul li:hover .left p{ color:#f97400;}
#case .content .list ul li:hover .right h6{color:#f97400;}
#case .content .more{ margin-top:34px; text-align:center;}

#trls_pk{width:100%;}
#trls_pk .content{ width:1200px; margin:0 auto;}
#trls_pk .content h5{font-size:30px; color:#e8000e; font-family:'微软雅黑'; text-align:center; padding-top:42px;}
#trls_pk .content h5 span{ color:#000;font-weight:500;}
#trls_pk .content .underline{ width:70px; height:4px; background:#e8000e;  margin:18px auto;}
#trls_pk .content .pk{ width:100%; height:526px;background:url(/images/vs_bj.png) no-repeat center top;}
#trls_pk .content .pk .left{ float:left; margin-top:44px; position:relative; left:-500px; width:0px; height:0px; overflow:hidden;}
#trls_pk .content .pk .right{ float:right; margin-top:44px;position:relative; right:-500px; width:0px; height:0px; overflow:hidden;}

#tr_step{width:100%; height:404px;background:url(/images/lcbj.jpg) no-repeat center top;}
#tr_step .content{ width:1200px; margin:0 auto;}
#tr_step .content h5{font-size:36px; color:#fff; font-family:'微软雅黑'; text-align:center; padding-top:34px;}
#tr_step .content .underline{ width:70px; height:4px; background:#fff;  margin:18px auto;}
#tr_step .content ul{ margin-top:36px;}
#tr_step .content ul li{ width:200px; margin:0 50px; text-align:center; float:left;}
#tr_step .content ul li .zx{ width:130px; height:36px; line-height:36px; border:1px solid #fff; border-radius:60px; margin-top:26px;margin-left:22px; font-size:18px; color:#fff; font-family:'微软雅黑';}
#tr_step .content ul li:hover .zx{  border:1px solid #ff7700; background:#ff7700;}

#about_tr{width:100%; background:#f9f9f9;}
#about_tr .content{ width:1200px; margin:0 auto;}
#about_tr .content h5{font-size:36px; color:#e8000e; font-family:'微软雅黑'; text-align:center; padding-top:42px;}
#about_tr .content h5 span{ color:#000;font-weight:500;}
#about_tr .content .underline{ width:70px; height:4px; background:#e8000e;  margin:18px auto;}
#about_tr .content p{ font-size:16px; color:#333; font-family:'微软雅黑'; line-height:28px;text-indent:2em;}

#surroundings{width:100%; padding-bottom:30px;background:#f9f9f9;}
#surroundings .content{ width:1200px; margin:0 auto;}
#surroundings .content .list{width:100%; height:200px; padding-top:40px; overflow:hidden;}
#surroundings .content .list ul{ position:relative;}
#surroundings .content .list ul li{ float:left; margin-right:6px; width:300px;}
#surroundings .content .list ul li img{ width:100%;}


.module-title{width: 500px;height: 77px;margin: 0 auto;text-align: center;padding-top: 45px;position: relative;}
.module-title h1{height: 100%;border-bottom: 1px solid #b2b2b2;font-weight: normal;font-size: 36px;color: #111111;text-align: center;}
.module-title h1 strong{color: #e8000e;}
.module-title span{color: #666666;font-size: 18px;background-color: #FFFFFF;padding: 0 10px;position: absolute;left: 135px;bottom: -10px;}




