﻿@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: "pfzt";
    src: url("../fonts/pfzt.eot");
    src: url("../fonts/pfzt.eot?#iefix") format("embedded-opentype"), url("../fonts/pfzt.woff") format("woff"), url("../fonts/pfzt.ttf") format("truetype"), url("../fonts/pfzt.svg#slick") format("svg");
    font-weight: normal;
    font-style: normal;
}
#newBridge .nb-icon-wrap{right:-100% !important;opacity:0;}

body {
    font-family:"Microsoft Yahei","微软雅黑",SimSun,Arial,tahoma,arial !important;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
}

html{font-size:62.5%;}
a{
	color:#7d7d7d;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;
	text-decoration:none;outline:none;
}
a:hover 
{
    color:#cb3633;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
.yh {
	font-family:"Microsoft Yahei","微软雅黑";
	}
a,img{border:0px;}

p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family:"Microsoft Yahei";outline:none;}
input[type="text"]:disabled
{ 
background-color: #fff;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #969696;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #969696;
}

input:-ms-input-placeholder {
    color: #969696;
}

input::-webkit-input-placeholder {
    color: #969696;
}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:999999;background-color:rgba(255,255,255,1);}
.load_img{width:170px;height:42px;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-85px;margin-top:-21px;}
.load_img img{width:100%;display:block;}


.teltcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:99999;display:none;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.teltcfr .teltc_bg{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.7);opacity:0;}
.teltcfr .teltc_c{width:400px;overflow:hidden;background-color:#fff;position:absolute;left:50%;margin-left:-200px;top:50%;padding:30px 36px 10px 36px;}
.teltcfr .teltc_c a.close{width:14px;height:14px;display:block;background:url("../images/tc_01.png") center no-repeat;background-size:100%;position:absolute;right:15px;top:15px;}
.teltcfr .teltc_c p{width:100%;overflow:hidden;}
.teltcfr .teltc_c p.p1{font-size:16px;color:#595757;line-height:26px;text-align:left;font-weight:bold;}
.teltcfr .teltc_c p.p1 span{}
.teltcfr .teltc_c p.p2{text-align:left;font-size:40px;color:#e50012;line-height:60px;font-weight:bold;}
.teltcfr .teltc_c p.p6{font-size:15px;color:#717071;line-height:30px;font-weight:bold;}
.teltcfr .teltc_c p.p3{margin-top:10px;text-align:center;}
.teltcfr .teltc_c p.p3 em{display:inline-block;font-style:normal;width:100%;position:relative;height:33px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:117px;}
.teltcfr .teltc_c p.p3 em input.teltc_txt{width:100%;height:33px;line-height:33px;border:1px solid #b4b4b5;padding:0px 10px;border-radius:3px 0px 0px 3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.teltcfr .teltc_c p.p3 em input.teltc_btn{height:33px;padding:0px 30px;border:0px;cursor:pointer;background-color:#e50012;font-size:14px;color:#fff;position:absolute;right:1px;top:0px;border-radius:0px 3px 3px 0px;}
.teltcfr .teltc_c p.p4{margin-top:7px;}
.teltcfr .teltc_c p.p4 span{width:100%;display:block;overflow:hidden;margin:0px auto;font-size:14px;color:#19a6d0;background:url("../images/tc_03.png") left center no-repeat;background-size:12px;padding-left:14px;}
.teltcfr .teltc_c p.p5{margin-top:20px;text-align:center;}
.teltcfr .teltc_c p.p5 a{width:100%;height:33px;border:0px;display:block;overflow:hidden;text-align:center;line-height:33px;margin:0px auto;padding:0px;background-color:#e50012;font-size:14px;color:#fff;border-radius:3px;}
.teltcfr .teltc_c p.p7{text-align:center;font-size:14px;color:#666;line-height:1.75;margin-top:10px;}
.teltcfr .teltc_c p.p7 a{color:#666;}

/*common*/
.container {width: 100%;}

.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_c{width:94%;margin:0px auto;padding:0px;max-width:1300px;}
.wrap_in{overflow:hidden;width:1440px;margin:0px auto;padding:0px;}

.intopfr{overflow:visible;height:64px;position:fixed;left:0px;top:0px;background-color:#fafafa;z-index:9999;}
.intopfr .wrap_c{width:auto;max-width:100000px;margin:0px 30px;}
.intopfr .fl{padding:12px 0px;}
.intopfr .fl img{height:30px;display:block;float:left;margin-top:5px;}
.intopfr .fl img.img1{height:30px;margin-left:40px;}
.intopfr .fl img.img2{display:none;}
.intopfr .fl img.img3{display:none;}
.intopfr .fl span{float:left;display:inline-block;line-height:40px;color:#cf161b;font-size:30px;font-weight:bold;margin-left:20px;}

.intopfr .fr{line-height:40px;padding:12px 0px;position:absolute;right:30px;top:0px;}
.intopfr .fr a{font-size:16px;color:#979797;float:left;margin-left:20px;display:inline-block;}
.intopfr .fr a:nth-child(1){margin-left:0px;}
.intopfr .fr a.menu_click{width:20px;height:40px;background:url("../images/in_01.png") center no-repeat;background-size:100%;}
.intopfr .fr a:hover{color:#cf161b;}

.intop_pos{background-color:#43515c;}
.intop_pos .fl img.img0{display:none;}
.intop_pos .fl img.img1{display:none;}
.intop_pos .fl img.img2{display:block;}
.intop_pos .fl img.img3{display:block;}
.intop_pos .fr a{color:#fff;}
.intop_pos .fr a.menu_click{width:20px;height:40px;background:url("../images/in_01_on.png") center no-repeat;background-size:100%;}

.intop_empty{width:100%;height:64px;overflow:hidden;}


.menu_fr{position:fixed;right:-360px;top:0px;z-index:9999999;background-color:#e2e2e2;z-index:9999;padding:20px;width:360px;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.menu_fr .menu_t{width:100%;overflow:hidden;margin-top:0px;}
.menu_fr .menu_t a{width:20px;height:20px;display:block;overflow:hidden;background:url("../images/close.jpg") center no-repeat;background-size:100%;float:right;margin-right:20px;}
.menu_fr ul{width:100%;overflow:hidden;margin-top:20px;}
.menu_fr ul li{width:100%;overflow:hidden;padding:0px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#f2f3f3;margin-bottom:10px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.menu_fr ul li:nth-child(7){margin-bottom:0px;padding-bottom:0px;border-bottom:0px;}
.menu_fr ul li .menu_c{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin:12px 0px;}
.menu_fr ul li em{display:block;overflow:hidden;font-style:normal;}
.menu_fr ul li em.em1{width:110px;text-align:left;font-size:16px;color:#595757;font-weight:bold;}
.menu_fr ul li em.em1 span{display:inline-block;}
.menu_fr ul li em.em2{width:62%;text-align:left;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-left:1px solid #abacac}
.menu_fr ul li em.em2 a{float:left;font-size:13px;color:#666;line-height:30px;margin-right:5px;margin-bottom:0px;transition:0s ease-in-out;-webkit-transition:0s ease-in-out;-o-transition:0s ease-in-out;-moz-transition:0s ease-in-out;}
.menu_fr ul li em.em2 a:hover{color:#fff;}
.menu_fr ul li:hover{background-color:#e50012;}
.menu_fr ul li:hover em.em1{color:#fff;}
.menu_fr ul li:hover em.em1 a{color:#fff;}
.menu_fr ul li:hover em.em2{border-left:1px solid #fff;}
.menu_fr ul li:hover em.em2 a{color:#fff;}


.in_06{overflow:hidden;margin-top:40px;}
.in_06 img{width:100%;display:block;}
.in_06 dl{float:left;width:30%;float:left;margin:0px;padding:0px;margin-right:5%;}
.in_06 dl:nth-child(3){margin-right:0px;}
.in_06 dl dt{margin:0px;padding:0px;width:100%;overflow:hidden;border-bottom:1px solid #e50012;line-height:40px;font-size:20px;color:#000;font-weight:bold;padding-bottom:10px;margin-bottom:15px;}
.in_06 dl dt a{color:#595757;}
.in_06 dl dd{margin:2px 0px;padding:0px;width:100%;overflow:hidden;font-size:14px;line-height:24px;}


.btnfr{overflow:hidden;background:url("../images/btn_01.jpg") center no-repeat #f3f3f3;background-size:cover;margin-top:40px;padding:30px 0px;}
.btnfr .wrap_c{overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;align-items:flex-end;}

.btn_l{width:60%;}
.btn_l p{width:100%;overflow:hidden;}
.btn_l p.p1{font-size:34px;color:#fff;font-weight:bold;line-height:60px;margin-bottom:20px;}
.btn_l p.p2{font-size:16px;color:#fff;line-height:26px;font-weight:bold;}
.btn_l p.p3{font-size:16px;color:#fff;line-height:26px;font-weight:bold;}
.btn_l p.p4{margin-top:20px;font-size:14px;color:#fff;line-height:20px;}
.btn_l p.p5{margin-top:20px;font-size:14px;color:#fff;line-height:20px;}
.btn_l p.p6{margin-top:20px;color:#fff;font-size:14px;}
.btn_l p.p6 a{float:left;color:#fff;}
.btn_l p.p6 i{float:left;width:1px;height:10px;display:inline-block;background-color:#fff;margin:0px 9px;margin-top:5px;}

.btn_r{}
.btn_r p{width:100%;overflow:hidden;}
.btn_r p.p1{}
.btn_r p.p1 img{width:240px;display:block;float:right;}
.btn_r p.p2{margin-top:30px;text-align:right;font-size:14px;color:#fff;line-height:20px;}


.topfr{overflow:hidden;position:fixed;left:0px;top:0px;z-index:9999;background-color:#fff;padding:10px 0px;}
.topfr .fl{}
.topfr .fl img{height:30px;display:block;margin-top:5px;float:left;}
.topfr .fl img.img2{display:none;}
.topfr .fl span{display:inline-block;float:left;line-height:40px;font-size:20px;color:#e01f28;font-weight:bold;font-weight:bold;font-family:Arial;margin-left:20px;}
.topfr .fr{}
.topfr .menu_li{float:left;}
.topfr .menu_li ul li{float:left;line-height:40px;font-weight:100;margin-left:40px;}
.topfr .menu_li ul li:nth-child(1){margin-left:0px;}
.topfr .menu_li ul li a{font-size:16px;color:#979797;}
.topfr .menu_li ul li a:hover{color:#cb3633;}
.top_empty{width:100%;overflow:hidden;height:62px;}

.menu_click{float:left;overflow:hidden;display:none;}
.menuc{float:left;margin-top:2px;display:block;margin-left:6px;margin-right:0px;}
.menuc em{width:34px;height:34px;display:block;overflow:hidden;float:left;position:relative;cursor:pointer;}
.menuc em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color:#222;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.menuc em i.i1{top:10px;}
.menuc em i.i2{top:18px;}
.menuc em i.i3{top:26px;}
.menuc em.on i.i2{opacity:0;}
.menuc em.on i.i1{width:60%;left:20%;transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);}
.menuc em.on i.i3{width:60%;left:20%;transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);}



.banner{overflow:hidden;}
.banner_slide{width:100%;overflow:hidden;position:relative;}
.banner_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.banner_slide .swiper-slide img{width:100%;display:block;}
.banner_slide .swiper-slide .sp1{position:absolute;left:0px;top:60px;color:#e01f28;width:100%;overflow:hidden;opacity:0;}
.banner_slide .swiper-slide .sp1 .wrap_c{max-width:1440px;}
.banner_slide .swiper-slide .sp1 p{width:100%;overflow:hidden;}
.banner_slide .swiper-slide .sp1 p.p1{font-size:46px;line-height:52px;}
.banner_slide .swiper-slide .sp1 p.p2{margin-top:20px;font-size:30px;line-height:44px;}
.banner_slide .banner_sp{width:100%;overflow:hidden;position:absolute;left:0px;bottom:10px;text-align:center;z-index:99;}
.banner_slide .banner_sp span{margin:0px 3px;background-color:#c9c9c9;opacity:1;width:10px;height:10px;}
.banner_slide .banner_sp span.swiper-pagination-bullet-active{background-color:#cb3633;}

.banner_nav{overflow:visible;position:relative;margin-top:-50px;z-index:99;display:none;}
.banner_nav .wrap_c{width:1440px;max-width:100%;}
.banner_nav ul li{width:204px;overflow:hidden;float:left;margin-right:2px;background-color:#f2f2f2;padding:10px 0px;height:184px;position:relative;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.banner_nav ul li:nth-child(7){margin-right:0px;}
.banner_nav ul li p{margin:0px 20px;width:auto;}
.banner_nav ul li p.p1{font-size:18px;line-height:40px;}
.banner_nav ul li p.p1 span{color:#000;}
.banner_nav ul li p.p2{}
.banner_nav ul li p.p2 span{width:100%;display:block;overflow:hidden;font-size:14px;line-height:24px;}
.banner_nav ul li a p.p2 span{color:#7d7d7d;}
.banner_nav ul li a p.p1 span{color:#000;}
.banner_nav ul li:hover{background-color:#e01f28;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);z-index:999;}
.banner_nav ul li:hover a p.p1 span{color:#fff;}
.banner_nav ul li:hover a p.p2 span{color:#fff;}

.leftfr{width:190px;overflow:hidden;position:absolute;left:0px;top:80px;z-index:9998;}
.leftfr ul li{width:170px;overflow:hidden;background-color:#e7e7e7;margin-bottom:1px;padding:4.8px 10px;}
.leftfr ul li p{width:100%;overflow:hidden;}
.leftfr ul li p.p1{font-size:18px;color:#666;line-height:29px;}
.leftfr ul li p.p1 a{color:#666;font-weight:100;}
.leftfr ul li p.p2{}
.leftfr ul li p.p2 a{font-size:12px;float:left;color:#666;margin-right:5px;line-height:18px;font-weight:100;}
.leftfr ul li p.p2 a:hover{color:#cb3633;}


.in_01{overflow:hidden;}
.in_01_t{width:100%;overflow:hidden;line-height:30px;margin-top:20px;}
.in_01_t a{font-size:16px;color:#808080;margin-left:15px;font-weight:100;}
.in_01_t a:hover{color:#cb3633;}

.in_01_c{width:100%;overflow:hidden;margin-top:15px;}
.in_01_c ul li{width:33.3333%;overflow:hidden;float:left;position:relative;padding-bottom:12px;padding-right:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_01_c ul li:nth-child(3n){}
.in_01_c ul li a{width:100%;display:block;overflow:hidden;position:relative;}
.in_01_c ul li img{width:100%;display:block;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.in_01_c ul li .in_01c_hid{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;bottom:0px;background-color:rgba(0,0,0,0.5);opacity:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.in_01_c ul li .in_01c_hid em.em1{display:block;overflow:hidden;font-style:normal;position:absolute;left:20px;top:20px;}
.in_01_c ul li .in_01c_hid em.em1 span{width:100%;display:block;overflow:hidden;}
.in_01_c ul li .in_01c_hid em.em1 span.sp1{font-size:20px;color:#fff;line-height:40px;position:relative;padding-bottom:20px;}
.in_01_c ul li .in_01c_hid em.em1 span.sp1 b{width:60px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;bottom:0px;}
.in_01_c ul li .in_01c_hid em.em2{position:absolute;left:20px;bottom:20px;font-style:normal;display:block;padding-top:10px;}
.in_01_c ul li .in_01c_hid em.em2 b{width:15px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:0px;}
.in_01_c ul li .in_01c_hid em.em2 span{width:100%;display:block;overflow:hidden;}
.in_01_c ul li .in_01c_hid em.em2 span.sp2{font-size:16px;color:#fff;line-height:24px;}
.in_01_c ul li .in_01c_hid em.em2 span.sp3{font-size:14px;color:#fff;line-height:24px;}
.in_01_c ul li:hover .in_01c_hid{opacity:1;}
.in_01_c ul li:hover img{}


.in_01_b{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.in_01_b a{overflow:hidden;width:158px;height:45px;border:1px solid #737373;margin:0px auto;padding:0px;text-align:center;line-height:45px;font-size:16px;color:#737373;}
.in_01_b a:hover{background-color:#cb3633;color:#fff;border:1px solid #cb3633;}
.in_01_b b{font-family:SimSun;margin-top:10px;display:inline-block;color:#9f9f9f;display:none;}
.in_01_b a{
    padding: 5px 10px;
}


.in_02{overflow:hidden;margin-top:60px;background-color:#f3f1f2;padding-top:60px;}
.in_02_t{width:100%;overflow:hidden;text-align:center;font-size:30px;color:#737373;font-weight:100;}
.in_02_c{width:100%;overflow:hidden;margin-top:0px;}
.in_02_c ul li{width:8.3333%;overflow:hidden;float:left;}
.in_02_c ul li img{width:100%;display:block;}


.in_03_t{width:100%;overflow:hidden;font-size:20px;color:#979797;line-height:40px;} 
.in_03_c{width:100%;overflow:hidden;margin-top:20px;}
.in_03_c dl{margin:0px;padding:0px;float:left;width:11%;position:relative;margin-right:1.5%;}
.in_03_c dl:nth-child(8){margin-right:0px;}
.in_03_c dl dt{margin:0px;padding:0px;line-height:30px;margin-bottom:10px;}
.in_03_c dl dt a{font-size:20px;}
.in_03_c dl dd{margin:0px;padding:0px;line-height:24px;}
.in_03_c dl dd a{font-size:14px;}
.in_03_c dl a{color:#979797;}
.in_03_c dl a:hover{color:#fff;}
.in_03_c dl b{width:1px;height:150px;display:block;overflow:hidden;background-color:#979797;position:absolute;right:0px;top:0px;}


.in_03_b{width:100%;overflow:hidden;margin-top:20px;}
.in_03_b p{width:100%;overflow:hidden;text-align:center;font-size:14px;color:#979797;line-height:20px;}
.in_03_b p.p1{margin-top:20px;}

.in_04{overflow:hidden;margin-top:60px;}
.in_04 ul{width:30%;overflow:hidden;float:left;margin-right:5%;}
.in_04 ul:nth-child(3){margin-right:0px;}
.in_04 ul li{width:100%;overflow:hidden;line-height:24px;}
.in_04 ul li a{font-size:13px;color:#666;}
.in_04 ul li a:hover{color:#ff0000;}
.in_04 ul li.li1{line-height:26px;font-weight:bold;margin-bottom:10px;}
.in_04 ul li.li1 a{font-size:16px;}

.sub_01{overflow:hidden;position:relative;}
.sub_01 b.b2{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.sub_01 img{width:100%;display:block;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;}
.sub_01 img.w_wap{display:none;}
.sub_01 .sp1{position:absolute;left:0px;top:60px;color:#fff;width:100%;overflow:hidden;}
.sub_01 .sp1 .wrap_c{max-width:1440px;}
.sub_01 .sp1 p{width:100%;overflow:hidden;}
.sub_01 .sp1 p.p1{font-size:46px;line-height:52px;}
.sub_01 .sp1 p.p2{margin-top:20px;font-size:30px;line-height:44px;}
.sub_01 .sub_01_c{width:100%;overflow:hidden;font-size:30px;text-align:center;background-color:rgba(0,0,0,0);color:#fff;text-shadow:5px 2px 6px #000;letter-spacing:3px;line-height:44px;position:absolute;top:0px;left:0px;height:100%;z-index:999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.sub_01 .sub_01_c .p1{font-size:46px;line-height:52px;}
.sub_01 .sub_01_c .p2{font-size:30px;line-height:44px;margin-top:30px;}
.sub_01 .sub_01_c .p3{font-size:16px;line-height:30px;margin-top:30px;}
.sub_01 .sub_01_c .p3 p{line-height:1.75;}

.lgovi_01{overflow:hidden;margin-top:60px;background-color:#f2f2f2;padding:60px 0px;}
.lgovi_01_t{width:100%;overflow:hidden;text-align:center;}
.lgovi_01_t p{width:100%;overflow:hidden;}
.lgovi_01_t p.p1{font-size:26px;color:#737373;line-height:50px;font-weight:100;}
.lgovi_01_t p.p2{font-size:16px;color:#737373;line-height:30px;font-weight:100;}

.lgovi_01_c{width:100%;overflow:hidden;margin-top:40px;}
.lgovi_01_c ul li{width:16.25%;overflow:hidden;float:left;margin-right:0.5%;background-color:#fff;}
.lgovi_01_c ul li:nth-child(6){margin-right:0px;}
.lgovi_01_c ul li .lgovi_01c_t{width:100%;overflow:hidden;background-color:#d0d0d0;color:#fff;line-height:60px;font-size:15px;text-indent:20px;}
.lgovi_01_c ul li .lgovi_01c_c{width:100%;overflow:hidden;padding:10px 0px;min-height:192px;}
.lgovi_01_c ul li .lgovi_01c_c p{width:auto;overflow:hidden;margin:4px 20px;font-size:14px;line-height:24px;color:#808080;}
.lgovi_01_c ul li .lgovi_01c_b{width:100%;overflow:hidden;display:table;background-color:#d0d0d0;height:60px;}
.lgovi_01_c ul li .lgovi_01c_b span{display:table-cell;vertical-align:middle;font-size:15px;color:#fff;}
.lgovi_01_c ul li .lgovi_01c_b span i{display:block;overflow:hidden;margin:0px 20px;}


.lgovi_02{overflow:hidden;margin-top:60px;}
.logvi_02_c{width:100%;overflow:hidden;margin-top:40px;}
.logvi_02_c img{width:60%;display:block;margin:0px auto;padding:0px;}

.lgovi_03{overflow:hidden;margin-top:40px;}
.lgovi_03 a{width:13%;overflow:hidden;display:inline-block;text-align:center;margin-right:1.5%;background-color:#f2f2f4;line-height:50px;float:left;font-size:16px;color:#4d4d4d;}
.lgovi_03 a:nth-child(7){margin-right:0px;}


.lgovi_04{overflow:hidden;margin-top:40px;}
.logvi_04_c{width:700px;overflow:hidden;margin:0px auto;padding:0px;margin-top:20px;}
.logvi_04_c p{width:100%;overflow:hidden;}
.logvi_04_c p.p1{text-align:center;font-size:18px;color:#f5f5f5;font-weight:100;line-height:30px;}
.logvi_04_c p.p2{margin-top:20px;line-height:50px;position:relative;}
.logvi_04_c p.p2 i{color:#999;position:absolute;right:15px;top:0px;line-height:55px;font-size:20px;}
.logvi_04_c p.p2 input{width:698px;height:48px;line-height:38px;border:1px solid #d9d9d9;background:none;padding:0px;text-indent:10px;color:#848484;font-size:14px;}
.logvi_04_c p.p2 input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #848484;
}

.logvi_04_c p.p2 input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #848484;
}

.logvi_04_c p.p2 input:-ms-input-placeholder {
    color: #848484;
}

.logvi_04_c p.p2 input::-webkit-input-placeholder {
    color: #848484;
}
.logvi_04_c p.p2 textarea{width:678px;height:150px;border:1px solid #d9d9d9;overflow:hidden;background:none;padding:10px;font-size:14px;}
.logvi_04_c p.p2 textarea::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #848484;
}

.logvi_04_c p.p2 textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
}

.logvi_04_c p.p2 textarea:-ms-input-placeholder {
    color: #848484;
}

.logvi_04_c p.p2 textarea::-webkit-input-placeholder {
    color: #848484;
}
.logvi_04_c p.p3{margin-top:20px;}
.logvi_04_c p.p3 input{width:100%;height:50px;border:0px;background-color:#cd3733;cursor:pointer;color:#fff;font-size:16px;}

.logvi_04_b{width:100%;overflow:hidden;margin-top:40px;text-align:center;text-align:center;font-size:20px;color:#737373;line-height:44px;font-weight:100;}
.logvi_04_b i{color:#e01f28;font-size:40px;font-weight:400;}
.logvi_04_b br{display:none;}


.btnfr{overflow:hidden;margin-top:60px;background-color:#242424;padding:30px 0px;}
.btn_01{width:100%;overflow:hidden;color:#959595;margin-bottom:30px;}
.btn_01 .fl{}
.btn_01 .fl p{width:100%;overflow:hidden;}
.btn_01 .fl p.p1{font-size:20px;line-height:30px;}
.btn_01 .fl p.p2{font-size:14px;line-height:20px;margin-bottom:20px;}
.btn_01 .fl p.p3{font-size:12px;line-height:20px;}
.btn_01 .fl p.p5{font-size:12px;line-height:20px;margin-top:10px;}
.btn_01 .fr{}
.btn_01 .fr dl{margin:0px;padding:0px;float:left;margin-left:60px;}
.btn_01 .fr dl dt{margin:0px;padding:0px;font-size:14px;line-height:24px;margin-bottom:10px;}
.btn_01 .fr dl dd{margin:0px;padding:0px;font-size:12px;line-height:20px;}



.btn_02{width:100%;overflow:hidden;color:#959595;text-align:right;}
.btn_02 p{font-size:12px;line-height:20px;}


.about_01{overflow:hidden;margin-top:60px;}
.about_01 .fl{width:15%;margin-left:10%;}
.about_01 .fl p{width:100%;overflow:hidden;}
.about_01 .fl p img{max-width:100%;display:block;}
.about_01 .fl p.p1{margin-bottom:0px;}
.about_01 .fl p.p2{margin-top:30px;}
.about_01 .fl p.p2 span{width:100%;display:block;overflow:hidden;font-size:15px;color:#808080;font-weight:100;line-height:26px;}
.about_01 .fl p.p2 i{width:100%;display:block;overflow:hidden;font-size:20px;line-height:30px;color:#808080;}
.about_01 .fr{width:70%;}
.about_01 .fr p{width:100%;overflow:hidden;color:#808080;}
.about_01 .fr p.p1{font-size:16px;line-height:26px;}
.about_01 .fr p.p2{font-size:14px;line-height:16px;margin-top:5px;}
.about_01 .fr p.p3{font-size:14px;line-height:24px;}


.case_01{overflow:hidden;padding:40px 0px;}
.case_01 .fl{width:30%;margin-left:119px;}
.case_01 .fl p{width:100%;overflow:hidden;}
.case_01 .fl p.p1{font-size:30px;color:#fff;line-height:44px;}
.case_01 .fl p.p2{margin-top:60px;font-size:14px;color:#fff;line-height:24px;}
.case_01 .fr{width:726px;}
.case_01 .fr p{width:100%;overflow:hidden;font-size:14px;color:#fff;line-height:24px;margin-bottom:30px;}
.case_01 .fr p.p1{font-size:12px;line-height:20px;margin-top:60px;}

.case_02{overflow:hidden;}
.case_02 p{width:100%;overflow:hidden;margin-top:20px;}
.case_02 p img{width:100%;display:block;}



.ab01_t{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:40px;}
.ab01_t h1{width:100%;overflow:hidden;margin:0px;padding:0px;line-height:30px;font-size:24px;padding-bottom:36px;color:#979797;}

.ab01_c{width:100%;overflow:hidden;}
.about_01 .fr .ab01_c p{width:100%;overflow:hidden;font-size:14px;line-height:2em;}
.about_01 .fr .ab01_c p strong{font-size:16px;}
.ab01_c img{max-width:100%;}


.rightfr{overflow:hidden;position:fixed;right:0px;bottom:35%;z-index:9999;background-color:rgba(209,44,42,0.9);padding:14px;}
.rightfr ul li{width:100%;overflow:hidden;line-height:30px;}
.rightfr ul li a{color:#fff;display:inline-block;font-size:14px;padding:5px 0px;}
.rightfr ul li a span{display:inline-block;}
.rightfr ul li a span.sp1{background:url("../images/ion_01.png") left center no-repeat;background-size:20px;padding-left:25px;}
.rightfr ul li a span.sp2{background:url("../images/ion_02.png") left center no-repeat;background-size:20px;padding-left:25px;}
.rightfr ul li a span.sp3{background:url("../images/ion_03.png") left center no-repeat;background-size:20px;padding-left:25px;}




.nrightfr{width:60px;overflow:hidden;position:fixed;right:0px;bottom:22%;z-index:999;}
.nrightfr ul li{width:100%;overflow:hidden;margin-bottom:2px;background-color:#e50012;padding-bottom:10px;}
.nrightfr ul li img{width:28px;display:block;margin:0px auto;padding:0px;margin-top:15px;}
.nrightfr ul li span{width:100%;display:block;overflow:hidden;text-align:center;font-size:12px;color:#fff;line-height:24px;margin-top:5px;}
.nrightfr ul li:nth-child(3) img{margin-top:20px;}

.telfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:99999;display:None;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.telfr .tel_bg{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.7);}
.telfr .tel_c{width:400px;overflow:hidden;background-color:#f2f1f1;position:absolute;left:50%;margin-left:-200px;top:50%;padding:20px;}
.telfr .tel_c p{width:100%;overflow:hidden;}
.telfr .tel_c p.p1{font-size:18px;color:#848484;line-height:30px;font-weight:bold;}
.telfr .tel_c p.p2{font-size:13px;line-height:24px;color:#848484;}
.telfr .tel_c p.p3{margin-top:10px;}
.telfr .tel_c p.p3 input{width:398px;padding:10px 0px;border:1px solid #848484;background:url("../images/ion_04.jpg") 10px center no-repeat;background-size:14px;text-indent:30px;}
.telfr .tel_c p.p4{margin-top:5px;font-size:14px;color:#4aa52d;line-height:24px;}
.telfr .tel_c p.p4 i{display:inline-block;background:url("../images/ion_05.jpg") left center no-repeat;background-size:14px;padding-left:20px;}
.telfr .tel_c p.p5{margin-top:15px;}
.telfr .tel_c p.p5 input{width:100%;height:40px;border:0px;cursor:pointer;background:none;background-color:#e01f28;font-size:14px;color:#fff;}


.in_05{overflow:hidden;margin-top:20px;background-color:#fafafb;padding:20px 0px;}
.in_05 .wrap_c{overflow:visible;position:relative;}
.in_05 i.i1{position:absolute;left:-80px;top:0px;z-index:999;font-size:20px;color:#595757;font-weight:bold;}
.in_05 ul{width:100%;overflow:hidden;}
.in_05 ul li{width:30%;overflow:hidden;float:left;margin-right:5%;margin-bottom:50px;}
.in_05 ul li:nth-child(3n){margin-right:0px;}
.in_05 ul li a{width:100%;display:block;overflow:hidden;}
.in_05 ul li em{width:100%;display:block;overflow:hidden;font-style:normal}
.in_05 ul li em.em1{}
.in_05 ul li em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_05 ul li em.em2{margin-top:15px;}
.in_05 ul li em.em2 span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.in_05 ul li em.em2 span.sp1{font-size:14px;color:#595757;line-height:24px;}
.in_05 ul li em.em2 span.sp1 i.i2{float:right;font-size:12px;margin-top:0px;}
.in_05 ul li em.em2 span.sp1 i.i2 b{display:inline-block;font-weight:normal;margin-left:2px;background-color:#c8c9ca;border-radius:4px;color:#fff;padding:0px 3px;line-height:20px;}
.in_05 ul li em.em2 span.sp2{font-size:20px;color:#595757;line-height:30px;margin-top:5px;font-weight:bold;}
.in_05 ul li a:hover em.em1 img{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}
.in_05 ul li a:hover em.em2 span.sp2{color:#e50012;}

.colsle_01{overflow:Hidden;background-color:#fafafb;padding:15px 0px 10px 0px;text-align:center;}
.colsle_01 ul{width:auto;display:inline-block;}
.colsle_01 ul li{font-size:14px;color:#979797;display:inline-block;margin:0px 5px;margin-bottom:10px;line-height:30px;}
.colsle_01 ul li a{color:#979797;display:inline-block;}
.colsle_01 ul li.on a{border-bottom:2px solid #e50012;color:#e50012;}
.colsle_01 ul:nth-child(1) li{font-size:16px;}
.colsle_02{margin-top:0px;}

.colsle_03{overflow:hidden;padding-top:40px;text-align:center;background-color:#fafafb;}
.colsle_03 ul{width:auto;display:inline-block;border-radius:10px;background-color:#efefef;}
.colsle_03 ul li{display:inline-block;font-size:0px;width:120px;height:46px;float:left;line-height:46px;cursor:pointer;}
.colsle_03 ul li span{font-size:16px;}
.colsle_03 ul li.on{background-color:#e50012;color:#fff;}
.colsle_03 ul li:nth-child(1){border-radius:10px 0px 0px 10px;}
.colsle_03 ul li:nth-child(2){border-radius:0px 10px 10px 0px;}



@media screen and (max-width:1517px) {
    .banner_nav .wrap_c{width:auto;margin:0px 2%;}
    .wrap_in{width:auto;margin:0px 2%;}
    .banner_nav ul li p.p2 span{line-height:20px;}

    .banner_slide .swiper-slide .sp1 .wrap_c{width:auto;margin:0px 2%;}

    .banner_nav ul li{height:160px;}
    .banner_nav ul li p.p2 a{font-size:12px;line-height:20px;}

    .in_01_t a{font-size:14px;}

    .btn_01 .fr dl{margin-left:40px;}
    .btn_01 .fr dl:nth-child(1){margin-left:0px;}

    .about_01 .fl{width:12%;}

    .about_01 .fr p.p1{font-size:14px;line-height:24px;}
    .about_01 .fr p.p2{font-size:13px;line-height:20px;}

}




@media screen and (max-width:1300px) {
    .topfr .menu_li ul li{margin-left:20px;}

    .btn_01 .fr dl{margin-left:20px;}

    .case_01 .fr{width:606px;}

}




@media screen and (max-width:1200px) {

    .menu_click{display:block;z-index:999;position:relative;}
    .topfr{overflow:visible;padding:10px 0px;}
    .top_empty{height:62px;}
    .topfr .fl{position:relative;z-index:9999;}
    .menu_li{width:100%;overflow:hidden;position:absolute;right:0px;top:0px;background-color:rgba(255,255,255,0.8);display:none;}
    .topfr .menu_li ul{width:100%;overflow:hidden;margin-top:60px;padding:10px 0px;}
    .topfr .menu_li ul li{width:100%;overflow:hidden;margin:0px;padding:0px;line-height:24px;}
    .topfr .menu_li ul li a{font-size:14px;color:#222;display:block;margin:0px 15px;}

    .leftfr{position:relative;left:0px;top:0px;width:100%;}
    .leftfr ul li{float:left;width:100%;overflow:hidden;}
    .leftfr ul li p.p2 br{display:none;}

    .topfr .fl img.img1{display:none;}
    .topfr .fl img.img2{display:block;}

    .in_01_t{margin-top:20px;}

    .in_01_c ul li{width:50%;}
    .in_01_c ul li.li1 em.em2{display:none;}
    .in_01_c ul li.li1 em.em1 span.sp1{font-size:16px;padding-bottom:10px;}
    .in_01_c ul li.li1 em.em1 span.sp1 b{width:32px;}
    .in_01_b a{font-size:14px;width:100px;height:30px;line-height:30px;}

    .in_02{margin-top:20px;padding-top:20px;}
    .in_02_c ul li{width:20%;}
    .in_03_c{display:none;}
    .in_03_t{text-align:center;}


    .lgovi_03 a{width:32%;margin-right:2%;margin-bottom:10px;}
    .lgovi_03 a:nth-child(3n){margin-right:0px;}

    .logvi_04_c{width:300px;}
    .logvi_04_c p.p2 input{width:298px;}
    .logvi_04_c p.p2 textarea{width:278px;}

    .banner_slide .banner_sp{bottom:20px;}
    .banner_nav{margin-top:0px;}

    .banner_nav ul li{width:100%;margin-top:2px;height:160px}
    .banner_nav ul li:nth-child(2n){margin-right:0px;}
    .banner_nav ul li p.p2 a{float:left;width:auto;margin-right:10px;}

    .btn_01 .fr{display:none;}

    .btn_02{text-align:left;}

    .banner_slide .banner_sp{bottom:5px;}

    .banner_slide{}
    .banner_slide .swiper-slide img{display:none;}
    .banner_slide .swiper-slide b.b1{width:100%;height:200px;display:block;overflow:hidden;}
    .banner_slide .swiper-slide .sp1{top:30px;}
    .banner_slide .swiper-slide .sp1 p.p1{font-size:16px;line-height:20px;}
    .banner_slide .swiper-slide .sp1 p.p2{font-size:20px;line-height:30px;}

    .in_04 ul{width:100%;margin-right:0px;margin-bottom:20px;}
    .in_04{margin-top:20px;}


    .sub_01 img{display:block;}
    .sub_01 b.b1{width:100%;height:300px;display:none;overflow:hidden;}
	.sub_01 b.b2{display:none;}
	.sub_01 img.img1{display:none;}
	.sub_01 img.w_wap{width:100%;display:block;}
		
    .sub_01 .sp1 p.p1{font-size:16px;line-height:20px;}
    .sub_01 .sp1 p.p2{font-size:20px;line-height:30px;}

    .lgovi_01_c ul li{width:33%;margin-bottom:3px;}
    .lgovi_01_c ul li:nth-child(3n){margin-right:0px;}
    .lgovi_01_c ul li .lgovi_01c_c p{font-size:12px;margin:0px 10px;}
    .lgovi_01_c ul li .lgovi_01c_t{font-size:14px;line-height:40px;text-indent:10px;}
    .lgovi_01_c ul li .lgovi_01c_c{min-height:164px;}
    .lgovi_01_c ul li .lgovi_01c_b span i{font-size:14px;margin:0px 10px;}

    .lgovi_01{margin-top:20px;padding:20px 0px;}

    .lgovi_01_t p.p1{font-size:20px;line-height:30px;}
    .lgovi_01_t p.p2{font-size:12px;line-height:24px;}

    .lgovi_01_c{margin-top:20px;}

    .lgovi_02{margin-top:20px;}
    .logvi_02_c{margin-top:20px;}
    .logvi_02_c img{width:80%;}

    .logvi_04_c{margin-top:0px;}

    .logvi_04_c p.p2 input{font-size:12px;}
    .logvi_04_c p.p2 textarea{font-size:12px;}

    .logvi_04_b{font-size:14px;margin-top:10px;}
    .logvi_04_b br{display:block;}

    .btnfr{margin-top:20px;}

    .about_01 .fl{width:25%;margin-left:0px;}
    .about_01 .fr{width:72%;}

    .about_01 .fl p.p2 span{font-size:12px;line-height:20px;}
    .about_01 .fl p.p2 i{font-size:12px;line-height:20px;}

    .case_01 .fl{width:100%;margin-left:0px;}
    .case_01 .fr{width:100%;margin-top:20px;}

    .case_01{padding:20px 0px 0px 0px;}
    .case_01 .fl p.p1{font-size:20px;line-height:30px;}
    .case_01 .fl p.p2{font-size:14px;margin-top:20px;}
    .case_01 .fr p{font-size:14px;line-height:20px;}

    .topfr .fl span{font-size:20px;margin-left:10px;margin-top:2px;}

    .rightfr{display:none;}

    .in_02_t{font-size:16px;}



    .intopfr{height:44px;}
    .intopfr .wrap_c{margin:0px 10px;}
    .intopfr .fl{}
    .intopfr .fl img{height:20px;margin-top:0px;}
    .intopfr .fl img.img1{height:10px;margin-left:10px;margin-top:5px;}
    .intopfr .fr{right:10px;}
    .intopfr .fr a{font-size:12px;display:none;}
    .intopfr .fr a.menu_click{display:block;height:20px;}
    .intop_empty{height:44px;}

    .menu_fr .menu_t a{margin-right:0px;}
    .menu_fr{padding:15px 10px;}
    .menu_fr ul li em.em2 a{font-size:12px;}
    .menu_fr ul li em.em1{font-size:14px;}
    .menu_fr ul li .menu_c{margin:6px 0px;}

    .in_01 ul{display:block;}
    .in_01 ul li{width:100%;margin-right:0%;margin-bottom:10px;font-size:14px;line-height:24px;}
    .in_01 ul li:nth-child(2n){margin-right:0px;}

    .nrightfr{width:57px;}
    .nrightfr ul li img{width:18px;margin-top:8px;}
    .nrightfr ul li span{font-size:12px;line-height:14px;}

    .in_02_t1 ul li{width:90px;height:90px;margin:0px 10px;}
    .in_02_t1 ul li p.p1{font-size:30px;line-height:30px;margin-top:10px;}
    .in_02_t1 ul li p.p2{font-size:14px;line-height:24px;}
    .in_02{padding-top:20px;padding-bottom:20px;}

    .in_02_c{margin-top:20px;}
    .in_02_c p{font-size:20px;line-height:34px;}
    .in_02_t{margin-top:20px;}

    .in_02_t ul{width:100%;}
    .in_02_t ul li{width:30%;margin:0px 5%;}
    .in_02_t ul li img{width:100%;display:block;height:auto;}

    .in_07{padding:20px 0px;}
    .in_07 ul{display:block;}
    .in_07 ul li{width:100%;padding:0px 0px;margin-bottom:10px;}
    .in_07 ul li b{display:none;}
    .in_07 ul li p.p1 img{height:40px;}
    .in_07 ul li p.p2{margin-bottom:5px;}

    .in_03 ul li a em span.sp1{font-size:12px;line-height:20px;}
    .in_03 ul li a em span.sp2{font-size:16px;line-height:24px;}
    .in_03 ul li a em{bottom:10px;padding:0px 10px;}

    .in_03_b a{font-size:14px;line-height:34px;}

    .in_04 ul{display:block;}
    .in_04 ul li{width:100%;margin-bottom:10px;}

    .in_05 ul li{width:100%;margin-right:0px;margin-bottom:20px;}
    .in_05 ul li em.em2 span.sp2{font-size:16px;line-height:26px;}

    .in_06{margin-top:20px;}
    .in_06 dl{width:100%;}
    .in_06 dl dt{font-size:16px;line-height:30px;}

    .btnfr .wrap_c{display:block;}
    .btn_l{width:100%;}
    .btn_r{width:100%;margin-top:20px;}

    .btn_l p.p1{font-size:20px;line-height:30px;margin-bottom:5px;}
    .btn_l p.p2{font-size:14px;line-height:24px;}

    .btn_r p.p1 img{height:40px;width:auto;margin:0px auto;padding:0px;display:block;float:none;}
    .btn_r p.p2{text-align:left;}
    .btn_r p.p2 br{display:none;}

    .teltcfr .teltc_c{width:300px;margin-left:-160px;padding:15px 10px;}
	
	.colsle_01{padding-top:20px;padding-bottom:0px;}
	.colsle_01 ul li{margin-bottom:10px;}
	.colsle_01 ul li a{width:100%;padding:0px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:12px;}
	
	.sub_01 .sub_01_c .p1{font-size:20px;line-height:30px;}
	.sub_01 .sub_01_c .p2{font-size:16px;line-height:30px;margin-top:10px;}
	.sub_01 .sub_01_c .p3{font-size:12px;line-height:20px;margin-top:10px;}
	.sub_01 .sub_01_c .p3 p{line-height:1.75;}
}





@media screen and (max-width:690px) {

    .in_01_t a{width:33.3333%;float:left;margin:0px;padding:0px;text-align:center;}
    

}

@media screen and (max-width:512px) {


   
}































