﻿/* CSS Document */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{margin:0; padding:0px; border:none;}
html, body{-webkit-text-size-adjust:none;font-size:20px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{border:none;} 
li{list-style:none;}
i,em{font-style:normal;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:none;}
body{font-size:100%; background-color:#fff; color:#333; font-family:PingFang-SC-Regular,sans-serif;cursor:default;}
.clear{clear:both; overflow:hidden;}
.pagebar span.current{color:#090;}
#main_body{margin:0px auto; margin-bottom:55px; padding:0px; width:100%; max-width:640px; overflow:hidden; position:relative;}
/**/
.njuyh{margin:0 0 .4rem 0; padding:1.2rem .75rem .75rem .75rem; background:#fff; clear:both; overflow:hidden; position:relative;}
.iuyhgk{margin:-12px 0 .6rem 0; padding:0px; clear:both; overflow:hidden;}
.iuyhgka{width:1.5rem; height:1.5rem;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle; margin:.2rem .4rem 0 0; float:left;}
.iuyhgka img{width:1.5rem; height:1.5rem;border-radius:50%;overflow:hidden;display:inline-block;}
.iuyhgkb{margin:0px; padding:0px;}
.iuyhgkb span{display:block; font-size:.7rem; margin-bottom:.2rem;}
.iuyhgkb font{display:block; font-size:.6rem; color:#666;}
.shuruwenti{font-size:.7rem; margin:0 0 .4rem .3rem;}
.kiujy{margin:0px; padding:0px;}
.kiujy textarea{margin:0px; padding:.3rem 0 0 .3rem; background:#f5f5f5; width:96%; height:84px; border-radius:.3rem; font-size:.8rem; outline:none; line-height:1.1rem;}
.ccvv{margin:6px 0 10px 0; padding:0px; width:100%; clear:both; overflow:hidden;}
.ccvv .quyg{margin:0px; padding:0px;}
.ccvv .quyg input{position:absolute; left:-10000px; /* Hide the input */}
.ccvv .quyg label{margin:0px; padding:0px;display:block; width:100%; position:relative;}
.ccvv .quyg label p.llook{margin:0px; padding:0px; font-size:.6rem; color:#666; line-height:16px;}
.ccvv .quyg label p.llook i{display:block; float:left; background:url(../image/160524-6.png) no-repeat; background-position:0 0; width:16px; height:16px; margin-right:8px;}
.ccvv .quyg label.checked p.llook i{background-position:0 -24px;}
.opkuy{font-size:.6rem; margin-top:.2rem; color:#666;}
.opkuy a{color:#118bd0;}
.iopub{margin:0 auto; padding:0px; width:7rem; clear:both; overflow:hidden;}
.yji{width:9rem;}
.iopub input{width:100%; background:#118bd0; border:none; border-radius:8px; padding:10px 0; font-size:.7rem; color:#fff; cursor:pointer; outline:none;}
.wgmb{margin:0 0 .4rem 0; padding:.4rem .75rem; background:#fff;}
.wgmb h2{font-size:.7rem; padding:.2rem 0;}
.Timetw{margin:0px auto; padding:0px; width:100%; overflow:hidden;}
.vhtua,.vchbfa{width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:.4rem; float:left; margin-top:.4rem;}
.vhtua img,.vchbfa img{width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;display:inline-block;}
.vhtub,.vchbfb{vertical-align:middle;color:#999999; overflow:hidden;}
.vhtub h1{color:#3f3f3f;font-size:.8rem;line-height:1.1rem;font-weight:400;}
.vhtub p.vhtub-a{color:#3f3f3f;font-size:.7rem;line-height:1rem;}
.vhtub p.vhtub-b{font-size:.7rem;line-height:1rem;}
.vchbfb h1{color:#3f3f3f;font-size:.8rem;line-height:1.1rem;margin-bottom:.2rem;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.vchbfb h1 span{vertical-align:middle;}
.vchbfb h1 em{display:inline-block; float:right;vertical-align:middle; font-size:.7rem; color:#f60; line-height:1.2rem;}
.vchbfb h1 b{display:inline-block; background:url(../image/160618-1.png) no-repeat; width:1rem; height:1rem; background-size:1rem 1rem; position:absolute; margin-left:3px;}
.vchbfb p.vchbfb-a{font-size:.7rem;line-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.vchbfb p.vchbfb-b{font-size:.7rem;line-height:1rem;margin-bottom:.3rem;}
.vchbfb p.vchbfb-a span{margin-right:5px;}
.iokuj{margin:0px; padding:0px; width:auto;}
.vjkuy{position:relative; padding:.75rem; background:#fff; margin-bottom:.4rem;}
/* 2016-08-31 */
/*banner S*/
.banner{max-width:640px; width:100%;height:auto;overflow:hidden; position:relative;}
.banner .bigbanner{ position:relative; z-index:0; width:100%; overflow:hidden;}
.banner .bigbanner li{ position:relative; text-align:center; width:100%; height:auto; float:left; }
.banner .bigbanner li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.banner .smallbanner{ position:absolute; height:13px; line-height:13px; bottom:10px; left:50%; z-index:1;}
.banner .smallbanner li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.banner .smallbanner li.on{ background:#118bd0;}
/*banner E*/
.qzhyzd{margin:0px; padding:.4rem 0 0 0; background:#fff; clear:both; overflow:hidden;}
.qzhyzxb{width:20%; float:left;}
.qzhyzxb a{display:block;}
.qzhyzxb font{display:block; font-size:.7rem; text-align:center; margin-top:.3rem; color:#666;}
.qzhyzxb span.zxjish{display:block; margin:0 auto; background:url(../image/160902-4.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.shipin{display:block; margin:0 auto; background:url(../image/160902-3.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.mingsh{display:block; margin:0 auto; background:url(../image/160902-2.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.baozhe{display:block; margin:0 auto; background:url(../image/160902-1.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.shangcheng{display:block; margin:0 auto; background:url(../image/160902-5.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.wanxiao{display:block; margin:0 auto; background:url(../image/160902-7.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.huati{display:block; margin:0 auto; background:url(../image/160902-8.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.minshi{display:block; margin:0 auto; background:url(../image/160902-6.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.meiwen{display:block; margin:0 auto; background:url(../image/160902-9.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.qzhyzxb span.shuji{display:block; margin:0 auto; background:url(../image/160902-10.png) no-repeat; width:2rem; height:2rem; background-size:2rem 2rem;}
.ugths{margin:0px; padding:.6rem .3rem; overflow:hidden;}
.ugths ul{margin:0px; padding:0px; width:100%; clear:both; overflow:hidden;}
.ugths ul li{float:left; width:33.3333333%;}
.ugths ul li span{width:94%; display:block; margin:0 auto;}
.ugths ul li img{width:100%;}
.kaozhengfk{margin:0px; padding:0px; width:100%; background:#fff; overflow:hidden;}
.kaozhengfk h1{margin:.6rem 0 .1rem 0; padding:.1rem .5rem; line-height:22px; font-size:.75rem;}
.kaozhengfk h1 i{display:block; width:5px; height:13px; background:#666; float:left; margin-right:5px; margin-top:4px;}
.kaozhengfk h1 a{display:block; float:right; font-size:.7rem; color:#666;}
.kaozhengfk ul{margin:0px; padding:0px; clear:both; overflow:hidden;}
.kaozhengfk ul li{float:left; width:50%; padding:.2rem 0;}
/*.kaozhengfk ul li:nth-of-type(2),.kaozhengfk ul li:nth-of-type(4),.kaozhengfk ul li:nth-of-type(6){border-right:none;}*/
.kaozhengfk ul li a{display:block; line-height:1.4rem; font-size:.75rem;}
.kaozhengfk ul li a i.icu_a{display:block; background:url(../image/160903-1.png) no-repeat; width:1.4rem; height:1.4rem; background-size:1.4rem 1.4rem; float:left; margin-right:.3rem; margin-left:.5rem;}
.kaozhengfk ul li a i.icu_b{display:block; background:url(../image/160903-2.png) no-repeat; width:1.4rem; height:1.4rem; background-size:1.4rem 1.4rem; float:left; margin-right:.3rem; margin-left:.5rem;}
.kaozhengfk ul li a i.icu_c{display:block; background:url(../image/160903-6.png) no-repeat; width:1.4rem; height:1.4rem; background-size:1.4rem 1.4rem; float:left; margin-right:.3rem; margin-left:.5rem;}
.kaozhengfk ul li a i.icu_d{display:block; background:url(../image/160903-3.png) no-repeat; width:1.4rem; height:1.4rem; background-size:1.4rem 1.4rem; float:left; margin-right:.3rem; margin-left:.5rem;}
.kaozhengfk ul li a i.icu_e{display:block; background:url(../image/160903-4.png) no-repeat; width:1.4rem; height:1.4rem; background-size:1.4rem 1.4rem; float:left; margin-right:.3rem; margin-left:.5rem;}
.kaozhengfk ul li a i.icu_f{display:block; background:url(../image/160903-5.png) no-repeat; width:1.4rem; height:1.4rem; background-size:1.4rem 1.4rem; float:left; margin-right:.3rem; margin-left:.5rem;}
.sbj{margin-top:.6rem;}
.kaozhengfk dl{margin:0px; padding:.5rem 0; border-bottom:solid 1px #eee; width:100%; clear:both; overflow:hidden;}
.kaozhengfk dl a{display:block; padding:0 .4rem;}
.kaozhengfk dl a dt{width:39%; float:left;}
.kaozhengfk dl a dt span{display:block; margin:0px; width:95%;}
.kaozhengfk dl a dt span img{width:100%;}
.kaozhengfk dl a dd{width:61%; float:left; position:relative;}
.kaozhengfk dl a dd p.njyga{font-size:.7rem; color:#000; line-height:1rem;}
.kaozhengfk dl a dd p.njygb,.kaozhengfk dl a dd p.njygc{margin:.1rem 0 0 0; padding:0px; width:100%; clear:both; overflow:hidden;}
.kaozhengfk dl a dd p.njygb em,.kaozhengfk dl a dd p.njygc em{overflow:hidden;display:inline-block;vertical-align:middle; font-size:.6rem; width:89%; float:left; color:#999; line-height:.9rem;}
.kaozhengfk dl a dd p.njygb i{overflow:hidden;display:inline-block;vertical-align:middle; margin-right:2px; background:url(../image/160808-2.png) no-repeat; width:.7rem; height:.7rem; background-size:.7rem .7rem; float:left; margin-top:2px;}
.kaozhengfk dl a dd p.njygc i{overflow:hidden;display:inline-block;vertical-align:middle; margin-right:2px; background:url(../image/160811-2.png) no-repeat; width:.7rem; height:.7rem; background-size:.7rem .7rem; float:left; margin-top:0px;}
.kaozhengfk dl a dd p.njygd{margin:0px; padding:0px; font-size:.6rem; color:#999;}
.kaozhengfk dl a dd p.njygd i{display:block; float:right;}
.kaozhengfk dl a dd p.njygb span{display:inline-block; float:left; font-size:.7rem; color:#f00; font-weight:700; margin-top:5px;}
.kaozhengfk dl a dd p.njygb font{display:inline-block; float:right; font-size:.7rem; color:#666; margin-top:5px;}
/* 底部nav S */
.ujki{margin:0px; padding:0px; width:100%; height:35px; background:#fff; position:fixed; bottom:0px;}
.dibunav{margin:0px auto; padding:5px 0 3px 0; width:100%; max-width:640px; border-top:solid 1px #ddd; position:fixed; bottom:0px; background:#fff;}
.dibunav ul{margin:0px; padding:0px; width:100%;}
.dibunav ul li{float:left; width:20%;}
.dibunav ul li a{display:block;}
.dibunav ul li a i.icoa{display:block; margin:0px auto; background:url(../image/160607-15.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a i.icob{display:block; margin:0px auto; background:url(../image/160607-13.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a i.icoc{display:block; margin:0px auto; background:url(../image/160615-5.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a i.icod{display:block; margin:0px auto; background:url(../image/160607-10.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a i.icoe{display:block; margin:0px auto; background:url(../image/160607-8.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a span{display:block; text-align:center; font-size:13px; color:#666; margin-top:3px;}
.dibunav ul li a.ico_nav i.icoa{display:block; margin:0px auto; background:url(../image/160607-14.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a.ico_nav i.icob{display:block; margin:0px auto; background:url(../image/160607-12.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a.ico_nav i.icoc{display:block; margin:0px auto; background:url(../image/160615-6.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a.ico_nav i.icod{display:block; margin:0px auto; background:url(../image/160607-11.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a.ico_nav i.icoe{display:block; margin:0px auto; background:url(../image/160607-9.png) no-repeat; width:1.1rem; height:1.1rem; background-size:1.1rem 1.1rem;}
.dibunav ul li a.ico_nav span{display:block; text-align:center; font-size:13px; color:#118bd0; margin-top:3px;}
.dibunav ul li a.icoa_nav font{display:block;width:1.3rem;height:1.3rem;border-radius:50%; margin:0 auto;}
.dibunav ul li a.icoa_nav font img{width:1.3rem;height:1.3rem;border-radius:50%;}
.dibunav ul li a.icoa_nav span{display:block; text-align:center; font-size:14px; color:#666; margin-top:5px;}
/* 2016-10-10 */
.cklk{padding-bottom:.4rem;}
.zxModular{margin:.6rem 0; padding:0px;}
.Salecur{margin:0px; padding:0px; width:100%; background:#fff; overflow:hidden;}
.Salecur ul{margin:0px; padding:15px 0 0 0; width:100%; clear:both; overflow:hidden; border-bottom:solid 1px #efefef;}
.Salecur ul li a{display:block;}
.Salecur ul li a:hover{opacity:1.0;}
.Salecur ul li{float:left; border-right:solid 1px #efefef; width:36.5%;}
/*.Salecur ul li i.mian{margin:0px auto; display:block; background:url(../image/M-sjiso_02.png) no-repeat; width:38px; height:33px; background-size:38px 33px; margin-bottom:10px; position:relative;}*/
.Salecur ul li i.mian{margin:0px auto; display:block; background:url(../image/161031-8.png) no-repeat; width:2.2rem; height:2.2rem; background-size:2.2rem 2.2rem; margin-bottom:4px; position:relative;}
.Salecur ul li i.xian{margin:0px auto; display:block; background:url(../image/M-sjiso.png) no-repeat; background-position:-80px -46px; width:69px; height:65px; margin-bottom:10px; position:relative;}
.Salecur ul li span{font-size:0.75em; font-weight:bold; color:#333; display:block; text-align:center; margin-bottom:5px;}
.Salecur ul li font{font-size:0.6em; color:#999; display:block; text-align:center;}
.xianshi-b{margin:0px; padding:1px 3px; background:#ff7749; border-radius:3px; position:absolute; top:-2px; right:-25px; font-size:.6rem;font-family:"Microsoft Yahei"; color:#fff;}
.Salecur ul li:nth-of-type(1){padding-right:5%; padding-top:10px; padding-bottom:5px;}
.Salecur ul li:nth-of-type(2){border-right:none; width:58%;}
.ngtrj{margin:0px; padding:0px; background:#fff; overflow:hidden;}
.ngtrj p{margin:0px; padding:8px 0 12px 8px; border-bottom:solid 1px #efefef; clear:both; overflow:hidden;}
.ngtrj p:nth-of-type(2){margin-bottom:0px; margin-top:0px; border-bottom:none;}
.ngtrj p a{display:block; color:#333;}
.ngtrj p a:hover{opacity:1.0;}
/*.ngtrj p i.F-zzxs{display:block; background:url(../image/M-sjiso.png) no-repeat; background-position:-300px -46px; width:43px; height:38px; float:left;}
.ngtrj p i.F-dhzx{display:block; background:url(../image/M-sjiso.png) no-repeat; background-position:-202px -46px; width:43px; height:38px; float:left;}*/
.ngtrj p i.F-zzxs{display:block; background:url(../image/161031-7.png) no-repeat; width:2.1rem; height:2.1rem; background-size:2.1rem 2.1rem; float:left; margin-right:.3rem;}
.ngtrj p i.F-dhzx{display:block; background:url(../image/161031-6.png) no-repeat; width:2.1rem; height:2.1rem; background-size:2.1rem 2.1rem; float:left; margin-right:.3rem;}
.ngtrj p em{display:block; line-height:38px; font-size:14px;}
.ngtrj p em span.hyua{font-size:.75rem; color:#000; font-weight:normal; text-align:left; margin-bottom:0px; line-height:.9rem;}
.ngtrj p em font.hyub{font-size:.6rem; color:#999; line-height:.9rem; text-align:left;}
.xinlibelles{margin:0px; padding:0px; background:#fff; width:100%; overflow:hidden;}
.xinlibelles h1{margin:.6rem 0 .1rem 0; padding:.1rem .5rem .3rem .5rem; border-bottom:dashed 1px #ddd; line-height:22px; font-size:.75rem;}
.xinlibelles h1 i{display:block; width:5px; height:13px; background:#666; float:left; margin-right:5px; margin-top:4px;}
.xinlibelles h1 a{display:block; float:right; font-size:.7rem; color:#666;}
.remenfabu{margin:0px; padding:0px; overflow:hidden;}
.remenfabu dl{margin:0px; padding:.75rem; background:#fff; clear:both; overflow:hidden;}
.remenfabu dl a{display:block;}
.remenfabu dl dt{width:100%;}
.remenfabu dl.youtus dt{width:60%; float:left; margin-right:10px;}
.remenfabu dl dt p.renmena{font-size:.75rem; line-height:1.1rem;}
.remenfabu dl dt p.renmenb{font-size:.6rem; line-height:1.2rem; color:#666; margin-top:.4rem;}
.remenfabu dl dt p.renmenb span{display:inline-block;}
.remenfabu dl dt p.renmenb font{display:inline-block; margin-left:.7rem; line-height:14px;}
.remenfabu dl dt p.renmenb font i{display:block; float:left; background:url(../image/160811-6.png) no-repeat; width:14px; height:14px; background-size:14px 14px; margin-right:3px;}
.remenfabu dl.youtus dd{float:right; width:36%;}
.remenfabu dl.youtus dd img{width:100%;}
.bothju{margin:0px; padding:.7rem; background:#fff; overflow:hidden;}
.bothjua{margin:0px auto; padding:0 0 .3rem 0; width:100px;}
.bothjua img{width:100%;}
.bothjub,.bothjuc{font-size:.65rem; text-align:center; color:#333; margin-bottom:.4rem;}
.bothjud{font-size:.6rem; color:#999; line-height:1rem; margin-bottom:.7rem;}
.bothjud a{color:#f00;}
.bothjue{font-size:.6rem; color:#999; text-align:center;}
.curnav{margin:0px; padding:.55rem 0; width:100%; overflow:hidden;}
.curnav ul{clear:both; overflow:hidden;}
.curnav ul li:nth-of-type(1){width:11%; text-align:center;}
.curnav ul li{font-size:.6rem; color:#000; float:left; width:17.4%; text-align:center;}
.curnav ul li a{color:#000;}
.curnav ul li a.hju{color:#f00;}
.curbanner{margin:0px; padding:0px; width:100%; overflow:hidden;}
.curbanner img{width:100%;}
.xsy-ssk{padding:8px 8px 0 8px; clear:both; overflow:hidden;}
.searchnr{width:80%; float:left;}
.searchan{width:20%; float:left;}
.xsy-ssk input.text{width:96%; height:22px; border:solid 1px #bbb; background:url(../image/xsy-ss.gif) no-repeat 5px center #fff; text-indent:20px; outline:none;}
.xsy-ssk input.submit{width:100%; height:24px; border:solid 1px #d18a00; font-weight:bold; color:#000;background:url(../image/xsy-ssss.gif);}
.Vwdtop{padding:.9rem;text-align:center;font-size:.75rem;}
.nmjk{padding:.7rem .9rem .1rem .9rem;}
.Vtopa{display:inline-block;color:#F85F48; position:relative;}
.Vtopa ul{width:100%; clear:both; overflow:hidden;}
.Vtopa ul li{float:left;}
.Vtopa ul li.l-stl a{border-bottom-left-radius:.3rem; border-top-left-radius:.3rem;display:block;}
.Vtopa ul li.r-stl a{border-bottom-right-radius:.3rem; border-top-right-radius:.3rem;display:block;border-right:1px solid #118bd0;}
.Vtopa ul li a{padding:.25rem .8rem;color:#118bd0;border:1px solid #118bd0;border-right:none;text-decoration:none;display:block; font-size:.75rem;}
.Vtopa ul li a.vto-nav{background:#118bd0;color:#fff;}
.hotzxs{margin:0px; padding:0px; width:100%; background:#fff; overflow:hidden;}
.hotzxs h1{margin:.1rem 0; padding:.3rem .5rem; border-bottom:dashed 1px #ddd; line-height:22px; font-size:.75rem;}
.hotzxs h1 i{display:block; width:5px; height:13px; background:#666; float:left; margin-right:5px; margin-top:4px;}
.hotzxs h1 a{display:block; float:right; font-size:.7rem; color:#666;}
.hotzxs ul{margin:0px; padding:.4rem .2rem; clear:both; overflow:hidden;}
.hotzxs ul li{float:left; width:33.333333%;}
.oplik{margin:0px; padding:0 0 .2rem 0; width:100%; overflow:hidden;}
.oplik p{width:96%; margin:0 auto;}
.oplik p i{width:90px; margin:0 auto; display:block;}
.oplik p i img{width:80px; height:80px; border-radius:50%;border:5px solid rgba(17,139,208,.15);}
.oplik span{color:#000; font-size:.7rem; display:block; margin:.2rem 0 .15rem .2rem; text-align:center;}
.oplik font{color:#999; font-size:.6rem; display:block; width:90%; line-height:.9rem; margin-left:.2rem; text-align:center;}
.renwujh{margin:.2rem 0 0 0; padding:0px; width:100%; clear:both; overflow:hidden;}
.renwujh p.rnuha{margin:0px; padding:0px; width:100%; overflow:hidden;}
.renwujh p.rnuha i{width:1rem;height:1rem;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:.2rem;}
.renwujh p.rnuha i img{width:1rem;height:1rem;border-radius:50%;overflow:hidden;display:inline-block;}
.renwujh p.rnuha b{overflow:hidden;display:inline-block;vertical-align:middle; font-weight:normal; color:#666; font-size:.7rem;}
.renwujh p.rnuha span{overflow:hidden;display:inline-block;vertical-align:middle; margin-left:.4rem; font-size:.6rem; color:#666;}
/* 查看更多 S */
.load_more{height:30px;font-size:14px;text-align: center;line-height: 30px;color: #666;padding:5px 0;}
.onloading{height:30px;font-size:14px;text-align: center;line-height: 30px;color: #666;padding:5px 0;}
.load_more a,.onloading a{color:#666;}
/* 查看更多 E */
.ubgtv{margin:0 0 .6rem 0; padding:0 0 .7rem 0; width:100%; background:#fff; overflow:hidden;}
.ubgtv h1{margin:.1rem 0; padding:.3rem .5rem; border-bottom:dashed 1px #ddd; line-height:22px; font-size:.75rem;}
.ubgtv h1 i{display:block; width:5px; height:13px; background:#666; float:left; margin-right:5px; margin-top:4px;}
.ubgtv h1 a{display:block; float:right; font-size:.7rem; color:#666;}
.ubgtv dl{margin:0px; padding:0 .5rem; clear:both; overflow:hidden;}
.ubgtv dl dt{width:70%; float:left;}
.ubgtv dl dt ul{margin:0px; padding:0px; width:100%; height:78px; overflow:hidden;}
.ubgtv dl dt ul li{margin:0px; padding:.1rem 0; line-height:1rem; background:url(../image/jgtb-sj.gif) left 10px no-repeat; text-indent:10px;}
.ubgtv dl dt ul li a{font-size:.65rem; color:#666;}
.ubgtv dl dt p.jhbg{margin:.3rem 0 0 0; padding:0px; font-size:.65rem; color:#ffa441;}
.ubgtv dl dd{width:30%; float:left;}
.ubgtv dl dd span{display:block; margin:0 auto; width:4rem; height:4rem;}
.ubgtv dl dd span img{width:100%;}
.pijyhg{margin:0px; padding:0px; height:40px; background:#fff; font-size:.8rem; color:#000; line-height:40px; border-bottom:solid 1px #b8b8b8;}
.pijyhg span{display:block; text-align:center;}
.flxz{margin:0px; padding:0px; background:#fff; clear:both;}
.flxza,.flxzc{display:inline-block; float:left; width:49%; text-align:center; font-size:.75rem; line-height:40px; background:#fff;}
.flxzb{display:inline-block; float:left; width:2%; background:#fff; height:42px;}
.flxzb span{display:block; margin:0 auto; width:1px; height:25px; background:#b8b8b8; margin-top:7.5px;}
.flxza i{background:url(../image/161021-2.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;overflow:hidden;display:inline-block;vertical-align:middle; margin-right:-5px;}
.flxzc i{background:url(../image/161021-3.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;overflow:hidden;display:inline-block;vertical-align:middle;}
.ujhgh,.flxzc span{overflow:hidden;display:inline-block;vertical-align:middle;}
.datafd{margin:0px; padding:0px; background:#fff; width:100%; overflow:hidden;}
.datafd h1{background:#f5f5f5; font-size:.7rem; font-weight:600; padding:.3rem .5rem; line-height:1.1rem;}
.huyg{margin:0px; padding:0px; width:100%; overflow:hidden;}
.huyg ul{margin:0px; padding:0px; width:100%;}
.huyg ul li{margin:0px; padding:.5rem; border-bottom:solid 1px #eee;}
.huyg ul li a{display:block;}
.oiujhga{margin:0px; padding:0px; width:100%; clear:both; overflow:hidden;}
.oiujhga i.icoaia{display:block; background:url(../image/wkc-ico-1.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem; float:left; margin:6px 6px 0 0;}
.oiujhga p.icoaic{margin:0px; padding:0px; float:left;}
.oiujhga p.icoaic span{display:block; font-size:.75rem; color:#3b3b3b; margin-bottom:.3rem;}
.oiujhga p.icoaic font{display:block; font-size:.6rem; color:#999;}
.oiujhga p.icoaic font b{font-weight:normal;}
.oiujhga i.icoaib{display:block; background:url(../image/161021-4.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem; float:right; margin:6px 0 0 6px;}
/* 2016-10-19 */
.xuanxiangka{margin:.5rem 0 0 0; padding:0px; width:100%; overflow:hidden;}
.ybghuo{margin:0 0 .5rem 0; padding:.6rem; background:#fff; overflow:hidden;}
.laoshiyy{margin:0 0 .4rem 0; padding:0px; width:100%; clear:both; overflow:hidden;}
.laoshiyya{float:left;}
.laoshiyya i{width:1.4rem; height:1.4rem; overflow:hidden;display:inline-block;vertical-align:middle;}
.laoshiyya i img{width:100%; border-radius:50%;overflow:hidden;display:inline-block;}
.laoshiyya span{overflow:hidden;display:inline-block;vertical-align:middle; font-size:.7rem;}
.laoshiyyb{float:right; font-size:.7rem; line-height:1.4rem;}
.laoshiyyb b{color:#f60;}
.curpic{margin:0px; padding:0px; width:100%; overflow:hidden; position:relative;}
.curpic img{width:100%;}
.huif{margin:0px; padding:.3rem 0; background:#000; border-radius:20px; width:2.6rem; font-size:.7rem; color:#fff; text-align:center; position:absolute; top:10px; right:10px; opacity:.7;}
.curbt{margin:0px; padding:.5rem .4rem; width:100%; line-height:20px; font-size:.7rem; color:#fff; background:#000; opacity:.7; position:absolute; left:0px; bottom:0px;}
/* 2016-10-24 */
.xywxinlizq{margin:0px; padding:0px; width:100%; overflow:hidden;}
.xinlizq-pic{margin:0px; padding:0px; background:#fff; width:100%; overflow:hidden;}
.xinlizq-pic img{width:100%;}
.xinlizq-txt{margin:0px; padding:0px; background:#fff; width:100%; overflow:hidden;}
.xinlizq-txt dl{clear:both; padding:.2rem .5rem .4rem .5rem; overflow:hidden;}
.xinlizq-txt dl dt{width:80%; float:left;}
.xinlizq-txt dl dt p.jhyui{font-size:.7rem; color:#999; line-height:1.1rem;}
.xinlizq-txt dl dd{width:20%; float:left;}
.xinlizq-txt dl dd a{display:block;}
.xinlizq-txt dl dd a span{display:block; width:1.2rem; height:1.2rem; margin:0 auto; margin-top:.6rem;}
.xinlizq-txt dl dd a span img{width:100%;}
.xinlizq-txt dl dd a font{display:block; font-size:.6rem; text-align:center; color:#118bd0; margin-top:.1rem;}
.cwdazhu{margin:.5rem 0 0 0; padding:.5rem 0 .5rem .5rem; width:100%; background:#fff; overflow:hidden;}
.cwdazhu h1{font-size:.8rem; text-align:center; margin-bottom:.5rem; line-height:1.2rem; position:relative;}
.cwdazhu h1 a{display:block; color:#118bd0; font-size:.65rem; line-height:1.2rem; position:absolute; top:0px; right:20px;}
.dazhd{width:100%; overflow-x:scroll;}
.dazhd ul{margin:0px; padding:0px; width:1000000px; clear:both;}
.dazhd ul li{width:55px; float:left; margin-right:20px;}
.dazhd ul li span{display:block; width:55px; height:55px;}
.dazhd ul li span img{width:55px; height:55px; border-radius:50%;}
.dazhd ul li font{font-size:.7rem; text-align:center; display:block; margin-top:10px;}
.bgtyh{margin:0px; padding:.6rem .5rem; overflow:hidden;}
.wlaitw{margin:0 0 .6rem 0; padding:0px; width:100%; clear:both; overflow:hidden;}
.wlaitw a{display:block; padding:.4rem .5rem; background:#118bd0; border-radius:.2rem; display:block; float:left; font-size:.7rem; color:#fff;}
.wlaitw span{display:block; font-size:.65rem; float:right; line-height:1.6rem; color:#999;}
.bgtyh p.hojk{font-size:.6rem; line-height:1.1rem; color:#999;}
.bgtyh ol{margin:0px; padding:0px;}
.bgtyh ol li{font-size:.6rem; line-height:1.1rem; color:#999;}
.wangqiwt{margin:0px; padding:.6rem 0 0 0; background:#fff; width:100%; overflow:hidden;}
.wangqiwt h1{margin:0px; padding:0 .6rem .6rem .6rem; border-bottom:solid 1px #ddd; font-size:.8rem; text-align:center;}
.wangqiwt ul{margin:0px; padding:0px; overflow:hidden;}
.wangqiwt ul li{margin:0px; padding:.6rem; border-bottom:solid 1px #ddd;}
.nhyj{margin:0px; padding:0px; width:100%; overflow:hidden;}
.nnhja{margin:0px; padding:0px;}
.nnhja a{display:block;}
.nnhja span{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:.4rem;}
.nnhja span img{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;display:inline-block;}
.nnhja font{overflow:hidden;display:inline-block;vertical-align:middle; font-size:.7rem; color:#999;}
.nnhjb{margin:.4rem 0; padding:0px; font-size:.8rem;}
.nnhjc{font-size:.65rem; color:#999;}
.vujyb{margin-top:.4rem; position:relative; clear:both; overflow:hidden;}
.vujyb-a{width:1.85rem;height:1.85rem;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:.4rem; float:left; margin-top:.2rem;}
.vujyb-a img{width:1.85rem;height:1.85rem;border-radius:50%;overflow:hidden;display:inline-block;}
.vujyb-b{display:inline-block;margin-bottom:.5rem; position:relative; float:left;}
.vujyb-b p.vujyb-ba{margin:0px; padding:0px; background:url(../image/160531-2.png) no-repeat; width:8.3rem; height:2rem; background-size:8.3rem 2rem; font-size:.675rem; line-height:2rem; text-align:center; color:#fff;}
.vujyb-b p.vujyb-bb{margin:0px; padding:0px; background:url(../image/160531-4.png) no-repeat; width:8.3rem; height:2rem; background-size:8.3rem 2rem; font-size:.675rem; line-height:2rem; text-align:center; color:#fff;}
.vujyb-b span{display:block; color:#999; position:absolute; right:-35px; top:8px;}
.qiaoqt{margin:0px; padding:0px; font-size:.8rem; color:#999; line-height:2rem; float:left; margin-left:.7rem;}
.nnhjd{margin:.7rem 0 0 0; padding:0px; clear:both; overflow:hidden;}
.tgvba{font-size:.65rem; color:#999; float:left;}
.tgvbb{float:right; color:#999; font-size:.65rem;}
.tgvbb p.tgvbb-a{float:left; margin-right:13px;}
.tgvbb p.tgvbb-b{float:left;}
.tgvbb p.tgvbb-b i{display:block; float:left; background:url(../image/160811-6.png) no-repeat; width:.8rem; height:.8rem; background-size:.8rem .8rem; margin-right:3px;}
/* 查看更多 S */
.load_more{height:30px;font-size:14px;text-align: center;line-height: 30px;color: #666;padding:5px 0;}
.onloading{height:30px;font-size:14px;text-align: center;line-height: 30px;color: #666;padding:5px 0;}
.load_more a,.onloading a{color:#666;}
/* 查看更多 E */
.gbvf{margin:0px; padding:1.4rem 0;}
.gbvf a{display:block; color:#118bd0; font-size:.7rem; text-align:center;}
/* 2016-10-31 机构新首页 */
/* banner Star */
.s_hdp{width:100%;background-color: #fff; overflow:hidden;}
.s_box{padding:0px 0 0 0;/*padding: 10px 0 0 0;*/overflow:hidden;width:100%;/*width:93.75%;*/height:96px;text-align: center;font-weight: 300;font-size: 20px;line-height: 36px;position: relative;background-color: #FFF;margin:0 auto;}
.roll{height:96px;cursor: pointer;float: left;width: 100%;overflow: hidden; position:relative;}
.mid01_box{background: #FFF;width:100%;top: 0;float: left;height:96px;}
.page{height:18px;line-height:9px;text-align: center;}
.page li{display: inline-block; /*margin-top:9px; margin-left:5px;*/}
.page a{display: inline-block;width:13px;height:4px;background-color:#C6C6C6;}
.page .active{background-color:#4eb13d;}
.dingwei{width:100%;height:96px;overflow:hidden;position: relative; margin:0 auto;}
.roll span{height:30px;line-height:30px;width:100%;text-align: left;padding-left: 10px;margin: 0 auto;background-color: rgba(0,0,0,0.5);font-size: 16px;color: #fff;font-family: "黑体";display: block;z-index: 1;position: absolute;bottom:0px;left:0px;}
/* banner End */
.hjgnav{margin:0px; padding:10px 0; width:100%; background:#fff; overflow:hidden;}
.hjgnav ul{clear:both; overflow:hidden;}
.hjgnav ul li{width:20%; float:left; font-size:.65rem; text-align:center;}
.hjgnav ul li a{display:block;}
.hjgnav ul li span.hicoa{display:inline-block; background:url(../image/161031-1.png) no-repeat; width:1.3rem; height:1.3rem; background-size:1.3rem 1.3rem;}
.hjgnav ul li span.hicob{display:inline-block; background:url(../image/161031-2.png) no-repeat; width:1.3rem; height:1.3rem; background-size:1.3rem 1.3rem;}
.hjgnav ul li span.hicoc{display:inline-block; background:url(../image/161031-5.png) no-repeat; width:1.3rem; height:1.3rem; background-size:1.3rem 1.3rem;}
.hjgnav ul li span.hicod{display:inline-block; background:url(../image/161031-4.png) no-repeat; width:1.3rem; height:1.3rem; background-size:1.3rem 1.3rem;}
.hjgnav ul li span.hicoe{display:inline-block; background:url(../image/161031-3.png) no-repeat; width:1.3rem; height:1.3rem; background-size:1.3rem 1.3rem;}
.hjgnav ul li font{display:block;}
.xinliwenda{margin:.6rem 0; padding:0px; width:100%; background:#fff; overflow:hidden;}
.xinliwenda h1{margin:.1rem 0; padding:.3rem .5rem; border-bottom:dashed 1px #ddd; line-height:22px; font-size:.75rem;}
.xinliwenda h1 i{display:block; width:5px; height:13px; background:#666; float:left; margin-right:5px; margin-top:4px;}
.xinliwenda h1 a{display:block; float:right; font-size:.7rem; color:#666;}
.xinliwenda ul{margin:0px; padding:0px; overflow:hidden;}
.xinliwenda ul li{margin:0px; padding:.5rem 0; border-bottom:solid 1px #eee;}
.wendafl{margin:0px; padding:0 .6rem; overflow:hidden;}
.wendafla{border-bottom:solid 1px #eee;padding-bottom:.3rem;}
.wendafla i{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:.4rem;}
.wendafla i img{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;display:inline-block;}
.wendafla span{font-size:.6rem;color:#666;}
.wendafla font{font-size:.6rem; color:#f00; float:right; display:inline-block; line-height:28px;}
.wendaflb{overflow:hidden;}
.wena{font-size:.7rem;line-height:1.1rem;margin-top:.2rem; margin-bottom:.3rem;}
.wena span{color:#666;}
.wenb{color:#999; font-size:.6rem;}
.polki{margin:0px; padding:0px; width:100%; height:35px; background:#fff; position:fixed; bottom:0px;}
.polknav{margin:0px auto; padding:5px 0 5px 0; width:100%; max-width:640px; border-top:solid 1px #ddd; position:fixed; bottom:0px; background:#fff;}
.polknav ul{margin:0px; padding:0px; width:100%;}
.polknav ul li{float:left; width:20%;}
.polknav ul li a{display:block;}
.polknav ul li a i.kcoa{display:block; margin:0px auto; background:url(../image/160808-4-2.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a i.kcob{display:block; margin:0px auto; background:url(../image/160808-4-8.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a i.kcoc{display:block; margin:0px auto; background:url(../image/160808-4-7.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a i.kcod{display:block; margin:0px auto; background:url(../image/160607-10.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a i.kcoe{display:block; margin:0px auto; background:url(../image/160607-8.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a span{display:block; text-align:center; font-size:12px; color:#666; margin-top:2px;}
.polknav ul li a.kco_nav i.kcoa{display:block; margin:0px auto; background:url(../image/160808-4-5.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a.kco_nav i.kcob{display:block; margin:0px auto; background:url(../image/160808-4-9.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a.kco_nav i.kcoc{display:block; margin:0px auto; background:url(../image/160808-4-6.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a.kco_nav i.kcod{display:block; margin:0px auto; background:url(../image/160607-11.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a.kco_nav i.kcoe{display:block; margin:0px auto; background:url(../image/160607-9.png) no-repeat; width:1.2rem; height:1.2rem; background-size:1.2rem 1.2rem;}
.polknav ul li a.kco_nav span{display:block; text-align:center; font-size:12px; color:#118bd0; margin-top:2px;}
.polknav ul li a.kcoa_nav font{display:block;width:1.3rem;height:1.3rem;border-radius:50%; margin:0 auto;}
.polknav ul li a.kcoa_nav font img{width:1.3rem;height:1.3rem;border-radius:50%;}
.polknav ul li a.kcoa_nav span{display:block; text-align:center; font-size:14px; color:#666; margin-top:5px;}
.bestwen{margin:0px; padding:0px; overflow:hidden;}
.bestwen dl{margin:0px; padding:.75rem; background:#fff; border-bottom:solid 1px #eee; clear:both; overflow:hidden;}
.bestwen dl a{display:block;}
.bestwen dl dd{width:100%;}
.bestwen dl.hbghk dd{width:60%; float:right;}
.bestwen dl dd p.renmena{font-size:.75rem; line-height:1.1rem;}
.bestwen dl dd p.renmenb{font-size:.6rem; line-height:1.2rem; color:#666; margin-top:.4rem;}
.bestwen dl dd p.renmenb span{display:inline-block;}
.bestwen dl dd p.renmenb font{display:inline-block; margin-left:.7rem; line-height:14px;}
.bestwen dl dd p.renmenb font i{display:block; float:left; background:url(../image/160811-6.png) no-repeat; width:14px; height:14px; background-size:14px 14px; margin-right:3px;}
.bestwen dl.hbghk dt{float:left; margin-right:10px; width:36%;}
.bestwen dl.hbghk dt img{width:100%;}

















