.info 
{
    position:relative;
    margin:auto;
    width:1240px;
    /* background-color:#FFFFFF; */
}
.info a
{
    color:#000000;
    text-decoration:none;
	/* font-family: "����"; */
}
.info a:hover
{
    color:#FF0C0C;
}
.info .header
{
    position:relative;
    height:60px;
}
.info .header .logo
{
    position:absolute;
    top:5px;
    left:0px;
    bottom:0px;
    width:200px;
}
.info .header .nav
{
    position:absolute;
    top:25px;
    right:20px;
    height:25px;
    width:550px;
    text-align:right;
    font-size:11pt;
}
.info .header .nav1
{
    position:absolute;
   /*  top:20px; */
	bottom:2px;
    right:0px;
    width:550px;
    font-size:11pt;
}
.tbar
{
    position:relative;
    padding-top:5px;
    height:28px;
	line-height:28px;
    /* border-top:2px solid #003c81; */
	border-bottom: 2px solid #ebebeb;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 1240px;
	margin: auto;
}
.tbar a{ color:#000000;
    text-decoration:none;}
.tbar a:hover
{
    color:#FF0C0C;
}
.list{
    width: 1240px;
    margin: auto;
    padding: 20px 0;
}
.ntopbarad{
	text-align: center;
	/* border-top:2px solid #003c81;
	padding-top: 7px; */
}
.info .list
{
    position:relative;
	background: none repeat scroll 0 0 #FFFFFF;
	top: 0px;
	left:0px;
}
.info .tbar1
{
    position:relative;
    border-bottom:3px solid #FF0000;
}
.info .list .left
{
    position:relative;
	text-align: center;
    /* padding-left: 20px;
	border-left: 1px solid #dddddd; */
}
.info .list .left .left1
{
    position:relative;
    /* min-height:250px; */
    /*text-align:center;
     color:#FFFFFF; */
    font-size:10pt;
    font-family:����;
	background: none repeat scroll 0 0 #FFFFFF;
}
.info .list .left .left1 .logo1
{
    position:absolute;
    top:0px;
    left:0px;
    width:120px;
    height:20px;
    padding-top:3px;
    background-color:#542FB0;
    cursor:pointer;
}
.info .list .left .left1 .logo2
{
    position:absolute;
    top:0px;
    left:122px;
    right:0px;
    height:20px;
    padding-top:3px;
    background-color:#FF9900;
    cursor:pointer;
}
.info .list .left .left1 .logo3
{
    position:absolute;
    top:25px;
    left:0px;
    right:0px;
    height:40px;
    padding-top:8px;
    font-size:20pt;
    background-color:#0048BE;
    cursor:pointer;
}
.info .list .left .left1 .logo4
{
    position:absolute;
    top:75px;
    left:0px;
    width:120px;
    height:20px;
    padding-top:3px;
    background-color:#542FB0;
    cursor:pointer;
}
.info .list .left .left1 .logo5
{
    position:absolute;
    top:100px;
    left:0px;
    width:120px;
    height:36px;
    padding-top:12px;
    font-size:13pt;
    background-color:#91009E;
    cursor:pointer;
}
.info .list .left .left1 .logo6
{
    position:absolute;
    top:75px;
    left:122px;
    right:0px;
    height:36px;
    padding-top:12px;
    font-size:13pt;
    background-color:#CC3333;
    cursor:pointer;
}
.info .list .left .left1 .logo7
{
    position:absolute;
    top:125px;
    left:122px;
    right:0px;
    height:20px;
    padding-top:3px;
    background-color:#FF9900;
    cursor:pointer;
}
.info .list .left .left1 .logo8
{
    position:absolute;
    top:150px;
    left:0px;
    right:0px;
    height:40px;
    padding-top:8px;
    font-size:20pt;
    background-color:#0048BE;
    cursor:pointer;
}
.info .list .left .left1 .logo9
{
    position:absolute;
    top:200px;
    left:0px;
    width:120px;
    height:20px;
    padding-top:3px;
    background-color:#542FB0;
    cursor:pointer;
}
.info .list .left .left1 .logo10
{
    position:absolute;
    top:200px;
    left:122px;
    right:0px;
    height:20px;
    padding-top:3px;
    background-color:#00839A;
    cursor:pointer;
}
.info .list .left .left1 .logo11
{
    position:absolute;
    top:225px;
    left:0px;
    right:0px;
    height:40px;
    padding-top:8px;
    font-size:20pt;
    background-color:#0048BE;
    cursor:pointer;
}
.info .list .left .left2
{
    position:relative;
    height:22px;
    padding-top:3px;
    color:#2b2b2b;
    font-size:11pt;
    font-weight:bold;
    background-color:#FFFFFF;
	text-align: left;
}

.info img{max-width:600px;}

.left2_title{
	border-bottom: 1px solid #ddd;
	border-top: 2px solid #e6e6e6;
	font-size: 16px !important;
	line-height: 30px;
	font-family: Microsoft Yahei;
	height: 30px !important;
	/* padding-left: 10px; */
}
.entry{
	float: right;
	background: url(../images/sprites_v1.4.png) no-repeat;
	background-position: right -130px;
	padding-right: 15px;
	font-weight: normal;
}
.entry a{
	color: #888888;
	font-size: 12px;
}
.ndabar{
	height: 30px;
	line-height: 30px;
	width: 650px;
	border-top: 1px solid #979494;
	color: #979494;
}
.ndabar a{
	font-size: 14px !important;
}
.nda{
	float: right;
	font-weight: normal;
	margin-right: 5px;
}
.nda a{
	color: #888888;
}

.info .list .left .left3
{
    position:relative;
    padding:3px;
    text-align:center;
    color:#003366;
    font-size:10pt;
    background-color:#FFFFFF;
	font-family: "����";
	
}
.info .list .left .left3 li{
	margin-left: 25px;
	height: 34px;
	line-height: 25px;
	text-align: left;
}
.info .list .left .left3 .numlist li {
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	border-top: 1px dotted #dddddd;
	margin-left: 0px;
	list-style-type: none;
}
.info .list .left .left3 .numlist li.frist{
	border-top:0px;
}
.numlist .count{
	float: right;
	overflow: hidden;
	text-align: right;
	color: #cc1b1b;
	font-size: 11px;
	-webkit-text-size-adjust: none;
	font-family: Arial, "\5B8B\4F53", sans-serif;
	line-height: 33px;
}
.info .list .left .left3 li .num{
	width: 20px;
	margin-right: 10px;
	text-align: center;
	font-weight: bold;
	font-family: Arial, "\5B8B\4F53", sans-serif;
	color: #888888;
	font-style: italic;
	line-height: 31px;
}
.imglist{
	height: 90px !important;
	/* line-height: 0px !important; */
}
.imglist img{
	width: 115px;
	height: 80px;
	float: left;
	margin-right: 8px;
	border: 1px solid #C9C6C6;
}
.nolist{
	list-style-type: none;
	margin-left: 0px !important;
}
.info .list .left .left3 a{
	/* background-color: #F2F5F8; */
	line-height:18pt;
}
.info .list .left .left4
{
}
.info .list .left .left5
{
    position:relative;
    height:20px;
    padding-top:7px;
    text-align:center;
    color:#003366;
    font-size:10pt;
    font-weight:bold;
}
.info .list .left .left6
{
    position:relative;
    height:25px;
    text-align:center;
}
.info .list .right
{
    position:relative;
	/* margin-left:5px; */
	background-color: #FFFFFF;
	    width: 880px;
    margin-right: 20px;
}
.right_list{
	width: 880px !important;
}
.info .list .right table
{
    font-size:10pt;
	font-family: "����";
}
.info .list .right table th
{
    font-size:10pt;
    background-color:#F2F5F8;
}
.info .list .right table tr
{
    height:35px;
}
.info .list .right .border1
{
    border-top:2px solid #D2E1F1;
    border-left:2px solid #D2E1F1;
    border-bottom:2px solid #D2E1F1;
    border-right:2px solid #D2E1F1;
    width:430px;
}
.info .list .right .border2
{
    border-top:2px solid #D2E1F1;
    border-bottom:2px solid #D2E1F1;
    border-right:2px solid #D2E1F1;
    width:100px;
}
.info .list .right .border3
{
    border-left:1px solid #D2E1F1;
    border-bottom:1px solid #D2E1F1;
    border-right:1px solid #D2E1F1;
	padding-left: 15px;
}
.info .list .right .border4
{
    border-bottom:1px solid #D2E1F1;
    border-right:1px solid #D2E1F1;
    text-align:center;
    width:100px;
}
.info .list .right .right0
{
    position:relative;
    height:110px;
    margin-bottom:5px;
	/* padding-right: 42px; */
}
.info .list .right .right0 .title
{
    position:relative;
    min-height:40px;
    text-align:center;
    font-size:16pt;
    font-weight:bold;
    padding-top:15px;
	color: black !important;
}
.info .list .right .right0 .summ
{
    position:relative;
    height:22px;
    font-size:10pt;
    padding-top:10px;
    text-align:center;
    /* background-color:#D2E1F1; */
	border-bottom: 1px solid #ddd;
}
.info .list .right .right0 span
{
    color:#FF0000; 
}
.info .list .right .right1
{
    position:relative;
    /* height:276px; */
	margin-bottom: 10px;
	text-align: center;
}
.info .list .right .right1 .item1
{
    /* position:absolute; */
	float:left;
    top:0px;
    left:0px;
   /*  height:276px; */
    width:320px;
	text-align: right;
    /* border:1px solid #D2E1F1; */
}
.info .list .right .right1 .item2
{
   /*  position:absolute; */
	float:right;
    top:0px;
    right:0px;
	/*margin-right:30px;
     height:276px; */
    width:320px;
	text-align: left;
    /* border:1px solid #D2E1F1; */
}
.info .list .right .right2
{
    position:relative;
    /* margin-top:5px; */
    padding-top:5px;
    font-size:11pt;
    font-weight:bold;
    height:24px;
    background-color:#F2F5F8;
    border:1px solid #D2E1F1;   
}
/* 资源大全列表 */
.zydqlist_title{
	position: relative;
	padding-top: 5px;
	font-size: 11pt;
	font-weight: bold;
	height: 24px;
	/* border-top: 3px solid #000000; */
	line-height: 24px;
}
.zydqlist_title a{
	float: right;
	margin: 0 5px;
	color: #004276;
}
.zydqlist{
	position: relative;
	font-size: 11pt;
}
.zydqlist .zydqli{
	margin: 10px 0;
	background: url(../images/d_02.png) left bottom repeat-x;
}
.zydqlist .zydqli h3 {
	line-height: 24px;
	padding-top: 15px;
	padding-bottom: 7px;
}
.zydqlist .zydqli h3 a{
	font-size: 20px;
	color: #004276;
	font-family: Microsoft YaHei;
	font-weight: bold;
}
.zydqlist .zydqli p{
	line-height: 22px;
	color: #666666;
	font-size: 14px;
	padding-bottom: 5px;
}
.zydqlist .zydqli p a{
	color: #ba2636;
}
.zydqlist .zydqli .zydq_time{}
.zydqlist .zydqli .zydq_time span{
	font-size: 12px;
	font-family: "宋体";
	font-weight: normal;
	color: #999999;
	padding-right: 22px;
	line-height: 28px;
}
.info .list .right .right2 span
{
    color:#FF0000; 
}
.info .list .right .right3 span
{
    /*color:#FF0000;*/ 

}
.lr{
  float:right;
}
.info .list .right .right3
{
    position:relative;
    font-size:11pt;
    border-left:1px solid #D2E1F1;
    border-right:1px solid #D2E1F1;
    border-bottom:1px solid #D2E1F1;  
}
.info .list .right .right3 ul
{
    margin:0px;
    padding:10px 30px;
}
.info .list .right .right3 ul li
{
    text-align:left;
    border-bottom: 1px dashed #ccc;
    line-height:40px;
    list-style-image:url(../images/article_elite2.gif);
}
.info .list .right .right3 .hr{
	border: 1px dotted #D2E1F1;
	height: 0px;
}
.info .list .right .right3 ul li a
{
	font-family: "����"; 
    color:#003366;
    text-decoration:none;
}
.info .list .right .right3 ul li a:hover
{
    color:#FF0C0C;
}
.info .list .right .right4
{
    position:relative;
    font-size:11pt;
    margin-top:5px;
    font-size:10pt;
    text-align:center;
    height:37px;
}
.info .list .right .right4 span
{
    color:#FF0000; 
}
.info .list .right .right4 input
{
    width:50px; 
}
.info .list .right .right5
{
    position:relative;
    margin-top:5px;
    padding:10px 50px 10px 0px;
    font-size:11pt;
    /* border:1px solid #D2E1F1; */
}
.info .list .right .right5 p{
	line-height: 30pt;
	text-indent:2em;
}
.info .list .right .right6
{
    position:relative;
    min-height:50px;
    padding:20px;
    font-size:10pt;
}
.info .list .right .right7
{
    position:relative;
    height:25px;
    padding-left:10px;
    font-size:11pt;
    padding-top:8px;
    font-weight:bold;
	margin-left: 2px;
    background-color:#F2F5F8;
    border-top:2px solid #82B7F0;
    border-bottom:1px solid #D2E1F1;
	color: #FF0000;
}
.info .list .right .right8
{
    position:relative;
    height:280px;
    padding-left:10px;
    font-size:11pt;
   /*  border-bottom:1px solid #D2E1F1;
    border-left:1px solid #D2E1F1;
    border-right:1px solid #D2E1F1; */
}
.info .list .right .right8 a
{
    line-height:30px;
}
.info .list .itempanel
{
    position:relative;
    height:167px;
    background-color:#EEEEEE;
}
.info .list .itempanel .menu1
{
    position:absolute;
    top:5px;
    left:5px;
    width:315px;
    height:155px;
    border:1px solid #DDDDDD;
    background-color:#FFFFFF;
}
.info .list .itempanel .menu2
{
    position:absolute;
    top:5px;
    left:330px;
    width:315px;
    height:155px;
    border:1px solid #DDDDDD;
    background-color:#FFFFFF;
}
.info .list .itempanel .menu3
{
    position:absolute;
    top:5px;
    left:655px;
    width:315px;
    height:155px;
    border:1px solid #DDDDDD;
    background-color:#FFFFFF;
}

.mm10{
	clear: both;
	height: 10px;
	overflow: hidden;
	display: block;
}
.mm20{
	clear: both;
	height: 20px;
	overflow: hidden;
	display: block;
}
.ffzw{
	color: #FFFFFF;
	font-size: 9pt;
}

..infolist {
	padding:15px;
}
.infolist strong{
	color: #1c2c58;
	font-size: 11pt;
}
.infolist ul{
	width: 650px;
	margin: 10px 0 20px 10px;
}
.infolist li {
	width: 320px;
	height: 28px;
	line-height: 28px;
	text-align: left;
	vertical-align: top;
	overflow: hidden;
	display: inline-block;
	zoom: 1;
	white-space: nowrap;
	
}
.infolist li a { font-size:14px;}
.dxmenu{
	/* margin-left: 3px; */
    margin-bottom: 5px;
	width: 1242px;
    height: 40px;
}
.dxmenu ul{
}
.dxmenu li{
	width: 138px;
	/* display: inline-block; */
    float:left;
    list-style:none;
	text-align: center;
	height: 40px;
	line-height: 40px;
	/* border:1px solid #A9B9BE; */
	background-color: #D3DEF6;
}
.dxmenu li:hover,.dxmenu .current{
background-color:#9CC4DD;
}
.dxmenu li a{
	font-weight: bold;
	color: #000000;
	font-size: 12pt;
}

.right_menu{
    background-color: #D2E1F1;
    height: 40px;
    width: 880px;
}
.right_menu .current{
background-color: #9FC1E6;
}
.right_menu li{
    float: left;
    width: 25%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    list-style: none;
}
.article-feedback{
float: right;margin-bottom: 10px;height: 37px;
}
.article-feedback a {
    float: right;
    margin-left: 10px;
    width: 80px;
    line-height: 30px;
    font-size: 15px;
    color: #000;
    background: #f4f4f4;
    border: 1px solid #d0d0d0;
    border-radius: 2px;
    text-align: center;
}
.mm0{
    height: 10px;
}