@charset "utf-8";
/* CSS Document */

/*================基本样式重置================*/
html, body {
    font-family: Microsoft YaHei,Arial,Helvetica,sans-serif !important;
}

body{
	width:100%;max-width:1920px;margin:0 auto;
}
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
/*textarea { resize:none; font-size:12px;} 去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/
i,em{ font-style:normal;}

/*================定义通用样式================*/
.w{ width:1174px;margin:0 auto;}
.ww{ width:1174px;}
.fl { float:left; }
.fr { float:right; }
.hide { display:none;}
.clear { clear:both; }
.clearfix {zoom:1;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.icon { background:url(./img/icon_bg.png) no-repeat;}
a img.opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 
a:hover img.opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}

.ml30{ margin-left:30px;}
.ml5{ margin-left:5px;}
.ml49{margin-left:49px;}

/*================首页样式================*/

.t_cen{position:relative;height:127px;z-index:10;}
.t_c_logo{position:absolute;z-index:100;left:18px;top:30px;width:236px;height:30px;}
.t_c_logo img{width:236px;height:30px;}
.t_c_lr{position:absolute;width:84px;height:127px;z-index:10;}
.t_c_left{left:0px;top:0px;background:url(./img/menu_left.jpg) 59px 61px no-repeat;}
.t_c_right{left:1090px;top:0px;background:url(./img/menu_right.jpg) 0 61px no-repeat;}
.t_c_cen{position:absolute;left:53px;top:0px;width:1316px;height:127px;z-index:10;}
.t_c_cen .t_c_top{position:relative;z-index:20;width:407px;height:61px;padding-left:599px;}
.t_c_cen .t_c_top img{float:left;margin-left:20px;}
.t_c_cen .t_c_top .top_sc{position:relative;width:42px;height:40px;cursor:pointer;margin-top:15px;}
.t_c_cen .t_c_top .top_tel{position:relative;width:249px;height:57px;margin-top:7px;}
.t_c_cen .t_c_bottom{position:relative;z-index:20;width:1316px;margin-left:11px;}
.t_c_cen .t_c_bottom .thisMenu{position:absolute;left:162px;top:4px;width:109px;height:68px;z-index:30;}
.t_c_cen .t_c_bottom ul{position:absolute;left:250px;top:20px;width:948px;z-index:35}
.t_c_cen .t_c_bottom ul li{position:relative;float:left;padding:5px 10px 5px 10px;text-align:left;z-index:35;border-radius:5px;}
.t_c_cen .t_c_bottom ul li:hover{background:#fc817d;}
.t_c_cen .t_c_bottom ul li a{position:relative;display:block;padding-left:5px;padding-right:5px;height:45px;line-height:45px;}
.t_c_cen .t_c_bottom ul li a em{position:relative;display:block;font-size:16px;color:#FFF;}
 .t_c_cen .t_c_bottom ul li a i{position:relative;display:block;font-size:8px;color:#FFF;text-align:right;padding-right:2px;font-family:"Arial";}
/*===============子菜单定位=================*/
.t_c_cen .t_c_bottom ul li .Nodes{position:absolute;overflow:hidden;width:220px;height:0px;left:0px;top:50px;padding-top:5px;z-index:100;overflow:hidden;}
.t_c_cen .t_c_bottom ul li .Nodes img{position:relative;width:100px;height:14px;}
.t_c_cen .t_c_bottom ul li .Nodes ul{position:relative;width:220px;left:0px;top:0px;z-index:100;background-color:#1caaff;overflow:hidden;}
.t_c_cen .t_c_bottom ul li .Nodes ul li{position:relative;overflow:hidden;float:none;text-align:center;width:220px;height:45px;padding:0;border-bottom: 1px solid #fff;}
.t_c_cen .t_c_bottom ul li .Nodes ul li:last-child{border-bottom:none;}
.t_c_cen .t_c_bottom ul li .Nodes ul li a{position:relative;font-size:15px;display:block;width:220px;;height:45px;color:#FFF;padding:0;line-height:45px;}
.t_c_cen .t_c_bottom ul li .Nodes ul li a:hover{color:#fff;background:#fc817d;}

/*===============子菜单定位=================*/
.t_c_cen .t_c_bottom ul li #xlx{position:absolute;overflow:hidden;width:125px;height:0px;left:0px;top:50px;padding-top:5px;z-index:100;overflow:hidden;}

.t_c_cen .t_c_bottom ul li #xlx ul{position:relative;width:125px;left:0px;top:0px;z-index:100;background-color:#1caaff;overflow:hidden;}
.t_c_cen .t_c_bottom ul li #xlx ul li{position:relative;overflow:hidden;float:none;text-align:center;width:125px;height:45px;padding:0;border-bottom: 1px solid #fff;}
.t_c_cen .t_c_bottom ul li #xlx ul li:last-child{border-bottom:none;}
.t_c_cen .t_c_bottom ul li #xlx ul li a{position:relative;font-size:15px;display:block;width:125px;;height:45px;color:#FFF;padding:0;line-height:45px;}
.t_c_cen .t_c_bottom ul li #xlx ul li a:hover{color:#fff;background:#333;}


.carl1 .swiper-pagination,.carl2 .swiper-pagination {
    text-align: left;
}

.carl1 > .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .carl2 > .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 0px;
}


.carl1 .swiper-pagination-bullet,.carl2 .swiper-pagination-bullet{
    width:40px;
    height:5px;
    border-radius:0;
}

.nns{width:100%;height:35px;overflow:hidden;}
.nns ul{margin:0;padding:0;}
.nns ul li{float:left;
width:25%;height:auto;margin-right:auto;
}
.nns ul li a{width:auto;margin-right:10px;}

.nns ul li:hover a{color:#1caaff;}
.nns ul li.hover a{color:#1caaff;}
.nns ul li b{padding-right:5px;opacity:1;}
.nns ul li span{padding-right:5px;margin-left:-14px;opacity:0;}
.nns ul li.hover b{opacity:0;}
.nns ul li.hover span{opacity:1;}


.zwlb{width:100%;overflow:hidden;max-width:1200px;margin:0 auto;margin-top:40px;padding-bottom:60px;}

.zwlb ul li{position:relative;width:100%;overflow:hidden;margin-top:40px;}

.zwlb1{position:absolute;width:54%;left:0%;top:0%;height:100%;overflow:hidden;}




.zwlb2{width:46%;float:right;overflow:hidden;border:1px solid #1caaff;}
.zwlb20{margin:30px 30px 30px 30px;overflow:hidden;}
.zwlb2 h2{width:100%;overflow:hidden;font-size:24px;color:#212121;}
.zwlb21{width:100%;overflow:hidden;margin-top:5px;margin-bottom:10px;}
.zwlb211{width:66.66%;height:3px;background:#1caaff;overflow:hidden;float:left;}
.zwlb212{width:33.33%;height:1px;background:#ccc;overflow:hidden;float:left;margin-top:1px;}
.zwlb2 p{width:100%;overflow:hidden;font-size:15px;line-height:1.8;}
.zwlb22{width:100%;overflow:hidden;margin-top:25px;}
.zwlb221{width:45%;height:45px;line-height:45px;float:left;overflow:hidden;text-align:center;font-size:18px;font-weight:500;background:#1caaff;color:#fff;}
.zwlb222{width:45%;height:45px;float:right;line-height:45px;overflow:hidden;text-align:center;font-size:18px;font-weight:500;background:#1caaff;color:#fff;}

.zwlb221:hover{height:41px;line-height:41px;border:2px solid #1caaff;color:#1caaff;background:#fff;}
.zwlb222:hover{height:41px;line-height:41px;border:2px solid #1caaff;color:#1caaff;background:#fff;}



#LB_Navgetion{position:relative;width:100%;overflow:hidden;}
.page{position:relative;width:100%;overflow:hidden;margin-top:40px;}
.page{text-align: center;padding-top: .4rem;font-size:15px;}
.page select{text-align: center;font-size:15px;border:1px solid #d1d1d1;line-height:30px;
appearance: block;
                -webkit-appearance:block;
                -moz-appearance: block;
}
.page a{display: inline-block;text-align: center;font-size: 15px;color: #fff;margin: 3px; background:#1caaff;padding:3px 8px 3px 8px;}
.page .sxy{width: .75rem;border: 1px #a6a6a6 solid;font-size: 12px;}
.page .pageCur{color: #fff;background: #d33c3c;}
.page a:hover{color: #fff;}
.page .pageCur:hover{color: #fff;}

.s_bj{ width:100%;overflow:hidden;height:52px; overflow:hidden; border-bottom:1px solid #dadada; font-family:"Microsoft Yahei";}
.sou{ width:1200px; height:52px; line-height:52px; margin:0 auto; overflow:hidden;}
.s_inp01{ width:357px; padding-top:9px;}

.sou p{ width:600px; color:#777;}
.sou p a{color:#454545; padding:0 8px;}
.sou p a:hover{color:#1caaff;}
.s_inp01 input{ width:43px; height:36px; text-align:center;line-height:36px; border:0; float:left;background:#1caaff;color:#fff;}

.s_inp01 input#keyboard{ width:298px; height:34px; line-height:34px;border: 1px solid #e3e3e3;  color:#454545; font-size:14px; padding-left:4px; font-size:12px; float:left;margin-right:10px;background:#fff;text-align:left;text-indent:10px;}




/*11产品详情~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.fmen{  margin-top:30px; overflow:hidden;}
.fmen1{ width:579px; overflow:hidden; position:relative;}
.fmen01{ width:579px;max-height:381px;overflow:hidden;}
.fmen01 img{ display:block;width:100%;}
.fmen02{width:103%;margin-left:-1.5%;margin-top:15px; overflow:hidden;}
.fmen02 li{ width:31%; float:left; margin-left:1.5%; overflow:hidden;border:1px solid #d1d1d1;}
.fmen02 li img{ display:block;width:100%;}
.fmen02 li.hover,.fmen02 li:hover{border:1px solid #1caaff;}
.arr1 a{ display:block; background:url(img/left_bg.png); width:40px; height:40px; overflow:hidden; position:absolute; top:436px; left:0;}
.arr2 a{ display:block; background:url(img/left_bg.png); width:40px; height:40px; overflow:hidden; position:absolute; top:436px; right:0;}
.arr1 a:hover,.arr2 a:hover{ background:url(img/right_bg.png);}

.fmen2{ width:564px; overflow:hidden;}
.fmen2 dl{  border-bottom:1px dashed #ededed; overflow:hidden;}
.fmen2 dt{ height:41px; font:22px "Microsoft YaHei"; font-weight:bold; color:#333; background:url(img/prodetail/fmen_line.jpg) no-repeat left bottom; overflow:hidden; margin-bottom:30px;}
.fmen2 dd p{ font:14px "Microsoft YaHei"; line-height:28px; color:#333; background:url(img/prodetail/fmen_line2.jpg) no-repeat left 8px; padding-left:15px; margin-top:8px;}
.fmen2 dd p b{ display:block; float:left; width:79px;}
.fmen2 dd p span{ display:block; float:right; width:470px;}
.fmen2 dd h5{ height:60px; overflow:hidden; margin-top:30px;}
.fmen2 dd h5 a{ display:inline-block; width:214px; height:60px; font:16px "Microsoft YaHei"; text-align:center; line-height:60px; color:#fff; background:#0A71C7; margin-right:15px;}
.fmen2 dd h5 a.a02{ background:#999;}
.fmen2 h4{ font:20px "Microsoft YaHei"; font-weight:bold; color:#333; padding-top:20px;}
.fmen2 h4 span{ display:block;}
.fmen2 h4 span em{ font:26px Arial; color:#0A71C7; font-weight:bold;}
.fmen2 h4 p{ font:14px "Microsoft YaHei"; color:#aaa; height:24px; overflow:hidden; line-height:24px; margin-top:10px;}
.fmen2 h4 p a{ display:inline-block; color:#555; padding:0 10px;}

.proys{ height:auto; overflow:hidden;margin-top:40px;}
.proys dl{ height:229px; margin-top:20px; overflow:hidden;}
.proys dt{ width:356px; height:176px; float:left; overflow:hidden; background:url(img/prodetail/proys_bg.gif) no-repeat; margin-top:20px; padding:0 40px 0 70px;}
.proys dt em{ display:block; font:16px "Microsoft YaHei"; line-height:28px; color:#555; height:56px; overflow:hidden; padding-top:16px;}
.proys dt span{ display:block; font:22px "Microsoft YaHei"; font-weight:bold; color:#1caaff; line-height:36px; padding-right:30px; height:72px; overflow:hidden; margin-top:12px;}
.proys dd{ width:696px; float:right;}
.proys dd i img{ display:block; width:212px; height:212px;}
.proys dd i{ display:inline-block; float:left; width:212px; height:212px; margin-left:20px;}
.proys h4{ height:380px; border-bottom:3px solid #ececec; overflow:hidden;}
.proys h4 img{ display:block; width:1200px; height:380px;}

.tit01{ height:40px; font:24px "Microsoft YaHei"; font-weight:bold; color:#303030; overflow:hidden; background:url(img/prodetail/proys_line.jpg) no-repeat left bottom;}
.tit01 em{ font:16px Arial; color:#939393; padding-left:8px; text-transform:uppercase;}

.proshow{ height:577px; overflow:hidden;margin-top:20px;}
.proshow1{ height:428px; margin-top:35px; overflow:hidden; background:url(img/prodetail/proshow_bg.jpg) no-repeat center top; position:relative;}
.proshow1 dl{ width:250px; padding:90px 0 0 45px; float:left; overflow:hidden; height:300px;}
.proshow1 dt{ font:22px "Microsoft YaHei"; height:45px; overflow:hidden; color:#fff;}
.proshow1 dd{ font:14px "Microsoft YaHei"; line-height:28px; height:168px; overflow:hidden; color:#fff; width:178px;}
.proshow2{ width:800px; height:359px; overflow:hidden; float:left; padding-top:35px;}
.proshow2 li{width:800px; height:359px; overflow:hidden;}
.proshow2 li img{ display:block;width:800px; height:359px;}
.arr3 a{ display:block; background:#999; width:115px; height:35px; overflow:hidden; position:absolute; bottom:0; right:118px;}
.arr4 a{ display:block; background:#999; width:115px; height:35px; overflow:hidden; position:absolute; bottom:0; right:3px;}
.arr3 a:hover,.arr4 a:hover{ background:#1caaff;}


.linkzw{ height:294px; overflow:hidden; background:url(img/prodetail/linkzw_bg.jpg) no-repeat center top; padding-top:50px; margin:40px 0 0 0;}
.linkzw dl{ width:610px; height:242px; background:#fff; overflow:hidden;}
.linkzw dt{ width:210px; height:242px; font:24px "Microsoft YaHei"; font-weight:bold; line-height:222px; overflow:hidden; background:#e63836 url(img/prodetail/linkzw_h.gif) no-repeat right top; float:left;}
.linkzw dt a{ display:block; color:#fff; padding-left:36px;}
.linkzw dd{ width:303px; float:left; padding:38px 0 0 30px; height:200px; overflow:hidden;}
.linkzw dd h3{ height:46px; overflow:hidden;}
.linkzw dd p{ font:16px "Microsoft YaHei"; line-height:24px; color:#555; height:48px; overflow:hidden;}
.linkzw dd span a{ display:block; width:194px; height:38px; border:3px solid #cfcfcf; font:14px "Microsoft YaHei"; text-align:center; line-height:38px; color:#333; overflow:hidden; margin-top:15px;}

.zat{width:100%;overflow:hidden;background:#f7f7f7;}

.zwlb ul li dl {
	width:100%;
	background: #fff;
overflow: hidden;
}


.zwlb ul li dd h3{ font-size: 22px;font-weight: normal;padding:46px 0 10px;font-family:"Microsoft YaHei";color:#333;}
.zwlb ul li dd h3 a{ color:#1a1a1a;}
.zwlb ul li dd p{ font-size: 14px; line-height: 28px; color:#777;font-family:"Microsoft YaHei";} 
.zwlb ul li dd i{display: block;background:url(img/case_ico.png) no-repeat  ;width:57px;height:58px;text-align: center;font:bold 24px/58px "Times New Roman"; color:#fff;top: 48px;position: absolute; }
.zwlb ul li .dl01 dd{background:url(img/case_line.gif) no-repeat right 45px; position: relative;padding:0 50px 0 90px;overflow:hidden;
width:-webkit-calc(100% - 140px); 
width:-moz-calc(100% - 140px); 
width:calc(100% - 140px); 
}
.zwlb ul li  .dl01 dd i{ left: 15px;}
.zwlb ul li  .dl01 span{height:58px; line-height:58px; color:#333;}


.gsgg{position:relative;width:100%;max-width:1200px;margin:0 auto;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);padding-bottom:40px;min-height:500px;}
.gsgg0{position:relative;overflow:hidden;padding:20px 4% 20px 4%;}
.gsgg1{position:relative;overflow:hidden;width:100%;text-align:center;font-size:24px;line-height:36px;color:#333;font-weight:800;border-bottom:1px dashed #d1d1d1;padding-bottom:20px;padding-top:10px;}
.gsgg2{position:relative;overflow:hidden;width:100%;text-align:center;font-size:13px;line-height:normal;color:#85868c;font-weight:500;margin-top:10px;}
.gsgg3{position:relative;overflow:hidden;width:100%;margin-top:5px;font-size:15px;line-height:30px;margin-top:20px;}
.gsgg3 p{position:relative;overflow:hidden;width:100%;text-align:left;font-size:15px;line-height:30px;text-indent:30px;margin-top:20px;}
.gsgg3 p a{font-size:16px;color:#1caaff;}
.gsgg3 p.tquan{width:100%;}
.gsgg3 p.tban{width:100%;max-width:500px;margin:0 auto;}
.gsgg3 p img{width:100%;display:block;}

.ljtui{width:100%;overflow:hidden;margin-top:40px;margin-bottom:40px;}
.ljtui ul{width:100%;overflow:hidden;margin-top:25px;}
.ljtui ul li{width:100%;overflow:hidden;background:#f7f7f7;border-bottom:1px dashed #999;font-size:16px;line-height:45px;height:45px;text-indent:20px;color:#333;}
.ljtui ul li em{float:right;margin-right:15px;font-size:14px;color:#777;}



.zwlj{width:100%;max-width:1200px;overflow:hidden;margin:0 auto;}

.zwlj ul{width:104%;margin-left:-2%;overflow:hidden;margin-top:20px;}

.zwlj ul li{width:30%;float:left;margin-left:2.5%;overflow:hidden;margin-top:40px;background:#f2f3f7;}
.zwlj ul li h3{width:100%;overflow:hidden;}
.zwlj ul li h3 img{width:100%;display:block;
transform: scale(1.0);
transition: all 0.5s ease-out;
}
.zwlj ul li:hover h3 img{
transform: scale(1.1);
transition: all 0.5s ease-out;
}
.zwlj ul li h2{width:100%;overflow:hidden;text-align:center;font-size:18px;line-height:1.8;margin-top:8px;color:#212121;}
.zwlj ul li p{width:100%;overflow:hidden;text-align:center;font-size:14px;line-height:1.8;padding-bottom:8px;color:#777;}



.prot{width:100%;overflow:hidden;margin-top:40px;}

.prot ul{width:104%;overflow:hidden;margin-top:40px;margin-left:-2%;}
.prot ul li{width:22.5%;overflow:hidden;float:left;margin-left:2%;}
.prot ul li h2{width:100%;overflow:hidden;transition: all 0.5s ease-out;}

.prot ul li h2 img{width:100%;display:block;}
.prot ul li:hover h2{
transition: all 0.5s ease-out;
}

.prot ul li em{width:100%;display:block;overflow:hidden;text-align:center;font-size:15px;line-height:40px;color:#333;}
.csxq{width:100%;overflow:hidden;margin-top:40px;font-size:15px;line-height:2.0;color:#454545;}
.csxq p{font-size:15px;line-height:2.0;color:#454545;margin-top:20px;}
.csxq a{color:#1caaff;}





.xxsw{position:relative;width:100%;overflow:hidden;}
.xxsw{width:100%;overflow:hidden;}
.xxsw img{width:100%;display:block;}

.llbaba1{position:absolute;width:40px;overflow:hidden;left:28%;top:56%;cursor:pointer;}


.llbaba2{position:absolute;width:40px;overflow:hidden;left:39%;top:77%;cursor:pointer;}


.llbaba3{position:absolute;width:40px;overflow:hidden;left:46%;top:30%;cursor:pointer;}


.llbaba4{position:absolute;width:40px;overflow:hidden;left:47%;top:57%;cursor:pointer;}


.llbaba5{position:absolute;width:40px;overflow:hidden;left:52%;top:28%;cursor:pointer;}


.llbaba6{position:absolute;width:40px;overflow:hidden;left:59%;top:36%;cursor:pointer;}


.llbaba7{position:absolute;width:40px;overflow:hidden;left:61%;top:50%;cursor:pointer;}


.llbaba8{position:absolute;width:40px;overflow:hidden;left:67.5%;top:32%;cursor:pointer;}


.llbaba9{position:absolute;width:40px;overflow:hidden;left:71%;top:39%;cursor:pointer;}

.llbaba10{position:absolute;width:40px;overflow:hidden;left:57%;top:29%;cursor:pointer;}


.ssd{position:relative;width:40px;height:40px;}


.ssd1{position:absolute;width:40px;height:40px;left:0px;top:0px;border-color:#f4524d;
background-color:#d71718;
background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.01) 100%);
background-image: -o-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.01) 100%);
background-image: linear-gradient(to bottom,
rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.01) 100%);
opacity:0;border-radius:50%;
-webkit-animation: dst1 1.2s linear infinite;
-moz-animation: dst1 1.2s linear infinite;
-o-animation: dst1 1.2s linear infinite;
animation: dst1 1.2s linear infinite;}

@-webkit-keyframes dst1{
	0%{opacity:0;}
	50%{opacity:0.4;}
	100%{opacity:0;}
	}
@keyframes dst1{
	0%{opacity:0;}
	50%{opacity:0.4;}
	100%{opacity:0;}
	}
@-moz-keyframes dst1{
	0%{opacity:0;}
	50%{opacity:0.4;}
	100%{opacity:0;}
	}

.ssd2{position:absolute;width:32px;height:32px;left:4px;top:4px;border-color:#f4524d;
background-color:#d71718;
background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.01) 100%);
background-image: -o-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.01) 100%);
background-image: linear-gradient(to bottom,
rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.01) 100%);
opacity:0;border-radius:50%;
-webkit-animation: dst2 1.2s linear infinite;
-moz-animation: dst2 1.2s linear infinite;
-o-animation: dst2 1.2s linear infinite;
animation: dst2 1.2s linear infinite;
}
@-webkit-keyframes dst2{
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}
	}
@keyframes dst2{
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}
	}
@-moz-keyframes dst2{
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}
	}
.ssd3{position:absolute;width:28px;height:28px;left:6px;top:6px;border-color:
#f4524d;
background-color:
#fff;
background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.01) 100%);
background-image: -o-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.01) 100%);
background-image: linear-gradient(to bottom,
rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.01) 100%);
opacity:1;border-radius:50%;text-align:center;color:#1caaff;font-size:30px;line-height:26px;}	
	

.llbaba1.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba2.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba3.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba4.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba5.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba6.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba7.ann .ssd3{background-color:#d71718;color:#fff;}


.llbaba8.ann .ssd3{background-color:#d71718;color:#fff;}


.llbaba9.ann .ssd3{background-color:#d71718;color:#fff;}

.llbaba10.ann .ssd3{background-color:#d71718;color:#fff;}





.zazah1{position:absolute;width:350px;right:61.5%;bottom:42%;overflow:hidden;}
.zatw{width:100%;overflow:hidden;}
.zatw1{width:150px;overflow:hidden;float:left;}
.zatw1 img{width:100%;display:block;}
.zatw2{width:180px;overflow:hidden;float:left;margin-left:15px;}
.zatw2 h2{width:100%;overflow:hidden;font-size:16px;line-height:1.5;font-weight:800;color:#212121;}
.zatw2 p{width:100%;overflow:hidden;font-size:14px;line-height:1.5;margin-top:10px;color:#454545;}
.zatx{width:100%;overflow:hidden;margin-top:10px;}
.zatx img{width:100%;display:block;}

.zazah2{position:absolute;width:370px;right:60%;bottom:20%;overflow:hidden;display:none;}


.zazah3{position:absolute;width:500px;right:53%;bottom:67%;overflow:hidden;display:none;}


.zazah4{position:absolute;width:600px;left:47.5%;top:57.5%;overflow:hidden;display:none;}


.zazah5{position:absolute;width:630px;left:53%;bottom:70%;overflow:hidden;display:none;}


.zazah10{position:absolute;width:600px;left:58%;bottom:69%;overflow:hidden;display:none;}

.zazah7{position:absolute;width:420px;left:61.5%;top:50%;overflow:hidden;display:none;}

.zazah6{position:absolute;width:570px;left:60%;bottom:62%;overflow:hidden;display:none;}

.zazah8{position:absolute;width:460px;left:69%;bottom:65%;overflow:hidden;display:none;}

.zazah9{position:absolute;width:390px;left:72.5%;bottom:57.5%;overflow:hidden;display:none;}



.ahh1{max-width:170px;}
.ahh3{max-width:150px;float:right;margin-top:90px;}
.ahh31{max-width:350px;float:left;}
.ahh41{max-width:250px;float:left;}
.ahh42{max-width:350px;float:right;margin-top:90px;}
.ahh51{max-width:280px;float:left;margin-top:60px;}
.ahh52{max-width:350px;float:right;}
.ahh101{max-width:250px;float:left;margin-top:40px;}
.ahh102{max-width:350px;float:right;}

.ahh61{max-width:210px;float:left;margin-top:60px;}
.ahh62{max-width:350px;float:right;}
.ahh71{max-width:90px;float:left;}
.ahh72{max-width:350px;float:right;}
.ahh81{max-width:120px;float:left;}
.ahh82{max-width:350px;float:right;}

.ahh91{max-width:50px;float:left;}
.ahh92{max-width:350px;float:right;}




/*灏忓瀷榻胯疆绠�*/
.xclx01{position:relative;width:100%;overflow:hidden;}
.xclx01 img{width:100%;display:block;}
.xclx02{position:relative;width:100%;overflow:hidden;}
.xclx03{position:relative;width:100%;overflow:hidden;margin-top:25px;}
.xclx03 img{width:100%;display:block;}
.xclx04{position:relative;width:100%;overflow:hidden;margin-top:25px;}
.xclx041{position:relative;width:100%;overflow:hidden;font-size:24px;line-height:normal;color:#1caaff;font-weight:800;}
.xclx042{position:relative;width:100%;overflow:hidden;border-bottom:2px dashed #c9cbca;margin-top:10px;}
.xclx05{position:relative;width:100%;overflow:hidden;margin-top:25px;}
.xclx05 img{width:100%;display:block;}
.xclx06{position:relative;width:100%;overflow:hidden;margin-top:25px;color:#333;font-size:22px;line-height:normal;font-weight:800;}
.xclx07{position:relative;width:100%;overflow:hidden;margin-top:25px;border-top:2px solid #333;border-bottom:2px solid #333;}
.xclx071{position:relative;width:20%;overflow:hidden;float:left;}
.xclx072{position:relative;width:80%;overflow:hidden;float:left;border-left:2px solid #333;margin-left:-2px;}
.xclx071 p{position:relative;width:90%;margin:0 auto;overflow:hidden;text-align:right;font-size:16px;color:#333;line-height:60px;font-weight:800;}
.xclx072 p{position:relative;width:90%;margin:0 auto;overflow:hidden;text-align:left;font-size:15px;line-height:30px;font-weight:500;margin-top:10px;padding-bottom:10px;min-height:60px;}
.xclx08{position:relative;width:100%;overflow:hidden;margin-top:0px;border-bottom:2px solid #333;}
.xclx09{position:relative;width:100%;overflow:hidden;margin-top:25px;}
.xclx091{position:relative;width:32%;float:left;}
.xclx092{position:relative;width:32%;float:left;margin-left:2%;}
.xclx091 h2,.xclx092 h2{position:relative;margin-left:1px;margin-right:1px;border:1px solid #c9cbca;overflow:hidden;}
.xclx091 h2 img,.xclx092 h2 img{width:100%;display:block;transform: scale(1);transition: all 0.5s ease-out;}
.xclx091 p,.xclx092 p{position:relative;width:100%;text-align:center;overflow:hidden;}

.xclx091:hover h2 img,.xclx092:hover h2 img{transform: scale(1.1);transition: all 0.5s ease-out;}


.xclx0911{position:relative;width:23.5%;float:left;}
.xclx0922{position:relative;width:23.5%;float:left;margin-left:2%;}
.xclx0911 h2,.xclx0922 h2{position:relative;width:100%;border:1px solid #c9cbca;overflow:hidden;}
.xclx0911 h2 img,.xclx0922 h2 img{width:100%;display:block;transform: scale(1);transition: all 0.5s ease-out;}
.xclx0911 p,.xclx0922 p{position:relative;width:100%;text-align:center;overflow:hidden;}

.xclx0911:hover h2 img,.xclx0922:hover h2 img{transform: scale(1.1);transition: all 0.5s ease-out;}






.xclx093{position:relative;width:270px;float:right;overflow:hidden;margin-top:25px;background:#231815;color:#fff;text-align:center;font-size:15px;line-height:40px;}
.xclx10{position:relative;width:100%;overflow:hidden;margin-top:25px;}
.xclx101{position:relative;width:100%;overflow:hidden;background:#c9cbca;padding-top:10px;padding-bottom:10px;}
.xclx1011{position:relative;width:15%;overflow:hidden;float:left;text-align:right;font-size:15px;line-height:30px;font-weight:800;color:#333;}
.xclx1012{position:relative;width:84%;overflow:hidden;float:right;font-size:15px;line-height:30px;}
.xclx102{position:relative;width:100%;overflow:hidden;padding-top:10px;padding-bottom:10px;}
.xclx11{position:relative;width:100%;overflow:hidden;margin-top:25px;}
.xclx12{position:relative;width:100%;overflow:hidden;margin-top:5px;padding-bottom:40px;}
.xclx121{position:relative;width:32%;overflow:hidden;float:left;margin-top:20px;}
.xclx122{position:relative;width:32%;overflow:hidden;float:left;margin-left:2%;margin-top:20px;}

.xclx121 img,.xclx122 img{width:100%;display:block;transform: scale(1);transition: all 0.5s ease-out;}
.xclx121:hover img,.xclx122:hover img{transform: scale(1.1);transition: all 0.5s ease-out;}
.xclx121 p,.xclx122 p{position:absolute;width:100%;height:35px;line-height:35px;left:0;bottom:0;margin:0;padding:0;color:#333;background:#fff;opacity:0.6;text-align:center;}

.xclx1211{position:relative;width:23.5%;overflow:hidden;float:left;margin-top:20px;}
.xclx1222{position:relative;width:23.5%;overflow:hidden;float:left;margin-left:2%;margin-top:20px;}

.xclx1211 img,.xclx1222 img{width:100%;display:block;transform: scale(1);transition: all 0.5s ease-out;}
.xclx1211:hover img,.xclx1222:hover img{transform: scale(1.1);transition: all 0.5s ease-out;}
.xclx1211 p,.xclx1222 p{position:absolute;width:100%;height:35px;line-height:35px;left:0;bottom:0;margin:0;padding:0;color:#333;background:#fff;opacity:0.6;text-align:center;}

.tit011{ height:40px; font:24px "Microsoft YaHei"; font-weight:bold; color:#303030; overflow:hidden; background:url(img/prodetail/proys_line.jpg) no-repeat left bottom;margin-top:25px;}
.tit011 em{ font:16px Arial; color:#939393; padding-left:8px; text-transform:uppercase;}


.lata{width:100%;overflow:hidden;margin-top:40px;}
.lata1{width:100%;overflow:hidden;margin:0 auto;}
.lata1 h1{width:100%;overflow:hidden;text-align:center;font-size:32px;line-height:2;color:#333;}
.lata11{width:100%;overflow:hidden;max-width:100px;margin:0 auto;height:2px;background:#1caaff;}


.latt{width:100%;overflow:hidden;max-width:1400px;margin:0 auto;margin-top:60px;}

.cck{width:100%;overflow:hidden;}

.lattt{overflow:hidden;float:left;}

.qaq1{width:67.08%;height:461px;overflow:hidden;}
.qaq2{width:32.92%;height:461px;overflow:hidden;}
.qaq3{width:33.333%;height:322px;overflow:hidden;}

.nvn1{position:relative;margin:30px 15px 0px 0px;height:431px;overflow:hidden;}
.nvn2{position:relative;margin:30px 0px 0px 15px;height:431px;overflow:hidden;}
.nvn3{position:relative;margin:30px 15px 0px 0px;height:431px;overflow:hidden;}
.nvn4{position:relative;margin:30px 0px 0px 15px;height:431px;overflow:hidden;}
.nvn5{position:relative;margin:30px 15px 0px 15px;height:292px;overflow:hidden;}
.nvn7{position:relative;margin:30px 15px 0px 15px;height:292px;overflow:hidden;}


.jiak{
	position:relative;margin-left:-15px;overflow:hidden;
	width:-webkit-calc(100% + 30px); 
width:-moz-calc(100% + 30px); 
width:calc(100% + 30px); 
}


.lattt1{position:relative;width:100%;height:100%;overflow:hidden;}
.lattt1 img{width:100%;display:block;
transform: scale(1.0);
transition: all 0.5s ease-out;
}
.lattt:hover .lattt1 img{
transform: scale(1.1);
transition: all 0.5s ease-out;
}
.lattt2{position:absolute;
 visibility:visible;
  opacity:1;
  height:50%;
  width:100%;
  content:"";
  background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 70%);
  display:block;
  top:auto;
  bottom:0;
  z-index:2;
 
}
 .lattt:hover .lattt2{
  opacity:1;
  visibility:visible;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  z-index:2;
  background-image:url(/img/mask_grad.png);
  background-repeat:repeat-x;
  background-position:left bottom;
  background-size:auto 100%;
 
 }

.lattt3{position:absolute;width:100%;overflow:hidden;left:0%;bottom:-25px; z-index:3;transition: all 0.5s ease-out;}
.lattt3 h2{margin-left:30px;margin-right:30px;overflow:hidden;font-size:22px;line-height:2.0;color:#fff;font-weight:800;}
.lattt3 p{margin-left:30px;margin-right:30px;overflow:hidden;font-size:16px;line-height:1.5;color:#fff;font-weight:500;opacity:0.7;}
.lattt3 h4{margin-left:30px;margin-right:30px;overflow:hidden;font-size:18px;line-height:2.0;color:#fff;font-weight:500;margin-top:10px;opacity:0;transition: all 0.5s ease-out;}
.lattt3 h4 span{font-size:20px;line-height:2.0;color:#1caaff;padding-left:10px;transition: all 0.5s ease-out;}
.lattt3 h4:hover span{padding-left:15px;transition: all 0.5s ease-out;}
.lattt:hover .lattt3{bottom:25px;transition: all 0.5s ease-out;}
.lattt:hover .lattt3 h4{opacity:1;transition: all 0.5s ease-out;}


/*æ‚¬æµ®é“¾æŽ¥*/
.suspension{position:fixed;z-index:55;right:0;bottom:5%;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#1caaff;margin-bottom:4px;cursor:pointer;outline:none;}

.suspension a{display:block;width:44px;height:44px;background-color:#1caaff;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension a .i{float:left;width:44px;height:44px;display:block;background-image:url(/img/side_icon.png);background-repeat:no-repeat;}
.suspension a:hover .kfff{background:#F05352;}


.suspension a.kfff .i{background-position:0px 0;}

.suspension .a.active,
.suspension .a:hover{background:#F05352;}


.suspension .a .i{float:left;width:44px;height:44px;display:block;background-image:url(/img/side_icon.png);background-repeat:no-repeat;}

.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}

.qpzz{position:fixed;width:100%;height:100%;left:0%;top:0%;overflow:hidden;background:#333;opacity:0.7;display:none;z-index:98888888888;}
.xuff{position:fixed;width:1200px;left:50%;margin-left:-600px;top:50%;margin-top:-275px;overflow:hidden;background:#fff;display:none;z-index:98888888889;}
.xufff{position:relative;width:100%;overflow:hidden;}
.clock{position:absolute;width:40px;height:40px;font-size:32px;right:20px;top:20px;color:#777;text-align:center;line-height:40px;cursor:pointer;font-weight:500;}

.svol{margin:50px 80px 80px 80px;overflow:hidden;}
.svol1{width:100%;overflow:hidden;font-size:32px;text-align:center;line-height:1.2;color:#333;font-weight:800;}
.svolx{width:100%;max-width:45px;height:2px;background:#1caaff;margin:0 auto;overflow:hidden;margin-top:13px;}
.s4v{width:100%;overflow:hidden;margin-top:50px;}
.s4v1{width:25%;float:left;overflow:hidden;}
.bdx4v{width:100%;overflow:hidden;}
.dx4v{margin-left:1px;margin-right:0px;overflow:hidden;border-left:1px solid #c1c1c1;}
.alha1{width:100%;max-width:64px;margin:0 auto;margin-top:30px;overflow:hidden;}
.alha1 img{width:100%;display:block;}
.alha2{width:100%;overflow:hidden;margin-top:30px;}
.alha2 h2{text-align:center;color:#333;font-size:18px;line-height:2;}
.alha2 p{text-align:center;color:#666;font-size:14px;line-height:2;}
.alha3{width:170px;height:40px;text-align:center;margin:0 auto;border:1px solid #111;color:#111;line-height:40px;font-size:18px;margin-top:30px;transition: all 0.3s ease-out;}
.alha3:hover{transition: all 0.3s ease-out;color:#fff;background:#1caaff;border:1px solid #1caaff;}


.ckg{width:100%;overflow:hidden;text-align:center;margin-top:60px;}
.ckg a{color:#333;font-size:18px;line-height:1.5;}
.ckg a span{color:#1caaff;font-size:18px;line-height:1.5;padding-left:5px;transition: all 0.3s ease-out;}
.ckg a:hover span{padding-left:8px;transition: all 0.3s ease-out;}


.liul{
	width:100%;
	max-width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-top:25px;
	}
.liula{
	width:100%;
	max-width:580px;
	margin:0 auto;
	overflow:hidden;
}
.liula ul li{
	float:left;
	padding:7px 15px 7px 15px;
	text-align:center;
	font-size:15px;
	line-height:1.5;
	border:1px solid #0A71C7;
	margin-left:20px;
	border-radius:18px;
}
.liula ul li a{
	color:#0A71C7;
}
.liula ul li:hover, .liula ul li.hover{
	background:#0A71C7;
}
.liula ul li:hover a, .liula ul li.hover a{
	color:#fff;
}

.liulb{
	width:100%;
	max-width:1200px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	min-height:70px;
	margin-top:25px;
}
.liulb a{
	color:#333;
	line-height:2;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
}
.liulb a:hover{
	color:#0A71C7;
}



/*newtop*/
.lttop{
	position:fixed;
	width:100%;
	height:70px;
	left:0%;
	top:0%;
	background:rgb(0,0,0,0.5);
	z-index:99999998;
}

.lttop.cux{
	background:rgb(0,0,0,1);
}


.lttopx{
	margin-left:100px;
	margin-right:60px;
}

.lttopl{
	width:230px;
	float:left;
	margin-top:20px;
}
.lttopl img{
	width:100%;
	display:block;
}

.lttopr{
	width:980px;
	float:right;
}
.lttopr ul{
	width:100%;
}
.lttopr ul li{
	position:relative;
	float:left;
	padding-left:17px;
	padding-right:17px;
	cursor:pointer;
}
.lttopr ul li a{
	color:#fff;
	font-size:15px;
	line-height:70px;
}
.lttopr ul li:hover a{
	color:#1caaff;
}
.lttopr ul li::after{
	position:absolute;
	left:0%;
	bottom:0%;
	content:"";
	width:0px;
	height:2px;
	background:#1caaff;
	transition: all 0.5s ease-out;
}
.lttopr ul li:hover::after{
	width:100%;
    transition: all 0.5s ease-out;
}
.lttopr ul li .ljf{
	position:fixed;
	left:0%;
	top:70px;
	width:100%;
	height:0px;
	background:rgb(0,0,0,0.6);
	opacity:0;
	transform: scale(0.9);
    transition: all 0.5s ease-out;
	overflow:hidden;
}

.lttopx.cuy .lttopr ul li .ljf{
	background:rgb(0,0,0,1);
}


.lttopr ul li:hover .ljf{
	height:270px;
	transform:scale(1.0);
    opacity:1;
	transition: all 0.5s ease-out;
}

.lttopr ul li .ljn{
	position:absolute;
	left:0%;
	top:70px;
	width:700px;
	height:0px;
	opacity:0;
	transform: scale(0.9);
    transition: all 0.5s ease-out;
	overflow:hidden; 
}

.lttopr ul li:hover .ljn{
	height:270px;
	transform:scale(1.0);
    opacity:1;
	transition: all 0.5s ease-out;
}
.ljn dl{
	width:33.33%;
	float:left;
	overflow:hidden;
	margin-top:15px;
}

.ljn dl dd{
	width:100%;
	color:#fff;
	font-size:15px;
	line-height:40px;
}
.ljn dl dd:hover{
	color:#1caaff;
}
.ljn dl dd a{
	padding-left:15px;
}
/*newfoot*/
.vvft{
	width:100%;
	overflow:hidden;
	background:#000;
}
.vvft a{
	color:#fff;
}
.vvft{
	color:#fff;
}
.vvfta{
	width:100%;
	max-width:1220px;
	margin:0 auto;
	margin-top:80px;
	overflow:hidden;
}
.vfal{
	float:left;
	width:80%;
}
.vfas{
	width:16.66%;
	float:left;
	overflow:hidden;
}
.vfas h2{
	font-size:20px;
	line-height:1.2;
	margin-bottom:20px;
	font-size:500;
}
.vfas p{
	font-size:14px;
	line-height:2.8;
}

.vfar{
	width:20%;
	float:right;
}
.lefu{
	width:100%;
	text-align:right;
	font-size:14px;
}
.lefw{
	width:100%;
	text-align:right;
	font-size:24px;
	margin-top:20px;
}
.lefu1{
	width:100%;
	text-align:right;
	font-size:14px;
	margin-top:50px;
}
.leftu{
	width:117px;
	float:right;
	margin-top:70px;
}
.leftu img{
	width:100%;
	display:block;
}

.vvftb{
	width:100%;
	max-width:1220px;
	margin:0 auto;
	margin-top:70px;
	padding-bottom:80px;
}

.vfbl{
	width:860px;
	float:left;
	margin-top:10px;
}
.vfbl1{
	width:450px;
	float:left;
	font-size:14px;
	line-height:20px;
}
.vfbl2{
	width:20px;
	float:left;
	margin-left:70px;
}
.vfbl2 img{
	width:100%;
	display:block;
}
.vfbl3{
	width:220px;
	float:left;
	font-size:14px;
	line-height:20px;
	margin-left:15px;
}

.vfbr{
	width:300px;
	float:right;
	overflow:visible;
}
.vfbr1{
	width:42px;
	float:right;
	margin-left:45px;
}
.vfbr1 img{
	width:100%;
	display:block;
}
.vfbr2{
	position:relative;
	width:30px;
	float:right;
	margin-left:45px;
	cursor:pointer;
	overflow:visible;
}
.vfbr2 img{
	width:100%;
	display:block;
}

.dyzk{
	position:absolute;
	bottom:0%;
	right:100%;
	width:280px;
	overflow:hidden;
	height:0;
    opacity: 0;
    transform: scale(0.9);
    transition: all 0.5s ease-out;
}
.vfbr2:hover .dyzk{
	height:auto;
    opacity: 1;
    transform: scale(1);
    transition: all 0.5s ease-out;
}
.dyzk1{
	width:100%;
}
.dyzk1 img{
	width:100%;
	display:block;
}
.dyzk2{
	text-align:center;
	font-size:15px;
	width:100%;
	height:45px;
	line-height:45px;
	color:#333;
	background:#fff;
}






.mttop{
	display:none;
	width:37px;
	overflow:hidden;
	float:right;
	margin-top:14px;
	cursor:pointer;
	}
.mttop span{
	width:100%;
	height:3px;
	background:#fff;
	margin-top:8px;
	display:block;
}

.mniu{
	display:none;
	position:fixed;
	z-index:999999999999999999;
	background:#fff;
	width:100%;
	height:100%;
    overflow:hidden;
	}

.mniuc{
	width:40px;
	height:40px;
	font-size:40px;
	line-height:40px;
	float:right;
	margin-top:5%;
	text-align:center;
	color:#000;
	margin-right:5%;
}
.mniuz{
	width:100%;
	overflow:hidden;
}
.mniuz ul{
	width:90%;
	max-width:500px;
	margin:0 auto;
	overflow:hidden;
	margin-top:40px;
}
.mniuz ul li{
	width:100%;
	font-size:18px;
	line-height:50px;
	color:#333;
}
.lfzw{
	display:none;
}

.vzxp{
	width:100%;
	background:#0A71C7;
	overflow:hidden;
	margin-top:100px;
}
.vzxpa{
	width:80%;
	max-width:1200px;
	margin:0 auto;
	margin-top:100px;
	font-size:40px;
	text-align:center;
	line-height:1.2;
	color:#fff;
}

.vzxpb{
	width:250px;
	height:70px;
	margin:0 auto;
	margin-top:50px;
	font-size:32px;
	font-weight:bold;
	line-height:70px;
	text-align:center;
	border:1px solid #fff;
	border-radius:10px;
	margin-bottom:100px;
	color:#fff;
}




.banners  img{
	width:100%;
	display:block;
}



@media screen and (min-width:3000px){
body{
	max-width:1920px;
	margin:0 auto;
}
.lttop{
	width:1920px;
	left:50%;
	margin-left:-960px;
}
.banners{
	width:100%;
	max-width:1920px;
	margin:0 auto;
}
}



/*mobile*/
@media screen and (max-width:1400px){
.lfzw{
	display:block;
	width:100%;
	height:70px;
}
.lttop{
	background:#1caaff;
}
.mttop{display:block;}
.lttopr{display:none;}
.lttopx{
	margin-left:30px;
	margin-right:30px;
}
.nbkf{
	display:none;
}
.banners.fullSlide{
	width:100%;
}
.banners.fullSlide img{
	width:100%;
	display:block;
}
.fmen1{
	width:100%;
}
.fmen01{
	width:100%;
}
.fmen2{
	width:100%;
	margin-top:40px;
}
.fmen2 dl{
	width:90%;
	margin:0 auto;
}
.fmen2 h4{
	width:90%;
	margin:0 auto;
}
.tit01{
	width:90%;
	margin:0 auto;
	margin-top:40px;
}
.csxq{
	width:90%;
	margin:0 auto;
}
.vvft{
	margin-top:40px;
}
.vvfta{
	display:none;
}
.vvftb{
	width:90%;
	margin-top:0px;
	padding-bottom:0px;
}
.vfbl{
	width:100%;
	margin-top:0px;
}
.vfbr{
	display:none;
}
.vfbl1{
	width:100%;
	text-align:center;
	font-size:13px;
	line-height:60px;
}
.vfbl2, .vfbl3{
	display:none;
}

}

@media screen and (max-width:767px){
.lttop{
	height:55px;
	
}
.lttopl{
	width:180px;
	margin-top:15px;
}
.lttopx{
	margin-left:5%;
	margin-right:5%;
}
.mttop{
	width:35px;
	margin-top:7px;
	}
.xx{
	height:auto;
}
.xx dl {
	width:33.3%;
}
.xx dd {
    width:100%;
}
.pro11 ul{
	height:auto;
}
.xx dd em{font-size:13px;}
.case{
	height:auto;
	background:none;
}

.case .content{
	height:auto;
}
.case01{
	height:auto;
}
.case01 .p01{
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
}

.case01 dl{
	position:relative;
	left:0px;
	top:0px;
	height:auto;
	width:90%;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
}
.case01 dt h3 a {
	color:#333;
	text-align:center;
	}
.case01 dt p {
	color:#333;
	text-align:center;
	}
.case01 dt i a {
	background:#0A71C7;
	color:#fff;
	margin:0 auto;
}


.banners img{
	width:100%;
	display:block;
}

.case01 .p02{
	position:relative;
	left:0%;
	top:0%;
	width:100%;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.case01 .p02 img {
    display: block;
    width:100%;
    height: auto;
}

.case01 .p03 {
	position:relative;
	left:0%;
	top:0%;
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.case01 h5{
	position:relative;
	left:0%;
	top:0%;
	width:100%;
	overflow:hidden;
	margin-top:20px;
}
.page1{
	display:none;
}
.fen{
	display:none;
}
.pro{
	height:auto;
}

.pro11{
	width:100%;
}
.pro11 li.fen2{
	width:100%;
	height:auto;
}
.pro11 li.fen2 img{
	width:100%;
	display:block;
	height:auto;
}
.pro11 li {
    display:none;
}
.pro11 li.fen2{
    display:block;
	margin-top:40px;
}
.pro11 li.fen2 span {
    color: #333;
    width:100%;
    height:45px;
    overflow: hidden;
    bottom: 0;
    left: 0;
    position: absolute;
    font: 15px Arial;
    font-weight: bold;
	line-height:45px;
	text-indent:20px;
	background:rgb(255,255,255,0.5);
	display:block;
}

.carl1 .swiper-pagination, .carl2 .swiper-pagination{
	text-align:center;
}
.link{
	display:none;
}


.pro11 h5 a{
	display:none;
}
.liul{
	display:none;
}



}
























