@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% Microsoft YaHei; color:#000000;text-align:center; background:url(/img/MAIN/2021/03/120840/images/bg00.jpg) top center repeat-x #fffefd;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% Microsoft YaHei;}
li,p{text-align:left;font:normal 12px/200% Microsoft YaHei;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% Microsoft YaHei;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1020{ width:1020px;}
.fl{ float:left;}
.fr{ float:right;}

.top{ background:url(/img/MAIN/2021/03/120840/images/top02.jpg) top center no-repeat; height:416px; overflow:hidden;}
/*p1*/
.p1_titile_bg{ background:url(/img/MAIN/2021/03/120840/images/bg01.jpg);}
.p1_titile_bg .p1_titile{ font-size:34px; font-weight:bold; text-align:center; line-height:120%; padding:22px 0;}
.p1_titile_bg .p1_titile,.p1_titile_bg .p1_titile a,.p1_titile_bg .p1_titile a:hover{ color:#763a0e;}

.p1_con{ margin:50px auto;}
.p1_con .fl{ width:624px; padding-top:6px;}
.p1_con .fr{ width:364px;}
.p1_con .fr ul{}
.p1_con .fr ul li{ background:url(/img/MAIN/2021/03/120840/images/dot.png) 0 20px no-repeat; border-bottom:#f5d9b1 2px dashed; font-size:18px; line-height:140%; padding:11px 0 11px 20px;}
.device_list02 {width:624px; height:360px;position: relative;}
.swiper-container_list02{width:624px; height:360px; }
.swiper-wrapper_l02{width:624px; height:360px; position:relative;}
.swiper-slide_l02{ padding:0; width:624px; text-align:left;}
.swiper-slide_l02 img{ display:block;}
.swiper-slide_l02 div{ position:relative;}
.swiper-slide_l02 div p{ font-size:16px; line-height:50px; height:50px; overflow:hidden; margin-top:-50px; z-index:999; width:100%; position:relative; background-color: rgba(0,0,0,0.7); text-align:center; color:#fff;}
.swiper-slide_l02 div p a,.swiper-slide_l02 div p a:hover{color:#fff;}
.pagination_l02{ position:absolute; display:block; top:290px;right:0; z-index:1000;}
.pagination_l02 span{ float:left; margin-right:5px; display:block; width:10px; height:10px; border-radius:5px;}
.swiper-pagination-switch{ background:#fff;}
.swiper-active-switch{ background:#e8716f;}
/*p2*/
.p2_con{ margin:50px auto;}
.p2_con h2{ background:url(/img/MAIN/2021/03/120840/images/icon01.png) 8px 0 no-repeat; height:36px; line-height:36px;}
.p2_con h2 b{ float:left; font-size:30px; padding-left:44px; color:#ce0c0d;}
.p2_con h2 em{ float:right; font-size:16px;}
.p2_con h2 em,.p2_con h2 em a,.p2_con h2 em a:hover{ color:#d8c197;}
.p2_con h2 b i{ color:#a15e2d;}
.p2_con .box{ width:495px;}
.p2_con .box .pic01{ width:100%; margin:20px auto;}
.p2_con .box .pic01 p{ float:left; width:50%; text-align:center;}
.p2_con .box .pic01 p img{ margin:0 auto;}
.p2_con .box ul li{ background:url(/img/MAIN/2021/03/120840/images/dot.png) 10px 18px no-repeat; font-size:16px; padding-left:30px; box-sizing:border-box;  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*p3*/
.p3_con{ margin:50px auto; border-bottom:#eaddcc 2px solid; border-top:#eaddcc 2px solid; background:url(/img/MAIN/2021/03/120840/images/line.png) left top repeat-y; position:relative;}
.p3_con .more{position:absolute; right:0; top:-25px; font-size:14px; line-height:25px; height:25px; width:66px; text-align:center;}
.p3_con .more a,.p3_con .more,.p3_con .more a:hover{ color:#fff; background:#c4ac8e;}
.p3_con .icon{ position:absolute; right:0; bottom:-2px; background:url(/img/MAIN/2021/03/120840/images/icon03.png) no-repeat; width:29px; height:28px;}
.p3_con .fl{ width:190px;}
.p3_con .fl h2{ text-align:center; padding:50px 0;}

.p3_con .fr{ width:800px;}
.p3_con .fr ul{ margin:20px 0 40px;}
.p3_con .fr ul li{ box-sizing:border-box; background:url(/img/MAIN/2021/03/120840/images/dot.png) 10px 14px no-repeat; font-size:16px; padding-left:30px; width:50%; float:left; line-height:220%;  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*p4*/
.p4_con{ margin:50px auto;}
.p4_con h2{ background:url(/img/MAIN/2021/03/120840/images/icon01.png) 8px 0 no-repeat; height:36px; line-height:36px;}
.p4_con h2 b{ float:left; font-size:30px; padding-left:44px; color:#ce0c0d;}
.p4_con h2 em{ float:right; font-size:16px;}
.p4_con h2 em,.p4_con h2 em a,.p4_con h2 em a:hover{ color:#d8c197;}
.p4_con h2 b i{ color:#a15e2d;}
.p4_con .box{ width:495px;}
.p4_con .box ul{ margin:20px auto 0;}
.p4_con .box ul li{ background:url(/img/MAIN/2021/03/120840/images/dot.png) 10px 14px no-repeat; font-size:16px; padding-left:30px; box-sizing:border-box;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}


/*p5*/
.p5_con{ margin:50px auto;}
.p5_con h2{ background:url(/img/MAIN/2021/03/120840/images/icon01.png) 8px 0 no-repeat; height:36px; line-height:36px;}
.p5_con h2 b{ float:left; font-size:30px; padding-left:44px; color:#ce0c0d;}
.p5_con h2 em{ float:right; font-size:16px;}
.p5_con h2 em,.p5_con h2 em a,.p5_con h2 em a:hover{ color:#d8c197;}
.p5_con h2 b i{ color:#a15e2d;}
.device_list{ margin:20px auto 0; width: 1020px; height:350px; overflow:hidden; position: relative; }
.device_list .arrow-left_list01{ background:url(/img/MAIN/2021/03/120840/images/icon04.png) top left no-repeat; position: absolute; left:0px; top: 50%; margin-top: -30px; width:32px;height:60px;z-index:100;}
.device_list .arrow-right_list01{background:url(/img/MAIN/2021/03/120840/images/icon04.png) bottom left no-repeat; position: absolute; right:0px; top: 50%; margin-top: -30px;width:32px;height:60px; z-index:100;}
.swiper-container_list01{ width:1000px; height:auto;}
.swiper-container_l01 {}
.swiper-wrapper_l01{}
.swiper-slide_l01{ padding:0; width:190px; text-align:left;}
.swiper-slide_l01 img{ display:block; margin-bottom:5px;}
.swiper-slide_l01 div{ width:190px;border:#ebe0cb 1px solid;}
.swiper-slide_l01 div p{ font-size:16px; line-height:130%; padding:10px; height:175px; overflow:hidden;}
.swiper-slide_l01 div p b{ display:block; text-align:center; font-size:18px;}
.swiper-slide_l01 div p span{ display:block; text-align:center; font-size:14px; color:#666; border-bottom:#ccc 1px solid; line-height:160%; padding:10px 0;}
.swiper-slide_l01 div p em{ display:block; font-size:14px; color:#666; line-height:160%; padding-top:10px;}

/*p7*/
.p7_con{ margin:50px auto;}
.p7_con h2{ background:url(/img/MAIN/2021/03/120840/images/icon01.png) 8px 0 no-repeat; height:36px; line-height:36px;}
.p7_con h2 b{ float:left; font-size:30px; padding-left:44px; color:#ce0c0d;}
.p7_con h2 em{ float:right; font-size:16px;}
.p7_con h2 em,.p7_con h2 em a,.p7_con h2 em a:hover{ color:#d8c197;}
.p7_con h2 b i{ color:#a15e2d;}
.p7_con ul{ margin:30px auto;}
.p7_con ul li{ background:#f1e9d9; float:left; padding:8px 37px; line-height:140%; color:#7d4200; font-size:22px; margin:0 37px;}
.p7_con ul li a,.p7_con ul li a:hover{ color:#7d4200;}

.copyright{ text-align:center; color:#c4b0a3; font-size:14px; margin:50px auto;}
