body {font:12px "Microsoft Yahei",Constantia,SimHei,Arial,Helvetica,sans-serif;color:#4a4a4a;}
html{
	overflow-y: scroll !important;
}
.over{
	overflow: hidden !important;
}
.flow{
	overflow-y: scroll !important;
}
img {max-width:100%;}
header{
	width: 100%;
	height: 4.16rem;
	position: fixed;
	z-index: 9999;
}
header .header-p{
	padding: 5px 10px !important;
}
.swiper-container{border-bottom: 1px solid #f1f1f1;}
header .header{
     background: #306ab7;
     color: #fff;
     height: 4.16rem;
     padding:5px 10px;
}
header .ion-navicon{
	font-size: 0.8rem;
}

.touming{
	 position: fixed;
	  top: 4.16rem;
	  left: 0;
	  background: #000;
	  opacity: 0.3;
	  z-index: 111;
	  width: 100%;
	  height: 100vh;
	  display: none;
	
}
.touming1{
	 position: fixed;
	  top: 4.16rem;
	  left: 0;
	  background: #000;
	  opacity: 0.3;
	  z-index: 10;
	  width: 100%;
	  height: 100vh;
	  display: none;
}
.xiala{
	position: fixed;
	top:4.16rem;
	padding-bottom: 4.16rem;
	width: 100%;
    height: 100%;
	background: rgba(0,0,0,0.3);
	z-index: 999;
	color: #4a4a4a;
}
.xiala>li{
	background: #fafbfc;
}
.xiala ol>li{
	background: #fafbfc;
}
/*下拉菜单的样式*/

.xiala .item-icon-left .icon,.xiala .item-icon-right .icon{
	font-size: 0.8rem;
	height: 90%;
}
.xiala .list{
	margin: 0 20px;
	border-bottom: 1px solid #e0e4e8;
	min-height: 40px;
}
.xiala .item-icon-left .icon{
	left: -5px;
}
.xiala .item-icon-right .icon{
	right: -10px !important;
}
.xiala .item{
	background: #fafbfc;
	padding:4% 30px;
	border: 0;
	font-size: 0.9rem;
}
.item-li{
	padding-left: 0 !important;
}
.click-nav .icon-sanshuxian{
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
    font-size: 1.5rem !important;
}



.ion-navicon{
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	font-size: 2rem !important;
}
.ion-ios-search,.icon-fangzi,.icon-loudou{
	position: absolute;
	top: 50%;
	right:10px;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	font-size: 1.8rem !important;
	color: #fff;
}
.header .bg{
	color: #fff;
}
.header .bg span{
	display: block;
	position: absolute;
	left: 42%;
	top:50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	font-size: 1.15rem;
	font-weight: 600;
}
.header .bg img{
	width: 40%;
	/*height: 52%;*/
	position: absolute;
	left: 32%;
	top:50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
}
.header .col-40{
	position: relative;
}
.header .open{
	position: absolute;
	top: 50%;
	right:10px;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
   background: #2872bc;
   color: #fff;
   font-size: 0.9rem;
   white-space: nowrap;
   padding: 2px 8px;
   border: 1px solid #77a6d4;
   font-weight: 100;
}
nav .nav{
    margin-top:4.16rem;
 
}

.swiper-container-horizontal>.swiper-pagination-bullets{
	width: 175% !important;
	bottom: 1.25rem !important;
}
nav .describtion{
	position: absolute;
	font-size: 0.8rem;
	bottom: 1.25rem; 
	left: 10px;
	color: #fff;
	z-index: 2;
	opacity: 0.8;
}
/*footer*/
.fo{
	
	height: 4.583rem;
	position: relative;
}
.fo-p{
	position: absolute;
	top:50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
}
.fo-bottom{
	line-height:1.5rem;
	font-size: 0.8rem;
	color: #fff;
	margin: 0;
	padding: 5px 0;
    text-align:center;
    background-color:#306ab7;
}



.active{
	color: #1c6ab8;
	border-bottom: 1px solid #1c6ab8;
}
.hover{
	color: #1c6ab8;
}
.tab_container .tab_content .hover{
	color: #1c6ab8;
}
.border{
  margin: 0 10px;
  border-bottom: 2px solid #eee;
}
.vertical{
	position: absolute;
	left: 50%;
	top:50%;
	-webkit-transform: translate(-50%);
	   -moz-transform: translate(-50%);
	    -ms-transform: translate(-50%);
	     -o-transform: translate(-50%);
	        transform: translate(-50%);
}
.right{
	border-right:0 !important; 
}
.red{
	color:#e9454c ;
}
/* 表格 */
.thone{
	background: #4389c8;
	min-width: 70px;
	height: 2rem;
	color: #fff;
	font-size:0.8rem;
	text-align: center;
}
.thtwo{
	background: #1a72bc;
	min-width: 60px;
	height: 2rem;
	color: #fff;
	font-size: 0.8rem;
	text-align: center;
}
.tdone{
	background: #f9fcfe;
	min-width: 59px;
	height: 2rem;
	color: #333333;
	font-size: 0.8rem;
	text-align: center;
}
.tdtwo{
	background: #fff;
	min-width: 54px;
	height: 2rem;
	color: #333333;
	font-size: 0.8rem;
	text-align: center;
}
.title-td{
	background: #f9fcfe;
	min-width: 59px;
	font-size: 0.8rem;
	height: 2rem;
	color: #888;
	text-align: center;
}
.row {
    margin-right: 0 !important;
    margin-left: 0 !important;}
 .none{
    	display: none;
    }

.fo{
	background: #f5f5f5;
}
/* .bgcolcor{
	background: #1c6ab8;
	color: #fff;
} */

ul.row{
	padding:0;
}
ul.row li{
	position:relative;
}

.swiper-slide img {
   width: 100% !important;
   /*height: 100% !important;*/
   }


.about_head{
	text-align: center;
	font-size: 1.33rem;
	line-height: 3.5rem;
}


/*加载更多内容*/
.load-title{
	background-color: #fff;
	height:2rem;
	margin:0.3rem 0;
}
.load-title .load-p{
	position: relative;
    left: 35%;
    height: 1.67rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
       -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
}
.load-title span{
	display: inline-block;
	white-space: nowrap;
	font-size: 0.9rem;
	color:#4a4a4a;
}
.load-title img{
    width: 1.67rem;
    height: 1.67rem;
    vertical-align: middle;
}
.about_content .list{
	padding: 1px;
}
.conload {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	position:relative;
	margin:0px;
}
.conload img{
	max-height: 18px;
	margin-top:-4px;
	vertical-align: middle;
}

/*2017-02-21*/
section .lists {
    position: relative;
}
.p-item {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 8;
    top: 0px;
}
#seek-nav01>ul.pro_oer02>li.active06,#seek_oker05>ul.pro_oerNew>li.active06{
	color:#1c6ab8;
	border-bottom:1px solid #1c6ab8;

}
#seek-nav01>ul.pro_oer02>li.active06 a,#seek_oker05>ul.pro_oerNew>li.active06 a{
	color:#1c6ab8;
	text-decoration: none;
}
.pro_oer li,.pro_oerNew li{
	text-align: center;
}
.pro_oer li a,.pro_oerNew li a{
	font-size: 1.12rem;
	text-decoration: none;
	text-align: center;
	width: 50%;
	height:2.3rem;
	line-height: 2.3rem;
}
.about_content .list{
	padding: 1px;
}
.conload {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	position:relative;
	margin:0px;
}
.conload img{
	max-height: 18px;
	margin-top:-4px;
	vertical-align: middle;
}

.zxstyle {
    background: #306ab7;
    border: #1297d2;
    margin-top: 5px;
    width: auto;
    padding: 0.3rem 1rem;
    margin-left:10px;
    vertical-align: middle;
	color:white;
	position:relative;
	z-index:99;
}