/* CSS Document */

/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

.videos{
	margin: 0 auto;
	margin-top: 50px;
	width: 700px;
	height: 500px;
}
.videos_box{
	width: 176px;
	height: 176px;
}

.channel_title{
	margin: 0 auto;
	margin-top: 20px;
	width: 960px;
	height: 30px;
	border-bottom: 1px solid red;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	background-color: #0c0c0c;
}

.channel_title_fl{
	float: left;
	font-weight: 600;
}

.channel_title_fr{
	float: right;
}

.channel_title a{
	color: #fff;
}

.index_scroll{
	margin: 0 auto;
	padding-top: 40px;
	width: 960px;
	min-height: 45px;
	height: 50px;
}
.index_scroll_fl{
	float: left;
	width: 85px;
	line-height: 55px;
	height: 45px;
	padding-left: 10px;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	overflow: hidden;
}

.index_scroll_fr{
	float: left;
	width: 860px;
}
.clear{
	clear:both;
}

#pro_m{width:860px; height:32px; padding-top:10px;}
	  .rollBox {width:860px; height:32px;overflow:hidden;}
	  .rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background:url(/images/jt1.gif) no-repeat;width:12px;height:24px; cursor: pointer; margin:5px 10px 0 0;}
	  .rollBox .RightBotton {overflow:hidden;float:left;display:inline;background:url(/images/jt2.gif) no-repeat;width:12px;height:24px; cursor:pointer;display:inline; margin:5px 0 0 10px;}
	  .rollBox .Cont {width:815px;overflow:hidden;float:left;display:inline;}
	  .rollBox .ScrCont {width:10000px;}/*鍔犲ぇ瀹藉害鏄负浜嗛€傚簲鏇村鐨刲ogo鍐呭*/

	  .rollBox .Cont li {width:120px; height:32px;float:left;text-align:center;display:inline; padding-right:8px;margin-left:8px; border-right: 1px solid #ccc;}
	  .rollBox .Cont li span{width:120px; height:32px; /*background:url(../images/indexprobg.gif) no-repeat;*/  display:block;}
	  .rollBox .Cont li:hover span{/*background:url(../images/indexprobg1.gif) no-repeat;*/}
	  .rollBox .Cont li p a{ text-decoration:none; color:#555; display:block;}
	  .rollBox #List1, .rollBox #List2 {float:left;}

/* 鍝佺墝瀹㈡埛 ppkh  */

.ppkh_logo_list{
	float: left;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 11px;
	width: 154px;
	height: 67px;
}
#collage3{
	margin: 0 auto;
	width: 980px;
	background: #0c0c0c;
	overflow: hidden;
	padding: 0;
}
.ppkh_logo_list_border{
	margin-right: 0px;
}
.ppkh{
	width: 980px;
	margin-bottom: 25px;
}

.ppkh2{
	width: 980px;
	color: #808080;
	border-bottom: 1px solid #808080;
	margin-bottom: 20px;
}


.ppkh_box{
	line-height: 25px;
	font-size: 14px;
	font-family: "瀹嬩綋";
	color: #a0a0a0;
}

.ppkh_box_fl, .ppkh_box_fm{
	float: left;
	width: 330px;
	margin-right: 10px;
}

.ppkh_box_fr{
	float: left;
	width: 295px;
}

.btn_agencies, .btn_adesign{
	padding: 0px 8px;
	cursor: pointer;
}
.btn_agencies:hover, .btn_adesign:hover{
	color: #fff;
}

.zhankai{
	display: block;
}

.shouqi{
	display: none;
}

.active{
	display: none;	
}
.actives{
	display: block;
}

/* 鍝佺墝瀹㈡埛 ppkh  */


 #footerwrap ul {
	margin: 0;
	padding: 0 0 0 110px;
}
 
.letmenu {
	padding-top: 187px;
	background-position: 0 -1405px;
}

#slider a{
	cursor: pointer;
}

.nivo-imageLink{
	cursor: pointer;
}

.focus_div{
	min-height: 300px;
	max-height: 600px;
	width: 100%;
}


/* 鐒︾偣鍥� */
.focus{
	width:100%;
	min-height: 300px;
	max-height: 550px;
	position:relative;
/* 	margin-top:6px; */
	float:left;
}
.f426x240{
	width:100%; 
	min-height: 300px;
	max-height: 550px;
	overflow:hidden;
}
.f426x240 img{
	width:100%; 
	min-height: 300px;
	max-height: 550px;
}

.rslides{
	width:100%;
	position:relative;
	list-style:none;
	padding:0;
}
.rslides_nav{
	height:51px;
	width:31px;
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;left:0;
	opacity:0.5;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
/* 	background:url(../images/i.png) no-repeat 0 -560px; */
	margin-top:-28px;
	display: none;
}
.rslides_nav:active{
	opacity:1.0;
}
.rslides_nav.next{
	left:auto;
	background-position:-31px -560px;
	right:0;
}
.rslides_tabs{
	margin:12px auto;
	clear:both;
	text-align:center;

	position: absolute; 
	bottom: 5px; 
	left: 50%;
}
.rslides_tabs li{
	display:inline;
	float:none;
	_float:left;
	*float:left;
	margin-right: 3px;
}
.rslides_tabs a{
	display:inline-block;
	width:22px;
	height:22px;
	background:url(/images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;

}
.rslides_tabs .rslides_here a{
	background-position:0 -22px;
}

 /* 2013-11-04 */
 
.LanmuList{
	margin: 0 auto;
	width: 950px;
	margin-top: 20px;
	margin-bottom: 5px;
	line-height: 25px;
	word-break: break-all;
}

.LanmuList a.lanMuLink{
	color: #bfbfbf;
	padding: 0px 0px;
	font-family: Arial;
	margin-right: 23px;
}
.LanmuList a.lanMuLink:hover{
	color: #dc0000;
}
.LanmuList a.mr0{margin-right: 0px;}
.LanmuList a.ml15{margin-left: 15px;}
.LanmuList a.ml30{margin-left: 10px;}
.LanmuList a.ml70{margin-left: 33px;}
.LanmuList a.ml80{margin-left: 80px;}
.LanmuList a.ml12{margin-left: 12px;}

/* 2013-12-30 娴獥 */
.fixdv{
	z-index: 999999;
	position: fixed;
	width: 110px;
	height: 129px;
	right: 10px;
	bottom: 10px;
	text-align: center;	
}
.weixindv{
	height: 129px;
	background: url(../images/bgfload.png)repeat-y;	
}
.weixintitle{color: #fff; line-height: 25px; font-size: 12px; font-family: "瀹嬩綋";}


