@charset "utf-8";

/* CSS Document */





.address{ height:24px; width:960px; overflow:hidden; line-height:24px; color:#5166b4; text-align:left;}

.address a{ color:#5166b4}

.address a:hover{color:#CC0000; text-decoration:underline}

.center{ width:958px; border:1px solid #d7dbec; border-top:2px solid #5166b4; background:#fff; position:relative;}

.center .yy{ width:960px; height:3px; overflow:hidden; font-size:0; background:#999999;opacity: 0.1;-moz-opacity: 0.1;-khtml-opacity: 0.1;filter: alpha(Opacity=10); position:absolute; left:-1px; bottom:-4px;}

.center table{ width:100%;}

.center table td{ border:1px solid #d7dbec; border-width:0px 1px 1px 0; color:#333333; text-align:center; height:36px; padding:0 20px; line-height:24px; vertical-align:middle;}

.center table .bg1{ background:#f5f6fc; color:#636f9d;}

.center table .bg2{ background:#fcfcfe;}

.center table td .xy_img{ display:block; margin:10px auto;}

.center table td .yxmc{ font-size:14px; font-weight:bold; color:#5166b4; display:block; line-height:24px; margin-bottom:10px;}

.center table td select{ font-family:"宋体"; font-size:12px; margin-bottom:10px;}

.center table .bg1 strong{ display:block;  font-size:14px; color:#6c769f; height:24px; line-height:24px; margin-bottom:8px;}

.center .title{ font-size:14px; font-weight:bold; color:#5166b4; text-align:left; background:url(../images/button4.gif) no-repeat 10px center; height:30px; line-height:30px; padding-left:30px; border-bottom:1px solid #5166b4;}

.center .kongbai{ height:10px; margin:0 auto; width:100%; font-size:0; overflow:hidden; line-height:0; background:#f5f6fc; border-bottom:1px solid #d7dbec}

.center .shengming{ height:30px; text-align:left; vertical-align:middle; background:url(../images/shengming.gif) no-repeat 40px center; padding-left:100px; line-height:30px; margin:20px auto;}

.color1{ color:#cc0000;}



.jj_banner{ width:960px; height:125px; overflow:hidden; margin:0 auto; background:url(../imgcss/banner.jpg) no-repeat 0 0;}

.jj_banner .imgs{ width:83px; height:83px;border:2px solid #d5b2b2;margin:19px 0 0 19px;float:left;display:inline}

.jj_banner p{float:left;padding:30px 0 0 21px;width:772px;text-align:left;line-height:35px;}

.jj_banner p em{font-size:30px;font-weight:bold;color:#8b5b2c;display:block}

.jj_banner p i{font-size:16px;font-family:Arial;color:#8b5b2c;display:block}

.left .dizhi{height:24px; width:100%; overflow:hidden; line-height:24px; color:#5166b4; text-align:left;}

.left .dizhi a{ color:#5166b4;}

.left .dizhi a:hover{color:#CC0000; text-decoration:underline}

.left .dizhi .ts{ float:right;}

.left .lf_cont{ width:678px; overflow:hidden; border:1px solid #e2e3e8; border-top:2px solid #a2b0e3; background:#fcfcfe;}

.left .lf_cont h2{ width:600px; height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #d7dbec; margin:20px auto; text-align:center; font-size:24px; font-weight:600; color:#333333;}

.left .lf_cont .jj_cont{ width:600px; overflow:hidden; margin:0 auto;}

.left .lf_cont .jj_cont p{ line-height:20px; padding-bottom:25px; text-indent:2em;}



.right .rt_title{height:31px; line-height:32px; overflow:hidden; font-size:14px; color:#333333; background:url(../images/rt_title1.gif) repeat-x 0 0; border-bottom:1px solid #d1d3e0; border-top:1px solid #d1d3e0; padding-left:10px;}

.right .rt_title strong{display:block; background:url(../images/button2.gif) no-repeat 0 center; padding-left:10px;}

.right .rt_title strong a{ color:#8b5b2c;}

.right .rt_list{width:238px; overflow:hidden; margin:0 auto; padding-bottom:15px; padding-top:10px;}

.right .rt_list li{ width:230px; height:25px; line-height:25px; overflow:hidden; font-family:"宋体";}

.right .rt_list li a{ color:#000;}

.right .rt_list li a:hover{color:#CC0000; text-decoration:underline}

.right .color2{ color:#8b5b2c}

.rt_cont{ margin-top:10px;}

.zxbm{ margin-top:10px;}

.right .zxbm{width:268px; border:1px solid #d1d3e0; background:url(../images/rt_bg1.gif) repeat-x 0 0;}

.right .zxbm dt{ width:183px; height:45px; margin:20px auto 10px;}

.right .zxbm dd{ width:268px; margin:0 auto; text-align:center; line-height:24px; color:#986d43;}

.right .rt_cont{border:1px solid #d1d3e0; border-top:none; background:#f5f6fc; padding-bottom:20px;}

.right .ksbm{ width:268px;  background:#fff; height:400px;}

.list2{
	
	border:1px solid #d1d3e0; 
	width:268px;
	height:453px;
	border-bottom:#CCCCCC 15px solid;
	overflow: hidden;
	 }


.list2 ul li{ list-style-type:none; text-decoration:none; margin-left:10px; margin-top:10px;}

.list2 ul li a{ font-size:13px; color:#333;} 

.list2 ul li img{width:248px;} 

.right .ksbm p{ line-height:22px; padding:10px 0; width:230px; padding-left:15px;}

.right .ksbm ul{ width:240px; padding-left:15px; overflow:hidden;}

.right .ksbm ul li{ height:28px; overflow:hidden; width:240px; line-height:28px; margin-bottom:10px;}

.right .ksbm ul li .keywords{ height:22px; border:1px solid #afb9df; overflow:hidden; width:148px; line-height:25px; font-size:12px; font-family:"宋体"; background:url(../images/input_bg.gif) repeat-x 0 0; margin-left:6px; *vertical-align:middle;}

.right .ksbm .submit{ width:200px; height:30px; margin:10px auto; overflow:hidden;}

.right .yx_list{ width:238px; overflow:hidden; margin:0 auto; padding-bottom:15px;}

.right .yx_list li{ height:32px; overflow:hidden; line-height:32px; border-bottom:1px dotted #9e9e9e; width:238px;}

.right .yx_list li em{ display:block; float:left;}

.right .yx_list li em a{ color:#000;}

.right .yx_list li em a:hover{color:#CC0000; text-decoration:underline}

.right .yx_list li span{ float:right; display:block; height:22px;margin-top:6px;_margin-top:3px;}

.right .yx_list li span img{ vertical-align:middle; }

.right .rt_1{ width:250px; height:250px; overflow:hidden; margin:10px auto 0;}



.left .lf_cont .wyly{ width:640px; margin:0 auto; border-bottom:1px dotted #b3b3b3; padding-top:10px;}
.left .lf_cont .wyly ul{ width:620px; height:24px; overflow:hidden; line-height:24px; padding:0 10px;}

.left .lf_cont .wyly ul li{ height:24px; line-height:24px; overflow:hidden; color:#7784b0;}

.left .lf_cont .wyly ul li.li_lf{ float:left; display:inline;}

.left .lf_cont .wyly ul li.li_rt{ float:right; padding-right:10px;}

.left .lf_cont .wyly p{ font-size:14px; color:#333333; line-height:24px; padding:5px 10px 15px}
.left .lf_cont .wyly1{ width:600px; margin:0 auto 15px; border:1px solid #b3b3b3; padding-top:10px;}
.left .lf_cont .wyly1 ul{ width:590px;}

.left .fenye{ height:26px; line-height:26px; text-align:center; width:600px; margin:25px auto;}

.left .fenye span{ display:inline-block; *display:inline; zoom:1; float:left; margin:0 3px; border:1px solid #e6e6e8; height:22px; padding:0 8px; color:#969698; line-height:22px;}

.left .fenye span.sel{ background:#b17140; font-weight:bold; color:#f1e4f9;}

.left .fenye span.sel a{color:#f1e4f9;}

.left .fenye span a{ color:#004164;}

.left .fenye span a:hover{color:#CC0000; text-decoration:underline}

.left .lf_cont .fenye span i{color:#004164;}

.left .lf_cont .pinglun{ overflow:hidden; background:#f5f6fc; padding:20px 20px 30px; border-top:1px solid #e2e3e8;}

.left .lf_cont .pinglun strong{ display:block; font-size:14px; color:#7784b0; height:24px; line-height:24px;}

.left .lf_cont .pinglun  p{ margin:5px auto 10px;}

.left .lf_cont .pinglun textarea{ font-size:12px; font-family:"宋体"; width:638px; height:102px; line-height:20px; border:1px solid #a3b6d3;}

.left .lf_cont .pinglun ul{ /*width:638px;*/ height:27px; line-height:27px; color:#7784b0; font-weight:bold;}

.left .lf_cont .pinglun li.li_lf{ float:left; display:inline; height:27px; line-height:27px;}

.left .lf_cont .pinglun li.li_lf img{ vertical-align:middle;margin-top:-6px;_margin-top:-3px;}

.left .lf_cont .pinglun li.li_rt{ float:right;}



.left .nav_list{width:780px;overflow:hidden;height:26px;background:url(../images/ul_bg.gif) repeat-x 0 25px;}

.left .nav_list li{ float:left; width:74px; height:24px; line-height:24px; border:1px solid #cbcde1; border-bottom:none; background:#f2f3fa; display:inline; overflow:hidden; text-align:center; margin-right:2px;}

.left .nav_list li a{ color:#5e6787;}

.left .nav_list li a:hover{color:#CC0000; text-decoration:underline}

.left .nav_list li.li_1{ height:26px; line-height:26px; background:#fff; font-weight:bold; font-size:14px; color:#5166b4;}

.left .xmgk{ width:680px; overflow:hidden;}

.left .xmgk  h2{ padding-left:60px; background:url(../images/tuijian.gif) no-repeat 10px center; height:30px; line-height:30px; font-size:14px; color:#853012; margin:15px auto;}

.left .xmgk h2 strong{ font-size:20px; font-weight:800;}

.left .xmgk h2 a{ color:#853012}

.left .xmgk h2 a:hover{color:#CC0000; text-decoration:underline}

.left .xmgk .gk_cont{ min-height:180px; overflow:hidden;}

.left .xmgk .gk_cont .gk_lf{ float:left; display:inline; min-height:180px; width:250px; overflow:hidden;}

.left .xmgk .gk_cont .gk_rt{ float:right; width:410px; overflow:hidden; min-height:180px;}

.left .xmgk .gk_cont .gk_rt .div1{ height:70px; border-bottom:1px dotted #333; line-height:22px; padding-bottom:10px;}

.left .xmgk .gk_cont .gk_rt .div2{ line-height:22px; padding-top:10px;}

.left .lf_title{ width:657px; height:29px; line-height:30px; overflow:hidden; background:url(../images/button4.gif) no-repeat 5px center; border-bottom:2px solid #a2b0e3; font-weight:bold; font-size:14px; color:#5166b4; padding-left:23px;}

.left .zs_table{ width:680px; overflow:hidden; background:#fff;}

.left .zs_table table{ width:100%;r-left:1px solid #e2e3e8;}

.left .zs_table table td{border:1px solid #e2e3e8; border-width:0 1px 1px 0; color:#333; height:34px; text-align:left; padding:0 10px;}

.left .zs_table table td.bg3{  background:#f5f6fc; text-align:right;}

.left .zs_table table td .table1{ width:99%; border:none;}

.left .zs_table  table td .table1 td{ border:none; height:24px; line-height:24px;}

.left .zs_table table td .table2{ width:99%; border:none;}

.left .zs_table  table td .table2 td{ border:none; height:24px; line-height:24px; text-align:center;}

.left .js_list{width:680px; overflow:hidden; padding-top:15px;}

.teachs li{height:220px;}

.left .js_list li{ width:115px; float:left; display:inline; overflow:hidden; margin:0 10px; text-align:center; color:#333; line-height:20px;}

.left .js_list li img{ display:block; margin-bottom:5px;}

.left .xmts{ width:674px; overflow:hidden; padding-left:6px; padding-top:12px;border-bottom:1px dotted #9d9d9d;}

.left .xmts h3{ font-size:18px; font-weight:bold; color:#4a5da4; height:24px; line-height:24px; font-family:"微软雅黑"; font-weight:normal;}

.left .xmts h2{width:100%;font-size:14px;float:left;margin-top:8px;font-weight: bold}

.left .xmts p{ line-height:20px; width:630px; overflow:hidden; color:#333; padding:6px 0 10px; margin-bottom:0px; text-indent: 2em}

.left .xmts span{ line-height:20px; width:630px; overflow:hidden; color:#333; padding:5px 0px; margin-bottom:0px; text-indent: 2em;float:left;}

.left .zx{ width:674px; overflow:hidden; padding-left:6px;  height:165px; padding-top:10px;}

.left .zx .zx_lf{ width:230px; height:160px; overflow:hidden; float:left; display:inline; padding-top:5px;}

.left .zx .zx_rt{ width:423px; overflow:hidden; float:right; height:165px;}

.left .zx .zx_rt li{ height:24px; line-height:24px; overflow:hidden; color:#4a5da4;}

.left .zx .zx_rt li a{ color:#4a5da4;}

.left .zx .zx_rt li a:hover{color:#CC0000; text-decoration:underline}

.left .zx .zx_rt li span{ color:#777777;}

.left .wangyouly{ width:678px; border:1px solid #dbdce4; background:#fafcff; overflow:hidden; padding-top:10px;}

.left .wangyouly .lf_title{width:617px; height:29px; line-height:30px; overflow:hidden; background:url(../images/button4.gif) no-repeat 5px center; border-bottom:2px solid #a2b0e3; font-weight:bold; font-size:14px; color:#5166b4; padding-left:23px; margin:0 auto;}

.left .wangyouly .lf_title span{ float:right; font-weight:normal; font-size:12px;}

.left .wangyouly .wyly{ width:640px; margin:0 auto; border-bottom:1px dotted #b3b3b3; padding-top:10px;}

.left .wangyouly .wyly ul{ width:620px; height:24px; overflow:hidden; line-height:24px; padding:0 10px;}

.left .wangyouly .wyly ul li{ height:24px; line-height:24px; overflow:hidden; color:#7784b0;}

.left .wangyouly .wyly ul li.li_lf{ float:left; display:inline;}

.left .wangyouly .wyly ul li.li_rt{ float:right; padding-right:10px;}

.left .wangyouly .wyly p{ color:#333333; line-height:24px; padding:5px 10px 15px; font-size:14px;}

.left .wangyouly .pinglun{ overflow:hidden; padding:0px 20px 30px;}

.left .wangyouly .pinglun strong{ display:block; font-size:14px; color:#7784b0; height:24px; line-height:24px; font-weight:normal;}

.left .wangyouly .pinglun  p{ margin:5px auto 10px;}

.left .wangyouly .pinglun textarea{ font-size:12px; font-family:"宋体"; width:638px; height:102px; line-height:20px; border:1px solid #a3b6d3;}

.left .wangyouly .pinglun ul{ /*width:638px;*/ height:27px; line-height:27px; color:#7784b0; font-weight:bold;}

.left .wangyouly .pinglun li.li_lf{ float:left; display:inline; height:27px; line-height:27px;}

.left .wangyouly .pinglun li.li_lf img{ vertical-align:middle;margin-top:-6px;_margin-top:-3px;}

.left .wangyouly .pinglun li.li_rt{ float:right;}



.right .gkk{width:245px; overflow:hidden; margin:0 auto; padding:5px 0 10px; }

.right .gkk dt{ height:85px; width:95px; overflow:hidden; padding:10px 0; float:left; display:inline;border-bottom:1px dotted #9e9e9e;}

.right .gkk dd{ height:85px; width:136px; overflow:hidden; line-height:22px; padding:10px 0 10px 10px; float:left;border-bottom:1px dotted #9e9e9e;}

.right .gzph{width:245px; overflow:hidden; margin:0 auto; padding:5px 0 10px; }

.right .gzph dt{ height:71px; width:65px; overflow:hidden; padding:10px 0; float:left; display:inline;border-bottom:1px dotted #9e9e9e;}

.right .gzph dd{ height:71px; width:162px; overflow:hidden; line-height:24px; padding:10px 0 10px 10px; float:left;border-bottom:1px dotted #9e9e9e;}

.right .gzph dd strong{ display:block; font-size:14px; font-weight:normal; color:#853012;}

.right .gzph dd strong a{ color:#5166b4;}

.right .gzph dd span{ display:block;}



.left .jsjj{ width:680px; overflow:hidden; border-top:1px solid #5166b4; padding:20px 0;}

.left .jsjj .gk_lf{ float:left; display:inline; height:210px; width:180px; overflow:hidden;}

.left .jsjj .gk_rt{ float:right; width:480px; overflow:hidden; height:210px;}

.left .jsjj .gk_rt h3{ height:35px; line-height:35px; color:#853012; font-size:14px; font-weight:normal; margin-bottom:15px;}

.left .jsjj .gk_rt h3 strong{ font-size:30px;}

.left .jsjj .gk_rt .div1{ border-bottom:1px dotted #333; line-height:22px; padding-bottom:10px;}

.left .jsjj .gk_rt .div2{ line-height:24px; padding-top:10px;}

.left .xx_neirong{ width:655px; overflow:hidden; padding-top:20px; line-height:22px;}

.left .xx_neirong p{ text-indent:2em; padding-bottom:15px; overflow:hidden; line-height:20px;}

.left .xx_neirong a{ color:#000000;}



.right .pic{ height:210px; width:270px; overflow:hidden;}

.left .lf_title1{width:680px; height:29px; line-height:30px; overflow:hidden; border-bottom:2px solid #a2b0e3;font-size:14px; color:#5166b4;}

.left .lf_title1 strong{ color:#cc0000;}

.left .lf_title1 span{ float:right; padding-top:3px;}

.left .rmdx{ width:621px; height:34px; background:#fbf8ec url(../images/remen.gif) no-repeat  7px center; padding-left:57px; border:1px solid #ebe0b4; line-height:34px;}

.left .rmdx a{ color:#8b5b2c;}

.left .daxue_list{ width:680px; overflow:hidden; height:85px; padding:11px 0 16px 0; border-bottom:1px dotted #9e9e9e;}

.left .daxue_list dt{ float:left; height:85px; width:85px;}

.left .daxue_list dt img{ border:1px solid #d0d7f1;}

.left .daxue_list dd{ float:left; width:575px; padding-left:10px;}

.left .daxue_list dd h4{ color:#223680; height:24px; line-height:24px; overflow:hidden; padding-bottom:2px;}

.left .daxue_list dd h4 a{color:#223680;}

.left .daxue_list dd h4 a:hover{color:#CC0000; text-decoration:underline}

.left .daxue_list dd h4 strong{ font-size:18px;}

.left .daxue_list dd h4 span{ float:right; color:#996e44;}

.left .daxue_list dd h4 span a{ color:#996e44;}

.left .daxue_list dd h4 span a:hover{color:#CC0000; text-decoration:underline}

.left .daxue_list dd p{ line-height:20px;}

.left .daxue_list dd p span{ display:block; color:#853012;}

.flsearch{ width:958px; height:174px; border:1px solid #d7dbec; position:relative; text-align:left;}

.flsearch .yy{width:960px; height:3px; overflow:hidden; font-size:0; background:#999999;opacity: 0.1;-moz-opacity: 0.1;-khtml-opacity: 0.1;filter: alpha(Opacity=10); position:absolute; left:-1px; bottom:-4px;}

.flsearch strong{ font-size:14px; color:#853012; display:block;height:30px; line-height:30px; padding:5px 0 5px 20px;}

.flsearch dl{ width:785px; overflow:hidden; padding-left:20px;}

.flsearch dl dt{ width:52px; padding-bottom:4px; line-height:22px; float:left; display:inline; overflow:hidden; font-weight:bold; color:#5166b4;}

.flsearch dl dd{ float:left; color:#333333; padding-bottom:4px; width:696px; padding-left:36px; text-indent:-40px;}

.flsearch dl dd a{ color:#333; line-height:22px;padding:5px; height:22px;}

.flsearch dl dd a:hover{color:#CC0000; text-decoration:underline}

.flsearch dl dd a.sel{ background:#5166b4; color:#fff;}



.sm{ overflow:hidden; margin:0 auto; color:#a3adbb; line-height:22px; padding:0 15px; margin-top:15px;}

.tab2{width:678px;float:left;margin-top:10px;}
.tab2 tr{border:1px solid #ccc;}
.tab2 tr td,.tab2 tr th{border:1px solid #ccc;padding:6px 0px;text-align: center;}
.tab2 p{width:100%;float:left;margin-top:8px;}

.pf_tims{width:130px;position: fixed;right:0px;top:20%;z-index: 9999}
.df_down{width:130px;height:105px;background: url(http://www.harvestedu.com/static/slide/ti_01.png) no-repeat center;}
.df_down span{font-size:28px;color: #000;float:left;margin:40px 0px 0px 48px;font-weight: bold;}
.pf_tims .btm{width:100%;float:left;margin-top:5px}
.pf_count{width:100%;float:left;}
.pf_count li{margin-bottom:2px;line-height: 20px}


.pf_count li{margin-bottom:0px;height:48px;}
.pf_count img{width: 100%}
.pf_count li:first-of-type{height:52px;}
