@charset "utf-8";
/* CSS Document */



/* css?????????? */
@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button
form,fieldset,input,textarea,p,blockquote,th,td {   
	padding: 0;   
	margin: 0;   
}
/* body */
body {
   color:#333;font-size:12px; font-family:"SimSun";
}

body  a{
transition: 0.5s all;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-o-transition: 0.5s all;
-ms-transition: 0.5s all;
color:#000;
}

/* border */
fieldset,img,abbr,acronym {border: 0 none;}
abbr,acronym {font-variant: normal;}
legend {color:#000;}

/* font */
address,caption,cite,code,dfn,em,strong,th,var {   
	font-weight: normal;   
	font-style: normal;   
}

/* subp */
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}

/* table */
table {   
	border-collapse: collapse;   
	border-spacing: 0;   
}   

/* table left */
caption,th {text-align: left;}
input,img,select {vertical-align:middle;}

/* list */
ol,ul {list-style: none;}  

/* input font */
input,button,textarea,select,optgroup,option {
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}

/* title */ 
h1,h2,h3,h4,h5,h6 {   
	font-weight: normal;   
	font-size: 100%;   
}   

/* link */
del,ins,a {color:#000;text-decoration:none;}
a:hover,a:active,a:focus { text-decoration:none;} 

/* cursor */
input[type="submit"] {cursor: pointer;}
button {cursor: pointer;}
input::-moz-focus-inner { border: 0; padding: 0;}

	figure {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }



/*public*/
.clear {clear:both;}
.f_l{float: left;}
.f_r{float: right;}
.w960{width: 960px;}
.cen{margin: 0 auto;}

.llmclear{
clear:both;

}

.jz1{
width:1200px;
margin:auto;

}

/*---------------------------------------header-----------------------------------*/

.header1{
height:80px;
line-height:80px;
background:#6cb6b6;
}

.menu1 ul li{
float: left;
font-size: 18px;
padding: 0 20px;
float:left;
}

.logo1{
padding-right:50px;
float:left;
}

.menu1{

float:right;
}

.menu1 ul li a{
color:#fff;

}

.side1{
background: url("../images/sibg1.jpg") no-repeat;
background-size: cover;
height:565px;

}


.center1{
height:150px;
background:#6cb6b6;
text-align:center;
}

.anniu1{
font-size: 18px;
background: #fff;
padding: 10px 80px

}

.c1cen h4{
color: #fff;
font-size: 36px;
font-weight: bold;
margin-bottom:30px;
padding-top:20px;

}

.c2wen1{
font-size:36px;
padding:50px 0;
}

.c2wen1 span{
border-bottom: 3px solid #6CB6B6;

}

.c2le h4{
font-size:24px;
padding-bottom:20px;
}

.c2le{
width:50%;
float:left;
}


.c2le p{
font-size:18px;
color:#6f6f6f;
padding-bottom:10px;
line-height:30px;
}

.gend1{
font-weight: bold;
font-size:24px;
color:#6cb6b6;
}

.gend1 a{
color:#6cb6b6;

}



.c2ri{
width:48%;
background: url("../images/c2tu1.jpg") no-repeat;
height:208px;
float:right;
}

.c2ri h4{
font-size:36px;
color:#fff;
font-weight: bold;
padding-top: 70px;
padding-left: 60px;
padding-bottom:10px;
}

.c2ri p{
font-size:24px;
color:#fff;
padding-left: 60px;
}


.c2ri2{
width:48%;
background: url("../images/c2tu2.jpg") no-repeat;
height:208px;
float:right;
}

.c2ri2 h4{
font-size:36px;
color:#fff;
font-weight: bold;
padding-top: 70px;
padding-left: 60px;
padding-bottom:10px;
}

.c2ri2 p{
font-size:24px;
color:#fff;
padding-left: 60px;
}


.c2ri3{
width:48%;
background: url("../images/c2tu3.jpg") no-repeat;
height:208px;
float:right;
}

.c2ri3 h4{
font-size:36px;
color:#fff;
font-weight: bold;
padding-top: 70px;
padding-left: 60px;
padding-bottom:10px;
}

.c2ri3 p{
font-size:24px;
color:#fff;
padding-left: 60px;
}

.c2tuwen1 ul li{
float:left;

}


.center4{
background:#4b4b4b;
padding-bottom:50px;
}

.center3{
padding-bottom:50px;

}


.c4cen h4{

padding:40px 0;

}

.c4tuwen1 ul li{
float:left;
width:25%;
text-align:center;
}

.c4cen h4{
text-align:center;
color:#fff;
font-size:36px;

}

.c4tuwen1 ul li p{
color:#fff;
font-size:18px;
padding:10px 0;
}
.c4tuwen1 ul li p a{
color:#fff;

}

.si1c1{
line-height: 850px;
}


.sa1{
padding-left: 160px;
}

.sa2{
padding-left: 430px;
}
.mr15{margin-right: 15px;}
.mb15{margin-bottom: 15px;}


.anniu2{
font-size: 18px;
background: #6cb6b6;
padding: 10px 80px;
color:#fff;

}
.zp-wrap{width: 390px;float: left;}











