@charset "utf-8";

/*

Copyright (C) 山东卓博信息科技有限公司 All rights reserved

版权声明：以下代码均属于山东卓博信息科技有限公司（以下简称卓博科技）原创设计，版权归卓博科技所有，拷贝、抄袭、盗用者将追究其法律责任。

 */

body { background: #fff; }

*{list-style:none}

a { text-decoration: none; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s; color: #000; }

a:hover { text-decoration: none; color: #c30f1c; }

ul { padding: 0; list-style: none; margin: 0; }

li, img { -webkit-transition: all 0.20s linear 0.01s; -moz-transition: all 0.20s linear 0.01s; -ms-transition: all 0.20s linear 0.01s; -o-transition: all 0.20s linear 0.01s; transition: all 0.20s linear 0.01s; }

em { font-style: normal; }

 @keyframes promove {

from {

transform: translateX(0px)

}

to {

transform:translateX(5px)

}

}

@keyframes scaleDraw {0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}

h1, h2, h3, h4, h5, h6 { margin: 0 auto; }

.container { width: 1200px !important; padding: 0; position: relative; }

.head {height:75px;width:100%;top:0;background:#fff;line-height:75px;z-index:1000;position: fixed;border-bottom:1px solid #eee;}

.head .container{width:1260px !important;}

.head .logo{float:left;}

.head .logo img{height:75px;}

.head .nav{float:right;margin-right:30px;}

.head .nav ul li{float:left;margin-left:0px;}

.head .nav ul li a{font-size:16px;color:#666;display: block;padding:0 14px;line-height:78px;}

.head .nav ul li a:hover{border-top:2px solid #c30f1c;height:75px;color:#c30f1c;line-height:75px;}

.head .nav ul .on a{border-top:2px solid #c30f1c;height:75px;color:#c30f1c;line-height:75px;}

.head .nav .menu ul li .sub {background: #fff; z-index: 200; position: absolute; top: 75px;width:100px;}

.head .nav .menu ul li .sub li a { border: none; color: #333;border-top: 1px solid #eee; height:30px; margin: 0; line-height:30px;font-size:14px;width:100px;text-align:center;}

.head .nav .menu ul li .sub li a:hover { color: #c30f1c; }

.head .nav .menu ul li .sub-menu { color: #333; display: none; overflow: hidden; }

.head .nav .menu ul li:hover .sub-menu { display: block; }

.head .search{width:180px;float:right;height:33px;border:1px solid #ddd;margin-top:20px;line-height:33px;overflow:hidden;padding:0px 10px;}

.head .search .search-keyword{float:left;height:33px;border:0;width:115px;}

.head .search button{background:none;border:0;height:33px;float:right;display: block;font-size:18px;color:#666;}

.head .phone{float:right;width:215px;font-size:22px;}

.head .phone ul li{height:30px;line-height:45px;}

.head .phone i{margin-right:10px;color:#c30f1c;}

.banner { width: 100%;overflow: hidden; position: relative; z-index:90; }

.banner .hd { height: 20px; overflow: hidden; position: absolute; bottom: 10px; z-index: 1; left: 46%; }

.banner .hd ul { overflow: hidden; zoom: 1; float: left; }

.banner .hd ul li { float: left; margin-right: 2px; width: 20px; height: 20px; line-height: 14px; text-align: center; background: rgba(255,255,255,0.4); cursor: pointer; border-radius: 100px; margin: 0 2px; }

.banner .hd ul li.on { background: #c30f1c; color: #c30f1c; }

.banner .bd { width: 100%;overflow: hidden; margin: 0 auto; position: relative;text-align:center; }

.banner .bd ul { width: 100%;top: 0; left: 0 }

.banner .bd li { float: left; width: 100%;}

.banner .bd li span { display: block; width: 100%;}

.banner .bd li img{width:100%;}

.banner .prev, .banner .next { height: 75px; background: #fff; position: absolute;top: 45%; margin-top: -25px; display: block; filter: alpha(opacity=50); opacity: 0.5; font-size: 60px; color: #000;}

.banner .next { left: auto; right:0; background-position: 8px 5px; }

.banner .prev:hover, .banner .next:hover { filter: alpha(opacity=100); opacity: 1; }

.banner .prevStop { display: none; }

.banner .nextStop { display: none; }

.index-title{ text-align: center; background:url(index-title-bg.png) center; height: 60px; margin-bottom: 20px;}

.index-title .t-1{ font-size: 24px; color: #000000; font-weight: bold; line-height: 42px; }

.index-title .t-1 span{ color: #c30f1c; }

.index-title .t-2 { color: #ccc; }

.index-btn{}

.index-btn a{margin:30px auto;display: block;width:200px;height:40px;line-height:40px;text-align:center;border-radius: 100px;border:1px solid #ccc;color:#666;}

.index-btn a i{margin-left:20px;font-size:20px;margin-top:3px;}

.zh-info{overflow:hidden;border-bottom:1px solid #eee;border-top:1px solid #eee;background:#fafafa;}

.zh-info ul li{width:300px;float:left;border-right:1px solid #ccc;padding:30px 20px;}

.zh-info ul li:first-child{border-left:1px solid #ccc;}

.zh-info ul li i{float:left;font-size:36px;color:#666;margin-right:30px;margin-left:10px;}

.zh-info ul li .box{float:left;}

.zh-info ul li .box span{display: block;font-size:16px;font-weight:bold;}

.zh-info ul li .box small{color:#999;}

.zh-about{margin-top:20px;}

.zh-about .cont{background:url(about-bg.png) top center;height:383px;margin-top:20px;}

.zh-about .cont .text{width:860px;float:right;clear:both;margin-right:20px;margin-top:20px;}

.zh-about .cont .text strong{font-size:20px;color:#c30f1c;}

.zh-about .cont .text p{font-size:16px;color:#666;margin-top:10px;}

.zh-about .cont .text a{display: block;background:#c30f1c;color:#fff;padding:10px 20px;width:120px;}

.zh-about ul{overflow:hidden;margin-top:10px;}

.zh-about ul li{width:386px;float:left;padding:30px;background:#f8f8f8;margin-left:20px;}

.zh-about ul li:first-child{margin-left:0;}

.zh-about ul li i{float:left;font-size:36px;margin-right:30px;margin-left:60px;width:60px;height:60px;text-align:center;background:#c30f1c;color:#fff;border-radius: 100px;padding:10px;}

.zh-about ul li .box{float:left;margin-top:5px;}

.zh-about ul li .box span{display: block;font-size:18px;font-weight:bold;}

.zh-about ul li .box small{color:#999;}

.zh-sociology{overflow:hidden;margin-top:30px;font-size:16px;}

.zh-sociology .left{width:580px;float:left;}

.zh-sociology .right{width:580px;float:right;}

.zh-sociology .title{height:35px;line-height:35px;border-bottom:1px solid #ccc;}

.zh-sociology .title span{display: block;width:130px;text-align:center;background:#c30f1c;color:#fff;font-size:18px;}

.zh-sociology .left ul li{margin-top:10px;}

.zh-sociology .left ul li img{margin-right:10px;width:70px;}

.zh-sociology .right ul li{border-bottom:1px dashed #ccc;padding:15px 0;}



.zh-product{background:#fafafa;padding-top:20px;margin-top:20px;padding-bottom:20px;}

.zh-product .pro-nav{overflow:hidden;margin-top:5px;}

.zh-product .pro-nav ul{text-align:center;}

.zh-product .pro-nav ul li{display: inline-block;}

.zh-product .pro-nav ul li a{display: inline-block;border:1px solid #ccc;padding:10px 15px;margin:5px;background:#fafafa;font-size:16px;}

.zh-product .pro-nav ul li a:hover{background:#c30f1c;color:#fff;}

.zh-product .pro-cont{overflow:hidden;margin-top:15px;}

.zh-product .pro-cont .left{float:left;position: relative;width:600px;}

.zh-product .pro-cont .left .hd{}

.zh-product .pro-cont .left .hd .prev{right:0;}

.zh-product .pro-cont .left .hd span{display: block;width:30px;height:40px;background:rgba(0,0,0,0.6);color:#fff;text-align: center;line-height:40px;position:absolute;top:45%;z-index:10;font-size:20px;}

.zh-product .pro-cont .left .bd ul li{position: relative;}

.zh-product .pro-cont .left .bd ul li img{width:100%;}

.zh-product .pro-cont .left .bd ul li .text{position:absolute;bottom:0;z-index:10;background:rgba(0,0,0,0.6);color:#fff;text-align: center;line-height:30px;width:100%;}

.zh-product .pro-cont .right{float:right;width:600px;}

.zh-product .pro-cont .right ul li{width:290px;float:left;margin-left:10px;position: relative;margin-bottom:10px;}

.zh-product .pro-cont .right ul li img{width:100%;}

.zh-product .pro-cont .right ul li .text{position:absolute;bottom:0;z-index:10;background:rgba(0,0,0,0.6);color:#fff;text-align: center;line-height:30px;width:100%;}

.zh-product .pro-cont .bottom{overflow:hidden;margin-top:10px;clear:both;}

.zh-product .pro-cont .bottom ul li{width:290px;float:left;margin-left:10px;position: relative;margin-bottom:10px;}

.zh-product .pro-cont .bottom ul li:first-child{margin-left:0;}

.zh-product .pro-cont .bottom ul .li-1{width:295px;}

.zh-product .pro-cont .bottom ul li img{width:100%;}

.zh-product .pro-cont .bottom ul li .text{position:absolute;bottom:0;z-index:10;background:rgba(0,0,0,0.6);color:#fff;text-align: center;line-height:30px;width:100%;}

.zh-partner{height:680px;background:url(partner-bg.jpg) top center;}

.zh-advantage{background:url(advantage-bg.jpg) top center no-repeat;height:635px;padding-top:30px;}

.zh-advantage ul{overflow:hidden;box-shadow: 0 0 5px #ccc;margin-top:30px;}

.zh-advantage ul li{width:240px;float:left;border-left:1px solid #ccc;padding:30px;text-align:center;background:#fff;}

.zh-advantage ul li:first-child{border-left:0;}

.zh-advantage ul li span{font-size:18px;font-weight:bold;}

.zh-advantage ul li small{color:#999;margin-top:20px;display: block;}

.zh-advantage ul li img{width:100%;margin-top:20px;}

.zh-advantage ul li p{margin-top:20px;color:#666;height:100px;}

.zh-advantage ul li .hr{width:58px;height:1px;background:#999;margin:20px auto;}

.zh-advantage .advan-btn a{margin:30px auto;display: block;width:200px;height:40px;line-height:40px;text-align:center;border:1px solid #ccc;color:#fff;background:#c30f1c;}

.zh-advantage .advan-btn a i{margin-left:20px;font-size:20px;margin-top:3px;}

.zh-case {margin-top:30px;}

.zh-case .cont { border-top: 0; padding:10px; }

.zh-case .cont .bd { overflow: hidden; position: relative; }

.zh-case .cont .bd .tempWrap { }

.zh-case .cont .bd ul { overflow: hidden; zoom: 1; }

.zh-case .cont .bd ul li {position: relative; float: left; _display: inline; overflow: hidden; text-align: center; margin: 8px;width:24%;}

.zh-case .cont .bd ul li img { width:100%; display: block;z-index:0;}

.zh-case .cont .bd ul li .text{margin-top:10px;}

.zh-case .cont .hd{overflow:hidden;width:160px;margin:10px auto;}

.zh-case .cont .hd a{width:35px;height:35px;line-height:35px;text-align:center;display: block;background:#ddd;color:#333;float:left;margin:5px;border-radius:5px;cursor:pointer;}

.zh-case .cont .hd a:hover{background: #c30f1c;color:#fff;}

.zh-case .cont .hd .case-link{width:60px;}



.zh-news{margin-top:5px;background:#fafafa;padding-top:10px;}

.zh-news .cont .hd{}

.zh-news .cont .hd ul{text-align:center;}

.zh-news .cont .hd ul li{display: inline-block;}

.zh-news .cont .hd ul li a{display: inline-block;border:1px solid #ccc;padding:10px 15px;margin:10px;}

.zh-news .cont .hd ul li a:hover{background:#c30f1c;color:#fff;}

.zh-news .cont .bd{overflow:hidden;margin-top:15px;}

.zh-news .cont .bd .left{width:590px;float:left;}

.zh-news .cont .bd .left ul li{overflow:hidden;margin-bottom:20px;}

.zh-news .cont .bd .left ul li img{float:left;width:200px;}

.zh-news .cont .bd .left ul li .text{width:345px;float:right;}

.zh-news .cont .bd .left ul li .text span{font-size:16px;}

.zh-news .cont .bd .left ul li .text small{display: block;margin:10px 0;}

.zh-news .cont .bd .left ul li .text p{color:#666;}

.zh-news .cont .bd .right{width:590px;float:right;}

.zh-news .cont .bd .right ol li{line-height:45px;border-bottom:1px dashed #ccc;}

.zh-news .cont .bd .right ol li:first-child{font-size:16px;font-weight:bold;color:#c30f1c;}

.zh-news .cont .bd .right ol li small{font-size:14px;float:right;}

.yqlj {background:#fafafa;}

.yqlj .container { height: 130px; background:url(yqlj.png) no-repeat; }

.yqlj ul { padding-top: 75px; padding-left: 130px; }

.yqlj li { font-size: 12px; margin-right: 10px; float: left; }

.yqlj li a { color: #aaa; }

.foot-info{height:129px;background:url(foot-info.jpg) top center;border-top:1px solid #ddd;}

.footer { clear: both; background:#222; }

.footer .foot-top{overflow:hidden;padding-top:48px;}

.footer .foot-top .foot-logo{float:left;width:420px;}

.footer .foot-top .foot-logo img{}

.footer .foot-top .foot-nav{float:left;width:344px;}

.footer .foot-top .foot-nav span{font-size:16px;color:#eee;}

.footer .foot-top .foot-nav ul{margin-top:10px;}

.footer .foot-top .foot-nav ul li{float:left;margin-right:15px;margin-top:15px;}

.footer .foot-top .foot-nav ul li a{color:#999;}

.footer .foot-top .foot-btn{float:right;margin-top:40px;}

.footer .foot-top .foot-btn span{color:#eee;border:1px solid #eee;display: block;width:90px;height:30px;text-align:center;line-height:30px;font-size:13px;border-radius: 10px;cursor:pointer;margin-bottom:10px;}

.footer .foot-top .foot-btn span i{font-size:18px;margin-right:5px;}

.footer .foot-top .foot-btn span a{color:#fff;}

.footer .foot-center{overflow:hidden;margin-top:30px;}

.footer .foot-center ul li{float:left;color:#fff;border:1px solid #666;padding:5px 15px;margin:10px;}

.footer .foot-center ul li i{font-size:24px;margin-right:10px;}

.footer .foot-center ul li span{color:#ccc;margin-right:10px;}

.footer .foot-center ul li em{font-size:16px;}

.footer .foot-bottom{overflow:hidden;color:#999;}

.footer .foot-bottom .container{border-top:1px solid #333;margin-top:30px;padding-top:30px;}

.footer .foot-bottom p{font-size:12px;}

.footer .foot-bottom p a{color:#666;}

.footer .foot-bottom .left{float:left;width:840px;}

.footer .foot-bottom .right{float:right;}

.footer .foot-bottom .right img{width:70px;height:20px;float:left;margin-left:10px;}

.inner{background:#eee;padding-top:75px;}

.inner .banner-image { height: 230px; background: url(inner-banner-1.jpg) top center; }

.inner .banner-news { height: 230px; background: url(inner-banner-2.jpg) top center; }

.inner .banner-about { height: 230px; background: url(inner-banner-3.jpg) top center; }

.inner .inner-nav{margin-top:-40px;}

.inner .inner-nav ul{text-align:center;}

.inner .inner-nav ul li{display: inline-block;width:120px;height:40px;line-height:40px;background:rgba(0,0,0,0.6);}

.inner .inner-nav ul li a{color:#fff;}

.inner .inner-nav ul .hover{background:#c30f1c;}

.inner-place{background:#fff;margin-top:10px;padding:10px;}



/*inner-product*/

.inner-product{overflow:hidden;padding-bottom:20px;}

.inner-product .left{width:280px;float:left;background:#333;margin-top:10px;}

.inner-product .left .title{height:50px;line-height:50px;background:#222;color:#fff;font-size:18px;font-weight:bold;border-bottom:1px solid #555;text-align:center;}

.inner-product .left ul li{}

.inner-product .left ul li a{color:#fff;display: block;margin:0 20px;line-height:30px;border-bottom:1px dashed #666;padding:8px 10px;font-size:16px;}

.inner-product .left ul li a i{float:right;line-height:30px;}

.inner-product .left ul li a:hover{background:#fff;color:#c30f1c;}

.inner-product .left ul li .hover{background:#fff;color:#c30f1c;font-weight:bold;}

.inner-product .left .kefu-center{margin-top:10px;color: #fff;}
.inner-product .left .kefu-center .weicode{text-align: center;margin-top: 10px;}
.inner-product .left .kefu-center .weicode img{width: 160px; background: #fff; padding: 5px; border-radius: 5px;}
.inner-product .left .phone{clear: both; padding-top: 10px; background: #333;}
.inner-product .left .phone i{font-size: 16px; margin-right: 10px; margin-left:5px; color: #fff;}
.inner-product .left .phone strong{font-size: 16px; font-weight: 500;}
.inner-product .left .phone li span{font-size: 15px;}
.inner-product .left .phone li{line-height: 40px;color: #fff;border: 0;margin-left: 0;margin-right: 0;border-top: 1px dashed #ccc;padding: 0 5px;display: block;}
.inner-product .left .phone img{width: 100%; margin:0;}



.inner-product .right{width:900px;float:right;background:#fff;margin-top:10px;position: relative;}

.inner-product .right .inner-place{height:50px;line-height:50px;background:#222;color:#fff;border-bottom:1px solid #555;margin-top:0;padding:0 10px;}

.inner-product .right .inner-place a{color:#fff;margin-right:5px;}

.inner-product .right .list-image{}

.inner-product .right .list-image .bigbox>.imgbox{width:215px;float:left;overflow: hidden;margin:5px;border:1px solid #ccc;}

.inner-product .right .list-image .bigbox>.imgbox>img{width:100%;}

.inner-product .right .list-image .bigbox>.imgbox .xh{font-size:16px;font-weight:bold;margin-left:10px;margin-top:10px;}

.inner-product .right .list-image .bigbox>.imgbox .mc{color:#666;margin-left:10px;margin-top:10px;margin-bottom:10px;font-size:12px;}

.inner-product .right .list-image .bigbox>.imgbox .gg{color:#666;margin-left:10px;margin-bottom:10px;}

.inner-product .right .list-image .bigimg{width:800px !important;height:auto !important;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}

.inner-product .right .list-image .mask{position: absolute;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}   

.inner-product .right .list-image .imgbox:hover{cursor:zoom-in}     

.inner-product .right .list-image .mask:hover{cursor:zoom-out}

.inner-product .right img {width:100% ;-webkit-transition: all 0s linear 0s; -moz-transition: all 0s linear 0s; -ms-transition: all 0s linear 0s; -o-transition: all 0s linear 0s; transition: all 0s linear 0s; }
/*inner-case*/

.inner-case .list-case{background:#fff;overflow:hidden;}

.inner-case .list-case ul li{width:386px;float:left;margin:7px;position: relative;}

.inner-case .list-case ul li img{width:100%;}

.inner-case .list-case ul li h3{width:100%;position:absolute;height:30px;line-height:30px;text-align:center;color:#fff;bottom:0;background:rgba(0,0,0,0.5);font-size:16px;}

/*image-show*/

.inner .image-show {overflow: hidden; background: #fff; margin-top: 20px;box-shadow: 0 0 8px #ccc;}

.inner-show-image .inner-nav ul li{width:auto !important;padding:0 30px;}

.inner .image-show .img{width:800px;height:600px;overflow:hidden;float:left;}

.inner .image-show .img img{}

.inner .image-show .img-info {width:386px;float:right;padding:28px;}

.inner .image-show .img-info h1 { font-size: 26px; color: #c30f1c; border-bottom: 1px dashed #ccc; padding-bottom: 20px;}

.inner .image-show .img-info .attr { margin: 20px 0;font-size:17px; }

.inner .image-show .img-info .attr i { color: #c30f1c; margin-right: 5px; width: 20px; text-align: center; }

.inner .image-show .img-info .attr .pag { color: #666; margin-top: 20px; }

.inner .image-show .img-info p{border-top:1px solid #eee;padding-top:20px;margin-top:20px;}

.inner .image-show .img-author{clear:both;background:#f8f8f8;padding:20px;border-top:1px solid #eee;overflow:hidden;}



.inner .image-show .img-author .left{float:left;}

.inner .image-show .img-author img{float:left;border-radius: 100px;border:1px solid #ccc;margin-right:10px;}

.inner .image-show .img-author .left .box{float:left;width:170px;padding-top:18px;}

.inner .image-show .img-author .left .box span{display: block;font-size:18px;}

.inner .image-show .img-author .left .box small{color:#666;}

.inner .image-show .img-author .left .box small font{color:#666;}

.inner .image-show .img-author .left .tag-title{float:left;margin-left:10px;font-size:16px;padding-top:29px;}

.inner .image-show .img-author .left ul{float:left;margin-left:10px;padding-top: 23px;}

.inner .image-show .img-author .left ul li{float:left;padding:5px 20px;background:#fff;border:1px solid #ccc;}

.inner .image-show .img-author .right{float:right;padding-top:20px;}

.inner .image-show .img-author .right .btn{margin-left:10px;padding:10px 20px;}

.inner .image-show .img-author .right .btn-success{background:#c30f1c;color:#fff;}

.inner .image-show .img-author .right .btn-success a{color:#fff;}

.inner .image-cont{margin-top:20px;overflow:hidden;}

.inner .image-cont .left{background:#fff;width:860px;float:left;padding:20px;}

.inner .image-cont .left ul{text-align:center;}

.inner .image-cont .left ul li img{display: block;margin:0 auto;}

.inner .image-cont .left ul li span{display: block;margin:20px 0;font-size:16px;}

.inner .image-cont .right{background:#fff;float:right;width:300px;padding:20px;}

.inner .image-cont .right .title{text-align:center;font-size:16px;line-height:40px;border-bottom:1px dashed #ccc;}

.inner .image-cont .right ul li{margin-top:10px;text-align:center;}

.inner .image-cont .right ul li img{width:100%;margin-bottom:10px;}



/*list*/

.inner .news-list { }

.inner .news-list ul li {width:377px;background: #fff; overflow: hidden;display: inline-block;margin:10px;}

.inner .news-list ul li a { display: block; }

.inner .news-list ul li img { width:100%;}

.inner .news-list ul li h2 { font-size:16px; margin-top: 10px; font-weight: bold; color: #333;padding:10px 20px;}

.inner .news-list ul li p {color: #666;padding:10px 20px;}

.inner .news-list ul li .info { color: #666;background:#f5f5f5;overflow:hidden;height:50px;padding:10px 20px;}

.inner .news-list ul li .info .left{float:left;}

.inner .news-list ul li .info .right{float:right;}

.inner .news-list ul li .info i { margin-right: 10px; }

.inner .news-list ul li .info font { color: #777; }

.inner .news-list ul li .info .fa-eye { margin-left: 10px; }

.inner .news-list ul li .right { overflow: hidden; }

.inner .news-list ul li .right i { float: left; margin-right: 10px;}

.inner .news-list ul li .right .tag-name { float: left; font-size: 12px;color: #666; }

.inner .news-list ul li:hover { transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05); }

.inner .news-show { background: #fff; padding: 30px; margin-top: 20px; float: left; width: 930px; }

.inner .news-show h1 { font-size: 24px; text-align: center; color: #c30f1c; }

.inner .news-show .attr { margin-top: 20px; overflow: hidden; text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 10px; color: #666; }

.inner .news-show .attr span { margin-right: 10px; }

.inner .news-show .attr i { margin-right: 10px; color: #c30f1c; }

.inner .news-show .cont { margin-top: 20px; color: #666; }

.inner .news-show .cont img {display: block;margin:0 auto;}

.inner .news-show .statement { color: #666; }

.inner .news-show .statement a { color: #c30f1c; }

.inner .news-show .news-tag { overflow: hidden; margin-top: 10px; }

.inner .news-show .news-tag .fa-tags { float: left; margin-right: 10px; font-size: 22px; margin-top: 3px; }

.inner .news-show .news-tag ul li a { display: block; float: left; border: 1px solid #ccc; padding: 5px 10px; margin-right: 10px; border-radius: 5px; color: #666; }

.inner .news-show .show-pages { overflow: hidden; margin-top: 30px; }

.inner .news-show .show-pages p { background: #fafafa; width: 400px; float: left; border: 1px solid #ccc; border-radius: 3px; padding: 8px 0; margin: 10px; text-align: center; }

.inner .news-relevant { width: 250px; float: right; background: #fff; padding: 30px 10px; margin-top: 20px; }

.inner .news-relevant .rel-title { background: #c30f1c; text-align: center; color: #fff; font-size: 16px; line-height: 40px; }

.inner .news-relevant ul li { border-bottom: 1px dashed #ccc; padding: 10px 0; overflow: hidden; }

.inner .news-relevant ul li em { display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: #c30f1c; border-radius: 100px; float: left; margin-right: 10px; }

.inner .news-relevant ul li span { display: block; float: left; width: 200px; color: #666; }

/*inner-about*/

.inner-about{background:#fff;}

.inner-about .block-1{overflow:hidden;margin-top:20px;padding-bottom:20px;}

.inner-about .block-1 .cont{text-align:center;padding:10px 10px;}

.inner-about .block-1 .cont p{color:#888;margin-top:10px;}

.inner-about .block-1 ul{overflow: hidden;padding-top:30px;clear:both;}

.inner-about .block-1 ul li{width:240px;float:left;border-left:1px solid #ccc;text-align:center;}

.inner-about .block-1 ul li:first-child{border-left:0;}

.inner-about .block-1 ul li .num{font-size:36px;color:#c30f1c;font-weight: bold;}

.inner-about .block-1 ul li .num small{font-size:16px;}

.inner-about .block-1 ul li .dis{}

.inner-about .block-1 ul li .dis span{display: block;font-size:16px;}

.inner-about .block-1 ul li .dis small{color:#999;font-size:12px;}

.inner-about .block-2{overflow:hidden;padding-top:10px;background:#fafafa;}

.inner-about .block-2 .cont{}

.inner-about .block-2 .cont ul{overflow:hidden;margin-bottom:20px;}

.inner-about .block-2 .cont ul li{width:560px;height:auto;float:left;text-align:center;padding:20px 40px;background:#fff;margin:20px;box-shadow:0 0 8px #ccc;}

.inner-about .block-2 .cont ul li span{font-size:26px;color:#c30f1c;font-weight:bold;display: block;}

.inner-about .block-2 .cont ul li em{display: block;margin:10px;font-size:16px;}

.inner-about .block-2 .cont ul li small{width:50px;height:1px;text-align:center;margin:20px auto;background:#ddd;display: block;}

.inner-about .block-2 .cont ul li p{margin-top:20px;color:#666;height:80px;}

.inner-about .block-2 .cont ul li img{width:100%;margin-top:20px;border:1px solid #eee;}

.inner-about .block-3 {margin-top:30px;}

.inner-about .block-3 .cont { border-top: 0; padding:10px; }

.inner-about .block-3 .cont .bd { overflow: hidden; position: relative; }

.inner-about .block-3 .cont .bd .tempWrap { }

.inner-about .block-3 .cont .bd ul { overflow: hidden; zoom: 1; }

.inner-about .block-3 .cont .bd ul li {position: relative; float: left; _display: inline; overflow: hidden; text-align: center; margin: 8px;width:24%;}

.inner-about .block-3 .cont .bd ul li img { width:100%; display: block;z-index:0;border:5px solid #ccc;}

.inner-about .block-3 .cont .bd ul li .text{margin-top:10px;}

.inner-about .block-3 .cont .hd{overflow:hidden;width:160px;margin:10px auto;}

.inner-about .block-3 .cont .hd a{width:35px;height:35px;line-height:35px;text-align:center;display: block;background:#ddd;color:#333;float:left;margin:5px;border-radius:5px;cursor:pointer;}

.inner-about .block-3 .cont .hd a:hover{background: #c30f1c;color:#fff;}

.inner-about .block-3 .cont .hd .case-link{width:60px;}

.inner-about .block-4{margin-top:20px;padding-bottom:20px;}

.inner-about .block-4 ul li{padding:10px;box-shadow:0 0 8px #ccc;margin:10px;}

.inner-about .block-4 ul li img{width:100%;}

.inner-about .block-5{margin-top:20px;padding-bottom:20px;background:#fafafa;padding-top:20px;}

.inner-about .block-5 .cont{margin:0 50px;}

.inner-about .block-5 ul li{font-size:16px;line-height:40px;}

.inner-about .block-5 ul li span{display: block;float:left;font-size:20px;color:#c30f1c;}

.inner-about .block-5 ul li .hr{width:50px;height:1px;background:#ccc;float:left;margin-top:20px;margin-left:10px;margin-right:10px;}

.inner-about .block-6{margin-top:20px;padding-bottom:20px;}

.inner-about .block-6 .cont{overflow:hidden;}

.inner-about .block-6 ul li{width:280px;padding:10px;box-shadow:0 0 8px #ccc;float:left;margin:10px;}

.inner-about .block-6 ul li img{width:100%;}



/*contact*/

.inner .page-contact { background: #fff; padding: 20px; margin-top: 20px; color: #666; }

.inner .page-contact .title { margin: 10px auto; text-align: center; }

.inner .page-contact .title small { color: #888; font-size: 18px; }

.inner .page-contact .title .text { font-size: 30px; font-weight: bold; }

.inner .page-contact .title .text span { color: #c30f1c; }

.inner .page-contact .top { margin-top: 10px; overflow: hidden; }

.inner .page-contact .top .left { width: 200px; float: left; margin-left: 10px; }

.inner .page-contact .top .left img { width: 100%; border: 5px solid #ccc; border-radius: 100px; }

.inner .page-contact .top .right { width: 900px; float: right; margin-right: 10px; margin-top: 30px; }

.inner .page-contact .top .right strong { font-size: 22px; font-weight: 500; color: #c30f1c; }

.inner .page-contact .top .right strong span { color: #888; font-size: 18px; }

.inner .page-contact .top .right p { font-size: 16px; margin-top: 30px; }

.inner .page-contact .center { margin-top: 20px; overflow: hidden; border-bottom: 1px solid #e6e6e6; }

.inner .page-contact .center ul li { border: 1px solid #e6e6e6; position: relative; margin: 0 -1px -1px 0; overflow: hidden; float: left; height: 93px; line-height: 93px; font-size: 16px; color: #666; }

.inner .page-contact .center ul li i { font-size: 30px; background: #c30f1c; color: #fff; width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 100px; margin-right: 10px; }

.inner .page-contact .center ul li span { color: #c30f1c; }

.inner .page-contact .center ul li a { color: #666; }

.inner .page-contact .center ul .li-1 { width: 200px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.inner .page-contact .center ul .li-2 { font-weight: bold; width: 380px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.inner .page-contact .bottom { position: relative; }

.inner .page-contact .bottom .make { position: absolute; width: 1000px; height: 500px; top: 0; z-index: 10; left: 50px; }

.inner .page-contact .bottom iframe { width: 100%; height: 500px; }

/*order*/



.page{margin:10px auto;text-align:center;}

.page a{color:#c30f1c !important;}

.page .active a{background:#c30f1c !important;color:#fff !important;border-color:#c30f1c !important;}

.tag-home{margin-top:10px;}

.tag-home .tag-title{height:50px;background:#f6f6f6;line-height:50px;margin:10px 0;}

.tag-home .tag-title span{display: block;background:#4e4e4e;color:#fff;font-size:16px;padding:0 10px;float:left;}

.tag-home .tag-about{margin-top:100px;}

.tag-home .tag-about .tag-cont{border:1px solid #eee;padding:10px;}



.tag-home .tag-block-1{overflow:hidden;margin-top:10px;}

.tag-home .tag-block-1 ul{width:324px;float:left;border:1px solid #eee;padding:10px;margin:10px;}

.tag-home .tag-block-1 ul li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;font-size:14px;}

.tag-home .tag-block-1 ul li span{float:right;}



.tag-home .tag-block-2{overflow:hidden;margin-top:10px;}

.tag-home .tag-block-2 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}

.tag-home .tag-block-2 .left{float:left;width:530px;}

.tag-home .tag-block-2 .right{float:right;width:530px;}

.tag-home .tag-block-2 ul li img{width:100%;height:340px;}

.tag-home .tag-block-2 ul li h6{height:37px;line-height:37px;border-bottom:1px dashed #ccc;font-size:14px;}

.tag-home .tag-block-2 ul li span{float:right;}

.tag-home .tag-block-3{overflow:hidden;margin-top:10px;}

.tag-home .tag-block-3 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}

.tag-home .tag-block-3 ul li{width:372px;float:left;margin:10px;border:1px solid #ccc;padding:10px;}

.tag-home .tag-block-3 ul li img{width:100%;}

.tag-home .tag-block-3 ul li span{display:block;height:30px;line-height:30px;text-align:center;}

.tag-home .tag-block-4{overflow:hidden;margin-top:10px;}

.tag-home .tag-block-4 .tag-cont{overflow:hidden;}

.tag-home .tag-block-4 ul li{border:1px solid #eee;margin:10px;float:left;width:344px;height:80px;}

.tag-home .tag-block-4 ul li i{width:100px;text-align:center;font-size:30px;color:#fff;height:80px;line-height:80px;float:left;margin-right:10px;}

.tag-home .tag-block-4 ul li .fa-phone{background:#a7d82e;}

.tag-home .tag-block-4 ul li .fa-internet-explorer{background:#5593ef;}

.tag-home .tag-block-4 ul li .fa-map-marker{background:#efa900;}

.tag-home .tag-block-4 ul li span{display:block;line-height:80px;float:left;font-size:18px;}

.tag-home .tag-block-4 ul li:nth-child(3) span{line-height:42px;width:230px;}

.tag-home .tag-block-5{overflow:hidden;margin-top:10px;}

.tag-home .tag-block-5 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}

.tag-home .tag-block-5 .tag-cont a{display:block;background:#eee;padding:5px 8px;float:left;margin:10px;}



.zhuobo-kf{width:155px;height:425px;position:fixed;right:0;bottom:30%;z-index:10;}

.zhuobo-kf:hover{cursor:pointer;}

.zhuobo-kf .kf-img{width:90px;height:150px;position: absolute;top:0;right:0;z-index:9;animation:mymove 5s infinite;

direction:alternate;-webkit-animation:mymove 1s infinite;-webkit-animation-direction:alternate;}

@keyframes mymove{from {top:0;}to {top:-5px;}}

@-webkit-keyframes mymove{from {top:0;}to {top:-5px;}}

.zhuobo-kf .cont{width:120px;height:335px;border:2px solid #666;overflow:hidden;border-radius:10px;position: absolute;bottom:0;left:-1739px;box-shadow: 0 0 8px 5px  #ccc;background:#fff;}

.zhuobo-kf .cont .qr{text-align:center;margin-top:14px;}

.zhuobo-kf .cont .qr img{width:95px;}

.zhuobo-kf .cont .qr span{display: block;}

.zhuobo-kf .cont .kf-link{background:#666;margin-top:10px;}

.zhuobo-kf .cont .kf-link ul li{height:48px;line-height:48px;text-align:center;border-top:1px solid #999;}

.zhuobo-kf .cont .kf-link ul li i{font-size:16px;margin-right:10px;}

.zhuobo-kf .cont .kf-link ul li a{color:#fff;}

.zhuobo-kf .cont .kf-link ul .tel span{display: none;}