
.ny_dqwz{padding: 15px 0 0;}
.ny_dqwz .hd{float: left;font-size: 22px;line-height: 22px;color: #1b94bf;border-left: 4px solid #1b94bf;text-indent: 8px;}
.ny_dqwz .loction {float: right;display: inline-block;line-height: 22px;font-family: SimSun;}
.ny_dqwz .loction img {float: left;margin-top: 2px; height: 16px; }
.ny_dqwz .loction p { float: left;  margin-left: 5px; font-size: 14px; }
.ny_dqwz .loction p a { }
.ny_dqwz .loction p a:hover { color: #1b94bf; text-decoration: underline; }
.ny_dqwz .line{width: 100%;height: 2px; border-top: 1px solid #999999; border-bottom: 1px solid #1b94bf; margin-top: 10px;  }

.ny_nav{} 
.ny_nav ul{text-align: center;padding: 20px 0 0;font-size: 0;}
.ny_nav ul li{display: inline-block;margin: 0 10px 15px;}
.ny_nav ul li a{ display: block; line-height: 30px; background-color: #f1f1f1; padding: 0 15px; font-size: 16px; color: #222; border-radius: 2px; }
.ny_nav ul li a:hover,
.ny_nav ul li a.active{background-color: #1c95c0; color: #fff;}


#content_box{background: url(../img/ny_bg_01.jpg) repeat;}
#content_box>.container{width: 1180px;background: #fff;padding: 0 10px;}
#content_box .container .content {}

.bd.art { padding-top: 13px; }
.bd.art .title h4 {font-size: 28px;color: #222;text-align: center;line-height: 50px;padding: 0 80px;margin-bottom: 15px;}
.bd.art .title p.date { text-align: center; line-height: 42px; border-top: 1px dashed #d7d8d9; font-size: 14px; }
.bd.art .text {}
.bd.art .text p { font-size: 14px; line-height: 50px; text-indent: 2em; }
.n_detailes .content p img{ height:auto !important; width:auto !important; max-width: 98% !important;}.bd.art .text p img{ height:auto !important;max-width: 98% !important;}

.bd.list { padding-bottom: 20px; }
.bd.list ul li {border-bottom: 1px solid #999999;padding: 20px 0;}
.bd.list ul li .fl{float: left;width: 240px;height: 144px;margin-right: 25px;}
.bd.list ul li .fl img{width: 100%; height: 100%; display: block;}
.bd.list ul li .fr{width: 914px;height: 68px;float: left;}
.bd.list ul li .fr h2{font-size: 16px; font-weight: bold; color: #222222; margin-bottom: 10px;}
.bd.list ul li .fr span{font-size: 14px; width: 100%; display: inline-block; padding-bottom: 16px; padding-top: 4px; margin-bottom: 16px; border-bottom: 1px dashed #999999;}
.bd.list ul li .fr p{line-height: 28px; font-size: 14px;}
.bd.list ul li .wt{width: 100%;}
.bd.list ul li .wt h2{font-size: 16px; font-weight: bold; color: #222222; margin-bottom: 10px;}
.bd.list ul li .wt span{font-size: 14px; width: 100%; display: inline-block; padding-bottom: 16px; padding-top: 4px; margin-bottom: 16px; border-bottom: 1px dashed #999999;}
.bd.list ul li .wt p{line-height: 28px; font-size: 14px;}

.bd.list1 {  padding-top: 32px; }
.bd.list1 ul{}
.bd.list1 ul li{width: 343px;height: 350px;overflow: hidden;float: left;padding: 15px;background-color: #f7f7f7;margin: 0 13px 40px;}
.bd.list1 ul li .time{ color: #b2b2b2; line-height: 48px; }
.bd.list1 ul li .time span{ font-size: 28px; font-weight: bold; display: inline-block; margin-right: 6px; }
.bd.list1 ul li .time h3{ display: inline-block; }
.bd.list1 ul li h2{ font-size: 16px; line-height: 32px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #b2b2b2; font-weight: bold; }
.bd.list1 ul li .li_b{}
.bd.list1 ul li .li_b p{ line-height: 32px; font-size: 14px; color: #666666; height: 96px;  overflow: hidden;} 
.bd.list1 ul li .li_b i{display: none; width: 100%;height: 240px; background-size: 100% 100% !important;}
.bd.list1 ul li:hover{border-top:5px solid #b21313; height:360px; box-shadow: 0px 2px 2px #666666; background: #FFFFFF; padding-top:0; }



.bd.pic { padding-bottom: 20px; }
.bd.pic .items a.box {float: left;width: 275px;margin: 20px 10px 0;height: 210px;margin-bottom: 7px;}
.bd.pic .items a.box img { display: block; }
.bd.pic .items a.box p {text-align: center;line-height: 40px;font-size: 14px;border-bottom: 1px solid #666666;}
.bd.pic .items a.box:hover p{border-bottom: 1px solid #1b94bf;}


.bd.pic_y { padding-bottom: 20px; }
.bd.pic_y .items a.box {float: left;width: 180px;margin: 28px 28px 0;margin-bottom: 7px;}
.bd.pic_y .items a.box img {display: block;width: 100%;height: 220px;}
.bd.pic_y .items a.box p {text-align: center;line-height: 40px;font-size: 14px;border-bottom: 1px solid #666666;}
.bd.pic_y .items a.box:hover p{border-bottom: 1px solid #1b94bf;}

#pages{ width:100%; height: auto; overflow: hidden; background: #fff; text-align: center;padding: 40px 0;}
#pages a{ width:auto; height:30px !important; padding:0px 10px !important; line-height:30px;  display:inline-block; background:#1b94bf; margin:0 10px; color:#fff;border-radius:25px; font-size:16px}
#pages a:hover{background: #0ea4bf; color:#fff; text-decoration:underline}
#pages span{    width: 30px; height: 30px; border-radius: 15px; color: #fff; line-height: 30px; display: inline-block; font-size: 16px; background-color: #0ea4bf;}
