@charset "utf-8";
/* CSS Document */

*{ margin:0;
   padding:0;
   list-style:none;}
html{ margin:0; padding:0; overflow-x:hidden;}
body{ background:#f5f5f7;width:100%;font-size:14px; font-family:"微软雅黑", "思源黑体 CN Normal", "思源黑体 CN Regular"} 
a{text-decoration:none; color:#333;}
header{ width:100%;height:60px;background:#2b303b; min-width:1200px;}   
   
header ul{ width:1200px; height:60px; margin:0 auto;}
header ul li{ float:right;font-size:14px; line-height:60px;color:white;}
header ul li a{ padding:0 10px;color:white}
header ul li:first-child{ float:left; height:60px}
header ul li:nth-child(2){padding:0 20px; background:#ff731e; height:40px; margin:10px 0 0 10px; line-height:40px;}
header ul li a:hover{ color:#ff731e;text-decoration:none;}
header ul li:first-child:hover{background:#2e303f;}

.nav{ width:100%;min-width:1200px; height:600px; background: url(./banner_bjal01.png) center no-repeat;}
.nav .inset{ width:1200px; margin:0 auto; padding-top:100px;}
.nav p{ font-size:48px; color:white; font-weight:bold;line-height:100px; text-align:center;}
.nav .p1{ font-size:20px;line-height:50px;}
.nav p span{ color:#00c1de; font-size:28px;}
.nav .p1 a{ margin:0 20px;}
.nav .bt{margin-top:60px; background:-webkit-linear-gradient(-90deg, #fe801a, #fd5150);background:-o-linear-gradient(-90deg, #fe801a, #fd5150);background:-moz-linear-gradient(-90deg, #fe801a, #fd5150);background:linear-gradient(-90deg, #fe801a, #fd5150);display:block; width:180px; height:40px;font-size:16px; text-align:center; line-height:40px; color:white; text-decoration:none;clear:both; margin:80px auto;}
.pn{width:100%;min-width:1200px; background:#020420; height:60px; color:white; text-align:center; font-size:20px; line-height:60px;}

.aside{ width:1200px; margin:0 auto; padding:80px 0; height:60px;}
.aside li{ width:285px; height:120px;float:left; margin-right:20px; background: url(./bg_title.png) no-repeat center; background-size:cover; box-shadow:0 0 20px #e0e0e2}

.aside .four{ margin-right:0px;}
.aside li p{ padding:15px 30px 0;font-size:20px; font-weight:bold; text-align:left; margin:0 }
.aside li .p1{ background:none; font-size:14px; font-weight:normal; margin-top:0;line-height:25px; padding-top:5px;  }


.main1,.main4{ height:600px; min-width:1200px; padding-top:60px;clear:both; margin-top:50px; color:white}
.main1-inside{ width:1200px; margin:0px auto;}
h1{ margin:10px auto; text-align:center; color:#333; font-size:36px; }
.p2{ color:white; text-align:center; line-height:40px;}

.main1 ul,.main3 ul{ margin-top:50px;}
.main1 span,.main3 span,.main4 span{ font-size:18px; font-weight:bold; line-height:40px;}
.main1 li,.main3 li,.main4 li{ width:290px; height:380px; float:left; margin-right:1%; background:white; color:#333; box-shadow:0 0 15px #dedede}
.main1 li:last-child,.main3 li:last-child,.main4 li:last-child{ margin-right:0;}
.main1 .top-title,.main4 .top-title{ height:80px; background:url(./bg_title.png) no-repeat; background-size:cover; padding:10px 20px; font-size:12px;}
.main1 .hot-price,.main4 .hot-price{ padding:0 20px;}
.main1 .hot-price i,.main4 .hot-price i{ height:20px; border:1px solid #CCC; font-style:normal; display:inline-block; text-align:center; border-radius:5px; padding:0 5px}
.main1 .mid,.main4 .mid{ margin:20px 0; font-weight:bold; line-height:25px; height:80px; padding:0 20px;}
.main1 .mid b,.main4 .mid b{ width:100px;display:inline-block; }
.main1 .price,.main4 .price{ padding:10px 0px;}
.main1 e,.main4 e{font-size:30px; color:#ff731e;}
.main1 .save,.main4 .save{ width:20px; height:22px; background:#ff731e; color:white; font-size:14px; display:inline-block; text-align:center; 
border-radius:3px; margin-right:5px;}
.main1 .original-price{ text-decoration:line-through; padding:0 20px;}
.main1 .bt,.main2 .bt,.main3 .bt,.main4 .bt,.main5 .bt{height:40px; background:-webkit-linear-gradient(-90deg, #fe801a, #fd5150);background:-o-linear-gradient(-90deg, #fe801a, #fd5150);background:-moz-linear-gradient(-90deg, #fe801a, #fd5150);background:linear-gradient(-90deg, #fe801a, #fd5150); display:block; text-align:center; line-height:35px;margin-top:20px; cursor:pointer;  color:white;}


h3{ font-size:20px; font-weight:normal; text-align:center;line-height:50px;color:#333; }



.main2{ min-width:1200px; margin-top:60px; height:500px;color:#333; background:white; padding-top:50px;}
.main2 ul{ width:1200px; height:180px; margin:40px auto;}
.main2 li{ width:370px; height:120px; margin:0 1% 1% 0; float:left; padding:20px 10px;color:white;}
.main2 li:first-child{ background:url(./bg_skill1.png) center no-repeat; background-size:cover; }
.main2 li:nth-child(2){ background:url(./bg_skill2.png) center no-repeat; background-size:cover;}
.main2 li:last-child{ margin-right:0; background:url(./bg_skill3.png) center no-repeat; background-size:cover;}
.main2 li .right{width:250px; padding:10px 20px;}
.main2 span{font-size:30px; color:#ff731e;font-weight:bold;}
.main2 p{ line-height:30px;}
.main2 .bt,.main3 .bt{ width:250px; clear:both; margin:50px auto; line-height:40px;}


.main3{padding-top:50px; min-width:1200px;height:600px; color:#333; }
.main3 h1{margin-bottom:20px;}
.main3 ul{width:1200px; height:300px; margin:50px auto;}
.main3 li{ width:260px; height:260px; margin-right:1%; padding:20px 15px; text-align:center; border-top:5px solid #ff731e}
.main3 li:last-child{ margin-right:0;}
.main3 .pict{ width:100px; height:60px; margin:0px auto 20px;}
.main3 p{ padding:15px;line-height:25px;}
.main3 span{ font-size:20px;font-weight:bold; display:inline-block; margin-bottom:10px;}


.main4{ height:650px; margin-top:50px; background:white;}
.main4 ul{ width:1200px; margin:50px auto;}
.main4 li{ width:290px;height:412px; margin-right:1%;}
.main4 .top-title{height:80px;}
.main4 li:first-child .top-title,.main4 li:nth-child(3) .top-title{padding-right:0}
.main4 .top-left{ float:left; width:250px;}
.main4 .top-title img{ display:inline-block; float:right; margin:-18px -8px 0 -60px; display:block; height:85px; }
.main4 .mid{height:80px; color:#666;margin-top:10px; line-height:30px;}
.main4 .mid b{ font-weight:normal; }
.main4 .hot-price i{ display:inline-block; margin-right:5px;}
.main4 .hot-price{ padding:10px 20px 20px;}
.main4 .price{ margin-top:10px;}




.main5{width:100%; min-width:1200px;height:140px; background:url(./bgbjal_end.png) center no-repeat; margin:100px 0;}
.main5 .inset{ width:1100px; margin:0 auto; padding:20px 50px}
.main5 .end-left{ float:left;}
.main5 h1{ font-size:24px; text-align:left; color:white;}
.main5 .bt{display:block; width:160px; height:35px; margin-top:30px; float:right;}
.main5 span{color:#ffeb07; font-size:36px;}
.main5 p{font-size:20px; line-height:40px;text-align:left;}

footer{ width:100%; min-width:1200px;
        height:80px;
		background:#222222;
		margin:0px auto;
		padding-top:25px;}
.p8{ font-size:14px;
     text-align:center;
	 line-height:25px;
	 color:white;}	
footer a{ color:white; }