@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
body {line-height: 1;}
ol,ul {list-style: none;}
a{ text-decoration:none;}
blockquote,q {quotes: none;}
blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
*{tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: rgba(0,0,0,0);-ms-tap-highlight-color: rgba(0,0,0,0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
body {font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif; background:#f2f2f2;}
.clearfix:after {visibility:hidden;display:block;content:"";clear:both;height:0;}
input,textarea {outline: 0;resize: none;}
.viewport {min-width: 320px;max-width: 640px;margin: 0 auto;}
body {background: #eee;}
.topbar{ height:40px; background:#c61366; position:relative; color:#fff;}
.topbar .rehome{ height:40px; line-height:40px; margin-left:10px; position:absolute; left:0; top:0; background:url(images/back.png) left center no-repeat;  background-size:24px 24px;}
.topbar .rehome a{ color:#fff;padding-left:35px;}
.topbar .share{ height:40px; line-height:40px; margin-right:10px; position:absolute; right:0; top:0; background:url(images/share.png) right center no-repeat; padding-right:35px; background-size:24px 24px; cursor:pointer;}
.topbar img{}
.banner{width: 100%;height: auto; font-size:0; }
.banner img{width: 100%;min-width: 320px;max-width: 640px;height: auto;max-height: 240px;min-height: 120px;margin: 0;border: 0;}
.cont{ margin:15px 10px;}
.maincont{ margin:0.5rem;}
.maincont ul{margin-right:-0.55rem;}
.maincont li{ float:left; height:3rem; width:auto; margin-right:0.5rem; margin-bottom:0.5rem;}
.maincont li img{ height:100%;width:auto;}
.maincont .pmlist{  height:2.5rem;}
/*.tit{ background:url(images/tit.png) left center no-repeat; background-size:70%; height:40px; line-height:40px; padding-left:10%; font-size:16px; margin:10px 0;}*/
.tit{ background:url(images/tit.png) left center no-repeat; background-size:auto 100%; height:32px; display:table-cell; vertical-align:middle; padding:2px 0 2px 30px; font-size:16px; margin:10px 0; width:80%;}


.footer{ font-size:12px; text-align:center;line-height:1.5em; border-top:1px dashed #dcdcdc; padding:1em 0; color:#666;}
.footer p span{ color:#f60; font-size:14px; padding:0 5px;}
.showvideo{ display:none; width:100%; text-align:center; height:auto; position:fixed; left:0; top:0; z-index:100;}
.showcon{min-width: 320px;max-width: 640px;margin: 0 auto; position:relative;}
.showcon video{width:100%; max-width:640px; min-width:320px; height:auto; z-index:101;}
.showcon i{ position:absolute; top:0; right:0; height:60px; width:60px; background:url(images/close.png) no-repeat; background-size:cover; cursor:pointer; z-index:102;}
.showcon p{ height:60px; background:#c61366; text-align:left; padding-left:0.5em; line-height:60px; color:#fff;}
.showshare{display:none; width:60%; max-width:300px; height:auto; position:fixed; right:5%; top:2%; z-index:100;}
.showshare img{ width:100%; height:auto;}
.black_overlay{display:none;position:fixed; top:0; left:0; width:100%; height:100%; background:#000; z-index:99; opacity:0.85;}
.black_overlay p{ position:fixed; bottom:0; left:0; width:100%; text-align:center; color:#fff; padding-bottom:20px;}
/*Ê×Ò³*/
.bdnav{}
.bdnav h1{ text-align:center; margin:10px; color:#f60;}
.bdnav ul{ margin-right:-10px;}
.bdnav li{ float:left; width:33.3%; padding-right:10px; margin-bottom:10px; height:4em; display:table;  font-size:12px; text-align:center;}
.bdnav li a{display:table-cell;vertical-align: middle; padding:2px 10px; border-radius:4px; color:#fff; line-height:1.4em; background:#999;}
.bdnav li .c1{ background: #337ab7;}
.bdnav li .c2{ background: #5cb85c;}
.bdnav li .c3{ background: #5bc0de;}
.bdnav li .c4{ background: #f0ad4e;}
.bdnav li .c5{ background: #d9534f;}
.bdnav li .c1{ background: #FF5454;}
.bdnav li .c2{ background: #79C141;}
.bdnav li .c3{ background: #CEA246;}
.bdnav li .c4{ background: #2FA2D8;}
.bdnav li .c5{ background: #26C1BD;}
/*°ñµ¥*/
.bdlist{ margin-top:10px;}
.bd .tit{ color:#c61366;}
.bd .com li{ float:left; height:60px; background:#fff; width:100%; position:relative; margin-bottom:10px; display:table;}
.bd .com li div{ height:60px; width:60px; position:absolute; left:0; top:0; overflow:hidden;}
.bd .com li div img{ height:100%; width:auto;}
.bd .com li div a:after{content:""; background:url(images/video.png) no-repeat; background-size:100%; height:60px; width:60px; position:absolute; top:0; left:0;}
.bd .com li h3{ padding-left:70px; padding-right:10px; color:#25A6C3; line-height:1.2em; display:table-cell; vertical-align: middle; height:60px;}
.bd .com li h3 a{ color:#a07b7b; line-height:1.3em;}
.bd .com li h3 span{ color:#a07b7b; line-height:1em; display:block; margin-top:5px; font-size:14px;}
.bd .top10 li section{width:100%;}
.bd .top10 li i{  display:block; width:100%;}
.bd .top10 li i img{height:auto; width:100%; padding:0 10px;}

.bd .pm{}
.bd .pm li{ float:left; height:auto; background:#fff; width:100%; position:relative; margin-bottom:10px; display:table;}
.bd .pm li .headimg{ height:60px; width:60px; position:absolute; left:0; top:0; overflow:hidden;}
.bd .pm li .headimg img{ height:100%; width:auto;}
.bd .pm li .headimg a:after{content:""; background:url(images/video.png) no-repeat; background-size:100%; height:60px; width:60px; position:absolute; top:0; left:0;}
.bd .pm li h3{ padding-left:80px; padding-right:10px; color:#25A6C3; line-height:1.2em; display:table-cell; vertical-align: middle; height:60px; padding-top:4px; padding-bottom:4px; font-size:20px;}
.bd .pm li h3 a{ color:#a07b7b; line-height:1.3em;}

.bd .pm li h3 b{ color:#a07b7b; line-height:1em; display:none; margin-top:5px; font-size:14px;}
.bd .pm li h3 i{ color:#FFF; font-size:14px; padding:7px; background-color:#b3b3b3; border-radius:18px; display:block; position:absolute; top:13px; right:10px; cursor:pointer;}
.bd .itr{ padding:5px; display:none;}
.bd .itr p{ font-size:14px; color:#c61366; line-height:20px; margin-bottom:5px;}
.bd .itr img{ width:15px; height:15px; display:block; position:absolute; right:10px; bottom:1px;}
.bd .itr i{ float:left;}
.bd .itr span{ font-size:14px; color:#666; display:table-row;}
.bd .itr b{ font-size:14px; color:#666;}
.bd .pm li article{font-size:12px; padding:10px; line-height:1.5em;color:#444;}
.bd .pm li article h6{ font-size:14px; margin:5px 0 3px; color:#C61366;}
.bd .pm li article p{ text-indent:2em;}

.bd .itr img{ width:10px; height:10px; margin-right:5px;}
.bd .itr .shouq img{ width:15px; height:15px; display:block; position:absolute; right:40px; bottom:5px;}
.bd .itr .shouq p{ position:absolute; right:10px; bottom:-2px; font-size:16px; color:#c61366;}

.info{ margin:10px auto; background:#fff; padding:10px 0;}
.info p{ padding-left:5px; font-size:14px;}
.info p span{ color:#f00;}
.info img{ width: 100%;height: auto; margin:0; border: 0;}

.statement{ padding:20px 5px; background:#fff; margin-top:-1px;}
.statement p{ padding-left:5px; font-size:14px; line-height:1.4em;}
.statement p span{ color:#f60;}

.bd h2{ text-align:center;margin-top:10px;}
.bd h2 span{ display:inline-block; line-height:30px;font-size:16px;background-color:#24a6c3;color:#FFF;padding:0 16px; border-radius:15px; text-align:center;}
.bd .pm li .more{ font-size:14px; position:absolute; top:70%; left:90%;}
