/*index*/
.index-content1-wrap{
    position: relative;
}
@keyframes init{
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}
@keyframes aa{
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1) rotatez(7deg) translate(-17px,1px);
    }
}
@keyframes ab{
    0% {
        transform: rotatez(7deg) translate(-17px,1px);
    }
    50% {
        transform: rotatez(-7deg) translate(17px,1px);
    }
    100% {
        transform: rotatez(7deg) translate(-17px,1px);
    }
}
.baoming{width:1200px;margin:80px auto;}
.baoming img{z-index:2; float:left; margin:-120px 0px 0px 260px;}
.baoming p{z-index:3; float:left; text-align:left;
margin:-200px 0px 0px 400px;
line-height:40px;
font-family:"雅黑";
color:#9a0b0b;
font-size:22px;
font-weight:700;
letter-spacing:3px;
}
.biaoti1{
	padding:0px 18px;
	height:50px;
	font-size:22px;
	color: #ff4e00;
	font-family: 'Microsoft Yahei', serif;
	font-weight: 700; 
	color:#ff4e00; 
	text-shadow: 1px 1px 3px #e0d1bc;
	letter-spacing:3px;
	margin:30px auto 10px;
	text-align:center;
	border-radius:20px;
	line-height:50px;
}
.biaoti2{
	margin:0 480px;
	padding:0px 18px;
	width:160px;
	height:50px;
	font-size:20px;
	color: #ff4e00;
	font-family: 'Microsoft Yahei', serif;
	font-weight: 700; 
	color:#ff4e00; 
	text-shadow: 1px 1px 3px #e0d1bc;
	letter-spacing:3px;
	margin:10px auto;
	text-align:center;
	border-radius:20px;
	line-height:50px;
    border-left: 1px dashed rgba(0, 0, 0, 0.1);
    border-right: 1px dashed rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
}
.soukk{margin:8px 10px 10px 10px;padding:8px 10px 10px 10px;}
.soutt{font-size:15px;font-family:'Microsoft YaHei','Open Sans', sans-serif;font-weight:700;padding:1px;letter-spacing:2px;margin:20px 0px 10px 40px;
width:80%;text-align:left;}
.sourr{float:left;font-size:14px;font-family:'SimSun','Open Sans', sans-serif;font-weight:100;padding:30px;box-shadow:0 0px 12px 1px rgba(0,0,0,.2);border-radius:30px;
width:70%;height:220px;overflow: hidden;color:#666;line-height:25px;margin:0px 0px 40px 40px;letter-spacing:1px;}
.souss{text-align:center;font-size:14px;font-family:'SimSun','Open Sans', sans-serif;box-shadow:0 0px 12px 1px rgba(0,0,0,.2);padding:11px 18px;
border-radius:30px;margin:0px 0px 15px 0px;width:68%;cursor:pointer;
background: #e3e3e3;
background: -moz-linear-gradient(top, #f8f8f8, #e3e3e3);
background: -webkit-gradinet(linear, left top,left bottom, from(#f8f8f8),to(#e3e3e3));
background: -webkit-linear-gradient(top, #f8f8f8, #e3e3e3);
background: -o-linear-gradient(top, #f8f8f8, #e3e3e3);background: -ms-linear-gradient(top, #f8f8f8, #e3e3e3);
background: linear-gradient(top, #f8f8f8, #e3e3e3);
box-shadow:0 0 12px 1px rgba(0,0,0,.2);
}
.soux{float:left;font-size:14px;font-family:'SimSun','Open Sans', sans-serif;font-weight:100;padding:5px;}
/*镜框边框3开始*/
.wrap22{
    margin: 0px auto;
	float:left;
    display: block;
    width:100%;
    padding:20px 20px 30px 20px;
    /*box-shadow*/
    -webkit-box-shadow:0 7px 10px hsla(0,0%,0%,.4),  inset 0 6px 0 #ccc,  inset 6px 0 0 #aaa,  inset 0 -6px 0 #ccc,  inset -6px 0 0 #aaa,  inset 0 7px 0 #c6c6c6,  inset 7px 0 0 #a6a6a6,  inset 0 -7px 0 #c6c6c6,  inset -7px 0 0 #a6a6a6,  inset 0 8px 0 #c0c0c0,  inset 8px 0 0 #a0a0a0,  inset 0 -8px 0 #c0c0c0,  inset -8px 0 0 #a0a0a0,  inset 0 9px 0 #b9b9b9,  inset 9px 0 0 #999,  inset 0 -9px 0 #b9b9b9,  inset -9px 0 0 #999,  inset 0 10px 0 #b6b6b6,  inset 10px 0 0 #969696,  inset 0 -10px 0 #b6b6b6,  inset -10px 0 0 #969696,  inset 0 11px 0 #b0b0b0,  inset 11px 0 0 #909090,  inset 0 -11px 0 #b0b0b0,  inset -11px 0 0 #909090,  inset 0 12px 0 #a9a9a9,  inset 12px 0 0 #898989,  inset 0 -12px 0 #a9a9a9,  inset -12px 0 0 #898989,  inset 0 13px 0 #a6a6a6,  inset 13px 0 0 #868686,  inset 0 -13px 0 #a6a6a6,  inset -13px 0 0 #868686,  inset 0 14px 0 #a0a0a0,  inset 14px 0 0 #808080,  inset 0 -14px 0 #a0a0a0,  inset -14px 0 0 #808080,  inset 0 15px 0 #888,  inset 15px 0 0 #666,  inset 0 -15px 0 #888,  inset -15px 0 0 #666,  inset 0 0 15px 15px hsla(0,0%,0%,.5),  inset 0 0 50px hsla(0,0%,0%,.5);
       -moz-box-shadow:0 7px 10px hsla(0,0%,0%,.4),  inset 0 6px 0 #ccc,  inset 6px 0 0 #aaa,  inset 0 -6px 0 #ccc,  inset -6px 0 0 #aaa,  inset 0 7px 0 #c6c6c6,  inset 7px 0 0 #a6a6a6,  inset 0 -7px 0 #c6c6c6,  inset -7px 0 0 #a6a6a6,  inset 0 8px 0 #c0c0c0,  inset 8px 0 0 #a0a0a0,  inset 0 -8px 0 #c0c0c0,  inset -8px 0 0 #a0a0a0,  inset 0 9px 0 #b9b9b9,  inset 9px 0 0 #999,  inset 0 -9px 0 #b9b9b9,  inset -9px 0 0 #999,  inset 0 10px 0 #b6b6b6,  inset 10px 0 0 #969696,  inset 0 -10px 0 #b6b6b6,  inset -10px 0 0 #969696,  inset 0 11px 0 #b0b0b0,  inset 11px 0 0 #909090,  inset 0 -11px 0 #b0b0b0,  inset -11px 0 0 #909090,  inset 0 12px 0 #a9a9a9,  inset 12px 0 0 #898989,  inset 0 -12px 0 #a9a9a9,  inset -12px 0 0 #898989,  inset 0 13px 0 #a6a6a6,  inset 13px 0 0 #868686,  inset 0 -13px 0 #a6a6a6,  inset -13px 0 0 #868686,  inset 0 14px 0 #a0a0a0,  inset 14px 0 0 #808080,  inset 0 -14px 0 #a0a0a0,  inset -14px 0 0 #808080,  inset 0 15px 0 #888,  inset 15px 0 0 #666,  inset 0 -15px 0 #888,  inset -15px 0 0 #666,  inset 0 0 15px 15px hsla(0,0%,0%,.5),  inset 0 0 50px hsla(0,0%,0%,.5);
            box-shadow:0 7px 10px hsla(0,0%,0%,.4),  inset 0 6px 0 #ccc,  inset 6px 0 0 #aaa,  inset 0 -6px 0 #ccc,  inset -6px 0 0 #aaa,  inset 0 7px 0 #c6c6c6,  inset 7px 0 0 #a6a6a6,  inset 0 -7px 0 #c6c6c6,  inset -7px 0 0 #a6a6a6,  inset 0 8px 0 #c0c0c0,  inset 8px 0 0 #a0a0a0,  inset 0 -8px 0 #c0c0c0,  inset -8px 0 0 #a0a0a0,  inset 0 9px 0 #b9b9b9,  inset 9px 0 0 #999,  inset 0 -9px 0 #b9b9b9,  inset -9px 0 0 #999,  inset 0 10px 0 #b6b6b6,  inset 10px 0 0 #969696,  inset 0 -10px 0 #b6b6b6,  inset -10px 0 0 #969696,  inset 0 11px 0 #b0b0b0,  inset 11px 0 0 #909090,  inset 0 -11px 0 #b0b0b0,  inset -11px 0 0 #909090,  inset 0 12px 0 #a9a9a9,  inset 12px 0 0 #898989,  inset 0 -12px 0 #a9a9a9,  inset -12px 0 0 #898989,  inset 0 13px 0 #a6a6a6,  inset 13px 0 0 #868686,  inset 0 -13px 0 #a6a6a6,  inset -13px 0 0 #868686,  inset 0 14px 0 #a0a0a0,  inset 14px 0 0 #808080,  inset 0 -14px 0 #a0a0a0,  inset -14px 0 0 #808080,  inset 0 15px 0 #888,  inset 15px 0 0 #666,  inset 0 -15px 0 #888,  inset -15px 0 0 #666,  inset 0 0 15px 15px hsla(0,0%,0%,.5),  inset 0 0 50px hsla(0,0%,0%,.5);
    border:1px solid #eee;
    -webkit-border-radius:3px;
       -moz-border-radius:3px;
            border-radius:3px;
    position:relative;
}
.holder22{
    width:195px;
    position:relative;
    margin:20px auto;
    margin-top:70px;
}
.box4_aa{ 
	display:block;
	position:relative;
	overflow:hidden;
	width:18px;
	height:18px;
	z-index:22;
    top:-88px;
    left:48%;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;	
	-moz-box-shadow:inset 0 -3px 7px rgba(0,0,0,0.75);
	box-shadow:inset 0 -3px 7px rgba(0,0,0,0.75);
	background:-webkit-gradient(radial, 50 40, 30, center center, 80, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.75))); 
}
.box4_bb{ 
	display:block;
	position:relative;
	overflow:hidden;
	width:18px;
	height:18px;
	z-index:1;
    top:-68px;
    left:47%;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;	
	background:#fff;
}
.line_one22{
    width:150%;
    height:4px;
    background:rgb(247,247,247);
    background:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:   -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:     -o-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:        linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247,247,247,1)), color-stop(100%, rgba(198,198,198,1)));
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c6c6c6', GradientType=0 );
    position:absolute;
    /*transform*/
    -webkit-transform:rotate(-20deg);
       -moz-transform:rotate(-20deg);
        -ms-transform:rotate(-20deg);
         -o-transform:rotate(-20deg);
            transform:rotate(-20deg);
    top:-12px;
    left:-92%;
    /*box-shadow*/
    -webkit-box-shadow:0 0 2px 0px rgba(0,0,0,0.2);
       -moz-box-shadow:0 0 2px 0px rgba(0,0,0,0.2);
            box-shadow:0 0 2px 0px rgba(0,0,0,0.2);
}
.line_two22{
    width:150%;
    height:4px;
    background:rgb(247,247,247);
    background:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:   -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:     -o-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:        linear-gradient(top, rgba(247,247,247,1) 0%, rgba(198,198,198,1) 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247,247,247,1)), color-stop(100%, rgba(198,198,198,1)));
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c6c6c6', GradientType=0 );
    position:absolute;
    z-index:0;
    /*transform*/
    -webkit-transform:rotate(20deg);
       -moz-transform:rotate(20deg);
        -ms-transform:rotate(20deg);
         -o-transform:rotate(20deg);
            transform:rotate(20deg);
    top:-12px;
    right:-95%;
    /*box-shadow*/
    -webkit-box-shadow:0 0 2px 0px rgba(0,0,0,0.2);
       -moz-box-shadow:0 0 2px 0px rgba(0,0,0,0.2);
            box-shadow:0 0 2px 0px rgba(0,0,0,0.2);
 }
/*镜框边框3结束*/

/*说明2*/
.accordionMenu {
			width:82%;
			margin: 0px auto;
			padding: 30px;
			color: #000;
			font-size: 25px Arial, Verdana, sans-serif;
            position:relative;
			font-family:  'Microsoft Yahei', serif;
}
.hang {
	cursor:pointer;
	width:62%;
	line-height:39px;
	padding-left:35px;
	padding-right:30px;
	background-color:#f8f8f8;
	font-family: '宋体', 'Microsoft Yahei','Open Sans', sans-serif;
	font-size:17px;
	text-decoration:none;
	color:#000;
	text-align:left;
	letter-spacing:1px;
	border-left:solid 1px #dddddd;
	background-image: linear-gradient(bottom, rgb(227,227,227) 0%, rgb(255,255,255) 100%);
	background-image: -o-linear-gradient(bottom, rgb(227,227,227) 0%, rgb(255,255,255) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(227,227,227) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(227,227,227) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(227,227,227) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-gradient(	linear, left bottom, left top, color-stop(0, rgb(227,227,227)), color-stop(1, rgb(255,255,255))	);
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	-webkit-box-shadow: inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #888888, 0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #888888, 0px 10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #888888, 0px 10px 5px #999;
	box-shadow: inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #888888, 0px 10px 5px #999;
}
.hang:hover {
	line-height:42px;
	background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(227,227,227) 100%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(227,227,227) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(227,227,227) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(227,227,227) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(227,227,227) 100%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(227,227,227))	);
	-webkit-box-shadow: inset 0px 1px 0px #dddddd, 0px 2px 0px 0px #888888, 0px 5px 3px #999;
	-moz-box-shadow: inset 0px 1px 0px #dddddd, 0px 2px 0px 0px #888888, 0px 5px 3px #999;
	-o-box-shadow: inset 0px 1px 0px #dddddd, 0px 2px 0px 0px #888888, 0px 5px 3px #999;
	box-shadow: inset 0px 1px 0px #dddddd, 0px 2px 0px 0px #888888, 0px 5px 3px #999;
}
.hang::before {
	background-color:#444444;
	content:"1";
	text-align:center;
	line-height:36px;
	width:30px;
	height:39px;
	float:left;
	margin-left:-58px;
	padding:0px 6px;
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-shadow:2px 2px 3px #111111;
	border-right:solid 1px #444444;
	background-image: linear-gradient(bottom, rgb(155,155,155) 0%, rgb(222,222,222) 100%);
	background-image: -o-linear-gradient(bottom, rgb(155,155,155) 0%, rgb(222,222,222) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(155,155,155) 0%, rgb(222,222,222) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(155,155,155) 0%, rgb(222,222,222) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(155,155,155) 0%, rgb(222,222,222) 100%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(155,155,155)), color-stop(1, rgb(222,222,222))	);
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px;
	-webkit-box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 0px 10px 5px #999 ;
	-moz-box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 0px 10px 5px #999 ;
	-o-box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 0px 10px 5px #999 ;
	box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 0px 10px 5px #999 ;
}
.hang:hover::before {
	margin-bottom:3px;
	-webkit-box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 1px 1px 0px 0px #555555, 2px 2px 0px 0px #555555, 2px 5px 0px 0px #555555, 6px 4px 2px #777777, 0px 10px 5px #999 ;
	-moz-box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 1px 1px 0px 0px #555555, 2px 2px 0px 0px #555555, 2px 5px 0px 0px #555555, 6px 4px 2px #777777, 0px 10px 5px #999 ;
	-o-box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 1px 1px 0px 0px #555555, 2px 2px 0px 0px #555555, 2px 5px 0px 0px #555555, 6px 4px 2px #777777, 0px 10px 5px #999 ;
	box-shadow:inset 0px 1px 0px #dddddd, 0px 5px 0px 0px #666666, 1px 1px 0px 0px #555555, 2px 2px 0px 0px #555555, 2px 5px 0px 0px #555555, 6px 4px 2px #777777, 0px 10px 5px #999 ;
}
.hangzong{}
.zhankai,
.zhankai2 {
width:86%;
height:0px;
overflow: hidden;
text-indent:-2em;
padding:15px 20px 0px 45px;
font-size:17px;
text-align:left;
line-height:29px;
margin:20px 20px 20px -30px;
z-index: 2;
font-family:'宋体', 'Microsoft Yahei',serif;
			-webkit-transition: height 0.5s ease-in;
			-moz-transition: height 0.5s ease-in;
			-o-transition: height 0.5s ease-in;
			transition: height 0.5s ease-in;
}
.zhankai p{margin-bottom:5px;font-size:16px;letter-spacing:1px;}
.zhankai2 p{margin-bottom:5px;}
.hangzong:hover .zhankai2{height:360px;}
.hangzong:hover .zhankai{height:200px;}

.twob::before {
	content:"2";
}
.threeb::before {
	content:"3";
}
.fourb::before {
	content:"4";
}
.fiveb::before {
	content:"5";
}
.sixb::before {
	content:"6";
}
.sevenb::before {
	content:"7";
}
.eightb::before {
	content:"8";
}
