/*--------------------------------------------------site set--------------------------------------------------*/
body{margin:0;padding:0;background:#FFF url(../images/bgs.jpg) top center repeat-x;font:12px/22px Arial, Helvetica, sans-serif,"宋体";color:#010101}
body,html{height:100%}
input{width:auto;_width:0;overflow:visible !ie}
ul,li,dl,dt,dd{margin:0;padding:0;list-style:none}
form,p,span,h1,h2,h3,h4{margin:0;padding:0;font-size:12px}
img{border:none;-ms-interpolation-mode:bicubic}
table{width:100%;border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#010101}
a.a-class{padding-right:8px;color:#ff0000}
a:hover{text-decoration:underline;color:#666}
input{padding:0 5px 0 5px;width:auto;_width:0;overflow:visible !ie;}
.div-clear{clear:both}
body{ background:url(bg.jpg) top center repeat-x;}

/*--------------------------------------------------public--------------------------------------------------*/
#wrapper{overflow:hidden;margin:0 auto;width:1001px; }
   #header{overflow:hidden; }       
	 .head-banner{ height:213px; overflow:hidden}



	 
	 /*_____________________________________________menu set_____________________________________________*/
.nav{ width:1000px; margin:0 auto; background:url(nav_bg1.jpg) repeat-x 0 0; height:43px; line-height:52px; overflow:hidden }
.nav ul,.nav li{ float:left;}
.nav li{ width:123px;display:block; background:url(nav_line.png) no-repeat 0 45%; padding-left:2px;}
.nav li.aa{background:none} 
.nav li.bgno{ background:url(hover.png) no-repeat 10px 8px; color:#000;padding-left:0px; margin-left:9px;_margin-left:3px;_margin-top:-4px;}
.nav li.bgno a{ color:#000; text-align:center;_margin-top:-0px;}
.nav li.bgcolor a{ color:#fff; text-align:center}
.nav li.bgcolor a:hover{color:#000;_margin-top:-4px;}
.nav li,.nav li a{float:left;font-size:16px; color:#FFFFFF;}
.nav li a{font-weight:bold; color:#fff;width:123px;text-align:center; text-decoration:none;_margin-top:-4px;}
.nav li a:hover{ text-decoration:none;color:#000;z-index:1;text-align:center;background:url(hover.png)  7px 8px no-repeat;}

	 
      
	#footer { height:100px;}
    .copyright{text-align:center; color:#656565; margin-top:20px;}
     
     
     #main{ width:1001px; margin:0 auto; overflow:hidden; background:#fff;padding-top:10px;}
     
     .indextLeft{ float:left; width:746px; height:auto; margin-left:8px; display:inline; overflow:hidden}
     .indexRight{ float:right; width:229px; height:auto; margin-right:8px; display:inline; }
     
     .contentLeft{ float:left; width:746px; height:auto; margin-left:8px; display:inline; overflow:hidden}
     .contentRight{ float:right; width:229px; height:auto; margin-right:8px; display:inline; }
     
/*--------------------------------------------------left--------------------------------------------------*/  

.news{ width:738px; height:252px; border:1px solid #d9d9d9; padding:9px 0 0 5px; margin-bottom:10px; overflow:hidden} 
.newsLeft{ float:left; width:323px; }  
.newsRight{ float:right; width:403px; margin-right:2px;}
      .newsRight-title{width:377px;overflow:hidden;height:37px;line-height:33px; padding:0 0 0 25px; background:#fcfcfa url(leader.jpg) no-repeat;color:#fff; font-size:14px}
      .newsRight-title strong{ float:left}
      .newsRight-title a{ float:right;  font-size:12px; color:#fff; margin-right:15px}
      
      .newsRight-list{ float:left; width:403px; margin-top:3px;}
      .newsRight-list ul li{float:left;width:96%;height:25px;line-height:25px; padding-left:8px; overflow:hidden}
      .newsRight-list ul li a{float:left;padding-left:10px;background:url(ico-list-grey.jpg) 0 50% no-repeat;color:#000}
      .newsRight-list ul li img{ float:left; vertical-align:middle; margin-top:7px;}
      .newsRight-list li span{float:right;color:#000; font-size:12px; font-family:宋体}
      


.one{ width:986px;height:267px; margin:0 auto; margin-bottom:10px;overflow:hidden}
.InfoContent{width:487px; height:265px; border:1px solid #d9d9d9; float:left; margin-right:7px; overflow:hidden }
.InfoContent.nors{ margin-right:0; }


      .commonTitle2{width:447px;overflow:hidden; padding:0 0 0 25px;height:37px;line-height:33px;color:#fff; background: url(commT2.jpg) no-repeat; font-size:14px; margin:8px auto 0 auto}
      .commonTitle2 strong{ float:left}
      .commonTitle2 a{ float:right; font-size:12px; color:#fff; margin-right:15px }
     
      
      
      .commonList2{ float:left; width:450px; margin-top:4px;}
      .commonList2 ul li{float:left;width:90%;height:26px;line-height:26px; padding-left:20px;}
      .commonList2 ul li a{float:left;padding-left:10px;background:url(ico-list-grey.jpg) 0 50% no-repeat;color:#000}
      .commonList2 li span{float:right;color:#000; font-size:12px; font-family:宋体}
    
      

 
 /*-------------------------------集训风采----------------------------------*/       

     .jx{ width:986px; margin:0 auto; height:213px; overflow:hidden;background:#fcfcfa url(gpic.jpg) no-repeat;}
     .newpic{padding:0 10px 0 20px;height:38px;line-height:32px; width:956px;}
     .newpic strong{ float:left}
     .newpic a{float:right; font-size:12px; color:#fff; margin-right:5px;}
     .pics{width:953px;overflow:hidden;border-top:none; margin:0 auto; background:#fff}
     /* marqueeleft */
    .marqueeleft{height:160px;width:953px;overflow:hidden; margin:0 auto}
    .marqueeleft ul{float:left; padding:10px;}
    .marqueeleft li{float:left;margin:0 10px 0 10px;display:inline;width:162px;height:150px;overflow:hidden;}
    .marqueeleft li .pic{ border:1px solid #dadada;display:block;width:160px;height:120px;overflow:hidden;}
    .marqueeleft li img{width:160px;height:120px; }
    .marqueeleft li .txt{ background-color:#ededed;text-align:center;height:25px;line-height:25px;}   
    
    
    
/*--------------------------------------------------right--------------------------------------------------*/

/*通知*/
.notic{ width:227px; height:260px; border:1px solid #d9d9d9;  margin:0 auto 7px auto; overflow:hidden;}
.notic.nor{ height:92px}



      .commonTitle{width:190px;overflow:hidden;padding:0 10px 0 17px;height:37px;line-height:33px;background:#fff url(commT.jpg) no-repeat;color:#fff; font-size:14px; margin:8px auto 0 auto}
      .commonTitle strong{ float:left}
      .commonTitle a{ float:right; font-size:12px; color:#fff; margin-right:5px; }
      .commonTitle a:hover{ color:#fff; text-decoration:none; }
      
      .commonList{overflow:hidden;width:199px;margin:5px auto 0 auto; }
      .commonList ul li{float:left;width:100%;height:25px;line-height:25px}
      .commonList ul li a{float:left;padding-left:10px;background:url(ico-list-grey.jpg) 0 50% no-repeat;color:#000}
      .commonList img{ width:100px; height:140px; margin:5px auto 0 50px;  text-align:center;  vertical-align:middle }
      .commonList p{ text-align:center; }
      .commonList p a{ color:#333; }



    
 /*=========首页焦点图========*/
.mF_classicHC .pic{border:1px solid #666;overflow:hidden;}
.mF_classicHC .pic li{position:absolute;left:1px;top:1px;}
.mF_classicHC .txt li{position:absolute;left:0;background:#dedede;overflow:hidden;}
.mF_classicHC .txt li a{display:block;color:#000;text-align:center;font-size:12px;font-weight:bold;text-decoration:none;}/*文字样式*/
.mF_classicHC .num,.mF_classicHC .num-bg{height:19px;position:absolute;z-index:3;right:0;bottom:31px;color:#fff;}/*按钮样式*/
.mF_classicHC .num-bg{width:100%;background:url(bg.png) right bottom no-repeat;_height:16px;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.png', sizingMethod='scale');}
.mF_classicHC .num-bg li{position:absolute;}
.mF_classicHC .num li{float:left;width:26px;height:16px;line-height:16px;padding-top:3px;text-align:center;cursor:pointer;position:relative;}
.mF_classicHC .num li span{position:absolute;top:3px;left:0;width:1px;height:16px;overflow:hidden;background:#DADADA;}
.mF_classicHC .num li.current,.mF_classicHC .num li.hover{background:url(bd.gif) left top no-repeat;}/*当前/悬停按钮样式*/
.mF_classicHC .num li.hover{background-position:right bottom; color:#fff}
      
    
 /*--------------------------------------------------class--------------------------------------------------*/   
    
      .container-title{width:703px;overflow:hidden;padding:0 0 0 30px;height:37px;line-height:32px;background: url(contenttitle.jpg) no-repeat;color:#000; font-size:12px; margin:10px auto 0 auto}
      .container-title-b{width:951px;overflow:hidden;padding:0 0 0 20px;height:32px;line-height:32px;background: url(contenttitle2.jpg) no-repeat;color:#000; font-size:12px; margin:10px auto 0 auto}
      .container-title-b b{ color:#c41b09; font-weight:lighter}
      .container-title strong{ float:left;width:auto; font-size:14px;color:#fff;  text-align:center}
      .NewClass{border:1px #ccc solid;  width:744px;min-height:799px;/*IE7\FF*/height:100%;/*IE6\IE7\FF 这个很重要，IE6定死高度后，需要再加上这条，才能自动延伸。*/_height:799px;/*IE6*/; overflow:hidden}

      .dataList{overflow:hidden;margin-bottom:60px;padding:10px 15px 10px 15px;}
      .dataList li{float:left;padding:0 10px 0 15px;width:660px;background:url(ico-list-grey.jpg) 0 50% no-repeat; line-height:27px; margin-left:10px}
      .dataList li a{float:left;color:#000; font-size:12px;}
      .dataList li span{float:right;color:#000; font-size:12px;}
  
/*--------------------------------------------------page--------------------------------------------------*/
      #listPage{overflow:hidden; width:650px; color:#000; line-height:20px; margin: 0 0 20px 150px;}
      #listPage li{display:inline}
      #listPage a,#listPage span{float:left;display:inline;margin:0 3px 0 3px;padding:0 5px 0 5px;border:1px #ccc solid; color:#717171; height:20px; font-size:12px; color:#666}
      #listPage span{background-color:#7d7d7d;color:#fff; font-weight:bold;}
      #listPage input{width:30px;height:18px;border:1px #ccc solid; line-height:18px;}
      .sub{ height:18px; width:31px; background:#f2f2f2; border:1px solid #b4b4b4; line-height:18px; }
      
      
 /*_____________________________________________detail_____________________________________________*/
      .detail{overflow:hidden;border:1px #ccc solid;  width:986px; margin:0 auto}
      #detail{overflow:hidden;padding:20px 20px 10px 20px; margin-bottom:20px;}
      #title{margin-bottom:20px;line-height:40px;text-align:center; color:#000000;}
      #title h1{font-family:SimHei;font-size:22px; font-weight:lighter;}
      #edit{line-height:30px;color:#666;text-align:center; border-bottom:1px dashed #ccc; width:100%}
      #edit span{ margin-right:25px}
        .time,.souce{ color:#353535; font-weight:lighter;}
        .click{ color:red; font-weight:lighter;}
      #content{padding:10px;font-size:14px; float:left; width:930px;}
      #content img{ max-width:930px;}
      #content p{ line-height:24px; font-size:14px;}
      #preNext{overflow:hidden;color:#666666; height:69px; line-height:24px;  margin:0 auto 40px auto;padding:30px 0 0 20px;border:1px #e5e6e6 solid;background-color:#f5f5f5; width:95%; font-size:14px;}
      #preNext a{color:#666666;}
      
            /*图片列表*/
      .PicList{width:748px; overflow:hidden;  padding:10px 0 0 10px;*margin-bottom:20px; }
      .PicList dl{float:left;display:inline; width:740px; overflow:hidden; margin:0 auto 25px auto;}
      .PicList dd{float:left;display:inline;margin:10px 16px 5px 5px;width:160px;line-height:25px;text-align:center;  overflow:hidden}
      .PicList dd a{ color:#000}
      .PicList dd img{display:block;padding:4px;width:160px;height:120px;}
      
 /*=========foot========*/
.copyright{float:left;overflow:hidden;text-align:center;color:#333;margin-top:15px;width:1000px;padding-top:10px }
.copyright_img1{float:left;width:100px;height:150px;margin-left:190px;*margin-left:170px;_margin-left:80px}
.copyright_img1 img{width:73px;height:119px}
.copyright_font{float:left;width:450px;margin-top:20px;text-align:center;}
/*-----------------------------------------修改----------------*/
.copyright_font_tubiao{float:right;text-align:right;width:20px; margin-right:40px;*margin-right:20px;_margin-right:10px;*margin-top:-20px;}
.copyright_font_top{float:left;line-height:20px;height:25px;width:400px;*width:420px; padding-bottom:5px;margin-bottom:15px; padding-left:40px;*padding-left:0px;}
.copyright_font p a{height:20px;margin:0px;text-align:center;}
.copyright_img2{float:left;width:100px;height:150px;margin-left:0px}
.copyright_img2 img{width:73px;height:119px}