@charset "utf-8";
html{overflow-y:scroll;}
body{margin:0;padding:0;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#5c5c5c;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0;}
table,td,tr,th{font-size:14px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
address,cite,code,em,th{font-weight:normal;font-style:normal;}
body a{text-decoration:none;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;}





/*首页*/
.logo{ width:92%; margin:20px auto; text-align:center;}
.logo h1{ color:#b1b1b1; margin:8px auto; font-size:1rem;}
.nav_zj_box{ width:92%; overflow:hidden; margin:0 auto;}
.nav_left{width:92%;  overflow:hidden; margin:30px auto; background-color:#f1f5f8;}
.nav_left ul{overflow:hidden; margin-left:1%;}
.nav_left a{ font-size:1.2rem; color:#ff7102; float:left; margin: 10px  auto; width:99%; text-align:center; padding:10px 0; background-color:#fff; border-radius:3px;}
.nav_left a:hover{ color:#fff; background-color:#ff7102;}


/*搜索*/
.search_box {width:92%;height:53px; margin:0 auto; border-right:none; padding-left:3px; background-color:#fff; border:2px solid #ff7102; border-radius:5px;}
.ss_enter {border:0;width:68%;float:left;height:45px; line-height:45px; margin-left:1%; margin-right:5%;font-size:1.2rem; color:#ff7102; outline:none; margin-top:5px; background-color:#fff;}
.ss_enter::-webkit-input-placeholder { color:#ff7102; }
.ss_an { background-color:#ff7102; border:0;width:25%; height:46px; line-height:46px; margin-top:3px;  cursor:pointer; outline:none; font-size:1.2rem; color:#FFF; border-radius:5px;  
transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all; }
.ss_an:hover{ background-color:#ff7102; }
.sy_tongzhi a{ font-size:16px; color:#ff7102;}
.sy_tongzhi a:hover{color:#ff7102;}
.sy_tongzhi b{ font-weight:normal; margin-left:50px;}
.sy_tongzhi span{ margin-left:20px;}


/*列表页*/
.nyzj_rightbt{ width:92%; margin:30px auto 0 auto; overflow:hidden;}
.nyzj_rightbt_wizhi{ float:left; margin:20px 10px 0 10px; color:#757575; font-size:1.2rem;}
.adobt_mbnav_fanhui{ width:50%; height: 50px; float:left;}
.adobt_mbnav_fanhui a {display: block; height: 50px; color: #8e8e8e; background:url(../images/return.png) no-repeat 10px center #f3f3f3; padding-left:50px;}
.adobt_mbnav_fanhui a:hover { color:#FFF; background:url(../images/returnhover.png) no-repeat 10px center #ff7102; } 
.adobt_mbnav_fanhui img {margin: 10px 10px 0 15px; float: left;}
.adobt_mbnav_fanhui span {height:50px; line-height:52px; font-size:1.5rem; float:left;letter-spacing:3px;}


.ny_zj_xwyj{ width:92%; overflow:hidden; margin:0 auto 30px auto;}
.ny_zj_xwyj ul li{ overflow:hidden;}
.ny_zj_xwyj ul li a{width:100%;font-size:1.5rem;float:left;color:#ff7102;display:block; padding:20px 0 20px 0; border-bottom: 2px dashed #fac69d;}
.ny_zj_xwyj ul li a:hover{ background-color:#fac69d;}
.zj_list_shuom{width: 100%; overflow:hidden; color:#fb5b1b; font-size:1.3rem; margin:10px 0 20px 15px; text-align: center;}


.kkwpdz{ float:right;}
.kkwpdz a{color:#96b657; font-size:1.5rem;}
.kkwpdz a:hover{ color:#ed211a;}
.kkwpdz span{color:#96b657; cursor:pointer; font-size:1.5rem;}
.kkwpdz span:hover{ color:#ed211a;}

.bdwpdz{ float:right;}
.bdwpdz a{color:#666; font-size:1.5rem;}
.bdwpdz a:hover{ color:#799a37;}
.bdwpdz span{color:#ed211a; cursor:pointer; font-size:1.5rem;}
.bdwpdz span:hover{ color:#96b657;}








#gallery{ overflow:hidden; margin-top:20px;}
#jquery-overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img{border: none;}
#lightbox-container-image-box{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image{padding: 0px;}
#lightbox-container-image-box > #lightbox-nav{left: 0;}
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev{left: 0;float: left;}
#lightbox-nav-btnNext{right: 0;float: right;}
#lightbox-container-image-data-box{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%; padding:10px;}
#lightbox-container-image-data #lightbox-image-details{width: 70%;float: left;text-align: left; color:#FFF;}
#lightbox-image-details-caption{font-weight: bold;}
#lightbox-image-details-currentNumber{display: block;clear: left;padding-bottom: 1.0em;}
#lightbox-secNav-btnClose{width: 90px;float: right;padding-bottom: 0.7em;}










.bottom{ width:100%; overflow:hidden; background-color:#fafbf8;}
.bottom_lm{ width:60%; overflow:hidden; margin:50px auto 0 auto;  text-align:center;}
.bottom_lm a{ font-family:"微软雅黑"; font-size:1.2rem; color:#b1b1b1; margin: 0 2%;}
.bottom_lm a:hover{color:#fa903d;}
.bottom_bqsm{ margin-top:15px; text-align:center; width:90%; }
.bottom_bqsm p{ line-height:1.8; font-size:1rem; color:#b1b1b1; }



.about_prep_box{ width:100%; height:40px; line-height:40px;}
.about_prep{ width:80%; overflow:hidden; color:#4d5061; margin:0 auto;}
.about_prep ul li{ float:left; }
.about_prep ul li span{ font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.about_prep ul a{ color:#4d5061;}
.about_prep ul a:hover{color:#bd0000;}
.about_prep_add{color:#bd0000;}



/*弹出样式*/
.layers{display: none;}
.btn9{cursor:pointer}
.msg-layer-bg{width:100%;z-index:999;position:fixed;background:#000;opacity:.8;top:0;height:100%;filter:alpha(opacity=80)}
.msg-layer{z-index:9999;position:fixed;left:50%;top:50%;text-align:center;opacity:1;filter:alpha(opacity=100);background:#fff;border-radius:5px;}
.layer-close{display:none;position:absolute;right:10px;top:10px;font-size:40px;color:#bd0000;cursor:pointer; display:block; width:30px; height:30px;}
.layer-close:hover{color:#ca1818;}
.msg-con{word-break:break-all; font-size:20px; padding:50px 30px 30px 10px;}
.msg-con span a{ display:block; width:290px; height:60px; line-height:60px; background-color:; background:url(../images/tcjt.png) no-repeat 220px center #bd0000; text-align:center; font-size:23px; color:#FFF; margin:50px auto 0;border-radius:8px;}
.msg-con span a:hover{ background-color:#ca1818;}












/*试听页*/
.ny_zj_shiying{ width:760px; overflow:hidden; height:240px;}
.ny_zj_shiying_ts{font-size:16px;	font-family:"微软雅黑";  color: #878787; }
.ny_zj_shiying_xzbb{ overflow:hidden; margin-top:20px;}
.ny_zj_shiying_xzbb a{ float:left; display:block; padding:0 15px; height:35px; line-height:35px; color:#f35522; font-size:16px; border-radius:3px; background-color:#ffe6d4;  font-weight:bold;}
.ny_zj_shiying_xzbb a:hover{ background-color:#ffcfac;}










/*关于我们页*/
.adobt_middle_box{width:1200px; overflow:hidden; margin:30px auto 95px auto;}
.adobt_middle{width:1200px; height:400px;  background-color:#f8f8f8;}
.adobt_mbnav_txe{ line-height:1.8; padding:15px; color:#565656;}
.adobt_copyright{ height:400px; line-height:2; padding:15px; color:#565656; background-color:#f7f7f7;}
.adobt_copyright span{ color:#464646; font-weight:bold;}
.adobt_contact{ width:1200px; height:400px; background:url(../images/contact_dbj.jpg) no-repeat;}
.adobt_contact span{ display:block; margin:295px auto 0 500px; color:#999; font-size:18px; float:left; line-height:1.6;}
.adobt_middle_pinlun_box{ width:1200px; overflow:hidden; margin:20px auto 0 auto;}
.adobt_middle_pinlun_yi{ overflow:hidden; margin-top:60px; margin-bottom:20px;}
.adobt_middle_pinlun_yi span{ display:block;width:35px; height:28px; overflow:hidden; float:left;}
.adobt_middle_pinlun_yi input{ width:1080; height:28px; border:none; border:none; border-bottom:1px solid #CCC; color:#3c3c3c; font-size:14px; outline:none;}
.adobt_middle_pinlun_yi input::-webkit-input-placeholder { color:#f00; font-size:14px; text-align:left;}
.adobt_middle_pinlun_er{ overflow:hidden;}
.adobt_middle_pinlun_er textarea{ width:1115px; height:130px; border:none;  border:1px solid #CCC; color:#3c3c3c; font-size:14px; margin-top:20px; font-family:"微软雅黑"; padding:3px;outline:none;}
.adobt_middle_pinlun_er textarea::-webkit-input-placeholder{ color:#b6b6b6; font-size:14px; text-align:left; font-family:"微软雅黑";}
.pinglun_zsxzys_box{color:#b6b6b6; width:180px; float:left;}
.pinglun_zsxzys_zt{font-family: Georgia; font-size: 18px; }
.pinglun_tjann_box{ width:150px; height:35px; float:right; background-color:#478afb; margin-top:15px;} 
.pinglun_tjann{width:150px; height:35px;  background-color:#478afb; color:#FFF; border:1px solid #478afb; font-family:"微软雅黑"; font-size:16px; cursor:pointer;}
.mr_ecomment{ background-color:#ffebd5; padding:5px; margin-bottom:10px;}
.ecommentauthor{ color:#ffb629;}




/*会员页*/
.huiyuan_box{ width:1200px; overflow:hidden; margin:0 auto 100px auto;}
.huiyuan_box_list{ overflow:hidden;  margin-top:25px; font-size:16px;}
.huiyuan_box_list p{ margin:22px 0; }
.huiyuan_box_list span{ color:#F00;}
.huiyuan_box_zhifutp{ width:620px; height:280px; margin:20px 0 160px 0;}
.huiyuan_box_fk{ width:780px; height:320px; margin-top:20px;}
.huiyuan_box_fk img{ width:780px; height:320px;}








/*分页列表样式*/
.web_page{height:50px; line-height:50px; margin:22px auto 100px;text-align: center;}
.web_page a,.web_page b{display:inline-block; height:30px; line-height:30px;margin:0 3px; padding:0 10px; border-radius:1px; font-weight:normal;  border:1px solid #b1b1b1;  color:#b1b1b1;}
.web_page a:hover,.web_page b{border:1px solid #82a145; background-color:#82a145; color:#fff;}

















