/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
body{font-size:12px;font-family:simsun;background:#fff;color:#2b2b2b}
table{font-size:inherit;font:100%}
h1{margin-bottom:4px;font:normal 20px/30px 黑体;text-align:center;}
h2{font-size:14px;font-weight:normal}
h3{font-size:12px}
h4{font-size:12px;font-weight:normal}
strong,.m_bold{font-weight:bold}
a{text-decoration:none;cursor:pointer}
a:link{color:#004276}
a:visited{color:#004276}
a:hover{text-decoration:underline;color:#ba2636}
input,select{font-size:12px}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
/* End hide from IE-mac */


.h10{ height:10px; overflow:hidden; clear:both;}

.mouseon{background-color:#FFF; color:#333; font-weight:bold; font-size:14px}/*当某一选项卡被激活的样式*/
.mouseout{font-weight:normal; font-size:14px;cursor:pointer ; }/*选项卡未激活的样式*/



.left{ float:left;}
.right{float:right;}



.main{ width:960px; margin:0 auto;}




.article_a1{ width:690px; float:left;  margin-top:10px;}

.article_a2{ width:255px; float:right}
.article_a2 *{ font-size:12px;}





.news_menu{ background:url(../images/news/news_menuli.jpg) repeat-x; height:28px; line-height:28px;}
.news_menu .menu_p{ padding-left:7px;}
.news_menu .menu_p a{ color:#FFF; padding:0 1px;}
.news_menu .menu_p em{ font-size:14px; font-weight:bold; background:url(../images/news/news_menu_lito.jpg) right center no-repeat;padding-right:14px; padding-left:7px;}

.news_menu_2{ border:1px #e0e3e6 solid; border-top:0; background-color:#f6f6f6; height:30px; line-height:30px; padding:0 14px;}
.news_menu_2 p{}
.news_menu_2 p a{padding:0 4px;}





.endContent {padding:12px 15px 9px; height:1%;border:1px #d8d9d9 solid; background-color:#f6fcff;}
.endContent h1 {font-size:24px; line-height:28px; font-weight:bold; margin:17px 0 2px; clear:both;}
.endContent .info {line-height:21px; text-align:center; padding-top:7px;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#fff; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #dcdddd;}
.rightContent {background:url(bg_y.gif) -1180px top repeat-y; margin:0 auto; clear:both; overflow:hidden; border-bottom:1px solid #DCDDDD; height:1%;}


.endContent .ad{ }


.endContent .ac2{ margin-right:0px;}






strong {font-weight:bold;}
#endText {width:100%; text-justify:inter-ideograph; text-align: justify; overflow:hidden; padding:9px 0; font-size:14px; clear:both; line-height:30px;word-wrap:break-word;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
/*
#endText img {border:1px #000 solid; height:auto;width: expression(this.width > 610 ? 610: true); max-width: 610px; 
margin-top:1em;
}
*/
#endText img {height:auto;width: expression(this.width > 610 ? 610: true); max-width: 610px; 
margin-top:1em;
}
#endText p {font-size:14px; line-height:23px; margin-top:1em;}
#endText a,#endText a:visited {color:#1E50A2;  text-decoration:underline;}
#endText a:hover {color:#ba2636;}
/* cms */
#endText table td p {text-indent:0;}
.f_table {display:table-block; margin:0 auto; border-collapse:collapse; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.f_table td {border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#endText .f_center {text-align:center; text-indent:0;}
.f_left {text-align:left;}
.f_right {text-align:right;}
#endText .f_justify {text-align:justify; text-justify:inter-ideograph; text-indent:0;}






.box{ border:1px #b1c8d7 solid;margin:0 auto;}
.bg{background:url(../images/news/bgico.gif) repeat-x; height:25px; line-height:25px}/*导航条的背景，宽高度*/
.bg a{ color:#333; text-decoration:none;}
.bg ul.menu_ul1 li{float:left; width:96px; padding-left:14px; font-size:14px;border-right:1px #b1c8d7 solid;}
.bg ul.menu_ul1 li h2{ font-size:14px;}
.bg ul.menu_ul2 li{float:left; width:88px; text-align:center; border-right:1px #b1c8d7 solid;}

.dh{ background:url(../images/news/newsbz.jpg) left no-repeat; padding-left:66px; line-height:30px; height:30px;}




.box4 .boxtitle{ line-height:30px; height:30px; margin-top:4px; padding-right:14px;}
.box4 .boxtitle h2{ font-size:14px;background:url(../images/news/boxlibg3.jpg) left center no-repeat; padding-left:20px;font-weight:bold;color: #333; margin:0 14px;}
.box4 .more{ float:right;}




.ulimg1{}
.ulimg1 li{ clear:both; padding-top:7px;background:url(../images/news/bgico.gif) left -162px repeat-x; height:70px; overflow:hidden;}
.ulimg1 li p.img{ float:left; border:1px #CCC solid; padding:1px; margin-right:7px;}
.ulimg1 li p.img img {width:90px; height:60px;}
.ulimg1 li p.txt{ line-height:20px;}
.ulimg1 li p.click{line-height:20px;}
.ulimg1 li.playing sub {float:right; text-indent:-9999px; width:58px; height:14px; background:url('../images/playing.gif') top left no-repeat;}


.playing p.click em{ display:block; float:left; background:url(../images/news/playing.gif) no-repeat; text-indent:-1000px; width:58px; height:14px; line-height:14px; text-align:center; margin:4px 0 0 0; color:#FFF;}


.cn{ height:240px; overflow:auto;}




.list{ padding:0 7px;}

.list_ul1{ margin-top:0px;padding-bottom: 4px;}
.list_ul1 li{ line-height:25px; height:25px; padding-left:14px; font-size:14px;background:url(../images/news/bgico.gif) 0 -82px no-repeat; overflow:hidden;}
em.vode{background:url(../images/news/bgico.gif) left -120px no-repeat; padding-left:20px;}


.list_ul2{background:none; padding-top:0px;}
.list_ul2 li{background:url(../images/news/bgico.gif) 0 -82px no-repeat;font-size:14px; padding-left:12px;line-height:25px; height:25px;}



.ulimg2{overflow:hidden; }
.ulimg2 li{ width:119px; float:left; height:164px; overflow:hidden; text-align:center; }
.ulimg2 li img{ border:1px #eff2ec solid;}
.ulimg2 li cite{ line-height:22px;width:96%;clear: both;float: left; padding-bottom:5px;}













.time{ float:right; color:#666}



.ultype2 li{background:url(../images/news/bgico.gif) 0 -54px no-repeat;}

.ultype3 li *{ font-size:14px;}
.ultype3 li a{ font-size:14px;}



li.list_g{background: url(../images/news/bgico.gif) left -160px repeat-x; height:10px; margin-top:4px;}

.ulh10{background: url(../images/news/bgico.gif) left -160px repeat-x; height:10px;}


.list_ulimg{ background:url(../images/news/num_list.png) left 7px no-repeat; padding-left:22px;}
.list_ulimg li{ background:none; height:24px; line-height:24px; padding-left:0;clear:both; display:inline;}
.list_ulimg li a{ display:block; width:200px; height:24px; line-height:24px; overflow:hidden;}

.ztlist{ width:100%; overflow:hidden;}

.ztlist h2{ font-size:14px; font-weight:bold; float:left;}
.ztlist .more{ float:right;}
.ztlist .more a{ font-size:12px;}
.ztlist_title{ background:url(../images/news/typeli1.jpg) bottom repeat-x; height:40px; line-height:40px; padding:0 7px;}


.list_img1{ padding:7px 0 0 0;}
.list_img1 li{ width:147px; padding:0 10px; float:left; text-align:center; padding-bottom:7px; height:172px; overflow:hidden;}

.list_img1 li img{ border:1px #ebebeb solid; padding:2px;}


.list_img1 li cite {
clear: both;
float: left;
width: 100%;
line-height:20px;
height: 40px;
overflow: hidden;
margin-top: 4px;
cursor: pointer;
}



.list_img1 li p{
clear: both;
float: left;
width: 100%;
line-height:20px;
height: 40px;
overflow: hidden;
margin-top: 4px;
cursor: pointer;
}



/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c {
text-align: center;
}

/* 栏目信息搜索 */
.search-form{ background-color:#FFFCED;border:1px solid #FFBF7A; padding:5px 10px; overflow:hidden;zoom:1}
.search-form li{ float:left; padding:5px 12px 5px 0; height:24px; line-height:24px; white-space:nowrap}
.search-form li.bk{ float:none; height:1px; line-height:1px; overflow:hidden; padding:0}
.search-form *{vertical-align: middle}
.search-form label{ padding:0 8px 0 0}
.search_term{line-height:28px}
.search_term th{ font-weight:normal; text-align:right; padding-right:8px; color:#666; width:70px}
.search-list li{border-bottom:1px dashed #ccc;margin:6px 0 0; padding:10px 0; overflow:hidden}
.search-list li img{float:left; margin-right:8px}
.search-list li p{ color:#999}
.search-point{background-color:#E6F1FB; padding:6px 10px; margin:10px 0}

/* 通用按钮 */
.btn{ padding-left:6px}
.btn,.btn input{background: url(http://v9.demo.phpcms.cn/statics/images/v9/button.png) no-repeat; height:24px; line-height:24px;width:auto;_width:0;overflow:visible !ie}
	 .btn input{background-position: right 0; border:0 none; color:#fff; padding-right:6px;_height:25px}
.submit{padding-left:3px}
.submit,.submit input{ background: url(http://v9.demo.phpcms.cn/statics/images/v9/button.png) no-repeat; height:29px;width:auto;_width:0;overflow:visible !ie}
.submit input{background-position: right top; border:none; padding:0 10px 0 7px; font-size:14px}


.foot{ width:960px; margin:0 auto}
.foot *{font-size:12px;}
.foot .footmenu {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #f1f1f1; HEIGHT: 30px; BORDER-TOP: #cccccc 1px solid; width:100%; margin:0 auto; font-size:12px;
}
.foot .footmenu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#copyRight {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#copyRight dt{ text-align:center;}

#h1title{font-size:26px;line-height:1.5em;padding-top:10px;padding-bottom:10px;}

