body {background:#f5f5f5;}
.wrap {width: 100%;}
.aw1170{ width: 1170px;margin: auto;display: inline-block;}

/*内页banner*/
.nybanner{width:100%;height:310px; background: url(banner.jpg) no-repeat center top;}
/*单篇*/
a {text-decoration: none;color:#333;}
.nrfl{width:250px;margin:-40px 0px 0px;}
.nrfl h3{height:111px;line-height:111px;font-size:35px;color:#ffffff;background-image: url(tml.png);text-align:center;
       border-bottom:1px solid #3b8ec8;margin-top:-59px;z-index:88;position:relative;}
.nrfl ul{ background-color: #ffffff; padding-bottom: 26px; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #1464bb; }
.nrfl ul li{height:54px;line-height:54px;text-align:center;}
.nrfl ul li a{display:block; font-size:18px; color: #333; font-family:"黑体";}
.nrfl ul li a:hover{border-left:3px solid #1464BB;background-color:#f9f9f9;}
.nrfl ul li a.hover{border-left:4px solid #1464BB;background-color:#f9f9f9;}
.nrfr{width:800px;padding:10px 45px 30px;background-color:#ffffff;min-height:600px;}
.nrfr .dpdq{height:57px;line-height:50px;border-bottom:3px solid #eaeaea; color:#999; font-size:14px;}
.nrfr .dpdq h2{ display: inline-block; font-size:22px; color: #004EA1; padding: 5px 15px; line-height: 47px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #1464BB; }
.nrfr .dpdq ul li{float:left;text-indent:20px;line-height:45px;}
.nrfr .dpdq a{color:#999; font-size:14px;}
.nrfr .dpcon{padding-top:15px;}
.nrfr .dpcon p{line-height:26px;color:#5e5e5e;text-indent:2em;}
/*列表*/
.nrfr .list li{ background-image: url("icon-libg.png"); background-position: left center; background-repeat: no-repeat; border-bottom: 1px solid #eaeaea; line-height: 32px; padding: 10px 0; text-indent: 15px; }
.nrfr .list li a{ font-size:16px; color:#333}
.nrfr .list li a:hover{ color:#1464BB; }
.nrfr .list li span{ font-family:Arial, Helvetica, sans-serif; color:#7c7c7c}
.content{min-height:600px;border-right:1px solid #eaeaea}
.content ul li{float:left;text-indent:20px;line-height:30px;}
.content .con_nav h2{text-align:center;line-height:82px;font-size:30px;color:#2f73bf;}
.hznr{text-align:center;}
/*列表右边*/
.list_zh .yblist{width:280px;margin-top:30px;;}
.list_zh .yblist .yd_list{}
.list_zh .yblist ul{padding:12px 10px;background-color:#fff;border:1px solid #e2e2e2; border-top: none;}
.list_zh .yblist h2{ background-color: #1464bb; height: 42px; line-height: 42px; background-repeat: no-repeat; background-position: 10px center; text-indent:15px; font-size: 18px; color: #FFFFFF;}
.list_zh .yblist li{line-height:35px;background-image:url(icon-libg.png);background-position:left center;background-repeat:no-repeat;text-indent:15px; font-size: 14px;}
.list_zh .yblist li a{width: 80%;}
.list_zh .yblist .xgxw_list{}
.list_zh .yblist .xgxw_list h2{text-indent:15px;}
.hui{color:#c0c0c0;}



/* About Right List */
.page-list{}
.page-list .title.title{ background:#f5f5f5; display:block;border-left:#1464bb 5px solid; border-bottom:none;margin-bottom:5px; height:45px;padding-top:6px; line-height:38px; padding-right:20px; padding-left:15px;}
.page-list .title.title:hover{ background:#f5f5f5; display:block;border-left:#ffa201 5px solid;padding-left:15px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.page-list .title a{ color:#656952;}
.page-list .title .font16{ font-size:20px;font-family: "黑体"; color: #1464bb;}
.page-list .title .font12{ font-size:12px;}
.page-list li{padding:15px 15px; border-bottom:#dedede 1px dotted;}
.page-list li.l{background:none}
.page-list h3{margin-bottom:5px;font-size:18px;font-weight:normal; font-family:SimHei; line-height: 26px;}
.page-list h3 a:hover{ color:#656952;}
.page-list h3 span{font-size: 14px; color: #888}
.page-list p{font-size:14px;line-height:24px;padding-top:5px;color:#777;}
.page-list p a{color:#c71f1f}
.page-list .img{float:left;margin-right:18px;height:82px;width:120px;overflow:hidden}
.page-list .img a{float:left;margin-left:-50px;width:220px;text-align:center;}
.page-list img{width:120px;}
.page-list li:hover{background:#fbfbfb;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.page-list .t{clear:both;height:20px;line-height:20px;font-size:14px;padding:10px 0px 0 0px;}
.page-list .date{float:left;color:#999}



.listimg{text-align:center;}
.listimg>ul{display: table;text-align: center;margin:0 auto;padding:0;}
.listimg>ul>li{width:246px; height: 235px; float: left;margin:5px 10px;padding:0;line-height:46px;font-size:14px;list-style-type: none;text-align:center; overflow: hidden;color:#333;}
.listimg>ul>li a{line-height:22px;display:block;color:#444;text-align:center; margin-bottom: 10px;}
.listimg>ul>li a div{width:246px; height:180px;text-align:center; overflow:hidden; margin-bottom:8px;}
.listimg>ul>li a img{width:246px; height:180px;text-align:center;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.listimg>ul>li a img:hover{ text-align:center;color:#00863f;transform: scale(1.2, 1.2);}
.listimg>ul>li a:hover{color:#1464bb;}


/*页码*/
.pages {padding: 15px 0;text-align:center;}
.pages a {display: inline-block;line-height:30px;margin:0 1px;padding: 0 15px;border: 1px #d2d2d2 solid;font-size: 14px;vertical-align: middle;border-radius:20px;}
.pages a:hover {border: 1px #1464bb solid;color:#fff; background:#1464bb; border-radius:20px;}
.pages a.current {border: 1px #1464bb solid;background-color: #1464bb;color: #fff;position:relative;}
.pages span {line-height: 30px;font-size: 14px;margin-left: 10px;vertical-align: middle;}
.pages select {border: 1px #d2d2d2 solid;padding: 4px;}


/*内容页*/
.dqwz_jx{border-bottom: 1px solid #dedede;color: #999;font-size: 14px; height: 58px;line-height: 60px;margin: 0 20px;}
.dqwz_jx a{ color:#999;font-size:14px;}
.list_zh .list {width: 782px;padding: 22px 30px 30px 10px;background-color: #ffffff;}
.list_zh .content .con_nav h2{text-align:center;line-height:38px;font-size:26px;color:#333;padding-bottom: 15px;}
.list_zh .content .con_nav .ly{ border-bottom: 1px solid #d5d5d5; color: #999; font-size: 14px; height: 43px; line-height: 45px; margin-bottom: 20px; text-align: center; text-decoration: none; }
.list_zh .content .hznr{text-align:center;}
.list_zh .content img{max-width:700px;margin:15px 0px;}
.list_zh .content p{text-indent:2em;text-align:left;color:#333;margin-bottom:5px;line-height:2em; font-size:16px;}
.list_zh .content p.vsbcontent_img{text-align:center;}
/*领导*/
.lead li{clear:both;padding:20px 0px;border-bottom:1px dashed #d5d5d5;display: inline-block;}
.lead_img{width:110px;}
.lead_img img{width: 160px;height: 190px;}
.lead_wz{width: 615px;margin-left:75px;}
.lead_wz h2{line-height:36px;}
.lead_wz h2 a{font-size: 18px;font-weight: bold;color: #333;}
.lead_wz p{line-height:26px; font-size: 14px;}
.lead_wz p a{color:#FF6D00;padding:0px 10px;}
/*组织机构*/
.zzjgList h2{height:40px;line-height:40px;font-size:18px;color:#1464bb;margin-bottom:20px;}
.zzjgList{ margin:0 auto;margin-top:40px;}
.zzjgList ul{}
.zzjgList ul li{ float:left; width:27%; border:1px solid #dddcdc; border-bottom:0px; height:auto; margin-bottom:40px; margin-right:60px;}
.zzjgList ul li a{ font-size:16px; text-align:center; display:block;border-bottom:5px solid #dddcdc;  height:36px; line-height:36px;}
.zzjgList ul li a:hover{border-bottom:5px solid #ffae00; color:#ffae00;}
/*table*/
#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:750px; margin:20px auto}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; }
/*图片列表*/
.tp_list li{ float: left; margin-bottom:20px; margin-bottom: 30px; margin-right:15px; display:inline-block; width:256px;overflow: hidden;}
.tp_list li img{width:257px;height:165px;border:none;}
.tp_list li:hover p{ background:#eee}
.tp_list li p{text-align:center;line-height:41px; background:#f5f5f5;padding:10px;font-size: 12px;line-height: 22px;}
/*校园风光*/
.xxfg_list1{margin-top:20px;}
.btl{height: 40px;line-height: 40px; clear: both;border-bottom: 1px dashed #ddd;}
.btl a {color: #666;}
.btl h3 {display: inline-block;border-left: 3px solid #6090d3; color: #6090d3; height: 20px; line-height: 20px;padding-left: 10px;}