@charset "utf-8";

/* CSS Document  主要标签*/
@import url(all.css);
@import url(http://at.alicdn.com/t/font_mqs3vattilzncdi.css);

*{margin:0px; padding:0px; }
/*html5*/
.wd{width:1000px; margin:0px auto;}
body{font-family:"Microsoft YaHei","微软雅黑";}
.nav{padding:50px 0 10px; }
.nav:after{overflow:hidden; clear:both; content:""; display:block;}
.nav li{display:inline-block; padding-top:16px; font-size:13px; vertical-align:middle;  text-align:center;}
.nav li a{ height:auto; border-right:1px solid #cdcdcd; display:inline-block;padding:0 22px; line-height:16px;}
.nav li a img{display:inline-block; vertical-align:bottom; margin-right:4px;}
.logo{display:inline-block; vertical-align:middle; margin-right:15px; float:left;}
.nav li.nav-sj{display:none;}
.nav ul{display:inline-block;vertical-align:middle; float:right;}

.nav li:last-child a{ border-right:none;}
.index-cp{}
.index-cp dt{ color:#660004; padding:33px 0;}
.in-title{ text-align:center;}
.in-title .en{ font-family:"Times New Roman", Times, serif; font-size:54px; text-transform:uppercase;}
.in-title .cn{ margin-top:17px; white-space:nowrap;}
.in-title .cn h4{display:inline-block; border:1px solid #cececf; position:relative; padding:11px 35px; line-height:1; font-size:16px;}
.in-title .cn:before{ content:""; width:161px;  height:1px ; background:#cececf; ; display:inline-block; vertical-align:middle;}
.in-title .cn:after{ content:""; width:161px;  height:1px ; background:#cececf; ; display:inline-block; vertical-align:middle;}





.fd{position:fixed; top:50%; margin-top:-120px; right:0px; z-index:99999999; }	
.fd li{ width:60px;width:4rem; height:60px;  height:4rem; line-height:60px; line-height:4rem; cursor:pointer; position:relative; background:#fff; border:1px solid #ccc; text-align:center;color:#666666;}	
.fd li i{ font-size:32px;font-size:2rem;  }	

.fd li:nth-child(2){ background:#d9b765; border-color:#d9b765;}
.fd li a{color:#666; display:block;}
.fd li a:hover{color:#fff;}
.fd li:hover{background:#666; color:#fff; border-color:#666;}
.fd_kf{ position:absolute; right:100%; top:0px; height:100%; white-space:nowrap; background:#666; padding:0px 10px;}
.fd_kf a{color:#fff; padding:0px 10px; display:inline-block;}
.fd_kf a:hover{ color:#ccc;}


.fd_sx{ animation: szs 1s ease infinite;}

.fd_sx{ animation: szs 1s ease infinite;}
.fd_wx{    position: absolute;

    padding: 20px 10px 10px;
    bottom: 0;
    right: 100%;
    width: 105px;
    background-color: #FFF;
    border: 1px solid #DBDBDB;
    box-shadow: 0 0 5px #DBDBDB;}

@keyframes szs{
	  0% {
		
		  opacity:0.1; color:#fff;
		  
		  
		  }
		
	  50% {

		  opacity:1; color:#fff;
		  }
		  100% {

		  opacity:0.1; color:#fff;
		  }
	}



.yqlj{font-size:12px;}
.index-cp dd{ }
#index-cp{ font-size:0px;}
#index-cp li{width:33.3%; display:inline-block; overflow:hidden; position:relative; background:#000; font-size:14px;}
#index-cp li img{opacity:0.6; transition:all 1s; width:100%; height:auto;}
#index-cp li:hover img{opacity:1;}
#index-cp li .txt{ width:100%; text-align:center; position:absolute; top:50%; margin-top:-22px;}
#index-cp li .txt h4{font-size:24px; line-height:1; color:#fff;}
#index-cp li .txt h6{font-size:14px; margin-top:6px; line-height:1; color:#fff;}

.index-new{ background-image:url(../images/index-new-bj.jpg); padding-bottom:85px; background-attachment:fixed; background-repeat:no-repeat; background-size:cover; margin-top:80px;}
.index-new dt{ color:#fff; padding:33px 0;}
.index-new dd{ margin-top:45px; font-size:0px;}
.index-new-left{width:49%; display:inline-block; vertical-align:top;}
.index-new-left img{max-width:100%; height:auto;}
.index-new-right{width:49%; margin-left:2%; font-size:14px; vertical-align:top; display:inline-block;}
.index-new-right img{max-width:100%; height:auto;}
.index-new-right li{ background:#fff; padding:27.5px 20px; margin-bottom:11px; background:rgba(255,255,255,.8);}
.index-new-right li h5{font-size:16px;}
.index-new-right li h6{font-size:12px; line-height:1.5; margin-top:8px;}


.index-gc{ background:#fef8ed; padding-bottom:60px;}

.index-gc dt{ color:#dfc5a4; padding:33px 0;}
.index-gc dt .cn{ color:#6e2532;}
#index-gc{ font-size:0px;}
#index-gc li{width:33%; display:inline-block; margin-right:.3%; margin-top:4px;}
#index-gc li .txt{font-size:14px; height:38px; overflow:hidden; line-height:38px; background:#fff; padding:0px 6px; white-space:nowrap;}
#index-gc li .txt span{padding-left:8px;}
#index-gc li .txt h5{overflow:hidden;}
.index-gc-more{display:none; width:120px; height:30px; background:#555; color:#c3c3c3; font-size:12px; text-align:center; line-height:30px; margin:0px auto;  margin-top:20px;}
.footer{ background:#272727; padding:50px 0;color:#7b7b7b; overflow:hidden; clear:both;}
.footer ul li{ display:inline-block; vertical-align:top; line-height:30px; margin-right:60px; text-align:center;}
.footer a{color:#7b7b7b;}
.footer a:hover{ color:#e6242c;}
.footer .weixin{float:right; text-align:center; max-width:200px; margin:0px auto}

.footer .weixin h4{padding-top:40px; font-size:18px; line-height:1.5;}
	.footer .weixin h4.sj{ display:none;}
.footer h6{padding:2px 0;}
.footer-bottom{background:#353535; color:#606060; padding:15px 0; text-align:center; font-size:12px;}
.footer-bottom a{color:#7b7b7b;}
.footer-bottom a:hover{ color:#e6242c;}
@keyframes sz{
	
	
	  0% {
		  transform:translateY(-30px);
		  opacity:0.1;
		  
		  
		  }
	  100% {
		  transform:translateY(50px);
		  opacity:0.8;
		  }
	
	}



/*开始淡入特效*/

.fade .f{ animation: s3 2s both; transition:all 1s;}
.fade .f:nth-child(1){animation-delay:.2s;}
.fade .f:nth-child(2){animation-delay:.6s;animation: s4 2s both;}
.fade .f:nth-child(3){animation-delay:1s;animation: s5 2s both;}


/*栏目标题部分*/
.typename{ text-align:center;  padding:30px 0 ; overflow:hidden; clear:both;}
.typename .ennames{color:#9b9b9b; font-size:25px; font-family:Arial, Helvetica, sans-serif; line-height:1;}
.typename .title{ font-size:16px; margin-top:10px; color:#cfab77; position:relative; display:inline-block;}
.typename .title:before{ content:""; position:absolute; right:115%; width:36px; height:1px; top:50%; background:#c4c4c4
;}
.typename .title:after{ content:""; position:absolute; left:115%; width:36px; height:1px; top:50%; background:#c4c4c4
;}



.ny-banner{ width:100%; height:auto; position:relative;}
.ny-banner img{width:100%; height:auto;}

.mbx{ position:absolute; bottom:0px; line-height:30px; left:0px; height:30px; width:100%; z-index:1; font-size:12px;}
.mbxs{line-height:60px;  height:50px; width:100%; z-index:1; font-size:12px;}

.arc-shop{background:#f1f1f1; padding:0 0 20px 0; overflow:hidden; clear:both;}

.ny-menu{ overflow:hidden; clear:both; margin-top:7px; margin-bottom:7px;}
.ny-menu li{width:14.285%; float:left; font-size:15px;  text-align:center; line-height:42px; overflow:hidden;}
.ny-menu li i{font-size:26px; vertical-align:middle; padding-right:9px;}
.ny-menu li a{padding:20px 0; display:block; color:#cecece;background:#454545; white-space:nowrap; }
.ny-menu li a:hover{color:#ff9c00; background:#585858;}
.ny-menu li a.this{color:#ff9c00;}
.ny-menu li a.thisclass{color:#ff9c00; background:#585858;}

.bj_hs .ny-name .cnname h4{background:#f7f7f7;}


.arc-shop-left{ width:756px; float:left; height:629px;}
.arc-shop-left .slider-nav {display:none;}
.arc-shop-left .slider-arrow--right{right:0px;}
.arc-shop-left .slider-arrow--left{left:0px;}
.arc-shop-left  .slider-arrow {    border-radius: 0%;}

.arc-shop-right{width:236px; margin-left:8px; float:left; overflow:hidden; position:relative; height:629px;}
.arc-shop-right ul{height:629px;}
.arc-shop-right ul li{margin-bottom:5px; height:204px; overflow:hidden;}
.arc-shop-right-g{ position:absolute; display:none; cursor:pointer; background:#fff; width:100%;line-height:24px;height:24px;text-align:center;  }
.arc-shop-right-t{  left:0px; top:0px; background:#fff url(../images/t.gif) no-repeat center center;}
.arc-shop-right-b{  left:0px; bottom:0px; background:#fff url(../images/b.gif) no-repeat center center;}

.arc-shop-jj{ padding:24px 54px; background:#fff; overflow:hidden; clear:both; margin-top:8px;}
.arc-shop-jj h4{ font-size:18px;}
.arc-shop-jj h6{ font-size:14px;}

@media only screen and (max-width: 1000px) {
	.arc-shop-left,.arc-shop-right{ width:100%; height:auto; margin:0px; float:none;}
	.arc-shop-right ul{height:auto; width:100%; overflow-x:scroll;}
	.arc-shop-right li{ display:inline-block; width:100px; height:auto !important; height:auto; white-space:nowrap;}
	.arc-shop-right{margin-top:10px;}
	.arc-shop-right ul::-webkit-scrollbar {
    width: 0px;
    height: 1px;
    border-bottom: 1px solid #ccc;
    background-color: fff;

	}
	.ny-menu li a{padding:14px 0;}
	.ny-menu li i{padding:0px !important;}
	.ny-menu li{line-height:30px;}
.ny-menu li span{display:block;}
.ny-menu li {font-size:14px;}


}
@media only screen and (max-width: 500px) {
	.ny-menu li{width:25%;}
	.ny-menu li i{padding:0px !important; font-size:20px;}	
	.ny-menu li {font-size:14px;}
	.index-new{ background-image:url(../images/index-new-sj.jpg); padding-bottom:85px; background-attachment:fixed; background-repeat:no-repeat; background-size:cover; margin-top:80px;}
	.index-new dt{background:#fff; color:#000;}
	.index-new {margin-top:0px;}
	.index-gc dt{background:#fff; color:#000;}
	.index-new-left{display:none;}
	.index-gc{ background:#3c3c3c; padding-bottom:20px;}
	#index-gc li { margin-top:15px;}
}


.s1 h5{margin-bottom:60px;}



.title-hx{ font-size:20px;  color:#cfab77; line-height:40px; border-bottom:1px solid #dfdfdf;}
.title-hx1 h4{ display:inline-block; width:30px; border-bottom:3px solid #e5d2b7; white-space:nowrap; font-size:25px;}
.title-hx h4 span{ text-transform:uppercase; padding-left:8px; font-size:18px;}
.slide{width:100%; }

.s{font-size:0px; background:#fcfcfc; padding:50px 0;} 
.s .s-img{ display:inline-block; vertical-align:top; width:47%; height:auto; }
.s .s-img img{width:100%; height:auto;}
.s .s-txt{display:inline-block; font-size:18px; width:44%; vertical-align:top; margin-left:6%; }
.s h5{font-size:15px; line-height:1.2; margin-top:1rem;}
.s1 .s-img{width:35%;}
.s1 .s-txt{width:56%; margin-right:6%; margin-left:0;}
.s1{background:#fff;}
.hr1{ width:34px; height:3px; background:#d9bc92; border:none; margin:40px 0 0 0;}

.about-2{font-size:15px;  overflow:hidden; clear:both;}
.about-2 li{width:25%;padding:40px 0; text-align:center; float:left;}
.about-2 li h4{font-size:15px; color:#cba46b; padding:15px 0;}
.about-2 li h6{font-size:13px; color:#666;}

.fzlc-bj{ background:#fcfcfc; padding:0 0 50px 0;}
.fzlc{ overflow:hidden; padding:0 0 0px 0; background:#fcfcfc; clear:both; background:url(../images/fzlc-bj.jpg) repeat-y center center;}
.fzlc li{ width:100%;  min-height:30px; margin-bottom:50px; overflow:hidden; clear:both; position:relative;}


.fzlc .fzlc-size{ width:453px;}
.fzlc li:after{clear:both; overflow:hidden; content:""; width:100%;}
.fzlc li:before{ content:"1"; border-radius:50%; position:absolute; text-align:center; line-height:30px; color:#fff; left:50%; margin-left:-15px; width:30px; height:30px; top:0px; background:#cfab77; display:block;}
.fzlc li:last-child{margin-bottom:0px;}
.fzlc li:nth-child(2):before{ content:"2";}
.fzlc li:nth-child(3):before{ content:"3";}
.fzlc li:nth-child(4):before{ content:"4";}
.fzlc li:nth-child(5):before{ content:"5";}
.fzlc li:nth-child(6):before{ content:"6";}
.fzlc li:nth-child(7):before{ content:"7";}

.ny-name{text-align:center; padding:30px 0;}
.ny-name .enname{ color:#9b9b9b; font-size:24px; font-family:"Courier New", Courier, monospace; text-transform:uppercase;}
.ny-name .cnname{ color:#cfab77; padding-top:4px; position:relative;}
.ny-name .cnname h4{font-size:16px; color:#cfab77; background:#fff; display:inline-block; padding:0px 70px; position:relative; z-index:2;}
.ny-name .cnname:after{width:100%; z-index:1; content:""; left:0px; position:absolute; height:1px; top:50%; background:#cececf;}

.list{}
/*
#list-arc{}
#list-arc li{ font-size:0px; padding:20px 0;}
#list-arc li .txt{ font-size:14px; width:60%; display:inline-block; vertical-align:middle; display:inline-block;}
#list-arc li .img{width:40%;display:inline-block; vertical-align:middle; height:130px; overflow:hidden;}
#list-arc li .img img{width:100%; height:auto;}
#list-arc li a{display:block;}
#list-arc li .txt h5{ color:#9b9b9b; font-size:18px;}
#list-arc li .txt h4{ color:#3d3d3d; font-size:18px; transition:all 1s; margin-top:14px;}
#list-arc li .txt p{ font-size:14px;text-transform:Uppercase; margin-top:30px; color:#a1a1a1;}
#list-arc li a:hover h4,#list-arc li a:hover p{ color:#e62129; }
#list-arc li a:hover h4{text-indent:10px;}
#list-arc li:nth-child(odd){background:#f3f3f3;}
*/
/*分页*/	
.fenye{ padding:30px 0; text-align:center;}	
.fenye li{display:inline-block; font-size:14px; font-size:12px; text-align:center;}
.fenye li a{ background:#646464; padding:10px 15px; color:#fff; border-radius:5px;}
.fenye li a:hover{background:#d9b765;}
.fenye li.thisclass{background:#d9b765;padding:10px 15px; color:#fff; border-radius:5px;}


.jz{ width:100%; font-size:14px; text-align:center; display:none; line-height:30px;}
.jz a{background:#b39376; display:block; color:#fff;}

.arc-body{ padding-bottom:30px;}
.arc-title{text-align:center;}
.arc-title h2{font-size:23px; color:#333;}
.arc-title p{color:#999; font-size:12px; padding-top:6px; }
.arc-zt img{max-width:100%; height:auto; height:auto !important;}
.arc-zt{padding:20px 0; font-size:14px; line-height:1.8;}

.sxp{font-size:14px; line-height:30px;}
.sxp a{color:#333;}
.sxp a:hover{color:#bf814e;}

#list-shop{font-size:0;  }
#list-shop li{display:inline-block; font-size:14px; vertical-align:top; width:33.3%;}
#list-shop li .txt{ text-align:center; padding:1em 0; font-size:10px; color:#a4a4a4;}
#list-shop li .txt h5{font-size:4em; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
#list-shop li .txt h4{ font-size:2.5em;}
#list-shop li .txt h6{ font-size:1.7em;}
#list-shop li a:hover .txt{color:#332c2b;}

#list-shop-n{ font-size:0px; text-align:center; background:#efefef;}
#list-shop-n li{ width:316px;text-align:center; transition:all 1s; background:#fff; vertical-align:top; font-size:14px; margin:25px; display:inline-block;}
#list-shop-n li:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.19);transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1)}


#list-shop-n li .txt{text-align:left; padding:1em;  font-size:10px; color:#a4a4a4;}
#list-shop-n li .txt h5{font-size:2em; color:#333; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
#list-shop-n li .txt h4{ font-size:1.6em;}
#list-shop-n li .txt h6{ font-size:1.6em;}
#list-shop-n li a:hover .txt{color:#332c2b;}

.jm_banner{ background-image:url(../images/jm_banner.jpg) ; background-size:cover; background-repeat:no-repeat; padding:245px 0; background-position:center top; text-align:center;}
.jm_banner h2{ font-size:44px; color:#c80911;}
.jm_banner h4{ font-size:18px; display:inline-block; margin:30px 0;  background:#95793d; padding:7px 15px; color:#fff;}
.jm_banner h6{ font-size:18px; color:#fff; line-height:1.8;}

.jm-1{ margin-top:50px; padding-bottom:50px; height:380px;}
.jm-1 ul{font-size:0px;}
.jm-1 li{ font-size:0px; width:383px; position:absolute;}
.jm-1 li .img{ width:86px; height:86px; display:inline-block; vertical-align:top; max-width:25%;}
.jm-1 li .txt{width:75%; display:inline-block; font-size:14px; vertical-align:top;}
.jm-1 li.jm-1-1{top:0px; width:460px; left:300px;}
.jm-1 li.jm-1-2{top:110px; left:-50px;}
.jm-1 li.jm-1-3{top:276px; left:-50px;}
.jm-1 li.jm-1-4{top:110px; right:-50px;}
.jm-1 li.jm-1-5{top:276px; right:-50px;}
.jm-1 li .txt h3{font-size:18px; color:#cfab77; padding-left:20px;}
.jm-1 li .txt h6{font-size:14px; color:#898989; padding-left:20px;}
.jm-1 dt{ position:absolute; top:134px; left:372px;}

.jm-2{ background:#f5f5f5; padding:40px 0;}
.jm-2 dt{ font-size:30px; color:#c11717; text-align:center;}
.jm-2 li{display:inline-block; width:32%; padding-bottom:40px; margin-top:40px; margin-right:1%; position:relative;}
.jm-2 li img{width:100%; height:auto;}
.jm-2 li .txt { position:absolute; bottom:0px; z-index:2px; text-align:center; left:0px; width:100%;}
.jm-2 li .txt h4{ width:235px; max-width:100%; text-align:center; height:40px; border-radius:20px; overflow:hidden; line-height:40px; color:#fff; background:#a8945e; font-size:14px;  display:inline-block;}
.jm-2 li .txt  h6{line-height:2; font-size:12px;}

.jm-3{height:568px; background-image:url(../images/jm-3.jpg); background-repeat:no-repeat; background-position:top center; background-size:100% 100%; background-attachment:fixed; display:table; width:100%;}
.jm-3 h4{display:table-cell; height:100%; padding:0px 5%; line-height:2.5; color:#fff; font-size:16px;height:568px; vertical-align:middle;}
.jm-3 .wd{}
.jm-4{padding-bottom:50px;}
.jm-4-h6{font-size:12px; padding:14px; color:#9b9b9b }
.jm-4-h3{ font-size:20px; color:#9b9b9b}
.jm-4 dd{ text-align:center;}
.jm-4 dd li{ width:286px; position:relative; display:inline-block; line-height:37px; margin-right:45px; margin-top:12px; height:37px; text-align:left; border:1px solid #c3c3c3;}
.jm-4 dd .text{border:none; height:37px; text-indent:20px; font-size:15px; width:100%;}
.jm-4 dd span{display:inline-block;  text-indent:20px; }
.sex{ padding-left:30px;}
.ly{ width:625px; display:inline-block;border:1px solid #c3c3c3; margin-top:12px; margin-right:45px;}
.ly textarea{width:100%; height:142px; border:none; font-size:15px; line-height:37px; text-indent:20px; font-family:"微软雅黑"}
.ly .submit{border:0px; width:100%; height:37px; background:#cfab77; color:#fff; font-size:15px;}

.bd .red{ display:inline-block; position:absolute; right:-15px; top:5px; color:red;}
.onError{display:none;}
.formtips{ display:none;}

#lxwm{ font-size:0px;}
#lxwm li{ font-size:18px; display:inline-block; text-align:center; color:#9b9b9b; line-height:2; width:50%; vertical-align:top; margin-top:50px;}
.map{margin-top:30px; margin-bottom:30px;}
.map-jj{ font-size:18px; line-height:1.5;color:#9b9b9b;}
.map-jj h3{ font-size:25px; padding:8px 0;}
.map-f{width:100%; height:350px; border:none;}


.zz{}
.zz img{max-width:100%; height:auto;}
.bj{background:#000; background:rgba(0,0,0,.6);position:fixed; width:100%; height:100%; left:0px; top:0px; z-index:8888; display:none;;}
.dt{ position:fixed; display:none; width:600px; height:600px; top:50%; margin-top:-300px; left:50%; z-index:9999; margin-left:-300px;}
.cha{position:absolute; right:-30px; color:#fff; width:60px; height:60px; font-size:40px; line-height:60px; text-align:center; cursor:pointer; top:-40px; background:red; border-radius:50%;}
.dt img{width:100%; height:auto;}


#list-arc { padding:15px;background:#fff;}
.list-arc-left .fenye{text-align:center;}

#list-arc  li{ padding:30px 0; font-size:0px; border-bottom:1px dashed #ccc;}
#list-arc  li:last-child{border-bottom:none;}
#list-arc  li .img{ display:inline-block; overflow:hidden; vertical-align:middle; width:38%;margin-right:3%;}
#list-arc  li .txt{font-size:14px; display:inline-block; vertical-align:middle; width:59%; }
#list-arc  li .txt h4{ font-size:18px;}

#list-arc  li .txt h6{ font-size:12px; margin-top:18px; color:#666;}
#list-arc  li .txt h5{ font-size:14px; color:#666; line-height:28px; margin-top:18px;}
.list-arc-more{ margin-top:25px; font-size:14px;}
#list-arc  li .txt h4 a{color:#333;}
#list-arc  li .txt a:hover{ color:#c7b18a;}



/**/
.arc_ch18{}
.arc_ch18_left{ width:37.5%; position:absolute; left:0px; right:0px; height:100%;}
.arc_ch18_left_body {
    position: absolute;
    top: 50%;
    left: 50%;
	margin-left:-225px;
	margin-top:-170px;

    width: 450px;
    max-width: 90%;}
.arc_ch18_left_body h2{    font-size: 30px;
    color: #161616; text-align:center; padding:20px 0;}
	.arc_ch18_left_body hr{    width: 60px;    height: 2px; border:none; background:#d9b765; margin:0px auto;}
.arc_ch18_left_body h6{    font-size: 16px; margin-top:20px;
    color: #848484;
    line-height: 2;
    margin-bottom: 55px;}
.arc_ch18_right{    float: right;
    width: 62.5%;}
.arc_ch18_body{    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 57%;}
.arc_ch18_body_pro{    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}
.arc_ch18_body_pro_c{

    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;    
	background-position: center center;
    -webkit-background-size: cover;
    background-size: cover;}
.arc_ch18_body_pro_b{
    position: absolute; text-align:center;
    bottom: 0;
    left: 0;
    padding: 10px 0;
    background-color: rgba(0, 0, 0, 0.5);
	width:100%;
    width: 100% !important;
}
.arc_ch18_body_pro_b li{display:inline-block; border:2px solid #d9b765; cursor:pointer;}
.arc_ch18_body_pro_left{position:absolute; left:0px; top:50%; width:60px; margin-top:-30px; height:60px; background:rgba(0,0,0,0.4); color:#fff; line-height:60px; text-align:center; font-size:30px; cursor:pointer;}
	.arc_ch18_body_pro_right{position:absolute; right:0px; top:50%; width:60px; margin-top:-30px; height:60px; background:rgba(0,0,0,0.4); color:#fff; line-height:60px; text-align:center; font-size:30px; cursor:pointer;}

.sxp{ overflow:hidden; clear:both; padding:20px 0;}
.sxp a,.sxp span{width:33%; display:block; margin-right:.3%; cursor:pointer; position:relative; background:#fff; display:block; line-height:64px; white-space:nowrap; float:left; text-align:center; height:64px;font-size: 14px;}
.sxp .hides{position:absolute; width:200%; height:200%;left:0px; top:0px; opacity:0;  filter:alpha(opacity=0);  }
.sxp .hides a{display:block; width:100%; height:100%; position:absolute; left:0px; top:0px;}

.bj_hs {
    background: #f7f7f7;
}
.sj-lb{display:none;}
@media screen and (max-width: 1000px) {
.logo{width:100%; display:block; padding:15px 0px; text-align:center; float:none;}
	.wd{width:95%; margin:0px auto;}
	.fenye{ padding:20px 0;}
	.jm-1{height:auto;}
	.jm-1 dt{position:relative; left:0px; top:0px; text-align:center;}
	.jm-1 dt img{max-width:50%; height:auto;}
	.jm-1 li{position:relative !important; width:50%; display:inline-block; margin-top:20px;left:0px !important; top:0px !important; right:0;}
		.jm-1 li.jm-1-1{ width:100%; }
		.nav li a img{ vertical-align:middle;}
.jm-2 li{width:49%;margin-right:0px;}

.nav ul{display:none; float:none; width:100%;border-top:1px solid #efefef !important;}
.nav li{ padding:0px; width:100%; line-height:40px; }
.nav li a{border:none; display:block; border-bottom:1px solid #efefef !important;  line-height:40px; }
.nav{padding:15px 0 0 0;}
.sj-lb{display:block;}

.logo{text-align:left;}
.logo img{max-width:60%; height:auto;}
.nav{position:relative;}
.sj-lb{position:absolute; right:15px; top:35px;}
/*.nav li.nav-sj{ background:#333; color:#fff; line-height:40px;}
	.nav.wd{width:100%; margin:0px;}
	
	.nav li.nav-sj a{color:#fff;}*/
.footer-bottom{background:#3c3c3c;}
.footer-bottom span{display:block;}
	.fzlc .fzlc-size{float:none; width:90%; padding-left:30px;}
	.fzlc li{overflow:auto;}	
	.fzlc li:before{left:0px; margin:0px !important}
	.fzlc {background-position:15px center; margin-left:15px; overflow:auto;}
}


@media screen and (max-width: 800px) {
	.wd{width:95%; margin:0px auto;}
	.fenye{ padding:20px 0;}
	.ly{width:100%;}
	.in-title .en {font-size:18px;}
	.in-title .cn{margin-top:8px;}
.in-title .cn:before {width:30px;}
.in-title .cn:after {width:30px;}
	#list-shop li .txt{font-size:7px;}
	
	#list-shop-n li{ width:50%; margin:0px;}
	#index-cp li .txt {margin-top:-7px;}
	.index-new{margin-top:18px;}
	#index-cp li .txt h4{font-size:14px;}
	#index-cp li .txt h6 {font-size:12px; display:none;} 
	#index-cp li{width:33.3%;}
	.index-new-left{width:100%;}
	.index-new-left img{width:100%;}
	.index-new-right{width:100%; margin-left:0px; margin-top:20px;}
	#index-gc li {width:47%;}
	.footer ul{display:none;}
	.footer .weixin {width:100%; text-align:center; float:none;}
	.s{padding:20px 0;}
	.s .s-img {width:100%;}
	.s .s-txt{width:100%; margin:0px !important; padding:10px 0;}

	.typename {padding:20px 0;}
	.fd li { width:3rem; height:3rem; line-height:3rem;}
	.fd li i{font-size:1.7rem;}
	.footer {padding:20px 0 0 0; background:#3c3c3c;}
	.footer h6{display:none;}
	.footer .weixin h4{ padding-top:10px; display:none; white-space:nowrap;}
	.footer .weixin h4.sj{ display:block; padding:5px 0;}
	.footer-bottom{background:#3c3c3c; font-size:14px; padding:8px ;  display:block; margin-top:0px;}

	.index-gc-more{ display:block;} 
	.in-title .cn:before ,.in-title .cn:after { display:none;}
	.in-title .cn h4 {border:none; border-bottom:3px solid #332c2b; padding:0px 0px 13px 0;}
.index-cp dt { color:#000;}
.index-gc dt .cn {
    color: #000;
}

}

@media screen and (max-width: 600px) {
	.jm-1 li{ width:100%;}
	.wd{width:95%; margin:0px auto;}
	.index-cp.wd{width:100%;}
	.fenye{ padding:20px 0; display:none;}
	.jz{display:block;}
	#list-shop li .txt{font-size:5px;}
	#list-shop li{width:50%;}
	#list-shop-n li .txt{font-size:6px;}
	#list-shop-n li{width:50%;}
	.jm-2 li{width:100%;margin-right:0px;}
	.typename {padding:15px 0;}
	.s{ padding:10px 0;}
	.about-2 li{width:50%;padding:20px 0;}
	.title-hx1 h4{font-size:18px;}
	
}
@media screen and (max-width: 400px) {
	.wd{width:95%; margin:0px auto;}

	
}











@keyframes szss{
	  0% {
		
		  opacity:0.1; color:#fff;  transform:translateX(-50px);
		  
		  }
		
	  50% {

		  opacity:1; color:#fff;transform:translateX(0px);
		  }
		  100% {

		  opacity:0.5; color:#fff; transform:translateX(0px);
		  }
	}
@keyframes szsss{
	  0% {
		
		  opacity:0.1; color:#fff;  transform:translateX(50px);
		  
		  }
		
	  50% {

		  opacity:1; color:#fff;  opacity:1; color:#fff; transform:translateX(0px);
		  }
		  100% {

		 opacity:0.5; color:#fff; transform:translateX(0px);
		  }
	}

@media screen and (min-width: 1200px) {
.x{ opacity:0; opacity: 1\9\0;}
.xh{}
.xh .x{animation: jz 1s forwards;}
.xh .zhuanpan .x{animation: jzs 1s forwards;}

}



.xhcss .x:nth-child(1){ animation-delay:0.2s;}
.xhcss .x:nth-child(2){ animation-delay:0.4s;}
.xhcss .x:nth-child(3){ animation-delay:0.6s;}
.xhcss .x:nth-child(4){ animation-delay:0.8s;}
.xhcss .x:nth-child(5){ animation-delay:1s;}
.xhcss .x:nth-child(6){ animation-delay:1.2s;}
.xhcss .x:nth-child(7){ animation-delay:1.4s;}
.xhcss .x:nth-child(8){ animation-delay:1.6s;}

@-webkit-keyframes jzs {
  0% {

    opacity: 0;
  }
  100% {

    opacity: 1;
  }
}
@-webkit-keyframes jz {
  0% {
    -webkit-transform: translateY(-60px);
    -moz-transform: translateY(-60px);
    -ms-transform: translateY(-60px);
    -o-transform: translateY(-60px);
    transform: translateY(-60px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    opacity: 1;
  }
}
@keyframes jz {
  0% {
    -webkit-transform: translateY(-30px);
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -o-transform: translateY(-30px);
    transform: translateY(-30px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    opacity: 1;
  }
}

@media screen and (max-width: 900px) {
	.cp_banner {background-size:100% 100%;}
	.ny_bn3 .txt{background:rgba(255,255,255,0.7);}
body #qiao-icon-wrap .qiao-icon-head {display:none;}
body #qiao-wrap #qiao-icon-wrap{display:none;}
body #LXB_CONTAINER, #LXB_CONTAINER ins{display:none;}
.about_day_right li img{height:auto;}
.ibout_ul .ibout_ul_2 li img{height:200px;}
/**/
.arc_ch18_right{float:none; width:100%;}
.arc_ch18_left{width:100%; position:relative;}
.arc_ch18_left_body{position:relative; margin-left:0px; margin-top:0px; left:0px; top:0px; width:90%; margin:0px auto;}

/**/
.arc_shop_left { width:100%; height:auto;}
.arc_shop_right {width:100%; height:auto;}
.arc_shop_right .txt{height:auto;}
.aside_more{padding:10px;}

}

@media screen and (max-width: 1200px) {
	

/*选择站点首页部分*/	
.index_bj .pa{position:relative; left:0px; top:0px; bottom:0px; right:0px;}	
.index_bj .index_logo{ width:100%;}	
.index_bj .message{text-align:center;}
.site-choice {width:100%; margin:0px;}
.site-choice li{ width:33%; float:left; margin:0px;}

/**/
.w80{width:95%; margin:0px auto;}


}

@media screen and (max-width: 480px) {
	.index_bj .message {display:none;}
	.index_footer .fr{float:none;}
	.index_footer span {white-space:normal;}
	.index_footer{width:100%;}
	.site-choice li{ width:100%; float:none; font-size:150%;}
	.index_bj .message strong{display:block;}
	.typename .title{ font-size:18px;}

	}


@keyframes sz{

	  0% {
		  transform:translateY(-100%);
		  opacity:0.1;
		  }

	  100% {
		  transform:translateY(0);opacity:1;
		  }

	

	}
	
	
@keyframes sz1{

	  0% {
		  transform:translateX(-100%);
		  opacity:0.1;
		  -moz-transform:translateX(-100%);	  
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
		  }

	  100% {
		  transform:translateX(0);opacity:1;
		  -moz-transform:translateX(0) ; 
-ms-transform:translateX(0);
-o-transform:translateX(0);
		  }

	

	}
	@keyframes sz2{

	  0% {
		  transform:translateX(300%);
		  opacity:0.1;
		  -moz-transform:translateX(300%);  
-ms-transform:translateX(300%);
-o-transform:translateX(300%);
		  }

	  100% {
		  transform:translateX(0);opacity:1;
		  -moz-transform:translateX(0);  
-ms-transform:translateX(0);
-o-transform:translateX(0);
		  }

	

	}
	
@keyframes s3{

	  0% {
		  transform:translateY(-30%);
		  -webkit-transform:translateY(-30%);
-moz-transform:translateY(-30%);
-ms-transform:translateY(-30%);
-o-transform:translateY(-30%);
		  opacity:0;
		  }
/*		  
-moz-	  
-ms-
-o-
*/	  
100% {
		  transform:translateY(0);opacity:1;
		  -moz-transform:translateY(0); 
-ms-transform:translateY(0);
-o-transform:translateY(0);
		  }

	

	}
	
@keyframes s4{

	  0% {
		  transform:translateX(-100%);
		  opacity:0;
		  -moz-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
		  }

	  100% {
		  transform:translateX(0);opacity:1;
		  -moz-transform:translateX(0);  
-ms-transform:translateX(0);
-o-transform:translateX(0);
		  }

	

	}	
	@keyframes s5{

	  0% {
		  transform:translateX(100%);
		  opacity:0;
		  -moz-transform:translateX(100%);  
-ms-transform:translateX(100%);
-o-transform:translateX(100%);
		  }
	
	  100% {
		  transform:translateX(0);opacity:1;
		  -moz-transform:translateX(0);	  
-ms-transform:translateX(0);
-o-transform:translateX(0);
		  }

	

	}	