
ul,dl{padding:0;margin:0;}
li{list-style:none;}
img{display:inline-block;}
p{margin:0}
html,body{font:normal 14px / 20px '微软雅黑','Microsoft YaHei',"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}
h1,h2,h3,h4,h5{margin:0;font-weight:normal;}
body{padding-top:70px;}

.topline{line-height: 40px;background: #1a65f6;color: #fff}
.topline ul{float: right;line-height: 40px;}
.topline i{font-size: 20px;vertical-align: bottom;}
.topline li{position: relative;float: left;}
.topline li p{position: absolute;background: #fff;padding: 5px;right: 0;display: none;}
.topline li:hover p{display: block;}
.topline li img{height: 120px;width: 120px;}
.topline a{color: #fff;display: inline-block;padding:0px 10px;text-decoration: none;}

.navbar-toggle{margin-top: 18px;background: #fff}
.navbar-brand{height:auto;padding-top: 10px;padding-bottom: 10px;}
.navbar-brand>img{height: 50px;}
.navbar{background:#e1ecff;top:0;border:0;border-radius: 0;margin:0;position: fixed;width:100%;z-index:998;box-shadow: 0 0 15px rgba(0,0,0,0.3);}

.navbar-nav>li{border-top: 1px solid #ddd;text-align: center;}
.navbar-nav>li.promenu{position: static;}
.navbar-nav>li:first-child{border: 0}
.navbar-nav>li>a{padding-top: 10px;padding-bottom:10px;font-size:16px;line-height:25px;border-bottom: 3px solid rgba(255,255,255,0);}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover
{background:none;color: #1a65f6;border-color: #1a65f6;}
.navbar-nav>li>a:hover{color: #1a65f6}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
{color: #1a65f6;}
.navbar-nav>li.top-lang>a{display: inline-block;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover,.navbar-nav>li.open{border-color: #1a65f6}
.navbar-right .dropdown-menu{display: bldock;background: #fff;border: 0;width: 100%;padding: 15px;min-width: auto;left: 0;right: auto;border-top: 1px solid #1a65f6}
.navbar-right .dropdown-menu li b{padding: 5px 0;display: block;color: #636363}
.navbar-right .dropdown-menu li:hover b{color:#1a65f6;}
.navbar-right .dropdown-menu li img{width: 50px;margin-right: 10px;}
.navbar-right .dropdown-menu li p{padding: 5px 0;}
.navbar-right .dropdown-menu li p a{color: #636363}
.navbar-right .dropdown-menu li p a:hover{color: #1a65f6;text-decoration: none;}
.navbar-right .dropdown-menu li p span{display: block;}

.footer{background:#313131;padding:30px 0;border-bottom:5px solid #1a65f6;color:#fff;line-height:180%;}
.footer a{color:#fff;margin:0 8px;font-size:16px;}
.footer h1{font-size:20px;line-height:200%;margin-bottom:10px;}
.foot_copy{line-height:200%;padding-top:10px;padding-bottom:10px;}
.foot_copy img{margin:5px; width:30%;}


.fixewm{position:fixed;top:20%;width:80%;background:#fff;left:10%;display: none;}
.fixewm h3{background:#1a65f6;text-align: right;color:#fff;font-size:14px;padding:10px;}
.fixewm p{padding:10px;text-align: center}
.fixewm img{width:100%;}

.fixFoot{position:fixed;right:0;bottom:0;background:#1a65f6;width:100%;padding:8px 0;box-shadow: 0 0 5px rgba(0,0,0,0.5);z-index:999;}
.fixFoot li{position:relative;text-align: center;float:left;width:25%;font-size:12px;}
.fixFoot li a{display: block;color:#fff;}
.fixFoot a img{width:25px;margin-bottom:3px;}

.fixFoot li:hover p{display: block}
.fixFoot li b{width:0;height:0;border-width:8px 0 8px 8px;border-style:solid;border-color:transparent  transparent transparent #1057ef;position:absolute;right:-8px;}
.fixFoot p img{width:100%;}
.footewm img{margin-bottom:10px;}
.footewm{text-align:center;}

.footLink{padding-bottom:15px;padding-top:15px;}
.footLink a{font-size:12px;}
.foot-logo{text-align: center;}
.foot-logo img{max-width:100%}

.foottxt span{display: block;}
.foottxt h3{font-size:22px;}
.foottxt h4{font-size:14px;line-height:150%;}


.breadcrumb{background: none;margin:10px -15px;line-height: 20px;}
.breadcrumb a{coloR: #999}
.prodhy .prodsub{float: right;background: #1a65f6;border-radius: 20px;padding: 5px 20px;color: #fff;}

.sosearch{position: absolute;top: 40px;z-index:99 ;background: #e1ecff;width: 100%;display: none;}
.sosearch .container .topSearch{width: 100%;line-height: 40px;border-radius: 20px;border: 0;text-align: center;}
.searchClose{border: 1px solid #ddd;width: 26px;height: 26px;border-radius: 20px;position: absolute;text-align: center;line-height: 22px;color: #000;right: -20px;top: -15px;background: #fff}
.footlinks h3{font-size:18px;margin-bottom:10px;padding:0 5px;}

/* side */
.suspension{position:fixed;z-index:55;right:0;top:40%;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 7px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}


@media (min-width: 768px) {
	body{padding-top: 160px;}
	.navbar-brand{padding-top: 15px;}
	.navbar-nav{margin-left: -15px ;margin-right: -15px!important;margin-top: -10px}
	.navbar-nav>li{border-top: 0;}
	.navbar-nav>li>a{padding: 15px 14px;border: 0}
	.navbar-nav>li:last-child a{padding-right: 0;}
	.navbar-nav>li:first-child a{padding-left: 0;}
	.navbar-right .dropdown-menu .promenulist li{float: left;width: 33.33%;padding: 0 5px;}
	.navbar-right .dropdown-menu .promenulist li  b{padding-top: 8px;padding-bottom: 8px;font-size: 16px;}
	.navbar-right .nomenu .dropdown-menu {min-width: 170px;margin-left: -40px;padding: 5px 10px;}
	.navbar-right .dropdown-menu .sublist li{border-bottom: 1px solid #ddd;padding-bottom: 5px;padding-top: 5px;}
	.navbar-right .dropdown-menu .sublist li a{color: #333}

	.navtel img{height: 35px;margin-right: 10px;}
	.navtel{font-size: 30px;color: #1a65f6;margin-top: 25px;line-height: 35px;}


	.fixnav .topline{display: none;}


	.footLink a{font-size:14px;}
	.fixpcser{position: fixed;right:10px;top:30%;width:120px;background:#fff;z-index:998;box-shadow: 0 0 5px rgba(0,0,0,0.3)}
	.fixpcser h3{background:#4682f6;position:relative;color:#fff;font-size:16px;text-align: center;padding:10px 0;margin-bottom:5px;}
	.fixpcser p{padding:5px 15px;}
	.fixpcser p.fixtel{padding:5px 5px;text-align: center}
	.fixpcser img{margin-right:8px;}
	.fixserclo{border:1px solid #fff;background:rgba(0,0,0,0.4);color:#fff;border-radius:20px;height:30px;width:30px;display: inline-block;line-height: 30px;position: absolute;right:-10px;top:-10px;font-weight: normal;}
	.navfont{display: block;float:left;margin-top:30px;}

	.sosearch .container{padding-top: 22px;padding-bottom: 22px;}
    .footer a{font-size:14px;}
    .fixFoot{display:none}
}
@media (min-width: 992px) {
	body{padding-top:170px;}
	.navbar-brand>img{height:auto}
	.navbar-brand{padding-top: 10px;padding-bottom: 5px;}
	.navbar-nav>li>a{padding: 15px 30px;font-size: 16px;}
	.navbar{padding: 0 }
	.navtel{margin-top: 25px;}
	.navbar-right .dropdown-menu .promenulist li{width: 16.666%;}
	.footlinks h3{font-size:20px;margin-bottom:15px;}
}

@media (min-width: 1200px) {
	
	body{padding-top:125px;}
	.navtel img{height: 30px;vertical-align: top;}
	.navbar-nav{margin-top: 0}
	.navbar-nav>li>a{padding:  7px 18px;}
	.navtel{font-size: 25px;margin-top: 10px}
}
@media (min-width: 1300px) {
	body{padding-top: 125px;}
    .container {width: 1270px;}
    .navbar-nav{padding-top: 5px;padding-right: 15px;margin-right: 0!important}
	.navbar-nav>li>a{padding:  25px 15px;}
	.navbar-nav>li:last-child a{padding-right: 13px;}
	.navtel{font-size: 30px;margin-top: 25px}
	.sosearch .container{padding: 22px 20%}
}
@media (min-width: 1400px) {
    .container {width: 1370px;}
    .navbar-nav{padding-right: 50px;}
    .navbar-nav>li>a{padding:  25px 18px;font-size:18px;}
}
@media (min-width: 1500px) {
    .container {width: 1470px;}
    .navbar-nav>li>a{padding:  25px 22px;}
    .navbar-nav{padding-right:80px;}
}
@media (min-width: 1600px) {
    .container {width: 1570px;}
    .container-fluid{max-width:1800px}
	.navbar-nav{padding-right: 100px;}
    .navbar-nav{padding-right:120px;}
}
@media (min-width: 1700px) {
    .navbar-nav{padding-right:170px;}
}
@media (min-width: 1800px) {
    .navbar-nav{padding-right:200px;}
}


/*
@media (max-width: 1023px) {
	body{padding-top:140px;}
	.navbar-default .navbar-nav>li>a{padding-left:5px;padding-right:5px;font-size:16px;}
	.navbar-default .navbar-nav>li{width:12.5%;}
	.navbar-nav>li.navSearch{position:absolute;right:15px;top:0;width:200px;}
	.navbar-brand{padding-top:15px;padding-bottom:15px;}
	.navbar-brand img{height:60px;}
	.searchBg{padding-top:15px;padding-bottom:15px;}
	.prodSearch{height:30px;}
	.headTel{line-height:60px;padding-top:30px;}
}

@media (max-width: 767px) {
	body{padding-top:60px;}
	.navbar{border:0;z-index: 999;}
	.navbar-collapse{position: absolute;width:100%;z-index: 998}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}
	.navbar-brand{padding-top:10px;padding-bottom:10px;}
	.navbar-brand img{height:40px;}
	.navbar-toggle{margin-top:13px;}
	.navbar-default .navbar-nav>li{width:auto;}
	.navbar-nav>li.navSearch{position: static}
	.navbar-nav{padding:5px 10px 15px;}

	.footer{padding-top:15px;padding-bottom:15px;}
	.foot_copy{line-height:150%;}
	.foot_copy img{display:inline-block;width:30%;margin:5px 3px;}

	.footer a{font-size:12px;}
	
	.navbar.fixed .navLogo{display: block}

	.fixFoot{bottom:10px;right:3%;width:94%;position: fixed;top:auto;padding:0;}
	.fixFoot li{float:left;width:33.3%;border-top:0;padding:5px 0;border-left:1px solid rgba(255,255,255,0.3);}
	.fixFoot li:hover p{display: none;}
	.fixFoot li.fewm:hover p{right:0;top:auto;bottom:60px;height:170px;width:170px;min-width: auto;display: block;}
	.fixFoot li p img{height:140px;width:auto;}
	.fixFoot li p b{display: none}
	.fixFoot li a{display: block;padding:5px 0;}
	.fixFoot li a img{height:30px;}
} 
*/