@charset "utf-8";
*{margin:0; padding:0; font-family:"Microsoft YaHei";}
body{ background:#fff; line-height:24px; font-size:14px; color:#555;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#555; font-size:14px; text-decoration:none;transition:0.4s;}
a:hover{color:#055FAD; font-size:14px; text-decoration:none;}
img{border:none; max-width: 100%;}
li,ul{list-style-type:none;}
i,em{font-style:normal;}
.p10{padding:0 10px;}
.p20{padding:20px; padding-bottom:0px;}
/*header*/
.w1200{width:1200px; margin:0 auto; clear:both;}
.clear,.c{clear:both; height:0px; font-size:0px; overflow:hidden;}
.c10{clear:both; height:10px; font-size:0px; overflow:hidden; background:#fff;}
.c20{clear:both; height:20px; font-size:0px; overflow:hidden;}
.c30{clear:both; height:30px; font-size:0px; overflow:hidden;}
.c50{clear:both; height:50px; font-size:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.case{width:100%; height:400px; background:#f5f5f5;}
/*优势*/
.kb{display:block; height:680px;}
.kb_top { padding:48px 0 18px; text-align:center;}
.kb_top a em { display:block; font-size:20px; color:#333; padding:10px 0 0;}

.kb_con { margin:37px 0 0px;}
.kb_con ul li { float:left; width:294px; margin-right:7px;}
.kb_con ul li a { display:block; width:294px; height:400px; background:#00923f; position:relative; text-align:center;}
.kb_con ul li a i { background:url(../images/kb_szbg01.png) no-repeat; width:71px; height:71px; display:block; font-size:35px; color:#fff; text-align:center; position:absolute; top:-40px; left:113px; font-family:"宋体"; padding:20px 0 0;}
.kb_con ul li a:hover i { background:url(../images/kb_szbg02.png) no-repeat;}
.kb_con ul li a b { display:block; padding:25px 0 0; font-size:20px; color:#fff;}
.kb_con ul li a span { display:block; font-size:15px; color:#fff; line-height:25px; width:212px; margin:15px auto;}
.kb_con ul li a em { display:block; width:128px; height:30px; line-height:30px; border:solid 2px #fff; text-align:center; font-size:14px; color:#fff; margin:0 auto; border-radius:50px;}
.kb_con ul li a:hover { background:#ff9c00; }
.kb_con ul .kb_li02 { margin:50px 7px 0 0;}
.kb_con ul .nobor { margin:50px 0 0;}