@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; }
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1360px; font-family: "Microsoft yahei"; position: relative; max-width: 1920px; margin: 0 auto;font-size: 16px; }
input { outline: none; }
.fl { float: left; }
.fr { float: right; }
.dn { display: none; }
.w10{width: 100%;max-width: 1920px;margin: 0 auto ;}
.w12 { width: 1200px; margin: 0 auto; }
.clearfix { clear: both; }

/*head  css*/
.head { height: 180px;background: url(../images/top-bg.png) no-repeat center;}
.head .top {padding-top: 30px;}
.head .top .logo {float: left;}
.head .top .home{float: right;}
.head .top .home .link{float: left;padding-top: 40px;}
.head .top .home a{padding-left: 20px;font-size: 16px;color: #8da3c3;}
.head .top .home a:hover{color: white;}
.head .search {position: relative; margin-left: 20px;padding-top: 30px;}
.head .search .ss { border: 0; border-bottom: 1px solid #ccc; padding: 0 20px 0 0; width: 200px; color: white;padding-bottom: 12px; background: transparent; }
.head .search .btn { position: absolute; top: 30px; right: 0; cursor: pointer; }

.navbar{width: 100%;height: 40px;line-height: 40px;margin-top: 24px;}
.nav{margin: 0 auto;padding:0 20px;height: 40px;line-height: 40px;z-index:888;width: 1200px;position: relative;}
.nav a{ color:#333333;}
.nav .nLi{float:left;display:inline;position: relative;height: 40px;line-height: 40px;}
.nav .nLi h3{ float:left;  }	
.nav .nLi h3 a{ display:block; padding:0 13px; font-size:18px;color: white;  font-weight: normal;}
.nav .sub{display: none;left:0;top: 40px;position: absolute;left: -10px;width: 115px;background:white;line-height:26px;border-bottom: #ffea00 2px solid;}
.nav .sub a{ display:block; padding:0 8px;font-size: 15px;line-height: 36px;text-align:center; }
.nav .sub a:hover{ background:#1A4687; color:white;}
.nav .on h3 a{ color:#ffea00;}

/*banner  css*/
.banner { width: 100%; height: 540px; position: relative; overflow: hidden; z-index: 1; }
.banner .hd { width: 100%; position: absolute; left: 0; bottom: 40px; text-align: center; z-index: 2; }
.banner .hd ul li {cursor: pointer; width: 10px; height: 4px; background: #fff; border-radius: 2px; margin: 0 4px; display: inline-block; *display: inline; *zoom: 1; }
.banner .hd ul li.on { width: 40px; }
.banner .bd { position: absolute; left: 50%; top: 0; margin-left: -960px; }
.banner .bd ul li { position: relative; font-size: 0; }
.banner .bd ul li .bt { width: 100%; margin: 0 auto; font-size: 29px; line-height: 58px; color: #fff; position: absolute; left: 0; bottom: 100px; z-index: 3; }
.banner .bd ul li .bt .title { width: 1200px; margin: 0 auto; }
.banner .bd ul li .bt .wz { width: 430px; padding: 30px; position: relative; }
.banner .bd ul li .bt .wz span { position: relative; z-index: 4; }
.banner .bd ul li .bt .banner-bg { width: 100%; height: 100%; background: #0e87a5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; position: absolute; left: 0; top: 0; z-index: 2; }
.banner .prev, .banner .next { width: 20px; height: 36px; position: absolute; z-index: 3; top: 260px; }
.banner .prev { background: url(../images/banner-arrow.png) left no-repeat; left: 10%; }
.banner .next { background: url(../images/banner-arrow.png) right no-repeat; right: 10%; }
/* .banner { width: 100%; height: 540px; position: relative; overflow: hidden; z-index: 1; }
.banner .hd {position: absolute; left: 50%; z-index: 2;bottom: 20px;}
.banner .hd ul li {background: url(../images/banner-point.png) top;width: 8px;height: 8px;float: left;margin: 10px;}
.banner .hd ul li.on {background: url(../images/banner-point.png) bottom;width: 8px;height: 8px;}
.banner .bd {position: absolute; left: 50%; top: 0; margin-left: -960px;}
.banner .bd ul li {position: relative; font-size: 0; }
.banner .bd ul li p{position: absolute;bottom: 0;z-index: 4444;height: 60px;background: url(../images/white-line.png);width: 1200px;left: 50%;margin-left: -600px;}
.banner .prev, .banner .next { width: 20px; height: 36px; position: absolute; z-index: 3; top: 200px; }
.banner .prev { background: url(../images/banner-arrow.png) left no-repeat; left: 10%; }
.banner .next { background: url(../images/banner-arrow.png) right no-repeat; right: 10%; } */

/*news-slide  news  css*/
.n-s{margin-top: 40px;}
.news-slide-bd-l { position: relative; }
.news-slide-bd-l .hd { position: absolute;bottom: 55px; height:30px; padding:0 10px; z-index: 99999;left: 240px;}
.news-slide-bd-l .hd ul{margin-top:10px; zoom:1; }
.news-slide-bd-l .hd ul li{ width: 540px; height: 350px; float:left;  width:11px; height:11px; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/news-do.png) 0 -11px no-repeat; }
.news-slide-bd-l .hd ul li.on{ background-position:0 0; }
.news-slide-bd-l .bd ul{height: 405px;}
.news-slide-bd-l .bd ul li a { display: block; width: 540px; height: 350px; font-size: 0; }
.news-slide-bd-l .bd ul li a .img{width: 540px; height: 350px;overflow: hidden;}
.news-slide-bd-l .bd ul li a img { transition: all 0.6s;}
.news-slide-bd-l .bd ul li a img:hover { transform: scale(1.1); }
.news-slide-bd-l .bd ul li { position: relative; }
.news-slide-bd-l .bd ul li .bt {width: 540px;height: 55px;line-height: 55px; background: #00356b;}
.news-slide-bd-l .bd ul li .bt p {padding: 0 20px;background: #00356b; width: 490px;padding-left: 15px;font-size: 16px;color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news-slide-bd-l .bd ul li:hover .bt p{color: #ffea00;}
.news-slide-bd-l .prev, .news-slide-bd-l .next { width: 40px; height: 41px; position: absolute; top: 160px; z-index: 3; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; display: none; }
.news-slide-bd-l .prev { left: 0; background: url(../images/btn.png) left no-repeat; }
.news-slide-bd-l .next { right: 0; background: url(../images/btn.png) right no-repeat; }
.news-slide-bd-l:hover .prev { display: block; }
.news-slide-bd-l:hover .next { display: block; }

/* news   css */
.news{width: 620px;margin-bottom: 25px;}
.news .title {padding-bottom: 20px;}
.news .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/news-title.png) no-repeat left;width: 550px;}
.news .title span{float: right;cursor: pointer;float: right;/*background: url(../images/more.png) no-repeat;*/width: 19px;height: 6px;margin-top:2px;font-size: 12px;}
.news .title span:hover{/*background: url(../images/more.png) 0 -6px no-repeat;*/width: 19px;height: 6px;}
.news .news-college{}
.news .news-college .pic{}
.news .news-college .pic .img{width: 174px;height: 120px;}
.news .news-college .text{width: 430px;}
.news .news-college .text h3{font-size: 16px;color: #333333;border-bottom: 1px solid #d2d2d2;padding-bottom: 10px;margin-bottom: 10px;}
.news .news-college .text h3:hover{color: #1a4687;}
.news .news-college .text p{font-size: 14px;line-height: 22px;color: #808080;}
.news .news-college .text span{font-size: 12px;color: #808080;}

.news .news-college ul li{background: url(../images/news-qd.png) no-repeat left center;padding-left: 10px;}
.news .news-college ul li p{float: left;font-size: 16px;line-height: 38px;transition: all 0.5s;}
.news .news-college ul li p:hover{padding-left: 10px;transition: all 0.5s;color: #1A4687;}
.news .news-college ul li span{float: right;font-size: 12px;color: #808080;}

/* notice   css */
.notice {width: 380px;}
.notice .title {padding-bottom: 10px;}
.notice .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/notice-title.png) no-repeat left;width: 320px;}
.notice .title span{font-size: 12px;float: right;cursor: pointer;float: right;/*background: url(../images/more.png) no-repeat;*/width: 25px;height: 6px;margin-top: 2px;}
.notice .title span:hover{/*background: url(../images/more.png) 0 -6px no-repeat;*/width: 19px;height: 6px;}
.notice ul li{padding: 19px 0;border-bottom: 1px dashed #b5b5b5;}
.notice ul li .date {float: left;}
.notice ul li .date h4{font-size: 24px;color: #333;text-align: center;line-height: 22px;margin-top: 4px;background: #e4e4e4;padding: 2px 10px;font-weight: normal;}
.notice ul li .date span{font-size: 12px;color: #808080;text-align: center;}
.notice ul li p{float: right;width: 320px;line-height: 24px;}
.notice ul li:hover p{color: #1A4687;}
.notice ul li:hover h4{background-color: #1A4687;color: white;}
/* study    css */
.study{width: 750px;}
.study .title {padding-bottom: 20px;}
.study .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/study-title.png) no-repeat left;width: 690px;}
.study .title span{float: right;cursor: pointer;float: right;/*background: url(../images/more.png) no-repeat; */width: 25px;height: 6px;margin-top: 2px;font-size: 12px;}
.study .title span:hover{/*background: url(../images/more.png) 0 -6px no-repeat; */width: 19px;height: 6px;}
.study ul{margin-left: -28px;}
.study ul li{width: 360px;float: left;margin-left: 28px;margin-top: 10px;margin-bottom: 10px;height:70px;}
.study ul li .date{background: url(../images/study-date.png) no-repeat;width: 70px;height: 72px;float: left;}
.study ul li .date span{font-size: 12px;color: #808080;text-align: center;display: block;padding-top: 14px;}
.study ul li .date h4{font-size: 24px;color: #333;text-align: center;line-height: 22px;margin-top: 4px;font-weight: normal;}

.study ul li .text{width: 275px;float: right;}
.study ul li .text p{font-size: 16px;line-height: 26px;margin-bottom:6px ;}
.study ul li .text p:hover{color: #1A4687;}
.study ul li .text h2{color: #767676;background: url(../images/study-person.png) no-repeat left center;padding-left: 16px;font-size: 12px;font-weight: normal;float: left;}
.study ul li .text h3{color: #767676;background: url(../images/study-time.png) no-repeat left center;padding-left: 16px;font-size: 12px;font-weight: normal;float: left;margin-left: 20px;}
.study ul li .text h4{color: #767676;background: url(../images/study-map.png) no-repeat left center;padding-left: 16px;font-size: 12px;font-weight: normal;margin-top: 4px;}

/* party   css */
.party{}
.party .title {padding-bottom: 20px;}
.party .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/party-title.png) no-repeat left;width: 1140px;}
.party .title span{float: right;cursor: pointer;float: right;/*background: url(../images/more.png) no-repeat;*/width: 25px;height: 6px;margin-top: 6px;font-size: 12px;}
.party .title span:hover{/*background: url(../images/more.png) 0 -6px no-repeat;*/width: 19px;height: 6px;}
.party-l{width: 600px;}
.party-l .left1 .text{width: 260px;height: 154px;background: white;padding: 20px;}
.party-l .left1 .text h3{line-height: 28px;font-size: 16px;font-weight: normal;transition: all 0.2s;}
.party-l .left1 .text h3:hover{color: #1A4687;padding-left: 10px;transition: all 0.2s;}
.party-l .left1 .text p{font-size: 12px;color: #666666;line-height: 22px;margin-top: 10px;}
.party-l .left1 .img{width: 300px;height: 194px;transition: all 0.4s;overflow: hidden;}
.party-l .left1 .img:hover img{transform: scale(1.2);transition: all 0.4s;}

.party-l .left2 {margin-top:3px;}
.party-l .left2 .text{width: 342px;height: 100px;background: white;padding: 20px;}
.party-l .left2 .text h3{line-height: 28px;font-size: 16px;font-weight: normal;transition: all 0.2s;}
.party-l .left2 .text h3:hover{color: #1A4687;padding-left: 10px;transition: all 0.2s;}
.party-l .left2 .text p{font-size: 12px;color: #666666;line-height: 22px;margin-top: 10px;}
.party-l .left2 .img{width: 218px;height: 140px;transition: all 0.4s;overflow: hidden;}
.party-l .left2 .img:hover img{transform: scale(1.2);transition: all 0.4s;}

.party-r .right1 {margin-left: 3px;}
.party-r .right1 .text{width: 339px;height: 100px;background: white;padding: 20px;}
.party-r .right1 .text h3{line-height: 28px;font-size: 16px;font-weight: normal;transition: all 0.2s;}
.party-r .right1 .text h3:hover{color: #1A4687;padding-left: 10px;transition: all 0.2s;}
.party-r .right1 .text p{font-size: 12px;color: #666666;line-height: 22px;margin-top: 10px;}
.party-r .right1 .img{width: 218px;height: 140px;transition: all 0.4s;overflow: hidden;}
.party-r .right1 .img:hover img{transform: scale(1.2);transition: all 0.4s;}

.party-r .right2 {margin: 3px 0 0 3px;}
.party-r .right2 ul{padding: 20px;width: 557px;height: 154px;background: white;}
.party-r .right2 ul li{}
.party-r .right2 ul li p{line-height: 38px;float: left;transition: all 0.4s;}
.party-r .right2 ul li p:hover{color:#1A4687;padding-left: 10px;transition: all 0.4s;}
.party-r .right2 ul li span{line-height: 38px;font-size: 14px;color: #666;float: right;}

/* activity   css */
.activity {position: relative;margin-top: 40px;}
.activity .title {padding-bottom: 20px;}
.activity .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/activity-title.png) no-repeat left;width: 1140px;}
.activity .title span{float: right;cursor: pointer;float: right;/*background: url(../images/more.png) no-repeat;*/width: 28px;height: 6px;margin-top: 2px;font-size: 12px;}
.activity .title span:hover{/*background: url(../images/more.png) 0 -6px no-repeat;*/width: 19px;height: 6px;}
.activity .activity-bd ul { padding-bottom: 10px!important;}
.activity .activity-bd ul li { width: 280px; margin-right: 30px;position: relative;float:left;}
.activity .activity-bd ul li .pic { width: 280px; height: 180px; overflow: hidden; font-size: 0;text-align: center;line-height: 180px;}
.activity .activity-bd ul li .pic img {transition: all 0.6s;vertical-align: middle;max-height: 100%;max-width: 100%;}

.activity .activity-bd ul li .con {border: 1px solid #d2d2d2;height: 40px;}
.activity .activity-bd ul li .con p {font-size: 16px;line-height: 22px;color:#333;line-height: 40px;text-align: center;}

.activity .activity-bd ul li:hover .pic img { transform: scale(1.2);}
.activity .activity-bd ul li:hover p{ color: #1A4687;}

/* inffo  download    css */
.info{width: 575px;margin-top: 36px;}
.info .title {}
.info .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/info-title.png) no-repeat left;width: 506px;}
.info .title span{float: right;cursor: pointer;float: right;/* background: url(../images/more.png) no-repeat;*/width: 35px;height: 6px;margin-top: 2px;font-size: 12px;}
.info .title span:hover{/* background: url(../images/more.png) 0 -6px no-repeat;*/width: 19px;height: 6px;}
.info .info-con{}
.info .info-con ul{}
.info .info-con ul li{padding: 20px 0;border-bottom: 1px solid #e6e6e6;}
.info .info-con ul li .date{width: 70px;float: left;background: #dfe6f1;padding: 10px 0;}
.info .info-con ul li .date h3{font-size: 26px;text-align: center;margin-bottom: 10px;transition: all 0.4s;}
.info .info-con ul li .date h4{font-size: 14px;text-align: center;font-weight: normal;}
.info .info-con ul li .text{width: 480px;float: right;}
.info .info-con ul li .text p{padding-bottom: 12px;transition: all 0.4s;}
.info .info-con ul li .text span{font-size: 12px;line-height: 20px;color: #666666;}
.info .info-con ul li:hover .date{background: #1A4687;transition: all 0.4s;}
.info .info-con ul li:hover .date h3,
.info .info-con ul li:hover .date h4{color: white;}
.info .info-con ul li:hover .text p{color: #1A4687;padding-left: 10px;transition: all 0.4s;}

.download{width: 575px;margin-top: 36px;overflow: hidden;}
.download .title p{float: left;padding-left: 32px;font-size: 20px;font-weight: bold;color: #4c4c4c;background: url(../images/download-title.png) no-repeat left;width: 500px;}
.download .title span{float: right;cursor: pointer;float: right;/*background: url(../images/more.png) no-repeat;*/width: 39px;height: 6px;margin-top: 2px;font-size: 12px;}
.download .title span:hover{*/background: url(../images/more.png) 0 -6px no-repeat;*/width: 19px;height: 6px;}
.download-con { width: 575px; overflow: hidden; }
.download-con .tab-hd { }
.download-con .tab-hd ul {margin-top: 20px;width: 585px;height:25px;}
.download-con .tab-hd li{ float: left;margin-right: 25px; }
.download-con .tab-hd li a{ font-weight: bold; }
.download-con .tab-hd li a:hover{ }
.download-con .tab-hd li.on{ color: #1A4687;}
.download-con .tab-hd li.on a{color: #1A4687;background:url(../images/download-on.png) no-repeat bottom center;padding-bottom: 12px;}
.download-con .tab-bd {margin-top: 20px;}
.download-con .tab-bd ul{}
.download-con .tab-bd li {}
.download-con .tab-bd li p{line-height: 38px;float: left;transition: all 0.4s;width: 450px;background: url(../images/download-qd.png) no-repeat left center;padding-left: 8px;}
.download-con .tab-bd li p:hover{color:#1A4687;padding-left: 20px;transition: all 0.4s;}
.download-con .tab-bd li span{line-height: 38px;font-size: 14px;color: #666;float: right;}
/* way   css */
.way{margin: 40px auto;}
.way .way-title{width: 111px;height: 64px;background: url(../images/way-title.png) no-repeat 0 35px;margin-right: 10px;}
.way .way-title{}
.way .way-title h3{font-size: 20px;color: #1A4687;font-weight: normal;}
.way .way-list .list1{}
.way .way-list .list1 a{float: left;width: 237px;display: block;line-height: 50px;}
.way .way-list .list1 img{float: left;margin-right: 30px;}
.way .way-list .list1 a p{float: left;}
.way .way-list .list2{margin-top: 20px;}
.way .way-list .list2 a{float: left;width: 237px;display: block;line-height: 50px;}
.way .way-list .list2 img{float: left;margin-right: 30px;}
.way .way-list .list2 a p{float: left;}
.way .way-btn{}
.way .way-btn .sq{font-size: 16px;color: #0B5AA8;background: url(../images/way-sq-hover.png) bottom center no-repeat;padding-bottom: 31px; cursor: pointer;}
.way .way-btn .zk{font-size: 16px;color: #0B5AA8; background: url(../images/way-sq.png) bottom center no-repeat;padding-bottom: 31px;cursor: pointer;display: none;}

/*footer  css*/
.footer-bg{background: url(../images/footer-bg.png) no-repeat top center;padding: 30px 0;}
.footer{}
.footer ul{width: 1220px;}
.footer ul li{float: left;margin: 0 10px;}
.footer .text{margin-top: 20px;}
.footer .text span,
.footer .text p{color: #bbc3d4;font-size: 14px;text-align: center;line-height: 26px;}

/* backtop */
.r-flote{position: fixed;z-index: 999999;bottom: 40%;right: 0;cursor: pointer;background: #1A4687;padding: 10px;height: 100px;}
.r-flote a{font-size: 14px;font-weight: bold;color: white;background: url(../images/yyic.png) no-repeat top center;padding-top: 40px;display: inline-block;border-bottom: 1px solid #839bbe;padding-bottom: 10px;}
.r-flote a:hover{color: #ffea00;}
.r-flote p{background: url(../images/backtop.png) 0 -17px no-repeat;width: 49px;height: 17px;transition: all 0.4s;margin-top: 15px;margin-left: 11px;}
.r-flote p:hover{background: url(../images/backtop.png) 0 0 no-repeat;width: 49px;height: 17px;transition: all 0.4s;}


/* news-list   csss */
.list-banner{position: relative;height: 400px;width: 100%;max-width: 1920px;overflow: hidden;}
.list-banner img{width: 1920px;position: absolute; left: 50%;top: 0;margin-left: -960px;}
.nl{}

.subnav{width: 240px;margin-top: -80px;position: relative;z-index: 99;}
.subnav .titles{font-size: 20px;font-weight: bold;line-height: 80px;height: 80px;background: url(../images/left-nav-top.png) no-repeat;text-align: center;color: white;}
.subnav .navs{}
.subnav .navs ul{background: #f5f5f5;width: 200px;padding: 0 20px;margin-bottom: 20px;}
.subnav .navs ul li{background: url(../images/left-nav-line.png) 170px center no-repeat;border-bottom: 1px solid #d4d9e1;padding-left: 10px;}
.subnav .navs ul li:last-child{border: none;}
.subnav .navs ul li a{font-size: 16px;color: #333333;line-height: 50px;padding-left: 10px;height: 50px;display: inline-block;background: url(../images/left-nav-l.png) left no-repeat;height: 50px;}
.subnav .navs ul .on{background: url(../images/left-nav-line-hover.png) 170px center no-repeat;width:}
.subnav .navs ul .on a{background: url(../images/left-nav-l-hover.png) left no-repeat;height: 50px;color: #1A4687;font-weight: bold;}

.now { height: 20px;line-height: 20px;margin-bottom: 10px;border-bottom: 1px dashed #999999;padding: 20px 0;}
.now-r {float: right;background: #fff url(../images/position.png) left center no-repeat; padding-left: 18px; font-size: 14px; color: #333;padding-right: 20px;  display: inline-block; *display: inline; *zoom: 1; z-index: 3; }
.now-r a {font-size: 14px; color: #999999; font-size: 14px;}
.now-r i {font-size: 14px;font-style: normal;}
.now .line { border-bottom: 1px solid #d9d9d9; position: absolute; width: 100%; top: 10px;left: 0; *top:-10px;}
.now .now-l {float: left; font-size: 18px; color: #1A4687;font-weight: bold;}

.news-list{width: 920px;min-height: 600px;padding-left: 40px;}
.news-list ul li span {/* float: left; */width: 3px;height: 3px;margin-right: 10px;margin-top: 8px;/* background: #5985a7; */line-height: 30px;margin-top: 3px;}
.news-list ul li a {transition: all 0.4s;float: left;font-size: 16px;color: #333;width: 720px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;/* line-height: 42px; */}
.news-list ul li a:hover {color: #1A4687;padding-left: 10px;transition: all 0.4s; }
.news-list ul li b { float: right; font-size: 14px;color: #8c8c8c; font-style: normal;font-weight: normal;line-height: 42px;}

.fy{text-align: center;margin: 0 auto;margin-left: 250px;margin-top: 40px;padding-bottom: 40px;}


/* pic-list   css */
.pic-list{width: 920px;min-height: 600px;padding-left: 40px;}
.pic-list .text{width: 920px;overflow: hidden;}
.pic-list ul{margin-left: -24px;}
.pic-list ul li { float: left;margin-top: 20px;margin-left: 24px;}
.pic-list ul li .pic{font-size: 16px;color: #333;width: 206px;height: 186px;overflow: hidden;transition: 0.4s;text-align:center;}
.pic-list ul li .pic img{transition: 0.4s;max-width: 100%;max-height: 100%;margin: 0 auto;}
.pic-list ul li p{line-height: 50px;border: 1px solid #d2d2d2;height: 50px;padding: 0 10px;text-align: center;}

/* person-list   css */
.person-list{width: 920px;min-height: 600px;padding-left: 40px;}
{width: 920px;overflow: hidden;}
.person-list .text_bt{color:#1A4687;font-size:24px;text-align:center;line-height:2;font-weight: bold;margin-top: 30px;}
.person-list ul{margin-left: -30px;}
.person-list ul li {float: left;margin: 15px 0 15px 30px;padding: 18px;border: 1px solid #dcdcdc;width: 121px;overflow:hidden;}
.person-list ul li .person{float: left;width: 120px;height: 158px;overflow: hidden;}
.person-list ul li .person2{width: 120px;height: 158px;overflow: hidden;text-align:center;}
.person-list ul li .person2 img{width: 100%;}
.person-list ul li img{transition: 0.4s;}
.person-list ul li:hover img{transform: scale(1.1);trtransition: 0.4s;}
.person-list ul li .infos{text-align:  center;width: 224px;margin-left: 20px;float:  left;}
.person-list ul li .infos2{text-align:  center;width:100%;margin-left:0;text-align:center;}
.person-list ul li h3{font-size: 20px;color: #1A4687;margin: 5px 0;font-weight: normal;text-align:left;}
.person-list ul li h3:hover{color: #1A4687;font-weight: bold;}
.person-list ul li .infos2 h3{font-size:16px;text-align:center;margin-top:10px;display:block;height:  auto;overflow:  hidden;width: 100%;height: 30px;}
.person-list ul li p{width:100%;font-size: 14px;color: #666666;line-height: 26px;white-space: normal;text-align:  left;text-indent:  2em;}

/* nr */
.nry-hd { text-align: center; }
.nry-hd .h3 { font-size: 26px; color: #333; padding-top: 30px;}
.nry-hd .time { font-size: 12px; color: #999; padding: 15px 0 25px; }
.nry-bd p { font-size: 16px; line-height: 32px; color: #656565; }
.nry-bd img { display: block; margin: 5px auto;}
.nr .pn {margin-top: 30px;padding: 15px 10px;background: #e9e9e9;margin-bottom: 40px;}
.nr .pn a {font-size: 14px;color: #333;line-height: 32px;}
.nr .pn a:hover {color: #1A4687;padding-left: 2px; }

#vsb_content_2 P{font-size: 16px !important;line-height: 2!important;margin: 8px 0;}