BODY {PADDING: 0px; MARGIN: 0px;FONT-SIZE: 14px; font-family:'Arial';  color:#24242e;}
DIV {PADDING:0px; MARGIN: 0px;}
UL {PADDING:0px; MARGIN: 0px;LIST-STYLE-TYPE: none}
LI,dd,dl,p,b {PADDING:0px; MARGIN: 0px;LIST-STYLE-TYPE: none}
FORM  {PADDING:0px; MARGIN: 0px;}
P {PADDING:0px; MARGIN: 0px;}
IMG {BORDER: 0px; border-radius:5px}
MARGIN,PADDING{PADDING:0px; MARGIN: 0px;}
H1 {FONT-WEIGHT: normal; FONT-SIZE: 100%;PADDING:0px; MARGIN: 0px;}
h5,h4,h3,h2{PADDING:0px; MARGIN: 0px; font-weight:100;}
A:hover{COLOR:#ff6a00; TEXT-DECORATION: none;}
A{color: #24242e;TEXT-DECORATION: none;}
div,p,ul{text-align: justify}

.toppf{ width:100%; position:fixed; left:0; top:0; }
.toppf a{ color:#fff}
.topk{ margin:0 auto 0 auto; height:110px; }
.top1000{ width:1200px; overflow:hidden; margin:0 auto 0 auto;}
.logo{ float:left; width:200px;}
.menu{ float:right; width:750px;}
.menu ul{}
.menu ul span{ width:100%; float:right; font-size:14px; text-align:right;  padding-top:15px;}
.menu ul li{ float:left; margin-left:31px; line-height:70px; font-size:20px;}

.fixed-top{background:#FFF;box-shadow:4px 4px 5px #dddddd; }
.fixed-top a{ color:#000}

.banner{ height:650px; overflow:hidden; background:url(banner.jpg) center no-repeat;overflow:hidden; margin:0 auto 0  auto; text-align:center; color:#FFF; line-height:40px; font-size:22px; }
.banner h2{ font-size:70px; margin-top:250px; font-weight:bold}



.aboutbox{ width:1100px; margin:80px auto 80px auto; overflow:hidden;font-size:18px; line-height:30px}
.aboutbox img{float:left; margin:0 30px 10px 0}
.aboutbox h2{ font-size:30px; color:#ff6a00; margin-bottom:20px;}
.aboutbox h2 a{color:#ff6a00;}
/*.aboutboxl{ float:left; width:400px; height:350px;}
.aboutboxl img{ width:400px; height:350px; border:3px solid #FFF;}
.aboutboxr{ float:right; height:350px; width:650px; overflow:scroll; overflow-x:auto;overflow-y:none;}
.aboutboxr ul{ text-align:left; line-height:28px; text-indent:30px; font-size:14px;}


.aboutboxr::-webkit-scrollbar{    width: 2px;    height: 2px;    background-color: #F5F5F5;
}

.aboutboxr::-webkit-scrollbar-track
{    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

.aboutboxr::-webkit-scrollbar-thumb
{    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
*/




.ourbox{width:1100px; margin:50px auto 80px auto; overflow:hidden;}
.ourbox h2{ font-size:30px; text-align:center;color:#ff6a00; margin-bottom:20px;}
.ourbox ul{}
.ourbox ul li{ width:200px;float:left; overflow:hidden; margin:0 10px 0 10px; text-align:center; }
.ourbox ul li img{ width:200px; height:105px; margin-bottom:10px; box-shadow:4px 4px 5px #dddddd;}
 

.visionbox{ width:100%; overflow:hidden; background:#f6f8f9; overflow:hidden;}
.vision1000{ width:1200px; margin:80px auto 50px auto; overflow:hidden;}
.vision1000 h2{ font-size:40px; text-align:center;color:#ff6a00; margin-bottom:20px; }
.vision1000 h2 a{color:#ff6a00;}
.vision50{ width:48%; overflow:hidden; float:left; margin:30px 10px 30px 10px;}
.vision50 img{ width:200px; height:200px}
.vision50l{ float:left; width:40%;}
.vision50r{ float:right; width:60%;}
.vision50r h3{ text-align:left; font-size:20px; color:#ff6a00; padding-bottom:10px; }
.vision50r ul{ text-align:left;line-height:28px;font-size:18px;}


.progbox{width:1100px; margin:80px auto 80px auto; overflow:hidden;}
.progbox h2{ font-size:40px; text-align:center;color:#ff6a00; margin-bottom:20px;}
.progbox h2 a{color:#ff6a00;}
.progbox h3{ width:90%; margin:20px auto 20px auto; text-align:center; line-height:25px; color:#999}
.progbox h1{ font-size:28px; text-align:center;color:#ff6a00; margin-bottom:20px;font-weight:bold}
.progbox ul{}
.progbox ul li{ width:250px; height:240px; float:left; margin:20px 150px 10px 150px; text-align:center; color:#ff6a00; line-height:25px;}
.progbox ul li img{ width:250px; height:168px; border:2px solid #FFF; box-shadow:4px 4px 5px #dddddd; }
.progbox ul li a{color:#ff6a00;}



.Acculbox{ width:100%; overflow:hidden; background:#2f5bea; overflow:hidden;}
.Accul1000{ width:1200px; margin:80px auto 50px auto; overflow:hidden;}
.Accul1000 h2{ font-size:30px; text-align:center;color:#ff6a00; margin-bottom:20px;}
.Accul1000 h2 a{color:#ff6a00;}
.Accul1000 h3{ width:90%; margin:20px auto 20px auto; text-align:center; line-height:25px; color:#FCFCFC}
.Accul1000 ul{ margin:0; padding:20px 0; overflow:hidden}
.Accul1000 ul li{ width:25%; text-align:center; line-height:23px; float:left;}
.Accul1000 ul li img:hover{ border:4px solid #FC0}
.Accul1000 ul li img{ width:270px; height:200px; border:4px solid #fff; border-radius:5px}
.Accul1000 ul li A{color:#ff6a00; font-weight:bold;}

.Accul1000 h5{ background-color:#FFF; border-radius:15px;color:#ff6a00; padding:6px 0 6px 0; border:1px solid #FFF; clear:both;font-size:20px; font-weight:bold; width:120px; margin:20px auto 10px auto; text-align:center}

.Contactbox{width:1200px; margin:80px auto 50px auto; overflow:hidden;}
.Contactbox h2{ font-size:30px; text-align:center;color:#ff6a00; margin-bottom:50px;}
.Contactbox h2 a{color:#ff6a00;}
.Contactbox730{ width:800px; overflow:hidden; float:left;}
.Contactbox730 span{text-indent:10px; font-size:12px; color:#ff6a00;}
/*.Contactbox730 input{ font-size:18px; font-weight:100}
.Contactbox730 textarea{ font-size:18px; font-weight:100; font-family:Arial}*/
.Contactbox730 textarea{font-family:Arial}
.Contactbox250{ width:300px; float:right; overflow:hidden;}
.Contactbox250 td{font-size:18px; font-weight:100}
.Contactbox250 h3{ font-size:30px; text-align:center;color:#ff6a00; margin-bottom:20px;}
.input01{ width:360px; height:40px; background:#f3f3f3;border-radius:7px; color:#6c757d; line-height:35px; border:0px; text-indent:10px;}
.input02{ width:760px; height:40px; background:#f3f3f3;border-radius:7px; color:#6c757d; line-height:35px;  border:0px;text-indent:10px;}
.input03{ width:760px; height:160px; background:#f3f3f3;border-radius:7px; color:#6c757d; line-height:35px;  border:0px;text-indent:10px;}
.input04{ width:200px; height:45px; border-radius:7px; font-size:20px; color:#fff; line-height:45px;  border:0px; text-align:center;  background: linear-gradient(90deg, #ff6a00, #d41111,#d41111 ,#ff6a00) repeat-x left / 300% 100%; box-shadow: 0 5px 10px #ff9b53;  transition: all .1s;}
.input04:hover {
    background-position:100% center; }


.box03 .btn {
    display:block; width: 155px; height: 40px; margin:35px auto 0;
    background:#B2072C; border-radius: 60px;
    background: linear-gradient(90deg, #FE0034, #B2072C,#FE0034 ,#B2072C) repeat-x left / 300% 100%;
    box-shadow: 0 5px 13px #B2072C;
    color:#fff; line-height: 40px; text-align: center;
    transition: all .2s; }
.box03 .btn:hover {
    background-position:100% center; }



.foot{ margin:50px auto 0 auto; line-height:30px; overflow:hidden; text-align:center; background:#2b2b2b; color:#FFF;}