@charset "utf-8";





/* --- 公用样式 --- */

em,i,p,span{line-height:180%; font-size:14px;}

input{-webkit-user-select:text !important;}

.img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

span{display:block;}

a:hover{color:#f60;}

.clear{clear:both;}

html,body{background:#f5f5f5;}

.wrap p,span{ font-size:18px; line-height:260%;}



/*1024*/

@media screen and (min-width:960px)  and  (max-width:2600px)  {

	

	

/* --- 公用样式 --- */

.pc{display:block;}

.wap{display:none;}

.img{ transition:all .6s ease; overflow:hidden;}

.wrap{max-width:1240px; margin:0 auto; font-size: 14px;}









/* --- 栏目 --- */

.column{margin-top:35px; margin-bottom:25px; position:relative;}

.column h2{ font-size:22px; color:#535353; text-transform:uppercase;}

.column .more{position:absolute; right:0; top:5px; font-size:14px;}









/* --- 分页 --- */

.page-showpage{margin-top:50px; margin-bottom:50px; text-align:center;}

.page-showpage a{display:inline-block; border:1px solid #efefef; padding:6px 15px; font-size:14px; border-radius:4px; margin-left:2px; margin-right:2px; background:#fff}
.page-showpage span{display:inline-block; border:1px solid #efefef; padding:6px 15px; font-size:14px; border-radius:4px; margin-left:2px; margin-right:2px; background:#fff}
.page-showpage a.now{ background:#0D3180; color:#fff; border:1px solid #0D3180;}









/* --- 头部 --- */

.header{ height:100px; background:#fff; width:100%; z-index:200;}

.header.small{ position:fixed; left:0; top:0; border-bottom:1px solid #efefef; z-index:300;}



/* logo */

.logo{float:left; line-height:92px;}

.logo img{height:45px;}









/* --- 导航 --- */

.nav {float:left; margin-left:60px;}



/* 显示 */

.nav li{float:left; position:relative; margin-right:50px;}

.nav li .link{font-size:14px; text-transform:uppercase; position:relative; color:#5f5f5f; display:block; transition:all .3s ease; line-height:100px;} 

.nav li .link.now{color:#ffa908;}

.nav li .link:hover{color:#ffa908;}

.nav li .link.arrow{background:url(../images/link-arrow.png) no-repeat right center; padding-right:20px;}

.nav li:last-child{margin-right:0;}



/* 弹出 */

.nav li dl{display:none; position:absolute; left:-12px; top:100px; width:220px; background:#fff; z-index:300; font-size:14px;}

.nav li dl em{display:block; background:#fff; position:relative;}

.nav li dl em a{display:block; padding-left:15px; color:#717171; transition:all .3s;  background:url(../images/nav-arrow.png) no-repeat 90% center #fff; border-bottom:1px solid #E0E0E0;  height:48px; line-height:48px;}

.nav li dl em a:hover{color:#fff; background:url(../images/nav-arrow.png) no-repeat 90% center #0075C5;}

.nav li dl em.arrow a{background:url(../images/nav-arrow.png) no-repeat 90% center;}

.nav li dl em.arrow a:hover{background:url(../images/nav-arrow.png) no-repeat 90% center #0075C5;}

.nav li dl em.arrow dd a{background:url(../images/nav-arrow.png) no-repeat 90% center #fff;}

.nav li dl em.arrow dd a:hover{background:url(../images/nav-arrow.png) no-repeat 90% center #0075C5;color:#fff;}



.nav li dl dd{position:absolute; background:#fff; left:220px; top:0; width:220px; display:none; box-shadow: -2px 0px 20px #eee; z-index:20;}



/* 经过 */

.nav li:hover dl{display:block;}

.nav li:hover .link{color:#1d0c65;}

.nav li:hover dl em:hover dd{display:block;}









/* --- 语言 --- */

.page-language{float:right; font-size:14px; position:relative; height:100px; width:80px;}

.page-language .text{}

.page-language .text em{display:block;  height:30px; border-radius:5px; text-align:center; cursor:pointer; text-transform:uppercase; font-size:14px; line-height:100px;}

 

.page-language .list{background:#fff; display:none; position:absolute; left:0; top:100px; width:111px;  z-index:200;}

.page-language .list a{display:block; line-height:35px; text-align:center;}

.page-language .list a:hover{background:#0075C5; color:#fff;}

.page-language:hover .list{display:block;}









/* --- 搜索 --- */

.page-search{float:right; width:50px; position:relative;}

.page-search .icon{background:url(../images/search.png) no-repeat right center; width:100%; height:100px; cursor:pointer;}

.page-search .hide{position:absolute; background:#0075C5; right:0; padding:5px; display:none; z-index:200;}

.page-search .hide input{width:100%; border:none; height:43px; line-height:43px; padding-left:10px; width:300px; transition:all .3s;}

.page-search .hide button{position:absolute; right:5px; top:4px; height:43px; background:url(../images/search-btn.png) no-repeat center center; width:40px; border:none; cursor:pointer;}

.page-search:hover .hide{display:block;}









/* --- banner --- */

.banner{position:relative;}



/* 切换 */

.banner .bd li{height:650px;}

.banner .hd {position:absolute; bottom:20px; left:0; width:100%; text-align:center;}

.banner .hd li{width:12px; height:12px; background:#fff; border-radius:100%; display:inline-block; margin-left:5px; margin-right:5px; cursor:pointer;}

.banner .hd li.on{background:#2E358D;}



/* 箭头 */

.banner .prev,.banner .next{position:absolute; top:50%; opacity:0; transition:all .3s ease; cursor:pointer;}

.banner:hover .prev,.banner:hover .next{opacity:1;}

.banner .prev{left:50px;}

.banner .next{right:50px;}









/* --- 分类 --- */

.home-type{overflow:hidden; padding-top:50px; padding-bottom:50px; background:#fff;}

.home-type li{float:left; width:12.5%; text-align:center; border-right:1px solid #efefef;}

.home-type li .text{font-size:14px; padding:0 10px; line-height:25px; height:50px; overflow:hidden;}









/* --- 关于我们 --- */

.home-dep{overflow:hidden;}



/* 介绍 */

.home-dep .history{float:left; width:477px; position:relative;}

.home-dep .history .text{line-height:50px; position:absolute; bottom:0; left:0; width:100%; background-color:rgba(0,0,0,0.5); color:#fff; text-align:center; font-size:14px;}

.home-dep .history .bd li{position:relative;}



/* 箭头 */

.home-dep .prev,.home-dep .next{position:absolute; top:10%; height:373px; width:50px; cursor:pointer; opacity:0; transition:all .3s ease; }

.home-dep .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:-8px; }

.home-dep .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:-8px; }

.home-dep:hover .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:-8px; opacity:1;}

.home-dep:hover .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:-8px; opacity:1; }

.home-dep:hover .prev:hover{background:url(../images/arrow-left-2-hover.png) no-repeat center center; left:-8px; opacity:1;}

.home-dep:hover .next:hover{background:url(../images/arrow-right-2-hover.png) no-repeat center center; right:-8px; opacity:1; }





/* 关于 */

.home-dep .about{float:right; width:743px;} 

.home-dep .about .box{ background:#fff; /*height:318px;*/ padding:10px;}

.home-dep .about .box .pic{margin-bottom:10px;}

.home-dep .about .box .text{font-size:14px; line-height:180%;}









/* --- 产品 --- */

.home-product{ position:relative; overflow:hidden; }



/* 列表 */

.home-product .bd { position:relative; overflow:hidden;}

.home-product .bd li{float:left; padding-bottom:35px;}

.home-product .bd li a{display:block; width:298px; height:373px; margin-right:15px;  transition:all .3s ease;}

.home-product .bd li a .text{ overflow:hidden; background:#fff;  position:relative; height:75px;}

.home-product .bd li a .text h3{font-size:14px; color:#333; margin-bottom:10px; height:75px; line-height:75px; overflow:hidden; text-align:center;}

.home-product .bd li a .text p{font-size:14px; color:#666; line-height:20px; height:100px; overflow:hidden;}

.home-product .bd li a .text em{position:absolute; bottom:20px; left:20px; font-size:14px; text-transform:uppercase; color:#094594;}

.home-product .bd li a .pic{overflow:hidden;}

.home-product .bd li a .pic img{width:100%; width:410px; height:300px;}

.home-product .bd li a:hover{box-shadow: 0 3px 8px #ccc;}

.home-product .bd li a:hover .text h3{color:#f60;}



/* 箭头 */

.home-product .prev,.home-product .next{position:absolute; top:0%; height:373px; width:50px; cursor:pointer; opacity:0; transition:all .3s ease; }

.home-product .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:-8px; }

.home-product .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:-6px; }

.home-product:hover .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:-8px; opacity:1;}

.home-product:hover .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:-6px; opacity:1; }

.home-product:hover .prev:hover{background:url(../images/arrow-left-2-hover.png) no-repeat center center; left:-8px; opacity:1;}

.home-product:hover .next:hover{background:url(../images/arrow-right-2-hover.png) no-repeat center center; right:-6px; opacity:1; }





/* 切换 */

.home-product .hd{text-align:center;}

.home-product .hd li{width:30px; height:5px; background:#ccc; border-radius:100px; display:inline-block; text-indent:-999rem; margin-left:5px; margin-right:5px;}

.home-product .hd li.on{background:#2F3490;}









/* --- 解决方案 --- */

.home-programme{ position:relative; overflow:hidden; margin-bottom:30px;}



/* 列表 */

.home-programme .bd { position:relative; overflow:hidden;}

.home-programme .bd ul{margin-left:8px;}

.home-programme .bd li{float:left; padding-bottom:30px;}

.home-programme .bd li a{display:block; width:404px;  margin-right:15px;  transition:all .3s ease;}

.home-programme .bd li a .text{ overflow:hidden; background:#fff; padding:20px; position:relative; height:140px;} 

.home-programme .bd li a .text h3{font-size:16px; color:#333; margin-bottom:10px; height:25px; line-height:25px; overflow:hidden;}

.home-programme .bd li a .text p{font-size:12px; color:#999; line-height:20px; overflow:hidden;}

.home-programme .bd li a .text em{position:absolute; bottom:20px; left:20px; font-size:14px; text-transform:uppercase; color:#094594;}

.home-programme .bd li a .pic{overflow:hidden;}

.home-programme .bd li a .pic img{width:100%; width:100%; height:258px;}

.home-programme .bd li a:hover{box-shadow: 0 3px 8px #ccc;}

.home-programme .bd li a:hover .text h3{color:#f60;}



/* 箭头 */

.home-programme .prev,.home-programme .next{position:absolute; top:0%; height:400px; width:50px; cursor:pointer; opacity:0; transition:all .3s ease; }

.home-programme .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:-8px; }

.home-programme .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:-8px; }

.home-programme:hover .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:-8px; opacity:1;}

.home-programme:hover .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:-8px; opacity:1; }

.home-programme:hover .prev:hover{background:url(../images/arrow-left-2-hover.png) no-repeat center center; left:-8px; opacity:1;}

.home-programme:hover .next:hover{background:url(../images/arrow-right-2-hover.png) no-repeat center center; right:-8px; opacity:1; }



/* 切换 */

.home-programme .hd{text-align:center;}

.home-programme .hd li{width:30px; height:5px; background:#ccc; border-radius:100px; display:inline-block; text-indent:-999rem; margin-left:5px; margin-right:5px;}

.home-programme .hd li.on{background:#094594;}









/* --- 功能 --- */

.home-function{ overflow:hidden; margin-bottom:0px;}

.home-function ul{width:105%;}

.home-function li{float:left; width:610px; height:200px; background:#fff; margin-right:20px; margin-bottom:20px; padding:35px; transition:all .3s ease; }

.home-function li .pic{float:left; margin-right:30px; border-radius:100px; } 

.home-function li .text h3{margin-bottom:20px;}

.home-function li .text p{margin-bottom:20px; font-size:14px; line-height:20px; height:60px; color:#999;}

.home-function li .text em{font-size:12px;}

.home-function li:hover{box-shadow: 0 3px 8px #ccc;}

.home-function li:hover h3{ color:#f60;}



.home-function li.li01 .pic{ background:#009F97;}

.home-function li.li02 .pic{ background:#8124FF;}

.home-function li.li03 .pic{ background:#1C0C64;}

.home-function li.li04 .pic{ background:#1189D0;}









/* --- 新闻资讯 --- */

.home-news{ overflow:hidden; padding-bottom:40px;}



/* 标题 */

.home-news .title{text-align:center; position:relative; margin-bottom:40px; margin-top:40px;}

.home-news .title h2{ z-index:200; color:#535353; font-size:22px; margin-bottom:20px;}

.home-news .title p{font-size:18px; color:#535353; }



/* 图片新闻 */

.home-news .news-photo{float:left; width:440px; position:relative;}

.home-news .news-photo .text{position:absolute; bottom:0; left:0; width:100%; background:#000; background-color:rgba(0,0,0,0.5); color:#fff; height:90px; line-height:90px; padding-left:30px; font-size:18px; transition:all .3s;}

.home-news .news-photo .text:after{content:""; background:url(../images/news-arrow.png) no-repeat center center; width:22px; height:90px; position:absolute; right:30px; top:0;  transition:all .3s;}

.home-news .news-photo:hover .text{ background-color:rgba(0,0,0,0.7); }

.home-news .news-photo:hover .text:after{right:20px; }



/* 推荐新闻 1 */

.news-top01{float:left; width:386px; margin-left:15px;}

.news-top01 li{width:386px; height:260px; background:#fff; padding:10px 20px; transition:all .3s; margin-bottom:10px;}

.news-top01 li .text {padding-bottom:20px; border-bottom:1px solid #efefef; margin-bottom:20px;}

.news-top01 li .text h3{ height:50px; line-height:50px; font-size:16px;}

.news-top01 li .text p{color:#999; line-height:150%; font-size:14px;}

.news-top01 li .date{background:url(../images/news-arrow2.png) no-repeat 90% center;  transition:all .3s;}

.news-top01 li .date p{font-size:28px; font-weight:bold; margin-bottom:10px; color:#333;} 

.news-top01 li .date em{color:#999;}

.news-top01 li:hover{box-shadow: 0 3px 8px #ccc;}

.news-top01 li a:hover .text h3{ color:#fe951e;} 

.news-top01 li a:hover .date{background:url(../images/news-arrow2.png) no-repeat 95% center;}



/* 推荐新闻 2 */

.news-top02{float:right; width:386px;}

.news-top02 li{background:#fff; height:169px; margin-bottom:11px; transition:all .3s;}

.news-top02 li .date{float:left; width:122px; border-right:1px solid #efefef; height:169px; text-align:center;}

.news-top02 li .date p{font-size:36px; font-weight:bold; margin-bottom:10px;color:#333; margin-top:45%;} 

.news-top02 li .date em{color:#999;}

.news-top02 li .text{padding:20px; float:left; width:264px; font-size: 14px; background:url(../images/news-arrow2.png) no-repeat 20px 80%; height:169px;transition:all .3s;}

.news-top02 li .text h3{height:75px; line-height:25px; overflow:hidden;}

.news-top02 li:hover{box-shadow: 0 3px 8px #ccc;}

.news-top02 li:hover{box-shadow: 0 3px 8px #ccc;}

.news-top02 li a:hover .text h3{ color:#fe951e;} 

.news-top02 li a:hover .text{background:url(../images/news-arrow2.png) no-repeat 40px 80%;}









/* --- 底部 --- */

.footer{background:#525455; overflow:hidden; margin-top:10px; padding-top:40px; padding-bottom:30px;}

.footer .footer-title{color:#ed6d00; font-size:16px;text-transform:uppercase; }



/* 地图 */

.footer .sitemap{ width:100%;}

.footer .sitemap dl{float:left; width:16.666%;}

.footer .sitemap dl dt{margin-bottom:10px; font-weight:bold; color:#fff;}

.footer .sitemap dl dd p {line-height:200%; color:#d0d0d0; font-size:14px;}

.footer .sitemap dl dd p a{line-height:200%; color:#d0d0d0;}

.footer .sitemap dl dd p a:hover{color:#FFC000; }

.footer .sitemap dl dd p img{margin-top:30px;}





/* --- 版权 --- */

.copyright{text-align:center; border-top:1px solid #57595A; padding:15px; color:#d0d0d0; font-size:14px; background:#525455; }















/* --- 内页 --- */



/* 位置 */

.page-path{background:#fff; height:50px; color:#ccc; font-size:14px;}

.page-path .text{margin-left:-10px; line-height:50px; text-transform:uppercase;}

.page-path a{color:#333; margin-left:10px; margin-right:10px; line-height:50px; }



/* 类目 */

.page-category{background:#eee; height:58px; line-height:58px;}

.page-category ul{ border-left:1px solid #fff; height:58px;}

.page-category li{float:left; width:135px; text-align:center; border-right:1px solid #fff; font-size:14px;}

.page-category li a{display:block; transition:all .3s;}

.page-category li a.now{background:#FEA525; color:#fff;}

.page-category li a:hover{background:#FEA525; color:#fff;}







/* banner */

.page-banner{height:450px;}

.banner-about{background:url(../images/banner-about.jpg) no-repeat center top; background-size:cover;}

.banner-contact{background:url(../images/banner-contact.jpg) no-repeat center top; background-size:cover;}

.banner-equipment{background:url(../images/banner-equipment.jpg) no-repeat center top; background-size:cover;}

.banner-news{background:url(../images/banner-news.jpg) no-repeat center top; background-size:cover;}

.banner-solutions{background:url(../images/banner-solutions.jpg) no-repeat center top; background-size:cover;}

.banner-product{background:url(../images/banner-product.jpg) no-repeat center top; background-size:cover;}

.banner-faq{background:url(../images/banner-faq.jpg) no-repeat center top; background-size:cover;}









/* --- 新闻中心 --- */

.page-news{overflow:hidden; padding-top:30px;}

.page-news ul{width:105%;}

.page-news li{float:left; width:607px; height:223px; background:#fff; margin-right:25px; margin-bottom:25px; height:235px;  transition:all .3s;}



/* 日期 */

.page-news li .date{float:left; width:185px; border-right:1px solid #efefef; text-align:center; height:235px;}

.page-news li .date p{font-size:36px; font-weight:bold; margin-bottom:10px; margin-top:50%;}

.page-news li .date em{color:#999;}



/* 内容 */

.page-news li .text{ padding:25px; width:420px; float:right;}

.page-news li .text h3{font-size:18px; line-height:150%; margin-bottom:15px;}

.page-news li .text p{line-height:25px; color:#999; margin-bottom:25px; height:75px; overflow:hidden; font-size:14px;}

.page-news li .text em{font-size:14px;}

.page-news li:hover{box-shadow: 0 3px 8px #ccc;} 









/* --- 产品列表 --- */

.page-product {overflow:hidden; padding-top:35px; }

.page-product ul{width:105%;}



.page-product li{float:left;}

.page-product li .box{width:400px; border:1px solid #efefef; background:#fff; margin-right:19px; margin-bottom:25px; transition:all .3s ease;}

.page-product li .box .pic{overflow:hidden; /*height:380px; */overflow:hidden; border-bottom:1px solid #efefef; text-align:center; width:400px; height:248px;object-fit: cover; }
.page-product li .box .pic1{overflow:hidden; height:380px; overflow:hidden; border-bottom:1px solid #efefef; text-align:center; width:100%;}
.page-product li .box .text{padding:20px; font-size:14px;}

.page-product li .box .text .adaptation {display:block; margin-bottom:15px; height:45px; line-height:20px; overflow:hidden;}

.page-product li .box .text .adaptation i{color:#ED6D00;}

.page-product li .box .text .adaptation{color:#999;}

.page-product li .box .text h3{margin-bottom:15px; font-size:14px;}

.page-product li .box .text .more a{width:125px; height:36px; line-height:36px; background:#f5f5f5; display:block; text-align:center; border-radius:3px; border:1px solid #e4e4e4; display:block;  transition:all .3s ease;}

.page-product li .box .text .more a:hover{background:#D9271B; border:1px solid #D9271B; color:#fff; }

.page-product li .box:hover .text .more a{background:#D9271B; border:1px solid #D9271B; color:#fff; }

.page-product li:hover .box{box-shadow: 10px 10px 20px #ececec; border:1px solid #ED6D00; }

.page-product li:hover .box .text .more a{background:#ED6D00; border:1px solid #ED6D00; color:#fff; }











/* --- 产品介绍 --- */



/* 产品展示 */

.pro-show{overflow:hidden; background:#f5f5f5; padding-top:30px; padding-bottom:30px;}



/* 标题 */

.pro-title{font-size:16px; text-transform:uppercase; font-weight:bold;  height:55px; line-height:55px; border-bottom:1px solid #efefef; color:#ed6d00; }

.pro-title .text{width:180px; border-right:1px solid #efefef; text-align:center; color:#ed6d00; line-height:55px;}

 





/* 介绍 */

.pro-dep{background:#fff; overflow:hidden; padding:20px; margin-bottom:20px; margin-top:30px;}



/* 产品图 */

.pro-dep-pic{float:left; width:725px;}

.pro-dep-pic .small{float:left; width:105px;}

.pro-dep-pic .small li{margin-bottom:8px;}

.pro-dep-pic .small li img{border:1px solid #efefef;  width:105px; height:105px; padding:5px;}

.pro-dep-pic .small li.on img{border:1px solid #FEA525;}

.pro-dep-pic .small .small-Img{margin-top:15px; margin-bottom:10px;}

.pro-dep-pic .small .sPrev{ background:url(../images/arrow-top.png) no-repeat center; height:9px; display:block;}

.pro-dep-pic .small .sNext{ background:url(../images/arrow-down.png) no-repeat center; height:9px; display:block;}

.pro-dep-pic .small .sPrev:hover{ background:url(../images/arrow-top-hover.png) no-repeat center; height:9px; display:block;}

.pro-dep-pic .small .sNext:hover{ background:url(../images/arrow-down-hover.png) no-repeat center; height:9px; display:block;}

.pro-dep-pic .big{float:left; margin-left:15px;}

.pro-dep-pic .big li{height:600px;}

.pro-dep-pic .big li img{border:1px solid #efefef; height:600px; width:600px;}



/* 简介 */

.pro-dep-content{float:right; width:460px;  position:relative; height:600px;}

.pro-dep-content h3{margin-bottom:25px; font-size:20px; color:#4A51A5; margin-top:15px; text-transform:uppercase;}

.pro-dep-content .text p{line-height:200%; color:#666; position:relative; font-size:14px; margin-bottom:10px;}

.pro-dep-content strong{display:block; /*margin-bottom:20px;*/}

.pro-dep-content .btn{border-top:1px solid #efefef; position:absolute; bottom:0px; width:100%; padding-top:20px;}

.pro-dep-content .btn a{background:#FEA525; width:160px; height:40px; text-align:center; line-height:40px; color:#fff; display:block;}

.pro-dep-content .btn a:hover{background:#f90;}

.pro-dep-content .other{position:absolute; right:0; bottom:0;}

.pro-dep-content .other a{background:#FEA525; display:inline-block; width:40px; height:40px;}

.pro-dep-content .other a:hover{background:#f90;}



/* 介绍 */

.pro-description{ border-top:none; font-size:14px; margin-bottom:20px; background:#fff;}

.pro-description .hd{border-bottom:1px solid #efefef; height:56px;}

.pro-description .hd li{float:left; width:180px; text-align:center; line-height:56px; font-size:16px; border-right:1px solid #efefef; cursor:pointer;} 

.pro-description .hd li.on{color:#ed6d00; border-bottom:1px solid #ed6d00}



.pro-description .bd .box{padding:15px;}

.pro-description .bd .contact{padding-bottom:30px;} /*padding:0 50px;*/ 

.pro-description .bd .contact p{margin-bottom:10px; line-height:150%;}

.pro-description .bd .contact strong{ display:block; margin-top:20px; margin-bottom:20px; font-size:18px;}



/* 介绍 - 性能*/

.pro-description .function{padding:0px 20px; padding-bottom:20px;}

.pro-description .function p{margin-bottom:10px; line-height:150%;}

.pro-description .function strong{ display:block; margin-top:20px; margin-bottom:20px;}



/* 相关产品 */

.pro-other{background:#fff; overflow:hidden; position:relative;}

.pro-other .bd{padding:10px; padding-bottom:0;}

.pro-other li{float:left; }

.pro-other .box{width:400px; border:1px solid #efefef; background:#fff; margin-right:10px; margin-bottom:25px; transition:all .3s ease;}

.pro-other .box .pic{overflow:hidden; height:370px; overflow:hidden; border-bottom:1px solid #efefef; text-align:center; width:100%;}

.pro-other .box .text{padding:20px; font-size:14px;}

.pro-other .box .text .adaptation {display:block; margin-bottom:15px; height:40px; line-height:20px; overflow:hidden;}

.pro-other .box .text .adaptation i{color:#ED6D00;}

.pro-other .box .text .adaptation{color:#999;}

.pro-other .box .text h3{margin-bottom:15px; font-size:14px;}

.pro-other .box .text .more a{width:125px; height:36px; line-height:36px; background:#f5f5f5; display:block; text-align:center; border-radius:3px; border:1px solid #e4e4e4; display:block;  transition:all .3s ease;}

.pro-other .box .text .more a:hover{background:#ed6d00; border:1px solid #ed6d00; color:#fff; }

.pro-other .box:hover .text .more a{background:#ed6d00; border:1px solid #ed6d00; color:#fff; }



.pro-other li:hover .box{box-shadow: 10px 10px 20px #ececec; border:1px solid #ED6D00; }

.pro-other li:hover .box .text .more a{background:#ED6D00; border:1px solid #ED6D00; color:#fff; }



/* 箭头 */

.pro-other .prev,.pro-other .next{position:absolute; top:50%; height:60px; width:34px; cursor:pointer; opacity:0; transition:all .3s ease; }

.pro-other .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:10px; }

.pro-other .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:10px; }

.pro-other:hover .prev{background:url(../images/arrow-left-2.png) no-repeat center center; left:10px; opacity:1;}

.pro-other:hover .next{background:url(../images/arrow-right-2.png) no-repeat center center; right:10px; opacity:1; }

.pro-other:hover .prev:hover{background:url(../images/arrow-left-2-hover.png) no-repeat center center; left:10px;}

.pro-other:hover .next:hover{background:url(../images/arrow-right-2-hover.png) no-repeat center center; right:10px; }









/* --- 解决方案 --- */

.page-solutions{ overflow:hidden; margin-top:30px;}



/* 介绍 */

.page-solutions .dep-box{ padding:30px; position:relative; margin-bottom:50px;}

.page-solutions .dep-box p{line-height:150%; margin-bottom:20px;}

.page-solutions .dep-box strong{display:block; margin-bottom:20px; color:#2e358d; text-transform:uppercase;}

.page-solutions .dep-box:before{content:""; left:0; bottom:0; background:url(../images/scope-left.png) no-repeat; width:48px; height:48px; position:absolute;}

.page-solutions .dep-box:after{content:""; top:0; right:0; background:url(../images/scope-right.png) no-repeat; width:48px; height:48px; position:absolute;}



/* 内容 */

.page-solutions .list ul{width:105%;}

.page-solutions .list li{float:left; width:610px; margin-right:35px; margin-bottom:35px;}

.page-solutions .list li .text-box{background:#F5F5F5; height:265px; transition:all .3s;}

.page-solutions .list li .text-box .number{float:left; width:30%; text-align:center; font-size:100px; color:#FEA525; font-family: '微软雅黑'; margin-top:40px;}

.page-solutions .list li .text-box .number i{width:100px; height:3px; background:#FEA525; border-radius:100px; display:block; margin:0 auto; margin-top:20px;}

.page-solutions .list li .text-box .dep{float:left; width:70%; padding:30px; padding-left:0;}

.page-solutions .list li .text-box .dep h3{color:#333; margin-bottom:20px; text-transform:uppercase; line-height:150%; margin-top:20px;}

.page-solutions .list li .text-box .dep p{color:#999; font-size:14px; line-height:180%;}

.page-solutions .list li .pic-box{overflow:hidden; }

.page-solutions .list li .pic-box img{overflow:hidden; width:610px; height:400px;}

.page-solutions .list li:hover .text-box{background:#FEA525;}

.page-solutions .list li:hover .text-box .dep h3{color:#fff;}

.page-solutions .list li:hover .text-box .dep p{color:#fff;}

.page-solutions .list li:hover .text-box .number i{background:#fff;}

.page-solutions .list li:hover .text-box .number{color:#fff;}









/* --- 常见问题 --- */

.page-faq{margin-top:30px;}

.page-faq .list li{margin-bottom:20px;}

.page-faq .list li h3{background:#f5f5f5; padding:15px; font-size:14px; color:#ed6d00; font-size:18px; margin-bottom:10px;}

.page-faq .list li p{line-height:200%;}









/* --- 关于我们 --- */

.about-title{font-size:18px; color:#ee7711; margin-bottom:15px;}



/* 介绍 */

.about-dep{ margin-top:30px; overflow:hidden;}

.about-dep .content .text{float:left; width:50%;}

.about-dep .content .text p{line-height:150%; font-size:14px; margin-bottom:10px; color:#666;}

.about-dep .content .text strong{font-size:24px; display:block; margin-top:40px; color:#ee7711}

.about-dep .content .pic{float:right; width:48%;} 



/* 公司 */

.about-company{ margin-top:30px; margin-bottom:50px; overflow:hidden;}

.about-company .text{margin-bottom:25px;}

.about-company .text p{line-height:150%; font-size:14px; margin-bottom:10px;}

.about-company .pic{width:105%;}

.about-company .pic img{margin-right:5px;}









/* --- 耀华历史 --- */

.page-history{margin-top:30px;}

.page-history dl{border-bottom:10px solid rgba(115,180,158,0.5); overflow:hidden; position:relative; padding-top:30px; padding-bottom:100px;}

.page-history dl:before{content:""; background:rgba(115,180,158,0.5); width:10px; left:49%; top:0; height:100%; position:absolute;}

.page-history dl dt{text-align:center; font-size:36px; position:relative; z-index:200;}

.page-history dl dt em{background:#fff; padding:20px; font-size: 28px;}

.page-history dl dd{overflow:hidden; margin-top:45px;}

.page-history dl dd .content{width:50%; padding-left:100px;}

.page-history dl dd .content p{line-height:250%; font-size:14px; color:#666;}

.page-history dl dd .pic{width:50%; text-align:center;}



.page-history dl.li01 .content{float:left;}

.page-history dl.li01 .pic{float:right;}

.page-history dl.li02 .content{float:right;}

.page-history dl.li02 .pic{float:left;}









/* --- 联系我们 --- */

.page-contact{background:#f5f5f5; overflow:hidden;}



/* 联系方式 */

.contact-way{margin-top:30px; margin-bottom:30px;}

.contact-way .list{background:#fff; overflow:hidden; padding-bottom:10px;}

.contact-way .list li{float:left; width:33.333%; padding:10px 20px;}



/* 标题 */

.contact-way .list li .title{display:block; overflow:hidden; border-bottom:1px solid #efefef; padding-bottom:10px; margin-bottom:10px;}

.contact-way .list li .title p{float:left; font-size:18px; line-height:45px;}

.contact-way .list li .title em{display:block; float:right;}



/* 内容 */

.contact-way .list li .text h3{margin-top:20px; margin-bottom:15px; color:#e67817; font-size:16px; font-weight:bold;}

.contact-way .list li .text p{line-height:200%; font-size:14px;}

.contact-way .list li .text p em{color:#999; margin-right:5px;}



/* 二维码 */

.contact-way .list li .qrcode p{float:left; width:50%; text-align:center; margin-top:20px;}

.contact-way .list li .qrcode p em{display:block; margin-top:15px; color:#666;}



/* 交通指南 */

.traffic-title{background:url(../images/traffic.jpg) no-repeat center top; height:197px; text-align:center; line-height:197px; font-size:36px; font-weight:bold; color:#fff; text-shadow : #333 0px 0px 5px }



/* 留言地图 */

.contact-message{ background:#fff;  overflow:hidden;}



/* 留言 */

.contact-message .message{width:50%; border-right:1px solid #efefef; padding:20px; float:left;}

.contact-message .message strong{font-size:18px; margin-bottom:15px; display:block; color:#e67817;}

.contact-message .message .text{margin-bottom:15px; font-size:14px; color:#999;}

.contact-message .message li b{display:block; margin-bottom:5px;}

.contact-message .message li input{width:100%; height:40px; line-height:40px; padding-left:15px; background:#EDEDED; border:none; margin-bottom:20px; transition:all .3s; border:1px solid #ddd; font-size:14px;}

.contact-message .message li textarea{width:100%; height:220px; padding:15px;background:#EDEDED; border:none;  margin-bottom:20px; transition:all .3s;  border:1px solid #ddd; font-size:14px;}

.contact-message .message li button{background:#FFA908; width:140px; height:40px; line-height:40px; text-align:center; color:#fff; border:none; cursor:pointer;}

.contact-message .message li button:active{opacity:.8;}

.contact-message .message li input:focus{background:#fff;}

.contact-message .message li textarea:focus{background:#fff;}



/* 地图 */

.contact-message .maps{float:right; width:50%;}

.traffic-map{background:#fff; margin-bottom:40px; overflow:hidden;}

.contact-message .maps dl{padding:30px; border-right:1px solid #efefef; padding-bottom:10px;}

.contact-message .maps dl dt{font-size:18px; color:#e67817; margin-bottom:10px; font-weight:bold;}

.contact-message .maps dl dd{margin-bottom:20px; font-size:14px;}

.contact-message .maps dl dd p{line-height:200%; color:#666;}









/* --- 服务 --- */

.page-service{margin-top:30px;}

.page-service li{background:#f9f9f9; margin-bottom:20px; overflow:hidden;}

.page-service li .text{width:40%; padding-left:30px; padding-top:50px; padding-right:30px;}

.page-service li .text h3{color:#ed6d00; font-size:30px; margin-bottom:25px;}

.page-service li .text p{line-height:200%; color:#666; font-size:14px;}



.page-service li.li01 .text{float:left;}

.page-service li.li01 .pic{float:right;}

.page-service li.li02 .text{float:right;}

.page-service li.li02 .pic{float:left;}







}









/*1024*/

@media screen and (min-width:960px)  and  (max-width:1279px)  {

	

	

/* --- 公用样式 --- */

.wrap{max-width:950px; margin:0 auto;}









/* --- 头部 --- */

/* logo */

.logo img{width:135px; height:auto;}









/* --- 导航 --- */

.nav {margin-left:30px;}



/* 显示 */

.nav li{margin-right:30px;}

.nav li .link{font-size:14px;} 









/* --- 语言 --- */

.page-language .text em{width:80px;}









/* --- 搜索 --- */

.page-search{width:40px;}









/* --- 产品 --- */

/* 列表 */

.home-product .bd li a{width:225px;}

.home-product .bd li a .text{padding:0 20px; height:auto;}

.home-product .bd li a .text h3{height:60px; line-height:30px;}









/* --- 关于我们 --- */

/* 介绍 */

.home-dep .history{width:450px;}



/* 关于 */

.home-dep .about{width:480px;} 

.home-dep .about .box{height:300px; padding:10px;}









/* --- 解决方案 --- */

.home-programme .bd li a{width:306px;}

.home-programme .bd li a .text{height:160px;} 











/* --- 新闻资讯 --- */

/* 图片新闻 */

.home-news .news-photo{width:300px;}



/* 推荐新闻 1 */

.news-top01{width:300px;}

.news-top01 li{width:320px; height:175px; padding:10px 20px;}

.news-top01 li .text {padding-bottom:20px; margin-bottom:10px; height:118px; overflow:hidden;}

.news-top01 li .text h3{height:40px; line-height:40px; overflow:hidden;}

.news-top01 li .text p{height:60px; overflow:hidden; line-height:20px;}

.news-top01 li .date p{display:inline-block; font-size:20px; margin-right:10px;}  



/* 推荐新闻 2 */

.news-top02{width:300px;}

.news-top02 li{ height:112px;}

.news-top02 li .date{width:100px; height:112px;}

.news-top02 li .date p{font-size:28px;margin-top:28%;} 

.news-top02 li .text{padding:20px; width:200px; background:url(../images/news-arrow2.png) no-repeat 95% 80%; height:112px;}

.news-top02 li .text h3{ font-size:14px;}

.news-top02 li a:hover .text{background:url(../images/news-arrow2.png) no-repeat 100% 80%;}









/* --- 功能 --- */

.home-function li{width:460px; height:220px; position:relative;}

.home-function li .text em{font-size:12px; position:absolute; right:30px; bottom:30px;}









/* --- 新闻中心 --- */

.page-news li{width:460px;}



/* 日期 */

.page-news li .date{width:125px;}



/* 内容 */

.page-news li .text{ padding:25px; width:330px; float:right;}









/* --- 产品列表 --- */

.page-product li .box{width:305px;}

.page-product li .box .pic{height:300px; }











/* --- 产品 --- */



/* 产品介绍 */

.pro-dep{background:#fff; overflow:hidden; padding:20px; margin-bottom:20px;}



/* 产品图 */

.pro-dep-pic{float:none; width:100%;overflow:hidden; margin-bottom:30px;}

.pro-dep-pic .small{float:left; width:132px;}

.pro-dep-pic .small li{margin-bottom:8px;}

.pro-dep-pic .small li img{border:1px solid #efefef;  width:132px; height:132px; padding:5px;}

.pro-dep-pic .big{float:left; margin-left:25px; width:750px; height:750px;}

.pro-dep-pic .big li{height:720px; text-align:center;}

.pro-dep-pic .big li img{border:1px solid #efefef; height:100%; width:100%;}



/* 简介 */

.pro-dep-content{float:none; width:100%; position:relative; height:auto; padding-bottom:100px;}



/* 相关产品 */

.pro-other .bd .box{width:302px;}

.pro-other .bd .box .pic{height:300px; }









/* --- 解决方案 --- */

/* 内容 */

.page-solutions .list li{ width:440px; overflow:hidden;}

.page-solutions .list li .text-box{ width:440px;height:323px;}

.page-solutions .list li .text-box .number{width:20%; font-size:40px; margin-top:50px;}

.page-solutions .list li .text-box .number i{width:50px;}

.page-solutions .list li .text-box .dep{float:right; width:80%; padding:30px; padding-left:0;}

.page-solutions .list li .pic-box{width:440px;}

.page-solutions .list li .pic-box img{overflow:hidden; width:440px; height:320px;}









/* --- 联系我们 --- */

.contact-way{margin-top:30px;} 



/* 方式 */

.contact-way .way{width:400px;}

.contact-way .photo{width:500px;}









/* --- 关于我们 --- */



/* 公司 */

.about-company{ overflow:hidden;}

.about-company .pic img{margin-right:5px; width:230px;}

 







/* --- 服务 --- */

.page-service li .text{width:55%; padding-left:30px; padding-top:30px; padding-right:30px;}

.page-service li .text h3{font-size:24px; margin-bottom:15px;}

.page-service li .pic{width:45%;}







}

