﻿@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; background:url(../2014/bg.gif) left top repeat;}
A{ text-decoration:none;}
a img{ border:none;}
ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd{ margin:0px; padding:0px;}
ul,li{ list-style-type:none; margin:0px; padding:0px;}
.frame{ width:1000px; margin:0 auto; background-color:#fffdf2;}
#header{ background:url(../2014/index_02.jpg) left top repeat-x; height:330px; overflow:hidden; padding:0px; width:1000px;}
.logo{ padding-left:9px;}
.t_right{ float:right; width:270px; height:25px; border-radius:3px; font-size:12px; line-height:25px; background-color:#9a480f; color:#fff; padding-left:10px; margin-right:9px;}
.t_right a{ color:#fff; padding:0px 5px;}
.t_right a:hover{ text-decoration:underline;}
.banner{ clear:both; position:relative; margin-left:1px;}


#wrap{ width:1000px; overflow:hidden;}
.navgation{ background:url(../2014/index_07.jpg) left top repeat-x; height:33px; z-index:0; position:relative;}
.navgation ul li{ float:left; line-height:33px; width:111px; text-align:center;}
.navgation ul li a{ font-size:14px; color:#fff; font-weight:bold; padding-bottom:7px;}
.navgation ul li a:hover,.home{ background:url(../2014/index_14.png) center bottom no-repeat;}
.borli{ background:url(../2014/index_11.jpg) left 11px no-repeat;}
.searchBox{ width:990px; border-radius:5px; background-color:#fcf4e0; border:1px solid #ccc; margin:-5px 0px 8px 5px; height:37px; z-index:-100;}
.s_right{ float:right; color:#a7482a; font-size:12px; padding:9px 10px 0px 0px;}
.s_left{ padding:8px 0px 0px 20px; font-size:12px;}
.s_left div{ float:left;}
.s_search{ padding:0px 0px 0px 5px; height:22px; line-height:22px;}
.s_search input[type="text"]{ width:300px; height:18px; border:1pxn solid #e5e4e4; padding-left:10px; color:#666; margin-left:5px;}
.s_search input[type="submit"]{ border-radius:5px; background-color:#9a480f; color:#fff; border:none; cursor:pointer; width:70px; height:22px; margin:0px;}
.s_search input[type="button"]{ border-radius:5px; background-color:#9a480f; color:#fff; border:none; cursor:pointer; width:70px; height:22px; margin:0px;}
.keyword{ padding-top:6px; color:#333;}
.keyword a{ color:#333; margin-right:5px;}
.keyword a:hover{ text-decoration:underline; color:#a7482a;}

.content{ overflow:hidden; padding:0px 5px;}
.left,.middle,.right{ float:left; overflow:hidden;}
.left{ width:248px; margin-right:13px;}
.middle{ width:474px; margin-right:14px;}
.right{ width:241px;}

.box1,.box11{ padding:1px; border:1px solid #f7efef; background-color:#fff; margin-bottom:10px;}
.title1{ background:url(../2014/index_18.jpg) left top no-repeat; width:219px; height:20px; overflow:hidden; padding:8px 6px 0px 19px;}
.more{ float:right;}
.more a{ font-size:12px; color:#8d5741;}
.more a:hover{ text-decoration:underline;}
.title1 .login{ font-size:14px; color:#fff; font-weight:bold;}
.box1 ul{ font-size:12px; margin:1px 0px 0px 0px; background-color:#fdfafa; padding:4px 0px!important;}
.box11 ul{ font-size:12px; margin:1px 0px 0px 0px; background-color:#fdfafa; padding:4px 5px!important;}
.box1 ul li,.box11 ul li{ line-height:24px;}
.box1 ul li a{ color:#5a5a5a; background:url(../2014/index_52.jpg) 6px 4px no-repeat; padding-left:15px!important;}
.box11 ul li a{ color:#5a5a5a; padding-left:2px!important;}
.box1 ul li a:hover,.box11 ul li a:hover{ text-decoration:underline; color:#a7482a; background:url(../2014/index_53.jpg) 6px 4px no-repeat;}

.loginBox{ height:102px; margin-top:1px; background-color:#fdfafa; padding:10px 0px 0px 10px!important; font-size:12px!important;}
.loginBox li{ color:#a2794b; height:19px; line-height:19px; margin-bottom:10px;}
.loginBox li input[type="text"],.loginBox li input[type="password"]{ width:154px; height:17px; border:1px solid #c9b095; padding-left:3px;}
.loginBox li input[type="submit"]{ width:63px; height:25px; color:#fff; font-weight:bold; border:none; cursor:pointer;}
.button1{ background:url(../2014/index_54.jpg) left top no-repeat; margin:0px 7px 0px 20px; float:left;}
.button2{ background:url(../2014/index_56.jpg) left top no-repeat!important; display:block; float:left; width:63px; height:25px; color:#fff; font-weight:bold; text-align:center;}


.teacherBox{ margin-top:1px; background-color:#fdfafa; height:268px; font-size:12px;}

.teacher{ border-bottom:1px dashed #ccc; overflow:hidden; padding:10px 0px 10px 5px; width:231px; margin:0px 0px 5px 5px; line-height:21px; color:#636363;}
.teacher a{ font-size:14px; color:#c83c18; margin-bottom:5px; font-weight:bold;}
.teacher li{ float:left;}
.teacher img{ float:left; border:1px solid #dfdfdf; margin-right:10px;}
.teacher .jianjie{ font-size:14px; color:#c83c18; margin-bottom:5px; font-weight:bold;}
.teacher p{ line-height:21px; color:#636363;}
.teacher p a{ color:#c83c18;}
.teacher p a:hover{ text-decoration:underline;}
.teali{overflow:hidden; height:105px; }
.teali li{ list-style-position:outside;}
.teali a{ display:block; line-height:21px; color:#666; background:url(../2014/index_78.jpg) 5px 7px no-repeat; padding-left:15px;}
.teali a:hover{ text-decoration:underline;}

.linkBox{ height:; margin-top:1px; background-color:#fdfafa; padding:0px 0px 4px 7px;}
.linkBox div{ width:115px; float:left; height:12px; padding:4px 0px;}
.linkBox div a{ background:url(../2014/index_23.jpg) left top no-repeat; padding-left:20px; font-size:12px; color:#666;}
.linkBox div a:hover{ color:#8f6b43; text-decoration:underline;}
.linkBox ul{ height:; overflow:hidden; padding:0px; margin:0px;}
.linkBox ul li{ height:;}

.bannerImg{ margin-bottom:10px;}
.bannerImg img{ border:1px solid #dedede;}
.box2{ border:1px solid #c7a47d; background-color:#fff; margin-bottom:10px;}
.title2{ background:url(../2014/index_38.jpg) left top repeat-x; height:26px; color:#fff; padding:6px 6px 0px 17px;}
.more2{ border-radius:10px; background-color:#99470f; width:46px; height:16px; line-height:16px; text-align:center; font-size:12px; float:right;}
.more2 a{ color:#fff;}
.title2 .tit2{ font-size:14px; color:#fff; padding-top:2px; font-weight:bold;}

.newsBox{ height:272px; padding:10px 10px 0px 10px; font-size:12px;}
.news{ overflow:hidden; border-bottom:1px dashed #dedede; padding-bottom:10px; margin-bottom:10px;line-height:20px; color:#636363;}
.news img{ float:left; padding:1px; border:1px solid #dedede; margin-right:15px;}
.news a{ font-size:12px; color:#000; margin:5px 0px; font-weight:bold;}
.news li{ float:left;}
.news p{ line-height:20px; color:#636363;}
.newsBox ul{ overflow:hidden; margin:0px; padding:0px!important;}
.newsBox ul li{ background:url(../2014/index_42.jpg) left 8px no-repeat; padding:0px 10px 0px 15px; height:25px; line-height:25px; color:#b1b1b1; text-align:right;}
.newsBox ul li span{ float:right; color:#b1b1b1;}
.newsBox ul li a{ color:#636363;float:left;}
.newsBox ul li a:hover{ text-decoration:underline; color:#c83c18;}

.studentBox{ height:393px; padding:10px 10px 0px 10px; font-size:12px;}
.ssBox{ border-bottom:1px dashed #dedede; overflow:hidden; padding-bottom:10px; margin-bottom:5px;}
.sBox{ overflow:hidden; float:left; line-height:21px; color:#636363;}
.sBoxw{ width:212px;}
.sBox li{float:left;}
.sBox img{ float:left; margin:0px 10px 5px 0px; border:1px solid #dfdfdf;}
.sBox a{ font-size:14px; color:#c83c18; margin:5px 0px 0px 0px; font-weight:bold;}
.sBox a:hover{ text-decoration:underline;}
.sBox p{ line-height:21px; color:#636363;}
.sBox p a{ color:#c83c18;}
.sBox p a:hover{ text-decoration:underline;}
.floL{ border-left:1px solid #dedede; padding-left:15px; margin-left:10px;}
.sBox .fangwenA{overflow:hidden; clear:both;}
.sBox .fangwenA a{ border-radius:10px; background-color:#bfbfbf; color:#fff; display:block; width:89px; height:23px; line-height:23px; text-align:center; font-weight:bold; margin:5px 0px 0px 50px;}
.sBox .fangwenA a:hover{ background-color:#cd8003; text-decoration:none;}

.studentBox ul li{ width:205px; float:left; background:url(../2014/index_42.jpg) left 10px no-repeat; padding-left:15px; height:27px; line-height:27px;}
.studentBox ul li a{ color:#666;}
.studentBox ul li a:hover{ text-decoration:underline; color:#c83c18;}




.box3{ background-color:#fff; border:1px solid #ede9d2; margin-bottom:10px;}
.title3{ background:url(../2014//index_21.jpg) left top no-repeat; width:223px; height:20px; overflow:hidden; padding:6px 6px 0px 10px;}
.title3 .tit3{ font-size:14px; color:#660000; font-weight:bold;}

.quickBox{ height:312px; background:url(../2014/index_30.jpg) right bottom no-repeat; padding:9px 0px 0px 6px;}
.quickBox li{ background:url(../2014/index_27.png) left top no-repeat; width:226px; height:71px; margin-bottom:6px;}
.quickBox li a{ display:block; color:#545901; font-size:14px; font-family:“Microsoft Yahei”,"微软雅黑"; padding:23px 0px 5px 72px; line-height:14px;}
.quickBox li a span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px!important; -webkit-text-size-adjust:none}
.quick1{ background:url(../2014/index_26.jpg) 23px 17px no-repeat;}
.quick2{ background:url(../2014/index_31.jpg) 24px 17px no-repeat;}
.quick3{ background:url(../2014/index_34.jpg) 21px 19px no-repeat;}
.quick4{ background:url(../2014/index_41.jpg) 14px 19px no-repeat;}

.zhinanBox{ height:234px; padding:0px 13px; overflow:hidden;}
.zhinanBox ul{ margin:10px 0px 10px 0px; font-size:12px;}
.zhinanBox ul h5 a{ font-weight:bold; color:#73652f;}
.zhinanBox ul li ul li a{ background:url(../2014/index_42.jpg) 5px 3px no-repeat; padding-left:17px; line-height:21px; color:#7a7a7a;}
.zhinanBox ul li ul li a:hover{ color:#73652f; text-decoration:underline;}

.sysBox{ height:290px; padding:12px 0px 0px 12px;}
.sysBox a{ margin:0px 12px 12px 6px; display:block; float:left;}

#footer{ margin-top:1px; background:url(../2014/index_100.jpg) left top no-repeat; font-size:12px;}
.link{ background:url(../2014/index_92.jpg) right top no-repeat; border-bottom:1px dashed #909090; padding:0px 0px 15px 0px; margin-bottom:15px;}
.webmap{ text-align:center; background-color:#c18021; height:34px; line-height:34px; width:988px; margin-left:6px; color:#fff;}
.webmap a{ color:#fff; padding:0px 5px;}
.webmap a:hover{ text-decoration:underline;}
.linkk{ background:url(../2014/index_108.jpg) left top repeat-x; height:26px; text-align:center; padding-top:3px;}

.bottom{ background:url(../2014/index_101.jpg) left top no-repeat; height:95px; white-space:pre; text-align:center; width:1000px; line-height:24px; padding-top:20px; color:#101010;}
.bottom a{ color:#101010; text-decoration:underline;}
.bottom a:hover{ text-decoration:none;}

/*about*/
.aboutLeftimg img{ border:1px solid #eaeaea; margin-bottom:10px;}
.websiteBox{ margin-top:1px; background-color:#fdfafa; padding:4px 0px 10px 7px;}
.websiteBox div{ line-height:20px; padding:4px 0px; font-size:12px; background:url(../2014/index_23.jpg) left 7px no-repeat; padding-left:20px; color:#707070;}
.websiteBox div a{ color:#707070; font-weight:bold;}
.websiteBox div a:hover{ color:#8f6b43; text-decoration:underline;}
.websiteBox div span{ color:#8f6b43;}

.aboutN{ font-size:12px; color:#333; padding:14px 0px 0px 0px;}
.aboutN a{ margin:0px 13px; color:#333;}
.aboutN a:hover{ text-decoration:underline;}

.content_right{ width:729px; float:left; background:url(../2014/about_05.jpg) left top repeat-x;}
.locationbox{ height:30px; line-height:30px; background:url(../2014/about_03.jpg) left top no-repeat; width:729px; margin-bottom:10px;}
.lright{ background:url(../2014/about_06.jpg) right top no-repeat; width:729px; height:30px;}
.locationbox .local{ font-size:12px; background:url(../2014/about_09.jpg) 10px 7px no-repeat; padding-left:30px; color:#7a7a7a;}
.locationbox .local a{ color:#7a7a7a;}
.locationbox .local a:hover{ text-decoration:underline; color:#ff0000;}

.aboutbox{ overflow:hidden;}
.aboutbox1{ width:358px; height:261px; border:1px solid #ede9d2; float:left; margin-bottom:10px;}
.aboutbox2{ width:727px; overflow:hidden; padding-bottom:10px; border:1px solid #ede9d2; margin-bottom:10px;}
.abouttop{ background:url(../2014/about_15.jpg) left top no-repeat; width:338px; height:27px; line-height:27px; padding:0px 10px;}
.abouttop1{ background:url(../2014/about_16.jpg) left top no-repeat; width:707px; height:27px; line-height:27px; padding:0px 10px;}
.newsbannerImg{ float:right; margin:0px 0px 0px 10px;}
.abouttop .aboutt,.abouttop1 .aboutt{ font-size:14px; color:#660000; font-weight:bold; font-size:14px;}
.aboutcontent{ font-size:12px; overflow:hidden;}
.aboutcontent img{ border:1px solid #ede9d2;}
.aboutj{ padding:15px 10px 0px 13px;}
.aboutj p{ text-indent:2em;}
.marl{ margin-left:9px;}
.ad{ clear:left; overflow:hidden; padding:0px 0px 10px 0px;}
.ad img{ border:1px solid #ede9d2;}

.fbox{ overflow:hidden; padding-left:5px;}
.fbox li{ display:block; float:left; margin:12px 7px 0px 7px; overflow:hidden; width:101px; height:98px;}
.gbox{ overflow:hidden;}
.gbox li{ display:block; float:left; margin:12px 7px 0px 13px; overflow:hidden; width:160px; height:160px; text-align:center;}
.gbox li a{ font-weight:bold; color:#777; line-height:27px; font-size:14px;}
.gbox li a:hover{ color:#ff0000;}
.gbox li a img{ width:160px; height:120px;}


.xbox{ padding:15px; overflow:hidden;}
.ximg{ float:left; padding:5px 0px 0px 0px; text-align:center; font-weight:bold; font-size:12px; color:#7a7a7a;}
.ximg img{ margin-bottom:12px;}
.xli{ float:left; margin-left:20px; width:165px;}

.dbox{ padding:20px 7px 0px 10px; color:#7a7a7a; font-size:12px;}
.dbox li{overflow:hidden; margin-bottom:10px; line-height:20px;}
.dbox li a{ font-weight:bold; color:#7a7a7a;}
.dbox img{ float:left; margin-right:10px;}
.dline{ overflow:hidden; border-bottom:1px dashed #aaacab; padding-bottom:12px; margin-bottom:12px;}

.pbox{border:none!important; padding:0px!important;}
.pbox li{ width:340px; margin:15px 5px 0px 15px;}

.bbox{ padding:15px 0px 0px 10px;}

/*fengjing*/
.tline{ border-top:1px solid #cba77f;}
.tline p{ color:#fff; background:url(../2014/about1_03.jpg) left top no-repeat; font-size:14px; font-weight:bold; padding:8px 0px 0px 0px; height:42px; width:157px; text-align:center;}

.fjbox{ overflow:hidden; padding:30px 0px 50px 10px;}
.fjbox li{ width:200px; float:left; margin:0px 18px 45px 18px; text-align:center}
.fjbox li img{ border:1px solid #ede9d2; margin-bottom:17px;}
.fjbox li a{ font-size:14px; font-weight:bold; color:#7a7a7a;}
.fjbox li a:hover{ color:#eba841;}

.page{ overflow:hidden; text-align:center; padding-left:75px;}
.page a{ display:block; margin-left:3px; float:left; padding:3px 10px; font-size:12px; border:1px solid #7a7a7a; color:#7a7a7a;}
.page a:hover,.pageon{ color:#fff!important; background-color:#d18314; border:1px solid #d18314!important; font-weight:bold;}

/*jianjie*/
.contentbox{ padding:10px 15px 50px 15px; color:#666; font-size:14px; overflow:hidden;}
.imgj{ text-align:center;}
.contentbox img{ padding:5px; border:1px solid #cbcbcb; margin-bottom:25px;}
.contentbox p{ text-indent:2em; line-height:24px; margin:0px 0px 5px 0px;}
.contentbox h3{ padding:30px 0px 10px 0px;}
.contentbox h4{ text-align:center; font-size:18px; color:#333; padding:30px 0px 10px 0px;}
.contentbox p b{{ color:#990000;}

.titlebox{ text-align:center; background:url(../2014/news1_03.jpg) center 27px no-repeat; margin-bottom:10px;}
.titlebox .newstitle{ font-size:18px; color:#5f5f5f; font-weight:bold;}
.titlebox p{ font-size:12px; font-weight:normal; color:#9a9a9a; padding:20px 0px; margin:0px;}
.titlebox p a{ color:#9a9a9a; text-decoration:underline;}
.titlebox p a:hover{ text-decoration:none; color:#ff0000;}

/*yeji*/
.newssbox{ padding:20px 20px 70px 10px; overflow:hidden;}
.newssbox li{ background:url(../2014/index_42.jpg) left 15px no-repeat; padding:10px 0px 10px 20px; font-size:14px;}
.newssbox li span{ float:right; color:#bababa;}
.newssbox li a{ color:#7a7a7a;}
.newssbox li a:hover{ color:#c98026; font-weight:bold;}