@charset "utf-8";

/*外部结构*/
#zn_wrap{ clear:both; _zoom:1;width:980px; margin:0 auto;}
#hd,#bd{clear:both; _zoom:1;}
#content-box{min-height:187px;height:187px;height:100%;}
/*头部*/
.blue{color:#004ea2;}
.blue a:link,.blue a:visited{color:#004ea2; text-decoration:none;}
.blue a:hover{color:#004ea2;text-decoration:underline;}
#hd{ margin-top:15px;}
.hd-cn-en{ color:#004ca0;}
#nav{clear:both; _zoom:1;}
#nav-menu{ background:url(../images/nav-bg.jpg) repeat-x; height:43px; width:785px; margin-top:30px;}
#nav-menu ul li{ float:left; line-height:43px; padding:0 30px; color:#FFF; font-weight:bold;}
#nav-menu li a,#nav-menu li a:visited{color:#FFF; text-decoration:none; font-size:14px;}
#nav-menu li a:hover{ text-decoration:underline;}
#nav img{ display:block;}
#nav-left{ margin-left:45px; margin-top:30px;}

/*焦点图片样式*/
#photo{margin-top:10px;margin-bottom:10px; background:#CCC; width:978px; height:398px; border:#c2c2c2  solid 1px;}
#photo img{border:0;}

img{border:0;}
.number_slideshow img{border:0;}
.number_slideshow{
    line-height: 20px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    position: relative;
    display: none;
	z-index:100;
}
.number_slideshow .number_slideshow_nav{
    padding: 0px;
    margin: 0px;
    position: absolute;
    bottom:5px;
    right: 5px;
	
}
.number_slideshow .number_slideshow_nav li{
    margin-left: 3px;
    position: relative;
    float: left;
	width:38px; height:7px;
}
.number_slideshow .number_slideshow_nav li a{
	 display:block;
	 margin-right:3px;
	 width:37px; 
	 height:6px; 
	 border:#cccdd1 solid 1px;

}
.number_slideshow ul{
    margin: 0px;
   background-position:center center;
    background-repeat: no-repeat;
}
.number_slideshow ul li{
    padding: 0px;
    margin: 0px;
    list-style: none;
	position:absolute;
	left:0;
}
.number_slideshow ul li p{
    margin: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 23px;
}

/*新闻列表样式*/
#content{}
#news{width: 330px;border:#c2c2c2 solid 1px;background:url(../images/new-bg.jpg) repeat-x center top;margin-right:10px;display:inline;padding:12px;}
.title{ font-size:16px; font-weight:bold; height:30px;}
.title a{float:right; font-size:12px;}

.news-list li{line-height: 22px;}
.news-list li span{float:right;}

#events{ width:230px;border:#c2c2c2 solid 1px; margin-right:10px;display:inline;padding:12px;}
.events-list{ padding-top:14px;}
.blank10{ height:10px; overflow:hidden;}
.more{ text-align:right; color:#FC0;}
.more a:link,.more a:visited{color:#FC0; text-decoration:none;}
.more a:hover{ text-decoration:underline;}

#zhuanjia-list{width: 580px;border:#c2c2c2 solid 1px;padding:12px;height: 173px;}

/*专家左右滚动样式*/
#flink img{ float:left; vertical-align:middle; margin-top:10px;}


/*媒体样式*/
#media{border:#c2c2c2 solid 1px;margin-top: 50px;padding:12px;}
#media img{margin-right:6px;display:inline; margin-bottom:10px;}
.media-titile{ padding-right:19px;}

/*右侧模板样式*/
#right-box{width:322px;}
.right-box1{padding:10px; border:#b0afaf solid 1px;}
.right-box-title{font-size:16px; font-weight:bold;}
.links{ padding:10px 0 0;}
.links li{ background:url(../images/jiantou.jpg) no-repeat left 50%; padding-left:18px;line-height:20px;}


/*文章页面样式*/
#container{ margin-top:10px;}
#container-text{width:646px;margin-right:10px; display:inline;}

#container-text p{margin-top:10px; line-height:25px; text-indent:2em;}
#container-text ul.review li{line-height: 30px;}
#container-text ul.review li a{font-size:14px;}
#container-text h5{font-size:14px; color:#00839F; height:40px; line-height:40px;}

.articlepage h1{ text-align:center; font-size:24px; padding:10px;}
.articlepage .info{text-align:center; margin-bottom:20px;}
#fxlink{margin:20px 0;}
.articlepage .preinfo a{line-height:25px;}
.place {height:30px; line-height:30px; padding:0 10px; background-color:#f2f2f2; border:1px #ccc solid; position:relative; z-index:100; margin-bottom:20px;}
.place strong{ position:absolute; height:30px; width:80px; text-align:center; line-height:30px; background:#f2f2f2; left:0; top:0; z-index:200;}
.place span{ position:absolute; left:72px; top:0; z-index:160;}
.singlepage {/* padding:10px 20px; *//* line-height:21px; */}
.singlepage h2 { font-size:14px; color:#00839F; height:30px; line-height:30px; border-bottom:1px #00839F solid; margin-bottom:10px; position:relative;}
.singlepage h2 em { position:absolute; top:3px; right:0px; font-size:12px; font-weight:normal;}
.singlepage h5 { font-size:14px; color:#00839F; height:40px; line-height:40px;}

.singlepage p { padding-bottom:10px;}
.singlepage img.showr { float:right; margin:6px 0 10px 10px; width:180px; padding:2px; border:1px #E2E2E2 solid;}
.singlepage .channellist { padding:10px 0;}
.singlepage .channellist a,.singlepage .channellist a:visited { display:inline-block; padding:8px 0px; text-align:center; border:1px #00839F solid; background-color:#F2F2F2; font-size:14px; font-weight:bold; text-decoration:none; margin-bottom:15px; margin-right:10px; width:145px;}
.singlepage .channellist a:hover { background-color:#00839F; color:#FFF;}
.listbox {padding:10px;}
.listbox li { height:30px; line-height:30px; font-size:14px; position:relative; text-align:left;}
.listbox li span.dateInfo { position:absolute; top:0; right:0; color:#999; font-size:12px;}


ol.contact2 {
    
}
ol.contact2 li {
    border: 1px solid #00839F;
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 8px;
    position: relative;
    width: 265px;
	display:inline;
	 
	}

ol.contact2 li strong {
    display: block;
    font-size: 14px;
    line-height: 30px;
}
ol.contact2 li span {
    border-top: 1px solid #E2E2E2;
    display: block;
    line-height: 30px;
}
ol.contact2 li .po {
    position: absolute;
    right: 7px;
    top: 3px;
}

ol.contact2 li .po img {
    border: medium none;
    display: inline;
    float: none;
    height: 130px;
    margin: 0;
    padding: 1px;
    width: 95px;
}

/*版权样式*/
#footer{ text-align:center; padding:25px 15px 15px; line-height:25px;}

.ul_default{ width:450px;float:left;}
.ul_default li{line-height:25px;}


.eventslist{margin:30px 0;}
.eventslist dl{border-top:1px dotted #ccc; padding-top:20px;}
.eventslist dl dt{float:left; width:220px; margin-bottom:20px;}
.eventslist dl dt img{width:220px; height:120px;}
.eventslist dl dd{width:740px; float:right; margin-bottom:20px;}
.eventslist dl dd h6{font-size:14px; margin:0; font-weight:bold; margin:5px 0;}
.eventslist dl dd p{text-indent:2em; line-height:22px; margin-top:10px;}
.eventslist dl dd p a{color:#df252f;}