/* margin & padding */
@font-face {
    font-family: 'mv_boliregular';
src: url(mvboli-webfont.woff2) format('woff2'),
         url(mvboli-webfont.woff) format('woff');
    font-weight: normal;
    font-style: normal;}
*{ margin:0px; padding:0px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;font-size: 14px;}
/* border */
fieldset, img{border:0;}
/* quote */
abbr, acronym{border:0;font-variant:normal;}
/* outline */
:focus{outline:0;}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup{font-style:normal;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
input, button, textarea,select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt{ font-size:100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select{*font-size:100%;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
ol, ul{list-style:none;}
/* color */
.cRed, a.cRed:link, a.cRed:visited{color:Red;}
.cWhite, a.cWhite:link, a.cWhite:visited{color:White;}
.cBlue, a.cBlue:link, a.cBlue:visited{color:#06c;}
.cBlack, a.cBlack:link, a.cBlack:visited{color:Black;}
/* font */
.fB{font-weight:bold;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
/* float */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{clear:both;display:block;}
.border2{border-bottom:1px solid #f3f3f3; height:5px; width:100%;}
.p_r{position: relative;}
.mt_20{margin-top: 20px;}
.mt_10{margin-top: 10px;}
.mb_10{margin-bottom: 10px;}
.pt_20{padding-top:10px;}
/* link & action */
a:link, a:visited, a:active{color:#000;text-decoration:none;}
a.xyw{color:#0061ab;}
a:hover{color:#0061ab;}
/* cursor */
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer;}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;*height:0;_overflow:hidden;}

/* Hide from IE Mac \*/
.warp{ width:1200px; margin:0px auto; display:table; position:relative;min-width: 1200px;}
.head{height: 130px;overflow: hidden;background: url(../images/top.png) repeat-x; border-bottom:5px solid #004377;min-width: 1200px;}
.head .link{color: #ffe9d8;vertical-align: middle; margin-top:10px; position:relative;}
.head .link a{color: #dff4ff;padding: 0 15px 0 0;display: inline-block;line-height: 30px; float:left;}
.head .fk{background:rgba(1,44,79,0.4); border-radius:14px; width:345px; height:30px; margin-top:20px;}
.head .fk a{color: #ffe9d8;padding:0 20px 0 20px;display: inline-block;line-height: 30px; float:left; background: url(../images/line1.png) no-repeat right;}
.head .fk a.last{background:none;}
.head .search-pic{background: url(../images/search.png) no-repeat;width: 14px;height: 26px;margin:0; background-size:70%; margin-top:5px; position:relative;}
.head .top2{background: url(../images/top2.png) no-repeat 700px 0; height:130px; width:1200px; margin:0 auto;} 
.head .logo{height: 140px;display: flex;width: 600px; vertical-align: middle;}
.head .logo img{width:600px;height: 64px;margin-top:30px;margin-left:0;}
.head1{height: 100px;overflow: hidden;background: url(../images/head1.jpg)no-repeat center;}

.search-pic{position:absolute;right:0px;top:5px;}
.search-pic img{width:24px;}
.search{background:#efefef;padding:10px 0px;  width:100%; overflow:hidden; position:absolute;  top:190px; z-index:9;}
.search-box{margin:0px 12px;height:30px;line-height:30px;border-radius:20px;position:relative;}
.test{height:30px;line-height:30px;border-radius:20px;width:100%;border:none;font-size:14px;font-family:"微软雅黑";box-sizing:border-box;padding-left:12px;}
.btn{height:30px;width:50px;border-radius:20px;position:absolute;right:0px;top:0px;background:#004070;color:#fff; border:none;}



.nav{height: 60px;min-width: 1200px;}
.nav .m{position:relative;width: 10%;}
.nav h3{font-size:16px; height:60px; overflow:hidden;}
.nav h3 a{ display:block;line-height: 60px;font-size: 16px;}
.nav .sub{ display:none; width:100%;position:absolute; left:0px; top:60px; background:#FFF; text-align:center;z-index: 99;}
.nav .sub li{ vertical-align:middle;}
.nav .sub li a{line-height:35px;display:block; font-size: 14px; padding:0 10px;}
.nav .sub li a:hover{ color:#184483; background:#f3f3f3;}
.nav .on h3 a{ color:#184483;}

/* banner */
/****
.banner {
  position: relative; min-width: 1200px;
  width: 100%;
  height:675px;
  overflow: hidden;
}

.banner .slide,.nbanner .slide {
  position: absolute;
  width: 1920px;
  height: 675px;
  left: 50%;
 margin-left: 10px;
  top: 0;
}

.banner .slide .hd,.nbanner .slide .hd {
  position: absolute;
  z-index: 1;
  bottom: 20px;
  width: 100%;
  text-align: center;
}

.banner .slide .hd li,.nbanner .slide .hd li {
  display: inline-block;
  width: 13px;
  height: 13px;
  cursor: pointer;
  margin: 0 5px;
  background: #fff; border-radius:10px;
}

.banner .slide .hd li.on,.nbanner .slide .hd li.on {
  width: 13px;
  background:#0041a3;
}

.banner .slide .bd img,.nbanner .slide .bd img {
  width: 100%;
  height: 675px;
}

***/

.banner {
  position: relative;
  max-width: 2000px;
  margin: 0 auto;}
.banner:after {
  content: '';
  width: 100%;
  height: 68px;
  position: absolute;
  bottom: 0;
  left: 0;}
.banner .bd li a,
.banner .bd li img {
  width: 100%;
  height: 100%;
  display: block;
  max-width: 2000px;}
.banner .hd {
  position: absolute;
  width: 100%;
  bottom: 16px;
  text-align: center;
  z-index: 1;}
.banner .hd li {
  display: inline-block;
  margin: 0 8px;
  width: 13px;
  height: 13px;
  background: #fff;
  border-radius: 100%;
  text-indent: -9999px;
  overflow: hidden;}
.banner .hd li.on {
  background: #004377;}











.yaowei{margin-top: 20px;}
.yaowei .title{width: 100%;height: 37px;margin-bottom: 15px;}
.yaowei .title span a{font-size: 22px;color: #0061ab;padding-left: 50px;background: url(../images/icon1.png)no-repeat left center;display: block;height: 37px;line-height: 37px;}
.yaowei .title em{color: #920b04;padding: 0 10px;}
.yaowei .title .more a{color: #920b04;margin-left: 20px;}
.pic-box{width: 550px;}
.pic-box .items{width: 320px;height: 300px;overflow: hidden;margin-right: 20px;background: #f6fbff;}
.pic-box .items .pic{width: 328px;height: 213px;overflow: hidden; line-height:213px; text-align:center; background:#f3f3f3;}
.pic-box .items .pic img{vertical-align:middle;}
.pic-box .items:hover .pic{background: #0061ab;}
.pic-box:last-child{margin-right: 0px;}
.pic-box .items h3{padding: 0 10px;}
.pic-box .items h3 a{font-size: 16px;color: #00355e;line-height: 24px;}
.pic-box .items .time{line-height: 30px;font-size: 14px;color: #5a5a5a;background: url(../images/icon2.png)no-repeat 285px center;height: 30px;padding:0 10px;}
.pic-box .items:hover {background: #0061ab;}
.pic-box .items:hover h3 a,.yaowei .pic-box .items:hover .time{color: #FFF;}
.yaowei .list{width: 630px;}
.yaowei .list li{border-bottom: 1px #e5e5e5 solid;padding-bottom: 5px;padding-top: 10px;     line-height: 26px;}
.yaowei .list li:first-child{padding-top: 0;}
.yaowei .list li h3 {margin-bottom: 5px;}
.yaowei .list li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;display: block;}
.yaowei .list li p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;color: #999;font-size: 12px;line-height: 19px;}

.gonggao1-box{width: 100%;height: 600px;background: url(../images/bg.jpg)no-repeat center;margin-top: 40px;min-width: 1200px;}
.gonggao1-box .title{width: 100%;height: 37px;margin-bottom: 5px;margin-top:30px;}
.gonggao1-box .title span{}
.gonggao1-box .title span a{font-size: 22px;color: #854915;padding-left: 50px;display: block;height: 37px;line-height: 37px;}
.gonggao1-box .title .more{display: block;background: url(../images/more.png)no-repeat center;width: 20px;height: 37px;}
.gonggao1-box .gonggao{width: 585px;}
.gonggao1-box .gonggao .title span{background: url(../images/icon3.png)no-repeat left center;}
.gonggao1-box .gonggao li{width: 280px;height: 85px;background: #FFF;margin-right: 20px;margin-top: 30px;}
.gonggao1-box .gonggao li:nth-child(even){margin-right: 0;}
.gonggao1-box .gonggao li .time{width: 60px;border-right: 1px #c2c2c2 solid;padding-bottom: 5px;margin-top: 15px;}
.gonggao1-box .gonggao li .time span{font-size: 24px;color: #a5160c;}
.gonggao1-box .gonggao li .time em{font-size: 12px;color: #595858;}
.gonggao1-box .gonggao li .txt{padding: 25px 10px 0 120px;}
.gonggao1-box .gonggao li .txt a{font-size: 16px;line-height: 28px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}
.gonggao1-box .gonggao li:hover{background: #854915;}
.gonggao1-box .gonggao li:hover .txt a,.gonggao1-box .gonggao li:hover .time span,.gonggao1-box .gonggao li:hover .time em{color: #FFF;}
.gonggao1-box .gonggao li:hover .time{border-right: 1px #fff solid;}
.gonggao1-box .xueshu{width: 585px;}
.gonggao1-box .xueshu .title span{background: url(../images/icon4.png)no-repeat left center;}
.gonggao1-box .xueshu li{border-bottom:1px #c18d53 solid;padding-bottom:10px;margin-top: 28px;}
.gonggao1-box .xueshu li h3 a{font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gonggao1-box .xueshu li .items{width: 100%;height: 48px;margin-top: 10px;}
.gonggao1-box .xueshu li .items .time{width: 74px;height: 48px;background: #9f845b;color: #FFF;}
.gonggao1-box .xueshu li .items .time span,.gonggao1-box .xueshu li .items .time em{display: block;font-size: 12px;line-height: 22px;}
.gonggao1-box .xueshu li .items .time span{border-bottom: 1px #fff solid;margin-right:5px;margin-left: 5px;margin-top: 2px;}
.gonggao1-box .xueshu li .items .txt{padding-left: 85px;}
.gonggao1-box .xueshu li .items .txt .user{font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(../images/icon5.png)no-repeat left center;padding-left: 20px;line-height: 24px;color: #000;}
.gonggao1-box .xueshu li .items .txt .address{font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(../images/icon6.png)no-repeat left center;padding-left: 20px;line-height: 24px;color: #000;}

.media1{width: 585px;height:* 400px;}
.media1 .title{height: 55px;margin-bottom: 25px;margin-top: 20px;border-bottom: 2px #007ec6 solid;}
.media1 .title span{background: url(../images/icon7.png)no-repeat left center;}
.media1 .title span a{font-size: 22px;color: #007ec6;padding-left: 50px;line-height: 55px;}
.media1 .title .more{display: block;background: url(../images/more.png)no-repeat center;width: 20px;height: 37px;}
.media1 .items{width: 100%;height: 33px;line-height: 33px;margin-top: 10px;}
.media1 .items span{display: block;width: 155px;height: 33px;background: url(../images/tbg.jpg)no-repeat center;font-size: 15px;margin-right:10px;}
.media1 .items a{font-size: 16px;}
.media1 .items em{font-size: 14px;}
.history{width: 490px;display: table;}
.history a{display: block;margin-top: 31px;}
.history img{display: block;}
.data{width: 100%;height: 400px;background: url(../images/bg1.jpg)no-repeat center;margin-top: 50px;overflow: hidden;min-width: 1200px;}
.data .title {margin-top: 45px;height: 40px;}
.data .title:after{content: '';position: absolute;left: 330px;top: 50%;height: 1px;width: 150px;background: #143d6e;}
.data .title:before{content: '';position: absolute;right: 330px;top: 50%;height: 1px;width: 150px;background: #143d6e;}
.data .title span{font-size: 30px;color: #143d6e;background: url(../images/icon8.png)no-repeat left center;display: inline-block;height: 40px;line-height: 40px;padding-left: 45px;}

.data .swiper-container{width: 1200px;overflow: hidden;padding-bottom: 50px;}
.data .swiper-container .swiper-slide{margin-top: 30px; width:277.5px; margin-right:30px; float:left;}
.data .swiper-container .pic{width: 77px;height: 77px;overflow: hidden;border-radius: 50%;}
.data .swiper-container .txt{padding-left: 90px;}
.data .swiper-container .txt .num{font-size: 30px;font-family: 'mv_boliregular';}
.data .swiper-container .txt p{color: #666;}


.special{margin-top: 20px;}
.special .title{height: 53px;background: url(../images/icon9.png)no-repeat left center;font-size: 22px;color: #007ec6;line-height: 53px;padding-left: 55px;}
.special .picScroll-left{width: 100%;height: 53px;margin-top: 15px;}
.special .picScroll-left .bd{width: 1136px;height: 53px;overflow: hidden;margin:0 32px;}
.special .picScroll-left .bd li{width: 214px;height: 53px;overflow: hidden;margin-right:16px;}
.special .picScroll-left .bd li img{width: 100%;height: 53px;display: block;}
.special .picScroll-left .prev{width: 32px;height: 53px;background: url(../images/left.png)no-repeat center;position: absolute;left: 0;top: 0;}
.special .picScroll-left .next{width: 32px;height: 53px;background: url(../images/right.png)no-repeat center;position: absolute;right: 0;top: 0;}
.navigation1{height:400px;overflow: hidden;width: 490px;display: table;}
.navigation1 .title{height: 55px;margin-bottom: 25px;margin-top: 20px;font-size: 22px;color: #007ec6;padding-left: 50px;line-height: 55px;border-bottom: 2px #007ec6 solid;background: url(../images/icon9.png)no-repeat left center;}
.navigation1 li{width: 84px;height: 120px;margin:0 18px 0 18px;}
.navigation1 li:last-child{margin-right: 0;}
.navigation1 li .icon{width: 83px;height: 83px;background-color: #f7f8f8;overflow: hidden;border-radius: 50%;display: block;background-position: center;background-repeat: no-repeat;}
.navigation1 li .i1{background-image: url(../images/n3banshidating.png);}
.navigation1 li .i2{background-image: url(../images/n2wenjianxitong.png);}
.navigation1 li .i3{background-image: url(../images/n4tushuguan.png);}
.navigation1 li .i4{background-image: url(../images/n4keyanguanli.png);}
.navigation1 li .i5{background-image: url(../images/n4jiaowuguanli.png);}
.navigation1 li .i6{background-image: url(../images/n6yanjiusheng.png);}
.navigation1 li .i7{background-image: url(../images/n10caiwuguanli.png);}
.navigation1 li .i8{background-image: url(../images/n5jiaoshixinxi.png);}
.navigation1 li .i9{background-image: url(../images/n6xidazhaopin.png);}
.navigation1 li .i10{background-image: url(../images/n7jiaogongyouxiang.png);}

.navigation1 li .i11{background-image: url(../images/n8zhengbanhua.png);}
.navigation1 li .i12{background-image: url(../images/n9junwupan.png);}
.navigation1 li .i13{background-image: url(../images/n11.png);}
.navigation1 li .i14{background-image: url(../images/n12.png);}
.navigation1 li:hover .icon{background-color: #8bcadb;}
.navigation1 li a{display: block;line-height: 40px;}

.navigation1 li:hover .i1{background-image: url(../images/n03banshidating.png);}
.navigation1 li:hover .i2{background-image: url(../images/n02wenjianxitong.png);}
.navigation1 li:hover .i3{background-image: url(../images/n04tushuguan.png);}
.navigation1 li:hover .i4{background-image: url(../images/n04keyanguanli.png);}
.navigation1 li:hover .i5{background-image: url(../images/n04jiaowuguanli.png);}
.navigation1 li:hover .i6{background-image: url(../images/n06yanjiusheng.png);}
.navigation1 li:hover .i7{background-image: url(../images/n010caiwuguanli.png);}
.navigation1 li:hover .i8{background-image: url(../images/n05jiaoshixinxi.png);}
.navigation1 li:hover .i9{background-image: url(../images/n06xidazhaopin.png);}
.navigation1 li:hover .i10{background-image: url(../images/n07jiaogongyouxiang.png);}

.navigation1 li:hover .i11{background-image: url(../images/n08zhengbanhua.png);}
.navigation1 li:hover .i12{background-image: url(../images/n09junwupan.png);}
.navigation1 li:hover .i13{background-image: url(../images/n011.png);}
.navigation1 li:hover .i14{background-image: url(../images/n012.png);}

.site{background-color: #f3f3f3;padding:30px 0;width: 100%;display: table;min-width: 1200px; margin-top:35px;}
.site li{margin-right: 90px;}
.site li:last-child{margin-right: 0;}
.site li h3{font-size: 16px;color: #414141;line-height: 35px;}
.site li .items{width: 100%;display: table;}
.site li .items a{display: block;width:100%;line-height: 24px;font-size: 12px;color: #666;}
.site li.sev{width: 180px;margin-right: 30;}
.site li.sev .items a{width: 50%;float: left;}

.footer{background:url(../images/bg3.jpg)no-repeat center #00355d;width: 100%;min-width: 1200px;}
.footer .copyright{color: #FFF;line-height: 28px; width:1050px; margin:10px auto 0 auto;}
.footer .code{margin-top: 20px;}
.footer .code p{color: #FFF;font-size: 14px;}




/*neiye*/
.nmain{width:1200px; margin: 0 auto;min-height: 500px;}
.nban{width: 100%;  position:relative; text-align:center;}
.nban img{ max-width:100%; max-height:100%; margin:0 auto;}

.nymenu{margin:0 auto; background: #f8f8f8; border-left:5px solid #005fa8;}
.nymenu h2{background:#005fa8; height:80px; text-align:center; line-height:80px; color:#fff; font-size:24px;}
.nymenu li{ height:50px; line-height:50px; text-align:left; border-bottom:1px solid #ccc; width:90%; margin:0 auto; margin-bottom:10px;}
.nymenu li a{color:#333; padding:0 20px; font-size: 16px;}
.nymenu li a:hover{display:block; background:#fff;color:#96003e; font-weight: bold;}
.nymenu li.chus{background:#f3f3f3;}
.nymenu2{margin:0 auto; background: #f8f8f8; border-left:5px solid #005fa8;}
.nymenu2 h2{background:#005fa8; height:50px; text-align:center; line-height:50px; color:#fff; font-size:24px;}
.ny_dqwz{line-height:40px; text-align:left; padding-right:10px; font-size:14px; padding: 0 10px;}
.ny_dqwz img{vertical-align:middle;}
.ny_about{padding:15px; overflow:hidden; line-height:24px; font-size:13px; color:#000;min-height:500px;}
.ny_about p{text-indent:2em; font-size: 16px;}
.ny_about h2{font-size:24px; color:rgb(13, 64, 119); line-height:40px; text-align:center;}
.ny_about #vsb_content p .a {float:left; background:url(../images/icon10.png) no-repeat 180px -10px #e0eaf5;  background-size:60%;width:32%; line-height:50px; height:50px; margin:20px 1% 0 0;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
.ny_about #vsb_content p .a:hover{background:url(../images/icon10.png) no-repeat 180px -10px #0061ab;background-size:60%; display:block; color:#fff !important;}



.ny_fbt{text-align:center; line-height:38px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.tt_more{line-height:30px; color:#8e1707; padding-right:10px;}
.tt_biaot3{height:40px; line-height:40px; color:#005fa8; font-size:26px; border-bottom:1px solid #f3f3f3;  padding:0 10px;}

.ny_tit{width:300px;  color:#fff; background:rgba(0,47,101,0.8); border-bottom:10px solid #002c4f; min-height:150px; position:absolute; bottom:-10px; right:50%; margin-right:-550px; padding:5px 20px; display:none;}
.ny_tit h2{font-size:24px; text-align:left;line-height:50px;}
.ny_tit p{font-size:15px; text-align:left; line-height:22px; color:#c3dfff;}


.nhome-news{width: 100%;height: 225px;margin-top: 30px;}
.nhome-news li{width: 260px;height: 222px;border-bottom: 3px #002f65 solid;background-color: #f1f1f1;overflow: hidden;margin-right:13px; margin-bottom: 15px;}
.nhome-news li.last{margin-right: 0;}
.nhome-news li .pic{width: 100%;height: 173px;overflow: hidden;}
.nhome-news li .pic img{width: 100%;height: 173px;}
.nhome-news li h3{height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;font-size: 16px;font-family: Arial;text-indent: 10px;}
.nlist{width: 100%;}
.nlist ul li{ margin:0; _display:inline; overflow:hidden;border:2px #c3dfff solid;width: 98%;height: 71px;padding:10px;margin-bottom: 15px;margin-top: 10px;}
.nlist ul li .data{width: 65px;height: 58px;background-color: #2281ed;color: #fff;margin-top: 6px;}	
.nlist ul li .data em,.multipleColumn .bd ul li .data span{display: block;}
.nlist ul li .data em{font-size: 24px;border-bottom: 1px #fff solid;margin:0 10px;margin-bottom: 5px;}
.nlist ul li p{padding-left: 20px;font-size: 18px;line-height: 30px;font-family: Arial;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;padding-top: 5px
;}


.npic-box{width: 100%;}
.npic-box .items{width: 280px;overflow: hidden;margin-right: 20px;background: #f6fbff; margin-bottom:20px;}
.npic-box .items .pic{width:280px; height:210px;overflow: hidden; text-align:center;}
.npic-box .items .pic img{max-width:100%; margin:0 auto;}


.npic-box .items h3{padding: 0 10px; margin-top:10px;text-align:center; padding-bottom:10px;}
.npic-box .items h3 a{font-size: 16px;color: #00355e;line-height: 24px;}
.npic-box .items .time{line-height: 30px;font-size: 14px;color: #5a5a5a;background: url(../images/icon2.png)no-repeat 205px center;height: 30px;padding:0 10px;}
.npic-box .items:hover {background: #0061ab;}
.npic-box .items h3:hover{color: #FFF !important;}
.npic-box .items:hover h3,.npic-box .items:hover .time{color: #FFF;}
.nlist{width: 98%;}
.nlist li{border-bottom: 1px #e5e5e5 solid;padding-bottom: 5px;padding-top: 10px;}
.nlist li:first-child{padding-top: 0;}
.nlist li h3 {margin-bottom: 5px; position:relative;}
.nlist li h3 a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;}
.nlist li p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;color: #999;font-size: 12px;line-height: 19px;}
.nlist li h3 em{color:#f00; margin-left:10px; font-size:12px; font-style: italic; line-height:16px; position:absolute; bottom:5px;}
.ngonggao{width: 98%; margin:0 auto;}
.ngonggao .title span{background: url(../images/icon3.png)no-repeat left center;}
.ngonggao li{background: #f3f3f3;margin-top: 10px;overflow: hidden;}
.ngonggao li .time{border-right: 1px #c2c2c2 solid;padding: 5px;margin-top: 10px; margin-right:10px;}
.ngonggao li .time span{font-size: 24px;color: #a5160c;}
.ngonggao li .time em{font-size: 12px;color: #595858;}
.ngonggao li .txt{padding: 8px 10px 0 70px;}
.ngonggao li .txt a{font-size: 16px;line-height: 28px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}
.ngonggao li:hover{background: #0061ab;}
.ngonggao li:hover .txt a,.ngonggao li:hover .time span,.ngonggao li:hover .time em{color: #FFF;}
.ngonggao li:hover .time{border-right: 1px #fff solid;}
.nlm{line-height:40px; color:#347ada; font-weight:bold; text-align:center; width:98%; border-bottom:2px solid #f3f3f3;height:40px;}
.nlm h2{border-bottom:3px solid #0061ab; text-align:center; width:16%;font-size:20px;}
.jgsz{width:100%; margin:0 auto;}
.jgsz li{float:left; background:url(../images/icon10.png) no-repeat 170px 0 #e0eaf5;  background-size:40%;width:18%; line-height:45px; height:45px; margin:20px 1% 0;}
.jgsz li p{padding-left:15px; font-size:16px; color:#347ada;}
.jgsz li:hover{background:url(../images/icon10.png) no-repeat 170px 0 #0061ab;background-size:40%; display:block;}
.jgsz li p:hover{color:#fff;}



.wPicList{ display:block; overflow:hidden; margin-top:10px;}
.wPicList li{ float:left; height:160px; width:270px; display:inline; margin-left:25px; margin-bottom:25px; position:relative;}
.wPicList li .title{ position:absolute; width:100%; height:40px; background:rgba(5,86,147,0.8); font-size:16px; text-align:center; line-height:40px; z-index:2; bottom:0; left:0;}
.wPicList li .pic{ height:160px; width:270px; overflow:hidden;}
.wPicList li img{ height:160px; width:100%; cursor: pointer;  transition: all 0.6s;}
.wPicList li img:hover{  transform: scale(1.4);}
.wPicList li .title a,.wPicList li .title a:link,.wPicList li .title a:visited{ color:#fff;}


.listPicH{ height:100%; overflow:hidden; display:block;}
.listPicH li{ text-align:center; overflow:hidden;border:1px solid #eee; margin-bottom:20px; clear:both;}
.listPicH .li1,.listPicH .li2{ height:180px; width:423px; float:left;border:1px solid #eee; margin-bottom:40px  ;}
.listPicH .li1 .pic,.listPicH .li2 .pic{float:left; margin-right:10px;}
.listPicH .li1 .pic img,.listPicH .li2 .pic img{height:150px;}
.listPicH .li1 .con,.listPicH .li2 .con{float:left; width:64%;}
.listPicH .li1 .title,.listPicH .li2 .title{ padding-top:5px; font-size:20px; padding-bottom:10px; color:#005fa8;}
.listPicH .li1 .intro,.listPicH .li2 .intro{ font-size:14px; line-height:22px; text-align:left;overflow:hidden;}
.listPicH .li1 .jop,.listPicH .li2 .jop{ font-size:15px; margin-bottom:5px; line-height:20px;}
.listPicH .li1:hover,.listPicH .li2:hover{background:#005fa8; color:#fff !important;}
.listPicH .li1 .contBox,.listPicH .li2 .contBox{ padding:10px;}
.listPicH .li1:hover .title,.listPicH .li1 .intro:hover,.listPicH .li1 .jop:hover{ color:#fff !important;}
.listPicH .li2:hover .title,.listPicH .li2 .intro:hover,.listPicH .li2 .jop:hover{ color:#fff !important;}
.listPicH li .pic{float:left; margin-right:5px;}
.listPicH li .pic img{height:150px;}
.listPicH li .con{float:left; width:84%; overflow:hidden;}
.listPicH li:hover{background:#005fa8; color:#fff !important;}
.listPicH li .contBox{ padding:10px;}
.listPicH li .title{ padding-top:5px; font-size:20px; padding-bottom:10px; color:#005fa8;}
.listPicH li:hover .title,.listPicH li .intro:hover,.listPicH li .jop:hover{ color:#fff !important;}
.listPicH li .title a,.listPicH li .title a:link,.listPicH li .title a:visited{ color:#044577;}
.listPicH li .jop{ font-size:15px; margin-bottom:5px; line-height:20px;}
.listPicH li .intro{ font-size:14px; line-height:22px; text-align:left;overflow:hidden;}




.subChannelList{margin-top:50px;}
.subChannelList li
{
	float:left;
	_display:inline;
	width:30%;
	margin:0 3% 30px 0; background:#f3f3f3;
	height:180px;}
.subChannelList li .pic{float:right; width:47%; overflow:hidden; height:110px; border-top:5px solid #0079a6; margin-top:65px;}
.subChannelList li .pic img{ height:100%; width:100%; cursor: pointer;  transition: all 0.6s;}
.subChannelList li .pic img:hover{  transform: scale(1.2);}
.subChannelList li .biaot{ float:left; width:49%; padding:2%;  height:240px; text-align:left;}
.subChannelList li .biaot .icon{width:84px; height:64px; margin:10px auto 0 auto;background:url(../images/ejicon.png)no-repeat center top; background-size:80%; text-align:center;}
.subChannelList li .biaot .icon img{ padding-top:15px; height:30px;}
.subChannelList li .biaot h3
{float:left;
	display:block;
	padding-top:5px ; color:#002c4f; line-height:40px; font-size:20px; margin-top:3px;}
.subChannelList li .biaot h3 em{width:100%;border-bottom:1px solid #9d0000; height:5px;float:left;}
.subChannelList li .biaot .icon h3 a:link,.subChannelList li .biaot .icon h3 a:visited,.subChannelList li .biaot .icon h3 a:active
{
	color:#004d7b !important;
	font-size:22px;
	display:block;}
.subChannelList li p
{clear:both; text-align:center;
	color:#777;
	padding:0 10px 0 10px;
	font-size:16px;
	line-height:28px;}
.subChannelList li h4{color:#777;
	margin:0 10px 0 10px; text-align:left;
	font-size:15px;
	line-height:35px; background:url(../images/dian.png)no-repeat 10px; text-indent:30px;}


.ejlm2{margin-top:50px;}
.ejlm2 li
{
	float:left;
	_display:inline;
	width:30%;
	margin:0 3% 30px 0; background:#f3f3f3;
	height:400px;}
.ejlm2 li .pic{width:100%; overflow:hidden; height:160px;}
.ejlm2 li .pic img{ height:100%; width:100%; cursor: pointer;  transition: all 0.6s;}
.ejlm2 li .pic img:hover{  transform: scale(1.2);}
.ejlm2 li .biaot{ width:96%; padding:2%;  height:240px; text-align:left;}
.ejlm2 li .biaot .icon{width:84px; height:64px; margin:10px auto 0 auto;background:url(../images/ejicon2.png)no-repeat center top; background-size:80%; text-align:center; float:left;}
.ejlm2 li .biaot .icon img{ padding-top:15px; height:30px;}
.ejlm2 li .biaot h3
{
	display:block; float:left; margin-left:10px;float:left;
	padding-top:5px ; color:#002c4f; line-height:40px; font-size:20px; margin-top:3px;}
.ejlm2 li .biaot em{width:100%;border-bottom:1px solid #9d0000;float:left; height:5px;}
.ejlm2 li .biaot .icon h3 a:link,.ejlm2 li .biaot .icon h3 a:visited,.ejlm2 li .biaot .icon h3 a:active
{
	color:#004d7b !important;
	font-size:22px;
	display:block;}
.ejlm2 li p
{clear:both; text-align:center;
	color:#777;
	padding:0 10px 0 10px;
	font-size:16px;
	line-height:28px;}
.ejlm2 li h4{color:#777;
	margin:0 2% 10px 0; text-align:center; float:left; width:48%;
	font-size:14px;
	line-height:35px; background:#fff;}


.ejlm3{margin-top:50px;}
.ejlm3 li
{
	float:left;
	_display:inline;
	width:22%;
	margin:0 3% 30px 0; background:#f3f3f3;
	height:100px;}
.ejlm3 li .pic{width:45%; float:left; overflow:hidden; height:100px; text-align:center; background:#56a8e1;}
.ejlm3 li .pic img{ vertical-align:middle; cursor: pointer; transition: all 0.6s; line-height:100px; margin-top:20px;}
.ejlm3 li .pic img:hover{transform: scale(1.2);}
.ejlm3 li .biaot{ width:50%; padding:2%; float:right;  height:100px; text-align:left;}
.ejlm3 li .biaot h3
{float:left;
	display:block; float:left; margin-left:10px;
	padding-top:5px ; color:#002c4f; line-height:40px; font-size:18px; margin-top:3px;}
.ejlm3 li .biaot em{width:100%;border-bottom:1px solid #9d0000;float:left; height:5px;}
.ejlm3 li .biaot h3 a:link,.ejlm3 li .biaot h3 a:visited,.ejlm3 li .biaot h3 a:active
{
	color:#004d7b !important;
	font-size:18px;
	display:block;}

.yx-rotaion{}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:url(../images/img_08.png) repeat;left:0;bottom:0px;_bottom:0px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0px;left:10px;line-height:40px;}
.yx-rotation-focus span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-t a{color:#FFF;}
.yx-rotaion a:hover{color:#FFF;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list p{text-indent:2em; line-height:24px; color:#999;}
.rotaion_list .rotaion_img{width:530px;height:350px;}




/* dahuazhuxi */

.slideTxtBox { 
    width: 100%;
    position: relative;}

.slideTxtBox .hd {
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    text-align: center;}

.slideTxtBox .hd ul {


    height: 32px;
    display: inline-block;}

.slideTxtBox .hd ul li {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
    cursor: pointer; 
    overflow: hidden; 
    margin: 4px;}

.slideTxtBox .hd ul li.on {

    opacity: 1;
    background: #007aff;}
.slideTxtBox .bd { 
    width: 100%;
    height: 245px;
    overflow: hidden;
    padding-top: 30px;}
.slideTxtBox .bd ul {
    zoom: 1;
    float: left;}

.slideTxtBox .bd li {
       margin-right: 16px;}

.slideTxtBox .bd li .date {
    float: right;
    color: #999;}

.slideTxtBox .bd .pic { 
    width: 77px;
    height: 77px;
    overflow: hidden;
    border-radius: 50%;}
.slideTxtBox .bd .txt { 
    padding-left: 90px;
    height: 77px;}
.slideTxtBox .bd .txt .num { 
    font-size: 30px;
    font-family: 'mv_boliregular';}
.slideTxtBox .bd .txt p { 
    color: #666;}
.slidate-itme { 
    margin-top: 30px; width:280px;} 


.list11{width: 585px;}
.list11 li{border-bottom: 1px #e5e5e5 solid;padding-bottom: 5px;padding-top: 10px;     line-height: 26px;}
.list11 li:first-child{padding-top: 22px;}
.list11 li h3 {margin-bottom: 5px;}
.list11 li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;display:* block;}
.list11 li p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;color: #999;font-size: 12px;line-height: 19px;}



.list11 .title{width: 100%;margin-bottom: 5px;margin-top:30px;border-bottom: 2px #007ec6 solid;height: 45px;}
.list11 .title span{background: url(../images/icon3.png)no-repeat left center;}
.list11 .title span a{font-size: 22px;color: #007ec6;padding-left: 50px;display: block;height: 37px;line-height: 37px;}
.list11 .title .more{display: block;background: url(../images/more.png)no-repeat center;width: 20px;height: 37px;}