/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#243278;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.index { width:960px; margin:0 auto;}
.header_top { float:left; width:100%; }
ul.nav {
    width:960px;
    margin:0px auto;
	float:left;
}
ul.nav li {
    width:158px;
    height:30px;
    line-height: 30px;
    float:left;
    text-align: center;
   
}
ul.nav li a {
    font-size: 15px;
    font-weight: bolder;
    color: #fff;
	text-decoration:none;
}
ul.nav li.current {
    background:#1990ca;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
ul.nav li.current a { color: #FFF; }
.main { float:left; width:100%; background:#EEEEEF;}
.mainleft { float:left; width:140px; margin-top:40px;}
.mainleft img { padding-left:30px;}
.mainright { float:left; width:760px;margin-top:40px;}
.righttit { width:100%; height:36px; background:#fff; color:#2F318B; font-size:16px; font-weight:bold; line-height:35px; }
.righttit span{ margin-left:20px; }
.rightmian { margin-top:20px; background:#fff; width:100%; }
.rightmian .leirong{  width:90%;  margin:0 auto; padding-top:30px; padding-bottom:30px; color:#474443;}
.rightmian .leirong ul{ }
.rightmian .leirong ul li{ width:100%; height:40px; border-bottom:1px dashed #626161; line-height:40px;}
.rightmian .leirong ul li a{text-decoration:none; font-size:14px;}