﻿/* CSS Document */
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link {color:#333;text-decoration:none;}
a:hover {color:#c00;text-decoration:underline;}
body {font-size:12px;color:#333;font-family:宋体,arial, sans-serif;background:#fff}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;}
hr{ float:left; width:100%; height:1px; border: none; border-top:1px dashed #CCC;}
.cr {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.pl0{padding-left:0;}
.pr0{padding-right:0;}
.mt15 {margin-top:15px;}
.mt8 {margin-top:8px;}
.clr{clear:both;}
.clrfix,.clr10{clear:both;height:10px;}

#main {width:960px;margin:0 auto; margin-top:5px;}
#main {height:100%;overflow:hidden;}
#main .l {float:left;width:702px;}
#main .left {float:left;width:310px;}
#main .m {float:left;width:378px;padding-left:10px}
#main .r {float:right;widtH:252px;}

.fb {float:right;width:270px;height:174px;background: url(img/fb.jpg) no-repeat;}
.fb .hy {font-weighT:bold;color:#CA2600;height:57px;line-heighT:46px;padding-left:18px}
.fb .f {line-height:135px;height:45px;margin-bottom:7px;overflow:hidden;padding:0 14px}
.fb .f a,.fb .f a:visited {display:block}

.box {border:1px solid #d8d8d8;height:100%;overflow:hidden}
.box .t {height:29px;line-height:29px;background:#f5f5f5;border-bottom:1px #dbdee1 solid; padding:0 10px}
.box .t h3 {float:left;font-size:14px;font-weight:bold;color:#333}
.box .t span {float:right;}
.box .bot {border-top:1px solid #ccc}
.box .bort {border-top:1px solid #ccc;}

.nlist{padding:6px 8px;}
.nlist li {height:24px;line-height:24px;overflow:hidden;background: url(img/nl_23.jpg) no-repeat 4px 10px;padding-left:14px;}
.nlist li span {color:#0A517F}

.rlist {padding:6px 0px;}
.rlist li {height:27px;line-height:27px;overflow:hidden;background: url(img/nl_23.jpg) no-repeat 4px 12px;padding-left:14px;font-size:14px}
.rlist li span,.hour li span {color:#949494;float:right;font-size:12px}
.rlist li a b{ font-weight:normal;}
.rlist .b a,.rlist .b a:visited{font-weighT:bold}
.r .box .nlist {padding:2px 8px;}

.intro {clear:both;height:94px;padding:5px 8px 4px}
.intro img {width:90px;height:65px;float:left;border:1px solid #dedede;}
.intro p {float:right;width:130px;line-height:20px;color:#666;overflow:hidden}
.intro b {font-weight:bold; width:292px;height:26px; overflow:hidden;line-height:26px;display:block}
.intro2 {height:134px;padding:3px 8px;clear:both;overflow:hidden}
.intro2 img,.pic li img {width:120px;height:90px;padding:2px;}
.intro2 p {width:154px}
.intro2 p a,.intro2 p a:visited {color:#3CB00D}
.intro2 .bod {font-size:14px;text-align:center;display:block;padding:3px 0}

.rlist .b a,.rlist .b a:visited,{color:#21531E}

.tspic {height:100%;overflow:hidden;padding:6px 0}
.tspic li {width:208px;padding:4px 0px;text-align:center;line-height:20px;margin:0 auto}
.tspic li img {border:1px solid #dedede;padding:4px;display:block;margin-bottom:6px;widtH:200px;heighT:130px}

.tspic {height:100%;overflow:hidden;padding:6px 0 4px;}
.tspic li {width:208px; height:172px; padding:4px 0px;text-align:center;line-height:20px;margin:0 auto}
.tspic li img {border:1px solid #dedede;padding:4px;display:block;margin-bottom:4px;widtH:200px;heighT:130px}

.mox {}
.mox h3 {height:30px;line-height:30px;border-bottom:1px solid #ccc;padding:0 10px;margin-bottom:2px}
.mox h3 em{float:left;font-size:14px;font-style:normal;font-weight:bold;color:#3CB00D}
.mox h3 span {float:right;}
.mox .t h3{font-size:14px;font-style:normal;font-weight:bold;color:#cc0000}
.mox .txt {height:88px;border:none;clear:both}
.mox .txt h5 {font-size:16px;height:30px;line-height:30px;text-align:center;margin-top:8px;font-weighT:bold}
#artlist{padding:4px 0;margin:0 2px; border-top:1px dashed #CCC;}





/*后加*/
/*list.htm*/
.wrap648{margin-top:10px;padding-bottom:16px;float:left;width:650px;border:1px solid #D9D9D9}
.wrap630{margin:0 auto;width:630px}
.list_time_edit{border-bottom:1px dotted #ccc;padding-bottom:15px;margin-top:10px}
.list_time_edit li,.news_tit,.list_item li,.news_tabs{background:url(img/army.png) no-repeat}
.list_olitem{background:url(img/nav_lin.png) no-repeat}
.list_time_edit li,.list_time_edit,.list_item li,.list_olitem li{float:left;width:100%}
.list_time_edit li{height:21px;margin-top:6px;line-height:21px;overflow:hidden;background-position:-950px -288px}
.list_time_edit li b{ font-weight:normal;}
.list_time_edit a{font-size:14px;float:left;margin-left:15px}
.list_time_edit span{float:right;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px}
.cur_one{background:url(img/list.jpg) no-repeat;}
.cur_one{height:36px;color:#676767;overflow:hidden; line-height:36px;border-bottom:1px solid #D9D9D9; font-family:"宋体";}
.cur_one a{margin:0 5px}
.cur_one h2,.cur_one h3{display:inline}
#home1{ float:left; width:103px; height:36px; text-indent:-10000px; display:block;}

.wrap300{float:right;width:300px}
.list_rad{text-align:center;margin-top:10px}
.list_rad img{vertical-align:middle}
.news_tit,.news_tabs{margin-top:10px;border:1px solid #D8DFE9;border-bottom:none;height:29px;overflow:hidden;background-position:0 -346px}
.news_tit{line-height:29px;text-indent:10px;font-size:14px;color:#1C2C58;font-weight: bold;}
.news_list,.list_photo,.add_border,.list_olitem{zoom:1;overflow:hidden}
.news_list,.list_photo,.add_border{padding-bottom:7px;border:1px solid #D8DFE9;border-top:none;background:#F3F8FF}
.news_list h3,.list_olitem li,.foot_picone span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#links_t,.np_h h3{overflow:hidden;text-indent:-999em}
.news_list h3,.list_item{width:285px;margin:0 auto}
.news_list h3{text-align:left;margin-top:8px;height:21px;line-height:22px;font-size:14px; font-weight:bold;}
.news_list h3 a{ color:#0B3B8C}
.list_item li{text-indent:12px;height:17px;line-height:17px;overflow:hidden;margin-top:6px;background-position:-955px -345px}
.news_list a{color:#0B3B8C}
.news_list a:hover,.divshare code:hover{color:#C00000}
.list_photo{padding-left:1px}
.list_photo a,.foot_picone a{width:140px;height:120px;float:left;margin:10px 4px 0 4px;overflow:hidden;text-align:center;line-height:1.6;background:#F3F8FF}
.list_photo img,.foot_picone img{display:block;width:140px;height:99px;margin:0 auto 4px}


.foot_picone,.foot_pictwo,#links_t,#links_main,.video_btit,.np_t,.add_video{margin:10px auto 0;width:958px}
.foot_picone{padding:0 0 5px 1px}
.foot_picone a{width:150px;margin:5px 3px 0 4px;background:#fff}
.foot_picone img{width:150px;height:90px;margin:0 auto}
.foot_picone span{display:block;height:18px;margin:4px auto 0;width:142px}
.foot_pictwo{overflow:hidden;padding:5px 0}
#links_t,.video_btit h2{background:url(img/news.png) no-repeat}
#links_t{height:31px}
#links_main{width:948px;margin-top:0;padding:5px 0 0 10px;line-height:2.0}
#links_main a{white-space:nowrap;margin-right:15px;display:inline-block}


.hidden{display:none}


.clearfix:after,.wrap960:after,.list_item:after,.list_ol:after,.list_double:after,.list_time:after,.list_item_s:after,.list_time_edit:after{content:'\20';display:block;height:0;clear:both}
#site_nav,#header,#nav,#sub_nav,#hot_nav,.wrap960{margin:0 auto;width:960px}



#Tab1{
	width:298px;
	margin-top:10px;
	padding:0px;
	border:solid 1px #CCC;
	background:#F3F8FF;
}
.Menubox {
width:100%;
background: url(img/army.png) 0 -346px repeat-x;
height:27px;
line-height:27px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:54px;
	text-align:center;
	color:#202020;
	border-bottom:solid 1px #E1E1E1;
}
.Menubox li.hover{
	padding:0px;
	background:#F9F9F9;
	width:52px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:none;
	color:#1E1E1E;
	font-weight:bold;
	height:27px;
	line-height:27px;
}
.Contentbox{
	clear:both;
	margin-top:0px;
	height:215px;
	padding-top:8px;
}
.Contentbox ul{ margin:0; padding:0; background:url(img/nav_lin.png) -360px -556px 

no-repeat;}
.Contentbox ul li{ list-style:none; line-height:21px; padding-left:30px; white-

space:nowrap; width:260px; height:21px; text-overflow:ellipsis;-moz-text-overflow: 

ellipsis; overflow:hidden}
