/*首页导航*/
body{
	position: relative;
	background-color: #f5f5f5;
}
a:hover{
    text-decoration: none;
}
.nav-all{
	width: 100%;
	position:fixed;
	left: 0;
	top: 0;
	z-index: 999;
}
.nav-all-cont1{
	position:fixed;
	left: 0;
	top: 0;
	z-index: 2;
	width: 100%;
	height: 80px;
	background-color: #fff;
	width: 100%;
}
.nav-down1{
	margin: 0 auto;
	width: 1200px;
	height: 80px;
}
.logo1 img{
	height: 36px;
	margin-top: 22px;
}
.logo1{
	float: left;
	margin-right: -138px;
}
.nav-btn1{
	margin-left: 400px;
}
.nav-btn1 ul li{
	float: left;
	line-height: 80px;
	padding: 0 25px;
	font-size: 16px;
}
.nav-btn1 ul li a{
	color: #333;
}
.nav-login-btn1{
	float: right;
	margin-left: -150px;
	text-align: center;
}
.nav-login-btn1 span{
	display: inline-block;
	width: 75px;
    color: #333;
    line-height: 80px;
    font-size: 16px;
}
.nav-login-btn1 .login-b{
	display: inline-block;
	width: 75px;
	height: 80px;
	color: #1285f7;
	background:url(../../images/zhu-bg1.png) no-repeat center center;
	cursor: pointer;
}
.nav-login-btn1 .zhu-bg1:hover{
	background:url(../../images/zhu-bg2.png) no-repeat center center;
}
.nav-login-btn1 .zhu-bg1{
	display: inline-block;
	width: 75px;
	height: 80px;
    color: #fff;
    margin-left: 20px;
	background:url(../../images/zhu-bg.png) no-repeat center center;
	cursor: pointer;
}
/*二级导航*/
.product-sec-nav{
	width: 100%;
	height: 40px;
	background-color: #1285f7;
	/*margin-top: 80px;*/
}
.product-sec-nav-cont{
	width: 1200px;
	height: 30px;
	margin: 0 auto;
}
.product-sec-nav .product-sec-nav-cont span{
	font-size: 14px;
	color: #fff;
	line-height: 40px;
}
.pro-phone-message{
	float: right;
	margin-right: 60px;
}
.product-search-box{
	width: 240px;
	height: 30px;
	float: right;
	overflow: hidden;
	font-size: 0;
	margin-top: 5px;
}
.product-search-box input{
    width: 204px;
    height: 30px;
    background-color: #fff;
    border:1px solid #ddd;
    padding:0 10px;
    color: #333;
    font-size: 14px;
    vertical-align: top;
}
.product-search{
	font-size: 0;
	display: inline-block;
	width: 30px;
	height: 30px;
	border:1px solid #ddd;
	background-color: #fff;
}
.product-search img{
	width: 13px;
	vertical-align: top;
	margin-top: 8px;
	margin-left: 8px;
}
/*左导航内容*/
.product-cont{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.product-cont-left{
	float: left;
	width: 210px;
	background-color: #fff;
    
}
.product-cont-left-nav{
	/*height: 318px;*/
    border-bottom:1px solid #ddd;
}
.product-cont-left-nav h1{
	font-size:24px;
	color: #1285f7;
	margin: 36px 0 44px 58px;
}
.product-cont-left-nav a{
	display: block;
	color:#333;
	font-size: 18px;
	margin: 0 0 36px 78px;
}
.product-cont-left-nav .product-cont-left-nav-active{
	color: #1285f7;
}
.product-cont-left .product-cont-left-nav a :hover{
	color: #1285f7;
}
.product-cont-left-recommend{
	/*height: 800px;*/
}
.product-cont-left-recommend h1{
	font-size:24px;
	color: #1285f7;
	margin: 36px 0 18px 58px;
}
.pro-recommend-one{
	margin:22px 8px 0px;
	border-bottom:1px solid #ddd;
}
.pro-recommend-one>img{
	width: 195px;
	margin-bottom: 14px;
}
.pro-recommend-one p{
	margin-left: 12px;
	margin-bottom: 12px;
}
.pro-recommend-one div img{
	width: 14px;
	height: 20px;
	margin-top: 2px;
	margin-left: 12px;
	margin-bottom: 32px;
    vertical-align: top;
}
.pro-recommend-one div span{
	/*margin-top: 4px;*/
	font-size: 24px;
	line-height: 24px;
	color: #ea5809;
}
.pro-find{
	line-height: 62px;
	color: #333;
	font-size: 16px;
	padding-left: 70px;
}
/*右边内容*/
/*选择条件*/
.product-cont-right{
    float: right;
	width: 954px;
}
.pro-area-choose{
	overflow: hidden;
	width: 954px;
	background-color: #fff;
	margin-bottom: 12px;
}
.pro-area-choose-cont{
	width: 810px;
	margin-left: 68px;
	margin-top: 20px;
}
.pro-area-choose-cont-one{
	border-bottom:1px dashed #ddd;
	margin-bottom: 20px;
}
.pro-area-choose-cont-one h3{
	color: #333;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	display: inline-block;
	margin-right: 4px;
	vertical-align: top;
}
.pro-choose{
	display: inline-block;
	width: 730px;
}
.pro-choose a{
	display: inline-block;
	margin-right: 40px;
	margin-bottom: 16px;
}
/*保险产品列表*/
.pro-detail-text{
	width: 954px;
	background-color: #fff;
	margin-bottom: 12px;
	overflow: hidden;
}
.pro-detail-text-left {
    float: left;
    width: 726px;
    margin-left: 23px;
    margin-top: 20px;
    display: inline-block;
    border-right: 1px solid #eee;
}
.pro-detail-text-left-img{
	float: left;
	width: 210px;
}
.pro-detail-text-left-cont{
	float: right;
	width: 454px;
	margin-right: 40px;
}
.pro-detail-text-left-cont .pro-detail-text-left-title{
	margin-bottom: 15px;
}
.pro-detail-text-left-title h2 {
    color: #333;
    font-size: 18px;
    margin-bottom: 10px;
    font-weight: bold;
}
.pro-detail-text-left-title p{
	color:#666;
	font-size: 14px;
}
.bao-company{
	float: right;
}
.bao-company img{
	width: 80px;
}
.choose-tiao-box{
	width: 450px;
}
.choose-tiao-box .choose-tiao{
    cursor: pointer;
	display:inline-block; 
}
.choose-tiao-box .choose-tiao a{
	display: inline-block;
	padding:6px 22px;
	margin-right: 10px; 
	background-color: #D9ECF7;
	margin-bottom: 15px;
	border-radius: 0px;
}
.baozhang-box{
	margin-bottom: 8px;
}
.baozhang-box a{
	margin-top: 10px;
	color: #1285f7;
}
.xiangmu-box{
	width:452px; 
}

	.xiangmu-box .xiangmu1, .xiangmu-box .xiangmu2 {
		display: inline-flex;
		width: 100%;
		/*height: 24px;*/
		line-height: 24px;
		color: #666;
		font-size: 12px;
	}

		.xiangmu-box .xiangmu1 .xiangmu1-left,
		.xiangmu-box .xiangmu2 .xiangmu1-left {
			float: left;
		}

		.xiangmu-box .xiangmu1 .xiangmu1-right,
		.xiangmu-box .xiangmu2 .xiangmu1-right {
			min-width: 50px;
		}
/*.xiangmu-box .xiangmu1 .xiangmu1-right,
.xiangmu-box .xiangmu2 .xiangmu1-right{
	float: right;
	padding-right: 200px;
}*/
.pro-price-box{
	float: right;
	width: 202px;
	height: 294px;
	/*border-left:1px solid #f7f7f7;*/
	text-align: center;
    
}
.pro-price{
	margin-top: 48px;
	margin-bottom: 10px;
}
    .pro-price .pro-price-num {
        color: #fc8a1a;
        font-size: 30px;
        vertical-align: middle;
    }
.pro-price-box p{
	display: block;
	color: #999;
}
.pro-kan {
    display: inline-block;
    width: 117px;
    height: 41px;
    background: rgba(252,138,26,0.45);
    margin-bottom: 10px;
    padding-top: 12px;
}
    .pro-kan:hover {
        background-color: #fc8a1a;
        color:white;
    }
.pro-buy {
    display: inline-block;
    width: 117px;
    height: 41px;
    background: #fc8a1a;
    margin-bottom: 10px;
    color: #fff;
    padding-top: 12px;
    margin-top:6px;
}
    .pro-buy:hover {
        color: #fff;
        background-color:#ee7009;
    }
    .choose-tiao-box .kActive {
        background-color: #1285f7 !important;
        color: #fff;
    }
/*底部*/
.bottom-all{
	width: 100%;
	background-color: #40474f;
	overflow: hidden;
	padding-top: 50px;
	padding-bottom: 50px;
}
.bottom{
	width: 1200px;
	margin:0 auto;
}
.bottom li{
	float: left;
	width: 20%;
}
.bottom li h1{
	font-weight: normal;
	color: #fff;
	font-size: 18px;
	margin-bottom: 14px;
}
.bottom li a{
	color: #ddd;
	font-size: 14px;
	line-height: 30px;
}
.bottom li a:hover{
	color: #179cda;
}
.bottom li img{
	width:20px;
	margin-right:15px;
	line-height: 24px;
	vertical-align: middle;  
}
.attention{
	float: right;
	margin-right: 90px;
	overflow: hidden;
}
.attention h1{
    color: #fff;
    font-size:18px;
    font-weight: normal;
    margin-bottom:20px;   
}
/*翻页*/
.fanye{
	text-align: right;
	width: 1200px;
	margin: 0 auto;
}
.pagination-sm>li>a, .pagination-sm>li>span{
	padding:12px 24px;
}
.pagination-sm{
	margin-top: 0;
	border-radius: 0px;
}