@CHARSET "UTF-8";
/* 
 *  @Description: common css
 *  @author: haibao
 *  @Update: 2014-10-23
 */
body {
	font: 14px/1.8em "微软雅黑", "Microsoft Yahei", 'Arial', 'san-serif';
	color: #666;
	margin: 0 !important;
	padding: 0 !important;
}
* {
	margin: 0;
	padding: 0;
}
a, img {
	border: 0;
}
img {
	max-width: 100%;
	height: auto;
	-ms-interpolation-mode: bicubic;
	vertical-align: middle;
}
a, button, input {
	-webkit-tap-highlight-color: rgba(255,0,0,0);
}
input {
	margin: 0;
	padding: 0;
}
a:focus, a:active, button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, select::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border: 0;
outline : 0;
}
input[type=radio], input[type=checkbox] {
	margin-right: 5px
}
ul, p {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	font-weight: 100;
}
ul, ol, li {
	padding: 0;
	margin: 0;
	list-style: none;
}
a {
	color: #666
}
a, a:hover {
	text-decoration: none;
}
a:focus {
	outline: none;
}
input {
	margin: 0;
	padding: 0;
	border: 0;
}

.black{ background:#000; height:auto;}

.pad_box{ padding-left:0; padding-right:0;}

.case-box li{height:auto; float:left; padding:0 !important;}

/* 超小设备（手机，小于 768px） */
@media (min-width: 480px) {
	.pad_box1 {	padding: 5px 5px;}
	.case-box li{ width:50.0% !important; }
	.swiper-wrapper .swiper-slide{ height: auto; }
}

/* 小型设备（平板电脑，768px 起） */
@media (min-width:768px) {
	.pad_box1 {	padding: 5px 10px;}
	.case-box li{ width:50.0% !important;}
	
}

/* 中型设备（台式电脑，992px 起） */
@media (min-width: 992px) {
	.pad_box1 {	padding: 5px 20px;}
	.case-box li{ width:20.0% !important;}
	
}

/* 大型设备（大台式电脑，1200px 起） */
@media (min-width: 1200px) {
	.pad_box1 {padding: 5px 20px;}
	.case-box li{ width:20.0% !important;}
	.swiper-wrapper .swiper-slide{ height: 600px; }
}
/*nav*/
.navbar-brand>img {padding:0 10px;}
.navbar {min-height: 60px !important;}
.navbar-nav>li>a {font-size:16px;line-height:30px !important;}
.navbar-nav { margin: 0px;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    /*color: #fff;*/
    /*background-color: #080808;*/
    /*border-bottom: 1px solid red;*/
    background-color: transparent;
    
}

.navbar-nav>li> dl.dropdown-menu {
    background:url(/Public/Home/img/01/indexbg.png) 0 0 repeat !important;
}
.dropdown-menu dd a{
    color: #FFF;
    padding: 10px 0 10px 20px;
    display: block;
}
.dropdown-menu dd a:hover{
	background: #900;
	
}
.dropdown-menu dd.divider {
	padding: 0;
	margin: 0;
    background-color: #888;
}


/*banner*/

.swiper-pagination-bullet-active{ background:rgba(180,0,0,0.5) !important; }


.phone-box{
	background:url(/Public/Home/img/01/nav_phone.png) 0 16px no-repeat;
	padding-left: 30px;
	padding-top:8px;
	line-height:40px;
}
.phone-box span a{font-size:16px;	color:#F90;}
.top-h{	width:100%;	height:0;line-height:0;	padding:0;margin-top:60px;}

/*footer*/
footer{ width:100%; color:#EEE; padding:50px 0;}
.footer-box li{line-height:32px;}
.footer-box li strong{ color:#DDD; padding-left:10px;}
.footer-box li span,.footer-box a{ padding:0 6px; color:#aaa; }
.footer-box li span strong{ padding-left:0; padding-right:10px; color:#FC0;}
.footer-box li a{ float:left;}
.footer-box li a:hover{ color:#f90;}

.online {width:168px; padding-top:20px; text-align:left; margin:5px auto 20px;}
.online a{
    /* display: inline-block; */
    /* padding: 0 5px; */
    margin: 4px 0;
    color: #EEE;
    text-align: center;
    line-height: 16px;
    /* border-right: 1px #999 solid; */
    /* float: left; */
}

.online span{ display:inline-block; padding:0 10px; }
.weixin{ padding:0 25px; text-align:center; font-size:12px;}
.weixin span{margin-top: 5px;display: block;  }
/*.weixin{ }*/


/*banner-layer*/

.banner-layer{ width:100%; height:360px; overflow:hidden; margin:0; padding:0;}


/**返回头部**/
.izl-rmenu{
	position:fixed;
	right: 0px;
	bottom:0px;
	padding-bottom:0px;
	margin-left:532px;
	background:url(/Public/Home/img/01/r_b.png) 0px bottom no-repeat;
	z-index:999;
}
.izl-rmenu .btn-showbr{
	width:72px;
	height:73px;
	margin-bottom:1px;
	cursor:pointer;
	position:relative;
}
.izl-rmenu .btn-qq{
	background:#6da9de url(/Public/Home/img/01/r_qq.png) 0px 0px no-repeat;
}
.izl-rmenu .btn-qq:hover{
	background-color:#488bc7;
}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{
	background:#6da9de url(/Public/Home/img/01/r_qq.png) 0px 0px no-repeat;
	text-decoration:none;
	display:block;
}
.izl-rmenu .btn-wx{
	background:#78c340 url(/Public/Home/img/01/r_wx.png) 0px 0px no-repeat;
}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{
	position:absolute;
	left:-160px;
	top:0px;
	display:none;
	width:160px;
	height:160px;
	max-width:none !important;
}
.izl-rmenu .btn-phone{
	background:#ff5050 url(/Public/Home/img/01/r_phone.png) 0px 0px no-repeat;
}
.izl-rmenu .btn-phone:hover{background-color:#ff2323;}
.izl-rmenu .btn-phone .phone{
	background-color:#ff5050;
	position:absolute;
	width:160px;
	left:-160px;
	top:0px;
	line-height:28px;
	color:#FFF;
	font-size:18px;
	text-align:left;
	display:none;
	padding:8px 0 9px 10px;
}
.izl-rmenu .btn-top{
	background:#666666 url(/Public/Home/img/01/r_top.png) 0px 0px no-repeat;
	background-color:;
}
.izl-rmenu .btn-top:hover{background-color:#444;}














