﻿/* CSS Document */
body, th, td, button, input, select, textarea {
	font-family:"Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, "WenQuanYi Micro Hei", Verdana, sans-serif, "\5B8B\4F53";
	font-size:12px;
	color:#333;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.fl {
	float:left
}
.fr {
	float:right
}
.banner {
	width:1000px;
	margin:0 auto
}
.banner1 {
	background:url(images/banner1.jpg) no-repeat scroll center center;
	height:304px
}
.banner2 {
	background:url(images/banner2.jpg) no-repeat scroll center center;
	height:248px
}
.banner3 {
	background:url(images/banner3.jpg) no-repeat scroll center center;
	height:254px
}
.b {
	font-weight:bold
}
.font16 {
	font-size:16px;
	line-height:26px
}
.font20 {
	font-size:20px;
	line-height:35px
}
.font18 {
	font-size:18px;
	line-height:30px
}
.font30 {
	font-size:30px;
	line-height:40px
}
.white {
	color:#FFF
}
.red {
	color:#600121
}
.yellow_bg {
	background-color:#fac73a
}
.main1 {
	width:835px;
	margin:0 auto
}
.main2 {
	width:924px;
	margin:0 auto
}
.p1 dt {
	font-size:20px;
	margin-top:10px;
	font-weight:bold;
}
.p1 dd {
	margin-top:10px;
	padding-left:20px
}
.kuang {
	border:1px solid #6f9532;
	padding:2px 2px 10px
}
.kuang td {
	padding: 8px 10px
}
.kuang1 td {
	padding: 10px
}
.a1 {
	font-size:16px;
	text-align:center
}
.a2 {
	font-size:14px;
	color:#6f9532;
	font-weight:normal
}
.a3 {
	padding:0
}
.kuang1 {
	border-top:1px solid #6f9532;
	border-bottom:1px solid #6f9532;
	padding:2px 0;
	font-weight:bold
}
.b1 {
	background:url(images/pc21.jpg) no-repeat right top
}
.b2 {
	background:url(images/pc22.jpg) no-repeat right top
}
.b3 {
	background:url(images/pc23.jpg) no-repeat right top
}
.b4 {
	background:url(images/pc24.jpg) no-repeat right top
}
.b5 {
	background:url(images/pc25.jpg) no-repeat right top
}
.b6 {
	background:url(images/pc26.jpg) no-repeat right top
}
.b7 {
	background:url(images/pc27.jpg) no-repeat right top
}
.b8 {
	background:url(images/pc28.jpg) no-repeat right top
}
.b9 {
	background:url(images/pc29.jpg) no-repeat right top
}
.k2 td {
	padding:8px 10px
}
.k3 td {
	padding:15px 10px
}
.k4 td {
	padding:2px 10px
}
.font22 {
	font-size:22px;
	line-height:30px
}
.blue {
	color:#6f9532
}
.green {
	color:#6e9531
}
.p100 {
	padding:10px 100px
}

.p2 li { margin:6px; float:left; width:290px}
.p2 li img{ padding:5px; border:1px solid #3567ab}
.w1{text-transform:uppercase; }
.w1 b{ font-size:30px}


/***创业帮扶css***/
.cy_bf{width:100%; height:580px; padding:10px 0 20px 0;overflow:hidden; margin:0 auto;}
.cy_bf_div{width:1100px; height:305px; margin:0 auto; overflow:hidden;}
.cy_bf_div_r{width:884px; height:304px; overflow:hidden;}
.cy_bf_div_r li{ width:442px; margin-bottom:5px; background:#FFF; height:98px; display:block; float:left;}
.cybf_p_ti{width:110px;height:85px; padding-top:13px; line-height:35px; font-size:20px; color:#FFF; text-align:center;}
.cybf_p_tco{width:312px; height:60px; color:#484848; font-size:18px; line-height:30px; margin-top:9px; display:block; padding:10px;}
.cybf_p_tcob{width:312px;color:#484848; font-size:18px; line-height:30px;display:block; padding:5px 10px;}
.cbf_1{background:#CC611B;}.cbf_2{background:#23B77D;}.cbf_3{background:#56A228;}.cbf_4{background:#4062B9;}.cbf_5{background:#2792B6;}.cbf_6{background:#9442AE;}
.zy_bt{height:220px; margin:0 auto; overflow:hidden;}
.zy_bt h3{font-size:60px; color:#0957AA; display:block; height:80px; line-height:80px; margin-top:40px; font-weight:normal; letter-spacing:2px;}.zy_bt h3 span{color:#EE0002;}
.zy_bt_p{font-size:22px; color:#1F1F1F; line-height:30px; height:30px;display:block;}
.zy_bt_sp{font-size:26px; color:#0856A8; line-height:50px; height:50px;display:block;}
.fdleft{float:left;}.fdright{float:right;}.kuan{width:1100px;}.bianj{margin:0 auto;}a{text-decoration:none;color:#4E4E4E;}a:hover{color:#0C7ECF;}.bkys{border:1px solid #dfdfdf;}
.text_ce{text-align:center;}
.a_zx{display:block;width:260px; height:40px; margin:10px auto; background:#EA1615; line-height:40px; color:#FFF; font-size:20px; border-radius:12px; }.a_zx:hover{color:#FFF; font-size:22px;}


.flex-container {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;    
	 width:1000px;   
}

.w-1000{ width:900px; margin:0 auto; }

.w-1100{ width:1100px; margin:0 auto; }
.flex-container1 {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;    
	 width:900px;   
}
.flex-container1 p{ font-size:50px; color: #d40300; border:1px solid #d40300; border-radius:50%; height:100px; width:100px; line-height:100px; margin:0 auto 10px}


	@-webkit-keyframes mycolor{
		0%{
					
				}
				30%{
					
					transform: rotate(90deg);
					
				}
				
				60%{
					
					transform: rotate(270deg);
					
				}
				
				100%{
				
					transform: rotate(360deg);
				
				}
	}
	.xz p:hover{
				animation:mycolor 1s linear;
			}
	
.p3 p{ padding-top:30px; line-height:35px}	


.kemuli img {
	width: 100%;
	-webkit-transition:
 -webkit-transform 0.5s ease-in-out, -webkit-box-shadow 0.5s ease-in-out;
	transition:
 -webkit-transform 0.5s ease-in-out, -webkit-box-shadow 0.5s ease-in-out;
	transition:
 transform 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}
.kemuli img:hover {
	transform: translateY(-8px);
	-webkit-box-shadow:rgba(0, 0, 0, 0.3) 0px 20px 30px -10px;
	-moz-box-shadow:rgba(0, 0, 0, 0.3) 0px 20px 30px -10px;
	box-shadow:rgba(0, 0, 0, 0.3) 0px 20px 30px -10px;
}