/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#666;}
a{color:#666;}
a:hover{ color:#f60;/* text-decoration:underline;*/}
p{line-height:1.8em; padding:2px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1356px !important; margin:0 auto; max-width:1356px !important;}
.wapper02{ width:1600px; margin:0 auto; max-width:1600px !important;}


.header-bg{ background:#a90000; border-bottom:1px solid #fff;}
.header{  display: flex;  justify-content: space-between;align-items: center; height:80px;}
.header .logo{ width:20%;}
.header .logo a{    display: flex;justify-content: center; align-items: center;height:80px;}
.header .logo a img{ max-height:80px; max-width:100%; vertical-align:bottom;}



/*common end*/


/*menu*/
.menu{height:50px;line-height:50px;}
.menu ul li{float:left;position:relative;width:120px;}
.menu ul li:after {
    content: "";
    width: 0;
    height: 2px;
    background: orangered;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.menu ul li dl{background:#fff;width:100%;position:absolute;left:0px;top:50px;box-shadow:2px 2px 5px rgba(0,0,0,0.2);/* padding:10px 0; */display:none;z-index:99;text-align: center;}
.menu ul li dl dd{line-height: 40px;border-bottom: #f3f3f3 dotted 1px;/* margin:0 10px; */}
.menu ul li dl dd a{font-size: 17px;color:#666;font-weight:normal;padding:0;text-align: center;display: block;}
.menu ul li dl dd a:hover{color: #fff;background: orange;}
.menu a{font-size: 17px;color:#fff;text-decoration:none;font-weight: normal;display:block;text-align:center;}
.menu a:hover{color: #ff4500;}
.menu ul li:hover:after{ width:100%}
a.menu_hover{color: #ff4500;}
/*.menu_down span{ display:block;background:url(../images/menu_down.gif) right 10px center no-repeat;}
*/

.banner{ width:100%;}
.swiper-button-next01, .swiper-button-prev01{    background-color: rgba(91, 112, 136, .5)!important;     width: 38px !important;height: 38px !important; border-radius:50% }
.swiper-button-next01:after, .swiper-button-prev01:after{ color:#fff !important; font-size:14px !important;}
.banner img{ width:100%; vertical-align:bottom;}

.cent01-bg{ background:rgba(245, 245, 245, 1); padding:4% 0;}
.cent01{ background:#fff;}
.cent01-l{float:left;display:block;width: 39%;padding: 4% 2.5%;box-sizing:border-box;}
.cent01-l h2{display:block;font-weight:normal;font-size:32px;color:#000;text-align: center;}
.cent01-l span{display:block;font-size:14px;color:#666;margin-top: 3%;line-height: 24px;}
.cent01-l a{ display:block; width:150px; height:36px; line-height:36px; color:#fff; font-size:14px; background:#f60; text-align:center; margin-top:10%;}
.cent01-r{float:right;display:block;width: 61%;}
.cent01-r img{ width:100%; vertical-align:bottom;}



.cent02{}
.cent02 ul{ background:rgba(169, 0, 9, 1);   display: flex; align-items: flex-start;}
.cent02 ul li{ width:30.5%; padding: 4% 2.5%; box-sizing:border-box; color:#fff;}
.cent02 ul li:first-child{ width: 39%; background:#000; box-sizing:border-box;padding: 4% 2.5%;}
.cent02 ul li h2{ font-size:22px; font-weight:normal; display:block;}
.cent02 ul li span{ font-size:14px; display:block; margin-top:6%; line-height:1.5;}
.cent02 ul li a{ width:140px; height:36px; line-height:36px; text-align:center; display:block; font-size:14px; color:#fff; background:rgb(169, 0, 9);margin-top:6%;}
.cent02 ul li a:hover{ background:rgb(132, 0, 7); }


.tilte{ text-align:center}
.tilte h2{ font-size:44px; font-weight:normal; color:#000;}
.tilte em{ display:block; letter-spacing:4px;font-size:16px; color:#a90009; line-height:1.6; font-style:normal; margin-top:10px;}

.cent03{ margin-top:2%;}
.cent03 ul li{float:left;display:block;width: calc((100% - 6% - 6px)/3);border:1px solid #f2f2f2;margin-right: 3%;margin-top: 3%;}
.cent03 ul li:nth-child(3n) {margin-right: 0% ;}
.cent03 ul li a{ display:block}
.cent03 ul li a .img{     display: flex;
    justify-content: center;
    align-items: center; width:100%; position:relative; height:298px; overflow:hidden;}
.cent03 ul li a .img img{ max-width:100%; max-width:100%;vertical-align:bottom;cursor:pointer; transition: all 0.5s;}
.cent03 ul li .mih{ position:absolute; top:0; left:0; width:100%; height:100%;     background: rgba(0, 0, 0, .6); transition: all 0.5s ease; color:#fff;    display: flex;
    justify-content: center;
    align-items: center; opacity:0
}
.cent03 ul li:hover img{ transform: scale(1.1);}
.cent03 ul li .mih h2{ font-weight:normal; font-size:16px; padding:8px 0; position:relative;}
.cent03 ul li .mih h2::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent03 ul li .mih h2::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent03 ul li:hover .mih{ opacity:1}
.cent03 ul li:hover .mih h2::before{ width:16px;}
.cent03 ul li:hover .mih h2::after{ width:16px;}
.cent03 ul li a>span{ text-align:center; display:block; line-height:40px; font-size:16px; color:#000;}
.ckgd{ display:block; width:198px; height:40px; text-align:center; line-height:40px;     background-color: rgba(0, 0, 0, 0);  border-radius: 25px; border: 1px solid #aeaeae; color:#aeaeae; margin:4% auto 0; font-size:14px;}
.ckgd:hover{ color:#fff; background:#000; border: 1px solid #000;}

.cent04-bg{ margin-top:2%; padding:5% 0; color:#fff;}
.cent04{ text-align:center;}
.cent04 .tilte h2{ color:#fff;}
.cent04 .dhe{ display:block; width:120px; height:1px; background:#fff; margin:4% auto 2% auto;}
.cent04 span{ display:block; font-size:14px; line-height:2;}
.cent04 a{ font-size:14px; font-weight:bold;  width: 140px;margin: 4% auto 0;  border: 1px solid #fff; transition: 0.5s;   
    color: rgba(255, 255, 255, 1);     padding-top: 0;
    padding-right: 20px;
    padding-left: 20px; text-align:center; display:block; line-height:50px;}
.cent04 a:hover{    background-color: #fff; width: 200px; color:#000;  border: 1px solid rgba(252, 157, 45, 1);}


.cent05{ margin-top:4%; margin-bottom:2%}
.cent05 .tilte{ margin-bottom:4%;}
.cent05 ul li{ float:left; display:block; width:calc((100% - 20px)/3); margin-top:10px; margin-right:10px; background:#f3f3f3; padding:40px; box-sizing:border-box; position:relative;}
.cent05 ul li:nth-child(3n) { margin-right: 0% ;}
.cent05 ul li a{    display: flex;  align-items: flex-start; justify-content: space-between;    z-index: 9;
    position: relative;}
.cent05 ul li a  .yun02{width:70%;}
.cent05 ul li a  .yun02 h2{     overflow: hidden; font-size:24px; color:rgb(169, 0, 9); font-weight:normal;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1;}
.cent05 ul li a  .yun02 span{ display:block; font-size:14px; line-height:2; color:#999;    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;    overflow: hidden; margin-top:6%;}
.cent05 ul li a  .yun02 img{ display:block; margin-top:8%;}   
.cent05 ul li a  .yun01{ color:#000;}
.cent05 ul li a  .yun01 em{ display:block; text-align:right; font-size:16px; font-style:normal;}
.cent05 ul li a  .yun01 h2{ display:block; text-align:right; font-size:28px;}
.cent05 ul li a  .yun01 img{ width:60px; display:block; margin-top:24%;}
.cent05 ul li::before {
    content: '';
    width: 0px;
    height: 100%;
    background: #a90009;
    position: absolute;
    top: 0px;
    left: 0px;
    transition: all 0.2s; z-index:0;
}
.cent05 ul li:hover:before{ width:100%;}
.cent05 ul li:hover a{ color:#fff;}
.cent05 ul li:hover .yun01{ color:#fff;}
.cent05 ul li:hover .yun02 h2{ color:#fff;}
.cent05 ul li:hover .yun02 span{ color:#fff;}


.footer-bg{ background:rgba(171, 7, 16, 1)}
.footer{ padding:2% 0;}
.logo01{ text-align:center;}
.logo01 img{ height:60px; display:block; margin:0 auto;}
.logo01 span{display:block; letter-spacing:4px;font-size:16px; color:#fff; line-height:1.6; font-style:normal; margin-top:10px;}
.footer dl dd{ float:left; display:block;  width:calc((100% - 2px)/3); padding:0 20px; box-sizing:border-box; margin-top:3%;}
.footer dl dd:nth-child(2) { border-right:1px solid rgba(170, 170, 170, 1); border-left:1px solid rgba(170, 170, 170, 1)}
.ldine{ color:#fff; margin-bottom:20px;}
.ldine h2{ font-size:18px; display:block;}
.ldine span{ font-size:14px; display:inline-block; border-bottom:1px solid #f0f0f0; margin-top:2%;}
.huanu{}
.huanu span{ font-size:14px; color:#aaa; display:block;}
.huanu img{ width:120px; display:block; margin-top:4%;}
.lianxs{}
.lianxs li{ font-size:14px; color:#fff; display:block; line-height:24px;}
.lianxs li a{ color:#fff;}

.liuyan li{ background:#fff; line-height:40px; width:100%; margin-bottom:4%;    display: flex;align-items: center; height:40px}
.liuyan li .input_text{ line-height:40px; width:100%;outline:none;text-indent: 10px; color:#000;}
.liuyan li .input_text::-webkit-input-placeholder{ color:#ccc;}
.liuyan li .input_text02{ line-height:40px; width:80%;outline:none;text-indent: 10px; color:#000;}
.liuyan li .input_text02::-webkit-input-placeholder{ color:#ccc;}
.liuyan li a{ display:block; width:20%;height:40px;}
.liuyan li a img{ width:100%; height:40px;}
.liuyan li .input_button{ display:block; width:100%; height:40px; background:#c58a62; color:#fff;}
.footer01{ border-top:1px solid #9c0009; text-align:center; padding:20px 0}
.footer01 span{ display:block; font-size:14px; color:#fff;}

.top{ display:none}
.sp_header{ display:none}
.sjj_nav{ display:none}

.inside_con{ padding:10px 0; min-height:300px;}

.tabs{ margin-top:1%;}
.tab_valli{ display:none; margin-top:2%;border-bottom:1px solid rgba(240,240,240,1); margin-bottom:2%; padding-bottom:2%;}
.tab_valli .tilte h2{ font-size:32px;}
 .tilte p{ padding:0; width:82px; height:1px; background:rgba(0, 0, 0, 0.21); margin:4% auto 2%;}
.tab_valli .tilte{ border-bottom:1px solid rgba(240,240,240,1);}


.weizhi{height:40px; line-height:40px; background:url(../images/title03.png) no-repeat;font-size:14px; }
.weizhi a{ color:#65beba !important}
.title{ text-align:center}
.title li{ min-width:166px; line-height:45px; background:#ab0710; color:#fff; font-size:14px; color:#fff; display:inline-block; margin:0 4px; font-weight:bold;}
.title li:hover{background:#000 !important;}
.cur{ background:#000 !important;}
.yyzz .tilte{ margin-bottom:2%}
.yyzz ul li{ float:left; display:block; width:33%; text-align:center;}
.yyzz ul li a{ display:block}
.yyzz ul li a .img{ width:100%; height:300px;display: flex;
    justify-content: center;
    align-items: center;}
.yyzz ul li a .img img{ max-width:100%; max-height:100%; vertical-align:bottom;}
.yyzz ul li span{ text-align:center; font-size:14px; color:#666; line-height:30px;}


.cent06{ text-align:center}
.cent06 li{ min-width:166px; line-height:45px; background:#ab0710; color:#fff; font-size:14px; color:#fff; display:inline-block; margin:0 4px; font-weight:bold;}
.cent06 li a{color:#fff;}
.cent06 li:hover{background:#000 !important;}
.cent06 li.hover{background:#000 !important;}




.cent07{ margin-bottom:3%; margin-top:2%;}
.cent07 .tilte h2{ font-size:32px;}
.cent07 ul li{float:left;display:block;width: calc((100% - 6% - 6px)/3);border:1px solid #f2f2f2;margin-right: 3%;margin-top: 3%;}
.cent07 ul li:nth-child(3n) {margin-right: 0% ;}
.cent07 ul li a{ display:block}
.cent07 ul li a .img{     display: flex;
    justify-content: center;
    align-items: center; width:100%; position:relative; height:298px; overflow:hidden;}
.cent07 ul li a .img img{ max-width:100%; max-width:100%;vertical-align:bottom;cursor:pointer; transition: all 0.5s;}
.cent07 ul li .mih{ position:absolute; top:0; left:0; width:100%; height:100%;     background: rgba(0, 0, 0, .6); transition: all 0.5s ease; color:#fff;    display: flex;
    justify-content: center;
    align-items: center; opacity:0
}
.cent07 ul li:hover img{ transform: scale(1.1);}
.cent07 ul li .mih h2{ font-weight:normal; font-size:16px; padding:8px 0; position:relative;}
.cent07 ul li .mih h2::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent07 ul li .mih h2::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent07 ul li:hover .mih{ opacity:1}
.cent07 ul li:hover .mih h2::before{ width:16px;}
.cent07 ul li:hover .mih h2::after{ width:16px;}
.cent07 ul li a>span{ text-align:center; display:block; line-height:40px; font-size:16px; color:#000;}


.cenr08{margin-top:2%;}
.cenr08 .tilte h2{ font-size:32px;}
.cenr08 .tilte p{ margin:30px auto 20px;}

.cent09{ margin-bottom:3%; margin-top:2%;}
.cent09>h2{ font-size:18px; color:#666;  display:block;}
.cent09 ul li{float:left;display:block;width: calc((100% - 12% - 8px)/4);border:1px solid #f2f2f2;margin-right: 3%;margin-top: 3%;}
.cent09 ul li:nth-child(4n) {margin-right: 0% ;}
.cent09 ul li a{ display:block}
.cent09 ul li a .img{     display: flex;
    justify-content: center;
    align-items: center; width:100%; position:relative; height:298px; overflow:hidden;}
.cent09 ul li a .img img{ max-width:100%; max-width:100%;vertical-align:bottom;cursor:pointer; transition: all 0.5s;}
.cent09 ul li .mih{ position:absolute; top:0; left:0; width:100%; height:100%;     background: rgba(0, 0, 0, .6); transition: all 0.5s ease; color:#fff;    display: flex;
    justify-content: center;
    align-items: center; opacity:0
}
.cent09 ul li:hover img{ transform: scale(1.1);}
.cent09 ul li .mih h2{ font-weight:normal; font-size:16px; padding:8px 0; position:relative;}
.cent09 ul li .mih h2::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent09 ul li .mih h2::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent09 ul li:hover .mih{ opacity:1}
.cent09 ul li:hover .mih h2::before{ width:16px;}
.cent09 ul li:hover .mih h2::after{ width:16px;}
.cent09 ul li a>span{ text-align:center; display:block; line-height:40px; font-size:16px; color:#000;}

.cent10{ margin-top:2%;}
.cent10-l{ float:left; display:block; width:48%;}

.cent10-r{ float:right; display:block; width:50%;}
.cent10-r h2{ font-size:30px; color:#262626}
.cent10-r span{ font-size:14px; color:#666;}
.cent10-r span a{ color:#707070; display:inline-block; margin-left:20px;}
.cent10 .lll{ background:url(../images/det.png) left center no-repeat; padding-left:20px; margin-top:2%; font-size:14px; color:#666;}
.cent10 .lll em{ font-style:normal;}

.ccjj{ border-bottom:1px solid #d9d9d9}
.ccjj h2{ font-size:14px; color:#1890ff; line-height:60px; border-bottom:1px solid #1890ff; display:inline-block; padding:0 25px;}


.cent12{ background:rgba(248, 248, 248, 1); text-align:center; box-sizing:border-box; padding:0 20px 40px 20px;}
.cent12 h2{ font-size:32px; color:#333; display:block; font-weight:normal}
.cent12 h3{ font-size:20px; color:#ccc; display:block; font-weight:normal}
.cent12 p{ display:block; width:50px; height:0px; background:rgba(51, 51, 51, 1); margin:1% auto 3%;}
.cent12 ul li{ float:left; display:block; width:49%; margin-right:2%; display: flex;justify-content: space-between;align-items: center; margin-bottom:20px;}
.shue{ width:100% !important; margin-right:0;}
.cent12 ul li:nth-child(2n+1) {
    margin-right: 0% ;
}
.cent12 ul li .text{ display:block; width:100%; height:120px; background:#fff; padding:10px; box-sizing:border-box; border:none;outline:none;}
.cent12 ul li .text::-webkit-input-placeholder{ color:#ccc;}
.cent12 ul li .input_text{ line-height:40px; display:block; width:100%; outline:none;text-indent: 10px}
.cent12 ul li .input_text::-webkit-input-placeholder{ color:#ccc;}
.cent12 ul li a{ display:block; width:120px; height:40px; margin-left:4px}
.cent12 ul li a img{ width:100%; height:100%;}
.cent12 a{ display:block; width:100%; background:#333; color:#fff; font-size:14px; line-height:42px;}

.cent13{    display: flex;justify-content: space-between; align-items: center;}
.cent13 a{ font-size:14px; color:#666; display:block;}
.cent13 a em{ font-style:normal; margin-right:10px}

.cent14{ margin-bottom:3%; margin-top:0%;}
.cent14 ul li{float:left;display:block;width: calc((100% - 6% - 6px)/3);margin-right: 3%;margin-top: 3%;}
.cent14 ul li:nth-child(3n) {margin-right: 0% ;}
.cent14 ul li a{ display:block}
.cent14 ul li a .img{     display: flex;
    justify-content: center;
    align-items: center; width:100%; position:relative; height:230px; overflow:hidden;}
.cent14 ul li a .img img{ max-width:100%; max-width:100%;vertical-align:bottom;cursor:pointer; transition: all 0.5s;}
.cent14 ul li .mih{ position:absolute; top:0; left:0; width:100%; height:100%;     background: rgba(0, 0, 0, .6); transition: all 0.5s ease; color:#fff;    display: flex;
    justify-content: center;
    align-items: center; opacity:0
}
.cent14 ul li:hover img{ transform: scale(1.1);}
.cent14 ul li .mih h2{ font-weight:normal; font-size:16px; padding:8px 0; position:relative;}
.cent14 ul li .mih h2::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent14 ul li .mih h2::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.cent14 ul li:hover .mih{ opacity:1}
.cent14 ul li:hover .mih h2::before{ width:16px;}
.cent14 ul li:hover .mih h2::after{ width:16px;}
.mzu{ padding:20px 20px 10px;border:1px solid #f2f2f2;}
.mzu h3{ font-size:16px; color:#333; font-weight:normal;}
.mzu span{    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px; color:#777; line-height:30px; margin-top:2%}
.sie{ border-top:1px solid #e5e5e5;    display: flex;  justify-content: space-between; align-items: center; line-height:38px;}
 .sie em{ font-weight:normal; font-style:normal; font-size:14px}
  .sie em:hover{ color:#ab0710}
  .cent14 ul li:hover a{color:#ab0710} 
  
  
  .cent15{ margin-top:2%; color:#999;}
 .cent15 span{ font-size:14px;}
 .cent15 h2{ color:#333; font-size:22px; display:block; margin:2% 0;} 
  .cent15 ul li{ line-height:30px; font-size:14px}
   .cent15 .img{ width:100%; margin-top:2%}
  .cent15 img{ width:100%}
   
@media only screen and (max-width: 980px) {
	
.wapper{ width:90% !important;}
.wapper02{ width:90%;}
.header-bg{ display:none;}
.top{ display:block; height:50px;}

/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background: #a90000;position:fixed;z-index:10;width:100%;display:block}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background: #fff;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; display:block}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/

.cent01-l{ float:none; display:block; width:100%;}
.cent01-l h2{ font-size:22px;}
.cent01-r { float:none; display:block; width:100%;}
.cent02 ul{ flex-wrap: wrap;  }
.cent02 ul li{ width:100%}
.cent02 ul li:first-child{ width:100%}

.tilte em{ font-size:14px;     letter-spacing: 0px;}
.tilte h2{ font-size:24px;}

.cent03 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
.cent03 ul li a .img{ height:200px;}

.cent05 ul li a .yun01 h2{ font-size:24px;}
.cent05 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
.footer dl dd{ border:none; width:100%; float:none;}
.footer dl dd:nth-child(2){border:none; }

.title li{ min-width:30%; margin-bottom:10px;}
.tab_valli .tilte h2{ font-size:24px;}
.yyzz ul li{ width:50%;}
.yyzz ul li a .img{ height:150px;}

.cent07 .tilte h2{ font-size:24px;}
.cent06 li{min-width:30%; margin-bottom:10px;}
.cent07 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
.cent07 ul li a .img{ height:200px;}

.cent10-l{ float:none; display:block; width:100%;}
#tsShopContainer #tsImgS img{ width:100% !important; height: auto !important;}
#tsShopContainer #tsPicContainer #tsImgSCon{ width:70% !important;}

.cent10-r{ width:100%; float:none; margin-top:5%;}
.cent10-r h2{ font-size:24px;}

.cent12 ul li{ width:100%; margin-right:0}

.cent09 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
.cent09 ul li a .img{ height:200px;}


.cent14 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
.cent14 ul li a .img{ height:200px;}
	}
