﻿/*初始化样式*/
*{-webkit-tap-highlight-color:transparent;}
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}
div,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{margin:0;padding:0;}
body{background-color:#f9f9f9;color:#333;font:16px/1.75em Arial,"Microsoft Yahei","Lucida Grande";overflow-x:hidden;width:100%;/*设置宽度*/word-break:break-all;text-align:justify;}
table{background-color:transparent;border-spacing:0;border-collapse:collapse;font-size:16px;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;box-sizing:border-box;}
table th{background-color:#f8f8f8;text-align:center;box-sizing:border-box;}
table td,table th{padding:10px;border:1px solid #ddd;box-sizing:border-box;}
button,select,input,textarea{background:none;border:none;border-radius:0;-webkit-border-radius:0;color:#333;outline:none;-webkit-appearance:none;}
input:focus{outline:none;}
textarea{resize:none;}
a{text-decoration:none;outline:none;color:#333;}
a:focus{outline:none;-moz-outline:none;}
a:hover{color:#c00;}
a img{border:none;}
li{list-style:none;}
p.text-center {text-align: center;inline-size: 0;width:100%;}

/*首页样式*/
/* slideBox */
.slideBox{ width:840px;height:500px;position:relative;overflow: hidden;}
.slideBox .hd{position:absolute; right:10px; bottom:18px; z-index:1;}
.slideBox .hd ul li{float:left; margin-right:5px;cursor:pointer;width: 12px;height: 12px;background: #ffffff;}
.slideBox .hd ul li.on{background:#e33f3f;}
.slideBox .bd{position:relative;z-index:0;}
.slideBox .bd li{position: relative;}
.slideBox .bd li img{width: 840px;height: 500px;border: 1px solid #efefef;box-sizing: border-box;}
.slideBox .bd p{position: absolute;bottom: 0;left: 0;width: 840px;height: 63px;line-height: 60px;color: #ffffff;font-size: 20px;text-decoration: none;background: url("skin/images/inpic-bg.png") top left repeat;z-index:1;}
.slideBox .bd p a{display: block;width: 630px;color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align:left;padding-left:30px;}

.slideBox .bd li img {
  object-fit: cover;
  transition: all .5s ease-out;
  -moz-transition: all .5s ease-out;
  -webkit-transition: all .5s ease-out;
  -o-transition: all .5s ease-out
}

.slideBox .bd li img:hover {
  transform: scale(1.1);
        cursor: pointer;
}

.index{width:1440px;margin:0 auto;}
.indexhd{width:840px;height:480px;float:left;}
.indexhot{float:right;width:560px;}
.index1{float:left;width:415px;}
.index2{float:left;margin-left:35px;width:500px;}
.index3{float:right;width:380px;}
.indextitle{border-left: 4px solid #d0232b;padding-left:10px;font-size: 18px;line-height: 18px; margin-bottom:15px;color: #333;}
.indextit{background: url(/skin/images/titlebg.jpg) repeat-x 0; height: 25px;line-height: 25px; width: 100%;text-align: left;font-size: 20px;margin-bottom:15px; color: rgb(205, 19, 28);}
.indextit span{float:right;width:60px;background:#fff;}
.indextit span a{color:#9B9B9B;font-size:14px;margin-left:10px;}
.indextit span2{float:right;width:360px;background:#fff;}
.indextit span2 a{color:#9B9B9B;font-size:14px;margin-left:10px;}
.indexnews li{height:36px;line-height:36px;}
.indexnews2 {height:120px;overflow:hidden;}
.indexnews2 li{height:40px;line-height:40px;float:left;padding-right:25px;}
.indexnews3 li{height:40px;line-height:40px;float:left;padding-right:10px;padding-left:5px;width:100px;overflow:hidden;}
.indexnews4 li{height:42px;line-height:42px;float:left;padding-right:25px;width:80px;overflow:hidden;}
.indexnews20 li{height:36px;line-height:36px;overflow:hidden;width:200px;float:left;padding-right:15px;}
.indexnewspic li{float:left;width:200px;height:130px;}
.indexnewspic li img{width:200px;height:130px;}

.abs{font-size:15px;margin:8px 0;height:60px;overflow:hidden;}
.abs2{font-size:16px;height:24px;overflow:hidden;font-weight: bold;}
.inleft{float:left;width:32%}
.inmid{float:left;width:32%;margin-left:30px;}
.inright{float:right;width:32%}
.inright2{float:right;width:30%}
.indexpicnews li{float:left;margin-right:15px;}
.topding{text-align:center;}
.topding p{text-align:center;padding-top:20px;}
.topding a{text-align:center;color:#CC0000;}
.topding a:hover{text-align:center;color:#000;}

.tshyz{float:left;width:560px;height:380px;margin-top:20px;}
.tshyy{float:right;margin-top:20px;width:840px;}
.tshyy li{float:right;width:265px;height:200px;margin-left:15px;text-align:center;}
.tshyy li img{width:265px;height:165px;}
.tshyy li p{line-height:20px;}

.twz{float:left;width:40%;}
.twy{float:right;width:46%;}
.text2 a{font-weight: bold;}
.xian {border-bottom: 1px solid #ECECEC;margin:10px 0;}
.spnews{height:120px;overflow:hidden;}
.spnews li{float:left;height:40px;line-height:40px;background: url(/skin/images/spli.jpg) no-repeat;padding-left:26px;padding-right:30px;}
.indexnewszngg {background: url(/skin/images/ggbg.jpg) no-repeat;}
.indexnewszngg li{height:42px;line-height:42px;width:380px;overflow:hidden;padding-left:38px;}
.indexnewsmtbd li{height:36px;line-height:36px;width:430px;overflow:hidden;padding-left:10px;}
.indexnewsmtbd img {width:450px;height:210px;padding-top:10px;}
.indexnewshyxw li{height:39px;line-height:39px;width:430px;overflow:hidden;padding-left:25px;background: url(/skin/images/xwbg.jpg) no-repeat;}

#navigation_main { background:#CC0000;height:80px;margin-bottom:15px;width:1440px;}
#navigation {margin-top:10px; }
#navigation li { float:left; line-height:30px; text-align:left;padding-right:28px;}
#navigation li a {display:block;  font-size:16px; color:#FFF; }
#navigation li a:hover { text-decoration:none; color:#FFFBB6;}


#navigation2 { margin-top:10px; }
#navigation2 li { float:left; line-height:30px; text-align:right;padding-left:26px;}
#navigation2 li a {display:block;  font-size:16px; color:#FFF; }
#navigation2 li a:hover { text-decoration:none; color:#FFFBB6;}


#nav1{float:left;width:400px;margin-right:25px;}
#nav2{float:left;width:480px;margin-left:30px;}
#nav3{float:right;width:310px; overflow:hidden; zoom:1;}
#navli{float:left;width:30px;background:url(images/navli.jpg) left no-repeat;line-height:80px;}
.layout_center { width:1280px; margin:0 auto; }

/*全局样式*/
.inner{width:1440px;margin:0 auto;}
.clear{clear:both;height:0px;overflow:hidden;}
.thumbnail{position:relative;overflow:hidden;}
.thumbnail a{display:block;position:relative;overflow:hidden;padding-bottom:75%;}
.thumbnail img{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:auto;object-fit:cover;}
.postbottom{font-size:14px;color:#999;margin-left:80px;margin-bottom:20px;}
.bgcolor{background-color:#c00;}

/*广告代码*/
.boxpic{overflow:hidden;margin-bottom:2.43%;background-color:#fff;border:1px solid #eee;border-radius:25px;padding:20px;}
.boxpic a,.postpic{display:block;}
.boxpic img,.postpic img{display:block;width:100%;height:auto;}
.postpic{overflow:hidden;margin-bottom:2.43%;}

/*404页面*/
.error .title{font-size:36px;font-weight:normal;text-align:center;line-height:1.35em;margin-bottom:3.5%;}
.error .warning{text-align:center;font-size:28px;margin-bottom:5%;line-height:1.75em;border-bottom:1px solid #eee;padding-bottom:5%;}
.error .related .boxtitle{text-align:center;}

/*topBar*/
#topBar{background-color:#f9f9f9;border-bottom:1px solid #eee;font-size:12px;color:#999;line-height:2em;padding:0.26% 0;}

/*全站头部*/
#header{padding:35px 0;position:relative;z-index:2;}
#header .inner{position:relative;}

/*logo*/
#logo{float:left;padding-left:30px;}
#logo a{display:block;}
#logo a img{ height:70px}

/*nav*/
.nav{clear:both;}
.nav ul{position:relative;height:60px;}
.nav li{float:left;width:12.5%;text-align:center;color:#333;font-size:18px;line-height:60px;position:relative;}
.nav li i{margin-right:5px;}
.nav li a{display:block;color:#fff;position:relative;font-weight: bold;}
.nav li a:hover,.nav li.cur > a{background-color:#d72424;}
.nav li em{display:none;}
.nav li ul{position:absolute;height:auto;left:0;top:100%;width:100%;background-color:#c00;text-align:center;display:none;z-index:5;}
.nav li li{width:auto;float:none;font-size:16px;}
.nav li li a{line-height:24px;padding:15px 5px;}

/*顶部搜索*/
.search{float:right;position:relative;}
.schBtn{position:absolute;right:40px;top:50%;display:none;width:40px;height:40px;cursor:pointer;font-size:18px;text-align:center;line-height:40px;color:#666;margin-top:-20px;}
.searchForm{width:400px;padding:5px 45px 5px 5px;border-radius:3px;overflow:hidden;}
.searchForm .submit{display:block;width:45px;height:35px;float:right;position:absolute;right:0;top:5px;cursor:pointer;font-size:18px;color:#fff;text-align:center;}
.searchForm .text{background-color:#f8f8f8;color:#333;height:35px;line-height:normal;width:96%;padding:0 2%;-webkit-appearance:none;font-size:14px;}

/*全站底部*/
.footer{background-color:#fff;border-top:1px solid #eee;}
.footer .btm{overflow:hidden;padding:1.5% 0;}
.links{padding:1.5% 0 1%;border-bottom:1px solid #eee;}
.links ul{overflow:hidden;font-size:0;line-height:normal;text-align:center;}
.links li{display:inline-block;font-size:14px;color:#999;padding:0 10px;line-height:30px;position:relative;}
.links li a{color:#999;}
.links li a:hover{color:#c00;}
.copyright{text-align:center;font-size:14px;color:#999;text-transform:uppercase;}
.copyright a{color:#999;}
.copyright2{text-align:left;font-size:12px;color:#999;text-transform:uppercase;}
.copyright2 a{color:#999;}

/*首页产品*/
.related ul{overflow:hidden;width:102%;}
.related li{float:left;width:23%;padding:0 2% 2% 0;}
.related li .thumbnail{margin-bottom:10px;}
.related li h3{font-weight:normal;font-size:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.875em;}

/*内页*/
.wrapper{margin-bottom:4%;clear:both;}

/*内页模幅*/
.banner{background:no-repeat center center;background-size:cover;padding-bottom:26%;overflow:hidden;}

/*内页二级菜单*/
.breadcrumb{padding:15px 0;font-size:14px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: bold;}
.breadcrumb a{color:#888;}
.slides{margin-bottom:2.43%;overflow:hidden;border-radius:5px;}
.slides .item{padding-bottom:40%;position:relative;background:no-repeat center center;background-size:cover;}
.slides .item a{display:block;overflow:hidden;text-indent:-99999em;position:absolute;left:0;top:0;width:100%;height:100%;}
.slides .owl-nav button{position:absolute;top:50%;display:block;margin-top:-16.5px;}
.slides .owl-nav span{display:block;width:18px;height:33px;background:no-repeat center center;background-size:contain;text-indent:-99999em;opacity:.5;}
.slides .owl-nav span:hover{opacity:1;}
.slides .owl-nav .owl-prev{left:15px;}
.slides .owl-nav .owl-prev span{background-image:url(/skin/images/icon_03.png);}
.slides .owl-nav .owl-next{right:15px;}
.slides .owl-nav .owl-next span{background-image:url(/skin/images/icon_04.png);}
.slideLoad{margin-bottom:2.43%;padding-bottom:40%;background-color:#fff;position:relative;background-color:#fff;border-radius:5px;}
.slideLoad span{display:block;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);font-size:36px;line-height:1.125em;color:#999;text-align:center;}

/*内页分页*/
.pagebar{clear:both;margin:10px 0;text-align:center;}
.pagebar a:hover{color:#cc0000;}
.page-status{border-radius:2px 0 0 2px;}
.page-last{border-radius:0 2px 2px 0;}
.page-index,.page-last,.page-next,.page-num,.page-pre,.page-status{display:inline-block;margin:0 -1px 5px 0;padding:0 15px;height:28px;border:1px solid #e2e2e2;background-color:#fff;color:#333;vertical-align:middle;font-size:12px;line-height:28px;}
.page-status{display:none;}
.page-num-current{height:30px;border-top:none;border-bottom:none;background-color:#cc0000;color:#fff !important;line-height:30px;}
a.page-num-current:hover{color:#fff;}
/*section*/
.section{overflow:hidden;margin-bottom:2.43%;background-color:#fff;padding:20px;border:1px solid #eee;border-radius:5px;}

/*recommend*/
#recommend h3{font-weight:normal;font-size:22px;line-height:1.125em;padding-bottom:20px;border-bottom:1px solid #eee;}
#recommend ul{width:103%;overflow:hidden;}
#recommend li{float:left;width:47%;padding:2% 3% 0.5% 0;overflow:hidden;}
#recommend .thumbnail{float:left;width:150px;}
#recommend .info{margin-left:165px;overflow:hidden;}
#recommend .title{font-size:16px;line-height:1.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#recommend .intro{font-size:14px;line-height:2em;height:6em;overflow:hidden;text-overflow:ellipsis;color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:justify;}

/*新闻列表*/
.newsitem{overflow:hidden;margin-bottom:2.43%;background-color:#fff;padding:20px;border:1px solid #eee;}
.newsitem .thumbnail{float:left;width:350px;}
.newsitem .info{margin-left:380px;overflow:hidden;}
.newsitem h2{font-weight:normal;font-size:26px;line-height:1.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
.newsitem h2 a{color:#333;}
.newsitem h2 a:hover{color:#c00;}
.newsitem .meta{color:#999;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.newsitem .meta a{color:#999;}
.newsitem .meta a:hover{color:#c00;}
.newsitem .meta span{float:left;padding-right:15px;}
.newsitem .meta span:last-child{padding-right:0;}
.newsitem .excerpt{font-size:16px;line-height:2em;height:10em;overflow:hidden;color:#666;}

/*详情页*/
.details{background-color:#fff;border:1px solid #eee;padding:20px;}
.details .title{font-size:28px;text-align:center;line-height:1.5em;margin-bottom:2.43%;font-weight:normal;}
.details .meta{text-align:center;font-size:0;line-height:normal;border-bottom:1px solid #eee;padding-bottom:1.5%;margin-bottom:2.43%;}
.details .meta span{font-size:14px;color:#888;padding:2px 15px;display:inline-block;}
.details .meta a{color:#888;}

/*详情内容*/
.entry{font-size:18px;line-height:2em;color:#353535;}
.entry p,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry pre.prism-highlight{margin-bottom:2.5%;}
.entry ul,.entry ol{margin-bottom:2.5%;padding-left:1em;margin-left:2em;}
.entry img,.entry video{max-width:100%;height:auto!important;}
.entry ul li{list-style:outside disc none;}
.entry ol li{list-style:outside decimal none;}
.entry blockquote{margin:0 2em 2.5%;padding:2.5% 2.5% 0;font-style:italic;overflow:hidden;color:#535353;border:1px dashed #eee;background-color:#f9f9f9;border-radius:5px;}
.entry hr{border:none;border-bottom:1px solid #999;margin-bottom:2.5%;}
.entry li p{margin-bottom:0;}

/*标签*/
.tags{overflow:hidden;font-size:16px;color:#333;padding:10px 0;margin-bottom:2.43%;}
.tags a{color:#666;margin-right:15px;}

/*上下篇文章*/
.postnavi{overflow:hidden;padding:5px 0;margin-bottom:2.43%;color:#000;}
.postnavi div{padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.postnavi a{color:#333;}
.postnavi a:hover{color:#000;}

/*详情模块标题*/
.boxtitle{font-size:18px;margin-bottom:2.43%;line-height:1.35em;font-weight:normal;}

/*相关推荐*/
.related{margin-bottom:2.43%;}

/*评论留言*/
.commentlist{overflow:hidden;margin-bottom:2.43%;}
.commentlist li{overflow:hidden;margin-bottom:2.43%;padding-bottom:2.43%;border-bottom:1px solid #eee;}
.commentlist .avatar{float:left;width:60px;height:60px;border-radius:5px;overflow:hidden;}
.commentlist .avatar img{display:block;width:100%;height:100%;}
.commentlist .info{margin-left:80px;overflow:hidden;}
.commentlist .name{font-size:16px;font-weight:bold;line-height:1.35em;color:#333;}
.commentlist time{display:block;color:#999;font-size:12px;line-height:1.5em;}
.commentlist .replay{font-size:12px;font-weight:bold;color:#000;}
.commentlist .text{padding:5px 0;font-size:16px;color:#555;}
.commentlist li li{margin:2.43% 0 0 2%;padding-bottom:0;border-bottom:none;}
.commentlist p{text-align:center;font-size:14px;padding:1% 0;color:#666;}

/*评论框*/
#comment .item{overflow:hidden;margin-bottom:15px;position:relative;}
#comment label{display:block;float:left;height:40px;line-height:40px;font-size:16px;}
#comment label i{font-style:normal;color:#f00;}
#comment .input{margin-left:80px;overflow:hidden;border:1px solid #e4e4e4;border-radius:5px;}
#comment .text,#comment textarea{width:98%;height:20px;line-height:normal;padding:10px 1%;font-size:16px;font-family:'Microsoft Yahei';-webkit-appearance:none;}
#comment textarea{height:150px;resize:none;}
#comment .submit{float:right;color:#fff;background-color:#555;border-radius:5px;height:45px;width:150px;font-size:16px;cursor:pointer;}
#comment .submit:hover{opacity:.9;}
#comment .verify{position:relative;}
#comment .verify .input{margin-right:126px;}
#comment .verify img{display:block;position:absolute;right:0;bottom:0;height:100%;width:auto;cursor:pointer;border-radius:2px;}

/*两栏*/
.main{float:left;width:74%;}
.sidebar{width:24%;float:right;}
.widget{margin-bottom:25px;overflow:hidden;background-color:#fff;border:1px solid #eee;padding:20px;}
.widget h3{font-weight:normal;font-size:22px;line-height:1.125em;margin-bottom:20px;}
.widget li{border-top:1px solid #eee;overflow:hidden;font-size:16px;position:relative;padding:15px 0 15px 0;}
.widget li:before{content:'';display:block;width:6px;height:6px;position:absolute;left:0;top:26px;}
.widget li a{display:block;word-break:break-all;}
.widget .text time{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#999;}
.widget .pic{padding:15px 0;border-top:1px solid #eee;}
.widget .pic:before{display:none;}
.widget .pic .thumbnail{float:left;width:100px;padding-top:5px;}
.widget .pic p{margin-left:110px;overflow:hidden;}
.widget .pic a{display:block;font-size:16px;line-height:1.75em;max-height:5.25em;overflow:hidden;}
.divTags ul{overflow:hidden;width:102%;}
.divTags li{float:left;padding:5px 2% 5px 0;border:none;}
.divTags li:before{display:none;}
.divTags li a{display:block;background-color:#f9f9f9;border-radius:3px;padding:3px 15px;color:#fff;font-size:14px;}
.divTags li a:hover{opacity:.8;}
.divTags li:nth-child(8n-7) a{background-color:#8A9B0F;}
.divTags li:nth-child(8n-6) a{background-color:#EB6841;}
.divTags li:nth-child(8n-5) a{background-color:#3FB8AF;}
.divTags li:nth-child(8n-4) a{background-color:#FE4365;}
.divTags li:nth-child(8n-3) a{background-color:#FC9D9A;}
.divTags li:nth-child(8n-2) a{background-color:#EDC951;}
.divTags li:nth-child(8n-1) a{background-color:#C8C8A9;}
.divTags li:nth-child(8n) a{background-color:#83AF9B;}
.divTags li:first-child a{background-color:#E1474D;}
.divTags li:last-child a{background-color:#3299BB;}
.divSearchPanel form{border:1px solid #ddd;position:relative;padding-right:60px;border-radius:3px;}
.divSearchPanel input[type='submit']{cursor:pointer;position:absolute;right:0;top:0;background-color:#c00;color:#fff;height:100%;width:60px;border-radius:0 3px 3px 0;}
.divSearchPanel input[type='text']{text-indent:5px;padding:8px 0;font-size:14px;font-family:'Microsoft Yahei';width:100%;}
.textwidget{overflow:hidden;}
.textwidget a{display:block;}
.textwidget img{display:block;width:100%;height:auto;}

/*social*/
#social{float: right;}
#social ul{font-size:0;line-height:normal;text-align:center;float:right;}
#social li{display:inline-block;margin-left:10px;position:relative;}
#social a{display:block;overflow:hidden;width:24px;height:24px;background:no-repeat center center;background-size:contain;text-indent:-9999em;}
#social a:hover{opacity:.85;}
#social .wx{margin-left:0;}
#social .wx a{background-image:url(/skin/images/social_wx.png);}
#social .wb a{background-image:url(/skin/images/social_wb.png);}
#social .qq a{background-image:url(/skin/images/social_qq.png);}
#social .qr{position:absolute;left:50%;transform:translateX(-50%);top:100%;margin-top:10px;background-color:#fff;padding:6px;width:120px;z-index:5;display:none; border: 1px solid #eee;}
#social .qr img{width:100%;height:auto;display:block;}
#social .qr:after{width:8px;height:8px; border-left: 1px solid #eee; border-top: 1px solid #eee; background-color:#fff;transform:rotate(45deg);content:'';display:block;position:absolute;left:50%;margin-left:-5px;top:-5px;}
/*welcome*/
#welcome {margin-right: 95px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

@media only screen and (max-width:1536px){

	/*全局样式*/
	.inner{width:93.75%;}
}
@media only screen and (max-width:1280px){

	/*1280px*/
	.nav li{font-size:16px;}

	/*1280px两栏*/
	.main{width:70%;}
	.sidebar{width:28%;}

	/*1280px*/
	.newsitem .thumbnail{width:250px;}
	.newsitem .info{margin-left:270px;}
	.newsitem h2{font-size:22px;}
	.newsitem .excerpt{height:6em;}

	/*1280px*/
	#recommend ul{width:auto;}
	#recommend li{float:none;width:auto;padding-right:0;}
	#recommend .thumbnail{width:110px;}
	#recommend .info{margin-left:125px;}
	#recommend .title{margin-bottom:2px;}
	#recommend .intro{line-height:1.875em;height:3.75em;}
}
@media only screen and (max-width:1024px){

	/*1024px*/
	#header{border-bottom:1px solid #eee;padding:15px 0;}

	/*1024px*/
	.search{display:none;position:absolute;top:58px;right:0;width:100%;}
	.searchForm{width:auto;}
	.schBtn{display:block;}

	/*1024px*/
	.navBtn{width:25px;position:absolute;right:0;top:50%;margin-top:-20px;height:40px;cursor:pointer;}
	.navBtn span{display:block;width:100%;height:3px;background-color:#666;position:absolute;top:50%;left:0;margin-top:-1.5px;}
	.navBtn span:before,.navBtn span:after{content:'';display:block;width:100%;height:3px;background-color:#666;position:absolute;left:0;top:-9px;transition:transform .3s;transition:transform .3s;}
	.navBtn span:after{top:auto;bottom:-9px;}
	.navBtn.open span{height:0;}
	.navBtn.open span:before{transform:rotate(45deg);top:0;}
	.navBtn.open span:after{transform:rotate(-45deg);bottom:auto;top:0;}

	/*1024px*/
	.nav{position:fixed;left:-100%;top:100px;height:100%;width:100%;background-color:#fff;overflow-y:auto;transition:left .3s;-webkit-overflow-scrolling:touch;border-top:1px solid #eee;z-index:9;}
	.nav.open{left:0;}
	.nav .inner{width:auto;}
	.nav ul{padding-bottom:100px;}
	.nav li{float:none;width:auto;text-align:left;border-bottom:1px solid #eee;}
	.nav li a{line-height:26px;padding:12px 3.125%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;margin-right:50px;}
	.nav li a:hover,.nav li.cur > a{background-color:transparent;}
	.nav li ul{position:static;left:auto;top:auto;width:auto;margin-left:0;background-color:transparent;text-align:left;border:none;padding-bottom:0;}
	.nav li li{border-top:1px solid #eee;border-bottom:none;}
	.nav li li a{line-height:26px;padding:12px 3.125%;text-indent:12px;margin-right:0;}
	.nav li em{position:absolute;right:3.125%;top:0;width:50px;height:50px;display:block;cursor:pointer;}
	.nav li em:before{content:'';display:block;width:9px;height:9px;border-right:1px solid #999;border-bottom:1px solid #999;position:absolute;left:50%;top:50%;margin-top:-6px;margin-left:-5px;transform:rotate(45deg);}

	/*1024px*/
	.pagenavi{padding-top:20px;}

	/*1024px*/
	.breadcrumb{padding:10px 0;}

	/*1024px*/
	.details .title{font-size:24px;}

	/*1024px*/
	.entry{font-size:16px;}

	/*1024px*/
	.main{width:auto;float:none;margin-bottom:25px;}
	.sidebar{width:auto;float:none;}

	/*1024px*/
	.widget{margin-bottom:25px;}
	.widget h3{font-size:18px;}

	/*1024px*/
	.newsitem .thumbnail{width:200px;}
	.newsitem .info{margin-left:220px;}
	.newsitem h2{font-size:18px;margin-bottom:5px;}
	.newsitem .meta{margin-bottom:5px;}
	.newsitem .excerpt{font-size:14px;line-height:1.875em;height:5.625em;}

	/*1024px*/
	#recommend h3{font-size:18px;}
}
@media only screen and (max-width:768px){
	.postbottom{margin-left:50px;}

	/*hmSlides*/
	.slides,.slideLoad{margin-bottom:15px;}
	.slides .owl-nav button{margin-top:-9px;}
	.slides .owl-nav span{width:10px;height:18px;}
	.slides .owl-nav .owl-next{right:10px;}
	.slides .owl-nav .owl-prev{left:10px;}
	.slideLoad span{font-size:24px;}

	/*广告代码*/
	.boxpic{margin-bottom:15px;padding:15px;}
	.postpic{margin-bottom:20px;}

	/*768px全站底部*/
	.links{padding:20px 0 15px;display: none;}
	.links ul{margin-left:0;font-size:0;line-height:normal;}
	.links li{float:none;display:inline-block;}
	.copyright{float:none;}

	/*768px全站头部*/
	#header{padding:11px 0;}
	#header .inner{height:40px;}

	/*768pxlogo*/


	/*768pxnavBtn*/
	.navBtn{height:30px;margin-top:-15px;}

	/*768px顶部导航*/
	.nav{top:90px;}
	.nav ul{padding-bottom:90px;}
	.nav li,.nav li li{font-size:16px;}

	/*768px顶部搜索*/
	.search{top:53px;}

	/*768px*/
	.breadcrumb{padding:5px 0;font-size:12px;}

	/*768px首页产品*/
	.related ul{width:104%;}
	.related li{width:46%;padding-right:4%;}
	.related li .thumbnail{margin-bottom:5px;}
	.related li h3{font-size:14px;}

	/*768px内页分页*/
	.pagenavi{padding-top:15px;}

	/*768px新闻列表*/
	.newsitem{margin-bottom:10px;padding:10px;}
	.newsitem .thumbnail{width:110px;}
	.newsitem .info{margin-left:120px;}
	.newsitem h2{font-size:16px;line-height:1.65em;white-space:normal;font-weight:bold;margin-bottom:3px;}
	.newsitem .meta{display:none;}
	.newsitem .excerpt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;}

	/*768px详情页*/
	.details{padding:15px;}
	.details .title{font-size:18px;}
	.details .meta span{padding:2px 7px;font-size:12px;}

	/*768px详情内容*/
	.entry{font-size:14px;}

	/*768px标签*/
	.tags{padding:0;font-size:14px;}

	/*768px postnavi*/
	.postnavi{font-size:14px;}

	/*768px boxtitle*/
	.boxtitle{font-size:16px;line-height:1.875em;font-weight:bold;}

	/*768px评论留言*/
	.commentlist{margin-bottom:20px;}
	.commentlist li{margin-bottom:15px;padding-bottom:10px;}
	.commentlist .avatar{width:30px;height:30px;}
	.commentlist .info{margin-left:40px;}
	.commentlist .name{font-size:14px;margin-bottom:5px;}
	.commentlist .replay a{color:#999;}
	.commentlist .text{font-size:14px;line-height:1.75em;}
	.commentlist li li{margin-top:15px;}

	/*768px评论框*/
	#comment label{font-size:14px;height:auto;line-height:2em;float:none;}
	#comment .input{margin-left:0;}
	#comment .text,#comment textarea{padding:7.5px 2%;width:96%;font-size:14px;}
	#comment textarea{height:90px;}
	#comment .submit{font-size:14px;height:37px;width:100px;}
	#comment .verify .input{margin-right:111px;}
	#comment .verify img{height:37px;}
	.postbottom{margin-left:0;font-size:12px;line-height:1.75em;}

	/*768px404页面*/
	.error .title{font-size:24px;margin-bottom:15px;}
	.error .warning{font-size:20px;margin-bottom:25px;padding-bottom:25px;}

	/*768px两栏*/
	.widget{padding:15px;margin-bottom:10px;}
	.widget h3{margin-bottom:10px;font-size:16px;font-weight:bold;}
	.widget li{padding:10px 0 10px 15px;font-weight:bold;font-size:14px;line-height:1.75em;}
	.widget li:before{top:19px;}
	.widget .pic{padding:10px 0;}
	.widget .pic .thumbnail{padding-top:0;}
	.widget .text time{font-weight:normal;}
	.divTags ul{width:auto;}
	.divTags li{padding:5px 7px 2px 0;font-weight:normal;}
	.divTags li a{font-size:12px;padding:0 10px;}

	/*768px*/
	.section{padding:10px;margin-bottom:10px;}

	/*768px*/
	#recommend h3{padding-bottom:10px;font-size:16px;font-weight:bold;}
	#recommend ul{padding:5px 0;}
	#recommend li{padding:5px 0;}
	#recommend .info{margin-left:120px;}
	/*768px*/
	#social ul {padding: 2px 0;}
	#social li {margin-left: 5px;}
	#social li a {width: 20px; height: 20px;}
	#social .qr {width: 100px;}
	/*768px*/
	#welcome {margin-right: 75px;}
}
#maximg img{ max-width:100% !important; height:auto !important}


.hidden{display:none!important}
.affix{position:fixed}@-ms-viewport{width:device-width}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}

.list-1 li {float: left;width: 33.333333%;}
.list-1 li a {display: block;border: 1px solid #ddd;padding: 5px;margin: 10px 0 0 10px;}
.list-1 li .img-cover {padding-top: 75%;background-color: #000;}
.list-1 li .img-cover em {position: absolute;left: 0;top: 50%;width: 100%;text-align: center;color: #fff;font-style: normal;margin-top: -10px;opacity: 0;transition: all 0.5s;}
.list-1 li p {text-align: center;margin: 0;line-height: 44px;background-color: #f0f0f0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-1 li a:hover .img-cover span {opacity: 0.6;transform: scale(1.1);}
.list-1 li a:hover .img-cover em {opacity: 1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.img-cover {overflow: hidden;position: relative;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}
