/* index */
/* banner */
.focus{width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden;}
.focus .hd{width:100%;height:12px;position:absolute;z-index:1;bottom:15px;text-align:center;}
.focus .hd ul{display:inline-block;height:12px;font-size:0;vertical-align:top;}
.focus .hd ul li{display:inline-block;width:12px;height:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ccc;margin:0 5px;vertical-align:top;overflow:hidden;}
.focus .hd ul .on{background:#fff;}
.focus .bd{position:relative;z-index:0;}
.focus .bd li img{width:100%;height:auto;background:url(../images/loading.gif) center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

/* index panel 1 */
.index_panel_1{}
.index_h_1{height:20px;line-height:24px;margin-top:26px;margin-bottom:32px;}
.index_h_1 .t{color:#080808;font-size:20px;float:left;}
.index_h_1 .ico{display:inline-block;background-color:#0091bd;width:6px;height:24px;margin-right:6px;position:relative;top:4px;}
.index_h_1 .r{float:right;display:none;}
.index_h_1 .r li{float:left;width:60px;height:30px;line-height:30px;color:#fff;background-color:#4d4b4b;text-align:center;margin-left:10px;}
.index_c_1{width:100%;overflow:hidden;}
.index_c_1_con{width:100%;}
.index_c_1 dl{border:1px solid #dddddd;width:100%;padding:5% 7%;margin-bottom:3%;}
/*.index_c_1 dl dt img{width:100%;max-width:190px;display:block;margin:0 auto;}*/
.index_c_1 dl dd.t{line-height:1.6;height:46px;margin-top:2%;overflow:hidden;font-size:12px;}
.index_c_1 dl dd.t a{color:#666;}
.index_c_1 dl dd.p{color:#333333;font-size:24px;;margin-top:3%;}
.index_c_1 dl dd.p span{font-size:14px;}

.index_c_1 dl a{display: block; height: 190px; overflow: hidden;}
.index_c_1 dl:hover {
    box-shadow: 0 3px 10px #f17e7a;
    border-color: #f17e7a;
}
.index_c_1 dl dt img{
    width:100%;max-width:190px;display:block;margin:0 auto;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.index_c_1 dl dt img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}

@media (max-width: 991px) {
    .index_h_1{margin-top:16px;margin-bottom:22px;}
    .index_c_1_column{width:48%;float:left;margin-right:4%;}
    .index_c_1_column:nth-child(2n){margin-right:0;}
    .index_c_1_column:nth-child(2n+1){clear:both;}
    .index_c_1_column:nth-child(5){display:none;}
    .index_c_1 dl dd.t{font-size:0.9rem;height:3rem;}
    .index_c_1 dl dd.p{font-size:1.3rem;}
    .index_c_1 dl dd.p span{font-size:0.9rem;}
}
@media (min-width: 992px) and (max-width: 1199px) {	
    .index_c_1_column{width:23.5%;margin-right:2%;float:left;}
    .index_c_1_column:nth-child(4){margin-right:0%;}
    .index_c_1_column:nth-child(5){display:none;}
    .index_c_1_column:nth-child(2n+1){clear:none;}
}
@media (min-width: 1200px) {
    .index_c_1 dl{ height:316px;}
    .index_c_1_column{width:18.8%;float:left;margin-right:1.5%;}
    .index_c_1_column:nth-child(5){margin-right:0;}

}

.index_panel_2{margin-top:1.8%;}
.index_c_2_column{width:49%;margin-right:2%;float:left;}
.index_c_2_column:nth-child(2){margin-right:0;}
.index_c_2_column img{width:100%;}
@media (max-width: 991px) {
    .index_c_2_column{width:48%;margin-right:4%;float:left;}
}

.index_panel_3{}
.index_h_3{height:20px;line-height:24px;margin-top:26px;margin-bottom:32px;}
.index_h_3 .t{color:#080808;font-size:20px;float:left;}
.index_h_3 .ico{display:inline-block;background-color:#0091bd;width:6px;height:24px;margin-right:6px;position:relative;top:4px;}
.index_h_3 .r{float:left;line-height:3;margin-left:12px;}
.index_c_3_column dl{width:100%;padding:5% 7%;}
.index_c_3_column dl dt{width:100%;margin:0 auto; }
/*.index_c_3_column dl dt img{width:100%;display:block;}*/
.index_c_3_column dl dd.t{line-height:1.6;height:46px;margin-top:1.6%;overflow:hidden;font-size:12px;}
.index_c_3_column dl dd.t a{color:#666666;}
.index_c_3_column dl dd.p{color:#ff0000;font-family:Arial;font-size:24px;margin-top:0px;}
.index_c_3_column dl dd.p span{font-size:14px;}
.index_c_3_con{width:100%;border-left:1px solid #dddddd;}
.index_adv_3_column{float:left;border:1px solid #dddddd;border-bottom:0px none;width:100%;display:none;}
.index_adv_3_column img{width:100%;}
.index_c_3_column{float:left;width:50%;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
.index_c_3_column:nth-child(6){border-bottom:1px solid #dddddd;}
.index_c_3_column:nth-child(7){border-bottom:1px solid #dddddd;}

.index_c_3_column:hover {
	box-shadow: 0 3px 10px #f17e7a;
	border-color: #f17e7a;
}
.index_c_3_column dl dt{
    height: 180px; overflow: hidden; display: block; text-align: center; width: 100%;
}
.index_c_3_column dl dt img{
    max-width: 180px;
    width:100%;  
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.index_c_3_column dl dt img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}

@media (max-width: 991px) {
    .index_h_3{margin-top:16px;margin-bottom:22px;}
    .index_c_3_column dl dd.t{font-size:0.9rem;height:3rem;}
    .index_c_3_column dl dd.p{font-size:1.3rem;}
    .index_c_3_column dl dd.p span{font-size:0.9rem;}
    .index_c_3_column:nth-child(2n){clear:both;}
}
@media (min-width: 992px) and (max-width: 1199px) {	
    .index_c_3_con{border-left:0 none;}
    .index_adv_3_column{width:50%;display:block;height:280px;}
    .index_c_3_column{width:25%;height:280px;}
    .index_c_3_column:nth-child(4){border-left:1px solid #dddddd;clear:both;}
    .index_c_3_column:nth-child(4){border-bottom:1px solid #dddddd;}
    .index_c_3_column:nth-child(5){border-bottom:1px solid #dddddd;}
}
@media (min-width: 1200px) {
    .index_c_3_con{border-left:0 none;}
    .index_c_3_con{width:960px;float:left;}
    .index_adv_3_column{width:480px;height:280px;display:block;}
    .index_c_3_column{height:280px;width:240px;}
    .index_c_3_column:nth-child(4){border-left:1px solid #dddddd;}
    .index_c_3_column:nth-child(4){border-bottom:1px solid #dddddd;}
    .index_c_3_column:nth-child(5){border-bottom:1px solid #dddddd;}

    .index_h_3_r{line-height:54px;padding-left:10%;}
    .index_h_3_r .t{font-size:20px;}
    .index_c_3_con_r{width:220px;height:560px;border:1px solid #dddddd;float:right;}
    .index_c_3_r_column{width:90%;margin:0 auto;}
    .index_c_3_r_column dl{border-bottom:1px solid #dddddd;padding-bottom:20px;padding-top:20px;}
    .index_c_3_r_column dl dt{width:40%;;margin:0 auto;float:left;}
    .index_c_3_r_column dl dt img{width:100%;display:block}
    .index_c_3_r_column dl dd{width:55%;float:left;margin-left:5%;}
    .index_c_3_r_column dl dd.t{line-height:18px;height:36px;;margin-top:5px;overflow:hidden;}
    .index_c_3_r_column dl dd.t a{color:#333;}
    .index_c_3_r_column dl dd.p{color:#ff0000;font-family:Arial;margin-top:6px;font-size:18px;}
    .index_c_3_r_column dl dd.p span{font-size:12px;}
    .index_c_3_r_column:nth-child(4) dl{border-bottom:0 none;}
}

.index_panel_4{margin-top:1.8%;}
.index_panel_4 li{width:100%;margin-top:15px;}
.index_panel_4 li img{width:100%;}
@media (min-width: 640px) {
    .index_panel_4 li{width:32%;margin-right:2%;float:left;}
    .index_panel_4 li:nth-child(3){margin-right:0;}
    .index_panel_4 li img{width:100%;}
}

.index_panel_5{}
.index_h_5{height:20px;line-height:24px;margin-top:26px;margin-bottom:32px;}
.index_h_5 .t{color:#080808;font-size:20px;}
.index_h_5 .ico{display:inline-block;background-color:#0091bd;width:6px;height:24px;margin-right:6px;position:relative;top:4px;}
.index_c_5_column{float:left;width:50%;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
.index_c_5_con{border-left:1px solid #dddddd;}
.index_adv_5_column{float:left;border:1px solid #dddddd;border-bottom:0px none;width:100%;display:none;}
.index_adv_5_column img{width:100%;}
.index_c_5_column dl{width:100%;padding:5% 7%;}
.index_c_5_column dl dt{width:100%;margin:0 auto;}
/*.index_c_5_column dl dt img{width:100%;display:block;}*/
.index_c_5_column dl dd.t{line-height:1.6;height:36px;;margin-top:5px;overflow:hidden;}
.index_c_5_column dl dd.t a{color:#666;}
.index_c_5_column dl dd.p{color:#ff0000;font-family:Arial;font-size:24px;margin-top:5px;}
.index_c_5_column dl dd.p span{font-size:14px;}
.index_c_5_column:nth-child(4){border-bottom:1px solid #dddddd;}
.index_c_5_column:nth-child(5){border-bottom:1px solid #dddddd;}

.index_c_5_column:hover {
	box-shadow: 0 3px 10px #f17e7a;
	border-color: #f17e7a;
}
.index_c_5_column dl dt a{
    display: block; height: 180px; overflow: hidden; text-align: center;
}
.index_c_5_column dl dt img{
    width:100%;max-width: 180px; 
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.index_c_5_column dl dt img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}

@media (max-width: 991px) {
    .index_h_5{margin-top:16px;margin-bottom:22px;}
    .index_c_5_column:nth-child(6){display:none;}
    .index_c_5_column dl dd.t{font-size:0.9rem;height:3rem;}
    .index_c_5_column dl dd.p{font-size:1.3rem;}
    .index_c_5_column dl dd.p span{font-size:0.9rem;}
    .index_c_5_column:nth-child(2n){clear:both;}
}
@media (min-width: 992px) and (max-width: 1199px) {	
    .index_c_5_con{border-left:0 none;}
    .index_adv_5_column{width:75%;display:block;}
    .index_c_5_column{float:left;width:25%;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
    .index_c_5_column:nth-child(3){border-left:1px solid #dddddd;clear:both;}
    .index_c_5_column:nth-child(3){border-bottom:1px solid #dddddd;}
    .index_c_5_column:nth-child(6){border-bottom:1px solid #dddddd;}
}
@media (min-width: 1200px) {
    .index_c_5_con{border-left:0 none;}
    .index_c_5_con{width:960px;float:left;}
    .index_c_5_column{height:280px;width:240px;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
    .index_adv_5_column{width:720px;height:280px;display:block;}
    .index_c_5_column:nth-child(3){border-left:1px solid #dddddd;}
    .index_c_5_column:nth-child(3){border-bottom:1px solid #dddddd;}
    .index_c_5_column:nth-child(6){border-bottom:1px solid #dddddd;}
    .index_c_5_con_r img{height:560px;}
}

.index_panel_6{margin-top:1.8%;}
.index_panel_6 img{width:100%;}

.index_panel_7{}
.index_h_7{height:20px;line-height:24px;margin-top:26px;margin-bottom:32px;}
.index_h_7 .t{color:#080808;font-size:20px;}
.index_h_7 .ico{display:inline-block;background-color:#0091bd;width:6px;height:24px;margin-right:6px;position:relative;top:4px;}
.index_c_7_column dl{width:100%;padding:5% 7%;}
.index_c_7_column dl dt{width:100%;margin:0 auto;padding-top:0px;}
/*.index_c_7_column dl dt img{width:100%;display:block;}*/
.index_c_7_column dl dd.t{line-height:1.6;height:36px;;margin-top:5px;font-size:12px;overflow:hidden;}
.index_c_7_column dl dd.t a{color:#666;}
.index_c_7_column dl dd.p{color:#ff0000;font-family:Arial;font-size:20px;margin-top:5px;}
.index_c_7_column dl dd.p span{font-size:12px;}
.index_c_7_con{width:100%;border-left:1px solid #dddddd;}
.index_adv_7_column{float:left;border:1px solid #dddddd;width:240px;height:560px;display:block;border-bottom:1px solid #dddddd;}
.index_adv_7_column img{width:100%;height:558px;}
.index_c_7_column{float:left;width:50%;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
.index_c_7_column:nth-child(6){border-bottom:1px solid #dddddd;}
.index_c_7_column:nth-child(7){border-bottom:1px solid #dddddd;}

.index_c_7_column:hover {
	box-shadow: 0 3px 10px #f17e7a;
	border-color: #f17e7a;
}
.index_c_7_column dl dt a{
    display: block; width: 100%; overflow:hidden; height: 180px; text-align: center
}
.index_c_7_column dl dt img{
    width:100%;max-width: 180px;  
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.index_c_7_column dl dt img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}

@media (max-width: 991px) {
    .index_h_7{margin-top:16px;margin-bottom:22px;}
    .index_h_7{margin-top:16px;margin-bottom:22px;}
    .index_adv_7_column{display:none;}
    .index_c_7_column dl dd.t{font-size:0.9rem;height:3rem;}
    .index_c_7_column dl dd.p{font-size:1.3rem;}
    .index_c_7_column dl dd.p span{font-size:0.9rem;}
    .index_c_7_column:nth-child(2n){clear:both;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    .index_adv_7_column{width:25%;}
    .index_c_7_con{border-left:0 none;width:100%;float:left;}
    .index_c_7_column{height:280px;width:25%;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
    .index_c_7_column:nth-child(5){border-bottom:1px solid #dddddd;}

}
@media (min-width: 1200px) {
    .index_c_7_con{border-left:0 none;width:960px;float:left;}
    .index_c_7_column{height:280px;width:240px;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
    .index_c_7_column:nth-child(5){border-bottom:1px solid #dddddd;}
    .index_h_7_r{line-height:54px;padding-left:10%;}
    .index_h_7_r .t{font-size:20px;}
    .index_c_7_con_r{width:220px;height:560px;border:1px solid #dddddd;float:right;}
    .index_c_7_r_column{width:90%;margin:0 auto;}
    .index_c_7_r_column dl{border-bottom:1px solid #dddddd;padding-bottom:20px;padding-top:20px;}
    .index_c_7_r_column dl dt{width:40%;;margin:0 auto;float:left;}
    .index_c_7_r_column dl dt img{width:100%;display:block}
    .index_c_7_r_column dl dd{width:55%;float:left;margin-left:5%;}
    .index_c_7_r_column dl dd.t{line-height:18px;height:36px;;margin-top:5px;overflow:hidden;}
    .index_c_7_r_column dl dd.t a{color:#333;}
    .index_c_7_r_column dl dd.p{color:#ff0000;font-family:Arial;margin-top:6px;font-size:18px;}
    .index_c_7_r_column dl dd.p span{font-size:12px;}
    .index_c_7_r_column:nth-child(4) dl{border-bottom:0 none;}
}


.index_panel_8{margin-top:1.8%;}
.index_panel_8 img{width:100%;}

.index_h_9{height:20px;line-height:24px;margin-top:26px;margin-bottom:32px;}
.index_h_9 .t{color:#080808;font-size:20px;}
.index_h_9 .ico{display:inline-block;background-color:#0091bd;width:6px;height:24px;margin-right:6px;position:relative;top:4px;}
.index_con_9_r{display:none;}
.index_con_9{width:100%;border-bottom:1px solid #dddddd;margin-bottom:10px;}
.index_c_9_column{float:left;width:25%;height:169px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;}
.index_c_9_column dl{padding:15% 5% 0 5%;}
.index_c_9_column dt{float:left;width:45%;}
.index_c_9_column dt img{width:100%;}
.index_c_9_column dd{float:left;width:55%;}
.index_c_9_column dl dd.t{line-height:1.6;height:54px;margin-top:5px;overflow:hidden;font-size:12px;}
.index_c_9_column dl dd.t a{color:#666;}
.index_c_9_column dl dd.p{color:#ff0000;font-family:Arial;margin-top:6px;font-size:18px;}
.index_c_9_column dl dd.p span{font-size:12px;}
.index_c_9_column_2{float:left;width:25%;height:338px;border:1px solid #dddddd;border-bottom:0 none;}
.index_c_9_column_2 dl{padding:15% 5% 0 5%;}
.index_c_9_column_2 dt{width:60%;margin:0px auto;}
.index_c_9_column_2 dt img{width:100%;}
.index_c_9_column_2 dd{margin-top:12px;}
.index_c_9_column_2 dl dd.t{line-height:18px;height:36px;overflow:hidden;}
.index_c_9_column_2 dl dd.t a{color:#333;}
.index_c_9_column_2 dl dd.p{color:#ff0000;font-family:Arial;font-size:18px;}
.index_c_9_column_2 dl dd.p span{font-size:12px;}

@media (max-width: 991px) {
    .index_h_9{margin-top:16px;margin-bottom:22px;}
    .index_c_9_column_2{display:none;}
    .index_c_9_column{width:50%;height:auto;}
    .index_c_9_column dl{padding:5% 3% 5% 3%;}
    .index_c_9_column dt{width:40%;}
    .index_c_9_column dd{width:60%;}
    .index_c_9_column dl dd.t{height:34px;overflow:hidden;}
    .index_c_9_column:nth-child(2n){border-left:1px solid #dddddd;}
    .index_c_9_column:nth-child(6){border-bottom:1px solid #dddddd;}
    .index_c_9_column:nth-child(7){border-bottom:1px solid #dddddd;}
    .index_c_9_column dl dd.t{font-size:0.9rem;height:2.8rem;}
    .index_c_9_column dl dd.p{font-size:1.3rem;}
    .index_c_9_column dl dd.p span{font-size:0.9rem;}
    .index_c_9_column:nth-child(2n){clear:both;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    .index_c_9_column{width:25%;}
    .index_c_9_column_2{width:25%;border-bottom:1px solid #ddd;}
    .index_c_9_column:nth-child(5){border-bottom:1px solid #dddddd;}
    .index_c_9_column:nth-child(6){border-bottom:1px solid #dddddd;}
    .index_c_9_column:nth-child(7){border-bottom:1px solid #dddddd;}
}
@media (min-width: 1200px) {
    .index_con_9{float:left;width:998px;}
    .index_c_9_column{width:249.5px;}
    .index_c_9_column_2{width:249.5px;}
    .index_con_9_r{float:right;width:202px;height:338px;display:block;background-color:#13a2b6;}
    .index_con_9_r_h{width:202px;height:62px;line-height:62px;font-size:18px;color:#fff;padding-left:57px;background:url(../images/ico_note.png) #0d91a3 no-repeat 26px 21px;}
    .index_con_9_r_con{width:202px;}
    .index_con_9_r_con li{height:44px;line-height:44px;margin-left:26px;border-bottom:1px dashed #22acbf;margin-right:26px;}
    .index_con_9_r_con li a{color:#fff;font-size:14px;}
}
