﻿@charset "utf-8";
/* CSS Document */
* {font-family: "微软雅黑";-webkit-text-size-adjust: none; color:#424242;font-size: 14px;}
td, th, div, input, select, textarea, li, ol, dt, dd, h1, h2, h3, h4, h5, h6 {font-size: 14px;}
body, p, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding: 0;	margin: 0;}
li {list-style-type: none;}
a, img {border: none;}
a {	text-decoration: none;color: #353535;}
body {margin: 0;padding: 0;}
.clear {clear: both;}
.all{ max-width:640px; margin:0 auto;}


/* 首页 */
.head{ width:100%; position: relative; float:left; background:transparent;background:#c70100; z-index:999; top:0px;}
.head .nav{height:40px; line-height:40px; width:50px; position:absolute; top:10px; right:10px; background:#fff; text-align:center; cursor:pointer;}
.head .nav img{width:22px;vertical-align: middle;}
.head .nav_slide{position: absolute;top:59px;width:100%;right: 0; background:rgba(0,0,0,.9); z-index: 6666;display: none;}
.head .nav_slide ul{}
.head .nav_slide li a{display: block;height:40px;line-height:40px; color:#fff; text-align:center; border-bottom:1px solid #373737;}
.head .nav_slide li a span{color: #fff;font-size: 14px;}
.head .nav_slide li a:hover{ background:#fe0000; border-bottom:1px solid #fe0000;}
.head .nav_slide li a:hover span{color: #064686;}
.logo{ float:left; padding:8px 0px; margin-left:10px;}
.logo a{ float:left;}
.logo img{ width:50px; float:left;}
.logo_r{ float:left; margin-left:8px;}
.logo_r h2{ color:#fff; font-weight:bold; font-size:1.3rem; margin-top:7px;}

/* 导航列表 */
.nav_list{margin-top:0px; margin-bottom:20px; padding: 0 2%; float:left; width:94%;}
.nav_list ul li{float: left;width: 20%;text-align: center;margin-top: 18px;}
.nav_list ul li .ig{text-align: center;}
.nav_list ul li .ig img{vertical-align: middle;width: 60%;}
.nav_list ul li p{text-align: center;line-height: 100%;color: #333333;font-size: 13px;margin-top: 10px;}

/*banner*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide a{ background:#f4f7f9;}

/*产品分类*/
.pro01{ width:96%; margin:0 auto; margin-top:20px;}
.tit{ text-align:center;}
.tit h2{ font-size:20px; font-weight:normal;}
.tit h2 span{ color:#bc2106; font-size:20px;}
.tit h3{ font-size:16px; font-weight:bold;}

.n03{ width:100%; margin:15px auto 5px auto; display:table;}
.n03 li{ width:31.5%; float:left; height:35px; line-height:35px; margin-right:1.9%; text-align:center; margin-bottom:10px; font-size:15px;}
.n03 li:nth-child(3n){ margin-right:0px;}
.n03 li a{ width:100%; float:left; font-size:15px; color:#bc2106; border-radius:5px; background:#bc2106; color:#fff;}

/*en专用*/
.n033{ width:100%; margin:15px auto 5px auto; display:table;}
.n033 li{ width:100%; float:left; height:35px; line-height:35px; margin-right:1.9%; text-align:center; margin-bottom:10px; font-size:15px;}
.n033 li:nth-child(3n){ margin-right:0px;}
.n033 li a{ width:100%; float:left; font-size:15px; color:#bc2106; border-radius:5px; background:#bc2106; color:#fff;}

.pro02{ width:100%; float:left; margin-bottom:10px;}
.pro02 li{ width:48.5%; float:left; margin-right:3%; margin-bottom:8px;}
.pro02 li .a01{ width:100%; float:left;}
.pro02 li:nth-child(2n){ margin-right:0px;}
.pro02 li img{ width:100%; display:block;}
.pro02{ text-align:center; line-height:30px;}


/*关于我们*/
.about{ width:100%; float:left; background:url(../images/bg01.jpg) repeat-y top; padding-bottom:50px;}
.about01{ width:96%; margin:0 auto; display:table; padding-top:20px; padding-bottom:20px;}
.about01 h2{ font-size:20px; color:#bc2106; font-weight:normal;}
.about01 h2 span{ color:#fff; font-size:16px; margin-left:8px;}
.about01_t1{ margin:10px auto; width:100%;}
.about01_t2{ line-height:26px; color:#fff;}
.more{ width:120px; height:38px; margin:0 auto; margin-top:10px;}
.more a{ color:#fff; width:120px; height:38px; line-height:38px; float:left; border:1px solid #fff; border-radius:5px; text-align:center;}
.more a:hover{ background:#bc2106; border:1px solid #bc2106;}

.jieshao{ width:96%; margin:0 auto; display:table; position:relative; top:-50px;}
.jieshao01{ width:90%; float:left; background:#bc2106; padding:20px 5% 20px 5%;}
.jieshao01 img{ width:10%; height:10%; float:left;}
.jieshao01 .nr01{ float:left; width:88%; float:right; color:#fff;}
.jieshao01 .nr01 h2{ font-size:16px; font-weight:normal; margin-bottom:3px; color:#fff;}
.jieshao01 .nr01 p{ color:#fff;}
.jieshao02{ background:#3f3f3f;}

/*新闻资讯*/
.news{ width:96%; margin:0 auto; margin-top:-30px;}

.news01_r{ float:right; width:100%; margin-top:8px;}
.news01_r li{ width:100%; float:left; padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #e1e1e1;}
.news01_r h2{ font-size:16px; font-weight:bold; margin-bottom:3px;}
.news01_r h3{ font-size:12px; font-weight:normal; color:#7f7f7f;}
.news01_r p{ overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:; -webkit-box-orient: vertical; color:#3c3c3c;}
.news01_r a{ color:#373737;}
.news01_r a:hover{ color:#bc2106;}

/*小广告*/
.b01{ width:100%; float:left; background:url(../images/bg03.jpg) no-repeat center bottom; margin-top:10px; background-size:cover; padding-bottom:60px;}
.b01a{ width:96%; margin:0 auto; display:table;}
.b01a_l{ width:100%; float:left; padding-top:20px;}
.b01a_l h2{ color:#fff; font-size:24px; font-weight:bold; margin-bottom:15px; text-align:center;}
.b01a_l ul{ width:96%; margin:0 auto; display:table;}
.b01a_l li{ float:left; width:46%; height:33px; line-height:33px; background:#bc2106; border:2px solid #fff; text-align:center; border-radius:5px; color:#fff; font-size:16px; margin-right:4%; margin-bottom:10px;}
.b01a_l li:nth-child(2n){ margin-right:0px;}
.b01a_r{ float:left; margin-top:10px; margin-left:3%;}
.b01a_r img{ float:left;}
.b01a_r .phone{ float:left; margin-left:10px;}
.b01a_r .phone h2{ font-size:14px; color:#fff; font-weight:normal;}
.b01a_r .phone p{ color:rgb(241, 134, 39); font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*案例展示*/
.case01{ width:96%; margin:0 auto; margin-top:20px; margin-bottom:15px;}

.marqueeleft{width:100%; overflow:hidden; margin-top:15px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:200px;overflow:hidden;}
.marqueeleft li p{ text-align:center; line-height:35px;}
.marqueeleft li .pic{display:block;overflow:hidden;width:200px; height:150px;}

/*底部*/
.footer{ width:100%; float:left; background:#26272a;}
.footer01{ width:96%; margin:0 auto; display:table; padding:15px 0px 10px 0px;}

.daohang{ color:#fff;  border-bottom:1px solid #434448; display:table; width:100%; padding-bottom:5px;}
.daohang h2{ border-left:2px solid #fff; padding-left:8px; font-weight:normal; font-size:16px; color:#fff;}
.contact{ border-top:1px solid #434448;  line-height:28px; margin-top:15px; margin-bottom:15px; padding-top:5px;}
.contact li{ float:left; margin-right:10px; color:#8d8d8d; font-size:13px;}

.ewm{ width:70%; margin:0 auto;  margin-top:15px; display:table;}
.ewm01{ width:45%; float:left; margin-right:10%;}
.ewm01:nth-child(2n){ margin-right:0px;}
.ewm01 img{ width:100%;}
.ewm01 p{ color:#fff; text-align:center;}
.ewm02{ margin-right:0px;}

.footer02{ width:100%; float:left; text-align:center; background:#c70100; color:#fff; padding:10px 0px;}


/*内页*/
.conter{ width:96%; margin:0 auto; margin-top:10px;}
.conter img{ max-width:100%;}
.tit1{ text-align:center; font-weight:bold; font-size:18px; color:#c52103;}


.contact01{ width:100%; float:left; margin-bottom:10px;}
.c01{ width:48%; float:left; border-right:1px solid #d1d1d1; text-align:center; padding:5px 0px; margin-bottom:20px;}
.c01 img{ height:40px;}
.c01:nth-child(2n){ border-right:0px;}
.c01 h2{ font-size:18px; font-weight:normal; margin:10px 0px 10px 0px;}
.c01 p{ color:#666666; font-size:14px;}
.map{ width:100%; float:left; display:table; margin-bottom:30px;}
.conter01{ margin-top:30px;}


.liuyan{ font-size:15px; line-height:26px;}
.form01{ width:88%; margin:15px auto 30px auto; border:1px solid #dedede; display:table; padding:4%;}
.form01 li{ width:100%; float:left; margin-bottom:10px;}
.form01 li:last-child{ margin-bottom:0px;}
.form01 li p{ line-height:28px; font-size:14px;}
.form01 li input{ border:1px solid #dedede; background:#fff; height:40px; line-height:40px; float:left; width:100%; padding-left:10px;	font-family: "微软雅黑"; margin-bottom:5px; border-radius:5px;}
.form01 li .submit{ background:#bc2106; width:100%; height:40px; line-height:40px; color:#fff; cursor:pointer; text-align:center; border:none; font-size:15px;}
.form01 li .submit:hover{ background:#dd2808;}
.select1{ border:1px solid #dedede; background:#fff; height:40px; line-height:40px; float:left; width:100%; padding-left:10px;	font-family: "微软雅黑"; margin-bottom:5px; border-radius:5px;}


.news04{ margin-top:0px;}
/*分页*/
.yellow {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.yellow A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.yellow A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.yellow A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.yellow .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.yellow .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.news_del{ margin-top:10px;}
.news_del img{ max-width:100%;}
.tit03a{ text-align:center; font-weight:bold; font-size:16px;}
.p07{ text-align:center; line-height:30px; font-size:12px; color:#7f7f7f;}
.p08{ background:#F5F5F5; border:1px solid #E5E5E5; padding:2%; margin-bottom:10px; line-height:26px;}
.p09{ line-height:28px; text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow:hidden;}
.tit04b{ text-align:center; font-size:16px; margin-bottom:10px;}
.p10{ background:#F5F5F5; border:1px solid #E5E5E5; padding:2%; margin-bottom:10px; line-height:25px; font-size:12px; color:#585858;}


/*图片放大镜样式*/
.con01{ width:350px; margin:40px auto; display:table;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:250px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


/*图片放大镜样式*/
.con01{ width:350px; margin:20px auto; display:table;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:250px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}











