@charset "utf-8";
/* CSS Document */
html{font-size: 14px;}
body{margin:0px; padding:0px; font-size:14px; font-family:Arial,"微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
/*a:visited{text-decoration: none; outline:none;}*/
/*a:hover{text-decoration:none; color:#36a390; outline:none;}*/
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.ovh{overflow: hidden;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}

input, textarea{background:transparent; padding:0px; font-size:14px; color:#666; outline:none; border:0px;font-family: Arial, "微软雅黑";}
em{font-style:normal;}
input[type=button], input[type=submit],input[type=file], button { cursor: pointer;-webkit-appearance: none; } 
/*通用*/

textarea::-webkit-input-placeholder{font-family: Arial, "微软雅黑";color: #666;} 
textarea:-moz-placeholder{font-family: Arial, "微软雅黑";color: #666; } 
textarea::-moz-placeholder{font-family: Arial, "微软雅黑";color: #666; } 
textarea:-ms-input-placeholder{font-family: Arial, "微软雅黑";color: #666; }

input:focus {outline: none; } 
input:focus::-webkit-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } 
input:focus::-moz-placeholder {text-indent: 100%; opacity: 0; -moz-transition: .4s; } 
input:focus:-ms-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; }
textarea:focus {outline: none; } 
textarea:focus::-webkit-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } 
textarea:focus::-moz-placeholder {text-indent: 100%; opacity: 0; -moz-transition: .4s; } 
textarea:focus:-ms-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; }
i{font-style: normal;}

.wal{width: 1200px;margin:0 auto;}
.wal-1600{width: 1600px;margin:0 auto;}
.pc-show{display: block!important;}
.pc-hide{display: none!important;}

.l1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.l2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.l3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.l4{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}

/*头部*/
.header{height: 50px;line-height: 50px;background: #fff;position: fixed;width:  100%;top: 0;z-index:  20;} 
.header img{width: 100%;} 
.header .logo{width: 26%;position:  absolute;left: 37%;} 
.header .notes{width: 45px;height: 50px;line-height: 50px;text-align: center;} 
.header .notes img{width: 52%; }
.header .search{width: 45px;height: 50px;line-height: 50px;text-align: center;} 
.header .search img{width: 44%;}

.img{width: 100%;}
.img a{display: block;}
.img img{width: 100%;}

/*底部*/
.footer{position: fixed;bottom: 0;height: 50px;line-height: 50px;z-index: 20;background:  #fff;width: 100%;} 
.footer .list{overflow: hidden; } 
.footer .list li{width: 33.33%;float: left;color:  #333;font-size: 12px;text-align: center;} 
.footer .list li img{width:  10px; margin: -1px 10px 0 0; } 
.footer .nav2{position: fixed; bottom:  60px; width: 100%; } 
.footer .nav2 li{display:none; width: 33.33%; background: #fff; float: left; padding: 10px 0; } 
.footer .nav2 li:last-child{margin-top: 50px; } 
.footer .nav2 a{display:  block; text-align: center; line-height: 25px; font-size:  12px; margin: 0 10px; border-bottom: 1px solid #eee; } 
.footer .nav2 a:last-child{border-bottom:0; }

/*搜索框*/
.phSearch{position: fixed;z-index: 99;top: 50px;left: 0;width: 100%;height: 100%;display: none;}
.phSearch .phSearchBg {width: 100%;height: 100%;background:url(../images/a5.png);}
.phSearch .searchBox {position: absolute;z-index: 22;left: 0;top: 0;width: 100%;height: 80px;background:  #fff;}
.phSearch .searchBox .sbSearch {height: 40px;line-height: 40px;margin: 13px 10%;position: relative;border-radius: 6px;overflow: hidden;border-bottom: 1px solid #dedede;}
.phSearch .searchBox .sbSearch .input1{display: block;height: 40px;width: 80%;font-size: 14px;right: 0;position:  absolute;color: #666666;/* text-indent: 15px; */border-radius: 6px;background-color: #fff;}
.phSearch .searchBox .sbSearch .btn{display: block;position: absolute;left: 0;top: 0;width: 20%;height: 40px;text-align: center;/* background-color: #dc2d35; */color: #fff;}
.phSearch .searchBox .sbSearch .btn img{width: 22px;}
.phSearch .searchBox .sbSearch input::-webkit-input-placeholder{ color: #666666;} 
.phSearch .searchBox .sbSearch input:-moz-placeholder{ color: #666666; } 
.phSearch .searchBox .sbSearch input::-moz-placeholder{ color: #666666; } 
.phSearch .searchBox .sbSearch input:-ms-input-placeholder{ color: #666666; }

/*客服框*/
.customer_service{position: fixed; z-index: 99; top: 50px; left: 0; width: 100%; height: 100%; display: none; } 
.customer_service .bg {width: 100%;height: 100%;background:url(../images/a5.png); } 
.customer_service .box{position:  absolute; top: 0px; background:  #fff; padding: 10px 10% 40px; width:  80%; } 
.customer_service .box a{display:  inline-block; float:  left; width: 41%; margin: 0 4%; box-shadow: 0 0 12px -2px #cacaca; padding-top: 10px; } 
.customer_service .box a img{width:  30%; display:  block; margin:  0 auto; } 
.customer_service .box a span{display:  block; line-height: 40px; text-align:  center; }

.container{margin:50px 0;}

/*内页二级返回*/
.nav-return{background: #fff; height: 50px;line-height: 50px;position: fixed;top: 0;z-index:20;width: 100%;} 
.nav-return .return{width: 15%;text-align: center;display:  inline-block;float:  left;} 
.nav-return .return img{width: 25%; } 
.nav-return span{color: #000;font-size: 18px;display:  inline-block;width: 70%;text-align:  center;float:  left;}

/*加载更多按钮*/
.loadMore{display: block; width: 100%; height: 45px; line-height: 45px; text-align: center; border-radius: 50px; background: #fff; color: #000; margin:30px 0 40px; }

/*视频弹框*/
.video-alert{display: none; position: fixed; top: 0; z-index: 30; width: 100%; height: 100%; background: rgba(0,0,0,.9); } 
.video-alert .close{padding: 20px;width: 20px;float:  right;} 
.video-alert .box{background: #fff;width: 100%;position: fixed;top: 19%;} 
.video-alert .box img{width: 100%; } 
.video-alert p{position: fixed; top: 65%; width: 90%; color: #fff; font-size: 14px; margin: 0 5%; line-height: 25px; }





