@charset "utf-8";
@import url(config.css);
body{background-color:#f0f0f0;}
.main{width:1160px;min-height:700px;background-color:#ffffff;box-shadow:0 0 6px 2px #e8e8e8;border-radius:8px;margin:30px auto 0 auto;padding:40px 20px 20px 20px}
.mainT{width:100%;height:40px;text-align:center;}
.mainT a{min-width:60px;height:40px;line-height:36px;font-family:"Microsoft Yahei";font-size:16px;color:#ffffff;background-color:#1f8ceb;border:#1f8ceb solid 1px;padding:0 20px;box-sizing:border-box;display:inline-block;margin-right:25px;border-radius:20px;display:inline-block;}
.mainT a:hover,.mainT a.ed{background-color:#015ba7;border:#015ba7 solid 1px;}
.mainC{width:100%;margin-top:50px}
.mainC a{width:200px;height:240px;margin:0 16px 20px 16px;float:left}
.mainC a:hover{color:#015ba7;box-shadow:0 0 6px 2px #e8e8e8;border-radius:8px}
.mainC a p{width:200px;height:160px;display:block;border-radius:3px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.mainC a h2{width:180px;font-size:16px;text-align:center;padding:12px 10px 8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mainC a em{width:180px;color:#999;text-align:center;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*详细页*/
.mainD{width:1200px;margin:30px auto 0 auto;}
.mainL,.mainR{box-shadow:0 0 6px 2px #e8e8e8;background-color:#ffffff;border-radius:8px;float:left;}
.mainL{width:820px;margin-right:25px;}
.news_detail{width:760px;min-height:1113px;position:relative;clear:both;overflow:auto;margin:0 auto;}
.news_detail .T{text-align:center;padding:40px 0 20px 0;border-bottom:#f2f2f2 1px solid}
.news_detail .T h2{font-weight:bold;font-size:24px}
.news_detail .T h6{font-size:12px;font-weight:normal;color:#999;margin-top:20px}
.news_detail .T h6 a{color:#1f8ceb}
.news_detail .C{font-size:16px;line-height:200%;margin-bottom:100px;margin-top:20px;min-height:300px;text-align:left}
.news_detail .C img{margin:15px 0;display:block}
.news_detail .C video{display:block;margin:20px auto}
.news_detail .C .copy {position:absolute;bottom:20px;left:0;width:100%}
.bdsharebuttonbox:before{content:'分享至';display:inline-block;margin-right:10px;font-size:16px;color:#888;float:left;margin-top:5px}
.bdsharebuttonbox{width:290px;display:block;margin:50px auto 0 auto}

.mainR{width:355px;}
.mainR h1{font-size:18px;font-weight:bold;text-align:center;width:109px;line-height:40px;margin:30px auto 15px auto;position:relative}
.mainR h1:after{content:'';display:block;height:3px;width:22%;margin:0 auto;height:3px;background-color:#1f8ceb;display:block}
.mainR .box{margin-bottom:30px;padding:20px 0;}
.mainR .ulist{width:330px;margin-top:30px;clear:both;margin-left:25px}
.mainR .ulist li{width:140px;height:260px;margin:0 25px 0 0;float:left;overflow:hidden}
.mainR .ulist li:nth-child(2n){margin-right:0;margin-left:0}
.mainR .ulist li a.mbox{width:140px;height:175px;overflow:hidden;position:relative;display:block;border-radius:3px;overflow:hidden}
.mainR .ulist li a.mbox p.m{width:140px;height:175px;display:block;overflow:hidden;border-radius:3px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.mainR .ulist li a.mbox em{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;display:none;cursor:pointer;color:#fff;text-align:center}
.mainR .ulist li a.mbox b{position:absolute;color:#fff;bottom:-30px;left:-webkit-calc(50% - 40px);width:80px;line-height:30px;text-align:center;background-color:#1f8ceb;font-weight:normal;border-radius:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.mainR .ulist li h4{font-size:14px;font-weight:normal}
.mainR .ulist li:hover h4{color:#1f8ceb;font-weight:normal}
.mainR .ulist li a.mbox:hover em{background-color:rgba(0,0,0,0.5);display:block}
.mainR .ulist li a.mbox:hover p.m{filter:blur(8px);-webkit-transform:scale(1.1);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.mainR .ulist li a.mbox:hover b{bottom:60px}
.mainR .ulist li h4{color:#666;margin:10px 0 0 0;text-align:center;}
.mainR .ulist li h5{color:#999;margin-top:5px;font-size:12px;text-align:left;font-weight:normal;}