@charset "gb2312";
/* CSS Document */
body{ font-family:"微软雅黑"; padding:0px; margin:0 auto; font-size:12px; color:#000;}
ul,ol,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,input{margin:0px; padding:0px;}
img{border:0px;}
.clear{border:0px; clear:both;}
ul,li,ol{list-style:none;}
a{color:#000;}
a,a:visited,a:active{text-decoration:none;}
a:focus { outline:none;-moz-outline:none;}
.content{width:998px; margin:0 auto; overflow:hidden; border:1px #ccc solid; background:#efefed;}
.banner{width:998px; margin:0 auto; overflow:hidden; float:left;}
.banner p{width:988px; padding-right:10px; line-height:28px; background:#dde9df; text-align:right;}
.banner p a{color:#14531a; font-weight:bold; margin:0 10px; display:inline;}
.banner p a:nth-child(3){color:#000;}
.banner ul{width:998px; height:168px;}
.nav{ padding:0 20px; height:39px; line-height:39px; background:#009400;  position:relative; z-index:1; text-align:center;  clear:both; }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:100px; left:0; top:34px;  position:absolute; background:#369d36; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ color:#fff000;  }
.nav .on h3 a{ background:url(http://happyxiazai.com/images/navho.jpg) no-repeat center; color:#fff;   }
.time{width:978px; padding:0 10px; height:26px; border-bottom:1px #e7e7e5 solid;}
.time span{float:left; color:#006567; font-size:14px; line-height:26px;}
.time img{float:right; margin:4px 10px 0 0; display:inline;}
.time form{float:right; width:266px; height:19px; background:#ddd; margin:3px 68px 0 0; display:inline; padding-top:3px;}
.text{float:left; background:#fff; border:1px #999 solid; padding-left:3px; width:145px; line-height:15px; height:15px; margin:0 10px; display:inline;}
.but{float:left; background:url(http://happyxiazai.com/images/but.jpg) no-repeat; width:84px; height:19px; border:0px;}
.main{width:965px; margin:2px auto 0; overflow:hidden;} 
.main_left{float:left; width:212px;}
.main_left div{width:210px; overflow:auto; border:1px #d6d8cb solid;}
.main_left div h3{width:190px; line-height:36px; background:url(http://happyxiazai.com/images/tg.jpg) no-repeat; padding-left:20px; font-size:15px; font-weight: bold; font-family:"宋体";}
.main_left div ul{width:202px; margin:0 auto; overflow:hidden; padding:12px 0; line-height:20px;}
.main_left div ul li{float:left; width:184px; background:url(http://happyxiazai.com/images/dian.jpg) no-repeat 0px 8px; padding-left:12px;}
.main_left div ul li a:hover{color:#f00;}
.main_left ol img{display:block; margin-top:4px;}
.slideBox{ width:400px; height:270px; overflow:hidden; position:relative; float:left; margin-left:4px; display:inline; }
.slideBox .hd{ height:17px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:15px; text-align:center; color:#b5b3a8; background:#6b6a6d; border:1px #979498 solid; cursor:pointer; }
.slideBox .hd ul li.on{ background:#b22326; border:1px #d72327 solid; color:#232225; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block; width:400px; height:270px;  }
.slideBox .bd li p{width:390px; background:#666; position:relative; margin-top:-30px; line-height:30px; padding-left:10px; color:#ffff83; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.main_right{float:right; width:349px; background:#fff;}
.main_right h3{width:320px; margin:10px auto 0; line-height:30px; font-size:20px; font-weight:500; text-align:center; }
.main_right h3 a{color:#af0c0c;}
.main_right h4{width:304px; background:url(http://happyxiazai.com/images/hui.jpg) no-repeat; height:37px; line-height:40px; margin:0 auto; padding:0 12px 0 20px; font-size:14px; font-weight:600; color:#730404;}
.main_right h4 a{ float:right; font-weight:500; font-family:"宋体";}
.main_right ul{width:332px; overflow:hidden; margin:8px auto 0;}
.main_right ul li{float:left; width:318px; line-height:22px; background:url(http://happyxiazai.com/images/dian2.jpg) no-repeat center left; padding-left:14px; text-align:right;}
.main_right ul li a{float:left;}
.main_right img{display:block; margin:8px auto 0;}
.pic{width:962px; height:101px; border:1px #54b8ae solid; padding:1px; background:#fff; margin:7px auto 0;}
.main_02{width:970px; margin:7px auto 0; overflow:hidden;}
.main_02 h3{background:url(http://happyxiazai.com/images/title.jpg) no-repeat; line-height:34px; padding:0 20px; color:#fff; font-weight:500;}
.main_02 h3 a{float:right; color:#fff;}
.main02_left{width:212px; float:left;}
.main02_left div,.xiazai{width:210px; margin:4px auto 0; overflow:hidden; border:1px #d7d7cb solid; background:#fff;}
.tuandui ul{width:190px; margin:0 auto; overflow:hidden; padding-bottom:14px;}
.tuandui ul img{display:block; margin-top:4px;}
.bumen ul{width:210px; margin:0 auto; overflow:hidden; padding:11px 0 25px;}
.bumen ul li{width:190px; float:left; line-height:27px; border-bottom:1px #ccc dotted; background:url(http://happyxiazai.com/images/dian.jpg) no-repeat 5px 12px; padding-left:20px;}
.pic_left{border:none;}
.pic_left img{float:left;}
.pic_left .mr{margin-top:2px;}
.main02_right{float:right; width:753px;}
.main02_right div{margin:4px 0 0 4px; display:inline;  border:1px #d7d7cb solid; background:#fff; width:370px; float:left;}
.main02_right div h3{width:330px;}
.main02_right div h3 span{float:right;}
.main02_right div ul{width:356px; margin:0 auto; overflow:hidden; padding:11px 0 12px;}
.main02_right div ul li{float:left; width:341px; line-height:25px; text-align:right; background:url(http://happyxiazai.com/images/dian.jpg) no-repeat center left; padding-left:15px;}
.main02_right div ul li a{float:left;}
.main02_right div ul li span{float:right;}

.main_right_pic{float:left; width:753px; height:97px;}
.picScroll {background:#fff; height: 89px; width:935px;  overflow: hidden; position: relative; margin:4px auto 0;	 padding:15px 0 0 30px;}
.picScroll ul {overflow: hidden;}
.picScroll ul li { display: inline; float: left; margin:15px 4px 0; overflow: hidden;width:110px; height:60px;}
.picScroll ul li img { height: 60px; width:110px; }
.picScroll .prev, .picScroll .next {background:url(http://happyxiazai.com/images/left.jpg) no-repeat; cursor: pointer; display: block; height:79px; left:0px; overflow: hidden; position: absolute; top: 15px; width:25px; }
.picScroll .next { background-image:url(http://happyxiazai.com/images/right.jpg); right:0; left:auto;}
.picScroll .tempWrap{width:980px !important;}

.xiazai{float:left; margin-top:0px;}
.xiazai ul{width:210px; margin:0 auto; overflow:hidden; padding:11px 0 0px;}
.xiazai ul li{width:190px; float:left; line-height:27px; border-bottom:1px #ccc dotted; background:url(http://happyxiazai.com/images/dian.jpg) no-repeat 5px 12px; padding-left:20px;}
.shuju{float:right; width:750px;  border:1px #d7d7cb solid; background:#fff; }
.shuju ul{width:750px; margin:0 auto; overflow:hidden; padding:15px 0 30px;}
.shuju ul li{float:left; width:212px; margin-left:19px; display:inline; line-height:26px; background:url(http://happyxiazai.com/images/dian.jpg) no-repeat center left; padding-left:15px;}
.lanmu{width:970px; margin:10px auto 0; overflow:hidden; background:#fff; height:60px;}
.lanmu select{width:142px; margin:20px 48px 0; display:inline; vertical-align:middle;}
.footer{width:998px; margin:0px auto 0; overflow:hidden; background:#fff; border-top:5px #07460d solid; padding:16px 0;}
.footer img{float:left; margin:4px 0 0 20px; display:inline;}
.footer p{width:456px; float:left; color:#a1a1a1; line-height:18px; margin-left:55px; display:inline; font-family:"宋体";}
/*-------list-----------*/
.list_main{width:998px; margin:4px auto 0; overflow:hidden;  font-family:"宋体";}
.list_left{width:213px; height:540px; float:left; border:1px #becec1 solid; background:#e1eee4; border-left:0px;}
.list_left .time01{color:#000; padding:6px 0 4px 6px; display:inline-block; width:207px; font-size:13px;}
.list_left p{background:url(http://happyxiazai.com/images/kuang_03.jpg) no-repeat; padding-left:30px; line-height:20px; display:block; margin:10px 0 0 4px;}
.list_left ul{width:211px; margin:10px auto 0; overflow:hidden;}
.list_left h3{background:url(http://happyxiazai.com/images/h3.jpg) no-repeat; line-height:29px; margin-top:20px; width:175px; padding-left:38px; font-weight:bold; font-size:14px; border-top:2px #becec1 solid;}
.list_left ul li{width:185px; display:inline-block; line-height:40px; border-bottom:1px #9aa4ad dotted; padding-left:10px; margin:0 auto; margin-left:8px;}
.list_right{float:right; width:767px;}
.weizhi{width:730px; line-height:30px;}
.list_right h1{width:760px; background:url(http://happyxiazai.com/images/h1.jpg) no-repeat; line-height:52px; text-align:center; font-size:16px; font-weight:bold;} 
.list{width:760px; margin:14px auto 0; overflow:hidden;}
.list li{float:left; line-height:23px; background:url(http://happyxiazai.com/images/dian03.gif) no-repeat center left; padding-left:10px; width:740px; text-align:right; }
.list li a{float:left;}
.list_right ol{width:755px; margin-top:15px; background:#c0daf3; line-height:39px; border-bottom:1px #b2c0cb solid; overflow:hidden; text-align:center;}
.list_right ol li{display:inline; font-size:14px; margin:0 4px; font-family:"微软雅黑";}
.list_right ol .mr01{margin:0 10px;}
.list_right ol li span{color:#ff0000;}
.list_right ol .SubmitButton{margin-left:20px;}
.put{width:34px; vertical-align:middle; text-align:center;}
.Go{background:#ffde99; border: 1px solid #c5beac; color: #96741a; vertical-align:middle; cursor:pointer;}
/*-------list-article-----------*/
.list_body{width:760px; overflow:hidden;}
.list_body p{width:760px; line-height:24px; font-size:14px; margin-top:10px; font-family:"微软雅黑"; }
/*----article--------*/
.article_body{background:#fff;}
.article{width:998px; margin:4px auto 0; overflow:hidden;}
.dangqian{width:988px; padding-left:10px; line-height:27px; background:#efefed; display:block;}
.article h1{width:998px; margin:30px auto 0; line-height:30px; font-size:20px; font-weight:bold; text-align:center;}
.fabu{width:944px; line-height:41px; margin:10px auto 0; text-align:center; background:#c4c4c4; border:1px #999 solid;}
.fabu b{margin-left:10px; display:inline-block;}
.article div{width:950px; margin:0 auto; overflow:hidden;}
.article div p{width:950px; line-height:30px; font-size:16px; margin-top:30px;}
.article div .dayin{text-align:center; font-size:14px;}
.article div .dayin a{color:#003366;}
.article ul{width:980px; margin:20px auto 0; overflow:hidden;}
.article ul h3{display:block; background:url(http://happyxiazai.com/images/new.jpg) no-repeat; line-height:22px; width:930px; border:1px #999 solid; text-align:center; margin:0 auto;}
.article form{width:878px; margin:20px auto 0; overflow:hidden; border-top:1px #9a9a9a solid; padding:0 53px;}
.article form p{margin-top:18px; width:878px; vertical-align:middle; overflow:hidden;}
.TextBox{color:#000066; margin-top:4px;}
.Button2{border:1px #091450 solid; margin-top:4px; padding-top:2px; padding-top:0px !important; font-size:12px; text-align:center; font-family:Tahoma, 宋体; background:url(http://happyxiazai.com/images/but02.jpg) no-repeat; width:44px; margin-left:30px; display:inline; vertical-align:middle;}
.but_mr{margin-left:340px;}
/*-----zj-------*/
.zj{width:770px; margin:10px auto 0; overflow:hidden;}
.zj li{float:left; width:100px; margin:0 13px; display:inline;}
.zj li p{background:url(http://happyxiazai.com/images/dian03.gif) no-repeat 8px 12px; line-height:26px; text-align:center;}
.liren,.liren ul{width:770px; margin:0 auto; overflow:hidden;}
.liren h3{width:760px; margin:10px 0 0 10px; display:inline-block; font-size:16px; font-weight:600; line-height:24px;}
.liren ul li{width:153px; float:left; margin:10px 0 0 10px; display:inline; line-height:20px; text-align:center; font-size:14px;}
.liren ul li img{display:block;}
.liren ul li p{margin-top:6px;}

/*-----xianren-------*/
.xianren li{width:160px; text-align:center;}
.xianren li p{width:110px; margin:0 auto;}





/*研究生教育列表页*/
.edu_list01{width: 100%;overflow: hidden;padding-top: 25px;font-size: 16px;font-size: 16px;}
.edu_list01 dt{width: 100%;border-bottom: 1px solid #eaeaea;height: 36px;line-height: 36px;margin-bottom: 15px;}
.edu_list01 dt a{background:url(http://happyxiazai.com/images/dt_bg01.png) no-repeat left center;padding-left: 27px;font-weight: bold;}
.edu_list01 dd{width:9.09%;float: left;height: 36px;line-height: 36px;overflow: hidden;}


















