.w1200{width: 1200px;margin: 0 auto;}

.zx_raiders{color: #999999;font-size: 14px;margin: 12px 0px;}

.zx_raiders a{color: #999999;}

.ov {

    overflow: hidden;

}

.video_zx{

	background: url(../images/video_banner.jpg)  center no-repeat;

	height: 590px;

	width: 100%;

}

.video_lies{

	width: 990px;

	margin: 0 auto;

}

.video_lie1{

	width: 99%;

	height: 430px;

	border: 9px solid #eaeaea;

	margin-top: -250px;

	background: #ffffff;

}
.menglong_cz{background:none repeat scroll 0 0 rgba(0,0,0,0.6);filter:alpha(opacity=60);color:#fff;height:338px;left:0;position:absolute;top:0;width:597px}
.menglong_cz .icon_play{margin-top:116px;margin-left:222px;background:url(../images//xzx_btn.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images//xzx_btn.png", sizingMethod="crop", enabled="true");width:152px;height:106px}
.w930{

	width: 930px;

	margin: 0 auto;

}

.q_con_share {

    background: url(../images/u824.png) 0 0px no-repeat;

    height: 18px;

    padding-left: 25px;

    line-height: 20px;

    width: 60px;

    margin-top: 4px;

}

.video_xbt_text{

	font-size: 18px;

	color: #333333;

	font-weight: bolder;

	padding: 13px 0px;

	margin: 0px;

	margin-left: 12px;



}

.video_xbt{

	border: 1px solid #E4E4E4;

	margin-top: 18px;

	margin-bottom: 13px;

}

.q_con_li3{

	margin-top: 8px;

	margin-right: 6px;

}

.q_con_share{

	font-size: 14px;

	color: #999999;

	font-weight: bolder;

}

.video_left{

	width: 598px;

	height: 415px; 

}
#first_sp{position: relative;
    cursor: pointer;}

.video_js{

	width: 318px;
    padding-top: 18px;

}

.video_rwjs{

	display: table-cell;

	vertical-align:middle;

	height: 145px;
    background: #efefef;
	width: 318px;

}

.video_rwjs img{

	width: 92px;

	height: 92px;

	/*vertical-align:middle;*/

	margin-left: 17px;

}

.rwjs{

	width: 290px;

    margin-left: 15px;

	/*vertical-align: middle;*/

}

.rwjs_name,.nrjs_bt{

	font-size: 16px;

	color: #666666;

	font-weight: bold;

}
.nrjs_nr{color: #999999;}
.rwjs_con{

	margin-top: 10px;

	font-size: 12px;

	color: #666666;

	line-height: 21px;

}

.video_nrjs{

	height: 237px;

	background: #efefef;

	margin-top: 14px;

}

.video_nrjs p{

	margin-left: 17px;

	margin-right: 12px;

}

.nrjs_bt{

	padding: 14px 0px;

}

.nrjs_con{

	font-size: 12px;

	color: #666666;

	line-height: 21px;

}

.btn_yuyue{

	width: 105px;

	height: 29px;

	line-height: 29px;

	background: #ff7f00;

	color: #ffffff;

	font-size: 12px;

	margin: 0 auto;

	display: block;

	margin-top: 15px;
	
	border:none;
	
	text-align:center;

}

.prev_next_video{

	width: 100%;

	height: 40px;

	line-height: 40px;

	border: 1px solid #E4E4E4;

	margin-top: 15px;

	font-size: 14px;

	color: #666666;	

}

.prev_next_video a{

	display: inline-block;

	color: #666666;

}

.video_review{

	border: 1px solid #E4E4E4;

	margin-bottom: 15px;

}

.video_review h5{

	font-size: 24px;

	color: #666666;

	margin: 13px 0px;

	margin-left: 16px;

}

.video_review h5 span{

	font-weight: bolder;

	color: #333333;
	
	font-size:24px;

}

.video_l,.video_l2{

	position: relative;
	
	height:169px;

}

.video_bf{

	width: 66px;

	height: 66px;

	background: rgba(0,0,0,0.5);

/*	opacity: 0.5;

	filter: alpha(opacity=50);*/

	border-radius:50px;

	text-align: center;

	line-height: 66px;

	position: absolute;

	left: 50%;

	margin-left: -33px;

	top: 50%;

	margin-top: -33px;

}

.hot_video .video_bf{

	width: 51px;

	height: 51px;

	margin-top: -25px;

	margin-left: -25px;

	line-height: 51px;

	z-index: 100;

}

.po_ab{

	position: absolute;

	background: rgba(0,0,0,0.5);

	color: #ffffff;

	height: 30px;

	line-height: 30px;

	width: 100%;

	bottom: 0px;

}

.po_ab p{

	margin-left: 10px;

	width: 270px;

	font-size: 14px;

	white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;

}

.mb_bofang {

    width: 100%;

    height: 100%;

    position: absolute;

    left: 0px;

    top: 0px;

    /*background-color: #000000;

    opacity: 0;

    filter: alpha(opacity=0);*/

    background: rgba(0,0,0,0);

    z-index: 5;

}

.video_l2:hover .mb_bofang{

	/*opacity: 0.8;

    filter: alpha(opacity=80);*/

    background: rgba(0,0,0,0.3);

}

.video_l2:hover .video_bf{

	background: rgba(0,0,0,0.8);

}

.video_bf img{

	margin-left: 5px;

}

/*.video_bf:hover{

	background: rgba(0,0,0,0.8);

}*/

.video_l_dw,.video_z1{

	position: absolute;

	left: 0px;

	top: 0px;

}

.video_r{

	width: 606px;

	height: 178px;

	border: 6px solid #eaeaea;

	position: relative;

}

.sanjiao_z{

	background: url(../images/u137.png)  0 0 no-repeat;

	width: 31px;

	height: 33px;

	position: absolute;

	left: -37px;

	top: 50%;

	margin-top: -10px;

}

.video_r p{

	margin-left:10px;

	margin-right:10px;

}

.video_r_bt{
    
	color:#333;
	font-size: 16px;

	padding-bottom: 18px;

	border-bottom: 1px solid #E4E4E4;

	font-weight: bolder;

    margin:14px 10px 0px  10px;

}

.video_r_bt a{color:#333;
	font-size: 16px;}

.video_r_name{

	font-size: 12px;

	font-weight: bolder;

	padding: 16px 0px;

	border-bottom: 1px solid #E4E4E4;

}

.video_r_con{

	display: inline-block;

	font-size: 12px;

	color: #999999;

	margin: 16px 10px 0px;

}

.video_r_con:hover{

	color: #fa9b01;

}

.video_as{

	margin-bottom: 28px;
clear: both;
    overflow: hidden;
}

.video_l a{

	display: inline-block;

	width: 340px;

	height: 190px;

}

.hot_video{

	margin-bottom: 20px;
    clear: both;
    overflow: hidden;
}

.video_l2 a{

	display: inline-block;

	width: 302px;

	height: 168px;

}

.video_l2{

	margin-right: 42px;

}

.video_l2_mo{

	margin-right: 0px;

}

.video_tu img{

	width: 288px;

	height: 162px;

}





/* 价格入口 */

.baojia_quote{

	/*width: 840px;*/

	width: 990px;

	height: 294px;

	
	font-size: 14px;

	margin-top: 23px;

	margin: 0 auto;
    
	clear:both; 
	overflow:hidden;
}

.rukou_btimg {

    width: 540px;

    margin: 15px auto 0;

}

.xinx_jiu_home li, .fengge_style li {

    float: left;

}

.xin_jiu {

    width: 124px;

    border: 1px solid #cccccc;

    text-align: center;

    margin-right: 12px;

    position: relative;

}

.moren_color {

    border: 1px solid #ff9900;

}

.tab_bj {

    background: url(../images/duigou.png) 0 0 no-repeat;

    width: 27px;

    height: 25px;

    position: absolute;

    right: -4px;

    top: -3px;

}

.rukou_con_mianji {

  height: 28px;

    width: 259px;

    display: inline-block;

}

.raiders_city select{

	width: 140px;

	height:25px;

	float: left;

}

.raiders_city .city_select1{

	padding-left: 40px;

	margin-right: 10px;

}

.raiders_city .city_select2{

	    width: 232px;
    height: 27px;
    margin-right: 10px;
	

}

.raiders_form_right{

	margin-right: 18px;

}

.zhuangxiu_style{padding-right:10px;}
.fl_span{    padding-left: 10px !important;}
.flzx{margin-left:25px !important;}


.raiders_form_left>li,.raiders_form_right>li{

	height: 26px;

	line-height: 28px;

	margin-bottom: 12px;

}

.raiders_form_left{

	margin-right: 25px;

	margin-left: 40px;
	
	margin-top:17px;

}

.baojia_quto_r{background:#f3f3f3; float:left; width:725px; height:247px;}

.raiders_home select{

	width: 90px;

	height:25px;

	float: left;

	margin-right: 5px;
	
	line-height:25px;

}

.baojia_quote label{

	margin: 0px 15px 0px 0px;

	padding: 0px;

	width: 85px;

}

.fengge_style li,.xin_jiu_home li{

	float: left;

	height: 35px;

	line-height: 35px;

}

.bba{

	width: 90px;

	height: 34px;

	line-height: 34px;

	position: relative;

	text-align: center;

	border:1px solid #d7d7d7;

	margin-right: 10px;

}

.bba input{

	border: 0px;

	background: #ffffff;

	width: 100%;

	height: 100%;

}

.but_input{width:250px !important;}

.fengge_style .moren_color{

	border: 1px solid #ff9900;

}

.rukou_con_mianji{

	width: 230px;

	
	
	height:28px;

}

.building-input{
    
	border: 0px;

	width: 180px;

	padding-left: 12px;
	
	float:left;

	border: 1px solid #cccccc;
	
	height:25px; 
	
	line-height:25px;
}

.pingmi2{

	margin-right: 8px;
	
	line-height:25px;
	
	background:#e0e1d9;
	
	width:24px; 	
	
	float: left;
    height: 27px;
    text-align: center;

}

.tbl{

	border: 0px;

	width: 290px;

	border: 1px solid #d7d7d7;

	padding-left: 12px;

	height: 35px;

	line-height: 35px;

}

.xin_jiu{

	width: 134px;

	margin-right: 22px;

}

.xin_jiu input{

	border: 0px;

	background: #ffffff;

	width: 100%;

	height: 100%;

}

.raiders_form{

	margin-top: 26px;

	margin-bottom: 5px;

}

.btns{

	display: block;

	background: url(../images/btns.png) 0 0 no-repeat;

    width: 160px;

    height: 40px;

    line-height: 38px;

    color: #009966;

    font-weight: bold;

    text-align:center;

    margin: 0 auto;

    font-size: 18px;

}

.baojia_quto_l{float:left; width:263px;}

.dianjixuy button{background:url(../images/buttom_dianj.png) no-repeat; border:none; width:115px; height:35px;}

.dianjixuy{    width: 110px;   margin: 0 auto;}

.label_b{    width: 550px;
    text-align: center;
    border: 1px solid #cccccc;
    height: 25px;
    line-height: 25px;
    margin: 10px auto;}
	
.w930{clear:both; overflow:hidden;}
.wzym li{   border: #d2d2d2 1px solid;    color: #999999;    margin-right: 5px;    padding:0 15px;   height: 38px;   line-height: 38px;   vertical-align: middle;   text-align: center;   display: block;   background-color: #FFF;   vertical-align: middle;   float: left;}
.wzym li.thisclass{border: #bf1a21 1px solid;    background-color: #dd5219;    color: #FFF;   margin-right: 5px;   float: left;   height: 38px;   line-height: 38px;    vertical-align: middle;   text-align: center;display: block;}
.wzym ul li{	padding-bottom:10px;	margin-bottom:10px;	border-bottom:#CCC 1px dashed;}
.wzym{clear: both; overflow: hidden; margin-bottom:30px;}