@charset "gb2312";
/*base-style*/
*{font-family: "Microsoft Yahei";}
html{font:14px Microsoft YaHei;color:#333;overflow-x:hidden;overflow-y:auto}
body{margin:0 auto;background:#fff}
ol,ul{list-style:none}
a{text-decoration:none;}
a:hover{text-decoration:none}

img{display: block;}
.clear{clear:both;width:100%;height:0;line-height:0;font-size:0;overflow:hidden}


.h2{font:bold 36px Microsoft Yahei;color: #4a4a4a;text-align: center;margin: 50px 0 20px;}
.h3{font:20px/38px Microsoft Yahei;color: #4a4a4a;margin-top: 40px;text-indent: 2em}

/*body*/
.banner{width: 100%;}
.banner a{width: 100%;}
.banner a img{width: 100%;}

.main{width: 100%;height: 3252px;background:url(../images/bg.jpg) center no-repeat;}
.cont{width: 100%;}
.cont .cont_main{width: 1200px;margin: 0 auto;}

.cont1 .cont_main .img{width: 100%;margin: 0 auto;}
.cont1 .cont_main .img a{width: 100%;margin: 0 auto;}
.cont1 .cont_main .img a img{margin: 0 auto;}

.cont2 .cont_main{margin-top: 40px;}
.cont2 .cont_main .slideBox{width: 1091px;height: 623px;background: url(../images/cont2_bg.png) center no-repeat;}
.cont2 .cont_main .slideBox .hd{width: 100%;padding-top: 162px;}
.cont2 .cont_main .slideBox .hd ul{display: -webkit-flex; /* Safari */display: flex;width: 100%;justify-content: center;}
.cont2 .cont_main .slideBox .hd ul li{width: 195px;height: 195px;line-height: 1.5;margin: 0 30px;padding-top: 60px;text-align: center;font-size: 44px;color: #FFF;background: url(../images/1.png) center no-repeat;}
.cont2 .cont_main .slideBox .hd ul li.on{background: url(../images/2.png) center no-repeat;}
.cont2 .cont_main .slideBox .bd{width: 100%;}
.cont2 .cont_main .slideBox .bd ul{width: 90%;margin: 0 5%;}
.cont2 .cont_main .slideBox .bd ul li{width: 100%;}
.cont2 .cont_main .slideBox .bd ul li p{width: 100%;line-height: 1.5;font-size: 24px;color: #FFF;}
.cont2 .cont_main .slideBox .bd ul li p font{font-weight: bold;color: #FFF;}
.cont2 .cont_main .slideBox .bd ul li a{display: block;width: 300px;height: 60px;line-height: 60px;margin: 10px auto;text-align: center;font-size: 24px;color: #FFF;background: #016ef5;border-radius: 20px;}
.cont2 .cont_main .slideBox .bd ul li a:hover{font-size: 26px;}

.cont3 .cont_main{margin-top: 40px;}
.cont3 .cont_main h2 img{margin: 0 auto;}
.cont3 .cont_main .slideTxtBox{width: 100%;}
.cont3 .cont_main .slideTxtBox .hd{width: 100%;margin: 40px 0;}
.cont3 .cont_main .slideTxtBox .hd ul{display: -webkit-flex; /* Safari */display: flex;width: 100%;justify-content: center;}
.cont3 .cont_main .slideTxtBox .hd ul li{width: 200px;height: 50px;line-height: 50px;margin: 0 40px;text-align: center;font-size: 24px;color: #FFF;border: 1px solid #ee4d35;border-radius: 10px;}
.cont3 .cont_main .slideTxtBox .hd ul li.on{color: #FFF;background: #ee4d35;}
.cont3 .cont_main .slideTxtBox .bd{width: 100%;}
.cont3 .cont_main .slideTxtBox .bd ul{display: -webkit-flex; /* Safari */display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.cont3 .cont_main .slideTxtBox .bd ul li{width: 580px;margin: 20px 0;}
.cont3 .cont_main .slideTxtBox .bd ul li a{width: 100%;}
.cont3 .cont_main .slideTxtBox .bd ul li a img{margin: 0 auto;}



.cont4 .cont_main{margin-top: 40px;}
.cont4 .cont_main h2{}
.cont4 .cont_main h2 img{margin: 0 auto;}
.cont4 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.cont4 .cont_main ul li{width: 560px;margin-top: 20px;}
.cont4 .cont_main ul li a{width: 100%;}
.cont4 .cont_main ul li a img{margin: 0 auto;}





