@charset "utf-8";
@font-face{font-family:cambriab;src:url(../fonts/cambriab.eot);src:url(../fonts/cambriab.eot?#iefix) format('embedded-opentype'),url(../fonts/cambriab.woff2) format('woff2'),url(../fonts/cambriab.woff) format('woff'),url(../fonts/cambriab.ttf) format('truetype'),url(../fonts/cambriab.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:Avalon2;
src:url(../fonts/ITCAvantGardeGothic.eot);
src:url(../fonts/ITCAvantGardeGothic.eot?#iefix) format('embedded-opentype'),
url(../fonts/ITCAvantGardeGothic.woff2) format('woff2'),
url(../fonts/ITCAvantGardeGothic.woff) format('woff'),
url(../fonts/ITCAvantGardeGothic.ttf) format('truetype'),
url(../fonts/ITCAvantGardeGothic.svg#dincond-regular-webfont) format('svg')}



@font-face{ font-family: 'Anton'; src: url(../fonts/Anton-Regular.ttf?tenantId=153705&viewType=1) format('truetype'); font-weight: normal; font-style: normal; } 

html {
	width:100%;
	margin:0;.qywh-div .li
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
	padding:0;
	color:#333333;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #333333;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #d80c18;}
input::-webkit-input-placeholder{
            color:#b2b2b2;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#b2b2b2;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#b2b2b2;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:r#b2b2b2;
        }
textarea::-webkit-input-placeholder{
            color:#b2b2b2;
        }
        textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#b2b2b2;
        }
        textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#b2b2b2;
        }
        textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:r#b2b2b2;
        }
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{       overflow-x:hidden;}
.wrap { width:1280px; margin:0 auto; overflow:hidden;}
.mwrap { width:1300px; margin:0 auto; overflow:hidden;}
.cf:after{content:""; display:block; height:0; clear:both;}
.sB{ font-size:10px; vertical-align:super;}
*{ box-sizing:border-box;}
.phone-div { display:none;}


/*首页*/
#menu{
	width: 110px;
	position:fixed;
	top:50%;
	margin-top: -100px;
	right:2%;
	z-index: 70;
}
#menu li {
	display:block;
	margin: 8px 0;
	background: url(../images/dian_07.png) no-repeat center center;
	width: 110px;
	height: 25px; font-size: 12px;padding-left: 21px; line-height: 25px;
}
#menu li a{
	text-decoration:none;
	color: #fff; display: none
}
#menu li.active{
	background: url(../images/dian_03.png) no-repeat center center;
	color: #fff;
}
#menu li.active a{
	display:block;
    color: #fff;
}


.home .s1 { position: relative;} 
.s1 video { display:block; width:100%; height:100vh;object-fit: fill;}
.home .row1 { width:100%; height:100%;}
.home .row1 .swiper-container { width:100%; height:100%;}
.home .row1 .swiper-button-prev {background: url(../images/pic05.png) no-repeat center center; width:25px; height:43px; left:5%;}
.home .row1 .swiper-button-next {background: url(../images/pic06.png) no-repeat center center; width:25px; height:43px; right:5%;}
.home .row1 .swiper-slide img { display:block; width:100%; height:100%;}
.home .row1 .d1 { width:100%; height:100%; position:absolute; left:0; top:0; z-index:2;}

#myVideo {
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    background-color: black;
    background-image:
    background-position: center center;
    background-size: contain;
    object-fit: cover;
    z-index: 3;
}
.section{overflow: hidden;}
#fp-nav { display:none}
.home .s1 .p4 { clear:both; width:72px; height:72px; position:absolute; left:50%; top:50%; z-index:9}


/****菜单*****/
.headerBox {width: 100%; height:160px; background: #fff; overflow: hidden;position:absolute;top:0;left: 0;z-index: 9999;}
.headerBox .top_1 {width: 100%; height:44px;background: url(../images/pic09.png) no-repeat center center;}
.headerBox .top_1 .wrap { overflow: inherit}
.headerBox .top_1 .top_1L { width: 40%; float: left;}
.headerBox .top_1 .top_1L p {background: url(../images/pic02.png) no-repeat left center; padding-left: 20px; color: #666666; font-size: 12px; line-height: 44px;}
.headerBox .top_1 .top_1R { width: 300px; float: right;}
.headerBox .top_1 .top_1R .top_1R_L{ width: 225px; height: 44px; line-height: 44px; float: left;}
.headerBox .top_1 .top_1R .top_1R_L p { float:left; font-size: 12px; color: #333333; cursor: pointer;}
.headerBox .top_1 .top_1R .top_1R_L p.p1 {background: url(../images/pic06.png) no-repeat left center; padding-left: 26px; margin-right: 36px; }
.headerBox .top_1 .top_1R .top_1R_L p.p2 {background: url(../images/pic07.png) no-repeat left center; padding-left: 24px; position: relative }
.headerBox .top_1 .top_1R .top_1R_R2 { width: 30px; height: 44px; line-height: 44px; float: left; text-align: right}
.headerBox .top_1 .top_1R .top_1R_R { width: 275px; height: 44px; line-height: 44px; float: left; }
.headerBox .top_1 .top_1R .top_1R_R button { display:block; width: 65px; float: left;height: 44px;background: url(../images/pic04.png) no-repeat left center; padding-left: 20px; border: 0; color: #fff; font-size: 12px;}
.headerBox .top_1 .top_1R .top_1R_R input { display:block; width: 190px;height: 44px; line-height: 44px; float: left; font-size: 12px; color: #fff;background: url(../images/pic05.png) no-repeat left center; padding-left: 15px; border: 0;}
.headerBox .top_2 { height:116px;background: url(../images/pic01.png) no-repeat bottom center; }
.headerBox .top_2 .top_2L { width: 153px; float: left;}
.headerBox .top_2 .top_2L img { display: block; width: 100%; height: auto; margin-top: 23px;}
.headerBox .top_2 .top_2R { width:1107px; float: right;}
.headerBox .top_2 .top_2R .top_2R_1 { width:520px; height: 66px; line-height: 66px; overflow: hidden; text-align: right; float: right;}
.headerBox .top_2 .top_2R .top_2R_1 p { display:block; height: 100%; float: left;}
.headerBox .top_2 .top_2R .top_2R_1 p.p1 { font-size: 12px; color: #4c4c4c; line-height: 18px; font-weight: bold;background: url(../images/pic03.png) no-repeat left center; padding-left: 54px; text-align: left; padding-right: 25px; height: 40px; margin-top: 14px; }
.headerBox .top_2 .top_2R .top_2R_1 p.p2 { font-size: 24px; color: #1a1a1a; font-weight: bold;background: url(../images/pic14.jpg) no-repeat left center; padding-left: 148px; margin-top: -51px;}
.headerBox .top_2 .top_2R .top_2R_2 { clear: both; width:880px; height: 50px; line-height: 50px;float: right;}
.headerBox .top_2 .top_2R .top_2R_2 a { display:inline-block; color: #fff; font-size: 15px;background: url(../images/pic08.png) no-repeat left center; padding-left: 25px; margin-left: 19px;}
.headerBox .top_2 .top_2R .top_2R_2 a:first-child {background:none;}
.whd_syzmt{width: 92px;position: absolute;top: 40px;left: -5px;transform: translate(0, 20px);opacity: 0; z-index: 9999;
    visibility: hidden;
	 transition: All 0.3s;
	 -moz-transition: All 0.3s;
	 -webkit-transition: All 0.3s;
	 -o-transition: All 0.3s;
	 }
.sadasd:hover .whd_syzmt{    
	transform: translate(0, 0px);
    opacity: 1;
    visibility: visible;
    transition: All 0.3s;
    -moz-transition: All 0.3s;
    -webkit-transition: All 0.3s;
    -o-transition: All 0.3s;}


/*菜单2*/
.mMenu { width:96%; position: absolute; left: 2%; top: 2%; z-index: 1;}
.mMenu .logo { width:153px; height: 72px; float: left;background: url(../images/logo.png) no-repeat left top; }
.mMenu .mMenuR {float: right; width: 28px; height: 38px;background: url(../images/pic12-on.png) no-repeat center center; cursor: pointer; padding-top: 15px;}

.s2 .logo { background: url(../images/logo2.png) no-repeat left top; }
.s2 .mMenuR {background: url(../images/pic12.png) no-repeat center center;}



.z_menu_mask{ width: 100%; height:100vh; position: fixed; left: 0; top: 0px; transition: ease 1s; opacity: 0; visibility: hidden; background:#006ab8; z-index: 999910;box-sizing: border-box;}
.z_menu_head { width:100%; position:fixed; top:0; left:0; z-index:11; padding:2% 4%;}
.z_menu_mask.on{ opacity: 1; visibility: visible;}
.z_menu_close{ float: left;width:40px;height:40px; text-align: center; background: url(../images/pic19.png) no-repeat center center; cursor: pointer;}
.z_meun_nav{ width: 100%; text-align:center;}
.z_meun_nav ul li { width: 12.5%; height:100%; float:left; padding-top:20%; box-sizing:border-box;}
.z_meun_nav ul li a{ display: block; color: #fff;}
.z_meun_nav ul li .d1 a{ font-size: 22px; font-weight: bold; line-height:40px; margin-bottom: 10px; }
.z_meun_nav ul li .d3 a{ display: inline-block; line-height: 35px; font-size:16px;}
.z_meun_nav ul li .d3 p a:after { content:''; display: block; width: 0; height: 1px; background: #006ab8;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.z_meun_nav ul li .d3 p:hover a:after {width: 100%; background: #fff;}

.z_menu_warp{ position: absolute; left: 0; top: 0;width: 100%;box-sizing: border-box;}

.z_header.on{ padding: 10px 2.6vw; transform: translateY(-36px);}
.z_menu_btn{  cursor: pointer;width:60px; display: flex; align-items: center; justify-content: center;height:60px; }
.z_menu_btn span{ display: block; transition: ease .6s; width: 30px; height:3px; background: #fff;}
.z_menu_btn .line2{ margin:6px 0;}
.z_menu_btn.on .line1{ transform:translateY(9px) rotate(45deg);}
.z_menu_btn.on .line3{ transform:translateY(-9px) rotate(-45deg);}
.z_menu_btn.on .line2{ opacity: 0;}
.z_header_nav li{ float: left; margin-right: 40px; line-height: 60px;}
.z_header_nav li a{ font-size: 15px; color: #fff;}







.winBox {
	width:100%;
	height:40px;
	overflow:hidden;
	position:relative;
}
.scroll {
	/*width的大小是根据下面li的长度和多少个li而定的，需注意！*/
	width:1800px;
	position:absolute;
	left:0px;
	top:0px;
}
.scroll li {
	margin-right:40px;  float:left; height:50px; line-height:50px;  text-align:left; display: inline-block; width:auto !important;
}
.scroll li span{ margin-left:10px; display:inline-block}
.videolist { position:relative;}
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:48%; margin-left:-450px; margin-top:-220px; z-index:999; width:900px; height:400px; }
.vclose { position:absolute;right:1%; top:2%; border-radius:100%; cursor: pointer; }

.home .mTit {}
.home .mTit p.p1 { font-size: 30px; color: #1a1a1a;text-transform:uppercase;font-family:cambriab; line-height: 36px;}
.home .mTit p.p2 { font-size: 18px; color: #1a1a1a; line-height: 32px;}
.home .mTit p.p2:after { content:''; display: block;width: 28px; height: 2px; background:#1a1a1a; margin-top: 8px; }


/*s2-公司简介*/
.s2{width: 100%;background:#efefef url(../images/section2.jpg);
    height: 100%; background-size:100%;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    overflow: hidden;}
.home .s2 .wrap { position: absolute; top: 15%; left: 50%; width: 1280px; height: 680px; margin-left: -640px; z-index: 99;}
.home .s2 .mTit p.p1 { color:#fff;}
.home .s2 .mTit p.p2 { color:#fff;}
.home .s2 .mTit p.p2:after{background:#fff}
.home .s2 #nav2 { height: 120px;}
.home .s2 #nav2 .navL { width: 400px; height: 100%; float: left;}
.home .s2 #nav2 .navR {width: 100px; height: 32px; line-height: 32px; background: #333333; color: #fff; text-align: center; float: right;}
.home .s2 #nav2 .navR a { color: #fff; display: block;}
.home .s2 #nav2 ul { height: 32px; float: right;}
.home .s2 #nav2 ul li { color: #026cb7; border: 1px solid #c2d8ea; text-align: center; color: #c2d8ea; width: 100px; height: 32px; line-height: 32px; float: left; margin-right: 21px; cursor: pointer;}
.home .s2 #nav2 ul li.act { color: #006ab8; background: #ffffff;}
.home .s2 #container2 {}




/*s3-集团业务*/
.s3{width: 100%;background: url(../images/section3.jpg);height: 100%;background-size:100%;background-repeat: no-repeat;background-position: center center;position: relative;overflow: hidden;}
.s3 .wrap { position: absolute; top: 50%; left: 50%; width: 1280px; height: 420px; margin-left: -640px; margin-top: -210px;}
.s3 .box { width:530px; float: right;}
.s3 .box .text { margin-top:70px;}
.s3 .box .text .d1 { color: #4c4c4c; line-height: 30px; text-align: justify; margin-bottom: 100px; }
.s3 .box .text .d2 {}
.s3 .box .text .d2 a { display:block; color: #fff; width: 160px; height: 40px; line-height: 40px;background:#026cb7 url(../images/pic15.png) no-repeat 79% center; padding-left: 40px;}


	
/*s4-新闻*/
.s4{width: 100%;background: url(../images/section4.jpg);background-attachment: fixed;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.home .s4 .wrap { position: absolute; top: 15%; left: 50%; width: 1280px; height: 680px; margin-left: -640px; z-index: 99;}
.home .s4 #nav { height: 120px;}
.home .s4 #nav .navL { width: 400px; height: 100%; float: left;}
.home .s4 #nav .navR {width: 100px; height: 32px; line-height: 32px; background: #333333; color: #fff; text-align: center; float: right;}
.home .s4 #nav .navR a { color: #fff; display: block;}
.home .s4 #nav ul { height: 32px; float: right;}
.home .s4 #nav ul li { color: #026cb7; border: 1px solid #026cb7; text-align: center; color: #026cb7; width: 100px; height: 32px; line-height: 32px; float: left; margin-right: 21px; cursor: pointer;}
.home .s4 #nav ul li.act { color: #fff; background: #026cb7;}
.home .s4 #container {}
.home .s4 #container .list { height: 560px; position: relative}
.home .s4 #container .list .swiper-container { position: static}
.home .s4 #container .list .li { width: 400px; height: 520px; overflow: hidden; background: #fff; float: left; margin-right: 40px;}
.home .s4 #container .list .li2 { height: 350px;}
.home .s4 #container .list .li:last-child {margin-right:0}
.home .s4 #container .list .li a { display:block; width: 100%; height: 100%;}
.home .s4 #container .list .li .d1 { width: 100%; height: 260px; overflow: hidden; position: relative; text-align: center;}
.home .s4 #container .list .li .d1 p.p1 {width: 100%; height: 260px; position: absolute; left: 0; top: 0; z-index: 2; overflow: hidden;}
.home .s4 #container .list .li .d1 p.p1 img { display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 #container .list .li .d1 p.p2 { width: 65px; height: 65px; overflow: hidden; background: #0296ff; position: absolute; right: 0; bottom: 0; z-index: 2; padding-top: 10px;}
.home .s4 #container .list .li .d1 p.p2 span { display:block; color: #fff;}
.home .s4 #container .list .li .d1 p.p2 span.sp1 { font-size: 20px; font-weight: bold; line-height: 32px;}
.home .s4 #container .list .li .d1 p.p2 span.sp2 { font-size: 12px; line-height: 18px;}
.home .s4 #container .list .li .d2_bx { padding: 25px 25px; height: 257px; overflow: hidden;}
.home .s4 #container .list .li .d2 { font-size: 16px; color: #333333; margin-bottom: 20px; line-height: 26px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; font-weight: bold;}
.home .s4 #container .list .li .d3 { color: #666666; line-height: 25px; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; margin-bottom: 25px; text-align: justify;}
.home .s4 #container .list .li .d4 { clear: both;height: 30px; margin-bottom: 20px;}
.home .s4 #container .list .li .d4 { display:block; width: 100px; height: 30px; line-height: 30px; text-align: left; color: #1a1a1a;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 #container .list .li:hover .d4 { color: #fff; background: #028bed; text-align: center;}
.home .s4 #container .list .li .d5 { clear: both; width: 0; height: 3px; background: #fff;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 #container .list .li:hover .d1 p.p1 img {transform: scale(1.07, 1.07);}
.home .s4 #container .list .li:hover .d5 {background: #047ecc; width: 100%;}
.home .s4 .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:0}
.home .s4 .swiper-pagination-bullet-active { background: #028bed;}





/*s5-footer*/
.s5{ width:100%; height: 539px; }
.footer { clear: both; width:100%;background: #242424 url(../images/pic17.jpg) no-repeat top center; height: 539px; padding-top: 85px;}
.footer .box1 { height: 355px; overflow: hidden;}
.footer .box1 .box1L { width:500px; height: 100%; float: left;}
.footer .box1 .box1L .d1 { font-size: 24px; font-weight: bold; margin-bottom: 35px; color: #fff; line-height: 36px;}
.footer .box1 .box1L .d1:after { content: ''; display: block; width: 36px; height: 2px; background: #2d5d80; margin-top: 13px;}
.footer .box1 .box1L .d2 { width: 345px;}
.footer .box1 .box1L .d2 a { display: block; height: 46px; line-height: 46px; float: left; color: #999999; width: 45%; border-bottom: 1px solid #4d4d4d;}
.footer .box1 .box1L .d2 a:hover { color: #047bd0;}
.footer .box1 .box1L .d2 a.a1 { margin-right:10%;}
.footer .box1 .box1L .d2 a.m0 { border-bottom:0}
.footer .box1 .box1C { width:420px; height: 100%; float: left;}
.footer .box1 .box1R { width:360px; height: 100%; float: right;}
.footer .box1 .box1C .d1 { font-size: 18px; font-weight: bold; color: #fff; margin-bottom: 35px;}
.footer .box1 .box1C .d1:after { content: ''; display: block; width: 36px; height: 2px; background: #2d5d80; margin-top: 12px;}
.footer .box1 .box1C .d1 span { color: #4c4c4c;text-transform:uppercase; margin-left: 15px; display: inline-block; font-family: Arial;}
.footer .box1 .box1C .d2 p.p1 { font-size: 15px; font-weight: bold; color: #fff; margin-bottom: 2px;}
.footer .box1 .box1C .d2 p.p2 { color: #4c4c4c; margin-bottom: 25px;}
.footer .box1 .box1R .d1 { height: 150px; margin-bottom: 30px;}
.footer .box1 .box1R .d1 p.p1 { width:150px; height: 150px; float: left; margin-right: 20px;}
.footer .box1 .box1R .d1 p.p1 img { display:block; width: 100%; height: 100%;}
.footer .box1 .box1R .d1 p.p2 { height: 150px; font-size: 15px; color: #999999; float: left; line-height: 28px; padding-top: 122px;}
.footer .box1 .box1R .d2 { clear: both; height: 50px; line-height: 50px;}
.footer .box1 .box1R .d2 select { display: block; width: 100%; height: 50px; line-height: 50px; background: #3d3d3d; color: #999999; border: 0;}

.footer .box2 { clear: both; height: 50px; line-height: 50px; margin-bottom: 48px; color: #666666;}
.footer .box2 .box2L { width: 760px; float: left; height: 100%; line-height: 25px;}
.footer .box2 .box2R { width: 450px; float: right; height: 100%;}
.footer .box2 .box2L a { color: #666666;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.footer .box2 .box2R a { color:#999999; display: inline-block; margin-right: 20px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.footer .box2 .box2L a:hover { color: #047bd0;}
.footer .box2 .box2R a:hover { color: #047bd0;}



/*------------------------内页------------------------*/
.iBanner { clear:both;width:100%; height: 240px; overflow: hidden; background: url(../images/iBanner01.jpg) no-repeat center center; margin-top: 160px; }
.iBanner02 { background: url(../images/iBanner02.jpg) no-repeat center center; }
.iBanner03 { background: url(../images/iBanner03.jpg) no-repeat center center; }
.iBanner04 { background: url(../images/iBanner04.jpg) no-repeat center center; }
.iBanner05 { background: url(../images/iBanner05.jpg) no-repeat center center; }
.iBanner06{ background: url(../images/iBanner06.jpg) no-repeat center center; }
.iBanner07{ background: url(../images/iBanner07.jpg) no-repeat center center; }

.iCon { clear:both; padding-bottom: 6%;}
.innertitle { clear:both; width: 1280px; margin: 0 auto;text-align: center;background: url(../images/pic24.png) no-repeat center center; height: 60px; line-height: 60px; font-size: 30px; color: #006ab8; margin-top: 4%; margin-bottom: 4%;}

.secMenu { clear:both; height:70px; line-height:70px; border-bottom:1px solid #f0f0f0; overflow: inherit;}
.secMenu .position { width:460px; height:100%; float:left; font-size: 15px;}
.secMenu .position a {display: block; color:#333333; margin-right: 10px;background: url(../images/pic21.png) no-repeat right center; padding-right: 22px; float: left;}
.secMenu .position .home {display: block; height: 70px;background: url(../images/pic20.png) no-repeat left center; padding-left: 28px; margin-right: 4px; padding-right: 0; }
.secMenu .position span {display: block;height: 70px; padding-left: 6px; float: left; }
.secMenu .secNav { width:820px; height:100%; float:right; text-align:right; font-size:15px; line-height: 68px;}
.secMenu .secNav a { color:#676767; display:inline-block; position:relative; margin-left:44px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu .secNav a i { width:0; height:3px; background:#037ec5; position:absolute; left:0; bottom:-2px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu .secNav a:hover i { width:100%;}
#nowMenu { color:#037ec5}
#nowMenu i { width:100%; }


/*关于我们*/
.gsjj-div .box1 { width: 100%; height: 600px; overflow: hidden;background: url(../images/pic22.jpg) no-repeat center center; background-size: cover }
.gsjj-div .box1 .list { padding-right:720px; padding-top: 5%;}
.gsjj-div .box1 .list .d1 { font-size: 30px; color: #333333; line-height: 50px; margin-bottom: 6%;}
.gsjj-div .box1 .list .d2 p { margin-bottom: 30px; text-align: justify;}
.gsjj-div .box2 { clear:both; padding: 5% 0 0 0;}
.gsjj-div .box2 .d1 { font-size: 30px; color: #333333; margin-bottom: 3%; line-height: 46px; text-align: center;}
.gsjj-div .box2 .d2 { color: #4c4c4c;}
.gsjj-div .box2 .d2 p { margin-bottom:30px;}
.gsjj-div .box2 .d3 img { display:block; width: 100%; height: auto;}


.qywh-div { width: 1300px; margin: 0 auto;}
/*.qywh-div .li { width:240px; height: 544px; float: left; overflow: hidden; margin: 0 10px 20px 10px; position: relative}*/
/*一排四个*/
.qywh-div .li { width:100%; height: 100%; float: left; overflow: hidden; margin: 0 10px 20px 10px; position: relative}
.qywh-div .li img { display:block; width: 100%; height: 100%;}
.qywh-div .li .text { width: 100%; position: absolute; left: 0; top: 0; height: 100%; padding: 28px 20px 0 20px;}
.qywh-div .li .text .d1 { font-size: 24px; color: #006ab8; line-height: 34px; margin-bottom: 22px;}
.qywh-div .li .text .d2 { font-size: 16px; color: #006ab8; height: 120px; line-height: 26px;}
.qywh-div .li .text .d3 { font-size: 12px; color: #666666; line-height: 20px;}


/*发展历程*/
.fzlc-div { position: relative}
.fzlc-div:after { content: ''; display: block; width: 4px; height: 100%;background: url(../images/pic42.png) repeat-y center center; position: absolute; left: 50%; top: 0; margin-left: -2px;}
.fzlc-div .li { width: 804px; height: 80px; line-height: 24px; margin-bottom: 20px; display: flex; align-items: center;position: relative;}
.fzlc-div .liL {background: url(../images/pic40.png) no-repeat left center; padding-left: 90px; float: left; }
.fzlc-div .liR {background: url(../images/pic41.png) no-repeat right center; padding-left: 250px; float: right;}
.fzlc-div .li span { display:inline-block; color: #333333; }
.fzlc-div .li span.sp1 { font-size: 24px;margin-right: 10px; width: 100px;}
.fzlc-div .li span.sp2 { font-size: 16px; width: 360px;}
.fzlc-div .liL:after { content: ''; display: block; width: 50px; height: 49px;background: url(../images/pic39.png) no-repeat center center; position: absolute; right: 139px; top: 14px; margin-left: -25px;}
.fzlc-div .liR:after { content: ''; display: block; width: 50px; height: 49px;background: url(../images/pic39.png) no-repeat center center; position: absolute; left: 164px; top: 14px; margin-left: -25px;}


/*资质荣誉*/
.zzry-tit { text-align: center; line-height:35px; margin-bottom: 25px; margin-top: 5%}
.zzry-tit a { width: 130px; display: inline-block;margin:0 5px; background:#b3b3b3; color:#fff;  margin-bottom:10px;}
#nowMenury { background:#037ec5}
.zzry-div { width: 1290px; margin: 0 auto;}
.zzry-div ul li { width: 420px; height: 420px; background: #f5f5f5; float: left; text-align: center; margin:  0 5px 10px 5px; padding-top: 70px;}
.zzry-div ul li p.p1 { width: 260px; height: 185px; overflow: hidden; margin: 0 auto; margin-bottom: 50px;}
.zzry-div ul li p.p1 img { display:block; width: 100%; height: 100%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry2-div ul li {padding-top: 40px;}
.zzry2-div ul li p.p1 {height: 300px;margin-bottom: 20px;}
.zzry-div ul li p.p2 { font-size: 15px; color: #333333;}
.zzry-div ul li:hover p.p1 img {transform: scale(1.08, 1.08);}
.zzry-div ul li:hover p.p2 { color:#006ab8}


/*组织架构*/
.zzjg-div img { display:block; width: 100%; height: auto;}


/*科技研发*/
.kjyf-div .pic img { display:block; width: 100%; height: auto; margin-bottom: 30px;}
.kjyf-div .text {}
.kjyf-div .text .d1 { font-size:15px;}
.kjyf-div .text .d1 p{ margin-bottom: 30px;}
.kjyf-div .text .d2 { background: #f5f5f5; height: 64px; line-height: 64px; overflow: hidden; font-size: 20px; color: #fff; font-weight: bold;margin-bottom: 30px; margin-top: 50px;}
.kjyf-div .text .d2 span { background: #006ab8; display: inline-block; height: 100%; padding: 0 30px 0 50px; position: relative;}
.kjyf-div .text .d2 span:after { content:''; display: block; height: 64px; width: 69px;background: url(../images/pic37.jpg) no-repeat left center; position: absolute; right: -69px; top: 0; }
.kjyf-div .text .d3 { margin-top: 55px;}
.kjyf-div .text .d3 .d3L { width: 550px; float: left;font-size:15px; padding-top: 50px;}
.kjyf-div .text .d3 .d3R { width: 639px; float: right;}
.kjyf-div .text .d3 .d3L p { margin-bottom:30px;}
.kjyf-div .text .d3 .d3R img { display:block; width: 100%; height: auto;}


/*公司新闻*/
.gsxw-pic { height: 360px; background: #f7f7f7; margin-bottom: 30px; }
.gsxw-pic a { display:block; width: 100%; height: 100%;}
.gsxw-pic .L { width:560px; height: 100%; float: left; overflow: hidden;}
.gsxw-pic .R { width:720px; height: 100%; float: right; padding: 55px 50px 0 50px;}
.gsxw-pic .L img { display:block; width: 100%; height: 100%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.gsxw-pic .R .d1 { font-size: 24px; color: #333333; line-height: 30px; margin-bottom: 20px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.gsxw-pic .R .d2 { font-size: 14px; color: #666666; line-height: 24px; height: 140px; text-align: justify;}
.gsxw-pic .R .d3 {background: url(../images/pic47.png) no-repeat left center; padding-left: 24px;}
.gsxw-pic:hover .L img {transform: scale(1.08, 1.08);}
.gsxw-pic:hover .R .d1 { color: #037ec5;} 
.gsxw-list { clear:both;}
.gsxw-list ul li { border-bottom: 1px solid #e6e6e6; margin-bottom: 28px; padding-bottom: 28px;}
.gsxw-list ul li a { display:block; width: 100%; height: 100%;}
.gsxw-list ul li .d1 { height: 40px; line-height: 40px; width: 100%; margin-bottom: 13px;}
.gsxw-list ul li .d1 .d1L { font-size: 20px; color: #333333; width: 88%; height: 100%; float: left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.gsxw-list ul li .d1 .d1R { width: 12%; float: right; text-align: right; height: 100%; color: #666666;}
.gsxw-list ul li .d2 { clear:both; color: #666666; line-height: 24px;}
.gsxw-list ul li:hover .d1 .d1L { color: #037ec5;}


.fy{ clear:both; width:100%; height:30px; margin:0 auto; margin-top:30px; font-size:14px; text-align: center;}
.fy b{ display:inline-block; width:24px; height:24px; background:#037ec5; line-height:24px; margin:0 4px; color:#fff; font-weight:100; text-align:center;}
.fy a{ display:inline-block; padding:0 8px;height:24px; text-align:center; line-height:24px;margin:0 4px; font-size:14px; background:#fff;}

.news-content { width: 1280px; margin:0 auto; margin-bottom:80px; }
.newsdetail-content { width:1100px; margin:0 auto; }
.newsdetail-content p { margin-bottom:15px;}
.newsdetail-content img { max-width:100%; display: block; margin: 0 auto;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 10px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { font-weight: bold; font-size: 20px; line-height: 30px; color: #000; margin-bottom: 10px; }
.newsdetail-title .time { color: #8695a0; font-size: 13px; }


/*最新活动*/
.zxhd-list ul li { height: 360px; overflow: hidden; margin-bottom: 40px; border-bottom: 1px solid #e6e6e6; padding-bottom: 40px; padding: 0 20px;}
.zxhd-list ul li a { display:block; width: 100%; height: 320px;}
.zxhd-list ul li .L { width: 480px; height: 100%; float: left; overflow: hidden;}
.zxhd-list ul li .R { width: 750px; height: 100%; float: right; padding: 26px 45px;}
.zxhd-list ul li .L img { display:block; width: 100%; height: 100%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zxhd-list ul li .R .d1 { font-size: 24px; color: #333333; margin-bottom: 20px; font-weight: bold; -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.zxhd-list ul li .R .d2 { font-size: 15px; color: #333333; line-height: 26px; height: 170px; text-align: justify;}
.zxhd-list ul li .R .d3 { font-size: 14px; color: #999999;}
.zxhd-list ul li:hover .L img {transform: scale(1.08, 1.08);}
.zxhd-list ul li:hover .R .d1 { color: #037ec5;} 


/*视频中心*/
.video-list { width: 1320px; margin: 0 auto; overflow: hidden;}
.video-list ul li { width: 400px; height: 340px; overflow: hidden; margin: 0 20px 30px 20px; float: left;}
.video-list ul li a { display:block; width: 100%; height: 100%;}
.video-list ul li .d1 { width: 100%; height: 270px; overflow: hidden; margin-bottom: 12px}
.video-list ul li .d1 img { display:block; width: 100%; height: 100%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.video-list ul li .d2 p { font-size: 16px; color: #333333;background: url(../images/pic54.png) no-repeat left center; padding-left: 44px;}
.video-list ul li:hover .d1 img {transform: scale(1.08, 1.08);}

.sp-con { text-align:center; padding-bottom: 4%;}
.sp-con .d1 { font-size: 20px; line-height: 30px; color: #000; margin-bottom: 30px; font-weight: bold;}
.sp-con .d2 video { display:block; width: 800px; margin: 0 auto;}


/*输液产品*/






/*人才理念*/
.rcln-div .pic { position: relative; margin-bottom: 5%;}
.rcln-div .pic img { display:block; width: 100%; height: auto;}
.rcln-div .pic .txt { width: 100%; height: 80px; position: absolute; right: 0; bottom:25%; text-align: right; color: #fff; font-size: 48px; line-height: 60px; padding-right: 3%;}
.rcln-div .text { clear:both; width: 94%; margin: 0 auto;}
.rcln-div .text p { margin-bottom:25px;}


/*联系我们*/
.lxwm-div { padding-top:5%; width: 1036px; margin: 0 auto; overflow: hidden;}
.lxwm-div .box1 { margin-bottom: 5%;}
.lxwm-div .box1 .tit { font-size: 24px; color: #333333; font-weight: bold; line-height: 30px; margin-bottom: 30px;}
.lxwm-div .box1 .box1L { width: 660px; float:left;}
.lxwm-div .box1 .box1R { width: 320px; float: right;}
.lxwm-div .box1 .list .li { background: #f5f5f5; float: left; width: 320px; height: 210px; margin: 0 10px 10px 0; padding: 25px 10px 5px 25px;}
.lxwm-div .box1 .list .li .d1 img { display:block; margin-bottom: 8px;}
.lxwm-div .box1 .list .li .d2 { font-size: 15px; font-weight: bold; margin-bottom: 2px;}
.lxwm-div .box1 .list .li .d3 { font-size: 12px; line-height: 24px;}
.lxwm-div .box2 { clear:both;}
.lxwm-div .box2 .tit { margin-bottom: 3%; text-align: center;}
.lxwm-div .box2 .tit p.p1 { font-size: 24px; color: #333333; line-height: 30px; margin-bottom: 5px; font-weight: bold; margin-bottom: 10px;}
.lxwm-div .box2 .tit p.p2 { font-size: 15px; color: #333333;}
.lxwm-div .box2 .form .d1 { width: 100%; height: 50px; line-height: 50px; margin-bottom: 20px;}
.lxwm-div .box2 .form .d1 input { display:block; width: 510px; float: left; height: 100%; line-height: 50px; background: #fafafa; border: 1px solid #cccccc; padding: 0 10px; color: #333;}
.lxwm-div .box2 .form .d1 .in1 { margin-right: 16px;}
.lxwm-div .box2 .form .d2 { width: 100%; height: 50px; line-height: 50px; margin-bottom: 20px;}
.lxwm-div .box2 .form .d2 input { display:block; width: 100%; float: left; height: 100%; line-height: 50px; background: #fafafa; border: 1px solid #cccccc; padding: 0 10px; color: #333;}
.lxwm-div .box2 .form .d3 { width: 100%; height: 150px; line-height: 22px; margin-bottom: 20px;}
.lxwm-div .box2 .form .d3 textarea { display:block; width: 100%; float: left; height: 150px; line-height: 22px; background: #fafafa; border: 1px solid #cccccc; padding: 10px; color: #333;}
.lxwm-div .box2 .form .d4 button { display:block; width: 150px; height: 42px; line-height: 42px; margin: 0 auto; color: #fff; text-align: center; background: #006ab8; font-size: 16px; border-radius: 20px; border: 0;} 

/*基本信息*/
.jbxx-div .box1 { background: #006ab8; color: #fff; height: 400px; overflow: hidden; margin-bottom: 5%; padding: 60px 0 0 115px;}
.jbxx-div .box1 .d1 { margin-bottom: 4%; height: 60px;}
.jbxx-div .box1 .d1 span { display:block; float: left;}
.jbxx-div .box1 .d1 span.sp1 { font-size:24px; margin-right: 20px; line-height: 40px; padding-top: 15px;}
.jbxx-div .box1 .d1 span.sp2 { font-size:40px; margin-right: 20px; line-height: 60px;}
.jbxx-div .box1 .d1 span.sp3 { font-size:15px; line-height: 40px; padding-top: 17px;}
.jbxx-div .box1 .d2 { clear:both; height: 62px; margin-bottom:50px;}
.jbxx-div .box1 .d2 .d2_1 { font-size: 48px; font-weight: bold; line-height: 50px; padding-top: 10px; float: left; width: 170px;}
.jbxx-div .box1 .d2 .d2_2 { font-size: 17px; font-weight: bold; margin-right: 12px; float: left; line-height: 30px; padding-top: 30px;}
.jbxx-div .box1 .d2 .d2_3 { font-size: 15px; width: 200px; float: left; line-height: 30px; padding-top: 30px;}
.jbxx-div .box1 .d2 .d2_4 { float: left; width: 720px;}
.jbxx-div .box1 .d2 .d2_4 .li { float:left; } 
.jbxx-div .box1 .d2 .d2_4 .li1 { width: 23%;}
.jbxx-div .box1 .d2 .d2_4 .li2 { width: 23%;}
.jbxx-div .box1 .d2 .d2_4 .li3 { width: 31%;}
.jbxx-div .box1 .d2 .d2_4 .li4 { width: 23%;}
.jbxx-div .box1 .d2 .d2_4 .li p.p1 { font-size: 16px; margin-bottom: 5px; line-height: 24px;}
.jbxx-div .box1 .d2 .d2_4 .li p.p2 { font-size: 14px;}
.jbxx-div .box1 .d2 .d2_4 .li p.p2 span { font-weight: bold; font-size: 24px;}
.jbxx-div .box1 .d3 { clear:both; color: #a4d2f4;}

.jbxx-div .box2 { clear:both; margin-bottom: 5%;}
.jbxx-div .box2 .tztit { height: 42px; line-height: 42px; margin-bottom:35px; width: 100%; padding: 0 10px;}
.jbxx-div .box2 .tztit .L { width: 50%; height: 100%; float: left; font-size: 30px; color: #333333; font-weight: bold;}
.jbxx-div .box2 .tztit .R { width: 100px; height: 100%; float: right; text-align: right;}
.jbxx-div .box2 .tztit .R a { color:#666666; font-size: 16px; display: block;}
.jbxx-div .box2 .tztit .R a:hover {color:#006ab8;}
.jbxx-div .box2 .list { clear:both; height: 280px; overflow: hidden; border: 1px solid #e6e6e6; padding: 40px 0; position: relative;}
.jbxx-div .box2 .list .swiper-container { position:static; width: 92%; margin: 0 auto;}
.jbxx-div .box2 .list .swiper-slide { height:200px; width: 100%; background: #f7f9fa; text-align: center; padding-top: 50px;}
.jbxx-div .box2 .list .swiper-slide a { display:block; width: 100%; height: 100%;}
.jbxx-div .box2 .list .swiper-slide p.p1 { font-size: 25px; color: #333333; line-height: 30px; margin-bottom: 8px; font-weight: bold;}
.jbxx-div .box2 .list .swiper-slide p.p2 { display: inline-block;width: auto; height: 20px; line-height: 20px; background: #006ab8; color: #fff; font-size: 12px; margin: 0 auto; margin-bottom: 14px; padding: 0 5px;}
.jbxx-div .box2 .list .swiper-slide p.p3 { color: #808080;}
.jbxx-div .box2 .list .swiper-button-prev {background: url(../images/pic60.png) no-repeat left center; width: 16px; height: 28px; left: 17px; -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.jbxx-div .box2 .list .swiper-button-next {background: url(../images/pic61.png) no-repeat left center; width: 16px; height: 28px; right: 17px; -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.jbxx-div .box2 .list .swiper-button-prev:hover {background: url(../images/pic60-on.png) no-repeat left center;}
.jbxx-div .box2 .list .swiper-button-next:hover {background: url(../images/pic61-on.png) no-repeat left center;}

.ndbg-list ul li { height:200px; width:193px; float: left; background: #f7f9fa; text-align: center; margin-right: 10px; margin:0 10px 20px 10px;}
.ndbg-list ul li a { display:block; width: 100%; height: 100%;padding-top: 50px;}
.ndbg-list p.p1 { font-size: 25px; color: #333333; line-height: 30px; margin-bottom: 8px; font-weight: bold;}
.ndbg-list p.p2 { display: inline-block;width: auto; height: 20px; line-height: 20px; background: #006ab8; color: #fff; font-size: 12px; margin: 0 auto; margin-bottom: 14px; padding: 0 5px;}
.ndbg-list p.p3 { color: #808080;}

.jbxx-div .box3 { clear:both; height: 550px; }
.jbxx-div .box3 .tit { font-size: 30px; color: #333333; font-weight: bold; margin-bottom: 30px; line-height: 40px;}
.jbxx-div .box3 .box3L { width: 800px; float: left;}
.jbxx-div .box3 .box3R { width: 364px; float: right; overflow: hidden; position: relative}
.jbxx-div .box3 .box3R p.p1 img { display:block; width:344px; height:465px; border:5px solid #e4edf3;}
.jbxx-div .box3 .box3R p.p2 { position:absolute; right:0; bottom:40px; z-index:2;background: url("../images/pic64.png") no-repeat center center; width:60px; height:60px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.jbxx-div .box3 .box3R p.p2 img { display:block;}
.jbxx-div .box3 .box3R .pic:hover p.p2 {background: url("../images/pic64.png") no-repeat center center;}
.jbxx-div .box3 .box3L table tr td { padding-left: 35px;}
.jbxx-div .box3 .box3L table .tit1 { background: #0068b4; color: #fff; height: 54px; line-height: 54px; width: 266px;}
.jbxx-div .box3 .box3L table .tit2 { background: #006ab8; color: #fff; height: 54px; line-height: 54px; width: 190px;}
.jbxx-div .box3 .box3L table .tit3 { background: #0068b4; color: #fff; height: 54px; line-height: 54px; width: 160px;}
.jbxx-div .box3 .box3L table .tit4 { background: #006ab8; color: #fff; height: 54px; line-height: 54px;}

.jbxx-div .box3 .box3L table .t1_1 { background: #eff3f5; color: #333333; line-height: 22px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px;}
.jbxx-div .box3 .box3L table .t1_2 { background: #f7f9fa; color: #333333; height: 42px; line-height: 42px;}
.jbxx-div .box3 .box3L table .t1_3 { background: #eff3f5; color: #333333; height: 42px; line-height: 42px;}
.jbxx-div .box3 .box3L table .t1_4 { background: #f7f9fa; color: #333333; height: 42px; line-height: 42px;}

.jbxx-div .box3 .box3L table .t2_1 { background: #eaeef0; color: #333333; line-height: 22px;padding-bottom: 15px; padding-top: 15px; padding-right: 15px;}
.jbxx-div .box3 .box3L table .t2_2 { background: #f2f4f5; color: #333333; height: 41px; line-height: 41px;}
.jbxx-div .box3 .box3L table .t2_3 { background: #eaeef0; color: #333333; height: 41px; line-height: 41px;}
.jbxx-div .box3 .box3L table .t2_4 { background: #f2f4f5; color: #333333; height: 41px; line-height: 41px;}


/*招聘信息*/
.iCon_zp { padding-bottom: 5%;}
.shzp_list .list_dl .list_dt { height: 98px; line-height: 98px; padding: 0 20px 0 40px; cursor: pointer; margin-bottom: 10px;background: #f5f5f5 url(../images/pic62.png) no-repeat 97% center;}
.shzp_list .list_dl .list_dt span { margin-right: 30px;}
.shzp_list .list_dl .list_dt .sp1 { width: 230px; font-size: 18px; font-weight: bold; color: #333333; margin-right: 50px; display: inline-block}
.shzp_list .list_dd{padding:26px 33px 45px 33px; display: none; background: #fff;}
.shzp_list .list_dd .miaosu { margin-bottom: 28px;}
.shzp_list .list_dd .miaosu .t1 { color: #333333; font-weight: bold; font-size: 15px; margin-bottom: 5px;}
#open{
    background:#f5f5f5 url("../images/pic62-on.png") no-repeat 97% center;
}


/*法人治理*/
.frzl-div #nav { height: 70px; margin-bottom: 4%;}
.frzl-div #nav ul { height:100%;}
.frzl-div #nav ul li { background: #666666; color: #fff; text-align: center; float: left; font-size: 16px; height: 70px; line-height: 70px; width: 33.3333%; cursor: pointer; border-right:1px solid #fff;}
.frzl-div #nav ul li.act { background: #037ec5;}
.frzl-div #container {}



.shzp_list2 .list_dl2 .list_dt2 { height: 98px; line-height: 98px; padding: 0 20px 0 40px; cursor: pointer; margin-bottom: 10px; color: #333333; font-weight: bold; font-size: 18px; border-bottom: 1px solid #f0f0f0;background: url("../images/pic65.png") no-repeat 97% center;}
.shzp_list2 .list_dl2 .list_dt2 span { margin-right: 30px;}
.shzp_list2 .list_dl2 .list_dt2 .sp1 { width: 130px; font-size: 18px; font-weight: bold; color: #333333; margin-right: 50px; display: inline-block}
.shzp_list2 .list_dd2{padding:26px 33px 45px 33px; display: none; background: #fff;}
.shzp_list2 .list_dd2 .miaosu { margin-bottom: 28px;}
.shzp_list2 .list_dd2 .miaosu .t1 { color: #333333; font-weight: bold; font-size: 15px; margin-bottom: 5px;}
#open2{
    background: url("../images/pic65-on.png") no-repeat 97% center;
}


/*投资者公告*/
.f-content{ width: 1200px; margin: auto; position: relative;overflow: hidden;}
.navigation-2{ width: 200px; height: 200px; overflow: hidden;}
.navigation-2 .box{ padding-bottom: 33px; position: relative;}
.navigation-2 a{ position: relative; z-index: 2; height: 26px; line-height: 26px; display:block; color: #2018;}
.navigation-2 .icon{ width: 8px; height: 8px; border-radius: 50%; background: #d8d9dc; display: block; float: left; margin-top: 9px; margin-right: 16px;}
.navigation-2 .active a{  font-size: 20px; color: #e60021;font-family:Avalon2}
.navigation-2 .active .icon{  background: #e60021;}
.navigation-2 .line{ background:#d8d9dc; width: 1px; height: 60px; position: absolute; top: 10px; left: 4px; }
.navigation_wrap{  position: absolute; width: 100%;  top: 0px; left: 0px; transition:  all 0.5s;}
.page-content{ width:1192px; padding-left: 192px; float: left; padding-top: 73px ; padding-bottom: 90px; }
.page-content2 { padding-top:0}
.navigation-2{ top: 200px; position:absolute; left: 0px;}

.years_box_title{ float: left; width: 120px; font-size: 36px; line-height: 40px; color: #333;font-family:Avalon2; font-weight: normal;}
.years_box_content{ float: left; width: 870px;}
.events_box{ padding-bottom: 40px;}
.events_title{ font-size: 30px; height: 40px; line-height: 40px; padding-bottom: 36px; color:#333333 }
.event .title{ line-height: 29px; padding-bottom: 4px; font-size: 18px; color:#666666;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;  }
.event .title a{ color:#2a2e2e;}
.event .date{ height: 66px; line-height: 26px;color:#999999;font-family:Avalon2;}
.event img{ width: 38px;}

.navigation-3{ display: none;}
@media screen and (max-width: 769px) {
    .years_box_title{ font-size: 24px; margin-bottom: 20px;}
    .f-content .page-content{ width: 92%; margin: auto;}
    .years_box_content{ width: 100%;}
    .event .title{ height: auto; line-height: 24px;}

    .event .left{ width: 100%}
    .event .date{padding-bottom:20px;}
    .navigation-3{ display: block;}

    .page-main{ position: relative;}
    .page-main .bg{ position:absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.3); z-index: 1; display: none;}
}

.event .left {
    width: 100%; background: url("../images/2020102321.png") no-repeat right 2px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;min-height:40px
}
.event .left:hover {background: url("../images/2020102321-on.png") no-repeat right 2px;}
.years_box{ padding-bottom: 30px;}
.years_box .years_box_title{ font-size: 36px; float: left; width: 125px; }
.page-content2 .years_box_title {margin-top:50px;}
.years_box_main{ float: left;}
.date{ position: relative; z-index: 9999; cursor:pointer}
.date-wrap{ display: none; position:absolute; width: 122px; background: #fff; z-index:9999; top: 26px; left: 0px; border: 1px solid #d8d9dc;}
.date-wrap a{ display:block; height: 32px;  line-height: 32px; padding-left: 16px; color: #2a2e2e;}
.date-wrap a:hover{ background: #0052d9; color: #fff;}


/*产品列表*/
.cp-tit { height:35px; width:1280px; margin:0 auto; margin-bottom:30px; margin-top:50px; }
.cp-tit a { display:block; float:left; margin-right:10px; background:#b3b3b3; color:#fff; text-align:center; width:10%; line-height:35px; margin-bottom:10px;}
#nowMenucp { background:#037ec5}

.cp-list {clear:both;}
.cp-list ul { margin-bottom:30px;}
.cp-list ul li { width:420px; height:540px; overflow:hidden; float:left; background:#f7f7f7; padding:27px; margin:0 9px 9px 0;}
.cp-list ul li { height:580px; }
.cp-list ul li:nth-child(3n) {margin:0 0 9px 0;}
.cp-list ul li a { display:block; width:100%; height:100%;}
.cp-list ul li .d1 { width:100%; height:220px; overflow:hidden; margin-bottom:22px;}
.cp-list ul li .d1 img { display:block; width:100%; height:100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp-list ul li .d2 { font-size:18px; color:#333333; line-height:30px; margin-bottom:10px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.cp-list ul li .d3 { font-size:13px; color:#666666; line-height:26px;}
.cp-list ul li .d4 { margin-top:40px;}
.cp-list ul li .d4 p { width:122px; height:42px; line-height:42px; text-align:center; color:#fff; border-radius:20px; background:#037ec5; font-size:14px;}
.cp-list ul li:hover .d1 img {transform: scale(1.06, 1.06); }
.cp-list ul li:hover .d2 { color:#037ec5} 

.cp-con { padding-top:5%;}
.cp-con .box1 { width:100%; height:500px; overflow:hidden; background:#f7f7f7; margin-bottom:20px; padding:25px;}
.cp-con .box1 .L { width:760px; height:100%; float:left; overflow:hidden;}
.cp-con .box1 .R { width:470px; height:100%; float:right; padding:18px 25px 0 45px;}
.cp-con .box1 .L img { width:100%; height:100%; display:block;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp-con .box1 .R .d1 { font-size:18px; color:#333333; font-weight:bold; line-height:30px; margin-bottom:15px;}
.cp-con .box1 .R .d2 { font-size:14px; color:#666666; line-height:26px;}
.cp-con .box1 .R .d2 span { font-weight:bold;}
.cp-con .box1 .R .d3 {font-size:14px; color:#666666; margin-top:25px; text-align:justify;}
.cp-con .box1 .R .d3 .d3_1 { font-weight:bold; font-size:15px; margin-bottom:5px;}
.cp-con .box1 .R .d3 .d3_2 { height:190px; overflow-y:auto;}
.cp-con2 .box1 .R .d3 .d3_2 { height:170px; overflow-y:auto;}
.cp-con .box2 { clear:both;}

.cp-con .box2 #nav{ height: 74px; margin-bottom:15px;}
.cp-con .box2 #nav ul{ height: 74px;}
.cp-con .box2 #nav ul li { background: #b3b3b3; color: #fff; text-align: center; float: left; font-size: 18px; height: 74px; line-height: 74px; width: 33.3333%; cursor: pointer; border-right:1px solid #fff;}
.cp-con .box2 #nav ul li.act { background: #037ec5;}
.cp-con .box2 #container {background:#f7f7f7; padding:30px;}
.cp-con .box2 #container .tab { overflow:hidden; width:100%; min-height:300px; }
.cp-con .box2 #container .tab img{ max-width:100%; height:auto; display:block; margin:0 auto;}
.cp-con .box2 .cplx { padding-top:2%; padding-bottom: 3%;}
.cp-con .box2 .cplx img { display:block; max-width: 100%; height: auto; margin: 0 auto;}


/*营销网络*/
.yxwl-div { position: relative; width: 1280px; margin: 0 auto;}
.yxwl-div .cptext { width: 300px; height: 350px; position: absolute; right: 0; top: 25%; background: #f5f5f5; padding: 60px 20px 0 50px}
.yxwl-div .cptext .d1 { font-size: 24px; color: #037ec5; line-height: 32px; margin-bottom: 30px; background:url(../images/pic68.png) no-repeat left center; padding-left: 45px; }
.yxwl-div .cptext .d2 { font-size: 18px; color: #333333; font-weight: bold;}
.yxwl-div .cptext .d3 { font-size: 15px; color: #333333; margin-bottom: 30px;}

.m_map{ width:968px; height:824px; position:relative;  background:url(../images/map.jpg) no-repeat 0 0 ;}
.tait{ font-size:36px; font-weight:bold; color:#666666; text-align:center;  left:100px;}
.tait span{ color:#ff6d3b;}
.tait2{font-size:36px; font-weight:bold; color:#666666; text-align:center; padding:50px 0px;}
.mp{ position:absolute; cursor:pointer; background:url(../images/pic66.png) no-repeat center center; width:38px; height:64px; -webkit-transition:all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition:all .2s ease-out; -o-transition:all .2s ease-out; transition:all .2s ease-out;}
.mp:hover{ background:url(../images/pic66-on.png) no-repeat center center; -webkit-transition:all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition:all .2s ease-out; -o-transition:all .2s ease-out; transition:all .2s ease-out;}
.hover_tu{background:url(../images/pic66-on.png) no-repeat center center;}
.mp .mito{ position:absolute; left:0; top:12px; font-size:12px; color:#fff; text-align:center; width:100%;}
.feng{ position:absolute; display:none; width:280px; height:245px; left:-260px; top:-255px; background:#fff; z-index:10;-moz-box-shadow:0px -4px 16px #aeaeae; -webkit-box-shadow:0px -4px 16px #aeaeae; box-shadow:0px -4px 16px #aeaeae;}
.feng .sang{ background:url(../images/pic67.png) no-repeat left center; width:100px; height:30px; line-height:30px; font-size:18px; color:#333333; font-weight:bold; padding-left:30px; margin-bottom: 15px;}
.feng .tree{ height:245px; width:520px; padding:18px 20px;box-sizing:border-box; }
.feng .tree .boou{ background:#f5f5f5; width:240px; height:160px; float:left;  box-sizing:border-box; padding:20px 20px 20px 30px;}
.feng .tree .du_size{ background:#f5f5f5; float:right; height:160px; width:240px; padding-left:30px;box-sizing:border-box; padding: 20px 20px 20px 30px;} 
.feng .tree p.p1 { font-size:18px; color:#333333; font-weight:bold; line-height:30px; margin-bottom:15px;}
.feng .tree p.p2 { font-size:15px; color:#666666; line-height:26px;}
.mp1{left:203px; top:250px; }/*新疆*/
.mp2{left:341px; top:379px; }/*青海*/
.mp3{left:456px; top:494px; }/*四川*/
.mp4{left:554px; top:500px; }/*重庆*/
.mp5{left:544px; top:570px; }/*贵州*/
.mp7{left:428px; top:585px; }
.mp8{left:565px; top:407px; }/*陕西*/
.mp9{left:655px; top:412px; }/*河南*/
.mp10{left:625px; top:345px; }/*山西*/
.mp11{left:643px; top:474px; }/*湖北*/
.mp12{left:631px; top:553px; }/*湖南*/
.mp15{left:699px; top:557px; }
.mp16{left:668px; top:621px; }/*广东*/
.mp17{left:646px; top:664px; }/*澳门*/
.mp18{left:722px; top:443px; }/*安徽*/
.mp22{left:735px; top:345px; }/*山东*/
.mp23{left:681px; top:256px; }
.mp24{left:711px; top:280px; }
.mp25{left:790px; top:256px; }
.mp26{left:825px; top:187px; }
.mp27{left:864px; top:103px; }
.mp30{left:690px; top:652px; }/*香港*/
.mp32{left:600px; top:726px; }/*海南*/
.mp33{left:806px; top:448px; }/*上海*/
.mp34{left:723px; top:190px; }/*内蒙古*/
.mp35{left:763px; top:411px; }/*江苏*/
.mp40{left:672px; top:310px; }/*河北*/
.mp44{left:810px; top:615px; }/*台湾*/
.mp45{left:785px; top:504px; }/*浙江*/
.mp47{left:352px; top:284px; }/*甘肃*/
.mp49{left:750px; top:578px; }/*福建*/
.mp53{left:206px; top:455px; }/*西藏*/
.mp54{left:570px; top:636px; }/*广西*/
.mp58{left:530px; top:342px; }/*宁夏*/

.mp27 .feng { display:block}



