@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:"Microsoft YaHei";
}

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-----------------------------------*/


.menu1{
height:80px;
line-height:80px;
}

.header1{
background:#5285B4;

}

.menu1 ul li{
float:left;
padding: 0px 18px;
font-size:16px;
}


.menu1 ul{
float:left;

}

.logo1{
float:left;

}

.menu1 ul li a{
color:#fff;

}

.menu1 ul{
padding-left:50px;

}

.heazx1{
font-size: 14px;
border: 5px solid #298ce1;
background: #298ce1;
border-radius: 10px;
color: #fff;
padding: 5px 50px;
float: right;
line-height: normal;
margin-top: 24px;
margin-right: 70px;
}

.side1{
background: url("../images/bg1.jpg") no-repeat;
background-size: cover;
min-height: 400px;

}


.c1left{

float:left;
}

.c1right{
float:right;
padding-top:20px;
}


.c1zhong1{
width:840px;
margin:auto;
padding-top:50px;


}


.center2{
background:#5285b4;
padding-bottom:50px;
}


.c2biao{
text-align:center;
padding:30px 0;
}


.c2nei{
width: 1000px;
margin: auto;
font-size: 18px;
color: #fff;

}
.c2tuwen{
padding:60px 0;

}

.c2tuwen ul li{
width:25%;
float:left;
text-align:center;
}


.c2tuwen ul li p{
width:261px;
background:#fff;
font-size:16px;
text-align:center;
padding: 10px 0;
margin: auto;
}

.c2tuwen ul li p font{

font-size:14px;
color:#666;
}

.anniu1{
padding: 11px 20px;
width: 172px;
font-size: 16px;
color: #777;
margin: auto;
background: #fff;
text-align: center;

}

.anniu1 a{

color:#5285b4;
}

.anniu2{
padding: 11px 20px;
width: 172px;
font-size: 16px;
color: #777;
margin: auto;
background: #fff;
text-align: center;

}

.anniu2 a{

color:#E0AA00;
}
.center3{
background:#e0aa00;
padding-bottom:50px;

}

.c3nei{
padding-top:60px;

}


.c3biao{
text-align:center;

}

.c3le{
float:left;

}

.c3ri{
float:right;
width: 680px;
color:#fff;
padding-bottom: 40px;
}

.c3ri h4{
font-size:36px;
padding:40px 0 20px 0;
}

.c3ri p{
width:400px;
font-size:16px;
}

.c3b1 ul li{
float:left;
border-right: #dedede solid 1px;
border-top: #dedede solid 1px;
border-bottom: #dedede solid 1px;
padding:10px 30px;
font-size:24px;
text-align:center;
}

.c3b1 ul li font{
font-size:14px;

}

.c3b1 ul{
padding:20px 0;
padding:20px 0;

}

.c4biao{
text-align:center;

}



.center4{
padding:50px 0;

}

.c4wen1{
float:left;
padding: 0 0 0 200px;

}

.c4wen2{
float:right;
padding:60px 100px 0 100px;
}



.c4wen3{
float:left;

}

.c4wen4{
float:right;
padding: 50px 400px 0 0;
}



.c4tuwen1{
padding:80px 85px;

}


.c4tuwen1 img:hover{
-webkit-transform: scale(1.04) translateY(-10px);

}


.c4tuwen1 img{
transition: 0.5s all;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-o-transition: 0.5s all;

}

.c4tuwen1 p{
text-align: center;
font-size: 20px;
padding-top: 10px;
color: #E0AA00;

}









.side1{
background: url("../images/bg1.jpg") no-repeat;
background-size: cover;
min-height: 400px;

}


.c1left{

float:left;
}

.c1right{
float:right;
padding-top:20px;
}


.c1zhong1{
width:840px;
margin:auto;
padding-top:50px;


}


.center2{
background:#5285b4;
padding-bottom:50px;
}


.c2biao{
text-align:center;
padding:30px 0;
}


.c2nei{
width: 1000px;
margin: auto;
font-size: 18px;
color: #fff;

}
.c2tuwen{
padding:60px 0;

}

.c2tuwen ul li{
width:25%;
float:left;
text-align:center;
}


.c2tuwen ul li p{
width:261px;
background:#fff;
font-size:16px;
text-align:center;
padding: 10px 0;
margin: auto;
}

.c2tuwen ul li p font{

font-size:14px;
color:#666;
}

.anniu1{
padding: 11px 20px;
width: 172px;
font-size: 16px;
color: #777;
margin: auto;
background: #fff;
text-align: center;

}

.anniu1 a{

color:#5285b4;
}

.anniu2{
padding: 11px 20px;
width: 172px;
font-size: 16px;
color: #777;
margin: auto;
background: #fff;
text-align: center;

}

.anniu2 a{

color:#E0AA00;
}
.center3{
background:#e0aa00;
padding-bottom:50px;

}

.c3nei{
padding-top:60px;

}


.c3biao{
text-align:center;

}

.c3le{
float:left;

}

.c3ri{
float:right;
width: 680px;
color:#fff;
padding-bottom: 40px;
}

.c3ri h4{
font-size:36px;
padding:40px 0 20px 0;
}

.c3ri p{
width:400px;
font-size:16px;
}

.c3b1 ul li{
float:left;
border-right: #dedede solid 1px;
border-top: #dedede solid 1px;
border-bottom: #dedede solid 1px;
padding:10px 30px;
font-size:24px;
text-align:center;
}

.c3b1 ul li font{
font-size:14px;

}

.c3b1 ul{
padding:20px 0;
padding:20px 0;

}

.c4biao{
text-align:center;

}



.center4{
padding:50px 0;

}

.c4wen1{
float:left;
padding: 0 0 0 200px;

}

.c4wen2{
float:right;
padding:60px 100px 0 100px;
}



.c4wen3{
float:left;

}

.c4wen4{
float:right;
padding: 50px 400px 0 0;
}



.c4tuwen1{
padding:80px 85px;

}


.c4tuwen1 img:hover{
-webkit-transform: scale(1.04) translateY(-10px);

}


.c4tuwen1 img{
transition: 0.5s all;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-o-transition: 0.5s all;

}

.c4tuwen1 p{
text-align: center;
font-size: 20px;
padding-top: 10px;
color: #E0AA00;

}