/*通用*/

*{ margin:0; padding:0;}
html{}
body{margin:0;color:#252525; background-color:#FFF; background-repeat:no-repeat; font-size: 0;background-attachment: fixed; position: relative;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none; font-weight: normal;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button{outline:none;-webkit-appearance:none; font-family:"微软雅黑";}
select{outline:none;font-family:"微软雅黑";}
a{color:#6c6c6c;text-decoration:none;}
img{border:none; display: block;}
span{margin:0; padding:0; cursor: auto;}
span:focus,div:focus {outline: none;}
/*****************
-------首页-------
*****************/
/*header*/
.header{width:100%; background-color:#90000a; background-image: url("/images/images/pic/headB.jpg"); background-position: center; background-size:auto 100%; background-repeat: no-repeat;}
.headK{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.hdlogo{display: block;}
/*导航*/
.Menu ul{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.Menu ul li{display: block; position: relative;}
.MenuA{display: block;}
/*foot*/
.foot{color:#FFF;background-color:#90000a;}
.foot a{color:#FFF;}
.ftK{display: -webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;}
.ftlogo{display: block;display: -webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;}
.ftlogo img{ display:block;}
.ftlogoP h3{font-weight:550;}
.ftNp{color:#FFF;text-align: center;}
.ftM{display: -webkit-box;display: -ms-flexbox;display:flex;}
.ftM img{width:100%;}
.ftMa p{color:#000;text-align: center;}

@media  screen and ( min-width:1280px){
/*header*/
.headK{ height:128px; width:1200px; margin:0 auto; }
.headB{ margin-left:auto;}
.headB img{width:311px;}
.hdlogo{width:790px;}
.hdlogo img{width:790px;}
/*导航*/
.wapMenu,.wapNav{ display: none;}
.Menu{display: block; background:#FFF; height:45px;position: relative; border-bottom: 4px solid #FFF; border-top: 4px solid #e7b61b;}
.Menu ul{ width: 1200px; margin:0 auto;}
.Menu ul li{}
.MenuA{ line-height:45px; width:120px; font-size:16px; color:#333; position: relative; font-weight:550; text-align: center;}
.Menu ul li .MenuAO,.MenuA:hover,.Menu ul li .on{ background: #900e0e; color:#FFF;}
.Nav{ z-index:999;top:45px;left:0;position:absolute; width:100%;background:rgba(144,14,14,0.9);box-shadow:0 0 5px rgba(0,0,0,0.1); display:none;}
.NavN{margin: 0 auto;}
.MenuS{ padding:0 20px; font-size:14px; line-height:40px; text-align: center; display:block;color:#FFF;}
.MenuS:first-child{border-top:none;}
.MenuS:hover{ color:#FFF; background:rgba(144,14,14,1);}
/*foot*/
.ftK{width:1200px; margin:0 auto; height:110px;}
.ftlogoP{ width:320px; line-height:22px;}
.ftlogoP h3{ font-size:18px;margin-bottom:6px;}
.ftlogoP p{ font-size:12px;}
.ftlogo{width:400px;}
.ftlogo img{width:400px; margin-right:7px;}
.ftNp{width:580px;font-size: 13px;line-height:23px;}
.ftM{width:200px;margin-left: auto;}
.ftMa{ width:60px; margin-right:40px;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
/*header*/
.headK{ height:100px; width:900px; margin:0 auto; }
.headB{width:240px; margin-left:auto;}
.headB img{width:240px}
.hdlogo{width:565px;}
.hdlogo img{width:565px;}
/*导航*/
.wapMenu,.wapNav{ display: none;}
.Menu{display: block; height:42px; border-bottom:3px solid #FFF; border-top:3px solid #e7b61b;position: relative;}
.Menu ul{ width:900px; margin:0 auto;}
.Menu ul li{}
.MenuA{ line-height:42px; width:110px; font-size:15px; color:#333; position: relative; font-weight:550; text-align: center;}
.Menu ul li .MenuAO,.MenuA:hover,.Menu ul li .on{ background: #900e0e; color:#FFF}
.Nav{ z-index:999;top:42px;left:0; position:absolute; width:100%;background:rgba(144,14,14,0.9);box-shadow:0 0 5px rgba(0,0,0,0.1); display:none;}
.NavN{margin: 0 auto;}
.MenuS{font-size:13px; padding:0 15px; line-height:36px; text-align: center; display:block;color:#FFF;}
.MenuS:hover{ color:#FFF; background:rgba(144,14,14,1);}
/*foot*/
.ftK{width:900px; margin:0 auto; padding:15px 0;}
.ftlogoP{ width:320px; line-height:22px;}
.ftlogoP h3{ font-size:18px;margin-bottom:6px;}
.ftlogoP p{ font-size:12px;}
.ftlogo{width:900px;-webkit-box-pack:center;-ms-flex-pack: center;justify-content:center;}
.ftlogo img{width:65px; margin-right:7px;}
.ftNp{width:900px;font-size: 12px;line-height:23px; margin:20px auto;}
.ftM{width:200px; margin:0 auto;}
.ftMa{ width:60px; margin:0 20px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
/*header*/
.headK{ height:80px; width:640px; margin:0 auto; }
.headB{width:190px; margin-left:auto;}
.headB img{width:190px;}
.hdlogo{width:400px;}
.hdlogo img{width:400px;}
/*导航*/
.wapMenu,.wapNav{ display: none;}
.Menu{display: block; height:36px;position: relative; border-bottom:2px solid #FFF; border-top:2px solid #e7b61b;}
.Menu ul{ width:640px; margin:0 auto;}
.Menu ul li{}
.MenuA{ line-height:36px; width:70px; font-size:13px; color:#333; position: relative; font-weight:550; text-align: center;}
.Menu ul li .MenuAO,.MenuA:hover,.Menu ul li .on{ background: #900e0e; color:#FFF;}
.Nav{ z-index:999;top:36px;left:0; position:absolute; width:100%;background:rgba(144,14,14,0.9);box-shadow:0 0 5px rgba(0,0,0,0.1); display:none;}
.NavN{margin: 0 auto;}
	
.MenuS{font-size:12px; padding:0 10px; line-height:30px; text-align: center; display:block;color:#FFF;}
.MenuS:hover{ color:#FFF;background:rgba(144,14,14,1);}
/*foot*/
.ftK{width:600px; margin:0 auto; padding:15px 0;}
.ftlogoP{ width:320px; line-height:22px;}
.ftlogoP h3{ font-size:18px;margin-bottom:6px;}
.ftlogoP p{ font-size:12px;}
.ftlogo{width:600px;-webkit-box-pack:center;-ms-flex-pack: center;justify-content:center;}
.ftlogo img{width:65px; margin-right:7px;}
.ftNp{width:600px;font-size: 12px;line-height:23px; margin:20px auto;}
.ftM{width:200px; margin:0 auto;}
.ftMa{ width:60px; margin:0 20px;}
}

@media only screen and (max-width: 639px) {
/*header*/
.headK{ height:0.46rem; width:92%; padding:0 4%; }
.headB{ display: none;}
.hdlogo{ height:0.36rem;}
.hdlogo img{height:0.36rem;}
.wapNav{ display: block;width:11%; height:0.25rem; background-size:0.25rem;  background-position:right center; background-repeat: no-repeat; background-image: url("/images/images/icon/sp_icon1.png"); margin-left: auto;}
.wapNavO{background-image: url("/images/images/icon/sp_icon5.png")}
/*导航*/
.Menu{ display:none;background:rgba(144,14,14,0.95);}
.Menu ul{}
.Menu ul li{padding:0 4%; width:92%;}
.MenuA{ width: 100%; display: block; line-height:0.4rem;font-size:0.13rem; color:#FFF; text-align: center; border-top:0.01rem solid rgba(255,255,255,0.4); position: relative;}
.Menu ul li:first-child .MenuA{border-top:none;}
	
.MenuA i{width: 0;height: 0;border-style: solid;border-width:6px 5px 0 5px;border-color: #fff transparent transparent transparent;transition:0.5s; display: block; position: absolute; top:50%;right:3%; margin-top:-0.01rem;}
.Menu ul li .on i{transition:0.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);}
.Nav{background:rgba(144,14,14,1);;display: none;}
.MenuS{ line-height:0.36rem; display: block; font-size: 0.12rem; color:#FFF; border-top:0.01rem dashed rgba(255,255,255,0.2); text-align: center;}
	
/*foot*/
.ftK{width:92%; padding:0.15rem 4%;}
.ftlogoP{ width:100%; line-height:0.2rem; text-align: center;}
.ftlogoP h3{ font-size:0.15rem;}
.ftlogoP p{ font-size:0.1rem;}
.ftlogo{width:100%;-webkit-box-pack:center;-ms-flex-pack: center;justify-content:center;}
.ftlogo img{width:0.5rem; margin:0 auto 0.1rem;}
.ftNp{width:100%;font-size:0.1rem;line-height:0.18rem; margin:0.1rem auto;}
.ftM{-webkit-box-pack:center;-ms-flex-pack: center;justify-content:center; width: 100%;}
.ftMa{ width:0.56rem; margin:0 4%;}
}


@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);}
.Run2 img{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;}
.Run2 img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform: rotate(360deg);}
.Run1{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;}
.Run1:hover{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform: rotateY(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,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
.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;}
.IndSupA{ width:100%;transition:0.5s;}
.IndSupA:hover{-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;}

}	

	







/*display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center*/









/******************

------业务中心------

******************/

@-webkit-keyframes rotation{

from {-webkit-transform: rotate(0deg);}

to {-webkit-transform: rotate(360deg);}

}

.BusRLzxT span{width:100%; height: 100%; background-image: url("/images/images/pic/BusRL01.png"); background-position: center; background-size: 100%; background-repeat: no-repeat; display: block;-webkit-transform: rotate(360deg);animation: rotation 8s linear infinite;-moz-animation: rotation 8s linear infinite;-webkit-animation: rotation 8s linear infinite;-o-animation: rotation 8s linear infinite;}

.BusGWem1{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform: rotate(45deg);}













html {font-size: 625%; /*100 ÷ 16 × 100% = 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%;}}

@media screen and (min-width:480px) and (max-width:539px) and (orientation:portrait){html {font-size:940%;}}

@media screen and (min-width:540px) and (max-width:639px) and (orientation:portrait){html {font-size:1040.75%;}}

