@charset "GBK";
.main{ max-width:1100px; min-width:300px; margin:auto;}
.main2{ max-width:1200px; margin:auto; min-width:300px;}

.logo{ float:left;}
.top_right{ float:right;}
.top_right .mtop{height:30px; padding:10px 0 0 0; text-align:right;}
.top_right .mtop a{display: inline-block; height:20px; line-height:20px; padding:0 20px 0 20px; font-size:14px;}
.top_right .mtop a:first-child{ color:#529FFB; border-right:1px solid #666666;}
.top_right .mtop a:last-child{ color:#252525;}
.top_right .mtop a:hover{color:#FF0000;}
.top_right .msoso{ padding:25px 0 0 0;}
.top_right .msoso li{float:left; margin-right:18px; position:relative;}
.top_right .msoso li p{position:absolute; left:-140%; top:35px; display:none;}
.top_right .msoso li p img{ border:1px solid #dddddd;}
.top_right .msoso li:first-child{margin-right:0;}
.top_right .msoso li .s_input{ width:140px; height:28px; line-height:28px; padding:0 5px 0 5px; border:1px solid #B9B9B9;}

.top_height{height:0; line-height:0;}

/*登录，注册*/
.login_reg{height:0; line-height:0; position:relative; width:1100px; margin:auto;}
.login_reg p{position:absolute; right:0; top:15px; z-index:98;}
.login_reg p a{height:27px; position:relative; display:block; float:left; margin-left:16px; line-height:25px; padding:0 8px 0 9px; border:1px solid #ffffff; color:#FFFFFF; font-size:15px;}
.login_reg p a:hover{ border:1px solid #947350; background-color:#947350;}


/*导航栏目*/
.th_nav{ background-color:#6F5439; padding:2px 0 2px 0; height:54px;}
.th_nav .th_wraper{width:1200px; margin:auto; padding-left:120px;}
.th_nav .th_wraper ul > li{float:left; position: relative; border-left:1px solid #947350;}
.th_nav .th_wraper ul > li:first-child{border-left:0;}
.th_nav .th_wraper ul > li > a{display: inline-block; color: white; font-size: 17px; height:54px; line-height: 52px; padding: 0 25px 0 25px; font-weight:400;}
.th_nav .th_wraper ul > li > a:hover,
.th_nav .th_wraper ul > li.s-crt > a{ background-color: #947350;}
.th_nav .th_wraper ul > li dl{ width:240px; position: absolute; top: 54px; left:0; z-index: 50; display: none;}
.th_nav .th_wraper ul > li dl dd{position:relative;}
.th_nav .th_wraper ul > li dl dd a{ color: white; font-size: 15px; line-height: 40px; width: calc(100% - 40px); text-align: left; padding:0 20px 0 20px; display: inline-block; background-color: #947350; border-top:1px solid #BEBEBE;}
.th_nav .th_wraper ul > li dl dd a:hover{background-color: #634427; color:#9EB73F;}
.th_nav .th_wraper ul > li dl dd p{ position:absolute; width:100%; right:-100%; top:0; display:none;}
.th_nav .th_wraper ul > li dl dd p a{ background-color:#AF8E69;}



/*手机导航*/
.header-wap{ width: 100%; position:absolute; top: 0px; left: 0; z-index: 99; display: none;}
.header-nav{ padding:15px 10px 5px 10px; position: relative; z-index: 9; background-color: #6F5439;}
.header-nav p{float:left; font-size:18px; color:#FFFFFF; font-weight:bold;}
.header-nav a.f-fr{ width: 32px; height: 32px; display: inline-block; position: relative;}
.header-nav a.f-fr span{position: absolute; width: 32px; height: 3px;background-color: white; display: inline-block;
transition:0.2s all linear}
.header-nav a.f-fr span.btn-wrap-t{position: absolute; top: 0; left: 0;}
.header-nav a.f-fr span.btn-wrap-c{position: absolute; top: 10px; left: 0;}
.header-nav a.f-fr span.btn-wrap-b{position: absolute; top: 20px; left: 0;}
.header-nav a.f-fr.open .btn-wrap-t{ transform: rotate(45deg); top: 7px;}
.header-nav a.f-fr.open .btn-wrap-c{ opacity: 0;}
.header-nav a.f-fr.open .btn-wrap-b{ transform: rotate(-45deg);top: 7px;}
.toggle-Nav{ width: 100%; position: absolute; top: 48px; left: 0; display: none; background-color: #947350; z-index: 99;}
.toggle-Nav>ul>li{display: block; border-top: 1px solid #f8f8f8;width: 100%;}
.toggle-Nav>ul>li a{font-size: 16px; height: 40px; line-height: 40px; padding: 0 25px; color: white; display: block;}
.toggle-Nav>ul>li ul{ display: none;}
.toggle-Nav>ul>li ul{display:;width:100%;padding:10px 0; background-color:#f8f8f8;}
.toggle-Nav>ul>li ul li{line-height:34px;height:34px; border-bottom:1px solid #eeeeee;}
.toggle-Nav>ul>li ul a{height:auto; color:#000; display: inline-block; line-height:30px;width:100%; margin-left:15px; font-size:14px;}

.top_height{ height:0; line-height:0;}

.top_xcy{padding:25px 0 20px 0; text-align:center;}


/*首页变化图片2*/
.slideBox{ width:100%; position:relative;}
.slideBox .zy { height:0px;}
.slideBox .zy .prev { width: 31px; height: 100px; background: url(../images/left1.png) no-repeat center center; position:absolute; z-index:60; top:270px; left:-50px; cursor: pointer;}
.slideBox .zy .prev:hover { background-image: url(../images/left2.png)}
.slideBox .zy .next { width: 31px; height: 100px; background: url(../images/right1.png) no-repeat center center; position:absolute; z-index:60; top:270px; right:-50px; cursor: pointer;}
.slideBox .zy .next:hover { background-image: url(../images/right2.png);}
.slideBox .hd{ position:absolute; right:0; bottom:6px; padding:0 0 0 0; width:100%; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; margin:6px 4px 0 0;}
.slideBox .hd ul li{ float:left; width:25px; font-size:16px; height:25px; border-radius: 50%; margin-right: 5px; line-height:25px; text-align:center; color:#ffffff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#947350;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd ul li{ zoom:1; vertical-align:middle; }
.slideBox .bd ul li span{background-color:#6F5439; position:absolute; bottom:0px; z-index:88; width:100%; height:38px; line-height:36px; font-size:15px; font-weight:bold; color:#FFFFFF; display:block; text-indent:1em; overflow:hidden;}
.slideBox .bd ul li img{ width:100%; display:block;}


.height20{height:20px; line-height:20px;}
.height40{height:40px; line-height:40px;}
.height60{height:60px; line-height:60px;}

.no_border{border-bottom:1px solid #FFFFFF;}

.bk_title{height:40px; line-height:34px; border-bottom:1px solid #BABABA;}
.bk_title a{font-size:34px; color:#281E14;}
.bk_title a:hover{ color:#FF0033;}

.i_left{float:left; width:232px;}
.i_right{float:right; width:785px; padding-left:30px; border-left:1px solid #BABABA;}

.i_left2{width:352px; float:left;}
.i_right2{width:378px; float:right;}


.i_news{}
.i_news li{ padding:12px 0 2px 0; border-bottom:1px solid #94B6D2;}
.i_news li a{ position:relative; display:block; height:35px; line-height:35px; overflow:hidden; font-size:18px; color:#0D1B1B; font-weight:600;}
.i_news li a:hover{color:#FF0033;}
.i_news li p{ line-height:35px; height:35px; background-image:url(../images/date.jpg); background-repeat:no-repeat; background-position:left center; padding-left:34px; text-align:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#A09C9B; font-size:16px;}

.i_news li .mimg{ padding:0 0 8px 0;}
.i_news li .mimg a{height:auto;}
.i_news li .mimg img{border-bottom:2px solid #D7D3D4; width:100%;}
.i_news li .mjianjie{ padding:5px 0 5px 0; line-height:24px; color:#9D999A; font-size:15px; text-align:justify;}

.i_gyds{ padding:0 0 62px 0; min-height:315px;}
.i_gyds .mjianjie{ padding:25px 0 25px 0; color:#676B6A; line-height:24px; font-size:15px; text-align:justify;}
.i_gyds .mimg{ padding:12px 20px 12px 14px; background-color:#EDEDED; border:1px solid #DCDCDC;}
.i_gyds .mimg img{ width:86px; border-radius: 50%;}
.i_gyds .mimg div{float:right; width:calc(100% - 110px); line-height:20px; color:#666C6A; font-size:0.75rem; text-align:justify;}
.i_gyds .mimg div a{position:relative; display:block; height:28px; line-height:22px; font-size:18px; color:#0D1D1C;}
.i_gyds .mimg div a:hover{color:#FF0033;}

.i_about{padding:20px 0 0 0; color:#676B6A; line-height:24px; font-size:15px; text-align:justify;}
.i_about embed{height:238px;}


/*旋转*/
.i_fuwu{ padding:40px 0 0 0; min-height:337px;}
.i_fuwu li{float:left; width:calc(50% - 30px); padding:0 15px 0 15px;}
.i_fuwu li .mimg{padding:0 10px 0 10px;}
.i_fuwu li .mimg a img{
	width:100%;
	-webkit-transition: -webkit-transform 0.4s ease-out;
	-moz-transition: -moz-transform 0.4s ease-out;
	transition: transform 0.4s ease-out;
}
.i_fuwu li .mimg a:hover img{
	transform-origin:(2%,75%);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	transform: rotate(360deg);
}
.i_fuwu li .mtitle{ font-size:22px; position:relative; display:block; height:44px; line-height:44px; text-align:center; overflow:hidden; color:#291F15; font-weight:bold; text-align:center;}
.i_fuwu li .mjianjie{ font-size:16px; text-align:center; color:#666666; line-height:24px; padding:0 0 8px 0;}
.i_fuwu li .mmore{ width:118px; height:32px; position:relative; display:block; margin:auto; line-height:31px; background-color:#6F5439; font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center;}
.i_fuwu li .mmore:hover{ background-color:#947350;}


.i_contact{ padding:15px 0 0 0;}
.i_contact p{ line-height:47px; font-size:17px; color:#666666; background-image:url(); background-repeat:no-repeat; background-position:left 12px; padding:0 0 0 36px;}
.i_contact .p1{background-image:url(../images/i_ico1.jpg);}
.i_contact .p2{background-image:url(../images/i_ico2.jpg);}
.i_contact .p3{background-image:url(../images/i_ico3.jpg);}
.i_contact .p4{background-image:url(../images/i_ico4.jpg);}

/*底部*/
.footer_box{background-color:#222222; padding:40px 0 80px 0;}
.footer_box .f_nav{ float:left;}
.footer_box .f_nav li{float:left; margin-right:40px;}
.footer_box .f_nav li a{position:relative; display:block; height:30px; line-height:30px; color:#777777; font-size:16px; overflow:hidden; text-align:left;}
.footer_box .f_nav li a:hover{color:#FFFFFF;}
.footer_box .f_nav li a:first-child{ height:43px; line-height:43px; font-size:20px; color:#cbcbcb; font-weight:bold;}

.footer_box .f_right{float:right; width:145px;}
.footer_box .f_right img{width:100%;}
 
.f_copy{line-height:22px; text-align:center; background-color:#333333; font-size:15px; color:#666666; padding:8px 15px 8px 15px;}
.f_copy2{line-height:30px; text-align:center; font-size:15px; color:#666666; padding:20px 15px 20px 15px;}




/*二级页面*/


/*分页开始*/
.mypage{ height:30px; padding:30px 10px 10px 10px;}
.mypage div{ text-align:center;}
.mypage div a{display: inline-block; height:23px; line-height:23px; margin-left:4px; padding:0 10px 0 10px; color:#515151; font-size:0.75rem; border:1px solid #eeeeee;}
.mypage div a:hover{color:#ffffff; background-color:#634427;}
.mypage div .a_be{color:#ffffff; background-color:#634427;}
/*分页结束*/

.er_banner{}
.er_banner img{ width:100%;}

.weizhi{ height:58px; line-height:58px; font-size:16px; text-align:left;}
.weizhi a{ font-size:16px;}

.sibianhui{border:1px solid #e6e6e6; padding:30px 28px 30px 28px;}

.border_w{width:92%; height:30px; margin:auto; padding:0 0 0 0; height:auto;}
.bottom_b{border-bottom:14px solid #F9F9F9;}

.er_nav{ background-color:#f5f3f4;}
.er_nav a{ position:relative; display:block; float:left; height:50px; line-height:50px; margin:0 40px 0 40px; color:#414141; font-size:16px;}
.er_nav a:hover{color:#74A61F;}
.er_nav .a_be{color:#74A61F;}

.news_img{}


/*教育培训*/

.be_weizhi{padding:40px 0 0 0; height:28px; line-height:22px; font-size:20px; color:#222222; border-bottom:1px solid #eeeeee; text-align:left;}
.jypx1{ padding:58px 0 30px 0;}
.jypx1 .mimg{float:left; width:414px;}
.jypx1 .mimg img{width:100%;}
.jypx1 .mjianjie{float:right; width:682px; padding-bottom:30px; background-image:url(../images/jj_bj.jpg); background-repeat:no-repeat; background-position:left bottom; line-height:28px; color:#222222; font-size:16px;}

.jypx_list{}
.jypx_list li{padding:10px 0 30px 0;}
.jypx_list li .mjianjie{ padding:30px 0 0 0; line-height:28px; color:#222222; font-size:16px;}
.jypx_list li:last-child{ display:none;}


/*教学互动*/
.jxhd_list{ padding:20px 0 20px 0;}
.jxhd_list li{ padding:40px 0 0 0;}
.jxhd_list li .mimg{float:left; width:344px; overflow:hidden;}
.jxhd_list li .mimg img{ width:100%;}
.jxhd_list li .mjianjie{ float:left; margin-left:34px; width:400px; line-height:30px; font-size:16px; text-align:justify;}
.jxhd_list li .mjianjie .m_a{ position:relative; display:block; overflow:hidden; padding:0 0 6px 0; line-height:30px; border-bottom:6px solid #FFFFFF; font-size:22px; color:#222222;}
.jxhd_list li .mjianjie .m_a:hover{color:#FF0033;}
.jxhd_list li .mmore{ position:relative; display:block; float:right; width:200px; height:68px; line-height:68px; margin:45px 50px 0 0; background-color:#9CB83D; text-align:center; color:#FFFEFF; font-size:22px;}
.jxhd_list li .mmore:hover{background-color:#CC6600;}
.jxhd_list li:last-child{ display:none;}

/*专家专栏*/
.zjzl_list{ padding:20px 0 20px 0;}
.zjzl_list li{ padding:40px 0 0px 0;}
.zjzl_list li .mimg{float:left; width:240px; overflow:hidden;}
.zjzl_list li .mimg img{ width:100%;}
.zjzl_list li .mjianjie{ float:left; padding:0 0 30px 0; margin:0 50px 0 46px; width:calc(100% - 336px); line-height:30px; font-size:16px; text-align:justify; background-image:url(../images/jj_bj.jpg); background-repeat:no-repeat; background-position:left bottom;}
.zjzl_list li .mjianjie .m_a{ position:relative; display:block; overflow:hidden; padding:0 0 10px 0; line-height:30px; border-bottom:6px solid #FFFFFF; font-size:22px; color:#222222;}
.zjzl_list li .mjianjie .m_a:hover{color:#FF0033;}
.zjzl_list li:last-child{ display:none;}


/*公司简介*/
.about{padding:40px 20px 0 20px; color:#333333; font-size:16px; line-height:30px; text-align:left; text-align:justify;}
.about .mimg{float:right; margin-left:35px;}


/*学员注册*/
.hyzc_list{ padding:30px 0 0 0;}
.hyzc_list li{ float:left; margin:22px 0 0 0; width:360px; margin-right:calc((100% - 1080px)/2); line-height:56px; text-align:center;}
.hyzc_list li .mimg{height:230px; overflow:hidden;}
.hyzc_list li .mimg img{ width:100%; min-height:230px;}
.hyzc_list li a{font-size:18px;}


/*注册*/
.hy_title{ height:50px; line-height:34px; background-image:url(../images/hy_shu.jpg); background-repeat:no-repeat; background-position:2px 5px; border-bottom:1px solid #6F533D; padding:0 0 0 22px; font-size:18px; color:#222222;}
.hy_title .add_kc{float:right;}
.hy_title .add_kc .minput{border:1px solid #cccccc; width:100px; padding:0 5px 0 5px; height:30px; line-height:30px; border-radius:5px;}
.hy_title .add_kc .inputsub{ height:30px; line-height:28px; border:1px solid #71BF45; width:60px; background-color:#71BF45; border-radius:5px; font-size:14px; color:#ffffff;}

/*添加课程*/
.hy_addkc{position:relative; height:0; line-height:0;}
.hy_addkc .add_kc{ position:absolute; right:0; top:-46px; width:100%; text-align:right;}
.hy_addkc .add_kc .minput{border:1px solid #cccccc; width:100px; padding:0 5px 0 5px; height:30px; line-height:30px; border-radius:5px;}
.hy_addkc .add_kc .inputsub{ height:30px; line-height:28px; border:1px solid #71BF45; width:60px; background-color:#71BF45; border-radius:5px; font-size:14px; color:#ffffff;}



.hy_list{ font-size:16px; padding:30px 0 10px 0;}
.hy_list li{ height:30px; line-height:30px; padding:10px 20px 10px 22px;}
.hy_list li span{float:left;}
.hy_list li p{ float:right; width:calc(100% - 130px); text-align:left;}
.hy_list li p .inputtext{ height:28px; line-height:28px; width:200px; padding-left:12px; border:1px solid #bfbfbf; border-radius:5px; font-size:14px;}
.hy_list li p .inputtext2{ height:28px; line-height:28px; width:400px; padding-left:12px; border:1px solid #bfbfbf; border-radius:5px; font-size:14px;}
.hy_list li p .inputtext3{ height:28px; line-height:28px; width:180px; padding-left:12px; border:1px solid #bfbfbf; border-radius:5px; font-size:14px;}
.hy_list li:nth-of-type(even){ background-color:#FEF4EA;}
.hy_list li p i{font-style:normal; color:#FF0000;}
.hy_list li p .m_width{width:400px;}
.hy_list li p .inputsub{ height:38px; line-height:38px; border:1px solid #71BF45; width:150px; background-color:#71BF45; border-radius:5px; font-size:18px; color:#ffffff;}
.hy_list li p .inputsub:hover{ background-color:#947350; border:1px solid #947350;}
.hy_list li p a{font-size:14px;}
.hy_list li p iframe{width:300px; height:auto; max-height:30px;}

.hy_list li:last-child{height:40px;}
.hy_list .li2{background-color:#FFFFFF;}


/*登录*/
.hydl_box{ height:660px; background-repeat:no-repeat; background-position:center top;}
.hydl{ float:right; width:300px; min-height:360px; padding:15px 25px 15px 25px; background-color:#FFFFFF; margin:130px 130px 0 0; position:relative;}
.hydl .mtitle{height:78px; line-height:25px; font-size:16px;}
.hydl .mtitle span{ color:#888888; float:left;}
.hydl .mtitle a{ float:right; color:#131313; font-size:16px;}
.hydl ul{}
.hydl ul li{ height:62px;}
.hydl ul li .dinput{height:40px; line-height:40px; width:calc(100% - 52px); padding:0 0 0 52px; color:#888888; font-size:14px; border:1px solid #dddddd; background-repeat:no-repeat; background-position:left center;}
.hydl ul li .d_b1{background-image:url(../images/dl_ico1.jpg);}
.hydl ul li .d_b2{background-image:url(../images/dl_ico2.jpg);}
.hydl ul li .inputsub{ height:38px; line-height:36px; border:1px solid #2880EE; width:calc(100% - 2px); background-color:#2880EE; border-radius:5px; font-size:18px; color:#ffffff;}
.hydl ul li .inputsub:hover{ background-color:#71BF45; border:1px solid #71BF45;}
.hydl ul li font{font-size:12px; color:#CCCCCC;}
.hydl .mbottom{ position:absolute; left:0; width:calc(100% - 52px); padding:0 24px 0 24px; bottom:0; height:50px; line-height:40px; border-top:1px solid #eeeeee;}
.hydl .mbottom a{float:left; font-size:14px; color:#999999;}
.hydl .mbottom a:last-child{float:right;}


/*会员中心*/
.hyzx{}
.hyzx .hy_img{float:left; width:150px; overflow:hidden;}
.hyzx .hy_img img{width:100%; border-radius:50%;}
.hyzx .hy_info{float:right; margin:30px 0 0 0; width:calc(100% - 200px);}
.hyzx .hy_info p{float:left; width:50%; text-align:left; line-height:32px; font-size:14px; color:#000000;}
.hyzx .hy_info p a{font-size:14px; color:#FF0000;}

/*课程*/
.kecheng{ font-size:17px; padding:10px 0 0 0;}
.kecheng li{ line-height:50px;}
.kecheng li .xuhao{width:80px; float:left; text-align:center;}
.kecheng li .biaoti{float:left; width:calc((100% - 80px)/5*3); text-align:center; height:50px; overflow:hidden;}
.kecheng li .mdate{float:right; width:calc((100% - 80px)/5*2); text-align:center; height:50px; overflow:hidden;}
.kecheng li:nth-of-type(even){ background-color:#FEF4EA;}

/*成绩*/
.chengji{ font-size:17px; padding:10px 0 0 0;}
.chengji li{ line-height:50px; cursor:pointer;}
.chengji li .xuhao{width:80px; float:left; text-align:center;}
.chengji li .biaoti{float:left; width:calc((100% - 80px)/5*2); text-align:center; height:50px; overflow:hidden;}
.chengji li .mdate{float:left; width:calc((100% - 80px)/5*2); text-align:center; height:50px; overflow:hidden;}
.chengji li .mcj{float:left; width:calc((100% - 80px)/5); text-align:center; height:50px; overflow:hidden;}
.chengji li:nth-of-type(even){ background-color:#FEF4EA;}

.kc_table{ font-size:17px;}
.kc_table tr{ background-color:#FFFFFF;}
.kc_table tr:nth-of-type(even){background-color:#FEF4EA;}
.kc_table tr td{padding:10px; line-height:28px; text-align:center;}
.kc_table tr td:nth-child(1){ width:60px;}
.kc_table tr td:nth-child(2){width:calc((100% - 100px)/3*2);}
.kc_table tr td:nth-child(3){width:calc((100% - 100px)/3*1);}





/*在线招聘*/
.zxzp{width:1000px; margin:auto;}
.zxzp .mimg{padding:60px 0 0 0; text-align:center;}
.zxzp .mtitle{padding:20px 0 20px 0; line-height:40px; text-align:center; }
.zxzp .mtitle a{display: inline-block; padding:0 35px 0 35px; font-size:17px; color:#343434;}
.zxzp .mcon{ padding:42px 0 42px 0; background-image:url(../images/lvxian.jpg); background-repeat:repeat-y; background-position:center center; background-color:#6F5439;}
.zxzp .mcon .mleft{float:left; width:calc(50% - 180px); padding:0 90px 0 90px; text-align:center; line-height:22px; font-size:0.75rem; color:#FFFFFF;}
.zxzp .mcon .mright{float:right; width:calc(50% - 180px); padding:0 90px 0 90px; text-align:left; color:#FFFFFF;}
.zxzp .mcon .mright p{height:50px; line-height:30px; text-align:left; font-size:16px;}

/*在线留言*/
.message{ padding:0 0 0 15px; width:840px;}
.message p{float:left; margin:15px 20px 15px 20px;}
.message p .minput{ height:38px; line-height:38px; border:1px solid #BFBFBF; width:200px; padding:0 18px 0 18px; border-radius:5px; font-size:14px; color:#999999;}
.message p .minput2{ height:160px; line-height:38px; border:1px solid #BFBFBF; width:760px; padding:0 18px 0 18px; border-radius:5px; font-size:14px; color:#999999;}
.message p .inputsub{ height:38px; line-height:38px; border:1px solid #71BF45; width:150px; background-color:#71BF45; border-radius:5px; font-size:18px; color:#ffffff;}
.message p .inputsub:hover{ background-color:#947350; border:1px solid #947350;}


/*详细页面*/
.xx1{text-align:center; padding-top:40px; padding-bottom:15px; line-height:40px; color:#000000; font-size:24px; font-weight:bold;}
.xx2{text-align:center; padding:8px 0 8px 0; font-size:14px; color:#999; background-color:#f9f9f9;}
.xx3{padding-top:15px; padding-bottom:10px; font-size:14px; line-height:28px;}
.xx4{text-align:left; line-height:30px;}
.xx4 a{font-size:16px; color:#000000;}
.xx4 a:hover{color:#FF0000;}
.xx_img{text-align:center; padding-top:10px;}
.xx_content{text-align:left; line-height:32px; font-size:16px; text-align:justify;}


#back_to_top { color: #cdcdcd; 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;}