@charset "utf-8";
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size:14px;color:#000;}
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,textarea,select{ border:none;font-family: "微软雅黑"}
input,button,textarea,select {outline:none;}
*{ margin:0; padding:0; box-sizing:border-box  }
.container{width:1280px;margin:0 auto;height:auto;display:block;}
.container1{width:95%;margin:0 auto;height:auto;display:block;}

.header{ display:block;width:100%; padding:0 2%; height:96px; position:fixed; top:0; background:#FFF; z-index:999}
.header .logo{float:left;  display: flex; align-items: center; height:96px; }
.header .logo img{ height:63px; }
.header .logo img.yuan{ display:none}
.header .nav{ height:96px; z-index:1; float:right ;  }
.header .nav ul{ height:100%;}
.header .nav a{ color:#333;  }
.header .nav .nLi{ float:left;  position:relative; display:inline; height:100%;display: flex; align-items: center;  }
.header .nav .nLi h3{ float:left;  }
.header .nav .nLi h3 a{ display:block; padding:0 35px; font-size:18px; font-weight:normal;  }
.header .nav .sub{ display:none; width:100%; left:0; top:96px; height:auto; z-index:999;  position:absolute; background:#0068b7; border-radius:0 0 12px 12px;  line-height:44px; padding:5px 0 15px 0;  }
.header .nav .sub li{ zoom:1; font-size:16px; text-align:center }
.header .nav .sub a{ display:block; padding:0 10px; color:#FFF }
.header .nav .sub a:hover{ font-weight:bold }
.header .nav .on h3 a{ color:#0068b7   }
.header .header_r{ float:right; display: flex; align-items: center; height:96px; padding-left:30px; position:relative}
.header .header_r:before{ position:absolute; left:0; top:50%; height:30px; margin-top:-15px; width:1px; background:#ccc; content:""}
.header .header_r span{ background:#0068b7; color:#FFF; line-height:50px; border-radius:50%; font-size:30px; width:50px; text-align:center}
.header .header_r p{ display:block; color:#0068b7; font-size:17px; padding-left:10px;}
.header .header_r b{ font-size:20px; display:block; padding-top:2px;}
.sp_header{ display:none}
.sjj_nav{ display:none}
.header .nav .has-sub {position: absolute;top: 50%; margin-top:-3px;right:15px; width: 6px;height: 6px; border-bottom: 1px solid #000000;
 border-right: 1px solid #000000; content: ""; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);  transform: rotate(45deg); -webkit-transition: border-color 0.2s ease;  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;  -o-transition: border-color 0.2s ease;  transition: border-color 0.2s ease;}
.header .nav .nLi:hover .has-sub { border-color: #0068b7}
.header .nav .on .has-sub { border-color: #0068b7}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; padding-top:96px; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; transform:translateX(-50%); bottom:25px; z-index:1; }
.tempWrap{ width:100% !important}
.slideBox .hd ul{ overflow:hidden; zoom:1;  }
.slideBox .hd ul li{ float:left; margin:0 10px; font-size:0;  border-radius:16px; width:44px; height:10px; line-height:14px; text-align:center; background:#FFF; cursor:pointer;  }
.slideBox .hd ul li.on{ color:#fff;  background:#d5be7f}
.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;  }

.zlj1_t{ display:block; }
.zlj1 { display:flex;align-items: center}

.zlj1_t p{ display:block; font-size:24px;color:#c8b370; padding-top:5px;}
.zlj1_t h2{ display:inline-block; font-size:36px; position:relative; color:#333}
.zlj1_l{ width:50%;  padding:0 3% 0 5%; background:url(../images/log.jpg) no-repeat center}
.zlj1_r{ width:50%; }
.zlj1_r img{ display:block; width:100%}
.zlj1_lc{  font-size:17px; line-height:32px; padding-top:16px;  color:#666666 }
.zlj1_lc p{ display:block; padding-bottom:12px;}
.zlj1_lc a{ display:inline-block; background:#d5be7f; color:#FFF; line-height:52px; width:230px; text-align:center; margin-top:20px;}
.zlj1_lc a span{ padding-left:25px; font-size:20px;}

.zlj2{ margin:0 auto; padding-bottom:78px; box-shadow:0 0 15px rgba(0,0,0,0.06)}
.zlj2_t{ font-size:30px; font-weight:bold; text-align:center; color:#0068b7;padding-top:46px; padding-bottom:40px;}
.zlj2 ul{ display:flex; justify-content:space-between}
.zlj2 ul li{ width:32%; background:#f9f9f9; position:relative; text-align:center; padding:40px 0; cursor:pointer}
.zlj2 ul li h2{ display:flex;justify-content:center;align-items:center; font-size:28px;}
.zlj2 ul li h2 img{ padding-right:12px;}
.zlj2 ul li p{ font-size:22px; padding-top:15px;}
.zlj2 ul li:hover{ background:#0068b7; color:#FFF}


.zlj3{ background:url(../images/bg1.jpg) no-repeat center bottom; padding:80px 0 90px 0}
.zlj3 .container{ display:flex;align-items: flex-end}
.zlj3_l{ width:50%}
.zlj3_l img{ display:block; width:100%}
.zlj3_r{ width:50%; padding-left:3%; box-sizing:border-box}
.zlj3_r h3{ font-size:28px; font-weight:normal; padding:30px 0 30px 0;}
.zlj3_r ul{ display:flex; background:#FFF; text-align:center; flex-wrap:wrap;}
.zlj3_r ul li{ width:28%; padding:25px 0; border-bottom:1px #eeeeee solid;border-left:1px #eeeeee solid; position:relative}
.zlj3_r ul li p{ font-size:19px; padding-top:10px; color:#222}
.zlj3_r ul li:nth-child(2),.zlj3_r ul li:nth-child(5){ width:44%}
.zlj3_r ul li:nth-child(1),.zlj3_r ul li:nth-child(4){border-left:0}
.zlj3_r ul li:nth-child(4),.zlj3_r ul li:nth-child(5),.zlj3_r ul li:nth-child(6){border-bottom:0}
.zlj3_r ul li:nth-child(1):after,.zlj3_r ul li:nth-child(2):after{ content:""; position:absolute; bottom:-13px; right:-13px; z-index:999; background:url(../images/f7.png) no-repeat center; width:26px; height:26px;}


.zlj4{ padding:70px 0 80px 0; background:url(../images/3.jpg) no-repeat center 20px;}
.zlj4_t{ text-align:center; padding-top:38px;}
.zlj4_t h2{ color:#0068b7; font-size:34px;}
.zlj4_t p{ color:#595959; font-size:26px; padding-top:18px;}
.zlj4_t dl{ display:flex; padding:35px 10% 0 10%;justify-content: space-around}
.zlj4_t dl dd p{ font-size:20px; color:#0068b7; padding-top:0}
.zlj4 .zlj1_t{ text-align:center}
.zlj4 ul{ display:flex; padding:40px 0 50px 0;justify-content: space-between}
.zlj4 ul li{ display:block; width:48.6%; position:relative}
.zlj4 ul li a .img{overflow:hidden; display:block}
.zlj4 ul li a img{ display:block; width:100%;transition: transform ease .5s 0s;   -moz-transition: transform ease .5s 0s; -webkit-transition: transform ease .5s 0s; }
.zlj4 ul li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1)}
.zlj4 ul li a .wen{ background:rgba(255,255,255,0.6); position:absolute; bottom:0; left:0; width:100%; padding:25px 6%; display:flex;align-items:center; justify-content:space-between}
.zlj4 ul li a .wen b{ display:block; font-size:22px;line-height:36px;}
.zlj4 ul li a .wen span{ display:block; font-size:18px; line-height:36px;}
.zlj4 ul li a .wen i{ width:50px; height:50px; border-radius:50%; border:1px #666666 solid; font-size:26px; color:#666; display:block; line-height:50px;
 text-align:center;}
.zlj4 ul li a:hover .wen i{ color:#FFF; background:#0068b7; border:1px #0068b7 solid; }
.zlj4_b a{ display:block; margin:0px auto; font-size:18px; background:#d5be7f; color:#FFF; line-height:52px; width:230px; text-align:center; }
.zlj4_b a span{ padding-left:25px; font-size:20px;}


.zlj5{ background:#f5f5f5; padding:60px 0}
.zlj5 .zlj1_t{ text-align:center}
.zlj5 ul{ display:flex; padding:0 1.8%; margin:50px 0; flex-wrap:wrap }
.zlj5 ul li{ display:block; width:33.33%   }
.zlj5 ul li a{ display:block; width:95%; margin:0 auto; position:relative}
.zlj5 ul li .img{ display:block; overflow:hidden; height:470px; }
.zlj5 ul li a img{ display:block; width:100%;transition: transform ease .5s 0s;   -moz-transition: transform ease .5s 0s; -webkit-transition: transform ease .5s 0s; min-height:100%}
.zlj5 ul li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1)}
.zlj5 ul li a .txt{  background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8)); padding:20px 4%; position:absolute; bottom:0; left:0; width:100%;
display:flex;justify-content: space-between; color:#FFF}
.zlj5 ul li a .txt .txt_r{ padding-left:3%; border-left:1px rgba(255,255,255,0.3) solid}
.zlj5 ul li a .txt .txt_r p{ text-align:center; font-size:16px; line-height:22px; padding-bottom:10px;}
.zlj5 ul li a .txt .txt_r span{width:50px; height:50px; border-radius:50%;color:#FFF; background:#0068b7; font-size:26px;  display:block; line-height:50px;
 text-align:center;}
.zlj5 ul li a .txt .txt_l{ padding-right:3%}
.zlj5 ul li a .txt .txt_l span{ width:76px; height:25px; line-height:25px; text-align:center; color:#FFF; font-size:16px; background:#0068b7; display:block;}
.zlj5 ul li a .txt .txt_l h2{ font-size:20px; font-weight:400; margin-top:5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
 overflow: hidden; text-overflow: ellipsis;}
.zlj5 ul li a .txt .txt_l p{ font-size:18px; line-height:30px; color:rgba(255,255,255,0.4);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
 overflow: hidden; text-overflow: ellipsis; margin-top:5px;}

.zlj6{ padding:60px 0;display:none}
.zlj6 .zlj1_t{ text-align:center}
.picScroll-left3{ width:100%;  overflow:hidden; position:relative; margin:40px 0 50px 0; }
.picScroll-left3 .bd ul{ overflow:hidden; zoom:1;  }
.picScroll-left3 .bd ul li{ width:33.33%; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left3 .bd ul li a {width: 92%;margin: 0 auto; position: relative; background:#f2f2f2; display:block; overflow:hidden }
.picScroll-left3 .bd ul li a .img {display: flex;height:390px; justify-content: center; align-items: center;}
.picScroll-left3 .bd ul li a .img img {max-height: 100%; max-width: 100%;display: block;transition: transform ease .5s 0s;   -moz-transition: transform ease .5s 0s; -webkit-transition: transform ease .5s 0s; }
.picScroll-left3 .bd ul li a p{ position:absolute; background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8)); bottom:0; left:0; text-align:center; 
color:#FFF; width:100%; font-size:20px; line-height:50px; padding:100px 2% 20px 2%;}
.picScroll-left3 .bd ul li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1)}


.zlj7{ background:#f9f9f9 url(../images/bg2.jpg) no-repeat top center; padding:60px 0;}
.zlj7_t{ display:block; text-align:center; }
.zlj7_t p{ display:block; font-size:24px;color:#c8b370; padding-bottom:7px; }
.zlj7_t h2{ display:flex; font-size:36px; position:relative; color:#333;justify-content: center;align-items: center; margin-bottom:6px;}
.zlj7_t h2 img{ display:block; height:39px; padding-right:15px}
.zlj7_c1{ display:flex;align-items: center; padding-top:30px;}
.zlj7_c1 p{ font-size:34px;}
.zlj7_c1 h2{ font-size:46px; padding:35px 0}
.zlj7_c1 span{ color:#0068b7}
.zlj7_c1 b{ color:#0068b7}
.zlj7_c1r{ padding-left:30px;}
.zlj7_c2{ padding-top:50px;}
.zlj7_c2 h2{ font-weight:normal; text-align:center; color:#0068b7; font-size:28px; padding-bottom:40px;}
.zlj7_c2t{ display:flex; justify-content: space-between}
.zlj7_c2t input{ background:#FFF; width:24%; line-height:46px; text-indent:20px; font-size:17px; color:#666666}
.zlj7_c2b{ display:flex; justify-content: space-between; margin-top:15px;}
.zlj7_c2b button{ width:24%; background:#0068b7; color:#FFF; font-size:18px; line-height:120px;}
.zlj7_c2b textarea{ width:74.5%; padding:20px; font-size:18px; color:#888}
._citys { width: 463px; background:#FFF; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; }
._citys span { color: #0068b7; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #0068b7; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #0068b7; padding: 0; margin: 0; }
._citys0 li { display: inline-block; line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
.citySel { background-color: #0068b7; color: #fff !important; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 13px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #0068b7; }
.AreaS { background-color: #0068b7 !important; color: #fff !important; }
.zlj7_b{ display:flex;align-items: center; padding:50px 0 0px 0;justify-content: center}
.zlj7_b span{ width:60px; height:60px; border-radius:50%; text-align:center; line-height:60px; background:#0068b7; color:#FFF; display:block; font-size:28px;}
.zlj7_b h2{ padding-left:25px; font-size:40px;}

.footer{ background:url(../images/bg3.jpg) no-repeat center top; padding-top:40px; color:#FFF; position:relative; z-index:999}
.footer .container{ display:flex; justify-content:space-between;border-bottom:1px rgba(255,255,255,0.2) solid; padding-bottom:30px; }
.bottom{ padding:25px 0;  text-align:center; color:rgba(255,255,255,0.8); font-size:15px;}
.bottom a{ color:rgba(255,255,255,0.8);}
.link{ padding:26px 0; font-size:16px; line-height:30px;}
.link a{ color:#000; padding:0 20px 0 10px;}
.footer .footer_l{ font-size:16px; line-height:43px;}
.footer .footer_l a{ padding-right:22px;}
.footer ul li h2{ font-size:20px; margin-bottom:20px; }
.footer ul li a{ line-height:36px; font-size:16px; display:block; color:#FFF}
.footer ul { display:flex; width:46%;justify-content: space-around}
.footer_r h2{ font-size:20px; margin-bottom:20px; }
.footer_rc{ display:flex; text-align:center; line-height:30px}
.footer_rc p img{ display:block}
.footer_rc p{ padding-right:20px;}
.footer dl dd{ display:flex; font-size:14px; margin-top:22px; line-height:22px;}
.footer dl dd span{ font-size:22px; padding:0px 8px 0 0}
.footer dl dd big{ display:block; font-size:18px; padding-top:5px;}

.about2{ background:#f5f5f5;box-shadow:none}
.about2 .zlj2_t{ color:#333}
.about2 ul li{ background:#FFF}

.about3{ padding:80px 0; background:url(../images/3.jpg) no-repeat center bottom; background-size:auto 86%; text-align:center}
.about3_c{ display:flex;align-items: center;justify-content: center; padding-top:30px;}
.about3_cr{ text-align:left; padding-left:4% }
.about3_cr h2{ font-size:34px; color:#0068b7; padding-bottom:50px;}
.about3_cr p{ font-size:28px; line-height:56px; color:#14212b}

.about4{ background:#f4f4f4; text-align:center; padding:80px 0 70px 0}
.about4 h2{ display:inline-block; background:#0068b7; padding:10px 40px; background:#0068b7; color:#FFF; font-size:54px; letter-spacing:2px;}
.about4 .about4_c{ background:url(../images/ab2.png) no-repeat center; margin-top:10px; padding:15px 0}
.about4 .about4_c h3{ font-size:48px; color:#0068b7; letter-spacing:2px;}
.about4 .about4_c p{ font-size:22px; color:#0068b7; letter-spacing:1px; padding-top:20px; font-weight:500}

.about5{ background:url(../images/bg4.jpg) no-repeat center; padding:76px 0;}
.about5 .container{ display:flex; align-items: center;justify-content: space-between}
.about5_l .zlj1_t h2{ color:#FFF}
.about5_l .zlj1_t{ padding-bottom:40px;}
.about5_l h1{ font-size:70px; color:#FFF; padding-top:30px;}

.about6{ background:url(../images/bg5.jpg) no-repeat center top; }
.about6 .container1{ display:flex; align-items: center;justify-content: space-between}
.about6 .about6_l{ width:50%}
.about6 .about6_r{ width:50%;padding-top:40px;}
.about6 .about6_r img{ display:block; margin:0 auto; max-width:90%}
.about6_l .zlj1_t{ padding-bottom:30px;}
.about6_l .about6_lc h2{ font-size:22px; color:#0068b7; padding-bottom:12px; margin-top:40px;}
.about6_l .about6_lc p{ font-size:22px; color:#666666; line-height:39px;}

.about7{ background:url(../images/bg6.jpg) no-repeat center; padding:70px 0; text-align:center}
.about7 img{ display:block; padding:95px 0; margin:0 auto}
.about7 h3{ font-size:34px; padding-bottom:25px;}
.about8{ background:url(../images/bg7.jpg) no-repeat center; padding:70px 0 90px 0}
.about8_t p{ display:block; font-size:24px;color:#c8b370; padding-top:10px; text-align:center; padding-bottom:30px;}
.about8_t h2{ display:block; font-size:36px; position:relative; color:#FFF; text-align:center}
.picScroll-left{ width:100%;position:relative; padding-top:20px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; cursor:pointer; position:absolute; left:-20px; bottom:105px; z-index:999;}
.picScroll-left .hd .next{ left:auto; right:-20px  }
.picScroll-left .bd{ color:#FFF }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; position:relative }
.picScroll-left .bd ul li{ width:33.33%;  float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; font-size:22px;}
.picScroll-left .bd ul li .pic span{ display:block; margin:30px auto; width:10px; height:10px; border-radius:50%; background:#e0e0e0; position:relative; z-index:9;}
.picScroll-left .bd ul:before{ content:""; height:1px; width:100%; background:#505252; position:absolute; left:0; top:64px; }
.picScroll-left .bd ul li .title{ width:90%; margin:0 auto; background:rgba(255,255,255,0.1); border-radius:18px; padding:30px; font-size:18px; line-height:32px; height:252px;  }
.picScroll-left .bd ul li:hover .title{ background:#0068b7}
.picScroll-left .bd ul li:hover .pic{ color:#c8b370}
.picScroll-left .bd ul li:hover .pic span{background:#c8b370}
.picScroll-left6{ display:none}

.about9{ text-align:center; padding-top:70px;}
.about9 ul{ display:flex; text-align:center; padding-top:80px;}
.about9 ul li{ width:33.33%; position:relative}
.about9 ul li img{ display:block; width:100%}
.about9 ul li p{ position:absolute; top:-38px; width:280px; text-align:center; background:#0068b7; border-radius:40px; font-size:28px; color:#FFF;
 line-height:76px; left:50%; transform:translateX(-50%); font-weight:bold}

.about10{ display:flex; align-items: center;justify-content: center; padding:50px 0}
.about10_r{ padding-left:1%;}
.about10_r h3{ font-size:48px; line-height:70px; color:#0068b7; padding-top:40px;}

.ban img{ display:block; width:100%;}
.ban{ position:relative;padding-top:96px; z-index:99}
.ban_c{ position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%); text-align:center; color:#FFF; font-size:38px;}
.ban_c img{ display:block; margin:0 auto; width:auto; margin-bottom:15px;}

.weizhi{ line-height:78px; border-bottom:1px #e9e9e9 solid; font-size:16px; background:#FFF; position:relative; z-index:99}
.weizhi a{ color:#000}
.weizhi p{ background:url(../images/wz.png) no-repeat left center; padding-left:30px;}
.con_t{ text-align:center; border-bottom:1px #e7e8e9 solid; padding:40px 0 0 0; line-height:50px;}
.con_t a{ padding:0 30px; font-size:22px; padding-bottom:20px; display:inline-block; position:relative}
.con_t a.on{ color:#0068b7; font-weight:bold}
.con_t a.on:after{ position:absolute; bottom:-1px; left:0; width:100%; height:2px; background:#0068b7; content:""}
.con_t a:hover{ color:#0068b7}

/*分页样式*/
.pagination {padding: 30px 0 65px 0;	width: 100%;text-align: center;clear: both; font-size:16px;}
.pagination a {color: #333;padding: 0 18px;margin: 0 4px;background: #f5f5f5; border-radius:3px; min-width:50px; text-align:center;}
.pagination * {display: inline-block;	vertical-align: middle;	line-height: 50px;	padding-bottom: 1px;}
.pagination a:hover, .pagination .hover {display: inline-block;	color: #fff;background: #0068b7;}



/* menu */
#menu{position:fixed;left:12px;bottom:10%; z-index:9;}
#menu ul li a{ display:block;width:100px;font-size:18px; color:#888; font-weight:400;line-height:52px; background:url(../images/lc2.png) no-repeat center left;
 padding-left:40px;}
#menu ul li a:hover,#menu ul li a.current{ color:#0068b7; font-size:20px;background:url(../images/lc1.png) no-repeat center left;}

#content{padding:50px 0; margin-bottom:40px; position:relative}
.pr_allt img{ display:block; margin:0 auto}
.product-all{ background:url(../images/xian.png) repeat-y center; margin-top:46px;}
#content .item .nian{ width:78px; height:78px; background:#0068b7; text-align:center; color:#FFF; border-radius:50%; margin:0 auto}
#content .item .nian big{ display:block; font-size:20px; line-height:30px; padding-top:15px;}
#content .item .nian span{ font-size:14px; font-weight:lighter}
#content .item ul { padding-top:60px;}
#content .item ul li{ display:block; width:48%;margin-left:52%; box-shadow:-8px  0  25px rgba(0,0,0,0.06); padding:25px 30px;position:relative;  }
#content .item ul li h2{ font-size:32px;margin-bottom:12px;}
#content .item ul li:before{ background:url(../images/licheng1.png) no-repeat center; position:absolute; left:-34px; top:30px;  width:16px; height:16px;
 content:""}
 #content .item ul li:after{ content:""; width:0;  height: 0; position:absolute; left:-16px; top:30px;border-left:8px solid transparent;
 border-right:8px solid #fff; border-top:8px solid transparent;  border-bottom:8px solid transparent; }
#content .item ul li p{ font-size:18px; line-height:30px; margin-bottom:20px; position:relative; background:url(../images/licheng2.png) no-repeat left 7px; 
padding-left:30px;}

#content .item ul li:nth-child(2n){ margin-left:0; box-shadow:8px  0  25px rgba(0,0,0,0.06);}
#content .item ul li:nth-child(2n) h2:before{ right:-72px; left:auto; background:url(../images/licheng2.png) no-repeat center;}
#content .item ul li:nth-child(2n) h2{ text-align:right}
#content .item ul li:nth-child(2n):before{ right:-34px; left:auto;}
#content .item ul li:nth-child(2n):after{ right:-16px; left:auto;border-right:8px solid transparent;border-left:8px solid #fff; }
#content .pr_1 img{ display:block; margin:0 auto; padding-top:40px;}



.fs_gallery {background: rgba(0,0,0, 0.9); position: fixed;left: 0;top: 0; right: 0; bottom: 0; z-index: 9999;}
.fs_gallery_close {position: absolute; top: 20px; right: 20px; width: 25px; height: 25px; color: #ccc; font-size: 34px;
 line-height: 23px; text-align: center; cursor: pointer; z-index: 102;}
.fs_gallery_close:before {content: "×";}
.fs_gallery_close:hover { color: #fff;}
.fs_gallery_prev, .fs_gallery_next { position: absolute; width: 80px; color: #ccc; font-size: 30px; cursor: pointer;
z-index: 101;}
.fs_gallery_prev:hover, .fs_gallery_next:hover {background: rgba(0,0,0, 0.1);color: #fff;}
.fs_gallery_prev {left: 0; top: 0;  bottom: 0;}
.fs_gallery_next { right: 0; top: 0; bottom: 0;}
.fs_gallery_prev:before { content: "‹"; position: absolute; height: 30px; margin-top: -30px; top: 50%; left: 35px;}
.fs_gallery_next:before { content: "›"; position: absolute; height: 30px; margin-top: -30px; top: 50%; left: 35px;}
.fs_gallery_shuft { position: relative; width: 9999999px;}
.fs_gallery_shuft:after { clear: both; content: "";display: block;}
.fs_gallery_shuft_item { float: left; position: relative; background-repeat: no-repeat;}
.fs_gallery_shuft_item img {  box-shadow: 0 0 8px rgba(0,0,0, 0.8); position: absolute; top: 50%; left: 50%;}
.thumbnails li{ width:33.3%; float:left; margin-bottom:40px; }
.thumbnails li a{ width:92%; margin:0 auto; position:relative;display:flex;background:#f2f2f2; height:350px; justify-content:center;align-items:center;}
.thumbnails li a img{ max-height:100%;max-width:100%; display:block}
.thumbnails li p{ display:flex; flex-wrap:wrap;align-items:center; justify-content:center; width:100%; margin:0 auto; font-size:18px;
position:absolute; background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8)); bottom:0; left:0; text-align:center; 
color:#FFF; font-size:20px; line-height:50px; padding:100px 2% 20px 2%;}

.thumbnails li a span{ display:block; position:absolute; top:10px; background:rgba(0,0,0,0.3); color:#FFF; width:50px; height:50px; border-radius:50%; text-align:center; line-height:50px;  right:10px; font-size:26px;}
.thumbnails{ padding-top:50px; margin:0-12px;}

.rongyu .zlj1_t{text-align:center; padding-top:40px;}

.txtScroll-top{ width:100%;  overflow:hidden; position:relative;   }
.txtScroll-top .hd{ overflow:hidden;}
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;}
.txtScroll-top .hd .next{ }
.txtScroll-top .hd ul{ }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:15px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }

.con_t1{  padding:30px 0;  display:flex; justify-content: space-between;align-items: center}
.con_t1_r a{color:#8f8f8f; text-align:center; line-height:56px; display:inline-block; margin-left:50px; font-size:22px; font-weight:bold}
.con_t1_r a.on{ border-bottom:2px #0068b7 solid; color:#222}
.con_t1_r a:hover{ border-bottom:2px #0068b7 solid; color:#222}

.news .zlj5{ display:block; background:none; padding:0  }
.news .zlj5 ul{ margin:0}
.news .zlj5 ul li{ margin-bottom:26px;}

.chanpin{ padding:40px 0 30px 0;}
.chanpin_t{ background:url(../images/bg8.jpg) no-repeat center; height:131px; display:flex;align-items:center; justify-content:space-between; color:#FFF; padding:0 30px;}
.chanpin_t h2{  padding-left:30px; font-size:32px; position:relative; line-height:50px;}
.chanpin_t h2:after{ position:absolute; left:0; top:9px; width:6px; background:#FFF; content:""; height:35px;}
.chanpin_t a{ font-size:40px; color:#FFF; font-weight:bold}
.chanpin_cl{ width:30.8%; position:relative}
.chanpin_c{justify-content:space-between; display:flex; padding-top:30px;}
.chanpin_cl img{ display:block; width:100%}
.chanpin_clc{ position:absolute; top:40px; left:40px;}
.chanpin_clc h2{ font-size:20px; color:#df0001; padding-bottom:8px;}
.chanpin_clc p{ font-size:16px; line-height:30px;}


.chanp-list{ display:flex;flex-wrap:wrap}

/*产品列表*/
.chanpin .chanp-list{ width:65%; display:flex; }
.chanp-list>li{width:48%;}
.chanp-list .thild{ width:31.333% !important; margin-right:3%; margin-bottom:30px;}
.chanp-list .thild:nth-child(3n){ margin-right:0}
.chanp-bigimg{height: auto;width: 100%;margin-bottom:10px; border:1px #f1f1f1 solid}
.chanp-smimg{width: 100%;display:flex;}
.chanp-smimg>li{width:32%;;margin: 0 5px;background: #fff; border:1px #f1f1f1 solid}
.chanp-smimg>li>a>img{display: block;width: 100%;}
.on .icon-image {border:1px #b2b2b2 solid;}
.image-price { padding:12px 5px 0 5px}
.image-price p{ font-size:20px; line-height:40px;}
.chanp-list .thild:hover .image-price a{ color:#0068b7}
.last{ padding-bottom:70px;}
.chanp-smimg li.active{border: 1px solid #c0c4c6}

.con_t2{ text-align:center; padding:50px 0; display:flex;justify-content:space-between;}
.con_t2 a{ width:23.5%;text-align:center; line-height:66px; background:#e4e4e4;display:inline-block; font-size:20px; font-weight:bold}
.con_t2 a.on{ background:#e5322c; color:#FFF}
.con_t2 a:hover{ background:#e5322c; color:#FFF}

.chanpinlist .image-box{ display:flex;justify-content:space-between; flex-wrap:wrap }
.chanpinlist .image-content{ width:370px; border:1px #f1f1f1 solid; margin-bottom:40px;}

.chanpinshow{ display:flex; padding:40px 0;justify-content:space-between;}
.chanpinshow_l{ width:566px; position:relative; overflow:hidden;}
.chanpinshow_lc{ width:566px; height:566px; position:relative; overflow:hidden;}
.chanpinshow_lc ul{ position:absolute; left:0; top:0;}
.chanpinshow_lc ul li{ width:566px; height:566px;}
.chanpinshow_l .prev{ float:left; cursor:pointer;}
.chanpinshow_l .num{ height:94px;overflow:hidden; width:450px; position:relative;float:left;}
.chanpinshow_l .min_pic{ width:566px; padding:20px 15px 0 15px; position:relative}
.chanpinshow_l .num ul{ position:absolute; left:0; top:0;}
.chanpinshow_l .num ul li{ width:90px; height:90px; margin:0 10px;border:2px solid #FFF;}
.chanpinshow_l .num ul li img{ display:block; width:100%}
.chanpinshow_l .num ul li.on{ border:2px solid #ccc; padding:0;}
.chanpinshow_l .prev_btn1{ width:30px; text-align:center; height:30px; margin-top:25px; margin-right:20px; cursor:pointer; float:left; border:1px #e6e6e6 solid; border-radius:50%; text-align:center; line-height:30px;}
.chanpinshow_l .next_btn1{  width:30px; text-align:center; height:30px; margin-top:25px;cursor:pointer;float:right;border:1px #e6e6e6 solid; border-radius:50%; text-align:center; line-height:30px;}
.chanpinshow_l .mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.chanpinshow_l .pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.chanpinshow_l .pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.chanpinshow_l .pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.chanpinshow_l .pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.chanpinshow_l .pop_up2 ul{ position:absolute; left:0; top:0;}
.chanpinshow_l .pop_up2 ul li{ width:500px; height:500px; float:left;}


#showbox { background:#eee;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:60px; margin-top:18px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #0068b7}
.showpage { width:566px; position:relative;}
.showpage a { display:block;  position:absolute; left:20px; top:-70px; }
.showpage a span {font-size:32px; color:#666 }
.showpage a#shownext { left:auto; right:20px;}
.showpage a:hover { color:#333;}


.slideBoxsj{ display:none}

.top_cp{ width:100%}
.top_cp .container{display:flex;align-items: center;  justify-content: space-between; height:60px; }
.top_cp ul li{ position:relative;font-size:16px; line-height:60px; display:inline-block; padding:0 100px; text-align:center; }
.top_cp ul li a{ color:rgba(255,255,255,0.9); cursor:pointer; position:relative; display:block;}
.top_cp ul li a.am-active:after{ content:""; position:absolute; bottom:0; left:0; width: 100%; height:3px;background-color: #e7010d;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; z-index:99}
.top_cp ul li a.am-active{ color:#FFF; font-weight:bold; background:#e7010d; }
.top_cp ul li.active  a: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.active  a{ color:#e7010d; font-weight:bold}
.Top002262_fixed .nav .on h3 a::after{ width:0}
.am-sticky{ top:0px !important}
#loutinav{ top:90px !important}

.mydiv{ width:100%; z-index:999; background:#FFF; margin:40px 0}

.picScroll-left2{ overflow:hidden; position:relative; padding:10px 0 }
.picScroll-left2 .hd{ overflow:hidden;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block; width:42px; height:42px; border-radius:50%; text-align:center; line-height:42px; font-size:20px; background:#eeeeee; position:absolute; left:0; top:50%; margin-top:-16px; z-index:999; cursor:pointer}
.picScroll-left2 .hd .next{ left:auto; right:0}
.picScroll-left2 .bd{ padding:0 90px; position:relative}
.picScroll-left2 .bd:before{ content:""; position:absolute; top:50%; background:#eee; height:1px; width:100%; left:0}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ width:12.5%;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li a{ width:66px; height:66px; display:block; margin:0 auto; line-height:66px; border-radius:50%; background:#eee; font-size:18px; color:#5b5b5b}
.picScroll-left2 .bd ul li a:hover{ color:#FFF; background:#0068b7}


.chanpinshow_r{ width:660px;}
.chanpinshow_rt h2{ line-height:40px; padding:15px 0 12px 0; font-size:26px;}
.chanpinshow_rt h4{ line-height:40px; border-bottom:1px #e5e5e5 solid; font-size:28px; padding-bottom:15px;
 color:#e62129}
.chanpinshow_rt p{ font-size:16px; line-height:32px; color:#999999; padding:20px 0 50px 0}
.chanpinshow_rt h3{ font-size:20px; color:#d5be7f; padding-bottom:11px;}
.chanpinshow_r .sheji{ line-height:32px; color:#999; font-size:16px;}
.chanpinshow_r .fenxiang_c{ width:169px; height:50px; display:flex; background:#0068b7; color:#FFF;align-items:center; justify-content:center; margin-top:40px; font-size:18px;}
.chanpinshow_r .fenxiang_c span{ padding-right:10px; font-size:20px;}
.chanpinshow_r .bshare-custom{ display:none}
.chanpinshow_r .fenxiang:hover .bshare-custom{ display:block; padding-top:15px;}
.product-intro{margin: 10px 0px; }
.product-left{ width: 352px; float: left; padding-bottom: 15px;position: relative;}

.chanpins{ padding-bottom:40px }
.chanpins_t{ display:flex;justify-content:space-between;align-items:center; border-bottom:1px #e8e9eb solid; line-height:80px; margin-bottom:40px;}
.chanpins_t h2{ font-size:26px; position:relative}
.chanpins_t h2:after{ position:absolute; bottom:0; left:0; height:2px; width:70px; background:#0068b7; content:""}
.chanpins_c img{ display:block; max-width:100%; margin:0 auto}
.box{ float: left;}

.smallbox{ width: 352px; position: relative;}
.smallbox img{ width: 350px; height: 350px;vertical-align:middle;}
.i_box{width: 235px; height: 235px; border: 1px solid #CCC; position: absolute;left: 0;
top: 0;background: rgba(243,210,76,0.5);cursor: move;display: none;}
.bigbox{ width: 545px;height: 545px; overflow: hidden;position: absolute;left: 352px; top:0; border: 1px solid #CCCCCC;
display: none;}
.search{ width: 30px; height: 30px; position: absolute; right: 0; bottom: 0; background: url("../img/search.png")no-repeat;}
.listimg{width:350px;float: left; margin: 20px 0px; position: relative;}
.list_center{ width: 290px; height: 54px; margin: 0px auto; position: relative; overflow: hidden;}
.list_center ul{ height: 54px;}
.list_center ul li{ height: 54px; width: 54px; margin: 0 2px; float: left;}
.list_center ul li img{ width: 50px;height: 50px;border: 2px solid #FFFFFF;}
.list_center ul li img:hover{border: 2px solid #e53e41;}
.listimg i{width: 22px;height: 32px; }
.sprite-arrow-prev{ background:url("../img/disabled-prev.png"); position: absolute;left: 0;top:11px; }
.sprite-arrow-next{ background:url("../img/disabled-next.png"); position: absolute;right: 0;top:11px;}

.lianxi1{ padding:60px 0; display:flex;justify-content:space-between;align-items:center; background:url(../images/bg8.jpg) no-repeat center }
.lianxi1_c{ background:#FFF; padding:50px; width:50%}
.lianxi1_ct h2{ font-size:38px;}
.lianxi1_ct p{ font-size:18px; color:#999999; padding-top:10px; margin-bottom:20px;}
.lianxi1_c ul li{ display:flex; padding:16px 0; font-size:18px;align-items: flex-start }
.lianxi1_c ul li i{ font-size:26px; padding-right:16px;}
.lianxi1_c ul li span{ width:87px; }

.liuyan{  padding:50px 0 70px 0; }
.liuyan .zlj1_t{ text-align:center}
.liuyan_c ul{ display:flex;justify-content:space-between; margin-top:40px;}
.liuyan_c ul li{ display:flex;justify-content:space-between;align-items:center; padding:0 20px; background:#FFF; 
width:24%; line-height:62px; height:62px; font-size:16px; border:1px #e9e9e9 solid}
.liuyan_c .nr{ background:#FFF; padding:20px 20px 10px 20px; position:relative;border:1px #e9e9e9 solid; margin-top:22px}
.liuyan_c .nr img{ position:absolute; top:20px; right:20px;}
.liuyan_c input{ font-size:15px; }
.liuyan_c .nr textarea{ width:100%; font-size:15px; line-height:30px;}
.liuyan_c .tijiao{display:flex;justify-content:center; padding-top:30px;}
.liuyan_c .tijiao input{ width:210px; height:62px; text-align:center; background:#0068b7; color:#FFF; font-size:20px; margin:0 auto; cursor:pointer}

.newshow_t{ text-align:center;padding:40px 0; }
.newshow_t h2{ font-size:38px; color:#0068b7; }
.newshow_t p{ font-size:18px; color:#999; padding-top:25px;}
.newshow_t p span{ padding-right:5px; font-size:20px;}
.newshow_c{ font-size:18px; line-height:38px;}
.newshow_c img{ display:block; max-width:100%; margin:10px auto}

.newshow_b{display:flex;justify-content:space-between;align-items:center; padding:30px 0 40px  0}
.newshow_b a{  height:48px;font-size:18px; color:#777777}
.newshow_b a p{  display:flex; }
.newshow_b a span{ font-size:22px; padding-right:20px; }
.newshow_b a:nth-child(2) p{ justify-content: flex-end}
.newshow_b a:nth-child(2) span{ padding-right:0; padding-left:20px}
.newshow_b a big{ display:block; color:#222; padding-top:10px; font-size:24px}
.newshow_b a:hover{ color:#0068b7}
.newshow_b a:hover big{ color:#0068b7}

.xiangguan{ padding-bottom:30px;}
.zhaopin{ margin-top:30px; padding-bottom:60px }
.zhaopin .zlj1_t{ text-align:center; margin-bottom:40px}

.collapse-container { border:1px #d7dbe8 solid;  margin-bottom:20px;padding:20px 40px 30px 40px }
.collapsed {background:#f7f7f7}
.collapse-btn{ display:flex; justify-content: space-between; padding:12px 0; align-items: center}
.collapse-btn h2{ font-size:24px;}
.collapse-btn i{ background:url(../images/joinIc.png) no-repeat center; width:25px; height:25px;}
.collapse-container .content{ font-size:15px; color:#666666; line-height:30px; height:30px; overflow: hidden;transition: height 0.3s ease-out;}
.content-b{ background:#FFF; display:flex; line-height:50px; font-size:18px; width:165px;align-items: center;justify-content: center; font-weight:bold; margin-top:22px;}
.content-b span{ padding-left:15px;}
.collapsed  .content { height:auto !important; background:#f7f7f7}
.collapsed  .collapse-btn i{background:url(../images/joinIcH.png) no-repeat center;}

.zhaoshang1_t{ position:relative; margin-bottom:40px;text-align:center}
.zhaoshang1_t h2{ font-size:58px; letter-spacing:1px; position:relative; z-index:9 }
.zhaoshang1_t span{ display:block; font-size:69px; color:#f4f4f4; font-weight:600; margin-top:-46px; }
.zhaoshang1{ padding:50px 0 70px 0}
.zhaoshang1 ul{display:flex;justify-content:space-between;}
.zhaoshang1 ul li{ width:31.5%; border:2px #0068b7 solid; overflow:hidden; text-align:center; border-radius:20px;}
.zhaoshang1 ul li h1{ background:#0068b7; line-height:96px; text-align:center;  color:#FFF; font-size:38px}
.zhaoshang1 ul li h2{ font-size:22px; line-height:40px;}
.zhaoshang1 ul li img{ display:block; max-width:100%; margin:0 auto; margin-top:20px;}
.zhaoshang1 ul li h3{ font-size:22px; line-height:40px; padding-top:20px;}
.zhaoshang1 ul li small{ display:block; height:40px; line-height:40px; font-size:14px; color:#cccccc; margin-bottom:20px; padding-top:4px;}
.zhaoshang1 ul li h3 span{ color:#0068b7}
.zhaoshang1_b{ font-size:44px; font-weight:bold; text-align:center; color:#0068b7; padding-top:40px;}
.zhaoshang1_b big{ font-size:60px;}


.zhaoshang2 .zhaoshang1_t span{ color:#e9e9e9}
.zhaoshang2 ul{ padding-top:36px;}
.zhaoshang2 ul li{ border:5px #0068b7 solid; text-align:center; padding-bottom:30px; margin-bottom:90px;}
.zhaoshang2 ul li h2{ display:inline-block; background:#f4f4f4; padding:0 50px; margin-top:-45px;}
.zhaoshang2 ul li:nth-child(2){ margin-bottom:0px}
.zhaoshang2 ul li h2 span{ padding:0 40px; background:#0068b7; color:#FFF; font-size:54px; line-height:90px; height:90px; display:inline-block;}
.zhaoshang2 ul li h3{ padding:0 3%; margin-top:20px; font-size:40px; line-height:90px; color:#0068b7;}
.zhaoshang2 ul li .zs_cl{ background:url(../images/ab2.png) no-repeat center; height:150px;}
.zhaoshang2 ul li p{ font-size:22px; padding-top:8px; color:#0068b7; font-weight:bold}
.zhaoshang2{ background:#f4f4f4; padding:68px 0 55px 0;}


.zhaoshang3 img{ display:block; width:100%;}


.zhaoshang5{  padding:55px 0 10px 0; text-align:center}
.zhaoshang5 p{ font-size:38px; color:#333; padding-top:10px; line-height:90px;}
.zhaoshang5 h2{ font-size:56px;}
.zhaoshang5 h3{ font-size:44px;color:#0068b7; padding-top:20px;}
.zhaoshang5 p b{ color:#0068b7; font-size:48px;}

.zhaoshang6{ padding:50px 0}
.zhaoshang6_t h2{ text-align:center; font-size:38px; color:#0068b7; font-weight:400}
.zhaoshang6_c{  display:flex; margin-top:55px;justify-content:space-between;}
.zhaoshang6_c li{ display:flex;justify-content:space-between;align-items:center; padding:0 20px; background:#f5f5f5; width:37%; line-height:65px; 
height:65px; font-size:16px;}
.zhaoshang6_c li input{ background:#f5f5f5; height:100%; width:70%}
.zhaoshang6_c button{ width:20%; text-align:center; height:65px; background:#0068b7; font-size:18px; color:#FFF;cursor:pointer}
.zhaoshang2_b{ display:flex;align-items: center; padding:50px 0 0px 0;justify-content: center}
.zhaoshang2_b span{ width:60px; height:60px; border-radius:50%; text-align:center; line-height:60px; background:#0068b7; color:#FFF; display:block;
 font-size:28px;}
.zhaoshang2_b h2{ padding-left:25px; font-size:40px; color:#333}



.videolist {position:relative; float:left; width:33.33%;margin-bottom:30px; }
.videolist:hover{ cursor: pointer; }
.videolist_c{ width:92%; margin:0 auto; position:relative }
.videolist_c .video_img{ display:flex; background:#000; height:340px; position:relative;justify-content:center;align-items:center; overflow:hidden}
.videolist_c .video_img .slt{ display:block; max-width:100%; height:100%;transition: transform ease .5s 0s;   -moz-transition: transform ease .5s 0s; -webkit-transition: transform ease .5s 0s;}
.vtime{ padding:0 5%; display:flex;justify-content:center;align-items:center; height:100%; background:rgba(0,0,0,0.5); font-size:20px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; position:absolute; top:0; left:0; width:100%; color:#FFF; flex-wrap:wrap;align-content: center;flex-direction: column}
.vtime span{ font-size:60px; margin-bottom:20px; color:#FFF; border-radius:50%}
.vtime p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.videoed{ display:block; width:80px;height:80px;position: absolute;left:50%; top:50%; transform:translate(-50%,-50%); z-index:1; }
.videos{ display:none; position:fixed; top:0; left:0; content:""; background:rgba(0,0,0,0.8); width:100%; height:100vh; z-index:999 }
.videos_c{ position:fixed; left:17%; top:50%; transform:translateY(-50%); z-index:100; width:66%;  }
.vclose{ position:absolute;right:-31px; top:-31px; border-radius:100%; cursor: pointer; }

.videolist:hover .vtime{  color:#fff; background:#0068b7} 
.videolist:hover .videolist_c .video_img .slt{transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1)}
@media screen and (max-width: 1760px) {
.zlj5 ul li .img{ height:400px}
.videolist_c .video_img{ height:320px}
	}

@media screen and (max-width: 1700px) {
.header .nav .nLi h3 a{ padding:0 30px;}


}
@media screen and (max-width: 1650px) {
.zlj5 ul li .img{ height:380px}
.zlj1_lc{ font-size:18px;}
.zlj1_lc a{ width:200px; line-height:48px;}
.zlj1_lc a span{ padding-left:20px;}
.videolist_c .video_img{ height:300px}
	}
@media screen and (max-width: 1600px) {
.zlj5 ul li .img{ height:360px}
.zlj1_lc p{ padding-bottom:15px;}
.zlj1_lc{ padding-top:20px;}
.zlj3_r ul li p{ font-size:20px;}
.zlj3_r h3{ font-size:28px;}
.zhaoshang1_b{ font-size:56px;}
.zhaoshang1_b big{ font-size:82px;}
	}
@media screen and (max-width: 1500px) {
.header .nav .nLi h3 a{ padding:0 23px;}
.header .nav .has-sub{ right:8px}
.zlj5 ul li .img{ height:350px}
.zlj5 ul li a .txt .txt_r span{ width:44px; height:44px; line-height:44px; font-size:22px;}
.zlj5 ul li a .txt .txt_l p{ font-size:16px; line-height:26px;}
.zlj1_lc p{ padding-bottom:10px; }
.zlj1_lc{ font-size:17px; line-height:36px;}
.zlj1_t h2{ font-size:32px;}
.zlj1_t p{ font-size:20px;}
.zlj1_lc a{ width:180px; line-height:44px; font-size:16px;}
.zlj3_r h3{padding:25px 0 30px 0;}
.zlj3{ padding:60px 0 70px 0}
.zlj4{ padding:60px 0 70px 0}
.zlj4_t h2{ font-size:30px;}
.zlj4_t p{ font-size:22px;}
.zlj4_t{ padding-top:28px;}
.zlj4_b a{ width:210px; line-height:49px;}
.picScroll-left3 .bd ul li a .img{ height:370px;}
.picScroll-left3 .bd ul li a p{ font-size:18px; line-height:30px;}
.about9 ul li p{ width:220px;; font-size:22px; line-height:66px; top:-33px;}
#content{ padding:50px}
.zhaoshang1_b{ font-size:52px;}
.zhaoshang1_b big{ font-size:78px;}
.videolist_c .video_img{ height:280px}
 }

@media screen and (max-width: 1400px) {
.header .logo img{ height:55px;}
.header .nav .nLi h3 a{ padding:0 21px;}
.header .header_r{ padding-left:20px;}
.zlj5 ul li .img{ height:330px}
.zlj1_lc{ font-size:16px; line-height:33px;}
.zlj2 ul li p{ font-size:20px;}
.zlj3_r h3{font-size:26px;}
.zlj3_r ul li p{ padding-top:12px; font-size:18px;}
.zlj3_r ul li{ padding:20px 0}
.zlj5 ul{ margin:30px 0 40px 0}
.zlj5{ padding:50px 0}
.picScroll-left3 .bd ul li a .img{ height:350px;}
#content{ padding:50px 90px}
#content .item ul li:before{ left:-30px}
#content .item ul li:nth-child(2n):before{ right:-30px}
.zhaoshang1_b{ font-size:46px;}
.zhaoshang1_b big{ font-size:68px;}
.zhaoshang1_t h2{ font-size:52px;}
.zhaoshang1_t span{ font-size:62px;}
.zhaoshang2 ul li h2 span{ font-size:46px; line-height:80px; height:80px;}
.zhaoshang2 ul li h3{ font-size:36px; line-height:70px;}
.zhaoshang2 ul li .zs_cl{ background-size:auto 100%; height:110px;}
.zhaoshang5 h2{ font-size:50px;}
.zhaoshang5 h3{ font-size:36px; padding-top:10px}
.zhaoshang5 p{ font-size:32px;}
.videolist_c .video_img{ height:260px}
}
@media screen and (max-width: 1300px) {
.header .logo img{ height:52px;}
.header .header_r span{ width:41px; height:41px; line-height:41px; font-size:23px;}
.header .header_r p{ font-size:15px; padding-left:8px;}
.header .header_r b{ font-size:18px; padding-top:1px}
.header .nav .nLi h3 a{ padding:0 19px; font-size:17px;}
.zlj5 ul li .img{ height:310px}
.zlj1_lc p{ padding-bottom:5px}
.zlj1_lc{ padding-top:10px;}
.zlj1_lc a{ width:176px; line-height:42px; margin-top:10px;}
.zlj4 ul{ padding:30px 0 40px 0}
.zlj4{ padding:40px 0 50px 0}
.zlj6{ padding:40px 0 50px 0}
.picScroll-left3 .bd ul li a .img{ height:330px;}
.picScroll-left3 .bd ul li a p{ font-size:16px; }
.container{ width:100%; padding:0 3%}
.about5_l h1{ font-size:56px;}
.about5_r{ width:50%}
.about5_r img{ display:block; width:100%}
.about5_l img{ display:block; height:80px;}
.about6_l .about6_lc h2{ margin-top:20px;}
}
@media screen and (max-width: 1200px) {
.header .logo img{ height:46px;}
.header .nav .nLi h3 a{ padding:0 17px; font-size:16px;}
.header .nav .has-sub{ right:6px;}
.header .header_r span{ width:38px; height:38px; line-height:38px;}
.zlj5 ul li .img{ height:290px}
.zlj1_lc{ font-size:15px; line-height:30px}
.zlj2 ul li p{ font-size:18px;}
.zlj3_r h3{ padding:15px 0 21px 0; font-size:22px;}
.zlj3_r ul li p{ padding-top:5px; font-size:16px;}
.zlj3_r ul li{ padding:16px 0}
.zhaoshang1_b{ font-size:42px;}
.zhaoshang1_b big{ font-size:60px;}
.zhaoshang5 h3{ font-size:32px}
}

@media screen and (max-width: 1100px) {
	.header .logo img{ height:42px;}
.header .header_r{ padding-left:15px;}
.zlj5 ul li .img{ height:280px}
}














