/* CSS Document */
body{margin:0; padding:0; font:12px/21px "微软雅黑"; color:#333;}
div,dl,dt,dd,ul,ol,li,table,tr,th,tb,h1,h2,h3,h4,h5,h6,form,textarea,button,input,p,img{margin:0;padding:0;}
ul,li{list-style:none;}
fieldset,img{border:0;vertical-align:top:  display:block; font-style:normal;}
legend { display:none;}
a{text-decoration: none;}
.left{float:left}
.right:{float:right}
.clear{clear:both}
/*top*/
.top0 { width:100%; height:33px; overflow:hidden; border-bottom:#CCC 1px solid; background:#f6f6f6;}
.top { width:1200px; height:33px; margin:0 auto;}
.top_top { width:1200px; height:33px; line-height:30px; float:left;}
.top_top_left { width:600px; height:33px; line-height:30px; float:left;}
.zhanghu { width:150px; padding-left:10px; height:24px; margin-top:3px; border:solid #CCC 1px; float:left;}
.mima { width:110px; padding-left:10px; height:24px; margin-top:3px; border:solid #CCC 1px; float:left; margin-left:15px; margin-right:15px;}
.denglu { width:50px; height:26px; line-height:26px; margin-top:3px; background-color:#CCC; background-color:#0684cc; display:block; color:#FFF; text-align:center; border:none; float:left;}
.denglu a { text-decoration:none; color:#FFF;}
.denglu a:hover { text-decoration:none; color:#FFF;}
.zhuce { width:100px; height:26px; line-height:26px; margin-top:3px; background-color:#CCC; background-color:#ff9933; display:block; color:#FFF; text-align:center; border:none; float:left; margin-left:15px;}
.zhuce a { text-decoration:none; color:#FFF;}
.zhuce a:hover { text-decoration:none; color:#FFF;}
.top_top_right { width:600px; height:33px; line-height:30px; float:right; font-size:12px;}
.top_top_right_1 { width:180px; padding-left:30px; float:left; background:url(../images/top_bg.png) no-repeat left; float:left; margin-right:20px;}
.top_top_right_2{ width:50px; padding-left:30px; float:left; background:url(../images/scbg.png) no-repeat left; float:left; clear:#333;}
.top_top_right_2 a{ float:left; clear:#333;}
.top_top_right_2 a:hover{  float:left; color:#feac1d;}
.top_top_right_3 { width:280px; float:right; color:#333; font-size:13px; margin-left:10px;}
.top_top_right_3 ul li { width:auto; margin-left:10px; margin-right:10px; text-align:center; float:left; }
.top_top_right_3 ul li a { text-decoration:none; color:#333;}
.top_top_right_3 ul li a:hover { text-decoration:none; color:#feac1d;}
/*top*/
/*toubu*/
.toubu0 { width:100%; height:auto; overflow:hidden;}
.toubu { width:1200px; height:90px; margin:0 auto;}
.toubu_left { width:400px; height:90px; float:left;}
.toubu_right { width:600px; height:90px; float:right;}

/*toubu*/

/*导航下面分类*/
.cd0 { width:100%; height:auto; overflow:hidden;}
.cd{ width:1200px; margin:10px auto ; height:50px;}
.cd li{ width:80px; float:left; background:url(../images/cd.jpg) no-repeat right center; height:50px; position:relative; overflow:hidden;}
.cd li a{ display:block;color:#004592; font-size:12px; width:78px; height:48px; float:left; padding-left:1px;text-align:center;overflow:hidden;}
.cd li a font{ display:block; margin:0px auto;text-align: center;  font-size:12px;  width:100%; text-align:center; float:left; padding-top:30px;}
.cd li #cdb1{background:url(../images/cd1.jpg) no-repeat center 3px;}
.cd li #cdb1:hover{ background:url(../images/cd1.jpg) no-repeat center 3px; }
.cd li #cdb2{background:url(../images/cd2.jpg) no-repeat center 3px;}
.cd li #cdb2:hover{ background:url(../images/cd2.jpg) no-repeat center 3px; }
.cd li #cdb3{background:url(../images/cd3.jpg) no-repeat center 3px;}
.cd li #cdb3:hover{ background:url(../images/cd3.jpg) no-repeat center 3px; }
.cd li #cdb4{background:url(../images/cd4.jpg) no-repeat center 3px;}
.cd li #cdb4:hover{ background:url(../images/cd4.jpg) no-repeat center 3px; }
.cd li #cdb5{background:url(../images/cd5.jpg) no-repeat center 3px;}
.cd li #cdb5:hover{ background:url(../images/cd5.jpg) no-repeat center 3px; }
.cd li #cdb6{background:url(../images/cd6.jpg) no-repeat center 3px;}
.cd li #cdb6:hover{ background:url(../images/cd6.jpg) no-repeat center 3px; }
.cd li #cdb7{background:url(../images/cd7.jpg) no-repeat center 3px;}
.cd li #cdb7:hover{ background:url(../images/cd7.jpg) no-repeat center 3px; }
.cd li #cdb8{background:url(../images/cd8.jpg) no-repeat center 3px;}
.cd li #cdb8:hover{ background:url(../images/cd8.jpg) no-repeat center 3px; }
.cd li #cdb9{background:url(../images/cd9.jpg) no-repeat center 3px;}
.cd li #cdb9:hover{ background:url(../images/cd9.jpg) no-repeat center 3px; }
.cd li #cdb10{background:url(../images/cd10.jpg) no-repeat center 3px;}
.cd li #cdb10:hover{ background:url(../images/cd10.jpg) no-repeat center 3px; }
.cd li #cdb11{background:url(../images/cd11.jpg) no-repeat center 3px;}
.cd li #cdb11:hover{ background:url(../images/cd11.jpg) no-repeat center 3px; }
.cd li #cdb12{background:url(../images/cd12.jpg) no-repeat center 3px;}
.cd li #cdb12:hover{ background:url(../images/cd12.jpg) no-repeat center 3px; }
.cd li #cdb13{background:url(../images/cd13.jpg) no-repeat center 3px;}
.cd li #cdb13:hover{ background:url(../images/cd13.jpg) no-repeat center 3px; }
.cd li #cdb14{background:url(../images/cd14.jpg) no-repeat center 3px;}
.cd li #cdb14:hover{ background:url(../images/cd14.jpg) no-repeat center 3px; }
.cd li #cdb15{background:url(../images/cd15.jpg) no-repeat center 3px;}
.cd li #cdb15:hover{ background:url(../images/cd15.jpg) no-repeat center 3px; }

.cd li a:hover{ color:#000; width:78px; height:48px; display:block; position:absolute; right:0px; bottom:0px;}
.cd li a img{ display:block;  margin:8px auto 0px auto ; width:35px; height:29px;}

.diqu{ width:150px; float:left; margin-top:20px}

/*找律师*/
.zixun1_2_left_2 { width:200px; height:auto; float:left; background-color:#FFF;}
.zixun1_2_left_2 ul li { width:98px; border-top:1px solid #e7e8e8; border-right:solid 1px #e7e8e8; height:75px; float:left; display:block;}
.zixun1_2_left_2 ul li img { width:40px; height:36px; text-align:center; padding-left:21px; padding-top:10px;  float:left;}
.zixun1_2_left_2 ul li span { width:67px; padding-left:25px; height:30px; line-height:30px; font-size:12px; color:#333; float:left;}
.zixun1_2_left_2 ul li span a { text-decoration:none; color:#666;}
.zixun1_2_left_2 ul li span a:hover { text-decoration:none; color:#666; display:block;}
.zixun1_2_left_2 ul li a { display:block;}
.zixun1_2_left_2 ul li:hover { color:#ffa52a;box-shadow:0 0 15px rgba(0,0,0,.2);}
.zixun1_2_left_2 .right { border-right:0; float:left;}
.img1{ background:url(../images/fq.png) no-repeat; width:40px; height:36px; text-align:center; margin-top:10px; display:block;}
.img1:hover { background:url(../images/fq_hover.png) no-repeat; display:block;}
/*找律师*/





/*法律咨询*/
.zixun0 { width:100%; height:auto; overflow:hidden;}
.zixun {width:1200px; height:auto; margin:0 auto;}
.zixun_1 { background:#f1efef; width:1200px; height:35px; float:left; }
.zixun_1_1 { width:150px; padding-left:35px; height:35px; line-height:35px; background:url(../images/lszxbg.png) no-repeat; float:left; font-size:16px; color:#FFF; }
.zixun_1_2 { width:60px; height:35px; float:right; font-size:12px; line-height:35px;  background:url(../images/gd_bg.png) no-repeat right;}
.zixun_2 { width:1200px; height:auto; float:left; margin-top:10px;}
.zixun_2_left { width:249px; height:auto; float:left; border:1px solid #CCC;}
.zixun_2_left_1 { width:239px; padding-left:10px; height:40px; line-height:40px; float:left; font-size:14px; color:#333;background:#eeeeee;}
.zixun_2_left_2 { width:248px; height:auto; float:left;}
.zixun_2_left_2 ul li { width:82px; border-top:1px solid #e7e8e8; border-right:solid 1px #e7e8e8; height:80px; float:left; display:block;}
.zixun_2_left_2 ul li img { width:40px; height:36px; text-align:center; padding-left:21px; padding-top:10px;  float:left;}
.zixun_2_left_2 ul li span { width:100%;  height:30px; line-height:30px; font-size:12px; color:#333; float:left;text-align: center;}
.zixun_2_left_2 ul li span a { text-decoration:none; color:#666;}
.zixun_2_left_2 ul li span a:hover { text-decoration:none; color:#666; display:block;}
.zixun_2_left_2 ul li a { display:block;}
.zixun_2_left_2 ul li:hover { color:#ffa52a;box-shadow:0 0 15px rgba(0,0,0,.2);}
.zixun_2_left_2 .right { border-right:0; float:left;}
.img1{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px 0px; width:30px; height:30px; text-align:center; margin-top:10px; display:block;}
.img1:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px 0px; display:block;}
.img2{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -243px; width:30px; height:30px; text-align:center; margin-top:10px; display:block;}
.img2:hover { ackground:url(../images/ico-sy.png) no-repeat;background-position: -84px -243px; display:block;}
.img3{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -104px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img3:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -104px;display:block;}
.img4{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -208px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img4:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -208px; display:block;}
.img5{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -34px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img5:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -34px; display:block;}
.img6{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -68px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img6:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -68px; display:block;}
.img7{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -172px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img7:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -172px; display:block;}
.img8{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -138px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img8:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -138px; display:block;}
.img9{ background:url(../images/ico-sy.png) no-repeat;background-position: -39px -276px; width:30px; height:30px;text-align:center; margin-top:10px; display:block;}
.img9:hover { background:url(../images/ico-sy.png) no-repeat;background-position: -84px -276px; display:block;}


.zixun_2_left_3 { width:248px; height:190px; float:left; background:#f5f5f5;}
.zixun_2_left_3 .xiala {
    width: 248px;
    text-align:center; margin-top:15px;
}


form#form3{
	width:210px;
	margin:15px auto;
}
.tj { width:210px; margin:15px auto;  height:40px; line-height:40px;     border:none; color:#FFF; background:#4c92d7; text-align:center; font-size:14px; margin-right:50px;}


.zixun_2_center { margin-left:20px; margin-right:19px; width:610px; height:auto; float:left;}
.zixun_2_center_1 { width:580px; padding-left:30px; height:35px; line-height:35px; font-size:16px; color:#ffa52a; float:left; background:url(../images/wt_bg.jpg) no-repeat center left;}
.zixun_2_center_2 { width:610px; height:40px; float:left; margin-top:8px;}
.wt { width:450px; padding-left:10px; height:38px; line-height:38px; border:#CCC solid 1px; float:left;}
.mf { width:148px; height:40px; background:#feba5a; text-align:center; color:#FFF; float:left; border:none; font-size:16px; font-weight:bolder;}
.mf:hover { background:#ffa628;}
.zixun_2_center_3 { width:610px; height:auto; float:left;}
.zixun_2_center_3_1{ width:610px; height:30px; line-height:30px; border-bottom:1px solid #CCC; font-size:16px; float:left; margin-top:10px; margin-bottom:5px; color:#666;}
.zixun_2_center_3 ul li { width:610px; height:31px; line-height:31px; font-size:14px; color:#4c92d7; list-style:inside; float:left;}
.zixun_2_center_3 ul li a{ text-decoration:none; color:#4c92d7;}
.zixun_2_center_3 ul li a:hover{ text-decoration:none; color:#ffa628;}

.zixun_2_right { width:300px; height:auto; float:right;}
.zixun_2_right_1 { width:300px; height:30px; line-height:30px; float:left; font-weight:bolder; color:#555; font-size:14px;}
.zixun_2_right_2 { width:300px; height:230px; float:left;}
.zixun_2_right_2 ul li { width:131px; margin-right:19px; height:226px; float:left;}
.zixun_2_right_2 ul li img { width:135px; height:160px; float:left;}
.zixun_2_right_2 ul li span { width:115px; margin-left:20px; height:22px; line-height:22px; text-align:center;}
.zixun_2_right_2 ul li p { width:135px; height:22px; line-height:22px; text-align:center;}
.zixun_2_right_2 ul li i { width:135px; height:22px; line-height:22px; text-align:center; font-style:inherit; display:block; background-color:#eeeeee;}
.zixun_2_right_2 ul li i a { text-decoration:none; color:#666;}
.zixun_2_right_2 ul li i a:hover { text-decoration:none; color:#666; display:block; background-color:#ffad5b;}
.zixun_2_right_3 { width:300px; height:30px; line-height:30px; color:#333; font-size:14px; float:left;}
.zixun_2_right_4 { width:300px; height:200px; float:left;}
.zixun_2_right_4 ul li { width:300px; height:86px; float:left;}
.zixun_2_right_4 ul li span { width:280px; padding-left:8px; padding-right:10px; float:left; height:24px; line-height:24px; color:#FFF; font-size:12px; background:url(../images/jmq.png) no-repeat left;}
.zixun_2_right_4 ul li .dt { width:300px; height:64px; float:left; background:#e3e1df; padding-top:8px; padding-bottom:8px;}
.zixun_2_right_4 ul li .dt_left { width:55px; height:40px; float:left; margin-right:20px;}
.zixun_2_right_4 ul li .dt_right { width:220px; padding-right:5px; height:60px; line-height:30px; float:left; font-size:12px;}
.zixun_2_right_4 ul li .dt1 { width:300px; height:64px; float:left; padding-top:8px; padding-bottom:8px;}
.zixun_2_right_4 ul li .dt1_left { width:55px; height:40px; float:left; margin-right:20px;}
.zixun_2_right_4 ul li .dt1_right { width:220px; padding-right:5px; height:60px; line-height:30px; float:left;  font-size:12px;}
#zixun_2_right_4 {height:220px; overflow:hidden;}

/*gg*/
.gg0{ width:100%; height:auto; overflow:hidden; margin-top:15px;}
.gg { width:1200px; height:auto; margin:0 auto;}
.gg_left { width:595px; height:100px; float:left;}
.gg_right { width:595px; height:100px; float:right;}
/*新闻列表*/
.news{
	width:1200px; height:auto; margin:0 auto;
}
.img-new{
	width:249px;
	height:auto;
	border:1px solid #E0E0E0;
	margin-top: 20px;
	overflow: hidden;
}
.img-new h3{
	width:100%;
	height:35px;
	line-height: 35px;
	font-weight: normal;
	font-size:14px;
	text-indent: 3px;
	border-bottom:1px solid #E0E0E0;
}
.img-new img{
	width:243px;
}
.picScroll-left{ overflow:hidden; position:relative;  padding-bottom:10px;padding-top:5px;   }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden;   }
		.picScroll-left .bd ul li .pic img{ width:320px; height:160px; display:block;   }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }

.img-new a{
	padding:3px;
	display: inline-block;
	color:#666;
	font-size:13px;
}
.list-new{
	width:930px;
	height:auto;
	border:1px solid #E0E0E0;
	margin-top: 20px;
	overflow: hidden;
	border:1px solid #E0E0E0;
	padding-bottom: 10px;
}
.list-new table{
	border:0;
	width: 100%;
	height:auto;
}
.list-new table thead tr th{
	height:90px;
	font-size:34px;
	font-weight: 600;
	text-align: center;
	color:#333;
	background:url(../images/xinwen.jpg) no-repeat left center;
}
.list-new table tbody tr td{
	line-height:40px;
}
.list-new table tbody tr td a{
	padding:0 0 0 20px;
}
.list-new table tbody tr td a font{
	padding:0 6px;
	background:#c6c6c6;
	color:#333333;
	margin-right: 5px;
}
.list-new table tbody tr td a font.yellow-color{
	background:#ff7d01;
	color:#fff;
}



/*zzry*/

.ry0 { width:100%; height:auto; overflow:hidden; margin-top:13px;}
.ry {width:1200px; height:auto; margin:15px auto 0;}
.ry_1 { background:#f1efef; width:1200px; height:35px; float:left; }
.ry_1_1 { width:150px; padding-left:35px; height:35px; line-height:35px; background:url(../images/lszxbg.png) no-repeat; float:left; font-size:16px; color:#FFF; }
.ry_1_2 { width:60px; height:35px; float:right; font-size:12px; line-height:35px;  background:url(../images/gd_bg.png) no-repeat right;}


.picutre_many img{width:150px; height:120px; float:left; margin-right:10px;}
.picutre_many span{ width:150px; height:25px; line-height:25px; font-size:12px; color:#666; float:left; text-align:center; background:#d5eefc;}
/*zzry*/



/*gdft*/
.gdft0 { width:100%; height:auto; overflow:hidden; margin-top:15px; margin-bottom:15px;}
.gdft { width:1200px; height:auto; margin:0 auto;}
.gdft_1 { background:#f1efef; width:1200px; height:35px; float:left; }
.gdft_1_1 { width:150px; padding-left:35px; height:35px; line-height:35px; background:url(../images/gdft_bg.jpg) no-repeat; float:left; font-size:16px; color:#FFF; }
.gdft_1_2 { width:60px; height:35px; float:right; font-size:12px; line-height:35px;  background:url(../images/gd_bg.png) no-repeat right;}
.gdft_left { width:880px; height:auto; float:left;}


.gdft_left_3 { width:880px; height:230px; margin-top:10px; float:left;}
.gdft_left_3_left { width:347px; height:230px; margin-right:13px; float:left;}
.gdft_left_3_right { width:520px; height:230px; line-height:25px; float:right; color:#666; font-size:12px;} 

.gdft_left_1 { width:880px; height:240px; float:left; margin-top:10px;}

.gdft_left_1 img{vertical-align:top;}
.gdft_left_1 div{position:absolute;left:0;top:120px;width:100%;height:50px;text-align:center;background:url(../images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.gdft_left_1 p{display:none;margin:5px auto 0;width:135px;line-height:20px;text-align:left;text-indent:2em;font-size:12px;}
.gdft_left_1 h3{margin:11px 0;height:25px;text-indent:-10000px;background:url(../images/demo03.png) no-repeat 0 -8px;}



#wrap{margin:0px auto;width:880px;overflow:hidden; float:left; margin-top:10px;}
#wrap h1{margin:20px 0;text-align:center;color:#006393;}
/* 1 */
.item1 img{vertical-align:top;}
.item1 li{position:relative;float:left;margin-right:3px;width:880px;height:240px;overflow:hidden;cursor:pointer;}
.item1 div{position:absolute;left:0;top:190px;width:880px;height:50px;text-align:center;background:url(../images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.item1 p{display:none;margin:5px auto 0;width:860px; padding-left:10px; padding-right:10px;line-height:20px;text-align:left;text-indent:2em;font-size:12px;}
.item1 h3{margin:11px 0;height:25px; line-height:25px; font-size:16px; color:#FFF;}





.gdft_left_2 { width:880px; height:140px; float:left; margin-top:7px;}
.gdft_left_2_1 { width:870px; padding-left:10px; height:30px; line-height:30px; font-size:14px; color:#FFF; background:#0684cc; float:left;}
.gdft_left_2 ul li { width:280px; margin-right:20px; float:left;}
.gdft_left_2 ul li img { width:100px; height:140px; text-align:center; margin-right:10px; float:left;}
.gdft_left_2 ul li h2 { width:170px; height:35px; line-height:40px; font-size:14px; font-weight:bolder; color:#333;}
.gdft_left_2 ul li h2 a{ text-decoration:none; color:#666;}
.gdft_left_2 ul li h2 a:hover { text-decoration:none; color:#ffa628;}
.gdft_left_2 ul li span { width:170px; height:46px; line-height:23px; float:left; border-bottom:2px solid #388cd5;}
.gdft_left_2 ul li p { width:170px; height:23px; line-height:23px; float:left;}
.gdft_left_2 ul li i { width:90px; height:25px; float:left;  background-color:#ffad5b; color:#FFF; text-align:center; display:block; font-style:inherit; margin-top:6px; line-height:25px;}
.gdft_left_2 ul li i a { text-decoration:none; color:#FFF; display:block;}
.gdft_left_2 ul li i a:hover { text-decoration:none; color:#fff; display:block;}

.gdft_right { width:300px; height:400px; float:right; border-bottom:2px solid #eeeeee;}
.gdft_right_1 { width:300px; height:40px; line-height:40px; font-size:16px; float:left; border-bottom:2px solid #388cd5;}
.gdft_right_1 a { text-decoration:none; color:#666;}
.gdft_right_1 a:hover { text-decoration:none; color:#ffa52a;}
.gdft_right_2 { width:300px; height:150px; float:left; margin-top:8px;}
.gdft_right_3 { width:300px; height:190px; float:left; line-height:23px; color:#666;}

/*.gdft_right_2 { width:300px; height:365px; float:left;}
.gdft_right_2 ul li { width:300px; height:105px; margin-top:3px; margin-bottom:5px; float:left;}
.gdft_right_2 ul li p { width:300px; height:35px; line-height:35px; float:left; font-size:14px; font-weight:bolder; color:#333;}
.gdft_right_2 ul li .left { width:73px; height:73px; float:left; margin-right:17px;}
.gdft_right_2 ul li .right{ width:210px; height:73px; float:left; line-height:25px; color:#666;}*/

/*通屏广告*/
.tp0 { width:100%; height:auto; overflow:hidden;}
.tp { width:1200px; height:90px; margin:0 auto;}

/*友情链接*/
.yq0 { width:100%; height:auto; overflow:hidden; margin-top:15px; margin-bottom:15px;}
.yq { width:1200px; height:auto; margin:0 auto;}
.yq_1 { width:1198px; height:33px; border:#eae9e9 1px solid; float:left; background-color:#f8f8f8;}
.yq_1_left { width:105px; height:33px; line-height:33px; font-size:14px; font-weight:bolder; background:url(../images/yqlj.jpg) no-repeat; color:#FFF; float:left; text-align:center;}
.yq_1_right { width:100px; padding-left:20px; height:33px; line-height:33px; color:#333; float:right; background:url(../images/jia.jpg) no-repeat left;}
.yq_1_right a { text-decoration:none; color:#333;}
.yq_1_right a:hover { text-decoration:underline; color:#333;}
.yq_2  { width:1158px; padding-left:20px; padding-right:20px; height:50px; padding-bottom:5px; border-bottom:dashed 1px #eae9e9; float:left;  border-left:#eae9e9 1px solid; border-right:#eae9e9 1px solid;  border-bottom:dashed 1px #eae9e9; padding-top:20px;}
.yq_2 ul li { width:180px; float:left; margin-right:6px;}
.yq_3  { width:1158px; padding-left:20px; padding-right:20px; height:auto; line-height:35px; font-size:14px;  border-bottom: solid 1px #eae9e9; float:left;  border-left:#eae9e9 1px solid; border-right:#eae9e9 1px solid; padding-top:15px;}
.yq_3 ul li { line-height:35px; margin-right:10px; float:left; color:#333;}
.yq_3 ul li a { text-decoration:none; color:#333;}
.yq_3 ul li a:hover { text-decoration:none; color:#ffa52a;}
/*foot*/
.foot0 { width:100%; height:220px; overflow:hidden; background:#f8f8f8;}
.foot { width:1200px; height:220px; margin:0 auto;}
.foot_left { width:380px; height:180px; border-right:solid 2px #e5e3e3; float:left; margin-top:20px; margin-bottom:20px;}
.foot_center { width:400px; margin-left:10px; margin-right:10px; height:200px; float:left;  height:180px; border-right:solid 2px #e5e3e3; float:left; margin-top:20px; margin-bottom:20px;}
.foot_center_1 { width:350px; padding-left:50px; height:35px; line-height:35px; font-size:16px; font-weight:bolder; float:left; color:#333;}
.foot_center_2 { width:350px; padding-left:50px; height:35px; line-height:30px; float:left;}
.foot_center_2_1 { width:180px; padding-left:10px; height:33px; border:solid 1px #CCC; float:left;}
.foot_center_2_2 { width:100px; height:35px; background-color:#448bc3; color:#FFF; text-align:center; float:left; border:none; font-size:14px;}


.foot_center_3 { width:300px; padding-left:50px; height:90px; line-height:30px; float:left; font-size:14px; margin-top:8px;}
.foot_center_3 ul li { width:100px; line-height:30px; float:left;}
.foot_center_3 ul li a { text-decoration:none; color:#333;}
.foot_center_3 ul li a:hover{ text-decoration:none; color:#333;}

.foot_right { width:380px; height:180px; float:right;  margin-top:20px; margin-bottom:20px;}
.foot_right_1 {width:350px; padding-left:30px; height:35px; line-height:35px; font-size:16px; font-weight:bolder; float:left; color:#333;}
.foot_right_2 { width:350px; padding-left:30px; height:35px; float:left;}
.foot_right_3 { width:350px; padding-left:30px; height:60px; line-height:30px; float:left; color:#333; font-size:14px;}
.foot_right_4 { width:350px; padding-left:30px; height:50px; float:left;}

/*dibu*/
.dibu0 { width:100%; height:135px; overflow:hidden; background:#c2c2c2;}
.dibu { width:1200px; height:110px; margin:0 auto; padding-top:15px; padding-bottom:10px; }
.dibu_1  { width:1200px; margin-right:15px; height:40px; float:left; text-align:center;}
.dibu_1 img { margin-right:15px;} 
.dibu_2 { width:1200px; line-height:35px; color:#333; font-size:14px; text-align:center;}

/*dibu*/

/*律师事务所*/
.ls0 { width:100%; height:auto; overflow:hidden; margin-top:15px;}
.ls { width:1200px; height:auto; margin:0 auto;}
.ls_left { width:245px; height:auto; float:left; margin-right:20px;}
.ls_left_1 { width:245px; height:83px; float:left; margin-bottom:10px;}
.ls_left_2 { width:245px; height:auto; float:left;}
.ls_left_2_1 { width:235px; padding-left:10px; height:45px; line-height:45px; color:#FFF; background:#0684cc; font-size:16px;}
.ls_left_2_2 { width:245px; background:#f3f3f3; height:280px; float:left;}
.textarea {    width: 220px; height: 80px; background: #fff;border: #ccc solid 1px; margin-left:10px; margin-right:5px; padding-left:5px;line-height: 24px; color: #666; font-family: Microsoft YaHei;}
.input1 {    vertical-align: top; width: 219px; height: 30px;line-height: 30px; margin-left:10px;padding-left: 5px; border: #ccc solid 1px; background: #fff; color: #666;font-family: Microsoft YaHei;  margin-top:10px;}
.input2 {width: 215px; height: 36px; line-height: 36px; background: #0684cc;border-radius: 5px; border: 0; font-family: Microsoft YaHei;font-size: 16px; color: #fff; cursor: pointer; margin-top:15px; margin-left:13px;}
.input2:hover {width: 215px; height: 36px; line-height: 36px; background:#116ea3; color:#FFF;}
.ls_left_3 { width:245px; height:240px; float:left; margin-top:10px;}
.ls_left_4 { width:245px; height:auto; float:left; margin-top:15px; background-color:#f3f3f3; padding-bottom:8px;}
.ls_left_4 ul li { width:215px; padding-left:20px; background:url(../images/news_li.png) no-repeat; padding-right:10px; line-height:30px; height:30px; color:#666; font-size:14px; background-color:#f3f3f3;}
.ls_left_4 ul li a { text-decoration:none; color:#666;}
.ls_left_4 ul li a:hover { text-decoration:underline; color:#0684cc;}
/*切换*/
.scroll{width:245px;height:200px;margin:0 auto 0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:245px;}
.mod_01 img{display:block;width:245px;height:200px;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}
/*切换*//*切换*/
.scroll{width:245px;height:200px;margin:0 auto 0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:245px;}
.mod_01 img{display:block;width:245px;height:200px;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}
/*切换*/

.ls_right { width:935px; height:auto; float:right;}
.ls_right_11 { width:925px; padding-left:10px; height:45px; line-height:45px; color:#FFF; background:#0684cc; font-size:18px; float:left; margin-bottom:10px;}

.ls_right_1 { width:935px; height:250px; float:left;}
.ls_right_2 { width:935px; height:auto; float:left; margin-top:10px; }
.ls_right_2_1 { width:930px; padding-left:5px; height:40px; float:left; line-height:40px; font-size:16px; color:#c8141d;  background:#f3f3f3; font-weight:bolder; margin-bottom:8px;}
.ls_right_2_2 { width:935px; height:auto; float:left;}
.ls_right_2_2_1 { width:300px; height:250px; float:left; margin-right:15px;}
.ls_right_2_2_2 { width:560px; line-height:30px; float:right; color:#666; font-size:14px;}
.ls_right_3 { width:935px; height:auto; float:left; margin-top:10px; }
.ls_right_3_1 { width:200px;  height:220px; float:left;}
.ls_right_3_2 { width:400px; padding-left:15px; padding-right:15px;  height:220px; float:left; font-size:12px; color:#666; line-height:25px; background-color:#f9f8f8;  }
.ls_right_3_3 { width:300px; height:217px; float:right; border-bottom:3px solid #f5f2f2;}
.ls_right_3_3 ul li { width:280px; padding-left:20px; background:url(../images/news_li.png) no-repeat; line-height:30px; float:left; color:#666; font-size:14px;}
.ls_right_3_3 ul li a{ color:#666; text-decoration:none;}
.ls_right_3_3 ul li a:hover{ color:#0684cc; text-decoration:none;}
.ls_right_4 { width:935px; height:auto; float:left; margin-top:15px; }
.ls_right_4_1 { width:925px; padding-left:10px; height:45px; line-height:45px; background:#0684cc; color:#FFF; float:left; font-size:18px; margin-bottom:15px;}
.con { width:935px; height:225px; margin:0 auto; float:left;}
.con ul { width:935px; height:225px; margin:0 auto;}
.con ul li.dis { width:935px; height:225px; margin:0 auto; position:relative; overflow:hidden;}
.con ul li.dis .btnLeft,.con ul li.dis .btnRight { width:30px; height:170px; cursor:pointer; position:absolute; z-index:10;}
.con ul li.dis .btnLeft { left:0; top:50; background:url(../images/btnLeft.jpg) no-repeat center; background-color:#FFF;}
.con ul li.dis .btnRight { right:0; top:50; background:url(../images/btnRight.jpg) no-repeat center; background-color:#FFF;}
.con ul li.dis dl { height:170px; position:absolute; left:30px; top:0;}
.con ul li.dis dl dd { width:175px; height:225px; float:left; text-align:center;}
.con ul li.dis dl dd span { width:220px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#666;}
.con ul li.dis dl dd p { width:155px; height:25px; line-height:25px; text-align:center; color:#0684cc; background:#333; display:block;}
.con ul li.dis dl dd p a { width:155px; height:25px; line-height:25px; text-align:center; color:#0684cc;  background:#eeeeee; display:block;}
.con ul li.dis dl dd p a:hover { width:155px; height:25px; line-height:25px; text-align:center; color:#fff; background:#ff9933; display:block;}

.con ul li.dis { display:block;}
.con ul li.no-dis { display:none;}
.ls_right_5 { width:935px; height:154px; float:left; margin-top:10px; margin-bottom:10px;}
.ls_right_6 { width:935px; height:auto; float:left; background:#f2f2f2; padding-bottom:15px;}
.ls_right_6_1 { width:300px; height:300px; float:left; margin-right:15px; background:#FFF; margin-left:15px;}

.faqBox dt {
    background:url(../images/wen.png) no-repeat left 10px;
    line-height: 24px;
    height: 24px;
    overflow: hidden;
    padding: 10px 0 0 33px;
    margin-bottom: 7px;
}
.faqBox dt a {
    color: #222;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.faqBox dd {
    padding-left: 33px;
    background:url(../images/da.png) no-repeat left 5px;
    line-height: 24px;
    font-family: "Microsoft YaHei";
    padding-bottom: 12px;
    color: #666;
}

.shell{padding:0 10px; width: 280px; height: 380px;}
#div1{height:300px;overflow:hidden;}
#div1 li{ height:auto; color:#666666; font-size:12px; line-height:30px;}

.shel{padding:0 10px; width: 260px; height: 290px;}

#div2{height:300px;overflow:hidden;}
#div2 li{ height:auto; color:#666666; font-size:12px; line-height:30px;}



.ls_right_6_2 { width:280px; padding-left:10px; padding-right:10px; height:290px; overflow:hidden; padding-top:5px; padding-bottom:5px; float:left; margin-right:15px; background:#FFF; line-height:26px; font-size:12px; color:#666; }



.ls_right_6_3 { width:275px; height:300px; float:left; background:#FFF; margin-right:15px;}








/*律师事务所*/

.menu {
    width: 99.9%;
    height: 44px;
    background: url(images/menubg.jpg);
    border-bottom: 0;
}
.menubox {
    width: 1199px;
    margin: 0 auto;
    height: 42px;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.menubox li.on {
    background: #125187;
    color: #fff;
}
.menubox li {
    padding: 0px 12px 0px 12px;
    overflow: hidden;
    float: left;
    height: 41px;
    line-height: 42px;
    text-align: center;
    background: url(images/menulibg.jpg) right center no-repeat;
    display: block;
}

/*新闻列表页*/
.rflal_dq{ width:1200px; height:38px; background:url(images/flalb.jpg) repeat-x; border:1px solid #e7e7e7; margin:0 auto; margin-top:12px; font-size:13px; color:#222222; line-height:38px; text-indent:10px;}
.rflal_dq span a{ color:#225588;}
.rhyjt{ width:1200px;  margin:0 auto; padding-bottom:20px;}
.rhyjt_left{ width:868px;  border:1px solid #e7e7e7; margin-top:10px; padding-bottom:30px; float:left; }
.rhyjt_lefts{ width:790px; height:35px; line-height:35px; text-align:right; color:#666666; background:url(images/hyjt.jpg); border:1px solid #e0eef8; margin:0 auto; margin-top:20px; padding-right:10px;}
.rhyjt_lefts a{ color:#666666;}
.rhyjt_lefts a:hover{ color:#258;}
.rhyjt_lefts span{ height:35px; font-size:16px; color:#0a68ae; text-indent:20px; font-weight:bold; background:url(images/hyspan.jpg) 8px center no-repeat; display: block; float:left;}

.rhyju{ width:792px; color:#333; margin-left:35px; padding-top:15px; border-bottom:1px dashed #e7e7e7; padding-left:5px; padding-bottom:15px;}
.rhyju a{ color:#333;}
.rhyju a:hover{ color:#258;}
.rhyju li{ width:792px; height:30px; line-height:30px; background:url(images/hd.jpg) left  center no-repeat; text-indent:15px; text-align:right; overflow:hidden;  }
.rhyju li font{ width:615px; font-size:14px;  display:block; float:left; text-align:left; overflow:hidden;}
.rhyju li span{ color:#666666;  font-size:13px; padding-right:5px;}
.rhyju li span a{color:#666666; }
.rhyju li span a:hover{ color:#258;}


.rhyju li.tupianli{
    border-bottom: 1px solid #f0f0f0;
    height:120px;
    padding:20px 0;
    text-align:left;
    text-indent:0;
    background:none;
}
.rhyju li.tupianli:hover{
    background:#f8f8f8;
}
.rhyju li.tupianli .img{
    display:block;
    float:left;
    width:180px;
    height:120px;
    margin-top:4px;
    overflow:hidden;
}
.tupianli_span
{
    float:right;
    color:#999;
}
.rhyju li.tupianli .img img{ width:185px;}
.rhyju div.tupiandiv{
    float:left;
    width:580px;
    line-height:24px;
    padding-left:15px;
    font-size:12px;
    color:#818181;
    overflow:hidden;
}
.rhyju div.tupiandiv .tupiant{
    font:normal 18px/30px "Microsoft Yahei";
    color:#241a2a;
}
.rhyju div.tupiandiv .tupiant{ color:#241a2a;}
.rhyju div.tupiandiv .tupiant:hover{ color:#258;}
.rhyju div.tupiandiv .tupianp{ margin-top:5px;}

.rflal_lsbw{ width:318px;  border:1px solid #e7e7e7; margin-top:10px;}
.rflal_lsbwj{ 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_lsbwj a{ color:#525252; font-size:13px;}
.rflal_lsbwj a:hover{ color:#258;}
.rflal_lsbwj img{ float:left; margin-left:11px; margin-top:13px;}
.rflal_lsbwj span{ font-weight:bold;  text-indent:10px; float:left; display:block; }
.rflal_u{ width:303px; padding-left:15px; padding-bottom:10px; padding-top:5px; font-size:13px;}
.rflal_u li{ width:303px; height:24px; line-height:25px; text-indent:15px; background:url(images/lsbwbg.jpg) left 11px no-repeat; overflow:hidden;}
.almbfy{ width:760px; margin:30px auto 10px auto; height:30px; text-align:center; font-size:12px;}

.almbfy span{ float:left;  display: inline-block; overflow:hidden;}

.anow{ color:#ff853f; float:left; padding:0 7px; height: 29px;line-height: 29px;margin-right: 11px; }
.spana{ background:#ffffff; border: 1px solid #ccc; float: left; height: 27px;line-height: 27px;margin-right: 11px; color:#7f7f7f; font-size:12px; display:block; width:64px; overflow: hidden; background:url(images/czlsxy2.jpg) no-repeat 5px center; text-indent:5px; text-align:center;}
.spanaxy{ background:#ffffff; border: 1px solid #ccc; float: left; height: 27px;line-height: 27px;margin-right: 11px;_margin-right:5.5px; color:#7f7f7f; font-size:12px; display:block; width:64px; overflow: hidden; background:url(images/czlsxy.jpg) no-repeat 55px center; text-align:left;text-indent:5px; text-align:center;}

.spanadisabled{ background:#ffffff; border: 1px solid #ccc; float: left; height: 27px;line-height: 27px;margin-right: 11px; color:#c5c5c5; font-size:12px; display:block; width:64px; overflow: hidden; background:url(images/syyjt.jpg) no-repeat 5px center; text-indent:5px; text-align:center;}
.spanaxydisabled{ background:#ffffff; border: 1px solid #ccc; float: left; height: 27px;line-height: 27px;margin-right: 11px;_margin-right:5.5px; color:#c5c5c5; font-size:12px; display:block; width:64px; overflow: hidden; background:url(images/syyjt2.jpg) no-repeat 55px center; text-align:left;text-indent:5px; text-align:center;}

.spanye{ background:#ffffff; border: 1px solid #ccc; float: left; height: 27px;line-height: 27px;margin-right: 11px; color:#7f7f7f; font-size:12px; display:block; width:28px; overflow: hidden; text-align:center; }

.font{ font-size:14px; float:left; color:#484848;}
/*.input1{ width:30px;  height:18px; padding:0 3px; border:1px solid #7f9db9; line-height:18px;}*/
.butm1{ width:55px; height:25px; line-height:25px; background:#ff853f ; border:0;  color:#FFFFFF; font-size:15px; cursor:pointer;}

