@charset "UTF-8"; 
/* Base Reset */
* {margin: 0; padding: 0;}
html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
:focus {outline: 0;}
../images {border: 0;}
a ../images {vertical-align: middle;}
body {line-height: 1; min-width: 1200px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
.clear {width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline;}
.none {display: none;}
.hidden {visibility: hidden;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix {display: block; *zoom:1;}
body, p {font: 14px/1 Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial; color: #333; font-family: "Microsoft YaHei";}

a {text-decoration: none; color: #333; transition: all 0.4s ease-in-out;}
a:hover {text-decoration: none; color: #086fb2;}
.wp-wrapper {width: 100%; background-color: #fff;}
.wp-wrapper .wp-inner {width: 1200px;  margin: 0 auto;}
.fl{float:left;}.fm{margin:0 auto;}.fr{float:right;}


/**头部**/
.nav_top{width: 100%; height: 495px; background:url(/jdybzn/css/../images/banner2.jpg) no-repeat center; min-width: 1200px;}


/**主导航**/
.nav_menu{width: 100%; height: 52px; background: #bb0007; min-width: 1200px;}
.nav_menuIN{width: 1200px;}
.nav_menuIN ul li{width: 150px; float: left; text-align: center; line-height: 52px; font-size: 20px; color: #FFF;}
.nav_menuIN ul li a{color: #FFF;;}
.nav_menuIN ul li:hover{background: #8e0000;}

/**新闻基础样式**/
.tt {display: inline-block; vertical-align: top; width: 100%; padding-bottom: 22px; margin-bottom: 36px; border-bottom: 2px solid #b92626;}
.tt .tit {display: inline-block; font-weight: normal; float: left; width: 100%; text-align: center;}
.tt .tit .title {display: inline-block; font-size: 32px; color: #b92626; line-height: 54px; font-weight: bold; padding: 0 50px;}
.tt .tit .title a {color: #b92626;}
.more_btn {display: inline-block; line-height: 54px; float: right;}
.more_text {font-size: 15px; cursor: pointer; color: #0d5dca;}
.more_text:hover {color: #51c22c; transition: all 0.4s ease-in-out;}
.news_list {}
.news_list .news {width: 100%; float: left;}
.news_list .news .news_title {float: left; font-size: 18px; line-height: 36px; color: #383838; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_list .news .news_title a {color: #383838;}
.news_list .news .news_title a:hover {color: #b92626;}
.news_list .news .news_meta {float: right; display: inline-block; font-size: 16px; line-height: 36px; color: #999;}


/**主体**/
.wp-container {}
.main1 .wp-inner {padding: 40px 0 30px 0;}
.main2 {background: #f8f7f3;}
.main2 .wp-inner {padding: 30px 0 38px 0;}
.main3 {background: #f0e1d6 url(../images/swiperbg.jpg) bottom center no-repeat;}
.main3 .wp-inner {padding: 26px 0 74px 0;}
.main4 .wp-inner {padding: 32px 0 22px 0;}
.main5 .wp-inner {padding: 20px 0 46px 0;}
.main6 {background: #f8f7f3 url(../images/mainbg.jpg) bottom center no-repeat;}
.main6 .wp-inner {padding: 28px 0 50px 0;}
.post-2 .tt .tit .title {background: url(/jdybzn/css/../images/titbg-1.png) left center no-repeat;}
.post-3 {width: 53.3%; float: left;}
.post-3 .con {}

.post-4 {width: 42.3%; float: right; background:url(/jdybzn/css/../images/tBJ.png) no-repeat bottom;}
.post-4 .news-top {border-bottom: 1px solid #d4d4d4; margin-bottom: 15px;}
.post-4 .news-top .news_title {display: inline-block; width: 100%; font-size: 24px; border-top:1px solid #BC0108; color: #b92626; font-weight: bold; line-height: 34px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.post-4 .news-top .news_title a {color: #b92626; }
.post-4 .news-top .news_text {line-height: 24px; font-size: 14px; color: #333; text-indent: 28px; padding-top: 10px; margin-bottom: 8px; max-height: 72px; overflow: hidden;
display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.post-4 .news-top .news_text .news_more {color: #dd4f4a; line-height: 24px; font-size: 14px;}
.post-4 .news-top .news_text .news_more a {color: #dd4f4a;}
.post-4 .news_list .news {width: 100%; float: left; border-bottom: 1px dashed #c7c7c7;}
.post-4 .news_list .news .news_title {line-height: 39px;}
.post-4 .news_list .news .news_meta {line-height: 39px; font-size: 14px;}

.post-5{width:100%; height:680px; background:url(/jdybzn/css/../images/midMI.png) no-repeat center;}
.post-5 .post-5M{width:1200px;}
.post-5 .post-5M .post-5T{width:100%; height:100px; background:url(/jdybzn/css/../images/ico01.png) no-repeat center; margin-top:35px;}
.post-5 .post-5M .post-5main{width:100%; margin-top:40px;}
.post-5 .post-5M .post-5main .post-5mainT{width:100%; height:50px;}
.post-5 .post-5M .post-5main .post-5mainT ul{width:678px; margin-left:280px;}
.post-5 .post-5M .post-5main .post-5mainT ul li{width:200px; height:50px; float:left; background:#cd0e28; margin-right:24px; display:inline; line-height:50px; text-align:center; color:#FFF; font-size:18px;
font-weight:bold;}
.post-5 .post-5M .post-5main .post-5mainT ul li a{color:#FFF;}
.post-5 .post-5M .post-5main .post-5mainT ul li.hover{background:#fdce74; color:#000;}
.post-5 .post-5M .post-5main .post-5mainBM{width:100%; height:auto;}
.post-5 .post-5M .post-5main .post-5mainB{width:100%; margin-top:30px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_left{width:680px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_left ul li{width:310px; float:left; margin-right:30px; line-height:30px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_left ul li img{width:310px; height:210px;border:none;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_left ul li span{width:100%; float:left; line-height:30px; font-size:18px; color:#000; font-weight:bold;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_right{width:500px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_right .post-5mainB_rightT{width:100%; padding-bottom:15px; border-bottom:1px solid #d1d1d1; line-height:30px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_right .post-5mainB_rightT h1{width:100%; font-size:18px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_right ul{width:100%; float:left; margin-top:10px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_right ul li{width:485px; float:left; font-size:16px; background:url(/jdybzn/css/../images/dian.png) no-repeat left center; padding:0 0 0 15px; height:44px; line-height:44px;}
.post-5 .post-5M .post-5main .post-5mainB .post-5mainB_right ul li span{float:right;}



.post-6{width:100%; height:614px; background:url(/jdybzn/css/../images/botMI.png) no-repeat center;}
.post-6 .post-6M{width:1200px;}
.post-6 .post-6M .post-6T{width:100%; height:100px; background:url(/jdybzn/css/../images/ico02.png) no-repeat center; margin-top:57px;}
.post-6 .post-6M .post-6main{width:100%; margin-top:40px;}
.post-6 .post-6M .post-6main .post-6mainT{width: 96%;height:50px;}
.post-6 .post-6M .post-6main .post-6mainT ul{width:678px;margin-left: 324px;}
.post-6 .post-6M .post-6main .post-6mainT ul li{width:200px; height:50px; float:left; background:#cd0e28; margin-right:24px; display:inline; line-height:50px; text-align:center; color:#FFF; font-size:18px;
font-weight:bold;}
.post-6 .post-6M .post-6main .post-6mainT ul li a{color:#FFF;}
.post-6 .post-6M .post-6main .post-6mainT ul li.hover{background:#fdce74; color:#000;}
.post-6 .post-6M .post-6main .post-6mainBM{width:100%; height:auto;}
.post-6 .post-6M .post-6main .post-6mainB{width:100%; margin-top:30px;}
.post-6 .post-6M .post-6main .post-6mainB ul{width:100%; float:left; margin-top:10px;}
.post-6 .post-6M .post-6main .post-6mainB ul li{width:545px; float:left; margin-left:40px; font-size:16px; background:url(/jdybzn/css/../images/dian.png) no-repeat left center; padding:0 0 0 15px; height:44px; line-height:44px;}
.post-6 .post-6M .post-6main .post-6mainB ul li span{float:right;}





/**底部**/
.wp-footer {background-color: #b92626;}
.wp-footer .wp-inner {padding: 28px 0;}
.wp-footer .wp-inner .footer {color: #868686; line-height: 24px; font-size: 14px; text-align: center; margin: 0 3px;}
.wp-footer .wp-inner .footer p{color:#FFF;}
.wp-footer .wp-inner .footer span {margin: 0 3px; font-size: 14px; display: inline-block; line-height: 24px; color: #eccfcf;}