

/*默认设置*/

:focus {outline:0;transition:all 0.3s ease 0s;}

body,ul,img,p,input,dl,dd,tr,th,td {margin:0;padding:0;}

h1,h2,h3 {font-style:normal;margin: auto;padding: auto;}

em {font-style:normal;}

img {border:none;}

li,ul,ol {list-style:none;}

a {font-style: normal;}

a:hover {}

a:active {}

a:focus {}

input {padding:0px;vertical-align: middle;line-height: normal;border:none;}

/*清除样式*/

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}

.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}

::selection {background:#888;color:#fff;}

::-moz-selection {background:#888; color:#fff;}

::-webkit-selection {background:#888; color:#fff;}

.fr{float: right;}

.fl{float: left;}

.fontRed{color:red;}

*:link,*:visited,*:hover,*:active,*:focus{color: none}

*{-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box;}

body{position: relative;background: #fff;overflow-x: hidden; font-size: 12px; color: #888;font-family: "思源黑体";line-height: 22px;}

/*ie 10*/

html,body {-ms-overflow-style: scrollbar;}

@-webkit-viewport {width: device-width;}

@-moz-viewport {width: device-width;}

@-ms-viewport {width: device-width;}

@-o-viewport {width: device-width;}

@viewport {width: device-width;}

@-ms-viewport {width: auto !important;}

/*ie 10 end*/



/*输入文字*/

::-webkit-input-placeholder {color: 999; }

:-moz-placeholder {color: 999; }

::-moz-placeholder {color: 999; }

:-ms-input-placeholder {color: 999;}



.h-search_main:-ms-input-placeholder {color:#999;}

.h-search_main::-webkit-input-placeholder {color:#999;} 

.h-search_main:-moz-placeholder {color:#999;}

.h-search_main::-moz-placeholder {color:#999;}

.h-search_main:-ms-input-placeholder {color:#999;}



.m-f-search_main:-ms-input-placeholder {color:999;}

.m-f-search_main::-webkit-input-placeholder {color:999;} 

.m-f-search_main:-moz-placeholder {color:999;}

.m-f-search_main::-moz-placeholder {color:999;}

.m-f-search_main:-ms-input-placeholder {color:999;}

.meText::-webkit-input-placeholder {color:999;}

.meText:-moz-placeholder {color:999;}

.meText::-moz-placeholder {color:999;}

.meText:-ms-input-placeholder {color:999;}

.meInput::-webkit-input-placeholder {color:999;}

.meInput:-moz-placeholder {color:999;}

.meInput::-moz-placeholder {color:999;}

.meInput:-ms-input-placeholder {color:999;}



.m-dy-xp-txt::-webkit-input-placeholder {color:#888;} 

.m-dy-xp-txt:-moz-placeholder {color:#888;}

.m-dy-xp-txt::-moz-placeholder {color:#888;}



.f-dy-search_main::-webkit-input-placeholder {color:#666;} 

.f-dy-search_main:-moz-placeholder {color:#666;}

.f-dy-search_main::-moz-placeholder {color:#666;}



/*字体格式*/

@font-face {font-family: "fontawesome"; 

src: url('../fonts/fontawesome-webfont.eot'); src: local('☺'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') format('svg'); }

@font-face {
	font-family: "思源黑体";
	src: url("../fonts/思源黑体R.woff2") format("woff2"),
		 url("../fonts/思源黑体R.woff") format("woff"),
		 url("../fonts/思源黑体R.ttf") format("truetype"),
		 url("../fonts/思源黑体R.eot") format("embedded-opentype"),
		 url("../fonts/思源黑体R.svg") format("svg"),
		 url("../fonts/思源黑体R.otf") format("opentype");
  }
  @font-face {
	font-family: "思源黑体_B";
	src: url("../fonts/思源黑体-粗 Bold.woff2") format("woff2"),
		 url("../fonts/思源黑体-粗 Bold.woff") format("woff"),
		 url("../fonts/思源黑体-粗 Bold.ttf") format("truetype"),
		 url("../fonts/思源黑体-粗 Bold.eot") format("embedded-opentype"),
		 url("../fonts/思源黑体-粗 Bold.svg") format("svg"),
		 url("../fonts/思源黑体-粗 Bold.otf") format("opentype");
  }





/*main大框架*/

.m{width: 100%;display: inline-block;overflow: hidden;background: #fff;position: relative;}

.m-top{background: #1a1a1a;z-index: 99999999;background:none;overflow: visible;position: absolute;border-bottom: 1px solid rgba(0,0,0,.1);top:0px;left:0px;z-index: 99999999;}

.m-head{transition:all 0.3s ease 0s;background: none;z-index: 999999;display: block;position: relative;overflow: visible;position: absolute;top:40px;left:0px;background: rgba(255,255,255,0);}

.m-head-01{position: relative;}

.m-n{overflow: visible;background: #a19b9b;z-index: 999999999;display: block;position: relative;height: 44px;}

.m-01{background:#fff url(../images/m-1j-bj.jpg) no-repeat bottom center;padding: 0 0 0px 0;background-size:cover;background-attachment: fixed;}

.m-02{}

.m-03{padding: 0 0 0px 0}

.m-04{}

.m-05{}

.m-06{background:#f0f0f0;}

.m-pp{border-bottom: 1px solid #333;}

.m-f{background:#fff;position: relative;background:#222222 url(../images/f-bj.jpg) no-repeat top;background-size:cover;background-attachment: fixed;}

.f-b{width: 100%;border-top: 1px solid rgba(255,255,255,0.1);padding: 0px 0 0px}



.main-map{width: 100%;margin:30px 0 0 0;}

.main-map img{width: 100%;height: auto;}

.m-box{width: 100%;max-width: 1500px;margin: 0 auto;}

.m-f{}

@media(max-width: 1500px){

  .m-box{max-width: 1170px}

  .m-f{}

}

@media(max-width: 1200px){

  .m-box{max-width: 970px}

  .f-b{padding: 0px 0 0px}

}

@media(max-width: 992px){

  .m-top{position: relative;border-bottom: 1px solid rgba(0,0,0,.1);z-index: 99999999;}

  .m-head{position: static;}

  .m-box{max-width: 738px}

  .m-f{}

    .m-n{height: auto;}

    .f-b{padding: 20px 0 30px}

}

@media(max-width: 768px){

  

  .m-f{}

  .m-box{padding:0 15px;max-width: 768px}

  .m-t .m-box{max-width: 100%;padding: 0 15px}

  .m-f{} 

}

@media(max-width: 480px){}



/*头部*/

.m-t{padding: 0px 0;position: relative;display: inline-block;width: 100%}

.m-t-l {float: left;padding: 8px 0 0 0;float: right;margin:0 30px 0 0;}

.m-t-l *{float: left;display: inline-block;transition:all 0.3s ease 0s;vertical-align: middle;}

.m-t-l p{font-size: 12px;line-height: 24px;color:#333;padding:0 10px}

.m-t-l a{font-size: 12px;line-height: 24px;color:#333;}

.m-t-l a:hover{color:#f08200;}





.t-con{margin:0px 0 0;float: left;}

.t-con *{display: inline-block;color:#333;transition:all 0.3s ease 0s;vertical-align: middle;}

.t-con p{float: left;padding:0 0 0 30px;position: relative;margin:0px 20px 0 0;}

.t-con span{font-size: 12px;line-height: 40px;}

.t-con i{position: absolute;left:0;top:10px;width: 20px;height: 20px;}

.t-con i img{width: 100%;height: auto;}

.t-con a{font-size: 12px;line-height: 40px;}

.t-con a:hover{color:#f08200;}



.t-link{display: inline-block;margin:10px 0 0 0px;line-height: 20px;float: right;}

.t-link *{transition:all 0.3s ease 0s;display: inline-block;}

.t-link a{width: 20px;height: 20px;margin:0px 10px 0 0px;position: relative;}

.t-link a i{position: absolute;position: absolute;left:0;top:0;width: 100%;height: 100%}

.t-link a i.t-link-01{filter:alpha(opacity:40);opacity:100;z-index:1;}

.t-link a i.t-link-02{filter:alpha(opacity:0);opacity:0;z-index:10}

.t-link a i.t-link-03{filter:alpha(opacity:0);opacity:0;z-index:10;display: none;}

.t-link a img{width: 100%;height: auto;}

.t-link a:hover i.t-link-01{filter:alpha(opacity:0);opacity:0;}

.t-link a:hover i.t-link-02{filter:alpha(opacity:100);opacity:100;}



.fy{text-align: left;float: right;display: none;}

.fy a{float: left;padding:0 0 0 30px;color:#333;line-height:38px;font-size: 12px;position: relative;padding:2px 15px 0 30px;text-transform: uppercase;}

.fy a:last-child{border-right: 1px solid rgba(255,255,255,.2);}

.fy a img{width: 22px;height: 14px;position: absolute;left:0px;top:13px;}

.fy a:hover{color:#f08200;}

.m-gpdm{ float: right; font-size: 12px; line-height: 40px; color: #333; margin-right: 16px;}

.fy-xiala{position:relative;padding:0px 0px 0 0px;z-index: 9999999999;display: inline-block;float: right;padding:0px;}

.fy-xiala *{text-transform: uppercase;}

.select dt{height: 40px;display:inline-block;line-height:40px;font-size:12px;text-transform:capitalize;cursor:pointer;width:100%;overflow:hidden;position:relative;z-index:99;text-align: right;font-weight: normal;padding:2px 15px 0 0px;color: #333;text-transform: uppercase;}

.select dt img,.select dd ul li a img{ width:22px; height:14px; width:22px; display:inline-block; margin-right:6px;vertical-align: middle;}

.select dt:before{content:"";width: 6px;height: 6px;display: inline-block;margin:0px 0px 0 0;position: absolute;right:0px;top:17px;filter:alpha(opacity:100);opacity:1;background: url(../images/fy-i-01.png) no-repeat center;  transition:all 0.3s ease 0s; transform: rotate(0deg); -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg);}

.select dt.cur:before{content:"";width: 9px;height: 6px;display: inline-block;margin:0px 0px 0 0;position: absolute;right:0px;top:17px;filter:alpha(opacity:100);opacity:1;background: url(../images/fy-i-01.png) no-repeat center; transform: rotate(0deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); }

.select dt img{display: inline-block;margin:-2px 10px 0 0;}

.select dd{position:absolute;right:0px;top:40px;background:#f5f5f5;display:none; z-index:999999999;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border: 0px solid #e5e5e5; -webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.3); -moz-box-shadow:0px 5px 10px rgba(0,0,0,0.3); -o-box-shadow:0px 5px 10px rgba(0,0,0,0.3); box-shadow:0px 5px 10px rgba(0,0,0,0.3);}

.select dd ul{padding:0px 0px 0px 0px;width:75px;/* max-height:304px;overflow:auto; */text-align: left;}

.select dd ul li{padding:0px 0px;position: relative;width: 100%;border-bottom: 1px solid #ebebeb;display: inline-block;}

.select dd ul li i{width: 22px;height: auto;position: absolute;left: 0px;top:10px;}

.select dd ul li a{transition:all 0.3s ease 0s;line-height:36px;display:inline-block;color:#555; font-size:12px;text-transform:uppercase;padding:0px 10px 0 40px;position: relative;width: 100%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;transition:all 0.3s ease 0s,}

.select dd ul li a{}

.select dd ul li img{height: auto;width: 22px;height: auto;position: absolute;left: 10px;top:10px;}

.select dd ul li:hover a{color: #f08200;}

.select dd ul li:hover{background: #f0f0f0}



/*attr-nav*/

.attr-nav{ display:inline-block;display: inline-block;vertical-align: middle;margin:15px 0 0 0px;float: right;}

.attr-nav .search{}

.attr-nav i{font-size: 14px;line-height: 34px;display: inline-block;color: #fff;}

.attr-nav a{width: 40px;height: 40px;line-height: 40px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display: inline-block;text-align: center;transition:all 0.3s ease 0s;background:rgba(255,255,255,.0) url(../images/sou.png) no-repeat center;}

.attr-nav:hover i{}

.attr-nav:hover a{background:rgba(255,255,255,0) url(../images/sou.png) no-repeat center;}

/*top-search*/

.top-search{display:none;z-index:2; position:absolute; width:100%;max-width: 320px;background-color: #e5e5e5;overflow: hidden;margin-bottom:0px;right:0;top:90px;z-index: 99999999999;

-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.3);

   -moz-box-shadow:0px 5px 5px rgba(0,0,0,0.3);

     -o-box-shadow:0px 5px 5px rgba(0,0,0,0.3);

        box-shadow:0px 5px 5px rgba(0,0,0,0.3);}

.top-search *{transition:all 0.3s ease 0s;}

.top-searchW{  padding:0; }

.top-search { background-color: #f5f5f5;display: none; width:100%;background: #f0f0f0;}

.top-search h4{font-size:24px; text-align:center; color:#333; margin:20px 0;text-transform:capitalize; }

.top-search .input-group-addon i {color: #fff;float: right;font-size: 14px;position:absolute; right:0px; top:0px; width:44px; height:44px; line-height:28px; background:#f08200;text-align: center;line-height: 44px;}

.top-search .input-group-addon i:hover{background: #1a1a1a}

.top-search input.form-control {color: #333;padding: 0px 0 0 0;height: 44px;font-size: 12px;line-height:44px;padding: 0px 40px 0 15px;text-align: left;background:#fff; -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;box-shadow: none;}

.top-search input.form-control:focus{border: 1px solid #f08200;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.top-search .input-group-addon{padding:0px 44px 0px 0; margin:0 auto; width:100%;}

.top-search .input-group {padding:0px 44px 0px 0; margin:0 auto; width:100%;}

.top-search .input-group-addon.close-search {cursor: pointer;}

.btn_search1 {background: url(../images/sou.png) no-repeat center;color:#fff;text-transform: uppercase;font-size: 14px;

     -moz-border-radius:0;-webkit-border-radius:0;border-radius:0;

    top: 0px;

    height: 44px;

    position: absolute;

    right: 0;

    width: 44px;

    z-index: 9;}

.btn_search1:hover{background: url(../images/sou-02.png) no-repeat center;}

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

.top-search .input-group-addon{background-color: transparent;border: none;color: #666;padding-left: 0;padding-right: 0;width: 40px;height: 40px;position: absolute;top:0px;right:0px;z-index: 11111111;}

.top-search .input-group-addon.close-search{cursor: pointer; float:right;}





@media(max-width:1200px){}



@media(max-width:992px){

  .m-t-l{float: left;margin:0;}

  .t-con{display: none;}

  .t-con *{color:#555;}

  .top-search{top:90px;}

  .attr-nav a{border: 1px solid #fff;background:rgba(255,255,255,.2) url(../images/sou.png) no-repeat center;}

  .m-t-l span{display: none;}

  .t-link{display: none;}

  .select dt{color:#555;}

  .select dt:before{background: url(../images/fy-i-01.png) no-repeat center;}

  .select dt.cur:before{background: url(../images/fy-i-01.png) no-repeat center;}

}

@media(max-width:768px){

  .t-con-03{display: none;}

  .m-t-l {}

  .select dt{text-align: center;}

  .fy-xiala{display: inline-block;width:auto;background: #fff;z-index: 10;}

  .select dt:before{content:"";width: 6px;height: 6px;display: inline-block;margin:0px 0px 0 0;position: absolute;right:5px;top:17px;filter:alpha(opacity:50);opacity:0.5;background: url(../images/fy-i-01.png) no-repeat center;  transition:all 0.3s ease 0s; transform: rotate(0deg); -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg);}

  .select dt.cur:before{content:"";width: 9px;height: 5px;display: inline-block;margin:0px 0px 0 0;position: absolute;right:5px;top:17px;filter:alpha(opacity:50);opacity:0.5;background: url(../images/fy-i-01.png) no-repeat center; transform: rotate(0deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); }

  .select dt{color:#888;}

  .fy{display: none;}

}

@media(max-width:480px){

  .t-con-02{display: none;}

  .logo-p{display: none;}

}





/*ny-t*/

.ny-top{border: 1px solid rgba(0,0,0,.1);}

.ny-top .t-con *{color:#888}

.ny-top .t-con *{color:#888}

.ny-top .t-link a i.t-link-01{filter:alpha(opacity:40);opacity:100;z-index:1;display: none;}

.ny-top .t-link a i.t-link-02{filter:alpha(opacity:0);opacity:0;z-index:10}

.ny-top .t-link a i.t-link-03{filter:alpha(opacity:60);opacity:.6;z-index:1;display: inline-block;}

.ny-top .t-link a:hover i.t-link-03{filter:alpha(opacity:0);opacity:0;z-index:1;display: inline-block;}

.ny-top .t-link a:hover i.t-link-02{filter:alpha(opacity:100);opacity:1;z-index:10;display: inline-block;}

.ny-top .select dt{color:#555;}

.ny-top .select dt:before{background: url(../images/fy-i-01.png) no-repeat center}

.ny-top .select dt.cur:before{background: url(../images/fy-i-01.png) no-repeat center}

.ny-head .logo-p span{color:#333;}

.ny-head #navigation>li>span>a{color:#333;}

.ny-head #navigation>li:hover>span>a{color:#f08200 !important;}

.ny-head #navigation>.active>span>a{color:#f08200 !important;}

.ny-head .attr-nav a{background:rgba(255,255,255,.2) url(../images/sou.png) no-repeat center;border: 1px solid #e5e5e5;}





/*m-h*/

.m-h{text-align: left;transition:all 0.3s ease 0s;padding:15px 0 15px;position: relative;}



/*logo*/

.logo{z-index: 99;display: inline-block;transition:all 0.3s ease 0s;float: left;margin:0px 0 0 0;width: auto;}

.logo h1{width: 100%;display: inline-block;}

.logo a{display: inline-block;vertical-align: middle;transition:all 0.3s ease 0s;float: left;}

.logo a img{width: 100%;height: auto;display: inline-block;transition:all 0.3s ease 0s;max-width: 136px;}



/*logo-p*/

.logo-p{width: 100%;max-width: 210px;float: left;margin:5px 0 0 20px;text-align: left;}

.logo-p span{width: 100%;font-size: 16px;line-height: 30px;color:#fff;font-weight: bold;font-family: "思源黑体_B";text-transform: uppercase;}

.logo-p p{width: 100%;font-size: 16px;line-height: 26px;color:#555;}



/*head-con*/

.h-con{float: right;margin:15px 0 0 0;line-height: 20px;}

.h-con *{transition:all 0.3s ease 0s;display: inline-block;display: inline-block;color:#333;width: auto;font-size: 14px;}

.h-con>div{position: relative;display: inline-block;width: auto;margin:0 90px 0 0;vertical-align: top;text-align: left;}

.h-con>div.h-con-02{margin:0 0px 0 0;}

.h-con>div div.h-con-i{width: 38px;position: absolute;left:0;top:5px;border: 1px solid #e6e6e6;overflow: hidden;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;}

.h-con>div div.h-con-i img{height: auto;width: 100%;}

.h-con>div div.h-con-p{padding:0px 0 0 55px;display: inline-block;width: auto;}

.h-con>div i{width: auto;font-style: normal;font-size: 14px;color:#888;width: 100%;display: inline-block;line-height: 22px;font-family: "Geometria Regular"; }

.h-con>div span{height: auto;width: 100%;display: block;font-size: 16px;line-height: 26px;font-family: Arial;font-weight: bold;}

.h-con>div a{height: auto;width: 100%;display: block;font-size:16px;line-height: 26px;font-family: Arial;font-weight: bold;}

.h-con>div div.h-con-p>a:hover{color:#f08200;}



/*sou*/

.h-search{display: inline-block;width: 70%;margin:0px 20px 0 0;position: relative;float: left;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;overflow: hidden;}

.h-search * {transition:all 0.3s ease 0s;}

.h-search .h-search_main{width:100%;height:50px;color:#333;line-height:50px;font-size:14px;background: #fff;border: 1px solid #f08200;padding: 0px 50px 0 15px;background: #fff;-moz-`border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.h-search .h-search_main:focus{border: 1px solid #f08200;}

.h-search .h-search_btn{width:50px;line-height:50px;background: url(../images/sou-02.png) no-repeat center;color: #fff;text-transform: uppercase;font-size: 14px;height: 50px;position: absolute;right:0px;top:0px;z-index: 5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}

.h-search .h-search_btn:{}

.h-search .h-search_btn:hover{background: url(../images/sou.png) no-repeat center;}

.h-sou-xiao{display: none;float: right;max-width: 100%;position: absolute;left:0px;top:0px;margin:0;z-index: 10}




/*下拉全屏导航*/

.head-v3{position:relative;z-index:100;min-width:1000px}

.head-v3 .navigation-inner{margin:0 auto;width:100%;position:relative}

.navigation-up{margin:0px 0 0 0;}

.navigation-up* {transition:all 0.3s ease 0s;}

.navigation-up .navigation-v3{}

.navigation-up .navigation-v3 ul{text-align: right;}

.navigation-up .navigation-v3 li{font-size: 16px;line-height: 36px;display: inline-block;}

.navigation-up .navigation-v3 .nav-up-selected a{color:#f08200;border-bottom: 3px solid #f08200;}

.navigation-up .navigation-v3 .nav-up-selected-inpage a{color:#f08200;border-bottom: 3px solid #f08200;}

.navigation-up .navigation-v3 li{font-weight:normal;padding:0;margin:0 70px 0 0;padding: 20px 0 20px}

.navigation-up .navigation-v3 li a{color:#333;display:inline-block;font-family: "思源黑体_B";text-transform: uppercase;transition:all 0.3s ease 0s;}



.navigation-down{position:absolute;top:94px;left:0px;width:100%;padding: 0px 0 0 0;display: inline-block;}

.navigation-down .nav-down-menu{width:100%;margin:0;position:absolute;top:0px;}

.navigation-down .nav-down-menu *{transition:all 0.3s ease 0s;}

.navigation-down .nav-down-menu .qx-zong{margin:auto;position:relative;margin:10px 0 0 0;background:#f2f2f2;border-bottom: 3px solid #f08200;}

.qx-zong{padding: 30px 0;display: inline-block;}

.qx-zong *{width: auto;transition:all 0.3s ease 0s;display: inline-block;}

.qx-zong>li{width:14%;float: left;margin:0 0 0 2%}

.qx-zong>li div{}

.qx-zong>li div p{width: 100%;overflow: hidden;}

.qx-zong>li div p a{width: 100%;transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);}

.qx-zong>li div:hover p a{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.qx-zong>li div p a img{width: 100%;height: auto;}

.qx-zong>li div span{display: inline-block;width: 100%;margin:10px 0 0 0;}

.qx-zong>li div span a{font-size: 16px;line-height: 26px;color:#333;font-family: "思源黑体_B"; text-transform: uppercase;}

.qx-zong>li div:hover span a{color:#f08200;}

.qx-zong>li ul{width: 100%;margin:0px 0 0 0;margin:10px 0 0 0;}

.qx-zong>li ul li{padding: 3px 0;width: 100%}

.qx-zong>li ul li a{font-size: 12px;line-height: 22px;width: 100%;overflow: hidden;color:#888;padding:0 0 0 13px;position: relative;}

.qx-zong>li ul li a:before{transition:all 0.3s ease 0s;background:#fff url(../images/nav01.png) no-repeat 0px 0px;position: absolute;left: 0px;top:4px;z-index: 0;content: "";width:5px;height: 8px;}

.qx-zong>li ul li a:hover{color:#f08200;}

.qx-zong>li ul li a:hover:before{background: url(../images/nav02.png) no-repeat 0px 0px;}





.qx-zong-01{padding: 30px 0;display: inline-block;width: 100%;margin:10px 0 0 0;background:#f2f2f2;border-bottom: 3px solid #f08200;}

.qx-zong-01 *{width: auto;transition:all 0.3s ease 0s;display: inline-block;}

.qx-zong-01>li{width:12%;float: left;margin:0 0 0 2%}

.qx-zong-01>li div{text-align: center;}

.qx-zong-01>li div p{width: 100%;overflow-x: hidden;}

.qx-zong-01>li div p a{width: 100%;max-width:60px;filter:alpha(opacity:70);opacity:0.7;}

.qx-zong-01>li div:hover p a{filter:alpha(opacity:100);opacity:1;}

.qx-zong-01>li div p a img{width: 100%;height: auto;}

.qx-zong-01>li div span{display: inline-block;width: 100%;margin:20px 0 0 0;}

.qx-zong-01>li div span a{font-size: 12px;line-height: 22px;color:#333;font-family: "思源黑体_B"; text-transform: uppercase;}

.qx-zong-01>li div:hover span a{color:#f08200;}







@media(max-width:1500px){

  .navigation-up .navigation-v3 li{margin:0 35px 0 0;}

}



@media(max-width:1200px){

  .navigation-up .navigation-v3 li{margin:0 25px 0 0;font-size: 14px;}



}

@media(max-width:992px){

  .navigation-up{display: none;}

  .logo-p {position: absolute;left:80px;top:15px;}

  .logo-p span{color:#333;}

  .logo{position: absolute;left:0px;top:15px;}

  .attr-nav{position: absolute;right:50px;top:30px;z-index: 999999;margin:0;}

  .m-h{padding: 0}

  .h-sou-xiao{display: inline-block;}

}

@media(max-width:992px){

  .m-h{text-align: center;}

  .logo a{margin:0 auto;float: none;}

  .logo a img{max-width:120px;}

  .logo-p{display: inline-block;margin:5px 0 0 0px;}

}

@media(max-width:768px){

  .m-h{text-align: center;padding: 0px 0}

  .logo-p{display: inline-block;margin:5px 0 0 0px;}

  .logo-p span{}

  .t-link{display: none;}

  .h-search{max-width: 100%;padding:0 0px 0 0;margin:0;border: none;}

  .h-search .h-search_main{padding:0 50px 0 10px;margin:0;}

  .h-search .h-search_btn{right:0px;}

  .logo{}

  .h-con{text-align: center;width: 100%;display: none;}

  .h-con>div{display: inline-block;margin:0;float: none;margin:0 20px}

}



@media(max-width:480px){

  .h-con{display: none;}

  .logo-p{display: none;}

}





/*madzz*/

.large-mdzz{}

.small-mdzz{position: fixed;top:0px;left:0;z-index: 99999;padding:0;background: rgba(255,255,255,1);

-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.3);

   -moz-box-shadow:5px 5px 5px rgba(0,0,0,0.3);

     -o-box-shadow:5px 5px 5px rgba(0,0,0,0.3);

        box-shadow:5px 5px 5px rgba(0,0,0,0.3);} 



.small-mdzz .m-h{padding: 5px 0}

.small-mdzz .attr-nav{margin:10px 0 0 0;}

.small-mdzz .attr-nav a{background: rgba(255,255,255,1) url(../images/sou.png) no-repeat center;}

.small-mdzz .attr-nav:hover a{background:rgba(255,255,255,1) url(../images/sou-02.png) no-repeat center;}

.small-mdzz #navigation>li>span>a{line-height: 40px;color:#333;}

.small-mdzz #navigation>li:hover>span>a{color:#f08200;}

.small-mdzz #navigation>.active>span>a{color:#f08200;}

.small-mdzz .h-search{margin:5px 0 0;}

.small-mdzz .logo-p span{color:#333;}

.small-mdzz .logo a img{max-width: 90px;}

.small-mdzz .navigation-up .navigation-v3 li{padding: 10px 0 10px}

.small-mdzz .top-search{top:70px;}

.small-mdzz .navigation-down{top:59px;}









/*banner-madzz*/

.large-mdzz-01{}

.small-mdzz-01{padding:0px 0 0 0;}



@media(max-width:1200px){}

@media(max-width:992px){

  .small-mdzz .logo a img{max-width:120px;}

  .small-mdzz .attr-nav{margin:0px;}

  .small-mdzz .m-h{padding: 0px 0}

  .small-mdzz .top-search{top:90px;}

  .small-mdzz{position: static;}

}

@media(max-width:480px){}



/*宣传海报*/

.main-banner{transition:all 0s ease 0s;overflow: hidden;position: relative;display: inline-block;width: 100%;margin:0px 0 0 0;z-index: 1}

.main-banner:before{content: "";position: absolute;width: 100%;height: 20px;bottom:0px;left:0;z-index: 99;}

.xiao-banner{transition:all 0.3s ease 0s;margin: 0px 0 0 0}

.page-banner{transition:all 0.3s ease 0s;margin: 0px 0 0 0}



/*page-banner*/

.page-banner{width:100%;margin: 0px auto 0px;padding:140px 0 0 0;margin: 0px 0 0 0;overflow: hidden;height: auto;margin: 0px 0 0 0;transition:all 0s ease 0s;}

.page-banner img{height: auto;width: 100%}

.small-mdzz-03{margin: 0px 0 0 0}

.small-mdzz-01{margin: 0px 0 0 0}



@media(max-width:1200px){}

@media(max-width:992px){

  .small-mdzz-03{margin: 0px 0 0 0}

  .small-mdzz-01{margin: 0px 0 0 0}

  .main-banner{margin:0;}

  .page-banner img{}

}

@media(max-width:768px){}

@media(max-width:480px){}





/*头部结束*/



/*轮播默认（禁止调试）*/



/* slick-slider*/

.slick-slider{  display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent;}

.slick-list { position: relative; overflow: hidden; display: block; margin: 0 -0px; padding:0; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }

.slick-track:before, .slick-track:after { content: ""; display: table; }

.slick-track:after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }

.slick-slide img { display: block; margin:0 auto;}

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}



/*slick-prev&slick-next*/

.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; margin-top: -10px; padding: 0; border: none; outline: none; }

.slick-prev:focus, .slick-next:focus { outline: none; }

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }



/* slick-dots*/

.slick-dots { position: absolute; bottom: -40px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; z-index:999;}

.slick-dots li { position: relative; display: inline-block; height: 5px; width: 35px; margin: 0px 5px; padding: 0px; cursor: pointer; }

.slick-dots li button { border: 0; background: transparent; display: block; height: 5px; width: 35px; outline: none; line-height: 0; font-size: 0; cursor: pointer; outline: none; background:rgba(255,255,255,0.6);}

.slick-dots li button:focus { outline: none;}

.slick-dots li.slick-active button{background:#fff;}



/*轮播默认（禁止调试）结束*/



/*main-bt*/

.m-bt{width: 100%;text-align: center;overflow: hidden;display: block !important;margin:0 auto;max-width: 800px;}

.m-bt *{transition:all 0.3s ease 0s;display: inline-block;vertical-align: middle;width: 100%;}

.m-bt div{padding:0 0 0px 0;}

.m-bt div span{padding:0px 0px;position: relative;font-size: 36px;line-height: 36px;color:#222;text-transform: uppercase;vertical-align: middle;width: auto;display: inline-block;width: auto;margin:0 0px;font-family: "思源黑体_B";}

.m-bt i{width: 100%;display: inline-block;margin:20px 0 0 0;}

.m-bt i img{width: 164px;height: 24px;}

.m-bt p{font-size: 12px;line-height: 22px;color: #808080;margin:25px 0 0 0;max-height: 48px}



@media(max-width:1200px){}

@media(max-width:992px){

  .m-bt div i{width: 50px}

  .m-bt div span{font-size: 30px;line-height: 36px;color:#333;}

  .m-bt p{margin:20px 0 0 0;}

}

@media(max-width:768px){

  .m-bt div i{width: 30px}

  .m-bt div span{font-size: 30px;line-height: 36px;color:#333;}

  .m-bt p{margin:15px 0 0 0;}

}

@media(max-width:480px){

    .m-bt div i{width: 20px}

    .m-bt div span{margin:0px 0 0;font-size: 30px;line-height: 36px;color:#333;}

}



/*main-more*/

.m-more{text-align:left;margin: 0px 0 0 0;width: auto;position: relative;width:auto;}

.m-more *{transition:all 0.5s ease 0s;display: inline-block;width: 100%;}

.m-more a{font-size: 12px;line-height: 38px;color:#fff;padding: 2px 36px 0;width: auto;position: relative;text-transform:  uppercase;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background: #f08200;vertical-align: middle;}

.m-more a:after{content:"";/* background: url(../images/more-i.png) no-repeat center; */width: 12px;height: 8px;vertical-align: middle;display: inline-block;margin:0 0 0 10px;display: none;}

.m-more input{font-size: 12px;line-height:40px;color:#fff;padding: 0px 36px 0;width: auto;position: relative;text-transform:  uppercase;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background: #f08200;width: auto;}

.m-more a.m-more-01{background: #fff;margin:0 0 0 15px;border: 1px solid #f08200;color:#f08200;}

.m-more a:hover{background: #222}

.m-more a.m-more-01:hover{background: #222;margin:0 0 0 15px;border: 1px solid #222;color:#fff;}

.m-more input:hover{background: #222;color:#fff;}

.main-more a:hover:after{}



/* .main-more:hover i{-webkit-animation:mr-0001 0.5s infinite linear ;} */



@-webkit-keyframes mr-0001 {

  0%{

      -webkit-transform: translateX(0px);

  transform: translateX(0px);

    }

50%{

      -webkit-transform: translateX(5px);

  transform: translateX(5px);

    }

100%{

      -webkit-transform: translateX(0px);

  transform: translateX(0px);

    }

}







@media(max-width:1200px){}

@media(max-width:992px){}

@media(max-width:768px){}

@media(max-width:480px){

  .m-more input{width: 100%;padding: 0;}

  .main-more a.main-more-01{margin:0 0 0 0px;}

}



/*main-1j*/

.m-1j{padding: 60px 0 60px;position: relative;z-index: 20;margin:0px 0 0 0;}

.m-1j *{transition:all 0.3s ease 0s; display: inline-block;width: 100%;}

.m-1j .m-more{margin:50px 0 0 0;}

.m-1j-lei{width: 101.2%;margin:20px 0 0 -1.2%;}

.m-1j-lei li{width:23.8%;margin:20px 0 0 1.2%;float: left;display: inline-block;}



.m-1j-lei li:nth-child(2){width: 48.8%}



.m-1j-lei li .m-1j-img{position: relative;width: 100%;background: #000;overflow: hidden;}

.m-1j-lei li .m-1j-img a{position: absolute;left:0px;top:0px;z-index: 10;width: 100%;height: 100%;padding: 0;}

.m-1j-lei li .m-1j-img a i{border: 1px solid rgba(255,255,255,.0);}

.m-1j-lei li .m-1j-img>div{position: absolute;z-index: 9;left:0;top:0;width: 100%;height: auto;height: 90px;width: 100%;background: rgba(0,0,0,.0);text-align: left;overflow: hidden;padding:0px 20px}

.m-1j-lei li .m-1j-img>div span{font-size: 20px;line-height: 30px;color:#fff;font-family: "思源黑体_B";margin:25px 0 0 0;text-transform: uppercase;max-height: 60px}

.m-1j-lei li .m-1j-img>div i{width: 50px;height: 2px;background: #fff;margin:15px 0 0;}

.m-1j-lei li .m-1j-img>div p{font-size: 12px;line-height: 22px;max-height: 66px;overflow: hidden;margin:15px 0 0 0;color: #fff}

.m-1j-lei li .m-1j-img>div div{font-size: 12px;line-height: 22px;margin:20px 0 0 0;color:#f08200;text-transform:capitalize;}

.m-1j-lei li .m-1j-img>p{filter:alpha(opacity:100);opacity:1;transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);}

.m-1j-lei li .m-1j-img>p.m-1j-p-01{display: inline-block;}

.m-1j-lei li .m-1j-img>p.m-1j-p-02{display: none;}

.m-1j-lei li .m-1j-img>p img{width: 100%;height: auto;}

.m-1j-lei li:hover .m-1j-img>div{height: 100%;background: rgba(0,0,0,.5);padding: 0px 20px;}

.m-1j-lei li:hover .m-1j-img>div span{margin:25px 0 0 0;}

.m-1j-lei li:hover .m-1j-img a{padding: 0px;}

.m-1j-lei li:hover .m-1j-img a i{border: 1px solid rgba(255,255,255,.6);width: 100%;height:100%;}

.m-1j-lei li:hover .m-1j-img>p{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}





@media(max-width:1200px){

  .m-1j{padding: 50px 0 50px}

  .m-1j-lei li{width:23.8%;margin:10px 0 0 1.2%;}

}

@media(max-width:992px){

  .m-1j-lei li .m-1j-img>div span{font-size: 18px;line-height: 28px;max-height:58px}

  .m-1j-lei li .m-1j-img>p.m-1j-p-01{display: none;}

  .m-1j-lei li .m-1j-img>p.m-1j-p-02{display: inline-block;}

  .m-1j-lei li{width: 47%;margin:20px 0 0 3%;}

  .m-1j-lei li:nth-child(2){width: 47%}

  .m-1j-lei{margin:10px 0 0 -3%;width: 103%}

  .m-1j{padding: 40px 0 40px}

  .m-1j .m-more{margin:30px 0 0 0;}



}

@media(max-width:768px){

  .m-1j-lei li .m-1j-img>div span{font-size: 16px;line-height: 26px;max-height:52px}



  .m-1j-lei li{width: 47%}

  .m-1j-lei li:nth-child(2){width: 47%}

  .m-1j-lei{margin:0px 0 0 -3%;}

  .m-1j{padding: 30px 0 30px}

}

@media(max-width:480px){

  .m-1j-lei li .m-1j-img>div div{font-size: 12px;line-height: 22px;margin:5px 0 0 0;color:#f08200;text-transform:capitalize;}

}



/*main-2j*/

.m-2j{position: relative;padding:55px 0 55px;}

.m-2j *{}



.pc-banner {

  width: 100%;

  float: left;

  padding:0 100px;

  margin:50px 0 0 0;

}



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

  .pc-banner {

  padding:0 60px;}

  .pc-banner {

    background-size: auto 100%;

    margin:30px 0 0 0;

  }

}



.swiper-container {

  width: 100%;

  margin:0px 0 0 0;

}



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

  .swiper-container {}

}



.swiper-slide {

  -webkit-transition: transform 1.0s;

  -moz-transition: transform 1.0s;

  -ms-transition: transform 1.0s;

  -o-transition: transform 1.0s;

  -webkit-transform: scale(0.7);

  transform: scale(0.7);

}



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

  .swiper-slide {

    -webkit-transform: scale(0.97);

    transform: scale(0.97);

  }

}



.swiper-slide-active,.swiper-slide-duplicate-active {

  -webkit-transform: scale(1);

  transform: scale(1);

}



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

  .swiper-slide-active,.swiper-slide-duplicate-active {

    -webkit-transform: scale(0.97);

    transform: scale(0.97);

  }

}



.none-effect {

  -webkit-transition: none;

  -moz-transition: none;

  -ms-transition: none;

  -o-transition: none;

}



.swiper-slide a {}



@media screen and (min-width: 992px) {}



.swiper-slide-active a:after {

  background: none;

}



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

  .swiper-slide a {

    padding: 5px;

    border-radius: 7px;

  }

}



.swiper-slide img {

}



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

  .swiper-slide img {

    border-radius: 7px;

  }

}



.swiper-pagination {

  position: relative;

  margin-bottom: 30px;

}



.swiper-pagination-bullet {

  background: #00a0e9;

  margin-left: 4px;

  margin-right: 4px;

  width: 17px;

  height: 17px;

  opacity: 1;

  margin-bottom: 4px;

}



.swiper-pagination-bullet-active {

  width: 13px;

  height: 13px;

  background: #FFF;

  border: 6px solid #00a0e9;

  margin-bottom: 0;

}



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

  

  .swiper-pagination {

    position: relative;

    margin-bottom: 20px;

  }



  .swiper-pagination-bullet {

    background: #00a0e9;

    margin-left: 2px;

    margin-right: 2px;

    width: 8px;

    height: 8px;

    margin-bottom: 2px;

  }



  .swiper-pagination-bullet-active {

    width: 6px;

    height: 6px;

    background: #FFF;

    border: 3px solid #00a0e9;

    margin-bottom: 0;

  }

}





.m-2j-box-cp{position: relative;padding: 5px;border: 5px solid #e6e6e6;transition:all 0.3s ease 0s;}

.m-2j-box-cp *{transition:all 0.3s ease 0s;}

.m-2j-box-cp a{position: absolute;width: 100%;height:100%;left:0px;top:0;z-index: 10;}

.m-2j-box-cp .m-2j-img{position: relative;background: #fff}

.m-2j-box-cp .m-2j-img i{filter:alpha(opacity:0);opacity:0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;width: 60px;height: 60px;background:#f08200 url(../images/cp-i.png) no-repeat center;position: absolute;left:50%;top:40%;margin:-30px 0 0 -30px;z-index: 5;}

.m-2j-box-cp .m-2j-img span{width: 100%;filter:alpha(opacity:100);opacity:1;}

.m-2j-box-cp .m-2j-img span img{width: 100%;height: auto;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.m-2j-box-cp .m-2j-txt{margin:20px 0 0 0;text-align: center;padding:0 10px 20px 10px}

.m-2j-box-cp .m-2j-txt span{color:#333;font-size:16px;line-height: 26px;height: 52px;overflow: hidden;font-family: "思源黑体_B"; }

.m-2j-box-cp .m-2j-txt p{color:#808080;font-size: 12px;line-height: 22px;height: 44px;overflow: hidden;margin:15px 0 0 0;overflow: hidden;}



.m-2j-box-cp:hover{border: 5px solid #f08200;}

.m-2j-box-cp:hover .m-2j-txt span{color:#f08200;}

.m-2j-box-cp:hover .m-2j-img{background: #000}

.m-2j-box-cp:hover .m-2j-img span{filter:alpha(opacity:50);opacity:.5;}

.m-2j-box-cp:hover .m-2j-img i{filter:alpha(opacity:100);opacity:1;top:50%;}



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

}



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

} 



@media(max-width:1200px){

  .m-2j{position: relative;padding:40px 0 40px;}



}

@media(max-width:992px){

  .m-2j{position: relative;padding:40px 0 40px;}

}

@media(max-width:768px){

  .m-2j{position: relative;padding:30px 0 30px;}

}

@media(max-width:480px){

}

  



/*main-3j*/

.m-3j{position: relative;padding:0px 0 0px;border-top: 1px solid rgba(0,0,0,.1);height: 600px;}

.m-3j *{display: inline-block;width: 100%;}

.m-3j-01{margin:50px 0 0 0;}

.m-3j-l{width: 55%;float: right;background:#fff url(../images/m-3j-map-i.jpg) no-repeat center;position:absolute;left:0px;z-index: 10;padding:60px 50px;top:100px;}

.m-3j-r{width: 40%;float: right;position: relative;z-index: 5;padding: 100px 0 0 0}







.m-3j-l{}

.m-3j-l>i{position: absolute;background: url(../images/m-3j-l-jiao.png) no-repeat;width: 43px;height: 90px;top:50%;margin:-45px 0 0 0;right:-43px;}

.m-3j-l span{font-size: 16px;font-family: "思源黑体_B";line-height: 26px;text-transform: capitalize;color:#333;}

.m-3j-l p{font-size: 12px;line-height: 22px;height:154px;margin:25px 0 0 0;overflow: hidden;}

.m-3j-l .m-more{margin:25px 0 0 0;}



.m-3j-bt{}

.m-3j-bt span{padding:0px 0px;position: relative;font-size: 36px;line-height: 36px;color:#fff;text-transform: uppercase;vertical-align: middle;display: inline-block;margin:0 0px;font-family: "思源黑体_B";}

.m-3j-bt i{width:50px;height: 2px;background: #fff;margin:25px 0 0 0;}



.m-3j-shuzi{width: 100%;padding: 0px 0 0 0;}

.m-3j-shuzi li{width:50%;border-left: 0px solid rgba(255,255,255,0.3);float: left;text-align: center;margin:50px 0 0 0;}

.m-3j-shuzi li:last-child{border-right: 0px solid rgba(255,255,255,0.3);}

.m-3j-shuzi li *{width: 100%;display: inline-block;color: #fff;}

.m-3j-shuzi li div{padding: 0px 0 0 90px;position: relative;text-align: left;}

.m-3j-shuzi li div i{width: 68px;height: 68px;filter:alpha(opacity:100);opacity:1;border: 1px solid #fff;position: absolute;left:0px;top:0px;}

.m-3j-shuzi li div span{font-size:40px;line-height: 40px;margin:0px 0 0 0;font-family: "思源黑体_B";vertical-align: top;}

.m-3j-shuzi li div span.shuzifang:after{content: "";background: url(../images/fang.png) no-repeat center;width: 39px;height: 31px;display: inline-block;margin:0 0 0 5px;}

.m-3j-shuzi li div span.shuzijia:after{content: "+";font-size:30px;line-height: 40px;font-family: "思源黑体_B";vertical-align: top;display: inline-block;margin:0px 0 0 5px;}
.m-3j-shuzi li:nth-child(3) div span.shuzijia:after{content: "+*";}


.m-3j-shuzi li div i img{height: auto;}

.m-3j-shuzi li div p{font-size: 12px;line-height: 22px;margin:5px 0 0 0;text-transform: capitalize;color:#fff;text-transform: uppercase;filter:alpha(opacity:100);opacity:1;}



.m-3j-r-bj{position: absolute;background:#f08200;position: absolute;top:0px;right:-20%;width:1000px;height:100%;z-index: 1;filter:alpha(opacity:90);opacity:0.9;}



@media(max-width:1500px){

  .m-3j-l{width: 45%;}

  .m-3j-r{width: 50%;float: right;position: relative;z-index: 5;padding: 100px 0 0 0}

  .m-3j-r-bj{position: absolute;background:#f08200;position: absolute;top:0px;right:-30%;width:1000px;height:100%;z-index: 1;filter:alpha(opacity:90);opacity:0.9;}



  

}



@media(max-width:1200px){

  .m-3j{height: 500px;}

  .m-3j-l{width: 40%;top:50px;}

  .m-3j-r{width: 55%;float: right;position: relative;z-index: 5;padding: 50px 0 0 0;}

  .m-3j-r-bj{position: absolute;background:#f08200;position: absolute;top:0px;right:-20%;width:1000px;height:100%;z-index: 1;filter:alpha(opacity:90);opacity:0.9;}







}

@media(max-width:992px){

  .m-3j-bt{text-align: center;}

  .m-3j{padding: 30px 0}

  .m-3j-l{position: relative;z-index: 100;top:0px;width: 100%;margin:70px 0 0 0;padding:30px}

  .m-3j-r{width: 100%;float: right;position: relative;z-index: 5;padding: 0px 0 0 0;}

  .m-3j-r-bj{position: absolute;background:#f08200;position: absolute;top:0px;right:-500px;width:2000px;height:100%;z-index: 1;filter:alpha(opacity:90);opacity:0.9;}

  .m-3j{height: auto;}

  .m-3j-l>i{position: absolute;background: url(../images/m-3j-l-jiao-01.png) no-repeat;width: 90px;height: 43px;top:-40px;margin:0px 0 0 -0px;left:25px;}

  .m-3j-shuzi li{margin:30px 0 0 0;}



}

@media(max-width:768px){

}







/*main-4j*/

.m-4j{position: relative;padding:0px 0 0px;border-top: 1px solid rgba(0,0,0,.1);}

.m-4j *{display: inline-block;width: 100%;transition:all 0.25s ease-in;}

.m-4j{padding: 70px 0 90px;}

.m-4j > .m-more{text-align: center;margin:30px 0 0 ;display: none;}

.m-4j ul{margin:40px 0 0 0;}

.m-4j ul li{width: 55%;float: right;position: relative;height: 180px;margin:20px 0 0 0;}

.m-4j ul li{border: 1px solid #e5e5e5;padding:0 40px 0 330px}

.m-4j ul li .m-4j-img{width:300px;position: absolute;left:0px;top:0px;overflow: hidden;z-index: 10;}

.m-4j ul li .m-4j-img a{width: 100%;transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);}

.m-4j ul li .m-4j-img img{width: 100%;height: auto;}

.m-4j ul li .m-4j-txt{width: 100%}

.m-4j ul li .m-4j-txt a{font-size: 16px;;line-height: 26px;max-height: 52px;color:#333333;margin:20px 0 0 0;font-family: "思源黑体_B";overflow: hidden;}

.m-4j ul li .m-4j-txt span{color:#f08200;font-size: 12;line-height: 22px;padding:0 0 0 25px;background: url(../images/news-i.png) no-repeat 0px 2px;margin:15px 0 0 0;}

.m-4j ul li .m-4j-txt p{font-size: 12px;line-height: 22px;color:#888;margin:15px 0 0 0;overflow: hidden;max-height: 44px}

.m-4j ul li .m-more-i{width: 40px;height: 40px;position: absolute;bottom:0px;right:0px;z-index: 10;}

.m-4j ul li .m-more-i a{width: 100%;background: #f08200}

.m-4j ul li .m-more-i img{width: 100%;height: auto;}

.m-4j ul li .m-more{display: none;margin:30px 0 0 0;}





.m-4j ul li:first-child {width: 40%;float: left;height: auto;border: none;padding: 0}

.m-4j ul li:first-child .m-4j-img{width: 100%;position: static;}

.m-4j ul li:first-child .m-4j-txt{width: 100%;position: static;padding: 0}

.m-4j ul li:first-child .m-more{display: inline-block;}

.m-4j ul li:first-child .m-more-i {display: none;}



.m-4j ul li:hover .m-4j-img a{width: 100%;transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.m-4j ul li:hover .m-4j-txt a{color:#f08200;}

.m-4j ul li:hover .m-more-i a{background: #333}



@media(max-width:1500px){

  .m-4j ul li{width: 50%;}

  .m-4j ul li:first-child {width: 48%;float: left;height: auto;border: none;padding: 0}



}

@media(max-width:1200px){

  .m-4j > .m-more{display: inline-block;}

  .m-4j ul{margin:30px 0 0 0;}

  .m-4j ul li{width: 100%;}

  .m-4j{padding: 50px 0 50px;}

  .m-4j ul li:first-child {width: 100%;float: left;height: auto;border: 1px solid #e5e5e5;padding:0 50px 0 330px;height: 180px;}

  .m-4j ul li:first-child .m-4j-img{width: 300px;position: absolute;}

  .m-4j ul li:first-child .m-4j-img{width: 300px;position: absolute;}

  .m-4j ul li:first-child .m-4j-txt{width: 100%;position: static;padding: 0}

  .m-4j ul li:first-child .m-more{display: none;}

  .m-4j ul li:first-child .m-more-i {display: inline-block;}



}

@media(max-width:992px){

  .m-4j ul{margin:10px 0 0 0;}

  .m-4j{padding: 40px 0 40px;}

}

@media(max-width:768px){

  .m-4j ul li{width: 100%;padding: 0;height: auto;padding: 10px 10px 10px 10px}

  .m-4j ul li .m-4j-img{position: static;}

  .m-4j ul li .m-4j-img{position: static;width: 100%}

  .m-4j ul li .m-4j-txt{padding: 0 40px 0 0}

  .m-4j ul li:first-child .m-4j-txt{padding: 0 40px 0 0}

  .m-4j ul li:first-child {width: 100%;padding: 0;height: auto;padding: 10px 10px 10px 10px}

  .m-4j ul li:first-child .m-4j-img{width: 100%;position: static;}



  .m-4j ul{margin:10px 0 0 0;}

  .m-4j{padding: 30px 0 30px;}

}








/**/



/**/

.b-con{margin:10px 0 0 0;display: inline-block;}

.b-con *{transition:all 0.3s ease 0s;}

.b-con p{position: relative;margin:15px 0 0 0;padding: 0 0 0 30px;color:#b2b2b2;font-size: 12px;line-height: 22px;}

.b-con p i{width: 20px;position: absolute;left:0;top:0px;filter:alpha(opacity:50);opacity:0.5;}

.b-con p i img{width: 100%;height: auto;}

.b-con p a{color:#b2b2b2;font-size: 12px;line-height: 22px;}

.b-con p span{color:#b2b2b2;font-size: 12px;line-height: 22px;}

.b-con p a:hover{color:#fff;}









.m-f-txt{margin:50px 0 0 0;display: inline-block;}

.m-f-txt p{font-size: 16px;line-height: 26px; color: #fff;text-transform: uppercase;vertical-align: middle;display: inline-block;}

.m-f-txt i{display: inline-block;vertical-align: middle;font-size: 16px;line-height: 26px;color: #fff;padding:0 10px}



/*m-f-search*/

.m-f-p{margin:20px 0 0 0}

.m-f-p p{font-size: 14px;line-height: 24px;color: #ccc;display: inline-block;}







@media(max-width:1200px){}

@media(max-width:992px){

  .b-con{margin:5px 0 0 0;display: inline-block;}

}

@media(max-width:768px){

}





/*main-foot*/}

.footer *{}

.footer{padding:30px 0 15px 0px;position: relative;display: inline-block;width: 100%;}

@media(max-width:1200px){}

@media(max-width:992px){

  .footer{padding: 30px 0px 15px 0px;position: relative;}

}

@media(max-width:768px){

  .footer{padding: 5px 0 5px;width: 100%;}

}





/*m-f-t-box*/

.m-f-t-box{border-bottom: 1px solid rgba(255,255,255,.2);}

.m-f-t{padding: 30px 0;display: inline-block;width:100%}

.m-f-t-l{width:auto;float: left;padding:0 0 0 75px;position: relative;}

.m-f-t-l i{max-width: 62px;position: absolute;left:0px;top:0;width: 100%;display: inline-block;}

.m-f-t-l i img{width: 100%;height: auto;}

.m-f-t-l span{font-size: 20px;line-height: 22px;overflow: hidden;margin:14px 0 0 0;font-family: "思源黑体_B"; text-transform: uppercase;color:#fff;}

.m-f-t-l p{font-size: 12px;line-height: 22px;overflow: hidden;margin:5px 0 0 0;color:#b2b2b2;}







/*f-link*/

.m-f-link{display: inline-block;margin:8px 20px 0 0px;line-height: 20px;text-align: left;width: auto;float: right;}

.m-f-link *{transition:all 0.3s ease 0s;display: inline-block;}

.m-f-link li{display: inline-block;margin:0 5px 0 5px;}

.m-f-link li a{width: 20px;border: 2px solid rgba(255,255,255,.2);width: 36px;padding: 7px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;}

.m-f-link li a img{width: 100%;height: auto;}

.m-f-link li a:hover{border: 2px solid rgba(238,138,27,1);background: #f08200}





@media(max-width: 992px){

  .m-f-t{padding: 30px 0;display: inline-block;width:100%}

  .m-f-link{margin:15px 0 0 0;}

  .m-f-link{float: none;width: 100%;text-align: left;margin:10px 0 0 0;}

  .m-f-link li{display: inline-block;margin:0 7px;float: none;}

  .m-f-t-l{width: 100%;text-align: center;padding: 0}

  .m-f-t-l p{margin:10px 0 0 0;width: 100%;display: inline-block;}

  .m-f-t-l span{margin:20px 0 0 0;width: 100%;display: inline-block;}

  .m-f-t-l i{position: static;width: 100%}

  .m-f-link{width: 100%;text-align: center;display: inline-block;margin:20px 0 0 0;}

}

@media(max-width:768px){

}

@media(max-width:480px){

  .m-f-link li{margin:0 4px}

}





/*fot_title*/

.fot_title{display:block;position: relative;padding:0 0 0px 0;width: 100%}

.fot_title em{font-size:20px;color:#fff;font-family: "思源黑体_B";   display:block;line-height:18px;text-transform:uppercase;margin: 0px 0 0 0;padding: 0 0px 0px 0px;text-transform: initial;text-transform: uppercase;}

.fot_title i{transition:all 0.3s ease 0s;font-size:14px;color:#fff;float: right;display: none;width:30px;text-align: center;}

.icon-minus-sign:before {content:"\f078" !important;font-family: "fontawesome";}

.icon-plus-sign:before {content: "\f078" !important;font-family: "fontawesome";}



@media(max-width:1200px){}

@media(max-width:992px){

  .fot_title em{padding:0 0 0px 0}

}

@media(max-width:768px){

  .fot_title{display:block;background:none;}

}

@media(max-width:480px){}



/*底部查询*/



/*fot_links*/

#blockbestsellers{width: 100%;}

.fot_links {float: left;}

.fot_links-01{width:24%;margin: 0 0% 0 0%;padding: 0px 2% 0 0%;}

.fot_links-02{width:23%;margin: 0 0% 0 0%;padding: 0px 2% 0 0%;}

.fot_links-03{width:23%;margin: 0 0% 0 0%;padding: 0px 2% 0 0%;}

.fot_links-04{width:30%;margin: 0px 0% 0 0%;padding: 0px 0% 0 0%;float: right;}

.fot_links ul{margin: 15px 0 0 0;width: 100%;display: inline-block;}

.fot_links ul *{transition:all 0.3s ease 0s;}

.fot_links ul li{display:block;padding:7px 0 7px 0px;width: 100%;}

.fot_links ul li:first-child{}

.fot_links ul li a{color:#b2b2b2;font-size:12px;max-height: 22px;margin: 0px 0;padding:0 0 0 0px;display: inline-block;text-transform:capitalize;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;/* background: url(../images/f-i-02.png) no-repeat 0px 9px; */}

.fot_links .column_icon_toggle{display:none;}

.fot_links ul li a:hover{color: #fff;/* background: url(../images/f-i-01.png) no-repeat 0px 9px; */}



.fot_links-04 ul li{width: 45%;float: left;margin:0 5% 0 0;}



@media(max-width:1200px){

.fot_links-01{width: 50%;padding: 0 0 0 0%}

.fot_links-02{width: 25%;padding: 0 0 0 2%}

.fot_links-03{width: 25%;padding: 0 0 0 2%}

.fot_links-04{width: 100%;padding: 20px 0 0 0%}

}

@media(max-width:992px){

  .fot_links ul{margin: 15px 0 0 0;width: 100%}

.fot_links-01{width: 40%;padding: 0 2% 0 0%}

.fot_links-02{width: 30%;padding: 0 2% 0 0%}

.fot_links-03{width: 30%;padding: 0 0 0 0%;float: right;}

  .fot_links-04{position: static;margin:0;padding:30px 0 0px;width: 100%}

}





@media(max-width:768px){

  .m-f-con{padding: 0px}

  .fot_links-05{border-top: 1px solid #717172;}

  .fot_title i{display: block;margin: -25px 0 0 0;}

  .fot_links ul{margin: 15px 0 0 0;}

  .fot_links ul li{width: 100%}

  .active i{transform:rotate(180deg);

  -ms-transform:rotate(180deg);

  -moz-transform:rotate(180deg); 

  -webkit-transform:rotate(180deg); 

  -o-transform:rotate(180deg);}

  .fot_links{width: 100%;height: auto;padding: 8px 0px}

  .fot_links{margin: 0px 0;border-bottom: 1px solid rgba(255,255,255,.1);float: none;display: inline-block;}

  .fot_links-04{width: 100%;height: auto;padding: 10px 0 10px 0px;border: none;}

  .fot_links .column_icon_toggle {display: inline-block;position: absolute;right: 0px;font-style:normal;cursor:pointer;color:#eee;}

  .fot_links .fot_title{cursor:pointer;border:none;padding: 0}

  .fot_links .fot_title:before{display: none;}

  .fot_links .fot_title em{padding:0 0 0 0px;margin: 6px 0;background: none;color: #fff;font-size: 16px;}

  .fot_links ul li:before{content: "\f105";font-family: "fontawesome";font-size: 14px;margin: -12px 5px 0 0;color: #b2b2b2;vertical-align: middle;display:none;}

  .fot_links ul li{vertical-align: middle;}



}



@media(max-width:480px){



}



/*m-f-cp*/

.m-f-cp{width: 103%;margin:0 0 0 -3%;display: inline-block;padding: 18px 0 0 0}

.m-f-cp *{transition:all 0.3s ease 0s;display: inline-block;}

.m-f-cp div{position: relative;float: left;width: 30%;margin:10px 0 0 3%;border: 2px solid #fff;background: #f3a01f}

.m-f-cp div a{width: 100%;height:100%;left:0px;top:0;position: absolute;z-index: 20}

.m-f-cp div i{width: 45px;height: 45px;position: absolute;left:50%;top:50%;margin:-22px 0 0 -22px;z-index: 10;background: url(../images/m-f-jia.png) no-repeat center;filter:alpha(opacity:0);opacity:0.0;

  transform:scale(0.7,0.7);

-moz-transform:scale(0.7,0.7);

-webkit-transform:scale(0.7,0.7);

transition:all 0.25s ease-in;}

.m-f-cp div p{width: 100%;filter:alpha(opacity:100);opacity:1;}

.m-f-cp div p img{width: 100%;height: auto;}

.m-f-cp div:hover i{filter:alpha(opacity:100);opacity:1;

  transform:scale(1.00,1.00);

-moz-transform:scale(1.00,1.00);

-webkit-transform:scale(1.00,1.00);

transition:all 0.25s ease-in;}

.m-f-cp div:hover p{filter:alpha(opacity:30);opacity:0.3;}



@media(max-width: 480px){

  .m-f-cp div{width: 47%}

  .m-f-cp{padding: 0 0 10px 0}

}



/*f-logo*/

.f-logo{width: 100%;text-align: center;}

.f-logo a{max-width: 188px;width: 100%;display: inline-block;}

.f-logo a img{width: 100%;height: auto;display: inline-block;}



.m-dy-xp{display:inline-block;max-width: 600px;padding: 0px auto;margin:25px 0 0 0;width: 100%;}

.m-dy-xp li{width: 100%;margin:10px 0 0px 0;text-align: center;position: relative;padding:0 0 0 0%;padding: 0px !important;}

.m-dy-xp .m-6j-zs{position: absolute;left: 0px;bottom:0px;text-align: left;font-style: normal;width: auto;display: inline-block;color: #333;font-size: 14px;line-height: 40px;height: 40px;display: none;}

.m-dy-xp li>input{transition:all 0.3s ease 0s;width: 100%;font-size: 12px;line-height: 40px;height: 40px;background:rgba(255,255,255,.0);color: #fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:0 20px;border: 1px solid rgba(255,255,255,.5);}

.m-dy-xp li.m-6j-xp-01{float: left;width: 100%;}

.m-dy-xp li.m-6j-xp-02{float: right;width: 100%;}

.m-dy-xp li:hover .m-6j-zs{}

.m-dy-xp li>textarea{transition:all 0.3s ease 0s;width:100%;font-size: 12px;line-height: 22px;height:80px;min-width: 100%;min-height: 70px;padding:10px 20px;max-width: 100%;margin:0px 0 0 0;border: none;background:rgba(255,255,255,.0);color: #fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;vertical-align: middle;border: 1px solid rgba(255,255,255,.5);}

.m-dy-xp li>input:focus,.m-6j-xp li>textarea:focus{border: 1px solid #fff;}

.m-dy-xp li>textarea:focus{border: 1px solid #fff;}

.m-dy-xp .m-more{text-align: left;padding:10px 0 0 0;}

.m-dy-xp .m-more input{border: 1px solid #fff;color:#fff;background: rgba(255,150,7,0)}

.m-dy-xp .m-more input:hover{border: 1px solid #f08200;color:#fff;background: rgba(255,150,7,1)}



/*f-dy*/

.b-dy{width:100%;max-width: 400px;display: inline-block;float: left;}

.b-dy p{font-size: 14px;line-height: 24px;color:#666;width: 100%;margin:20px 0 0 0;}

.f-dy-search{display: inline-block;width:100%;margin:0px 0px 0 0;position: relative;max-width: 450px;float: right;}

.f-dy-search * {transition:all 0.3s ease 0s;}

.f-dy-search .f-dy-search_main{width:100%;height:50px;color:#333;border: 1px solid #3f3f3f;padding:0 150px 0 20px;line-height:40px;font-size:12px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background: #fff}

.f-dy-search .f-dy-search_main:focus{}

.f-dy-search .f-dy-search_btn{width: 140px;line-height:40px;background:#3e2617 ;color: #fff;text-transform: uppercase;font-size: 14px;height: 40px;position: absolute;right:5px;top:5px;z-index: 5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#f08200;}

.f-dy-search .f-dy-search_btn{}

.f-dy-search .f-dy-search_btn:hover{background:#333;}



@media(max-width: 1200px){

  .f-dy-search{max-width: 100%;margin:0px 0 0 0;max-width: 350px}

}



@media(max-width: 992px){

  .f-dy-search{max-width: 100%;margin:15px 0 0 0;}

  .b-dy{width: 100%;max-width: 100%;padding: 0}

}

@media(max-width: 768px){

  .m-dy-xp .m-more input{width: 100%;padding: 0px;}

}



@media(max-width:480px){

  .f-dy-search .f-dy-search_main{padding:0 20px}

  .f-dy-search .f-dy-search_btn{position: static;width: 100%;margin:10px 0 0 0;}

}



/*.m-f-xp*/





/*m-f-abt*/

.m-f-abt{width: 100%}

.m-f-abt *{display: inline-block;width: 100%}

.m-f-abt>a{max-width: 244px;}

.m-f-abt>a img{height: auto;}

.m-f-abt p{font-size:14px;line-height: 24px;max-height:96px;overflow: hidden;color: 888;margin:25px 0 0 0;}

.m-f-abt span{margin:20px 0 0 0;}

.m-f-abt span a{color:#fff;font-size: 14px;}

.m-f-abt span a:hover{text-decoration: underline;}



/*m-f-con*/

.m-f-con{padding: 25px 0 0 0;position: relative;}

.m-f-con * {transition:all 0.3s ease 0s;font-size: 14px;line-height:22px;color: 888;display: inline-block;}

.m-f-con div{position: relative;margin:10px 0 0px 0;display: inline-block;width: 100%;position: relative;color: 888;padding:0 0 0 30px;float: left;}

.m-f-con div:first-child{margin:0;}

.m-f-con div.m-f-con-01{padding: 0px 0 0 30px}

.m-f-con div i{width: 20px;height: 20px;position: absolute;left:0;top:0;filter:alpha(opacity:70);opacity:0.7;}

.m-f-con div i img{width: 100%;height: auto;}

.m-f-con div span{padding:0 0 0 0px;color: 888;line-height: 22px;font-size: 14px;display: inline;text-transform: uppercase;}

.m-f-con div p{width: 100%}

.m-f-con div a{display: inline-block;color: 888;}

.m-f-con div a:hover{color: #fff;}

@media(max-width: 768px){

  .f-dy-p{margin:15px 0 0 0 ;}

  .m-f-abt span{margin:10px 0 0 0;}

.m-f-con{padding: 15px 0 0 0;}

.m-f-con div{padding: 0px 0 0 30px}

}



.mian-f-t{width: 100%;margin:0 auto;text-align: center;padding: 50px 0 0;text-align: center;}

.mian-f-t p{font-size: 20px;line-height: 22px;color:#b2b2b2;max-height: 44px;margin:23px auto 0;overflow: hidden;max-width: 320px;text-align: center;}



.m-f-logo{width: 43px;display: inline-block;filter:alpha(opacity:100);opacity:1;position: absolute;left:0px;top:0px;}

.m-f-logo img{width:100%;height: auto;} 





/*main-bottom*/

.m-bottom{float: right;width: auto;display: inline-block;float: right;width: 100%;padding: 10px 0;}

.m-bottom *{transition:all 0.3s ease 0s;}

.m-b-l{float: left;width: 60%;padding:0 0 0 0px;position: relative;}

.m-b-l *{color:#fff;line-height: 22px;font-size:12px;font-style: normal;}



.m-b-i{position: absolute;left:0px;top:3px;width:55px;height: 40px;}

.m-b-i img{width: 100%;height: auto;}



.m-f-nav{float: right;width: auto;margin:15px 0 0 0;}

.m-f-nav a{font-size: 12px;line-height: 22px;color:#b2b2b2;vertical-align: middle;display: inline-block;}

.m-f-nav p{padding:0 10px;font-size: 12px;line-height: 22px;color:#b2b2b2;vertical-align: middle;display: inline-block;}

.m-f-nav a:hover{color:#fff;}



.copy{color: #b2b2b2;font-size: 12px;text-align: left;width: auto;float: left;width: 100%;margin:0px 0 0 0;}

.copy>a{/*display: none;*/}

.copy a:hover{color:#fff;}

.fx-01{float: right;width: auto;width: 100%;text-align: left;margin:5px 0 0 0;}

.fx-01 *{transition:all 0.3s ease 0s;color: #b2b2b2;font-size: 12px;}

.fx-01 p{display: inline-block;}

.fx-01 a{padding:0 0 0 10px;color: #b2b2b2;display: inline-block;}

.fx-01 a:last-child{}

.fx-01 a:hover{color: #fff;}





@media(max-width: 1200px){

  .m-b-link{width: 100%;text-align: center;margin:10px 0 0 0;}

  .m-f-nav{width: 100%;text-align: center;margin:0;}

  .m-b-link{width: 100%;text-align: center;margin:10px 0 0 0;}

  .m-b-l{width: 100%;text-align: center;margin:0px 0 0 0;padding: 0}

  .copy{margin:5px 0 0 0;width: 100%;text-align: center;}

  .fx-01{float: right;width: 100%;text-align: center;}

}

@media(max-width: 992px){

  .m-f-logo{display: none;}

  .fx-01 a{padding:0 10px 0 0px;color: #b2b2b2;display: inline-block;}

  

  .m-bottom{padding: 0px 0 0px;width: 100%;}

  

  .m-b-link a{}

  .m-b-link a:last-child{}

  

  

  .m-b-i{display: none;}

}

@media(max-width: 769px){

  .m-bottom{padding: 0px 0 30px;}

}



/*-back-top-*/

.toTop {

    position: fixed;

    right: 5px;

    bottom: 100px;

    z-index: 999999999;

    cursor: pointer;

    transition: all 0.3s ease 0s;

    filter: alpha(opacity: 100);

    opacity: 1; 

    overflow: hidden;

    text-align: center;

    height: auto;

    width: 50px;height: 50px;

    -moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;

-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.3);

   -moz-box-shadow:0px 2px 10px rgba(0,0,0,0.3);

     -o-box-shadow:0px 2px 10px rgba(0,0,0,0.3);

        box-shadow:0px 2px 10px rgba(0,0,0,0.3);

        background: rgba(237,137,27,1);

}

.toTop *{transition:all 0.3s ease 0s;}

.toTop img{width: 100%;height: auto;}

.toTop span{position: absolute;left:50%;display: inline-block;top:50%;margin:-3px 0 0 -13px;}

.toTop p{width: 26px;display: none;}

.toTop:hover{background: rgba(237,137,27,1);}

.toTop:hover span{position: absolute;left:50%;display: inline-block;top:50%;margin:-6px 0 0 -13px;}



@media(max-width:1200px){}

@media(max-width:992px){}

@media(max-width:768px){

.toTop {display: block;bottom: 50px;}

}

@media(max-width:480px){}





/*service*/

.online_section{position:fixed;z-index:99999999;top:200px;right:-200px;transition:all .3s ease;}

.online_section ul li{ list-style:none;width:240px;height:40px;color:#fff; padding-left:40px; margin-bottom:3px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;transition:all .5s ease;overflow:hidden; margin-bottom:3px; line-height:40px; font-size:12px;border: 1px solid #f08200;}

.online_section ul li a{ line-height:40px; font-size:12px; color:#fff;}

.online_section .online_tel{background:#f08200 url(../images/online_t.png) no-repeat;}

.online_section .online_email{background:#f08200 url(../images/online_e.png) no-repeat;}

.online_section .online_whatsapp{background:#f08200 url(../images/online_w.png) no-repeat;}

.online_section .online_skype{background:#f08200 url(../images/online_s.png) no-repeat;}

.online_section .online_qq{background:#f08200 url(../images/online_q.png) no-repeat;}

.online_section .online_coad{background:#f08200 url(../images/online_c.png) no-repeat; padding:0px;}

.online_section .online_coad p{ padding-left:50px; font-family:'lato-bold'; font-size:14px;}

.online_section .online_coad img{width: 100%;height: auto;}

.online_coad .img{ max-width:200px; padding:10px 30px; margin:0 auto; padding-top:0px;}



.online_section ul:hover li{ background-color:#fff;color:#666;border: 1px solid #ccc;}

.online_section ul:hover li a{color:#666;}

.online_section ul li a:hover{color:#f08200;}

.online_section ul:hover li.online_tel{background:#fff url(../images/online_t-01.png) no-repeat;}

.online_section ul:hover li.online_email{background:#fff url(../images/online_e-01.png) no-repeat;}

.online_section ul:hover li.online_whatsapp{background:#fff url(../images/online_w-01.png) no-repeat;}

.online_section ul:hover li.online_skype{background:#fff url(../images/online_s-01.png) no-repeat;}

.online_section ul:hover li.online_qq{background:#fff url(../images/online_q-01.png) no-repeat;}

.online_section ul:hover li.online_coad{background:#fff url(../images/online_c-01.png) no-repeat; padding:0px;}



@media only screen and (max-width: 768px) {.online_section{display:none;}}









/*service right*/

#service{position:fixed;right:-230px;top:200px;z-index:999999999;margin:0px 0 0 0; font:14px;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all; -moz-transition: 0.5s all;-ms-transition: 0.5s all; color:#333;}

#service .onlineMenu{ list-style:none;padding: 10px 15px 10px 15px;background: #fff;border: 2px solid #e5e5e5;}



#service a{ color:#666;}

#ser_main{position:relative;z-index:9;top:0px;    float: left;}

#ser_main a{display:block;overflow:hidden;color: #666;}

#ser_main a#floatShow01{background:url(../images/ser_30.png) no-repeat;height:200px;width:48px;z-index:99999;}





.onlineMenu .call-top{padding:10px 0;}

.onlineMenu .call-top p{text-align:left; color:#111;font-size:16px;text-transform:capitalize;}

#online{float:left;background:#fff;overflow:hidden; width:230px;-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);

    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);

    box-shadow: 0px 0px 3px 0 rgba(0, 0, 0, 0.1);position:relative;}

.onlineMenu ul li{ padding:10px 0; border-bottom:1px dashed #ddd; list-style:none}

.onlineMenu ul li:last-child{ border:none;}

.onlineMenu .serm_top{text-align:center;padding-bottom:10px;}

.onlineMenu .call{text-align:left;color: #666;}

.onlineMenu .call{ padding:6px 10px 6px 35px; border-bottom:1px solid #fff; font-size:14px;position: relative;}

.onlineMenu .call img{display:inline-block;vertical-align:middle; margin-right:6px;position: absolute;left:0;top:5px;width: 24px;height: auto;}

.onlineMenu .call a:hover{text-decoration: underline;color:#f08200 !important;}

#service:hover{ right:0px;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all; -moz-transition: 0.5s all;-ms-transition: 0.5s all;}

#service:hover #ser_main #floatShow1{ left:120px; z-index:-11; opacity:0;}

#service h4{ font-size:14px; color:#666; margin:0px; line-height:25px; }



@media only screen and (max-width: 960px) {#service{ display:none;}}







/*online*/

#online_qq_layer{z-index:999999999;position:fixed;right:5px;bottom:50px;}

#online_qq_layer #online_qq_tab a{-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;}

#online_qq_layer #online_qq_tab a:hover{text-decoration:none;}

#floatShow{

  display:inline-block;

  background:#f08200;

  width:auto;

  float:right;

  height:42px;

  -moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;

  text-align:center;overflow: hidden;border-bottom:none;

}

#floatShow i{width: 24px;height: auto;display: inline-block;vertical-align: middle;text-align: center;padding: 13px 0 0 0;margin:0 0px 0 15px;float: left;}

#floatShow i img{width:100%;height: auto;display: inline-block;}

#floatShow p{color:#fff;font-size:16px;line-height:42px;display:inline-block; vertical-align:middle;padding-right:15px;text-transform:capitalize;text-transform: capitalize;margin:0px 0 0 10px;float: right;vertical-align: middle;}

#floatHide{display:none;background:#f08200;width:100%;text-align:left;height:43px;text-transform:capitalize;padding-left:10px;border-bottom:none;border-bottom:none;-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;max-width: 300px}

#floatHide p{color:#fff;font-size:16px;line-height:38px;display:inline-block; vertical-align:middle;text-transform:capitalize; margin:4px 0 0 0;}

#floatHide i{font-size:16px;color:#fff;line-height:42px;float:right;margin-right:10px;}



#onlineService{display:inline;width:100%;overflow: hidden;display:none;background:#fff;border-top:none;max-width: 300px}

.online_form{position:relative;height:auto;/*overflow-y:scroll;*/border:2px solid #e5e5e5;padding:0 0 20px 0}

.online_form p{font-size:12px;line-height:22px;padding-bottom:20px;text-align:left;color: 888;}

.online_form ul{padding:20px 20px 0 20px;list-style:none;position:relative;}

.online_form ul:after{content:"\f044";font-family:FontAwesome;color:#000;font-size:140px;position:absolute;right:0;top:-30px;filter:alpha(opacity=3);-moz-opacity:0.03;opacity:0.03;}

.online_form ul li{margin-bottom:10px;position:relative;z-index:2;}

.online_form ul li label{display:block;color:#1a1a1a;margin-bottom:5px;font-weight:normal;font-size:14px;}

.online_form ul .meInput{height:40px;border:1px solid #e5e5e5;width:100%;padding:0 15px;line-height:40px;font-size:12px;color: #111;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background: #fff}

.online_form ul .meInput:focus{border: 1px solid #f08200;}

.online_form ul .meText{width:100%;padding:5px 10px;border:1px solid #e5e5e5;max-width:100%;height:80px;max-height:100px;font-size:12px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;color:#111;background: #fff}

.online_form ul .meText:focus{border: 1px solid #f08200;}

#onlineService {}

#onlineService .m-more {text-align: left;padding:0 20px;width: 100%}



/**/

@media(max-width:768px){

  #floatShow{width: 100%}

  #online_qq_layer{width: 100%;right:0; display:none}

  #floatShow i{float: none;margin:0px 10px 0 0;padding: 0;vertical-align: middle;}

  #floatShow p{float: none;margin:0;padding: 0;vertical-align: middle;display: inline-block;}

}





/*page-banner*/

.main-right-01 #right-title{border-bottom: 1px solid #e5e5e5;line-height: 40px;text-transform: uppercase;}

#right-title{display:block;margin-bottom:0px;font-size:24px;text-transform:capitalize;color:#f08200;line-height:30px;display: block;text-align: left;margin: 0px 0 0px 0;font-family: 'Roboto-CB';text-transform: uppercase;}

#right-title p{font-size: 14px;line-height: 22px;color:#666}

#right-title span{font-size: 20px;display: inline-block;line-height: 40px;color: #f08200;margin: 0 0 -3px 0;width: 100%;}

.mbx-nr-01{text-align: center;width: 100%}



/*避难所 NY-001*/

.main-mbx{background-attachment: fixed;background-size:cover;padding: 0px 0;}

.main-0j{padding: 50px 0px 20px;border-bottom: 1px solid #e5e5e5;}

.main-0j *{display: inline-block;transition:all 0.3s ease 0s;}

.mbx-bt{width: auto;margin:0px 0 0 0;width: auto;text-align: center;float: left;width: 100%;}

.mbx-bt p{font-size: 28px;line-height:28px;text-transform:capitalize;  color: #333 ;text-transform: uppercase;font-family: "思源黑体_B";  }

.mbx-nr{width: auto;padding:0px;margin:20px 0 0 0;text-align: center;width: 100%;display: inline-block;}

.mbx-nr .home i{font-size: 14px;color: #808080;vertical-align: middle;margin:-3px 5px 0 0 }

.mbx-nr *{text-transform: capitalize;font-size: 14px;line-height: 22px;color: #666;margin: 0px 0 0 0;font-style: normal;vertical-align: middle;}

.mbx-nr i{color: #b3b3b3;display: inline-block;margin:0 5px;font-size: 14px;font-weight: bold;vertical-align: middle;}

.mbx-nr a{vertical-align: middle;}

.mbx-nr a:hover{text-decoration: underline;color: #f08200;}

.mbx-nr span{color:#f08200;font-size: ;}



.main-right .mbx-nr{text-align: left;margin:20px 0 0 0;}





@media(max-width:992px){

 .main-0j{padding: 40px 0px 15px}

 .mbx-bt p{font-size: 30px;line-height:30px;}

}

@media(max-width:768px){

  .main-0j{padding: 30px 0px 15px}

  .mbx-bt p{font-size: 28px;line-height:28px;}

}



/*避难所 NY-001*/





/*cj-big-bt*/

.cj-big-bt{text-align: center;display: inline-block;float: right;width: 100%}

.cj-big-bt p{font-size: 24px;line-height: 24px; color: #222;text-transform: uppercase;display: inline-block;}

.cj-big-bt-01{text-align: left;}



/*.ny-big-bt*/

.ny-big-bt-03{width: 100%;text-align: center;margin: 0px 0 0 0}

.ny-big-bt-04{width: 100%;text-align: left;margin: 0px 0 0 0}

.ny-big-bt-03 p{display: inline-block;font-size: 20px;line-height: 30px;text-transform: capitalize;color: #222;font-family: "思源黑体_B";  }

.ny-big-bt-03 span{font-size: 16px;display: inline-block;width: 100%;margin: 20px 0 0 0}



.ny-big-bt{text-align: left;float: left;width: 100%;background: #fff;padding:0 0;padding:0 0 15px 0;border-bottom: 1px solid #e5e5e5;}

.ny-big-bt p{font-size: 20px;line-height: 20px;text-transform: capitalize;color: #222;color: #444;padding:0 0px;display: inline-block; text-transform: uppercase;}



.ny-big-bt-zong{text-align: left;width: 100%;padding:0 0 20px 0;display: none;}

.ny-big-bt-zong p{font-size: 26px;line-height: 26px;text-transform: uppercase;color: #222;display: inline-block;  }





@media(max-width:992px){

  .ny-big-bt-03 p{font-size: 20px;}

  .ny-big-bt-03{margin: 10px 0 0 0}

  .page-banner{padding: 0}

  .ny-big-bt p{}

  .ny-big-bt{padding: 0px 0 15px 0}

}



/*main-ny*/

.m-ny{padding: 35px 0 40px;background: #fff;}

.main-body{padding:0;display: inline-block;width: 100%}

.main-left{width:25%;padding:0 20px 0 0;display: block;vertical-align: top;float: left;}

.main-right{width: 75%;padding:0 0 0 20px;display: block;vertical-align: top;float: right;}

.main-right-01{width: 100%;float: left;margin: 0px 0 0 0;}

.main-right-bk{float: left;padding: 0 20px 0 0;border: none;}

.main-left-bk{float: right;padding: 0 0px 0 20px;}

.ny{width: 100%;}

.ny-01{background:url(../images/m-7j-bj.jpg) no-repeat center;background-attachment: fixed;background-size:cover;padding: 60px 0}



@media(max-width:1200px){

  .main-left{width:30%}

  .main-right{width:70%}

}

@media(max-width:992px){

  .m-ny{padding: 25px 0 40px;background: #fff;}

  .main-ny{background: ;padding: 35px 0 40px 0}

}

@media(max-width:768px){

  .m-ny{padding: 15px 0 30px;background: #fff;}

  .main-ny{background: ;padding: 20px 0 30px 0}

  .main-right-01{width: 100%;}

  .con_main span{text-align: left;}

  .main-left{width:100%}

  .main-right{width:100%}

  .main-right-bk{border:none;}

  .main-left{padding: 0px 0 10px 0;background: none}

  .main-left{width: 100%;display: inline-block;}

  .main-right{width: 100%;padding: 10px 0 0;display: inline-block;border-left: none;}

  .main-right-01{width: 100%;margin: 0}

}

@media(max-width:480px){}





/*fen*/

.column .column_box{-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}

.column .block>span{display:block;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;position: relative;overflow: hidden;padding:0;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background: #f08200;padding:0 0 0  10px}

.column .block>span:after{content: "";background: #f08200;position: absolute; left: 0px; bottom: 0px;width: 60px;height: 4px;display: none;}

.column .block>span em{padding: 0 0px 0 0px;display: inline-block;text-align: left;}

.column .block>span i.fa-minus{position: absolute; top: 0px;right: 15px;font-size: 20px;line-height: 56px;color: #fff;display: none;}

.column .block>span em p{color: #fff;font-size:20px;line-height:30px;padding: 10px 0 10px 0px;display: inline-block; text-transform: uppercase;font-family: "思源黑体_B";  }

.column .block>span em p:before{ content: '\f06c';width: 40px; height:40px; display: block; margin-top: 0px;position: absolute;bottom:0px;background: #f08200;color: #fff;left:0;font-family: "fontawesome";line-height: 40px;text-align: center;font-size: 16px;display: none;}

.column .block>span em b{color: #f08200;}

.column .block>span.active i.fa-plus{display: block;}



@media(max-width:1200px){}

@media(max-width:768px){

.column .block>span:after{display: none;}

.column .block>span{padding:0 0px;background: #f08200;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.tree-box{margin: 0 !important}

.column .block>span em p:before{color: #fff}

.column .block>span em p{color: #222;line-height: 40px;height: 40px;font-size: 50px;}

.column .block>span em p b{color: #222;}

}

@media(max-width:480px){}



/*侧边栏*/

.left-nav{background: #fff;}

.left-nav,.left-hot{position:relative;padding:0px;}

.left-hot>.block>span{background: #fff;padding:0px 0px 0px 0px;border-bottom: 1px solid #e5e5e5;} 

.left-blog>.block>span{background: #fff;padding:0;}



.left-hot>.block>span:after{display: inline-block;} 

.left-hot-01 .block>span{display: none;} 

.left-hot-02>.block>span{} 



.blog-fen-i-01>.block>span{} 

.blog-fen-i-02>.block>span{} 

.blog-fen-i-01{margin: 10px 0 0 0}

.blog-fen-i-02{margin: 10px 0 0 0;border: none;padding: 0}

.blog-fen-i-01 .block>span em p{color: #444}

.blog-fen-i-02 .block>span em p{color: #444}

  

.left-hot .block>span em p{color: #333;}

.left-blog>.block>span em p{color:#333;}





.left-nav span .column_icon_toggle,.left-hot span .column_icon_toggle{display:none;}

.htmleaf-container>em{font-size:16px;text-transform:capitalize;display:block;margin-bottom:20px;}

.htmleaf-container>em p{}

.htmleaf-container>em .fen-bj-01{}

.htmleaf-container>em .fen-bj-01{}



@media(max-width:1200px){}

@media(max-width:992px){}

@media(max-width:768px){

  .left-hot>.block>span{background: #f08200;padding: 0} 

  .left-hot>.block>span{display: block;} 

  .left-hot-01{display: none;} 

}

@media(max-width:480px){}



/*treemenu.css*/

.treemenu li { list-style: none;position: relative;}

.treemenu .toggler {

    cursor: pointer;

}

.treemenu .toggler:before {

    display: inline-block;

}

.tree li.tree-empty > .toggler {}

.tree li.tree-empty > .toggler:before { content: "";width: 5px;height: 45px;color: #333;padding: 0px 0 0 0;font-size: 24px;text-align: center;line-height: 45px;}

.tree li.tree-closed > .toggler {}

.tree li.tree-closed > .toggler:before { content: "+";width: 45px;height: 45px;color: #111;padding: 0px 0 0 0;font-size: 24px;text-align: center;line-height: 45px;}

.tree li.tree-opened > .toggler {}

.tree li.tree-opened > .toggler:before { content: "-";width: 45px;height: 45px;color: #f08200;padding: 0px 0 0 0;font-size: 30px;text-align: center;line-height: 45px;}

.tree li li.tree-empty > .toggler {}

.tree li li.tree-empty > .toggler:before { content: "";background:none;width: 45px;height: 45px;color: #333;padding: 10px 0 0 0;font-size:24px;text-align: center;}

.tree li li.tree-closed > .toggler:before { content: "+";width: 45px;height: 45px;color: #333;padding: 0px 0 0 0;font-size: 24px;line-height: 45px;}

.tree li li.tree-opened > .toggler:before { content: "-";width: 45px;height: 45px;color: #f08200;padding: 0px 0 0 0;font-size: 30px;line-height: 45px;}



/**/

.tree {  color:#46CFB0;width:100%;margin:0px 0px 0 0px;}

.tree li,

.tree li > a,

.tree li > span {}

/**/

.tree li > span{position: absolute;right:0px;top:0px;display: inline-block;width: 45px;height: 45px;text-align: left;}



/*文字*/

.tree li a {

  transition:all 0.3s ease 0s;

   color:#333;

    text-decoration: none;

    line-height:24px;

    display: inline-block;

    padding: 10px 30px 10px 25px;

    width: 100%;

    font-size: 14px;

    text-transform: capitalize;

    border-bottom: 1px dashed #e5e5e5;

}

.tree li.nav-show a{

  color:#f08200 !important;

}

.tree li:last-child a{}

/*2级文字*/

.tree li li a {

  padding: 10px 30px 10px 25px;display: block;color: #888;font-size: 12px;font-weight: normal;border-bottom: 1px dashed #e5e5e5;  }

.tree li li a:before{content:"\f0a9";display: inline-block;margin:0 10px 0 0;position: absolute;left:5px;top:0px;}

/*2级文字*/

.tree li li li a {

  padding: 10px 40px 10px 20px;display: block;color: #777;font-size: 14px;

}



.tree li li li a:before{content:"\f068";display: inline-block;margin:0 0px 0 0;position: absolute;left:5px;top:0px;}

.active {

}

.active a {

}

.tree li a.active:hover {

}



/*总*/

.tree-box{padding:0px 0px 0 0px;margin: 0px 0 0 0;background: none}

/*模块*/

.tree{position: relative;}

/*1级列表*/

.tree li{}

.tree li ul{padding:0 10px;}

.tree li li{border-bottom:0;}

.tree li li:last-child{}

.tree li ul{padding:0px 0 0px 0;border-bottom:none;background: #fff;background: #f5f5f5;}

.tree li li li{position: relative;}

.tree li li ul{position: relative;border-bottom: none;}

.tree li li ul{background: #f5f5f5}

/*1级符号*/

.tree li a:before{

  content: "";

    background: url(../images/fen-cp-01.png) no-repeat;

    /* font-family: "fontawesome"; */

    position: absolute;

    left: 10px;

    top: 18px;

    width: 5px;height: 5px;

    font-size: 16px;

    color: #ccc;

    vertical-align: middle;

    padding-right: 0px;}



/*2级符号*/

.tree li li a:before{

  content: "\f0da";

    font-family: "fontawesome";

    background: none;

    position: absolute;

    left: 10px;

    top: 10px;

    font-size: 14px;

    color: #888;

    vertical-align: middle;

    padding-right: 0px;}



/*3级符号*/

.tree li li li a:before{

  content: "\f101";

    font-family: "fontawesome";

    position: absolute;

    left: 15px;

    top: 7px;

    font-size: 14px;

    color: #777;

    vertical-align: middle;

    padding-right: 0px;display: none;}



/*接触动画*/

.tree li:hover>a{

    color: #f08200;

    padding: 10px 30px 10px  30px;

}



.tree li:hover>a:before{color: #222;}



/*----------------------------------------------*/

.tree li li:hover>a{

    background: none;

    color: #f08200;

    background: #fff;

    padding: 10px 30px 10px 30px 

}

.tree li li:hover>a:before{color: #f08200;

}



.tree li li:hover li a:before{

}



/*----------------------------------------------*/

.tree li li li:hover>a{

    color: #f08200;

    padding: 10px 40px 10px 20px;

}

.tree li li li:hover>a:before{

  color:#f08200;

}

/*----------------------------------------------*/



/*展开的一级*/

.tree li.tree-opened>a{color: #f08200;padding:10px 30px 10px 30px;background: #fff;}

.tree li li.tree-opened>a{color: #f08200;padding:10px 30px 10px 25px;color: #f08200;border-bottom: 1px solid #e5e5e5;background: #fafafa}

.tree li li.tree-opened>a:before{color: #f08200;background: none;}



/*动画*/

.tree li.tree-empty:hover>.toggler::before{color: #f08200}

.tree li.tree-closed:hover>.toggler::before{color: #f08200}

.tree li.tree-opened:hover>.toggler::before{color: #f08200}



.tree li li.tree-empty:hover .toggler::before{color: #fff}

.tree li li.tree-closed:hover .toggler::before{color: #f08200}

.tree li li.tree-opened:hover .toggler::before{color: #f08200}















/*tree.end*/



.mtree-skin-selector{display:none;}

.left-hot {margin: 30px 0 0 0;padding:0 0px;background: #fff;}

.left-blog{margin:0;padding: 0}

.left-blog-01{margin:30px 0 0;padding: 0}

/* .left-hot span em{background: #fff !important;color: #f08200 !important;padding: 0px !important}*/.left-hot .nbs-flexisel-item{text-align:center;margin-top:10px;min-height:200px;}

.left-hot .nbs-flexisel-nav-left{left:0px;top:45%;background:url(../images/prev-l.png) no-repeat center;width:16px;height:28px;}

.left-hot .nbs-flexisel-nav-right{left:auto;right:0px;top:45%;background:url(../images/next-l.png) no-repeat center;width:16px;height:28px;}

.left-hot .nbs-flexisel-item span{width:80%;height: 80%;display:inline-block;}

.left-hot .nbs-flexisel-item img{max-width: 100%;max-height:100%; }



#right_column .nbs-flexisel-inner{margin:0 0px;}

.left-hot .nbs-flexisel-item em{padding:0 10%}





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

	.left-hot .nbs-flexisel-nav-left, .left-hot .nbs-flexisel-nav-right{top: 45%;}

}

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

	.left-hot .nbs-flexisel-nav-left, .left-hot .nbs-flexisel-nav-right{top: 40%;}

}

.mainBox{width: 100%;margin: 0 auto;max-width: 1140px;background: #fff}

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

  .column .block>span em p{font-size: 16px;}

	.left-nav{margin: 10px 0 0px 0;display: inline-block;width: 100%;padding: 0;border: none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;overflow: hidden;}

	.left-hot{margin: 10px 0 0 0;padding: 0;border: none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;overflow: hidden;}

	.mainBox .container{padding:0;margin: 0 0 0px 0;}

	.main-left #righnbs-flexisel-nav-leftt_column .column_box span{padding-bottom:15px;cursor:pointer;margin-bottom:0;}

  .main-left .column .block>span em{}

	.main-left .column .block>span em p{color: #fff;border:none;font-size: 16px;padding:0 10px 0 20px;text-transform: uppercase;}

	.column .block>span em .fen-bj-01{height: 42px;}

	.column .block>span em .fen-bj-02{height: 42px;}

	.left-nav span .column_icon_toggle{display: inline-block;position: absolute;right: 0px;top:0px;font-style:normal;cursor:pointer;font-size:14px;color:#fff;width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;}

	.left-hot span .column_icon_toggle{display: inline-block;position: absolute;right: 0px;top:0px;font-style:normal;cursor:pointer;font-size:14px;color:#fff;width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;}

	#right_column .column_box span .toggle_content{padding-bottom:30px;}

	.main-left #right_column .column_box .left_hot li{margin:15px 0;}

	.main-left #right_column .column_box .left_hot li span{padding-bottom:0;}

	#flexiselDemo2{overflow:hidden;margin-top:15px;}

	.left-hot .nbs-flexisel-item span{padding:0;}

	.left-hot .nbs-flexisel-item span{width: 90% !important	;width: auto;}

	.left-hot .nbs-flexisel-item img{width: 90% !important;height: 90% !important;width: auto;height: auto;}

	.left-hot .nbs-flexisel-item em{width: 90% !important;}

	.left-hot .nbs-flexisel-item{margin: 20px 0 0 0;}

}



.htmleaf-content{overflow: visible !important;padding:0px 0px 0 0px;}

@media(max-width:992px){

	.htmleaf-content{padding: 0 0px 0 0;overflow: hidden !important;}

}



.mtree{padding:0 0px;border-top:none;border-top:none;}



@media(max-width:1200px){}

@media(max-width:992px){}

@media(max-width:768px){.fen-2j-lb .slick-prev,.fen-2j-lb .slick-next{filter:alpha(opacity:100);opacity:1;}}

@media(max-width:480px){} 



/*fen-cp*/

.fen-cp{margin:0;padding:10px 0px;width: 100%;}

.fen-cp *{display: inline-block;transition:all 0.3s ease 0s;}

.fen-cp ul{width: 100%}

.fen-cp ul li{padding:10px 0 10px 0;width: 100%}

.fen-cp ul li div{width: 30%;filter:alpha(opacity:100);opacity:1;float: left;border: 1px solid #e5e5e5;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;overflow: hidden;}

.fen-cp ul li div a{width: 100%}

.fen-cp ul li div a img{width: 100%;height: auto;}

.fen-cp ul li p{width: 66%;float: right;}

.fen-cp ul li p>a{font-size: 12px;color: #333;line-height: 22px;overflow: hidden;width: 100%;max-height: 44px;text-transform: capitalize;margin:10px 0 0 0;}

.fen-cp ul li p span{font-size: 12px;line-height: 22px;color: #777;max-height: 44px;overflow: hidden;margin:5px 0 0 0;display: none;}

.fen-cp ul li p a.fen-cp-more{margin:10px 0 0 0;color: #f08200;text-transform: uppercase;display: inline-block;width: auto;font-size: 12px;}

.fen-cp ul li p a.fen-cp-more i{margin:0 0 0 5px;display: inline-block;}

.fen-cp ul li:hover p a{color: #f08200;}

.fen-cp ul li div:hover a{}

.fen-cp ul li div:hover{border: 1px solid #f08200;}

.fen-cp ul li p a.fen-cp-more:hover{color: #f08200;text-decoration: underline;}

.fen-cp ul li p a.fen-cp-more:hover i{color: #f08200;}



@media(max-width:1200px){}

@media(max-width:992px){

  .fen-cp ul li div{width: 48%}

  .fen-cp ul li p{width: 48%}

}

@media(max-width:768px){

  .fen-tag{width: 100%;padding: 10px 0 20px;}

  .fen-cp ul li div{width: 20%}

  .fen-cp ul li p{width: 76%;}

}

@media(max-width:480px){

  .fen-cp ul li div{width: 30%}

  .fen-cp ul li p{width: 66%}

}



/*fen-tag*/

.fen-tag{width: 100%;padding: 10px 0 20px;}

.fen-tag a{line-height: 30px;font-size: 14px;color: #666;border: 1px solid #e5e5e5;float: left;margin:10px 10px 0 0px;display: inline-block;padding:0 10px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;transition:all 0.3s ease 0s;}

.fen-tag a:first-child{}

.fen-tag a:hover{border: 1px solid #f08200;color: #f08200;}



@media(max-width:768px){

  .fen-tag{width: 100%;padding: 10px 0 10px;}

  }





/*fen-news*/

.fen-news{}

.fen-news *{display: inline-block;width: 100%;transition:all 0.3s ease 0s;}

.fen-news ul{padding: 10px 0 0 0}

.fen-news ul li{padding: 10px 0;border-bottom: 1px solid #e5e5e5;}





.fen-news-img{display: none;overflow: hidden;}

.fen-news-img a{

transform:scale(1.00,1.00);

-moz-transform:scale(1.00,1.00);

-webkit-transform:scale(1.00,1.00);}

.fen-news-img a img{width: 100%;height: auto;}

.fen-news-txt{}

.fen-news-txt a{font-size: 14px;line-height: 24px;color:#333;max-height: 48px;overflow: hidden;margin:0px 0 0 0;}

.fen-news-txt span{color: #f08200;font-weight: normal; font-size: 12px; line-height: 22px; padding: 0 0 0 25px; background: url(../images/news-i.png) no-repeat 0px 2px; margin: 5px 0 0 0;}

.fen-news-txt p{font-size: 12px;line-height: 22px;color:#888;max-height: 22px;overflow: hidden;margin:5px 0 0 0;}

.fen-news ul li:first-child .fen-news-img{display: inline-block;}

.fen-news ul li:first-child .fen-news-txt a{margin:10px 0 0 0;}

.fen-news ul li:hover .fen-news-img a{

transform:scale(1.1,1.1);

-moz-transform:scale(1.1,1.1);

-webkit-transform:scale(1.1,1.1);}

.fen-news ul li:hover .fen-news-txt a{color: #f08200;}





/**/



/*九阳真经 心法*/

/*第一门 感知*/

.ny-abt-nav{text-align: center;}

.ny-abt-nav a{transition:all 0.3s ease 0s;width: auto;display: inline-block;;line-height: 24px;font-size: 14px;font-family: "思源黑体_B";color:#333;text-transform: uppercase;background: #e5e5e5;padding:8px 20px;margin:5px 5px;}

.ny-abt-nav a.ny-abt-nav-xx{background: #f08200;color:#fff;}

.ny-abt-nav a:hover{color:#f08200;}

.ny-abt-nav a.ny-abt-nav-xx:hover{color:#fff;}



.ny-news-nav{text-align: left;}

.ny-news-nav a{transition:all 0.3s ease 0s;width: auto;display: inline-block;;line-height: 40px;font-size: 14px;font-family: "思源黑体_B";color:#333;text-transform: uppercase;background: #e5e5e5;padding:0 20px;margin:5px 10px 0 0;}

.ny-news-nav a.ny-news-nav-xx{background: #f08200;color:#fff;}

.ny-news-nav a:hover{color:#f08200;}

.ny-news-nav a.ny-news-nav-xx:hover{color:#fff;}



.about_main{max-width:1500px;width:100%;margin:auto;padding:0px 0px 0px 0;margin-top:0px;}

.about_main img{}

.about_main div{}



/*----------------------------------------------结束线----------------------------------*/



/*第二门 脉络*/

/*contact us*/

.ny-con-box{padding:50px 0px 0px 0}





.main_boxW_t {position: relative; text-align: center; margin-bottom: 45px;}

.main_boxW_t:after {height: 1px; width: 100%; content: ''; display: block; background: #d6d6d6; position: absolute; top: 10px;}

.main_boxW_t span {  font-size: 24px; background: #fff; display: inline-block; padding: 0 15px; text-transform: capitalize; color: #333; line-height: 24px; position: relative; z-index: 999;font-family: "思源黑体_B";  text-transform: uppercase;}



.con-main{padding-left:0;padding-right:0px;width: 55%;float: left;}

.con-main>em{font-size:20px; text-transform:uppercase;margin-bottom:10px;display:block;color:#333;}

.con-main>em{font-size:20px; text-transform:capitalize;margin-bottom:10px;display:block;color:#f08200;font-family: "思源黑体_B"; text-transform: uppercase;}

.con-main>div{margin-bottom:30px;}

.con-main>div a{}

.con-main img{max-width:100%;}

.con-main>div a:hover{color: #f08200;text-decoration: underline;}





.con-message-bt{text-align: left;padding: 0px 0 0 0;text-align: left;}

.con-message-bt p{font-size:20px;line-height: 24px;text-transform: capitalize;color: #f08200;text-transform: uppercase;font-family: "思源黑体_B";   }

.con-message-bt span{margin: 10px 0 0 0;display: inline-block;}



.message{padding:30px 30px;margin: 0px auto 0;width:40%;float: right;height: auto;border: 2px solid #f08200;

-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.0);

   -moz-box-shadow:0px 0px 20px rgba(0,0,0,0.0);

     -o-box-shadow:0px 0px 20px rgba(0,0,0,0.0);

        box-shadow:0px 0px 20px rgba(0,0,0,0.0);}

.message ul{width:100%;padding: 10px 0 0px 0;text-align: left;}

.message li{margin-bottom:12px;position: relative;float: right;width: 100%;}

.message>p{font-size:12px;margin-left:0;display:block;margin:5px 0 0 0;color:888;line-height:26px;float: left;}

.message li p{font-size: 12px;}

.message p.ser{font-size:12px;margin-left:0;display:block;margin:0px 0 5px 0;color:#444;line-height:26px;text-align: left;}

.message p.ser-01{font-size:12px;margin-left:0;display:block;margin:0px 0 0 0;color:#888;line-height:24px;text-align: left;text-align: left;display: inline-block;}

.message p.ser i{font-size:16px;margin-left:0;display:inline-block;margin:0px 5px 0 0;color:#f00;font-style: normal;}

.message p.message-bt{font-size: 20px;display:inline-block;margin: 30px 0 0 0;width: 100%;color: #333;text-transform: uppercase;font-weight: bold;}

.message p b{padding-right:5px;}

.message p a:hover{color:888;}

.message label{display:inline-block;width:100%;font-weight:normal;text-align:left;font-size:16px;vertical-align:middle;margin-bottom:5px;padding-left:0px;text-transform: capitalize;}

.message .meInput{width:100%;height:36px;background:#fff;border:1px solid #fff;font-size: 12px;padding-left:15px; vertical-align:middle;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;border: 1px solid #e5e5e5;color: #222;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}



.message .ny-con-cx-01{float: left;width:100%;}

.message .ny-con-cx-01-02{float: right;width:70%;}
.message .ny-con-cx-01-01{float: left;width:29%;}

.message .ny-con-cx-02{float: right;width:100%;}

.message .ny-con-cx-03{float: right;width:100%;}



.message .ny-con-cx-01::before{/*content: '\f0c9'; display: inline-block;margin:0 0px 0 0;position: absolute;font-family: "fontawesome";line-height: 40px;font-size: 16px;left:10px;color: #f08200;*/}

.message .ny-con-cx-02::before{/*content: '\f003'; display: inline-block;margin:0 0px 0 0;position: absolute;font-family: "fontawesome";line-height: 40px;font-size: 16px;left:10px;color: #f08200;*/}

.message .ny-con-cx-03::before{/*content: '\f044'; display: inline-block;margin:0 0px 0 0;position: absolute;font-family: "fontawesome";line-height: 40px;font-size: 16px;left:10px;color: #f08200;*/}

.message .meInput:focus{border: 1px solid #f08200;

/* -webkit-box-shadow:2px 2px 5px #e5e5e5 inset;

   -moz-box-shadow:2px 2px 5px #e5e5e5 inset;

     -o-box-shadow:2px 2px 5px #e5e5e5 inset;

        box-shadow:2px 2px 5px #e5e5e5 inset; */

      }

.message .meText{color: #222;width:100%;min-height:120px;font-size: 12px;background:#fff;border:1px solid #fff;max-width:100%;padding:10px 0 0 15px; vertical-align:middle;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;border: 1px solid #e5e5e5;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.message .meText:focus{border: 1px solid #f08200;

/*   -webkit-box-shadow:2px 2px 5px #e5e5e5 inset;

 -moz-box-shadow:2px 2px 5px #e5e5e5 inset;

   -o-box-shadow:2px 2px 5px #e5e5e5 inset;

      box-shadow:2px 2px 5px #e5e5e5 inset; */

}





.message .m-more{text-align: left;margin:25px 0 0 0;}

.message .send:after {}

.message .main-more-n {margin:25px 0 0 0;}

.con-xp-nnn{margin: 15px 0 0 0;position: relative;width: auto;display: inline-block;float: left;}

.con-xp-nnn>p{transition:all 0.3s ease 0s;margin:5px 0 0 0;background: #f08200;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position: relative;overflow: hidden;text-align: center; width: auto;display: inline-block;

-webkit-box-shadow:0px 5px 5px rgba(0,146,240,0.0);

   -moz-box-shadow:0px 5px 5px rgba(0,146,240,0.0);

     -o-box-shadow:0px 5px 5px rgba(0,146,240,0.0);

        box-shadow:0px 5px 5px rgba(0,146,240,0.0);

  -webkit-filter: drop-shadow(0px 5px 5px rgba(0,175,80,.0)); /* Chrome, Safari, Opera */ filter: drop-shadow(0px 5px 5px rgba(0,175,80,.0));}

.con-xp-nnn .send{}

.con-xp-nnn:before{content: "";position: absolute;left:0;top:0;height: 100%;width: 100%;background: rgba(0,0,0,.1);transition:all 0.3s ease 0s;display: none;

transform: scale(0,1);

-ms-transform: scale(0,1);  /* IE 9 */

-webkit-transform: scale(0,1);  /* Safari 和 Chrome */

-o-transform: scale(0,1); /* Opera */

-moz-transform: scale(0,1); /* Firefox */filter:alpha(opacity:0);opacity:0.0;z-index: 5;}

.con-xp-nnn:hover p .send{background: #222}

.con-xp-nnn:hover:before{width: 100%;

transform: scale(1,1);

-ms-transform: scale(1,1);  /* IE 9 */

-webkit-transform: scale(1,1);  /* Safari 和 Chrome */

-o-transform: scale(1,1); /* Opera */

-moz-transform: scale(1,1); /* Firefox */filter:alpha(opacity:100);opacity:1;display: none;}



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

.con-main{width: 100%}

.ny-con-p{width: 100%;margin:0 0 10px 0;padding: 0}

.con_main{width: 100%;}

.message{width: 100%;margin:0px 0 0px 0;}

}



@media (max-width: 480px){

.message .send{width: 100%;text-align: center;}

.message .ny-con-cx-01{width: 100%;}

.message .ny-con-cx-02{width: 100%;}

}



/*sitemap*/

.sitemap{width:100%;padding:0px 0;margin-top:-0px;}

.sitemap *{transition:all 0.3s ease 0s;}

.stp-listA{padding: 0px 0 0 0;}

.stp-listA>li{text-transform:capitalize;margin:0px 0px 0px 0;}

.stp-listA>li:first-child .stp-top a{margin:0 0 20px 0;}

.stp-top{width:100%;padding:0 30px 0px 0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../images/ny-bt-01.png) no-repeat left center;margin:0 0 0px 0;border-bottom: 1px solid #e5e5e5;}

.stp-top>a{padding:0 0px;font-size:18px;text-transform:capitalize;color: #222;display: inline-block; text-transform: capitalize;line-height: 24px;display: inline-block;margin:15px 0;font-family: "思源黑体_B";  text-transform: uppercase;}

.stp-top>a i{padding-left:10px;display: inline-block;}

.stp-top>a:hover{color:#f08200;}

.stp-top>a:hover i{color:#f08200;}

.stp-listB{display:block;padding:20px;background: rgba(0,0,0,.0);border: 1px solid #e5e5e5;border-top:none;}

.stp-listB>li{width:30%;margin-right:3%;float:left;padding:4px 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

.stp-listB>li>a{font-size:14px;line-height:24px;display:block;color:#333; padding: 0 0 0px 0;display: inline-block;font-family: "思源黑体_B"; }

.stp-listB>li:hover>a{color:#f08200;}

.stp-listB>li:hover>a i{color:#f08200;}



.stp-listC{display:block;padding:10px 10px 0 0px;background: rgba(0,0,0,.0);}

.stp-listC>li{width:100%;margin-right:3%;float:left;padding:4px 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

.stp-listC>li>a{font-size:12px;line-height:22px;display:inline-block;color:#888;width: 100%;position: relative;padding:0 0 0 15px;width: 100%;   

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;}

.stp-listC>li a:before{content: "\f101";line-height: 22px;font-size: 14px;color: #b2b2b2;position: absolute;left:0;top:0;font-family: "fontawesome";}

.stp-listC>li:hover>a{color:#f08200;}



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

	.stp-listB li{width:48%;}

	.stp-listB li a{font-size:14px;}

}

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

	.stp-listB li{width:100%;margin-right:0;margin-bottom:2%;}

}



/*products*/

.pro-text{line-height:24px;font-size:12px;margin-top:0px; overflow:hidden;color:#888;display: inline-block;margin:0px 0 0 0;}

.pro-text{margin:20px 0 0 0;padding: 0 0 10px 0}

.pro-text img{width: 100%;height: auto;}

.page_right .pro-text{line-height:24px;font-size:14px;margin-top:15px;color:#888;margin-bottom:0px;}

.page_right .pro-text img{max-width:100%;}

.main-right .m-bt{text-align: left;max-width: 100%;margin:0px 0 0 0;display: inline-block;}



#cbp-vm *{transition:all 0.3s ease 0s;}

.cbp-vm-switcher {width:100%;}

.cbp-vm-options {text-align:left;margin-top:0;padding:10px 0px 10px;border-bottom: 1px dashed #e5e5e5;}

.cbp-vm-options em{float:left;display:inline-block;color:#333;text-transform:uppercase;font-size:16px;margin-top:6px; }

.cbp-vm-options p{display:inline-block; vertical-align:middle;padding-right:5px;font-size:14px; color: #333;}

.cbp-vm-options a {display: inline-block; vertical-align:middle;width:30px;height:30px;overflow: hidden;white-space: nowrap;color: #aaa;margin: 2px;background: #e5e5e5}

.cbp-vm-options span{display:inline-block;float:right;font-size:14px;margin-top:10px;color:#aaa;}

.cbp-vm-options a:hover,

.cbp-vm-options a.cbp-vm-selected {color: #fff;background: #f08200}

.cbp-vm-options a:before {width: 30px;height: 30px;line-height: 30px;font-size: 18px;text-align: center;display: inline-block;}



/* General list */

.cbp-vm-switcher ul {list-style: none;padding: 0; margin-bottom:30px}



/* Clear eventual floats */

.cbp-vm-switcher ul:before, 

.cbp-vm-switcher ul:after { 

  content: " "; 

  display: table; 

}

.cbp-vm-switcher ul:after { clear: both; }



.cbp-vm-switcher ul li {display: block;position: relative;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}

.cbp-vm-image {display: block;margin: 0 auto;position:relative; }



.cbp-vm-image img {width:100%;cursor:pointer;position:relative;max-width:100%;max-height:100%;height:auto;}





.cbp-vm-switcher ul li em{font-size:14px;display:block;margin:10px 0;height:36px;color:#333333;text-transform:capitalize; word-wrap:break-word;line-height:18px;text-align:left;overflow:hidden;background: none}

.cbp-vm-switcher ul li .cbp-vm-details{color:888;overflow:hidden;height:36px;font-size:14px;line-height:18px;text-align:left;}

.cbp-vm-switcher ul li a.cbp-title:hover{}



.cbp-vm-view-grid .prol_more{display:none;}



.cbp-vm-view-grid .pro-list-tags{display:none;}



/* Common icon styles */

.cbp-vm-icon:before {

  font-family: 'fontawesome';

  speak: none;

  font-style: normal;

  font-weight: normal;

  font-variant: normal;

  text-transform: none;

  line-height: 1;

  -webkit-font-smoothing: antialiased;

}



.cbp-vm-grid:before {content: "\f00a";}

.cbp-vm-list:before {content: "\f00b";}

.cbp-vm-add:before {content: "\f055";}



/* Large grid view */

.cbp-vm-view-grid>ul {text-align: left;margin:20px 0 0 -3%;padding: 0 0 20px 0;width: 103%;display: block;}



.cbp-vm-view-grid ul li {

  width: 21%;

  margin:0 0 0 3%;

  text-align: center;

  display: inline-block;

  vertical-align: top;

  padding:0;

  position:relative;transition: all .5s;

}

.cbp-vm-view-grid ul li .cbp-list-center{ text-align:left;padding:0 0px;}

.cbp-vm-view-grid ul li .cbp-title{color:#333; font-size:14px; line-height:24px; max-height:48px; overflow:hidden; display:block; margin-top:16px;font-family: "思源黑体_B";  text-transform: capitalize;}

.cbp-vm-view-grid ul li .cbp-vm-details{color:#888; line-height:22px; height:44px; overflow:hidden; margin-top:6px;font-size: 12px;}

.cbp-vm-view-grid ul li .cbp-hover{ position:absolute; top:0; left:0; width:100%;   transition: all .5s;    filter: alpha(opacity=0);  -moz-opacity: 0;   opacity: 0;}

.cbp-vm-view-grid ul li .cbp-hover a{ display:block; width:100%;}

.cbp-vm-view-grid ul li .cbp-hover a img{ max-width:100%; height:auto; width:100%;}



.cbp-vm-view-grid ul li .cbp-list-more{display:none;}



.cbp-vm-view-grid ul li:hover{ box-shadow:0 8px 8px rgba(0,5,5,0.0);-webkit-box-shadow: 0 8px 8px rgba(0,5,5,0.0);-moz-box-shadow:0 8px 8px rgba(0,5,5,0.0);transition: all .5s;}

.cbp-vm-view-grid ul li:hover .cbp-title{ color:#f08200;}

.cbp-vm-view-grid ul li:hover .cbp-hover{filter: alpha(opacity=1);  -moz-opacity: 1;   opacity: 1;transition: all .5s;}

.cbp-vm-view-grid ul li .cbp-div{padding:0;margin:10px 0px 10px;}

.cbp-vm-view-grid ul li .cbp-div .cbp-vm-image{transition-duration: 0.6s; width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;transition-timing-function: ease-out; overflow:hidden;background: #fff;border: 1px solid #e5e5e5;}

.cbp-vm-view-grid ul li .cbp-div .cbp-vm-image i{width: 50px;height: 50px;left: 50%;top:50%;position: absolute;z-index: 5;margin:-25px 0 0 -25px;transform:scale(0,0); -moz-transform:scale(0,0); -webkit-transform:scale(0,0);filter:alpha(opacity:00);opacity:0.0;display: none;}

.cbp-vm-view-grid ul li:hover .cbp-div .cbp-vm-image i{transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);filter:alpha(opacity:100);opacity:1;}



.cbp-vm-view-grid ul li .cbp-div .cbp-vm-image img{transition: 0.5s all;-webkit-transition: 0.3s all;-o-transition: 0.3s all; -moz-transition: 0.3s all;-ms-transition: 0.3s all;}

.cbp-vm-view-grid ul li .cbp-div .cbp-vm-image span{transform:scale(1.0,1.0); -ms-transform:scale(1.0,1.0); -moz-transform:scale(1.0,1.0); -webkit-transform:scale(1.0,1.0); -o-transform:scale(1.0,1.0);filter:alpha(opacity:100);opacity:1;width: 100%;display: inline-block;}

.cbp-vm-view-grid ul li .cbp-div:hover .cbp-vm-image span{transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);filter:alpha(opacity:100);opacity:1;width: 100%}

.cbp-vm-view-grid ul li .cbp-div:hover .cbp-vm-image{border: 1px solid #f08200;}

.cbp-vm-view-grid ul li .cbp-div:hover{

-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.0);

   -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.0);

     -o-box-shadow:0px 0px 10px rgba(0,0,0,0.0);

        box-shadow:0px 0px 10px rgba(0,0,0,0.0);}

.cbp-vm-view-grid .tags{ display:none}

.cbp-vm-view-grid .m-more{ display:none}



/* List view */

.cbp-vm-view-list li {padding:20px 0;border-bottom:1px solid #e5e5e5;white-space: nowrap;text-align:left;white-space:normal;}

.cbp-vm-view-list li .cbp-vm-image{overflow: hidden;background: #f08200;-webkit-border-radius:0px;border-radius:0px;transition-timing-function: ease-out; overflow:hidden;border: 1px solid #e5e5e5;}

.cbp-vm-view-list li .cbp-div .cbp-vm-image span{transform:scale(1.0,1.0); -ms-transform:scale(1.0,1.0); -moz-transform:scale(1.0,1.0); -webkit-transform:scale(1.0,1.0); -o-transform:scale(1.0,1.0);filter:alpha(opacity:100);opacity:1;width: 100%;display: inline-block;}

.cbp-vm-view-list li .cbp-div:hover .cbp-vm-image span{transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);filter:alpha(opacity:100);opacity:1;}

.cbp-vm-view-list li .cbp-div .cbp-vm-image i{width: 50px;height: 50px;left: 50%;top:50%;position: absolute;z-index: 5;margin:-25px 0 0 -25px;transform:scale(0,0); -moz-transform:scale(0,0); -webkit-transform:scale(0,0);filter:alpha(opacity:00);opacity:0.0;}

.cbp-vm-view-list li:hover .cbp-div .cbp-vm-image {border: 1px solid #f08200;}







.cbp-vm-view-list li:last-child{}

.cbp-vm-view-list ul.row{margin:0;}

.cbp-vm-view-list li:before, 

.cbp-vm-view-list li:after { 

  content: " "; 

  display: table; 

}

.cbp-vm-view-list li:after { clear: both; }

.cbp-vm-view-list .cbp-vm-image,

.cbp-vm-view-list .cbp-vm-title,

.cbp-vm-view-list .cbp-vm-details,

.cbp-vm-view-list .cbp-vm-price,

.cbp-vm-view-list .cbp-vm-add {

  display: inline-block;

  vertical-align: middle;

}



.cbp-vm-view-list .cbp-vm-image {width: 30%;display:inline-block; vertical-align:middle;float:left;}



.cbp-vm-view-list ul li .cbp-title{display:block; vertical-align:top;text-align:left;font-size:16px; color:#444;line-height:20px;max-height:20px;margin-top:0;margin-bottom:4px; overflow:hidden;font-family: "思源黑体_B";   text-transform: capitalize;}



.cbp-vm-view-list ul li:hover .cbp-title{color:#f08200;}

.cbp-vm-view-list ul li .cbp-vm-details {overflow: hidden;white-space: normal;max-height:44px;line-height:22px;margin-bottom:15px; font-size:12px; height:auto;margin:10px 0 15px 0;}

.cbp-vm-view-list .pro-list-tags{width:100%;overflow:hidden;background:#f7f7f7;padding:3px 10px;border-radius:5px;}

.cbp-vm-view-list .pro-list-tags p{display:inline-block;padding-right:0;text-transform:capitalize;    font-size: 14px;}

.cbp-vm-view-list .pro-list-tags li{padding:0;display:inline-block;margin:5px;border:none;}

.cbp-vm-view-list .pro-list-tags li a:hover{color:#f08200;}



.cbp-vm-view-list .cbp-list-center{width:65%;display:inline-block; vertical-align:middle;padding-left:30px;}

.cbp-vm-view-list .m-more{text-align:left; margin-top:15px;}

.cbp-vm-view-list .cbp-list-more.more1 a {}

.cbp-vm-view-list .cbp-list-more.more1 a:after {}

.cbp-vm-view-list .cbp-list-view i{ margin-left:8px; font-size:14px}

.cbp-vm-view-list .cbp-list-more.more1 a:hover{ }

.cbp-vm-view-list .cbp-list-more.more1 a:hover::after {}



.cbp-vm-view-list .cbp-list-more.more1 p{background: #f08200;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position: relative;overflow: hidden;padding:0 0px;text-align: center;width: auto;display: inline-block;

-webkit-box-shadow:0px 5px 5px rgba(0,146,240,0.0);

   -moz-box-shadow:0px 5px 5px rgba(0,146,240,0.0);

     -o-box-shadow:0px 5px 5px rgba(0,146,240,0.0);

        box-shadow:0px 5px 5px rgba(0,146,240,0.0);}

.cbp-vm-view-list .cbp-list-more.more1 p:before{content: "";position: absolute;left:0;top:0;height: 100%;width: 100%;background: rgba(0,0,0,.1);transition:all 0.3s ease 0s;display: none;

transform: scale(0,1);

-ms-transform: scale(0,1);  /* IE 9 */

-webkit-transform: scale(0,1);  /* Safari 和 Chrome */

-o-transform: scale(0,1); /* Opera */

-moz-transform: scale(0,1); /* Firefox */filter:alpha(opacity:0);opacity:0.0;}

.cbp-vm-view-list .cbp-list-more.more1 p:hover{}

.cbp-vm-view-list .cbp-list-more.more1 p:hover:before{width: 100%;

transform: scale(1,1);

-ms-transform: scale(1,1);  /* IE 9 */

-webkit-transform: scale(1,1);  /* Safari 和 Chrome */

-o-transform: scale(1,1); /* Opera */

-moz-transform: scale(1,1); /* Firefox */filter:alpha(opacity:100);opacity:1;}

.cbp-vm-view-list .cbp-list-more.more1 a{line-height: 34px;color: #fff;text-transform: uppercase;font-size: 14px;position: relative;overflow: hidden;padding:2px 40px 0;display: inline-block;}

.cbp-vm-view-list .cbp-list-more.more1 a:hover{background: #222;}

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

  .cbp-vm-view-list ul li .cbp-vm-details{height:40px;}

  .cbp-vm-view-list ul li .cbp-hover{ display:none}

  .cbp-vm-view-list .cbp-vm-image{ width:34%}

  .cbp-vm-view-list .cbp-list-center{ width:66%}

}

@media screen and (max-width: 992px) {.cbp-vm-view-grid ul li {width: 46%;}}



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

  .pro-cat li{margin-bottom:10px;}

  .cbp-vm-options{margin-top:0;}

}



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

  .cbp-vm-view-list .cbp-vm-image{ width:40%}

  .cbp-vm-view-list .cbp-list-center{ width:60%}

  .cbp-vm-view-list .pro-list-tags{}

}

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

  .cbp-vm-view-grid ul li {width: 46%;}

  .cbp-vm-view-list .cbp-vm-image{ width:100%}

  .cbp-vm-view-list .cbp-list-center{ width:100%; padding-left:0; margin-top:15px}

  }

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

  .cbp-vm-view-grid ul li{}

  }



  /*tags*/

.tags{ padding:0px 0 0 0;border-top: 0px solid #e5e5e5;border-bottom: 0px solid #e5e5e5;}

.news_web .tags{ margin-bottom:25px;}

.tags span{ font-size:12px;   text-transform:uppercase; color:#444;font-family: "思源黑体_B"; }

.tags a{font-size:12px; display:inline-block; color:#666; padding:0px 10px 0px; margin:0 6px 6px 0; background:#fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;line-height: 30px;border: 1px solid #fff;}

.tags a i{ margin-right:6px; font-size:14px;}

.tags a:hover{ background: #f08200; color:#fff; text-decoration:none;border: 1px solid #f08200;}





/*products main*/

.products{margin: 0px 0;display: inline-block;width: 100%}



/* CSS for the loading div */



.sp-loading {

	text-align: center;

	padding: 15px;

	border: 5px solid #eee;

	border-radius: 3px;

	font-size: 14px;

	color: #888;

}



/* Element wrapper */



.sp-wrap {

	display: none;

	line-height: 0;

	font-size: 0;

	border: 0px solid #eee;

	border-radius: 0px;

	position: relative;

	margin: 0 0px 0px 0;

	float: left;

  padding:0px 0px 0px 0px;

	/**************

	  Set max-width to your thumbnail width

	***************/

	width: 100%

}



/* Thumbnails */



.sp-thumbs {

	text-align: left;

	display: inline-block;

	margin: 10px 0 0 0;

}

.sp-thumbs img {

	width: 100%;

	height: auto;

}

.sp-thumbs a:link, .sp-thumbs a:visited {

    border: 1px solid #ccc;

	width: 80px;

  height: 80px;

    margin:0 5px 5px 0;

	overflow: hidden;

	opacity: .6;

	display: inline-block;

    background: no-repeat;

	background-size: 100%;

	background-position: center;

	-webkit-transition: all .2s ease-out;

	-moz-transition: all .2s ease-out;

	-ms-transition: all .2s ease-out;

	-o-transition: all .2s ease-out;

	transition: all .2s ease-out;

  -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;

}

.sp-thumbs a:hover {

	opacity: 1;

}



/* Styles for the currently selected thumbnail */



.sp-thumbs a:active, .sp-current {

	opacity: 1!important;

	position: relative;

    border: 1px solid #f08200  !important;



}



/* Image currently being viewed */



.sp-large {

	position: relative;

	overflow: hidden;

	top: 0;

	left: 0;

  border: 1px solid #e6e6e6;

  -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;

}

+.sp-large a img {

	width: 100%;

	height: auto;

}

.sp-large a {

	display: block;

	width: 100%

}

.sp-large a img{

    display: block;

    width: 100%;

    height: auto;

}



/* Panning Zoomed Image */



.sp-zoom {

	position: absolute;

	left: -50%;

	top: -50%;

	cursor: -webkit-zoom-in;

	cursor: -moz-zoom-in;

	cursor: zoom-in;

	display: none;

}

/* Lightbox */



.sp-lightbox {

	position: fixed;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	background: rgb(0, 0, 0);

	background: rgba(0, 0, 0, .9);

	z-index: 999999999;

	display: none;

	cursor: pointer;

}

.sp-lightbox img {

	position: absolute;

	margin: auto;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	max-width: 90%;

	max-height: 90%;

}

#sp-prev, #sp-next {

	position: absolute;

	top: 50%;

	margin-top: -25px;

	z-index: 501;

	color: #fff;

	padding: 14px;

	text-decoration: none;

	background: #000;

	border-radius: 25px;

	border: 2px solid #fff;

	width: 50px;

	height: 50px;

	box-sizing: border-box;

	transition: .2s;

}

#sp-prev {

	left: 10px;

}

#sp-prev:before {

	content: '';

	border: 7px solid transparent;

	border-right: 15px solid #fff;

	position: absolute;

	top: 16px;

	left: 7px;

}

#sp-next {

	right: 10px;

}

#sp-next:before {

	content: '';

	border: 7px solid transparent;

	border-left: 15px solid white;

	position: absolute;

	top: 16px;

	left: 18px;

}

#sp-prev:hover, #sp-next:hover {

	background: #444;

}



/* Tweak styles for small viewports */



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

	.sp-wrap {

		margin: 0 0 15px 0;

	}

	#sp-prev, #sp-next {

		top: auto;

		margin-top: 0;

		bottom: 25px;

	}

}



.ny-bt-02{margin: 20px 0 20px 0;padding:0 0 0px 0;background: url(../images/m-2j-bj.jpg) no-repeat center;}

.ny-bt-02 span{font-size: 18px;line-height: 40px;text-transform: uppercase;color: #333;padding:0 0 0px 10px;font-weight: bold;width: 100%;display: inline-block;}



.products .pro_img{margin-top:0px;padding: 0;width: 45%;position: relative;height: auto;float: left;padding:0 2% 0 0}

.products>h1{font-size: 24px;line-height: 34px;color: #4d4d4d;margin: 0 0 10px 0;color: #f08200;font-weight: bold;}

.products .pro_img>img{max-width:100%;max-height:100%;height:auto;width:100%;border: 1px solid #eee;}

.products .pro_img .pro_simples{margin-top:10px;}

.products .pro_img .pro_simples a>img{transition:all 0.3s ease 0s;max-width:64px;margin:4px;border:1px solid #ebebeb;}

.products .pro_img .pro_simples a>img:hover{border: 1px solid #f08200;}

.products .pro_table{float:right;margin-top:0px;width:54%;}

.pro_table h1{font-size:24px;color:888;display:block;text-transform:capitalize;margin-bottom:10px;}

.pro_table>h1{font-size: 16px;line-height: 32px;color: #222;margin: 0 0 15px 0;color: #222;padding:0px 0px;font-family: "思源黑体_B"; text-transform: capitalize;}

.pro_table>p{color: 888;font-size: 12px;line-height: 22px;}

.pro_table ul{margin-top:15px;border-top: 1px dashed #e5e5e5;border-bottom: 1px dashed #e5e5e5;padding: 5px 0;}

.pro_table ul li{margin:10px 0;padding-left:0px;font-size:12px; vertical-align:middle;text-transform:capitalize;color: 888}

.pro_table ul li p{display:inline-block;margin-right:10px;color:#444;font-size:12px; vertical-align:middle;padding-bottom:3px; }

.pro_table .pro_more{transition:all 0.3s ease 0s;display:inline-block;font-size:12px;color:#222;text-transform:capitalize;display: inline-block;text-transform: uppercase;line-height: 40px;display: inline-block;padding:0px 20px 0;font-size: 12px;color: #fff;border: none;overflow: hidden;position: relative;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;z-index: 10;overflow: hidden;}

.pro_table .pro_more i{font-size: 16px;margin:0 0px 0px 10px;line-height: 40px;color: #fff;vertical-align: middle;}

.pro_table .pro_more:hover{background: #222;}

.pro_table .pro_more:hover i{color: #fff;}



.mostBox{margin-top:30px;}

.mostBox>em{color:#f08200;text-transform:uppercase;display:block;font-size:20px;margin-bottom:20px;padding-bottom:15px;/* background:url(../images/hr.jpg) repeat-x bottom left; */}

.mostBox>div{line-height:20px;font-size:13px;padding:10px;}

.mostBox>div img{max-width:100%;height:auto;width:auto;}



.relatedTags{width:100%;background:rgba(255,255,255,0.05);line-height:20px;margin:0px 0;padding:20px 2% 20px 0;overflow:hidden;display: inline-block;display: inline-block;}

.relatedTags p{overflow:hidden;margin:0;font-size:14px;display: inline;vertical-align: middle;text-transform: capitalize;color: #333; text-transform: uppercase;font-family: "思源黑体_B";}

@media only screen and (max-width: 768px) {.relatedTags p{padding: 10px 0}}
@media only screen and (max-width: 768px){.relatedTags{ display:none}}

.re_main{display:block;display: inline-block;vertical-align: middle;overflow: hidden;}

.re_main a{transition:all 0.3s ease 0s;margin:5px 8px;color:#fff;text-transform:capitalize;font-size: 12px;padding:0px 10px 0;line-height: 30px;display: inline-block;overflow: hidden;position: relative;background: #f08200;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.re_main a::before{content:'\f02c';display: inline-block;margin:0 10px 0 0;font-family: "fontawesome";}

.relatedTags a:hover{color: #fff;background: #333;}

.re_main a:hover::before{color: #fff;}





.reProTitle{width:100%;border-bottom:2px solid #1996e6;}

.reProTitle p{color:#1a1a1a;font-size:16px;margin-top:30px;}





.view_pro{width:100%;margin-top:40px;position: relative;display: inline-block;}
@media( max-width:768px){.view_pro{ display:none}}

.view_pro .prom_title{color:#000;text-transform:uppercase;display:block;font-size:20px;margin-bottom:10px;border-bottom:2px solid #e5e5e5;padding-bottom:10px;}

#flexiselDemo2{display:none;}

.view_pro .nbs-flexisel-container{padding-top:0;overflow:visible;}

.view_pro .nbs-flexisel-inner{position: relative;margin:0 10px; }

.view_pro .nbs-flexisel-item{float:left;margin:0px;margin-top:5px;padding:0px 0px;cursor:pointer;position:relative;line-height:0px;text-align:center;min-height:240px;}

.view_pro .nbs-flexisel-item span{background:#fff;display:inline-block;height: auto;padding:8px;max-width: auto;max-height: auto;}

.view_pro .nbs-flexisel-item span img{width:100% !important;cursor:pointer;position:relative;}

.view_pro .nbs-flexisel-item em{font-size:14px;display:block;font-weight:normal;margin:0px auto;height:20px;color:#f08200;text-transform:capitalize; word-wrap:break-word;line-height:20px;width:90%;}

.view_pro .nbs-flexisel-item a:hover,.nbs-flexisel-item:hover em{ text-decoration:none;}

.view_pro .nbs-flexisel-item p{overflow:hidden;color:888;height:36px;line-height:18px;font-size:14px;text-align:center;max-width:50px;display:inline-block;}

.view_pro .nbs-flexisel-nav-left_2,.view_pro .nbs-flexisel-nav-right_2{width:22px;height:34px;position:absolute;cursor:pointer;z-index:100;top:-50px;}

.view_pro .nbs-flexisel-nav-left_2{position: absolute;}

.nbs-flexisel-inner>.nbs-flexisel-container .nbs-flexisel-nav-left{display: none !important;}

.nbs-flexisel-inner>.nbs-flexisel-container .nbs-flexisel-nav-right{display: none !important;}



.view_pro .nbs-flexisel-nav-right_2{

	position: absolute;



	right:0;

	-webkit-transform: translate(0, 0);

	-moz-transform: translate(0, 0);

	-ms-transform: translate(0, 0);

	-o-transform: translate(0, 0);

	transform: translate(0, 0);

	right:0;

	text-align:center;

	background:url(../images/main-lb-02.png) no-repeat;

}

.view_pro div .nbs-flexisel-container:first-child .nbs-flexisel-nav-left_2{display:block;}

.view_pro div .nbs-flexisel-container:first-child .nbs-flexisel-nav-right_2{display:block;}



.pro_inquiry{margin-top:0px;position: relative;width: 100%;float: left;padding:30px 15px;margin: 40px 0 0 0;background: #fff;display: inline-block;border: 2px solid #f08200;

-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.0);

   -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.0);

     -o-box-shadow:0px 0px 10px rgba(0,0,0,0.0);

        box-shadow:0px 0px 10px rgba(0,0,0,0.0);}

.pro_inquiry .page_title em{display:block;font-size:20px;font-family:Arial, Helvetica, sans-serif;text-transform:capitalize;margin:10px 0;color:#4d4d4d;}

.pro_inquiry .page_title i{color:#333;}

.pro_inquiry .column_box{background:transparent;}

.zt-001{color: #333 !important;}

.zt-001:hover{text-decoration: underline;color: #f08200 !important;}



.pro_inquiry .column_box>ul>p{font-size:12px;margin:0px;width:99%;padding:5px 0 10px;color: 888}

.pro_inquiry .inquiry_left{width:100%;padding-right:1%;}

.pro_inquiry ul>span{margin:15px 0;text-transform:capitalize;display:block;  font-size:14px;}

.pro_inquiry ul>span>p{display:inline-block;margin-right:10px;margin-bottom:0;}

.pro_inquiry ul li{margin:10px 0;text-transform:capitalize;display:block; vertical-align:middle;position: relative;float: left;width: 100%;}

.pro_inquiry ul label{display:block;margin-bottom:0;font-weight:normal;font-size: 12px;line-height: 40px;color: #333;padding:0 0 0 15px;background: #f0f0f0;border: 1px solid #e5e5e5;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.pro_inquiry ul label a{text-decoration: underline;color: #f08200;}

.pro_inquiry ul label a:hover{font-weight: bold;color: #f08200;}

.pro_inquiry .ny-con-cx-01{}
.pro_inquiry .ny-con-cx-02-01{width: 29%;float: left;}
.pro_inquiry .ny-con-cx-02-02{width: 70%;float: right;}

.pro_inquiry .ny-con-cx-01::before{;content: '\f0c9'; display: inline-block;margin:0 0px 0 0;position: absolute;font-family: "fontawesome";line-height: 40px;font-size: 16px;left:10px;color: #f08200;top:0px;display: none;}

.pro_inquiry .ny-con-cx-02::before{;content: '\f003'; display: inline-block;margin:0 0px 0 0;position: absolute;font-family: "fontawesome";line-height: 40px;font-size: 16px;left:10px;color: #f08200;top:0px;display: none;}

.pro_inquiry .ny-con-cx-03::before{;content: '\f044'; display: inline-block;margin:0 0px 0 0;position: absolute;font-family: "fontawesome";line-height: 40px;font-size: 16px;left:10px;color: #f08200;top:5px;display: none;}



.pro_inquiry ul .meText{border:1px solid #d9d9d9;height:40px;line-height: 40px;;width:100%;padding:0 5px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;padding:0 10px 0px 15px;font-size: 12px;height: 120px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.pro_inquiry ul .meText:focus{border: 1px solid #f08200;}

.pro_inquiry ul .meInput{border:1px solid #d9d9d9;height:40px;line-height: 40px;;width:100%;padding:0 5px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;padding:0 10px 0px 15px;font-size: 12px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.pro_inquiry ul .meInput:focus{border: 1px solid #f08200;

   }

.meText ul{}

#blockbestsellers>b{font-size: 20px;color: #f08200;  text-transform: capitalize;font-weight: normal;text-transform: uppercase;font-family: "思源黑体_B";  }

#blockbestsellers>p{color: 888;margin: 10px 0 0 0;font-size: 12px;}

.pro_inquiry .m-more{text-align: left;}







.ny-cp-map{float: right;width: 48%;margin: 20px 0 0 0}

.ny-cp-map img{width: 100%;}

@media(max-width:1200px){

.sp-thumbs a:link, .sp-thumbs a:visited {

	width: 80px;

	height: 80px;

}

}



@media(max-width:992px){

  .ny-cp-map{display: none;}

  .pro_inquiry{width: 100%;margin: 30px 0 0 0}

  .products .pro_img{width: 52%;float: left;padding: 0}

  .products .pro_table{width: 46%;float: right;padding: 0}

.sp-thumbs a:link, .sp-thumbs a:visited {

	width: 80px;

	height: 60px;

}

}

@media(max-width:768px){

.sp-thumbs a:link, .sp-thumbs a:visited {

	width: 80px;

	height: 80px;}

}





/*por-main-box*/

.por-main-box{width: 100%;padding: 30px 0 0 0}

.por-main-box-bt{position: relative; width: 100%; margin:0 0 20px 0;padding:0 0 0 0px;border-bottom: 1px solid #e5e5e5;} 

.por-main-box-bt:after{content: '\f06c';display: none !important;

    width: 40px;

    height: 40px;

    display: block;

    margin-top: 0px;

    position: absolute;

    bottom: 0px;

    background: #f08200;

    color: #fff;

    left: 0;

    font-family: "fontawesome";

    line-height: 40px;

    text-align: center;

    font-size: 16px;}

.por-main-box-bt span{

    color: #222;

    font-size: 20px;

    line-height: 24px;

    padding: 10px 0px;

    display: inline-block;

    font-family: "思源黑体_B";  

     

    text-transform: uppercase;}

.por-main-box-bt span{}

.products .pro_table{padding:0 0px}.pro_inquiry ul .meInput{ width:100%}}

.pro_inquiry ul .meText{border:1px solid #d9d9d9;;height:125px;max-height:180px;max-width:100%;width:100%;padding:5px 0;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;padding:10px 10px 10px 15px;overflow: hidden;font-size: 14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width: 100%;display: inline-block;}

.pro_inquiry ul .meText:focus{/* 

  -webkit-box-shadow:2px 2px 5px #e5e5e5 inset;

   -moz-box-shadow:2px 2px 5px #e5e5e5 inset;

     -o-box-shadow:2px 2px 5px #e5e5e5 inset;

        box-shadow:2px 2px 5px #e5e5e5 inset; */}

@media(max-width:768px){.pro_inquiry ul .meText{ width:100%}

.pro_inquiry ul li .meYzm{width:20%;}

.pro_inquiry ul li .meYzm:focus{/* 

  -webkit-box-shadow:2px 2px 5px #e5e5e5 inset;

   -moz-box-shadow:2px 2px 5px #e5e5e5 inset;

     -o-box-shadow:2px 2px 5px #e5e5e5 inset;

        box-shadow:2px 2px 5px #e5e5e5 inset; */

    }

}

.pro_inquiry .send{

    

}

.pro_inquiry .send:hover{

}







.pro_inquiry ul .prom_radio{display:inline-block;vertical-align:middle;}

.pro_inquiry ul .prom_radio label{display:block;cursor:pointer;padding:5px; vertical-align:middle;font-weight:normal;}

.pro_inquiry ul input[type="radio"], input[type="checkbox"]{margin:0 5px 0 0;cursor:pointer;}

.pro_inquiry ul .prom_radio label:hover{background:#f2f2f2;}

.pro_inquiry ul fieldset{margin-top:20px;margin-bottom:-5px;}

.pro_inquiry ul fieldset p{display:inline-block;margin-right:10px;vertical-align:middle;margin-bottom:0;}

.pro_inquiry ul fieldset #form1{display:inline-block; vertical-align:middle;}



.pro_info{ line-height:24px;font-size: 14px;color: #8f8f8f;}



#select{  margin: 0 auto;border-bottom:1px solid #f08200;margin: 30px 0 0 0;

     height:32px;display: none;}

#select li{

border-top:1px solid  #f08200;

border-left:1px solid  #f08200;

border-right:1px solid  #f08200;

   

    display: inline;

    float: left;

    height:31px;

    line-height: 31px;

    margin: 1px 6px 0 0px ;

    text-align: center; padding:0px 2%; border-top-left-radius:5px; border-top-right-radius:5px;

}





.marriage_content{ margin-top:3px; }





.form_content{ margin-top:3px; }





.private_content{ margin-top:3px; display:none;}





#select li a{ 

    

    display: block;

    height:31px;

    width: 208px; font-size:14px;}



.select_m{ display:none; margin-top:10px;}

.select_m img{max-width: 100%}

#on_fix{ position:fixed; top:300px; right:20px;}

.arrs {

    background:#f08200;

    color:#fff;

    cursor: pointer;

    display: block;

    font-size:14px;

    height: 31px;

    

}



.hovers {

    background:#f08200;

    color: #fff;

    font-size:14px;

    height: 31px;

   

}

.fontRed{ color:red}

.ser{ margin:10px ; font-size:14px;}

.ser a{font-size:14px;color: #f08200;text-decoration: underline;}

.ser a:hover{text-decoration: underline;color: #f08200;}



.relate_m>p{ font-size:20px;  padding-left:23px; line-height:36px}

.relate_m{ margin-top:30px;}





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

	.view_pro .nbs-flexisel-item{margin-top:40px;}

	.view_pro .nbs-flexisel-nav-left_2,.view_pro .nbs-flexisel-nav-right_2{top:5px;}

}





.table-responsive {

    width: 100%;

    overflow-x: auto;

}



.nbs-flexisel-ul_2{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:left;}

.nbs-flexisel-inner_2{ position:relative}



.ny-tab-cp{display: block;width: 100%;margin: 20px 0 10px;border-bottom: 1px solid #eee;}

.ny-tab-cp p{display: block;display: inline-block;text-align: center;}

.ny-tab-cp p a{padding: 0 30px;font-size: 18px;line-height: 34px;color: #333;}

.ny-tab-cp p i{transition:all 0.3s ease 0s;width: 0%;height: 2px;background:#f08200;display: block;margin: 0 auto;}

.ny-tab-cp p:hover i{width: 100%;}



.ny-tab{display: block;margin: 20px 0}

.ny-tab a{display: inline-block;font-size: 14px;line-height: 24px;text-transform: capitalize;}

.ny-tab a:hover{color: #f08200;}

.ny-tab a.ny-tab-liang{color: #f08200;}

.ny-tab p{display: inline-block;font-size: 14px;line-height: 24px;padding:0 5px}



@media(max-width:768px){

	.products .pro_img{width: 100%}

	.products .pro_table{width: 100%;padding: 15px 0 0 0}

	.ny-tab-cp p{width: 30%;}

	.ny-tab-cp p a {padding: 0;text-align: center;}



}





/**/

.ny-slideTxtBox{ width:100%;text-align:left;}

.ny-slideTxtBox .hd{padding: 10px 0 0;border-bottom: 2px solid #f08200;}

.ny-slideTxtBox .hd ul{text-align: left;}

.ny-slideTxtBox .hd ul li{transition:all 0.3s ease 0s;float: left;margin:0 10px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius:5px 5px 0 0;overflow: hidden;border: 1px solid #e5e5e5;border: 0px solid #000;}

.ny-slideTxtBox .hd ul li a{transition:all 0.3s ease 0s;float: left;display:inline-block;padding:0 15px; cursor:pointer;font-size: 14px;line-height: 40px;color: #333;background: #eee;border: 1px solid #eee;text-transform: capitalize;}

.ny-slideTxtBox .hd ul li.on{}

.ny-slideTxtBox .hd ul li.on a{background:#f08200; border:1px solid #f08200;color: #fff;}

.ny-slideTxtBox .bd{border: 1px solid #e5e5e5;padding: 10px 10px;background: #fff;}

.ny-slideTxtBox .bd div{line-height: 24px;}





.ny-xf{}

.small-ny-xf{position: fixed;top:60px;z-index: 999999;}

.small-ny-xf ul li a{

-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);

   -moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);

     -o-box-shadow:3px 3px 5px rgba(0,0,0,0.3);

        box-shadow:3px 3px 5px rgba(0,0,0,0.3);}



@media(max-width:1200px){

    .ny-slideTxtBox .main-box{padding: 0px}

}



@media(max-width:992px){



}



@media(max-width:768px){

    .ny-slideTxtBox .hd ul li{text-align: center;margin:0px 10px 0px 0;}

    .ny-slideTxtBox .hd ul li a{}

    .small-ny-xf ul li{width: 150px !important;padding:0 5px !important}

    .small-ny-xf ul li a{font-size: 14px !important;line-height: 30px !important;}

}



@media(max-width:480px){



}



/* Slider-1j */	

/* Slider */



/*page-turning*/

.page_turn{padding:10px 0px 10px 0px;/* background:url(../images/hr.jpg) repeat-x top left; */;margin:0px 0 0 0;display: inline-block;width: 100%;border-bottom: 1px dashed #e5e5e5;border-top: 1px dashed #e5e5e5;}

.page_turn li{display:block;margin-bottom:0px;width: 100%;float: left;}

.page_turn li p{display:inline-block;color:#222;font-size:14px;text-transform:capitalize;margin-bottom:0;color: #f08200; text-transform: capitalize;font-family: "思源黑体_B";  }

.page_turn li a{transition:all 0.3s ease 0s;display:inline-block;color:#444;font-size:12px;margin-left:0px;padding:5px 10px 5px 10px;text-transform:capitalize;}

.page_turn li a:hover{color: #f08200;text-decoration: underline;}









@media(max-width:1200px){

	.view_pro .slick-prev, .view_pro .slick-next{}

}



@media(max-width:992px){

	.view_pro .slick-prev, .view_pro .slick-next{}

}



@media(max-width:768px){

  .view_pro{margin: 30px 0 0 0}  



	.view_pro .slick-prev, .view_pro .slick-next{}

}



@media(max-width:480px){

	.view_pro .slick-prev, .view_pro .slick-next{}

}





.service_left{padding: 20px 0 0 0;display: inline-block;border-top: 1px solid #fff;}



/*news-list*/

.news_list{width:100%;margin:0px 0 0 0;}

.news_list>li{padding:30px 0px;overflow:hidden;clear:both;margin: 0px 0;display: inline-block;width: 100%;padding:25px 0;background: rgba(255,255,255,0.05);margin:0 0 0px 0;border-bottom: 1px solid #e5e5e5;}

.news_list>li:first-child {padding: 0px 0 20px}

.news_list>li:last-child {border:none;}

.news_list>li .newl_left{width:64%;float:right;}

.news_list>li .newl-q{width:100%;margin-left:2%;float:right;}

.news_list>li .newl_left em{transition:all 0.3s ease 0s;font-size:16px;display:block;margin-bottom:10px;text-transform:capitalize;color:#333;max-height:24px;line-height: 24px;overflow: hidden;     white-space: nowrap;font-family: "思源黑体_B"; 

    overflow: hidden;

    text-overflow: ellipsis;width: 100%}

.news_list>li:hover .newl_left em,.news_list li:hover>a{color:#f08200;}

.news_list>li .newl_left .newm_date{margin-bottom:10px;}

.news_list>li .newl_left>p{color:888;line-height:22px;font-size:12px;overflow:hidden;max-height:44px;margin:10px 0 0 0;line-height: 22px;}

.news_list>li .newl_left .newl_more{transition:all 0.3s ease 0s;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;padding:2px 40px 0px 40px;margin-top:0px;line-height: 34px;text-transform: capitalize;position: relative;overflow: hidden;text-transform: uppercase;z-index: 10}

.news_list>li .newl_left .newl_more:after {}

.news_list>li .newl_left .newl_more:hover{background: #222;}

.news_list>li .m-more{margin:15px 0 0 0;text-align: left;}





.news_list>li .newl_right{transition:all 0.3s ease 0s;float:left;display:block;width:33%;overflow: hidden;border: 1px solid #eee;margin:0 0 0 0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.news_list>li .newl_right a{transition:all 0.3s ease-in;filter:alpha(opacity:100);opacity:1;display: inline-block;width: 100%;}

.news_list>li .newl_right i{width: 100%;display: inline-block;transition:all 0.3s ease-in;}

.news_list>li .newl_right img{width: 100%;height: auto;}

.news_list>li .newl_right:hover i{

transform:scale(1.1,1.1); -ms-transform:scale(1.0,1.0); -moz-transform:scale(1.0,1.0); -webkit-transform:scale(1.0,1.0); -o-transform:scale(1.0,1.0);filter:alpha(opacity:80);opacity:0.8;}



.news-rr{display:block;margin-bottom:0px;text-align: left;width: 100%;text-align: left;padding:0px 0}

.news-rr-01{display:block;margin-bottom:0px;text-align: left;width: 100%;text-align: left;border-bottom: 1px solid #e5e5e5;padding:10px 0}

.main-right-01 .news-rr{display:block;margin-bottom:0px;margin: 0px 0 0 0;text-align: center;}

.news-rr li{display:inline-block;margin-right:10px;color:#777;padding-right:10px;font-size: 14px;line-height: 22px;padding: 0}

.news-rr li:last-child{border:none;}

.news-rr li i{padding-right:10px;font-style: normal;font-size: 14px;color: 888;}



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

	.news_list li .newl_right{width:35%;}

	.news_list li .newl_left{width:62%;}

}

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

	.news_list li .newl_right{width:48%;}

	.news_list li .newl_left{width:48%;}

}

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

	.news_list li .newl_right{width:100%;margin-bottom:0px;max-width:100%;margin: 20px 0 0 0}

	.news_list li .newl_left{width:100%;margin: 10px 0 0 0}



}

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

	.news_list li .newl_right{width:100%;float:none;max-width:100%;margin: 0px 0 0 0 ;display: inline-block;}

	.news_list li .newl_left{width:100%;}

}

/*list-01*/







/*faq-list*/

.faq-list{}

.faq-list *{transition:all 0.3s ease 0s;}

.faq-list li{padding: 20px;margin:0 0 20px 0;border: 1px solid #e5e5e5;}

.faq-list li a{font-size: 16px;line-height:28px;padding: 0 0 0 25px;position: relative;overflow: hidden;max-height: 56px;display: inline-block; }

.faq-list li a i{display: inline-block;margin:0 10px 0 0;position: absolute;left:0;top:6px;font-size: 16px;color: #f08200;}

.faq-list li p{font-size: 14px;line-height: 24px;display: inline-block;width: 100%;max-height: 44px;margin: 5px 0 0 0;padding:0 0 0 22px;overflow: hidden;color: 888;}

.faq-list li:hover{

-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);

   -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);

     -o-box-shadow:0px 0px 10px rgba(0,0,0,0.3);

        box-shadow:0px 0px 10px rgba(0,0,0,0.3);}



.faq-list li a:hover{color: #f08200;text-decoration: underline;}





/*gc-list*/



ul.gc-list{margin: 13px 0 0 -3.5%} ul.gc-list li{margin:10px 0 10px

3.5%;width: 29.6%;float: left;display: block;} ul.gc-list li

div.main-r-2j-p{width: 100%;overflow: hidden;} ul.gc-list li div.main-r-2j-p

a{transition:all 0.3s ease 0s;border: 1px solid #eee;display: block;overflow:

hidden;} ul.gc-list li div.main-r-2j-p a img{width: 100%;height:

auto;transition:all 0.3s ease 0s;} ul.gc-list li div.main-r-2j-t{} ul.gc-list

li div.main-r-2j-t a{display: block;font-size: 14px;line-height: 24px;margin:

10px 0 0 0;color: #333;max-height: 24px;overflow: hidden;font-weight: bold;}

ul.gc-list li div.main-r-2j-t p{display: none;font-size: 14px;line-height:

24px;color: 888;margin: 5px 0 0 0;max-height: 40px;overflow: hidden;} ul

.gc-list li div.main-r-2j-p a:hover{border: 1px solid #f08200;} ul.gc-list li

div.main-r-2j-t a:hover{text-decoration: underline;color: #f08200;} ul.gc-list

li div.main-r-2j-a{} ul.gc-list li div.main-r-2j-a a{transition:all 0.3s ease

0s;font-size: 14px;line-height: 26px;color: #fff;padding:0 12px;background:

#f08200;display: inline-block;margin: 20px 0 0 0;} ul.gc-list li

div.main-r-2j-a a:hover{background: #f08200}



@media(max-width:1200px){

	ul.gc-list li{width: 29.6%;}



}



@media(max-width:992px){

	ul.gc-list li{width: 46.5%}

	ul.gc-list li:nth-child(3n){display: none;}

}



@media(max-width:768px){

	ul.gc-list{margin: 0}

	ul.gc-list li{width: 100%;margin: 26px 0 0 0;}

}



@media(max-width:480px){

	.main-r-2j ul li{width: 100%;}

}



/*news-main*/

.news_main{width:100%;margin:10px 0 20px 0;}

.news_main em{font-size:20px;display:block;margin-bottom:10px;text-align: left;color: #222;margin: 0px 0 0 0;line-height: 30px;}

.news_main .newm_date{color:888;border:none;line-height:normal;padding:0;padding-bottom:20px;text-align: center;font-size: 20px;border-bottom: 2px solid #eee;}

.newm_date p{display:inline-block;margin-right:15px;font-size:14px;color: #b2b2b2;}

.newm_date i{padding-right:5px;}

.news_main div{margin-top:20px;}

.news_main div a{color:#f08200;text-decoration:underline;}

.news_main div img{max-width:100%;}







/*blog*/

.column .block .blog_main {  padding:0 0px 0px 0px;margin-bottom:0;overflow: visible !important;}

.column .block .blog_main>li{padding:10px 0px 20px 0px;}

.left-blog .div{padding:0 0px !important}

ul.blog-list, ul.blog-list1{padding: 0;list-style: none;/* background:url(../images/hr.jpg) repeat-x bottom left; */text-align:left;padding:10px 0 0}

ul.blog-list li {/* background: url(../images/fen-cp-01.png) no-repeat left 13px */;padding: 10px 0 10px 0px;border-bottom: 1px dashed #e5e5e5;display: inline-block;width: 100%}

ul.blog-list1 p, ul.blog-list p {font-size:18px;color:#f08200;margin-bottom: 15px;text-transform:capitalize;font-weight: bold;}

ul.blog-list li a {transition:all 0.3s ease 0s;color:#333;font-size:14px;vertical-align: initial;text-decoration: none;/* background: url(../images/icon-circle.png) no-repeat 0px 7px; */padding:0 0 0 0px;display: inline-block;position: relative;overflow: hidden;line-height: 24px;}

ul.blog-list li a:hover{color: #f08200;padding: 0 0 0 0px;}

ul.blog-list1 li a:hover{transition:all 0.3s ease 0s;/* background: #333; */color:#fff;text-decoration:none;background: #333}



ul.blog-list3 li.blog-list3-img{float: left;width: 24%;margin-right: 5%;}

.blog-list3-img img{width:60;border-radius:5px;height:45px;border:solid 1px #eee;}



ul.blog-list1 li {display: inline-block;margin: 5px 3px;} 

ul.blog-list1 li a {overflow: hidden;

	color: #fff;

	text-decoration: none;

	padding:0px 10px 0px;

  line-height: 30px;

  font-size: 12px;display: inline-block;

  overflow: hidden;position: relative;

  -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;

  background: #f08200;



	

}





.blog_list{width:100%;margin: 5px 0 0 0}

.blog_list>li{transition:all 0.3s ease 0s;padding:20px 0;text-align:left;background: rgba(255,255,255,0.05);margin: 0px 0 0 0;border-bottom: 1px solid #e5e5e5;}

.blog_list>li:last-child {border: none;}

.blog_list>li:first-child{padding:0 0 20px 0}

.blog_list>li:hover{}

.blog_list li em{font-size:16px;line-height: 28px;overflow:hidden;display:block;font-family: "思源黑体_B";  margin-bottom:0px;text-overflow:ellipsis;white-space:nowrap;	-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;color: #444;position: relative;padding: 0 0 0 0px;  white-space: nowrap;

    overflow: hidden;font-family: "思源黑体_B";

    text-overflow: ellipsis;width: 100%}

.blog_list li em i{font-size: 16px;width: 30px;text-align: center;line-height: 30px;position: absolute;left: 0px;top:-0px;background: #f08200;color: #fff;}

.blog_list li a:hover{text-decoration:none;}

.blog_list li em:hover{color: #f08200;}

.blog_list li .blog_date{display:block;padding:10px 0px;}

.blog_list li .blog_date li{display:inline-block;margin-right:10px;color:888;padding-right:10px;border-right:1px solid #e5e5e5;font-size: 12px;}

.blog_list li .blog_date li:last-child{border:none;}

.blog_list li .blog_date li i{padding-right:5px;font-size: 12px;color: #666;}

.blog_list li a{overflow:hidden;max-height:240px;display:block;}

.blog_list li img{max-width:100%;height:auto;}

.blog_list li p{font-size:12px;line-height:22px;overflow:hidden;max-height:44px;margin-top:0px;color: 888;}

.blog_list li .blog_tag{margin-top:20px;display: none;}

.blog_list li .blog_tag li{transition:all 0.3s ease 0s;display:inline-block;margin-right:10px;border: 1px solid #e5e5e5;background: #e5e5e5}

.blog_list li .blog_tag li a{padding:5px 10px;display:inline-block;font-size: 14px;color: #333;overflow: hidden;position: relative;

  border-radius:5px;}

.blog_list li .blog_tag li i{transition:all 0.3s ease 0s;padding-right:5px;color:#b2b2b2;}

.blog_list li .blog_tag li:hover{background:#f08200;color:#fff;border: 1px solid #f08200;}

.blog_list li .blog_tag li:hover a{color:#fff;}

.blog_list li .blog_tag li:hover i{color:#fff;}

.blog_list .m-more{display: inline-block;text-align: left;width: auto;margin:20px 0 0 0;}







.blog_list li .blog_tag li a:after{transition:all 0.5s ease 0s;width: 80px;height: 200px;position: absolute;left:-100%;top:-100%;background: rgba(255,255,255,0.3);z-index: 20;content:"";display: block;

transform:rotate(10deg);

-ms-transform:rotate(10deg);   /* IE 9 */

-moz-transform:rotate(10deg);  /* Firefox */

-webkit-transform:rotate(10deg); /* Safari 和 Chrome */

-o-transform:rotate(10deg); }

.blog_list li .blog_tag li a:hover::after{left:100%;}









@media(max-width:1200px){



}



@media(max-width:992px){



}



@media(max-width:768px){

  .left-blog .div{padding:0 0px !important}

	.column .block .blog_main{padding:0 10px 0 10px;overflow: hidden !important;}

	.column .block .blog_main>li{padding: 10px 10px 10px 10px}

}



@media(max-width:480px){



}





.n-projects {margin:0px 0 0 -2.6%;width: 102.6%;padding:0 0 30px 0}

.n-projects *{display: inline-block;width: 100%;transition:all 0.3s ease 0s;}

.n-projects li{width:30.4%;margin:20px 0 0 2.6%;float: left;text-align: center;}

.n-projects-img{position: relative;overflow: hidden;border: 2px solid #ccc;}

.n-projects-img a{position: absolute;left:0px;top:0px;height: 100%;z-index: 15}

.n-projects-img span{width: 100%;transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);}

.n-projects-img span img{height: auto;}

.n-projects-txt{width: 100%}

.n-projects-txt a{overflow: hidden;font-size: 16px;line-height: 26px;margin:15px 0 0 0;max-height: 30px;font-family: "思源黑体_B";    white-space: nowrap;text-overflow: ellipsis;width: 100%}

.n-projects li:hover .n-projects-txt a{color:#f08200;}

.n-projects li:hover .n-projects-img {border: 2px solid #f08200;}

.n-projects li:hover .n-projects-img span{width: 100%;transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}



.n-projects-more{width: 100%;text-align: center;margin:50px 0 0 0;}

.n-projects-more p{font-size: 14px;line-height: 24px;text-transform: uppercase;display: inline;vertical-align: middle;width: auto;color:#333;}

.n-projects-more a{font-size: 14px;line-height: 24px;text-transform: uppercase;display: inline;vertical-align: middle;width: auto;color:#073878;font-family: "思源黑体_B";text-decoration: underline;margin:0px 0 0 10px;}

.n-projects-more a:hover{color:#f08200;}



.n-projects-01 li{width: 17%;}

.n-projects-01 .n-projects-txt a{font-size: 16px;line-height: 26px;}









@media(max-width:1200px){}

@media(max-width:992px){

  .n-projects{margin:0px 0 0 -2.6%;}

  .n-projects-more{text-align: center;margin:40px 0 0 0;}

}

@media(max-width:768px){

  .n-projects-more{text-align: center;margin:30px 0 0 0;}

  .n-projects{margin:0px 0 0 -2.6%;}

  .n-projects li{width: 97.4%}

}

@media(max-width:480px){}





/*blog-main*/

.blog_main{width:100%;padding: 20px 0 0}

.blog_main em{font-size:20px;overflow:hidden;display:block;margin-bottom:15px;color: #222;margin: 0px 0 10px 0;text-align: center;}

.blog_main a:hover{text-decoration:none;}

.blog_main .blog_date{display:block;margin-bottom:10px;padding: 0 0 20px 0;border-bottom: 1px solid #e5e5e5;text-align: center;}

.blog_main .blog_date li{display:inline-block;margin-right:10px;color:888;padding-right:10px;border-right:1px solid #e5e5e5;}

.blog_main .blog_date li:last-child{border:none;}

.blog_main .blog_date li i{padding-right:5px;}

.blog_main img{max-width:100%;height:auto;}

.blog_main div{font-size:12px;line-height:22px;margin-top:10px;text-align:left;color: #808080;}

.blog_main .blog_tag{margin-top:20px;text-align:left;}

.blog_main .blog_tag li{transition:all 0.3s ease 0s;display:inline-block;margin:0 5px 0 0}

.blog_main .blog_tag li a{overflow: hidden;transition:all 0.3s ease 0s;color:#fff;background: #f08200;display:inline-block;padding:0px 10px 0;line-height: 30px;background:none;background: #f08200;overflow: hidden;font-size: 12px;text-transform: capitalize;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.blog_main .blog_tag li i{padding-right:5px;color:#fff;}

.blog_main .blog_tag li:hover{}

.blog_main .blog_tag li:hover a{color:#fff;background: #333;transition:all 0.3s ease 0s;}

.blog_main .blog_tag li:hover i{color:#fff;transition:all 0.3s ease 0s;}

#loop-nav-singlular-post{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:10px;}

#loop-nav-singlular-post i{padding:0 5px;}

/* Sweep To Right */

.hvr-sweep-to-right {-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;overflow: hidden;

  overflow-y: hidden;

	float:left;

	margin-top:10px;

	padding:0 20px;

	background:#f08200;

  line-height: 30px;

	color:#fff;

	font-size:14px;

  display: inline-block;

  transition:all 0.3s ease 0s;

  overflow: hidden;position: relative;

}

.hvr-sweep-to-right:hover{background: #f08200}



.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {

  color: #fff;text-decoration:none;

}

.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {

  -webkit-transform: scaleX(1);

  transform: scaleX(1);

}



/* Sweep To Left */

.hvr-sweep-to-left {

	float:right;

  -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;overflow: hidden;

  overflow-y: hidden;

	margin-top:10px;

	padding:3px 20px;

	color:#fff;

	background:#f08200;

	font-size:14px;

  display: inline-block;

  transition:all 0.3s ease 0s;

  overflow: hidden;position: relative;

}

.hvr-sweep-to-left:hover{background: #f08200}



.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {

  color: #fff;text-decoration:none;

}

.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {

  -webkit-transform: scaleX(1);

  transform: scaleX(1);

}



.cp-1j-lb{padding: 0px 0px 0px 0px;margin: 0 -10px;position: relative;width: 100%;float: left;display: inline-block;overflow: visible;}

.cp-1j-lb .slider{display:block;}

.cp-1j-lb .slick-next{transition:all 0.3s ease 0s; background:url(../images/ny-lb-r.png) no-repeat center; width:12px; height:20px;top:-55px; right:0px;margin:0px 0 0 0;filter:alpha(opacity:30);opacity:0.3;}

.cp-1j-lb .slick-prev{transition:all 0.3s ease 0s; background:url(../images/ny-lb-l.png) no-repeat center; width:12px; height:20px;top:-55px; right:30px;margin:0px 0 0 0;filter:alpha(opacity:30);opacity:0.3;}

.cp-1j-lb .slick-next:hover{filter:alpha(opacity:60);opacity:0.6;}

.cp-1j-lb .slick-prev:hover{filter:alpha(opacity:60);opacity:0.6;}



.cp-1j-lei{margin:0 10px 10px 10px;transition:all 0.3s ease 0s;text-align: center;padding: 0px 0px 0;}

.cp-1j-lei:hover{}

.cp-1j-lei div{width: 100%;overflow: hidden;transition:all 0.3s ease 0s;overflow: hidden;position: relative;background: #000;background: #efefef;}

.cp-1j-lei div>a{width: 100%;overflow: hidden;display: inline-block;transition:all 0.3s ease 0s;overflow: hidden;background: #fff;

transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);}

.cp-1j-lei div:hover{transition:all 0.3s ease 0s;background: #f08200;}



.cp-1j-lei div>a:hover{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.cp-1j-lei div{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.cp-1j-lei div img{width: 100%;height: auto;transition:all 0.3s ease 0s;}

.cp-1j-lei span{display: inline-block; width: 100%;text-align: left;padding:0 0px}

.cp-1j-lei span a{display: inline-block;font-size: 12px;line-height: 22px;color: #222;max-height: 44px;overflow: hidden;text-transform: capitalize;margin: 10px 0 0 0;font-family: "思源黑体_B";

    overflow: hidden;width: 100%}

.cp-1j-lei:hover span a{color:#f08200;}

.cp-1j-lei:hover div{}

.cp-1j-lei span p{font-size: 14px;line-height: 24px;color: 888;max-height: 44px;overflow: hidden;margin:5px 0 0 0;display: none;}

.cp-1j-lei>a{transition:all 0.3s ease 0s;background: #000;color: #fff;font-size: 14px;text-transform: uppercase;padding:0 20px;line-height: 30px;display: inline-block;margin: 15px 0 0 0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.cp-1j-lei>a:hover{background: #f08200;text-decoration: underline;}





.cp-1j-lb .slick-dots { position: static; bottom:0; list-style: none; display: block; text-align: center; padding: 20px 0 0; width: 100%; z-index:999;display: none !important;}

.cp-1j-lb .slick-dots li { position: relative; display: inline-block;margin:0 5px; padding: 0px; cursor: pointer;width: auto;height: auto;}

.cp-1j-lb .slick-dots li button { border: 0; background: transparent; display: block; height: 14px; width: 14px; outline: none; line-height: 0; font-size: 0; cursor: pointer; outline: none; background:#ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;overflow: hidden;}

.cp-1j-lb .slick-dots li button:focus { outline: none;}

.cp-1j-lb .slick-dots li.slick-active button{background:#f00;}



.vdo-box{margin: 0px 0 0 -3%;display: inline-block;}

.vdo-box li{width: 30.2%;margin:0 0 20px 3%;float: left;}

.vdo-box li .vdo-p{width: 100%;position: relative;}

.vdo-box li .vdo-p img{width: 100%;height: auto;}

.vdo-box li .vdo-p a{width: 100%;height: auto;position: absolute;z-index: 20;width: 100%;height: 100%;top:0px;left:0;z-index: 20px;}

.vdo-box li .vdo-p i{transition:all 0.3s ease 0s;width: 60px;filter:alpha(opacity:50);opacity:0.5;position: absolute;top:50%;left:50%;margin: -30px 0 0 -30px}

.vdo-box li .vdo-p:hover i{filter:alpha(opacity:100);opacity:1;}

.vdo-box li .vdo-p i img{width: 100%;height: auto;}

.vdo-box li .vdo-t{width: 100%}

.vdo-box li .vdo-t a{font-size: 14px;line-height: 24px;height: 48px;color: #222;overflow: hidden;display: inline-block;margin: 10px 0 0 0;}

.vdo-box li .vdo-t a:hover{text-decoration: underline; color:#52918b }



@media(max-width:1200px){}

@media(max-width:992px){}

@media(max-width:768px){

  .vdo-box li{width: 47%;}

}

@media(max-width:480px){

  .hvr-sweep-to-left{float: left;}

  .cp-1j-lb .slick-next{top:50%;margin: -30px 0 0 0;}

  .cp-1j-lb .slick-prev{top:50%;margin: -30px 0 0 0;left:0;}

}







/*zc-dl*/

.gray_mian {

background:#fafafa;

border: 1px solid #eee;

overflow: hidden;

padding: 30px 0;

margin: 20px 0 40px;



}



.join_left {

width: 50%;

padding: 0 5%;

float: left;

height: auto;

}



.join_title {

font: 23px/30px Arial, Helvetica, sans-serif;

color: #323232;

}



.join_item {

height: 45px;

display: block;

overflow: hidden;

clear: both;

position: relative;

}



.join_item dt {

  position: absolute;

  top: 0px;

  left:0px;

}



.join_item dd {

float: left;

line-height: 20px;

color: #656565;

font-size: 13px;

padding: 0 0 0 50px;

}



.c {

clear: both;

height: 0px;

width: 0px;

}



.already_member {

font: 18px/50px Arial, Helvetica, sans-serif;

color: #000;

}



.join_button {

width: 160px;

height: 39px;

padding-left: 9px;

display: block;

float: left;

background: url(../images/loin_button_bg.gif) no-repeat;

font: bold 18px/39px Arial, Helvetica, sans-serif;

color: #222;

margin-left: 10px;

margin-top: 5px;

}



.join_button:hover{

  color: #f08200;

}





.yinying_bottom {

height: 40px;

background: url(../images/front/yinying_bg.jpg) repeat-x left bottom;

}



.join_right {

float: left;

height: auto;



}



.join_right>h1 {

color: #f08200;

font: 40px/60px Tahoma,Geneva,sans-serif;

height: 70px;

}



.join_name {

color: #505050;

font-size: 14px;

line-height: 22px;

margin: 10px 0 0 0;

}



.join_right ul li select{color: #505050;    padding: 0 0 0 10px;

  width: 100%;

font-size: 14px;

line-height: 30px;

height: 30px;

    border: 1px solid #cecece;

    margin: 0 0 10px 0;

}





.tex275 {

width: 100%;

height: 30px;

line-height: 30px;

border: 1px solid #cecece;

    padding: 0 0 0 10px;

    margin:0 0 10px 0

}



.dingwei {

position: relative;

height: 40px;

}



.dingwei a{line-height: 30px;}



.code92 {

width: 80px;

height: 30px;

line-height: 30px;

border: 1px solid #cecece;

padding: 0 10px;

}





.code_img {

vertical-align: text-bottom;

margin:2px 0 0 5px;



}



.refresh {

font: 14px/24px Arial, Helvetica, sans-serif;

color: #f08200;

text-decoration: underline;

padding-left: 15px;

}



.join_right {

width: 50%;

padding:0 5%;

float: right;

height: auto;

border-left: 1px solid #ccc;

}



.creatAccount {

transition:all 0.3s ease 0s;

width: 200px;

height: 40px;

border: 0;

margin: 20px 0 10px 0px;

background: #f08200;

border: 1px solid #66a6a0;

cursor: pointer;

font: bold 16px Arial, Helvetica, sans-serif;

color: #fff;}



.creatAccount:hover {

background: #000;color: #fff;border: 1px solid #000;

}

.heibox{width: 100%;height: 1px;background: #1a1a1a;}



.zc-ppp{margin: 30px 0 0 0;display: inline-block;}

.zc-ppp img{width: 100%}



/*list-01*/

.list-01{margin: 0px 0 0 -3%;width: 103%;}

.list-01 li *{transition:all 0.3s ease 0s;}

.list-01 li{width: 30%;margin: 0 0 20px 3%;float: left;padding:0 0 0px 0;background: #fff;padding: 10px 10px 20px 10px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border: 1px solid #efefef;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.list-01-p{overflow: hidden;position: relative;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;overflow: hidden;}

.list-01-p a{display: block;transition:all 0.25s ease-in;display: inline-block;background: #000;width: 100%;}

.list-01-p img{transition:all 0.3s ease 0s;width: 100%;height: auto;padding: 0px;filter:alpha(opacity:100);opacity:1;}

.list-01-p a::before{transition:all 0.3s ease 0s;content:"";background:url(../images/m-3j-i-01-02.png);width: 40px;height: 40px;display: inline-block;position: absolute;z-index: 2px;left:50%;top:0;margin: -20px 0 0 -20px;filter:alpha(opacity:0);opacity:0;z-index: 20;}

.list-01-p a:hover::before{filter:alpha(opacity:100);opacity:1;top:50%;}

.list-01-t{padding: 0px 0 0px}

.list-01-t a{transition:all 0.3s ease 0s;font-size: 16px;line-height: 30px;color: #4d4d4d;margin: 10px 0 0 0;overflow: hidden;height: 30px;display: inline-block; overflow: hidden;}

.list-01-t p{transition:all 0.3s ease 0s;font-size: 14px;line-height: 24px;color: 888;margin: 0px 0 0 0;overflow: hidden;height: 48px;display: inline-block;overflow: hidden;}

.list-01-t a:hover{text-decoration: underline;color: #f08200;}

.list-01-p a:hover {transition:all 0.25s ease-in;}



.list-01 li:hover .list-01-p a img{filter:alpha(opacity:75);opacity:0.75;}

.list-01 li:hover .list-01-t a{color: #f08200;}



@media(max-width:1200px){



}



@media(max-width:992px){

  .list-01 li{width:47%}

}



@media(max-width:768px){

    .list-01 li{width:47%}

}



@media(max-width:480px){

    .list-01{width: 100%;margin:20px 0 0 0}

    .list-01 li{width:100%;margin:0 0 20px 0;}

    .list-01-t a{max-height: 30px;height: auto;}

}





/**/

.forget{color: #f08200}

.forget:hover{color: #000}







@media(max-width:1200px){

  .join_left{}

  .join_right{}

}



@media(max-width:992px){



}



@media(max-width:768px){

  .gray_mian{margin: 10px 0 30px;padding: 20px 0}

  .join_left{width: 100%;margin: 20px 0 0 0;border-top: 1px dashed #ccc;}

  .join_right{width: 100%;border: none;}

  .creatAccount{width: 100%}



}



@media(max-width:480px){



}



/*video*/

.video-list{padding:20px 0 0px 0;margin: 0 0 0 -3%;width: 103%;}

.video-list *{transition:all 0.3s ease 0s;}

.video-list li{width:30.3%;margin: 0 0 0 3%;float: left;padding:0 0 30px 0}

.video-list li .m-4j-p{overflow: hidden;position: relative;}

.video-list li .m-4j-p a{position: absolute;width: 100%;height: 100%;z-index: 100}

.video-list li .m-4j-p img{width: 100%;height: auto;}

.video-list li .m-4j-p:hover img{}

.video-list li .m-4j-p span{width: 83px;height: 56px;position: absolute;left:50%;top:50%;text-transform: uppercase;display: inline-block;z-index: 52;margin: -10px 0 0 -42px;right:50%;top:50%;filter:alpha(opacity:0);opacity:0.0;}

.video-list li .m-4j-p:hover span{filter:alpha(opacity:100);opacity:1;left:50%;top:50%;margin: -28px 0 0 -42px;}

.video-list li .m-4j-t{}

.video-list li .m-4j-t a{font-size: 16px;line-height: 26px;height: 26px;display: inline-block;color: #f08200;margin: 12px 0 0 0;text-transform: capitalize;font-family: "OpenSans-b";overflow: hidden;}

.video-list li .m-4j-t a:hover{text-decoration: underline;color: #f08200;}



@media(max-width:1200px){

}



@media(max-width:992px){

  .video-list li{width:47%;margin: 0 0 0 3%;float: left;padding:0 0 30px 0}



}



@media(max-width:768px){



}



@media(max-width:480px){

  .video-list{padding:20px 0 0px 0;margin: 0 0 0 0%;width: 100%;}

  .video-list li{width:100%;margin: 0 0 0 0%;float: left;padding:0 0 20px 0}



}







/*后续*/



/*放大镜调整*/

.cloud-zoom img{width: 100%;height: auto;}

/*分享插件调整*/

.addthis_toolbox{margin: 20px 0 0 0;}



/*mousetrap*/

#product_detail_img{width: 100% !important;height: auto !important;}

/* .mousetrap{width: 100% !important;height: auto !important;} */



/*？？*/

.table-responsive {

    width: 100%;

    overflow-x: auto;

}









/*ny-video*/

.ny-video{padding: 0px 0 0px;position: relative;}

.ny-video *{transition:all 0.3s ease 0s;}

.ny-video ul{margin:-30px -15px 30px -15px;width: auto;padding:0px 0 0 0;}

.ny-video ul li{width: 25%;float: left;}



.ny-video-lei{margin:30px 15px 0 15px;transition:all 0.3s ease 0s;text-align:left;border: 1px solid #e5e5e5;

-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.0);

   -moz-box-shadow:0px 0px 15px rgba(0,0,0,0.0);

     -o-box-shadow:0px 0px 15px rgba(0,0,0,0.0);

        box-shadow:0px 0px 15px rgba(0,0,0,0.0);

}

.ny-video-lei *{transition:all 0.5s ease 0s;}

.ny-video-lei .ny-video-img{width: 100%;position: relative;overflow: hidden;}

.ny-video-lei .ny-video-img img{width: 100%;height: auto;}

.ny-video-lei .ny-video-img p{width: 100%;position: absolute;background:rgba(0,0,0,.2);width: 100%;height: 100%;left:0px;top:0;z-index: 5}

.ny-video-lei .ny-video-img a{width: 100%;display: inline-block;height: 100%;position: absolute;z-index: 10;}

.ny-video-lei .ny-video-img i{width: 50px;display: inline-block;height: 50px;position: absolute;left:50%;top:50%;margin:-25px 0 0 -25px;;z-index: 7;background: url(../images/news-01.png) no-repeat;filter:alpha(opacity:100);opacity:1;}

.ny-video-lei .ny-video-img:hover p{background:rgba(0,0,0,.0)}

.ny-video-lei .ny-video-img:hover i{top:30%;filter:alpha(opacity:0);opacity:0;}



.ny-video-lei .ny-video-t{width: 100%;padding:12px 20px 30px 20px;background: #fff}

.ny-video-lei .ny-video-t a{display: inline-block;;font-size:16px;line-height: 26px;height: 24px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333; width: 100%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;text-transform: uppercase;}

.ny-video-lei:hover .ny-video-t a{color:#f08200;}

.ny-video-lei .ny-video-t a:hover{text-decoration: underline;}

.ny-video-lei .ny-video-t p{font-size: 14px;line-height: 22px;margin:10px 0 0 0;color: 888;overflow: hidden;height: 66px;}



.ny-video-lei:hover{

  transform:translateY(-10px);

-ms-transform:translateY(-10px);   /* IE 9 */

-moz-transform:translateY(-10px);  /* Firefox */

-webkit-transform:translateY(-10px); /* Safari 和 Chrome */

-o-transform:translateY(-10px);  /* Opera */

-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.2);

   -moz-box-shadow:0px 0px 15px rgba(0,0,0,0.2);

     -o-box-shadow:0px 0px 15px rgba(0,0,0,0.2);

        box-shadow:0px 0px 15px rgba(0,0,0,0.2);

      }







@media(max-width:1200px){}

@media(max-width:992px){

  .ny-video ul li{width: 33.3%;float: left;}

  .ny-video{padding:0;}



}

@media(max-width:768px){

  .ny-video ul li{width: 50%;float: left;}

}

@media(max-width:480px){

  .ny-video ul li:last-child .ny-video-lei{margin:0;}

    .page_num ul{}

    .ny-video-lei{margin:0 0 30px 0;}

  .ny-video ul{padding:0px 0 0px 0;margin:0 0 0 0;}

  .ny-video ul li{width: 100%}

  .ny-video{padding: 0px;}

  .ny-video-lei .ny-video-t{width: 100%;padding:12px 20px 30px 20px;background: #fff}

}



/**/

/*ny-case*/



ul.ny-case{width: 102.5%;margin:0px 0 0 -2.5%;}

ul.ny-case *{transition:all 0.3s ease 0s;display: inline-block;}

ul.ny-case li{width: 22.5%;margin:0px 0 10px 2.5%;float: left;position: relative;overflow: hidden;}

ul.ny-case li div{width: 100%;overflow: hidden;position: relative;background: #000;border: 1px solid #e5e5e5;}

ul.ny-case li div p{width: 100%;background: #000;}

ul.ny-case li div img{width: 100%;height: auto;filter:alpha(opacity:100);opacity:1;}

ul.ny-case li div a{position: absolute;width: 100%;height: 100%;left:0;top:0;z-index: 99}

ul.ny-case li div i{position: absolute;left:50%;top:40%;z-index: 9;background:url(../images/ny-hl-i.png) no-repeat center;width: 54px;height: 54px;margin:-27px 0 0 -27px;filter:alpha(opacity:0);opacity:0;}

ul.ny-case li>p{margin:10px 0 10px 0}

ul.ny-case li>p a{width: 100%;height: auto;font-size: 14px;color: #444;line-height: 24px;padding:0 0px;text-align: center;text-transform: capitalize;width: 100%;display: inline-block;    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;}

ul.ny-case li:hover div p{filter:alpha(opacity:80);opacity:0.8;}

ul.ny-case li:hover i{filter:alpha(opacity:100);opacity:1;top:50%;}

ul.ny-case li:hover>p a{color: #f08200;text-decoration: underline;}



@media(max-width:1200px){}

@media(max-width:992px){

ul.ny-case{margin:0 0 0 -2.5%;}

}

@media(max-width:768px){

  ul.ny-case li{width: 47.5%}

}   

@media(max-width:480px){

  ul.ny-case li{width: 97.5%;margin:0;}

}



ul.ny-xiazai{width: 102.5%;margin:0px 0 0 -2.5%;}

ul.ny-xiazai *{transition:all 0.3s ease 0s;display: inline-block;}

ul.ny-xiazai li{width: 22.5%;margin:0px 0 30px 2.5%;float: left;position: relative;overflow: hidden;}

ul.ny-xiazai li div{width: 100%;overflow: hidden;position: relative;background: #000;border: 1px solid #e5e5e5;}

ul.ny-xiazai li div a{width: 100%;transform:scale(1.00,1.00);

-moz-transform:scale(1.00,1.00);

-webkit-transform:scale(1.00,1.00);}

ul.ny-xiazai li div img{width: 100%;height: auto;}

ul.ny-xiazai li>span{margin:10px 0 10px 0;width: 100%;display: inline-block;}

ul.ny-xiazai li>span a{width: 100%;height: auto;font-size: 14px;color: #444;line-height: 24px;max-height: 48px;padding:0 0px;text-align: center;text-transform: capitalize;width: 100%;display: inline-block;overflow: hidden;}

ul.ny-xiazai li>p{margin:10px 0 0px 0;text-align: center;display:block;}

ul.ny-xiazai li>p a{height: auto;font-size: 14px;color: #444;line-height: 36px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;padding:0 0px;text-align: center;text-transform: uppercase;display: inline-block;    white-space: nowrap;background: #f08200;color: #fff; padding:0 30px;}

ul.ny-xiazai li>p a i{font-size: 14px;line-height: 36px;margin:0px 0 0 10px;}

ul.ny-xiazai li>p a:hover{color: #fff;background: #f08200}

ul.ny-xiazai li:hover>span a{color: #f08200;text-decoration: underline;}

ul.ny-xiazai li div a:hover{transform:scale(1.2,1.2);

-moz-transform:scale(1.2,1.2);

-webkit-transform:scale(1.2,1.2);}



@media(max-width:1200px){}

@media(max-width:992px){

ul.ny-xiazai{margin:0 0 0 -2.5%;}   

}

@media(max-width:768px){

  ul.ny-xiazai li{width: 47.5%}

}   

@media(max-width:480px){

  ul.ny-xiazai li{width: 97.5%;margin:0 0 20px 2.5%;}

  ul.ny-xiazai li>p{margin:0;}

}



ul.shipin-list{margin:0 0 0 -2%;width: 102%;overflow: hidden;}

ul.shipin-list *{transition:all 0.5s ease 0s;display: inline-block;width: 100%;}

ul.shipin-list li{width: 31%;margin:0 0 20px 2%;padding: 0px;display: inline-block;vertical-align: top;}



ul.shipin-list div.shipin-list-p{width: 100%;position: relative;overflow: hidden;background: #000}

ul.shipin-list div.shipin-list-p a{width: 100%;height: 100%;position: absolute;left:0;top:0;z-index: 20}

ul.shipin-list div.shipin-list-p i{position: absolute;width: 60px;height: 60px;left:50%;top:50%;margin:-30px 0 0 -30px;z-index: 10;transform: rotateY(180deg);

-webkit-transform: rotateY(180deg); /* Safari 和 Chrome */

-moz-transform: rotateY(180deg);  /* Firefox */;filter:alpha(opacity:0);opacity:0;}

ul.shipin-list div.shipin-list-p i img{width: 100%;height: auto;}

ul.shipin-list div.shipin-list-p p{width: 100%}

ul.shipin-list div.shipin-list-p p img{width: 100%;height: auto;}



ul.shipin-list div.shipin-list-t{width: 100%;padding:0 10px 0px 10px}

ul.shipin-list div.shipin-list-t a{color: #f08200;font-size: 16px;line-height: 26px;font-size:16px;line-height: 26px;color: #f08200;margin:15px 0 0 0;overflow: hidden;max-height: 52px;}

ul.shipin-list div.shipin-list-t span{font-size: 14px;line-height: 22px;max-height: 44px;overflow: hidden;color: 777;margin:10px 0 0 0;}



ul.shipin-list div.shipin-list-p:hover i{transform: rotateY(0deg);

-webkit-transform: rotateY(0deg); /* Safari 和 Chrome */

-moz-transform: rotateY(0deg);  /* Firefox */;filter:alpha(opacity:100);opacity:1;top:50%;}

ul.shipin-list div.shipin-list-p:hover p{transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);filter:alpha(opacity:80);opacity:0.8;}

ul.shipin-list li:hover div.shipin-list-t a{text-decoration: underline;}



@media(max-width:1200px){}

@media(max-width:992px){

  ul.shipin-list li{width: 31%}

}

@media(max-width:768px){

  ul.shipin-list li{width: 47%}

}   

@media(max-width:480px){

  ul.shipin-list li{width: 97%}



}





ul.shipin-list-01{margin:0 0 0 -2%;width: 102%;overflow: hidden;}

ul.shipin-list-01 *{transition:all 0.5s ease 0s;display: inline-block;width: 100%;}

ul.shipin-list-01 li{width: 31%;margin:0 0 20px 2%;padding: 0px;display: inline-block;vertical-align: top;}



ul.shipin-list-01 div.shipin-list-p{width: 100%;position: relative;overflow: hidden;background: #000}

ul.shipin-list-01 div.shipin-list-p a{width: 100%;height: 100%;position: absolute;left:0;top:0;z-index: 20}

ul.shipin-list-01 div.shipin-list-p i{position: absolute;width: 60px;height: 60px;left:50%;top:50%;margin:-30px 0 0 -30px;z-index: 10;transform: rotateY(180deg);

-webkit-transform: rotateY(180deg); /* Safari 和 Chrome */

-moz-transform: rotateY(180deg);  /* Firefox */;filter:alpha(opacity:0);opacity:0;}

ul.shipin-list-01 div.shipin-list-p i img{width: 100%;height: auto;}

ul.shipin-list-01 div.shipin-list-p p{width: 100%}

ul.shipin-list-01 div.shipin-list-p p img{width: 100%;height: auto;}



ul.shipin-list-01 div.shipin-list-t{width: 100%;padding:0 10px 0px 10px}

ul.shipin-list-01 div.shipin-list-t a{color: #f08200;font-size: 16px;line-height: 26px;font-size:16px;line-height: 26px;color: #f08200;margin:15px 0 0 0;overflow: hidden;max-height: 52px;}

ul.shipin-list-01 div.shipin-list-t span{font-size: 14px;line-height: 22px;max-height: 44px;overflow: hidden;color: 777;margin:10px 0 0 0;}



ul.shipin-list-01 div.shipin-list-p:hover i{transform: rotateY(0deg);

-webkit-transform: rotateY(0deg); /* Safari 和 Chrome */

-moz-transform: rotateY(0deg);  /* Firefox */;filter:alpha(opacity:100);opacity:1;top:50%;}

ul.shipin-list-01 div.shipin-list-p:hover p{transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);filter:alpha(opacity:100);opacity:1;}

ul.shipin-list-01 li:hover div.shipin-list-t a{text-decoration: underline;}



@media(max-width:1200px){}

@media(max-width:992px){

  ul.shipin-list-01 li{width: 31%}

}

@media(max-width:768px){

  ul.shipin-list-01 li{width: 47%}

}   

@media(max-width:480px){

  ul.shipin-list-01 li{width: 97%}



}





/**/

/*news-list*/

.news_list-01{width:100%;}

.news_list-01>li{padding:30px 0px;overflow:hidden;clear:both;margin: 0px 0;display: inline-block;width: 100%;padding:25px 0;background: rgba(255,255,255,0.05);margin:0 0 0px 0;border-bottom: 1px solid #e5e5e5;}

.news_list-01>li:first-child {padding: 0px 0 20px}

.news_list-01>li:last-child {border:none;}

.news_list-01>li .newl_left{width:75%;float:right;}

.news_list-01>li .newl-q{width:100%;margin-left:2%;float:right;}

.news_list-01>li .newl_left em{transition:all 0.3s ease 0s;font-size:16px;display:block;margin-bottom:10px;text-transform:capitalize;color:#333;max-height:24px;line-height: 24px;overflow: hidden;     white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;width: 100%}

.news_list-01>li .newl_left em:hover,.news_list-01 li a:hover{color:#f08200;}

.news_list-01>li .newl_left .newm_date{margin-bottom:10px;}

.news_list-01>li .newl_left>p{color:888;line-height:22px;font-size:14px;overflow:hidden;max-height:48px;margin:10px 0 0 0;line-height: 22px;}

.news_list-01>li .newl_left .newl_more{transition:all 0.3s ease 0s;display:inline-block;font-size:14px;color:#fff;text-transform:capitalize;padding:0px 25px 0px 25px;margin-top:0px;line-height: 40px;text-transform: capitalize;position: relative;overflow: hidden;text-transform: uppercase;z-index: 10}

.news_list-01>li .newl_left .newl_more:after {}

.news_list-01>li .newl_left .newl_more:hover{}







.news_list-01>li .newl_right{transition:all 0.3s ease 0s;float:left;display:block;width:23%;overflow: hidden;border: 1px solid #eee;margin:0 0 0 0;}

.news_list-01>li .newl_right img{height:auto;width:100%;

transform:scale(1.00,1.00);

-moz-transform:scale(1.00,1.00);

-webkit-transform:scale(1.00,1.00);

transition:all 0.3s ease-in;}

.news_list-01>li .newl_right:hover img{

transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2);}



.news-rr{display:block;margin-bottom:0px;text-align: left;width: 100%;text-align: left;padding:0px 0}

.news-rr-01{display:block;margin-bottom:0px;text-align: left;width: 100%;text-align: left;border-bottom: 1px dashed #e5e5e5;padding:10px 0}

.main-right-01 .news-rr{display:block;margin-bottom:0px;margin: 0px 0 0 0;text-align: center;}

.news-rr li{display:inline-block;margin-right:10px;color:888;padding-right:10px;font-size: 12px;line-height: 22px;padding: 0}

.news-rr li:last-child{border:none;}

.news-rr li i{padding-right:10px;font-style: normal;font-size: 14px;color: 888;}



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

  .news_list-01 li .newl_right{width:35%;}

  .news_list-01 li .newl_left{width:62%;}

}

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

  .news_list-01 li .newl_right{width:36%;}

  .news_list-01 li .newl_left{width:62%;}

}

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

  .news_list-01 li .newl_right{width:100%;margin-bottom:0px;max-width:100%;margin: 20px 0 0 0}

  .news_list-01 li .newl_left{width:100%;margin: 10px 0 0 0}



}

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

  .news_list-01 li .newl_right{width:100%;float:none;max-width:100%;margin: 0px 0 0 0 ;display: inline-block;}

  .news_list-01 li .newl_left{width:100%;}

}



/*news-list*/
.news_list-02{width:100%;float: left;}
.news_list-02>li{padding:0px 0px;overflow:hidden;clear:both;margin: 0px 0;display: inline-block;width: 100%;padding:10px 15px 10px 15px;background: rgba(255,255,255,0.05);margin:0 0 0px 0;border-bottom: 1px solid #e5e5e5;position: relative;}

.news_list-02>li:first-child {}
.news_list-02>li:last-child {border:none;}
.news_list-02>li .newl_left{transition:all 0.3s ease 0s;width:100%;float:right;padding: 0 170px 0 10px;position: relative;display: inline-block;}
.news_list-02>li>i{width: 6px;height: 6px;background: #f08200;position: absolute;left:0px;top:29px;z-index: 5;display: inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.news_list-02>li .newl-q{width:100%;margin-left:2%;float:right;}
.news_list-02>li .newl_left em{transition:all 0.3s ease 0s;font-size:18px;display:block;margin:10px 0 0px 0;text-transform:inherit;color:#333;line-height: 26px;overflow: hidden;
    overflow: hidden;width: 100%}
.news_list-02>li .newl_left em:hover{color:#222}
.news_list-02>li .newl_left .newm_date{margin-bottom:10px;}
/*.news_list-02>li .newl_left>p{color:808080;line-height:24px;font-size:14px;overflow:hidden;margin:20px 0 0 0;}*/
.news_list-02>li .newl_left .m-more{margin:0px 0 0 0;text-align: left;position: absolute;right:0px;top:20px;z-index: 10;}
{background:#f08200 url(../images/xz-i-01.png) no-repeat right 20px top 10px;border: 1px solid #f08200;color:#fff;}
.news_list-02>li .newl_left .newl_more{transition:all 0.3s ease 0s;display:inline-block;font-size:18px;color:#fff;text-transform:capitalize;padding:0px 25px 0px 25px;margin-top:0px;line-height: 40px;text-transform: capitalize;position: relative;overflow: hidden;text-transform: uppercase;z-index: 10;}
.news_list-02>li .newl_left .newl_more:after {}
.news_list-02>li .newl_left .newl_more:hover{background: #333}
.download_spe{ margin-top:7px; font-size:14px;}

.news_list-02>li:hover .newl_left{}



.news_list-02>li .newl_right{transition:all 0.3s ease 0s;float:left;display:block;width:15%;overflow: hidden;border: 1px solid #eee;margin:0 0 0 0;display: none;}
.news_list-02>li .newl_right i{width: 40px;height: 40px;}
.news_list-02>li .newl_right img{height:auto;width:100%;
transform:scale(1.00,1.00);
-moz-transform:scale(1.00,1.00);
-webkit-transform:scale(1.00,1.00);
transition:all 0.3s ease-in;}
.news_list-02>li .newl_right:hover img{
transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2);}

.news-rr{display:block;margin-bottom:0px;text-align: left;width: 100%;text-align: left;padding:0px 0}
.news-rr-01{display:block;margin-bottom:0px;text-align: left;width: 100%;text-align: left;border-bottom: 1px dashed #e5e5e5;padding:10px 0}
.main-right-01 .news-rr{display:block;margin-bottom:0px;margin: 0px 0 0 0;text-align: left;}
.news-rr li{display:inline-block;margin-right:10px;color:#222;padding-right:10px;font-size: 18px;line-height: 26px;padding: 0}
.news-rr li:last-child{border:none;}
.news-rr li i{padding-right:10px;font-style: normal;font-size: 18px;color: #222;}

@media only screen and (max-width: 1200px) {
  .news_list-02 li .newl_right{width:20%;}
  .news_list-02 li .newl_left{width:100%;}
}
@media only screen and (max-width:992px) {
  .news_list-02 li .newl_right{width:20%;}
  .news_list-02 li .newl_left{width:100%;padding:0 150px 0 15px}
}
@media only screen and (max-width: 768px) {
  .news_list-02>li .newl_left .m-more{position: static;margin:15px 0 0 0;}
  .news_list-02 li .newl_right{width:35%;margin-bottom:0px;max-width:100%;margin: 0px 0 0 0}
  .news_list-02 li .newl_left{width:100%;margin: 0px 0 0 0px;padding: 0 0 0 0px}

}
@media only screen and (max-width: 480px) {
  .news_list-02 li .newl_right{width:100%;float:none;max-width:100%;margin: 0px 0 0 0 ;display: inline-block;display: none;}
  .news_list-02 li .newl_left{width:100%;}
}





/*ny-abt-nnn*/

.ny-abt-nnn{padding: 0 0 25px;text-align: center;}

.ny-abt-nnn a{transition:all 0.3s ease 0s;padding:0 20px;line-height: 36px;font-size: 14px;color: #666;border: 1px solid #ccc;display: inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0px 5px 10px 5px;text-transform: capitalize;}

.ny-abt-nnn a:hover{border: 1px solid #f08200;color: #f08200;}

a.ny-abt-nnn-o{border: 1px solid #f08200;color: #f08200;}



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

  .ny-abt-nnn{padding: 0px 0 0}

  .ny-abt-nnn a{width: 100%}

}



/*tc-box*/

.tc-box{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.6);text-align: center;z-index: 9999999999}

.tc-box-01{width: 100%;max-width: 768px;display: inline-block;display: inline-block;position: absolute;background: #fff;left:50%;top:50%;margin:-200px 0 0 -382px;padding:50px 30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.tc-box-01 span{font-size: 30px;line-height: 30px; color: #333;}

.tc-box-01>p{font-size: 14px;line-height: 24px;margin:30px 0 0 0;color: #666;}

.tc-box-01 .main-more {text-align: center;margin:20px 0 0 0;}

.tc-box-01 .main-more p{margin:10px 10px 0;}

.tc-box-01 .main-more .tc18x{background: #ccc;}

.tc-box-01 .main-more .tc18x:hover{background: #f08200;}

.tc-box-01 .main-more .tc18x-01{}

.tc-box-01 .main-more .tc18x-01:hover{}



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

  .tc-box-01{left:0px;width: 90%;margin:-200px 5% 0;}

}

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

  .tc-box-01{left:0px;width: 90%;margin:-250px 5% 0;}

}





/**/







ul.ys-list{margin:0 0 0 -2%;width: 102%;overflow: hidden;}

ul.ys-list *{transition:all 0.5s ease 0s;display: inline-block;width: 100%;}

ul.ys-list li{width: 31%;margin:0 0 20px 2%;padding: 0px;float: left;}



.ys-img{position: relative;overflow: hidden;background: #000;width: 100%;display: inline-block;transition:all 0.5s ease 0s;}

.ys-img *{transition:all 0.5s ease 0s;display: inline-block;width: 100%}

.ys-img{position: relative;overflow: hidden;background: #000;width: 100%;display: inline-block;transition:all 0.5s ease 0s;}

.ys-img>a{position: absolute;z-index: 50;width: 100%;height: 100%;left:0;top:0px;}

.ys-img>p {transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);filter:alpha(opacity:100);opacity:1;}

.ys-img>p img{width: 100%;height: auto;}

.ys-img>div{position: absolute;left:0;top:55%;margin:-50px 0 0 0;width: 100%;height: auto;z-index: 20;padding:0 25px;filter:alpha(opacity:0);opacity:0;}

.ys-img>div span{font-size: 18px;line-height: 28px;overflow: hidden;display: inline-block;width: 100%;color: #fff;  margin:10px 0 0 0;overflow: hidden;height: 28px;text-transform: uppercase;    white-space: nowrap;text-overflow: ellipsis;}

.ys-img>div p{font-size: 14px;line-height: 24px;height: 63px;color:rgba(255,255,255,.7);padding:0px 0px 0px;font-style: normal;padding:15px 0 0 0;border-top: 1px solid rgba(255,255,255,.3);margin:15px 0 0 0;overflow: hidden;}





.ys-img:hover >p{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);filter:alpha(opacity:50);opacity:0.5;}

.ys-img:hover >div{filter:alpha(opacity:100);opacity:1;top:50%;}



@media(max-width:1200px){}

@media(max-width:992px){

  ul.ys-list li{width: 48%}

}

@media(max-width:768px){

  ul.ys-list li{width: 48%}

}   

@media(max-width:480px){

  ul.ys-list li{width: 98%}



}













/*编辑*/

.about_main img{height: auto;max-width: 100%}

.about_main{font-size: 12px;line-height: 22px;color:#888;}



.ny-con-box img{height: auto;max-width: 100%}

.ny-con-box{font-size: 12px;line-height: 22px;color:#888;}



.por-main img{height: auto;max-width: 100%;}

.pro_table .addthis_toolbox{margin:10px 0 0 0;width: 100%;float: left;}

.por-main{font-size: 12px;line-height: 22px;color:#888;}



.news_main>div img{height: auto;max-width: 100%;}

.news_main{font-size: 12px;line-height: 22px;color:#888;}



.blog_main img{height: auto;max-width: 100%;}

.blog_main{font-size: 12px;line-height: 22px;color:#888;}





/*main-s*/

.main-s{}

.main-s *{width: 100%;display: inline-block;transition:all 0.3s ease 0s;}

.main-s ul{margin:0 0 0 -2%;width: 102%}

.main-s ul li{width: 23%;margin:20px 0 0 2%;float: left;position: relative;}

.m-s-p{width: 100%;            -webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);position: relative;display: inline-block;background: #fff;

            -moz-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);

            clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);

            transition: 1s clip-path;overflow: hidden;}

.m-s-p p{position: absolute;width: 100%;height: 100%;background:rgba(150,14,141,0.0);z-index: 5}           

.m-s-p i{position: absolute;width:40px;height: 40px;top:40%;left:50%;margin:-20px 0 0 -20px;z-index: 10;filter:alpha(opacity:0);opacity:0;transition:all 0.5s ease 0s;}           

.m-s-p img{width: 100%;height: auto;}

.m-s-t{height:115px;margin:20px 0 0 0;width: 100%}

.m-s-t a{font-size: 16px;line-height: 26px;max-height: 52px;display: inline-block;overflow: hidden;color: #333;}

.m-s-t p{font-size: 14px;line-height: 24px;max-height: 48px;display: inline-block;overflow: hidden;margin:15px 0 0 0;color: #666;}

.main-s ul li:hover .m-s-p p{background:rgba(150,14,141,0.5);}

.main-s ul li:hover .m-s-p i{filter:alpha(opacity:100);opacity:1;top:50%;}

.main-s ul li:hover .m-s-t a{color: #960e8d;}

.m-s-t a:hover{text-decoration: underline;}



.main-s ul li:nth-child(2){margin:70px 0 0 2%;}

.main-s ul li:nth-child(3){margin:120px 0 0 2%;}

.main-s ul li:nth-child(4){margin:170px 0 0 2%;}



.main-s ul li:nth-child(5){margin:-130px 0 0 2%;}

.main-s ul li:nth-child(6){margin:-80px 0 0 2%;}

.main-s ul li:nth-child(7){margin:-30px 0 2%;}

.main-s ul li:nth-child(8){margin:20px 0 0 2%;}





/*响应式iframe*/

.cnm-sp{width: 100%;margin:0px 0 0 0;position: relative;display: inline-block;float: left;height: auto;}

.cnm-sp:before{width: 100%;padding-bottom:60%;display: inline-block;content: "";}

iframe{max-width: 100%;}

.cnm-sp>iframe{position: absolute;;top:0px;left:0px;width: 100% !important;height: 100% !important;}







/*ny-con-ul*/

.ny-con-ul{}

.ny-con-ul li{width: 33.3%;float: left;border-right: 1px solid #e5e5e5;padding:0 20px;text-align: center;height: 150px;}

.ny-con-ul li:last-child{border: none;}

.ny-con-ul li i{width: 50px;display: inline-block;}

.ny-con-ul li i img{width: 100%;height: auto;}

.ny-con-ul li span{font-size: 18px;line-height: 18px;width: 100%;font-family: "思源黑体_B";   display: inline-block;color:#333;text-transform: capitalize;margin:15px 0 15px 0;}

.ny-con-ul li p{font-size: 12px;line-height: 22px;width: 100%;color:#333;display: inline-block;}

.ny-con-ul li p a{font-size: 12px;line-height: 22px;width: 100%;color:#333;display: inline;}

.ny-con-ul li p a:hover{color:#f08200;}



@media(max-width:992px){

}

@media(max-width:768px){

  .ny-con-ul li{width: 100%;border: none;border-bottom: 1px solid #e5e5e5;height: auto;padding: 20px 0}

  .ny-con-ul li:last-child{border-bottom: 1px solid #e5e5e5;}

  .ny-con-ul li i{}

}   

@media(max-width:480px){



}





/**/

.ny-yy{margin:0px 0 0 -3%;width: 103%;padding:0 0 30px 0}

.ny-yy *{transition:all 0.3s ease 0s;}

.ny-yy li{width: 30%;margin:40px 0 0 3%;float: left;position: relative;}

.ny-yy li a{position: absolute;width: 100%;height: 100%;left:0px;top:0px;z-index: 10;}

.ny-yy li div.ny-yy-img{overflow: hidden;}

.ny-yy li div.ny-yy-img span{transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);}

.ny-yy li div.ny-yy-img span img{;height: auto;width: 100%}

.ny-yy li div.ny-yy-txt{position: relative;padding: 25px 20px 30px 20px;border: 1px solid #e5e5e5;text-align: left;background: #fff}

.ny-yy li div.ny-yy-txt i{transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);width: 50px;height: 50px;position: absolute;right:20%;top:0px;margin:-25px -25px 0 0;white-space: nowrap; text-overflow: ellipsis;background:#fff;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;z-index: 2;}

.ny-yy li div.ny-yy-txt i img{width: 100%;height: auto;}

.ny-yy li div.ny-yy-txt span{font-size: 16px;line-height: 26px;overflow: hidden;max-height: 26px; white-space: nowrap;text-overflow: ellipsis;margin:15px 0 0 0;font-family: "思源黑体_B"; color:#333;}

.ny-yy li div.ny-yy-txt p{font-size: 12px;line-height: 22px;height:44px;overflow: hidden;margin:10px 0 0 0;}

.ny-yy li:hover div.ny-yy-img span{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.ny-yy li:hover div.ny-yy-txt{background: #f08200;border: 1px solid #f08200;text-align: center;}

.ny-yy li:hover div.ny-yy-txt i{right:50%;transform:rotate(-360deg); -ms-transform:rotate(-360deg); -moz-transform:rotate(-360deg); -webkit-transform:rotate(-360deg); -o-transform:rotate(-360deg);}

.ny-yy li:hover div.ny-yy-txt span{color:#fff;}

.ny-yy li:hover div.ny-yy-txt p{color:#fff;}



.ny-yy-lei{width: 100%;text-align: center;}

.ny-yy-lei li{text-align: center;display: inline-block;margin:0 5px;}

.ny-yy-lei li a{transition:all 0.3s ease 0s;font-size: 12px;line-height: 38px;color:#f08200;border: 1px solid #f08200;padding: 2px 36px 0;width: auto;position: relative;text-transform:  uppercase;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background: #fff;vertical-align: middle;display: inline-block;width: auto;}

.ny-yy-lei li:hover a{color:#fff;background: #f08200;border: 1px solid #f08200;}

.ny-yy-lei li a.yy-nn{color:#fff;background: #f08200;border: 1px solid #f08200;}











@media(max-width:1200px){



}

@media(max-width:992px){

  .ny-yy li{margin:30px 0 0 3%;width: 47%}

}

@media(max-width:768px){

}

@media(max-width:480px){}





/**/

/**/

.tab_menu{overflow:hidden;background: #555;margin:40px 0 0 0;}



.tab_menu li{background: #555;float:left;height:50px;line-height:50px;color:#fff;background:#555;text-align:center;cursor:pointer;padding:0 20px;text-transform: uppercase;font-size: 14px;text-transform: capitalize;}



.tab_menu li.current{color:#fff;background:#f08200;}



.tab_menu li a{color:#fff;text-decoration:none;}



.tab_menu li.current a{color:#333;}



.tab_box{padding:20px 0;}



.tab_box li{height:24px;line-height:24px;overflow:hidden;}



.tab_box li span{margin:0 5px 0 0;font-size:12px;font-weight:400;color:#ddd;}



.tab_box .hide{display:none;}



@media(max-width:992px){



}

@media(max-width:768px){



}

@media(max-width:480px){

  .tab_menu li{padding: 0;text-align: center;width: 50%;font-size: 12px;)}



}



/**/

.xz-lei-box{;margin:0px 0 0 0;width: 100%;}

.xz-lei{border: 1px solid #ccc;min-width:100%}

.xz-lei *{display: inline-block;width: 100%}

.xz-lei-01{background: #f08200;}

.xz-lei-01 *{color:#fff;}

.xz-lei-01 li{float: left;text-align: center;}

.xz-lei-01 li{font-size: 14px;line-height:40px;height: 40px;background: #f08200;display: inline-block;}

.xz-lei-01 li.xz-lei-01-01{width: 70%;padding:0 10px}

.xz-lei-01 li.xz-lei-01-02{width: 15%;border-left: 1px solid #fff;padding:0 10px}

.xz-lei-01 li.xz-lei-01-03{width: 15%;border-left: 1px solid #fff;padding:0 10px}

.xz-lei-02{}

.xz-lei-02 li{float: left;text-align: center;}

.xz-lei-02 li *{font-size: 12px;line-height: 50px;height: 50px;color:#333;}

.xz-lei-02 li>span{width: 70%;float: left;border-bottom: 1px solid #ccc;    white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-height: 50px;padding:0 10px;text-align: left;}

.xz-lei-02 li>p{width: 15%;border-left: 1px solid #ccc;float: left;border-bottom: 1px solid #ccc;padding:0 10px;overflow: hidden;}

.xz-lei-02 li>p>span{background:none !important;}

.xz-lei-02 li>a{width: 15%;border-left: 1px solid #ccc;float: left;border-bottom: 1px solid #ccc;position: relative;padding:0 10px}

.xz-lei-02 li>a i{width: 10px;position: absolute;left:50%;top:50%;width: 30px;height: 30px;margin:-15px 0 0  -15px;padding: 0}

.xz-lei-02 li>a i img{width: 100%;height: auto;padding: 0px}







.ny-vd{margin:20px 0 0 -2%;width: 102%;padding:0 0 30px 0}

.ny-vd *{transition:all 0.3s ease 0s;display: inline-block;width: 100%}

.ny-vd li{width: 31%;margin:20px 0 0 2%;position: relative;vertical-align: top;}

.ny-vd li a{position: absolute;width: 100%;height: 100%;left:0px;top:0px;z-index: 10;}

.ny-vd li div.ny-vd-img{overflow: hidden;position: relative;background: #000}

.ny-vd li div.ny-vd-img a{position: absolute;left:0px;top:0px;width: 100%;height: auto;;z-index: 10;}

.ny-vd li div.ny-vd-img i{position: absolute;left:50%;top:40%;margin:-40px 0 0 -33px;z-index: 5;width: 70px;filter:alpha(opacity:0);opacity:0;}

.ny-vd li div.ny-vd-img i img{width: 100%;height: auto;}

.ny-vd li div.ny-vd-img span{transform:scale(1.00,1.00); -moz-transform:scale(1.00,1.00); -webkit-transform:scale(1.00,1.00);filter:alpha(opacity:100);opacity:1;}

.ny-vd li div.ny-vd-img span img{;height: auto;width: 100%}

.ny-vd li div.ny-vd-txt{position: relative;padding: 15px 0px 0px 0px;border: 0px solid #e5e5e5;text-align: left;background: #fff;}

.ny-vd li div.ny-vd-txt i{transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);width: 50px;height: 50px;position: absolute;right:20%;top:0px;margin:-25px -25px 0 0;white-space: nowrap; text-overflow: ellipsis;background:#fff;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;z-index: 2;}

.ny-vd li div.ny-vd-txt i img{width: 100%;height: auto;}

.ny-vd li div.ny-vd-txt span{font-family: "思源黑体_B"; font-size: 14px;line-height: 24px;overflow: hidden;max-height: 48px;margin:0px 0 0 0; color:#333;}

.ny-vd li div.ny-vd-txt p{font-size: 12px;line-height: 22px;height:44px;overflow: hidden;margin:10px 0 0 0;display: none;}

.ny-vd li:hover div.ny-vd-img span{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);filter:alpha(opacity:50);opacity:.5;}

.ny-vd li:hover div.ny-vd-img i{filter:alpha(opacity:100);opacity:1;top:50%;}

.ny-vd li:hover div.ny-vd-txt{}

.ny-vd li:hover div.ny-vd-txt i{right:50%;transform:rotate(-360deg); -ms-transform:rotate(-360deg); -moz-transform:rotate(-360deg); -webkit-transform:rotate(-360deg); -o-transform:rotate(-360deg);}

.ny-vd li:hover div.ny-vd-txt span{color:#f08200;}

.ny-vd li:hover div.ny-vd-txt p{}







@media(max-width:1200px){



}

@media(max-width:992px){

  .xz-lei-box{;margin:30px 0 0 0;width: 100%;overflow-x: scroll;}

  .xz-lei{border: 1px solid #ccc;}

  .ny-vd li{margin:20px 0 0 2%;width: 47.5%}

}

@media(max-width:768px){

  .xz-lei{min-width:992px}

  .ny-vd li{margin:20px 0 0 2%;width: 47.5%}

}

@media(max-width:480px){

  .ny-vd li{margin:20px 0 0 2%;width: 98%}

}



.faqs-lei {

  width: 100%;

  font: 14px/21px "Open Sans", Arial, sans-serif;

  color: #666;

  background-color: white;

  padding:20px 0px;

  border-radius: 5px;

  

}



.faqs-lei p {

  margin-bottom: 10px;

}





.faqs-lei .hide {

  display: none;

}



.faqs-lei .faqs-q {

  font-size: 19px;

  color: #333;

  margin-bottom: 20px;

  margin-left: 26px;

  cursor: pointer;

}



/* Triangle list item */

.faqs-lei .faqs-q:before {

  content: "";

  border-color: transparent #ccc;

  border-style: solid;

  border-width: 5px 0 5px 8px;

  display: block;

  height: 0;

  width: 0;

  left: -16px;

  top: 17px;

  position: relative;

}



.faqs-lei .faqs-a {

  padding: 20px;

  background: #FDFCFA;

  border-radius: 5px;

  border: 1px solid #F2EEE6;

  margin: 20px 0 30px;

  position: relative;

  display: none;

}



/* Triangle in definition container */

.faqs-lei .faqs-a:after,.faqs-lei .faqs-a:before {

  bottom: 100%;

  left: 6%;

  border: solid transparent;

  content: "";

  height: 0;

  width: 0;

  position: absolute;

  pointer-events: none;

}



.faqs-lei .faqs-a:after {

  border-color: rgba(136, 183, 213, 0);

  border-color: transparent;

  border-bottom-color: #FDFCFA;

  border-width: 15px;

  margin-left: -15px;

}



.faqs-lei .faqs-a:before {

  border-color: rgba(194, 225, 245, 0);

  border-color: transparent;

  border-bottom-color: #F2EEE6;

  border-width: 17px;

  margin-left: -17px;

}





.ny-link{text-align: left;width: 100%;float: left;margin:30px 0 0 0;}

.ny-link a{display: inline-block;width: 36px;height: 36px;margin:0 7px 0 0;transition:all 0.3s ease 0s;}

.ny-link a img{  height: auto;width: 100%;filter:alpha(opacity:100);opacity:1;}

.ny-link a:hover{filter:alpha(opacity:80);opacity:0.8;}





/*page-number*/

.page_num{width:100%;margin:0px auto 0 auto;text-align:center;display: block;border-top: 1px dashed #e5e5e5;float: left;}

.page_num *{width: auto;}

.page_num ul{border-top:;padding: 20px 0 0 0}

.page_num li{display:inline-block;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;vertical-align: middle;}

.page_num li p{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display:inline-block;color:#fff;background: #f08200;font-size:12px;text-transform:capitalize;margin-bottom:0;padding:0px 12px 0px 12px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;margin:0 0px;vertical-align: middle;line-height: 30px; }

.page_num li a i{display: inline-block;line-height: 30px;width: 10;}

.page_num li span{display:inline-block;color:#fff;background:#3d3938;font-size:14px;text-transform:capitalize;margin-bottom:0;padding:0px 10px 0px 10px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;margin:0 2px;line-height: 30px;}

.page_num li a{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:#fff;display:inline-block;color:#777;font-size:12px;text-transform:capitalize;padding:0px 0px 0px 0px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;margin:0 2px;vertical-align: middle;line-height: 30px; width: 30px}

.page_num li a:hover{color:#fff;text-decoration:none;background: #f08200;}

.page_num>span{display:block;font-size:12px;margin-top:10px;text-align: center;}

.page_num>span:before{content:'[';padding-right:3px;}

.page_num>span:after{content:']';padding-left:3px;}

.page_num>span p{display:inline-block;margin:0 5px;width: auto;}

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

    .tags{ display: none;}

    .page_num li a i{width: 30px;}

    .page_num>span{width:100%;margin-top:10px;}}

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

  .page_num li{margin:5px 0;}

  .page_num li p,.page_num li a{font-size:14px;}

}




@media only screen and (max-width:680px){
.m-3j-shuzi li div i{width:40px; height:40px;}	
.m-3j-shuzi li div{padding:0px 0px 0px 48px;}
.m-3j-shuzi li div span{ font-size:24px; line-height:24px;}
.m-3j-shuzi li div span.shuzijia:after{ line-height:24px;}
.m-f{ display:none}
.left-hot{display:none}
.relatedTags{display:none}
.view_pro{display:none}
.m-f{display:none}

	}
	
.height{ display:none}
@media only screen and (max-width: 768px)
{.height{ 
    height: 50px;
    display: block;
}}


/*footer_nav*/
.footer_nav{ display:none}

@media only screen and (max-width: 768px) {
.footer_nav{width: 100%; position:fixed; bottom:0; display:block; overflow:hidden; z-index:999999}

.footer_nav{background:#f08200;padding:12px 0 5px; border-top:2px solid #fff;}
.footer_nav ul  li{ float:left; width:25%; text-align:center;  list-style:none; padding:0px 10px;}
.footer_nav ul li i{ font-size:16px; color:#fff;}

.footer_nav ul li p{color:#fff;font-size:13px;margin-top:3px;text-transform:capitalize; line-height:12px;}
}
@media only screen and (max-width: 375px) {.footer_nav ul li p{ font-size:12px;}}

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

#footer_img{ background:url(../images/inquiry_ico.png) no-repeat; width:46px; height:46px; position:absolute; left:50%; bottom:0px; margin-left:-23px; padding-left:46px;}


.main-map iframe{ width:100%; height:100%}
}



@media (max-width: 768px)
{.m-more{ padding:0px 0px 30px 0px}

.main-right{ padding:10px 0 30px 0px}



}

@media (max-width:580px) {
.news_main iframe{width:100%!important; height:250px!important; }
}



/**/
.m-two{position: fixed;left:0px;bottom:0px;width: 100%;height: auto;z-index: 999999999999;background: rgba(0,0,0,0.5);width: 100%;height: 100%;}
.m-two *{display: inline-block;transition:all 0.3s ease 0s;}
.m-two-box{position: absolute;padding:0px 0;text-align: center;background: #fff;position: fixed;max-width: 600px;width: 100%;;left:50%;top:50%;margin:-180px 0 0 -300px;}
.m-two-box .m-two-img {position: relative;width: 100%;overflow: visible;}
.m-two-box .m-two-img:before{width: 100%;padding-bottom:60%;display: inline-block;content: "";}
.m-two-box .m-two-img .m-two-a {position: ;width: 100%;position: absolute;width:100%;height: 100%;left:0px;top:0px;}
.m-two-box .m-two-img .m-two-a-01 {display: inline-block;}
.m-two-box .m-two-img .m-two-a-02 {display:none;}
.m-two-box .m-two-img .m-two-a img{width: 100%;height:auto;}
.m-two-box .m-two-img a#m-close-02{cursor: pointer;;position: absolute;right:0%;top:0%;width: 20px;margin:-20px -20px 0 0px;height: 20px;background:url(../images/gg-02.png) no-repeat center;filter:alpha(opacity:50);opacity:0.5;}
.m-two-box .m-two-img a#m-close-02:hover{filter:alpha(opacity:100);opacity:1;}

@media(max-width:768px){
  .m-two-box .m-two-img:before{width: 100%;padding-bottom:60%;display: inline-block;content: "";}
  .m-two-box .m-two-img .m-two-a-01 {display:none;}
.m-two-box .m-two-img .m-two-a-02 {display:inline-block;}
  .m-two-box{width: 90%;left:0%;top:20%;margin:0 5%}
  .m-tow{}
  .m-tow-box{}
}
@media(max-width:480px){
  .m-two-box{width: 80%;left:0%;top:10%;margin:0 10%}
  .m-two-box .m-two-img:before{width: 100%;padding-bottom:150%;display: inline-block;content: "";}
    .m-two-box .m-two-img a#m-close-02{position: absolute;right:50%;top:100%;width: 40px;height: 80px;margin:0px -20px 0 0px;background:url(../images/gg-01.png) no-repeat center;filter:alpha(opacity:100);opacity:1;}
    .m-two-box .m-two-img .m-two-a-01 {display:none;}
.m-two-box .m-two-img .m-two-a-02 {display:inline-block;}
}


/**/
.how-query {position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-left: 0px;float: left;display: inline-block;}



 .how-query .how-query-tips {
    cursor: pointer;
    position: relative;
}

 .how-query .how-query-tips p {
    font-size: 17px;
    margin:10px 0 0 0;
    color: #f08200;
  
    align-items: center;
    text-decoration: underline;
}

 .how-query .how-query-tips>img {
    width: 20px;
    cursor: pointer;
    margin-left: 5px;
}
.how-query-layer>p{ text-align:center}


 .how-query .how-query-layer {
    position: absolute;
    top: 40px;
    left:50%;
    transform: translateX(-50%);
    background: #fffaf4;
    padding: 10px 20px 20px 20px;
    width: 320px;
    z-index:100;
    cursor: auto;
    box-shadow: 0 2px 8px rgb(0 0 0 / 20%);
    display: none;
  }

  .how-query:hover .how-query-layer{display: inline-block !important;}
   .how-query .how-query-layer::before {
    content: "";
    border-style: solid;
    border-width: 8px;
    border-color: transparent transparent #e9f5ff transparent;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
}
 .how-query .how-query-layer h4 {
    margin-bottom:10px;
    font-size: 20px;
    text-align: center;
    color:#333;
  }
 .how-query .how-query-layer span {
    font-size: 15px;
    line-height: 1.5;
  }

   .how-query .how-query-layer .close-how-query-layer {
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 10px;
    width: 22px;
    display: none;
}
@media(max-width:990px){
  .h-search{width: 100%}
  .how-query{width: 100%;float: none;}
}
@media(max-width:768px){
  .how-query{width: 100%;float: none;}
}

/*pros_section*/
.pros_section{ position: relative; overflow: hidden;}
.pros_section .m-box{ padding: 50px 48px; background-color: rgba(246, 246, 246, 1);}
.pros_section .cate_con{ width: 100%; margin:0 auto 50px; border-bottom: 1px solid #f08200; overflow: hidden;}
.pros_section .select_list{ display: flex; align-items: center; justify-content: center; flex-wrap: wrap; margin: 0 auto; text-align: center;}
.pros_section .select_list li{
	width: 33.33%;
	list-style: none;
	display: flex;
    justify-content: center;
    align-items: center;
    height: 67px;
    font-size: 20px;
    line-height: 1;
    color:#f08200;
    position: relative;
    cursor: pointer;
}
.pros_section .select_list li:after {
    content: '';
    display: block;
    left: 0;
    width: 100%;
    bottom: 0;
    height: 9px;
    background-color: #f08200;
    position: absolute;
    transform: scaleX(0);
    transition: transform .5s ease-in-out;
}
.pros_section .select_list li:hover:after,.pros_section .select_list li.current:after {
    transform: scaleX(1);
}
.pros_section .select_list li:before {
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    background-color: #f08200;
    position: absolute;
    left: 50%;
    bottom: 4px;
    margin-left: -11px;
    transform: rotate(45deg);
    opacity: 0;
    transition: opacity .5s ease-in-out;
}
.pros_section .select_list li.current:before {
    opacity: 1;
}

.pros_section .item{ display:none;}
.pros_section .select_con ul{ margin: -30px -15px 0;}
.pros_section .select_con ul li{ width: 33.33%; float: left; list-style: none; padding: 0 15px; margin-top: 30px; transition: 0.5s all;}
.pros_section .select_con ul li:nth-child(3n+1){ clear: both;}
.pros_section .select_con ul li .li{ background: #fff; transition: 0.6s all; overflow: hidden;}
.pros_section .select_con ul li .img{ position: relative;}
.pros_section .select_con ul li .img img{ width: 100%;}
.pros_section .select_con ul li .img a{ display: block; line-height: 0; overflow: hidden;}
.pros_section .select_con ul li .img:hover img{transform: scale(1.1);}
.pros_section .select_con ul li .list_txt {
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 14px 15px;
    align-items: center;
}
.pros_section .select_con ul li .list_txt .list_l {
    width: calc(100% - 90px);
}
.pros_section .select_con ul li .list_txt .list_n {
    line-height: 1.5;
    color: rgba(30, 30, 30, .8);
    font-size: 16px;
    font-weight: 600;
    transition: color .5s ease-in-out;
}

.pros_section .select_con ul li .list_txt .list_time {
    line-height: 1;
    margin-top: 3px;
    color: rgba(30, 30, 30, .6);
    font-size: 12px;

}
.pros_section .select_con ul li .list_txt .list_r {
    display: flex;
}

.pros_section .select_con ul li .list_txt .list_r a {
    margin-left: 12px;
    border-radius: 50%;
    width: 33px;
    height: 33px;
    background-color: rgba(233, 233, 233, .8);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: background-color .5s ease-in-out, color .5s ease-in-out;
	background-size: 18px auto;
	background-repeat: no-repeat;
	background-position: center center;
}
.pros_section .select_con ul li .list_txt .list_r a.wj{
	background-image: url("data:image/svg+xml,%3Csvg t='1749200771860' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4406' width='20' height='20'%3E%3Cpath d='M733.801 961.728H254.092c-82.684 0-149.909-67.225-149.909-149.909V212.182c0-82.684 67.225-149.909 149.909-149.909h479.709c82.626 0 149.909 67.225 149.909 149.909v599.637c0 82.684-67.283 149.909-149.909 149.909zM254.092 122.236c-49.657 0-89.945 40.347-89.945 89.945v599.637c0 49.599 40.288 89.945 89.945 89.945h479.709c49.54 0 89.945-40.347 89.945-89.945V212.182c0-49.599-40.405-89.945-89.945-89.945H254.092z' fill='%23999999' p-id='4407'%3E%3C/path%3E%3Cpath d='M493.947 422.054H254.092c-16.63 0-29.982-13.41-29.982-29.981 0-16.572 13.352-29.982 29.982-29.982h239.855c16.514 0 29.981 13.41 29.981 29.982s-13.468 29.981-29.981 29.981zM733.801 601.945H254.092c-16.63 0-29.982-13.41-29.982-29.981 0-16.572 13.352-29.982 29.982-29.982h479.709c16.514 0 29.981 13.41 29.981 29.982 0 16.571-13.467 29.981-29.981 29.981zM733.801 781.836H254.092c-16.63 0-29.982-13.409-29.982-29.981s13.352-29.981 29.982-29.981h479.709c16.514 0 29.981 13.409 29.981 29.981s-13.467 29.981-29.981 29.981z' fill='%23999999' p-id='4408'%3E%3C/path%3E%3C/svg%3E");
}
.pros_section .select_con ul li .list_txt .list_r a.down_d{
background-image: url("data:image/svg+xml,%3Csvg t='1749201005269' class='icon' viewBox='0 0 1041 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7992' width='20' height='20'%3E%3Cpath d='M911.537572 603.745665c-23.676301 0-41.433526 17.757225-41.433526 41.433526v118.381503c0 17.757225-17.757225 35.514451-41.433526 35.514451H219.00578c-23.676301 5.919075-41.433526-11.83815-41.433526-29.595376v-118.381503c0-23.676301-17.757225-41.433526-41.433526-41.433526-23.676301 0-41.433526 17.757225-41.433526 41.433526v118.381503c0 65.109827 59.190751 124.300578 130.219653 124.300578H828.67052c71.028902 0 130.219653-53.271676 130.219653-124.300578v-118.381503c0-23.676301-23.676301-47.352601-47.352601-47.352601z m-461.687861 112.462427c23.676301 23.676301 47.352601 35.514451 76.947977 35.514451s59.190751-11.83815 76.947977-35.514451l201.248555-207.16763c23.676301-23.676301 29.595376-59.190751 17.757225-94.705202-11.83815-29.595376-41.433526-47.352601-71.028902-47.352601H710.289017V207.16763c0-65.109827-47.352601-124.300578-112.462427-124.300578H449.849711c-59.190751 0-112.462428 53.271676-112.462428 124.300578v159.815029H295.953757c-29.595376 0-59.190751 17.757225-71.028902 47.352601-11.83815 35.514451-5.919075 71.028902 17.757226 94.705202l207.16763 207.16763zM313.710983 455.768786h71.028901c23.676301 0 41.433526-17.757225 41.433526-41.433526V207.16763c0-17.757225 11.83815-35.514451 23.676301-35.514451h147.976879c11.83815 0 23.676301 17.757225 23.6763 35.514451V414.33526c0 23.676301 17.757225 41.433526 41.433526 41.433526h71.028902l-195.32948 201.248555c-5.919075 5.919075-11.83815 5.919075-17.757225 5.919075s-11.83815 0-17.757226-5.919075L313.710983 455.768786z' fill='%23999999' p-id='7993'%3E%3C/path%3E%3C/svg%3E");
}
.pros_section .select_con ul li .list_txt .list_r a:hover{ background: #f08200; background-repeat: no-repeat; background-position: center center;}
.pros_section .select_con ul li .list_txt .list_r a.wj:hover{
	background-image: url("data:image/svg+xml,%3Csvg t='1749200771860' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4406' width='20' height='20'%3E%3Cpath d='M733.801 961.728H254.092c-82.684 0-149.909-67.225-149.909-149.909V212.182c0-82.684 67.225-149.909 149.909-149.909h479.709c82.626 0 149.909 67.225 149.909 149.909v599.637c0 82.684-67.283 149.909-149.909 149.909zM254.092 122.236c-49.657 0-89.945 40.347-89.945 89.945v599.637c0 49.599 40.288 89.945 89.945 89.945h479.709c49.54 0 89.945-40.347 89.945-89.945V212.182c0-49.599-40.405-89.945-89.945-89.945H254.092z' fill='%23ffffff' p-id='4407'%3E%3C/path%3E%3Cpath d='M493.947 422.054H254.092c-16.63 0-29.982-13.41-29.982-29.981 0-16.572 13.352-29.982 29.982-29.982h239.855c16.514 0 29.981 13.41 29.981 29.982s-13.468 29.981-29.981 29.981zM733.801 601.945H254.092c-16.63 0-29.982-13.41-29.982-29.981 0-16.572 13.352-29.982 29.982-29.982h479.709c16.514 0 29.981 13.41 29.981 29.982 0 16.571-13.467 29.981-29.981 29.981zM733.801 781.836H254.092c-16.63 0-29.982-13.409-29.982-29.981s13.352-29.981 29.982-29.981h479.709c16.514 0 29.981 13.409 29.981 29.981s-13.467 29.981-29.981 29.981z' fill='%23ffffff' p-id='4408'%3E%3C/path%3E%3C/svg%3E");
}
.pros_section .select_con ul li .list_txt .list_r a.down_d:hover{
background-image: url("data:image/svg+xml,%3Csvg t='1749201005269' class='icon' viewBox='0 0 1041 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7992' width='20' height='20'%3E%3Cpath d='M911.537572 603.745665c-23.676301 0-41.433526 17.757225-41.433526 41.433526v118.381503c0 17.757225-17.757225 35.514451-41.433526 35.514451H219.00578c-23.676301 5.919075-41.433526-11.83815-41.433526-29.595376v-118.381503c0-23.676301-17.757225-41.433526-41.433526-41.433526-23.676301 0-41.433526 17.757225-41.433526 41.433526v118.381503c0 65.109827 59.190751 124.300578 130.219653 124.300578H828.67052c71.028902 0 130.219653-53.271676 130.219653-124.300578v-118.381503c0-23.676301-23.676301-47.352601-47.352601-47.352601z m-461.687861 112.462427c23.676301 23.676301 47.352601 35.514451 76.947977 35.514451s59.190751-11.83815 76.947977-35.514451l201.248555-207.16763c23.676301-23.676301 29.595376-59.190751 17.757225-94.705202-11.83815-29.595376-41.433526-47.352601-71.028902-47.352601H710.289017V207.16763c0-65.109827-47.352601-124.300578-112.462427-124.300578H449.849711c-59.190751 0-112.462428 53.271676-112.462428 124.300578v159.815029H295.953757c-29.595376 0-59.190751 17.757225-71.028902 47.352601-11.83815 35.514451-5.919075 71.028902 17.757226 94.705202l207.16763 207.16763zM313.710983 455.768786h71.028901c23.676301 0 41.433526-17.757225 41.433526-41.433526V207.16763c0-17.757225 11.83815-35.514451 23.676301-35.514451h147.976879c11.83815 0 23.676301 17.757225 23.6763 35.514451V414.33526c0 23.676301 17.757225 41.433526 41.433526 41.433526h71.028902l-195.32948 201.248555c-5.919075 5.919075-11.83815 5.919075-17.757225 5.919075s-11.83815 0-17.757226-5.919075L313.710983 455.768786z' fill='%23ffffff' p-id='7993'%3E%3C/path%3E%3C/svg%3E");
}
/*performance_con*/
.pros_section .performance_con {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.pros_section .performance_con .performance_l {
    width: 102px;
    height: 491px;
    display: flex;
    align-items: center;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 0) 100%);
}
.pros_section .performance_con .swiper-button-prev,.pros_section .performance_con .swiper-button-next{ background: none; box-shadow: none;}
.pros_section .performance_con .per_time_box {
    position: relative;
    width: 100%;
    height: 140px;
	  flex-shrink: 0;
}
.pros_section .performance_con .per_time_box .swiper-container {
    height: 100%;
}
.pros_section .performance_con .per_time_box .swi_overflow{ height: 140px;}
.pros_section .performance_con .per_time_box #pro_img_thumbs3 .swiper-slide{  
    display: flex;
    align-items: center;
    justify-content: center;
	text-align: center;
    height: 35px !important;
    transition: color .5s ease-in-out, transform .5s ease-in-out;
    text-align: center;
}
.pros_section .performance_con .per_time_box #pro_img_thumbs3 .swiper-slide a{ transform: scale(.8); font-size: 18px; color: rgba(30, 30, 30, .6); transition: color .5s ease-in-out, transform .5s ease-in-out;}
.pros_section .performance_con .per_time_box #pro_img_thumbs3 .swiper-slide-thumb-active a,
.pros_section .performance_con .per_time_box #pro_img_thumbs3 .swiper-slide:hover a{
    transform: none;
    color: rgba(240, 130, 0, .9);
}
.pros_section .performance_con .per_time_box .swiper-button-prev,
.pros_section .performance_con .per_time_box .swiper-button-next {
    position: absolute;
    border: none;
    margin: 0;
    transform: scale(.8);
    background-color: transparent !important;
	border-radius: inherit;
	float: inherit;
}
.pros_section .performance_con .per_time_box .swiper-button-prev {
    width: 100%;
	height: 36px;
    left: 0;
    bottom: 100%;
    top: auto;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url("data:image/svg+xml,%3Csvg t='1749367515622' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7533' width='200' height='200'%3E%3Cpath d='M74.928386 877.529406l874.143197 0L512.002417 147.039827 74.928386 877.529406zM74.928386 877.529406' fill='%23878787' p-id='7534'%3E%3C/path%3E%3C/svg%3E");
}
.pros_section .performance_con .per_time_box .swiper-button-next {
    width: 100%;
	height: 36px;
    right: 0;
    top: 100%;
	transform: scaleY(-1);
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url("data:image/svg+xml,%3Csvg t='1749367515622' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7533' width='200' height='200'%3E%3Cpath d='M74.928386 877.529406l874.143197 0L512.002417 147.039827 74.928386 877.529406zM74.928386 877.529406' fill='%23878787' p-id='7534'%3E%3C/path%3E%3C/svg%3E");
}
.pros_section .performance_con .per_time_box .swiper-button-prev:after,
.pros_section .performance_con .per_time_box .swiper-button-next:after { display: none;}
.pros_section .performance_con .performance_r {
    width: calc(100% - 110px);
    display: flex;
    flex-wrap: wrap;
	margin: -30px -15px 0;
}
.pros_section .performance_con  #pro_img_gallery3{ overflow: hidden;}
.pros_section .performance_con  #pro_img_gallery3 .swiper-wrapper{position: relative;}
.pros_section .performance_con  #pro_img_gallery3 ul{ margin:0;}
.pros_section .performance_con  #pro_img_gallery3 ul li{
	float: left;
	list-style: none;
    width: 33.33%;
    padding: 0 15px;
    margin-top: 30px;
    position: relative;
}
.pros_section .performance_con  #pro_img_gallery3 ul li:nth-child(3n+1){ clear: both;}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box{ width: 100%; position: relative;}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .per_show {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .img_case{ line-height: 0;}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .img_case img{ width: 100%; line-height: 0;}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_txt2 {
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 14px 15px;
    align-items: center;
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_l2 {
    width: calc(100% - 90px);
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_n2 {
    line-height: 24px;
    color: rgba(30, 30, 30, .8);
    font-size: 16px;
    font-weight: 600;
    transition: color .5s ease-in-out;
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box:hover .list_n2{ color: #f08200;}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_time2 {
    line-height:20px;
    margin-top: 3px;
    color: rgba(30, 30, 30, .6);
    font-size: 12px;
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_r2 a {
    display: flex;
	align-items: center;
    flex-direction: column;
    color: rgba(240, 130, 0, .5);
    background-color: transparent;
    position: relative;
    z-index: 4;
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_r2 a span {
    display: flex;
	width: 22px;
	height: 22px;
    background-image: url("data:image/svg+xml,%3Csvg t='1749362086870' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='6466' width='20' height='20'%3E%3Cpath d='M554.666667 113.066667A27.733333 27.733333 0 0 0 526.933333 85.333333h-29.866666A27.733333 27.733333 0 0 0 469.333333 113.066667v503.104l-142.250666-142.250667-2.24-2.026667a27.733333 27.733333 0 0 0-34.730667 0l-2.24 2.026667-21.12 21.12-2.026667 2.261333a27.733333 27.733333 0 0 0 2.026667 36.970667L492.373333 759.872l2.24 2.026667a27.733333 27.733333 0 0 0 36.970667-2.026667l225.642667-225.6 2.026666-2.261333a27.733333 27.733333 0 0 0-2.005333-36.970667l-21.12-21.12-2.261333-2.026667a27.733333 27.733333 0 0 0-34.709334 0l-2.261333 2.026667L554.666667 616.128V113.066667z m-384 597.333333A27.733333 27.733333 0 0 0 142.933333 682.666667H113.066667A27.733333 27.733333 0 0 0 85.333333 710.4V896l0.106667 3.2A42.666667 42.666667 0 0 0 128 938.666667h768l3.2-0.106667A42.666667 42.666667 0 0 0 938.666667 896v-185.6a27.733333 27.733333 0 0 0-27.733334-27.733333h-29.866666a27.733333 27.733333 0 0 0-27.733334 27.733333V853.333333H170.666667v-142.933333z' fill='%23f08200' p-id='6467'%3E%3C/path%3E%3C/svg%3E");
	background-size: 20px auto;
	background-repeat: no-repeat;
	background-position: center center;
}
.pros_section .performance_con  #pro_img_gallery3 ul li .per_box .list_r2 a > div {
    margin-top: 4px;
    font-size: 12px;
}

/*announcements_case*/
.pros_section .announcements_case a {
    padding: 20px 40px 20px 25px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: background-color .5s ease-in-out;
}
.pros_section .announcements_case a:nth-child(2n+1) {
    background-color: #fff;
}
.pros_section .announcements_case .ann_n {
    width: calc(100% - 150px);
    line-height: 1.5;
    font-size: 16px;
    color: #1E1E1E;
    transition: color .5s ease-in-out;
}
.pros_section .announcements_case .ann_t {
    width: 120px;
    text-align: right;
    font-size: 12px;
    color: rgba(30, 30, 30, 0.5);
    transition: color .5s ease-in-out;
}
.pros_section .announcements_case a:hover,
.pros_section .announcements_case a:nth-child(2n+1):hover{background-color: #f08200;}
.pros_section .announcements_case a:hover .ann_n,
.pros_section .announcements_case a:hover .ann_t{ color: #fff;}

@media only screen and (max-width: 1400px){
.pros_section .performance_con .performance_r{ margin: -20px -10px 0;}
.pros_section .performance_con #pro_img_gallery3 ul li{ padding: 0 10px; margin-top: 20px;}
}
@media only screen and (max-width: 992px){
.pros_section .select_list li:after{ height: 5px;}
.pros_section .select_list li:before{ transform: rotate(45deg) translateX(6px);}

.pros_section .performance_con #pro_img_gallery3 ul li{ width: 50%;}
.pros_section .performance_con #pro_img_gallery3 ul li:nth-child(2n+1){ clear: both;}
.pros_section .performance_con #pro_img_gallery3 ul li:nth-child(3n+1){ clear: none;}
}
@media only screen and (max-width: 768px){
.pros_section .select_list li:after{ height: 3px;}
.pros_section .select_list li:before{ transform: rotate(45deg) translateX(10px);}

.pros_section .m-box{ padding: 40px 30px;}
.pros_section .select_list li { font-size: 16px; padding-bottom: 10px; padding-left: 15px;padding-right: 15px;}
.pros_section .select_con ul{ padding-top: 10px; margin: -20px -10px 0;}
.pros_section .select_con ul li{ width: 50%; padding: 0 10px; margin-top: 20px;}
.pros_section .select_con ul li:nth-child(2n+1){ clear: both;}
.pros_section .select_con ul li:nth-child(3n+1){ clear: none;}
.pros_section .select_con ul li .list_txt{ display: block;}
.pros_section .select_con ul li .list_txt .list_l{ width: 100%;}
.pros_section .select_con ul li .list_txt .list_r{ margin-top: 10px;}
.pros_section .select_con ul li .list_txt .list_r a.wj{ margin: 0;}
.pros_section .announcements_case a{ display: block;}
.pros_section .announcements_case .ann_n { display: block; width:100% ;}
.pros_section .announcements_case .ann_t { display: block; width: 120px; text-align: left; margin-top: 10px;}
.pros_section .performance_con .performance_r{ margin: -16px -8px 0;}
.pros_section .performance_con #pro_img_gallery3 ul li{ padding: 0 8px; margin-top: 16px;}
}
@media only screen and (max-width: 680px){
.pros_section .performance_con #pro_img_gallery3 ul li .per_box .list_txt2{ flex-direction: column;}
.pros_section .performance_con #pro_img_gallery3 ul li .per_box .list_l2{ width: 100%;}
.pros_section .performance_con #pro_img_gallery3 ul li .per_box .list_r2{ width: 100%; margin-top: 5px;}
.pros_section .performance_con #pro_img_gallery3 ul li .per_box .list_r2 a{ flex-direction: row;}
.pros_section .performance_con #pro_img_gallery3 ul li .per_box .list_r2 a span{flex-shrink: 0; margin-right: 8px;}
}
@media only screen and (max-width: 480px){
.pros_section .performance_con #pro_img_gallery3 ul li{ width: 100%;}
}

/*qygz_section*/
.qygz_section{ position: relative; overflow: hidden;}
.qygz_section .m-box{ padding: 50px 48px; background-color: rgba(246, 246, 246, 1);}
.qygz_section .cate_con{ width: 100%; margin:0 auto 50px; border-bottom: 1px solid #f08200; overflow: hidden;}
.qygz_section .select_list{ display: flex; align-items: center; justify-content: center; flex-wrap: wrap; margin: 0 auto; text-align: center;}
.qygz_section .select_list li{ width: 33.33%;list-style: none; display: flex; justify-content: center; align-items: center; height: 67px; font-size: 20px; line-height: 1; color:#f08200; position: relative; cursor: pointer;}
.qygz_section .select_list li:after { content: ''; display: block; left: 0; width: 100%; bottom: 0; height: 9px; background-color: #f08200; position: absolute; transform: scaleX(0); transition: transform .5s ease-in-out;}
.qygz_section .select_list li:hover:after,.qygz_section .select_list li.current:after { transform: scaleX(1);}
.qygz_section .select_list li:before { content: ''; display: block; width: 10px; height: 10px; background-color: #f08200; position: absolute; left: 50%; bottom: 4px; margin-left: -11px; transform: rotate(45deg); opacity: 0; transition: opacity .5s ease-in-out;}
.qygz_section .select_list li.current:before {opacity: 1;}
.qygz_section .item{ display:none;}
/*board_case*/
.qygz_section .board_case .b_h3{ font-size: 22px; line-height: 1; color: #f08200; margin-bottom: 50px; font-weight: normal;}
.qygz_section .board_case .board_box{ display: flex; flex-wrap: wrap; align-items: flex-start;}
.qygz_section .board_case .btn_board{ width: 27%; margin-right: 9.5%; margin-bottom: 5%; cursor: pointer;}
.qygz_section .board_case .btn_board:nth-child(3n){ margin-right: 0;}
.qygz_section .board_case .board_txt { padding: 30px 0 8px; text-align: center;}
.qygz_section .board_case .board_n { font-size: 22px; line-height: 30px; color: rgba(30, 30, 30, 1); transition: color .5s ease-in-out;}
.qygz_section .board_case .board_info { color: rgba(30, 30, 30, .8); line-height: 1.5; margin-top: 14px;}
.qygz_section .board_case .board_n:hover{ color: #f08200;}

/*qygz_comm*/
.qygz_section .qygz_comm .comm_h3{ font-size: 22px; line-height: 1; color: #f08200; margin-bottom: 38px; font-weight: normal;}
.qygz_section .qygz_comm .comm_box { padding: 32px 60px; background-color: #fff; margin-bottom: 58px; overflow: hidden;}
.qygz_section .qygz_comm .comm_box .cname{ line-height: 50px; float: left; width: 33.33%; font-size: 22px; color: rgba(30, 30, 30, 1); display: flex; align-items: center; justify-content: start;}

.qygz_section .qygz_comm .comm_box .cname:nth-child( 3n+1){ clear: both; justify-content: start;}
.qygz_section .qygz_comm .comm_box .cname span{ margin-left: 5px; color: rgba(30, 30, 30, .6); font-size: 16px;}

/*corp_case*/
.qygz_section .corp_btn{ display: flex; align-items: center; padding: 30px 20px; transition: background-color .5s ease-in-out;}
.qygz_section .corp_btn:nth-child(odd) { background-color: #fff;}
.qygz_section .corp_btn .not_l{ width: calc(100% - 150px); display: flex; align-items: center;}
.qygz_section .corp_btn .not_n { width: calc(100% - 50px);font-size: 20px; line-height: 1.5;color: rgba(30, 30, 30, 1); transition: color .5s ease-in-out;}
.qygz_section .corp_btn .not_r { width: 150px; color: rgba(30, 30, 30, .4); font-size: 14px; text-align: right; display: flex; align-items: center; justify-content: flex-end; transition: color .5s ease-in-out;}
.qygz_section .corp_btn .not_icon{ width: 18px; height: 18px; margin-left: 15px; background-image: url("data:image/svg+xml,%3Csvg t='1749797277962' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='24057' width='20' height='20'%3E%3Cpath d='M879.300581 1023.998092H378.749961a96.675596 96.675596 0 0 1-97.31162-97.31162V241.052967a97.31162 97.31162 0 0 1 97.31162-97.31162h339.636634a30.529136 30.529136 0 0 1 21.624805 8.904331l221.972257 207.979737a32.437207 32.437207 0 0 1 9.540355 23.532875v546.344324A92.859454 92.859454 0 0 1 879.300581 1023.998092zM378.749961 207.343713a33.709254 33.709254 0 0 0-33.709254 33.709254v685.633505a33.709254 33.709254 0 0 0 33.709254 33.709254H879.300581a29.893112 29.893112 0 0 0 29.257088-29.893112V397.514787l-202.255523-190.807098z' fill='%238c8c8c' p-id='24058'%3E%3C/path%3E%3Cpath d='M149.781444 924.142377A97.947644 97.947644 0 0 1 52.469824 826.830757V97.31162A97.947644 97.947644 0 0 1 149.781444 0h381.614195A31.801183 31.801183 0 0 1 561.288751 31.801183a31.801183 31.801183 0 0 1-31.801183 31.801183h-381.614195a33.709254 33.709254 0 0 0-31.801183 33.709254V826.830757a33.709254 33.709254 0 0 0 33.709254 33.709254 31.801183 31.801183 0 0 1 0 63.602366zM706.938169 437.584278a31.801183 31.801183 0 0 1-31.801183-31.801183V181.266743a32.437207 32.437207 0 0 1 31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183 31.801183v224.516352a31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%238c8c8c' p-id='24059'%3E%3C/path%3E%3Cpath d='M928.274403 437.584278h-221.336234a31.801183 31.801183 0 0 1 0-63.602366h221.336234a31.801183 31.801183 0 0 1 0 63.602366zM765.452346 646.836062H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183zM765.452346 845.911467H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%238c8c8c' p-id='24060'%3E%3C/path%3E%3C/svg%3E"); background-size: 18px auto; background-position: center center; background-repeat: no-repeat; transition: color .5s ease-in-out;}
.qygz_section .corp_btn:hover{ background-color: #f08200;}
.qygz_section .corp_btn:hover .not_n,
.qygz_section .corp_btn:hover .not_r{ color: #fff;}
.qygz_section .corp_btn:hover .not_icon{ background-image: url("data:image/svg+xml,%3Csvg t='1749797277962' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='24057' width='20' height='20'%3E%3Cpath d='M879.300581 1023.998092H378.749961a96.675596 96.675596 0 0 1-97.31162-97.31162V241.052967a97.31162 97.31162 0 0 1 97.31162-97.31162h339.636634a30.529136 30.529136 0 0 1 21.624805 8.904331l221.972257 207.979737a32.437207 32.437207 0 0 1 9.540355 23.532875v546.344324A92.859454 92.859454 0 0 1 879.300581 1023.998092zM378.749961 207.343713a33.709254 33.709254 0 0 0-33.709254 33.709254v685.633505a33.709254 33.709254 0 0 0 33.709254 33.709254H879.300581a29.893112 29.893112 0 0 0 29.257088-29.893112V397.514787l-202.255523-190.807098z' fill='%23ffffff' p-id='24058'%3E%3C/path%3E%3Cpath d='M149.781444 924.142377A97.947644 97.947644 0 0 1 52.469824 826.830757V97.31162A97.947644 97.947644 0 0 1 149.781444 0h381.614195A31.801183 31.801183 0 0 1 561.288751 31.801183a31.801183 31.801183 0 0 1-31.801183 31.801183h-381.614195a33.709254 33.709254 0 0 0-31.801183 33.709254V826.830757a33.709254 33.709254 0 0 0 33.709254 33.709254 31.801183 31.801183 0 0 1 0 63.602366zM706.938169 437.584278a31.801183 31.801183 0 0 1-31.801183-31.801183V181.266743a32.437207 32.437207 0 0 1 31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183 31.801183v224.516352a31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%23ffffff' p-id='24059'%3E%3C/path%3E%3Cpath d='M928.274403 437.584278h-221.336234a31.801183 31.801183 0 0 1 0-63.602366h221.336234a31.801183 31.801183 0 0 1 0 63.602366zM765.452346 646.836062H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183zM765.452346 845.911467H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%23ffffff' p-id='24060'%3E%3C/path%3E%3C/svg%3E"); background-size: 18px auto; background-position: center center; background-repeat: no-repeat; transition: color .5s ease-in-out;}


@media only screen and (max-width: 992px){
.qygz_section .m-box{ padding: 30px;}
.qygz_section .select_list li{ font-size: 16px;}
.qygz_section .select_list li:after{ height: 5px;}
.qygz_section .select_list li:before{ transform: rotate(45deg) translateX(6px);}
}
@media only screen and (max-width: 768px){     
.qygz_section .cate_con{ margin-bottom: 25px;}
.qygz_section .select_list li:after{ height: 3px;}
.qygz_section .select_list li:before{ transform: rotate(45deg) translateX(10px);}

.qygz_section .board_case .b_h3{ margin-bottom: 25px; font-size: 16px; text-align: left;}
.qygz_section .board_case .btn_board{ width: 48.5%; margin-right: 3%; margin-bottom: 3%;}
.qygz_section .board_case .btn_board:nth-child(3n){ margin-right:3%;}
.qygz_section .board_case .btn_board:nth-child(2n){ margin-right: 0;}
.qygz_section .board_case .board_txt { padding: 10px 0 10px;}
.qygz_section .board_case .board_n{ font-size: 16px;}
.qygz_section .board_case .board_info{ font-size: 14px; margin-top: 5px;}

.qygz_section .qygz_comm .comm_h3{ font-size: 16px;text-align: left;}
.qygz_section .qygz_comm .comm_box { padding: 15px 10px; margin-bottom: 25px;}
.qygz_section .qygz_comm .comm_box .cname{ font-size: 14px; line-height: 30px;}

.qygz_section .corp_btn{ padding: 15px 10px; flex-wrap: wrap;}
.qygz_section .corp_btn .not_l{ width:100%;}
.qygz_section .corp_btn .not_n{ font-size: 14px; width: 100%; text-align: left;}
.qygz_section .corp_btn .not_r { width: 100%; margin-top: 3px;}
.qygz_section .corp_btn .not_icon{ width: 14px; height: 14px; margin-left: 10px; background-image: url("data:image/svg+xml,%3Csvg t='1749797277962' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='24057' width='20' height='20'%3E%3Cpath d='M879.300581 1023.998092H378.749961a96.675596 96.675596 0 0 1-97.31162-97.31162V241.052967a97.31162 97.31162 0 0 1 97.31162-97.31162h339.636634a30.529136 30.529136 0 0 1 21.624805 8.904331l221.972257 207.979737a32.437207 32.437207 0 0 1 9.540355 23.532875v546.344324A92.859454 92.859454 0 0 1 879.300581 1023.998092zM378.749961 207.343713a33.709254 33.709254 0 0 0-33.709254 33.709254v685.633505a33.709254 33.709254 0 0 0 33.709254 33.709254H879.300581a29.893112 29.893112 0 0 0 29.257088-29.893112V397.514787l-202.255523-190.807098z' fill='%238c8c8c' p-id='24058'%3E%3C/path%3E%3Cpath d='M149.781444 924.142377A97.947644 97.947644 0 0 1 52.469824 826.830757V97.31162A97.947644 97.947644 0 0 1 149.781444 0h381.614195A31.801183 31.801183 0 0 1 561.288751 31.801183a31.801183 31.801183 0 0 1-31.801183 31.801183h-381.614195a33.709254 33.709254 0 0 0-31.801183 33.709254V826.830757a33.709254 33.709254 0 0 0 33.709254 33.709254 31.801183 31.801183 0 0 1 0 63.602366zM706.938169 437.584278a31.801183 31.801183 0 0 1-31.801183-31.801183V181.266743a32.437207 32.437207 0 0 1 31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183 31.801183v224.516352a31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%238c8c8c' p-id='24059'%3E%3C/path%3E%3Cpath d='M928.274403 437.584278h-221.336234a31.801183 31.801183 0 0 1 0-63.602366h221.336234a31.801183 31.801183 0 0 1 0 63.602366zM765.452346 646.836062H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183zM765.452346 845.911467H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%238c8c8c' p-id='24060'%3E%3C/path%3E%3C/svg%3E"); background-size: 14px auto; background-position: center center; background-repeat: no-repeat; transition: color .5s ease-in-out;}
.qygz_section .corp_btn:hover .not_icon{ background-image: url("data:image/svg+xml,%3Csvg t='1749797277962' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='24057' width='20' height='20'%3E%3Cpath d='M879.300581 1023.998092H378.749961a96.675596 96.675596 0 0 1-97.31162-97.31162V241.052967a97.31162 97.31162 0 0 1 97.31162-97.31162h339.636634a30.529136 30.529136 0 0 1 21.624805 8.904331l221.972257 207.979737a32.437207 32.437207 0 0 1 9.540355 23.532875v546.344324A92.859454 92.859454 0 0 1 879.300581 1023.998092zM378.749961 207.343713a33.709254 33.709254 0 0 0-33.709254 33.709254v685.633505a33.709254 33.709254 0 0 0 33.709254 33.709254H879.300581a29.893112 29.893112 0 0 0 29.257088-29.893112V397.514787l-202.255523-190.807098z' fill='%23ffffff' p-id='24058'%3E%3C/path%3E%3Cpath d='M149.781444 924.142377A97.947644 97.947644 0 0 1 52.469824 826.830757V97.31162A97.947644 97.947644 0 0 1 149.781444 0h381.614195A31.801183 31.801183 0 0 1 561.288751 31.801183a31.801183 31.801183 0 0 1-31.801183 31.801183h-381.614195a33.709254 33.709254 0 0 0-31.801183 33.709254V826.830757a33.709254 33.709254 0 0 0 33.709254 33.709254 31.801183 31.801183 0 0 1 0 63.602366zM706.938169 437.584278a31.801183 31.801183 0 0 1-31.801183-31.801183V181.266743a32.437207 32.437207 0 0 1 31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183 31.801183v224.516352a31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%23ffffff' p-id='24059'%3E%3C/path%3E%3Cpath d='M928.274403 437.584278h-221.336234a31.801183 31.801183 0 0 1 0-63.602366h221.336234a31.801183 31.801183 0 0 1 0 63.602366zM765.452346 646.836062H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183zM765.452346 845.911467H487.510007a31.801183 31.801183 0 0 1-31.801183-31.801183 31.801183 31.801183 0 0 1 31.801183-31.801183h277.942339a31.801183 31.801183 0 0 1 31.801183 31.801183 31.801183 31.801183 0 0 1-31.801183 31.801183z' fill='%23ffffff' p-id='24060'%3E%3C/path%3E%3C/svg%3E"); background-size: 14px auto; background-position: center center; background-repeat: no-repeat; transition: color .5s ease-in-out;}
}

@media only screen and (max-width: 640px){
.qygz_section .board_case .b_h3{ text-align: center;}
}

/*tzzg_section*/
.tzzg_section{ position: relative; overflow: hidden;}
.tzzg_section .m-box{ padding:80px 68px; background-color: rgba(246, 246, 246, 1);}
.tzzg_section ul li {
    display: flex;
    align-items: center;
    font-size: 21px;
    line-height: 30px;
    color: #1E1E1E;
    padding: 16px 0 16px 60px;
	position: relative;
}
.tzzg_section ul li a{color: #1E1E1E;}
.tzzg_section ul li:after{ position: absolute; left: 0px; top: 16px; content: ''; width: 30px; height:30px; background-position: center center; background-repeat: no-repeat; background-size: 30px auto;}
.tzzg_section ul li.con_add:after{background-image: url("data:image/svg+xml,%3Csvg t='1743609980689' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='131508' width='34' height='34'%3E%3Cpath d='M524.245333 866.176a21.333333 21.333333 0 0 1-24.490666 0C308.821333 732.373333 213.333333 600.106667 213.333333 469.333333c0-200.298667 149.333333-298.666667 298.666667-298.666666s298.666667 98.368 298.666667 298.666666c0 130.773333-95.466667 263.04-286.421334 396.842667zM512 576a128 128 0 1 0 0-256 128 128 0 0 0 0 256z' fill='%23f08200' p-id='131509'%3E%3C/path%3E%3C/svg%3E"); background-size: 34px auto;}
.tzzg_section ul li.con_tel:after{background-image: url("data:image/svg+xml,%3Csvg t='1743610622464' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='158082' width='30' height='30'%3E%3Cpath d='M554.666667 341.333333a128 128 0 0 1 128 128 42.666667 42.666667 0 0 0 85.333333 0 213.333333 213.333333 0 0 0-213.333333-213.333333 42.666667 42.666667 0 0 0 0 85.333333z' fill='%23f08200' p-id='158083'%3E%3C/path%3E%3Cpath d='M554.666667 170.666667a298.666667 298.666667 0 0 1 298.666666 298.666666 42.666667 42.666667 0 0 0 85.333334 0 384 384 0 0 0-384-384 42.666667 42.666667 0 0 0 0 85.333334zM928 678.826667a42.666667 42.666667 0 0 0-30.72-27.733334l-256-58.453333a42.666667 42.666667 0 0 0-39.253333 11.093333c-5.973333 5.546667-6.4 5.973333-34.133334 58.88a422.826667 422.826667 0 0 1-207.786666-208.64C414.293333 426.666667 414.72 426.666667 420.266667 420.266667a42.666667 42.666667 0 0 0 11.093333-39.253334L372.906667 128a42.666667 42.666667 0 0 0-27.733334-30.72 161.706667 161.706667 0 0 0-30.72-7.68A168.106667 168.106667 0 0 0 281.6 85.333333 196.266667 196.266667 0 0 0 85.333333 281.6 657.92 657.92 0 0 0 742.4 938.666667a196.266667 196.266667 0 0 0 196.266667-196.266667 203.52 203.52 0 0 0-2.56-32.426667 185.173333 185.173333 0 0 0-8.106667-31.146666z' fill='%23f08200' p-id='158084'%3E%3C/path%3E%3C/svg%3E");}
.tzzg_section ul li.con_email:after{background-image: url("data:image/svg+xml,%3Csvg t='1743610836663' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='165329' width='30' height='30'%3E%3Cpath d='M938.666667 341.333333 938.666667 768C938.666667 814.933333 900.266667 853.333333 853.333333 853.333333L170.666667 853.333333C123.733333 853.333333 85.333333 814.933333 85.333333 768L85.333333 341.333333C85.333333 309.333333 103.253333 281.173333 129.28 266.666667L512 45.653333 894.72 266.666667C920.746667 281.173333 938.666667 309.333333 938.666667 341.333333M170.666667 341.333333 512 554.666667 853.333333 341.333333 512 128 170.666667 341.333333Z' fill='%23f08200' p-id='165330'%3E%3C/path%3E%3C/svg%3E");}
.tzzg_section .map{ margin: 35px auto 0;}

@media only screen and (max-width: 768px){
.tzzg_section .m-box{ padding:20px 20px 40px; }
.tzzg_section ul li{ font-size: 16px; padding: 10px 0 10px 40px;}
.tzzg_section .map{ margin: 20px auto 0;}
.tzzg_section ul li:after{background-size: 20px auto;}
.tzzg_section ul li.con_add:after{background-size: 24px auto;}
}

/*page_nav*/
.page_nav{margin-bottom: 0;padding: 0;padding-top: 0; position: relative;}
.page_nav .pp_main{ background: #fff;}
.page_nav ul{list-style:none;text-align:center;display:flex;align-items:center;border-radius:0;justify-content: center;}
.page_nav li{ position: relative; display:inline-block;margin-bottom:0;padding:0; float: left;}
.page_nav li:after {
    content: '';
    display: block;
    left: 0;
    height: 40px;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    background-color: rgba(30, 30, 30, .4);
    width: 1px;
}
.page_nav li:first-child:after {
    display: none;
}
.page_nav li.active:after {
    display: none;
}
.page_nav li a{
	display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    color: rgba(30, 30, 30, .8);
    transition: color .5s ease-in-out, background-color .5s ease-in-out;
    cursor: pointer;
    position: relative;
    height: 105px;
    text-align: center;
    line-height: 1.1;
    width: auto;
    padding: 0 4.427vw;} 
.page_nav li a:hover{text-decoration:none;color: #f08200;}
.page_nav li.active a{text-decoration:none;color: rgba(255, 255, 255, .8);}
.page_nav li.active a{ background: #f08200;}

.page_nav li a p:before { content: ' '; position: absolute; background:rgba(255,255,255,0.15); width:46px; height:46px; top: -21px; left:-26px; border-radius: 50%;  -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; z-index: -1}
.page_nav li a p:hover:before{ width: 200px; height:200px; left:-15px; top: -50px; }
 
@media only screen and (max-width:992px) {
.page_nav li a{ font-size: 18px;}
}
@media only screen and (max-width:768px) {
.page_nav li a{ font-size: 16px;}
}