@charset "utf-8";
p {
	color:#666;
	line-height: 1.5;
	text-align: justify;
	font-size: 14px;
	/* font-family: '宋体',"microsoft yahei",arial; */
	font-family: "microsoft yahei",arial;
}
body {
	font-family: '黑体',"microsoft yahei",arial!important;
}
.j-header,.j-fnav {
	font-family: "microsoft yahei",arial;
}
.j-footer p {
	text-align: center!important;
}
.gary-bg {
	background: #ebebeb;
}
.text-on {
	color:#bc303c!important;
}
.bg-on {
	background: #bc303c!important;
}
.box {
	width:1122px;
}
.w1122 {
	width:100%;
	min-width: 1122px;
	overflow: hidden;
}
.icon {
	background: url(../images/g-icon.png) no-repeat;
}
.banner {
	height:334px;
	padding-top:250px;
}
.box-d .box {
	height:478px;
	margin-bottom:20px;
}
.box1 .box {
	margin-top: 30px;

}
.box2 .box {

}
.box3 .box {

}
.box4 .box {

}
.box-d .box {
	cursor:pointer;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
}
.box-d .box:hover {
	box-shadow:0 0 20px rgba(0,0,0,.2);
}
.box-d .box div {
	width:330px;
}
.box-d h3 {
	font-size: 28px;
	color:#010101;
}
.box-d h4 {
	font-size: 20px;
	color:#808080;
	margin-top:10px;
}
.box-d p {
	font-size: 14px;
	color:#444;
	margin-top:30px;
	line-height: 2;
}
.box-d a {
	display: inline-block;
	*zoom: 1;
	*display: inline;
	font-size: 20px;
	color:#bc303c;
	margin-top:55px;
	padding-bottom:3px;
	border-bottom: 1px solid transparent;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .3s;
}
.box-d a:hover {
	border-bottom: 1px solid #bc303c;
}
.box-d.box-even a:hover {
	border-bottom: 1px solid #ff9d9d;
}
.box-d.box-even h3 {
	color:#fff;
}
.box-d.box-even h4 {
	color:#de989e;
}
.box-d.box-even p {
	color:#fff;
}
.box-d.box-even a {
	color:#ff9d9d;
}

/*面包屑*/
.crumbs .box {
	margin:20px auto 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d9d9d9;
	color:#000;
	font-family: '宋体',"microsoft yahei",arial;
}
.crumbs a {
	font-family: '宋体',"microsoft yahei",arial;
	font-size: 14px;
	color:#000;
	margin:0 10px;
}
.crumbs a:hover {
	text-decoration: underline;
}
.jdxz_nav {
	padding-bottom: 30px;
}
.jdxz_nav ul li {
	float: left;
	width:90px;
	height: 34px;
	line-height:34px;
	color:#333;
	background: #fff;
	text-align: center;
	border-radius: 100px;
	margin-right:20px;
	border:2px solid #bfbfbf;
	cursor: pointer;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .3s;
}
.jdxz_nav ul li:hover{
	text-decoration: underline;
}
.jdxz_nav ul li.on {
	border:2px solid #bc303c;
	box-shadow: 0 3px 5px rgba(0,0,0,.2);
}
.jdxz-list .box1 {
	background: #fff;
	height:254px;
	width:1040px;
	padding:40px;
}
.jdxz-list .box1 .bt {
	left:40px;
	top:60px;
}
.jdxz-list .num {
	margin-top:5px;
	width:60px;
	height:60px;
	text-align: center;
	font-size: 28px;
	line-height: 60px;
	background: #bc303c;
	border-radius: 1000px;
	color:#fff;
	display: inline-block;
}
.jdxz-list .xx {
	margin:0 30px;
}
.jdxz-list .xx h3 {
	font-size: 28px;
	font-weight: bold;
	color:#4c4c4c;
}
.jdxz-list .xx p {
	font-size: 16px;
	color:#4c4c4c;
	margin-top: 8px;
}
.jdxz-list .box1-sm {
	position: absolute;
	left:440px;
	top:60px;
}
.jdxz-list .box1-sm i {
	width:65px;
	height:60px;
	float: left;
	background-position: -106px -3px;
	text-align: center;
	padding-top:10px;
	color:#fff;
}
.jdxz-list .box1-sm p {
	float: left;
	color:#ff7f00;
	font-size: 14px;
	margin-top: 12px;
}
.jdxz-list .inner {
	position: absolute;
}
.jdxz-list .box1 .inner {
	top:167px;
	border:1px solid #bc303c;
	background: #e7e7e7;
	margin:0 auto;
	width:1040px;
}
.jdxz-list .box1 .inner ul {
}
.jdxz-list .box1 .inner ul li {
	float: left;
	width:47%;
	padding:10px 0;
}
.jdxz-list .box1 .inner ul li img {
	float: left;
	margin-left:80px;
}
.jdxz-list .box1 .inner ul li p {
	float: left;
	margin-left:10px;
	width:255px;
	font-size: 14px;
	color:#666;
}
.jdxz-list .box2 {
	height:280px;
	background: url(../images/jdxz_box2_bg.png) no-repeat #bc303c;
}
.jdxz-list .box2 .bt {
	left:175px;
	top:120px;
}
.jdxz-list .box2 .inner {
	width:500px;
	left:560px;
	top:60px;
	border-left:1px solid #d2737b;
}
.jdxz-list .box2 .inner ul li {
	display: inline-block;
	*zoom:1;
	*display: inline;
	width:74px;
	height:54px;
	color:#fff;
	margin:0 15px;
	padding-top:20px;
	font-size: 14px;
	border-radius: 1000px;
	font-family: '宋体',"microsoft yahei",arial;
}
.jdxz-list .box2 .inner p {
	width:400px;
	margin:30px auto 0;
}
.jdxz-list .box3 {
	height:280px;
	background: url(../images/jdxz_box3_bg.png) no-repeat #bc303c;
}
.jdxz-list .box3 .bt {
	left:40px;
	top:105px;
}
.jdxz-list .box3 .inner {
	left:480px;
	top:55px;
}
.jdxz-list .box3 .inner img {
	display: inline-block;
	*zoom:1;
	*display: inline;
	margin-right: 50px;
}
.jdxz-list .box4 {
	height:320px;
	background: #fff;
}
.jdxz-list .box4 .bt {
	left:40px;
	top:80px;
}
.jdxz-list .box4 .inner {
	left:483px;
	top:80px;
	width:620px;
}
.jdxz-list .box4 .inner li {
	margin-right: 35px;
	width:124px;
	float: left;
}
.jdxz-list .box4 .inner img {
	display: block;
	width: 124px;
	height: 60px;
}
.jdxz-list .box4 .inner h5 {
	text-align: center;
	padding:5px 0;
}
.jdxz-list .box4 .inner p {
	color:#666;
}
.jdxz-list .box5 {
	background: #eeb743;
	height:250px;
}
.jdxz-list .box5 .bt {
	left:175px;
	top:80px;
	text-align: right;
}
.jdxz-list .box5 .xx {
	margin-right: 50px;
}
.jdxz-list .box5 .inner {
	left:650px;
	top:24px;
	width:620px;
}
.jdxz-list .box5 .inner p {
	margin-top:5px;
	color:#ffcccc;
}
.jdxz-list .box6 {
	height:390px;
	background: #fff;
}
.jdxz-list .box6 .bt {
	left:160px;
	top:80px;
	text-align: right;
}
.jdxz-list .box6 .xx {
	margin-right: 50px;
}
.jdxz-list .box6 .inner {
	left:630px;
	top:60px;
}
.jdxz-list .box6 ul {
	width:1090px;
	height:180px;
	display: block;
	margin:0 auto;
	padding-top:170px;
	background: url(../images/jdxz_box5_bg.png) no-repeat;
	background-position: center bottom;
}
.jdxz-list .box6 li {
	float: left;
	width: 85px;
	height: 70px;
	margin-left:27px;
	margin-top:65px;
	-webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-ms-transition: all ease .5s;
	transition: all ease .5s;
}
.jdxz-list .box6 li:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	box-shadow: 0 20px 20px -20px rgba(0,0,0,.4);
}
.jdxz-list .box6 li p {
	text-align: center;
}
.jdxz-list .box6 li:hover p {
	color:#bc303c;
}
.jdxz-list .box6 li i {
	display: block;
	height:45px;
	width:85px;
}
.jdxz-list .box6 li.item-1 {
	margin-left:53px;
}
.jdxz-list .box6 li.item-1 i {
	background-position: 12px -122px;
}
.jdxz-list .box6 li.item-2 i {
	background-position: -83px -122px;
}
.jdxz-list .box6 li.item-3 i {
	background-position: -182px -122px;
}
.jdxz-list .box6 li.item-4 i {
	background-position: -275px -122px;
}
.jdxz-list .box6 li.item-5 i {
	background-position: -387px -122px;
}
.jdxz-list .box6 li.item-6 i {
	background-position: -525px -122px;
}
.jdxz-list .box6 li.item-7 i {
	background-position: -660px -122px;
}
.jdxz-list .box6 li.item-8 i {
	background-position: -776px -122px;
}
.jdxz-list .box6 li.item-9 i {
	background-position: -892px -122px;
}
.jdxz-list .box6 li:hover i {
	background-position-y: -233px;
}
.jdxz-list .box7 {
	height:300px;
	background: url(../images/jdxz_box7_bg1.png) no-repeat #f2f2f2;
	background-position: right center;
}
.jdxz-list .box7 .bt {
	left:40px;
	top:120px;
}
.jdxz-list .box7 .inner {
	left:450px;
	top:50px;
	width: 302px;
	height: 199px;
}
.jdxz-list .box7 .inner {
	background: url(../images/jdxz_box7_bg3.png) no-repeat;
}
.jdxz-list .box7 .inner li {
	position: absolute;
	font-family: "microsoft yahei",arial;
	color:#666;
	text-align: center;
}
.jdxz-list .box7 .inner li.item-1 {
	left:25px;
	top:40px;
}
.jdxz-list .box7 .inner li.item-2 {
	left:245px;
	top:30px;
}
.jdxz-list .box7 .inner li.item-3 {
	left:42px;
	top:149px;
}
.jdxz-list .box7 .inner li.item-4 {
	left:237px;
	top:149px;
}
.jdxz-list .box7 .inner li.item-5 {
	left:122px;
	top:70px;
}
.jdxz-list .box8 {
	height:230px;
	background: url(../images/jdxz_box8_bg.png) no-repeat;
}
.jdxz-list .box8 .bt {
	left:40px;
	top:80px;
}
.jdxz-list .box8 .inner {
	width:700px;
	top:70px;
	right:20px;
	color:#fff;
	text-align: center;
}
.jdxz-list .box8 .inner li {
	float: left;
	border-right: 1px solid #fff;
	padding:0 30px;
}
.jdxz-list .box8 .inner li p {
	color:#ccc;
	margin-top:30px;
	text-align: center;
}
.jdxz-list .box9 {
	height:280px;
	background: #fff;
}
.jdxz-list .box9 .bt {
	left:40px;
	top:108px;
}
.jdxz-list .box9 .inner {
	width:700px;
	top:70px;
	right:20px;
	color:#fff;
	text-align: center;
}
.jdxz-list .box9 .inner li {
	float: left;
	width:140px;
	margin-right: 35px;
}
.jdxz-list .box9 .inner li p {
	text-align: center;
	margin-top:20px;
}

.gczx {

}
.gczx h2 {
	font-size: 16px;
	padding-left:30px;
	color:#BC303C;
	position: relative;
	margin-top:45px;
	margin-bottom: 20px;
}
.gczx h2:before {
	content: '';
	position: absolute;
	left:0;
	top:4px;
	width:14px;
	height:14px;
	background: #BC303C;
	border-radius: 100px;
}
.gczx .box1 {
	padding:55px 40px;
	background: #fff;
	margin-top:20px;
}
.gczx h1 {
	color:#5b5b5b;
	font-size: 28px;
	margin-bottom: 50px;
}
.gczx .box1 img {
	display: block;
	width:248px;
	height:138px;
}
.gczx .box1 .cj li {
	float: left;
	width:248px;
	height:189px;
	margin-right: 15px;
}
.gczx .box1 .cj div {
	height:50px;
	position: relative;
}
.gczx .box1 .cj div span {
	position: absolute;
	left:0;
	top:0;
	width:240px;
	padding-left:75px;
	height:50px;
	line-height: 50px;
	color:#fff;
	display: block;
	background: url(../images/gczx_box1_bg.png) no-repeat;
}
.gczx .box1 li.item-2 span {
	background-position: 0 -50px;
}
.gczx .box1 li.item-3 span {
	background-position: 0 -100px;
}
.gczx .box1 li.item-4 span {
	background-position: 0 -150px;
}
.gczx .box1 .zd {
	border:1px solid #bfbfbf;
	border-radius: 10px;
	padding:20px 0;
}
.gczx .box1 .zd li {
	float: left;
	position: relative;
	width:248px;
	border-right: 1px solid #dfdfdf;
}
.gczx .box1 .zd li p {
	padding:0 10px;
	margin-top:20px;
}
.gczx .box1 .zd li i {
	display: block;
	position: absolute;
	left:16px;
	top: 100px;
	width:40px;
	height:40px;
}
.gczx .box1 .zd li.item-1 i {
	background-position: -286px 0;
}
.gczx .box1 .zd li.item-2 i {
	background-position: -355px 0;
}
.gczx .box1 .zd li.item-3 i {
	background-position: -423px 0;
}
.gczx .box1 .zd li.item-4 i {
	background-position: -492px 0;
}
.gczx .box1 .pt {
	width:1040px;
	height:210px;
	position: relative;
}
.gczx .box1 .pt .line {
	position: absolute;
	left:0;
	top:100px;
	width:1040px;
	border-bottom: 4px solid #BC303C;	
}
.gczx .box1 .pt .line:before,
.gczx .box1 .pt .line:after {
	content: '';
	display: block;
	width:10px;
	height:10px;
	background: #BC303C;
	border-radius: 100px;
	position: absolute;
	top:-3px;
}
.gczx .box1 .pt .line:before {
	left:-3px;
}
.gczx .box1 .pt .line:after {
	right:-3px;
}
.gczx .box1 .pt li {
	position: absolute;
	border-left:2px solid #999;
	width:260px;
	height:62px;
}
.gczx .box1 .pt li.item-odd:after {
	content: '';
	display: block;
	width:20px;
	height:20px;
	background: #fff;
	border:2px solid #BC303C;
	border-radius: 100px;
	position: absolute;
	left:-12px;
	bottom:-12px;
}
.gczx .box1 .pt li.item-odd {
	top:20px;
	padding:10px;
}
.gczx .box1 .pt li.item-even:after {
	content: '';
	display: block;
	width:14px;
	height:14px;
	background: #BC303C;
	border-radius: 100px;
	position: absolute;
	left:-8px;
	top:-12px;
}
.gczx .box1 .pt li.item-even {
	top:107px;
	padding: 10px;
	padding-bottom: 0;
}
.gczx .box1 .pt li.item-1 {
	left:55px;
}
.gczx .box1 .pt li.item-2 {
	left:223px;
}
.gczx .box1 .pt li.item-3 {
	left:448px;
}
.gczx .box1 .pt li.item-4 {
	left:643px;
}
.gczx .box1 .pt li.item-5 {
	left:830px;
}
.gczx .box2 {
	background: #fff;
	margin-top:20px;
	padding:55px 40px;
}
.gczx .box2 .wz .wz-head {
	background: #ff7f00;
	padding:25px 0;
}
.gczx .box2 .wz-head li {
	width:50%;
	text-align: center;
	float: left;
}
.gczx .box2 .wz-head li i {
	width:100px;
	height:50px;
	background-position: -590px 1px;
	vertical-align: -5px;
	float: left;
	margin-left:60px;
}
.gczx .box2 .wz-head li p {
	color:#e8d9cc;
	border-left:1px solid #fff;
	padding-left:15px;
	float: left;
	line-height: 1.7;
}
.gczx .box2 .wz-body {
	width:1040px;
	height:525px;
	background: url(../images/gczx_box2_bg.png) no-repeat;
}
.gczx .box2 .wz-body li {
	position: absolute;
}
.gczx .box2 .wz-body li .btn {
	width:20px;
	height:20px;
	border-radius: 100px;
	opacity: .8;
	cursor: pointer;
}
.gczx .box2 .wz-body li .btn:hover {
	opacity: 1!important;
	-webkit-animation: none!important;
	-moz-animation: none!important;
	-ms-animation: none!important;
	animation: none!important;
}
.gczx .box2 .wz-body li img {
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .3s;
	position: absolute;
	left:0;
	top:-80px;
	opacity: 0;
}
.gczx .box2 .wz-body li img.show {
	opacity: 1!important;
}
.gczx .box2 .wz-body li.red .btn {
	background: #BC303C;
}
.gczx .box2 .wz-body li.white .btn {
	background: #fff;
}
@-webkit-keyframes twinkle {
	30%,70%{opacity: .8;}
	50%{opacity: 0;}
}
@-moz-keyframes twinkle {
	30%,70%{opacity: .8;}
	50%{opacity: 0;}
}
@-o-keyframes twinkle {
	0,100%,30%,70%{opacity: .8;}
	50%{opacity: 0;}
}
@keyframes twinkle {
	0,100%,30%,70%{opacity: .8;}
	50%{opacity: 0;}
}
.gczx .box2 .wz-body li.item-1 {
	left:105px;
	top:480px;
}
.gczx .box2 .wz-body li.item-1 img {
	left:0;
	top:-80px;
}
.gczx .box2 .wz-body li.item-2 {
	left:320px;
	top:285px;
}
.gczx .box2 .wz-body li.item-2 img {
	left:0;
	top:-80px;
}
.gczx .box2 .wz-body li.item-3 {
	left:760px;
	top:185px;
}
.gczx .box2 .wz-body li.item-3 img {
	left:-115px;
	top:-50px;
}
.gczx .box2 .wz-body li.item-4 {
	left:840px;
	top:395px;
}
.gczx .box2 .wz-body li.item-4 img {
	left:-95px;
	top:-70px;
}
.gczx .box2 .wz-body li.item-5 {
	left:690px;
	top:490px;
}
.gczx .box2 .wz-body li.item-5 img {
	left:0;
	top:-80px;
}
.gczx .box2 .wz-body li.item-6 {
	left:1015px;
	top:105px;
}
.gczx .box2 .wz-body li.item-6 img {
	left:-180px;
	top:-55px;
}
.gczx .box3 .infor {
	width:310px;
	float: left;
	margin-left:40px;
}
.gczx .box3 img {
	margin-left:40px;
}
.gczx .box3 p {
	margin-top:30px;
}
.jdyy {
	padding:60px 0;
	background: #fff;
}
.jdyy .jdyy-head {
	width:60px;
	height:50px;
	background-position: 5px -320px;
}
.jdyy .gh .zb {
	text-align: center;
	width:166px;
	height:52px;
	padding-top: 2px;
	margin:10px auto;
	border-radius: 500px;
	border:2px solid #e33339;
	box-shadow: 0 5px 20px rgba(0,0,0,.15);
}
.jdyy .gh ul {
	width:750px;
	margin:70px auto 0;
}
.jdyy .gh ul li {
	float: left;
	width:196px;
	margin-right:80px;
}
.jdyy .gh ul li i {
	width:90px;
	height:60px;
	display: block;
	margin:0 auto;
}
.jdyy .gh ul li.item-1 i {
	background-position: -85px -320px;
}
.jdyy .gh ul li.item-2 i {
	background-position: -213px -320px;
}
.jdyy .gh ul li.item-3 i {
	background-position: -328px -320px;
}
.jdyy .gh ul li div {
	font-size: 14px;
	text-align: center;
	color:#fff;
	background: #ec6b4c;
	border:3px solid #fff;
	border-radius: 100px;
	padding:3px 0;
	box-shadow: 0 5px 20px rgba(0,0,0,.15);
}
.jdyy .gh ul li p {
	margin-top: 50px;
}
.jdyy .gh {
	background: url(../images/jdyy_gh_bg.png) no-repeat;
	background-position: center 72px;
	height:550px;
}
.jdyy .dz {
	text-align: center;
	width:160px;
	padding:15px 0;
	color:#fff;
	border:3px solid #fff;
	border-radius: 30px;
	background: #ff8e66;
	box-shadow: 0 5px 20px rgba(0,0,0,.15);
	margin:0 auto;
	position: absolute;
	left:475px;
	bottom:-30px;
}
.jdyy .dz i {
	display: block;
	width:60px;
	height:60px;
	background-position: -445px -325px;
	margin:0 auto;
}
.jdyy .xx {
	background: #ebebeb;
	width:1040px;
	padding-top:55px;
}
.jdyy .xx p {
	text-align: center;
}
.jdyy .xx ul {
	margin-top:70px;
}
.jdyy .xx ul li {
	width:508px;
	height:247px;
	background: #fff;
	float: left;
	margin-right: 24px;
	margin-bottom: 24px;
	position: relative;
}
.jdyy .xx ul li.item-1 {
	background: url(../images/jdyy_xx_pic_1.png) no-repeat #f7f6f6;
	background-position: left top;
}
.jdyy .xx ul li.item-2 {
	background: url(../images/jdyy_xx_pic_2.png) no-repeat #f7f6f6;
	background-position: right top;
}
.jdyy .xx ul li.item-3 {
	background: url(../images/jdyy_xx_pic_3.png) no-repeat #f7f6f6;
	background-position: left top;
}
.jdyy .xx ul li p b {
	margin-bottom: 5px;
	display: block;
	color:#000;
}
.jdyy .xx ul li div.icon {
	padding:15px 0;
	position: absolute;
	color:#fff;
	text-align: center;
	font-size: 14px;
}
.jdyy .xx ul li p {
	text-align: left;
	text-align: justify;
	line-height: 1.7;
}
.jdyy .xx ul li.item-1 div.icon {
	width:121px;
	height:80px;
	right:23px;
	top:-23px;
	background-position: -598px -335px;
}
.jdyy .xx ul li.item-1 p {
	width:260px;
	padding:60px 0 0 230px;
}
.jdyy .xx ul li.item-2 div.icon {
	width:121px;
	height:80px;
	left:87px;
	top:-23px;
	background-position: -812px -335px;
}
.jdyy .xx ul li.item-2 p {
	width:320px;
	padding:60px 0 0 30px;
}
.jdyy .xx ul li.item-3 div.icon {
	width:136px;
	height:65px;
	left:152px;
	top:-33px;
	background-position: -598px -441px;
}
.jdyy .xx ul li.item-3 p {
	width:320px;
	padding:70px 0 0 235px;
}
.jdyy .xx ul li.item-4 div.icon {
	width:146px;
	height:80px;
	left:152px;
	top:-33px;
	background-position: -812px -457px;
}
.jdyy .xx ul li.item-4 p {
	width:320px;
	padding:65px 0 0 30px;
}
.jdyy .xx ul li.item-4 .person {
	width:180px;
	height:250px;
	position: absolute;
	left:280px;
	bottom:0;
	background: url(../images/jdyy_xx_pic_4.png) no-repeat;
	background-position: right bottom;
}
.jdyx {
	background: #fff;
	padding-top:60px;
	margin-top:20px;
}
.jdyx h1 {
	font-size: 28px;
	color:#4c4c4c;
}
.jdyx .fb img {
	margin:40px auto;
}
.jdyx .yd {
	margin-top:70px;
	height:275px;
	padding-top:60px;
	background: url(../images/jdyx_yd_bg.png) no-repeat;
}
.jdyx .yd ul {
	border:1px solid #fff;
	width:936px;
}
.jdyx .yd ul li {
	width:468px;
	float: left;
	padding:15px 0;
}
.jdyx .yd ul li.item-1 {
	background: #eeb743;
}
.jdyx .yd ul li.item-2 {
	background: #ff7f00;
}
.jdyx .yd ul li * {
	float: left;
}
.jdyx .yd ul li p {
	width:240px;
	margin-left:20px;
	margin-top:13px;
	line-height: 1.8;
}
.jdyx .box2 {
	width:1040px;
	margin:0 auto;
	padding:60px 0;
}
.jdyx .box2 h1 div {
	margin-top:10px;
}
.jdyx .box2 h1 p {
	left:380px;
	top:5px;
	width:290px;
	height:60px;
	padding:10px 0 0 30px;
	background-position: -700px -574px;
}
.jdyx .box2 table {
	width:1040px;
	margin-top:50px;
	box-shadow: 0 0 20px rgba(0,0,0,.3);
}
.jdyx .box2 table td,
.jdyx .box2 table th {
	padding:10px 0;
	text-align: center;
}
.jdyx .box2 table th {
	color:#fff;
	background: #bc303c;
	font-size: 14px;
	font-family: '宋体',"microsoft yahei",arial;
	border:1px solid #c77c83;
}
.jdyx .box2 table td {
	color:#666;
	font-size: 14px;
	font-family: '宋体',"microsoft yahei",arial;
	border:1px solid #bfbfbf;
}
.jdyx .box2 table td i {
	display: inline-block;
	*zoom: 1;
	*display: inline;
	width:17px;
	height:13px;
	background-position:-888px 0;
}
.jdyx .box3 {
	height:200px;
	padding: 100px 0 0 40px;
	background: url(../images/jdyx_box3_bg.png) #EEB743;
}
.jdyx .box4 {
	background: #bc303c;
	padding:60px 0 50px;
}
.jdyx .box4 img {
	display: block;
	width:122px;
	height:122px;
	background: #fff;
	border:1px solid #9e9a98;
}
.jdyx .box4 h3 {
	color:#4d4d4d;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 30px;
}
.jdyx .box4 li {
	padding:20px 40px;
	background: #e6e6e6;
	float: left;
	margin-top:55px;
	position: relative;
}
.jdyx .box4 li p {
	text-align: center;
	margin-top:5px;
}
.jdyx .box4 li.item-1 {
	width:290px;
	margin-left:120px;
}
.jdyx .box4 li.item-2,
.jdyx .box4 li.item-3 {
	margin-left:55px;
}
.jdyx .box4 li.item-1:before {
	content: '';
	display: block;
	position: absolute;
	right:-15px;
	top:35px;
	width:15px;
	height:25px;
	background: url(../images/g-icon.png) no-repeat;
	background-position: -920px 0;
}
.jdyx .box4 li.item-2:after {
	content: '';
	display: block;
	position: absolute;
	right:87px;
	top:-15px;
	width:21px;
	height:15px;
	background: url(../images/g-icon.png) no-repeat;
	background-position: -944px 0;
}
.jdyx .box4 li.item-3:after {
	content: '';
	display: block;
	position: absolute;
	right:87px;
	top:-15px;
	width:31px;
	height:15px;
	background: url(../images/g-icon.png) no-repeat;
	background-position: -967px 0;
}
.jdyx .box5 {
	padding:80px 40px 60px;
}
.jdyx .box5 .inner {
	width:650px;
	text-align: center;
}
.jdyx .box6 {
	height:385px;
	padding-top:65px;
	background: url(../images/jdyx_box6_bg.png) no-repeat;
}
.jdyx .box6 ul {
	width:940px;
	margin:40px auto 0;
}
.jdyx .box6 li {
	width:440px;
}
.jdyx .box6 li div {
	width:210px;
}
.jdyx .box6 li div img {
	border:1px solid #fff;
}
.jdyx .box6 li div p {
	color:#fffefe;	
	margin-top:5px;
}
/* 2019.01.25-add尚美会内容 */
.ja-b1 { background-color: #fff; }
.ja-tips { padding: 0 0 60px; font-size: 12px; line-height: 18px; text-align: center; color: #d4b089; }
.ja-table1-box { width: 1120px; padding: 30px 0 26px; margin: 0 auto; background: #fff; }
.ja-table1 { width: 1040px; height: 600px; margin: 0 auto; }
.ja-table1 thead tr.top th { height: 66px; padding-bottom: 12px; vertical-align: bottom; border-bottom: 3px solid #333; font-size: 16px; }
.ja-table1 thead tr.top th.t1, .ja-table1 thead tr.top th.t2, .ja-table1 thead tr.top th.t3, .ja-table1 thead tr.top th.t4, .ja-table1 thead tr.top th.t5 { background: url(../images/ja-table1-bg.png) no-repeat; }
.ja-table1 thead tr.top th.t1 { background-position: 70px 0; color: #f2848e; }
.ja-table1 thead tr.top th.t2 { background-position: -114px 0; color: #8d8484; }
.ja-table1 thead tr.top th.t3 { background-position: -304px 0; color: #d26352; }
.ja-table1 thead tr.top th.t4 { background-position: -458px 0; color: #f6ae33; }
.ja-table1 thead tr.top th.t5 { background-position: -578px 0; color: #2c2200; }
.ja-table1 tbody { border-left: 1px solid #adadad; }
.ja-table1 tbody tr td { border-bottom: 1px solid #eae6e3; border-right: 1px solid #adadad; font-size: 13px; text-align: center; }
.ja-table1 tbody tr td.null { color: #c9c9c9; }
.ja-table1 tbody tr.bgf { background: #fffaf7; }
.ja-table1 tbody tr.bbg td, .ja-table1 tbody tr td.bbg { border-bottom: 1px solid #adadad; }
.ja-table1 .ja1 { height: 212px; }
.ja-table1 .ja1 .arrow { z-index: 2; left: -1px; top: 0; cursor: pointer; }
.ja-table1 .ja1 .arrow i { display: block; border: 14px solid #e50012; border-color: #e50012 transparent transparent #e50012; }
.ja-table1 .ja1 .arrow p { z-index: 2; left: 2px; top: 2px; line-height: 14px; color: #fff; animation: breath 2000ms infinite; }
.ja-table11 { display: none; z-index: 9; left: 40px; top: 109px; width: 1040px; height: 250px; background: #d29c69; }
.ja-table11 .close { z-index: 10; right: 0; top: 0; padding: 5px; cursor: pointer; }
.ja-table11 table { width: 1040px; height: 250px; margin: 0 auto; }
.ja-table11 table tr th, .ja-table11 table tr td { border-bottom: 1px solid #fff; }
.ja-table11 table tr th { font-size: 16px; line-height: 24px; }
.ja-table11 table tr td { padding: 0 12px; border-left: 1px solid #fff; font-size: 13px; line-height: 18px; color: #fff; }
.ja-table11 table tr td:first-child { padding: 0; border-left: none; text-align: center; }
.ja-table11 table tr:nth-child(2) td:last-child, .ja-table11 table tr:last-child td { border-bottom: none; }
