@charset "utf-8";
/* CSS Document */

html {height: 100%;}
body {
	font-family:'Open Sans', sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #333;
	background-color: #fff;
	overflow-x: hidden;
}

div, p, span,dt,dl,dd,em{margin:0;padding:0; font-size:100%; font-family:inherit; list-style:none; font-weight: normal; font-style: normal;}
h1,h2,h3,h4,h5,ul,li{list-style-type:none; margin: 0; padding: 0; font-weight: normal;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#555555;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
td{padding:15px 0;  font-size: 13px; text-align: center;}

a {color: #333;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
a:hover {color: #1c2a72; text-decoration: none;}
a:active,a:focus {outline: 0;color: #1c2a72; text-decoration: none;}
img {border:0; vertical-align: middle;}


.clearfix::after{
    content:"";
　　height:0;
　　line-height:0;
　　display:block;
　　visibility:hidden;
　　clear:both;
}
.clearfix{clear: both;}
.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fl{ float:left;}
.fr{ float: right;}
.pd{ padding: 0;}


.welcome{ background: #f5f5f5; height: 36px;line-height: 36px; color: #333;}
.welcome span{float: left;}
.welcome p{float: right;}
.welcome p a{color: #333;}

.navbar-header{ width: 100%; padding: 20px 0;}
.logo img{float: left; width: 100px;}
.logo span{font-size:30px; float: left; padding-left: 15px;color: #333;font-weight: bold;line-height: 29px; }
.logo span small{ display: block; font-size: 15px;font-weight: normal; text-transform: uppercase; color: #666;}
.logo span small b{ color: #e6431d;}
.tel span{ font-size: 13px;display: block; float: left; padding-left:15px; color: #999;}
.tel span b{font-size: 25px; color: #1c2a72;}
.tel img{float: left; padding-top: 7px;}


/*--MENU样式--*/
.navbar-collapse{background: #1c2a72;}
.navbar-default .navbar-nav>li{ background: url(../images/menuline.jpg) no-repeat right;}
.navbar-default .navbar-nav>li:last-child{ background: none;}
.navbar-default .navbar-nav>li.active a{color: #FFF; background:#fdbd0f; }
.navbar-default .navbar-nav>li>a {color:#FFF; font-size:18px; text-align:center; height: 60px; line-height: 60px; width: 146px; font-weight: bold;} 
.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li>.active {color: #FFF; background:#fdbd0f;}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {color: #FFF; background:#fdbd0f;}


.dropdown-menu>li>a i{float: left; line-height: 42px; padding-right: 6px;}
.dropdown-menu>li>a{ color:#666 !important;font-size: 13px; height:42px; line-height:42px; padding-left:15px; border-bottom:1px solid #f5f5f5; width: 167px; padding-top: 0; padding-bottom: 0; 
background: #FFF !important; border-radius: 0 !important;}
.dropdown-menu>li>a:hover{ background:#1c2a72; color:#FFF;text-indent:2px;}

.sub-banner{overflow: hidden;}
.sub-banner img{max-width: 100%;}

.home-bt{overflow: hidden;  text-align: center;padding: 40px 0; }
.home-bt h3{color: #1c2a72; font-size: 30px; line-height: 50px; padding-bottom: 10px; margin-bottom: 10px; font-weight: bold;background: url(../images/title_xian.png) no-repeat bottom;}
.home-bt h3 b{color: #333; }
.home-bt small{display: block;font-size: 18px; line-height: 24px; color: #222;font-style: normal; text-transform: uppercase;font-weight: bold; }

.home-lc-ico{overflow: hidden; margin-bottom: 30px;}
.home-lc-ico ul{}
.home-lc-ico ul li{float: left; text-align: center; padding-right: 68px; margin-bottom: 30px; background: url(../images/home-lcline.jpg) repeat-x; background-position-y: 43px;}
.home-lc-ico ul li:last-child{padding-right: 0;}
.home-lc-ico ul li span{display: block; color: #666; padding: 6px 0; font-size: 16px;}
.home-lc-ico ul li .ico{width: 86px; height: 86px;border: 1px solid #323232; border-radius: 20px; cursor: pointer; background: #efefef;}
.home-lc-ico ul li .ico:hover{width: 86px; height: 86px; border: 2px solid #323232; background:url(../images/fivebg.jpg) no-repeat; background-size: cover;}

/*首页关于我们*/
.home-aboutbg{overflow: hidden; background: url(../images/aboutbg.jpg) no-repeat center top;padding: 50px 0;}
.home-about{overflow: hidden;}
.home-about h2{ border-bottom: 1px solid #E7E7E7; padding-bottom: 15px; margin-bottom: 15px; font-weight: bold; color: #1c2a72; line-height: 30px; font-size: 18px;}
.home-about h2 em{display: block; color: #333; font-size: 30px; font-weight: bold;} 
.home-about p{line-height: 26px; font-size: 14px; color: #666;}
.home-about .more{ width: 130px; height: 40px; line-height: 40px; text-align: center;  margin: 0 auto; float: left; margin-top: 30px; border-radius: 30px; border: 1px solid #1c2a72;}
.aboutline{padding:40px 20px; border: 1px solid #E7E7E7;background: #FFF;}

.home-about-ico{ overflow: hidden;padding: 12px 0; }
.home-about-ico ul li{color: #323232;background: #fff;text-align: center;border-left: #eae9ed 1px solid;position: relative; cursor: pointer; margin-top: 10px;}
.home-about-ico ul li em{display: block;width: 85px;height: 82px;line-height: 0;overflow: hidden;margin: 0 auto 15px;}
.home-about-ico ul li em img{width: 85px;height: 164px;-webkit-transition:all .5s;transition:all .5s;}
.home-about-ico ul li span{display: block; color: #333;font-size: 14px;}
.home-about-ico ul li:hover em img{margin-top: -82px;}
.home-about-ico ul li:first-child{border: none;}

/*首页产品展示*/
.home-profl{overflow: hidden; clear: both; text-align: center; margin-bottom: 30px;}
.home-profl ul{display: inline-block;}
.home-profl ul li{float: left; font-size: 15px; padding: 0 8px;}
.home-profl ul li a{display: block;color: #FFF;line-height: 40px; background: #1c2a72; border-radius: 8px;padding: 0 20px; }
.home-profl ul li a:hover{display: block; color: #FFF; line-height: 40px; background: #fdbd0f;border-radius: 8px;padding: 0 20px; }

.home-probg{overflow: hidden; background: #f6f6f6; padding-bottom: 50px ;}
.home-pro{overflow: hidden;}
.home-pro ul{margin: 0;}
.home-pro ul a{color: #666;} 
.home-pro ul li{border:1px solid #E7E7E7; margin-bottom: 30px; }
.home-pro ul li h2{font-size: 13px; line-height: 30px; text-align: center; padding: 10px 0; background: #FFF;}
.home-pro ul li:hover h2{background: #1c2a72; color: #FFF;} 
.home-pro ul li:hover{box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .25);-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .25);}
.home-pro ul li .list-img{position: relative; height: 268px; overflow: hidden; background: #FFF;}
.home-pro ul li .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s;}
.home-pro ul li .list-img img:hover{transform: scale(1.2);}

.youshibg{overflow: hidden; background: url(../images/ysbg.jpg) no-repeat center;}
.home-ysbt{overflow: hidden;  text-align: center;padding: 60px 0; }
.home-ysbt h3{color: #f1b000; font-size: 40px; line-height: 50px; padding-bottom: 10px; margin-bottom: 10px; font-weight: bold;background: url(../images/title_xian01.png) no-repeat bottom;}
.home-ysbt h3 b{color: #FFF; }
.home-ysbt small{display: block;font-size: 14px; line-height: 24px;font-style: normal; text-transform: uppercase; font-weight: normal;color: #FFF;}
.youshi_cont{overflow: hidden; padding: 20px 0;}
.youshi_cont li{float: left; min-height: 400px; padding: 30px 0; border-bottom: 1px solid #ccc;}
.youshi_cont li img{max-width: 100%; text-align: center;}
.youshi_text{ width: 100%;}
.youshi_text .ys_bt{overflow: hidden; background: url(../images/ysnum.png) no-repeat left; height: 126px;}
.youshi_text .ys_bt h3{float: left;  width: 110px; text-align: center; color: #FFF; font-size:58px; font-weight: bold; padding: 28px 0;}
.youshi_text .ys_bt span{float: left; font-size: 30px; margin-left: 15px; font-weight: bold; padding: 22px 0; line-height: 40px;}
.youshi_text .ys_bt span em{display: block; font-size: 13px; color: #666;text-transform: uppercase;}
.youshi_text p{font-size: 17px; padding-left:110px; line-height: 30px;}
.youshi_text p i{font-style: normal; color: #1c2a72; font-size: 24px; margin: 0 10px;}

/*图片左右滚动*/
#demo {overflow: hidden;margin: 0 auto;}
#indemo1 {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.owl-stage-outer{overflow: hidden;}

.item1{padding: 12px; border: 1px solid #f3f3f3;}
.item1:hover{ border: 1px solid #f37404;}
.item1 span{ text-align: center; display: block;line-height: 60px; font-size: 22px;}
.item1 img{max-width: 100%;}

.home-casebg{overflow: hidden; background: #f6f6f6; margin-bottom: 20px ; padding-bottom: 30px;}
.home-case{overflow: hidden; padding-bottom: 30px;}
.home-case ul{margin: 0;overflow: hidden; }
.home-case ul li{ float:left; margin-bottom: 50px;}
.home-case ul li .list-img{border:1px solid #e7e7e7;position: relative;height: 228px; overflow: hidden; background: #FFF; }
.home-case ul li .list-img img{position: absolute;margin: auto;max-width: 100%;max-height: 100%;top: 0;right: 0;bottom: 0;left: 0; transition: all 0.6s;}
.home-case ul li .list-img img:hover{transform:scale(1.2);}
.home-case ul li h2{font-size: 15px; line-height: 30px; text-align: center; padding: 10px 0; background: #FFF;}

.item-line{overflow: hidden;background: #FFF; box-shadow: 0 5px 10px rgba(0,0,0,0.05);border: 1px solid #E7E7E7;}
.item-line .list-img{position: relative; height: 187px;}
.item-line .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s;}
.item-line .list-img img:hover{transform: scale(1.2);}
.item-line span{display: block; text-align: center; padding: 12px 0; position: relative; z-index: 99;} 

/*首页新闻*/

.home-news-bt{overflow: hidden;line-height: 50px; border-bottom: 1px  solid #f5f5f7;}
.home-news-bt span{float: left; border-bottom: 2px solid #1c2a72;font-size: 20px; font-weight: bold;}
.home-news-bt p{float: right;}

.home-news-img{overflow: hidden; padding: 15px 0; border-bottom: 1px solid #c6c6c6;}
.home-news-img dl{}
.home-news-img dl dd{float: left;}
.home-news-img dl dd h3{font-size: 18px; font-weight: bold;}
.home-news-img dl dd time{display: block; color: #999; font-size: 12px; padding: 8px 0;}
.home-news-img dl dd p{ color: #737373;margin: 0; line-height: 24px;}
.home-news-img dl dd img{max-width: 100%;}

.tab-content{overflow: hidden;}
.tab-content ul{margin: 10px 0;}
.tab-content ul li{height: 32px; line-height: 32px;}
.tab-content ul li a{color: #737373;}
.tab-content ul li a:hover{color: #1c2a72;}
.tab-content ul li time{ float: right; color: #999; font-size: 12px;} 

.faq-bt{ background: #1c2a72; height: 50px;line-height: 50px; margin-bottom: 15px;text-align: center;}
.faq-bt span{ color: #FFF; font-size: 17px;}

.faq-tj{clear: both; max-height: 115px; overflow: hidden;}
.faq-tj img{ max-width: 100%;}
.faq-list{overflow: hidden; width: 100%; height: 315px; margin-top: 15px;}
.faq-list ul{margin: 0;}
.faq-list ul li{border-bottom: 1px dashed #c6c6c6; margin-bottom: 15px;}
.faq-list ul li h3{font-size: 16px; margin:0; line-height: 26px; padding-bottom: 10px; font-weight: bold;}
.faq-list ul li h3 i{padding-right: 10px;}
.faq-list ul li p{font-size: 13px; color: #666; line-height: 24px;}
.faq-list ul li p i{padding-right: 10px;}


.here{overflow: hidden; border-bottom: 1px solid #E7E7E7; margin-bottom: 20px;}
.here span{float: left;height: 40px; line-height: 40px; font-weight: normal;}
.here span i{padding-right: 10px; font-size: 14px; color: #1c2a72;}

.page_title{overflow: hidden;line-height: 50px; border-bottom: 1px  solid #f5f5f7; margin-bottom:15px;}
.page_title span{float: left; border-bottom: 2px solid #1c2a72;font-size: 16px; font-weight: bold;}

.leftnav{overflow: hidden;background: #1c2a72;}
.leftnav h2{color: #FFF; font-size: 22px;padding:20px 15px; line-height: 28px; text-align: center;}
.leftnav h2 i{ font-style: normal;text-transform: uppercase; font-size: 18px;}
.leftnavlist { background: #FFF; border: 1px solid #E7E7E7;}
.leftnavlist ul{overflow: hidden;}
.leftnavlist ul li{border-bottom: 1px solid #f4f4f4;}
.leftnavlist ul li a{display: block; height: 42px; line-height: 42px;color: #222; font-size: 14px; padding-left: 30px;}
.leftnavlist ul li a:hover{display: block;color: #1c2a72;}
.leftnavlist ul li a.leftmenu_h{display: block;color: #1c2a72;}
.leftnavlist ul li a i{float: right; padding-right: 15px;line-height: 42px;}

.left_lx{padding: 10px; line-height: 26px; color: #FFF; border-top: 1px solid #FFF;}

.leftpro_tj{overflow: hidden;}
.leftpro_tj h2{color: #FFF; background: #1c2a72;line-height: 28px; text-align: center;  padding: 18px 0; font-size: 22px;}
.leftpro_tj ul{border:1px solid #E7E7E7; padding: 15px;}
.leftpro_tj ul li{border:1px solid #E7E7E7; margin-bottom: 30px; }
.leftpro_tj ul li .list-img{position: relative; height: 170px; overflow: hidden;}
.leftpro_tj ul li .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s;}
.leftpro_tj ul li .list-img img:hover{transform: scale(1.2);}
.leftpro_tj ul li span{font-size: 13px; line-height: 40px; text-align: center; display: block;}

.product{overflow: hidden;}
.product ul{margin: 0;}
.product ul a{color: #FFF;} 
.product ul li{border:1px solid #E7E7E7; margin-bottom: 30px; }
.product ul li h2{font-size: 13px; line-height: 30px; text-align: center; padding: 6px 0;  color: #333;}
.product ul li h2 a{color: #333; }
.product ul li:hover h2{background: #1c2a72; color: #FFF;} 
.product ul li:hover{box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .25);-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .25);}
.product ul li .list-img{position: relative; height: 258px; overflow: hidden;}
.product ul li .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s;}
.product ul li .list-img img:hover{transform: scale(1.2);}


.hezuo{overflow: hidden;margin-left: -15px; margin-right: -15px;}
.hezuo ul{}
.hezuo ul li{ float:left; margin-bottom: 30px;}
.hezuo ul li .list-img{border:1px solid #e7e7e7; position: relative; height: 105px; overflow: hidden;}
.hezuo ul li .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s; padding: 10px 0;}
.hezuo ul li .list-img img:hover{transform: scale(1.2);}
.hezuo ul li h2{ text-align:center; overflow:hidden;font-size: 13px; font-weight: normal; line-height: 40px;}

.case{overflow: hidden;margin-left: -15px; margin-right: -15px;}
.case ul{}
.case ul li{ float:left; margin-bottom: 30px;}
.case ul li .list-img{border:1px solid #e7e7e7; position: relative; height: 225px; overflow: hidden;}
.case ul li .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s; padding: 10px 0;}
.case ul li .list-img img:hover{transform: scale(1.2);}
.case ul li h2{ text-align:center; overflow:hidden;font-size: 13px; font-weight: normal; line-height: 40px;}

.proshow{overflow: hidden;}
.proshow ul{}
.proshow ul li{ float:left; margin-bottom: 10px;}
.proshow ul li .list-img{border:1px solid #e7e7e7; padding: 3px;position: relative; height: 190px; overflow: hidden;}
.proshow ul li .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s;}
.proshow ul li .list-img img:hover{transform: scale(1.2);}
.proshow ul li h2{ text-align:center; overflow:hidden;font-size: 13px; font-weight: normal; line-height: 40px;}

.contact-l{overflow: hidden; background: #efefef; }
.contact-l h3{font-size: 33px;padding: 30px 0 30px 50px;}
.contact-l h3 em{display: block; color: #9c9c9c; font-size: 16px; text-transform: uppercase; margin: 15px 0;}
.contact-l ul{margin: 0;}
.contact-l ul li{padding: 50px 30px;overflow: hidden; }
.contact-l ul li span{float: left;margin-left: 70px;font-size: 16px;line-height: 25px;}
.contact-l ul li:first-child{ background: #f6f6f6;}
.contact-l ul li i{float: left; position: absolute; width: 50px;height: 50px;background: #1c2a72;padding: 5px; line-height: 0;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;border-radius: 50%;}
.contact-l ul li i img{max-width: 100%;}

.contact-r{overflow: hidden; background: #f6f6f6; text-align: center;  padding: 12.2% 0;}
.contact-r span{display: block; font-size: 22px; margin: 30px 0;}
.contact-r img{max-width: 100%;}


/*内页新闻*/
.news{ overflow: hidden;}
.news ul{ margin: 0;}
.news ul li{height: 40px; line-height: 40px; border-bottom: 1px solid #E7E7E7;}
.news ul li a{color: #666;}
.news ul li a:hover{color: #1c2a72;}
.news ul li span{float: right; color: #999;}
.news ul li span i{ color: #1c2a72;}



/*详情页*/
.Details{overflow: hidden;}
.Details h1{ text-align: center; padding: 20px 0; line-height: 40px;}
.Details dt{ text-align: center; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; display: block; line-height: 40px;}
.Details dt small{padding: 0 10px; font-weight: bold;}

.Details-conent{ line-height: 28px;margin: 15px 0; }
.Details-conent img{max-width: 100%;}


.link{overflow: hidden; padding: 15px 0;border-top: 1px solid #F5F5F5;}
.link span{color: #1c2a72; font-size: 18px; font-weight: bold;}
.link ul{margin: 0;}
.link ul li{float: left; color: #666; line-height: 30px;}
.link ul li a{color: #222;}
.link ul li a:hover{color: #1c2a72;}
.link ul li i{padding: 0 8px; font-style: normal;}

footer{background:#191d23; overflow: hidden; padding-top: 50px;}

.footmenu{overflow: hidden;}
.footmenu span{display: block; color: #999; font-size: 16px; margin-bottom: 15px; padding-left: 10%;}
.footmenu ul{margin: 0;}
.footmenu ul li{ text-align: left;}
.footmenu ul li a{display: block; color: #999;line-height: 25px; font-size: 14px; padding-left: 30px;}
.footmenu ul li a:hover{color: #1c2a72;}

.lx{color: #999; line-height: 22px; padding-left: 30px; font-size: 14px;}
.lx h5{display: block; color: #999; font-size: 16px; margin-bottom: 15px;}
.wx{ text-align: center;}
.wx img{ max-width: 110px;}
.wx span{color: #999; display: block; padding-top: 10px;}
.copy{color:#999; padding: 20px 0; line-height: 23px;text-align: center;border-top: 1px solid #2c3138; margin-top: 30px;}
.copy a{color:#999;}
.copy a:hover{color:#1c2a72;}

.Mobile-fluid{position:fixed; left:0; bottom:0; /*background-color: rgba(0,0,0,0.6);*/ background: #1c2a72; width:100%; border-top:3px solid #fdbd0f; z-index: 99999;}
.Mobile-fluid ul {width:100%; overflow:hidden; padding:5px 0; margin: 0; }
.Mobile-fluid ul li{ float:left; width:33.333333%; text-align:center; margin:0 auto;}
.Mobile-fluid ul li a{color: #FFF; font-size: 26px;}
.Mobile-fluid ul li span{color: #FFF; font-size: 18px; padding-left: 10px;}

/*右边浮动*/
.zx-service{position:fixed; right:0px; top:200px;z-index: 10000; right: 20px;}
.service-box{background-color: #fff; border-radius:5px; width:90px; margin-bottom:8px;box-shadow: 0px 2px 3px  #929ea9;}
.service-box span{display:block;}
.service-box span.text{ background:url(../images/kf01.png) no-repeat; height:47px; line-height:40px; text-align:center; color:#fff; font-size:16px; position:relative; z-index:10;}
.service-box ul{margin-top: -7px;}
.service-box li{border-bottom:1px solid #efefef; text-align:center; position:relative;}
.service-box li em{font-size:12px;color: #757575;}
.service-box li a{display:block; padding-top:6px; padding-bottom:10px;}
.service-box li:first-child a{padding-top: 14px;}
.service-box li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.service-box li a:hover{background:#f9f9f9;}
.service-box li a:hover em{color:#1c2a72; }
.service-box ul li:last-child{border:none;}
.service-box li p{position:absolute; left:-152px; width:150px; top:0; background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);display:none; font-size:16px; font-weight:bold;color: #1c2a72;padding: 10px 0px;}
.service-box li:hover p{display:block; }
.service-box li h5{position:absolute; left:-236px; width:235px; top:0; background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);display:none; font-size:16px; font-weight:bold;color: #1c2a72;padding: 24px 0px;}
.service-box li:hover h5{display:block; }
.service-arrow{box-shadow: 0px 2px 2px #d6d6d6;border:1px solid #ddd;  border-radius:5px;  width:90px; background:url(../images/kf05.png) no-repeat center center #fff; height:40px; cursor:pointer; }
.service-arrow a{display:block; width:90px; height:45px;}


/* 超小设备（手机，小于 768px） */
@media only screen and (max-width: 768px) {
 
.navbar-header{ width: auto;padding: 0;}
.logo img{ width: 250px; padding:15px 10px;}
.five{ top: 0;  margin: 30px 0;}

/*手机导航*/
.navbar-default .navbar-nav>li{ background: none;border-bottom: 1px solid #E7E7E7;}
.navbar-default .navbar-nav>li>a{ width: 100%; color: #333; margin: 0;}
.navbar-nav{padding: 0;width: 100%; z-index: 999; position: relative; background: #FFF;}
.navbar-collapse{position: absolute; border-top: 1px solid #E7E7E7; width: 100%; background: #FFF;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #1c2a72; color: #FFF; padding-left: 25px;}
.dropdown-menu>li>a{  text-align: left;width: 100%; padding-left: 45px;}

.navbar-default .navbar-nav>li.active a{border-radius: 0;}
.navbar-default .navbar-nav>li>a:hover, .navbar-nav>li>.active{border-radius: 0;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{border-radius: 0;}
.home-bt{padding: 11% 0;background: url(../images/wap_fg.png) no-repeat center;}
.home-bt h3{font-size: 24px;}
.home-bt small{font-size: 13px;}
.home-lc-ico ul li{text-align: center;padding: 0; width: 33.333333%; background:none;}
.home-lc-ico ul li .ico{margin: 0 auto;}
.home-case ul li .list-img{height: 120px;}
.home-about h2{font-size: 18px;}
.home-about h2 em{font-size: 26px;}

.youshi_bt span{ background: none; font-size: 24px;}
.youshi_bt small{font-size: 13px;}
.youshi_cont{padding: 15px 0;}
.youshi_cont li{padding: 15px; min-height: auto;}
.youshi_text .ys_bt span{line-height: 43px; width: 62%; font-size: 26px;}
.youshi_text p{padding: 15px 0;font-size: 13px;}

.aboutline{border: 0;}
.home-pro ul li .list-img{ height: 170px;}
.home-about p{padding-top: 15px;}
.home-about .more{ margin: 15px 0;}
.home-news-bt,.faq-bt{ height: 40px; line-height: 40px;}

#demo{height: 260px;}
footer{padding: 30px 0 50px 0;}

/*内页*/

.page_title{margin-bottom: 15px;}
.product{ margin-left: -15px; margin-right: -15px;}
.product ul li .list-img{height: 170px;}
.proshow ul li .list-img{height: 170px;}
.honor ul li .list-img{ height: 110px;}
.case ul li .list-img{height: 130px;}

.contact-l h3{ padding: 15px; font-size: 25px;}
.contact-l h3 em{font-size: 12px;}
.contact-l ul li{ padding: 20px;}
.contact-l ul li>div{ margin-bottom: 15px;}

.Details h1{padding:0;}


/*产品详情页*/
.Details-line{padding-right:0;}
.Details-line img{padding: 15px;}
.Details-pro{padding: 30px; margin-left:0;min-height:auto;}

.dropdown-menu>li>a{line-height: auto;}
.copy{padding:15px 15px 30px 0; margin: 0 15px;}

}


/* 超小设备（手机，大于 768px） */
@media only screen and (max-width: 1024px) {
	.nav>li>a{padding:10px 0;}

	}
