@charset "utf-8";
/*首页*/
body{position:relative;width:100%;float:left;height:100% !important;margin-top:95px;}
.header{width:100%;float:left;background:#3e3a39;position:fixed;top:0px;left:0px;right:0px;height:98px;z-index:62;}

.header>a.logo{position:absolute;left:48%;top:0px;z-index:7;}  .header>a.logo img{ width:82%; height:auto; padding-top:6px;}
.nav{width:46%;text-align:left; margin-left:5%;}
.nav li{display:inline-block;}
.nav li>a{font-size:16px;color:#ccc;line-height:98px;float:left;padding:0px 20px;}
.nav li:hover>a{color:#ff6600;}
.nav li.cur>a{color:#fff;}


.menu-handler {width:5.2%;height:98px;cursor: pointer;left:0px;top:0px;background:#3e3a39;position:fixed;z-index:68;}
.menu-handler .burger {width: 21px;height: 3px;background: #fff;display: block;position: absolute;z-index: 5;
top:39px;left: 50%;margin: 0px 0px 0px -12px;transform-origin: center;-webkit-transform-origin: center;
-moz-transform-origin: center;-o-transform-origin: center;-ms-transform-origin: center;}
.menu-handler .burger-2 {top:48px;}
.menu-handler .burger-3 {top:57px;}
.menu-handler.active .burger-1 {top: 47px;-moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);-o-transform: rotate(225deg);-ms-transform: rotate(225deg);
transform: rotate(225deg);}
.menu-handler.active .burger-2 {ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);
opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;left: 100%;}
.menu-handler.active .burger-3 {top: 47px;moz-transform: rotate(-225deg);-webkit-transform: rotate(-225deg);
-o-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg);}
.trans, .trans:hover {-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;}
.trans-fast,.trans-fast:hover {-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;}
.head_r{position:absolute;top:32px;bottom:0px;right:5%; border-right:1px solid #787575; height:34px; line-height:34px;}
.head_r>a{float:left;margin:0px 18px;height:100%;line-height:80px;}

.head_r .dorp{position: relative; display: inline-block;}
.head_r .dorp .dtubiao{ width:32px; height:32px; border:1px solid #5f5c5b;}
.head_r .dorp_con{display: none; margin-left:-24px; position: absolute;background-color: #3e3a39;  padding:20px;}
.head_r .dorp:hover .dorp_con{display:block;}



.sousuo{position:absolute;top:0px;z-index:8;right:1%;bottom:0px;width:3.2%;background:url(../images/ico1.png) no-repeat center;cursor:default;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;cursor:pointer;}
.sousuo.cur{width:3.2%;}
.search{width:20%;right:-30%;position:absolute;top:0px;bottom:0px;z-index:9;background-color:rgba(0,0,0,0.9);transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.search .form{width:100%;float:left;height:100%;}
.search .form i{position:absolute;width:17px;left:2%;height:100%;background:url(../images/ico2.png) no-repeat center;cursor:pointer;}
.search .form i:hover{transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.search .form input[type='text']{width:80%;padding:0px 10%;font-size:18px;color:#fff;height:100%;background:none;border:none;}
.search.cur{right:1%;}
.search .form button{position:absolute;right:-30px;top:28px;border:0;background:none;border:none;cursor:pointer; }

.nav_div{position:absolute;left:0px;right:0px;top:98px;z-index:6;background:#fff;display:none;}
.nav li .left{background:#f5f5f5;min-height:200px;float:left;}
.nav li .right{width:24%;float:left;}
.about_li .left{width:22%;padding:20px 5.5% 0px 22.5%;}
.about_li .left>a,
.about_li2 .left dl dt a{display:block;position:relative;padding:0px 13.2% 0px 17%;margin:5px 0px;line-height:40px;text-align: left;font-size: 15px;color: #333;}
.about_li .left>a>img,
.about_li2 .left dl dt a img{position:absolute;left:7%;top:50%;transform:translateY(-50%);}
.lef_img2{display:none;}
.about_li .left>a:hover,
.about_li2 .left dl dt a:hover{background:#ff6600;color:#fff;}
.about_li .left>a:hover .lef_img2,
.about_li2 .left dl dt a:hover .lef_img2{display:block;}
.about_li .left>a:hover .lef_img1,
.about_li2 .left dl dt a:hover .lef_img1{display:none;}
.about_li .left>a:hover:after,
.about_li2 .left dl dt a:hover:after{content:url(../images/ico3.png);position:absolute;right:6%;line-height:0px;top:50%;transform:translateY(-50%);}
.about_li .right{padding:30px 20% 0px 6%;}
.right a{width:100%;float:left;}
.right a:not(:first-child){ display: none;}
.right a p{width:100%;overflow:hidden;}   .right a p img{ width:60%;}
.right a span{text-align: left;display:none;font-size: 14px;color: #666;line-height: 24px;margin-top: 22px;height: 24px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.right a i{width: 119px;height:32px;font-style:normal;line-height:32px;padding-left: 36px;font-size: 14px;
background: #ff6600 url(../images/ico3.png) no-repeat 103px center;display: block;text-align: left;color: #fff;margin-top:15px;}
.nav li:hover .nav_div{display:block;}

.about_li2 .left{width:56%;padding:30px 2% 0px 10%;}
.about_li2 .left dl{width:33.3%;float:left;}
.about_li2 .left dl dd a{display:block;padding-left:17%;font-size: 13px;color: #666;display: block;width: 100%;line-height: 27px;text-align: left;}
.about_li2 .left dl dd a:hover{color:#da2418;}
.about_li2 .right{padding:30px 5% 0px 3%;width:24%;float:left;}
.about_li3 .left dl{width:25%;}
.about_li3 .left dl dt a,.about_li3 .left dl dd a{padding-left:22%;}

.left_A{width:25%;float:left;}
.left_A dl{width:100% !important;}



.menuBox{position:fixed;top:98px;right:-100%;overflow:scroll;width:100%;bottom:0px;background-color:rgba(255,255,255,0.95);z-index:60;}
.menuBox .w1200{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); width:100%;}
.menu_top{width:100%;float:left;}
.menu_top a{display: inline-block;margin-right: 44px;padding-left: 67px;line-height: 22px;
font-size: 14px;color: #282828;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;}
.menu_top a:before {display: block;width: 52px;height: 1px;content: '';display: block;position: absolute;left: 0;
top: 48%;background-color: #282828;transition: all 0.3s;-webkit-transition: all 0.3s;}
.menu_top a:hover { padding-left: 60px;margin-right: 51px; color:#F60;}
.menu_top a:hover:before {width: 45px;}
.menuBox .w1200>ul{width:100%;float:left;margin-top:8%;}
.menuBox .w1200>ul li.hide{display:none;}
.menuBox .w1200>ul li{float:left;margin-right:5%;}
.menuBox .w1200>ul li>p{display: block;font-size: 24px;line-height: 25px;margin-bottom: 40px;padding-left: 0;position:relative;}
.menuBox .w1200>ul li>p em{position:absolute;right:0;top:0;width:60px;height:45px;/*background:#ccc;*/}
.menuBox .w1200>ul li>p a{display:block;color: #282828;}
.menuBox .w1200>ul li>p span {font-size: 18px;font-family: 'Century Gothic';}
.menu_list{display:block;overflow:hidden}
.menu_li_c>div a{font-size:14px;color:#666;margin-left:44px;display:block;line-height:28px;}

.menu_li_c>p a em {display: inline-block;width: 0px;height: 1px;background-color: #666666;
margin-right: 3px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.menu_li_c>p a{display: block;font-size: 16px;line-height: 29px;color: #666666;padding-left: 28px;}
.menu_li_h>div{display:none;}


@media screen and (max-width:1600px) {.header>a.logo{position:absolute;left:54%;top:0px;z-index:7;}  .nav li>a{padding:0px 8px;} }

@media screen and (max-width:1425px) {.header>a.logo{position:absolute;left:52%;top:0px;z-index:7;} .nav li>a{font-size:16px;color:#ccc;line-height:98px;float:left;padding:0px 10px;}
	 .menuBox .w1200{width:1100px;}
  .menuBox .w1200>ul li{margin-right:4%;}  .nav li>a{padding:0px 6px;}}

@media screen and (max-width:1146px){
	.header>a.logo{position:absolute;left:52%;top:0px;z-index:7;}
    .nav li>a{padding:0px 4px;}
}

@media screen and (max-width:1025px) { 
.header>a.logo{position:absolute;left:56%;top:0px;z-index:7;}
.nav{display:none;}

.head_r{display:none;}
.sousuo{width:6%;right:5% !important;}
.search{width:80%;right:-80%;}

.w1200{width:1200px;margin:0 auto;overflow:hidden}
  .menu_li_c>p a:hover em {width: 12px;}
  .menuBox .w1200>ul li>p a:hover,.menu_li_c>p a:hover,.menu_top a:hover,.menu_li_c>div a:hover{color:#ff6600;}
  
  .menuBox{top:0px;background-color:rgba(255,255,255,1);}
	.menu_top,.menuBox .w1200>ul li>p span{display:none;}
	.menuBox .w1200{width:100%;position:static;transform:translate(0);}
	.menuBox .w1200>ul{margin-top:60px;}
	.menuBox .w1200>ul li{width:100%;margin-right:0px;}
	.menuBox .w1200>ul li>p{padding:0px 4%;margin-bottom:0px;height:45px;line-height:45px;font-size:16px;background: url(../images/wapico1.png) no-repeat 96% center;border-bottom: 1px solid #eee;}
	/*.menuBox .w1200>ul li>p.cur{background: url(../images/wapico01.png) no-repeat 96% center;}*/
	.menuBox .w1200>ul li>p.cur a{color:#ff6600;}
	.menu_li_c>div{display:none;}
	.menu_li_c>p a{font-size:14px;}
	.menu_li_c>div a{display:block;padding:0px 10%;line-height:30px;color:#666;margin-left:0px;}
	.menu_list{background:#f5f5f5;display:none;}
	.menuBox .w1200>ul li.cur .menu_list{display:block;}
	.menu_li_c>p{padding:0px 6%;line-height:36px;}
	.menu_li_c>p a{display:inline-block;padding-left:0px}
	.menu_li_c>p a.cur{color:#ff6600;}
	.menu_li_c>p.on{background: url(../images/wapico1.png) no-repeat 96% center;}
	.menu-handler{left:4%;}
	.menu-handler.active .burger{background:#fff;}
	.menu-handler.active{background:none;}
	.menuBox .w1200>ul li.hide{display:block;}
	.menuBox .w1200>ul li.hide>h2{background:none;}
}

.phone{display:none;}
@media screen and (max-width:800px) {
.header>a.logo{position:absolute;left:58%;top:0px;z-index:7;}
.pc{display:none;}.phone{display:block;}
}
.justify{text-align:justify;}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}

.tit .t{font-size:5rem;margin-bottom:-4rem;color:#e1e0e0;}
.tit .line{display:inline-block;width:3rem;height:1px;background:#ee7800;}
.inside .tit .t{font-size:2rem;margin-bottom:-1.3rem;}
.inside .tit .line{position:relative;top:-8px;left:10px;}
.cbg{background: url(../images/icone.jpg) no-repeat;background-size:100% 100%;}

.more{display:inline-block;z-index:3;height:35px;line-height:35px;padding:0 10px;border:1px solid #c2c0c0;}
.more:hover{color:#ee7b1e;border-color:#ee7b1e;}
.more:hover i{margin-left:10px;}


.icona{padding:1rem 0;background:#3e3a39;}
.icona dt{width:70%;}
.icona dt em{position:absolute;width:5%;height:1px;top:0.5rem;left:0;background:#fff;}
.icona dd{width:30%;}
.icona .swiper-container{width:88%;margin:0 auto;}
.icona .swiper-container .swiper-slide{float:left;width:50%;height:20px;overflow:hidden;}
.icona .swiper-container .swiper-slide a{padding-left:5%;color:#fff;}
.icona .swiper-button-next,.icona .swiper-button-prev{position:absolute;top:13px;right:0;background:none;}
.icona .swiper-button-prev{right:30px;left:inherit;}
@media screen and (max-width:1200px) {.inside .tit .t{font-size:2.4rem;margin-bottom:-1.2rem;color:#e1e0e0;}
.icona{margin-top:-50px;}
.icona dt{width:100%;}
.icona dd{display:none;}
.icona .swiper-container{width:80%;margin:0 auto;}
}
@media screen and (max-width:800px) {.inside .tit .t{font-size:2rem;margin-bottom:-1rem;color:#e1e0e0; margin-top:1rem;}
.icona{margin-top:0px;}/*phone*/
}
@media screen and (max-width:480px) { }


@media screen and (max-width:380px) { .where .fr{ display: none; }}
.iconb dt,.iconb dd{width:40%;padding:4rem 0;}
.iconb dt{padding-left:10%;background:#f0efef;}
.iconb dt ul,.iconb dt img{width:90%;}
.iconb dt ul{padding-bottom:2.5rem;min-height:18rem;border-left:1px solid #c2c0c0;background: url(../images/iconb.png) 8px 0 no-repeat;}
.iconb dt ul p{padding-left:100px;padding-right:15%;}
.iconb dd{padding-right:10%;}
.iconb dd ul,.iconb dd img{width:100%;}
.iconb dd img{margin-left:-2.5rem;}
.iconb dd ul p{padding:0 25% 0 5%;}
@media screen and (max-width:1500px) {
.iconb dt,.iconb dd{width:48%;}
.iconb dt{padding-left:2%;}.iconb dd{padding-right:2%;}
}
@media screen and (max-width:1000px) {
.iconb dt,.iconb dd{width:90%;padding:2rem 5%;}
.iconb dt ul,.iconb dt img{width:100%;}
.iconb dd img{margin-left:0;}
}

.iconc{padding:6.5rem 0 4rem;background: url(../images/iconc.jpg) no-repeat;background-size:cover;}
.iconc dt{position:absolute;}
.iconc h2.l{position:absolute; top:1.5rem;left:26%;line-height:4rem; font-weight:400; }
.iconc .dazi{font-size:5rem;opacity: 0.4; position:absolute; left:0.5rem; top:-1rem;}
.iconc dt.r{top:0;left:0;line-height:6.5rem;}
.iconc dt.r h3{display:inline-block;margin-left:3%;position:relative;}
.iconc dt.r h3 a{display:inline-block;line-height:6.5rem;color:#fff;}
.iconc dt.r h3 a:hover{color: #f60;}
.iconc dt.r a.on{color:#333;}
.iconc dt.r a em{display:none;position:absolute;bottom:2rem;left:50%;margin-left:-20%;width:40%;height:1px;background:#ee7800;}
.iconc dt.r a.on em{display:block;}
.iconc dd{width:90%;margin:0 auto;}
.iconc dd img{float:left;width:100%;}
.iconc dd abbr{position:absolute;left:0;bottom:0;width:40%;padding:2rem 5%;background:rgba(0,0,0,.7);}
.iconc dd abbr .line{display:inline-block;width:6rem;height:1px;background:#ee7800;}
.iconc .swiper-button-next,.iconc .swiper-button-prev{width:2.5rem;height:2.5rem;background:#999;-webkit-border-radius:50%;border-radius:50%;}
.iconc .swiper-button-prev{left:-1.25rem;}
.iconc .swiper-button-next{right:-1.25rem;}
.iconc .swiper-button-next i,.iconc .swiper-button-prev i{position:relative;top:5px;}
@media screen and (max-width:1200px) {
.iconc dt.l{position:absolute; top:1rem;left:45%;line-height:3rem; font-weight:400; border-bottom:1px solid #ee7800; }
.iconc dt.r{text-align:center; top:1.5rem;}
.iconc dt.r a{margin:0 1%;}
.iconc dd abbr{position:static;float:left;width:90%;padding:0.5rem 5%;}  
}

.icond{padding:0rem 0 2rem 0;}
.icond em{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:15rem;background:#ebebeb;}
.icond dd{z-index:3;}
.icond dd ul{display:inline-block;width:30%;background:#fff;overflow:hidden;}
.icond dd ol{width:75%;margin:1rem auto;}
.icond dd ol .news_tit h3{padding: 0 10%;}
.icond dd ol p{padding:0 10%; line-height:20px;}    .icond .font18{ line-height:24px;}
.icond dd ul img{transition: 0.3s linear all;}
.icond dd ul:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
@media screen and (max-width:1600px) {.icond dd ol{width:85%;}}
@media screen and (max-width:1400px) {.icond dd ol{width:90%;}}
@media screen and (max-width:1200px) {
.icond{padding:0;background:#ebebeb;}
.icond dd ol{width:90%; }
.icond dd ul{width:100%; margin-bottom:1rem;}
.icond .more{margin-bottom:1.5rem;}
}


.business .l{position:absolute; top:1.5rem;left:26%;line-height:4rem; font-weight:400; }
.business .dazi{font-size:5rem;opacity: 0.4; position:absolute; left:0.5rem; top:-1rem;}

.business{padding-bottom:2rem;background: url(../images/business.jpg) no-repeat;background-size:cover;}
.business-letter{position: absolute; left:1%; top: 0;}
.business-head{text-align: center;}
.business-body{margin-top: 100px; /*width: 3000px;*/ /*height: 1060px;*/}
.business-body-l{float: left;width:50%;/*height: 780px;*/ position: relative; }
.business-body-l ul{ margin-top:30px; background: #fff; width: 100%; }
.business-body-l_item{height: auto; border-bottom: #eaeaea solid 1px; position: relative;cursor: pointer; padding:4% 8%; }
.business-body-l_item.on{background: #282828; left: -25%; padding:4% 6% 4% 20%; width:100%;  border-bottom:none;}
.business-body-l_item h3{font-size: 1.2rem; font-weight:200;  line-height: 1rem;}
.business-body-l_item h3 span{font-weight:normal;}
.business-body-l_item.on h3{color: #fff; font-weight:normal;}
.business-body-l_item p{font-size: 14px; line-height:22px;margin-top: 20px; color: #666;}
.business-body-l_item.on p{color: #999999;}
.business-body-l_num{font-size: 72px; text-align: center; font-weight:200;  display: none; color: #999999;position: absolute; left:2%; top:0rem;}
.on .business-body-l_num{display: block;}
.business-body-l_txt{/*float: left;*/}

.business-body-r{float: right; position: relative; left: 0%; top: -50px;width: 50%; z-index: 2;}
/*箭头*/
.business-arrows{position: absolute; left:0px; bottom: 2px;}
.business-arrows:after{content: ""; position: absolute; left: 50%; margin-left: -1px; width: 1px; height: 20px; background: #dfdfdf; top: 50%; margin-top: -10px; }
/*图片滚动*/
.business-list{width:1135px; overflow: hidden;}
.business-list ul{width: 4000px;}
.business-list li{width:980px; float: left;}
.business .btn-prev,.business .btn-next{float: left;width: 55px; height: 55px;margin-left:2px;text-align:center; background:rgba(255,255,255,.8);cursor: pointer;}
.business .btn-prev i,.business .btn-next i{position:relative;top:10px;}
.business abbr{position:absolute;top:1.5rem;left:0.5rem;line-height:4rem;}
.business abbr span{padding-right:10px;font-size:5rem;opacity: 0.5;}
@media screen and (max-width:1024px) {
.business-body-l{width: auto; float: none;}
.business-body-r{width: auto; float: none; left: 0; position: relative; top: 0; display: none;}
.business .l{position:absolute; top:1.5rem;left:40%;line-height:4rem; font-weight:400; }

.business-arrows{left: 0;}
.business-list{width: auto; }
.business-body-l_item{padding: 20px 5%; height: auto;}
.business-body-l_item:last-child{border: none;}
.business-body-l ul{width: auto; padding: 0; margin: 0;}
.business-body-l_item.on h4{padding-top: 0;}
.business-body-l_item.on{background: #282828; left: -25%; padding:4% 8% 4% 26%; width:100%;  border-bottom:none;}
.business-body-l_num{overflow:hidden; left:8%; top:0rem; font-size:42px}

}
@media screen and (max-width:640px) {
.business .l{position:absolute; top:1.5rem;left:40%;line-height:4rem; font-weight:400; }
.business-body-l_item.on{background: #282828; left: -25%; padding:4% 8% 4% 26%; width:100%;  border-bottom:none;}
.business abbr.l .ent{display:none;}
}



.inB_con{height:770px;background:url(../images/inb.jpg) no-repeat center;background-size:cover;position:relative;}
.inB_con>p{position:absolute;width:50%;left:0px;top:0px;bottom:0px;background-color:rgba(51,51,51,0.3);}
.inB_con ul{width:60%;float:left;}
.inB_con ul li{width:100%;float:left;height:175px;}
.inB_con ul li a{padding:0px 11.2% 0px 31%;height:100%;display:block;position:relative;}
.inB_con_d{padding-left:194px;position:relative;height:100%;}
.inB_con_d>p{width:170px;height:100%;position:absolute;z-index:1;left:0px;text-align:center;line-height:175px;}
/**/
.inB_con_d>p img{display:inline-block;vertical-align:middle;}
.inB_con_d dl{float:left;color:#fff;position:relative;width:100%;top:50%;transform:translateY(-50%);}
.inB_con_d dl dt{font-size:20px;}
.inB_con_d dl dd{font-size:14px;display:none;height: 21px; line-height:21px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inB_con ul li a>i{position:absolute;left:0px;width:0px;bottom:0px;top:0px;background-color:rgba(0,0,0,0.5);transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
@media screen and (min-width:1025px){
.inB_con ul li a:hover>i{width:100%;}
.inB_con ul li a:hover .inB_con_d dl dt{font-size:22px;}
.inB_con ul li a:hover .inB_con_d dl dd{display:block;}
}
.inB_con ul li a .line {display: block;background: #fff;position: absolute;transition: 300ms;-webkit-transition: 300ms;opacity: 0;visibility: hidden;}
.inB_con ul li a .line_1{width: 28px;height: 1px;top: 50%;right:3.8%;margin-top: -1px;transform: translateX(30px);-webkit-transform: translateX(30px);}
.inB_con ul li a .line_2 {width: 1px;height: 28px;top: 50%;margin-top: -14px; right:5%;transform: translateY(30px);-webkit-transform: translateY(30px);}
.inB_con>a{position:absolute;right:0px;bottom:60px;font-size:16px;color:#333333;background-color:#fff;line-height:66px;padding:0px 70px 0px 16px;width:175px;}
.inB_con>a:after{content:url(../images/inico7.png);position:absolute;right:42px;line-height:0px;top:23px;}
@media screen and (min-width:1025px){
.inB_con ul li a:hover .line {transform: translate(0);-webkit-transform: translate(0);visibility: visible;opacity: 1;
 transition: 300ms ease-in 600ms; -webkit-transition: 300ms ease-in 600ms;}
.inB_con>a:hover{background-color:rgba(230,0,18,0.5);color:#fff;}
.inB_con>a:hover:after{content:url(../images/inico07.png)}
}
@media screen and (max-width:1440px){
  .inB_con ul{width:66%;}
  	.inB_con_d dl dd{display:block;color:#fff;}
	.inB_con_d dl{top:33%;transform:translateY(0);}
	.inB_con{background: url(../images/inb.jpg) no-repeat 76% center;}
	.inB_con ul{width:60%;}
	.inB_con ul li a{padding: 0px 10% 0px 0px;}
	.inB_con_d dl dd{height:auto;white-space:normal;}
	.inB_con>a{width:178px;padding:0px 40px 0px 16px;}
	.inB_con>a:after{right:14px;}
	.inB_con ul li a .line,.footer:after,.N_nav{display:none;}
	.inB_con>p{width:54%;}
}
@media screen and (max-width:1366px){
  .inB_con ul li a{padding: 0px 11.2% 0px 16%;}
/**/
.inB_con_d>p i{position: absolute;width: 100%;height: 100%;background-color:#000;left: 0px;top: 0px;transform: scale(0.5) rotate(0);-webkit-transform: scale(0.5) rotate(0);-moz-transform: scale(0.5) rotate(0);opacity: 0;
transition: 600ms;-webkit-transition: 600ms;z-index:-1;}
.inB_con ul li a:hover .inB_con_d>p i{transform: scale(1) rotate(180deg);-webkit-transform: scale(1) rotate(180deg);-moz-transform: scale(1) rotate(180deg);opacity: 1;}
}
@media screen and (max-width:768px){
	 .inB_con ul li{height:146px;}
	 .inB_con{height:600px;}
	 .inB_con_d>p{line-height:146px;width:110px;}
	 .inB_con_d{padding:0px 20px 0px 116px;}
	 .inB_con_d dl{top:29%;}
}
@media screen and (max-width:640px){
.inB_con ul,.inB_con>p{width:100%;}
.inB_con>p{background-color:rgba(51,51,51,0.7);}
}
.icone{padding:0 0 2rem;}
.icone dd ol{width:75%;margin:2rem auto;}
.icone dd ol h3{padding:0 10%;}
.icone dd ol p{padding:0 10%; line-height:24px;}
.icone dd ul{display:inline-block;width:45%;text-align:center; vertical-align:top;background:#fff;overflow:hidden;}   .icone dd .font30{ font-size:24px; line-height:32px;}
.icone dd ul img{transition: 0.3s linear all;}
.icone dd ul:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
@media screen and (max-width:1200px) {
.icone{padding:0;background:#ebebeb;}
.icone dd ol{width:90%; }
.icone dd ul{width:100%;}
.icone .more{margin-bottom:1.5rem;}
}

.foot{padding:1.5rem 0;color:#999;background:#161012;}
.foot a{color:#999;}
.footl{width:65%;}
.footl dl{float:left; width:15%;}.footl .kuan{ width:23%;} .footl dt { line-height:36px;}
.footl dt i{display:none;position:relative;top:0.5rem;right:15px;cursor:pointer; }
.footl dd a{display:block; font-size:14px; line-height:24px;}
.footl dd a:hover{color: #f60;}
.footr{width:35%;}
.footr dt li{display:inline-block;vertical-align:top;}
.footr dt li p{display:inline-block;width:15px;margin:0 10px;}
.footr dt li:nth-child(1){margin-right:2rem;}
.footr dd li{display:inline-block; vertical-align:top;}
.footr dd li.tel{padding-left:50px;padding-right:0.5rem;background: url(../images/tel.png) 0 -6px no-repeat;}
.footr dd li abbr{position:absolute;right:0;top:0;}
.footr dd li img{margin:0 0.1rem;margin-top:0.5rem;}
@media screen and (max-width:1300px) {
.footl,.footr{width:100%; margin:0 auto; text-align:center;}
.footr{margin-top:1rem;text-align:center;}
.footr dd{text-align:center;}
.foot ul li{width:100%;text-align:center;}
}

@media screen and (max-width:640px) {
.footl dl{float:left;width:96%; line-height:42px; border-bottom:1px solid #999; margin:0 2%;  text-align:left;} .footl .kuan{width:96%; margin:0 2%; text-align:left;}
.footl dl:nth-child(4){clear:left;}
.footl dt{font-size:16px; }
.footl dt i{display:block;  }
.footl dd{display:none;margin-bottom:0.5rem;}
.footl dd a{width:100%;border-bottom:1px solid #555;  font-size:14px; line-height:36px; text-indent:2%;}

.footl { display:none;}

}

.subnav{height:3.6rem;line-height:3.6rem;background:#3e3a39;}
.subnav dl.fl{width:70%;}
.subnav dl.fr{width:30%;height:3.6rem; line-height:3.6rem;}
.subnav dt{display:none;cursor:pointer;}
.subnav em{display:inline-block;width:5%;height:0.1rem;top:0.5rem;left:0;border-top:1px solid #999;}
.subnav a{display:inline-block;padding:0 0.8rem;color:#fff;position:relative;transition: 0.3s linear all;}
.subnav dd a i{display:none;position:absolute;bottom:0;left:50%;margin-left:-10px;width:20px;height:2px;background:#f60;}
.subnav dd a.cur,.subnav dd a:hover{color:#f60;}
.subnav dd a.cur i{display:block;}
@media screen and (max-width:1200px) {
.subnav dt{display:block;}
.subnav dl.fl{}
.subnav dd{display:none;position:absolute;top:3.6rem;left:0;z-index:999;line-height:2rem;background:#3e3a39;}
.subnav dd a{display:block;}
.subnav dd span,.subnav dd em,.subnav dd a i{display:none;height:0;}
}

.where ul.fr a{padding:0 0.3rem;color:#999;}
@media screen and (max-width:800px) {
.where{margin:0;}
.subnav dl.fl{width:100%;text-align:center;}
.subnav em,.subnav dl.fr{display:none;}
}

.psort dl{float:left;width:100%;margin:0.6rem 0; }
.psort dt{width:25%;background:#3e3a39;}
.psort dt .pic{display:inline-block;width:7rem;height:7rem;border:1px solid #939290;-webkit-border-radius:50%;border-radius:50%;}
.psort dt .pic img{height:5rem;padding-top:1rem;}
.psort dt .m{height:4rem;line-height:4rem;border-top:1px solid #ddd;}
.psort dd{width:74%;} 

.psort .zoomImage{
width: auto;
            height: auto;
            max-width: 100%;
            max-height: 100%;
}


@media screen and (max-width:800px) {
.psort dt{width:100%;}  .psort dd{width:100%; } 
}

.psortsub{ visibility:hidden;position:absolute;top:0;left:0;background:rgba(255,255,255,.8);}
.psortsub .swiper-slide{width:33%;margin-top:2rem;}
.psortsub .btn{position:absolute;bottom:0.5rem;z-index:9;width:2rem;height:2rem;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.psortsub .sprev{right:4rem;}
.psortsub .snext{right:2rem;}
.psortsub .close{right:0;bottom:0.3rem;}
.psortsub .btn i{position:relative;top:10px;}
.psortsub .swiper-button-disabled{color:#999;}

.dich dl{margin:1rem 0;}
.dich dt{width:70%;}
.dich dt img{float:left;width:100%;}
.dich dd{position:absolute;right:0;top:20px;z-index:3;width:50%;overflow:hidden;}
.dich dd p{padding:0 46px; line-height:24px;}
.dich dd p.line{display:inline-block;padding:0;margin-left:50px;width:80px;height:3px;background:#dadada;}
.dich dl:nth-child(2n) dt{float:right;}
.dich dl:nth-child(2n) dd{left:0;right:auto;}

@media screen and (max-width:1600px) {.wrapin{ width:85%;} .dich .mt50{ margin-top:30px;}   .dich .mt30{ margin-top:20px;}}
@media screen and (max-width:1200px) {.wrapin{ width:96%;} .dich .mt30{ margin-top:20px;}
.dich	.mt50{ margin-top:30px;}
.dich dd{width:50%;}
}
@media screen and (max-width:1024px) {
.dich dl{margin:1rem 0; width:49%; float:none;display:inline-block; vertical-align:top;}	
.dich dt{width:94%; margin:0 3%;float:left;}
.dich dt img{float:left;width:100%; }
.dich dd{position:static;width:94%; margin:0 3%; float:left;}
.dich dd .more{ display:none;}  .dich dd .daxie{ display:none;}  .dich dd .jieshi{ display:none;}
.dich dd p{padding:0 16px; line-height:24px; text-align:center;}
  .dich .font30{ font-size:16px; text-align:center;}
}


.pwhere{height:3rem;line-height:3rem;border-bottom:1px solid #ccc;}
.pwhere ul.fl a{padding:0 0.3rem;color:#999;}
.pwhere ul.fr{line-height:2rem;}
.pwhere ul.fr a{display:inline-block;padding:0 0.8rem;position:relative;transition: 0.3s linear all;}
.pwhere ul.fr a em{display:none;position:absolute;bottom:0;left:50%;margin-left:-10px;width:20px;height:2px;background:#f60;}
.pwhere ul.fr a.cur em{display:block;}

.procon dt{width:70%;}
.procon .bd{width:75%;height:440px;}
.procon .bd img{height:20rem;}
.procon .hd{width:20%;height:450px;}
.procon .hd .swiper-slide{width:97%;border:1px solid #ccc;overflow:hidden;}
.procon .hd img{height:5rem;margin:0.8rem 0;}
.procon .hd .swiper-slide-thumb-active{border:1px solid #f60;}
.procon .btn{background:none;outline:none;}

.procon dd{width:28%;}
.procon dd .l{height:2px;background:#eee;}
@media screen and (max-width:1000px) {
.procon dt,.procon dd,.procon .bd,.procon .hd{width:100%;}
.procon .hd{display:none;}
.procon .btn{top:36%;}
}
@media screen and (max-width:480px) {
.procon .hd li{width:5.2rem;}
.procon .hd li img{height:3rem;}
}

.procon2{border-top:10px solid #eee;border-bottom:10px solid #eee;}
.procon2 .content{margin:0.5rem auto;}
.procon2 li{float:left;width:33.3%;height:2.5rem;line-height:2.5rem;border-bottom:1px solid #ddd;overflow:hidden;word-break:break-all;font-size:0.66rem;}
.procon2 li:nth-last-child(2){border-bottom:1px solid #fff;}
@media screen and (max-width:800px) {
.procon2 li{width:50%;}
.procon2 li:nth-last-child(2){border-bottom:1px solid #fff;}
}

.procon3 img.fl{width:50%;}
.procon3 video.fl{width:50%;}
.procon3 .swiper-container{width: 46%;height:17rem;}
.procon3 .swiper-slide {height: auto;padding:0 30px;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media screen and (max-width:1000px) {
.procon3 img.fl,.procon3 .swiper-container{width:100%;}
.procon3 video.fl,.procon3 .swiper-container{width:100%;}
.procon3 .swiper-container{margin:1rem 0;}
}

.procon4{width:65%;}
.procon4 .hd{position:absolute;top:0;left:-60px;width:60px;}
.procon4 .hd li{float:left;width:60%;padding:7px 20% 0;height:53px;margin-bottom:2px;background:#3e3a39;cursor:pointer;}
.procon4 .hd li.on{font-weight:bold;background:#f66303;}
.procon4 .bd{min-height:30rem;}
.procon4 .bd img{max-width:100%;}
.procon4 .bd p{padding:0 5%;}
.procon4 .bd p:first-child{margin-top:2rem}
.procon4 .bd p:last-child{margin-bottom:2rem}

.procon5{width:29%;}
.procon5 .desc{background:#f60;}
.procon5 .desc ul{padding:0.5rem 1rem;}
.procont{height:2.5rem;line-height:2.5rem;}

.procon6 ul{padding:1rem 0;}
.procon6 li.fl{width:30%;}
.procon6 li.fr{width:70%;}

.procon7 dt{height:2.5rem;line-height:2.5rem;border-top:2px solid #ccc;cursor:pointer;}
.procon7 dt i{margin:0 5%;}
.procon7 dt.cur{color:#f60;}
.procon7 dt:nth-child(1){border:none;}
.procon7 dd{display:none;border-top:1px solid #ddd;}
.procon7 dd ul{padding:1rem;}
@media screen and (max-width:1360px) {
.procon4 .hd{position:static;width:100%;}
.procon4 .hd li{width:auto;height:auto;padding:10px 3%;border-left:1px solid #fff;}
.procon4 .hd li:nth-child(1){border:none;}
.procon5{width:33%;}
}
@media screen and (max-width:640px) {
.procon4,.procon5{width:100%;}
.procon5{padding-bottom:1rem;}
}

.service dl{margin:1rem 0;}
.service dt{position:absolute;left:0;bottom:0;z-index:3;width:50%;overflow:hidden; padding-bottom:1rem;}
.service dt p{padding:0px 8% 0px 8%; }
.service dt p.line{display:inline-block;padding:0;margin-left:50px;width:80px;height:3px;background:#dadada;}
.service dd{width:53%;border-right:10px solid #e3e2e2;border-bottom:10px solid #e3e2e2;position:relative;}
.service dd img{float:left;width:100%;transition: 0.3s linear all;}
.service dl:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.service dd abbr{position:absolute;left:0;top:3.8rem;z-index:5;}
.service dd abbr .l{position:relative;top:-0.7rem;}
.service dd abbr .fff{font-size:2.4rem;}
.service dl:nth-child(2n) dt{left:auto;right:0;}
.service dl:nth-child(2n) dd{float:left;}
.service dl:nth-child(2n) dd{border-right:none;border-left:10px solid #e3e2e2;}
.service dl:nth-child(2n) dd abbr{left:auto;right:0;}
.service dl:nth-child(2n) dd abbr .l{float:right;top:1rem;}
@media screen and (max-width:1200px) {
.service dd{width:56%;}   .service .mt50{ margin-top:40px;} 

}
@media screen and (max-width:1024px) {.service dd{width:59%;}   .service .mt50{ margin-top:30px;}  }
@media screen and (max-width:800px) {
.service dt p:nth-child(1){margin-top:1rem;}
.service dt{position:static;float:left;width:100%;padding-bottom:1rem;}
.service dd{width:100%;border:none;}
}

.solve dl{margin:1rem 0;}
.solve dd{width:70%;}
.solve dd img{float:left;width:100%;transition: 0.3s linear all;}
.solve dl:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.solve dt{position:absolute;left:0;top:20px;z-index:3;width:50%;overflow:hidden;}
.solve dt p{padding:0 50px;}
.solve dt p.line{display:inline-block;padding:0;margin-left:50px;width:80px;height:3px;background:#dadada;}
.solve dl:nth-child(2n) dd{float:left;}
.solve dl:nth-child(2n) dt{left:auto;right:0;}
@media screen and (max-width:1200px) {
.solve dt{width:53%;} .solve .mt30{ margin-top:20px;}
.solve	.mt50{ margin-top:30px;}
}

@media screen and (max-width:1024px) {
.solve dt{width:58%;} .solve .mt30{ margin-top:10px;} .solve .mt20{ margin-top:10px;}   .solve   .font30{ font-size:24px;}
.solve	.mt50{ margin-top:20px;}
}
@media screen and (max-width:800px) {
.solve dd{width:100%;}
.solve dt{position:static;float:left;width:100%;}
.solve dt .more{margin-bottom:1.5rem;}
}



.faqt2{min-height:2.5rem;line-height:2.5rem;}
.faqt2 a{display:inline-block;position:relative;margin:0 0.7rem;transition: 0.3s linear all;}
.faqt2 a em{display:none;position:absolute;bottom:0;left:50%;margin-left:-20%;width:40%;height:2px;background:#f60;}
.faqt2 a.cur em{display:block;}

.faqlist dt{height:2.2rem;line-height:2.2rem;border-bottom:1px solid #f0eeef;cursor:pointer;}
.faqlist .l{width:8%;}
.faqlist dt .m{width:86%;}
.faqlist dt .r{width:5%;}
.faqlist dt.cur{color:#f60;}
.faqlist dd{display:none;border-bottom:2px solid #f0eeef;background:#f9f9f9;}
.faqlist dd ul{padding:1rem 0;}
.faqlist dd li.r{width:90%;}

.sale ul{display:inline-block;width:32%;padding:1.5rem 0;margin:0.5rem 0;background:#fff;overflow:hidden;}
.sale li.fl{width:46%;}
.sale li.fl span{display:inline-block;}
.sale li.fl table{width:5.5rem;background:#f0efef;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.sale li.fl td{height:5.5rem;}
.sale li.fr{width:54%;}
.sale ul:hover table{background:#999;}
@media screen and (max-width:1000px) {
.sale li.fl{width:100%;}
.sale li.fr{width:80%;padding:0 10%;text-align:center;}
}
@media screen and (max-width:640px) {
.sale ul{display:inline-block;width:48%;}
}

.fee{margin-bottom:1.5rem;}
.fee dt{width:23%;}
.fee dt li{float:left;width:100%;height:2.5rem;line-height:2.5rem;border-bottom:2px solid #f0eeef;overflow:hidden;}
.fee dt li a{display:block;padding-left:2rem;color:#666;border-left:4px solid #fff;}
.fee dt li a.cur{font-weight:bold;border-color:#f60;}

.fee dd{width:75%;padding-bottom:1rem;}
.fee dd .t{height:2.4rem;line-height:2.4rem;margin-bottom:0.5rem;background:#ccc;}
.fee dd ul{height:1.5rem;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.fee dd li{float:left;}
.fee dd .a{width:15%;}
.fee dd .b{width:20%;}
.fee dd .c{width:40%;}
.fee dd .d{width:25%;}
@media screen and (max-width:640px) {
.fee dt,.fee dd{width:100%;}
.fee dd{margin-top:0.5rem;}
}


.tiexing dl{width:94%;padding:1.5rem 3%;margin-bottom:1.2rem;}
.tiexing dl:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.tiexing dl a{display:block;}
.tiexing dt,.tiexing dd{width:48%;}
.tiexing dl:nth-child(2n) dt{float:right;}
.tiexing dl:nth-child(2n) dd{float:left;}
@media screen and (max-width:1000px) {
.tiexing dt,.tiexing dd{width:100%;}
}

.wang select,.wang input{width:30%;height:2.2rem;line-height:2.2rem;padding:0 3%;color:#666;border:1px solid #ddd;}
.wang input{width:25%;}
.wang button{width:2.5rem;height:2.2rem;line-height:2.2rem;border:1px solid #f60;background:url(../images/sear.png) center no-repeat #f60;cursor:pointer;}
@media screen and (max-width:800px) {
.wang select{width:32%;margin-bottom:0.5rem;}
.wang input{width:80%;}
}

.seaB{width:100%;float:left;position:relative;margin-top:1rem;overflow:hidden;}
#allmap{width:100%;height:720px;float:left;}
.seaB .w1200{position:absolute;top:7%;right:20%;width:340px;}
.seaB_c{width:300px;height:500px;background:#fdfdfd;float:right;padding:0px 20px;position:relative;}
.seaB_c .swiper-container{margin-top:47px;border-top:1px solid #d3d3d4;width:100%;float:left;}
.seaB_c .swiper-container,.seaB_c .swiper-wrapper{height:406px !important;}
.seaB_c .swiper-slide{height:100px !important;border-bottom:1px solid #d3d3d4;}
.seaB_c .swiper-slide p{padding-left:50px;position:relative;font-size:14px;color:#333333;line-height:20px;margin-top:14px;}
.seaB_c .swiper-slide p span{display:block;color:#333333;line-height:30px;margin-bottom:6px;}
.seaB_c .swiper-slide p span b{margin-right:10px;}
.seaB_c .swiper-slide p:before{content:url(../images/seaico3.png);position:absolute;left:0px;}
.seaB_c .arrow-left,.seaB_c .arrow-right{position:absolute;left:0px;right:0px;height:10px;z-index:6;}
.seaB_c .arrow-left{background:url(../images/seaico4.png) no-repeat center;top:20px;}
.seaB_c .arrow-right{background:url(../images/seaico5.png) no-repeat center;bottom:20px}
.seaB_c .arrow-left:hover{background:url(../images/seaico04.png) no-repeat center;}
.seaB_c .arrow-right:hover{background:url(../images/seaico05.png) no-repeat center;}

.form{padding-bottom:1rem;}
.form ul{height:2rem;line-height:1.2rem;}
.form ul.t{border-bottom:1px solid #ddd;border-top:3px solid #f60;}
.form ul.t b{padding-left:1rem;}
.form li.fl{width:16%;}
.form li .ipt{width:16%;height:1.5rem;line-height:1.5rem;padding:0 3%;border:1px solid #ddd;}
.form li .w1{width:15%;}
.form li .w2{width:18%;}
.form li .r{margin-left:2%;}
.form li .r:nth-child(1){margin:0;}
.form li select{width:22%;height:1.5rem;line-height:1.5rem;padding:0 1%;border:1px solid #ddd;}
.form li .w3{width:35%;}
.form li .w4{width:29%;}
.form li .w5{width:50%;}
.form li textarea{width:100%;height:2.5rem;border:1px solid #ddd;}
.form li.fr{width:80%;padding-right:2%;}
.form button{width:9rem;height:2rem;line-height:2rem;border:none;background:#f60;cursor:pointer;}
@media screen and (max-width:640px) {
.form li .ipt{padding:0 1%;}
}
@media screen and (max-width:480px) {
.form li.fl,.form li.fr{width:90%;padding:0 5%;text-align:left;}
.form li .ipt{display:block;width:90%;}
.form ul{height:auto;line-height:2rem;}
}


.vtit{height:3rem;line-height:3rem;}
.vtit i{position:absolute;top:0;left:0;width:3rem;height:1px;background:#f60;}
.vtit .faqt2{margin-left:3%;}

.school .swiper-slide{position:relative;}
.school .swiper-slide:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.school .swiper-slide abbr{position:absolute;}
.school .swiper-slide abbr.zi{left:0;bottom:0;height:2.3rem;line-height:2.3rem;background:rgba(0,0,0,.8);}
.school .swiper-slide abbr.btn{left:50%;top:50%;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;background:rgba(255,255,255,.8);-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.school .swiper-slide abbr.zi span{padding-left:5%;}
.school .swiper-slide abbr.btn i{position:relative;top:1.5rem;left:0.2rem}
.school .swiper-pagination-bullet{width:0.6rem;height:0.6rem;margin:0 0.5rem;}
.school .swiper-pagination-bullet-active{background:#f60;}
@media screen and (max-width:480px) {
.school .swiper-slide abbr.btn{width:2rem;height:2rem;margin:-1rem 0 0 -1rem;}
.school .swiper-slide abbr.btn i{top:0.3rem;left:0.2rem}
}

.vlist{padding-bottom:3rem}
.vlist li{display:inline-block;width:24%; vertical-align:top;margin:0.5rem 0;position:relative;}
.vlist li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.vlist li abbr{position:absolute;}
.vlist li abbr.zi{left:0;bottom:0;height:2.3rem;line-height:2.3rem;background:rgba(0,0,0,.8);}
.vlist li abbr.btn{left:50%;top:50%;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;background:rgba(255,255,255,.8);-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.vlist li abbr.zi span{padding-left:5%;}
.vlist li abbr.btn i{position:relative;top:1.5rem;left:0.2rem}
@media screen and (max-width:1000px) {
.vlist li{width:49%; }
.vlist li abbr.btn{width:2rem;height:2rem;margin:-1rem 0 0 -1rem;}
.vlist li abbr.btn i{top:0.5rem;}
}


.wenben li{display:inline-block;width:49%;height:2.6rem;line-height:2.6rem;padding:1rem 0;margin:0.3rem 0;border:1px solid #ddd;background:#fff;overflow:hidden;}
.wenben li img{padding:0 4%;}
.wenben li .fr{padding:0 4% 0 25px;background:url(../images/down.png) 0 center no-repeat;}
@media screen and (max-width:800px) {
.wenben li{width:99%;}
}

.about1 li.l{width:36%;}
.about1 li.r{width:58%;}
@media screen and (max-width:1000px) {
.about1 li.l,.about1 li.r{width:100%;}
.about1 li.r{margin-top:1rem;}
}

.about2{width:80%;padding:0 10%;}

.about3{margin-top:6rem;}
.about3 .content{top:-5rem;margin-bottom:0;}
@media screen and (max-width:1000px) {
.about3 .about1{margin-top:0;}
}

.youshi1{margin-top:-1.5rem;padding-top:23rem;background:url(../images/youshi1.jpg) center top no-repeat #f4f3f2;/*background-size:100%;*/}
.youshi1 abbr,.youshi2 abbr{position:absolute;left:0;top:0;font-size:2.4rem;color:#888;}
@media screen and (max-width:1200px) {
.youshi1{margin-top:0;background-size:cover;}
}

.youshi2 .swiper-slide a{display:block;padding:1rem 0;border:1px solid #ddd;overflow:hidden;}
.youshi2 .btn{position:absolute;top:50%;margin-top:-1.75rem;width:2.5rem;height:2.5rem;background:#999;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.youshi2 .prev{left:-2.6rem;}
.youshi2 .next{right:-2.6rem;}
.youshi2 .btn i{position:relative;top:10px;}
.youshi2 .btn:hover{background:#f60;}
@media screen and (max-width:1400px) {
.youshi2.content{width:80%;}
}

.ystit{padding:0.5rem 0;}
.ystit i{position:absolute;top:0;left:0;width:12rem;height:1px;background:#f60;}
.ystit .a{top:-0.3rem;font-size:2.4rem;}

.youshi3{padding-top:18rem;background:url(../images/youshi3.jpg) center top no-repeat;}
.youshi3 .c{z-index:2;margin:-2rem auto;width:90%;min-height:12rem;}
.youshi3 .c .y{height:3.6rem;margin-top:-1.8rem;}
.youshi3 .c p{padding:0 5%;}
.youshi3 .btn{position:absolute;top:50%;margin-top:-1.75rem;width:2.5rem;height:2.5rem;background:#999;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.youshi3 .prev{left:-2.6rem;}
.youshi3 .next{right:-2.6rem;}
.youshi3 .btn i{position:relative;top:10px;}
.youshi3 .btn:hover{background:#f60;}
@media screen and (max-width:1400px) {
.youshi3 .content{width:80%;}
}
@media screen and (max-width:480px) {
.youshi3 .c{padding-bottom:1.5rem;}
}

.youshi4 li.l{width:53%;}
.youshi4 li.r{width:47%;}
.youshi4 li.r p{padding:0 6%;}
@media screen and (max-width:1000px) {
.youshi4 li.l,.youshi4 li.r{width:100%;}
.youshi4 li.r{padding-bottom:1rem;}
}

.youshi5 dt{width:55%;padding:2.5rem 0 0 5%;background:#979494;}
.youshi5 dt ul{float:left;width:60%;}
.youshi5 dt ul .swiper-container{padding-bottom:3rem;}
.youshi5 dt li{width:80%;padding:1rem 10%;height:14rem;background:#fff;}
.youshi5 dt li abbr{position:absolute;right:0;top:0;}
.youshi5 dt li abbr b{top:-0.5rem;}
.youshi5 dd{position:absolute;width:44%;top:1rem;left:0;padding:1.5rem 0;background:url(../images/youshi5-.jpg) no-repeat;background-size:cover}
.youshi5 dd ul{float:right;width:60%;}
.youshi5 dd img{max-width:90%;}
.youshi5 dd .t{padding:0 1rem 1rem;border-left:1px solid #f60;}
.youshi5 .btn{position:absolute;z-index:9;bottom:0;z-inex:2;width:2.6rem;height:2.6rem;background:rgba(255,255,255,.8);cursor:pointer;}
.youshi5 .prev{left:0rem;}
.youshi5 .next{left:2.7rem;}
.youshi5 .btn i{position:relative;top:12px;}
@media screen and (max-width:1400px) {
.youshi5 dt ul,.youshi5 dd ul{width:90%;}
}
@media screen and (max-width:1000px) {
.youshi5 dt{width:100%;padding-right:0;}
.youshi5 dd ul{width:95%;margin-left:5%;}
.youshi5 dd{position:static;width:100%;padding-bottom:3rem;}
.youshi5 .btn{bottom:50%;color:#fff;background:rgba(0,0,0,.3);}
.youshi5 .prev{left:0;}
.youshi5 .next{left:auto;right:0;}
.youshi5 dt ul{width:96%;padding:0 2%;}
}
@media screen and (max-width:640px) {
.youshi5 dt li{height:16rem;}
}

.youshi6{padding-top:7rem;background:url(../images/youshi6.jpg) center top no-repeat;}
.youshi6 .swiper-container{margin-top:9rem;}
.youshi6 .swiper-slide{width:19%;}
.youshi6 li{width:80%;padding:1rem 10%;height:14rem;background:#fff;}
.youshi6 li abbr{position:absolute;left:0;top:0;}
.youshi6 li abbr b{top:-0.5rem;}
.youshi6 .btn{position:absolute;top:50%;margin-top:-1.75rem;width:2.5rem;height:2.5rem;background:#999;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.youshi6 .sprev{left:-2.6rem;}
.youshi6 .snext{right:-2.6rem;}
.youshi6 .btn i{position:relative;top:10px;}
.youshi6 .btn:hover{background:#f60;}
@media screen and (max-width:1400px) {
.youshi6 .content{width:80%;}
}

.jmeng li{display:inline-block;width:21%;padding:0.5rem 1% 1rem;margin-bottom:1rem;text-align:center;vertical-align:top;border:1px solid #ddd;overflow:hidden;}
@media screen and (max-width:1400px) {
.jmeng li{width:46%;}
}
.jmcontent img{width: 190px !important;margin-left:2px;}
@media screen and (max-width: 800px) {
.jmcontent img{width: 90px !important;margin-left:1px;}	
	}

.jmeng2{padding-bottom:1.5rem; } .jmeng2 .swiper-container{ background:url(../images/jmeng2-bj.jpg) repeat-y; }
.jmeng2 .swiper-slide{float:left;width:50%;}    .jmeng2 .font24{ color:#333; font-weight:400;}
.jmeng2 li.fl{width:68%;margin:40px 0 0 3%;}
.jmeng2 li.fl img{position:relative;z-index:2;width:100%;}
.jmeng2 li.r{position:absolute;right:2%;top:80px;z-index:3;width:40%;padding:0 3%;}
.jmeng2 li .haoma{position:absolute;top:20px;z-index:2; right:10%; font-size:30px; font-weight:200;}

.jmeng2 .swiper-slide em{position:absolute;right:0;top:0;z-index:1;width:50%;background:#979494;}
.jmeng2 .swiper-slide:nth-child(2n) em{width:100%;background:#3e3a39;}
.jmeng2 .swiper-slide:nth-child(2n) li.fl{margin-left:10px;}
.jmeng2 .swiper-slide:nth-child(2n) li.r{width:45%;}
.jmeng2 .btn{position:absolute;bottom:0;left:50%;z-index:5;width:2.6rem;height:2.6rem;background:rgba(255,255,255,.9);cursor:pointer;}
.jmeng2 .prev{margin-left:0.5rem;}
.jmeng2 .next{margin-left:3.2rem;}
.jmeng2 .btn i{position:relative;top:12px;}
@media screen and (max-width:1680px) {
.jmeng2 li.fl{width:78%;margin:40px 0 10px 3%;}	 .jmeng2 li.r{width:50%;padding:3%;}
}
@media screen and (max-width:1200px) {
.jmeng2 .swiper-slide{width:100%;}
.jmeng2 li.fl{width:94%;margin:40px 0 0 3%;}
.jmeng2 li.r,.jmeng2 .swiper-slide:nth-child(2n) li.r{width:88%;padding-bottom:1rem;}
.jmeng2 .btn{left:auto;bottom:50%;margin-bottom:-1.3rem;color:#fff;background:rgba(0,0,0,.2);}
.jmeng2 .prev{left:0;margin-left:0;}
.jmeng2 .next{right:0;margin-left:0;}
}
@media screen and (max-width:640px) {
.jmeng2 li.fl{margin-top:0;}
.jmeng2 li.r,.jmeng2 .swiper-slide:nth-child(2n) li.r{position:static;float:left;width:94%;}
}

.jmeng3{padding-bottom:1.5rem;background:url(../images/jmeng3.jpg) center top no-repeat #dedddd;}   .jmeng3 .swiper-slide .font24{ font-size:22px; color:#333; font-weight:400;}
.jmeng3 .c{z-index:2;min-height:9rem;}
.jmeng3 .c p{padding:0 10%;}
.jmeng3 .btn{position:absolute;top:50%;margin-top:-1.75rem;width:2.5rem;height:2.5rem;background:#999;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.jmeng3 .sprev{left:-2.6rem;}
.jmeng3 .snext{right:-2.6rem;}
.jmeng3 .btn i{position:relative;top:10px;}
.jmeng3 .btn:hover{background:#f60;}

.jmeng3 .haoma{position:absolute;top:10px;z-index:2; right:10%; font-size:30px; font-weight:200; color:#F60;}
.jmeng3 .yel{/*position:absolute;*/top:10px;z-index:3; left:0%;}
@media screen and (max-width:1400px) {
.jmeng3 .content{width:80%;}  .jmeng3 .swiper-slide  .font24{ font-size:18px; color:#333; font-weight:400;}
}
@media screen and (max-width:480px) {
.jmeng3 .c p{padding:0 5%;}
}
.font25 h3{padding:0 10%;}
.jmeng4{padding-bottom:1.5rem;}
.jmeng4 dt{width:52%;padding:2.5rem 0 0 5%;background:#979494;}
.jmeng4 dt ul{float:left;width:65%;}
.jmeng4 dt ul .swiper-container{padding-bottom:3rem;}
.jmeng4 dt li{width:80%;padding:1rem 10%;height:12rem;background:#fff;}
.jmeng4 dt li abbr{position:absolute;right:0;top:0;}
.jmeng4 dt li abbr b{top:-0.5rem;}
.jmeng4 dd{position:absolute;width:46%;top:1rem;left:0;}
.jmeng4 dd li,.jmeng4 dd img{float:left;width:100%;}
.jmeng4 .btn{position:absolute;z-index:9;bottom:0;z-inex:2;width:2.6rem;height:2.6rem;background:rgba(255,255,255,.8);cursor:pointer;}
.jmeng4 .prev{left:0rem;}
.jmeng4 .next{left:2.7rem;}
.jmeng4 .btn i{position:relative;top:12px;}
@media screen and (max-width:1680px) { .jmeng4 dt{width:53%;padding:2rem 1rem 0 0%;} .jmeng4 dt ul{width:86%;} .jmeng4 dd ul{width:120%;}
}
@media screen and (max-width:1400px) {
.jmeng4 dt ul{width:90%;}.jmeng4 dd ul{width:150%;}
}
@media screen and (max-width:1000px) {
.jmeng4 dt{width:100%;padding-right:0;}
.jmeng4 dt ul{width:96%;padding:0 2%;}
.jmeng4 dd{position:static;width:100%;padding-bottom:3rem;}
.jmeng4 dd ul{width:100%;}
.jmeng4 .btn{bottom:50%;color:#fff;background:rgba(0,0,0,.3);}
.jmeng4 .prev{left:0;}
.jmeng4 .next{left:auto;right:0;}
}
@media screen and (max-width:640px) {
.jmeng4 dt li{height:15rem;}
}

.sqing{padding-bottom:1.5rem;}
.sqing .content{margin:1rem auto;}
.sqing .swiper-slide{float:left;width:100%;}
.sqing em{position:absolute;z-index:1;}
.sqing em.a{left:0;bottom:0;width:100%;background:#dedcdd;}
.sqing em.b{top:20px;right:0;width:30%;background:#f60;}
.sqing li.fl{width:50%;}
.sqing li.fl img{position:relative;z-index:2;width:100%;}
.sqing li.r{position:absolute;right:4px;top:25px;z-index:3;width:50%;padding:0 3%;}
.sqing li.r .font48{top:0.6rem;}
.sqing li.r p{padding:0 5%;}
.sqing li.r p:nth-child(1){padding:0;}
.sqing .btn{position:absolute;bottom:1rem;z-index:5;width:2.6rem;height:2.6rem;background:rgba(255,255,255,.9);cursor:pointer;}
.sqing .prev{left:0;}
.sqing .next{left:2.7rem;}
.sqing .btn i{position:relative;top:12px;}
@media screen and (max-width:1200px) {
.sqing li.fl{width:100%;}
.sqing li.r{width:90%;right:2%;padding-bottom:1rem; overflow:hidden; height:300px;}
}
@media screen and (max-width:640px) {
.sqing li.r{position:static;width:100%;}
.sqing .btn{bottom:50%;background:rgba(0,0,0,.2);}
.sqing .prev{left:0;}
.sqing .next{left:auto;right:0;}
}
.sqing2 em{position:absolute;top:50%;left:0;z-index:1;margin-top:-3px;width:100%;height:1px;background:#ddd;}
.sqing2 ul{display:inline-block;width:23%;vertical-align:top;}
.sqing2 li.a{width:89%;padding:0.5rem 5% 1rem;min-height:4.5rem;margin-bottom:1rem;vertical-align:top;border:1px solid #eee;background:#fff;overflow:hidden;}
.sqing2 li.a span{display:none;}
.sqing2 li.b{padding-left:15%;position:relative;z-index:2;}
@media screen and (max-width:1000px) {
.sqing2 ul{width:49%;}
.sqing2 em,.sqing2 li.b{display:none;}
.sqing2 li.a span{display:inline;}
}
@media screen and (max-width:640px) {

}

.sqing3{height:35rem;background:url(../images/sqing3.jpg) center no-repeat;}
.sqing3 ul{width:52%;padding:0 4% 2rem;margin:1rem auto;border-top:2px solid #f60;}
.sqing3 li.t{height:3rem;line-height:3rem;border-bottom:1px solid #ddd;}
.sqing3 li .inl{display:inline-block;}
.sqing3 li input{width:32%;line-height:1.5rem;border:1px solid #ccc;}
.sqing3 li select{width:25%;height:1.6rem;border:1px solid #ccc;}
.sqing3 li button{width:7.5rem;height:2rem;line-height:2rem;border:none;background:#deb685;}
.sqing3 li .pl{padding-left:15%;}
@media screen and (max-width:1000px) {
.sqing3 ul{width:70%;}
}
@media screen and (max-width:640px) {
.sqing3 ul{width:90%;}
}
@media screen and (max-width:480px) {
.sqing3 ul{width:96%;padding:0 1% 2rem;}
}

.brand{padding:2rem 0 1rem;background:url(../images/brand2bg.jpg) center top no-repeat;}
.brand .faqt{margin-bottom:2rem;}
.brand .swiper-slide{transform: scale(1);}
.brand .swiper-slide img{width:130%;}
.brand .swiper-slide em{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.5);}
.brand .swiper-slide-active,.brand .swiper-slide-duplicate-active{transform: scale(1.4);z-index:9999;left:-7%;}
.brand .swiper-slide-active em{display:none;}
.brand .btn{position:absolute;top:50%;z-index:9;margin-top:-1.75rem;width:2.5rem;height:2.5rem;background:#999;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.brand .prev{left:15%;}
.brand .next{right:15%;}
.brand .btn i{position:relative;top:10px;}
.brand .btn:hover{background:#f60;}
@media screen and (max-width:640px) {
.brand .swiper-slide-active,.brand .swiper-slide-duplicate-active{transform: scale(1);z-index:9999;left:0;}
.brand .prev{left:0;}
.brand .next{right:0;}}

.brand2{margin-bottom:5rem;}
.brand2 dt{width:48%;padding-left:2%;}
.brand2 dt img{height:5rem;}
.brand2 dt .swiper-slide-thumb-active img{border:1px solid #f60;}
.brand2 dd{float:left;width:100%;}
.brand2 dd img{float:left;width:55%;margin-top:20px;position:relative;z-index:3;}
.brand2 dd abbr{position:absolute;top:40px;left:50%;z-index:5;width:32%;padding:1rem 3%;}
.brand2 dd em{position:absolute;top:0;right:0;z-index:1;width:55%;background:#cac6c5;}
.brand2 .btn{position:absolute;bottom:7.6rem;right:50%;z-index:5;width:2.6rem;height:2.6rem;background:rgba(255,255,255,.8);cursor:pointer;}
.brand2 .prev{margin-right:3rem;}
.brand2 .next{margin-right:0.2rem;}
.brand2 .btn i{position:relative;top:12px;}
@media screen and (max-width:1600px) {
.brand2 dt{width:48%;padding-left:2%;}
}
@media screen and (max-width:1400px) {
.brand2 dd abbr{width:42%;}
}
@media screen and (max-width:1200px) {
.brand2 dt{width:48%;padding-left:2%;}
}
@media screen and (max-width:1000px) {
.brand2 dt{width:50%;padding-left:0%;text-align:center;}
}
@media screen and (max-width:800px) {
.brand2 dt,.brand2 dd img{width:100%;}
.brand2 dt img{height:4rem;}
.brand2 dd abbr{position:static;float:left;width:94%;}
/* .brand2 dd abbr p:nth-child(2){margin-top:-3rem;} */
.brand2 .btn{bottom:65%;right:auto;color:#fff;background:rgba(0,0,0,.3);}
.brand2 .prev{left:0;margin-right:0;}
.brand2 .next{right:0;margin-right:0;}
.brand2{margin-bottom:0;}
}

/*
.brand2{margin-bottom:5rem;}
.brand2 dt{width:50%;}
.brand2 dt li{display:inline-block;margin-right:1.2%;}
.brand2 dt li img{height:5rem;}
.brand2 dt li.on img{border:1px solid #f60;}
.brand2 dd li{float:left;width:100%;}
.brand2 dd li img{float:left;width:55%;margin-top:20px;position:relative;z-index:3;}
.brand2 dd li abbr{position:absolute;top:40px;left:50%;z-index:5;width:26%;padding:1rem 3%;}
.brand2 dd li em{position:absolute;top:0;right:0;z-index:1;width:55%;background:#cac6c5;}
.brand2 .btn{position:absolute;bottom:8.2rem;right:50%;z-index:5;width:2.6rem;height:2.6rem;background:rgba(255,255,255,.8);cursor:pointer;}
.brand2 .prev{margin-right:3.4rem;}
.brand2 .next{margin-right:0.6rem;}
.brand2 .btn i{position:relative;top:12px;}
@media screen and (max-width:1600px) {
.brand2 dt li img{height:4rem;}
}
@media screen and (max-width:1400px) {
.brand2 dd li abbr{width:42%;}
}
@media screen and (max-width:1200px) {
.brand2 dt{display:none;}
.brand2 .btn{bottom:0;}
.brand2 dd li img{width:100%;}
}
@media screen and (max-width:640px) {
.brand{padding:3rem 0 0rem 0rem;background:url(../images/brand2bg.jpg) center top no-repeat;}
.brand2 dd li abbr{position:static;float:left;width:94%;}
.brand2 dd li abbr p:nth-child(2){margin-top:-3rem;}
.brand2 .btn{bottom:50%;right:auto;color:#fff;background:rgba(0,0,0,.3);}
.brand2 .prev{left:0;margin-right:0;}
.brand2 .next{right:0;margin-right:0;}
.brand2{margin-bottom:20px;}
}
*/
.fenxi{padding:2rem 0;height:33rem;background:#847f80;}
@media screen and (max-width:1200px) {
.fenxi{height:auto;background-size:100%;}
}

.fenxi2 dl{margin:1rem 0;}
.fenxi2 dt{width:50%;position:relative;overflow:hidden;}
.fenxi2 dt h3{padding: 0 2.5rem;}
.fenxi2 dt p{padding:0 2.5rem;}
.fenxi2 dt p.line{display:inline-block;padding:0;margin-left:50px;width:80px;height:3px;background:#dadada;}
.fenxi2 dd{width:50%;position:relative;}
.fenxi2 dd img{float:left;width:100%;}
.fenxi2 dd abbr{position:absolute;right:-2rem;top:0.5rem;z-index:3;}
.fenxi2 dd abbr .l{position:relative;top:-0.7rem;}
.fenxi2 dl:nth-child(2n) dt{float:left;}
.fenxi2 dl:nth-child(2n) dd{float:right;}
.fenxi2 dl:nth-child(2n) dd abbr{left:-2rem;right:auto;}
.fenxi2 dl:nth-child(2n) dd abbr .l{float:left;top:1.5rem;}
@media screen and (max-width:1200px) {
.fenxi2 dt{width:100%;padding-bottom:1rem;}
.fenxi2 dt p:nth-child(1){margin-top:1rem;}
.fenxi2 dd{position:static;float:left;width:100%;}
.fenxi2 dd abbr{position:absolute;right:0rem;top:2rem;z-index:3;}
}
@media screen and (max-width:640px) { 
.fenxi2 dt p{padding:0 1rem;}
}

.join li{display:inline-block;width:32%;padding:1.5rem 0;margin:0.5rem 0;text-align:center;background:#fff;overflow:hidden;}
.join li span{display:inline-block;}
.join li table{width:5rem;background:#f60;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.join li td{height:5rem;}
.join li a{display:inline-block;width:6rem;height:1.8rem;line-height:1.8rem;border:1px solid #eee;-webkit-border-radius:0.9rem;border-radius:0.9rem;}
.join li:hover table{background:#000;}
@media screen and (max-width:800px) {
.join li{width:49%;}
}

.contact1 .a{width:400px;}
.contact1 .b{width:180px;}
.contact1 .l{height:1px;background:#ddd;}
.contact1 .c{padding-left:6%;}
@media screen and (max-width:800px) {
.contact1{line-height:2;}
.contact1 .a,.contact1 .b,.contact1 .c{width:auto;padding:0;display:block;float:none;}
}

.contact2{margin-top:5px;}
.contact2 li input{width:29%;line-height:2rem;padding:0 1%;border:1px solid #ccc;}
.contact2 li textarea{width:99%;height:5rem;padding:0.5rem 0.5%;border:1px solid #ccc;}
.contact2 li button{width:10rem;height:2.5rem;line-height:2.5rem;border:none;background:#797675;cursor:pointer;}
.contact2 li button:nth-child(1){margin-right:1rem;background:#3e3a39;}

.culture dl{margin:1rem 0;}
.culture dt{position:absolute;right:0;top:30px;z-index:3;width:50%;overflow:hidden;}
.culture dt p{padding:0 2.5rem;}
.culture dt p.line{display:inline-block;padding:0;margin-left:50px;width:80px;height:3px;background:#dadada;}
.culture dd{width:60%;position:relative;}
.culture dd img{float:left;width:100%;}
.culture dl:nth-child(2n) dt{right:auto;left:0;}
.culture dl:nth-child(2n) dd{float:right;}

.culture  .biaoti{z-index:3;width:100%;overflow:hidden;}
.culture  .chengse {position:absolute;right:10%;top:30px;z-index:3;overflow:hidden;  font-size:42px; font-weight:200;}
.culture  .chengse2 {position:absolute;left:40%;top:120px;z-index:3;overflow:hidden;  font-size:42px; font-weight:200; color:#F60;}

@media screen and (max-width:1200px) {
	.culture  .biaoti  .mt50{ margin-top:20px;}
}


@media screen and (max-width:1000px) {


.culture dd{width:100%;}
.culture dt{width:95%;padding-bottom:2rem;}
}
@media screen and (max-width:640px) { .culture  .yingc{ display:none;}   .culture .chengse2 { position:absolute;left:60%;top:120px;z-index:3;overflow:hidden;  font-size:42px; font-weight:200; color:#F60;}
.culture dt{position:static;width:100%;padding-bottom:1rem;}
.culture dt p:first-child{margin-top:1rem;}
}

.honor li{display:inline-block;width:31.5%;vertical-align:top;margin-bottom:1rem;}
.honor li.pic{width:65.6%;}
.honor li .a td{height:12rem;background:#e4e3e3;}
.honor li .a img{max-height:12rem;max-width:100%;}
.honor li .c{margin:-0.6rem auto 0;width:93%;border-bottom:1px solid #9d9b9b;}
.honor li .c td{height:5.5rem;padding:0 10%;}
@media screen and (max-width:1000px) {
.honor li{width:49%;}
.honor li.pic{width:100%;}
}

.newslist li{float:left;width:48%;margin-bottom:1rem;}
.newslist li:nth-child(2n){margin-left:4%;display:inline;}
.newslist li .c{margin:-1rem auto 0;width:93%;border-bottom:1px solid #9d9b9b;}
.newslist li .c td{height:10rem;padding:0 10% 0 15%;}
.newslist li .c abbr{position:absolute;left:-1rem;top:50%;margin-top:-2.2rem;width:2.8rem;padding:0 0.5rem 0.5rem;background:#7f7c7b;}
.newslist li .c .font30{padding:0.3rem 0;margin-bottom:0.3rem;border-bottom:1px solid #fff;}
@media screen and (max-width:1000px) {
.newslist li{width:100%;margin-bottom:1rem;}
.newslist li:nth-child(2n){margin-left:0;}
.newslist li .c abbr{width:3rem;}
}

.newscon ul{padding:1.5rem 8%;}
.newscon .pn,.newscon2 .pn{padding:1rem 5%;border-top:1px solid #fff;background:#f0efef;}
.share{position:absolute;right:2.5rem;width:9.6rem;margin-top:50px;}
.share li{float:left;width:30%;margin-bottom:0.5rem;}
.share li a{display:block;height:2.6rem;line-height:2.6rem;color:#999;background:#fff;transition: 0.3s linear all;}
.share li a:hover{color:#fff;background:#f60;}
@media screen and (max-width:1366px) {
.newscon{width:90%;}
}
@media screen and (max-width:1000px) {
.share{position:absolute;right:2.5rem;width:11.6rem;margin-top:0px;}
}

.job1t{padding:0.5rem 0;border-bottom:1px solid #ddd;}
.job1 li.fr a{display:inline-block;height:2rem;line-height:2rem;padding:0 2rem;margin-left:0.5rem;border:1px solid #ddd;-webkit-border-radius:1rem;border-radius:1rem;transition: 0.3s linear all;}
.job1 li.fr a:hover{border-color:#f60;}




.pages{margin-bottom:1.8rem;}
.pages a,.pages span{display:inline-block;height:1.6rem;line-height:1.6rem;padding:0 0.7rem;border:1px solid #ccc;}
.pages a.cur,.pages a:hover{color:#000;border-color:#000;}



/*pengwei*/
#div1{overflow:hidden;  }

#div1 img
{overflow:hidden; 
transition:all .2s ease-in-out;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
}

/*#div1:hover .pic,*/.psortsub .swiper-slide:hover img
{overflow:hidden; 
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1)
}
@media screen and (max-width:1680px) {  .header>a.logo{position:absolute;left:46%;top:0px;z-index:7;}}

@media screen and (max-width:1025px) { .iconc dd  .font30{ font-size:20px;} .iconc dd  .font16{ font-size:14px; line-height:24px;}  .header>a.logo{position:absolute;left:42%;top:0px;z-index:7;}

}
@media screen and (max-width:800px) {
.third-block-top .tit .t{ display:block;}
	
	}
@media screen and (max-width:640px) {
.header>a.logo{position:absolute;left:32%;top:0px;z-index:7;} .header>a.logo img{ width:90%; height:auto; padding-top:5px;}

.iconc dd  .font30{ font-size:18px;} .iconc dd  .font16{ font-size:14px;}
.fee dt li a{display:block;padding-left:1rem;color:#666;border-left:4px solid #fff;}

}
@media screen and (max-width:480px) {
.header>a.logo{position:absolute;left:29%;top:4px;z-index:7;} 
.header>a.logo img{width:72%; height: auto;  }
.iconc dt.l{position:absolute; top:0.5rem;left:37%;line-height:3.2rem; font-weight:400; }
.iconc .dazi{font-size:4rem;opacity: 0.4; position:absolute; left:0.5rem; top:-1rem;}
.iconc dt.r{text-align:center; top:1.8rem; padding-bottom:8px; }

.icond{padding:0;}

.icond dd ol p{padding:0 10% 10px 10%; line-height:18px;}    .icond .font18{ line-height:20px;}    .icond .mt20{ margin-top:5px; }
.icond dd ol{width:90%;margin:1rem auto; margin-bottom:0;}

.icone{padding:0;}
.icone dd ol{margin:0 auto;}
.icone dd ol p{padding:0 10%; line-height:20px;}   .icone .font30{ font-size:20px; line-height:24px;}
.icone dd ul{display:inline-block;width:100%;text-align:center; vertical-align:top;background:#fff;overflow:hidden;}
.icone dd ul{ margin:10px 0px 10px 0px;}

.footr dd li.tel{padding-left:50px;padding-right:0.5rem;background: url(../images/tel.png) no-repeat; background-size:36px 40px;}


.about1{ margin-bottom:20px;}

.inside .tit .t{font-size:1.2rem;margin-bottom:-1rem;}
}

.auxq_con_l{width:70%; float:left;}
.auxq_con_r{width:23.75%;float:right; background:#FFF; padding:1rem;}
.newscon2 ul{padding:1.5rem 8%;}
.auxq_con_r li{ margin-top:10px;}
.auxq_con_r p{display:block;font-size:24px;color:#333333;line-height: 2;}

.auxq_con_rC{width:100%;overflow:hidden;}

.auxq_con_rC .img{margin:0 auto; height:160px; width:100%;  overflow: hidden;}
.auxq_con_rC p{overflow:hidden; font-size:16px;color:#666666;line-height:22px; height: auto; }
.auxq_con_rC p i{float:left;font-size:12px;color:#999999; line-height:18px; font-style:normal;}

@media screen and (max-width:1025px) { 
.auxq_con_l{width:100%; }
.auxq_con_r{ display:none;}
}


/*LOGIN*/
.cover{
    width: 100%; 
    height: 100%; 
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    z-index: 999;
    display: none;
}
.login-content{
    width: 80%;
    height: auto;
    position: fixed;
    top: 30%; 
    left:10%; 
    margin:0 auto;
    z-index: 9999;
    border-radius: 4px;
    display: none;
    background: #fff;
}
.login-tit{
    background: url(../images/loginhead.jpg) repeat-x;
    height:62px;
    text-align: center;
    font-size:24px;
    line-height:62px;
    color: #624c26;
}
.login-content span.close{
    display: block;
    position: absolute;
    top: 9px;
    right: 11px;
    cursor: pointer;
    width: 32px;
    height: 32px;
    background: url(../images/x.png) no-repeat;
}
.login-content form{
    padding-top: 2.6rem; padding-bottom:2rem;
    padding-left:5%;
}
.login-content form .login-txt{
    height: 59px;
    margin-bottom: 14px;
}
.login-content form .login-txt .tit{
    float: left; text-align:right; margin-right:1rem;
    width: 20%;
    font-size: 18px;
    color: #80734f;
    line-height: 59px;
    height: 59px;
}
.login-content form .login-txt .ipt input.txt{
    width: 60%;
    height: 52px;
    border-radius: 6px;
    background: #f7f3f2;
    font-size: 18px; border:1px solid #e5ded6;
    color: # 333;
    text-indent: 10px;
}
.login-content form .login-txt input.sbm{
   border: none;height: 50px;width: 40%; text-align:center;  margin:0 auto; color: #fff;font-size: 16px;cursor: pointer;font-weight: bold; background: #F60; border-radius: 6px; margin-left:6%;
}
.login-content form .login-txt a.find{
    color: #947b4e;
    font-size: 16px;
    text-decoration: underline;
    margin-left: 20px;
}
@media screen and (max-width:480px) {
body{margin-top:80px;}
.header,.menu-handler{height:80px;}
.header>a.logo{top:-0px;} 
.menu-handler .burger{top:30px;}
.menu-handler .burger-2 {top:40px;}
.menu-handler .burger-3 {top:50px;}
.fiexbottom{display: block !important;}
}


.top{position:fixed; bottom:150px; right:1px; z-index:999;}
.cpsxaniu{padding:8px 20px; text-align:center; border:1px solid #CCC; background-color:#FFF; cursor:pointer;}

.fiexbottom{position:fixed;bottom: 1px;padding-top: 5px;width: 100%;text-align: center;z-index: 9999;height: 47px;vertical-align: middle;background-color: rgba(24,11,10,0.2);display: none;}








