﻿@charset "utf-8";
* { font-family:微软雅黑; margin:0; padding:0;}
min1200 { min-width:1200px;}
c_b { clear:both;}

a { text-decoration:none;}

.M { width:1200px; min-width:1200px; margin:0 auto;}
fl { float:left;}
fr { float:right;}

ul, ol, li { list-style-type:none;}

h1, h2, h3, h4 { font-size:12px; font-weight:bold;}

select, input, img, select { vertical-align:middle;}

a { text-decoration:none; outline:none; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
clearboth { height:0px; line-height:0px; overflow:hidden; clear:both; font-size:0px;}

@media \0screen {  .title>p:first-child{        font-weight:bold;        text-align:center;        font-size:33px;        height:33px;        line-height:33px;        color:#333333;   }    .title>p:first-child>em{        font-style:normal;        color:#e10602;   }    .title>p:first-child+p{        margin-top:29px;        text-align:center;        font-size:18px;        line-height:18px;        height:18px;        color:#333;   }}
.ind_title{ text-align:center; margin:50px auto 0; position:relative;}
.ind_title h3{ font:bold 60px/60px Arial; color:#f6f6f6; text-align:center;}
.ind_title p{ display:inline-block; vertical-align:top; padding:0 15px; color:#333333; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font:bold 32px/60px "微软雅黑";}
.title>p:nth-child(1){ font-weight:bold; text-align:center; font-size:33px; height:50px; line-height:50px; color:#e10602;}
.title>p:nth-child(1)>em{ font-style:normal; color:#e10602;}
.title>p:nth-child(2){ margin-top:29px; text-align:center; font-size:18px; line-height:18px; height:18px; color:#333;}
.ind_box1{ overflow:hidden;}
.ind_box1>div>ul{ margin:50px auto; display:flex; justify-content:space-between;}
.ind_box1>div>ul li{ width:216px; background:#F2F2F2;}
.ind_box1>div>ul li .box1_yuan{ border:4px solid #fff; width:80px; height:80px; margin:20px auto; border-radius:50%; background:#1479d7; overflow:hidden;}
.ind_box1>div>ul li .box1_yuan img{ width:80%; margin:10%; transition:0.5s;}
.ind_box1>div>ul li .box1_fang{ overflow:hidden; width:216px;}
.ind_box1>div>ul li .box1_fang>p:nth-of-type(1) { padding:0 18px; font:bold 22px/36px "微软雅黑"; color:#1479d7; text-align:center;}
.ind_box1>div>ul li .box1_fang>p:nth-of-type(2) { padding:0 18px 20px; margin-top:8px; font-size:14px; line-height:24px; color:#777777; text-align:center;}
.ind_box1>div>ul li:hover{ box-shadow:0 0 5px #F2F2F2;}
.ind_box1>div>ul li:hover .box1_yuan{ background:#e10602;}
.ind_box1>div>ul li:hover .box1_yuan img{ transform:scale(1.1);}
.ind_box1>div>ul li:hover .box1_fang>p:nth-of-type(1){ color:#e10602;}

/* con2 */
.con2{ width:100%; height:640px; background:#f4f4f4;}
.con2>.M{ overflow:hidden;}
.c2title{ padding:30px 0 20px;}
.con2 .c2title p{ /* margin-top:38px; */  text-align:left;}
.con2 .c2title p:nth-child(1){ font-size:24px; line-height:36px; color:#e10602; font-weight:bold;}
.con2 .c2title p:nth-child(2){ font-size:18px; line-height:36px; color:#333;}
.c2-left{ width:870px; height:640px; float:left;}
.c2-click{ position:absolute; /* margin-top:36px; */  /* float:left; */  width:870px; height:490px; }
.c2-click>div{ cursor:pointer; /* float:left; */  width:188px; height:113px; border:1px solid #D9D9D9; background:#fff;}
.c2-click>div:nth-child(2n+1){ position:relative; margin-left:0px; /* float:left; */}
.c2-click>div:nth-child(2n){ position:relative; margin-left:0px; float:right; right:0; top:-125px;}
.c2-click>div:nth-child(2n+1){ margin-left:0px; /* float:left; */  left:0;}
.c2-click>div+div{ margin-left:6px; margin-top:10px;}
/* .c2-click>div:nth-child(1), */
.c2-click>div:nth-child(5)>p:nth-child(1),
.c2-click>div:nth-child(5)>p:nth-child(2){ /* margin-top:0px; */  padding-left:14px;}
.c2-click>div>p:nth-child(1){ font-size:20px; color:#333; line-height:1; margin-top:37px; padding-left:28px; font-weight:bold;}
.c2-click>div>p:nth-child(2){ font-size:14px; color:#333; line-height:1; margin-top:9px; padding-left:28px;}
.c2-click>div.active{ background:#e10602; border:1px solid #e10602;}
.c2-click>div.active>p{ color:#fff;}
.c2-click>div:last-child>a{ display:block; width:calc(100% - 23px); height:100%; color:#e10602; line-height:113px; padding-left:23px; font-size:20px; font-weight:bold; background:url(../images/images_d/c2icon2.png) no-repeat 118px center;}
.c2-page{ /* margin-top:36px; */  float:left; width:470px; height:490px; margin-left:200px;}
.c2-list{ position:absolute; display:none; width:470px; height:490px;}
.c2-list.active{ display:block;}
.c2p{ width:470px; height:490px; float:left;}
.c2p>.c2p_img{ width:470px; height:375px; overflow:hidden;}
.c2p img{ width:100%; height:100%;}
.c2p_text{ background-color:#e10602; color:#fff; font-size:14px; line-height:22px; height:115px;}
.c2p_text p{ padding-top:16px; margin:0 20px;}
.c2-right{ width:300px; float:right;}
.c2-right ul { height:468px; border:1px solid #D0D0D0; padding:12px 5px 0px; float:left; margin:0 auto; overflow:hidden;}
.c2-right ul li { width:288px; height:30px; border-bottom:1px solid #CCC; margin:10px auto;}
.c2-right ul li a { width:210px; float:left; line-height:30px; font-size:14px; color:#000;}
.c2-right ul li a:hover{ color:#e10602; text-decoration:underline;}
.c2-right ul li span { width:55px; float:right; line-height:30px; font-size:12px;}

/* 优势 */
.ind_box2 { overflow:hidden; padding-bottom:50px; background:#f4f4f4;}
.ind_box2 .ind_title h3{ color:#eeeeee;}
.ind_box2-main{ margin-top:36px; width:100%; display:flex; justify-content:space-between;}
.ind_box2-main .ind_box2-item{ width:260px; border:5px solid #1479d7; border-radius:15px; text-align:center; cursor:pointer;}
.ind_box2-main .ind_box2-item>h5{ font-size:60px; font-family:Impact; line-height:60px; color:#1479d7; margin-top:20px;}
.ind_box2-main .ind_box2-item>h5 em{ font:normal 16px/20px "微软雅黑"; display:inline-block; vertical-align:bottom; margin-left:10px;}
.ind_box2-main .ind_box2-item>p{ font-size:18px; line-height:50px;}
.ind_box2-main .ind_box2-item>span{ display:block; font:normal 14px/20px "微软雅黑"; margin-bottom:20px;}
.ind_box2-main .ind_box2-item:hover{ border:5px solid #e10602; color:#e10602; box-shadow:0 0 5px #e10602;}
.ind_box2-main .ind_box2-item:hover>h5{ color:#e10602;}

/* ind_box3 */
.ind_box3{ /* background:#F4F4F4; */  width:100%; overflow:hidden;}
.ind_box3>.M{ overflow:hidden;}
.ind_box3 .title{ margin-top:38px;}
.box3_click{ margin:28px auto 0; width:1140px; height:50px; display:flex; justify-content:center;}
.box3_click>div{ width:170px; height:50px; cursor:pointer; text-align:center; line-height:50px; font-size:14px; background:#1479d7; color:#fff; border-radius:20px; margin-right:22px;}
.box3_click>div>a{ display:block; width:100%; height:100%; color:#fff;}
.box3_click>div:last-child{ margin-right:0;}
.box3_click>div.active{ background:#e10602;}
.box3_page{ margin:20px 0;}
.box3_list{ display:none; overflow:hidden;}
.box3_list.active{ display:block;}
.box3_list>.box3_item{ float:left; background:#fff; padding:7px; width:268px; border:1px solid #D9D9D9; margin:0 20px 20px 0;}
.box3_list>.box3_item .c3p{ width:100%; height:263px; position:relative; overflow:hidden;}
.box3_list>.box3_item .c3p>img{ width:100%; display:block; vertical-align:top;}
.box3_list>.box3_item .c3zz{ position:absolute; z-index:2; top:100%; width:100%; height:100%; background:rgba(0,0,0,0.5); transition:ease-out 0.3s;}
.box3_list>.box3_item .c3zz>a{ display:block; width:100%; height:100%; margin:0 auto; padding-top:66px;}
.box3_list>.box3_item .c3zzp>img{   width:40px; height:40px;}
.box3_list>.box3_item .c3zz>p{ font-size:12px; color:#fff; line-height:20px; margin-top:16px; text-align:center; padding:0 25px;}
.box3_list>.box3_item .c3zz>p>a{ color:#fff;}
.box3_list>.box3_item .c3t{ margin-top:9px; overflow:hidden; width:100%; height:39px; display:block; background:#EFEFEF; font-size:14px; color:#333; line-height:39px; text-align:center;}
.box3_list>.box3_item:nth-child(4n){ margin:0 0 20px 0;}
.box3_list>.box3_item:hover .c3zz{ top:0;}
.box3_list>.box3_item:hover .c3t{ color:#e10602;}

/* ind_box4 */
.ind_box4{ width:100%; background-color:#f4f4f4; overflow:hidden;}
.ind_box4 .w1200{ height:570px;}
.ind_box4 .w1200 .ind_title h3{ color:#eeeeee;}
.box4_list{ width:100%; margin-top:40px; overflow:hidden;}
.box4_list .box4_item{ width:146px; height:180px; float:left; margin:0 29.66px 30px 0px;}
.box4_list .box4_item>.box4_yuan{ width:90px; height:90px; background-color:#ffffff; border:5px solid #1479d7; border-radius:20px; margin:0 auto;}
.box4_list .box4_item>.box4_text{ width:100%; height:76px; text-align:center;}
.box4_list .box4_item>.box4_text>p:nth-child(1){ font-size:16px; line-height:18px; margin-top:20px;}
.box4_list .box4_item>.box4_text>p:nth-child(1)::before{ display:inline-block; position:relative; top:-5px; right:5px; content:""; width:5px; height:0px; border:1px solid #333;}
.box4_list .box4_item>.box4_text>p:nth-child(1)::after{ display:inline-block; position:relative; top:-5px; left:5px; content:""; width:5px; height:0px; border:1px solid #333;}
.box4_list .box4_item>.box4_text>p:nth-child(2){ font-size:18px; line-height:36px; /* margin-top:26px; */}
.box4_list .box4_item:nth-child(7){ margin:0 0 30px;}
/*.box4_list .box4_item:nth-child(n+8){ float:right;}*/
.box4_list .box4_lx{ width:300px; padding-top:35px; float:left;}
.box4_list .box4_lx>p:nth-child(1){ font-size:18px; line-height:36px; padding:12px 6px; font-weight:bold; color:#fff; background-color:#1479d7; text-align:center; border-radius:10px;}
.box4_list .box4_lx>p:nth-child(1) span{ font-size:22px;}
.box4_list .box4_lx>p:nth-child(2){ font-size:18px; line-height:60px; color:#333; text-align:center;}
.box4_list .box4_lx>p:nth-child(3){ font-size:24px; line-height:24px; font-weight:bold; color:#1479d7; text-align:center;}

/* box5 */
.ind_box5{ width:100%; overflow:hidden; padding-bottom:50px;}
.box5_a-img{ width:452px; float:right; border:10px solid #1479d7; border-radius:20px; margin-top:50px;}
.box5_a-img img{ width:100%; border-radius:20px;}
.box5_a-con{ margin-top:46px; width:700px; height:314px; float:left;}
.box5_a-con>p:nth-child(1){ padding-left:30px; height:30px; margin-top:16px; font-size:30px; font-weight:bold; color:#333; line-height:30px;}
.box5_a-con>p:nth-child(2){ margin-top:25px; padding-left:30px; font-size:14px; line-height:25px; color:#333; height:146px; overflow:hidden;}
.box5_a-con>a{ float:left; width:179px; height:49px; display:block; font-size:18px; text-indent:69px; color:#fff; line-height:49px; border-radius:50px; margin-top:20px;}
.box5_a-con>a:nth-child(3){ background:url(../images/ind_icon1.png) no-repeat 39px center #1479d7; margin-left:30px;}
.box5_a-con>a:nth-child(4){ background:url(../images/ind_icon2.png) no-repeat 39px center #1479d7; margin-left:30px;}

/* ind_box6 */
.ind_box6{ width:100%; background-color:#f4f4f4; overflow:hidden; padding-bottom:50px;}
.ind_box6 .ind_title h3{ color:#eeeeee;}
.box6_par{ width:1200px; margin-top:40px;}
.box6_par .sw2 li .img{ width:100%; margin-bottom:5px;}
.box6_par .sw2 li .img img{ width:100%;}
.box6_par .sw2 li .tit{ background:#efefef; font:normal 14px/35px "微软雅黑"; height:35px; text-align:center;}

/* ind_box7 */
.ind_box7{ width:100%; margin-top:40px;}
.ind_box7>.M{ overflow:hidden;}
.box7_click{ width:100%; background:#f2f2f2; border:1px solid #d8d8d8; box-sizing:border-box; overflow:hidden;}
.box7_click>a{ display:block; float:left; width:160px; height:100%; line-height:60px; text-align:center; font-size:16px; color:#fff; background:#1479d7;}
.box7_click>a.active{ color:#fff; border-color:#d8d8d8 !important; background:#e10602;}
.box7_click>a:nth-child(2n+1){ border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2;}
.box7_click>a:nth-child(1){ border-left:none;}
.box7_click>div{ float:right; padding-right:20px;}
.box7_click>div a{ font:normal 16px/60px "微软雅黑"; color:#e10602;}
.box7_page{ width:100%;}
.box7_list{ margin:26px 0; display:none; overflow:hidden;}
.box7_list.active{ display:block;}
.box7_list .box7_left{ width:291px; height:100%; background:#f6f6f6; float:left; margin-right:12px;}
.box7_list .box7_left:nth-child(4){ margin-right:0;}
.box7_list .box7_left .box7_l-img{ width:100%; height:160px; padding:0 10px; margin:10px 0 0; overflow:hidden; box-sizing:border-box;}
.box7_list .box7_left .box7_l-img img{ width:100%; min-height:100%;}
.box7_list .box7_left .box7_l-text{ padding:20px 10px;}
.box7_list .box7_left .box7_l-text h5>a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:250px; font-size:16px; font-weight:bold; color:#333;}
.box7_list .box7_left .box7_l-text p{ font-size:12px; line-height:22px; margin:20px 0; overflow:hidden; height:70px;}
.box7_list .box7_left .box7_l-text a{ font-size:14px; line-height:22px; color:#e10602;}

