@charset "utf-8";
/*banner*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset!important;}
.mgb25{ margin-bottom:25px;}
.opacity{opacity:0;opacity:1\9;}
.mgb85{ margin-bottom:85px;}
.homemarbot{  margin-bottom:0px;/*在没有开通智慧校园模块的时候，这里的值为0，非否为80*/}
a:hover{ text-decoration:none;}

.site_nummberul{ overflow:hidden; height:40px; display:inline-block;vertical-align: middle;}
.site_nummberul li{ float:left; width:28px; height:40px; position:relative; overflow:hidden; font-size:42px; line-height:40px; font-family:arial;color:#29a0ff; text-align:center;}
.site_nummberul li.dou{ width:30px; text-align:right;}
.site_nummberul li .numbox{ position:absolute; top:0px; left:0px;}
.site_nummberul li .numbox p{ width:28px; height:40px; display:block; float:left; text-align:center;}

/*跑马灯 begin*/
.m_newstips{ background:#f4f4f4; height:40px; overflow:hidden; zoom:1; clear:both;}
.m_newstips .tips_ico{ background:url(/uploads/image/bcta1ihead/home_tips_ico.png) no-repeat left top; width:19px; height:16px; float:left; margin:10px 5px 0px 10px;}
.m_newstips .hometips{ width:1100px; float:left; position:relative; line-height:40px; height:40px; overflow:hidden;}
.m_newstips .hometips .txt{ position:absolute; top:0px; left:1100px; line-height:40px; color:#9b4f33; font-size:14px;}
/*跑马灯 end*/



/*banner*/
.xy_banner{max-width:1920px;min-width:1200px;height:479px;margin:0 auto;position:relative;}
.xy_banner .sideshow{width:100%; height:479px; background:#fff; z-index:1; position:relative; margin:0 auto;background:transparent url(/uploads/image/bcta1iindex5/loading.gif) no-repeat center center;}
.xy_banner .sideshow li{position:absolute; max-height:479px; width:100%; display:none;}
.xy_banner .circle{width:100%;position:absolute;bottom:33px; clear:both;z-index:10;}
.xy_banner .circle ul{margin:0 auto;height:14px;overflow:hidden;text-align:center;border-radius:10px;padding-top:1px;}
.xy_banner .circle li{display:inline-block;padding:0 6px; width:14px; height:14px;background:transparent url(/uploads/image/bcta1iindex0906/bcircle.png) no-repeat 6px -15px; cursor:pointer;}
.xy_banner .circle li.on{background:transparent url(/uploads/image/bcta1iindex0906/bcircle.png) no-repeat 6px	 0px;}
.xy_banner a{display:block;height:479px;}


/*首页登录框 begin*/
.m_login{ position:absolute; top:-346px; right:0px; width:307px; padding:22px 15px; background:#2c89b4; background:rgba(0, 0, 0, .26); overflow:hidden; zoom:1;}
.u_loginbox{ top:-366px;}
.u_loginbox .inputlist{}
.u_loginbox .inputlist li{ height:57px; border:#2c88b4 solid 2px; border-radius:5px; background-color:#fff; position:relative; margin-top:6px;}
.u_loginbox .inputlist li:hover{border-color:#76cb5c;}
.u_loginbox .inputlist li label{ position:absolute; top:16px; left:40px;color:#88959b; cursor:text;  z-index:0; font-size:14px; height:22px;line-height:22px; padding:0px;}
.u_loginbox .inputlist li input{width:245px; float:left; border:none;  background:none;background:\9;color:#222; position:relative; z-index:1; font-size:14px; vertical-align:top; height:22px; line-height:22px;  margin:16px 0px 0px 40px;}
.u_loginbox .inputlist li.u_inputtext{ background-position:-172px -43px}
.u_loginbox .inputlist li.u_inputpassword{ background-position:-172px -109px}
.u_loginbox .cw_tips{ height:36px; overflow:hidden; zoom:1;}
.u_loginbox .cw_tips span{color:#ef8181; float:right; line-height:36px; font-size:14px;}
.u_loginbox .loginform{ background:#0154a4; width:195px; height:40px; line-height:40px; text-align:center; font-size:18px; border:none; color:#fff; border-radius:5px; cursor:pointer;}
.u_loginbox .loginform:hover{ background:#053f78;}
.u_loginbox .reg_a{ width:95px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#ff; border-radius:5px; background:#bac62f; color:#fff;}
.u_loginbox .reg_a:hover{ background:#929c1c; text-decoration:none;}
.u_loginbox .forget{ height:18px; overflow:hidden; font-size:14px; line-height:18px; margin:12px 0px; color:#fff;}
.u_loginbox .forget label{ display:inline-block; background-position:0px -210px; padding-left:25px; color:#fff; cursor:pointer; user-select:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.u_loginbox .forget label.z_on{ background-position:0px -269px;}
.u_loginbox .forget label input{ display:none;}
.u_loginbox .forget a{ color:#fff;}
.u_loginbox .forget a:hover{ color:#a4e5ff;}
.u_loginbox .yz_rect{ margin-top:10px;}
.u_loginbox .yz_rect input{ height:36px; line-height:35px; padding:0 10px; font-size:12px;border:#2c88b4 solid 2px; color:#88959b;}
.u_loginbox .yz_rect input:hover{border-color:#76cb5c;}

.m_login2{ width:300px; padding:0 27px 22px 27px; height:auto!important; height:300px; min-height:300px; box-shadow:#427dae 1px 1px 10px; position:absolute; top:-412px; right:0px; background:url(/uploads/image/bcta1iindex0906/bg.png);}
.m_login2 .item-newlogo-rect{ position:relative; top:0px; right:0px;}
.m_login2 .logocasetab{ position:absolute; top:4px; right:-23px; display:block; width:52px; height:52px; background:url(/uploads/image/bcta1iindex0906/logo_tab_bg.gif) no-repeat 0px 0px; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s;}
.m_login2 .logocasetab:hover{ background-image:url(/uploads/image/bcta1iindex0906/logo_tab_bg2.gif);}
.m_login2  .casetab2{ position:absolute; background-position:-50px -54px;}
.m_login2 .logotips{ background:#ddf3ff; line-height:27px; border:#34b5f8 solid 1px; color:#55bef9; padding:0px 6px 0px 17px; position:absolute; top:4px; right:40px;}
.m_login2 .logotips .ico1{ background:url(/uploads/image/bcta1iindex0906/logo_tips_ico2.gif) no-repeat; width:14px; height:18px; vertical-align:middle; margin-right:7px; display:inline-block; margin-top:-2px;}
.m_login2 .logotips .ico2{ background:url(/uploads/image/bcta1iindex0906/logo_tips_ico1.png) no-repeat; width:6px; height:12px; position:absolute; top:9px; right:-6px;}
.m_login2 h4{ font-size:16px; line-height:38px; padding-top:36px; font-weight:normal; color:#fff;}

.m_login2 .password-case{ position:relative;}
.m_login2 .password-case .err-tips{ position:absolute; top:39px; left:0px; height:30px; border:#ffc3b9 solid 1px; line-height:30px; color:#555; background:#fef2f2; width:298px;}
.m_login2 .password-case .err-tips .ico{ background:url(/uploads/image/bcta1iindex0906/error_ico1.gif) no-repeat left top; width:18px; height:18px; vertical-align:middle; margin:0 13px; display:inline-block; margin-top:-3px;}
.m_login2 .password-case .err-tips .close{ background:url(/uploads/image/bcta1iindex0906/error_ico2.gif) no-repeat; width:13px; height:14px; margin:8px 14px 0px 0px; cursor:pointer;}
.m_login2 .password-case .err-tips .close:hover{ background-image:url(/uploads/image/bcta1iindex0906/error_ico2_2.gif);}
.m_login2 .password-case .inputlist li{ width:298px; height:48px; border-radius:5px; border:#ddd solid 1px; background-color:#fff; margin-top:10px;}
.m_login2 .password-case .inputlist li.acitve{ border-color:#00a0e9;}
.m_login2 .password-case .inputlist li.u_inputtext{ background:#fff url(/uploads/image/bcta1iindex0906/logo_ico1.gif) no-repeat left top;}
.m_login2 .password-case .inputlist li.u_inputpassword{ background:#fff url(/uploads/image/bcta1iindex0906/logo_ico2.gif) no-repeat left top;}
.m_login2 .password-case .inputlist li input{ float:left; line-height:18px; height:18px; margin:14px 0px 0px 59px; border:0px; font-size:14px; background:none; width:230px;}
.m_login2 .password-case .login_other_rect{ height:24px; line-height:24px; margin-top:13px; color:#fff;}
.m_login2 .password-case .rememberme p{ width:40px; height:24px; border-radius:12px; background:#a7d6ff; margin-right:7px; cursor:pointer;}
.m_login2 .password-case .rememberme p.on{ background:#dedede;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease; transition:all .5s ease}
.m_login2 .password-case .rememberme span{ float:right; width:22px; height:22px; border-radius:11px; background:#fff; margin:1px 1px 0px 0px;}
.m_login2 .password-case .forget{ margin-left:31px; color:#fff;}
.m_login2 .password-case .forget:hover{ color:#fff;}
.m_login2 .password-case .reg{ color:#b4e5fe;}
.m_login2 .password-case .login_btn{ display:block; width:100%; height:50px; text-align:center; line-height:50px; background:#0154a4; font-size:22px; color:#fff; border-radius:5px; border:0px; cursor:pointer; margin-top:10px;}
.m_login2 .password-case  .login_btn:hover{ background:#043f77;}

.m_login2 .smloginrect{ height:184px; margin-top:-10px; margin-right:-97px;}
.m_login2 .smloginrect .wxlogin-img{ margin-top:40px; margin-left:9px; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s;}
.m_login2 .smloginrect .wxloign-tips-img{ margin-left:22px; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s;}
.m_login2 .no-tips .wxloign-tips-img{ display:none;}
.m_login2 .no-tips  .wxlogin-img{ margin-left:99px;}
.m_login2  .sm-text-tips{ margin-top:5px;}
.m_login2  .sm-text-tips a{ color:#b4e5fe; margin:0 5px;}

.m_login2 .sm-invalid{ height:184px; margin-top:-10px; overflow:hidden; zoom:1;}
.m_login2 .sm-invalid .invalid-rect{  width:125px; height:125px;background:#fff; margin:0 auto;margin-top:39px; position:relative;}
.m_login2 .sm-invalid .wxlogin-img{ opacity:0.2; }
.m_login2 .sm-invalid .tips{ position:absolute; top:24px; width:100%; text-align:center; font-size:14px; color:#222; left:0px;}
.m_login2 .sm-invalid .invalid-rect a{ position:absolute; display:block; width:100%; height:25px; font-size:14px; color:#fff; text-align:center; top:65px; left:0px; background:#188ee2; text-decoration:none; line-height:25px;}

.m_login2 .sm-finish .finish-rect{ margin-top:30px;}
.m_login2 .sm-finish .finish-rect a{ color:#b4e5fe;}

/*登录后的详情框*/
.l_after { padding:0; width:354px; color:white; }
.l_after a { color:white; }
.l_top { padding:20px; font-size:16px; }
.m_login2 .l_top{ padding:33px 20px;}
.l_top .first { font-size:16px; line-height:26px; }
.l_top strong { font-weight:normal; font-size:23px; padding-right:10px; }
.l_top img { width:86px; height:86px; border-radius:45px; border:2px solid white; box-shadow:0 0 0 5px rgba(255,255,255,.3); float:left; margin-right:20px; overflow:hidden;}
.l_top div { float:left; width:200px; }
.l_top p { padding:5px 0; }
.l_top .l_btn { line-height:32px; background:#bac62f; padding:0 15px; display:inline-block; border-radius:2px; margin-right:10px;  }
.l_top .l_btn:hover { background:#919c1c; text-decoration:none; }
.m_login .border_line{ border-top:#297ba3 solid 1px; padding:10px;}
.m_login2  .border_line{ border-top:#297ba3 solid 1px; padding:25px 17px;}
.m_login2.jigou_login{ top:-370px;}

.l_middle { border-top:1px solid #287ba2; overflow: hidden; zoom:1; border-bottom: 1px solid #287ba2;  border-color:rgba(0, 0, 0, .26); }
.l_middle a { float:left; width:118px; border-left:1px solid #287ba2; border-color:rgba(0, 0, 0, .26); margin-left:-1px; font-size:14px; text-align:center; padding-top:5px; height:68px; line-height:24px; }
.l_middle_wide a { width:170px; }
.l_middle a em { font-size:32px;  line-height:30px;  }
.l_middle a:hover { text-decoration:none; background:#257599;  background-color:rgba(0, 0, 0, .26);  }
.l_enter { line-height:50px; height:50px; display:block; background:#0154a4; border-radius:3px; font-size:16px; text-align:center; }
.l_enter:hover { background:#043f77; text-decoration:none; }

.m_login2 .l_enter{ margin:10px 7px 0px 7px;}
.l_after_jg .l_top{ padding:20px 20px 20px 20px; text-align:center;}
.l_after_jg .l_top img{ float:inherit; display:block; margin:0 auto;}
.l_after_jg .l_top div{ float:inherit; margin:0 auto; margin-top:10px;}
.l_after_jg .l_enter{ margin:0px;}
/*登录框 end*/

/*首页第一屏 产品分类导航 begin*/
.m_pronav{ background: #fbfbfb; padding:45px 0px; }
.m_pronav ul{  margin: 0px auto; }
.m_pronav li{ float: left; width: 154px; margin:0px 43px;}
.m_pronav .photo{ width: 154px; height: 154px; border-radius: 77px; transition: all 0.2s; -webkit-transition: all 0.2s; }
.m_pronav .name{ font-size: 22px; font-weight: normal; line-height: 24px; margin-top: 21px; text-align: center; }
.m_pronav .name a{ color: #222; text-decoration: none; }
.m_pronav li:hover .photo{ box-shadow:0px 0px 30px rgba(138,222,171,1); }
/*首页第一屏 产品分类导航 end*/


/*首页第二屏 begin*/
.m_resultshow{ margin-top:45px; width:780px; float:left;}
.m_resultshow .tablist_tit{ margin-left:20px;}
.m_resultshow .tablist_tit li{ float:left; color:#d2d2d2; font-size:14px;}
.m_resultshow .tablist_tit li a{ display:inline-block; font-size:14px; line-height:26px; padding:0px 10px; margin:16px 3px 0px 3px; height:26px; border-radius:13px; color:#333;}
.m_resultshow .tablist_tit li a:hover{ background:#57bbee; color:#fff; text-decoration:none;}
.m_resultshow .tablist_tit li.on a{ color:#fff; background:#3ac0ff;}
.m_resultshow .mantle{ float:left; width:263px; height:340px; position:relative; overflow:hidden;}
.m_resultshow .mantle .pig_img{ position:absolute; top:0px; left:0px;}
.m_resultshow .mantle .pig_img li{ width:263px; height:340px; float:left; position:relative;}
.m_resultshow .mantle .pig_img li img{ height:340px; width: 263px;}
.m_resultshow .mantle .pig_img li p{ display:block; position:absolute; bottom:0px; height:35px; text-align:center; line-height:35px; background:url(/uploads/image/bcta1iindex5/bg.png); width:100%; font-size:16px; color:#fff;}
.m_resultshow .mantle .png_bg{ position:absolute; background: no-repeat left top; width:36px; height:40px; top:141px;}
.m_resultshow .mantle .pagelist{ width:12px; position:absolute; bottom:11px; left:0px; width:100%; text-align:center; display:none;}
.m_resultshow .mantle .pagelist li{ display:inline-block; width:10px; height:10px; border:#fff solid 1px; border-radius:6px; margin:0 3px; cursor:pointer;}
.m_resultshow .mantle .pagelist li.cur{ background:#fff; }
.m_resultshow .mantle .prev{ background-position: 0px -43px; display:none;}
.m_resultshow .mantle:hover .prev{ display:block;}
.m_resultshow .mantle .prev:hover{ background-position:0px 0px; left:0px;}
.m_resultshow .mantle .next{ background-position:-227px -43px;right:0px; display:none;}
.m_resultshow .mantle:hover .next{ display:block;}
.m_resultshow .mantle .next:hover{ background-position:-227px 0px;right:0px;}
.m_resultshow .text_news{ float:right; width:500px; height:340px; overflow:hidden;}
.m_resultshow .text_news h4{font-size:24px; line-height:26px; height:26px; overflow:hidden;}
.m_resultshow .text_news h4 a{text-decoration:none;}
.m_resultshow .text_news .tips{ color:#a5a5a5; line-height:18px; margin-top:5px;}
.m_resultshow .text_news .tips .a_more{color:#4fa1dd;}
.m_resultshow .text_news  ul { overflow:hidden; zoom:1; margin-top:15px;}
.m_resultshow .text_news  li{ line-height:35px; font-size:15px;}
.m_resultshow .text_news  li a{ color:#555;}
.m_resultshow .text_news  li .time{ float:right; font-size:12px; color:#959595;}
.m_resultshow .text_news a:hover{ color:#1b8fd7;}


.m_hotinteract{ margin-top:45px;/*在原基础上减了20px*/ width:390px; float:right; overflow:hidden; height:415px;}
/*首页第二屏 end*/

/*首页第三屏 begin*/
.m_recapp{ margin-top: 60px; }
.m_recapp ul{ margin: 0px -20px 0px 13px; }
.m_recapp li{ margin: 36px 20px 0px 0px; float: left; width: 100px; text-align: center; }
.m_recapp li a{ color: #333; font-size: 14px; }
.m_recapp li img{ display: block; width: 72px; height: 72px; margin: 0px auto; margin-bottom: 5px;}
/*首页第三屏 end*/


/*首页第四屏 begin*/
.m_spacehome{ float:left; width:780px; margin-top:50px;/*在原基础上减了20px*/height:430px; overflow:hidden; zoom:1;}
.m_spacehome .tablist_tit{ margin-left:45px;}
.m_spacehome .tablist_tit li{ float:left; color:#d2d2d2; font-size:16px;}
.m_spacehome .tablist_tit li a{ display:inline-block; font-size:14px; line-height:26px; padding:0px 15px; margin:16px 16px 0px 16px; height:26px; border-radius:13px; color:#333;}
.m_spacehome .tablist_tit li i{ display:inline-block; width:1px; height:17px; vertical-align:middle; background:#e5e5e5;}
.m_spacehome .tablist_tit li a:hover{ background:#bdeaff;}
.m_spacehome .tablist_tit li.on a{ color:#fff; background:#57bbee;}
.m_spacehome .spacecont{ position:relative;}
.m_spacehome .spacemore{ position:absolute; top:-41px; right:0px; width:98px; height:40px;  background:url(/uploads/image/bcta1iindex5/more_ico.png) no-repeat; text-indent:-999em; overflow:hidden;}
.m_spacehome .spacemore:hover{ background-position: 1px -41px; }
.m_spacehome .spacecont_list{ margin-right:-50px; overflow:hidden; zoom:1; padding-top:10px;}
.m_spacehome .spacecont_list li{ float:left; width:252px; margin:25px 20px 25px 0px; height:80px; overflow:hidden;}
.m_spacehome .spacecont_list .photo{ float:left; width:80px; height:80px; margin-right:-90px; border-radius:5px; overflow:hidden; zoom:1;}
.m_spacehome .spacecont_list .txt{ margin-left:90px;}
.m_spacehome .spacecont_list .name{ font-size:18px; font-weight:normal; line-height:20px; overflow:hidden; zoom:1; margin-top:3px;}
.m_spacehome .spacecont_list .name a{ color:#2278aa;}
.m_spacehome .spacecont_list .case{ font-size:14px; color:#c0c0c0; display:block; line-height:16px; margin-top:5px; height:36px;}
.m_spacehome .spacecont_list .from{ font-size:12px; line-height:18px; color:#696969;}


.m_goodclass{ float:right; width:390px; margin-top:50px;/*在原基础上减了20px*/height:430px; overflow:hidden; zoom:1;}
/*首页第四屏 end*/

/*第五屏 begin*/
.m_count{ margin-top: 45px; margin-bottom: 50px;}
.m_count .tit{ background: url(/uploads/image/bcta1iindex5/count_tit.gif) no-repeat center top; padding-top:45px; font-size: 30px; line-height: 32px; text-align: center; font-weight: normal; color: #222;  }
.m_count .countbox{ height: 240px; position: relative; margin-top: 28px;}
.m_count .prev{ background: url(/uploads/image/bcta1iindex5/count_btn.png) no-repeat left -80px; z-index: 10; display: block; width: 40px; height: 40px; position: absolute; top:100px; left: 0px;}
.m_count .prev:hover{ background-position: 0px -40px; }
.m_count .next{ background: url(/uploads/image/bcta1iindex5/count_btn.png) no-repeat left -120px; z-index: 10; display: block; width: 40px; height: 40px; position: absolute; top:100px; right: 0px;}
.m_count .next:hover{ background-position: 0px 0px; }
.m_count .countscroll{ width: 1200px; height: 240px; background: #f8f9fb; overflow: hidden; zoom:1; position: relative; }
.m_count ul{ position: absolute; top: 0px; left: 0px; z-index: 2;}
.m_count ul li{ float: left; width: 300px; height: 240px; margin-right: 1px;}
/*第五屏 end*/


/*20161209修改添加的一块banenr begin*/
.m-sk{ position:relative; height:256px; width:1200px; margin:0 auto; padding-top:55px;}
.m-sk .link{ position:absolute; top:199px; left:272px; width:136px; height:51px; text-indent:-999em; overflow:hidden; display:block;}
.m-sk a img{ width:100%; height:100%;} 
/*20161209修改添加的一块banenr end*/



/*添加搜索页面 begin 20161216*/
.item_search  .qjf_selecur, .item_search  .qjf_seleautocur{ height:30px; line-height:30px; border-width:1px;}
.item_search .qjf_selecur p, .item_search .qjf_seleautocur p{ height:30px; line-height:30px;}
.item_search .qjf_selecur.bluebor,.item_search .qjf_seleautocur.bluebor{ border-color:#3d95d5;}
.item_search .qjf_selecur.bluebor p, .item_search .qjf_seleautocur.bluebor p{background: no-repeat right center;}
.item_search .qjf_seleautodrop{ border:1px solid #d5d5d5; position:absolute; left:0px; height:auto; max-height:196px; overflow-x:hidden; overflow-y:auto; top:31px; white-space:nowrap; display:none; background:#fff;}
.item_search .qjf_seleautodrop a{height:30px; line-height: 30px; color:#555; display:block; padding:0px 5px;}
.item_search .qjf_seleautodrop a:hover{ background:#e3e3e3;  text-decoration:none;}


.item_search{ background:#f9f9f9;}
.item_search .bbb{ color:#bbb;}
.item_search .box{ padding:30px 0px 30px 30px;}
.item_search .search_banner{ background:#1dd8f7  no-repeat center top; height:330px;}
.item_search .searchrect{ width:1198px; border:#eeeeee solid 1px; margin:0 auto; background:#fff; margin-top:17px;}
.item_search .choosebox{ padding:30px;}
.item_search .choosebox .l_rect{ float:left; width:505px;}
.item_search .choosebox .r_rect{ float:right; width:625px;}
.item_search .choosebox .textbtn{ width:515px; padding:0 5px; line-height:30px; height: 30px; border:#ccc solid 1px; border-radius:0px; float:left;}
.item_search .choosebox .textbtn:focus{ border-color:#3d95d5;}
.item_search .choosebox .submitbtn{ height:32px; width:85px; background:#2196f3; color:#fff; font-size:12px; border:0px; cursor:pointer; cursor:pointer; float:left;}
.item_search .resultlist{ border-top:#eeeeee solid 1px; padding:0px 0px 0px 30px;}
.item_search .resultlist ul{ margin-right:-30px;}
.item_search .resultlist li{ width:318px; height:171px; border:#ededed solid 1px; margin:30px 22px 0px 0px; padding:25px 20px 0px 20px; position:relative; float:left; background:#fafafa;}
.item_search .resultlist .rect{ height:102px; border-bottom:#e4e4e4 solid 1px;}
.item_search .resultlist .tag{ position:absolute; top:-12px; left:11px;}
.item_search .resultlist .tag span{ background:#ffc22c; height:25px; padding:0px 9px; line-height:25px; background:#ffc22c; color:#fff; display:inline-block;}
.item_search .resultlist .tag i{ background: no-repeat left top; display:inline-block; width:6px; height:12px; vertical-align:top;}
.item_search .resultlist .photo{ float:left; width:76px; height:76px; border-radius:38px; border:#ccc solid 1px; overflow:hidden; zoom:1;}
.item_search .resultlist .r_txt{ float:right; width:230px;}
.item_search .resultlist .name{ font-size:20px; font-weight:normal; margin-top:10px; line-height:30px;}
.item_search .resultlist .name a{ color:#5a5a5a;}
.item_search .resultlist .wexinrect{ position:absolute; top:10px; right:10px; width:80px; height:80px; overflow:hidden; zoom:1; z-index:0;}
.item_search .resultlist .bg{ position:absolute; top:0px; left:0px; background:url(/uploads/image/bcta1iindex5/wxbg.png) no-repeat left top; width:80px; height:80px; z-index:2;}
.item_search .resultlist .tips{ line-height:22px; text-align:right;}
.item_search .resultlist .phone i{ background: left -13px; display:inline-block; width:13px; height:13px; vertical-align:middle; margin-right:5px;}
.item_search .resultlist .adress i{ background: -2px -40px; display:inline-block; width:10px; height:12px; vertical-align:middle; margin-right:5px;}
.item_search .resultlist .pres{ color:#bbb;}
/* .item_search .resultlist li.noset .tips{ color:#bbb;} */
.item_search .resultlist li.noset{background: url(/uploads/image/bcta1iindex5/empty.png) left bottom no-repeat #fafafa;}
.item_search .resultlist li .tips.noset{ color:#bbb;}
/* .item_search .resultlist li.noset .phone i{ background: no-repeat left top;} */
.item_search .resultlist li .phone.noset i{ background: no-repeat left top;}
/* .item_search .resultlist li.noset .adress i{ background: no-repeat -2px -27px;} */
.item_search .resultlist li .adress.noset i{ background: no-repeat -2px -27px;}

/*添加搜索页面 end*/

/*修改教育资讯 图片的宽度 s*/
.ni_g_xgzy.m_resultshow .mantle{width: 350px}
.ni_g_xgzy.m_resultshow .mantle .pig_img li{width:350px;}
.ni_g_xgzy.m_resultshow .mantle .pig_img li img{width: 350px;}
.ni_g_xgzy.m_resultshow .text_news{width: 410px;}
.ni_g_xgzy.m_resultshow .text_news li{display: block;}
.ni_g_xgzy.m_resultshow .text_news li a{width: 80%;overflow: hidden;height: 35px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;}
/*修改教育资讯 图片的宽度 e*/

/*2018-06-11 yp 直播推荐 star*/
.nm_add{margin-top: 40px;}
.nm_add .nm_add_left,.nm_add .nm_add_right{width: 593px;}
.nm_add .icon_video{display: inline-block;vertical-align: middle;width: 49px;height: 30px;
    background: 0 0 no-repeat;position: absolute;top:50%;margin-top: -15px;left:50%;margin-left:-25px;}
.nm_add .con ul{margin-top: 20px;height: 226px;overflow: hidden;}
.nm_add .con ul li{float: left;width: 265px;margin-left: 21px;}
.nm_add .con ul li dt{width: 265px;height: 159px;border-radius: 4px;background: #f4f4f4;overflow: hidden;position: relative;}
.nm_add .con ul li dt img{width: 100%;height: 100%;}
.nm_add .con ul li dt a{display: block;width: 100%;height: 100%;}
.nm_add .con ul li dd span a{font-size: 14px;color: #222222;margin-top: 10px;margin-bottom: 15px;display: inline-block;vertical-align: middle;}
.nm_add .con ul li dd strong a{width: 120px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;font-size: 16px;color: #555;display: inline-block;vertical-align: middle;}
.nm_add .con ul li dd em a{font-weight: normal;font-size: 14px;color: #555;display: inline-block;vertical-align: middle;}
.nm_add .tablist_tit{ margin-left:20px;}
.nm_add .tablist_tit li{ float:left; color:#d2d2d2; font-size:14px;}
.nm_add .tablist_tit li a{ display:inline-block; font-size:14px; line-height:26px; padding:0px 10px; margin:16px 3px 0px 3px; height:26px; border-radius:13px; color:#333;}
.nm_add .tablist_tit li a:hover{ background:#57bbee; color:#fff; text-decoration:none;}
.nm_add .tablist_tit li.on a{ color:#fff; background:#3ac0ff;}
/*2018-06-11 yp 直播推荐 end*/
