body{background-color: #eaeceb;background-size:100%;text-align:center}  
header{position:fixed;z-index:100;top:0;width:100%;-webkit-box-shadow:0 3px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 2px rgba(0, 0, 0, 0.3);box-shadow:0 3px 2px rgba(0, 0, 0, 0.3);}    
header,header h1{background:url(../img/bg.png) repeat-x 0 -40px;height:40px;}
header h1{background-position:0 0;width:60px;border-right:1px solid #3c842f}
.small{font-size:12px}
.logo,.btn,.app,.nav i,.nav em,.tit_bd li,.detail .rd5 i,.bk_list .ul_h  li,.bk_list .ul_h  li:hover,.m3_icon,.h_top .green{background:url(../img/icon.png) no-repeat;}
.logo{display:block;height:40px;width:50px;margin-left:5px}
.search,.nav a,.nav a:visited,.as2 textarea,.bk_search,.bk_search .s_t,.error_bd,.bk_list .ul_h  li,.news_t,.ask .s_t,.i_text,.ask  .s_btn,.m_app dl{ -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.search{position:absolute;top:6px;left:0;margin-left:30%;width:70%;border-right:80px solid transparent;}
.i_text{width:100%;line-height:28px;overflow:hidden;height:28px;padding:0 0 0 5px}
.btn,.app{position:absolute;top:0;right:-34px;background-position:0 -191px;width:32px;height:28px}
.search .btn{text-indent:-9999px}
.search .ui-corner-all{border-radius:0;margin:0}
.app{background-position:0 -418px;right:-74px;width:34px;text-indent:-9999px}
.ind{min-height:300px;position:relative;margin:40px auto 3px;font-size:14px;}
.nav1{background:#4c4a4f;border-bottom:1px solid #2f9cc4}
.nav1 a,.nav1 a:visited{color:#fff;font:normal 15px/28px "微软雅黑","宋体";padding:0 2px;display:inline-block} 
.nav2,.gg_w{background:#e4e6cb;border-bottom:1px solid #00b32d;font-size:13px;position:relative;height:23px;line-height:23px;overflow:hidden;text-align:left}
.nav2 a{padding:0 5px;display:inline-block;float:left}
.nav2 .more{background:#e4e6cb;position:absolute;top:0;right:0;padding:0 12px;color:#396}
.sq{height:auto}
.sq .more{top:auto;bottom:0}
.ind_h{border:5px solid #EAECEB;border-bottom:none;border-top:none;background:#a3d470;height:28px;line-height:28px;position:relative;margin-top:5px}
.ind_h dt{position:absolute;height:28px;top:0;left:5px;font:bold 16px/28px "微软雅黑","宋体";background:#fff;padding:0 10px;}
.ind_h dd{font-size:13px;text-align:right;padding-right:5px;}
.tit_bd{padding:5px;}
.tit_bd ul{margin-top:3px;background:#fff;padding:0}
.tit_bd li{background-position:-35px -381px;line-height:30px;border-bottom:1px dotted #ccc;padding-left:18px;text-align:left}
.tit_bd li:last-child{border:none}
.tit_bd .news_t{background-image:none;padding-left:10px;height:28px;overflow:hidden;}
.tit_bd .news_tm{height:auto;line-height:23px;padding:5px}
.news_t .more,.news_t .more2{background:#fff;padding:0 5px;position:absolute;top:0;right:3px}
.tit_bd .news_tm .more{top:auto;bottom:5px}
.of_ul li{height:30px;overflow:hidden}
.i_105 img{width:105px;height:80px;}
.i_opa p{width:100%;height:20px;margin-bottom:10px;font-size:12px;overflow:hidden}
.i_opa p a{color:#666;text-decoration:underline}
.tit_bd dd{width:120px}
.m_pic dt,.m_wx dt{width:99%;text-align:left;position:relative}
.m_pic,.m_wx{background:#fff;margin-top:5px;padding-top:5px}
.m_wx .i_105 img{width:80px;height:80px;}
.m_ask li{background-position:4px -452px;padding-left:23px}
.zt0{right:5px;top:0;position:absolute;text-align:right;font-size:12px;color:#999}
.nav{background:url(../img/bg.png) repeat-x 0 -83px;height:47px;position:fixed;bottom:0;left:0;width:100%;z-index:100; -webkit-box-shadow:-1px -1px 2px #999; -moz-box-shadow:-1px -1px 2px #999;box-shadow:-1px -1px 2px #999}
.nav i,.nav em{display:block;background-position:center -50px;height:23px}
.nav em{background-position:center -219px;position:absolute;top:0;left:0;width:100%;height:12px;top:-2px;display:none}
.nav a,.nav a:visited{background:url(../img/bg.png) repeat-x 0 -83px;height:47px;width:25%;display:block;position:relative;float:left;color:#fff;text-align:center;border-left:1px solid #044b34;border-right:1px solid #8bc020;
}
.nav a:hover{color:yellow;}
.nav a.cur,.nav a:hover{background-position:0 -132px}
.nav .cur em{display:block}
.nav a:nth-child(2) i{background-position: center -117px;}
.nav a:nth-child(3) i{background-position: center -83px;}
.nav a:nth-child(4) i{background-position: center -152px;}
.mores{text-align:center;}
.mores a{font-size:16px;line-height:40px;text-decoration:underline}
.ft2{margin-bottom:50px;background:#eee;position:relative;padding:5px 0;}
.h_top{text-align:right;background:#fafafa;border:1px dotted #ccc;margin-bottom:5px;position:absolute;right:5px;top:10px;}
.h_top .green{display:inline-block;padding:0 5px 0 20px;text-decoration:underline;background-position:5px -765px}
/**list**/
.bdl{margin-top:40px;text-align:left;font-size:14px}
.bdl dt,.m_hos_sel dt{border-bottom:1px solid #ddd;cursor:pointer;line-height:33px;height:33px;padding-left:30px;position:relative;background:url(../img/icon.png) no-repeat right -242px,url(../img/icon.png) no-repeat -16px -279px;background-color:#fff}
.bdl dt:hover,.m_hos_sel dt{background-color:#fcfcf2}
.bdl i{position:absolute;display:block;width:25px;height:25px;top:2px;left:3px}
.bdl dd{line-height:30px;background-color:#f6f6f6;display:none}
.bdl dd.vis{display:block}
.bdl li{border-bottom:1px solid #ddd;padding-left:30px;background-color:#efefef;}
.bdl li:nth-child(even){background-color:#f9f9f9;}
.bdl li:hover{background:#e7f2e4}
/**hos**/
.m_hos_sel dt{background:url(../img/icon.png) no-repeat right -242px #fff;text-align:left;padding-left:10px;color:#396}
.m_hos_sel dd{display:none;text-align:left;padding:5px;background-color:#f6f6f6;line-height:26px;border-bottom:1px dotted #ccc}
.m_hos_sel dd a{display:inline-block;padding-left:3px}
.m_hos_sel dd.vis{display:block}
.hos_bd {text-align:left;}
.hos_bd dl{padding-top:10px;padding-bottom:6px;margin:5px 3px 0;min-height:80px}
.hos_bd .i_opa,.doc_bd .i_opa{float:left;margin:0 8px 5px 5px}
.hos_bd dd{font-size:12px;margin-left:93px}
.hos_bd .to{position:relative;}
.hos_bd .to .ab_r{right:5px}
.hos_bd dd p {padding-right:3px;margin-top:3px}
.hos_bd .hos_det{height:auto;}
.hos_bd .hos_det .i_opa{margin:0 10px 0 0;height:80px}
.hos_bd .hos_det dd{font-size:14px;line-height:30px;padding-left:3px}
.tlink{font-weight:blod;font-size:16px;text-decoration:underline}
.h_map2{margin:10px}
.hos_ks{background:#fff;margin:5px;text-align:left;line-height:28px;padding-bottom:5px}
.hos_ks h1{padding-left:10px;border-bottom:2px solid #eee}
.hos_ks p{padding-left:5px;border-bottom:1px dotted #ccc;margin:0 5px}
.hos_ks p:last-child{border:none;padding-bottom:5px}
.t_bor{border-top:1px solid #ccc;border-left:1px solid #ccc;width:96%;font-size:12px;margin-left:10px;margin-top:10px;margin-bottom:10px}
.t_bor thead{background:#f7ffef}
.t_bor td,.tt_bor th{border-bottom:1px solid #ccc;font-size:14px;font-weight:bold;padding:0 5px;border-right:1px solid #ccc;text-align:center}
.t_bor .one{width:86px;}
.t_bor .thr,.tt_bor td,.tt_bor th{padding:0}
.t_bor .one .green{color:#4CA100;font-weight:bold;font-size:14px;}
.tt_bor td{width:30px;height:100%;border-color:#eee}
.tt_bor th{width:35px;color:#396;border-color:#eee}
.mz_icons{padding-left:10px;border-top:1px dotted #ccc;margin:5px;padding-top:10px}
.mz_icons li{margin-right:10px}
.mz_one,.mz_two,.mz_thr,.mz_fou{background:url("../img/dot.gif") no-repeat 0 -1px;padding-left:21px;line-height:18px;display:inline-block}
.mz_two{background-position:0 -26px;}
.mz_thr{background-position:0 -49px;}
.mz_fou{background-position:0 -73px;}
td .mz_one,td .mz_two,td .mz_thr,td .mz_fou{display:block;width:16px;overflow:hidden;padding:0;margin:0 auto}

/**doc**/
.doc_bd .i_105 img{height:80px;width:80px}
.docbtn a.s_btn{margin-left:93px;margin-top:2px}
/**news**/
.path{text-align:left;padding-left:10px;line-height:28px;position:relative}
.path .m3_icon{background-position:83px -734px;display:block;width:100px;height:28px;position:absolute;right:10px;top:0;padding:0;text-indent:-9999px}
.path .m3_icon:hover{border-top:1px solid #4C4A4F;border-right:1px solid #4C4A4F}
.menu3{border-top:1px dotted #ccc;text-align:center;margin-right:10px;display:none}
.gg_w{text-align:center}
.gg_w a{text-decoration:underline}
.banner{padding-top:5px}
.tool{border-bottom:1px solid #ccc;line-height:28px;font-size:12px}
#arti_bd{line-height:26px;padding:5px 0 5px 5px;text-align:left}
#arti_bd p{margin-top:5px}
.gg_tu h3{padding-left:0}
.gg_tu{border:1px solid #ccc;margin:10px 5px;background:#fff;text-align:left;padding:5px 5px 5px 10px;font-size:14px}
.gg_tu dl{border-bottom:1px dotted #ccc;margin-top:5px}
.gg_tu dl:last-child{border-bottom:none}
.gg_tu .dl_h dd,.gg_tu .dl_h dt{float:none}
.gg_tu .dl_h .i_opa{float:left;width:40px;margin-right:10px;height:45px}
.gg_tu .dl_h dd{font-size:12px}
.gg_tu .i_105 img{width:40px;height:auto}
/**ask**/
.as1{padding:40px 5px 0 5px}
.as1 .as2{margin-top:5px}
.as1 .path{margin-left:-5px;margin-right:-5px}
.as1 .m_ask{font-size:14px}
.as2{background:#fff;text-align:left;padding:0 10px;}
.as2 select{height:23px;line-height:23px;}
.as2 .text{width:40px;border:1px solid #396;padding-left:5px;height:23px;line-height:23px;}
.as2 .ac label{margin-right:5px;}
.as2 h2,.as2 label{color:#396;font-size:16px;line-height:33px}
.as2 h2{border-bottom:1px dotted #333;line-height:50px;text-align:center;font-size:20px;margin-bottom:10px}
.as1 li{line-height:35px;}
.as2 textarea{width:99%;height:50px;}
.cen{text-align:center;height:40px;margin-top:10px}
.s_btn{background:url(../img/bg.png) repeat-x 0 -83px;border:1px solid #396;width:100%;font-size:14px;height:38px;line-height:38px;color:#fff;font-weight:bold;cursor:pointer}
.s_btn:hover{color:#ff0}
.rmwt{margin:0 5px}
/**zhuanti**/
.zt{text-align:left}
.zt .zt_tit{padding-left:5px;font-weight:bold;font-size:16px;}
.zt_tit .black{font-size:14px;font-weight:normal}
.zt_tit_bd{text-indent:2em;background:#f8f8f8;border-bottom:1px dotted #396;padding:8px 3px 8px 5px}
.zt_news{position:relative;margin:5px;background:#fff;padding-top:5px}
/**.zt_news dt{position:absolute;top:5px;left:5px}
.zt_news dd{padding-left:40px}***/
.zt_news dt,.zt_news dd{padding-left:10px}
.zt_news dd:last-child{border-bottom:1px dotted #ccc;padding-bottom:5px;}
.zt_news dd a{color:#666;text-decoration:underline}
section.doc_bd .m_pic{height:90px;margin:0 5px}
section.doc_bd .i_opa{float:left}
section.doc_bd  .to{position:relative}
section.as2{margin:5px;}
section.as2 textarea{height:60px}
section.as2 .cen{margin-top:6px}
/**detail**/
.ban{display:block;padding:0 10px;margin-top:5px}
.ban img{display:block;width:100%}
.detail{text-align:left;padding-top:40px}
.detail h3,.zt h1{border-bottom:1px solid #ccc;font:14px/35px "宋体";position:relative;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.detail dt{font-weight:bold;border-bottom:1px dotted #999;line-height:30px;margin-bottom:5px}
.detail dt span{font-size:12px;}
.detail .rd5{border:1px solid #396;font-size:14px;background:#fff;margin:10px 10px 10px 15px;position:relative;padding:10px;}
.detail .rd5 i{background-position:left -359px;height:20px;width:8px;display:block;position:absolute;top:15px;left:-8px;}
.detail .other_hf {margin:10px 15px 10px 15px}
.other_hf dt span{font-size:16px}
.other_hf dt .norm{font-weight:normal;margin-left:5px;font-size:14px}
.detail .other_hf i{background-position:right -359px;left:auto;right:-8px;}
.ask {padding:0 10px 0 15px;position:relative}
.ask .s_t{height:40px;width:85%;padding:0}
.ask  .s_btn{width:15%;right:6px;position:absolute;margin:0;height:38px;line-height:38px;-moz-border-radius: 0 10px 10px 0; border-radius: 0 10px 10px 0;}
/*******weixin********/
.tit_bd .m_hos_sel dd{width:auto !important;}
.tab a{background:#A3D470;display:block;padding:0 10px;float:left;margin-left:5px;}
.tab .cur{background:#fff;font:bold 16px/28px "微软雅黑","宋体"}
.hos_bd .wx_pic{background:#fff;height:auto;padding-bottom:10px;min-height:80px;}
.wx_pic li{margin-right:10px;padding-left:5px;margin-top:3px;}
.wx_pic li span{border:1px solid #ddd;border-left-width:5px;padding:0 5px;margin-right:5px;}
.wx_bd{line-height:26px;text-align:left;padding:5px;}
.wx_pic .wx_add{font-size:14px;padding:0 0 0 5px;}
.wx_add .s_btn{padding:0 5px;font:normal 12px/23px "宋体";display:block;width:60px;margin-left:85px;height:23px;text-align:center}
.addbtn .s_btn{margin-left:0}
.addbtn  li{padding-left:0}
.wx_zoom {position:relative;padding:5px 0 5px 10px;background:#fff;}
.wx_zoom .i_105{margin:20px 5px 0 0;border:1px solid #ddd;padding:10px;background:#f1f1f1}
.wxzi_help{text-align:center;padding:10px 0}

/*******fenxiang********/
.fx_d .other{position:relative;margin-top:10px}
.con_share{padding:5px 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;*padding-bottom:6px;background:#fafafa;text-align:left;margin:0 3px}
.con_share dt {float: left; overflow: hidden; width: 50px;}
.con_share em {background: url("../img/icon.png") no-repeat 0 -500px;cursor: pointer; float: left;height: 52px;margin-top: 4px;overflow: hidden;width: 44px;}
.con_share em.no {background: url("../img/icon.png") no-repeat 0 -616px;}
.con_share em.zhongli{background: url("../img/icon.png") no-repeat 0 -559px;}
.con_share dd{padding-left:10px;}
.con_share li{width:140px;line-height:26px}
.share_con{text-align:left;padding:10px 5px;font-size:14px;line-height:23px;}
.fx_da{padding-top:0}
.fx_da .ab_r{font-weight:normal;right:10px;color:#f60}
.fx_da dt{margin-bottom:5px}
/*******zhuanfang********/
.toutiao p{text-indent:2em;text-align:left;padding:5px}
.ind .bdl{margin:5px}
/*******baike********/
.bk_js{background:#fff;margin:5px;min-height:180px}
.bk_js .i_opa{float:left;margin:5px;border:1px solid #eee;padding:3px;background:#f1f1f1}
.bk_js .i_opa div{line-height:18px;text-align:center;font-size:12px}
.bk_js h1{text-align:left;padding-left:10px;border-left:3px solid #396}
.bk_con p{margin-top:5px;padding:5px;text-align:left}
.bk_con{line-height:23px}
.bk_search{height:50px;text-align:left;padding-top:10px;padding-right:95px;}
.bk_search .s_t{width:100%;height:36px;padding-left:5px;height:40px}
.bk_search .s_btn{width:85px;left:auto;right:10px;top:10px}
.bk_list .ul_h  li{width:50%;background-position:-32px -381px;padding-left:16px}
.bk_list .ul_h  li:hover{background-position:-32px -381px}
div.bk_list .ul_h  li{background-color:#fff;line-height:28px}
/*******error********/
.error_bd{background:url("../img/error_icon.gif") no-repeat 0 36px #e4e4e4;width:100%;min-height:300px;padding-top:50px;text-align:left;padding-left:110px;}
.none_bd{background-image:url("../img/none_icon.gif")}
/*******tel********/
.doc_tel .i_opa{margin-right:10px}
.doc_tel .i_105,.doc_tel .i_105 img{display:block}
.doc_tel .i_105{padding:5px;border:1px solid #ccc;background-color:#f8f8f8;}
.doc_tel dl{height:auto}
.doc_tel .s_btn{display:inline-block;text-align:center;font:normal 14px/26px "宋体";height:26px;margin-top:5px}
.tel_nub{margin-left:5px;height:80px;}
.tel_nub a{background: url("../img/icon.png") no-repeat 10px -669px #F5F5F5;font-weight:bold;border: 1px solid #ccc;display: block;float: left;font-size: 21px;height: 60px;letter-spacing: 5px;line-height: 60px;margin-top:3px;padding-left: 70px;padding-right: 30px;}
.tel_t_bd .detail{margin-bottom:5px;padding-top:0}
.tel_t_bd .detail dd{width:auto}
.person{text-align:left;background:#fff}
.person p{padding-left:10px;border-bottom:1px dotted #eee;line-height:26px}
/*******search********/
.reswarp{background-color:#fff;padding:5px;border-bottom:1px solid #ccc}
.res-doc {font-size:100%;margin:5px 0;text-align:left;border-bottom:1px solid #ddd;padding-bottom:5px}
.res-doc a{color:#172FD5}
.res-doc em { font-style: normal; color: #c00; }
.res-doc h2 { font-size: medium; margin: 0; font-weight: normal; }
.res-doc h2 a{text-decoration: underline;}
.res-doc h2 small { font-size: 12px; color: #aaa; }
.res-doc p { font-size:90%; color: #000; margin: 4px 0;word-break:break-all;word-wrap:break-word }
.res-doc p  a{color:#999;text-decoration:underline;}
.res-doc ul { overflow: hidden; zoom: 1; margin: 0; padding: 0; }
.res-doc li { list-style: none; padding: 0; margin: 0 20px 0 0; float: left; font-size: 12px; color: #666; }
.res-doc li span { border-bottom: 1px dotted #aaa; font-family: arial; color: #444; }
.ui-autocomplete li.ui-menu-item { font-size: 12px; }
.date{color:#666;padding-left:5px;}
.g, a.g {color: #008000;}
