@font-face {

  font-family: "montb";

  src: url(../fonts/Montserrat-Bold.otf);

}
body{max-width: 1920px;margin: 0px auto;}

@font-face {

  font-family: "mont";

  src: url(../fonts/Montserrat-Regular.otf);

}

body{font-family: mont;font-size: 16px;}

.w83{width:83.33%;margin: 0px auto; }

.container-fluid{width: 100%;height: auto;padding: 0px;}

.banner{position: relative;}

.banner .swiper-slide>img{width: 100%;height: auto;}

.br_sw_a{position: absolute;right: 5%;bottom: 10%;width:40%;}

.br_sw_a p{font-size: 72px;color: #ffffff;font-family: montb;}

.br_sw_a span{font-size: 36px;color: #fff;display: inline-block;margin: 25px 0px;}

.banner .swiper-pagination{width:40%;right: 5%;bottom: 37%;left: auto;text-align: left;color: #ffffff;font-size: 24px;font-family: "montb";display: none;}

.bn_qh{position: absolute;width: 100px;border: 1px solid red;width:40%;right: 5%;bottom: 6%;}

.bn_qh .swiper-button-next{background: url(../images/rtsa.png) no-repeat center center ;width: 32px;height: 16px;left:60px;right: auto;}

.bn_qh .swiper-button-prev{background: url(../images/ltsa.png) no-repeat center center ;width: 32px;height: 16px;left: 0px;}

.banner  .swiper-pagination-current{font-size: 48px;position: relative;top: 17px;}

.banner  .swiper-pagination-current::before{content: "0";display: inline-block;}

.banner  .my-pagination-total::before{content: "0";display: inline-block;}

.banner  .swiper-pagination{background: url(../images/alt.png) no-repeat 27px bottom;height: 92px;letter-spacing: 1px;}





.br_sw_a p{transform:translateX(500px);transition:all 1s .5s;opacity: 0;}

.br_sw_a a{transform:translateX(500px);transition:all 1s 1s;opacity: 0;}

.swiper-slide-active .br_sw_a p{transform:translateX(0px);opacity: 1;}

.swiper-slide-active .br_sw_a a{transform:translateX(0px);opacity: 1;}







.headtop{position: fixed;top:0px;left: 0px;z-index: 999;height: 100px;border-bottom: 1px solid #7f7f81;transition:all .7s;}



.nnav ul li{float: left;margin: 0px 33px;position: relative;}

.nnav ul li a{color: #fff;font-size: 18px;display: block;line-height: 100px;transition:all .7s;}







.cnen ul li{float: left;line-height: 100px;margin: 0px 11px;position: relative;transition:all .7s;}

.cnen ul li a{color: #ffffff;opacity: 0.5;display: block;line-height: 100px;transition:all .7s;}



.logo a{display: inline-block;line-height: 100px;transition:all .7s;}

.logo a.img_b{display: none;}
.logo img{width:65px;height: 65px;}


.nnav {margin-left: 12%;}



.nnav ul li::before{content: " ";display: inline-block;bottom: 1px;height:2px;background: #fff;left: 0px;width: 0%;position: absolute;bottom: 0px;

transition:all .7s;}

.nnav ul li:hover::before{width: 100%;}

.nnav ul li.active::before{width: 100%;}





.cnen ul li::before{content: " ";display: inline-block;bottom: 1px;height:2px;background: #fff;left: 0px;width: 0%;position: absolute;bottom: 0px;

transition:all .7s;}

.cnen ul li:hover a{opacity: 1;}

.cnen ul li:hover::before{width: 100%;}

.cnen ul li.active::before{width: 100%;}

.cnen ul li.active a{opacity: 1;}



.ixtit h2{font-size: 72px;font-family: "montb";position: relative;display: inline-block;margin-bottom: 20px;}

.ixtit h2 img{position: absolute;right: -50px;z-index: -1;bottom: -26px;}

.ixtit p{font-family: "mont";font-size: 24px;opacity: 0.5;}

.ixtit{display: inline-block;float: left;margin-left: 9%;}







.chplist .ovh{padding:0px 50px;}

.chplist .ovh img{transition:all .5s;}

.chp_a{position: relative;overflow: hidden;}

.chplist{width: auto;float: left;position: relative;padding-bottom: 100px;}

.chpbt{padding:0px  50px;width: 100%;

height: 100px;position: absolute;transition:all .5s;

overflow: hidden;bottom: 0px;z-index: -1;}

.ovhbg{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;transition:all .5s;}

.ovhbg span{position: absolute;top: 60%;left: 50%;transform:translate(-50%,-50%);width: 220px;height: 65px;text-align: center;line-height: 65px;color: #e94609;font-size: 16px;background: #fff;opacity: 0;transition:all .7s;}

.chpbt_nr{height: 100px;position: absolute;bottom: 0px;width: 100%;left: 0px;padding: 0px 85px;}

.chpbt_nr span{line-height: 100px;font-size: 30px;color: #231815;}





.chplist:hover .chpbt{height: 270px;background: #e6e6e6;}

.chplist:hover .ovhbg{background: rgba(240,73,8,0.5) ;}

.chplist:hover  .ovhbg span{opacity: 1;top: 50%;}

.chplist:hover .ovh img{transform:scale(1.1);}

.chplist_a{float: right;}

.chplist_b{margin-top: 120px;}

.chplist_c{margin-left: 50px;margin-top: 100px;}



.origin{height: auto;overflow: hidden;margin: 140px auto;}

.origin .ixtit{margin-top: 70px;}



.aboutix{position: relative;}

.absun{position: absolute;width: 42.5%;text-align: center;right: 10%;top: 20%;}

.absun h1{font-size: 72px;color: #333333; font-family: "montb";margin-top: 40px;margin-bottom: 25px;}

.absun h4{font-size: 24px;color: #231815;opacity: 0.5;margin-bottom: 45px;}

.absun p{font-size: 18px;color: #231815;line-height: 30px;}

.more{width: 220px;height: 60px;text-align: center;line-height: 60px;border: 1px solid #e94609;color: #e94609;font-size: 16px;display: inline-block;position: relative;}

.more::before{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 0%;display: inline-block;content: "MORE";background: #e94609;color: #fff;transition:all .5s;opacity: 0;}

.more:hover::before{height: 100%;opacity:1;}

/*.more:hover{background: #e94609;color: #fff;}*/

.ab_nr{margin-bottom: 50px;}

.ixnews .more{margin-right: 8%;

float: right;

margin-top: 61px;}



.ixnewtit{width: 100%;height: auto;overflow: hidden;}



.ixnew_list ul li{float: left;max-width: 450px;}

.ixnew_list ul li .ovh img{width: 100%;transition:all .6s;}



.ixnew_list h4{font-size: 18px;color: #ffffff;font-family: "montb";-webkit-text-fill-color: #ffffff;-webkit-text-stroke: 1px #808080;

z-index: 5;}

.ixnew_list h4 span{font-size: 72px;}

.ixnew_list h4  dbo{position: relative;top: -29px;}

.ixnew_list h4 {position: relative;top: 32px;margin-left: 30px;}

.ixnewnr h3{font-size: 16px;color: #e94609;margin-top: 30px;margin-bottom: 15px;}

.ixnewnr p{font-size: 24px;color: #231815;line-height: 38px;transition:all .5s; height: 76px;}

.ixnewnr{transition:all .5s;background: none left 50px no-repeat;}

.ixnew_list ul li:nth-child(3n+2){margin: 0px 6.35%;}

.ixnew{margin-top: 130px;margin-bottom: 110px;height: auto;overflow: hidden;}

.ixnew_list{margin-top: 40px;}

.ixnew_list ul li:hover .ixnewnr{background: url(../images/xs6.png) left 50px no-repeat;padding-left: 40px;}

.ixnew_list ul li:hover p{color: #ec5f2a;}

.ixnew_list ul li:hover img{transform:scale(1.1);}



.aboutix img{max-width: 100%;}



.footer{background: #f2f2f2;}



.ixnews{background: url(../images/ixbg3.png) no-repeat left bottom;}

.abouts{position: relative;}



.ab2bg{position: absolute;right: 0px;top: -220px;}



.contents{background: url(../images/xsa2.png) no-repeat 4%  5%;}





.headtopon{background: #fff;height: 80px;}

/*.headtopon .nnav ul li a{color: #e94609;}*/

.headtopon .nnav ul li a{line-height: 80px;}

.headtopon .nnav ul li::before{background: #e94609;}

.headtopon{border-bottom: 1px solid #ccc;}

.headtopon .cnen ul li a{line-height: 80px;color: #e94609;}

.headtopon .cnen ul li::before{background: #e94609;}

.headtopon .logo a.img_b{display: block;}

.headtopon .logo a.img_a{display: none;}

.headtopon .logo a{line-height: 80px;}



.foot_a  ul{float: left;margin-right: 55px;width: 160px;}

.foot_a  ul h2 a{display: block;font-size: 20px;color: #333333;}

.foot_a  ul  li{display:block;margin-top: 15px;}

.foot_a  ul  li a{font-size: 14px;color: #333333;}



.foot{padding: 50px 0px;height: auto;overflow: hidden;}

.footer{height: auto;overflow: hidden;}



.foot_a  ul h2{display: block;border-bottom: 1px solid #dbdbdb;height: 45px;line-height: 45px;}



.foot_copy{height: 70px;border-top: 1px solid #dbdbdb;}



.ftcopy_lt ul li {display: inline-block;}

.ftcopy_lt ul li {line-height: 70px;}

.ftcopy_rt p{line-height: 70px;font-size: 14px;color: #999999;}

.ftcopy_rt p a{font-size: 14px;color: #999999;display: inline-block;margin-left: 20px;}

.ftcopy_rt p a:hover{font-weight: bold;}

.foot_a ul li a:hover{color: #000;font-weight: bold;}



/*

			LmMiao write

*/



/*

			LmMiao write

*/

.cl:after{

	content: "";

	clear: both;

	display: block;

}

.npgBan{

	position: relative;

}

.npgBan .img img{

	width: 100%;

}

.npgBan .text{

	width: 100%;

	text-align: center;

	position: absolute;

	left: 0;

	top: 50%;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

}

.npgBan .text .tit{

	font-size: 60px;

	color: #ffffff;

	font-family: "montb";

	padding-bottom: 30px;

	position: relative;

}

.npgBan .text .tit:after{

	content: "";

	width: 100px;

	height: 2px;

	background-color: #e94609;

	position: absolute;

	left: 0px;

	right: 0px;

	margin: auto;

	bottom: 0;

}

.npgBan .text .txt{

	font-size: 24px;

	color: #ffffff;

	margin-top: 30px;

}

.intro_One{

	padding-bottom: 130px;

}

.intro_OneW{

	position: relative;

}

.intrOne_Lt{

	float: right;

	width: 61.875%;

	padding-left: 14.141%;

}

.intrOne_Lt .img{

	position: relative;

	width: 55.515%;

	margin-left: 90px;

}

.intrOne_Lt .img img{

	width: 100%;

}

.toimg{

	position: absolute;

	left: -90px;

	top: 50%;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

}

.intrOne_Rt{

	float: left;

	width: 38.125%;

}

.intrOne_Rt .img{

	margin-bottom: 75px;

}

.intrOne_Rt .img img{

	width: 100%;

}

.intrOne_Rt .txt{

	font-size: 16px;

	line-height: 26px;

}

.nPgtit{

	font-size: 36px;

	color: #231815;

	line-height: 48px;

	font-family: "montb";

	padding: 50px 0;

	position: relative;

	margin-bottom: 40px;

}

.nPgtit:after{

	content: "";

	width: 80px;

	height: 4px;

	background-color: #e94609;

	position: absolute;

	left: 0;

	bottom: 0;

}

.intrOne_Lt .txt{

	font-size: 18px;

	color: #231815;

	line-height: 30px;

	margin-bottom: 90px;

}

.bigTxt{

	position: absolute;

	right: 0;

	top: 525px;

}

.bigTxt .txt{

	font-size: 60px;

	color: #e94609;

	line-height: 86px;

	font-family: "montb";

    transform-origin: 50% 250%;

	-webkit-transform: rotate(90deg);

	-moz-transform: rotate(90deg);

	-ms-transform: rotate(90deg);

	-o-transform: rotate(90deg);

	transform: rotate(90deg);

}

.introTwo_Text{

	width: 81.25%;

}

.countZuhe .count,

.countZuhe .txt{

	display: inline-block;

	vertical-align: bottom;

}

.countZuhe .count{

	font-size: 150px;

	font-family: "montb";

	color: #fff;

    -webkit-text-stroke: 2px #e94609;

    height: 105px;

    line-height: 105px;

    position: relative;

}

.countZuhe .count i{

	position: absolute;

	top: 0;

	right: -61px;

	font-style: normal;

	height: 40px;

	line-height: 40px;

	display: block;

	font-size: 80px;

}

.countZuhe .txt{

	font-size: 24px;

	color: #231815;

	line-height: 30px;margin-left: 23px;

}

.countZuhe li{

	float: left;

	margin-right: 115px;

}

.countZuhe li:nth-child(3){

	margin-right: 0;

}

.introTwo_Text .bymTxt{

	font-size: 16px;

	line-height: 26px;

	color: #231815;

	margin-top: 70px;

	padding-right: 20.769%;

}

.intro_Two{

	padding-bottom: 615px;

	background: url(../images/intro_bg.png) no-repeat center bottom;

	background-size: 100% auto;

}

.intro_Three{

	padding: 100px 0;

	font-size: 0;

}

.introThree_Lt{

	width: 38.125%;

	display: inline-block;

	vertical-align: middle;

}

.introThree_Lt .txt{

	font-size: 16px;

	line-height: 26px;

	color: #231815;

}

.introThree_Rt{

	width: 61.875%;

	display: inline-block;

	vertical-align: middle;

}

.pPaiBxo{

	padding-top: 110px;

}

/*



*/

.pos_m{height: 120px;line-height: 120px;}

.pos_m span{margin: 0px 4px;}

.pos_m span a:hover{color: #e94609;}

.pos_m span,.pos_m a{font-size:16px;color: #231815; }

.pos_m span:first-child img{position: relative;top: -2px;}





/*2019-6-27.css*/



.pos_m{height: 120px;line-height: 120px;}

.pos_m span{margin: 0px 4px;}

.pos_m span a:hover{color: #e94609;}

.pos_m span,.pos_m a{font-size:16px;color: #231815; }

.pos_m span:first-child img{position: relative;top: -2px;}

/*.pb_ny_mi{background: url(../images/nybg2.png) no-repeat  center top;height: auto;}*/

.ny_video{margin-bottom: 80px;}



.mptglist ul li{float: left;margin-right: 70px;}

.mptglist{height: 90px;width: 100%;border-top: 1px solid #d2d2d2;margin-top: 70px;}

.mptglist ul li a{display: inline-block;line-height: 90px;font-size: 24px;color: #666666;position: relative;}

.mptglist ul li a::before{position: absolute;top: -1px;height: 2px;width: 100%;background: #f46530;content: " ";width: 0%;transition:all .6s;}

.mptglist ul li.active a{color: #f46530;}

.mptglist ul li.active a::before{width: 100%;}

.mptglist ul li:hover a{color: #f46530;}

.mptglist ul li:hover a::before{width: 100%;}

.mptgct_nr{position: relative;height: auto;overflow: hidden;display: none;}

.mp_adnr{background: #f46530;padding: 60px 80px;width: 43%;position: absolute;left: 0px;top: 0px;height: 100%;

color: #fff;}

.mptgct{height: auto;overflow: hidden;width: 100%;}

.mp_maps{width: 57%; position: relative;overflow: hidden;}

.mp_maps img{width: auto; max-width: none; height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}

.mp_adnr  ul li {margin-top: 30px;height: auto;overflow: hidden;}

.mp_adnr  ul li dd{display: block;float: left;width: 50px;}

.mp_adnr  ul li dd img{margin-top: 10px;}

.mp_adnr  ul li dt{display: block;float: left;width: 90%;}

.mp_adnr  ul li dt p{font-size: 16px;color: #f2f2f2;line-height: 24px;}

.mp_adnr  ul li dt h2{font-size: 24px;font-weight: bold;font-family: "montb";}

.mp_tit h1{font-size: 36px;font-family: "montb";}

.mp_tit h1::after{display: block;content: " ";width: 45px;height: 1px;background: #fff;margin-top: 14px;margin-bottom: 30px;}

.mp_tit>p{font-size: 20px;color: #fefefe;margin-bottom: 40px;}



.mptgct .active{display: block;}



.mp_adnr{transform:translateX(-200px);transition:all 1s;}

.mp_maps{transform:translateY(-200px);transition:all 1s;}

.active .mp_adnr{transform:translateX(0px);}

.active .mp_maps{transform:translateY(0px);}

.lev_tit{margin-top: 75px;margin-bottom: 45px;text-align: center;}

.lev_tit h1{font-size: 36px;color: #e94609;position: relative;border-bottom: 1px solid #fdece6;display: inline-block;padding: 0px 100px;padding-bottom: 17px;}

.lev_tit h1::before{content: " ";height: 3px;background: #e94609;position: absolute;bottom: -1px;left: 50%;transform:translateX(-50%);width: 90px;}

.leavmessage label{width: 100%;display: block;}

.leavmessage input{width: 100%;height: 58px;border:1px solid #cccccc;display: block;text-indent: 20px;}

.leavmessage textarea{width: 100%;height: 168px;border:1px solid #cccccc;display: block;text-indent: 20px;line-height:55px;margin-top: 25px;}

.ctinput{background: #e94609;color: #fff;border:none !important;font-size: 24px;margin-top: 40px;transition:all .6s;}

.ctinput:hover{letter-spacing: 3px;}

.leavmessage{margin-bottom: 80px;}



.join_a{height: 98px;line-height: 98px;}

.jn_bt h1{line-height: 98px;font-size: 20px;  font-family: "montb";color: #666666;}

.jn_ab {line-height: 98px;}

.jn_ab div{line-height: 98px;}

.jn_place{font-size: 14px;color: #666666;margin-right: 72px;}

.jn_place img{margin-right: 5px;position: relative;top: -2px;}

.jn_ap a{width: 120px;height: 38px;border: 1px solid #e94609;display:block;text-align: center;line-height: 34px !important;color: #e94609;margin-top: 30px;}

.jn_ap a:hover{background: #e94609;color: #fff;}

.jn_jt span{filter: grayscale(100%);opacity: 0.8;}

.jn_jt{width: 90px;text-align: center;}

.jn_jt span img{transform:rotate(180deg);}



.join_b h2{font-size: 16px; font-family: "montb";margin: 10px 0px;}

.join_b p{font-size: 14px;line-height: 28px;background: url(../images/tre4.png) no-repeat left center;padding-left: 20px;}





.join_b{display: none;}

.join_mi  ul li{border-bottom: 1px solid #dbdbdb;}

.join_mi  ul li:first-child{border-top: 1px solid #dbdbdb;}

.join_a{cursor: pointer;}

.join_b{padding-bottom: 30px;}



.join_a_on .jn_bt h1{color: #e94609;}

.join_a_on .jn_ap a{background: #e94609;color: #fff;}

.join_a_on  .jn_jt span img{transform:rotate(0deg);}

.join_a_on  .jn_jt span {filter: grayscale(0%);opacity: 1;}

.pb_ny_mi{margin-top: 140px;}



.apply_fix{background: rgba(0,0,0,0.4);position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 999;display: none;}

.applys{width: 920px;height: 610px;background: #fff;position: relative;left: 50%;top: 50%;transform:translate(-50%,-50%);}





.aply{width: 100%;height: auto;padding: 0px 90px;overflow: hidden;}



.aply label {width: 100%;margin: 10px 0px;}

.aply label input{background: #f3f3f3;height: 55px;text-indent: 20px;width: 100%;}

.aply label textarea{background: #f3f3f3;height: 120px;width: 100%;padding: 20px;}



.upold input{width: 180px;height: 55px;background: #f3f3f3;border: none;display: none;}

.upold .zheyan{width: 180px;height: 55px;background: #f3f3f3;text-align: center;line-height: 55px;font-size: 16px;color: #e94609;font-weight: bold;

font-family: "montb";}



.upoldb{line-height: 55px;text-indent: 20px;}

.tijiao{text-align: center;}

.tijiao input{width: 200px;height: 55px;background: #e94609;font-family: "montb";color: #fff;text-align: center;line-height: 55px;}

.tijiao{margin-top: 35px;}



.aply .col-md-6{padding-right: 10px;

padding-left: 10px;}

.aply h1{text-align: center;font-size: 30px;color: #e94609; font-family: "montb";letter-spacing: 3px;margin: 35px 0px;}



.app_close{position: absolute;right: 20px;top: 20px;cursor: pointer;}





.tybg{background: url(../images/nybg2.png) no-repeat center top;}



.newsny ul li{float: left;width: 33.3%;}

.newtoggle{display: table;width: auto;margin: 70px auto;}

.newtoggle ul li{display: table-cell;padding: 0px 36px;}

.newtoggle ul li a{font-size: 36px;color: #666666;font-family: "montb";display: block;border-bottom: 1px solid #fff;padding-bottom: 10px;}

.newtoggle ul li:hover a{color: #e94609;border-bottom: 1px solid #e94609;}

.newtoggle ul li.active a{color: #e94609;border-bottom: 1px solid #e94609;}



.newsny ul li .ovh img{width: 100%;height: auto;transition:all .6s;}

.newsny ul li{padding: 30px;transition:all .6s;}

.newsny ul li:hover{background: #e94609;}

.newsny ul li .ovh{margin-top: 35px;}

.newskr>span{font-size: 14px;color: #999999;display: inline-block;margin: 20px 0px;transition:all .6s;}

.newskr p{font-size: 24px;color: #333333;line-height: 30px;transition:all .6s;}

.nwdetl{margin: 40px 0px;height: auto;display: block;overflow: hidden;}

.nwdetl span{display: inline-block;float: left;color: #b3b3b3;font-size: 16px;margin-right: 15px;}

.nwdetl dbo{display: inline-block;width: 30px;background: #b3b3b3;height: 1px;float: left;position: relative;

top: 7px;transition:all .6s;}

.newsny ul li:hover .newskr p{color: #fff;}

.newsny ul li:hover .newskr>span{color: #fff;}

.newsny ul li:hover .nwdetl span{color: #fff;}

.newsny ul li:hover .nwdetl dbo{background: #fff;width: 150px;}

.newsny ul li:hover .ovh img{transform:scale(1.1);}



.nw_lt{width: 72%;}

.nw_article p{font-size: 18px;line-height: 30px;margin: 25px 0px;}

.nw_lt>h1{font-size: 36px;color: #231815;font-family: "montb";}

.nwat_date{font-size: 18px;color: #666666;}

.nwatshare{height: auto;overflow: hidden;}

.sharelist{float: left;}

.nwat_share>span{float: left;font-size: 18px;color: #666666;}

.nwat_date span{border-right: 1px solid #707070;padding-right: 35px;margin-right: 35px;}

.sharelist a{width: 25px;height: 25px !important;display: inline-block;margin-left:5px;}
.bshare-custom{margin-left: 10px;}

.sharelist .bshare-weixin{background: url(../images/wx2.png) no-repeat top center !important;background-size: 80% !important; }

.sharelist .bshare-sinaminiblog{background: url(../images/gfd3.png) no-repeat top center !important;background-size: 80% !important;}

.nwatshare{margin-top: 32px;}



.nw_rt{width: 19%;height: auto;}





.nw_r_img .ovh img{width:100%;height: auto;}



.nw_rt ul li{padding: 15px;transition:all .6s;margin-bottom: 20px;background: #f2f2f2;}

.nw_rt ul li:hover{background: #e94609;}

.nw_rt ul li:hover p{color: #ffffff !important;}

.nw_rt ul li a .nw_r_img span{font-size: 14px;display: inline-block;margin-top: 10px;margin-bottom: 10px; color: #000;}

.nw_rt ul li a .nw_r_img p{font-size: 18px;margin-bottom: 25px;line-height: 26px; color: #000;}

.nw_rt ul li:hover span{color: #fff !important;}





.csrnys h1{font-size: 36px;color: #231815;font-family: "montb";}

.csrnys p{font-size: 18px;line-height: 30px;margin: 25px 0px;}



.csrny_b ul li{width: 48.5%;float: left;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;margin-top: -1px;}

.csrny_b ul li:nth-child(2n){float: right;}



.csr_cont .ovh{float: left;width: 43%;padding: 35px;}

.csr_cont .ovh img{width: 100%;height: auto;transition:all .6s;}

.con_des{float: left;width: 52%;padding: 35px 0px;}

.con_des span{font-size: 16px;color: #999999;margin-top:22px;display: inline-block;}

.con_des p{font-size: 24px;color: #333333;line-height: 30px;margin-top: 12px;transition:all .6s;}

.csrny_b{margin-top: 90px;}

.csrny_b ul li:hover .ovh img{transform:scale(1.1);}

.csrny_b ul li:hover  p{color: #e94609;}

.cjjlnrb{margin-top: 30px;}

.cjlnr{padding: 40px;}

.cjlnr h2{font-size: 24px;color: #231815;font-family: "montb";transition:all .6s;}

.cjlnr span{font-size: 16px;color: #999999;display: inline-block;float: left;transition:all .6s;}

.cjlnr  dbo{display: inline-block;width: 30px;margin-left: 15px;height: 1px;background: #999999;margin-top: 7px;float: left;transition:all .6s;}

.cjlzs ul li:hover h2{color: #ef774b;}

.cjlzs ul li:hover span{color: #ef774b;}

.cjlzs ul li .ovh img{transition:all .6s;width: 100%;height: auto;}

.cjlzs ul li:hover dbo{width: 100px;background: #ef774b;}

.cjlzs ul li:hover .ovh img{transform:scale(1.1);}

.cjlzs{padding: 110px  0px;height: auto;overflow: hidden;}

.cjlzs ul li{float: left;padding: 25px;width: 50%;}



.join_mi {margin-bottom: 80px;}

.pb_ny_mi .pagination{margin-bottom: 80px;}

.newfive .pagination{margin-bottom: 80px;}

.shehmsg .pagination{margin-bottom: 80px;}

.csrny_b{margin-bottom: 80px;height: auto;overflow: hidden;}



.nyhead{background: rgba(255,255,255,0.8);}

.nyhead ul li a{color: #333333;}

.nyhead .img_b{display: block !important;}

.nyhead  .img_a{display: none;}

.nyhead .nnav ul li::before{background: #e94609 !important;}

.nyhead .nnav ul li.active>a{color: #e94609 !important;}

.nyhead .nnav ul li:hover>a{color: #e94609 !important;}

.nyhead  .cnen  ul li a{color: #e94609 !important;}

.nyhead  .cnen  ul li.active:before{background: #e94609 !important;}

.nyhead  .cnen ul li:hover:before{background: #e94609 !important;}

.mjh{position: absolute;width: 210px;background: #fff;padding: 0px 20px;left: 50%;transform:translateX(-50%);display: none;}

.mjh dt a{font-size: 14px !important;line-height: 50px !important;color: #333333 !important;text-align: center;border-bottom: 1px dashed #e6e6e6;}

.mjh dt a:hover{color: #e94609 !important;}

.mb_menu span{background: #e94609 !important;}

.newarts {margin-bottom: 50px;height: auto;overflow: hidden;}

.andy_lc{width: 67.78%;margin: 0px auto;}



.sjbtit{text-align: center;  font-family: "montb";margin-bottom: 40px;line-height: 37px;}

.andy_lc{padding-top: 110px;}





.timeline .timeline-item > .timeline-point{width: 14px;height: 14px;border: 1px solid #e94609;right: -19px;margin-top: -6px;}

.timeline-heading{background: #ebebeb;height: 75px;}

.timeline-heading h4{font-size: 48px;color: #b3b3b3 !important;font-family: "montb";line-height: 75px;padding: 0px 33px;}

.timeline .timeline-item > .timeline-event .timeline-heading, .timeline .timeline-item > .timeline-event .timeline-body, .timeline .timeline-item > .timeline-event .timeline-footer{padding: 0px;}

.timeline-body p{padding: 33px;font-size: 18px;line-height: 30px;}





.timeline::before{border-right: 1px solid  #dbdbdb !important;}

.timeline .timeline-item{margin-bottom: 80px;}

.timeline .timeline-item.timeline-item-right > .timeline-event::before, .timeline .timeline-item:nth-of-type(2n):not(.timeline-item-left) > .timeline-event::before{z-index: 1;}



.timeline .timeline-item > .timeline-event::before{border-left-color:#ebebeb !important;

border-right-color: #ebebeb !important;}

.timeline .timeline-item > .timeline-event::before{top: 22px}

/*.timeline .timeline-item > .timeline-event::before{border: none !important;}*/

.timeline .timeline-item > .timeline-event::before{z-index: 1;}

.timeline .timeline-item > .timeline-event::after{border: none;}

.timeline .timeline-item > .timeline-event{border: 1px solid #ebebeb;}

.timeline .timeline-item > .timeline-point{margin-top: 4px;}



.timeline .timeline-item:hover>.timeline-event{border: 1px solid #e94609;transition:all .6s;}

.timeline .timeline-item:hover .timeline-heading{background: #e94609;transition:all .6s;}

.timeline .timeline-item:hover .timeline-heading h4{color: #fff !important;transition:all .6s;}



.timeline .timeline-item:hover  .timeline-event::before{border-left-color:#e94609 !important;

border-right-color: #e94609 !important;transition:all .6s;}

.timeline .timeline-item:last-child{margin-bottom: 110px !important;}

.timeline .timeline-item.timeline-item-right > .timeline-point, .timeline .timeline-item:nth-of-type(2n):not(.timeline-item-left) > .timeline-point{left: -20px;}







.timeline .timeline-item{float: right !important;clear: right !important;

padding-right: 0;

padding-left: 30px;}

.timeline .timeline-item:nth-child(2n){float: left  !important;clear: left  !important;

padding-left: 0;

padding-right: 30px !important;}

.timeline .timeline-item .timeline-point{left: -20px;right: auto;}

.timeline .timeline-item.timeline-item-right > .timeline-point, .timeline .timeline-item:nth-of-type(2n):not(.timeline-item-left) > .timeline-point{

	right: -19px;left: auto;

}

.timeline .timeline-item .timeline-event::before{left: -15px;right: auto;

border-right-width: 15px;

border-right-style: solid;

border-left-width: 0;

border-left-style: solid;

}

.timeline .timeline-item.timeline-item-right > .timeline-event::before, .timeline .timeline-item:nth-of-type(2n):not(.timeline-item-left) > .timeline-event::before, .timeline .timeline-item.timeline-item-right > .timeline-event::after, .timeline .timeline-item:nth-of-type(2n):not(.timeline-item-left) > .timeline-event::after{

	right: -15px !important;

/*border-right-width: 15px !important;

border-left-width: 15px !important;*/

border-left-width: 15px !important;

border-left-style: solid !important;

border-right-width: 0 !important;

border-right-style: solid !important;

left: auto;

}



.gnMltab_Oli .tit .cols{display: block;}



.upold .zheyan{cursor: pointer;}



.xfBox{

	position: fixed;

	z-index: 8;

	right: 10px;

	top: 50%;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

	width: 76px;

	border-radius: 76px;

	box-shadow: 0px 0px 20px 0px rgba(233,70,9,.3);

	background-color: #fff;

}

.xfBox li a{

	display: block;

	text-align: center;

	height: 76px;

	line-height: 76px;

}



.bsTop{width: 208px !important; }



.bsTop span{float: none !important;}

.bsBox{height: 256px !important;}

.lfKeJi_Dl dd h3{transition:all .5s;}

.lfKeJi_Dl dd h3:hover{color: #e94609;}

.nPgBox {background: url(../images/nybg2.png) no-repeat center top;}

.ftcopy_lt ul li{margin-right: 10px;}








#service li a.weixin_area .weixin{width: 150px;}
 #service{width:161px;height:208px;position:fixed;top:350px;right:0px; z-index:100;





 position: fixed;

	z-index: 8;

	right: 10px;

	top: 50%;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

	width: 58px;

	border-radius: 76px;

	box-shadow: 0px 0px 20px 0px rgba(233,70,9,.3);

	background-color: #fff;





}

*html #service{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#service li{width: 44px;

height: 30px;

margin-top: 15px;}

#service li img{float:right;width: 30px;}

#service li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}

#service li a .shows{display:block;}

#service li a .hides{margin-right:-153px;cursor:pointer;cursor:hand;position: relative;



right: 46px;}

#service li a.weixin_area .hides{display:none;position:absolute;right:215px;}

#service li a.weixin_area .weixin{display:none;position:absolute;right:0;top:48px}

#p2{width:215px;background-color:#fff;height:55px;margin-left:47px;text-align:center;line-height:55px;box-shadow: 0px 0px 20px 0px rgba(233,70,9,.3);border-radius: 25px;}

#p3{width:202px;background-color:#fff;height:55px;margin-left:47px;text-align:center;line-height:55px;box-shadow: 0px 0px 20px 0px rgba(233,70,9,.3);border-radius: 25px;}

#p1{width:47px;height:49px;float:left}

a:hover{text-decoration: none}



#p1{margin-top: 10px;position: relative;left: -10px;}

#service li a.weixin_area .weixin{right: 19px;



top: 74px;border: 2px solid #fff;}



#p3 img{float: left !important;margin-top:10px;margin-left: 10px;margin-right: 5px;}

#p2 img{float: left !important;margin-top:12px;margin-left: 10px;margin-right: 5px;}

#p3 span{float: left !important;display: inline-block;line-height:55px}

#p2 span{float: left !important;display: inline-block;line-height:55px}



#top_btn .hides{position: relative;

right: -2px !important;}



.banner_video video{width: 100%;height: auto;}
.banner_video{position: relative;}
.sa_img{position: absolute;left: 10%;bottom:20%;z-index: 999;border: 1px solid #e94609;border-radius: 30px;padding: 10px 20px;transition:all .5s;}

.sa_img:hover{background: #fff;}


.chpbt_nr .fr img{width: 30px;height: auto;}

/*loagings.gif
*/

#loadingDiv{/*background: #fff;*/position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;/*z-index: 100000;*/}
/*.xusai{background: url(../images/loagings.gif) no-repeat center center;width: 150px;height: 150px;position: relative;left: 50%;top: 50%;margin-left: -75px;margin-top: -75px;}
*/
/*@keyframes xusaidh{
	50%{transform:rotate(180deg);}
	100%{transform:rotate(360deg);}
}*/

.pos_m  img{width: 19px;}
.mp_adnr ul li dd img{width: 35px;}


.fancybox-prev{display: none;}
.fancybox-next{display: none;}

.ny_video  video{width: 100%;height: auto;}

.ftcopy_lt  ul li img{width: 20px;height: auto;}
.ycSheji_Dl .icon{max-width: 30px;}
.ycSheji_Dl .icon img{width: 100%;height: auto;}

.ser_mi{line-height: 100px;margin-left: 20px;transition:all .5s;}
.ser_mi span{background: url(../images/828.png) no-repeat center center;display: inline-block;width: 20px;height: 18px;position: relative;top: 4px;cursor: pointer;}

.headtopon .ser_mi{line-height: 80px;}



.serch_content{position: fixed;top: 100px;background: rgba(255,255,255,0.8);left: 0px;height: auto;padding: 25px 0px;
width: 100%;z-index: 21;display: none;}

.serch_cont{width: 60%;margin: 0px auto;border-bottom: 1px solid #dcdcdc;height: 70px;line-height: 70px;}
.sch_ct_a{width: 80%;height: 70px;float: left;border:none;background: none; font-family: "Helve";font-size: 20px;}
.sch_ct_b{width: 21px;height: 21px;background: url(../images/828.png) no-repeat center center;display: block;float: right;
border: none;margin-top: 20px;margin-right: 15px;}

.serch_a_on span{background: url(../images/820.png) no-repeat center center;}
.serch_a_on img{opacity: 0;}
.casepn div{transition:all .6s;}


.headtopon .serch_content{top: 80px;}


.newskr p{
	height: 60px;
}