@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{ font-family: "微软雅黑",san-serif;background:#fff; margin:0 auto;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
address,cite,code,em,th{font-weight:normal;font-style:normal;}
input,button,textarea,select{font:100% Arial,'宋体';vertical-align:middle;}
ul, ol{list-style: none;}
img,fieldset{vertical-align:top;border:0;max-width:100%; height:auto;}
.clear{height:0px;line-height:0px;font-size:0;clear:both;overflow:hidden;display:block;}
.clearfix{zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
a{color:#fff;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}
p{color:#000; font-weight:normal;word-break:break-all;}

/*引导页*/
.guide_ct{ width:1200px; background:#fff; margin:0 auto; padding:57px 125px 117px 125px;}
.guide_ct h3{ width:387px; height:75px; margin-bottom:20px;}
.guide_01{ width:949px; height:684px; background:url(imagesguide_bg.jpg) no-repeat;}
.guide_01 a{ display:block; margin-top:541px; width:89px; height:32px; line-height:32px; font-size:14px;  text-align:center; background:#005197; margin-right:6px; float:left; }
.guide_01 a:nth-child(1){ margin-left:380px;}
/*首页*/
header{ width:947px; height:161px; background:#005197; padding:56px 22px 29px 27px; margin:0 auto;}
.logo{ width:554px;  float:left; margin-right:82px;}
.search{ width:252px; float:left;    margin-top: 20px;}
.search .t1{ width:224px; height:25px; border:1px solid #4191d6; float:left; font-size:12px; line-height:25px; padding-left:5px; color:#fff; background:#005197;}
.search .t2{ width:26px; height:25px;border:1px solid #4191d6; float:left; border-left:none; background:url(imagessearch_01.png) 6px no-repeat; cursor:pointer;}
.search a{ width:55px; float:left; display:block; font-size:12px; margin-top:10px;}
.search a:nth-child(2){ margin-left: 125px; margin-right: 12px;}
.nav{ width:622px; height:31px; background-color:rgba(0 ,81 ,151 ,0.7); margin-left:303px; z-index: 99999;}
.nav a{ text-align:center; line-height:31px; display:block; float:left; padding:0 10px; font-size:18px;}
.nav a:hover{ background:#c6d6e4;}
.nav_01{ width:947px; margin:0 auto; z-index: 99999;    position: relative;
    top: 0;}
    .en_nav{ width:728px; height:31px; background-color:rgba(0 ,81 ,151 ,0.7); margin-left:219px; z-index: 99999;}
.en_nav a{ text-align:center; line-height:31px; display:block; float:left; padding:0 10px; font-size:13px;}
.en_nav a:hover{ background:#c6d6e4;}
.en_nav_01{ width:947px; margin:0 auto; z-index: 99999;    position: relative;
    top: 0;}
/*index-banner*/
.index_banner{ width:947px; margin:0 auto; height:auto; position:relative;top: -31px;z-index: 1;}
.index_banner .hd{ width:95px; height:7px; position:absolute; bottom:40px; left:171px; z-index:999;}
.index_banner .hd ul { list-style-type:none;}
.index_banner .hd ul li{ width:7px; height:7px; background:#7f8084; float:left; margin-right:10px; border-radius:100px;}
.index_banner .hd ul li.on{ background:#005197;}
.index_banner .bd a{ width: 947px; height: 338px; display: block; overflow:hidden;}
.index_01{ width:947px; height:412px; margin:0px auto; margin-bottom:19px;}
.index_01 ul{ list-style-type:none;}
.index_01 ul li{ width:303px; height:412px; float:left; margin-right:19px; padding:0 17px;}
.en_index01 { background:#005197 !important;     padding-top: 3px !important;     width: 162px !important;     height: 31px !important;     margin-top: 164px !important;}
.index_01 ul li em a{ color: #fff !important;}
.index_01 ul li em{ width:102px; height:29px; line-height:28px; text-align:center; margin:0 auto; margin-top:166px; margin-bottom:25px; display:block; font-size:14px; color:#fff;}
.index_01 ul li h3{ color:#005197; font-size:14px; margin-bottom:5px; }
.index_01 ul li h3 span{width: 16px;
    height: 16px;
    padding: 0 2px;
    background: #005197;
    font-size: 10px;
    color: #fff;
    text-align: center;}
.index_01 ul li p{ font-size:12px; color:#000; line-height:18px; margin-bottom:25px;}
.index_01 ul li a{ font-size:14px; color:#000; line-height:24px;height:24px; display:block; overflow: hidden;}
.index_01 ul li a span{    width: 16px;
    height: 16px;
    padding: 0 2px;
    background: #005197;
    font-size: 10px;
    color: #fff;
    text-align: center;
}
.index_01 ul li:nth-child(1){ background:url(imagesindex_01.jpg) no-repeat;}
.index_01 ul li:nth-child(2){ background:url(imagesindex_02.jpg) no-repeat;}
.index_01 ul li:nth-child(3){ margin-right:0; background:url(imagesindex_03.jpg) no-repeat;}
.index_02{ width:947px; height:422px; padding:20px; background:#e1f4fd; margin:0 auto;}
.index_02 dl{ width:437px; float:left; margin-bottom:25px; margin-right:33px;}
.index_02 dl h3{ width:437px; height:29px; color:#fff; background:url(imagesindex_04.png) no-repeat; line-height:29px; font-size:14px; padding-left:15px; margin-bottom:20px;}
.en_index02{ background: #005197 !important;}
.index_02 dl dt{ width:110px; height:128px; float:left; margin-right:13px;}
.index_02 dl dd{ width:305px; float:left;}
.index_02 dl dd a{ font-size:14px; color:#000; line-height:26px; display:block;}
.index_02 dl dd a span{width: 16px;
height: 16px;
padding: 0 2px;
background: #005197;
font-size: 10px;
color: #fff;
text-align: center;}
.index_02 dl dd a em{ color:#58595b; font-size:12px;}
.index_02 dl:nth-child(2){ margin-right:0;}
.index_02 dl:nth-child(3){ margin-bottom:0;}
.index_02 dl:nth-child(4){ margin-bottom:0; margin-right:0;}
.index_03{ width:947px; height:45px; margin:0 auto;}
.index_03 p{ width:947px; height:45px; line-height:45px; color:#58595b; text-align:center; font-size:12px; }
.foot{ width:947px; height:47px; margin:0 auto; color:#fff; background:#005197; line-height:47px; text-align:center; font-size:14px;}
.foot a{ color:#fff;} 
/*二级页*/
.banner_02{ width:947px; margin:0 auto; height:auto; position:relative;top: -47px;z-index: -1;}
.cont{ width:947px; margin:0 auto; height:auto; margin-top:-24px;}
.cont_left{ width:636px; float:left; margin-right:8px;}
.cont_dh{ background:#005197; height:30px;}
.cont_dh h3{ padding-left:22px; font-size:16px; color:#ffffff; line-height:30px; float:left;}
.cont_dh span{ font-size:12px; color:#FFF; line-height:30px; float:right; margin-right:20px;}
.content ul{ width:636px;}
.content ul li{ padding:20px; background:#f2f2f3; margin-bottom:10px;}
.content ul li h3{ width:596px;border-bottom:1px solid #09579a;}
.content ul li h3 a{ font-size:14px; color:#005197; line-height:40px; float:left;}
.content ul li h3 span{ color:#939598; font-size:12px; float:right; line-height:40px;}
.content ul li hr{ color:#09579a;}
.content ul li p{ margin-top:18px; color:#000000; font-size:12px; line-height:18px;}

.content1 ul{ width:636px;}
.content1 ul li{ padding:20px; background:#f2f2f3; margin-bottom:10px;border:1px solid #97999c;    padding-top: 8px; }
.content1 ul li h3{ width:596px;border-bottom:1px solid #09579a;}
.content1 ul li h3 a{ font-size:14px; color:#005197; line-height:40px; float:left;}
.content1 ul li h3 span{ color:#939598; font-size:12px; float:right; line-height:40px;}
.content1 ul li hr{ color:#09579a;}
.content1 ul li p{ margin-top:18px; color:#000000; font-size:12px; line-height:18px;}
.content1 ul li h3 em{ color:#939598; font-size:12px; float:right; line-height:40px;}


.cont_right{ width:303px; float:left;}
.zjgx{ width:303px; margin-bottom:15px;}
.zjgx h3{ background:#005197; color:#ffffff; height:30px; font-size:16px; padding-left:17px; line-height:30px;}
.zjgx h3 span{ float:right; margin-right:15px;}
.zjgx ul{padding:20px 13px; width:303px; background:#f2f2f3;}
.zjgx ul li{  font-size:12px; color:#000000; line-height:24px;height:24px; overflow: hidden;}
.zjgx ul li img{ margin-top:6px;}
.zjgx ul li a{ font-size:12px; color:#000000; line-height:24px; margin-right:3px;}
/*本系03*/
.ben_con{ width:947px; height:auto; margin-top:-25px !important; margin:0 auto;}
.ben_left{ width:303px; /*height:91px;*/ background:#e1f4fd; margin-right:8px; float:left;}
.ben_left a{ width:303px; display:block;background:#e1f4fd; font-size:14px; color:#000000; text-align:center;line-height:29px; padding: 4px 0; border-bottom: 1px solid #dbdbdb;}
.ben_left a:nth-child(1){ height:38px; line-height:29px; font-size:16px; background:#005197; color:#fff;}
.ben_left a:nth-child(6){ border-bottom: none;}
.ben_right{ width:636px; height:auto; float:left;}
.ben_rightspan{ display:block; width:636px; background:#939598; padding-right:20px; margin-bottom:9px; font-size:12px; color:#fff; height:29px; text-align:right; line-height:29px;}
.ben_rightspan a{ color:#fff;}
.ben_01{ width:634px; height:670px; border:1px solid #97999c; background:#f2f2f3; padding:20px;}
.ben_01 p{ font-size:12px; color:#000; line-height:18px; margin-bottom:10px;}
.ben_01 p:nth-child(1){ text-indent:2em;}
.ben_01 p a{color:#000000}

/*教授03*/
.teacher_con{ width:947px; height:auto; margin-top:-25px !important; margin:0 auto; border-bottom:1px solid #666;}
.teacher_left{ width:303px; height:91px; background:#e1f4fd; margin-right:8px; float:left;}
.teacher_left a{ width:303px; border-bottom:1px solid #939598; display:block;background:#e1f4fd; font-size:14px; color:#000000; text-align:center;}
.teacher_left a:nth-child(1){border-bottom:none; height:29px; line-height:29px; font-size:16px; background:#005197; color:#fff;}
.teacher_left a:nth-child(2){height:41px; line-height:41px;}
.teacher_left a:nth-child(3){height:41px; line-height:41px;}
.teacher_left a:nth-child(4){height:41px; line-height:41px;}
.teacher_left a:nth-child(5){height:41px; line-height:41px;}
.teacher_left a:nth-child(6){height:41px; line-height:41px;border-bottom:none;}
.teacher_right{ width:636px; height:auto; float:left;}
.teacher_right span{ display:block; width:636px; background:#939598; padding-right:20px; margin-bottom:9px; font-size:12px; color:#fff; height:29px; text-align:right; line-height:29px;}
.teacher_right span a{ color:#fff;}
.teacher_01{ width:636px; height:672px; }
.teacher_01 a{ width:153px; display:block; height:auto; line-height:30px; font-size:12px; color:#000; float:left; margin-right:8px; margin-bottom:8px; text-align-last:center;}
.teacher_01 a:nth-child(4){ margin-right:0;}
.teacher_01 a:nth-child(8){ margin-right:0;}
.teacher_01 a:nth-child(12){ margin-right:0;}
.fyxg{padding-top:15px;text-align:center;padding-left:30px;padding-bottom: 15px;}
.fyxg a{border:1px solid #fff; display:block;float:left; padding:5px;font-size:12px;color:#000;margin-right:5px}
.fyxg a:hover{text-decoration:none;border:none;border:1px solid #005197; }

/*教授2*/
.teacher02_01{width:634px; border:1px solid #97999c; background:#f2f2f3; padding:0px 15px 20px 25px; margin-bottom:8px;}
.teacher02_01 h3{ width:592px; height:45px; line-height:45px; font-size:20px; color:#005197;}
.teacher02_01 p{ font-size:12px; color:#000; line-height:18px; margin-bottom:10px;}
.teacher02_01 dl{ width:592px; height:auto;}
.teacher02_01 dl dt{ width:123px; height:149px; margin-right:18px; float:left;}
.teacher02_01 dl dd{ font-size:12px; color:#000; line-height:22px; float:left; width: 451px;}
.teacher02_01 dl dd em{ font-size:14px; margin-bottom:10px;}

/*教授3*/
.teacher03_left{ width:636px;  margin-right:8px; float:left;}
.teacher03_01{ margin-top:8px;width:634px; border:1px solid #97999c; background:#f2f2f3; padding:20px;}
.teacher03_01 p{ font-size:12px; color:#000; line-height:18px; margin-bottom:10px; text-indent:2em;}
.teacher03_03{ width:636px; height:29px; padding-left:20px; line-height:29px; color:#fff; background:#005197; display:block; margin-bottom:10px; font-size:12px;}
.teacher03_03 a{ color:#fff;}

/*科研*/
.keyan_left{ width:636px; float:left; margin-right:8px; height:auto;}
.keyan_01{width:636px; height:29px; padding-left:20px; line-height:29px; color:#fff; background:#005197; display:block; margin-bottom:10px; font-size:16px; margin-bottom:8px; }
.keyan_02{ width:634px; border:1px solid #97999c; background:#f2f2f3; padding:20px; border-top:none;}
.keyan_02 p{ font-size:12px; color:#000; line-height:18px; margin-bottom:10px; text-indent:2em;}
.keyan_03{ width:632px;border:1px solid #97999c; border-top:none; margin-top:8px; margin-bottom:8px;}
.keyan_03 ul{ list-style-type:none;}
.keyan_03 ul li{ width:210px; height:auto; padding-bottom:15px; background:url(imageskeyan_bg.jpg) right no-repeat #f2f2f3; float:left;}
.keyan_03 ul li h3{ width:209px; background:#005197; text-align:center; color:#fff; font-size:12px; height:29px; line-height:29px; margin-bottom:15px;}
.keyan_03 ul li a{ display:block; width:195px; margin:0 auto; margin-bottom:10px; color:#000; font-size:12px;}
.keyan_03 ul li a span{width:16px; height:16px;    padding: 0 2px;  background:#005197; font-size:10px; color:#fff; text-align:center;}
.keyan_03 ul li a img{ margin-top:5px; margin-right:9px;}
.keyan_03 ul li:nth-child(3){background:#f2f2f3;}
/*科研统计*/
.kytj_01{width:634px; border:1px solid #97999c; background:#f2f2f3; padding:0px 15px 20px 11px;  margin-top:8px;}
.kytj_01 h3{width:592px; height:45px; line-height:45px; font-size:14px; color:#005197; border-bottom:1px solid #005197; margin-bottom:20px;}
.kytj_01 h3 a{ float:right; color:#000;}
.kytj_01 ul { lst-style-type:none;}
.kytj_01 ul li{ width:300px; float:left; margin-bottom:5px; height: 22px; line-height: 22px; overflow: hidden;}
.kytj_01 ul li img{ margin-top:8px; margin-right:8px; float:left;}
.kytj_01 ul li a{ font-size:12px; color:#000; }
.kytj_01 ul li a em{ color:#898989; font-size:10px;}
.kytj_01 ul li a span{ width:16px; height:16px;    padding: 0 2px;  background:#005197; font-size:10px; color:#fff; text-align:center; }
/* 人才培养*/
.rcpy_con{width:947px; height:auto; margin-top:-25px !important; margin:0 auto; }
.rcpy_con ul{ list-style-type:none;}
.rcpy_con ul li{ width:303px; height:485px;float:left; margin-right:19px; padding:0 17px;}
.rcpy_con ul li h3{ width:102px; height:29px; line-height:28px; text-align:center; margin:0 auto; margin-top:166px; margin-bottom:30px; display:block; font-size:14px; color:#fff;}
.rcpy_con ul li a{ display:block;  margin:0 auto; margin-bottom:10px; color:#000; font-size:14px; height: 20px; line-height: 20px; overflow: hidden;}
.rcpy_con ul li a span{width:16px; height:16px;    padding: 0 2px;  background:#005197; font-size:10px; color:#fff; text-align:center;}
.rcpy_con ul li a img{ margin-top:5px; margin-right:9px;}
.rcpy_con ul li:nth-child(1){ background:url(imagesrc_01.jpg) no-repeat;}
.rcpy_con ul li:nth-child(2){ background:url(imagesrc_02.jpg) no-repeat;}
.rcpy_con ul li:nth-child(3){ background:url(imagesrc_03.jpg) no-repeat; margin-right:0;}

/*活动*/
.hdf_01{width:947px; height:auto; margin-top:-25px !important; margin:0 auto; }
.hdf{width:636px; border:1px solid #97999c; border-top:none; height:400px;  padding:0px 15px 20px 11px; padding-top:15px; background:url(imageshd_02.jpg) 297px 28px no-repeat #f2f2f3;}
.hdf ul { lst-style-type:none;}
.hdf ul li{ width:303px; float:left; margin-bottom:5px; height: 22px; line-height: 22px; overflow: hidden;}
.hdf ul li img{ margin-top:8px; margin-right:8px; float:left;}
.hdf ul li a{ font-size:12px; color:#000;}
.hdf ul li a em{ color:#898989; font-size:10px;}
.hdf ul li a span{ width:16px; height:16px;    padding: 0 2px;  background:#005197; font-size:10px; color:#fff; text-align:center; }
/*地图 */
.wzdt{width:634px; height:573px; border:1px solid #97999c; background:#f2f2f3; padding:42px 32px 20px 42px;  margin-top:8px;}
.wzdt p{ font-size:12px; margin-bottom:10px; color:#000;}
.wzdt p a{ color:#000;}