@charset "utf-8";
	/*-------home 首页 开始-------*/
.pic {
	width:100%;
	margin:0 auto;
}
.pic .bx-controls {
	position:absolute;
	width:100%;
	height:12px;
	left:0;
	bottom:15%;
	text-align:center
}
.pic .bx-controls .bx-pager {
	display:inline-block;
}
.pic .bx-controls .bx-pager div {
	float:left;
	margin:0 6px;
}
.pic .bx-controls .bx-pager div a {
	width:12px;
	height:12px;
	display:block;
	background:#ee7700;
	font-size:0;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%
}
.pic .bx-controls .bx-pager div .active {
	background:#fff
}
.home_floating {
	width:1318px;
	height:0px;
	background:#f00;
	left:50%;
	top:50%;
	margin:0 0 0 -659px;
	position:fixed;
	z-index:999999
}
.floating {
	width:60px;
	position:absolute;
	right:0;
	top:-102px;
	z-index:99999999999
}
@media screen and (max-width:1318px) {
	.home_floating {
	width:100%;
	height:0px;
	left:0;
	top:50%;
	margin:0;
	position:fixed;
	z-index:999999
}
.floating {
	width:60px;
	position:absolute;
	right:-60px;
	top:-102px;
	z-index:99999999999
}
}.floating_open {
	width:15px;
	text-align:center;
	height:68px;
	padding:5px;
	background:#d7d6d6;
	position:absolute;
	right:0px;
	top:-92px;
	color:#000;
	-moz-border-radius:15px 0 0 15px;
	-webkit-border-radius:15px 0 0 15px;
	border-radius:15px 0 0 15px;
	cursor:pointer;
}
.floating li {
	float:left;
	width:60px;
}
.floating .li_1 {
	height:70px;
	line-height:87px;
	background:url(../images/floating_1.png);
	text-align:center;
	font-size:18px;
	color:#fff;
	cursor:pointer
}
.floating .li_1:hover {
	background:url(../images/floating_12.png)
}
.floating .li_2 {
	height:60px;
	border-top:1px solid #f5ad66;
	background:#ee7700;
}
.floating .li_2 div {
	width:60px;
	height:60px;
	float:left;
	position:relative
}
.floating .li_2 div img {
	float:left
}
.floating .li_2 div p {
	float:left;
	line-height:60px;
	color:#fff;
	font-size:14px;
	display:none
}
.floating .li_3 {
	height:60px;
	border-top:1px solid #f5ad66;
	background:#ee7700;
	position:relative
}
.floating .li_3:hover {
	background:#3e444d
}
.floating .li_3 div {
	position:absolute;
	left:-170px;
	bottom:0;
	width:170px;
	height:170px;
	display:none
}
.floating .li_3 div ul {
	float:left;
	width:150px;
	height:170px;
	border:1px solid #e6e6e6;
	background:#fff;
	position:relative
}
.floating .li_3 div ul .wxj {
	position:absolute;
	right:-6px;
	bottom:10px;
	width:6px;
	height:11px;
	background:url(../images/wxj.png)
}
.floating .li_3 div ul li {
	width:150px;
	text-align:center;
	font-size:14px;
	color:#000
}
.floating .li_3 img {
	float:left;
}
.floating .li_3 div ul li img {
	float:left;
	width:150px;
	height:145px;
}
.home_search {
	width:735px;
	height:0px;
	margin:0 auto;
	position:relative
}
.home_search ul {
	position:absolute;
	left:0;
	bottom:41px;
	width:735px;
	height:100px;
	background:url(../images/home_search_tm.png);
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px
}
.home_search ul li {
	float:left
}
.home_search ul .li_text {
	width:685px;
	height:48px;
	margin-left:25px;
	line-height:48px;
	font-size:14px;
	color:#fff
}
.home_search ul .li_text a {
	color:#fff
}
.home_search ul .li_text a:hover {
	color:#ee7700
}
.home_search ul .li_search {
	width:580px;
	height:36px;
	background:#fff;
	margin:0 0 0 25px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	overflow:hidden
}
.home_search ul .li_search .input_text {
	float:left;
	width:470px;
	height:30px;
	background:none;
	border:none;
	outline:none;
	line-height:30px;
	margin:3px 0 0 10px;
}
.home_search ul .li_search .input_submit {
	float:right;
	width:86px;
	height:36px;
	background:#56ac01 url(../images/home_search_tj.png) center no-repeat;
	border:none;
	outline:none;
	cursor:pointer
}
.home_search ul .li_xqdz {
	width:89px;
	height:36px;
	text-align:center;
	line-height:36px;
	font-size:14px;
	color:#fff;
	background:#ee7700;
	margin-left:17px;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.home_custom_box {
	width:1200px;
	height:0;
	margin:0 auto;
	position:relative;
}
.home_custom {
	width:628px;
	height:410px;
	position:absolute;
	left:50%;
	top:-32px;
	background:#FFF;
	margin:0 0 0 -314px;
	z-index:99999;
	-webkit-box-shadow:0 0 15px #666;
	-moz-box-shadow:0 0 15px #666;
	box-shadow:0 0 15px #666;
	display:none;
	position:relative;
	overflow:hidden
}
.home_custom .ul_1 {
	width:628px;
	height:45px;
	float:left
}
.home_custom .ul_1 .title {
	float:left;
	font-size:16px;
	color:#7c7b7b;
	margin:10px 0 0 22px
}
.home_custom .ul_1 .close {
	float:right;
	margin:22px 28px 0 0;
	cursor:pointer
}
.home_custom .ul_2 {
	float:left;
	margin:14px 0 0 22px;
}
.home_custom .ul_2 li {
	float:left;
	margin-right:17px
}
.home_custom .ul_2 li .date {
	width:150px;
	height:34px;
	line-height:34px;
	float:left;
	padding:0 15px;
	border:1px solid #eeeeee;
	outline:none;
	font-size:14px;
	color:#777777;
	background:url(../images/rq_bg.png) right top no-repeat
}
.home_custom .ul_2 li .lx {
	width:150px;
	height:34px;
	line-height:34px;
	float:left;
	padding:0 15px;
	border:1px solid #eeeeee;
	outline:none;
	font-size:14px;
	color:#777777;
}
.home_custom .ul_2 li .lx_yzm {
	width:66px;
	height:34px;
	line-height:34px;
	float:left;
	padding:0 15px;
	border:1px solid #eeeeee;
	outline:none;
	font-size:14px;
	color:#777777;
}
.home_custom .ul_2 li .fs_yzm {
	float:left;
	width:78px;
	height:36px;
	background:#3e444d;
	margin-left:6px;
	border:none;
	outline:none;
	line-height:36px;
	color:#fff;
	cursor:pointer
}
.home_custom .ul_2 li .select {
	width:182px;
	height:36px;
	border:1px solid #eeeeee;
	outline:none;
	padding:0 10px;
	font-size:14px;
	color:#777777;
}
.home_custom .ul_3 {
	float:left;
	width:580px;
	height:51px;
	float:left;
	margin-left:22px;
	border-bottom:1px solid #eeeeee
}
.home_custom .ul_3 li {
	color:#a9a8a8;
	float:left;
	margin-top:20px;
}
.home_custom .ul_3 li span {
	font-size:16px;
	color:#7c7b7b
}
.home_custom .ul_4 {
	float:left;
	width:580px;
	height:51px;
	float:left;
	margin:14px 0 0 22px;
}
.home_custom .ul_4 li {
	width:578px;
	height:60px;
	border:1px solid #eeeeee;
	float:left;
}
.home_custom .ul_4 li textarea {
	width:548px;
	height:44px;
	float:left;
	line-height:22px;
	margin:8px 0 0 15px;
	overflow:hidden;
	border:none;
	outline:none;
	background:none;
	color:#777777
}
.home_custom .xq_dd {
	width:400px;
	height:250px;
	background:#fff;
	position:absolute;
	left:50%;
	top:50%;
	margin:-126px 0 0 -201px;
	border:2px solid #ee7600;
	display:none
}
.home_custom .xq_dd p {
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer
}
.home_custom .xq_dd li {
	float:left;
	width:350px;
	height:220px;
	padding:0 25px;
	margin-top:15px;
	line-height:24px;
	overflow-x:hidden;
	overflow-y:auto;
	display:none
}
.home_custom .xq_dd li span {
	float:left;
	margin-right:15px;
	font-size:14px;
	display:inline-block;
	color:#777777;
	cursor:pointer
}
.home_custom .xq_dd li .a_one {
	color:#ee7600;
	margin-right:8px
}
.home_custom .custom_submit {
	float:left;
	width:100%;
	padding-top:30px;
	text-align:center
}
.home_custom .custom_submit input {
	width:149px;
	height:45px;
	background:#ee7600;
	border:none;
	outline:none;
	font-size:18px;
	color:#fff;
	float:none;
	display:inline-block;
	cursor:pointer
}
.home_digital {
	width:100%;
	min-width:1248px;
	overflow: hidden;
	margin:0 auto;
	background:#fcfcfc
}
.home_digital ul {
	width:1203px;
	margin:0 auto;
	overflow:hidden;
}
.home_digital ul li {
	float:left;
	width:300px;
	border-right:1px solid #e3e2e2;
    margin: 28.5px auto;
	overflow:hidden;
}
.home_digital ul .border_no {
	border-right:none;
}
.home_digital ul li .digital {
	float:left;
	width:100%;
	text-align:center;
	font-size:22px;
	color:#ee7600;
	font-weight:bold;
}
.home_digital ul li .digital .nian {
	display:inline-block;
}
.home_digital ul li .digital .nian .sp1,.sp2 {
	float:left;
}
.home_digital ul li .digital .sp2 {
	font-size:20px;
	margin-top:1px;
}
.home_digital ul li .text {
	float:left;
	width:100%;
	text-align:center;
	font-size:16px;
	color:#717171;
	margin-top:8px
}
/* home_pro 首页团建产品 */
.home_pro_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:70px;
}
.home_pro_title h1{
	font-size: 24px;
    line-height: 30px;
    color: #ee7600;
	letter-spacing:1px;
}
.home_pro_title h2{
	font-size: 23px;
    line-height: 30px;
    color: #ee7600;
	letter-spacing:1px;
}
.home_pro_title h3{
	font-size: 22px;
    line-height: 30px;
    color: #ee7600;
	letter-spacing:1px;
}
.home_base_title h3,.home_customer_title h3{
	font-size: 22px;
    line-height: 30px;
    color: #000;
	letter-spacing:1px;
}
.home_szsl_title h3{
	font-size: 22px;
    line-height: 30px;
    color: #fff;
	letter-spacing:1px;
}
.home_base_title p.home_customer_title p{
	font-size: 14px;
    line-height: 30px;
    color: #444;
	letter-spacing:1px;
}
.home_szsl_title p{
	font-size: 14px;
    line-height: 30px;
    color: #fff;
	letter-spacing:1px;
}
.home_pro_title p{
	font-size: 14px;
    line-height: 30px;
    color: #444;
	letter-spacing:1px;
}
.home_pro_text {
	width:1200px;
	text-align:center;
	line-height:30px;
	margin:0 auto;
	font-size:16px;
	color:#79797a;
	padding:5px 0 25px 0
}
.home_pro_type {
	width:1200px;
	min-height:44px;
	margin:0 auto;
}
.home_pro_type .more {
	float:right;
	font-size:14px;
	color:#858484;
	padding-right:2px;
	margin-top:-18px
}
.home_pro_type ul {
	float:left;
	width:1200px;
}
.home_pro_type ul li {
	float:left;
	margin-right:12px;
	padding:0 15px;
	height:35px;
	line-height:35px;
	color:#313030;
	font-size:15px;
	cursor:pointer;
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}
.home_pro_type ul li:hover {
	background:#ee7600;
	color:#fff;
}
.home_pro_type ul li div {
	width:16px;
	height:8px;
	background:url(../images/h_b1_1.png);
	display:block;
	position:absolute;
	left:50%;
	top:35px;
	margin-left:-8px;
	display:none
}
.home_pro_type ul li:hover div {
	display:block
}
.home_pro_type ul .active {
	background:#ee7600;
	color:#fff;
}
.home_pro_type ul .active div {
	display:block
}
.home_pro_list {
	width:1233px;
	margin:0 auto;
}
.home_pro_list ul {
	float:left;
	width:1233px;
	display:none
}
.home_pro_list .box_1_0 {
	display:block
}
.home_pro_list ul li {
	float:left;
	width:377px;
	height:268px;
	margin:30px 17px 0 17px;
	position:relative;
	cursor:pointer;
	overflow:hidden
}
.home_pro_list ul li img {
	float:left;
	position:relative
}
.home_pro_list ul li div {
	position:absolute;
	width:0;
	height:0;
	left:188.5px;
	top:134px;
	background:url(../images/h_b1_3.png) 330px 224px no-repeat,url(../images/h_b1_2.png);
	overflow:hidden
}
.home_pro_list ul li div .p1 {
	float:left;
	width:319px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-size:26px;
	overflow:hidden;
	margin:45px 0 0 0;
	padding:0 24px 0 34px;
	display:none
}
.home_pro_list ul li div .p2 {
	float:left;
	width:319px;
	height:96px;
	line-height:24px;
	color:#fff;
	font-size:14px;
	overflow:hidden;
	margin-top:20px;
	padding:0 24px 0 34px;
	display:none
}
/* home_base 首页基地资源 */
.home_base {
	width:100%;
	min-height:788px;
	min-width:1248px;
	margin:95px auto 0 auto;
	background:url(../images/h_b2_1.jpg) center top no-repeat
}
.home_base_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:65px;
}
.home_base_text {
	width:1200px;
	text-align:center;
	line-height:30px;
	margin:0 auto;
	font-size:15px;
	color:#333;
	padding:5px 0 30px 0
}
.home_base_type {
	width:1200px;
	height:40px;
	margin:0 auto;
	text-align:center
}
.home_base_type ul {
	display:inline-block;
}
.home_base_type ul li {
	float:left;
	width:154px;
	height:40px;
	text-align:center;
	line-height:42px;
	font-size:16px;
	color:#373636;
	background:url(../images/h_b2_2.png);
	margin:0 5px;
	cursor:pointer
}
.home_base_type ul li:hover {
	background:#f3883c;
	color:#fff
}
.home_base_type ul .active {
	background:#f3883c;
	color:#fff
}
.home_base_content {
	width:1205px;
	margin:0 auto;
	padding:42px 0 0 7px;
}
.home_base_content .slide {
	width:289px !important;
	height:390px;
	background:#fff;
	position:relative
}
.home_base_content .slide .ul_1 {
	float:left;
	width:289px;
	height:390px;
	position:relative;
	z-index:20
}
.home_base_content .slide .ul_1 .img {
	float:left;
}
.home_base_content .slide .ul_1 .img img {
	float:left;
	margin:13px 0 0 13px;
}
.home_base_content .slide .ul_1 .title {
	float:left;
	width:263px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:15px;
	color:#484746;
	padding:0 13px;
	margin-top:23px;
}
.home_base_content .slide .ul_1 .content {
	float:left;
	width:263px;
	height:72px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
	color:#7a7978;
	padding:0 13px;
	margin-top:18px;
}
.home_base_content .slide .ul_1 .jj {
	position:absolute;
	width:23px;
	height:23px;
	right:8px;
	bottom:10px;
	background:url(../images/h_b2_4.png);
}
.home_base_content .slide .ul_2 {
	position:absolute;
	left:0;
	bottom:0;
	width:289px;
	height:0;
	background:#f46500;
	z-index:10
}
.home_base_content .bx-controls-direction {
	display:none
}
.home_base_content .bx-controls {
	float:left;
	width:1205px;
	height:16px;
	margin-top:25px;
	text-align:center
}
.home_base_content .bx-controls .bx-pager {
	display:inline-block;
}
.home_base_content .bx-controls .bx-pager .bx-pager-item {
	width:16px;
	height:16px;
	float:left;
	font-size:0;
	margin:0 7px;
}
.home_base_content .bx-controls .bx-pager .bx-pager-item a {
	width:16px;
	height:16px;
	display:block;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	background:#cbcac9;
	overflow:hidden
}
.home_base_content .bx-controls .bx-pager .bx-pager-item .active {
	background:#f46500
}
.content_type_2 {
	display:none;
}
.home_base_content .box_2_0 {
	display:block
}
.home_base_content .box_2_1 .slide {
	width:289px !important;
	height:390px !important;
	background:#fff;
	position:relative
}
.home_base_content .box_2_2 .slide {
	width:289px !important;
	height:390px !important;
	background:#fff;
	position:relative
}
/* home_news 首页新闻资讯 */
.home_news_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:81px;
}
.home_news_text {
	width:1200px;
	text-align:center;
	line-height:30px;
	margin:0 auto;
	font-size:16px;
	color:#79797a;
	padding:8px 0 45px 0
}
.home_news_content {
	width:1200px;
	margin:0 auto;
}
.home_news_content .left {
	float:left;
	width:529px;
	height:530px;
	background:#f5f5f5;
	position:relative
}
.home_news_content .left .bx-controls-direction {
	display:none
}
.home_news_content .left .bx-controls {
	width:529px;
	height:12px;
	text-align:center;
	position:absolute;
	left:0;
	top:365px;
}
.home_news_content .left .bx-controls .bx-pager {
	display:inline-block;
}
.home_news_content .left .bx-controls .bx-pager .bx-pager-item {
	width:12px;
	height:12px;
	float:left;
	font-size:0;
	margin:0 4px;
}
.home_news_content .left .bx-controls .bx-pager .bx-pager-item a {
	width:12px;
	height:12px;
	display:block;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	background:#cbcac9;
	overflow:hidden
}
.home_news_content .left .bx-controls .bx-pager .bx-pager-item .active {
	background:#f46500
}
.home_news_content .left .slide .title {
	float:left;
	width:489px;
	height:20px;
	line-height:20px;
	color:#3e444d;
	font-size:18px;
	margin:20px 0 0 20px;
	overflow:hidden
}
.home_news_content .left .slide .jj {
	float:left;
	width:489px;
	height:66px;
	line-height:22px;
	color:#7b7b7b;
	overflow:hidden;
	font-size:14px;
	margin:16px 0 0 20px;
}
.home_news_content .right {
	float:right;
	width:640px;
	height:530px;
	margin-top:-19px
}
.home_news_content .right ul {
	float:left;
	width:640px;
	height:91px;
	margin-top:19px;
	background:#f5f5f5;
	position:relative
}
.home_news_content .right ul .li_1 {
	float:left;
	width:88px;
	height:62px;
	border-right:2px solid #d6d5d5;
	margin-top:14.5px;
	text-align:center;
}
.home_news_content .right ul .li_1 .s1 {
	font-size:32px;
	color:#fe6601;
	font-weight:bold
}
.home_news_content .right ul .li_1 .s2 {
	color:#a4a5a5
}
.home_news_content .right ul .li_2 {
	float:left;
	width:530px;
	height:24px;
	line-height:24px;
	margin:14.5px 0 0 12px;
	overflow:hidden;
	font-size:18px;
	color:#3e444d
}
.home_news_content .right ul .li_3 {
	float:left;
	width:530px;
	height:40px;
	line-height:20px;
	margin:0px 0 0 12px;
	overflow:hidden;
	font-size:14px;
	color:#7b7b7b
}
.home_news_content .right ul:hover {
	position:relative;
	transition:all 2s ease 0s;
	-moz-transition:all 2s ease 0s;
	-webkit-transition:all 2s ease 0s;
	background:#f46500
}
.home_news_content .right ul:hover .li_1 .s1 {
	color:#fff
}
.home_news_content .right ul:hover .li_1 .s2 {
	color:#fff
}
.home_news_content .right ul:hover .li_2 {
	color:#fff
}
.home_news_content .right ul:hover .li_3 {
	color:#fff
}
/* home_szsl 首页师资实力 */
.home_szsl {
	width:100%;
	height:760px;
	min-width:1248px;
	margin:33px auto 0 auto;
	background:#fafcfd url(../images/h_b4_1.jpg) center bottom no-repeat;
	padding-top:52px;
}
.home_szsl_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:72px;
}
.home_szsl_text {
	width:700px;
	text-align:center;
	height:52px;
	overflow:hidden;
	line-height:26px;
	margin:0 auto;
	font-size:14px;
	color:#d9d9d9;
	padding:30px 0 0 0;
	background:url(../images/h_b4_2.png) 14px 26px no-repeat,url(../images/h_b4_3.png) right 65px no-repeat;
}
.home_szsl_content {
	width:1050px;
	margin:65px auto 0 auto;
	position:relative
}
.home_szsl_content .slide {
	width:1050px;
	height:380px;
}
.home_szsl_content .slide .list {
	float:left;
	width:176px;
	height:198px;
	margin:0 17px;
	position:relative
}
.home_szsl_content .slide .list img {
	float:left;
}
.home_szsl_content .slide .blank_space {
	float:left;
	width:103px;
	height:198px;
}
.home_szsl_content .slide .list_n {
	margin-top:-18px;
}
.home_szsl_content .slide .list .ceng_1 {
	position:absolute;
	left:0;
	bottom:0;
	width:176px;
	height:198px;
	background:url(../images/bgz_1.png) left bottom no-repeat
}
.home_szsl_content .slide .list .ceng_2 {
	position:absolute;
	left:88px;
	top:99px;
	width:0;
	height:0;
	background:url(../images/bgz_3.png) center no-repeat;
	-moz-border-radius:75px;
	-webkit-border-radius:75px;
	border-radius:75px;
	overflow:hidden;
	cursor:pointer
}
.home_szsl_content .slide .list .ceng_2 div {
	width:176px;
	text-align:center;
	font-size:16px;
	color:#fff;
	float:left;
	margin-top:75px;
	display:none
}
.home_szsl_content .slide .list .ceng_2 div span {
	font-size:24px;
}
.home_szsl_content .bx-pager {
	display:none
}
.home_szsl_content .bx-controls-direction {
	width:1050px;
	height:0;
	position:absolute;
	left:0;
	top:190px;
	font-size:0;
}
.home_szsl_content .bx-controls-direction .bx-prev {
	width:41px;
	height:78px;
	background:url(../images/h_b4_z.png);
	display:block;
	position:absolute;
	left:-100px;
	top:-39px;
}
.home_szsl_content .bx-controls-direction .bx-next {
	width:41px;
	height:78px;
	background:url(../images/h_b4_y.png);
	display:block;
	position:absolute;
	right:-100px;
	top:-39px;
}
/* home_customer 首页我们的客户 */
.home_customer_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:73px;
}
.home_customer_text {
	width:1200px;
	text-align:center;
	line-height:30px;
	margin:0 auto;
	font-size:16px;
	color:#79797a;
	padding:8px 0 35px 0
}
.home_customer_content {
	width:1212px;
	margin:0 auto
}
.home_customer_content .slide img {
	float:left;
	border:1px solid #dbdbdb;
	margin:26px 9px 0 9px;
}
.home_customer_content .slide img:hover {
	-webkit-box-shadow:0 0 6px #c5c5c5;
	-moz-box-shadow:0 0 6px #c5c5c5;
	box-shadow:0 0 6px #c5c5c5;
}
.home_customer_content .bx-controls {
	float:left;
	width:1212px;
	height:111px;
	text-align:center
}
.home_customer_content .bx-controls .bx-pager {
	display:inline-block;
	padding-top:49px;
}
.home_customer_content .bx-controls .bx-pager .bx-pager-item {
	width:16px;
	height:16px;
	float:left;
	font-size:0;
	margin:0 7px;
}
.home_customer_content .bx-controls .bx-pager .bx-pager-item a {
	width:16px;
	height:16px;
	display:block;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	background:#cbcac9;
	overflow:hidden
}
.home_customer_content .bx-controls .bx-pager .bx-pager-item .active {
	background:#f46500
}
.home_customer_content .bx-controls-direction {
	display:none
}
/*-------home 首页 结束-------*/

/*-------case 案例页 开始-------*/
.case_type {
	width:100%;
	min-width:1248px;
	height:64px;
	margin:0 auto;
	border-bottom:1px solid #efeeee;
	text-align:center
}
.case_type ul {
	height:64px;
	margin:0 auto;
	display:inline;
	display:inline-block;
}
.case_type ul li {
	float:left;
	margin:0 38px;
	position:relative
}
.case_type ul li a {
	height:64px;
	line-height:70px;
	display:block;
	font-size:16px;
	color:#373636;
	padding:0 3px;
}
.case_type ul li a:hover {
	height:61px;
	color:#f46500;
	border-bottom:3px solid #f46500
}
.case_type ul li .active {
	height:61px;
	color:#f46500;
	border-bottom:3px solid #f46500
}
.case_box {
	width:1230px;
	margin:0 auto;
	padding:14px 0 0 0
}
.case_box ul {
	float:left;
	width:379px;
	margin:27px 15.5px 0 15.5px;
	position:relative
}
.case_box ul .li_1 {
	float:left;
	position:relative;
	width:379px;
	height:240px;
	overflow:hidden
}
.case_box ul .li_1 img {
	float:left;
	position:relative
}
.case_box ul .li_1 div {
	position:absolute;
	left:0;
	bottom:-77px;
	width:379px;
	height:77px;
	overflow:hidden;
	background:url(../images/case_tm.png);
	text-align:center
}
.case_box ul .li_1 div img {
	margin-top:18.5px;
	float:none
}
.case_box ul .li_3 {
	float:left;
	width:339px;
	height:58px;
	line-height:58px;
	padding:0 20px;
	overflow:hidden;
	text-align:center;
	position:relative;
	z-index:20
}
.case_box ul .li_3 a {
	font-size:14px;
	color:#676767
}
.case_box ul .li_3 div {
	width:379px;
	height:58px;
	position:absolute;
	left:0;
	top:-58px;
	background:#f46500;
	z-index:-1
}
.case_box ul:hover .li_3 a {
	color:#fff
}
.page_box {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding:67px 0 60px 0
}
.page_box .pagination {
	float:none;
	width:auto;
	display:inline-block;
}
.page_box .pagination li {
	float:left;
}
.page_box .pagination a {
    line-height: 30px;
    display: block;
    text-align: center;
    color: #737373;
    background: #e2e1e1;
    padding: 3px 13px;
    margin-right: 10px;
    float: left;
}
.page_box .pagination .page-num{
    line-height: 30px;
    display: block;
    text-align: center;
    color: #737373;
    background: #e2e1e1;
    padding: 3px 13px;
    margin-right: 10px;
    float: left;
}
.page_box .pagination .active a {
	background:#ee7600 !important;
	color:#fff !important;
}
.page_box .pagination a:hover{
    background-color: #ee7600;
    color: #fff;
}
.page_box .pagination .page-num:hover{
    background-color: #ee7600;
    color: #fff;
}
.location {
	width:100%;
	min-width:1248px;
	height:64px;
	margin:0 auto;
	border-bottom:1px solid #efeeee;
}
.location li {
	width:1200px;
	height:64px;
	margin:0 auto;
	line-height:70px;
	font-size:14px;
	color:#646363
}
.location li .fh_list {
	float:right;
	line-height:none;
	height:65px;
	display:block
}
.location li a {
	color:#646363
}
.case_show_title {
	width:1200px;
	margin:0 auto;
	line-height:32px;
	text-align:center;
	padding:55px 0 45px 0;
	font-size:24px;
	color:#ee7700
}
.case_show_pic {
	width:1200px;
	height:495px;
	margin:0 auto;
	position:relative
}
.case_show_pic .title {
	position:absolute;
	right:0;
	top:0;
	width:300px;
	height:495px;
	background:url(../images/case_show_tm.png)
}
.case_show_pic .title li {
	float:left;
	width:244px;
	margin-left:28px;
}
.case_show_pic .title .li_1 {
	border-bottom:1px solid #e9a96a;
	text-align:center;
	padding:38px 0 25px 0
}
.case_show_pic .title .li_2 {
	font-size:18px;
	line-height:36px;
	color:#fff;
	padding-top:14px;
}
.case_show_pic .bx-pager {
	display:none
}
.case_show_pic .bx-controls-direction {
	width:836px;
	height:0;
	position:absolute;
	left:36px;
	top:247.5px;
	font-size:0;
}
.case_show_pic .bx-controls-direction .bx-prev {
	width:41px;
	height:78px;
	background:url(../images/h_b4_z.png);
	display:block;
	position:absolute;
	left:0;
	top:-39px;
}
.case_show_pic .bx-controls-direction .bx-next {
	width:41px;
	height:78px;
	background:url(../images/h_b4_y.png);
	display:block;
	position:absolute;
	right:0;
	top:-39px;
}
.case_show_introduce {
	width:800px;
	height:122px;
	margin:0 auto;
	border-bottom:1px solid #efeeee;
	text-align:center;
	line-height:150px;
	font-size:30px;
	color:#373636
}
.case_show_content {
	width:1200px;
	margin:0 auto;
	font-size:14px;
	color:#7f7e7e;
	line-height:30px;
	padding:20px 0 60px 0
}
.case_show_content h3{
    font-size: 18px;
    margin: 15px auto;
    color: #ef8317;
}
.case_show_content img{
	margin: 10px auto;
}
/*-------case 案例页 结束-------*/


/*-------pro_box 产品页 开始-------*/
.pro_type_2 {
	width:1200px;
	height:53px;
	margin:0 auto;
	text-align:center
}
.pro_type_2 ul {
	float:left;
	display:inline-block;
	display:none;
}
.pro_type_2 .show {
	display:block
}
.pro_type_2 ul li {
	float:left;
	width:1200px;
	height:53px;
	line-height:53px;
	text-align:center
}
.pro_type_2 ul li a {
	font-size:14px;
	color:#747474;
	margin:0 12px
}
.pro_type_2 ul li a:hover {
	color:#f46500
}
.pro_type_2 ul li .active {
	color:#f46500
}
.pro_show_content {
	width:900px;
	margin:0 auto;
	font-size:14px;
	color:#333;
	line-height:30px;
	padding:0px 0 60px 0
}
.pro_show_content p{
	font-size:14px;
	color:#333;
}
.pro_show_content h3{
    font-size: 20px;
    margin: 15px auto;
    color: #0f38c5;
	letter-spacing:1px;
}
.pro_show_content h4{
    font-size: 17px;
    margin: 15px auto;
    color: #ef8317;
}
.pro_show_content img{
	margin: 15px auto;
}
.show_np {
	width:100%;
	height:101px;
	min-width:1248px;
	border-top:1px solid #dbdbdb;
	margin:0 auto
}
.show_np ul {
	width:1200px;
	margin:0 auto;
	padding-top:15px
}
.show_np ul li {
	float:left;
	width:1200px;
	font-size:16px;
	color:#000;
	line-height:36px;
}
.show_np ul li a {
	font-size:14px;
	color:#5d5d5d
}
/*-------pro_box 产品页 结束-------*/

/*-------about 关于我们页 开始-------*/
.about_b1 {
	width:100%;
	min-width:1350px;
	height:634px;
	margin:0 auto;
	background:url(../images/about_bg1.jpg) center top no-repeat
}
.about_b1 .title {
	width:1200px;
	text-align:center;
	margin:0 auto;
	padding-top:50px;
}
.about_b1 .type {
	width:360px;
	height:41px;
	margin:0 auto;
	padding:33px 0 36px 0
}
.about_b1 .type li {
	width:151px;
	height:39px;
	border:1px solid #dddcdc;
	margin:0 13.5px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align:center;
	line-height:40px;
	color:#5e5f60;
	font-size:18px;
	cursor:pointer
}
.about_b1 .type li:hover {
	border:1px solid #ee7600;
	color:#ee7600
}
.about_b1 .type .active {
	border:1px solid #ee7600;
	color:#ee7600
}
.about_b1 .content {
	width:1200px;
	height:295px;
	margin:0 auto;
	padding-top:35px
}
.about_b1 .content .img {
	float:left;
	width:515px;
	height:374px;
	overflow:hidden
}
.about_b1 .content .img img {
	float:left;
}
.about_b1 .content .img embed {
	width:515px !important;
	height:374px !important;
}
.about_b1 .content .text {
	float:right;
	width:647px;
	height:295px;
	overflow:hidden;
	font-size:14px;
	color:#666666;
	line-height:30px;
}
.about_b1 .content .xlm {
	float:right;
	width:647px;
	height:55px
}
.about_b1 .content .xlm .p_title {
	float:left;
	margin-right:42px;
	height:34px;
	cursor:pointer;
	line-height:30px;
	font-size:18px;
	color:#3e444d;
	position:relative
}
.about_b1 .content .xlm .p_title:hover {
	border-bottom:2px solid #ee7600;
	color:#ee7600
}
.about_b1 .content .xlm .p_title:hover .xsj {
	display:block
}
.about_b1 .content .xlm .p_title .xsj {
	position:absolute;
	left:50%;
	margin:0 0 0 -7px;
	bottom:-9px;
	width:14px !important;
	height:7px !important;
	background:url(../images/xsj.png) no-repeat;
	display:none
}
.about_b1 .content .xlm .active {
	border-bottom:2px solid #ee7600;
	color:#ee7600
}
.about_b1 .content .xlm .active .xsj {
	display:block
}
.content_type_3 {
	display:none
}
.box_3_0 {
	display:block
}
.about_b2 {
	width:100%;
	min-width:1350px;
	min-height:907px;
	margin:0 auto;
	background:url(../images/about_bg2.jpg) center top no-repeat
}
.about_b2 .title {
	width:1200px;
	text-align:center;
	margin:0 auto;
	padding-top:95px;
}
.about_b2 .type {
	width:1200px;
	height:51px;
	margin:0 auto;
	padding:29px 0 36px 0;
	text-align:center
}
.about_b2 .type ul {
	display:inline-block;
	margin:0 auto;
}
.about_b2 .type ul li {
	float:left;
	width:126px;
	height:39px;
	border:1px solid #fff;
	margin:0 6px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:40px;
	cursor:pointer;
	position:relative
}
.about_b2 .type ul li:hover {
	background:#ee7600;
	color:#fff;
	border:1px solid #ee7600
}
.about_b2 .type ul li .sj {
	display:none
}
.about_b2 .type ul li:hover .sj {
	position:absolute;
	left:50%;
	top:40px;
	margin:0 0 0 -10.5px;
	width:21px;
	height:10px;
	background:url(../images/about_sj.png);
	display:block
}
.about_b2 .type ul .active {
	background:#ee7600;
	color:#fff;
	border:1px solid #ee7600
}
.about_b2 .type ul .active .sj {
	position:absolute;
	left:50%;
	top:40px;
	margin:0 0 0 -10.5px;
	width:21px;
	height:10px;
	background:url(../images/about_sj.png);
	display:block
}
.about_b2 .content_box {
	width:1220px;
	height:502px;
	margin:0 auto;
	position:relative
}
.about_b2 .content_box .content_type_4 .slide {
	width:1220px !important;
	height:502px !important;
}
.about_b2 .content_box .slide .ul_1 {
	float:left;
	width:283px;
	height:241px;
	margin:0 11px 20px 11px;
	position:relative;
	overflow:hidden
}
.about_b2 .content_box .slide .ul_1 .img {
	float:left;
}
.about_b2 .content_box .slide .ul_1 .img img {
	float:left
}
.about_b2 .content_box .slide .ul_1 .title {
	position:absolute;
	left:0;
	bottom:0;
	width:283px;
	height:52px;
	line-height:52px;
	text-align:center;
	background:#fff;
	font-size:18px;
	color:#252323;
	padding:0
}
.about_b2 .content_box .slide .ul_1 .text {
	position:absolute;
	left:0;
	top:241px;
	width:284px;
	height:181px;
	background:url(../images/a_tm.png);
	text-align:center;
	color:#fff;
	font-size:18px;
	line-height:36px;
	padding-top:60px;
}
.about_b2 .content_box .slide .ul_1 .text span {
	width:36px;
	height:5px;
	display:block;
	display:inline-block;
	border-top:1px solid #fff;
}
.about_b2 .content_box .bx-pager {
	display:none
}
.about_b2 .content_box .bx-controls-direction {
	width:1220px;
	height:0;
	position:absolute;
	left:0;
	top:251px;
	font-size:0;
}
.about_b2 .content_box .bx-controls-direction .bx-prev {
	width:41px;
	height:78px;
	background:url(../images/about_z.png);
	display:block;
	position:absolute;
	left:-65px;
	top:-39px;
}
.about_b2 .content_box .bx-controls-direction .bx-next {
	width:41px;
	height:78px;
	background:url(../images/about_y.png);
	display:block;
	position:absolute;
	right:-65px;
	top:-39px;
}
.content_type_4 {
	display:none
}
.box_4_0 {
	display:block
}
.fzlc_box {
	width:100%;
	min-width:1350px;
	min-height:810px;
	margin:0 auto;
	background:url(../images/fzlc_bg.jpg) center top no-repeat
}
.fzlc_box .arrow {
	width:1270px;
	height:0px;
	margin:0 auto;
	position:relative;
	display:none;
}
.fzlc_box .arrow a {
	position:absolute;
	width:30px;
	height:40px;
	display:block;
	cursor:pointer
}
.fzlc_box .prev {
	left:0;
	top:-4px;
	background:url(../images/prev.png)
}
.fzlc_box .next {
	right:0;
	top:-4px;
	background:url(../images/next.png)
}
.fzlc_box .fzlc_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:107px
}
.fzlc_box .year_list {
	width:100%;
	min-width:1248px;
	height:105px;
	margin:106px auto 0 auto;
	text-align:center;
	background:url(../images/about_x.png) left 55px repeat-x
}
.fzlc_box .year_list .width_box {
	max-width:1200px;
	margin:0 auto;
	height:105px;
	overflow:hidden;
}
.fzlc_box .year_list ul {
	height:105px;
	position:relative;
	white-space:nowrap;
}
.fzlc_box .year_list ul li {
	width:80px;
	height:105px;
	line-height:32px;
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#7a7878;
	cursor:pointer;
	position:relative
}
.fzlc_box .year_list ul li:hover {
	font-size:30px;
	color:#ee7600;
	line-height:23px
}
.fzlc_box .year_list ul li:hover .round {
	background:#ee7600 !important;
}
.fzlc_box .year_list ul .active {
	font-size:30px;
	color:#ee7600;
	line-height:23px
}
.fzlc_box .year_list ul .active .round {
	background:#ee7600 !important;
}
.fzlc_box .year_list ul .active .triangle {
	display:block
}
.fzlc_box .year_list ul li .round {
	position:absolute;
	left:32.5px;
	top:49px;
	width:15px;
	height:15px;
	background:#c2c2c2 !important;
	display:block;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
}
.fzlc_box .year_list ul li .triangle {
	position:absolute;
	left:23px;
	bottom:0;
	width:0;
	height:0;
	border-width:0 17px 17px 17px;
	border-style:solid;
	border-color:transparent transparent #ee7600;
	display:none
}
.fzlc_box .content_box {
	width:1200px;
	height:360px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
.fzlc_box .content_box ul {
	display:none
}
.fzlc_box .content_box .show {
	display:block
}
.fzlc_box .content_box ul {
	top:0;
	position:absolute;
	width:1200px;
	min-height:180px;
	background:#ee7600;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	padding-bottom:20px
}
.fzlc_box .content_box ul .title {
	float:left;
	width:1200px;
	text-align:center;
	font-size:72px;
	color:#fff;
	margin-top:18px
}
.fzlc_box .content_box ul .text {
	float:left;
	width:1000px;
	max-height:210px;
	overflow:hidden;
	line-height:30px;
	font-size:16px;
	color:#fff;
	text-align:center;
	margin:4px 0 0 100px;
}
.zzgj_box {
	width:100%;
	min-width:1350px;
	min-height:872px;
	margin:0 auto;
	background:url(../images/zzgj_bg.jpg) center top no-repeat
}
.zzgj_box .zzgj_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:88px
}
.zzgj_box .zzgj_img {
	width:1200px;
	height:560px;
	margin:0 auto;
	padding-top:58px;
	overflow:hidden;
	text-align:center;
}
.qyzz_box {
	width:100%;
	min-width:1350px;
	min-height:694px;
	margin:0 auto;
	background:url(../images/qyzx_bg.png);
}
.qyzz_box .qyzz_title {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:144px
}
.qyzz_box .qyzz_pic {
	width:1224px;
	margin:0 auto;
	padding-top:74px;
	position:relative;
	padding-left:24px;
}
.qyzz_box .qyzz_pic .slide {
	width:282px;
}
.qyzz_box .qyzz_pic .slide img {
	border:1px solid #e4e4e4;
	-webkit-box-shadow:0 0 8px #666;
	-moz-box-shadow:0 0 8px #666;
	box-shadow:3px 3px 8px #666;
}
.qyzz_box .qyzz_pic .slide div {
	width:282px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#484849;
	text-align:center;
	overflow:hidden;
	margin-top:20px
}
.qyzz_box .qyzz_pic .bx-pager {
	display:none
}
.qyzz_box .qyzz_pic .bx-controls-direction {
	width:1224px;
	height:0;
	position:absolute;
	left:0;
	top:181px;
	font-size:0;
}
.qyzz_box .qyzz_pic .bx-controls-direction .bx-prev {
	width:41px;
	height:78px;
	background:url(../images/zz_z.png);
	display:block;
	position:absolute;
	left:-45px;
	top:-39px;
}
.qyzz_box .qyzz_pic .bx-controls-direction .bx-next {
	width:41px;
	height:78px;
	background:url(../images/zz_y.png);
	display:block;
	position:absolute;
	right:-70px;
	top:-39px;
}
/*-------about 关于我们页 结束-------*/


/*-------base_box 基地页 开始-------*/
.base_box {
	width:1228px;
	margin:0 auto;
	padding-top:25px;
}
.base_box ul {
	float:left;
	width:281px;
	margin:25px 12px 0 12px;
	border:1px solid #eaeaea;
	position:relative
}
.base_box ul .li_1 {
	float:left
}
.base_box ul .li_1 img {
	float:left
}
.base_box ul .li_2 {
	float:left;
	width:251px;
	line-height:26px;
	overflow:hidden;
	padding:0 10px 0 20px;
	margin-top:20px;
}
.base_box ul .li_2 a {
	color:#484746;
	font-size:15px;
}
.base_box ul .li_3 {
	float:left;
	width:251px;
	line-height:24px;
	overflow:hidden;
	padding:0 10px 25px 20px;
	margin-top:12px;
	font-size:14px;
	color:#7a7978
}
.base_box ul:hover {
	-webkit-box-shadow:0 3px 8px #999;
	-moz-box-shadow:0 3px 8px #999;
	box-shadow:0 3px 8px #999;
}
/*-------base_box 基地页 结束-------*/

/*-------teachers_box 师资页 开始-------*/
.teachers_box {
	width:1200px;
	margin:0 auto;
	padding:11px 0 0 0;
}
.teachers_box .bx {
	background:#fff;
	width:1200px;
	height:1px;
	float:left;
	position:relative;
	z-index:1
}
.teachers_box ul {
	float:left;
	width:1200px;
	min-height:400px;
	margin-top:-1px;
	padding:45px 0;
	border-top:1px solid #efeeee;
	background:url(../images/sz_bg.png) right 46px no-repeat
}
.teachers_box ul li {
	float:left
}
.teachers_box ul img {
	float:left
}
.teachers_box ul .li_2 {
	width:772px;
	height:auto;
	margin:12px 0 0 34px;
	font-size:20px;
	color:#252424
}
.teachers_box ul .li_2 span {
	font-size:30px;
	color:#f46500
}
.teachers_box ul .li_3 {
	width:772px;
	line-height:36px;
	font-size:18px;
	color:#707070;
	margin:20px 0 0 34px;
}
.teachers_box ul .li_4 {
	width:772px;
	border-top:1px solid #efeeee;
	line-height:36px;
	font-size:22px;
	color:#f46500;
	margin:17px 0 0 34px;
	padding:15px 0 0 0
}
.teachers_box ul .li_5 {
	width:772px;
	line-height:30px;
	font-size:16px;
	color:#757575;
	margin:10px 0 0 34px;
}
/*-------teachers_box 师资页 结束-------*/


/*-------news_box 新闻页 开始-------*/
.news_box {
	width:1200px;
	margin:0 auto;
	padding:11px 0 0 0;
}
.news_box ul {
	float:left;
	width:1200px;
	padding:40px 0 0 0;
}
.news_box ul li {
	float:left
}
.news_box ul .li_2 {
	float:left;
	width:283px;
	height:173px;
	overflow:hidden;
}
.news_box ul .li_2 img {
	float:left
}
.news_box ul .li_3 {
	width:746px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin:5px 0 0 33px;
}
.news_box ul .li_3 a {
	font-size:18px;
	color:#373636
}
.news_box ul .li_4 {
	width:746px;
	height:50px;
	line-height:25px;
	overflow:hidden;
	font-size:14px;
	color:#838383;
	margin:8px 0 0 33px;
}
.news_box ul .li_5 {
	width:746px;
	border-top:1px solid #e6e6e6;
	margin:20px 0 0 33px;
}
.news_box ul .li_5 a {
	width:75px;
	height:28px;
	display:block;
	float:left;
	margin-top:30px;
	text-align:center;
	font-size:12px;
	color:#848484;
}
.news_box ul:hover .li_2 img {
	animation:nimg 4s linear 0s 1 alternate;
	-moz-animation:nimg 4s linear 0s 1 alternate;
	-webkit-animation:nimg 4s linear 0s 1 alternate;
	-o-animation:nimg 4s linear 0s 1 alternate;
	-webkit-transform:scale(1.25);
	-moz-transform:scale(1.25);
	-ms-transform:scale(1.25);
	-o-transform:scale(1.25);
	transform:scale(1.25);
}
@keyframes nimg {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
100% {
	-webkit-transform:scale(1.25);
	-moz-transform:scale(1.25);
	-ms-transform:scale(1.25);
	-o-transform:scale(1.25);
	transform:scale(1.25);
}
}@-moz-keyframes nimg /* Firefox */ {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
100% {
	-webkit-transform:scale(1.25);
	-moz-transform:scale(1.25);
	-ms-transform:scale(1.25);
	-o-transform:scale(1.25);
	transform:scale(1.25);
}
}@-webkit-keyframes nimg /* Safari and Chrome */ {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
100% {
	-webkit-transform:scale(1.25);
	-moz-transform:scale(1.25);
	-ms-transform:scale(1.25);
	-o-transform:scale(1.25);
	transform:scale(1.25);
}
}@-o-keyframes nimg /* Opera */ {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
100% {
	-webkit-transform:scale(1.25);
	-moz-transform:scale(1.25);
	-ms-transform:scale(1.25);
	-o-transform:scale(1.25);
	transform:scale(1.25);
}
}.news_box ul .li_1 {
	width:118px;
	min-height:100px;
	padding-left:20px;
	font-size:48px;
	color:#acacac;
	line-height:40px
}
.news_box ul .li_1 a {
	color:#acacac
}
.news_box ul .li_1 span {
	font-size:12px;
}
.news1 {
	width:60px;
	position:relative;
	display:block;
	height:64px;
	font-size:52px;
	line-height:64px;
	overflow:hidden
}
.news_box ul .li_1 .news1::before {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	max-width:0;
	color:#ee7600;
	content:attr(data-hover);
	-webkit-transition:max-width 0.5s;
	-moz-transition:max-width 0.5s;
	transition:max-width 0.5s;
}
.news_box ul:hover .li_1 .news1::before,.news_box ul:focus .news1::before {
	max-width:100%;
}
.news2 {
	width:60px;
	position:relative;
	display:block;
	height:30px;
	font-size:52px;
	line-height:30px;
	font-size:12px;
	overflow:hidden;
	margin-top:10px
}
.news_box ul .li_1 .news2::before {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	max-width:0;
	color:#ee7600;
	content:attr(data-hover);
	-webkit-transition:max-width 0.5s;
	-moz-transition:max-width 0.5s;
	transition:max-width 0.5s;
}
.news_box ul:hover .li_1 .news2::before,.news_box ul:focus .news2::before {
	max-width:100%;
}
.news_more span {
	width:73px;
	height:26px;
	font-size:12px;
	line-height:27px;
	text-align:center;
	cursor:pointer;
	display:block
}
.news_more {
	position:relative;
	overflow:hidden;
	display:block;
	width:75px;
	height:28px;
}
.news_more .n1 {
	width:73px;
	height:26px;
	border:1px solid #848484;
	color:#6b6b6b;
}
.news_more .n1 {
	position:relative;
	-webkit-transition:-webkit-transform 0.3s;
	-moz-transition:-moz-transform 0.3s;
	transition:transform 0.3s;
}
.news_more .n1::before {
	position:absolute;
	top:0;
	content:attr(data-hover);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
.news_box ul:hover .n1 {
	-webkit-transform:translateY(-100%);
	-moz-transform:translateY(-100%);
	transform:translateY(-100%);
}
.news_more .n2 {
	width:73px;
	height:26px;
	line-height:27px;
	border:1px solid #ee7600;
	background:#ee7600;
	color:#FFF;
}
.news_more .n2 {
	position:relative;
	-webkit-transition:-webkit-transform 0.3s;
	-moz-transition:-moz-transform 0.3s;
	transition:transform 0.3s;
}
.news_more .n2::before {
	position:absolute;
	top:100%;
	content:attr(data-hover);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
.news_box ul:hover .n2 {
	-webkit-transform:translateY(-100%);
	-moz-transform:translateY(-100%);
	transform:translateY(-100%);
}
.tiao {
	height:40px;
	position:relative;
	background:url(../images/t1.jpg) left bottom repeat-x;
	float:left;
	width:100%
}
.t1 {
	position:absolute;
	z-index:1;
	background:url(../images/t2.jpg) left bottom repeat-x;
	-webkit-transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);
	-moz-transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);
	-o-transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);
	transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);
	left:0;
	bottom:0;
	width:0%;
	height:100%;
}
.news_box ul:hover .t1 {
	width:100%;
}
.location .s1 {
	float:left
}
.bdsharebuttonbox {
	float:left;
	margin:18px 0 0 0
}
.news_show_time {
	width:1200px;
	margin:-20px auto 0 auto;
	border-bottom:1px solid #dbdbdb;
	text-align:center;
	font-size:14px;
	color:#989797;
	padding-bottom:40px;
}
.news_show_content {
	width:1200px;
	margin:0 auto;
	font-size:14px;
	color:#5d5d5d;
	padding:30px 0 40px 0;
	line-height:30px;
}
.news_show_fx {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding:40px 0 30px 0
}
.news_show_fx ul {
	display:inline-block;
	margin:0 auto
}
.news_show_fx ul li {
	float:left;
	font-size:14px;
}
.news_show_fx ul .bdsharebuttonbox {
	float:left;
	margin:-7px 0 0 0
}
.ul_4 .tj{width: 149px;
    height: 45px;
    background: #ee7600;
    border: none;
    outline: none;
    font-size: 18px;
    color: #fff;
    float: none;
    display: inline-block;
    cursor: pointer;}