/* CSS Document by rex*/
/* reset css */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:0;border-spacing:0}
fieldset,img{border:0}
img{display:block;}
body{font:12px "ËÎÌå",arial,sans-serif;background: #ffffff url(../images/bj.gif) repeat-x top;}
address,caption,cite,code,em,th,var{font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
legend{display:none;}
button{line-height:1.2;vertical-align:middle;cursor:pointer;}
strong{font-weight:800;}

/* Clear Fix */ 
.cl{zoom:1;}
.cl:after{display:block;clear:both;height:0;}

/* public*/
.hd,.bd,.ft{width:100%; }
a{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.wrap{width:958px; margin:0 auto; overflow:hidden; }
.inner{}
.dis{display:block}
.undis{display:none}
.fl{float:left; display:inline;}
.fr{float:right;}
.fontht{font-family:ºÚÌå;}
.fontar{font-family:arial;}
.font2em{text-indent:2em;}.
.white,.white a,.white a:hover{color:#fff}
.lv1,.lv1 a{color:#568E1F}
.lv1 a:hover{color:#568E1F}
.lan2,.lan2 a{color:#24B4B2}
.lan2 a:hover{color:#24B4B2}
.orange1,.orange1 a{color:#E06812}
.orange1 a:hover{color:#E06812}
.gary50,.gary50 a{color:#505050}
.gary50 a:hover{color:#505050}
.imgbor1{border:1px solid #C1CCCB; padding:2px; }
.nline a{text-decoration:none}
.nline a:hover{text-decoration:none}

.uline a{text-decoration:underline}
.uline a:hover{text-decoration:none}
.mart10{margin-top:10px;}
.fontl16{line-height:16px;}
.fontl18{line-height:18px;}
.fontl20{line-height:20px;}
.fontl22{line-height:22px;}
.fontl24{line-height:24px;}
.fontl26{line-height:26px;}
.fontl28{line-height:28px;}
.fontl30{line-height:30px;}
.fontl32{line-height:32px;}
.fontl33{line-height:33px;}
.fontl34{line-height:34px;}

.font10{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:30px;}
.font32{font-size:32px;}
.fontbold{font-weight:bold;}

/*box mod*/
.moda{width:239px; }
.moda .hd{width:239px;  height:36px; position:relative; background:url(http://mat1.gtimg.com/tech/online/box_pic2_03.gif) no-repeat; }
.moda .hd h4{display:none; }
.moda .hd .more{position:absolute; right:10px; top:13px;}
.moda .bd{width:237px; height:266px;  background:#E4FCFC; border:1px solid #BAEDEC; border-top:none; border-bottom:none;}
.moda .ft{width:239px; background:url(http://mat1.gtimg.com/tech/online/box_pic1_08.gif) no-repeat; height:8px; font-size:1px;}


.modb{width:239px; }
.modb .hd{width:239px;  height:34px; position:relative; background:#; }
.modb .hd h4{display:none; }
.modb .hd .more{position:absolute; right:10px; top:13px;}
.modb .bd{width:235px;  border:2px solid #C3F6F5; border-top:none; border-bottom:none;}
.modb .ft{width:239px; background:url(http://mat1.gtimg.com/tech/online/box_pic1_13.gif) no-repeat; height:5px; font-size:1px;}


/*textlist mod*/
.txtlist {padding:5px 5px; font-size:12px;}
.txtlist li{height:22px; line-height:22px;  }
.txtlist li a{color:#333;}

/*piclist mod*/
.piclist {font-size:12px; *zoom: 1;overflow:hidden;}
.piclist ul{margin-left:8px; }
.piclist li{width:80px;  float:left; display:inline; margin:0px 10px;}
.piclist li img{margin-bottom:0px;vertical-align:top; border:1px solid #DADADA}
.piclist li a{color:#333;}
.piclist li .name{line-height:26px; font-weight:bold; background:#E6E6E6;text-align:center;  }
/*online css*/
.online-hd,.online-bd,.online-ft{width:950px; margin:0px auto;}
.online-bd{margin-top:10px;}
.online-hd .head{width:958px; height:284px; background:url(../images/top_banner.gif) no-repeat; }
.online-hd .head h1{display:none; }
.nav-item{width:720px;height:28px;padding:15px 0px 0px 230px;margin:0px 0px 0px 4px;overflow:hidden;position:relative;
	background: url(../images/navbg.gif) no-repeat 0px -2px;}
.nav-item ul{}
.nav-item ul li{float:left;display:block; font-size:14px; color:#fff; padding:0px 15px; background:url(../images/navline.gif) no-repeat  right; }
.nav-item ul li a,.nav-item ul li a:hover{color:#fff; text-decoration:none;  }
.nav-item ul li a:hover{
	color:#FEED33;
	text-decoration:none;
	background-color: #113a4a;
}

.wraptop{
	width:950px;height:4px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/sdtopimg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wrapbt01{
	width:950px;height:31px;
	padding-top:10px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/bt01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wrapbt02{
	width:950px;height:32px;
	padding-top:10px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/bt02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wt01{	width:291px;height:312px;
	padding-top:102px;
	padding-left:5px;
	margin:15px 0px 15px 15px;float:left;
	background-image: url(../images/gzbj.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.wt02{	width:291px;height:312px;
	padding-top:102px;padding-left:5px;
	margin:15px 0px 15px 15px;float:left;
	background-image: url(../images/gzbj.png);
	background-repeat: no-repeat;
	background-position: -297px top;
}
.wt03{width:296px;height:312px;
	padding-top:102px;
	margin:15px 0px 15px 15px;float:left;
	background-image: url(../images/gzbj.png);
	background-repeat: no-repeat;
	background-position: -593px top;
}

.lw01{	width:447px;height:120px;
	padding-top:102px;
	margin:15px 0px 10px 15px;float:left;
	background-image: url(../images/lawyerbj.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.lw02{width:443px;height:122px;
	padding-top:102px;padding-left:5px;
	margin:15px 0px 10px 20px;float:left;
	background-image: url(../images/lawyerbj.png);
	background-repeat: no-repeat;
	background-position: -448px top;
}
.lw03{width:447px;height:173px;
	padding-top:92px;
	margin:0px 0px 15px 15px;float:left;
	background-image: url(../images/lawyerbj.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.lw04{width:443px;height:173px;
	padding-top:92px;padding-left:5px;
	margin:0px 0px 15px 20px;float:left;
	background-image: url(../images/lawyerbj.png);
	background-repeat: no-repeat;
	background-position: -448px bottom;
}
.tione{line-height:20px;font-size:12px;color:#815935;text-indent:24px;padding:0px 20px;}
.titwo{font-size:12px;color:#ffffff;padding:0px 20px 5px 25px;}
.titwo td{padding:5px 0px 0px 0px;}
.tithr{line-height:22px;font-size:12px;color:#6c1f6d;text-indent:24px;padding:0px 20px;}
.lwone{line-height:20px;font-size:12px;color:#5d7e29;text-indent:24px;padding:0px 20px;}
.lwtwo{font-size:12px;color:#255c72;padding:0px 20px 5px 25px;line-height:22px}
.lwtwo td{padding:5px 0px 0px 0px;}
.lwthr{line-height:22px;font-size:12px;color:#5d7e29;padding:0px 20px;}
.lwfur{line-height:20px;font-size:12px;color:#255c72;padding:100px 20px 0px 20px;}
.wrapcenter{
	width:950px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/sdcenterbj.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.wrapcenter02{
	width:950px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/lwcenterbj.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.wrapbottom{height:3px;
	width:950px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/sdbottomimg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wrapbottom02{height:3px;
	width:950px;
	margin:0px 4px;
	overflow:hidden;
	background-image: url(../images/lwbottomimg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.numberbox{color:#99E8E7; font-size:14px; font-weight:bold; position:absolute; right:10px; top:5px;}
.numberbox .num{color:#FFED23; font-size:18px;font-family:arial}

.video{width:295px; float:left;padding:8px 0px 10px 20px; }
.peopleblv{width:103px;padding:26px 0px 0px 150px;height:46px;background-image: url(../images/alute.png);background-repeat: no-repeat;background-position: left top;}
.lawyerblv{width:103px;padding:26px 0px 0px 150px;height:46px;background-image: url(../images/alute.png);background-repeat: no-repeat;background-position: left -72px;}
.videotxt{width:243px;padding:5px;background-image: url(../images/dzbj.gif);background-repeat: no-repeat;background-position: right bottom; color:#737373; line-height:22px;}
.peopleblv a{color:#FFFFFF;font-size:12px;text-decoration: underline;}
.peopleblv a:hover{color:#ffffff;text-decoration:none;}
.lawyerblv a{color:#FFFFFF;font-size:12px;text-decoration: underline;}
.lawyerblv a:hover{color:#ffffff;text-decoration:none;}
.newsfb{width:253px;padding-top:7px;height:28px;background:#dee7ec;background-image: url(../images/zxfb.gif);background-repeat: no-repeat;background-position: left center; color:#737373; line-height:22px;margin-top:10px;}
.newsfb DT{PADDING-BOTTOM: 0px; PADDING-LEFT: 77px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;FLOAT:LEFT;WIDTH:120PX;}
.newsfb DD{PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px;FLOAT:LEFT;WIDTH:50PX;font-size:10px;font-family:Arial, Helvetica, sans-serif;}



.picflash{width:200px; float:left;padding:5px 10px; }
.righttext{
	width:720px;
	float:left;
	padding:10px 10px 0px 0px;
	background-image: url(../images/righte.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.news_tex {
	LINE-HEIGHT: 25px; WIDTH: 600px; FLOAT: left; COLOR: #7c7c7c; MARGIN-RIGHT: 8px}
.sitepic{padding-bottom:5px;width:380px;margin:20px 0px 10px 0px;font-size:12px;color:#737373;text-align:left;
background: url(../images/xuline.gif) repeat-x bottom;}
.sitetou{width:380px;margin-top:20px;margin-bottom:0px;font-size:12px;color:#737373;text-align:left;}
.sitetou a{color:#737373;}
.sitetou a:hover{color:#737373;text-decoration: underline;}
.news_tex DL {}
.news_tex DL DT {
	COLOR: #363636;PADDING-TOP:20PX;MARGIN-BOTTOM:10PX;
}

.news_tex DL DD {
	COLOR: #737373;
	text-indent:24px;
}
.sites {
	MARGIN: auto; WIDTH: 950px; BACKGROUND: #fff; HEIGHT: auto
}
.sites .c {
	CLEAR: both
}
.sites .h {
	DISPLAY: none
}
.sites .b {
	FONT-WEIGHT: bold
}
.b_item {
	MARGIN: 10px 0px; WIDTH: 950px; HEIGHT: auto; CLEAR: both; OVERFLOW: auto
}
.b_item_l {
	MARGIN-TOP: 10px; WIDTH: 690px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: auto; MARGIN-RIGHT: 10px
}
.b_item_r {
	MARGIN-TOP: 10px; WIDTH: 250px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: auto
}
.sites .crlink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; WIDTH: 920px; PADDING-RIGHT: 15px; HEIGHT: 22px; BORDER-TOP: #e9e9e9 1px solid; PADDING-TOP: 10px
}
.sites .crlink DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline; BACKGROUND: url(/images/l_1.gif) no-repeat right center; COLOR: #ccc; PADDING-TOP: 0px
}
.sites .crlink A {
	COLOR: #676d72; TEXT-DECORATION: none
}
.sites .crlink A:hover {
	TEXT-DECORATION: underline
}
.sites .crlink .e {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.sites .crtext {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 920px; HEIGHT: 22px; COLOR: #676d72
}