@charset "utf-8";
/* CSS Document */

*{padding: 0;margin: 0;}
body{font-family:"Microsoft YaHei";font-size:14px;}
#wrapper{height:auto;overflow:hidden;margin:0 auto;min-width: 1300px;}
a{text-decoration:none;color: #333;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;outline: none;}
.main{width:1200px;height:auto;margin:0 auto;}


.top{}
.head{width:100%;height:auto;position: relative;}
.head .banner,.head .banner img{width: 100%;height: auto;display: block;}
.logo{position: absolute;top: 32px;left: 50%;margin-left: -600px;}



.sousuo{width: 205px;height: 35px;margin-top: 13px;background: url(/jd100/images/ssbg.png) no-repeat center;margin-right: 35px;}
.sou{border: none; height: 35px; line-height: 35px;outline: none; width: 145px;margin-left: 15px;background: none;font-size: 14px;color: #FFFFFF;}
.suo{padding-top: 8px;padding-right: 18px;outline: none;border: none;}

.nav{height:60px;background-color: #9f0005;}
.ddsmoothmenu{font-size:18px;color:#fff;height:60px;line-height:60px;width: 100%;float: left;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important;}
.ddsmoothmenu ul li a{display: block;color:#fff;text-decoration: none;height:60px;text-align:center;font-size:18px;padding: 0 23px;}
.ddsmoothmenu ul li.dhx{width: 2px;height: 20px;margin-top: 20px;background: url(/jd100/images/dhx.png) no-repeat;}

* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul>li>a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu>ul>li>a.selected{color: #fff;}
 .ddsmoothmenu ul>li>a.cur,.ddsmoothmenu>ul>li>a:hover{color: #fff;background:#e60a09}

.ddsmoothmenu ul li ul{position: absolute;display: none;visibility: hidden;background: #4bace0;}
.ddsmoothmenu ul li ul li{display: list-item; border-top: solid 1px #ccc;width:100%;padding: 0;}
.ddsmoothmenu ul li ul li a{color: #FFFFFF;font-size: 14px;margin: 0; padding:7px 3px; text-align:center;line-height:26px;height: auto;}
.ddsmoothmenu ul li ul li a.selected{}
.ddsmoothmenu ul li ul li a:hover{line-height:26px;}

/*首页主体*/
.main-wrap{}
.gzdt{padding: 60px 0;}
.gzdtjdt{width: 600px;height: 380px;}
/* banner */
.slideBox{ width: 600px;height: 380px; overflow:hidden; position:relative;  }
.slideBox .hd{ overflow:hidden; position:absolute; right:15px; bottom:8px;display: none;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-left:5px;  width:25px; height:25px;cursor:pointer;background: url() no-repeat; }
.slideBox .hd ul li.on{ width:40px;background: url() no-repeat; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width: 600px; display:block;  }
.slideBox .bd li p{position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;color: #fff;padding-left: 20px;width: 580px;background: url(/jd100/images/jdtbtbg.png) repeat;font-size: 16px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{position:absolute;display:block; width:25px; height:25px;right:45px; bottom: 9px; background: url(/jd100/images/jdtzjt1.png) no-repeat;}
.slideBox .next{position:absolute;display:block; width:25px; height:25px;right:15px; bottom: 9px;background: url(/jd100/images/jdtyjt1.png) no-repeat;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox .prev:hover{background: url(/jd100/images/jdtzjt2.png) no-repeat;}
.slideBox .next:hover{background: url(/jd100/images/jdtyjt2.png) no-repeat;}

.gzdtylb{width: 550px;}
.gzdtylbtit{height: 47px;line-height: 47px;}
.gzdtylbtit a{float: right;font-size: 14px;color: #c0c0c0;line-height: 22px;margin-top: 20px;}
.gzdtylbtit h3{font-size: 26px;color: #000000;padding-left: 42px;background: url(/jd100/images/sjxqdt.png) no-repeat left center;}

.icon2 h3{background: url(/jd100/images/sjxqdt-w.png) no-repeat left center !important;}
.gzdtylbtit h3 span{color: #e41212;}
.gzdtylbcon{}
.gzdtylbcon ul{padding-top: 7px;}
.gzdtylbcon ul li{height: 48px;line-height: 48px;padding-left: 20px;background: url(/jd100/images/qdtdian1.png) no-repeat left center;}
.gzdtylbcon ul li a{font-size: 16px;color: #121212;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.gzdtylbcon ul li .deat{float: right;/* display: none; */color: #a0a0a0;}
.gzdtylbcon ul li:hover{background: url(/jd100/images/qdtdian2.png) no-repeat left center;}
.gzdtylbcon ul li:hover a{color: #e61723;}

.yybs .c1{width:570px;float:left;}
.yybs .c2{width:570px;float:right;}
.yybs{    background: url(/jd100/images/main-bg.jpg) center;
    background-size: cover;
    padding: 50px 0;
    overflow: hidden;}
.yybstit{position: relative;border-bottom: solid 1px #d99899;}
.yybstit span{position: absolute;width: 120px;height: 30px;line-height: 30px;top: -15px;left: 50%;margin-left: -91px;font-size: 26px;font-weight: bold;background:url(/jd100/images/yybsqdt.png) no-repeat 20px center #b23032;color: #FFFFFF;padding-left: 62px;}
.yybslbcon{}
.yybslbcon ul{padding-top: 12px;}
.yybslbcon ul li{padding-top: 23px;width: 100%;padding-left: 35px;background: url(/jd100/images/yybslbqdt.png) no-repeat left 35px;}
.yybslbcon ul li a{display: block;font-size: 16px;color: #ffffff;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yybslbcon ul li a:hover{
	color:#fed828;
}
.yybslbcon ul li p{color: #e7c8c9;font-size: 16px;line-height: 30px;}


.yybsgd{text-align: right;height: 32px;line-height: 32px;font-size: 14px;color: #ffffff !important;}
.yybsgd a{font-size: 14px;color: #ffffff;}

.sjjsxxzl{padding: 50px 0;}
.sjjj{width: 570px;}
.sjjjlbcon{width: 570px;height: 421px;/* background: url(/jd100/images/sjjskwt.png) no-repeat; */margin-top: 20px;}
.sjjjlbcon ul{}
.sjjjlbcon ul .sjjjlbstdt{padding-top: 26px;padding-bottom: 13px;}
.sjjjlbcon ul .sjjjlbstdt .sjjjlbstdtpic{width: 225px;height: 127px;border: solid 5px #e7e7e7;margin-left: 23px;}
.sjjjlbcon ul .sjjjlbstdt .sjjjlbstdtpic a{display: block;}
.sjjjlbcon ul .sjjjlbstdt .sjjjlbstdtpic img{width: 225px;height: 127px;}
.sjjjlbcon ul .sjjjlbstdt .sjjjlbstdtybt{width: 275px;margin-right: 15px;margin-top: 20px;}
.sjjjlbcon ul .sjjjlbstdt .sjjjlbstdtybt a{font-size: 16px;color: #242424;font-weight: bold;display: block;line-height: 28px;padding-bottom: 20px;}
.sjjjlbcon ul .sjjjlbstdt .sjjjlbstdtybt p{font-size: 14px;color: #999999;line-height: 20px;height: 20px;}

.sjjjlbcon ul li{height: 48px;line-height: 48px;padding-left: 38px;background: url(/jd100/images/qdtdian1.png) no-repeat 18px center;}
.sjjjlbcon ul li a{font-size: 16px;color: #121212;}
.sjjjlbcon ul li .deat{float: right;/* display: none; */}
.sjjjlbcon ul li:hover{background: url(/jd100/images/qdtdian2.png) no-repeat 18px center;}
.sjjjlbcon ul li:hover a{color: #e61723;}

.xxzl{width: 570px;}
.xxzllbcon{width: 570px;/* height: 421px; *//* background: url(/jd100/images/xxzlkwt.png) no-repeat; */margin-top: 20px;}
.xxzllbcon ul{padding: 5px 15px 0;}
.xxzllbcon ul li{height: 65px;line-height: 65px;padding-left: 24px;background: url(/jd100/images/qdtdian1.png) no-repeat 3px center;border-top: dashed 1px #d6d6d6;}
.xxzllbcon ul li a{font-size: 16px;color: #121212;float: left;width: 425px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xxzllbcon ul li .deat{float: right;font-size: 14px;color: #666666;}
.xxzllbcon ul li:hover{background: url(/jd100/images/qdtdian2.png) no-repeat 3px center;}
.xxzllbcon ul li:hover a{color: #e61723;}

.row3{padding-top:50px;}
.xxzl-pics{margin-top:25px;}
.xxzl-pics ul{overflow:hidden;margin:0 -19px;}
.xxzl-pics ul li{width:20%;float:left;}
.xxzl-pics ul li a{display:block;margin:0 19px;background:#f2f2f2;padding:20px;}
.xxzl-pics ul li a img{display:block;margin:0 auto;max-width:163px;height:122px;}
.xxzl-pics ul li a p{font-size:16px;color:#121212;text-align:center;margin-top: 20px;}
.idnex-list{padding:35px 0 45px;background:#fdf4f4;}
.links-list{float:left;margin-left:70px;}
.links-list ul{overflow:hidden;}
.links-list ul li{float: left;margin-right: 45px;line-height: 47px;background: url(/jd100/images/qdtdian2.png) no-repeat 3px center;padding-left: 25px;}
.links-list ul li a{color:#121212;font-size:16px;}



/*底部*/
.foot{background:url(/jd100/images/footbg.png) no-repeat center center #9f0005;height:150px;background-size: 100%  100%;width: 100%;}
.bq{padding-top: 40px;}
.bq p{line-height:36px;color:#ffffff;font-size:14px;text-align: center;}



/*list*/
.list-bg{min-height:500px;}

.list_right{margin-top: 50px;}
.list_right_tit{height:47px;}
.list_right_tit .list_right_bt{line-height: 47px;height: 47px;font-size: 26px;color: #000000;font-weight: bold;padding-left: 42px;background: url(/jd100/images/sjxqdt.png) no-repeat left center;}
.list_right_tit .location{font-size:14px;color:#909090;line-height: 20px;height: 20px;margin-top: 20px;}
.list_right_tit .location a{font-size:14px;color:#909090;}

.list_right_con{min-height:400px;padding: 8px 0px 80px 0px;}
.list_right_con ul{padding-bottom: 27px;}
.list_right_con li{background:url(/jd100/images/qdtdian1.png) no-repeat left center;padding-left:22px;line-height:59px;height:59px;font-size:16px;border-bottom: dashed 1px #dedede;color:#2c2c2c;}
.list_right_con li a{color:#2c2c2c;}
.list_right_con  .time{color:#a2a2a2;font-size: 16px;}
.list_right_con li:hover{background: url(/jd100/images/qdtdian2.png) no-repeat left center;}
.list_right_con li:hover a{color: #e61723;}


/*content*/
.list_right_con1{min-height:550px;padding: 15px 0px 40px 0px;}
.con1{font-size:24px;text-align:center;color:#000000;padding:10px;font-weight: bold;line-height: 38px;}
.conn1{font-size:16px;text-align:center;color:#333333;padding:0px 0 0px 0;line-height: 30px;}
.con2{font-size:14px;text-align:center;color:#6f6f6f;border-bottom:1px dashed #a8a8a8;padding:15px 0 25px 0;}
.con3{margin:20px 0px 30px;font-size:18px;color:#1e1e1e;line-height:58px;}
.list_right_con1 .con3 p{font-size:16px;color:#1e1e1e;line-height:32px;}
.list_right_con1 .con3 p img{max-width: 100%;height: auto;}
.list_right_con1 .con3 p.vsbcontent_img img{max-width: 100%;height: auto;marget-left:0;}
.con3 table p{text-indent: 0em;}






/*栏目页*/
.page-list{    margin: 0 auto;padding:30px 0;}
.page-list .lmbt h2{
font-size: 30px;
    font-weight: bold;
    padding: 10px 0;
    width: 180px;
    text-align: center;
    background: #9f0005;
    border-radius: 15px;
    color: #fff;
    margin: 0 auto;
}
.page-list .item{margin:20px auto 50px;}
.page-list .item .title{
    font-size: 22px;
    background: url(http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1503888704749608/dyw638_title_bg.jpg) left 8px no-repeat;
    padding-left: 20px;
    margin-bottom: 40px;
    color: #9d0a0f;
    font-weight: bold;
}


.page-list .item ul{overflow:hidden;}
.page-list .item ul li{ width: 47%;
    float: left;
    font-size: 16px;
    color: #292929;
    margin: 0 0 16px 0;
    display: inline;    
    height: 32px;
    line-height: 32px;
    padding-left: 20px;
    background: url(/jd100/images/qdtdian1.png) no-repeat left center;}

.page-list .item ul li a{
    display: block;
    width: 95%;
    margin: 0 15px;
    font-size: 16px;
    color: #121212;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;

}
.page-list .item a.more{    display: block;
    margin: 0 auto;
    width: 110px;
    background: #9f0005;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    border-radius: 20px;}
	
	
.xxzlpic ul {
	margin-top: 15px;
	margin-left:-10px;
	margin-right:-10px;
}
.xxzlpic ul li{
	padding: 0 10px;
	float:left;
	
}

.xxzlpic ul li h5 {
	font-size: 16px;
	line-height: 1.5;
	
	color:#ffffff;
	overflow:hidden;
	margin-top:10px;
}

.xxzlpic ul li a {
	display: inline-block;
	transition: all 1s;
	padding: 0;
}
.xxzlpic ul li a:hover h5{
	color:#fed828;
}
.xxzlpic ul li .xxpic{
	border-radius:5px;
	overflow: hidden;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
	max-height:225px;
	max-width:175px;
}
.xxzlpic ul li .xxpic img{
	width:175px;
	height:225px;
}


.picScroll-left{ width:570px;  overflow:hidden; position:relative;}
		.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("/jd100/images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

		.picScroll-left .bd{}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center; 	width:130px;}
		.picScroll-left .bd ul li .pic{ text-align:center;border-radius:5px;
	overflow: hidden;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05); }
		.picScroll-left .bd ul li a{ display:block; }
		.picScroll-left .bd ul li .pic img{ width:130px; height:165px; display:block; }
		.picScroll-left .bd ul li .title{padding:8px 0;}
		.picScroll-left .bd ul li .title{ line-height:24px;  color:#fed828; }