/*通用 XUECN.CN*/
*{ margin:0; padding:0;}
html{}
body{margin:0;color:#252525; position: relative; font-family: "Arial"; background:#f6f7f8;}
ul, li, dl, dt, dd, img, h1, h2, h3, h4, h5, h6, p, a, textarea, input, span, div, i, time, article, header, figure, figcaption, footer {border: 0;margin: 0;padding: 0;list-style: none;text-decoration: none;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button,select{outline:none;-webkit-appearance:none; font-family:Arial, Helvetica, sans-serif;}
a{color:#6c6c6c;text-decoration:none;}
a:hover{color:#fc780d;}
img{border:none; display: block;}
span{margin:0; padding:0; cursor: auto;}
span:focus,div:focus {outline: none;}

.flex{display:-webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-start;}
.flexC{display:-webkit-box;display: -ms-flexbox;display:flex;align-items:center; flex-wrap:wrap;}
.fl-bet{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.fl-cen{-webkit-box-pack: center;-ms-flex-pack: center;justify-content:center;}
.fl-end{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.Huans {-webkit-box-sizing:border-box;box-sizing:border-box;}
/*header*/
.header{width: 100%;;border-bottom: 1px solid #e5e5e5;color:#FFF;background: #fff; position: relative;}
.hdlogo{color: #777;border-right: 1px solid #e5e5e5;}
.hdlogo img{display: block;}
/*nav*/
.hd_nav{position:relative; z-index:999;}
.hd_nav i{top:50%;position:absolute;display:inline-block;background:#777;}
.hd_nav:before,.hd_nav:after{content: '';position:absolute;top:50%;display:inline-block;background:#777;transition:0.2s;}
.hd_nav.active i{display:none;}
.hd_nav.active:before{transform: rotate(45deg);}
.hd_nav.active:after{transform: rotate(-45deg);}
.hd_nav.active:before,.hd_nav.active:after{margin-top:0;}
.Menu{width: 100%;position: absolute;background: #f5f5f5;box-shadow: 0 5px 5px 0 rgb(4 0 0 / 8%);z-index: 100; display:none;}
.MenuU{width:100%;}
.MenuA{width:100%;display:block;text-align: center;background: #e5e5e5; color:#000;}
/*友情链接*/
.links{width: 100%;background: #fff;border-top: 1px solid #eee;}
.linksH{border: 1px solid #8d8d8d;color: #e8e8e8;text-align: center;background: #999;}
.linksA{border: 1px solid #eee;text-align: center;background:#f5f5f5; display: block; color:#000;}
/*footer*/
footer {background: #252525; color:#999}
.ftK a{color:#999; display: block;}
.ftNava {margin-right: 10px;}


@media  screen and ( min-width:1440px){
.ward{width:1200px;  margin:0 auto;}
.paddingTop{padding-top:114px;}
/*header*/
.header{font-size:12px;box-shadow:0 0 40px 40px #ebebeb;}
.hdlogo{padding: 0 35px;font-size: 20px;height: 50px;margin-right: 30px;}
.hdlogo img{width:26px;}
.hdlogo p{ margin-left:10px; line-height:30px;}
.hdlogo:hover{ color:#fc780d;}
.hd-gz{font-size: 15px; margin-right: auto;}
.hd-gz p,.hd-rs p{color: #fc780d; line-height:50px; font-weight:700;}
.hd-gz a,.hd-rs a{color: #000; line-height:30px; display: block;}
.hd-gz a:hover{color:#fc780d;}
.hd-rs{height: 50px; font-size: 15px;margin-left: auto;}
.search{ margin-left:40px; margin-right: 40px}
.searchK{}
.searchI{height:32px;border: none;padding: 0 10px;margin: 9px 0;border-radius: 8px 0 0 8px;width: 105px;background:#dfdfdf;}
.searcha{width:32px;height: 32px;box-sizing: border-box;border: none;border-radius: 0 8px 8px 0;background-color: #eee;background-image:url("../images/icon/search.png"); background-position:center center;background-size:70%; background-repeat: no-repeat;overflow: hidden;text-indent: -999px;cursor: pointer;}
.searcha:hover{background-image:url("../images/icon/search1.png");}
/*nav*/
.hd_nav{width:30px;height:30px;margin-right: 20px;}
.hd_nav i{margin-top:-1px;height:2px;width:30px;}
.hd_nav:before{margin-top: -8px;}
.hd_nav:after{margin-top:8px;}
.hd_nav:before,.hd_nav:after{height:2px;width:30px;}
.hd_nav:hover i{background:#fc780d;}
.hd_nav:hover:before,.hd_nav:hover:after{background:#fc780d;}
/**/
.Menu{font-size:22px;top: 51px}
.MenuU{ padding:60px 5% 50px;}
.MenuU li{width:20%;padding:0 1%; margin-bottom:25px;}
.MenuA{font-size:20px;border-radius:7px;line-height: 50px;}
.MenuA:hover{background:#fc780d; color:#FFF;}

/*友情链接*/
.links{padding: 10px 3% 20px;line-height: 32px;font-size: 12px;margin-top: 80px;}
.linksH{width: 98px;border-radius: 8px;margin-top: 10px;}
.linksA{padding: 0 14px; margin-top: 10px; margin-left: 10px;border-radius: 8px;}
.linksN a:hover{ color:#fd8c4e; background:#FFF;}
/*footer*/
.ftK{ padding:26px 0;font-size: 12px; line-height:25px;}
.ftK a:hover{text-decoration: underline;}
.ftK p{padding:0 14px;}
.ftC img{width:20px; display: block; margin-right: 10px;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
.paddingTop{padding-top:96px;}
.ward{width:1080px;  margin:0 auto;}
/*header*/
.header{font-size:12px;box-shadow:0 0 32px 32px #ebebeb;}
.hdlogo{padding: 0 35px;font-size: 20px;height: 50px;margin-right: 30px;}
.hdlogo img{width:26px;}
.hdlogo p{ margin-left:10px; line-height:30px;}
.hdlogo:hover{ color:#fc780d;}
.hd-gz{font-size: 14px; margin-right: auto;}
.hd-gz p,.hd-rs p{color: #fc780d; line-height:50px; font-weight:700;}
.hd-gz a,.hd-rs a{color: #000; line-height:30px; display: block;}
.hd-gz a:hover{color:#fc780d;}
.hd-rs{height: 50px; font-size:14px;margin-left: auto;}
.search{ margin-left:40px; margin-right: 40px}
.searchK{}
.searchI{height:32px;border: none;padding: 0 10px;margin: 9px 0;border-radius: 8px 0 0 8px;width: 105px;background:#dfdfdf;}
.searcha{width:32px;height: 32px;box-sizing: border-box;border: none;border-radius: 0 8px 8px 0;background-color: #eee;background-image:url("../images/icon/search.png"); background-position:center center;background-size:70%; background-repeat: no-repeat;overflow: hidden;text-indent: -999px;cursor: pointer;}
.searcha:hover{background-image:url("../images/icon/search1.png");}
/*nav*/
.hd_nav{width:30px;height:30px;margin-right: 20px;}
.hd_nav i{margin-top:-1px;height:2px;width:30px;}
.hd_nav:before{margin-top: -8px;}
.hd_nav:after{margin-top:8px;}
.hd_nav:before,.hd_nav:after{height:2px;width:30px;}
.hd_nav:hover i{background:#fc780d;}
.hd_nav:hover:before,.hd_nav:hover:after{background:#fc780d;}
/**/
.Menu{font-size:22px;top: 51px}
.MenuU{ padding:60px 5% 50px;}
.MenuU li{width:20%;padding:0 1%; margin-bottom:25px;}
.MenuA{font-size:19px;border-radius:7px;line-height: 50px;}
.MenuA:hover{background:#fc780d; color:#FFF;}

	
/*友情链接*/
.links{padding: 10px 3% 20px;line-height: 32px;font-size: 12px;margin-top:70px;}
.linksN{width:100%; flex:1;}
.linksH{width: 98px;border-radius: 8px;margin-top: 10px;}
.linksA{padding: 0 14px; margin-top: 10px; margin-left: 10px;border-radius: 8px;}
.linksN a:hover{ color:#fd8c4e; background:#FFF;}
/*footer*/
.ftK{ padding:22px 0;font-size: 12px; line-height:24px;}
.ftK a:hover{text-decoration: underline;}
.ftK p{padding:0 14px;}
.ftC img{width:18px; display: block; margin-right:8px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.paddingTop{padding-top:78px;}
.ward{width:900px;  margin:0 auto;}
/*header*/
.header{font-size:12px;box-shadow:0 0 25px 25px #ebebeb;}
.hdlogo{padding: 0 28px;font-size:18px;height:46px;margin-right:24px;}
.hdlogo img{width:22px;}
.hdlogo p{ margin-left:6px; line-height:30px;}
.hdlogo:hover{ color:#fc780d;}
.hd-gz{font-size: 13px; margin-right: auto;}
.hd-gz p,.hd-rs p{color: #fc780d; line-height:46px; font-weight:700;}
.hd-gz a,.hd-rs a{color: #000; line-height:30px; display: block;}
.hd-gz a:hover{color:#fc780d;}
.hd-rs{height: 46px; font-size:13px;margin-left: auto;}
.search{ margin-left:26px; margin-right: 26px}
.searchK{}
.searchI{height:32px;border: none;padding: 0 10px;margin: 9px 0;border-radius: 8px 0 0 8px;width:85px;background:#dfdfdf;}
.searcha{width:32px;height: 32px;box-sizing: border-box;border: none;border-radius: 0 8px 8px 0;background-color: #eee;background-image:url("../images/icon/search.png"); background-position:center center;background-size:70%; background-repeat: no-repeat;overflow: hidden;text-indent: -999px;cursor: pointer;}
.searcha:hover{background-image:url("../images/icon/search1.png");}
/*nav*/
.hd_nav{width:26px;height:26px;margin-right:18px;}
.hd_nav i{margin-top:-1px;height:2px;width:26px;}
.hd_nav:before{margin-top: -7px;}
.hd_nav:after{margin-top:7px;}
.hd_nav:before,.hd_nav:after{height:2px;width:26px;}
.hd_nav:hover i{background:#fc780d;}
.hd_nav:hover:before,.hd_nav:hover:after{background:#fc780d;}
/**/
.Menu{font-size:17px;top:47px}
.MenuU{ padding:40px 5% 30px;}
.MenuU li{width:20%;padding:0 1%; margin-bottom:18px;}
.MenuA{font-size:17px;border-radius:5px;line-height:44px;}
.MenuA:hover{background:#fc780d; color:#FFF;}
	
	
/*友情链接*/
.links{padding: 10px 3% 20px;line-height: 30px;font-size: 12px;margin-top: 60px;}
.linksH{width: 90px;border-radius:7px;margin-top: 10px;}
.linksN{width:100%; flex:1;}
.linksA{padding: 0 13px; margin-top: 10px; margin-left: 10px;border-radius: 7px;}
.linksN a:hover{ color:#fd8c4e; background:#FFF;}
/*footer*/
.ftK{ padding:18px 0;font-size: 12px; line-height:22px;}
.ftK a:hover{text-decoration: underline;}
.ftK p{padding:0 12px;}
.ftC img{width:16px; display: block; margin-right:6px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.ward{width:600px;  margin:0 auto;}
.paddingTop{padding-top:60px;}
/*header*/
.header{font-size:12px;box-shadow:0 0 20px 20px #ebebeb;}
.hdlogo{padding: 0 28px;font-size:18px;height:46px;margin-right:24px;}
.hdlogo img{width:22px;}
.hdlogo p{ margin-left:6px; line-height:30px;}
.hd-gz{font-size: 13px; margin-right: auto;display:none;}
.hd-gz p,.hd-rs p{color: #fc780d; line-height:46px; font-weight:700;}
.hd-gz a,.hd-rs a{color: #000; line-height:30px; display: block;}
.hd-rs{height: 46px; font-size:13px;margin-left: auto;display:none;}
.search{ margin-left:26px; margin-right: 26px; display:none;}
.searchK{}
.searchI{height:32px;border: none;padding: 0 10px;margin: 9px 0;border-radius: 8px 0 0 8px;width:85px;background:#dfdfdf;}
.searcha{width:32px;height: 32px;box-sizing: border-box;border: none;border-radius: 0 8px 8px 0;background-color: #eee;background-image:url("../images/icon/search.png"); background-position:center center;background-size:70%; background-repeat: no-repeat;overflow: hidden;text-indent: -999px;cursor: pointer;}
/*nav*/
.hd_nav{width:26px;height:26px;margin-right:18px;}
.hd_nav i{margin-top:-1px;height:2px;width:26px;}
.hd_nav:before{margin-top: -7px;}
.hd_nav:after{margin-top:7px;}
.hd_nav:before,.hd_nav:after{height:2px;width:26px;}
/**/
.Menu{font-size:15px;top:47px}
.MenuU{ padding:25px 5% 20px;}
.MenuU li{width:33.3333%;padding:0 1%; margin-bottom:15px;}
.MenuA{font-size:15px;border-radius:5px;line-height:38px;}

	
/*友情链接*/
.links{padding:8px 3% 16px;line-height:28px;font-size: 12px;margin-top: 50px; display: none;}
.linksH{width:85px;border-radius:6px;margin-top:8px;}
.linksN{width:100%;}
.linksA{padding: 0 12px; margin-top:8px; margin-right: 8px;border-radius: 6px;}
/*footer*/
footer{margin-top:50px;}
.ftK{ padding:14px 0;font-size: 12px; line-height:22px;}
.ftK p{padding:0 10px;}
.ftC img{width:14px; display: block; margin-right:6px;}
}
@media only screen and (max-width:639px){
/*header*/
.paddingTop{padding-top:0.44rem;}
/*header*/
.header{font-size:0.1rem;box-shadow:0 0 15px 15px #ebebeb;}
.hdlogo{padding: 0 0.15rem;font-size:0.13rem;height:0.37rem;}
.hdlogo img{width:0.15rem;}
.hdlogo p{ margin-left:0.05rem; line-height:0.2rem;}
.hd-gz{font-size: 13px; margin-right: auto;display:none;}
.hd-gz p,.hd-rs p{color: #fc780d; line-height:46px; font-weight:700;}
.hd-gz a,.hd-rs a{color: #000; line-height:30px; display: block;}
.hd-rs{height: 46px; font-size:13px;margin-left: auto;display:none;}
.search{ margin-left:26px; margin-right: 26px; display:none;}
.searchK{}
.searchI{height:32px;border: none;padding: 0 10px;margin: 9px 0;border-radius: 8px 0 0 8px;width:85px;background:#dfdfdf;}
.searcha{width:32px;height: 32px;box-sizing: border-box;border: none;border-radius: 0 8px 8px 0;background-color: #eee;background-image:url("../images/icon/search.png"); background-position:center center;background-size:70%; background-repeat: no-repeat;overflow: hidden;text-indent: -999px;cursor: pointer;}
/*nav*/
.hd_nav{width:0.22rem;height:0.22rem;margin-right:4%;}
.hd_nav i{margin-top:-1px;height:2px;width:0.22rem;}
.hd_nav:before{margin-top: -0.06rem;}
.hd_nav:after{margin-top:0.06rem;}
.hd_nav:before,.hd_nav:after{height:2px;width:0.22rem;}
/**/
.Menu{font-size:0.12rem;top:0.38rem}
.MenuU{ padding:0.2rem 5% 0.12rem;}
.MenuU li{width:33.3333%;padding:0 1%; margin-bottom:0.08rem;}
.MenuA{font-size:0.12rem;border-radius:0.04rem;line-height:0.28rem;}	
/*友情链接*/
.links{padding:0.08rem 4% 0.18rem;line-height:0.24rem;font-size:0.11rem;margin-top:0.2rem;display: none;}
.linksH{width:0.7rem;border-radius:0.05rem;margin-top:0.08rem;}
.linksN{width:100%; padding-top:0.05rem;}
.linksA{padding: 0 0.1rem; margin-top:0.06rem; margin-right:0.06rem;border-radius:0.05rem;}
/*footer*/
footer{margin-top: 0.2rem;}
.ftK{ padding:0.13rem 0;font-size: 0.1rem; line-height:0.2rem; margin-top: 0.2rem;}
.ftK p{padding:0 0.08rem;}
.ftC img{width:0.12rem; display: block; margin-right:0.05rem;}
}

@media screen and (min-width:960px){
.Run{transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.Run:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);}
.Mover{transition:0.5s;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Mover:hover{transition:0.5s;ransform:translate(0,-4px);-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-o-transform:translate(0,-4px);-ms-transform:translate(0,-4px);}
.enlarge img{ width:100%;transition:0.5s;}
.enlarge:hover img{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}
}

@keyframes Updown{
	from{bottom:25px;}
	to{bottom:10px;}
}
@-webkit-keyframes Updown{
	from{bottom:25px;}
	to{bottom:10px;}
}

/*html {font-size: 625%; }*/
/*出的各分辨率媒体查询换算：*/
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait){html{font-size:703%;}}
@media screen and (min-width:375px) and (max-width:383px) and (orientation:portrait){html{font-size:732.4%;}}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait){html{font-size:750%; }}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait){html{font-size:781.25%;}}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){html{font-size:808.6%;}}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){html {font-size:843.75%;}}

/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/

