/* CSS Document */
/*页面整体控制-需修改部分(注意保持前后台样式文件这部分相同)*/


.column400 { border-right:1px dashed #7d7d7d; border-bottom:1px dashed #7d7d7d; width:399px; float:left; height:300px; }
.column100 { border-right:1px dashed #7d7d7d; border-bottom:1px dashed #7d7d7d; width:100%; float:left; height:390px; }
.column180 { width:100%; float:left; height:270px; }
.column800 { width:800px; float:left; height:280px; position:relative; margin-top:0px; border-right:1px dashed #7d7d7d; border-bottom:1px dashed #7d7d7d; }
.column840 { width:380px; float:left; height:280px; position:relative; margin-top:0px; border-bottom:1px dashed #7d7d7d; }
.column250 { border-right:1px dashed #7d7d7d; border-bottom:1px dashed #7d7d7d; border-top:1px dashed #7d7d7d; width:399px; float:left; height:220px; position:relative; margin-top:20px; }
.w450 { width:485px; }
.w200 { width:220px; border-right:none; }
.w200 a { margin:20px 10px; }
.w320 a { width:320px !important; }
.w180 { width:450px; }
.w180 li { float:left; width:180px; margin:0px 20px 0px 0px; }
.w180 a { font-size:13px !important; }
.list ul { padding:0px; padding:0px 20px 0px 20px }
.list li { padding-left:10px; list-style:none; font-size:14px; line-height:28px; }
.list li a { float:left; width:220px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; font-size:14px; color:#333; text-decoration:none; cursor:pointer; font:14px; font-family:宋体, Arial, Tahoma, serif }
.list li a:hover { text-decoration:underline; }
.list font { width:100px; font-size:13px; color:#333; font-weight:bold; text-align:right; display:block; line-height:28px; float:left }
.list span { width:100px; font-size:12px; color:#333; font-weight:bold; text-align:right; display:block; line-height:28px; float:left; font-family:宋体, Arial, Tahoma, serif }
.img-box { width:105px; height:140px; margin:0px 10px 10px 20px; float:left }
.img-box1 { width:123px; height:168px; margin:10px 10px 10px 20px; float:left }
.list3 ul { padding:0px; padding:0px 20px 10px 20px; }
.list3 li { padding-left:10px; list-style:none; line-height:28px; font-family:宋体, Arial, Tahoma, serif }
.list3 li a { float:left; width:220px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; font-size:14px; color:#333; text-decoration:none; cursor:pointer; }
.list3 li a:hover { text-decoration:underline; }
.list3 font { width:100px; font-size:13px; color:#333; text-align:right; display:block; line-height:28px; float:left }
.list1 { padding:0px !important; }
.list1 a { font-size:13px !important; font-family:"宋体"; line-height:24px; margin-left:0px; }
.list2 { width:330px; font:13px/24px "宋体"; color:#333; margin:10px 0px }
.list4 { width:420px; font:13px/24px; font-family:"宋体"; color:#333; margin:10px; }
.list5 { margin:10px 20px; }
.list5 a { font-size:14px; line-height:40px; text-decoration:none; color:#333; }
.list5 img { float:left; line-height:40px; margin:3px; }
.list5 span { font-size:14px; float:right; margin:0px 10px; line-height:40px; color:#333; }
.list6 { width:600px; margin:10px; color:#333; font-size:13px; float:left }
.list7 { font-size:13px; width:400px; float:right; margin-top:20px; }
.list7 li a { float:left; width:220px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; font-size:14px; color:#333; text-decoration:none; cursor:pointer; line-height:34px; }
.list7 li a:hover { text-decoration:underline; }
.list7 font { width:100px; font-size:13px; font-weight:bold; color:#333; text-align:right; display:block; line-height:34px; float:left }
.contact { background:url(../images/contact.png) no-repeat top; color:#555; width:195px; font-size:12px; padding-top:60px; padding-left:20px; }

/*人物*/ 
.book-box1{ width:1150px; margin:0 auto; position:relative; overflow:hidden; _height:100%;border:1px solid #e3e3e3; background:#eee; float:left; }
.picbox1{ width:1150px; height:190px; overflow:hidden; position:relative;}
.piclist1{  height:190px;position:absolute; left:0px; top:0px}
.piclist1 li{ background:#eee; margin-right:0px; padding:0px; float:left; width:290px;}
.piclist1 h2{  float:left; font-size:14px; color:#009;width:100px; margin-top:22px; font-family: "宋体"; font-weight:bold}
.piclist1 img{ float:left; width:123px; height:162px;margin:20px 5px 20px 5px }
.piclist1 p{font-size:13px; color:#555; width:140px; float:left; line-height:18px; padding:5px 0px;  font-family: "宋体"; font-size:13px; text-indent:26px;}
.swaplist1{ position:absolute; left:-3000px; top:0px}
.og_prev1,.og_next1{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:70px; z-index:99; cursor:pointer;opacity: .15;  transition: opacity .2s linear 0s;}
.og_prev1{ background-position:0 -60px; left:4px;}
.og_next1{ background-position:0 0; right:4px;}


/*人物end*/
/*电子课堂*/
.common ul li { margin-left:20px; }
.clear { clear:both; }
.summary { background:#333; }
.listbox { float:left; margin-bottom:20px; padding:10px; _padding:10px 10px 8px 10px; background:#f6f6f6; width:220px; height:180px; position:relative; list-style:none; }
.listimg { float:left; width:260px; height:125px; position:relative; overflow:hidden; }
.listimg img { background:#333; width:230px; height:125px; top:0; left:0; position:absolute; }
.summary { width:230px; height:185px; top:125px; left:0; position:absolute; }
.summarytxt { margin:5px 10px; width:220px; line-height:22px; font-size:12px; color:#cfcfcf; }
.listinfo { _margin-bottom:3px; padding-left:10px; width:210px; line-height:22px; font-size:12px; }
.listinfo a { font-size:12px; }
.listtitle { float:left; margin-top:8px; _margin-top:-2px; width:210px; font-size:14px; }
.listtitle a { font-size:14px; }
.listtitle a:hover { color:#f55555; }
.listtag { float:left; padding-left:18px; background:url(../images/taglist.gif) 0 5px no-repeat; width:232px; color:#999; }
.listtag a { margin:0 8px 0 0; margin:2px 8px -2px 0\9; _margin:0 8px 0 0; color:#999; }
.listtag a:hover { color:#2ad2bb; }
.listdate { float:left; margin-right:13px; padding-left:18px; background:url(../images/time.gif) 0 5px no-repeat; color:#999; }
.listview { float:left; margin-right:13px; padding-left:24px; background:url(../images/view.gif) 0 5px no-repeat; color:#999; }
.listdemo a { float:right; margin-top:0; margin-top:2px\9; _margin-top:0; color:#999; white-space:nowrap; background:#04acf7; color:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; width:80px; text-align:center; text-decoration:none; }
.listdemo a:hover { color:#2ad2bb; }

#KinSlideshow { HEIGHT: 300px; position:absolute; top:52px;  z-index:99; width:830px; left:0; }
.code { height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD; }
.code pre { font-size:14px; }
.info { font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0; }
.info p { margin:0; padding:0; line-height:22px; text-indent:40px; }
h2.title { margin:0; padding:0; margin-top:s0px; font-size:18px; font-family:"微软雅黑", Verdana; line-height:35px }
h3.title { font-size:16px; font-family:"微软雅黑", Verdana; }
.importInfo { font-family:Verdana; font-size:14px; }
.blk_18 { overflow:hidden; padding-left:10px; }
.blk_18 div { float:left }
.blk_18 .pcont { width:720px; float:left; overflow:hidden; padding-left:5px; }
.blk_18 .ScrCont { width:36000px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1,
.blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton,
.blk_18 .RightBotton { width:80px; height:40px; float:left; display:block; }
.blk_18 .LeftBotton { background-position: 0 0; margin:50px 5px 0; background:url(../images/errow-left.png) no-repeat center; }
.blk_18 .RightBotton { margin:50px 1px 10px 5px; background:url(../images/errow-left.png) no-repeat center; }
.blk_18 .LeftBotton,
.blk_18 .RightBotton{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9;  top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=7); opacity:0.07;}
.blk_18 .LeftBotton{ background-position:0 -60px; left:4px;}
.blk_18 .RightBotton{ background-position:0 0; right:4px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; float:left;width:106px; }
.blk_18 .pl { width:258px; height:150px; float:left; float:left; line-height:24px; }
.sha { float:left; width:120px; }
.sha h3 { font-size:13px; color:#900; font-family:Arial, Tahoma, serif;width:120px; }
.sha p { font-size:13px; color:#039; font-family:Arial, Tahoma, serif; line-height:22px;width:112px; display:block }
.txt { margin-top:10px;width:120px; margin-left:5px;}

.blk_19 { overflow:hidden; padding-left:10px; }
.blk_19 div { float:left }
.blk_19 .pcont { width:900px; float:left; overflow:hidden; padding-left:5px; }
.blk_19 .ScrCont { width:2400px; zoom:1; margin-left:-5px; }
.blk_19 #List2_1,
.blk_19 #List2_1 { float:left; }
.blk_19 .LeftBotton,
.blk_19 .RightBotton { width:80px; height:40px; float:left; display:block; }
.blk_19 .LeftBotton { background-position: 0 0; margin:50px 5px 0; background:url(../images/errow-left.png) no-repeat center; }
.blk_19 .RightBotton { margin:50px 1px 10px 5px; background:url(../images/errow-right.png) no-repeat center; }
.blk_19 .pa img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; float:left }
.blk_19 .pa { width:305px; height:150px; float:left; float:left; line-height:24px; }
.sha { float:left; width:150px; }
.sha h3 { font-size:13px; color:#900; font-family:Arial, Tahoma, serif }
.sha p { font-size:13px; color:#039; font-family:Arial, Tahoma, serif; line-height:22px; }
.txt { margin-top:10px; }


/*切换*/
ul.cardUl { font-size:13px; list-style-type:none; margin:5px 0px 0px 5px; border-bottom:1px solid #039; height:30px; }
ul.cardUl li { float:left; margin-right:2px; }
ul.cardUl li a { float:left; display:block; padding:4px 10px 4px 10px; position: relative; color:#333; text-decoration:none; font-size:13px; font-family: "宋体", Tahoma, Arial }
/*选项卡点击默认样式*/
ul.cardUl li.tab_1_selected { }
ul.cardUl li.tab_1_selected a { color:#fff !important; white-space: nowrap; text-decoration: none; background-color: #1660b4 !important; border-radius: 15px; color: #fff; }
/*选项卡点击第一项样式*/

span.box { display:none; }
/*切换*/
ul.cardUl { font-size:13px; list-style-type:none; margin:5px 0px 0px 5px; border-bottom:1px solid #039; height:30px; }
ul.cardUl li { float:left; margin-right:2px; }
ul.cardUl li a { float:left; display:block; padding:4px 10px 4px 10px; position: relative; color:#333; text-decoration:none; font-size:13px; font-family: "宋体", Tahoma, Arial }
/*选项卡点击默认样式*/
ul.cardUl li.tab_1_selected { }
ul.cardUl li.tab_1_selected a { color:#fff !important; white-space: nowrap; text-decoration: none; background-color: #1660b4 !important; border-radius: 15px; color: #fff; }
/*选项卡点击第一项样式*/

ul.cardUl2 { font-size:13px; list-style-type:none; margin:20px 5px 0px 5px; border-bottom:1px solid #039; height:30px; }
ul.cardUl2 li { float:left; margin-right:20px; }
ul.cardUl2 li a { float:left; display:block; padding:4px 10px 4px 10px; position: relative; color:#333; text-decoration:none; font-size:13px; font-family: "宋体", Tahoma, Arial }
.box { margin:5px 5px 5px 10px !important; }
/*选项卡点击默认样式*/
ul.cardUl2 li.tac_1_selected { }
ul.cardUl2 li.tac_1_selected a { color:#fff !important; white-space: nowrap; text-decoration: none; background-color: #1660b4 !important; border-radius: 15px; color: #fff; }
/*选项卡点击默认样式3*/
dl.cardUl3 { font-size:16px; list-style-type:none; height:40px; line-height:40px; margin-top:13px; }
dl.cardUl3 dt { float:left; }
dl.cardUl3 dt a { float:left; display:block; width:107px; text-align:left; padding-left:20px; position: relative; color:#333; text-decoration:none; font-size:16px; font-family:"微软雅黑", Microsoft YaHei, "宋体"; font-weight:bold; }
dl.cardUl3 dt.tae_1_selected { }
dl.cardUl3 dt.tae_1_selected a { color:#952525; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px -40px; line-height:40px; height:40px; }
dl.cardUl3 dt.tae_1_normal { }
dl.cardUl3 dt.tae_1_normal a { color:#333 !important; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px 0px; line-height:40px; height:40px; }
/*选项卡点击默认样式4*/
dl.cardUl3 { font-size:16px; list-style-type:none; height:40px; line-height:40px; margin-top:13px; }
dl.cardUl3 dt { float:left; }
dl.cardUl3 dt a { float:left; display:block; width:107px; text-align:left; padding-left:20px; position: relative; color:#333; text-decoration:none; font-size:16px; font-family:"微软雅黑", Microsoft YaHei, "宋体"; font-weight:bold; }
dl.cardUl3 dt.taf_1_selected { }
dl.cardUl3 dt.taf_1_selected a { color:#952525; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px -40px; line-height:40px; height:40px; }
dl.cardUl3 dt.taf_1_normal { }
dl.cardUl3 dt.taf_1_normal a { color:#333 !important; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px 0px; line-height:40px; height:40px; }
/*选项卡点击默认样式5*/



dl.cardUl3 dt.tag_1_selected { }
dl.cardUl3 dt.tag_1_selected a { color:#952525; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px -40px; line-height:40px; height:40px; }
dl.cardUl3 dt.tag_1_normal { }
dl.cardUl3 dt.tag_1_normal a { color:#333 !important; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px 0px; line-height:40px; height:40px; }
/*选项卡点击默认样式6*/



dl.cardUl3 dt.tah_1_selected { }
dl.cardUl3 dt.tah_1_selected a { color:#952525; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px -40px; line-height:40px; height:40px; }
dl.cardUl3 dt.tah_1_normal { }
dl.cardUl3 dt.tah_1_normal a { color:#333 !important; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px 0px; line-height:40px; height:40px; }
/*选项卡点击默认样式7*/



dl.cardUl3 dt.tai_1_selected { }
dl.cardUl3 dt.tai_1_selected a { color:#952525; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px -40px; line-height:40px; height:40px; }
dl.cardUl3 dt.tai_1_normal { }
dl.cardUl3 dt.tai_1_normal a { color:#333 !important; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px 0px; line-height:40px; height:40px; }
/*选项卡点击默认样式8*/



dl.cardUl3 dt.taj_1_selected { }
dl.cardUl3 dt.taj_1_selected a { color:#952525; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px -40px; line-height:40px; height:40px; }
dl.cardUl3 dt.taj_1_normal { }
dl.cardUl3 dt.taj_1_normal a { color:#333 !important; white-space: nowrap; text-decoration: none; background:url(../images/title2.png) no-repeat 0px 0px; line-height:40px; height:40px; }
.box { padding:0px 10px; display:none; height:80px; }
.box2 { padding:10px; display:none; height:80px; }
.box3 { padding:0px; display:none; height:80px; }
.link-list li { float:left; margin:8px; }
.link-list li a { text-decoration:none; color:#333; }
.sidebar-2 ul { padding:5px 5px 10px 0px; }
.sidebar-2 li { list-style:none; font-size:14px; line-height:28px; }
.sidebar-2 li a { float:left; width:240px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; font-size:14px; color:#333; text-decoration:none; cursor:pointer; font:14px; font-family:"宋体", Arial; }
.sidebar-2 li a:hover { text-decoration:underline; }
.sidebar-2 font { width:100px; font-size:13px; color:#333; font-weight:bold; text-align:right; display:block; line-height:28px; float:left }


.sidebar-3 ul { padding:5px 5px 10px 0px; }
.sidebar-3 li { list-style:none; font-size:14px; line-height:28px; width:350px; height:28px; }
.sidebar-3 li a {width:100px;float:left;text-overflow:ellipsis; overflow:hidden; white-space: nowrap; font-size:14px; color:#333; text-decoration:none; cursor:pointer; font:14px; font-family:"宋体", Arial; padding-right:10px; background:url(../images/pople.png) no-repeat left; text-indent:24px;}
.sidebar-3 li a:hover { text-decoration:underline; }

.sidebar-4 ul { padding:5px 5px 10px 0px; }
.sidebar-4 li { list-style:none; font-size:14px; line-height:28px; width:350px; height:28px; }
.sidebar-4 li a {width:150px;float:left;text-overflow:ellipsis; overflow:hidden; white-space: nowrap; font-size:14px; color:#333; text-decoration:none; cursor:pointer; font:14px; font-family:"宋体", Arial; padding-right:10px; background:url(../images/pople.png) no-repeat left; text-indent:24px;}
.sidebar-4 li a:hover { text-decoration:underline; }

#Scroll { FONT-SIZE: 13px;  MARGIN: 0px auto;WIDTH: 600px; COLOR: #c2130e; LINE-HEIGHT: 46px;  HEIGHT: 46px; TEXT-ALIGN: left; float:left}
#Scroll A {PADDING-RIGHT: 20px; PADDING-LEFT: 10px;  COLOR: #000; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; width:600px; display:block;LINE-HEIGHT: 46px;  HEIGHT: 46px;}
#Scroll A.s_end {PADDING-RIGHT: 0px; MARGIN-LEFT: 8px;LINE-HEIGHT: 46px;  HEIGHT: 46px;}



.picbox{ width:980px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

