/* 全局CSS定义 */
body{text-align:center;margin: 0; padding: 0; background: url(../images_1/bg.gif); font-size:12px; font-family: Verdana, Arial,宋体;color:#444444; line-height:20px;}
p,div,form,img,ul,ol,li,dl,dt,dd,table,td,tr,th{margin: 0; padding: 0;border:0; overflow:hidden;  text-align:left;}
li{list-style-type:none; }
select,input{ font-size:12px; font-family:Arial,宋体;color: #585858; line-height:20px;}
h1,h2,h3,h4,h5,h6{margin: 0; padding: 0;font-weight: normal; font-size:12px;}
img{vertical-align:middle; text-align:center;}

a {font-size: 12px;color:#444444;}
a:link {text-decoration: none;color:#444444;}
a:visited {text-decoration: none;color:#444444;}
a:hover {text-decoration: underline;color:#FF5B06;}
a:active {text-decoration: none;color:#444444;}

.clear { clear:both; font-size:1px; width:1px; visibility: hidden; }
.hidden{display:none}
.floatLeft{ float:left}
.floatRight{ float:right}
.textLeft{ text-align:left;}
.textCenter{ text-align:center}
.clearBoth{ clear:both;}
.clearLeft{ clear: left;}
.clearRight{ clear: right;}
.padding5{ padding:5px;}
.padding8{ padding:8px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.blank1{margin:0 auto;height:1px; font-size:1px;}
.blank5{margin:0 auto; height:5px; font-size:1px; clear:both;}
.blank10{margin:0 auto; height:10px; font-size:1px; clear:both;}
.blank3{margin:0 auto; height:3px; font-size:1px; clear:both;}
.lineHeight25{ line-height:25px;}
.lineHeight23{ line-height:23px;}
.lineHeight20{ line-height:20px;}

/*clear float*/
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
*+html .clearfix{ min-height: 1px; }/*ie7*/
/**so**/
.so{ height:40px; border-bottom:1px solid #eee; margin:5px auto;}
.searchtxt{ width:300px;}
.button{ width:80px;}

.gray2B{ border-bottom:4px solid #222328;}
.gray1T{ border-top:1px solid #222328;}
.lefttitle_gray{height:28px; background: url(../images_1/banner_bg01.gif) repeat-x top;}
.container{margin:0 auto; clear:both; overflow:hidden; width:980px;padding:0 10px; background:#FFFFFF;}

a.yellow12,a:link.yellow12,a:visited.yellow12,a:active.yellow12{ color:#f0ff00;}
a.red12,a:link.red12,a:visited.red12,a:active.red12{  color:#FF5B06;}


/* index.html */
.logo{ width:176px; height:76px; float:left; padding:10px 0 5px 0;}
.topbanner{ float:right; padding:5px 0;}
.topbanner ul{ width:120px; }
.topbanner ul li{ width:55px; float:left; height:24px;}
.left{ float:left; width:690px;}
.defaultList{ width:338px; float:left; padding-bottom:10px; margin:10px 5px 0 0; border:1px solid #DCDCDC;  }
.defaultList li{ padding-left:10px; float:left;white-space:nowrap; width:340px; height:22px; line-height:22px; overflow:hidden;}
.title{ background-color:#eee; border-left:5px solid #FF5B06;font-weight:bold;height:25px; line-height:25px; display:block; padding-left:15px;}
.title a,.title a:link,.title a:visited,.title a:active{ color: #FF3300; }

.topC{width:320px;padding:10px 16px 10px 8px;}
.topC .pic{ float:left; width:132x;}
.topC .pic img{ border:1px solid #a5a5a5; width:130px; height:90px;}
.topC dl{ float:right; width:180px;}
.topC dl dt{color:#EA0000; padding:2px 0 6px 0;font-weight:700;}
.topC dl dt a,.topC dl dt a:link,.topC dl dt a:visited,.topC dl dt a:active, .comCon .unit .topC dl dt a:visited{ color:#FF5B06; font-weight:700;}
.topC dl dt a:hover{ color:#e40000}
.topC dd{color:#68696A; line-height:20px;}


.nav{ float:right; width:270px;border:#DCDCDC 1px solid;padding:5px;}
.nav h2 a,.nav h2 a:link,.nav h2 a:visited,.nav h2 a:active{ color:#fff; background:#FF5B06;  font-size:13px; font-weight:bold; padding:2px 0; display:block; text-align:center;}
.toptitle  a,.toptitle  a:link,.toptitle  a:visited,.toptitle  a:active{ color:#fff; background:#FF5B06;  font-size:13px; font-weight:bold; padding:2px 0; display:block; text-align:center;}
.nav h3{ padding-top:8px;  font-weight:bold;}
.nav ul { width:260px;line-height:25px; clear:both; display:block; border-bottom:1px dotted #DCDCDC; padding:2px 0 0 0;}
.nav li { float:left;color:#FF5B06 ; padding:0 8px;white-space:nowrap; }
.commendList{ padding-bottom:10px; margin:10px 5px 0 0; border-bottom:1px dotted #DCDCDC; width:505px;}
.commendList li{ float:left; width:240px; padding-left:10px;white-space:nowrap; height:22px; line-height:22px; overflow:hidden;}

.hotkeywords h3{ margin:0px; padding:0px; color:#FF5B06;background:#F5F5F5;font-weight:bold;height:25px; line-height:25px; display:block; padding-left:12px; border-left:3px solid #FF5B06;}
.hotkeywords li{  clear:both; display:block; float:left; width:80%;}

.topCon{ width:660px; background:url(../images_1/top_con1.gif) 0 0 repeat-y #a2a2a2; padding:15px 0px 5px 10px;}
.topCon .focus{ float:right; width:300px; text-align:center;}

.topCon .focus .tit{ width:310px; color:#fff;   text-align:center; padding-top:13px; padding-left:20px;}
.topCon .focus .tit ul{ }
.topCon .focus .tit ul li{ height:20px; display:block;}
.topCon .focus .tit a, .topCon .focus .tit a:visited{  color:#fff;}
.topCon .focus .tit a:hover{  color:#fff; text-decoration:underline;}
.topCon .hot{ float:left; width:320px; padding-top:1px;}
.topCon .hotUnit{width:300px; margin-bottom:12px; text-align:right; background:#666;}
.topCon .hotUnitr{width:300px; margin-bottom:12px; text-align:right; }
.topCon .hotUnitr .pic{ float:left; width:83px; background:#fff; height:79px; text-align:center; padding-top:4px;}
.topCon .hotUnitr .pic img{width:75px; height:75px;} 
.topCon .hotUnit .swf{  background:#fff; text-align:center; height:380px; }
.topCon .hotUnit dl,.topCon .hotUnitr dl{ padding-left:5px;}
.topCon .hotUnit dl dt.topCon .hotUnitr dl dt{color:#FFDE00; padding:2px 0 6px 0;}
.topCon .hotUnit dl dt a, .topCon .hotUnitr dl dt a,.topCon .hotUnit dl dt a:visited{color:#FFDE00;}
.topCon .hotUnit dl dt a:hover,.topCon .hotUnitr dl dt a:hover{color:#FFDE00; text-decoration:underline;}
.topCon .hotUnit dl dd,.topCon .hotUnitr dl dd{color:#fff; line-height:20px;}

/* indexList.html */
#location{ width:682px;  padding-left:10px; height:24px; }
#location a, #location a:visited{color:#FF5B06;}
#location a:hover{ color:#e40000}

.channelList{width:688px;}
.title01{ height:27px; width:688px; background:#f0f0f0}
.title01 h2{ background:#FF5B06; height:27px; float:left; color:#fff; font-size:14px; font-weight:700; line-height:27px;}
.title01 h2 a,.title01 h2 a:link,.title01 h2 a:visited,.title01 h2 a:active{ color:#fff; padding:0 12px 0 8px;}
.title01 span{ float:right}
.channelList li{ width:305px; height:22px; overflow:hidden; float:left; padding-right:8px; padding-left:9px; line-height:22px;}

#listHead{ width:668px; overflow:hidden; background:#f9f9f9; border:#c1c1c1 1px dotted; padding:0 10px 3px 10px; margin-bottom:10px;}
#listHead h1{ color:#FF5B06; font-size:14px; font-weight:700; line-height:36px; float:left}
#listHead span{ float:left; padding:11px 0 0 6px;}
#listHead p{ width:658px; line-height:20px; clear:both; font-size:14px; line-height:28px;}
#artList { width:668px;}
#artList .left{ float:right; width:500px;}
#artList .left a, #artList .left a:visited { color:#FF5B06;}
#artList .left a:hover {color: #e40000; text-decoration:underline;}
#artList .left .list{ width:500px; clear:both; height:70px;}


/* list.html */
.listright_hz{ float:right; width:230px; background:#eee;}
.list01 li{ width:450px; border-bottom:#c1c1c1 1px dotted; height:30x; line-height:29px;font-size:14px; margin:5px auto; }
.list01 li a{ float:left; text-align:left; font-size:14px}
.list01 li span{ float:right; text-align:right; margin-right:5px;}

/* content.html */
#artHead{ width:688px; height:66px; overflow:hidden; background:#f9f9f9; border:#c1c1c1 1px dotted; clear:both}
#artHead a, #artHead a:visited{ color:#FF5B06;}
#artHead a:hover{ color:#e40000}
#artHead h1{ line-height:35px; height:35px;text-align:center; font-size:22px; font-weight:700; color:#FF6106;}
#artHead span{ width:668px; display:block; text-align:center}
.artPages{ clear:both; text-align:center; font-family:Tahoma; font-size:12px;}
.artPages a, .artPages a:visited{ display:inline-block; background:url(page.gif); line-height:18px; width:21px; height:19px; margin:1px; color:#666}
.artPages span{ display:inline-block; background:url(page_on.gif); line-height:18px; width:21px; height:19px; margin:1px; color:#fff; font-weight:700;}
.artPages a:hover{  background:url(page_on1.gif); line-height:18px; width:21px; height:19px; color:#fff; text-decoration:none}

.art1, .art2, .art3, .art4, .art5{ clear:both; text-align:center; font-family:Tahoma; font-size:12px;}
.art1 a, .art2 a, .art3 a, .art4 a, .art5 a, .art1 a:visited, .art2 a:visited, .art3 a:visited, .art4 a:visited, .art5 a:visited{ display:inline-block; background:url(page.gif); line-height:18px; width:21px; height:19px; margin:1px; color:#666}
.art1 span, .art2 span, .art3 span, .art4 span, .art5 span, .art1 b, .art2 b, .art3 b, .art4 b, .art5 b, .art1 strong, .art2 strong, .art3 strong, .art4 strong, .art5 strong, .art1 em, .art2 em, .art3 em, .art4 em, .art5 em{ display:inline-block;background:url(page_on.gif); line-height:18px; width:21px; height:19px; margin:1px; color:#fff; font-weight:700; text-align:center; font-style:normal;}
.art1 a:hover, .art2 a:hover, .art3 a:hover, .art4 a:hover, .art5 a:hover{ line-height:18px; width:21px; height:19px;color:#fff; text-decoration:none; display:inline}


#content{ width:690px; line-height:23px; font-size:14px; color:#666;}
#content p{ line-height:23px; font-size:14px; margin-bottom:10px;}
#content a{ text-decoration:underline; color:#333}
.art, .art6, .art7, .art8, .art9, .art10, .art11, .art12, .art13, .art14, .art15, .art16, .art17, .art18, .art19, .art20{ width:660px; padding:0 15px; line-height:23px; font-size:14px; color:#666; padding-top:10px; clear:both;}
.art p, .art6 p, .art7 p, .art8 p, .art9 p, .art10 p, .art11 p, .art12 p, .art13 p, .art14 p, .art15 p, .art16 p, .art17 p, .art18 p, .art19 p, .art20 p{ line-height:23px; font-size:14px; margin-bottom:10px;}
.art a, .art6 a, .art7 a, .art8 a, .art9 a, .art10 a, .art11 a, .art12 a, .art13 a, .art14 a, .art15 a, .art16 a, .art17 a, .art18 a, .art19 a, .art20 a{ text-decoration:underline; color:#333}
#digg{ text-align:center;}
#digg .box{ margin:0 auto; width:200px;}
#digg .box .diggBox{ width:52px; height:70px; float: left; overflow:hidden; text-align:center; margin:0 22px!important; margin:0 18px; cursor:pointer}
#digg .box .dig{ background:url(digg.gif) 0 0;}
#digg .box .bury{ background:url(bury.gif) 0 0;}
#digg .box .dig span { font-size:20px; font-family:"黑体"; line-height:52px; FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1); color:#ffaf06}
#digg .box .bury span { font-size:20px; font-family:"黑体"; line-height:52px; FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1); color:#7b7e8e}


#arts{ width:688px; clear:both; background: url(../images_1/arts.gif) repeat-x 0 10px;}
.mid{ width:668px; clear:both; padding:12px 10px;}
.mid .left01{ float:left; width:688px;}
.mid .left01 .tags{ font-size:12px; font-weight:700; width:370px; overflow:hidden; height:18px; line-height:18px;}
.mid .left01 .tags a{ text-decoration:underline; font-weight:normal; color:#FF5B06}
.mid .left01 .tags a:hover{ color:#e40000;}
.left01 li{ float:left;line-height:22px; height:22px; width:320px; padding-left:10px; overflow:hidden}
.left01 li a{  color:#4a4b56;}
.left01 li a:hover{ color:#e40000;}
.mid .right02{ width:250px; float:right;}
#arts h5{ background:#fff; padding:3px; float:right; font-weight:700; color:#FF5B06; margin-right:16px!important; margin-right:8px;}

#NextPre{ width:658px; clear:both; padding-top:15px}
#NextPre a, #NextPre a:visited{ color:#FF5B06;}
#NextPre a:hover{ color:#e40000}
#NextPre .pre{ float:left; width:325px; line-height:22px;}
#NextPre .next{ float:right; width:325px; line-height:22px; text-align:right}

.navstyle{background:#F5F5F5; display:block;border-left:5px solid #FF5900;   padding:5px 0; height:10px; margin-top:60px; margin-left:200px; padding-left:0px; line-height:28px;}
.navstyle a{ padding:0 10px;}
.navstylegg{background:#F5F5F5; color:#2E2E2E; font-weight:bold; border-left:5px solid #FF5900;  height:15px; line-height:30px; margin-top:70px; margin-left:200px;text-decoration: none; }
.clearfix1 h3,.clearfix1{ margin:5px auto;}
.clearfix1 h2 a,.clearfix1 h2 a:link,.clearfix1 h2 a:visited,.clearfix1 h2 a:active{ color:#fff; background:#FF5B06;  font-size:13px; font-weight:bold; padding:2px 0; display:block; text-align: center; border-right:170px solid #CCCCCC;}
.clearfix1 ul{ padding-left:30px; margin-top:10px; width:120px; float:left;}
.clearfix1 .righthz{ float:right; background:#eee; width:110px;_width:110px; height:300px; }
.clearfix1 li{ list-style-type:none;margin:0; padding:0; display:block; line-height:24px; height:24px; width:100%; }
.clearfix1 li span{ border-left:1px dashed #FF5B06; border-bottom:1px dashed #FF5B06;display:block; width:20px; float:left; height:24px; overflow:hidden; padding:0;  position: relative;margin:-10px 5px 0 0; }
/*友情连接*/
.link{ clear:both; border:1px solid #ccc;  }
.linktitle{ color:#FF5B06; font-weight:bold; height:28px; line-height:24px; border-top:3px solid #eee; background:#CCCCCC;padding-left:5px;}
.link  ul .r a{color:#FF5B06;};
.link ul{margin:0; padding:0; background:#FFFFFF;}
.link li{ float:left; margin:5px; height:20px; line-height:20px;color:#FF5B06;}
