/* CSS Document */

@charset "utf-8";
*{ margin:0; padding:0;}
a{ text-decoration:none;}

li{ list-style:none;}
img{ border:none;}

h1 {
margin-bottom:4px;
text-align: left;
color: #143270;
line-height: 30px;
text-indent: 10px;
font-family: "微软雅黑";
font-size: 14px;
font-weight: bold;
display: block;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #143270;
position: relative;
}


h2 {
margin: 0px;
text-align: left;
color: #143270;
line-height: 30px;
height:30px;
text-indent: 8px;
font-family: "微软雅黑";
font-size: 14px;
font-weight: bold;
display: block;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
position: relative;
}



h4 {
	margin: 0px;
	text-align: left;
	color: rgb(255,255,255);
           height:30px;
	line-height: 30px;
	text-indent: 12px;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	display: block;
	background-color: #075797;
	position: relative;
}


.nr{
width:1000px;
height:450px;
margin:0 auto;

background-color:#f4f8fe;
}



.nr-l{
width:560px;
height:450px;
float:left;
padding-left:10px;
padding-top:10px;
background-color:#f4f8fe;
}

.nr-r{
width:420px;
height:450px;
float:left;
padding-left:10px;
padding-top:10px;
background-color:#f4f8fe;
}


.rdxw{
margin-top:2px;
width:540px;
background-color:#f4f8fe;
}
/*.rdxw h1{

background-position:left;
background-repeat:no-repeat;
text-indent:2em;
height:30px;
line-height:30px;
margin-bottom:20px;
font-size:16px;
font-family:microsoft yahei;
color:#0000CC;
font-weight:bold;
border-bottom:#3300FF solid 2px;}
.bt span{
float:right;
padding-top:10px;
padding-right:5px;}
*/
.rdxw h1{
margin-bottom:10px;}
.rdxw li img{
float:left;
margin-right:10px;}
.rdxw li{
list-style:none;
margin-bottom:10px;
height:80px;
line-height:20px;

}
.rdxw li h3{
color:#333333;
font-size:12px;
}
.rdxw li a{
color:#333333;}
.rdxw li p{
font-size:12px;}
.rdxw li a:hover{
color:#FF0000;}


.gengduo1 a{
	font-size: 12px;
	color: #0099FF;
          	text-decoration: none;
	margin: 0px;
	padding: 0px;
	top: 0px;
	right: 18px;
	display: block;
	position: absolute;
	line-height: 30px;
}
.gengduo1 a:link, .gengduo1 a:visited {text-decoration: none;  color: #0099FF;}.gengduo1 a:hover, .gengduo1 a:active {color: #000099;}
.gengduo a{
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	top: 0px;
	right: 18px;
	display: block;
	position: absolute;
	line-height: 30px;
}

.gengduo a:link, .gengduo a:visited {text-decoration: none;  color: #ffffFF;}.gengduo a:hover, .gengduo1 a:active {color: #0099ff;}


.ssfc h1{
margin-bottom:5px;
}


.fcbt{
text-align:center;}

.yysp{
margin-bottom:10px;}

.yysp h4{
margin-bottom:5px;
}
.yysp{
margin-bottom:10px;
line-height:normal;}

.yqlj{
width:1000px;
height:300px;
clear:both;
background-color:#f4f8fe;
margin:0 auto;
text-indent:10px;
}

.yqlj1{
width:1000px;
text-indent:10px;
clear:both;
background-color:#f4f8fe;
margin:0 auto;
}

.szdw{
width:650px;
float:left;
padding-left:20px;
clear:both;
margin:0 auto;
}


.ssfc{
width:350px;
margin:0 auto;
float:left;
position:relative;
}

menu   /*菜单*/

.menu { width:1000px; float:left; margin:0 auto;}
.menu_experts_l { width:450px; float:left; background: url(../images/menu/1_top.jpg) no-repeat left top; padding:1px 0 0 0px; margin-left:11px;margin-top:14px; margin-right:11px; }

.menu_experts_r { width:450px; float:right; background: url(../images/menu/1_top.jpg) no-repeat left top; padding:1px 0 0 0px; margin-left:11px;margin-top:14px; margin-right:11px; }



.menu_experts_1 { width:450px; float:left; height:207px; background: url(../images/menu/1_bottom.jpg) no-repeat left bottom; padding:0px 1px 5px 1px;position:relative; }
.menu_experts_1 .icon img { width:45px; height:48px; position:absolute; right:0px; top:0px; z-index:1px; }

.menu_experts_1 h2{ width:400px; float:left; color:#004078; font-family:"微软雅黑"; font-size:14px; padding:10px 0 0 0; }


.menu_experts_2 { width:420px; float:left; padding:6px 0 0 17px }

.menu_experts_2 li { float:left; margin-right:13px; display:inline; white-space:nowrap; line-height:24px; }

.menu_experts_2 li a { font-family:"宋体"; font-size:12px; }

.menu_experts2 { width:239px; float:right; height:180px; background: url(../images/menu/14.jpg) no-repeat left top; padding:1px; margin-top:14px;}
.menu_experts2 h2 { width:239px; float:left; color:#004078; font-family:"微软雅黑"; font-size:14px; padding:13px 0 0 15px; }

.menu_experts2_1 { width:202px; float:left; padding:0px 0 0 15px; }
.menu_experts2_1 li{ width:202px; float:left; border-bottom:1px dotted #7e7f7f; padding:0 0 0 0; line-height:35px; }
.menu_experts2_1 li img{  float:left; padding:13px 0 0 0; }
.menu_experts2_1 li a{  color:#666; font-family:"宋体"; font-size:12px; }




.menu_center { width:365px; float:left; background: url(../images/menu/8_top.jpg) no-repeat left top; margin-left:20px; display:inline; }

.menu_center_1 { width:365px; float:left; text-align:center;background: url(../images/menu/8_bottom.jpg) no-repeat left bottom; position:relative; margin-top:10px; }

.menu_center_1 .icon img { width:48px; height:45px; position:absolute; right:0px; bottom:0px; z-index:1px; }

.menu_center_2 { width:365px; float:left; }

.menu_center_2 font { font-family: "microsoft yahei"; font-size:14px; font-weight:bold;color:#003399; padding-left:2px; }

.menu_center_2 span { font-family: Arial; font-size:14px; color:#004078; font-weight:bold; }

.menu_center_3 { width:365px; float:left; margin:0 auto;display:block;position:relative; }

.menu_center_4 { width:330px; float:left; margin:18px 0 0 20px; display:inline; }

.menu_center_4 div.right { width:216px; float:right; }

.menu_center_4 div.right h1 a { width:216px; float:right; color:#006699; line-height:18px; font-size:14px; }

.menu_center_4 div.right strong { width:216px; float:right; color:#999999; line-height:18px; font-size:12px; padding-top:6px; }

.menu_center_5 { width:290px; float:left; margin:0 0 0 30px; display:inline; padding-bottom:10px; }

.menu_center_5 li { width:290px; float:left; line-height:24px; height:24px; color:#666666 }
.menu_center_5 li img { float:left; padding:5px 0 0 0}

.menu_center_5 li span.left { width:245px; float:left; line-height:24px; overflow:hidden; }

.menu_center_5 li span.right { float:left; line-height:24px; }

.menu_center_5 li a { font-family: "宋体"; font-size:12px; color:#666666; }
