﻿@charset "utf-8";
*{ margin:0px; padding:0px; }
html{font-size:10px;}
body{ line-height:25px; font-size:14px; color:#666; background:#EEEEEE;}
li{ list-style:none;}
a{ text-decoration:none; color:#666;}
a{ blr:expression(this.onFocus=this.blur()); outline:none;  }
a:focus{ -moz-outline-style: none; }

#Top_Box{ width:100%; height:50px; }
#Top{ width:100%; margin:0px auto; height:40px;  line-height:40px; padding:5px 0px; position:fixed; top:0px; left:0px; z-index:9999; background:#385b33; font-size:2rem; color:#FFF; text-align:center;  font-weight:bold; }
#City_Select{ width:70px; font-size:1.6rem; height:40px; color:#c4da91; position:absolute; left:2%; top:5px; text-align:left;   }
#City_Select .arrow_down{ width:0;height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #c4da91; position:absolute; top:19px; left:40px}
#City_Select .arrow_up{ width:0;height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:7px solid #c4da91; position:absolute; top:19px; left:40px}
#Menu{ width:40px; height:40px; background:url(/mobile_Images/menu_bt.jpg) no-repeat right center;  position:absolute; right:2%; top:5px;  }
#Menu a{ display:block; width:100%; height:40px;}
.Back_Parent{ display:block;  width:40px;  height:40px;  position:absolute; left:2%; top:5px; background:url(/mobile_Images/arrow_left.jpg) no-repeat 20% 50%;  background-size:15px 22px;  }
#Search_Box_Button{width:40px; height:40px; background:url(/mobile_Images/magnifier.jpg) no-repeat center center;  position:absolute; right:12%; top:6px;   }

.red{ color:#F00}
.green_black{color:#385b33; /*墨绿色*/ }
.green_black a{color:#385b33;}
.grey{color:#ccc;}
.grey a{color:#ccc;}

.recommend{ display:inline; color:#f00; border:0.1rem solid #f00; font-size:1.2rem;}
.dpn{ display:none;}
.ellipsis{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}
.borderradius{border-radius:3px; -moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
.c{ clear:both;}
.c_li{ width:0px; height:0px; clear:both; line-height:0px;  }
.c_10{ height:10px; clear:both;}
.align_center{ text-align:center;}
.text_left{ text-align:left;}
.text_right{ text-align:right;}

.float_right{ float:right;}
.li_2 li{ width:50%;float:left;}
.li_3 li{ width:33.33%;float:left;}
.li_4 li{ width:25%;float:left;}

.dd_2 dd{ width:50%;float:left;}
.dd_3 dd{ width:33.33%;float:left;}
.dd_5 dd{ width:25%;float:left;}

.list_dot li{ background:url(/Images/dot.jpg) no-repeat left center; text-indent:1rem; }
.list_nowrap li{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}


.Pull_Down_Select_Box{ position:relative; }
.Pull_Down_Select_For{ background:url(/images/arrow_down_gray.png) no-repeat 85% 50%; background-size:12px;  cursor:pointer}
.Pull_Down_Select{ position:absolute; left:0px; top:34px; width:75px; height:auto; line-height:30px; display:none;  border-radius:0px 0px 3px 3px; border:1px solid #435640; background:#fff; padding:5px; text-indent:0px; z-index:999;}
.Pull_Down_Select .option{height:30px;line-height:30px;}
#Pull_Down_Select_Column{ }

#Search_Box{ width:96%; height:3.2rem; border:1px solid #e0ead1; position:relative; margin:1rem auto; font-size:1.4rem; z-index:0;}
#Search_Box .select{ width:8.5rem; height:2rem; position:absolute; line-height:2rem; top:0.4rem; left:0.1rem; border-right:1px solid #d2dfcf; padding:0.2rem 0.5rem; z-index:9 ;}
#Search_Box .key{ height:3.2rem; width:18rem; padding:0px 0rem 0rem 10rem; z-index:8;}
#Search_Box .bt{ width:3.8rem; height:3.4rem;  background:url(/images/mobile/search.jpg) no-repeat center center; background-size:auto 3.4rem; position:absolute; top:-1px; right:0px; cursor:pointer ; z-index:9;  }
    
	

#H1_Box{ padding:10px 15px;}
#H1_Box h1{ font-size:2rem;  line-height:28px; padding:7px 0px 13px 0px;  }



#BaoMingLink{ width:87px; height:30px; float:left; border:1px solid #fe6132; background:#fe3a00; color:#FFF; font-size:16px; letter-spacing:1px; line-height:30px; margin-right:6px; text-align:center;}
#Tel_Button{ width:64px; height:30px; float:left; border:1px solid #fe6132; background:url(/mobile_images/tel.jpg) no-repeat 4px 6px #fff; padding-left:21px; color:#fe3a00; line-height:30px; font-size:14px;  margin-right:6px;}
#Add_To_Cart_Button{ width:32px; height:30px; float:left; border:1px solid #cecece; background:url(/mobile_images/cart.jpg) no-repeat center center; margin-right:6px;}
#How_BaoMing{ width:100px; height:32px; float:left; line-height:32px; font-size:11px; }


#Tips_Box{ padding:10px 15px; font-size:14px; line-height:25px; }
#Tips_Box span{ color:#D7390B}



#Page_Nav{line-height:20px; font-size:14px;  text-align:center; margin-top:-10px;}
#Page_Nav a {  background:#385b33; padding:0px 1px;  border:2px solid #385b33 ; color:#FFF; border-radius:2px; -moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; white-space:nowrap;  }
#Page_Nav span {  background:#EFEFEF;  border:2px solid #EFEFEF ; color:#666; border-radius:2px; -moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; white-space:nowrap;  }




/* 返回顶部 */
#backToTop { position: fixed; bottom:3rem;   _position: absolute;  width: 3rem; height:3rem;  right:1rem; z-index: 999999; display:none; border:1px solid #ccc; background:#ccc;  border-radius:0.3rem;   }
#backToTop  div{ display:block; width:0;  height:0;   border-left:0.7rem solid transparent;    border-right:0.7rem solid transparent;    border-bottom:1.4rem solid #fff; margin:0.7rem auto;  }


.focus_block{height:180px; overflow:hidden;position:relative;}
.focus_block .focus_img{overflow:hidden; height:180px ; position:relative; z-index:99;}
.focus_block .focus_img ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0}
.focus_block .focus_img li{float:left;width:100%; }
.focus_block .focus_img li a{display:block;width:100%; height:180px ; background-repeat:no-repeat; background-position:center top; background-size: 100% 100%;}
.focus_block .focus_img li img { width:100%; height:100%;}

.focus_block .flicking_con{position:absolute;bottom:10px; right:20px; z-index:999;width:120px;height:21px;   }
.focus_block .flicking_con a{float:left;width:21px; height:21px; overflow:hidden; background:url(/mobile_images/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
.focus_block .flicking_con a.on{background-position:0 -21px}

.table{ width:100%; border-collapse:collapse; border:1px solid #ccc; background:#fff;}
.table .thead th{ background:#ddd; padding:2px; border:1px solid #ccc; }
.table .tr td{  padding:2px; border:1px solid #ccc; }
.table .tr:hover td{ background:#FaFaFa}

.block h1{padding: 20px 0px 20px 0px;font-weight: bold;color: #000;font-size: 20px;text-align: center;}
.block{ width:100%; border-left:10px solid #EEEEEE; border-right:10px solid #EEEEEE; padding:13px; margin:10px 0px;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  background:#FFF; position:relative; }
.block .title{ height:25px; color:#e34900; line-height:25px; padding-bottom:5px; font-size:14px; position:relative ; }
.block .title .more{ position:absolute; top:0px; right:0px; width:55px; height:30px; text-align:right }
.block .title .more a{ color:#999;}
.block>dd{ position:relative;}
.block>dd>a{ line-height:30px;font-size:14px;font-family: 'Microsoft YaHei';}
.block>dt{ height:25px; color:#e34900; line-height:25px; padding-bottom:5px; font-size:14px; position:relative ; }
.block>dt>a{ color:#e34900;font-size:14px;float:right}
.block>dt .more{ position:absolute; top:0px; right:0px; width:55px; height:30px; text-align:right }
.block>dt .more a{ color:#999;}
.block li{  position:relative;}
.block .pic{ width:80px; height:78px ; overflow:hidden; position:absolute; top:6px; left:0px; }
.block .pic img{ width:80px; height:70px;  border:0px solid #f1f1f1; border-radius:3px; -moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px; }
.block .txt{padding-left:88px; width:100%;  font-size:12px; line-height:19px;  color:#888;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.block .txt h6{width:100%; padding-bottom:2px; font-weight:400; font-size:16px;}
.block .txt h6 a{ color:#555;}
.block .txt .attr{width:100%; height:25px; font-size:12px;}
.block .homeHot{text-align: center;background-color: #fff;}
.block .homeHot a{color: rgb(210, 34, 34);font-family: 'Microsoft YaHei';font-size: 24px;font-weight: bold;}
.tool dd .d{float:right;width:80px;}
.tool dd .t{float:right;}
.tool dd .d .l{float:left;}
.tool dd .d .r{float:right;}


.list_gk dd{ width:100%; height:82px; padding:6px 0px;  }
.list_gk .is_gold{ position:absolute; top:6x; left:0px; width:32px; height:27px; background:url(/mobile_images/gold.png) no-repeat  left top;}

.list_article dd{ width:100%; height:82px; padding:6px 0px;  }

.list_nx dd{ width:100%; height:82px; padding:6px 0px; }

.list_yx dd{ width:100%; height:82px; padding:10px 0px; }
.list_yx .pic{ top:10px;}

.list_rela_expert{overflow: hidden;padding:15px;}
.list_rela_expert dd{ height:90px;  float:left; width:50%; padding:8px 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.list_rela_expert dd .pic{ width:55px; height:70px;  }
.list_rela_expert dd .pic img{ width:55px;  height:70px; }
.list_rela_expert dd .txt{padding-left:60px;  }
.list_rela_expert dd .txt h6{ line-height:20px; font-weight:400; font-size:1.6rem;}
.list_rela_expert dd .txt h6 a{ color:#555;}

.list_topics_expert{overflow: hidden;padding:15px;}
.list_topics_expert dd{ height:70px;  float:left; width:50%; padding:8px 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.list_topics_expert dd .pic{ width:55px; height:45px;  }
.list_topics_expert dd .pic img{ width:55px;  height:45px; }
.list_topics_expert dd .txt{padding-left:60px;  }
.list_topics_expert dd .txt h6{ line-height:40px; font-weight:400; font-size:1.6rem;}
.list_topics_expert dd .txt h6 a{ color:#555;}
.list_topics_expert>dd>div>h6>a{ line-height:30px;font-size:14px;font-family: 'Microsoft YaHei';}


.list_expert dd{width:100%; height:86px;  padding:8px 0px; }
.list_expert .pic{ width:60px; height:70px;  }
.list_expert .pic img{ width:60px;  height:70px; }
.list_expert .txt{padding-left:68px;  }
.list_expert .txt h6{ line-height:20px;  }
.list_expert .txt h6 a{ color:#555; font-size:18px; padding-right:10px;}
.list_expert .txt .tips{ line-height:19px; height:auto;}
.list_expert .etype{width:120px; height:19px; position:absolute; top:8px; left:135px; font-size:14px;  font-weight:400;}
.list_expert .recommend{ width:28px; height:19px; position:absolute; top:8px; right:3px; background:url(/mobile_Images/good.jpg) no-repeat center center #fff; border:0px;}

.list_rela_expert_txt dd{ width:25%; height:30px; line-height:30px; font-size:14px; text-indent:10px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}
.list_rela_expert_txt .selected{ color:#e34900;}

.list_add{overflow: hidden;}
.list_add dd{ width: 33%;float: left; }
.list_add .txt1{ height:30px; line-height:30px;font-weight:400; font-size:14px; color:#555; }
.list_add .txt1 a{font-size:12px;}

.content_nav{ height:26px; background:#d2dfcf; padding:0px; margin-bottom:0px;  }
.content_nav span { display:block; float:left; height:26px; line-height:26px;  width:25%; text-align:center;   font-size:14px;  }
.content_nav .t_select{ background:#d2dfcf; color:#333;}
.content_nav .t_selected{ background:#385b33; color:#FFF; }

.expert_content_nav span{width:20%;}

.content_box { font-size:16px;  line-height:28px;  }
.content_box img { width:100%;}
.content_box  >p{ padding-bottom:10px; text-indent:20px; }
.content_box .purple_red{ color:#600;}
.content_box table{  border:1px solid #999; border-width:1px 1px 0px 0px;  width:100%;   box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;   }
.content_box table  td{  padding:4px; margin:0px;  border:1px solid #999; border-width: 0px 0px 1px 1px;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.list_rela_gk .title{ width:100%; height:25px;  color:#e34900; line-height:25px; padding-bottom:5px; font-size:1.4rem; position:relative; }
.list_rela_gk li { position:relative; line-height:30px;  }
.list_rela_gk li a{ display:block; width:65%; height:30px; background:url(/Images/dot.jpg) no-repeat left center; text-indent:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}
.list_rela_gk li span{ display:block; width:110px; height:30px; text-align:right;  position:absolute; top:0px; right:0px;  overflow:hidden;}

.list_rela_info .title{ width:100%; height:25px;  color:#e34900; line-height:25px; padding-bottom:5px; font-size:1.4rem; position:relative; }
.list_rela_info li {line-height:30px;  height:30px; background:url(/Images/dot.jpg) no-repeat left center; text-indent:10px; font-size:1.4rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis }

.comment_good{ }
.comment_good .comment_button_box{ width:50%; float:left; height:80px; text-align:center; position:relative;}
.comment_good .comment_button_box .comment_button{ width:50px; height:50px; cursor:pointer;}
.comment_good .commented_info{ position:absolute; width:90%; height:80px; top:0px; left:5%; text-align:center;  line-height:80px; font-size:16px; background:#eee; border:1px solid #CCC; border-radius:3px; -moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px; }
.comment_good .comment_success_info{ position:absolute; width:50px; height:30px; line-height:30px; left:60%; top:5px; font-size:20px; font-weight:bold; color:#090;  }

/* open trian  academy */
#Types { padding:0px;}
#Types ul{ width:100%; height:101px;  border-bottom:1px solid #ccc; border-right:1px solid #ccc; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
#Types li{ width:20%; height:50px; line-height:50px;  float:left; font-size:12px; text-align:center; background:#FFF; border-top:1px solid #ccc;  border-left:1px solid #ccc;  overflow:hidden;  box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;  }
#Types a{ color:#666; display:block;}
#Types .selected{ color:#e34900;}


#Hot_City{font-size:16px; line-height:25px;}
#Hot_City .selected{ color:#e34900;}

#Last_Nx_Info{}
#Last_Nx_Info .pic{ width:80px; height:78px ; top:40px; left:10px; }
#Last_Nx_Info .pic img{ width:80px; height:70px; border:0px solid #f1f1f1; border-radius:3px; -moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px; }
#Last_Nx_Info ul{ padding-left:96px;}
#Last_Nx_Info li{width:100%;font-size:12px; line-height:23px;}


.nx_requirement{ text-align:center}
.nx_requirement a { display:block; font-size:22px; line-height:30px; padding-top:10px;  color:#e34900; }
.nx_requirement p{ color:#999; line-height:25px; font-size:12px; }


/* other */
.jianjie{width:100%;  padding-top:6px; position:relative;}
.jianjie .pic{ width:100px; height:128px; top:6px; padding-bottom:15px; }
.jianjie .pic img{ width:90px; height:110px;  }
.jianjie .pic .recommend_logo{ width:90px; height:18px; background:url(/Images/expert/tujian.gif) no-repeat center center;} 
.jianjie .txt{ padding-left:108px;  padding-bottom:15px;}
.jianjie .txt h1{ width:100%;  height:24px; line-height:24px;  font-size:18px;}
.jianjie .txt .etype{ position:absolute; top:6px; left:180px; width:160px; height:24px; line-height:24px;  font-size:14px;}
.jianjie .txt .tips{ height:auto;}
.jianjie .txt .attr{ line-height:22px;}
.jianjie .book_link{ padding-left:108px; height:35px; }


.list_rela_video dd{ width:33%; height:110px; line-height:25px; float:left; text-align:center; }
.list_rela_video dd  a{ display:block;}
.list_rela_video dd img { width:90px; height:75px; display:block; margin:5px auto;} 


#Search_Box_Course{line-height:34px; padding:0px 0px 0px 10px; }
#Search_Box_Course .select_channel{ width:26%; height:34px; float:left; border:1px solid #c4da91; border-right:0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:1%; margin:5px 0px; background:none;}
#Search_Box_Course .select_key{ width:61%; height:34px; float:left; border:1px solid #c4da91;border-left:0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:0.5%;  margin:5px 0px;}
#Search_Box_Course .select_button{ width:11%; height:34px; float:left; background:url(/mobile_images/magnifier_2.jpg) no-repeat center center; border:0px;  margin:5px 0px;}
#Search_Box_Course .arrow_down{  width:0;height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #c4da91; position:absolute; top:19px; left:20%;}
#Search_Box_Course .shuxian{ width:1px; height:26px; background:#c4da91; position:absolute; top:10px; left:26%;}
#Search_Box_Course .Pull_Down_Select{ left:2%; width:22%; top:40px; border-color:c4da91;}

#Rela_Download  .rar{background:url(http://skin.cnbm.net.cn/images/file_ico/rar-2.gif) no-repeat 0px 5px; text-indent:22px}
#Rela_Download  .txt{background:url(http://skin.cnbm.net.cn/images/file_ico/txt-2.gif) no-repeat 0px 5px; text-indent:22px}
#Rela_Download  .xls{background:url(http://skin.cnbm.net.cn/images/file_ico/xls-2.gif) no-repeat 0px 5px; text-indent:22px}
#Rela_Download  .pdf{background:url(http://skin.cnbm.net.cn/images/file_ico/pdf-2.gif) no-repeat 0px 5px; text-indent:22px}
#Rela_Download  .doc{background:url(http://skin.cnbm.net.cn/images/file_ico/doc-2.gif) no-repeat 0px 5px; text-indent:22px}
#Rela_Download  .ppt{background:url(http://skin.cnbm.net.cn/images/file_ico/ppt-2.gif) no-repeat 0px 5px; text-indent:22px}


#BaoMing_Method{line-height:28px; font-size:16px; color:#D7390B}
#BaoMing_Method .BaoMing_Process{ width:96%; margin:0px auto; margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #435640}
#BaoMing_Method p { width:96%; margin:0px auto}

#BaoMing{ padding:10px 25px; line-height:40px;   }
#BaoMing input[type="text"]{ height:28px; line-height:28px; width:200px;  border:1px solid #ccc; border-radius:2px; -moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; white-space:nowrap;}
#BaoMing input[type="submit"]{height:28px; line-height:28px; width:80px; border:1px solid #e34900; background:#e34900; color:#FFF; border-radius:2px; -moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; white-space:nowrap;}
#BaoMing span{ font-size:16px; display:block; height:28px; line-height:25px;  color:#e34900;  }
