@charset "gb2312";
/*base style*/
*{ margin:0; padding:0;}
body{ margin:0; padding:0;font-family:"Microsoft YaHei";margin: 0 auto; }
ul,p,form,input,h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
li{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#000000;}
a:hover{ text-decoration:none;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.c{text-align:center;}

.banner img{display:block;width:100%;}

.butt {text-align: center;margin-top: 30px;}
.butt a {display: inline-block;width: 450px;line-height: 50px;text-align: center;font-size: 20px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;overflow: hidden;text-overflow:ellipsis;border-radius: 10px;} 
.bt1 a {background-color:#e5322b; color: #FFF;}
.bt1 a img {margin-top: 10px;margin-left: 10px;}
.public {margin: auto;width: 1200px;}

.tit_01 {text-align: center;font-size: 39px;padding-top: 36px;color: #11429f;letter-spacing: 3px;line-height: 50px;}
.p_01 {text-align: center;line-height: 39px;color: #444444;}
.ykUl1 ul li {float: left;margin-left: 20px;margin-top: 20px;}

.ykUl2 ul li {float: left;margin-left: 20px;margin-top: 20px;}
.ykUl3 ul li {float: left;margin-left: 35px;margin-top: 20px;}
.ykUl3 ul li img {border-radius: 20px;}
.ykUl3 ul li div {text-align: center;border: 1px solid#11429f;padding: 30px 0 20px 0;border-radius: 20px;margin-top: -35px;}
.ykUl3 ul li h2 {color: #11429f;margin-top: 20px;}
.ykUl3 ul li p {color: #444444;line-height: 39px;}

.ykUl4 ul li {float: left;margin-left: 35px;margin-top: 20px;}
.img_01 {text-align: center;margin-top: 20px;}