@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0;}
li{ list-style:none;}
.jxybs_body *{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; line-height: 24px}

.jxybs_body i,.jxybs_body em{ font-style: normal}
.jxybs_body img{ width: 100%;}

.jxybs_banner{ margin-top: -7px}
.jxybs_tit{ margin: 10px 0 20px; border-bottom: 1px solid #00aaf0; border-top: 1px solid #00aaf0; overflow: hidden;}
.jxybs_tit h2,.jxybs_tit h3{ width: 50%; height: 38px; line-height: 40px; float: left; display:block; text-align: center; font-size: 1.2em}
.jxybs_tit h2{ background: #00aaf0; color: #fff;}
.jxybs_tit h3{ color: #00aaf0;}

.jxybs_con1{overflow: hidden; padding: 0 15px 20px}
.jxybs_con1 img{display: block; width: 31.6%; float: left}
.jxybs_con1 p{ width: 65%; float: right;}
.jxybs_con1 p i{ color: #df2e1b;}
.jxybs_con1 span{display: block; overflow: hidden; padding-top: 20px; clear: both; width: 90%; margin: 0 auto}
.jxybs_con1 span a{display: block; width: 48%; height: 35px; line-height: 35px; font-size: 14px; background: #ff6352 url(../images/jx_btn1.png) no-repeat 9%; background-size:9% auto; color: #fff; border-radius:15px; float: left; text-indent: 12%}
.jxybs_con1 span a:nth-of-type(2){ float:right}

.jxybs_con2{ padding: 0 15px 20px}
.jxybs_con2 p{ padding-bottom: 20px}
.jxybs_con2 .jc2_cen{}
.jxybs_con2 .jc2_cen ul{}
.jxybs_con2 .jc2_cen ul li{ overflow: hidden;}
.jxybs_con2 .jc2_cen ul li span{display: block; width: 48%; float: left; text-align: center;}
.jxybs_con2 .jc2_cen ul li span em{ display: block; color: #666; font-size:1.1em; padding: 10px 0; background: #f0f0f0}
.jxybs_con2 .jc2_cen ul li span b{display: block; color: #000; font-size: 1.1em; padding: 0 0 10px;/* background: url(../images/jx_bg1.png) no-repeat center; background-size:90% 1px*/}
.jxybs_con2 .jc2_cen ul li span i{display: block; border-radius: 10px; background: #ff6352; width: 76%; height: 35px; line-height: 35px; color: #fff; font-size: 16px; margin: 0 auto}
.jxybs_con2 .jc2_cen ul li span:nth-child(2){ float:right}
.jc2_btn{ text-align: center; overflow: hidden; padding-top: 20px}
.jc2_btn li{ width: 10px; height: 10px; border-radius: 50%; background: #ccc; display: inline-block; margin: 0 10px; overflow: hidden; text-indent: -999px;}
.jc2_btn li.on{ background: #00aaf0}
.jxybs_con2 .jc2_bottom{ overflow: hidden; width: 100%; padding: 20px 0 30px}
.jxybs_con2 .jc2_bottom p{ width: 32%; float: left; background:#f0f0f0; padding: 10px; box-sizing: border-box}
.jxybs_con2 .jc2_bottom p:nth-child(2){ margin: 0 2%}
.jxybs_con2 .jc2_bottom p b{display: block; height: 35px; line-height: 35px; font-size:1.2em; background: #999; color: #fff; text-align: center}
.jxybs_con2 .jc2_bottom p span{display: block; padding: 10px 0 0; line-height: 22px}
a.jxybs_btn{ display: block; width:90%; height: 40px; line-height: 40px; border-radius: 20px; border: 2px solid #f78b20; font-size: 1.1em; margin: 0 auto; color: #f78b20; text-align: center; overflow: hidden;}
a.jxybs_btn i{ display: block; width: 75%; height: 40px; line-height: 40px; float: left; background: #f78b20; color: #fff;}
a.jxybs_btn em{ display: block; width: 25%; height: 40px; line-height: 40px; float: right;}

.jxybs_con3{ padding: 0 15px 20px}
.jxybs_con3 p{ padding-bottom: 20px}
.jc3_cen{ padding-bottom: 20px}
.jc3_cen li{ margin-bottom: 15px; border-radius: 10px; background: #f0f0f0; overflow: hidden;}
.jc3_cen li b{ display: block; width: 32%; float: left; background: #00aaf0 url(../images/jx_ico1.png) no-repeat 95%; background-size: 28% auto; color: #fff; font-size: 1.1em; padding: 15px 10px; box-sizing: border-box}
.jc3_cen li span{display: block; width:68%; float: right; padding:3px 20px 0 15px; box-sizing: border-box}
.jc3_cen li span strong{display: block;font-size: 1.1em; border-bottom: 1px dashed #ccc; color: #000;}
.jc3_cen li span i{ color: #666; display: block;}


.jxybs_main{ padding: 10px 15px; font-size: 14px; color: #666; line-height: 24px}
.jxybs_main *{ width: 100%; font-style: normal}
.jigou_t{ text-align: center;}
.jigou_t h2{ font-size:20px}
.jigou_t h2 b{ color: #6cb930;}
.jigou_t i{ color: #ccc; font-size: 14px; font-style: normal}
.jxjg_con{ padding-bottom: 20px}
.jxjg_con p{ display: block; text-indent: 2em; padding:15px 0;}
.jxjg_con p strong{ color: #58a7f0;}
.jxjg_con span{ display: block; overflow: hidden; padding: 0 0 15px; text-align: center; width: 100%;}
.jxjg_con span em,.jxjg_con span a{ display: block; width: 30%; margin: 0 0.5%; display: inline-block; position: relative; border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden;}
.jxjg_con span em i{display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background: rgba(83,170,236,0.7); color: #fff; text-align: center; font-size: 16px; padding-top: 22%; box-sizing: border-box}
.jxjg_con span em:nth-child(3) i{ font-size: 16px; background: #fd564f; color: #fff; padding-top: 22%; box-sizing: border-box}
.jxjg_con2{ padding: 10px 0 40px}
.jxjg_ul li{overflow: hidden;}
.jxjg_ul li .jxjg_p{ width: 60%; float: left; padding-left: 3px; box-sizing: border-box}
.jxjg_ul li .jxjg_p h3{ color: #000; font-size: 16px}
.jxjg_ul li .jxjg_p h4{ color: #6cb930; font-size: 16px; margin-bottom: 10px; width: 70%; border-bottom: 1px solid #eee}
.jxjg_ul li img{ width: 35%; float: right; border-top-right-radius: 20px; border-bottom-left-radius:20px; -webkit-border-top-right-radius: 20px; -webkit-border-bottom-left-radius:20px;}
.jxjg_ul li span{display: block;}
.jxjg_ul li i{display: block; width: 60%; height: 30px; font-size: 15px; margin-top: 10px; border-radius: 5px; -webkit-border-radius: 5px; background: #fd564f; color: #fff; line-height: 30px; text-align: center}
.jxjg_btn{ text-align: center; margin: 0 0 5px}
.jxjg_btn li{ width: 22%; height: 4px; border-radius: 10px; -webkit-border-radius: 10px; display: inline-block; margin: 0 2px; text-indent: 999px; overflow: hidden; background: #eee}
.jxjg_btn li.on{ background: #6cb930}
.jxjg_con3{padding: 20px 0 40px}
.jxjg_con3 li{ overflow: hidden;}
.jxjg_con3 li img{ border-radius: 10px; -webkit-border-radius: 10px;}
.jxjg_con3 li p{ width: 48%; margin: 0 1%; float: left; text-align: center}
.jxjg_con3 li p i{display: block; padding-top: 5px}

.jxjg_con4{margin: 20px 0; height: 170px; border-top: 4px solid #eee; overflow: hidden;}
.jxjg_con4 p{ width: 15%; overflow: hidden; font-size: 16px; padding:50px 5% 0; margin: 0 2%; line-height: 20px; text-align: center; float: left; color: #fff; box-sizing: border-box}
.jxjg_con4 p:nth-child(1){ background:#6cb930 url(../images/lc1.png) no-repeat center 15px; background-size: 60%; animation: han1 ease 1.5s alternate infinite; -webkit-animation: han1 ease 1.5s alternate infinite}
.jxjg_con4 p:nth-child(2){ background:#58a7f0 url(../images/lc2.png) no-repeat center 15px; background-size: 60%; animation: han2 ease 1.5s alternate infinite; -webkit-animation: han2 ease 1.5s alternate infinite}
.jxjg_con4 p:nth-child(3){ background:#fd564f url(../images/lc3.png) no-repeat center 15px; background-size: 60%; animation: han3 ease 1.5s alternate infinite; -webkit-animation: han3 ease 1.5s alternate infinite}
.jxjg_con4 p:nth-child(4){ background:#eca61e url(../images/lc4.png) no-repeat center 15px; background-size: 55%; animation: han4 ease 1.5s alternate infinite; -webkit-animation: han4 ease 1.5s alternate infinite}
.jxjg_con4 p:nth-child(5){ background:#5ebfb7 url(../images/lc5.png) no-repeat center 15px; background-size: 55%; animation: han4 ease 1.5s alternate infinite; -webkit-animation: han4 ease 1.5s alternate infinite}
.jxjg_con4_b{ padding-bottom: 20px; }
.jxjg_con4_b b{ color: #fd564f;}
.jxjg_con4_b i{display: block; width: 48%; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #fd564f; font-size: 16px; border-radius: 10px; -webkit-border-radius: 10px; margin:20px auto 0; animation: zxbtn ease 0.8s alternate infinite; -webkit-animation: zxbtn ease 0.8s alternate infinite}
@keyframes zxbtn{
	0%{ transform: scale(1)}
	100%{ transform: scale(1.1)}
}
@keyframes han1{
	0%{ padding-bottom: 0}
	100%{ padding-bottom: 10px}
}
@keyframes han2{
	0%{ padding-bottom: 0}
	100%{ padding-bottom: 20px}
}
@keyframes han3{
	0%{ padding-bottom: 0}
	100%{ padding-bottom: 30px}
}
@keyframes han4{
	0%{ padding-bottom: 0}
	100%{ padding-bottom: 40px}
}