@charset "gb2312";
/* CSS Document */
body{width: 100%;margin: 0 auto;font-family: "Microsoft YaHei";}
img{display: block;}
ul{list-style: none;}
a,a:hover{text-decoration: none;}
.clear{clear: both;}
.cont{width: 100%;max-width: 1600px;margin: 0 auto;padding-bottom: 40px;}
.cont .cont_main{width: 1100px;margin: 0 auto;}
.cont .cont_main h3{margin: 20px auto;text-align: center;font-size: 40px;}

.banner{margin: 0 auto;width: 100%;max-width: 1600px;}
.banner img{margin: 0 auto;width: 100%;}

.cont1{background: #FFF;}
.cont1 .cont_main h3{ position: relative;}
.cont1 .cont_main h3 font{color: #F00;}
.cont1 .cont_main p.p1{margin: 10px 0;text-align: center;font-size: 18px;}
.cont1 .cont_main .left{float: left;width: 520px;padding-bottom: 10px;background: #f0f0f0;}
.cont1 .cont_main .left h4{margin: 10px 0;text-align: center;font-size: 20px;}
.cont1 .cont_main .left p{width: 70%;margin: 0 auto;font-size: 18px;}
.cont1 .cont_main .left p font{color: #F00;font-size: 20px;font-weight: bold;}
.cont1 .cont_main .left img{margin: 0 auto;}
.cont1 .cont_main .left span{display: block;text-align: center;}
.cont1 .cont_main .right{float: left;width: 520px;margin-left: 20px;padding-bottom: 26px;background: #f0f0f0;}
.cont1 .cont_main .right h4{margin: 10px 0;text-align: center;font-size: 20px;}
.cont1 .cont_main .right .img{float: left;margin-left: 20px;}
.cont1 .cont_main .right .des{float: left;margin-left: 40px;}
.cont1 .cont_main .right .des p{line-height: 35px;}


.cont2{padding: 30px 0;height: auto;}
.cont2 .cont_main h3{margin: 15px auto;}
.cont2 .cont_main p{text-align: center;font-size: 18px;}
.cont2 .cont_main .sjdc{width: 1100px;height: auto;margin: 0 auto;padding-top: 20px;background: url(../images/qc.jpg) center no-repeat;}
.cont2 .cont_main .sjdc ul{display: -webkit-flex; /* Safari */display: flex;position: relative;width: 100%;margin: 0 auto;padding: 20px 0;justify-content: space-around;background: #FFF;}



.cont3{width: 100%;padding: 40px 0 20px 0;}
.cont3 .cont_main{position: relative;text-align: center;}
.cont3 .cont_main h3{}
.cont3 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;position: relative;width: 100%;justify-content: space-around;}
.cont3 .cont_main ul li{width: 264px;padding: 20px 0;background: #F0F0F0;}
.cont3 .cont_main ul li img{margin: 10px auto;}
.cont3 .cont_main ul li p{line-height: 1.5;}
.cont3 .cont_main a.zixun{display: block;width: 200px;height: 40px;line-height: 40px;margin: 15px auto;text-align: center;color: #232323;border: 1px solid #ed3a3d;}
.cont3 .cont_main a.zixun:hover{color: #FFF;background: #ed3a3d;}

.cont4{padding-top: 20px;}
.cont4 .cont_main h3{margin: 20px auto;}
.cont4 .cont_main p.p1{margin: 15px 0;text-align: center;font-size: 20px;}
.cont4 .cont_main .table{width: 100%;}
.cont4 .cont_main .table .des{margin-top: 1px;}
.cont4 .cont_main .table .des-t{float: left;display: -webkit-flex; /* Safari */display: flex;align-items:center;width: 166px;height: 365px;background: #EEE;font-size: 40px;border-bottom: 2px solid #FFF;}
.cont4 .cont_main .table .des-t1{display: -webkit-flex; /* Safari */display: flex;width: 166px;height: 496px;align-items:center;}
.cont4 .cont_main .table .des-t2{height: 222px;}
.cont4 .cont_main .table .des-t3{height: 331px;}
.cont4 .cont_main .table .des-t4{height: 335px;}
.cont4 .cont_main .table .des-t5{height: 213px;}

.cont4 .cont_main .table .des-t p{width: 50px;margin: auto;}
.cont4 .cont_main .table .des-d{float: left;width: 580px;background: #EEE;}
.cont4 .cont_main .table .des-d li{width: 100%;height: 120px;line-height: 30px;margin: 0 auto;border: 1px solid #FFF;}
.cont4 .cont_main .table .des-d1 li{height: 99px;}
.cont4 .cont_main .table .des-d2 li{height: 104px;border-top: 0;}
.cont4 .cont_main .table .des-d3 li{height: 111px;border-top: 0;}
.cont4 .cont_main .table .des-d4 li{height: 106px;border-top: 0;}

.cont4 .cont_main .table .des-d li p{width: 95%;margin: 0 auto;}
.cont4 .cont_main .table .des-d li.li0{height: 121px;border-top: 0;}
.cont4 .cont_main .table .des-d li.li1{height: 130px;border-top: 0;}
.cont4 .cont_main .table .des-d1 li.li2{height: 121px;border-top: 0;}
.cont4 .cont_main .table .des-d li font{display: block;text-indent: 2em;font-weight: bold;}
.cont4 .cont_main .table .des-i{float: left;width: 353px;}


.cont5{width: 100%;padding: 0;}
.cont5 .cont_main{position: relative;padding: 20px 0 0 0;}
.cont5 .cont_main .slideBox{position:relative;width:1100px;}
.cont5 .cont_main .slideBox .hd{position:relative; width: 100px;right: -900px;top: -400px;  z-index: 2; }
.cont5 .cont_main .slideBox .hd ul{ width: 98px;margin: 0 auto; zoom:1;  }
.cont5 .cont_main .slideBox .hd ul li{width:98px; height:98px;margin: 10px 0;cursor:pointer;border-radius: 50%; }
.cont5 .cont_main .slideBox .hd ul li.on{border: 1px solid #F00;}
.cont5 .cont_main .slideBox .bd{width: 1100px; height:100%;background: #000;}
.cont5 .cont_main .slideBox .bd ul li{ display: -webkit-flex; /* Safari */display: flex;width: 800px;margin-left: 20px;zoom:1; vertical-align:middle;justify-content: space-around; }
.cont5 .cont_main .slideBox .bd ul li img{ width: 333px; height:100%; display:block;  }
.cont5 .cont_main .slideBox .bd ul li .li-des{width: 400px;margin-top: 150px;color: #FFF;}
.cont5 .cont_main .slideBox .bd ul li .li-des strong{font-size: 24px;color: #f4b538;}
.cont5 .cont_main .slideBox .bd ul li .li-des span{font-size: 18px;}
.cont5 .cont_main .slideBox .bd ul li .li-des p{margin-top: 20px;font-size: 16px;}
.cont5 .cont_main .slideBox .bd ul li .li-des a{display: block;float: right;width: 180px;line-height: 40px;margin-top: 15px;color: #000;background: #f4b538;text-align: center;border-radius: 20px;}



/* 下面是前/后按钮代码，如果不需要删除即可 */
/*.cont5 .cont_main .slideBox .prev,
.cont5 .cont_main .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.cont5 .cont_main .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.cont5 .cont_main .slideBox .prev:hover,
.cont5 .cont_main .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.cont5 .cont_main .slideBox .prevStop{ display:none;  }
.cont5 .cont_main .slideBox .nextStop{ display:none;  }
*/


.cont6{width: 100%;margin-top: -150px;}
.cont6 .cont_main{padding: 20px 0;}
.cont6 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 20px auto;flex-wrap: wrap;justify-content: space-between;}	
.cont6 .cont_main ul li{width: 350px;border: 1px dotted #ddd;}
.cont6 .cont_main ul li img{display: block;width: 100%;}
.cont6 .cont_main ul li h4{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 20px;}
.cont6 .cont_main ul li p{width: 100%;height: 40px;line-height: 40px;text-align: center;}
.cont6 .cont_main a{display: block;width: 240px;height: 50px;line-height: 50px;margin: 15px auto;text-align: center;font-size: 18px;color: #FFF;background: #ff3434;border-radius: 5px;}
.cont6 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}

.cont7{border-top: 1px dotted #ddd;}
.cont7 .cont_main{margin: 30px auto;}
.cont7 .cont_main p{width: 100%;line-height: 30px;margin: 15px 0;text-align: center;font-size: 18px;color: #555;}
.cont7 .cont_main #slider-wx{ position:relative;width:1000px;height:440px; margin: 0 auto;overflow:hidden;    }
.cont7 .cont_main #slider-wx .bd{ position:relative; z-index:0;  }
.cont7 .cont_main #slider-wx .bd li{ height:440px; overflow:hidden; }
.cont7 .cont_main #slider-wx .bd li img{ display:block; width: 867px;margin: 0 auto; }
.cont7 .cont_main #slider-wx .timer{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   } 

.cont7 .cont_main a{display: block;width: 240px;height: 50px;line-height: 50px;margin: 15px auto;text-align: center;font-size: 18px;color: #FFF;background: #ff3434;border-radius: 5px;}
.cont7 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}


.cont8{background: #F2F2F2;}
.cont8 .cont_main{padding: 20px 0;}
.cont8 .cont_main p.p1{margin: 15px auto;text-align: center;font-size: 18px;}
.cont8 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 0 auto;flex-wrap: wrap;justify-content: space-between;}
.cont8 .cont_main ul li{width: 356px;margin: 8px 0;}
.cont8 .cont_main ul li img{display: block;}
.cont8 .cont_main ul li h4{margin: 10px auto;text-align: center;color: #0099ff;}
.cont8 .cont_main ul li p{width: 300px;margin: 10px auto;text-align: left;}

.cont8 .cont_main a{display: block;width: 240px;height: 50px;line-height: 50px;margin: 15px auto;text-align: center;font-size: 18px;color: #FFF;background: #ff3434;border-radius: 5px;}
.cont8 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}

.cont9 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 0 auto;flex-wrap: wrap;justify-content: space-between;}
.cont9 .cont_main ul li{width:  540px;height: px;margin: 8px 0;background: #F0F0F0;}
.cont9 .cont_main ul li img{display: block;margin: 0 auto;}
.cont9 .cont_main a{display: block;width: 240px;height: 50px;line-height: 50px;margin: 15px auto;text-align: center;font-size: 18px;color: #FFF;background: #ff3434;border-radius: 5px;}
.cont9 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}


.cont10 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 0 auto;flex-wrap: wrap;justify-content: space-between;}
.cont10 .cont_main ul li{width:  258px;height: 400px;margin: 8px 0;background: #F0F0F0;}
.cont10 .cont_main ul li img{display: block;margin: 30px auto;}
.cont10 .cont_main ul li h4{margin: 10px 0;text-align: center;font-size: 18px;}
.cont10 .cont_main ul li p{margin: 10px 0;text-align: center;font-size: 16px; }
.cont10 .cont_main a{display: block;width: 240px;height: 50px;line-height: 50px;margin: 15px auto;text-align: center;font-size: 18px;color: #FFF;background: #ff3434;border-radius: 5px;}
.cont10 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}

.cont11 .cont_main .img{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 15px auto;flex-wrap: wrap;justify-content: space-between;}
.cont11 .cont_main a{display: block;width: 240px;height: 50px;line-height: 50px;margin: 15px auto;text-align: center;font-size: 18px;color: #FFF;background: #ff3434;border-radius: 5px;}
.cont11 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}

