/*临时公用*/
.location .wei,.location .global-so,.location .global-so .soso input,.title01,.title01 span,.title02,.title02 div,.title02 span{background: url(/images/list/index.gif) no-repeat;}

.title01{clear:both;height:24px;overflow:hidden;background-position:0px 0px;background-color:#f7fff2}
.title01 span{float:right;height:24px;width:2px;background-position:-948px 0px}
.title01 div{float:left;padding:6px 0 0 20px;font-size:14px;font-weight:bold;color:#e50010}
.title01 div a:link,.title01 div a:visited,.title01 div a:active{color:#e50010;}
.title01 div a:hover{color:#55504d}

.title02{clear:both;height:24px;overflow:hidden;background-position:0px 0px;background-color:#f7fff2}
.title02 span{float:right;height:24px;width:2px;background-position:-948px 0px}
.title02 div{float:left;padding:6px 0 0 25px;font-size:14px;font-weight:bold;color:#e50010;background-position:3px -280px; }
.title02 div a:link,.title02 div a:visited,.title02 div a:active{color:#e50010;}
.title02 div a:hover{color:#55504d}

.body{ clear:both; overflow:hidden; height:1%;border:1px #f19c97 solid; border-top:none}
.line01{ clear:both; height:1px; font-size:1px;overflow: hidden;background:url(/images/line.gif)}

/*top框架*/
.index-main{clear:both;margin-bottom:5px;}
.index-main .top-left{ width:641px;}
.index-main .top-right{ width:299px;}
/*当前位置*/

.location{ height:26px; font-size:12px; background-color:#f9f7f8; background-image:url(/images/list/location.gif); color:#e50010}
.location a{ padding:0px 5px; color:#e50010; text-decoration:underline}
.location a:hover{ color:#55504d}
.location .wei{ float:left; padding-top:7px; padding-left:20px; background-position:3px -160px;}

.location .global-so { float:right; width:309px; background-position:0px -213px}
.location .global-so .body{ border:none;}
.location .global-so .body li{float:left;font-size:13px; padding-right:10px}
.location .global-so .sopic{width:44px; height:26px;}
.location .global-so .key{ padding-top:5px}
.location .global-so .key input{height:15px; line-height:15px; border:1px #f19c97 solid; width:190px;}
* html .location .global-so .key input { margin-top:-1px; } /* IE6 */
*+html .location .global-so .key input { margin-top:-1px; } /* IE7 */ 
.location .global-so .soso{ padding-top:5px}
.location .global-so .soso input{ background-position:0px -122px; width:43px; height:17px; }


.location2{ clear:both; height:26px; font-size:12px; color:#e50010; border-bottom:1px solid #fec7c4;border-left:1px solid #f19c97;border-right:1px solid #f19c97}
.location2 a{ padding:0px 5px; color:#e50010; text-decoration:underline}
.location2 a:hover{ color:#55504d}
.location2 .wei{ float:left; padding-top:7px; padding-left:20px; background-position:3px -160px;}
.location2 p{ background:url(/images/list/close.gif) no-repeat 55px 6px; line-height:26px; float:right; padding-right:20px;}
.location2 p a{ color:#000000; text-decoration:none; display:block; width:55px;}
/*文章列表*/
.index-list{ border:1px #f19c97 solid}

.index-list .listtitle{clear:both; height:1%}
.index-list .listtitle .pic{ width:268px; height:78px; float:left;}
.index-list .listtitle ul{ float:left; width:336px;padding-top:20px; padding-left:35px; overflow:hidden}
.index-list .listtitle ul li{ float:left; width:80px; color:#ed7f04; font-size:12px; line-height:22px; overflow:hidden}
.index-list .listtitle ul li a{ color:#000000}

.index-list .title{ clear:both;background:url(/images/list/title.gif);margin:0px; height:19px; background-color:#f19c97; font-size:14px; padding-top:5px; font-weight:bold; color:#FFFFFF; padding-left:35px;border:1px #FFFFFF solid;}
.index-list .title a{ color:#FFFFFF}
.index-list .title1{ clear:both;background:url(/images/list/title.gif);margin:0; height:19px; background-color:#f19c97; font-size:14px; padding-top:5px; font-weight:bold; color:#FFFFFF; padding-left:35px;border:1px #FFFFFF solid;}
.index-list .title1 a{ color:#FFFFFF}
.index-list .banner{ clear:both; overflow:hidden;margin-top:9px}
.index-list .banner div{ float:left;width:305px; height:70px; overflow:hidden; margin-left:9px; display:inline}
.index-list .banner div img{ width:305px; height:70px;}
.index-list .contnum{ clear:both;line-height:20px; text-align:right; padding-right:10px; border:1px #fec9c5 solid;  border-bottom:none; background-color:#fef9f5; font-size:12px;margin:10px 10px 0  10px}
.index-list .listcont ul{ padding:10px 10px 10px;border:1px #fec9c5 solid;margin:0 10px ;background-color:#fef9f5;}
.index-list .listcont ul li{ font-size:14px; line-height:22px; padding-left:10px;}
.index-list .listcont ul li span{ padding-left:10px; }
.index-list .listcont ul li i{ color:#FF0000; font-style:normal}
.index-list .listcont .line{margin:10px 0px}
.index-list .line{ clear:both; height:1px; font-size:1px;overflow: hidden;background:url(/images/global/line.gif)}

.index-list .listtitle h2{ font-size:18px; font-family:"黑体"; font-weight:normal; padding:8px 0 0 30px;color:#eb4712}
.index-list .listtitle h2 a{ color:#e50110}
.index-list .listsmtitle{ height:20px; line-height:20px; font-weight:bold;margin:10px 10px 2px 10px; text-indent:5px; color:#e50110;}
.index-list .listsmtitle span{ float:right; font-size:10px; font-family:Arial; font-weight:normal; padding-right:10px;}
.index-list .listsmtitle a{ color:#e50110;}

/*----------------------------------------信息页内容-----------------------------------------------------*/
.index-content{ border:1px #f19c97 solid; border-bottom:1px #fec7c4 solid; padding:20px 20px 0; height:1%;}
.index-content  h1{ font-size:18px; font-family:"黑体"; font-weight:normal; text-align:center; margin:0px 0px 10px; color:#484848}
.index-content .mark{ font-size:12px; border-bottom:1px #ffc8c5 solid;border-top:1px #ffc8c5 solid; color:#e40114; line-height:22px; text-align:center}
.index-content .mark a{color:#e40114;}
.index-content .mark a:hover{color:#999;}
.index-content .content{ padding:15px 0; color:#000000; font-size:14px; line-height:23px; letter-spacing:0px}
.index-content .content a{ color:#0000FF}
.index-content .content p{ margin:10px 0px;}
.index-content .content .bh{ margin:0px}
.index-content .content .editor{ height:40px; line-height:40px; text-align:right;}
/*上下篇*/
.contpage{ font-size:14px; padding:5px 0px; clear:both}
.contpage p{ line-height:22px;}
.contpage p span{ font-weight:bold}

/*信息页相关新闻*/
.related{ border:1px #f19c97 solid; border-top:none; overflow:hidden}
.related .title{ background-color:#fef3ed; color:#000; font-weight:bold; padding-left:20px; line-height:28px; font-size:14px; height:28px;}
.related ul{ clear:both;color:#282828; height:1%; padding:8px 0; overflow:hidden}
.related ul li{ width:280px; line-height:22px; float:left; padding-left:18px; font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.related ul a{color:#282828}
.related ul a:hover{ text-decoration:underline}

/*特别推荐*/
.tuijian .body{ padding:4px 0 0; font-size:12px; height:170px; *height:175px;}
.tuijian .body .pic{ padding:0px 5px; padding-bottom:0px; clear:both; overflow:hidden}
.tuijian .body .pic img{ width:90px; height:67px; overflow:hidden;border:1px #a4a4a4 solid;padding:1px; float:left; margin-right:8px }
.tuijian .body .pic b{ display:block; line-height:18px; color:#016502}
.tuijian .body p{ text-indent:24px; line-height:18px; float:left; width:180px;}
.tuijian .body ul{ clear:both;line-height:22px; margin-top:5px; background-color:#fef9f5; overflow:hidden; padding:2px 0}
.tuijian .body ul li{ padding-left:5px; color:#e50110}
.tuijian .body ul li a{ color:#e50110}
.tuijian .body ul li a:hover{ color:#55504d}
/*网络课堂*/
.ketang .body{ padding:7px 4px; height:320px; *height:335px; }
.ketang .body div{ text-align:center; width:285px; height:180px; overflow:hidden; margin:0 auto}
.ketang .body div img{ width:285px; height:180px}
.ketang .body ul{ padding-top:7px; font-size:12px;}
.ketang .body ul li{ line-height:22px; }



/*信息页广告*/
.cont-ads img{ padding:1px; border:1px #87d3eb solid; width:278px; height:87px;}
.contcopy{}
.contcopy .body{ padding:6px 8px 7px; background-color:#fef9f5}
.copy{ background:url(/images/list/copy.gif) no-repeat; overflow:hidden; height:155px; padding:5px; color:#e50110; font-size:12px;}
#copy{ overflow:hidden; height:155px; margin-bottom:7px;}
.copy p{ text-indent:24px; line-height:18px; margin:5px 0px}

/*信息页相关课程*/


.classbt{background: url(/images/adtit.gif) right; height:25px; border:1px #ffc36d solid; border-bottom:0;color:#ef461d; padding-left:10px;  font-size:14px; font-weight:bold}

.fudaotab .bot h3{background: url(/images/jianzao/index.gif);background-repeat: no-repeat;}
.fudaotab{text-align:center;  background-color:#F19C97;}
.fudaotab a, .fudaotab a:link, .fudaotab a:visited{color:#e94919; text-decoration:none}
.fudaotab a:hover{ color:#e94919; text-decoration:underline}
.fudaotab .title td{ font-weight:bold; color:#e94919; background-color:#fff8f0}
.fudaotab td{padding:0px 3px; background-color:#ffffff; line-height:22px}
.fudaotab .bot{ background:#fdf5e8;}
.fudaotab .bot h3{ font-style:normal; font-size:14px; color:#e9380c; height:25px; border-bottom:1px dashed #f19775; padding-left:30px; background-position:0 -39px; line-height:25px;}
.fudaotab .bot h3 a:link, .fudaotab .bot h3 a:visited{ color:#e9380c; text-decoration:none}
.fudaotab .bot h3 a:hover{ color:#e9380c; text-decoration:underline}
.fudaotab .bot ul{ line-height:18px; margin:4px 0; margin-left:10px;}
.fudaotab .bot ul li{}
.fudaotab .aleft{ text-align:left; padding-left:10px}
.adfudao .title01 div{ padding-top:3px}


.fudaotab .buy a{ color:#c00; display:block;}
.fudaotab .buy img{ margin-left:5px;}


/*正保品牌*/
#tabs a{color:#E50110; text-decoration:none}
#tabs div,#tabs dl,#tabs dt,#tabs dd { display:inline-block; }
#tabs div,#tabs dl,#tabs dt,#tabs dd { display:block }
#tabs h2{ background:#F7FFF2 url(/images/list/yxtt.jpg); height:25px; border-bottom:1px solid #F19C97; font-weight:bold;line-height:25px;font-size:14px; color:#E50110; padding-left:6px;}
#tabs { border:1px solid #F19C97;  padding:0px 0 4px }
#tabs div { padding:35px 0px 0px; position:relative; margin-left:3px }
#tabs dt { text-align:center; font: 12px/25px "宋体"; font-weight:bold;}
#tabs dd { font: 12px/25px "宋体";color:#E50110; }
#tab1 dt { left: 14px; top: 5px }
#tab2 dt { left:105px; top:5px }
#tab3 dt { left:196px; top:5px }
#tab4 dt { left: 14px; top: 5px }
#tab5 dt { left:105px; top:5px }
#tab6 dt { left:196px; top:5px }
#tab7 dt { left: 14px; top: 5px }
#tab8 dt { left:105px; top:5px }
#tab9 dt { left:196px; top:5px }
#tabs .close dt { height:25px; width:79px; background:#FCF7F3; position:absolute; border:1px solid #F19C97; }
#tabs .close dd { display:none }
#tabs .open dt { height:30px; width:79px; background:#FCF7F3; position:absolute; border:1px solid #F19C97; border-bottom:none;font-weight:bold;}
#tabs .open dd { background:#FCF7F3; border:1px solid #F19C97; width:253px; margin-left:14px; padding-left:8px;}
