html{line-height:1.5;-webkit-text-size-adjust:100%;max-width:100%;overflow-x:hidden;height:100%}body{margin:0;height:auto!important;min-height:100%!important; box-sizing:border-box;position:relative;color:#333; max-width:100%;margin-left:auto;margin-right:auto;}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:sans-serif}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
.video embed,.video object,.video iframe{width:100%;height:auto}
video{max-width:100%}iframe{max-width:100%;}
img{max-width:100%;height:auto; max-height:100%;width:auto\9;vertical-align:middle}
#content img,#content2 img,#content3 img,#content4 img{max-width:100%!important;height:auto!important; max-height:100%!important;width:auto\9;vertical-align:middle}
.maximg{max-width:100%!important}
svg{vertical-align:middle}

a{color:#064a8e;text-decoration:none}/*a:visited {color:#555}*/ 
a:hover, .sen-one-on,.sen-two-on,.sen-one-on a,.sen-two-on a{color:#f00}

a:hover img{transform:scale(.98)}
.dimg:hover img{transform:scale(1.2);}.dimg{overflow:hidden}
.dong, a img, a:hover img,.dimg img,.dimg:hover img{-webkit-transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;-moz-transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;}

.ulli,.ulli li{padding:0;margin:0;list-style:none}
.w1500a,.w1400a,.w1300a,.w1222a,.w1200a{width:100%;margin-left:auto;margin-right:auto}
.w1500a{max-width:1500px;}.w1400a{max-width:1400px;}.w1300a{max-width:1300px;}.w1222a{max-width:1222px;}.w1200a{max-width:1200px;}
.w1500,.w1400,.w1300,.w1222,.w1200{width:calc(100% - 20px);margin-left:auto;margin-right:auto;font-family:Lato, "MS Sans Serif", Geneva, sans-serif;}
.w1500{max-width:1500px;}
.w1400{max-width:1400px;}
.w1300{max-width:1300px;}
.w1222{max-width:1222px;}
.w1200{max-width:1200px;}
@media (max-width:1520px) { .w1500{margin-left:10px;margin-right:10px} }
@media (max-width:1420px) { .w1400{margin-left:10px;margin-right:10px} }
@media (max-width:1320px) { .w1300{margin-left:10px;margin-right:10px} }
@media (max-width:1220px) {	.w1222{margin-left:10px;margin-right:10px} }
@media (max-width:1220px) {	.w1200{margin-left:10px;margin-right:10px} }
.w1500:after,.w1200:after,.w1300:after,.clear:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}
table{word-break:break-all}
svg.dong{animation: dong-svg 30s infinite linear;}
	@keyframes dong-svg {
        0% {transform:rotate(0deg);}
		50% {transform:rotate(180deg);}
        100% {transform:rotate(360deg);}
	}
.mt10{margin-top:0.6vw;}
.mt25{margin-top:1.3158vw;}
.mt50{margin-top:2.6316vw;}
.mt100{margin-top:5.263vw;}
.m-sx20{margin-top:20px;margin-bottom:20px;}

.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}

/*表格边框↓*/
table {border-collapse:collapse;border-spacing:0}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { table .pure-g {display: block} }
table{empty-cells:show;border:1px solid #cbcbcb;word-break:break-all;}table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}table td:first-child,table th:first-child{border-left-width:0}table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}table td{border-bottom:1px solid #cbcbcb}table tbody>tr:last-child>td{border-bottom-width:0}


/*----------------------------*/
/*布局 */
.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}
/*.pure-g [class^=g]*/.g2x,.g2d,.g0,.g,.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.gm0,.gm,.gm1,.gm2,.gm3,.gm4,.gm5,.gm6,.gm7,.gm8,.gm9.gm10,.w0,.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12,.w13,.w14,.w15,.w16,.w17,.w18,.w19,.w20,.w21,.w22,.w23,.w24,.w25,.w26,.w27,.w28,.w29,.w30,.w31,.w32,.w33,.w34,.w35,.w36,.w37,.w38,.w39,.w40,.w41,.w42,.w43,.w44,.w45,.w46,.w47,.w48,.w49,.w50,.w51,.w52,.w53,.w54,.w55,.w56,.w57,.w58,.w59,.w60,.w61,.w62,.w63,.w64,.w65,.w66,.w67,.w68,.w69,.w70,.w71,.w72,.w73,.w74,.w75,.w76,.w77,.w78,.w79,.w80,.w81,.w82,.w83,.w84,.w85,.w86,.w87,.w88,.w89,.w90,.w91,.w92,.w93,.w94,.w95,.w96,.w97,.w98,.w99,.w100,.s0,.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12,.s13,.s14,.s15,.s16,.s17,.s18,.s19,.s20,.s21,.s22,.s23,.s24,.s25,.s26,.s27,.s28,.s29,.s30,.s31,.s32,.s33,.s34,.s35,.s36,.s37,.s38,.s39,.s40,.s41,.s42,.s43,.s44,.s45,.s46,.s47,.s48,.s49,.s50,.s51,.s52,.s53,.s54,.s55,.s56,.s57,.s58,.s59,.s60,.s61,.s62,.s63,.s64,.s65,.s66,.s67,.s68,.s69,.s70,.s71,.s72,.s73,.s74,.s75,.s76,.s77,.s78,.s79,.s80,.s81,.s82,.s83,.s84,.s85,.s86,.s87,.s88,.s89,.s90,.s91,.s92,.s93,.s94,.s95,.s96,.s97,.s98,.s99,.s100{font-family:sans-serif;display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;zoom:1}

	/*加外盒pure-g*/
.g0{display: none}.g,.g1{width:100%}.g2{width:50%}.g3{width:33.3333%}.g4{width:25%}.g5{width:20%}.g6{width:16.6666%}.g7{width:14.2857%}.g8{width:12.5%}.g9{width:11.1111%}.g10{width:10%}
.g2x{width:20%}.g2d{width:80%}
.w0{width:0;display: none}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}
@media screen and (max-width:767px) {
	.gm0{display:none}.gm,.gm1{width:100%}.gm2{width:50%}.gm3{width:33.3333%}.gm4{width:25%}.gm5{width:20%}.gm6{width:16.6666%}.gm7{width:14.2857%}.gm8{width:12.5%}.gm9{width:11.1111%}.gm10{width:10%}
	.s0{width:0;display: none}.s1{width:1%}.s2{width:2%}.s3{width:3%}.s4{width:4%}.s5{width:5%}.s6{width:6%}.s7{width:7%}.s8{width:8%}.s9{width:9%}.s10{width:10%}.s11{width:11%}.s12{width:12%}.s13{width:13%}.s14{width:14%}.s15{width:15%}.s16{width:16%}.s17{width:17%}.s18{width:18%}.s19{width:19%}.s20{width:20%}.s21{width:21%}.s22{width:22%}.s23{width:23%}.s24{width:24%}.s25{width:25%}.s26{width:26%}.s27{width:27%}.s28{width:28%}.s29{width:29%}.s30{width:30%}.s31{width:31%}.s32{width:32%}.s33{width:33%}.s34{width:34%}.s35{width:35%}.s36{width:36%}.s37{width:37%}.s38{width:38%}.s39{width:39%}.s40{width:40%}.s41{width:41%}.s42{width:42%}.s43{width:43%}.s44{width:44%}.s45{width:45%}.s46{width:46%}.s47{width:47%}.s48{width:48%}.s49{width:49%}.s50{width:50%}.s51{width:51%}.s52{width:52%}.s53{width:53%}.s54{width:54%}.s55{width:55%}.s56{width:56%}.s57{width:57%}.s58{width:58%}.s59{width:59%}.s60{width:60%}.s61{width:61%}.s62{width:62%}.s63{width:63%}.s64{width:64%}.s65{width:65%}.s66{width:66%}.s67{width:67%}.s68{width:68%}.s69{width:69%}.s70{width:70%}.s71{width:71%}.s72{width:72%}.s73{width:73%}.s74{width:74%}.s75{width:75%}.s76{width:76%}.s77{width:77%}.s78{width:78%}.s79{width:79%}.s80{width:80%}.s81{width:81%}.s82{width:82%}.s83{width:83%}.s84{width:84%}.s85{width:85%}.s86{width:86%}.s87{width:87%}.s88{width:88%}.s89{width:89%}.s90{width:90%}.s91{width:91%}.s92{width:92%}.s93{width:93%}.s94{width:94%}.s95{width:95%}.s96{width:96%}.s97{width:97%}.s98{width:98%}.s99{width:99%}.s100{width:100%}
}



	/*↓大框架：浮动布局*/
	/*正统左侧栏，适用内容较少的，比如栏目分类，手机端左侧栏在上↓*/
	.x2{position:relative;}.x2:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both;}/*公用*/
	.x2a-x{float:left;width:300px;}
	.x2a-d{margin-left:320px; overflow:hidden;/*防止受浮动侧栏影响内容排在浮动侧栏下*/}
	@media screen and (max-width:767px) {
		.x2a-x{float:none;width:auto;margin-bottom:20px;}
		.x2a-d{margin-left:auto;}
	}
	/*互掉左侧栏，，手机端左侧栏在下↓*/
	.x2b-d{float:right;width:74%;}
	.x2b-x{float:left;width:24%;/*左侧栏，位置在后*/}
	@media screen and (max-width:767px) {
		.x2b-d{float:none;width:auto;margin-bottom:20px;}
		.x2b-x{float:none;width:auto;}
	}
	/*正统右侧栏↓*/
	.x2c-d{float:left;width:74%;}
	.x2c-x{float:right;width:24%;}
	@media screen and (max-width:767px) {
		.x2b-d{float:none;width:auto;margin-bottom:20px;}
		.x2b-x{float:none;width:auto;}
	}
	/*↑大框架：浮动布局 end*/

/*布局 end */

/*图片hover样式(继承第8行)*/
.tu{display:block;}
.tu img{display:block;margin-bottom:8px;margin-left:auto;margin-right:auto;}
	
	.tuwen{overflow:hidden}
	.tuwen img{float:left;width:120px;max-width:36%;margin-right:8px;}
	
	
/*↓公共样式*/
.f-r{float:right;}
.f-l{float:left;}
.xian2{width:100%;height:0;border-bottom:0 none;border-top:1px solid #eee;}


/*↓大标题*/
	/*01*/
.t1{font-size:30px;line-height:1;padding:10px 10px 20px 10px;margin:0 auto 10px auto;text-align:center;position: relative;}
.t1::after,.t1::before{content: "";position: absolute;bottom:0;left:50%;width:60px;height:0;margin-left:-30px;border-bottom:1px solid #3daaf6;z-index:2;}
.t1::before{border-color:#eee;width:220px;margin-left:-110px;z-index: 1;}
.t1p{color: #666;font-size: 14px;text-align: center;letter-spacing:1px;}

	/*02*/
.t2{font-size:36px;line-height:1;padding:30px 0 0 0;margin:10px auto 10px auto;text-align: center;position:relative;letter-spacing:1px;font-family: "微软雅黑";}
.t2::before{position: absolute;top:0;left: 50%;content: "";height:4px;border-radius:4px;width:40px;margin-left:-20px;background:#83C738;}
.t2p{font-size:12px;color:#ccc;text-align: center;}


	/*03*/
.t3,.t3p{margin: auto;text-align: center;}
.t3{font-size:2vw;line-height:1.5;color:#C41B2C;}
.t3 span{position: relative;}
.t3 span::before,.t3 span::after{content: "";position: absolute;height: 2px;background: #ececec;top: 50%; width:10vw;}
.t3 span::before{left: -11vw;}
.t3 span::after{right: -11vw;}
.t3p{text-transform:uppercase;font-size:4vw;line-height: 1;color:#ECECEC;}

@media screen and (max-width:1150px) {
	.t3{font-size: 20px;}
	.t3p{font-size:28px;}
}
	/*04*/

/*大标题 end*/

.bg1{background: #f8f8f8;}

/*--------------------↓01头部和导航---------------------*/
#topbox{height: 40px;line-height:40px;overflow: hidden;font-size: 14px;background: #000;color: #fff;}
#topbox a{float: right;color:#fff;}
.head{width:100%;height:140px;background:#fff;overflow: hidden;}
.head .w1500{height:100%}
#logo{height:100%;}
@media screen and (max-width:1150px) {
	.head{height:100px;}
}
@media screen and (max-width:767px) {
	#headtel{display:none;}
	.head{height:80px;}
}
#navmin{display:none;position:fixed;top:0;right:10px;width:30px;height:120px;z-index: 9999;}

@media screen and (max-width:767px) {
	#navmin{height: 80px; display:block;}
}


.nav{display:block;height:90px;line-height:90px;position:absolute;top:150px;right: 0;width:86%;background:#C41B2C;z-index: 9999;}
.nav::before{position: absolute;left: -40px;top: 0;content: "";height:0;width: 0;border-right:40px solid #c41b2c;border-top:90px solid transparent;}
.nav .b1{max-width:1400px;}
.b1 a{padding:30px 0;line-height:30px; text-align:center;font-size:20px;font-family: "微软雅黑";color:#fff;position:relative;}
.b1 a::before{content: "";position:absolute;left:0;top:0;width: 0;height: 0;border-top:90px solid #c41b2c;border-right:40px solid transparent;}
.b1 a::after{content: "";position:absolute;right:0;top:0;width: 0;height: 0;border-bottom:90px solid #c41b2c;border-left:40px solid transparent;}
.b1 .sen-one-on{background:#7D0009;}
.b1 a:hover{background:#7d0009;color:#fff;}

@media screen and (max-width:1150px) {
	.nav{height: auto;}
	.nav::before,.b1 a::before,.b1 a::after{display: none;border:0 none;}
	.b1{-webkit-transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;-moz-transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;position:fixed;top:0;right:0;width:0;height:100vh;background:rgba(251, 251, 251, 0.98);overflow: auto;z-index: 9998;text-align: left;}
	.fixednav .b1{top:0;height:100vh}
	.b2::before{content:"";display: block;width:1px;height:100%;background: #eee;position: absolute;right:80vw;margin-right:-17px;}
	.b2{width:100%;}
	.b1 a:nth-child(1){margin-top:10vh;}
	.b1 a{display: block;font-size:18px;position: relative;margin:0 0 3vh 20vw;padding:0 0 0 40px;text-align: left;line-height:30px;color:#111;}
	.b1 span{display: block;font-size: 12px;}
	.b1 a::before{content: "";display: block;width: 30px;height:2px;position: absolute;left:1px;top:28%;background: #eee;}
	.b1 .sen-one-on{background:none;color:#111;}
	.gm{width:100%;}

}



/*↓移动端小按钮*/
.a1{background:none;}
.sen-bot-ico{background-color:#374b83;}
.a1:hover{background:none;}
.a1 {
  display:none;
  cursor:pointer;outline:0;
  border:0 none;
  width:30px;height:30px;
  padding:0;
  position:absolute;right:0;top:50%; margin-top:-15px;z-index:9999;}

.sen-bot-ico {
  display: block;
  width:100%;
  height: 2px;
  -webkit-transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); 
  -o-transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); 
  transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); 
}
.sen-bot-ico + .sen-bot-ico {margin-top:6px;}
.a2 .sen-bot-ico {margin: 0;position: absolute;}
.a2 .sen-bot-ico:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.a2 .sen-bot-ico:nth-child(2) {opacity:0;}
.a2 .sen-bot-ico:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
@media (max-width: 768px) {
	.a1{display:block;}
}
/*↑移动端小按钮 end */



/*↑01头部和导航 end */
/*↓焦点图*/
	#jd{width:100%;margin-left:auto;margin-right:auto; clear: both;text-align:center;}
    #slides {display:none;position:relative;z-index: 999;}
	#slides img{width:100%;pointer-events:none;user-select:none;}

	a.slidesjs-next,  a.slidesjs-previous{background:rgba(63,63,81,0.1);display:none;width:30px;height:60px;z-index:999;overflow:hidden;text-indent: -9999px;}
#slides:hover a.slidesjs-next, #slides:hover a.slidesjs-previous {display: block;}
    a.slidesjs-play,  a.slidesjs-stop {display:none!important;}

    a.slidesjs-next {position:absolute;right:0;top:50%; margin-top:-40px;}
    a:hover.slidesjs-next {background:rgba(63,63,81,0.8);}
    a.slidesjs-previous {position:absolute;left:0;top:50%; margin-top:-40px;}
    a:hover.slidesjs-previous {background:rgba(63,63,81,0.8);}
	a.slidesjs-next:before,a.slidesjs-previous:before{font-family:"宋体";display:block;width:30px;height:60px;line-height:60px;text-align:center;font-size:30px;color:#fff;text-indent:0;}
	a.slidesjs-next:before{content:">";}
	a.slidesjs-previous:before{content:"<";}

    .slidesjs-pagination {list-style:none;padding:0;margin:0;position:absolute;bottom: 0; right:calc(50% - 50px);width:100px;text-align: center;z-index:999;}
    .slidesjs-pagination li {margin:6px;padding:0;height:10px;display:inline-block;}
    .slidesjs-pagination li a {display:inline-block;width:10px;height:0;padding-top:10px;border-radius:5px; background: rgba(210, 210, 210, 0.5);overflow: hidden;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;}/*小圆点样式。*/
    .slidesjs-pagination li a.active,   .slidesjs-pagination li a:hover.active {background-color: rgba(28, 216, 6, 0.6);margin:0;padding:10px 0 0 0;}/*小圆点当前样式，焦点图处于当前时，小圆点增加名为active的class。*/
	.slidesjs-pagination li a:hover {background-position: 0 -26px}

    .navbar {overflow: hidden}
#jdt1,#jdt2,#jdt3{overflow: hidden;}
#jdt1:hover img,#jdt2:hover img,#jdt3:hover img{transform:scale(1.01)}
@media (max-width: 768px) {
	#slides .slidesjs-navigation{display: none!important}
}
/*↑焦点图 end*/

/*----------------------------------------↑----------------------------------*/



/*↓///////////////////其他样式///////////////////////↓*/

/*首页服务项目↓*/
.pmdfu{width:100%; max-width:1540px;margin-left: auto;margin-right: auto;}
.pmd{border-left:20px solid #fff;border-right:20px solid #fff;}
.pmd:hover{border-color: #f1f1f1;}
.pmdson{margin:10px;display:inline-block;}
.pmdson p:nth-child(1){margin-bottom:0;}
.pmdson p:nth-child(2){margin-top: 0;}
.pmda{display: block;height:5vw;line-height:5vw;text-align: center;font-size:20px;color:#fff;background: #C41B2C;}
@media (max-width: 1000px) {
	.pmd{border:0 none;}
	.pmda{height:50px;line-height:50px;}
	.pmdson img{width:50vw;}
}
.pmda:hover{background: #7D0009;color:#fff!important;}
/**/
/*首页公司优势↓*/
#ys{padding: 2vw 0; background: url(/sen-img/ysbg.jpg) 0 0 no-repeat;background-size:cover;margin-top: 2vw;}
.ysfu{text-align: center;}
.ysfu .ysbox{margin-bottom:1%;margin-top: 1%;}
.ysfu .ysbox:nth-child(2),.ysfu .ysbox:nth-child(5){margin-left:1%;margin-right: 1%;}
.ysbox{width:32%;display: inline-block;background:#fff;text-align: left;overflow: hidden;padding:1vw 0;position:relative;}
.ysbox:hover{background: #C41B2C;color: #fff;}
.ysbox:hover .ysimg img{display:none}
.ysbox:hover .ysimg{background:url(/sen-img/ysi1bg.png) center center no-repeat;}
.ysfu .ysbox:nth-child(2):hover .ysimg{background:url(/sen-img/ysi2bg.png) center center no-repeat;}
.ysfu .ysbox:nth-child(3):hover .ysimg{background:url(/sen-img/ysi3bg.png) center center no-repeat;}
.ysfu .ysbox:nth-child(4):hover .ysimg{background:url(/sen-img/ysi4bg.png) center center no-repeat;}
.ysfu .ysbox:nth-child(5):hover .ysimg{background:url(/sen-img/ysi5bg.png) center center no-repeat;}
.ysimg{width:28%;height:100%; position:absolute;top:0;left: 0;justify-content:center;margin: 0;}
.ysimg img{margin:4%;}
.ysbox h2{color:#C41B2C;font-size: 1vw;margin-left:28%;}
.ysbox:hover h2{color: #fff;}
.ystxt{margin-left:28%;height:52px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

@media (max-width: 767px) {
	.ysbox{width:98%}
	.ysbox h2{font-size:18px;}
}
@media (max-width: 400px) {
	.ysbox:hover .ysimg{background-size:92% auto!important;}
}
/*首页公司优势 end*/


/*首页服务流程*/
.lc .g4 p{margin:8px;}
.lc p img{display: block;filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2));}

/*首页服务流程 end*/

/*↓ 关于我们*/
#us{background: url(/sen-img/usbg.jpg) 0 0 no-repeat;background-size: 100% 100%;padding:2vw 0;}
#us .t3p{color:#fff;}#us .t3 span::before,#us .t3 span::after{background: #fff;}

#us .w1500.mt25{position: relative;}
.lbox{position: absolute;top: 0;left: 0;bottom:2vw; width:25%;background:#C41B2C;color:#fff;overflow: hidden;}
.lbox p{margin:2vw;font-size:1.2vw;line-height:2vw;}
@media(min-width:1700px){
    .lbox p{margin:2em; font-size:16px;line-height:2em;}
}
.lbox a{color:#fff;font-size:20px;display: block;line-height:40px;text-align: right;}

.rbox{margin-left:25%;}
.usbox{margin-left:2vw;margin-bottom:2vw;padding: 2vw; background: #fff;}
.usbox h3{color: #C41B2C;font-size:18px;}
.usbox p:nth-child(3){height:72px;line-height: 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; }

@media (max-width: 767px) {
	.lbox{float: none;width:100%; margin-bottom:10px;position:static;}
	.lbox p{font-size:14px;line-height: 2; margin: 10px;}
	.rbox{margin-left: 0;}
	.rbox .gm2:nth-of-type(odd) .usbox{margin:10px 5px 10px 0;}
	.rbox .gm2:nth-of-type(even) .usbox{margin:10px 0 10px 5px;}
}
/*关于我们 end */


/*首页新闻↓*/
#tags li.selectTag a{background: #7D0009}
.tagContent{display: none;}
#tagContent div.selectTag{display:block;}
#tags{margin:0;padding:0;text-align: center;}
#tags li{display: inline-block;}
#tags li a{padding:0 50px;height:50px;line-height:50px; display: block;background: #C41B2C;color: #fff;position: relative;}
#tags li a::after, #tags li a::before{position: absolute;top:0;content: "";width:0;height: 0;}
#tags li a::after{right: 0;border-top:50px solid transparent;border-right:20px solid #fff;}
#tags li a::before{left: 0;border-bottom:50px solid transparent;border-left:20px solid #fff;}
#tags li a.sen-two-on{background:#7D0009;}
.zxb1{margin: 10px;background: #f8f8f8;border-radius:16px;padding:1vw;}
.zxb1:hover{box-shadow:0 0 20px #ccc;}
.zxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zxp{height:50px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
@media (max-width: 767px) {
	#tags li a{padding:0 32px;height:30px;line-height:30px;}
}

/*首页新闻 end*/


	/*↓栏目页*/
#banner{overflow: hidden;text-align:center;background:#888;}
#banner p{margin:0 auto;text-align:center;}
#ywlist{overflow: hidden;}
#ywlist a{float: left;padding:12px 30px;font-size: 18px;margin:0 0 10px 10px;border: 2px solid #C41B2C;border-radius:16px;color:#c41b2c;}
#ywlist a.sen-one-on,#ywlist a:hover{background:#C41B2C;color: #fff; }

.see{overflow: hidden;display: block;position: relative;}
.see:hover img{transform: scale(1)}
.see::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background:rgba(0,0,0,.5);z-index: 10;transform: scale(0);transition: all 0.6s;}
.see::after{content: "查看";position: absolute;top:50%;left:50%;width: 60px;height: 60px;text-align: center;line-height: 60px;margin:-30px 0 0 -30px;border: 1px solid #fff;color: #fff;border-radius: 30px; z-index: 20;transform: scale(0);transition: all 0.6s;}
.see:hover::before,.see:hover::after{transform: scale(1);transition: all 0.6s;}
		/*↓新闻栏目*/
.zxw{position:relative;padding:2vw 1vw 2vw calc(60px + 8vw);background: #fafafa;}
.zxw:hover{box-shadow:0 0 20px 0px rgb(236,242,247);}
.zxsj{position: absolute;top: 0;bottom: 0;left: 0; width: calc(60px + 6vw);margin: 0; background: #C41B2C;color: #fff;justify-content:center;font-size: 20px;text-align: center;}
.zxsj font{display: block;text-align: center;font-size: 60px;line-height: 1;}
.zxw a{color: #C41B2C}.zxw a:hover{color: #7D0009}
.zxjj{color: #888;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; }
.zxmo{text-align: right;}
.zxmo a{display: inline-block;padding:5px 30px;border: 1px solid #C41B2C;}
.zxmo a:hover{background: #C41B2C;color: #fff;}

	/*↓关于我们：公司简介*/
#jjbox{position: relative;margin-top:10px;}
#jjbox h1{width:48%;text-align: right;color: #C41B2C;}
#jjp{box-sizing: border-box;width:70%;padding: 20px 22% 20px 50px; background: #fafafa;box-shadow: 0 0 10px #eee;min-height: 560px;font-size: 20px;line-height: 2;}
#jjp h2{color: #C41B2C;}
#jjimg{position: absolute;right: 0;top:-10px;max-width: 48%;}
.usbz{text-align: center;}
.usbz h3{margin: 0 6px;}
.usbz p:nth-child(3){margin: 10px 6px;}
.usbz p:nth-child(1){margin-bottom:0;}

#tags .zxli a:hover,#tags .sen-two-on a{background: #7D0009;}
@media screen and (max-width:767px) {
	#ywlist a{padding:10px 20px;font-size:14px;border-radius:6px;margin:0 10px 10px 0;}
	.zxsj{font-size:16px;}.zxsj font{font-size:40px;}
	.zxmo a{font-size:12px;}
	#jjbox h1{width:100%;display: none;}
	#jjp{width:auto;padding: 20px;font-size: 16px;min-height:200px;}
	#jjimg{display: none;}
}
	/*栏目页 end*/
/*详情页*/
#content{padding:calc(8px + 2vw);background: #fafafa;}
#content h1{text-align: center;}
#c-sj{text-align: center;font-size: 14px;margin-top: 0;color: #888;}

.sen1 img{max-width: 90%;}
.sen2 a{display: inline-block;padding:0 30px;line-height:40px;border:1px solid #C41B2C;color: #C41B2C;margin-right: 10px;}
.sen2 a:hover{background: #C41B2C;color: #fff;}
.sen3{line-height: 2.5;}
.sen4{background:url(/sen-img/xqbg.jpg) center 0 no-repeat;background-size:cover auto;border: 1px solid #ccc;}
.sen4 h2{line-height: 100px;margin: 0;text-align: center;color: #fff;}
@media screen and (max-width:767px) {
	.sen1 img{max-width:100%;}
	.sen3{line-height:1.8;}

}
/*详情页 end*/


/*图文列表↓*/
/*图文列表→*/.twbox{margin:0 30px 50px 0;overflow:hidden;background:#f8f8f8;position: relative;}
/*单文列表→*/.wenbox{margin:0 30px 50px 0;position: relative;}
.wenbox::after{content: "";width:100%; height: 0;display: block;position: absolute;left: 0;bottom:-20px;border-bottom: 1px dashed #98a4af;}
.twbox::after{transition:all 0.6s;content: "";display: block;width: 2px;background:#ff7f00;position: absolute;right:0;bottom:20px;height:30px;}
.twbox:hover::after{transition:all 0.6s;bottom:0;height:100px;}
.twbox:hover{box-shadow: 0 0 20px 0px rgb(236, 242, 247);}
.tubox{width:30%;float:left;margin-right:2vw; position:relative;background:#fff;}
.tubox::before{padding-bottom:75%;content:"";height:0;display:block;}
.tubox a{position:absolute;top:0;bottom: 0;left: 0;right: 0; overflow:hidden;display: flex;align-items:center;justify-content:center;}
.tubox a img{transition: all 0.6s;}
.tubox a:hover img{transform: scale(1.1);transition: all 0.6s;}
.wen-t{font-size: 16px;font-weight: 700;margin:14px 10px 2px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wen-txt{height:50px;line-height:25px;font-size: 14px;margin:14px 10px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.wenbox .wen-txt{height: auto;}
.wen-more{margin:10px;overflow:hidden;font-size:12px;color:#999;}
.wen-more .fa{margin-right:8px;}

.i-date, .i-author, .i-see {color: #A7ABB1; margin-right:10px; font-size:12px;}
.i-date::before, .i-author::before, .i-see::before {margin-right: 3px;}
.i-date::before {content: "\1F559";}
.i-see::before {content: "\1F446";}
.i-author::before {content: "\1F471";}

#wbox{padding: 30px;border: 1px solid #eee;}
#wbox .twbox{margin-right: 0;}
#wbox .twbox:nth-of-type(odd) .tubox{float: right;margin-right: 0;margin-left: 30px;}
#wbox .twbox:nth-of-type(odd)::after{left:0;right:auto;}
#wbox h3,#wbox p{margin-left:30px;}
@media screen and (max-width:767px) {
	.twbox,.wenbox{margin:0 0 30px 0;}
	.tubox{width:100%;float: none;margin:0;}
	#wbox .twbox:nth-of-type(odd) .tubox{float:none;margin-left:0;}

}
/*图文列表 end */

/*小右侧栏↓*/
.g2x p{font-size:14px;}
.t4{padding:6px 0 0 0; font-weight:700;}
.xian{position:relative;}
.xian::after{content:"";display: block;height:0;width:100%;position: absolute;left: 0;bottom:-7px;border-bottom: 1px solid #ccc;}
.tit2{display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tit2::before{content: "\2023";margin-right:8px;}
.date2{display: block;color:#98a4af;margin-bottom:20px;font-size: 12px;}
.tu1 a,.tu1 img{display: block;}

.g2xcpfl dt{float: none;width: calc(100% - 20px);padding-left: 20px; text-align: left;}
.g2xcpfl .cp dd{float:none;border-left: 1px solid #d3d3d3;}
.g2xcpfl .cp dd a{padding: 4px 10px;}
/*小右侧栏 end*/



/*栏目二级导航↓*/
.bg4{background:#fafafa;}
#nav2{position:relative;margin-top:1px; line-height:80px;text-align:center;overflow: hidden;border-bottom:1px solid #f8f8f8;}
#nav2::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(255,255,255,.8);pointer-events:none; user-select:none;}
#nav2 .w1500,#nav2 .w1300{position: relative;z-index: 99;}
#nav2 p{display: flex;align-items:center;justify-content:center;margin:0;}
#nav2 a{font-size: 16px;display: inline-block;height: 100%;margin: 0 3%;position: relative;}
#nav2 a::after{content:"";display: block;position: absolute;left:50%;bottom: 0;width:0;height:2px;background:#1c3f8e;transition:all 0.6s;}
#nav2 a:hover::after,#nav2 a.sen-two-on::after{left:0;width:100%; transition:all 0.6s;}
/*栏目二级导航end*/
/*新闻栏目列表↓*/
.newsul{margin:0 0 4vh -2vw;padding:0; }
.tu-ul{margin:0 0 0 -2vw;padding:0;}
.listbox{padding:0;margin: 0 0 2vw 2vw;border-bottom: 1px solid #fff;text-align: center;box-shadow:0 0 1px #666;}
.listbox:hover{box-shadow:0 0 20px 0px rgb(236, 242, 247);}
.listbox .xian2{margin:10px 20px;width: auto;}
.news-img{display: block;position:relative;padding-bottom:100%;overflow: hidden;}
.news-img img{position: absolute;width:100%;top: 0;left: 0;transition:all 0.6s;}
.news-img:hover img{transform:scale(1.1);transition:all 0.6s;}

.news-title{display: block;margin:2vh 20px 1vh 20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color: #222;}

.news-txt{padding:0 20px;font-size: 12px; height:40px;line-height:20px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color: #888;}
.news-time{margin: 0 20px 3vh 20px;font-size: 12px;text-align: left;color:#666;}
/*新闻栏目列表end*/


#cbox{margin-left:30px;}
#cbox h1{margin-top:0;font-size:18px;}

#jjj{font-size: 14px;color:#666;margin-top: 20px;}

.bg3{background: #EDF0F0;}

#cpimg{margin-right:calc(10px + 6vh);}
.xian9{width:100%;height: 0;border-top:1px solid rgba(129, 129, 129, 0.2);border-bottom: 0 none;}
.se9{font-size: 12px;color:#666}.se9 font{color: #999}
.send{display: block;width:100px;padding:10px 20px;color: #fff;background: #3ba5cc;font-size: 12px;}
.none {display:none;}
#myTab0{margin: 0;padding:0;text-align: center;}
.active,.normal{display:inline-block;cursor:pointer;margin:0 10px;padding:10px 0;position: relative;font-size:14px;font-weight:700;}
#myTab0 li:after{content:"";width:0;height: 2px;background: #3ba5cc;position: absolute;top: -10px;left:0;transition:all 0.6s}
#myTab0 li.active::after{width:100%;transition:all 0.6s}
@media screen and (max-width:767px) {
	#cbox{margin-left: 0;}
	#cpimg{margin-right:0;}
}

#content h1,#us-content h1,#content2 h1{font-size:calc(18px + 1vw);text-align: center;margin-bottom:0;}


.aboutimg{margin-right: 20px;}

#gsys{padding: 20px 0;text-align: center;}
.gsxc{display: flex;align-items:center;}
#gsys p{color: #999;margin-left:10px;margin-right: 10px;font-size: 14px;}
.gsys{margin:10px 2vw; }
#gsys .gsys2{margin:10px 2vw;font-size:20px; line-height: 1.1;font-weight: 700;color:#111;}

.bgus{padding:60px 0;background: url(/sen-img/us-b2.jpg) center center no-repeat;background-size: cover;color: #fff;}


.xcimg{text-align: right;padding-left: 20px;}
.xcbot{display: block;padding: 10px 20px;background:#6abfbf;color: #fff;float: left;}

#gsln{text-align: center;padding: 20px 0;}
#gsln .gsys2{font-size:1vw;}

#ditu{position: relative;border: 2px solid #3ba5cc;height:550px;overflow: hidden;}
.lxwm{position: absolute;top: 0;bottom: 0;right: 0;width:38%;background:#fff;padding-left:4vw;color:#333;}
.lxwm h2{color: #222;margin-top: 5vw;}


#lxus{margin-top:6vw; }
#lxus h2{text-align: center;font-size: 8vw;line-height:8vw;margin: 0; color: #f9f9f9;text-shadow: -2px -2px 3px #fff, 2px 2px 3px #a5afaf;}
#lxus h3{margin-top:-2vw;background:rgba(146, 222, 222, 0.8);text-align: center;line-height:8vw;position: relative;z-index: 9;margin-bottom:5vw;color: #636f8c;}

#lxus{background: none;margin: 50px auto;}
#lxus .tx{width:200px;height: 200px;padding: 20px;margin: auto;border-radius:200px;overflow: hidden;box-shadow: inset 1px 1px 2px #95a9a9, inset -2px -2px 2px #fff;}
.kf3{position:relative;left:-20px;width:calc(100% + 20px);text-align: center;}
.kfbox{float: left;width:calc(33.33% - 60px); margin:0 0 20px 20px;box-shadow: -2px -2px 5px #fff, 2px 2px 5px #a5afaf;padding:50px 20px;border-radius: 20px; }

.kfmz{font-size: 20px;line-height:2;margin: auto;max-width:200px;background:#92dede;}

#lxus2{background:#f8f8f8;padding: 10px;}
#lxusqa h5{color:#666;}
#lxusqa p{color: #888;}
#lxusqa .op{height:50px;margin-right:20px;border-bottom:1px #ccc dotted;overflow: hidden;position: relative;}
#lxusqa .op2{height: auto;}
#lxusqa .op::after{content: "+";
    position: absolute;
    top: 0;
    right: 0;
    height: 58px;
    line-height: 50px;
    width: 58px;
    font-family: "微软雅黑";
    font-size:26px;
    text-align: center;
    color: #888;
    transition: all 0.4s;
}
#lxusqa .op2::after {
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);transform: rotate(45deg);
    transition: all 0.4s;
}


.telbox{box-shadow: 0 0 1px #666;text-align: center;min-height:180px;padding-top: 60px;}
.telbox2{box-shadow: 0 0 1px #666;text-align: center;padding-top: 30px;font-size: 12px;}
.telbox p:nth-child(1) img:nth-child(1) {max-width:50px!important;}
.ditu iframe{max-width:100%;max-height: 60vh;}


@media screen and (max-width:767px) {
	.aboutimg{margin-right:0;margin-bottom: 20px;}
	.gsys2,#gsln .gsys2{margin:10px;font-size:18px; line-height: 1.1;}

	.xcimg{text-align:left;padding-left:0;}
	#ditu{height: auto;}
.ditu iframe {max-height: 60vh;}
	.lxwm{position: static;width:auto;padding: 20px;}
	.kfbox{float: none;width:calc(100% - 60px);}
	#lxusqa op{margin-right:0;}
}


/*---------------------------------------↓-----------------------------------*/
/*手机贴底导航↓*/
#sjfootnav{background:#FBFBFB;display:none;position:fixed;left:0;bottom:0;width:100%;padding:5px 0;overflow:hidden;text-align:center;z-index:9999;border-top: 1px solid #ccc;}
#sjfootnav .sjson{width:25%;float:left;color:#666;font-size:14px;}
#sjfootnav .son-span{height:20px;line-height:20px;display:block;position:relative;}
#sjfootnav .a1{width:22px;height:20px; right:50%;margin-right:-11px;margin-top: -10px;}
#sjfootnav .sen-bot-ico{height:1px;}
#sjfootnav .sen-bot-ico + .sen-bot-ico{margin-top:5px;}
#sjfootnav .a2 .sen-bot-ico + .sen-bot-ico{margin-top:0;}
@media screen and (max-width: 1150px){ #sjfootnav {display: block;} #sjfootnav .a1{display: block;} }

/*手机贴底导航 end*/

/* ↓ico动态小图标 */
.ibox{display:flex;align-items:center;/*垂直居中*/justify-content:center;/* 横向居中； justify-content:flex-start; 默认，位于开头*/}
.i01,.i02{position: relative;box-sizing: border-box;width: 35px;height: 5px;display: flex; margin-right: 10px;margin-left: 10px;}

.i01::before,.i01::after,.i02::before,.i02::after{content:"";height:1px;width:25px;background-color:#fff;position:absolute;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:lineAnim;}
.i01::before{top:0;left:0;}
.i01::after{bottom:0;animation-name:lineAnimReverse;right:0;}
.i02::before{bottom:0;left:0;}
.i02::after{top:0;right:0;animation-name:lineAnimReverse;}

@keyframes lineAnim{0%{transform:translateX(0)}25%{transform:translateX(20%)}50%{transform:translateX(60%)}75%{transform:translateX(20%)}100%{transform:translateX(0%)}}@keyframes lineAnimReverse{0%{transform:translateX(0)}25%{transform:translateX(-20%)}50%{transform:translateX(-60%)}75%{transform:translateX(-20%)}100%{transform:translateX(0%)}}

	/*			<h2 class="ibox"><i class="i01"></i>网站管理登录<i class="i02"></i></h2>           */
/* ↑ico动态小图标 end */

/*↓简约搜索width:100%*/
#soso{position:absolute;top:0;right: 0; width: auto;height:60px;background: #FAB933;}
.soso3 form{overflow:hidden;vertical-align:middle;width:160px;position:relative;color:#fff;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s;}
.soso3 form:hover{width:260px;}
.soso3 form::before{float: left;content: "";width: 0;height: 0;border-top:30px solid #1C3F8E;border-bottom:30px solid transparent;border-left:20px solid #1C3F8E;border-right:20px solid transparent;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s;}
.soso3 form:hover::before{border-left:10px solid #1C3F8E;border-right:10px solid transparent;}
.soso3 input{transition:.3s linear;outline: none;-webkit-appearance: button;-webkit-appearance: none;}
.soso3 .sen-text{border: 0 none;background:none;line-height:58px;padding-right:60px;width:calc( 100% - 100px);}
.soso3 .tijiao{width:60px;height:60px;position:absolute;top:0;right:0;overflow:hidden;}
.soso3 .tijiao:hover{transform: scale(.9);}
.soso3 input.sen-text:focus{background:none;color:#fff;}
@media screen and (max-width:767px) {
	#soso{position:static;height:40px;padding:10px;background:#ddd;}
	.soso3{height:40px;background:#e4cfa3}
	.soso3 form{width:100%}.soso3 form:hover{width:100%;}
	.soso3 form::before{display:none;border:0 none;}
	.soso3 .sen-text{width:calc(100% - 38px);line-height:38px;}
	.soso3 .tijiao{width:40px;height: 40px;}
}
/*↑简约搜索 end*/
/*↓当前位置*/
#mbx{font-size:12px;color:#999;padding:10px 0;line-height: 1.2;}
#mbx a{color:#999}
#mbx a:hover{color:#3ba5cc;}
.dq{margin-bottom: 30px; background:#fafafa;height:50px; line-height:48px; font-size: 12px; -webkit-box-shadow:0 2px 4px #e8e8e8;-moz-box-shadow:0 2px 4px #e8e8e8;box-shadow:0 2px 4px #e8e8e8;}
		.dq p{color: #777;margin-top: 0;margin-bottom: 0;}
		.dq a{color: #777;}
		.dq a:hover{color:#0763ad}
/*↑当前位置 end */
/*--↓分页--*/
	.fy{margin:30px auto 80px auto;font: 11px/12px Tahoma;text-align: center;}
	.fy a,.fy>b{display:inline-block;line-height:30px;min-width:16px;padding:0 8px;border:1px solid #c1c1c1;border-radius:4px;text-decoration:none;text-align:center;color:#666;}
	.fy>b,.fy a:hover{background:#a6978a;color:#fff;border-color:#a6978a;}
	/*--↓分页--ok*/
.fy{margin:30px auto;font: 12px/12px Tahoma;text-align: center;padding:0;}
.fy li{margin:0 3px;padding:0;display:inline-block;}
.fy li.active a{color:#EF2525;pointer-events:none;}
.fy a,.fy>b{display:inline-block;line-height:30px;min-width:16px;padding:0 8px;border:1px solid #393e76;text-decoration:none;text-align:center;}
.fy>b,.fy a:hover{background:#393e76;color:#fff;border-color:#393e76;}
.nolink{pointer-events:none;opacity:.5}
.fyi{line-height:26px;}
.fy-ye{display:none;}
/*--↑分页 end--*/


/*上下篇↓*/
#sxp{margin:30px 0 0 0;position:relative;}
#sxp::after{content: "";width:100%;height: 0;border-bottom:1px dotted #ccc;position: absolute;top: 50%;left: 0;}

@media screen and (max-width:767px) {
	#sxp{margin:30px 0;}
}

/*↓留言咨询*/
.lybox{width:800px;max-width: 100%;margin-right: auto;margin-left: auto;}
	.liuyan{font-size:14px;}
	.cc2{margin:8px;}

	.cc2 input{height:40px;line-height:38px;}
	.cc2 input, .ly textarea{font-size:14px;color:#00d96d; box-sizing:border-box;width:100%;padding:2px 8px;border:1px solid #3eb0ff;outline:none;transition:.3s linear;	background:rgba(247, 247, 247, 0.5);}
	.cc2 input[type=text]:focus,
    .cc2 input[type=password]:focus {border-color:#fff;box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,255,255,.3);background:#fff;}
	.ly{position: relative; margin:8px;padding:5px 0;}
	.ly textarea{height:200px;}
	.ly textarea:focus,
    .ly textarea[type=password]:focus {border-color:#fff;box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,255,255,.3);background:#fff;}
	.note{position:absolute;top:8px;left:5px; line-height:20px;padding:3px 5px;pointer-events: none;}
	
	.tj{margin:8px 0;}
	.tjson{width:80px;height:40px; display: block;background:#f3f3f3;border: 0 none;}
	.tjson:hover{background:#3EAF1D;cursor:pointer;}

	/*↓留言咨询2*/
.lybox{margin-right: auto;margin-left: auto;}
	.liuyan{display:block;}
    .ly-item p{font-weight: 700;}
	.ly-item p span{display: inline-block;color: #e94f23;margin-right:8px;}

	.liuyan input{height:40px;line-height:38px;}
	.liuyan input, .liuyan textarea{box-sizing:border-box;width:100%;padding:1px 8px;border:1px solid rgba(193,193,193,.4);outline:none;transition:.3s linear;	}
	.liuyan input[type=text]:focus,
    .liuyan input[type=password]:focus {border-color:rgba(255,255,255,.7);box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,0,0,.3);background:rgba(255,255,255,1);}

	.liuyan textarea{height:10em;}
	.liuyan textarea:focus,
    .liuyan textarea[type=password]:focus {border-color:#fff;box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,0,0,.3);background:rgba(255,255,255,1);}

    .ly-item{clear: both;position:relative; margin:1em 0;}
	.note{position:absolute;top:4em;left:8px; line-height:20px;padding:3px 5px;pointer-events: none;}

	.tj input{width:220px;max-width:100%; height:40px; display:inline-block;background:#40B12C; border:0 none;margin: auto;font-size:14px;color: #fff;border-radius:2px;}
    .aside-ly .tj input{width:100%;}
	.tj input:hover{background:#f49d1a; cursor:pointer;}

input::-webkit-input-placeholder {color:#bbb;}
input:-moz-placeholder {color:#bbb;}
input::-moz-placeholder {color:#bbb;}
input:-ms-input-placeholder {color:#bbb;}
.note{color:#bbb;}

@media screen and (min-width:1200px) {
	.liuyan input{height:46px;line-height:44px;}
}

/*↑留言咨询 end*/

/*foot底部*/
	footer a{color:#fff;margin: 0;}#foot a:hover{color:#086ba5;}
#foot{overflow:hidden;margin-top:40px;clear:both;min-height:90px;color:#fff;font-size:14px;background:#282828;padding-top: 20px;}
.fbox{margin:20px 10px;}
.fbox h5{font-size: 16px;color: #fff;}
.fbox p{margin: 5px 0;}
.fbox img{margin-top: 10px}
.fico a{display: inline-block;padding:8px;font-size:18px;}
.ftw{height:68px;overflow: hidden;}
.ftw img{float: left;max-height: 70px;margin-right: 10px;}
.ftw span{color:#999;font-size: 12px;display: block;}
	#foot .w44{text-align: right;}
#foot .w20{text-align: center;}
#foot .w20 img{max-width: 150px;}

.yqlj{line-height:20px;}
.yqlj a{margin-right:10px;}
.foot-copy {overflow: hidden;line-height: 24px;border-top: 1px solid #735704;text-align: center;margin-top: 0;background:#232222;}
@media screen and (max-width:767px) {
	#foot .bgtu2{display:none;}
	#foot .w44{text-align:center;}
	.foot-nav .op{height:42px;min-height:42px; overflow:hidden;background:#000d2d;transition:all 0.4s;position:relative;}
	.foot-nav .op2{height:auto;min-height:115px; transition:all 0.4s;}
	.foot-nav dt{padding:8px 20px;margin-bottom:0;background:#172544;}
	.foot-nav .op::after{content: "+";position: absolute;top: 0;right: 0;height: 43px;line-height:42px;width:43px; font-family: "微软雅黑";font-size:30px;text-align: center;color:#ccc;transition:all 0.4s;}
	.foot-nav .op2::after{-ms-transform:rotate(45deg); -moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.4s}

	.foot-nav dd{border-left: 1px solid #666;margin-left: 20px;padding: 8px;}
}
/*foot底部 end*/

	#kffixed{position:fixed;right:0;bottom:50%;margin-bottom:-142px; font-size:14px;z-index:888;}
	#kffixed hr{border:0 none;background:#eee;height:1px;}
	.kff{width:70px;height:70px;position:relative;margin-bottom:1px;overflow:hidden;}
	.kff:hover{overflow: visible;}
	.kfimg{margin:0 0 0 10px;background:#c41b2c;}
	.kff:hover .kfimg{background:#7d0009;}
	.kff:hover::after{width:0;height:0;content:"";border-top:5px solid transparent;border-right:10px solid #7d0009;border-bottom:5px solid transparent;position:absolute;top: 46%;left:0;}
	.kffson{width:180px;padding:10px 20px;background:#7d0009;position:absolute;top:0;left:-250px;opacity:0;box-shadow:0 0 10px  rgba(196, 27, 44, 0.5);color: #fff;}
.kffson a{color: #fff;}
	.kff:hover .kffson{left:-220px;opacity:1;}
.gotop::after{display: none;}
@media screen and (max-width:767px) {
	#kffixed{display:none;}
}




		.zoom {
			display:inline-block;
			position: relative;
			cursor: move;
    cursor: grab;
    cursor: -webkit-grab;
		}
		
		/* magnifying glass icon */
		.zoom:after {
			content:'';
			display:block; 
			width:33px; 
			height:33px; 
			position:absolute; 
			top:0;
			right:0;
			background:url(../sen-img/icon.png);
		}

		.zoom img {
			display: block;
		}

		.zoom img::selection { background-color: transparent; }

/*----------------------------------------↑----------------------------------*/
/*Plugin CSS*/
.dowebok img{width: 130px;margin:10px;}
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;box-sizing: border-box;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	/*background:#f6f6f6;*/
	white-space:nowrap;
}

.str_wrap.str_active {
	background:#f1f1f1;
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;
}

@media(min-width:1500px){
	.pmdfu{min-height:478px;}
}