body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:1.6rem "Arial";background:#fdfdfd;-webkit-text-size-adjust:100%; padding-top:54px;}
b{font:1.6rem "Arial";}
a{color:#172c45;text-decoration:none}
a:hover{color:#1b1b20;text-decoration:none}
em{font-style:normal}
li{list-style:none}
input[type="submit"],
input[type="reset"],
input[type="button"],
select,
button {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;} 

.zikaowang_wrap {background: #fcfcfc none repeat scroll 0 0; margin: 0 auto; max-width: 640px; position: relative;}

.topmain {width:100%; overflow:hidden; background:#f9f9f9; height:54px; position:fixed; top:0px; left:0px; z-index:999999}
.topmain div.logo {width:auto; overflow:hidden; height:44px; float:left; margin-left:2%; margin-top:12px; margin-bottom:12px;}
.topmain div.logo img {width:auto; overflow:hidden; height:30px; display:block}
.topmain div.nav {width:40%; overflow:hidden; height:50px; float:right; margin-right:1%; text-align:right}
.topmain div.nav em {width:40px; overflow:hidden; height:50px; float:right; margin-right:1%; text-align:center; line-height:56px; font-size:1.8rem; color:#966d32; display:inline-block}
.topmain div.nav em a {width:40px; overflow:hidden; height:50px; display:block}
/*搜索*/
.sousuo {width:100%; overflow:hidden; height:100%; background:url(../images/tm.png); position:fixed; top:0px; right:-100%; z-index:9999999; transition: all 0.1s linear 0s;}
.sousuo div.m {width:94%; overflow:hidden; margin:0px auto; padding-top:30%; position:relative}
.sousuo div.m p {width:50px; overflow:hidden; height:50px; display:block; position:absolute; top:2px; right:0px; text-align:center; line-height:50px; font-size:1.8rem; color:#fff; text-align:right; cursor:pointer}
.sousuo div.m input {width:76%; overflow:hidden; height:44px; border:0px; background:#fff; text-align:left; line-height:44px; font-size:1rem; color:#666; padding-left:2%; padding-right:2%; float:left}
.sousuo div.m button {width:20%; overflow:hidden; height:44px; border:0px; border-radius:0px 6px 6px 0px; background:#966d32; font-size:1.2rem; color:#FFF; line-height:44px; text-align:center; float:left; display:block; font-size:2rem}
.sousuo div.b {width:94%; overflow:hidden; margin:0px auto; padding-top:4%}
.sousuo div.b a {width:auto; overflow:hidden; padding:1%; padding-bottom:1.5%; padding-left:3%; padding-right:3%; margin-right:1%; margin-bottom:1%; border:1px solid #fff; font-size:0.8rem; color:#fff; display:block; float:left; border-radius:6px;}


/*菜单*/
.navcd {width:100%; overflow:hidden; height:100%; background:url(../images/tm.png); position:fixed; top:0px; right:-100%; z-index:9999999; transition: all 0.1s linear 0s;}
.navcd dl {width:94%; overflow:hidden; margin:0px auto; padding-top:10%; position:relative}
.navcd dl p {width:50px; overflow:hidden; height:50px; display:block; position:absolute; top:2px; right:0px; text-align:center; line-height:50px; font-size:1.8rem; color:#fff; text-align:right; cursor:pointer}
.navcd dl dt {width:100%; overflow:hidden; height:30px; line-height:30px; display:block; text-align:left; font-weight:bold; font-size:1rem; color:#fff; padding-bottom:5px;}
.navcd dl dt a {color:#FFF}
.navcd dl dd {width:100%; overflow:hidden; height:auto; text-align:left; line-height:20px; display:block; text-align:left; font-size:0.8rem; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ddd}
.navcd dl dd a {width:auto; overflow:hidden; display:inline-block; padding-right:15px; color:#fff}
.navcd dl dd a:hover {width:auto; overflow:hidden; display:inline-block; padding-right:15px; color:#fff}
.navcd dl dd span {width:auto; overflow:hidden; display:block; text-align:left; color:#F90}


/***首页***/
.list_navico {width:100%; overflow:hidden; padding-bottom:0px; padding-top:5%; padding-bottom:2%;}
.list_navico ul li {width:33.33333333333%; overflow:hidden; float:left; text-align:center; margin-bottom:5px; transition: all 0.3s linear 0s;}
.list_navico ul li a {width:100%; overflow:hidden; height:auto; display:block; transition: all 0.3s linear 0s;}
.list_navico ul li p {width:50%; overflow:hidden; display:block; margin:0px auto; padding:10%; transition: all 0.3s linear 0s;}
.list_navico ul li p img {width:100%; height:auto; display:block; transition: all 0.3s linear 0s;}
.list_navico ul li span {width:100%; overflow:hidden; height:30px; text-align:center; line-height:30px; font-size:1rem; transition: all 0.3s linear 0s;}

.navdhbgys1 {border-radius:25px; background:#4f6691}
.navdhbgys2 {border-radius:25px; background:#af966d}
.navdhbgys3 {border-radius:25px; background:#8dabb1}
.navdhbgys4 {border-radius:25px; background:#00a6a6}
.navdhbgys5 {border-radius:25px; background:#b4cd94}
.navdhbgys6 {border-radius:25px; background:#edba5f}

.zoujin {width:94% !important; overflow:hidden !important; margin:0px auto !important; -moz-box-shadow:0px 0px 10px #dcdcdc; -webkit-box-shadow:0px 0px 10px #dcdcdc; box-shadow:0px 0px 10px #dcdcdc;}

.index_news {width:94%; overflow:hidden; height:auto; margin:0px auto; margin-top:3%;}
.index_news h1 {width:100%; overflow:hidden; height:50px; background:url(../images/hx.png) bottom repeat-x; margin-bottom:3%}
.index_news h1 span {width:auto; overflow:hidden; height:50px; display:block; line-height:50px; font-size:1.1rem; display:block; float:left; background:url(../images/hx_k.png) bottom repeat-x; color:#966d32}
.index_news h1 a {width:auto; overflow:hidden; height:22px; display:block; float:right; padding-top:15px; padding-bottom:7px;}
.index_news h1 a img {width:auto; overflow:hidden; height:22px; display:block}

.index_news dl {width:100%; overflow:hidden; display:block; margin:0px auto; padding-bottom:15px; margin-bottom:5px; border-bottom:1px dotted #eee}
.index_news dl a {width:100%; overflow:hidden; display:block}
.index_news dl a dt {width:38%; overflow:hidden; height:auto; max-height:114px; float:left}
.index_news dl a dt img {width:100%; overflow:hidden; height:114px; max-height:114px;}
.index_news dl a dd {width:60%; overflow:hidden; height:auto; text-align:left; float:right}
.index_news dl a dd h2 {width:100%; text-align:left; line-height:23px; font-size:1rem; color:#333; font-weight:100}
.index_news dl a dd h4 {width:100%; text-align:left; line-height:23px; font-size:1rem; color:#966d32;}
.index_news dl a dd h3 {width:100%; text-align:left; line-height:20px; font-size:0.8rem; color:#777; font-weight:100; padding-top:5px;}

.index_news ul {width:100%; overflow:hidden; margin:0px auto; padding-bottom:10px;}
.index_news ul li {width:100%; overflow:hidden; height:33px;}
.index_news ul li a {width:auto; overflow:hidden; height:33px; display:block; font-size:0.95rem; color:#666; padding-left:13px; background:url(../images/list.png) left no-repeat; line-height:33px;}
.index_news ul li a span {float:right; color:#999}

.wxgongzhong {width:100%; overflow:hidden; height:100%; background:url(../images/tm.png); position:fixed; top:-100%; right:0px; z-index:9999999; transition: all 0.1s linear 0s;}
.wxgongzhong div.m {width:90%; overflow:hidden; margin:0px auto; margin-top:30%; border-radius:5px; border:2px solid #966d32; background:#FFF; position:relative}
.wxgongzhong div.m p {width:40px; overflow:hidden; height:40px; display:block; position:absolute; top:0px; right:0px; text-align:center; line-height:40px; font-size:1.8rem; color:#fff; text-align:right; cursor:pointer}
.wxgongzhong div.m h1 {width:100%; overflow:hidden; height:40px; background:#966d32;}
.wxgongzhong div.m span {width:50%; overflow:hidden; display:block; margin:0px auto; padding-top:15px; padding-bottom:15px;}
.wxgongzhong div.m span img {width:100%; overflow:hidden; height:auto; display:block;}

/*footer*/
.footer {width:94%; overflow:hidden; background:#966d32; padding:3%; padding-bottom:5%; padding-top:4%}
.footer_l {width:70%; overflow:hidden; float:left; color:#c9b79e; text-align:left; font-size:0.6rem; line-height:22px;}
.footer_l p {width:100%; overflow:hidden; line-height:30px; padding-bottom:2px; font-size:0.8rem;}
.footer_l p a {width:auto; overflow:hidden; line-height:30px; display:inline-block; float:left; margin-right:5px; color:#c9b79e}
.footer_l a {color:#c9b79e}
.footer_r {width:30%; overflow:hidden; float:right}
.footer_r img {width:80%; overflow:hidden; height:auto; display:block; float:right; margin-top:15px;}


/*内页*/
.neiyebanner {width:100%; overflow:hidden; height:auto; display:block}
.neiyebanner img {width:100%; overflow:hidden; height:auto; display:block;}

.abbg {background:url(../images/about/abbg.png) bottom repeat-x #fdfdfd; background-size:100%; padding-bottom:100px;}

.aboutmain {width:100%; overflow:hidden; height:auto;}
.aboutmain h1 {width:100%; overflow:hidden; height:auto; display:block}
.aboutmain h1 img {width:100%; overflow:hidden; height:auto; display:block;}
.aboutmain div.subite {width:94%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666}
.aboutmain div.subite img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px; margin-top:15px;}
.aboutmain div.subite p {width:100%; overflow:hidden; padding-bottom:10px; display:block}

.aboutmain div.subite1 {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666}
.aboutmain div.subite1 h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.aboutmain div.subite1 h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.aboutmain div.subite1 h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.aboutmain div.subite1 p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.aboutmain div.subite1 img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px; margin-top:15px;}

.aboutmain div.csr {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.aboutmain div.csr h2 {width:90%; overflow:hidden; margin:0px auto; color:#333; text-align:left; font-size:0.8rem; font-weight:100; line-height:30px; margin-top:20px;}
.aboutmain div.csr h2 p {width:100%; overflow:hidden; text-align:left; display:block; color:#c3933e; font-size:1rem}
.aboutmain div.csr h2 p span { font-size:1.2rem; padding-right:20px;}
.aboutmain div.csr p.xrm {width:90%; overflow:hidden; display:block; margin:0px auto; padding-top:5px;}
.aboutmain div.csr p.xrm img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}

.aboutmain div.csr h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.aboutmain div.csr h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.aboutmain div.csr h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.aboutmain div.csr p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.aboutmain div.csr p.zw {width:80%; overflow:hidden; margin:0px auto; padding:0px; line-height:35px; text-align:left; font-size:0.8rem; color:#333; display:block; padding-left:4%; background:url(../images/about/list.png) left no-repeat; background-size:3%}


.aboutmain div.dibiao {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.aboutmain div.dibiao h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.aboutmain div.dibiao h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.aboutmain div.dibiao h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.aboutmain div.dibiao p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.aboutmain div.dibiao img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}



.swiper-container {width:100% !important; overflow:hidden; height:100%; padding:0px !important; margin:0px !important}
.swiper-wrapper {padding:0px !important; margin:0px !important}
.swiper-slide {width:50% !important; overflow:hidden; height:auto; display:block; float:left !important; padding:0px !important; margin:0px !important}
.swiper-slide a {width:90%; overflow:hidden; margin:0px auto; display:block}
.swiper-slide a img {width:100%; overflow:hidden; height:auto; display:block}
.swiper-slide a h3 {width:100%; overflow:hidden; height:40px; line-height:40px; font-size:0.8rem; text-align:left; display:block; margin:0px auto; font-weight:100}
.swiper-slide a h3 i {width:30px; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:1.6rem; color:#333; display:block; float:left}
.swiper-slide a h3 span { font-weight:bold; padding-right:6px;}

.swiper-button-prev {width:30px !important; overflow:hidden; height:67px !important; display:block; background:url(../images/l_db.png); background-size:100%; position:absolute; top:40% !important; left:2.5% !important}
.swiper-button-next {width:30px !important; overflow:hidden; height:67px !important; display:block; background:url(../images/r_db.png); background-size:100%; position:absolute; top:40% !important; right:2.5% !important}


.aboutmain div.dajishi {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.aboutmain div.dajishi h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.aboutmain div.dajishi h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.aboutmain div.dajishi h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1.2rem; color:#c3933e; background:#e9e9e9}

.aboutmain div.djsmain {width:100%; overflow:hidden; position:relative;}
.aboutmain div.djsmain i {width:4px; overflow:hidden; height:3000px; background:#c3933e; position:absolute; left:6%; top:0px; z-index:1}
.aboutmain div.djsmain div.jishi {width:83%; overflow:hidden; padding-left:13%; background:url(../images/about/yuan.png) 4% 0px no-repeat; background-size:6%; padding-bottom:40px;}
.aboutmain div.djsmain div.jishi h3 {width:auto; overflow:hidden; text-align:left; font-size:1.2rem; color:#c3933e; text-align:left}
.aboutmain div.djsmain div.jishi h5 {width:auto; overflow:hidden; text-align:left; font-size:1rem; color:#c3933e; text-align:left; padding-top:12px;}

.aboutmain div.djsmain div.jishi p.sj {width:96%; overflow:hidden; margin:0px auto; padding:0px; line-height:25px; text-align:left; font-size:0.8rem; color:#333; display:block; padding-left:4%; background:url(../images/about/list1.png) 0px 7px no-repeat; background-size:3%; margin-top:3%}


.aboutmain div.rongyu {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.aboutmain div.rongyu h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.aboutmain div.rongyu h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.aboutmain div.rongyu h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1.2rem; color:#c3933e; background:#e9e9e9}

.aboutmain div.rymain {width:100%; overflow:hidden; position:relative;}
.aboutmain div.rymain i {width:4px; overflow:hidden; height:3000px; background:#c3933e; position:absolute; left:6%; top:0px; z-index:1}
.aboutmain div.rymain div.ry {width:83%; overflow:hidden; padding-left:13%; background:url(../images/about/time.png) 2.3% 0px no-repeat; background-size:10%; padding-bottom:40px; z-index:2; position:relative}
.aboutmain div.rymain div.ry h3 {width:auto; overflow:hidden; text-align:left; font-size:2rem; color:#c3933e; text-align:left}
.aboutmain div.rymain div.ry h3 span { font-size:1rem; line-height:15px; display:inline-block; padding-left:5px; vertical-align:top; margin-top:8px;}
.aboutmain div.rymain div.ry h5 {width:auto; overflow:hidden; text-align:left; font-size:1rem; color:#c3933e; text-align:left; padding-top:12px;}

.aboutmain div.rymain div.ry p.nr {width:96%; overflow:hidden; margin:0px auto; padding:0px; line-height:25px; text-align:left; font-size:0.8rem; color:#333; display:block; padding-left:4%; background:url(../images/about/list1.png) 0px 7px no-repeat; background-size:3%; margin-top:3%}


/*新闻中心*/
.newsmain {width:100%; overflow:hidden; background:#fff}
.newsmain div.zfl {width:100% !important; overflow:hidden !important; height:60px !important; background:url(../images/news/hx.jpg) bottom repeat-x !important; text-align:center !important; margin:0px !important; padding:0px !important}
.newsmain div.zfl a {width:auto !important; overflow:hidden !important; height:60px !important; margin:0px !important; padding:0px !important; line-height:60px !important; font-size:1.1rem !important; display:inline-block !important; margin-left:7px !important; margin-right:7px !important; color:#333 !important; font-weight:100 !important}
.newsmain div.zfl a.ahover {width:auto; overflow:hidden; height:60px; margin:0px !important; padding:0px !important; line-height:60px !important; font-size:1.1rem !important; display:inline-block !important; margin-left:7px !important; margin-right:7px !important; color:#966d32 !important; background:url(../images/news/hx_k.jpg) bottom repeat-x !important}

.newsmain dl {width:94%; overflow:hidden; display:block; margin:0px auto; padding-bottom:15px; margin-bottom:10px; padding-top:3%}
.newsmain dl a {width:100%; overflow:hidden; display:block}
.newsmain dl a dt {width:100%; overflow:hidden; height:auto; max-height:240px; border-radius:5px; background:#966d32}
.newsmain dl a dt img {width:100%; overflow:hidden; height:auto; display:block; margin:0px auto}
.newsmain dl a dd {width:100%; overflow:hidden; height:auto; text-align:left;}
.newsmain dl a dd h2 {width:100%; text-align:left; line-height:23px; font-size:1.2rem; color:#333; font-weight:100; padding-top:18px;}
.newsmain dl a dd h4 {width:100%; text-align:left; line-height:23px; font-size:1rem; color:#966d32;}
.newsmain dl a dd h3 {width:100%; text-align:left; line-height:20px; font-size:0.8rem; color:#777; font-weight:100; padding-top:5px;}
.newsmain dl a dd h3 strong {color:#F00; font-weight:100}

.news_listt {width:96%; overflow:hidden; border:1px solid #eee; border-left:0px; border-right:0px; padding:2%; background:#FFF; margin-top:2%;}
.news_listt dl {width:100%; overflow:hidden; display:block; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #eee}
.news_listt dl a {width:100%; overflow:hidden; height:auto; display:block}
.news_listt dl a dt {width:35%; overflow:hidden; display:block; float:left}
.news_listt dl a dt img {width:100%; overflow:hidden; height:auto; display:block; max-height:100px; min-height:100px;}
.news_listt dl a dd {width:62%; overflow:hidden; float:right}
.news_listt dl a dd h2 {width:auto; overflow:hidden; text-align:left; display:block; font-size:1rem; color:#333; font-weight:100; padding-bottom:2px; padding-top:3px;}
.news_listt dl a dd p {width:auto; overflow:hidden; text-align:left; display:block; font-size:0.8rem; color:#666; line-height:22px;}
.news_listt dl a dd p.rq {width:auto; overflow:hidden; text-align:left; display:block; font-size:0.8rem; color:#8b3c29; font-weight:bold; line-height:22px; padding-bottom:4px;}

.fenye {width:100%; overflow:hidden; border:1px solid #eee; border-left:0px; border-right:0px; background:url(../images/sxx.png) center no-repeat #FFF; margin-bottom:4%; margin-top:2%}
.fenye a {width:50%; overflow:hidden; height:40px; display:block; float:left; text-align:center; line-height:40px; font-size:1rem;}
.fenye li {width:100%; overflow:hidden; height:40px; background:#FFF; text-align:center; font-size:0.8rem}
.fenye li span {width:100%; overflow:hidden; height:40px; display:block; text-align:center; font-size:0.8rem; line-height:40px;}
.fenye span {width:100%; overflow:hidden; height:40px; display:block; text-align:center; font-size:0.8rem; line-height:40px;}

.news_show {width:94%; overflow:hidden; padding:3%; background:#FFF; padding-top:5%}
.news_show h1 {width:100%; overflow:hidden; text-align:left; line-height:30px; color:#333; font-size:1.2rem; font-weight:100}
.news_show h2 {width:100%; overflow:hidden; height:auto; text-align:left; line-height:25px; font-size:0.8rem; color:#999; font-weight:100; padding-top:8px;}
.news_show h2 strong {color:#966d32; font-weight:100}

.news_show div.bdsharebuttonbox {width:100%; overflow:hidden; height:32px; display:block; text-align:left; border-bottom:1px dotted #eee; padding-bottom:10px; margin-bottom:20px; margin-top:15px;}
.news_show div.bdsharebuttonbox a.bds_weixin {width:32px; overflow:hidden; height:32px; margin:0px; padding:0px; background:url(../images/wx.png); margin-right:5px; display:inline-block}
.news_show div.bdsharebuttonbox a.bds_tsina {width:32px; overflow:hidden; height:32px; margin:0px; padding:0px; background:url(../images/weibo.png); margin-right:5px; display:inline-block}
.news_show div.bdsharebuttonbox a.bds_qzone {width:32px; overflow:hidden; height:32px; margin:0px; padding:0px; background:url(../images/kongjian.png); margin-right:5px; display:inline-block}
.news_show div.bdsharebuttonbox a.bds_sqq {width:32px; overflow:hidden; height:32px; margin:0px; padding:0px; background:url(../images/qq.png); margin-right:5px; display:inline-block}

.news_show div.showmain {width:100%; overflow:hidden; text-align:left; line-height:28px; font-size:1rem; color:#666}
.news_show div.showmain p {width:auto; overflow:hidden; display:block; padding-bottom:15px;}
.news_show div.showmain img {width:auto !important; overflow:hidden; height:auto !important; display:block; max-width:100% !important; margin-bottom:15px;}
.news_show div.showmain video {width:100%; overflow:hidden; height:auto; display:block}
.newsshow_nextpro {width:94%; overflow:hidden; margin:0px auto; margin-top:20px; padding-top:20px; text-align:left; padding-bottom:20px; background:#eee; padding-left:3%; padding-right:3%}
.newsshow_nextpro a {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#333; float:left; padding-right:40px;}


/*投资者关系*/
.touzizhe {width:100%; overflow:hidden; height:auto;}
.touzizhe h1 {width:100%; overflow:hidden; height:auto; display:block}
.touzizhe h1 img {width:100%; overflow:hidden; height:auto; display:block;}
.touzizhe div.mk {width:100%; overflow:hidden;}
.touzizhe div.mk a {width:47%; overflow:hidden; height:auto; float:left; padding-left:2%; padding-top:2%}
.touzizhe div.mk a img {width:100%; overflow:hidden; height:auto; display:block; border-radius:6px;}

.touzizhe div.subite {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:20px;}
.touzizhe div.subite h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:25px;}
.touzizhe div.subite h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.touzizhe div.subite h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1rem; color:#c3933e; background:#e9e9e9} 
.touzizhe div.subite p {width:86%; overflow:hidden; margin:0px auto; display:block; padding-bottom:15px; font-size:0.8rem}


/*社会责任报告*/
.shzeren {width:100%; overflow:hidden; height:auto; background:#fefefe}
.shzeren h1 {width:100%; overflow:hidden; height:auto; display:block}
.shzeren h1 img {width:100%; overflow:hidden; height:auto; display:block;}
.shzeren div.list {width:94%; overflow:hidden; margin:0px auto; padding-bottom:10px;}
.shzeren div.list a {width:99%; overflow:hidden; height:50px; display:block; border-radius:6px; border:1px solid #ddd; background:#eee; margin-top:3%}
.shzeren div.list a i {width:10%; overflow:hidden; height:30px; display:block; float:left; border-right:1px solid #ddd; padding:10px; padding-right:2%; padding-right:2%}
.shzeren div.list a i img {width:100%; overflow:hidden; height:auto; display:block}
.shzeren div.list a p {width:81%; overflow:hidden; height:50px; float:left; display:block; padding-left:3%; line-height:50px; font-size:1rem; color:#333; font-weight:bold}

.shzeren div.gongyi {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:20px;}
.shzeren div.gongyi h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.shzeren div.gongyi h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.shzeren div.gongyi h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1rem; color:#c3933e; background:#e9e9e9} 
.shzeren div.gongyi p {width:94%; overflow:hidden; margin:0px auto; display:block; padding-bottom:15px; line-height:25px; font-size:0.9rem}
.shzeren div.gongyi b {width:100%; overflow:hidden; display:block; padding-top:10px; display:block}
.shzeren div.gongyi b img {width:100%; overflow:hidden; height:auto; display:block}

.shzeren div.gongyi div {width:100%; overflow:hidden; display:block; padding-top:20px; display:block; background:#fefefe}
.shzeren div.gongyi div img {width:100%; overflow:hidden; height:auto; display:block}


.shzerengy {width:50% !important; overflow:hidden; height:auto; display:block; float:left !important; padding:0px !important; margin:0px !important}
.shzerengy a {width:90%; overflow:hidden; margin:0px auto; display:block; position:relative}
.shzerengy a img {width:100%; overflow:hidden; height:auto; display:block}
.shzerengy a h3 {width:100%; overflow:hidden; height:80px; position:absolute; bottom:0px; left:0px; z-index:99; background:url(../images/shzr/tm.png)}
.shzerengy a h3 p {width:90%; overflow:hidden; text-align:left; line-height:30px; display:block; margin:0px auto; font-size:0.8rem; color:#fff; margin-top:7px; font-weight:bold}
.shzerengy a h3 span {width:90%; overflow:hidden; text-align:left; line-height:18px; display:block; margin:0px auto; font-size:0.6rem; color:#fff; margin-top:0px; font-weight:100}

.gongyihd {width:94%; overflow:hidden; margin:0px auto; padding-top:20px; background:#fdfdfd}
.gongyihd a {width:100%; overflow:hidden; display:block}
.gongyihd a img {width:100%; overflow:hidden; height:auto; display:block; border-radius:6px;}
.gongyihd a h1 {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:1.1rem; font-weight:bold; padding-top:15px; padding-bottom:15px;}
.gongyihd p {width:100%; overflow:hidden; height:3px; background:#e6cda9; display:block; margin-top:0px; margin-bottom:15px; border-radius:100px;}
.gongyihd p span {width:20%; overflow:hidden; height:3px; display:block; float:left; background:#966d32}


/*企业文化*/
.qiyewh {width:100%; overflow:hidden; height:auto; background:#fefefe}
.qiyewh h1 {width:100%; overflow:hidden; height:auto; display:block}
.qiyewh h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.qiyewh div.sub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:20px;}
.qiyewh div.sub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.qiyewh div.sub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.qiyewh div.sub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:20px; padding-right:20px; font-size:1rem; color:#c3933e; background:#e9e9e9} 
.qiyewh div.sub img {width:100%; overflow:hidden; height:auto; display:block}
.qiyewh div.sub p {width:94%; overflow:hidden; text-align:left; line-height:25px; display:block; margin:0px auto; font-size:0.8rem; color:#333; padding-top:15px;}
.qiyewh div.sub div.whhd {width:94%; overflow:hidden; padding-top:10px; text-align:left; line-height:25px; font-size:0.8rem; margin:0px auto}
.qiyewh div.sub div.whhd i {width:10px; overflow:hidden; height:10px; display:block; float:left; border-radius:100px; background:#bf8531; margin-top:7px;}
.qiyewh div.sub div.whhd p {width:86%; overflow:hidden; display:block; float:left; padding:0px; padding-left:3%}

.qiyewh div.sub div.mk {width:100%; overflow:hidden; margin-top:10px;}
.qiyewh div.sub div.mk a {width:47%; overflow:hidden; height:auto; float:left; padding-left:2%; padding-top:2%}
.qiyewh div.sub div.mk a img {width:100%; overflow:hidden; height:auto; display:block; border-radius:6px;}

/*联系我们*/
.lianxiwomen {width:100%; overflow:hidden; height:auto; padding-bottom:20px;}
.lianxiwomen h1 {width:100%; overflow:hidden; height:auto; display:block}
.lianxiwomen h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.lxmain {width:100% !important; overflow:hidden !important; height:auto !important; padding-bottom:20px !important;}
.lxmain div.m {width:94%; overflow:hidden; background:#fff; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:3%; padding-top:4%}
.lxmain div.m h2 {width:100%; overflow:hidden; text-align:left; font-size:1rem; color:#333}
.lxmain div.m p {width:100%; overflow:hidden; height:120px; text-align:left; line-height:25px; font-size:0.8rem; color:#666; display:block; padding-top:5px;}

.swiper-pagination-bullets {bottom:0px !important;}
.swiper-pagination-bullets span.swiper-pagination-bullet {width:20px !important; height:3px !important; border-radius:100px !important; background:#e89a28 !important; margin:0 2px !important}
.swiper-pagination-bullets span.swiper-pagination-bullet-active {width:20px !important; height:3px !important; border-radius:100px !important; background:#bf8531 !important; margin:0 2px !important}


.lianxi_dz {width:100%; overflow:hidden; margin-top:15px;} 
.lianxi_dz .lianxi_dzTitle {width:100%; overflow:hidden; height:48px; font-weight:100; background:#eae6e3}
.lianxi_dz .lianxi_dzTitle ul{width:auto; overflow:hidden; height:48px; text-align:left; line-height:48px; font-size:0.8rem; color:#333} 
.lianxi_dz .lianxi_dzTitle li{float: left; width:auto; height:48px; cursor: pointer; list-style-type: none; text-align:center; text-align:center; width:20%;} 
.lianxi_dz .lianxi_dzTitle .active {background:#f8f8f8; font-size:0.8rem; line-height:48px; color:#966d32; font-weight:bold; width:20%; height:48px;} 
.lianxi_dz .lianxi_dzTitle .normal {background:#eae6e3; font-size:0.8rem; line-height:48px; color:#333; font-weight:100; width:20%; height:48px;}
.lianxi_dz .lianxi_dzContent {width:100%; overflow:hidden;}
.lianxi_dznone {display:none;}
.lxfangshi {width:94%; overflow:hidden; padding:3%; text-align:left; padding-top:2%; padding-bottom:5%; background:#f8f8f8}
.lxfangshi h2 {width:100%; overflow:hidden; text-align:left; font-size:1rem; color:#333; margin-top:15px;}
.lxfangshi p {width:100%; overflow:hidden; text-align:left; line-height:22px; font-size:0.8rem; color:#666; display:block; padding-top:5px;}


.lianxiwomen div.jubao {width:100%; overflow:hidden; height:auto; text-align:center}
.lianxiwomen div.jubao img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:30px;}

.lianxiwomen div.jubao a.l {width:25%; overflow:hidden; height:auto; display:inline-block; margin-left:1%; margin-right:1%; border-radius:100px; background:url(../images/yuanxing.png) center no-repeat; background-size:90%;}
.lianxiwomen div.jubao a.l i {width:60%; overflow:hidden; height:100%; display:block; margin:0px auto; font-size:2.3rem; color:#FFF; margin-top:15px;}
.lianxiwomen div.jubao a.l p {width:90%; overflow:hidden; display:block; margin:0px auto; font-size:0.9rem; color:#FFF; text-align:center; margin-bottom:18px; line-height:18px;}
.lianxiwomen div.jubao h3 {width:100%; overflow:hidden; padding-top:30px; padding-bottom:50px; text-align:center; font-size:1.1rem; color:#000}


.lianjiejubao {width:100%; overflow:hidden; height:100%; background:url(../images/tm.png); position:fixed; top:-100%; right:0px; z-index:9999999; transition: all 0.1s linear 0s;}
.lianjiejubao div.m {width:90%; overflow:hidden; margin:0px auto; margin-top:30%; border-radius:5px; border:2px solid #966d32; background:#FFF; position:relative}
.lianjiejubao div.m p {width:40px; overflow:hidden; height:40px; display:block; position:absolute; top:0px; right:0px; text-align:center; line-height:40px; font-size:1.8rem; color:#fff; text-align:right; cursor:pointer}
.lianjiejubao div.m h1 {width:100%; overflow:hidden; height:40px; background:#966d32;}
.lianjiejubao div.m span {width:100%; overflow:hidden; display:block; margin:0px auto; padding-top:15px; padding-bottom:15px;}
.lianjiejubao div.m span img {width:100%; overflow:hidden; height:auto; display:block;}
.lianjiejubao div.m h5 {width:90%; overflow:hidden; margin:0px auto; text-align:center; line-height:50px; font-size:1.6rem; color:#af9165; margin:0px auto; padding-top:30px;}
.lianjiejubao div.m h6 {width:90%; overflow:hidden; margin:0px auto; text-align:center; line-height:40px; font-size:1.2rem; color:#666; margin:0px auto; padding-top:0px; margin-bottom:30px;}


.jbbiaodan {width:92%; overflow:hidden; height:auto; display:block; margin:0px auto}
.jbbiaodan dl dt {width:100%; overflow:hidden; height:auto; padding-bottom:12px;}
.jbbiaodan dl dt input {width:93%; overflow:hidden; height:40px; border:1px solid #c0c0c0; background:#e9e9e9; text-align:left; line-height:40px; border-radius:6px; padding-left:3%; padding-right:3%; display:block; font-size:1rem; color:#333}
.jbbiaodan dl dt textarea {width:93%; overflow:hidden; height:100px; border:1px solid #c0c0c0; background:#e9e9e9; text-align:left; line-height:40px; border-radius:6px; padding-left:3%; padding-right:3%; display:block; font-size:1rem; color:#333; font-family:微软雅黑}
.jbbiaodan dl dd input {width:100%; overflow:hidden; height:45px; border:0px; background:#bf8531; text-align:center; line-height:45px; border-radius:6px; display:block; font-size:1.2rem; font-weight:bold; color:#fff;}


/*世茂在中国*/
.smzzg {width:100%; overflow:hidden; height:auto; padding-bottom:20px;}
.smzzg h1 {width:100%; overflow:hidden; height:auto; display:block}
.smzzg h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.smzzg div.china {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:20px;}
.smzzg div.china h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.smzzg div.china h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.smzzg div.china h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1rem; color:#c3933e; background:#e9e9e9} 

.smzzg div.china img {width:100%; overflow:hidden; height:auto; display:block}
.smzzg div.china p {width:94%; overflow:hidden; text-align:left; line-height:25px; display:block; margin:0px auto; font-size:0.8rem; color:#333; padding-top:15px;}


/*酒店管理*/
.Hotel {width:100%; overflow:hidden; height:auto;}
.Hotel h1 {width:100%; overflow:hidden; height:auto; display:block}
.Hotel h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.Hotel div.jdsub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.Hotel div.jdsub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.Hotel div.jdsub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.Hotel div.jdsub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.Hotel div.jdsub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.Hotel div.jdsub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}
.jdimg {width:100% !important; overflow:hidden; height:250px !important; margin:0px auto !important}
.jdimg a {width:95% !important}
.jdimg img {width:100% !important; overflow:hidden !important; height:250px !important; display:block !important}

.Hotel_show {width:94%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px; padding-top:20px;}
.Hotel_show h1 {width:100%; overflow:hidden; height:50px; text-align:left; line-height:48px; font-size:1.2rem; color:#bf8531}
.Hotel_show h1 i {width:35px; overflow:hidden; height:50px; text-align:left; line-height:50px; font-size:1.8rem; color:#bf8531; display:block; float:left; font-weight:100}
.Hotel_show p {width:100%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:0px; font-size:1rem; padding-bottom:15px; border-bottom:1px dotted #ddd}

.shangye {width:100%; overflow:hidden; height:auto;}
.shangye h1 {width:100%; overflow:hidden; height:auto; display:block}
.shangye h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.shangye div.sysub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.shangye div.sysub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.shangye div.sysub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.shangye div.sysub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.shangye div.sysub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.shangye div.sysub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}


.shangye div.cpxsub {width:100%; overflow:hidden; margin:0px auto}
.shangye div.cpxsub h6 {width:auto; overflow:hidden; height:45px; text-align:center; line-height:45px; font-size:18px; color:#FFF; font-weight:100; background:#c4985b; float:left; padding-left:25px; padding-right:25px; margin-left:3%; margin-bottom:20px;}
.shangye div.cpxsub ul {width:94%; overflow:hidden; display:block; padding-bottom:30px; margin:0px auto}
.shangye div.cpxsub ul li {width:100%; overflow:hidden; padding-bottom:30px;}
.shangye div.cpxsub ul li a {width:100%; overflow:hidden; height:210px; display:block; position:relative}
.shangye div.cpxsub ul li a img {width:30%; overflow:hidden; height:auto; display:block; float:left;}
.shangye div.cpxsub ul li a h2 {width:65%; overflow:hidden; text-align:left; line-height:20px; font-size:16px; color:#c4985b; position:absolute; left:34%; top:5px;}
.shangye div.cpxsub ul li a h5 {width:65%; overflow:hidden; text-align:left; font-size:12px; font-weight:100; line-height:20px; color:#555; position:absolute; left:34%; top:50px;}


.zhutiyule {width:100%; overflow:hidden; height:auto;}
.zhutiyule h1 {width:100%; overflow:hidden; height:auto; display:block}
.zhutiyule h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.zhutiyule div.ztsub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.zhutiyule div.ztsub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.zhutiyule div.ztsub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.zhutiyule div.ztsub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.zhutiyule div.ztsub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px; line-height:25px;}
.zhutiyule div.ztsub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}


.ihouse_leyuan ul {width:94%; overflow:hidden; margin:0px auto;}
.ihouse_leyuan ul li {width:100%; overflow:hidden; padding-top:15px;}
.ihouse_leyuan ul li a {width:100%; overflow:hidden; display:block;}
.ihouse_leyuan ul li a img {width:100%; overflow:hidden; height:151px; display:block; -webkit-transform: scale(1,1); -moz-transform: scale(1,1); -transform: scale(1,1);}
.ihouse_leyuan ul li a h5 {width:100%; overflow:hidden; line-height:30px; font-size:1rem; text-align:left; color:#c4985b; padding-top:10px;}
.ihouse_leyuan ul li a h6 {width:100%; overflow:hidden; line-height:22px; font-size:0.8rem; font-weight:100; text-align:left; color:#c4985b; padding-top:5px;}


.shimaofuwu {width:100%; overflow:hidden; height:auto;}
.shimaofuwu h1 {width:100%; overflow:hidden; height:auto; display:block}
.shimaofuwu h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.shimaofuwu div.fwsub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.shimaofuwu div.fwsub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.shimaofuwu div.fwsub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.shimaofuwu div.fwsub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.shimaofuwu div.fwsub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px; line-height:25px;}
.shimaofuwu div.fwsub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}


.shimaofuwu div.m4 {width:100%; overflow:hidden; margin:0px auto; margin-top:20px;}
.shimaofuwu div.m4 a {width:47%; overflow:hidden; height:auto; display:block; float:left; padding-left:2%;}
.shimaofuwu div.m4 a img {width:100%; overflow:hidden; height:140px; display:block}
.shimaofuwu div.m4 a p {width:100%; overflow:hidden; text-align:center; display:block; line-height:30px; font-size:0.8rem; color:#966d32}


.shimaowenhua {width:100%; overflow:hidden; height:auto;}
.shimaowenhua h1 {width:100%; overflow:hidden; height:auto; display:block}
.shimaowenhua h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.shimaowenhua div.whsub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.shimaowenhua div.whsub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.shimaowenhua div.whsub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.shimaowenhua div.whsub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.shimaowenhua div.whsub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px; line-height:25px;}
.shimaowenhua div.whsub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}

.shimaowenhua div.whlist {width:94%; overflow:hidden; margin:0px auto; margin-top:4%}
.shimaowenhua div.whlist dl {width:100%; overflow:hidden; padding-bottom:20px;}
.shimaowenhua div.whlist dl dt {width:30%; overflow:hidden; float:left}
.shimaowenhua div.whlist dl dt img {width:100%; overflow:hidden; height:auto; display:block}
.shimaowenhua div.whlist dl dd {width:58%; overflow:hidden; float:right; padding:4%; border-radius:6px; background:#ebebeb; text-align:left; line-height:23px; font-size:0.8rem; color:#333}
.shimaowenhua div.whimg {width:100%; overflow:hidden; height:auto; display:block}
.shimaowenhua div.whimg img {width:100$; overflow:hidden; height:auto; display:block; margin:0px;}


.chuangxinyewu {width:100%; overflow:hidden; height:auto;}
.chuangxinyewu h1 {width:100%; overflow:hidden; height:auto; display:block}
.chuangxinyewu h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.chuangxinyewu div.cxsub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.chuangxinyewu div.cxsub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.chuangxinyewu div.cxsub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.chuangxinyewu div.cxsub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:0.9rem; color:#c3933e; background:#e9e9e9}
.chuangxinyewu div.cxsub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px; line-height:25px;}
.chuangxinyewu div.cxsub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}

.cyyw h6 {width:94%; overflow:hidden; height:80px; padding:3%; background:#bf8531; color:#FFF; font-size:0.6rem; font-weight:100; line-height:22px; margin-bottom:30px;}
.cyyw h6 span {width:100%; overflow:hidden; display:block; font-size:1rem; font-weight:bold; padding-top:10px;}

.chuangxinyewu div.cxjinrong {width:94%; overflow:hidden; margin:0px auto; display:block}
.chuangxinyewu div.cxjinrong a {width:100%; overflow:hidden; height:auto; display:block}
.chuangxinyewu div.cxjinrong a img {width:100%; overflow:hidden; height:auto; display:block; border-radius:6px;}
.chuangxinyewu div.cxjinrong a p {width:100%; overflow:hidden; height:50px; text-align:center; line-height:40px; font-size:1rem; color:#bf8531; display:block}

.chuangxinyewu div.cxjrgn {width:100%; overflow:hidden; margin:0px auto; display:block; padding-bottom:30px;}
.chuangxinyewu div.cxjrgn a {width:50%; overflow:hidden; height:auto; display:block; float:left; margin-top:20px;}
.chuangxinyewu div.cxjrgn a img {width:90%; overflow:hidden; height:auto; display:block; margin:0px auto}



.shimaodjkang {width:100%; overflow:hidden; height:auto; background:#fdfdfd;}

.shimaodjkang ul {width:94%; overflow:hidden; margin:0px auto;}
.shimaodjkang ul li {width:100%; overflow:hidden; padding-bottom:15px;}
.shimaodjkang ul li a {width:100%; overflow:hidden; height:260px; display:block; border-radius:7px; position:relative; transition: all 0.1s linear 0s;}
.shimaodjkang ul li a img {width:100%; overflow:hidden; height:260px; display:block; transition: all 0.1s linear 0s;}
.shimaodjkang ul li a h3 {width:100%; overflow:hidden; height:260px; background:#c2924f; display:block; position:absolute; top:210px; left:0px; z-index:999; text-align:center; line-height:50px; color:#FFF; font-size:1rem; font-weight:100; opacity:0.9; filter:alpha(opacity=90); transition: all 0.1s linear 0s;}
.shimaodjkang ul li a h3 span {display:block;}
.shimaodjkang ul li a h3 b {display:none; margin-top:8px; line-height:23px; padding-bottom:15px; font-size:1rem;}
.shimaodjkang ul li a h3 p {width:100%; overflow:hidden; height:auto; margin:0px auto; display:block; text-align:left; font-size:0.8rem; font-weight:100; line-height:24px; transition: all 0.1s linear 0s; padding-bottom:6px;}

.shimaodjkang ul li a h6 {width:100%; overflow:hidden; height:240px; background:#c2924f; display:block; position:absolute; top:210px; left:0px; z-index:999; text-align:center; line-height:50px; color:#FFF; font-size:0.8rem; font-weight:100; opacity:0.9; filter:alpha(opacity=90); transition: all 0.1s linear 0s;}
.shimaodjkang ul li a h6 span {display:block;}
.shimaodjkang ul li a h6 b {font-size:0.8rem}

.shimaodjkang ul li a:hover {width:100%; overflow:hidden; height:260px; display:block; border-radius:7px; position:relative; transition: all 0.1s linear 0s;}
.shimaodjkang ul li a:hover img {width:100%; overflow:hidden; height:260px; display:block; transition: all 0.1s linear 0s;}
.shimaodjkang ul li a:hover h3 {width:100%; overflow:hidden; height:260px; background:#c2924f; display:block; position:absolute; top:0px; left:0px; z-index:999; text-align:left; line-height:50px; color:#FFF; font-size:1rem; font-weight:bold; opacity:0.95; filter:alpha(opacity=95); padding-top:15px; padding-left:20px; padding-right:20px; transition: all 0.1s linear 0s;}
.shimaodjkang ul li a:hover h3 span {display:none;}
.shimaodjkang ul li a:hover h3 b {display:block; margin-top:8px; line-height:23px; padding-bottom:15px; font-size:1rem;}
.shimaodjkang ul li a:hover h3 p {width:100%; overflow:hidden; height:auto; margin:0px auto; display:block; text-align:left; font-size:0.8rem; font-weight:100; line-height:24px; transition: all 0.1s linear 0s; padding-bottom:6px;}

.shimaodjkang ul li a:hover h6 {width:100%; overflow:hidden; height:240px; background:#c2924f; display:block; position:absolute; top:0px; left:0px; z-index:999; text-align:center; line-height:22px; color:#FFF; font-size:0.8rem; font-weight:100; opacity:0.9; filter:alpha(opacity=90); transition: all 0.1s linear 0s; padding-top:20px}
.shimaodjkang ul li a:hover h6 span {display:block;}
.shimaodjkang ul li a:hover h6 b {font-size:0.8rem}




.haiwaitz h6 {width:94%; overflow:hidden; height:80px; padding:3%; color:#bf8531; font-size:0.6rem; font-weight:100; line-height:22px; margin-bottom:30px;}
.haiwaitz h6 span {width:100%; overflow:hidden; display:block; font-size:1rem; font-weight:bold; padding-top:10px;}




/*房地产*/
.housegl {width:100%; overflow:hidden; height:auto;}
.housegl h1 {width:100%; overflow:hidden; height:auto; display:block}
.housegl h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.housegl div.fdcsub {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.housegl div.fdcsub h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.housegl div.fdcsub h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.housegl div.fdcsub h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1rem; color:#c3933e; background:#e9e9e9}
.housegl div.fdcsub p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.housegl div.fdcsub img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}

.housegl div.fdcsub div.lpxq {width:94%; overflow:hidden; margin:0px auto; display:block}

.housegl div.fdcsub div.tuku {width:94%; overflow:hidden; height:240px; margin:0px auto; margin-bottom:15px; position:relative}
.housegl div.fdcsub div.tuku img {width:100%; overflow:hidden; height:240px; display:block}
.housegl div.fdcsub div.tuku p.bt {width:100%; overflow:hidden; height:40px; text-align:center; line-height:40px; font-size:1rem; color:#FFF; background:url(../images/tm.png); position:absolute; bottom:0px; left:0px; z-index:99}
.housegl div.fdcsub div {width:94%; margin:0px auto}

.housegl div.fdcincex {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:25px; font-size:0.8rem; color:#666; padding-bottom:30px;}
.housegl div.fdcincex h3 {width:auto; overflow:hidden; height:40px; margin:0px auto; margin-top:20px; -moz-box-shadow:0px 0px 10px #e6e6e6; -webkit-box-shadow:0px 0px 10px #e6e6e6; box-shadow:0px 0px 10px #e6e6e6; float:left; margin-left:3%; margin-bottom:15px;}
.housegl div.fdcincex h3 i {width:15px; overflow:hidden; height:40px; display:block; float:left; background:#c3933e}
.housegl div.fdcincex h3 span {width:auto; overflow:hidden; height:40px; display:block; float:left; line-height:40px; padding-left:10px; padding-right:10px; font-size:1rem; color:#c3933e; background:#e9e9e9}
.housegl div.fdcincex p {width:94%; overflow:hidden; padding-bottom:10px; display:block; margin:0px auto; margin-top:15px;}
.housegl div.fdcincex img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:15px;}

.housegl div.fdcincex div.dbz {width:100%; overflow:hidden; height:auto; text-align:center; margin-top:20px;}
.housegl div.fdcincex div.dbz a {width:30%; overflow:hidden; display:inline-block; padding-left:1%; padding-right:1%; vertical-align:top; margin-bottom:20px;}
.housegl div.fdcincex div.dbz a img {width:100%; overflow:hidden; height:auto; margin:0px auto; display:block; border-radius:100px;}
.housegl div.fdcincex div.dbz a b {width:100%; overflow:hidden; line-height:30px; text-align:center; font-size:1rem; color:#bf8531; display:block}
.housegl div.fdcincex div.dbz a span.jj {width:100%; overflow:hidden; line-height:15px; text-align:center; font-size:10px !important; color:#666; display:block; margin:0px auto}
.housegl div.fdcincex div.fcxitong {width:100%; overflow:hidden; height:100%; display:block; position:fixed; top:-100%; left:0px; z-index:999999999; background:url(../images/tm.png); transition: all 0.1s linear 0s;}
.housegl div.fdcincex div.fcxitong div {width:84%; overflow:hidden; margin:0px auto; padding:3%; border-radius:8px; background:#FFF; margin-top:30%; position:relative; text-align:left; font-size:1rem; color:#666; padding-top:5%}
.housegl div.fdcincex div.fcxitong div dl dt {width:15%; overflow:hidden; height:20px; text-align:left; line-height:20px; float:left; display:block; font-size:0.8rem; color:#333; margin-top:1%}
.housegl div.fdcincex div.fcxitong div dl dd {width:83%; overflow:hidden; text-align:left; line-height:20px; float:right; display:block; font-size:0.8rem; color:#333; margin-top:1%}
.housegl div.fdcincex div.fcxitong div dl dd strong {color:#bf8531; font-weight:bold}
.housegl div.fdcincex div.fcxitong div span {width:50px; overflow:hidden; height:50px; text-align:center; display:block; line-height:50px; font-size:2.4rem; color:#333; position:absolute; top:-8px; right:-8px; z-index:99999}



.housegl div.fdcincex div.lpsou {width:94%; overflow:hidden; margin:0px auto}
.housegl div.fdcincex div.lpsou dl dt {width:100%; overflow:hidden; height:30px; display:block; padding-bottom:10px;}
.housegl div.fdcincex div.lpsou dl dt select {width:99%; overflow:hidden; height:30px; border:1px solid #ddd; background:url(../images/fang/xljt.png) right no-repeat #FFF; background-size:5%; text-align:left; line-height:30px; font-size:0.8rem; padding-left:3%}
.housegl div.fdcincex div.lpsou dl dt input {width:93%; overflow:hidden; height:30px; border:1px solid #ddd; background:#FFF; background-size:5%; text-align:left; line-height:30px; font-size:0.8rem; padding-left:3%; padding-right:3%}
.housegl div.fdcincex div.lpsou dl dd {width:100%; overflow:hidden; height:30px; display:block; padding-bottom:10px;}
.housegl div.fdcincex div.lpsou dl dd input {width:100%; overflow:hidden; height:40px; border:0px; background:#bf8531; text-align:center; line-height:40px; font-size:1rem; color:#FFF; font-weight:bold; padding:0px; margin:0px;}







.housegl_list {width:94%; overflow:hidden; display:block; margin:0px auto}
.housegl_list dl {width:100%; overflow:hidden; height:auto; display:block; padding-bottom:3%;}
.housegl_list dl a {width:100%; overflow:hidden; height:auto; display:block; position:relative}
.housegl_list dl a dt {width:40%; overflow:hidden; height:140px; float:left}
.housegl_list dl a dt img{width:100%; overflow:hidden; height:110px; display:block}

.housegl_list dl a dd {width:58%; overflow:hidden; height:140px; float:right;}
.housegl_list dl a dd h3 {width:100%; overflow:hidden; text-align:left; font-size:1rem}
.housegl_list dl a dd h4 {width:100%; overflow:hidden; text-align:left; font-size:0.6rem; font-weight:100; color:#999; text-overflow:ellipsis; white-space:nowrap; margin-bottom:5px;}
.housegl_list dl a dd h5 {width:100%; overflow:hidden; font-size:0.6rem; font-weight:100; line-height:20px;}
.housegl_list dl a dd h5 span {width:auto; overflow:hidden; height:20px; display:block; border:1px solid #ddd; text-align:center; line-height:20px; font-size:0.6rem; font-weight:100; float:left; margin-right:2px; color:#999; padding-left:5px; padding-right:5px; border-radius:6px;}
.housegl_list dl a dd h6 {width:100%; overflow:hidden; font-size:0.6rem; font-weight:100; line-height:20px; padding-top:10px;}
.housegl_list dl a dd h6 p {width:100%; overflow:hidden; display:block; line-height:20px; font-size:0.6rem; color:#666; text-align:left; font-weight:100; text-overflow:ellipsis; white-space:nowrap;}
.housegl_list dl a dd h6 p em {width:20px; overflow:hidden; height:20px; float:left; display:block; text-align:left; font-size:1rem; line-height:20px; text-overflow:ellipsis; white-space:nowrap;}

.housegl_list dl a h2.zt {width:40%; overflow:hidden; height:30px; position:absolute; left:0px; bottom:0px; z-index:999; background:#c4985b; color:#FFF; font-size:0.8rem; font-weight:100; text-align:center; line-height:30px;}



.housegl_show {width:94%; overflow:hidden; margin:0px auto}
.housegl_show h1 {width:auto; overflow:hidden; text-align:left; line-height:40px;}
.housegl_show h1 p {width:auto; overflow:hidden; padding-right:20px; font-size:1.6rem; display:block; line-height:40px; float:left}
.housegl_show h1 span {width:auto; overflow:hidden; text-align:left; display:block; float:left; font-size:18px; line-height:36px; padding-top:3px;}
.housegl_show h1 span em {width:26px; overflow:hidden; height:40px; float:left; display:block; font-size:26px; color:#333; line-height:40px;}
.housegl_show h2 {width:auto; overflow:hidden; height:30px; text-align:left; line-height:30px; font-size:14px; font-weight:100; margin-top:10px;}
.housegl_show h2 p.bq1 {width:auto; overflow:hidden; height:28px; line-height:28px; display:block; float:left; margin-right:10px; border:1px solid #00a0e9; color:#00a0e9; padding-left:15px; padding-right:15px;}
.housegl_show h2 p.bq2 {width:auto; overflow:hidden; height:28px; line-height:28px; display:block; float:left; margin-right:10px; border:1px solid #cfa972; color:#cfa972; padding-left:15px; padding-right:15px;}
.housegl_show h3 {width:auto; overflow:hidden; height:25px; text-align:left; line-height:25px; font-size:1rem; font-weight:100; color:#cfa972; padding-top:15px;}
.housegl_show h3 strong {font-weight:bold}
.housegl_show h4 {width:auto; overflow:hidden; text-align:left; line-height:25px; font-size:0.8rem; font-weight:100; color:#333; padding-top:0px;}
.housegl_show h4 strong {font-weight:bold; display:block; float:left}
.housegl_show h4 p { display:block; float:left}





.loupanlist {width:94%; overflow:hidden; margin:0px auto;}

.loupanlist ul li {width:100%; overflow:hidden;}
.loupanlist ul li a {width:100%; overflow:hidden; height:280px; display:block; position:relative}
.loupanlist ul li a span {width:100%; overflow:hidden; height:216px; display:block}
.loupanlist ul li a span  img {width:100%; overflow:hidden; height:216px; display:block; -webkit-transform: scale(1,1); -moz-transform: scale(1,1); -transform: scale(1,1); transition: all 0.2s linear 0s;}
.loupanlist ul li a:hover span img {width:100%; overflow:hidden; height:216px; display:block; -webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -transform: scale(1.1,1.1); transition: all 0.2s linear 0s;}
.loupanlist ul li a h2 {width:100%; overflow:hidden; height:50px; text-align:left; line-height:50px; background:url(../images/tm.png); position:absolute; top:166px; left:0px; z-index:100}
.loupanlist ul li a h2 p {width:auto; overflow:hidden; padding-left:10px; height:50px; display:block; float:left; color:#FFF; font-size:16px; font-weight:100}
.loupanlist ul li a h3 {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:20px; color:#c79f68; position:absolute; top:225px; left:0px; z-index:101}
.loupanlist ul li a h4 {width:100%; overflow:hidden; height:40px; text-align:left; line-height:36px; font-size:14px; font-weight:100; color:#555; position:absolute; top:225px; left:0px; z-index:101}
.loupanlist ul li a h4 em {width:24px; overflow:hidden; height:40px; font-size:20px; color:#c79f68; display:block; float:left; text-align:left; line-height:40px;}



.sousuolp {width:100%; overflow:hidden; height:100%; background:url(../images/tm.png); position:fixed; top:0px; right:-100%; z-index:9999999; transition: all 0.1s linear 0s;}
.sousuolp div.m {width:94%; overflow:hidden; margin:0px auto; padding-top:30%; position:relative}
.sousuolp div.m p {width:50px; overflow:hidden; height:50px; display:block; position:absolute; top:2px; right:0px; text-align:center; line-height:50px; font-size:1.8rem; color:#fff; text-align:right; cursor:pointer}

.lpsousuo {width:94%; overflow:hidden; margin:0px auto}
.lpsousuo dl dt {width:100%; overflow:hidden; height:30px; display:block; padding-bottom:10px;}
.lpsousuo dl dt select {width:99%; overflow:hidden; height:30px; border:1px solid #ddd; background:url(../images/fang/xljt.png) right no-repeat #FFF; background-size:5%; text-align:left; line-height:30px; font-size:0.8rem; padding-left:3%}
.lpsousuo dl dt input {width:93%; overflow:hidden; height:30px; border:1px solid #ddd; background:#FFF; background-size:5%; text-align:left; line-height:30px; font-size:0.8rem; padding-left:3%; padding-right:3%}
.lpsousuo dl dd {width:100%; overflow:hidden; height:30px; display:block; padding-bottom:10px;}
.lpsousuo dl dd input {width:100%; overflow:hidden; height:40px; border:0px; background:#bf8531; text-align:center; line-height:40px; font-size:1rem; color:#FFF; font-weight:bold; padding:0px; margin:0px;}




.navxdhh {width:100%; overflow:hidden; height:100%; background:url(http://www.shimaogroup.com/templets/wap/images/tm.png); display:block; position:fixed; top:0px; right:-100%; z-index:9999999; transition: all 0.1s linear 0s;}
.navxdhh em {width:30px; overflow:hidden; height:30px; display:block; position:absolute; top:15px; right:15px; z-index:9999999999; border:1px solid #ead4a9; padding:2px;}
.navxdhh em img {width:30px; overflow:hidden; height:30px; display:block}
.navxdhh div.n {width:60%; overflow:hidden; height:100%; position:absolute; top:0px; right:0px; z-index:999999999; background:#9a712f; padding:5%; padding-top:20%}

i.navgb {width:100%; overflow:hidden; height:100%; display:block; position:absolute; left:0px; top:0px; z-index:99999999}


.sjj_nav{width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute !important;top:0px !important;right:3px !important;width:80px !important;height:50px !important;padding:0px !important; text-align:right !important}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #b0874a solid;margin-left:0px;position:relative;line-height:50px;font-size:1rem; font-weight:bold}
.sjj_nav>ul >li:last-child{border-bottom:1px #b0874a solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#ead4a9;width:80%}
.sjj_nav ul li ul li a{color:#fff; font-weight:100;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:50px;fill:#eedbb8; text-align:right}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#eedbb8}
.sjj_nav ul li ul li>ul{margin-left:10px}



/*上海荣茂慈善基金会*/
table { border-collapse: collapse; border-spacing: 0; }
.xinxigkjj {width:100%; overflow:hidden; margin:0px auto;}
.xinxigkjj h3 {width:94%; overflow:hidden; height:50px; padding:3%; padding-top:5%; padding-bottom:2%;}
.xinxigkjj h3 p {width:auto; overflow:hidden; height:50px; display:block; float:left; padding-right:30px; background:#f4f4f4; text-align:left; line-height:50px; font-size:1.2rem; font-weight:bold; color:#c4995c; box-shadow: 0 4px 5px 2px rgba(0,0,0,0.08);}
.xinxigkjj h3 p i {width:13px; overflow:hidden; height:50px; display:block; float:left; background:#c4995c; margin-right:26px;}

.xinxigkjj div.m {width:100%; overflow:hidden; text-align:left; margin:0px auto; font-size:0.8rem; color:#333; line-height:27px; padding-top:15px; padding-bottom:20px;}
.xinxigkjj div.m p {width:94%; overflow:hidden; display:block; margin:0px auto; padding-bottom:30px;}
.xinxigkjj div.m ul li {width:94%; overflow:hidden; height:auto; margin:0px auto}
.xinxigkjj div.m ul li img {width:100%; overflow:hidden; height:auto; display:block}

.xinxigkjj div.zzjgxx {width:94%; overflow:hidden; margin:0px auto; margin-top:20px;}
.xinxigkjj div.zzjgxx div.l {width:100%; overflow:hidden;}
.xinxigkjj div.zzjgxx div.l h4 {width:auto; overflow:hidden; text-align:left; line-height:40px; font-size:18px; font-weight:100; color:#c4995c}
.xinxigkjj div.zzjgxx div.l h4 i {width:12px; overflow:hidden; height:12px; display:block; border-radius:100px; float:left; margin:13px; margin-right:7px; margin-left:0px; background:#c4995c}
.xinxigkjj div.zzjgxx div.l p {width:99%; overflow:hidden; height:auto; display:block; border:1px solid #ddd; margin-top:20px;}
.xinxigkjj div.zzjgxx div.l p img {width:100%; overflow:hidden; height:auto; display:block; margin:0px auto}
.xinxigkjj div.zzjgxx div.r {width:100%; overflow:hidden; margin-top:20px;}
.xinxigkjj div.zzjgxx div.r h4 {width:auto; overflow:hidden; text-align:left; line-height:40px; font-size:18px; font-weight:100; color:#c4995c}
.xinxigkjj div.zzjgxx div.r h4 i {width:12px; overflow:hidden; height:12px; display:block; border-radius:100px; float:left; margin:13px; margin-right:7px; margin-left:0px; background:#c4995c}
.xinxigkjj div.zzjgxx div.r table {margin-top:20px;}
.xinxigkjj div.zzjgxx div.r table td { font-size:0.8rem; color:#333; padding:2%; padding-top:3%; padding-bottom:3%; height:auto !important}
.xinxigkjj div.zzjgxx div.r table, td, th {border:1px solid #ddd}

.xinxigkjj div.zzjgxx div.d {width:100%; overflow:hidden; margin-top:20px;}
.xinxigkjj div.zzjgxx div.d h4 {width:auto; overflow:hidden; text-align:left; line-height:40px; font-size:18px; font-weight:100; color:#c4995c}
.xinxigkjj div.zzjgxx div.d h4 i {width:12px; overflow:hidden; height:12px; display:block; border-radius:100px; float:left; margin:13px; margin-right:7px; margin-left:0px; background:#c4995c}
.xinxigkjj div.zzjgxx div.d table { margin-top:20px;}
.xinxigkjj div.zzjgxx div.d table td { font-size:0.8rem; color:#333; padding:2%; padding-top:3%; padding-bottom:3%; height:auto !important}
.xinxigkjj div.zzjgxx div.d table, td, th {border:1px solid #ddd}

.xinxigkjj div.xxgkpdf {width:94%; overflow:hidden; margin:0px auto}
.xinxigkjj div.xxgkpdf ul li {width:100%; overflow:hidden; height:60px; margin-top:3%;}
.xinxigkjj div.xxgkpdf ul li a {width:100%; overflow:hidden; height:60px; display:block; background:#fff; transition: all 0.3s linear 0s;}
.xinxigkjj div.xxgkpdf ul li a:hover {width:100%; overflow:hidden; height:60px; display:block; background:#eaeaea; transition: all 0.3s linear 0s;}
.xinxigkjj div.xxgkpdf ul li a  h2 {width:20%; overflow:hidden; float:left; height:58px; text-align:center; line-height:58px; color:#c4985b; font-size:1rem; border:1px solid #ddd; border-right:0px;}
.xinxigkjj div.xxgkpdf ul li a  h1 {width:59.5%; overflow:hidden; float:left; height:58px; text-align:left; line-height:58px; color:#666; font-size:0.9rem; border:1px solid #ddd; border-right:0px; border-left:0px;}
.xinxigkjj div.xxgkpdf ul li a  h6 {width:20%; overflow:hidden; height:60px; float:right; background:url(http://www.shimaogroup.com/templets/shimao/images/tzzgx/xzicon.png) center no-repeat #c4985b; background-size:100%}

.xinxigkjj div.zyjzf {width:94%; overflow:hidden; margin:0px auto}
.xinxigkjj div.zyjzf table { margin-top:20px;}
.xinxigkjj div.zyjzf table td {font-size:0.8rem; color:#333; padding:2%; padding-top:3%; padding-bottom:3%; height:auto !important}
.xinxigkjj div.zyjzf table, td, th {border:1px solid #ddd}

.xinxigkjj div.gyxiangmuxx {width:94%; overflow:hidden; margin:0px auto; padding-bottom:80px;}
.xinxigkjj div.gyxiangmuxx table { margin-top:20px;}
.xinxigkjj div.gyxiangmuxx table td {font-size:0.8rem; color:#333; padding:2%; padding-top:3%; padding-bottom:3%; height:auto !important}
.xinxigkjj div.gyxiangmuxx table, td, th {border:1px solid #ddd}

