
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif;font-size:14px;color:#333;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button,textarea {outline:none;}
*{ margin:0; padding:0;  }
.container1{min-width:1400px; width:90%;margin:0 auto;height:auto;display:block;}
.container{width:1400px;margin:0 auto;height:auto;display:block;}


.header{ display:flex;width:100%; height:99px; position:fixed; top:0px; left:0px; z-index:999; background:rgba(0,0,0,0.1);border-bottom:1px rgba(255,255,255,0.1) solid}
.header .logo{float:left;  padding-top:23px;  position:relative; z-index:99999;}
.header .logo img{  filter: grayscale(100%) brightness(600%); }
.header .nav{  z-index:1; float:right; height:99px;}
.header .nav a{ color:#FFF;  }
.header .nav .nLi{ float:left; display:inline; position:relative  }
.header .nav .ss{ float:left; display:inline; position:relative  }
.header .nav .ss h3{ padding:0 12px}
.header .nav .ss h3 a{ display:block; padding:0 12px; font-size:16px; font-weight:normal; line-height:99px; position:relative  }
.header .nav .nLi h3{ padding:0 12px}
.header .nav .nLi h3 a{ display:block; padding:0 12px; font-size:16px; font-weight:normal; line-height:99px; position:relative  }
.header .nav .sub{ display:none; position:absolute; background:#fafafa; top:99px;  left:50%; z-index:999;  height:80px; padding: 0 20px;
 transform:translateX(-50%); white-space: nowrap;}
.header .nav .sub a{ padding:0 16px; font-size:15px; line-height:80px;white-space: nowrap; color:#777 !important;}
.header .nav .sub a:hover{ color:#000 !important}
.header .nav .teshu{ display:none; width:100%; left:0; top:100px; height:250px; padding:0;  position:fixed; background:#fafafa;  transform:translateX(0); }
.header .nav .on h3 a::after{content: '';position: absolute;bottom:-1px;left: 0; width: 100%; height:2px;background-color: #e7010d;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; z-index:9999}
.header .nav .teshu .sub_menu {width:1200px; display:block; margin:0 auto; padding-top:5px;}
.header .nav .teshu .sub_menu dd{ display:block; width:14.28%; float:left; text-align:center}
.header .nav .teshu .sub_menu dd a{ display:block; line-height:normal}
.header .nav .teshu .sub_menu dd a img{ display:block; margin:0 auto; padding:10px 0 ; width:80%}
.header .nav .teshu .sub_menu dd a p{ display:block; font-size:13px; width:90%; height:22px; overflow:hidden; text-align:center; white-space:normal ; color:#868c9d; line-height:22px; margin:0 auto}
.header .nav .teshu .sub_menu dd a h2{ display:inline-block; font-weight:normal;  border:1px #c5cad5 solid; padding:0 15px; border-radius:20px;
 line-height:28px; color:#868c9d; font-size:14px; margin-top:5px;}
 .header .nav .teshu .sub_menu dd a:hover h2{ background:#e7010d; border:1px #e7010d solid; color:#FFF}
.header .nav .ss  h3 a{ font-size:22px; padding:0px; cursor:pointer}
.ssnr{ display:none; height:150px !important} 
.ssnr form{ display:block;height:50px; width:900px; margin:0 auto; margin-top:40px; border-bottom:2px #dcdfe6 solid}
.ssnr form span{ font-size:25px; padding-right:10px; line-height:40px; display:block; float:right; color:#bcbcbc; cursor:pointer}
.ssnr form  input{ display:block; float:left; width:90%; line-height:40px; background:none; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#888}

.chanpinnav{ position:fixed; background:#FFF}
.chanpinnav .nav a{ color:#333;  }
.chanpinnav .logo img{  filter:none  !important; }


.qiehuan{ padding-left:20px}
.qiehuan h3 a::before{content: '';position: absolute; left:-25px; top:50%; margin-top:-8px;height:16px; background:rgba(255,255,255,0.3); width:2px;}
.header .nav .qiehuan h3 a::after{ width:0}
.header .nav .ss h3 a::after{ width:0}

.header:hover{ background:#FFF;}
.header:hover  .nav a{ color:#333;  }
.header:hover .qiehuan h3 a::before{background:rgba(0,0,0,0.3); }
.header:hover .logo img{  filter:none  !important; }


.Top002262_fixed{ background:#FFF !important; height:80px}
.Top002262_fixed  .nav a{ color:#333;  }
.Top002262_fixed .qiehuan h3 a::before{background:rgba(0,0,0,0.3); }
.Top002262_fixed .logo{ padding-top:18px;  }
.Top002262_fixed .nav{  height:80px;}
.Top002262_fixed .nav .ss h3 a{ line-height:80px;}
.Top002262_fixed .nav .nLi h3 a{ line-height:80px;}
.Top002262_fixed .nav .sub{ top:80px}
.Top002262_fixed .logo img{  filter:none  !important; }


.ban1{ display:block; height:450px; background:url(../images/ban2.jpg) no-repeat  center; position:relative}
.ban1_t{ display:block;color:#FFF; padding-top:100px; text-align:center; }
.ban1_t h2{ font-size:40px; }
.ban1_t p{ display:block; font-size:22px; padding-top:25px;}
.ban1 form{ display:block; background:#FFF; height:55px;  line-height:55px; position:absolute; bottom:80px; left:50%; width:1200px; margin-left:-600px;}
.ban1 form input{ display:block; padding:0px 20px; width:85%; font-size:16px; float:left; line-height:55px;}
.ban1 form button{ display:block; width:15%; text-align:center; font-size:18px; background:#e60012; color:#FFF; float:right; line-height:55px;}

.sp_header{ display:none}
.sjj_nav{ display:none}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; transform:translateX(-50%);  bottom:30px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:12px; height:12px; border-radius:50%; margin:0 12px;text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#e7010d; color:#fff; }
.slideBox .bd{ position:relative; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }

.slideBox3{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox3 .hd{ height:15px; overflow:hidden; position:absolute; left:60%; transform:translateX(-50%);  bottom:30px; z-index:1; }
.slideBox3 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox3 .hd ul li{ float:left; margin-right:2px;  width:8px; height:8px; border-radius:50%; margin:0 12px;text-align:center; border:2px #FFF solid;cursor:pointer; }
.slideBox3 .hd ul li.on{ background:#fff; color:#fff; }
.slideBox3 .bd{ position:relative; z-index:0;   }
.slideBox3 .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox3 .bd img{ width:100%; height:auto; display:block;  }





.rlx1{ display:block; padding-bottom:60px;}
.rlx_t{ display:block; padding:60px 0 30px 0; text-align:center;}
.rlx_t p{ display:block; font-size:25px; color:#333; letter-spacing:1px}
.rlx_t span{ display:block; font-size:12px;color:rgba(0,0,0,0.3); letter-spacing:6px; text-transform:uppercase; padding-top:8px;}

.slideTxtBox{ width:100%;  }
.slideTxtBox .hd{ display:block; padding-bottom:40px;}
.slideTxtBox .hd ul{ display:block; text-align:center; }
.slideTxtBox .hd ul li{ display:inline-block; cursor:pointer; margin:0 5px; line-height:28px; padding:0 20px; border:1px #dbdbdb solid; color:#666666  }
.slideTxtBox .hd ul li.on{cursor:pointer; background:#e7010d; color:#FFF; border:1px #e7010d solid;}
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd ul .bd_l{ display:block; width:740px; float:left}
.slideTxtBox .bd ul .bd_r{display:block; width:640px; float:right}
.slideTxtBox .bd ul .bd_l a{ display:block}
.slideTxtBox .bd ul .bd_l a .img{ display:block; width:100%; height:400px; overflow:hidden; position:relative}
.slideTxtBox .bd ul .bd_l a .img img{ display:block; min-height:400px; width:100%;    -webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
.slideTxtBox .bd ul .bd_l a:hover .img img{-webkit-transform: scale(0) ; transform: scale(1.1) }
.slideTxtBox .bd ul .bd_l a .img span{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3); 
color:rgba(255,255,255,0.7);font-size:50px; text-align:center; line-height:400px; margin-top:0}
.slideTxtBox .bd ul .bd_l a b{ display:block; font-weight:normal; font-size:16px; padding-top:20px;}
.slideTxtBox .bd ul .bd_l a p{ display:block; font-size:14px; line-height:26px; color:#999; padding-top:15px;}
.slideTxtBox .bd ul .bd_l a span{ display:inline-block;  padding:0 8px; line-height:26px; background:#e7010d; color:#FFF; margin-top:20px;}

.slideTxtBox .bd ul .bd_r dd{ display:block;margin-bottom:10px; padding:19px 10px;}
.slideTxtBox .bd ul .bd_r dd a{ display:block;}
.slideTxtBox .bd ul .bd_r dd a p{ display:block; width:78px; float:left; border-right:1px #dbdbdb solid;padding-left:6px; margin-top:10px;}
.slideTxtBox .bd ul .bd_r dd a p b{ font-size:25px; color:#666666; display:block; padding-bottom:7px; }
.slideTxtBox .bd ul .bd_r dd a p{ font-size:14px; color:#999; display:block;}
.slideTxtBox .bd ul .bd_r dd a h2{ display:block;  float:right; width:520px; color:#555}
.slideTxtBox .bd ul .bd_r dd a h2 big{ display:block; font-size:17px; letter-spacing:1px; font-weight:normal; padding-bottom:8px;}
.slideTxtBox .bd ul .bd_r dd a h2 span{ display:block; font-size:14px; line-height:22px; font-weight:normal; color:#999}
.slideTxtBox .bd ul .bd_r dd:hover{ background:#fafafa; }

.slideTxtBox .bd ul .bd_rsp{display:block; width:649px; float:right}
.slideTxtBox .bd ul .bd_rsp dd{ display:block; width:50%; float:left; text-align:center}
.slideTxtBox .bd ul .bd_rsp dd a{ display:block; width:93%; margin:0 auto; margin-bottom:25px;}
.slideTxtBox .bd ul .bd_rsp dd a .img1{ display:block; width:100%; position:relative; height:185px; overflow:hidden;}
.slideTxtBox .bd ul .bd_rsp dd a .img1 img{ display:block; width:100%; min-height:185px; -webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
.slideTxtBox .bd ul .bd_rsp dd a .img1 span{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3); 
color:rgba(255,255,255,0.7);font-size:50px; text-align:center; line-height:185px;}
.slideTxtBox .bd ul .bd_rsp dd a p{ display:block; line-height:50px; font-size:16px; color:#555; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.slideTxtBox .bd ul .bd_rsp dd a:hover .img1 img{ transform: scale(1.1) }


.rlx2{ display:block; background-image: linear-gradient(#4F4F4F, #020202);  padding-bottom:70px;}
.rlx2_tl{ display:block; float:left; width:660px; padding-top:50px;}
.rlx2_tr{ display:block; float:right; width:621px;}
.rlx2_tr img{ display:block; width:100%}
.rlx2 .rlx_t p{ color:#FFF}
.rlx2 .rlx_t span{color:rgba(255,255,255,0.6)}
.rlx2_tl h2{ display:block; font-size:20px; color:#FFF; letter-spacing:1px; font-weight:normal; margin-top:20px;}
.rlx2_tl span{ display:block; font-size:12px; color:#FFF; letter-spacing:2.3px; text-transform:uppercase; padding-top:8px;}
.rlx2_tl p{ display:block; line-height:26px;color:#FFF;  letter-spacing:1px; margin-top:32px;}
.rlx2_tl  a { display:inline-block;  padding:0 8px; line-height:26px; background:#e7010d; color:#FFF; margin-top:40px;}
.rlx2 ul{ display:block; width:100%; background:#FFF; padding:50px 0; margin-top:60px;}
.rlx2 ul li{ display:block; width:20%; text-align:center; position:relative; float:left; font-family:Arial, Helvetica, sans-serif; color:#797979}
.rlx2 ul li h2 big{ font-size:36px; font-weight:bold; padding-right:3px;color:#666}
.rlx2 ul li h2{ font-weight:normal; font-size:18px;}
.rlx2 ul li p{ display:block; font-size:16px; padding-top:6px}
.rlx2 ul li::after{ content:""; position:absolute; left:0; top:50%; margin-top:-30px; height:60px; width:1px; background:#dbdbdb;}
.rlx2 ul li:first-child::after{ width:0}


.rlx3{ display:block; padding-bottom:70px;}
.picScroll-left{  position:relative;    }
.picScroll-left .hd{ display:block; }
.picScroll-left .hd ul{ text-align:center; margin-top:10px; zoom:1;}
.picScroll-left .hd ul li{ display:inline-block; border-radius:50%; font-size:0; width:12px; height:12px; background:#dbdbdb; margin:0 10px; cursor:pointer }
.picScroll-left .hd ul li.on{ background:#e7010d}
.picScroll-left .bd ul{ zoom:1;overflow:hidden; }
.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; padding:20px; margin:0 1px;     }
.picScroll-left .bd ul li img{ box-shadow: 0px 0px 26px rgb(0 0 0 / 6%); width:200px; height:200px; }

.footer{ display:block; background:#323232; color:rgba(255,255,255,0.3); padding-top:60px;}
.footer_l{ display:block; width:950px; border-right:1px #515151 solid; float:left}
.footer_l ul li{ display:block; width:20%; float:left}
.footer_l ul li big{font-size:17px;color:rgba(255,255,255,0.6); padding-bottom:15px; display:block}
.footer_l ul li a{ line-height:28px; display:block;color:rgba(255,255,255,0.3);     transition: all 0.5s ease; -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;}
.footer_l ul li a:hover{ padding-left:15px; color:#e7010d}
.footer_r{ display:block; float:right; width:310px;}
.footer_r big{ font-size:17px;color:rgba(255,255,255,0.6); padding-bottom:22px; display:block}
.footer_r ul li{ display:block; float:left; margin-right:20px; position:relative; cursor:pointer}
.footer_r ul li .yc{ display:none; position:absolute; top:50px; left:50%; margin-left:-60px;}
.footer_r ul li .yc img{ display:block; width:120px;}
.footer_r ul li:hover .yc{ display:block;}
.bottom{ border-top:1px #515151 solid; margin-top:50px; text-align:center; line-height:40px; padding:10px 0 }
.bottom a{color:rgba(255,255,255,0.3);}
.bottom span{ padding:0 15px;}


.ban{ display:block; width:100%; position:relative}
.ban img{ display:block; width:100%}
.ban p{ display:block; width:1400px; left:50%; margin-left:-700px; position:absolute; bottom:30px; font-size:18px; color:#FFF; font-weight:bold; 
text-transform:uppercase;}
.con_t{ display:block; border-bottom:2px #eeeeee solid; line-height:77px; color:#666666;font-size:16px;}
.con_t a{ color:#666666}
.con_t .con_tl{ display:block; float:left; position:relative }
.con_t .container{ position:relative}
.con_t .container:after{ content:""; position:absolute; top:-8px; height:16px; width:6px; background:#e7010d; left:0}
.con_t .con_tr{ display:block; float:right}
.con_t .con_tr li{ display:block; float:left; padding:0 0 0 40px;}
.con_t .con_tr li a{ display:block; position:relative}
.con_t .con_tr li.on a::after{ content:""; position:absolute; bottom:0; left:0; width:100%; height:2px; background:#e7010d }
.con_t .con_tr li a:hover{ color:#E50012}



.about_t{ display:block; padding:60px 0 30px 0; text-align:center;}
.about_t p{ display:block; font-size:22px; color:#333; letter-spacing:1px}
.about_t span{ display:block; font-size:12px;color:rgba(0,0,0,0.3); text-transform:uppercase; letter-spacing:6px; padding-top:8px;}
.about1{ display:block; padding-bottom:80px;}
.about_c{ display:block; background:#fafafa}
.about_cl{ display:block; float:left; width:620px; padding:46px 45px 0 55px}
.about_cr{ display:block; float:right; width:580px;}
.about_cr img{ display:block; width:100%}

.about_cl h2{ display:block; font-size:18px; color:#333; letter-spacing:1px; font-weight:normal; margin-top:20px;}
.about_cl span{ display:block; font-size:12px; color:rgba(0,0,0,0.3);  text-transform:uppercase; padding-top:8px; letter-spacing:1.5px;}
.about_cl p{ display:block; line-height:26px; letter-spacing:1px; margin-top:32px;}



.about2_c{ color:#FFF; line-height:33px; padding:20px 40px;}
.about2{ display:block; background:url(../images/ab1.jpg) no-repeat center top; background-size:cover; padding-bottom:76px;}
.about2 ul{ display:block; width:100%; background:#FFF; padding:50px 0; margin-top:40px;}
.about2 ul li{ display:block; width:20%; text-align:center; position:relative; float:left; font-family:Arial, Helvetica, sans-serif; color:#797979}
.about2 ul li h2 big{ font-size:36px; font-weight:bold; padding-right:3px; color:#666}
.about2 ul li h2{ font-weight:normal; font-size:18px;}
.about2 ul li p{ display:block; font-size:16px; padding-top:6px}
.about2 ul li::after{ content:""; position:absolute; left:0; top:50%; margin-top:-30px; height:60px; width:1px; background:#dbdbdb;}
.about2 ul li:first-child::after{ width:0}
.about2 .about_t p{ color:#FFF}
.about2 .about_t span{ color:#FFF}

.about3{ display:block; padding-bottom:60px;}
.about3_c p{ margin-bottom:30px; line-height:30px; color:#888; letter-spacing:1px }


.about4{ display:block; padding-top:60px; padding-bottom:60px;}
.about4 ul li{ display:block; width:25%; float:left; margin-bottom:30px;}
.about4 ul li a{ display:block; width:92%; margin:0 auto;}
.about4 ul li a img{ border:1px #F8F8F8 solid; background:#F8F8F8; padding:20px; width:100%; box-sizing:border-box}
.about4 ul li a p{ display:block; text-align:center; font-size:16px; line-height:30px; padding-top:10px; color:#666}
.about4 ul li a:hover p{ font-weight:bold  }
.about4 ul li a:hover{transform: translateY(-5px);transition: all ease 0.36s; }
.about4 ul li a:hover img{ box-shadow: 0 2px 12px rgba(0, 0, 0, 0.05); }




.about5{ padding:0 0 60px 0; }
.about5 ul{ margin-bottom:30px;}
.about5 ul li{ display:block; border-bottom:1px #eeeeee solid; padding:30px 0}
.about5 ul li a p{ display:block; width:100px; float:left; border-right:1px #dbdbdb solid;padding-left:10px; margin-top:10px;}
.about5 ul li a p b{ font-size:32px; color:#666666; display:block; line-height:32px; padding-bottom:12px; }
.about5 ul li a p{ font-size:16px; color:#999; display:block;}
.about5 ul li a h2{ display:block;  float:right;font-weight:normal;  width:calc(100% - 150px); color:#555}
.about5 ul li a h2 big{ display:block; font-size:17px; letter-spacing:1px; padding-bottom:11px;}
.about5 ul li a h2 span{ display:block; font-size:14px; line-height:22px; color:#999}
.about5 ul li a h2 small{ font-size:14px; color:#999}
 .more{ display:block; width:100%; line-height:66px; text-align:center; font-size:16px; background:#f9f4ed}



.shili1{ display:block; padding-top:60px; padding-bottom:60px;}
.shili1 ul{ margin-bottom:10px;}
.shili1 ul li{ display:block; width:25%; float:left; margin-bottom:25px;}
.shili1 ul li a{ display:block; width:93%; margin:0 auto;}
.shili1 ul li a img{width:100%; display:block}
.shili1 ul li a p{ display:block; text-align:center; background:#f2f2f5; font-size:16px; line-height:65px; color:#666; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
/*.shili1 ul li a:hover p{ font-weight:bold; background:#e7010d; color:#FFF }*/
.shili1 ul li a:hover{transform: translateY(-5px);transition: all ease 0.36s; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}


.shili2{ background:#fafafa; padding-bottom:60px;}
.shili2_l{ display:block; width:810px; float:left; padding-top:30px}
.shili2_l p{ display:block; line-height:30px; margin-bottom:20px; color:#888}
.shili2_l p span{ display:block; font-size:16px;}
.shili2_r{ display:block; width:500px; float:right;}
.shili2_r img{ display:block; width:100%}

.shili3{ display:block; padding-bottom:60px;}
.shili3 ul{ padding-top:20px;}
.shili3 ul li{ display:block; width:23%; float:left; padding:0 1%}
.shili3 ul li div{ display:block; background:#fafafa; text-align:center; padding:18px 0; margin-bottom:15px;}
.shili3 ul li div span{ display:block; font-size:15px; padding-top:5px;}
.shili3 ul li p{ display:block; line-height:30px; color:#888}

.shili4{ background:#fafafa; padding-bottom:60px;}
.shili4_c{ border-bottom:1px #f1f1f1 solid;}
.shili4_c img{ display:block; float:left}
.shili4_c ul{ display:block; width:860px; float:right; padding-top:60px;}
.shili4_c ul li{ display:block; float:left; width:27.33%; padding-right:6%; color:#888; line-height:28px;}
.shili4_c ul li span{ color:#333; font-size:16px; padding-bottom:5px; display:block}

.shili5{  padding-bottom:60px;}
.shili5_c{ display:block; background:#fafafa}
.shili5_c p{ display:block; float:left; padding:115px 100px 0 100px; line-height:32px; font-size:15px; color:#888; width:700px}
.shili5_c img{ display:block; float:right; width:500px;}
.shili5_c p span{ display:block;font-size:16px}

.shili6{ display:block; padding:60px 0}
.shili6_l{ display:block; width:720px; float:left; line-height:30px; color:#888; padding-top:10px;}
.shili6_l p{ padding-bottom:16px;}
.shili6_r{ display:block; width:590px; float:right}
.shili6_r img{ display:block; width:100%}

.shili7{ padding:130px 0 200px 0}
.shili7_c{ background:#fafafa; position:relative; padding:50px 50px; height:200px; }
.shili7_l{ width:52%; color:#888}
.shili7_l big{ font-size:18px; color:#666 ; font-weight:bold; display:block;    letter-spacing: 2.5px;}
.shili7_l span{ font-size:12px; line-height:25px; color:#999}
.shili7_l p{ padding-top:30px; line-height:30px;}
.shili7_r{ position:absolute; top:-70px; right:60px;}

.shili8{ background:#fafafa;padding:60px 0}
.shili8 ul li{ display:block; width:22%; float:left; padding: 0 1.5%; color:#888; line-height:30px;}
.shili8 ul li img{ display:block; margin:0 auto}
.shili8 ul li span{ display:block; text-align:center; font-size:18px; line-height:50px; padding-bottom:10px;}

.shili9{ padding:60px 60px 60px 0; width:950px; float:left; border-right:1px #eeeeee solid; line-height:30px; font-size:15px; color:#888}
.shili9 img{  max-width:100%; margin:0 auto; display:block; margin-bottom:15px;}
.shili10{ display:block; float:right; width:358px;}
.shili10 ul li{ display:block; background:#fafafa; text-align:center; margin-bottom:20px; padding:15px 0; line-height:22px; font-size:15px; color:#888}
.shili10 ul li span{ display:block}

.shili11{ padding:30px 60px 60px 0; width:781px; float:left; border-right:1px #eeeeee solid; line-height:30px; font-size:15px; color:#888}
.shili11 img{  max-width:100%; padding:0; margin:0; display:block}
.shili12{ display:block; float:right; width:358px; padding-bottom:50px;}
.shili12 ul li{ display:block; margin-bottom:25px;  font-size:15px;}
.shili12 ul li a p{ display:block;background:#f2f2f5; font-size:16px; text-align:center; line-height:60px;  white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.shili12 ul li a img{ display:block; width:100%}
.shili12 ul li a:hover p{ background:#e7010d; color:#FFF; font-weight:bold}



.lianxi1{ display:block; background:#fafafa; border-bottom:2px #eeeeee solid; padding-bottom:60px;}
.lianxi1_l{ display:block; float:left; padding-top:40px; }
.lianxi_t p{ display:block; font-size:22px; color:#333; letter-spacing:1px}
.lianxi_t span{ display:block; font-size:12px;color:rgba(0,0,0,0.3); text-transform:uppercase; letter-spacing:6px; padding-top:8px;}
.lianxi1_r{ display:block; float:right; width:calc(100% - 280px); padding-top:20px; }
.lianxi1_r ul li{ display:block; float:left; text-align:center}
.lianxi1_r ul  .lianjie{ float:left; padding:20px 86px}
.lianxi1_r ul li p{ font-size:16px; color:#666; line-height:30px; }
.lianxi2{ padding:40px 0 60px 0}
.lianxi2_c{ background:#fafafa; width:calc(100% - 280px); margin-left:280px; margin-top:40px; box-sizing:border-box; padding:30px 0 30px 30px}
.lianxi2_c .lianxi2_cl{ display:block; width:150px; float:left;}
.lianxi2_c .lianxi2_cl b{ font-size:22px; color:#777; display:block; padding-top:20px;}
.lianxi2_c .lianxi2_cl p{ font-size:16px; color:#555; line-height:30px;}
.lianxi2_c .lianxi2_cr{ display:block; width:calc(100% - 150px);  float:right; padding:10px 0}
.lianxi2_c .lianxi2_cr li{ display:block; float:left; text-align:center; padding-right:20px; min-width:160px;}
.lianxi2_c .lianxi2_cr li p{ font-size:16px; line-height:30px; color:#666}
.line{ height:2px; background: #eeeeee; width:90%; margin:20px 0}



.lianxi3{  background:#fafafa; padding-bottom:60px;}
.lianxi3_c{ background:#FFF; padding:60px 46px; margin-top:20px}
.lianxi3_c .lianxi3_l{ float:left; width:200px; font-size:17px; padding-top:20px; color:#555}
.lianxi3_c .lianxi3_r{ float:right; width:880px;}
.lianxi3_c .lianxi3_r li{ display:block; width:33.33%; float:left; padding-left:65px; box-sizing:border-box; font-size:15px;  color:#777; line-height:30px;}
.lianxi3_c .lianxi3_r li.lxr1{ background:url(../images/shw1.png) no-repeat left center }
.lianxi3_c .lianxi3_r li.lxr2{ background:url(../images/shw2.png) no-repeat left center }
.lianxi3_c .lianxi3_r li.lxr3{ background:url(../images/shw3.png) no-repeat left center }



.lianxi5{ display:block; padding:50px 0}
.lianxi5_l{ float:left; width:680px;}

.lianxi5_r{ float:right; width:650px;}
.lianxi5_l span{ text-transform:uppercase; font-size:12px; color:#b5b5b5; line-height:30px; display:block; padding-bottom:10px;  letter-spacing:3.1px;}
.lianxi5_r li{padding:19px 0 19px 40px; position:relative; color:#666; line-height:40px; }
.lianxi5_r li:after{ content:""; width:calc(100% - 30px); height:1px; background:#eee; position:absolute; top:0; right:0;}
.lianxi5_r li span{ width:180px; display:inline-block}
.lianxi5_r li.lyimg1{ background:url(../images/ly1.png) no-repeat left center }
.lianxi5_r li.lyimg2{ background:url(../images/ly2.png) no-repeat left center }
.lianxi5_r li.lyimg3{ background:url(../images/ly3.png) no-repeat left center }
.lianxi5_r li.lyimg4{ background:url(../images/ly4.png) no-repeat left center }
.lianxi5_r li.lyimg5{ background:url(../images/ly5.png) no-repeat left center }
.lianxi5_r li:first-child:after{ height:0}




.lianxi6{ display:block; background:#fafafa; border-top:2px #eeeeee solid; padding-bottom:60px;}
.lianxi6 button{ background:#e50012; width:220px; line-height:38px; color:#FFF; margin:30px auto; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.lianxi6_cl{width:66%; float:left; color:#555; line-height:38px;}
.lianxi6_cr{width:33%; float:right; margin-top:12px;}
.lianxi6_cl li{ float:left; width:50%; margin:12px 0;}
.lianxi6_cl li span{ display:inline-block; width:80px;}
.lianxi6_cl li span i{ color:#e50012}
.lianxi6_cl li input{ border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 15px; width:calc(100% - 140px)}

.lianxi6_cr span{ display:inline-block; width:80px; float:left; line-height:38px;}
.lianxi6_cr span i{ color:#e50012}
.lianxi6_cr textarea{ border:1px #dcdfe6 solid; border-radius:5px; line-height:34px; width:calc(100% - 140px);padding:0 15px; font-family:"Î¢ÈíÑÅºÚ"; }

.new_ss select {
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    background: transparent;
    border:none;
    outline: none;
}

.news_l{ float:left; padding-right:60px; border-right:2px #eeeeee solid; width:930px; margin-top:40px;}
.news_l .about5 ul{border-top:2px #eeeeee solid; }
.news_r{ float:right; width:360px; margin-bottom:30px;}
.new_ss{ background:url(../images/n1.png) no-repeat center; margin-top:40px; padding:44px 40px; }
.new_sst big{ display:block; font-size:17px;color:#666}
.new_sst span{ display:block; font-size:12px; text-transform:uppercase; padding-top:3px; color:#999}
.new_ss select{ background:#FFF; line-height:40px; border:none; margin-top:20px; display:block;height:40px; color:#888; padding:0 19px;
 box-sizing:border-box;width:100%;font-size:15px; }
.new_ss select option{ padding:0 10px;font-size:15px;}
.new_ss .dingwei{ position:relative}
.new_ss button{ position:absolute; bottom:10px; right:10px; cursor:pointer}
.new_ss input{ height:40px; line-height:40px; display:block; width:100%; margin-top:10px; text-indent:22px;color:#888; font-size:15px;}
.baogao{  background:url(../images/n2.png) no-repeat center; height:240px; margin-top:36px;}
.baogao a{ color:#1e869d; padding:40px; display:block}
.baogao a h2{ font-size:46px; line-height:46px; padding-top:35px;}
.baogao a b{ font-size:10px; text-transform:uppercase; display:block; letter-spacing:1px}
.baogao a span{ font-size:15px; font-weight:bold; display:block; padding-top:20px}



.slideBox2{ height:auto; padding:50px 0; background:#fafafa;  }
.slideBox2 .container{overflow:hidden; position:relative; }
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:23%; bottom:5px; z-index:1; }
.slideBox2 .hd ul li{ float:left; margin-right:25px; border-radius:50%;  width:12px; height:12px; line-height:12px; text-align:center; background:#dbdbdb; cursor:pointer; }
.slideBox2 .hd ul li.on{ background:#e7010d; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ display:block;}
.slideBox2 .bd  li a p{ display:block; width:120px; height:120px; box-sizing:border-box; margin-right:35px; float:left; background:#FFF; padding:25px; margin-top:10px;}
.slideBox2 .bd  li a p b{ font-size:32px; color:#666666; display:block; line-height:32px; padding-bottom:12px; }
.slideBox2 .bd  li a p{ font-size:16px; color:#999; display:block;}
.slideBox2 .bd  li a .img{ display:block; width:760px; float:left; position:relative; height:400px; overflow:hidden;}
.slideBox2 .bd  li a .img img{ display:block; width:100%; min-height:400px; -webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
.slideBox2 .bd  li a h2{ display:block;  float:right;font-weight:normal;  width:calc(100% - 970px); color:#555}
.slideBox2 .bd  li a h2 big{ display:block; font-size:18px; font-weight:bold; letter-spacing:1px; padding-bottom:11px;}
.slideBox2 .bd  li a h2 span{ display:block; font-size:15px; line-height:28px;  color:#999; padding-bottom:5px;}
.slideBox2 .bd  li a h2 small{ font-size:14px; color:#ccc;}


.shipin_l{ float:left;  width:990px; padding:44px 0}
.shipin_l ul li{ display:block; width:33.33%; float:left; text-align:center}
.shipin_l ul li a{ display:block; width:92%; margin:0 auto; margin-bottom:25px;}
.shipin_l ul li a .img1{ display:block; width:100%; position:relative; height:200px; overflow:hidden;}
.shipin_l ul li a .img1 img{ display:block; width:100%; min-height:200px; -webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
.shipin_l ul li a .img1 span{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3); 
color:rgba(255,255,255,0.7);font-size:50px; text-align:center; line-height:200px;}
.shipin_l ul li a p{ display:block; line-height:50px;    white-space: nowrap; font-size:16px; color:#555; overflow:hidden;text-overflow: ellipsis; }
.shipin_l ul li a:hover .img1 img{ transform: scale(1.1) }

.wenzhang_l{ float:left;  width:980px; padding:35px 0}
.wenzhang_l .wenzhang_lc{ font-size:15px; line-height:30px; color:#666;}
.wenzhang_l .wenzhang_lc img{ max-width:95%; display:block; margin:10px auto}
.wenzhang_l .wenzhang_lc video{ width:100% !important}
.wenzhang_lt{ padding-bottom:32px;}
.wenzhang_lt h2{ display:block; line-height:36px; padding-bottom:32px; font-size:28px; margin-bottom:25px; letter-spacing:1px; position:relative; border-bottom:5px #eee solid}
.wenzhang_lt h2:after{ position:absolute; left:0; width:85%; height:5px; background:#e50012; content:""; bottom:-5px}
.wenzhang_lt p{ display:block; float:left; width:50%; font-size:15px; color:#999}
.wenzhang_lt span{ float:right; color:#999; font-size:15px; color:#999}
.wenzhang_lt span a{ color:#999 ; padding:0 3px;}

.curFont{color:#e50012 !important;}

.warpper .container{ height:100%}
.bn_lanmu{ display:block; position:relative; margin-top:99px;}
.warpper{ width:100%; position:absolute; top:5%; height:90%; left:0; }

#nav_cp{width:240px;z-index:1; position:absolute; height:90%; top:5%}
#nav_cp .tit{ background-image: linear-gradient(#d4e8ff, #eff6fe); display:flex; height:100%; flex-direction: column; justify-content:center;}
#nav_cp .mod_cate{flex:1; padding:0 30px;align-items: center; justify-content: space-between; display:flex}
#nav_cp .mod_cate .zhulanmu{ font-size:16px; color:#666}
#nav_cp .mod_cate .icon-jinrujiantou{ font-size:18px; color:#999; font-weight:bold}
#nav_cp .mod_subcate{display:none;width:622px;height:100%;background:rgba(255,255,255,0.95) ; position:absolute;top:0;z-index:-1;left:240px;overflow:hidden;}
#nav_cp .on .zhulanmu{ color:#333}
#nav_cp .on .icon-jinrujiantou{ color:#e7010d}

#nav_cp .mod_subcate dl{ display:flex; flex-direction:row;text-align:center;flex-wrap:wrap; padding:15px 15px}
#nav_cp .mod_subcate dd{ width:33.33%; }
#nav_cp .mod_subcate dd a{ display:block; padding:10px 10px;}
#nav_cp .mod_subcate dd a img{ display:block; margin:0 auto; padding:10px 0 ; width:60%}
#nav_cp .mod_subcate dd a p{ display:block; font-size:13px; color:#868c9d; line-height:22px; height:22px; overflow:hidden}
#nav_cp .mod_subcate dd a big{ display:inline-block; font-weight:normal;  border:1px #c5cad5 solid; padding:0 5px; min-width:105px; text-align:center;
 border-radius:20px;
 line-height:28px; color:#868c9d; font-size:14px; margin-top:5px;}
#nav_cp .mod_subcate dd a:hover big{ background:#e7010d; border:1px #e7010d solid; color:#FFF}

.chanpin_con{ display:block; padding-top:50px;}
.chanpin_con_c{ padding-bottom:60px;}
.chanpin_con_c_t{ display:flex;align-items: center;    justify-content: space-between; margin-bottom:25px;}
.chanpin_con_c_t a{ width:80px; height:28px; line-height:28px; border:1px #e7010d solid; color:#e7010d; text-align:center}
.chanpin_con_c_t a:hover{ background:#e7010d; color:#FFF}
.chanpin_con_c_t p{display:flex;align-items: center; font-size:22px; }
.chanpin_con_c_t p img{ padding-right:10px;}
.chanpin_con_c_c ul{ display:flex;/*align-items: center;*/ margin:0 -10px; }
.chanpin_con_c_c ul li{ margin:0 10px; flex:1}
.chanpin_con_c_c ul li a{ display:block; background:#fafafa; padding-bottom:20px;text-align:center;transition: transform ease .3s 0s;
-moz-transition: transform ease .3s 0s; -webkit-transition: transform ease .3s 0s}
.chanpin_con_c_c ul li a .imgss{ display:flex;align-items: center;    justify-content: space-between;}
.chanpin_con_c_c ul li a img{ margin:0 auto; width:100%; }
.chanpin_con_c_c ul li a p{ padding:20px 30px 10px 30px; text-align:center; color:#333; height:44px; overflow:hidden; line-height:22px;}
.chanpin_con_c_c ul li a span{ color:#e7010d;  }
.chanpin_con_c_c ul li.zuid{ display:block; position:relative}
.chanpin_con_c_c ul li.zuid a img{ display:block; width:100%}
.chanpin_con_c_c ul li.zuid a .fudong{ display:block; position:absolute; top:25px; left:10%; width:80%; background:none; text-align:left}
.chanpin_con_c_c ul li.zuid a .fudong b{ font-size:38px; font-family:Arial, Helvetica, sans-serif}
.chanpin_con_c_c ul li.zuid a .fudong .icon-jinrujiantou{ position:absolute; right:0; top:12px; font-size:20px; font-weight:bold} 
.chanpin_con_c_c ul li.zuid a .fudong p{ display:block; text-align: left; font-size:20px; height:auto; line-height:30px; padding:0;  padding-right:20px;padding-top:10px;}
.chanpin_con_c_c ul li.white a{ color:#FFF}
.chanpin_con_c_c ul li.white a p{ color:#FFF}
.chanpin_con_c_c ul li.zuid a{ padding-bottom:0}
.chanpin_con_c_c ul li a:hover{transform: translateY(-5px);transition: all ease 0.36s; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}

.fixed{ display:block; position:fixed; top:40%; right:0; }
.fixed ul li{ margin-bottom:2px; cursor:pointer;position:relative; height:40px; }
.fixed ul li em{ padding:10px 0; width:126px;line-height:20px; background:#fafafa;  color:#999; display:flex; justify-content:center; font-style:normal; font-size:16px;}
.fixed ul li a{position:absolute; right:-126px;transition: all .3s ease; width:166px;display:flex;flex-wrap:nowrap;}
.fixed ul li span{position:absolute; right:-126px;transition: all .3s ease; width:166px;display:flex;flex-wrap:nowrap}
.fixed ul li:hover a{ right:0;}
.fixed ul li:hover span{ right:0;}

.con_t_cp{ display:block; border-top:2px #eeeeee solid; line-height:77px; color:#666666;font-size:16px; background:#fafafa}
.con_t_cp a{ color:#666666}



.chanpin_list{ padding-top:50px; padding-bottom:40px;}
.chanpin_list_t{ font-size:15px; color:#666; padding-left:30px;padding:0px 0 26px 30px;}
.chanpin_list_t a{ display:inline-block; padding:0 30px; border:1px #c5cad5 solid; border-radius:25px; line-height:25px; margin:0 10px; color:#666 }
.chanpin_list_t span{ padding-right:10px;}
.chanpin_list_b{ font-size:15px; color:#666; padding:30px 0 30px 30px; background:#fafafa; }
.chanpin_list_b a{ display:inline-block; padding:0 26px; border-radius:25px; line-height:25px;  color:#666 }
.chanpin_list_b a.on{ color:#e7010d}
.chanpin_list_t a.on{ background:#e7010d;border:1px #e7010d solid; color:#FFF }
.chanpin_list_b a:hover{ color:#e7010d}
.chanpin_list_t a:hover{ background:#e7010d;border:1px #e7010d solid; color:#FFF }



.list_pro{ padding-bottom:50px;}
.list_pro ul{ margin:0 -10px; padding-bottom:30px; }
.list_pro ul li{ width:25%; float:left;}
.list_pro ul li a{ display:block; background:#fafafa; padding-bottom:20px;text-align:center;margin:10px; }
.list_pro ul li a .imgss{display:flex;align-items: center;    justify-content: space-between;}
.list_pro ul li a img{ margin:0 auto; width:100%; }
.list_pro ul li a p{ padding:20px 30px 10px 30px; text-align:center; color:#333; height:44px; overflow:hidden; line-height:22px;}
.list_pro ul li a span{ color:#e7010d;  }
.list_pro_t{ font-weight:bold; font-size:22px; padding-bottom:20px;}

.list_pro ul li a:hover{transform: translateY(-5px);transition: all ease 0.36s; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}

.chanpin_datu{ display:block; position:relative; padding-top:99px;}
.chanpin_datu .chanpin_datu_t{ display:block; position:absolute; bottom:0; padding-bottom:20px; left:0; width:100%; color:#FFF;background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5) ); font-size:16px; }
.chanpin_datu img{ display:block; width:100%}
.chanpin_datu .chanpin_datu_t a{ color:#FFF}

.chanpin_article_t_t{ display:block; position:relative; height:1px; background:#e4dfda; width:100%; margin-bottom:50px;}
.chanpin_article_t_t span{ padding:0 20px; color:#666; position:absolute; top:-20px; line-height:40px; left:50%; transform:translateX(-50%); background:#FFF; font-size:18px;}
.top_cp{ background:#fafafa;width:100%}
.top_cp .container{display:flex;align-items: center;  justify-content: space-between; height:60px; }
.top_cp ul{display:flex; height:100%}
.top_cp ul li{ position:relative; margin-right:50px; padding:0 25px; font-size:18px; line-height:60px; }
.top_cp ul li.active:after{ content:""; position:absolute; bottom:0; left:0; width: 100%; height:2px;background-color: #e7010d;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; z-index:9999}
.top_cp ul li a{ color:#666; cursor:pointer}
.top_cp_r{display:flex;}
.top_cp_r a{ display:flex; align-items:center; background:#e50012; color:#FFF; font-size:18px; padding:0 30px; margin-left:20px; height:60px; line-height:60px;}
.top_cp_r a img{ height:40px; padding-right:6px;}
.top_cp_r a.blue{ background:#1c67d6}

.louti{ padding-top:80px;}
.louti img{ max-width:100%}
.chanshu4{ padding:50px 0; background:#fafafa}
.baojia_t{ display:flex;}
.baojia_t li{ flex:1}
.baojia_t li span{ display:inline-block; width:75px; color:#666; font-size:15px;}
.baojia_t li span i{ color:#e50012; padding-right:2px;}
.baojia_t li input{ border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 15px; width:calc(100% - 135px)}
.baojia_b{ padding-top:35px;}
.baojia_b span{ display:inline-block; width:75px; float:left; color:#666; font-size:15px;}
.baojia_b span i{ color:#e50012}
.baojia_b textarea{ border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 15px; width:calc(100% - 135px)}
.baojia button{ background:#e50012; width:220px; line-height:38px; color:#FFF; margin:30px auto; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}

.tips-content{ position:relative}
.chanpin_article_c_xiazai{ position:absolute; bottom:30px; right:50px; width:150px; height:50px; background:#FFF; text-align:center; line-height:50px;}
.chanpin_article_c_xiazai a{ color:#7f7f7f; font-size:16px; display:flex; align-items: center;  justify-content: center;}
.chanpin_article_c_xiazai a span{ font-size:22px; padding-right:6px;}

.chanshu4 .chanpin_article_t_t span{ background:#fafafa}

.chanpin_article_t{ display:block; text-align:center; padding-top:80px;}
.chanpin_article_t h2{ font-size:30px; font-weight:normal; color:#777}
.chanpin_article_t p{ font-size:16px; color:#777; padding-top:15px;}
.chanpin_article_t p span{ padding:0 15px;}

.slideBox6{ width:600px; height:auto; overflow:hidden; position:relative; float:left; padding-left:100px;}
.slideBox6 .hd{ width:500px; margin:20px auto; display:block; height:82px;  }
.slideBox6 .hd ul{ width:500px; margin:0 auto; display:block; height:82px;}
.slideBox6 .hd ul li{ float:left; margin-right:10px;  width:90px;  cursor:pointer; }
.slideBox6 .hd ul li img{ display:block; height:90px; margin:0 auto;  border:1px #dfe1e8 solid}
.slideBox6 .hd ul li.on img{ border:1px #e7010d solid}
.slideBox6 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox6 .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox6 .bd img{  display:block; margin:0 auto; background:#f9f9f9;border:1px #dfe1e8 solid; width:100% }

.product_content_r{ display:block; float:right; width:740px; padding-right:100px;}
.product_content_r_t{ display:block; padding-bottom:44px;}
.product_content_r_t h2{ font-size:30px; line-height:40px;}
.product_content_r_t p{ font-size:16px; color:#777; padding-top:8px;}
.product_content_r_t p span{ padding:0 15px;}
.product_content_r_c{ border-bottom:1px #dfe1e8 solid; height:382px;
 border-top:1px #dfe1e8 solid; padding:22px 0 28px 0; line-height:55px; font-size:17px; color:#444}
.product_content_r_c p{ padding-left:35px;}
.product_content_r_c p span{ display:inline-block; width:110px;}
.product_content_r_b img{ display:block; float:right; padding-top:20px;}

.slideBox6 .prev{ position:absolute; left:0; top:50%; margin-top:-32px; display:block; width:0px; height:63px; background:url(../images/left.jpg) no-repeat center }
.slideBox6 .next{ position:absolute; right:0; top:50%; margin-top:-32px; display:block; width:0px; height:63px; background:url(../images/right.jpg) no-repeat center }

.lianxi4_c_t{ display:flex;}
.lianxi4_c_t li{ flex:1}
.lianxi4_c_t li span{ display:inline-block; width:75px; color:#666; font-size:15px;}
.lianxi4_c_t li span i{ color:#e50012; padding-right:2px;}
.lianxi4_c_t li input{ border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 15px; width:calc(100% - 135px)}
.lianxi4_c_b{ padding-top:35px; }
.lianxi4_c_b span{ display:inline-block; width:75px; float:left; color:#666; font-size:15px;}
.lianxi4_c_b span i{ color:#e50012}
.lianxi4_c_b textarea{ border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 15px; width:calc(100% - 135px)}
.lianxi4_c button{ background:#e50012; width:220px; line-height:38px; color:#FFF; margin:30px auto; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.lianxi4_c_bc select{ margin-right:15px; border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 20px 0 10px; height:38px;}
.lianxi4_c_bc input{ border:1px #dcdfe6 solid; border-radius:5px; line-height:38px; padding:0 15px; width:500px}
.lianxi4_c_bc{ padding-top:35px; display:flex; align-items: center;}
.lianxi4_c_bc span{ display:inline-block; width:75px; color:#666; font-size:15px;}
.lianxi4_c_bc span i{ color:#e50012}


.top_cp ul li a.am-active:after{ content:""; position:absolute; bottom:0; left:0; width: 100%; height:2px;background-color: #e7010d;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; z-index:9999}
.top_cp_r span{ display:flex; align-items:center; background:#e50012; color:#FFF; font-size:18px; padding:0 30px; margin-left:20px; height:60px; line-height:60px;}
.top_cp_r span img{ height:40px; padding-right:6px;}
.top_cp_r span.blue{ background:#1c67d6}

.title{ display:block; position:relative; height:1px; background:#e4dfda; width:100%; margin-bottom:50px;}
.title span{ padding:0 20px; color:#666; position:absolute; top:-20px; line-height:40px; left:50%; transform:translateX(-50%); background:#FFF; font-size:18px;}

.product-content{padding-top:80px; }
.product-content img{ max-width:100%; margin:0 auto; display:block}


.wenzhang_lc_sp{ padding: 30px 0}
.wenzhang_lc_sp video{ width:100% !important; height:auto}
.wenzhang_lc_sp iframe{ width:100% !important; height:800px;} 


.slideTxtBox2{ width:100%; margin:40px 0 ; display:flex }
.slideTxtBox2 .hd{ position:relative; width:400px; background:url(../images/licheng.png) no-repeat center; height:890px;padding:100px 110px;
 box-sizing:border-box }
.slideTxtBox2 .hd .hd_t{ border-bottom:1px #555555 solid; margin-bottom:20px;}
.slideTxtBox2 .hd .hd_t span{ letter-spacing:10px; text-transform:uppercase; color:#6b6b6b; font-size:12px; line-height:20px;}
.slideTxtBox2 .hd .hd_t h2{ font-size:50px; color:#e50012; margin-top:30px; font-family:Arial, Helvetica, sans-serif;}
.slideTxtBox2 .hd .hd_t p{ font-size:16px; color:#a0a0a0; letter-spacing:1px; line-height:30px; padding-bottom:30px;}
.slideTxtBox2 .hd ul{ text-align:center;  display:flex; height:450px; flex-direction:row;text-align:center;flex-wrap:wrap; align-items: center;  justify-content: space-between;  }
.slideTxtBox2 .hd ul li{ cursor:pointer; color:#b4b4b4 ; width:100%; font-size:23px; font-family:Arial, Helvetica, sans-serif }
.slideTxtBox2 .hd ul li.on{ color:#FFF; font-weight:bold}
.slideTxtBox2 .bd{ width:1000px; background:#fafafa;padding:60px 70px; height:890px; box-sizing:border-box;}
.slideTxtBox2 .bd ul{ overflow-y:scroll; height:770px;}
.slideTxtBox2 .bd li{  font-size:16px; color:#555; display:flex; margin-bottom:35px; line-height:26px;  }
.slideTxtBox2 .bd li b{ width:90px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#777}
.slideTxtBox2 .bd li span{ width:calc(100% - 120px);}
.slideTxtBox2 .bd h2{ font-size:46px; color:#b4b4b4; padding-bottom:50px; font-family:Arial, Helvetica, sans-serif}

.slideTxtBox2 .bd ul::-webkit-scrollbar {
    width: 6px;
    height: 12px;
    border: 2px solid #f2f2f2;
    background-color: #F2F2F2;
}


.slideTxtBox2 .bd ul::-webkit-scrollbar-button {
    display: none;
}


.slideTxtBox2 .bd ul::-webkit-scrollbar-track {
    background-color: #f2f2f2;
}


::-webkit-scrollbar-track-piece {
    background-color:#f2f2f2;
}


.slideTxtBox2 .bd ul::-webkit-scrollbar-thumb {
    background-color: #b4b4b4;
}


.slideTxtBox2 .bd ul::-webkit-scrollbar-thumb:vertical:hover,
.slideTxtBox2 .bd ul::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #c0c0c0;
}


.fixed1{ width:360px;}


.Top002262_fixed .nav .on h3 a::after{ width:0}

.zdrongyu_t h2{ display:block; text-align:center; margin-top:-20px;}
.zdrongyu_c{ display:block; padding-top:30px;}
.zdrongyu_c ul li{ display:block; width:25%; float:left; margin-bottom:30px;}
.zdrongyu_c ul li a{ display:block; width:92%; margin:0 auto;}
.zdrongyu_c ul li a img{ border:1px #F8F8F8 solid; padding:20px; background:#F8F8F8; width:100%; box-sizing:border-box}
.zdrongyu_c ul li a p{ display:block; text-align:center; font-size:16px; line-height:30px; padding:10px 0 5px 0; color:#333}
.zdrongyu_c ul li a:hover p{ font-weight:bold  }
.zdrongyu_c ul li a:hover{transform: translateY(-5px);transition: all ease 0.36s; }
.zdrongyu_c ul li a:hover img{ box-shadow: 0 2px 12px rgba(0, 0, 0, 0.05); }
.zdrongyu_c ul li a span{ display:block; padding:0 15px; color:#888; line-height:25px; font-size:14px; height:50px;}



.about_jl1_l{ width:470px; float:left; padding-left:50px;}
.about_jl1_r{ width:560px; float:right; padding-right:60px; line-height:30px; color:#888; letter-spacing:1px;}
.about_jl1_l img{ display:block; width:100%}
.about_jl1_r ul{ padding-top:50px;}
.about_jl1_r ul li{ width:22%; float:left; display:flex; margin:10px 0}
.about_jl1_r ul li em{ display:inline-block; width:20px; height:20px; background:#e15560}
.about_jl1_r ul li span{ line-height:20px; padding-left:12px;}
.about_jl1_rt{ padding-top:38px;}
.about_jl1{ margin-top:-70px; padding-bottom:70px}
.about_jl1_r ul li .ys2{ background:#eee01e}
.about_jl1_r ul li .ys3{ background:#56b9ee}
.about_jl1_r ul li .ys4{ background:#297ce9}
.about_jl1_r ul li .ys5{ background:#9f73d2}
.about_jl1_r ul li .ys6{ background:#aca3b7}
.about_jl1_r ul li .ys7{ background:#e59722}
.about_jl1_r ul li .ys8{ background:#48c56b}

.about_jl2{ background:#fafafa; padding-bottom:70px;}
.about_jl2 ul{ display:block; }
.about_jl2 ul li{ display:block ;width:25%; float:left; text-align:center; color:#333; line-height:36px;}
.about_jl2 ul li img{ display:block; margin:8px auto;}

.about_jl3{ background:url(../images/xc_jl6.jpg) no-repeat center bottom; padding-bottom:230px;}
.about_jl3 ul{ width:950px; margin:0 auto}
.about_jl3 ul li{ display:block; float:left; width:33.3%; }
.about_jl3 ul li .li_t{ width:260px; text-align:center; height:100px; background:#fafafa; margin:10px auto}
.about_jl3 ul li .li_t big{ font-size:16px; line-height:36px;}
.about_jl3 ul li .li_t img{ display:block; margin:0 auto; height:35px; padding-top:19px;}
.about_jl3 ul li p{ width:260px; margin:5px auto; color:#888; line-height:26px;}

.about_jl4{ padding-bottom:60px;}
.about_jl4 ul{ display:block; }
.about_jl4 ul li{ display:block ;width:25%; float:left; text-align:center; color:#555; line-height:20px; padding-bottom:20px;}
.about_jl4 ul li img{ display:block; margin:8px auto;}
.about_jl4 ul li p{ padding:0 50px; height:40px;}

.about_lf1{ background:#fafafa; padding-bottom:70px;}
.about_lf1 ul li{ display:block; float:left; width:16.6%; padding:0 1%; box-sizing:border-box; color:#666}
.about_lf1 ul li img{ display:block; width:85px; margin:12px auto}
.about_lf1 ul li big{ display:block; text-align:center; font-size:18px; line-height:40px; padding-bottom:15px;}
.about_lf1 ul li p{ line-height:25px; color:#888}


.about_lf2{ background:url(../images/xc_jl6.jpg) no-repeat center bottom; padding-bottom:230px;}
.about_lf2 ul li{ display:block; float:left; width:25%; padding:0 2%; box-sizing:border-box; margin-bottom:15px;}
.about_lf2 ul li .li_t{ width:100%; text-align:center; height:100px; background:#fafafa; margin:10px auto}
.about_lf2 ul li .li_t big{ font-size:16px; line-height:36px;}
.about_lf2 ul li .li_t img{ display:block; margin:0 auto; height:35px; padding-top:19px;}
.about_lf2 ul li p{ padding:0 15px; margin:5px auto; color:#888; line-height:22px; height:66px;}










