﻿@charset "utf-8";
/* CSS Document */
/*******css重置*******/

*{margin: 0;padding: 0;text-decoration: none;list-style: none;box-sizing: border-box;font-family:"微软雅黑",arial;}
.container{margin: 0 auto;max-width: 1230px;}

img{display: block;}
h1,h5,h2{font-size: 1em;}
.clearfix{clear: both;}

p{font-size: 14px;}

p img{max-width:800px;margin:0 auto;}
@media(max-width:500px){
	p img{width:100%;}
}
.luru-overflow5{overflow: hidden;margin-bottom:30px;}	
.luru-float5{float: left;width: 31%;margin-right: 1%;margin-left: 1%;margin-bottom: 10px;border: 2px solid #edf3f8;padding: 20px 0;}
.luru-float5 img{width: 100%;}
.luru-float5 p{font-size: 14px;line-height: 30px;text-align: center;}
@media (max-width: 600px){
.luru-float5{width: 48%;margin-right: 1%;margin-left: 1%;}
}
/**************************************************index-header********************************************/
.index-header{background-color: #f7f7f7;border: 1px solid #eee;z-index: 99;}
.id-header-left{float: left;line-height: 40px;height: 40px;}
.id-header-left span{font-size: 14px;line-height: 40px;margin-right: 4px; display: inline-block;}
.id-header-left span:nth-child(2){color: #dd0000;font-style: italic;padding-left: 14px;background: url(../images/tel.png)left center no-repeat;background-size: auto 14px;font-weight: bold;}

.id-header-right{float: right;font-size: 0;}
.id-header-right li{padding: 0 10px; display: inline-block;border: 1px solid #f7f7f7;background-image: url(../images/line-coin.png);background-size: 2px 14px;background-position: right center;background-repeat: no-repeat;}
.id-header-right li:last-child{background-image: none;}
.id-header-right li>a{display: block;font-size: 14px;line-height: 40px;color: #666;}

.id-header-add>a{padding-left: 20px;background: url(../images/star-coin.png)left center no-repeat;background-size: 14px auto;}
.id-header-return>a{padding-left: 20px;background: url(../images/home-return.png)left center no-repeat;background-size: 12px auto;}

.id-header-service{position: relative;}
.id-header-service>a{padding-right: 14px;}
.id-header-sermore{position: absolute;right: 0;top:39px;width: 170px;z-index: 66; background-color: #fff;border: 1px solid #dedede;padding: 15px;border-top: none;display: none;}
.id-header-sermore a{display: block;font-size: 14px;line-height: 30px;color: #666;float: left;width: 50%;text-align: center;}
.id-header-service>a{position: relative;}
.id-header-service>a>b{width: 10px;height: 10px; position: absolute;right: 0;bottom: 13px;background: url(../images/head-coin2.png)right center no-repeat;transition: all 0.2s ease-in;background-size: 8px 5px;}


.id-header-right li>a:hover{color: #1d50a6;text-decoration: underline;}
.id-header-service:hover,.id-header-return:hover{border-color:#dedede;background-color: #fff;}
.id-header-service:hover .id-header-sermore{display: block;}
.id-header-service:hover b{transform: rotate(180deg);}
.id-header-sermore a:hover{color: #f83400;text-decoration: underline;}

@media(max-width:1259px){
	.id-header-left span:last-child{display:none;}
}

@media(max-width:991px){
	.index-header{display: none;}
}

/**************************************************logo-search********************************************/
.index-logo-search{padding: 20px 0;background-color: #fff;}

/***********logo**********/
.index-logo{width: 400px; float: left;display: block;padding: 10px 0;}
.id-logo-txt1{float: left;padding: 0 10px;border-right: 1px solid #ccc;}
.id-logo-txt1 div{font-size: 30px;font-weight: bold;color: #6c6c6c;letter-spacing: 1px;line-height: 30px;}
.id-logo-txt1 span{width: 126px;height:16px;background: url(../images/logo-img.png)left bottom no-repeat;background-size: 100% auto;display: block;}
.id-logo-txt2{float: left;padding: 0 10px;}
.id-logo-txt2 span{display: block;font-size: 17px;line-height: 24px;color: #6c6c6c; }

/***********search**********/
.index-search{padding:6px 0;float: left;}
.id-search{border: 3px solid #f83400;margin-bottom: 5px;width: 366px;height: 36px;position: relative;}
.id-search input{font-size: 14px;border: none;float: left;width: 290px;padding:5px 10px;line-height: 20px;height: 30px;}
.id-search input:focus{border: none;text-decoration: none;outline: none;}
.id-search submit{font-size: 14px; line-height: 30px;height: 31px; border: none;background-color: #f83400;color: #fff;float: right;width: 70px;text-align: center;cursor: pointer;display: block;position: absolute; right: 0;top: -1px;}
.id-search-txt a{font-size: 12px;color: #999;line-height: 12px;display: inline-block;margin-right: 2px;}
.id-search-txt a:hover{text-decoration: underline;}
.id-search submit:hover{background-color: #dd0000;}
/***********loading**********/
.index-loading{padding: 10px 20px;float:right;background: url(../images/loading-bg.jpg)center no-repeat;background-size: 100% 100%;display: none;}
.id-loading-tit{font-size: 12px;margin-bottom: 10px;color: #999; padding-left: 20px;background: url(../images/loading-coin.png)left center no-repeat;}
.id-loading-tit a{color: #f83400;font-size: 12px; display: inline-block;}
.id-loading-a{text-align: center;}
.id-loading-a a{font-size: 14px;font-weight: bold;color: #fff;display: inline-block;line-height: 14px;padding: 6px 15px 6px 30px;}
.id-load{background-color: #f83400;background-image: url(../images/loading-coin1.png);background-repeat: no-repeat;background-position: 10px center;}
.id-invote{background-color: #1d50a6;background-image: url(../images/loading-coin2.png);background-repeat: no-repeat;background-position: 10px center;}


@media(max-width:991px){
	.index-logo{width: 300px;}
}

@media(max-width:767px){
	.index-search{display: none;}
	.index-logo-search{padding: 15px 0;}
	.index-logo{padding: 0;width: 240px;}
	.id-logo-txt1 div{font-size: 26px;}
	.id-logo-txt1 span{width: 110px;}
	.id-logo-txt2 span{font-size: 14px;}
}
@media(max-width:529px){
	.index-logo{width: 220px;}
	.id-logo-txt1 div{font-size: 20px;}
	.id-logo-txt1 span{width: 86px;height: 10px;}
	.id-logo-txt2 span{font-size: 13px;line-height: 20px;}
}

/**************************************************pc导航********************************************/
.index-nav-all{background-color: #f8f8f8;}

/***********全部服务导航**********/
.id-nav-service-all{float: left;width:230px;background-color: #f00;}
.id-nav-service{position: relative;}
.id-nav-service>a{padding-left: 50px;font-size: 16px;display: block;text-align: left;color: #fff;line-height: 40px;background-color: #f00;background-image: url(../images/cage-coin1.png);background-repeat: no-repeat;background-position: 20px center;}
.id-nav-ser{position: absolute;left: 0;top: 40px;width: 100%;z-index: 100;}

/***********全部服务导航-sec**********/
.id-nav-ser-box{padding:20px 20px;border-bottom: 1px solid #ccc;border-left: 1px solid rgba(255,255,255,0.9);background-color: rgba(255,255,255,0.9);}
.id-nav-sec{padding-left: 30px;}
.id-nav-ser-box1 .id-nav-sec{background: url(../images/cage-coin2.png)left top no-repeat;}
.id-nav-ser-box2 .id-nav-sec{background: url(../images/cage-coin3.png)left top no-repeat;}
.id-nav-ser-box3 .id-nav-sec{background: url(../images/cage-coin4.png)left top no-repeat;}

.id-nav-sec>a{font-size: 14px;line-height: 24px;margin-bottom: 5px; color: #333;display: block;font-weight: bold;background: url(../images/cage-nav.png)right center no-repeat;}

.id-nav-sec-li>a{font-size: 14px;line-height: 30px; color: #333;font-weight: normal;display: block;}


/***********全部服务导航-third**********/
.id-nav-thir{position: absolute;left: 230px;top: 0;width: 500px;height: 100%; background-color: #fff;border: 1px solid #dd0000;border-left: none;padding:0 30px;display: none;}
.id-nav-thir-box{border-bottom: 1px dashed #e4e4e4;padding:20px 0;}
.id-navthir-tit{font-size: 14px;line-height: 24px;margin-bottom: 5px;color: #333;display: block;font-weight: bold;}
.id-navthir-a>a{font-size: 14px;line-height: 24px;display: inline-block;color: #333;margin-right: 5px}

.id-nav-sec a:hover{text-decoration: underline;}
.id-nav-thir-box a:hover{color: #1d50a6;text-decoration: underline;}
.id-nav-ser-box:hover .id-nav-thir{display: block;}
.id-nav-ser-box:hover{background-color: rgba(255,255,255,1);border-left-color: #dd0000;}

.id-nav-ser-on{display: none;}
.id-nav-service:hover .id-nav-ser-on{display: block;}
/***********网站导航**********/
.id-nav{float: left;width: calc(100% - 400px);}
.id-nav li{float: left;width: 16.66666%;line-height: 40px;text-align: center;}
.id-nav li a{font-size: 16px;line-height: 40px;text-align: center;display: block;color: #333;}

.id-nav li a:hover{color: #1d50a6;}


/***********loading**********/
.id-nav-loading{float: right;width: 150px;border: 1px solid #e4e4e4;padding-right: 10px;position: relative;display: none;}
.id-nav-loading>a{padding-left: 36px;padding-right: 10px;font-size: 14px;line-height: 38px;height: 38px;color: #999;display: block;background: url(../images/serach-coin.png)10px center no-repeat #fff;position: relative;cursor: pointer;}
.id-nav-loading>a>b{width: 10px;height: 10px; position: absolute;right: 0;bottom: 13px;background: url(../images/head-coin2.png)right center no-repeat;transition: all 0.2s ease-in;background-size: 8px 5px;}
.id-nav-more{position: absolute;right: 0;top: 38px;width: 200%;background-color: #fff;z-index: 100;padding: 40px 0;box-shadow: 0 0 2px 1px rgba(0,0,0,0.15);}
.id-white{position: absolute;right: 0;top: -6px;background-color: #fff;width: 50%;z-index: 101;height: 6px;}
.id-nav-more{font-size: 12px; text-align: center;display: none;}
.id-nav-more>span{font-size: 12px; text-align: center;color: #666;}
.id-nav-more>a:nth-child(2){font-size: 12px; line-height:30px;color: #fff;background-color: #1d50a6;display: block;width: 100px;margin: 10px auto;border-radius: 3px;}
.id-nav-more>a:nth-child(3){font-size: 12px;line-height:20px;color: #1d50a6;display: block;}

.id-nav-loading:hover b{transform: rotate(180deg);}
.id-nav-loading:hover{box-shadow: 0 0 2px 1px rgba(0,0,0,0.15);}
.id-nav-more>a:hover{text-decoration: underline;}
.id-nav-loading:hover .id-nav-more{display: block;}

@media(max-width:991px){
	.index-nav-all{display: none;}
}

/**************************************************手机导航********************************************/

.nav-btn{float: right; display: none;padding: 6px 0;}
.nav-btn img{width:100%;}
.navli .nav-cn-en{overflow: hidden;background-color: #243c62;}
.navli .nav-cn-en a{display: block;color: #fff;float: left;width: 50%;border-right: 1px solid #131314;}
.navli>div:first-child{font-size: 18px;padding: 10px 0px;color: #999;font-weight: bold;text-align: center;}
.navli{position: fixed;right:-240px;top:0;text-align: left; z-index: 999;background-color: #333;width:240px;height: 100%;transition: all 0.5s;}
.navli a {font-size: 14px; color: white;line-height: 50px;display: block;padding-left:30px;padding-right: 10px;}
.navli li{background-color: #333;border-bottom: 1px solid #000;position: relative;}
.id-nav-tu{position: absolute;right: 0px;top: 0px;width: 50px;height: 50px;background: url(../images/jiantou-nav.png)center no-repeat #243c62;background-size: 10px;transition: 1s;border-left: 2px solid #131314;opacity: 0.6}
.navli .navli-txt{overflow: hidden;padding: 10px 10px 10px 30px;background-color: #000;}
.navli-txt div:nth-child(1){float: left;font-size: 16px;color: #fff;}
.navli-txt div:nth-child(2){float: right;width: 16px;margin-top: 3px;}
.navli-txt div:nth-child(2) img{width: 100%;}

.navli-down-ser{display: none;background-color: #fff;z-index: 2;}
.navli-down-ser li{border-top: 1px solid #666;background-color: #131314;}

.navli>li:hover{background-color:rgba(96,96,96,0.90) }
.navli-down-ser li:hover{background-color:rgba(96,96,96,0.80)}
.navli .nav-cn-en a:hover{background-color: #1d66cf;}
.id-nav-tu:click{transform: rotate(90deg);transition: 1s;}

@media(max-width:991px){
	.nav-btn{display: block;}
	.nav{display: none;}
	
}

@media(max-width:430px){
	.nav-btn{padding: 6px 0;width: 26px;}
}


/*******************************banner*******************************/

.swiper-slide{height: 465px;}
.swiper-slide img{margin: 0 auto;max-width: 100%;height: 100%;}
.banner-in{width: 100%;overflow: hidden;}
.page-banner{height: 260px;width: 100%;background-size: auto 100%;background-repeat: no-repeat;background-position: center center;}


@media(max-width:991px){
	.swiper-slide{height: auto;}
	.swiper-slide img{width: 100%;}
}

/*******************************index-section*******************************/
.index-section{padding: 80px 0;}


@media(max-width:1259px){
.index-section{padding: 60px 0;}
}

@media(max-width:991px){
.index-section{padding: 50px 0;}
}
@media(max-width:767px){
.index-section{padding: 40px 0;}
}
@media(max-width:540px){
	.index-section{padding: 30px 0;}
}

/*******************************index-title*******************************/
.index-title{margin-bottom: 50px;}
.index-title h1{margin: 0;font-size: 28px;color: #666;text-align: center;margin-bottom: 10px;}
.index-title span{font-size: 12px;width: 500px;margin: 0 auto; line-height: 20px; color: #666;text-align: center;display: block;}

.index-title2{margin-bottom: 50px;overflow: hidden;}
.index-tit1{float: left;}
.index-tit1 div{font-size: 20px;margin-right: 5px; display: inline-block;color: #e91f10;}
.index-tit1 span{font-size: 14px; display: inline-block;color: #666;}
.id-news-more{font-size: 14px;padding-right: 20px;color: #333;float: right;text-align: right;background: url(../images/cage-nav.png)right center no-repeat;}

.id-news-more:hover{text-decoration: underline;}

@media(max-width:767px){
	.index-title{margin-bottom: 30px;}
	.index-title span{width: 100%;}
}
@media(max-width:529px){
	.index-title h1{font-size: 26px;}
}

/**************************************************热门服务********************************************/
.id-service-all{overflow: hidden;}
.id-service-all>div:nth-child(4n){margin-right: 0;}
.id-service-box{padding: 30px 10px;float: left;width: 23.5%;margin-right: 2%;border: 2px solid #edf3f8;}
.id-ser-img{width: 70px;height: 60px;margin:0 auto 20px;}
.id-service-tit{font-size: 20px;margin-bottom: 20px;color: #333;text-align: center;font-weight: bold;}
.id-service-txt{font-size: 12px;line-height: 20px;margin-bottom: 10px; color: #888;text-align: center;}
.id-service-red{text-align: center;margin-bottom: 10px;}
.id-ser-red{font-size:30px;color: #f00;font-weight: bold;}
.id-ser-normal{font-size: 14px;color: #888;}
.id-service-more{font-size: 12px;line-height: 30px; width: 120px;display: block;color: #fff;background-color:#f00;margin: 0 auto;text-align: center;}


.id-service-box1 .id-ser-img{background: url(../images/ser-coin1.png)center no-repeat;background-size: 100% auto;}
.id-service-box2 .id-ser-img{background: url(../images/ser-coin2.png)center no-repeat;background-size: auto 100%;}
.id-service-box3 .id-ser-img{background: url(../images/ser-coin3.png)center no-repeat;background-size: auto 100%;}
.id-service-box4 .id-ser-img{background: url(../images/ser-coin4.png)center no-repeat;background-size: auto 100%;}

.id-service-more:hover{text-decoration: underline;}


@media(max-width:1259px){
	.id-service-txt{height: 40px;}
}

@media(max-width:991px){
	.id-ser-red{font-size:26px;}
}
@media(max-width:767px){
	.id-service-box{width: 49%;margin-bottom: 10px;}
	.id-service-all>div:nth-child(2n){margin-right: 0;}
	.id-service-txt{height: 20px;}
}
@media(max-width:560px){
	.id-ser-img{width: 50px;height: 50px;}
	.id-service-box{padding: 20px 10px;}
	.id-service-tit{font-size: 18px;margin-bottom: 10px;}
	.id-service-txt{height: 40px;margin-bottom: 5px;}
}

@media(max-width:385px){
	.id-service-tit{margin-bottom: 5px;}
	.id-ser-red{font-size:20px;}
	.id-service-txt{height: 60px;}
}

/**************************************************为什么选择金牌账房********************************************/
.index-reason{background-color: #f5f5f5;padding-top: 60px;}
.id-reason-text{float: left;width: 50%;height: 100%;padding-top: 60px;}

.id-rea-text-box{width: 100%;height: 100%;text-align: left;}
.id-rea-text-box span{font-size: 16px;line-height: 40px; display: block;color: #666;}
.id-rea-text-box h1{font-size: 28px;line-height: 28px;font-weight: bold;color:#1d50a6;margin: 0;margin-bottom: 10px;}
.id-rea-text-box div{font-size: 14px;line-height: 26px;color: #666;}



.id-reason2{background-color: #e4f1fa;}
.id-reason2 .id-reason-text{float: right;width: 50%;}
.id-reason2 .id-reason-img{float: right;width: 50%;}
.id-reason-img{float: left;width: 50%;}
.id-reason-img img{margin: 0 auto;}




@media(max-width:1259px){
	.index-reason .index-title{margin-bottom: 20px;}
	.index-reason{padding-top: 50px;}
}

@media(max-width:991px){
	.index-reason{padding-top: 40px;}
	.id-reason-img img{width: 100%;}
	.id-rea-text-box h1{font-size: 26px;}
}

@media(max-width:767px){
	.index-reason .index-title{margin-bottom: 0px;}
	.id-reason-text{padding-top: 0px;}
	.id-reason{padding: 20px 0;}
	.id-reason-img img{width: 200px;}
	.id-rea-text-box h1{font-size: 24px;}
}

@media(max-width:560px){
	.id-rea-text-box span{font-size: 14px;line-height: 30px;}
	.id-rea-text-box h1{font-size: 20px;margin-bottom: 6px;}
	.id-rea-text-box div{font-size: 12px;line-height: 20px;}
}

@media(max-width:500px){
	.id-reason2 .id-reason-text,.id-reason2 .id-reason-img,.id-reason-text,.id-reason-img{float: none;width: 100%;}
	.id-reason-text{margin-bottom: 20px;}
	.id-reason-img img{width: 80%;}
}


/**************************************************客户案例********************************************/

.flex-item{display:block;overflow: hidden;}
.carousel.flexible .items {display: none;}
/***********位置控制***********/
.left{text-align: left;}
.center{text-align: center;}
.center{text-align: center;}
.right{text-align: right;}
	
.carousel {position: relative;padding: 0 50px;}
.carousel-control.left {
 background: url(../images/case_prev03.png)left center no-repeat;background-size: 40px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

.carousel-control.right {
   right: 0;left: auto;background: url(../images/case_next03.png)right center no-repeat;background-size: 40px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
 
}
.carousel-control.right:hover{background: url(../images/case_next04.png)right center no-repeat;background-size: 40px;}
.carousel-control.left:hover{background: url(../images/case_prev04.png)left center no-repeat;background-size: 40px;}


/*****************客户案例-in*****************/
.id-case-img{float: left;width: 100px;margin-right: 15px;height:140px;}
.id-case-img img{width: 100%;padding: 2px;border: 2px solid #dedede;height:100%;}
.id-case-right{float: left;width: calc(100% - 115px);}
.id-case-name{font-size: 16px;line-height: 16px;margin-bottom: 14px; text-align: left;color:#1d50a6;}
.id-case-txt{font-size: 13px;line-height: 14px;margin-bottom: 16px;color: #666;text-align: left;}
.id-case-intro span{font-size: 13px;line-height: 24px;color: #111; display: block;text-align: left;}
.id-case-intro{padding: 10px;border: 1px solid #dedede;border-radius: 6px ;line-height: 20px;background:#f1f1f1;position: relative;}
.id-case-intro em{position: absolute;top: 10px; left: -12px;border: 6px solid transparent;border-right-color: #dedede;width: 0;height: 0;}
.id-case-intro em i{position: absolute;top: -6px; left: -5px;border: 6px solid transparent;border-right-color: #f1f1f1;width: 0;height: 0;}

@media(max-width:380px){
	.carousel-control.left{background-size: 30px;}
	.carousel-control.right{background-size: 30px;}
	.carousel-control.right:hover{background-size: 30px;}
	.carousel-control.left:hover{background-size: 30px;}
}


@media(max-width:1259px){

}

@media(max-width:991px){

}
@media(max-width:767px){

}

@media(max-width:600px){
	.id-case-img{clear: left;width: 100%;margin-bottom: 15px;}
	.id-case-img img{width: 120px;margin: 0 auto;height:170px;}
	.id-case-name,.id-case-txt{text-align: center;}
	.id-case-right{float: none;width: 100%;}
}




/**************************************************关于金牌账房咨询********************************************/
.index-consult{background: url(../images/about-img.jpg)right center no-repeat #f9f8fd;background-size: 55% 100%;}
.id-consult-box{padding: 60px 0;width: 38%;}
.id-consult-box div{font-size: 16px;line-height: 20px;margin-bottom: 10px;color: #1d50a6;}
.id-consult-box h1{font-size: 18px;line-height: 28px;margin: 0; margin-bottom: 20px;color: #666;}
.id-consult-box span{font-size: 14px;line-height: 26px;color: #666;display: block;}
.id-consult-box a{font-size: 16px;line-height: 50px;width: 160px;margin-top: 40px;color: #fff;background-color:#1d50a6;border-radius: 30px; display: block;text-align: center;}

.id-consult-box a:hover{text-decoration: underline;}

@media(max-width:1259px){
	.index-consult{background-size: 50% 100%;}
	.id-consult-box{padding: 50px 0;width: 45%;}
}

@media(max-width:991px){
	.id-consult-box{padding: 40px 0;}
}

@media(max-width:767px){
	.index-consult{background-size: 100% 100%;}
	.index-consult .container{background-color: rgba(249,248,253,0.8);}
	.id-consult-box{width: 100%;}
	.id-consult-box a{font-size: 14px;line-height: 44px;width: 140px;margin-top: 30px;}
}
@media(max-width:529px){
	.id-consult-box h1{font-size: 16px;margin-bottom: 15px;}
}



/**************************************************index-news********************************************/
.id-news-all{overflow: hidden;}
/**************index-news-left*********/
.id-news-left{float: left;width: 48%;margin-right: 2%;border-bottom: 1px solid #ccc;display: block;}
.id-news-left>img{width: 100%;margin-bottom: 24px;border: 2px solid #e4e4e4;}
.id-news-tit{font-size: 16px;line-height: 18px;height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #666;font-weight: bold;margin-bottom: 15px;padding-left: 16px;background: url(../images/news-tit.jpg)left center no-repeat;}
.id-news-txt{font-size: 14px;line-height: 24px;height: 70px;overflow: hidden; color: #666;text-align: justify;margin-bottom: 20px;}

.id-news-left:hover{text-decoration: none;}
.id-news-left:hover .id-news-tit{color: #1d50a6;text-decoration: underline;}
/**************index-news-right*********/
.id-news-right{float: left;width: 50%;}
.id-news-right a:last-child{margin-bottom: 0;}
.id-news-box{overflow: hidden;border-bottom: 1px solid #ccc;display: block;padding-bottom: 0px;margin-bottom: 20px;}
.id-news-box-img{float: left;width: 173px;}
.id-news-box-text{float: right;width: calc(100% - 0px);}
.id-news-top{overflow: hidden;margin-bottom: 10px;}
.id-newsbox-tit{font-size: 16px;line-height: 16px;height: 16px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #1d50a6;float: left;width: calc(100% - 90px);}
.id-newsbox-time{font-size: 14px;line-height: 16px;height: 16px;width: 80px; color: #666; float: right;text-align: right;}
.id-news-box-text>span{font-size: 14px;line-height: 24px;height: 53px;overflow: hidden; color: #666;text-align: justify;display: block;}

.id-news-box:hover .id-newsbox-tit{text-decoration: underline;}


@media(max-width:1259px){
	.id-news-box-img{width: 147px;}
	.id-news-box-text{width: calc(100% - 0px);}
	.id-news-box{padding-bottom: 0px;margin-bottom: 15px;}
}

@media(max-width:991px){
	.id-news-box-img{width: 125px;}
	.id-news-box-text{width: calc(100% - 0px);}
	.id-news-box{margin-bottom: 10px;}
	.id-news-top{margin-bottom: 5px;}
}

@media(max-width:700px){
	.id-news-left{float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
	.id-news-right{float: none;width: 100%;}
}

@media(max-width:460px){
	.id-news-box-img{float: none;width: 100%;margin-bottom: 10px}
	.id-news-box-text{float: none;width: 100%;}
}


/*******************************index-footer*******************************/
.index-footer{background-color: #f8f7f5;padding: 60px 0;}
/*********index-footer-left***********/
.id-footer{overflow: hidden;}
.id-footer-nav{float: left;width: calc(100% - 140px);}
.id-footer-box{float: left;width: 20%;padding-right: 20px;}
.id-footer-tit{font-size: 16px;line-heigh:16px;margin-bottom: 15px;color: #1d50a6;display: block;}
.id-footer-link a{font-size: 14px;line-height: 26px;color: #999;display: block;}
.id-footer-link span{font-size: 18px;font-weight: bold;line-height: 30px;color: #1d50a6;;display: block;}
.id-footer-link font{font-size: 14px;line-height: 26px;color: #999;display: block;}

/*********index-footer-right***********/
.erweima{float: right;width:100px;}
.erweima img{width: 100%;}

.id-footer-box a:hover{text-decoration: underline;}

@media(max-width:1259px){
	.index-footer{padding: 50px 0;}
}

@media(max-width:991px){
	.index-footer{padding: 40px 0;}
	.id-footer-nav{width: calc(100% - 120px);}
	.erweima{width:70px;}
}
@media(max-width:767px){
	.index-footer{display: none;}
}


/*******************************index-footer*******************************/
.index-record{background-color: #f8f7f5;}
.hot-key{border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;padding: 10px 0;}
.hot-key a{font-size: 12px;line-height: 20px; display: inline-block;color: #999;margin-right: 4px;}
.hot-key a:hover{text-decoration: underline;}

.id-record-nav-all{padding: 20px 0 40px;}
.id-record-nav{line-height: 12px;font-size: 0;}
.id-record-nav a{font-size: 12px;line-height: 12px; display: inline-block;color: #999;padding-right: 4px;border-right: 1px solid #999; margin-right: 4px;}
.id-record-nav a:last-child{border-right: none;}
.id-record-nav a:hover{text-decoration: underline;}

/*****index-footer-record**********/
.id-record{overflow: hidden;}
.id-record-left{float: left;}
.id-record-left>div{font-size: 12px;color: #999;line-height: 20px;}
.id-record-left>div span{font-size: 12px;line-height: 20px;color: #1d50a6;display: inline-block;}
.id-record-left>div a{ont-size: 12px;line-height: 12px; display: inline-block;color: #999; margin-right: 4px;}
.id-record-left>div a:hover{text-decoration: underline;}

.id-record-right{float: right;}
.id-record-right>span{font-size: 12px;line-height: 20px;color: #999;text-align: right;display: block;}
.id-record-right>a{font-size: 12px;line-height: 20px;color: #999;text-align: right;display: block;}
.id-record-right>a:hover{text-decoration: underline;}

@media(max-width:767px){
	.id-record-nav-all{padding: 20px 0;}
	.id-record-left{clear: left;width: 100%;text-align: center;}
	.id-record-nav{text-align: center;}
	.id-record-right{float: none;width: 100%;}
	.id-record-right>a,.id-record-right>span{text-align: center;}
}
@media(max-width:529px){

}

/*******************************index-footer-record*******************************/
.index-last-record{padding: 20px 0;text-align: center;}
.index-last-record a{font-size: 12px;line-height: 20px;display: inline-block;color: #999;padding-left: 30px;background: url(../images/beian.png)left center no-repeat;}


/*******************************内页边距*******************************/
.page-in{padding: 60px 0;}

@media(max-width:1259px){
	.page-in{padding: 50px 0;}
}

@media(max-width:991px){
	.page-in{padding: 40px 0;}
}
@media(max-width:767px){
	.page-in{padding: 30px 0;}
}


/*******************************内页导航1*******************************/
.banner-in{position: relative;}
.page-in-nav1{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;}
.page-in-nav1 a{font-size: 14px;padding: 0 25px;text-shadow: 0px 1px 0 #FFF;line-height: 40px; font-weight: bold; color: #333;background-color: #ddd;opacity: 0.9; display: inline-block;margin: 0 2px;}
.page-in-nav1 a.page-in-nav1-on{color:#1d50a6; background-color: #fff;opacity: 1;}
.page-in-nav1 a:hover{background-color: #fff;}

@media(max-width:480px){
	.page-in-nav1 a{line-height: 36px; padding: 0 10px;}
}

@media(max-width:360px){
	.page-in-nav1{font-size: 0;}

}
/*******************************内页导航2*******************************/
.page-in-nav3{text-align: center;font-size: 0;margin-bottom: 30px;}
.page-in-nav3 a{font-size: 12px;padding: 0 25px;line-height: 30px;color: #666;border: 1px solid #666; border-radius: 5px;display: inline-block;margin: 0 5px;margin-bottom: 10px;}
.page-in-nav3 a.page-in-nav3-on{background-color: #666;color: #fff;}



@media(max-width:480px){
	.page-in-nav3{margin-bottom: 20px;}
	.page-in-nav3 a{ padding: 0 10px;margin: 0 3px;margin-bottom: 6px;}
}


/*******************************内页左侧列表*******************************/
.page-in-left{float: left;width: 20%;margin-right: 4%;}
/********内页左侧列表-1***********/
.page-in-nav2{margin-bottom: 30px;}
.page-in-title{padding: 20px 0;background:#1d50a6;position: relative;border-top: 6px solid #002c75;}
.page-in-title h1{font-size: 18px;color: #fff;text-align: center; margin: 0;}
.page-in-title em{display: block;width: 0;height: 0;position: absolute;top: 0;left: 50%;margin-left: -6px;border: 6px solid transparent;border-top-color: #002c75;}
.page-in-cage li{border-top: 1px solid #fff;overflow: hidden;background-color: #f1f1f1;}
.page-in-cage li a{font-size: 14px;color: #333;line-height: 40px;height: 40px;padding: 0 20px; overflow: hidden; background: url(../images/page-in-arrow.png)95% center no-repeat;display: block;}

.page-in-cage li:hover,.page-in-cage li.page-in-cageon{background-color: #1d50a6;}
.page-in-cage li:hover a,.page-in-cage li.page-in-cageon a{color: #fff;background: url(../images/page-in-arrow1.png)95% center no-repeat;}

/********内页左侧列表-2***********/
.page-hot-article{margin-bottom: 30px;}
.page-in-title1{font-size: 14px;line-height: 40px;height: 40px;margin-bottom: 10px; padding-left:10px;color: #1d50a6;background-color: #f1f1f1;border-left: 2px solid #1d50a6;}
.page-in-left-cage{}
.page-in-left-cage li{border-bottom: 1px dashed #ccc;padding-left: 14px;background: url(../images/square.jpg)left center no-repeat;background-size: 4px 4px;}
.page-in-left-cage li a{font-size: 13px;line-height: 30px;height: 30px;overflow: hidden;display: block; color: #666;}

.page-in-left-cage li:hover{background: url(../images/square1.jpg)left center no-repeat;background-size: 4px 4px;}
.page-in-left-cage li:hover a{color: #1d50a6;text-decoration: underline;}


@media(max-width:1259px){
	.page-in-left{width: 22%;}
}

@media(max-width:991px){
	.page-in-left{float: none;width: 100%;margin-right: 0%;}
	.page-hot-article,.page-download-rank,.page-in-title{display: none;}
	.page-in-nav2{text-align: center;margin-bottom: 10px;}
	.page-in-cage li{border: none;display: inline-block;margin: 0 2px;margin-bottom: 5px;}
	.page-in-cage li a{background: none;}
	.page-in-cage li:hover a,.page-in-cage li.page-in-cageon a{background: none;}
}

@media(max-width:480px){
		.page-in-cage li a{line-height: 36px;height: 36px;padding: 0 10px;}
}
@media(max-width:360px){
		.page-in-cage{font-size: 0;}
		.page-in-cage li a{padding: 0 8px;}
}
/*******************************新闻列表页*******************************/
.page-in-right{float: left;width: 76%;}
.page-in-position{margin-bottom: 10px;color: #999;}
.page-in-position a{font-size: 14px;display: inline-block;text-align: left;line-height: 20px;margin-right: 2px;color: #999;}
.page-newslist-box{padding: 20px 10px;border-bottom: 1px dashed #ccc;display: block;overflow: hidden;}
.page-newslist-left{float: left;width: 200px;border: 1px solid #ccc;margin-right: 20px;}
.page-news-list-right{float: left;width: calc(100% - 220px);}
.page-newslist-tit{font-size: 18px;line-height: 18px;height: 18px;margin-bottom: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #1d50a6;}
.page-newslist-txt{font-size: 14px;line-height: 30px;height: 90px;margin-bottom: 10px; overflow: hidden; color: #666;}
.page-newslist-span span{font-size: 13px;color: #999;margin-right: 4px;display: inline-block;}
.page-newslist-span span:last-child{color: #1d50a6;}

.page-newslist-box:hover{background-color: #f7f7f7;}

@media(max-width:1259px){
	.page-in-right{width: 74%;}
}

@media(max-width:991px){
	.page-in-right{float: none;width: 100%;}
}

@media(max-width:600px){
	.page-newslist-left{width: 140px;}
	.page-news-list-right{width: calc(100% - 160px);}
	.page-newslist-txt{line-height: 24px;height: 48px;}
}

@media(max-width:430px){
	.page-newslist-left{width: 100%;float: none;margin-right: 0;margin-bottom: 15px;}
	.page-news-list-right{width:100%;float: none;}
}


/*******************************新闻详情页*******************************/
.page-newsdetails-title{padding: 10px 0;border-bottom: 1px dashed #dedede;}
.page-newsdetails-title h1{font-size: 22px;margin: 0;margin-bottom: 10px; text-align: center;line-height: 22px;color: #333; }
.page-newsdetails-title div{text-align: center;}
.page-newsdetails-title div span,.page-newsdetails-title div a{font-size: 12px;line-height: 20px;margin: 0 4px; display: inline-block;color: #999;}


.page-newsdetails-content{padding: 20px 0;}
.page-newsdetails-content1{padding: 25px 50px;margin-bottom: 20px; background:url(../images/coin.png)20px 20px no-repeat #fafafa;color: #666;}
.page-newsdetails-content1 div{font-size: 16px;margin-bottom: 6px; color: #111;font-weight: bold;}
.page-newsdetails-content1 span{font-size: 15px;line-height: 28px; color: #666;}

.page-newsdetails-content2 p{font-size: 15px;color: #666;line-height: 30px;margin-bottom: 10px;}

.share{margin: 10px 0;}


@media(max-width:1259px){

}

@media(max-width:991px){

}

@media(max-width:767px){
	.page-newsdetails-title h1{font-size: 18px;line-height: 18px;font-weight: bold;}
}

@media(max-width:529px){
	.page-newsdetails-content1{padding: 15px 20px 15px 25px;background:url(../images/coin.png)0px 5px no-repeat #fafafa;}
	.page-newsdetails-content1 span{font-size: 14px;line-height: 26px;}
	.page-newsdetails-content2 p{font-size: 14px;}
}



/*******************************关于我们*******************************/

.page-aboutus h1{font-size: 26px;line-height: 36px; color:#1d50a6;margin: 0;margin-bottom: 30px;margin-top: 20px; text-align: center;}
.page-aboutus p{font-size: 15px;color: #666;line-height: 30px;margin-bottom: 10px;text-indent: 30px;}

@media(max-width:1259px){

}

@media(max-width:991px){

}

@media(max-width:600px){
	.page-aboutus h1{font-size: 22px; margin: 15px 0 20px;}
}

@media(max-width:529px){
	.page-aboutus h1{font-size: 20px;line-height: 30px;font-weight: bold;}
}


/*******************************联系我们*******************************/
.page-contactus-all{background-size: auto 100%;margin-bottom: 30px;}
.page-contactus{margin: 0 auto;width: 50%;}
.page-contactus li{overflow: hidden;}
.page-contactus li:first-child{font-size: 26px;text-align: center;font-weight: normal;margin-bottom: 40px;color: #1d50a6;}
.page-contactus li span:nth-child(1){font-size: 14px;font-weight: bold; display:block;float: left;width: 100px; line-height: 40px;height: 40px;color: #333;    border-bottom: 1px dashed transparent;}
.page-contactus li span:nth-child(2){font-size: 14px;display:block;float: left;width:calc(100% - 100px); line-height: 40px;height: 40px;color: #333;    border-bottom: 1px dashed #999;}

#dituContent{width: 100%;height: 400px;margin-top: 20px;}
.cu-map{overflow-x: scroll;}

@media(max-width:1259px){
	.page-contactus{margin:0; width: 70%;}
}

@media(max-width:991px){
	#dituContent{height: 350px;}	
}

@media(max-width:767px){
	.page-contactus-all{background: none;}
	.page-contactus{margin:0 auto; width: 100%;}
	.page-contactus li:first-child{margin-bottom: 30px;}
	#dituContent{height: 240px;width: 700px;}
}

@media(max-width:529px){
	.page-contactus li:first-child{font-size: 20px;font-weight: bold; margin-bottom: 10px;}
}

/***********产品-推荐TITLT*********/ 
.page-recomend-title{ overflow: hidden;margin-bottom: 20px;}
.page-recomend-title div{font-size: 16px;color: #333;float:left;font-weight: bold;}
.page-recomend-title a{float: right;color: #ef7b00;font-size: 16px;padding: 2px 6px;}

/***********产品-推荐新闻*********/ 
.page-in-reconmend{overflow: hidden;margin-bottom: 30px;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;background-color: #f1f1f1;padding:10px 20px;}
.page-recom-news{overflow: hidden;}
.page-recom-news-box{float: left; width: 48%;display: block;overflow: hidden;line-height: 18px;height: 18px;margin-bottom: 15px;margin-right: 2%;}
.page-re-news-tit{font-size: 14px;padding-left: 5px; line-height: 18px;height: 18px;color: #333; overflow: hidden;float: left;width:calc(100% - 100px);}
.page-re-news-time{font-size: 14px;line-height: 18px;height: 18px;padding-right: 5px;  border-right: 1px solid #999;float: left;color: #999;}
/***********新闻hover*********/ 
.page-recom-news-box:hover .page-re-news-tit{color:#1d50a6;}
.page-recom-news-box:hover .page-re-news-time{color:#1d50a6;}
.page-recom-pro-box:hover .page-re-pro-tit{color:#1d50a6;}



@media(max-width:991px){
	.page-in-reconmend{display: none;}
}


/*******************************page-in-button*******************************/
.page-in-button{text-align: center;font-size: 0;margin-top: 30px;}
.page-in-button a{font-size:13px;padding: 0 10px; margin: 0 4px;margin-bottom: 5px;line-height: 30px;display: inline-block;color: #fff;background-color: #1d50a6;border:1px solid #1d50a6;}
.page-in-button .page-in-button-on{color: #1d50a6;background-color: transparent;}
.page-in-button a:hover{opacity: 0.8;}

/*******************************page-in-button2*******************************/
.page-in-button2{border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;padding: 20px;font-size: 14px;background: #f1f1f1}
.page-in-button2 span{display: block;font-size: 14px;line-height: 30px; color: #666;font-weight: bold;}
.page-in-button2 span a{font-weight: normal; color: #666;}

.page-in-button2 span a:hover{text-decoration: underline;}










@media screen and (min-width: 1200px) {
  .link {
		width: 100%;
		height: auto;
		min-height: 40px;
		line-height: 40px;
		overflow: hidden;
		background-color: #ffffff;

	}

	.link .links {
		width: 1200px;
		margin: 0px auto;
		color: #333333;
	}

	.link .links a {
		color: #333333;
		margin-right: 15px;
	}
    
    }
                    
  @media (max-width: 768px) {
    .link {
		display: none;
	}
    
     }



