﻿body,.Nav,.Nav a:hover, #cRedNav,.Btit,.Bluetit{ }
body { background-position:0 -188px;font-family: '宋体'; margin:0; padding:0; background-color:#fdfdfd;  font-size:12px; color:#333333; line-height:23px;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border:0; }
h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
ul, li { list-style-type: none; }
hr{ border:none; border-bottom:1px solid #e4e4e3;}
h3,h3 a{ font-size:14px; color:#FD8F32; font-weight:bold;}
h1{ color:#FA700D; font-size:16px; font-weight: bold; }
select,input,button,button img{vertical-align:middle; border:none;}
.fixed:after {content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear,.cleaner {display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.blank{ display:block; height:10px; clear:both; overflow: hidden; visibility:hidden;}

.fl, .fr{ display: inline; float: left; }
.fl_10{ float:left; margin-left:10px; }
.fr { float: right; }
.l span{ margin:0 5px;}
.clear{ clear:both}
/* 链接颜色and 字体颜色 */
a {color: #333; text-decoration:none;}
a:link {color: #333; text-decoration:none;}
a:hover,.aBlue a:hover,.aRed a:hover, .aBlock a:hover, .aOrange a:hover, .aOrangeLine a:hover {color: #000; text-decoration:underline;}
a:active {color: #ff1919;}

.aBlue a, .cBlue,.blue{color: #FD8F32; text-decoration:none;}

.aRed a, .cRed{color:#ff1919; text-decoration:none;}

.aBlock a, .cBlock{color:#000; text-decoration:none;}

.aOrange a, .cOrange{color:#ee7700; text-decoration:none;}
.aOrangeLine a{ color:#ee7700; text-decoration:underline; }

.cRedH{ color:#c80604}


.lLine{ color:#bbbbbb}
.span_none{ visibility:hidden; color:#FFF}
/**------------字体大小------------**/
.sfont14{ font-size:14px;}
.sfon13{ font-size:13px;}


/**------------border及bgcolor------------**/
.border{border:#FEB776 1px solid;}
.inpborder{border:#CCC 1px solid;}
.inpborder2{border:#aaaaaa 1px solid;}
.Bborder{ border-bottom:#e4e4e3 1px solid; padding-bottom:5px;}
.Tborder{ border-top:#e4e4e3 1px solid;}
.Wbg{ background-color:#FFF; padding:1px;}

/**------------padding------------**/
.Tabpadding, .Tabborder{ padding:0 10px;}
.padding10{ padding:10px;}
.padding5{ padding:5px;}
.paddingB10{padding-bottom:10px;}
.paddingL10{padding-left:10px;}

/**------------首页背景------------**/
.Dbg{ background-color:#fafafa}
.teacher01 li{ float:left; width:50%; text-align:center; color:#000; line-height:24px; padding-bottom:3px; border-bottom:#CCC 1px dotted}
.teacher01 img{ width:90px; height:115px;}
.teacher_name li{ float:left; width:33%;}

.BbgBorder{ border:#c5e1ff 1px solid;}
.Bbg1{ border-left:#1a93c4 1px solid; border-right:#1a93c4 1px solid; border-bottom:#1a93c4 1px solid; border-top:#1a93c4 2px solid; padding:1px;}
.Bbg2{background-color:#f7f9fc; border:#d6e9ff 1px solid;}
.BtabBorder{ border-left:#7dafc8 1px solid;border-right:#7dafc8 1px solid;border-top:#7dafc8 1px solid;}
.Bluetit{ position:relative; background-position:0 -72px; height:38px; line-height:38px;}
.Bluetit p{ position:absolute; left:15px; top:10px; background:url(../images/30.gif) no-repeat left center; padding-left:45px;font:normal 24px/38px Microsoft YaHei; color:#006a95}
/**------------页脚------------**/
.fotter{ background-color:#FD8F32;padding:10px 0; text-align:center; color:#FFF}

/**------------头部------------**/
.box{ width:980px; margin:0 auto; background-color:#FFF}
.top{ background-color:#eeeeee; height:25px; line-height:25px; padding:0 15px; border-bottom:#dfdfdf 1px solid}
.top font{ color:#FD8F32; font-size:12px;}
.header{ padding:12px 25px;}
.header .logo{ display:inline;}
.header .tel{ display:inline; float:left; margin:10px 0 0 15px;}
.Hr .a1 a, .Hr .a2 a, .Hr .a3 a,.Btit1{ background:url(../images/ico.gif); background-color:transparent; background-repeat:no-repeat;}
.Hr{ vertical-align:bottom; height:74px; display:inline; }

.Hr .a1 a, .Hr .a2 a, .Hr .a3 a{display:block; float:left;  height:24px; color:#555; text-decoration:none; line-height:24px; text-align:center; padding-top:50px; width:85px; margin-left:20px;}
.Hr .a1 a:hover, .Hr .a2 a:hover, .Hr .a3 a:hover{color:#000;}

.Hr .a1 a{background-position:0px 0px; border-right:#f2f2f2 1px solid;}
.Hr .a2 a{background-position:-76px 0; border-right:#f2f2f2 1px solid;}
.Hr .a3 a{background-position:-162px 0;}

.Hr .a1 a:hover{background-position:0px -79px; color:#000; text-decoration:underline}
.Hr .a2 a:hover{background-position:-76px -79px; color:#000; text-decoration:underline}
.Hr .a3 a:hover{background-position:-162px -79px; color:#000; text-decoration:underline}

.Nav{ background-position:0 -110px; height:38px; line-height:38px; padding-left:10px;}
.Nav a{ width:80px; height:38px; display:block; float:left; font:normal 14px/38px Microsoft YaHei; color:#FFFFFF; text-align:center; text-decoration:none;}
.Nav a:link{ width:80px; height:38px; display:block; float:left; font:normal 14px/38px Microsoft YaHei; color:#FFFFFF; text-align:center; text-decoration:none;}
.Nav a:visited{ width:80px; height:38px; display:block; float:left; font:normal 14px/38px Microsoft YaHei; color:#FFFFFF; text-align:center; text-decoration:none;}
.Nav a:hover,#cRedNav,#News_Nava{ background-position:0 -150px;color:#b91b0c; font-weight:bold; color:#FD8F32; text-decoration:none;}

.Btit{ background-position:0 -1px;height:32px; line-height:32px; }
.Btit1{background-position:0px -456px; height:32px; padding-left:25px;}
.Btit1 a,.Btit3 a{font-size:13px; font-weight:bold; color:#FD8F32; text-decoration:none}
.Btit1 a:hover, .Btit3 a:hover{color:#000}
.indent2{ text-indent:2em; margin:0}
.tabs1{text-align:left;	width:100%;	}
.tabs1 p{ padding-left:10px; font-weight:bold; font-size:14px; color:#000;line-height:32px; float:left}
.tabs1 .more{ float:right;font-weight:normal; margin-right:10px;}
.Tab_info_tab1box, .Tab_info_tab2box{overflow:hidden; height:32px; text-align:left; }
.tittle1{height:32px; }
.tittle1 li{ float:left; display:block; cursor:pointer; height:32px;}
.tittle1 li.on{background:url(../images/border_img.jpg) repeat-x; padding:2px 1px 0 1px;}
.tittle1 li a{ color:#01519c; font-size:14px; display:block; padding:0 13px; }
.tittle1 li a:hover,.tittle1 li.on a{ background-color:#FFF; font-weight:bold; text-decoration:none}

.info{word-wrap:break-word; word-break:break-all; width:100%;}
.ft li{ float:left; width:112px; text-align:center}
.ft img{ width:90px; height:75px; margin:0}
.ft p{ line-height:20px; color:#000; font-weight:normal; margin-top:0;}
.bookbg{ background-position:0px -309px; height:23px; padding-left:25px;}
.banner1 img{ width:962px; height:90px; border:0; margin-left:10px;}
.lineheight25{ line-height:25px;}
.lineheight30{ line-height:30px;}
.l1{ width: 304px; height:250px;overflow:hidden; display:inline}
.l11{width: 250px; margin-left:10px; height:185px; float:left;}
.al{width:698px;height:185px;overflow: hidden; float:left; margin-left:10px;}
.b1{width:252px;height:200px;overflow: hidden; float:left; margin-left:10px;}
.l12{width: 450px; height:198px; margin-left:10px; float:left; display:inline}
.l13{margin-right:10px; margin-right:10px; height:198px; width:234px; float:right;}
.l21{width: 250px; height:280px; overflow:hidden; margin-left:10px; float:left;}
.l22{width: 450px; margin-left:10px; height:280px; float:left;}
.l23{ float:right;margin-right:10px; height:280px; width:234px;}
.l11,.a1,.b1,.l12,.l13,.l21,.l22,.l23{ display:inline; overflow:hidden;}
.unDisplay{display:none}
.orangebg{ background-color:#e3670b; height:20px; padding:0 15px; color:#FFF; font-size:14px; font-weight:bold}
#sub_footer {
	clear: both; padding:10px; line-height:25px;  text-align:center}
/***分享到css****/
.sharesina,.sharebaish,.sharekaixin001,.share_renren,.share_baidu,.share_qq,#PH ul,.gd{background:url(../images/con_ico.gif) no-repeat;}
.shareBox{width:500px; margin:15px auto 5px auto;}
.sharesina,.sharebaish,.sharekaixin001,.share_renren,.share_baidu,.share_qq{padding:4px 0 2px 21px; margin:0 3px;}
.sharesina{ background-position:0 -307px;}
.sharebaish{background-position:0 -382px;}
.sharekaixin001{background-position:0 -326px;}
.share_renren{background-position:0 -344px;}
.share_baidu{background-position:0 -362px;}
.share_qq{background-position:0 -288px;}

.yellowBgBtn{background-color:#fd9905;border:1px solid #d97306;color:#ffffff;cursor:pointer;padding:1px 10px; height:23px;}
.greyBgBtn{background-color:#e5e5e5;border:1px solid #a6a6a6;color:#404040;cursor:pointer;padding:1px 10px; height:23px;}

.indnew{ margin-top:5px;}
.indnew li{
	width:215px;
	height:23px;
	float:left;
	overflow: hidden;
}
.indnew li span{ color:#FD8F32; font-size:12px; margin-right:5px;}
.dh_btn li{ float:left; padding-left:7px; padding-bottom:10px;}
.dh_btn1 a,.dh_btn2 a,.dh_btn3 a,.dh_btn4 a{ background:url(../images/dh_btn.gif) no-repeat; width:91px; height:36px; display:block; padding-right:5px; line-height:37px; font-family:Microsoft YaHei; font-size:14px; color:#FFF; text-align:right}
.dh_btn1 a{ background-position:0 0;}
.dh_btn2 a{ background-position:0 -76px;}
.dh_btn3 a{ background-position:0 -39px;}
.dh_btn4 a{ background-position:0 -114px;}
.tu_fl{ height:67px; overflow:hidden; padding-bottom:10px; margin-bottom:5px; border-bottom:#CCC 1px dashed}
.tu_fl img{ margin-right:5px;display: inline; float: left;}
.yfzx_tu,.yfzx_tu_left{padding-bottom:10px; margin-bottom:5px; border-bottom:#CCC 1px dashed;}
.yfzx_tu img{ width:100px; height:70px;margin:0 10px;display: inline; float: left;}
.hzhb{ float:left; width:700px;}
.xszc{ float:left; width:230px;}
.hzhb img,.xszc img{ height:36px; margin-right:10px;}
.w960{width: 960px; margin-left:10px;}
#demo {overflow:hidden;width: 870px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


/*=========mF_aicpa ========*/
.mF_aicpa .pic li{position:absolute;}
.mF_aicpa .txt li{position:absolute;z-index:2;left:0;height:36px;line-height:36px;}
.mF_aicpa .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_aicpa .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
.mF_aicpa .num{position:absolute;z-index:3;bottom:3px;right:8px;}
.mF_aicpa .num li{float:left;position:relative;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_aicpa .num li a,.mF_aicpa .num li span{position:absolute;z-index:2;display:block;width:100%;height:100%;top:0;left:0;text-decoration:none;}/*按钮样式*/
.mF_aicpa .num li span{z-index:1;background:#fff; color:#FD8F32; filter:alpha(opacity=60);opacity:0.6;}
.mF_aicpa .num li.current a{background:#FD8F32; color:#fff; filter:alpha(opacity=60);opacity:0.6;}
.mF_aicpa .num li.hover a{background:#ddd; color:#FD8F32;}/*当前/悬停按钮*/



/*******内页**********/
#container { overflow:hidden; width:960px; padding:0px 10px; background:#fff; margin:0 auto; }

.content_class { float:right; width: 670px; line-height:20px; text-align:justify; padding-left:20px;}

#headpic{
	height:130px;
	margin-bottom:10px;
	width: 670px;
	overflow: hidden;
}
#headpic img{
	height:130px;
	width: 670px;
}
.newslist {
	margin-TOP: 10px;
	background: url(place_bg.jpg) repeat-x 1px 1px;
	margin-bottom: 10px;
	width: 668px;
	overflow: hidden;
	border: 1px solid #DDDDDD;
}
.newslist dl {
	display: block; margin: 10px auto 0px; width: 590px; border-bottom: #ddd 1px dotted
}
.newslist dl dt {
	width: 570px
}
.newslist dl dt A {
font-size: 12px; margin-left: 5px; color: #333; line-height: 27px; letter-spacing:1px;
}
.newslist dl dt A:hover {
font-size: 12px; margin-left: 5px; color: #FF8B17; line-height: 27px; letter-spacing: 1px
}

.newstuwen { padding:0px 40px; }
.newstuwen p{padding-bottom:5px; }
.newstuwen img{float:left;padding-right:10px;}
.newstuwen .infos{ line-height:20px; }

.pages{ padding:10px; clear:both; margin-bottom:10px;}
.pages ul{list-style:none;padding:12px 0px 12px 16px;}
.pages ul li{ float:left; font-family:Verdana; line-height:17px; margin-right:6px; border:1px solid #E9E9E9; padding:3px 6px; }
.pages ul li a{ float:left; color:#555; display:block; }
.pages ul li a:hover{ color:#1993C4; text-decoration:none; }
.pages ul li.thisclass,.pages ul li.thisclass a,.pages ul li.thisclass a:hover{ background-color:#F8670A; font-weight:bold; color:#ffffff; }
.pages .pageinfo{ line-height:21px; padding:12px 10px 12px 16px; color:#999; }
.pages .pageinfo strong{ color:#555; font-weight:normal; margin:0px 2px; }
#page_arclistpage{ float:left; font-family:Verdana; line-height:17px; margin-right:6px; border:1px solid #E9E9E9; padding:3px 6px; }

.news_content { line-height: 200%; padding-bottom: 20px; }
.news_content a { color:#0000FF;  }
.title {  font-size:14px; color:#F90; padding-bottom: 10px; }
.title01 { font-weight:700; font-size:14px; color:#06C; padding-bottom: 10px; text-align:center }
.item_border{border: 1px solid #FEB776; margin-bottom:10px;}
.material{ width:327px; float:left; margin:0px 4px ; height:335px;}

.item_material { padding-right: 10px; padding-left: 5px; padding-bottom: 5px; color: #333333; line-height: 20px; padding-top: 5px }
.item_material ul { margin: 0px; list-style-type: none; padding: 0px; }
.item_material ul li { vertical-align: middle; line-height: 25px; border-bottom: #f2ebfa 1px solid; height: 25px }
.item_material ul li a { display: block }

.t_left {float: left}
.t_right {font-size:10px; float: right}

.show_list{ width:670px;}
.show_list img{ width:126px; height:65px; border:#d9d9d9 1px solid; padding:3px; float:left; margin-right:15px; }
.show_list div{ float:left; width:490px; line-height:16px }
.show_list div p{ text-align:right;}
.show_list li{ clear:both; display:block; padding:8px 5px; border-bottom:#b2b2b2 1px solid}

.teacher{width:670px;}
.teacher .pic{ float:left; padding-right:20px;}
.teacher .name{ float:left; width:560px; font:bold 12px/20px "宋体"; padding-bottom:5px; color:#06C }
.teacher .con{ float:left; width:558px; height:88px; overflow:auto; border:solid 1px #CCCCCC; margin-bottom:10px; }

.student{ width:210px; height:100px; float:left; margin-top:25px; margin-left:10px;}
.student .img{width:80px; float:left;}
.student .infos{ margin-left:10px;width:110px;float:left;} 
.student p{line-height:20px;}
.student p span{display:block; padding-bottom:5px;}

.weekly_list{ width:670px;}
.weekly_list img{ width:85px; height:110px; border:#d9d9d9 1px solid; padding:3px; float:left; margin-right:15px; }
.weekly_list div{ float:left; width:550px; line-height:20px }
.weekly_list div b{ display:block; height:30px;}
.weekly_list div p{ text-align:right;}
.weekly_list li{ clear:both; display:block; padding:8px 5px; border-bottom:#b2b2b2 1px solid}

.input02{border:solid 1px #FEB776; }
.input111{ border:solid 1px #333; width:220px; }

/******左边******/
/*--------左边样式-------*/
.left{ width:260px; float:left;}

.frame_left {
	border: 1px solid #FEB776;
}
.item_head {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(../images/nei_03.jpg);
	COLOR: #333333;
	LINE-HEIGHT: 26px;
	HEIGHT: 26px;
	font-size: 14px;
}
.item_head A {
	COLOR: #333333
}

.item_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.item_content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.item_content UL LI {
	BORDER-BOTTOM: #f2ebfa 1px solid;
	font-size: 14px;
}
.item_content UL LI A {
	DISPLAY: block;
	background:url(../images/b2.jpg) no-repeat;color:#000; height:22px; padding-left:50px; padding-top:8px; overflow:hidden;
}
.item_content UL LI A:hover{ display:block; background:url(../images/b1.jpg) no-repeat; color:#fff;height:22px;padding-top:8px; overflow:hidden; }

.left1{ width:256px; height:190px; border:1px solid #FEB776;}
.left1a{height:26px; background:url(../images/nei_03.jpg) repeat-x; text-align:center; padding-top:6px;}
.ul1{ width:256px; padding:0px; margin:0px; overflow:hidden;}
.ul1 li{ height:30px; list-style:none; background:url(../images/b2.jpg) no-repeat; padding:0px; margin:0px;}
.ul1 a{ display:block; background:url(../images/b2.jpg) no-repeat; color:#000; height:22px; padding-left:90px; padding-top:8px; overflow:hidden;}
.ul1 a:hover{ display:block; background:url(../images/b1.jpg) no-repeat; color:#fff;height:22px;padding-top:8px; overflow:hidden; }
.biaoti{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0px;}
.wenzi{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0px; margin:0px;}
.zi{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; line-height:20px;}
.zi2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.left2{ width:256px; height:10px; overflow:hidden;}
.left3{ width:260px; height:120px; background:url(../images/nei_11.jpg) no-repeat;}
.left4{ width:256px; height:50px; overflow:hidden;}
.left5{ width:256px; height:180px; border:1px solid #FEB776; }
.left5a,.left6a,.left7a,.left8a,.left10a{ background:url(../images/nei_03.jpg) repeat-x; width:256px; height:30px;}
.left4 p,.left5a p,.left6a p,.left7a p,.left8a p,.left10a p{ padding-left:10px; padding-top:3px; }
.left5b{ height:95px; border-bottom:1px dashed #ccc; }
.left6{
	width:256px;
	height:180px;
	border:1px solid #FEB776;
}
.left7{
	width:256px;
	height:280px;
	border:1px solid #FEB776;
}
.left8{ width:256px; height:221px; border:1px solid #FEB776;}
.height{ height:10px; overflow:hidden;}
.left9{ width:255px; height:82px; border:1px solid #FEB776; overflow:hidden;}
.left10{ height:167px; width:256px; border: 1px solid #FEB776;}

/****************/
/*****测试********/
.ceshi-content{
	width:670px;
	float:right;
	height:auto;
}
.ceshi-content img{ margin:0px; padding:0px;}
.ceshi-content p{ padding-top:10px; padding-left:10px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px;overflow:hidden;}
.bs{
	width:670px;
	overflow:hidden;
	background-image: url(../images/cpace_07.jpg);
	background-repeat: no-repeat;
	background-color: #E9F6FE;
}
.txxx{ width:380px; float:right; overflow:hidden; padding-top:20px;}
.txxx p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;overflow:hidden; padding:0px; margin:0px;}
.txxxa{ width:200px; height:20px; border:1px solid #7cb6cc;}
.txxx03{ width:340px;float:right; overflow:hidden; padding-top:10px; padding-right:20px;}
.jishi-zi{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#029fec;}
.jishi-zi3{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#029fec; font-weight:bold;}
.kscs{
	width:645px;
	height:888px;
	padding:0px;
	margin:0px;
	padding-top:30px;
	padding-left:25px;
	background-image: url(../images/fgd.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.timu{
	width:625px;
	height:870px;
	overflow:auto;
	scrollbar-arrow-color: #008DB8; /*三角箭头的颜?/
	scrollbar-face-color: #91D3F3; /*立体滚动条的颜色（包括箭头部分的背景色）*/
	scrollbar-3dlight-color: #E0F2FE; /*立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #C2E7FA; /*滚动条的高亮颜色（左阴影？）*/
	scrollbar-shadow-color: #BFE5FA; /*立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #92D4F6; /*立体滚动条外阴影的颜?/
	scrollbar-track-color: #E9F6FE; /*立体滚动条背景颜?/
	scrollbar-base-color: #E9F6FE; /*滚动条的基色*/
	color: #333;
}
.shiti{ height:78px;}
.tijiao{ height:70px; background:#e9f6fe; overflow:hidden; padding:0px; margin:0px;}
.jieguo{
	width:650px;
	height:425px;
	background:#e9f6fe;
	padding-left:20px;
	overflow:hidden;
}
.jieguo-content{
	width:630px;
	overflow:hidden;
	border-top:2px solid #67c8f2;
	overflow:hidden;
}
/**************/
