@charset "utf-8";
/* CSS Document */

.left {
width: 22%;
margin: 20px 0;
line-height: 30px;
float: left;
}




.right {
border: 1px #eaeaea solid;
margin-top: 20px;
margin-left: 30px;
float: left;
width: 70%
}


.otitle {
line-height: 35px;
font-size: 14px;
padding-left: 20px;
border-bottom: 1px #eaeaea solid;
background:#50af49;
color:#FFF;
}



.otitle span {
float: right;
margin-right: 20px;
font-size: 12px;
}

.mkmk {
padding: 20px;
line-height: 30px;
min-height:200px;
}

.fff{border: 1px #eaeaea solid;}



.mkmka {
padding: 20px;
line-height: 30px;
}

.otitlea {
line-height: 35px;
font-size: 14px;
padding-left: 20px;
border-bottom: 1px #eaeaea solid;
border-top:1px #eaeaea solid;
}

.newsww li span{float:right;}
.cuicui{border:1px #eaeaea solid; padding: 10px 15px;}
.zhao_title{ font-size:18px; color:#FFF; line-height:40px; height:40px; background:#50af49; padding-left:20px;}

.zhao_tt{ font-size:14px; padding:0 40px;}



.back{text-align:center; margin-top:10px;}
.back a:link{font-size:14px; color: #333;}
.back a:visited{font-size:14px; color:#333;}
.back a:hover{font-size: 14px;color: #000;text-decoration: none;}


.zz11 {
width: 227px;
height: 163px;
text-align: center;
vertical-align: middle;
display: block;
position: relative;
background: #fff;
float: left;

}


.zz22 {
display: table-cell;
vertical-align: middle;
width: 227px;
height: 163px;
}


.zz11 img {
max-width: 227px;
max-height: 163px;
}



.zz11a {
width: 257px;
height: 193px;
text-align: center;
vertical-align: middle;
display: block;
position: relative;
background: #fff;
float: left;
border: 1px #ccc solid;
}


.zz22a {
display: table-cell;
vertical-align: middle;
width: 257px;
height: 193px;
}


.zz11a img {
max-width: 257px;
max-height: 193px;
}


/*-----------content pages-----------*/
.contentPage{
	text-align: center;
	padding: 0px;
	width: 100%;
	color: #666;
	line-height: 30px;
	text-decoration: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.contentPage a:link {
	color: #50af49;
	text-decoration: none;
	font-size: 12px;
	margin:0 3px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border: 1px solid #eeeeee;
	font-weight: normal;
}
.contentPage a:visited {
	color: #50af49;
	text-decoration: none;
	font-size: 12px;
	margin:0 3px;
	border: 1px solid #eeeeee;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	font-weight: normal;
}
.contentPage a:hover {
	color: #FFF;
	font-size: 12px;
	margin:0 3px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	background-color: #50af49;
	font-weight: normal;
}
.contentPage .nolink{
	color: #dddddd;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	border: 1px solid #eeeeee;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	font-weight: normal;
}
/*-----------content pages end-----------*/




.case li{ float:left; margin:18px 22px;}



.case_title {
text-align: center;
font-size: 20px;
color: #50af49;
}

.propro {
width: 600px;
height: 500px;
text-align: center;
vertical-align: middle;
display: block;
position: relative;
margin: 0 auto;
background: #fff;
}

.propropro {
display: table-cell;
vertical-align: middle;
width: 600px;
height: 500px;
}

.propropro img {
max-width: 600px;
max-height: 500px;
}


.tit11{ float:left; font-size:20px;}
.momomo{ float:right; margin-top:5px;}
.shang_title{ border-bottom:1px #CCCCCC solid; margin-top:30px;}
.plili li{ width:295px; height:320px;  float:left;border:1px #CCCCCC solid;}
.plili li:link{border:1px #CCCCCC solid; display:block;}
.plili li:visited{border:1px #CCCCCC solid; display:block;}
.plili li:hover{border:1px #00CC00 solid; display:block; text-decoration:none!important;}

.sca{ margin-left:50px;}
.plili{ padding-left:5px; padding-top:30px; margin-bottom:30px;}
.sc{ width:200px; margin:10px auto;}
.sname{ font-size:14px; color:#575757; line-height:30px; text-align:center;}
.money{ font-size:20px; color:#F00;text-align:center; margin-top:10px;} 
.ssp{ font-size:30px; width:150px;}
.ssps{ font-size:24px; color:#F00; margin-top:20px;}
.sca{ float:left; margin-top:15px;}
.scas{ float:left; margin-top:85px; margin-left:45px;}
.sspsss{ margin-top:10px;}
.qrr{ float:left;}


.gklzsy{ margin:50px 0;}
.tyi{ font-size:33px; margin-top:20px; margin-left:50px; color:#222; margin-bottom:15px;}
.tyiaa{ margin-left:50px; margin-bottom:20px; font-size:25px;  color:#bf9b3d;}
.tyiaavv{ margin:40px 0;}


.tyiaa_a{ margin-left:50px; margin-bottom:20px; font-size:16px;}
.tyiaa_a span{ color: #093;}
.fgop{ margin-left:50px;}


.fenzhan a{ font-size:16px; }
.fenzhan{margin-top:20px;}


/*--------------------------------------------------------------------------------------------------------------------------------------550--*/
@media all and (max-width:850px){  


.tyi {
    font-size: 20px;
    margin-top: 0px;
    margin-left: 0px;
    color: #222;
    margin-bottom: 5px;
}
.tyiaa {
    margin-left: 0px;
    margin-bottom: 0px;
    font-size: 18px;
    color: #bf9b3d;
}.tyiaa_a {
    margin-left: 0px;
    margin-bottom: 0px;
    font-size: 14px;
}.fgop {
    margin-top: 20px;    margin-left: 0px;
}
	.left{ display: none}
	
	.gklzsy {
    margin: 50px 0 0;
}
	
	
	
	
	
	
}