/*通用页面样式、顶部*/
* { margin: 0;padding: 0; list-style-image: none;list-style-type: none;}
html{-webkit-text-size-adjust:none;}
body {background-color: #E3E3E3;
font-family: "微软雅黑";
background-repeat: repeat-y;
background-position: center;}
img { border:none; }
.fix {clear:both;height: 1px;font-size: 0px;}

#main,#header-container,#footer-content ,#copyright_index_k,#central2
{
margin:0 auto;
}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
display: block;
float: right;
margin: -28px 0 0px;
}
#SOHUCS #SOHU_MAIN .module-cmt-float-bar{
    display: none!important;
}
#SOHUCS #SOHU_MAIN .module-cmt-float-bar .wrap-cont-w .cont-minwidth-w{
    display: none!important;
}
#pr
{
	width:100%;
	margin:0 auto;
}

#header
{
	width:1349px;
	position:fixed;
	z-index:1000;
	background: transparent url(../img/tot.png) repeat top left;
}

#header-left
{
padding-top: 0;
width: 82%;
margin: auto;
}
#logo {
	background: url(http://www.qijishow.com/img/bg.png) no-repeat 0px 0px;
	margin-top: 20px;
	background-position: 16px 8px;
}

#logo:hover {
	background-position: 16px -90px;
}

#logo a {
	text-indent: -9999px;
	display: block;
	height: 80px;
	outline: none;
}

#crumb {
	color: #888;
	border-top: 1px dashed #ECEDE8;
	border-bottom: 1px solid #ECEDE8;
	margin-top: -1px;
	position: relative;
	_zoom: 1;
	zoom: 1;
	padding: 10px 0;
}
/*
#header-right
{
	width:680px;
	overflow:hidden;
}
*/
#header-icons {
	float: right;
	position: relative;
	margin: -63px 0px 0 0;
}

#header-icons ul li {
	float: left;
	margin: 0 14px 0 0;
}

#header-icons ul li a {
	display: block;
	width: 40px;
	height: 40px;
	background: url(../img/bg.png) no-repeat;
	text-indent: -9999px;
}

#header-icons .icon-ips {
	background-position: 3px -225px;
}

#header-icons .icon-ips:hover {
	background-position: 3px -265px;
}

#header-icons .icon-ipc {
	background-position: -35px -225px;
}

#header-icons .icon-ipc:hover {
	background-position: -35px -263px;
}

#header-icons .icon-bzk {
	background-position: -107px -198px;
}

#header-icons .icon-bzk:hover {
	background-position: -107px -251px;
}

#header-icons .icon-zhaofile {
	background-position: -143px -225px;
}

#header-icons .icon-zhaofile:hover {
	background-position: -143px -265px;
}
#pagewrap
{
	width:100%;
	background-color:#E3E3E3;
	font-family:微软雅黑;
	background-image:url(../img/index_bj.png);
	background-repeat:repeat-y;
	background-position:center;
	margin:-10px auto;
}

#ty
{
	padding-top:8px;
}

#page
{
	width:1349px;
	margin-right:auto;
	margin-left:auto;
}

::-webkit-scrollbar
{
	width:12px;
	height:12px;
}

::-webkit-scrollbar-button:vertical
{
	display:none;
}

::-webkit-scrollbar-track:vertical
{
	background-color:#000;
}

::-webkit-scrollbar-track-piece
{
	background:#E3E3E3;
}

::-webkit-scrollbar-thumb:vertical
{
	background-color:#8E8E8E;
	border-radius:6px;
}

::-webkit-scrollbar-thumb:vertical:hover
{
	background-color:#3B3B3B;
}

::-webkit-scrollbar-corner:vertical
{
	background-color:#535353;
}

::-webkit-scrollbar-resizer:vertical
{
	background-color:#FF6E00;
}

#cds
{
	width: 1345px;
	margin-right:auto;
	margin-left:auto;
margin-top: -56px;
float: left;
}

.icon
{
	float:left;
	margin-top:-45px;
}

.icon a
{
	text-decoration:none;
	display:block;
	height:27px;
	width:193px;
	background-image:url(../img/design_icon.png);
	background-position:center top;
	margin-top:7px;
}

.icon a:hover
{
	text-decoration:none;
	background-image:url(../img/design_icon.png);
	background-position:center bottom;
	margin-top:7px;
}

.copyright
{
	margin-right:auto;
	margin-left:auto;
}

.copyright_w
{
	height:50px;
	font-family:微软雅黑;
	font-size:12px;
	color:#D4D4D4;
	float:left;
}

.copyright_w a
{
	font-family:微软雅黑;
	text-decoration:none;
	color:#888;
}

.copyright_w a:hover
{
	text-decoration:none;
	color:#AAA;
}

.copyright_certificate
{
	height: 30px;
font-family: 微软雅黑;
font-size: 12px;
color: #BCBCBC;
float: left;
margin-top: 7px;
width: 431px;
}

.copyright_certificate a
{
	text-decoration:none;
	color:#BCBCBC;
}

.copyright_certificate a:hover
{
	text-decoration:none;
	color:#888;
}

#update-broswer
{
	height:70px;
	background-image:url(../img/ie6_bg.gif);
	background-repeat:repeat-x;
	background-color:#828282;
	background-position:bottom;
}

#update-broswer .wrap
{
	width:1180px;
	paddimg-top:15px;
	margin-right:auto;
	margin-left:auto;
	height:40px;
}

#update-broswer .wrap dd.wrap_z
{
	width:570px;
	float:left;
	font-family:Verdana;
	font-size:12px;
	color:#D3D3D3;
	height:40px;
	line-height:40px;
}

#update-broswer .wrap dd.wrap_y
{
	width:380px;
	float:right;
	height:40px;
	text-align:right;
	font-size:12px;
}

#gallery-container
{
	font-size:20px;
	position:relative;
	max-width:50em;
	text-align:center;
	overflow:hidden;
	padding-top:1em;
	margin:auto;
}

.item
{
	cursor:pointer;
	height:auto;
}
.old_time {
background-image: url(../img/old_time_x.png);
background-repeat: no-repeat;
background-position: 2px 17px;
padding-left: 20px;
}


.item img
{
	display:block;
	position:relative;
	top:0;
	width:577px;
	border: 1px solid #FFF;
	border-radius: 4px;
}
.item img:hover{

box-shadow: 0 0 3px #000;
-webkit-box-shadow: 3px 3px 5px #ACACAC;
-moz-box-shadow: 0 0 3px #690;

}

.syds img
{
	position:relative;
	top:0;
	width:210px;
	height:110px;

}

#ps
{
	
	margin-top:0px;
	cursor:pointer;
	height:auto;
	position:relative;
	float: left;
}

#ps p
{
height: 41px;
float: left;
padding-top: 15px;
color: #8E8E8E;
font-size: 12px;
}

#ps p:hover
{
color: #FFFFFF;
}



#pl
{
	margin-right:47px;
	margin-top:10px;
	cursor:pointer;
	height:auto;
	position:relative;
}

#pl p
{
	padding-left:5px;
	height:20px;
	float:left;
	padding-top:82px;
	color:#8E8E8E;
	font-size:12px;
}

#pl:hover
{
	box-shadow:0 0 3px #000;
-webkit-box-shadow: 3px 3px 5px #ACACAC;
	-moz-box-shadow:0 0 3px #690;
	border:6px #474747;
}


#pd
{

	margin-top:10px;
	cursor:pointer;
	height:auto;
	position:relative;
}

#pd p
{
	padding-left:5px;
	height:20px;
	float:left;
	padding-top:82px;
	color:#8E8E8E;
	font-size:12px;
}

#pd:hover
{
	box-shadow:0 0 3px #000;
-webkit-box-shadow: 3px 3px 5px #ACACAC;
	-moz-box-shadow:0 0 3px #690;
	border:6px #474747;
}


.dds{

}

#container
{
	width:1180px;
	z-index:0;
	margin-right:auto;
	margin-left:auto;
	height:560px;
}

#slides
{
	position:absolute;
	z-index:90;
	width:1180px;
	background-color:#F5F5F5;
	border-radius:4px;
	height:470px;
}

.design
{
	width:100%;
	margin-right:auto;
	margin-left:auto;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#DDD;
}

.design_top
{
	z-index:0;
	width:93%;
	padding-top:143px;
	margin:auto;
	padding-left: 41px;
}

.design_top2
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#DDD;
	width:100%;
	margin:0;
}

#old_big_k
{
	z-index:0;
	width:90%;
	padding-top:0;
	margin:auto;
}

#old_container
{
	width:562px;
	z-index:0;
	height:290px;
	float:left;
}

#top1
{
	font-family:微软雅黑;
	font-size:14px;
	line-height:50px;
	color:#AAA;
	margin-top:10px;
	width:100%;
}

#old_con
{
	width:562px;
	z-index:0;
	height:290px;
	float:left;
	margin-right:56px;
}

#old_slides
{
	position:absolute;
	z-index:90;
}

#old_slides img
{
	border-radius:4px;
}

.dd {
margin-right: 49px;
}


#sidebar
{
	width:90%;
	margin:auto;
}

.index_title
{
	position:relative;
	overflow:hidden;
	margin:0 auto;
	padding:10px 0;
}

.ico_index_premiere01
{
	width:230px;
	height:40px;
	display:inline-block;
	white-space:nowrap;
	text-indent:100%;
	overflow:hidden;
	background: url(../img/bg.png) no-repeat -140px -157px;
}


.ico_index_premiere02
{
	width:230px;
	height:40px;
	display:inline-block;
	white-space:nowrap;
	text-indent:100%;
	overflow:hidden;
background: url(../img/bg.png) no-repeat -139px -115px;
}

.ico_index_premiere03
{
width: 140px;
height: 40px;
display: inline-block;
white-space: nowrap;
text-indent: 100%;
overflow: hidden;
background: url(../img/bg.png) no-repeat 2px -157px;
}

.ico_index_premiere04
{
width: 137px;
height: 40px;
display: inline-block;
white-space: nowrap;
text-indent: 100%;
overflow: hidden;
background: url(../img/bg.png) no-repeat -2px -115px;
}

.ico_index_premiere05
{
	width:230px;
	height:40px;
	display:inline-block;
	white-space:nowrap;
	text-indent:100%;
	overflow:hidden;
	background: url(../img/bg.png) no-repeat -4px -307px;
}

.ico_index_premiere06
{
	width:230px;
	height:40px;
	display:inline-block;
	white-space:nowrap;
	text-indent:100%;
	overflow:hidden;
background: url(../img/bg.png) no-repeat -4px -355px;
}



.group_tab
{
	float:right;
float: right;
margin: 10px 0 0 0;
}

.group_tab .cur
{
	border-bottom:2px #690 solid;
	vertical-align:top;
	margin:0 11px;
	padding:3px 2px 5px;
}

.group_tab a
{
	height:20px;
	line-height:20px;
	font-size:14px;
	display:inline-block;
	font-family:\5fae\8f6f\96c5\9ed1;
	vertical-align:top;
	color:#C8C8C8;
	text-decoration:none;
	margin:0 5px;
	padding:3px 8px 5px;
}

.group_tab a:hover
{
	color:#737373;
}

.ico_line
{
	width:2px;
	height:10px;
	display:inline-block;
	overflow:hidden;
	background:url(../img/ico_index.png) no-repeat -70px 0;
	margin:0 8px;
}

.group_tab .ico_line
{
	margin:9px 0 0;
}

.play_name
{
	width:100%;
	height:102px;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
	_background:none;
	display:block;
	background: url("../img/index_play_bg.png") repeat-x left bottom;
}

.play_name p,.play_name .text
{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:90%;
	display:block;
	padding:0 10px;
}

.mr_t80
{
	margin-top:80px;
}

.container,.container2,.container3,.container4,.container5,.container6
{
	margin-top:20px;
	width:1349px;
	margin-right:auto;
	background-color:#EFEFEF;
	padding-bottom: 160px;
	float: left;
}

#gallery-container:full-screen,#gallery-container:-webkit-full-screen,#gallery-container:-moz-full-screen
{
	max-width:100%!important;
	width:100%;
	height:100%!important;
	background-color:#111;
}
@media screen and (max-width:1400px){

#page{
    width: 100%;
}
#header{
width: 100%;
}
}

/*浏览器滚动条*/
::-webkit-scrollbar {
	width: 5px;
	height: 5px
}

::-webkit-scrollbar-button:vertical {
	display: none
}

::-webkit-scrollbar-track:vertical {
	background-color: black
}

::-webkit-scrollbar-track-piece {
	background: #EAEAEA
}

::-webkit-scrollbar-thumb:vertical {
	background-color: #d1ab73;
	border-radius: 4px
}

::-webkit-scrollbar-thumb:vertical:hover {
	background-color: #c49e66
}

::-webkit-scrollbar-corner:vertical {
	background-color: #535353
}

::-webkit-scrollbar-resizer:vertical {
	background-color: #FF6E00
}
