.company_nav .company_nav_a{ padding:6px 20px 6px 20px; font-size:18px; margin:0 16px;}

.index_x_banner .main_box_r_box2 a{font-size:20px;color:#333;    height: 32px;
    line-height: 28px;}
.index_x_banner .main_box_r_box2 span{font-size:14px;color:#999;}

.index_x_banner_main_img_left img {
    
    height: 100px;
}
.vcc-index_tab_main_div_div {
    width: 960px;   
}

/* 热点 */

.index_hot {
    padding: 30px 0 20px;
    width: 960px;
    margin: 0 auto;
	overflow: hidden;
    margin-top: 30px;
}

.index_hot li {
    width: 47%;
    overflow: hidden;
    line-height: 28px;
}

.index_hot li span {
    float: left;
}

.index_hot .news_hot {
    color: #FD9A01;
}

.index_hot .cnews_con {
    width: 308px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}

.index_hot {
    font-size: 14px;
}

.index_hot .more {
    color: #0066B3;
}

.aylc_tab_box.index_tab_right{
    width: 270px;
    text-align: right;
    height: 426px;
    vertical-align: bottom;
}
.index_tab_right img {
    width: 280px;
    height: 295px;
   
}



/* 热点end */

/* 优质推荐 */

.high_recom {
    height: 178px;
    margin-top: 42px;
}

.high_recom_box {
    height: 138px;
}

.high_recom_main ul li {
    width: 303px;
    float: left;
    margin-right: 24px;
    position: relative;
    height: 138px;
}

.high_recom_li {
    background: #f1f1f1;
}

.high_recom_li_text {
    font-size: 16px;
    color: #fff;
    background: #000;
    background: rgb(0, 0, 0, 0.24);
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    text-indent: 16px;
}

.in_banner .tuul li {
    
    position: relative;
}

.company_scroll_main p {
     line-height: 32px; 
    height: 32px; 
    margin-bottom: 0px; 
}
.company_scroll_box {   
    height: 160px;
   
}
.in_banner {   
    height: 180px;  
}
.btns a {  
    top: -115px;   
}


/* 优质推荐 end */

/* 投资理财  */
.vcc-index_title_box2{background-image: url(../images/index_title_box.gif);}
.tzlc_box{margin-top: 60px;}
.vcc-index_tab_main ul li.se a{cursor: pointer;}
.lccp_tit h3{
	font-weight: normal;
	font-size: 22px;
	color: #333;
}
.lccp_tit{position: relative;margin-bottom: 30px;}
.lccp_tit a{position: absolute;top: 10px; right: 10px;color: #0066B3;}
.index_tab_left,.index_tab_center{
	width: 320px;
	margin-right: 20px;
	float: left;
}
.lccp_box_box{
	padding:20px;
	border: 1px solid #f3f3f3;
	position: relative;
	height: 260px;
}
.lccp_main_box{				
	text-align: center;
}
.lccp_main_box h4{
	padding: 0 20px;
	font-size: 18px;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333;
}
.lccp_main_box h5{
	font-size: 36px;
	color: #fb9903;
	line-height: 38px;
}
.lccp_main_box div{
	background-color: #f3eff3;
	padding: 0 5px;
	color: #999;
	margin-top: 15px;
	margin-bottom: 20px;
	/*display: inline-block;*/
}
.lccp_main_box a{
	display: inline-block;
	width: 55%;
	height: 40px;
	line-height: 40px;
	background-color: #0066b3;
	color: #fff;
	font-size: 14px;
	border-radius: 4px;
}
.icon_rightTop{
	position: absolute;
	right: 0;
	top: 0;
}
.lccp_box_box li{
	padding-left: 46px;
	margin-bottom: 20px;
	background: url(../images/icon_1.png) no-repeat left center;
}
.lccp_box_box li+li{
	background-image: url(../images/icon_2.png);
}
.lccp_box_box li+li+li{
	background-image: url(../images/icon_3.png);
}
.lccp_box_box li+li+li+li{
	background-image: url(../images/icon_4.png);
}
.lccp_box_box li h3{
	font-weight: normal;
	color: #333;
	font-size: 12px;
}
.lccp_box_box li p{
	font-weight: normal;
	color: #999;
}
.index_tab_right{
	float: right;
	width: 280px;
        margin-top: 80px;
}

.lccp_main_box span{
	display: inline-block;
	width: 120px;
	height: 120px;
	border-radius: 50%;
	background: url(../images/icon_bg.png) no-repeat center center;
}
.lccp_main_box span p{
	color: #f99904;
	line-height: 24px;
	font-size: 18px;
}
/* 投资理财 end */


.index_x_banner_main_box.main_box_r_box2 {
    width: 154px;
    height: 86px;
    overflow: hidden;
}

a.index_x_banner_main_img_left {
    display: block;
    float: left;
    padding-top: 25px;
}
.index_x_banner_main_box {
    float: left;
    padding-top: 29px;
    padding-left: 13px;
}


       .xdcs_box,.tzlc_box{margin-bottom: 60px;}
			.xdcs_bg{
				width: 960px;
				margin: 0 auto;
				height: 400px;
				/*background: url(../images/xindai_bg.png) no-repeat center center;*/
				margin-top: 20px;
				position: relative;
				overflow: hidden;
			}
			.xdcs_bg>img{
				cursor: pointer;
				transition: 0.6s;
			}
			.xdcs_bg>img:hover{
				transform: scale(1.2);
				
			}
			.xdcs_main_box{
				width: 100%;
				height: 170px;
				background: rgba(0,0,0,0.1);
				position: absolute;
				bottom: 0;
			}
			.xdcs_left{
				width: 151px;
				height: 124px;
				position: absolute;
				left: 80px;
				bottom: 23px;
				border-right: 1px solid #fff;
				cursor: pointer;
			}
			.xdcs_left h3{
				height: 60px;
				line-height: 70px;
				display: inline-block;
				font-size: 22px;
				color: #fff;
				font-weight: normal;
				border-bottom: 1px solid #fff;
			}
			.xdcs_left img{
				display: block;
				margin: 14px 30px;
			}
			.xdcs_right{
				width: 710px;
				float: right;
				color: #fff;
				overflow: hidden;
			}
			.xdcs_right li{
				float: left;
				width: 33.33%;
				text-align: center;
			}
			.xdcs_right li img{
				margin-top: 20px;
			}
			.xdcs_right li p{
				font-size: 21px;
                                color: #fff;
			}
			/*网络服务*/
			.wlfw_main_box{
				width: 960px;
				margin: 0 auto;
				margin-top: 20px;
				position: relative;
			}
			.wlfw_main_box .wlfw_btn{
				width: 21px;
				height: 27px;
				position: absolute;
				top: 50%;
				margin-top: -22px;
				z-index: 11;
				
			}
			.wlfw_main_box .wlfw_btn_left{
				left: -25px;				
			}
			.wlfw_main_box .wlfw_btn_right{
				right: -25px;
			}
			.wlfw_main_box .wlfw_btn_left a,.wlfw_main_box .wlfw_btn_right a{
				display: block;
				width: 21px;
				height: 27px;
					
			}
			.wlfw_main_box .wlfw_btn_left a{
				background: url(../images/btn_left.png) no-repeat center center;	
			}
			.wlfw_main_box .wlfw_btn_right a{
				background: url(../images/btn_right.png) no-repeat center center;	
			}
			.wlfw_main_box .wlfw_btn_left.wlfw_btn_left_hover a{
				background: url(../images/icon_left.png) no-repeat center center;	
			}
			.wlfw_main_box .wlfw_btn_right.wlfw_btn_right_hover a{
				background: url(../images/icon_right.png) no-repeat center center;
			}
			.wlfw_dl{
				overflow: hidden;
			}
			.wlfw_dl dl{
				width: 306px;
				height: 180px;
				float: left;
				text-align: center;
				border: 1px solid #ddd;
				box-sizing: border-box;
				margin-right: 21px;
				margin-bottom: 21px;
			}
			.wlfw_dl_box{
				width: 205%;
				background: tan;
			}
			.wlfw_dl_box_box{
				float: left;
				width: 981px;
			}
			.wlfw_dl dt{
				height: 100px;
				line-height: 100px;
			}
			.wlfw_dl dt img{
				vertical-align: middle;
			}
			.wlfw_dl h3{
				font-size: 20px;
				font-weight: normal;
				color: #333;
			}
			.wlfw_dl p{
				font-size: 14px;
				color: #666;
			}