@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: 30px auto;text-align: center;font-size: 40px;}

.banner{margin: 0 auto;margin-top: 49px;width: 100%;max-width: 1600px;}
.banner img{margin: 0 auto;width: 100%;}

.cont1{background: #FFF;}
.cont1 .cont_main h3{ position: relative;padding:35px 0;}
.cont1 .cont_main h3 font{color: #F00;}
.cont1 .cont_main ul{ display: -webkit-flex; /* Safari */display: flex;width: 100%;flex-direction: row;justify-content: space-between;}
.cont1 .cont_main ul li{width: 260px;padding: 20px 0;background: #F0F0F0;}
.cont1 .cont_main ul li:hover{background: #FFF;border: 1px solid #ddd;}
.cont1 .cont_main ul li h4{margin: 15px 0;text-align: center;font-size: 20px;}
.cont1 .cont_main ul li img{margin: 10px auto;}
.cont1 .cont_main ul li p{height: 90px;line-height: 30px;text-align: center;}
.cont1 .cont_main ul li a{display: block;width: 200px;height: 50px;line-height: 50px;margin: 10px auto;text-align: center;color: #FFF;font-size: 16px;background: #ff3434;border-radius: 5px;}


.cont2{padding: 35px 0;height: auto;background: #eaeaea;}
.cont2 .cont_main h3{margin: 15px auto;}
.cont2 .cont_main .sjdc{width: 1100px;height: 378px;margin: 0 auto;padding-top: 80px;background: url(../images/qc.jpg) center no-repeat;}
.cont2 .cont_main .sjdc ul{display: -webkit-flex; /* Safari */display: flex;position: relative;z-index: 1;width: 800px;margin: 0 auto;margin-top: 80px;padding: 20px 0;flex-direction: row;justify-content: center;background: #FFF;}
.cont2 .cont_main .sjdc ul li{width: 245px;}
.cont2 .cont_main .sjdc ul li img{display: block;float: left;width: 105px;}
.cont2 .cont_main .sjdc ul li p{float: left;width: 130px;height: 70px;padding-top: 30px;padding-left: 10px;}
.cont2 .cont_main .sjdc ul li p font{color: #F00;}
.cont2 .cont_main .sjdc h2{float: left;width: 396px;color: #0f8dd3;text-align: center;font-size: 40px;line-height: 60px;}
.cont2 .cont_main .sjdc-bt{width: 1100px;margin: 0 auto;} 
.cont2 .cont_main .sjdc-bt .des{float: left;width: 420px;padding-top: 10px;}
.cont2 .cont_main .sjdc-bt .des p{width: 400px;line-height: 50px;font-size: 18px;}
.cont2 .cont_main .sjdc-bt ul{float: left;width: 660px;display: -webkit-flex; /* Safari */display: flex;flex-wrap: wrap;justify-content: space-between;}
.cont2 .cont_main .sjdc-bt ul li{margin: 7px 0;}
.cont2 .cont_main .sjdc-bt ul li img{width: px;}
.cont2 .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;}
.cont2 .cont_main a:hover{color: #ff3434;background: #FFF;}

.cont3{width: 100%;padding: 40px 0 20px 0;background: #2b2929;}
.cont3 .cont_main{position: relative;text-align: center;color: #232323;}
.cont3 .cont_main h3{color: #FFF;}
.cont3 .cont_main .slideBox{ width:1100px; height:642px; overflow:hidden; position:relative;  }
.cont3 .cont_main .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:40px; z-index:1; }
.cont3 .cont_main .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.cont3 .cont_main .slideBox .hd ul li{ float:left; margin-right: 5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius: 50%; }
.cont3 .cont_main .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.cont3 .cont_main .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.cont3 .cont_main .slideBox .bd ul li{ zoom:1; vertical-align:middle; }
.cont3 .cont_main .slideBox .bd ul li img{ width: 100%; height:100%; display:block;  }
.cont3 .cont_main .slideBox .bd ul li .img-l{position: relative;z-index: 2;float: left;width: 300px;margin-top: -560px;color: #FFF;}
.cont3 .cont_main .slideBox .bd ul li .img-l p{text-align: left;line-height: 1.5;font-size: 40px;}
.cont3 .cont_main .slideBox .bd ul li .img-r{position: relative;z-index: 2;float: right;width: 498px;height: px;margin-top: -580px;color: #FFF;}
.cont3 .cont_main .slideBox .bd ul li .img-r h3{text-align: right;}
.cont3 .cont_main .slideBox .bd ul li .img-r p{text-align: right;line-height: 1.5;font-size: 18px;}
.cont3 .cont_main .slideBox .bd ul li .img-r a{display: block;float: right;width: 180px;line-height: 40px;margin-top: 15px;color: #F00;text-align: center;border: 1px solid #F00;border-radius: 20px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
/*.cont3 .cont_main .slideBox .prev,
.cont3 .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;   }
.cont3 .cont_main .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.cont3 .cont_main .slideBox .prev:hover,
.cont3 .cont_main .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.cont3 .cont_main .slideBox .prevStop{ display:none;  }
.cont3 .cont_main .slideBox .nextStop{ display:none;  }
*/


.cont4{padding-top: 20px;}
.cont4 .cont_main h3{margin: 40px auto;}
.cont4 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;justify-content: space-between;}
.cont4 .cont_main ul li{float: left;margin-left: 20px;width: 500px;}
.cont4 .cont_main ul li h4{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 24px;color: #666;}
.cont4 .cont_main ul li img{padding:1px;width: 100%;border: 1px solid #EEE;}
.cont4 .cont_main ul li p{height: 40px;line-height: 40px;text-align: center;font-size: 18px;}
.cont4 .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;}
.cont4 .cont_main a:hover{color: #ff3434;background: #FFF;border: 1px solid #ddd;}


.cont5{width: 100%;padding: 0;}
.cont5 .cont_main{position: relative;padding: 20px 0 40px 0;}
.cont5 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 0 auto;flex-wrap: wrap;justify-content: space-between;}	
.cont5 .cont_main ul li{width: 352px;margin: 8px 0;border-bottom: 1px dotted #FFF;}
.cont5 .cont_main ul li img{display: block;width: 100%;}



.cont6{width: 100%;}
.cont6 .cont_main{position: relative;padding: 20px 0;}
.cont6 .cont_main ul{display: -webkit-flex; /* Safari */display: flex;width: 1100px;margin: 0 auto;flex-wrap: wrap;justify-content: space-between;}	
.cont6 .cont_main ul li{width: 540px;margin: 8px 0;border-bottom: 1px dotted #FFF;}
.cont6 .cont_main ul li img{display: block;width: 100%;}
.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 .cont_main p.p1{margin: 15px auto;text-align: center;font-size: 20px;color: #333; }
.cont7 .cont_main .table{background: #eaeaea;}
.cont7 .cont_main .table .table-tp{}
.cont7 .cont_main .table .table-tp ul.tp{width: 100%;height: 60px;line-height: 60px;border-bottom: 1px solid #FFF;}
.cont7 .cont_main .table .table-tp ul.tp li{float: left;width: 156px;height: 60px;line-height: 60px;font-size: 24px;text-align: center;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-tp ul.tp li:nth-child(3){width: 508px;}
.cont7 .cont_main .table .table-tp ul.tp li:nth-child(4){width: 276px;}
.cont7 .cont_main .table .table-tp ul.cyjc{width: 100%;height: 175px;border-bottom: 1px solid #FFF;}
.cont7 .cont_main .table .table-tp ul.cyjc li.title{float: left;width: 156px;line-height: 175px;text-align: center;font-size: 20px;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-tp ul.cyjc li.des{float: left;width: 666px;line-height: 40px;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-tp ul.cyjc li.des p{height: 87px;line-height: 87px;text-align: left;font-size: 18px;border-bottom: 1px solid #FFF;}
.cont7 .cont_main .table .table-tp ul.cyjc li.img{float: left;}
.cont7 .cont_main .table .table-tp ul.cyjc li.img img{width: 276px;height: 175px;}

.cont7 .cont_main .table .table-md{width: 100%;height: 1056px;border-bottom: 1px solid #FFF;}
.cont7 .cont_main .table .table-md .title{float: left;width: 156px;line-height: 1056px;text-align: center;font-size: 24px;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-md .md-des{float: left;width: 943px;}
.cont7 .cont_main .table .table-md .md-des .des{float: left;width: 943px;border-bottom: 1px solid #FFF;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-md .md-des .des .des-t{float: left;width: 156px;height: 175px;line-height: 175px;text-align: center;font-size: 20px;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-md .md-des .des .des-d{float: left;width: 508px;height: 175px;overflow: hidden;font-size: 16px;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-md .md-des .des .des-d p{padding: 20px 20px 0 20px;height: 68px;text-align: left;text-indent: 2em;border-bottom: 1px solid #FFF;}
.cont7 .cont_main .table .table-md .md-des .des .des-i{float: left;width: 276px;height: 175px;border-right: 1px solid #FFF;}

.cont7 .cont_main .table .table-bt{width: 100%;height: 175px;}
.cont7 .cont_main .table .table-bt .des{width: 100%;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-bt .des .des-t{float: left;width: 156px;height: 175px;line-height: 175px;text-align: center;font-size: 20px;border-right: 1px solid #FFF;}
.cont7 .cont_main .table .table-bt .des .des-d{float: left;width: 666px;height: 175px;overflow: hidden;border-right: 1px solid #FFF;font-size: 18px;}
.cont7 .cont_main .table .table-bt .des .des-d p{width: 666px;height: 34px;line-height: 34px;text-align: left;text-indent: 2em;border-bottom: 1px solid #FFF;}
.cont7 .cont_main .table .table-bt .des .des-i{float: left;width: 276px;height: 175px;}

.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;padding: 15px 0;background: #FFF;}
.cont8 .cont_main ul li img{display: block;margin: 15px auto;}
.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;margin: 8px 0;background: #FFF;}
.cont9 .cont_main ul li img{display: block;margin: 0 auto;}

.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: 262px;margin: 8px 0;padding-bottom: 15px;background: #FFF;}
.cont10 .cont_main ul li img{display: block;width: 262px;margin: 15px auto;}
.cont10 .cont_main ul li h4{text-align: left;text-indent: 10px;}
.cont10 .cont_main ul li p{text-align: left;text-indent: 10px;}
.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;}

.bt-bg{width: 1600px;height: 542px;margin: 0 auto;padding-top: 80px;background: url(../images/bg.png) center no-repeat;}
.bt-bg h3{line-height: 1.5;text-align: center;color: #09F;font-size: 40px;}