.list{}
.list ul li{ width: 100%; line-height:42px; float: left; display: block;padding-left:5px;  }
.list ul li .title{}
.list ul li .title a{ font-size:16px;  float:left; padding-left: 10px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.list ul li .time{font-size: 16px; color: #999; padding-right: 10px; float:right;}
.list ul li a:hover{padding-left:15px; color: #014f99;}


.nybanner{width:100%; height: 455px; margin: 0px auto;}
.nybanner .nybanner_con{width:100%; height: 455px; margin: 0px auto;}
.nybanner .nybanner_con img{width:100%; height:455px; margin:0px auto;}
.dqwzz{ width:100%; margin: 0px auto; height: 65px; line-height:65px; background:#f7f7f7;}
.dqwz{width: 600px;margin: 0px auto;height: 65px;/* line-height:65px; */color: #9f9d9d;}
.dqwz a{color: #000; font-size: 16px; padding: 0px 5px;}
.dqwz a:hover{color:#1e51a0;}
.dqwz a.hover{color:#1e51a0;}
.dqwz a.first{/* margin-left:23px; */}
.nypart{width:100%;margin:0px auto;margin-top: 20px;}
.nypart_con{width:1200px; margin:0px auto; }
.nypart_con2{width:1200px; margin:0px auto; padding: 15px; background: #fff;   border-radius: 4px;}
.dqlm{
height: 50px;
    padding-top: 3px;
    margin-bottom: 12px;
    background: #0462a0;
    margin-top: 10px;
    color: #fff;
    font-size: 29px;
    text-align: center;
}
.nypart_l{ width:238px;   float: left;  border-radius: 4px; padding-bottom: 50px;}
.nypart_l .ejnavk{width:238px;background-color: #0462a0; }
.nypart_l .ejnavk .bt{width: 208px; height: 50px; line-height: 50px; padding-top: 15px; font-size:20px; color: #000; padding-left: 30px; font-weight: bold;}
.nypart_l .ejnav{width: 190px;margin: 0px auto;padding-top: 20px;padding-bottom: 20px;}
.nypart_l .ejnav ul li{width:190px;line-height: 25px;font-size: 16px;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px #cfcfcf dashed;}
.nypart_l .ejnav ul li a{padding-left: 8px; color:#fff }
.nypart_l .ejnav ul li:hover{width:190px; background: #fff; box-shadow: 0px 0px 7px #acacac;}
.nypart_l .ejnav ul li:hover a{color: #0462a0;}

.nypart_l .ejnav ul li.on{width:190px;/* height: 55px; */border-radius: 4px;background: #fff;box-shadow: 0px 0px 7px #acacac;background: #ffffff;}
.nypart_l .ejnav ul li.on a{color: #0462a0;}
.nypart_r{width:950px;background:#fff;padding-top: 10px;padding-left: 20px;/* padding-right: 20px; */float:right;border-radius: 4px;}
.nycolumns{width:100%; height:50px;border-bottom: 2px #cfcfcf solid; }
.nycolumns_l{padding-right:20px;font-size:16px;font-weight:bold; float:left;/* text-align:center; */color:#1e51a0;/* position:absolute; *//* z-index:1; *//* bottom:0px; *//* left:0px; */}
.nycolumns_r{height:44px;color:#888; line-height:44px;float:right; padding-right:10px; overflow:hidden;}
.nycolumns_r a{color:#888; margin:auto 2px; }
.nycolumns_r a:hover{color:#014f99; text-decoration:underline;}
.nypart_nr{width:925px; min-height: 500px; margin:0px auto; margin-left:5px;}





.dym{ width: 100%; margin:0px auto;}
.dym p{ line-height:30px; font-size:15px; text-indent:2em; color:#333; }


.nyxwlist{}
.nyxwlist ul li{ width: 100%; display: block; float: left; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px #eee solid;}
.nyxwlist ul li .time{ width: 100px; height: 120px; float: left; text-align: center; background: #f9f9f9;}
.nyxwlist ul li .time h1{ font-size: 36px; color: #000; margin-top:25px;}
.nyxwlist ul li .time h2{ font-size:16px; color: #999; margin-top: 5px;}
.nyxwlist ul li .title{ width:920px; height: 120px; float: left; margin-left: 30px;}
.nyxwlist ul li .title a{font-size: 20px; line-height: 50px;}
.nyxwlist ul li .title p{font-size: 16px; color: #999; line-height: 30px;}

.nyxwlist ul li:hover .time{ background: #014f99;}
.nyxwlist ul li:hover .time h1{ font-size: 36px; color: #fff; margin-top:25px;}
.nyxwlist ul li:hover .time h2{ font-size:16px; color: #fff; margin-top: 5px;}
.nyxwlist ul li:hover .title{ width:920px; height: 120px; float: left; margin-left: 30px;}
.nyxwlist ul li:hover .title a{color: #014f99;}
.nyxwlist ul li:hover .title p{font-size: 16px; color: #999; line-height: 30px;}


.piclist{ width: 100%; margin: 0px auto; margin-top: 10px;}
.piclist ul li{ width:290px; margin:8px; display: block; float: left; margin-bottom:10px; }
.piclist ul li .img{ width:290px; height:180px ; overflow: hidden;}
.piclist ul li .img img{ width:100%; overflow:hidden; transition: all 0.4s;}
.piclist ul li .img img:hover{transform: scale(1.06);}
.piclist ul li .title{ font-size: 16px; line-height: 30px; margin-top: 10px;}

.jianjie{ width: 100%; margin: 0px auto; margin-top: 10px;}
.jianjie p{ font-size: 16px; line-height:35px; text-indent: 2em;}




/*Ã¦â€“Â°Ã©â€”Â»Ã¥â€ºÂ¾Ã§â€°â€¡Ã¦Â â€¡Ã©Â¢ËœÃ§Â®â‚¬Ã¨Â¿Â°Ã¥Ë†â€”Ã¨Â¡Â¨*/
.newlist2{ width: 100%; margin: 0px auto; margin-bottom: 20px;}
.newlist2 ul li{ width:920px;/* height:100px;*/ float:left; border-bottom:1px #eee dotted; display:block; overflow:hidden; padding-top:15px; padding-bottom: 15px;}
.newlist2 ul li .title{ width:100%; display:block; height:45px; line-height:45px;  font-size:20px; color:#333; float:left;}
.newlist2 ul li a{ color:#333}
.newlist2 ul li .img{width:200px; height:146px; overflow:hidden; display:block; float:left;}
.newlist2 ul li .r{ width: 700px; float: left; margin-left: 15px;}
.newlist2 ul li img{width:200px; height:146px; overflow:hidden;}
.newlist2 ul li .time{width:100%;  height:45px; height:45px; line-height:45px;  display:block; float:left; }
.newlist2 ul li .jianshu{width:100%;text-indent:2em; line-height:24px; color:#999; display:block; float:left; font-size: 16px; }
.newlist2 ul li:hover .title { color:#1e51a0; }



/*---Ã¥â€ â€¦Ã¥Â®Â¹Ã¨Â¯Â¦Ã§Â»â€ Ã§â€¢Å’Ã©ÂÂ¢---*/
.detail{ margin-top: 20px; margin-bottom: 50px;}
.detail .detail_shuxing{ width:1200px; margin: 0px auto; padding-top:30px; padding-bottom: 30px; background: #f7f7f7; }
.detail .detail_shuxing .title{ padding-left: 40px; padding-right: 40px; font-size:30px; color: #000; text-align: center; }
.detail .detail_shuxing .shuxing{ width:600px; margin:0px auto; }
.detail .detail_shuxing .shuxing .fbsj{ margin:0px auto; height:30px; line-height:30px; font-size:15px; color:#888; margin-top:20px; }

.detail .zw{ width: 1200px; margin: 0px auto;} 
.detail .zw p{ line-height:36px; font-size:16px; text-indent:2em;}
.detail .zw p img{ text-align: center; }



/*Ã§Â¿Â»Ã©Â¡Âµ*/

.pagination {margin:40px 0px 40px 0px; text-align: center}
.pagination a,.pagination span {display:inline-block; min-width:26px; line-height:26px; padding:3px; border:1px #ccc solid; background:#f7f7f7; color:#333; margin:0px 2px; border-radius:2px; }
.pagination a:hover,.pagination span:hover {border:1px #094a88 solid; background:#014f99; color:#fff;}
.pagination .prev,.pagination .no-pages,.pagination .next {min-width:30px; line-height:26px; border:1px #ccc solid; background:#f7f7f7;   
color:#333; margin:0px 2px; border-radius:2px; padding:3px 6px;}
.pagination .prev:before  .next:after{border:1px #094a88 solid; background:#014f99; color: #FFF; text-decoration: none; }
.pagination .current {border:1px #094a88 solid; background:#014f99; color:#fff; }


.zxtable{ width:850px; margin:0px auto; margin-top: 30px; margin-bottom: 50px;  }
.zxtable table{width:850px; margin:0px auto;  border-collapse: collapse;}
.zxtable table tr{width:100%; border-collapse: collapse; display: block;  padding:20px; border: 1px #eee solid; font-size: 17px }
.zxtable table tr td{ padding-right: 10px; }
.zxtable .inp1{ width:200px; height: 30px; line-height:30px; border: 1px #eee solid; border-radius: 4px }
.zxtable .inp2{ width:500px;height: 30px; line-height:30px;   border: 1px #eee solid; border-radius: 4px }
.zxtable .inp3{ width:700px; height: 30px; line-height:30px;  border: 1px #eee solid; border-radius: 4px }

.zxtable .textarea{ width:700px; height: 80px;  border: 1px #eee solid; border-radius: 4px }
.zxtable .fj{width:105px; height:30px; line-height: 30px; display: block; text-align:center;  background: #f1eff0;  border-radius: 4px; color:#333; }
.zxtable .tijiao{ width:105px; height:38px; line-height: 38px; display: block; text-align: center; margin-left:300px;  background: #1564a7;  border-radius: 4px; color:#fff; margin: 0px auto; }


.zq{}
.zq ul li{ width: 222px; height: 50px; line-height: 50px; background: #f7f7f7; border: 1px #f3f3f3 solid; display: block; float: left; margin: 10px; text-align: center;}
.zq ul li a{font-size: 16px; color: #000;}