/*
 *Ç°¶Ë´úÂëÖÆ×÷£ºñö·ç
 *ÁªÏµqq£º635772733
 */
body{ margin:0 auto; font-size:12px;font-family: "Source Han Sans CN";color:#333;}
body, button, input, select, textarea {font-family: "Source Han Sans CN";outline:0px;font-size:12px;}
textarea {overflow-y:hidden;}
ul{ margin:0px; padding:0px;zoom:1;/*ÓÃÓÚIE6*/ }
div {zoom:1;/*ÓÃÓÚIE6,ÒªÊÇIE6´íÎ»,ÐÞ¸´Õâ¸ö.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#333;}
a:hover {color:#ce0015;text-decoration:none;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
i,em,cite {font-style:normal;}
input,select {padding:0;margin:0;}
.wrap {width:1000px;margin:0 auto;height:auto;}
.fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.m10 {margin:10px;_display:inline;}
.m20 {margin:20px;}
.mb20 {margin-bottom:20px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt15 {padding-top: 15px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.p10 {padding: 10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.p5 {padding: 5px;}
.p1 {padding: 1px;}
.b {display:block;}
.in-b {display:inline-block;zoom:1;*display:inline;}
.por {position:relative;}
.poa {position:absolute;}
.ti {text-indent:-999999px;}
#no {border:none;border:0;}

/*ÑÕÉ«*/
.red {color:red;}
.black {color:black;}
.blue {color:blue;}
.gray {color:#999;}
.white {color:white;}

/*¿í¶È*/
.w100 {width:100%;}
.mw100 {max-width:100%;}
.w50 {width:50%;}

/* ÎÄÕÂ¼ä¾à */
.content {font-size:16px;line-height:28px;color:#595757;}
.content p {margin-bottom:10px;}
.content img {max-width:100%;border-radius:20px;}
.content .info {border:1px solid #e3e1e1;background-color:#eee;padding:15px;margin-bottom:35px;}

/*±ß¿ò*/


/* ±³¾° */
.bgf {background-color:#fff;}
.bg1 {background-color:#ce0015;}
.bg2 {background-color:#fdc702;}
.bg3 {background-color:#f4f4f4;}
.bg4 {background-color:#f6f6f6;}

/* ±êÌâ1 */
.title-h1 {text-align:right;padding-right:7px;width:146px;position:relative;margin:0 auto 35px;height:57px;line-height:48px;border:3px solid #ce0015;font-size:28px;color:#5a5a5a;}
.title-h1 h3 {position:absolute;left:-30px;top:4px;width:94px;height:45px;color:#fff;background-color:#ce0015;text-align:center;line-height:45px;}


/* Í·²¿ */
.navbar {height:100px;background-color:#fdc702;border:none;border:0;z-index:99999;margin:0;}
.navbar .ewm {width:83px;height:83px;border-radius:5px;margin-top:8px;float:right;}
.navbar .navbar-brand {padding:0;height:auto;}
.navbar .navbar-brand img {margin:25px 0 0;}
.navbar-collapse {float:right;padding:0;}
.navbar-nav {margin-top:35px;}
.navbar-nav > li.dropdown {margin:0 5px;}
.navbar-nav > li.dropdown a {color:#221613;padding:5px 15px;font-size:18px;}
.navbar-nav > li.dropdown a:hover,.navbar-nav > li.dropdown.hover a {color:#ce0015;}
.fr-fa {margin:33px 0 0;}
.navbar-form {float:right;}


.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {}
.swiper-pagination-bullet {background-color:#fff;filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}
.swiper-pagination-bullet-active {background-color:#fdc702;}

/* pp-index */
.pp-index {padding:38px 0 45px;}
.pp-index .box {font-size:16px;line-height:26px;color:#fff;border:2px solid #fff;padding:35px 25px 0;}
.pp-index .box h2 {font-size:30px;margin-bottom:20px;}
.pp-index .box p {text-indent:2em;margin-bottom:30px;}
.pp-index .box img {margin-top:60px;}
.pp-index .box em {display:inline-block;zoom:1;*display:inline;height:66px;line-height:66px;border-right:1px solid #fff;width:50%;text-align:right;padding-right:20px;}
.pp-index .video {position:relative;margin-top:40px;}
.pp-index .video em {z-index:22;background:url("../images/play.png") no-repeat center top;width:89px;height:90px;position:absolute;display:inline-block;zoom:1;*display:inline;left:50%;top:50%;margin:-45px 0 0 -45px;}
.pp-index .row {margin:0;}
.pp-index .row .col-md-6 {padding:0;}




/* pro-index */
.pro-index {margin-top:55px;padding-bottom:34px;}
.pro-index a.b {text-align:center;}
.pro-index a.b img {border-radius:8px 8px 0 0;}
.pro-index a.b span {height:63px;line-height:63px;font-size:16px;color:#292828;border-radius:0 0 8px 8px;background-color:#fbe6e8;}
.pro-index .swiper-button-prev,.pro-index .swiper-button-next {border-radius:50%;background-color:#e2e2e3;width:72px;height:72px;color:#fff;}
.pro-index .swiper-button-prev {left:-80px;}
.pro-index .swiper-button-next {right:-80px;}

/* about-index */
.about-index {padding:50px 0 82px;margin-bottom:48px;font-size:16px;line-height:28px;color:#292828;text-align:center;}
.about-index h2 {font-size:30px;margin-bottom:50px;}
.about-index span {display:block;margin-bottom:20px;font-size:18px;}
.about-index img {margin-bottom:20px;}
.about-index p {text-align:left;}

/* news-index */
.news-index .box {padding-bottom:40px;border-bottom:1px dashed #cecece;margin-bottom:40px;}
.news-index .box .time {width:80px;height:80px;background-color:#fdc702;float:left;font-size:18px;color:#fff;text-align:center;margin-right:20px;_display:inline;}
.news-index .box .time font {font-size:30px;font-weight:bold;}
.news-index .box a.b {font-size:16px;color:#ce0015;height:28px;line-height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-index .box p {line-height:24px;color:#aaa8a8;font-size:16px;height:48px;overflow:hidden;}
.news-index .btn1 {padding:35px 0;margin-bottom:8px;background-color:#ce0015;text-align:center;color:#fff;font-size:20px;font-weight:bold;}
.news-index .btn1 em {font-size:12px;font-weight:normal;text-transform:Uppercase;}
.news-index .btn1 font {color:#fdc702;}
.news-index .row .col-md-8 .row {margin:0;}
.news-index .row .col-md-8 .row > div {padding:0;}
.news-index .row .col-md-4 .row {margin:0 -4px;}
.news-index .row .col-md-4 .row > div {padding:0 4px;}


/* footer */
.footer {margin-top:50px;background-color:#3a3a3a;padding:35px 0 48px;font-size:14px;color:#bbb;line-height:28px;}
.footer .lx {text-align:center;font-size:24px;color:#fff;border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;}
.footer .lx span {font-size:14px;display:block;color:#bbb;}
.footer .lx .qq {margin:18px auto;width:158px;height:35px;line-height:35px;text-align:center;border-radius:25px;font-size:14px;color:#3a3a3a;background:url("../images/qq.png") no-repeat -50px center #fff;}
.copyright {background-color:#303030;font-size:14px;color:#fff;text-align:center;padding:10px 0;}


/* ¹ØÓÚÎÒÃÇ */
.about1 {padding:20px 0;font-size:18px;line-height:36px;color:#fff;}
.about1 p {text-indent:2em;}
.about2 {padding-bottom:95px;}
.about2 h2 {font-size:24px;color:#484747;padding:52px 0 25px;}
.about3 {padding:60px 0;}
.about3 .col-md-3 {position:relative;}
.about3 .box {text-align:center;background-image:url("../images/bg1.png");background-size:100% 100%;height:238px;font-size:16px;color:#292828;line-height:28px;}
.about3 .box h2 {font-size:18px;color:#ce0015;margin-bottom:5px;}
.about3 {}
.about4 {padding:88px 0;margin-bottom:-50px;text-align:center;}
.about4 .box1 {margin-bottom:16px;height:137px;line-height:137px;font-size:24px;color:#000;background-color:#fdc702;}
.about4 .box {margin-bottom:16px;font-size:16px;color:#fff;background-color:#ce0015;height:137px;}
.about4 .box img {margin:33px 0 14px;width:25px;}

/* position */
.position {text-align:center;color:#fff;padding:10px 0;margin-bottom:22px;}
.position a {color:#fff;}

.nav1 {text-align:center;margin-bottom:15px;}
.nav1 a {display:inline-block;zoom:1;*display:inline;font-size:16px;color:#696969;margin:0 6px 10px;height:38px;line-height:38px;width:109px;border:2px solid #e4e0e1;}
.nav1 a:hover,.nav1 a.hover {border:2px solid #ce0015;color:#ce0015;}

.pro-list a.b {text-align:center;margin-bottom:30px;}
.pro-list a.b img {border-radius:8px 8px 0 0;}
.pro-list a.b span {height:63px;line-height:63px;font-size:16px;color:#292828;border-radius:0 0 8px 8px;background-color:#fbe6e8;}


/* ÁªÏµÎÒÃÇ */
.contact {margin-bottom:-50px;}
.contact .box {margin-bottom:25px;background-color:#fdc702;padding:35px 0 40px;text-align:center;border-radius:20px;font-size:14px;color:#2d2d2c;line-height:26px;}
.contact .box img {margin-bottom:10px;height:30px;}
.contact .box {}

/* ÐÂÎÅ */
.news-list .box {padding-bottom:40px;border-bottom:1px solid #e5e5e5;margin-bottom:40px;}
.news-list .box .time {width:80px;height:80px;background-color:#fdc702;float:left;font-size:18px;color:#fff;text-align:center;margin-right:20px;_display:inline;}
.news-list .box .time font {font-size:30px;font-weight:bold;}
.news-list .box a.b {font-size:16px;/*color:#ce0015;*/height:28px;line-height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list .box p {line-height:24px;color:#aaa8a8;font-size:16px;height:48px;overflow:hidden;}



.news-list .box a.b:link {color: #ce0015;}
.news-list .box a.b:visited {color:#aaa8a8;}



/*·ÖÒ³*/
.list_pages{ text-align:center;height:52px;margin-top:20px;}
.list_pages ul{}
.list_pages ul li{float:none;width:auto;padding:4px 8px;border:1px solid #eee;background-color:#eee;display:inline-block;zoom:1;*display:inline;margin:0 2px;}
.list_pages ul li a{color:#606060;}
.list_pages ul li a:hover{color:#000000;}
.list_pages ul li.thisclass,.list_pages ul li.thisclass a,.list_pages ul li.thisclass a:hover{background-color:#ce0015;color:#fff;border:1px solid #ce0015;}
.list_pages .pageinfo{padding:4px 10px;color:#555;font-weight:normal;float:none;}
.list_pages .pageinfo strong{color:#555; font-weight:normal;}
.list_pages select{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}


/* ¼ÓÃË */
.jm1 {margin:23px auto 36px;color:#000;font-size:18px;line-height:36px;}
.jm1 .title-h1 {margin-bottom:30px;}

.jm2 {padding:45px 0;}
.jm2 .swiper-container {padding-bottom:40px;}
.jm2 img {border-radius:10px;}
.jm2 .swiper-container-horizontal > .swiper-pagination-bullets,.jm2 .swiper-pagination-custom, .swiper-pagination-fraction {}
.jm2 .swiper-pagination-bullet {background-color:#ce0015;width:10px;height:10px;}
.jm2 .swiper-pagination-bullet-active {background-color:#fdc702;}

.jm2 .swiper-button-prev,.jm2 .swiper-button-next {border-radius:50%;background-color:#e2e2e3;width:72px;height:72px;color:#fff;}
.jm2 .swiper-button-prev {left:-80px;}
.jm2 .swiper-button-next {right:-80px;}

.jm3 {padding:55px 0;}
.jm3 .title-h1 {margin-bottom:37px;}
.jm3 > .row {margin:58px 0 0;}
.jm3 > .row > .col-md-9,.jm3 > .row > .col-md-3 {padding:0;}
.jm3 .box {margin-bottom:10px;position:relative;}
.jm3 .box img {border-radius:10px;}
.jm3 > .row > .col-md-9 > .col-md-6:nth-child(2n) .box img {border-radius:10px 0 0 10px;}
.jm3 .box em {position:absolute;text-align:center;left:50%;top:50%;display:block;margin:-25px 0 0 -77px;width:154px;height:49px;line-height:49px;border-radius:20px;background-color:#fdf9f8;font-size:18px;color:#000;font-weight:bold;}
.jm3 .col-md-9 .row {margin:0 -5px;}
.jm3 .col-md-9 .row .col-md-6 {padding:0 5px;}
.jm3 .logo2 {background:url("../images/logo2.png") no-repeat center top #fdc702;border-radius:0 10px 10px 0;height:392px;}

.jm4 {padding:35px 0 50px;font-size:18px;line-height:48px;color:#000;}
.jm4 .title-h1 {margin-bottom:30px;}
.jm4 .d {margin-right:10px;_display:inline;}

.jm5 {padding:75px 0 140px;}
.jm5 .title-h1 {margin-bottom:50px;}

.jm6 {padding:52px 0 40px;margin-bottom:-50px;}
.jm6 .title-h1 {margin-bottom:36px;}
.jm6 .box {background-color:#f5ba18;}
.jm6 .box p {padding:10px 0 10px 20px;font-size:18px;color:#1e1e1e;line-height:36px;}
.jm6 .jm-btn {margin:70px 0 30px;border-radius:50px;width:375px;height:82px;line-height:82px;font-size:24px;color:#000;text-align:center;background-color:#f5ba18;}

@media (max-width: 1240px) {
.navbar-nav > li.dropdown a {padding:5px 2px;}
}

@media (max-width: 1000px) {
	.navbar-nav > li.dropdown a {padding:5px 2px;}
}

@media (max-width: 900px){
	.navbar-header {float:none;}
}

@media (max-width: 768px) {
	.navbar {height:70px;}
	.navbar-toggle {margin-top:17px;}
	.navbar-collapse {background-color:#fff;float:none;margin-top: 6px;}
	.navbar .navbar-brand img  {margin:20px 0 0 10px;width:140px;}
	.navbar-default .navbar-toggle {border-color: #fff;}
	.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
	.navbar-nav {margin:0 0 10px;}
	.navbar-nav > li.dropdown a {padding:10px 0 0;}
	.navbar-nav > li.dropdown a:hover,.navbar-nav > li.dropdown.hover a {color:#ce0015;border:none;border:0;}
	.navbar-form {float:none;}

	.pro-index .swiper-button-prev,.pro-index .swiper-button-next {display:none;}

	.jm5 {padding:50px 0;}
	.jm6 .box {margin-top:20px;}
	.jm6 .jm-btn {width:100%;height:40px;line-height:40px;border-radius:20px;font-size:16px;}

}


