.mainH {color:#e60012;margin-top:4.5%;font-size: 30px;}
.subH {color:#666;font-size:18px;margin-top:1%;}
.subH:after {content: "";display: block;border-bottom: 1px solid #666;width:3.5%;margin:auto;margin-bottom: 4.5%;margin-top: 1.75%}


/*导航*/
.navR {position:fixed;right:2%;top:50%;z-index: 100;}
.navR li {cursor:pointer;height:10px;width:10px;border:1px solid #666;border-radius: 45px;margin-top: 20px;}
.navR li:hover {background: #e60012;border:1px solid #e60012;}
.navR li div {display:none;color: #e60012;width:50px;position: relative;left:-65px;top:-5px;}

/*常见问题*/
.btn_d {border-bottom: 1.5px solid #e9e9e9;width:100%;padding-top: 1%;font-size: 14px;}
.btn_div {color:#666;cursor: pointer;text-align:center;padding-bottom:1.6%;border-bottom: 1.5px solid rgba(1,1,1,0);}
.btn_div:hover {border-bottom: 1.5px solid #e60012;color:#e60012;}

/*咨询*/
.consult {padding-top:2.5%;padding-bottom:2.5%;border-bottom: 1.5px solid #e9e9e9;color:#666666;}
.consult_btn {display: block;padding-top: 5%;padding-bottom: 5%;width:84%;background: red;}
.consult_btn a {color:#fff;}
.consult h4 {margin-top: 10%;letter-spacing: 2px;font-family: 微软雅黑;}
.rightG {margin-left:-10%;}
#h4_right {margin-top: 20%;}

/*问题*/
.question_div img {cursor: pointer;}
.question_div p {text-align: left;}
.qdown {margin-top: 3%;}
.qdown li {border-bottom:1px dotted #e9e9e9;padding-left:0;}
.qdown .col-sm-1 {padding-right:0;}
.qdown .col-sm-1 {padding-top:2%;padding-bottom:2%;}
.slide_h {
	margin-top:0;margin-bottom:0;padding-top:2.5%;padding-bottom:2.5%;font-size:14px;color:#666666;cursor: pointer;}
.slide_div {display: none;background:#edeff1;font-size:14px;padding:5.5%;padding-top:0.2%;padding-bottom: 0;}
.slide_div h5 {color:#e60012;margin-top:5%;}
.slide_div p {margin-top:1.5%;letter-spacing: 1px;color: #666666;line-height: 2.5;}
.bottom_img {display:block;position:relative;margin:auto;margin-top:4%;}

/*滚动*/
.scroll_div {word-wrap: break-word;word-break: normal;height:818px;background: url(../images/three.png) center;}
.scroll_div h1 {margin-top:38%;color: #e60012;}
.scroll_div h4 {margin-top:3.5%;color: #666;letter-spacing: 1px;}
.list-inline {margin-top: 5%;}
.list-inline .hover_div {transition:all 0.35s;padding:3% 4.55%;
						color:#666;font-size:18px;cursor: pointer;
						margin-left:1.5%;border:1px solid #bbb;text-align: center;
					}		
.list-inline .hover_div:hover {background: #e60012;color: #fff;}
.border_li {border-bottom:1px solid #bbb;}
.border_li {margin-top:1.2%;}
.show_div {position:relative;text-align: center;padding-top:20%;padding-bottom: 10%;opacity:0;}
.list-inline .textDiv {position: absolute;bottom:22%;left:10%;color:#fff;line-height: 1;}
.textDiv_phone {display:none;background: #666;padding-top: 15px;padding-bottom: 15px;margin-left: 1.5%}
.textDiv_phone .firstLi {margin-top: 0;}
.textDiv_phone li {text-align:center;color: #fff;line-height: 1;}
.textDiv li {margin-bottom: 6%;}


/*注册*/
.register {background: url(../images/register.jpg) center;height:583px;padding-bottom: 0%;}
.register h1 {color: #fff;margin-top: 2.5%}
.register h5 {color: #666;}
.register h5:after {content:'';height:0;border-bottom: 1px solid #b6b6b6;display: block;width:2%;margin: auto;margin-top: 1.75%}
.register input {background: rgba(0,0,0,0);border:1px solid rgba(150,150,150,0.5);width:50%;color:#999;padding:16px 10px;font-size: 1.3rem;}
.register form {margin-top: 4.5%}
.register textarea {font-size: 1.3rem;border:1px solid rgba(150,150,150,0.5);background: rgba(0,0,0,0);width:50%;
	border-radius: 0;padding-top:16px;padding-left:10px;color: #888;}
.register button {background: #e60012;color:#fff;width:200px;font-size:20px;padding-bottom:10px;padding-top:10px;margin-top: 3.5%}
.register textarea:focus,.register input:focus {box-shadow:0 0 12px #555;border:1px solid rgb(102, 175, 233);}
::-moz-placeholder{color:#;}              
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;}    
:-ms-input-placeholder{color:#ccc;}

/*微信*/
.weixin {background:#edeff1;}
.weixin h1 {color:#e60012;margin-top: 4%;}
.weixin h5 {color:#666;margin-top: 0.5%;}
.weixin_bor_div {border-bottom: 1px solid #888;width: 5%;margin-top:3%;}
.weixin img {margin-top:3%;margin-bottom: 5%;}

/*地图*/
.map {position: relative;}
.map #mapall {height: 500px;}
.pointI {max-width:100%;position: absolute;top:53%;left:37%;background: #fff;z-index: 1;}

/*介绍*/
.intro {background:#edeff1;padding-bottom:5% }
.intro .strongD {margin-top:4.5%;}
.intro strong {color:#e60012;font-size: 48px;}
.intro p {font-size: 14px;color:#666;text-align: center;}

/*使命*/
.duty {padding-bottom: 5%;}
.duty h4 {color: #666;margin-top: 8.5%;margin-bottom: 8.5%;}
.duty p {line-height: 2;font-size: 14px;color:#666;text-align: center;}
.duty img {margin-top: 4%;}

/*思想*/
.hd {display: none;}
.thought {background: #e9e9e9;position: relative;padding-bottom: 3%;}
.thought .pc_show {margin-top: 0.5%;}
.thought .control {margin-top: 10%;cursor: pointer;}
.thought h2 {font-size: 24px;color:#e60012;}
.ste {margin-top: 8.5%;}
.thought p {text-align: left;line-height: 2;letter-spacing: 1px;font-size: 14px;color:#666;}
.prev {position:absolute;left:350px; top:55%; margin-top:-25px; display:block;}
.next {position:absolute;right:350px; top:55%; margin-top:-25px; display:block;}

/*市场*/
.market {padding-bottom: 4%;}
.market .mainH {margin-top: 3%;}
.market .subH:after {width:2.1%;margin-top:1.2%;}
.market h4 {margin-top: 8%;text-align: center;color: #666;letter-spacing: 1px;}
.market h6 {margin-top: 4%;text-align: center;color: #666;font-size:14px;}

/*发展*/
.prog {position:relative;background: #edeff1;padding-bottom: 4%;overflow: hidden;}
.prog h4 {color: #666;letter-spacing: 1px;line-height:1.5;}
/*.prog img {cursor: pointer;}*/
.rob {margin-top: 6%;}
/*.prog .container-fluid {margin-top: 2%;}*/
.prog .staffDiv {padding-left: 0;}
.bar_img {position: relative;left:0%;}
.bar_img_div {background: url(../images/long.png) center no-repeat;height:60px;}
.prog .year_div {position:relative;font-size: 18px;color:#666;
	letter-spacing: 1px;top:-20px;background: #edeff1;width:10%;
	margin: auto;text-align: center;color: #e60012;}
#timeAxis {position: relative;}
.prog .year_change{position: relative;width: 500%;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.prog .year_change li{position: relative;float: left;width: 4%;text-align: center;font-size: 16px;}
.prog .year_change li span{cursor: pointer;}
@media only screen and (min-width: 550px) and (max-width: 768px) {
	/*.prog .year_change{transform: translateX(2%);}*/
}


.time_xian{position: absolute;left: 0;bottom: 20px;width: 100%;}
.time_year{position: absolute;bottom: 15px;left: 0;width: 100%;}

#focush1 .bd{height: 335px;}
@media screen and (max-width: 1200px) {
	#focush1 .bd{height: 350px !important;}
}
@media screen and (max-width: 1105px) {
	#focush1 .bd{height: 390px !important;}
}
@media screen and (max-width: 415px) {
	#focush1 .bd{height: 420px !important;}
}

/*荣誉*/
/*.honor img {cursor: pointer;}*/
.honor {position: relative;padding-bottom: 6%;}
.honor .row:last-child {padding-top: 6%;padding-bottom: 6%;}
.bar_img_div {padding: 0;}
.honor .pc_show img {width:100%;}
.honor .pc_show img:hover {}
.honor .phone_show {display: none;}
.honor .phone_show img {margin-top: 15%;}
.honor .cerName {display:none;position: absolute;bottom:0px;text-align: center;color: #fff;
	background: #e60012;height:30px;font-size:14px;line-height: 30px;margin:0;padding: 0
}

/*下载*/
.download {word-wrap: break-word;word-break: normal;}
.download .row {margin-top:3%;border:1px solid #e9e9e9;}
.download .firstRow {margin-top:5%}
.download .borderDiv {border-right:1px solid #e9e9e9;margin-top: 6.5%;}
.leftImg {padding-left:0;}
.download .borderDiv .dlImg {margin-left: 8.5%;}
.download p {color:#666;font-size: 14px;margin-top:3.2%;line-height: 2;}
.download h5 {color:#666;font-size: 14px;font-weight: 800;line-height: 1.5;cursor: pointer;}
.download span {color:#888;}
.hover_down:hover h5{color:#e60012;}

/*分页*/
.pageDiv a {display:inline-block;width:35px;height:35px;
		border:1px solid #e9e9e9;color:#666;text-align: center;
		line-height:35px;margin-top: 5%;margin-bottom: 5%;}
.pageDiv a:hover {background: #e60012;color:#fff;}
	.pageDiv .nextPage,.pageDiv .prevPage {margin-top: 25%;
		margin-bottom: 25%;border-radius: 0;width:80px;height:35px;}
.pageDiv .col-sm-10,.pageDiv .col-sm-2 {padding-left: 0;padding-right: 0;}

/*媒体查询*/
@media screen and (min-width: 768px) {
	.list-inline .col-sm-1:nth-child(odd) {width:17.6%;}
	.list-inline .col-sm-1:nth-child(2n) {width:3%;}
}
@media screen and (max-width: 1500px) {
	.prev {left:100px;}
	.next {right:100px;}
	.prog .prev {left:200px;}
	.prog .next {right:200px;}
}

@media screen and (max-width: 1366px) {
	.scroll_div {height:650px;}
	.pointI {position: absolute;top:53%;left:36.5%;}
	.prev {left:5px;}
	.next {right:5px;}
	.prog .prev {left:50px;}
	.prog .next {right:50px;}
}

@media screen and (max-width: 1140px) {
	.scroll_div {height:550px;}
	.register h5:after {margin-top: 2%}
	.list-inline .textDiv {font-size: 10px;left:10%;bottom:25%;}
}
@media screen and (max-width: 1044px) {
	.pointI {display: none;}
	.list-inline .textDiv {font-size: 7px;left:6%;bottom:19%;}
}


@media screen and (max-width: 767px) {
	.div_border {display: none;}
	.scroll_div h1 {margin-top:5%;}
	.scroll_div {height:500px;}
	.que_img {margin-top:10.5%;}
	.bor_div {margin-top:8.5%;width: 5%}
	.register .text-right {text-align: center;}
	.register .text_div {text-align: center;}
	.register input,.register textarea {width:85%;}
	.register h5:after {display: none;}
	.register h1 {margin-top: 6%;}
	.register form {margin-top: 15px;}
	.register button {margin-top: 10px;}
	.subH:after {margin:6.5% auto; width:12%;}
	.mainH {margin-top: 12.5%;}
	.market .mainH {margin-top: 12.5%;}
	.intro p {line-height: 2;}
	.thought h2:first-child {margin-top:5%;}
	.thought h2,.thought p {text-align: center;}
	.prev {display:none;}
	.next { display:none;}
	.market .subH:after {margin:6.5% auto; width:13.5%;}
	.leftImg {padding-left:15px;}
	.download .borderDiv {border-right:0;}
	.leftImg .pdfImg {margin-top: 10%;}
	.consult .pull-right {float:none !important;}
	.rightG {margin-left:0%;}
	#h4_right {margin-top: 0%;}
	.consult h4 {margin-top: 0;text-align: center;word-wrap:
	 break-word;word-break: normal;line-height: 2;font-size: 12px;}
	.consult h6 {text-align: center;word-wrap: break-word;word-break: 
		normal;line-height: 2;font-size: 12px;}
	.consult .hidden-sm {margin-top: 4%;margin-bottom: 4%;}
	.consult_btn {display: block;padding-top: 3%;padding-bottom: 3%;width:30%;background: red;}
	.navR {display: none;}
	.honor .pc_show {display: none;}
	.honor .phone_show {display: block;}
	.pageDiv .nextPage,.pageDiv .prevPage {margin-top: 7%;margin-bottom: 7%;border-radius: 0;width:80px;}
	.pageDiv .col-xs-6 {padding-right: 15px;}
	.show_div {display: none;}
	.list-inline li {margin-top: 5%}
	.list-inline .hover_div {padding:0.5% 3.5%;}
	.list-inline .hover_li {margin-top: 3%;}
	.list-inline {margin-top: 0;}
	.scroll_div h4 {margin-top: 1.5%;margin-bottom: 0;}
	.prog .year_div {width:30%;}
}

@media screen and (max-width: 622px) {
	.que_img {margin-top:11%;}
	.scroll_div {height:430px;}
	.que_img img{height: 150px;}
}

@media screen and (max-width: 480px) {
	.slide_h {font-size:12px;line-height: 3.5}
	.subH:after {margin:8.5% auto; width:15%;}
	
}
@media screen and (max-width: 450px) {
	.slide_h {font-size:12px;line-height: 3.5}
	.scroll_div {height:450px;}

}	
@media screen and (max-width: 410px) {
	.que_img {margin-top:16.5%;}

}

@media screen and (max-width: 320px) {
	.que_img {margin-top:21%;}
	.scroll_div h1 {font-size:16px;margin-top: 8%}
	.scroll_div h4 {font-size:12px;}
	.register h1 {color: #fff;margin-top: 8.5%;font-size:25px;}
}
@media screen and (max-width: 290px) {
	.que_img {margin-top:23.5%;}
}

/*huang 视频教学*/

.gray{color: #666666;}
.gray_bottom1 {border-bottom: 1px solid rgb(238,238,238);}
.white_background{background-color: white;}
.gray_background{background-color: rgb(234,234,234);}
.margin_45{padding-top: 45px;}
.cover_hover{position: relative;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.cover_fu{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.bofang{position: absolute;top: 36.066%;left: 41.827%;height: 26.468%;width: 16.346%;}
.cover_hover:hover {background-color: white;opacity: .6;}
.cover_hover:hover .cover_fu{opacity: 1;}
.skill_hover1:hover a .gray{color: rgb(231,0,18);}
.H4-t{padding-top: 20px;}
.H5-t{padding-top: 20px;padding-bottom: 20px;line-height: 2em;}

.xinxi_1_dis{display: none;}
@media screen and (max-width: 768px) {
	.xinxi_1_d{display: none;}
	.xinxi_1_dis{display: block;}
}

.btn_div.active{color: rgb(231,0,18);border-bottom: 1px solid rgb(231,0,18);}







.home_icon .col-sm-2 { width: 16.6666%; }
@media(max-width: 375px) {
	.home_icon .col-sm-2 { width: 50%; }
}

