.pull-left{float:left !important;}
.pull-right{float:right !important;}
.text-center{text-align:center;}
.hidden{display:none;}
.text-left{text-align:left;}

.wrap{width:100%;padding-left:0;padding-right:0;}
@media screen and (max-width: 1000px) {
	.wrap{width:1170px;}
} 
.wrap .main{width:1170px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}

.ceil{line-height:30px;background:#e64344;color:#fff;}
/*top*/
.top{height:92px;background:#f4f4f4;}
.top .main{height:100%;position:relative}
.top .logo{position:absolute;top:0;left:0;z-index: 99;}

.top-white{background:url(../images/top-white.png);padding-bottom:8px;}

.nav>li{height:92px;float:left;position: relative;}
.nav>li>a{line-height:92px;font-size:15px;border-radius:0;padding:0 20px;display:inline-block;text-decoration:none;}
.nav-menu>li:hover,
.nav-menu>li:hover>a,
.nav-menu>li>a:hover{color:#fff;background-color:#e54444;}
.nav-menu{}
.nav-menu>li>a{font-weight:bold;}
.nav-menu>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background-color:#e54444;color:#fff;}
.nav-menu>li+li{margin-left:1px;}

.subnav{width:100%;position:absolute;top:92px;left:0;text-align:center;color:#fff;display:none;z-index:1000;}
.subnav>li>a{height:50px;line-height:50px;color:#fff;font-size:14px;padding:0;border-radius:0;background:url(../images/subnav.png);}
.subnav>li>a{width:100%;display:block;text-decoration:none;}
.subnav>li>a:hover{color:#ea5529;background:#fff;}

/*banner*/
.banner{position:relative;}
.banner{width:100%;}
.banner img{width:100%;}
.banner>div>img{width:100%;display:none;}
/* slide */
.banner .item{display:block;width:100%;height:5px;z-index:9999;text-align:center;position:relative;top:-50px;}
.banner .item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.banner .item a.cur{width:26px;height:7px;}


.home-news{width:522px;float:left;}
.home-news .nav-news{width:100%;border:none;}
.home-news .nav-news>li{height:30px;border:none;}
.home-news .nav-news>li>a{line-height:30px;text-decoration:none;}
.home-news .nav-news>li>a,
.home-news .nav-news>li.active>a,
.home-news .nav-news>li>a:hover{border:none;}

.home-news .nav-news>li>a:hover,
.home-news .nav-news>li.active>a,
.home-news .nav-news>li.active>a:visited,
.home-news .nav-news>li.active>a:hover{border-bottom:2px solid #e54444;background:#fff;color:#000;}

.home-news .media {padding:30px 0;margin-top:0;}
.home-news .media .media-left{float:left;}
.home-news .media .media-left .media-object{width:179px;height:124px;}
.home-news .media .media-body{width:308px;line-height:25px;padding:0 20px 0 15px;font-size:14px;float:left;}
.home-news .media .media-body>h4{font-size:16px;font-weight:bold;margin-bottom:15px;}
.home-news .media .media-body a.more{width:100%;display:inline-block;font-size:14px;color:#e54444;}


.home-product{width:648px;height:221px;float:left;}
.home-product .media{height:100%;}
.home-product .media .media-left{width:477px;height:100%;padding:0;float:left;position:relative;}
.home-product .media .media-left .media-object{width:477px;height:221px;}
.home-product .media .media-body{width:141px;height:100%;background:#e64344;color:#fff;padding-left:15px;padding-right:15px;font-size:14px;float:left;}
.home-product .media .media-body h4{font-size:18px;font-weight:bold;margin-top:70px;margin-bottom:10px;}
.home-product .media .media-body a{color:#fff;}

.home-product .media .media-left .item{display:block;width:100%;height:5px;z-index:9999;text-align:center;position:absolute;bottom:20px;}
.home-product .media .media-left .item a{display:inline-block;width:8px;height:8px;margin-right:11px;background:#fff;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;border-radius:10px;border:1px solid #000;}
.home-product .media .media-left .item a.cur{width:10px;height:10px;}

.article{width:100%;min-height:800px;float:left;}
.article .page-header{height:43px;line-height:43px;font-size:16px;border-bottom:none;padding:0;border-radius:8px;margin-top:20px;}
.article .page-header>h1{color:#e33838;font-size:18px;font-weight:normal;}
.article .page-header>h1>small{color:#000;font-size:12px;}
.article .position{font-size:14px;margin-top:15px;padding-left:20px;background: url(../images/icon-position.png) left center no-repeat;}
.article .nav{width:100%;}
.article .nav>li{height:30px;float:left;}
.article .nav>li>a{line-height:28px;font-size:12px;border-radius:0;padding:0 15px;display:inline-block;text-decoration:none;}
.article .nav>li.active>a,
.article .nav>li>a:hover{border-bottom:2px solid #e54444;}
.article .article-body{width:100%;font-size:15px;padding:10px 0;color:#000;line-height:22px;border-radius:8px;float:left;}
.article .article-body>p{margin-bottom:15px;}
.article .article-body img{max-width:100%;padding-left:10px;padding-right:10px;display:block;}

.article-list{width:100%;float:left;}
.article-list .thumbnail{width:376px;height:266px;background:url(../images/product-item.png);float:left;margin-left:7px;margin-right:7px;margin-top:40px;position:relative;}
.article-list .thumbnail img{width:350px;height:230px;padding:10px;}
.article-list .thumbnail .caption{width:350px;height:30px;line-height:30px;position:absolute;left:10px;bottom:27px;background:url(../images/plist-caption.png);color:#fff;text-align: center;display:none;}
.article-list .thumbnail:hover .caption{display:block;}

.article-list .media{width:100%;float:left;padding:20px 0;border-bottom:1px solid #ddd;}
.article-list .media-left{width:220px;height:150px;border:1px solid #ddd;float:left;}
.article-list .media-object{width: 214px;height:144px;padding:3px;}
.article-list .media-body{width:910px;padding:0 15px;font-size:14px;float:left;}
.article-list .media-body .media-heading{margin:10px 0;font-size:16px;}
.article-list .media-body .media-heading:hover>a{color:#e33838;}
.article-list .media-body>p{margin-bottom: 0;}
.article-list .media-body>span{width:100%;padding-bottom:10px;float:left;display:block;}
.article-list .media-body>a.btn-detail{border:1px solid #ea5529;color:#ea5529;border-radius:0;padding: 3px 12px;}

.brands-title{margin-top:80px;}
.brands-title>span{padding:0 110px;display:inline-block;background:#fff;font-family:'Î¢ÈíÑÅºÚ';font-size:26px;}
.brands{float:left;margin-left:-15px;margin-right:-15px;}
.brands>li{width:185px;height:115px;float:left;border:1px solid #d8d8d8;margin-left:5px ;margin-right:5px;margin-top:20px;font-size:16px;line-height:115px;text-align:center;}
.brands>li>a>img{max-width:183px;max-height:115px;display:inline;}
.brands>li>a{width: 183px;height:115px;display:table-cell;vertical-align:middle;cursor:default;}

.product{width:1170px;height:670px;background:url(../images/product-bg.png) no-repeat;float:left;background-size:1170px 670px;}
.product .media{height:620px;margin:15px 10px 10px 12px;}
.product .media .media-body{width:948px;height:620px;text-align:center;display:table-cell;vertical-align:middle;float:left;}
.product .media .media-body>img{max-width:948px;max-height:620px;display:inline;}
.product .media .media-right{width:190px;height:600px;float:left;margin-left:10px;padding-top:20px;position:relative;}
.product .media .media-right>div{float:right;margin-bottom:15px;}
.product .media .media-right>div>a{width:190px;height:120px;border:1px solid #ddd;text-align:center;display:table-cell;vertical-align:middle;}
.product .media .media-right>div>a>img{max-width:100%;max-height:100%;display:inline;}
.product .media .media-right a.btn{padding:10px 20px;font-size:15px;background: #e33838;color:#fff;text-decoration: none;position:absolute;bottom:0;}
.product .media .media-right a.prev{left:5px;}
.product .media .media-right a.next{left:95px;}
.product .media .media-right a.btn.disabled{background: #c0c0c0;}
.product h1{font-size:22px;}


.network{position:relative;float:left;}


/*foot*/
.foot{background:#333;color:#fff;padding-top:35px;}
.foot .main{}

.foot .foot-menu{width:760px;float:left;padding:0 20px;}
.foot .foot-menu .list-group{width:100px;float:left;padding-left:20px;}
.foot .foot-menu .list-group .list-group-item{width:100%;background:transparent;border:none;color:#fff;padding:5px 15px;float:left;text-decoration:none;}
.foot .foot-menu .list-group .list-group-item.active{font-size:15px;}

.foot .foot-address{width:240px;line-height:23px;font-size:14px;float:left;}
.foot .copyright{padding:10px 0;}
.foot .copyright a{color:#fff;}

.foot .foot-code{width:110px;background: transparent;border:none;float:left;}
.foot .foot-code img{width:110px;height:110px;}
.foot .foot-code .caption{color:#fff;padding:5px 0;}

.keifu{ position:fixed; top:30%; right:0; width:131px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con li.im-tel{color:#000000;text-align:left;border-bottom:1px solid #dddddd;}
.keifu_con li.im-tel div{font-weight:bold;font-size:12px;}
.keifu_con li.im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:12px; background:url(../images/keifu.png); background-position:0 -259px; }

/*·ÖÒ³ÑùÊ½*/
.pageTable1{width:100%;height:25px;line-height:25px;margin:60px 0;color:#000;font-size:14px;}
.pageTable1 ul{width:100%;color:#000;text-align:center;}
.pageTable1 ul li{line-height:25px;display:inline;float:left;margin-right:10px;text-align:center;}
.pageTable1 ul li a{height:25px;display:block;text-align:center;padding:0 5px;border:1px solid #ccc;}
.pageTable1 input{width:30px;}

.pagination-jdc{width:100%;float:left;}
.pagination{display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px;}
.pagination > li{display: inline;}
.pagination > li > a,
.pagination > li > span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index: 3; color: #23527c; background-color: #eee; border-color: #ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}
.pagination-lg > li > a,
.pagination-lg > li > span{padding: 10px 16px; font-size: 18px; line-height: 1.3333333;}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span{border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span{border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
.pagination-sm > li > a,
.pagination-sm > li > span{padding: 5px 10px; font-size: 12px; line-height: 1.5;}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span{border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span{border-top-right-radius: 3px; border-bottom-right-radius: 3px;}