body { font-family: "微软雅黑","microsoft yahei","Arial"; background:#fff; min-width: 320px; font-size: 16px;  color: #444; margin:0; }
em{font-style: normal}
input[type=button],input[type=text],input[type=password]{-webkit-appearance:none;outline:none;}
::-webkit-input-placeholder { color:#000; }
input:-moz-placeholder { color: #000; }
a {  background-color: transparent;  text-decoration:none; color:#666}
i{ font-style:normal}
small {  font-size: 60%  }
ul, li {
    list-style: outside none none;
}
ul, p{ margin: 0; padding:0;}
sub, sup {  font-size: 75%;  line-height: 0;  position: relative  }
sup {  top: -.5em  }
sub {  bottom: -.25em  }
img {  max-width: 100%; background-size: contain  }
.fl {  float: left  }
.fr {  float: right  }
td{ overflow: hidden}
.clearfix {  *zoom: 1  }
.clearfix:after, .clearfix:before {  content: " ";  display: table  }
.clearfix:after {  clear: both  }
.ie8-dh-con .part1-left ,.ie7-dh-con .part1-left ,.ie6-dh-con .part1-left{ min-width: 720px;}
.ie8-dh-con .time-conbox,.ie7-dh-con .time-conbox,.ie6-dh-con .time-conbox{width: 720px;}
.ie8-dh-con .part1-right ,.ie7-dh-con .part1-right ,.ie6-dh-con .part1-right{ min-width: 308px; float: right;}

.ie8-dh-con .part1-box ,.ie7-dh-con .part1-box ,.ie6-dh-con .part1-box{min-width:1200px;}
.w1200{margin:0 auto; max-width:1200px;font-family:Lantinghei sc,Open Sans,Arial,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif}
/* img */
.box-1100{margin:0 auto; width:100%; max-width:1100px;height:auto;text-align:center;}
.box-1000{margin:0 auto; width:100%; max-width:1000px;height:auto;text-align:center;}
.box-1100 img{ margin:0 auto; text-align:center;}
.box-994{margin:0 auto; width:994px;height:auto;}


.time-listbox i,.li-on span,.pub-h3,.celue-con-nr h4,.box-h3,.yuce-bg-tb h4,.fx-re-tt span,.fein-date-xx span,.sp-fon1 i{background: url(../images/publicbg.png) no-repeat;}

/* header */
.header{position: relative;width: 100%; height: 90px; text-align: center; background-color: #fff; z-index: 9999;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.20);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.20);
	box-shadow: 0 0 5px rgba(0,0,0,.20);
}
.top{ height:90px; background-color:#FFF; overflow:hidden}
.logo a{ display:block; width:100%; height:100%;}
.logo{margin-top:25px; float:left; width:200px; height:58px; background:url(../images/logo.png) no-repeat top center;}
.rx{ width:262px; margin-top:40px; height:19px; background:url(../images/rx.jpg) no-repeat;}
.index {float:right; width:auto; padding-top:14px;padding-bottom:10px; }
a.button,a.button2{ width:97px;  height:30px; line-height:30px; text-align:center; font-size:13px; color:#fff; 
  -webkit-border-radius:2px;
  -moz-box-border-radius:2px;
  border-radius:2px;
  }
a.hvr-fade { float:right; display: inline-block; background: #e52532;}
a.hvr-fade:hover,a.hvr-fade:focus,a.hvr-fade:active { background-color:#cc212c; color: white;}
	@media only screen and (max-width : 768px) {
	.index {display:none;}
	.logo{ width:100%; max-width:402px;}
}

.allwarp{ width:100%; height:1100px; overflow:hidden;}
.red{ color:#d92929; font-weight:bold;}
/* banner */
.wrapper{position:relative;}
.banner{position:relative;width:100%; background:url(../images/bg.jpg) no-repeat center top; text-align:center; padding-bottom:80px;}

.banner-center{width: 500px;margin: 0 auto; padding-top:60px; height:50px; margin-bottom:20px;}
.btn-abox{ width: 100%; height: 50px;}
.btn-abox a{position:relative;display:block;width:45%;height:47px;text-align:center;font:22px/47px microsoft yahei;-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;transition:all 0.3s;z-index:2; border-radius: 3px;font-family:Lantinghei sc,Open Sans,Arial,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif}
.btn-abox a:hover{color:#fff;text-decoration:none;}

.btn-abox .true-b-fon:hover{ background: #b6a45a;width:46%;}
.btn-abox .hd-b-fon:hover{ background: #e6e6e6;color:#333; width:46%;}
.btn-abox .true-b-fon{color:#fff; background: #bfae6a;margin-right:20px; }
.btn-abox .hd-b-fon{ background:#fff;color:#333; margin-right:20px;border:1px solid #DCDCDC;}
.bjtime{ text-align:center; padding-top:30px; color:#000;}

.btn-provision{ position: relative;display:inline-block;width:109px; height:37px; line-height:37px; font-size:16px; text-align:center; color:#000; border-radius:20px; border:1px solid #000;}
.btn-provision:hover{ background-color:#9f8d47; transition:all .4s; color:#FFFFFF; border:1px solid #9f8d47;}




/* 活动内容 */
.n1,.n2{ border:2px solid #e60012; text-align: center; margin:30px 0; padding:40px 0;}
.n2{ border:2px solid #c9c9c9; text-align:left; margin-bottom:0px;}
.n2 p{ margin:0 40px;}
.n1_title{
	 position: relative; 
	 top:-57px;
	 background:#fff; 
	 font-size:18px;
	 font-weight: bold;
	 color:#000;
	 width:20%;
	  text-align:center;
	  margin:0 auto;
	 }
.jisuan{ margin-bottom:20px; text-align:left; margin-left:122px}	 
.jisuan span{ margin-right:20px; font-size:20px;}
.kuangk{ list-style: none; margin:0 10px; padding: 0; border:2px solid #d2d2d2; height:50px; width:160px; color:#d92929; font-size:18px; text-indent:1em;}
.chaxun{list-style: none; margin:0; padding: 0; width:200px; height:50px; font-size:20px; color:#fff; background:#d92929; border:none; cursor:pointer}


.7yeas-concent2{ padding-bottom:40px;}
.s4_title{ background: url(../images/1titel.png) no-repeat center 
center;padding-top:20px;}

.duibikuang{ margin:20px 0px 10px 0px; border-bottom:2px solid #c9c9c9; border-right:2px solid #c9c9c9;}
.duibikuang td{ border:2px solid #c9c9c9; border-bottom:none; border-right:none;line-height:50px; font-size:18px; text-align:center;}


/* 公司历程 */
.licheng{ background:url(../images/lc_bg.jpg) no-repeat top center; width:100%; margin:60px auto; height: auto; padding:40px 0px; text-align:center;}
.lctitel{ color:#fff;}
/* 介绍 */
.about-hj{width:1100px; margin:40px auto;}
h2{ text-align:center;}
.about-hj ul li{ display:inline-block; width:41%; background:#f7f7f7; margin:1% ; padding:3%;}

/* 成就 */
/* img */
.group-h-fon s,.group-icon-list i,.group-icon-list s{background:url(../images/public_v2.png) no-repeat;}

/* Prize Content */
.group-infobox{padding:55px 0;text-align:center;font-family:'microsoft yahei';background: url(../images/ry.gif) repeat; color:#fff; }
.group-infobox .group-h-fon{margin:0 auto;width:386px;height:64px;font-size:0;color:#fff;font-weight:normal;background-position:0 -244px}
.group-infobox .group-h-fon span,.group-h-fon i{position:relative;display:inline-block;vertical-align:middle}
.group-infobox .group-h-fon span{top:-3px;font-size:27px}
.group-infobox .group-h-fon i{top:-2px;margin:0 20px;width:66px;height:66px;background-position:-1px -61px;-moz-animation:flip 1.5s linear infinite both;-webkit-animation:flip 1.5s linear infinite both;animation:flip 1.5s linear infinite both;-ms-animation:flip 1.5s linear infinite both}
.group-infobox .group-icon-list{margin-top:70px;font-size:0}
.group-infobox .group-icon-list li{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#fff;vertical-align:top}
.group-infobox .group-icon-list span{font:22px "countFontsPublic";color:#fff0b5;padding:0 2px}
.group-infobox .group-icon-list i{display:inline-block;width:70px;height:60px}
.group-infobox .group-icon-list .group-icon1{background-position:4px -166px}
.group-infobox .group-icon-list .group-icon2{background-position:-80px -166px}
.group-infobox .group-icon-list .group-icon3{background-position:-166px -166px}
.group-infobox .group-icon-list .group-icon4{background-position:-244px -166px}
.group-infobox .group-icon-list .group-icon5{background-position:-322px -166px}
.group-infobox .group-icon-list s{display:inline-block;width:36px;height:36px;background-position:-170px -58px}
.group-infobox .group-icon-list .group-add-fh{padding:12px 2% 0}
.group-infobox .group-icon-list .group-bod-line{padding-left:4%;margin-left:3%;border-left:solid #EDEDF0 1px}
.group-infobox .group-icon-list p{margin-top:10px;line-height:1.8}
/*@keyframes flip{
	0%{-webkit-transform:rotateY(0deg)}
	100%{-webkit-transform:rotateY(360deg)}
}
@-webkit-keyframes flip{
	0%{-webkit-transform:rotateY(0deg)}
	100%{-webkit-transform:rotateY(360deg)}
}
@-moz-keyframes flip{
	0%{-webkit-transform:rotateY(0deg)}
	100%{-webkit-transform:rotateY(360deg)}
}
@-ms-keyframes flip{
	0%{-webkit-transform:rotateY(0deg)}
	100%{-webkit-transform:rotateY(360deg)}
}
*/
/* 荣誉&合作机构 */
.honorwrap{/* padding-bottom:50px; *//* background:url("../images/honors.png"") center 73px no-repeat; */}
.honorwrap h2{position:relative;width:280px;height:45px;color:#cd9f4e;text-align:center;margin:50px auto 95px auto;font-size:30px;font-weight:normal;}
.honorwrap h2 span{background-color:#cd9f4e;width:50px;height:1px;overflow:hidden;position:absolute;top:50%;left:-50px;}
.honorwrap h2 span.line-r{left:auto;right:-50px;}
.honorwrap .honor{width:1080px;margin:0 auto 50px auto;}
.honorwrap .honor ul{font-size:0;text-align:center;}
.honor_t{position:relative;height:178px;}
.honor_t .cs{display:block;width:255px;height:274px;position:absolute;top:-38px;right:-30px;background:url(../new/cs.png) no-repeat;}
.honor_t .honor_t_l{float:left;width:432px;height:178px;}
.honor_t .honor_t_r{float:right;width:648px;height:178px;}
.honor_t .honor_t_r ul{text-align:left;margin-top:23px;}
.honor_t .honor_t_r li{width:145px;height:115px;display:inline-block;text-align:center;font-size:13px;border-right:1px solid rgba(255,255,255,0.5);color:#b17517;}
.honor_t_r li:last-child{border-right:0;}
.honor_t_r li i{display:block;width:68px;height:68px;margin:0 auto;background:url(../images/honors.png) no-repeat;}
.honor_t_r li.items_1 i{background-position:-635px 0;}
.honor_t_r li.items_2 i{background-position:-750px 0;}
.honor_t_r li.items_3 i{background-position:-860px -4px;}

.honor h3{font-size:18px;font-weight:normal;color:#999;line-height:1.5em;display:inline-block;margin-top:20px;}

.honor-box{box-shadow:1px 0px 15px rgba(0,0,0,0.15);}
.honor_m li,.honor_b li{width:20%;height:115px;display:inline-block;background-color:#fff;font-size:14px;vertical-align:middle;color:#666;box-sizing:border-box;padding:20px 0;}
.honor_m li i,.honor_b li i{display:inline-block;width:72px;height:72px;background:url(../images/honors.png) no-repeat;vertical-align:middle;}
.honor_m li p,.honor_b li p{display:inline-block;vertical-align:middle;}
.honor_m li.glory_2,.honor_m li.glory_4,.honor_b li.partner_1,.honor_b li.partner_3,.honor_b li.partner_5{background-color:#f5f5f5;}
.honor_m li.glory_2 i{background-position:8px -2px;}
.honor_m li.glory_3 i{background-position:-90px 0;}
.honor_m li.glory_4 i{background-position:-197px 0;}
.honor_m li.glory_5 i{background-position:-310px 0;}

.honor_b li i{width:160px;height:100px;display:block;margin:0 auto;}
.honor_b li p{display:block;margin:0 auto;}
.honor_b li.partner_2 i{background-position:-6px -75px;}
.honor_b li.partner_3 i{background-position:-178px -75px;}
.honor_b li.partner_4 i{background-position:-365px -75px;}
.honor_b li.partner_5 i{background-position:-542px -75px;}

@media (max-width:768px){
	.honorwrap{background:none;padding-bottom:0;}
	.honorwrap .honor{width:100%;padding-bottom:15px;padding-top:1px;margin-bottom:0;box-shadow:none;background-color:#eee;}
	.honorwrap h2{width:175px;font-size:20px;margin:20px auto;line-height:45px;}
	.honor_t{height:auto;}
	.honor_t .honor_t_l{float:none;display:none;width:100%;height:120px;background-size:auto 120px;background-color:#fabd52;background-position:center;}
	.honor_t .honor_t_r{float:none;}
	.honor_t .honor_t_r ul{text-align:center;}
	.honor_t .cs{display:none;}
	
	.honor_m li.glory_1,.honor_b li.partner_1{display:none;}
	.honor_t .honor_t_r li,.honor_m li,.honor_b li{width:31%;height:125px;vertical-align:middle;font-size:11px;padding:10px 0;}
	.honor_b li.partner_5{display:none;}
	.honor_b li.partner_2,.honor_b li.partner_4{background-color:#f8f8f8;}
	.honor_b li.partner_3{background-color:#fff;}
	
	.honor-box{box-shadow:none;}
	.honor_m{margin:5px auto;}
	
	.honor_t .honor_t_r ul{margin-top:15px;}
	.honor_t .honor_t_r li{background-color:#fff;border-right:0;color:#666;height:110px;}
	.honor_t .honor_t_r li.items_2{background-color:#f8f8f8;}
	.honor_b li{padding:30px 0;}
	.honor_t_r li.items_1 i{background-position:-635px -70px;}
	.honor_t_r li.items_2 i{background-position:-750px -70px;}
	.honor_t_r li.items_3 i{background-position:-857px -72px;}

}
/* 荣誉&合作机构 end */
/* copyright */
.copyright{ text-align:center;background:#FFF; font-size:0.9em; padding:30px;}
.copyright p{ margin-bottom:10px;}

/* 绑定微信方便 */
.wx_yxlist{margin-bottom:80px;}
.wx_yxlist{
		position:relative;
		display:inline-block;
		width:47%;
		box-sizing: 
		border-box; -webkit-box-sizing:
		border-box; -moz-box-sizing: 
		border-box; margin:1%;
		padding:4%; color:#000; background:#f7f7f7;}
.wx_yxtext{float:left; text-align:left; width:75%;}
.wx_yxtext p{ line-height:24px;}
.wx_yximg{ float:right; width:25%;}

.wx_yxlist1{position:relative; float:left;
		width:46%;
		border:10px solid #c71100;box-sizing: 
		border-box; -webkit-box-sizing:
		border-box; -moz-box-sizing: 
		border-box; margin:2%;
		padding:2%; color:#c71100;background:#FFF;}
h3{ font-size:24px; margin:0; padding:0; margin-bottom:20px; font-weight:100;}