body{background: #fff;margin: 0 auto;font-family: 'Microsoft YaHei', 'Simsun', Arial;}
.clear {clear: both;height: 0;font-size: 0px;line-height: 0px;}
/*顶部*/
.logo{text-align:center;}
.layui-nav{background-color: #000;}
.layui-nav ul{width: 1200px;margin: auto;}
.layui-nav .layui-nav-item {margin-right: 20px;}
.layui-nav .layui-nav-item a{font-size: 16px;color: #fff;/*font-weight: bold;*/}
.layui-nav .layui-this:after, .layui-nav-bar{background-color: #9c2e31;}
.layui-nav .layui-nav-child a{color: #000;}
/*幻灯片*/
#test1{display: none;}
#test10{display: block;}

/*banner*/
.banner {margin-top:2px;}
.banner img {max-width: 100%; display:block;}
.banner .swiper-pagination{ height: 40px; line-height: 40px;}
.banner,
.banner .swiper-container {position: relative;max-height: 980px;overflow: hidden;}
.banner .swiper-slide {position: relative;}
.banner .swiper-pagination {line-height: 200px; height: 140px;}
.banner .swiper-pagination {position: absolute;text-align: center;bottom: 0;left: 0;right: 0;z-index: 899988;}
.banner .swiper-pagination span {width: 40px; height: 8px; margin: 0 20px;  /* border-radius:10px;*/ display: inline-block;  background: #fff; opacity: .6; filter: alpha(opacity=60); border-radius: 0;}
.banner .swiper-pagination span.swiper-active-switch {opacity: 1; filter: alpha(opacity=100); width: 120px;}
.mod-adbtns {position: absolute;top: 50%;z-index: 6; height: 60px; width: 1300px; left: 50%; margin-left: -650px; margin-top: -13px;right: auto;}
a.btnl:after,
a.btnr:after {cursor: pointer;display: inline-block; 
              font-family: "iconfont" !important; 
              color: #b7b7b7; font-size: 50px; 
              font-style: normal; 
              -webkit-font-smoothing: antialiased;  
              -moz-osx-font-smoothing: grayscale;
               content: "\e60f"; float: left;}
a.btnl {float: left;}
a.btnr {float: right;}
a.btnr:after {content: "\e67a";}
a.btnl:after,
a.btnr:after {color: #fff;}
a.btnl:hover:after,
a.btnr:hover:after {color: #f70007;}

.swiper-wrapper,
.swiper-slide {height: auto !important;}
/*关于我们*/
#about{margin-top:5px;background: #000;padding-top: 50px;}
.layui-row{width: 1200px;margin: auto; margin-top:5px; background: url(img/about.jpg)  no-repeat;}
#about .jj{padding-left: 660px;padding-top: 20px; }
#about .j{background-color: #000;width: 500px;line-height:30px;}
#about .j p{color: #fefefe;font-size: 16px;padding: 15px; text-indent:28px;}
#about .jj_top{padding-left: 345px;color: #fefefe;font-size: 36px;line-height:50px;}
#about .jj_top .a,#about .jj_top .b{text-align: center;font-size:36px}
#about .pic img{width: 1200px;margin-bottom: 50px;margin-top: 50px}
/*历程*/
.history {width: 1200px;margin: 0 auto;}
.history .bt{text-align: center;font-size: 35px;font-weight: bold;margin-top: 20px;}
.history .fbt{text-align: center;font-size: 20px;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #959595;}
.history .nr{text-align: center;font-size: 18px;font-weight: 400;line-height:30px;}
.history .nr .c{font-weight: 700;}
.history .lcpic{width: 100%;margin-top:30px;margin-bottom:40px;height: 80px;background: url("img/lc.png") no-repeat center center;}
/*产品*/
.cp {width: 1200px;margin: 0 auto;}
.cp .bt{text-align: center;font-size: 35px;font-weight: bold;margin-top: 20px;}
.cp .fbt{text-align: center;font-size: 20px;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #959595;}
.cp .dy {width: 100%;}
.cp .dy ul li{width: 290px;height: 271px;float: left;margin-right: 10px;margin-bottom: 12px;}
.cp .dy ul li div img{border: 1px solid #ddd;width:290px;height: 210px;}
.cp .dy ul li span{width: 290px;height: 30px;display: block;line-height: 36px;color: #000;font-size: 16px;margin-top: 6px;text-align: center;}
.cp .dy ul li span a{color:#000;}
/*优势*/
.ys {width: 100%;background: #f0e5d5;}
.ys .box {width: 1200px;margin: 0 auto;}
.ys .box .ys_logo {background: url("img/ys_1.png") no-repeat center center;height: 234px;padding-top:50px}
.ys .box .ys_ys {background: url("img/ys_2.png") no-repeat center center;height: 480px;}
/*新闻*/
.news{width: 100%;}
.news .bt{text-align: center;font-size: 35px;font-weight: bold;margin-top: 20px;}
.news .fbt{text-align: center;font-size: 20px;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #959595;}
.news .content{width: 1200px;margin: 0 auto;}
.news_dl{float:left; width:360px; height:300px; overflow:hidden;margin-right:50px;}
.news_dl:nth-last-child(1)
{
margin-right:0px;
}
.news_dl .news_div_item_pic{overflow:hidden; width:380px;height: 200px;}
 .news_dl .news_div_item_pic img{width:380px;height: 200px;}
.news_dl .news_div_item_pic img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.news_dl .news_div_item_pic img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.news_div_item_title {text-align: center;font-size: 16px;/*line-height: 30px;*/text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/*底部*/
footer{width: 100%;background: #000;height: 280px;}
.foot{width: 1200px;margin: 0 auto;padding-top: 80px;}
.foot .flogo{width: 20%;float: left;}
.foot .menu{width: 60%;	float: left;color: #fff;}
.foot a{color: #fff}
.foot .menu .s{margin:0 auto;margin-bottom: 10px;}
.foot .menu .mli{float: left;}
.foot .menu .mli:before{position: absolute;top: 5%;right: 0;width: 1px;height: 90%;background-color: #cccccc;content: "";}
.foot .menu .mli:last-child:before{width: 0;}
.foot .mod-first {display: block;padding-right: 15px;padding-left: 15px;text-align: center;color: #fff;}
.foot .pluginContent{padding:20px;line-height: 30px;}
.foot .ewm{float: right;}

/*单页*/
.fix-banner img {width: 100%;}
.list-doc{width: 1200px;margin: 0 auto;overflow: hidden;}
.page_main{border-bottom: 2px solid #000; padding-top: 20px; padding-bottom: 50px;margin-bottom: 20px}
.page_main_title {font-size: 25px;margin: 10px;float: left;}
.page_main_info{margin-top: 10px;color: #000;float: right;}
.page_main_r_content {line-height: 30px;margin: 0;padding: 40px 0 40px 0;font-size: 18px;font-family: "微软雅黑";}
/*新闻*/
.list-doc .div-doc {border-bottom: 1px solid #ccc; padding-bottom: 15px;}
.list-doc-title {color: #525252; cursor: pointer; font-size: 24px; line-height: 25px; padding-top: 7px;  padding-bottom: 5px;}
.list-doc-title a {color: #000;font-size: 20px;}
.column-name {background: #000; padding: 5px; color: #fff;}
/*内容页*/
.doc-main .doc-container {width: 1100px; margin: 0 auto; background: #fff;padding: 0 36px 60px 36px;}
.doc-nav{ line-height:44px; height:44px; font-size:14px; padding-left: 22px; width: 1010px; margin: 0 auto;}
.doc-nav>a{ color:#000;font-weight: bold;margin: 0 5px;}
.doc-nav>span{margin: 0 5px;}
.doc-main .doc-container .doc-title>h1 {line-height: 56px;font-size: 30px;Text-align: center;padding: 10px 0 10px 0;font-weight: normal;}
.doc-main .doc-container .doc-title .doc-sub-title {font-size: 14px;color: #666666;line-height: 36px;margin-top: 10px;margin-bottom: 20px;font-weight: normal;text-align: center;}
.doc-main .doc-container .doc-content {line-height: 30px; margin: 0;padding: 40px 0 40px 0;font-size: 18px;font-family: "微软雅黑";}
.doc-content img {width: 100%;}
.doc-page{width: 100%;height:50px;}
.doc-page-top,.doc-page-lower{width:100%;float:left;height:25px;margin-left:8px;}
#toolbar2 {	display: none;}
 

@media only screen and (max-width: 768px){
body{margin: 5px;}
.logo img{width: 120px;}
/*顶部*/
.layui-nav ul{width: 100%;}
.layui-nav{padding: 0px;}
.layui-nav *{font-size: 0px;}
.layui-nav .layui-nav-item a{font-size: 15px;color: #fff;/*font-weight: bold;*/text-align: center;}

.layui-nav .layui-nav-item {margin-right: 0px;margin-left:0px;width:33.33%;}
.layui-nav .Brand ,.layui-nav .News{display: none;}
/*幻灯片*/
.banner {max-height: 150px;}
.banner .swiper-pagination span {height: 4px;}
/*关于我们*/
#about{margin: auto;margin-top:5px;}
.layui-row{width: 100%;margin: auto;}	
#about{padding-top:5px;background: #000;}
.layui-row{width: 100%;margin: auto; margin-top:0px; background: url(img/about.png)  no-repeat;}
#about .jj{padding-left: 0px;padding-top: 0px; }
#about .j{background-color: #000;width: 100%;line-height:30px;}
#about .j p{color: #fefefe;font-size: 14px;padding:0px; text-indent:28px;margin:10px;}
#about .jj_top{padding-left: 0px;color: #fefefe;font-size: 36px;line-height:50px;}
#about .jj_top .a,#about .jj_top .b{text-align: center;font-size: 24px;}
#about .pic img{width: 100%;margin-bottom: 0px;margin-top: 0px}
/*历程*/
.history {width: 100%;margin: 0 auto;}
.history .bt{text-align: center;font-size: 24px;font-weight: bold;margin-top: 20px;}
.history .fbt{text-align: center;font-size: 14px;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #959595;}
.history .nr{text-align: center;font-size: 14px;font-weight: 400;line-height:30px;}
.history .lcpic{width: 100%;margin-top:10px;margin-bottom:10px;height: 30px;background: url("img/lc.png") no-repeat;background-size:100%;}
/*产品*/
.cp {width: 100%;margin: 0 auto;}
.cp .bt{text-align: center;font-size: 24px;font-weight: bold;margin-top: 20px;}
.cp .fbt{font-size: 14px;text-align: center;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #959595;}
.cp .dy ul li{width: 47%;height: 150px;float: left;margin: 5px;margin-bottom: 5px;}
.cp .dy ul li div img{border: 1px solid #ddd;width:100%;height: 120px}
.cp .dy ul li span{width: 100%;height: 30px;display: block;line-height: 30px;color: #000;font-size: 14px;margin-top: 0px;text-align: center;}
.cp .dy ul li span a{color:#000;}
/*优势*/
.ys {width: 100%;background: #f0e5d5;}
.ys .box {width: 100%;margin: 0 auto;}
.ys .box .ys_logo {background: url("img/ys_1.png") no-repeat center center;height: 120px;background-size:50%;padding-top: 0px;}
.ys .box .ys_ys {background: url("img/ys_2.png") no-repeat center center;height: 150px;background-size:90%}
/*新闻*/
.news{width: 100%;text-align: center;}
.news .bt{font-size: 24px;font-weight: bold;margin-top: 20px;}
.news .fbt{font-size: 14px;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #959595;}
.news .content{width: 100%;margin: 0 auto;}
.news_dl{float:left; width:100%; height:240px; overflow:hidden;margin-right:5px;}
.news_dl .news_div_item_pic{overflow:hidden; width:100%;height: 200px;}
.news_dl .news_div_item_pic img{width:100%;height: 200px;}
.news_div_item_title {text-align: center;font-size: 14px;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_div_item{width: 90%;margin: auto;}
/*底部*/
footer{width: 100%;background: #000;height: 120px;margin-bottom: 54px;}
.foot{width: 78%;margin: 0 auto;padding-top: 10px;}
.foot .flogo{display: none;}
.foot .menu{width: 100%;float: left;color: #fff;}
.foot .menu p{text-align: center;}
.foot a{color: #fff}
.foot .menu .s{display: none;}
.foot .menu .mli{float: left;}
.foot .menu .mli:before{position: absolute;top: 5%;right: 0;width: 1px;height: 90%;background-color: #cccccc;content: "";}
.foot .menu .mli:last-child:before{width: 0;}
.foot .mod-first {display: block;padding-right: 15px;padding-left: 15px;text-align: center;color: #fff;}
.foot .pluginContent{padding:20px;line-height: 28px;}
.foot .ewm{display: none;}
.foot span{display: none;}
/*单页*/
.fix-banner img {width: 100%;}
.list-doc{width: 100%;margin: 0 auto;}
.page_main{border-bottom: 2px solid #000; padding-top: 20px; padding-bottom: 60px;}
.page_main_title {font-size: 25px;margin: 10px;float: left;}
.page_main_info{margin-top: 10px;color: #0066CC;float: right;}
.page_main_r_content {line-height: 30px;margin: 0;padding: 40px 0 40px 0;font-size: 18px;font-family: "微软雅黑";}
.page_main_r_content img{width:100%;height: 100%;}
.doc-content img{width:100%!important;height: 100%!important;}
/*新闻*/
.list-doc .div-doc {border-bottom: 1px solid #ccc; padding-bottom: 15px;}
.list-doc-title {color: #525252; cursor: pointer; font-size: 24px; line-height: 25px; padding-top: 7px;  padding-bottom: 5px;}
.list-doc-title a {font-size: 15px;}
/*内容页*/
.doc-nav { line-height: 30px; height: 30px;font-size: 14px;padding-left: 5px;width: 100%;}
.doc-main .doc-container {width: 100%; margin: 0 auto; background: #fff;padding: 0px;}
.doc-nav{ line-height:44px; height:44px; font-size:14px; padding-left: 22px; width: 100%; margin: 0 auto;}
.doc-nav>a{ color:#000;font-weight: bold;margin: 0 5px;}
.doc-nav>span{margin: 0 5px;}
.doc-main .doc-container .doc-title>h1 { font-size: 24px;line-height: 30px;}
.doc-main .doc-container .doc-title .doc-sub-title {line-height: 30px;margin-top: 2px; margin-bottom: 5px;}
.doc-main .doc-container .doc-content {line-height: 30px; margin: 0;padding: 40px 0 40px 0;font-size: 18px;font-family: "微软雅黑";}
/*手机底部导航*/
#toolbar2 {
	color: #fff;
	width: 100%;
	height: 54px;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 8;
	background: #333;
	display: block;
}
#toolbar2 li {
	float: left;
	width: 25%;
	text-align: center;
}
#toolbar2 a {
	width: 100%;
	color: #fff;
	display: block;
	padding: 5px 0 0 0;
	line-height: 23px;
	font-size: 14px;
}
#toolbar2 a span {
	font-size: 22px;
	display: block;
}
}