﻿@charset "utf-8";
/* CSS Document */
body {text-align:center;font-family:"宋体";font-size:12px; margin:0px; padding:0px;background-color:#fff; line-height:1.9em; }
a { color:#333333;text-decoration:none;}
a:hover{ color:#ff0000; text-decoration: underline;}
ul,ol,li,form,dl,dt,dd{ margin:0px; padding:0px; list-style-type:none;}
*{margin:0px auto; padding:0px auto;}
h1,h3{padding:0px; margin:0px;}
img{border:0px;}
div, p {text-align: left;}
table td { vertical-align:top;}
th{font-weight: normal;}
.inline{ display:inline;}
.hide{display:none;}
.hand{cursor:pointer;}
.clear{clear:both;font-size:0px; line-height:0px;visibility: hidden; height:0px;  }
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.fix{ zoom:1;}
.fl {float:left;}
.fr {float:right;}
em{font-style:normal;}
.detail a{color:#6fd1f7}
.neirong{ color:#666666}
.ital{ font-family:"Georgia"; font-size:18px;font-style:italic;text-transform:uppercase; color:#333333}
input,button,select,textarea{ outline:none;}
textarea{ font-size:13px; resize:none;}
.line {clear: both;height: 5px;line-height: 0;font-size: 0;background: url(/skin/default/images/dot.gif) repeat-x center;}
/* font-family:"Microsoft Yahei";*/

.top_link{border-bottom: 1px solid #e5e5e5;height:35px;line-height:35px;color: #666666;background-color: #f9f9f9;}
.top_box{width:990px; margin: 0px auto; overflow:hidden; padding-left:10px; padding-right:5px;_height:30px; _padding-top:5px;}
.d12{width:95px; height:22px; line-height:22px;border:1px solid #cccccc; color:#9a9a9a; padding-left:5px;}
.dbtn2{ width:42px;height:24px; line-height:24px;color:#fff;background:#a3a9ab;cursor:pointer;border:0;}
.memu-channel{height:40px;width:953px;margin: 0 auto;padding: 12px 34px 17px 18px; line-height:2;}
.memu-channel a{ color:#333333}
.memu-channel a:hover{ color:#ff0000; text-decoration: underline;}
.memu-channel span{ color:#bfbfbf}
.logo{ width:1005px; margin:0px auto; overflow:hidden; padding-top:2px; padding-bottom:5px;}
.logo .fl span{ display:inline-block; margin-left:15px; margin-top:8px;}
.logo .search{ background: url(/skin/default/images/search.jpg); width:260px; height:26px; margin-top:20px;}
.logo .keyword{ width:194px; height:23px; line-height:23px; border:0px; color:#989898;background:url(/skin/default/images/fangdajing.jpg) no-repeat right center; padding-left:8px;float:left }
.search .sbtn{width:50px;border:0;background:none;height:27px; cursor:pointer; float:left}
.menu{width:1005px; margin:0 auto;}
.menu{ height:38px;}
.menu ul li{ float:left; text-align:center; line-height:38px;font-family:"微软雅黑"; font-size:16px;}
.menu ul li a{ color:#ffffff;display:block;height:38px; padding:0 30px;}
.menu ul li a:hover{display:block; padding:0 30px;height:38px;color:#12b2ef; background:#FFF}
.content_ny{ width:1005px; margin:0px auto;}

/*菜单class*/
.Menubox {width:100%;height:38px;line-height:38px; margin-top:10px;background:url(/skin/default/images/nav_bottom.gif) #FFF left bottom repeat-x;position:relative;}
.Menubox ul{margin:0px;padding:0px; font-size:16px;font-family:"微软雅黑";position:absolute; top:2px;}
.Menubox li{float:left;display:block;cursor:pointer;text-align:center;color:#818181; padding:0px 10px;font-weight:400;}
.Menubox li.hover{padding:0px;padding:0 10px;height:40px;line-height:38px;font-weight:400; background:url(/skin/default/images/lvbg.png) center bottom no-repeat; color:#202020}
.Contentbox .banner{clear:both;margin-top:22px;background:#fff; }
.list_top{ height:40px; line-height:40px; font-family:"Courier New"; color:#cccccc; padding-top:10px; }
.list_top_rg{background: url(/skin/default/images/tu_01.gif) center repeat-x; display:inline-block; width:92%;}
.list_m{ overflow:hidden}
.block_01{ padding:8px; padding-bottom:0px; border:1px solid #ebebeb; width:210px;height:269px;background:#ffffff; float:left; margin-bottom:22px;mrgin-right:15px;overflow:hidden;}
.block_01 p{ padding: 12px 12px 8px;height:40px;}
.jj{ width:31px; height:270px; float:left;}
.lab{padding:0px 12px;}
.lab span{ display:inline-block; background:#f2f2f2; padding:2px 8px; color:#999999; margin-right:12px;}
.time{padding:0px 12px; border-top:1px solid #f2f2f2; margin-top:12px; height:28px; line-height:28px; color:#989898; text-align:center}
#moreT{  border-top:1px solid #ededed;font-family:"微软雅黑"; font-size:14px; font-weight:500; color:#999999;  cursor:pointer; text-align:center; margin-bottom:20px;}
/*幻灯片*/
.fs_D2{ width:1004px;height:450px;position:relative;}  
.fs_D2 .fPic{ position:absolute; left:0px; top:0px; }  
.fs_D2 .D2fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.fs_D2 i{ position:absolute; bottom:0px;left:0px;width:1004px;height:75px; opacity:0.6;filter:alpha(opacity=60); background:#000; z-index:2}
.fs_D2 .shadow{ width:100%; position:absolute; top:380px; left:0px; z-index:10; height:50px;display:block;text-align:left; }  
.fs_D2 .shadow h2{height:50px; line-height:50px; font-size:24px;padding-left:30px;}
.fs_D2 .shadow p{  padding-left:18px;*padding-left:2px; margin-top:-10px;}
.fs_D2 .shadow p a{ display:inline-block; text-indent:15px; font-size:14px;color:#c6c6c6;}
.fs_D2 .shadow a{ text-decoration:none; color:#fff;  overflow:hidden; margin-left:10px; }  
.fs_D2 .fcon{ position:relative; float:left;} 
.fs_D2 .fcon img.i{ display:block;width:1004px; height:450px; } 
.fs_D2 .fbg{ width:120px; background:#000; bottom:20px; right:0px; position:absolute; height:21px; text-align:center; z-index:10; display:none;}  
#focus_leftRight{ display:none;}
.fs_D2 .prev{  position:absolute; width:45px;height:44px;font-size:9px;top:188px;left:0px;cursor:pointer; background: url(/skin/default/images/two_focus_left.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/images/two_focus_left.png'); /* IE6 */_background-image: none; /* IE6 */}  
.fs_D2 .next{ position:absolute; width:45px;height:44px;font-size:9px;top:188px;right:0px; cursor:pointer;background:url(/skin/default/images/two_focus_right.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/images/two_focus_right.png'); /* IE6 */_background-image: none; /* IE6 */}  
.fs_D2 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.fs_D2 .D2fBt a{display:inline-block;width:8px; height:8px; position:relative; margin:0 2px; outline:0px;  text-decoration:none; background-position:-180px -568px;}    
.fs_D2 .D2fBt .current,.fs_D2 .D2fBt a:hover{background-position:-164px -568px;}    
.fs_D2 .D2fBt img{display:none}    
.fs_D2 .D2fBt i{display:none; font-style:normal; }    
.fs_D2 .fix{ position:relative; width:9999px; height:450px;  }    
.fs_D2 .fPs{ width:100%; overflow:hidden; position:relative; } 


.conbar{width:1004px; height:65px; padding-top:20px;}
.conbar .conserch{ background: url(/skin/default/images/search_bg.jpg); width:231px; height:27px; padding:4px 2px;padding-top:1px;padding-bottom:1px; margin-top:10px; overflow:hidden;}
.conbar .keyword{ width:162px; height:24px; line-height:24px; border:0px; color:#989898; padding-left:8px;float:left }
/*..conserch .sbtn{width:50px;border:0;background:none;height:26px; cursor:pointer; float:left}*/

.yh{font-family:"Microsoft Yahei","宋体";font-weight:normal;}

#menuav{ background:#333333;height:38px; line-height:38px; overflow:hidden;}
.menunav{ width:1004px; margin:0px auto; color:#FFF; }
.menunav li{ float:left;}
.menunav li a{ color:#fff;padding:0 15px; display:inline-block;font-size:16px;}
.menunav li a:hover{ background:#666;color:#fff;text-decoration:none;}
.menunav .aselect {background:#666;color:#fff;}




#block_8_2{ background:#f2f2f2}
.block_8_2{ padding-left:5px; overflow:auto;border-bottom:2px solid #e6e6e6; background:#f2f2f2; width:1005px; margin:0 auto;}
.block_8_2_lf{ width:213px;float:left; overflow:auto; padding-left:6px;  padding-top:20px; border-right:1px solid #e6e6e6; padding-bottom:24px;}
.block_8_rg2_01{ width:222px; padding-top:20px;padding-bottom:24px;float:left; border-right:1px solid #e6e6e6; padding-left:34px;}
.edchennel{ width:200px;}
.block_8_rg2_02{ width:480px;padding-top:20px;padding-bottom:24px; float:left;padding-left:34px;}
.site{margin-top:19px;}
.site p{float:left;width:118px;}
.site p span,.news_channel span{line-height:25px;font-size:12px;padding:0 8px;}
.site p a,.news_channel a{ color:#333333;}
.site p a:hover,.news_channel a:hover{ color:#cf0801}
.block_8_2_rg{ float:left; margin-left:34px;}
.edchennel a{ display:inline-block; margin:0 5px;}
.other_channel{ padding-top:25px;}
.other_channel_block{float:left;}
.navt{float:left; margin-right:30px; line-height:2.3}
.main2{}
.links-c{padding:20px 12px;line-height:28px;}
.links-c strong{float:left;width:75px;display:block;}
.links-c p{float:left;width:870px;}
/*尾部*/
#footer{background:#f2f2f2;}
.footer{width:1005px;margin:0 auto;padding-top:15px;line-height:2;}
.footer em{color:#bfbfbf;}
.footer p,.footer a{color:#666; text-align:center;}
.footer a:hover{text-decoration:underline;}

/*********** 返回顶部 ************/
.returnTop {
    position: fixed;
    _position: absolute;
     left:50%;
	 margin-left:515px;
    bottom: 10px;
    _bottom: auto;
    display: none;
    width: 54px;
    height: 54px;
	background:url(/skin/default/images/gotop.png) no-repeat right center;
    text-indent: -9999px;
    cursor: pointer;
}

.returnTop:hover {
    position: fixed;
    _position: absolute;
     left:50%;
	 margin-left:515px;
    bottom: 10px;
    _bottom: auto;
    display: none;
    width: 54px;
    height: 54px;
	background:url(/skin/default/images/gotop.png) no-repeat left center;
    text-indent: -9999px;
    cursor: pointer;
}


.pages { text-align: center; }

.pages { margin: 20px 0;}

.pages * { }

.pages b { line-height:normal !important; padding: 3px 8px; font-size:14px; color:#333; }

.pages a { padding: 3px 8px; background:#ebebeb; text-align: center; text-decoration: none; font-size:14px; font-family:"微软雅黑","黑体"; font-weight:normal; }

.pages a:hover { background: #333; text-decoration: none; color: #fff ;}

.pages input { margin-bottom: 0px; border: 1px solid #659B28; height: 15px;padding-bottom: 1px; padding-left: 1px; margin-right: 1px; color: #659B28; }







