@charset "utf-8";
/* CSS Document */

.header_wrap{ width:100%; height:205px; background:#fff;}
.header{ width:100%; height:165px;  }
.topLogo_wrap{width:100%;height:77px;}
.topLogo{width:1100px;height:77px;}
.topLogo a{display: block;}
.topLogo .logo1{float: left;margin-top:16px;}
.topLogo .home{float: right;margin-top:32px;background: url(../images/home_bg.png) no-repeat center left;padding-left:23px;padding-top: 4px;color:#666;font-size: 12px;}
.topLogo .home:hover{color:#336d48;}
.logo_wrap{width:100%;height:88px;background: #336d48;}
.logo{ width:1100px; height:88px; position:relative;}
.logo2{display: block;float: left;margin-top:24px;}

/*.nav_top{ width:80px; height:28px; float:right; background:url(../images/images_03.png) no-repeat; text-align:center; line-height:28px; margin-top:10px;}
.nav_top a{ display:block; color:#fff;}

*/
.search{width:307px; height:25px;position:absolute;right:0; top:30px;z-index:1000; }
.search input{position:absolute; width:277px;height:25px;line-height:25px; color:#939393; border:none;/* background:none; */left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#939393; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:30px;height:25px;left:277px;background:url(../images/images_10.png) no-repeat left center; }

/*nav的开始*/
.nav{ width:100%; height:40px; background:#3b5742;z-index:999999999999999999;}
#nav{width:1100px; height:40px; margin:0 auto; text-align:center; line-height:30px;}
#nav li{ float: left; width:153px; height:40px;line-height: 40px; _display:inline;position:relative; z-index:1000;}
#nav li:hover{ background:#223e29;}
#nav li a{display: block; color:#fff; font-size:16px;}
#nav .list{  background: rgba(34,62,41,0.8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ef346141,endColorstr=#ef346141);

 position:absolute; left:0; top:40px; display:none; z-index:1000;}
#nav .list li{background:none; text-align: center; width:153px; height:40px; line-height:40px; }
#nav .list li a{ font-size:14px;display: block;text-align: center;}
#nav .list li:hover{  background:#223e29;}
#nav .list li.bg{border-bottom:0;}


/*图片轮播*/
/*FlexSlider默认样式*/
.Banner{ width:1100px;}
.Banner .flexslider { width:1100px;height:515px; background: #fff;  position: relative; zoom: 1; overflow:hidden; }
.Banner .flexslider ul li{ list-style:none;}
.Banner .flexslider ul li img{ border:none;}
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport { max-height: 300px; }
.Banner .flexslider .slides { zoom: 1; width:1100px; height:316px; padding:0;}
.Banner .carousel li { margin-right: 5px; }
/*icon小点*/
.Banner .flex-control-nav {width:84px; position: absolute; bottom:15px; right: 535px;text-align:center;z-index:999;}
.Banner .flex-control-nav li { margin: 0 4px; display: inline-block; zoom: 1; *display: inline;}
.Banner .flex-control-paging li a {  float:left; width: 13px; height: 13px; display: block;background:url(../images/con1.png) no-repeat; cursor: pointer;text-indent: -9999px; }
.Banner .flex-control-paging li a:hover {background:url(../images/con1.png) no-repeat; }
.Banner .flex-control-paging li a.flex-active {background:url(../images/con2.png) no-repeat;}
.Banner .slides h4 a{color:#fff;opacity: 1.0;font-size:14px; text-decoration:none;}
.Banner .slides h4 a:hover{color:#fff;font-size:14px;}
/*图片轮播*/
.flexslider{ width:1100px; height: 515px;  overflow: hidden;}
.flexslider ul.slides li img{ width:1100px; height: 515px; display:block}
.flex-direction-nav .flex-prev { width: 28px; height: 41px; left: 5px; background: url(../images/arrow_left.png) no-repeat }
.flex-direction-nav .flex-next { width: 28px; height: 41px; right: 5px; background: url(../images/arrow_right.png) no-repeat; }
.flexslider:hover .flex-prev { opacity: 1; left: 5px;}
.flexslider:hover .flex-next { opacity: 1; right: 5px; }
/*.flex-control-nav { display: none; }*/
.Banner .baCon{width:1100px; position: relative; margin:0 auto;}
.Banner .banContent{font-size: 18px; color:#fff; display:block;position: absolute;bottom:50px;left:5px;padding:10px 15px;background:url(../images/banner_bg1.png) repeat ;}

.content{ width:1100px; height:auto; overflow:hidden; margin-top:30px;/*margin-bottom:200px;*/}
.mode01{width:1100px; overflow:hidden; clear:both;  margin: 0px auto 40px; }
.mode01 .lf{ width:738px; height:270px;float: left;}
.mode01 .rt{  width:325px; height:270px; float: right;}

/*招考通告*/
.more{ float: right;  }
.more a{display: block; color: #666666; font-size:14px;padding:0px 23px 0 0;}
.more a:hover{color:#efa008;}
.listTitle{ height: 40px; line-height: 40px; margin-bottom:30px;} 
.listTitle h2{float: left; font-weight: normal;padding:0px 10px;color: #fff;text-align: center; font-size: 20px; background: #8a1925; }
.listTitle h2 span { color: #fff; padding-left:35px;background: url(../images/notice.png) no-repeat center left;}
.noticeList{height:210px;overflow: hidden;}
.noticeLf{float: left;width:228px;}
.noticeRt{float: right;width:487px;}
.noticeTop a{display: block;}
.noticeTop a img{display: block;}
.noticeTop a i{display: block;background: #a51a29;padding:5px 10px;color:#fff;font-style: normal;}
.noticeTop a:hover i{background:#336d48;}
.noticeRt ul li{padding:0 0  16px 0;*padding:0 0  15px 0;}
.noticeRt ul li span{float: right;color:#8a1925;}
.noticeRt ul li a{background: url(../images/images_23.png) no-repeat center left;padding-left:15px;}

/*录取通知*/
.query{background: #f3f3f3;width: 324px;height:268px;*height:279px;}
.queryTitle h2{padding:20px;margin:0 15px;text-align: center;color:#8a1925;border-bottom: 1px solid #fff;}
.queryTitle h2 strong{font-size: 18px;font-weight: normal;}
.formInfo{padding:20px;}
.formInfo  label{width:63px;display: inline-block; *margin-bottom: 34px;}
.formInfo  input{border:none;border:1px solid #ddd;border-radius: 5px;width:190px;height:35px;margin-bottom:20px;}
.formInfo  .inputInfo{color: #888;padding:3px 10px;*padding:8px 10px 0px 10px;}
.formInfo .submitSport{width:100px;display: block;margin-left:177px; background: #9a4a15;border:none;color:#fff;padding:5px 10px;border-radius: 5px;margin-bottom:0;}
.formInfo .submitSport:hover{background: #336d48;cursor:pointer;}


.mode02{width:1100px; overflow:hidden; clear:both;  margin: 0px auto 40px;}
.mode02 .lf{ width:286px; height:335px;float: left;margin-right:38px;}
.mode02 .md{ width:413px; height:335px;float: left;margin-right:38px;}
.mode02 .rt{width:325px;height:335px;float: right;}
/*招生政策和章程*/
.listTitle01 h2{background: #5e5a48;}
.listTitle01 h2 span {background: url(../images/policy.png) no-repeat center left;}
.policyList li {margin-bottom: 18px;}
.policyList li a{font-size: 16px; background: url(../images/policy_bg.png) no-repeat center left;padding-left:30px;}


/*录取公告*/
.listTitle02 h2 span {background: url(../images/admit.png) no-repeat center left;}
.admitList {overflow: hidden;}
.admitList li {height:41px;margin-bottom:14px;*margin-bottom:10px;}
.admitList li .admitTime{text-align:center;float: left; color:#fff; background:#948e71;width:71px;height: 41px;line-height: 41px;}
.admitList li .admitTime i{margin-right:5px;font-style: normal;}
.admitList li .admitTime strong{font-size: 20px;}
.admitList li a{width:325px;float: right;font-size: 16px;margin-top: 10px;}

/*考生问题答疑*/
.question{width:325px;height:58px;}
.question a{background:#9a4a15;display: block;text-align: center;width:325px;height:58px;line-height: 58px; color:#fff;}
.question a h2{font-weight: normal;font-size: 18px;background: url(../images/question.png) no-repeat 63px 10px;padding-left:58px;}
.question a:hover{background: #336d48;}

/*招生视频*/
.video{background: #f3f3f3;width:325px;height:262px;margin-top:15px;}
.video h2{padding:10px;text-align: center;font-size: 20px; font-weight: normal;color:#3b5742;}
.videoList{width:325px;height:209px;overflow: hidden;}
.videoList a{display: block;position: relative;}
.videoList a .videoIcon{position: absolute;width:41px;height:41px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;background: url(../images/video_icon.png) no-repeat center;}
.videoList a:hover .videoIcon{background: url(../images/video_icon_hover.png) no-repeat center;}



/*二级页*/
.subPage{ width:1100px; margin:0px auto;overflow: hidden;}
.pageBanner{ width:1100px; margin: 0 auto;}
.Bread{ height:50px; line-height:50px; font-size:13px; color:#336d48; border-bottom:#336d48 1px solid;}
.Bread a{color:#336d48;}
.pageList{ margin:0 auto;}
.articleList2 ul{ padding:0;}
.articleList2 ul li{ list-style:none; background:url(../images/li.png) no-repeat left center; padding-left:20px; height:30px; line-height:30px; }
.articleList2 ul li span{ font-family:"Calibri";}
.articleList2 ul li a{ text-decoration:none; color:#323232;}
.listTitle2{ padding-left:0px; background:none;} 
.listTitle2 h2{color: #336d48; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
 .sub_listTitle2 h2{background: none;color:#8a1925;}
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px; text-decoration:none; color:#323232;}


.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 22px; color:#8a1925; line-height: 20px; padding:25px 0 10px;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px 20px; color:#777; border-top:1px dashed #ddd;border-bottom:1px dashed #ddd; }
.article{overflow:hidden; margin:20px; line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#336d48; margin:10px 20px;padding:0px 0px 10px; border-bottom:1px dashed #ddd;}
.Annex ul{ padding-left:15px;}
.Annex ul li { list-style:none; height: 26px; line-height: 26px;background:url(../images/li.png) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { text-decoration:none; font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#336d48;}


/*左右级页面*/
.con{width: ; overflow: hidden;   margin: 0 auto; background:#fff; margin-top:20px;}
.con .conLeft{width: 215px;  float: left;background:#9a4a15; padding:0 0 10px 10px;}

.con .conLeft ul{ background:#fff;}

.con .conLeft .title{ width: 215px; height: 50px; line-height: 50px; text-align: center; padding:0; }
.con .conLeft .title h2{font-size: 16px; color: #fff;}
.con .conLeft ul{}
.con .conLeft ul li{ list-style:none; height: 50px; line-height: 50px; font-size: 14px; text-align: center; }
.con .conLeft ul li a{ color:#323232; height: 50px; line-height: 50px; text-decoration:none; font-size: 14px; text-align: center; border-bottom:1px solid #948e71; display:block;}
.con .conLeft ul li a:hover{font-weight: bold; border-left:4px solid #948e71; margin-right:4px;}
.con .conLeft ul .current a{font-weight: bold; border-left:4px solid #948e71;}
.con .conRight{ width: 755px; float: right;}
.con .conRight .articleList2{width: 755px;}
.con .conRight .articleList2 ul li{border-bottom:1px dashed #ddd;}
.con .conRight .articleList2 ul li span{float:right;}
.con .conRight .articleList2 ul li a:hover{color:#336d48;}
.con .conRight .Bread{width:755px;}
.con .conRight .page{height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:755px; min-height:510px; margin:0px auto; overflow:hidden;}
.pictureList2{width: 755px; overflow: hidden; margin:0;}
.pictureList2 ul{width: 755px; overflow: hidden; padding: 0 0 0 10px;}
.pictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 25px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.articleList2 ul li{border-bottom: 1px dashed #ddd;}
.articleList2 ul li span{float:right;}
.articleList2 ul li a:hover{color:#11628c;}
.TlpictureList2{width: 1100px; overflow: hidden;}
.TlpictureList2 ul{width:1100px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 26px 0 25px; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none; width:210px; height:140px;}



.footer_wrap{width:100%;height:158px;background: #336d48;}
.footer{width:1100px;margin:0 auto;height:158px;}
.footerLf{width:500px;float: left;}
.footerLf ul li{margin:17px 0;*margin:15px 0;}
.footerLf ul li a{padding-left:30px;display: block;font-size: 12px;color:#fff;}
.footerLf ul li.footerLinks a{color:#c8bf86;background: url(../images/footer_links.png) no-repeat center left;font-size: 14px;}
.footerLf ul li.map a{background: url(../images/map.png) no-repeat center left;}
.footerLf ul li.academy a{background: url(../images/academy.png) no-repeat center left;}
.footerLf ul li.contact a{background: url(../images/contact.png) no-repeat center left;}
.footerLf ul li a:hover{color:#c8bf86;}
.footerLf ul li.footerLinks a:hover{color:#fff;}
.footerRt{width:500px;float: right;text-align: right;margin-top:28px;}
.copyRight{color: #fff;margin-top:25px;font-size: 12px;}
.copyRight a{color:#fff;}
.copyRight a:hover{color:#c8bf86;}
.QR_code {position: relative;}
.QR_code a{display: block;}
.hoverCode{position: absolute;top:-17px;right:62px;display: none;}
/*新添加页面*/
/*现任领导*/
