@charset "utf-8";
::-moz-selection { background: #1b56a6;  color:#fff !important;  }
::selection { background: #1b56a6 ; color:#fff !important; }


html{background:#FFF;}
body{margin:0px; padding:0px; font-family:Arial, sans-serif; font-size:12px; font-weight:300; color:#333; background:#FFF;overflow-x:hidden;}
table{border-collapse:collapse;}
h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;letter-spacing:0}
dl,dt,dd{padding:0px; margin:0px;list-style:none;}
p{margin:0px; padding:0px;}
img:not(.bigimg){border:none;vertical-align:middle;max-height:100%;max-width:100%;}
a{color:inherit; text-decoration:none;font-family:Arial, sans-serif; font-size:inherit;font-weight:300; outline:none; cursor:pointer;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out;-moz-transition:All .3s ease-in-out;-o-transition:All .3s ease-in-out;}
a:hover{color:#1b56a6;text-decoration:none;font-size:inherit;outline: none;}
a:focus {outline: none;text-decoration:none;}
a:active{text-decoration:none;}
u{text-decoration:none;}
input,textarea{-webkit-appearance: none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pb30{padding-bottom:30px;}
.pr30{padding-right:30px;}
.mb15{margin-bottom:15px;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mt80{margin-top:80px;}
.pd10{padding:10px 0;}
.pd20{padding:20px 0;}
.pd30{padding:30px 0;}
.clear{height:0;line-height:0; font-size:0; clear:both;}
header{margin:0; padding:0; width:100%; z-index:99;background:#FFF;border-bottom:1px solid #EEE}
.grayBg{background:#F9F9F9;clear:both;}

@keyframes downUp{from{transform:translateY(20px);-ms-transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px)}to{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}}
@keyframes upDown{from{transform:translateY(-20px);-ms-transform:translateY(-20px);-moz-transform:translateY(-20px);-webkit-transform:translateY(-20px);-o-transform:translateY(-20px)}to{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}}

.entry-cover img{display:block;width:100%;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.entry-cover:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.entry-cover:hover:before{visibility:visible;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}
.entry-cover:after{position:absolute;top:50%;left:0;z-index:3;visibility:hidden;margin-top:-40px;width:100%;color:#fff;content:'\f002';text-align:center;font-size:24px;line-height:1;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.entry-cover:before{position:absolute;top:0;left:0;z-index:2;visibility:hidden;width:100%;height:100%;background:#000;content:'';opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.entry-cover:hover:after{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.entry-cover{position:relative;display:block;overflow:hidden}
.entry-cover div{position:absolute;top:50%;left:0;width:100%;padding:0 30px;text-align:center;color:#FFF;z-index:3;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.entry-cover div strong{display:block;clear:both;font-size:20px;font-weight:700;padding-bottom:10px}
.entry-cover:hover div{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}


.top{background:#1b56a6;padding:10px 0;color:#FFF}
.top .col-lg-8 i{color:#FFF;margin-right:3px;}
.top .col-lg-4{text-align:right}
.top a:hover{color:inherit;}

.sns i{font-size:14px;margin-left:15px;}
.sns:hover i{color:#fdd66c;}


/*搜索框*/
.search{display:none;position:fixed;left:0; top:0;  background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);width:100%;height: 100%;z-index: 999}
.search form{display: block;max-width: 500px;padding:0 15px;position:relative;top: 50%;margin:-20px auto 0 auto; }
.search input{border:0;outline:0;background:#FFF;color:#333;border:1px solid #EEE;margin:0;padding:10px 18px;display:block;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.search button{position:absolute;right:25px;display:block;width:24px; height:24px;outline: none;font-size:18px;top:50%;margin:-15px 0 0 0;color:#333;border:0;background:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.search button:hover{color:#1b56a6}


@media (max-width:992px){.container{padding-left:10px;padding-right:10px;}.row{margin-left:-10px;margin-right:-10px;}}

@media (min-width:992px){
header.active{position:fixed;top:0;width:100%;animation:upDown 0.5s;-moz-animation:upDown 0.5s;-webkit-animation:upDown 0.5s;-o-animation:upDown 0.5s;}
header.active .top{display:none}
header .menuButton{display:none}
header .logo{padding:10px 0}
header .logo img{height:85px;}
header .smallLogo,.menuClose,.menuLogo{display:none}
.lang{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;float:right;background:url(../image/gd.png) right 12px no-repeat;display:inline-block;padding:3px 20px 3px 5px;border:1px solid #DDD;margin-top:-70px;text-align:left}
.lang a{display:none;padding:1px 0;color:#666}
.lang a.active{display:block;color:#666}
.lang:hover a{display:block}
.lang:hover a.active{color:#1b56a6}

.menu{position:static;text-align:right}
.menu .menuUL{padding:0;list-style:none;margin-top:0;margin-bottom:0;padding-right:120px;}
.menu .menuUL .menu0{position:relative;display:inline-block;z-index:9;padding:0 20px;text-align:left}
.menu .menuUL .menu0A{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}
.menu .menuUL .menu0Full{display:inline-block;z-index:9;padding:0 20px;text-align:left}
.menu .menuUL .menu0 i,.menu .menuUL .menu0Full i{color:#444;display:inline-block;margin-left:5px;font-size:13px;}
.menu .menuUL .menu0A{font-size:14px;font-weight:bold;color:#444;display:block;padding:43px 0;text-align:center;text-transform:uppercase;}
.menu .menuUL .menu0.active .menu0A,.menu .menuUL .menu0A.active,.menu .menuUL .menu0A:hover,.menu .menuUL .menu0Full.active .menu0A{color:#1b56a6;}
.menu .menuUL .menu0 ul{position:relative;display:none;margin:0;padding:0px; width:200px; list-style:none;position:absolute;background:#FFF;border:1px solid #EEE}
.menu .menuUL .menu0 ul .menu1{}
.menu .menuUL .menu0 ul .menu1A{padding:10px 0 10px 15px;font-size:14px;color:#333;text-align:left;display:block}
.menu .menuUL .menu0 ul .menu1A:hover{color:#1b56a6;}
.menu .menuUL .menu0 ul .menu2A,.menu .menuUL .menu0 ul .menu3A{color:#333}
.menu .menuUL .menu0 ul .menu2{padding:3px 0 3px 15px}
.menu .menuUL .menu0 ul .menu3{padding:3px 0 3px 25px}
.menu .menuUL .menu0 ul .menu2A:hover{color:#1b56a6;}
.menuSearch{display:inline-block;padding-left:20px;}
.menuSearch i{color:#5c5c5c;font-size:18px;font-weight:normal;cursor:pointer;}

.fullDown{display:none;position:absolute;z-index:9;width:100%;left:0;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:10px 0;background:#FFF;}
.fullDown strong a{color:#1b56a6;font-size:15px;font-weight:bold}
.fullDown ul{position:static;width:100%;margin:0;padding:10px 0 0 0;list-style:none}
.fullDown ul li{padding:2px 0}
.fullDown ul li a{color:#333;font-size:13px;}
.fullDown ul li a:hover{color:#1b56a6;text-decoration:underline}
}
@media (min-width:1200px){
.menu .menuUL .menu0,.menu .menuUL .menu0Full{padding:0 25px}
}

@media (max-width:992px){
header .top{display:none}
body{padding-top:60px;}
header{border-bottom:1px solid #F1F1F1;position:fixed;top:0;background:#FFF}
header .logo{padding:5px 0}
header .logo img{height:50px;}

header .menuButton{position:absolute;z-index:9;right:0px;top:15px;height:30px;width:40px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent}
header .menuButton span,header .menuButton span::after,header .menuButton span::before{position:absolute;background-color:#333;height:2px;width:25px}
header .menuButton span{left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .3s;transition:background-color .3s}
header .menuButton span::after,header .menuButton span::before{content:'';left:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
header .menuButton span::before{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}
header .menuButton span::after{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}
header .menuButton.active span{background-color:transparent}
header .menuButton.active span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
header .menuButton.active span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.lang{position:absolute;right:0;bottom:65px;z-index:999}
.lang a{display:inline-block;margin-right:5px;}
.menu{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.menu .menuUL{background:#FFF;position:absolute;z-index:999;right:-80%;top:0;width:80%;max-width:320px;height:100%;margin:0;padding:5px 10px;list-style:none;}
.menu .menuClose{position:absolute;top:3px;left:-33px;z-index:9999}
.menu .menuClose img{width:30px;height:30px;padding:5px;display:block;background:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.menu .menuLogo{clear:both;margin:-10px -10px 10px -10px;text-align:center;padding:5px 0;background:#F5F5F5}
.menu .menuLogo img{max-height:50px;}
.menu.active{display:block}
.menu .menuUL .menu0,.menu .menuUL .menu0Full{position:relative;border-bottom:1px solid #EEE;margin:0;padding:0}
.menu .menuUL .menu0A{padding:8px 0;display:block;font-size:13px;}
.menu .menuUL .menu0A i{position:absolute;right:5px;top:10px;}
.menu .menuUL .menu0A:hover{color:#2fa8e1}
.menu .menuUL .menu0 ul{display:none;margin:0;padding:10px;list-style:none;background:#F1F1F1;max-height:400px;overflow:auto}
.menu .menuUL .menu0 ul .menu1{border-bottom:1px solid #FFF}
.menu .menuUL .menu0 ul .menu1A{font-size:14px;color:#333;display:block;padding:7px 0}
.menu .menuUL .menu0 ul .menu1A:hover{color:#32bbea}
.menu .menuUL .menu0 ul .menu2,.menu .menuUL .menu0 ul .menu3{background:#FFF;padding:5px 0 5px 10px}
.menu .menuUL .menu0 ul .menu3{background:#FFF;padding:5px 8px 5px 25px}
.menuSearch{position:absolute;top:18px;right:55px;color:#333;font-size:16px;}

.fullDown{background:#F1F1F1;max-height:250px;overflow:auto;padding:10px 0 0 0;display:none}
.fullDown strong{border-bottom:1px solid #FFF;display:block;}
.fullDown strong a{font-size:14px;color:#333;display:block;padding:7px 0}
.fullDown ul{width:100%;margin:0;padding:10px;list-style:none}
.fullDown ul li{padding:3px 0;}
.fullDown ul li a{color:#333;font-size:12px;}
}



/*首页大图*/
.swiper-home{position:relative;z-index:1;}
.swiper-home .swiper-container{width:100%}
.swiper-home .swiper-slide img{width:100%;display:block}
.swiper-home .swiper-next,.swiper-home .swiper-prev{width:42px;height:42px;text-align:center;line-height:42px;font-size:16px;margin-top:-21px; color:#FFF; position:absolute;z-index:3;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.swiper-home .swiper-slide .swiper-slide-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;text-align:center;color:#FFF;text-shadow:1px 1px 1px #333;display: flex;flex-wrap:wrap;flex-direction: column;justify-content:center;}
.swiper-home .swiper-slide .swiper-slide-img h2{font-size:48px;font-weight:600; text-transform:uppercase;}
.swiper-home .swiper-slide .swiper-slide-img p{font-size:28px;}
.swiper-home .swiper-slide.swiper-slide-active .swiper-slide-img h2,.swiper-home .swiper-slide.swiper-slide-active .swiper-slide-img p{animation:downUp 0.7s;-moz-animation:downUp 0.7s;-webkit-animation:downUp 0.7s;-o-animation:downUp 0.7s;}
.swiper-home .swiper-prev{left:20px;top:50%;}
.swiper-home .swiper-next{right:20px;top:50%;}
.swiper-home .swiper-next:hover,.swiper-home .swiper-prev:hover{background:#000;}
.swiper-home .swiper-pagination{position:absolute;text-align:center;width:100%;bottom:10px;z-index:9}
.swiper-home .swiper-pagination-bullet{width:23px;height:23px;background:url(../image/dot.png) no-repeat;opacity:1;margin-left:3px;outline:none;}
.swiper-home .swiper-pagination-bullet-active{background:url(../image/dotOn.png) no-repeat}
@media (max-width:992px){
.swiper-home .swiper-slide .swiper-slide-img h2{font-size:18px;}
.swiper-home .swiper-slide .swiper-slide-img p{font-size:12px;padding-bottom:20px;}
.swiper-home .swiper-next,.swiper-home .swiper-prev{width:13px;height:24px}
.swiper-home .swiper-prev,.swiper-home .swiper-next{top:50%;margin-top:-12px;width:24px;height:24px;line-height:24px;font-size:12px;}
.swiper-home .swiper-prev{left:5px;}
.swiper-home .swiper-next{right:5px;}
.swiper-home .swiper-pagination{bottom:0}
.swiper-home .swiper-pagination-bullet{width:12px;height:12px;background:url(../image/dot.png) no-repeat;background-size:12px 12px}
.swiper-home .swiper-pagination-bullet-active{width:12px;height:12px;background:url(../image/dotOn.png) no-repeat;background-size:12px 12px}
}



/*首页标题*/
.homeTitle{padding:10px 0;margin:30px 0 20px 0;text-align:center;font-size:32px;font-weight:bold;color:#444;background:url(../image/line.jpg) bottom center no-repeat;}
@media (max-width:992px){
.homeTitle{margin:15px 0 10px 0;font-size:18px}
}

/*首页内容块*/
.homeBox{margin:0 -10px;padding-bottom:30px;}
.homeBox div{width:25%;float:left;padding:0 10px;position:relative}
.homeBox div a{display:block;overflow:hidden;}
.homeBox div a img{width:100%;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;border:1px solid #EEE}
.homeBox div a:hover img{-webkit-transform: scale(1.05);}
.homeBox hr{border:0;border-bottom:1px solid #EEE;clear:both;padding:35px 0 0 0;margin:0 10px 35px 10px}
.homeBox div strong{display:block;padding:10px 0;text-align:center;color:#535353;font-weight:bold;font-size:16px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.homeBox div a:hover strong{color:#1b56a6}
.homeBox div p{color:#727272;line-height:170%;font-size:14px}
.homeBox div.clear{width:100%;float:none;clear:both}
@media (max-width:992px){
.homeBox{margin:0;padding:10px 0;}
.homeBox div{width:50%;padding:0 5px}
.homeBox div strong{font-size:12px;padding:5px 0}
.homeBox div p{font-size:12px;line-height:130%;}
.homeBox hr{padding:25px 0 0 0;margin:0 5px 25px 5px}
}

/*首页关于我们*/
.homeAbout{background:#1b56a6;margin-bottom:30px;}
.homeAbout .aboutPic{padding:0}
.homeAbout .aboutPic img{width:100%;display:block;margin:0;padding:0}
.homeAbout .aboutWord{padding:30px 30px 0 30px;color:#FFF;line-height:180%;font-size:14px;}
.homeAbout .aboutWord h2{padding:10px 0;margin-bottom:15px;font-size:28px;font-weight:bold;background:url(../image/line2.jpg) left bottom no-repeat}
@media (min-width:1200px){
.homeAbout .aboutWord{padding:40px 40px 0 60px;font-size:14px;}
}
@media (max-width:992px){
.homeAbout .aboutPic{padding-left:0;padding-right:0;padding-top:5px;}
.homeAbout .aboutWord{padding:15px;color:#FFF;line-height:180%;font-size:12px;}
.homeAbout .aboutWord h2{padding:10px 0;margin-bottom:15px;font-size:18px;font-weight:bold;background:url(../image/line2.jpg) left bottom no-repeat}
}


/*首页优势*/
.homeYS{font-weight:bold;background-size:cover;padding:80px 0;color:#FFF;background-position:center center;background-repeat:no-repeat;margin:30px 0}
.homeYS td{width:25%}
.homeYS h2{font-weight:bold;font-size:42px;padding:10px 0}
@media (max-width:992px){
.homeYS{font-weight:normal;margin:0}
.homeYS img{max-width:50px}
.homeYS h2{font-size:18px}
}


/*首页关于我们*/
.homeVideo{background:#1b56a6;margin-top:30px;}
.homeVideo .videoIframe{padding:0;margin:0;}
.homeVideo .videoIframe img{width:100%}
.homeVideo .videoIframe iframe{height:500px;}
.homeVideo .videoWord{padding:30px 30px 0 30px;color:#FFF;line-height:180%;font-size:14px;}
.homeVideo .videoWord h2{padding:10px 0;margin-bottom:15px;font-size:28px;font-weight:bold;background:url(../image/line2.jpg) left bottom no-repeat}
@media (min-width:1200px){
.homeVideo .videoWord{padding:40px 40px 0 60px;font-size:14px;}
}
@media (max-width:992px){
.homeVideo .videoIframe{padding-left:0;padding-right:0;padding-top:5px;}
.homeVideo .videoIframe iframe{height:300px;}
.homeVideo .videoWord{padding:15px;color:#333;line-height:180%;font-size:12px;}
.homeVideo .videoWord h2{padding:10px 0;margin-bottom:15px;font-size:18px;font-weight:bold;background:url(../image/line2.jpg) left bottom no-repeat}
}



.homeMore{clear:both;padding:25px 0;text-align:center}
.homeMore a{display:inline-block;padding:10px 30px;background:#f7dc6f;color:#333;font-size:14px;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

/*单页文档*/
.pagePhoto{clear:both;position:relative;}
.pagePhoto h1,.pagePhoto h2{display:none}
.pagePhoto img{width:100%}
@media (max-width:768px){
.pagePhoto{display:none}
}



.homeProduct{margin:0 -10px;padding:0;list-style:none}
.homeProduct li{padding:10px;width:25%;float:left}
.homeProduct li div{display:block;overflow:hidden;}
.homeProduct li img{display:block;width:100%;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.homeProduct li a:hover img{-webkit-transform: scale(1.15);}
.homeProduct li a strong{display:block;padding:10px 0;font-size:16px;text-align:center;font-weight:normal;color:#000}
.homeProduct li a p{color:#666;padding-bottom:10px;border-bottom:1px solid #EEE;max-height:55px;overflow:hidden;line-height:200%}
.homeProduct li a:hover strong{color:#1b56a6;}
.homeProduct li a:hover p{color:#666;border-bottom:1px solid #666}
.homeProduct li.line{clear:both;width:100%;padding:0;float:none;}
@media (max-width:992px){
.homeProduct{margin:0 -5px;}
.homeProduct li{padding:5px;width:50%;}
}


.scrollPhoto{padding:10px 0;position:relative;z-index:1}
.scrollPhoto .swiper-slide{display:block;}
.scrollPhoto a div{position:relative;overflow:hidden;border:1px solid #EEE}
.scrollPhoto a div img{display:block;width:100%;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.scrollPhoto a strong{font-size:16px;color:#222; font-weight:normal; padding:10px 5px 5px 5px; text-align:center;line-height:150%;display:block}
.scrollPhoto a:hover img{-webkit-transform: scale(1.05);}
.scrollPhoto a:hover strong{color:#1b56a6}
.scrollPhoto .swiper-next,.scrollPhoto .swiper-prev{width:30px; padding:20px 0;text-align:center;font-size:36px;margin-top:-60px; color:#FFF; position:absolute;z-index:3;cursor:pointer;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.scrollPhoto .swiper-prev{left:0;top:50%;}
.scrollPhoto .swiper-next{right:0;top:50%;}
.scrollPhoto .swiper-next:hover,.scrollPhoto .swiper-prev:hover{color:#1b56a6;}
@media (max-width:992px){
.scrollPhoto .swiper-next,.scrollPhoto .swiper-prev{width:20px;line-height:20px;font-size:20px;margin-top:-45px;}
.scrollPhoto .swiper-slide strong,.scrollPhoto .swiper-slide div p{font-size:12px;}
}



/*首页新闻*/
.homeNews{margin:0 -10px;padding:0;list-style:none}
.homeNews li{padding:10px;width:33.33%;float:left;text-align:left;}
.homeNews li a{display:block;padding:10px;border:1px solid #F7F7F7;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.homeNews li img{display:block;width:100%;}
.homeNews li strong{display:block;padding:10px 0;font-size:16px;text-align:center;font-weight:normal;color:#000}
.homeNews li p{color:#666;padding-bottom:10px;border-bottom:1px solid #EEE;max-height:55px;overflow:hidden;line-height:200%}
.homeNews li a:hover{background:#FFF;border:1px solid #DDD;-moz-box-shadow:0 0 10px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.1); box-shadow:0 0 10px rgba(0,0,0,0.1);transform: translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);}
.homeNews li a:hover strong{color:#1b56a6;}
.homeNews li div{position:relative;padding:15px 0 0 0;color:#1b56a6;font-weight:800;}
.homeNews li div span{position:absolute;right:0;color:#999;}
@media (max-width:992px){
.homeNews{margin:0;}
.homeNews li{padding:10px 0;width:100%;}
.homeNews li strong{font-size:14px;}
.homeNews li p{font-size:12px;}
.homeNews li div{font-size:12px;}
}

/*新闻*/
.newsList{clear:both;margin:0;padding:0;list-style:none;}
.newsList li{clear:both;border-bottom:1px solid #EEE;padding:20px 0}
.newsList li .newsImg,.newsList li .caseImg{position:relative;width:280px;float:left;}
.newsList li .newsImg img,.newsList li .caseImg img{display:block;width:100%;}
.newsList li .newsWord,.newsList li .caseWord{padding-left:300px;-webkit-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.newsList li .noPic{padding-left:0}
.newsList a strong{display:inline-block;padding-top:15px;color:#666;font-size:18px;font-weight:800;line-height:130%;}
.newsList a:hover strong{text-decoration:underline;color:#1b56a6}
.newsList a p{color:#999;padding:10px 0;line-height:150%;}
.newsList a span{color:#999;font-size:12px;}
.newsList a:hover .newsWord,.newsList a:hover .caseWord{transform: translateY(5px);-ms-transform:translateY(5px);-moz-transform:translateY(5px);-webkit-transform:translateY(5px);-o-transform:translateY(5px);}
@media (max-width:768px){
.newsList li{padding:15px 0}
.newsList li .newsImg,.newsList li .caseImg{position:relative;width:100%;float:none;clear:both}
.newsList li .newsWord,.newsList li .caseWord{padding-left:0;}
.newsList a strong{font-size:16px;}
.newsList a p{font-size:13px;}
}

/*新闻详情*/
.newsTitle{font-size:24px;display:block;padding:0 0 15px 0;color:#666;font-weight:800;text-align:left}
.timeInfo{color:#999}
@media (max-width:992px){
.newsTitle{font-size:18px;}
}


@media (min-width:992px){
.titles{margin-bottom:20px;background:#f1f1f1;border-bottom:1px solid #DDD}
.titles .swiper-wrapper{display:block;text-align:center;position:static;}
.titles .swiper-slide{display:inline-block;position:static;float:none;width:auto;padding:0 10px;}
.titles .swiper-slide .titles_0{color:#333;position:relative;padding:15px 0;display:inline-block;font-size:16px;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}
.titles .swiper-slide .titles_0 i{position:absolute;right:0px;top:50%;margin-top:-6px;}
.titles .swiper-slide .titles_0:hover,.titles .swiper-slide .titles_0.active{color:#1b56a6;padding:15px 0 12px 0;border-bottom:3px solid #1b56a6}
.titles .swiper-slide .titles_0:hover i,.titles .swiper-slide .titles_0.active i{color:#1b56a6}
.titles .swiper-slide ul{margin:0;padding:0 0 10px 5px;list-style:none;}
.titles .swiper-slide ul i{margin-right:3px;}
.titles .swiper-slide ul li{margin:5px 0}
.titles .swiper-slide ul li a{color:#666}
.titles .swiper-slide ul .titles_1 a:hover,.titles .swiper-slide ul .titles_1.active a{color:#1b56a6;}
.titles .swiper-slide ul .titles_2{padding:0 0 0 15px}


.titles.topTitles ul{display:none}
.titlesSub{width:100%;margin:0;padding:0 0 5px 0;list-style:none;border-bottom:1px solid #EEE;text-align:center}
.titlesSub li{display:inline-block;margin:0 15px 5px 0;}
.titlesSub li i{margin-right:3px;}
.titlesSub li.active a{color:#1c75c7}

}
@media (max-width:992px){
.titles {padding:10px 30px 10px 0;overflow:hidden;background:#F1F1F1;margin:0;position:relative}
.titles .leftright{width:30px;height:30px;margin-top:-15px;position:absolute;right:0px;top:50%;z-index:9;background:url(../image/leftright.png) center center no-repeat #F1F1F1;background-size:15px 15px}
.titles .swiper-slide{position:relative;display:inline-block;width:auto;}
.titles .swiper-slide .titles_0{display:inline-block;background:none;padding:2px 10px;font-size:12px;color:#333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.titles .swiper-slide .titles_0.active{color:#1b56a6;}
.titles .swiper-slide .titles_0:after{display:none}
.titles .swiper-slide i{margin-left:3px;}
.titles .swiper-slide ul{display:none;}
.titlesSub{width:100%;margin:0;padding:5px;list-style:none;border-bottom:1px solid #EEE}
.titlesSub li{display:inline-block;margin:0 15px 5px 0;}
.titlesSub li i{margin-right:3px;}
}






/*TAG和上一个下一个*/
.Tags{clear:both;padding-top:10px;padding-bottom:10px;font-size:14px}
.Tags{margin-right:5px;}
.Tags a{color:#1b56a6;text-decoration:underline;font-size:14px}
.PreviousNext{clear:both;padding-top:10px;padding-bottom:10px;}
.PreviousNext a{color:#1b56a6;text-decoration:underline;margin-left:5px;}
@media (min-width:992px){
.PreviousNext .next{text-align:right;}
}



/*面包屑导航*/
.postion{background:#EEE; padding:10px; position:relative; text-align:left; margin:0 0 15px 0;}
.postion h1{font-size:18px; position:absolute; left:10px; top:50%; margin-top:-10px;}
@media (max-width:992px){
.postion{display:none}
}

/*单页文档*/
.pageContent{padding:25px 0; line-height:180%; font-size:14px;}
.pageContent h1{font-weight:bold;text-align:center;padding:20px 0;font-size:24px;color:#2b5aa8}
.pageContent p{padding-top:5px;padding-bottom:5px;}
.pageContent p,.pageContent td{font-size:14px;}
.pageContent img{padding:10px 0;}
.updown{clear:both;margin:25px 0 0 0;padding:10px 0 0 0;border-top:1px solid #EEE}
.updown p{margin:0;padding:0}
.updown a{color:#666;font-size:14px;font-weight:normal;display:inline-block;margin:2px 0}
.updown a span{font-size:13px;color:#999;display:inline-block;text-align:center;margin-right:5px;width:65px;background:#F1F1F1}
.updown a:hover{color:#ff6600;text-decoration:underline}
@media (max-width:768px){
.pageContent{padding:20px 0;font-size:13px;}
.pageContent h1,.pageContent h2{font-size:18px;}
.pageContent td{width:100%;display:inline-block}
.updown{font-size:12px;}
.updown a{font-size:12px;}
}

.title{font-size:28px;padding:45px 0 0 0;text-align:center;font-weight:bold;}
.content{padding:30px 0;font-size:16px;line-height:180%;}
.timeInfo{text-align:center;clear:both;border-bottom:1px solid #EEE;padding:10px 0}
.shareBox{display:inline-block;margin-left:15px;position:relative;height:16px;width:110px;margin-bottom:-3px}
.shareBox .bdsharebuttonbox{display:block;position:absolute;top:10px;width:180px}
.rightBox{margin-top:40px;border-top:2px solid #1b56a6;padding-bottom:20px;}
.rightBox h2{background:#e2e2e2;text-align:center;font-size:16px;padding:10px;}
.rightBox ul{margin:0;padding:10px;list-style:none;border:1px solid #DDD}
.rightBox ul li{padding:3px 0;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.rightBox ul span{width:15px; height:15px;text-align:center;line-height:15px;font-size:12px;color:#FFF;background:#8d8d8b;display:inline-block;margin-right:3px;}
.rightBox ul li:nth-child(1) span,.rightBox ul li:nth-child(2) span,.rightBox ul li:nth-child(3) span{background:#f86d0f}
@media (max-width:992px){
.titles a{-webkit-text-size-adjust:none;font-size:10px;padding:10px 5px;margin:0 3px;}
.title{font-size:20px;padding:25px 0 0 0;text-align:center}
.content{padding:30px 0;font-size:14px;line-height:180%;}
}





/*上下条*/
.contentMenu{width:60px;position:fixed; z-index:999}
.contentMenu a{display:block;background:#c4c4c4;color:#FFF;font-size:16px;height:50px; line-height:50px;text-align:center;margin-bottom:1px }
.contentMenu a i{font-size:24px;}
.contentMenu a:hover{background:#1b72c8;color:#FFF;}

@media (max-width:768px){
.contentMenu{width:30px;}
.contentMenu a{font-size:14px;height:30px; line-height:30px;}
}



/*搜索结果*/
.searchList{margin:0;padding:10px 0;list-style:none;}
.searchList li{border:1px solid #EEE;padding:15px;margin-bottom:10px;clear:both;}
.searchList li img{width:190px;float:left;}
.searchList li.searchHasPic a div{padding-left:200px;}
.searchList li a div h2{color:#333;font-size:16px;font-weight:bold;padding:15px 0 0 0}
.searchList li a:hover div h2{color:#000;text-decoration:underline}
.searchList li a div p{padding:8px 0 0 0;line-height:150%;color:#666}
.searchList li a div span{color:#008000;display:block;padding:10px 0}
@media (min-width:1200px){
.searchList li.searchHasPic img{width:250px;float:left;}
.searchList li.searchHasPic a div{padding-left:270px;}
}
@media (max-width:768px){
.searchList{margin:0;padding:10px 0;list-style:none;}
.searchList li{padding:10px;}
.searchList li.searchHasPic img{width:120px;}
.searchList li.searchHasPic a div{padding-left:130px;}
.searchList li a div h2{font-size:14px;}
.searchList li a div p{font-size:12px;max-height:45px;overflow:hidden;}
.searchList li a div span{display:none}
}


/*产品列表*/
.productList{margin:0 -10px;padding:20px 0;list-style:none}
.productList li{padding:10px;width:25%;float:left}
.productList li div{display:block;overflow:hidden;}
.productList li img{display:block;width:100%;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.productList li a:hover img{-webkit-transform: scale(1.15);}
.productList li a strong{display:block;padding:10px 0;font-size:16px;text-align:center;font-weight:normal;color:#000}
.productList li a p{color:#666;padding-bottom:10px;border-bottom:1px solid #EEE;max-height:55px;overflow:hidden;line-height:200%}
.productList li a:hover strong{color:#1b56a6;}
.productList li a:hover p{color:#666;border-bottom:1px solid #666}
.productList li.line{clear:both;width:100%;padding:0;float:none;}
@media (max-width:992px){
.productList{margin:0 -5px;padding:10px 0;}
.productList li{padding:5px;width:50%;}
}




/*表单*/
.homeForm{padding-left:10px;padding-right:10px;}
.homeForm .homeTitle{text-align:left;background:url(../image/line.jpg) left bottom no-repeat}
.homeForm .homeFormBtn{text-align:left}
.validateForm label{font-weight:normal;color:#d90e18;font-size:12px;clear:both;display:block}
.validateForm{clear:both;padding:10px 0 0 0;}
.validateForm table{width:100%;margin:0;padding:0}
.validateForm table td{padding:5px;}
.validateForm input{background:none;border:1px solid #DDD; padding:7px 10px;outline:none;display:block; width:100%;font-size:14px;margin-bottom:10px;}
.validateForm textarea{background:none;border:1px solid #DDD; padding:10px;height:194px;outline:none;display:block; width:100%;font-size:14px;}
.validateForm div{text-align:right;padding:10px 0}
.validateForm button{display:inline-block;padding:12px 45px;border:0;color:#FFF;background:url(../image/go2.gif) right center no-repeat #1b56a6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.validateForm button:hover{color:#FFF;border:0;background:url(../image/go2.gif) right center no-repeat #1b56a6;}
@media (max-width:992px)
{
.validateForm textarea{height:120px;}
.validateForm input,.validateForm textarea,.validateForm button{font-size:13px;}
.validateForm button{margin:5px 0;}
.validateForm table td{width:100%;display:inline-block;}
}
@media (max-width:768px)
{
.validateForm textarea{height:100px;}
.validateForm input,.validateForm textarea,.validateForm button{font-size:12px;}
}
.homeForm 


/*添加附件按钮*/
.fileinput-button{clear:both}
.fileinput-button span{display:inline-block;padding:5px 15px;border:1px solid #5cb85c;background:#5cb85c;color:#FFF}
.validateForm .viewAttachFiles div{padding:3px;text-align:left;background:#F9F9F9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:2px}
.validateForm .viewAttachFiles div img{max-width:20px;}
.viewAttachFiles div .fa-close{cursor:pointer;margin-left:5px;color:#c94618}

/*二维码*/
.qrcode{display:inline-block; margin-left:10px;position:relative;cursor:pointer;}
.qrcode i{font-size:24px}
.qrcode div{position:absolute; padding:10px; background:#FFF; border:1px solid #EEE; right:0;width:170px;z-index:999}
.qrcode div img{width:150px}


.gallery-top{}
.gallery-top .swiper-slide{text-align:center;border:1px solid #DDD;background:#FFF;padding:0;}
.gallery-top .swiper-slide img{margin:0}
.gallery-thumbs-box{clear:both;}
.gallery-thumbs img{cursor:pointer;border:1px solid #DDD;padding:1px;}
.gallery-thumbs-box .swiper-slide-my-active img{border:1px solid #060606}
@media (min-width:992px){
.productGallery{position:relative;height:100%;}
.productGallery .gallery-top{margin-right:120px;}
.productGallery .gallery-thumbs-box{position:absolute;right:0;top:0;width:110px;height:100%;}
.productGallery .gallery-thumbs{height:100%;}
}

.product{padding-bottom:30px;position:relative}
.productTitle{font-size:24px;font-weight:bold; border-bottom:1px solid #DDD; letter-spacing:-1px; padding:10px 0;line-height:120%}
@media (max-width:992px){
.product{padding-top:15px;}
.gallery-thumbs-box{margin-top:5px}
}
@media (min-width:992px){
.product .productShare{position:absolute;right:10px;bottom:70px;}
}
.productDesTitle span{cursor:pointer;margin-right:4px;font-size:16px;margin-bottom:-1px;background:#F1F1F1;display:inline-block;border:1px solid #DDD;padding:10px 20px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.productDesTitle span.active{background:#FFF;border-bottom:1px solid #FFF}
.productContent{border:1px solid #DDD;padding:30px;font-size:14px; line-height:180%; color:#333;display:none}
.productContent.active{display:block}
.productContent a{font-size:14px;}
.productContent h3{color:#e56600;font-size:16px}
@media (max-width:768px){
.productContent{font-size:14px;padding:15px;}
}


/*产品详情页 加入购物车 立即询盘*/
.productButton{clear:both; padding-bottom:15px;}
.productButton a{display:inline-block; padding:5px 15px;font-size:14px;}
.productButton a i{margin-right:5px;}
.productButton a.addBasket{padding:5px 0}
.productButton a.addInquiry{color:#FFF;display:block;padding:12px 25px;background:#ef4d38;text-align:center;font-weight:bold}
.productButton a.addInquiry:hover{background:#1b56a6}




.classLink{color:#000;font-size:14px;}
.classLink a{color:#1b56a6;margin-left:5px;font-size:14px;}
.parameter{padding:15px 0; line-height:160%; font-size:14px;}
.parameter h2{font-size:16px;font-weight:bold;margin-bottom:10px;}
.parameter strong{color:#000;font-weight:normal}
.Inquiry{clear:both; padding:15px 0}
.Inquiry a{display:inline-block; padding:8px 35px;color:#FFF; background:#333}
.Inquiry a:hover{background:#1b56a6;color:#FFF;}

@media (max-width:768px){
.parameter{font-size:12px;}
.productTitle{font-size:16px;letter-spacing:0}
}

/*左侧热门产品*/
.leftProduct{margin:0; padding:0 10px; list-style:none;border:1px solid #DDD}
.leftProduct li{border-bottom:1px solid #EEE;padding:15px 0}
.leftProduct li img{width:80px; float:left;margin-right:10px}
.leftProduct li p{min-height:80px;padding:0;line-height:140%;display: flex;flex-wrap:wrap;flex-direction: column;justify-content:center;}
.leftProduct li p strong{font-weight:normal;font-size:13px;}
@media (max-width:992px){
.leftProduct{display:none}
}




/*案例*/
.caseList{padding:20px 0 0 0;position:relative;}
.caseList .gallery-top{width:100%;height:100%;background: #000;}
.caseList .gallery-top .swiper-slide{position:relative;}
.caseList .gallery-top .swiper-slide img{width:100%;}
.caseList .gallery-top .swiper-slide h2{padding:15px;font-size:16px;position:absolute;color:#FFF;text-align:center;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);}
.caseList .swiper-next,.caseList .swiper-prev{width:30px;line-height:30px;padding:15px 0;text-align:center;font-size:30px;margin-top:-30px; color:#FFF; position:absolute;z-index:3;cursor:pointer;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.caseList .swiper-prev{left:0;top:50%;}
.caseList .swiper-next{right:0;top:50%;}
.caseList .swiper-next:hover,.caseList .swiper-prev:hover{color:#04a3b4;}
.caseList .gallery-thumbs{margin-top:5px;padding:12px 0;}
.caseList .gallery-thumbs img{border:4px solid #999; cursor:pointer;}
.caseList .gallery-thumbs .swiper-slide-my-active{position:relative;overflow:visible;}
.caseList .gallery-thumbs .swiper-slide-my-active img{border:4px solid #32bbea;}

.caseLists{margin:0;padding:10px 0;list-style:none;}
.caseLists li{border:1px solid #EEE;padding:15px;margin-bottom:10px;clear:both;display:block;position:relative}
.caseLists li img{width:190px;float:left;}
.caseLists li a div{padding-left:200px;}
.caseLists li a div h2{color:#000;font-size:16px;}
.caseLists li a:hover div h2{color:#1b56a6}
.caseLists li a div p{padding:8px 0 0 0;line-height:150%;color:#666}
.caseLists li a span{position:absolute;bottom:10px;right:10px;color:#1b56a6}
@media (min-width:1200px){
.caseLists li img{width:250px;float:left;}
.caseLists li a div{padding-left:270px;}
}
@media (max-width:992px){
.caseList{padding:10px 0 0 0;}
.caseList .gallery-top .swiper-slide h2{padding:10px;font-size:12px;}
.caseList .swiper-next,.caseList .swiper-prev{width:20px;font-size:20px;margin:0;padding:5px 0;margin-top:-20px;background:none;color:#333}
.caseList .gallery-thumbs{padding:5px 20px;}
.caseList .gallery-thumbs img{border:2px solid #DDD;}
.caseList .gallery-thumbs .swiper-slide-my-active img{border:2px solid #1b56a6;}
}
@media (max-width:768px){
.caseLists{margin:0;padding:10px 0;list-style:none;}
.caseLists li{padding:10px;}
.caseLists li img{width:120px;}
.caseLists li a div{padding-left:130px;}
.caseLists li a div h2{font-size:14px;}
.caseLists li a div p{font-size:12px;max-height:45px;overflow:hidden;}
.caseLists li a span{display:none}
}

/*空*/
.nothing{text-align:center; padding:40px }


/*在线客服*/
#cleft_box{display:none;position:fixed;right:0px;top:200px;background:#1b56a6;z-index:997;padding:20px 3px 5px 3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#cleft_box .livechat{writing-mode: vertical-lr;writing-mode: tb-lr;font-size:16px;height:125px;line-height:130%;letter-spacing:1px;cursor:pointer;display:none;position:absolute;top:10px;left:-32px;background:#1b56a6;color:#FFF;padding:15px 0 15px 9px;width:32px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}
#cleft_box .livechat .fa-user-circle-o{position:absolute;bottom:8px;color:#FFF}
#cleft_box .fa-close{position:absolute;right:7px;top:4px;cursor:pointer;color:#FFF;}
#cleft_box .chatdiv{min-width:70px;padding:10px 0;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
#cleft_box .chatdiv a{margin-bottom:5px;display:block}
#cleft_box .chatdiv i{background:#1b56a6;color:#FFF;width:40px;height:40px;line-height:40px;text-align:center;font-size:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#cleft_box .chatdiv .fa-envelope-o{font-size:20px;}
#cleft_box .chatdiv strong{display:block;text-align:center;font-weight:normal;}
.back-top{display:block;color:#FFF;text-align:center}
#cleft_box.active{padding:0}
#cleft_box.active .livechat{display:block}
#cleft_box.active .fa-close,#cleft_box.active .chatdiv,#cleft_box.active .back-top{display:none}
.wechat-live{position:relative;display:inline-block;}
.wechat-live div{width:200px;position:absolute;left:-200px;display:none}
.wechat-live div img{max-width:100%}
@media (max-width:992px)
{
#cleft_box{top:150px;}
}

/*分页*/
DIV.black2{PADDING:20px 0; MARGIN: 17px 0 0 0; TEXT-ALIGN: center; clear:both}
DIV.black2 A {BORDER: #ddd 1px solid; PADDING:7px; COLOR: #aaa; MARGIN-RIGHT: 2px;TEXT-DECORATION: none}
DIV.black2 A:hover {BORDER: #1b56a6 1px solid; color:#1b56a6; PADDING:7px;MARGIN-RIGHT: 2px;}
DIV.black2 A:active {BORDER: #1b56a6 1px solid; color:#1b56a6;PADDING:7px; MARGIN-RIGHT: 2px;}
DIV.black2 SPAN.current {BORDER: #1b56a6 1px solid; PADDING:7px;COLOR: #FFF; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #1b56a6}
DIV.black2 SPAN.disabled {BORDER: #f3f3f3 1px solid;PADDING:7px;COLOR: #ccc; MARGIN-RIGHT: 2px;}


/*网站地图*/
.sitemapBox{ line-height:180%; padding:20px;}
.sitemapBox a{ margin-right:15px;}
.sitemapBox h2{border-bottom:1px solid #DDD; padding:30px 0 10px 0; color:#212a63; font-size:18px; font-weight:bold}
.sitemapBox ul{border:1px solid #DDD; padding:15px;margin:0; list-style:none;background:#f9f9f9}
.sitemapBox ul li{padding:3px 0}
.sitemapBox ul li a{font-weight:bold}
.sitemapBox ul li ul{background:#FFF}
.sitemapBox ul li ul li a{font-weight:300}


/*购物车*/
#basketBox{position:fixed;right:0; bottom:0;width:250px;z-index:100}
#basketBox h2{padding:8px 10px; border:1px solid #1b56a6; font-size:14px;background:url(../image/down.png) right center no-repeat #1b56a6;cursor:pointer;color:#FFF;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
#basketBox h2 span{color:#fabb16}
#basketBox ul{display:none;margin:0; padding:10px 10px 0 10px; list-style:none; background:#FFF;border:1px solid #EEE;border-bottom:0;}
#basketBox ul li{padding:5px 0;border-bottom:1px solid #EEE;}
#basketBox ul li img{height:50px;float:left}
#basketBox ul li p{min-height:50px;padding-left:60px; line-height:14px;}
#basketBox ul li p a{display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
#basketBox ul li p span{color:#999;cursor:pointer}
#basketBox .basketButton{display:none;clear:both;padding:10px; text-align:right;border:1px solid #EEE;border-top:0;background:#FFF}
#basketBox .basketButton a{display:inline-block;padding:5px 10px;color:#FFF;background:#ff6550;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#basketBox .basketButton a:hover{background:#dc4e41}
#basketBox.active h2{background:url(../image/up.png) right center no-repeat #1b56a6;}
#basketBox.active ul,#basketBox.active .basketButton{display:block}

/*站点地图*/
.sitemap{margin:0;padding:0;list-style:none}
.sitemap li{padding:5px 0}
.sitemap li a{color:#2d7bc2;text-decoration:underline}
.sitemap li.map_2{padding-left:20px;}
.sitemap li.map_3{padding-left:40px;}
.sitemap li.map_4{padding-left:60px;}
.sitemap li.map_5{padding-left:80px;}
.sitemap li.map_6{padding-left:100px;}

/*询盘表格*/
.inquiryTable{border:1px solid #EEE}
.inquiryTable th{background:#F9F9F9; padding:8px}
.inquiryTable td{padding:0 8px;border:1px solid #EEE}
.inquiryTable tr:nth-child(odd) td{background:#FbFbFb}
.addmore{clear:both; padding:15px 0 0 0; text-align:right}
@media (max-width:992px){
.inquiryTable{margin-top:15px;}
}

/*图片放大器*/
.zoomDiv {z-index:10;position: absolute;top:0px;left:0px;width:350px;height:350px;background: #ffffff;display:none;text-align: center;overflow: hidden;border:1px solid #CCC;}
.zoomDiv img{width:auto; max-width:none;}
.zoomMask {position:absolute;background:url("../image/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}


/*表格多列*/
@media (max-width:992px){
.table-sm-2 td{display:inline-block;float:left;width:16.66%}
.table-sm-3 td{display:inline-block;float:left;width:25%}
.table-sm-4 td{display:inline-block;float:left;width:33.33%}
.table-sm-5 td{display:inline-block;float:left;width:20%}
.table-sm-6 td{display:inline-block;float:left;width:50%}
}
@media (max-width:768px){
.table-xs-2 td{display:inline-block;float:left;width:16.66%}
.table-xs-3 td{display:inline-block;float:left;width:25%}
.table-xs-4 td{display:inline-block;float:left;width:33.33%}
.table-xs-5 td{display:inline-block;float:left;width:20%}
.table-xs-6 td{display:inline-block;float:left;width:50%}
}

/*分页*/
.pagination{clear:both;width:100%;display:block;text-align:center;padding:15px 0}
.pagination li{display:inline-block;}
.pagination select{display:inline-block;border:1px solid #DDD;color:#337ab7;padding:5px 5px 6px 5px;position:relative;top:-10px;margin-left:-1px}

/*手机菜单*/
.mobileMenu{display:none;}
@media (max-width:992px){
.mobileMenu{display:block;position:fixed;width:100%;height:50px;background:#1b56a6;border-top:1px solid #267911;left:0;bottom:0;z-index:998}
.mobileMenu a{display:block;float:left;text-align:center;height:50px;padding:8px 0 0 0}
.mobileMenu a i{font-size:18px;color:#FFF}
.mobileMenu a strong{display:block;clear:both;font-weight:normal;color:#FFF}
}


/*底部*/
.footerShare{clear:both;padding-bottom:20px;}
@media (min-width:992px)
{
.footerShare{padding-right:-3px;}
}
.footerShare .bsPromo a.shareBtn{color:#333;display:block;padding:10px;float:left;width:25%;border:1px solid #DDD;margin-right:-1px;text-align:center;background:none;height:auto;text-indent:0;line-height:100%}
.footerShare .bsPromo a.shareBtn i,.footerShare .bsPromo a.shareBtn img{background:#333;color:#FFF;text-align:center;width:50px;height:50px;line-height:50px;font-size:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.footerShare .bsPromo a.shareBtn img{padding:10px}
@media (max-width:768px){
.footerShare .bsPromo a.shareBtn{-webkit-text-size-adjust:none;font-size:10px;width:50%;margin-bottom:-1px;text-align:left}
.footerShare .bsPromo a.shareBtn i,.footerShare .bsPromo a.shareBtn img{width:30px;height:30px;line-height:30px;font-size:18px;clear:both;}
.footerShare .bsPromo a.shareBtn img{padding:5px}
}
.footerShare .bsPromo a.shareBtn:hover{text-decoration:none}

footer{background:#333;padding:30px 0;color:#FFF;font-size:13px;line-height:180%;}
footer h2{font-size:18px;display:block;padding:15px 0;font-weight:bold}
footer .sns i{border:2px solid #FFF;background:#FFF;color:#333;width:30px;height:30px;margin:0 5px 0 0;padding:0;text-align:center;line-height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
footer .sns:hover i{background:#1b56a6;color:#FFF;border:2px solid #1b56a6;}
.copy{background:#333;text-align:center;padding:15px;clear:both;font-size:12px;color:#DDD;border-top:1px solid #484848}
footer a:hover{color:#FFF}

/*弹窗*/
.alt{display:none;position:fixed;left:0; top:0;  background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);width:100%;height: 100%;z-index: 999}
.alt .altBox{display: block;max-width: 500px;padding:15px;position:relative;top: 30px;margin:0 auto;background:#FFF;max-height:650px;overflow:auto}
.alt .altBox.center{top:50%;margin:-250px auto 0 auto}
@media (max-width:992px){
.alt .altBox{max-height:500px;}
}
.alt .altBox i{position:absolute;top:8px;right:8px;cursor:pointer;}
/*文件下载*/
.downloadList img{padding:0;max-width:30px;}
@media (max-width:992px){
.downloadList{min-width:500px;}
}

/*订阅*/
.newsletter{clear:both;padding:5px 0 0 0}
.newsletter .validateForm input{background:#FFF;border:0;color:#333;padding:7px 10px;width:40%;display:inline-block;font-size:12px;border:1px solid #EEE}
.newsletter .validateForm button{padding:8px 15px;width:15%;border:0;margin-top:-4px;display:inline-block;background:#1b56a6;color:#FFF}
@media (max-width:992px)
{
.newsletter p{font-size:12px;padding-bottom:0}
.newsletter p b{font-size:18px;}
.newsletter{padding:10px;}
.newsletter .validateForm{text-align:left}
.newsletter .validateForm input{font-size:12px;}
}