﻿body { font:14px "microsoft Yahei","Arial",sans-serif;}
html,body{-webkit-text-size-adjust:none;}
body,form,input,p,ul,li,h1,h2,h3,h4,h5,h6,table,th,td{padding:0;margin:0;}
ul,li{list-style:none;}
img {border:0;}
a{text-decoration:none;}
.clear{ clear:both; width:100%; oerflow:hidden; height:0;}
.clearfix:before,.clearfix:after { display: table; line-height: 0; content: ""; clear: both;zoom: 1;}



#vid_bg{ width:100%; position:relative; height:850px; overflow:hidden; margin-top:89px;}
#vid_bg .video_con{ position:absolute; width:100%; height:100%;}
#vid_bg .TopImg{ position:absolute; width:100%; height:100%; z-index:100;}
#vid_bg .TopImg1{ position:absolute; width:100%; height:100%; z-index:100;}
#vid_bg .video .Inner{ position:relative;}
#vid_bg .video .Inner video{ position:absolute; height:100%; width:100%; left:0; top:0;}
#TopMovie{ position:absolute; width:100%; height:100%; z-index:150; left:0; top:0;}

/*轮播图*/
#BgPicList{position: relative;}
#BgPicList,.owl-carousel,#BgPicList .owl-carousel .owl-item,#BgPicList .piclist_c{height:850px;}
#BgPicList{width:100%;overflow:hidden;position:relative; margin-top:89px;}
#BgPicList .piclist_c{position:absolute;width:100%;left:0;top:0;z-index:50;}
#BgPicList .piclist_kuai{position:absolute;width:1002px;height:10%;left:50%;margin-left:-501px;z-index:500;bottom:0;}
#BgPicList .piclist_a{position:absolute;width:100%;bottom:30px;left:0;text-align:center;z-index:500;}
#BgPicList .piclist_a a{height:15px;width:15px;margin:0 5px;background:#fff;display:inline-block;border-radius:50%; transition: all 0.3s ease 0s;}
#BgPicList .piclist_a a.one,#BgPicList .piclist_a a:hover{cursor:pointer;background:#ff0000;}
#BgPicList .pic_li {width:100%;height:100%;text-align:center;z-index:100;display:block;left:0;top:0;position:absolute;background:no-repeat center;background-size:cover; display:none;}


#BgPicList .owl-carousel .pic_li{display:block;}
#BgPicList .owl-carousel {width: 100%;margin-left: auto;margin-right: auto;}
#BgPicList .owl-carousel .item{display: block;float:left;width:100%;}
#BgPicList .owl-carousel img {display: block;width: 100%;}
#BgPicList .owl-carousel .pic_li{position:relative;z-index:100;}
#BgPicList .owl-carousel .owl-controls{margin-top:-30px;position:relative;z-index:500;text-align:center;}
#BgPicList .owl-carousel .owl-pagination{ display:block;}
#BgPicList .owl-carousel .owl-pagination .owl-page{height:15px;width:15px;margin:0 5px;background:#fff;display:inline-block;border-radius:50%;}
#BgPicList .owl-carousel .owl-pagination .active{cursor:pointer;background:#ff0000;}


/*首页*/
.cy .lj .s1 p{display: inline;}
.cy .lj .s2 p{display: inline;}
.warper{width: 100%;border-top: 4px solid #ceaf59;position: fixed;left: 0;top: 0;z-index: 1999;}
.css3{box-shadow:2px 2px 10px #333333; height:89px;}
.hbb{display: none;}
.na-bg{width: 89%;height: 89px;}
.nav{width:60%;}
.logo{width:20%; background: #FCF9F0;height: 64px;padding-top: 25px;}
.logo .t_logo{ margin-left:45px;}
.logo .lo2{display: none;}
.logo,.nav,.resch-bg{float: left;}
.nav .nav-bar li{float: left;width:14%; box-sizing:border-box; position:relative;}
.nav .nav-bar li .xx{ background:url(../images/xx.png) center no-repeat; width:100%; height:8px; position:absolute; left:0; bottom:-2px; display:none;}
.nav .nav-bar .ul{ position:absolute; left:0; top:-500px; z-index:99; width:100%;}
.nav .nav-bar .ul ul{  width:100%; background:rgba(230,223,201,0.9); clear:both; overflow:hidden; border-top:2px solid #e60012;  transition:all 0.4s;}
.nav .nav-bar .ul ul li{ float:none; width:auto; border-bottom:1px solid #dac791; transition:all 0.4s;}
.nav .nav-bar .ul ul li a{ text-align:center; display:block; height:40px; line-height:40px;  background:none; font-size:14px; color:#666; transition:all 0.4s;}
.nav .nav-bar .ul ul li a:hover,.nav .nav-bar .ul ul .one a{  color:#fff;}
.nav .nav-bar .ul ul li:hover,.nav .nav-bar .ul ul .one{background:rgba(206,175,89,0.9);}
.nav .nav-bar .ul ul .li{ border-bottom:0;}
.nav .nav-bar li:hover .ul{ top:79px;}
.nav .nav-bar li:hover .ul ul{ margin-top:10px;}
.nav .nav-bar li:hover .xx{ display:block;}


.nav .nav-bar .li3{ width:16%;}
.nav .nav-bar li span{display: block;}
.resch-bg{background: #FCF9F0;width:20%;height: 89px;}
.resch-bg .fanw{  width: 77px;height: 36px;background: #ceaf59;border: 1px none;border-radius: 5px;text-align: center;float:right;margin:25px 40px 0 0px; cursor: pointer; position: relative;}
.resch-bg .fanw i{line-height: 36px;font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF; font-style: normal;}
.resch-bg .fanw .ul{ position:absolute; left:0; top:100%; z-index:99; width:100%; padding-top: 5px; opacity: 0; visibility: hidden; transition: 0.4s;}
.resch-bg .fanw .ul ul{  width:100%; background:rgba(230,223,201,0.9); position: absolute; transition:all 0.4s;}
.resch-bg .fanw .ul ul:before{content: ""; position: absolute; left: 0; top: -8px; background: url(../images/xx.png) center no-repeat; width: 100%; height: 8px;}
.resch-bg .fanw .ul li{ border-bottom:1px solid #dac791;}
.resch-bg .fanw .ul a{padding: 8px 0; display: block; color: #666; transition: 0.4s; font-size: 12px;}
.resch-bg .fanw .ul a:hover{background:rgba(206,175,89,0.9); color: #fff;}
.resch-bg .fanw:hover .ul{opacity: 1; visibility: initial; padding-top: 10px;}



.resch{width: auto;height: 34px;border: 1px solid #ceaf59;border-radius: 3px;margin:26px 137px 0 20px;background: #ffffff;}
.resch .p{ margin-right:50px; display:block;}
.resch input{width:100%;border: none;height: 34px;float: left;padding: 0 10px; background:none;}
.resch .bt{width: 41px;height: 34px;border: none;background: url(../images/fdj_11.jpg) no-repeat;float: right;cursor: pointer;}
.nav .nav-bar li a{display: block;width:100%;height: 89px;text-align: center;background: #fcf9f0;font-family: "microsoft Yahei";font-size: 14px;color: #664f10;}
.nav .nav-bar li a:hover{background:rgba(255,255,255,0.5);}
.nav .nav-bar li .one{background:rgba(255,255,255,0.5);}
.nav .nav-bar li a img{padding-top: 10px;padding-bottom: 5px;}
.nav .nav-bar .li1{border-left: 1px solid #CEAF59 ;}
.nav .nav-bar .li2{border-right: 1px solid #CEAF59 ;}
.nav .nav-bar .li3 a{ background:#e60012; height:116px; border-radius:0 0 8px 8px; overflow:hidden;}
.nav .nav-bar .li3 a:hover{background:#e60012; }
.nav .nav-bar .li3 img{padding-top:12px; max-width:50%;}
.main-bg{width: 100%;background:#fcf9f0;}
.main{width: 1200px;margin: 0 auto;}

.main-top-bg{width: 100%;background:url(../images/main-top-bg_02.jpg) no-repeat center;}
.main-top{margin: 0 auto;    width: 1131px;}
.main-top li{float: left;width: 206px;margin-left: 60px;min-height: 653px;}
.main-top li .pic{width: 158px;height: 159px;margin: 50px auto 28px;}
.main-top li .txt{font-family: "microsoft Yahei";font-size: 14px;color: #664f10;line-height: 24px;}


.main-top-bg{ background-size:cover; background:url(../images/main-top-bg_02.jpg) bottom no-repeat; height:650px; background-position:-50px 10px;}
.main-top{ padding:0 60px;}
.main-top ul{ margin:0 -30px;}
.main-top li{ width:25%; min-height:inherit; margin:0; box-sizing:border-box; padding:0 30px;}
.main-top li .pic{ width:auto; margin:0; text-align:center; padding:60px 0 30px 0;}



.main .xwhd{width: 1200px;margin: 0 auto;}
.main .xwhd .top{text-align: center;background: url(../images/xwhd-bg_03.jpg) no-repeat center;height: 225px;}
.main .xwhd .top img{margin-top: 42px;}
.main .xwhd .md .ll{position: relative;float: left;width:895px;}
.main .xwhd .md .ll .pic{line-height: 0;}
.main .xwhd .md .ll .txt{font-family: "microsoft Yahei";font-size: 24px;color: #FFFFFF;position: absolute;bottom: 0;width: 855px;padding: 14px 20px;background:#996633;background: rgba(152,102,51,0.7);}
.main .xwhd .md .ll .bf{position: absolute;left: 415px;top: 207px;}
.main .xwhd .md .rr{width: 285px;float: right;}
.main .xwhd .md .rr li{position: relative;}
.main .xwhd .md .rr .txt{position: absolute;font-family: "microsoft Yahei";font-size: 14px;color: #FFFFFF;bottom: 0px;padding: 10px 20px 0;width: 245px;height: 50px;background:#996633;background: rgba(152,102,51,0.6);line-height: 20px;}
.main .xwhd .md .rr .pic{line-height: 0;}
.main .xwhd .md .rr .l-1{margin-bottom: 20px;}
.pad-s-dx{width:768px;display: none;}
.pad-s-dx .pic{line-height: 0;}
.pad-s-dx .txt{height: 74px;width: 100%;background: rgba(0,0,0,0.5);position: absolute;bottom:0;padding-left: 20px;padding-top: 20px;}
.pad-s-dx .last{margin-right: 0;}
.pad-s-dx li{width: 32%;float: left;position: relative;overflow: hidden;margin-right: 2%;margin-bottom: 15px;}
.pad-s-dx  li .dx{position: absolute;top: 0;right: 30px;}
.pad-s-dx  .txt h2{width:100%;border-bottom: 1px solid #bfa764;font-family: "microsoft Yahei";font-size: 24px;color: #FFFFFF;font-weight: 300;padding-bottom: 10px;position: relative;}
.pad-s-dx .ys li .txt{widows: 100%;height: 260px;background: #f9f4e4;}
.main .btm{width: 100%;margin-top: 40px;position: relative;}
.main .btm li{float: left;width: 285px;}
.main .btm li h1{padding-top: 25px;margin-bottom: 25px;line-height: 24px;height: 50px;}
.main .btm li h1 a{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;font-weight: 300;}
.main .btm li h1 a:hover{color: #FF6600;}
.main .btm li .pic{line-height: 0;}
.main .btm li span{display: block;font-family: "microsoft Yahei";font-size: 12px;display: block;}
.main .btm .txt{padding-left:30px ;background: #f9f4e4;width: 235px;padding-right: 20px;padding-bottom: 40px;}
.main .btm li .sp1{color: #968051;margin-top: 5px;line-height: 22px;}
.main .btm li .sp2{color: #333333;margin-bottom: 22px;line-height: 18px;height: 50px;}
.main .btm li .btn0 {width: 42px;height: 42px;display:block;border: 1px none;border-radius: 50%;background: #bfa764;margin: 0 auto;cursor: pointer;}
.main .btm li  .btn0{display: block;font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;line-height: 42px;text-align: center;}
.main .btm .zb{margin-right: 20px;}
.main .btm li .btn0:hover{background:#E60012;}
.main .dxcp{width: 1200px;margin:  0 auto;}
.main .dxcp .top{background:url(../images/dxcp_03.jpg) no-repeat center;height: 255px;text-align: center;}
.main .dxcp .top img{text-align: center;margin-top: 69px;}
.flash4{ height:490px; position:relative;}
.flash4 ul li{width:143px;height:490px; margin-right:10px; position:relative;overflow:hidden;float:left;}
.flash4 ul li a{ display:block;}
.flash4 ul li .pic{ position:relative; width:435px;}
.flash4 ul li .pic .bt{ background:url(../images/jcy1-logo2_06.jpg); width:47px; height:51px; position:absolute; right:20px; top:0;}
.flash4 ul li .tet{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); width:100%; height:115px;}
.flash4 ul li .tet_box{ padding:10px 20px; width:390px; position:relative;}
.flash4 ul li .tet h2{ color:#fff; font-size:24px; font-weight:normal; border-bottom:1px solid #e4d4a9; padding-bottom:10px; margin-bottom:10px;}
.flash4 ul li .tet span{ color:#e4d4a9; line-height:18px; padding-right:50px; opacity:0; transition:all 0.3s;    width: 90%;display: block;}
.flash4 ul li b{ position:absolute; right:20px; top:32px; background:#c0a765; width:40px; height:40px; border-radius:50%; line-height:40px; text-align:center; color:#fff;}
.flash4 ul .one .tet span{ opacity:1;}
.flash4 ul li.first{width:434px;}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px; margin:0;}
.main .dxcp .ys{width: 1200px;margin-top: 40px;}
.main .dxcp .ys li{width: 25%;position: relative;float: left;}
.main .dxcp .ys li .pic{line-height: 0;position: relative;width: 100%;}
.main .dxcp .ys li .pic img{ width:100%;}
.main .dxcp .ys li .pic .lo{position: absolute;top: 0;left: 20px;width: 74px;height: 79px;background: url(../images/dx_03.jpg) no-repeat;}
.main .dxcp .ys li .txt{widows: 100%;height: 260px;background: #f9f4e4;}
.main .dxcp .ys li .txt h2{width: 100%;border-bottom: 1px solid #dcca99;text-align: center;width: 80%;margin: 0 auto;padding-top: 65px;padding-bottom: 15px;}
.main .dxcp .ys li .txt h2 a{font-family: "microsoft Yahei";font-size: 24px;color: #b78439;font-weight:400;}
.main .dxcp .ys li .txt h2 a:hover{color: #FF6600;}
.main .dxcp .ys li .txt span{font-family: "microsoft Yahei";font-size: 12px;color: #b59846;display: block;width: 80%;margin: 15px auto 0;line-height: 18px}
.main .dxcp .ys li .aa{ text-align:center; position: absolute; bottom:-21px;left:0; width:100%;}
.main .dxcp .ys li .aa1{ top:-21px;}
.main .dxcp .ys li .a{width: 42px;height: 42px; line-height:42px;display:inline-block; border: 1px none;border-radius: 50%;background: #bfa764;font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;}
.main .dxcp .ys li .a:hover{background:#E60012;}


.yxzx-bg{background:#fcfaf4 url(../images/0925_1.jpg) bottom 20px center no-repeat; margin-bottom: 100px;}
.yxzx{width: 1200px;margin: 0 auto;position: relative; clear: both; overflow: hidden;}
.yxzx .top{width: 100%;background: url(../images/yxzx-bg_03.jpg) no-repeat center;height: 227px;}
.yxzx .top img{width: 363px;height: 167px;display: block;margin: 0 auto;padding-top: 52px;}
.yxzx .dt{float: left;width: 63%;display:none}

.yxzx .bg{width: 370px; float: right;margin-right: 10px;margin-top: 100px;}
.yxzx .bg h3{font-family: "microsoft Yahei";font-size: 36px;color: #b78439;font-weight: 400;margin-bottom: 10px;}
.yxzx .bg h3 a{font-family: "microsoft Yahei";font-size: 18px;color: #e01121;display: inline-block;border: 1px solid #e6d39f;padding: 5px;border-radius: 5px;float: right;margin-top: 7px;}
.yxzx .bg input{border: none;font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;margin-bottom: 10px;width:60%;padding: 0 15px;}
.yxzx .bg .inp{display: block;width:auto;height: 39px;border: 1px solid #efe5c8;border-radius: 5px;padding: 0 15px;font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;margin-bottom: 10px;line-height: 39px;background: #FFFFFF;}
.yxzx .bg .tk{width:auto;height: 109px;outline: none;border: 1px solid #efe5c8;border-radius: 5px;padding: 15px;font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;background: #FFFFFF;}
.yxzx .bg textarea{width:74%;height:105px;border: none;padding:0px 10px 10px;resize: none;font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;}
.yxzx .bg .tk span{float: left;}
.yxzx .bg .btn{width:100%;outline: none;border: 1px solid #efe5c8;border-radius: 5px;font-family: "microsoft Yahei";font-size: 14px;color: #FFFFFF;background: #e6d39f;cursor: pointer;margin-top: 10px;height: 49px;}
.yxzx .bg .btn:hover{background:#E60012;}
.footer-bg{width: 100%;background: #fcf5e1;border-top:2px solid #d9ae6e;}
.footer{width: 1200px;margin: 0 auto;}
.footer UL{float: left;width:14%;text-align: center;border-left: 1PX solid #e2dcca;min-height: 240px;padding-top: 40px;}
.footer .last{border-right: 1PX solid #e2dcca;}
.footer .last img{margin: 5px;}
.footer UL li a{font-family: "microsoft Yahei";font-size: 14px;color: #b78439;}
.footer UL li a:hover{color: #FF6600;}
.footer UL .fist{margin-bottom: 25px;}
.footer UL li{margin-bottom: 10px;}

.cy-bg{width: 100%;background: #333333;height: 118px;overflow: hidden;}
.cy{width: 1200px;margin: 0 auto;  position:relative;}
.cy .rem,.cy .cy-txt,.cy .cy-logo,.cy .lj{float: left;}
.cy .rem{padding-top: 20px;margin-right: 10px;}
.cy .cy-txt{padding-top:30px;margin-right: 34px;position: relative;
    z-index: 10;}
.cy .cy-logo{margin-right: 0px;line-height: 0;}
.cy .cy-logo a{line-height: 0;display: block;}
.cy .cy-txt {font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF; line-height:24px; margin-right: 10px;}
.cy .cy-txt .an1{display: block;}
.cy .lj{margin-top: 20px;margin-left: 27px;}
.cy .lj .s1{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;margin-right: 18px;margin-left: 58px;}
.cy .lj .s1 img{padding-right: 10px;}
.cy .lj .s2{font-family: "microsoft Yahei";font-size: 24px;color: #FFFFFF;}
.cy .lj .s2 img{vertical-align: -5px;padding-right: 15px;}
.cy .lj  .bs{font-family: "microsoft Yahei";font-size: 14px;color: #999999;margin-top: 8px;margin-left: 23px; text-align:right;}
.cy .lj  .bs a{font-family: "microsoft Yahei";font-size: 14px;color: #999999;margin: 0 11px;}
.cy .lj  .bs .fw{font-family: "microsoft Yahei";font-size: 12px;color: #ceaf59;background: #FFFFFF;padding: 5px 10px; margin:0 0 0 11px; border: 1px;border-radius: 3px;}
.cy .lj  .bs a:hover{color: #FF6600;}


.cy .cy-logo{ position:absolute; left:0; top:0; width:100%; text-align:center;}
.cy .cy-logo a{ display:inline-block;}
.cy .lj{ float:right; margin-left:0; margin-top:20px; text-align:right; position:relative; z-index:4;}
.cy .lj .s1,.cy .lj .s2{ display:inline-block;}
.cy .lj span{ height:28px; line-height:28px; background-position:center left; background-repeat:no-repeat; margin-left:10px;}
.cy .lj span img{ display:none;}
.cy .lj .s1{ background-image: url(../images/cy-2_09.jpg);  padding-left:25px; margin:0;}
.cy .lj .s2{font-size:18px; background-image:url(../images/cy-1_06.jpg);  padding-left:35px;}
.cy .lj .bs{ clear:both; overflow:hidden; margin-left:0;}
.cy .lj .bs .img{ display:none;}
.cy .lj .bs .a{ margin-right:0;}


.z {width: 77px;    background: #db2928;background: rgba(215,18,18,0.9);position: fixed;left: 0;top: 0;z-index: 3000;height: 100%;}
.z ul{border-top:1px solid #ff7984;border-bottom:1px solid #ff7984;height: 68%;}
.z li{height:14%;}
.z .d1{height:10%; position: relative;}
.z .d1 a{ position: absolute; top: 50%; margin-top:0px; width: 100%; text-align: center;}
.z > a{display: block;}
.z li a img{margin-bottom: 8px;}
.z li a span{display: block;text-align: center;font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;}
.z li a:hover span{color:#ceae59}
.z .lt{padding-top: 20px;height:30%;}
.z .lt img{margin-bottom: 10px;}
.z .lt .pic{line-height:0; cursor:pointer;}
.z .lt .dh{position: relative;}
.z .lt .dh .mnu{font-family: "microsoft Yahei";font-size: 24px;color: #FFFFFF; padding:3px 10px; height:50px; line-height:50px;position: absolute;left: 76px;top: -9px;background: rgba(215,18,18,0.9);display: none;width: 177px;}
.z .lt .dh:hover .mnu{display: block;}
.z .lt .ss{position: relative;}
.z .lt .ss .mun{width: 215px;height: 34px;background: #ffffff;float: left;position: absolute;top: 0;left: 77px;background: rgba(215,18,18,0.9);padding: 10px;display: none;font-family: "microsoft Yahei";font-size: 12px;color: #ceaf59;}

.z .lt .ss .mun input{width: 154px;border: none;height: 34px;float: left;padding: 0 10px; background:none;background: #FFFFFF;}
.z .lt .ss .mun .bt{width: 41px;height: 34px;border: none;background: url(../images/fdj_11.jpg) no-repeat;float:right;cursor: pointer;}
.z .lt .ss:hover .mun{display:block;}
.z .lt .er{position: relative;}
.z .lt .er .mun{position:absolute;left: 77px;top: -20px; width:80px; background: rgba(215,18,18,0.9);padding: 10px 10px 0;display: none;}
.z .lt .er .mun img{ width:100%;}

.z .lt .er:hover .mun{display: block;}
/*集成页*/
.jcy1{width: 100%;background:#fcfaf4;}
.jcy1 .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.jcy1 .main{width: 1200px;margin: 0  auto;padding-top: 20px;padding-bottom: 100px;}
.jcy1 .main .main-tou,.jcy1 .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.jcy1 .main .main-tou .a1{color: #e60012;}
.jcy1 .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 147px;}
.jcy1 .main .bt1 img{margin: 0 auto;display: block;padding-top: 62px;}
.jcy1 .main .bt1 a{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;float: right;margin-top:-34px;line-height: 20px;}
.jcy1 .main .bt1 a:hover{color: #FF6600}
.jcy1 .main .bt2{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.jcy1 .main .bt2 img{margin: 0 auto;display: block;padding-top: 78px;}
.jcy1 .main .bt2 a{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;float: right;margin-top:-30px}
.jcy1 .main .bt3{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.jcy1 .main .bt3 img{margin: 0 auto;display: block;padding-top: 78px;}
.jcy1 .main .bt3 a{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;float: right;margin-top:-30px}
.jcy1 .main .gdxl li{width: 380px;height: 380px;position: relative;float: left;margin-right: 30px;}
.jcy1 .main .gdxl .last{margin-right: 0;}
.jcy1 .main .gdxl li .logo{position: absolute;top: 0;left: 20px;width: 78px;height: 78px;padding: 0; margin: 0;}
.jcy1 .main .gdxl li .txt{position: absolute;font-family: "microsoft Yahei";font-size: 14px;color: #ffffff;width: 340px;background:rgba(0,0,0,0.4);bottom: 0;padding: 0 20px;}
.jcy1 .main .gdxl li .txt .d1{font-family: "microsoft Yahei";font-size: 18px;color: #ffffff;width: 44px;height: 44px;background:#bfa764;border: 1px none;border-radius: 100%;display: block;text-align: center;line-height: 44px;float: right;margin:20px 0}
.jcy1 .main .gdxl li .txt h1{padding-top: 15px;}
.jcy1 .main .gdxl li .txt h1 > a{font-family: "microsoft Yahei";font-size: 30px;color: #ffffff;font-weight: 300;}
.jcy1 .main .gdxl li .txt h1 > a:hover{color: #FF6600;}
.jcy1 .main .gdxl li .txt .d1:hover{background:#E60012;}
.jcy1 .main .gdxl li .pic{line-height: 0;}

.jcy1 .ys_main{ padding:0;}
.jcy1 .ys_main .dxcp .ys{ margin:0;}
.jcy1 .main .ys{width: 1200px;}
.jcy1 .main .ys li{width: 25%;position: relative;float: left;}
.jcy1 .main .ys li .pic{line-height: 0;position: relative;width: 100%;}
.jcy1 .main .ys li .pic .lo{position: absolute;top: 0;left: 20px;width: 74px;height: 79px;background: url(../images/dx_03.jpg) no-repeat;}
.jcy1 .main .ys li .txt{widows: 100%;height: 260px;background: #f9f4e4;}
.jcy1 .main .ys li .txt h2{font-family: "microsoft Yahei";font-size: 24px;color: #b78439;font-weight:400;width: 100%;border-bottom: 1px solid #dcca99;text-align: center;width: 80%;margin: 0 auto;padding-top: 65px;padding-bottom: 15px;}
.jcy1 .main .ys li .txt h2 a{font-family: "microsoft Yahei";font-size: 24px;color: #b78439;font-weight:400;}
.jcy1 .main .ys li .txt h2 a:hove{color: #FF6600;}
.jcy1 .main .ys li .txt span{font-family: "microsoft Yahei";font-size: 12px;color: #b59846;display: block;width: 80%;margin: 15px auto 0;line-height: 18px;}
.jcy1 .main .ys li .d1{width: 42px;height: 42px;display:block;border: 1px none;border-radius: 50%;background: #bfa764;font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;position: absolute;top: 46%;left: 45%;text-align: center;line-height: 40px;}
.jcy1 .main .ys li .d1:hover{background:#E60012;}
.jcy1 .main .lpxl li {width: 585px;height:585px;position: relative;float: left;margin-right: 30px;}
.jcy1 .main .lpxl li .txt{position: absolute;font-family: "microsoft Yahei";font-size: 14px;color: #b59846;width:232px;height: 240px;background:#FFFFFF;bottom: 0;padding: 0 30px;right: 0;}
.jcy1 .main .lpxl li .txt h1 {padding-top: 15px;font-weight: 300;margin-bottom: 15px;text-align: center;}
.jcy1 .main .lpxl li .txt h1 a{font-family: "microsoft Yahei";font-size: 30px;color: #b78439;}
.jcy1 .main .lpxl li .txt h1 a:hover{color:#FF6600;}
.jcy1 .main .lpxl li .txt .d1{font-family: "microsoft Yahei";font-size: 18px;color: #ffffff;width: 44px;height: 44px;background:#bfa764;border: 1px none;border-radius: 100%;display: block;text-align: center;line-height: 44px;margin: 20px auto;}
.jcy1 .main .lpxl li .txt .d1:hover{background:#E60012;}
.jcy1 .main .lpxl li .pic{line-height: 0;}
.jcy1 .main .lpxl .last{margin-right: 0;}
.jcy1 .main .ybxl li .txt h1{border-bottom: 1px solid #bfa764}
.jcy1 .main .ybxl li .txt .d1{position: absolute; right: 20px;top: 14px;}
.jcy1 .main .ybxl li .txt span{display: block;width: 282px;margin-bottom: 20px;line-height: 18px;margin-top: 10px;}
/*[产品列表]*/
.cplb{width: 100%;background:#fcfaf4;}
.cplb .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.cplb .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.cplb .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.cplb .nav li{float: left;width: 16%;text-align: center;}
.cplb .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.cplb .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.cplb .nav li .one{background: #ceaf59;color: #FFFFFF;}
.cplb .nav-bg1{height: 52px;width: 100%;background: #fcf5e1;margin: 0 auto;border-bottom: 1px solid #d9ae6e;margin-bottom: 20px;}
.cplb .nav-bg1 .nav{width: 1200px;margin: 0 auto;float: none;}
.cplb .nav-bg1 .nav li{float: left;width: 16%;text-align: center;}
.cplb .nav-bg1 .nav li a{font-family: "microsoft Yahei";font-size: 16px;color: #333333;line-height: 14px;display: block;}
.cplb .nav-bg1 .nav li a:hover{color: #d4b970;background: none;}
.cplb .nav-bg1 .nav li .one1{color: #d4b970;background: none;}
.cplb .nav-bg1 .nav .ul1{display: block;}
.cplb .nav_3_tit{ display:none;}

.cplb .main .main-tou,.cplb  .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.cplb .main .main-tou .a1{color: #e60012;}
.cplb .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.cplb .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.cplb .main .sele_box1{ margin:0 -5px; float:left; width:1075px;}
.cplb .main .sele_box{width:33.3%; box-sizing:border-box; padding:0 5px; float:left;}
.cplb .main .sele {height:38px;background:#FFFFFF;border: 1px solid #ceaf59;border-radius: 5px;}
.cplb .main .sele .p{ display:block; padding:0 10px;}
.cplb .main .sele input{border: none;font-family: "microsoft Yahei";font-size: 14px;color: #664f10; background:none; height:38px; line-height:38px; width:100%;}
.cplb .main .sele .chosen-container-single .chosen-single{ padding:0 10px; height:38px; line-height:38px; color: #664f10;}
.cplb .main .sele .chosen-container-active.chosen-with-drop .chosen-single{ background-image:none; border:0;}
.cplb .main .sele .chosen-container-active .chosen-single{ border:0; box-shadow:none;}
.cplb .main .sele .chosen-container-single .chosen-single div b{ background: url(../images/sanjiao_03.jpg) center left no-repeat;}
.cplb .main .sub{ float:right; width: 126px; }
.cplb .main .sub input{ background:#b78439; border:0; color:#fff; cursor:pointer; font-family: "microsoft Yahei"; font-size:14px; height:40px; line-height:40px; width:100%; border-radius:5px;}
.cplb .main .sub input:hover{ background:#e60012;}
.cplb .main .pic-a li{width: 380px;position: relative;float: left;margin-right: 30px;margin-bottom: 30px;}
.cplb .main .pic-a .lt{margin-right: 0;}
.cplb .main .pic-a li .logo{position: absolute;top: 0;left: 20px;width: 78px;height: 78px;padding: 0; margin: 0; overflow: hidden;}
.cplb .main .pic-a li .logo img{width:100%}
.cplb .main .pic-a li .txt{position: absolute;font-family: "microsoft Yahei";font-size: 14px;color: #ffffff;width: 340px;background:rgba(0,0,0,0.4);bottom: 0;padding: 0 20px;}
.cplb .main .pic-a li .txt h1{padding-top: 15px;font-weight: 300;}
.cplb .main .pic-a li .txt h1 a{font-family: "microsoft Yahei";font-size: 30px;color: #ffffff;}
.cplb .main .pic-a li .txt h1 a:hover{color: #FF6600;}
.cplb .main .pic-a li .txt .d1{font-family: "microsoft Yahei";font-size: 18px;color: #ffffff;width: 44px;height: 44px;background:#bfa764;border: 1px none;border-radius: 100%;display: block;text-align: center;line-height: 44px;float: right;margin:20px 0}
.cplb .main .pic-a li .txt .d1:hover{background: #E60012;}
.cplb .main .pic-a li .pic{line-height: 0;}
.cplb .main .pic-a{margin-top: 30px;padding-bottom: 50px;}

/*最终页*/
.zz{width: 100%;background:#fcfaf4;}
.zz .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.zz .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.zz .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.zz .nav li{float: left;width: 16%;text-align: center;}
.zz .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.zz .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.zz .nav li .one{background: #ceaf59;color: #FFFFFF;}
.zz .nav-bg1{height: 52px;width: 100%;background: #fcf5e1;margin: 0 auto;border-bottom: 1px solid #d9ae6e;}
.zz .nav-bg1 .nav{width: 1200px;margin: 0 auto;float: none;}
.zz .nav-bg1 .nav li{float: left;width: 16%;text-align: center;}
.zz .nav-bg1 .nav li a{font-family: "microsoft Yahei";font-size: 16px;color: #333333;line-height: 11px;display: block;}
.zz .nav-bg1 .nav li:hover a{color:#d4b970;background: none}
.zz .nav-bg1 .nav li .one1{background: none;color: #d4b970;}
.zz .nav-bg1 .nav ul{display: none;}
.zz .nav-bg1 .nav .ul1{display: block;}
.zz .main .main-tou,.zz  .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.zz .main .main-tou{display: block;margin:20px 0;}
.zz .main .main-tou .a1{color: #e60012;}
.zz .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 145px;}
.zz .main .bt1 img{margin: 0 auto;display: block;padding-top:60px;}
.zz .main .main-tou1{ margin-bottom:20px;}


.zz .main .zz-dt{width: 1200px;height:662px; position:relative; margin-top:30px;}
.zz-dt .ban{ width:auto; height:662px; position:relative; }
.zz-dt .ban2{ width:auto; height:662px; position:relative; overflow:hidden;}
.zz-dt .ban2 ul{ position:absolute; left:0; top:0;}
.zz-dt .min_pic{ position:absolute; top:0; right:5px; height:100%; width:142px; background: rgba(0,0,0,0.7);}
.zz-dt .num{position:relative; height:540px; margin:60px 20px; overflow:hidden;}
.zz-dt .num ul{ position:absolute; left:0; top:0;}
.zz-dt .num ul li{ width:100px; height:100px; line-height:0; cursor:pointer; position:relative; margin-bottom:10px;}
.zz-dt .num ul li img{ width:100%;}
.zz-dt .num ul li b{ position:absolute; left:0; top:0; width:96px; height:96px; border:2px solid #fff; display:block; opacity:0; transition: all 0.3s;}
.zz-dt .num ul li.on b{opacity:1;}
.zz-dt .btn_box span{ cursor:pointer; display:block; width:100px; height:30px; position:absolute; left:0; margin:20px;}
.zz-dt .btn_box .p1{ background:url(../images/zz-btn1_03.jpg); top:0;}
.zz-dt .btn_box .p2{ background:url(../images/zz-btn2_06.jpg); bottom:0;}
.zz-dt .video_but{position: absolute; left: 0; top: 0; z-index: 2; left: 50%; top: 50%; margin: -42px 0 0 -100px; cursor: pointer; display: inline-block;}
.video_wrap{width: 100%; height: 100%; background: rgba(0,0,0,0.6); position: fixed; left: 0; top: 0; z-index: 9999;}
.video_wrap .box{width: 1200px; height: 700px; position: absolute; left: 50%; top: 50%; margin: -350px 0 0 -600px;}
.video_wrap .video_no{background: url(../images/video_but1.png); display: inline-block; position: absolute; right: 0; top: 0; width: 30px; height: 30px; cursor: pointer; margin: -30px; z-index: 999;}
.video_wrap .video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; z-index: 1;}


.zz .main > .txt{background: #f9f4e4;padding-bottom: 30px;border: 1px solid #d9ae6e;border-top: none;}
.zz .main .txt .zz-l li .img li .txt{color: #FFFFFF;}
.zz .main .txt .zz-l > ul{border-right: 1px solid #e3d19e;}
.zz .main .txt .zz-l {width:544px;margin-left: 60px;float: left;}
.zz .main .txt .zz-l h1{font-family: "microsoft Yahei";font-size: 36px;color: #996600;font-weight: 300;margin-top: 30px;margin-bottom: 30px;}
.zz .main .txt .zz-l li{font-family: "microsoft Yahei";font-size: 16px;color: #996600;margin-bottom: 10px;width: 100%; clear:both; overflow:hidden;}
.zz .main .txt .zz-l li i{display: inline-block;width: 32px;}
.zz .main .txt .zz-l li .img li{float: left;margin-right: 10px;border: 1px solid #ceaf59;background: #ceaf59;width: 94px;height: 87px;text-align: center; clear:none;}
.zz .main .txt .zz-l .zl .z-w {float: left;}
.zz .main .txt .zz-l .zl .img{ display:block; margin:6px 0 0 88px; clear:none;}
.zz .main .txt .zz-l .f1{float: left;}
.zz .main .txt .zz-l .f2{ display:block; margin-left:88px;}

.zz .main .txt .zz-l li .img .last .txt{line-height: 87px;}
.zz .main .txt .zz-l .f1 {width: 87px;}
.zz .main .txt .zz-l .zl .z-w{width: 88px;}
.zz .main .txt .zz-l li .img{}
.zz .main .txt .zz-l .zl{margin-bottom:20px;}
.zz .main .txt .zz-r {float: right;margin-top: 14px;}
.zz .main .txt .zz-r li{float: left;margin-left: 5px;}
.zz .main .txt .zz-r .fx{margin:60px 40px 0 0;float: right;}
.zz .main .txt .zz-r span{width: 520px;display: block;font-family: "microsoft Yahei";font-size: 14px;color: #733912;margin-top: 90px;line-height: 20px;padding: 0 35px;}
.zz .main .zz-d .sp1{font-family: "microsoft Yahei";font-size: 14px;color: #b78439}
.zz .main .zz-d .sp11{ margin-left:50px;}
.zz .main .zz-d .sp2 a{font-family: "microsoft Yahei";font-size: 14px;color: #333333; }
.zz .main .zz-d .sp2 a:hover{color: #FF6600;}
.zz .main .zz-d {height: 140px;}
.zz .main .zz-d span{padding-top: 30px;display: inline-block;}


.zz .main .sele_box1{ margin:0 -5px; float:left; width:1075px;}
.zz .main .sele_box{width:33.3%; box-sizing:border-box; padding:0 5px; float:left;}
.zz .main .sele {height:38px;background:#FFFFFF;border: 1px solid #ceaf59;border-radius: 5px;}
.zz .main .sele .p{ display:block; padding:0 10px;}
.zz .main .sele input{border: none;font-family: "microsoft Yahei";font-size: 14px;color: #664f10; background:none; height:38px; line-height:38px; width:100%;}

.zz .main .sele input{border: none;font-family: "microsoft Yahei";font-size: 14px;color: #664f10; background:none; height:38px; line-height:38px; width:100%;}
.zz .main .sele .chosen-container-single .chosen-single{ padding:0 10px; height:38px; line-height:38px; color: #664f10;}
.zz .main .sele .chosen-container-active.chosen-with-drop .chosen-single{ background-image:none; border:0;}
.zz .main .sele .chosen-container-active .chosen-single{ border:0; box-shadow:none;}
.zz .main .sele .chosen-container-single .chosen-single div b{ background: url(../images/sanjiao_03.jpg) center left no-repeat;}
.zz .main .sub{ float:right; width: 126px; }
.zz .main .sub input{ background:#b78439; border:0; color:#fff; cursor:pointer; font-family: "microsoft Yahei"; font-size:14px; height:40px; line-height:40px; width:100%; border-radius:5px;}
.zz .main .sub input:hover{ background:#e60012;}



/*大图样式*/
.wrap1 { margin:30px auto 0; position:relative;}
.control{width:100%; height:662px; position:absolute; top:0; left:0; overflow:hidden;}
.change li {width:1200px; overflow:hidden;}
.change li img{ width:100%;}
/*小图样式*/
.thumbWrap {width:142px;height:100%; position:absolute; right:5px; top:0; background:rgba(0,0,0,0.5); overflow:hidden;}
.thumbWrap .thumbCont {width:100%; height:540px; margin:60px 0; overflow:hidden; position:relative;}
.thumbWrap ul li {overflow:hidden; text-align:center; width:100px; height:100px; cursor:pointer; line-height:0; margin:8px auto;}
.thumbWrap ul .cur{ border:2px solid #fff; cursor:pointer; height:96px; width:96px;}
.thumbPrev,.thumbNext {width:100px; height:30px; position:absolute; z-index:9; background:#e60012; outline:none; margin:20px; left:0;}
.thumbPrev span,.thumbNext span{display:none;}
.thumbPrev { top:0px; background:url(../images/zz-btn1_03.jpg);}
.thumbNext { bottom:0px; background:url(../images/zz-btn2_06.jpg);}
/*集成*/
.jcy .main .sj .sj_box{ margin:0 150px; position:relative; height:620px;}
.jcy .main .sj .owl-carousel .owl-item{ height:560px; position:relative;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons div{ font-size:0px;  width:36px; height:36px;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons .owl-next{ top:auto; bottom:40px; right:0px;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons .owl-prev{ top:auto; bottom:40px; left:0px;}
.jcy .main .sj .owl-carousel{ z-index:2;}
.jcy .main .sj .sj_box .xt{width:827px;height: 0;border: 1px solid #ceaf59;position: absolute;bottom: 60px;left:35px;}
.jcy {width: 100%;background:#fcfaf4;}
.jcy .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.jcy .main{width: 1200px;margin: 0  auto;padding-top: 20px;padding-bottom: 100px;}
.jcy .main .main-tou,.jcy .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.jcy .main .main-tou .a1{color: #e60012;}
.jcy .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.jcy .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.jcy .main .bt1 a{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;float: right;margin-top:-20px}
.jcy .main .bt1 a:hover{color: #FF6600;}
.jcy .main h1{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center;font-weight: 300;margin-top: 20px;}
.jcy .main .sj{background: url(../images/jcy-bg_07.jpg) no-repeat;width: 1200px;height: 767px;}
.jcy .main .sj li{width: 205px;height:auto; margin: 0 48px; position:relative; padding-top:300px;}
.jcy .main .sj li .shu{width: 200px;height: 200px;font-family: "microsoft Yahei";background: none;font-size: 60px;color:#e60012;text-align: center;line-height: 200px;position:absolute;line-height: 200px;text-align: center;left: 0;top: 0;}
.jcy .main .sj .one .shu{ background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;font-family: "microsoft Yahei";font-size: 60px; height: 195px;left: 0; line-height: 200px;margin: 3px;position: absolute; text-align: center;top: 0; width: 195px;}
.jcy .main .sj li .xue{margin: 0 auto;width: 202px;height: 202px;background:url(../images/ls-bg_03.jpg) no-repeat center bottom;margin-top: 18px;position: relative;}
.jcy .main .sj li .xue .tp{text-align: center;margin-top: 4px;display: none;}
.jcy .main .sj .one .xue{border: 1px solid #ceaf59;}
.jcy .main .sj .one .xue .tp {display: block;}
.jcy .main .sj .one .xue {background: #FFFFFF;}
.jcy .main .sj .one .shu{color: #FFFFFF;}
.jcy .main .sj li .pic{text-align: center;width: 14px;height: 57px;margin: 0 auto;background: url(../images/cjy-li-bg1_03.jpg) no-repeat center center;}
.jcy .main .sj li span{font-family: "microsoft Yahei";font-size: 14px;color: #664f10;line-height: 22px; position:absolute; left:0; bottom:280px;}
.jcy .main .sj .time{width: 36px;height: 31px;background:#e60012;text-align: center;border: 1px none;border-radius: 50%;padding-top: 5px;margin-top: -17px;position: relative;}
.jcy .main .sj span{font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;}
.jcy .main .sj .time1{ position:absolute; left:0; bottom:40px; line-height: 14px; z-index:1;}
.jcy .main .sj .time2{position:absolute; right:0; bottom:40px;line-height: 12px; z-index:1}
.jcy .main .ccr li{float: left; width:25%; box-sizing:border-box; padding:0 10px;}
.jcy .main .ccr li a{ display:block;}
.jcy .main .ccr li .pic{line-height: 0;}
.jcy .main .ccr li .pic img{ width:100%;}
.jcy .main .ccr li .txt {font-family: "microsoft Yahei";font-size: 16px;color: #b78439;text-align: center;line-height: 56px;background: #f9f4e4;}
.jcy .main .ccr .last{margin-right: 0;}
.jcy .main .wh .wh-l {width: 595px;height: 484px;position: relative;float: left;}
.jcy .main .wh .wh-l .pic{line-height: 0;}
.jcy .main .wh .wh-l .txt{width: 232px;height: 246px;padding:0 30px ;position: absolute;background: #FFFFFF;right: 0;bottom: 0;}
.jcy .main .wh .wh-l .txt h3{margin-top: 30px;line-height: 24px;font-weight: 300;}
.jcy .main .wh .wh-l .txt h3 a{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;}
.jcy .main .wh .wh-l .txt h3 a:hover{color: #FF6600;}
.jcy .main .wh .wh-l .txt span{display: block;}
.jcy .main .wh .wh-l .txt .sp1{font-family: "microsoft Yahei";font-size: 12px;color: #968051;margin-top:25px;margin-bottom: 5px;}
.jcy .main .wh .wh-l .txt .sp2{font-family: "microsoft Yahei";font-size: 12px;color: #333333;line-height: 18px;}
.jcy .main .wh .wh-r{float: right;}
.jcy .main .wh .wh-r li{float: left; width:288px;}
.jcy .main .wh .wh-r .pic{line-height: 0;}
.jcy .main .wh .wh-r .pic img{ width:100%;}
.jcy .main .wh .wh-r .txt{padding:0 30px;background: #FFFFFF;right: 0;bottom: 0;width: 228px;padding-bottom: 10px; height: 236px;}
.jcy .main .wh .wh-r .txt h3{padding-top: 30px;line-height: 24px;}
.jcy .main .wh .wh-r .txt h3 a{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;font-weight: 300;}
.jcy .main .wh .wh-r .txt h3 a:hover{color: #FF6600;}
.jcy .main .wh .wh-r .txt span{display: block;}
.jcy .main .wh .wh-r .txt .sp1{font-family: "microsoft Yahei";font-size: 12px;color: #968051;margin-top:25px;margin-bottom: 5px;}
.jcy .main .wh .wh-r .txt .sp2{font-family: "microsoft Yahei";font-size: 12px;color: #333333;line-height: 18px;}
.jcy .main .wh .wh-r .frist{margin-right: 15px;}



/*品牌历史*/
.ls {width: 100%;background:#fcfaf4;}
.ls .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.ls .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.ls .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.ls .nav li{float: left;width: 25%;text-align: center;margin-bottom: 20px;}
.ls .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.ls .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.ls .nav li .one{background: #ceaf59;color: #FFFFFF;}
.ls .main{width: 1200px;margin: 0  auto;padding-top: 20px;padding-bottom: 100px;}
.ls .main .main-tou,.ls .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.ls .main .main-tou .a1{color: #e60012;}
.ls .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 100px;}
.ls .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.ls .main .bt1 a{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;float: right;margin-top:-20px}
.ls .main h1{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center;font-weight: 300;margin-top: 40px;}
.ls .main .time{width: 36px;height: 31px;background:#e60012;text-align: center;border: 1px none;border-radius: 50%;padding-top: 5px;margin-top: -20px;text-align: center;margin: 0 auto;position: relative;z-index: 3;line-height: 12px;}
.ls .main .time span{font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;}
.ls .main .shu{float: left;width: 100%;position: relative;}
.ls .main .shu ul{width: 100%;position: relative;z-index: 2;padding-top: 67px;padding-bottom: 30px;}
.ls .main .shu li{width:609px;height: 200px; /*margin-bottom: 130px;*/ }
.ls .main .shu li div{float: left;}
.ls .main .shu .pic{width:194px; height:194px; border:1px solid #d0af52; padding:2px;position: relative;}
.ls .main .shu .pic .tupian{ line-height: 0;}
.ls .main .shu .pic .wenzi{ font-family: "microsoft Yahei";font-size: 60px;color: #e60012;position: absolute;left:3px;top:3px;text-align: center;line-height:193px;height:193px; width:192px;}
.ls .main .shu .txt{width: 303px;height: 150px;font-family: "microsoft Yahei";font-size: 18px;color: #664f10;padding: 0 35px;padding-top: 50px;}
.ls .main .shu .pic .wz{background: rgba(0,0,0,0.3);color: #FFFFFF; }
.ls .main .shu .xian{width: 0;height: 99.9%;border: 2px solid #ceaf59;position: absolute;left: 50%;top: 0;z-index: 0;}
.ls .main .shu .s-1{float: right;margin-top: -30px;}
.ls .main .shu .s-2{float: left;margin-top: -30px;}
.ls .main .shu .s-1 .jt{margin-top:91px;}
.ls .main .shu .s-2 .jt{margin-top:91px;background: url(../images/ls-jt_03.jpg) no-repeat center;width: 36px;height: 18px;}

.ls .main .shu .bg1 .txt{ background:#fff url(../images/ls1_03.jpg) left bottom no-repeat}
.ls .main .shu .bg2 .txt{ background:#fff url(../images/ls2_03.jpg) right bottom no-repeat}
.ls .main .shu .bg3 .txt{ background:#fff url(../images/ls3_03.jpg) left bottom no-repeat}
.ls .main .shu .bg4 .txt{ background:#fff url(../images/ls4_03.jpg) left bottom no-repeat}

.ls .main .shu .s-1 .txt{ float:right;}
.ls .main .shu .s-1 .pic{ float:right;}
.ls .main .shu .s-1 .jt{ float:right;background: url(../images/li-jt1_07.jpg) no-repeat center center;width: 36px;height: 18px;}

.ls .main .shu .pic1{ width:200px; height:200px; padding:0; border:0; background: url(../images/jcy-li-bg_03.jpg) no-repeat;}
.ls .main .shu .pic1 .wz{ background:none; color:#f00;}
.ls .main .shu .pic1 .tupian{ display:none;}
/*品牌荣誉*/
.ry{width: 100%;background:#fcfaf4;}
.ry .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.nav-bg2{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.nav-bg2 .nav0{width: 1200px;margin: 0 auto;float: none;}
.nav-bg2 .nav0 li{float: left;text-align: center;margin-bottom: 20px;}
.nav-bg2 .nav0 li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;padding:0 40px;}
.nav-bg2 .nav0 li a:hover{background: #ceaf59;color: #FFFFFF;}
.nav-bg2 .nav0 li .one{background: #ceaf59;color: #FFFFFF;}
.ry .nav-bg1 .nav .ul1{display: block;}
.ry .main {padding-bottom: 50px;}
.main .main-tou1{display: block;}
.main .main-tou1,.main .main-tou1 a{font-family: "microsoft Yahei";font-size: 14px;color: #333333;line-height:30px;}
.main .main-tou1 .a1{color: #e60012;}
.ry .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.ry .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.ry .main .pp{ width:1100px; margin:0 auto; position:relative; overflow:hidden;}
.ry .main .pp .swiper-container{height:365px;}
.ry .main .pp .swiper-container .pic1{ margin:25px; line-height:0; border-radius:50%; overflow:hidden; position:relative;}
.ry .main .pp .swiper-container .pic1 img{ width:100%;}
.ry .main .pp .swiper-container .pic1 b{ position:absolute; display:block; text-align:center; left:0; bottom:0; width:100%; background:#e60012;  height:60px; line-height:60px; font-size:16px; color:#fff; font-weight:normal;}
.ry .main .pp .swiper-slide{ background: url(../images/qq.png) center no-repeat #fcfaf4 ; background-size:contain;}
.ry .main .pp .swiper-slide-active{ background-color:inherit;}
.ry .main .pp .swiper-slide-next{ background-color:inherit;}
.ry .main .pp .swiper-slide-prev{ background-color:inherit;}
.ry .main .pp .swiper-slide-shadow-left{ display:none;}
.ry .main .pp .swiper-slide-shadow-right{ display:none;}

.ry .main .y-lb  ul{width: 100%;margin-top: 50px;}
.ry .main .y-lb li{float: left;background: url(../images/ry-yuan-bg_07.jpg) no-repeat;width: 285px;height: 286px;margin-right: 20px;margin-bottom: 20px;}
.ry .main .y-lb li div{width: 250px;height: 250px;border:  1px none;border-radius: 50%;overflow: hidden;margin: 13px auto;position: relative;}
.ry .main .y-lb li div span{width: 100%;height:65px;position: absolute;font-family: "microsoft Yahei";font-size: 16px;color: #FFFFFF;text-align: center;line-height: 65px;background: #ceaf59; left:0; bottom: -1px;}
.ry .main .y-lb .y1{margin-right: 0;}
/*[我们]分支机构*/
.fzjg {width: 100%;background:#fcfaf4;}
.fzjg .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.fzjg .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.fzjg .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.fzjg .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.fzjg .nav li{float: left;width: 16%;text-align: center;}
.fzjg .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.fzjg .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.fzjg .nav li .one{background: #ceaf59;color: #FFFFFF;}
.fzjg .nav-bg1 .nav .ul1{display: block;}
.fzjg .main {padding-bottom: 100px;}
.fzjg .main .main-tou,.fzjg .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.fzjg .main .main-tou{padding-top: 20px;display: block;}
.fzjg .main .main-tou .a1{color: #e60012;}
.fzjg .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 25px;}
.fzjg .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.fzjg  .main h1{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center;font-weight: 300;margin-top: 20px;}
.fzjg  .main .fb{/*background: url(../images/scjd-bg_07.jpg) no-repeat;*/}
.fzjg  .main .fb .dt .pic{line-height: 0;}
.fzjg  .main .fb .dt{ width:763px; margin:0 auto; position: relative;}
.fzjg  .main .fb .dt .log{position: absolute;left: 460px;top:334px;line-height: 0;background: none;}
.fzjg  .main .fb .dt .hd .txt h4{font-family: "microsoft Yahei";font-size: 18px;color: #FFFFFF;font-weight: 300;margin-bottom: 10px;}
.fzjg  .main .fb .dt .hd .txt span{font-family: "microsoft Yahei";font-size: 12px;color: #FFFFFF;line-height: 18px;}
.fzjg  .main .fb .dt .hd{background: url(../images/hd_10.png) no-repeat;width: 22px;height: 35px;position: absolute; cursor:pointer;}
.fzjg  .main .fb .dt .one{background: url(../images/bd_10.png) no-repeat;}

.fzjg  .main .fb .dt .hd .txt{ cursor:auto; width: 235px;position:absolute;padding: 20px 30px; z-index: 800; right:-23px;bottom:59px; background:#cfaf5a; box-shadow:0 3px 4px rgba(0, 0, 0, 0.5); display:none;}
.fzjg  .main .fb .dt .hd .txt  b{ position:absolute; right:0; bottom:-29px; width:39px; height:29px; background: url(../images/jiao1_03.png);}
.fzjg  .main .fb .dt .one .txt{ background:#fff; left:-23px;}
.fzjg  .main .fb .dt .one .txt h4{color:#b78439;}
.fzjg  .main .fb .dt .one .txt span{color:#333;}
.fzjg  .main .fb .dt .one .txt  b{background: url(../images/jiao2_07.png); left:0;}


.fzjg .main .bt2{width: 100%;background: url(../images/xd-bg_03.jpg) no-repeat center top;background-size: cover;/*margin-top: -78px;*/margin-bottom: 40px;}
.fzjg .main .bt2 img{margin: 0 auto;display: block;padding-top: 40px;}
.fzjg .main .fz .tu{float: left;}
.fzjg .main .fz .tu li{position: relative;width: 800px;height: 406px;}
.fzjg .main .fz .txt{text-align: right;position: absolute;bottom:30px;right: 50px;}
.fzjg .main .fz h5{font-family: "microsoft Yahei";font-size: 24px;color: #FFFFFF;font-weight: 300;}
.fzjg .main .fz span{font-family: "microsoft Yahei";font-size: 14px;color: #FFFFFF;}
.fzjg .main .fz .ul_box{float: right;width: 400px;height: 406px; overflow-x: hidden;}
.fzjg .main .fz .adress{border-top: 1px solid #ceaf59; }
.fzjg .main .fz .adress li{border-right: 1px solid #ceaf59;border-bottom: 1px solid #ceaf59;}
.fzjg .main .fz .adress li .selected{color: #FFFFFF;background: #ceaf59;}
.fzjg .main .fz .adress li{float: left;width: 50%;height: 134px;text-align: center;line-height: 134px;font-family: "microsoft Yahei";font-size: 18px;color: #b78439;background:#FFFFFF;box-sizing: border-box;}
.fzjg .main .fz .adress li a{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;display: block;}
.fzjg .main .fz .adress li a:hover{color: #FFFFFF;background: #ceaf59;}
.fzjg .main .fz .adress .li_last{width: 100%;}
.fzjg .main .lxdz li img{vertical-align: middle;    margin-right: 12px;}
.fzjg .main .lxdz li span{font-family: "microsoft Yahei";font-size: 14px;color: #b78439;line-height: 30px;}
.fzjg .main .lxdz li {font-family: "microsoft Yahei";font-size: 14px;color: #333333;}
.fzjg .main .lxdz li h6{font-family: "microsoft Yahei";font-size: 24px;color: #b78439;font-weight: 300;margin: 40px 0 20px;}
.fzjg .main .lxdz li div{margin-bottom: 0px;}
.fzjg .main .lxdz li{width: 368px;height: 263px;float: left;border-right: 1px solid #ceaf59;padding-left: 30px;background: #FFFFFF;border-bottom: 1px solid #ceaf59;}
.fzjg .main .lxdz ul{border-top: 1px solid #ceaf59;border-left: 1px solid #ceaf59;}
/*集团介绍11*/
.jtjs {width: 100%;background:#fcfaf4;}
.jtjs .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.jtjs .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.jtjs .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.jtjs .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.jtjs .nav li{float: left;width: 16%;text-align: center;}
.jtjs .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.jtjs .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.jtjs .nav li .one{background: #ceaf59;color: #FFFFFF;}
.jtjs .nav-bg1 .nav .ul1{display: block;}
.jtjs .main {padding-bottom: 100px;}
.jtjs .main .main-tou,.jtjs .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.jtjs .main .main-tou .a1{color: #e60012;}
.jtjs .main .main-tou {margin-top: 20px;display: block;}
.jtjs .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.jtjs .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.jtjs .main h1{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center;font-weight: 300;margin-top: 20px;}
.jtjs .main .sp1{text-align:center;font-family: "microsoft Yahei";font-size: 18px;color: #333333;width: 1100px;padding: 0 50px;display: block;margin: 0 auto;line-height:28px ;}
.jtjs .main .td-d{margin-top: 35px;}
.jtjs .main .bt2{width: 100%;background: url(../images/max-bg_03.jpg) no-repeat center top;background-size: cover;height: 125px;margin-bottom: 25px;}
.jtjs .main .bt2 img{margin: 0 auto;display: block;padding-top: 45px;}
.jtjs .main .sp2{text-align:center;font-family: "microsoft Yahei";font-size: 18px;color: #664f10;width: 1200px;display: block;margin: 0 auto 50px;line-height: 30px;}
.jtjs .main .tt{}
.jtjs .main .tt .l-tt .pic{width: 721px;height: 605px;line-height: 0;}
.jtjs .main .tt .l-tt{width: 721px;height: 605px;float: left;position: relative;}
.jtjs .main .tt .l-tt .txt{position: absolute;bottom: 50px;left: 50px;}
.jtjs .main .tt .l-tt h5{font-family: "microsoft Yahei";font-size: 72px;color: #FFFFFF;font-weight: 300;}
.jtjs .main .tt .l-tt span{font-family: "microsoft Yahei";font-size: 16px;color: #FFFFFF}
.jtjs .main .tt .r-tt{width: 479px;float: right;}
.jtjs .main .tt .r-tt li{float: left;width: 239px;height:201px; position: relative;}
.jtjs .main .tt .r-tt li .pic{width: 239px;height: 202px;}
.jtjs .main .tt .r-tt li .txt{position: absolute;bottom: 30px;left:20px}
.jtjs .main .tt .r-tt li .txt h5 {font-family: "microsoft Yahei";font-size:48px;color: #FFFFFF;font-weight: 300;}
.jtjs .main .tt .r-tt li .txt span{font-family: "microsoft Yahei";font-size: 14px;color: #FFFFFF;display: block;width: 200px;}
.jtjs .main .bt3{width: 100%;background: url(../images/www-bg_07.jpg) no-repeat center top;background-size: cover;height: 128px;margin-bottom: 25px;}
.jtjs .main .bt3 img{margin: 0 auto;display: block;padding-top: 63px;}
.jtjs .main .www li{float: left;width: 400px;height:554px;background:#ceaf59;position: relative;}
.jtjs .main .www li .pic{width: 400px;height: 554px;line-height: 0;}
.jtjs .main .www li .txt{position: absolute;top: 350px;width: 300px;padding: 0 50px;}
.jtjs .main .www li .txt h5 {font-family: "microsoft Yahei";font-size:24px;color: #FFFFFF;font-weight: 300;text-align: center;margin-bottom: 30px;}
.jtjs .main .www li .txt span{font-family: "microsoft Yahei";font-size: 16px;color: #FFFFFF;text-align: center;display: block;}
.jtjs .main .bt4{width: 100%;background: url(../images/www-bg1_06.jpg) no-repeat center top;background-size: cover;height: 128px;margin-bottom: 25px;margin-bottom: 50px;}
.jtjs .main .bt4 img{margin: 0 auto;display: block;padding-top: 63px;}
.jtjs .main .z-pic div{float: left;line-height: 0;margin-right: 20px;margin-bottom: 20px;}
.jtjs .main .z-pic .r{margin-right: 0;}
.jtjs .main .yzt{margin-bottom: 110px; text-align:center;}
.jtjs .main .spaq{width: 100%;}
.jtjs .main .spaq li{width: 25%;float: left;margin-bottom: 40px;}
.jtjs .main .spaq li .pic{width: 300px;height: 260px;line-height: 0;}
.jtjs .main .spaq li .txt{width: 260px;height: 260px;text-align: center;background: #f9f4e4;padding: 0 20px;}
.jtjs .main .spaq li .txt h5{font-family:arial;font-size:90px;color: #ceaf59;font-weight: 300;padding-top: 40px;margin-bottom: 10px;}
.jtjs .main .spaq li .txt span{font-family:arial;font-size:18px;color: #ceaf59;}
.jtjs .main .bt5{width: 100%;background: url(../images/gj-bg_03.jpg) no-repeat center top;background-size: cover;height: 128px;margin-bottom: 25px;margin-bottom: 50px;}
.jtjs .main .bt5 img{margin: 0 auto;display: block;padding-top: 43px;}
.jtjs .main .gj{}
.jtjs .main .gj li{width: 50%;float: left;}
.jtjs .main .gj .gj-r{line-height: 0;}
.jtjs .main .gj .pic{line-height: 0;}
.jtjs .main .gj .gj-l .pic img{float: left;}
.jtjs .main .gj .txt{font-family: "microsoft Yahei";font-size: 16px;color: #FFFFFF;background: #ceaf59;width: 520px;padding: 0 40px;height:260px;padding-top: 40px;line-height: 28px;}
.jtjs .main .bt6{width: 100%;background: url(../images/zgm_10.jpg) no-repeat center top;background-size: cover;height: 106px;margin-bottom: 25px;margin-bottom: 50px;margin-top: 60px;}
.jtjs .main .bt6 img{margin: 0 auto;display: block;padding-top: 43px;}
.jtjs .main .zgm li{float: left;width: 207px;margin: 0 45px;}
.jtjs .main .zgm .pic{line-height: 0;width: 158px;margin: 0 auto 30px;}
.jtjs .main .zgm .txt{font-family: "microsoft Yahei";font-size: 14px;color: #664f10;}
.jtjs .main .sp3{font-family: "microsoft Yahei";font-size: 18px;color: #664f10;width: 1200px;display: block;margin: 50px auto 0px;line-height: 28px; text-align:center;}
.jtjs .main .bt7{width: 100%;background: url(../images/zxsjddxc-bg_03.jpg) no-repeat center top;background-size: cover;height: 128px;margin-bottom: 25px;margin-bottom: 50px;margin-top: 60px;}
.jtjs .main .bt7 img{margin: 0 auto;display: block;padding-top:37px;}
.jtjs .main .zx .top .pic,.jtjs .main .zx .top .txt{float: left;width: 600px;}
.jtjs .main .zx .top .txt{width: 520px;font-family: "microsoft Yahei";font-size: 16px;color: #FFFFFF;height:320px;background: #b8a992;line-height: 28px;padding: 81px 40px 0px 40px;}
.jtjs .main .zx .top .pic{line-height: 0;}
.jtjs .main .zx .bottom li{line-height: 0;float: left;}
/*制作工艺*/
.zzgy {width: 100%;background:#fcfaf4;}
.zzgy .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.zzgy .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.zzgy .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.zzgy .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.zzgy .nav li{float: left;width: 16%;text-align: center;}
.zzgy .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.zzgy .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.zzgy .nav li .one{background: #ceaf59;color: #FFFFFF;}
.zzgy .nav-bg1 .nav .ul1{display: block;}
.zzgy .main {padding-bottom: 100px;}
.zzgy .main .main-tou,.zzgy .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.zzgy .main .main-tou .a1{color: #e60012;}
.zzgy .main .main-tou{display: block;margin-top: 20px;}
.zzgy .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 25px;}
.zzgy .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.zzgy .main h1{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center;font-weight: 300; padding-top: 20px;}
.zzgy .main .gy{}
.zzgy .main .gy li{float: left; width: 200px;margin-right: 50px;}
.zzgy .main .gy .last{margin-right: 0;}
.zzgy .main .gy li td,.zzgy .main .gy li tr{border: 0;}
.zzgy .main .gy li td{text-align: center;margin: 0 auto;width: 300px;}
.zzgy .main .gy li table{border: 0;}
.zzgy .main .gy .pic{width: 200px;height: 150px;background: url(../images/zzgy-bg_09.jpg) no-repeat;font-family: "microsoft Yahei";font-size: 60px;color: #ceaf59;font-weight: 300;text-align: center;padding-top: 50px;margin-bottom: 20px;}
.zzgy .main .gy .pic span{font-size: 36px;}
.zzgy .main .gy .txt{font-family: "microsoft Yahei";font-size: 14px;color: #664f10;width: 200px;    line-height: 20px;}
.zzgy .main .gy .last{margin-right: 0;}
.zzgy .main .tp{margin-top: 40px;}
.zzgy .main .tp .fd-l{width:800px;height: 400px;float: left;}
.zzgy .main .tp .fd-r{float: right;width: 400px;}
.zzgy .main .tp .fd-l .pic,.zzgy .main .tp .fd-l .txt {float: left;}
.zzgy .main .tp .fd-l1 .pic,.zzgy .main .tp .fd-l1 .txt {float: right;}
.zzgy .main .tp .pic{line-height: 0;height:auto;width: 400px; position:relative;}
.zzgy .main .tp .txt {width:320px;padding:0 40px;height: 400px;background:#f9f4e4;position: relative;}
.zzgy .main .tp .txt h1{font-family: "microsoft Yahei";font-size: 48px;color: #b78439;font-weight: 300;}
.zzgy .main .tp .txt h2{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;font-weight: 300;text-align: center;margin: 20px 0 30px 0;}
.zzgy .main .tp .txt span{font-family: "microsoft Yahei";font-size: 14px;color: #333333;line-height: 24px;}
.zzgy .main .tp li .menu{position: absolute;}
.zzgy .main .tp .fd-l .menu{right:0px;top:50%;background: url(../images/jian1_03.png) no-repeat;width: 18px;height: 42px; margin-top:-21px;}
.zzgy .main .tp .fd-r .menu{left:50%;bottom:0px;  margin-left:-21px; z-index: 1;background: url(../images/jian2_07.png) no-repeat;width: 42px;height: 18px;}
.zzgy .main .tp .fd-l1 .menu{top:50%; margin-top:-21px; left:0;background: url(../images/jian2_03.png) no-repeat;width: 18px;height: 42px;}
/*视频专区*/
.spzq {width: 100%;background:#fcfaf4;}
.spzq .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.spzq .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.spzq .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.spzq .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.spzq .nav li{float: left;width: 20%;text-align: center;margin-bottom: 20px;}
.spzq .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.spzq .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.spzq .nav li .one{background: #ceaf59;color: #FFFFFF;}
.spzq .nav-bg1 .nav .ul1{display: block;}
.spzq .main {padding-bottom: 50px;}
.spzq .main .main-tou,.spzq .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.spzq .main .main-tou .a1{color: #e60012;}
.spzq .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 25px;}
.spzq .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.spzq .main .vid li{width: 380px;position: relative;float: left;margin-right: 30px;margin-bottom: 30px;}
.spzq .main .vid .pic{line-height: 0; position:relative;}
.spzq .main .vid .txt{width: 319px;border: 1px solid #ceaf59;border-top: none;padding: 0 30px 50px;background: #FFFFFF;height: 128px;}
.spzq .main .vid h1{padding-top: 28px;height: 42px;margin: 0 auto 20px;}
.spzq .main .vid h1 a{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;font-weight: 300;line-height: 24px;padding-bottom: 10px;display: block;}
.spzq .main .vid h1 a:hover{color: #FF6600;}
.spzq .main .vid span{font-family: "microsoft Yahei";font-size: 14px;color: #333333;font-weight: 300;}
.spzq .main .vid .bf{position: absolute;left:50%;top:50%; margin:-25px 0 0 -25px }
.spzq .main .vid .last{margin-right: 0;}
/*新闻列表*/
.news {width: 100%;background:#fcfaf4;}
.news .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.news .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.news .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.news .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.news .nav li{float: left;width: 20%;text-align: center;margin-bottom: 20px;}
.news .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.news .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.news .nav li .one{background: #ceaf59;color: #FFFFFF;}
.news .nav-bg1 .nav .ul1{display: block;}
.news .main {padding-bottom: 50px;}
.news .main .main-tou,.news .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.news .main .main-tou .a1{color: #e60012;}
.news .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 25px;}
.news .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.news .main .new-s .left{width: 530px;padding: 0 40px 0 30px;background: #f9f4e4;padding-bottom: 40px;height: 341px;}
.news .main .new-s .left h1{font-weight: 300;padding-top: 40px;margin-bottom: 30px;}
.news .main .new-s .left h1 a{font-family: "microsoft Yahei";font-size: 24px;color: #b78439;}
.news .main .new-s .left h1 a:hover{color:#FF6600;}
.news .main .new-s .left .sp1{font-family: "microsoft Yahei";font-size: 12px;color: #b78439;display: block;margin-bottom: 8px;}
.news .main .new-s .left .sp2{font-family: "microsoft Yahei";font-size: 16px;color: #333333;line-height:26px;}
.news .main .new-s .left .btn{width: 40px;height: 40px;border: 1px none;border-radius: 50%;background: #bfa764;text-align: center;line-height: 40px;margin: 30px  0 0 7px;}
.news .main .new-s .left .btn a{font-family: "microsoft Yahei";font-size: 14px;color: #FFFFFF;}
.news .main .new-s .left .btn a:hover{color: #FF6600;}
.news .main .new-s .right{line-height: 0;}
.news .main .new-s .left,.news .main .new-s .right{float: left;}
.news .main .new-list{}
.news .main .new-list li{width: 1200px;margin-top: 20px;height: 181px;}
.news .main .new-list .pic{line-height: 0;width: 285px;height: 181px;float:left}
.news .main .new-list .txt{width: 855px;height: 181px;float:right;padding: 0 30px;background: #f9f4e4;}
.news .main .new-list h1{margin:15px 0 20px 0; }
.news .main .new-list h1 a{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;font-weight: 300;}
.news .main .new-list h1 a:hover{color: #FF6600;}
.news .main .new-list .sp1{font-family: "microsoft Yahei";font-size: 12px;color: #b78439;display: block;}
.news .main .new-list .sp2{font-family: "microsoft Yahei";font-size: 12px;color: #333333;    line-height: 18px;}
.news .main .new-list .btn{width:  40px;height: 40px;border: 1px none;border-radius: 50%;background: #bfa764;float: right;margin-top: 10px;}
.news .main .new-list .btn a{color: #FFFFFF;font-size: 14px;text-align: center;line-height: 40px;display: block;}
.news .main .new-list .btn a:hover{color: #FF6600;}
.news .main .sss .sy,.news .main .sss .xy{width: 73px;height: 36px;border: 1px solid #e5d295;text-align: center;line-height: 36px;cursor:pointer;}
.news .main .sss .sy, .news .main .sss ul, .news .main .sss .xy{float: left;}
.news .main .sss li{float: left;font-family: "microsoft Yahei";font-size: 12px;color: #333333;width: 37px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #e5d295;margin-right:5px;}
.news .main .sss li:hover{background: #b78439;color:#FFFFFF;}
.news .main .sss .sy{margin-right: 10px;}
.news .main .sss .xy{margin-left: 5px;}
.news .main .sss {margin:40px auto 0;padding-bottom: 40px;}
/*[新闻]新闻最终*/
.xinwenzz {width: 100%;background:#fcfaf4;padding-bottom: 80px;}
.xinwenzz .banner{ width: 100%;height: 600px;background-size: cover; background-position:center;}
.xinwenzz .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.xinwenzz .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.xinwenzz .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.xinwenzz .nav li{float: left;width: 20%;text-align: center;margin-bottom: 20px;}
.xinwenzz .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.xinwenzz .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.xinwenzz .nav li .one {background: #ceaf59;color: #FFFFFF;}
.xinwenzz .nav-bg1 .nav .ul1{display: block;}
.xinwenzz .main {}
.xinwenzz .main .main-tou,.xinwenzz .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.xinwenzz .main .main-tou .a1{color: #e60012;}
.xinwenzz .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 25px;}
.xinwenzz .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.xinwenzz .main .zt h1{width: 1040px;font-family: "microsoft Yahei";font-size: 24px;color: #b78439;font-weight: 300;text-align: center;padding-top: 50px;padding-bottom: 20px;background: 3;border-bottom: 1px solid #e3d19e;margin: 0 auto 10px;}
.xinwenzz .main .zt .summary li{font-family: "microsoft Yahei";font-size: 12px;color: #bfa764;display: inline-block; margin:0 6px; clear:both; overflow:hidden;}
.xinwenzz .main .zt .summary .bdsharebuttonbox a{ margin:0 2px;}

.xinwenzz .main .zt .summary{width: 100%;margin: 0 auto;text-align: center;}
.xinwenzz .main .zt .txt img{ max-width:100%; height:auto !important;}
.xinwenzz .main .zt .txt{margin-top: 30px;font-family: "microsoft Yahei";font-size: 14px;color: #333333;padding-bottom: 40px;border-bottom: 1px solid #e3d19e;width: 1040px;margin-left: 80px;line-height: 24px;margin-bottom: 30px;}
.xinwenzz .main .zt .sy span,.xinwenzz .main .zt .xy span{ font-size:14px; color:#b78439;}
.xinwenzz .main .zt .sy a,.xinwenzz .main .zt .xy a{ font-size:14px; color:#333; font-weight:normal;}
.xinwenzz .main .zt .sy a:hover,.xinwenzz .main .zt .xy a:hover{color:#f60;}


.xinwenzz .main .zt .sy,.xinwenzz .main .zt .xy{margin-left: 80px;}
.xinwenzz .main .zt .sy{margin: 0px 0 20px 80px;}
.xinwenzz .main .zt {background: #f9f4e4;padding-bottom: 50px;}
/*单栏目*/
.jtjs .main .dlm{ background: #f9f4e4 ; padding: 50px;}
.jtjs .main .dlm img{ max-width:100%;}
.jtjs .main .dlm h2{font-family: "microsoft Yahei";font-size: 18px; color: #b78439;font-weight: 300;margin: 0 auto; padding-bottom:10px; margin-bottom:10px; border-bottom: 1px solid #e3d19e;}
.jtjs .main .dlm{width: 100%;font-family: "microsoft Yahei";font-size: 14px;color: #333333;line-height: 20px;}
/*[营销]地图*/
.yxdt {width: 100%;background:#fcfaf4;}
.yxdt .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.yxdt .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.yxdt .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.yxdt .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.yxdt .nav li{float: left;width: 33%;text-align: center;margin-bottom: 20px;}
.yxdt .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.yxdt .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.yxdt .nav li .one{background: #ceaf59;color: #FFFFFF;}
.yxdt .nav-bg1 .nav .ul1{display: block;}
.yxdt .main .main-tou,.yxdt .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.yxdt .main .main-tou .a1{color: #e60012;}
.yxdt .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin-bottom: 25px;}
.yxdt .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.yxdt .main h1{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center;font-weight: 300;margin-top: 20px;}
/*.yxdt .main .yx-top{background:#fcfaf4 url(../images/yx-bg_07.png) no-repeat center top;}*/
.yxdt .main .yx-top .pic{line-height: 0;margin: 0 auto;width: 757px; display:none}
.yxdt .main .yx-top .sele {width: 256px;height: 38px;background:#FFFFFF;border: 1px solid #ceaf59;border-radius: 5px;float: left;margin-right: 10px;margin-bottom:30px;}
.yxdt .main .yx-top .dizhi li span{ float:left;}
.yxdt .main .yx-top .dizhi li b{ display:block; margin:0 0 0 87px; font-weight:normal; line-height:20px;}

.yxdt .main .sele1{ overflow:hidden;}
.yxdt .main .sele .chosen-container-single .chosen-single{ padding:0 10px; height:38px; line-height:38px; color: #664f10;}
.yxdt .main .sele .chosen-container-active.chosen-with-drop .chosen-single{ background-image:none; border:0;}
.yxdt .main .sele .chosen-container-active .chosen-single{ border:0; box-shadow:none;}
.yxdt .main .sele .chosen-container-single .chosen-single div b{ background: url(../images/sanjiao_03.jpg) center left no-repeat;}
.yxdt .main .sele .p{ display:block; margin:0 40px 0 10px;}
.yxdt .main .sele .p input{ width:100%; border:0; height:38px; line-height:38px; font-family:"Microsoft YaHei"; font-size:14px; color:#333;}
.yxdt .main .sele .submit{ float:right; background:url(../images/fdj_11.jpg); width:40px; cursor:pointer; height:38px; border:0;}


.yxdt .main .yx-top .dizhi li{width: 33.3%;height: 160px;border-bottom: 1px solid #eee3c5;float: left;margin-bottom: 30px;}
.yxdt .main .yx-top .dizhi li h2{font-family: "microsoft Yahei";font-size: 18px;color: #b78439;font-weight: 300;padding-top: 10px;margin-bottom: 20px;background:url(../images/ddd_03.jpg) no-repeat left 23px;padding-left: 15px;line-height: 30px;}
.yxdt .main .yx-top .dizhi li img{vertical-align: middle;margin-right: 10px;}
.yxdt .main .yx-top .dizhi li span{font-family: "microsoft Yahei";font-size: 14px;color: #ceaf59;padding-left:15px;}
.yxdt .main .yx-top .dizhi li div{font-family: "microsoft Yahei";font-size: 14px;color: #333333;margin-bottom: 0; clear:both; overflow:hidden; padding:5px 0;}
.yxdt .main .yx-top .dizhi .d{border: none;}
/*[营销]加盟合作*/
.join {width: 100%;background:#fcfaf4;}
.join .banner{background: url(../images/jcy1-banner.jpg) no-repeat center top; width: 100%;height: 600px;background-size: cover;}
.join .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.join .nav-bg{height: 52px;width: 100%;background: #e6dfc9;margin: 0 auto;}
.join .nav-bg .nav{width: 1200px;margin: 0 auto;float: none;}
.join .nav li{float: left;width: 20%;text-align: center;margin-bottom: 20px;}
.join .nav li a{font-family: "microsoft Yahei";font-size: 20px;color: #333333;line-height: 52px;display: block;}
.join .nav li a:hover{background: #ceaf59;color: #FFFFFF;}
.join .nav li .one{background: #ceaf59;color: #FFFFFF;}
.join .nav-bg1 .nav .ul1{display: block;}
.join .main .main-tou,.join .main .main-tou a{font-family: "microsoft Yahei";font-size: 14px;color: #333333}
.join .main .main-tou .a1{color: #e60012;}
.join .main .bt1{width: 100%;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;}
.join .main .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.join .main .jmys-top{width: 1000px;margin: 0 auto;text-align: center;font-family: "microsoft Yahei";font-size: 14px;color: #b78439}
.join .main .jmys li{width: 400px;float: left;}
.join .main .jmys .pic{background: url(../images/q-bg_07.jpg) no-repeat;width: 296px;height: 297px;	position: relative;margin: 0 auto;}
.join .main .jmys .tu{width: 258px;height: 258px;border: 1px none;border-radius: 50%;overflow: hidden;margin: 0px auto;position: absolute;top: 18px;left: 20px;}
.join .main .jmys h1{font-family: "microsoft Yahei";font-size: 24px;color: #b78439;font-weight: 300;text-align: center;margin-bottom: 20px;padding-top: 30px;}
.join .main .jmys span {font-family: "microsoft Yahei";font-size: 14px;color: #333333;width: 340px;display: block;margin: 0 auto;padding: 0 30px;}
.join .main .jmys{margin-top: 50px;}
.join .main .xj{width: 20px;margin: 20px auto;}
.join .main h2{font-family: "microsoft Yahei";font-size: 18px;color: #ceaf59;text-align: center; font-weight: 300;margin-top: 20px;}
.join .main .jmzc .sty{width: 747px;height: 502px;border: 2px solid #ceaf59;transition:width 0.6s;overflow: hidden;background: #f9f4e4;}
.join .main .jmzc .tu{width: 68px;height: 68px;line-height: 0;margin: 20px auto;}
.join .main .jmzc .sty h3{font-family: "microsoft Yahei";font-size: 22px;color: #b78439;text-align: center;font-weight: 300;}
.join .main .jmzc ul li ul li{background: url(../images/li-tb_03.png) left 1px no-repeat; padding-bottom:20px;line-height:22px;margin-left: 30px;padding-left: 50px;font-family: "microsoft Yahei";font-size: 16px;color: #b78439;display: block;}
.join .main .jmzc .sty1{width: 139px;height: 502px;background: #ceaf59;position: relative;margin-left: 5px;cursor: pointer;    border: 2px solid #ceaf59;}
.join .main .jmzc .sty1 ul{display: none;}
.join .main .jmzc .sty .tu .tu-t{display: block;}
.join .main .jmzc .sty .tu .tu-b{display: none;}
.join .main .jmzc .sty1 .tu .tu-t{display: none;}
.join .main .jmzc .sty1 .tu .tu-b{display:block;}
.join .main .jmzc .sty1 h3{font-family: "microsoft Yahei";font-size: 22px;color: #fcfaf4;text-align: center;font-weight: 300;width: 90px;margin: 0 auto;margin-top: 20px;}
.join .main .jmzc .sty .jia{display: none;}
.join .main .jmzc .sty1 .jia{display: block;}
.join .main .jmzc .sty1 .jia{position: absolute;bottom: 40px;left: 55px;}
.join .main .jmzc .fd{float: left;}
.join .main .jmzc .sty > ul{width: 666px; margin-top:10px;}
.join .main .jmzc{margin-top: 20px;margin-bottom: 20px;}
.join .main .jmlc{width: 1200px;height: 501px; background-position: center top; background-repeat: no-repeat; overflow:hidden;}
.join .main .jmlc li{width: 400px;float: left;height: 133px;}
.join .main .jmlc li .s1{font-family: "AvantGarde Md BT";font-size: 36px;color: #FFFFFF;width: 66px;height: 66px;display: block;border: 1PX none;border-radius: 50%;text-align: center;line-height: 66px;margin-left: 47px;}
.join .main .jmlc li .s2{font-family: "microsoft Yahei";font-size: 16px;display: block;width: 230px;margin-left: 20px;margin-top: 6px;line-height: 24px;}
.join .main .jmlc li .s1,.join .main .jmlc li .s2{float: left;}
.join .main .jmlc .h .s1{background: #ceaf59;}
.join .main .jmlc .h .s2{color: #b78439;}
.join .main .jmlc .l .s1{background:#64c8d0;}
.join .main .jmlc .l .s2{color: #64c8d0;}

.join .main .jmlc .h4,.join .main .jmlc .h5,.join .main .jmlc .h6,.join .main .jmlc .h10,.join .main .jmlc .h11{ float: right;}

.join .main .jmlc .h4 .s1,.join .main .jmlc .h5 .s1,.join .main .jmlc .h6 .s1,.join .main .jmlc .h10 .s1,.join .main .jmlc .h11 .s1{ background:#64c8d0;}
.join .main .jmlc .h4 .s2,.join .main .jmlc .h5 .s2,.join .main .jmlc .h6 .s2,.join .main .jmlc .h10 .s2,.join .main .jmlc .h11 .s2{color: #64c8d0;}



.join .main .policy{margin-top: 48px;}
.join .main .policy table{border: 1px solid #ceaf59;}
.join .main .policy  th{height: 47px;background: #d7bd75;font-family: "microsoft Yahei";font-size: 18px;color: #ffffff;text-align: center;line-height: 47px; }
.join .main .policy  td{background: #f9f4e4;font-family: "microsoft Yahei";font-size: 14px;color: #b78439;text-align: center;padding: 30px 20px;border: #E01121;}
.join .main .policy td{border:solid #e3d19e; border-width:0px 0px 0 0px; padding-left:10px;}
.join .main .policy table{border:solid #e3d19e; border-width:0 0px 0px 0;}
.join .main .policy th{border:solid #e3d19e; border-width:1px 1px 1px 1px;}
.join .main .policy table{ width:100%; border-left:#C8B9AE solid 1px;border-top:#C8B9AE solid 1px;border-collapse:collapse;}
.join .main .policy table td{width:20%;border-right:#C8B9AE solid 1px;border-bottom:#C8B9AE solid 1px;padding:30px 10px;}
.join .main .jmtj .pic{line-height: 0;position: relative;}
.join .main .jmtj .txt{font-family: "microsoft Yahei";font-size: 14px;color: #b78439;width: 140px;height: 140px;background: #f9f4e4;padding:50px 30px 10px}
.join .main .jmtj .q-s{font-family: "microsoft Yahei";font-size: 48px;color: #FFFFFF;width: 96px;height: 96px;border: 1px none;border-radius:50%;background: #ceaf59;text-align: center;line-height: 96px;position: absolute;left: 55px;top: 55px;}
.join .main .jmtj  li{width: 200px;float: left;}
.join .main .jmtj{margin-top: 30px;}
.join .main .jmhd li h4{position: relative;width: 559px;height: 51px;line-height: 51px;font-family: "microsoft Yahei";font-size: 18px;color: #fcfaf4;background: #ceaf59;font-weight: 300;padding-left: 30px;cursor: pointer;}
.join .main .jmhd li h4 span{background: url(../images/jia-b_18.png) no-repeat;width: 20px;height: 20px;display: block;position: absolute;right: 30px;top: 15px;cursor: pointer;    line-height: 24px;}
.join .main .jmhd li .txt{width: 517px;border: 1px solid #ceaf59;padding: 22px 35px;font-family: "microsoft Yahei";font-size: 14px;color: #b78439;background: #f9f4e4;display: none;border-top: none; line-height:24px;}
.join .main .jmhd li{margin-bottom: 5px;}
.join .main .jmhd ul{float: left;margin: 0 5px;}
.join .main .jmhd .li-1 h4{background: #e60012;}
.join .main .jmhd .li-1 span{background: url(../images/jian_14.png) no-repeat;top: 25px;}
.join .main .jmhd li .txt ul{ float:none; margin:0;}
.join .main .jmhd li .txt ul li{ margin:0;}

.jmsqbg{background:#fcfaf4 url(../images/0925_2.jpg) center bottom 170px no-repeat; padding-bottom: 100px;}
.jmsqbg .bt1{width:1200px;background: url(../images/jcy1-bt1.jpg) no-repeat center top;background-size: cover;height: 173px;margin: 0 auto;}
.jmsqbg .bt1 img{margin: 0 auto;display: block;padding-top: 78px;}
.jmsq{width: 1200px; margin:0 auto; clear: both; overflow: hidden;}


.jmsq .pic{line-height: 0;float: left; display:none}

.jmsq li{height: 39px;background: #FFFFFF;border: 1px solid #efe5c8;border-radius: 5px;}
.jmsq li span{font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;line-height: 39px; float:left;} 
.jmsq li b{ display:block; padding: 0 10px; width:auto; margin-left:75px; height:39px; font-weight:400;}
.jmsq li input{width:100%;font-size: 14px;color: #c2aa8a;border: none; height:39px; line-height:39px;}
.jmsq li label{ cursor:pointer; margin-right:20px;}
.jmsq li label input{ width:auto; height:auto; margin-right:5px;}
.jmsq .wb span{float: left;font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;padding-left: 10px; height:39px; line-height:39px;}
.jmsq .wb{background: #FFFFFF;border: 1px solid #efe5c8;border-radius: 5px;margin-bottom: 10px;}
.jmsq .wb b{ display:block; width:auto; margin:10px 10px 10px 85px; font-weight:400;}
.jmsq .wb textarea{width:100%;height: 103px; border: none;resize: none;font-family: "microsoft Yahei";font-size: 14px;color:#c2aa8a;}
.jmsq .amd .submit{width: 100%; height: 48px;border: 1px none;border-radius: 5px;font-family: "microsoft Yahei";font-size: 14px;color: #FFFFFF;background: #e6d39f;cursor: pointer;}
.jmsq .amd .submit:hover{background: #E60012;}
.jmsq .amd{ width: 370px; float: right}
.jmsq .amd li label {font-family: "microsoft Yahei";font-size: 14px;color: #c2aa8a;line-height: 39px;} 
.jmsq .amd li{margin-bottom: 10px;}
.jmsq .amd li span{padding-left: 10px;}
.jmsq .amd h5{font-family: "黑体";font-size: 36px;color: #b78439;margin-bottom: 10px;}
.fzjg .main .fb .dt .hd .txt a{ display:none;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>移动端>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

@media screen and (max-width:1200px){
	
.jtjs .main .bt1,.jtjs .main .bt2,.jtjs .main .bt3,.jtjs .main .bt4,.jtjs .main .bt5,.jtjs .main .bt6,.jtjs .main .bt7{ margin-top:10px;}
.jtjs .main .bt1 img,.jtjs .main .bt2 img,.jtjs .main .bt3 img,.jtjs .main .bt4 img,.jtjs .main .bt5 img,.jtjs .main .bt6 img,.jtjs .main .bt7 img{ transform:scale(0.85,0.85); -webkit-transform:scale(0.85,0.85);}
.jtjs .main .bt4{ margin-bottom:25px;}
.jcy .main .bt1 img{ transform:scale(0.85,0.85); -webkit-transform:scale(0.85,0.85);}
.jcy1 .main .bt1 img,.jcy1 .main .bt2 img,.jcy1 .main .bt3 img{ transform:scale(0.85,0.85); -webkit-transform:scale(0.85,0.85);}

/*首页*/
#vid_bg{ height:600px; overflow:hidden;}
#BgPicList,.owl-carousel,#BgPicList .owl-carousel .owl-item,#BgPicList .piclist_c{height:600px;}

.lo1{ display:none;}
.logo .lo2{ display:inline-block;}
.logo{ width:5%; text-align:center;}
.nav{ width:90%;}
.resch-bg{ width:5%;}
.resch-bg .fanw{ display:none;}
.resch{ width:30px; height:45px; background:none; border:0;  margin:25px auto; text-align:center; position:relative;}
.resch .bt{ background:url(../images/app_ss.png) center no-repeat; position:relative; z-index:2; width:20px; margin-top:6px; display:inline-block; float:none;}
.resch .p{ position:absolute; right:0; top:0; margin:0; width:260px; background:#fcf9f0; border-radius:5px; overflow:hidden; border:1px solid #ceaf59;  height:43px; display:none;}
.resch .p input{ padding:0; height:43px; line-height:43px; padding-left:10px; width:220px;}
.resch .app_ss{position:absolute; right:0; top:0; display:inline-block; width:30px; height:45px; background:#000; z-index:55; background:url(../images/app_ss.png) center no-repeat;}
.resch.resch_one .app_ss{ display:none;}
.resch.resch_one .p{ display:block;}
.nav .nav-bar li span{ display:inline-block;}
.nav .nav-bar li a img{ padding:0 10px 0 0; width:30%; transform:translateY(8px); -webkit-transform:translateY(8px);}
.nav .nav-bar li a{ line-height:89px;}
.nav .nav-bar .li3 img{ width:auto; padding:0; transform:translateY(0px); -webkit-transform:translateY(0px);}
.main{margin: 0 20px;}
.main-bg>div{ width:1000px; margin:0 auto;}

.main-top-bg{ background-size:cover; background:url(../images/app_01.jpg) bottom no-repeat; height:590px;}
.main-top{ width:auto; padding:0 60px;}
.main-top ul{ margin:0 -30px;}
.main-top li{ width:25%; min-height:inherit; margin:0; box-sizing:border-box; padding:0 30px;}
.main-top li .pic{ width:auto; margin:0; text-align:center; padding:60px 0 30px 0;}

.main,.main .xwhd,.main .dxcp{ width:auto;}
.main .xwhd .top{ height:140px; background-position:0 -50px; background-size:100%; margin:60px 0 0 0;}
.main .xwhd .top img{ width:25%; margin:0;}
.main .xwhd .md{ margin:0 -10px; clear:both; overflow:hidden;}
.main .xwhd .md .ll,.main .xwhd .md .rr{ height:406px; box-sizing:border-box; float:left; padding:0 10px;  width:33.3%;}
.main .xwhd .md .ll{ width:66.6%;}
.main .xwhd .md div img{ width:100%;}
.main .xwhd .md .ll a{ display:block; position:relative; overflow:hidden;}
.main .xwhd .md .ll .txt{ width:100%; padding:0; font-size:18px; height:55px; line-height:55px; padding:0 30px;}
.main .xwhd .md .ll .bf { width:80px; height:80px; left:50%; top:50%; margin:-40px 0 0 -40px;}
.main .xwhd .md .ll .bf img{ width:100%;}
.main .xwhd .md .rr li:nth-of-type(2){ display:none;}
.main .xwhd .md .rr li{ height:406px; background:#f9f4e4;}
.main .xwhd .md .rr .txt{ position:inherit; width:auto; padding:25px; background:none; font-size:18px; color:#333; line-height:25px;}
.main .btm{ margin:20px 0 0 0; height:auto;}
.main .btm ul{ margin:0 -10px;}
.main .btm .zb{ margin:0;}
.main .btm li{ width:33.3%; overflow:hidden; height:468px; margin:0; padding:0 10px; box-sizing:border-box;}
.main .btm div{background:#f9f4e4;}
.main .btm div a img{ width:100%;}

.main .btm li:nth-of-type(4){ display:none;}
.main .btm .txt{ margin:0; padding:30px; width:auto;}
.main .btm li h1{ padding:0;}
.main .btm li .sp2{ margin:0; height:70px;}
.main .btm .dian{ display:none;}

.main .dxcp .top{ height:140px; background-position:0 -80px; background-size:100%; margin:60px 0 0 0;}
.main .dxcp .top img{ width:25%; margin:0;}

.flash4 ul{ margin-right:-10px;}
.flash4 ul li.first{ width:16.6%;}
.flash4 ul li{ width:16.6%; margin:0; overflow:hidden; box-sizing:border-box; padding-right:10px;}
.flash4 ul li.fast{ position:inherit;}
.flash4 ul li a{ position:relative; display:block; overflow:hidden;}
.flash4 ul .one .tet span{ display:none;}
.flash4 ul li .pic .bt{ right:10px;}
.flash4 ul li .pic{ line-height:0; width:auto;}
.flash4 ul li .tet_box{ padding:20px}

.main .dxcp .ys{ width:auto; margin:30px 20px 0px 20px;}
.main .dxcp .ys li .txt h2{ padding:30px 0 10px 0; }
.main .dxcp .ys li .txt{ height:206px;}
.main .dxcp .ys li .pic .lo{ width:46px; height:49px; background-size:100%;}

.main-bg .yxzx-bg{width: auto; margin-bottom: 100px; background-size: 130%}
.yxzx{ width: 960px; margin:0 auto; }
.yxzx .top{height:140px; background-position:0 -80px; background-size:100%; margin:60px 0 0 0; text-align:center;}
.yxzx .top img{ width:25%; height:auto; padding:0; display:inline-block;}
.yxzx .dt{ width:58%;}
.yxzx .dt img{ width:100%;}
.yxzx .bg{  margin:0 auto;}

.footer{ width:auto; margin:0 20px;}
.cy{ width:auto; margin:0 20px; position:relative;}
.cy .cy-logo{ position:absolute; left:0; top:0; width:100%; text-align:center;}
.cy .cy-logo a{ display:inline-block;}
.cy .lj{ float:right; margin-left:0; margin-top:15px; text-align:right; position:relative; z-index:4;}
.cy .lj .s1,.cy .lj .s2{ display:inline-block;}
.cy .lj span{ height:28px; line-height:28px; background-position:center left; background-repeat:no-repeat; margin-left:10px;}
.cy .lj span img{ display:none;}
.cy .lj .s1{ background-image: url(../images/cy-2_09.jpg);  padding-left:25px; margin:0;}
.cy .lj .s2{font-size:18px; background-image:url(../images/cy-1_06.jpg);  padding-left:35px;}
.cy .lj .bs{ clear:both; overflow:hidden; margin-left:0;}
.cy .lj .bs .img{ display:none;}
.cy .lj .bs span{ display:block; padding-top:10px;}
.cy .lj .bs .a{ margin-right:0;}
.cy .rem{ display:none; }
.cy .cy-txt{ width:280px; line-height:24px; padding-top:25px;}

.cy .lj .s1{ font-size:12px;}
.cy .lj .s2{ font-size:14px;}
.cy .lj .bs a{ font-size:12px;}

/*我们-分支机构*/
.fzjg .main .fb{ background:url(../images/app_02.jpg) 180px 720px no-repeat;}
.fzjg .main .fb .dt{ margin:0 auto;}
.nav-bg2{ margin-bottom:20px;}
.nav-bg2 .nav0{ width:auto;}
.nav-bg2 .nav0 li{ margin-bottom:0px;}
.nav-bg2 .nav0 li a{ font-size:18px;}

.fzjg .main .bt1{ background-size:120%; width:auto; height:auto;}
.fzjg .main .bt1 span{ width:auto; display:block; padding:50px 42% 0px 42%;}
.fzjg .main .bt1 .p1{ width:auto; display:block; padding:50px 40% 0px 40%;}
.fzjg .main .bt1 img{ width:100%; padding-top:0;}
.fzjg .main h1{ font-size:14px;}
.fzjg .main .bt2{ margin-top:44px; background-size:100%; height:85px; margin:0 0 20px 0; width:auto; padding:0 35%;}
.fzjg .main .bt2 img{ width:100%; padding-top:30px;}
.fzjg .main .fz{ position:relative;}
.fzjg .main .fz .tu{ width:65%;}
.fzjg .main .fz .tu li{ width:auto; height:auto;}
.fzjg .main .fz .tu li .pic{ line-height:0;}
.fzjg .main .fz .tu li img{ width:100%;}
.fzjg .main .fz .ul_box{ width:35%; height:100%; position:absolute; right:0; top:0;}
.fzjg .main .fz .adress{height: 100%; box-sizing: border-box;}
.fzjg .main .fz .adress li{ width:50%; height:33.3%; line-height:inherit;}
.fzjg .main .fz .adress li a{ height:100%; position:relative; font-size:18px;}
.fzjg .main .fz .adress li a b{ position:absolute; left:0; width:100%; top:50%; display:block; font-weight:bold; margin-top:-8px;}
.fzjg .main .lxdz li{ width:33.3%; border:0; padding:0; margin:0; height:258px; position:relative;}
.fzjg .main .lxdz li:before,.fzjg .main .lxdz li:after{content:""; position:absolute; display:inline-block; background:#ceaf59; }
.fzjg .main .lxdz li:before{ right:0; bottom:0; width:1px; height:100%; }
.fzjg .main .lxdz li:after{left:0; bottom:0; width:100%; height:1px; }
.fzjg .main .lxdz li h6{ font-size:18px; margin:0; padding:40px 0 15px 0;}
.fzjg .main .lxdz li h6,.fzjg .main .lxdz li div{ margin:0 20px; clear:both; overflow:hidden;}
.fzjg .main .lxdz li div{ padding-bottom:10px;}
.fzjg .main .lxdz li span{ float:left; line-height:inherit;}
.fzjg .main .lxdz li b{ display:block; margin-left:70px; line-height:20px; font-weight:normal;}
.fzjg .main{ padding-bottom:70px;}

.fzjg .main .fb .dt .one .txt{ width:223px;}

/*我们-食品安全*/
.zzgy .main .gy ul{ margin:0 -15px;}
.zzgy .main .gy li{ width:20%; margin:0; padding:0 15px; box-sizing:border-box;}
.zzgy .main .gy .pic{ width:auto; background-size:100%; background-position:center top; padding:0; margin-bottom:10px; height:auto;}
.zzgy .main .gy li td{ width:auto; margin:27.5% 10%; display:block;}
.zzgy .main .gy li td img{ width:100%;}
.zzgy .main .gy li table{ width:100%;}
.zzgy .main .gy .txt{ width:auto;}
.zzgy .main{ padding-bottom:60px;}
.zzgy .main .tp{ width:984px; margin:30px auto 0px auto;}
.zzgy .main .tp .pic{ width:50%; height:auto; line-height:0;}
.zzgy .main .tp .pic img{ width:100%;}
.zzgy .main .tp .txt{ padding:0; width:50%; height:auto; padding-top:30px;}
.zzgy .main .tp .txt h1{ margin-top:0px; padding-top:10px; height:48px; line-height:48px;}
.zzgy .main .tp .txt h2{ margin:10px 0;}
.zzgy .main .tp .txt span{ font-size:12px; line-height:20px; padding:0 20px; display:block;}
.zzgy .main .tp li{ background:#f9f4e4;}
.zzgy .main .tp .fd-l{ width:66.6%; height:auto; background:#f9f4e4;}
.zzgy .main .tp .fd-l1{ width:66.6%;overflow:hidden;}
.zzgy .main .tp .fd-r{ width:33.3%; height:auto;}
.zzgy .main .tp .fd-r .pic{ width:100%;}
.zzgy .main .tp .fd-r .txt{width:100%;}
.zzgy .main .tp ul{ background:#f9f4e4; clear:both; overflow:hidden;}

/*我们-集团介绍*/
.jtjs .main .sp1,.jtjs .main .sp2,.jtjs .main .sp3{ width:auto;}
.jtjs .main .sp1,.jtjs .main .sp2,.jtjs .main .sp3{ font-size:14px; padding:0;}

.jtjs .main{ padding-bottom:60px;}
.jtjs .main .td-d img{ width:100%;}
.jtjs .main .td-d{ margin-top:20px;}
.jtjs .main .sp2{ margin-bottom:30px;}
.jtjs .main .tt .l-tt{ width:60%;height:auto;}
.jtjs .main .tt .l-tt .pic{ width:auto; height:auto;}
.jtjs .main .tt .l-tt .pic img{ width:100%}
.jtjs .main .tt .r-tt{ width:40%;}
.jtjs .main .tt .r-tt li{ width:50%; height:auto;}
.jtjs .main .tt .r-tt li .pic{ width:auto; height:auto; line-height:0;}
.jtjs .main .tt .r-tt li .pic img{ width:100%}
.jtjs .main .tt .l-tt .txt{ left:30px; bottom:30px;}
.jtjs .main .tt .r-tt li .txt{ bottom:20px; left:0; width:100%;}
.jtjs .main .tt .r-tt li .txt span{ width:auto;}
.jtjs .main .tt .r-tt li .txt h5,.jtjs .main .tt .r-tt li .txt span{ padding:0 20px;}
.jtjs .main .www li{ width:33.3%; height:auto;}
.jtjs .main .www li .pic{ width:auto; height:auto;}
.jtjs .main .www li .pic img{ width:100%;}
.jtjs .main .www li .txt{ top:60%;  width:100%; padding:0;} 
.jtjs .main .www li .txt h5{ font-size:18px; margin-bottom:10px; margin:0 20px;}
.jtjs .main .www li .txt span{ font-size:14px; line-height:22px; margin:0 20px;}
.jtjs .main .z-pic{ margin:0 -10px;}
.jtjs .main .z-pic div{ width:34.5%; margin-right:0; padding:0 10px; box-sizing:border-box;}
.jtjs .main .z-pic div img{ width:100%;}
.jtjs .main .z-pic div:nth-of-type(2),.jtjs .main .z-pic div:nth-of-type(3){ width:64.5%;} 
.jtjs .main .yzt{ margin-bottom:0px;}
.jtjs .main .spaq{ width:980px; margin:0 auto;}
.jtjs .main .spaq li{ margin-bottom:0;}
.jtjs .main .spaq li .pic{ width:auto; height:auto; line-height:0;}
.jtjs .main .spaq li .pic img{ width:100%;}
.jtjs .main .spaq li .txt{ width:auto; padding:0 30px; height:211px;}
.jtjs .main .spaq li .txt h5{ font-size:60px;}
.jtjs .main .spaq li .txt span{ font-size:14px; line-height:20px;}
.jtjs .main .gj{ background:#ceaf59; overflow:hidden;}
.jtjs .main .gj li img{ float:none; width:100%;}
.jtjs .main .gj .txt{ width:auto; height:auto; font-size:14px; line-height:22px; padding:30px;}
.jtjs .main .zx .top { clear:both; overflow:hidden; background:#b8a992;}
.jtjs .main .zx .top .pic,.jtjs .main .zx .top .txt{ width:50%;}
.jtjs .main .zx .top .pic img{ width:100%;}
.jtjs .main .zx .top .txt{ padding:0; height:auto; font-size:14px; line-height:22px;}
.jtjs .main .zx .top .txt span{ display:block; padding:35px; display:block;}
.jtjs .main .zx .bottom li{ width:33.3%; line-height:0;}
.jtjs .main .zx .bottom li img{ width:100%;}
.jtjs .main .zgm{ margin:0 10px;}
.jtjs .main .zgm li .pic img{ width:100%;}
.jtjs .main .zgm ul{ margin:0 -20px;}
.jtjs .main .zgm li{ padding:0 20px; width:25%; margin:0; box-sizing:border-box;}


/*新闻-列表*/
.news .main .new-s{ background:#f9f4e4}
.news .main .new-s .left{ width:50%; padding:0; height:auto;}
.news .main .new-s .right{ width:50%;}
.news .main .new-s .right img{ width:100%;}
.news .main .new-s .left h1{ padding:25px 0 20px 0; margin:0; line-height:22px;}
.news .main .new-s .left h1 a{ font-size:18px; }
.news .main .new-s .left .sp2{ font-size:14px; padding:10px 0 15px 0;}
.news .main .new-s .left .btn{ margin:0;}
.news .main .new-s .left h1,.news .main .new-s .left .sp1,.news .main .new-s .left .sp2,.news .main .new-s .left .btn{ margin:0 30px; display:block;}
.news .main .new-list li{ width:auto;}
.news .main .new-list .pic{ height:auto; line-height:0;}
.news .main .new-list .txt{ float:none; width:auto; margin-left:285px; position:relative;}
.news .main .new-list h1{ padding:20px 0; margin:0; height:auto; line-height:20px;}
.news .main .new-list h1 a{ font-size:16px;}
.news .main .new-list .sp2{ margin:10px 70px 0 0; display:block;}
.news .main .new-list .btn{ position:absolute; right:0; bottom:0; margin:0 30px 20px 0;}

/*新闻-最终页*/
.xinwenzz .main .bt1{ margin-bottom:0;}
.xinwenzz .main .zt h1{ padding:0 0 15px 0;}
.xinwenzz .main .zt .txt{ width:auto; margin:auto; padding:30px 0; margin-bottom:20px;}
.xinwenzz .main .zt h1{ width:auto;}
.xinwenzz .main .zt{ padding:40px;}
.xinwenzz .main .zt .sy, .xinwenzz .main .zt .xy{ margin:auto; padding:8px 0;}

/*视频-列表*/
.spzq .main .vid ul{ margin:0 -10px;}
.spzq .main .vid li{ box-sizing:border-box; width:33.3%; padding:0 10px; margin:0 0 20px 0;}
.spzq .main .vid .pic img{ width:100%;}
.spzq .main .vid .txt{ width:auto; height:179px; padding:0 20px;}
.spzq .main .vid h1 a{ font-size:16px; height:40px; overflow:hidden;}
.spzq .main .vid span{ font-size:12px; line-height:20px;}

/*品牌-列表*/
.ry .main .pp{ width:984px; margin:0 auto;}
.ry .main .pp .swiper-container .pic1{ margin:42px 22px;}
.ry .main .pp .swiper-container .pic1 img{ width:100%;}
.ry .main .y-lb{ margin-top:20px;}
.ry .main .y-lb ul{ margin:0 -10px; width:auto;}
.ry .main .y-lb li{ width:25%; height:auto; background-size:100%; margin:0 0 25px 0; padding:0 10px; box-sizing:border-box; background:none;}
.ry .main .y-lb li div{ width:auto; height:auto; margin:0; position:relative; line-height:0;}
.ry .main .y-lb li div img{ width:100%;}
.ry .main .y-lb li div:before{content:""; position:absolute; left:0; top:0px; display:inline-block; width:100%; height:100%; background:url(../images/qq.png); background-size:100.5%; z-index:5;}
.ry .main .y-lb li div span{ line-height:50px;}

/*品牌-集成页*/
.jcy .main{ width:auto; margin:0 20px;}
.jcy .main .sj{ width:984px; height:625px; margin:0 auto; background-size:100%;} 
.jcy .main .sj .sj_box{ margin:0 60px; height:537px;}
.jcy .main .sj .owl-carousel .owl-item{ height:456px;}
.jcy .main .sj li{ width:auto; margin:0 50px; padding-top:240px;}
.jcy .main .sj li .xue{ width:188px; height:188px; margin-top:0; background-size:100%;}
.jcy .main .sj li .shu{ width:188px; height:188px; line-height:175px; font-size:50px;}
.jcy .main .sj li span{ bottom:263px;}
.jcy .main .sj li .xue .tp{ margin:2px;}
.jcy .main .sj .one .xue .tp img{ width:100%;}
.jcy .main .sj .one .shu{ width:183px; height:183px; margin:2px; line-height:183px; font-size:50px;}
.jcy .main .sj span{ display:block;}
.jcy .main .sj .sj_box .xt{ width:100%; left:0;}

.jcy .ry .main{ margin:0; padding:0;}
.jcy .main .ccr ul{ margin:0 -10px; width:auto;}
.jcy .main .ccr .swiper-container{ height:auto;}
.jcy .main .ccr li{ box-sizing:border-box; width:25%; padding:0 10px; margin:0 ;}
.jcy .main .ccr li .pic img{ width:100%;}
.jcy .main .wh{ width:984px; margin:0 auto;}
.jcy .main .wh .wh-l{ width:50%; height:auto;}
.jcy .main .wh .wh-l .pic{ padding-right:10px;}
.jcy .main .wh .wh-l .pic img{ width:100%;}
.jcy .main .wh .wh-l .txt{ right:10px; padding:0 20px; height:202px;}
.jcy .main .wh .wh-l .txt h3{ margin-top:20px;}
.jcy .main .wh .wh-l .txt h3 a{ font-size:16px;}
.jcy .main .wh .wh-l .txt .sp1{ margin:15px 0 2px 0;}
.jcy .main .wh .wh-l .txt .sp2{ color:#666;}
.jcy .main .wh .wh-r{ width:50%;}
.jcy .main .wh .wh-r .frist{ margin:0; float:left;}
.jcy .main .wh .wh-r ul{ margin:0 -10px 0 0;}
.jcy .main .wh .wh-r li{ margin:0; width:50%; padding:0 10px; box-sizing:border-box;}
.jcy .main .wh .wh-r .pic img{ width:100%;}
.jcy .main .wh .wh-r .txt{width:auto; height:200px; overflow:hidden; padding:0 20px;}
.jcy .main .wh .wh-r .txt h3{ margin-top:0px; padding-top:20px;}
.jcy .main .wh .wh-r .txt h3 a{ font-size:16px; height:50px; overflow:hidden; display:inline-block;}
.jcy .main .wh .wh-r .txt .sp1{ margin:5px 0 2px 0;}
.jcy .main .wh .wh-r .txt .sp2{ color:#666; height:74px; overflow:hidden;}


/*品牌-历史*/
.ls .main{ width:auto; margin:0 20px;}
.ls .main .time span{ display:block;}
.ls .main .shu{ width:984px; margin:0 auto; float:none;}
.ls .main .shu li{ width:510px;}
.ls .main .shu .pic1{ width:175px; height:175px; background-size:100%;}
.ls .main .shu .pic .wenzi{ width:175px; height:175px; line-height:175px; left:0; top:0; font-size:50px;}
.ls .main .shu .txt{ width:250px; height:114px; padding:30px 20px; font-size:14px; line-height:20px;}
.ls .main .shu .pic{width:174px; height:174px; padding:0;}
.ls .main .shu .pic .tupian{ margin:2px;}
.ls .main .shu .pic .tupian img{ width:100%;}
.ls .main .shu .pic .wenzi{width:168px; height:168px; line-height:168px; padding:0; margin:2px;}
.ls .main .shu .xian{ height:99.5%;}
.ls .main .shu .s-1 .jt,.ls .main .shu .s-2 .jt{ margin-top:77px;}


/*产品-列表*/
.cplb .nav-bg1 .nav{ width:auto;}
.cplb .nav-bg1 .nav li a{  line-height:52px;}
.cplb .nav-bg2{ margin-bottom:0;}
.cplb .main .sele_box1{ width:auto; float:none; margin-right:130px;}
.cplb .main .pic-a ul{ margin:0 -10px;}
.cplb .main .pic-a li{ width:33.3%; padding:0 10px; box-sizing:border-box; margin:0 0 20px 0;}
.cplb .main .pic-a li a{  display:block;}
.cplb .main .pic-a li .txt{ width:auto; margin:0 10px 0 0; font-size:12px; line-height:20px;}
.cplb .main .pic-a li .pic img{ width:100%;}
.cplb .main .pic-a li .txt h1{ padding:15px 0 10px 0;} 
.cplb .main .pic-a li .txt h1 a{ font-size:20px;}
.cplb .main .pic-a li .txt span{ display:block; font-size:12px; line-height:20px;}
.cplb .main .pic-a li .txt .d1{ margin:5px 0 10px 0; width:39px; height:39px; font-size:12px; line-height:39px;}



/*产品集成*/
.jcy1 .main{ width:984px; margin:0 auto;}
.jcy1 .main .gdxl ul{ margin:0 -10px;}
.jcy1 .main .gdxl li{ width:33.3%; padding:0 10px; margin:0; height:auto; box-sizing:border-box;}
.jcy1 .main .gdxl li img{ width:100%;}
.jcy1 .main .gdxl li .txt{ width:auto; margin:0 10px 0 0;}
.jcy1 .main .gdxl li .txt h1{ padding:15px 0 5px 0; }
.jcy1 .main .gdxl li .txt h1 > a{ font-size:20px;}
.jcy1 .main .gdxl li .txt{ font-size:12px; display:block; line-height:20px;}
.jcy1 .main .gdxl li .txt .d1{ font-size:14px; width:39px; height:39px; line-height:39px; margin:5px 0 10px 0;}
.jcy1 .main .lpxl ul{ margin:0 -10px;}
.jcy1 .main .lpxl li{ height:auto; width:50%; padding:0 10px; margin:0; box-sizing:border-box;}
.jcy1 .main .lpxl li .pic img{ width:100%;}
.jcy1 .main .lpxl li .txt{ margin-right:10px;}
.jcy1 .main .lpxl li .txt h1 a{ font-size:20px;}
.jcy1 .main .lpxl li .txt{ line-height:22px;}
.jcy1 .main .lpxl li .txt .d1{ font-size:14px; width:39px; height:39px; line-height:39px; }
.jcy1 .main .lpxl li .txt h1{ padding:30px 0 25px 0; margin:0;}
.jcy1 .main .ybxl li .txt span{ width:auto; margin:10px 35px 20px 0;}


/*产品-最终页*/
.zz .nav-bg1{ margin-bottom:20px;}
.zz .nav-bg1 .nav{ width:auto;}
.zz .nav-bg1 .nav li a{  line-height:52px;}
.zz .nav-bg2{ margin-bottom:0;}
.zz .main .sele_box1{ width:auto; float:none; margin-right:130px;}
.zz .main .zz-dt{width:984px; height:540px;}
.zz-dt .ban{ height:540px; }
.zz-dt .ban2{height:540px;}
.zz-dt .ban2 ul li{width:984px; line-height:0;}
.zz-dt .ban2 ul li img{ width:100%;}
.zz-dt .num{ height:430px; margin:55px 20px; }
.zz-dt .btn_box span{ margin:10px 20px;}
.zz .main .txt{width:904px; padding:0 40px; margin:0 auto;}
.zz .main .txt .zz-l{ width:50%; margin:0;}
.zz .main .txt .zz-l h1{ font-size:30px; margin:60px 0 30px 0;}
.zz .main .txt .zz-r{ width:50%; margin:0;}
.zz .main .txt .zz-r span{ width:auto; margin:0 0 0 40px; display:block; padding:0; clear:both; overflow:hidden;}
.zz .main .txt .zz-r .fx{ margin:80px 0 30px 0;}
.zz .main .zz-d{width:984px; margin:0 auto;}
.zz .main .txt .zz-l li .txt{ width:auto; padding:0;}



/*加盟合作*/
.join .main .jmys-top{ width:auto;}
.join .main .jmys ul{ margin:0 -15px;}
.join .main .jmys li{ width:33.3%; padding:0 15px; box-sizing:border-box; margin:0;}
.join .main .jmys span{ width:auto; padding:0; font-size:12px; line-height:20px;}
.join .main .jmys .pic{ width:auto; height:auto; margin:0 30px; background:none;}
.join .main .jmys .tu{ width:auto; height:auto; line-height:0; top:0; left:0; position:relative;}
.join .main .jmys .tu img{ width:99.5%;}
.join .main .jmys .tu:before{content:""; position:absolute; left:0; top:0; display:inline-block; width:100%; height:100%; background:url(../images/qq.png); background-size:101%;}
.join .main .jmys h1{ font-size:18px; padding:25px 0 10px 0; margin:0;}

.join .main .jmzc{ width:984px; margin:20px auto;}
.join .main .jmzc .sty h3{ font-size:18px;  margin-bottom:20px; }
.join .main .jmzc .sty{ width:548px;}
.join .main .jmzc .sty1{ width:135px; }
.join .main .jmzc .sty1 h3{ font-size:18px;}
.join .main .jmzc ul li ul li{ font-size:14px; padding:0 0 10px 35px; margin:0 20px; line-height:22px;}
.join .main .jmzc .sty > ul{ width:500px; margin:0 20px;}

.join .main .jmlc{ width:984px; height:410px; margin:0 auto; background-size:100%; background-position:0 0px;}
.join .main .jmlc ul{ margin:0 13px;}
.join .main .jmlc li{ width:33.3%; height:60px; padding:0 25px; margin-bottom:45px; box-sizing:border-box;}
.join .main .jmlc li .s1{ height:57px; width:57px; line-height:57px; font-size:30px; margin:0;}
.join .main .jmlc li .s2{ width:auto; float:none; display:block; margin:8px 0 0 70px; font-size:14px; line-height:22px;}

.join .main h2{ margin:40px 0 20px 0;}
.join .main .jmtj{ width:948px; margin:0 auto;}
.join .main .jmtj li{ width:16.6%;}
.join .main .jmtj li .pic img{ width:100%;}
.join .main .jmtj .txt{ width:auto; padding:30px 10px; height:97px;}
.join .main .jmtj .q-s{ width:80px; height:80px; line-height:80px; font-size:36px; left:50%; top:50%; margin:-40px 0 0 -40px;}

#faq_list{ margin:0 -10px;}
.join .main .jmhd ul{ box-sizing: border-box; width:50%; padding:0 10px; margin:0;}
.join .main .jmhd li h4{ width:auto; font-size:14px; padding-left:20px;}
.join .main .jmhd li .txt{ width:auto; padding:20px;}
.join .main .jmhd li h4 span{ right:20px;}

.jmsqbg{background-size: 130%}
.jmsq{ width:auto; margin:0 20px 60px 20px; clear:both; overflow:hidden;}
.jmsq .pic{ width:60%}
.jmsq .pic img{ width:100%;}
.jmsq .amd{  margin-top:100px;}
.jmsq li{ width:auto;}
.jmsq .wb{ width:auto;}
.jmsq .amd .submit{ width:100%;}
.jmsqbg .bt1{ width:auto; margin:0 20px;}


/*单栏目*/
.jtjs .main .dlm{ width:auto;}

.fzjg .banner,.zzgy .banner,.jtjs .banner,.news .banner,.xinwenzz .banner,.spzq .banner,.ry .banner,.jcy .banner,.ls .banner,.cplb .banner,.jcy1 .banner,.join .banner,.yxdt .banner,.zz .banner{ height:530px;}

.video_wrap .box{width:700px; height: 500px; margin: -250px 0 0 -350px ;}

}


@media screen and (max-width:1002px){/*--1024-768--*/

.phone_logo .p2 a{  background: #e60012;
  width: 90px;
  height: 90px;
  border-radius: 0 0 5px 5px;
  display: inline-block;
  overflow: hidden;}

.phone_logo .p2 a img{ width:70%; margin-top:8px;}
.footer{ margin:0;}
.footer UL{ width:14.1%;}
.jcy1 .main{ padding-bottom:40px;}

/*首页*/
#vid_bg{ margin:0; height:500px;}
.warper{ display:none;}
#BgPicList{ margin:0;}
#BgPicList, .owl-carousel, #BgPicList .owl-carousel .owl-item, #BgPicList .piclist_c{ height:500px;}	


.main-bg>div{width:750px; overflow: hidden;}
.main-top-bg{ height:546px; background-size:100%;}
.main-top{ padding:0 30px;}
.main-top li .pic img{ width:100%;}
.main-top ul{ margin:0 -20px;}
.main-top li{ padding:0 20px;}

.main .xwhd .top{ height:100px;}
.main .xwhd .md .ll{ width:100%; height:auto; margin-bottom:20px;}
.main .xwhd .md .rr{ width:100%; height:auto;}
.main .xwhd .md .rr ul{ margin:0 -10px;}
.main .xwhd .md .rr li{height:auto; width:50%; padding:0 10px; float:left; box-sizing:border-box; background:none;  margin-bottom:0px;}
.main .xwhd .md .rr .l-1{ margin-bottom:0px;}
.main .xwhd .md .rr li:nth-of-type(2){ display:block;}
.main .xwhd .md .rr li a{ display:block; position:relative;}
.main .xwhd .md .rr li .txt{ position:absolute; left:0; bottom:0; padding:10px 0; background: rgba(152,102,51,0.6); width:100%; height:auto;}
.main .xwhd .md .rr li .txt span{ display:block;  color:#fff; font-size:14px; line-height:20px; padding:0px 15px;}

.main .btm{ margin:0;}
.main .btm .zb{ margin-top:20px;}
.main .btm li{ width:50%; height:auto; margin-top:20px;}
.main .btm li:nth-of-type(4){ display:block;}
.main .btm li .sp2{ height:50px;}

.main .dxcp .top{ height:100px; background-position:0 -50px;}
.yxzx .top{ background-position:0 -50px;}
.main .xwhd .top{ background-position:0 -40px;}
.flash4 ul li{ width:33.3%; height:auto; margin-bottom:10px;}
.flash4 ul li img{ width:100%;}
.flash4 ul li.first{ width:33.3%;}
.flash4 ul li .tet{ height:80px;}
.flash4 ul li .tet_box{ padding:15px 20px;}

.main .dxcp .ys{ margin:15px 0 0 0 }
.main .dxcp .ys li{ width:33.3%;}
.main .dxcp .ys li:nth-of-type(4){ display:none;}
.main .dxcp .ys li .txt{ height:210px;}
.main .dxcp .ys li .pic .lo{ width:55px; background-size:100%;}
.main .dxcp .ys li .pic .lo img{ width:100%; }


.yxzx{ margin:0 auto; width: 750px;}
.yxzx .dt{ width:45%;}


.cy .cy-logo{ display:none;}
.cy .cy-txt{ width:auto;}
.cy .lj{ margin-top:30px;}
.cy .cy-txt{ padding-top:30px;}
.cy .lj .bs span{ display:none;}
.cy .lj .s1{ display:none;}
.cy .lj .s2{ font-size:24px;}


/*我们-分支机构*/
.nav-bg2 .nav0 li a{ padding:0 20px;}
.fzjg .main{ padding-bottom:30px;}
.fzjg .main .fb { background:none;}
.fzjg .main .bt1{ margin-bottom:0;}
.fzjg .main .bt2{ height:90px; padding:0 33%; margin-bottom:0;}
.fzjg .main .bt2 img{ padding:20px 0 0 0;}
.fzjg .main h1{ margin:10px 0;}
.fzjg .main .fb img { width:100%;}
.fzjg .main .fb .dt{ width:auto; background: url(../images/app_02.jpg) center bottom 20% no-repeat; background-size:100%;}
.fzjg .main .fb .dt .log{ width:100px; top:42%; left:64%;}
.fzjg .main .fz .txt{ right:20px; bottom:20px;}
.fzjg .main .fz h5{ font-size:18px; padding-bottom:5px;}
.fzjg .main .fz .adress li a{ font-size:16px; font-weight:normal;}
.fzjg .main .fz span{ font-size:12px;}
.fzjg .main .lxdz li img{ width:auto;}
.fzjg .main .lxdz li{ height:248px;}
.fzjg .main .lxdz li h6{ padding-top:35px; font-size:14px; font-weight:bold;}
.fzjg .main .lxdz li div{ padding-bottom:8px; font-size:12px;}
.fzjg .main .fb .dt .one .txt{ left:auto; right:10px;}
.fzjg .main .fb .dt .one .txt b{ left:auto; right:0;}


/*我们-食品安全*/
.zzgy .main .tp{ width:725px;}
.zzgy .main .bt1{ height:auto; background-size:120%;}
.zzgy .main .bt1 span { width:auto; display:block;  padding:50px 42% 0px 42%;}
.zzgy .main .bt1 img{ width:100%; padding:0;}
.zzgy .main h1{ font-size:14px;}
.zzgy .main .gy li td{ margin:25% 10%;}
.zzgy .main .tp .txt span { height:120px; overflow: hidden; text-overflow: ellipsis;}
.zzgy .main .tp .fd-r{ height:482px;}
.zzgy .main .tp .txt{ padding-top:0;}
.zzgy .main .tp .txt h1{ font-size:30px;}
.zzgy .main .tp .txt h2{ font-size:14px; font-weight:bold; margin-top:0;}

/*我们-集团介绍*/
.jtjs .main .sp1, .jtjs .main .sp2, .jtjs .main .sp3{ font-size:12px; line-height:20px;}
.jtjs .main .bt1{ width:auto; background-size:120%; height:120px;}
.jtjs .main .bt1 img{ padding-top:40px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .bt2{ width:auto; background-size:120%; height:100px;}
.jtjs .main .bt2 img{ padding-top:40px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .bt3{ width:auto; background-size:120%; height:100px; margin-top:40px;}
.jtjs .main .bt3 img{ padding-top:40px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .bt4{ width:auto; background-size:120%; height:100px; margin:40px 0 10px 0; }
.jtjs .main .bt4 img{ padding-top:40px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .bt5{ width:auto; background-size:120%; height:100px; margin:40px 0 10px 0; }
.jtjs .main .bt5 img{ padding-top:40px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .bt6{ width:auto; background-size:120%; height:100px; margin:40px 0 0px 0; }
.jtjs .main .bt6 img{ padding-top:30px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .bt7{ width:auto; background-size:120%; height:100px; margin:40px 0 0px 0; }
.jtjs .main .bt7 img{ padding-top:20px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jtjs .main .www li .txt{ top:55%;}
.jtjs .main .www li .txt span{ font-size:12px;}
.jtjs .main .tt .l-tt h5{ font-size:36px;}
.jtjs .main .tt .l-tt span{ font-size:12px;}
.jtjs .main .tt .r-tt li .txt h5{ font-family:"Arial"; font-size:24px;}
.jtjs .main .tt .r-tt li .txt span{ font-size:12px;}
.jtjs .main .tt .r-tt li .txt h5,.jtjs .main .tt .r-tt li .txt span{ padding:0 10px;}
.jtjs .main .z-pic{ margin:0;}
.jtjs .main .z-pic div{ display:none;}
.jtjs .main .z-pic div:nth-of-type(2){ display:block; width:100%; padding:0;}
.jtjs .main .spaq{ width:728px; margin-top:20px;}
.jtjs .main .spaq li .txt h5{ font-size:36px; padding-top:20px;}
.jtjs .main .spaq li .txt span{ font-size:12px;}
.jtjs .main .spaq li .txt{ padding:0 20px; height:158px;}
.jtjs .main .gj .gj-r{ display:none;}
.jtjs .main .gj li{ width:auto;}
.jtjs .main .zx .top .pic{ display:none;}
.jtjs .main .zx .top .txt{ width:auto;}
.jtjs .main .zgm ul{ margin:0 -15px;}
.jtjs .main .zgm li{ padding:0 15px;}
.jtjs .main .zgm .pic{ width:auto; margin:0 10px;}
.jtjs .main .zgm .txt{ font-size:12px; line-height:20px; padding-top:20px;}
.jtjs .main .sp3{ margin-top:20px;}
.jtjs .main .yzt img{ width:80%;}


/*新闻-列表*/
.news .main{ padding-bottom:0;}
.news .main .bt1{ height:100px; margin-bottom:0; padding:0 41%; width:auto;}
.news .main .bt1 img{ padding-top:40px; width:100%;}
.news .main .new-s .left h1, .news .main .new-s .left .sp1, .news .main .new-s .left .sp2, .news .main .new-s .left .btn{ margin:0 20px;}
.news .main .new-s .left h1 a{ font-size:16px;}
.news .main .new-s .left .sp2{ height:40px; overflow:hidden; font-size:12px; line-height:20px; padding:0; margin-top:10px; margin-bottom:15px;}
.news .main .new-s .left .btn a{ font-size:12px;}
.news .main .new-s .left .btn{ width:33px; height:33px; line-height:33px;}
.news .main .new-list li{ height:auto;}
.news .main .new-list .pic{ width:200px;}
.news .main .new-list .pic img{ width:100%;}
.news .main .new-list .txt{ margin-left:200px; height:126px; overflow:hidden; padding:0 20px;}
.news .main .new-list h1{ padding:15px 0 10px 0;}
.news .main .new-list .sp2{ height:37px; overflow:hidden; margin:5px 50px 0 0;}
.news .main .new-list .btn{ width:33px; height:33px; margin:20px;}
.news .main .new-list .btn a{ line-height:33px; font-size:12px;}

/*新闻-最终页*/
.xinwenzz{ padding-bottom:60px;}
.xinwenzz .main .bt1{ background-size:115%; height:110px; padding:0 41%; width:auto;}
.xinwenzz .main .bt1 img{ width:100%; padding-top:40px;}
.xinwenzz .main .zt{ padding:30px 20px;}
.xinwenzz .main .zt h1{ font-size:16px;}
.xinwenzz .main .zt .txt{ padding:20px 0; font-size:12px; line-height:20px;}
.xinwenzz .main .zt .sy a,.xinwenzz .main .zt .xy a{ font-size:12px;}

/*视频-列表*/
.spzq .main .bt1{ background-size:115%; height:110px; padding:0 42%; width:auto; margin-bottom:0;}
.spzq .main .bt1 img{ width:100%; padding-top:40px;}
.spzq .main .vid ul{  margin:0 -5px;}
.spzq .main .vid li{ padding:0 5px; margin-bottom:10px;}
.spzq .main .vid span{ display:none;}
.spzq .main .vid .txt{ height:auto; padding:20px;}
.spzq .main .vid h1{ margin:0; padding:0;}
.spzq .main .vid h1 a{ font-size:14px;}

/*品牌-列表*/
.ry .main .bt1{ background-size:115%; height:110px; padding:0 42%; width:auto; margin-bottom:0;}
.ry .main .bt1 img{ width:100%; padding-top:40px;}
.ry .main .pp{ width:728px;}
.ry .main .pp .swiper-container .pic1{ margin:16px 25px; }
.ry .main .pp .swiper-container{ height:225px;}
.ry .main .y-lb li{ width:33.3%;}

/*品牌-集成*/
.jcy .main{ padding-bottom:60px;}
.jcy .main .bt1{ background-size:115%; height:110px;; width:auto; margin-bottom:0;}
.jcy .main .bt1 span{ display:block;}
.jcy .main .bt1 img{ padding-top:40px; transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jcy .main .bt2 span{ display:block;}
.jcy .main .bt2 img{ transform:scale(0.6,0.6); -webkit-transform:scale(0.6,0.6);}
.jcy .main .bt1 a{ margin-top:-35px;}
.jcy .main .sj{ width:728px; height:463px; clear:both; overflow:hidden;}
.jcy .main .sj .sj_box{ height:238px; margin-top:163px;}
.jcy .main .sj li{ height:185px; clear:both; overflow:hidden; margin:0 0 0 40px; padding:0;}
.jcy .main .sj li .xue{ width:124px; height:124px; float:left;}
.jcy .main .sj li .shu{ width:124px; height:124px; line-height:124px; font-size:36px;}
.jcy .main .sj li span{ left:0; top:0; bottom:auto; padding:5px 10px 0 134px; font-size:12px; line-height:20px;}
.jcy .main .sj li .pic{ position:absolute; left:0; bottom:0; width:124px;}
.jcy .main .sj .owl-carousel .owl-item{ height:auto;}
.jcy .main .sj .one .shu{ width:120px; height:120px; line-height:124px; font-size:36px;}
.jcy .main .ccr li{ width:33.3%;}
.jcy .main .ccr li:nth-of-type(4){ display:none;}
.jcy .main .ccr .swiper-container{ height:auto;}
.jcy .main .wh .wh-l{ display:none;}
.jcy .main .wh .wh-r{ width:auto;}
.jcy .main .wh{ width:auto;}
.jcy .main .wh .wh-r ul{ margin:0 -10px;}

/*品牌-历史*/
.ls .main .bt1{ background-size:115%; height:130px; width:auto; margin-bottom:0;}
.ls .main .bt1 span{ padding:0 42%; display:block;}
.ls .main .bt1 img{ width:100%; padding-top:40px;}
.ls .main h1{ font-size:14px; margin-top:20px;}
.ls .main .shu{ width:728px;}
.ls .main .shu .pic1{ width:124px; height:124px;}
.ls .main .shu .pic1 .wenzi{ width:124px; height:124px; line-height:124px; margin:0; font-size:36px;}
.ls .main .shu .pic{ width:122px; height:122px;}
.ls .main .shu .pic .wenzi{ width:118px; height:118px; line-height:118px;  font-size:36px;}
.ls .main .shu .bg1 .txt{ background:#fff;}
.ls .main .shu .bg2 .txt{ background:#fff;}
.ls .main .shu .bg3 .txt{ background:#fff;}
.ls .main .shu .bg4 .txt{ background:#fff;}
.ls .main .shu .txt{ font-size:12px; padding:20px; width:172px; height:83px;}
.ls .main .shu .s-1 .jt,.ls .main .shu .s-2 .jt{ margin-top:53px;}
.ls .main .shu li{ height:150px;}

/*产品-列表*/
.cplb .main .bt1{ background-size:115%; height:110px; padding:0 42%; width:auto; margin-bottom:0;}
.cplb .main .bt1 img{ width:100%; padding-top:40px;}
.cplb .main .pic-a li{ width:50%;}
.cplb .main .pic-a li .txt .d1{ width:33px; line-height:33px; height:33px;}
.cplb .main .sele_box1{ margin:0 -5px;}
.cplb .main .sele_box{ width:50%; margin-bottom:10px;}
.cplb .main .sub{ width:50%; box-sizing:border-box; padding:0 0 0 5px;}
.cplb .main .pic-a{ margin-top:10px;}


/*产品-集成页*/
.jcy1 .main{ width:728px;}
.jcy1 .main .bt1{ background-size:115%; height:110px; width:auto; margin-bottom:0;}
.jcy1 .main .bt1 span{ padding:0 42%; display:block;}
.jcy1 .main .bt1 img{ width:100%; padding-top:40px;}
.jcy1 .main .bt1 a{ margin-top:-20px;}
.jcy1 .main .bt2{ background-size:115%; height:110px; width:auto; margin-bottom:0;}
.jcy1 .main .bt2 span{ padding:0 42%; display:block;}
.jcy1 .main .bt2 img{ width:100%; padding-top:40px;}
.jcy1 .main .bt2 a{ margin-top:-20px;}
.jcy1 .main .bt3{ background-size:115%; height:110px; width:auto; margin-bottom:0;}
.jcy1 .main .bt3 span{ padding:0 42%; display:block;}
.jcy1 .main .bt3 img{ width:100%; padding-top:40px;}
.jcy1 .main .bt3 a{ margin-top:-20px;}
.jcy1 .main .gdxl,.jcy1 .ys_main,.jcy1 .main .lpxl,.ys{ margin-bottom:20px;}
.jcy1 .main .gdxl li{ width:50%;}
.jcy1 .main .gdxl li:nth-of-type(3){ display:none;}
.jcy1 .main .gdxl li .logo{ width:55px; background:none;}
.jcy1 .main .gdxl li .logo img{ width:100%;}
.jcy1 .main .lpxl li .txt{ width:160px; height:153px; padding:0 20px;}
.jcy1 .main .lpxl li .txt h1{ padding:10px 0 5px 0; }
.jcy1 .main .lpxl li .txt h1 a{ font-size:16px; font-weight:normal;}
.jcy1 .main .lpxl li .txt{ font-size:12px; line-height:20px;}
.jcy1 .main .lpxl li .txt .d1{ font-size:12px; width:33px; height:33px; line-height:33px; margin:5px auto 0 auto;}
.jcy1 .main .gdxl li .txt .d1{ font-size:12px; width:33px; height:33px; line-height:33px;}
.main .dxcp .ys li .a{ font-size:12px; width:33px; height:33px; line-height:33px;}
.jcy1 .main .ybxl li .txt .d1{ top:20px;}


/*产品-最终页*/
.zz .main .bt1{ background-size:115%; height:110px; padding:0 42%; width:auto; margin-bottom:0;}
.zz .main .bt1 img{ width:100%; padding-top:40px;}

.zz .main .sele_box1{ margin:0 -5px;}
.zz .main .sele_box{ width:50%; margin-bottom:10px;}
.zz .main .sub{ width:50%; box-sizing:border-box; padding:0 0 0 5px;}



.zz .main .zz-dt{ width:728px; height:400px;}
.zz-dt .ban{ height:400px; }
.zz-dt .ban2{height:400px;}
.zz-dt .ban2 ul li{width:728px; line-height:0;}
.zz-dt .ban2 ul li img{ width:100%;}
.zz-dt .min_pic{ width:105px; right:0;}
.zz-dt .num{ height:318px; margin:40px 15px; }
.zz-dt .num ul li{ width:75px; height:75px; margin-bottom:5px;}
.zz-dt .num ul li b{ width:71px; height:71px;}
.zz-dt .btn_box span{ width:75px; height:23px; margin:10px 15px;}
.zz-dt .btn_box .p1{ background-size:75px;}
.zz-dt .btn_box .p2{ background-size:75px;}
.zz-dt .video_but {width: 50px; margin: -25px 0 0 -50px;}
.zz-dt .video_but img{width: 100%;}
.zz .main .txt{width:648px; padding:0 40px; position:relative;}
.zz .main .txt .zz-l{ width:auto; float:none; border-bottom:1px solid #e3d19e; padding-bottom:10px; margin-bottom:15px;}
.zz .main .txt .zz-l > ul{ border:0;}
.zz .main .txt .zz-l h1{ font-size:24px; margin:30px 0 20px 0;}
.zz .main .txt .zz-l .zl{ margin-bottom:15px;}
.zz .main .txt .zz-r{ width:auto; float:none; padding-bottom:35px;}
.zz .main .txt .zz-r span{margin:0;}
.zz .main .txt .zz-r .fx{ position:absolute; right:0; top:0; margin:50px 40px 0 0;}
.zz .main .zz-d{width:728px; height:auto; margin:0 auto; padding:20px 0 40px 0;}
.zz .main .zz-d span{ padding:0;}


/*加盟合作*/
.join .main .bt1{ background-size:115%; height:auto;  width:auto; margin-bottom:0;}
.join .main .bt1 span{ padding:0 42%; display:block;}
.join .main .bt1 img{ width:100%; padding:40px 0 20px 0;}
.join .main h2{ font-size:14px; display:block; margin:0;} 

.join .main .jmys-top{ font-size:12px; line-height:20px;}
.join .main .jmys{ margin-top:20px;}
.join .main .jmys .pic{ margin:0 10px;}
.join .main .jmzc{ width:728px;}
.join .main .jmzc .sty{ width:390px;  height:540px;}
.join .main .jmzc .sty h3{ font-size:14px; line-height:22px; margin-bottom:20px; }
.join .main .jmzc .sty1{ width:102px; height:540px;}
.join .main .jmzc .sty1 h3{ font-size:14px; line-height:22px;}
.join .main .jmzc .sty > ul{ width:365px; margin:0 10px;}
.join .main .jmzc ul li ul li{ font-size:12px; padding:0 0 10px 25px; margin:0 20px; background-size:20px;}
.join .main .jmzc .tu{ width:40px; height:auto;}
.join .main .jmzc .tu img{ width:100%;}
.join .main .jmzc .sty1 h3{ width:60px;}
.join .main .jmlc{ width:728px; height:300px;}
.join .main .jmlc ul{ margin:0 -20px 0 0;}
.join .main .jmlc li{ padding:0 20px; margin-bottom:17px;}
.join .main .jmlc li .s1{ height:42px; line-height:42px; width:42px; font-size:22px;}
.join .main .jmlc li .s2{ margin:0 10px 0 50px;}

.join .main .policy{ margin:20px 0 30px 0;}
.join .main .policy th{ font-size:14px;}
.join .main .policy table td{ font-size:12px; line-height:20px; padding:20px;}
.join .main .jmtj{ margin:20px 0 0 0; width:auto;}
.join .main .jmtj ul{ margin:0 -5px;}
.join .main .jmtj li{ width:33.3%; overflow:hidden; position:relative; box-sizing:border-box; padding:0 5px; margin-bottom:10px;}
.join .main .jmtj li .txt{ position:absolute; left:0; top:0; width:100%; height:100%; padding:0; margin:0; z-index:1; background:none;}
.join .main .jmtj li .txt span{ display:block; background:rgba(0,0,0,0.5); height:100%; margin:0 5px; padding:30px 20px; color:#fff; line-height:22px;}
.jmsq .pic{ width:45%;}
.jmsq .amd h5{ font-size:24px;}
.jmsqbg{background-position-y: 50%}
.jmsqbg .bt1{ background-size:115%; height:auto;  width:auto; margin-bottom:0;}
.jmsqbg .bt1 span{ padding:0 42%; display:block;}
.jmsqbg .bt1 img{ width:100%; padding:40px 0 20px 0;}



/*营销地图*/
.yxdt .main .bt1{ background-size:115%; height:auto;  width:auto; margin-bottom:0;}
.yxdt .main .bt1 span{ padding:0 42%; display:block;}
.yxdt .main .bt1 img{ width:100%; padding:40px 0 20px 0;}
.yxdt .main .bt1 h1{ margin:0;}
.yxdt .main .yx-top .pic{ width:auto; padding:0 90px; background:url(../images/app_02.jpg) no-repeat; background-size:100%;  background-position:left bottom 70px;}
.yxdt .main .yx-top .pic img{ width:100%}
.yxdt .main .yx-top{ background:none;}
.yxdt .main .yx-top .dizhi ul{ margin:0 -10px;}
.yxdt .main .yx-top .dizhi li h2{ margin-bottom:10px;}
.yxdt .main .yx-top .dizhi li{ height:140px; width:50%; padding:0 10px; box-sizing:border-box; margin-bottom:20px;}

.yxdt .main .yx-top .sele_box{ margin:0 -10px;}
.yxdt .main .yx-top .sele11{ box-sizing:border-box; width:33.3%; padding:0 10px; margin:0; float:left;} 
.yxdt .main .yx-top .sele{ width:auto; margin:0; float:none}

/*单栏目*/
.jtjs .main .dlm{ padding:30px 20px;}




.fzjg .banner,.zzgy .banner,.jtjs .banner,.news .banner,.xinwenzz .banner,.spzq .banner,.ry .banner,.jcy .banner,.ls .banner,.cplb .banner,.jcy1 .banner,.join .banner,.yxdt .banner,.zz .banner{ height:350px;}

}

@media screen and (max-width:758px){/*--768-0--*/

.video_wrap .box{width:90%; height: 50%; margin:0; top: 25%; left: 5%;}
.video_wrap .video_no{margin: -40px 0 0 0 ;}

/*首页*/
#vid_bg{height:265px;margin-top:50px;}

#BgPicList,.owl-carousel,#BgPicList .owl-carousel .owl-item,#BgPicList .piclist_c{height:265px;}
#BgPicList .owl-carousel .owl-pagination .owl-page{ width:9px; height:9px; margin:0 2px;}

.yxzx,
.main-bg>div{width: auto; margin: 0 10px;}
.main-bg{ width:auto; margin:0 auto;}
.main-top{ padding:0; margin:0 5px;}
.main-top ul{ margin:0 -5px;}
.main-top li{ width:50%; padding:0 5px;}
.main-top li .txt{ padding:0 10px; display:block; font-size:12px; line-height:20px;}
.main-top li .pic{ padding:30px 30px 15px 30px; height:auto;}

.main-top-bg{ background-size:250%; height:auto; padding-bottom:50%;}
.main{ margin:0 10px;}
.main .xwhd .top{ background:none; height:auto; margin:40px 70px 20px 70px ;}
.main .xwhd .top img{ width:100%;}
.main .xwhd .md .ll .txt{ height:auto; font-size:12px; line-height:inherit; padding:0;}
.main .xwhd .md .ll .txt span{ line-height:20px; display:block; padding:10px;}
.main .xwhd .md .ll{ margin-bottom:10px;}
.main .xwhd .md .rr ul{ margin:0 -5px;}
.main .xwhd .md .rr li{ padding:0 5px;}
.main .xwhd .md .rr li .txt span{ font-size:12px;}
.main .btm ul{ margin:0 -5px;}
.main .btm li{ margin-top:10px; padding:0 5px; width:100%;}
.main .btm .zb{ margin-top:10px; padding:0 5px;}
.main .btm li h1{ height:auto; margin-bottom:15px; line-height:20px;}
.main .btm li h1 a{ font-size:14px; }
.main .btm .txt{ padding:20px;}
.main .btm li .sp1{ margin:0;}
.main .btm li .sp2{ height:auto; padding-bottom:15px;}
.main .btm ul{ display:none;}

.main .dxcp .top{ background:none; height:auto; margin:40px 70px 20px 70px ;}
.main .dxcp .top img{ width:100%;}

.flash4 ul li{ width:50%;}
.flash4 ul li.first{ width:50%;}
.flash4 ul li .tet h2{ font-size:16px;}
.flash4 ul li .tet{ height:60px;}
.flash4 ul li .tet_box{ padding-top:13px;}
.main .dxcp .ys{ display:none;}
.main .dxcp .ys li{ width:100%;}
.main .dxcp .ys li .txt{ height:auto; padding:30px 20px;}
.main .dxcp .ys li .txt h2{ padding:0 0 5px 0; margin-bottom:10px; width:auto;}
.main .dxcp .ys li .txt span{ margin:0;width:auto;}
.main .dxcp .ys li .txt h2 a{ font-size:18px;}
.main .dxcp .ys li .pic .lo{ width:37px;}

.yxzx{ margin:0; height:auto;}
.yxzx .top{ background:none; height:auto; margin:40px 70px 20px 70px; width:auto;}
.yxzx .top img{ width:100%;}
.yxzx .dt{ width:auto; float:none;}
.yxzx .dt img{ width:100%;}
.yxzx-bg{ background: none;}
.yxzx .bg{ width: auto; float: none }

.main-bg .yxzx-bg{ margin-bottom: 50px}
/*.yxzx .bg{ float:none; position:relative; z-index:2; width:auto;  margin-top:-140px;}*/
.yxzx .bg .inp{ width:auto; padding:0 10px; clear:both; overflow:hidden;}
.yxzx .bg h3{ font-size:18px; width:auto;}
.yxzx .bg h3 a{ margin:0; float:right; height:24px; line-height:24px; padding:0 8px; border-radius:3px; font-size:14px; font-weight:bold; margin-top:-6px; background:#fcf9f0}
.yxzx .bg .tk{ width:auto; height:auto;  padding:10px;}
.yxzx .bg .inp span{ float:left; width:20%;}
.yxzx .bg .inp b{ display:block; width:auto; margin-left:75px;}
.yxzx .bg input{ width:80%; padding:0;}
.yxzx .bg textarea{ width:100%; height:100px; padding:0;}
.yxzx .bg .tk b{ display:block; width:auto; margin-left:75px;}
.yxzx .bg .btn{ width:100%; margin-bottom:0px;}
.footer-bg{ display:none;}
.cy .lj{ display:none;}
.cy .cy-txt{ margin:0 30px; line-height:20px; padding:15px 0; float:none;}
.cy{ margin:0;}
.cy-bg{ height:auto; text-align:center;}


/*我们-分支机构*/
.fzjg .banner,.zzgy .banner,.zzgy .banner,.jtjs .banner{ height:200px;}
.fzjg .main,.zzgy .main,.jtjs .main{ padding-bottom:30px;}

.fzjg .main .bt1{ background:none;}
.fzjg .main .bt2{ background:none;  height:auto; margin-bottom:20px; padding:0;}
.fzjg .main .bt1 img{transform:scale(0.3,0.3); -webkit-transform::scale(0.3,0.3);}
.fzjg .main .bt2 img{transform:scale(0.6,0.6); -webkit-transform::scale(0.6,0.6);}
.fzjg .main .bt1 span{ padding:0;}
.fzjg .main h1{ margin-top:15px;}
.nav-bg2{ display:none;}
.main .main-tou1{ padding:10px 0 30px 0}
.fzjg .main .fb .dt .hd{ background-size:10px;}
.fzjg .main .fb .dt .log{ width:50px;}

.fzjg .main .fz{ margin-bottom:30px;}
.fzjg .main .fz .tu{ width:100%;}
.fzjg .main .fz .ul_box{ position:inherit; width:100%;}
.fzjg .main .fz .adress{ border-left:1px solid #ceaf59; position:relative; clear: both; overflow: hidden;}
.fzjg .main .fz .adress li a{ font-size:14px; font-weight:normal;}
.fzjg .main .fz .adress li{ height:62px; width:33.3%;}
.fzjg .main .fz .adress .li_last{width:33.3%;}

.fzjg .main .lxdz li{ height:auto; width:100%; padding:20px 0 15px 0;}
.fzjg .main .lxdz li h6{ padding-top:0;}

/*我们-食品安全*/
.zzgy .main .bt1{ background:none;}
.zzgy .main .bt1 span{ padding:0 40%;}
.zzgy .main .gy ul{ margin:0;}
.zzgy .main .gy li{ width:100%; margin-bottom:5px; padding:0;}
.zzgy .main .gy .pic{ float:left; width:80px; margin-bottom:0; height:80px;}
.zzgy .main .gy li td{ width:80px; height:76px; margin:0;}
.zzgy .main .gy li td img{ width:80%;} 
.zzgy .main .gy .txt{ margin-left:90px; padding-top:20px; font-size:12px; color:#664f10;}

.zzgy .main .tp{ width:auto; margin-top:15px;}
.zzgy .main .tp .txt h1{ font-size:30px; padding-top:10%;}
.zzgy .main .tp .txt h2{ font-size:14px; margin:0;}
.zzgy .main .tp .txt span{ margin-top:10px;}
.zzgy .main .tp .menu{ display:none;}
.zzgy .main .tp .fd-r .pic{ width:50%; float:left;}
.zzgy .main .tp .fd-r .txt{ width:50%;float:right;}
.zzgy .main .tp .fd-l{ width:100%;}
.zzgy .main .tp .fd-l1{ width:100%;}
.zzgy .main .tp .fd-r{ width:100%; height:auto; float:left;}
.zzgy .main .tp .fd-l1 .pic{ float:left;}
.zzgy .main .tp li:nth-of-type(4) .pic{ float:left;}
.zzgy .main .tp li:nth-of-type(5) .pic{ float:left;}
.zzgy .main .tp li:nth-of-type(6) .pic{ float:left;}


/*我们-集团介绍*/
.jtjs .main .bt1,.jtjs .main .bt2,.jtjs .main .bt3,.jtjs .main .bt4,.jtjs .main .bt5,.jtjs .main .bt6,.jtjs .main .bt7{ background:none; height:auto; margin:0px 0 15px 0;}
.jtjs .main .bt1 img,.jtjs .main .bt2 img,.jtjs .main .bt3 img,.jtjs .main .bt4 img,.jtjs .main .bt5 img,.jtjs .main .bt6 img,.jtjs .main .bt7 img{ padding:0;}

.jtjs .main .td-d{ margin:20px -10px 30px; background:url(../images/td-d_07.jpg) no-repeat center; height:155px; background-size:489px;}
.jtjs .main .td-d img{ display:none;}
.jtjs .main .sp2{ margin-bottom:5px;}
.jtjs .main .tt{ margin-bottom:30px;}
.jtjs .main .tt .l-tt .txt{ left:20px; bottom:20px;}
.jtjs .main .tt .l-tt{ width:100%;}
.jtjs .main .tt .r-tt{ width:100%;}
.jtjs .main .tt .l-tt h5{ font-size:30px;}
.jtjs .main .www{ margin-bottom:20px;}
.jtjs .main .www li{ width:100%; margin-bottom:10px;}
.jtjs .main .z-pic div{ margin-bottom:30px;}
.jtjs .main .yzt img{ width:100%; padding:10px 0 30px 0;}
.jtjs .main .spaq{ width:auto; margin-bottom:30px;}
.jtjs .main .spaq li{ width:100%; background:#f9f4e4;}
.jtjs .main .spaq li .pic,.jtjs .main .spaq li .txt{ width:50%; float:left; padding:0; height:auto;}
.jtjs .main .spaq li .txt span{ padding:0 20px; display:block; text-align:left; line-height:18px;}
.jtjs .main .spaq li .txt h5{ padding-top:12%; font-size:24px; line-height:26px;}
.jtjs .main .gj{ margin-bottom:30px;}
.jtjs .main .gj .txt{ padding:15px 20px; font-size:12px; line-height:20px;}
.jtjs .main .zx .top .txt span{ padding:15px 20px; font-size:12px; line-height:20px;}
.jtjs .main .zx .bottom li{ width:100%; display:none;}
.jtjs .main .zx .bottom li:nth-of-type(1){ display:block; margin-bottom:30px;}
.jtjs .main .zgm,.jtjs .main .zgm ul,.jtjs .main .sp3{ margin:0;}
.jtjs .main .zgm li{ width:50%; margin-bottom:20px;}
.jtjs .main .zgm .pic{ margin:0 20px;}

/*新闻-列表*/
.news .main .bt1{ height:auto; background:none; margin-bottom:20px; padding:0 37%;}
.news .main .bt1 img{ padding:0;}
.news .main .new-s{ display:none;}
.news .main .new-list li{ margin:0 0 10px 0; background:#f9f4e4; clear:both; overflow:hidden; position:relative;}
.news .main .new-list .pic{ width:120px;}
.news .main .new-list .txt{ width:auto; float:none; margin:0; height:auto; padding:0 10px; position:static;}
.news .main .new-list .sp2{ display:none;}
.news .main .new-list .btn{ float:none; margin:0; width:auto; height:auto; background:none; right:10px; bottom:10px;}
.news .main .new-list .btn a{ color:#bfa764; display:inline-block; line-height:14px;}
.news .main .new-list h1{ padding:1px 0 5px;}
.news .main .new-list h1 a{ font-size:12px; line-height:12px; color:#333; font-weight:400;}
.news .main .new-list .sp1{ color:#999;}

/*新闻-最终页*/
.xinwenzz .main .bt1{ height:auto; background:none; margin-bottom:20px; padding:0 38%;}
.xinwenzz .main .bt1 img{ padding:0;}
.xinwenzz .main .zt .summary{ text-align:left;}
.xinwenzz .main .zt .summary li{ padding:2px 0;}
.xinwenzz .main .zt .summary .bdsharebuttonbox{ display:none;}
.xinwenzz .main .zt .sy a b{ float:left; font-weight:normal;}
.xinwenzz .main .zt .sy a span{ display:block; margin-left:50px;}
.xinwenzz .main .zt .xy a b{ float:left; font-weight:normal;}
.xinwenzz .main .zt .xy a span{ display:block; margin-left:50px;}
.xinwenzz{ padding-bottom:0;}

/*视频-列表*/
.spzq .main .bt1{ height:auto; background:none; margin-bottom:20px; padding:0 38%;}
.spzq .main .bt1 img{ padding:0;}
.spzq .main .vid h1{ height:auto;}
.spzq .main .vid h1 a{ height:auto; padding:0;}
.spzq .main .vid ul{ margin:0;}
.spzq .main .vid li{ width:100%; padding:0;}


/*品牌-列表*/
.ry .main .bt1{ height:auto; background:none; margin-bottom:20px; padding:0 38%;}
.ry .main .bt1 img{ padding:0;}
.ry .main .pp{ width:auto; height:auto;}
.ry .main .pp ul{ margin:0 -5px; width:99999px;}
.ry_nr .main .pp ul{ margin:0 -5px; width:auto;}
.ry .main .pp .swiper-container{ height:auto;}
.ry .main .pp li{ display:block;}
.ry_nr .main .pp li:nth-of-type(1),.ry_nr .main .pp li:nth-of-type(2),.ry_nr .main .pp li:nth-of-type(3),.ry_nr .main .pp li:nth-of-type(4){ display:block;}


.ry .main .pp .swiper-slide{ position:relative; margin-bottom:10px; float:left; box-sizing:border-box; width:50%; padding:0 5px; background:none;}
.ry .main .pp .swiper-container .pic1{ margin:0;}
.ry .main .pp .swiper-slide .pic1:before{content:""; position:absolute; left:0; top:0px; display:inline-block; width:100%; height:100%; background:url(../images/qq.png); background-size:100.6%; z-index:5;}
.ry .main .pp .swiper-wrapper{display:-webkit-block; display:-moz-block; display:-ms-block; display:-webkit-block; display:block;}
.ry .main .y-lb{ margin:0;}
.ry .main .pp .swiper-container .pic1 b{ line-height:46px; font-size:12px;}
.ry .main .y-lb li div span{ line-height:46px; font-size:12px;}
.ry .main .y-lb ul{ margin:0 -5px;}
.ry .main .y-lb li{ width:50%; margin-bottom:10px; padding:0 5px;}

/*品牌-集成页*/
.jcy .main{ margin:0 10px;}
.jcy .main .bt1{ height:auto; background:none; margin-bottom:20px; text-align:center;}
.jcy .main .bt1 img{ padding:0;}
.jcy .main h1{ display:none;}
.jcy .main .bt1 a{ float:none; margin-top:5px; font-weight:bold; display:inline-block;}
.jcy .main .sj{ width:460px; height:300px; margin:-20px auto 20px auto}
.jcy .main .sj .sj_box{ margin:80px 40px 0; height:142px; }
.jcy .main .sj .owl-theme .owl-controls .owl-buttons div{ width:9px; height:11px; background:url(../images/app_btu.jpg); border-radius:0;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons .owl-prev{ left:-10px; top:70px;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons .owl-next{ right:-10px; top:70px; background-position:-9px 0;}
.jcy .main .sj li{ margin:0 20px; height:142px;}
.jcy .main .sj li .xue{ width:75px; height:75px; margin-top:30px;}
.jcy .main .sj li .xue .tp{ margin:1px;}
.jcy .main .sj .one .shu{ width:73px; height:73px; line-height:73px; font-size:24px; margin:1px;}
.jcy .main .sj li .shu{ width:73px; height:73px; line-height:73px; font-size:24px;}
.jcy .main .sj li span{ padding:30px 0 0 85px}
.jcy .main .sj li .pic,.jcy .main .sj .time,.jcy .main .sj .sj_box .xt{ display:none;}
.ry .main .pp{ margin-bottom:20px;}
.jcy .main .ccr { margin-bottom:10px;}
.jcy .main .ccr ul{ margin:0;}
.jcy .main .ccr li{ width:100%; padding:0; margin-bottom:10px;}
.jcy .main .ccr li .txt{ height:37px; line-height:37px; font-size:12px; font-weight:normal;}
.jcy .main .wh .wh-r ul{ margin:0 -5px;}
.jcy .main .wh .wh-r li{ width:50%; padding:0 5px; margin-bottom:10px;}
.jcy .main .wh .wh-r .txt{ height:65px;}
.jcy .main .wh .wh-r .txt .sp2{ display:none;}
.jcy .main .wh .wh-r .txt h3{ height:auto; padding:0; line-height:20px;}
.jcy .main .wh .wh-r .txt h3 a{ height:auto; font-size:12px;}
.jcy .main .wh .wh-r .txt{ padding:20px 30px;}
.jcy .main .ccr li:nth-of-type(4){ display:block;}


/*品牌-历史*/
.ls .main{ margin:0 10px;}
.ls .main .bt1{ height:auto; background:none; margin-bottom:20px; text-align:center;}
.ls .main .bt1 span{ padding:0 38%;}
.ls .main .bt1 img{ padding:0;}
.ls .main .bt1 a{ display:none;}
.ls .main h1{ margin-top:10px;}
.ls .main .shu{ width:auto; }
.ls .main .shu .s-2,.ls .main .shu .s-1{ width:auto; float:none; clear:both; margin-bottom:10px;  margin-top:0;}
.ls .main .shu .s-2 .jt{ float:right; background:url(../images/li-jt1_07.jpg);}
.ls .main .shu .s-2 .pic{ float:right;}
.ls .main .shu .s-2 .txt{ float:right; }
.ls .main .shu .xian{ left:15px;}
.ls .main .time{ float:left;}
.ls .main .shu ul{ padding:45px 0 0px 0;}
.ls .main .shu li{ min-height:100px; height:auto; position:relative;}
.ls .main .shu .txt{ width:140px; padding:10px; height:80px;}
.ls .main .shu .pic { width:97px; height:97px;}
.ls .main .shu .pic .wenzi{ width:93px; height:93px; line-height:93px; font-size:24px;}
.ls .main .shu .pic1 { width:100px; height:100px;}
.ls .main .shu .pic1 .wenzi{ width:100px; height:100px; line-height:100px; font-size:24px;}
.ls .main .shu .bg1 .txt{background:none;}
.ls .main .shu .bg2 .txt{background:none;}
.ls .main .shu .bg3 .txt{background:none;}
.ls .main .shu .bg4 .txt{background:none;}
.ls .main .shu .s-1 .jt, .ls .main .shu .s-2 .jt{ margin-top:40px;}
.ls .main .shu .jt{ position:absolute; left:6px; top:0; }
.ls .main .shu .s-1 .jt{ width:30px; overflow:hidden; background-position:0 0;}
.ls .main .shu .s-2 .jt{ width:30px; overflow:hidden;}
.ls .main .shu .pic{position:absolute; left:37px; top:0;}
.ls .main .shu .s-1 .txt{ height:auto; float:none; width:auto; margin:0 0 0 140px;}
.ls .main .shu .s-2 .txt{ height:auto; float:none; width:auto; margin:0 0 0 140px;}

/*产品-列表*/
.cplb .main .pic-a{ padding-bottom:20px;}
.cplb .main .pic-a ul{ margin:0 -5px;}
.cplb .main .pic-a li{ padding:0 5px; margin-bottom:10px;}
.cplb .main .pic-a li .logo{ width:35px;  background:none;}
.cplb .main .pic-a li .logo img{ width:100%;}
.cplb .main .pic-a li .txt{ background:rgba(0,0,0,0.6); height:52px; margin-right:5px; padding:0 10px;}
.cplb .main .pic-a li .txt h1 a{ font-size:14px; height:20px; overflow:hidden; padding-right:30px;}
.cplb .main .pic-a li .txt span{ height:0; overflow:hidden;}
.cplb .main .pic-a li .txt .d1{ margin-top:-34px;}
.cplb .main .sele select{ width:100%; border:0; background:none; height:37px; line-height:37px;}
.cplb .main .bt1{ background:none; padding:0; width:auto; height:55px;}
.cplb .main .bt1 img{ padding-top:0; width:20%;}
.cplb .nav_3_tit{ display:block; height:35px; background:#e6dfc9;}
.cplb .nav_3_tit a{ display:block; margin:0 10px; line-height:35px; font-size:14px; font-weight:bold; color:#333; background:url(../images/iphone_xl.png) no-repeat center right;}
.cplb .nav-bg1{ position:relative; margin-bottom:0; height:35px; border-bottom:0;}
.cplb .nav-bg1 .nav{ position:absolute; left:0; top:35px; border-top:1px solid #ceaf59;}
.cplb .nav-bg1 .nav{ display:none; background:#e6dfc9; width:100%;}
.cplb .nav-bg1 .nav li{ width:100%; border-bottom:1px solid #dcc587;}
.cplb .nav-bg1 .nav li .one1{ color:#fff; background:#ceaf59;}
.cplb .nav-bg1 .nav li a{ line-height:30px; font-size:12px; text-align:left; padding-left:30px;}



/*产品-集成页*/
.jcy1 .main{ width:auto; margin:0 10px; }
.jcy1 .main .bt1{ height:auto; background:none; margin-bottom:20px;text-align:center;}
.jcy1 .main .bt1 span{ padding:0 38%; }
.jcy1 .main .bt1 img{ padding:0; width:100%;}
.jcy1 .main .bt1 a{ margin:10px 0 0 0; float:none; font-weight:bold; display:inline-block;}
.jcy1 .main .bt2{ height:auto; background:none; margin-bottom:20px;text-align:center;}
.jcy1 .main .bt2 span{ padding:0 38%; }
.jcy1 .main .bt2 img{ padding:0; width:100%;}
.jcy1 .main .bt2 a{ margin:10px 0 0 0; float:none; font-weight:bold; display:inline-block;}
.jcy1 .main .bt3{ height:auto; background:none; margin-bottom:20px;text-align:center;}
.jcy1 .main .bt3 span{ padding:0 38%; }
.jcy1 .main .bt3 img{ padding:0; width:100%;}
.jcy1 .main .bt3 a{ margin:10px 0 0 0; float:none; font-weight:bold; display:inline-block;}
.jcy1 .main .gdxl ul{ margin:0;}
.jcy1 .main .gdxl li{ width:100%; padding:0; margin-bottom:10px;}
.jcy1 .main .gdxl li .txt{ margin:0;}
.jcy1 .ys_main{ margin:0 0 20px 0;}
.jcy1 .ys_main{ width:460px; margin:0 auto;}
.jcy1 .ys_main .dxcp .ys{ display:block;}
.jcy1 .ys_main .dxcp .ys li{ width:50%; display:block;}
.jcy1 .ys_main .dxcp .ys li:nth-of-type(3),.jcy1 .ys_main .dxcp .ys li:nth-of-type(4){ display:none;}
.jcy1 .ys_main .dxcp .ys li .txt{ padding:0 10px; height:130px; height:199px;}
.jcy1 .ys_main .dxcp .ys li .txt h2{ padding-top:15px;}
.jcy1 .ys_main .dxcp .ys li .txt span{ height:35px; overflow:hidden;}
.jcy1 .main .lpxl ul{ margin:0;}
.jcy1 .main .lpxl li{ width:100%; padding:0; margin-bottom:10px;}
.jcy1 .main .lpxl li .txt{ margin:0; padding:0; width:66.3%;}
.jcy1 .main .lpxl li .txt span{ display:block; padding:0 10px;}

/*产品-集成*/
.jcy1 .main{ padding-bottom:0;}
.jcy1 .main .gdxl, .jcy1 .ys_main, .jcy1 .main .lpxl, .ys{ margin-bottom:0; padding-bottom:20px;}
.jcy1 .main .gdxl ul{ margin:0 -5px;}
.jcy1 .main .gdxl li{ width:50%; padding:0 5px;}
.jcy1 .main .gdxl li .logo{ width:35px;  background:none;}
.jcy1 .main .gdxl li .logo img{ width:100%;}
.jcy1 .main .gdxl li .txt{ background:rgba(0,0,0,0.6); height:52px; margin-right:5px; padding:0 10px;}
.jcy1 .main .gdxl li .txt h1 > a{ font-size:14px;}
.jcy1 .main .gdxl li .txt span{ height:0; overflow:hidden; display:block;}
.jcy1 .main .gdxl li .txt .d1{ margin-top:-34px;}
.jcy1 .ys_main .dxcp .ys li .txt h2 a{ font-size:14px;}
.jcy1 .main .lpxl ul{ margin:0 -5px;}
.jcy1 .main .lpxl li{ width:50%; padding:0 5px;}
.jcy1 .main .lpxl li .pic{ width:100%;}
.jcy1 .main .lpxl li .txt{ width:100%; position:inherit; height:126px;}
.jcy1 .main .lpxl li .txt h1 a{ font-size:14px;}
.jcy1 .main .lpxl li .txt span{ height:38px; overflow:hidden;}
.jcy1 .main .ybxl li .txt .d1{ margin-top:0; top:12px; right:10px;}
.jcy1 .main .ybxl li .txt h1{ border-bottom:0;}




/*产品-最终页*/
.zz .main .bt1{ height:auto; background:none; margin-bottom:20px; padding:0 38%;}
.zz .main .bt1 img{ padding:0;}
.zz .main .sele select{ width:100%; border:0; background:none; height:37px; line-height:37px;}
.zz .main .main-tou1{ margin-bottom:0; padding-bottom:20px;}
.zz .main .zz-dt{ width:460px; margin-top:10px; height:254px;}
.zz-dt .ban{ height:254px; }
.zz-dt .ban2{height:254px;}
.zz-dt .video_but{margin:-40px 0 0 -20px; width: 40px;}
.zz-dt .ban2 ul li{width:460px;}
.zz-dt .ban2 ul li img{ width:100%;}
.zz-dt .min_pic{ width:100%; right:0; bottom:0; top:auto; height:72px;}
.zz-dt .num{ height:115px; margin:5px 25px; }
.zz-dt .num ul{ width:9999px;}
.zz-dt .num ul li{ width:55px; height:55px; margin-bottom:5px; float:left; margin:4px;}
.zz-dt .num ul li b{ width:51px; height:51px;}
.zz-dt .btn_box span{ width:55px; height:15px; margin:5px;}
.zz-dt .btn_box .p1{ background-size:55px; transform:rotate(-90deg); left:-20px; top:24px;}
.zz-dt .btn_box .p2{ background-size:55px; transform:rotate(-90deg);right:-20px; top:24px; bottom:auto; left:auto;}
.zz .main .txt{ width:438px; padding:0 10px;}
.zz .main .txt .zz-l{padding-bottom:0px; margin-bottom:10px;}
.zz .main .txt .zz-l h1{ font-size:18px; margin:20px 0 15px 0;}
.zz .main .txt .zz-l li{ font-size:12px;}
.zz .main .txt .zz-l .zl{ margin-bottom:15px;}
.zz .main .txt .zz-l li .img li{ width:63px; height:63px; margin:0 5px 5px 0}
.zz .main .txt .zz-l li .img .last .txt{ height:63px; line-height:63px;}
.zz .main .txt .zz-l li i{ width:24px;}
.zz .main .txt .zz-l .zl .z-w{ width:auto;}
.zz .main .txt .zz-l .f1{ width:auto;}
.zz .main .txt .zz-l .zl .img{ margin:0 0 0 68px;}
.zz .main .txt .zz-l .zl .img li img{ width:100%;}
.zz .main .txt .zz-l li .img li .txt{ width:auto;}
.zz .main .txt .zz-l .f2{ margin:0 0 0 68px;}


.zz .main .txt .zz-r{ padding-bottom:20px;}
.zz .main .txt .zz-r span{ font-size:12px; line-height:20px;}
.zz .main .txt .zz-r .fx{margin:10px 10px 0 0; display:none;}
.zz .main .zz-d{width:460px; padding:10px 0;}
.zz .main .zz-d span{ padding:5px 0; }
.zz .main .zz-d .sp1{ float:left; font-size:12px;}
.zz .main .zz-d .sp2{ display:block; margin-left:70px; font-size:12px;}
.zz .main .zz-d .sp11{ margin:0;}


/*加盟合作*/
.join .main .bt1{ height:auto; background:none; padding-bottom:10px; background-color:#fcfaf4; text-align:center;}
.join .main .bt1 span{ padding:0 38%; }
.join .main .bt1 img{ padding:0; width:100%;}
.join .main .bt1 h2{ margin-top:10px;}
.join .main .jmys ul{ margin:0;}
.join .main .jmys li{ width:100%; padding:0; margin-bottom:30px;}
.join .main .jmys .pic{ margin:0 auto; width:184px;}
.join .main .jmzc{ width:auto;}
.join .main .jmzc .sty{ width:100%; box-sizing:border-box; min-height:300px; height:auto; transition:none;  margin:0 0 5px 0; }
.join .main .jmzc .tu{ margin:15px auto 10px auto;}
.join .main .jmzc ul li ul li{ background-size:16px; background-position:0 4px; padding: 0 0 10px 20px; line-height:20px;}
.join .main .jmzc .sty h3{ margin-bottom:10px;}
.join .main .jmzc .sty1{ width:100%; border:0; min-height:55px; height:auto; margin:0;  margin:0 0 5px 0;}
.join .main .jmzc .sty1 .tu{ margin:0; float:left;}
.join .main .jmzc .sty1 h3{ width:auto; float:left; line-height:55px; margin:0; margin-left:10px;}
.join .main .jmzc .sty1 .jia{right:0; left:auto; bottom:0; width:15px; margin:0 10px 18px 0; }
.join .main .jmzc .sty1 .jia img{ width:100%;}
.join .main .jmzc .sty1 .tu{ width:30px; margin:9px 0 0 10px;}
.join .main .jmzc .sty > ul{ width:auto;}
.join .main .jmlc{ width:auto; height:auto; background:none!important;}
.join .main .jmlc ul{ margin:0;}
.join .main .jmlc li{ width:100%; margin-bottom:10px; height:auto; padding:0;}
.join .main .jmlc li .s2{ margin-top:8px;}
.join .main .jmlc li:nth-of-type(10){ display:none;}
.join .main .jmlc .l .s1{ background:#ceaf59}
.join .main .jmlc .l .s2{ color:#ceaf59}
.join .main .policy { overflow-y:hidden;}
.join .main .policy table{ width:1000px;}

.join .main .jmtj{ margin:20px 0;}
.join .main .jmtj ul{ margin:0;}
.join .main .jmtj li{ width:100%; padding:0; margin:0; background:#f9f4e4;}
.join .main .jmtj li .txt{ position:inherit;  float:left; width:50%;}
.join .main .jmtj li .txt span{ background:none; color:#b78439; padding:0; margin:30% 10px 0; font-size:12px;}
.join .main .jmtj .pic{ width:50%; float:left;}
.join .main .jmtj .pic img{ width:100%;}
.join .main .jmhd { margin:0 0 20px 0;}
#faq_list{ margin:0;}
.join .main .jmhd ul{ width:100%; padding:0;}

.jmsq{ margin:0 10px;}
.jmsq .pic{ width:100%;}
.jmsq .amd{ width:100%; margin-top:-115px;}
.jmsq .amd h5{ font-size:18px; font-weight:normal;}
.jmsqbg{background: #fcfaf4; padding-bottom: 50px; }
.jmsqbg .bt1{ height:auto; background:none; padding-bottom:10px; background-color:#fcfaf4; text-align:center;}
.jmsqbg .bt1 span{ padding:0 38%; }
.jmsqbg .bt1 img{ padding:0; width:100%;}
.formError{ margin-left:-50%;}

/*营销地图*/
.yxdt .main .bt1{ height:auto; background:none; padding-bottom:10px; background-color:#fcfaf4; text-align:center;}
.yxdt .main .bt1 span{ padding:0 38%; }
.yxdt .main .bt1 img{ padding:0; width:100%;}
.yxdt .main .bt1 h1{ margin-top:10px; font-size:14px;}
.yxdt .main .yx-top .pic{ padding:0 30px;}
.yxdt .main .yx-top .sele1{margin:0 -5px;}
.yxdt .main .yx-top .sele1 span{ float:left; display:block; width:85%; padding:0 5px; box-sizing:border-box; margin:0;}
.yxdt .main .yx-top .sele{ width:auto; margin:0; float:none;}
.yxdt .main .yx-top select{ border:0; background:none; height:38px; line-height:38px; width:100%;}
.yxdt .main .yx-top .dizhi ul{ margin:0;}
.yxdt .main .yx-top .dizhi li{ width:100%; padding:0 0 10px 0; height:auto; margin-bottom:15px;}
.yxdt .main .yx-top .dizhi{ margin:20px 0;}
.yxdt .main .yx-top .dizhi li h2{ margin:0; padding:0 0 10px 15px; line-height:inherit; font-size:14px; background-position:0 5px;}
.yxdt .main .yx-top .dizhi li img{ margin-right:7px;}
.yxdt .main .yx-top .dizhi li span{ font-size:12px; line-height:20px;}
.yxdt .main .yx-top .dizhi li b{ font-size:12px; margin-left:75px; margin-top:0;}

.yxdt .main .yx-top .sele_box{ margin:0 -5px;}
.yxdt .main .yx-top .sele11{ width:100%; margin-bottom:10px; padding:0 5px;}
.yxdt .main .yx-top .sele11_1,.yxdt .main .yx-top .sele11_2{ width:50%;}


/*单栏目*/
.jtjs .main .dlm{ padding:30px 20px;}

.fzjg .banner,.zzgy .banner,.zzgy .banner,.jtjs .banner,.xinwenzz .banner,.spzq .banner,.ry .banner,.jcy .banner,.ls .banner,.cplb .banner,.jcy1 .banner,.join .banner,.yxdt .banner,.zz .banner{ height:253px;}
.fzjg .banner, .zzgy .banner, .jtjs .banner, .news .banner, .xinwenzz .banner, .spzq .banner, .ry .banner, .jcy .banner, .ls .banner, .cplb .banner, .jcy1 .banner, .join .banner, .yxdt .banner, .zz .banner{ height:253px;}

.fzjg .main,.zzgy .main,.jtjs .main,.xinwenzz .main,.spzq .main,.ry .main,.jcy .main,.ls .main{ padding-bottom:30px;}

.phone_logo .p2 a{float: left;margin-left: 10px;width: 65px;height: 65px;background: #e60012;border-radius: 0 0 5px 5px;display: inline-block;overflow: hidden;}

.fzjg .main .fz .adress li a b{ font-size:12px;}
.join .main .xj{ display:none;}

.join .main .jmlc .h4 .s1, .join .main .jmlc .h5 .s1, .join .main .jmlc .h6 .s1, .join .main .jmlc .h10 .s1, .join .main .jmlc .h11 .s1{ background:#ceaf59;}
.join .main .jmlc .h4 .s2, .join .main .jmlc .h5 .s2, .join .main .jmlc .h6 .s2, .join .main .jmlc .h10 .s2, .join .main .jmlc .h11 .s2{ color:#b78439;}
.join .main .jmlc .h .s1{ width:30px; height:30px; line-height:30px; font-size:18px;}
.join .main .jmlc li .s2{ margin-left:40px; font-size:12px;}
.news .main .sss{ margin:20px auto; padding-bottom:0;}

.phone_nav .nav_main ul{ height:230px; }
.phone_nav .nav_main .b_one .ul{ height:auto;}

.ry .main .pp{ margin-bottom:0;}
.ry .main .pp .swiper-slide:nth-of-type(5){ display:none;}
.ry .pagination{ margin-bottom:0; height:0;}

}

@media screen and (max-width:470px){/*--480-0--*/
/*我们-食品安全*/
.zzgy .main .tp .fd-l .pic, .zzgy .main .tp .fd-l .txt{ float:none; width:100%;}
.zzgy .main .tp .fd-r .pic{ float:none; width:100%;}
.zzgy .main .tp .txt span{ height:auto; padding-bottom:20px;}
.zzgy .main .tp .txt h1{ font-size:30px; line-height:32px; font-weight:300; height:auto; padding-top:20px;}
.zzgy .main .tp .txt h2{ font-weight:bold;}
.zzgy .main .tp .fd-r .txt{ width:100%; float:none;}
.zzgy .main .tp .fd-l1 .pic, .zzgy .main .tp .fd-l1 .txt{ float:none; width:100%;}
.zzgy .main .tp li:nth-of-type(4) .pic,.zzgy .main .tp li:nth-of-type(5) .pic,.zzgy .main .tp li:nth-of-type(6) .pic{ float:none;}

/*首页*/
.main-top-bg{ background-size:cover; background:url(../images/app_03.jpg) bottom no-repeat;}
.main .xwhd .md .ll .bf{ width:40px; margin:-20px 0 0 -20px}
.main .xwhd .md .ll .txt span{ height:35px; padding:0 10px; line-height:35px;}
.main .xwhd .md .rr li .txt{ height:42px; padding:8px 0 0;}
.main .xwhd .md .rr li .txt span{ line-height:18px; height:35px; overflow:hidden;}

/*产品-最终*/
.zz .main .txt .zz-l li .img li{ height:27px; line-height:27px;}
.zz .main .txt .zz-l li .img li .pic{ display:none;}
.zz .main .txt .zz-l li .img .last .txt{ height:27px; line-height:27px;}

.main .main-tou1, .main .main-tou1 a{ font-size:12px;}

.fzjg .main .fb .dt .hd .txt{ width:200px; padding:20px;}
.fzjg .main .fb .dt .hd .txt a{ display:block; position:absolute; right:10px; top:10px; font-size:18px; color:#333; font-weight:300;}
.fzjg .main .fb .dt .hd .txt h4{ font-size:14px; font-weight:400;}

.jcy1 .ys_main{ width:100%;}
.jcy1 .ys_main .dxcp .ys li .txt{ height:130px;}
.zz-dt .ban2 ul li{ width:300px;}
.zz .main .zz-dt{ width:302px;}
.zz .main .txt{width:280px;}
.zz .main .zz-d{ width:300px;}
.zz .main .zz-dt{ height:236px;}
.zz-dt .ban{ height:236px; }
.zz-dt .ban2{height:236px;}
.join .main .jmtj li .txt span{ margin-top:10%;}

.jcy .main .sj{ width:300px; height:auto; margin:0 auto 20px auto}
.jcy .main .sj .sj_box{ margin:25px 40px; height:142px; }
.jcy .main .sj li{ margin:0;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons .owl-prev{ left:-20px;}
.jcy .main .sj .owl-theme .owl-controls .owl-buttons .owl-next{ right:-20px;}
.jcy .main .wh .wh-r ul{ margin:0;}
.jcy .main .wh .wh-r li{ width:100%; padding:0;}
.jcy .main .wh .wh-r .txt{ height:auto;}
.cplb .main .bt1{ height:40px;}
.cplb .main .bt1 img{ width:30%;}

.phone_nav .nav_main ul{ height:370px;}

.yxzx .bg .inp span{ width:30%;}
.yxzx .bg input{ width:70%; padding:0;}

.jtjs .main .bt2 img,.jtjs .main .bt3 img,.jtjs .main .bt4 img,.jtjs .main .bt5 img,.jtjs .main .bt7 img{ transform:scale(1,1); -webkit-transform:scale(1,1); width:65%;}


.jtjs .main .www{ margin-bottom:10px;}
.jtjs .pagination,.zzgy .pagination,.ry .pagination,.ccr .pagination2{
  text-align: center;
  height:7px;
  margin-bottom:40px;
}
.zzgy .pagination{ margin-bottom:0;}
.jtjs .swiper-pagination-switch,.zzgy .swiper-pagination-switch,.ry .swiper-pagination-bullet,.ccr .swiper-pagination-bullet{
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 7px;
  background: #ceaf59;
  margin: 0 5px;
  cursor: pointer;
  opacity:1;
}
.jtjs .swiper-active-switch,.zzgy .swiper-active-switch,.ry .swiper-pagination-bullet-active,.ccr .swiper-pagination-bullet-active{
  background: #ff0000;
}

.ry_nr .pagination{ margin-bottom:0; height:0;}


}
