@charset "utf-8";
/* CSS Document */
body{border:0;margin:0;padding:0;font-size:14px; font-family:"微软雅黑"; background:#e7e7e7;/*background: url(http://img.gaosan.com/images/bg_yi.jpg) no-repeat;  background-attachment:fixed;*/}
ul,li,dl,dt,dd,img,h1,h2,h3,h4,h5,h6,p,a,textarea,input,span,div,i{ border:0; margin:0; padding:0; list-style:none; text-decoration:none;}
.content_a{position: relative;}
.if,.ig,.ij,.ih,.in,.ir,.top_warp_nav ul li ul,.mulu_h1,.top_warp_nav span,.mulus_left h1 i,.top_list span,.top_warp_nav ul li ul,.top_warp_nav ul li ul li,.top_warp_nav ul li,.unlogin,.span_fot,.left1 .hot,.topicRecommend ul,.recommend,.ii,.left1 .bg_new,.search .search_annv,.b_width i,.tu_wen ul li,.siderbar_b_i,.siderbar_b_ii,.left3 ul li,.about_us .left ul i,.gy_top,.about_us .img_j,.bottonNav a,.titleTop i,.toutiao,.academy i,.ul_academy li a:hover,.ul_academy .cur,.chalis_span,.rr,.hd .on,.s_ii,.s_iv,.s_id,.s_ic,.id,.daojishi ul,.daojishiimga,.footright span .weibo,.footright span .qqg,.top_warp_nav b a:hover .id,.cur-bg,.nav ul span{background:url(/image/gaosan_bg.png) no-repeat; display:block;}
/*头部logo*/
.top_warp_nav img{ width:129px; height:43px; float:left; margin-top:12px; margin-right:20px;}
/*头部导航 切换 资讯 学习 生活 升学 互动*/
.top_warp{ height:70px; background:#FFF; padding-top:14px;}
.top_warp_nav{ width:1200px; margin:0 auto;}
.top_warp_nav ul li span{ padding-left:10px; width:86px; height:24px; float:left; margin-top:25px; font-size:16px; border-right:#f5f5f5 1px solid; background-position:85px -234px;}
.top_warp_nav ul li span{ color:#646464;}
.top_warp_nav ul li span:hover{ color:#822d09;}
.top_warp_nav ul li a:hover{ color:#822d09;}
.top_warp_nav ul{ padding:0; margin:0;}
.top_warp_nav ul li{position:relative;float:left; height:63px;background-position:-6px -198px;}
.top_warp_nav ul li ul{position:absolute;display:none;top:39px; padding-top:18px;left:-46px;width:139px;background-position:0px -145px; border-bottom:#ddd 1px solid; border-radius:0px 0px 3px 3px;}
.top_warp_nav ul li ul li { height:37px; line-height:37px; width:96px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-position:-151px -166px;background-color:#fff !important; padding-left:42px;}
.top_warp_nav ul li:hover ul, li.over ul{display:block;}
.top_warp_nav ul li ul li a:hover{ color:#851603; font-weight:bold; text-decoration:underline;}
.top_warp_nav ul li ul li a{ color:#333;}
/*头部 试题库 作文库 大学库 专业库*/
.if{ width:29px; height:29px;background-position:-170px -31px; margin-top:9px; margin-left:5px;}
.ig{ width:29px; height:29px;background-position:-170px -62px; margin-top:9px; margin-left:5px;}
.ij{ width:29px; height:29px;background-position:-170px -93px; margin-top:9px; margin-left:5px;}
.ii{ width:29px; height:29px;  background-position:-170px 0px; margin-top:9px; margin-left:5px;}
.in{ width:30px; height:29px;background-position:-170px -124px; margin-top:9px; margin-left:5px;}
.ir{ width:30px; height:29px;background-position:-170px -154px; margin-top:9px; margin-left:5px;}
.top_warp_nav b a:hover .id{ background-position:-139px -124px;}
.id{ width:29px; height:30px;  background-position:-170px -124px; margin-top:9px;  margin-left:8px;}
.top_warp_nav b a:hover .if{ width:29px; height:29px; margin-top:9px;background-position:-204px -31px;  margin-left:5px;}
.top_warp_nav b a:hover .ig{ width:29px; height:29px; margin-top:9px;background-position:-204px -62px;  margin-left:5px;}
.top_warp_nav b a:hover .ij{ width:29px; height:29px; margin-top:9px; background-position:-204px -93px;  margin-left:5px;}
.top_warp_nav b a:hover .ii{ width:29px; height:29px; margin-top:9px;background-position:-204px 0px;  margin-left:5px;}
.top_warp_nav b a:hover .in{ width:29px; height:29px; margin-top:9px;background-position:-139px -124px;  margin-left:5px;}
.top_warp_nav b a:hover .ir{ width:29px; height:29px; margin-top:9px;background-position:-139px -154px;  margin-left:5px;}
.top_warp_nav b{ width:49px; float:left; font-size:13px; color:#444; font-weight:normal; margin-right:7px;}
.top_warp_nav b a{ color:#000;}
.top_warp_nav b a:hover{ color:#646464;}
/*首页导航*/
.nav{ height:50px; background:#3a4f7a; clear:both;}
.nav ul { width:1200px; margin:0 auto;}
.nav ul a {line-height:50px; float:left; text-align:center; margin-right: 7px; padding: 0px 6px 0px 5px;color:#FFF;}
.nav ul a.dtel{color:#fffd68;font-weight:600;padding-left:10px;padding-right:10px;font-family:verdana,微软雅黑;}
.nav ul a:hover{ background:#822d09; display:block;}
.nav ul span{   font-size: 13px;width:58px !important; padding:0px !important; padding-right:6px !important;padding-top:2px !important; text-align:center !important; line-height:50px; height:50px; background-position:-396px -130px; color:#2f4666 !important; margin-left:3px; margin-right:3px; float:left;}
.nav ul .cur{ background:#822d09; padding-left:6px;line-height:50px; padding-right:6px; }
/*没登录之前*/
.unlogin{ width:80px !important; margin-top:33px !important; margin-left:5px !important; border-right:none !important; float:right !important;background-position:-204px -150px; padding-left:17px;}
.unlogin a{ color:#000; cursor:pointer;}
.unlogin a:hover{ color:#851603;} 
.ih{ width:22px !important; height:23px; background-position:-204px -125px; margin-top:32px !important; float:right !important; margin-right:0 !important; margin-left:3px !important; cursor:pointer;}
/*登录后显示用户中心*/
.usercenter{ width:118px; float:right; font-size:12px; padding-top:25px; line-height:37px;}
.usercenter img{ width:27px; height:27px; float:left; margin-right:5px !important; margin-top:3px !important;}
.usercenter a{ color:#444;}
.usercenter a:hover{ color:#851603;}
/*当前位置*/
.left3 ul { float:left; padding-left:18px; padding-top:18px; padding-top:36px; width:458px;background-position:426px -340px;}
.current{ width:1184px; margin:5px auto; height:50px; line-height:50px; font-size:13px; color:#7f7f7f;background:#fff;border-bottom:1px solid #ddd;padding:2px 8px;border-radius: 5px;}
.current p{ float:left;}
.current p a{ color:#7f7f7f;}
.current p a:hover{ color:#822d09;}
.current .right{ float:right; width:300px; padding-top:16px;}
/*搜索框*/
.search{width:370px; float:right; margin-top:8px; margin-right:0px;}
.search_input{ width:250px; height:30px; line-height:31px; border:#ddd 1px solid; float:left; padding-left:5px; font-size:14px; color:#a9a9a9;}
.search .search_annv{ width:43px; height:32px; float:left; border:none; cursor:pointer; background-position:-303px 6px; background-color:#ddd;}
/*--列表页面--*/
/*列表左侧分类*/
.left dl{ overflow:hidden; width:813px; margin:0 auto; margin-bottom:25px; margin-top:7px;}
.left dl a{ height:26px; line-height:26px; float:left; background:#f9fbfa; border:#edecec 1px solid; margin-right:5px; font-size:13px; color:#444; padding-left:7px; padding-right:7px; margin-top:10px;}
.left dl a:hover{background:#851603; color:#FFF;}
.left dl .cur{background:#851603; color:#FFF;}
.mulus_left{ padding-bottom:5px !important;/* padding-bottom:35px !important;*/ margin-bottom:10px !important;}
.mulus_left h1{ width:810px !important; border-bottom:#dadada 1px dotted; padding-bottom:15px !important;}
.mulus_left h1 i{ width:16px; height:16px; background-position:-238px 0px; float:left; margin-top:5px; margin-right:12px;}
.nonebottom{padding-bottom:0px !important; }
/*标题下面图文列表 列表页*/
/*最新 热门 推荐*/
.top_list{ background:#fff; display:block;}
.top_list span{ width:802px; font-size:16px; border-bottom:#dadada 1px dotted; padding-bottom:15px ; font-weight:normal; display:block; overflow:hidden; background-position:-238px -53px; margin:0 auto; padding-left:7px;}
.top_list span img{ border:0 !important; margin:0 !important; padding:0 !important; padding-top:32px !important; padding-right:8px !important;}
.top_list span a:hover{ color:#d14836;}
.top_list span .cur{ color:#d14836; font-weight:bold;}
.top_list span a{ color:#454545; padding-left:20px; float:left;display:block;}
.top_list span a:hover{ font-weight:bold;}
.top_list i{ height:28px; display:block;}
/*图文 列表*/
.content_a .left3{ width:890px; overflow:hidden; background:#FFF; padding-bottom:24px; margin-bottom:5px;}
.content_a .left3:hover{ background:#f2f2f2;}
.left3 ul { float:left; padding-left:18px; padding-top:18px; padding-top:25px; width:410px;}
.left3 img{ margin-left:40px; margin-top:26px;} 
.left3 ul li{ height:32px; line-height:32px; margin-right:23px; font-size:15px; border-bottom:#eee 1px solid; padding-left:15px;background-position:-365px 15px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.left3 ul li i{ padding-right:13px; color:#063d71;}
.left3 ul li a{ color:#c72100; width:490px; display:block;white-space:nowrap; overflow:hidden;}
.left3 ul li span{ color:#999; font-size:12px; float:right;}
.left3 ul li a:hover{ text-decoration:underline !important;}
.lbg-gg{width: 210px;height: 165px;float: left;}
.left3 .lbg{ background-position:584px -205px !important; float:left !important;}
/*.content_a .left p{ color:#444; line-height:28px; padding:0 40px;margin-bottom:26px;word-spacing:8px;font-size:16px; font-family:"宋体";}
.content_a .left h2{ height:22px; color:#333; line-height:22px; margin:25px 40px 20px 40px; font-size:18px; display:block; background-position:0px -512px; overflow:hidden;clear:both; display:block;}
.content_a .left h2 a{ width:22px; height:22px; line-height:22px; background:#2f567a; text-align:center; color:#FFF; float:left; font-size:12px; font-weight:normal; margin:2px 0px 0px 0px; padding-top:-2px; padding-left:1px;}
.content_a .left h2 span{ height:24px; line-height:24px; background:#FFF; display:block; float:left; padding:0 7px;}*/
.topicRecommend ul { float:left; padding-left:18px; padding-top:18px; padding-top:26px; width:616px;}
.topicRecommend { margin-bottom:10px !important;}
.topicRecommend  b img{display:block;cursor:auto; zoom:1; margin-left:0px !important;}
.topicRecommend  .li_h{ float:left; width:176px; margin-left:40px; float:left;}
.topicRecommend  b span{ font-weight:normal; clear:both; width:176px; display:block;line-height:24px;line-height:24px\9;overflow:hidden;margin-top:-24px;color:#e4e4e4;height:24px;cursor:pointer; text-align:center;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; *zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.topicRecommend  b span{  font-weight:normal;clear:both; width:176px; display:block;line-height:24px;line-height:24px\9;overflow:hidden;margin-top:-24px;color:#e4e4e4;height:24px;cursor:pointer; text-align:center;filter:Alpha(opacity=50); background:#000;position:static;*zoom:1;}}

.content_a .daoyu{ border-left:#c72100 5px solid; margin:0 40px !important; padding:0px !important; padding-left:10px !important;margin-bottom:26px !important;}
.left1{border-radius: 8px;}
/*列表*/
.mulus_bg{ background:none !important; padding-top:0px !important; padding-bottom:20px !important;border-radius: 5px;}
.left1 ul li a{ cursor:pointer;color:#333;}
.mulu_dl_top{ margin-bottom:15px !important;}
.mulu_dl_top a{ padding-right:9px !important; padding-left:8px !important;}
.left1 ul {display:none;}
.left1 ul li img{ float:left; width:145px;max-height:133px;min-height:100px; margin-right:24px; margin-left:40px; margin-top:10px; border-radius:5px;border:1px solid #eee;}
.left1 ul li b{ font-size:20px; color:#0b83cf; padding-top:10px; margin-left:0px; width:630px; float:left; font-weight:300;margin-bottom:2px;}
.left1 ul li b a{ color:#000;} 
.left1 ul li b a:hover{ color:#851603;}
.left1 ul li{ background:#FFF; margin-bottom:4px; overflow:hidden; border-bottom:1px solid #eee;padding-bottom:20px;padding-top:6px;line-height:28px;}
.left1 ul li span{color:#C64324}
.eyy ul li{ padding-bottom:24px;}
.left1 ul li:hover{ background:#f9f9f9;}


.left1 ul li p{ line-height:22px; color:#999; /* padding-top:10px; */ /* padding-right:40px; */word-break:break-all;/*强制换行*/ font-size:14px; /* padding-left:40px; height: 80px;*/overflow: hidden;width: 640px;font-weight:400;}
.mulus_bg ul li i{font-size:12px;color:#9e9e9e;text-align:right;display:inline;margin-top: -27px;font-style:normal;margin-right: 30px;}
.mtopp ul li i{ font-size:13px; color:#9e9e9e; text-align:right; display:block; font-style:normal; margin-right:30px !important;}

.left1 ul li h1{ margin:0 auto;}
.left1 .recommend {  background-position: 398px -340px;  width: 428px;  float: right;  padding-right: 20px;}
.left1 .hot{ background-position:347px -391px; width:415px; float:right; padding-right:33px;}
.left1 .bg_new{ background-position:-256px 10px; height:28px; width:30px;}
.mmo{ margin-bottom:0px !important;}

/*--文章内容左侧 div--*/
.c_left{float:left; width:890px; margin-bottom:10px;border-radius: 8px;}
/*标题 div*/
.content_a .left h1{ width:810px; line-height:25px; font-size:24px; margin:0 auto; font-weight:600; padding-bottom:10px; padding-top:6px; color:#444;}
.content_a{ width:1200px; margin:0 auto; overflow:hidden;border-radius: 8px;}
.content_a .left{ width:890px; background:#FFF; overflow:hidden; padding:30px 0px; padding-top:27px; margin-bottom:10px;border-radius: 5px;}
/*.content_a .left p a{ color:#c72100;}*/
.content_a .left p a img{ /*width:21px !important; height:21px !important;*/ display:inherit;padding-bottom: 11px;}

.content_a .left p img{ max-width:100%;height:auto !important; display: block;  vertical-align: middle; margin: 0 auto;}

/*文章正文中表格的样式*/
.left table{ background:url(/img/logo2.png) top center repeat-y;width:608px; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important; margin:0px 40px 25px 40px;}
.left table tr{border:#bababa 1px solid;}
.left table tr:hover{ background:#d6d5d3;}
/*.left table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;border-top:#bababa 1px solid;}
*/
.left table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;/* border-top:#bababa 1px solid; */background-color: #e9f5fc;}

.left table td{ border-bottom:#bababa 1px solid; border-right:#bababa 1px solid; text-align:center; height:25px; font-size:13px;}
.left table tbody{ border:#bababa 1px solid;}
#conten ._left .content_a table{ color:#444; border-left:#bababa 1px solid !important; margin:0px auto; margin-bottom:10px;}
.left .left1{ float:left; width:890px; background:#FFF; overflow:hidden; padding:10px 0px;}
/*时间 收藏*/
.sound{ width:810px; height:33px; border-bottom:#D9D8D8 1px dotted; margin:0 auto; display:block; font-size:12px; color:#666; letter-spacing:0.8px;}
.sound a{ color:#b60c0c; padding-right:12px;}
.sound b{ font-weight:normal; color:#999; padding-right:14px; font-size:13px;}
/*标题下面图文列表*/
.tu_wen{width:808px; overflow:hidden;margin:0 auto; margin-bottom:12px;}
.tu_wen b img{ background:#eee; width:235px;height:156px;display:block;cursor:auto; zoom:1;}
.tu_wen ul { float:left; background:#fff; padding-left:0px; padding-top:7px;}
.tu_wen ul li{ width:50%;height:30px; line-height:30px; border-bottom:#e4e4e4 1px solid;background-position:-965px 17px; padding-left:0px; font-size:14px;word-break:keep-all;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tu_wen ul li i{ padding-right:12px; color:#063d71;}
.tu_wen ul li a{ color:#c72100;}
.tu_wen ul li a:hover{ text-decoration:underline;}
.tu_wen .li_h{ float:left;}
.tu_wen b span{ font-weight:normal; clear:both; width:235px; display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer; text-align:center;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; *zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.tu_wen b span{  font-weight:normal;clear:both; width:235px; display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer; text-align:center;filter:Alpha(opacity=50); background:#000;position:static;*zoom:1;}}



.foe{ border-bottom:0px !important;}
/*左侧文章内容 p*/
.content_a .right {width:300px; float:right; overflow:hidden;}

.fixed {width:300px; top:0px; overflow:hidden;}
.a_color{ color:#c72100;}
.op{width:600px; margin:0 auto; margin-top:45px; overflow:hidden;}
.span_tp{ width:400px;padding-top:10px !important; display:block;}
.span_bf{ width:400px; padding-bottom:10px !important; display:block;}
/*文章下面 相关文章*/

.px{border:0 !important; padding:0 !important; margin:0 !important; display:inline !important; padding:0 8px !important;}

/*评论上面广告条*/
.banner_s{  width:890px !important; margin:0 auto; clear:both;}
.banner_s img{width:890px !important;  height:80px !important; margin-bottom:10px;}

/*评论发布外部的*/
.discuss{ padding:0 40px !important; width:610px !important; margin:0 auto; padding-top:10px !important; margin-bottom:10px !important; background:#FFF;}
.border_div{width:600px; margin:0 auto; overflow:hidden;}
/*左侧底部高清图片*/
.cont_border{ padding-bottom:22px !important;}
.s_border{ padding-bottom:13px;}
.siderbar_b dl{ width:120px; float:left; margin-left:17px; overflow:hidden; text-align:center; padding-bottom:15px;}
.siderbar_b dl img{ display:block;cursor:auto; zoom:1; height:75px;}
.siderbar_b span:hover{ color:#fff;}
.siderbar_b dl span{ display:block;line-height:22px;line-height:22px\9;overflow:hidden;margin-top:-20px;color:#e4e4e4;height:22px;cursor:pointer; text-align:center;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:12px;*zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.siderbar_b dl span{ display:block;line-height:22px;line-height:22px\9;overflow:hidden;margin-top:-20px;color:#e4e4e4;height:22px;cursor:pointer; text-align:center;filter:Alpha(opacity=50); background:#000;position:static; font-size:12px;*zoom:1;}}
/*左侧高清图片*/
.left_div{width:640px; padding-left:25px; overflow:hidden;}
.left1 b{  font-size:18px; font-weight:bold; margin:0 auto; display:block; margin-bottom:15px;}
.left1 b a{ color:#333;}
.left_div dl{ width:185px; float:left; margin-left:15px; margin-right:9px; margin-bottom:12px; overflow:hidden; text-align:center;border:solid 1px #ccc5c1;}
.left_div dl img{ display:block;cursor:auto; zoom:1;}
.left_div dl span:hover{ color:#fff;}
.left_div dl span{ display:block;line-height:24px;line-height:24px\9;overflow:hidden;margin-top:-24px;color:#e4e4e4;height:24px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:13px;*zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.left_div dl span{ display:block;line-height:24px;line-height:24px\9;overflow:hidden;margin-top:-24px;color:#e4e4e4;height:24px;cursor:pointer;filter:Alpha(opacity=50);background:#000;position:static; font-size:13px;*zoom:1;} }
/*--文章内容 列表 右侧--*/
.siderbar_b { background:#FFF; width:300px; margin:0 auto; float:right; margin-bottom:14px; overflow:hidden;}
.siderbar_b h3{ width:257px; margin:0 auto; height:33px; font-size:16px; padding-top:25px; margin-bottom:3px;}
.siderbar_b ul{ width:257px; margin:0 auto; padding-bottom:18px; overflow:hidden;}
.siderbar_b ul li{ height:45px; line-height:45px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border-bottom:#edf0f2 1px solid; font-size:15px;}
.siderbar_b ul .li_h a{ color:#fff;}
.siderbar_b ul .bo_li{ border-bottom:0px; height:34px; line-height:34px;}
.siderbar_b ul li a{ color:#444;}
.siderbar_b ul li a:hover{ color:#822d09;}
.siderbar_b_i{ color:#b60c0c !important;}
.siderbar_b_i{ width:14px; height:14px; background-position:-238px -20px; float:left; margin-top:4px; margin-right:12px;}
.siderbar_b_ii{ width:14px; height:14px; background-position:-238px -38px; float:left; margin-top:4px; margin-right:12px;}
.s_ii{ width:16px; height:16px; background-position:-159px -303px; float:left; margin-top:3px; margin-right:12px;}
.s_iv{ width:12px; height:16px; background-position:-230px -302px; float:left; margin-top:3px; margin-right:12px;}
.s_id{ width:14px; height:16px; background-position:-208px -302px; float:left; margin-top:3px; margin-right:12px;}
.s_ic{ width:14px; height:10px; background-position:-184px -302px; float:left; margin-top:6px; margin-right:12px;}

/*右侧列表实验*/
.siderbar_ba { background:#FFF; width:300px; margin:0 auto; float:right; margin-bottom:14px; overflow:hidden;border-radius: 5px;}
.siderbar_ba h3{ width:257px; margin:0 auto; height:33px; font-size:20px; padding-top:25px; margin-bottom:3px;}
.siderbar_ba h3 a{ color:#333;}
.siderbar_ba ul{ margin:0 auto; padding-bottom:18px; width:257px;}
.siderbar_ba ul li{border-bottom:#edf0f2 1px solid; font-size:15px; width:257px; padding-top:7px; height:45px; padding-bottom:7px;display:table; overflow:hidden;}
.siderbar_ba ul li.dtel{color:#f33603;font-size:14px;font-weight:bold;font-family:verdana;padding-top:3px;height:25px;padding-left:25px;}
.siderbar_ba ul li a:hover{ color:#822d09;}
.siderbar_ba ul li img { float:left; margin-right:10px;border-radius: 6px;border:1px solid #eee;border-radius: 6px;}
.siderbar_ba ul li a{vertical-align:middle; display:table-cell; color:#444;}
.siderbar_ba ul li a p{ display:table-cell;vertical-align:middle;height:45px;}
.siderbar_ba ul .li_h span{display:block;}
.siderbar_ba ul .li_h{ height:150px; font-size:15px; line-height:34px; display:block; margin-bottom:10px;}
.siderbar_ba ul .li_h img{width:257px; height:150px;}
.siderbar_ba ul .li_h a{ color:#fff;}
.siderbar_ba ul .bo_li{ border-bottom:0px;}
.siderbar_ba ul .li_h span{ display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#0659f7', endColorstr = '#0659f7' )/9;filter:Alpha(opacity=90);background:#000; padding-left:10px;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:15px;*zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.siderbar_ba ul .li_h span{ display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer;filter:Alpha(opacity=50); background:#000; padding-left:10px;position:static; font-size:15px;*zoom:1;}}
.siderbar_ba ul .li_h span:hover{ color:#fcfcfc;}

/*右侧热门排行*/
.siderbar_b1 { background:#FFF; width:300px; margin:0 auto; float:right; margin-bottom:14px;}
.siderbar_b1 h3{ width:257px; border-bottom:#efefef 1px solid; margin:0 auto; height:33px; font-size:16px; padding-top:25px;}
.siderbar_b1 ul{ width:257px; margin:0 auto; padding-top:18px; padding-bottom:18px; overflow:hidden;}
.siderbar_b1 ul li{ height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.siderbar_b1 ul li a{ color:#444;}
.siderbar_b1 ul li a:hover{ color:#822d09;}
.siderbar_b1 ul li i{ padding-right:12px; font-weight:bold; color:#063d71;}
/*右侧图片上标题*/
.p_bottom{ margin-bottom:22px !important;}
/*b样式*/
.b_width{ width:810px;}
.b_width i{ background-position:-357px 0px; width:5px; height:8px; float:left; margin-top:10px; margin-right:11px;}
.b_css{margin-left:30px;}
.b_width_top{ padding-top:22px; clear:both; border-top:#999 1px dotted;}
.xiu{margin-bottom:15px; width:613px; margin-top:-10px; border:none;}
.jz_more{text-align:center; line-height:50px; height:50px; padding:0 !important; margin:0 !important; color:#7f7f7f; background:#FFF;}
.jz_more a{ color:#999;}
/*dl样式*/
.m_top{ clear:both; padding-top:15px; width:596px;}
.m_top img img{ padding-left:7px;}
.m_left2{ margin-left:21PX !important;}
/*内容左侧 视频*/
.leftc{ width:615px; margin-left:38px;}
.leftc dl{ width:143px; float:left; margin-left:9px;}
.leftc dl img{ display:block;cursor:auto; zoom:1;}
.leftc dl span:hover{ color:#fff;}
.leftc dl span{ display:block;line-height:22px;line-height:22px\9;overflow:hidden;margin-top:-20px;color:#e4e4e4;height:22px;cursor:pointer; text-align:center;
filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;
filter:Alpha(opacity=50);background:#000;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:12px;*zoom:1;}
 @media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.leftc dl span{ display:block;line-height:22px;line-height:22px\9;overflow:hidden;margin-top:-20px;color:#e4e4e4;height:22px;cursor:pointer; text-align:center; filter:Alpha(opacity=50); background:#000; position:static; font-size:12px; *zoom:1;}}
/*分页*/
#fenye { clear:both;margin-top:15px;}
#fenye A{ background:#fff; color:#333; padding:10px 13px 10px 13px; line-height:35px; height:35px;}
#fenye A:hover{ background:#385A9E; color:#fff;}

.d{ padding-bottom:21px !important;}
.xsc{ margin-right:0px !important;}

/*关于我们*/
.about_us{ margin:0 auto; width:998px; padding-bottom:46px; overflow:hidden;}
.about_us .left{ width:158p+-+x; background:#f7f6f4; float:left;border-bottom:#dbd6d0 1px solid;}
.about_us .left ul{ min-height:810px; border-right:#d6d1cb 1px solid; border-left:#d6d1cb 1px solid; float:left; width:156px;}
.about_us .left ul a{ height:45px; display:block; line-height:45px; border-bottom:#dbd6d0 1px solid; border-top:#fff 1px solid; color:#261d1e;}
.about_us .left ul i{ width:5px; height:10px; background-position:-238px -217px; float:left; margin-top:18px; margin-left:20px; margin-right:15px;}
.about_us .left ul a:hover{ background:#fcfcfb;}
.about_us .img_j{ width:6px; height:66px; float:left; background-position:-252px -290px;}
.img_j img{ padding-top:12px;}
.gy_top{ width:157px; padding-top:11px; height:35px; background-position:-261px -302px; border-right:#d6d1cb 1px solid;}
.about_us .left ul .gy_border_no{ border-top:none;}
.a_{ color:#812d09; font-size:17px; padding-left:35px; line-height:20px !important;}
.aa_{width:156px; border:#d6d1cb 1px solid; border-bottom:none; height:11px;}
.about_us .right{ width:808px; float:left; background:#fff; border:#dcdcdc 1px solid; border-left:none; min-height:867px; padding-left:25px;}
.about_us .right span{ height:57px; line-height:57px; border-bottom:#dbd6d0 1px solid; margin-right:25px; font-size:20px; display:block; margin-bottom:25px;}
.about_us .right p{  color:#444; line-height:28px; padding:0 25px 0 0px;margin-bottom:26px;word-spacing:8px;font-size:16px; font-family:"宋体";}

/*分享*/
.fenxiang{ width:598px; margin:0 auto; padding-top:13px;}
.btns_wrap { padding-top:10px;width:618px; margin:0 auto; overflow:hidden;/* height:50px; */text-align:center;}
.btns_wrap .commend {display:block;width:40px;height:40px;background:url(http://img.gaosan.com/images/share_btn_bg.png) no-repeat -13px -9px;margin-top:6px;top:7px;float:right;}
.btns_wrap .commend:hover {	background:url(http://img.gaosan.com/images/share_btn_bg.png) no-repeat -250px -9px}
.btns_wrap .bdsharebutton_box .bds_more {display:block;width:40px;height:40px;background:url(http://img.gaosan.com/images/share_btn_bg.png) no-repeat -13px -491px;margin-top:6px;top:7px;/*float:right;padding-right:6px;*/}
.btns_wrap .bdsharebutton_box .bds_more:hover {background:url(http://img.gaosan.com/images/share_btn_bg.png) no-repeat -250px -491px}
.btns_wrap b {top:20px;float:right;padding-left:15px;padding-top:16px; float:left;}
.btns_wrap .bdsharebutton_box a {display:inline-block;background-image:url(../image/share_btn_bg.png);background-repeat:no-repeat;width:40px;height:40px; margin-left:4px; margin-right:4px;padding:0}
.btns_wrap .bdsharebutton_box .bds_tsina {background-position:-13px -72px}
.btns_wrap .bdsharebutton_box .bds_tqq {	background-position:-14px -140px}
.btns_wrap .bdsharebutton_box .bds_qzone {background-position:-14px -210px}
.btns_wrap .bdsharebutton_box .bds_sqq {	background-position:-14px -282px}
.btns_wrap .bdsharebutton_box .bds_weixin {background-position:-13px -355px}
.btns_wrap .bdsharebutton_box .bds_tsina:hover {	background-position:-250px -72px}
.btns_wrap .bdsharebutton_box .bds_tqq:hover {background-position:-250px -140px}
.btns_wrap .bdsharebutton_box .bds_qzone:hover {	background-position:-250px -210px}
.btns_wrap .bdsharebutton_box .bds_sqq:hover {background-position:-250px -282px}
.btns_wrap .bdsharebutton_box .bds_weixin:hover {background-position:-250px -355px}
.btns_wrap .share_tip {	position:absolute;left:337px;top:7px;width:80px;font-size:12px;color:#585858}
#bdshare {display:none;overflow:hidden;position:relative}

/*快捷导航*/
.bottonNav{width:608px; border-radius:2px; height:34px; margin:0 auto; border:#cdcdcd 1px solid; background:#fdfdfd; margin-top:30px; margin-bottom:10px;}
.bottonNav a{ width:83px; float:left; border-right:#cdcdcd 1px solid; display:block; line-height:34px; padding-left:37px; color:#0f6b99; background-position:-347px -26px;}
.bottonNav a:hover{ color:#b60c0c;}
.bottonNav .bordera{ border:none; width:87px;}
.marginbottom{ margin-bottom:5px !important; background:#FFF; padding-top:25px;}

/*首页*/
/*快捷导航*/
.kuaijie_nav{ width:1200px; margin:0 auto; overflow:hidden; background:#FFF;}
.kuaijie_nav h1{ width:148px; font-size:24px; line-height:75px; text-align:center; display:block; float:left;}
.kuaijie_nav ul{ width:1040px; float:left; margin-top:10px; padding-bottom:9px; color:#ddddeb;}
.kuaijie_nav ul a { line-height:30px; color:#333; padding-right:13px; padding-left:14px; text-decoration:none;}
.kuaijie_nav ul a:hover{ background:#2f4666; color:#FFF;}
.kuaijie_nav ul .cur{ background:#2f4666; color:#FFF;}
.hl{ padding-left:4px !important; padding-right:5px !important;}
.mtop{ margin-top:8px;}
.bspan{ display:block;}
.bleft{ width:495px; height:4px; background:#822d09; float:left; display:block;}
.bright{ width:705px !important; height:4px; background:#2f4666 !important; float:right !important; display:block;}
.indexcon{ width:1200px; margin:0 auto; margin-top:8px; clear:both; overflow:hidden; margin-bottom:8px;}
/*快捷导航 banner下面两排*/
.left_nav{ width:864px; float:left;overflow:hidden; padding-bottom:15px; padding-top:15px; margin-top:8px; background:#FFF;border-radius: 5px;}
.left_nav_img{ padding-top:15px; padding-left:15px; height:321px; margin-bottom:19px;}
.left_nav ul { margin-left:15px;}
.left_nav ul li{ width:61px; height:59px; border:#2f4666 1px solid; display:block; float:left; margin-right:16px; border-radius:2px; text-align:center; font-size:13px;}
.left_nav ul li a{ color:#FFF; padding-top:35px; display:block;}
.left_nav ul li a:hover{ color:#2f4666;}
.left_nav .i_a,.left_nav .i_b,.left_nav .i_c,.left_nav .i_d,.left_nav .i_e,.left_nav .i_f,.left_nav .i_g,.left_nav .i_h,.left_nav .i_i,.i_aa:hover,.ddi,.jw,.jr,.left3 .lbg,.chartTitle i{ background:url(../image/icon_brands.png) no-repeat;  display:block;}
.left_nav .i_a{ width:61px; height:59px; background-position:0px -61px;}
.left_nav .i_a:hover{ background-position:0px 0px;}
.left_nav .i_b:hover{ background-position:-65px 0px;}
.left_nav .i_c:hover{ background-position:-130px 0px;}
.left_nav .i_d:hover{ background-position:-195px 0px;}
.left_nav .i_e:hover{ background-position:-260px 0px;}
.left_nav .i_f:hover{ background-position:-325px 0px;}
.left_nav .i_g:hover{ background-position:-390px 0px;}
.left_nav .i_h:hover{ background-position:-455px 0px;}
.left_nav .i_i:hover{ background-position:-520px 0px;}
.left_nav .i_b{ background-position:-65px -61px;}
.left_nav .i_c{ background-position:-130px -61px;}
.left_nav .i_d{ background-position:-195px -61px;}
.left_nav .i_e{ background-position:-260px -61px;}
.left_nav .i_f{ background-position:-325px -61px;}
.left_nav .i_g{ background-position:-390px -61px;}
.left_nav .i_h{ background-position:-455px -61px;}
.left_nav .i_i{ background-position:-520px -61px;}
.left_nav .i_i,.left_nav .i_h,.left_nav .i_g,.left_nav .i_f,.left_nav .i_e,.left_nav .i_d,.left_nav .i_c,.left_nav .i_b{width:61px; height:59px;}
.left_nav .i_h,.left_nav .i_g,.left_nav .i_f{ margin-right:9px;}

/* 焦点图 */
.fcsBox { float:left; position:relative; width:864px; height:358px;  overflow:hidden; text-align:left;}
.fcsBox .pic img { width:100%; height:358px; display:block;border-radius:8px;}
.fcsBox .txt-bg { position:absolute; bottom:0; z-index:1; height:36px; width:100%;  background:#333; filter:alpha(opacity=40); opacity:0.4; overflow:hidden;}
.fcsBox .txt { position:absolute; bottom:0; z-index:2; height:36px; width:100%; overflow:hidden;}
.fcsBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.fcsBox .txt li a{ display:block; color:#eee; padding:0 0 0 10px; font-size:16px; font-weight:bold;}
.fcsBox .num { position:absolute; z-index:3; bottom:8px; right:8px;}
.fcsBox .num li{ margin-right:7px !important;float:left; position:relative; width:13px; height:13px;  overflow:hidden; text-align:center; margin-right:1px; cursor:pointer;}
.fcsBox .num li a,.fcsBox .num li span { border-radius:30px; position:absolute; z-index:2; display:block; color:white; width:100%; height:100%; top:0; left:0; text-decoration:none;}
.fcsBox .num li span { z-index:1; background:black; filter:alpha(opacity=50); opacity:0.5;}
.fcsBox .num li.on a,.fcsBox .num a:hover{ background:#973e3a; border-radius:30px;}

.ll{ float:left; width:864px;}
/* 图片滚动 */
.imgsScroll{ position:relative; overflow:hidden; margin-top:8px;width:1200px;background:#fff;border-radius: 8px;}
.imgsScroll ul{ overflow:hidden; zoom:1;}
.imgsScroll ul li{  background:#fff;text-align:center; float:left;margin-top:5px; width:172px; margin-right:8px; height:165px; overflow:hidden; display:inline; background:#fff; line-height:35px; color:#666;padding:10px 10px;}
.imgsScroll ul li a{ color:#444;display:block;}
.imgsScroll ul li p{ width:100%;clear:both;line-height:42px;}
.imgsScroll ul li a:hover{ color:#822d09;}
.imgsScroll ul li img{ width:145px; height:130px; border-radius: 12px;border:1px solid #E5E5E5;}
.imgsScroll ul li img:hover{ border:1px solid #2c9eff;}
/*.imgsScroll .prev,.imgsScroll .next{ position:absolute; left:15px;top:77px; right:17px !important; display:block; width:37px; height:37px; overflow:hidden; background:url(../image/icons.png) no-repeat; cursor:pointer;}
.imgsScroll .next{ left:auto; right:10px; background-position:-81px 0;}
.imgsScroll .prevStop{ background-position:0px 0;}
首页banner右侧div*/
.mmmtop{ padding-top:15px;}
.mmmtop li{ height:43px !important;}
/*头条*/
.toutiao{position: absolute;display: block;width: 67px;height: 67px;overflow: hidden;background-position: -390px -189px;top: -1px;left: 767px;}
/*右侧列表实验*/
.sidbarright_baa { background:#FFF; width:328px; margin:0 auto; float:right; overflow:hidden;border-radius: 5px;}
.sidbarright_baa h3{ width:298px; margin:0 auto; height:33px; font-size:16px; padding-top:25px; margin-bottom:3px;}
.sidbarright_baa h3 a{ color:#BD2704;border-bottom:1px solid #BD2704;}
.sidbarright_baa ul{ margin:0 auto; padding-bottom:3px; width:298px; overflow:hidden;}
.sidbarright_baa ul li{border-bottom:#edf0f2 1px solid; font-size:15px; width:297px; padding-top:4px; height:40px;display:table; overflow:hidden;}
.sidbarright_baa ul li a:hover{ color:#822d09;}
.sidbarright_baa ul li img { float:left; padding-right:10px;}
.sidbarright_baa ul li a{vertical-align:middle;display:table-cell; color:#444;}
.sidbarright_baa ul li a p{ display:table-cell;vertical-align:middle;height:50px;}
.sidbarright_baa ul .li_h span{display:block;}
.sidbarright_baa ul .li_h{ font-size:15px; line-height:34px; display:block; overflow:hidden;}
.sidbarright_baa ul .li_h img{width:100%; height:172px;}
.sidbarright_baa ul .li_h a{ color:#fff;}
.sidbarright_baa ul .bo_li{ border-bottom:0px;}
.sidbarright_baa .ssm{border-bottom:none; padding-bottom:10px;}
.sidbarright_baa ul .li_h span{ display:block;line-height:34px;line-height:34px\9;top:10px;overflow:hidden;margin-top:-54px;color:#e4e4e4;height:34px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000; padding-left:10px;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:15px;*zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.sidbarright_baa ul .li_h span{ display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer;filter:Alpha(opacity=50); background:#000; padding-left:10px;position:static; font-size:15px;*zoom:1;}}
.sidbarright_baa ul .li_h span:hover{ color:#fcfcfc;}
.sidbarright_baa dl{ overflow:hidden; width:319px; margin-top:2px;}
.sidbarright_baa dl a{ color:#2c6bb3; margin-left:16px; line-height:37px;text-align:center; color:#444; width:88px; height:37px; margin-top:11px; float:left; background:#efefef; border-radius:3px;}
.sidbarright_baa dl a:hover{ color:#fff; background:#822d09;}
/*右侧列表实验*/
.sidbarRight_bh { background:#FFF; width:328px; float:right; padding-bottom:7px; margin-top:8px;}
.sidbarRight_bh h3{ width:298px; margin:0 auto; height:33px; font-size:16px; padding-top:25px; margin-bottom:3px;}
.sidbarRight_bh h3 a{ color:#444;}
.sidbarRight_bh ul{ margin:0 auto; width:298px;}
.sidbarRight_bh ul li{border-bottom:#edf0f2 1px solid; height:103px; width:297px; padding-top:20px;}
.sidbarRight_bh ul li a:hover{ color:#822d09;}
.sidbarRight_bh ul li b a{ width:85px !important; display:block;float:left;}
.sidbarRight_bh ul li b{ height:30px; display:block; color:#333; padding-top:6px; font-size:16px;}
.sidbarRight_bh ul li b span{ font-weight:normal; color: rgb(153, 153, 153); font-size:14px;}
.sidbarRight_bh ul li img{ width:86px; height:86px; float:left; margin-right:20px; border-radius:50px;}
.sidbarRight_bh ul li p{ color: rgb(153, 153, 153); height:22px;}
.sidbarRight_bh dl .li_h span{ float:left;}
.sidbarRight_bh dl .li_h{ font-size:15px; line-height:34px; display:block; overflow:hidden;}
.sidbarRight_bh dl .li_h img{width:100%; height:180px;}
.sidbarRight_bh dl .li_h a{ color:#fff;}
.sidbarRight_bh dl{ margin:0 auto; padding-bottom:3px; width:298px;}
.sidbarRight_bh dl .li_h span{ display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000; padding-left:10px;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:15px;*zoom:1; width:97%;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.sidbarRight_bh dl .li_h span{ display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-34px;color:#e4e4e4;height:34px;cursor:pointer;filter:Alpha(opacity=50); background:#000; padding-left:10px;position:static; font-size:15px;*zoom:1;}}
/*.sidbarRight_bh dl{ overflow:hidden; width:319px; margin-top:2px;}*/
.sidbarRight_bh dl a{ color:#2c6bb3; }
.sidbarRight_bh .sss{ border-bottom:none;}
/*三个块*/
.sankuan{ width:1200px; overflow:hidden; margin:0 auto; margin-top:0px;background:#fff;border-radius: 8px;}
.sidebar_dd1{
	width: 428px !important;
}
.sidebar_dd1 h3{width: 398px !important;}
.sidebar_dd1 ul{width: 398px !important;}
.sidebar_dd1 ul li{width: 398px !important;}
.sidebar_dd ul li a p{width: 338px !important;}
/*右侧列表实验*/
.sidebar_dd { background:#FFF; width:308px; margin:0 auto; float:left; overflow:hidden; margin-right:8px;border-right:1px solid #eee;}
.sidebar_dd h3{ width:298px; margin:0 auto; height:33px; font-size:16px; padding-top:26px; margin-bottom:3px;color:#BD2704;border-bottom:1px solid #E04723;}
.sidebar_dd h3 a{ color:#444;}
.sidebar_dd ul{ margin:0 auto; padding-bottom:18px; width:298px;}
.sidebar_dd ul li{border-bottom:#edf0f2 1px solid; font-size:16px; width:298px; padding-bottom:2px; padding-top:2px; height:45px;display:table; overflow:hidden;}
.sidebar_dd ul li a:hover{ color:#822d09;}
.sidebar_dd ul li img { float:left; border-radius: 12px;border:1px solid #EFEFEF;margin-right:10px;padding:4px;}
.sidebar_dd ul li img:hover { float:left; border-radius: 12px;border:1px solid #2c9eff;margin-right:10px;padding:4px;}

.sidebar_dd ul li a{vertical-align:middle;display:table-cell; color:#000;font-size:14px;text-overflow: ellipsis;font-weight:500;line-height:23px;}
.sidebar_dd ul li a:hover{color:#ff0000;}
.sidebar_dd ul li a p{ overflow:hidden;width:238px;display:table-cell;vertical-align:middle;height:50px;}
.sidebar_dd ul li b{font-weight:300;color:#8D8D8D;display:block;font-size:12px;height:20px;overflow:hidden;white-space: nowrap;    text-overflow: ellipsis;width:318px;}
.sidebar_dd ul .li_h span{display:block;}
.sidebar_dd ul .li_h{ height:140px; font-size:15px; line-height:34px; display:block;}
.sidebar_dd ul .li_h img{width:257px; height:140px;}
.sidebar_dd ul .li_h a{ color:#fff;}
.sidebar_dd ul .bo_li{ border-bottom:0px;}
.mmm{ margin-right:0px; float:right;}
/*左侧div*/
.list_index{ width:864px !important; float:left;}
.list_index b{ width:635px !important;}
.list_index ul li img{ margin-left:15PX !important;}
.list_index ul li img:hover{ margin-left:15PX !important;border:1px solid #eee;}

.list_index ul li P{ padding-right:25PX !important;}
.left1 ul li i a{ color:#d14e14;font-size:12px;}
.left1 ul li i a:hover{ color:#9e9e9e;}
.list_index ul li { margin-bottom:10px !important;border-radius: 5px;}
.mtop_{ margin-top:8px !important; padding-bottom:0px !important; }
/*院校 专业div*/
.bd a:hover{ color:#822d09;}
.bd ul li b a{ font-weight:normal; width:60px; float:left; font-size:15px !important;}
.bd ul li{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.titleTop{ width:864px; overflow:hidden; background:#FFF; padding-top:10px;padding-bottom:10px;border-radius: 5px;margin-bottom:6px;}
.titleTop a{ color:#333;}
.titleTop i{ width:14px; height:14px; float:left; display:block; margin-left:15px; margin-right:12px; margin-top:4px; background-position:-360px -190px;}
.titleTop span{ width:720px; height:10px; border-bottom:#e5e5e5 1px solid; float:left;}
.titleTop p{width:85px; font-size:16px; font-weight:bold; height:30px; float:left;color:#BD2704;}


.chartTitle{ width:634px; overflow:hidden; background:#FFF; padding-top:27px; border-bottom:#e5e5e5 1px solid; margin-bottom:10px; margin-left:15px;}
.chartTitle a{ color:#333;}
.chartTitle i{ width:17px; height:16px; float:left; display:block; margin-right:12px; margin-top:4px; background-position:-268px -143px;}

.chartTitle p{width:195px; font-size:16px; font-weight:bold; height:30px; float:left; color:#333; padding-bottom:3px;}


/*院校推荐/专业*/
.academy{ width:1200px; background:#FFF; margin:0 auto; margin-top:3px;  margin-bottom:8px; overflow:hidden;}
.academy h3{ padding-top:26px; overflow:hidden;}
.academy h3 a{ color:#333;}
.academy i{ width:14px; height:14px; float:left; display:block; margin-left:15px; margin-right:12px; margin-top:4px; background-position:-360px -190px;}
.academy em{ width:859px; height:10px; border-bottom:#e5e5e5 1px solid; float:left;}
.academy span{width:85px; font-size:16px; font-weight:bold; height:30px; float:left;}
.ul_academy{ padding:0px 15px 0px 15px; height:41px; margin-top:14px;}
.ul_academy li{width:68px; height:36px; background:#e6eaf3; text-align:center; line-height:36px; float:left; margin-right:7px; color:#666; font-size:15px;}
.ul_academy li a{ color:#666; display:block;}
.ul_academy li a:hover{ width:68px; height:41px; background-position:-321px -145px; color:#FFF;}
.hd .on{ background-position:-321px -145px; height:41px;}
.hd .on a{ color:#FFF;}
/*院校推荐/专业*/
.slideTxtBox .hd .liright{ margin-right:0px !important; width:68px !important;}
.slideTxtBox .hd .liright a:hover{ background:none !important; display:block;}
.dl_academy{ padding:0 15px 0 15px; margin-top:13px;}
.dl_academy li{ width:230px; height:97px; border:#e1e1e3 1px solid; border-radius:3px; float:left; margin-right:15px; margin-bottom:15px;}
.dlright{ margin-right:0px !important; width:225px !important;}
.dl_academy li img{ padding-left:13px; padding-top:14px; float:left; padding-right:15px;}
.dl_academy li dt{ color:#333; height:29px;padding-top:15PX; font-size:15px;}
.dl_academy li dt a{ color:#333;}
.dl_academy li dt a:hover{ color:#822d09;}
.dl_academy li dd{ color:#828282; font-size:12px !important; height:20px;}
.pclass{ height:40px; line-height:40px; padding:0 15px; clear:both; margin-bottom:22px;}
.dl_academy li dd a{color:#828282;}
.dl_academy li dd a:hover{ color:#822d09;}
.pclass a{ padding-right:20px; color:#777;}
.pclass a:hover{ color:#822d09;}
.pclass b{ font-size:15px; font-weight:bold; color:#626262; padding-right:15px;}
/*右侧高考真题列表*/
.chalis{ margin-top:9px !important;padding-bottom:10px !important;}
.chalis li{ height:43px !important; line-height:43px !important; padding:0px !important; width:291px !important; padding-left:10px !important;}
.chalis li a{ width:248px; float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.chalis .borderno{ border-bottom:0px !important;}
.chalis_span{ width:30px !important; height:30px !important; border:#dcdcdc 2px solid; border-radius:40px; margin-top:5px; background-position:-354px -208px; display:block !important; float:right; margin-left:4px;}
.chalis li{ height:42px !important; line-height:42px !important;}
.dl_Professional img{ width:84px !important; height:82px !important; padding:0px !important; margin-left:8px !important; margin-right:15px !important; margin-top:8px !important; border-radius:3px;}
.dl_Professional a{ font-size:12px !important;}
.mimg{ height:170px !important;}
.mimg strong{width:40px; height:27px; line-height:27px; text-align:center; background:#3c5c8a; font-weight:normal; margin-right:5px; margin-top:4px; color:#fff; font-size:13px; float:left; display:block; }
.mimg span{display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-44px !important;color:#e4e4e4;height:34px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000; padding-left:10px;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:15px;*zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.mimg span{ display:block;line-height:34px;line-height:34px\9;overflow:hidden;margin-top:-44px !important;color:#e4e4e4;height:34px;cursor:pointer;filter:Alpha(opacity=50); background:#000; padding-left:10px;position:static; font-size:15px;*zoom:1;}}
.mimg span:hover{ color:#fcfcfc;}
/*专业推荐 下面四个小图标链接*/
.ssii{ width:970px; margin:0 auto; height:60px; clear:both; padding-top:14px; padding-bottom:20px;}
.ssii img{ width:48px; height:48px; border-radius:24px; margin-right:17px; float:left;}
.ssii a{ float:left; line-height:48px; margin-right:35px; display:block; color:#777; padding-left:9px; font-size:15px;}
.ssii a:hover{ color:#822d09;}
.ssii .zy{ width:48px; height:48px; background:url(../image/icon_brands.png) -137px -148px no-repeat; border-radius:50px;}
.ssii .sz{ width:48px; height:48px; background:url(../image/icon_brands.png) -70px -149px no-repeat; border-radius:50px;}
.ssii .lk{ width:48px; height:48px; background:url(../image/icon_brands.png) -203px -144px no-repeat; border-radius:50px;}
.ssii .we{ width:48px; height:48px; background:url(../image/icon_brands.png) -5px -146px no-repeat; border-radius:50px;}
.ssii_we{ margin-right:0px !important;}
/*友情链接*/ 
.youlian{ width:1170px; background:#FFF; margin:0 auto; line-height:58px;color:#999;}
.youlian a{padding:0 9px 0 9px; color:#999;}
.youlian a:hover{ color:#822d09;}
.youlian strong{ color:#333; float:left;}
.youlian ul{ float:left;}
/*最下方广告条广告条 banner*/
.bannerb{ width:1200px; height:98px; margin:0 auto; margin-top:8px; margin-bottom:8px;}
/*右侧最后一个list*/
.mdl{ margin-left:15px;}
.mdl a{ width:94px !important; text-align:center; float:left; margin-top:0px !important; padding-bottom:0px !important; margin-right:8px; margin-left:0px !important; height:107px !important; padding-bottom:5px !important; background:#FFF !important; color:#444;}
.mdl a:hover{ color:#822d09 !important;}
.mdl a img{ width:94px !important; height:100px;}
.mdl span{ display:block;line-height:21px;line-height:21px\9;overflow:hidden;margin-top:-21px !important;color:#e4e4e4;height:22px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000; background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:15px;*zoom:1;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.mdl span{ display:block;line-height:21px;line-height:21px\9;overflow:hidden;margin-top:-21px !important;color:#e4e4e4;height:22px;cursor:pointer;filter:Alpha(opacity=50); background:#000; position:static; font-size:15px;*zoom:1;}}
.mdl span:hover{ color:#fcfcfc;}
/*右侧最后一个list 地区*/
.dd{ margin-left:15px !important; padding-bottom:12px !important; width:310px !important; padding-top:10px;}
.dd a{ width:66px; height:29px; float:left; border:#e1e1e3 1px solid; margin-right:9px; display:block; text-align:center; line-height:30px; margin-bottom:11px; color:#555;}
.dd a:hover{ background:#822d09; color:#fff;}
/*页面下面dl部分*/
.dl_index{ width:985px; height:310px; margin:0 auto; background:#FFF; margin-bottom:8px; padding-left:15px; clear:both;}
.dl_index img{ padding-bottom:15px; width:234px; height:160px;}
.dl_index dl{ width:234px; height:277px; float:left; border:#e1e1e3 1px solid; margin-top:15px; margin-right:8px; overflow:hidden;}
.dl_index dl dd{ height:26px; width:215px; margin:0 auto; color:#9f9e9e;}
.dl_index dl dd a{ font-weight:bold; color:#444 !important;}
.dl_index dl p{ height:32px; width:215px; margin:0 auto;}
.dl_index dl dd a{ color:#aaa;}
.dl_index dl p{ height:32px; width:215px; margin:0 auto; padding-top:14px;}
.dl_index dl p strong{ color:#ff5555; font-size:18px; float:left;}
.dl_index dl p span{ float:right; color:#9f9e9e; font-size:12px;}
/*友情链接点击展开*/
.xs {margin:10px;width:1170px; padding:12px 15px 15px 15px ;	background:#fff; margin:0 auto; color:#333;}
.xs .main {	height:30px;overflow:hidden;}
.xs .main p a{ padding-top:10px; padding: 0 9px 0 9px; color:#999;}
.xs .main p a:hover{ color:#822d09;}
#main1 {height:80px;}
.xs p{ padding-top:10px;line-height: 29px;}
.xs .mainf {line-height: 20px !important;color:#333;}
.xs .intro {color:#036;position:relative;}
.xs .key {float: right;	position: absolute;	margin-top: -19px;color: #999; width:50px;padding-left:4px;	height: 25px;background: #FFF;z-index: 1;left: 1132px;top: -4px;	background:#fff;line-height:28px;}
/*省份*/
.tu{ height:320px; background:#FFF; margin-bottom:8px;}
.mbottom{ margin-bottom:0px !important;}
.mtopp{ margin-top:0px !important;}
/*右侧高考倒计时*/
.daojishi { background:#FFF; width:328px; margin:0 auto; float:right; overflow:hidden; padding-top:15px;}
.daojishi dl{ height:160px;  margin:0 auto; width:298px; border:#a71e33 2px solid; border-radius:5px; background:#fefefe; margin-bottom:25px;}
.daojishi ul{ background-position:-565px -190px; width:300px; height:253px; }
.daojishi ul li{ margin-left:30px; float:left;}
.daojishi ul li span{ width:110px; border:#ccd3e5 1px solid; font-size:13px; color:#444; float:left;}
.daojishi ul li a{ color:#3b5998;  float:left; padding-left:20px;}
.daojishi ul li a:hover{ color:#822d09;}
.xie{ height:19px; width:109px; border:#ccd3e5 1px solid;}
/*高考倒计时图片 高考*/
.daojishiimga{ width:70px; height:70px; float:right; background-position:-282px -196px; margin-top:16px; margin-right:22px;}
.daojishia{ width:202px;display:block; color:#f8f7f7; padding-top:20px; float:left; padding-bottom:22px;}
.daojishi ul li{ padding-top:10px; padding-bottom:7px;}
.daojishi ul li i{ width:4px; height:4px !important; border:#ccd3e4 2px solid; border-radius:10px; display:block; background:#FFF; float:left; margin-top:7px; margin-right:5px;}
.daojishia span{color:#444; padding-left:20px; font-weight:bold; font-size:16px;}
.daojishia b{ color:#880015; font-size:45px; height:40px; font-weight:normal; padding-left:10px; padding-right:10px;}
.daojishib{ background:#880115; height:60px; line-height:60px; display:block; clear:both; color:#FFF; font-size:20px; padding-left:19px;}
.daojishib b{ font-weight:normal; padding-right:6px;}
/*三角块*/
.sanjiao{ float:left;border-width:13px;border-style:dashed dashed dashed solid; /*注意只有左边框为实线，其他为虚线 为了照顾ie*/border-color: transparent transparent transparent #3c5c8a; /*只有左边框有颜色，其他为透明*/width:0; height:0;font-size:0; /*照顾ie6不能定义小于19像素盒子高度的问题。*/ display:block; margin-top:4px !important;}
.mimg .m_rihgtb{ margin-right:0px;}
.mrr{ margin-right:7px !important;}
/*微博 qq公众号*/
.footright span .weibo{ width:25px; height:25px; background-position:-163px -327px; display:block;}
.footright span .qqg{ width:25px; height:25px; background-position:-163px -350px; display:block;}
.footright p a:hover{ color:#822d09;}
/*头条图片 div层*/
#apDiv1 {position:relative;	z-index:1;left: 104px;}
/*脚注*/
.footer{ width:100%; background:#f4f4f5; border-top:#eeeeee 1px solid; height:150px; margin-top:8px;}
.footer ul{ width:1200px; margin:0 auto;}
.footer ul li{ width:500px; float:left;}
.footleft span{ margin-right:10px; height:50px; display:block; float:left; color:#7d7d7d; font-weight:bold; font-size:25px; padding-top:35px;letter-spacing:-1px;}
.footleft span img{ padding-top:8px; float:left;}
.rr{ width:229px !important; height:23px !important; padding-top:0px !important; margin-top:45px !important; background-position:-159px -277px;}
.footleft p{ color:#777; line-height:18px; font-size:12px; clear:both;}
.footright { padding-left:95px; width:405px !important;} 
.footright p{ padding-top:65px;}
.footright p a{ color:#444; font-size:12px; }
.footright span { padding-top:65px; float:left; padding-right:10px;}
.footright span a { float:left; width:27px; height:27px; line-height:27px; background:#e2e2e4; border-radius:20px; margin-left:20px;}
.appfoot{ width:67px; height:20px; background:#2f4666; padding:0 !important; margin:0 !important; margin-right:4px !important; color:#FFF !important; display:block; text-align:center; float:right;}
/*登录*/
.login{ width:860px; height:630px; background:#FFF; margin:0 auto; margin:15px auto; padding:0px 70px;}
.login_img{ padding-top:160px; float:left;}
.loginfot{ width:360px; border:#dcdcdc 1px solid; padding-bottom:15px; float:right; margin-top:120px; font-size:12px; color:#999}
.logintitle{ height:56px; line-height:56px; color:#333; border-bottom:#dcdcdc 1px solid; font-weight:bold; padding-left:40px; margin-bottom:25px; font-size:15px;}
.ja{ width:280px; margin-left:38px; height:31px;}
.ja span{ float:right;}
.jb{ width:280px; height:45px; margin-left:38px; margin-top:20px;}
.jb a{ text-decoration:underline; color:#999;}
.jc{ width:280px; height:31px; margin-left:38px; color:#999;}
.jc a{ color:#999;}
.de{ overflow:hidden; width:285px; margin-left:34px;}
.de ul li{ width:91px; float:left; background:#0F0; height:30px; margin-left:4px;}
.de ul li a{ color:#FFF; line-height:30px; font-size:13px;}
.ddi{ width:15px; height:16px; background-position:0px -122px; margin:7px 5px 0 9px;float:left;}
.jw{ width:18px; height:15px; background-position:-19px -122px; margin:8px 5px 0 9px; float:left;}
.jr{ width:18px; height:15px; background-position:-41px -122px; margin:8px 5px 0 9px; float:left;}
.xi{ background:#1cadec !important;}
.xii{ background:#fb4e56 !important;}
.xiii{ background:#00cb00 !important;}
.anvv{ width:280px; height:30px; background:#2f4666; border-radius:2px; margin-left:38px; color:#FFf;}
.zhanghao{ float:left; border:none;}
.log input[type=text]{ width:270px; height:28px; line-height:28px; color:#333; border:#cfcfcf 1px solid; margin-bottom:15px; margin-left:38px; padding-left:7px;}
/*注册*/
.zc{ width:356px; height:44px;}
.zc input{ margin-left:38px; width:156px; height:28px; line-height:28px; color:#333; border:#cfcfcf 1px solid; margin-bottom:15px; padding-left:7px; float:left;}
.zc .zcb{ background:#973e3a; width:105px; height:30px; margin-top:0px !important; color:#FFF; margin-left:10px; border:none !important; border-radius:3px;}
.zcx{ height:29px; margin-left:38px; color:#333; margin-top:18px;}
.zcx input{ margin-top:2px; float:left; margin-right:3px;}
.zcy{ width:280px; margin-left:38px;}
.zcy a{ float:right; color:#666; text-decoration:underline;}
.zcy a:hover{ color:#822d09;}
.yanzheng{height:48px; width:320px;}
.yanzheng input{ margin-left:38px;  width:183px; height:28px; line-height:28px; color:#333; border:#cfcfcf 1px solid; padding-left:7px; float:left;}
.yanzheng img{ padding:0px; margin:0px; margin-left:10px; }

/*内容分页*/
#pages{ width:328px !important; height:30px; text-align:center; margin:0 auto; margin-bottom:20px;}

#pages span a{ padding-left:8px; padding-right:8px; height:27px; line-height:27px; display:block; float:left; line-height:28px; background:#e9e9e9; border:#ddd 1px solid; margin-right:3px; margin-left:3px; color:#822d09; }
#pages span a:hover{ padding-left:8px; padding-right:8px; color:#fff; background:#385A9E;}
#currentpage{ background:#822d09; float:left; padding-left:8px; margin-right:3px; margin-left:3px; padding-right:8px; height:27px; line-height:27px; line-height:28px; color:#fff;  border:#ddd 1px solid;}

.hlj{ padding-right:1px !important; padding-left:0px !important;}

.canvas { margin-left:15px; margin-bottom:10px;}
html, body, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
.chartWrapper {
	background: #fff;
	margin: 0px auto 0px auto;
	box-sizing: border-box;
	overflow: auto;
	/*在手机，支持图表区域的滚动  -webkit-overflow-scrolling: touch*/
	overflow-scrolling: touch;
	-webkit-overflow-scrolling: touch;
}

.chartTitle, .chartWrapper + small {
	
}
.small{ color:#666; margin-left:15px; display:block; font-size:12px; float:right; margin-right:15px;}
.small a{ display:block; width:12px; height:12px; float:left; background:#ff0; margin-top:2px; margin-right:4px;}
.small span{ float:left; display:block; margin-left:18px;}
.small .yiben{ background:#fe0000;}
.small .zhuanke{ background:#5ec948;}
.small .sanben{ background:#4e9af2;}
.smalla{ color:#666; margin-left:15px; display:block; font-size:12px; float:right; margin-right:15px;}
.smalla a{ display:block; width:12px; height:12px; float:left; background:#fdc60f; margin-top:2px; margin-right:4px;}
.smalla span{ float:left; display:block; margin-left:18px;}
.smalla .yiben{ background:#0044ca;}
.smalla .zhuanke{ background:#d200cf;}
.smalla .sanben{ background:#68e576;}


.wenlike li{width:44px !important; height:25px; text-align:center; line-height:25px; font-size:15px; display:block; float:left; margin-left:30px; border-radius:10px; padding-bottom:0px !important;}
.wenlike a{ display:block; color:#333;}
.wenlike a:hover{ background:#3a4f7a !important; color:#fff;}
.wenlike .on{background:#3a4f7a;height:25px !important; border:0px !important; }
.wenlike .on a{ color:#fff !important;background:#3a4f7a; border:0px !important;height:25px !important;}
.slideTxtBox5 .on{ background:none !important; height:25px !important; color:#FFF !important;}
.slideTxtBox5 .wenlike { width:170px !important; font-weight:normal; float:right;}


.yzm{ width:180px !important; float:left; }
.log img{ padding-left:7px; }

/*弹出 加验证码
.wen_ben31{ float:left; width:180px;}
.wen_bena1 img{ padding-left:10px;}*/

.copy{ padding-left: 15px;color:#999 !important;}

.l_content{color: #444;word-spacing: 8px;font-size: 16px;font-family: "宋体";line-height: 28px;    padding: 0 40px;}
.l_content .qlogo{ display:inherit;}
.l_content a{ color:#c72100;}
.l_content img{ max-width:100%;height:auto !important; padding-top:24px; display: block;  vertical-align: middle; margin: 0 auto;}
.l_content a img{ display:inherit !important; padding:0 !important; margin:0 !important; float:left !important;}
.l_content p{ padding:0 !important;}
.l_content table{ margin:0 auto !important; }

/*404页面*/
#cuiwu{ width:530px; height:201px; margin:0 auto; background:url(/image/ban_404.jpg) no-repeat; }
#cuiwua{ width:530px; margin:0 auto; margin-top:33px;}
#cuiwua .diva{ margin:0 auto; width:258px; height:170px;}
#cuiwua p{ line-height:33px; text-align:center; color:#000; font-size:16px;}
#cuiwua p a{ color:#6fa3b1; padding-left:5px;}
.texta{ width:200px; height:26px; border:0px; border-bottom:#dbdbdb 1px solid;border-left:#dbdbdb 1px solid; float:left; margin:15px 0 0 0px; border-top:#dbdbdb 1px solid; border-radius:5px 0px 0px 5px; line-height:31px; padding-left:10px;}
.searcha{ width:45px; height:30px; float:left; background:url(/image/annv_404.jpg) no-repeat; margin-top:15px; border:none;}
.contenn{ padding-top:100px; margin-top:10px;}

/**/
.hu{ overflow:hidden;margin-left:20px; padding-bottom:15px;}
.hu a{ background:#cfdfeb; font-size:15px; width:232px; margin-left:20px; padding-left:15px; padding-right:5px; border-left:#930 8px solid; height:34px; line-height:34px;float:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:15px;}
.hu a{ color:#30587C;}

.cgao{width:246px; height: 521px; background: #ccc; position: absolute;  right: -246px;}
.ceno{width: 246px; height: 521px; background: #0ff; position: fixed;  background:url(/upload/ad/diebian_20171115.png) no-repeat;}
.ceno img{width: 55px;height: auto; padding-top: 86px;padding-left: 22px;}


.viewMore {position: relative;width: 100%;}
.viewMore ul{position: absolute;margin-top: -140px;color: #30587C;text-align:center;font-size: 15px;width: 100%;}
.viewMore ul b{display:block;}
/*.viewMore ul b::after {content: '';font-family:"ICONFONT";padding-top: 5px !important;font-size: 13px;font-weight: bold;}
.viewMore ul b{font-weight: normal;font-family:"ICONFONT";background: #fff;padding-bottom: 21px;padding-top: 3px;}*/
.viewMore ul b {
    font-weight: bold;
    font-family: 微软雅黑;
    background: #fff;
    padding-bottom: 21px;
    padding-top: 3px;
    font-size: 16px;
    color: #3a4f7a;
}
/*@font-face {font-family:"ICONFONT"; src:url(http://m.gaosan.com/gaosan/g1/fonts/ICONFONT.TTF);}*/
.viewMore  ul span{display: block;height: 88px;width: 100%;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background-image: linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);}
.da1{ width:100%; height:84px; background:#FFF;}
.da1 ul{ width:1200px; margin:0 auto;}
.da2{ padding-top:19px; float:left;}
.da3{ width:255px; height:32px; line-height:32px; border:#ccc 1px solid; border-radius:5px; float:left; margin-left:28px; margin-top:26px; padding-left:5px; color:#777;}
.da4 {
    width: 55px;
    height: 32px;
    background: #1f6db4;
    color: #fff;
    border: none;
    float: left;
    margin-left: 5px;
    margin-top: 26px;
    border-radius: 5px;
    font-size: 13px;
}
.da5{ display:block; height:25px; line-height:25px; margin-top:30px; padding-left:20px; border-left:#ddd 1px solid; width:340px; float:left; margin-left:15px; font-size:14px;}
.da5 img{ float:left; padding-top:5px; padding-right:5px;}
.da5 a{ display:block; padding-right:20px; float:left; color:#1f6db4;}
.da5 a:hover{ color:#333;}
.da6,.da7,.footright span .weibo,.footright span .qqg,.rr{ background:url(../image/gaosan_bg.png) no-repeat; display:block;}
.da6 {width: 80px;margin-top: 33px;margin-left: 5px;border-right: none;float: right;background-position: -204px -150px;padding-left: 17px; }
.da7 {width: 22px;height: 23px;background-position: -204px -125px;margin-top: 32px;float: right;margin-right: 0;margin-left: 3px;cursor: pointer;
}

.da8{width:1200px; margin:0 auto; margin-top:14px; overflow:hidden; margin-bottom:30px; position: relative;}
.da9{width:280px; background:#fcfcfc; float:right;}
.da11 h3{ display:block;color: #333; font-size: 16px;height:45px; line-height:45px; font-weight: normal; padding-top:10px; margin-bottom:6px;}
.da11{ margin:0 auto; margin:0 10px; border-bottom:#e2e5e7 1px solid; padding-left:15px; padding-right:15px; overflow:hidden; padding-bottom:3px; }
.da11 a{ width:40px; height:40px; float:left; margin-bottom:10px; margin-right:3px; margin-left:3px; display:block;}
.da11 a img{ width:40px; height:40px; border-radius:5px;}

.da12{ margin:0 auto; margin:0 10px; border-bottom:#e2e5e7 1px solid; padding-left:15px; padding-right:15px; overflow:hidden; padding-bottom:8px;}
.da12 h3{ display:block;color: #333; font-size: 16px;height:45px; line-height:45px; font-weight: normal; padding-top:10px; background:url(../image/da2.jpg) 0px 25px no-repeat; padding-left:28px; padding-bottom:5px;}
.da12 li{border:#eeeeee 1px solid; margin-bottom:14px; height:24px; line-height:24px; background:#FFF; padding-right:8px; margin-right:5px;display:table;}
.da12 li a{ color:#1f6db4;}
.da12 li i{ Font-style:normal; padding-left:5px; padding-right:6px; background:#b7bdc3; display:block; float:left; line-height:24px;color:#FFF; margin-right:5px; font-size:13px; font-weight:normal;}

.da12 li:hover{ background:#f3f3f3;}
.da13{ background:none;}
.da20{width:905px; float:left;}

.dll7{ margin-left:20px;} 


.da10{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:20px; margin-bottom:10px;}
.da10 h1{ line-height: 30px; /* height:60px; */font-size: 18px; font-weight:normal; padding-top: 28px;padding-bottom: 15px;}
.da10 p{ line-height:24px; color:#333; padding-bottom:10px;}
.da15{ height:30px; border-bottom:#ddd 1px dotted; display:block; margin-bottom:15px; font-size:12px; color:#1f6db4;}
.da15 span{ float:left; display:block;}
.da16{ display:block; float:left; color:#1f6db4; font-size:12px;}
.da16:hover{ color:#822d09;}
.da116{ display:block; float:left; color:#333; font-size:12px;}
.da17 { float:left; color:#999; font-size:12px;display:block;}
.da19{ height:20px; line-height:20px; margin-left:5px; padding-left:7px; padding-right:7px; display:block; float:right; background:#7e94a2; color:#fafbfc; border-radius:10px; font-size:12px;}

.da19:hover{ background:#822d09;} 

.da21{ overflow:hidden;}
.da21 li{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:28px; margin-bottom:5px; overflow:hidden; padding-top:30px;}

.da22{ height:26px; line-height:26px; display:block; font-size:13px; margin-bottom:17px;}
.da22 img{ float:left; margin-right:7px; border-radius:5px;}
.da22 span{ float:left; display:block;}
.da22 a{ float:left; color:#1f6db4;}
.da23{ float:right !important;} 
.da23 a{ color:#526894 !important; float:right !important; padding-left:5px;}
.da23 a:hover{ color:#822d09 !important;}
.da21 p{ line-height:23px; color:#333; padding-bottom:15px;}
.da25,.da26,.da27{ background:#EDECEC url(../image/bg_1.png) no-repeat; display:block; margin-top:7px !important;}
.da25:hover,.da26:hover,.da27:hover{ background:#7e94a2 url(../image/bg_1.png) no-repeat; display:block; margin-top:7px !important;}

.da25 { cursor:pointer;color:#999; display:block;background-position: 6px 5px; float: left;line-height: 26px; height:26px;padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}
.da26 { color:#999;background-position: 6px -20px;float: left;line-height: 26px;padding: 0 5px 0 24px;margin: 0 6px 0 0px;border-radius: 5px;}
.da27 { cursor:pointer;color:#999;background-position: 6px -41px; float: left; line-height: 26px; padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}

.da25:hover { color:#fafbfc; display:block;background-position: 6px 5px; float: left;line-height: 26px; height:26px;padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}
.da26:hover { color:#fafbfc;background-position: 6px -20px;float: left;line-height: 26px;padding: 0 5px 0 24px;margin: 0 6px 0 0px;border-radius: 5px;}
.da27:hover { color:#fafbfc;background-position: 6px -41px; float: left; line-height: 26px; padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}



.da28{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:28px; margin-bottom:15px; overflow:hidden; padding-top:30px;}

/*.da29 {width: 637px;border: #cccccc 1px solid; border-radius: 5px; margin: 0 auto; background: #fafafa;margin-bottom: 30px;margin-top: 15px;}
*/
.da30 {
    width: 610px;border:#d1d1d1 1px solid; border-radius: 5px 5px 0 0; padding-top:10px;
    background: #fafafa; padding-left:10px;
    line-height: 20px; overflow-y:visible ;height:100%; 
    color: #333;
    font-size: 14px;
    /* padding: 5px 5px; */
   
}

.da31{}
.da31 p{ border-radius: 0 0 0 5px; color:#848789; width:515px;background:#f3f3f3; border-bottom:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid; height:30px; line-height:30px; padding-left:10px; float:left; font-size:12px;}
.da31 input{ width:96px; background:url(../img/images-anv.jpg) repeat-x; float:left; height:31px; line-height:31px; text-align:center; border:none; border-left:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid;border-right:#d1d1d1 1px solid; border-radius: 0 0 5px 0;}

.da32{ border-bottom:0px !important;}

.da33{ margin:0 auto; margin:0 10px; border-bottom:#e2e5e7 1px solid; padding-left:15px; padding-right:15px; overflow:hidden; padding-bottom:15px;}
.da33 span{ display:block;color: #333; font-size: 16px;height:45px; line-height:45px; font-weight: normal; padding-top:10px; background:url(../image/da2.jpg) 0px 25px no-repeat; padding-left:28px;}
.da33 li{padding-right:8px; height:32px; line-height:32px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.da33 li a{ color:#1f6db4;}
.da33 li a:hover{ color:#822d09;}
.da33 li b{ color:#e7e7e7; padding-right:8px;}


/*首页*/
.da01{ background:#FFF; padding-left:40px; padding-right:40px; padding-bottom:20px; overflow:hidden; padding-top:30px; display:none;}
.da05 h1{ height:33px; border-bottom:#dedede 2px solid; display:block; font-size:20px; color:#4d4d4d; padding-top:30px; background:#FFF; margin-left:40px; margin-right:40px; font-weight:normal;}
.da05 h1 a{ float:right; padding-left:8px; padding-right:8px; color:#1f6db4; display:block; margin-right:9px; font-size:15px; margin-top:5px; padding-top:2px;}
.da05 h1 a:hover{ height:26px;  border-bottom:#1f6db4 2px solid; font-weight:bold; color:#222;}
.da05 h1 .cur{ height:26px;  border-bottom:#1f6db4 2px solid; font-weight:bold; color:#222;}


.da01 li{ margin-left:8px; margin-right:8px; border-bottom:#eaeaea 1px dotted; margin-bottom:15px; overflow:hidden;}
.da01 li img{ float:left; margin-bottom:55px; margin-right:10px; border-radius:5px;}
.da01 li h2{ font-weight:normal; padding-bottom:10px; display:block; font-size:16px;}
.da01 li h2 a{ color:#385A9E;}
.da01 li h2 a:hover{ color:#333;}
.da01 li p{ line-height:21px; color:#888; padding-bottom:9px;}
.da01 li span{ font-size:12px; height:28px; color:#8d8d8d; font-size:12px; display:block;}
.da01 li span a{ color:#1f6db4;}

.da05{ background:#FFF;}

.da10 table{ width:622px; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;}
.da10 table tr{border:#bababa 1px solid;}
.da10 table tr:hover{ background:#d6d5d3;}
.da10 table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;/* border-top:#bababa 1px solid; */background-color: #e9f5fc;}
.da10 table td{ border-bottom:#bababa 1px solid; border-right:#bababa 1px solid; text-align:center; height:25px; font-size:13px;}
.da10 table tbody{ border:#bababa 1px solid;}
.da10 table{ color:#444; border-left:#bababa 1px solid !important; margin:0px auto; margin-bottom:10px;}



.da21 table{ width:622px; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;}
.da21 table tr{border:#bababa 1px solid;}
.da21 table tr:hover{ background:#d6d5d3;}
.da21 table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;/* border-top:#bababa 1px solid; */background-color: #e9f5fc;}
.da21 table td{ border-bottom:#bababa 1px solid; border-right:#bababa 1px solid; text-align:center; height:25px; font-size:13px;}
.da21 table tbody{ border:#bababa 1px solid;}
.da21 table{ color:#444; border-left:#bababa 1px solid !important; margin:0px auto; margin-bottom:10px;}



/*脚注*/
.footer{ width:100%; background:#f4f4f5; border-top:#eeeeee 1px solid; height:170px; margin-top:15px;}
.footer ul{ width:1200px; margin:0 auto;}
.footer ul li{ width:695px; float:left;}
.footleft span{ margin-right:10px; height:50px; display:block; float:left; color:#7d7d7d; font-weight:bold; font-size:25px; padding-top:35px;letter-spacing:-1px;}
.footleft span img{ padding-top:8px; float:left;}
.rr{ width:229px !important; height:23px !important; padding-top:0px !important; margin-top:45px !important; background-position:-159px -277px;}
.footleft p{ color:#777; line-height:18px; font-size:12px; clear:both;}
.footright { padding-left:5px; width:490px !important;} 
.footright p{ padding-top:40px;text-align:right;}
.footright p a{ color:#444; text-decoration:underline;}
.footright span { padding-top:65px; float:left; padding-right:10px;}
.footright span a { float:left; width:27px; height:27px; line-height:27px; background:#e2e2e4; border-radius:20px; margin-left:20px;}
.appfoot{ width:67px; height:20px; background:#2f4666; padding:0 !important; margin:0 !important; margin-right:4px !important; color:#FFF !important; display:block; text-align:center; float:right;}
/*微博 qq公众号*/
.footright span .weibo{ width:25px; height:25px; background-position:-163px -327px; display:block;}
.footright span .qqg{ width:25px; height:25px; background-position:-163px -350px; display:block;}
.footright p a:hover{ color:#822d09;}
.footright p{ float:right;line-height:28px;}
/*分页*/
#fenye{font-size:14px; line-height:32px; margin-top:30px; height:32px;   border-radius: 5px 5px 5px 5px; margin-bottom:20px;margin-left:35px;}

#fenye .current{ margin:5px auto; height:50px; line-height:50px; font-size:13px; color:#fff;background:#385A9E;border:1px solid #ddd;padding:2px 8px;margin-left:8px;}



.form-control{display: block; resize:none;height:34px;line-height:1.42857143;color:#555;border-radius:3px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}


.reply{width:620px; display:none; background:#fcfcfc; border:#e2e2e2 1px solid; border-radius:5px; margin-top:50px; overflow:hidden; padding-top:6px;}
.reply i{ width:13px; height:7px; background:url(../img/icon-angle-up.png) no-repeat; display:block; margin-top:-13px; margin-left:55px;position: absolute;}
.xx2{width:578px; min-height:35px; border:#ddd 1px solid;resize:none; border-radius:5px; margin-top:17px; margin-left:20px; font-size:15px;}
.xx3{ width:60px; margin-top:16px; background:#1f6db4; height:24px; float:right; border-radius:5px; font-size:14px; color:#FFF; text-align:center; margin-right:20px; margin-bottom:20px;}
.reply li {border-bottom: 1px dotted #e6e6e6; padding: 13px 0 !important; background:#fcfcfc;  color:#666; margin-left:20px; margin-right:20px;}
.reply li a{ color:#1f6db4; float:left;}
.reply li p{ display:inline;}

/*用户登录后显示*/
.d_h{ width:130px; float:right; padding-top:28px;}
.d_h a{ color:#333;}
.d_h a:hover{ color:#1f6db4;}
.d_h a img{ width:22px; height:22px; float:left;}



/*提示框*/
.msgboxLayout,
.msgboxLayout .icon_ok,
.msgboxLayout .icon_no,
.msgboxLayout .icon_warn,
.msgboxLayout .icon_clear,
.msgboxLayout .icon_end {
    display: inline-block;
    height: 54px;
    line-height: 54px;
    font-weight: bold;
    font-size: 14px;
    color: #606060;
    background-image: url("/scripts/msgbox/gb_tip_layer.png");
    _background-image: url("/scripts/msgbox/gb_tip_layer_ie6.png");
    background-repeat: no-repeat;
}

.msgboxLayout_wrap {
    width: 100%;
    position: fixed;
    _position: absolute;
    top: 46%;
    left: 0;
    text-align: center;
    z-index: 65533;
    overflow: hidden;
    _height: 54px;
}

.msgboxLayout {
    background-position: 0 -161px;
    background-repeat: repeat-x;
    padding: 0 18px 0 9px;
    margin: 0 auto;
    position: relative;
}

.msgboxLayout .icon_ok {
    background-position: -6px 0;
    left: -45px;
    top: 0;
    width: 45px;
    position: absolute;
}

.msgboxLayout .icon_end {
    background-position: 0 0;
    position: absolute;
    right: -6px;
    top: 0;
    width: 6px;
}

.msgboxLayout .icon_no {
    background-position: -6px -108px;
    position: absolute;
    left: -45px;
    top: 0;
    width: 45px;
}

.msgboxLayout .icon_warn {
    background-position: -6px -54px;
    position: absolute;
    left: -45px;
    top: 0;
    width: 45px;
}

.msgboxLayout .icon_clear {
    background-position: -6px 0;
    left: -5px;
    width: 5px;
    position: absolute;
    top: 0;
}

.msgboxLayout img {
    float: left;
    margin: 19px 10px 0 5px;
}


.mar{ margin-right:-69px !important; display:block;}

.marr{margin-left:-90px; display:block;}

.marrr{width:400px; float:right; margin-right:68px;}

.pad{ padding-bottom:18px;}

/*点击回复加div*/
.h_div{padding-top:5px;}
/*登录或注册*/
.h_d{ margin:0 auto;font-size: 15px;line-height: 30px;color: #2d4053; padding-bottom:10px; text-align:center;}
.h_d a{color: #1f6db4;}
.h_d p{ overflow:hidden; padding-left:315px;}
.h_d p a{ cursor:pointer;float:left; display:block; text-align:center;}
.h_d p span{ float:left; display:block; padding-left:12px; text-align:center;}
.h_d p img{ float:left; text-align:center;}
.deng_lu{display:block; width:16px; padding-top:6px; margin-right:4px; margin-left:9px;}
.zhu_ce{ display:block; width:11px;padding-top:6px; margin-right:4px; margin-left:13px;}
.s_an{ margin-right:10px;padding-left:0px !important;}


/*提问*/
.tiwens_{width:705px; float:left;}
.tiwens_1{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:20px; margin-bottom:10px; overflow:hidden; height: 600px;padding-bottom:40px;}
.tiwens_1 h1{ line-height:60px; height:60px;font-size: 18px; font-weight:normal; padding-top:13px; background:url(../img/biao.png) 0px 34px no-repeat; padding-left:30px;}
.tiwens_1 p{ line-height:24px; color:#333; padding-bottom:10px;}
.tiwens_2{ width:98%; height:150px; border:#ccc 1px solid; border-radius:5px; line-height:24px; padding:5px; font-size:14px;}
.tiwens_3{ width:80px; height:39px; line-height:39px; background:#1f6db4; float:right; border-radius:5px; margin-top:12px; text-align:center; font-size:16px; color:#fff;}
.tiwens_4{ width:98%; height:32px; line-height:32px; font-size:17px; border:#ccc 1px solid; border-radius:5px; margin-bottom:10px; margin-top:20px;padding:5px;}
.tiwens_5{ float:left; border:#ccc 1px solid; height:38px; width:100px; padding-left:3px; border-radius:3px; margin-right:7px; margin-top:12px;}
.tiwens_6{ float:left; display:block; margin-top:12px;}
.tiwens_3:hover{ background:#3b7bb5;}

.tiwens_r_p{ padding-left:23px; padding-right:23px; padding-top:26px;}
.tiwens_r_p p{ padding-bottom:22px; line-height:25px; color:#666;}
.tiwens_r_p i{  color:#1f6db4; padding-right:10px; font-weight:bold;}
.tiwens_r_w{height: 622px; overflow: hidden;}


.wgao{width: 200px; height: 200px; position: absolute;  right: -200px; top:70px;}
.weno{width: 200px; height: 200px; position: fixed; }
.pbottom6{padding-bottom:7px;}
.pbottom5{padding-bottom:5px;}
.border0{border:0;}
.infoc{width:93%;margin-left:40px;font-size:15px !important;line-height:35px;}
.infoc a{color:#444;text-decoration:underline;}
.infoc a:hover{color:#ff0000;text-decoration:underline;}
.infoc table{width:90%;border:1px solid #ddd;}
.infoc td{border:1px solid #ddd;}
.infoc tr{border:1px solid #ddd;}
.yuyue input,select{border:1px solid #ADADAD;padding:2px 5px;height:25px;}
.zxdjbtn{
	display: block;
    padding: 8px 5px;
    min-width: 60px;
    text-align: center;
    color: #fff;
	margin-left:40px;
	margin-top:10px;
    border-radius: 8px;
    background: -webkit-gradient(linear, left top, left bottom, from(#e31b23), to(#ad070d));
    background: linear-gradient(180deg, #e31b23, #ad070d);
}
.list_2{width:93%;float:left;overflow:hidden;background:url(/images/sprites2.png) no-repeat;margin-left:35px;clear:both;}
.list_2 .title2{background:#FD7A0E;padding:5px 25px; color:#fff;font-size:14px;font-weight:bold;margin-top:12px;height:20px;float:left; }
.list_content{width:805px;float:left;border:1px solid #BCBCBC;border-top:0;background:#FBFBFB;padding:5px 5px;padding-left:15px;}
.lesssort{width:100%;float:left;margin:0;color:#428A17;font-size:14px;line-height:25px;padding:10px 0;}

.lesssort .title{font-weight:bold;color:#FD8300;}
.lesssort a{color:#383A3A;margin-right:10px;display:inline;padding:1px 0px;font-size:14px;}
.lesssort a:hover{background:#383A3A;color:#fff;text-decoration:none;}
.clr{width:100%;float:left;clear:both;}
a.lmore{color:#d54d0b;font-size:12px;}
a.smore1,a.smore2
{
	display:inline-block;
	width:70px;
	padding:0px 5px;
	border:1px solid #ddd;
	height:20px;
	font-size:13px;
	color:#333;
	padding-bottom:5px;
	border-radius: 5px;margin-right:3px;margin-top:6px;
    background: -webkit-gradient(linear, left top, left bottom, from(#D0D0D0), to(#fff));
    background: linear-gradient(180deg, #D0D0D0, #fff);
	text-align:center;
}
a.smore3{
	display:inline-block;
	padding:0px 5px;
	border:1px solid #ddd;
	height:20px;
	font-size:13px;
	color:#333;
	padding-bottom:5px;
	border-radius: 5px;margin-right:3px;margin-top:6px;
    background: -webkit-gradient(linear, left top, left bottom, from(#D0D0D0), to(#fff));
    background: linear-gradient(180deg, #D0D0D0, #fff);
}
a.smore4{
			display:inline-block;
	width:70px;
	padding:0px 5px;
	border:1px solid #ddd;
	height:32px;
	font-size:14px;
	color:#333;
	border-radius: 5px;margin-right:3px;margin-top:6px;
    background: -webkit-gradient(linear, left top, left bottom, from(#D0D0D0), to(#fff));
    background: linear-gradient(180deg, #D0D0D0, #fff);
	text-align:center;
}
a:hover.smore3{
	border:1px solid #ddd;
	color:#333;
	border-radius: 5px;margin-right:3px;margin-top:6px;
    background: -webkit-gradient(linear, left top, left bottom, from(#D0D0D0), to(#fff));
    background: linear-gradient(180deg, #D0D0D0, #fff);
}
a:hover.smore1,a:hover.smore2
{
	display:inline-block;
	color:#fff;
	border-radius: 5px;margin-right:3px;margin-top:6px;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#fff));
    background: linear-gradient(180deg, #ff0000, #fff);
	text-align:center;
}
.xl{float: left;width: 65px;height: 31px;border: 1px solid lightgray;margin-right:3px;}
.zys{width:100%;float:left;height:22px;line-height:22px;overflow:hidden;}
.keyschool{width:90%;float:lef;padding:10px;margin-left:30px;line-height:35px;border-bottom:1px dotted #ddd;height:140px;}
.keyschool .kleft{width:140px;float:left;}
.keyschool .kright{float:left;font-size:14px;overflow:hidden;}
.keyschool .kleft img{border-radius: 8px;max-height:118px;border:1px solid #efefef;padding:2px;margin-top:6px;}
.keyschool .kright h2{font-weight:300;}
.keyschool .kright h2 span{font-size:13px;color:#999;height:25px;overflow:hidden;display:block;line-height:25px;}
.keyschool .kright a{height:26px;}
.keyschool .kright h2 a{color:#1775cd;}
.keyschool .kright a:hover{color:#ff0000;}
.keyschool .kright p{font-weight:300;}
.sxz{width: 90%;margin-left: 4.6%;padding-bottom: 0px !important;}
.sxz .ul {height:32px;overflow:hidden;}
.sxz .key {float:right;margin-top:-27px;color:#900;cursor:pointer;padding: 2px 15px 0px 14px;height: 22px;border:#edecec 1px solid;margin-right: 15px;font-size:16px;background:#f9fbfa;margin-bottom:8px;display:block;color:#5f5e5e;font-family:"ICONFONT";}
@font-face {font-family:"ICONFONT";src:url(../fonts/ICONFONT.TTF);}
.sxz i{ color:#fcfcfc;}
.sxz a{padding: 2px 10px 2px 10px;float:left;height:26px;line-height:26px;border:#ddd 1px solid;margin-right: 7px;background:#eee;margin-bottom:8px;display:block;color:#5f5e5e;font-size: 14px;border-radius:6px;}
.sxz a:hover{ background:#822d09; color:#fff;}
.p_top .list_ul{overflow:hidden;padding-top: 5px;border-top: #E2E2E2 0px solid;margin-top: 2px;border-bottom: #E2E2E2 0px solid;margin-bottom: 3px;background: #fcfcfc;}
.p_top .list_ul ul{ padding-bottom:0px; overflow:hidden;}
.p_top .list_ul .on{background: #822D09 !important;color: #fff;}
.list_ul .hlj{padding: 0px 3px 0 4px !important;}
.bb{  width: 90%; padding-left: 5%;}
.bb a{width: 22.4%;font-size: 13px;float:left;height:26px;line-height:26px;border:#edecec 1px solid;text-align:center;margin-right:4.5px;background:#f9fbfa;margin-bottom:8px;display:block;color:#5f5e5e;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.bb a:hover{ background:#822d09; color:#fff;}
.m_b{padding-bottom: 3px !important;background: #fff;}
.bd_xzh {margin-top: -10px;width: 85%;border-bottom: none;padding-bottom: 0px;}
.list_li figure{width: 90% !important;padding-bottom: 8px !important;}
.list_li figure figcaption{height: 75px;overflow: hidden;}
.list_li a{ padding-top: 9px !important;}
.ba_list{width: 90% !important;margin-left: 5%;margin-right: 5%;margin-top: 7px;border-bottom: #edecec 1px solid;height: 86px;}
.ba_list iframe{width: 103%;}
.ctel {
    width: 92%;
    margin-top: 5px;
    text-align: left;
    color: #D73D01;
    font-family: Century Gothic;
    font-size: 14px;
    font-weight: 520;
    border-top: 1px dashed #ddd;
	border-bottom: 1px dashed #ddd;
    padding-top: 8px;
	padding-bottom: 8px;
    line-height: 25px;
	margin-left:40px;
	background:#f7f7f7;
	padding-left:8px;
}
.ctel a {
    text-decoration: underline;
    color: #D73D01;
}
