/* CSS Document */

@charset "UTF-8";

            .kuaisu li{list-style: none;}
            .kuaisu{position: fixed; top: 300px; left: 100px;}
            .kuaisu ul{ width: 140px;text-align: center; }
            .kuaisu li{padding: 10px 20px;border: 1px solid grey; background-color: lightgrey;}




.top_barBox{height: 33px;border-bottom: 1px solid #E2E2E4;background: #F6F6F6;font-size: 12px; color: #666666}

.topBarIn{width: 1000px; height: 32px;}

.formBox{width:300px;float: left;}

.formBox input.userName{width: 89px; height: 20px; border: 0; background: url("../images/inputBg.jpg") no-repeat; margin-right: 5px; margin-top: 6px;}

.formBox input.pw{width: 89px; height: 20px; border: 0;background: url("../images/pwInputbg.jpg") no-repeat; margin-top: 6px;}

.formBox input.btn{width: 48px; height: 20px; border: 0; background: url("../images/loginBtn.jpg") no-repeat;margin-top: 6px; margin-left: 5px;}

.formBox a.rgbtn{width: 54px; height: 20px; background: #65A7F3;display: block; color: #fff; float: left; font-size: 12px; margin-top: 6px; text-align: center; line-height: 20px; margin-left: 5px;}

.weChat{width: 123px; height:20px; margin-top: 6px; float: left;}

.advisory{width: 90px; height: 20px; background: #FE980F; color:#fff; float: left; font-size: 12px;text-align: center; margin-top: 6px; margin-left: 10px;}

.hotline{margin-left:17px;width: 160px; height: 20px; margin-top: 6px;float: left; line-height: 20px; background: url("../images/iconTel.jpg")left center no-repeat; padding-left: 25px;}

.hotline span{color: #FD5C0C;font-weight: bold; padding-left: 5px;}

.topbarNav{width: 137px; height: 20px;float: left; padding-left: 12px; margin-top:6px}

.topbarNav a{color: #666;padding: 0 2px;}

.topbarNav a:hover{color:#FD5C0C }

.matrix{width: 115px; float: left;position: relative; border: 1px solid #ddd; height: 20px; margin-top: 6px; background: #fff;}

.matrix span{text-align: center; color: #03458F; padding-left: 5px; cursor: pointer}

.bgA{background: url("../images/icon1.jpg") 102px center no-repeat;}

.matrix ul {  background-color: #ffffff;  border: 1px solid #ccc;

    left: 9px;

    margin-left: -75px;

    padding-left: 3px;

    padding-top: 5px;

    position: absolute;

    top: 17px;

    width: 180px;

    z-index: 2;

}

.matrix ul li img {

    margin-right: 12px;

    vertical-align: middle;

}

.matrix li {

    float: none;

    height: 21px;

}

.matrix li a {

    display: block;

    height: 18px;

    line-height: 18px;

    padding-left: 5px;

    text-align: left;

    color: #333;

}

.matrix li a:hover {

    color: #900;

    font-weight: bolder;

}

/*toolDiv s*/

.toolDiv{ height: 111px; width: 1200px; margin:0 auto;}

.childWeb{ width: 155px; margin-left:80px; float: left; height:46px; padding-top: 65px; color: #FF2120; font-weight: bold; font-size: 14px; position: relative;}

.childWeb span{color:#666; font-size: 12px; font-weight: normal; cursor: pointer; padding-left: 5px;}

/*搜索*/

.m_search {float:right;width:438px; height:30px; z-index:1; margin-top:24px; }
.top-search{
	width:190px;
	height:30px;
	position:relative;
}
div.top-search,div.top-btn{margin:0;}
.top-search input#top-search-con{
	width:190px;
	height:30px;
	text-indent: 10px;
	color: #666666;
	border:0;
	border:1px solid #E0E0E0;
	border-radius: 15px;
	position: absolute;
	z-index: 1;
}
.top-search input#top-search-con:focus{
	border:1px solid #0685CC;
	border-radius: 15px;
	box-shadow: 0px 0px 3px #0000EE;
}
.top-search button#top-search-btn{
	width:35px;
	height:30px;
	position:absolute;
	right: 0;
	top:0;
	border:0;
	background: url(../images/search.png) no-repeat 11px 8px;
	cursor: pointer;
	z-index: 3;
}
.top-btn{
	width:230px;
	height:30px;
}
.top-btn .fl-zx-btn,.top-btn .fl-zy-btn{
	padding:0 8px;
	background:#EEEEEE;
	border:1px solid #e0e0e0;
	border-radius: 15px;
	height:30px;
	color:#666;
	cursor: pointer;
}
.top-btn .fl-zx-btn:hover,.top-btn .fl-zy-btn:hover{
	background:#0685CC;
	color:#FFFFFF;
	border:1px solid #0685CC;
}

#query_fagui{width: 200px;}

/*全国站隐藏层*/

.area_nav{ position: absolute; left: 0px; top: 85px; z-index: 100; font-weight: normal;}

.chengshi_tc{ width:524px;  margin:0px; padding: 0px; font-family:"宋体"; padding-right:0px;}

.chengshi_tck{ width:518px; float:left; border:1px solid #cccccc; background-color:#f5f5f5;}

.chengshik_z{ width:520px; float:left;}

.csk_bottom{ width:520px; height:5px; float:left; }

.cs_hd{ position:relative; width:490px; height:45px; line-height:45px; vertical-align:middle; border-bottom:1px dashed #a6a6a6; margin:0px auto; z-index:1;}

.cs_hd span{ float:left;}

.cs_hd img{ float:left;}

.cs_hd h3{ vertical-align:middle; font-size:16px; font-family:"宋体", "黑体"; float:left;}

.cs_hd .button{ float:left; height:28px; margin-top:9px; margin-left:10px; display:inline;}

.cs_hd .button .button_left{ float:left;}

.cs_hd .title{ float:left; height:26px; line-height:28px; font-size:14px; font-weight:bold; color:#FFF; vertical-align:middle; background:none repeat scroll 0 0 #BC0D15;}

.cs_hd .title a{ color:#FFF; text-decoration:none; border:none;}

.cs_hd .sfipjiucuo{ float:left; font-size:12px; height:24px; line-height:20px; vertical-align:middle; margin-left:10px; margin-top:11px; display:inline;}

.sfipjiucuo select{ float:left; margin-left:4px; display:block; border:1px solid #7f9db9; color:#000000; position:relative;z-index:1;}

.sfipjiucuo select .fontc{ color:#999999;}

.shengfen_hd{ float:left; height:30px; margin-top:5px; display:inline;}

.shengfen_hd h3{height:30px; line-height:30px; padding-left:15px; display:inline; vertical-align:middle; float:left; font-size:14px; font-weight:bold; color:#000000;}

.shengfen_bd{ float:left; width:470px; padding-left:25px; font-size:12px; line-height:24px;}

.shengfen_bd a{ float:left; color:#000; text-decoration:none; display:block; padding:0 5px; word-break:break-all; white-space:nowrap;}

.shengfen_bd a:hover{ text-decoration:underline;}

/*.cs_search{width:110px; height:24px; padding-left:5px; line-height:24px; vertical-align:middle; float:left; margin-left:15px; border:1px solid #989898; color:#9c9c9c;background:url(../other/{get_web_site_url('img')}index/nav/cs_search.jpg) no-repeat left top;}*/

/*.cs_tijiao{width:85px; height:26px; float:left; border:none; background:url(../other/{get_web_site_url('img')}index/nav/cs_jinru.jpg) no-repeat;}*/

/*nav*/

.nav0{height:63px; background:url(../images/navbg.jpg) repeat-x; width:100%; overflow:hidden;}

.nav{width: 1200px; height: 63px; margin:0 auto; background:url(../images/nav_bg.jpg) no-repeat;}
.nav ul li { width:169px; height:52px; line-height:52px; color:#FFF; float:left; text-align:center; font-size:15px; font-weight:bold; display:block; background:url(../images/nav_li.jpg) no-repeat right;}
.nav ul li a { text-decoration:none; color:#FFF; display:block;}
.nav ul li a:hover { text-decoration:none; color:#f68513; }
.nav ul li a .shouye  { width:140px; height:52px; display:block; background:#ff9933;}

/* S 主导航 */
/* l-sub-tit */
.w1220{
	width: 1200px;
	margin:0 auto;
}
.hd-menu {
    height: 42px;
    border-bottom: 3px solid #4b93d7;
    z-index: 9;
}
.hd-menu li {
    position: relative;
    float: left;
}
.hd-menu li a {
    display: block;
    width: 133px;
    height: 42px; line-height: 42px;
    font-size: 16px; text-align: center;
    overflow: hidden;
    -webkit-transition:none;
       -moz-transition:none;
         -ms-transition:none;
	            transition:none;
	             color: #333;
    font-family: 微软雅黑;
}
.hd-menu li a.hd-menu-w2 { width:220px; } 
.hd-menu li a:hover, .hd-menu li a.hd-mu-ct {
    background-color: #4b93d7;
    _padding-bottom: 1px;
    color: #fff;
}

.hd-menu li .ico-ft {
    position: absolute;
    bottom: 20px;right: -3px;
}
.hd-menu li a .i-art2 {
    *float: left; *margin: 16px 0 0 12px
}
.l-sub-tit { 
    padding:16px 19px;
    height:20px; line-height:20px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    background-color:#4b93d7;
}
.l-sub-nav1 { background-color:#fff; }
/* l-sn */
.l-sn { padding:7px 0; }
.l-sn li a {
    position:relative;
    display:block;
    padding:9px 19px;
    height:20px; line-height:20px;
    font-size:14px;
}
.l-sn li a span {
    font-size:12px;
    color:#999;
}
.l-sn li a .i-ztb5 {
    float:right;
    margin-top:6px;
}
.blue-line {
    float:left;
    margin-top:2px;
    width:3px; height:16px; line-height:0;
    background-color:#4b93d7;
    overflow:hidden;
}
.l-sn li a .blue-line {
    position:absolute; left:0; top:10px;
    display:none;
    width:3px; height:16px; line-height:0;
    background-color:#4b93d7;
    overflow:hidden;
}
.l-sn li a:hover, .l-sn li a:hover span, .l-sn li.l-sn-now a, .l-sn li.l-sn-now a span { color:#297acc; }
.l-sn li a:hover .i-ztb5, .l-sn li.l-sn-now a .i-ztb5 { background-position:-155px -20px; }
.l-sn li a:hover .blue-line, .l-sn li.l-sn-now a .blue-line { display: block; }

/* l-sn-more2 */
.l-sn-more2 { 
    display:none;
    position: absolute;
    left: 218px; top: 0;
    width: 769px; height: 445px;
    background-color: #fff;
    border:1px solid #eaeaea;
}
.l-sn-list {
    padding:15px 30px 45px;
}
.l-sn-list ul li {
    position:relative;
    padding:8px 0 8px 110px;
    line-height:24px; min-height:24px; _height:24px;
    border-bottom:1px solid #f5f5f5;
}
.l-sn-list ul li b {
    position:absolute; left:0; top:10px;
    font-size:14px;
}
.l-sn-list ul li a {
    float:left;
    margin-right:20px;
    white-space:nowrap;
}
.more-bgf8 {
    position:absolute; left:0; right:0; bottom:0;
    padding:0 30px;
    height:42px; 
    background-color:#f8f8f8;
}
.more-bgf8 a { display:block; padding:10px 0; height:22px; line-height:22px; }
.more-bgf8 a:hover .i-art15 { background-position:-105px -16px; }
/* top-l-sn */
.top-l-sn {
    position:relative;
    z-index:15;
}
.top-l-sn .l-sn-more2 {
    top: 45px;
    left: 50%;
    margin-left: -600px;
    width: 1200px;
}
.hd-menu li a:hover, .hd-menu li.l-sn-now a {
    background-color: #4b93d7;
    _padding-bottom: 1px;
    color: #fff;
}

.art-list-c2 li {
    height:32px; line-height:32px;
}





/*热门专长*/

.hotExpertise{ height: 60px; background: #F1F1F1;}

.hotExpertiseIn{width: 975px; padding-left: 25px; height: 60px; background: url("../images/hotExpertiseBg.jpg") -1px center no-repeat;}

.hotExpertiseIn ul li{list-style: none; float: left;}

.hotExpertiseIn ul li > a{display: block;width: 66px; height: 60px; float: left; text-indent: -9999px;}

.hotExpertiseIn ul li > a:hover{background-color: rgba(255,255,255,0.3);}

.hotExpertiseIn ul li > a.moreBox{width: 45px;}



.moreClass{ width: 700px;padding: 10px;background: #fff; border: 1px solid #ccc;position: absolute; top:257px; left:491px; z-index:100;}

.topAbsolutedInBox{ border-bottom: 1px dashed #ccc;}

.topAbsolutedInBoxL{font-size: 16px; font-weight: bold; color: #333; padding-top: 10px; padding-left: 10px;}

.topAbsolutedInBoxR{ float: left; padding-left:4px;}

.topAbsolutedInBoxR a{ color: #333;}

.topAbsolutedInBoxR a:hover{color: #fa9a10;}



@media \0screen\,screen\9 {/* 只支持IE6、7、8 */

    .hotExpertiseIn a:hover{

        background-color:#fff;

        filter:Alpha(opacity=30);

        position: static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */

        *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */

    }

    .demo p{

        position:relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */

    }

}

/*zhInfoLine*/

.zhInfoLine{height: 46px; line-height: 46px; font-size: 12px; color: #23314c;}

.zhInfoLine span{color: #fe980e; font-weight: bold;}

.zhInfoLine a{/*padding:2px; */color:#23314c }

.scroolAdOne{height: auto; margin-bottom: 20px;}

/*leftTab*/

.leftTab{width: 224px;border: 1px solid #ccc; background: #b0b3c8; float: left;}

.leftTabTit{height: 76px; background: #fff;}

.leftTabTit span{display: block; width:74px; height: 29px; padding-top: 47px; text-align: center; color: #9CA0A9;float: left;}

.leftTabTit span.bgBefor1{background: url(../images/formImg1.png) no-repeat center 10px;}

.leftTabTit span.bgBefor2{background: url(../images/formImg3.png) no-repeat center 10px;}

.leftTabTit span.bgBefor3{background: url(../images/formImg2.png) no-repeat center 10px;}

.leftTabTit span.after1{background:#0684cc url(../images/formImg11.png) no-repeat center 10px; font-weight: bold; color: #fff;}

.leftTabTit span.after2{background:#0684cc url(../images/formImg22.png) no-repeat center 10px; font-weight: bold; color: #fff;}

.leftTabTit span.after3{background:#0684cc url(../images/formImg33.png) no-repeat center 10px; font-weight: bold; color: #fff;}

/*tabInfo*/

.tabInfo{height: 420px;background:#0684cc; padding: 10px;}

.text{padding-top: 5px;}

.textArea{width: 201px; height: 134px; margin-top: 10px;}

.textArea textarea{width: 189px; height: 124px; background: #fff; padding: 5px;}

.btnDiv{margin: 13px 0;}

.btnDivT{margin: 0 0 10px 0;}

.btnDiv input{ width: 201px; height: 42px;background: #ff9933; color: #fff; font-family: 'microSoft Yahei'; font-size: 18px;border: 0; cursor: pointer;}

.btnDivT input{ width: 201px; height: 42px;background: #65A7F3; color: #fff; font-family: 'microSoft Yahei'; font-size: 18px;border: 0; cursor: pointer;}


.div.select-arrow {
    border-top: 7px solid #2DB2FF;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    cursor: pointer;
    height: 0px;
    position: absolute;
    top: 13px;
    right: 10px;
    width: 0px;
    z-index: 7;
}
.div.select-set {
    background-color: #FFFFFF;
    border-radius: 5px;
    color: #666;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    padding: 0 35px 0 15px;
    width: 150px;
    z-index: 5;
}
.div.select-block {
    background-color: #FFFFFF;
    border-left: 1px solid #2DB2FF;
    border-right: 1px solid #2DB2FF;
    border-bottom: 1px solid #2DB2FF;
    border-radius: 5px;
    box-shadow: 0 0 2px #2DB2FF;
    left: -1px;
    line-height: 20px;
    position: absolute;
    top: 32px;
    width: 200px;
}



.number{ color: #fff; padding: 6px 20px;}

.number span{padding: 3px 5px;background: #fff; color: #FEAD5B; margin: 0 5px; font-weight: bold}

.caseTitle input{height: 20px; background: #fff; border: 0; width: 191px; padding: 5px; line-height: 20px;}

/*找律师*/

.address{height: 30px; color: #fff; font-weight: bold; padding-left:30px; line-height: 30px;}

.bgIconAdress{background: url("../images/adressIcon.jpg") center left no-repeat;}

.bgIconPecial{background: url("../images/specialIcon.jpg") center left no-repeat; float:left;}

.secetBox{margin: 5px 0; float:left;}

.btnDivT input{ width: 201px; height: 42px;background: #FFAD5B; color: #fff; font-family: 'microSoft Yahei'; font-size: 18px;border: 0; cursor: pointer;}

.btnT{ margin-top: 10px; margin-left: -2px;}

/*rightCon*/

.rightCon{width: 954px;float: right;}
.rightCon_1 { width:954px; height:184px; float:left;}

/*barnner lunfan*/

#banner {position:relative; width:954px; height:184px;  overflow:hidden; font-size:16px} 
#banner_list img {border:0px;} 
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:954px; } 
#banner_info{position:absolute; bottom:4px; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer} 
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;} 
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; z-index:1002; 
margin:0; padding:0; bottom:3px; right:5px; height:20px} 
#banner ul li { padding:0 8px; line-height:18px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background-color:#6f4f67;cursor:pointer; margin:0; font-size:16px;} 
#banner_list a{position:absolute;} 

.rightCon_2 { width:954px; height:auto;float:left; font-size:12px;}
.rightCon_2_1 { width:954px; height:30px; line-height:30px; float:left; font-size:14px;}
.rightCon_2 ul li { width:94px; margin-right:12px; height:147px; float:left; margin-bottom:7px;}
.rightCon_2 ul li img { width:95px; height:105px; float:left;}
.rightCon_2 ul li span { width:95px; margin-left:20px; height:22px; line-height:22px; text-align:center; color:#000;}
.rightCon_2 ul li i { width:95px; height:22px; line-height:22px; text-align:center; font-style:inherit; display:block; background-color:#eeeeee; display:block;}
.rightCon_2 ul li i a { text-decoration:none; color:#0684cc; display:block;}
.rightCon_2 ul li i a:hover { text-decoration:none; color:#666; display:block; background-color:#ffad5b; color:#FFF;}



/*todyhot*/

.todyhot{margin-left: 10px; font-size: 14px;}

.todyhotTit{height: 30px; line-height: 30px;}

.todayhotTit span{cursor:pointer;display: block;float: left; width: 80px; height: 30px; line-height: 30px; color: #565a6c; margin-right: 10px;}

.todayhotTit span.hoverNow{font-size: 18px;border-bottom: 1px solid #D6D5DA; height: 29px;}

.todyhotContext{height: auto;}

.oneUl{width: 358px;float: left;padding-bottom: 15px;}

.oneUl h2{padding-top: 10px;font-weight: normal;}

.oneUl h2 a{color:#fe980e;font-size: 16px; }

.oneUl p{padding-top: 10px; color: #6b6b6b; height: 45px;}

.oneUl p a{padding:2px 5px;background: #56596A;font-size: 12px; color: #fff; margin-left: 10px;}

.oneUl p a:hover{text-decoration: underline;}

.nobot{border-bottom:0px; padding-top:15px;}

ul.twoUl{list-style: none; width: 360px; padding-bottom:15px;}

ul.twoUl h2{font-weight: normal;color:#fe980e;font-size: 16px;}

ul.twoUl h2 a{color:#fe980e;font-size: 16px; }

ul.twoUl li{list-style: none; line-height: 27px; height: 27px;}

ul.twoUl li a{color: #225588}

ul.twoUl li a:hover{color: #fe980e}

ul.twoUl li span{margin-right: 5px;}

/*legalAdvice*/

.legalAdviceTit{border-bottom: 1px solid #D1D1D1; padding-bottom: 15px;}

.legalAdviceTit h1,.legalAdviceTit strong{float: left; font-size: 26px; font-weight: normal; color: #474746;font-family: 'microSoft Yahei'}

.legalAdviceTit h1 a,.legalAdviceTit strong a{color:#474746 }

.legalAdviceTit h1 a:hover,.legalAdviceTit strong a:hover{color:#fe980e }

ul.legaAdviceNav{list-style: none;float: right; color: #717171}

ul.legaAdviceNav li{float: left; padding: 0 3px;}

ul.legaAdviceNav li a{color:#717171}

ul.legaAdviceNav li a:hover{color:#fe980e }

/*legalAdviceL*/

.legalAdviceL{width: 748px;float: left;}

.search{ height: 69px; padding-top:30px;border-bottom: 1px solid #D1D1D1; background: url("../images/testpic.jpg") left center no-repeat}

.searchItem{width: 460px;float: right;}

.searchItem input[type='text']{width: 328px; height: 32px; padding:5px;border: 1px solid #65A7F3;float:left}

.searchItem input[type='button']{width: 120px; height: 44px; background:#65A7F3;float:left; border: 0;font-size: 18px; color: #fff; font-family: 'microSoft Yahei';cursor: pointer;}

/*lefList*/

.lefList{width: 225px;}

.tit{width: 103px; border-bottom: 2px solid #575A6D; font-size: 16px; padding-bottom: 10px;}

.lefList ul{padding-top: 10px; width: 225px;}

.lefList ul.twoUl li{ line-height: 26px; overflow: hidden;}

.lefList ul.twoUl li a{ color: #616161;line-height: 26px;}

.lefList ul.twoUl li a:hover{color:#fe980e }

.lefList ul.twoUl li span {margin-right: 0px;}

/*经典咨询*/

.lyadviceBox{width: 492px; font-size: 14px;}

.thanks{font-size: 18px;font-family: 'microSoft Yahei'; height: 37px;border: 1px solid #f65b05; color: #f65b05;text-align: center; line-height: 37px;}

.thanks a{color: #f65b05;}

.lyadviceBox ul.twoUl{width:490px;}

.lyadviceBox ul.twoUl li{height: 26px; line-height: 26px;}

.lyadviceBox ul.twoUl li a{float: left;}

.lyadviceBox ul.twoUl li span{float: right; font-size: 12px; color: #636161}

/*entrust*/

.entrustTit{padding-top: 15px;}

.entrustTit ul li{list-style: none; float: left;margin-right: 30px;}

.entrustTit ul li span{display: block; width: 100px; padding-bottom: 10px; cursor: pointer}

.entrustTit ul li span.cursor{border-bottom: 2px solid #565a6c; font-weight: bold;font-size: 16px;}

.entrustTit ul li span.cursorT{border-bottom: 2px solid #565a6c; font-weight: bold}



.datalist{

    border-collapse:collapse;	/* 边框重叠 */

    width: 100%;

    font-size: 12px;

}

.datalist th{

/* 行名称边框 */

    color:#000;				/* 行名称颜色 */

    text-align:left;

    border-bottom:1px solid #FBDBB5;

    font-size: 12px;

    font-weight: normal;;

}

.datalist td{

    	/* 单元格边框 */

    text-align:left;

    overflow: hidden;

    color: #8b8a8a;

    padding: 5px;

}

.datalist td a{color: #225588}

.datalist tr:hover, .datalist tr.altrow{

    background-color:#f2f2f2;

}

a.public{display:block;font-size: 18px; height: 37px;border: 1px solid #65A7F1; color: #65A7F1;text-align: center; line-height: 37px; font-family:'microSoft Yahei'}

a.public:hover{color:#f28a0f;border: 1px solid #f28a0f }

/*新闻内容页*/

/* ==================澶存潯鏂伴椈鍐呭椤� ================== */
.cgal2{ width:1200px; border-top:2px solid #369; margin:15px auto 0px auto; padding-bottom:10px; overflow:hidden;}
.dqwzbox{ width:1200px; margin:0px auto; height:50px; line-height:50px;  font-size:13px; color:#333333; text-indent:5px;}
.dqwzbox a{ color:#333333;}
.lianjietupianbig2{width:1200px; margin:0 auto;  margin-top:10px; display:block;}
.lianjietupianbig2 img{ float:left;}
.cgal2L{ float:left; border:1px solid #e7e7e7; border-top:0px; width:868px;}
.cgal2Ltitle{ width:800px; text-align:center; /*height:56px;*/ line-height:32px; /*overflow:hidden;*/ font-size:24px; font-family:"Microsoft YaHei"; color:#222; margin:10px auto; z-index:1; position:relative;}
.xinlang{ width:62px; height:22px; line-height:20px;float:right;margin-top:17px; display:inline-block;}
.xlwb span{ display:inline-block; float:right; background:url(images/bg_04.jpg) no-repeat; width:50px; height:22px; margin-top:17px; line-height:22px; font-size:12px; color:#222; margin-left:8px; text-align:center;}
.xlwb{ height:56px; line-height:56px; width:135px; z-index:999; position:relative; margin-top:-56px; float:right; padding-right:35px; }
.zcnryhui{ font-size:12px; color:#888;width:798px; height:23px; border:1px solid #e7e7e7; background:#f8f8f8; margin:5px auto 25px auto; text-align:center; line-height:23px;}
.zcnryhuia{color:#0a68ae; padding-left:10px; cursor:pointer;}
/* =======涓撻暱鍐呭椤垫柊闂诲浘鐗�====== */
.zcnrypic{ width:800px; text-align:center; margin:0px auto 40px auto;}
/* =======涓撻暱鍐呭椤垫枃绔 ====== */
.zcnrynr{ width:800px; margin:0 auto; color:#222; line-height:30px; font-size:16px;  position:relative;}
.zcnrynr a{ color:#0a68ae;}


.tjyd{ width:800px; margin:0px auto 40px auto;}
.tjyd span{ height:40px; line-height:40px; font-weight:bold; color:#222; display:block; width:800px;}
.tjyd ul{ float:left; padding-right:20px;}
.tjyd ul li{ height:30px; line-height:30px; width:325px; overflow:hidden; text-indent:15px;}
.tjyd ul li a{ color:#0a68ae;}
.xmhyjtlsul{ width:318px; height:373px; font-size:13px; color:#222; padding-top:15px; border:1px solid #e7e7e7;}
.xmhyjtlsul li{ padding-left:8px; float:left; width:95px; text-align:center; padding-bottom:15px;}
.xmhyjtlsul li a{ color:#0a68ae;}
.damfzx{ height:258px; width:318px; border:1px solid #e7e7e7; margin-top:15px;}
.damfzx .heng{ height:39px; border-bottom:1px solid #e7e7e7; background:#f7f7f7;}
.damfzx .heng a{ float:right; height:39px; line-height:39px; padding-right:20px; font-size:13px; color:#525252;}
.zxboxthree{ width:278px; height:118px; border:1px solid #ccc; margin:15px auto 0px 15px; color:#888888; font-size:14px; text-indent:10px; line-height:25px;  display:block; padding-left:5px; padding-right:5px;}
.dawttj{ width:290px; height:35px; background:url(images/dawttj.jpg) no-repeat; margin:35px auto 0px 15px;}
.damfzx ul{ width:290px; margin:15px auto 0px auto;}
.damfzx ul li{ float:left; padding-left:6px; height:28px; line-height:28px;}







/* ==鏂伴椈浜�== */
.picnews1two{ width:320px; height:235px; background:#e8e8e8; position:relative; overflow:hidden;}
.picnews2two{ width:320px; height:200px;overflow:hidden; float:left; display:inline;}
.picnews3two{ width:318px; border:1px solid #e7e7e7; height:198px; overflow:hidden; display:block;}
.picnews3two li{ width:318px; height:198px; overflow:hidden; display:block;}
.picnews3two img{ border:0px;height:198px;}
.picnews4two{ /*width:100px;*/ float:left; height:20px; display:inline; font-size:12px;z-index:999; position:absolute; color:#000;bottom:40px;right:3px;}
.picnews4two li{ width:20px; height:20px; line-height:20px; text-align:center; overflow:hidden; display:block; float:left; margin:0 3px 0 0; display:inline; background:#FFF;  cursor:pointer }
.picnews4two .on{ background:#ba0003; color:#FFF; display:block; }

.picnews5two{ width:280px; height:25px; line-height:25px; float:left; padding:5px 0px 0px 20px; text-align:center; font-size:14px; font-weight:normal;overflow:hidden; }
.picnews5two li{  display:none;height: 27px;line-height: 27px;}
.picnews5two a{ color:#292a2a; display:block;font-size:12px; font-weight:bold;}
.picnews5two a:hover{ color:#FF0000;}

/* ====== 娉曞緥妗堜緥_鍐呭_right ======== */
.rflal_right{ width:320px;  float:right; margin-top:10px; overflow:hidden;}
.rflal_rights{ width:318px; height:425px; border:1px solid #e7e7e7;}
.rflal_rightsj{ width:310px; height:38px; line-height:38px;  text-align:right; font-size:14px; color:#222; background:url("images/flalb.jpg") repeat-x; border-bottom:1px solid #e7e7e7; padding-right:8px;}
.rflal_rightsj a{ color:#525252; font-size:13px;}
.rflal_rightsj a:hover{ color:#258;}
.rflal_rightsj img{ float:left; margin-left:10px;}
.rflal_rightsj span{ font-weight:bold;  text-indent:10px; float:left; display:block; }

/* ====== 娉曡鍔ㄦ€� ======== */
.rfgdt{ width:300px; padding-left:9px; padding-bottom:7px;}
.rfgdt li{ width:295px; height:55px; line-height:25px; text-indent:10px; padding-left:5px; border-bottom:1px dashed #e7e7e7; padding-top:10px; }
.rfgdt li font{ font-size:12px; color:#0a68ae; background:url(images/sj.jpg) left 10px no-repeat; display:block;}
.rfgdt li span{ font-size:13px; color:#999999; padding-left:10px;}
.rfgdt li font a{color:#0a68ae;}
.rfgdt li font a:hover{}

.flzsali{ width:320px; height:190px; overflow:hidden;}
.flzsali img{ float:left; height:190px; margin-top:10px;}

#zNsMainCT_A{ text-align:right; width:785px; margin:0 auto 15px;}
/*.zNsMainCT_A .sinaWB,
.zNsMainCT_A .tmblog{ float:right;}*/



.lawyer_page{border:1px solid #eaeaea;margin-top:12px;background:#fcfcfc;padding-bottom:10px;}
.lawyer_page .lawyer_page_top{background:#f7f7f7;height:38px;border-bottom:1px solid #eaeaea;line-height:38px;}
.lawyer_page .lawyer_page_top h2{font-size:14px;color:#222;float:left;margin-left:13px;background:url(../images/ico7.png) left center no-repeat;padding-left:23px;}
.lawyer_page .lawyer_page_top a{color:#525252;font-size:13px;float:right;margin-right:22px;}
.lawyer_page .lawyer_page_top a:hover{color:#126aaa;}
.lawyer_page ul{padding:5px 0 0;}
.lawyer_page ul li{padding:5px 15px;}
.lawyer_page ul li.on{background:#fff;border-bottom:1px solid #f5f5f5;}
.lawyer_page ul li h3{font-size:14px;font-weight:normal;}
.lawyer_page ul li h3 span{color:#c2362e;float:left;}
.lawyer_page ul li h3 a{color:#525252;float:left;margin-left:5px;}
.lawyer_page ul li.on h3 a{font-weight:bold;color:#04508c;}
.lawyer_page ul li .sidebox{display:none;}
.lawyer_page ul li .sidebox p{color:#616161;font-size:12px;margin:5px 0;}
.lawyer_page ul li .sidebox span i{float:left;color:#8e8e8e;font-size:12px;font-style:normal;}
.lawyer_page ul li .sidebox span a{float:right;color:#04508c;font-size:12px;}
.g-wrap{ width:870px; margin:0 auto; margin-top:20px;}
.g-wrap2{ width:870px; float:left; margin-top:20px;}

.c_top{ width:90%; height:40px; float:left; margin-left:40px;border-top:solid #E7E7E7 7px; padding-top:20px;}
.c_top .wz_pl{ background:url(http://images.maxlaw.cn/wimages/c_wzbg_03.jpg) no-repeat left center; text-indent:25px;float:left;}
.c_top .wz_pl{ font-family:"微软雅黑"; font-size:20px; color:#010101;line-height:40px;font-weight:bold; }
.c_top .tiaoshu{background:url(http://images.maxlaw.cn/wimages/c_ts.jpg) no-repeat right center;line-height:40px; float:left;font-family:"微软雅黑"; padding-right:25px;font-size:18px; color:#4f4f4f;}

.ceditzone{ width:90%; float:left;margin-top:10px;margin-left:40px;}
.cavatar{ width:50px; height:50px; background:url(http://images.maxlaw.cn/wimages/imgbg.png) no-repeat center center;border-radius: 50%;float: left; overflow:hidden; position:relative;}
.cavatar img{ border-radius:100%;width:100%; height:100%;opacity:0;transition:opacity 0.3s ease-in-out 0s;}


.cedit{width:91.5%; float:right;border:1px solid #DDDDDD;position:relative;}
#textarea{width:96%;height:35px; padding:11px 15px 0px;border:none; font-family:"宋体"; font-size:16px;}
.cedit .submit{position:absolute;right:0px;bottom:0;height:46px;width:110px; text-align:center; line-height:46px; background:#1375B6;font-family:"宋体"; font-size:16px; color:#FFFFFF; }
.cedit .tuijian{height:46px;background:#F4F5F6;display:none;color:#fff;}
.cedit .tuijian .tj_user{ width:70%; line-height:46px; text-indent:20px; font-family:"新宋体"; font-size:12px; color:#b3b2b2;}
.cedit .tuijian .tj_user a{color:#b3b2b2;}
.cedit .tuijian .tj_user a:hover{color:#1375B6;}

.clist{ width:90%;margin-left:40px; float:left; padding-top:20px; padding-bottom:20px;}
.clist .item{ width:100%;float:left; padding:15px 0px 15px 0px; border-bottom:dashed #ACACAC 1px; }
.clist .item2{ width:100%;float:left; padding:15px 0px 25px 0px; border-bottom:none; }

.cbody{ width:92%; float:right; font-size:14px; margin-top:5px;}
.cbody2{ width:92%; float:right;margin-top:5px; font-size:14px; background:url(http://images.maxlaw.cn/wimages/jinghua.png) no-repeat right 8px;}
.cbody3{ margin:5px 0px 10px 55px; font-size:14px; padding-top:5px;height:88px;background:url(http://images.maxlaw.cn/wimages/hongtiao.png) repeat-y right top;}
.cuser{margin-bottom: 5px; height:20px;}
.cuser a{ font-family:"宋体"; font-size:14px; color:#406599; float:left;}color:#059BE9; 
.cuser a:hover{color:#7696b3;}

.ctext{margin-bottom:15px;  font-family:"宋体"; font-size:16px; color:#444; line-height:22px;}
.ctext2{margin-bottom:5px;  font-family:"宋体"; font-size:14px; color:#444; line-height:22px;}
.cinfo{ color:#999; line-height:24px;}
.cinfo .ctime{ float:left;line-height:12px;}
.c-actions{ float:right;}
.cdigg{float:left;}
.heart{ width:20px; height:20px; float:left;cursor:pointer; display:block; background-position: left;}
.heart{ margin-left:5px;background:url(http://images.maxlaw.cn/wimages/zan.png) no-repeat 100% 100%;  float:left;}
.heart:hover{ margin-left:5px;background:url(http://images.maxlaw.cn/wimages/zan2.png) no-repeat 100% 100%;}

.c-actions .creply{float:left; margin-right:10px; cursor:pointer;}
.cinfo .c-actions .creply .cpl{ width:25px; height:20px;float:right;cursor:pointer; padding-top:2px;}
.cinfo .c-actions .creply .cpl{ margin-left:30px;  background:url(http://images.maxlaw.cn/wimages/c_ly.jpg) no-repeat center center;}
.cinfo .c-actions .creply .cpl:hover{ margin-left:30px;  background:url(http://images.maxlaw.cn/wimages/c_lylink.jpg) no-repeat center center ;}
.zcnrysxp{ height:64px; line-height:64px; border-top:1px dashed #e7e7e7; width:800px; margin:25px auto 10px auto;}
.zcnrysxpL{ height:20px; line-height:20px; margin-top:22px; float:left;}
.zcnrysxpR{ height:20px; line-height:20px;margin-top:22px;float:right; text-align:right;}
.zcnrysxp a{ color:#0a68ae;} 

/*登录弹窗*/
.modal2{position:fixed;top:40%;left:35%;z-index:1060;background-color:#ffffff; display:none;}
#c_denglu{ position:absolute;width:412px; height:231px;margin:0 auto;background:url(http://images.maxlaw.cn/wimages/denglubg.png) no-repeat 0 0;display:block;}
.c_dltop{ width:370px; height:45px; margin:0 auto; border-bottom:dashed 1px #D6D6D6;}
.c_dltop_span{ width:125px; float:left; line-height:45px; font-family:"微软雅黑"; font-size:20px; color:6f6f6f; background:url(http://images.maxlaw.cn/wimages/c_dlogo.png) no-repeat right 17px;}
.c_dltop a{ width:40px; height:34px; float:right; margin-top:8px; text-align:center; cursor:pointer;}
#c_denglu ul{ width:370px; height:160px; margin:0 auto; padding-top:20px;}
#c_denglu ul li{ width:180px; display:inline;float:left; text-align:center;}
#c_denglu ul li span{width:180px; height:35px; float:left; line-height:35px;  font-family:"微软雅黑"; font-size:16px; color:#aeaeae;}
.c_dltop_xian{width:1px; height:135px; background:#E4E4E4; float:left;}

.pl-modal{position:fixed;top:25%;left:25%;background: #FFF;z-index:1060; display:none;}
.modal{ position:absolute;width:750px; height:auto;background: #FFF; display:block;}
.am-modal-active{display:block;z-index:1060;}
.sharebg{ background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity:1; position:fixed; right: 0; top: 0; width: 100%; z-index: 1040; display:none; }
.sharebg-active{ opacity: 1; display:block; }

.recommend-peo li{
	width:100px;
	margin-right: 10px;
	float:left;
	color:#666;
	font-size: 12px;
	text-align: center;
}
.recommend-peo li i{
	font-style:normal;
}
.recommend-peo li i a{
	color:#004592;
}


/*个人中心*/
.wrap{
	width:1200px;
	margin:20px auto !important;
	height: auto;
}
.preNav{
	width:200px;
	height: auto;
	background:#EEEEEE;
	border:1px solid #E0E0E0;
	
	float: left;
	margin-bottom: 20px;
}
.preNav dt{
	background: #4484c3;
	line-height: 40px;
	padding:0 20px;
	font-size:16px;
	color:#FFFFFF;
}
.preNav dd{
	line-height: 30px;
	padding:10px 20px;
	border-bottom: 1px solid #E0E0E0;
	cursor: pointer;
	color:#333333;
	font-size: 14px;
}
.preNav dd span{
	display: inline-block;
	width:120px;
	line-height: 20px;
	padding:10px 20px;
}
.preNav dd span.active{
	background:#4484c3 ;
	color:#FFFFFF;
}
.preNav dd span:hover{
	background:#4484c3 ;
	color:#FFFFFF;
}
.preNav dd ul{
	display: none;
	background: #FFFFFF;
	padding:10px 0;
}
.preNav dd ul li{
	margin-left:10px;
	line-height: 30px;
}
.preNav dd ul li:hover{
	color:#4484c3;
}
.preCon{
	float: right;
	width:980px;
	padding-bottom:30px;
}

.index-preCenter{
	width: 100%;
	height: auto;
	display:block;
}
.index-preCenter h3,.ask-preCenter h3,.zask-preCenter h3,.ask-cgal h3,.ask-fbcgal h3,.ask-que-preCenter h3,.collect-preCenter h3{
	font-weight: normal;
	line-height:30px;
	color: #666666;
	font-size: 12px;
}

.box1 {
	border:1px
solid #f5d6b6;
	background:#fff6ea;
	padding:10px;
	overflow:hidden;
	zoom:1
}
.in_box1 {
	background:#fff;
	padding:10px;
	overflow:hidden;
	zoom:1
}
.my_law_pic {
	width:92px;
	float:left
}
.my_law_pic
img {
	width:80px;
	height:98px;
	margin-bottom:5px
}
.a_btn1 {
	background-position:0 -351px;
	padding-left:2px;
	display:inline-block;
	height:26px
}
.a_btn1:hover {
	text-decoration:none;
	background-position:0 -403px
}
.a_btn1
i {
	background-position:100% -377px;
	padding:0
10px 0 8px;
	font-size:12px;
	color:#fff;
	display:inline-block;
	height:26px;
	line-height:28px;
	overflow:hidden;
	cursor:pointer
}
.a_btn1:hover
i {
	background-position:100% -429px
}
.my_law_info {
	float:left;
	padding-left:20px;
	text-align:left
}
.my_law_name {
	color:#999;
	margin-bottom:5px
}
.my_law_name
i {
	font-size:18px;
	font-family:"Microsoft Yahei",sinSun;
	color:#333;
	font-weight:700
}
.my_law_table {
	border-collapse:collapse;
	border:1px
solid #dfdfdf;
	width:583px
}
.my_law_table th,.my_law_table
td {
	border:1px
solid #dfdfdf;
	height:30px;
	line-height:30px;
	padding:0
5px
}
.my_law_table
th {
	width:86px;
	font-weight:100
}
.my_law_table
th.bg {
	background:#fff4d8
}
.my_law_table
td.bg {
	background:#fffaee
}
.my_law_table
i {
	display:inline-block;
	width:110px
}
.box2 .title2{
	background: #fffaee;
	line-height: 30px;
	margin-top:20px;
	border-bottom: 0;
	color:#333;
	padding:0 10px;
}
.box2 span{
	color: #666666;
	width:100%;
	display: inline-block;
	padding:10px 0;
}
.box2 ul li{
	width:110px;
	overflow: hidden;
	float: left;
	margin-right: 30px;
}
.box2 ul.zxlb li{
	height: 30px;
	line-height: 30px;;
	width:100%;
	overflow: hidden;
	text-indent: 10px;
}
.box2 ul li a{
	width: 110px;
	display:inline-block;
	line-height: 20px;
	text-align: center;
	color:#666;
	margin-top:5px;
}
.box2 ul li span{
	width: 110px;
	text-align: center;
	padding:0}
.ask-pre-box ul,.ask-que-preCenter ul,.collect-preCenter ul ,.ask-cgal ul,.ask-fbcgal ul{
	width: 100%;
	height: 40px;
	margin-top:20px;
}
.ask-pre-box ul li,.ask-que-preCenter ul li,.collect-preCenter ul li,.ask-cgal ul li,.ask-fbcgal ul li{
	float: left;
	width: 120px;
	text-align: center;
	color:#333333;
	line-height: 40px;
	cursor: pointer;
}
ul#ullist li{
    width: 100%;
    text-align: left;
}
.ask-pre-box ul li.active,.ask-que-preCenter ul li.active,.collect-preCenter ul li.active,.ask-cgal ul li.active,.ask-fbcgal ul li.active{
	background:#4484c3;
	color:#FFFFFF;
}
.all-ask,.not-ask{
	
	margin:10px 0;
	line-height: 30px;
	color:#666666;
}
.not-ask{
	display: none;
}
.all-ask select{
	width:120px;
	color:#333;
	line-height: 28px;
	border:1px solid #E0E0E0;
}
.all-ask dl{
	width:110px;
	margin-right: 30px;
	float: left;
}
.all-ask dl dt{
	width:110px;
}
.all-ask dl img{
	width:110px;
}
.all-ask dl dd{
	line-height: 25px;
	text-align: center;
}
.all-ask p{
	margin-top:10px;
}
.all-ask p label{
	display: inline-block;
	width:60px;
}
.all-ask p input{
	width: 200px;
	border:1px solid #E0E0E0;
	line-height: 26px;
	color:#333;
	margin-left: 20px;
	text-indent: 10px;
}
.all-ask p input.sub,.not-ask p input.sub{
	border:0;
	background: #4484C3;
	padding:3px 40px;
	color:#FFFFFF;
	margin-top:20px;
	cursor: pointer;
	
}
.all-ask p span {
	margin-top:20px;
	margin-right: 30px;
}
span.now-img{
	width:110px;
}
span.up-img{
	width:800px;
}
.all-ask p span img{
	width: 110px;
}
.all-ask p span em{
	display:inline-block;
	color:#0000EE;
	font-size:14px;
}
.not-ask p{
	margin-top:10px;
}
.not-ask p label{
	display: inline-block;
	width:130px;
}
.not-ask p input{
	border:1px solid #E0E0E0;
	line-height: 26px;
	color:#666666;
}
.all-ask ul{
	height: auto;
}
.all-ask ul li{
	float: none;
	width: auto;
	padding:0 10px;
	margin-bottom:10px;
	text-align: left;
	font-size:16px;
	color:#006ABC;
}
.all-ask ul li div{
	font-size: 12px;
	color:#666666;
}
.all-ask textarea{
	width: 90%;
	height: 80px;
	line-height: 20px;
	overflow: auto;
	color: #666666;
	font-size: 14px;
	padding:10px;
	border:1px solid #E0E0E0;
	background-color: #FFFFFF;
}
.all-ask a{color:#006ABC;}
.all-ask input[type=submit]{
	background: #006ABC;
	border:0;
	color:#FFFFFF !important;
	padding: 0 10px;
	cursor: pointer;
}
.ask-cgal table{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	margin-top: 30px;
}
.ask-cgal table thead tr th{
	line-height: 40px;
	color: #333333;
	font-size: 14px;
	border: 1px solid #E0E0E0;
}
.ask-cgal table tbody tr td{
	color:#666;
	line-height: 30px;
	border: 1px solid #E0E0E0;
}
.ask-cgal table tbody tr td.cursor{
	cursor: pointer;
	color: #006ABC;
}
.ask-fbcgal form{
	width: auto;
	padding:0px 10px 20px;
	border:1px solid #E0E0E0
}
.ask-fbcgal form p{
	margin-top:20px;
}
.ask-fbcgal form label{
	display: inline-block;
	width: 60px;
	line-height: 30px;
	color:#333333;
	font-size: 16px;
	float: left;
}
.ask-fbcgal form input{
	width:260px;
	height: 30px;
	line-height: 30px;
	border:1px solid #E0E0E0;
	color:#666666;
	text-indent: 10px;
}
.ask-fbcgal form input[type='button']{
	width: auto;
	height: auto;
	padding: 3px 15px;
	background: #006ABC;
	color: #FFFFFF;
	margin-left: 60px;
}
.ask-fbcgal form textarea{
	width: 700px;
	height: 300px;
	border:1px solid #E0E0E0;
	overflow: auto;
	padding: 10px;
	color: #666666;
}
#ask-cgal,#ask-fbcgal,#ask-fbgrwj,#ask-grwj,#lnews-preCenter,#ldata-preCenter,#zask-que-preCenter,#zask-LayCenter,#ask-LayCenter{
	display: none;
}
#ask-preCenter,#ask-que-preCenter,#collect-preCenter,#data-preCenter,#news-preCenter{
	display: none;
}
