
.index_img{margin:10px 0 0;}
.index_img .img,.index_img .img img{max-width:465px; max-height: 385px; }
.index_img ul{float:left; width:130px; display: block;}
.index_img li{ float:left; padding:0px 0px 0px 17px; width:129px; height: 88px; overflow: hidden; border-bottom: 1px solid #ccc; cursor: pointer;}
.index_img li:hover,.index_img li.cur{background: url("../img/index_img_bg.png") center right no-repeat; }
.index_img li a{display:block; margin-top:10px; width:95%; font-size: 14px; line-height: 20px; font-weight: bold; color:#636060;}
.index_img li p{font-size: 12px; line-height: 20px;}
.index_img li.nobb{border:none;}
.index_img li a:hover,.index_img li.cur a,.index_img li.cur p{ color:#53b0fb;}

.index_service{ width:300px; height: 442px; background: url("../img/index_service.jpg") center center no-repeat; position:relative;}
.index_service ul{ float:left; width:95%; padding: 115px 0px 10px 13px;}
.index_service li{ float:left; background: url("../img/is_li.png") 0 0 no-repeat; border:none; padding: 0; width:132px; height: 96px; text-align: center; margin:0px 10px 10px 0px;}
.index_service li.nomr{ margin-right: 0px;}
.index_service li:hover,.index_service li.cur{ background: url("../img/is_li_hover.png") 0 0 no-repeat;}
.index_service li a{font-size:14px; line-height: 26px; color:#ffffff; width:100%;}
.index_service li img{ margin-top: 8px; margin-right:2px;}
.index_service li:hover a,.index_service li.cur a{color:#236fad;}
.index_service .s_word{ position:absolute; top:54px; left:0px; color:#ffffff; width:300px; height:30px; font-size:18px; display:inline-block; text-align:center;}

.index_adv{margin:21px auto;}

.flh1{ widht:623px; margin-bottom:22px;}
.flh2{ width:300px; margin-bottom:22px;}
.flh3{ widht:623px; margin-bottom:22px;}
.flh4{ width:300px; margin-bottom:15px;}
.flh5{ width:300px; margin-bottom:22px;}

/**标题**/
.index_h1{ background: url("../img/index_line1.png") left bottom no-repeat; font-size:18px; font-weight: bold; line-height:35px; height: 35px; padding-left: 31px; color: #2da1ff;}
.index_h2{ background: url("../img/index_line2.png") left bottom no-repeat; font-size:18px; font-weight: bold; line-height:35px; height: 35px; padding-left: 31px; color: #2da1ff;}
.index_h3{ background: url("../img/index_line3.png") left bottom no-repeat; font-size:18px; font-weight: bold; line-height:42px; height: 42px; padding-left: 31px; color: #2da1ff;}
.index_h4,.index_h5{  background: url("../img/index_line3.png") left bottom no-repeat; font-size:18px; font-weight: bold; line-height:42px; height: 42px; padding-left: 31px; color: #2da1ff;}
.index_h1 a,.index_h2 a,.index_h3 a,.index_h4 a,.index_h5 a{ font-size:18px; font-weight: bold; color: #0071bf;}

/**公证动态**/
.index_h1 a.nocss{ color:#666666; font-weight: normal; margin-left: 25px; border-radius:3px;   width:100px;  padding:3px;}
.index_h1 a.nocss:hover,.index_h1 a.hover{ font-weight: bold; color: #0071bf;  border-radius:3px;  width:100px; padding:3px;}
.index_news{margin:26px auto; width:572px;}
.index_news .fnews{}
.index_news .fnews img{ width:283px; height: 166px;}
.index_news .fnews ul{ margin-top:15px; width:253px;}
.index_news .fnews li{float:left; background: url("../img/fnews_bg.gif") left center no-repeat; padding-left: 20px; margin-left: 10px; width:253px; height: 36px; line-height: 36px; }
.index_news .fnews li:hover,.index_news .fnews li.cur{background: url("../img/fnews_bg_hover.gif") left center no-repeat; }
.index_news .fnews li a{font-size: 14px;}
.index_news .fnews li a:hover,.index_news .fnews li.cur a{ color:#53b0fb;}

.index_h1_bg{ float: left; background: url("../img/index_h1_bg.gif") 0 0 no-repeat; width:623px; height: 436px; }
.index_h2_bg{ float: left; background: url("../img/index_h2_bg.gif") 0 0 no-repeat; width:300px; height: 435px; }
.index_h3_bg{ float: left; background: url("../img/index_h3_bg.gif") 0 0 no-repeat; width:623px; height: 311px; }
.index_h4_bg{ float: left; background: url("../img/index_h4_bg.gif") 0 0 no-repeat; width:300px; height: 69px; }
.index_h5_bg{ float: left; background: url("../img/index_h5_bg.gif") 0 0 no-repeat; width:300px; height: 185px; }

/**搜索**/
.index_search{ width:100%; height: auto; }
.index_search input{ float:left; border: none; margin:20px 0px 0px 28px; cursor: pointer;}
.index_search .i_search_ipt{ /*background: url("../img/l_search_ipt.gif") 0 0 no-repeat;*/ border:1px solid #ccc; width:170px; height: 29px; line-height: 29px; }
.index_search .i_search_btn{ margin-left: 12px; background: url("../img/l_search_btn.png") 0 0 no-repeat; width:71px; height: 29px; line-height: 27px; text-align: center; font-size: 16px; color: #ffffff; }

/**留言**/
.index_msg{ width:100%; height: auto; }
.index_msg input,.index_msg textarea{ border: none; margin:15px 0px 0px 28px; cursor: pointer;}
.index_msg .msg_ipt{ border:1px solid #ccc; width:250px; height: 29px; line-height: 29px; }
.index_msg .msg_txa{ margin-top:10px; border:1px solid #ccc; width:250px; height: 75px; line-height: 29px; }
.index_msg .msg_btn{ margin-top:10px; background: url("../img/msg_btn.png") 0 0 no-repeat; width:91px; height: 29px; line-height: 27px; text-align: center; font-size: 16px; color: #ffffff; }

/**案例研讨**/
.cases{ }
.cases ul{margin:26px auto; width:572px;}
.cases li{float:left; width:100%; height: 25px; line-height: 25px; margin:6px 0px; font-size:14px;}
.cases li a{ float: left;}
.cases li span{ float: right; text-align: right;}
.cases li span.num{ float: left; width:25px; height: 25px; margin-right:27px; text-align: center; }
.cases li span.num:hover{ background: url("../img/case_bg.gif") 0 0 no-repeat; color:#fff; }
.cases li:hover a,.cases li:hover span{ color:#53b0fb;}

/**法律法规**/
.law{ }
.law ul{margin:26px auto; width:246px;}
.law li{float:left; width:100%; height: 30px; line-height: 20px;  font-size:14px; }
.law li.bg_gray{ }
.law li div.fl{width:31px; display: block;} 
.law li div.fr{width:255px; display: block;}
.law li p{height:16px; text-align: right; font-size:13px; color:#fff; padding:0px 0px 0px 26px;}
.law li p.large{height:21px; text-align: left; font-size:16px; padding:5px 0px 0px 6px;}
/*.law li a{ float: right;}*/
.law li:hover a{ color:#53b0fb;}
.law li:hover p{ color:#fff;}

/**滚动新闻**/
.fscroll{margin-left:15px; width:572px/*274px*/;}
.INfo_lb_list{position: relative; height: 365px!important;*+height: 405px!important; overflow: hidden; padding: 10px 10px 0px 10px; border: 1px solid #e5e5e5;}
.INfo_lb_list .index_btn{position: absolute; z-index: 2222; cursor: pointer; right: 0px; bottom: 0px; width: 19px; height: 19px;}
.INfo_lb_list .prev{left: 40px; background: url('../img/index_prev.png') no-repeat;}
.INfo_lb_list .next{left: 10px; background: url('../img/index_next.png') no-repeat;}
.INfo_lb_list ul.Info_UL{}
.INfo_lb_list ul.Info_UL li{margin-bottom: 5px; /*height: 142px;*/ height:10px; overflow: hidden; padding-bottom: 15px; border-bottom: 1px dotted #d4d4d4;}
.INfo_lb_list ul.Info_UL li h1,.INfo_lb_list ul.Info_UL li h1 a{line-height: 16px; color:#000000; font-size:14px; float:left;}
.INfo_lb_list ul.Info_UL li p{ font-size:14px; float:right;}
.INfo_lb_list ul.Info_UL li .word{ margin-top: 10px; font-size:14px; line-height: 22px; text-indent: 2em;}
.INfo_lb_list ul.Info_UL li.last{ border-bottom: none;}
.INfo_lb_list ul.Info_UL li a:hover{ color:#53b0fb;}
.INfo_lb_list ul.demo1{}
.INfo_lb_list ul.demo1 li{margin-bottom: 5px; /*height: 142px;*/ height:10px; overflow: hidden; padding-bottom: 15px; border-bottom: 1px dotted #d4d4d4;}
.INfo_lb_list ul.demo1 li h1,.INfo_lb_list ul.Info_UL li h1 a{line-height: 16px; color:#000000; font-size:14px; float:left;}
.INfo_lb_list ul.demo1 li p{ font-size:14px; float:right;}
.INfo_lb_list ul.demo1 li .word{ margin-top: 10px; font-size:14px; line-height: 22px; text-indent: 2em;}
.INfo_lb_list ul.demo1 li.last{ border-bottom: none;}
.INfo_lb_list ul.demo1 li a:hover{ color:#53b0fb;}
.INfo_lb_list ul.demo2{}
.INfo_lb_list ul.demo2 li{margin-bottom: 5px; /*height: 142px;*/ height:10px; overflow: hidden; padding-bottom: 15px; border-bottom: 1px dotted #d4d4d4;}
.INfo_lb_list ul.demo2 li h1,.INfo_lb_list ul.Info_UL li h1 a{line-height: 16px; color:#000000; font-size:14px; float:left;}
.INfo_lb_list ul.demo2 li p{ font-size:14px; float:right;}
.INfo_lb_list ul.demo2 li .word{ margin-top: 10px; font-size:14px; line-height: 22px; text-indent: 2em;}
.INfo_lb_list ul.demo2 li.last{ border-bottom: none;}
.INfo_lb_list ul.demo2 li a:hover{ color:#53b0fb;}
.INfo_lb_list ul.demo3{}
.INfo_lb_list ul.demo3 li{margin-bottom: 5px; /*height: 142px;*/ height:10px; overflow: hidden; padding-bottom: 15px; border-bottom: 1px dotted #d4d4d4;}
.INfo_lb_list ul.demo3 li h1,.INfo_lb_list ul.Info_UL li h1 a{line-height: 16px; color:#000000; font-size:14px; float:left;}
.INfo_lb_list ul.demo3 li p{ font-size:14px; float:right;}
.INfo_lb_list ul.demo3 li .word{ margin-top: 10px; font-size:14px; line-height: 22px; text-indent: 2em;}
.INfo_lb_list ul.demo3 li.last{ border-bottom: none;}
.INfo_lb_list ul.demo3 li a:hover{ color:#53b0fb;}

/**more**/
a.more{ font-weight: normal; font-size:12px; color:#000000; float:right; width:55px; margin-right: 26px; background: url("../img/more.png") right center no-repeat;}
a.more:hover{ color:#53b0fb;}

