﻿body{ margin:0; padding:0; font-family:"Arial","Microsoft YaHei"; font-size:14px; color:#333; background:#fff;}
div,img,ul,li,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; box-sizing:border-box; -moz-box-sizing:border-box;}
div{ margin:0; padding:0;}
ui,li{ list-style:none;}
img{ max-width:100%;}

/*公用*/
a{ color:#333; text-decoration:none !important;}
a:hover{ color:#0070f0 !important;}
a.active{ color:#0070f0 !important;}
h2{font-size:36px;}
h5{font-size:16px !important; font-weight:bold !important;}
.font-bold{ font-weight:bold;}
.color-6{ color:#666;}
.app-nav{ display:none;}

.text-bai{color:#fff;}

.bann-page{ width:100%; height:auto;}
.page-title{ width:100%; height:auto; font-size:30px; text-align:center; padding:20px 0; border-bottom:1px solid #ddd;}
.page-zw{ width:100%; height:auto; line-height:24px; padding:30px 0;}

/*顶部*/
	/*导航定位 20190916 开始*/
	.top-box{ width:100%; height:auto; position:fixed; z-index:99999; background:#fff; box-shadow:0 0 5px #aaa;}
	.top-height{ width:100%; height:120px;}
	/*导航定位 20190916 结束*/

.top{ width:100%; height:50px; line-height:50px; background:#000; text-align:center; color:#fff; font-size:16px;}

.menu{width:100%; height:70px; padding:0 80px;}
.menu .logo{ float:left;}
.menu .menu-text{ float:right; line-height:70px;}
.menu .menu-text ul li{ display:inline-block; padding:0 25px; position:relative; font-size:13px;} /*09-24改*/
.menu .menu-text ul li a{ font-size:12px; color:#000}  /*09-24改*/
.menu .menu-text ul,.menu .menu-text p{float:left; margin:0;}
.menu .menu-text p{ height:70px;}
.menu .menu-text p img{ margin:0 0 0 12px; overflow:hidden;}

/*二级导航*/
.menu .menu-text ul li ul{ display:none; z-index:99; width:200px; background:#fff; line-height:35px; box-shadow:2px 2px 6px #ccc; position:absolute; top:52px;}
.menu .menu-text ul li:hover ul{ display:block;}
.menu .menu-text ul li ul li{ display:block; padding:0px}
.menu .menu-text ul li ul li a{ display:block; padding:2px 15px; font-weight:normal;}
.menu .menu-text ul li ul li a:hover{ background:#f5f5f5; color:#0070f0;}
.menu .menu-text p input {height: 30px;border:1px solid #eee;border-radius:15px;padding:0 0 0 10px;font-size:12px;background:#f5f5f5;}

/*核心价值*/
.index-ys{ width:100%; height:auto; background:#f5f5f5; padding:50px 0; text-align:center;}
.index-ys div{ display:inline-block; width:20%; margin:0 40px;}

/*细节*/
.index-con{ width:1100px; height:auto; margin:100px auto;}
.index-con h2{ font-size:35px;}
.index-con1{ width:100%; height:auto;}
.index-con1 .index-con-img{ width:430px; height:430px;}
.index-con1 .index-con-text{ width:560px; margin-left:102px; vertical-align:middle;}
.index-con-img,.index-con-text,.index-con-text2{ display:inline-block;}
.index-con-text hr,.index-con-text2 hr{ width:100px; border-color:#aaa; margin:30px 0;}
.index-con1 .index-con-text2{ width:560px; margin-right:102px; vertical-align:middle;}

/*产品展示*/
.index-prd{ width:100%; height:auto; background:#f5f5f5; padding:70px 0;}
.index-prd h2{ text-align:center; margin-bottom:70px;}
.index-prdcon{ width:1120px; margin:0 auto;}
.index-prdcon ul li img{ width:260px; height:260px;}

.index-button a{ display:block; width:140px; height:40px; line-height:36px; border:1px solid #666; border-radius:5px; text-align:center; color:#333; margin:50px auto 0;}
.index-button a:hover{ background:#fff;}

/*video*/
.index-video{ width:1100px; height:auto; margin:0 auto; padding:90px 0; overflow:hidden;}
.index-video .video-1{ float:left;}
.index-video .video-2{ float:right;}
.index-video .video-1 img,.index-video .video-2 img{ width:520px;}

/*footer*/
.footer-box{ clear:both; width:100%; height:auto; border-top:1px solid #ddd; padding:40px 0 15px; background:#f5f5f5;}
.foot-email{ width:560px; margin:0 auto; text-align:center;}
.foot-email p{ margin:30px 0; font-size:12px;} /*09-24改字体大小*/
.fot-input{ width:500px; height:42px; border:2px solid #000; padding-left:8px; background:#fff; margin:0 auto;}  /*2019-09-24改边框为黑色/增加margin*/
.fot-input input[type="text"]{ float:left; width:70%; height:38px; vertical-align:top; border:0; outline:none;}
.fot-input input[type="submit"]{ float:right; width:29%; height:38px; vertical-align:top; border:0; background:#000; color:#fff; font-size:16px;}/*2019-09-24改背景为黑色*/

.foot-nav{ width:1100px; height:auto; margin:45px auto; padding-top:30px; border-top:1px solid #ddd;}
.foot-nav ul{ display:inline-block; width:270px; vertical-align:top;}
.foot-nav ul h5{ margin-bottom:15px; font-size:14px !important; font-weight:normal !important;}/*09-24改字体大小/不加粗*/
.foot-nav ul li a{ color:#333; font-size:12px; line-height:28px;}/*09-24改字体大小*/
.foot-nav ul li img{ margin-top:8px;}

.foot-link{ width:1100px; height:auto; margin:0 auto; padding:20px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}

.foot-copyright{ width:1100px; height:auto; margin:20px auto 0; line-height:20px; color:#666; font-size:13px;}
.foot-copyright p{ margin-top:20px; text-align:center;}
.foot-copyright a{ color:#0070f0;}


/*产品展示*/
.prd-box{ width:1200px; height:auto; margin:36px auto;}
.prd-box .prd-tab{ text-align:center; width:100%; height:auto; padding-bottom:0px; ;}
.prd-box .prd-tab ul{ margin-bottom:0; border-bottom:1px solid #ddd}
.prd-box .prd-tab ul li{ display:inline-block; margin:0 16px;}
.prd-box .prd-tab ul li a{ display:inline-block; font-weight:bold; font-size:15px; padding-bottom:20px;}
.prd-box .prd-tab ul li.prd-active a{ color:#0070f0; border-bottom:2px solid #0070f0;}
.prd-box .prd-tab ul li.prd-active a{ color:#0070f0;}

.prd-cp{ margin-top:40px;}
.prd-cp .prd-pp{ display:inline-block; width:22%; height:auto; text-align:center; margin:16px; vertical-align:top; padding:0 12px;transition:all 0.4s;}
.prd-cp .prd-pp img{ width:250px; height:250px;}
.prd-cp .prd-pp p{ text-align:left; color:#666; border-top:1px solid #ddd; padding:10px 0;}
.prd-cp .prd-pp:hover{ box-shadow:0px 0px 12px #ccc;}

/*产品详情*/
.prd-details{ width:100%; height:auto; background:#f5f5f5; padding-bottom:60px;}
.prd-details .prd-xqy{ width:1200px; height:auto; margin:0 auto;}
.prd-details .prd-xqy p{ line-height:60px;}
.prd-details .prd-xqy a{  color:#0070f0; padding-right:30px;}
.prd-details .prd-xqy .prd-xqy-zw{ background:#fff; padding:20px; word-break: break-all; word-wrap:break-word;}/*09-24超出宽带自动换行*/

.prd-details .prd-xqy .prd-xqy-zw p{ line-height:22px;}/*09-24这行为新增加样式*/

/*FAQ*/
.faq-a{ border-bottom:1px solid #ddd; padding:30px 0;}
.faq-a h3{ padding-bottom:15px;}

/*下载*/
.down-xz a{ padding-right:30px;}

/*NEW*/
.new-con{ width:1000px; height:auto; margin:45px auto; border-bottom:1px solid #ddd; padding-bottom:45px;}
.new-con .new-img,.new-con .new-nr{ display:inline-block; vertical-align:top;}
.new-con .new-img{ width:200px; height:200px; margin-right:30px;}
.new-con .new-nr{ padding-top:6px;}
.new-con .new-nr .new-jy{ height:110px; margin:20px 0;}
.new-con .new-nr .new-time{ font-size:12px; color:#aaa;}

.new-fanye{ text-align:center;}
.new-fanye a{ color:#666; font-weight:bold; padding:0 8px;}

.fenye{margin:auto;text-align:center;margin-top:20px}
.fenye span{display:inline-block;padding:10px;font-size:16px;border:#e8e7ed solid 1px;margin:0px 5px;min-width:21px;cursor:pointer;background:#4c93ff;border:#4c93ff solid 1px;color:#fff}
.fenye a{display:inline-block;padding:10px;font-size:16px;color:#999;border:#e8e7ed solid 1px;margin:0px 5px;min-width:21px;cursor:pointer}

/*联系我们*/
.contact-img,.contact-text{ display:inline-block; vertical-align:top;}
.contact-text{ font-size:14px; line-height:22px;}/*09-24字体大小行高*/
.contact-img{ margin-right:40px;}

/*留言 2019.09.13*/
.contact-ly,.contact-text{ display:inline-block;}
.contact-ly{ width:540px; margin-right:60px;}
.contact-tit1{ font-size:24px;}
.contact-tit2{ font-size:14px; color:#888;}
.context-form span{ display:inline-block; width:122px;}
.context-form span i{ color:#f30;}
.context-form input,.context-form select{ width:417px; height:35px; border:1px solid #ccc; border-radius:5px; outline:0; padding-left:5px;}
.context-form textarea{ display:inline-block; width:417px; border:1px solid #ccc; border-radius:5px; outline:0; padding-left:5px;}
.context-form select{ margin-left:-5px;}
.context-form p{ margin-top:22px;}
.context-form input[type=submit]{ width:136px; height:38px; background:#0070f0; color:#fff;}
.text-top{ vertical-align:top;}




/*搜索*/
.search-box{ width:100%; height:250px; background:#0070f0; padding-top:100px;}
.search-ss{ width:800px; height:40px; background:#fff; border-radius:5px; margin:0 auto;}
.search-ss input{ width:90%; height:38px; margin-left:10px; border:0; outline:none;}
.search-ss img{ float:right; margin-top:2px;}


/*APP*/
@media screen and ( max-width:768px){
	/*导航定位 20190916 开始*/
	.top-height{ display:none;}
	.top-box{ position:inherit;}
	/*导航定位 20190916 结束*/
	
	.top{ height:auto; padding:3px; font-size:0.8em; line-height:22px;}
	.menu{ padding:0 5px; height:42px;}
	.menu .logo img{ width:60%;}
	.menu-text{ display:none;}
	
	.app-nav{ display:block;}
	/*banner*/
	.carousel-indicators{ bottom:-2px !important;}
	.carousel-indicators .active,.carousel-indicators li{ margin:0 4px !important; width:9px !important; height:9px !important;}
	
	.index-ys div{ width:100%; margin:10px 0;}
	
	h2{ font-size:1.8em;}
	
	.index-con{ margin-bottom:60px;}
	.index-con,.index-con1{ margin-top:50px;}
	.index-con,.index-con1 .index-con-text2,.index-prdcon{ width:100%;}
	.index-con1 .index-con-img{ width:100%; height:auto; text-align:center;}
	.index-con1 .index-con-img img{ width:70%;}
	.index-con1 .index-con-text,.index-con1 .index-con-text2{ width:95%; margin:0; padding-left:3%;}
	.index-con h2{ font-size:1.5em;}
	.index-con-text hr, .index-con-text2 hr{ margin:16px 0;}
	
	.index-prd{ padding:30px 0;}
	.index-prd h2{ margin-bottom:30px;}
	.index-button a{ margin:30px auto 0;}
	
	.index-video{ width:100%; padding:35px 0; text-align:center;}
	.index-video .video-1,.index-video .video-2{ float:none;}
	.index-video .video-1 img,.index-video .video-2 img{ max-width:90%; margin:8px auto;}
	
	.foot-email,.fot-input,.foot-nav,.foot-link,.foot-copyright{ width:97%; margin:0 auto; text-align:center;}
	.foot-copyright{ padding-top:16px;}
	.foot-link{ text-align:left;}
	.foot-link img{ max-width:28%;}
	.foot-nav ul{ margin-top:30px;}
	.foot-nav ul h5{ margin-bottom:8px;}
	
	.prd-box{ width:100%;}
	.prd-box .prd-tab ul li a{ font-size:0.9em;}
	.prd-cp .prd-pp img{ width:100%; height:100%;}
	.prd-box .prd-tab ul li{ margin:0 8px;}
	.prd-box .prd-tab ul li a{ padding-bottom:10px; margin-bottom:12px;}
	.prd-cp .prd-pp{ width:46%; padding:0 8px; margin:12px 5px;}
	.prd-cp .prd-pp h5{ font-size:0.8em !important;}
	.prd-cp .prd-pp p{ font-size:0.75em;}
	
	.prd-details .prd-xqy{ width:100%;}
	.prd-details .prd-xqy .prd-xqy-zw{ padding:10px;}
	
	.page-zw{ padding:20px 10px;}
	
	.page-title{ font-size:1.4em; padding:15px 0;}
	
	.new-con{ width:100%;}
	.new-con .new-img{ width:30%; height:auto; margin-right:6px;}
	.new-con .new-nr{ width:66%;}
	
	.contact-text{ font-size:1em;}
	.contact-img{ margin-right:0;}
	
	.search-ss{ width:90%;}
	.search-ss input{ width:85%;}
	
	/*留言 2019.09.13*/
	.contact-tit1{ font-size:1.2em;}
	.context-form select{ margin-left:0px;}
	.contact-ly,.context-form input, .context-form select,.context-form textarea{ width:100%;}
	
}