<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */
body{background: #e8e8e8;}

.sub{ width:920px;}
.sub ul li:first-child{ width:12%; color:#fff; padding:0px; text-align:right;}
.nav ul li:first-child a:hover,.nav ul li:first-child.focus a,.nav ul li:first-child a.on{ font-weight: bold; color:#c81622; background:none;}


.sub ul li{ width:14.6%;}
.sub ul li a{ color:#fff; padding:0 20px 0 5px;}

.subbanner{ width:100%; background: #6b6b6b; overflow: hidden; position: relative;}
.img_subbanner img{ display: block; margin:0 auto;}
.wraq_til_sub{ width:100%; height: 44px; position: absolute;left:0; bottom:0; z-index: 10;}
.til_sub{ width:1120px; margin:0 auto; overflow: hidden;}
.til_sub h3{ width:168px; height: 44px; background: #a3010c; text-align: center; margin-left: 10px; font-size: 2.4em; line-height: 1.8em; color:#fff; font-weight: 100;font-family: 'STHeiti Light',SimHei,'Microsoft YaHei'; }

.wraq_content{ width:1120px; margin:0 auto; overflow: hidden;}
.sub_con{ padding:0 10px; margin-top: 1px; overflow: hidden;}
.sub_con01 h3{ width:131px; height: 35px; background: #a3010c; text-align: right; padding-right: 37px;  font-size: 1.8em; line-height: 1.9em; color:#fff; font-weight: 100;font-family: 'STHeiti Light',SimHei,'Microsoft YaHei';float:left; }
.sub_box01{ margin-left: 168px;}
.sub_box01 ul li{ width: 95px; height: 31px; float:left; text-align: center; font-size: 1.5em; line-height: 2em;border-top:2px solid #e8e8e8; margin-right: 1px;}
.sub_box01 ul li:hover,.sub_box01 ul li.active{border-top:2px solid #c81622;}
.sub_box01 ul li:hover a,.sub_box01 ul li.active a{ font-weight: bold; color:#c81622;}

.sub_con02{ clear: both; overflow: hidden; padding-top: 32px;}
/*学校简介二级索引页*/
.intr01{ border:1px solid #bfbfbf; overflow: hidden; background: #fff;}
.lf_intr01{ float:left; width: 44%; overflow: hidden;}
.lf_intr01 a{height: 321px; display: block;transition:1s;}
.lf_intr01 a:hover,.lf01_intr02 a:hover,.rt01_intr03 a:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85; transform:scale(1.2);-webkit-transform:scale(1.2);  }
.wraq_rt_intr01{height: 321px; float:right; width: 56%;}
.rt_intr01{ padding:0 25px;}
.til_rt_intr01{ height: 48px; padding-top: 10px; border-bottom:1px solid #a1a1a1; overflow: hidden;}
.til_rt_intr01 a{ float:right; padding:20px 5px 0 0;}
.til_rt_intr01 h3{ font-size: 1.8em; color:#a3010c; line-height: 2.6em; font-weight: 100;}
.box_rt_intr01{ height:240px; font-size: 1.4em; line-height: 1.7em; padding-top: 15px;text-overflow:ellipsis; overflow: hidden;}
.box_rt_intr01 p{ text-indent: 2em;}

.intr02{ width:100%; margin-top: 40px; overflow: hidden;}
.wraq_lf_intr02{ float:left; width: 40%;}
.lf_intr02{ border:1px solid #bfbfbf; overflow: hidden; background: #fff; }
.lf01_intr02{ height: 240px; width: 54%; float:left; overflow: hidden;}
.lf01_intr02 a{ display: block; height: 240px;transition:1s;}
.wraq_lf02_intr02{ height: 240px; width:46%; float:right; overflow: hidden;}
.lf02_intr02{ padding:0 20px;}
.box_lf02_intr02 ul li{ float:left; background: url(imagesint07.png) no-repeat 4px center; padding-left: 18px; font-size: 1.4em; line-height: 2.5em; margin-right: 17px;}
.wraq_rt_intr02{ width: 55%; float:right;}
.rt01_intr02{ width: 46.2%; float:left;}
.rt02_intr02{ float:right;}
.rt01_intr02 div{border: 1px solid #bfbfbf; overflow: hidden;}
.rt01_intr02 a{ display: block; height: 240px; width:100%; position: relative;}
.rt01_intr02 span{ display: block;height: 240px; transition:1s;}
.rt01_intr02 span:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.rt01_intr02 h4{width:100%;font-size: 1.8em; line-height: 2.4em; font-weight: 100; color:#fff; text-align: center; /*background: rgba(0,0,0,.5);*/background: url(imagescon_bg.png) repeat; position: absolute; bottom:0; left:0;overflow: hidden;}


.intr03{ width:100%; margin-top: 40px; padding-bottom: 45px; overflow: hidden;}
.rt_intr03{ position:relative;}
.rt01_intr03{ height: 240px;margin-right: 123px; overflow: hidden;}
.rt01_intr03 a{ display: block; height: 240px;transition:1s;}
.wraq_rt02_intr03{ width: 123px; float:right;}
.wraq_rt02_intr03 ul li{ margin-right: 0;}

/*西政概览*/
.til_sub_con02{ font-size: 1.8em; line-height: 1.3em;}
.img_general{ margin-top: 15px; overflow: hidden;}
.img_general ul li{ width: 33.3%; float:left;}
.img_general ul li a{ display: block; margin-right: 2px; position: relative;}
.img_general ul li a img{ display: block;transition:1s;}
.img_general ul li a img:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85; }
.img_general ul li a h4{ width: 100%; position: absolute; font-size: 1.6em; line-height: 2.5em; text-align: center; font-weight: 100; color:#fff; /*background: #000; background: rgba(0,0,0,.5);*/background: url(imagescon_bg.png) repeat; left:0; bottom:0;}

.sub_con03_general{ width:100%; position: relative; margin-top: 35px; padding-bottom: 45px;}
.lf_general{ margin-right: 230px; border-top:1px solid #a1a1a1; overflow: hidden;}
.lf_general div{ margin-right: 40px; font-size: 1.4em; line-height: 1.8em; padding-top: 20px;}
.rt_general{ width:230px; float:right; overflow: hidden;}
.rt01_general{ background: #fff; border-top:3px solid #a3010c; overflow: hidden;}
.rt01_general&gt;div{ padding:0 10px 50px; border-left:1px solid #bebebe; }
.rt01a_general{ padding:5px 5px 0; overflow: hidden; }
.rt01a_general i{ font-size: 1.4em; line-height: 3em; font-style: normal;color:#505050;}
.rt01a_general em{cursor: pointer;color:#505050;}
.rt01b_general{ clear: both; padding:10px 5px 0;font-size: 1.4em; line-height: 2.2em;color:#505050; position: relative;}
.fenx_article{position:absolute; left:50px; top:13px; *top:6px;}
.rt01c_general h3{ font-size: 1.4em; line-height: 2.85em; padding:10px 5px 0; border-bottom:1px solid #e3e3e3; font-weight: normal;color:#505050;}
.rt01c_general ul li{ font-size: 1.4em; line-height: 1.7em; padding:13px 5px;border-bottom:1px solid #e3e3e3;}
.rt01c_general ul li a{ color:#505050;}
.rt01c_general ul li a:hover{color: #c81622;}
.rt02_general{ margin-top: 35px;}

.rt_general_min{ width:100%; margin-top: 20px; display: none;}

/*现任领导*/
.sub_leader01{ margin-top:25px; overflow: hidden; padding-bottom: 35px; border-bottom:1px solid #a1a1a1; }
.wraq_lf_leader01{ width:48.2%; float:left;}
.lf_leader01{ height: 240px; background: #fff; border: 1px solid #bfbfbf; overflow: hidden; position: relative;}
.lf01_leader01{ margin-right: 163px;}
.lf01_leader01 a{ display: block;height: 240px; }
.lf01_leader01 a img{ display: block;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.wraq_lf02_leader01{ width: 163px; float:right;}
.lf02_leader01{ padding:0 10px;}
.til_lf_leader01{ border-bottom: 1px solid #a1a1a1; padding: 12px 0 10px; }
.til_lf_leader01 h4{ font-size:1.6em; font-weight: normal; color:#a3010c; line-height: 1.5em;}
.til_lf_leader01 h5{ font-size:1.4em; font-weight: normal; color:#a3010c; line-height: 1.5em;}
.til_lf_leader01 h3 a{ font-size:1.8em; font-weight: normal; color:#a3010c; line-height: 1.5em;}
.box_lf02_leader01{ font-size: 1.4em; line-height: 1.7em; margin-top: 10px;}

.wraq_rt_leader01{ width: 48.2%; float:right;}

.sub_leader02{ padding-bottom: 55px; overflow: hidden;}
.sub_leader02 li{width: 33.3%; float:left; margin-top: 35px;}
.sub_leader02 li&gt;div{ width: 92.8%;}
.wraq01_leader02,.wraq04_leader02,.wraq07_leader02{ float:left;}
.wraq02_leader02,.wraq05_leader02,.wraq08_leader02{ margin:0 auto;}
.wraq03_leader02,.wraq06_leader02,.wraq09_leader02{ float:right;}
a.img_leader{ display: block; transition:1s;}
a.img_leader:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}

/*标识文化*/
.sub_con02_vi{ clear: both; overflow: hidden; padding-top: 15px;}
.til_vi{ font-size: 1.8em; line-height:2.3em; border-bottom:1px solid #a1a1a1; padding-left: 5px; }
/*tab样式*/
.tabs1{ padding-bottom: 40px; overflow: hidden;}
.menu1box{ width:230px; float:right; background:#fff; overflow:hidden; border-top:3px solid #a3010c; border-left:1px solid #bebebe;}
.menu1{ padding:0 12px 30px;}
.menu1 li{ border-top:1px dotted #bebebe;overflow:hidden;}
.menu1 li:first-child{ border-top:none;}
.menu1 h3{ font-size: 1.6em; line-height: 3.75em;font-weight: 100;}
.menu1 img{ display: block; margin:0 auto 20px;}
.menu1 .hover h3{ color:#a3010c;}
.main1box{ margin-right: 270px; overflow:hidden;}
.main{padding:0; margin:0; overflow:hidden;}
.main ul{ display: none; padding:0; margin:0; overflow:hidden;}
.main ul.block{ display: block; padding:0; margin:0; overflow:hidden;}
.main ul li{padding:0; margin:0; overflow:hidden;}
.box01_vi h3{ font-size: 1.6em;line-height: 1.625em; padding:18px 0 20px; color:#a3010c; font-weight: 100;}
.art01_vi img{ display: block; margin:10px auto 20px;}
.art01_vi p{ font-size: 1.4em; line-height: 1.7em;}
.art01_vi strong{ font-weight: bold;}
.art04_vi{ margin:0 auto;}
.art04_vi a{ padding-left: 20px; font-size: 1.4em; text-decoration: underline; }

.art05_vi{ margin:0 auto; overflow: hidden;}
.art05_vi .img05_vi{ float:left; margin-right: 50px;}
.wz05_vi{float:left; width:190px;}
.wz05_vi h4{ font-size: 1.6em; line-height: 1.8em; color:#a3010c; font-weight: 100; text-align: center; }
.wz05_vi p{ font-size: 1.2em; color:#666666; text-align: center; line-height: 2.5em;}
.wz05_vi div{ font-size: 1.4em; line-height:2.14em;}
.mp05_vi{ clear: both; padding-top: 20px; overflow: hidden;}
.mp05_vi div{ float:left;}
.mp05_vi a{ float:left; padding-top: 30px; padding-left: 20px;font-size: 1.4em; text-decoration: underline; }

/*历任领导*/
.lf_old_leader01{ height: 223px;}
.wraq_lf02_old_leader01{ width:188px;}
.lf01_old_leader01{ margin-right: 188px;}
.lf01_old_leader01 a{ height: 223px;}
.til_lf_old_leader01{ border-bottom:0; padding-top: 10px;}
.til_lf_old_leader01 h3 a{ font-size: 1.8em; line-height:1.8em; font-weight: 100; color:#a3010c;}
.til_lf_old_leader01 p{ font-size: 1.4em; }
.wraq01_old_leader02{ float:left;}

/*新闻资讯*/
.sub_news{ padding-bottom: 50px; overflow: hidden;}
.sub_news01{ clear: both; overflow: hidden;}
.wrap_lf_news01{ width:48.2%; float:left; overflow: hidden; margin-top: 30px;}
.wrap_rt_news01{ width:48.2%; float:right; overflow: hidden; margin-top: 30px;}
.lf_news01{ background: #fff; border:1px solid #bfbfbf; overflow: hidden;}
.lf_news01 a.img_news01{display: block; margin-right: 163px; height: 240px; overflow: hidden;}
.lf_news01 a.img_news01 span{ background-repeat: no-repeat; background-color: #6b6b6b; background-position:center; background-size:cover;display: block;height: 240px;transition:1s;}
.lf_news01 a.img_news01 span:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.wrap_lf01_news01{ width: 163px; float:right;}
.box_lf01_news01{ padding:10px 13px;}
.box_lf01_news01 h3{ font-size: 1.8em; line-height: 2em; font-weight: 100; border-bottom:1px solid #a1a1a1;}
.box_lf01_news01 h3 a{ color:#a3010c;}
.box_lf01_news01 div{ font-size: 1.4em; line-height: 1.7em; padding-top: 10px;}

.wrap_rt_news01 span,.wrap_lf_news01 span{background-repeat: no-repeat; background-color: #6b6b6b; background-position:center; background-size:cover; transition:1s;}
.wrap_rt_news01 span:hover,.wrap_lf_news01 span:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.rt01_news02,.rt02_news02{ width:44%; float:left; overflow: hidden;}
.rt02_news02{ float:right;}
.rt01a_news02{ border:1px solid #bfbfbf; overflow: hidden;}
.rt01a_news02 a{ display: block; height: 240px; width:100%; position: relative;}
.rt01a_news02 span{ display: block;height: 240px; }
.rt01a_news02 h4{width:100%;font-size: 1.8em; line-height: 2.4em; font-weight: 100; color:#fff; text-align: center; /*background: rgba(0,0,0,.5);*/background: url(imagescon_bg.png) repeat; position: absolute; bottom:0; left:0;overflow: hidden;}

.box_news03{border:1px solid #bfbfbf;background: #fff; overflow: hidden;}
.box_news03 div{ width: 33.3%; height: 240px; float:left;}
.box_news03 a{ display: block;margin-top: 25px; padding:0 7px; font-size: 1.8em; line-height: 3em; color:#a3010c; text-align: center;}
.box_news03 img{ display: block; margin:0 auto;}

.wrap_rt01a_news05{ height: 240px; background: #fff; border:1px solid #bfbfbf; overflow: hidden;}
.rt01a_news05{ padding:5px 10px;}
.til_rt01a_news05{ height: 40px; border-bottom:1px solid #a1a1a1; overflow: hidden;}
.til_rt01a_news05 a{ float:right; padding-right: 7px; padding-top: 15px;}
.til_rt01a_news05 h3{ font-size: 1.8em; line-height: 2.2em; color:#a3010c; font-weight: 100;}
.box_rt01a_news05{ padding-top: 5px;}
.box_rt01a_news05 i{ font-style: normal; font-size: 1.4em; line-height: 1.7em;}
.box_rt01a_news05 em{ font-size: 1.2em; line-height: 2em;}
.box_rt01a_news05 a{ font-size: 1.4em; line-height: 1.7em; font-weight: bold;}
.box_rt01b_news05 li{ background: url(imagesint07.png) no-repeat 4px 17px; padding:8px 0 8px 17px; font-size: 1.4em; line-height: 1.7em; }

/*学院机构*/
.sub_institute{ clear: both; padding-top: 30px; padding-bottom: 40px; overflow: hidden;}
.wrap_lf_institute,.wrap_rt_institute{ width:48.2%; float:left;}
.wrap_rt_institute{ float:right;}
.lf_institute{ height: 1500px; border:1px solid #bfbfbf; background: #fff;}
.img_institute{ height: 150px; background-position: center; background-size:cover;}
.wrap_box_institute h3{ font-size: 1.8em; line-height: 2.67em; font-weight: 100; padding-left: 25px; color:#a3010c;}
.list_institute li{ width:45%; padding:10px; float:left;overflow: hidden;}
.list_institute li div{ margin-left: 20px; background: url(imagesint07.png) no-repeat left 12px; padding-left: 13px;}
.list_institute a{ font-size: 1.4em; line-height: 1.1em;}
.list_institute p{ background: url(imagesinstitute02.jpg) no-repeat left center; padding-left: 25px; font-size: 1.2em; color:#888; line-height: 2.2em;}

/*学科专业*/
.sub_subject02{ padding-bottom: 40px;}
.ul_subject02 li{ background: url(imagesint07.png) no-repeat left center; padding-left: 15px; line-height: 2.5em;}
/*学术研究*/
.wrap_lf_research01{ width:33.3%; float:left;}
.lf_research01{ width:92.7%;}
.ct_research01{ margin:0 auto;}
.rt_research01{ float:right;}
.box_lf_research01{ background: #fff; border:1px solid #bfbfbf;}
.img_research01{ display: block; width:100%; overflow: hidden;}
.img_research01 img{ display:block;transition:1s;}
.img_research01 img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.box_research01{ height: 140px; padding:0 15px; overflow: hidden;}
.box_research01 h3 a{ font-size: 1.8em; color:#a3010c; line-height: 2.7em; padding-top: 10px; font-weight: 100;}
.ul_research01 li{ width:50%; float:left;}
.ul_research01 li a{ background: url(imagesint07.png) no-repeat left center; padding-left: 15px; font-size: 1.4em; line-height: 2.57em;}
/*列表页*/
.list_con{ clear: both; padding-top: 30px; overflow: hidden;}
.list_con div{ border-top:2px solid #c50000; overflow: hidden;}
.list_con ul{ padding:13px 40px 13px 30px; border-bottom:1px solid #a1a1a1; overflow: hidden;}
.list_con ul li{ background: url(imagesint07.png) no-repeat left 16px; padding:4px 0 4px 15px;}
.list_con ul li a{ font-size: 1.4em; line-height: 2em; padding-right: 15px;}
.list_con ul li span{ float:right; font-size: 1.4em; line-height: 2em; font-family: Verdana, Geneva, sans-serif; color:#666666;}

.pages{ text-align: center; height:27px;*height:29px; font-size: 1.4em; line-height: 2em; margin-top: 25px; overflow: hidden;}
.pages img{vertical-align: middle;}
.pages span{ color:#c50000; padding:0 5px 0 0px;}
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:27px; height: 27px;*height:29px;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#c50000;}
.pages a.on_pages{ background: url(imagespages03.jpg) no-repeat center;color:#c50000;}

.pages_min{ margin-top: 25px; overflow: hidden; display: none;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #dedede; border-radius: 3px; color:#c50000; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#c50000; color:#fff; transition:0.5s;}

/*文章页*/
.wraq_sub_art{ padding-top: 25px; padding-bottom: 40px; clear: both; overflow: hidden;}
.lf_art{ margin-right: 270px; overflow: hidden;}
.lf_art h3{ font-size: 2em; color:#a3010c; line-height: 1.8em; padding:10px; text-align: center;}
.lf_art h4{ font-size: 1.6em; line-height: 1.8em;text-align: center; font-weight: 100;}
.art{ font-size: 1.6em; line-height: 1.7em; border-top:1px dotted #bebebe;border-bottom:1px dotted #bebebe; margin-top: 10px; padding: 20px 5px 20px;}
.art ul{ padding-top: 15px; overflow: hidden;}
.art ul li span{ font-weight: bold; color:#7f010a;}
.art p{ margin:1em; line-height:1.8em;}

.next_art ul{ padding-top: 15px; overflow: hidden;}
.next_art ul li{ font-size: 1.4em; line-height:1.7em; padding:4px 0;}
.next_art ul li span{ font-weight: bold; color:#7f010a;}

.print{ padding-bottom: 5px; overflow: hidden; border-bottom:1px solid #e3e3e3;}
.print li{ width:50%;*width:49%; float:left; font-size: 1.4em; line-height: 2.7em;}
.print li a{ padding-left: 5px;}
.print li img{ vertical-align: middle; margin-right: 10px;}
.author{ padding-top: 10px; padding-left: 5px;}
.author p{ font-size: 1.2em; line-height: 2em; color:#505050;}
.zan{ font-size: 1.4em; line-height: 1.7em; padding-left: 5px; color:#505050;}
.zan img{ padding-left: 5px; vertical-align: middle;}

/*图片列表页*/
.wrap_list_pic{ clear: both; padding-top: 10px; overflow: hidden;}
.list_pic ul li{ width: 25%; margin-top:25px;float:left; overflow: hidden; text-align: center;}
.box_pic{ width:91%; margin:0 auto;}
.box_pic a{ display: block;padding:11px; border:1px solid #fafafa;}
.box_pic a:hover{ background: #fff;}
.box_pic span{ display: block; overflow: hidden;}
.box_pic img{ display: block;transition:1s;}
.box_pic img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.box_pic h4{ font-size: 1.4em; line-height: 2.5em; font-weight: 100;}
.box_pic p{ font-size: 1.2em; line-height: 1.5em;font-family: Verdana, Geneva, sans-serif;  color:#666666;}

/*学生页*/
.sub_students{ clear: both; padding-top: 25px; padding-bottom: 40px; overflow: hidden;}
.wrap_rt_students{ width:230px; background: #fff; border-top:3px solid #a3010c; float:right; overflow: hidden;}
.rt_students{border-left:1px solid #bebebe; padding-bottom: 30px; overflow: hidden;}
.box_rt_students{ padding:0 10px;}
.til_students{ font-size: 1.8em; line-height: 2.8em;}
.dl_students{ width:100%; font-size: 1.4em; line-height: 2em; padding-top: 10px; overflow: hidden;}
.dl_students ul li{ height: 39px;}
.word_students{ width:60px; float:left;}
.dl_students .text01{ margin-left: 60px;} 
.text01 div{ padding:0 5px; background: #f4f4f4;}
.text01 input{ width:100%; padding:0;margin:0; border:none; height: 28px; background: none;font-family: 'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; color:#505050;}
.code div{ margin-right: 75px;}
.code input{ width:100%; padding:0;margin:0; border:none; height: 28px; background: #f4f4f4; } 
.code img{width:70px; float:right; vertical-align: middle;}
.btn_students input{width:100%; height: 30px; color:#fff;  font-size:1.05em;line-height: 2.14em; border:none; padding:0; margin:0; border-radius: 3px; background: #a80000; font-family: 'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; font-weight: bold;}
.btn_students input:hover{ background: #c20606;}

.box02_rt_students{ border-top:1px dotted #bebebe; margin-top: 20px; overflow: hidden;}
.art02_students{ padding-top: 5px; font-size: 1.4em; line-height: 1.7em; text-indent: 2em;}
.art02_students a{ color:#a3010c;}
.art02_students a:hover,.con0101_students a:hover{ text-decoration: underline;}

.rt_students_min{ display: none;}

.lf_students{ margin-right: 270px; overflow: hidden;}
.box01_lf_students{ width:100%; overflow: hidden; padding-bottom: 10px; border-bottom:1px solid #bebebe;}
.wrap01_box01_students{ clear: both; overflow: hidden;}
.box0101_students{ width:48%; float:left;}
.box0102_students{ width:48%; float:right;}
h4.til_lf_students{ font-size: 1.6em; line-height: 2.8em; background: url(imagesnav01.png) no-repeat 5px center; padding-left: 28px;}
.con0101_students img{ display: block; float:left; margin-right: 12px;}
.con0101_students p{font-size: 1.4em; line-height: 1.7em;}
.con0101_students a{ color:#a3010c;}
.til_box0102_students{ height: 48px; overflow: hidden;}
.til_box0102_students a{ float:right; font-size: 1.2em; line-height: 4em;}
.con0102_students ul li a{ display: block; font-size: 1.4em; height: 32px; line-height:2.3em; padding:0px 0 0px 20px; background: url(imagesint07.png) no-repeat left center; overflow: hidden;}
.con0103_students ul li{ width:50%; float:left;}
.con0103_students ul li a{ margin-left: 15px;}

.box01_dl_students{ display: none;}
.con0201_students ul li{ width:33.3%; float:left; }
.con0201_students ul li a{ display:block;font-size: 1.4em; line-height: 1.7em; padding:4px 0; background: url(imagesint07.png) no-repeat 15px 14px; padding-left: 30px;}
.til_box01_lf_students a{ float:right; font-size: 1.4em; color:#7f010a; line-height: 3.2em;}
.til_box01_lf_students a:hover{ text-decoration: underline;}

.wrap_box0401_students{ width:33.3%; float:left; overflow: hidden;}
.box0401_students{ width:90%;}
.con0401_students ul li{ width:100%;}
.con0402_students ul li{ width:50%;}
.con0403_students img{ display: block; margin:0 auto;}

/*教职工页*/
.con_ul_teacher a{ color:#a3010c;}
.con_ul_teacher a:hover{ text-decoration: underline;}
.con_ul_teacher p{ font-size: 1.4em; line-height: 1.7em; text-indent: 2em;}
.box01_teacher{ clear: both; overflow: hidden;}

/*访客*/
.box01_rt_visitor{ border-top:1px dotted #bebebe; padding-bottom: 15px; overflow: hidden;}
h3.til_visitor{ font-size: 1.6em; line-height: 2.5em; padding-top: 5px; font-weight: 100;}
.no_border_visitor{ border-top:none;}
.con01_rt_visitor img{ display: block; margin:10px auto 0;}

.lf01_visitor{ border-bottom:1px solid #bebebe; overflow: hidden; padding-bottom: 15px;}
.box_lf01_visitor p{ font-size: 1.4em; line-height: 1.7em; text-indent: 2em;}
.box_lf01_visitor h5{ font-size: 1.4em; line-height: 1.7em; padding:4px 0;}
.box_lf01_visitor span,.box_lf01_visitor a{ color:#a3010c;}
.box_lf01_visitor a:hover{ text-decoration: underline;}
.box_lf01_visitor img{ display: block; float:left; margin-right: 15px;}
.box_lf01_visitor .a_lf03_visitor a{ color:#323232; padding-right: 30px;}
.box_lf01_visitor .a_lf03_visitor a:hover{color:#a3010c;}

/*-----------------ver.2016-------------------

.lf_institute{ height: 2050px; border:1px solid #bfbfbf; background: #fff;}
.list_institute li{ width:100%; padding:4px 0; float:left;overflow: hidden;}

.img_institute a{ display: block; height: 100%; width:100%; position: relative;}
.img_institute h4{width:100%;font-size: 1.8em; line-height: 2.4em; font-weight: 100; color:#fff; text-align: center; background: url(imagescon_bg.png) repeat; position: absolute; bottom:0; left:0;overflow: hidden;}*/

@media screen  and (max-width:1120px) {
    .wraq_content{ width:100%;}
    
}

@media screen  and (max-width:950px) {
    .wraq_lf_intr02{ width: 50%;}
    .wraq_rt_intr02,.rt01_intr02{ width: 48%;}
    .sub_leader02 li{ width:49%;}
    .sub_leader02 li&gt;div{ width:100%;}
    .sub_leader02 .li01_leader02,.sub_leader02 .li03_leader02,.sub_leader02 .li05_leader02,.sub_leader02 .li07_leader02,.sub_leader02 .li09_leader02{ float:left;}
    .sub_leader02 .li02_leader02,.sub_leader02 .li04_leader02,.sub_leader02 .li06_leader02,.sub_leader02 .li08_leader02{ float:right;}
    .sub_old_leader02 ul li:nth-child(2n){ float:right;}

}

@media screen  and (max-width:920px) {
    .sub{ width:100%;}
    .box_news03 a{margin-top: 40px;}
    .ul_research01 li{ width:100%;}
    .ul_research01 li a{ line-height: 2em;}
    .list_pic ul li{ width:33.3%;}

}


@media screen  and (max-width:865px) {
    .sub{ font-size: 1.6em; line-height: 3em;}
    .list_institute a{ font-size: 1.2em; line-height: 2.4em;}
    .box0101_students{ width:100%;}
	.box0102_students{ width:100%; margin-top: 10px;}
	.con0103_students ul li{ width:100%;}
	.con0103_students ul li a{ margin-left: 0;}
	.con0402_students ul li{ width:100%;}

}

@media screen  and (max-width:767px) {
	.intr02,.intr03{ margin-top: 20px;}
    .wraq_lf_intr02{ width: 100%;}
    .lf01_intr02,.wraq_lf02_intr02{ width: 50%;}
    .wraq_rt_intr02{ width: 100%; margin-top: 20px;}
    .rt01_intr02{ width: 48%;}
    .wrap_lf_news01,.wrap_rt_news01{ width:100%; float:none;}
    .wrap_lf_institute,.wrap_rt_institute{ width:100%;}
    .wrap_rt_institute{ margin-top: 20px;}
    .lf_institute{height:auto; padding-bottom: 15px; overflow: hidden;}
    .list_institute a{ font-size: 1.4em; line-height: 2em;}

}

@media screen and (max-width:640px) {
    .sub_con01 h3{ float:inherit;}
    .sub_box01{ margin-left: 0; margin-top: 10px;}
    .lf_general{ margin-right: 0;}
    .lf_general&gt;div{ margin-right: 0; padding:20px 5px 0;}
    .rt_general{display: none;}
    .rt_general_min{ display: block;}
    .rt02_general{ display: none;}
    .wraq_lf_leader01,.wraq_rt_leader01{ width:100%;}
    .wraq_rt_leader01{ margin-top: 35px;}
    .menu1box,.main1box{ width:100%; margin:0;}
    .menu1{ padding:0;}
    .menu1 li{ float:left; width:16.6%; border:none;}
    .menu1 li:first-child{ width:17%;}
    .menu1 img{ display: none;}
    .menu1 h3{ font-size: 1.4em; line-height: 1.5em; padding:5px 4px;text-align: center; }
    .menu1 h3 span{ display: none;}
    .wraq_lf02_old_leader01{ width:160px;}
    .lf01_old_leader01{ margin-right: 160px;}
    .character1 li,.character1 li:first-child{ width:50%;}
    .traffic1 li,.traffic1 li:first-child{ width:33.3%;}
    .box_news03 a{margin-top: 25px;}
    .lf_art{ margin-right: 0;}
    .author p{ float:left; margin-right: 15px;}
    .list_pic ul li{ width:50%;}
    .box_pic{ width:94%;}
    .wrap_rt_students{ display: none;}
    .lf_students{ margin-right: 0;}
    .box01_dl_students{ display: block;}
    .rt_students_min{ display:block;}
    .box02_rt_students{ border-top:none; padding-bottom: 20px; margin-top: 0; border-bottom:1px solid #bebebe; overflow: hidden;}
    .con02_students img{ float:left; margin-right: 15px;}

}

@media screen and (max-width:599px) {
    .sub_leader02 li{ width:100%;}
    
}

@media screen and (max-width:480px) {
    .sub_box01 ul li{ width: 20%; font-size: 1.3em;}
    .lf_intr01,.wraq_rt_intr01{ width:100%;}
    .wraq_rt_intr01{ height: auto; padding-bottom: 15px;}
    .box_news03 div{height: auto;}
    .box_news03 a{margin-top: 10px;}
    .wrap_lf_research01{ width:100%; float:left;}
    .lf_research01{ width:100%;}
    .ct_research01,.rt_research01{ margin-top:20px;}
    .box_research01{ height: auto; padding:10px 15px;}
    .list_con ul{ padding:13px 5px;}
    

}
@media screen and (max-width:479px) {
    .list_institute a{ font-size: 1.2em; line-height: 1.2em;}
    .pages{ display: none;}
    .pages_min{ display: block;}
    .list_con ul li a{ padding-right: 0;}
    .list_con ul li span{ display: none;}
    .wrap_box0401_students{ width:100%; border-bottom:1px solid #bebebe;}
    .box0401_students{ width:100%; padding-bottom:15px; overflow: hidden;}
    .box04_lf_students{ border-bottom:none; padding-bottom: 0;}
    .con_ul_teacher ul li{ width:33.3%; float:left;}
    .box_rt_intr01{ height: auto;}
	.list_institute li { width:90%;	}

}
@media screen /*and (min-width:320px)*/ and (max-width:360px) {
	.lf01_intr02,.wraq_lf02_intr02,.rt01_intr02{ width: 100%;}
	.wraq_lf02_intr02{ height: auto; padding-bottom:15px;}
	.rt02_intr02{ margin-top: 20px;}
	.img_general ul li{ width:100%; margin-top: 5px;}
	.img_general ul li a{ margin-right: 0;}
    .rt01_news02,.rt02_news02{ width:100%;}
    .rt02_news02{ margin-top: 30px;}
    .wrap_rt01a_news05{ height: auto;}
    .list_institute li div{ margin-left: 5px; padding-left: 10px;}
    .list_pic ul li{ width:100%; margin-top: 15px;}
    .box_pic{ width:100%;}
    .con0201_students ul li{ width:50%;}
}</pre></body></html>