body{padding-top:0;}
.wrap {background:#fff;}
/*头部开始*/
body .g-hd {height:8.08em; overflow:hidden;}
body .g-hd .u-top { text-align:center; height:2.29em; line-height:2.29em; color:#fff; background:#2d2d2d; font-size:1em;}
body .g-hd .logo { width:22.8%; margin:1.58em 0 0 6.25%;} /*logo边距*/
body .g-hd .logo img { width:100%; height:auto;display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body .g-hd .top_r { width:62.5%; margin:1.375em 0 0 0; font-size:1em; position:relative; text-align:right;}
body .g-hd .top_r .u-toptel { color:#2d2d2d; font-size:1em; position:relative; padding:0 0 0 8%;}
body .g-hd .top_r .u-toptel:before { content:""; position:absolute; top:0.2em; left:15%; width:1.33em; height:1.33em; z-index:10;background:url(/KS1EKIyHUIcMISMKDOgJKy9rJ1frEyMLT1MoID.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
body .g-hd .top_r .u-toptel a { font-size: 1.25em; color:#f28100; font-family:Impact; padding:0 0 0 1.2%;}
body .g-hd .top_r .u-topbt { color:#383838; font-weight:bold; font-size:1.16em;}
body .g-hd .top_r .u-topbt em { color:#f28100;}
/*头部结束*/

/*通栏广告*/
.g-adv{ height:12.708em;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:12.458em;overflow:hidden;}
.g-adv .m-box img{ display:block;width:100%;vertical-align:top;}
.g-adv .m-cnt{ width:100%; height:0.25em; background:#383838;}
.g-adv .m-cnt li{ float:left; width:25%; height:0.25em;}
.g-adv .m-cnt li.z-on {background:#f28100;}

/*导航*/
.g_nav { height:8.75em; overflow:hidden; padding:0 0 0 6.25%; margin-top:1.83em;}
.g_nav a li { float:left; margin:0 5% 1em 0; display:inline; width:6.54em; height:3.19em; line-height:3.19em; text-align:center; font-size:1em; color:#2d2d2d; border:0.2em solid #2d2d2d; box-shadow:0.06em 0.1em 0.16em rgba(4,0,0,0.46);}
.g_nav a:last-child li{margin-right:0;}
.g_nav a:first-child li { width:6.875em; height:3.444em; text-align:center; font-size:1em; color:#fff; border:0; background:#f28100;}

/**/
.tec_box { height:39.5em; overflow:hidden;}
.tec_box h2 { color:#2d2d2d; font-weight:bold; font-size:1.25em; height:3.76em; padding:1em 0 0 0; text-align:center; position:relative;}
.tec_box h2:before { content:""; position:absolute; top:2.66em; left:0; width:16%; height:1px; background:#929292;}
.tec_box h2:after { content:""; position:absolute; top:2.66em; right:0; width:16%; height:1px; background:#929292;}
.tec_box h2 em { display:block; text-transform:uppercase; color:#9a9a9a; font-size:0.96em; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.1em; line-height:1em;}
.tec_box h2 b { color:#f28100; margin:0 2.5% 0 0;}
.tec01 { height:12.66em; overflow:hidden;}
.tec_tab01 { height:2.25em; font-size:1em; background:#2d2d2d; overflow:hidden;}
.tec_tab01 li {float: left;display:inline-block;height:2.25em;line-height:2.25em; color: #fff; width:50%; font-size:1em; text-align:center; cursor:pointer;}
.tec_tab01 li:nth-child(2) { margin-right:0;}
.tec_tab01 li.z-on {color:#fff; font-weight:bold; height:2.18em; margin:1px 0; background:#f28100; position:relative;}
.tec01 .sclwrap_box, .tec01 .m-box{ height:12.66em;overflow:hidden;}
.c_tec { float: left;display: inline; height:10.4em; overflow:hidden;}
.c_tec .t_img { height:10.4em; position:relative;}
.c_tec .t_img dt { width:42.18%; position:absolute; top:3%; right:0; z-index:0;}
.c_tec .t_img dt img {width:100%; height:auto; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.c_tec .t_img02 { height:10.4em; position:relative;}
.c_tec .t_img02 dt { position:absolute; top:2%; left:6.25%; width:50.78%;}
.c_tec .t_img02 dt img {width:100%; height:auto; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.c_tec .t_img dd { position:absolute; top:0; left:4.6%; padding:4% 0 0 0; width:60%;}
.c_tec .t_img dd:before { content:""; position:absolute; top:0; left:0.21em; width:0.08em; height:7.6em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcIIySGT1MoID.jpg) repeat-y;}
.c_tec .t_img dd p { color:#2d2d2d; font-size:1em; line-height:1.8em; padding:0 0 0 8%; position:relative;}
.c_tec .t_img dd p:before { content:""; position:absolute; top:0.68em; left:0; width:0.42em; height:0.42em; border-radius:0.42em; background:#f28100;}
.c_tec .t_img dd p em { color:#f28100;}
.c_tec .t_img02 dd { position:absolute; top:0; right:4.6%; padding:4% 0 0 0; width:60%;}
.c_tec .t_img02 dd:before { content:""; position:absolute; top:0; right:0.21em; width:0.08em; height:7.6em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcIIySGT1MoID.jpg) repeat-y;}
.c_tec .t_img02 dd p { color:#2d2d2d; font-size:1em; line-height:1.8em; padding:0 10% 0 0; text-align:right; position:relative;}
.c_tec .t_img02 dd p:before { content:""; position:absolute; top:0.68em; right:0; width:0.42em; height:0.42em; border-radius:0.42em; background:#f28100;}
.c_tec .t_img02 dd p em { color:#f28100;}

.c_tec02 .t_img { height:10.4em; position:relative;}
.c_tec02 .t_img dt { width:35.93%; position:absolute; top:3%; right:0; z-index:0;}
.c_tec02 .t_img dt img {width:100%; height:auto; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.c_tec02 .t_img02 { height:10.4em; position:relative;}
.c_tec02 .t_img02 dt { position:absolute; top:3%; left:6.25%; width:36.875%;}
.c_tec02 .t_img02 dt img {width:100%; height:auto; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.c_tec02 .t_img dd { position:absolute; top:0; left:4.6%; padding:4% 0 0 0; width:80%;}
.c_tec02 .t_img dd:before { content:""; position:absolute; top:0; left:0.21em; width:0.08em; height:5.6em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcIIySGT1MoID.jpg) repeat-y;}
.c_tec02 .t_img dd p { color:#2d2d2d; font-size:1em; line-height:1.8em; padding:0 0 0 8%; position:relative;}
.c_tec02 .t_img dd p:before { content:""; position:absolute; top:0.68em; left:0; width:0.42em; height:0.42em; border-radius:0.42em; background:#f28100;}
.c_tec02 .t_img dd p em { color:#f28100;}
.c_tec02 .t_img02 dd { position:absolute; top:0; right:4.6%; padding:4% 0 0 0; width:60%;}
.c_tec02 .t_img02 dd:before { content:""; position:absolute; top:0; right:0.21em; width:0.08em; height:5.6em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcIIySGT1MoID.jpg) repeat-y;}
.c_tec02 .t_img02 dd p { color:#2d2d2d; font-size:1em; line-height:1.8em; padding:0 8% 0 0; text-align:right; position:relative;}
.c_tec02 .t_img02 dd p:before { content:""; position:absolute; top:0.68em; right:0; width:0.42em; height:0.42em; border-radius:0.42em; background:#f28100;}
.c_tec02 .t_img02 dd p em { color:#f28100;}
a.how_btn { width:61.55%; height:3.5em; line-height:2.4em; text-align:center; padding:0 2.5% 0 0; margin:1.78em auto 0; font-size:1.08em; text-align:center; display:block; color:#fff; font-weight:bold; text-shadow:0 1px 1px rgba(160,60,0,1); position:relative; z-index:10;}
a.how_btn:before { content:""; position:absolute; top:0; left:50%; margin-left:-7.845em; width:15.69em; height:3.5em; z-index:-1; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcoEySNJk9LD1Z.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}

/**/
.bd01 { height:7.08em; font-size:1em; overflow:hidden; position:relative;}
.bd01 img { width:100%; height:7.08em; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.bd01:before { content:""; position:absolute; top:0; left:0; width:100%; height:1.875em; z-index:-1; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcGIxNnK0SI.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}


/**/
.pro_box { overflow:hidden; height:49em;}
.pro_box h2 { height:3.13em; padding:2.5em 0 0 0;}
.pro_box h2:before { content:""; position:absolute; top:4.3em; left:0; width:28%; height:1px; background:#929292;}
.pro_box h2:after { content:""; position:absolute; top:4.3em; right:0; width:28%; height:1px; background:#929292;}
.pro_box h2 b { margin:0;}
.pro_c { padding:0.29em 6.5% 0;}
.pro_tab { overflow:hidden;}
.pro_tab li {float: left;display:inline; color: #333; width:42%; font-size:1.08em; border-bottom:1px solid #d5d5d5; font-weight:bold;height:2.4em; line-height:2.4em; overflow:hidden; position:relative;}
.pro_tab li:before { content:""; position:absolute; top:0.8em; right:0; width:1.03em; height:1.03em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcqJ1qDT1MoID.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.pro_tab a:nth-child(2n) li { padding-left:16%;}
.pro_c h3 { padding-left:7%;color:#f28100;font-size:1.08em; height:2em; line-height:2em; font-weight:bold; border-bottom:1px solid #d5d5d5; position:relative; margin-top:1em;}
.pro_c h3:before { content:""; position:absolute; top:0.5em; left:0; width:1.07em; height:1.07em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcGH0SqIy4pIS1G.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.pro_c h3 span { text-transform:uppercase; font-weight:normal; color:#303030; font-size:0.92em;}
.c_list { overflow:hidden; padding:1.583em 0 0 0;}
.c_list li { float:left; display:inline; overflow:hidden;width:46.22%; height:auto; margin:0 7.4% 0 0; position:relative;}
.c_list li:before { content:""; position:absolute; top:8.33em; left:0; width:100%; height:0.625em;-webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.c_list li img { width:100%; height:auto;display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; border:0.12em solid #f28100;}
.c_list li span { height:3em; line-height:3em; display:block;text-align:center;color: #2d2d2d;font-size:1em; overflow:hidden;}
.c_list a:nth-child(2n) li { margin-right:0;}

/**/
.bd02 { height:7.08em; font-size:1em; overflow:hidden; position:relative;}
.bd02 img { width:100%; height:7.08em; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.bdtel { position:absolute; top:4em; left:69.5%; color:#fff; font-size:0.83em;}
.bdtel a { display:block; font-size:1.2em; color:#fff; line-height:1.2em; font-weight:bold;}



/**/
.honor_box { height:26.91em; overflow:hidden; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcGIIqDT1MoID.jpg) repeat;}
.honor_box h2 { color:#2d2d2d; font-weight:bold; font-size:1.25em; height:3.9em; padding:2.66em 0 0 0; text-align:center; position:relative; z-index:10;}
.honor_box h2:before { content:""; position:absolute; top:0; left:0; width:100%; height:4.5em; z-index:-1;  -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.honor_box h2 em { display:block; font-weight:normal; color:#232323; font-size:0.8em;}
.honor_box h2 b { color:#f28100;}
.honor_box .sclwrap_box, .honor_box .m-box  { height:13em;}
.hon_slide {position:relative;}
.honor_box .nowrap { margin:0 auto; width:63.43%;}
.hon_img {float:left;display:inline; overflow:hidden;}
.hon_img ul li {float:left;width:100%; height:13em; overflow:hidden; position:relative;}
.hon_img ul li img {width:100%; display:block; border:0.12em solid #f28100; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.hon_img ul li span { position:absolute; bottom:0.08em; left:0.12em; text-align:center; display:block; width:98.5%; color:#fff; height:1.875em; line-height:1.875em; font-size:1em; overflow:hidden; background:rgba(0,0,0,0.5);}
.honor_box .prev, .honor_box .next {position:absolute;width:1.08em; height:2.08em; top:6.08em;z-index:9;cursor:pointer;}
.honor_box .prev img, .honor_box .next img {width:100%;vertical-align:top;}
.honor_box .prev {left:4.68%;}
.honor_box .next {right:4.68%;}
a.ck_more { color:#fff; width:47.8%; height:1.75em; line-height:1.75em; text-align:center; display:block; background:#f28100; box-shadow:0 0 0.6em #e97500 inset; border-radius:1em; margin:1.958em auto 0;}

/**/
.a_box { height:29.91em; overflow:hidden;}
.a_box h2 { color:#2d2d2d; font-weight:bold; font-size:1.25em; height:3.26em; padding:1.8em 0 0 0; text-align:center; position:relative; z-index:10;}
.a_box h2:before { content:""; position:absolute; top:1.73em; left:0; width:100%; height:1.9em; z-index:-1;  -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.a_box h2 em { display:block; font-weight:normal; color:#232323; font-size:0.8em;}
.a_box h2 b { color:#f28100; padding-left:3%;}
.a_box .sclwrap_box, .a_box .m-box  { height:23.58em;}
.a_tab { height:2.42em; font-size:1em; border-bottom:1px solid #ababab; margin:0 10%; padding:0 3%;}
.a_tab li { float:left;color:#2d2d2d; height:2.42em; line-height:2.42em; padding:0 4%; margin-right:1.7%; display:inline; cursor:pointer; position:relative;}
.a_tab li.z-on { text-align:center; display:inline-block; font-weight:bold; color:#f28100; position:relative;}
.a_tab li.z-on:before { content:""; position:absolute; bottom:-0.12em; left:0; width:100%; height:0.3em; border-bottom:0.3em solid #f28100;}
.a_slide { float:left; display:inline; overflow:hidden;}
.a_slide dl { margin:1.958em 10% 0; overflow:hidden;}
.a_slide dl dt { width:100%; position:relative;}
.a_slide dl dt:before { content:""; position:absolute; top:10.02em; left:0; width:100%; height:1.458em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcOH1cUT1gPIN.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.a_slide dl dt img {width:100%; height:auto; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:0.125em; border:1px solid #acacac;}
.a_slide dl dd { overflow:hidden; padding:5% 0 0 0;}
.a_slide dl dd p { color:#333; line-height:1.4em; padding: 0 6% 0 8%; margin-bottom:4%; position:relative;}
.a_slide dl dd p:before { content:""; position:absolute; top:0.4em; left:0; width:0.54em; height:0.42em; background:url(/KS1EKIyHUIcMISMKDOgpK1MJGOcIIu1GKSp.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}



/**/
.dt_centre { height:18.75em; overflow:hidden;}
.sub_tab { height:2.4em; font-size:1.25em; background:#303030;}
.sub_tab li { float:left;color:#fff; height:2.4em; line-height:2.4em; width:33.33%; text-align:center; cursor:pointer; position:relative;}
.sub_tab li:before { content:""; position:absolute; top:0; right:0; width:1px; height:2.4em; background:#1d1d1d;}
.sub_tab li:after { content:""; position:absolute; top:0; right:1px; width:1px; height:2.4em; background:#595959;}
.sub_tab li:nth-child(3):before, .sub_tab li:nth-child(3):after { background:none;}
.sub_tab li.z-on { text-align:center; display:inline-block; color:#fff; background:#f28100; position:relative;}
.dt_centre .sclwrap_box , .dt_centre .m-box{ height:25.25em;}
.n_list { float:left; display:inline;}
.n_list ul { padding:0.625em 5.8% 0;}
.n_list ul li {position:relative; padding-left:6%; height:2.58em; line-height:2.58em; color:#666;font-size:1em; border-bottom:1px dashed #ccc;}
.n_list ul li:before {content:"";position:absolute;left:0;top:1em;width:0.525em;height:0.525em; border-radius:0.525em; border:0.1em solid #9b9b9b;}
.n_list ul a:last-child li { border:0;}


/*底部开始*/
.g-ft { width:100%; height:15em; position:relative;}
a.u_top { position:relative; display:block; height:2.61em; line-height:2.61em; font-size:1.08em; text-align:center; color:#fff;background:#f38d19;}
a.u_top:before { content:""; position:absolute; top:1em; left:33%; width:1.38em; height:0.84em; background:url(/KS1EKIyHUIcMISMKDOgJKy9rJ1frIROrT1MoID.jpg) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.g-ft p { text-align:center; color:#666; font-size:1.08em; padding:3% 0 0 0; line-height:1.4em;}
a.u_map { text-align:center; display:block; color:#666; font-size:1.08em; line-height:2.4em;}

.f_nav { height:5em; margin:0 auto; text-align:center; width:100%; max-width:640px; min-width:320px; background:#353535; position:fixed; bottom:0; z-index:999; font-size:0.92em;}
.f_nav li { position:relative; width:24.7%; height:5em; text-align:center; display:inline-block; float:left; border-right:1px solid #4a4a4a; position:relative;}
.f_nav li:before { content:""; position:absolute; top:0; right:0; width:1px; height:5em; background:#262626;}
.f_nav li a { color:#fff; width:100%; height:5em; display:inline-block;}
.f_nav li a img { width:3.36em; height:3em; display:block; margin:0.3em auto 0;}
.f_nav li:last-child { border:0;}
.f_nav li:last-child:before { background:0;}

.f_nav li .erj { position:absolute; bottom:5em; left:-0.1em; background:#353535; width:115%; box-shadow:0 0.2em 0.2em #252525;}
.f_nav li .erj a { color:#fff; font-size:1.09em; height:2.25em; line-height:2.25em; text-align:left; display:block; border-bottom:1px solid #242424; text-indent:10%; position:relative;}
.f_nav li .erj a:last-child { border:0;}

@media screen and (min-width:320px) {
	body { font-size:75%;}
}
@media screen and (min-width:360px) {
	body { font-size:80%;}
}
@media screen and (min-width:385px) {
	body { font-size:80%;}
}
@media screen and (min-width:400px) {
	body { font-size:93%;}
}
@media screen and (min-width:480px) {
	body { font-size:112%;}
}
@media screen and (min-width:568px) {
	body { font-size:131%;}
}
@media screen and (min-width:639px) {
	body { font-size:150%;}
}


