@charset "gb2312";
/* CSS Document */
body { background: #ccc; }
header, nav, banner, section,article, footer { width: 100%; max-width: 6.4rem; min-width: 3.2rem; position: relative; margin: 0 auto; font-family: "Î¢ÈíÑÅºÚ"; font-size: 0.24rem; overflow: hidden; background: #ffffff; display: block; }
nav { }
nav ul li { width: 1.6rem; height: 0.6rem; line-height: 0.6rem; float: left; text-align: center; color: #313131; box-sizing: border-box; border-right: 0.02rem solid #f7f2e9; border-bottom: 0.02rem solid #f7f2e9; }
nav ul li:nth-child(4n) { border-right: none; }
nav ul li a { color: #313131; }
#pub-banner img { width: 6.4rem;float: left; }
section>h2 { }
section>h2 { width: 6.4rem; height: 0.64rem; position: relative; line-height: 0.64rem; font-size: 0.32rem; font-weight: bold; text-align: center; color: #94311c; border-bottom: 0.02rem solid #eeeeee; overflow: hidden; }
section>h2:after { content: ""; width: 1.7rem; height: 0.04rem; position: absolute; background: #94311c; left: 2.35rem; bottom: -0.02rem; }
.pub_tel a { width: 6rem; height: 0.83rem; display: inline-block; background: url(../images/ico_zjzz.png) no-repeat #ed0000; background-position: 0.18rem center; background-size: 1.8rem; margin: 0.2rem 0.2rem 0.1rem; font-size: 0.56rem; line-height: 0.83rem; font-weight: bold; color: #f0f300; text-indent: 2.15rem; font-family: "Arial"; border-radius: 0.08rem; box-shadow: 0 3px 3px #d9d9d9; text-decoration: none; }
header img{ width:6.4rem; float:left;}
/*µ×²¿*/
footer { padding-bottom:0.5rem;}
footer .nav-foot { margin-top: 0.3rem; overflow: hidden; }
footer .nav-foot li { width: 1.6rem; height: 0.6rem; line-height: 0.6rem; text-align: center; box-sizing: border-box; border-right: 0.02rem solid #fff; background: #94311c; float: left; }
footer .nav-foot li:last-child { border-right: none; }
footer .nav-foot li a { color: #fff; }
footer>p { width: 6rem; margin: 0 auto; font-size: 0.26rem; line-height: 0.48rem; color: #444444; font-family: "Arial"; }
footer>p span { font-family: "Î¢ÈíÑÅºÚ" }
/*×¨¼Ò*/
.doc-bendi>ul { width: 6rem; margin: 0 auto; overflow: hidden }
.doc-bendi>ul li { width: 2.9rem; height: 3.35rem; float: left; margin: 0.2rem 0 0; }
.doc-bendi>ul li:nth-child(2n) { float: right; }
.doc-bendi>ul li img { width: 2.9rem; }
.doc-bendi>ul dl { background: #eee none repeat scroll 0 0; float: left; height: 3.35rem; overflow: hidden; width: 2.9rem; }
.doc-bendi>ul dl img { height: 2.1rem; width: 2.9rem; }
.doc-bendi>ul dt { height: 2.9rem; text-align: center; }
.doc-bendi>ul dt a { color: #666; text-decoration: none; }
.doc-bendi>ul dt b { display: block; line-height: 0.3rem; }
.doc-bendi>ul dt span { color: #535353; display: block; font-size: 0.2rem; }
.doc-bendi>ul dd a { background: #a63721 none repeat scroll 0 0; color: #fff; float: left; font-size: 0.22rem; height: 0.45rem; line-height: 0.45rem; text-align: center; width: 1.4rem; }
.doc-bendi>ul dd a:nth-of-type(2) { float: right; }
.doc_guahao{}
.doc_guahao img{ width:6.4rem; float:left; margin-top:0.1rem; overflow:hidden;}
.doc-video>ul { width: 6rem; margin: 0 auto; overflow: hidden; }
.doc-video>ul li { float: left; width: 2.9rem; float: left; margin: 0.2rem 0 0 }
.doc-video>ul li:nth-child(2n) { float: right; }
.doc-video>ul li img { width: 2.9rem; height: 1.6rem; float: left; }
.doc-video>ul li h5 { font-size: 0.2rem; line-height: 0.4rem; text-align: center; }
.doc-video>ul li h5 a { color: #434343; }
.doc-beijing>ul { width: 6rem; margin: 0.2rem auto 0; overflow: hidden; }
.doc-beijing>ul>li { width: 1.4rem; height: 2.3rem; float: left; margin: 0 0.13rem 0.1rem 0; position: relative; }
.doc-beijing>ul>li:nth-child(4n) { margin-right: 0 }
.doc-beijing>ul>li img { width: 1.4rem; height: 1.9rem; float: left; }
.doc-beijing>ul>li em { width: 1.4rem; height: 0.4rem; position: absolute; background: #000; opacity: 0.5; left: 0; top: 1.5rem; }
.doc-beijing>ul>li h5 { width: 1.4rem; height: 0.4rem; font-size: 0.2rem; line-height: 0.4rem; color: #fff; text-align: center; position: absolute; left: 0; top: 1.5rem; }
.doc-beijing>ul>li p { font-size: 0.2rem; color: #434343; text-align: center; line-height: 0.4rem; }
.doc-beijing>ul>li>ul li { width: 1.4rem; height: 0.5rem; margin-bottom: 0.2rem; background: #a63721; font-size: 0.18rem; line-height: 0.5rem; text-align: center; }
.doc-beijing>ul>li>ul li a { color: #fff; }

.pic-tab>ul { width: 6rem; margin: 0 auto }
.pic-tab>ul li { width: 2.9rem; height: 1.8rem; float: left; margin: 0.2rem 0 0; overflow: hidden; border-radius: 0.05rem; }
.pic-tab>ul li:nth-child(2n) { float: right; }
.pic-tab>ul li dl { width: 2.9rem; height: 1.8rem; position: relative; }
.pic-tab>ul li dl dt { }
.pic-tab>ul li dl dt img { width: 2.9rem; height: 1.8rem; }
.pic-tab>ul li dl dd { position: absolute; width: 1.6rem; height: 0.8rem; left: 0.65rem; top: 0.5rem; background: #fff; opacity: 0.7; text-align: center; }
.pic-tab>ul li dl dd a { font-size: 0.24rem; width: 1.6rem; text-align: center; line-height: 0.24rem; color: #a63721; margin: 0.12rem 0; display: inline-block; float: left; }
.pic-tab>ul li dl dd a:last-child { margin: 0; font-size: 0.18rem; line-height: 0.18rem; color: #666666; }

.ar_b_v { overflow:hidden; background:url(/images/bg_wl.png); background-size:0.2rem; width:6rem; padding:0.3rem 0.2rem 0; text-align:center; margin-top:0.2rem;}
.ar_b_v video{ width:6rem; height:3.5rem; display:block;}
.ar_b_v h5{ height:0.8rem; line-height:0.8rem; display:inline-block;font-size:0.22rem; color:#666666; padding-left:0.25rem; position:relative;}
.ar_b_v h5.sctv4{ padding-left:0.65rem;}
.ar_b_v h5.sctv4:before{background:url(/images/ico_sctv4.png) no-repeat; background-size:0.93rem; width:0.93rem;}
.ar_b_v h5:before{ width:0.27rem; height:0.3rem; position:absolute; content:""; display:block; left:0; top:0.25rem; background:url(/images/ico_cdtv3.png) no-repeat
; background-size:0.27rem;}
