@charset "utf-8";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body{font-family: 'Microsoft YaHei'; background:#fff !important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}.fl,.fr {_display:inline;}.fl{float:left;}.fr {float:right;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0;padding: 0;}
ol, ul, li{list-style: none;}
h1,h2{ font-weight:normal}
em,i{ font-style:normal}
a{text-decoration: none;display:inline;}
img{border:none; width:100%; display:block}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pd20{ padding:0 0.2rem;}
body.bg1{ padding-bottom:0.8rem;}
b.top1{ display:inline-block; width:0.34rem; height:0.2rem; background:url(img/top.png) no-repeat; background-size:100% 100%;}
/* չ�� */
.exhb-slider .bd ul li{ position:relative;}
.exhb-slider .bd ul li i{ position:absolute; left:0; bottom:0; width:100%; height:0.4rem; background:url(img/alpha.png); font-size:0.18rem; color:#fff; line-height:0.4rem; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.exhb-slider .ctrl{  text-align:center; line-height:0.4rem;}
.exhb-slider .ctrl ul{display: inline-block;vertical-align: middle;}
.exhb-slider .ctrl ul li{float:left;width:0.2rem;height: 0.2rem;margin:0.05rem; border:1px solid #d2d2d2;border-radius:0.1rem;}
.exhb-slider .ctrl ul li.on{ width:0.4rem !important; background:#dd0c00; border:0.01rem solid #dd0c00;}
.exbn-list h2{ font-size:0.24rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0.1rem 0;}
.exbn-list h2 a{ color:#333;}
.exbn-list p{ font-size:0.18rem; color:#999; line-height:0.3rem; padding-bottom:0.2rem; border-bottom:1px dashed #dcdcdc;}
.exbn-list p a{ color:#ff4242}
.exbn-list ul{ padding-top:0.1rem;}
.exbn-list ul li{ font-size:0.2rem; height:0.5rem; line-height:0.5rem;  }
.exbn-list ul li i{ display:inline-block; width:0.06rem; height:0.06rem; background:#c82509; margin:0 0.1rem 0.22rem;}
.exbn-list ul li a{ display:inline-block;color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:80%;}
.more{ padding:0.2rem;} 
.more a{ display:block; width:100%; border-radius:0.1rem; height:0.5rem; line-height:0.5rem; font-size:0.24rem; background:#efefef !important; color:#858585; text-align:center;}

.scene{ position:relative; padding:0 0.4rem;}
.scene .bd{ margin-left:0.2rem;}
.scene .num_s{ display:none;}
.sce-img{ width:46%; float:left; margin-right:0.1%; position:relative;margin-right:2%;}
.sce-img i{ padding:0.05rem; background:url(img/alpha.png); color:#fff; font-size:0.12rem; position:absolute; left:0; bottom:0; width:96%; height:0.4rem; line-height:0.2rem;}
.sce-img i em,.sce-img i strong{ display:block; width:100%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:normal;}
.prev{ width:0.3rem; height:1.04rem; background:url(img/prev1.jpg) no-repeat; position:absolute; left:0.2rem; top:0.4rem; background-size:100% 100%;}
.next{ width:0.3rem; height:1.04rem; background:url(img/next1.jpg) no-repeat; position:absolute; right:0.2rem; top:0.4rem; background-size:100% 100%;}
.prev:hover{background:url(img/prev.jpg) no-repeat; background-size:100% 100%;}
.next:hover{background:url(img/next.jpg) no-repeat; background-size:100% 100%;}

.brank ul,.point ul,.new ul{ margin-left:0.2rem;}
.brank ul li,.point ul li,.new ul li{ width:46%; margin-right:0.2rem; float:left; padding-bottom:0.3rem;}
.brank ul li p{ font-size:0.18rem; color:#333; height:0.4rem; line-height:0.4rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.point ul li{ text-align:center;}
.point ul li h2{ font-size:0.32rem; color:#333; font-weight:bold; padding:0 0.05rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.point ul li p{ font-size:0.24rem; color:#b1b1b1; padding-bottom:0.05rem; border-bottom:1px solid #006760; width:90%; margin:0 auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.point ul li em{ display:block; font-size:0.24rem; color:#333; margin:0.1rem 0 0;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.point ul li strong{ display: block; text-align:center; line-height:0.3rem;}
.point ul li strong i{border:1px solid #ff1616; padding:0.05rem;font-size:0.24rem; font-weight:normal; color:#ff1616;}

.new ul li p{ font-size:0.24rem; width:100%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center; padding-top:0.1rem;}
.today{ margin-bottom:0.2rem;}
.today p{ font-size:0.24rem; line-height:0.34rem; text-indent:2em; background:url(img/bsxb-bg.jpg) 100% 100% no-repeat; height:1.5rem; padding:0.3rem; margin-bottom:0.1rem;}
.today ul{ margin-left:0.1rem; padding:0 0.1rem;}
.today ul li{ width:48%; margin:0 0.1rem 0.1rem 0; float:left;}

.interv{ padding:0.4rem 0.2rem; background:url(img/bg.jpg);}
.interv ul li{ width:100%; text-align:center;}
.interv ul li:last-child{ line-height:0.5rem;}
.txt1,.txt2,.txt3,.txt4{ border:1px solid #fff; height:0.5rem; line-height:0.5rem; border-radius:0.1rem; width:96%; padding:0 0.1rem; background:rgba(255,255,255,0); color:#fff; display:block;margin: 0.3rem 0 0;}
.txt5{ color:#999; width:100%; border:1px solid #fff; height:0.5rem; line-height:0.5rem; border-radius:0.1rem; padding:0 0.1rem; background:rgba(255,255,255,0); display:block;margin: 0.3rem 0 0;}
.btn1{ width:1.6rem; height:0.44rem; background:url(img/submit.png) no-repeat; outline:none; border:none;background-size: 100% 100%;}
.btn2{ width:1.6rem; height:0.44rem; background:url(img/rest.png) no-repeat; outline:none; border:none;background-size: 100% 100%;}
.interv-btn{ position:fixed; left:0; bottom:0; height:0.84rem; width:100%;}
/*������ť*/
/*.flexible{display:-moz-box; /* Firefox */ /*display:-webkit-box; /* Safari and Chrome */ /*display:box;}
/*.flexible .child{-moz-box-flex:1.0; /* Firefox */ /*-webkit-box-flex:1.0; /* Safari and Chrome */ /*box-flex:1.0;}*/
.searbtn_box{ background:#dd0c00; border-radius:12px;overflow: hidden;height:0.6rem; margin-bottom:0.2rem;}
.searbtn_box *{border:0;display:block;height:0.6rem;}
.searbtn_box .seartxt{width:88%;line-height:0.6rem;color:#333;font-size:0.26rem;border:1px solid #dd0c00;box-sizing: border-box;text-indent:0.1rem;border-top-left-radius:12px;border-bottom-left-radius:12px;}
.searbtn_box .searbtn{background:#dd0c00 url(img/searbtn.png) center center no-repeat;background-size:0.42rem 0.42rem;border-top-right-radius:12px;border-bottom-right-radius:12px; cursor:pointer;}

/*��ҳ*/
.pages{ width:100%; float:left; text-align:center; line-height:0; padding: 0.3rem 0;font-size:0.2rem;}

/**测试*/
.searbtn_box input{float:left;}
.searbtn_box .searbtn{width:12%;height:100%;}

.enter li{font-size:0.4rem!important;}



/* 弹窗 */
.TB_window,.TB_window1{position:fixed;left:-100%;right:100%;top:0;bottom:0;text-align:center;font-size:0;z-index:999999;display:none;}
.TB_window:after,.TB_window1:after{content:"";display:inline-block;vertical-align:middle;min-height:100%;}
.TB_content{display:inline-block;*top:50%;margin-top:1rem;position:relative;right:-100%;width:3.88rem;height:2rem;background:url(img/tcbg.png) no-repeat; background-size:100% 100%;}
.closeBtn{position:absolute;top:0;right:0;background-size:100%;width:0.5rem;height:0.5rem;cursor:pointer;}
.TB_content>p{text-align:center;line-height:0.4rem;font-size:0.2rem;color:#000;padding-top:0.3rem;}.TB_content>p b{color:#ff0078;font-weight:normal;}.TB_content>p img{margin-top:0.05rem; width:0.15rem; height:0.15rem; display:inline-block;}
.TB_content .know{position:absolute;bottom:0;line-height:0.4rem;height:0.4rem;width:100%;text-align:center;left:0;color:#fff;font-size:0.18rem;cursor:pointer;}
.TB_overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:999998;background:url(img/tmbg.png);background-size:100% 100%;display:none;}.mar0{margin-bottom:0;}
