/*bnner begin*/
.banner{ clear:both; width:100%; height:100%; overflow:hidden;}
.banner img{ display:block; width:100%; height:100%;}
@media(max-width:1024px){
.banner{ clear:both; width:100%; height:auto; overflow:hidden;}	
}



/*bnner end*/

/*main begin*/
.box1{ clear:both; width:100%; background:#f6f6f6; padding:70px 120px; overflow:hidden;}
.oud_l{ float:left; width:50%; height:auto; overflow:hidden; padding-top:94px;}
.oud_lt{ height:auto; min-height:76px; position:relative;font-family: "Tw Cen MT"; font-size:50px; text-transform:uppercase; line-height:50px; font-weight:normal; margin-bottom:40px;}
.oud_lt:after{content:'';position:absolute;left:0; bottom:0px;background:#ffc90f; width:80px; height:4px;}
.oud_lb{ height:auto; overflow:hidden;animation-delay:1s;-webkit-animation-delay:1s;}
.oud_lb p img{ display:block; max-width:100%; margin-bottom:40px;}
.oud_lb p{ color:#222222; line-height:30px; font-size:16px;}
.oud_r{ float:right; width:50%;animation-delay:1.8s;-webkit-animation-delay:1.8s;}
.oud_r img{ display:block; max-width:100%;}
@media(max-width:1024px){
.box1{ clear:both; width:100%; background:#f6f6f6; padding:30px 15px; overflow:hidden;}
.oud_l{ float:left; width:50%; height:auto; overflow:hidden; padding-top:0px;}
}
@media(max-width:667px){
.oud_l{ float:left; width:100%; height:auto; overflow:hidden; padding-top:0px;}	
.oud_r{ float:right; width:100%;animation-delay:1.8s;-webkit-animation-delay:1.8s; padding-top:20px;}
.oud_r img{ display:block; max-width:100%; margin:0 auto;}
}

.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center top; padding:250px 0px 192px 0px;}
.kski_t{ height:auto; margin-bottom:170px; overflow:hidden;}
.kski_tl{ float:left; width:50%;}
.kski_tl li{ float:left; width:33.33%;}
.kski_tl li img{ display:block; max-width:100%; margin:0 auto;}
.yani{animation-delay:0.5s;-webkit-animation-delay:0.5s;}
.flipLeft{-webkit-animation: flipLeft 1 1s ease-out;-o-animation: flipLeft 1 1s ease-out;-moz-animation: flipLeft 1 1s ease-out;-ms-animation: flipLeft 1 1s ease-out;animation: flipLeft 1 1s ease-out;}
.rollInLeft {-webkit-animation-name: rollInLeft;animation-name: rollInLeft;-webkit-animation-duration: 1.8s;animation-duration: 1.8s;-webkit-backface-visibility: hidden;backface-visibility: hidden; }
.fadeInTop{-webkit-animation-name: fadeInTop;animation-name: fadeInTop;-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }
.rollInRight { -webkit-animation-name: rollInRight;animation-name: rollInRight;-webkit-animation-duration: 2.5s;animation-duration: 2.5s;-webkit-backface-visibility: hidden;backface-visibility: hidden; }
.ball {-webkit-animation-name: ball;animation-name: ball; -webkit-animation-duration: 2s;animation-duration: 2s; }
.popInLeft {-webkit-animation-name: popInLeft;animation-name: popInLeft; -webkit-animation-duration: 3s;animation-duration: 3s; }
.bociiw{ clear:both; width:273px; height:91px; margin:0 auto; position:relative; padding-top:8px; cursor:pointer; z-index:9999999}
.bociiw a{ display:block; width:258px; height:75px; background:#ffffff; padding:20px 0 0 0; margin:0 auto; color:#222222; font-size:16px; line-height:24px; text-align:center; font-weight:bold; position:relative; z-index:999999; }
.bociiw a i{ display:block; color:#222222; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
.bociiw:hover:before{width:100%; transition:300ms ease all;}
.bociiw:before{content:'';position:absolute;top:0; left:50%;height:100%; border-bottom:2px solid #ffffff; border-top:2px solid #ffffff;width:0;transform:translate(-50%,0);}
.bociiw:hover:after{height:100%; transition:300ms ease all;}
.bociiw:after{content:'';position:absolute;top:50%; left:0px;right:0px; width:100%; height:0px; border-left:2px solid #ffffff; border-right:2px solid #fff;transform:translate(0,-50%);}
.enter-up-bounce {-webkit-animation: enterUpBounce 1s linear;-moz-animation: enterUpBounce 1s linear;-ms-animation: enterUpBounce 1s linear;-o-animation: enterUpBounce 1s linear;animation: enterUpBounce 1s linear;opacity: 1!important;}
@media(max-width:1024px){
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center top; padding:60px 0px 60px 0px;}	
.kski_t{ height:auto; margin-bottom:50px; overflow:hidden;}
}
@media(max-width:736px){
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center top; padding:60px 0px 60px 0px;}	
.kski_t{ height:auto; margin-bottom:50px; overflow:hidden;}
.kski_tl{ float:left; width:100%; margin-bottom:20px; overflow:hidden;}
}
@media(max-width:375px){
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center top; padding:60px 0px 60px 0px;}	
.kski_t{ height:auto; margin-bottom:50px; overflow:hidden;}
.kski_tl{ float:left; width:100%; margin-bottom:20px; overflow:hidden;}
.kski_tl li{ float:left; width:33.33%; padding:0 15px;}
}

.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#f7f7f7;}
.ycxo_l{ float:left; width:50%; height:auto; overflow:hidden; padding:150px 0 150px 120px;}
.ycxo_l h6{ color:#222222; font-size:28px; font-weight:bold; line-height:38px; margin-bottom:30px;}
.ycxo_l p{ line-height:30px; font-size:16px; color:#666666;}
.ycxo_r{ float:right; width:50%;}
.ycxo_r img{ display:block; max-width:100%; float:right;}
@media(max-width:1024px){
.ycxo_l{ float:left; width:50%; height:auto; overflow:hidden; padding:30px 15px 30px 15px;}
}
@media(max-width:736px){
.ycxo_l{ float:left; width:100%; height:auto; overflow:hidden; padding:30px 15px 30px 15px;}
.ycxo_r{ float:right; width:100%;}
.ycxo_r img{ display:block; max-width:100%; float:none; margin:0 auto;}
}
@media(max-width:414px){
.ycxo_l{ float:left; width:100%; height:auto; overflow:hidden; padding:30px 15px 30px 15px; margin-bottom:0px;}
.ycxo_r{ float:right; width:100%;}
.ycxo_r img{ display:block; max-width:100%; float:none; margin:0 auto;}
}
.swoopInLeft {-webkit-animation-name: swoopInLeft;animation-name: swoopInLeft;-webkit-animation-duration: 1s;animation-duration: 1s; }
.swoopInRight{-webkit-animation-name: swoopInRight;animation-name: swoopInRight;-webkit-animation-duration: 2s;animation-duration: 2s; }
.box4{ clear:both; width:100%; height:auto; overflow:hidden;}
.gpgs_l{ float:left; width:50%; height:auto; overflow:hidden;}
.gpgs_l dl{ width:100%; height:auto; overflow:hidden;transition: all 1s ease;}
.gpgs_l dt{ height:auto; overflow:hidden;}
.gpgs_l dt img{ display:block; width:100%;transition: all 1s ease;}
.gpgs_l dd{ min-height:170px; background:#fff; padding:40px 0 0 120px;}
.gpgs_l dd h6{ min-height:42px; position:relative;color:#222222; font-size:24px; line-height:24px; font-weight:normal;font-family: "Tw Cen MT"; text-transform:uppercase; margin-bottom:20px;}
.gpgs_l dd h6:after{content:'';position:absolute;left:0; bottom:0px;background:#ffc90f; width:14px; height:4px; }
.gpgs_l dd p{ color:#222222; font-size:20px; font-weight:bold; line-height:24px;}
.gpgs_l dd.onty{ background:#f7f7f7;}
.gpgs_l dl:hover dt img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
@media(max-width:1024px){
.gpgs_l dd{ min-height:170px; background:#fff; padding:30px 0 0 15px;}
}
@media(max-width:414px){
.gpgs_l{ float:left; width:100%; height:auto; overflow:hidden;}
.gpgs_l dd{ min-height:auto; overflow:hidden; background:#fff; padding:30px 15px 30px 15px;}
}
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg2.jpg) no-repeat center top fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:151px 0 95px 0;}
.ruhi_t{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:58px;}
.ruhi_t img{ display:block; margin:0 auto; max-width:100%;}
.ruhi_b{ clear:both; height:auto; overflow:hidden;}
.ruhi_b img{ display:block; max-width:100%; margin:0 auto;}
@media(max-width:1024px){
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg2.jpg) no-repeat center top fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:60px 15px 60px 15px;}
}
.box6{ background:#f7f7f7; clear:both; width:100%; height:auto; padding:60px 122px 0 122px;}
.ksk_t{ color:#666666; font-size:18px; text-align:center;-webkit-font-smoothing: subpixel-antialiased;letter-spacing:6px; margin-bottom:18px;}
.ksk_b{ clear:both; height:auto; position:relative;}
.ksk_bt{ clear:both; height:auto; overflow:hidden;}
.ksk_bt img{ display:block; margin:0 auto; max-width:100%;}
.ksk_bc{ position:absolute; left:0; top:140px; width:100%;}
.ksk_bc a{ display:block; width:140px; height:65px; margin:0 auto; background:url(../images/bg27.jpg) repeat-y; text-align:center; color:#222222; font-size:16px; font-weight:bold;  padding-top:18px; line-height:23px;margin-bottom:50px;}
.ksk_bc a i{ display:block; color:#222; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px; }
.ksk_bc p{ text-align:center; color:#222222; font-size:12px; text-transform:uppercase; letter-spacing:7px;}
@media(max-width:1024px){
.box6{ background:#f7f7f7; clear:both; width:100%; height:auto; padding:30px 15px 0 15px;}	
.ksk_t{ color:#666666; font-size:30px; text-align:center; line-height:30px;-webkit-font-smoothing: subpixel-antialiased;letter-spacing:0px; margin-bottom:50px; overflow:scroll}
}
@media(max-width:768px){
.ksk_bc{ position:absolute; left:0; top:98px; width:100%;}
}
@media(max-width:414px){
.ksk_bc{ position:absolute; left:0; top:0px; width:100%;}
.ksk_bc a{ display:block; width:257px; height:75px; margin:0 auto; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); text-align:center; color:#222222; font-size:16px; font-weight:bold;  padding-top:18px; line-height:23px;margin-bottom:15px;}
	
}
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:44px 122px;}
.yuo_l{ float:left; width:82%; height:auto; overflow:hidden; border-right:1px solid #eeeeee; padding:32px 0;}
.yuo_l1{ float:left; width:50%; height:auto; overflow:hidden;}
.yuo_l1_t{ height:auto; line-height:20px; font-size:20px; color:#222222;font-family: "Tw Cen MT"; text-transform:uppercase; margin-bottom:30px;}
.yuo_l1_t i{ display:inline-block; width:30px; height:1px; background:#febd17; vertical-align:middle; margin-right:27px;}
.yuo_l1_b{ clear:both; height:auto; overflow:hidden;}
.yuo_l1_b p{ line-height:20px; color:#666666; font-size:14px;}
.yuo_l1_b p a{ color:#666; font-size:14px;}
.yuo_l1_b p span{ margin:0 38px; color:#d1d1d1; font-size:14px;}
.yuo_r{ float:right; width:14%; padding-top:31px;}
.yuo_r img{ display:block; max-width:100%;}
@media(max-width:1024px){
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:44px 15px;}	
.yuo_l{ float:left; width:100%; height:auto; overflow:hidden; border-right:none; padding:32px 0;}
.yuo_r{ float:right; width:100%; padding-top:0px;}
.yuo_r img{ display:block; max-width:100%; margin:0 auto;}
}
@media(max-width:768px){
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:44px 15px;}	
.yuo_l{ float:left; width:100%; height:auto; overflow:hidden; border-right:none; padding:32px 0;}
.yuo_r{ float:right; width:100%; padding-top:0px;}
.yuo_r img{ display:block; max-width:100%; margin:0 auto;}
.yuo_l1{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
}
@media(max-width:414px){
.yuo_l1_b p span{ margin:0 9px; color:#d1d1d1; font-size:14px;}	
}
/*main end*/


/*模版 begin*/
.box_1{ clear:both; width:100%; min-height:90px; background:url(../images/bg3.jpg) repeat-y center top; padding:0px 0px; position:inherit}
.mb_logo1{ float:left; padding:20px 0;}
.mb_nav{ float:right; width:45.4%;}
.mb_nav_l{ float:left; width:90px; height:90px; background: -webkit-linear-gradient(top, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(bottom, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(bottom, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(top bottom, rgba(255,236,21,1), rgba(255,201,15,1)); text-align:center;}
.mb_nav_l a{ display:block; width:100%; color:#222222; font-size:12px; font-weight:bold; line-height:34px; padding-top:15px;}
.mb_nav_l a img{ display:block; max-width:100%; margin:0 auto;}
.pc_nav1{ float:right; padding:20px 0;}
.pc_nav1 li{ float:left; width:90px; position:relative; line-height:50px; margin-right:30px;}
.pc_nav1 li a{ color:#ffffff;font-family: "Tw Cen MT"; font-size:16px; text-transform:uppercase; font-weight:normal; position:relative; display:block; width:100%; height:50px; overflow:hidden;}
.pc_nav1 li a span{ position:absolute; left:0; top:0;transition: all 0.5s ease; display:block; width:100%;}
.pc_nav1 li a font{ position:absolute; left:0; bottom:-50px;transition: all 0.5s ease; display:block; width:100%; font-size:16px; font-family:"Microsoft YaHei";}
.pc_nav1 li a:hover span{ left:0; top:-50px;}
.pc_nav1 li a:hover font{ left:0; bottom:0px;}
.pc_nav1 li.qcbj{ margin-right:0px;}
@media(max-width:1024px){
.box_1{ clear:both; width:100%; min-height:90px; background:#fff; padding:0px 0px;}
.pc_nav1 li a{ color:#333;font-family: "Tw Cen MT"; font-size:16px; text-transform:uppercase; font-weight:normal; position:relative; display:block; width:100%; height:50px; overflow:hidden;}
.pc_nav1 li{ float:left; width:90px; position:relative; line-height:50px; margin-right:10px;}
}
@media(max-width:768px){
.mb_nav{ float:right; width:100%;}
}
@media(max-width:414px){
.mb_nav{ float:right; width:100%;}
.pc_nav1 li{ float:left; width:80px; position:relative; line-height:50px; margin-right:0px;}
}
@media(max-width:360px){
.mb_nav{ float:right; width:100%;}
.pc_nav1 li{ float:left; width:80px; position:relative; line-height:50px; margin-right:0px;}
.mb_nav_l{ float:left; width:80px; height:90px; background: -webkit-linear-gradient(top, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(bottom, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(bottom, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(top bottom, rgba(255,236,21,1), rgba(255,201,15,1)); text-align:center;}

}
@media(max-width:320px){
.mb_nav{ float:right; width:100%;}
.pc_nav1 li{ float:left; width:33.33%; position:relative; line-height:50px; margin-right:0px;}
.mb_nav_l{ float:left; width:90px; height:90px; background: -webkit-linear-gradient(top, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(bottom, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(bottom, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(top bottom, rgba(255,236,21,1), rgba(255,201,15,1)); text-align:center; display:none;}
.pc_nav1{ float:right; width:100%; padding:0px 0;}
.mb_logo1{ float:left; padding:20px 0 0px 0;}
}

.mb_box{ width:100%; height:auto; overflow:hidden; clear:both; position:relative;}
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:115px; color:#23191a; font-size:28px; line-height:28px;}
.mb_wzw i{ display:block;font-family: "Tw Cen MT"; font-size:24px; text-transform:uppercase;}
@media(max-width:1680px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:105px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:1600px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:100px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:1440px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:90px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:1400px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:85px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:1366px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:80px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:1280px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:75px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:1024px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:50px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:768px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:30px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:667px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:20px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:568px){
.mb_wzw{ width:100%; height:100%; position:absolute; left:0; top:0; padding-top:15px; color:#23191a; font-size:28px; line-height:28px;}	
}
@media(max-width:414px){
.mb_wzw{ width:100%; height:100%; position:inherit; left:0; top:0; color:#23191a; font-size:28px; line-height:28px; text-align:center; padding:15px 0;}	
}

.mb_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:100px 0 60px 0;}
.jxsc{ clear:both; height:auto; overflow:hidden; margin-bottom:60px;}
.jxsc_t{ clear:both; height:auto; overflow:hidden; margin-bottom:55px;}
.jxsc_t span{ float:left; color:#222222; font-size:28px; font-weight:bold; line-height:28px;}
.jxsc_t span i{ display:block; color:#ffcb0f; font-size:24px;font-family: "Tw Cen MT"; text-transform:uppercase; font-weight:bold;}
.jxsc_t a{ float:right; display:block; width:120px; height:40px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); text-align:center; color:#222222; font-size:14px; font-weight:bold; line-height:40px; margin-top:16px;}
.jxsc_t a img{ margin-left:12px;}
.jxsc_b{ clear:both; height:auto;}
.jxsc_b dl{ float:left; width:24%; height:auto; margin-right:1.3%; background:#fff; border-top:2px solid #ffd711; padding:32px;transition: all 0.5s ease;flex: 1;}
.jxsc_b dt{ width:100%; height:auto; margin-bottom:32px;}
.jxsc_b dt img{ display:block; border:1px solid #e6e6e6; max-width:100%; margin:0 auto;}
.jxsc_b dd{ height:auto; overflow:hidden;}
.jxsc_b dd h6{ border-bottom:1px solid #eeeeee; text-align:center; color:#222222; font-size:16px; font-weight:bold; line-height:32px; padding-bottom:20px; margin-bottom:15px;}
.jxsc_b dd p{ text-align:center; line-height:30px; color:#999999;}
.jxsc_b dd p i{ color:#222222; font-family:Arial, Helvetica, sans-serif;}
.jxsc_b dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.jxsc_b dl.qcbj{ margin-right:0%;}
.jxsc_b dl.change1{ margin-right:1.3%; float:left;}
.jxsc_b dl.change1:nth-child(4n){ margin-right:0%;}
.jxsc_b dl.change2{ margin-right:1.3%; float:left;}
.jxsc_b dl.change2:nth-child(4n){ margin-right:0%;}
.jxsc_b dl.change3{ margin-right:1.3%; float:left;}
.jxsc_b dl.change3:nth-child(4n){ margin-right:0%;}
.jxsc_b dl.change4{ margin-right:1.3%; float:left;}
.jxsc_b dl.change4:nth-child(4n){ margin-right:0%;}
.jxsc_b dl.change5{ margin-right:1.3%; float:left;}
.jxsc_b dl.change5:nth-child(4n){ margin-right:0%;}
@media(max-width:1024px){
.mb_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 0 30px 0;}	
.jxsc_t{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.jxsc{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.jxsc_b dl{ float:left; width:24%; height:auto; margin-right:1.3%; background:#fff; border-top:2px solid #ffd711; padding:15px;transition: all 0.5s ease;flex: 1;}
.jxsc_b dt{ width:100%; height:auto; margin-bottom:20px;}
.jxsc_b dd h6{ border-bottom:1px solid #eeeeee; text-align:center; color:#222222; font-size:16px; font-weight:bold; line-height:32px; padding-bottom:15px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:15px;}
}
@media(max-width:667px){
.jxsc_b dl{ float:left; width:49%; height:auto; margin-right:2%; background:#fff; border-top:2px solid #ffd711; padding:32px;transition: all 0.5s ease;flex: 1; margin-bottom:20px;}	
.jxsc_b dl.qcbj{ margin-right:0%;}
.jxsc_b dl.change1{ margin-right:2%; float:left;}
.jxsc_b dl.change1:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change2{ margin-right:2%; float:left;}
.jxsc_b dl.change2:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change3{ margin-right:2%; float:left;}
.jxsc_b dl.change3:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change4{ margin-right:2%; float:left;}
.jxsc_b dl.change4:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change5{ margin-right:2%; float:left;}
.jxsc_b dl.change5:nth-child(2n){ margin-right:0%;}
.jxsc{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
}
@media(max-width:414px){
.jxsc_b dl{ float:left; width:49%; height:auto; margin-right:2%; background:#fff; border-top:2px solid #ffd711; padding:15px;transition: all 0.5s ease;flex: 1; margin-bottom:20px;}	
.jxsc_b dl.qcbj{ margin-right:0%;}
.jxsc_b dl.change1{ margin-right:2%; float:left;}
.jxsc_b dl.change1:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change2{ margin-right:2%; float:left;}
.jxsc_b dl.change2:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change3{ margin-right:2%; float:left;}
.jxsc_b dl.change3:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change4{ margin-right:2%; float:left;}
.jxsc_b dl.change4:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change5{ margin-right:2%; float:left;}
.jxsc_b dl.change5:nth-child(2n){ margin-right:0%;}
}
@media(max-width:375px){
.jxsc_b dl{ float:left; width:100%; height:auto; margin-right:0%; background:#fff; border-top:2px solid #ffd711; padding:15px;transition: all 0.5s ease;flex: 1; margin-bottom:20px;}	
.jxsc_b dl.qcbj{ margin-right:0%;}
.jxsc_b dl.change1{ margin-right:0%; float:left;}
.jxsc_b dl.change1:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change2{ margin-right:0%; float:left;}
.jxsc_b dl.change2:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change3{ margin-right:0%; float:left;}
.jxsc_b dl.change3:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change4{ margin-right:0%; float:left;}
.jxsc_b dl.change4:nth-child(2n){ margin-right:0%;}
.jxsc_b dl.change5{ margin-right:0%; float:left;}
.jxsc_b dl.change5:nth-child(2n){ margin-right:0%;}
}

.ggw{ clear:both; width:100%; height:auto; margin-bottom:60px; overflow:hidden;}
.ggw img{ display:block; width:100%;}
@media(max-width:1024px){
.ggw{ clear:both; width:100%; height:auto; margin-bottom:30px; overflow:hidden;}
}

.rmfx{ clear:both; width:100%; height:auto; overflow:hidden;}
.rmfx_t{ height:auto; overflow:hidden; margin-bottom:45px;}
.rmfx_t span{ float:left; color:#222222; font-size:28px; font-weight:bold; line-height:28px;}
.rmfx_t span i{ display:block; color:#ffcb0f; font-size:24px;font-family: "Tw Cen MT"; text-transform:uppercase; font-weight:bold;}
.rmfx_t font{ display:inline-block; float:right; padding-top:30px;}
.rmfx_t ul{ float:left; margin-right:88px;}
.rmfx_t li{ width:75px; text-align:center; float:left; line-height:38px; cursor:pointer;}
.dada{ background:#000000; color:#fff;}
.xiao{ color:#222}
.rmfx_t li.xiao1{ background:none;}
.rmfx_t font a{ float:right; display:block; line-height:38px; color:#222222; font-size:14px;}
@media(max-width:1024px){
.rmfx_t{ height:auto; overflow:hidden; margin-bottom:30px;}
.rmfx_t ul{ float:left; margin-right:20px;}
}
@media(max-width:414px){
.rmfx_t{ height:auto; overflow:hidden; margin-bottom:30px;}
.rmfx_t ul{ float:left; margin-right:20px;}
.rmfx_t font{ display:inline-block; float:right; padding-top:30px; width:100%;}
}
@media(max-width:375px){
.rmfx_t{ height:auto; overflow:hidden; margin-bottom:30px;}
.rmfx_t ul{ float:left; margin-right:10px;}
.rmfx_t font{ display:inline-block; float:right; padding-top:30px; width:100%;}
.rmfx_t li{ width:65px; text-align:center; float:left; line-height:38px; cursor:pointer;}
}
@media(max-width:320px){
.rmfx_t{ height:auto; overflow:hidden; margin-bottom:30px;}
.rmfx_t ul{ float:left; margin-right:10px;}
.rmfx_t font{ display:inline-block; float:right; padding-top:30px; width:100%;}
.rmfx_t li{ width:55px; text-align:center; float:left; line-height:38px; cursor:pointer;}
}

.rmfx_b{ clear:both; width:100%; height:auto; overflow:hidden;}
.rmfx_b dl{ float:left; width:24%; height:auto; margin-right:1.3%; background:#fff; padding:30px 32px; margin-bottom:30px;}
.tcuj_l{ float:left; width:60px; height:60px; overflow:hidden; margin-bottom:20px;}
.tcuj_l img{ display:block; width:60px; height:60px; border-radius:100px;}
.rmfx_b dd .tcuj_r{ float:right; width:139px; height:auto; padding-top:6px; margin-bottom:20px;}
.rmfx_b dd .tcuj_r h6{ color:#222222; font-size:14px; font-weight:bold; line-height:24px; text-align:left;}
.rmfx_b dd .tcuj_r p{ text-align:left; color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.rmfx_b dt{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.rmfx_b dt img{ display:block; max-width:100%; margin:0 auto; border:1px solid #e6e6e6;transition: all 0.5s ease;}
.rmfx_b dd h6{ text-align:center; color:#222222; font-size:16px; font-weight:bold; line-height:30px;}
.rmfx_b dd p{ text-align:center; color:#999999; line-height:30px;}
.rmfx_b dd p i{ color:#222222; font-family:Arial, Helvetica, sans-serif;}
.rmfx_b dl.qcbj{ margin-right:0%;}
.rmfx_b dl:hover dt img{-moz-transform: scale(1.8); -webkit-transform: scale(1.8); -o-transform: scale(1.8); -ms-transform: scale(1.8); transform: scale(1.8);}
@media(max-width:1024px){
.rmfx_b dl{ float:left; width:24%; height:auto; margin-right:1.3%; background:#fff; padding:20px 20px; margin-bottom:30px;}	
.rmfx_b dd .tcuj_r{ float:right; width:110px; height:auto; padding-top:6px; margin-bottom:20px;}
}
@media(max-width:768px){
.rmfx_b dl{ float:left; width:48%; height:auto; margin-right:4%; background:#fff; padding:20px 20px; margin-bottom:30px;}	
.rmfx_b dd .tcuj_r{ float:left; width:auto; padding-left:20px; height:auto; padding-top:6px; margin-bottom:20px;}
.rmfx_b dl:nth-child(2n){ margin-right:0%;}
}
@media(max-width:414px){
.rmfx_b dl{ float:left; width:100%; height:auto; margin-right:0%; background:#fff; padding:20px 20px; margin-bottom:30px;}	
.rmfx_b dd .tcuj_r{ float:left; width:auto; padding-left:20px; height:auto; padding-top:6px; margin-bottom:20px;}
.rmfx_b dl:nth-child(2n){ margin-right:0%;}
}
.rmfx_c{ clear:both; width:100%; height:auto; min-height:50px; background:#fff; line-height:50px; text-align:center;}
.rmfx_c a{ display:block; color:#999999; font-size:14px;}
.rmfx_c a img{ margin-left:28px;}

.mb_box2{ padding:35px 0 60px 0;}
.dqwz{ height:auto; overflow:hidden;color:#666666; font-size:14px; line-height:28px; margin-bottom:40px;}
.dqwz a{ color:#666666; font-size:14px;}
.dqwz a:last-child{ color:#222222;}
.dqwz a:hover{ color:#222;}
.shai{ background:#fff; overflow:hidden; height:auto; padding:30px; margin-bottom:70px;}
.shai li{ clear:both; height:auto; line-height:44px; overflow:hidden; cursor:pointer;}
.shai li span{ float:left; display:block; width:55px; color:#999999; font-size:14px;}
.shai li font em.selected{color:#222222;}
.shai li font em{ color:#999999; font-size:14px; margin-right:55px;}
@media(max-width:1024px){
.shai li font em:last-child{ margin-right:0px;}
.shai{ background:#fff; overflow:hidden; height:auto; padding:30px; margin-bottom:30px;}
}
@media(max-width:414px){
.shai li font em{ color:#999999; font-size:14px; margin-right:25px;}	
.shai li font em:last-child{ margin-right:0px;}
}
@media(max-width:360px){
.shai li font em{ color:#999999; font-size:14px; margin-right:20px;}	
.shai li font em:last-child{ margin-right:0px;}
}
@media(max-width:320px){
.shai li font em{ color:#999999; font-size:14px; margin-right:25px;}	
.shai li font em:last-child{ margin-right:0px;}
.shai li span{ float:left; display:block; width:100%; color:#999999; font-size:14px;}
.shai li font{ display:block; width:100%;}
}

.rmfe{ clear:both; height:auto; overflow:hidden;}
.rmfe_t{ line-height:28px; color:#222222; font-size:28px; font-weight:bold; margin-bottom:15px;}
.rmfe_t i{ color:#ffcb0f; font-size:24px; text-transform:uppercase;font-family: "Tw Cen MT"; font-weight:bold; display:block;}
.rmfe_b{ height:auto; overflow:hidden; padding:42px 0 0 0;}
.rmfe_b dl{ float:left; width:24%; height:auto; margin-right:1.3%; background:#fff; padding:30px 32px;transition: all 0.5s ease; margin-bottom:25px;}
.rmfe_b dt{ width:100%; height:auto; overflow:hidden; margin-bottom:25px;}
.rmfe_b dt img{ display:block; margin:0 auto; max-width:100%; border:1px solid #e6e6e6;}
.rmfe_b dd{ clear:both; height:auto; overflow:hidden;}
.rmfe_b dd h6{ color:#222; font-weight:bold; font-size:16px; line-height:26px;}
.rmfe_b dd p{ color:#999; line-height:26px;}
.rmfe_b dd p i{ font-family:Arial, Helvetica, sans-serif; color:#222;}
.gbn{ padding-top:30px; overflow:hidden;}
.gbn_l{ float:left; width:30px; height:30px;}
.gbn_l img{ display:block; width:30px; height:30px; border-radius:100px;}
.gbn_r{ float:left; line-height:15px; padding-left:14px;}
.gbn_r h5{ color:#222;}
.gbn_r p{ color:#999999;}
.rmfe_b dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.rmfe_b dl.qcbj{ margin-right:0;}
.fy{ clear:both; line-height:60px; text-align:center; margin-bottom:20px; color:#669dd2; font-size:14px; margin:0 auto;margin-top:20px;} 
.fy div{ clear:both; text-align:center; margin:0 auto; background:#fff;}
.fy div a.prev{  font-size:14px; padding:6px 6px; color:#666666; margin-right:10px;}
.fy div span.current{  margin-right:10px;padding:6px 6px;font-size:14px; color:#222; font-weight:bold;}
.fy div a{  color:#666666 ; padding:6px 6px; margin-right:10px;font-size:14px;}
.fy div a.next{ color:#666666;padding:6px 6px;  margin-right:10px;font-size:14px;}
@media(max-width:1024px){
.rmfe_b dl{ float:left; width:24%; height:auto; margin-right:1.3%; background:#fff; padding:20px 20px;transition: all 0.5s ease; margin-bottom:25px;}
}
@media(max-width:768px){
.rmfe_b dl{ float:left; width:48%; height:auto; margin-right:4%; background:#fff; padding:20px 20px;transition: all 0.5s ease; margin-bottom:25px;}
.rmfe_b dl:nth-child(2n){ margin-right:0%;}
}
@media(max-width:375px){
.rmfe_b dl{ float:left; width:100%; height:auto; margin-right:0%; background:#fff; padding:20px 20px;transition: all 0.5s ease; margin-bottom:25px;}
.rmfe_b dl:nth-child(2n){ margin-right:0%;}
}

.box_2{ background:#fff;}
.pc_nav2{ float:right; padding:20px 0;}
.pc_nav2 li{ float:left; width:90px; position:relative; line-height:50px; margin-right:30px;}
.pc_nav2 li a{ color:#222222;font-family: "Tw Cen MT"; font-size:16px; text-transform:uppercase; font-weight:normal; position:relative; display:block; width:100%; height:50px; overflow:hidden;}
.pc_nav2 li a span{ position:absolute; left:0; top:0;transition: all 0.5s ease; display:block; width:100%;}
.pc_nav2 li a font{ position:absolute; left:0; bottom:-50px;transition: all 0.5s ease; display:block; width:100%; font-size:16px; font-family:"Microsoft YaHei";}
.pc_nav2 li a:hover span{ left:0; top:-50px;}
.pc_nav2 li a:hover font{ left:0; bottom:0px;}
.pc_nav2 li.qcbj{ margin-right:0px;}
@media(max-width:768px){
.pc_nav2{ float:left; width:100%; padding:0px 0;}
}
@media(max-width:320px){
.pc_nav2{ float:left; width:100%; padding:0px 0;}
.pc_nav2 li{ float:left; width:90px; position:relative; line-height:50px; margin-right:10px;}
}
.mb_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:75px 0 60px 0; margin-bottom:10px;}
.zfm_l{ float:left; width:50%; height:auto;}
.zfm_lt{ height:auto; overflow:hidden; margin-bottom:60px;}
.zfm_lt img{ display:block; max-width:100%; margin:0 auto;}
.zfm_lb{ display:block; width:159px; height:36px; border:1px solid #e6e6e6; margin:0 auto;}
.zfm_lb li{ float:left; width:50%; border-right:1px solid #e6e6e6; line-height:34px; text-align:center; font-size:14px; cursor:pointer;}
.dada1{ color:#222; background:#fff;}
.xiao1{ background:#f7f7f7; color:#999;}
.zfm_lb li:last-child{ border:none;}
.zfm_r{ float:right; width:42%; height:auto; overflow:hidden; padding-top:13px;}
.zfm_rt{ height:auto; overflow:hidden; margin-bottom:25px;}
.zfm_rt h1{ line-height:34px; color:#222222; font-size:20px; font-weight:bold;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zfm_rt p{ color:#999999; line-height:34px;}
.zfm_rc{ height:auto; overflow:hidden; margin-bottom:30px;}
.zfm_rc span{ float:left; display:block; width:36px; height:36px; overflow:hidden;}
.zfm_rc span img{ display:block; border-radius:100px; width:36px; height:36px;}
.zfm_rc font{ float:right; display:block; width:90%; color:#666666; line-height:36px;}
.zfm_rb{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.zfm_rb p{ clear:both; line-height:46px; overflow:hidden; overflow:hidden;}
.zfm_rb p span{ float:left; display:block; width:51px; color:#999999; font-size:14px;}
.zfm_rb p font{ float:right; display:block; width:89%; color:#222222; font-size:14px;}
.zfm_rb p font em{ color:#fc5656; font-weight:bold; font-size:20px;}
.zfm_rb p font em i{ font-size:12px; font-weight:bold;}
.zfm_rb p font b{ float:left; display:block; width:40px; height:28px; border:1px solid #e6e6e6; text-align:center; line-height:26px; color:#999999; font-weight:normal; margin-top:8px; margin-right:5px; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.zfm_rb p font a{ color:#999999; text-decoration:underline; margin-left:22px;}
.wbk{ width:100%; height:26px; border:none; line-height:26px; color:#333333; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:0 2px; color:#333;}
.zfm_rf{ clear:both; height:auto; overflow:hidden; margin-bottom:40px;}
.zfm_rf a{ display:block; float:left; width:40%; height:48px; border:1px solid #ff9797; color:#fc5656; margin-right:10px; background:#ffe9e9; font-size:14px; line-height:46px; text-align:center;}
.zfm_rf a.ljgi{ background:#fc5656; border:1px solid #fc5656; color:#fff; margin-right:0px;}
.zfm_rg{ clear:both; height:auto; overflow:hidden; line-height:26px;}
.zfm_rg span{ float:left; color:#999999;}
.zfm_rg font{ float:left;}
.zfm_rg font em{ color:#333; margin-right:10px;}
.zfm_rg font em img{ vertical-align:middle; margin-right:5px;}
@media(max-width:1024px){
.mb_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:35px 0 35px 0; margin-bottom:10px;}	
.zfm_rb p font{ float:right; display:block; width:87%; color:#222222; font-size:14px;}
}
@media(max-width:768px){
.mb_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:35px 0 35px 0; margin-bottom:10px;}	
.zfm_rb p font{ float:right; display:block; width:90%; color:#222222; font-size:14px;}
.zfm_l{ float:left; width:100%; height:auto;}
.zfm_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:13px;}
}
@media(max-width:414px){
.mb_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:35px 0 35px 0; margin-bottom:10px;}	
.zfm_rb p font{ float:right; display:block; width:86%; color:#222222; font-size:14px;}
.zfm_l{ float:left; width:100%; height:auto;}
.zfm_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:13px;}
.zfm_rb p font a{ color:#999999; text-decoration:underline; margin-left:0px; display:block; width:100%;}
.zfm_rt{ height:auto; overflow:hidden; margin-bottom:15px;}
.zfm_rc{ height:auto; overflow:hidden; margin-bottom:15px;}
.zfm_rb p{ clear:both; line-height:36px; overflow:hidden; overflow:hidden;}
.zfm_rb p font b{ float:left; display:block; width:40px; height:28px; border:1px solid #e6e6e6; text-align:center; line-height:26px; color:#999999; font-weight:normal; margin-top:4px; margin-right:5px; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.zfm_rf a{ display:block; float:left; width:48%; height:48px; border:1px solid #ff9797; color:#fc5656; margin-right:2%; background:#ffe9e9; font-size:14px; line-height:46px; text-align:center;}
.zfm_rf{ clear:both; height:auto; overflow:hidden; margin-bottom:15px;}

}
@media(max-width:375px){
.mb_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:35px 0 35px 0; margin-bottom:10px;}	
.zfm_rb p font{ float:right; display:block; width:83%; color:#222222; font-size:14px;}
.zfm_l{ float:left; width:100%; height:auto;}
.zfm_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:13px;}
.zfm_rb p font a{ color:#999999; text-decoration:underline; margin-left:0px; display:block; width:100%; clear:both;}
.zfm_rt{ height:auto; overflow:hidden; margin-bottom:15px;}
.zfm_rc{ height:auto; overflow:hidden; margin-bottom:15px;}
.zfm_rb p{ clear:both; line-height:36px; overflow:hidden; overflow:hidden;}
.zfm_rb p font b{ float:left; display:block; width:40px; height:28px; border:1px solid #e6e6e6; text-align:center; line-height:26px; color:#999999; font-weight:normal; margin-top:4px; margin-right:5px; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.zfm_rf a{ display:block; float:left; width:48%; height:48px; border:1px solid #ff9797; color:#fc5656; margin-right:2%; background:#ffe9e9; font-size:14px; line-height:46px; text-align:center;}
.zfm_rf{ clear:both; height:auto; overflow:hidden; margin-bottom:15px;}
}
@media(max-width:320px){
.mb_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:35px 0 35px 0; margin-bottom:10px;}	
.zfm_rb p font{ float:right; display:block; width:80%; color:#222222; font-size:14px;}
.zfm_l{ float:left; width:100%; height:auto;}
.zfm_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:13px;}
.zfm_rb p font a{ color:#999999; text-decoration:underline; margin-left:0px; display:block; width:100%; clear:both;}
.zfm_rt{ height:auto; overflow:hidden; margin-bottom:15px;}
.zfm_rc{ height:auto; overflow:hidden; margin-bottom:15px;}
.zfm_rb p{ clear:both; line-height:36px; overflow:hidden; overflow:hidden;}
.zfm_rb p font b{ float:left; display:block; width:40px; height:28px; border:1px solid #e6e6e6; text-align:center; line-height:26px; color:#999999; font-weight:normal; margin-top:4px; margin-right:5px; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.zfm_rf a{ display:block; float:left; width:48%; height:48px; border:1px solid #ff9797; color:#fc5656; margin-right:2%; background:#ffe9e9; font-size:14px; line-height:46px; text-align:center;}
.zfm_rf{ clear:both; height:auto; overflow:hidden; margin-bottom:15px;}
}

.mb_box4{ clear:both; height:auto; overflow:hidden; background:#fff; padding-bottom:60px;}
.mb_box0{ padding:35px 0 0 0; border-bottom:1px solid #eeeeee;}
.tab2{}
.tab2 ul.menu{height:auto; border-bottom:1px solid #eee; min-height:60px;position:relative; margin-bottom:48px;}
.tab2 ul.menu li{float:left;text-align:center;width:50%;height:60px;line-height:60px; color:#333333; font-family:"Microsoft YaHei"; font-size:16px;cursor:pointer; position:relative;}
.tab2 ul.menu li:after{ content:'';position:absolute;left:0; top:0px; height:2px;width:0px;background:#ffe68a;transition:400ms ease all;}
.tab2 ul.menu li.active:after{ transition:800ms ease all;width:100%; background:#ffe68a;}
.tab2 ul.menu li.active{color:#333333;}
.con1,.con2{height:auto; clear:both;}
.con2{display:none;}
.spxi{ width:100%; height:auto; overflow:hidden;}
.spxi_t{ height:auto; overflow:hidden; position:relative; line-height:30px; color:#222222; font-size:18px; margin-bottom:15px;}
.spxi_t:after{ content:'';position:absolute;right:0; top:15px; height:1px;width:90%;background:#e6e6e6;transition:400ms ease all;}
.spxi_c{ height:auto; overflow:hidden; margin-bottom:20px;}
.spxi_c img{ display:block; max-width:100%;}
.spxi_b{ height:auto; overflow:hidden; border:1px solid #e6e6e6; padding:60px 0;margin-bottom:20px;}
.xpi{ width:77%; height:auto; overflow:hidden; margin:0 auto;}
.xpi_t{ height:auto; overflow:hidden; margin-bottom:20px;}
.xpi_t h1{ text-align:center; color:#222; font-weight:bold; line-height:50px; font-size:22px;}
.xpi_t i{ display:block; width:36px; height:2px; background:#ffcb0f; margin:0 auto; margin-top:10px;}
.xpi_c{ clear:both; height:auto; overflow:hidden; margin-bottom:40px;}
.xpi_c p{ text-align:center; color:#222; line-height:25px; font-size:14px;}
.xpi_b{ clear:both; height:auto; overflow:hidden; }
.xpi_b li{ float:left; width:46%; height:auto; overflow:hidden; margin-bottom:35px;}
.xpi_b li p img{ display:block; width:100%; margin-bottom:25px;}
.xpi_b li h1{ color:#222; font-weight:bold; font-size:16px; line-height:26px;}
.xpi_b li div{ height:24px; overflow:hidden;}
.xpi_b li p{ color:#222222; line-height:24px; font-size:14px;}
.xpi_b li.youn{ float:right;}
@media(max-width:1024px){
.spxi_b{ height:auto; overflow:hidden; border:1px solid #e6e6e6; padding:30px 0;}
.xpi{ width:90%; height:auto; overflow:hidden; margin:0 auto;}	
}
@media(max-width:768px){
.spxi_b{ height:auto; overflow:hidden; border:1px solid #e6e6e6; padding:30px 0;}
.xpi{ width:90%; height:auto; overflow:hidden; margin:0 auto;}	
.xpi_b li div{ height:auto; overflow:hidden;}
}
@media(max-width:667px){
.spxi_b{ height:auto; overflow:hidden; border:1px solid #e6e6e6; padding:30px 0;}
.xpi{ width:90%; height:auto; overflow:hidden; margin:0 auto;}	
.xpi_b li div{ height:48px; overflow:hidden;}
}
@media(max-width:414px){
.spxi_b{ height:auto; overflow:hidden; border:1px solid #e6e6e6; padding:30px 0;}
.xpi{ width:90%; height:auto; overflow:hidden; margin:0 auto;}	
.xpi_b li div{ height:auto; overflow:hidden;}
.xpi_b li{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
}

.baioe{ clear:both; height:auto; overflow:hidden; border:1px solid #dadada; border-bottom:none; border-top:none;}
.baioe table{ border-collapse:collapse; width:100%; }
.baioe td{ border:solid 1px #dadada; border-left:none; border-right:none;line-height:50px; width:33.33%; text-align:center; padding:0 20px;  color:#222222; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.baioe td.yanie{ background:#f5f5f5; color:#222222; font-size:14px; font-family:"Microsoft YaHei";}
@media(max-width:1024px){	
.baioe{ height:auto; overflow:hidden; overflow-x:scroll;-webkit-overflow-scrolling:touch;}
.baioe table{ border-collapse:collapse; width:100%; width:1200px;} 
}
.xiun{ width:53%; margin:0 auto; overflow:hidden;}
.xiun li{ border-bottom:1px solid #dadada; padding-bottom:40px; margin-bottom:40px; clear:both; overflow:hidden;}
.xiun li span{ float:left; width:22%; height:auto; overflow:hidden;}
.xiun li span img{ display:block; min-width:139px; min-height:139px;}
.xiun li font{ float:right; width:70%; padding-top:10px;}
.xiun li h1{ color:#222; font-weight:bold; font-size:16px; line-height:20px; margin-bottom:15px;}
.xiun li p{ line-height:24px; color:#222222; font-size:14px;}
.xiun li.eonx span{ float:right;}
.xiun li.eonx font{ float:left;}
.xiun li:last-child{ border-bottom:none; padding-bottom:0px; margin-bottom:0px;}
@media(max-width:1024px){	
.xiun{ width:90%; margin:0 auto; overflow:hidden;}
.xiun li font{ float:right; width:76%; padding-top:10px;}
.xiun li span img{ display:block; min-width:139px; min-height:139px; width:100%; height:100%;}
}
@media(max-width:667px){	
.xiun{ width:90%; margin:0 auto; overflow:hidden;}
.xiun li font{ float:right; width:70%; padding-top:10px;}
.xiun li span img{ display:block; min-width:139px; min-height:139px; width:100%; height:100%;}
.xiun li span{ float:left; width:26%; height:auto; overflow:hidden;}
}
@media(max-width:414px){	
.xiun{ width:90%; margin:0 auto; overflow:hidden;}
.xiun li font{ float:right; width:100%; padding-top:10px;}
.xiun li span img{ display:block; min-width:139px; min-height:139px; width:100%; height:100%;}
.xiun li span{ float:left; width:100%; height:auto; overflow:hidden;}
}

.sdxm_t{ clear:both; height:auto; overflow:hidden; background:url(../images/bg5.jpg) no-repeat left center; padding-left:14px; color:#222; font-size:18px; line-height:30px; margin-bottom:30px;}
.sdxm_c{ height:auto; overflow:hidden; clear:both;}
.sdxm_ct{ height:auto; overflow:hidden; line-height:70px; margin-bottom:30px;}
.sdxm_ct span{ float:left; display:block; width:70px; margin-right:25px;}
.sdxm_ct span img{ display:block; min-width:70px; min-height:70px; border-radius:100px;}
.sdxm_ct font{ float:left; color:#989898; font-size:14px; font-weight:bold;}
.sdxm_ct font a{ color:#222; font-size:14px; font-weight:bold;}
.sdxm_cb{ height:auto; overflow:hidden; clear:both;}
.sdxm_cb p{ clear:both; height:auto; overflow:hidden; margin-bottom:30px; line-height:40px;}
.wbk1{ width:100%; height:140px; border:1px solid #e6e6e6; line-height:24px; color:#999999; padding:20px 30px; font-size:14px;}
.sdxm_cb p span{ float:left; color:#666666; font-size:14px;}
.sdxm_cb p span img{ vertical-align:middle; margin-right:10px;}
.suon{ float:right; width:130px; height:40px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); border:none; text-align:center; line-height:40px; color:#222; font-size:14px;}
.sp_box{ background:#f5f5f5; width:100%; clear:both; padding:40px 0 70px 0; border-bottom:1px solid #e6e6e6;} 
.sdxm_t span{ float:right; font-size:12px; color:#999999;}
.sdxm_t span i{ color:#222;}
.sdxm_j{ clear:both; height:auto; overflow:hidden; min-height:560px; background:#fff; text-align:center; color:#dadada; font-size:14px; line-height:30px; padding-top:211px;}
.sdxm_j img{ display:block; max-width:100%; margin:0 auto;}
.zxlp{ clear:both; height:auto; overflow:hidden; background:#fff; padding-bottom:20px;}
.zxlp li{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:40px;}
.zxlp li h1{ height:auto; overflow:hidden; margin-bottom:25px;}
.zxlp li h1 img{ width:36px; height:36px; border-raddius:100px; margin-right:10px;}
.zxlp li h1 span{ color:#222222; display:inline-block; width:117px; overflow:hidden; padding-right:5px;}
.zxlp li h1 em{ color:#999999; font-family:Arial, Helvetica, sans-serif;}
.zxlp li p{ clear:both; line-height:24px; color:#222222; font-size:14px;}
@media(max-width:1024px){	
.zxlp li{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:20px;}
}
/*模版 end*/

/*购物车 begin*/
.gw_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:60px 0; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee; }
.gwc_t{ width:100%; height:auto; overflow:hidden; min-height:30px; border-left:4px solid #fed710; padding-left:11px; line-height:30px; color:#222222; font-size:20px; font-weight:bold; margin-bottom:27px;}
.gwc_b{ height:auto; overflow:hidden;}
.gwc_bt{ height:auto; overflow:hidden; background:#f7f7f7; min-height:40px; padding:0 20px; margin-bottom:20px;}
.gwc_bt li{ width:100%; line-height:40px;}
.gwc_bt li span{ display:block; float:left; width:47px; color:#606060;}
.gwc_bt li span.wom{ width:27%; text-align:center; display:block;}
.gwc_bt li span.wom1{ width:9.8%; display:block; text-align:center;}
.gwc_bb{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:80px;}
.gwc_bb li{ clear:both; height:auto; overflow:hidden; border:1px solid #eeeeee; padding:30px 19px; line-height:90px; margin-bottom:20px; }
.gwc_bb li span{ display:block; float:left; width:31px; color:#606060;}
.gwc_bb li span.won{ float:left; width:28%; color:#333; font-size:14px;}
.gwc_bb li span.won img{ border:1px solid #eee; width:88px; height:88px;}
.gwc_bb li span.won em{ display:block; float:right; width:65%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.gwc_bb li span.won1{ width:9.9%; display:block; text-align:center; text-transform:uppercase; font-size:14px;}
.gwc_bb li span.won1 i{ color:#fd4545; font-size:14px; font-weight:bold;}
.gwc_bb li span.won1 a{ color:#333; font-size:14px;}
@media(max-width:1024px){	
.gwc_bt li span.wom1{ width:9.6%; display:block; text-align:center;}
.gwc_bb li span.won1{ width:9.7%; display:block; text-align:center; text-transform:uppercase; font-size:14px;}
.gwc_bb li span.won em{ display:block; float:right; width:56%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.gwc_bb{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
}
@media(max-width:768px){	
.gwc_bb li span.won{ float:left; width:45%; color:#333; font-size:14px;}
.gwc_bt li span.wom{ width:45%; text-align:center; display:block;}
.gwc_bt li span.wom1{ width:19.6%; display:block; text-align:center;}
.gwc_bb li span.won1{ width:19.7%; display:block; text-align:center; text-transform:uppercase; font-size:14px;}
.gwc_bb li span.won em{ display:block; float:right; width:56%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
}
@media(max-width:414px){	
.gwc_bb li span.won{ float:left; width:89%; color:#333; font-size:14px;}
.gwc_bt li span.wom{ width:82%; text-align:center; display:block;}
.gwc_bt li span.wom1{ width:25%; display:block; text-align:center;}
.gwc_bb li span.won1{ width:25%; display:block; text-align:center; text-transform:uppercase; font-size:14px;}
.gwc_bb li span.won em{ display:block; float:right; width:56%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.gwc_bb li{ clear:both; height:auto; overflow:hidden; border:1px solid #eeeeee; padding:30px 19px; line-height:90px; margin-bottom:20px; }
}
@media(max-width:320px){	
.gwc_bb li span.won{ float:left; width:85%; color:#333; font-size:14px;}
.gwc_bt li span.wom{ width:79%; text-align:center; display:block;}
.gwc_bt li span.wom1{ width:25%; display:block; text-align:center;}
.gwc_bb li span.won1{ width:25%; display:block; text-align:center; text-transform:uppercase; font-size:14px;}
.gwc_bb li span.won em{ display:block; float:right; width:56%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.gwc_bb li{ clear:both; height:auto; overflow:hidden; border:1px solid #eeeeee; padding:30px 19px; line-height:90px; margin-bottom:20px; }
}

.gwc_bc{ clear:both; width:100%; height:auto; overflow:hidden; min-height:80px; background:#f7f7f7; padding-left:20px; line-height:80px;}
.gwc_bc span{ float:left; margin-right:46px; color:#222222;}
.gwc_bc span a{ color:#222;}
.gwc_bc font{ float:right;}
.gwc_bc font em{ color:#606060; margin-right:49px;}
.gwc_bc font em i{ color:#ef2a3d; font-size:16px; font-weight:bold;}
.gwc_bc font a{ display:inline-block; width:150px; height:80px; background:#ef2a3d; text-align:center; line-height:80px; color:#fff; font-weight:bold; font-size:18px;}
@media(max-width:414px){	
.gwc_bc{ clear:both; width:100%; height:auto; overflow:hidden; min-height:40px; background:#f7f7f7; padding-left:20px; line-height:40px;}
.gwc_bc font a{ display:inline-block; width:100%; height:40px; background:#ef2a3d; text-align:center; line-height:40px; color:#fff; font-weight:bold; font-size:18px;}
.gwc_bc font{ float:right; width:100%; display:block;}
}
/*购物车 end*/

/*关于我们 begin*/
.gy_box{ clear:both; height:auto; overflow:hidden; background:#f5f5f5; padding:20px 0 70px 0; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee;}
.gy_l{ float:left; width:20%; height:auto; min-height:550px; background:#fff;}
.gy_lt{ min-height:40px; border-bottom:1px solid #eee; line-height:40px; padding-left:30px; color:#222; font-size:14px;}
.gy_lb{ height:auto; overflow:hidden; padding-top:25px;}
.gy_lb li{ line-height:35px;}
.gy_lb li a{ display:block; width:100%; color:#999999; padding-left:30px;}
.gy_r{ float:right; width:78%; height:auto; overflow:hidden; background:#fff; padding:40px;}
.gy_rt{ height:auto; min-height:38px; border-bottom:1px solid #eee; line-height:38px; background:url(../images/bg6.jpg) no-repeat left center; padding-left:14px; color:#333333; font-size:18px; margin-bottom:40px;}
.gy_rb{ height:auto; overflow:hidden;}
.gy_rb p{ line-height:29px; color:#333333; font-size:14px;}
@media(max-width:1024px){	
.gy_box{ clear:both; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 0 30px 0; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee;}
}
@media(max-width:768px){	
.gy_l{ float:left; width:100%; height:auto; min-height:auto; overflow:hidden; background:#fff; margin-bottom:20px;}
.gy_lb li{ line-height:35px; float:left; width:25%;}
.gy_lb li a{ display:block; width:100%; color:#999999; padding-left:0px; text-align:center;}
.gy_r{ float:right; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px;}
}
@media(max-width:414px){	
.gy_l{ float:left; width:100%; height:auto; min-height:auto; overflow:hidden; background:#fff; margin-bottom:20px;}
.gy_lb li{ line-height:35px; float:left; width:100%;}
.gy_lb li a{ display:block; width:100%; color:#999999; padding-left:30px; text-align:left;}
.gy_r{ float:right; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px;}
}
/*关于我们 end*/

/*故事 begin*/
.gs_box{ position:relative; width:100%; height:auto;}
.sg_box1{ position:absolute; width:100%; height:100%; display:table; vertical-align:middle; left:0; top:0;}
.gusi{ margin-top:150px; color:#ffffff; line-height:30px; font-weight:bold; font-size:28px;}
.gusi i{ display:block; color:#fff; font-size:24px;font-family: "Tw Cen MT"; text-transform:uppercase;}
@media(max-width:1680px){	
.gusi{ margin-top:140px; color:#ffffff; line-height:30px; font-weight:bold; font-size:28px;}
}
@media(max-width:1600px){	
.gusi{ margin-top:130px; color:#ffffff; line-height:30px; font-weight:bold; font-size:28px;}
}
@media(max-width:1400px){	
.gusi{ margin-top:110px; color:#ffffff; line-height:30px; font-weight:bold; font-size:28px;}
}
@media(max-width:1280px){	
.gusi{ margin-top:90px; color:#ffffff; line-height:30px; font-weight:bold; font-size:28px;}
}

.gs_box1{ clear:both; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #eeeeee; padding:100px 0 65px 0; background:#fff;}
.ydgs_t{ height:auto; overflow:hidden; color:#222; font-size:28px; font-weight:bold; line-height:30px; margin-bottom:40px;}
.ydgs_t i{ display:block; color:#ffcb0f; font-size:24px; text-transform:uppercase;font-family: "Tw Cen MT";}
.ydgs_b{ clear:both; height:auto; overflow:hidden; padding-top:10px;}
.ydgs_b dl{ float:left; width:48%; height:auto; overflow:hidden; border:1px solid #e6e6e6;transition: all 0.5s ease; margin-bottom:40px;}
.ydgs_b dt{ height:auto; overflow:hidden; width:100%;}
.ydgs_b dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:350px;}
.ydgs_b dl:hover img{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}
.ydgs_b dd{ height:auto; overflow:hidden; padding:30px;}
.ydgs_b dd h1{ color:#222222; line-height:30px; font-size:16px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:5px;}
.ydgs_b dd p{ line-height:30px; color:#999999; font-size:14px;}
.ydgs_b dd div{ height:60px; overflow:hidden; margin-bottom:10px;}
.ydgs_b dd p span{ float:left; color:#999999;}
.ydgs_b dd p span i{ color:#222;}
.ydgs_b dd p em{ float:right; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.ydgs_b dl:hover{-moz-transform: translateY(-10px); -webkit-transform: translateY(-10px); -o-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}
.ydgs_b dl.uim{ float:right;}
@media(max-width:1024px){	
.ydgs_b dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:283px;}
}
@media(max-width:768px){	
.ydgs_b dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:219px;}
}
@media(max-width:736px){	
.ydgs_b dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:215px;}
}
@media(max-width:667px){	
.ydgs_b dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:195px;}
}
@media(max-width:568px){	
.ydgs_b dl{ float:left; width:100%; height:auto; overflow:hidden; border:1px solid #e6e6e6;transition: all 0.5s ease; margin-bottom:30px;}
.ydgs_b dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:auto;}
.ydgs_b dd div{ height:auto; overflow:hidden; margin-bottom:10px;}
.ydgs_b dd{ height:auto; overflow:hidden; padding:20px;}
}
.fy1 div{ background:#f7f7f7;}
.gs_box2{ height:auto; overflow:hidden; padding:70px 0 60px 0; border-bottom:1px solid #eee;}
.gswz{ height:auto; overflow:hidden; margin-bottom:40px;}
.gswz h1{ text-align:center; color:#222; font-size:28px; line-height:43px;}
.gswz p{ text-align:center; color:#666; line-height:30px;}
.gswz1{ height:auto; overflow:hidden; background:#fff; padding:30px 60px 100px 60px; border-bottom:1px solid #f5f5f5;}
.dqwi{ clear:both; height:auto; overflow:hidden; min-height:40px; border-bottom:1px solid #e6e6e6; margin-bottom:48px;}
.dqwi span{ float:left; color:#999999; margin-right:56px;}
.dqwi span a{ color:#999;}
.dqwi span a:last-child{ color:#666;}
.dqwi span a:hover{ color:#666;}
.dqwi font{ float:left; margin-right:56px; color:#999;}
.dqwi font i{ color:#666;}
.gsny{ clear:both; height:auto; overflow:hidden;}
.gsny p{ line-height:30px; font-size:14px; color:#333;}
.gsny p img{ display:block; max-width:100%; margin:30px auto;}
.fyin{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 30px; line-height:30px; margin-bottom:70px;}
.fyin a{ color:#222222; font-size:14px; display:block; width:100%;}
@media(max-width:1024px){	
.gs_box2{ height:auto; overflow:hidden; padding:40px 0 60px 0;}
.gswz1{ height:auto; overflow:hidden; background:#fff; padding:30px 30px 30px 30px; border-bottom:1px solid #f5f5f5;}
}
.gs_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:45px 0;}
.sp_box1{ border:none; margin-bottom:0px; padding-bottom:0px;}
/*故事 end*/

/*订单 begin*/
.dd_box{ clear:both; padding:60px 0 80px 0; border-bottom:1px solid #eee;}
.shxx{ clear:both; height:auto; overflow:hidden; background:#fff; padding:40px; border-bottom:1px solid #eee;}
.shxx_t{ height:auto; overflow:hidden; border-bottom:eeeeee;}
.shxx_t h1{ color:#333; font-size:18px; line-height:23px; margin-bottom:25px;}
.shxx_t p{ clear:both; line-height:40px; margin-bottom:15px; overflow:hidden;}
.shxx_t p span{ float:left; display:block; width:69px; color:#999999; font-size:14px;}
.shxx_t p font{ float:right; display:block; width:93%; overflow:hidden;}
.wbk2{ float:left; width:25%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
.shxx_t p font select { width:15%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 10px;} 
.wbk3{ float:left; width:47%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
.ljsy{ width:160px; height:40px; background:#333333; border:none; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-top:14px;}
.shxx_t p font select:last-child{ margin-bottom:0px; margin-right:0px;}
@media(max-width:1024px){
.dd_box{ clear:both; padding:30px 0 40px 0; border-bottom:1px solid #eee;}	
.shxx_t p font{ float:right; display:block; width:90%; overflow:hidden;}
.shxx{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px;}
}
@media(max-width:768px){
.dd_box{ clear:both; padding:30px 0 40px 0; border-bottom:1px solid #eee;}	
.shxx_t p font{ float:right; display:block; width:86%; overflow:hidden;}
.shxx{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px;}
.wbk2{ float:left; width:35%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
.shxx_t p font select { width:25%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 10px;} 
.wbk3{ float:left; width:79%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
}
@media(max-width:568px){
.dd_box{ clear:both; padding:30px 0 40px 0; border-bottom:1px solid #eee;}	
.shxx_t p font{ float:right; display:block; width:82%; overflow:hidden;}
.shxx{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px;}
.wbk2{ float:left; width:80%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
.shxx_t p font select { width:30%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 10px;} 
.wbk3{ float:left; width:100%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
}
@media(max-width:414px){
.dd_box{ clear:both; padding:30px 0 40px 0; border-bottom:1px solid #eee;}	
.shxx_t p font{ float:right; display:block; width:100%; overflow:hidden;}
.shxx{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px;}
.wbk2{ float:left; width:100%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
.shxx_t p font select { width:100%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:0px; margin-bottom:10px; padding:0 10px;} 
.wbk3{ float:left; width:100%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 10px; color:#222222; font-size:14px;}
.shxx_t p font select:last-child{ margin-bottom:0px;}
.ljsy{ width:100%; height:40px; background:#333333; border:none; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-top:0px;}
.shxx_t p span:last-child{ display:none; width:0px;}
}

.spqd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #eee; padding:40px; background:#fff;}
.spqd_t{ color:#333; font-size:18px; line-height:23px; margin-bottom:25px;}
.spqd_c{ height:auto; min-height:40px; background:#f7f7f7; line-height:40px; padding:0 20px; margin-bottom:20px;}
.spqd_c li{ line-height:40px;}
.spqd_c li span{ display:block; width:28%; color:#606060; float:left;}
.spqd_c li span.oin{ display:block; width:18%; color:#606060; float:left; text-align:center;}
.spqd_v{ clear:both; height:auto; overflow:hidden; border:1px solid #eee; padding:30px 19px; margin-bottom:20px;}
.spqd_v li span{ display:block; width:28%; color:#606060; float:left;}
.spqd_v li span img{ float:left; display:block; width:88px; height:88px; border:1px solid #e6e6e6;}
.spqd_v li span em{ float:right; display:block; width:60%; line-height:88px; color:#333333; font-size:14px;}
.spqd_v li span.oin{ display:block; width:18%; color:#606060; float:left; text-align:center; line-height:88px; color:#333333; font-size:14px; text-transform:uppercase;}
.spqd_v li span.oin i{ font-size:14px; color:#fd4545; font-weight:bold;}
@media(max-width:1024px){
.spqd_v li span em{ float:right; display:block; width:50%; line-height:88px; color:#333333; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spqd_v{ clear:both; height:auto; overflow:hidden; border:1px solid #eee; padding:20px 19px;}
}
@media(max-width:768px){
.spqd_v li span em{ float:right; display:block; width:80%; line-height:88px; color:#333333; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spqd_c li span{ display:block; width:100%; color:#606060; float:left;}
.spqd_c li span.oin{ display:block; width:25%; color:#606060; float:left; text-align:left;}
.spqd_c{ height:auto; min-height:40px; background:#f7f7f7; line-height:40px; padding:0 20px; margin-bottom:20px; overflow:hidden;}
.spqd_v li span{ display:block; width:100%; color:#606060; float:left;}
.spqd_v li span.oin{ display:block; width:25%; color:#606060; float:left; text-align:left; line-height:88px; color:#333333; font-size:14px; text-transform:uppercase;}
}
@media(max-width:414px){
.spqd_v li span em{ float:right; display:block; width:60%; line-height:88px; color:#333333; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spqd_c li span{ display:block; width:100%; color:#606060; float:left;}
.spqd_c li span.oin{ display:block; width:25%; color:#606060; float:left; text-align:center;}
.spqd_c{ height:auto; min-height:40px; background:#f7f7f7; line-height:40px; padding:0 20px; margin-bottom:20px; overflow:hidden;}
.spqd_v li span{ display:block; width:100%; color:#606060; float:left;}
.spqd_v li span.oin{ display:block; width:25%; color:#606060; float:left; text-align:center; line-height:40px; color:#333333; font-size:14px; text-transform:uppercase;}
.spqd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #eee; padding:30px; background:#fff;}
}

@media(max-width:360px){
.spqd_v li span img{ float:left; display:block; width:88px; height:88px; border:1px solid #e6e6e6; float:none; margin:0 auto;}
.spqd_v li span em{ float:right; display:block; width:100%; line-height:40px; color:#333333; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spqd_c li span{ display:block; width:100%; color:#606060; float:left;}
.spqd_c li span.oin{ display:block; width:50%; color:#606060; float:left; text-align:center;}
.spqd_c{ height:auto; min-height:40px; background:#f7f7f7; line-height:40px; padding:0 20px; margin-bottom:20px; overflow:hidden;}
.spqd_v li span{ display:block; width:100%; color:#606060; float:left;}
.spqd_v li span.oin{ display:block; width:50%; color:#606060; float:left; text-align:center; line-height:40px; color:#333333; font-size:14px; text-transform:uppercase;}
}

.dpqd_b{ clear:both; width:100%; height:auto; overflow:hidden; background:#f7f7f7; padding:20px;}
.dpqd_b h1{ color:#222222; line-height:23px;}
.wbk4{ width:100%; height:40px; border:1px solid #e6e6e6; line-height:38px; padding:0 20px; margin-top:8px;}
.ydbb{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:1px solid #e6e6e6; padding:25px 40px;}
.ydbb_t{ height:auto; overflow:hidden; line-height:24px; color:#333; font-size:18px; margin-bottom:15px;}
.ydbb_t span{ display:inline-block; width:37%; height:36px; box-shadow:0px 0px 5px #f2f2f2; color:#333; font-size:12px; margin-left:20px; color:#999999; padding:0 18px; border:1px solid #efefef; line-height:34px; border-radius:5px;}
.ydbb_b{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.ydbb_bt{ height:auto; min-height:88px; border:2px solid #eee; width:292px; padding:18px 0 0 40px;}
.ydbb_bt span{ float:left; display:block; width:50px; margin-right:18px;}
.ydbb_bt font{ float:left; color:#999999; line-height:30px; width:180px;}
.ydbb_bt font img{ display:block;}
.ydbb_bt font i{ color:#fd4545;}
.ydbb_bt.tunee{ border:2px solid #ffc90f; background:url(../images/bg9.jpg) no-repeat right bottom;}
.uyin{ clear:both; line-height:40px; background:#f7f7f7; padding:0 20px; color:#606060;}
.uyin i{ color:#fd4545; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
@media(max-width:1024px){
.ydbb_t span{ display:inline-block; width:auto; height:36px; box-shadow:0px 0px 5px #f2f2f2; color:#333; font-size:12px; margin-left:20px; color:#999999; padding:0 18px; border:1px solid #efefef; line-height:34px; border-radius:5px;}
}
@media(max-width:414px){
.ydbb_t span{ display:block; width:100%; height:36px; box-shadow:0px 0px 5px #f2f2f2; color:#333; font-size:12px; margin-left:0px; color:#999999; padding:0 18px; border:1px solid #efefef; line-height:34px; border-radius:5px; margin-top:10px;}
.ydbb{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:1px solid #e6e6e6; padding:25px 30px;}
.ydbb_bt{ height:auto; min-height:88px; border:2px solid #ffc90f; background:url(../images/bg9.jpg) no-repeat right bottom; width:100%; padding:18px 0 0 20px;}
}
@media(max-width:360px){
.ydbb_t span{ display:block; width:100%; height:36px; box-shadow:0px 0px 5px #f2f2f2; color:#333; font-size:12px; margin-left:0px; color:#999999; padding:0 18px; border:1px solid #efefef; line-height:34px; border-radius:5px; margin-top:10px;}
.ydbb{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:1px solid #e6e6e6; padding:25px 30px;}
.ydbb_bt{ height:auto; min-height:88px; border:2px solid #ffc90f; background:url(../images/bg9.jpg) no-repeat right bottom; width:100%; padding:18px 0 0 20px;}
.ydbb_bt font{ float:left; color:#999999; line-height:30px; width:177px;}
}
@media(max-width:320px){
.ydbb_t span{ display:block; width:100%; height:36px; box-shadow:0px 0px 5px #f2f2f2; color:#333; font-size:12px; margin-left:0px; color:#999999; padding:0 18px; border:1px solid #efefef; line-height:34px; border-radius:5px; margin-top:10px;}
.ydbb{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:1px solid #e6e6e6; padding:25px 30px;}
.ydbb_bt{ height:auto; min-height:88px; border:2px solid #ffc90f; background:url(../images/bg9.jpg) no-repeat right bottom; width:100%; padding:18px 0 0 20px;}
.ydbb_bt font{ float:left; color:#999999; line-height:30px; width:135px;}
}

.ruiw{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:40px; background:#fff;}
.ruiw_t{ height:auto; overflow:hidden; background:#f7f7f7; text-align:right; padding:30px 27px; text-align:right; line-height:30px;}
.ruiw_t em{ color:#333333; font-size:14px; margin-right:45px;}
.ruiw_t em i{ color:#ef2a3d; font-size:16px; font-weight:bold;}
.ruiw_t em b{ font-size:26px; color:#ef2a3d;}
.ruiw_t em:last-child{ margin-right:0px;}
@media(max-width:1024px){
.ruiw_t em{ color:#333333; font-size:14px; margin-right:15px;}
}
@media(max-width:414px){
.ruiw_t em{ color:#333333; font-size:14px; margin-right:0px; display:block; width:100%;}
.ruiw{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:30px; background:#fff;}
.ruiw_t{ height:auto; overflow:hidden; background:#f7f7f7; text-align:right; padding:15px 17px; text-align:right; line-height:30px;}
}
.sinw{ clear:both; width:100%; height:auto; overflow:hidden; padding:40px; background:#fff;}
.sinw a{ float:right; display:block; width:160px; height:40px; background:#fd4545; text-align:center; line-height:40px; color:#fff; font-size:14px;}
.winw{ float:right; display:block; width:160px; height:40px; background:#fd4545; text-align:center; line-height:40px; color:#fff; font-size:14px; border:none;}
@media(max-width:414px){
.sinw{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px; background:#fff;}

}

.shxx_t1{ height:auto; overflow:hidden; border-bottom:eeeeee;}
.shxx_t1 h1{ color:#333; font-size:18px; line-height:23px; margin-bottom:25px;}
.shxx_t2{ height:auto; overflow:hidden;}
.shxx_t2 ul{ margin-bottom:25px;}
.shxx_t2 li{ border:1px solid #fff; padding:30px; width:42%;}
.shxx_t2 li p{ line-height:30px; color:#222222; font-size:14px;}
.shxx_t2 li p span{ display:inline-block; width:94px;}
.shxx_t2 li.selected{color:#222222; border:1px solid #333; background:url(../images/bg10.jpg) no-repeat right bottom;}
.shxx_t2 p{ line-height:30px;}
.shxx_t2 p a{ color:#999999; font-size:14px; margin-right:25px;}
#showtext { cursor: hand; cursor:pointer;}
#showtext2 { cursor: hand; cursor:pointer;}

#contentid2 {border:none;}
.none { display: none; }
@media(max-width:768px){
.shxx_t2 li{ border:1px solid #fff; padding:10px; width:55%;}
}
@media(max-width:667px){
.shxx_t2 li{ border:1px solid #fff; padding:10px; width:75%;}
}
@media(max-width:414px){
.shxx_t2 li{ border:1px solid #fff; padding:10px; width:100%;}
}

.ddyi{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:40px; background:#fff;}
.ddyi h1{ color:#333333; line-height:37px; font-size:20px;}
.ddyi p{ line-height:37px; color:#666666; font-size:14px;}
.ddyi p i{ color:#fd4545; font-size:14px;}
.ddyi p em{ color:#999999; font-size:14px;}
.ddyi p span{ color:#333; font-size:14px;}
.ddyi p span i{ color:#fd4545; font-size:26px; font-weight:bold;}
@media(max-width:414px){
.ddyi{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:30px; background:#fff;}
}

.zffw{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:40px; border-bottom:1px solid #e6e6e6;}
.zffw h1{ color:#333333; font-size:16px; line-height:37px; margin-bottom:15px;}
.zffw li{ float:left; border:1px solid #e6e6e6; margin-right:10px;}
.zffw li.selected{ border:1px solid #333;}
.zffw li:last-child{ margin-right:0px;}
@media(max-width:667px){
.zffw{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px; border-bottom:1px solid #e6e6e6;}
.zffw li{ float:left; border:1px solid #e6e6e6; margin-right:4%; width:48%;}
}
.zftj{ clear:both; height:auto; overflow:hidden; background:#fff; padding:40px; line-height:40px;}
.zftj span{ float:left; color:#666666; font-size:14px;}
.zftj a{ float:right; display:block; width:160px; height:40px; background:#fd4545; text-align:center; line-height:40px; color:#fff; font-size:14px;}
@media(max-width:414px){
.zftj{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px; line-height:30px;}
}

.gw_box1{ clear:both; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; background:#f7f7f7; padding:40px 0 80px 0; border-bottom:1px solid #e6e6e6;}
.ddwc{ background:#fff; border-bottom:1px solid #e6e6e6; padding:198px 30px;}
.ddwc p img{ display:block; max-width:100%; margin:0 auto; margin-bottom:15px;}
.ddwc h1{ text-align:center; color:#333333; line-height:37px; font-size:20px; margin-bottom:5px;}
.ddwc p{ color:#222222; line-height:24px; font-size:14px; text-align:center;}
.ddwc p i{ color:#fd4545; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.ddwc p span{ color:#666666; font-size:14px;}
.ddwc p span em{ color:#999999; font-size:14px;}
@media(max-width:1024px){
.gw_box1{ clear:both; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; background:#f7f7f7; padding:30px 0 30px 0; border-bottom:1px solid #e6e6e6;}
}
@media(max-width:414px){
.ddwc{ background:#fff; border-bottom:1px solid #e6e6e6; padding:50px 30px;}
}

.ddzd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:40px; background:#fff;}
.ddzd_t{ height:auto; overflow:hidden; margin-bottom:60px;}
.ddzd_t h1{ color:#333333; line-height:24px; font-size:18px;}
.ddzd_t p{ line-height:24px; color:#999999; font-size:}
.ddzd_b{ height:auto; overflow:hidden; padding-left:80px;}
.ddzd_b li{ float:left;}
.ddzd_b li img{ display:block; margin-bottom:8px;}
.ddzd_b li span{ display:block; width:68px; text-align:center; line-height:25px;}
.ddzd_b li span em{ color:#666666; font-size:14px;}
.ddzd_b li span em.yan{ color:#222222; font-size:14px;}
.ddzd_b1{ clear:both; height:auto; overflow:hidden; display:none;}
.ddzd_b1 img{ vertical-align:middle; margin-right:20px;}
.ddzd_b1 p{ color:#222; font-size:14px;}
@media(max-width:1024px){
.ddzd_b1{ clear:both; height:auto; overflow:hidden; display:block;}
.ddzd_b{ height:auto; overflow:hidden; padding-left:80px; display:none;}
.ddzd_t{ height:auto; overflow:hidden; margin-bottom:20px;}
}
@media(max-width:414px){
.ddzd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:30px; background:#fff;}
}

.wlzi{ clear:both; height:auto; overflow:hidden; background:#fff; padding:40px; border-bottom:1px solid #e6e6e6;}
.wlzi_t{ height:auto; overflow:hidden; margin-bottom:35px;}
.wlzi_t h1{ margin-bottom:15px; color:#333333; line-height:24px; font-size:18px;}
.wlzi_t p{ line-height:40px; overflow:hidden; background:#f7f7f7; padding:0 15px;}
.wlzi_t p span{ float:left; display:block; margin-right:50px; color:#999999;}
.wlzi_t p span i{ color:#222222;}
.wlzi_t p span:last-child{ margin-right:0px;}
.wuli{ clear:both; height:auto; overflow:hidden; padding-right:20px;}
.wuli li{ clear:both; background:url(../images/bg11.jpg) no-repeat left top; padding-left:28px; overflow:hidden; min-height:40px;}
.wuli li.mor{ background:url(../images/bg12.jpg) no-repeat left top;}
.wuli li span{ float:left; color:#222222; display:block; width:152px;}
.wuli li font{ float:right; display:block; width:85%;}
.wuli li font em{ display:block; float:left; width:76px; color:#222;}
.wuli li font i{ float:left; display:block; width:91%; overflow:hidden; color:#222;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
@media(max-width:1024px){
.ddzd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:30px; background:#fff;}
.wuli li{ clear:both; background:url(../images/bg11.jpg) no-repeat left top; padding-left:28px; overflow:hidden; min-height:40px; line-height:20px;}
.wuli li font{ float:right; display:block; width:100%;}
.wuli li font i{ float:left; display:block; width:88%; overflow:hidden; color:#222;}
}
@media(max-width:768px){
.ddzd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:30px; background:#fff;}
.wuli li{ clear:both; background:url(../images/bg11.jpg) no-repeat left top; padding-left:28px; overflow:hidden; min-height:40px; line-height:20px;}
.wuli li font{ float:right; display:block; width:100%;}
.wuli li font i{ float:left; display:block; width:86%; overflow:hidden; color:#222;}
}
@media(max-width:414px){
.wlzi{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px; border-bottom:1px solid #e6e6e6;}
.ddzd{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:30px; background:#fff;}
.wuli li{ clear:both; background:url(../images/bg11.jpg) no-repeat left top; padding-left:28px; overflow:hidden; min-height:40px; line-height:20px;}
.wuli li font{ float:right; display:block; width:100%;}
.wuli li font i{ float:left; display:block; width:100%; overflow:hidden; color:#222;overflow:hidden; white-space:normal; text-overflow:none;}
}
.wline{ clear:both; height:auto; overflow:hidden;}
.wline p{ line-height:27px; color:#666666; font-size:14px;}
.wlzi_t1{ margin-bottom:0px;}
/*订单 end*/

/*忘记密码 begin*/
.wj_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:68px 0 132px 0;}
.wjmi_t{ height:auto; overflow:hidden; text-align:center; color:#222; font-size:24px; line-height:35px; font-weight:bold; margin-bottom:90px;}
.wjni_b{ height:auto; overflow:hidden; width:54%; margin:0 auto;}
.wjni_bt{ height:auto; overflow:hidden; margin-bottom:70px;}
.wjni_bb{ height:auto; overflow:hidden;}
.wjni_bb p{ clear:both; line-height:40px; overflow:hidden; margin-bottom:38px;}
.wjni_bb p span{ float:left; width:33%; color:#707070; font-size:12px; text-align:right;}
.wjni_bb p font{ float:right; width:66%;}
.wbk10{ float:left; width:73%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px; font-size:18px;}
.wbk11{ margin-right:5px; float:left; width:45%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;font-size:18px;}
.wjni_bb p font em{ float:left; display:block;}
.wjni_bb p font em img{ width:115px; height:40px; border:1px solid #e5e5e5;}
.wjni_bb p font em a{ display:block; width:115px; height:40px; text-align:center; line-height:40px; color:#fff; font-size:14px; background:#ffca0f;}
.wjni_bb p a.xiano{ display:block; width:130px; height:40px; text-align:center; line-height:40px; color:#222; font-size:14px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); margin:0 auto; margin-top:60px;}
.wjni_bb p:last-child{ margin-bottom:0px;}
.wjni_bb p font i{ color:#fd4545;}
@media(max-width:1024px){
.wj_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:40px 0 76px 0;}
.wjni_b{ height:auto; overflow:hidden; width:74%; margin:0 auto;}
.wjmi_t{ height:auto; overflow:hidden; text-align:center; color:#222; font-size:24px; line-height:35px; font-weight:bold; margin-bottom:35px;}
.wjni_bb p{ clear:both; line-height:40px; overflow:hidden; margin-bottom:20px;}
.wjni_bb p a.xiano{ display:block; width:130px; height:40px; text-align:center; line-height:40px; color:#222; font-size:14px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); margin:0 auto; margin-top:15px;}
.wjni_bb p font i{ color:#fd4545; display:block; width:100%; clear:both;}
}
@media(max-width:414px){
.wjni_b{ height:auto; overflow:hidden; width:100%; margin:0 auto;}
.wjni_bb p span{ float:left; width:100%; color:#707070; font-size:12px; text-align:left;}
.wjni_bb p font{ float:right; width:100%;}
.wbk10{ float:left; width:100%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;}
.wbk11{ margin-right:5px; float:left; width:64%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;}
.wjni_bb p font em { float:right;}

}
@media(max-width:360px){
.wjni_b{ height:auto; overflow:hidden; width:100%; margin:0 auto;}
.wjni_bb p span{ float:left; width:100%; color:#707070; font-size:12px; text-align:left;}
.wjni_bb p font{ float:right; width:100%;}
.wbk10{ float:left; width:100%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;}
.wbk11{ margin-right:5px; float:left; width:62%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;}
.wjni_bb p font em { float:right;}
}
@media(max-width:320px){
.wjni_b{ height:auto; overflow:hidden; width:100%; margin:0 auto;}
.wjni_bb p span{ float:left; width:100%; color:#707070; font-size:12px; text-align:left;}
.wjni_bb p font{ float:right; width:100%;}
.wbk10{ float:left; width:100%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;}
.wbk11{ margin-right:5px; float:left; width:57%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px;}
.wjni_bb p font em { float:right;}
}

.czwx{ clear:both; height:auto; overflow:hidden;}
.czwx p{ text-align:center; color:#46c977; font-size:16px; font-weight:bold; line-height:30px;}
.czwx p img{ display:block; margin:0 auto; margin-bottom:30px;}
/*忘记密码 end*/

/*会员中心 begin*/
.hy_box{ clear:both; height:auto; overflow:hidden; background:#fff; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.hyui{ float:left; width:74%; height:auto; overflow:hidden; padding:40px 0; border-right:1px solid #e6e6e6;}
.hyui dt{ float:left; width:80px; height:80px; overflow:hidden;}
.hyui dt img{ display:block; width:70px; height:70px; border:5px solid #f1f1f1; border-radius:100px;}
.hyui dd{ float:right; width:88%; height:auto; overflow:hidden;}
.hyui dd h1{ color:#222; font-size:14px; line-height:26px; font-weight:bold;}
.hyui dd p{ line-height:26px; color:#666; font-size:14px;}
.hyui dd p img{ vertical-align:middle; margin-right:6px;}
.hyui dd p a{ display:inline-block; width:100px; height:26px; background:#ffec15; text-align:center; line-height:26px; color:#222; margin-left:28px; border-radius:5px;}
.hyui1{ float:right; width:26%; height:auto;}
.hyui1 li{ float:left; width:50%; min-height:160px; border-right:1px solid #e6e6e6;}
.hyui1 li a{ display:block; padding-top:37px; line-height:24px; color:#222; font-size:14px; text-align:center;}
.hyui1 li a img{ display:block; margin:0 auto; margin-bottom:10px;}
@media(max-width:1024px){
.hyui{ float:left; width:64%; height:auto; overflow:hidden; padding:40px 0; border-right:1px solid #e6e6e6;}	
.hyui1{ float:right; width:36%; height:auto;}
.hyui dd{ float:right; width:83%; height:auto; overflow:hidden;}
}
@media(max-width:768px){
.hyui{ float:left; width:64%; height:auto; overflow:hidden; padding:40px 0; border-right:1px solid #e6e6e6;}	
.hyui1{ float:right; width:36%; height:auto;}
.hyui dd{ float:right; width:78%; height:auto; overflow:hidden;}
}
@media(max-width:568px){
.hyui{ float:left; width:64%; height:auto; overflow:hidden; padding:40px 0; border-right:1px solid #e6e6e6;}	
.hyui1{ float:right; width:36%; height:auto;}
.hyui dd{ float:right; width:75%; height:auto; overflow:hidden;}
}
@media(max-width:414px){
.hyui{ float:left; width:100%; height:auto; overflow:hidden; padding:40px 0; border-right:none; border-bottom:1px solid #eee;}	
.hyui1{ float:right; width:100%; height:auto; border-left:1px solid #eee;}
.hyui dd{ float:right; width:78%; height:auto; overflow:hidden;}
}
@media(max-width:375px){
.hyui{ float:left; width:100%; height:auto; overflow:hidden; padding:40px 0; border-right:none; border-bottom:1px solid #eee;}	
.hyui1{ float:right; width:100%; height:auto; border-left:1px solid #eee;}
.hyui dd{ float:right; width:73%; height:auto; overflow:hidden;}
.hyui dd p{ line-height:20px; color:#666; font-size:14px; text-align:center;}
.hyui dd p a{ display:inline-block; width:100%; height:26px; background:#ffec15; text-align:center; line-height:26px; color:#222; margin-left:0px; margin-top:5px; border-radius:5px;}
.hyui dt{ float:none; width:80px; height:80px; overflow:hidden; margin:0 auto; margin-bottom:5px;}
.hyui dt img{ display:block; width:70px; height:70px; border:5px solid #f1f1f1; border-radius:100px;}
.hyui dd{ float:none; width:100%; height:auto; overflow:hidden;}
.hyui dd h1{ color:#222; font-size:14px; line-height:26px; font-weight:bold; text-align:center;}
}

.hy_box1{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 0 50px 0; border-bottom:1px solid #eee;}
.hyz_l{ float:left; width:23%; height:auto; overflow:hidden; background:#fff;}
.hyz_lt{ height:auto; overflow:hidden; min-height:40px; border-bottom:1px solid #eee; line-height:40px; padding:0 20px; color:#222; font-size:14px;}
.hyz_lb{ height:auto; overflow:hidden; border-bottom:1px solid #eee; padding-bottom:20px;}
.hyz_lb li{ line-height:40px;}
.hyz_lb li a{ display:block; width:100%; color:#999; padding:0 20px;}
.hyz_lb li a:hover{ background:#ffec15; color:#222; }
.hyz_lb li a.activ{ background:#ffec15; color:#222; }
.hyz_r{ float:right; width:76%; height:auto; overflow:hidden;}
.gr_wd{ clear:both; width:100%; height:auto; min-height:610px; background:#fff; padding:30px; margin-bottom:15px;}
.gr_wd_t{ height:auto; overflow:hidden; line-height:24px; min-height:50px;}
.gr_wd_t span{ float:left; color:#333333; font-size:18px;}
.gr_wd_b{ clear:both; height:auto; overflow:hidden; padding-top:125px;}
.gr_wd_b p{ text-align:center; color:#999999; line-height:27px; font-size:18px;}
.gr_wd_b p img{ display:block; max-width:100%; margin:0 auto; margin-bottom:20px;}
.gr_wd_b p a{ display:block; width:148px; height:42px; border:2px solid #dadada; line-height:38px; text-align:center; color:#222222; font-size:14px; margin:0 auto; margin-top:45px;}
.gr_wd_b p a img{ display:inline; margin-bottom:0px; margin-left:10px; vertical-align:middle;}
.gr_wd_b1{ clear:both; height:auto; overflow:hidden; padding-top:27px;}
.gr_wd_b1_t{ height:auto; overflow:hidden; min-height:40px; background:#f7f7f7; line-height:40px; margin-bottom:20px;}
.gr_wd_b1_t span{ float:left; display:block; width:60%; height:auto; padding-left:20px; color:#999999;}
.gr_wd_b1_t span.soui{ float:left; width:13%; height:auto; overflow:hidden; color:#999999; text-align:center; padding-left:0px;}
.gr_wd_b1_b{ clear:both; height:auto; overflow:hidden; border:1px solid #eeeeee; margin-bottom:15px;}
.gr_wd_b1_bt{ min-height:35px; overflow:hidden; background:#f7f7f7; border-bottom:1px solid #eee; line-height:34px; padding-left:20px; color:#666666;}
.gr_wd_b1_bb{ clear:both; height:auto; overflow:hidden; padding:17px 0;}
.gr_wd_bl{ float:left; width:60%; height:auto; padding-left:20px;}
.gr_wd_bl dt{ float:left; width:90px; height:auto; overflow:hidden; margin-right:24px;}
.gr_wd_bl dt img{ display:block; max-width:88px; max-height:88px; border:1px solid #eee;}
.gr_wd_bl dd{ float:left; min-height:88px; overflow:hidden; line-height:88px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333333; font-size:14px; width:70%;}
.gr_wd_bl dd span{ float:left; color:#333333; font-size:14px;}
.gr_wd_bl dd font{ float:right; color:#333333; font-size:14px;}
.gro_lo{ width:13%; height:auto; line-height:88px; color:#333; font-size:14px; float:left; text-align:center;}
.gro_lo1{ width:13%; height:auto; color:#333; font-size:14px; float:left; text-align:center; padding-top:19px; line-height:30px;}
.gro_lo1 a.qzfi{ display:block; width:84px; height:30px; background:#fd4545; line-height:30px; text-align:center; color:#fff; font-size:14px; margin:0 auto;}
.gro_lo2{ padding-top:0px;}
.gro_lo1 a.dqin{ color:#999999;}
.gro_lo1 a.dqin1{ color:#33b548;font-size:14px; display:block;}
.gro_lo1 a.dqin2{ color:#666666; font-size:14px; display:block;}
@media(max-width:1024px){
.gr_wd_bl dd{ float:left; min-height:88px; overflow:hidden; line-height:88px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333333; font-size:14px; width:67%;}	
}
@media(max-width:768px){
.hyz_l{ float:left; width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:20px;}	
.hyz_lb li{ line-height:40px; float:left; width:33.3%;}
.hyz_r{ float:right; width:100%; height:auto; overflow:hidden;}
}
@media(max-width:763px){
.gr_wd_bl dd{ float:left; min-height:90px; overflow:hidden; line-height:90px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333333; font-size:14px; width:60%;}
	
}
@media(max-width:568px){
.gr_wd_b1_t span{ float:left; display:block; width:100%; height:auto; padding-left:20px; padding-right:20px; color:#999999;}
.gr_wd_b1_t span.soui{ float:left; width:33.33%; height:auto; overflow:hidden; color:#999999; text-align:center; padding-left:0px;}
.gr_wd_bl{ float:left; width:100%; height:auto; padding-left:20px; padding-right:0px;}
.gr_wd_bl dd{ float:none; min-height:35px; overflow:hidden; line-height:35px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333333; font-size:14px; width:100%; padding-right:20px;}
.gr_wd_bl dt{ float:none; width:90px; height:auto; overflow:hidden; margin-right:0px; margin:0 auto;}
.gro_lo{ width:33.33%; height:auto; line-height:90px; color:#333; font-size:14px; float:left; text-align:center;}
.gro_lo1{ width:33.33%; height:auto; color:#333; font-size:14px; float:left; text-align:center; padding-top:19px; line-height:30px;}
}
@media(max-width:360px){
.gr_wd_b1_t span{ float:left; display:block; width:100%; height:auto; padding-left:20px; padding-right:20px; color:#999999;}
.gr_wd_b1_t span.soui{ float:left; width:33.33%; height:auto; overflow:hidden; color:#999999; text-align:center; padding-left:0px;}
.gr_wd_bl{ float:left; width:100%; height:auto; padding-left:20px; padding-right:0px;}
.gr_wd_bl dd{ float:none; min-height:35px; overflow:hidden; line-height:35px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333333; font-size:14px; width:100%; padding-right:20px;}
.gr_wd_bl dt{ float:none; width:90px; height:auto; overflow:hidden; margin-right:0px; margin:0 auto;}
.gro_lo{ width:50%; height:auto; line-height:30px; color:#333; font-size:14px; float:left; text-align:center;}
.gro_lo1{ width:100%; height:auto; color:#333; font-size:14px; float:left; text-align:center; padding-top:19px; line-height:30px;}

}
.tab3,.tab4{}
.tab3 ul.menu{height:auto; border-bottom:1px solid #eeeeee; min-height:40px;position:relative;}
.tab3 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative; width:15%; border:1px solid #eee; border-bottom:none;  text-align:center;line-height:38px; background:#f7f7f7;olor:#222222; font-size:14px;}
.tab3 ul.menu li.active{background:#ffc90f;}

.tab4 ul.menu{height:auto; border-bottom:1px solid #eeeeee; min-height:40px;position:relative;}
.tab4 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative; width:14%; text-align:center; border:1px solid #eee; border-bottom:none; line-height:38px; background:#f7f7f7;color:#222222; font-size:14px;}
.tab4 ul.menu li.active{background:#ffc90f;}

.con3,.con4,.con5,.con6{height:auto; clear:both;}
.con4,.con5,.con6{display:none;}

.con7,.con8{height:auto; clear:both;}
.con8{display:none;}
@media(max-width:768px){
.tab3 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative; width:25%; border:1px solid #eee; border-bottom:none;  text-align:center;line-height:38px; background:#f7f7f7;olor:#222222; font-size:14px;}
.tab4 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative; width:25%; text-align:center; border:1px solid #eee; border-bottom:none; line-height:38px; background:#f7f7f7;color:#222222; font-size:14px;}

}
@media(max-width:414px){
.tab3 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative; width:25%; border:1px solid #eee; border-bottom:none;  text-align:center;line-height:38px; background:#f7f7f7;olor:#222222; font-size:14px;}
.tab4 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative; width:50%; text-align:center; border:1px solid #eee; border-bottom:none; line-height:38px; background:#f7f7f7;color:#222222; font-size:14px;}

}
.gr_wd1{ height:auto; min-height:auto; overflow:hidden;}
.txfx{ clear:both; height:auto; overflow:hidden; padding-top:30px;}
.txfx dl{ float:left; width:23%; height:auto; margin-right:2.6%;}
.txfx dt{ width:100%; height:auto; overflow:hidden; border:1px solid #eeeeee; margin-bottom:15px; position:relative;}
.txfx dt img{ display:block; min-width:198px; min-height:198px;}
.txfx dd{ height:auto; overflow:hidden;}
.txfx dd h1{ color:#222222; font-size:14px; line-height:23px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txfx dd p{ line-height:23px; color:#999999}
.txfx dd p em{ margin-right:20px;}
.txfx dd p em:last-child{ margin-right:0px;}
.txfx dl.qcbj{ margin-right:0%;}
@media(max-width:1024px){
.txfx dt img{ display:block; min-width:100%; min-height:auto;}
}
@media(max-width:768px){
.txfx dt img{ display:block; min-width:100%; min-height:auto;}
}
@media(max-width:736px){
.txfx dl{ float:left; width:48%; height:auto; margin-right:2%; overflow:hidden; margin-bottom:15px;}
}
@media(max-width:414px){
.txfx dl{ float:left; width:100%; height:auto; margin-right:0%; margin-bottom:15px;}
}

.zy_box{ clear:both; height:auto; overflow:hidden; background:#fff;}
.zy_box img{ display:block; width:100%; height:auto; overflow:hidden;}
.zy_box1{ height:auto; overflow:hidden; position:relative; margin-top:-62px; z-index:999; padding-bottom:50px;}
.zy_box1 h2 img{ display:block; width:auto; min-width:110px; min-height:110px; border-radius:100px; margin-bottom:25px; border:5px solid #c2d1d6;}
.zy_box1 h1{ color:#222; line-height:33px; font-size:16px; font-weight:bold; padding-left:21px;}
.zy_box1 p img{display:inline-block; width:auto; min-height:13px; min-height:14px; border-radius:0px; margin-bottom:0px; border:none; margin-right:11px;}
.zy_box1 p{ line-height:33px; color:#999999}
@media(max-width:414px){
.zy_box1 h2 img{ display:block; width:auto; min-width:50px; min-height:50px; border-radius:100px; margin-bottom:10px; border:5px solid #c2d1d6;}
}

.zy_box2{ clear:both; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #eee; padding:80px 0 70px 0;}
.zy_fen{ height:auto; overflow:hidden; margin-bottom:75px;}
.zy_fen_t{ height:auto; overflow:hidden; margin-bottom:50px;}
.zy_fen_t span{ float:left; color:#222222; line-height:28px; font-size:28px; font-weight:bold;}
.zy_fen_t span i{ display:block; text-transform:uppercase;font-family: "Tw Cen MT"; font-size:24px; color:#ffcb0f; font-weight:bold;}
.zy_fen_t a{ display:block; float:right; width:120px; height:40px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); text-align:center; line-height:40px; color:#222; font-size:14px; font-weight:bold;}
.zy_fen_b{ clear:both; height:auto; overflow:hidden;}
.zy_fen_b dl{ float:left; width:23%; height:auto; margin-right:2.6%; background:#fff; padding:40px;}
.zy_fen_b dl.qcbj{ margin-right:0%;}
.zy_fen_b dt{ height:auto; overflow:hidden; border:1px solid #eee; margin-bottom:25px;}
.zy_fen_b dt img{ display:block; min-width:218px; min-height:218px; overflow:hidden; margin:0 auto;}
.zy_fen_b dd{ height:auto; overflow:hidden;}
.zy_fen_b dd h1{ color:#222222; font-size:16px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zy_fen_b dd p{ line-height:30px; color:#999;}
.zy_fen_b dd p i{ color:#222;}
@media(max-width:1024px){
.zy_fen_b dl{ float:left; width:23%; height:auto; margin-right:2.6%; background:#fff; padding:20px;}
.zy_fen_b dt img{ display:block; min-width:174px; min-height:174px; overflow:hidden; margin:0 auto;}
.zy_fen{ height:auto; overflow:hidden; margin-bottom:35px;}
}
@media(max-width:768px){
.zy_fen_b dl{ float:left; width:48%; height:auto; margin-right:2%; background:#fff; padding:20px; margin-bottom:20px;}
.zy_fen_b dt img{ display:block; min-width:auto; min-height:auto; overflow:hidden; margin:0 auto;}
}
@media(max-width:414px){
.zy_fen_b dl{ float:left; width:100%; height:auto; margin-right:0%; background:#fff; padding:20px; margin-bottom:20px;}
.zy_fen_b dt img{ display:block; min-width:auto; min-height:auto; overflow:hidden; margin:0 auto;}
}

.zy_fen_b1{ clear:both; height:auto; overflow:hidden;}
.zy_fen_b1 dl.qcbj{ margin-right:0%;}
.zy_fen_b1 dl{ float:left; width:23%; height:auto; overflow:hidden;;transition: all 0.5s ease; margin-right:2.6%; background:#fff;}
.zy_fen_b1 dt{ height:auto; overflow:hidden; width:100%;}
.zy_fen_b1 dt img{ display:block;max-width: none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden; min-height:172px;}
.zy_fen_b1 dl:hover img{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}
.zy_fen_b1 dd{ height:auto; overflow:hidden; padding:20px 30px;}
.zy_fen_b1 dd h1{ color:#222222; line-height:30px; font-size:16px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:5px;}
.zy_fen_b1 dd p{ line-height:30px; color:#999999; font-size:14px;}
.zy_fen_b1 dd div{ height:60px; overflow:hidden; margin-bottom:10px;}
.zy_fen_b1 dd p span{ float:left; color:#999999;}
.zy_fen_b1 dd p span i{ color:#222;}
.zy_fen_b1 dd p em{ float:right; color:#999999; font-family:Arial, Helvetica, sans-serif; display:block; width:100%;}
.zy_fen_b1 dl:hover{-moz-transform: translateY(-10px); -webkit-transform: translateY(-10px); -o-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}
@media(max-width:768px){
.zy_fen_b1 dl{ float:left; width:48%; height:auto; overflow:hidden;;transition: all 0.5s ease; margin-right:2%; background:#fff; margin-bottom:20px}
}
@media(max-width:414px){
.zy_fen_b1 dl{ float:left; width:100%; height:auto; overflow:hidden;;transition: all 0.5s ease; margin-right:0%; background:#fff; margin-bottom:20px}
}

.tab5 ul.menu{height:auto; background:#fff;min-height:55px;position:relative; padding:0 30px; margin-bottom:30px;}
.tab5 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative;line-height:51px;color:#999999; font-size:14px; margin-right:33px;}
.tab5 ul.menu li.active{ border-bottom:4px solid #ffe414; color:#222;}
.tab5 ul.menu li:last-child{ margin-right:0px;}
.tab5 ul.menu li a{ display:block; color:#999; font-size:14px;}
.tab5 ul.menu li.active a{ color:#222;}
.con9,.con10{height:auto; clear:both;}
.con10{display:block;}
.rmfe_b1{ padding:0px;}
.gr_wd_t1{ line-height:34px;}
.gr_wd_t font{ float:right; color:#999999;}
.gr_wd_t font em{ color:#999;}
.gr_wd_t font em i{ color:#222;}
.gr_wd_t font a{ float:right; display:inline-block; width:140px; height:34px; border:1px solid #e6e6e6; margin-left:35px; background:#f7f7f7; text-align:center; line-height:32px; color:#666;}
@media(max-width:568px){
.gr_wd_t font a{ float:right; display:inline-block; width:100px; height:34px; border:1px solid #e6e6e6; margin-left:15px; background:#f7f7f7; text-align:center; line-height:32px; color:#666;}
}
@media(max-width:414px){
.gr_wd_t font{ float:right; color:#999999; display:block; width:100%;}
.gr_wd_t font a{ float:right; display:block; width:100%; height:34px; border:1px solid #e6e6e6; margin-left:35px; background:#f7f7f7; text-align:center; line-height:32px; color:#666;}
}

.shdd{ clear:both; width:100%; height:auto; overflow:hidden; padding-top:20px;}
.shdd li{ width:100%; height:auto; overflow:hidden; padding:30px; border:2px solid #e6e6e6; margin-bottom:20px;}
.shdd li h1{ color:#222222; font-size:18px; font-weight:bold; line-height:29px; overflow:hidden; margin-bottom:10px;} 
.shdd li h1 span{ float:left; color:#222; font-size:18px; font-weight:bold;}
.shdd li h1 em{ float:left; margin-left:23px; display:none;}
.shdd li h1 em a{ display:block; width:100px; height:29px; background:#ffec15; text-align:center; color:#222; border-radius:5px;}
.shdd li h1 font{ float:right; color:#a9a9a9;display:none;}
.shdd li h1 font a{ color:#222;}
.shdd li h1 font i{ color:#a9a9a9; margin:0 10px;}
.shdd li:hover{ border:2px solid #ffc90f; background:url(../images/bg18.jpg) no-repeat right bottom;}
.shdd li:hover h1 em,.shdd li:hover h1 font{ display:block;}
.shdd li p{ clear:both; line-height:28px; overflow:hidden;}
.shdd li p span{ float:left; display:block; width:67px; text-align:right; color:#999;}
.shdd li p font{ float:right; display:block; width:90%; color:#666;}
@media(max-width:1024px){
.shdd li p font{ float:right; display:block; width:87%; color:#666;}
}
@media(max-width:667px){
.shdd li p font{ float:right; display:block; width:86%; color:#666;}
.shdd li{ width:100%; height:auto; overflow:hidden; padding:20px; border:2px solid #e6e6e6; margin-bottom:20px;}
}
@media(max-width:568px){
.shdd li p font{ float:right; display:block; width:82%; color:#666;}
.shdd li{ width:100%; height:auto; overflow:hidden; padding:20px; border:2px solid #e6e6e6; margin-bottom:20px;}
}
@media(max-width:414px){
.shdd li p font{ float:right; display:block; width:75%; color:#666;}
.shdd li{ width:100%; height:auto; overflow:hidden; padding:20px; border:2px solid #e6e6e6; margin-bottom:20px;}
}
@media(max-width:375px){
.shdd li p font{ float:right; display:block; width:70%; color:#666;}
.shdd li{ width:100%; height:auto; overflow:hidden; padding:20px; border:2px solid #e6e6e6; margin-bottom:20px;}
}
@media(max-width:360px){
.shdd li p font{ float:right; display:block; width:100%; color:#666;}
.shdd li{ width:100%; height:auto; overflow:hidden; padding:20px; border:2px solid #e6e6e6; margin-bottom:20px;}
.shdd li p span{ float:left; display:block; width:67px; text-align:left; color:#999;}
.shdd li h1 span{ float:left; color:#222; font-size:18px; font-weight:bold; display:block; width:100%; margin-bottom:5px;}
.shdd li h1 em{ float:left; margin-left:0px; display:none;}
}
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:580px; top:20%; margin:0 auto;
    height:auto;
    background: #FFF;
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
  
.shdi{ height:auto; overflow:hidden; min-height:50px; border-bottom:1px solid #eee; line-height:50px; padding:0 30px; color:#222; font-size:16px; margin-bottom:20px}
.shdi1{ height:auto; overflow:hidden; padding:0 30px;}
.shdi1 p{ clear:both; height:auto; overflow:hidden; line-height:40px; margin-bottom:20px;}
.shdi1 p span{ float:left; display:block; width:70px; text-align:right; color:#707070;}
.shdi1 p font{ float:right; display:block; width:85%;}
.wbk12{ width:100%; height:40px; border:1px solid #eee; line-height:38px; padding:0 20px; color:#222; font-size:14px;}
.shdi1 p font select { width:100%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 20px;} 
.shdi1 p font a{ display:block; width:140px; height:40px; text-align:center; line-height:40px; color:#222; font-size:14px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1));}
@media(max-width:414px){
.cd-popup-container3 {
    position: relative;
    width:100%; top:10%; margin:0 auto;
    height:auto;
    background: #FFF;
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}	
.shdi1 p font{ float:right; display:block; width:79%;}
}
@media(max-width:375px){
.shdi1 p font{ float:right; display:block; width:75%;}
}
@media(max-width:320px){
.shdi1 p font{ float:right; display:block; width:100%;}
.shdi1 p{ clear:both; height:auto; overflow:hidden; line-height:40px; margin-bottom:10px;}
.shdi1 p span{ float:left; display:block; width:70px; text-align:left; color:#707070;}
.shdi{ height:auto; overflow:hidden; min-height:50px; border-bottom:1px solid #eee; line-height:50px; padding:0 30px; color:#222; font-size:16px; margin-bottom:10px}
}
.fenix{ padding-top:20px;}
.fenix_t{ margin-bottom:20px; clear:both; height:auto; overflow:hidden;}
.fenix_t p{ line-height:23px; color:#999999;}
.txfx1{ clear:both; height:auto; overflow:hidden; padding-top:30px;}
.txfx1 dl{ float:left; width:23%; height:auto; margin-right:2.6%; margin-bottom:20px; overflow:hidden;}
.txfx1 dt{ width:100%; height:auto; overflow:hidden; border:1px solid #eeeeee; margin-bottom:15px; position:relative;}
.txfx1 dt img{ display:block; min-width:198px; min-height:198px;}
.txfx1 dt span{ display:block; width:100%; height:30px; background:rgba(0,0,0,0.5); line-height:30px; text-align:center; left:0; top:0; position:absolute; display:none;}
.txfx1 dt:hover span{ display:block;}
.txfx1 dt span a{ color:#fff; display:block; width:100%;}
.txfx1 dd{ height:auto; overflow:hidden;}
.txfx1 dd h1{ color:#222222; font-size:12px; line-height:23px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txfx1 dd p{ line-height:23px; color:#999999}
.txfx1 dd p em{ margin-right:20px;}
.txfx1 dd p em:last-child{ margin-right:0px;}
.txfx1 dl.qcbj{ margin-right:0%;}
.txfx1 dd p a.fxzz{ width:52px; height:26px; background:#ffec15; text-align:center; line-height:26px; color:#222; display:block; border-radius:5px; margin-top:8px}
.txfx1 dd p a.fxzz1{ width:52px; height:26px; background:#e6e6e6; text-align:center; line-height:26px; color:#666; display:block; border-radius:5px; margin-top:8px}
@media(max-width:1024px){
.txfx1 dt img{ display:block; min-width:100%; min-height:auto;}
}
@media(max-width:768px){
.txfx1 dt img{ display:block; min-width:100%; min-height:auto;}
.txfx1 dl{ float:left; width:48%; height:auto; margin-right:2%; margin-bottom:20px; overflow:hidden;}
}
@media(max-width:736px){
.txfx1 dl{ float:left; width:48%; height:auto; margin-right:2%; overflow:hidden; margin-bottom:15px;}

}
@media(max-width:414px){
.txfx1 dl{ float:left; width:100%; height:auto; margin-right:0%; margin-bottom:15px;}
}

.wogg{ clear:both; height:auto; overflow:hidden; padding-top:30px;}
.wogg dl{ float:left; width:31%; height:auto; overflow:hidden; margin-bottom:30px; margin-right:3.5%; border:1px solid #e6e6e6;}
.wogg dt{ height:auto; overflow:hidden;}
.wogg dt img{ min-widht:268px; min-height:162px;}
.wogg dd{ height:auto; overflow:hidden;}
.wogg dd h1{ line-height:50px; border-bottom:1px solid #e6e6e6; padding:0 19px; color:#222222;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.wogg dd p{ line-height:36px; padding:0 19px; color:#999;}
.wogg dl.qcbj{ margin-right:0%;}
@media(max-width:1024px){
.wogg dt img{ min-widht:200px; min-height:120px;}
}
@media(max-width:768px){
.wogg dt img{ min-widht:202px; min-height:121px;}
}
@media(max-width:414px){
.wogg dl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px; margin-right:0%; border:1px solid #e6e6e6;}
.wogg dt img{ min-widht:auto; min-height:auto; width:100%; height:auto;}
}

.xzgs{ height:auto; overflow:hidden; padding:40px 0;}
.xzgs p{ clear:both; height:auto; overflow:hidden; line-height:40px; margin-bottom:40px}
.xzgs p span{ float:left; display:block; width:74px; text-align:right; color:#707070;}
.xzgs p font{ float:right; width:90%; height:auto; overflow:hidden;}
.wbk13{ float:left; width:40%; height:40px; border:1px solid #efefef; line-height:38px; padding:0 18px; margin-right:20px;}
.xzgs p font em{ color:#9c9c9c;}
.xzgs p font em.einw{ display:block; width:100%; clear:both; margin-top:20px;}
.xzgs p font em.eonxw{ float:left; width:100%; height:auto;  display:block; color:#999999}
.xzgs p font em.eonxw img{ float:left; margin-right:1%;}
.xzgs p font em.scin{ float:left; width:100px; height:26px; background:#ffec15; text-align:center; line-height:26px; border-radius:5px; margin-top:20px;}
.xzgs p font em.scin a{ color:#222; font-size:12px;}
.sinewe{ width:130px; height:40px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); width:130px; height:40px; line-height:40px; border:none; color:#222; font-size:14px;}
@media(max-width:1024px){
.xzgs p font{ float:right; width:86%; height:auto; overflow:hidden;}
}
@media(max-width:667px){
.xzgs p font{ float:right; width:82%; height:auto; overflow:hidden;}
}
@media(max-width:414px){
.xzgs{ height:auto; overflow:hidden; padding:20px 0;}
.xzgs p font{ float:right; width:100%; height:auto; overflow:hidden;}
.xzgs p{ clear:both; height:auto; overflow:hidden; line-height:40px; margin-bottom:15px}
.wbk13{ float:left; width:60%; height:40px; border:1px solid #efefef; line-height:38px; padding:0 18px; margin-right:20px;}
}

.wdzc_t{ clear:both; height:auto; overflow:hidden; background:#fff; margin-bottom:10px; padding:0 10px;}
.wdzc_tl{ float:left; width:43%; height:auto; min-height:280px; border-right:1px solid #e6e6e6; padding-top:60px;}
.wdzc_tl h1{ text-align:center; color:#222222; line-height:20px; font-size:16px; margin-bottom:20px;}
.wdzc_tl p{ line-height:30px; color:#222; font-size:16px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.wdzc_tl p i{ color:#222; font-weight:bold; font-size:26px;}
.wdzc_tl p img{ display:block; margin:0 auto; margin-bottom:20px;}
.wdzc_tr{ float:right; width:50%; height:auto; overflow:hidden; padding-right:30px;}
.wdzc_rt1{ height:auto; overflow:hidden; padding-top:60px; border-bottom:1px solid #eee; padding-bottom:30px; margin-bottom:25px;}
.wdzc_rt1 h1{ color:#666666; line-height:28px; font-size:16px;}
.wdzc_rt1 p{ height:auto; line-height:28px;}
.wdzc_rt1 p span{ float:left;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.wdzc_rt1 p span i{color:#222222; font-size:26px; font-weight:bold;}
.wdzc_rt1 p a{ float:left; display:inline-block; width:100px; height:28px; border:1px solid #e6e6e6; background:#f7f7f7; text-align:center; line-height:26px; color:#222; border-radius:5px; margin-left:30px;}
.wdzc_rt1 p em{ float:right; color:#999999;}
.wdzc_rt1 p em i{ color:#222;}
.wdzc_rt2{ clear:both; height:auto; overflow:hidden;}
.wdzc_rt2 p{ color:#999999; line-height:32px;}
.wdzc_rt2 p em{ color:#222;}
.wdzc_rt2 p em i{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
@media(max-width:667px){
.wdzc_tl{ float:left; width:100%; height:auto; min-height:auto; overflow:hidden; border-right:none; padding:20px 0;}	
.wdzc_tr{ float:right; width:100%; height:auto; overflow:hidden; padding-right:0px; padding-bottom:20px;}
.wdzc_rt1{ height:auto; overflow:hidden; padding-top:20px; border-bottom:1px solid #eee; padding-bottom:20px; margin-bottom:25px;}
}
@media(max-width:360px){
.wdzc_rt1 p em{ float:left; width:100%; color:#999999;}
}

.gr_wd2{ margin-bottom:10px; height:auto; min-height:auto; overflow:hidden;}
.yhkb{ height:auto; overflow:hidden;}
.yhkb li{ float:left; width:31%; height:auto; min-height:300px; background:url(../images/bg19.jpg) no-repeat center center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:56px 0 50px 0; margin-right:3.5%;}
.yhkb li p{ text-align:center; line-height:26px; color:#fff;}
.yhkb li h1{ text-align:center; color:#fff; font-size:26px; font-weight:bold; line-height:30px; margin:15px 0;}
.yhkb li p a{ display:block; width:100px; height:40px; background:#fff; border:1px solid #eee; line-height:38px; text-align:center; color:#666; margin:0 auto; margin-top:55px;}
.yhkb li.qcbj{ margin-right:0%;}
.yhkb li.gin{background:url(../images/bg20.jpg) no-repeat center center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.yhkb li.gin1{background:url(../images/bg21.jpg) no-repeat center center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
@media(max-width:414px){
.yhkb li{ float:left; width:100%; height:auto; min-height:300px; background:url(../images/bg19.jpg) no-repeat center center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:56px 0 50px 0; margin-right:0%; margin-bottom:20px;}
}

.szin{ height:auto; overflow:hidden;}
.szin table{ border-collapse:collapse; width:100%; }
.szin td{ line-height:30px; padding:5px 15px;  color:#666666; border-bottom:1px solid #eee; width:25%;}
.szin td.yanie{ background:#f5f5f5; color:#999999;font-family:"Microsoft YaHei"; line-height:40px;}
@media(max-width:1024px){	
.szin{ height:auto; overflow:hidden; overflow-x:scroll;-webkit-overflow-scrolling:touch;}
.szin table{ border-collapse:collapse; width:100%; width:1200px;} 
}

.sqtx{ clear:both; height:auto; overflow:hidden; padding-top:30px;}
.sqtx p{ clear:both; line-height:40px; overflow:hidden; margin-bottom:35px;}
.sqtx p span{ float:left; display:block; width:115px; text-align:right; color:#707070;}
.sqtx p span i{ color:#ff5151;}
.sqtx p font{ float:right; display:block; width:86%;}
.wbk14{ float:left; width:42%; height:40px; border:1px solid #eee; line-height:38px; padding:0 19px; color:#222; font-size:14px; margin-right:20px;}
.sqtx p font em{ float:left; color:#9c9c9c; line-height:40px;}
.sqtx p font select { width:140px; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 19px; float:left;} 
.wbk15{ float:left; width:69%; height:120px; border:1px solid #eee; line-height:38px; padding:0 19px; color:#222; font-size:14px; margin-right:20px;}
.sqtx p font em.bieo{ display:block; width:100%; clear:both;}
.sqti{ width:130px; height:40px; border:none; text-align:center; line-height:40px; color:#222; font-size:14px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1));}
.gr_wd3{ min-height:830px;}
@media(max-width:1024px){	
.sqtx{ clear:both; height:auto; overflow:hidden; padding-top:10px;}
.sqtx p font{ float:right; display:block; width:80%;}
}
@media(max-width:667px){	
.sqtx{ clear:both; height:auto; overflow:hidden; padding-top:10px;}
.sqtx p font{ float:right; display:block; width:77%;}
}
@media(max-width:568px){	
.sqtx{ clear:both; height:auto; overflow:hidden; padding-top:10px;}
.sqtx p font{ float:right; display:block; width:71%;}
}
@media(max-width:414px){	
.sqtx{ clear:both; height:auto; overflow:hidden; padding-top:10px;}
.sqtx p font{ float:right; display:block; width:100%;}
.wbk14{ float:left; width:100%; height:40px; border:1px solid #eee; line-height:38px; padding:0 19px; color:#222; font-size:14px; margin-right:20px;}
.sqtx p font select { width:100%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 19px; float:left;} 
.wbk15{ float:left; width:100%; height:120px; border:1px solid #eee; line-height:38px; padding:0 19px; color:#222; font-size:14px; margin-right:20px;}
.sqtx p{ clear:both; line-height:40px; overflow:hidden; margin-bottom:20px;}
.sqtx p span{ float:left; display:block; width:115px; text-align:left; color:#707070;}
}

.gr_wd4{ min-height:auto; background:url(../images/bg22.jpg) no-repeat center bottom #fff; padding:80px 30px 120px 30px; margin-bottom:20px;}
.shuiz{ float:left; width:34%; height:auto; overflow:hidden; padding-left:43px;}
.shuiz p{ line-height:26px; color:#222222; font-size:16px;}
.shuiz p em{ font-family:Arial, Helvetica, sans-serif; font-size:50px; font-weight:bold; line-height:50px;}
.shuiz p em i{ font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.sine{ float:left; width:36%; height:auto; overflow:hidden;}
.sine p{ line-height:29px; color:#666666}
.sine p i{ color:#222222;}
.sine p img{ vertical-align:middle; margin-right:8px;}
.tune{ float:right; width:30%; height:auto; padding-right:40px;}
.tune a{ display:block; width:100%; height:40px; background:#ffd311; text-align:center; color:#222; font-size:14px; border-radius:5px; line-height:40px;}
@media(max-width:1024px){
.gr_wd4{ min-height:auto; background:#fff; padding:60px 30px 60px 30px; overflow:hidden;}
.shuiz{ float:left; width:34%; height:auto; overflow:hidden; padding-left:0px;}	
}
@media(max-width:414px){
.gr_wd4{ min-height:auto; background:#fff; padding:30px 30px 30px 30px; overflow:hidden;}
.shuiz{ float:left; width:100%; height:auto; overflow:hidden; padding-left:0px;}
.sine{ float:left; width:100%; height:auto; overflow:hidden;}	
.tune{ float:right; width:100%; height:auto; padding-right:0px; margin-top:10px;}
}

.chouz{ height:40px; border:1px solid #efe4a9; background:#fffef4; padding:0 19px; line-height:38px; color:#5f5f5f; margin-bottom:30px;}
.chouz img{ vertical-align:middle; margin-right:9px;}
.chouz1{ height:auto; overflow:hidden;}
.chouz1 li{ float:left; width:31%; height:auto; overflow:hidden; background:#f7f7f7; margin-right:3.5%;}
.chouz1 li.qcbj{ margin-right:0%;}
.minzh{ height:auto; overflow:hidden; background:url(../images/bg23.jpg) no-repeat center top; min-height:162px; padding-top:24px;}
.minzh h1{ text-align:center; color:#fff; font-size:60px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:60px; margin:5px auto;}
.minzh p{ text-align:center; line-height:20px; color:#2b8f90;}
.choue{ clear:both; height:auto; overflow:hidden; padding:30px 0;}
.choue p{ text-align:center; color:#222222; line-height:22px; font-size:14px;}
.choue p a{ display:block; width:100px; height:40px; border:1px solid #e6e6e6; text-align:center; line-height:38px; color:#666; background:#fff; margin:0 auto; margin-top:20px}
.minzh1{ background:url(../images/bg24.jpg) no-repeat center top;}
.minzh2{ background:url(../images/bg25.jpg) no-repeat center top;}
.minzh2 p{ color:#ab7305;}
.minzh1 p{ color:#0c8e5b;}
@media(max-width:667px){
.minzh h1{ text-align:center; color:#fff; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:35px; margin:5px auto;}	
.minzh{ height:auto; overflow:hidden; background:url(../images/bg23.jpg) no-repeat center top; min-height:162px; padding-top:34px;}
.minzh1{ background:url(../images/bg24.jpg) no-repeat center top;}
.minzh2{ background:url(../images/bg25.jpg) no-repeat center top;}
}
@media(max-width:414px){
.chouz1 li{ float:left; width:100%; height:auto; overflow:hidden; background:#f7f7f7; margin-right:0%; margin-bottom:20px;}	
}
.sqtx p font em a{ color:#1f76d3;}
.wbk16{ width:140px; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 19px; float:left;}
.wine{ height:auto; overflow:hidden; margin-bottom:75px;}
.wine_l{ float:left; width:53%; height:auto; overflow:hidden;}
.wine_lt{ width:160px; height:40px; background:#f7f7f7; border:1px solid #e5e5e5; text-align:center; line-height:38px; color:#707070; font-size:14px; margin-bottom:18px;}
.wine_lb{ height:auto; overflow:hidden;}
.wine_lb p{ line-height:30px; color:#999999;}
.yuni{ width:100%;height:257px; background:#f7f7f7; border:1px solid #e5e5e5; margin-top:15px;text-align:center;vertical-align:middle;display:block;}
.yuni span{display:table-cell;vertical-align:middle;height:257px;width:460px;}
.yuni span img{ display:block; margin:0 auto; border:1px solid #e5e5e5; height:140px; width:140px;}
.wine_r{ float:right; width:36%; height:auto; border-left:1px solid #e6e6e6; padding-left:30px; min-height:367px;}
.wine_r p span{ font-size:14px; font-weight:bold; color:#222;}
.wine_r p{ line-height:39px; color:#999999;}
.wine_r p img{ border:5px solid #f1f1f1; border-radius:100px; margin:15px 0;}
@media(max-width:1024px){
.wine{ height:auto; overflow:hidden; margin-bottom:35px;}

}
@media(max-width:414px){
.wine_l{ float:left; width:100%; height:auto; overflow:hidden;}	
.yuni{ width:100%;height:auto; background:#f7f7f7; border:1px solid #e5e5e5; margin-top:15px;text-align:center;vertical-align:middle;display:block;}
.yuni span{display:table-cell;vertical-align:middle;height:auto;width:100%; padding:30px; display:block;}
.yuni span img{ display:block; margin:0 auto; border:1px solid #e5e5e5; height:140px; width:140px; margin:0 auto;}
.wine_r{ float:right; width:100%; height:auto; border:none; padding-left:0px; min-height:auto; overflow:hidden; padding-top:15px;}

}
.wjni_b1{ height:auto; overflow:hidden; width:69%; margin:0 auto; padding-top:20px;}
.wbk17{ float:left; width:53%; height:40px; border:1px solid #e5e5e5; line-height:38px; font-size:12px; color:#222; padding:0 15px; font-size:18px; margin-right:5px;}
@media(max-width:414px){
.wjni_b1{ height:auto; overflow:hidden; width:100%; margin:0 auto; padding-top:20px;}
}
/*会员中心 end*/

/*定制 begin*/
.dz_box{ clear:both; height:auto; overflow:hidden; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; min-height:90px; background:#fff;}
.dz_l{ float:left; width:48%; border-left:1px solid #e6e6e6;}
.dz_l li{ float:left; width:25%; border-right:1px solid #e6e6e6; min-height:90px; text-align:center;}
.dz_l li a{ display:block; width:100%; color:#666666; padding-top:23px;}
.dz_l li a.curr{ color:#222;}
.dz_l li a img{ display:block; margin:0 auto; margin-bottom:7px;}
.dz_r{ float:right; line-height:90px;}
.dz_r span{ display:inline-block; width:22px; height:22px; background:#999999; border-radius:100px; line-height:22px; text-align:center; margin-left:22px; margin-right:6px; color:#fff;}
.dz_r i{ color:#999999;}
.dz_r i.yinee{ color:#222222;}
.dz_r span.yinee1{ background:#ffec15; color:#222;}
@media(max-width:414px){
.dz_l{ float:left; width:100%; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.dz_r{ float:right; line-height:35px; width:100%; padding:15px 0;}
}

.dz_box1{ clear:both; width:100%; height:auto; overflow:hidden; padding:44px 0 50px 0; border-bottom:1px solid #e6e6e6;}
.ksys{ height:auto; line-height:40px; margin-bottom:0px; position:relative;}
.ksys span{ float:left; color:#999999; font-size:14px; margin-right:19px;}
.input{ float:left; width:100%; height:40px; border:1px solid #e6e6e6; background:url(../images/bg.jpg) no-repeat 95% center #ffffff; padding:0 11px; color:#222222; font-size:14px; cursor:pointer; }
.ksys font{ float:left; width:17%; height:auto; position:relative;margin-right:48px;}
.ksys ul{ border:1px solid #e6e6e6; border-top:none; background:#fff; padding:0 11px;}
.ksys li{ line-height:35px; color:#222; font-size:14px; cursor:pointer;}
.ksys em{ display:block; width:20px; height:20px; background:#f55b36; border:1px solid #e6e6e6; float:left; margin-top:10px; margin-right:10px;}
.ksys em.ynine{ background:#d83d4c;}
.ksys em.ynine1{ background:#b5b5b7;}
.ksys em.ynine2{ background:#004591;}
.ksys em.ynine3{ background:#9fdc67;}
.ksys em.ynine4{ background:#00b034;}
.dz_box3{ clear:both; height:auto;padding:20px 0; background:#fff; border-top:1px solid #e6e6e6; position:relative;}
#huangbiao{ position:absolute;top:40px;width:100%;}
@media(max-width:1024px){
.ksys font{ float:left; width:27%; height:auto; position:relative;margin-right:48px;}

}
@media(max-width:414px){
.ksys font{ float:left; width:82%; height:auto; position:relative;margin-right:0px;}

}

.kuiws{ clear:both; width:100%; height:auto; overflow:hidden;}
.kuiws_l{ float:left; width:38%; height:auto; overflow:hidden;}
.kuiws_lt{ height:auto; overflow:hidden; background:#ffffff; border-bottom:1px solid #e6e6e6; line-height:59px; padding:0 22px; color:#222222; font-size:16px;}
.kuiws_lv{ height:auto; min-height:270px; background:#fff; padding:32px 20px; margin-bottom:20px;}
.wbk18{ width:100%; height:40px; border:none; background:#999999; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-bottom:32px; display:block;}
.kuiws_lv a.wbk18{ width:100%; height:40px; border:none; background:#999999; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-bottom:32px; display:block;}
.kuiws_lv p{ color:#999; line-height:20px;}
.kuiws_lb{ clear:both; width:100%; height:48px; background:#e5e5e5; text-align:center; color:#666666; font-size:14px; line-height:48px; clear:both;}
.kuiws_lb a{ display:block; width:100%; color:#666; font-size:14px;}
.kuiws_r{ float:right; width:50%; height:auto; overflow:hidden;}
.kuiws_rt{ width:75%; height:auto; position:relative; min-height:508px; margin:0 auto; display:table; vertical-align:middle; margin-bottom:60px;}
.kuiws_rt img{ display:block; width:100%; height:100%;}
.quyui{ width:190px; height:auto; position:absolute; left:135px; top:105px;}
.quyui_t{ width:190px; height:320px; border:1px dashed #c1c1c1; overflow:hidden; margin-bottom:15px;}
.quyui_b{ width:190px; height:28px; background:#dadada; text-align:center; line-height:28px; color:#666666}
.kuiws_rb{ width:159px; height:36px; border:1px solid #e6e6e6; margin:0 auto; clear:both;}
.kuiws_rb li{ line-height:34px; float:left; text-align:center; width:50%; border-right:1px solid #e6e6e6;}
.kuiws_rb li:last-child{ border:none;}
.kuiws_rb li a{ display:block; color:#999999; font-size:14px;}
.kuiws_rb li.acvit a{ background:#fff; color:#222;}

.kuiws_lv1{ height:auto; overflow:hidden; padding:20px; background:#fff;}
.kuiws_lv1 p{ line-height:34px; clear:both; overflow:hidden; margin-bottom:20px;}
.wbk19{ width:100%; height:140px; border:1px solid #e6e6e6; padding:0 14px; color:#999999; font-size:14px;}
@media(max-width:1024px){
.quyui{ width:190px; height:auto; position:absolute; left:82px; top:60px;}
.kuiws_rt{ width:75%; height:auto; position:relative; min-height:auto; margin:0 auto; display:table; vertical-align:middle; margin-bottom:50px;}
}
@media(max-width:768px){
.quyui{ width:190px; height:auto; position:absolute; left:35%; top:30%;}
.kuiws_rt{ width:100%; height:auto; position:relative; min-height:auto; margin:0 auto; display:table; vertical-align:middle; margin-bottom:50px;}
.kuiws_r{ float:right; width:100%; height:auto; overflow:hidden;}
.kuiws_l{ float:left; width:100%; height:auto; overflow:hidden; margin-top:20px;}

}
@media(max-width:414px){
.quyui{ width:190px; height:auto; position:absolute; left:25%; top:15%;}
.kuiws_rt{ width:100%; height:auto; position:relative; min-height:auto; margin:0 auto; display:table; vertical-align:middle; margin-bottom:50px;}
.kuiws_r{ float:right; width:100%; height:auto; overflow:hidden;}
.kuiws_l{ float:left; width:100%; height:auto; overflow:hidden; margin-top:20px;}

}
@media(max-width:360px){
.quyui{ width:190px; height:auto; position:absolute; left:21%; top:15%;}
.kuiws_rt{ width:100%; height:auto; position:relative; min-height:auto; margin:0 auto; display:table; vertical-align:middle; margin-bottom:50px;}
.kuiws_r{ float:right; width:100%; height:auto; overflow:hidden;}
.kuiws_l{ float:left; width:100%; height:auto; overflow:hidden; margin-top:20px;}

}
.kuiws_lv1 p span{ float:left; color:#999999;}
.kuiws_lv1 p select { width:140px; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:30px; padding:0 10px; float:left;} 
.kuiws_lv1 p em{ color:#222222; font-size:14px; float:left; display:block; width:20%;}
.kuiws_lv1 p em i{ display:inline-block; width:20px; height:20px; background:#212121; vertical-align:middle; margin-left:5px;}
.wbk21{ width:140px; height:40px; color:#222; font-size:14px;-background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:10px; padding:0 10px; float:left;}
@media(max-width:1024px){
.kuiws_lv1 p select { width:87%; height:40px;background: transparent; border:none; color:#222; font-size:14px;-webkit-appearance: none;-moz-appearance: none;background:url(../images/bg8.jpg) no-repeat 95% center; border:1px solid #e6e6e6; margin-right:0px; padding:0 10px; float:left; margin-bottom:5px;} 

}

.utgn{ clear:both; width:100%; height:auto; padding:20px; background:#fff;}
.tab6 ul.menu{height:auto; background:#fff;min-height:24px;position:relative; margin-bottom:20px;}
.tab6 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative;line-height:24px; width:44px; background:#f7f7f7;color:#222222; font-size:14px; margin-right:10px;}
.tab6 ul.menu li.active{ background:#ffec15; color:#222;}
.tab6 ul.menu li:last-child{ margin-right:0px;}
.con11,.con12,.con13,.con14{height:auto; clear:both;}
.con12,.con13,.con14{display:none;}
.tgbn{ height:auto; overflow:hidden;}
.tgbn li{ float:left; width:24%; height:auto; margin-right:1.3%; margin-bottom:10px;}
.tgbn li.qcbj{ margin-right:0%;}
.tgbn li img{ width:100%; height:100%;}

.runie{ border-bottom:1px solid #e6e6e6; line-height:20px; background:#fff; padding:30px 20px; overflow:hidden;}
.wbk18_1{ width:140px; height:40px; border:none; background:#999999; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-bottom:0px; float:left;}
.runie em{ float:left; color:#999999; padding-left:20px;}
.qcbtu{ width:100px; height:32px; border:none; background:#f5f5f5; text-align:center; line-height:40px; color:#222222; font-size:12px; margin-bottom:15px; float:left;}
.kuiws_lv3 p{ line-height:40px; clear:both; margin-bottom:0px;}
.kuiws_lv p a{ color:#222222; font-size:14px;}
.kuiws_lv p a i{ margin-left:14px; color:#999999}
.kuiws_lv p em{ color:#222; font-size:14px;}
.wbk22{ margin-left:14px; width:110px; height:40px; border:1px solid #e6e6e6; padding:0 10px; line-height:38px;  color:#222222; font-size:12px}
.kuiws_lv p i{ margin-left:14px; color:#999999}
.kuiws_lb1{ background:#fc5656; color:#fff;}
.kuiws_lb1 a{ color:#fff;}
@media(max-width:414px){
.wbk18_1{ width:100%; height:40px; border:none; background:#999999; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-bottom:0px; float:left; margin-bottom:10px;}
.runie em{ float:left; color:#999999; padding-left:0px;}	
}
.eionwnw{ display:inline-block; width:20px; height:20px; background:#000; border:1px solid #e6e6e6; vertical-align:middle;}
.kuiwse{ padding:62px 0;}

.kuiws1_l{ float:left; width:38%; height:auto; overflow:hidden; background:#fff; padding:35px 30px;}
.kuiws1_lt{ height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding-bottom:15px; margin-bottom:20px;}
.kuiws1_lt p{ line-height:36px; font-size:14px; color:#999;}
.kuiws1_lt p em{ font-size:14px; color:#666666;}
.kuiws1_lt p i{ font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#fc5656;}
.kuiws1_lb{ clear:both; height:auto; overflow:hidden; min-height:158px;}
.kuiws1_lb h6{ color:#222222; line-height:26px; font-size:16px; font-weight:bold; margin-bottom:30px;}
.kuiws1_lb p{ line-height:24px; color:#888888; font-size:14px; padding-right:45px;}
.kuiw110{ clear:both; height:auto; overflow:hidden;}
.kuiw110 a{ float:left; width:48%; height:48px; border:1px solid #e6e6e6; text-align:center; line-height:48px; color:#666666; font-size:14px;}
.kuiw110 a.syin{ float:right; width:48%; background:#fc5656; color:#fff; border:none;}
@media(max-width:1024px){
.kuiwse{ padding:50px 0;}
.kuiws1_lb{ clear:both; height:auto; overflow:hidden; min-height:158px; padding-bottom:50px;}
}
@media(max-width:768px){
.kuiwse{ padding:50px 0;}
.kuiws1_lb{ clear:both; height:auto; overflow:hidden; min-height:158px; padding-bottom:50px;}
.kuiws1_l{ float:left; width:100%; height:auto; overflow:hidden; background:#fff; padding:35px 30px; margin-bottom:30px;}
.kuiws1_lb p{ line-height:24px; color:#888888; font-size:14px; padding-right:0px;}
}

.shdid{ height:auto; overflow:hidden; padding:35px 0px; width:316px; margin:0 auto;}
.shdid h6{ text-align:center; color:#777777; line-height:36px; font-size:16px; font-weight:bold; color:#333;}
.shdid a{ display:block; width:48%; height:40px; text-align:center; line-height:40px; color:#222; font-size:14px; background: -webkit-linear-gradient(left, rgba(255,236,21,1), rgba(255,201,15,1));
background: -o-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1));
background: -moz-linear-gradient(right, rgba(255,236,21,1), rgba(255,201,15,1)); 
background: linear-gradient(left right, rgba(255,236,21,1), rgba(255,201,15,1)); margin-top:30px; float:left;}
.shdid a.qiuxi{ width:48%; height:40px; border:1px solid #e6e6e6; background:#f7f7f7; color:#333; text-align:center; line-height:38px;}
.shdid a.qiuxi1{ float:right;}

.fadp{ clear:both; width:100%; height:auto;}
.fadp p{ clear:both; line-height:40px; font-size:16px;}
.fadp p span{ float:left; display:block; width:180px; height:auto; color:#9a9c9f; font-size:14px; text-align:right; margin-right:10px;}
.fadp p span i{ color:#ce0000; font-size:14px;}
.zcxx_ct{ height:auto; overflow:hidden; }
.tab7 ul.menu{height:auto; background:#fff;min-height:24px;position:relative; margin-bottom:20px;padding-top:15px; margin-bottom:20px; overflow:hidden;}
.tab7 ul.menu li{float:left;text-align:center;cursor:pointer; position:relative;line-height:34px; padding:0 15px;background:#f7f7f7;color:#222222; font-size:14px;}
.tab7 ul.menu li.active{ background:#ffec15; color:#222;}
.tab7 ul.menu li:last-child{ margin-right:0px;}
.con15,.con16{height:auto; clear:both;}
.con16{display:none;}
.grfc p{ margin-bottom:20px; overflow:hidden;}
.grfc ul{ padding-left:15px; overflow:hidden; margin-bottom:25px;}
.grfc li{ float:left; line-height:35px; color:#333; font-size:14px; margin-right:15px; padding:0 15px;}
.dada6{ color:#fff;background:#ffec15;}
.xiao6{ background:#f7f7f7; color:#999;}
.grfc p a{ display:block; width:100px; float:left; height:40px; background:#ffec15; border-radius:5px; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-right:10px;}
.grfc p a.qcuin{ margin-right:0px; background:#cecece;}
.qine{}
@media(max-width:768px){
.fadp p span{ float:left; display:block; width:180px; height:auto; color:#9a9c9f; font-size:14px; text-align:left; margin-right:10px;}	

}
@media(max-width:414px){
.fadp p span{ float:left; display:block; width:180px; height:auto; color:#9a9c9f; font-size:14px; text-align:left; margin-right:10px;}	
.fadp p span.qine{ display:none;}
}

.ydxx{ float:right; width:78%; height:auto; overflow:hidden; background:url(../images/bg28.jpg) no-repeat center bottom; padding-bottom:469px;}
.ydxx_t{ width:92%; height:auto; margin:0 auto; background:#fff; padding:40px 0;}
.ydxx_t1{ min-height:38px; border-bottom:1px solid #e6e6e6;background:url(../images/bg6.jpg) no-repeat 30px center; padding-left:45px; color:#333333; font-size:18px; margin-bottom:40px; line-height:38px;}
.ydxx_t2{ height:auto; overflow:hidden; padding:0 40px 10px 40px;}
.ydxx_t2 p{ color:#333333; line-height:42px; font-size:14px;}
.ydxx_t2 p span{ display:block; width:100%; text-align:right; color:#333333; font-size:14px; font-weight:bold;}
@media(max-width:768px){
.ydxx_t{ width:100%; height:auto; margin:0 auto; background:#fff; padding:40px 0;}
.ydxx{ float:right; width:100%; height:auto; overflow:hidden; background:none; padding-bottom:20px;}
}
.tgbn1{ border-top:1px solid #dedede; padding-top:15px; margin-top:15px;}
.biaon{ clear:both; height:auto; overflow:hidden; border-top:1px solid #dedede; padding:20px 0;}
.biaon_t{ height:auto; overflow:hidden; line-height:35px; font-size:16px; color:#333; border-bottom:1px solid #ccc; padding:0 30px 10px 30px; margin-bottom:20px;}
.biaon_b { clear:both; padding:0 30px;}
.biaon_b li{ float:left; width:25%; text-align:center; line-height:30px;}
.biaon_b li a{ color:#333; font-size:14px;}
.biaon_b li a:hover{ color:#ce0000;}
/*定制 end*/


      
	  
	  
	  
	  

















































































