@charset "UTF-8";
.main{ max-width:1200px; padding:0 10px 0 10px; margin:auto; position:relative;}
.main2{ max-width:900px; padding:0 10px 0 10px; margin:auto; position:relative;}



.fd_top{position:fixed; width:100%; top:0; left:0; z-index:9999999999;}

.top_kong{height:56px; display:none;}
.top{ background-color: rgba(62,62,62,0.5); }
.top .logo{ float:left; margin:25px 0 25px 0;}
.top .logo img{height:40px; display:block;}
/*主导航开始*/
.top .nav{ float:right;}
.top .nav li{float:left; position:relative;   text-align:center;}
.top .nav li > a{ display:inline-block; height:40px; line-height:40px; padding:25px 25px 25px 25px;  font-size:15px; color:#dddddd; 
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.top .nav li p{position:absolute; left:0; top:88px; width:120%; left:-10%; display:none; z-index:666666; background-color: rgba(255,255,255,0.9);
}
.top .nav li p a{position:relative; display:block; text-align:center; line-height:40px; height:40px; overflow:hidden; font-size:14px; padding:0 10px 0 10px; color:#555555; border-bottom:1px solid #dddddd;}
.top .nav li p a:last-child{border-bottom:0;}
.top .nav li p a:hover{ color:#333333; background-color:#FFFFFF;}
.top .nav li:hover > a{color:#AB8955; background-image:url(../images/menu_bj.jpg); background-repeat:repeat-x; background-position:center top;}
.top .nav li:hover p{
	display:block;
	animation: xiala 0.4s;
	-moz-animation: xiala  0.4s;
	-webkit-animation: xiala  0.4s;
	-o-animation: xiala  0.4s; 
}
.top2{ background-color:#353535;}


/*手机点开*/
.nav_x{ float:right; display:none; margin-top:10px;}
.nav_x2{ line-height: 50px; display: inline-block; vertical-align: middle;}
.nav_x2 a{ font-size:30px; color:#ffffff;}

/*手机导航*/
.x_nav{ width: 100%; height: 100%; background-color: rgba(255,255,255,0.9); position: fixed; top: 0; right: -101%; z-index: 999999999999; border-left:1px solid #eeeeee;}
.x_nav_t{ width: calc(100% - 15px); width: -moz-calc(100% - 15px); width: -webkit-calc(100% - 15px); height: 60px; line-height: 60px; text-align: right; padding-right: 16px;}
.x_nav_t a{ color: #000000; font-size: 16px; font-weight:normal; vertical-align:middle;}
.x_nav_t i{font-size:24px; vertical-align:middle;}

.x_nav2{ width: 100%; height: 100%; overflow:auto; padding-bottom:75px;}
.x_nav2 ul li{ height: auto;}
.x_nav2 ul li a{ height: 40px; line-height: 40px; display: block; font-size: 14px; color: #333333;  padding-left: 18px;  background-color: rgba(238,238,238,0.5); border-bottom: 1px solid #dddddd;}
.x_nav2 ul li span{ width: 64px; height: 40px; display: inline-block; line-height: 40px; text-align: center; float: right; margin-right: 0px; background: url(../images/jia.png) no-repeat center center;}
.x_nav2 ul li span.xjian{ background: url(../images/jian.png) no-repeat center center;}
.xnav_xl { display: none;}
.xnav_xl dd .a_bj{ background-color:#FFFFFF; padding-left:30px; font-size:12px;}
.xnav_xl dd .a_bj1{ font-weight:bold; color:#184D72; background-color:#f9f9f9;}
.xnav_xl dd .a_bj2{ background-image:url(../images/shu_h.png); background-repeat:no-repeat; background-position:32px center; padding-left:48px;}
.xnav_xl dd .a_bj3{ padding-left:48px; font-weight:bold;}
.xnav_xl dd .a_bj4{ padding-left:60px;}




/*banner大图*/
.banner{position:relative; width:100%; margin:auto;}
.banner .arrow{
	position:absolute;
	top:40%;
	z-index:999;
	background-repeat: no-repeat;
	background-position: center center;
	width:42px;
	height:36px;
}
.banner .arrow.pre {background-image: url();left:0px;}
.banner .arrow.next {background-image: url(); right:0px;}
.banner .arrow:hover{}

.banner .slick-dots {
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 1000;
	bottom:0;
}
.banner .slick-dots li {
	display: inline-block;
	width: auto;
	float: none;
	vertical-align: middle;
}
.banner .slick-dots li button {
	border:0;
	background-color:#ffffff;
	cursor: pointer;
	display: block;
	font-size: 0;
	height: 2px;
	line-height: 0;
	margin: 0 6px 35px 6px;
	outline: medium none;
	padding: 0;
	width: 50px;
}
.banner .slick-dots li.slick-active button {
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
	background-color:#AB8955;
}
/*上半部分是固定的 下边是网站的css样式*/
.banner .dataitem{float:left; width:100%;}
.banner .dataitem .mimg{}
.banner .dataitem .mimg img{ width:100%; display:block;}
/*左右滚动结束*/

#mfk_video{width:100%; height:auto;}



.hei6{height:6px; line-height:6px;}
.hei8{height:8px; line-height:8px;}
.hei12{height:12px; line-height:12px;}
.hei1vw{height:1vw;}
.hei2vw{height:4vw;}
.hei3vw{height:5vw;}
.hei4vw{height:5vw;}
.hei5vw{height:6vw;}
.hei6vw{height:7vw;}
.hei7vw{ height:8vw;}



.bk_title{ text-align:center;}
.bk_title span{ display:inline-block; font-size:2.6vw; font-weight:bold; line-height:2em;}


.shuzhi{}
.shuzhi ul{ padding:28px 0 28px 0;}
.shuzhi ul li{ float:left; width:25%; text-align:center; font-size:2vw; line-height:1.8em; background-image:url(../images/huishu.jpg); background-repeat:repeat-y; background-position:right center; font-weight:bold;}
.shuzhi ul li p{line-height:1.6em; font-size:16px; font-weight:bold; color:#666666;}
.shuzhi ul li p span{}
.shuzhi ul li:last-child{ background-image:none;}

/*核心业务 图片特效1*/
.pic{ width:100%; overflow:hidden;}
.pic ul li{width:13%; float:left; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.pic ul li a{ position:relative; display:block; height:100%; overflow:hidden;}
.pic ul li a img{ width:auto; height:100%;}
.pic .li_be{ width:61%;}
.pic .li_be img{ visibility:hidden;}

/*手机端*/
.pic_list{ display:none;}
.pic_list li{float:left; width:48%; width: calc((100% - 10px)/2); width: -moz-calc((100% - 10px)/2); width: -webkit-calc((100% - 10px)/2); margin:0 10px 10px 0;}
.pic_list li:nth-child(2n+2){margin-right:0;} 
.pic_list li a{}
.pic_list li a img{width:100%; height:auto; display:block;}


.hbj{background-color:#EEEEEE;}


.i_scy{ background-color:#C8A063;}
.i_scy .mimg{float:left; width:50%; overflow:hidden;}
.i_scy .mimg img{width:100%; display:block;}
.i_scy .mright{float:right; width:50%;}
.i_scy .mright p{font-size:15px; color:#FFFFFF; padding:0 0 0 40px; text-align:left;}
.i_scy .mright p a{position:relative; display:block; font-size:2vw; font-weight:bold; color:#FFFFFF; line-height:2em;}



/*SPECIAL BOX 图片特效1*/
.pic2{ width:100%; overflow:hidden;}
.pic2 ul li{width:26%;float:left; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.pic2 ul li a{ position:relative; display:block; height:100%; overflow:hidden;}
.pic2 ul li a img{ width:auto; height:100%;}
.pic2 .li_be{ width:74%;}
.pic2 .li_be img{ visibility:hidden;}



/*底部信息*/
.footer_box{background-color:#333333;}
.footer_nav{ text-align:center; border-bottom:1px solid #ffffff; padding-bottom:24px;}
.footer_nav a{display:inline-block; font-size:14px; color:#FFFFFF; font-weight:bold; width:13%; text-align:center;}
.footer{ padding:24px 0 0 0;}
.footer .copy{float:left; line-height:1.6em; font-size:14px; color:#FFFFFF;}
.footer .copy a{color:#FFFFFF;}
.footer .ewm{float:right;}
.footer .ewm li{float:left; margin:5px 10px 5px 10px; font-size:12px; color:#FFFFFF;}
.footer .ewm li span{float:left;}
.footer .ewm li p{float:left; margin:22px 0 0 6px;}
.footer .ewm li img{width:60px;}


/*er_banner*/
.er_banner{}
.er_banner img{ width:100%; display:block;}


/*公司架构*/
.gsjg{}
.gsjg li{ float:left; width:23%; width: calc((100% - 90px)/4); width: -moz-calc((100% - 90px)/4); width: -webkit-calc((100% - 90px)/4); margin:15px 30px 15px 0; position:relative;}
.gsjg li:nth-child(4n+4){margin-right:0;} 
.gsjg li .mimg{text-align:center; overflow:hidden; position:relative;}
.gsjg li .mimg img{ width:100%; display:block;}
.gsjg li .mtitle{ position:relative; display:block; padding:0 10px 0 10px; text-align:center; font-size:18px; color:#FFFFFF; height:5em; line-height:5em; overflow:hidden; background-color:#C8A063;}
.gsjg li:hover .mtitle{color:#896C3F;}



.er_footer{background-color:#C8A063; text-align:center; color:#FFFFFF; font-size:24px; font-weight:bold; line-height:2em; padding:3vw 0 3vw 0;}
.er_footer img{max-width:100%;}


/*公司简介*/
.main_er{max-width:900px; margin:auto;}

.about_box{}
.about_box li{ float:left; background-color:#C8A063; width:100%; margin:15px 0 15px 0;}
.about_box li .mimg{float:right; width:50%; overflow:hidden;}
.about_box li .mimg img{width:100%; display:block;}
.about_box li .mtext{float:left; width:50%;}
.about_box li .mtext .text{ padding:0 3vw 0 3vw; float:left; color:#FFFFFF; text-align:justify;}
.about_box li .mtext .text .mtitle{line-height:2em; font-size:2.4vw; font-weight:bold;}
.about_box li .mtext .text .mjianjie{line-height:1.8em; font-size:17px; text-align:justify;}
.about_box li:nth-of-type(even) .mimg{float:left;}
.about_box li:nth-of-type(even) .mtext{float:right;}


/*公司理念*/
.gsln{}
.gsln li{ float:left; width:100%; margin:10px 0 10px 0; position:relative;}
.gsln li .mleft{ float:left; width:48%; width: calc((100% - 20px)/2); width: -moz-calc((100% - 20px)/2); width: -webkit-calc((100% - 20px)/2); overflow:hidden;}
.gsln li .right_top{ position:absolute; top:0; right:0; border-bottom:10px solid #FFFFFF; width:48%; width: calc((100% - 20px)/2); width: -moz-calc((100% - 20px)/2); width: -webkit-calc((100% - 20px)/2); overflow:hidden;}
.gsln li .right_bottom{ position:absolute; bottom:0; right:0; border-top:10px solid #FFFFFF; width:48%; width: calc((100% - 20px)/2); width: -moz-calc((100% - 20px)/2); width: -webkit-calc((100% - 20px)/2); overflow:hidden;}
.gsln li .mimg{position:relative; overflow:hidden; background-color:#FF0000;}
.gsln li .mimg img{ width:100%; display:block;}
.gsln li .mimg p{position:absolute; bottom:100px; color:#FFFFFF; width:80%; left:90px; width: calc(100% - 180px); width: -moz-calc(100% - 180px); width: -webkit-calc(100% - 180px); font-size:16px;}
.gsln li .mimg p span{font-size:2vw; font-weight:bold; display:inline-block; padding-bottom:10px;}


/*社会责任*/
.shzr_text{text-align:center; font-size:18px; line-height:2em;}
.shzr{}
.shzr li{ float:left; margin:0 0 20px 0; width:48%; width: calc((100% - 30px)/2); width: -moz-calc((100% - 30px)/2); width: -webkit-calc((100% - 30px)/2);}
.shzr li:nth-child(2n+2){ float:right;}
.shzr li .text{ background-color:#C8A063; padding:3vw 4vw 3vw 4vw; color:#FFFFFF;}
.shzr li .text .mtitle{font-size:2.4vw; font-weight:bold;}
.shzr li .text .mjianjie{padding:16px 0 0 0; line-height:1.8em; font-size:16px; text-align:justify;}
.shzr li .mimg{ overflow:hidden;}
.shzr li .mimg img{ width:100%; display:block;}

.bk_title2{ font-size:2vw; line-height:1.4em; text-align:center; color:#C8A063; font-weight:bold;}


/*核心业务*/
.hxyw_box{}
.hxyw_box .hxyw{ padding:5vw 0 5vw 0;  text-align:center;}
.hxyw_box .hxyw .mtitle{ font-size:2vw; line-height:1.4em; color:#C8A063; font-weight:bold;}
.hxyw_box .hxyw .mxian{height:4vw; background-image:url(../images/hxywx.jpg); background-repeat:no-repeat; background-position:center center;}
.hxyw_box .hxyw .mjianjie{ color:#333333; line-height:1.8em; font-size:24px; }
.hxyw_box .hxyw .mcontent{ padding:18px 0 25px 0; line-height:1.8em; color:#999999; font-size:20px; }
.hxyw_box .hxyw .mimg{ overflow:hidden; text-align:center;}
.hxyw_box .hxyw .mimg img{ max-width:100%;}
.hxyw_box .hxyw_first{ padding-top:0;}

/*商学院*/
.sxy_box{}
.sxy_box .mjianjie{color:#333333; line-height:1.8em; font-size:20px;}
.sxy_box ul{}
.sxy_box ul li{ float:left; width:48%; width: calc((100% - 40px)/2); width: -moz-calc((100% - 40px)/2); width: -webkit-calc((100% - 40px)/2); margin:30px 0 0 0;}
.sxy_box ul li:nth-child(2n+2){ float:right;}
.sxy_box ul li .mtitle{ color:#C7A065; text-align:center; line-height:2em; font-size:26px; color:#C7A065; font-weight:bold;}
.sxy_box ul li .mtitle p{color:#333333;}
.sxy_box ul li .mimg{ overflow:hidden; text-align:center;}
.sxy_box ul li .mimg img{ max-width:100%;}


/*金錕奖*/
.jkj_box{}
.jkj_box .mtitle{color:#C69F64; line-height:1.8em; font-size:24px; text-align:center;}
.jkj_box .mtitle p{ color:#333333;}
.jkj_box .mjianjie{ padding:2vw 0 0 0; font-size:20px; line-height:1.8em; color:#989898;}
.jkj_box .mjianjie img{max-width:100%;}

.d_img{ overflow:hidden; padding:13px 0 13px 0;}
.d_img tr td{ float:left; overflow:hidden;}
.d_img tr td img{width:100%; display:block;
	transition: all 1s;
	-moz-transition: all 1s; /* Firefox 4 */
	-webkit-transition: all 1s; /* Safari 和 Chrome */
	-o-transition: all 1s; /* Opera */
}
.d_img tr td:first-child{ width:20%;}
.d_img tr td:last-child{ float:right; width:77%; width: calc(80% - 10px); width: -moz-calc(80% - 10px); width: -webkit-calc(80% - 10px);}
.d_img tr td:hover img{
	transform: scale(1.1);
	-moz-transform: scale(1.1); /* Firefox 4 */
	-webkit-transform: scale(1.1); /* Safari 和 Chrome */
	-o-transform: scale(1.1); /* Opera */
}


/*方法论*/
.ffl_box .mtitle{ font-size:2vw; line-height:1.4em; text-align:center; color:#C8A063; font-weight:bold;}
.ffl_box .mxian{height:3vw; background-image:url(../images/hxywx.jpg); background-repeat:no-repeat; background-position:center center;}
.ffl_box .mjianjie{ padding:10px 0 10px 0; color:#333333; line-height:1.8em; font-size:24px; text-align:center;}
.ffl_box .mcontent{ padding:18px 0 25px 0; line-height:1.8em; color:#999999; font-size:20px; }
.ffl_box .mimg{ overflow:hidden; text-align:center;}
.ffl_box .mimg img{ max-width:100%;}

/*精典案例*/
.case_box{}
.case_box li{ float:left; width:31%; width: calc((100% - 70px)/3); width: -moz-calc((100% - 70px)/3); width: -webkit-calc((100% - 70px)/3); margin:15px 35px 15px 0;}
.case_box li:nth-child(3n+3){ margin-right:0;}
.case_box li .c_box{ padding:5px 5px 20px 5px; background-color:#C8A063;}
.case_box li .c_box .mtitle{ position:relative; display:block; color:#ffffff; font-weight:normal; text-align:center; line-height:5em; height:5em; overflow:hidden; font-size:17px;}
.case_box li .c_box .mimg{ overflow:hidden; text-align:center;}
.case_box li .c_box .mimg img{width:100%;}


/*案例详情*/
.casexx{position:relative; width:100%; margin:auto;}
.casexx .arrow{
	position:absolute;
	top:40%; top: calc(50% - 30px); top: -moz-calc(50% - 30px); top: -webkit-calc(50% - 30px);
	z-index:999;
	background-repeat: no-repeat;
	background-position: center center;
	width:60px;
	height:60px;
	line-height:60px;
	font-size:60px;
	text-align:center;
	color:#FFFFFF; font-weight:bold; font-family:"宋体";
}
.casexx .arrow.pre {background-image: url();left:20px;}
.casexx .arrow.next {background-image: url(); right:20px;}
.casexx .arrow:hover{}
.casexx .slick-dots {
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 1000;
	bottom:0;
}
.casexx .slick-dots li {
	display: inline-block;
	width: auto;
	float: none;
	vertical-align: middle;
}
.casexx .slick-dots li button {
	border:0;
	background-color:#ffffff;
	cursor: pointer;
	display: block;
	font-size: 0;
	height: 12px;
	line-height: 0;
	margin: 0 6px 35px 6px;
	outline: medium none;
	padding: 0;
	width: 12px; border-radius:50%; -moz-border-radius:50%;  -webkit-border-radius:50%;
}
.casexx .slick-dots li.slick-active button {
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
	background-color:#AB8955;
}
/*上半部分是固定的 下边是网站的css样式*/
.casexx .dataitem{float:left; width:100%;}
.casexx .dataitem .mimg{}
.casexx .dataitem .mimg img{ width:100%; display:block;}
/*左右滚动结束*/


.detail_xx{}
.detail_xx .mtitle{ padding:1.5vw 0 1vw 0; font-size:2.4vw; line-height:1.8em; font-weight:bold; text-align:left; color:#C9A164;}
.detail_xx .mjianjie{}
.detail_xx .mjianjie .mleft{ float:left; text-align:left; font-size:20px; font-weight:bold; line-height:2em; width:80%; width: calc(100% - 120px); width: -moz-calc(100% - 120px); width: -webkit-calc(100% - 120px);}
.detail_xx .mjianjie .mimg{ float:right; width:100px;}
.detail_xx .mjianjie .mimg img{ max-width:100%;}
.detail_xx .mcontent{ padding:1.5vw 0 0 0; font-size:18px; color:#999999; line-height:2em; font-weight:bold;}
.detail_xx .mcontent h3{font-size:20px; color:#333333; line-height:2em;}
.detail_xx .mcontent img{max-width:100%;}


/*动态*/
.dongtai_box{}
.dongtai_box .dt_top{ height:26px; background-image:url(../images/y_top.jpg); background-repeat:no-repeat; background-position:center center;}
.dongtai_box .dongtai{ padding:40px 0 40px 0; background-image:url(../images/y_center.jpg); background-repeat:repeat-y; background-position:center center;}
.dongtai_box .dongtai li{float:left; width:50%;  width: calc(50% + 20px); width: -moz-calc(50% + 20px); width: -webkit-calc(50% + 20px);}
.dongtai_box .dongtai li .mtitle{ background-image:url(../images/yuan_xian.png); background-repeat:no-repeat; background-position:right center;}
.dongtai_box .dongtai li .mtitle span{ display:inline-block; padding:0 45px 0 0; font-size:36px; line-height:2em; color:#C89F61; font-weight:bold; background-image:url(../images/yuan_xiao.jpg); background-repeat:no-repeat; background-position:right center; background-color:#FFFFFF;}
.dongtai_box .dongtai li .mtitle2{ font-size:28px; color:#333333; line-height:1.6em; width:80%; text-align:left;}
.dongtai_box .dongtai li .mjianjie{ padding:10px 0 0px 0; color:#999999; font-size:16px; line-height:2em; width:80%; text-align:left;}
.dongtai_box .dongtai li:nth-of-type(even){float:right; margin-top:-30px;}
.dongtai_box .dongtai li:nth-of-type(even) .mtitle{background-position:left center; text-align:right;}
.dongtai_box .dongtai li:nth-of-type(even) .mtitle span{ padding:0 0 0 45px; background-position:left center;}
.dongtai_box .dongtai li:nth-of-type(even) .mtitle2{ font-size:28px; color:#333333; line-height:1.6em; padding-left:20%; text-align:right;}
.dongtai_box .dongtai li:nth-of-type(even) .mjianjie{ text-align:right; padding-left:20%;}


/*合作方*/
.hzf_box{}
.hzf_box li{ float:left; width:18%; width: calc((100% - 72px)/5); width: -moz-calc((100% - 72px)/5); width: -webkit-calc((100% - 72px)/5); margin:10px 18px 8px 0;}
.hzf_box li:nth-child(5n+5){ margin-right:0;}
.hzf_box li .mimg{ overflow:hidden;}
.hzf_box li .mimg img{width:100%;}


/*联系*/
.lxwm{}
.lxwm li{ float:left; width:40%; width: calc((100% - 120px)/2); width: -moz-calc((100% - 120px)/2); width: -webkit-calc((100% - 120px)/2); margin-right:120px; padding:40px 0 40px 0; border-bottom:1px solid #999999;}
.lxwm li:nth-child(1){ padding-top:0;}
.lxwm li:nth-child(2){ padding-top:0;}
.lxwm li:nth-child(2n+2){ margin-right:0;}
.lxwm li .mtitle{ line-height:2em; font-size:40px; color:#C9A062; font-weight:bold; text-align:left;}
.lxwm li .mjianjie{ line-height:1.8em; font-size:16px; color:#333333;}




/*右边客服*/
.kefu_right{position:fixed; right:0; bottom:20%; z-index:9876;}
.kefu_right li{ border-bottom:1px solid #FFFFFF; position:relative; background-color: rgba(21,115,203,0.9); width:60px; padding-top:6px; text-align:center;
	border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0;  -webkit-border-radius:6px 0 6px 0;
}
.kefu_right li > a{position:relative; display:block; width:100%; text-align:center; padding:10px 0 10px 0; text-align:center; line-height:20px; font-size:12px; color:#555555;}
.kefu_right li > a img{ max-width:100%; 
	filter:alpha(opacity=100); /* IE */
	-moz-opacity:1; /* 老版Mozilla */
	-khtml-opacity:1; /* 老版Safari */
	opacity: 1; /* 支持opacity的浏览器*/
}
.kefu_right li p{position:absolute; display:none; right:-250px; top:0; white-space:nowrap; background-color: rgba(21,115,203,0.9); padding:15px; color:#FFFFFF;
	transition: all 2s;
	-moz-transition: all 2s; /* Firefox 4 */
	-webkit-transition: all 2s; /* Safari 和 Chrome */
	-o-transition: all 2s; /* Opera */
}
.kefu_right li:hover > a img{
	filter:alpha(opacity=100); /* IE */
	-moz-opacity:1; /* 老版Mozilla */
	-khtml-opacity:1; /* 老版Safari */
	opacity: 1; /* 支持opacity的浏览器*/
}
.kefu_right li:hover p{display:block;
	right:60px;	
}
.kefu_right li:first-child p{line-height:66px; font-size:18px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:0 10px 0 20px;}
.kefu_right li:nth-child(2) p{line-height:46px; top:-43px; font-size:16px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:0 10px 20px 20px;}
.kefu_right li:nth-child(2) p img{display:block;}
/**
.kefu_right li:nth-child(3) p{line-height:66px; font-size:18px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:0 10px 0 20px;}
**/
.kefu_right li:last-child{border-bottom:0;}


/*详细*/
.xx_box{padding:0 10px 0 10px;}
.xx_title{ padding:20px 0 16px 0; color:#222222; font-size:20px; text-align:center; line-height:2em; font-weight:bold; }
.xx_author{ text-align:center; background-color:#f9f9f9; line-height:3em; font-size:12px; color:#999999; border-radius:4px; -moz-border-radius:4px;  -webkit-border-radius:4px; }
.xx_video{ padding:10px 0 10px 0; text-align:center; width:60%; margin:auto;}
.xx_video video{ width:100%;}
.xx_img{padding:15px 0 0 0; text-align:center;}
.xx_img img{max-width:100%;}
.xx_content{font-size:14px; text-align:justify; line-height:32px; padding:15px 0 0 0;}
.xx_content img{max-width:100%;}



.fanhui{ height:60px; padding:15px 0 0 0;}
.fanhui .d_left{ float:left; margin:10px 0 0 0;}
.fanhui .d_left a{display:inline-block; background-image:url(../images/fanhui.jpg); background-repeat:no-repeat; background-position:right center; padding:0 20px 0 0;}
.fanhui .d_left a:hover{color:#185ABD;}
.fanhui .d_right{float:right; margin:2px 0 0 0;}

.pre_next{ padding:15px 0 10px 0;}
.pre_next p{padding:2px 0 2px 0; float:left; width:100%; line-height:24px; height:24px; overflow:hidden;}
.pre_next p a{position:relative; display:block; font-size:14px; text-align:left; color:#aaaaaa;}
.pre_next p a:hover{ color:#1C6AB4;}

/***********************************其它页面结束*/





/*分页开始*/
.mypage{ height:30px; padding:20px 0 15px 0;}
.mypage div{ text-align:center;}
.mypage div a{display: inline-block; height:26px; line-height:26px; padding:0 10px 0 10px; color:#333333; font-size:12px; background-color:#ffffff; border:1px solid #eeeeee; border-radius:2px; -moz-border-radius:2px;  -webkit-border-radius:2px; }
.mypage div a:hover,
.mypage div .a_be{ background-color:#1C6AB4; border:1px solid #1C6AB4; color:#FFFFFF;}
/*分页结束*/




#back_to_top { color: #cdcdcd; display:none; height: auto; position: fixed; bottom:10px; right: -70px;z-index: 10000;
-webkit-transition: all .5s ease 0s;
   -moz-transition: all .5s ease 0s;
     -o-transition: all .5s ease 0s;
        transition: all .5s ease 0s;}
#back_to_top span { display: inline-block; text-align: center; font-size: 30px; width: 40px;height: 40px; line-height: 35px; color: white;background-color: rgba(0,0,0,0.4);
-webkit-border-radius: 2px;
-webkit-transition: all .2s ease 0s;
   -moz-transition: all .2s ease 0s;
     -o-transition: all .2s ease 0s;
        transition: all .2s ease 0s;
border-radius: 2px;
}
#back_to_top.on {opacity: 1;filter: alpha(opacity=100);right: 10px;}
#back_to_top:hover span{ background-color: #000;}