﻿@charset "utf-8";

/*kuangjia*/
.middle { width:960px; display:block; overflow:hidden; margin:0px auto 10px; padding:0px; background:url(../images_ft/middle.jpg) repeat-y center top; border-bottom:1px solid #D8D8D8;}

.col01 { width:940px; display:block; overflow:hidden; margin:0px auto 10px; padding:0px;}
.col01_left { width:680px; display:inline; overflow:hidden; float:left;}
.col01_right { width:250px; display:inline; overflow:hidden; float:right;}
.col01_a { display:block; overflow:hidden; margin:0px 0px 10px 0px;zoom:1}
.col01_b { display:block; overflow:hidden; zoom:1}

.col02 { width:940px; display:block; overflow:hidden; margin:0px auto; padding:0px;}
/**********/

/************************col01-left**********************/
.col01-flash { width:300px; height:310px; display:block; overflow:hidden; float:left;}
.col01-attention { width:367px; height:310px; display:block; overflow:hidden; float:right;}
.col01-attention .col01-news01 { height:86px; display:block; overflow:hidden; border:1px solid #DBE2E9; background:#F7F9FB;}
.col01-attention .col01-news01 h1 {width:350px;display:block;overflow:hidden;text-align: center;margin:10px auto 0px;white-space: nowrap;word-break:break-all;}
.col01-attention .col01-news01 h1 a{font: bold 16px Arial, Helvetica, sans-serif, "宋体";color: #003398; text-decoration:none;}
.col01-attention .col01-news01 h1 a:hover{ color:#f30;}
.col01-attention .col01-news01 p {width:350px;display:block;overflow:hidden;margin:8px auto 0px;color:#003398;font: 12px/1.6em Arial, Helvetica, sans-serif, "宋体";}
.col01-attention .col01-news01 p a { color:#003398; text-decoration:none;}
.col01-attention .col01-news01 p a:hover {color:#f30;}

.col01-attention .col01-news02 { width:365px; display:block; overflow:hidden; margin:0px auto;}
.newsul { width:365px; display:block; overflow:hidden; margin:4px 0px 0px; padding:0px;}
.newsul li {width:365px;height:27px;display:block;overflow:hidden;float:left;background: url(../images_ft/forum_04.jpg) repeat-x left bottom;padding:0px;margin:0px;}
.newsul li span {width:305px; display:block; overflow:hidden;float:left;white-space: nowrap; text-overflow:ellipsis; word-break:break-all; padding:3px 0 0 0; margin:0px; font-family:"宋体"; font-size:12px; color:#039;}
.newsul li a {font: 14px Arial, Helvetica, sans-serif, "宋体";color: #039; padding:0px; margin:0px;}
.newsul li a:hover { color:#F30;}
.newsul .l_no1 { background:none;}
.newsul li cite {width:60px;display:inline;overflow:hidden;float:right;color:#A5A5A5;text-align:right;font-style: normal; padding:8px 0 4px 0; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; }
.newsul li cite a { color:#A5A5A5; font-size:12px}

/***************************col01-enrol******************************/
.col01-enr0l { display:block; overflow:hidden; width:248px; height:255px; border:1px solid #7AB8E9; margin:0px 0px 10px 0px;}
.col01-enr0l .enr0l-dl { width:100%; height:158px; display:block; overflow:hidden; margin:0px auto; padding:0px;background:url(../images_ft/l_mod_t.jpg) repeat-x center top;}
.col01-enr0l .enr0l-dl h1 {width:100%; display:block; overflow:hidden;color:#039;font-size: 14px;font-weight: bold;text-decoration: none; padding:6px 0 0 34px; margin:0px; background: url(../images_ft/l_h1.jpg) no-repeat 12px 6px; }
.col01-enr0l .enr0l-ltdl { width:100%; height:133px; display:block; overflow:hidden; margin:3px auto 0px; padding:0px; background:url(../images_ft/l_dl01.jpg) repeat-x left top}
  .enr0l-ltdl .enr01-zcdl { width:220px; display:block; overflow:hidden; margin:10px auto 0px; padding:0px;}
  .enr01-zcdl .yhm { width:200px; display:block; overflow:hidden; margin:4px auto; line-height:1.6em; color:#039} 
  .yhm .form-yhm { width:135px; border:1px solid #7BB8E9; float:right; padding:2px; height:14px;}
  .enr01-zcdl .mima { width:200px; display:block; overflow:hidden; margin:4px auto; line-height:1.6em; color:#039}  
  .mima .form-mima { width:135px; border:1px solid #7BB8E9; float:right; padding:2px; height:14px;} 
  .enr01-zcdl .tijiao { width:145px; display:block; overflow:hidden; margin:0px 6px 0 65px; padding:0px;}
  .enr01-zcdl .tijiao .jzmm { display:block; overflow:hidden; float:left; width:75px;}
  .enr01-zcdl .tijiao .dl { display:block; overflow:hidden; float:right; width:61px; height:22px; margin:2px 0 0 0;}
  .enr01-zcdl .tijiao .input_dl {display:inline; float:right; margin:0px 0px 0px 0px; width:61px; height:22px; background:url(../images_ft/l_dl.jpg) no-repeat left center; border:none;}
  .enr01-zcdl .dibu { width:210px; display:block; overflow:hidden; margin:10px auto 0px;}
  .enr01-zcdl .dibu .dibu01 {width:35px;display:inline;overflow:hidden;} 
  .enr01-zcdl .dibu .dibu01 a { color:#039; padding:0px 10px 0px 5px;}
  .enr01-zcdl .dibu .dibu01 a:hover { color:#f30;}
  .enr01-zcdl .dibu .dibu02 {width:35px;display:inline;overflow:hidden;}
  .enr01-zcdl .dibu .dibu02 a { color:#039; padding:0px 0px 0px 5px;}
  .enr01-zcdl .dibu .dibu02 a:hover { color:#f30;}
  
/****************************enr0l-gg*******************************/
.enr0l-gg {width:248px;display:block;overflow:hidden;margin:0px;background: #FFFFFD url(../images_ft/l_dl02.jpg) repeat-x left top;}
.enr0l-gg h1 {color:#000;font-size:14px;display:block;overflow:hidden;background: url(../images_ft/l_an01.jpg) no-repeat center top;width:92px;height:24px;text-align:center;padding:3px 0 0 0;margin:0 0 0 15px;font-weight: bold; color:#039}
.enr0l-gg .ggul { width:230px; display:block; overflow:hidden; margin:9px auto 0px; padding:0px;}
.enr0l-gg .ggul li {width:230px; display:block;overflow:hidden; margin:0px; padding:0px 0px 0px 0px; float:left;white-space: nowrap; text-overflow:ellipsis; word-break:break-all; font-size:12px; font-family:"宋体"; color:#039;}
.enr0l-gg .ggul li a { color:#039;width:218px;padding:0px 0px 0px 6px;}
.enr0l-gg .ggul li a:hover { color:#F30;}

/***************************col02-retie**********************************/
.col02-retie { display:block; overflow:hidden; border:1px solid #B1D4F7; background:url(../images_ft/l_mod_t1.jpg) repeat-x left top; height:260px; zoom:1}
.col02-retie h1 { background: url(../images_ft/l_h2.jpg) no-repeat left top; width:120px; height:22px; font-size:14px; display:block; overflow:hidden; margin:6px 0px 0px 15px; padding:3px 0px 0px 0px; text-align:center;}
.col02-retie .retie01 { display:block; overflow:hidden; width:98%; margin:8px auto 0px; padding:0px;}
   .retie01 .retie01-ul {display:block;overflow:hidden;width:100%; height:108px;background: url(../images_ft/forum_04.jpg) repeat-x left bottom;margin:8px 0 0 0; padding:0px;}
   .retie01 .retie01-ul li { display:inline; overflow:hidden; width:98px; height:104px; float:left; padding:0px; margin:0px 3px 0 8px;}
   .retie01 .retie01-ul li div { display:block; overflow:hidden; width:96px; height:72px; border:1px solid #C6C6C6;}
   .retie01 .retie01-ul li div img { margin:2px; width:92px; height:68px;}
   .retie01 .retie01-ul li p { width:94px; display:block; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; text-align:center; padding:0px; margin:8px 0 0 0;}
   .retie01 .retie01-ul li p a { color:#666666;}
   .retie01 .retie01-ul li p a:hover { color:#f30;}

.retie01 .retie02-ul { display:block; overflow:hidden; width:100%; margin:6px 0 0 0; padding:0px;}
   .retie01 .retie02-ul li {width:45%;display:inline;overflow:hidden; height:20px; padding:0px; margin:3px 20px 0px 10px; float:left;}
   .retie01 .retie02-ul li cite { float:right;}
   .retie01 .retie02-ul li cite a { color:#A5A5A5; font-size:12px;}
   .retie01 .retie02-ul li span {width:80%; display:block; overflow:hidden;float:left;white-space: nowrap; text-overflow:ellipsis; word-break:break-all; padding:0px 0 0 8px; margin:0px; font-family:"宋体"; font-size:14px; color:#039; background: url(../images_ft/sanjiao.jpg) no-repeat left 4px;}
   .retie01 .retie02-ul li a {font: 14px Arial, Helvetica, sans-serif, "宋体";color: #039; padding:0px; margin:0px;}
   .retie01 .retie02-ul li a:hover { color:#F30;}

/********************************col01-enr02********************************/
.col01-enr02 { display:block; overflow:hidden; width:248px; height:313px; border:1px solid #7AB8E9; margin:0px;}
.col01-ph {display:block; overflow:hidden; margin:0px; padding:0px;background:url(../images_ft/l_mod_t.jpg) repeat-x center top; width:233px; height:31px; padding-left:15px;}
.col01-ph li { float:left; text-align:center; width:98px; height:24px; margin:3px 0px 0px 0px; padding:4px 0px 0px 0px;list-style:none;}
.col01-ph li a { font-size:14px; color:#039; cursor:pointer;}
.col01-ph .on { background:url(../images_ft/l_phbt.jpg) no-repeat left top; width:98px; height:24px;}
.col01-ph .on a { color:#000; font-size:14px; font-weight:bold; cursor:pointer;}

.col01-ranking { height:270px; display:block; overflow:hidden; margin:4px auto 0px; padding:0px; zoom:1}
.ul_list { width:95%; margin:0px auto; padding:0px; display:block; overflow:hidden; background:url(../images_ft/l_list.jpg) no-repeat left 3px}
.ul_list li {float:right; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; width:90%; list-style:none; display:block; overflow:hidden; color:#039; margin:0px; padding:0px 0px 8px 0px; height:20px;}
.ul_list li a { color:#039; font-size:12px;}
.ul_list li a:hover {text-decoration: underline;}

/*************************************col02****************************************/
.col02-mod01 { width:464px; display:block; overflow:hidden; margin:0px 0px 10px 0px; padding:0px; float:left; border:1px solid #7BAEDE;}
.col02-mod02 { width:464px; display:block; overflow:hidden; margin:0px 0px 10px 0px; padding:0px; float:right; border:1px solid #7BAEDE;}
.cont-ul .l_xh { height:82px; display:block; overflow:hidden; background:url(../images_ft/forum_04.jpg) repeat-x left bottom;}

/**********col02-mod01************/
.col02-mod01 .col02-left {width:464px;height:280px;display:block;overflow:hidden;margin:0px;padding:0px;float:left;background: url(../images_ft/l_mod_t1.jpg) repeat-x left top;}
.col02-mod01 .col02-left h1 {display:block;overflow:hidden;width:120px;height:22px;background: url(../images_ft/l_h2.jpg) no-repeat center top;color:#000;font-size:14px;font-weight: bold;margin:6px 0 0 14px;text-align:center; padding-top:3px; float:left;}
.col02-mod01 .col02-left .jrlt { float:right; width:75px; display:block; overflow:hidden; display:block; padding:8px 0 0 0;}
.col02-mod01 .col02-left .jrlt a { color:#676769;}
.col02-mod01 .col02-left .jrlt a:hover { color:#f30;}
.col02-mod01 .col02-left .col02-cont { width:464px; height:240px; display:block; overflow:hidden; clear:both;}
  .cont-ul { width:440px; overflow:hidden; display:block; margin: 10px auto; padding:0px;}
  .cont-ul li {background: url(../images_ft/col03_05.jpg) repeat-x left bottom; display:block; overflow:hidden; padding:2px 0 0 0; margin:0px; float:left; width:100%;}
  .cont-ul li span {width:370px; display:block; overflow:hidden;float:left;white-space: nowrap; text-overflow:ellipsis; word-break:break-all; padding:5px 0 0 0; margin:0px; font-family:"宋体"; font-size:12px; color:#039;}
  .cont-ul li cite { float:right; padding:10px 0px 0px;}
  .cont-ul li cite a { color:#A5A5A5; font-size:12px;}
  .cont-ul li a {font: 14px Arial, Helvetica, sans-serif, "宋体";color: #039; padding:0px; margin:0px;}
  .cont-ul li a:hover { color:#F30;}
  .cont-ul .cont01 { width:100%; display:block; overflow:hidden; margin:0px auto 10px; padding:0px;}
  .cont-ul .cont01 div { width:92px; height:68px; display:inline; overflow:hidden; float:left; border:1px solid #E1E1E1; padding:0px;  margin:0 0 0 10px;}
  .cont-ul .cont01 div img { margin:1px; width:90px; height:66px;}
  .cont-ul .cont01 .cont02 { width:300px; height:70px; display:inline; overflow:hidden; float:right; margin:0 10px 0 0;padding:0px; border:none;}
  .cont-ul .cont01 h2 { width:100%; display:block; overflow:hidden; margin:0px; padding:0px;white-space: nowrap; text-overflow:ellipsis; word-break:break-all;color:#039; font-size:12px;}
  .cont-ul .cont01 h2 a {color:#039;font: bolder 14px Arial, Helvetica, sans-serif, "宋体";}
  .cont-ul .cont01 h2 a:hover { color:#f30;}
  .cont-ul .cont01 p { width:100%; height:59px; display:block; overflow:hidden; margin:0px; padding:0px; text-overflow:ellipsis; word-break:break-all; padding:0px; margin:1px 0 0 0 ;}
  .cont-ul .cont01 p a { color:#595959;font: 12px/1.6em Arial, Helvetica, sans-serif, "宋体";}
  .cont-ul .cont01 p a:hover { color:#f30;}
 
/**********col02-mod02************/
.col02-mod02 .col02-left {width:464px;height:280px;display:block;overflow:hidden;margin:0px;padding:0px;float:left;background: url(../images_ft/l_mod_t1.jpg) repeat-x left top;}
.col02-mod02 .col02-left h1 {display:block;overflow:hidden;width:120px;height:22px;background: url(../images_ft/l_h2.jpg) no-repeat center top;color:#000;font-size:14px;font-weight: bold;margin:6px 0 0 14px;text-align:center; padding-top:3px; float:left;}
.col02-mod02 .col02-left .jrlt { float:right; width:75px; display:block; overflow:hidden; display:block; padding:8px 0 0 0;}
.col02-mod02 .col02-left .jrlt a { color:#676769;}
.col02-mod02 .col02-left .jrlt a:hover { color:#f30;}
.col02-mod02 .col02-left .col02-cont { width:464px; height:240px; display:block; overflow:hidden; clear:both;}



/*****div_jflash******************************************************************/
.div_jflash {width:306px; height:316px; margin:0px; display:inline; float:left; overflow:hidden; line-height:normal; border:#6F9FCF 1px solid;}
.div_jimg {width:285px; height:214px; margin:10px auto 0px;}
.div_jimg #a_jimg {width:285px; height:214px; display:block;}
.div_jimg #bigimg {width:285px; height:214px;}

.div_jtt {width:100%; text-align:center; height:22px; padding-top:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.div_jtt a {font-weight:bold; color:#003399; font-size:14px;}

.divPos {height:60px; background:url(../images_ft/divPos.jpg) no-repeat center top;}
.divPosl {display:inline; float:left; width:180px; height:60px; overflow:hidden; position:relative; margin-left:4px;}
.spanPos {display:inline; float:right; width:109px; height:60px;}
.spanPos a, .spanPos span {display:inline; float:left; font-family:arial; height:16px; padding-top:1px; border:#ccc 1px solid; margin-right:5px; text-align:center; letter-spacing:1px;}
.spanPos a:hover {background-position:center bottom; border:#00ccff 1px solid;}
.spanPos a {width:23px;}
.spanPos .aNext {background:url(../images_ft/aNext_.jpg) no-repeat center top;}
.spanPos .aPre {background:url(../images_ft/aPre_.jpg) no-repeat center top;}
.spanPos span {width:31px; background:url(../images_ft/spanPage_.jpg) no-repeat center top;}

.div_jflash .ul_jimg {display:block; overflow:hidden; zoom:1; margin:0px; padding:0px; list-style:none; position:absolute; left:0px; top:0px; width:300px;}
.div_jflash .ul_jimg li {display:inline; float:left; margin:8px 0px 0px 4px; padding:0px; width:56px; height:44px; cursor:pointer;}
.div_jflash .ul_jimg li a:hover img {border:#00ccff 1px solid;}
.div_jflash .ul_jimg li a {display:block; width:56px; height:44px;}
.div_jflash .ul_jimg li img {width:50px; height:38px; padding:2px; border:#ccc 1px solid;}
.div_jflash .ul_jimg .on a img {border:#00ccff 1px solid;}


