::selection {
    background: #f4437c;
    text-shadow: none;
    color:#fff;
}
select,body,div,a,input,td,select,button{font-size:auto;color:#595757;font-family:"????",Microsoft Yahei,Arial,Helvetica, sans-serif;}
img{border:0}
ul,li,form,input,p,select,body,div,span,dl{margin:0;padding:0;}
body{background:#fff;overflow-x:hidden}

li{list-style-type: none;}
 input{outline:medium;}
.fengge_10{height:10px;line-height:10px;font-size:0px;}
.fengge_100{height:100px;line-height:100px;font-size:0px;}
.fengge_9{height:7px;line-height:7px;font-size:0px;}
.fengge_23{height:23px;line-height:23px;font-size:0px;}
.fengge_24{height:24px;line-height:24px;font-size:0px;}
.fengge_45{height:45px;line-height:45px;font-size:0px;}
.fengge_8{height:8px;line-height:8px;font-size:0px;}
.fengge_7{height:7px;line-height:7px;font-size:0px;}
.fengge_25{height:25px;line-height:25px;font-size:0px;}
.fengge_18{height:18px;line-height:18px;font-size:0px;}
.fengge_80{height:80px;line-height:80px;font-size:0px;}
.fengge_1{height:1px;line-height:1px;font-size:0px;}
.fengge_5{height:5px;line-height:5px;font-size:0px;}
.fengge_15{height:15px;line-height:15px;font-size:0px;}
.fengge_50{height:56px;line-height:56px;font-size:0px;}
.fengge_70{height:70px;line-height:70px;font-size:0px;}
.fengge_60{height:60px;line-height:60px;font-size:0px;}
.fengge_15{height:15px;line-height:15px;font-size:0px;}
.fengge_20{height:20px;line-height:20px;font-size:0px;}
.fengge_36{height:48px;line-height:48px;font-size:0px;}
.fengge_70{height:69px;line-height:69px;font-size:0px;}
.fengge_30{height:30px;line-height:30px;font-size:0px;}
.fengge_40{height:40px;line-height:40px;font-size:0px;}
.fengge_75{height:75px;line-height:75px;font-size:0px;}
.fengge_35{height:35px;line-height:35px;font-size:0px;}
.fengge_26{height:26px;line-height:26px;font-size:0px;}
.fengge_3{height:3px;line-height:3px;font-size:0px;}
.fengge_98{height:98px;line-height:98px;font-size:0px;}
.fengge_6{height:6px;line-height:6px;font-size:0px;}
.fengge_35{height:35px;line-height:35px;font-size:0px;}
a:link  { color:#595757; text-decoration:none;}
a:visited  {color:#595757;text-decoration:none;}
a:hover  { color:#fe941e;text-decoration:none;}

@font-face {
	font-family:"univers-bold";
	src:url("../font-for/7d7febe5-1a6c-46a6-985b-a4fcd05e05cf.eot?#iefix");
	src:url("../font-for/7d7febe5-1a6c-46a6-985b-a4fcd05e05cf.eot?#iefix") format("eot"),url("../font-for/a48ca3bb-e3f0-4b9b-a914-ab279bee40fa.woff") format("woff"),url("../font-for/a6500c86-8c9e-433c-a25e-a6d14cdc9bf0.ttf") format("truetype"),url("../font-for/2995ad8b-a41a-47a5-8ff9-4ba180cf7131.svg#2995ad8b-a41a-47a5-8ff9-4ba180cf7131") format("svg");
	font-weight:700;
	font-style:normal
}
@font-face {
	font-family:"univers-light";
	src:url("../font-for/3b254e81-c3f2-459e-a17f-5ef108498f13.eot?#iefix");
	src:url("../font-for/3b254e81-c3f2-459e-a17f-5ef108498f13.eot?#iefix") format("eot"),url("../font-for/6ecb143f-d529-41a1-8d64-b52fb31b4ee0.woff") format("woff"),url("../font-for/3f019d16-3ffd-41eb-9732-e85cc79d05e4.ttf") format("truetype"),url("../font-for/5eda4e27-5666-4d4c-9529-9c09c9667099.svg#5eda4e27-5666-4d4c-9529-9c09c9667099") format("svg");
	font-weight:normal;
	font-style:normal
}
@font-face {
	font-family:"univers";
	src:url("../font-for/e61e3b7e-bbac-445d-b02c-7b1b4a46c7b8.eot?#iefix");
	src:url("../font-for/e61e3b7e-bbac-445d-b02c-7b1b4a46c7b8.eot?#iefix") format("eot"),url("../font-for/e3758fe9-1688-4c54-bced-f0d3271944b2.woff") format("woff"),url("../font-for/8bbc5f77-c473-4df2-b936-45d6e5389da9.ttf") format("truetype"),url("../font-for/7784506a-b342-4ea9-9379-bdab1c51eb72.svg#7784506a-b342-4ea9-9379-bdab1c51eb72") format("svg");
	font-weight:normal;
	font-style:normal
}
@font-face {
	font-family:"schueco-icons";
	src:url("../font-for/schueco-icons.eot?-z3v1d0");
	src:url("../font-for/schueco-icons.eot?#iefix-z3v1d0") format("embedded-opentype"),url("../font-for/schueco-icons.woff?-z3v1d0") format("woff"),url("../font-for/schueco-icons.ttf?-z3v1d0") format("truetype"),url("../font-for/schueco-icons.svg?-z3v1d0#schueco-icons") format("svg");
	font-weight:normal;
	font-style:normal
}
/*幻灯*/
.web-banner{overflow:hidden;position:relative;z-index:99;background:#f1f1f1;width:100%;}
/*铭私有CSS*/

.t-tel{text-align:right;color:#808285;padding-top:30px;font-size:12px;display:none;}
.web-top{position:fixed;top:0px;left:0px;width:100%;z-index:9999;background:url(img/xl-bg.png);}
.web-logo{float:left;}
.web-logo img{height:70px;}
.web-dh{float:right;margin-top:15px;}
.web-dh li{float:left;width:101px;text-align:center;position:relative;z-index:999;}
.web-dh li a{font-size:14px;color:#222;display:block;height:55px;line-height:55px;}
.web-dh li a:hover,.web-dh li.on-dh a,.web-dh li.on-jsdh a{color:#eda20e;background:url(img/dh-bg.png) no-repeat bottom;}
.web-dh li .nav_on{   /*?????????,??JS????*/
BACKGROUND: url(img/dh-bg.png) no-repeat bottom;
}
.dh-xl-bg{width:100%;height:0px;background:url(img/xl-bg.png);position:absolute;left:0px;top:100px;z-index:9;display:none;}
.dh-xl{position:absolute;width:100%;text-align:center;padding:10px 0px;overflow:hidden;background:url(img/xl-bg.png);display:none;}
.web-dh li div.dh-xl a{display:block;line-height:25px;height:25px;font-size:13px;width:100%;background:none;color:#222;}
.web-dh li div.dh-xl a:hover{color:#eda20e;background:none;}
.nome{display:none;}
.wh-ba{position:absolute;bottom:5%;right:0px;z-index:11;}
.wh-ba-l{float:left;}
.wh-ba-i{float:left;color:#fff;height:37px;line-height:37px;font-size:40px;font-family:"univers-light";padding:0px 20px;}
.wh-ba-r{float:left;}

.t-p0{text-align:center;}
.t-p0 img{ width: 100%;}
.t-p{text-align:center;}
.t-p2{width: 76.39%;max-width: 1100px;margin:0 auto;text-align:left; padding-top:10px; }
.t-p3{text-align:center;}
.t-p4{text-align:center; padding:30px 0 50px;}
.t-p5{text-align:center;}
.t-p6{text-align:center;}
.dt{text-align:center; width: 76.39%;max-width: 1100px;margin:0 auto;}

.sw{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

.box1{margin:0 auto;position:relative;width: 76.39%;max-width: 1100px;overflow:hidden;height:410px;}
.boxx{width:260px;padding:4px; border:2px #fff solid;transition:all 0.2s linear;}
.boxx-1 img{width:260px;height:409px;}
.boxs:hover .boxx{border:2px #eda20e solid;}
.dv{display:none;}

.i-vie{width: 76.39%;max-width: 1100px;margin:0 auto; position:relative; overflow: hidden;}
.iv-l{float:left;width:29%; background:#d7bc4e url(../images/v_bg.jpg);}
.iv-r{float:right;width:71%;}
.iv-tt{height:500px;}
.iv-t{font-size:25px;color:#fff; margin:0px 40px;}
.iv-t a{font-size:14px;}
.iv-t a span{display:inline-block;color:#d9d9d9;font-size:16px;padding-right:5px;border-right:1px #c7c6cc dashed;margin-right:5px;}
.iv-t a:hover span{color:#eda20e;}
.iv-tx{font-size:14px;color:#fff; margin:0px 40px; line-height:200%; }
.box3{
  width: 100%;
  padding: 50px 0px 50px;
}
.box-cen{
   width: 76.39%;max-width: 1100px; 
  margin: auto;text-align: center;
}
.box-cen >h2{
  font-size: 2.6rem;font-weight: bold;
  color: #292932;margin: auto;
  text-align: center;padding-bottom: 45px;
}

.index-banner2{
  position: relative;
}
.lunbo-pic2 {
  position: relative;
  overflow: hidden;text-align: center;

}
.lunbo-pic2 img{
  width: 100%;
  background-color:#efefef;
}
.lunbo-pic2 h6{
  color:#333;font-weight: bold;font-size: 14px; 
  padding: 20px 20px 0px 20px;
  text-overflow: ellipsis;white-space: nowrap;
  overflow: hidden;
}
.lunbo-pic2 p{
  color: #8c8c8c;
   text-overflow: ellipsis;white-space: nowrap;
  overflow: hidden; 
}
.new-tip{
  position: absolute;top: 10px;left: 25px;
  display: inline-block;font-size: 14px;
  color: white; padding: 15px;
  text-transform: uppercase;
  background: #fe941e;
}
.lunbo-pic2:hover h6{
color: #fe941e;
}

.swiper-container2{
  padding-bottom: 34px;overflow: hidden;
}
.swiper-pagination2{
  position: absolute;left: 50%; 
  transform: translateX(-50%);
}
.swiper-pagination2 .swiper-pagination-bullet{
  margin-right: 8px;
}
.swiper-pagination2 .swiper-pagination-bullet-active{
  background: #fe941e;
}
.font16 {font-size:14px;}
.box1{margin:0 auto;position:relative;width: 76.39%;max-width: 1100px;overflow:hidden;height:410px;}
.boxx{width:260px;padding:4px; border:2px #fff solid;transition:all 0.2s linear;}
.boxx-1 img{width:260px;height:409px;}
.boxs:hover .boxx{border:2px #eda20e solid;}



.ppgd{margin:0 auto;position:relative;width:945px;overflow:hidden;height:500px;}
.pprep{margin:0 auto;position:relative;width:945px;}
.pprep .arrow-left{left:-50px;}
.pprep .arrow-right{right:-50px;}
.pprep .arrow-left,.pprep .arrow-right{position:absolute;font-size:60px;top:157px;transition:all 0.2s linear;}
.ppg{width:261px;padding:15px;padding-bottom:25px;border:2px #fff solid;margin:0px 10px;transition:all 0.2s linear;}
.ppg-1 img{width:261px;height:317px;}
.ppg-2{color:#adadad;line-height:22px;text-align:center;height:22px;overflow:hidden;font-size:90%;}
.ppg-3{padding-top:30px;text-align:right;display:none;}
.ppg-3 a{color:#272727;font-size:14px;}
.ppg-3 a span{font-size:12px;color:#b80000;}
.swiper-slide:hover .ppg{border:2px #eda20e solid;}
.swiper-slide:hover .ppg-3{display:block;}

.i-aut{background:url(../images/about_bg.jpg);padding:50px 0px;}
.i-aut-d{width:1000px;margin:0 auto;}
.i-aut-t{width:100%;background:url(img/bt-bg.png) repeat-x bottom;text-align:center;}
.i-aut-t p{font-size:30px;color:#fff;}
.i-aut-t span{font-size:16px;color:#d7d7d7;padding:0px 10px;display:inline-block;background:url(img/bs-bg.jpg) repeat-x bottom;padding-bottom:10px;}
.i-aut-i{padding-top:30px;}
.i-aut-i,.i-aut-i div,.i-aut-i p{font-size:95%;line-height:30px;color:#fff}
.i-aut-i p{text-indent:2em;}
.i-aut-m{text-align:center;margin-top:30px;}
.i-aut-m a{display:inline-block;padding:5px 0px;text-align:center;border:1px #fff solid;color:#fff;font-size:15px;width:120px;line-height:20px;}
.i-aut-m a span{margin-right:10px;font-size:20px;display:inline-block;line-height:20px;}
.i-aut-m a:hover{background:#fff;}

.i-new{width:1000px;margin:0 auto;}
.in-l{float:left;width:470px;padding-right:30px;border-right:1px #ccc solid;}
.in-t{font-size:20px;color:#58595b;}
.in-mor{float:right;}
.in-t .in-mor a{font-size:14px;}
.in-t .in-mor a span{display:inline-block;color:#d9d9d9;font-size:16px;padding-right:5px;border-right:1px #c7c6cc dashed;margin-right:5px;}
.in-t .in-mor a:hover span{color:#eda20e;}

.nhdp{width:470px;height:198px;}
.nhdp .swiper-slide{position:relative;}

.nhdp .swiper-slide img{width:100%;}
.nhd-t{position: absolute;z-index:19;background:url(img/hbg.png);color:#fff;font-size:90%;width:100%;height:30px;line-height:30px;overflow:hidden;bottom:0px;left:0px;text-indent:10px;}
.nhdp .pagination {
  position: absolute;
  z-index: 20;
  right: 10px;
  bottom: 10px;
}
.nhdp .swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin-right: 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.nhdp .swiper-active-switch {
  background: #fff;
}

.in-lis{margin-top:30px;}
.in-lis-l{float:left;padding-left:20px;padding-right:10px;border-right:1px #ccc solid;margin-right:30px;font-size:24px;color:#282828;}
.in-lis-l span{display:block;font-size:14px;}
.in-lis-r{float:left;line-height:43px;height:43px;overflow:hidden;}
.in-lis-r a{font-size:90%;}

.in-r{float:right;width:470px;}
.jtn{margin-top:26px;}
.jtn-l{float:left;min-width:135px;border-right:1px #ccc solid;margin-right:20px;font-size:20px;padding:20px 0px;color:#58595b;height:80px;}
.jtn-l span{color:#eda20e;}
.jtn-r{float:left;width:310px;}
.jtn-r li{height:40px;line-height:40px;overflow:hidden;}
.jtn-r li a{font-size:90%;}
.in-75{height:75px;}


.in-cn{background:#f9f9f9;padding-bottom:50px;width:100%;}
.in-1090{width:1090px;margin:0 auto;}
.in-cn-l{float:left;width:277px;}
.in-cn-l-1{font-size:15px;color:#58595b;padding-top:10px;}
.in-cn-l-2{line-height:30px;font-size:85%;color:#8f8f8f;padding:10px 0px 20px 0px;width:90%;}
.in-cn-l-3{font-size:15px;color:#58595b;height:40px;line-height:40px;border-bottom:1px #c3c3c3 solid;}
.in-cn-l-4{font-size:12px;color:#898989;height:40px;line-height:40px;border-bottom:1px #c3c3c3 solid;overflow:hidden;}
.in-cn-l-4 span{float:left;display:block;width:75px;}
.in-cn-i{width:330px;height:375px;margin-left:20px;display:inline;float:left;position:relative;}
.in-cn-i #container1{width:100%;height:375px;}


.in-cn-r-2l,.in-cn-r-2r,.in-cn-r-3,.for-r{font-size:12px;}
.in-cn-r{float:right;width:430px;}
.in-cn-r-1{border:1px #e4e4e4 solid;}
.in-cn-r-2l{float:left;line-height:34px;}
.in-cn-r-2r{float:right;line-height:34px;}
.in-cn-r-3{line-height:34px;}
.in-cn-r div input{width:190px;padding-left:10px;height:35px;line-height:35px;background:none;border:1px #e4e4e4 solid;}
.in-cn-r-3 textarea{line-height:24px;background:none;border:1px #e4e4e4 solid;height:138px;width:425px;}
.in-cn-r-4{margin-top:20px;}
.in-cn-r-4 .for-l{float:left;display:block;}
.in-cn-r-4 .for-l input{cursor:pointer;height:30px;line-height:30px;width:110px;font-size:14px;color:#fff;text-align:center;background:#bd8100;border:1px #bd8100 solid;}
.in-cn-r-4 .for-r{float:right;display:block;line-height:30px;}
.in-cn-r-4 .for-r img{margin:0 10px;}
.in-cn-r-4 .for-r input{width:88px;height:28px;line-height:28px;background:none;border:1px #e4e4e4 solid;}

.web-fot{width:100%;background:#2b2b2b;height:60px;line-height:60px;text-align:center;color:#7c7c7c;}
.wf-d{color:#7c7c7c;font-size:12px;}
/*.wf-d a{display:inline-block;width:23px;height:23px;line-height:23px;border-radius:23px;transition:all 0.2s linear;background:#999;font-size:20px;color:#2b2b2b;margin-left:15px; display:none;}
.wf-d a:hover{background:#eda20e;color:#fff;}*/

.web-right{right:-330px;top:0px;z-index:9999;position:fixed;height:100%;background:#eda20e;}
.web-right-l{width:36px;overflow:hidden;height:100%;float:left;}
.we-r-1 span{display:block;font-size:16px;}
.we-r-1{color:#fff;text-align:center;font-size:14px;position:absolute;top:20%;}
.web-right-r{float:left;background:#4a65b8;height:100%;padding:0px 15px;width:300px;}


.r-hsy{width:290px;margin:0 auto;margin-top:20px;text-align:center;}
.rsy-pic img{width:130px;}
.rsy-tit{line-height:20px;}
.rsy-tit span{display:block;padding:10px 0px;font-size:16px;color:#e0ce87;}
.rsy-tit p{padding-bottom:4px;color:#fff;font-size:14px;}


.web-right-r .in-cn-r-2l,.web-right-r .in-cn-r-2r,.web-right-r .in-cn-r-3,.web-right-r .for-r{color:#fff;font-size:14px;}
.web-right-r .in-cn-r div input,.web-right-r .in-cn-r-3 textarea{width:96%;background:#fff;}
.web-right-r .in-cn-r-3 textarea{height:80px;}
.web-right-r .in-cn-r-2l input,.web-right-r .in-cn-r-2r input{height:25px;width:96%;}
.web-right-r .in-cn-r-4 .for-r input{background:#fff;}
.web-right-r .in-cn-r-2l,.web-right-r .in-cn-r-2r{float:none;width:100%;}
.web-right-r .in-cn-r-4 .for-l,.web-right-r .in-cn-r-4 .for-r{float:none;}
.web-right-r .in-cn-r-4 .for-l{margin-top:20px;width:100%;}
.web-right-r .in-cn-r-4 .for-l input{width:100%;margin:0 auto;height:40px;line-height:40px;}
/*
.wrr-1{font-size:20px;line-height:50px;color:#fff;}
.wrr-2{font-size:18px;line-height:20px;color:#fff;}
*/
.wrr-1{font-size:20px; line-height:50px; color:#ffffff; height:45px; border-bottom: 1px solid #fff; margin-top: 20px; margin-bottom: 10px;
}
.wrr-2{
font-size:14px; line-height:20px; color:#cccccc;
}


.wrr-2 span{font-size:18px;margin-right:10px;}
.wrr-3{padding:20px;border:1px #fff dashed;background:#e0ce87;font-size:14px;color:#eda20e;}
.wrr-4{text-align:center;}
.wrr-4 a{display:inline-block;padding:5px 20px;background:#d51ea4;color:#fff;border-radius:10px;font-size:18px;}
.wrr-4 a span{margin-right:10px;font-size:20px;}
.wrr-4 a:hover{color:#fff;}

.cki-yd{position:fixed;right:0px;top:30%;z-index:99999;width:36px;}
.cki-yd a{display:block;width:10px;height:10px;line-height:10px;overflow:hidden;font-size:0px;margin-top:10px;background:#728ddd;margin-left:15px;border-radius:66px;}
#ilyu{position:absolute;top:300px}

.my-ban-shouyuan{width:100%;height:908px;}
.my-ban{width:100%;height:578px;}
.som-my-ban{display:none;}

.ny-ban{width:100%;height:430px;}
.w-lx{width:35px;height:35px;padding:67.5px;background:url(img/lx-bg.png) no-repeat center;font-size:14px;color:#fff;position:absolute;bottom:-85px;text-align:center;z-index:5;display:none;}
.w170{width:170px;height:430px;margin:0 auto;position:relative;}

.ny-80{height:30px;}
.ny-dh{width:100%;background:url(img/ny-hx.png) no-repeat center bottom;min-height:40px;text-align:center;padding-bottom:20px;}
.ny-dh a{margin:0 10px;font-size:12px;display:inline-block;}

.ny-dh1{width:100%;background:url(img/ny-hx.png) no-repeat center bottom;min-height:40px; line-height:30px; text-align:left;padding-bottom:20px;}
.ny-dh1 a{margin:0 10px;font-size:12px;display:inline-block;}
.wndh{line-height:60px;font-size:12px;}
.wndh a{font-size:12px;}

.ab-1-l{float:left;width:482px;}
.ab-1-l img{max-width:100%;}
.ab-1-r{float:right;width:480px;font-size:12px;}
.ab-1-r p{text-indent:2em;line-height:23px;}
.ab-1-r p.pto{text-indent:0em;font-size:15px;}
.fhj{height:20px;}
.ab-2{margin-top:30px;margin-bottom:20px;background:url(img/a-pbg.jpg) no-repeat center;width:100%;height:28px;}
.ab-3 img{max-width:100%;}
.ab-4{background:url(img/a-sj.jpg) no-repeat;padding-left:23px;height:48px;line-height:48px;font-size:14px;}
.som-ny-ban{display:none;}
.ak-nr,.ak-nr div{font-size:90%;line-height:24px;}

.nyn-tit{font-size:22px;color:#5d6266;text-align:center;padding:30px 0px;}
.nyn-ot{padding-bottom:20px;border-bottom:1px #ccc solid;margin-bottom:30px;text-align:center;}
.not{display:inline-block;font-size:14px;color:#b4b4b4;margin-right:10px;}
.not span{margin-right:10px;}

.sxdiv{padding:5px 0px;font-size:13px;color:#999;font-weight:700;}
.sxdiv a{font-size:13px;color:#999;font-weight:300;}
.n-fot{width:100%;font-size:12px;padding:10px 0px;color:#999;text-align:center;background:#f2f2f2;}
.fxdiv{text-align:center;padding:10px 0px;}
.bdsharebuttonbox{display:inline-block;}
.ak-nr img{max-width:100%;}

.pprepn{width:1000px;margin:0 auto;position:relative;}

.nxwgd{margin:0 auto;position:relative;width:1000px;overflow:hidden;height:340px;}
.nupic-no {
  position: absolute;
  z-index: 20;
  right: 0px;
  bottom: 0px;
  width:100%;text-align:center;
}


.nxwgd .swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: none;
  margin-right: 5px;
  opacity: 0.8;
  border: 1px solid #eda20e;
  cursor: pointer;
}
.nxwgd .swiper-active-switch {
  background: #eda20e;
}


.xw-b-l{float:left;width:50%;position:relative;}
.xw-b-l img{width:100%;}
.xw-b-r{float:left;padding-left:40px;width:460px;}
.pprepn .arrow-left{left:-50px;}
.pprepn .arrow-right{right:-50px;}
.pprepn .arrow-left,.pprepn .arrow-right{position:absolute;font-size:60px;top:120px;transition:all 0.2s linear;}
.xw-b-r-1{font-size:18px;height:50px;line-height:50px;color:#545454;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:10px; }
.xw-b-r-2{font-size:14px;line-height:28px;height:170px;overflow:hidden;}
.xw-b-r-3 a{width:130px;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;display:block;background:#eda20e;border-radius:5px;margin-top:30px;transition:all 0.2s linear;}
.xw-b-r-3 a:hover{background:#d79106;color:#fff;}
.nxwgd .swiper-slide{position:relative;}
.nxwgd .swiper-slide img{width:100%;}


.nbb-li{width:100%;height:50px;line-height:50px;overflow:hidden;font-size:13px;border-bottom:1px #ccc dashed;}
.nbb-li a{font-size:13px;display:block;}
.nbb-li .icon-right-dir{font-size:20px;margin-right:10px;}
.nbb-li .w-titm{float:right;}


.qxpp_1,.qxpp_2{overflow:hidden;width:100%;z-index:1;position:relative;}
.qxpp_1 .qx-pic{float:left;}
.qxpp_1 .qx-tit{float:left;}
.qxpp_2 .qx-pic{float:right;}
.qxpp_2 .qx-tit{float:left;}

.qx-pic img{width:100%;}
.qx-pic{width:50%;}
.qx-tit{width:42%;padding:4%;}
.qx-tit-1{font-size:20px;}
.qx-tit-2{font-size:15px;line-height:45px;height:45px;overflow:hidden;border-bottom:1px #ccc solid;}
.qx-tit-3{font-size:15px;line-height:35px;height:135px;overflow:hidden;padding-top:10px;}
.tz-url{position:absolute;bottom:5%;}
.tz-url{font-size:15px;line-height:70px;text-decoration:underline;}
.tz-url span{float:right;display:block;font-size:40px;margin-left:20px;width:70px;height:70px;line-height:70px;border-radius:70px;border:1px #595757 solid;text-align:center;text-decoration:none;}
.tz-url:hover{text-decoration:underline;color:#eda20e;}
.shzr-top{background:url(img/bg-hs.jpg) repeat-x bottom;height:50px;line-height:50px;}
.shzr-top a{font-size:16px;display:block;float:left;height:50px;line-height:50px;padding:0px 10px;}

.shzr{background:#fafafa;padding-top:10px;padding-bottom:50px;}

.sh-lisn li{float:left;width:316px;margin-right:25px;margin-top:25px;}
.sh-lisn li.sh-3{float:right;margin-right:0px;}
.shz-1{position:relative;width:100%;overflow:hidden;}
.shz-1 img{width:316px;height:211px;}
.shz-1-d{position:absolute;width:100%;height:100%;top:100%;left:0px;background:url(img/sh-bg.png);transition:all 0.2s linear;}
.shz-1-m{color:#fff;font-size:16px;text-align:center;position:absolute;top:21%;width:100%;}
.shz-1-m span{display:block;font-size:20px;padding-top:5px;}
.shz-1-y{position:absolute;width:100%;text-align:center;bottom:25%;}
.shz-1-y span{display:inline-block;color:#fff;border:1px #fff solid;border-radius:40px;width:40px;line-height:40px;font-size:20px;}
.shz-2{font-size:16px;height:50px;line-height:50px;overflow:hidden;}
.shz-3{font-size:12px;height:96px;line-height:24px;color:#898989;overflow:hidden;}
.shz-2 span{float:right;font-size:12px;color:#b5b5b6}

.job{width:958px;padding:20px;line-height:35px;font-size:13px;border:1px #ccc solid;margin:0 auto;}
.job div{line-height:35px;font-size:13px;}
.job img,.job div img{max-width:100%;}

.job-lis{width:1000px;margin:0 auto;}
.job-lis-1{height:75px;line-height:75px;font-size:16px;color:#5d6266;}
.job-lis-1 span{color:#eda20e;margin-right:10px;}
.job-lisa{width:948px;padding:25px;border:1px #ccc solid;border-radius:5px;}
.job-lisa-1,.job-lisa-2,.job-lisa-1 div,.job-lisa-2 div{font-size:12px;line-height:30px;}
.job-lisa-3{border-top:1px #ccc solid;padding-top:25px;margin-top:20px;}
.job-lisa-3 a{width:220px;height:40px;line-height:40px;font-size:15px;background:#99a2a6;display:block;color:#fff;transition:all 0.2s linear;border-radius:5px;text-align:center}
.job-lisa-3 a:hover{color:#fff;background:#eda20e;}
.job-lisa-2{display:none;}

#container{width:100%;height:465px;}
.balcks{float:right;}

.ab-nr,.ab-nr div{font-size:90%;}

.nf-pic{width:100%;background:url(img/bg.jpg);text-align:center;}

a.currclass{color:#c82c2d;}
.shzr-top a.currclass{color:#eda20e;background:url(img/bg-ls.jpg) repeat-x bottom;}
.f-50{height:50px;display:none;}
.som-fot{display:none;}
.pc-178{height:70px;}
.web-banner{display:none;}
.web-1000{width:1000px;margin:0 auto;}
.web-n1000{width:1000px;margin:0 auto;}
.web-1200{width:1200px;margin:0 auto;}
.cpnone{display:none;}
.ent{font-family:"univers-light";}
.som-dh{display:none;}
/*铭私有CSS*/
.web-acd1 img{cursor:pointer;display:inline;position:relative;position:absolute;background-position:0px;letter-spacing:-2px;transition:all 0.2s linear;position:fixed;background:url(img/11btn_pre.png) no-repeat;text-decoration:underline;border-radius:66px;}/*鼠标*/
.ind-pic img{width:100%;overflow:hidden;}
.indnr-pic {
	background: #ccc;
	position: relative;
	zoom: 1;
}
.ind-pic{overflow:hidden;overflow:hidden;}
.nyind-pic img{width:100%;}
.indnr-pic{width:224px;height:180px;overflow:hidden;}
.indnr-pic img{width:224px;height:180px;overflow:hidden;}
.indnr-pic li{height:180px;overflow:hidden;}



a:hover{text-decoration:none;color:#eda20e;}
a:active {color: #eda20e; star:expression(this.onFocus=this.blur());}
button:active {color: #eda20e; star:expression(this.onFocus=this.blur());}

#MyContent1{line-height:24px;font-size:12px;width:100%;overflow:hidden;}
#MyContent a:link  { color:#d7000f;text-decoration:underline;}
#MyContent a:visited  {color:#d7000f;text-decoration:underline;}
#MyContent a:hover  {color:#d7000f;text-decoration:underline;}



/*文章样式*/
.te-cen{text-align:center;}
#fenye{border-left:1px #e9e9e9 solid;display:inline-block;margin:20px 0px;}
#fenye a{display:block;float:left;height:40px;line-height:40px;width:40px;text-align:center;border:1px #e9e9e9 solid;border-left:0px;color:#626262;font-size:14px;}
#fenye a:hover,.curr{color:#626262;background:#f7f7f7;}
.btrw-l{border-radius:5px 0px 0px 5px;}
.btrw-r{border-radius:0px 5px 5px 0px;}
.clear{clear:both;}



/*
.web-sk li img{
-moz-transition: all 1s ease-in-out; 
-webkit-transition: all 1s ease-in-out; 
-o-transition: all 1s ease-in-out; 
-ms-transition: all 1s ease-in-out; 
transition: all 1s ease-in-out;
}
.web-sk li:hover img{
-moz-transform: rotate3d(0,1,0,360deg); 
-webkit-transform: rotate3d(0,1,0,360deg); 
-o-transform: rotate3d(0,1,0,360deg); 
-ms-transform: rotate3d(0,1,0,360deg); 
transform: rotate3d(0,1,0,360deg); 


   }
*/

.yt-sanli img{
-webkit-transition: all 0.8s linear;
-moz-transition: all 0.8s linear;
-o-transition: all 0.8s linear;
-ms-transition: all 0.8s linear;
transition: all 0.8s linear;
}
.yt-sanli:hover img{  -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);}
   
   
   
   
   
   
   
   
   
   
@-webkit-keyframes gogogo {
 0%{top:-30px;opacity:0.5;}
 20%{top:-32px;opacity:0.7;}
 40%{top:-34px;opacity:1;}
 60%{top:-34px;opacity:1;}
 80%{top:-32px;opacity:0.7;}
 100%{top:-30px;opacity:0.5;}
}
 
.fo-t{
   -webkit-animation:gogogo 1s infinite linear ;
}





/*Input*/
.aumt{
         background:#3e3a39;
        border-color: #3e3a39;
        height: 25px;
        font-size: 14px;
        border-radius: 2px;
        outline: 0;
        border: #3e3a39 1px solid;
        width: 50px;
        -webkit-transition: box-shadow .5s;
        margin-bottom: 15px;
        transition:all 0.2s linear;
        color:#fff;
    }

.aumt:hover, .aumt:focus {
      width:200px;
      border: 1px solid #e6247b;
      box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 8px #ff6b00;
      -webkit-transition: box-shadow .5s;
      transition:all 0.2s linear;
  }
.iput-1 input::-webkit-input-placeholder {
  color: #fff;
  -webkit-transition: color .5s;
  transition:all 0.2s linear;
}

.aumt:focus::-webkit-input-placeholder,  .aumt:hover::-webkit-input-placeholder {
  color: #fff;
  -webkit-transition: color .5s;
  transition:all 0.2s linear;
}


/* ------------导航部分 */
.hg0{ height:60px;}
.hg{ height:80px;}
.pc-head{
  position: fixed;left: 0px;top: 0px;z-index: 100;
  width: 100%;height: 80px; margin: auto;
  border-bottom: 1px solid transparent;
}
.pc-head-white{
  background: white;
  border-bottom: 1px solid #d7bb4d;
}
.nav-con{
  position: relative;
  width: 76.39%;max-width: 1100px;
  margin: auto;
}
.logo{ float: left ; text-align: left;line-height: 80px; padding-top:25px;

}
.logo img{
  position:absolute;left:2px;top: 25px;

}
.nav-txt{
  float: right;/*width:55%;*/  text-align: right;
}
.nav-txt li{
  position: relative;
  display: inline-block; /*width: 14.2%;*/ line-height: 80px;
  padding-left:30px;
}
.nav-txt li a{
  display: block;
  color: #262524;font-size: 16px;
}
.nav-txt li a:hover,
.nav-txt li .green{
  color: #facd3b;

}
.sub-nav{
  position: absolute; left: 30px;top: 80px;z-index: 101;
  width: 600px;text-align: left;
 /*  background: #d7bb4d; */
  display: none;
}
.nav-txt li:nth-of-type(n+4) .sub-nav {left:auto !important; right:0 !important; text-align:right;}

.sub-nav-bg{
  position: fixed;left: 0px;top: 80px;z-index: 100;
   background: #d7bb4d;
  width: 100%;height: 0;
  /*display: none;*/
-webkit-transition:all .5s;
   -moz-transition:all .5s;
     -o-transition:all .5s;
        transition:all .5s;		
}
.nav-txt  .sub-nav a{
line-height: 2.5;display: inline-block;
color: white;
margin-right: 40px;
}
.nav-txt  .sub-nav a:last-of-type {margin-right:0}
.nav-txt  .sub-nav a:hover{
  opacity: 0.7;  color: white;

}
.language{
  position: absolute;right: -100px;top: 30px;
  font-size: 16px;
  padding-bottom: 4px;    
}
.language a{
  color: #facd3b;
}
 
.language:hover{
  border-bottom: 1px solid #facd3b;
  transition:  width  0.6s ease;
  -o-transition:  width  0.6s ease;
  -ms-transition:  width  0.6s ease;
  -moz-transition:  width  0.6s ease;
  -webkit-transition:  width  0.6s ease;

}


/* 移动端导航部分 */
.mobile-head{
display:none;
  
  width:100%;
  height:60px;
  height:8vh;
  margin:auto;
  background:white;
  line-height:60px;
  line-height:8vh;
}
.m-nav-con{
  width:92%;
  margin:auto;
}
.m-logo{
  float:left;width:70%;
}
.m-logo img{
  /*width: 100%;*/
   position:absolute;left:2px;top: 2px;
  width:auto;
  max-height:5.25vh;
  cursor:pointer;
}

.maneu img{
  /*width: 100%;*/
   position:absolute;right:20px;top: 5px;
  width:auto;
  max-height:4vh;
  cursor:pointer;
}

 
.maneu{
  float:right;
  width:32px;height:32px;
  text-align:center;
}
.maneu.m-nav-show:after {
  content:""; 
  display:inline-block;
  vertical-align:middle;
  width:32px;height:32px;
  background:url(../images/close.png) no-repeat center;
}
.maneu.m-nav-show  img {height:0;}

.m-mask{
  display:none;
  position:fixed;z-index:101;
  width:100%;
  max-height:360px;
  background:rgba(0,0,0,0.6);
  box-shadow:0 0 200px 0 rgba(0,0,0,.8);
  padding:10px 0 40px 0px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  sizing:border-box;
  background-color:#fff;
  overflow-y:auto;
}

.mask-hide {
    position: fixed;
    z-index: 103;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
}

.m-nav{
  /*position:absolute;top: 0px;right:0px;*/
  position:relative;
  width:100%;height:100%;z-index:104;
  background:white;
}


.m-nav dl a{
 display: block;
 color:#333;
 /*line-height:3;*/
 line-height:50px;
 font-size:18px;
 /*padding:0px 25px;*/
 width:90%;
 margin:auto;
border-bottom:1px solid #d8d6d6;

}

.m-nav dl dd{
display: none;
}
.m-nav dl dd a{
  font-size: 16px;
}


.m-nav li:hover >a,.sub-nav-m :hover a{
  color:#00bcaa;
  transition:all 0.3s ease;
  -o-transition:all 0.3s ease;
  -ms-transition:all 0.3s ease;
  -moz-transition:all 0.3s ease;
  -webkit-transition:all 0.3s ease;
}
/*
.m-nav-show{
  animation:move 0.6s  1;
  -moz-animation:move 0.6s 1;  
  -webkit-animation:move 0.6s 1;  
   -o-animation:move 0.6s 1; 
   -ms-animation:move 0.6s 1; 
 }



@keyframes move{
0%{
  transform:translate(200px,0px);
}

 100%{
  transform:translate(0px,0px);
}

}

 @-moz-keyframes move{
0%{
  transform:translate(200px,0px);
}

 100%{
  transform:translate(0px,0px);
}
}

  @-webkit-keyframes move{
0%{
  transform:translate(200px,0px);
}

 100%{
  transform:translate(0px,0px);
}
}
*/	   
       .lang-hide{
        display: none;
       }

/* 移动端导航部分 结束*/

/* 导航部分结束 */
/* 页脚部分 */
footer{
  width: 100%;
  background: #d6bb4d;
  padding: 50px 0px 25px;
}
.foot-cen{
  width: 76.39%;max-width: 1100px;
  margin: 0 auto;

}
.foot-cen-left{
  float: left;width: 60%; 
}
.foot-cen-left dl{
  display: inline-block;margin-right: 5%;vertical-align: top;
}
.foot-cen-left dl:last-of-type{
  margin-right: 0px;
}
.foot-cen-left dl a{
  color: #000000;
}
.foot-cen-left dl dt{
  font-size: 14px;font-weight: bold;
  margin-bottom: 30px;color: #000000;
}
.foot-cen-left dl dd{
  font-size: 14px;opacity: 0.7;margin-bottom: 15px;
}
.foot-cen-left dl dd:last-child{
  margin-bottom: 0px;
}
.foot-cen-left dl dd:hover{
  opacity: 1;
  transition: all  0.3s ease;
  -o-transition: all  0.3s ease;
  -ms-transition: all  0.3s ease;
  -moz-transition: all  0.3s ease;
  -webkit-transition: all  0.3s ease;
}

.foot-cen-right dl a{
  color: #000000;
}
.foot-cen-right dl dd:hover{
  opacity: 1;
  transition: all  0.3s ease;
  -o-transition: all  0.3s ease;
  -ms-transition: all  0.3s ease;
  -moz-transition: all  0.3s ease;
  -webkit-transition: all  0.3s ease;
}
.foot-cen-right{
  float: right;color:#000000;width: 40%;text-align: left;
}
.foot-cen-right dl{
  display: inline-block; margin-right: 5%;vertical-align: top;
}
.foot-cen-right dl dt{
  font-weight: bold;font-size: 25px;
  margin-bottom: 20px;
  text-align:center;
}
.foot-cen-right dl dd{
  font-size: 14px;opacity: 0.7;margin-bottom: 20px; text-align:center;
}
.phone a{
  color: #000000;
}
.phone a:hover{
  color: #fe941e;
}

.foot-phone{
  font-size: 16px;color: #000; margin-bottom: 34px;
}
.foot-phone label{
  margin-right: 10px;
}

.share .jiathis_style_32x32 .jtico {
    text-align: left;
    overflow: hidden;
    display: block!important;
    height: 40px!important;
    line-height: 40px!important;
    padding-left: 64px!important;  
    background-image: url('../images/icons/icons.png') ;
}
.share .jiathis_style_32x32 .jtico_qzone {
    background-position: 0px -1px;
}
.share .jiathis_style_32x32 .jtico_tsina {
    background-position: -63px 0px;
}
.wechat{
  position: relative;
  top:-1.5px;
  display: inline-block;width: 40px;
  height: 40px;line-height: 40px;
  background: url('../images/icons/wechat.png') center no-repeat;
}
.wechat span{
  position: absolute;bottom:60px;
  display: none;
}
.wechat:hover span{
  display: inline;
}
.icp {
  margin: auto;
  color: white;font-size: 14px;
  opacity: 0.7;text-align: center;
  padding-top: 5rem;
}

/*清楚浮动*/
.clearfix:after,.clearfix:before{content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;}


.bo1{margin:0 auto;width: 98%;max-width: 1100px;overflow:hidden; padding-bottom:40px;}
.bo1x {	MARGIN-TOP: 50px;margin:0 auto;}
.bo1x li{ FLOAT: left;OVERFLOW: hidden;width:248px; padding:5px; border:2px #fff solid;}

.bo1x li img{width:240px;}



/*End Input*/