/*
Copyright by Powereasy
*/

/* �ṹ */
	#path{height:30px;line-height:30px;margin:0px 0 5px 0;overflow:hidden; clear:both;text-align:left; background:url(/images/page-icon.gif) no-repeat 0px -162px; padding-left:20px;  }
	.box dt span,
	.box dt span a{color:#333;}
	.TL,.TR,.BL,.BR{z-index:0 !important;}

	/* �����Ĳ�ߵĵ����� */
	#driftBar{float:right;width:109px;_display:inline; zoom:1;}
	.driftBar-top{height:48px; background:url(/images/driftbar.png) no-repeat 0px 0px;   }
	.driftBar-bottom{height:8px;font-size:0px;line-height:0px;  background:url(/images/driftbar.png) no-repeat 0px -48px;   }

	.driftBarIn{text-align:left; border-left:1px solid #E27A00;border-right:1px solid #E27A00; clear:both;overflow:hidden;zoom:1; background:url(/images/driftbar-bg.png) repeat-y 3px 0; }
	.driftBarIn a{background:url(/images/driftbar.png) no-repeat 5px -74px;float:left;display:block; width:90%; height:35px;line-height:35px;margin-bottom:5px;   }
	.driftBarIn a span{padding-left:40px;}
	.driftBarIn a.d1{background-position:8px -68px; }
	.driftBarIn a.d2{background-position:8px -109px; }
	.driftBarIn a.d3{background-position:8px -149px; }
	.driftBarIn a.d4{background-position:8px -190px; }
	.driftBarIn a.d5{background-position:8px -231px; }
	.driftBarIn a.d6{background-position:8px -272px; }
	.driftBarIn a.d7{background-position:8px -313px; }
	.driftBarIn a.d8{background-position:8px -354px; }

	.driftBarIn a:hover{background-color:#fff; }
	.driftBarIn a:hover span{color:#c00;}






/* ��������ҳ */

	/* corner */
	.mbox{float:left;display:inline; background:url(/images/bg-mbox.jpg) repeat-x 0px 0px;position:relative;border:1px solid #cecece;border-top:none;  }
	.mbox .TL,
	.mbox .TR,
	.mbox .BL,
	.mbox .BR{background:url(/images/bg-mboxconner.gif) no-repeat 0px 0px; position:absolute; height:7px;width:7px; font-size:0px;line-height:0px; z-index:9990;  }
	.mbox .TL{background-position:0 0; top:0px;left:-1px;}
	.mbox .TR{background-position:right 0; top:0px;right:-1px; }
	.mbox .BL{background-position:0 -18px; bottom:-1px;left:-1px; }
	.mbox .BR{background-position:right -18px; bottom:-1px;right:-1px; }

	/**/
	.mBoxInner{margin:50px 40px 0 40px;clear:both;overflow:hidden;}
	.artDet{}
	.artDet h2{font-size:24px;color:#c00;margin:10px 30px 20px 30px; font-weight:bold;overflow:hidden;line-height:30px; }
	.artDet .articleInfo{border-top:1px dotted #cecece;border-bottom:1px dotted #cecece;text-align:center;height:30px;line-height:30px;color:#666;margin-bottom:20px;    }
	.artDet .articleInfo a{color:#666;}
	.showArticle{text-align:left; margin:10px 20px;font-size:12px;line-height:23px; ; }
	.showArticle p{margin-bottom:12px;line-height:23px;}

	.nextArticle{margin:20px 0 20px 0;clear:both;zoom:1;overflow:hidden;}
	.articleFunc{border-bottom :1px dotted #cecece;height:50px;line-height:30px;margin:10px;    }

	.articleFunc a{display:inline-block; background:url(/images/btn-01.gif) no-repeat 0px 0px; margin:0 1px 0 1px;height:25px;text-decoration:none !important; }
	.articleFunc a span{cursor:pointer; height:25px;  line-height:25px;background:url(/images/btn-01.gif) no-repeat right 0px;color:#8E4D7A;padding-right:15px;display:inline;float:left; margin:0 0px 0 15px;text-align:center; }
	.articleFunc a:hover{background-position:0px bottom;}
	.articleFunc a:hover span{background-position:right bottom;color:#885E53;}
	.nextArticle .fl{float:left;}
	.nextArticle .fr{float:right;}
	.mboxBottom{background:url(/images/bg-mbox-bot.gif) repeat-x 0px bottom;height:30px;   }

/* �����б�ҳ */
	.childBox{width:734px;margin-left:8px;text-align:left;  }
	/* childBox in side 250*/
	.sbox{width:250px;float:left;display:inline;  }
	.sbox .box{position:relative;}
	.sbox .box dt{background:url(/images/bg-slip.jpg) no-repeat 0px 0px;font-weight:bold;font-weight:bold; line-height:30px; }
	.sbox .box dd{border:1px solid #cecece;border-top:none; overflow:hidden;clear:both; }
	.sbox .box dd .txtList{margin:8px 12px; }
	.sbox .box dd.BL,
	.sbox .box dd.BR{border:none;background:url(/images/bg-mboxconner.gif) no-repeat 0px 0px; position:absolute; height:7px;width:7px; font-size:0px;line-height:0px; z-index:9990;display:inline-block;  }
	.sbox .box dd.BL{background-position:0 -33px; bottom:0px;left:0px; }
	.sbox .box dd.BR{background-position:right -33px; bottom:0;right:0; }

	/* childBox in  main */
		.articleList{margin:0px; background:url(/images/bg-mbox-bot.gif) repeat-x 0px bottom;zoom:1;}
		.articleList h2{clear:both;overflow:hidden;}
		.articleList h2 span{background:url(/images/page-tit03-on.gif) no-repeat center 0px;padding:0 15px;height:28px;line-height:28px;font-weight:bold;color:#fff;font-size:13px;display:inline-block;text-align:center; margin:3px 0 0 20px }
		.articleList h2 span a{color:#fff;}
		.articleList h2 span a:hover{text-decoration:underline; }
		.articleList .txtList{margin:10px 30px 20px 30px; }
		.articleList .txtList li{margin:3px 0;height:30px;line-height:30px;background:url(/images/page-icon.gif) no-repeat 0px -204px;padding-left:20px;border-bottom:1px dotted #cecece; }
		.articleList .txtList li.on{background:#FFFDFB url(/images/page-icon.gif) no-repeat 0px -246px;}
		.articleList .txtList li.on span.d{color:#c00;}

	/*��ҳ��ʽ*/
		.showPage {margin: 20px auto 8px auto;text-align: center;line-height: 24px;height:24px;color:#666;}
		.showPage a {display: inline-block;padding-left: 18px;margin: 0 3px;background: url(/images/icon_showpage.png) no-repeat left 3px;color:#666;}
		.showPage a:hover{color:#c00;}
		.showPage em {color: #666;font-style:normal;}
		.showPage .pre {background-position: left -97px;}
		.showPage .next {background-position: left -197px;}
		.showPage .end {background-position: left -297px;}

/* ������ҳ */
	.sFocusNews{}
	.sFocusNews .txtList{margin:1px 8px 0 5px !important; }
	.sFocusNews li{height:60px; }
	.sFocusNews .focusNews h4{width:148px; }
	.sFocusNews .focusNews p{width:148px}
	.sideSetp{display:block; width:95%;text-align:center; margin:-5px auto 10px auto;overflow:hidden;clear:both; }
	.sideSetp a{background:url(/images/bg-step01.png) no-repeat; width:76px;float:left;display:inline; height:75px;position:relative; margin-left:2px;}
	.sideSetp a span{position:absolute; bottom:0px;left:10px;text-align:left;cursor:pointer; }
	.sideSetp a.se1{background-position:3px 0; }
	.sideSetp a.se2{background-position:-75px 0; }
	.sideSetp a.se3{background-position:-147px 0; }

	/* �������� */
	#sideSearch{background:url(/images/bg-search.jpg) no-repeat 0px 0px; height:76px;overflow:hidden; }
	#sideSearch .sideSearchIn{text-align:left; margin:10px 0 0 20px; }
	#sideSearch .sideSearchIn select{width:150px}
	#sideSearch .sideSearchIn .inp{height:19px; }
	#sideSearch .sideSearchIn p{margin:4px 0; }

	/* ����ͷ��ͼ�� */
	.peopleList{}
	.peopleList .txtList{margin:1px 8px 0 5px !important; }
	.peopleList .txtList li{height:90px; background:none; }
	.peopleList li a img{height:76px;}
	.peopleList li p{color:#666;}

	/* pageBox ������ҳ������*/
	.pageBox{width:738px;float:right;  }
	.pageBox .mbox{width:99.5%; float:none;display:block; text-align:left;  }
	.pageBox .mbox .mBoxInner{margin:0px; }

	.boxIntro{margin:20px 30px;clear:both;overflow:hidden; }
	.boxIntro img{float:left; }
	.boxIntro ul{float:left;width:500px; margin-left:20px;display:inline; }
	.boxIntro ul .list_title{display:none; }
	.boxIntro ul .list_intro{text-indent:2em;line-height:28px; margin-top:5px;}
	.boxIntro ul .list_intro .more{margin-left:20px;color:#c00;}
	.boxFloatLeft{float:left !important; width:363px !important; }
	.boxFloatright{float:right !important;width:363px !important;  }
	.articleListBox{height:219px;}
	.articleListBox .txtList{margin:0px 20px 10px 20px; }
	.articleListBox .txtList li{height:25px;line-height:25px; background:none;padding-left:0px;border:none;  }

	/* boxNav */
	.boxNav{margin:4px 10px; background:url(/images/page-tit01-recommbg.png) repeat-x 0px 30px; height:35px;line-height:30px;text-align:center;  }
	.boxNav a{margin:0 4px;padding:0 1px;display:inline-block;height:20px;line-height:20px;    }
	.boxNav a:hover{background:#c00;color:#fff; }

	/* articleListBox  tab */
	.articleListBox h2 em.tabT{float:right;font-style:normal; width:300px;margin-right:50px;_display:inline;text-align:right; height:33px;line-height:33px;   }
	.articleListBox h2 em.tabT a{margin:0 10px;}
	.articleListBox h2 em.tabT a.on{color:#c00;font-weight:bold; }

/* ����ҳ */

	#pageSearch{}
	#pageSearch .articleList .more{width:100px !important; text-align:right; color:#f00 !important;font-weight:bold;margin-right:10px;}
	#pageSearch .node{font-style:normal; }
	#pageSearch .node a{background:none !important;padding:0px !important;margin:0px !important; color:#690}

/* ��ӡ�����ۡ���ҳ */
	.PrintPage{margin:30px auto;width:730px;border:2px solid #ccc; padding:20px;  }
	.PrintPage h2{text-align:center; margin:10px 20px 30px 20px; }

/* �����б�ҳ */
	.soft{}
	.soft .softList{margin:5px 20px; }
	.softList li{clear:both;overflow:hidden;border-bottom:1px dotted #cecece;margin:10px ;padding:18px 0; zoom:1; }
	.soft-img{float:left;width:130px;_display:inline;text-align:center; }
	.soft-img img{width:110px;height:88px;  }
	.soft-img a img{padding:1px;border:1px solid #ccc;  ; }
	.soft-img a:hover img{border:1px solid #666; }
	.soft-det{float:right;width:420px;_display:inline;   }
	.soft-det h4 a{font-weight:bold;color:#c00;font-size:14px;background:url(/images/page-icon.gif) no-repeat 0px -299px; padding-left:17px;}
	.soft-det h4 a:hover{text-decoration:underline; color:#f00}
	.softList .soft-det p{color:#666;margin:5px 17px; }

/* ��������ҳ */
	.softDetail *{margin:0px;padding:0px;  }
	.softDetail{margin:20px 10px; font-size:12px;position:relative; height:100%;line-height:23px; clear:both;overflow:hidden; }
	.softDetail h4{color:#c00;font-size:14px;font-size:14px;background:url(/images/page-icon.gif) no-repeat 0px -295px; padding-left:17px;height:30px;margin-bottom:20px; }
	.softDetail .soft-img{margin-left:20px;width:120px; }
	.softDetail .soft-img img{padding:1px;border:1px solid #ccc; }
	.softDetail .soft-det{float:right; width:280px;}
	.softDetail .soft-det-intro{line-height:20px;color:#666;border-bottom:1px dotted #cecece;margin-bottom:5px;padding-bottom:5px;  }
	.softDetail .soft-down-url{position:absolute; right:0px;bottom:0px;width:88px; }
	.softDetail .soft-down-url a{background:url(/images/bg-soft.jpg) no-repeat 0px 0px;width:87px;height:35px;display:block; float:left; _display:inline; overflow:hidden;margin-bottom:1px; }
	.softDetail .soft-down-url a.a2{background-position:0 -44px; }
	.softDetail .soft-down-url a span{text-indent:-9999px;float:left; }
	#TB_title {background:#c00 !important;color:#fff !important }
	#TB_title a{color:#fff !important;}
	#TB_overlay {z-index:10000 !important;}
	#TB_window {z-index:10001 !important;}


/* ��ѵ���� ��ҳ*/
	.train{}
	.train-side{width:305px; text-align:left; }
	.train-side .txtList{margin:0px 10px 0px 10px; }
	.tabInd h2{height:30px; background:none !important; }
	.tabInd{text-align:left;height:100%;  }
	.tabInd h2{height:35px;line-height:35px; background:url(/images/page-tit01.jpg) no-repeat 0px 0px;  }
	.tabInd h2 a{width:90px;display:inline-block;height:35px;text-align:center; font-weight:bold;  }
	.tabInd h2 a.on{color:#fff;background:url(/images/page-tit01-on.gif) no-repeat 0px 3px; }
	.tabInd h2 em{ margin:0 0 0 20px;font-style:normal;}
	.tabInd .articleList{height:auto; }
	.tabInd .articleList_content{height:398px;zoom:1;overflow:hidden; }
	.tabInd .articleList_content ul{display:none; }
	.train-main{float:right;_display:inline;width:680px;  }
	.txtListIntro{}
	.txtListIntro li{height:auto !important;background:none !important;padding:3px 0px !important;margin:3px 0px !important; line-height:23px !important;   }
	.txtListIntro li  a{color:#c00;font-weight:bold;background:#fff url(/images/page-icon.gif) no-repeat 3px -214px !important;padding-left:20px; }
	.txtListIntro li .list_intro{line-height:20px !important;color:#999;padding:0px 10px 0px 20px;  }
	.txtListIntro li .list_intro a{display:none; }

	/* iFocus style */
	.trade-focus{border:1px solid #cecece;margin-bottom:10px; }
	#ifocus {width:100%;height:255px;}
	#ifocus_pic {display:inline;position:relative;float:left;width:560px;height:245px;overflow:hidden;margin:5px 0 0 5px;}
	#ifocus_piclist {position:absolute;}
	#ifocus_piclist li {width:560px;height:245px;overflow:hidden;}
	#ifocus_piclist img {width:560px;height:245px;}
	#ifocus_btn {display:inline;float:right;width:91px;margin:7px 9px 0 0;}
	#ifocus_btn li {width:91px;height:55px;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
	#ifocus_btn img {width:75px;height:43px;margin:3px 0 0 9px;border:1px solid #fff;}
	#ifocus_btn .current {background: url(/images/ifocus_btn_bg.gif) no-repeat;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
	#ifocus_opdiv {position:absolute;left:0;bottom:0;width:560px;height:30px;line-height:30px; background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
	#ifocus_tx {position:absolute;left:8px;bottom:3px;color:#FFF;}
	#ifocus_tx .normal {display:none;}
	#ifocus_tx li{  }

	/* trade-list */
	.trade-list{text-align:left; width:677px;background:url(/images/trade-box-bg.jpg) repeat-x 0px 0px;;  }
	.trade-list h2{height:30px;line-height:30px;padding-left:10px;  }
	.trade-list h2 span{background:url(/images/page-icon.gif) no-repeat 0px -332px;padding-left:20px;font-weight:bold;color:#c00; }
	.trade-list .articleList_content{padding:0px 15px 5px 15px;background:url(/images/trade-box-video.jpg) no-repeat right bottom; ; }
	.trade-list ul.txtList li a{margin-right:0px;}
	.trade-list ul.txtList li{padding-left:20px;background:url(/images/page-icon.gif) no-repeat 0px -376px; }

/* ��ѵ���� �б�ҳ*/
	.trainListPage{}
	.trainListPage .train-side{float:right; }
	.trainListPage .train-main{float:left; }
	.vidList{clear:both;overflow:hidden;margin:20px auto;text-align:center; width:98%;   }
	.vidList li{float:left;width:250px;_display:inline;margin:0px 30px;text-align:left; ;height:220px;    }
	.vidList li .focusImg img{border:1px solid #ccc;padding:1px;width:240px;height:95px; text-align:center; margin-bottom:5px;   }
	.vidList li .focusImg:hover img{border:1px solid #c00; }
	.vidList li h4{height:30px;*line-height:30px;text-align:center;   }
	.vidList li h4 a{font-weight:bold;color:#c00;}
	.vidList li p{padding:0 10px;color:#666; }
	.trainListPage .articleList_content{background:none; }

/* ��ѵ���� ����ҳ*/

	.trainDetailPage{}
	.vhere{height:500px;text-align:center;   }
	.trainDetailPage .mbox{position:relative;}
	.trainDetailPage .artDet{background:url(/images/trade-box-detail.jpg) no-repeat center -10px; margin-left:0px;margin-right:0px; }
	.trainDetailPage .articleInfo{text-align:right; border:none; }
	.trainDetailPage .vIntro{margin:0 60px; background:url(/images/trade-intro-tit.jpg) no-repeat 0px 0px; padding:40px 10px 0 10px; zoom:1;}
	.trainDetailPage .articleInfo,
	.trainDetailPage .showArticle,
	.trainDetailPage .nextArticle{margin-left:60px;margin-right:60px;}
	span.ItemPageChildTit{position:absolute;top:0px;left:0px; background:url(/images/page-tit03-on.gif) no-repeat scroll center 0;color:#FFFFFF;display:inline-block;font-size:13px;
font-weight:bold;height:28px;line-height:28px;margin:3px 0 0 20px;padding:0 15px;}

/* ע��ҳ*/
#DivWordBreak{text-align:left; }




