﻿body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,form,img,select{margin:0; padding:0;}
body{ color: #333;  font-size:14px; background: #fff; font-family: "微软雅黑","Microsoft YaHei";}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:hover{color:#006e65;}
img,ul,li,em{border:none; list-style:none; font-style:normal;}
input,form,textarea{font-family:"微软雅黑","Microsoft YaHei";outline:none;}
.fl{float: left;}
.fr{float: right;}
.main{width: 1200px;margin: 0 auto;}
.clear{clear: both;display: block;}
.blank{height: 20px;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank15{height:15px;}
.blank20{height:20px;}
.blank30{height:30px;}
.blank40{height:40px;}
.blank50{height:50px;}


/*顶部*/
.head_top{height:30px; line-height:30px; background:#f8f8f8;  border-bottom: #ddd solid 1px;font-size: 12px;}
.head_top h1{font-size:12px; float:left; font-weight:normal;color: #666;}
.head_top span{color: #666;}
.h_right ul li{float:left;}
.h_ts_li2{color: #999; margin:0 5px;}
.h_right ul li a{color: #666;font-size: 12px;}
.h_right ul li a:hover{color:#006e65;}


/*头部*/
.header{height:130px;}
.header img{display: block;}
.header .zsz{float: left; font-size: 14px;border-left:solid 1px #ddd; padding-left:15px; margin:35px 0 0 20px; color:#999;}
.header .zsz span{ font: 30px/35px "黑体"; color: #f50000;}
.logo{ float:left; padding:25px 0 0px; }

.tel{ margin-top:35px; background:url(tel.png) no-repeat left center; padding-left:60px; float:right;}
.tel span{color:#999;}
.tel em{color:#006e65; font-size:26px; font-weight:bold;}


/*下拉菜单*/
.head-box{background:#006e65;height: 50px;line-height: 50px;}
.head-box .menu{width:1200px;  margin:auto;position: relative;}
.head-box .menu ul li{float: left;width: 122px;height: 50px;position: relative;z-index: 999;}
.head-box .menu ul li a{display: block;	line-height: 50px;text-align: center;font-size: 17px; color:#FFF;}
.head-box .menu ul li dt a{display: block;	line-height: 22px; padding:10px 5px; color:#fff;text-align: center;	font-size: 15px; border-bottom:solid 0px #555;}
.head-box .menu ul li dt a:hover{ background:#037946; color:#FFF;  border-bottom:solid 0px #A80000;}
.head-box .menu ul li:hover .svb{background: #037946;}
.head-box .menu ul li:hover .svb a{color: #fff;}
.head-box .menu ul li.curr .svb{background:#037946;}
.head-box .menu ul li.curr .svb a{	color: #fff;}
.head-box .menu ul li .svb-box{	display: none; background:rgba(0, 0, 0, 0.7); z-index:999999;
 filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.head-box .menu ul li.dq{float: right;}
.head-box .menu ul li.dq a{font-size:18px; }
.head-box .menu ul li.dq .svb{background:#c00; }
.head-box .menu ul li.dq .svb1{background:#088ACC;}

/* 快捷导航 */
.kjdh{position: absolute;width: 1200px;height: 434px;left: 0px;right: 0px;top: 0px;bottom: 0px;margin: 0 auto;}
.zhuanye {width: 244px;height: 434px;background: url(nav_bg.png);}
.zhuanye li {width: 122px;line-height: 35px;text-align: center;font-size: 12px;float: left;}
.zhuanye li a {color: #fff;font-size:13px;}
.zhuanye li a:hover {color: #F00;text-decoration: underline}
.zhuanye .zy {background: url(nav_bg2.png);height: 40px;line-height:40px;}
.zhuanye .zy h3{font-size: 16px;color: #fff;width: 135px;margin: 0 auto;background: url(tb1.png) no-repeat left center;}
.zhuanye .zy1 h3{background: url(tb2.png) no-repeat left center;}
.zhuanye .zy2 h3{background: url(tb5.png) no-repeat left center;}
.zhuanye .top2 {height: 150px;}
.zhuanye .bottom ul{padding-top: 12px;}
.zhuanye .bottom li{line-height: 23px;margin-bottom: 7px;}
.zhuanye .bottom img{display: block;margin: 0 auto;}


/* 简介概况 */
.zyzn{margin-top: 25px;}
.zyzn h3{color: #006e65;font-weight: normal;font-size: 22px;margin-bottom: 15px;}
.zyzn h3 span{color: #ccc;font-size: 15px; text-transform:uppercase;}
.zyzn_box1{width: 360px;}
.zyzn_box1 img{width: 100%;}
.zyzn_box1 p{line-height: 25px; text-align:justify; margin-top:3px;}
.zyzn_box1 p a{ color:#006e65;}
.zyzn_box1 p a:hover{ color:#037946;}

.butt a{display:block; width:100%; line-height:40px; background:#006e65; font-size:18px; text-align:center; color:#FFFFFF; border-radius:3px;}
.butt a:hover{display:block; width:100%; line-height:40px; background:#037946; font-size:18px; text-align:center; color:#FFFFFF; }

a.zixun{ padding:5px 15px; background:#258AC7;  color:#FFFFFF; border-radius:3px;}
a.zixun:hover{ background:#1E6F9F;}

a.baoming{ padding:5px 15px;  background:#006e65; color:#FFFFFF; border-radius:3px;}
a.baoming:hover{ background:#037946; }

/*滑动内容样式*/
.a_tab{ height:36px; border-bottom:solid 3px #006e65;}

.a_tab ul{}
.a_tab ul li{ float:left; }
.a_tab ul li a{font-size:16px;  height:36px; line-height:36px; width:110px; text-align:center; display:block; }
.a_tab ul li.active a{ background:#006e65; color:#FFFFFF;}

.a_content{ clear:both; padding:20px 0 0 0;}
.a_content ul{}
.a_content li{line-height:42px; border-bottom:dotted 1px #e3e3e3; background:url(arr1.jpg) no-repeat left center; padding-left:15px;}
.a_content li span{float:right; font-size:12px;color:#999999;}


.zyzn_box2{width: 440px;padding-left:30px;}
.zyzn_box2 dl{border-bottom: 1px solid #e3e3e3; height:120px;margin-bottom: 5px;}
.zyzn_box2 dt{float: left;width: 140px;}
.zyzn_box2 dt img{width: 100%;height: 100px;}
.zyzn_box2 dd{float: left;width:285px;padding-left: 15px;}
.zyzn_box2 dd h5{font-size: 15px; margin-bottom:5px; height:20px; overflow:hidden;}
.zyzn_box2 dd .time{background:url(listyle3.jpg) no-repeat left center; font-size:12px; color:#999; padding-left:20px; line-height:26px;}
.zyzn_box2 dd p{color: #777;font-size: 13px; line-height:24px;}

.zyzn_box3 {width: 330px;}

/*快速导航*/
.kj{}
.kj ul{ width:340px;}
.kj li{width:100px; height:30px; float:left; margin:0 13px 13px 0; text-align:center; padding-top:65px; transition:all 300ms ease-out 0s; border-radius:5px;}
.kj a{color:#fff; font-size:16px;}
.kj a:hover{color:#fff; }
.kj1{background:url(e_11.png) no-repeat center 16px #E85C49;}
.kj1:hover{background:url(e_11.png) no-repeat center 16px #006e65; transition:all 300ms ease-out 0s;}
.kj2{background:url(b_1.png) no-repeat center 15px #A5B6D1;}
.kj2:hover{background:url(b_1.png) no-repeat center 15px #006e65; transition:all 300ms ease-out 0s;}
.kj3{background:url(c_1.png) no-repeat center 15px #5BADE0;}
.kj3:hover{background:url(c_1.png) no-repeat center 15px #006e65; transition:all 300ms ease-out 0s;}
.kj4{background:url(d_1.png) no-repeat center 15px #89C527;}
.kj4:hover{background:url(d_1.png) no-repeat center 15px #006e65; transition:all 300ms ease-out 0s;}
.kj5{background:url(e_1.png) no-repeat center 17px #F7A522;}
.kj5:hover{background:url(e_1.png) no-repeat center 17px #006e65; transition:all 300ms ease-out 0s;}
.kj6{background:url(f_1.png) no-repeat center 16px #FF6D00;}
.kj6:hover{background:url(f_1.png) no-repeat center 16px #006e65; transition:all 300ms ease-out 0s;}

.zxbm{ margin-bottom:15px;}
.zxbm a{width:180px; height:80px; line-height:80px; display:block; padding-left:150px; color:#FFF; font-size:26px; background:url(e_11.png) no-repeat 80px center #099;  border-radius:5px;}
.zxbm a:hover{background:url(e_11.png) no-repeat 80px center  #006e65;}


/* 专业介绍 */
.zyzs{margin-top: 25px;}
.zyzs h3{color: #006e65;font-weight: normal;font-size: 22px;margin-bottom: 15px;}
.zyzs h3 span{color: #ccc;font-size: 15px; text-transform:uppercase;}
.zyzs h3 a{float:right; background:#006e65; font-size:12px; font-weight:normal; padding:5px 15px; border-radius:5px; color:#FFF;}
.zyzs h3 a:hover{background:#037946;}

.xiangmu{}
.xiangmu li{width:385px; padding-right:15px; float:left; margin:10px 0 20px 0;}
.xiangmu li img{width:130px; height:100px; border-radius:3px; float:left; margin-right:15px;}
.xiangmu li h5{font-size:16px; margin:0px 0 3px 0;}
.xiangmu li p{line-height:20px; color:#999; font-size:12px; margin-bottom:10px;}



/*图片放大*/
.picShow img:hover,.picShow a:hover img{transition:all 300ms ease-out 0s; 
  cursor:pointer;
  -webkit-transform:scale(1.1);
  moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1);
}
.picShow img{transition:all 300ms ease-out 0s; }

/* 精彩校园 */
.jcxy{margin-top:30px;}
.jcxy h3{color: #006e65;font-weight: normal;font-size: 22px;margin-bottom:15px;}
.jcxy h3 span{color: #ccc;font-size: 15px;}
.jcxy h3 a{float:right; background:#006e65; font-size:12px; font-weight:normal; padding:5px 15px; border-radius:5px; color:#FFF;}
.jcxy h3 a:hover{background:#037946;}
.jcxy ul{width:1220px;}
.jcxy li{ width:228px; height:190px; float:left; overflow:hidden; margin-right:16px; margin-bottom:20px;position:relative; text-align:center;}
.jcxy li a{width:228px; height:168px; overflow:hidden; display:block; margin-bottom:5px;}
.jcxy li a img{ width:228px; height:168px;}


/* 招生答疑 */
.wenda{margin-top: 20px;}
.wenda .main>h3{color: #006e65;font-weight: normal;font-size: 22px;margin-bottom:20px;}
.wenda .main>h3 span{color: #ccc;font-size: 15px;}
.wenda h3 a{float:right; background:#006e65; font-size:12px; font-weight:normal; padding:5px 15px; border-radius:5px; color:#FFF;}
.wenda h3 a:hover{background:#037946;}
.wenda ul{float:left; width:590px;}
.wenda li{ width:100%;  margin-bottom: 16px;}
.wenda ul:nth-of-type(2n){ float:right;}
.wenda .wenda_box,.wenda .wenda_box1{cursor: pointer; padding: 15px 20px;background: #f8f8f8;border-radius: 3px;}
.wenda li a{display: block;color: #000;font-size: 17px;background: url(q.png) no-repeat left center;padding-left: 30px;}
.wenda li p{margin-top: 10px;line-height: 27px;font-size: 13px;display: none;color: #666;}

/* 招生专业 */
.zszy .wenda_box a{ background:none;padding-left: 0px;}

.he{ overflow:hidden;}
.he ul{ width:100%; padding:25px 0;}
.he ul li{ float:left; display:inline-block; width:170px; text-align:center; font:14px/25px "微软雅黑";}

/*二级页面*/
.ban2{height:310px; margin-bottom:20px;}

.main_left{width:260px; float:left;}
.main_right{width:890px; float:right;}

.main_right h1{ font-size:22px; line-height:40px; text-align:center; margin-top:15px; color:#006e65;}
.main_right .time{ font-size:12px; line-height:40px; text-align:center; border-bottom:dotted 1px #ddd; color:#999999;}
.left_title{background:#006e65; color: #fff; line-height:54px; font-size:24px;text-align:center; border-bottom:solid 6px #037946;}


/*内页左侧通用*/
.zcty{padding:15px; background: #006e65; margin-top:20px;}
.zcty .kj_txt1{font-size:16px; color:#FFF; margin-bottom:10px;}
.zcty .kj_txt2{font-size:24px; background:url(foot_ico1.png) no-repeat left 4px; padding-left:40px; border-bottom:dotted 1px #76D4AB; padding-bottom:10px;color:#FFF; margin-bottom:10px;}
.zcty .kj_txt3{font-size:20px; color:#FFFF66; margin-bottom:10px;}
.zcty .kj_txt4{color:#FFF;}


/*二级导航*/
.sub_nav{padding: 10px 0 20px 0; background: #fff; border:solid 1px #ddd; border-top:0;}
.sub_nav ul{width:200px; margin:auto;}
.sub_nav  li{text-align:center; margin-top:10px;}
.sub_nav  a{height: 36px;line-height: 36px; border-radius:36px; display: block;  border:solid 1px #ddd; background:#f7f7f7; font-size:15px;}
.sub_nav  li.currclass a,.sub_nav  a:hover{background: #006e65; color: #fff;  border:solid 1px #006e65; transition:all 300ms ease-out 0s;}


/*左侧表单*/
.biaodan{padding:15px; border:solid 1px #ddd;  border-top:0;}
.biaodan input{width:200px; height:38px; line-height:38px; padding:0 10px; border:solid 1px #ddd; margin-top:10px; border-radius:3px; font-family:"微软雅黑"; font-size:15px;}
.biaodan textarea{width:200px; height:80px; line-height:30px; padding:0 10px; border:solid 1px #ddd; margin-top:10px; border-radius:3px;font-family:"微软雅黑"; font-size:15px;}
.biaodan button.but{width:220px; height:38px; line-height:38px; background:#006e65; color:#FFF; font-size:16px; margin-top:10px; border:none;}
.biaodan button.but:hover{background:#037946; cursor:pointer;transition:all 300ms ease-out 0s;}


/*位置*/
.weizhi{background:url(right_title_bg.jpg) repeat-x left bottom; height:60px; line-height:60px;}
.weizhi h3{font-size:20px; color:#006e65; background:url(poin.jpg) no-repeat left center; padding-left:15px;}
.weizhi span{float:right; font-size:13px; color:#666;}
.weizhi span a{color:#666;}

/*内容*/
.neirong{margin-top: 0px; line-height: 32px; text-align:justify; font-size: 16px; padding:20px 10px;  }
.neirong table{ border-collapse:collapse;}
.neirong table td{ border:1px solid #888; line-height:35px;}
.neirong p{margin-bottom: 10px; font-family:"微软雅黑";}
.neirong img{max-width: 90%;}

/*建议反馈*/
.note_red{ font-size:14px; color:#fe0000; margin:0 10px;}
.note_arrow{ color:#999; display:inline-block; background:url(images/note.gif) no-repeat left center; padding-left:24px; margin-left:10px;}

.fill_textarea{ width:500px; padding:10px 5px; height:120px; border:solid 1px #ddd;}
.fill_textarea:hover{border:solid 1px #999; background:#f8f8f8;}

table.fill_table_c{ clear:both; margin:20px auto 10px auto;}
table.fill_table_c input.fill_text{ width:240px; padding:10px 5px; border:solid 1px #ddd;}
table.fill_table_c input.fill_text:hover{border:solid 1px #999; background:#f8f8f8;}
table.fill_table_c th,table.fill_table_c td{ vertical-align:top; line-height:2em; padding:10px 5px;}
table.fill_table_c th{ font-size:14px; font-weight:normal; text-align:right;}
table.fill_table_c img{ vertical-align:middle; margin:0 10px;}
table.fill_table_c input.orange_btn{ width:250px; height:40px; line-height:40px;}

input.orange_btn{ border:none; font-size:20px;line-height:2.5em; height:2.5em; cursor:pointer; text-align:center; color:#fff; background:#F65157; font-family:"微软雅黑";}
input.orange_btn:hover{ background:#DE2F36; color:#fff; text-decoration:none;}

/*文章分页*/
.new_list { /*background:url(images/t-icon.png) no-repeat left -3px;*/ width:100%; margin:0 auto;padding-bottom:10px;margin-top: 0px;}
.new_list li { border-bottom:1px dashed #ccc; height:50px; line-height:50px; font-size:16px; background:url(images/icon_02.gif) no-repeat left center;}
.new_list li a {padding-left:30px; width:790px; overflow:hidden}
.new_list li span { padding-right:20px; width:100px; float:right; color:#999}


/*标题摘要分页*/
.newslist{}
.newslist li{margin-top:20px; border-bottom: dotted 1px #ccc; padding-bottom:10px;}
.newslist h2{ font-size:16px; line-height:30px; background:url(arr.gif) no-repeat left center; padding-left:20px;}
.newslist b{ font-weight:normal; font-size:10px; color:#CCC; line-height:24px; padding-left:20px;}
.newslist p{ line-height:24px; color:#666; padding-left:20px;}

/*图文分页*/
.pic_art_list{}
.pic_art_list dl{ padding:20px 0; height:210px; border-bottom:dotted 1px #CCCCCC;}
.pic_art_list dl dt{ width:360px; float:left;}
.pic_art_list dl dt a{width:340px; height:210px; display:block; overflow:hidden;}
.pic_art_list dl dt img{width:340px; height:210px; }

.pic_art_list dl dd .time{ font-weight:normal; font-size:10px; color:#999; line-height:30px; padding-left:20px;}

.pic_art_list dl dd{padding-right:0px;}
.pic_art_list dl dd h5{line-height:40px; font-weight:normal; font-size:20px;}
.pic_art_list dl dd h5 span{float:right;}
.pic_art_list dl dd p{  line-height:24px; color:#999999;}


/*图片分页*/
.pic_list{ width:910px; padding-top:20px;}
.pic_list li{ width:283px; height:240px; float:left; overflow:hidden; margin-right:20px; margin-bottom:25px; position:relative;}
.pic_list li a{width:283px; height:190px; overflow:hidden; display:block;}
.pic_list li a img{ width:283px; height:190px;}
.pic_list li a p{ width:283px; height:235px; line-height:24px; color:#fff; top:0px; left:-325px;  position:absolute; background:url(images/zoom.png) no-repeat center 40px rgba(0, 0, 0, 0.5); z-index:999999; transition:all 300ms ease-out 0s; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.pic_list li a:hover p{ left:0px; transition:all 300ms ease-out 0s; }
.pic_list p span{width:283px; text-align:center; display:block;}
.pic_list li h3{line-height:42px; background:#f5f5f5; font-size:15px; font-weight:normal; text-align:center; transition:all 300ms ease-out 0s;}
.pic_list li:hover h3{background:#006e65; color:#FFF; transition:all 300ms ease-out 0s;}
.pic_list li h3 span{float:right; margin:10px 5px  0 0;}


/*分页*/
.mypages{ text-align:center; height:50px; line-height:50px; margin-top:0px;}
.mypages a,.mypages .page-status{ background:#E1DFE0; padding:8px 15px; color:#333; font-size:14px; border-radius:3px; margin:0 3px;}
.mypages a.curr,.mypages a:hover{background: #006e65;  color:#FFFFFF;}
.mypages .page-status{}


/*底部*/
.fd{border-top: 4px solid #037946;margin-top: 30px;}
.footer{background: #242424;padding: 50px 0 10px 0;}
.dllist{float:left; width:130px; margin-right:40px;border-right: 1px solid #444;min-height:150px;}
.dllist dt a{color:#fff;font-size: 16px;}
.dllist a{color:#999;font-size: 14px;}
.dllist a:hover{text-decoration: underline;}
.dllist dt{font-size: 15px;line-height: 24px;margin-bottom: 12px;}
.dllist dd{line-height: 22px;font-size:13px;}

.index_bottom_c{float:right;margin-right: 0px;}
.index_bottom_c h4{ font-size:16px; color:#fff; margin-bottom:10px;font-weight: normal;}
.index_bottom_c h5{ font-size:13px; color:#c0c0c0; margin-top:5px;font-weight: normal;}
.bottom_c_tel{font-size:13px; color:#c0c0c0; background:url(index_p_11.png) no-repeat left; padding-left:28px; line-height:30px;margin-top:15px;}
.bottom_c_tel2{font-size:13px; color:#c0c0c0; background:url(index_p_15.png) no-repeat left; padding-left:28px; line-height:30px;}
.bottom_c_tel3{font-size:13px; color:#c0c0c0; background:url(index_p_19.png) no-repeat left; padding-left:28px; line-height:30px;}
.foot{width:100%;height:60px;background: #1a1a1a; font-size:14px;text-align: center; height: 60px;    line-height: 60px;}
.fot{color:#7d7d7d;}
.fot a{color:#7d7d7d;}
.fot a:hover{color:#666;}

.link {
  border-top-width: 1px;
  font-size: 0px;
  border-top-style: solid;
  border-top-color: #333333;
  margin-top: 40px;
  padding: 20px 0;
}
.link p {
  margin-bottom: 15px; color:#FFFFFF;
  font-size: 14px;
}
.link span {
  padding-left: 8px;
  color: #7D7D7D;
}
.link a {
  color: #7D7D7D;
  line-height: 25px;
  font-size: 12px;
  zoom: 1;
  display: inline;
  display: inline-block;
}
.link a:hover {
  color: #fff;
}
.link em {
  padding: 0 8px 0 8px;
  font-size: 10px;
  color: #7d7d7d;
  line-height: 25px;
}


.wsbm{width:750px; float:left;}
.wsbm form input,.wsbm form select{ width:100%; height:45px; font:14px/45px "微软雅黑"; padding:0 5px; box-sizing:border-box; margin-bottom:10px;}
.wsbm form textarea{ width:100%; height:150px; font:14px/30px "微软雅黑"; padding:0 5px; box-sizing:border-box; margin-bottom:10px;}
.wsbm form button{ border: none;
    font-size: 20px;
    line-height: 2.5em;
    height: 2.5em;
    width: 180px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    background: #006e65;
    font-family: "微软雅黑"; margin-bottom:20px;}
.bm_list{width:380px; float:right;}
.bm_list .bd { padding:6px 0; overflow:hidden !important;}
.bm_list ul li { padding: 2px 0 2px 20px; border-bottom:1px dotted #929191; background:url(ico_08.jpg) no-repeat 5px 13px; font-size: 14px; height:32px;line-height:32px; }
.bm_list ul li s { margin: 0 8px; color: #cc0000; text-decoration: none;}
.bm_list ul li p{padding:0;}
.bm_list ul li i { color: #0065b7; font-style: normal;}


/*在线报名*/
.wsbm table{ }
.wsbm table input.upfile,.wsbm table select.upfile{ padding:8px 5px; border:solid 1px #ccc;}
.wsbm table input.upfile:hover,.wsbm table select.upfile:hover{border:solid 1px #999; background:#f8f8f8;}
.wsbm table textarea{ padding:10px 5px; border:solid 1px #ccc;}
.wsbm table textarea:hover{border:solid 1px #999; background:#f8f8f8;}

.wsbm table td{line-height:2em; padding:5px 5px;}
.wsbm table th{ font-size:14px; font-weight:normal; text-align:right;}
.wsbm table img{ vertical-align:middle; margin:0 10px;}
.wsbm table input.orange_btn{ width:250px; height:40px; line-height:40px;}

.wsbm table .subtdbg input{ border:none; font-size:20px;line-height:2.5em; height:2.5em; width:180px; cursor:pointer; text-align:center; color:#fff; background:#006e65; font-family:"微软雅黑";}
.wsbm table .subtdbg input:hover{ background:#037946; color:#fff; text-decoration:none;}