@charset "utf-8";
/* CSS Document */
BODY {
    width:100%;
	color:#4a4a4a;
    font-size: 12px;
	font-family:"宋体";
}

IMG {
    border:0;
	vertical-align:middle;
}


A {
    color: #4a4a4a;
    text-decoration: none;
}

A:hover {
	text-decoration:underline;
	color:#c90000
	  
}


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote{
    margin: 0;
    padding: 0;
	list-style:none;
}
div,ul,li{ overflow:hidden;}
.clear{clear:both; height:0px;}
.right { float:right}
.left { float:left;}

.top_main { width:1000px; margin:0 auto}
.top {}
.top_t { background:url(../images/001.jpg) repeat-x; height:43px; width:100%;}
.top_t_l {  line-height:43px}
.top_t_r li { float:left; line-height:43px; margin:0 5px}
.top_t_r li input { margin-top:12px;_margin-top:10px; *margin-top:3px}
*html .top_t_r li input { margin-top:12px;}
.top_t_r li a { text-decoration:underline} 
.top_b { background:url(../images/004.jpg) repeat-x; height:132px; width:100%;}
.top_b  span { width:1000px; margin:0 auto; display:block}

.menu { background:url(../images/006.jpg) repeat-x; width:100%; height:38px}
.menu ul { width:985px; margin:0 auto; padding-left:15px}
.menu ul li { font-family:"微软雅黑"; float:left;}
.menu ul li a {  color:#FFFFFF; line-height:38px; font-size:14px;width:96px; height:38px; display:block; text-align:center}
.menu ul li a:hover { background:url(../images/008.jpg) top center; width:96px; height:138px;display:block; text-align:center; text-decoration:none; }

*html .line { width:2px; height:38px; margin-top:-1px}
*+html .line { width:2px; height:38px; margin-top:-1px}
.main { width:1000px; margin:0 auto}
.news { background:url(../images/009.jpg) no-repeat; width:1000px; height:24px; margin-top:15px}
.news a { margin-left:100px;}
.banner { margin-top:10px}
.zy_t { margin-top:20px}
/*红色幻灯开始*/
.zy_t_l left{ width: 580px; height: 315px; overflow: hidden;}
img { vertical-align: top; border: 0; }
#hotpic { width: 580px; height: 315px; overflow: hidden;}
#NewsPic { position: relative; width: 580px;; height: 315px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0px; right:0px; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 380px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }

/*红色幻灯结束*/
.zy_t_rb { background:url(../images/0013.jpg); width:375px; height:250px; margin-top:8px; padding-top:19px; padding-left:22px}
.zy_m1 { margin-top:20px}
.m_k { background:url(../images/0015.jpg); width:315px; height:263px; float:left}
.m_kbt { padding:10px 0 0 10px}
.m_kbt dl { width:290px;display:block; float:left; line-height:24px}
.m_kbt dl img{ width:85px; height:78px; border:1px solid #d3d3d3; padding:3px; float:left; margin-right:10px}
.m_kbt dl dt { display:block; font-weight:700;}
.m_kbt dl dd { display:block;}
.m_kbt dl dd a { color:#FF0000}

.m_kbb ul { padding-left:10px; line-height:23px; padding-top:10px; padding-right:10px}
.m_kbb li { background:url(../images/0018.jpg) no-repeat left; padding-left:10px}

.zy_m2 { background:url(../images/0022.jpg); width:999px; height:263px; margin-top:20px}
.zy_m2_t { float:right; padding-top:12px; padding-right:30px}
.zy_m2_b { margin-top:55px;  padding-left:15px}
.zy_m2_b ul { float:left; margin:0 3px; text-align:center; line-height:23px}

.yqlj { margin-top:10px}
.yqlj_b { width:978px; border:1px solid #c9c9c9; border-top:none; padding:0 10px}
.yqlj_b a { margin:0 10px; line-height:23px}
.bq { width:1000px; text-align:center; line-height:24px; color:#000000}


/*杂志图集开始*/
.bread { background:url(../images/0028.jpg) no-repeat left; padding-left:15px; line-height:50px}
.ny_l_t li { margin-bottom:10px}
.ny_l_t li a { background:url(../images/0029.jpg); width:209px; height:31px; text-align:center; line-height:31px; display:block; color:#FFFFFF}
.ny_l_t li a:hover{ background:url(../images/0030.jpg); width:209px; height:31px; text-align:center; line-height:31px; display:block; text-decoration:none}
.ny_l_bb { width:210px; background:#f3f3f3; line-height:23px;}
.ny_l_bb  span { margin-left:45px; display:block; margin-bottom:10px}
.ny_r { width:770px;}
.prolist1{
	width:100%;
	margin:0 auto;
	height:auto;
	}

.prolist1 ul {
	float:left;
	font-size:12px;
	line-height:30px;
	width:188px;
	height: 200px;
}

.prolist1 ul li.img{
	width: 180px;
	height: 150px;
	text-align:center;
	color:#666666;
	padding:1px;
	border:1px solid #cccccc;
}
.prolist1 ul li{
	text-align:center;
	color:#666666;
}

.prolist1 ul li a{
	color:#666666;
}

.prolist1 ul li a:hover{
	color:#333333;
}

.prolist1 ul li img{
    width:180px;	
}
.page { line-height:50px}
.wsfw li { background:url(../images/0034.jpg) no-repeat left; padding-left:10px; line-height:23px}
.dy { line-height:23px}
/*杂志图集结束*/



.xiang_2left{ 
	width:352px; 
	margin-left:15px; 
	display:inline;
}
.xiang_2rigth{ 
	width:338px;margin-left:20px; 
	display:inline; 
	color:#434343; 
	line-height:25px;
}
.xiang_2rigth a{ 
	color:#2aa139;
}
.left{
	float:left
}
#content{
	padding: 5px;
	margin: 10px 0;
	line-height: 23px;
}
ul#list{
	font-size: 13px;
	margin: 10px 20px;
}
ul#list li{
	height: 26px;
	line-height: 26px;
}
ul#list li span{
	float: right;
}
/*分页*/
#pages{ text-align:center; font-size:12px; height: 30px; line-height: 30px;}
#pages a{ font-size:12px;color:#333}
#pages strong{ color:#F00;}


#show_view h1{ height:30px; text-align:center; line-height:30px; font-size:14px;}
#show_view .line {
    line-height: 1px;	 border-bottom:1px solid #D9D9D9;
	}
#show_view .fr{ text-align:center;}  
#show_view .combox{clear:both;padding:5px 0px; line-height:24px;}
#news_view{
	padding: 5px;
}
#news_view h4{
	padding: 5px 0;
	text-align: center;
}
#news_view .line {
    line-height: 1px;
}
#news_view .fr{ text-align:center;}

#liuyan{
	padding: 10px;
}
#liuyan form {
	margin: 30px 180px;
}
#liuyan form input{
	width: 180px;
	height: 19px;
	border: 1px solid #ccc;
	margin: 5px 0;
	line-height: 19px;
}
#liuyan form input.sub{
	width: 80px;
	height: 22px;
	margin-left: 48px;
}
#liuyan form textarea{
	width: 180px;
	height: 100px;
	border: 1px solid #ccc;
	vertical-align: middle;
}
	
#news_view a{width:auto!important; height:auto!important; line-height:inherit!important;font-size:12px!important;}

.ny_r div{overflow:visible !important;}
.BMap_scaleCtrl div{overflow:hidden !important;}


