@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;_padding:0;_margin:0;*padding:0;*margin:0;padding:0/i9;margin:0/i9;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0;}
body { font-size:14px; color: #666; line-height:21px;   font-family: "Microsoft Yahei";padding:0; margin:0;}
ul,li {list-style-type:none;}
/* 设置图片视频等自适应调整 */
img {
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
border:0;
}
img{ background:no-repeat;}
a:link{ text-decoration:none; }
a:hover{ text-decoration:none; }
a:visited{ text-decoration: none; }
a{ text-decoration:none; color:#333;}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.h20{height: 20px;background: #F2F2F2;}
.mb10{
  margin-bottom: 10px;
}
.mt10{
  margin-top: 10px;
}
.mtb10{
  margin: 10px 0;
}
.mtb20{
  margin: 10px 0;
}
.mb15{
  margin-bottom: 15px;
}
.guanggao{
  width:100%;
  overflow:hidden;
}
.b{ background:#fff;}
.color{ color:#cb4915;}
.color2{ color:#999;}
.color3{ color:#0287ed;}
.color4{ color:#333; font-size:14px;}
.color_js{border-left:3px solid #fe5300; text-indent:20px; }
.color_js2{border-left:3px solid #c546dc; text-indent:20px; }
.color_js3{border-left:3px solid #51be8f; text-indent:20px; }
.color_js4{border-left:3px solid #ef4a5d; text-indent:20px; }
.body{ background:#eaeaea;}
.clear {clear:both; content:'';}
.cblue{color: #3366FF;}
.cc66{
  color: #CC6666;
}
.h10{ clear: both; display: block; height: 10px; overflow: hidden;}
.hxx{  overflow:hidden; display:block;}
.xjbn,.top_b,.top_n a,.tab_nr_a,.tab_nr_bom ul li a,.gg_640_jc_a2,.tab_nr_bom2_a,.footer_dn_a,.wei_qz_a_1,.wei_qz_a_2,.dh_qz,.dh_qz2,.dh_qz3,.dh_qz4,.dh_qz5,.yl_q,.xinjia_gg_j{display: inline-block; overflow: hidden;background-repeat: no-repeat;
    /*background-image: url(../images/icon_60x60.png); background-size:60px 315px;*/
    background: url(../images/icon.png) no-repeat;
    background-size: 30px 540px;
}
.top{ width:100%; margin:0 auto; padding:10px 0;background: #0d62aa;}
.top_l{ float:left; overflow:hidden;  display:block; margin-left:10px; width:126px; height:30px;}
.top_l img{width:100%;}
.top_s{ width:130px; float:left; height:30px; background-color:#f3f3f3;border-radius:50px; padding:0 10px 0 15px; margin:0 1%;}
.top_n{ width:30px; height:30px; float:right; display:block;}
.top_n a{text-indent:-9999px; background-color:#83b9f5 ; background-position:-0 -0; width:30px; height:30px;}
.top_t{ height:20px; margin:5px 0; float:left; width:100px; border:0; background-color:#f3f3f3;}
.top_b{ width:30px; height:30px; float:left; text-indent:-9999px; background-position:0 -150px; border:0;background-color:#f3f3f3;}
.wei_640{ width:100%; margin:0 auto; position:relative;}
.banner img{width:100%;}
.banner{ width:100%; height:200px; overflow:hidden; position:relative;}
.banner a{ width:100%; height:200px; float:left;    color: #fff;}
.banner_q{ position:absolute;bottom:0; background:url(../images/x.png); height:30px; width:100%; margin:0 auto; line-height:30px; text-indent:10px;color:#fff;z-index:1000;}
.banner_div span{ width:13px; height:13px;  display:block; font-size:30px; float:left; margin:0 3px; line-height:22px; text-align:center; border-radius:15px; margin-top:8px;}
.banner_q p{ width:70%; height:30px;  overflow:hidden; display:block; float:left;}
.banner_q p a{ color:#fff;}
.banner_qie img{ position:absolute;left:0;top:0;}
.banner_div{ width:80px; height:30px; float:right;}
.div_bs.active{background-color:#0096ff; }
.div_bs{background-color:#fff;}
.nav{ line-height:50px; width:100%; margin:0 auto; height:50px;overflow:hidden;}
.nav a{width:16%; padding: 0 2%;text-align:center; display:block; float:left;line-height:49px;    border-bottom: 1px solid #e1e1e1; }
.nav2{ line-height:50px;  color:#fff;background:#41c697; width:100%; margin:0 auto; height:50px;}
.nav2 a{ color:#fff; width:20%; text-align:center; display:block; float:left;line-height:49px; }
.nav3{ line-height:50px;  color:#fff;background:#83b9f5; width:100%; margin:0 auto; height:50px;}
.nav3 a{ color:#fff; width:20%; text-align:center; display:block; float:left;line-height:49px; }
.nav_gw{  color:#fff;display:flex;justify-content:space-between;padding:10px 12px; }
.nav_gw a{ background-color: #fefefe;border: 1px solid #ddd;border-radius: 27px;color: #666;display: block;font-size: 12px; height: 27px;line-height: 27px;text-align: center;width: 17%;}
.nav_gw a:hover{ background-color:#0096ff; color:#fff; border:1px solid #0096ff; text-decoration:none; }
.banner_qie{ width:100%; margin:0 auto;}
.wei_top_nav{ width:100%; margin:0 auto;}
.gg_640{ position:relative;border-bottom: 1px solid #f7f5f5; border-top: 1px solid #f7f5f5; width:100%; overflow:hidden; }
/*内容*/
.tab_nr{  border-top:1px solid #f7f5f5;border-bottom:1px solid #f7f5f5; margin:0 auto; z-index:0; width:100%; }
.tab_xx a{  float:left; text-align:center;overflow:hidden;       line-height: 30px;
    padding-bottom: 0;}
.tab_nr_a{ float:right; line-height:40px; text-indent:-9999px; width:30px; height:30px; background-position:0 -120px; position:absolute; right:0;top:5px;}
.tab_xx{ width:100%; float:left;     padding-top: 5px;padding-bottom: 5px;}
.tab_wei{ width:100%; margin:0 auto; position:relative;}
/* .tab_xx_a{ padding-left: 15px;border-left: 3px solid transparent;  font-size: 20px;line-height: 28px  ;} */
.tab_nr_bom{ width:100%; margin:0 auto; display:block; overflow:hidden;}
.tab_nr_bom ul li{ width:90%; height:30px; overflow:hidden; display:block; border-bottom:1px dotted #dedede; padding:5px 0;margin-left: 5%;}
.tab_nr_bom ul li a{ line-height:30px;height:30px; background-position:-30px -150px;
    /*margin-right:10px; */
    font-size:16px;}
.gg_640_jc{ border-bottom:1px solid #f7f5f5;font-size: 18px;  }
.gg_640_jc_a{ line-height:30px; border-left:3px solid #fe5300; text-indent:10px; padding:5px 0; color:#333; display:block; width:140px; float:left;}
.gg_640_jc_a2{ line-height:40px; text-indent:-9999px; width:30px; height:30px; background-position:0 -120px; position:absolute; right:0;top:5px; display:block;}
.gg_640_bom{ padding:10px 0;}
.tab_nr_bom2{ width:100%; margin:0 auto; overflow:hidden; display:block;}
.tab_nr_bom2 ul { width:100%; float:left;}
.tab_nr_bom2 ul li{  margin: 15px 10px 0 10px;  height:70px; overflow:hidden; display:block;  padding-bottom:15px; border-bottom:1px solid #f8f8f8;}
.tab_nr_bom2_img{ width:120px; height:70px; display:block; float:left;overflow:hidden;}
.tab_nr_bom2_img img{ width:100%;}
.tab_div{ margin-left: 130px; height:70px;}
.tab_div p{ font-size:12px; line-height:16px; float:left; height:48px; display:block; overflow:hidden; color:#b3b3b3;}
.tab_div a{  height:20px; float:left; overflow:hidden; margin-bottom:3px; font-size:16px; line-height:20px; width:100%}
.tab_nr_bom2_a{ padding-left:30px; background-position:-30px -60px; line-height:30px; width:80px; margin:0 auto; display:block;}
.tab_a .tab_nr_bom2_a{padding-left: 0;}
.tab_a{ width:100%; float:left; padding:5px 0;}
.tab_nr_bom3{ width:100%; margin:0 auto;}
.tab_nr_bom3 ul{ width:100%; float:left; margin-top:10px;}
.tab_nr_bom3 ul li{  float:left; line-height:40px;  margin-bottom:2.5%;width:30%; margin-left:2.5%;color:#777;background:#f9f9f9;}
.tab_nr_bom3 ul a{  text-align:center; display:block; line-height:40px;}
.tab_a2{ color:#fff;background:#85b9ea;}
.tab_nr_bom4{ width:100%; margin:0 auto;}
.tab_nr_bom4 ul{ width:100%; float:left; margin-top:10px;}
.tab_nr_bom4 ul li{  float:left; line-height:40px;  margin-bottom:2.5%;width:22%; margin-left:2.5%;color:#777;background:#f9f9f9; height:40px; overflow:hidden; display:block;}
.tab_nr_bom4 ul a{  text-align:center; display:block; line-height:40px;}
/*全站导航*/
.wei_qz{ background:#83b9f5; line-height:40px; text-align:center; color:#fff; font-size:18px; position:relative; height:40px; width:100%; margin:0 auto;}
.wei_qz p{ width:20%; float:left;}
.wei_qz_a_1{ width:30px; height:30px; margin:5px 0 0 5px; text-indent:-9999px; background-position:-30px -90px; float:left;}
.wei_qz_a_2{ width:30px; height:30px; text-indent:-9999px; background-position:-30px -0px;}
.open input{ float:right; border:1px solid #dedede; padding:5px; height:18px; line-height:18px; text-indent:4px; color:#999; position: absolute; top:5px;right:40px;}
.dh_qz{line-height:30px;   margin:5px 0; color:#333; display:block;  padding-left:30px; background-position:-30px -120px;    font-size: 18px;border-left: 4px solid transparent;}
.jc_a1{ line-height:30px; padding:5px 0; color:#333; display:block; width:140px; float:left;}
.baowei{ width:100%; margin:0 auto;}
/*list列表*/
.gg_list{ border-bottom: 1px solid #f7f5f5; border-top: 1px solid #f7f5f5; width:100%; overflow:hidden; display: block;}
.tab_nr_bom ul{ width:100%; margin:0 auto;}
/****统一使用分页*****/
.tab-a{margin: 20px 0;}
.fy_w  {width:100%;background:#fff !important;}
.fy_w .fy{ margin:0 !important;  padding:0; text-align:center; width:100%;display:inline-block;}
.fy_w .fy a{color: #333;
    font-size: 14px;
    font-weight: bold;
    padding: 0 10px;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    text-align: center;
    margin-left: 10px;
    display: inline-block;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
}
.fy_w .fy s{color: #333;font-size: 14px; background:#377bee;font-weight: bold;display:inline-block; color:#fff;padding: 0 10px;line-height:30px; height:30px;  overflow:hidden; text-align:center; margin-left:15px; display:inline-block; text-decoration:none;    border: 1px solid #e4e4e4;  border-radius: 5px;}
.fy_w .fy u b{color: #333;font-size: 14px; background:#377bee;font-weight: bold;display:inline-block; color:#fff;padding: 3px 10px 3px 10px;line-height:30px; height:30px;  overflow:hidden; text-align:center; margin-left:15px;}

.dh_qz2{line-height:30px;   margin:5px 0; color:#333; display:block; max-width:140px; float:left;  padding-left:30px; background-position:-30px -30px; height:30px;border-left: 4px solid transparent;}
.dh_qz3{line-height:30px;   margin:5px 0; color:#333; display:block; width:140px; float:left;  padding-left:20px; background-position:-30px -180px; height:30px;    border-left: 4px solid #8abdf6;}
.dh_qz4{line-height:30px;   margin:5px 0; color:#333; display:block; width:140px; float:left;  padding-left:30px; background-position:-0px -90px; height:30px;font-weight: bold;}
.dh_qz5{line-height:30px;   margin:5px 0; color:#333; display:block; width:140px; float:left;  padding-left:30px; background-position:-0px -240px; height:30px;}
.tab_nr_bom5{ margin:0 auto; padding:10px;
    padding-bottom: 0;}
.tab_nr_bom5 a{ padding:5px 5px; float:left; display:block; margin:0 12px 10px 0; color:#333; border: 1px solid #e6e6e6;background: #fff; border-radius: 5px; line-height:20px;}
.color_tab{ background:#505050;}
.color_tab2{background:#22c47a}
.color_tab3{background:#15ab66}
.conter{ width:100%; margin:0 auto; padding-top:5px; border-top:1px solid #f7f5f5;border-bottom:1px solid #f7f5f5;overflow: hidden;}
.conter h1{ width:auto ; padding:0 10px ; font-size:20px; line-height:40px; color:#333; font-family:"微软雅黑"; text-align:center; overflow:hidden; display:block; font-weight:bold;}
.conter h1.title{
  line-height:30px;
  margin:5px auto;
  width:90%;
}
#view_mainc .cut .bg_txt{
  background: url(../images/20150320112838490.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);
  border: 1px solid #cfd5bb;
  color: #333;
  line-height: 30px;
  padding: 30px;
}
.conter_3 { width:100%; margin:0 auto;}
.conter_3 p{ text-align:left; font-style:normal; color:#999; font-size:13px; line-height:28px;}
.conter_3 p a{color:#333;}
.conter_3 p em{ font-style:normal;}
.zhengwen_wai{padding:10px 0; margin:0 auto; display:block;  }
.zhengwen{ margin:0 auto; width:100%; overflow:hidden; }
.zhengwen table{ width:100%;}
.zhengwen table tr td a img{ width:100% !important; max-width:100% !important;}
.zhengwen p{ margin:0 auto; margin-bottom:10px; line-height:30px; font-size:16px; color:#333;}
.zhengwen p img{ margin:0 auto; max-width:100%;}
.zhengwen h2{font-size:17px; color:#333}
.zhengwen p h2{font-size:17px; color:#333}
.zhengwen strong{font-size:17px; color:#333}
.zhengwen strong h2{font-size:17px; color:#333}
.zhengwen_wai article,{ padding:0 10px !important;}
.xb_tj{ width:100%; margin:0 auto; line-height:30px;}
.xb_tj_q a{ font-weight:bold;font-size: 20px;}
.fxd2{ float:right; display:block; width:180px;}
.fxd2 a{ margin-left:5px; display:block; float:left; width:70px; display:block; overflow:hidden;}
.fxd2 em{ line-height:30px; font-style:normal; float:left; font-size:12px; color:#333;}
.fxd2_i{ width:30px; height:30px; float:left; background:url(../images/wj.png) no-repeat;}
.fxd2 a .active{width:30px; height:30px; float:left; background:url(../images/wj2.png) no-repeat;}
.fxd2 img{ float:left; width:30px; height:30px; display:block;}
.xb_tj_q_a{ float:left; }
.tab_nr_bom7{ width:100%; margin:0 auto; }
.tab_nr_bom7 ul{margin: 0 10px;}
.tab_nr_bom7 ul li{ width:100%; float:left; height:36px;line-height: 36px;  border-bottom:1px dotted #dedede;overflow: hidden;padding-left: 15px;background: url(../images/icon.png) -9px -360px no-repeat;background-size: 30px 540px;}
.tab_nr_bom7 ul li a{ margin-right:10px;    display: inline-block;  overflow: hidden;  font-size: 16px;}
.fxd{ float:left; margin-left:10px; margin-top:7px;}
/*搜录*/
.wei_qz h1{ width:40%; margin:0 auto; font-size:18px; font-family:"微软雅黑";  font-weight:normal;}
.yl_q{ padding-left:50px; background-position:-10px -268px; height:44px; overflow:hidden;}
.yl{ padding:20px 50px;border-bottom:1px solid #edecec;}
.from{ padding:3%; width:94%; margin:0 auto; margin-top:10px;}
.from_input{ width:100%; margin:0 auto; border:1px solid #edecec; line-height:20px; text-indent:10px; margin-bottom:10px; color:#666; padding:10px 0; height:20px; overflow:hidden;}
.from p{ color:red;margin-bottom:10px;}
.from_b{ width:100%; margin:0 auto;}
.from_b_div{ line-height:40px; float:left; width:26%;  text-align:center; background-color:#4697f0; color:#fff;}
.form_text{ margin-top:10px;}
.form_text span{ line-height:40px; color:#333; font-size:16px;}
.form_text_text{ width:94%; border:1px solid #edecec; height:120px;resize:none;padding:2.5%; font-size:12px; color:#999;}
.from_a{ width:100%; margin:0 auto; background-color:#fe5300; display:block; line-height:40px; text-align:center; color:#fff; margin-top:20px;}
/*提交*/
.btn-select {position: relative;display: inline-block;width: 73%;height: 38px;line-height:38px;background-color: #fff;font: 14px/20px "Microsoft YaHei";color: #fff;border:1px solid #edecec;}
.btn-select .cur-select {position: absolute;display: block;width:100%;text-indent:10px; color:#666;color:#83b9f5;height: 38px;line-height: 38px;background:url(../images/xia.png) no-repeat 95% center;text-indent: 10px;}
.btn-select:hover .cur-select {background-color: #fff;}
.btn-select select {position: absolute;top: 0;left: 0;width: 100%;height: 38px;opacity: 0;font: 14px/20px "Microsoft YaHei";color: #f80;}
.btn-select select option {text-indent: 10px;}
.btn-select select option:hover {background-color: #f80;color: #fff;}
/*登录*/
/* .wx,.qq,.db{ background:url(../images/icon_xx.png) no-repeat;} 
.bottom{ border:0; border-bottom:1px solid #edecec;}
.wei_aaa{ line-height:30px; color:#fff;  font-size:12px; position:absolute; top:5px;right:5px;}
.login{ margin:20px 2% 2%2%; border:1px solid #edecec;border-radius:5px; }
.login_2{line-height:40px; text-indent:10px; color:#c4c4c4; border:0;border-radius:5px 5px 5px 5px; width:100%; }
.login_1{ width:100%;  line-height:40px; text-indent:10px; color:#c4c4c4;border-radius:5px 5px 0 0;}
.login_dl{ margin:20px 2% 2%2%;}
.login_cc{ width:100px; line-height:30px; border:0; background-color:#00a8ff; color:#fff; float:left;}
.login_dl a{ float:right; line-height:30px; color:#e74c3c;}
.login_d3f{ margin-top:60%;}
.login_d3f p{ width:100%; margin:0 auto; text-align:center; line-height:30px; font-size:14px; color:#a49c9c; margin-bottom:10px;}
.login_d3f_3 a{ margin:0 5px;}
.login_d3f_3{ width:143px; margin:0 auto;}
.wx{ width:38px; height:37px; background-position:0 0; float:left; text-indent:-9999px;}
.qq{ width:37px; height:37px; background-position:-41px 0; float:left; text-indent:-9999px;}
.db{ width:37px; height:37px; background-position:-82px 0; float:left; text-indent:-9999px;}
*/
/*注册
.zc{ position:relative;}
.zc a{ position:absolute;right:5px; top:5px;}
.zc_a2{ height:30px; text-align:center;  background-color:#f24f3e; color:#fff; line-height:30px; padding:0 15px;border-radius:5px;}
.zc_a{ width:100px; height:30px; display:block; overflow:hidden;}
*/
/**/
.wei_640_dh{ width:100%; margin:5px auto;}
.wei_640_dh a{ line-height:30px; float:left; height:30px; display:block; color:#666;}
.wei_640_dh p{ float:left; line-height:30px; text-align:center; width:18px; color:#dedede;}
.wei_kk{ width:100%; margin:0 auto;}
.text_cc{ width:100%; float:left; width:73%; border:1px solid #edecec; height:20px; line-height:20px; padding:9px 0; text-indent:10px;}
.header{ width:100%; margin:0 auto;}
.foot{ width:100%; margin:0 auto;}
/**/
#sitemap {height: auto;overflow: hidden;padding: 20px; width: auto;}
#sitemap h3 {
    border-radius: 5px;
    box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.3);
    color: #0baa33;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin-top: 8px;
    overflow: hidden;
    text-align: center;
    width: 90px;}
#sitemap p {
    border-bottom: 1px dashed #cccccc;
    margin-top: 5px;
    overflow: hidden;
    padding-bottom: 8px;
}
#sitemap p a {
    color: #333;
    display: inline-block;
    line-height: 26px;
    padding-right: 20px;
}
#sitemap p a {
    color: #333;
    line-height: 26px;
}
.li_aaa{  margin: 0 auto;width: 100%; display:block; overflow:hidden;}
@media only screen and (min-width: 280px) and (max-width: 800px)
{
.wei_640{ width:100%; margin:0 auto; position:relative;}
.top{ width:100%; margin:0 auto; padding:10px 0;}
.top_l{ float:left; overflow:hidden; width:126px; height:30px;display:block;}
.top_l img{width:100%;}
.top_s { width:36%; float:left; height:30px; background-color:#f3f3f3;border-radius:50px; padding:0 12px; margin:0 2%; color:#bebebe;}
.top_n{ width:30px; height:30px; float:right; display:block;    margin-right: 12px;}
.top_n a{text-indent:-9999px; background-color:transparent; background-position:-0 -0;width:30px; height:30px;}
.top_t{ height:20px; margin:5px 0; float:left; width:70%; text-indent:7px; border:0; background-color:#f3f3f3;}
.top_b{ width:30px; height:30px; float:right; text-indent:-9999px;    background-image: url(../images/icon_60x60.png);
    background-size: 60px 315px;}
}
.tab_nr_bom4_a{ width:100%; margin:0 auto;}
.tab_nr_bom4_a ul{ width:100%; float:left; margin-top:10px;overflow:hidden}
.tab_nr_bom4_a ul li{float:left; line-height:40px;  margin-bottom:2.5%;width:30%; margin-left:2.5%;color:#777; height:40px;    border-radius: 3px;    border: 1px solid #f2f2f2;overflow: hidden;}
.tab_nr_bom4_a ul a{  text-align:center; display:block; line-height:40px;}
.bbs{ width:100%; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#f6f8fa ;}
.bbs_one{ width:100%; display:block;  position:relative; }
.bbs_one_1{  background:#4f4848; float:left; display:inline-block; width:100%; position:relative;}
.bbs_one_1 p{ line-height:40px; color:#fff; float:left; margin-right:15px; font-size:14px; padding-left:15px;}
.bbs_one_1 span{ float:left; line-height:40px; color:#fff;font-size:14px}
.bbs_one_1 a{ width:25px; height:25px; background:#337bee; color:#fff; float:left; text-align:center; display:block; margin:7px 5px 0 5px; font-size:12px;}
.bbs_one_1 a:hover{ background:#2469dd;}
.bbs_www span{ width:100%; text-align:center; color:#377bee; line-height:20px; display:block; float:left;}
.bbs_www{ width:15%; padding:2%; height:100%; background:#f6f8fa; float:left;}
.bbs_www a{ width:100%; display:block; overflow:hidden;border-radius:100%;display:block; }
.bbs_www img{ width:90%;border-radius:50%; padding:5%;background:#fff; border:1px solid #e5e5e5; }
.bbs_zhengwen{ width:94%; float:left; padding:2% 3%;  background:#fff; border-left:1px solid #e5e5e5; margin-left:-1px;}
.bbs_zhengwen p{ font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.tab_nr_bom3aaa{ width:100%; margin:0 auto;}
.tab_nr_bom3aaa ul{ width:100%; float:left; margin-top:10px;}
.tab_nr_bom3aaa ul li{  float:left; line-height:40px;  margin-bottom:3%;width:45.5%; margin-left:3%;color:#777;background:#f9f9f9;}
.tab_nr_bom3aaa ul a{  text-align:center; display:block; line-height:40px;}
.tab_xx2{ line-height:40px; border-left:5px solid #fe5300; font-size:18px; color:#333; text-indent:10px;}
.tab_xx2_1{ line-height:40px; border-left:5px solid #fe5300; font-size:18px; color:#333; text-indent:10px; float:left;}
.xjbn{padding-left: 30px;background-position: -30px -60px;line-height: 30px;width: 80px;margin: 0 auto;display: block;}
.xinjia_gg{border-bottom: 1px dotted #dedede;display: block; float: left;height: 30px;overflow: hidden;padding: 5px 0; width: 100%; position:relative;}
.xinjia_gg_j{ background-position: -30px -150px;height: 30px;line-height: 30px; margin-right: 10px;padding-left: 30px; width:280px;}
#icon_0{ top:55% !important;}
.tab_nr2{  border-top:1px solid #f7f5f5;border-bottom:1px solid #f7f5f5; margin:0 auto;  position:relative; margin-bottom:10px;}
.tab_wei2{ width:100%; margin:0 auto; border-bottom:1px solid #ebebeb; padding:15px 0;}
.tab_xx3 a{ line-height:20px; float:left; text-align:center;height:20px;overflow:hidden; color:#267ed9; margin-right:10px; font-size:15px;}
.tab_xx3 a:hover{ color:#ff3333; text-decoration:underline;}
.tab_xx3{ float:right; }
.tab_wei2 h3{ float:left;}
.tab_wei2 h3{ float:left; color:#333; text-indent:20px; font-size:20px; line-height:22px;}
.color_ff3333{ border-left:6px solid #ff3333}
.wei_kk2{ width:98%; margin:10px auto; position:relative; padding:0 1%; }
.wei_kk_img { width:47.6%; float:left; margin-left:1.2%; margin-right:1.2%; margin-bottom:10px;}
.wei_kk_img .wei_kk_img_a img{ width:100%;}
.two_img_one_left{ width:100%; line-height:24px; font-size:14px; height:24px; display:block; overflow:hidden; text-align:center;}
.two_img_one_left a{ font-size:14px;}
.wei_kk3{ width:100%; margin:0 auto; position:relative; }
.wei_kk3 .wei_kk_img2{ margin-left:1%; width:32%; margin-right:0; float:left;}
.wei_kk3 .wei_kk_img_a{ height:90px; display:block; width:100%;}
.wei_kk3 .wei_kk_img_a img{ width:100%; height:90px;}
/**/
.xin-new{ padding-top:0 !important;}
.xin-new h1{ font-size:18px; line-height:34px; text-align:left; padding:0 !important; width:94% !important; margin:10px auto 0 auto;}
.xin-new .h1-bottom{ width:94%; margin:0 auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #e5e5e5;}
.xin-new .h1-bottom .h1-bottom-time{ font-size:12px; float:left; margin-right:10px;}
.xin-new .h1-bottom .h1-bottom-ciyu{ float:left;}
.xin-new .h1-bottom .h1-bottom-ciyu p{ float:left;margin-right:10px;}
.xin-new .h1-bottom .h1-bottom-ciyu a{ float:left; margin-right:10px; color:#377bee;}
.xin-new .zhengwen_wai{ padding-top:0 !important;  }
.img-gg{ width:100%;}
.xin-conter a{display: inline-block; overflow: hidden;background-repeat: no-repeat; background-image: url(../images/icon_60x60.png); background-size:70px 368px; background-color:#3075e8;}
.xin-conter{ width:100%; margin:0 auto; background:#377bee; padding:10px 0; position:relative;}
.xin-conter-p{ text-align:center; font-size:18px; color:#fff; font-weight:normal; line-height:30px; }
.xin-conter-p a{ background:none !important; color:#fff;}
.xin-conter a.xin-conter-a2{text-indent:-9999px;  background-position:-3px -3px; width:30px; height:30px; position:absolute; right:10px; top:10px; }
.xin-conter a.xin-conter-a{text-indent:-9999px;  background-position:-40px -110px; width:30px; height:30px; position:absolute; left:10px; top:10px;}
.xin-new .zhengwen_wai .zhengwen p{ font-size:17px !important; line-height:28px !important; color:#000 !important; padding:3% 0 !important; margin-bottom:0;}
.xin-new .zhengwen_wai article{ padding:0 !important;width:94% !important; margin:0 auto; margin-bottom:10px;}
.xin-new .zhengwen_wai .fy_w { width:100%; padding:10px 0; background:#e1e0e0 !important;}
.xin-new .zhengwen_wai .fy_w .fy{ margin:0 !important; background:#e1e0e0 !important; padding:0;}
.xin-new .zhengwen_wai .fy_w .fy a{color: #333;font-size: 14px; background: #f1f1f1;font-weight: bold; padding: 3px 6px 3px 6px; float: left;width: 15%; line-height:35px; height:35px; display:block; overflow:hidden;}
.xin-new .zhengwen_wai .fy_w .fy a.active{ background:#377bee; color:#fff;}
.xin-new .zhengwen_wai .gg_640{ margin:0 !important; border-bottom:0 !important;}
.conter_main { width:100%; }
.conter_main_art{ border-bottom: 1px solid #e5e5e5;font-size: 12px;margin: 0 10px;padding: 10px 0;}
.conter_main_art a{width:100%; float:left; display:block;}
.conter_main_art_img{ float: left;height:80px; margin-right:10px;overflow: hidden;position: relative; width:120px;}
.conter_main_art_img img{ width:120px; height:80px; float:left; display:block;}
.m_article_info{overflow:hidden;font-family: sans-serf;font-weight: normal;}
.m_article_info .m_article_title{ color: #404040;display: inline-block; font-size:16px; line-height:22px; height:22px; overflow:hidden; display:block; margin-bottom: 0.2rem;width: 100%;font-family:"微软雅黑" !important;}
.bottom_conter i{color: #888;display: inline-block;font-size:12px; font-style:normal; line-height:22px; float:left; margin-right:10px;}
.bottom_conter .iconfont{  float:left; line-height:22px; background:url(../images/cool.png) left center no-repeat; padding-left:30px; font-size:12px ; font-family:"微软雅黑" !important;}
.bottom_conter{ margin-bottom:0;}
#BAIDU_SSP__wrapper_u2266285_0{ float:left !important;}
/*2017 1-2*/
 border{ border:0;}
.weiaa{ width:96%;  position:absolute; left:50%; margin-left:-270px; }
.nav_waiwei1{width: 100%;display:block; background: 1px solid #f00;position: fixed; top: 0%;left: 0%; height: 100%; background: #000;z-index:99999;-moz-opacity: 0.5; opacity:0.8; filter: alpha(opacity=50);}
.tc_table { position:fixed; z-index:999999; background:#fff; top:50px; width:80%; padding:20px 5%; border-radius:8px; display:block; border:1px solid #e5e5e5;left:5%;}
.tc_table p{ float:left; font-family:宋体; width:100%; font-size:14px; color:#666; margin-bottom:15px;}
.tc_table .tc_table_text{ width:96%; border:1px solid #c6c9cc; height:32px; height:16px; padding:8px 2%; margin-bottom:20px; background:#f8f8f8;}
.tc_table_text_two{resize:none; width:98%; border:1px solid #e5e5e5; background:#f8f8f8; font-size:12px; padding:1%; color:#666; height:90px; margin-bottom:20px;}
.tc_table_button{ width:100%; height:36px; background-color:#377bee; text-align:center; line-height:36px; color:#fff; border:0; font-size:16px; cursor:pointer;}
.tc_table_button:hover{ background-color:#1072dd;}
.tc_table_x{ background:url(http://www.liuxue86.com/html/show_new_left/images/x.png) no-repeat; width:10px; height:10px; position:absolute; right:30px; text-indent:-9999px;}
.tc_table form{ width:100%;}
.tc_table .p{ font-size:16px; font-weight:bold; color:#333; line-height:30px; text-align:center;  }
.tc_table .p span{  background:url(../images/img_g.png) no-repeat left center; padding-left:30px; background-size:24px 24px;}
.tc_table .p .div{ width:100%; margin-top:10px;}
.tc_table .p .div .box{ padding:3px 10px; background:#db2c35; color:#fff; text-align:center; display:inline-block; font-size:12px; font-family:宋体; line-height:20px; font-weight:normal;}
.tc_table .p .div .box2{ padding:3px 10px; background:#377bee; color:#fff; text-align:center; display:inline-block; font-size:12px; font-family:宋体; line-height:20px;font-weight:normal;}
.tc_table .p .box_jj{font-family:宋体; margin-top:10px; color:#666; font-size:14px; font-weight:normal; display:block;}
.tc_table .p .div a:hover{ opacity:0.7;}
.tc_k{ position:fixed; right:10px; bottom:20%; width:70px; height:83px; z-index:9999;}
.tc_k .tc_k_a{ background:url(http://www.liuxue86.com/html/show_new_left/images/img-mtl.png) no-repeat; width:70px; height:83px; background-size:70px 83px; display:block; overflow:hidden;}
.tc_k .tc_k_a2{ background:url(http://www.liuxue86.com/html/show_new_left/images/img-xxs.png) no-repeat; width:70px; height:83px; background-size:70px 83px; display:block; overflow:hidden;}
/****新版底部footer**/
.footer{ width:100%; margin:0 auto; padding:10px 0; background-color:#333; font-size:12px; text-align:center; line-height:40px; color:#fff;}
.footer a{ width:100%; display:block; height:24px;}
.footer a img{ width:115px; height: 30px; margin:0 auto;}
.footer p{ width:100%; line-height:30px;}
/*******新增*****/
.showalldiv.viewshow-all{width:100%; margin:10px auto; text-align:center;}
.viewshow-all>.js-showall{padding-left:30px; background-position:-30px -60px; line-height:30px; width:80px; margin:0 auto; display:block;overflow: hidden;background-repeat: no-repeat; background-image: url(../images/icon_60x60.png); background-size:60px 315px; border:1px solid #e5e5e5; border-radius:4px;}
/*******sitemap******/
#position {
  background: #f5f5f5;
  border-bottom: 1px solid #dddddd;
  color: #666;
  font-family: "宋体";
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}
#position a {
  color: #666;
  float: left;
  margin-left: 10px;
}
#position span {
  float: left;
  margin-left: 10px;
}
#sitemap {
  width: auto;
  margin: 0 10px;
  padding-bottom: 20px;
  overflow: hidden;
  height: auto;
}
#sitemap h3 {
  border-radius: 5px;
  box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.3);
  display: block;
  color: #0baa33;
  font-size: 14px;
  font-weight: bold;
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  text-align: center;
  width: 90px;
  margin-top: 8px;
}
#sitemap p {
  margin-top: 5px;
  padding-bottom: 8px;
  border-bottom: 1px dashed #cccccc;
  overflow: hidden;
}
#sitemap p a {
  display: inline-block;
  line-height: 26px;
  padding-right: 20px;
  color: #333;
}
.w100{
  width: 100px;
}
.mgt10{
    margin-top: 10px;}
.mgb10{
    margin-bottom: 10px;}
.poa {
    position: absolute;
}
.js-more{ width:99%; line-height:40px; background:#f8f8f8; border:1px solid #e5e5e5; display:block; float:left; text-align:center;}
#header_showmore_wrap{margin-bottom: 10px; display: none;}
.xb_tj_q{border-left: 3px solid #0d62aa;
    padding-left: 10px;}
#cut{
    width: 95%;
    margin: 0 auto;
}
.tab_wei .tab_qh a{
    border-left: 0;
    font-size: 14px;
    width : 22%;
    border-bottom:3px solid transparent;
}
.tab_wei .tab_qh .tab_xx_a{
    border-bottom-color: #0D62AA ;
}
.tab_xx.tab_xxx3 a{width: 33.33%;}
/*******新头部开始******/
.wap-top{display: block !important;}
.wap-top .icon-top a i,.home{ background:url(../images/icon.png) no-repeat; background-size:30px 540px;}
.wap-top .head .home{ position:absolute; line-height:40px; padding-left:30px; height:40px; top:5px; color:#fff; background-position:0 -175px;}
.wap-top .logo{ max-width:160px; height:30px; display:block; margin:0 auto; padding:10px 0 0 0; overflow:hidden; font-size:16px; font-weight:bold; color:#fff; line-height:30px; text-align:center;}
.wap-top .logo a{ color:#fff;}
.icon-home{
  position: absolute;
    line-height: 40px;
    padding-left: 32px;
    margin-left: 10px;
    height: 40px;
    top: 5px;
  background: url(../images/home.png) no-repeat 0;
    background-size: 26px 26px;
}
.wap-top .icon-top{ right:0; top:0;
    /*width:100px; */
    z-index:999;}
.wap-top .icon-top a{ float:left; padding:10px;}
.wap-top .icon-top a.search{ background:#01396a;}
.wap-top .bg-kaoshi .icon-top a.search{ background:#E33D24;}
.wap-top .icon-top a.off{ background:#023d72;}
.wap-top .icon-top a i{ text-indent:-9999px;}
.wap-top .icon-top a.search i{background-position:0 -60px; width:30px; height:30px; display:block;}
.wap-top .icon-top a.more i{background-position:0 -0px;width:30px; height:30px;display:block;}
.wap-top .icon-top a.off i{ background-position:0 -30px;width:30px; height:30px;display:block;}
.search-list{background: #fff; display:none; overflow:hidden;transition:all 0.6s ease 0s; display:block;position:fixed; top:50px; height:0; width:100%;}
.on {display:block; height:100%; transition:all 0.6s ease 0s; overflow-y:scroll;}
.on .nav_waiwei1{ display:block; height:100%;}
.box{  background:#fff; width:94%; padding:3%; position:relative; display:block; height:100%; z-index:99999999;}
.search-list .box .form .text{ line-height:20px;width:70%; float:left;  padding:8px 0; text-indent:7px; color:#999; border:1px solid #e6e1e4; border-right:0;border-radius:0 !important;}
.search-list .box .form .submit{ background:#377bee; width:29%; height:38px; float:left; border:0; font-size:16px; font-weight:bold; color:#fff; font-family:微软雅黑; border-radius:0 !important;}
.bg-kaoshi .search-list .box .form .submit{ background:#cc3300; }
.key{ width:100%;}
.key ul li.color-red { position:relative; z-index:10;}
.key ul li a{ height:40px; overflow:hidden; display:block;}
.city .key ul li{     width: 21%;}
.key ul li{     float: left;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    height: 40px;
    margin-left: 2%;
    margin-right: 1%;
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.sea .key ul li{
     height: 35px;
     line-height: 35px;
     padding: 0 5px;
}
.key ul li.color-red a{  display:block; overflow:hidden; height:40px;}
/*.key ul li.color-red i{ background:url(../images/hop.png) no-repeat; width:9px; height:11px; display:block; position:absolute;  top:2px;right:2px;}*/
.open {display:block; height:100% !important; transition:all 0.6s ease 0s; background:#fff;overflow-y:scroll; z-index:999999;}
.box-icon{ width:100%; border-top:1px solid #e7e7e8; position:relative; z-index:10}
.box-icon .x-box{ width:50%; float:left; border-bottom:1px solid #e7e7e8;}
.box-icon .x-box a{ padding:5px 10px 5px 0; display:block; float:left;}
.box-icon .x-box a img{ width:60px; height:60px; float:left;}
.box-icon .x-box a .text{  padding:10px 0 0 0; width:80px; float:left;}
.box-icon .x-box a .text h4{  font-size:16px; font-weight:bold; width:80px; overflow:hidden; line-height:20px; height:20px; display:inline-block;}
.box-icon .x-box a .text span{ font-size:12px; font-weight:normal;width:80px; overflow:hidden;line-height:20px; height:20px;display:inline-block;}
.b-b-b{ background:url(../images/xs.png) repeat-y right; margin-left:0px;}
.b-b-b a{ padding-right:9px;}
/*icon*/
.search-list-a{background:url(../images/icon_2.png) no-repeat; width:70px; height:70px; background-size:70px 2450px !important; background-position:0 -560px; display:block; margin:0 auto; }
.head-logo{display: inline-block; margin: 8.5px 0 8.5px 15px;}
.bg-liuxue{background:#0D62AA;}
.bg-kaoshi{background:#cc3300;}
/***城市弹出框****/
.city .key{ width:100% !important;}
/* // .city .key ul li{ margin-left:2%; width:21%;margin-bottom:10px;} */
.city .key ul li a{ border:1px solid #e5e5e5;  border-radius:4px; display:block; overflow:hidden; background:#f8f8f8; line-height:38px; height:38px;}
.city .key ul li a.active{ background:url(../images/img-h.png) no-repeat top right; background-color:#fff; background-size:25px 25px; line-height:36px !important; height:36px !important; border:2px solid #fe5300;color:#fe5300; font-weight:700;}
/*******新头部结束******/
.list-a img {
    float: left;
    width: 110px;
    height: 70px;
    display: block;
    overflow: hidden;
    margin-right: 10px;
}
.main .main-one .tag div.tag-v {
    float: left;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    font-size: 18px;
}
.tag-v {
    padding-left: 40px;
    background: url(../images/icon.png) no-repeat;
    background-size: 40px 720px;
    background-position: 0 -280px;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
}
.main .main-one .tag {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
.link{
    font-size: 16px !important;
}

.tab_nr_bom a.js-more{
    margin: 5px 10% 5px 10%;
    width: 80%;
    border-radius: 5px;
    height: 35px;
    line-height: 35px;
    background: #fff;
}

.tag-c{ padding-left:20px;margin-bottom: 10px; background-size:40px 720px; background-position:0 -200px; font-size:18px; font-weight:bold;    height: 30px;  line-height: 30px;    border-left: 4px solid #0d62aa;background: 0;overflow: hidden; color: #000;}
.bg-kaoshi-2 .tag-x,.bg-kaoshi-2 .tag-b,.bg-kaoshi-2 .tab_xx_a,.bg-kaoshi-2 .dh_qz,.bg-kaoshi-2 .dh_qz2,.bg-kaoshi-2 .dh_qz3,.bg-kaoshi-2 .dh_qz4,.bg-kaoshi-2 .tab_xx2_1,.bg-kaoshi-2 .tab_xx2{
    border-left-color:#cc3300;
}
.bg-liuxue-2 .tag-x,.bg-liuxue-2 .tag-b,.bg-liuxue-2 .tab_xx_a,.bg-liuxue-2 .dh_qz,.bg-liuxue-2 .dh_qz2,.bg-liuxue-2 .dh_qz3,.bg-liuxue-2 .dh_qz4,.bg-liuxue-2 .tab_xx2_1,.bg-liuxue-2 .tab_xx2{
    border-left-color:#0D62AA;
}


.tab-more{
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 40%;
    height: 35px;
    line-height: 35px;
    border: 1px solid #f2f2f2;
    border-radius: 5px;
}



/*内容页头部*/
.wap-top .head {
    width: 100%;
    margin: 0 auto;
    height: 50px;
    z-index: 9999;
    position: fixed;
    top: 0;
    transition: all .3s linear;
}
.wap-top{margin-bottom: 50px;}
.scroll-up .wap-top .head{top: 0;} 
.scroll-up .wap-top{margin-bottom: 50px;}
.bread {
    width: 81%;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
}
.bread a.location {
    background: url(../images/icon.png) no-repeat;
    background-size: 30px 540px;
    margin: 10px 0;
    width: 30px;
    height: 30px;
    background-position: 0 -240px;
    display: block;
    float: left;
    overflow: hidden;
}
.bread a {
    font-size: 16px;
    color: #fff;
}
.bread em {
    line-height: 50px;
    font-family: 宋体;
    font-size: 12px;
    font-style: normal;
    color: #fff;
}
 .wap-top .bg-kaoshi .icon-top a.search {
    background: #cc3300;
}
.caret{display: inline-block;width: 0;height: 0;border: 6px solid transparent;border-top-color: #fff; margin: 0 0 -4px 5px;}
#sharebox{
	padding: 10px 15px;
}
#sharebox>img{
	vertical-align: middle;
}
.js-more{border:1px solid #e5e5e5;display:block;text-align:center;margin:5px 10%;width:80%;border-radius:5px;height:35px;line-height:35px;background:#fff}
.main-one .list-nr{margin: 10px 0;}
.list-nr>.list-a>img{margin-left: 5px;}
/******新分页****/
.pages-new{
    display: flex;
    justify-content: space-between;
    margin: 0 10px;
  }
  .pages-new>li{
      height: 40px;
      line-height: 40px;
      text-align: center;
      border: 1px solid #ccc;
      background-color: #f8f9fa;
  }
  .pages-new>.cur>span,
  .pages-new>li>a{color: #0E62AA;}
  .pages-new>.next,
  .pages-new>.prev{
      flex: 3;
  }
  .pages-new>.cur{
      flex: 4;
      margin: 0 5px;
  }
  /**剪切板-淘宝*/
  body>textarea::selection{
    color: transparent;
}
/***外联***/
.wl-list {
    margin: 10px;
}
.wl-list>a {
    float: left;
    text-align: center;
    width: 32%;
    height: 24px;
    margin: 0 .5% 5px;
    background-color: #fafafa;
    overflow: hidden;
}
.wl-list>.js-hide {
    display: none;
}
/*****按钮*****/
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
  }
  .btn:hover{
    text-decoration: none;
  }
  .btn-assertive{
      color: #fff;
      background: #E23434;
    border-color: #E23434;
  }
  .btn-energized{
      color: #fff;
      background: #FF6600;
    border-color: #FF6600;
  }
  .btn-default {
    background-color: #fff;
    border-color: #ccc;
  }
  .btn-block {
    display: block;
    width: 100%;
  }
/***category_map***/
.kw-list{
    padding: 20px 0 10px; 
    background-color: #fafafa;
}
.kw-list-item{
    float: left;
    width: 30%;
    height: 30px;
    line-height: 30px;
    margin: 0  0 10px 2%;
    text-align: center;
    background-color: #fff;
    border: 1px solid #E4E4E4;
    overflow: hidden;
}
.gg{padding: 0 10px;}
.gg[data-id="banner1"]{background-color: #f3f3f3;}
