@charset "utf-8";
/* CSS Document */

html{font-size: 12px;}
body{
	 margin:0px; padding:0px;
	 font:normal 100% "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
	 /*font-size:14px;*/
	 font-size:1rem;
	 color:#2f2f2f;
	 background:url(images/bg.jpg) repeat;
}
img,object{max-width:100%;/*windows平台缩放图片时，可能出现图像失真现象*/-ms-interpolation-mode: bicubic;} 
a{color:#2f2f2f;text-decoration:none; transition:0.5s;}
a:hover{color:#d41825;text-decoration:none; transition:0.5s;}
ul,td,dt,dd,dl,li,ol,h1,h2,h3,h4,h5,h6,from,input,textarea,p,th,img,div,li{ margin:0; padding:0; border:0px; list-style:none;}
.w{ width:1200px; height:auto; margin: 0px auto;clear:both;overflow:hidden;}
.w1{ width:1242px; height:auto; margin: 0px auto;clear:both;overflow:hidden;}
.w2{ width:1220px; height:auto; margin: 0px auto;clear:both;overflow:hidden;}
@media (max-width:800px){
	.w ,.w1 ,.w2{ max-width:100%;}
}
.left{float:left;}
.right{float:right;}


/*头部*/
.top{ width:100%; height:140px;}
.top_logo{ width:38%; margin-top:30px; float:left;}
.top_zi{ width:30%;margin-top:48px;float:left; font-size:1.2rem; color:#696969;}
.top_zi span{ font-size:1.8rem; display:block; }
.top_erweima{ width:9%;margin-top:15px;float:left;}
.top_erweima img{ width:100%;}
.top_tel{ width:13%; font-size:1.1rem; float:right; background:url(images/top_tel.png) no-repeat left; margin-top:55px; padding-left:42px;}
.top_tel span{ font-size:1.6rem; display:block; font-weight:600; color:#2d3e50;}

.toplm{ width:100%; height:45px; background-color:#2d3e50; border-left:none; border-right:none;}
#nav { line-height: 45px; list-style-type: none; font-size:1.4rem;} 
#nav a { display: block; text-align:center; } 
#nav a:link { color:#fff; text-decoration:none;} 
#nav a:visited { color:#fff;text-decoration:none; } 
#nav a:hover { color:#fff;text-decoration:none; } 
#nav li { float: left; width: 150px; background:#2d3e50;} 
#nav li a:hover,#nav li .curr{ background:#db2b37;}
#nav li ul { line-height: 38px; list-style-type: none;text-align:left; left: -999em; width: 200px; position: absolute;z-index:999;} 
#nav li ul li{ float: left; width: 150px; background: #2d3e50; border-bottom:#8d8d8d solid 1px; font-size:15px;} 
#nav li ul a{ wedisplay: block; width:150px; text-align:center;} 
#nav li ul a:link { color:#fff; text-decoration:none; } 
#nav li ul a:visited { color:#fff;text-decoration:none; } 
#nav li ul a:hover { color:#fff;text-decoration:none;font-weight:normal; background:#db2b37; } 
#nav li:hover ul { left: auto; } 
#nav li.sfhover ul { left: auto; }


.fix-div{ width:100%; display:none; position:fixed; top:0px; right:0px; z-index:999;}
.shouji_caidan{ width:100%;}
.shouji_caidan a{ display:block; float:right; cursor:pointer; color:#fff; padding:6px 8px 6px 8px;border-radius:5px; background-color:#1e2a36; margin-right:0.3rem; margin-top:1.2rem; font-size:1.25rem;}
.shouji_daohang{ width:40%; float:right;border-radius:5px;margin-right:0.3rem; margin-top:0.5rem;}
.shouji_daohang ul li{ border-bottom:#1e2a36 solid 1px; width:100%; text-align:center; line-height:3.5rem; font-size:1.25rem;}
.shouji_daohang ul li a{ width:100%; height:auto; display:block; color:#fff;}
.shouji_daohang ul li a:hover{ background-color:#1e2a36; color:#fff;}

@media (max-width:600px){
	.top_tel,.toplm,.top_zi{display:none;}	
	.top_erweima{ display:none;}
	.fix-div{ display:block;}
	.top{height:auto;}
	.top_logo{ width:60%; margin-left:1%;margin-top:0.5rem; margin-bottom:0.5rem;}
}
@media (min-width:600px) and (max-width:800px){
	.top_tel,.toplm{display:none;}
	.top_erweima{ display:none;}
	.fix-div{ display:block;}
	.top{height:auto;}
	.top_logo{ width:39%; margin-left:1%;margin-top:0.5rem; margin-bottom:0.5rem;}
	.top_zi{ width:45%;margin-top:1.8rem;font-size:1rem;}
	.top_zi span{ font-size:1.5rem; }
}
/*头部*/


/*banner*/
.wrap { position: relative; width: 100%; margin: 0 auto;}
.centered-btns_nav { position: absolute; top: 50%; z-index: 2; width: 38px; height: 61px; margin-top: -40px; line-height: 200px; background-image: url(images/arrow.gif); overflow: hidden; opacity: .1;}
.next { right: 0; background-position: right 0;}
.centered-btns_nav:active { opacity: 1;}
.centered-btns_tabs { width:100%; position: absolute; z-index:2; margin-top:-30px; text-align: center; font-size: 0; list-style-type: none;}
.centered-btns_tabs li { display: inline-block; margin: 0 3px; *display: inline; *zoom: 1;}
.centered-btns_tabs a { display: inline-block; width: 9px; height: 9px; border-radius: 50%; line-height: 20px; background-color: rgba(0, 0, 0, .3); background-color: #ccc\9; overflow: hidden; *display: inline; *zoom: 1;}
.centered-btns_tabs .centered-btns_here a { background-color: rgba(0, 0, 0, .5); background-color: #666\9;}

.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
/*banner*/


/*首页分类*/
.index_profenlei{ display:none;}
@media (max-width:600px){
	.index_profenlei{ display:block; width:100%; margin-top:2rem; margin-bottom:1.8rem; overflow:hidden;}
	.index_profenlei ul li{ width:17%; margin:0rem 4%; float:left; line-height:2rem; font-size:1.22rem; text-align:center;}
}
/*首页分类*/


/*首页培训项目*/
.index_peixun001{ padding-top:4rem;}
.index_peixun_biaoti{ width:100%;height:auto;margin:0rem 0rem 3rem 0rem; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444; }
.index_peixun_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}
.index_peixun{ width:100%; height:auto;}
.index_peixun ul li{ float:left; width:19%; overflow:hidden; margin-left:3%; margin-right:3%; margin-bottom:5rem; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.index_peixun ul li a{ display:block; width:100%; position:relative;}
.index_peixun ul li a div{ position:absolute; width:100%; height:100%; top:78%; background:rgba(45, 62, 80, 0.85); font-size:1.3rem; color:#FFF; line-height:4rem;text-align:center;}

@media (max-width:600px){
	.index_peixun001{ padding-top:1.5rem; padding-bottom:0.5rem;}
	.index_peixun_biaoti{margin:0rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_peixun_biaoti span{ font-size:0.8rem;}
	.index_peixun ul li{ width:44%; margin-left:3%; margin-right:3%; margin-bottom:1.5rem;}
	.index_peixun ul li a div{top:75%; font-size:1.2rem; line-height:3rem;}
}
@media (min-width:600px) and (max-width:800px){
	.index_peixun001{ padding-top:1.5rem; padding-bottom:0.5rem;}
	.index_peixun_biaoti{margin:0rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_peixun_biaoti span{ font-size:0.8rem;}
	.index_peixun ul li{ width:22%; margin-left:1.5%; margin-right:1.5%; margin-bottom:1.5rem;}
	.index_peixun ul li a div{top:72%; font-size:1.2rem; line-height:2.6rem;}
}
/*首页培训项目*/


/*首页推荐项目*/
.index_xiangmu_biaoti{width:100%;height:auto;margin:4rem 0rem 3rem 0rem; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444;}
.index_xiangmu_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}
.index_xiangmu{ width:100%; height:auto; margin:0rem 0rem 3rem 0rem;}
.index_xiangmu ul li{ float:left; width:30%; overflow:hidden; margin-left:1.666%; margin-right:1.666%; margin-bottom:2rem;}
.index_xiangmu ul li a{ display:block; width:100%; position:relative;}
.index_xiangmu ul li a div{ position:absolute; width:100%; height:100%; top:78%; background:rgba(90, 171, 0, 0.8); font-size:1.3rem; color:#FFF; line-height:2rem; transition:0.5s;}
.index_xiangmu ul li a:hover div{top:0px; transition:0.5s;}
.index_xiangmu ul li a div h3{ display:block; margin:1rem 1rem 1rem 1rem; font-size:1.5rem; font-weight:500; text-align:center;}
.index_xiangmu ul li a div p{margin:0rem 1rem 0rem 1rem;}
/*#xiangmu01{ margin-left:18.26%;}*/
@media (max-width:600px){
	.index_xiangmu_biaoti{margin:1.5rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_xiangmu_biaoti span{ font-size:0.8rem;}
	.index_xiangmu{ margin:0rem 0rem 0.5rem 0rem;}
	.index_xiangmu ul li{width:45%; overflow:hidden; margin-left:2.5%; margin-right:2.5%;}
	
	.index_xiangmu ul li a div{ top:73%; font-size:0.8rem; line-height:1.5rem;}
	.index_xiangmu ul li a div h3{ display:block; margin:0.5rem 1rem 0.5rem 1rem; font-size:1.2rem;}
}
@media (min-width:600px) and (max-width:800px){
	.index_xiangmu_biaoti{margin:1.5rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_xiangmu_biaoti span{ font-size:0.8rem;}
	.index_xiangmu{ margin:0rem 0rem 0.5rem 0rem;}
	.index_xiangmu ul li a div{ top:73%; font-size:0.8rem; line-height:1.5rem;}
	.index_xiangmu ul li a div h3{ display:block; margin:0.6rem 1rem 0.7rem 1rem; font-size:1.3rem;}
}
/*首页推荐项目*/


/*首页案例见证*/
.index_anli_biaoti{ background-color:#f0f0f0; width:100%;height:auto;padding:2.5rem 0rem 1.5rem 0rem; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444;}
.index_anli_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}
.index_anli{ width:100%; height:auto; padding:1rem 0rem 3rem 0rem;}

.case_list{ width:1226px; display:block; margin:0px auto; overflow:hidden;}
.case_list ul li{ width:23%; float:left; margin:1% 1%; margin-bottom:2rem; overflow:hidden;  -moz-box-shadow:0px 0px 10px #cbccc6; -webkit-box-shadow:0px 0px 10px #cbccc6; box-shadow:0px 0px 10px #cbccc6;}
/*.case_list ul li{ width:22%; float:left; margin:0 1.5%; margin-bottom:2rem; overflow:hidden;}*/
.case_list ul li a{ display:block; width:100%; text-align:center; position:relative;}
.case_list ul li a img{ width:100%;}
.case_list ul li a p{ position:absolute; bottom:0px; width:100%; line-height:3rem; color:#fff; font-size:1.25rem; text-align:left;/*后面的代码-超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background-color:rgba(0,0,0,0.5);}
.case_list ul li a .case_abj{ width:100%; height:100%; background:url(images/zoom.png) no-repeat center 50% rgba(90, 171, 0, 0.5); position:absolute; left:0px; top:0rem; display:none;}

@media (max-width:600px){
	.index_anli_biaoti{ margin:1.5rem 0rem 1.5rem 0rem;font-size:1.5rem;}
	.index_anli_biaoti span{ font-size:0.8rem;}
	.index_anli{padding:0rem 0rem 1rem 0rem;}
	.case_list{ width:98%; margin-bottom:0rem;}
	.case_list ul li{ width:46%; margin:0 2%; margin-bottom:1rem;}
	.case_list ul li a p{line-height:3rem; font-size:1.2rem;}
}
@media (min-width:600px) and (max-width:800px){
	.index_anli_biaoti{ margin:1.5rem 0rem 1.5rem 0rem;font-size:1.5rem;}
	.index_anli_biaoti span{ font-size:0.8rem;}
	.index_anli{padding:0rem 0rem 1rem 0rem;}
	.case_list{ width:98%;}
	.case_list ul li{ width:23%; margin:0 1%; margin-bottom:1rem;}
	.case_list ul li a p{line-height:2.5rem; font-size:1.2rem;}
}
/*首页案例见证*/


/*首页产品中心*/
.index_pro_biaoti{ width:100%;height:auto;margin:2.5rem 0rem 1.5rem 0rem; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444;}
.index_pro_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}
.index_pro{ width:100%; height:auto; padding:1rem 0rem 3rem 0rem; background-color:#f0f0f0;}

.index_pro_list{ width:1226px; display:block; margin:0px auto; overflow:hidden;}
.index_pro_list ul li{ width:23%; float:left; margin:1% 1%; margin-bottom:2rem; overflow:hidden;  -moz-box-shadow:0px 0px 10px #cbccc6; -webkit-box-shadow:0px 0px 10px #cbccc6; box-shadow:0px 0px 10px #cbccc6;}
/*.case_list ul li{ width:22%; float:left; margin:0 1.5%; margin-bottom:2rem; overflow:hidden;}*/
.index_pro_list ul li a{ display:block; width:100%; text-align:center; position:relative;}
.index_pro_list ul li a img{ width:100%;}
.index_pro_list ul li a p{ position:absolute; bottom:0px; width:100%; line-height:2rem; color:#fff; font-size:1.25rem; text-align:left;/*后面的代码-超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background-color:rgba(0,0,0,0.5); padding:0.4rem 0rem;}
.index_pro_list ul li a p span{ font-size:1.5rem;}
.index_pro_list ul li a .case_abj03{ width:100%; height:100%; background:url(images/zoom.png) no-repeat center 50% rgba(45, 62, 80, 0.5); position:absolute; left:0px; top:0rem; display:none;}

@media (max-width:600px){	
	.index_pro_biaoti{ margin:0rem 0rem 1.5rem 0rem;font-size:1.5rem;}
	.index_pro_biaoti span{ font-size:0.8rem;}
	.index_pro{padding:1.5rem 0rem 1.2rem 0rem;}
	.index_pro_list{ width:98%; margin-bottom:0rem;}
	.index_pro_list ul li{ width:46%; margin:0 2%; margin-bottom:1rem;}
	.index_pro_list ul li a p{line-height:1.8rem; font-size:1.2rem; padding:0.1rem 0rem;}
	.index_pro_list ul li a p span{ font-size:1.3rem;}
}
@media (min-width:600px) and (max-width:800px){	
	.index_pro_biaoti{ margin:0rem 0rem 1.5rem 0rem;font-size:1.5rem;}
	.index_pro_biaoti span{ font-size:0.8rem;}
	.index_pro{padding:1.5rem 0rem 1rem 0rem;}
	.index_pro_list{ width:98%;}
	.index_pro_list ul li{ width:23%; margin:0 1%; margin-bottom:1rem;}
	.index_pro_list ul li a p{line-height:2rem; font-size:1.2rem;}
	.index_pro_list ul li a p span{ font-size:1.3rem;}
}
/*首页产品中心*/


/*首页关于我们*/
.index_about_bg{ width:100%; padding:2.5rem 0rem 3.5rem 0rem; background:url(images/index_about_bg.jpg) no-repeat center center;}
.index_about_biaoti{ width:100%;height:auto;margin:1rem 0rem 2rem 0rem; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600; color:#444;}
.index_about_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;}
.index_about_biaoti2{ width:100%;margin:0rem 0rem 1.5rem 0rem; text-align:center; font-size:1.85rem; letter-spacing:0.1rem; color:#263443; font-weight:600;}
.index_about_biaoti3{ width:96%; margin:0px auto; margin-bottom:2rem;font-size:1.3rem; line-height:3rem; color:#263443; text-align:center;}
.index_about1{width:100%; text-align:center;}

@media (max-width:600px){
	.index_about_bg{ padding:1.5rem 0rem 2rem 0rem;}
	.index_about_biaoti{margin:0rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_about_biaoti span{ font-size:0.8rem;}
	.index_about_biaoti2{width:100%;margin:0rem 0rem 1rem 0rem;font-size:1.4rem; letter-spacing:0.1rem;}
	.index_about_biaoti3{ width:92%; margin-bottom:1.5rem;font-size:1rem; line-height:2rem; }
	.index_about1{width:90%; margin:0px auto;}
}
@media (min-width:600px) and (max-width:800px){
	.index_about_bg{ padding:1.5rem 0rem 2rem 0rem;}
	.index_about_biaoti{margin:0rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_about_biaoti span{ font-size:0.8rem;}
	.index_about_biaoti2{width:100%;margin:0rem 0rem 1rem 0rem;font-size:1.4rem; letter-spacing:0.2rem;}
	.index_about_biaoti3{ width:92%; margin-bottom:1.5rem;font-size:1.2rem; line-height:2rem; }
	.index_about1{width:80%; margin:0px auto;}
}
/*首页关于我们*/


/*首页新闻中心*/
.index_news_biaoti{ width:100%;height:auto;margin:4rem 0rem 2rem 0rem; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600; color:#444;}
.index_news_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;}
.index_news{ width:100%; height:auto; margin:0rem 0rem 3.5rem 0rem;}
.index_news_left{ position:relative; width:40%; float:left; height:34rem;}
.index_news_left1{ position:absolute; bottom:0px; width:100%; background:rgba(238, 239, 241, 0.85) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=85); background:#eeeff1;/*实现IE背景透明*/}
.index_news_left1 h1{ font-size:1.5rem; font-weight:normal; margin-bottom:0.5rem; margin:2rem 2rem 0.5rem 2rem; color:#2a2b2d;}
.index_news_left1 h2{ font-size:1.2rem; font-weight:normal; line-height:1.8rem; margin:0rem 2rem 2rem 2rem; color:#4b4c4e;}

.index_news_right{ width:57%; float:right;}
.index_news_right_1{ width:100%; height:10rem;background-color:#f7f7f7; margin-bottom:2rem;}
.index_news_right_1_left{ float:left; width:30%;}
.index_news_right_1_right{ float:right; width:64%; margin:2rem 3%; line-height:1.8rem; color:#6b6b6b;}
.index_news_right_1_right h1{ font-size:1.5rem; color:#3e3e3e; font-weight:normal; margin-bottom:0.8rem;}
#newszi2{ display:none;}

@media (max-width:600px){
	#newszi1{ display:none;}
	#newszi2{ display:block;}
	.index_news_biaoti{ margin:1.5rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_news_biaoti span{ font-size:0.8rem;}
	.index_news{ margin:0rem 0rem 1rem 0rem;}
	.index_news_left{ display:none;}
	.index_news_right{ width:96%; margin:0px auto; float:none;}
	.index_news_right_1{ height:auto; overflow:hidden; margin-bottom:1.0rem;}
	.index_news_right_1_left{ float:left; width:35%;}
	.index_news_right_1_right{ width:59%; margin:0.5rem 2%; line-height:1.6rem;}
	.index_news_right_1_right h1{ font-size:1.2rem;margin-bottom:0.2rem;}
}
@media (min-width:600px) and (max-width:800px){
	#newszi1{ display:none;}
	#newszi2{ display:block;}
	.index_news_biaoti{ margin:1.5rem 0rem 1.5rem 0rem; font-size:1.5rem;}
	.index_news_biaoti span{ font-size:0.8rem;}
	.index_news{width:96%; margin:0px auto; margin-bottom:1rem;}
	
	.index_news_left{ width:43%; height:auto;}
	.index_news_left1 h1{ font-size:1.2rem; margin-bottom:0.5rem; margin:1rem 1rem 0.5rem 1rem;}
	.index_news_left1 h2{ font-size:0.8rem; line-height:1.5rem; margin:0rem 1rem 1rem 1rem;}

	.index_news_right{ width:54%;}
	.index_news_right_1{ height:auto; overflow:hidden; margin-bottom:1.0rem;}
	.index_news_right_1_left{ float:left; width:35%;}
	.index_news_right_1_right{ width:62%; margin:0.5rem 1%; line-height:1.5rem;}
	.index_news_right_1_right h1{ font-size:1.2rem;margin-bottom:0.2rem;}
}
/*首页新闻中心*/


/*首页联系方式*/
.index_contact{ width:100%; height:auto; border-bottom:#272727 solid 1px; background-color:#161616;}
.index_contact1{ width:100%; margin-top:3rem;}
.index_contact2_1{ width:45%; float:left; color:#878787; margin-bottom:3rem;}
.index_contact2_1 a{ color:#878787;}
.index_contact2_1 h2{ font-size:1.7rem; font-weight:500; color:#dedede; margin-bottom:2.5rem;}
.index_contact2_1 h3{ font-size:1.35rem; font-weight:normal; margin-bottom:1.8rem; padding-left:2rem; background:url(images/index_dizhi2.png) no-repeat left center;}
.index_contact2_1 h4{ font-size:1.35rem; font-weight:normal; margin-bottom:1.8rem; padding-left:2rem; background:url(images/index_dizhi3.png) no-repeat left center;}
.index_contact2_1 h5{ font-size:1.35rem; font-weight:normal; margin-bottom:1.8rem; padding-left:2rem; background:url(images/index_dizhi4.png) no-repeat left center;}
.index_contact2_1 h6{ font-size:1.35rem; font-weight:normal;margin-bottom:1.8rem;  padding-left:2rem; background:url(images/index_dizhi1.png) no-repeat left center;}
.index_contact2_1 h7{ font-size:1.35rem; font-weight:normal; padding-left:2rem; background:url(images/index_dizhi5.png) no-repeat left center;}

.index_contact3_1{width:25%; float:left;color:#878787;}
.index_contact3_1 h2{ font-size:1.7rem; font-weight:500; color:#dedede; margin-bottom:2rem;}
.index_contact3_2{color:#92969d;}
.index_contact3_2 ul li{ line-height:2.5rem; font-size:1.35rem;}
.index_contact3_2 ul li a{ color:#878787;}
.index_contact3_2 ul li a:hover{ color:#d41825;}

.index_contact4_1{ width:30%; float:right; margin-bottom:3rem;}
.index_contact4_2{ width:100%;}
.index_contact4_3{ width:96%;background-color:#ffffff; border-radius:6px; padding:0.3rem 0.3rem; margin-bottom:1rem;}
.index_contact4_4{ width:8rem;background-color:#2d3e50; border-radius:6px; padding:0.3rem 0.3rem;}
@media (max-width:600px){
	.index_contact3_1,.index_contact4_1{ display:none;}
	.index_contact1{ width:80%; margin-left:2.5%; margin-top:1.5rem; margin-bottom:1.5rem;}
	.index_contact2_1{ width:95%; float:none; margin:0px auto; margin-bottom:1.5rem;}
	
	.index_contact2_1 h2{ font-size:1.3rem; margin-bottom:1.5rem;}
	.index_contact2_1 h3{ font-size:1.2rem; margin-bottom:1.0rem;}
	.index_contact2_1 h4{ font-size:1.2rem; margin-bottom:1.0rem;}
	.index_contact2_1 h5{ font-size:1.2rem; margin-bottom:1.0rem;}
	.index_contact2_1 h6{ font-size:1.2rem; margin-bottom:1.0rem;}
	.index_contact2_1 h7{ font-size:1.2rem;}
}
@media (min-width:600px) and (max-width:800px){
	.index_contact1{ width:80%; margin-left:2.5%; margin-top:1.5rem; margin-bottom:1.5rem;}
	.index_contact2_1{ width:41%; margin-left:2.5%; margin-bottom:1.5rem;}	
	.index_contact2_1 h2{ font-size:1.3rem; margin-bottom:2rem;}
	.index_contact2_1 h3{ font-size:1.2rem; margin-bottom:1.5rem;}
	.index_contact2_1 h4{ font-size:1.2rem; margin-bottom:1.5rem;}
	.index_contact2_1 h5{ font-size:1.2rem; margin-bottom:1.5rem;}
	.index_contact2_1 h6{ font-size:1.2rem; margin-bottom:1.5rem;}
	.index_contact2_1 h7{ font-size:1.2rem;}
	
	.index_contact3_1{width:13%;}
	.index_contact3_1 h2{ font-size:1.3rem; margin-bottom:2rem;}
	.index_contact3_2 ul li{ line-height:2.2rem; font-size:1.2rem;}
	
	.index_contact4_1{ width:28%; margin-right:2.5%; margin-bottom:1.5rem;}
	.index_contact4_2{ width:56%;}
	.index_contact4_3{ width:100%;}
	
}
/*首页联系方式*/


/*版权信息*/
footer{ width:100%; background-color:#0f0f0f;}
.foot_copy{ float:left; width:90%; line-height:2rem; color:#606060; margin:1.5rem 0rem; font-size:1rem;}
.foot_copy a{color:#606060;}
.foot_copy a:hover{ color:#ed0a1a;}
@media (max-width:600px){
	.foot_copy{ float:none; width:94%; margin:0px auto; line-height:1.5rem; margin-bottom:1rem; margin-top:1rem;}
}
@media (min-width:600px) and (max-width:800px){
	.foot_copy{ float:none; width:96%; margin:0px auto; line-height:1.5rem; margin-bottom:1rem; margin-top:1rem;}
}
/*版权信息*/


/*手机版展示QQ电话*/
.shouji_online{ width:100%; position:fixed; bottom:1.5rem; z-index:99; text-align:center; display:none;}
.shouji_online img{ margin:0rem 1.5rem; width:3.5rem;/*后面代码是让图片透明filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;*/}
@media (max-width:800px){
	.shouji_online{display:block;}
}
/*手机版展示QQ电话*/


/*分页样式css manu style pagination*/
.manu{padding:3px;margin:3px;text-align:center; margin-top:1.5rem; margin-bottom:1rem;}
.manu a{border:#d1d1d1 1px solid;padding:6px 10px;margin:5px;color:#2d3e50;text-decoration:none;}
.manu a:hover{border:#2d3e50 1px solid;color:#fff;background-color:#2d3e50;}
.manu a:active{border:#999 1px solid;color:#666;}
.manu .current{border:#2d3e50 1px solid;padding:6px 10px;font-weight:bold;margin:5px;color:#fff;background-color:#2d3e50;}
.manu .disabled{border:#eee 1px solid;padding:6px 10px;margin:5px;color:#ddd;}
.fenye{ margin-bottom:2rem; display:block;}
@media (max-width:600px){
    .manu a{padding:6px 8px;margin:2px;}
	.manu .current{padding:6px 8px;margin:2px;}
}


/*-----------------------------------------------------------------------------------------*/


/*联系我们*/
.contact_biaoti{ width:100%;height:auto; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444; margin-bottom:2rem;}
.contact_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}
.contact{ width:100%; height:auto; padding:4rem 0rem 4rem 0rem; background-color:#f0f0f0;}
.contact_neirong{width:100%; line-height:2.95rem; font-size:1.25rem;}
/*.contact_neirong img{ -moz-box-shadow:0px 0px 10px #b9bab3; -webkit-box-shadow:0px 0px 10px #b9bab3; box-shadow:0px 0px 10px #b9bab3;} */
.contact_neirong2{ display:none; width:94%; margin:0px auto; line-height:2.5rem; font-size:1.2rem;}
.contact_neirong3{width:88.9%; margin:0px auto; height:30rem; margin-bottom:2rem; border:#e5e5e5 solid 1px;}
@media (max-width:600px){
	.contact_biaoti{font-size:1.5rem; margin-bottom:1.5rem;}
	.contact_biaoti span{ font-size:0.8rem;}
	.contact{ padding:2rem 0rem 2rem 0rem;}
	.contact_neirong{ display:none;}
	.contact_neirong2{ display:block;}
	.contact_neirong3{width:96%; margin:0px auto; margin-bottom:2rem; height:16rem;}
}
@media (min-width:600px) and (max-width:800px){
	.contact_biaoti{font-size:1.5rem; margin-bottom:1.5rem;}
	.contact_biaoti span{ font-size:0.8rem;}
	.contact{ padding:2rem 0rem 2rem 0rem;}
	.contact_neirong{ display:none;}
	.contact_neirong2{ display:block;}
	.contact_neirong3{width:96%; margin:0px auto; margin-bottom:2rem; height:16rem;}
}
/*联系我们*


/*关于我们*/
.about_biaoti{ width:100%;height:auto; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444; margin-bottom:2rem;}
.about_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}
.about{ width:100%; height:auto; padding:4rem 0rem 4rem 0rem; background-color:#f0f0f0;}
.about_neirong{width:100%; line-height:3rem; font-size:1.25rem;}
.about_neirong img{-moz-box-shadow:0px 0px 10px #b9bab3; -webkit-box-shadow:0px 0px 10px #b9bab3; box-shadow:0px 0px 10px #b9bab3;}
@media (max-width:600px){
	.about_biaoti{font-size:1.5rem; margin-bottom:1.5rem;}
	.about_biaoti span{ font-size:0.8rem;}
	.about{ padding:2rem 0rem 2rem 0rem;}
	.about_neirong{width:94%; margin:0px auto; line-height:2.5rem; font-size:1.2rem;}
}
@media (min-width:600px) and (max-width:800px){
	.about_biaoti{font-size:1.5rem; margin-bottom:1.5rem;}
	.about_biaoti span{ font-size:0.8rem;}
	.about{ padding:2rem 0rem 2rem 0rem;}
	.about_neirong{width:94%; margin:0px auto; line-height:2.5rem; font-size:1.2rem;}
}
/*关于我们*


/*新闻中心*/
.news_top{ width:100%; height:230px; background:url(images/top1.jpg) no-repeat center;}
.news_top2{ width:100%; display:none;}
@media (max-width:800px){
    .news_top{ display:none;}
	.news_top2{ display:block;}
}


.news{ width:100%; height:auto; padding:4rem 0rem 4rem 0rem; background-color:#f0f0f0;}
.news_biaoti{ width:100%;height:auto; text-align:center; font-size:1.8rem; letter-spacing:0.5rem; font-weight:600;color:#444; margin-bottom:2rem;}
.news_biaoti span{ font-size:1rem; display:block; color:#848484; font-weight:normal; margin-top:0.5rem;letter-spacing:0.3rem;}

.news_neirong{width:100%; overflow:hidden; margin-bottom:2rem;}

.news_1{ width:100%; overflow:hidden; background-color:#f7f7f7; margin-bottom:2rem;}
.news_1_left{ float:left; width:23%;}
.news_1_right{ float:right; display:block; width:70%; margin:1.5rem 3%;}
.news_1_right h1{ font-size:1.4rem; font-weight:normal; color:#3e3e3e; margin-bottom:1.5rem; overflow: hidden; text-overflow:ellipsis;}
.news_1_right p{ width:100%; height:5rem; line-height:2rem; color:#727272; font-size:1.2rem;}
.news_1_right h5{ font-size:1rem; color:#9e9e9e; font-weight:normal; float:right;}
.news_1:hover{background-color:#2d3e50; transition:0.5s;}
.news_1:hover .news_1_right h1,.news_1:hover .news_1_right h5,.news_1:hover .news_1_right p{ color:#FFF;}
.news_2{width:100%; text-align:center;}
#newszi02{ display:none;}

@media (max-width:600px){
	.news{ padding:2rem 0rem 2rem 0rem; }
	#newszi01{ display:none;}
	#newszi02{ display:block;}
	.news_biaoti{font-size:1.5rem; margin-bottom:1.5rem;}
	.news_biaoti span{ font-size:0.8rem;}
	.news{ padding:2rem 0rem 2rem 0rem;}	
	.news_1{ width:96%; margin:0px auto;margin-bottom:1.5rem;}
	.news_1_left{ width:35%;}
	.news_1_right{ width:62%; margin:0.5rem 1%; line-height:1.6rem;}
	.news_1_right h1{ font-size:1.3rem;margin-bottom:0.4rem;}
	.news_1_right p{ height:auto; line-height:1.4rem;font-size:0.9rem;}
	.news_1_right h5{ font-size:0.6rem;}
}
@media (min-width:600px) and (max-width:800px){
	.news{ padding:2rem 0rem 2rem 0rem; }
	.news_biaoti{font-size:1.5rem; margin-bottom:1.5rem;}
	.news_biaoti span{ font-size:0.8rem;}
	.news{ padding:2rem 0rem 2rem 0rem;}	
	.news_1{ width:96%; margin:0px auto;margin-bottom:1.5rem;}
	.news_1_left{ width:35%;}
	.news_1_right{ width:62%; margin:1rem 1%; line-height:1.6rem;}
	.news_1_right h1{ font-size:1.4rem;margin-bottom:1.5rem;}
	.news_1_right p{ height:auto; line-height:2rem;font-size:1.2rem;}
	.news_1_right h5{ font-size:1rem;}
}

.news_view{ width:92%; margin:1% 1%; height:auto; background-color:#FFF; padding:3% 3%; -moz-box-shadow:0px 0px 10px #d6d6d6; -webkit-box-shadow:0px 0px 10px #d6d6d6; box-shadow:0px 0px 10px #d6d6d6;}
.news_view h1{ font-size:2rem; color:#37474f; margin-bottom:2rem;}
.news_view_1{ width:100%; color:#a3afb7; padding-bottom:1.5rem; border-bottom:solid 1px #f0f2f5; font-size:1.2rem; margin-bottom:3rem;}
.news_view h4{ width:100%; font-weight:normal; color:#2e2e2e; padding-bottom:3rem; border-bottom:solid 1px #f0f2f5; font-size:1.4rem; line-height:3rem; margin-bottom:3rem; text-align:justify; text-justify:inter-ideograph;}
.news_view_2{ width:100%; overflow:auto;}
.news_view_2_left{ float:left; padding:0.5rem 1.5rem; border:solid 1px #2d3e50; -moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em; color:#2d3e50; font-size:1.2rem;}
.news_view_2_right{ float:right; padding:0.5rem 1.5rem; border:solid 1px #2d3e50; -moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em; color:#2d3e50; font-size:1.2rem;}
.news_view_2_left:hover,.news_view_2_right:hover{ background-color:#2d3e50; color:#fff; transition:0.3s;}

@media (max-width:600px){
	.news_view{ width:90%; margin:1% 2%; padding:3% 3%;}
	.news_view h1{ font-size:1.6rem; margin-bottom:0.5rem;}
	.news_view_1{ padding-bottom:1.5rem;font-size:1rem; margin-bottom:2rem;}
	.news_view h4{ padding-bottom:2rem; font-size:1.3rem; line-height:2.5rem; margin-bottom:2rem;}
	.news_view_2_left,.news_view_2_right{ float:none; margin-bottom:1rem;}
}
@media (min-width:600px) and (max-width:800px){
	.news_view{ width:90%; margin:1% 2%; padding:3% 3%;}
	.news_view h1{ font-size:2rem; margin-bottom:0.5rem;}
	.news_view_1{ padding-bottom:1.5rem;font-size:1.2rem; margin-bottom:2rem;}
	.news_view h4{ padding-bottom:2rem; font-size:1.4rem; line-height:2.8rem; margin-bottom:2rem;}
}
/*新闻中心*/


/*体育项目*/
.tiyuxiangmu{ width:100%; height:auto; padding:4rem 0rem 4rem 0rem; background-color:#f0f0f0;}
.tiyuxiangmu_left{ float:left; width:20%; margin:1% 1%; background-color:#FFF; -moz-box-shadow:0px 0px 10px #d6d6d6; -webkit-box-shadow:0px 0px 10px #d6d6d6; box-shadow:0px 0px 10px #d6d6d6; padding-bottom:2rem;}
.tiyuxiangmu_left h3{ line-height:5rem; padding:0% 10%; border-bottom:1px solid #f0f2f7; font-size:1.4rem;letter-spacing:0.3rem;}
.tiyuxiangmu_left ul li{ line-height:4rem; margin:0% 10%; font-size:1.2rem; border-bottom:1px solid #f0f2f7;}


.tiyuxiangmu_right{ float:right; width:76%; margin:1% 1%; background-color:#FFF; -moz-box-shadow:0px 0px 10px #d6d6d6; -webkit-box-shadow:0px 0px 10px #d6d6d6; box-shadow:0px 0px 10px #d6d6d6;}
.tiyuxiangmu_right h1{line-height:5rem; padding:0% 3%; border-bottom:1px solid #f0f2f7; font-size:1.4rem; color:#2d3e50; margin-bottom:2rem;letter-spacing:0.5rem;}
.tiyuxiangmu_right h4{ width:93.5%; min-height:50rem; margin:0px auto; line-height:2.5rem; font-size:1.25rem; font-weight:normal; margin-bottom:2rem;text-align:justify; text-justify:inter-ideograph; padding-bottom:1rem;}

.xuanzecaidan{ display:none; width:100%; margin-bottom:1.5rem; text-align:center;}
.xuanzecaidan select{ width:96%; height:3rem; font-size:1.4rem;}

@media (max-width:600px){
	.xuanzecaidan{ display:block;}
	.tiyuxiangmu{padding:2rem 0rem 2rem 0rem;}
	.tiyuxiangmu_left{ display:none;}
	.tiyuxiangmu_right{ float:none; width:96%; margin:1% 2%; }
	.tiyuxiangmu_right h4{margin-bottom:0rem;}
}
@media (min-width:600px) and (max-width:800px){
	.tiyuxiangmu{padding:2rem 0rem 2rem 0rem;}
	.tiyuxiangmu_left{width:23%;}
	.tiyuxiangmu_right{ width:73%; }
}
/*体育项目*/


/*案例见证*/
.case{ width:100%; height:auto; padding:4rem 0rem 4rem 0rem; background-color:#f0f0f0;}
.case_left{ float:left; width:20%; margin:1% 1%; background-color:#FFF; -moz-box-shadow:0px 0px 10px #d6d6d6; -webkit-box-shadow:0px 0px 10px #d6d6d6; box-shadow:0px 0px 10px #d6d6d6; padding-bottom:2rem;}
.case_left h3{ line-height:5rem; padding:0% 10%; border-bottom:1px solid #f0f2f7; font-size:1.7rem;letter-spacing:0.3rem;}
.case_left ul li{ line-height:4rem; margin:0% 10%; font-size:1.4rem; border-bottom:1px solid #f0f2f7;}


.case_right{ float:right; width:76%; margin:1% 1%; background-color:#FFF; -moz-box-shadow:0px 0px 10px #d6d6d6; -webkit-box-shadow:0px 0px 10px #d6d6d6; box-shadow:0px 0px 10px #d6d6d6;}
.case_right h1{line-height:5rem; padding:0% 3%; border-bottom:1px solid #f0f2f7; font-size:1.7rem; color:#1c2732; margin-bottom:2rem;letter-spacing:0.5rem;}
.case_right h2{line-height:5rem; padding:0% 3%; border-bottom:1px solid #f0f2f7; font-size:1.4rem; color:#1c2732; margin-bottom:2rem;letter-spacing:0.5rem;}
.case_right2{ width:96%; min-height:50rem; margin:0px auto; margin-bottom:1rem; overflow:auto;}
.case_right2 ul li{ width:30.333%; float:left; margin:1.5% 1.5%; margin-bottom:2rem; overflow:hidden;  -moz-box-shadow:0px 0px 10px #cbccc6; -webkit-box-shadow:0px 0px 10px #cbccc6; box-shadow:0px 0px 10px #cbccc6;}
/*.case_list ul li{ width:22%; float:left; margin:0 1.5%; margin-bottom:2rem; overflow:hidden;}*/
.case_right2 ul li a{ display:block; width:100%; text-align:center; position:relative;}
.case_right2 ul li a img{ width:100%;}
.case_right2 ul li a p{ position:absolute; bottom:0px; width:100%; line-height:2rem; color:#fff; font-size:1.25rem; text-align:left;/*后面的代码-超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background-color:rgba(0,0,0,0.5); padding:0.4rem 0rem;}
.case_right2 ul li a p span{ font-size:1.5rem;}
.case_right2 ul li a .case_abj2{ width:100%; height:100%; background:url(images/zoom.png) no-repeat center 50% rgba(45, 62, 80, 0.5); position:absolute; left:0px; top:0rem; display:none;}

.case_right3{ width:100%; text-align:center; margin-bottom:3rem; overflow:hidden;}


.case_view0{width:93.5%; margin:0px auto; min-height:60rem;margin-bottom:2rem;}
.case_view1{ width:100%; margin-bottom:2rem;}
.case_view2{ width:8rem; font-size:1.3rem; color:#2d3e50; padding:0.3rem 0rem; border:solid 1px #2d3e50; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; font-size:1.2rem; text-align:center; margin-bottom:1.5rem;}
.case_view3{ width:100%; font-size:1.25rem; line-height:2.5rem;  }

.case_view4_left{ float:left; padding:0.5rem 1.5rem; border:solid 1px #5aab00; -moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em; color:#6f6f6f; font-size:1.2rem;}
.case_view4_right{ float:right; padding:0.5rem 1.5rem; border:solid 1px #5aab00; -moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em; color:#6f6f6f; font-size:1.2rem;}
.case_view4_left:hover,.case_view4_right:hover{ background-color:#5aab00; color:#fff; transition:0.3s;}


@media (max-width:600px){
	.case{ padding:2rem 0rem 2rem 0rem;}
	.case_left{ display:none;}
	.case_right{ float:none; width:96%; margin:1% 2%; overflow:hidden; }
	.case_right h1{line-height:3.5rem; font-size:1.3rem; margin-bottom:1.5rem;}
	.case_right h2{line-height:3rem; font-size:1.3rem; margin-bottom:1.5rem;letter-spacing:0rem;}
	.case_right2{min-height:auto; margin-bottom:0rem;}
	.case_right2 ul li a p{ line-height:1.8rem; padding:0.1rem 0rem;}
	.case_right2 ul li a p span{ font-size:1.3rem;}
	.case_right3{ margin-bottom:1rem;}
	.case_right2 ul li{ width:47%; margin:1.5% 1.5%; margin-bottom:1.5rem;}
}
@media (min-width:600px) and (max-width:800px){
	.case{ padding:2rem 0rem 2rem 0rem;}
	.case_left{ width:23%;}
	.case_right{ width:73%; }
/*案例见证*/

