.banner {

	background: url(images/jd_01.jpg) no-repeat center center;

	height: 667px;

	position: relative;

}



.banner a:hover{

	transition: 1s;

	box-shadow: darkgrey 3px 3px 3px 3px; 

}





.banner a {

  position: absolute;

    bottom: 45px;

    left: 45%;

    right: 35%;

    background: white;

    text-align: center;

    color: #970506;

    font-size: 25px;

    height: 45px;

    line-height: 45px;

    border-radius: 10px;

}

.title h3 {

    color: #3a1607;

    font-size: 28px;

    letter-spacing: 2px;

    font-weight: 400;

}

.title {

	text-align: center;

	margin: 60px auto;

}

.title h2 {

    color: #2c1700;

    font-size: 45px;

    letter-spacing: 3px;

}

.jd1 img {

    display: block;

    margin: 25px auto;

}

.title2 {

	width: 346px;

	height: 38px;

	background: #ff8a00;

	color: #fff;

	text-align: center;

	margin: 40px 80px;

	font-size: 20px;

	line-height: 45px;

}



.erzhuan_content_right_box2_tabmenu ul {

	width: 240px;

}



.erzhuan_content_right_box2_tabmenu ul li {

	width: 240px;

	height: 74px;

	background: #b8241f;

	color: #fff;

	text-align: center;

	font-size: 24px;

}



.erzhuan_content_right_box2_tabmenu ul li p {

	padding-top: 20px;

}



.erzhuan_content_right_box2_tabbox {

	width: 1200px;

	margin: 20px auto;

	overflow: hidden;

}



#erzhuan_content_right_box2_tabcontent2 {

	float: left;

	width: 947px;

	height: 538px;

	background: #cb9c8c;

	text-align: center;

}



#erzhuan_content_right_box2_tabmenu {

	float: right;

}



.fl {

	float: left;

}



.fr {

	float: right;

}



.hidden {

	display: none;

}



.zxan {

	width: 410px;

	height: 70px;

	background: #970506;

	line-height: 70px;

	text-align: center;

	font-size: 24px;

	margin: 30px auto;

	border-radius: 10px;

}



.zxan a {

	color: #fff;

}



.bg1 {

	background: #ededed;

	height: 600px;

}

.bg1 .w1200 img{

	    margin-top: -4px;

}



.pjj {

	padding-top: 30px;

}



.jj {

	margin: 30px auto;

}



.xxbz_cont {

	float: right;

}



.bg2 {

	background: #ededed;

	height: 500px;

}



.bg3 {

	background: #ededed;

	height: 350px;

}



.zxan1 {

	width: 277px;

	height: 70px;

	background: #ff8a00;

	line-height: 70px;

	text-align: center;

	font-size: 24px;

	margin: 30px;

	border-radius: 10px;

}



.zxan1 a {

	color: #fff;

}



.wz3 {

	font-size: 20px;

	line-height: 30px;

	margin-top: 20px;

}



.w495 {

	width: 495px;

}



.qk {

	width: 297px;

	height: 467px;

	background: #ff9c00;

	color: #000;

}



.qk h1 {

	text-align: center;

	font-size: 20px;

	margin-top: 10px;

}



.line {

	background: #fff;

	height: 2px;

	width: 230px;

	margin: 20px auto;

}



.picshow {

	margin: 10px auto;

	width: 1200px;

}



.wz2 {

	font-size: 17px;

	padding: 10px;

	line-height: 25px;

}



.xzx {

	width: 141px;

	height: 42px;

	background: #ff9c00;

	border-radius: 10px;

	font-size: 17px;

	line-height: 42px;

	text-align: center;

}



.xzx a {

	color: #fff;

}



.mjj {

	margin-left: 10px;

}



.box6 {

	width: 1200px;

	margin: 0 auto;

	overflow: hidden

}



.box6-2 {

	width: 1200px;

	height: 243px;

	position: relative;

	margin: 10px auto 0 auto

}



.box6-2 ul {

	position: absolute;

	margin: 0 auto;

	height: 243px;

	width: 3600px;

	overflow: hidden;

	left: 0;

	transition: all .6s;

	-ms-transition: all .6s;

	-o-transition: all .6s;

	-moz-transition: all .6s;

	-webkit-transition: all .6s

}



.box6-2 ul li {

	width: 1200px;

	height: 243px;

	float: left

}



.box6-3 {

	width: 1200px;

	height: 7px;

	overflow: hidden;

	margin-top: 30px

}



.box6-3 .box6-3-1 {

	width: 774px;

	height: 7px;

	margin: 0 auto

}



.box6-3 .box6-3-1 div {

	width: 248px;

	height: 7px;

	background: #ccc;

	float: left;

	border-radius: 8px

}



.box6-3 .box6-3-1 div p {

	width: 0;

	height: 7px;

	background: red;

	border-radius: 8px;

	transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

	-moz-transition: all .3s;

	-webkit-transition: all .3s

}



.box6-3-1-1 {

	margin-right: 15px

}



.box6-3-1-2 {

	margin-right: 15px

}



#red1 {

	width: 248px

}



.w1200 {

	display: block;

	margin: 0 auto;

	width: 1200px;

	overflow: hidden;

}

.jdbot {

    text-align: center;

    background: #ececec;

    overflow: hidden;

}

.jdbot ul li {

    float: left;

    width: 50%;

}

.jdbot ul {

    width: 1180px;

    margin: 10px auto;

}

.jdbot ul li a {

    background: #9e0001;

    display: block;

    color: white;

    height: 40px;

    line-height: 40px;

    font-size: 25px;

}