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

/*当屏幕尺寸小于1440px时，应用下面的CSS样式*/





@media only screen and (max-width:1024px) {
	
.wrap{ width: auto; position:relative; margin:0 10px;}	
	
.head{ height:60px; box-shadow:0 1px 0 0 rgba(0,0,0,.1);}
.headheight{ height:60px;}

.menu,.linkBox,.sideRight{ display:none;}

.menuico{ display:block;}

.logo{ width:60px; margin-left:-10px;}

.banner{ background-color:#fff;}
.bannerco{ width: auto; height:300px; margin:0 10px; background-position:50% bottom; background-repeat:no-repeat; background-size:80%;}
.banntext{ top:25px; left:15px; z-index:2; font-size:16px; line-height:24px; color:#555;}
.banntext h3{ padding:8px 0 0 1px;}
.banntext h3 a{ padding:0 10px; font-size:18px; line-height:30px; }
.banntext h3 a i{ font-size:20px; display:inline-block;}

.homeTitle h6{ font-size:20px; line-height:30px;}
.homeTitle p{ font-size:12px; line-height:20px;}

.homeYong{ padding:30px 0; background-color:#f5f5f5;}

.yongList{ margin-top:5px; font-size:0; text-align:center;}
.yongList dl{ text-align:center; width:50%; display:inline-block; margin-top:10px; float:none;}
.yongList dl dt i{ font-size:50px; line-height:70px; color:#888;}
.yongList dl dd{ font-weight: normal; font-size:16px; line-height:30px; color:#333;}


.homeProduct{ padding:30px 0; border-bottom:1px solid #e5e5e5; max-width:1100px; margin:0 auto;}

.prolist{ padding:10px 0 0px;}
.proContent{ width:50%;}
.proContent dl{ margin:10px 5px 0;}
.proContent dl dd{ padding:15px 15px;}
.proContent dl dd h4{font-size:16px; line-height:30px; color:#333; }
.proContent dl dd p{font-size:12px; line-height:20px; color:#888;}


.hnews{}
.hnewsul{ padding:20px 5px 20px}
.hnewsul li{ padding:10px 13px;}
.hnewsul li h3 a{ position:relative; display:inline-block; font-size:16px; line-height:22px; color:#333;}
.hnewsul li h3 a:before{ content:""; overflow:hidden; position:absolute; left:-13px; top:50%; width:0px; height:0px; margin-top:-3px; border:3px solid transparent; border-left-width:5px; border-left-color:#555}
.hnewsul li p{ font-size:14px; line-height:22px; color:#888; padding:4px 0;}
.hnewsul li span a{ font-size:12px; line-height:22px; color:#333;}
.hnewsul li a:hover{ color:#d00; text-decoration:underline;}
.hnewsul li h3 a:hover:before{ border-left-color:#d00}

.footer{ background-color:#f5f5f5; padding:15px 0;}

.copy{ text-align:center;}
.copy li,.copy li a{ font-size:12px; line-height:22px; color:#888;}
.copy a{ display:inline-block; margin:0 5px;}



/*内页*/

.content{ padding:0px 0 20px;}

.co_text{ text-align:center; padding:40px 0; background-color:#f5f5f5; background-image:url(../images/navbga.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:cover;}
.co_text ul{ position:relative;}
.co_text h1{ font-size:20px; line-height:30px; color:#333}
.co_text p{ font-size:14px; line-height:20px; color:#666; margin-top:5px;}

.aboutTop{ background-color:#f5f5f5; background-image:url(../images/navbga.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:cover; padding:30px 0;}


.about{}
.about h1{ font-size:20px; line-height:30px; color:#d00;}
.about ul{ font-size:14px; line-height:22px; color:#333; padding:20px 0 20px;}
.about ul p{ padding:10px 0 }
.about ul h2{ display:inline-block;}

.aboutContent{}
.aboutContent dl{ border-top:1px solid #ccc; padding:15px 0 15px; width:100%; float: none;}
.aboutContent dl dt{ font-size:18px; line-height:30px; font-weight: normal; color:#333;}
.aboutContent dl dd{ font-size:12px; line-height:30px;}

.honorList{ margin-top:30px;}
.honorList li{ width:50%; float:left;}
.honorList li span{ margin-right:0px; display:block; padding-top:133%; height:0; background-repeat:no-repeat; background-position:50% 50%; background-size:100%;}



/*news*/

.text{ font-size:14px; line-height:26px; padding:15px 0; margin:0 5px; border-bottom:1px solid #ddd;}
.text h2{ font-weight:700; font-size:16px; line-height:30px; color:#d00; padding:10px 0 5px;}
.text h3{ font-weight:700; font-size:14px; line-height:30px; color:#000; padding:10px 0 5px;}
.text p{ padding:5px 0px;}

.pn{ font-size:14px; line-height:30px; padding:20px 5px 0;}
.pn span{ display:inline-block; padding-right:10px;}
.pn a{ font-size:14px; line-height:30px; color:#333;}
.pn a:hover{ color:#e00; text-decoration:underline;}


/*contact*/

.con_contact{ padding:10px 5px 0;}
.con_contact ul{ position: relative; text-align:center; padding-top:150px}
.con_contact ul:before{ content:""; overflow:hidden; position:absolute; left:50%; top:0px; margin-left:-70px; width:120px; height:120px;background-color:#ddd; padding:10px; border-radius:5px; background:url(../images/weixin.jpg) no-repeat 50% 50%; background-size:120px 120px; }
.con_contact li{position:relative; padding:14px 0; border-top:1px solid #eee;}
.con_contact li,.con_contact li a{ font-size:16px; line-height:26px; color:#555; }
.con_contact li a{ text-decoration:underline; }
.con_contact li a:hover{ color:#e00; text-decoration:underline;}


}


