@charset "utf-8";

/* CSS Document */

div,form,ul,ol,li,span,p,dl{font-family: "Microsoft YaHei","Verdana", "Arial", "Helvetica", sans-serif;list-style:none;margin:0;padding:0;font-size:12px;color:#000;border:0;}

img,a img{border:0;margin:0;padding:0;outline:none;}

img {vertical-align:top;outline:none;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

ul,ol,li{list-style:none;}

a:link{color:#000;text-decoration:none;outline:none;}

a:visited{color:#000;text-decoration:none;outline:none;}

a:hover{color:red;text-decoration:underline;outline:none;}



body{ margin:0; padding:0; background:rgba(0,0,0,.9);}





.centerbgx{ background:url(../images/2017new/back.jpg) repeat;margin-top: -2px;background-size: 100%;}







.bannerbox{ width:100%; height:auto; }



.banner{ 
	width:100%; 
}





.contentbox{ width:919px; height:auto; margin:0 auto;}

.conbox01{ width:919px; height:219px;}



.conbox01left{ width:301px; height:219px; float:left; background:url(../images/photo.jpg) no-repeat;}

.conbox01left .imgkuang{width:270px;height:200px; margin:10px 20px 10px 10px; overflow:hidden;text-align:center;}

.conbox01left .imgkuang img{ text-align:center;}

.conbox01right{ width:618px; height:219px; background:url(../images/conright.jpg) no-repeat; float:left;}

.namebox{ width:567px; height:30px; padding-top:50px; padding-left:51px;}

.namestyle{ font-size:16px; color:#990000;}

.inter{ width:567px; height:139px;padding-left:51px; line-height:25px; font-size:14px;}



.conbox02{ width:919px;}

.contop{ width:919px; height:7px; background:url(../images/contop.jpg) no-repeat; margin-top:10px;}

.title{ width:919px; height:56px; background-color:#FEEED7; text-align:left;}

.concenter{ width:901px;height:auto; background:#FEEED7; padding-left:18px; padding-bottom:15px; }

.adk{ width:860px; height:auto; border:1px solid #DBD6B8; background:#FFFFFF; font-size:14px; line-height:20px; padding:18px  10px 10px 11px;}

.adk2{ width:835px; height:auto; border:1px solid #DBD6B8; padding-top:18px; background:#FFFFFF; font-size:14px; padding-bottom:10px; padding-left:26px; padding-right:20px;}

.conbttom{ width:919px; height:7px; background:url(../images/conbottom.jpg) no-repeat;}



.banquan{
	width: 919px;
    height: 100px;
    text-align: center;
    line-height: 35px;
    padding-top: 80px;
    color: #FFFFFF;
    margin: 0 auto;
    font-size: 18px;
}
#page a{
	color:#fff;
}

.luyin{ width:881px; height:30px; padding-top:10px;}











.navbox{width:100%; padding-top: 80px;text-align: center;}

.navbox111 {
	display: inline-block;
    vertical-align: bottom;
    margin-left: -17px;}

.navbox111 ul li { float:left; }

.navbox111 ul li a {

	display: block;
    width: 150px;
    height: 33px;
    float: left;
    text-align: center;
    color: #7e4cdf;
    font-size: 18px;
    font-weight: 600;
    line-height: 33px;
    font-style: italic;
    border: 3px solid #7e4cdf;
}
.navbox111 ul li a:hover{
	color:#fff;
	text-decoration: none;
}
#dt{
	width:150px;
}
.titleBox{
	text-align: center;
	padding:30px;
}
.titleBox p{
	color: #fff;
	font-size: 20px;
}
.line{
	width:100px;
	height:1px;
	background-color: #ffffff;
}
.oneline{
	display: inline-block;
	vertical-align: middle;
	padding:0 20px;
}





.navbig{display: inline-block;}









.listbox{width: 55%;
    height: auto;
    margin: 0 auto;
    padding: 10px;
    background: #3a1d74;
    border: 1px solid #6c3bcb;
    border-radius: 10px;}





.list1{ width:100%; height:auto; float:left;  margin-bottom:8px;position:relative;}

.listtop{ width:100%; height:4px; background:url(../images/listtop.jpg) no-repeat;}

.listtottom{ width:218px; height:4px; background:url(../images/listbottom.jpg) no-repeat;}

.listcenter{ width:100%; height:auto; background: #fff;}

.listimgbox{ width:100%; height:123px;overflow:hidden;cursor: pointer;}

.listnamebox{ width:100%; padding-top:10px;cursor: pointer; padding-bottom:10px; font-size:12px; font-weight:600; color:#424242;}

.listxx{width:100%; height:auto;font-size:12px; color:#424242; text-align:center;}

.age{  padding-bottom:10px; font-size:12px; color:#424242; }

.listcon{ padding:10px; font-size:12px;color:#424242; word-break: break-word;
    text-align: left;line-height:20px;}

.biglist{ width: 28.8%; height: auto; padding-left: 3.2%; display: inline-block; vertical-align: top;}


.hidden_info{position:absolute;right:20px; top:0px;z-index:99;}

.list1_1{
    border: 8px solid #2b0673;
    border-radius: 20px;
    text-align: center;
}
.list1_2{
	border:10px solid #fff196;
	border-radius:20px;
	text-align: center;
}

.page{
    padding:3px 10px;
    background-color: #fff;
}
#page{
    text-align: center;
    margin-top: 50px;
    margin-bottom: 20px;
}









































