*{
	margin:0;
	padding:0;
}
body{
	font-family:'Microsoft YaHei';
	font-size:14px;
	background:url(../images/461361a449c18a168b8e3a22dc817a91.png)top center;
}
.logo{
	height:100px;
	background-color:#720A3B;
	width:75%;
	margin:0px auto;
}
.logo span{
	color:#f1f1f1;
	font-size:24px;
	display: inline-block;
	float: left;
	margin-top:33px;
	margin-left: 30px;
}
.logo_img{
	margin-top: 17px;
	float: left;
	margin-left: 30px;
}

a{
	text-decoration: none;
	color:#333;
}
a:hover{
	color:#972d70;
}
ul{
	list-style: none;
}
.nav{
	width:75%;
	height:42px;
	background:#761848;
    left: 0;
    top: 0;
	z-index:9999;
	margin: 0px auto;
}
#navnei{
	width:1020px;
	margin:0 auto;
	height:42px;
}
#navnei ul li{
	float:left;
}
#navnei ul li a{
	width:102px;
	height:42px;
	line-height:42px;
	display:block;
	text-align:center;
	color:#fff;
}

#navnei ul li a.te{
	color:#f60;
	font-weight:bold
}
#navnei ul li a:hover{
	color:#f60;
	font-weight:bold
}

.banner{
	width:75%;
	height:auto;
	margin:0px auto;
	margin-top:0px;
}
.banner img{
	width:100%;height:auto; 
}

.qqmj{
	width:75%;
	height:420px;
	background:#fff;
	margin:347px auto 0px;
}
#qqmjcontent{
	width:920px;
	margin:37px auto 0px;
	height:420px;
	
}
#qqmjcontent h1{
	width:1020px;
	height:69px;
	margin-top:0;
	
}
#qqmjcontent h1 span{
	float:right
}
#qqmjcontent h1 span a{
	font-size:14px;
	color:#999;
	font-weight:normal
}
#qqmjcontent h1 span a:hover{
	color:#972d70;
}

#qqmjcontentleft{
	width:302px;
	height:342px;
	background:url(../images/fwxm.png);
	float:left;
	margin-top: 30px;
}

#qqmjcontentleft ul{
	padding-top:95px;
}
#qqmjcontentleft ul li{
	height:22px;
	margin-top: 8px;
}
#qqmjcontentleft ul li a{
	display:block;
	height:32px;
	margin-left:90px;
	width:302px;
	color:#666;
	margin-top:5px;
}
#qqmjcontentleft ul li:first-child{
	margin-top:-3px;
}
#qqmjcontentleft ul li a:hover{
	color:#972d70;
}
.qqgkneileft ul li a{
	color:#666
}
.qqgkneileft ul li a:hover{
	color:#972d70;
}
#qqmjcontentleft ul li a span{
	float:right;
	margin-right:130px;
	width:30px;
	color:#666
}

#qqmjcontentright{
	width:510px;
	height:332px;
	float:right;
	margin-top:42px;
	border-left: dotted 1px #ddd;
	padding:0px 0px 0px 50px;
}

#qqmjcontentrightitle{
	width:450px;
	height:39px;
	background:url(../images/tese.png);
	text-indent:-9999px;
}


#qqmjcontentright ul li{
	width:450px;
	height:45px;
	line-height:25px;
	border-bottom:1px solid #dddddd;
}
#qqmjcontentright ul li a{
	color:#666;
	line-height:45px;
	padding-left:20px;
}
#qqmjcontentright ul li a:hover{
	color:#972d70;
	font-weight: 500;
}
#qqmjcontentright ul li span{
display: block;
    float: right;
    margin-right: 20px;
    color: #bdacb3;
	margin-top:10px;
}
.mjzstitle{
	width:1020px;
	height:69px;
	margin:0 auto;
	background:url(../images/mjzs.png);
}
.mjzstitle span{
	float:right;
	padding-top:30px
}
.mjzstitle span a{
	font-size:14px;
	color:#999;
	font-weight:normal
}
.mjzstitle span a:hover{
	color:#972d70;
}
.mjzscot{
	width:100%;
	height:271px;
	background:#CECDD2;
	margin-bottom:10px;
}
.fenge{
	width:1020px;
	height:37px;
	margin:0 auto;
}

.content{
	width:1020px;
	margin:0 auto;
}
.left{
	width:659px;
	height:360px;
	float:left;
	
}
.left h1{
	width:659px;
	height:32px;
	background:url(../images/r2.png);
}

.left h1 span{
	float:right;
}
.left h1 span a{
	font-size:14px;
	color:#999;
	font-weight:normal
}
.left h1 span a:hover{
	color:#972d70;
}

.left ul li{
	float:left;
	margin-left:15px;
	margin-top:10px;
	
}
.left ul li .dask{background:#000;opacity:0.7;margin-top:-30px;color:#fff;height:30px;line-height:30px;text-align:center}
.fenge2{
	width:2px;
	height:360px;
	float:left;
	margin:0px 15px 0px;
}
.right{
	width:320px;
	height:360px;
	float:right;
}


.right ul{
	margin:20px 20px 10px 20px;
}

.right ul li{
	height:43px;
	line-height:43px;
}
.right ul li a{
	display:block;
	color:#000;
	border-bottom:1px solid #666;
	background:url(../images/rr.png) no-repeat right center;
}
.right ul li a:hover{
	color:#972d70;
}
.right p{
	text-align:right
}
.right p a{
	color:#ff5615
}

.ads{
	width:100%;
	height:195px;
	background:url(../images/ads.png) no-repeat center center;
	clear:both;
	margin:10px 0px;
}
.qqgkneileft span{
	font-size:24px;
	color:#f60;
	margin-left:10px;
	float:left;
	margin-top:30px;
}
.qqgkneileft .jj{
	float:left;
	width:50px;
	height:50px;
	margin-left: 50px;
	margin-top:20px;
}
.qqgk span{
	float:right;
}
.qqgk span a{
	font-size:14px;
	color:#999;
	font-weight:normal
}
.qqgk span a:hover{
	color:#972d70;
}
.qqgknei{
	width:75%;
	margin:0 auto;
}

.qqgkneileft{
	width:225px;
	height:309px;
	float:left;
	margin-bottom:20px
}

.qqgkneileft ul li{
	width:225px;
	height:37.5px;
	background:#f1f1f1;
	color:#514f4f;
	margin-bottom:17px;
	text-align:center;
	line-height:37.5px;
	cursor:pointer
}
.qqgkneileft ul li a{color:#514f4f;}
.qqgkneiright{
	width:770px;
	height:309px;
	background:#fff;
	float:right;
	margin-bottom:20px
}

.qqgkneiright img{
	margin-left:10px;
	margin-top:10px;
	float:left
}
.qqgkneiright-l{
	float:left;
	width:350px;
}
.qqgkneiright p{
	width:330px;
	margin-left:10px;
	font-size:12px;
	float:left
}
.qqgkneiright p a{
	color:#972d70
}
.about{
	height:30px;
	line-height:30px;
	margin-left:10px;
	color:#972d70;
	font-size:14px;
	float:left
}


.qqgkneiright-r{
	width:380px;
	float:left;
	margin-top:10px;
}
.qqgkneiright-r ul li{
	background:url(../images/aboutlibg.png) no-repeat left center;
	text-indent:20px;
}
.qqgkneiright-r ul li a{
	display:block;
	height:35px;
	line-height:35px;
	color:#514f4f;
	border-bottom:1px dashed #999;
	background:url(../images/rr.png) no-repeat right center;
}
.qqgkneiright-r ul li a:hover{
	color:#972d70;
}


.bottomnav{
	width:100%;
	height:42px;
	background:url(../images/bottomnav.png) no-repeat center center;
	clear:both;
}
.bottomnavnei{
	width:1020px;
	margin:0 auto;
	height:42px;
}
.bottomnavnei ul li{
	float:left;
}
.bottomnavnei ul li a{
	width:125px;
	height:42px;
	line-height:42px;
	display:block;
	text-align:center;
	color:#fff;
}
.bottomnavnei ul li a:hover{
	color:#972d70;
}
.footer{
	width:75%;
	height:200px;
	background:#720A3B url(../images/ewm.png) no-repeat 80% center;
	clear:both;
	margin:0px auto;
}
.footernei{
	width:1020px;
	height:200px;
	margin:0 auto;
	background:url(../images/xx.png) no-repeat 30% center;
}
.footernei p{
	line-height:1.6em;
	width:400px;
	margin-left:450px;
	height:20px;
	color:#fff;
}
.footernei p:first-child{
	margin-top: 50px;
}
.footernei img{
	float:left;
}



		.ck-slide { width: 400px;height:270px;margin-top:10px;
    float: left; position:relative}
		.ck-slide ul.ck-slide-wrapper { height: 310px;}
		img {
	border: 0;
}
.ck-slide ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.ck-slide {
	position: relative;
	overflow: hidden;
}
.ck-slide ul.ck-slide-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	margin: 0;
	padding: 0;
}
.ck-slide ul.ck-slide-wrapper li {
	position: absolute; margin-top:0px;
}
.ck-slide ul.ck-slide-wrapper li a{
	/*a标签是行内元素，宽高对a标签不起作用，这里必须添加line-height:0px;display:black，否则垂直滚动<li>之间会出现间隔*/
	line-height:0px;
	display:block;
}
.ck-slide .ck-prev, .ck-slide .ck-next {
	position: absolute;
	top: 50%;
	z-index: 2;
	width: 35px;
	height: 70px;
	margin-top: -35px;
	border-radius: 3px;
	opacity: .15;
	background: red;
	text-indent: -9999px;
	background-repeat: no-repeat;
	transition: opacity .2s linear 0s;
}
.ck-slide .ck-prev {
	left: 5px;
	background:url(../../../jiaoben/arrow-left.png)#000 50% no-repeat;
}
.ck-slide .ck-next {
	right: 5px;
	background:url(../../../jiaoben/arrow-right.png)#000 50% no-repeat;
}
.ck-slidebox {
	position: absolute;
	left: 50%;
	bottom: 12px;
	z-index: 30;
}
.ck-slidebox ul {
	height: 20px;
	padding: 0 4px;
	border-radius: 8px;
	background: rgba(0,0,0,0.5);
}
.ck-slidebox ul li {
	float: left;
	height: 12px;
	margin: 4px 4px;
}
.ck-slidebox ul li em {
	display: block;
	width: 12px;
	height: 12px;
	border-radius: 100%;
	background-color: #fff;
	text-indent: -9999px;
	cursor: pointer;
}
.ck-slidebox ul li.current em {
	background-color: #fe6500;
}
.ck-slidebox ul li em:hover {
	background-color: #fe6500;
}


.jsfc{
	height:40px;
	line-height:35px;
	text-align:center;
	clear:both;
	width:400px;
	float:right;
	margin-right:20px;
	margin-top:-20px;
	color: #972d70;
	font-size: 18px;

}

.jsfc a{
	color:#972d70;
	float:right;
	font-size: 10px;
	font-weight: normal;
}

#tab{ width:420px; height:360px; position:relative;margin:37px auto 0 auto;background: #fff;}
/*设置容器高宽等*/
html > body #tab { width:75%;}
/*兼容IE6:IE6下宽度不够*/
#tab div { position:absolute; top:30px; left:0; width:420px; }
/*设置容器高宽等*/
#tab div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 { float:left; width:140px; height:30px; line-height:30px; margin:0 0 0 0; font-size:16px; cursor:pointer; background-color:#c5c5c5; text-align:center; color:#5a5a5a; font-family:Microsoft YaHei;font-weight:normal;}
/*默认标题样式*/
#tab .up { background:#761848;color:#fff;}
/*选中的标题样式*/
/*修饰列表内容*/
#tab ul { list-style:none; padding:0; height:271px; margin-top:0px;clear:both}
#tab li { margin-left:10px; margin-right:10px; border-bottom:1px dotted #c6c6c6; height:30px; padding-top:15px; overflow:hidden; font-size:14px;opacity: 0.6;}
#tab li a { display:inline; font-size:14px; text-decoration:none; text-indent:10px; margin-right:10px;color:#5a5a5a}
#tab li a:hover{color:#972d70;font-weight: 500;}
#tab li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#972d70; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none;}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}
#tab .kxyj{
	font-size:24px;
	color:#f60;
	float: left;
	margin-top:10px;
	margin-left: -20px;
}
.more{
	font-size:16px;
	text-align:center;
	display:block;
	width:420px;
	height:50px;
	line-height:50px;
	color:#999;
}
a:hover{
	color:#972d70;
}
.xyjj h4{
	font-size:25px;
	color:#f60;
	font-style: normal;
	font-weight:400;
	margin-left: 190px;
}
.kxyjlogo{	
	width:95px;
	height:65px;
	float: left;
}
.kxyjp{
	width: 250px;
	margin-left: 760px;
	margin-top: -200px;
	line-height: 24px;
}
.kxyjimg1{
	width:304px;
	margin-top: 76px;
	clear: both;
	margin-left: -144px;
}