@charset "utf-8";
/* CSS Document */
.dyip{padding:50px 0 100px 0;}
.dyip ul{}
.dyip li{float:left;width:100%;text-align:center;font-size:18px;}
.dyip li p{height:50px;line-height:50px;}
.dyip li .more{height:33px;line-height:33px;border:1px solid #000;margin:0 80px;font-size:12px;font-weight:bold;}

.content{padding:50px 20px;}
.title{border-bottom:1px solid #CCC;}
.title h2{font-size:30px;font-weight:bold;}
.title ul{padding-top:10px;}
.title li{height:30px;line-height:30px;padding-right:40px;}
.title li a{color:#666;}
.title li a:hover{color:#fc4349;}

.about{padding:50px 10px;}
.about .yi{}
.about .yi p{width:100%;color:#666;line-height:40px;padding-top:20px;}
.about .yi img{width:100%;}

.about .er{}
.about .er p{width:100%;color:#666;line-height:40px;padding-top:150px;}
.about .er img{width:100%;}

.about .san{}
.about .san p{width:100%;color:#666;line-height:40px;padding-top:100px;}
.about .san img{width:100%;}

.news{padding:50px 0px;}
.news dd.txt1 img{width:100%;}
.news dl{border-bottom:1px solid #e7e7e7;padding:50px 0;}
.news dt{height:30px;line-height:30px;font-size:18px;float:left;border-left:2px solid #fc4349;padding-left:10px; margin-top: 10px;}
.news dd.txt2{line-height:24px;font-size:18px;float:left;padding-top:20px;padding-left:12px; }
.news dd.txt3{color:#666;padding-top:20px;float:left;line-height:24px;padding-left:12px; text-align: justify;}

.product{padding:50px 0px;}
.list{width:100%; margin:50px 0;}
.list .pic{position:relative;}
.list .pic img{width:100%;}
.list .pic p{position:absolute;left:50%; margin-left:-25px; bottom:-25px;}
.list_title{padding-top:20px;}
.list_title h2{font-size:24px;border-bottom:1px solid #CCC;height:50px;line-height:50px;}
.list_title ul{padding-top:10px;}
.list_title li{width:150px;line-height:40px;}
.list_title li a{color:#666;}
.list_title li a:hover{color:#fc4349;}

.support{padding:50px 0px;}
.support .support_l{width:100%;height:80px;line-height:80px;background:#fc4349;text-align:center;font-size:24px;color:#FFF;}
.support .support_r{width:100%;}
.support .support_r .liuyan{border:1px solid #ccc; margin-top: 30px;}
.support .support_r .liuyan .input_txt{float:left;width:71%;height:78px;line-height:18px; border:none;padding:10px 2%;font-size:14px;color:#666;}
.support .support_r .liuyan .input_btn{float:right;width:25%;height:100px;background:#CCC;border:none;outline:none;font-size:18px;}

.problem{padding:10px;background:#efefef;margin-top:30px;}
.problem p{float:left;line-height:30px;}
.problem .box{float:left;width:90%;border:1px solid #CCC;background:#FFF;border-radius:15px; padding:0; margin:auto;}
.problem .box .input_txt{float:left;width:80%;height:20px;line-height:20px;padding:4px 0 4px 5px;background:none;border:none;outline:none;color:#666;}
.problem .box .input_btn{float:right;width:40px;height:28px;background:url(../images/weier_pic21.jpg) no-repeat center;border-radius:15px;border:none;font-size:0;text-align:-999;outline:none;}

.supportlist{padding:30px 10px;}
.supportlist dl{padding-bottom:30px;}
.supportlist dt{height:40px;line-height:40px;font-size:18px;}
.supportlist dd{line-height:24px;}

.problem2{float:right;}
.problem2 p{float:left;line-height:30px;}
.problem2 .box{float:left;width:90%;border:1px solid #CCC;background:#FFF;border-radius:15px; padding:0; margin:auto;}
.problem2 .box .input_txt{float:left;width:80%;height:20px;line-height:20px;padding:4px 0 4px 5px;background:none;border:none;outline:none;color:#666;}
.problem2 .box .input_btn{float:right;width:40px;height:28px;background:url(../images/weier_pic21.jpg) no-repeat center;border-radius:15px;border:none;font-size:0;text-align:-999;outline:none;}

.zlxz{clear:both;margin:0 auto;padding-top:30px;}
.zlxz ul{}
.zlxz li{background:#e5e5e5;margin:0px 0 10px 0; padding:10px 10px 10px 0;}
.zlxz li p{}
.zlxz li p.bt{text-align:right; padding-left:20px;line-height:30px;}
.zlxz li p.rq{text-align:right; color:#888;padding:5px 5px 0;}
.zlxz li p.xz{float:left; text-align:center;height:50px;background:url(../images/weier_pic22.jpg) no-repeat center;font-size:0px;text-align:-9999;}
.zlxz li p.xz a{width:60px;height:50px;display:block;}
.zlxz li p.xz a:hover{width:60px;height:50px;display:block;}

.neiro{}
.neiro .title_box{background:#EEE; }
.tetleny{}
.tetleny ul{}
.tetleny li{line-height:40px; border-bottom:1px solid #ccc; margin:0 20px;}

.ny2{background:#ececec;margin-top:100px;}

.w3cFocus{ width:100%;  position:relative; margin:50px 0;}
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:10px; top:200px; width:46px; height:62px; background:url(../images/weier_pic29.jpg) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.w3cFocus .next{ left:auto; right:10px; background-position:-45px 0; }
.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cFocusIn{ width:100%;  position:relative;  margin:0 auto;  overflow:hidden;  }
.w3cFocusIn .bd ul{height:auto!important;}
.w3cFocusIn .bd ul:after{content:" "; width:0;height:0; clear: both; display:block;}
.w3cFocusIn .bd li{ vertical-align:middle; position:relative!important; }
.w3cFocusIn .bd li img{ width:100%; display:block; }

.product_list{}
.product_list dl{border-bottom:1px solid #CCC;padding:25px 0;}
.product_list dt{font-size:18px;height:40px;line-height:40px;}
.product_list dd.pic img{width:100%;}
.product_list dd.txt1{line-height:30px;color:#666;}
.product_list dd.txt2{margin-top:20px;padding-left:20px;background:url(../images/weier_pic31.jpg) no-repeat 0 3px;}

.bti{font-size:18px;padding:40px 0;}
.nr{line-height:24px;color:#666;padding-bottom:50px;}
.nr img{margin:20px 0;}

.ny1 img {
  width: 100%;
  height: 50vh;
}

.fade-in {
  opacity: 0;
  transition: opacity 0.5s ease;
}

.fade-in.loaded {
  opacity: 1;
}