@charset "gb2312";
html,body,div,h1,h2,h3,h4,h5,h6,p,form,dl,dt,dd,ul,ol,li,input,select,button,textarea,table,th,td,img{margin: 0;padding: 0;border: 0;}
ul,ol{list-style: none;}
em,i{font-style: normal;font-weight: normal;}
body,input,textarea,select,button{font-family:"微软雅黑",Tahoma,sans-serif;font-size: 14px;color: #7C7C7C;border-radius: 3px;}
a{text-decoration: none;color: #7C7C7C;}
a:hover{text-decoration: underline;}
img{vertical-align:middle;}

/*
 * 全局样式
 * @clear: 清除浮动
 * @navTitle: 模块标题
 */
.min{min-width: 1300px;}
.container{width: 1300px;margin: 0 auto; overflow: hidden;}
.clear:after,.clear:before{display: table;content: '';}
.clear:after{clear: both;}
.fr{float: right;}
.fl{float: left;}

    /*外边距&字体大小*/
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.fs14{font-size: 14px!important;}

/*
 * 顶部模块
 */
#header{width:1300px;height: 40px;padding: 10px 0 20px 0; margin:0 auto; background-color: #fff;}
#header .logo{float: left;width: 170px;height: 40px; margin:2px 0 0 12px; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/logo.png") no-repeat;overflow: hidden;}
#header .menu{height: 30px; float:left; margin:8px 0 0 50px; line-height: 30px;}
#header .menu li{float: left;margin-right: 20px;}
#header .menu a{color: #000;}
#header .call{float:right; margin:10px 20px 0 0; line-height: 24px;background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/icon-call.png") no-repeat 0 2px;padding-left: 25px;}

/*
 * 底部模块
 */
.footer{background-color: #0e9773;color: #fff;}
.footer a{color: #f5f5f5;}
.fMenu{height: 55px;line-height: 55px;background-color: #1a1a1a;padding-left: 20px;}
.fMenu li{float: left;margin-left: 30px;}
.lib{height: 365px;background-color: #303030;color: #d5d5d5;}
.lib h3{padding: 40px 50px 30px 50px;font-size: 20px;}
.lib .item{float: left;width: 366px;margin-left: 50px; margin-bottom: 30px}
.lib h4{font-size: 16px;}
.lib h4 span{text-decoration: underline;color: #fff;padding-right: 3px;}
.lib p{height: 60px;line-height: 20px;margin: 15px 0;overflow: hidden;}
.lib li{height: 24px;line-height: 24px;overflow: hidden;}
.lib a{color: #d5d5d5;background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/icon-lib-arrow.png") no-repeat 0 4px;padding-left: 12px;}
.copyright{float:left; margin:10px 0 0 50px; line-height: 20px;}
.friends{float:right; margin:13px 60px 0 0;}
.friends a{margin-left: 10px;}

/*
 * 服务咨询
 */
.consult{width: 1200px;min-width: 1200px;height: 120px;background-color: #e7e7e7;padding: 30px 50px;}
.consult h3{font-size: 22px;color: #0e9773;}
.consult h3 i{font-weight: normal;}
.consult p{padding: 10px 0 20px 0;color: #515151;}
.consult .form{}
.form input, .form select, .form button{float: left;width: 132px;height: 30px;border-radius: 2px;background-color: #cdcdcd;margin-right: 10px;padding-left: 15px;font-size: 12px;}
.form select{width: 260px;}
#form_zx button{background-color: #ec008c;color: #fff;padding-left: 0;text-align: center;font-weight: bold; cursor:pointer;}

/*
 * 滚动通用
 */
.slide{position: relative;zoom: 1;}
.flex-viewport{max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.slide .slides{zoom:1;}
.slides>li{overflow: hidden;}

.flex-direction-nav a{position: absolute;display:block;cursor: pointer;z-index: 10;text-indent: -1000px;overflow: hidden;}
.flex-control-nav{width: 100%;height: 16px;position: absolute;bottom: 0;left: 0;text-align: center;}
.flex-control-nav li{display: inline-block;}
.flex-control-paging li a{display: block;width:12px;height: 12px;background-color: #ccc;border-radius: 10px;margin: 0 5px;text-indent: -99em;cursor: pointer;overflow: hidden;}
.flex-control-paging li a.flex-active{background-color: #0e9773;}{background-color: #0e9773;}

#form_first1 button{color:#fff; background:#ec008c; padding:0; cursor:pointer;}

#form_first button{color:#fff; background:#ec008c; padding:0; cursor:pointer;}

#form_second button{color:#fff; background:#ec008c; padding:0; cursor:pointer;}

.careerHead{width:100%; height:173px; position:relative; background:url("http://www.ahxh.cn/statics/images/ahxh_img/shy/careerhd.jpg") center 0 no-repeat; overflow:hidden;}
.careerHead h3{width: 460px;height: 60px;line-height: 60px;border: 1px solid #fff;margin: 30px auto 10px auto;font-size: 30px;font-weight: normal; color:#fff; text-align:center;}
.careerHead p{font-size:24px; color:#fff; text-align:center; font-weight:lighter;}
.careerHead i{position: absolute;top: 65px;display: block;width: 150px;height: 2px;background-color: #d1e1de;}
.careerHead i.l{left: 258px;}
.careerHead i.r{right: 258px;}

.andone{margin-bottom:50px}
.and_p1{text-align:center;font-size:32px;color:#186c00;margin-bottom:20px}

/*基地风采新页面*/
.basewrap{width:1300px; margin:0 auto; overflow:hidden;}
.baselineone{height:512px; background: #eaf3ed}
.baselo_l{width:870px; height:512px; float:left; position:relative; z-index:1;}
.baseslide{width:870px; height:512px; position:relative; z-index:1;}
.baseslide ul li{width:870px; height:512px; position:absolute; z-index:9; top:0; left:0; display:none;}
.baseslidehd{position:absolute; z-index:99; bottom:25px; left:43%;}
.baseslidehd ul li{width:16px; height:16px; float:left; margin-left:15px; background:url("http://www.ahxh.cn/statics/images/ahxh_img/shy/slidehd01.png") no-repeat; cursor:pointer;}
.baseslidehd ul li:hover{background:url("http://www.ahxh.cn/statics/images/ahxh_img/shy/slidehd02.png") no-repeat;}
.baseslidehd ul li.on{background:url("http://www.ahxh.cn/statics/images/ahxh_img/shy/slidehd02.png") no-repeat;}

.baselo_r{width:430px; height:512px; float:left;}
.baselo_r .base_wlg{font-size:20px; color:#186c00; font-weight:lighter; line-height:36px; margin-top: 36px; text-align: center;}
.baselo_r .base_wlt{font-size:14px; color:#186c00; line-height:20px; margin-top: 7px; text-align: center;}
.moreimg{width:140px; height:35px; margin:36px auto 0; border:1px solid #186c00; text-align: center}
.moreimg a{width:140px; height:35px; display: block; font-size:12px; color:#186c00; line-height:35px;}

.baselinetwo{height:465px; }
.baseactive{width:430px; height:465px; float:left; overflow: hidden;}
.baseactive_tl{height:135px; background: #d3d3c9; letter-spacing: 1px; overflow: hidden;}
.baseactive_tlt{font-size:20px; color:#186c00; font-weight:lighter; }
.baseactive_tlt span{font-size:46px}
.baseactive_tlb{width:363px; font-size:12px; color:#666; margin-left:32px; line-height:18px;}
.baseactivelist{height:330px; background:#f3eaea; overflow: hidden;}
.baseactivelist ul{width:393px; margin:33px auto 0; overflow: hidden;}
.baseactivelist ul li{width:116px; height:116px; float:left; margin:0 22px 27px 0; background: #fff}
.basestudy{width:440px; height: 465px; float:left; background: #006c45; }
.basestudy h1{font-size:14px; color: #00b85f; margin-top: 36px; letter-spacing: 1px; text-align: center;}
.basestudy h2{font-size:20px; color: #fff; margin-top: 14px; font-weight:normal; letter-spacing: 1px; text-align: center;}
.basestudy div{font-size:14px; color:#fff; margin-top: 33px; text-align: center; overflow: hidden;}
/* .basestudy p span{font-size:12px; color: #00b85f; line-height: 28px; text-align: center;} */
.baseteacher{width:430px; float:left; }
.baseteacherbg{width:430px; height:200px; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/baseimg02.jpg") no-repeat}
.basetce_ct{height:265px; background: #f3eaea; text-align: center; overflow: hidden;}
.basefont h1{font-size:14px; color: #55c317; }
.basefont h2{font-size: 26px; color:#186c00; margin-top:67px; letter-spacing: 1px}
.basefont .basetce_wb{margin-top:12px; font-size:14px; color:#186c00; line-height: 22px}

.baselinethree{height:558px; }
.baselt_bg{height:300px; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/baseimg03.jpg") no-repeat}
.baselt_ct{height:259px; }
.baseltli{width:430px; float:left; text-align: center;}
.baseltli h1{margin-top:50px;}
.baseltli h2{font-weight: normal;}
.baseltli p{font-size:14px; color:#186c00; margin-top:10px; line-height: 20px}
.baseltli .basedot{width:54px; height: 26px; margin:40px auto 0; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/basedot.jpg") no-repeat}
.baselt_ct .rightbd{width: 1px; height: 70px; float:left; margin-top:82px; border-left: 1px dashed #666}

/* .baselinefour{height: 449px; } */
.baself_t{height:240px; }
.baself_tl{width:392px; height:240px; float:left; background: #eaeae0; text-align: center}
.baself_tl p{font-size: 26px; color:#186c00; margin-top:85px; letter-spacing: 5px}
.baself_tl p span{color:#00d700;}
.baself_tr{width:908px; height:240px; float:left; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/baseimg04.jpg") no-repeat}
.baself_b{height:368px;}
.baself_bl{width:999px; height:368px; float:left; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/baseimg06.jpg") no-repeat}
.baself_br{width:300px; height:368px; background: #eaeae0; float: left;}
.baself_br p{margin-top:39px; font-size:26px; color:#186c00; letter-spacing: 3px; line-height: 32px; text-align: center;}
.baself_br p span{color:#00d700;}
/* .baself_b dl{width:235px; height:209px; float:left; margin:0 40px 0 50px; text-align: left; overflow: hidden;}
.baself_b dl dt{font-size: 18px; color:#fff; margin-top: 30px}
.baself_b dl dd{margin-top: 16px; font-size: 12px; font-weight: lighter; color:#fff; line-height: 25px; text-align: left;} */

.wx{width:112px; height:138px; background:#eee; position:fixed;right:0;bottom:63px;z-index:9999}
.wx_t{clear:both; width:101px; height:101px; margin:0 auto}
.wx_b{width:112px; height:25px; background:#eee; font-size:12px; color:#0e9773; line-height:25px; text-align:center;}
.wxclose{width:15px; height:15px; float:right; margin-right:3px; cursor:pointer;}
.wxclose img{vertical-align: top}

.wxlt{width:38px; height:38px; position:fixed; z-index: 99; right:35px; bottom:117px; cursor:pointer; display:none;}


/* .backtop{width:38px; height:38px; background: url("http://www.ahxh.cn/statics/images/ahxh_img/shy/backtop.png") 38 0 no-repeat; position:fixed; z-index:9999; right:18px; bottom:166px;} */

/* .wx{width:135px;height:112px;position:fixed;right:0;bottom:95px;z-index:9999}
.wx_t{width:112px; height:112px; float: left;}
.wx_b{width:23px; float:left; background:#fff; padding:13px 0 10px 0; font-size:16px; color:#0e9773; line-height:18px; text-align:right;} */