BODY{MARGIN:4px 10px; background-color: #ffffff}
td {font-size: 12px}

.c_1 {
	color: rgb(255, 255, 0);
}
.c_2 {
	font-size: 40px; color: rgb(255, 255, 0);
}
.c_3 {
	font-size: 40px; color:#000;
}
a img {
	border: currentColor;
}
a {
	color: rgb(49, 49, 49); text-decoration: none;
}
a.bule {
	color: rgb(7, 90, 176);
}
a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}

.bann {
	margin: 0px auto; width: 950px; height: 90px; overflow: hidden; position: relative;
}
.bann .text1 {
	left: 30px; top: 26px; font-family: "微软雅黑", Arial; font-size: 30px; font-weight: bold; position: absolute; z-index: 99;
}
.bann .text2 {
	left: 30px; top: 26px; font-family: "微软雅黑", Arial; font-size: 30px; font-weight: bold; position: absolute; z-index: 99;
}



.textbox {margin-top: 3px;margin-bottom: 3px; font-size:18px; overflow:hidden;  /* 设置input边框底部外边距 */}
.inputbox {margin-top: 3px;margin-bottom: 3px; height:24px;font-size:18px;   /* 设置input边框底部外边距 */}

.sub_nav {
    background: url("http://www.cnlaw.net/images/nav_bg.jpg") no-repeat; width:950px; height:35px;overflow: hidden;margin-top:1px;
}
.sub_nav ul {
	padding-left: 2px;
}
.sub_nav ul li {
	padding: 1px 1px 0px; border-right-color: rgb(192, 214, 236); border-right-width: 1px; border-right-style: solid; float: left;
}
.sub_nav ul li a {
	padding: 12px 12px 6px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; display: block;
}
.sub_nav ul li a:hover {
	background: url("http://www.cnlaw.net/images/nav_libg.gif") repeat-x; color: rgb(4, 91, 183); text-decoration: none;
}
.sub_nav ul li a.crent {
	background: url("http://www.cnlaw.net/images/nav_libg.gif") repeat-x; color: rgb(4, 91, 183); text-decoration: none;
}


.lawyer {
	border: 1px solid #B9C3D4;
	background-image: url(images/box_content.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	line-height: 160%;
	text-align: left;
	margin-bottom: 2px;
}

h2 {	font-size: 14px;
	margin: 5px 5px 10px;
	color: #2C3B6E;
	text-align: left;}
.hot_14{
	MARGIN:0px;
	line-height: 160%;
	font-size: 14px;
	color: #2C3B6E;
	}
.hot_14 ul{
	MARGIN:0px;
	PADDING:5px 2px;
	display: block;
	list-style-type: disc;
	}


.submit {width:200px;
	height:40px;
	font-size:22px;
	color: #003399;
}


.105px {FONT-SIZE: 10.5pt; LINE-HEIGHT: 16pt; FONT-FAMILY: 宋体}
.12px {FONT-SIZE: 12px; LINE-HEIGHT: 180%; FONT-FAMILY: 宋体}
.14px {FONT-SIZE: 14px; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体}
.text2 {left: 29px; top: 25px; color: rgb(255, 255, 255); z-index: 999;}

.pp12 {FONT-SIZE: 12px; LINE-HEIGHT: 140%;}	 /*-字体必须以字母开头！！否则不识别！！-*/
.pp14 {FONT-SIZE: 14px; LINE-HEIGHT: 160%;}	 /*-字体必须以字母开头！！否则不识别！！-*/
.pp16 {FONT-SIZE: 16px; LINE-HEIGHT: 170%;}	 /*-字体必须以字母开头！！否则不识别！！-*/
.pp18 {FONT-SIZE: 18px; LINE-HEIGHT: 180%;}	 /*-字体必须以字母开头！！否则不识别！！-*/
.pp20 {FONT-SIZE: 20px; LINE-HEIGHT: 200%;}	 /*-字体必须以字母开头！！否则不识别！！-*/


.f20b{FONT-SIZE:20px; LINE-HEIGHT:24px;font-weight:bold;color:#0000cd;}
.web999 {width:100%;  height:0px;  color: rgb(16, 77, 134); overflow: hidden; float: center;}

.kfbox {POSITION: absolute; OVERFLOW-Y: hidden; WIDTH: 120px; FONT-FAMILY: Verdana, Geneva, sans-serif;HEIGHT: auto; CLEAR: both; FONT-SIZE: 12px; TOP: 186px; RIGHT: 0px}
.kfbox UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px}


ul,li,dl{list-style:none; text-decoration:none;}
.menu{ background:url(http://www.cnlaw.net/images/menu-bg.jpg) repeat-x; height:40px; width:100%;}
.menu_con{ width:978px; margin:auto; height:40px; line-height:40px;}
.menu_con li{ float:left; width:79px;height:40px; text-align:center;position:relative; font-size:16px;background:url(http://www.cnlaw.net/images/menu-line.jpg) no-repeat right;}
.menu_con li a{ color:#fff; text-decoration:none; display:block;  width:78px; height:40px;}
.menu_con li a:hover{ background:url(http://www.cnlaw.net/images/hover.jpg) no-repeat;  display:block; width:78px; height:40px;}
.menu_con li ul {display: none;}
.menu_con li ul li{ background:none; height:27px; line-height:27px;}
.menu_con li:hover ul {display:block; position:absolute; top:40px; left:0; width:105px;}
.menu_con li:hover ul li a {display:block; background:#bcd3e5; color:#144b88; height:27px;}
.menu_con li:hover ul li a:hover {background:#3679b1; color:#fff;}
