﻿@charset "utf-8";
/*============Index page(首页)================*/
/* Header Begin */
.header{ width:1280px; height:78px; text-align:left; margin:0 auto; }
.header .left{ float:left;}
.header .left img{ width:295px; height:78px;}
.header .right{ float:right; line-height:60px; font-size:14px; font-weight:bold;}
.header .right a:hover{ color:#328beb;}
/* Header End */
/* Menu Begin */
.menu{  width:100%; height:50px; background:#000; margin:0 auto;}
.menu ul{ display:block; margin:0 auto; width:1280px; background:#000;overflow:hidden;}
.menu ul li{ width:160px; float:left; text-align:center;}
.menu ul li a{ display:block; color:#FFF; font: bold 14px/44px "微软雅黑", "宋体", arial; padding-top:6px;}
.menu ul li a:hover{ color:#FFF; background:#328beb; text-decoration:none;}
.menu ul li a.on{ display:block; color:#FFF; background:#328beb; text-decoration:none;}
.menu ul li a.Sign { display:block; float:left; width:141px; height:50px; color:#FFF; background:#328beb /*url(../images/icon_Sign.jpg)*/ 28px no-repeat; text-decoration:none;overflow:hidden;}
.menu ul li a.Sign .top{ width:141px; height:50px;font: bold 14px/50px "微软雅黑", "宋体", arial;}
.menu ul li a.Sign:hover .modifyBG{ display:block; float:left; width:141px; height:44px; padding-top:6px; background:url(../images/bg_login.png) no-repeat; top:165px; position:absolute; z-index:1000; text-align:center; font: bold 14px/44px "微软雅黑", "宋体", arial; color:#000;}

/* Menu End */
/* AD Begin */
.ad{  width:1280px; height:580px; margin:0 auto 10px;}
/*#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:100%; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:1920px; height:590px;}
#playBox .oUlplay li img{ width:100%; height:100%; }
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:150px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#c2c2c2; border:2px solid #fff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#0073cc;}
*/

#full-screen-slider { width:100%; height:750px; float:left; position:relative;}
#slides { display:block; width:100%; min-width:1280px; height:750px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; font-size:40px; line-height:800px; font-weight:bold; color:#000; /*background-size:100% 100%;*/ }
#slides li img { display:block; width:100%; height:100%;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9000px}
#pagination { display:block; list-style:none; position:absolute; left:44%; top:92%; z-index:9000;  padding:5px 15px 5px 0; margin:0;}
#pagination li { width:10px; height:10px; margin:0 12px; border-radius:10px; background:#c2c2c2; border:2px solid #fff; float:left; overflow:hidden;*display:inline;*zoom:1; }
#pagination li a { display:block;  padding:0; margin:0;  text-indent:-9000px;}
#pagination li.current { background:#0092CE}
/* AD End */

/* Content Begin */
.content_index{ width:1280px; margin:0 auto 0px;}
/*中间----左侧*/
.content_index .left{ float:left; width:500px; height:800px; padding-left:20px; padding-top:30px;}
/*通知公告*/
.notice{ margin-bottom:10px;}
/*.notice .title{line-height:40px; font-size:18px; font-weight:600; background:url(../images/icon01.png) no-repeat 0px 12px; padding-left:12px;}
.notice .title span{ float:right; font-size:12px;}
.notice .title span a{ color:#0073cc; font-weight:100;}
.notice .title span a:hover{ color:#f60;}
.notice .title a{ text-decoration:none;}*/
.notice .title{ padding:15px 0; text-align:center;}
.notice .titleTwo{ width:490px; height:33px; border-bottom:1px solid #d7d7d7; padding-left:10px;}
.notice .titleTwo ul li{ float:left; width:50px; height:30px; padding-top:20x; padding-right:8px; }
.notice .titleTwo ul li.active {border-bottom:3px solid #0073cc; text-decoration:none;}
.notice .titleTwo ul li a{ display:block; width:50px; height:30px;  line-height:30px; font-size:14px; text-align:center;}
.notice .titleTwo ul li a:hover{text-decoration:none;}
/*.notice .titleTwo ul li a.on{border-bottom:3px solid #0073cc; text-decoration:none; color:#0073cc;}*/
.main{ padding-top:10px; display:none;}
.main.selected {display:block;}
.main ul li{ height:34px; background:url(../images/point.png) no-repeat 5px; padding-left:15px;}
.main ul li .L{ float:left; width:380px; font-size:14px; line-height:34px;}
.main ul li .L a{ color:#333;}
.main ul li .L a:hover{ text-decoration:none; color:#0073cc;}
.main ul li .R{ float:right; width:100px;font-size:12px; line-height:34px; color:#8e8e8e; text-align:center;}
.main ul li .R  input{ width:70px; height:24px; line-height:24px; text-align:center;  background:#328beb; border:none; color:#FFF; font-weight:bold;}
.more{ height:30px; line-height:30px;}
.more a{ color:#0073cc; font-size:12px; font-weight:bold;}
.more a:hover{ color:#F60;}
/*服务中心*/
.service{ padding-bottom:30px;}
/*.service .title{ line-height:40px; font-size:18px; font-weight:600; background:url(../images/icon01.png) no-repeat 0px 12px; padding-left:12px;}
.service .title a{ text-decoration:none;}*/
.service .title{ padding:20px 0; text-align:center;}
.serviceC ul{ padding-top:10px;}
.serviceC ul li{ display:block; width:228px; height:226px;  float:left;padding-right:20px;}
.serviceC ul li a{ display:block; width:228px; height:226px; background:url(../images/pic_guide.png) no-repeat; }
.serviceC ul li a:hover{ background:url(../images/pic_guide_on.png) no-repeat; text-decoration:none;}
.serviceC ul li a.R{ width:228px; height:226px; background:url(../images/pic_training.png) no-repeat; }
.serviceC ul li a.R:hover{ background:url(../images/pic_training_on.png) no-repeat;}


/*中间----右侧*/
.content_index .right{ float:right; width:700px; height:800px;padding-top:30px; padding-right:20px;}
/*新闻中心*/
.news{ margin-bottom:10px;}
.news .title{ padding:14px 0; text-align:center; border-bottom:1px solid #ebebeb;}
/*.news .title{ line-height:40px; font-size:18px; margin-bottom:5px; font-weight:600; background:url(../images/icon01.png) no-repeat 0px 12px; padding-left:12px;}
.news .title a{ text-decoration:none;}
.news .title span{ float:right; font-size:12px;}
.news .title span a{ color:#0073cc; font-weight:100;}
.news .title span a:hover{ color:#f60;}*/
.newsTop{ padding-bottom:10px; border-bottom:1px solid #ebebeb; padding-top:10px; padding-bottom:15px;}
.newsTop h1{ font-size:16px; font-weight:bold; line-height:40px; text-align:center; padding-bottom:10px;}
.newsTop h1 a{ color:#d00000;}
.newsTop h1 a:hover{ color:#f60;}
.newsTop h2{ font-size:12px; line-height:24px;}
.newsTop h2 a{color:#666;}
.newsTop h2 a.blue{ color:#0073cc; font-weight:bold;}
.newsTop h2 a:hover.blue{ color:#f60;}
.newsContent{padding-top:10px;}
.newsContent ul li{ height:38px; /*background:url(../images/point.png) no-repeat 5px;*/ padding-left:5px;}
.newsContent ul li .L{ float:left; width:580px; font-size:14px; line-height:38px;}
.newsContent ul li .L a{ color:#333;}
.newsContent ul li .L a:hover{ text-decoration:none; color:#0073cc;}
.newsContent ul li .R{ float:right; width:100px;font-size:12px; line-height:38px; color:#8e8e8e; text-align:center;}
.more{ height:30px; line-height:30px;}
.more a{ color:#0073cc; font-size:12px; font-weight:bold;}
.more a:hover{ color:#F60;}
/*律界动态*/
.dynamic{}
.dynamic .title{ line-height:40px; font-size:18px; font-weight:600; margin-bottom:30px; border-bottom:1px solid #ebebeb; margin-bottom:10px; background:url(../images/icon01.png) no-repeat 0px 12px; padding-left:12px;}
.dynamic .title a{ text-decoration:none;}
.dynamic .title span{ float:right; font-size:12px;}
.dynamic .title span a{ color:#0073cc; font-weight:100;}
.dynamic .title span a:hover{ color:#f60;}
.dynamicC{padding-top:10px;}
.dynamicC ul li{ height:34px; background:url(../images/point.png) no-repeat 5px; padding-left:15px;}
.dynamicC ul li .L{ float:left; width:580px; font-size:14px; line-height:34px;}
.dynamicC ul li .L a{ color:#333;}
.dynamicC ul li .L a:hover{ text-decoration:none; color:#0073cc;}
.dynamicC ul li .R{ float:right; width:100px;font-size:12px; line-height:34px; color:#8e8e8e; text-align:center;}
.more{ height:30px; line-height:30px;}
.more a{ color:#0073cc; font-size:12px; font-weight:bold;}
.more a:hover{ color:#F60;}
/* Content End */
/* Committee Begin */
.committee{ width:100%; min-width:1280px; height:350px; margin:0 auto; background:url(../images/banner_1.png) repeat-x; }
.committee img {
    width: 100%;
    min-width: 1280px;
    height: 350px;
    margin: 0 auto;
    background: url(../images/banner_1.png) repeat-x;
}

.banner_index{height:350px;position: relative;overflow:hidden;width: 1280px;margin:0px auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:155px;width: 25px;height: 59px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/left.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/left_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/right.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/right_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1280px;float: left;}
.banner_index .banner_wrap li dl{ display:block; width:1080px; margin:0 auto; padding:100px 100px 0; margin-left:20px;}
.banner_index .banner_wrap li dl dd{ float:left; width:180px;  text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
.banner_index .banner_wrap li dl dd img{ margin-bottom:20px;}
.banner_index .banner_wrap li dl dd a{ float:left; width:180px;font:bold 14px/44px "微软雅黑", "宋体", arial; color:#FFF;} 
.banner_index .banner_wrap li dl dd a:hover{ text-decoration:none;}
/* Committee End */
/* Bottom Begin */
.bottomBG{ display:block; width:100%; min-width:1280px; margin:0 auto; padding-top:20px; background:#f0f0f0;}
.bottom{ width:1280px; margin:0 auto; color:#666; padding-bottom:20px;}
.bottom a{ color:#666;}
.bottom a:hover{ color:#0073cc;}
.bottom .link{ float:left; /*width:550px; */padding-right:40px; padding-bottom:30px;}
.bottom .link ul li{ float:left; width:120px; padding-right:15px; line-height:26px;}
.bottom .contact{ float:left; width:200px; padding-right:60px;}
.bottom .time{ float:left; width:170px; padding-right:40px;}
.bottom .QRcode{ float: left; width:170px;}
.bottom .title{font:bold 16px/40px "微软雅黑", "宋体", arial; color:#000;}
/* Bottom End */
/* Copyright Begin */
.copyright{ width:100%; min-width:1280px; height:120px; text-align:center; background:#f4f4f4; padding:10px 0; line-height:30px; color:#303030;overflow:hidden;}
/* Copyright End */

/*============Secondary page(二级页面)================*/
/*============Sign in page(登录页)================*/
.login{position:absolute; top:20%; left:10%;  width:400px; height:800px; margin:0 auto;/*  padding-top:119px; background:url(../images/loginT.png) no-repeat;*/z-index:2000;}
.login .content{width:400px; height:460px; background:url(../images/loginBG.png) no-repeat left #fff; margin-bottom:0;  padding-left:540px;border-radius:5px;}
/*.login .content img{ width:177px; height:49px;}*/
.login input{ width:350px; height:48px; background:#eee; border:1px solid #c1c1c1; line-height:48px; font-size:14px; color:#999;}
.login .bottom{ width:400px; height:8px; background: url(../images/loginB.png) no-repeat;}
.login a{ color:#328beb; line-height:8px; font-weight:bold;}
.login a:hover{ color:#00C;}
.login .button{ width:350px; height:44px; background:#328beb; border:none; line-height:44px; font-size:16px; font-weight:bold; color:#FFF; border-radius:5px;}
.login .buttonB{ width:350px; height:44px; background:#FFF; border:1px solid #328beb; line-height:44px; font-size:16px; font-weight:bold; color:#328beb; border-radius:5px;}
.login .checkbox{ width:14px; height:14px; border:none; background: url(../images/point01.png) no-repeat;}
/*============Register page(注册页)================*/
.register{ position:absolute;  left:0%; width:900px; height:780px; padding-left:285px; background: url(../images/registerBG.png) no-repeat #FFF;  border-radius:5px; box-shadow:5px 10px 5px #555; z-index:2000;}
.register .title{ font-size:30px; line-height:50px; color:#328beb; text-align:center; padding-top:30px;}
.register table{  border-bottom:1px solid #efefef;}
.register table td{ font-size:14px; line-height:40px;}
.register input{ width:310px; height:34px; background:#eee; border:1px solid #c1c1c1;}
.register .radio{ width:15px; height:15px; background:#FFF; border:1px solid #989898;}
.register .button{ width:310px; height:44px; background:#328beb; border:none; line-height:44px; font-size:16px; font-weight:bold; color:#FFF;}
.register a{ color:#328beb; line-height:20px;}
.register a:hover{ color:#00C;}

/*============Submission of attorney information page(提交律师信息页)================*/
.Submission{ width:1280px; height:950px; margin:0 auto; padding-top:50px; background: #f6f6f6 url(../images/bg_01.png) no-repeat bottom right;}
.SubmissionCont{ width:680px; margin:0 auto; background:#FFF; border-radius:5px;box-shadow:5px 10px 5px #999; }
.Submission .title{ width:680px; height:58px; border-top-left-radius: 5px; border-top-right-radius: 5px; background:#338beb; text-align:center; color:#FFF; font:18px/58px "微软雅黑", "宋体", arial; }
.Submission table{ border:none; margin-top:40px; font-size:14px; }
.Submission table td{ font-size:14px; line-height:40px;}
.Submission input{ width:260px; height:32px; border:1px solid #e1e1e1; line-height:32px;}
.Submission select{ width:260px; height:32px; border:1px solid #e1e1e1; line-height:32px;}
.Submission .button{ width:260px; height:46px; background:#328beb; border:none; line-height:46px; font-size:16px; font-weight:bold; color:#FFF;}
/*============Overview page(协会概览页)================*/
.OverviewTitle{ width:1270px; height:40px; padding-left:10px; border-bottom:1px solid #d7d7d7; margin:0 auto 20px;}
.OverviewTitle .left{ float:left; border-bottom:2px solid #0073cc; width:100px; line-height:38px; text-align:center;}
.OverviewTitle .left a{ font-size:18px; line-height:38px; color:#0073cc;}
.OverviewTitle .left a:hover{ text-decoration:none;}
    .OverviewTitle .left1 {
        float: left;
        line-height: 38px;
        width: 100px;
        text-align: center;
    }
    .OverviewTitle .left1 a {
        font-size: 18px;
        line-height: 38px; 
    }
    .OverviewTitle .left1 a:hover {
        text-decoration: none;
    }
.OverviewTitle .right{ float:right; padding-top:5px; }
/*.OverviewTitle .right a{ display:block; width:27px; height:26px;  background:url(../images/icon_open.jpg) no-repeat;}
 .OverviewTitle .right a:hover{ background:url(../images/icon_close-.jpg) no-repeat; text-decoration:none;}*/
.OverviewTitle2{ height:100px; line-height:100px; font-size:20px; font-weight:bold;}
.OverviewTest{ font-size:18px; color:#666; line-height:40px; margin:0 auto; text-align:center; padding-bottom:30px; font-weight:600;}
.OverviewTitle .right .open{ display:block; width:27px; height:26px;  background:url(../images/icon_open.jpg) no-repeat;}
.OverviewTitle .right .close{ display:block; width:27px; height:26px;  background:url(../images/icon_close-.jpg) no-repeat; text-decoration:none;}
.OverviewInt{ width:950px; height:201px; margin:0 auto 20px; background:url(../images/line_X2.gif) no-repeat bottom right; padding-top:10px;}
.OverviewIntL{ float:left; width:750px; height:200px; padding:0 20px;}
.OverviewIntL h1{ font-size:16px; font-weight:bold; line-height:70px; background: url(../images/line_X3.jpg) no-repeat 0px 50px;}
.OverviewIntL h2{ font-size:12px; line-height:24px;text-indent:25px;}
.OverviewIntL h2 a{ color:#328beb; text-decoration:none;}
.OverviewIntR{ float:right; width:160px; height:200px; text-align:right;}
/*Leader（领导班子）*/
.leader{ width:1280px;  margin:0 auto; text-align:center;}
.leader ul{ display:block;  padding-left:20px;}
.leader ul li { display:block; float:left; width:231px; height:300px;  text-align:center; margin:0 auto; margin-right:20px;}
.leader ul li a {line-height:40px; font-size:16px;}
.leader ul li img { width:180px; height:250px; box-shadow:2px 3px 2px #999 ; }
/*Council（理事会）*/
.council{ width:1280px; margin:0 auto;}
.councilT{ height:400px; margin-top:20px; margin-bottom:20px;}
.councilTL{ width:680px; float:left;}
.councilTR{ width:550px; float:right;}
.councilTRT{ font-size:25px; line-height:100px; font-weight:bold; text-align:right;}
.councilTRB{font-size:16px; line-height:30px; }
.council ul{ display:block;  padding-left:20px;}
.council ul li { display:block; float:left; width:231px; height:300px;  text-align:center; margin:0 auto; margin-right:20px;}
.council ul li a {line-height:40px; font-size:16px;}
.council ul li img { width:180px; height:250px; box-shadow:2px 3px 2px #999 ; }
/*Supervisor（监事会）*/
.supervisor{ width:1280px; margin:0 auto;}
/*Special（专委会）*/
.special { width:1280px; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.special ul li{ display:block; float:left; width:426px; height:100px; border-bottom:1px solid #d7d7d7; padding:35px 0;}
.special ul li .left{ float:left; width:100px; padding:0 20px;}
.special ul li .right{ float:right; width:270px;}
.special ul li .rightT{ font-size:16px; line-height:60px; font-weight:bold; }
.special ul li .rightB{ font-size:14px; line-height:20px; font-weight:bold;}
.special ul li .rightB a{ color:#328beb; text-decoration:none;}
.special ul li .rightB a:hover{ color:#F60; text-decoration:none;}
.special .noBoder{ border:none;}
/*==============================================================*/
/*================Two level pages style（二级页 ）===============*/

/*================Banner（二级页Banner style）1920===============*/
.ad2{ width:100%; height:308px; background:#11447b; margin-bottom:30px;}
.ad2 .cont{ width:1280px; height:308px; margin:0 auto;}
.ad2 .text{padding-top:90px; padding-left:11%;}
.ad2 .cont .text h1{ display:block; width:300px; font-size:34px; line-height:60px; color:#FFF; text-shadow: 0.1em 0.1em 0.2em #333;}
.ad2 .cont .text h2{ font-size:18px; line-height:50px; color:#FFF; text-shadow: 0.1em 0.1em 0.2em #333; }
.ad2 .cont .text h3{ font-size:14px; line-height:40px; color:#FFF; text-shadow: 0.1em 0.1em 0.2em #333; }
.ad2 .cont .text h3 a{ color:#FFF; text-decoration:none;}
.ad2 .cont .text h3 a:hover{ color:#CCC;}
/*Title（列表页Title style）*/
.ListTitle01{ width:1270px; height:40px; padding-left:10px; border-bottom:1px solid #d7d7d7; margin:0 auto;}
.ListTitle01 ul li{float:left; width:140px; line-height:38px; text-align:center;}
.ListTitle01 ul li a{ display:block; font-size:18px; line-height:38px; color:#363636;}
.ListTitle01 ul li a:hover{ text-decoration:none; border-bottom:2px solid #0073cc;}
.ListTitle01 ul li a.on{ font-size:18px; line-height:38px; color:#0073cc; border-bottom:2px solid #0073cc;}

.ListTitle01 .left{ float:left; border-bottom:2px solid #0073cc; width:100px; line-height:38px; text-align:center;}
.ListTitle01 .left a{ font-size:18px; line-height:38px; color:#0073cc;}
.ListTitle01 .left a:hover{ text-decoration:none;}

.ListTitle01 .right{ float:right; padding-top:5px; }
.ListTitle01 .right a{ display:block; width:27px; height:26px;  background:url(../images/icon_open.jpg) no-repeat;}
.ListTitle01 .right a:hover{ background:url(../images/icon_close-.jpg) no-repeat; text-decoration:none;}
/*==============ServiceList (服务中关村页)=================*/
.ServiceList{ width:1280px; margin:0 auto;}
.ServiceList ul li{border-bottom:1px solid #d7d7d7;}
.ServiceList ul li span{ display:block; color:#999; padding-top:20px; font-weight:bold;}
.ServiceList ul li h1{ display:block; font-size:14px; font-weight:bold; line-height:40px;}
.ServiceList ul li h2{ display:block; font-size:12px; line-height:20px; color:#666; padding-bottom:20px;}
.ServiceList ul li h2 input{ width:80px; height:26px; line-height:26px; text-align:center;  background:#328beb; border:none; color:#FFF; font-weight:bold;}
.ServiceList ul li a{ text-decoration:none;}
.ServiceList ul li a.more{ color:#0073cc; font-weight:bold;}
.ServiceList ul li a.more:hover{ color:#F60;}

/*==============Detail (详情页)=================*/
.detail{ width:1280px; margin:0 auto; font-size:16px; line-height:30px;} 
.detailTitle{ height:80ppx; line-height:80px; text-align:center; font-size:24px; font-weight: bold; background:url(../images/line_X.gif) repeat-x bottom;}
.detailTEXT{ height:36px; line-height:36px; font-size:14px; margin-bottom:0.6em; text-align:right; padding-right:5%; color:#888;}
.detailDetail { font-size:16px; line-height:30px; padding:0 3%;text-indent:20px;}
.detailDetail td{ font-size:16px; line-height:30px;  }

.detailL{ float:left; width:310px; padding-top:50px; font-size:16px; line-height:60px; text-align:center; color:#666;}
.detailL img{ width:300px; height:417px; box-shadow:4px 4px 4px #999 ;}
.detailR{ float:right; width:880px; font-size:16px; line-height:30px; padding:0 3%;text-indent:20px;}
.detailInput{ padding:20px 0; text-align:center; margin-bottom:50px; }
.detailInput input{ width:200px; height:46px; border:1px solid #959595; line-height:46px; font-size:14px; background:#328beb; font-weight:bold; color:#FFF; }
/*==============enroll (我要报名页)=================*/
.enroll{ width:1100px; margin:0 auto; font-size:16px; line-height:30px; margin-bottom:30px;} 
.enrollTitle{ height:80ppx; line-height:80px;  font-size:26px; font-weight:600; }
.enrollTEXT{ height:36px; line-height:36px; font-size:14px; padding-bottom:10px;padding-right:5%; color:#888; background:url(../images/line_X.gif) repeat-x bottom;}
.enrollDetail{ font-size:16px; line-height:28px;text-indent:20px; text-align:left;}
.enrollDetail input{ width:500px; height:36px; border:1px solid #999; line-height:36px; font-size:14px; font-weight:bold; color:#999; background:#f2f2f2; }
.enrollDetail .bot{width:300px; height:46px; color:#FFF; background:#328beb;}

/*==============Lawfirm (品牌律所)=================*/
.Lawfirm{ width:1280px; margin:50px auto 10px; text-align:center;}
.Lawfirm ul li{ display:block; float:left; width:420px; padding-bottom:40px;}
.Lawfirm ul li img{ box-shadow:4px 4px 4px #999 ;}
.Lawfirm ul li h1{ display:block; font-size:14px; text-align:center; width:360px; font-weight:bold; line-height:40px; margin:10px auto 0;}
.Lawfirm ul li h2{ display:block; font-size:12px; text-align:left; width:360px; line-height:24px; margin:0 auto;}
.Lawfirm ul li a{ text-decoration:none;}
/*  Page style */
.page{ height:65px; text-align:center; padding-top:30px; margin-top:10px;}
.page a{ padding:6px 10px; border:1px solid #CCC; background:#f5f5f5; color:#666; margin-right:5px; font-weight:bold;}
.page a:hover{border:1px solid #0073cc; background:#d9eeff; color:#0073cc; text-decoration:none; }
.page a.on{border:1px solid #0073cc; background:#d9eeff; color:#0073cc; text-decoration:none; }
/*==============Search (搜索)=================*/
.search{ width:1280px; background:#f7f7f7; padding:40px 0px 40px 30px; margin:0 auto;}
.search ul li{ float:left; margin-right:20px;  line-height:46px;}
.search ul li input{ width:180px; height:46px; border:1px solid #959595; line-height:46px; font-size:14px; color:#333; padding-left:10px; }
.search ul li .bot{ background:#328beb; font-weight:bold; color:#FFF; border:none; }
.search ul li a{ color:#328beb; text-decoration:none; font-weight:bold; font-size:14px;}
.search ul li a:hover{ color:#36F;}

.search1{ width:1280px; background:#f7f7f7; padding:25px 0px 20px 30px; margin:0 auto 20px auto;}
.search1 ul li{ float:left; margin-right:20px;  line-height:26px; }
.search1 ul li input{   height:26px; border:1px solid #959595; line-height:26px; font-size:14px; color:#333; padding-left:10px; }
.search1 ul li select{   height:26px; border:1px solid #959595; line-height:26px; font-size:14px; color:#333; padding-left:10px; }
.search1 ul li .bot{ background:#328beb; font-weight:bold; color:#FFF; border:none; }
.search1 ul li a{ color:#328beb; text-decoration:none; font-weight:bold; font-size:14px;}
.search1 ul li a:hover{ color:#36F;}

.ServiceContact{ width:1280px; margin:10px auto 50px; }
.ServiceContact .left{ float:left; width:600px;}
.ServiceContact .right{ float:right; width:300px; text-align:center; font-size:14px; font-weight:bold; line-height:40px;}
.ServiceContact h1{ font-size:18px; font-weight:bold; line-height:60px; padding-left:20px;}
.ServiceContact h2{ font-size:14px; line-height:30px; padding-left:20px; color:#666;} 
.SearchResult{ width:1280px; margin:0 auto; margin-top:30px;}
.SearchResult ul li{ float:left; width:640px; padding-bottom:30px;}
.SearchResult ul li table{ margin-right:10px; padding-bottom:20px; padding-top:20px;}
.SearchResult ul li table img{ width:120px; height:160px; /*box-shadow:4px 4px 4px #999; border:1px solid #CCC;*/}
/*==============newsList (新闻中心页)=================*/
.newsList{ width:1280px; margin:0 auto;} 
.newsList ul li{ height:180px; } 
.newsList ul li .cont{ height:180px; border-bottom:1px solid #dcdcdc; } 
.newsList ul li .contL{ float:left; width:240px; text-align:center; padding-top:15px; } 
.newsList ul li .contL img{ width:200px; height:140px;box-shadow:4px 4px 4px #999; border:3px solid #FFF;}
.newsList ul li .contR{ float:right; width:1000px; padding-right:10px; } 
.newsList ul li .contRT{ height:70px;}
.newsList ul li .contRTL{ float:left; font-size:16px; line-height:70px; font-weight:600;}
.newsList ul li .contRTR{ float:right;line-height:40px; color:#999; padding-top:20px; }
.newsList ul li .contRB{ height:100px; font-size:14px; line-height:28px;}
.newsList ul li .contRB a{ color:#36F; font-weight:600;}
.newsList ul li .contRB a:hover{ color:#33F; font-weight:600;}

/*wlf 的样式*/
#loginlaw {display: none;}
.ui-dialog{ width: 400px;height: auto;display: none;position: absolute;z-index: 99999;top: 0px;left: 0px; /*border: 1px solid #D5D5D5;background: #fff;*/}
.ui-dialog a{text-decoration: none;}
.ui-dialog-title{height: 48px;line-height: 48px; padding:0px 20px;color: #535353;font-size: 16px; border-bottom: 1px solid #efefef;background: #f5f5f5; cursor: move; user-select:none;}
.ui-dialog-closebutton{width: 50px;display: block;float:right;  height:20px; margin-top:10px; /*background: url(../images/close_def.png) no-repeat;*/cursor: pointer;}
/*.ui-dialog-close
button:hover{background:url(../images/close_hov.png);}*/
.ui-dialog-content{ padding: 15px 20px;}
.ui-dialog-pt15{padding-top: 15px;}
.ui-dialog-l40{height: 40px;line-height: 40px; text-align: right;}
.ui-dialog-input{width: 100%;height: 40px; margin: 0px;padding:0px; border: 1px solid #d5d5d5; font-size: 16px;color: #c1c1c1; text-indent: 25px; outline: none;}
.ui-dialog-input-username{background: url(../images/input_username.png) no-repeat 2px ;}
.ui-dialog-input-password{background: url(../images/input_password.png) no-repeat 2px ;}
.ui-dialog-submit{width: 100%;height: 50px;background: #3b7ae3;border:none; font-size: 16px;color: #fff;outline: none;text-decoration: none; display: block;text-align: center;line-height: 50px;}
.ui-dialog-submit:hover{background: #3f81b0;}
.ui-mask{ width: 100%;height:280%;background: #000; position: absolute;top: 0;height: 0;z-index: 8000; opacity:0.4; filter: Alpha(opacity=40); /*position:absolute; top:0; left:0; width:100%; height:240%; background:#000;  filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; z-index:1101;*/}   


/*友情链接*/
.youqing {background: #f0f0f0;height: 36px;line-height: 36px;margin: 15px auto 0;}
.yq_link {line-height: 36px;list-style-type: none;background: #f0f0f0;margin:0;list-style: none;}
.yq_link li {float: left;background: #f0f0f0;background-image: url(../images/icon_more.gif);background-repeat: no-repeat;background-position: right;}
.yq_link a {display: block;width: 160px;text-align: center;}
.yq_link li ul {line-height: 26px;list-style: none;text-align: left;left: -999em;position: absolute;background: #fff;margin:0;}
.yq_link a:link{color: #173783;}
.yq_link li ul a:visited {color: #173783;}

/* 清除浮动 */
.clearfix {*zoom: 1;}
.clearfix:before,
.clearfix:after {display: table;content: "";line-height: 0;}
.clearfix:after {clear: both;}
.youqing ul{margin:0; padding:0;list-style: none;}
.youqing a{text-decoration: none;color: #1a30b3;}
.youqing a:focus,a:hover,a:active{text-decoration:underline;}
.m-link{position:relative; background:#f5f5f5; border:1px solid #eee; padding: 10px 0; }
.m-link-item{float:left; width:186px; text-align: center; font-size: 12px;background-image: url(../images/icon_more.gif);background-repeat: no-repeat;background-position: right 13px;margin-left:40px;}
.m-link-item a:link{text-decoration: none;}
.m-link-item .top{color:#000!important;height: 36px;line-height: 36px;}
.m-link-item a:hover {color:#000;font-weight:bold;}
.z-hover {color:#000; }
.m-dropdown{position:absolute; top:37px; display:none; overflow:auto; height:140px; width:480px; border:1px solid #eee; background: #fff;}
.m-dropdown li{float: left; text-align: left; margin-left:10px; }
.m-dropdown a{display: block; margin:3px 0; padding-left:10px; width:130px; height:28px; line-height:28px;}
.m-dropdown a:hover{text-decoration: none; color:#fff; background:#0073cc;}
.divmsg{ font-size:18px; color:#666; line-height:30px; margin:0 auto; text-align:center;   font-weight:400;}

/*Member Begin*/
.member{ width:1280px; margin:0 auto; margin-top:20px;}
.member ul li{ float:left; width:610px; height:225px;  border:1px solid #dddddd; margin-right:20px; margin-bottom:15px;}
.member ul li .left{ float:left; width:140px; height:200px; margin-right:20px; margin:12px; margin-right:30px; border:1px solid #efefef;}
.member ul li .left img{width:140px; height:200px;}
.member ul li .right{ float:left; text-align:left;}
.member ul li .right h1{ font-size:16px; line-height:30px; font-weight:bold; margin-top:15px;}
.member ul li .right h2{ font-size:12px; line-height:22px; color:#666; margin-bottom:15px;}
.member ul li .right h3{ font-size:12px; line-height:26px;}
.member ul li .botton{ float:right; height:35px; padding-top:15px;}
.member ul li .botton img{ margin-right:10px;}
.memberDel{ position:absolute; top:40%; left:36%; border-radius:4px;box-shadow:5px 8px 5px #888; background:#328beb; text-align:center; padding:70px 60px;}
.memberDel h1{ font-size:24px; line-height:60px; color:#FFF; font-weight:bold;}
.memberDel h2{ font-size:18px; line-height:40px; color:#FFF; font-weight:bold;}


.memberlogin{ top:20%; left:10%;  width:400px; height:500px; margin-left:100px; }
.memberlogin .content{width:400px; height:460px; background:url(../images/loginBG.png) no-repeat left #fff; margin-bottom:0;  padding-left:540px;border-radius:5px;}
/*.login .content img{ width:177px; height:49px;}*/
.memberlogin input{ width:350px; height:48px; background:#eee; border:1px solid #c1c1c1; line-height:48px; font-size:14px; color:#999;}
.memberlogin .bottom{ width:400px; height:8px; background: url(../images/loginB.png) no-repeat;}
.memberlogin a{ color:#328beb; line-height:8px; font-weight:bold;}
.memberlogin a:hover{ color:#00C;}
.memberlogin .button{ width:350px; height:44px; background:#328beb; border:none; line-height:44px; font-size:16px; font-weight:bold; color:#FFF; border-radius:5px;}
.memberlogin .buttonB{ width:350px; height:44px; background:#FFF; border:1px solid #328beb; line-height:44px; font-size:16px; font-weight:bold; color:#328beb; border-radius:5px;}
.memberlogin .checkbox{ width:14px; height:14px; border:none; background: url(../images/point01.png) no-repeat;}

.registerlogin{   left:0%; width:900px; height:780px; padding-left:285px; background: url(../images/registerBG.png) no-repeat #FFF;  border-radius:5px; box-shadow:5px 10px 5px #555; z-index:2000;}
.registerlogin .title{ font-size:30px; line-height:50px; color:#328beb; text-align:center; padding-top:30px;}
.registerlogin table{  border-bottom:1px solid #efefef;}
.registerlogin table td{ font-size:14px; line-height:40px;}
.registerlogin input{ width:310px; height:34px; background:#eee; border:1px solid #c1c1c1;}
.registerlogin .radio{ width:15px; height:15px; background:#FFF; border:1px solid #989898;}
.registerlogin .button{ width:310px; height:44px; background:#328beb; border:none; line-height:44px; font-size:16px; font-weight:bold; color:#FFF;}
.registerlogin a{ color:#328beb; line-height:20px;}
.registerlogin a:hover{ color:#00C;}

.change{width:1280px; height:800px; margin:0 auto; background:#f6f6f6 url(../images/bg_01.png) no-repeat bottom right;}
.change .title{ width:800px; height:60px; margin:0 auto 0; padding-top:60px; padding-bottom:10px; font-size:30px; text-align:center; color:#328beb; line-height:60px; border-bottom:1px solid #efefef;}
.change .text{ margin-left:500px; font-size:14px; line-height:36px; font-weight:bold; margin-top:20px; margin-bottom:10px; color:#333;}
.change .font16B{ font-size:16px; line-height:40px;}
.change .content{ margin-left:500px; }
.change input{ width:350px; height:48px; border:1px solid #c1c1c1; line-height:48px; font-size:14px; color:#999;}
.change .buttonB{ width:350px; height:48px; background:#328beb; border:1px solid #328beb; line-height:44px; font-size:16px; font-weight:bold; color:#FFF; border-radius:4px;}

.friends_r {  overflow: hidden; width: 1280px; height: 270px;}
.friends_r ul { display: block; height:275px; width: 1280px;}
.friends_r li { float: left; overflow: hidden; width: 212px; height: 90px;}
.friends_r a img { width: 200px; height: 75px; /*border:#fff solid 1px;*/  }
    /*==============weblist (律所官网矩阵)=================*/
.weblist{ width:1280px; margin:50px auto 10px; text-align:center;}
.weblist ul li{ display:block; float:left; width:320px; padding-bottom:20px;}
.weblist ul li img{ box-shadow:4px 4px 4px #999; width: 280px; height: 280px;}
.weblist ul li h1{ display:block; font-size:16px; text-align:center; width:320px; font-weight:bold; line-height:48px; margin:15px auto 0;}

.weblist ul li a{ text-decoration:none;} 
