body {

	margin: 0;

	padding: 0;

}



img {

	display: inherit;

}



a {

	text-decoration: none;

}



ul {

	list-style: none;

}



p,

h3 {

	margin: 0;

}



.dg_ctn {

	background-color: #e4e4e4;

	overflow: hidden;

}



.xw_box {

	width: 1200px;

	margin: 40px auto;

}



.xw_list {

	overflow: hidden;

	height: 50px;

}



.xw_list li {

	width: 150px;

	height: 44px;

	float: left;

	margin-right: 5%;

	border-radius: 1rem;

	text-align: center;

	background: url(http://www.jxxdf.com/news/img/list01.png) no-repeat #FFFFFF 12px 12px;

}



.xw_list li:hover {

	transition: 300ms;

	-webkit-transition: 300ms;

	box-shadow: 2px 2px 5px #1F2A39;

}



.xw_list li:nth-child(2) {

	background: url(http://www.jxxdf.com/news/img/list02.png) no-repeat #FFFFFF 12px 12px;

}



.xw_list li:nth-child(3) {

	background: url(http://www.jxxdf.com/news/img/list03.png) no-repeat #FFFFFF 12px 12px;

}



.xw_list li:nth-child(4) {

	background: url(http://www.jxxdf.com/news/img/list01.png) no-repeat #FFFFFF 12px 12px;

}



.xw_list li:nth-child(4) {

	background: url(http://www.jxxdf.com/news/img/list02.png) no-repeat #FFFFFF 12px 12px;

}



.xw_list li a {

	font-size: 18px;

	line-height: 44px;

	color: #000000;

	text-decoration: none;

	display: block;

}



.xw_ctn {

	margin: 40px 0 0;

	display: flex;

	justify-content: space-between;

}

/* 左 */

.xw_left {

	width: 880px;

	background-color: #fff;

	padding-bottom: 15px;

}



.xw_ctn_nav {

	line-height: 30px;

	padding: 15px 3%;

}



.xw_ctn_nav a {

	color: #000;

}



.xw_ctn_nav a:hover {

	color: red;

	transition: 300ms;

	-webkit-transition: 300ms;

}



.xw_ctn_list {

	padding: 0 3%;

}



.xw_ctn_lis {

	display: flex;

	justify-content: end;

	flex-wrap: wrap;

	border-bottom: 0.05rem dashed #000;

	padding-bottom: 15px;

	padding-top: 15px;

}



.xw_ctn_lis_mg {

	width: 25%;

	margin-right: 3%;

	overflow: hidden;

}



.xw_ctn_lis_mg a {

	display: block;

}
.xw_ctn_lis_mg a img{
width: 100%;
}


.xw_ctn_lis_txt {

	width: 72%;

}



.xw_ctn_lis_txt h3 a {

	color: #000;

	font-weight: 400;

	font-size: 17px;

}



.xw_ctn_lis_dady {

	padding-left: 5px;

	line-height: 25px;

}



.xw_ctn_lis_dady span {

	font-size: 14px;

	color: #666;

}



.xw_ctn_lis_dady span:nth-child(2) {

	color: #000;

}



.xw_ctn_lis_dady span:nth-child(4) {

	color: #000;

}



.xw_ctn_lis_ctn {

	text-indent: 32px;

	font-size: 15px;

	color: #666;

}



.xw_ctn_lis_btn {

	line-height: 30px;

}



.xw_ctn_lis_btn a {

	color: #f07000;

	font-size: 14px;

}



.xw_ctn_lis:hover .xw_ctn_lis_mg img {

	transition: .5s;

	transform: scaleX(1.05) scaleY(1.05);

	-webkit-transform: scaleX(1.05) scaleY(1.05);

	-moz-transform: scaleX(1.05) scaleY(1.05);

}



.xw_ctn_lis:hover .xw_ctn_lis_txt h3 a {

	font-weight: bold;

	transition: .5s;

}



.xw_ctn_lis:hover .xw_ctn_lis_ctn {

	color: #f07000;

	transition: .5s;

}



.xw_ctn_lis:hover .xw_ctn_lis_btn a {

	font-weight: bold;

}

/* 选择器 */



.news_page {

	padding: 30px 3% 0;

	text-align: center;

}

.news_page a:nth-child(1){

	display: none;

}

.news_page a {

	border: 1px solid #c1c1c1;

	display: inline-block;

	padding: 5px 11px;

	color: #212121;

	margin-right: 8px;

	text-align: center;

	font-size: 14px

}





.news_page b {

	background: #f07000;

	border: 1px solid #f07000;

	color: #fff;

	display: inline-block;

	padding: 5px 11px;

	margin-right: 8px;

	text-align: center;

	font-size: 14px;

}



.news_page b {

	color: #fff

}
/* 右 */

.xw_right {

	width: 300px;

}

.xw_rmhy{

	text-align: center;

	background-color: #fff;

}

.xw_rmhy h3{

	padding: 20px 0;

	color: #f07000;

}
.xw_right img{

        width: 100%;

}
.xw_right_list1 a{

	display: block;

}

.xw_right_lis1{

	padding: 0 15px;

}

.xw_right_lis1_mg{

	padding: 5px;

	border: 1px solid #e6e6e6;

	overflow: hidden;

}

.xw_right_lis1_txt{

	line-height: 50px;

}
.xw_rmhy:hover{

    transition: 1s;

    box-shadow: 0px 0px 5px #333333;

}

.xw_right_lis1:hover .xw_right_lis1_txt{

	color: #f07000;

}

.xw_right_lis1:hover .xw_right_lis1_mg{

	border: 1px solid #f07000;

}

.xw_right_lis1:hover .xw_right_lis1_mg img{

	transition: .5s;

	transform: scaleX(1.05) scaleY(1.05);

	-webkit-transform: scaleX(1.05) scaleY(1.05);

	-moz-transform: scaleX(1.05) scaleY(1.05);

}



.newszx {
    margin-top: 20px;
}

.newszx a {
    display: block;
    background: url(http://www.jxxdf.com/news/img/newsxdf2.gif);
    width: 300px;
    height: 60px;
}

.xw_right_list2{

	margin-top: 20px;

	padding: 20px 10px;

	background-color: #fff;

	

}
.xw_right_list2:hover{

    transition: 1s;

    box-shadow: 0px 0px 5px #333333;

}

.xw_right_list2 h3{

	text-align: center;

	line-height: 40px;

	border-bottom: 1px solid #e6e6e6;

	margin-bottom: 10px;

}

.xw_right_lis a{

	font-size: 14px;

	color: #404040;

	line-height: 30px;

}

.xw_right_list3{
    margin-top: 20px;
    background-color:#ff9900b0;


}
.xw_right_list3:hover{

    transition: 1s;

    box-shadow: 0px 0px 5px #333333;

}
.xw_right_cbxq{

    display: block;

    font-size: 18px;

    height: 100px;

    background-color: rgb(255, 255, 255);

    padding: 10px;
}
.xw_right_list3 .xw_right_lis h3{

    padding: 10px;

    font-weight: 500;

    border-bottom: 1px solid #39393957;

}

.xw_right_lis a span{

	color: #000;

	padding-right: 5px;

}
.rdxw_right{
    text-align: center;
    line-height: 60px;
    background-color: #ffffff;


}
.xw_right_lis a:hover {
    color: red;
    transition: 300ms;
    -webkit-transition: 300ms;
}