html,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,simsun;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#fff;}





.red h3 strong span{font: bold 24px/50px "Microsoft YaHei"!important;color:#000;}
.red strong span{font: bold 24px/50px "Microsoft YaHei"!important;color:#000;}
.red div span:nth-child(odd){font:12px/1.7em; }
.red div:nth-child(4) span{font:12px/1.7em "Microsoft YaHei"!important; }
.blue strong span{font: bold 24px/50px "Microsoft YaHei"!important;color:#000;}
.blue div span span{font:12px/1.7em "Microsoft YaHei"!important;}







* {
	padding: 0;
	margin: 0;
}
html, body {
	width: 100%;
	height: 100%;
	min-width: 1200px;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.anchorBL{display:none;}

/* 公共代码部分 

*/
.boje{position:relative;z-index:50;}
.litwo{position:relative;top:-2px;}
.gk-img{width:395px!important;}

	/* 页面头部 */
.r-head {
	width: 100%;
	height: 90px;
	background: #1a60ae;
}
.r-head-false {
	display: none;
	position: fixed;
	top: -90px;
	z-index: 5;
	background: rgba(26, 96, 174, 0.9);
}
.r-head .head-cnt {
	margin: 0 auto;
	width: 88%;
	height: 100%;
	line-height: 90px;
	vertical-align: middle;
}
.r-head img {
	float: left;
	padding-top: 12px;
}
.r-head ul {
	float: right;
}
.r-head ul li {
	display: inline-block;
	margin-left: 38px;
	font: 14px "Microsoft YaHei";
	color: #e2e2e2;
}
.r-head ul li:hover {
	color: #fff;	
}

/* 页面底部 */
	
.fantop{position:fixed;right:0;bottom:20%;  z-index:99; display:none;}	 
.fantop ul li{width:52px; height:52px; margin-top:2px; position:relative; cursor: pointer;}
.fantop ul li img{display:block; position:absolute;top:0px; left:0px}
.fantopyin{ opacity:0;}	
	
#fantop2{display:block!important;z-index:20;}
	
.r-foot {
	margin-top: -50px;
	width: 100%;
	height: 445px;
	background: #282828;
	border-top-right-radius: 45px;
	position: relative;
	z-index: 1;
}
.r-foot .foot-cnt {
	position: relative;
	padding-top: 112px;
	margin: 0 auto;
	width: 1218px;
}
.r-foot .foot-img {
	margin-left: 18px;
	width: 336px;
	height: 231px;
	background: url(../image/foot-img.jpg) no-repeat;
}
.r-foot .foot-img p {
	padding-top: 35px;
	padding-left: 30px;
	font: 12px/20px "Microsoft YaHei";
	color: #fff;
}




.r-foot div.contact {
	position: relative;
	margin-left: 30px;
	margin-top: 80px;
	width: 220px;
	height: 55px;
	background: url(../image/research-mask.png);
	overflow: hidden;
}
.r-foot div.contact .mask {
	position: absolute;
	top: 0;
	right: 220px;
	z-index:1;
	width: 260px;
	height: 55px;
	background: #ae2d2c;
	border-top-right-radius: 27px;
	border-bottom-right-radius: 27px;
}
.r-foot div.contact span {
	position: absolute;
	top: 1px;
	left: 68px;
	z-index:2;
	font: 12.5px/55px "Microsoft YaHei";
	color: #fff;
}





.r-foot .foot-link {
	position: absolute;
	top: 150px;
	right: 0;
}
.r-foot .foot-link .foot-title {
	margin-left: 68px;
	display: inline-block;
	font: 14px "Microsoft YaHei";
	color: #fff;
	vertical-align: top;
}
.r-foot .foot-link .foot-title ul {
	margin-top: 16px;
}
.r-foot .foot-link .foot-title li {
	font: 12px "Microsoft YaHei";

	margin-bottom: 8px;
}
.r-foot .foot-link .foot-title li a {
	color: #868686;
}
.r-foot .foot-link .foot-title li a:hover {
	color: #fff;
}

/* 关注 */
.r-foot .foot-atten {
	position: absolute;
	right: 0;
	top: 310px;
}
.r-foot .foot-atten li {
	position: relative;
	display: inline-block;
	width: 30px;
	height: 30px;
	margin-left: 15px;
	border-radius: 50%;
	background: #313131;
	overflow: hidden;
	cursor: pointer;
	z-index:2;
}
.r-foot .foot-cnt .foot-atten .weixin, .weibo, .msg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
.r-foot .foot-cnt .foot-atten .weixin-hover, .weibo-hover, .msg-hover {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 4;
}
.r-foot .foot-atten li div {
	position: absolute;
	right: 30px;
	top: 0;
	z-index: 2;
	width: 50px;
	height: 100%;
	background: #ae2d2c;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}
.r-foot .foot-atten .er {
	display: none;
	position: absolute;
	top: -90px;
	left: -9px;	
	z-index: 6;
}






.r-foot .copyright {
	padding-top: 45px;
	margin-left: 16px;
	font: 12px "Microsoft YaHei";
	color: #979797;
}
.r-foot .origin {
	position: absolute;
	right: 0;
	bottom: 0;
	font: 12px "Microsoft YaHei";
	color: #979797;
}
.r-foot .origin:hover {
	color: #fff;
}

	/* 页面内容区 */
.r-main {
	width: 100%;
	background: url(../image/r-bg2.jpg) top center no-repeat;
}
.r-main .main-cnt {
	margin: 0 auto;
	width: 1218px;
	padding-bottom: 185px;
}
.r-main .box {
	position: relative;
	padding-top: 40px;
	margin-bottom: 20px;
	width: 100%;
}
.r-main .box .news-title {
	padding-left: 15px;
	/*width: 555px;*/
	background: url(../image/r-bg2.png) top left no-repeat;
}
.r-main .box .news-title .p1 {
	padding-top: 50PX;
	font: bold 132px/0.8em Arial;
	color: #ae2d2c;
}
.r-main .box .news-title .p2 span {
	display: inline-block;
 	height: 52px;
	vertical-align: text-bottom;
}
.r-main .box .news-title .p2 span.en {
	font: bold 46px Arial;
	color: #000;
	line-height: 52px;
}
.r-main .box .news-title .p2 span.zh {
	font: bold 28px "Microsoft YaHei";
	color: #ae2d2c;
	line-height: 52px;
}
.r-main .box .news-title .img {
	width: 410px;
	height: 195px;
	overflow: hidden;
}
.img img {
	width: 410px;
	height: 195px;
}
.r-main .box ul {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 0;
	/*overflow: hidden;*/
	height: 48px;
}
.r-main .box ul .tab-bg {
	/*width: 100%;*/
	display: inline-block;
	border-bottom-left-radius: 13px;
	background: #5f90c6;
	height: 48px;
}
.r-main .box ul li {
	display: inline-block;
	width: 150px;
	height: 48px;
	font: 16px "Microsoft YaHei";
	line-height: 48px;
	color: #e2e2e2;
	background: #1a60ae;
	text-align: center;
	cursor: pointer;
	margin-left: 1px;
}
.r-main .box ul li:hover {
	color:#fff;
	background: #2a71c1;
}
.r-main .response-nav li:first-child {
	border-bottom-left-radius: 13px;
	margin-left: 0;
}
.r-main .box ul a:first-child li {
	border-bottom-left-radius: 13px;
	margin-left: 0;
}
.r-main .box ul a:last-child li {
	border-right: none;
}


.r-main .box ul li.cur-tab {
	background: #ae2d2c;
	color: #fff;
}
.r-main .box ul li.cur-tab a {
	color: #fff;
}
.r-main .news-list {
	position: relative;
	margin-left: 16px;
	width: 1202px;
	background: #fff;
	box-shadow: 0 0 5px 0px #d0d4d5;
}


.fixed-nav {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 48px;
	z-index: 5;
}
.nav-box {
	position: relative;
	margin: 0 auto;
	width: 1218px;
	height: 48px;
}
.fixed-nav1 .nav {
	position:absolute;
	top: 0;
	right: 0;
	height: 48px;
	z-index: 3;
}
.fixed-nav1 .aaa {
	display: none;
	position:absolute;
	top: 0;
	left: 19px;
	height: 48px;
	z-index: -1;
	width: 96%;
	background: #1a60ae;
}


	/* 页码 */
.news-page {
	float: right;
	margin-right: 65px;
	margin-top: 70px;
	margin-bottom: 90px;
	font-size: 0;
}
.news-page a, .r-main .news-page span{
	display: inline-block;
	margin-right: 12px;
	width: 45px;
	height: 25px;
	border: 2px solid #a9a9a9;
	border-radius: 3px;
	text-align: center;
	font: bold 12px/25px "Microsoft YaHei";
	color: #6f6f6f;
}
.r-main .news-page span {
	border: 2px solid #ae2d2c;
	color: #ae2d2c;
}
.news-page a:hover {
	background: #f8f8f8;
}
.news-page a:last-child {
	width: 65px;
}
	/* 返回顶部 */
.r-main .news-list .return-top {
	position: relative;
	margin: 0 auto;
	padding-bottom: 45px;
	width: 1046px;
	height: 52px;
}
.r-main .news-list .return-top .line {
	width: 100%;
	height: 25px;
	border-bottom: 1px solid #eaeaea;
}
.r-main .news-list .return-top p {
	padding-left: 60px;
	position: absolute;
	top: 0;
	left: 40%;
	z-index: 1;
	width: 154px;
	height: 52px;
	background: url(../image/return-top.png);
	font: bold 14px/52px "Microsoft YaHei";
	color: #6f6f6f;
	cursor: pointer;
}
.r-main .news-list .return-top p a {
	font: bold 14px/52px "Microsoft YaHei";
	color: #6f6f6f;
}
.r-main .news-list .return-top p span {
	position: absolute;
	top: 10px;
	left: 128px;
	width: 30px;
	height: 30px;
	background: url(../image/return-icon.png);
}
.r-main .news-list .return-top p:hover span {
	background: url(../image/return-icon-hover.png);
}


	 
/* 新闻动态--新闻列表 */
.r-main .news-list .news-list-title {
	padding-top: 72px;
	padding-bottom: 48px;
	padding-left: 37px;
	display: inline-block;
	font: bold 31px "Microsoft YaHei";
	color: #000;
}
.r-main .news-list .news-list-title span {
	display: inline-block;
	width: 30px;
	height: 30px;
	border: 6px solid #1a60ae;
	margin-bottom: -4px;
}
.r-main .news-list .news {
	position: relative;
	margin-bottom: 38px;
	width: 1128px;
	height: 213px;
	background: #f8f8f8;
}

.r-main .news-list .news-img {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	width: 315px;
	height:212px;
	overflow:hidden;

}
.r-main .news-list .news-img img {
	width:100%;
display:block;
}
.r-main .news-list .news-bg {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 5;
	width: 315px;
	height: 212px;
	background: url(../image/news-img-bg.png);
	opacity: 0;
}
.r-main .news-list .news-mask {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 4;
}
.r-main .news-list .news-line {
	margin-top: 15px;
	display: inline-block;
	width: 38px;
	border-bottom: 1px solid #a9a9a9;
	position: relative;
    top: 25px;
    left: 55px;
}
.r-main .news-list .news-cnt {
	margin-left: 102px;
	width: 666px;
}
.r-main .news-list .news-cnt .date {
	padding-top: 12px;
	font-size: 16px;
	font-style: italic;
	color: #c9c9c9;
}
.r-main .news-list .news-cnt h4 {
	padding-top: 5px;
	padding-bottom: 15px;
	font: 26px "Microsoft YaHei";
	color: #000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.r-main .news-list .news-cnt p {
	padding-bottom: 15px;
	font: 12px/24px "Microsoft YaHei";
	color: #9e9e9e;
}
.r-main .news-list .news-cnt .more {
	position: relative;
	width: 100px;
	height: 25px;
	background: #ae2d2c;
	cursor: pointer;
	overflow: hidden;
}
.r-main .news-list .news-cnt .more p {
	display: inline-block;
	position: absolute;
	left: 0;
	z-index: 2;
	width: 100px;
	height: 25px;
	font: 12px/25px "Microsoft YaHei";
	color: #fff;
	text-align: center;
}
.r-main .news-list .news-cnt .more div {
	position: absolute;
	right: 100px;
	width: 120px;                                                                                                                                                                        x;
	height: 25px;
	z-index: 1;
	background: #db3534;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
}

/* 新闻动态--新闻内页 */
.news-inner-point {
	position: absolute;
	top: 265px;
	right: 0;
}
.news-inner-point li {
	position: relative;
	width: 115px;
	height: 140px;
	background: #d8d8d8;
	margin-bottom: 1px;
	overflow: hidden;
	cursor:pointer;
}
.news-inner-point li img {
	position: absolute;
	top: 60px;
	left: 45px;
	z-index: 3;
}
.news-inner-point li:hover {
	background: #e2e2e2;
}

.news-inner-cnt {
	padding-top: 95px;
	padding-left: 112px;
	width: 865px;
}
.news-inner-img {
	width: 637px;
}
.news-inner-img img {
	width: 100%;
}
.news-inner-title {
	font: bold 32px "Microsoft YaHei";
	color: #a9a9a9;
}
.news-inner-other {
	padding-top: 45px;
	padding-bottom: 55px;
}
.news-inner-other li {
	display: inline-block;
	height: 27px;
	vertical-align: middle;
}
.news-inner-other li.date {
	position: relative;
	margin-right: 10px;
	padding-left: 25px;
	width: 105px;
	height: 100%;
	background: #ae2d2c;
	font: 16px/27px "Microsoft YaHei";
	color: #fff;
	text-align: center;
	font-style: italic;
}
.news-inner-other li.date span {
	position: absolute;
	top: 13px;
	left: -25px;
	width: 38px;
	border-top: 1px solid #cdcdcd;
}
.news-inner-other li.release {
	margin-right: 30px;
	height: 100%;
	background: #ececec;
	font: 12px/27px "Microsoft YaHei";
}
.news-inner-other li.release span:first-child {
	display: inline-block;
	width: 50px;
	height: 100%;
	border-right: 1px solid #d7d7d7;
	text-align: center;
	color: #575757;
	padding-left: 10px;
}
.news-inner-other li.release span:last-child {
	display: inline-block;
padding-left:5px; 
padding-right:5px;
	height: 100%;
	text-align: center;
	color: #7b7b7b;
}
.news-inner-other li:last-child {
	width: 113px;
	height: 27px;
	background: #1a60ae;
	font: 12px/27px "Microsoft YaHei";
	color: #cfd9e9;
	text-align: center;
}
.news-inner-other li:last-child a {
	font: 12px/27px "Microsoft YaHei";
	color: #cfd9e9;
}
.news-inner-other li:last-child:hover {
	background: #2a71c1;
	color: #fff;
}
.news-inner-other li:last-child img {
	padding-bottom: 0;
	padding-right: 8px;
}
.news-inner-cnt .news-inner-paragraph {
	font: 14px/25px "Microsoft YaHei";
	color: #747474;
	
	
	
}
.news-inner-paragraph img{width:820px!important;}
.news-inner-paragraph{font-size:14px!important;font:"微软雅黑"!important;}
.news-inner-paragraph p{font-size:14px!important;font:"微软雅黑"!important;background:none!important;}
.news-inner-paragraph span{font-size:14px!important;font:"微软雅黑"!important;background:none!important;}
.news-inner-atten {
	margin: 0 auto;
	margin-top: 135px;
	padding-bottom: 105px;
	margin-left: 280px;
	width: 460px;
}
.news-inner-atten p {
	font: 16px "Microsoft YaHei";
	color: #929292;
}
.news-inner-atten p {
	padding-bottom: 25px;
	font: 16px "Microsoft YaHei";
	color: #929292;
}
.news-inner-atten ul {
	display: inline-block;
}
.news-inner-atten ul li {
	position: relative;
	margin-right: 25px;
   float:left;
	width: 82px;
	height: 82px;
	border-radius: 50%;
	border: 1px solid #c1c1c1;
	background: #fff;
	overflow: hidden;
	cursor: pointer;
	overflow:hidden;
}
.news-inner-atten ul li:last-child {
	margin-right: 0;
}
.news-inner-atten .inner-qq, .inner-weixin, .inner-weibo, .inner-qqspace {
	position: absolute;
	top: 15px;
	left: 18px;
	z-index: 3;
}
.news-inner-atten .inner-qq-hover, .inner-weixin-hover, .inner-weibo-hover, .inner-qqspace-hover {
	opacity: 0;
	position: absolute;
	top: 15px;
	left: 18px;
	z-index: 4;
}
.news-inner-atten ul li div {
	position: absolute;
	right: 82px;
	top: 0;
	z-index: 2;
	width: 150px;
	height: 100%;
	background: #ae2d2c;
	border-top-right-radius: 40px;
	border-bottom-right-radius: 40px;
}


.jiathis_button_weixin{height:40px;width:40px;display:block;}
.jiathis_counter_style{display:none}
#ckepop .jiathis_button_weixin .jtico_weixin{height:40px!important;width:40px!important;display:block!important;background:url(../images/fen001.png)!important;padding:0!important;}

/* 新闻动态--文化活动 */
.news-cultural-box {
	width: 100%;
	padding-left: 35px;
}
.news-cultural {
	display: inline-block;
	width: 360px;
	margin-right: 22px;
	margin-bottom: 68px;
}
.news-cultural-container {
	position: relative;
	width: 100%;
	height: 220px;
	overflow: hidden;
}
.news-cultural-container .bg {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 5;
	width: 100%;
	height: 100%;
	background: url(../image/news-img-bg.png);
	opacity: 0;
}
.news-cultural-mask {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.news-cultural-img {
	width: 100%;
	height: 220px;
}
.news-cultural-title {
	font: bold 20px "Microsoft YaHei";
	color: #000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news-cultural-paragraph {
	font: 12px/20px "Microsoft YaHei";
	color: #787878;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news-cultural-date {
	float: right;
	font: 16px "Microsoft YaHei";
	color: #c9c9c9;
	font-style: italic;
}
.news-cultural-date span {
	display: inline-block;
	width: 38px;
	height: 5px;
	border-top: 1px solid #a9a9a9;
}
.news-cultural-more {
	position: relative;
	width: 100px;
	height: 25px;
	background: #ae2d2c;
	cursor: pointer;
	overflow: hidden;
}
.news-cultural-more p {
	display: inline-block;
	position: absolute;
	left: 0;
	z-index: 2;
	width: 100px;
	height: 25px;
	font: 12px/25px "Microsoft YaHei";
	color: #fff;
	text-align: center;
}
.news-cultural-more div {
	position: absolute;
	right: 100px;
	width: 120px;                                                                                                                                                                        x;
	height: 25px;
	z-index: 1;
	background: #db3534;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
}




.cultural-page {
	margin-top: 10px;
}

/* 关于--公司简介 */
.about-introduce-img {
	position: relative;
	width: 100%;
	height: 435px;
	background: url(../image/aboutt-introduce-slogn.jpg) no-repeat;
	background-size: 100% auto;
}
.about-introduce-mask {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}
.about-introduce-slogan {
	position: absolute;
	left: 88px;
	bottom: 72px;
	font: 72px "Microsoft YaHei";
	color: #fff;
}
.about-introduce-bg {
	position: absolute;
	z-index:-1;
	width: 100%;
	height: 567px;
	background: #f5f5f5;
}
.about-introduce-container {
	margin-top: 70px;
	margin-left: 92px;
	width: 875px;

}
.introduce-one {
	padding-bottom: 60px;
	font: bold 18px/1.7em "Microsoft YaHei";
	color: #000;
	text-align:justify;
}
.about-introduce-box {
	width: 100%;
}
.about-introduce-video {
	position: relative;
	width: 535px;
	height: 390px;
	background: url(../image/about-introduce-videoBottom.jpg) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}
.about-introduce-icon {
	position: absolute;
	top: 150px;
	left: 230px;
	z-index: 3;
	width: 90px;
	height: 90px;
	background: url(../image/about-icon.png) no-repeat;
}
.about-introduce-icon img {
	opacity: 0;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 92px;
	height: 92px;
	z-index: 4;
}
.about-introduce-video p {
	position: absolute;
	left: 200px;
	bottom: 90px;
	z-index: 3;
	width: 150px;
	height: 22px;
	border-bottom: 1px solid #fff;
	font: 18px "Microsoft YaHei";
	color: #fff;
}
.about-introduce-video:hover p {
	color: #000;
	border-bottom: 1px solid #000;

}
.about-introduce-video .mask {
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(../image/about-intro-mask.png);
	opacity: 0.75;
}
.about-introduce-box {
	position: relative;
	width: 100%;
	height: 455px;
	margin-bottom: 90px;
}
.about-introduce-box ul {
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 335px;
	font-size: 0;
}
.about-introduce-box ul li {
	position: relative;
	display: inline-block;
	width: 163px;
	height: 134px;
	margin-right: 1px;
	margin-bottom: 1px; 
	text-align: center;
	font: 12px "Microsoft YaHei";
	color: #fff;
}
.about-introduce-box ul li img {
 	width: 100%;
}
.develop {
	position: absolute;
	right: 8px;
	bottom: 0;
	width: 327px;
	height: 182px;
	background: url(../image/about-introduce-develop.jpg) no-repeat;
	background-size: 100% auto;
	font: 24px "Microsoft YaHei";
	color: #fff;
}
.develop .develop2 {
	position: absolute;
	top: 145px;
	right: 20px;
	z-index: 3;
	width: 24px;
	height: 24px;
	background: url(../image/detail.png) center center no-repeat;
}
.develop p {
	position: absolute;
	top: 140px;
	left: 20px;
	z-index:3;
}
.develop .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background: url(../image/about-intro-yellow.png);
	opacity: 1;
}
.introduce-two {
	width: 100%;
	padding-bottom: 135px;
	font: 14px/1.7em "Microsoft YaHei";
	color: #747474;
}
/* 视频弹出层 */
.ceng {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index:999;
	width: 100%;
	height: 100%;	
}
.ceng .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background: url(../image/fixed.png);	
}
.ceng .close {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;	
	cursor: pointer;
	z-index: 3;	
}
.object-video {
	width:840px;
	height:600px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -200px;
	margin-left: -400px;
	z-index: 3;
}




/* 关于--文化理念 */
.about-culture-img {
	position: relative;
	width: 100%;
	height: 435px;
	background: url(../image/about-culture-banner.jpg) no-repeat;
	background-size: 100% auto;
}
.about-culture-img .logo {
	position: absolute;
	top: 0;
	left: 67px;
	z-index: 3;
}
.about-culture-mask {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}
.about-culture-slogan {
	position: absolute;
	left: 88px;
	bottom: 72px;
	font: 72px "Microsoft YaHei";
	color: #fff;
}
.about-culture-slogan span {
	display: block;
	font: 22px/45px "Microsoft YaHei";
	color: #fff;
}
.about-culture-container {
	margin: 0 auto;
	margin-top: 70px;
	width: 1120px;
}
.about-culture-img1 {
	display: inline-block;
	width: 466px;
	height: 302px;
	overflow: hidden;
}
.about-culture-img1 img {
	width: 100%;
}
.about-culture-list {
	padding-top: 47px;
	padding-bottom: 47px;
	float: right;
	width: 654px;
	background: #1a60ae;
}
.about-culture-list ul {
	margin-left: 105px;
	font: 24px "Microsoft YaHei";
	color: #fff;
}
.about-culture-list ul li {
	font: 16px "Microsoft YaHei";
	color: #fff;
}
.about-culture-list ul li span {
	display: inline-block;
	width: 3px;
	height: 3px;
	border-radius: 1px;
	background: #fff;
	margin-bottom: 5px;
	margin-right: 15px;
}
.about-culture-list ul li {
	margin-top: 10px;
}
.about-culture-list ul li:first-child {
	margin-top: 15px;
}
.about-culture-three {
	padding-top: 215px;
	padding-bottom: 160px;
}
.about-culture-three li {
	position: relative;
	display: inline-block;
	margin-right: 1px;
	width: 369px;
	height: 310px;
	background: #f0f0f0;
	text-align: center;
	vertical-align: top;
}
.about-culture-three li div {
	position: absolute;
	top: -50px;
	left: 90px;
	overflow: hidden;
	width: 200px;
	height: 200px;
	border-radius: 50%;
}
.about-culture-three li div img {
	height: 100%;
}
.about-culture-three h4 {
	padding-top: 180px;
	font: 24px "Microsoft YaHei";
	color: #000;
}
.about-culture-three p {
	margin: 0 auto;
	width: 285px;
	font: 16px/1.5em "Microsoft YaHei";
	color: #8a8a8a;
}


/* 关于--社会责任 */


.response-banner{
	background: url(../image/response-banner.jpg) no-repeat;
	background-size: 100% auto;
}
.response-environment {
	position: relative;
	width: 100%;
	height: 455px;
}
.response-environment .ddd {
	position: absolute;
	top: 0;
	left:0;
	z-index: 4;
}
.environment-box {
	opacity: 0;
	position: absolute;
	top: 136px;
	left: 208px;
	z-index: 2;
	width: 256px;
	height: 256px;
	border-radius: 50%;
	overflow: hidden;
	z-index: 5;
}
.environment-box img {
	position: absolute;
	top: 0;
	left: 0;
	width: 256px;
	height: 256px;
}
.environment-box div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 256px;
	height: 256px;
	background: url(../image/news-img-bg.png);
	opacity: 0;
}
.response-environment .environment {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
	width: 700px;
	height: 500px;
	background: #fff;
}
.environment-cnt {
	position: absolute;
	top: 185px;
	left: 65px;
	width: 415px;
	height: 215px;
	opacity: 0;
}
.environment .title {
	font: 48px "Microsoft YaHei";
	color: #000;
	padding-bottom: 35px;
}
.environment .paragraph {
	font: 14px/1.7em "Microsoft YaHei";
	color: #636363;
}
.environment .more {
	position: absolute;
	left: 65px;
	bottom: -20px;
	overflow: hidden;
	width: 193px;
	height: 50px;
	background: #ae2d2c;
	opacity: 0;	
}
.response .more div {
	position: absolute;
	top: 0;
	right: 193px;
	width: 225px;
	height: 50px;
	z-index: 1;
	background: #db3534;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px; 
}
.response .more p {
	position: absolute;
	top: 0;
	left: 0;
	font: 14px/50px "Microsoft YaHei";
	color: #fff;
	padding-left: 50px;
	z-index: 2;
}
.response .more p span {
	display: inline-block;
	width: 15px;
	height: 10px;
	background: url(../image/foot-icon.png) no-repeat;
}
.response-employment {
	padding-left: 212px;
	width: 100%;
	height: 560px;
	/* ***** */
	box-sizing: border-box;  
	background: url(../image/response-bg2.jpg) no-repeat;
	background-size: 100% auto; 
}
.employment-box {
	display: inline-block;
	position: relative;
}
.employment-box .more {
	position: absolute;
	left: 0px;
	bottom: 0px;
	overflow: hidden;
	width: 193px;
	height: 50px;
	background: #ae2d2c;
	/*opacity: 0;	*/
}
.response-employment .title {
	display: inline-block;
	padding-top: 235px;
	display: inline-block;
	font: 48px "Microsoft YaHei";
	color: #fff;
}
.response-employment .paragraph {
	display: inline-block;
	padding-bottom: 70px;
	font: 14px/1.7em "Microsoft YaHei";
	color: #fff;
	width: 500px;
}
.response-charity {
	position: relative;
	margin-bottom: 135px;
	width: 100%;
	height: 615px;
	background: url(../image/response-bg3.png) center bottom no-repeat;
}
.charity-img-box {
	/*opacity: 0;*/
	position: absolute;
	left: 80px;
	top: 100px;
	width: 460px;
	height: 375px;
}
.charity-img-box img {
	position: absolute;
	top: 0;
	left: 0;
	width: 460px;
	height: 375px;
}
.charity-img-box div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 460px;
	height: 375px;
	background: url(../image/news-img-bg.png);
	opacity: 0;
}
.charity-cnt {
	position: absolute;
	top: 260px;
	right: 115px;
}
.charity-box .more {
	position: absolute;
	right: 370px;
	bottom: 30px;
	overflow: hidden;
	width: 193px;
	height: 50px;
	background: #ae2d2c;
	opacity: 0;	
}
.response-charity .title {
	font: 48px "Microsoft YaHei";
	color: #000;
}
.response-charity .paragraph {
	font: 14px/1.7em "Microsoft YaHei";
	color: #505050;
	width: 450px;
}
.response-situation {
	height: 140px;
	display: inline-block;
	padding-left: 20px;
	border-left: 1px solid #dbdbdb;
	margin-left: 118px;
	margin-bottom: 20px;
}
.response-situation .title {
	font: 36px "Microsoft YaHei";
	color: #000;
}
.response-situation .paragraph {
	font: 16px "Microsoft YaHei";
	color: #a3a3a3;
}


/* 联系我们 */
.contact {
	width: 100%;
}
.contact-box {
	position: relative;
	width: 100%;
	height: 480px;
}
.contact .contact-information {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	display: inline-block;
	width: 700px;
	height: 515px;
	background: #1a60ae;
}
.contact #dituContent {
	position: absolute;
	top: 0;
	right: 0;
	width: 502px;
	height: 100%;
	/*background: url(../image/map.png) no-repeat;*/
}
.contact-information .paragraph {
	padding-top: 105px;
	padding-left: 60px;
	padding-bottom: 100px;
	font: 18px/1.7em "Microsoft YaHei";
	color: #fff;
	width: 575px;
}
.contact-information ul {
	margin-left: 60px;
}
.contact-information ul li {
	margin-bottom: 42px;
	margin-right: 60px;
	display: inline-block;
	vertical-align: top;
}
.contact-information li .contact-icon {
	margin-right: 18px;
	display: inline-block;
	width: 57px;
	height: 57px;
	vertical-align: bottom;
}
.contact-icon1 {
	background: url(../image/contact-icon1.png) no-repeat;
}
.contact-icon2 {
	background: url(../image/contact-icon2.png) no-repeat;
}
.contact-icon3 {
	background: url(../image/contact-icon3.png) no-repeat;
}
.contact-icon4 {
	background: url(../image/contact-icon4.png) no-repeat;
}
.contact-information li p {
	display: inline-block;
	font: 14px/20px "Microsoft YaHei";
	color: #acc1dc;
	margin-bottom: 10px;
	vertical-align: bottom;
}
.contact-information li p span {
	color: #fff;
}
.contact-other {
	margin-bottom: 95px;
	position: relative;
	width: 100%;
	height: 405px;
	background: url(../image/contact-img.jpg) no-repeat;
}
.contact-other img {
	display: inline-block;
	position: absolute;
	top: 105px;
	right: 95px;
	width: 158px;
	height: 158px;
}
.contact-other p {
	display: inline-block;
	position: absolute;
	bottom: 55px;
	right: 95px;
	font-size: 22px;
	line-height: 1.5em;
	color: #4e4d4d;
	text-align: right;
}
.contact-other p span {
	color: #ae2d2c;
}


.contact .leave {
	padding-left: 60px;
	padding-bottom: 35px;
	font: 18px "Microsoft YaHei";
	color: #c8c9ca;
}
.contact .form {
	margin-bottom: 135px;
	margin-left: 60px;
	/*font-size: 0;*/
}
.contact input, textarea {
	margin-right: 25px;
	margin-bottom: 20px;
	width: 280px;
	height: 50px;
	outline: 0;
	text-indent: 15px;
	background: #f8f8f8;
	font: 16px "Microsoft YaHei";
	color: #9d9d9d;
	border: 0;
}
.contact textarea {
	padding: 15px;
	text-indent: 0; 
	width: 869px;
	height: 260px;
	border-top-right-radius: 30px;
}

.contact .submit {
	float: right;
	margin-right: 240px;
	width: 190px;
	height: 50px;
	background: #AE2C2C url(../image/news-inner-right.png) 120px 20px no-repeat;
	background-size: 16px 12px;
	font: 14px "Microsoft Yahei";
	color: #fff;
	border-width: 0;
	cursor: pointer;
}

/* 品牌与网络-产品 */
.brand-pro {
	position: relative;
}
.brand-banner {
	position: relative;
	width: 100%;
	height: 500px;
}
.brand-banner .mask {
	position: absolute;
	top: 0;
	right: 0;
}
.brand-banner .banner {
	position: relative;
	width: 100%;
	height: 100%;
	background: url(../image/brand-bg.jpg);
}
.brand-banner .banner p {
	display: inline-block;
width:705px;
	padding-top: 100px;
	font: 42px/40px "Microsoft YaHei";
	color: #000;
	vertical-align: top;
	text-align:right;
}
.brand-banner .banner p span {
	display: inline-block;
	font: 20px "Microsoft YaHei";
	color: #a7a7a7;
	vertical-align: top;
	opacity:0;
}

.onone .About_small_c{display:none!important;}

.brand-pro .product {
	width: 185px;
	height: 130px;
	overflow:hidden;
}
.brand-pro .product img {
	display: inline-block;
	width: 198px;
	
}
.brand-pro .product1 {
position:absolute;right:257px;top:190px;
}


.banner .product2 {
position:absolute;right:257px;top:326px;
}


.pro-brand {
	width: 724px;
	height: 104px;
}




.banner .pro-detail {
	position: absolute;
	top: 260px;
	left: 212px;
	width: 420px;
}
.brand-list {
	position: absolute;
	/*display: inline-block;*/
	top: 550px;
	margin-left: 755px;
	left: 0;
	/*width:255px ;
	height: 30px;*/
}
.brand-list li {
	/*position: absolute;*/
	min-width: 40px;
	height: 30px;
	display: inline-block;
	font: 12px/30px "Microsoft YaHei";
	color: #fff;
	padding: 0 15px;
	background-color: #2a6cb6;
}
.brand-return {
	position: relative;
	width: 108px;
	height: 31px;
	background: url(../image/brand-return.jpg);
	margin-left: 755px;
	margin-top: 110px;
	margin-bottom: 45px;
}
.brand-return .mask {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	opacity: 0;
	width: 108px;
	height: 31px;
	background: url(../image/brand-return-mask.jpg);
}
.brand-proIntroduce {
	margin-left: 137px;
	padding-bottom: 80px;
	font: 18px/2em "Microsoft YaHei";
	color: #797979;
}
.brand-proIntroduce span {
	display: inline-block;
	width: 3px;
	height: 3px;
	border-radius: 1px;
	background: #ae2d2c;
	margin-bottom: 8px;
}
.brand-proIntroduce span.span1 {
	margin-left: 110px;
}
.brand-pro .bg {
	width: 100%;
	background: url(../image/brand-pro-bg.png) right bottom no-repeat;
}
.brand-use {
	display: inline-block;
	margin-left: 138px;
	margin-bottom: 111px;
	font-size: 0;
}
.brand-use li {
	background-color: #f5f5f5;
	padding-bottom: 25px;
	overflow:hidden;
}
.brand-use li .icon {
	float: left;
	margin-top: 28px;
	margin-left: 50px;
	width: 92px;
	height: 92px;
}
.brand-use li .icon1 {
	background: url(../image/brand-use-icon1.png) no-repeat;
}
.brand-use li .icon2 {
	background: url(../image/brand-use-icon2.png) no-repeat;
}
.brand-use li .icon3 {
	background: url(../image/brand-use-icon3.png) no-repeat;
}
.brand-use li .icon4 {
	background: url(../image/brand-use-icon4.png) no-repeat;
}
.brand-use li p {
	font: 16px "Microsoft YaHei";
	color: #7c7c7c;
	line-height:26px;
	padding-top:5px;
}
.brand-use li span {
	font: 24px "Microsoft YaHei";
	color: #ae2d2c;
	display:block;
}
.brand-use li {
	margin-bottom: 2px;
	width: 730px;
}

.youfudong{float:left; overflow:hidden;width:70%;margin-left:4%; padding-top:4%}

/* 品牌与网络-品牌版本1 */
.brand-edition1 {
	
}
.brand-box  {
	font-size: 0;
	display: inline-block;
	padding-left: 40px;
}
.brand-box li {
	position: relative;
	display: inline-block;
	width: 285px;
	height: 185px;
	margin-right: 2px;
}
.brand-box li .brand {
	position: absolute;
	top: 0;
	right: 0;
	width: 285px;
	height: 185px;
	z-index: 3;
}
.brand-box li .brand-pro {
	position: absolute;
	top: 0;
	right: 0;
	width: 285px;
	height: 185px;
	z-index: 1;
}
.brand-box li .more {
	position: absolute;
	bottom: 30px;
	right: 10px;
	height: 26px;
	width: 77px;
	z-index: 2;
	border: 1px solid #bcbcbc;
	font-size: 9px;
	color: #898989;
	line-height: 26px;
	text-align: center;
	cursor: pointer;
}
.brand-box li .more:hover {
	color: #fff;
	background: #ae2d2c;
	border: 1px solid #ae2d2c;
}













.brand-classify {
	width: 100%;
	height: 265px;
}


.classify-box {
	position: relative;
	margin: 0 auto;
	width: 1040px;
	height: 146px;
	border-bottom: 1px solid #ebebeb;
}
.classify-box ul {
	position: absolute;
	left: 135px;
	bottom: -35px;
}
.classify-box ul li {
	position: relative;
	display: inline-block;
	margin-right: 66px;
	width: 70px;
	height: 70px;
}
.classify-box ul li span {
	display: inline-block;
	position: absolute;
	bottom: -28px;
	font: 14px "Microsoft YaHei";
	color: #a8a8a8;
	width: 80px;
}

.classify-box ul li.classify1 {
	background: url(../image/brand-classify1.png);
}
.classify-box ul li.classify1:hover {
	background: url(../image/brand-classify1-hover.png);
}
.classify-box ul li.curTab1 {
	background: url(../image/brand-classify1-cur.png) !important;
}


.classify-box ul li.classify2 {
	background: url(../image/brand-classify2.png);
}
.classify-box ul li.classify2:hover {
	background: url(../image/brand-classify2-hover.png);
}
.classify-box ul li.curTab2 {
	background: url(../image/brand-classify2-cur.png) !important;
}

.classify-box ul li.classify3 {
	background: url(../image/brand-classify3.png);
}
.classify-box ul li.classify3:hover {
	background: url(../image/brand-classify3-hover.png);
}
.classify-box ul li.curTab3 {
	background: url(../image/brand-classify3-cur.png) !important;
}

.classify-box ul li.classify4 {
	background: url(../image/brand-classify4.png);
}
.classify-box ul li.classify4:hover {
	background: url(../image/brand-classify4-hover.png);
}
.classify-box ul li.curTab4 {
	background: url(../image/brand-classify4-cur.png) !important;
}

.classify-box ul li.classify5 {
	background: url(../image/brand-classify5.png);
}
.classify-box ul li.classify5:hover {
	background: url(../image/brand-classify5-hover.png);
}
.classify-box ul li.curTab5 {
	background: url(../image/brand-classify5-cur.png) !important;
}

.classify-box ul li.classify6 {
	background: url(../image/brand-classify6.png);
}
.classify-box ul li.classify6:hover {
	background: url(../image/brand-classify6-hover.png);
}
.classify-box ul li.curTab6 {
	background: url(../image/brand-classify6-cur.png) !important;
}



.classify-box ul li.curTab span {
	color: #000;
}
.brand-pro-box {
	font-size: 0;
	display: inline-block;
	font-size: 0;
	margin-left: 40px;
}
.brand-pro-box li {
	display: inline-block;
	margin-bottom: 1px;
	height: 180px;
	width: 955px;
	background: #f5f5f5;
	overflow:hidden;
}
.brand-pro-box li .img {
	display: inline-block;
	background: #eeedf1;
	width: 400px;
	height: 180px;
}
.brand-pro-box li .img img {
	width: 100%;
}
.brand-pro-box .proIntroduce {
	display: inline-block;
	width: 455px;
	height: 180px;
	font: 12px/1.7em "Microsoft YaHei";
	color: #939393;
	background: #f5f5f5;
	vertical-align: top;
	margin-left: 60px;
}
.brand-pro-box li:hover p {
	color: #ae2d2c;
}
.brand-pro-box .proIntroduce p {
	display: inline-block;
	font: 30px "Microsoft YaHei";
	color: #000;
	margin-top: 30px;
}
.brand-pro-box .proIntroduce span {
	display: inline-block;
	height: 3px;
	border-radius: 1px;
	margin-bottom: 3px;
}
.brand-pro-box .proIntroduce span.span1 {
	margin-left: 60px;
}

/* 研发与品控-研发中心 */
.research{font-family:"arial","微软雅黑"!important; font-size:16px!important;}
.research-banner {

	position: relative;
	width: 100%;
	height: 600px;
	background: url(../image/researchh-banner.jpg) no-repeat;
	background-size: 100% auto;
}
.research-banner .mask {
	position: absolute;
	top: 0;
	right: 0;
}

.research-banner .cnt {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 1017px;
	height: 192px;
	border-top-left-radius: 27px;
	background: url(../image/research-mask.png);
}
.research-banner .cnt span {
	display: block;
	margin: 0 auto;
	margin-top: 50px;
	width: 900px;
	font: 12px/1.8em "Microsoft YaHei";
	color: #fff;
}
.research-box {
	width: 1015px;
	margin-left: 42px;
	margin-bottom: 116px;
	padding-top:70px;
	background: url(../image/yf-bg.png) no-repeat right top;
	padding-right:145px;
}
.research-box .cnt {
	margin-top: 50px;
	font: 12px/1.7em "Microsoft YaHei";
	color: #636363;
}
.research-box .cnt span {
	font: bold 24px/50px "Microsoft YaHei";
	color: #000;
}
.research-box .photo {
	font-size: 0;
	display: inline-block;
	/*margin-bottom: 50px;*/
	margin-top: 50px;
	width: 100%;
}
.research-box .photo li {
	position: relative;
	display: inline-block;
	width: 505px;
	height: 290px;
	margin-right: 1px;
	margin-bottom: 1px;
	background-size:100% auto!important;
}
.research-box .photo li.photo1 {
	background: url(../image/research-photo1.jpg) no-repeat;
	background-size: 100% auto;	
}
.research-box .photo li.photo2 {
	background: url(../image/research-photo2.jpg) no-repeat;
	background-size: 100% auto;	
}
.research-box .photo li.photo3 {
	background: url(../image/research-photo3.jpg) no-repeat;
	background-size: 100% auto;	
}
.research-box .photo li.photo4 {
	background: url(../image/research-photo4.jpg) no-repeat;
	background-size: 100% auto;
	cursor: pointer;
}
.research-box .photo li div.mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 505px;
	height: 290px;
	z-index: 2;
	background: url(../image/research-photo-mask.png);
}
.research-box .photo4 span {
	display: inline-block;
	position: absolute;
	top: 42%;
	left: 42%;
	z-index: 2;
	width: 70px;
	height: 70px;
	background: url(../image/research-more.png) no-repeat;
	cursor: pointer;
}

.research-box .photo4 span .hover {
	opacity: 0;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	width: 70px;
	height: 70px;
	background: url(../image/research-more-hover.png) no-repeat;
}
.research-list {
	margin-bottom: 1px;
}
.research-list .column {
	position: relative;
	width: 100%;
	height: 180px;
}
.research-list .column .img {
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
}
.research-list .column .cnt {
	position: absolute;
	top: -50px;
	right: 0;
	width: 50%;
	height: 100%;
	background: #f5f5f5;
}
.research-list .column p {
	width: 350px;
	padding-top:5px;
	padding-left: 35px;
	font: 12px/1.7em "Microsoft YaHei";
	color: #939393;
}
.research-list .column p span {
	font: 30px/80px "Microsoft YaHei";
	color: #000;
}
.research-list .column .icon {
	position: absolute;
	top: 20px;
	right: 32px;
	width: 73px;
	height: 44px;
	background: url(../image/research-bottom.jpg);
	cursor: pointer;
}
.research-list .column .icon img {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 73px;
	height: 44px;
	opacity: 0;
}
.research-list .column .icon:hover {
	background: url(../image/research-bottom-hover.jpg);
}
.research-list .list {
	display: none;
	font-size: 0;
	margin-top: 35px;
	margin-bottom: 95px;
	width: 100%;
}
.research-list .list li {
 	width: 100%;
 	height: 40px;
 	line-height: 40px;
 	font-size: 12px;
 	font-family: "Microsoft YaHei";
 	border-bottom: 1px solid #ededed;
    overflow:hidden;
	}
.research-list .list li span {
	display:block;
	height: 100%;
	float:left
}
.research-list .list li .time {	
	width: 115px;
 	color: #939393;
}
.research-list .list li .project {
	width: 410px;
 	color: #234f7f;
}
.research-list .list li .prize {
	width: 270px;
 	color: #6d6d6d;
}
.research-list .list li .company {
 	color: #000;
}
.research-list .list li.first span {
 	border-bottom: 1px solid #c7c7c7;
 	font-size: 14px;
 	font-weight: bold;
 	color: #000;
}
.research-list1 .column .img {
	background: url(../image/research-img1.jpg) no-repeat;
}
.research-list2 .column .img {
	background: url(../image/research-img2.jpg) no-repeat;
}

.fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	height: 100%;
	background: url(../image/fixed.png);
}
.fixed .close {
	position: absolute;
	right: 0;
	top: 0;
	width: 50px;
	height: 50px;
	background: #fff;
}
.fixed .go-left {
	position: absolute;
	top: 500px;
	left: 150px;
	width: 100px;
	height: 100px;
	background: #fff;
}
.fixed .go-right {
	position: absolute;
	top: 500px;
	right: 150px;
	width: 100px;
	height: 100px;
	background: #fff;
}
.fixed .photos {
	position: relative;
	margin: auto;
	margin-top: 8%;
	width: 50%;
	height: 70%;
	overflow: hidden;
}
.fixed .photos ul {
	font-size: 0;
	width: 4000px;	
	height: 100%;
}
.fixed .photos ul li {
	display: inline-block;
	width: 1000px;
	height: 100%;
}
.fixed .photos ul li img {
	width: 100%;
}

.show_about_ceng{position:fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);z-index:5;top:0;left:0;display:none;}
.show_about_close{position:absolute; right:0; top:0; width:50px; height:50px;cursor: pointer;}

.show_about_btn_right,.show_about_btn_left{position:absolute; z-index:5; cursor:pointer;}
.show_about_btn_right{top: 40%; right:-20%;}
.show_about_btn_left{top: 40%;left:-20%;}

.show_about_ceng_cnt_n{width: 800px; height: 540px;  overflow:hidden;position:absolute;top:0px;left:0px;}
.show_about_ceng_cnt{position:absolute;height: 540px; width: 800px; left: 50%; top:46%; margin-top: -270px; margin-left: -400px}
.show_about_ceng_cnt ul{position:absolute; left:0; top:0;height: 404.01px; width: 3200px;}
.show_about_ceng_cnt ul li{float:left;height:540px; width: 800px;}
.show_about_ceng_cnt ul li img{width:100%;}

.show_about_ceng_small{width:100%; background: rgba(0, 0, 0, 0.5); height:100px; position:absolute; left:0; bottom:0;}
.show_about_ceng_small_cnt{margin:0 auto; position:relative; overflow:hidden;width: 800px; height:100px;}
.show_about_ceng_small_cnt ul{position:absolute; left:0; top:0;width: 11646px;}
.show_about_ceng_small_cnt ul li{float:left; position:relative;width: 125px; margin-right: 10.2549px; margin-top: 8.0802px;cursor:pointer; 

}
.show_about_ceng_small_cnt ul li img{width:100%;}
.About_small_c{width:100%; height:100%; background: rgba(0, 0, 0, 0.5); position:absolute; left:0; top:0;}

/* 品质控制 */
.control-banner {
	position: relative;
	width: 100%;
	height: 435px;
	background: url(../image/control-banner.jpg) no-repeat;
	background-size: 100% auto;
}
.control-banner .mask {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}
.control-banner .cnt {
	position: absolute;
	top: 0;
	left: 0;
	width: 385px;
	height: 100%;
	background: url(../image/fixed.png);
}
.control-banner .cnt ul {
	margin: 0 auto;
	/*margin-bottom: 55px;*/
	margin-top: 80px;
	display: block;
	width: 300px;
	border-top: 1px solid #969a97;
	padding-top: 5px;
}
.control-banner .cnt ul li img {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
} 
.control-banner .cnt p {
	margin: 0 auto;
	margin-top: 22px;
	width: 300px;
	font: 16px/1.7em "Microsoft YaHei";
	color: #fff;
}

.control-banner .dotcircle {
	position: absolute;
	width: 707px;
	height: 707px;
	background-image: url(../image/control-icon9.png);
	top: 107px;
	right: 0;
}
.control .research-box {
	position: relative;
}

.control-icons {
	display: block;
	margin-top: 50px;
	margin-left: 330px;
}

/* 网络营销 */
.market-banner {
	position: relative;
	width: 100%;
	height: 500px;
	background: url(../image/market-banner.jpg) no-repeat;
	background-size: 100% auto;
}
.market-banner .mask {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}
.market-banner p {
	font: 18px/1.7em "Microsoft YaHei";
	color: #fff;
	padding-top: 38px;
	padding-left: 55px;
	padding-bottom: 70px;
}
.market-banner .icon {
	width: 450px;
	height: 272px;
	background: url(../image/market-icons.png) no-repeat;
}

/* 地图 */
.market-banner .map {
	position: absolute;
	top:0px;
	right: 95px;
	width: 590px;
	height: 500px;
	background: url(../image/market-map.png) no-repeat;
}

.point-area {
	text-align: center;
	position: relative;
	width: 80px;
	height: 80px;
	-webkit-transition: opacity 0.5s ease-out;
	-moz-transition: opacity 0.5s ease-out;
	-o-transition: opacity 0.5s ease-out;
	transition: opacity 0.5s ease-out;
}
.point-area-big {
	width: 120px;
	height: 120px;
}
.point-area .point {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	margin: auto;
	-webkit-border-radius: 50%;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 50%;
	-moz-background-clip: padding;
	border-radius: 50%;
	background-clip: padding-box;
	background: transparent;
}
.point-area .point-big {
	width: 12px;
	height: 12px;
}

.point-area .point-shadow:after {
	-webkit-box-shadow: inset 0 0 5em rgba(0, 205, 236, 0.16);
	-moz-box-shadow: inset 0 0 5em rgba(0, 205, 236, 0.16);
	box-shadow: inset 0 0 5em rgba(0, 205, 236, 0.16);
}

.point-area .point-white {
	background-color: #fff;
	border: 1px solid #00C1DE;
}

.point-area .point-dot {
	background-color: #ded1a4;
	/*border: 1px solid rgba(0, 205, 236, 0.37);*/
}

.point-area .point-10 {
	width: 100%;
	height: 100%;
}

.point-area .point-40 {
	width: 100%;
	height: 100%;
}
.point-area .point-80 {
	width: 100%;
	height: 100%;
}

.point-area .point-10:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 50%;
	border: 2px solid #ded1a4;
	opacity: 0;
	-webkit-animation: ripple 4500ms ease-out 225ms infinite;
	-moz-animation: ripple 4500ms ease-out 225ms infinite;
	-o-animation: ripple 4500ms ease-out 225ms infinite;
	animation: ripple 4500ms ease-out 225ms infinite;
}

.point-area .point-40:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 50%;
	border: 2px solid #ded1a4;
	opacity: 0;
	-webkit-animation: ripple 4500ms ease-out 900ms infinite;
	-moz-animation: ripple 4500ms ease-out 900ms infinite;
	-o-animation: ripple 4500ms ease-out 900ms infinite;
	animation: ripple 4500ms ease-out 900ms infinite;
}

.point-area .point-80:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 50%;
	border: 2px solid #ded1a4;
	opacity: 0;
	-webkit-animation: ripple 4500ms ease-out 1800ms infinite;
	-moz-animation: ripple 4500ms ease-out 1800ms infinite;
	-o-animation: ripple 4500ms ease-out 1800ms infinite;
	animation: ripple 4500ms ease-out 1800ms infinite;
}
.point-area .point-slow:after {
	-webkit-animation-duration: 6000ms;
	-moz-animation-duration: 6000ms;
	-o-animation-duration: 6000ms;
	animation-duration: 6000ms;
}
@-webkit-keyframes ripple{ 0%{opacity:0;-webkit-transform:scale(0.1,0.1); } 5%{ opacity:1; }  100%{ opacity:0; -webkit-transform:scale(1)}}
@-moz-keyframes ripple{ 0%{opacity:0;-moz-transform:scale(0.1,0.1); } 5%{ opacity:1; }  100%{ opacity:0; -moz-transform:scale(1)}}
@-o-keyframes ripple{ 0%{opacity:0;-o-transform:scale(0.1,0.1); } 5%{ opacity:1; }  100%{ opacity:0; -o-transform:scale(1)}}
@keyframes ripple{ 0%{opacity:0;-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1);transform:scale(0.1,0.1); } 5%{ opacity:1; }  100%{ opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}

.market-box {
	position: relative;
	margin-top: 72px;
	margin-bottom:85px;
	width: 100%;
}
.market-box .cnt {
	margin-left: 50px;
	font: 14px/1.8em "Microsoft YaHei";
	color: #565656;
	width: 665px;
}
.market-box .cnt span {
	font: bold 24px "Microsoft YaHei";
	color: #000;
}
.market-box .img-box {
	display: inline-block;
	position: absolute;
	top: 0px;
	right: 70px;
	width: 315px;
	height: 212px;
}
.market-box .img-box .img {
	display: inline-block;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 315px;
	height: 212px;
	z-index: 1;
}
.market-box .img-box .mask {
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	height: 40px;
	z-index: 2;
}


/* 首页 */
.home-banner {
	overflow: hidden;
	position: relative;
	font-size: 0;
	z-index:2;
	width: 100%;
	height: 100%;
}
.home-banner .banner {
	display: none;
	position: absolute;
	top: 0;
	z-index:1;
	overflow: hidden;
    left:0px;
	width: 100%; 
	height: 100%;

	min-height: 600px;
	min-width: 1200px;
	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.home-banner .banner1 {
	display: block;
	background: url(../image/index_banner1.jpg) center center no-repeat;	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;

}
.home-banner .banner2 {
	background: url(../image/index_02_01.jpg) center center no-repeat;	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.home-banner .banner3 {
	background: url(../image/index_banner2.jpg) center center no-repeat;	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}


.home-banner .turn {
	position: absolute;
	bottom: 210px;
	left: 1185px;
	z-index: 5;
	width: 45px;
	height: 155px;
	cursor: pointer;
}
.home-banner .turn .icon {
	position: relative;
	width: 43px;
	height: 43px;
	background: url(../image/home-icon.png) no-repeat;
	overflow: hidden;
}
.home-banner .turn .icon-down {
	position: absolute;
	top: 10px;
	left: 13px;
	width: 18px;
	height: 9px;
	background: url(../image/home-icon-down.png) no-repeat;
}
.home-banner .turn .icon:hover {
	background: url(../image/home-icon-hover.png) no-repeat;
}
.home-banner .turn .line {
	margin-top: 10px;
	width: 22px;
	height: 95px;
	border-right: 1px solid #a0a198;
}
.home-banner .dot {
	position: absolute;
	left: 960px;
	bottom: 210px;
	z-index: 3;
	display: inline-block;	
}
.home-banner .dot li {
	display: inline-block;
	width: 11px;
	height: 11px;
	margin-left: 12px;
	cursor: pointer;
}
.home-banner .dot li img {
	width: 11px;
	height: 11px;
}




.home-banner .logo {
	position: absolute;
	z-index: 2;
	top: 10%;
	left: 16%;
}
.home-banner .slogan {
	position: absolute;
	z-index:2;
	left: 18%;
	top: 56%;
	font-size: 30px;
}
.home-banner .slogan span {
	font-size: 75px;
	line-height: 100px;
}
.home-banner .news {
	position: absolute;
	bottom: 0;
	right: -57px;
	z-index: 2;	
	width: 82%;
	height:158px;
	background: url(../image/home-bg.png) no-repeat;
}
.home-banner li {
	margin-left: 30px;
	display: inline-block;
}
.home-banner li img {
	margin-right: 20px;
	width: 150px;
	height: 95px;
	margin-top: 33px;
}
.home-banner li .container {
	display: inline-block;
	width: 280px;
	vertical-align: top;
	margin-top: 22px;
}
.home-banner .container p {
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 1.7em;
	color: #d6d6d6;
}
.home-banner .container p span {
	font-size: 16px;
	line-height: 40px;
	color: #fbfbfb;
}
.home-banner .container .more {
	position: relative;
	width: 100px;
	height: 25px;
	/*z-index: 2;*/
	background: #ae2d2c;
	cursor: pointer;
	overflow: hidden;
}
.home-banner .container .more p {
	display: inline-block;
	position: absolute;
	left: 0;
	z-index: 2;
	width: 100px;
	height: 25px;
	font: 12px/25px "Microsoft YaHei";
	color: #fff;
	text-align: center;
}
.home-banner .container .more .mask {
	position: absolute;
	right: 100px;
	width: 120px;                                                                                                                                                                        x;
	height: 25px;
	z-index: 1;
	background: #db3534;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
}
/* nav */
.home-nav {
	position:relative;
	z-index: 2;
}
/* 研发与品控 */
.home-control {
	position: relative;
	z-index:2;
	width: 100%;
	height: 1015px;
	background: #fff url(../image/home-control-bg.png) top center no-repeat;
}
.home-control .container {
	position: relative;
	margin: 0 auto;
	width: 1200px;
	height: 100%;
}
.home-control .title {
	position: absolute;
	top: 90px;
	left: 0;
	width: 290px;
	height: 170px;
	background: url(../image/home-control-title.png) no-repeat;
}



.home-control .control {
	position: absolute;
	top: 300px;
	left: 0;
	width: 450px;
	height: 570px;
	overflow: hidden;
}
.home-control .control-img {
	position: absolute;
	top: 0;
	left: 0;
	width: 450px;
	height: 570px;
	overflow: hidden;
}
.home-control .control-img img {
	position: absolute;
	width: 100%;
	height: 100%;
}
.home-control .control-img .bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	height: 100%;
	background: url(../image/news-img-bg.png);
	opacity: 0;
}


.home-control .control .mask {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 180px;
	background: url(../image/home-control-mask.png) center bottom no-repeat;
}
.home-control .mask p {
	display: inline-block;
	margin-left: 25px;
	margin-top: 20px;
	margin-right: 25px;
	width: 320px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 1.7em;
	color: #fff;
}
.home-control .mask p span {
	font-weight: bold;
	font-size: 20px;
	line-height: 50px;
}
.home-control .mask .detail {
	margin-top: 35px;
	display: inline-block;
	width: 75px;
	height: 75px;
	border-left: 1px solid #645a59;
	vertical-align: top;
	text-align: center;
}
.home-control .mask .detail img {
	padding-top: 25px;
	display: inline-block;
	vertical-align: middle;
}
.home-control .research {
	position: absolute;
	right: 0;
	top: 170px;
	width: 740px;
	// height: 680px;
	padding-bottom: 40px;
	background: #fff;
}

.home-control .research-img {
	position: relative;
	width: 100%;
	height: 457px;
}
.home-control .research-img img {
	position: absolute;
	width: 100%;
	height: 100%;
}
.home-control .research-img .bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	height: 100%;
	background: url(../image/news-img-bg.png);
	opacity: 0;
}
.home-control .research ul {
	display: inline-block;
	width: 100%;
}
.home-control .research ul li {
	vertical-align: top;
	width: 150px;
	display: inline-block;
	margin-left: 28px;	
}
.home-control .research li img {
	display: block;
	margin: 0 auto;
	width: 72px;
	height: 72px;
	margin-top: 45px;
}
.home-control .research p.pp {
	width: 100%;
	text-align: center;
}

.home-control .research p.ppp {
	display: inline-block;
	text-align: left;
	font-size: 9px;
	line-height: 1.5em;
	color: #b1b1b1;
	font-family: Arial;
}

.home-control .research p.pppp {
	padding-left: 18px;
}




.home-control .research p span {
	font-size: 14px;
	line-height: 23px;
	font-weight: bold;
	color:#1a60ae;
}
.home-control .more, .home-response .more {
	position: absolute;
	right: 0;
	bottom: 80px;
	overflow: hidden;
	width: 193px;
	height: 50px;
	background: #ae2d2c;
	cursor: pointer;
}
.home-control .more {
	bottom: -80px;
}
.home-control .more div, .home-response .more div {
	position: absolute;
	top: 0;
	right: 193px;
	width: 225px;
	height: 50px;
	z-index: 1;
	background: #db3534;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px; 
}
.home-control .more p, .home-response .more p {
	position: absolute;
	top: 0;
	left: 0;
	font: 14px/50px "Microsoft YaHei";
	color: #fff;
	padding-left: 50px;
	z-index: 2;
}
.home-control .more p span, .home-response .more p span {
	display: inline-block;
	width: 15px;
	height: 10px;
	background: url(../image/foot-icon.png) no-repeat;
}

/* 社会责任 */
.home-response {
	position: relative;
	padding-bottom: 50px;
	width: 100%;
	background: #fff;
}
.home-response .as {
	display: block;
	margin: 0 auto;
	width: 98%;
}
.home-response .container {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	width: 98%;
}
.home-response .container .title {
	margin-top: 10%;
	margin-left: 1%;
	width: 42.6%;
	height: 202px;
	background: url(../image/home-response-title.png) center right no-repeat;
	background-size: 100% auto;
}
.home-response .container .cnt1 {
	display: block;
	/*position: absolute;*/
	margin-top: 3%;
	margin-left: 18%;
	width: 25%;
}
.home-response .container .cnt2 {
	display: block;
	/*position: absolute;*/
	margin-top: 2%;
	margin-left: 18%;
}



.home-response .container .more {
	left: 18%;
	top: 105%;
}
/* 关于 */
.home-about {
	margin-bottom: 50px;
	width: 100%;
	height: 920px;
	background: url(../image/home-about-bg.png) bottom center no-repeat;
}
.home-about .box {
	position: relative;
	margin: 0 auto;
	top: 270px;
	width: 1000px;
	height: 537px;
}
.home-about .title {
	position: absolute;
	top: 50px;
	left: 0;
	width: 310px;
	height: 210px;
	background: url(../image/home-about-title.png) no-repeat;
}
.home-about img {
	position: absolute;
	top: 0;
	right: -55px;
} 



.home-about .look {
	position: absolute;
	bottom: 60px;
	left: 16px;
	width: 158px;
	height: 165px;
}

.home-about .look .icon {
	position: absolute;
	top: 0;
	left: 10px;
	margin-bottom: 22px;
	width: 123px;
	height: 123px;
	background: url(../image/home-about-icon.png) no-repeat;
}
.home-about .look .icon img {
	position: absolute;
	top: -1px;
	left: -1px;
	z-index: 5;
	width: 125px;
	height: 125px;
}

.home-about .look p {
	position: absolute;
	bottom: 0;
	font-size: 18px;
	color: #000;
	text-decoration: underline;
}
.home-about .container {
	position: absolute;
	bottom: 0;
	right: 0;
}
.home-about .container p {
	padding-bottom: 28px;
	width: 400px;
	font: 14px;
	line-height: 1.7em;
	color: #505050;
}
.home-about .container ul li {
	margin-right: 25px;
	display: inline-block;
	width: 140px;
	height: 45px;
	font: 16px;
	color: #000;
	line-height: 47px;
	border: 1px solid #000;
	text-align: center;
}
.body-box {
	width: 100%;
	position: relative;
	z-index: 2;
}
.home-video {
	position: fixed;
	z-index: 0;
	top: 0;
	left: 0;
	width:100%; 
	overflow-x:hidden;
}
.home-mask {
	position: fixed;
	z-index: 1;
	top: 0;
	left: 0;
	width:100%; 
	height: 100%;
	overflow-x:hidden;
	background: url(../image/home-about-bg1.png);
}

/* 招聘信息 */
.recruit-banner {
	position: relative;
	width: 100%;
	height: 415px;
	background: url(../image/about-introduce-slogn.jpg) no-repeat;
}
.recruit-banner .mask {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}
.recruit-banner .container {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	width: 633px;
	height: 100%;
	background: url(../image/recruit-mask.png);
}
.recruit-banner .container p {
	display: inline-block;
	margin-top: 80px;
	margin-left: 85px;
	width: 505px;
	font-size: 14px;
	color: #eaeaea;
	line-height: 1.7em;
}
.recruit-banner .container p span {
	display: block;
	font-size: 20px;
	line-height: 1.5em;
	color: #fff;
	text-align: right;
}
.recruit-banner .contact {
	position: absolute;
	left: 55px;
	bottom: 25px;	
	width: 580px;
}
.recruit-banner .contact p {
	display: inline-block;
	font-size: 18px;
	color: #fff;
	font-weight: bold;	
}
.recruit-banner .contact p {
	font-size: 18px;
	color: #fff;
	font-weight: bold;	
}
.recruit-banner .contact ul {
	display: inline-block;
}
.recruit-banner .contact ul li {
	margin-right: 60px;
	display: inline-block;
	vertical-align: top;
}
.recruit-banner .contact li .contact-icon {
	margin-right: 18px;
	display: inline-block;
	width: 57px;
	height: 57px;
	vertical-align: bottom;
}
.contact-icon1 {
	background: url(../image/contact-icon1.png);
}
.contact-icon2 {
	background: url(../image/contact-icon2.png);
}
.recruit-banner .contact li p {
	display: inline-block;
	font: 14px/20px "Microsoft YaHei";
	color: #fff;
	margin-bottom: 10px;
	vertical-align: bottom;
}
.recruit-cnt {
	margin: 0 auto;
	width: 1115px;
	margin-top: 80px;
}
.recruit-cnt li {
	display: inline-block;
	position: relative;
	margin-bottom: 35px;
	width: 100%;
	background: #f8f8f8;
}
.recruit-cnt .mask {
	position: absolute;
	top: 0;
	right: 0;
}
.recruit-cnt li .position-box {
	position: absolute;
	top: 0;
	left: 0;
	width: 230px;
	height: 100%;
	background: #fff;
}
.recruit-cnt li .position {
	position: relative;	
	width: 215px;
	height: 150px;
	background: #ae2d2c;
	font-size: 18px;
	line-height: 1.5em;
	font-weight: bold;
	color: #fff;
}
.recruit-cnt li .position .icon {
	position: absolute;
	bottom: 18px;
	right: 15px;
	display: inline-block;
	width: 55px;
	height: 55px;
    background: url(../image/recruit-icon.png) no-repeat;
}
.recruit-cnt li .position span {
	position: absolute;
	display: block;
	text-align: left;
	top: 37px;
	left: 32px;
}
.recruit-cnt li .p {
	margin-top: 40px;
	margin-bottom: 65px;
	float: left;
	width: 288px;
	font-size: 12px;
	line-height: 1.7em;
	color: #8d8b8b;
}
.recruit-cnt li .p span {
	font-size: 16px;
	font-weight: bold;
	color: #6d6d6d;
}
.recruit-cnt li .duty {
	margin-left: 290px;
}
.recruit-cnt li .require {
	margin-left: 130px;
}
.recruit-cnt .sep {
	position: absolute;
	top: 12px;
	left: 655px;
	width: 0;
	height: 92%;
	border-right: 1px dotted #ccc;
}

/* 投资者关系-公告 */
.announce {
	margin-bottom: 28px!important;
}
.announce .title {
	width: 785px;
}
.announce .p {
	width: 666px;
}
.announce .pdf {
	position: absolute;
	top: 0;
	right: 0;
	width: 150px;
	height: 100%;
	border-left: 3px solid #fff; 
	cursor: pointer;
}
.announce .pdf img {
	position: absolute;
	top: 35px;
	left: 55px;
	width: 42px;
}
.announce .pdf .more {
	position: absolute;
	top: 115px;
	left: 36px;
	width: 80px !important;
	height: 25px !important;
	line-height: 27px;
	background: #ae2d2c;
	text-align: center;
}
.announce .pdf .more .mask {
	position: absolute;
	top: 0;
	right: 85px;
	width: 100px;
	height: 25px;
	background: #ae2d2c;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
	z-index:2;
}
.announce .pdf .more p {
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 25px;
	z-index:3;
	text-align: center;
	line-height: 25px;
}

/* 荣誉资质 */
.honer-banner {
	position: relative;
	width: 100%;
	height: 435px;
	background: url(../image/honer-bg.jpg) no-repeat;
	background-size: 100% auto;
	overflow: hidden;
}
.honer-banner1 {
	background: url(../image/honer-bg.jpg) no-repeat;
	background-size: 100% auto;
}
.honer-banner2 {
	background: url(../image/honer-bggg.jpg) no-repeat;
	background-size: 100% auto;
}



.honer-banner ul.tab {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
}
.honer-banner ul.tab li {
	background: #dedede;
	width: 245px;
	height: 218px;
}
.honer-banner ul.tab li p {
	display: inline-block;
	padding-top: 55px;
	padding-left: 40px;
	font-size: 15px;
	font-family: Arial;
	color: #828282;
}
.honer-banner ul.tab li p span {
	font-size: 35px;
	color: #606060;
	font-family: "Microsoft YaHei"
}
.honer-banner ul.tab li.cur {
	background: url(../image/recruit-mask.png);
}
.honer-banner ul.tab li.cur p {
	color: #eaeaea;
}
.honer-banner ul.tab li.cur p span {
	color: #fff;
}
.honer-banner p.slogan {
	position: absolute;
	left: 330px;
	bottom: 40px;
	width: 725px;
	font-size: 15px;
	line-height: 1.5em;
	color: #ffffff;
}
.honer-list {
	width: 100%;
	margin-top: 50px;
	font-size: 0;
}

.honer-banner .arow {
	position: absolute;
	display: inline-block;
	width: 18px;
	height: 37px;
	background-image: url(../image/honor-arow.png);
}
.honer-banner .arow1 {
	left: 245px;
	top: 80px;
}
.honer-banner .arow2 {
	left: 245px;
	top: 300px;
}
.honer-list li {
	display: inline-block;
	width: 350px;
	height: 202px;
	margin-left: 28px;
	margin-bottom: 40px;
	padding: 25px 30px;
	box-sizing: border-box;
	background: url(../image/honor-ls-bg2.jpg) 0 0 /cover;
}
.honer2-list li {
	background: url(../image/honor-ls-bg.jpg) 0 0 /cover;
}
.honer-list li:nth-child(3n+1) {
	margin-left: 44px;
}
.honer-list li .time {
	font-size: 10px;
	color: #bebebe;
}
.honer-list li .title {
	margin-top: 15px;
	font-size: 22px;
	color: #1a1a1a;
	width: 250px;
	height: 60px;
	line-height: 30px;
}
.honer-list li .btm-line {
	margin-top: 22px;
	display: inline-block;
	width: 23px;
	height: 2px;
	background-color: #ae2d2c;
}
.honer-list li .price {
	margin-top: 10px;
	font-size: 12px;
	color: #656565;
	line-height: 16px;
}

/* 投资者关系-投资人 */
.investor {
	width: 100%;
	font-size: 0;
}
.investor li {
	width: 355px;
	height: 410px;
	display: inline-block;
	margin-left: 34px;
	margin-bottom: 40px;
	background: url(../image/investor-img.jpg) no-repeat;
	background-size: auto 100%;
	border: 1px solid #f2f2f2;
}
.investor .cnt {
	margin: 0 auto;
	width: 285px;
}
.investor .en {
	font-size: 12px;
	font-family: Arial;
	color: #000;
	padding-top: 35px;
}
.investor .title {
	font-size: 26px;
	font-weight: bold;
	line-height: 1.3em;
	color: #ae2d2c;
	padding-top: 40px;
}
.investor .line {
	width: 57px;
	height: 20px;
	border-bottom: 1px solid #ae2d2c;
}
.investor p {
	height: 125px;
	font-size: 12px;
	color: #666;
	padding-top: 48px;
	line-height: 25px;
}


/* 关于-发展历程 */
.history-banner{
	position: relative;
	width: 100%;
	height: 600px;
	background: url(../image/research-banner02.jpg) no-repeat;
}
.history-banner .mask{
	position: absolute;
	top: 0;
	right: 0;
}
.history-banner p {
	position: absolute;
	top: 140px;
	left: 100px;
	width: 855px;
	font-size: 14px;
	line-height: 25px;	
}
.history-banner p span {
	font-weight: bold;
	font-size: 50px;
}

.research-box{font-family:"arial","微软雅黑"!important;}
.text-cda{padding-top:40px;}
.text-c{font-size:12px;color:#636363; width:1050px; line-height:1.5em;
margin:0 auto; overflow:hidden;text-align:justify!important;
}
.text-c h2{font-size:24px; font-weight:bold; line-height:24px;color:#393939}
.text-c p{padding-top:15px; text-align:justify;}
.text-c-img-left{width:620px;margin-right:50px;float:left;}
.text-c-img-right{float:left;}
.text-c-img-right img{display:block;}




.introduce-two img{display:none;}


@media screen and (min-width:0px) and (max-width:1050px){


.home-banner{display:none;}
.home-video{display:none!important;}

.introduce-two img{display:block;}



}

















