body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;-webkit-appearance:none;}
body{font:1.4rem "Arial";background:#fff;-webkit-text-size-adjust:100%; padding-top:50px; padding-bottom:50px}
b{font:1.4rem "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;} 

.cooler_wrap {background: #fff none repeat scroll 0 0; margin: 0 auto; max-width: 640px; position: relative;}

.topmian {width:100%; overflow:hidden; height:50px; background:#60b1ae; position:fixed; top:0px; left:0px; z-index:99999}
.topmian h1 {width:50%; overflow:hidden; height:50px; float:left; padding-left:3%; position:relative}
.topmian h1 img {width:auto; overflow:hidden; height:25px; display:block; position:absolute; top:50%; margin-top:-12.5px;}
.topmian i {width:30px; overflow:hidden; height:50px; display:block; float:right; text-align:center; cursor:pointer; margin-right:12px;}
.topmian i img {width:30px; overflow:hidden; height:50px; display:block;}

.banner_bg {width:100%; overflow:hidden; height:auto; display:block; background:url(../images/b_bg.png) center top no-repeat; background-size:100%}
.swiper-container {width:94%; overflow:hidden; border-radius:6px; box-shadow: 0 0 1rem 0 rgba(0,0,0,0.1)}
.swiper-slide {width:100%; overflow:hidden; height:160px !important;}
.swiper-slide a {width:100%; overflow:hidden; height:160px; display:block; position:relative}
.swiper-slide a img {width:100%; overflow:hidden; height:160px; display:block}

.swiper-slide a div.m {width:90%; overflow:hidden; height:90%; position:absolute; top:0px; left:0%; padding:5%; z-index:999; background:url(../images/tm1.png)}
.swiper-slide a div.m h2 {width:100%; overflow:hidden; margin:0px auto; margin-top:7%; font-size:1rem; color:#FFF; text-align:left; font-weight:400}
.swiper-slide a div.m h3 {width:100%; overflow:hidden; margin:0px auto; margin-top:2%; font-size:0.8rem; color:#FFF; text-align:left; font-weight:normal}
.swiper-slide a div.m p {width:auto; overflow:hidden; height:25px; border:1px solid #fff; padding-left:10px; padding-right:10px; line-height:25px; font-size:0.8rem; color:#FFF; display:block; margin-top:20px; float:left}
.swiper-slide a div.m p:hover {width:auto; overflow:hidden; height:25px; border:1px solid #ddd; padding-left:10px; padding-right:10px; line-height:25px; font-size:0.8rem; color:#FFF; display:block; margin-top:20px; float:left}
.swiper-slide a div.m p i {width:6px; overflow:hidden; height:9px; background:url(../images/jt.png); float:right; display:block; margin-left:10px; margin-top:8px;}


.swiper-pagination span.swiper-pagination-bullet {margin:0 2px !important; background:#FFF !important; opacity:1 !important; filter:alpha(opacity=100) !important;}
.swiper-pagination span.swiper-pagination-bullet-active {margin:0 2px !important; background:#FC0 !important}

.nav {width:100%; overflow:hidden; height:100%; position:fixed; top:0px; right:-100%; z-index:999999; background:url(../images/tm.png); transition: all 0.1s linear 0s;}
.nav i {width:50px; overflow:hidden; height:50px; display:block; text-align:center; position:absolute; top:0px; right:0px; transition: all 0.2s linear 0s; z-index:100}
.nav i img {width:50px; overflow:hidden; height:50px; display:block}
.nav div.navmain {width:70%; overflow:hidden; float:right; height:100%; background:#f7f8fc; transition: all 0.3s linear 0s; position:relative; z-index:99}
.nav div.navmain dl {width:86%; overflow:hidden; margin:0px auto; padding-top:25%}
.nav div.navmain dl dt {width:100%; overflow:hidden; line-height:50px; text-align:left; font-size:1rem; color:#495058; border-bottom:1px solid #d9e0ea}
.nav div.navmain dl dt em {width:20px; overflow:hidden; height:50px; background:url(../images/navlist.png) center no-repeat; display:block; float:left}
.nav div.navmain dl dt a {color:#495058}
.nav div.navmain dl dt a:hover {color:#495058; text-decoration:none}
.nav div.navmain dl dt b {width:20px; overflow:hidden; float:right; height:50px; line-height:50px; font-size:1rem; color:#495058; display:block; font-weight:normal}
.nav div.navmain div.b {width:90%; overflow:hidden; margin:0px auto; position:absolute; bottom:0px; left:5%}
.nav div.navmain div.b img {width:60%; overflow:hidden; height:auto; display:block; margin:0px auto}
.nav div.navmain div.b p {width:100%; overflow:hidden; text-align:center; font-size:0.6rem; color:#666; display:block; padding-top:0px; padding-bottom:10px; line-height:22px;}

.indexnav {width:90%; overflow:hidden; margin:3%; padding:2%; background:#FFF; border-radius:6px; box-shadow: 0 0 1rem 0 rgba(0,0,0,0.1)}
.indexnav a {width:25%; overflow:hidden; height:auto; display:block; float:left; text-align:center; padding-top:10px;}
.indexnav a em {width:40%; overflow:hidden; margin:0px auto; display:block; text-align:center; line-height:40px; font-size:2.1rem; color:#147fe2;}
.indexnav a em img {width:100%; overflow:hidden; height:auto; display:block}
.indexnav a p {width:100%; overflow:hidden; margin:0px auto; display:block; line-height:30px; font-size:0.8rem; color:#333; text-align:center}


.index_help {width:94%; overflow:hidden; margin:0px auto; margin-top:10px; background:#FFF; padding-bottom:30px; border-bottom:3px solid #60b1ae}
.index_help i {width:60px; overflow:hidden; margin:0px auto; height:1px; background:#333; margin-top:30px; display:block}
.index_help h2 {width:100%; overflow:hidden; margin:0px auto; margin-top:20px; text-align:center; font-size:1.4rem; color:#333; font-weight:normal}
.index_help h3 {width:100%; overflow:hidden; margin:0px auto; margin-top:10px; text-align:center; font-size:1rem; color:#333; font-weight:normal}

.index_help div.m {width:90%; overflow:hidden; text-align:center; height:auto; margin:0px auto; margin-top:30px;}
.index_help div.m a {width:auto; overflow:hidden; height:auto; text-align:center; line-height:60px; font-size:1rem; display:inline-block; text-align:center; padding-bottom:12px;}
.index_help div.m a em {width:40px; overflow:hidden; height:40px; display:block; margin:0px auto}
.index_help div.m a em img {width:40px; overflow:hidden; height:40px; display:block}
.index_help div.m a p {width:auto; overflow:hidden; height:30px; line-height:30px; font-size:1rem; display:block; float:left}
.index_help div.m a span {width:7px; overflow:hidden; height:11px; display:block; margin-top:10px; margin-left:10px; background:url(../images/icon_3.png); float:left}
.index_help div.m b {width:1px; overflow:hidden; height:100px; background:#666; display:inline-block; margin-left:25px; margin-right:25px;}


.index_xuqiu {width:94%; overflow:hidden; margin:0px auto; margin-top:40px; position:relative; padding-top:0px;}
.index_xuqiu h2 {width:100%; overflow:hidden; height:auto; text-align:left; line-height:35px; font-size:1.4rem; font-weight:normal; background:#FFF;}
.index_xuqiu div.m {width:100%; overflow:hidden; height:auto;}
.index_xuqiu div.m ul li {width:100%; overflow:hidden; margin-top:25px; padding-bottom:25px; border-bottom:1px solid #ddd;}
.index_xuqiu div.m ul li h3 {width:100%; overflow:hidden; height:auto; text-align:left; line-height:32px; font-size:1rem; font-weight:normal; color:#333;}
.index_xuqiu div.m ul li a {width:278px; overflow:hidden; text-align:left; line-height:28px; font-size:16px; display:block; margin-top:20px;}
.index_xuqiu div.m ul li a i {width:7px; overflow:hidden; height:11px; background:url(../images/icon_3.png); display:inline-block; margin-left:20px;}


.index_xuqiu div.m1 {width:100%; overflow:hidden; height:auto; margin-top:15px}
.index_xuqiu div.m1 ul li {width:60%; overflow:hidden; display:inline-block; padding-left:15%; padding-right:15%; margin-bottom:2px; margin-left:5%; border-bottom:1px solid #ddd}
.index_xuqiu div.m1 ul li a {width:100%; overflow:hidden; height:auto; display:block}
.index_xuqiu div.m1 ul li a i {width:20%; overflow:hidden; height:40px; display:block; margin:0px auto; padding-bottom:10px; float:left}
.index_xuqiu div.m1 ul li a i img {width:40px; overflow:hidden; height:40px; display:block;}
.index_xuqiu div.m1 ul li a div {width:80%; overflow:hidden; float:right; line-height:23px !important;}
.index_xuqiu div.m1 ul li a div h3 {width:100%; overflow:hidden; text-align:left; line-height:23px !important; font-size:14px; font-weight:normal; color:#333}
.index_xuqiu div.m1 ul li a div p {width:100%; overflow:hidden; text-align:left; line-height:23px; font-size:15px; font-weight:normal; color:#333}
.index_xuqiu div.m1 ul li a:hover { text-decoration:none}

.index_xuqiu div.m2 {width:100%; overflow:hidden; height:auto; margin-top:15px}
.index_xuqiu div.m2 ul li {width:50%; overflow:hidden; display:inline-block; padding-left:20%; padding-right:20%; margin-bottom:2px; border-bottom:1px solid #ddd; margin-left:5%}
.index_xuqiu div.m2 ul li a {width:100%; overflow:hidden; height:auto; display:block}
.index_xuqiu div.m2 ul li a i {width:21%; overflow:hidden; height:40px; display:block; margin:0px auto; padding-bottom:10px; float:left}
.index_xuqiu div.m2 ul li a i img {width:40px; overflow:hidden; height:40px; display:block;}
.index_xuqiu div.m2 ul li a div {width:72%; overflow:hidden; float:right; line-height:23px !important;}
.index_xuqiu div.m2 ul li a div h3 {width:100%; overflow:hidden; text-align:left; line-height:23px !important; font-size:14px; font-weight:normal; color:#333}
.index_xuqiu div.m2 ul li a div p {width:100%; overflow:hidden; text-align:left; line-height:23px; font-size:15px; font-weight:normal; color:#333}
.index_xuqiu div.m2 ul li a:hover { text-decoration:none}


.index_news {width:100%; overflow:hidden; background:#fff; margin-top:40px;}
.index_news em {width:60px; height:1px; overflow:hidden; margin:0px auto; display:block; margin-top:40px; background:#333}
.index_news h2 {width:90%; overflow:hidden; text-align:center; color:#333; line-height:30px; font-size:24px !important; margin:0px auto; margin-top:20px;}
.index_news span {width:90%; overflow:hidden; text-align:center; color:#333; line-height:20px; font-size:14px !important; margin:0px auto; margin-top:6px; display:block}
.index_news div.m {width:84%; overflow:hidden; margin:0px auto; margin-top:30px; background:#fcfcfc; padding:5%;}
.index_news div.m ul li {width:100%; overflow:hidden; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #ddd}
.index_news div.m ul li a {width:100%; overflow:hidden; display:block;}
.index_news div.m ul li a img {width:100%; overflow:hidden; height:auto; display:block}
.index_news div.m ul li a i {width:60px; overflow:hidden; height:60px; display:block; margin:0px auto; margin-top:20px;}
.index_news div.m ul li a i img {width:60px; overflow:hidden; height:60px; display:block}
.index_news div.m ul li a h3 {width:100%; overflow:hidden; text-align:center; font-size:18px; font-weight:normal; display:block; line-height:22px; color:#333; margin-top:10px;}
.index_news div.m ul li a h4 {width:100%; overflow:hidden; text-align:center; font-size:14px; font-weight:normal; display:block; line-height:22px; color:#777; margin-top:5px;}
.index_news div.m ul li a p {width:100%; overflow:hidden; text-align:center; line-height:28px; font-size:11px; display:block; margin-top:5px; display:block}
.index_news div.m ul li a p span {width:7px; overflow:hidden; height:11px; background:url(../images/icon_3.png); display:inline-block; margin-left:10px; margin-top:2PX}

.index_news a.m {width:220px; overflow:hidden; height:50px; margin:0px auto; border:1px solid #ddd; padding-left:20px; padding-right:20px; line-height:50px; font-size:16px; color:#333; display:block; margin-top:25px; margin-bottom:5px;}


.index_zx {width:94%; overflow:hidden; margin:0px auto; position:relative; margin-top:40px;}
.index_zx h2 {width:100% !important; overflow:hidden; height:auto; text-align:center; line-height:35px; font-size:24px; font-weight:normal; background:#FFF; margin:0px auto !important; padding-bottom:20px;}

.mr_frbox{width:100%; overflow:hidden; margin:0px auto; margin-top:30px;}
.mr_frboxx{width:100%; overflow:hidden; margin:0px auto; margin-top:30px;}
.mr_frBtnL {width:42px; overflow:hidden; height:42px; position:absolute; left:25%; bottom:30px; z-index:999; cursor:pointer}
.mr_frBtnR {width:42px; overflow:hidden; height:42px; position:absolute; right:25%; bottom:30px; z-index:999; cursor:pointer}
.mr_frUl{float:left;width:100%; margin-top:0px; margin-bottom:100px;}
.mr_frUl ul li {display:inline; float:left; width:100%; overflow:hidden; margin-right:20px;}
.mr_frUl ul li a {width:100%; overflow:hidden; display:block;}
.mr_frUl ul li a img {width:100%; overflow:hidden; height:220px; display:block}
.mr_frUl ul li a h3 {width:100%; overflow:hidden; text-align:center; line-height:23px; color:#333; font-size:14px; font-weight:normal; margin-top:15px;}


.footer_s {width:100%; overflow:hidden; background:#fafafa; padding-top:40px; padding-bottom:40px; margin-top:40px;}
.footer_s div.m {width:94%; overflow:hidden; margin:0px auto}
.footer_s div.m div.l {width:100%; overflow:hidden;}
.footer_s div.m div.l h3 {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:1.4rem; color:#333; font-weight:normal; margin-bottom:20px;}
.footer_s div.m div.l a {width:100%; overflow:hidden; height:40px; border-bottom:1px solid #ccc; display:block; text-align:left; line-height:40px; font-size:1rem; color:#333; padding-bottom:10px; margin-top:10px;}
.footer_s div.m div.l a em {width:40px; overflow:hidden; height:40px; display:block; float:left}
.footer_s div.m div.l a em img {width:40px; overflow:hidden; height:40px; display:block}
.footer_s div.m div.l a i {width:7px; overflow:hidden; height:11px; display:block; float:right; margin-top:24.5px; background:url(../images/icon_3.png)}
.footer_s div.m div.l a p {width:auto; overflow:hidden; display:block; float:left; text-align:left; line-height:40px; font-size:20px; padding-left:10px; color:#333}
.footer_s div.m div.l a:hover p {width:auto; overflow:hidden; display:block; float:left; text-align:left; line-height:40px; font-size:20px; padding-left:10px; color:#60b1ae}


.footer_s div.m div.r {width:100%; overflow:hidden; margin-top:30px;}
.footer_s div.m div.r h3 {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:18px; color:#333; font-weight:normal; margin-bottom:30px;}
.footer_s div.m div.r div {width:100%; overflow:hidden; border-bottom:1px solid #ccc;}
.footer_s div.m div.r div input {width:80%; overflow:hidden; height:60px; text-align:left; line-height:60px; color:#000; font-size:14px; border:0px; background:none; float:left}
.footer_s div.m div.r div button {width:60px; overflow:hidden; height:60px; display:block; float:left; background:url(../images/icon_so.png); border:0px; cursor:pointer}
.footer_s div.m div.r div.hot {width:519px; overflow:hidden; line-height:30px; color:#999; border:0px; font-size:14px; padding-top:10px;}
.footer_s div.m div.r div.hot a {color:#999; padding-right:10px;}
.footer_s div.m div.r div.hot a:hover {color:#60b1ae; padding-right:10px;}


.footer_m {width:80%; overflow:hidden; background:#78856f; padding:10%}
.footer_m div.t {width:100%; overflow:hidden; height:auto; margin:0px auto; border-bottom:1px solid #fff; padding-bottom:20px;}
.footer_m div.t dl dt {width:100%; overflow:hidden; height:40px; display:block; float:left}
.footer_m div.t dl dt img {width:auto; overflow:hidden; height:40px; display:block}
.footer_m div.t dl dd {width:100%; overflow:hidden; height:auto; padding-top:20px; text-align:left; line-height:30px; font-size:1rem; color:#FFF; float:left}

.footer_m div.c {width:100%; overflow:hidden; margin:0px auto; padding-top:0px;}
.footer_m div.c dl {width:100%; overflow:hidden; margin-top:20px;}
.footer_m div.c dl dt {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:1rem; font-weight:bold; color:#FFF; margin-bottom:10px;}
.footer_m div.c dl dt a {color:#FFF;}
.footer_m div.c dl dt a:hover {color:#F90; text-decoration:none}
.footer_m div.c dl dd {width:100%; overflow:hidden; text-align:left; line-height:22px; font-size:1rem; font-weight:normal; color:#FFF;}
.footer_m div.c dl dd a {width:100%; overflow:hidden; line-height:26px; display:block; text-align:left; color:#FFF}
.footer_m div.c dl dd a:hover {width:100%; overflow:hidden; line-height:26px; display:block; text-align:left; color:#60b1ae}

.footer_m div.c div.lx {width:100%; overflow:hidden; margin-top:30px;}
.footer_m div.c div.lx h3 {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:20px; font-weight:bold; color:#FFF; margin-bottom:20px;}
.footer_m div.c div.lx h3 a {float:right; line-height:30px; font-size:14px; color:#FFF}
.footer_m div.c div.lx div.contact {width:100%; overflow:hidden; text-align:left; line-height:22px; font-size:14px; color:#FFF; margin-top:10px;}

.bshare-custom {width:auto; overflow:hidden; height:35px; text-align:left; line-height:35px; font-size:14px; color:#999; display:inline-block; padding-top:10px;}
.bshare-custom a {width:30px !important; overflow:hidden !important; height:30px !important; display:inline-block !important; margin:0px !important; padding:0px !important; margin-right:5px !important; margin-top:2.5px !important; color:#666 !important;}

.bshare-weixin {width:30px !important; overflow:hidden !important; height:30px !important; display:block !important; background:url(../images/weixin.png) !important}
.bshare-qqim {width:30px !important; overflow:hidden !important; height:30px !important; display:block !important; background:url(../images/qq.png) !important}
.bshare-qzone {width:30px !important; overflow:hidden !important; height:30px !important; display:block !important; background:url(../images/kongjian.png) !important}
.bshare-sinaminiblog {width:30px !important; overflow:hidden !important; height:30px !important; display:block !important; background:url(../images/weibo.png) !important}

.footer_m div.d {width:100%; overflow:hidden; margin:0px auto; padding-top:20px; margin-top:20px; border-top:1px solid #fff; color:#FFF; font-size:0.8rem}
.footer_m div.d a {color:#FFF}
.footer_m div.d a:hover {color:#FFF}


/*内页*/
.nytitle {width:94%; overflow:hidden; margin:0px auto; padding-top:20px;}
.nytitle h2 {width:100%; overflow:hidden; text-align:left; line-height:50px; font-size:24px; color:#333; font-weight:normal}
.nytitle i {width:10%; overflow:hidden; height:1px; background:#333; display:block; margin-top:15px;}
.nytitle h2 p { font-size:1rem !important}

.about_main {width:94%; overflow:hidden; margin:0px auto; padding-top:80px;}
.about_main h2 {width:100%; overflow:hidden; text-align:left; line-height:50px; font-size:24px; color:#333; font-weight:normal}
.about_main i {width:10%; overflow:hidden; height:1px; background:#333; display:block; margin-bottom:15px;}
.about_main div.m {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:32px; font-size:1rem; color:#333; padding-top:20px;}
.about_main div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}
.about_main div.m span {width:100%; overflow:hidden; padding-bottom:50px; padding-top:20px; display:block; text-align:center}
.about_main div.m span a {width:auto; overflow:hidden; line-height:30px; font-size:15px; display:inline-block; color:#333;}
.about_main div.m span a i {width:11px; overflow:hidden; height:18px; display:block; float:right; background:url(../images/icon_jt.png); margin-left:10px; margin-top:6px;}


.lingdao {width:100%; overflow:hidden; padding-top:45px; padding-bottom:45px; height:auto; background:#9760b1; margin-top:40px; display:none}
.lingdao dl {width:94%; overflow:hidden; margin:0px auto; height:auto;}
.lingdao dl dt {width:190px; overflow:hidden; height:190px; border:1px solid #fff; margin:0px auto; border-radius:100px; margin-top:9px;}
.lingdao dl dt img {width:180px; overflow:hidden; height:180px; display:block; border-radius:100px; margin:5px;}
.lingdao dl dd {width:90%; overflow:hidden; margin:0px auto; height:auto; position:relative; padding-bottom:80px; padding-top:30px;}
.lingdao dl dd h3 {width:100%; overflow:hidden; height:auto; line-height:36px; color:#FFF; font-size:1.4rem; font-weight:normal}
.lingdao dl dd p {width:100%; overflow:hidden; line-height:25px; text-align:left; font-size:1rem; color:#FFF; display:block; position:absolute; bottom:0px; left:0px;}


.hezuo {width:80%; overflow:hidden; margin:0px auto; margin-top:30px;}
.hezuo dl {width:100%; overflow:hidden;}
.hezuo dl dt {width:60px; overflow:hidden; height:60px; margin:0px auto; display:block}
.hezuo dl dt img {width:60px; overflow:hidden; height:60px; display:block}
.hezuo dl dd {width:100%; overflow:hidden; text-align:center}
.hezuo dl dd h2 {width:100%; overflow:hidden; line-height:30px; text-align:center; font-size:24px; color:#333; font-weight:normal; margin-top:10px;}
.hezuo dl dd h3 {width:100%; overflow:hidden; line-height:26px; text-align:center; font-size:14px; color:#333; font-weight:normal; margin-top:5px;}
.hezuo dl dd a {width:auto; overflow:hidden; line-height:30px; font-size:11px; display:inline-block; color:#333; margin-top:5px;}
.hezuo dl dd a i {width:7px; overflow:hidden; height:11px; display:inline-block; background:url(../images/icon_3.png); margin-left:10px; vertical-align:middle}
.hezuo span {width:100%; overflow:hidden; height:1px; display:block; background:#999;  margin-top:20px; margin-bottom:20px;}

.touziren {width:100%; overflow:hidden; height:auto; background:url(../images/touziren.jpg) center no-repeat #fff; margin-top:20px;}
.touziren dl {width:90%; overflow:hidden; height:auto; margin:0px auto; margin-top:0px; margin-bottom:0px;}
.touziren dl dt {width:100%; overflow:hidden; height:200px; display:block; background:url(../images/tuandui.png) no-repeat center #60b1ae}
.touziren dl dd {width:90%; overflow:hidden; height:auto; padding:5%; text-align:left; background:#FFF}
.touziren dl dd h2 {width:100%; overflow:hidden; line-height:30px; text-align:left; font-size:1.4rem; color:#333; font-weight:normal; margin-top:20px;}
.touziren dl dd h3 {width:100%; overflow:hidden; line-height:26px; text-align:left; font-size:1rem; color:#333; font-weight:normal; margin-top:10px;}
.touziren dl dd a {width:auto; overflow:hidden; line-height:30px; font-size:15px; display:inline-block; color:#333; margin-top:20px;}
.touziren dl dd a i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt.png); margin-left:10px; vertical-align:middle}


.lianxifoot {width:90%; overflow:hidden; padding:5%; margin:0px auto; margin-top:40px; background:#949ca1}
.lianxifoot dl dt {width:100%; overflow:hidden; height:auto; margin:0px auto; margin-top:20px;}
.lianxifoot dl dt img {width:60px; overflow:hidden; height:60px; margin:0px auto; display:block}
.lianxifoot dl dt p {width:auto; overflow:hidden; display:block; line-height:30px; font-size:1.4rem; color:#FFF; margin-top:15px; text-align:center}
.lianxifoot dl dd {width:100%; overflow:hidden; padding-top:40px;}
.lianxifoot dl dd div {width:100%; overflow:hidden; text-align:left; line-height:24px; font-size:0.8rem; color:#FFF; padding-bottom:25px;}
.lianxifoot dl dd div img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:20px; border:1px solid #666}
.lianxifoot dl dd div h3 {width:auto; overflow:hidden; padding-bottom:20px; font-size:1rem; color:#FFF}



.about_show {width:100%; overflow:hidden; margin:0px auto; position:relative; margin-top:20px;}
.about_show div.m {width:94%; overflow:hidden; margin:0px auto; margin-top:30px; text-align:left; line-height:32px; font-size:1rem; color:#333}
.about_show div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}
.about_show div.m img {width:auto !important; overflow:hidden !important; height:auto !important; display:block !important; max-width:100% !important; margin:0px auto !important; margin-top:15px !important; margin-bottom:15px !important;}

.about_show div.m h3 {width:100%; overflow:hidden; height:50px; background:#F2F2F2; margin-top:15px; margin-bottom:15px;}
.about_show div.m h3 span {width:auto; overflow:hidden; height:47px; text-align:center; line-height:47px; display:block; float:left; font-size:18px; color:#60b1ae; border-bottom:3px solid #60b1ae; padding-left:25px; padding-right:25px;}

.about_show div.m div.photo {width:100%; overflow:hidden;}
.about_show div.m div.photo a {width:95%; overflow:hidden; display:block; margin:1px; border:1px solid #eee; padding:2%; margin-bottom:2%}
.about_show div.m div.photo a img {width:100% !important; overflow:hidden !important; height:auto !important; margin:0px auto !important; display:block !important}

.about_show div.m div.qywh {width:100%; overflow:hidden; height:auto; background:url(../images/about_wh.jpg) center no-repeat; background-size:400%; margin-top:20px; margin-bottom:20px;}
.about_show div.m div.qywh dl {width:60%; overflow:hidden; height:265px; padding:10%; margin:10%; background:url(../images/tm_b.png)}
.about_show div.m div.qywh dl dt {width:100%; overflow:hidden; text-align:left; line-height:40px; font-size:1.4rem; color:#333; font-weight:bold; color:#F60}
.about_show div.m div.qywh dl dd {width:100%; overflow:hidden; text-align:left; line-height:35px; font-size:1rem; color:#666; margin-bottom:30px;}


.chengfen_sousuo {width:84%; overflow:hidden; padding:5%; background:#61b2af; margin:3% auto; margin-top:20px;}
.chengfen_sousuo dl dt {width:100%; overflow:hidden; font-size:1rem; color:#FFF; text-align:left; line-height:35px; padding-bottom:10px;}
.chengfen_sousuo dl dd {width:100%; overflow:hidden; height:50px;}
.chengfen_sousuo dl dd input {width:76%; overflow:hidden; height:50px; text-align:left; line-height:50px; font-size:1rem; color:#999; padding-left:2%; padding-right:2%; border:0px; background:#FFF; float:left}
.chengfen_sousuo dl dd button {width:20%; overflow:hidden; height:50px; float:left; border:0px; background:url(../images/so_1.png) center no-repeat #307673}
.chengfen_sousuo dl span {width:100%; overflow:hidden; line-height:24px; font-size:1rem; color:#FFF; display:block; text-align:left; padding-top:15px;}


.chengfen_shaixuan {width:88%; overflow:hidden; margin:0px auto; border-top:1px solid #888; border-bottom:1px solid #888; background:#fafafa; padding:3%; margin-top:20px;}
.chengfen_shaixuan dl {width:100%; overflow:hidden; margin-top:15px; margin-bottom:15px;}
.chengfen_shaixuan dl dt {width:100%; overflow:hidden; line-height:30px; display:block; font-size:1rem; color:#333; font-weight:bold; padding-bottom:10px;}
.chengfen_shaixuan dl dd {width:100%; overflow:hidden; line-height:32px; display:block}
.chengfen_shaixuan dl dd a {width:auto; overflow:hidden; height:30px; display:block; float:left; margin-right:10px; padding-left:15px; padding-right:15px; line-height:30px; font-size:0.8rem; color:#333; border:1px solid #ccc; border-radius:3px; margin-bottom:10px;}
.chengfen_shaixuan dl dd a b { font-size:15px;}
.chengfen_shaixuan dl dd a:hover {width:auto; overflow:hidden; height:30px; display:block; float:left; margin-right:10px; padding-left:15px; padding-right:15px; line-height:30px; font-size:0.8rem; color:#fff; text-decoration:none; border:1px solid #61b2af; background:#61b2af; border-radius:3px; margin-bottom:10px;}
.chengfen_shaixuan dl dd a.ahover {width:auto; overflow:hidden; height:30px; display:block; float:left; margin-right:10px; padding-left:15px; padding-right:15px; line-height:30px; font-size:0.8rem; color:#fff; text-decoration:none; border:1px solid #61b2af; background:#61b2af; border-radius:3px; margin-bottom:10px;}


.chengfen_jieguo {width:94%; overflow:hidden; margin:0px auto; margin-top:50px;}
.chengfen_jieguo h2 {width:100%; overflow:hidden; text-align:left; line-height:35px; font-size:1.4rem; color:#333; font-weight:bold; margin-bottom:50px;}
.chengfen_jieguo h2 span {color:#F60}
.chengfen_jieguo dl {width:100%; overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ddd;}
.chengfen_jieguo dl a {width:100%; overflow:hidden; height:auto; display:block}
.chengfen_jieguo dl a dd {width:100%; overflow:hidden; float:left; display:block}
.chengfen_jieguo dl a dd h3 {width:95%; overflow:hidden; text-align:left; font-size:1.5rem; font-weight:normal; line-height:30px; color:#333; background:url(../images/icon_ss.png) left no-repeat; padding-left:5%;}
.chengfen_jieguo dl a dd h4 {width:100%; overflow:hidden; text-align:left; font-size:1rem; font-weight:normal; line-height:26px; color:#666; margin-top:10px;}
.chengfen_jieguo dl a dt {width:100%; overflow:hidden;}
.chengfen_jieguo dl a dt img {width:100%; overflow:hidden; display:block; height:auto}
/*分页*/
.fenye {width:100%; overflow:hidden; padding-top:30px; padding-bottom:30px; font-size:0.8rem}
.fenye ul {width:100%; overflow:hidden; margin:0px auto; text-align:center}
.fenye ul li {width:auto; overflow:hidden; background:#f7f7f7; height:32px; line-height:30px; font-size:14px; display:inline-block; margin-left:10px; transition: all 0.3s linear 0s;}
.fenye ul li a {width:auto; display:block; height:30px; color:#61b2af; padding-left:13px; border:1px solid #61b2af; padding-right:13px; transition: all 0.3s linear 0s; background:#fff}
.fenye ul li a:hover {width:auto; display:block; height:30px; color:#fff !important; border:1px solid #61b2af; background:#147fe2; text-decoration:none; transition: all 0.3s linear 0s;}
.fenye ul li a.thisclass {width:auto; display:block; height:30px; color:#fff !important; border:1px solid #61b2af; background:#147fe2; text-decoration:none; transition: all 0.3s linear 0s;}
.fy_wb {width:50px; overflow:hidden; height:27px; border:1px solid #ddd; background:#FFF; text-align:center; line-height:28px; font-size:14px; transition: all 0.3s linear 0s;}
.fy_an {width:50px; overflow:hidden; height:28px; border:1px solid #d4d4d4; background:#f7f7f7; text-align:center; line-height:24px; font-size:14px; transition: all 0.3s linear 0s;}



.chengfen_show {width:94%; overflow:hidden; margin:0px auto; margin-top:40px;}
.chengfen_show h1 {width:100%; overflow:hidden; text-align:left; line-height:45px; font-size:1.4rem; font-weight:normal; color:#555}
.chengfen_show h2 {width:94%; overflow:hidden; text-align:left; line-height:26px; font-size:1rem; font-weight:normal; color:#555; padding:3%; background:#fafafa; margin-top:20px;}

.chengfen_show div.item {width:100%; overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #999; text-align:left; font-size:0.8rem; color:#999; line-height:30px; padding-top:10px;}
.chengfen_show div.item span {display:inline-block; padding-right:20px;}
.chengfen_show div.item span a {color:#666}
.chengfen_show div.item span a:hover {color:#f00}

.chengfen_show div.m {width:100%; overflow:hidden; margin-top:30px;}
.chengfen_show div.m h3 {width:100%; overflow:hidden; height:50px; background:#fafafa;}
.chengfen_show div.m h3 span {width:auto; overflow:hidden; height:47px; text-align:center; line-height:47px; font-size:1rem; color:#61b2af; border-bottom:3px solid #61b2af; float:left; display:block; padding-left:30px; padding-right:30px;}

.chengfen_show div.m div.zw {width:100%; overflow:hidden; text-align:left; line-height:35px; font-size:1.1rem; padding-top:20px; color:#333;}
.chengfen_show div.m div.zw p {width:auto; overflow:hidden; padding-bottom:10px; padding-top:10px; text-align:left}
.chengfen_show div.m div.zw img {width:auto !important; overflow:hidden !important; max-width:788px !important; height:auto !important; margin:0px auto !important; margin-top:20px !important; display:block !important}
.chengfen_show div.m div.zw iframe {width:100%; overflow:hidden; min-height:600px;}


.gthezuo_fuwu {width:94%; overflow:hidden; margin:0px auto; position:relative; margin-top:50px; border-bottom:1px solid #888; padding-bottom:50px;}
.gthezuo_fuwu h2 {width:100%; overflow:hidden; height:auto; text-align:left; line-height:30px; font-size:1.4rem; font-weight:normal; background:#FFF;}
.gthezuo_fuwu div.m {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:32px; font-size:1rem; color:#333; margin-top:10px;}
.gthezuo_fuwu div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}
.gthezuo_fuwu div.m span {width:100%; overflow:hidden; padding-bottom:0px; padding-top:20px; display:block; text-align:center}
.gthezuo_fuwu div.m span a {width:auto; overflow:hidden; line-height:30px; font-size:15px; display:inline-block; color:#333}
.gthezuo_fuwu div.m span a i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt.png); margin-left:10px; vertical-align:middle}



.lxwmlist {width:84%; overflow:hidden; padding:5%; margin:0px auto; margin-top:40px; background:#949ca1}
.lxwmlist dl dt {width:100%; overflow:hidden; height:auto; margin:0px auto; margin-top:20px;}
.lxwmlist dl dt img {width:60px; overflow:hidden; height:60px; margin:0px auto; display:block}
.lxwmlist dl dt p {width:auto; overflow:hidden; display:block; line-height:30px; font-size:1.4rem; color:#FFF; margin-top:15px; text-align:center}
.lxwmlist dl dd {width:100%; overflow:hidden; padding-top:40px;}
.lxwmlist dl dd div {width:100%; overflow:hidden; text-align:left; line-height:24px; font-size:0.8rem; color:#FFF; padding-bottom:25px;}
.lxwmlist dl dd div img {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:20px; border:1px solid #666}
.lxwmlist dl dd div h3 {width:auto; overflow:hidden; padding-bottom:20px; font-size:1rem; color:#FFF}


.news_wrap {width:94%; overflow:hidden; margin:0px auto; position:relative; background:#fff; z-index:999; margin-top:30px;}
.news_wrap dl {width:100%; overflow:hidden;}
.news_wrap dl a {width:100%; overflow:hidden; height:auto; display:block; text-decoration:none; margin-top:10px;}
.news_wrap dl a dt {width:40px; overflow:hidden; height:40px; display:block; margin:0px auto; float:left}
.news_wrap dl a dt img {width:40px; overflow:hidden; height:40px; display:block;}
.news_wrap dl a dd {width:auto; overflow:hidden; margin:0px auto; float:left}
.news_wrap dl a dd h3 {width:auto; overflow:hidden; display:block; text-align:center; line-height:40px; font-size:1rem; font-weight:normal; color:#333; padding-left:10px;}


.news_soso {width:88%; overflow:hidden; height:auto; margin:0px auto; background:#fafafa; border-top:1px solid #999; border-bottom:1px solid #999; padding-left:3%; padding-right:3%; margin-top:50px; padding-bottom:15px; padding-top:10px;}
.news_soso dl {width:100%; overflow:hidden;}
.news_soso dl dt {width:100%; height:45px; line-height:45px; font-size:1rem; color:#333}
.news_soso dl dd {width:100%; overflow:hidden; height:45px; display:block; float:left}
.news_soso dl dd input {width:73%; overflow:hidden; height:43px; border:1px solid #999; border-right:0px; text-align:left; line-height:43px; font-size:1.1rem; color:#999; float:left; padding-left:3%; padding-right:3%;}
.news_soso dl dd button {width:20%; overflow:hidden; height:45px; float:left; border:0px; background:url(../images/so_1.png) center no-repeat #60b1ae}
.news_soso div {width:100%; overflow:hidden; text-align:left; line-height:24px; padding-top:10px; font-size:0.8rem; color:#666}
.news_soso div a {padding-right:10px;}

.news_list {width:94%; overflow:hidden; margin:0px auto; margin-top:40px;}
.news_list dl {width:100%; overflow:hidden; height:auto;}
.news_list dl a {width:100%; overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ddd; display:block; padding:0px; padding-bottom:20px;}
.news_list dl a h3 {width:82%; overflow:hidden; height:auto; background:url(../images/news_list.png) left top no-repeat; padding-left:18%; font-weight:normal; line-height:28px; font-size:1.4rem; color:#333; float:left; margin-bottom:20px;}
.news_list dl a h3 span {width:100%; overflow:hidden; text-align:left; font-weight:normal; line-height:25px; font-size:1rem; color:#333; display:block; padding-top:5px;}
.news_list dl a h3 p {width:100%; overflow:hidden; text-align:left; font-size:0.6rem; color:#666}
.news_list dl a dt {width:100%; overflow:hidden; height:190px; display:block; float:left}
.news_list dl a dt img {width:100%; overflow:hidden; height:190px; display:block;}
.news_list dl a dd {width:100%; overflow:hidden; float:left; padding-left:0px; text-align:left; line-height:28px; color:#666; font-size:1rem; padding-top:15px;}


.news_show {width:94%; overflow:hidden; margin:0px auto; margin-top:40px;}
.news_show h1 {width:100%; overflow:hidden; text-align:left; line-height:45px; font-size:1rem; font-weight:normal; color:#555}

.news_show div.item {width:100%; overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #999; text-align:left; font-size:14px; color:#999; line-height:30px; padding-top:10px;}
.news_show div.item span {display:inline-block; padding-right:20px;}
.news_show div.item span a {color:#666}
.news_show div.item span a:hover {color:#f00}

.news_show div.zhengwen {width:100%; overflow:hidden; text-align:left; line-height:33px; font-size:1rem; color:#333; padding-top:20px;}
.news_show div.zhengwen p {width:auto; overflow:hidden; padding-bottom:10px; padding-top:10px; text-align:left}
.news_show div.zhengwen img {width:auto !important; overflow:hidden !important; max-width:100% !important; height:auto !important; margin:0px auto !important; margin-top:20px !important; display:block !important}
.news_show div.zhengwen iframe {width:100%; overflow:hidden; min-height:600px;}

.newsshow_nextpro {width:100%; overflow:hidden; margin:0px auto; margin-top:50px; border-top:1px solid #999; border-bottom:1px solid #999; padding-top:20px; padding-bottom:20px; background:#fafafa; text-align:left;}
.newsshow_nextpro a.syp {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#333; float:left; text-align:center}
.newsshow_nextpro a.syp i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt1.png); margin-right:10px; vertical-align:middle}
.newsshow_nextpro a.syp:hover {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#60b1ae; float:left; text-align:center}
.newsshow_nextpro a.syp:hover i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt1.png); margin-right:10px; vertical-align:middle}

.newsshow_nextpro a.xyp {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#333; float:left; text-align:center}
.newsshow_nextpro a.xyp i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt.png); margin-left:10px; vertical-align:middle}
.newsshow_nextpro a.xyp:hover {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#60b1ae; float:left; text-align:center}
.newsshow_nextpro a.xyp:hover i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt.png); margin-left:10px; vertical-align:middle}

.newsshow_nextpro a.gd {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#333; float:left; text-align:center}
.newsshow_nextpro a.gd:hover {width:100%; overflow:hidden; height:40px; text-align:left; line-height:40px; font-size:0.8rem; display:inline-block; color:#60b1ae; float:left; text-align:center}

.newsshowshare {width:100%; overflow:hidden; padding-top:30px; padding-bottom:30px; margin:0px auto}
.newsshowshare div.bshare-custom {width:100%; overflow:hidden; height:auto; display:block; text-align:center}
.newsshowshare div.bshare-custom a {width:auto !important; overflow:hidden !important; height:30px !important; display:inline-block !important; margin-left:2px !important; margin-right:2px !important; text-align:center !important; color:#FFF !important; line-height:27px !important; padding-left:10px !important; padding-right:10px !important; margin-bottom:5px !important}
.newsshowshare div.bshare-custom a i {width:20px; overflow:hidden; height:20px; display:block; float:left; margin:5px; margin-left:0px; margin-top:3px;}
.newsshowshare div.bshare-custom a i img {width:20px; overflow:hidden; height:20px; display:block;}
.newsshowshare div.bshare-custom a:hover { text-decoration:none}

.bg1 {background:#2bc102 !important}
.bg2 {background:#6aa5e0 !important}
.bg3 {background:#f2a141 !important}
.bg4 {background:#d53437 !important}


.qushijj_l {width:94%; overflow:hidden; margin:0px auto; margin-top:40px;}
.qushijj_l h6 {width:100%; overflow:hidden; text-align:center; line-height:50px; font-size:1.4rem; font-weight:normal; margin-bottom:40px;}
.qushijj_l dl {width:90%; overflow:hidden; margin:0px auto; padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #888}
.qushijj_l dl dt {width:60px; overflow:hidden; height:60px; margin:0px auto; display:block}
.qushijj_l dl dt img {width:60px; overflow:hidden; height:60px; display:block}
.qushijj_l dl dd {width:100%; overflow:hidden; text-align:center}
.qushijj_l dl dd h2 {width:100%; overflow:hidden; line-height:30px; text-align:center; font-size:1.5rem; color:#333; font-weight:normal; margin-top:20px;}
.qushijj_l dl dd h3 {width:100%; overflow:hidden; line-height:26px; text-align:left; font-size:1rem; color:#333; font-weight:normal; margin-top:10px;}
.qushijj_l dl dd a {width:auto; overflow:hidden; line-height:30px; font-size:1rem; display:inline-block; color:#333; margin-top:10px;}
.qushijj_l dl dd a i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt.png); margin-left:10px; vertical-align:middle}


.shanchang_list {width:94%; overflow:hidden; margin:0px auto; margin-top:40px; margin-bottom:40px;}
.shanchang_list h2 {width:100%; overflow:hidden; text-align:center; line-height:50px; font-size:1.4rem; font-weight:normal; color:#333}
.shanchang_list dl {width:100%; overflow:hidden; height:auto; margin-top:50px;}
.shanchang_list dl a {width:100%; overflow:hidden; height:auto; display:block; margin-bottom:20px;}
.shanchang_list dl a dt {width:100%; overflow:hidden; height:auto; display:block;}
.shanchang_list dl a dt img {width:100%; overflow:hidden; height:auto; display:block;}
.shanchang_list dl a dd {width:97.333%; overflow:hidden; height:auto; display:block; border:1px solid #888; background: url(../images/jt1.png) right no-repeat; background-size:10%; padding:1%; border-top:0px;}
.shanchang_list dl a dd h3 {width:100%; overflow:hidden; height:auto; text-align:left; line-height:60px; font-size:1rem; font-weight:normal; margin-top:10px; margin-bottom:20px; color:#333}
.shanchang_list dl a dd h3 i {width:60px; overflow:hidden; height:60px; display:block; float:left}
.shanchang_list dl a dd h3 i img {width:60px; overflow:hidden; height:60px; display:block;}
.shanchang_list dl a dd p {width:100%; overflow:hidden; padding-left:0px; line-height:28px; font-size:1rem; display:block; margin-top:15px;}

.shanchang_tit {width:90%; overflow:hidden; text-align:left; margin:0px auto;}
.shanchang_tit h2 {width:100%; overflow:hidden; line-height:60px; font-size:1.4rem; color:#333; margin-top:30px; font-weight:normal; text-align:center}
.shanchang_tit h2 p {width:100%; overflow:hidden; display:block; margin-top:20px; font-size:1rem; color:#333; line-height:26px;}
.shanchang_tit i {width:100%; overflow:hidden; height:auto; display:block;}
.shanchang_tit i img {width:100%; overflow:hidden; height:auto; display:block;}



.shanchang_jianjie {width:92%; overflow:hidden; margin:0px auto; position:relative; margin-top:20px;}
.shanchang_jianjie h2 {width:100%; overflow:hidden; height:60px; text-align:center; line-height:60px; font-size:1rem; font-weight:normal; background:#FFF;}
.shanchang_jianjie div.m {width:100%; overflow:hidden; margin:0px auto; margin-top:10px; padding:0px; text-align:left; line-height:32px; font-size:1rem; color:#333}
.shanchang_jianjie div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}


.shanchangly {width:94%; overflow:hidden; margin:0px auto; padding-top:80px;}
.shanchangly h2 {width:100%; overflow:hidden; text-align:left; line-height:50px; font-size:1.4rem; color:#333; font-weight:normal}
.shanchangly i {width:10%; overflow:hidden; height:1px; background:#333; display:block; margin-bottom:15px;}
.shanchangly div.m {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:32px; font-size:1rem; color:#333; padding-top:20px;}
.shanchangly div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}
.shanchangly div.m span {width:100%; overflow:hidden; padding-bottom:50px; padding-top:20px; display:block; text-align:center}
.shanchangly div.m span a {width:auto; overflow:hidden; line-height:30px; font-size:15px; display:inline-block; color:#333;}
.shanchangly div.m span a i {width:11px; overflow:hidden; height:18px; display:block; float:right; background:url(../images/icon_jt.png); margin-left:10px; margin-top:6px;}


.touziren_wrap {width:94%; overflow:hidden; margin:0px auto; position:relative; background:#fff; z-index:999; margin-top:40px;}
.touziren_wrap h2 {width:100%; overflow:hidden; text-align:center; font-size:1rem; font-weight:normal; color:#333; line-height:50px; margin-top:40px;}
.touziren_wrap ul {width:90%; overflow:hidden; margin:0px auto; margin-top:30px;}
.touziren_wrap ul li {width:96%; overflow:hidden; height:40px; float:left; padding-left:4%;}
.touziren_wrap ul li a {width:100%; overflow:hidden; height:39px; text-align:left; line-height:39px; font-size:1rem; display:block; color:#333; border-bottom:1px solid #ddd; padding-left:10px; background:url(../images/list.png) left no-repeat}


.touziren_a1 {width:94%; overflow:hidden; margin:0px auto; position:relative; margin-top:50px;}
.touziren_a1 h2 {width:100%; overflow:hidden; height:60px; text-align:center; line-height:60px; font-size:1.5rem; font-weight:normal;}
.touziren_a1 div.m {width:100%; overflow:hidden; margin:0px auto; margin-top:30px; text-align:left; line-height:32px; font-size:1rem; color:#333}
.touziren_a1 div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px; text-align:left}
.touziren_a1 div.m img {width:auto !important; overflow:hidden !important; height:auto !important; display:block !important; max-width:998px !important; margin:0px auto !important; margin-top:15px !important; margin-bottom:15px !important;}

.touziren_a1 div.m a {width:auto; overflow:hidden; height:40px; display:block; margin:0px auto; border:1px solid #666; margin-top:20px; line-height:40px; font-size:16px; padding-left:30px; padding-right:30px; text-align:center}
.touziren_a1 div.m a i {width:11px; overflow:hidden; height:18px; display:inline-block; vertical-align:middle; background:url(../images/icon_jt.png); margin-left:10px;}



.touziren_a2 {width:94%; overflow:hidden; margin:0px auto; position:relative; margin-top:50px;}
.touziren_a2 h2 {width:100%; overflow:hidden; height:60px; text-align:center; line-height:30px; font-size:1.4rem; font-weight:normal;}
.touziren_a2 div.m {width:100%; overflow:hidden; margin:0px auto; margin-top:0px; text-align:left; line-height:32px; font-size:1rem; color:#333}
.touziren_a2 div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px; text-align:left}
.touziren_a2 div.m img {width:auto !important; overflow:hidden !important; height:auto !important; display:block !important; max-width:100% !important; margin:0px auto !important; margin-top:15px !important; margin-bottom:15px !important;}


.ourzz_pdf {width:94%; overflow:hidden; margin:0px auto; margin-top:30px; background:#fafafa; text-align:center; padding-bottom:50px;}
.ourzz_pdf h2 {width:100%; overflow:hidden; margin:0px auto; margin-top:30px; font-size:1.4rem; color:#666; font-weight:normal; text-align:center}
.ourzz_pdf a {width:auto; overflow:hidden; height:40px; display:inline-block; margin:0px auto; border:1px solid #666; margin-top:20px; line-height:40px; font-size:16px; padding-left:30px; padding-right:30px; text-align:center}
.ourzz_pdf a i {width:11px; overflow:hidden; height:18px; display:inline-block; vertical-align:middle; background:url(../images/icon_jt.png); margin-left:10px;}
.ourzz_pdf a:hover {width:auto; overflow:hidden; height:40px; display:inline-block; margin:0px auto; border:1px solid #60b1ae; margin-top:20px; line-height:40px; font-size:16px; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none; color:#60b1ae}
.ourzz_pdf a:hover i {width:11px; overflow:hidden; height:18px; display:inline-block; vertical-align:middle; background:url(../images/icon_jt.png); margin-left:10px;}

.ourzz_zongzhi {width:94%; overflow:hidden; margin:0px auto; margin-top:40px;}
.ourzz_zongzhi h2 {width:100%; overflow:hidden; text-align:center; font-size:1.5rem; font-weight:normal; color:#333; margin-bottom:30px;}
.ourzz_zongzhi dl {width:100%; overflow:hidden; padding-bottom:30px;}
.ourzz_zongzhi dl a {width:100%; overflow:hidden; height:auto; display:block}
.ourzz_zongzhi dl a dt {width:100%; overflow:hidden; height:auto; display:block}
.ourzz_zongzhi dl a dt img {width:100%; overflow:hidden; height:auto; display:block}
.ourzz_zongzhi dl a dd {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:1.5rem; color:#333; margin-top:25px;}
.ourzz_zongzhi dl a dd p {width:100%; overflow:hidden; text-align:left; line-height:25px; font-size:1rem; display:block; padding-top:15px;}
.ourzz_zongzhi dl a dd span {width:100%; overflow:hidden; padding-top:15px; text-align:center; display:block}
.ourzz_zongzhi dl a dd span b {width:auto; overflow:hidden; height:40px; display:inline-block; margin:0px auto; border:1px solid #666; margin-top:20px; line-height:40px; font-size:0.8rem; padding-left:30px; padding-right:30px; text-align:center}
.ourzz_zongzhi dl a dd span b i {width:11px; overflow:hidden; height:18px; display:inline-block; vertical-align:middle; background:url(../images/icon_jt.png); margin-left:10px;}


.ourzz_show {width:94%; overflow:hidden; margin:0px auto; position:relative; margin-top:50px;}
.ourzz_show h2 {width:100%; overflow:hidden; text-align:left; line-height:40px; font-size:1.4rem; font-weight:normal;}
.ourzz_show div.m {width:100%; overflow:hidden; margin:0px auto; margin-top:30px; text-align:left; line-height:32px; font-size:1rem; color:#333}
.ourzz_show div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}
.ourzz_show div.m img {width:auto !important; overflow:hidden !important; height:auto !important; display:block !important; max-width:100% !important; margin:0px auto !important; margin-top:15px !important; margin-bottom:15px !important;}

.ourzz_show div.m span {width:998px; overflow:hidden; padding-bottom:50px; padding-top:20px; display:block; text-align:center}
.ourzz_show div.m span a {width:auto; overflow:hidden; line-height:30px; font-size:15px; display:inline-block; color:#333}
.ourzz_show div.m span a i {width:11px; overflow:hidden; height:18px; display:inline-block; background:url(../images/icon_jt.png); margin-left:10px; vertical-align:middle}



.ourzz_jksh {width:100%; overflow:hidden; height:auto; margin-top:50px; background:url(../images/jksh_1.jpg) top center no-repeat; background-size:200%}
.ourzz_jksh em {width:60px; height:1px; overflow:hidden; margin:0px auto; display:block; margin-top:80px; background:#FFF}
.ourzz_jksh h2 {width:90%; overflow:hidden; text-align:center; color:#FFF; line-height:36px; font-size:1.4rem; margin:0px auto; margin-top:20px;}
.ourzz_jksh div.m {width:94%; overflow:hidden; margin:0px auto; margin-top:50px; background:#FFF;}
.ourzz_jksh div.m ul li {width:100%; overflow:hidden;}
.ourzz_jksh div.m ul li a {width:100%; overflow:hidden; display:block}
.ourzz_jksh div.m ul li a i {width:80px; overflow:hidden; height:80px; display:block; margin:0px auto; margin-top:20px;}
.ourzz_jksh div.m ul li a i img {width:80px; overflow:hidden; height:80px; display:block}
.ourzz_jksh div.m ul li a h3 {width:100%; overflow:hidden; text-align:center; font-size:1rem; font-weight:normal; display:block; line-height:30px; color:#333; margin-top:10px;}
.ourzz_jksh div.m ul li a h4 {width:100%; overflow:hidden; text-align:center; font-size:1rem; font-weight:normal; display:block; line-height:26px; color:#777; margin-top:20px;}




/*招贤纳士*/

.zhaopin_main {width:94%; overflow:hidden; height:auto; margin:0px auto; margin-top:40px;}
.zhaopin_main h2 {width:100%; overflow:hidden; text-align:center; line-height:30px; font-size:1rem; font-weight:normal; color:#333}
.zhaopin_main div.m {width:90%; overflow:hidden; margin:0px auto; background:#60b1ae; padding:5%; margin-top:50px;}
.zhaopin_main div.m h3 {width:100%; overflow:hidden; margin:0px auto; margin-top:40px; text-align:center; line-height:30px; font-size:1rem; color:#FFF}

.zhaopin_main div.m dl {width:25%; overflow:hidden; margin-top:20px; margin-bottom:20px; float:left}
.zhaopin_main div.m dl dt {width:50px; overflow:hidden; height:50px; margin:0px auto; display:block}
.zhaopin_main div.m dl dt img {width:50px; overflow:hidden; height:50px; display:block}
.zhaopin_main div.m dl dd {width:100%; overflow:hidden; text-align:center}
.zhaopin_main div.m dl dd h4 {width:100%; overflow:hidden; line-height:30px; text-align:center; font-size:1rem; color:#fff; font-weight:normal; margin-top:20px;}
.zhaopin_main div.m dl dd h5 {width:100%; overflow:hidden; line-height:26px; text-align:left; font-size:1rem; color:#fff; font-weight:normal; margin-top:10px;}



.zhaopin_main div.zplist {width:94%; overflow:hidden; height:auto; margin:0px auto; margin-top:50px;}
.zhaopin_main div.zplist a {width:99.3%; overflow:hidden; height:80px; border:1px solid #ddd; border-bottom:4px solid #60b1ae; display:block; text-align:center; line-height:80px; font-size:1rem; color:#333; margin-top:15px; margin-right:30px;}
.zhaopin_main div.zplist a span {width:auto; overflow:hidden; float:left; padding-left:25px; line-height:80px; display:block}
.zhaopin_main div.zplist a i {width:30px; overflow:hidden; height:80px; display:inline-block; vertical-align:middle; text-align:center; background:url(../../../dx.xzhmu.edu.cn/images/jiantout.png) center no-repeat; float:right; margin-right:15px;}






/*产品与服务*/
.cpyfw_main {width:94%; overflow:hidden; margin:0px auto; margin-top:0px !important}
.cpyfw_main h3 {width:100%; overflow:hidden; height:40px; margin:0px auto; margin-top:10px; margin-bottom:10px; text-align:left}
.cpyfw_main h3 i {width:5px; overflow:hidden; height:26px; display:block; float:left; margin-top:7px; margin-bottom:7px; background:#60b1ae; margin-right:10px;}
.cpyfw_main h3 span {width:auto; overflow:hidden; height:40px; text-align:left; line-height:40px; display:block; font-size:1rem; font-weight:normal; color:#666; float:left}
.cpyfw_main ul li {width:100%; overflow:hidden; display:block; padding-bottom:10px;}
.cpyfw_main ul li a {width:100%; overflow:hidden; height:auto; display:block; padding-bottom:0%;}
.cpyfw_main ul li a img {width:100%; overflow:hidden; height:auto; display:block}
.cpyfw_main ul li a h6 {width:100%; overflow:hidden; text-align:center; line-height:28px; font-size:16px; color:#666; display:block; font-weight:normal; padding-top:10px; padding-bottom:10px;}



.cpyfw_about {width:94%; overflow:hidden; margin:0px auto; padding-top:80px;}
.cpyfw_about h2 {width:100%; overflow:hidden; text-align:left; line-height:50px; font-size:1.4rem; color:#333; font-weight:normal}
.cpyfw_about i {width:10%; overflow:hidden; height:1px; background:#333; display:block; margin-bottom:15px;}
.cpyfw_about div.m {width:100%; overflow:hidden; margin:0px auto; text-align:left; line-height:32px; font-size:1rem; color:#333; padding-top:20px;}
.cpyfw_about div.m p {width:100%; overflow:hidden; display:block; padding-bottom:15px;}
.cpyfw_about div.m span {width:100%; overflow:hidden; padding-bottom:50px; padding-top:20px; display:block; text-align:center}
.cpyfw_about div.m span a {width:auto; overflow:hidden; line-height:30px; font-size:15px; display:inline-block; color:#333;}
.cpyfw_about div.m span a i {width:11px; overflow:hidden; height:18px; display:block; float:right; background:url(../images/icon_jt.png); margin-left:10px; margin-top:6px;}




.newlianxi {width:100%; overflow:hidden; height:auto; margin:0px auto; margin-top:30px; margin-bottom:30px; background:url(../images/lianxibg.jpg) no-repeat center; background-size:3550%}
.newlianxi div.m {width:90%; overflow:hidden; margin:0px auto; height:auto; background:#fff; margin-top:5%; margin-bottom:5%}
.newlianxi div.m dl {width:100%; overflow:hidden; height:auto; display:block}
.newlianxi div.m dl dt {width:100%; overflow:hidden; height:auto; display:block; background:#78856f}
.newlianxi div.m dl dt i {width:200px; overflow:hidden; height:60px; margin:0px auto; display:block; margin-top:40px;}
.newlianxi div.m dl dt i img {width:60px; overflow:hidden; height:60px; display:block; margin:0px auto}
.newlianxi div.m dl dt p {width:200px; overflow:hidden; text-align:center; line-height:22px; font-size:24px; color:#FFF; margin:0px auto; margin-top:10px; margin-bottom:20px;}
.newlianxi div.m dl dd {width:80% !important; overflow:hidden; height:auto; margin-top:25px; margin-bottom:25px; font-size:14px; line-height:22px; text-align:left; padding-left:10%; padding-right:10%;}
.newlianxi div.m dl dd h3 { font-size:18px; font-weight:normal}



.index_zx h4 {width:100%; overflow:hidden; height:60px; text-align:left; line-height:60px; font-size:1rem; font-weight:normal; background:#FFF;}


.mr_frbox1 {width:100%; overflow:hidden; margin:0px auto;}



.pagination {margin: 0; padding: 20px; text-align: center; font-size: 14px; display: block;}
.pagination ul {display: inline-block; *display: inline; *zoom: 1; margin-left: 0; margin-bottom: 0; padding: 0}
.pagination ul > li { display: inline}
.pagination ul > li > a,
.pagination ul > li > span {margin: 0 2px; float: left; padding: 6px 13px; background-color: #ddd; color: #666; border-radius: 2px; opacity: .88}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus {opacity: 1}
.pagination ul > .active > a,
.pagination ul > .active > span {background-color: #60b1ae; color: #fff}
.pagination ul > .active > a,
.pagination ul > .active > span {cursor: default}
.pagination ul > li > span,
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {color: #999999; background-color: transparent; cursor: default}

.pagination-loading{font-size: 16px;text-align: center;color: #999;padding: 15px 0;}
.pagination-loading img{width: 80px}



.gongchang {width:92%; overflow:hidden; margin:0px auto; margin-top:20px; background:url(../images/touziren.jpg) center; background-size:800%; padding:4%}
.gongchang dl {width:100%; overflow:hidden; height:auto; margin:0px auto}
.gongchang dl dt {width:100%; overflow:hidden; height:auto; background:#495b68; padding-top:20px; padding-bottom:30px;}
.gongchang dl dt p {width:40%; overflow:hidden; margin:0px auto; display:block; text-align:left; line-height:36px; font-size:14px; color:#FFF; margin-top:20px;}
.gongchang dl dt p i {width:36px; overflow:hidden; height:36px; display:inline-block; margin-right:10px;}
.gongchang dl dt p i img {width:36px; overflow:hidden; height:36px; display:block}

.gongchang dl dd {width:100%; overflow:hidden; height:auto; background:#eee; padding-bottom:40px;}
.gongchang dl dd h3 {width:100%; overflow:hidden; text-align:center; font-size:18px; color:#333; font-weight:normal; padding-top:30px; padding-bottom:30px;}
.gongchang dl dd span {width:50%; overflow:hidden; display:block; margin:0px auto; text-align:left}
.gongchang dl dd span em {width:40px; overflow:hidden; height:40px; margin:0px auto; display:inline-block}
.gongchang dl dd span em img {width:40px; overflow:hidden; height:40px; display:block}
.gongchang dl dd span b {width:auto; overflow:hidden; line-height:40px; font-size:14px; color:#333; display:inline-block; font-weight:normal; text-align:left; padding-left:10px;}






