﻿@media (max-width:999px){#index .a .text-white{text-align:center;padding:30px 0;background:#2564cd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2564cd),color-stop(100%,#3985dd));background:-webkit-linear-gradient(top,#2564cd 0,#3985dd 100%);background:linear-gradient(to bottom,#2564cd 0,#3985dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2564cd', endColorstr='#3985dd', GradientType=0)}
:root #index .a .text-white{filter:none}
}
#index .a img{width:100%}
#index .a li{padding-bottom:20px}
#index article h2{padding:20px 0 9pt}
#index article .profile{margin-bottom:15px}
@media (min-width:310px) and (max-width:759px){#index .a li{float:left;width:50%}
}
@media (min-width:760px){#index article h2{font-size:1.714em;padding:30px 0 22px}
#index article .profile{font-size:18px;line-height:30px;margin-bottom:22px;font-weight:100}
#index .a .text-white h3{font-size:18px;margin-bottom:9pt; margin-top: 10px;}
#index .a .text-white p{font-size:1.14286em}
._full { max-width:100%; }
}
@media (min-width:760px){#index .fsize h2{font-size: 1.4em}}
@media (min-width:1000px){#index .a .text-white{text-align:center;width:100%; color:#333;}
}
#index .b{margin-top:15px;position:relative}
#index .b .b-bg{background-position:center;background-repeat:no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;height:552px;position:relative;overflow: hidden;display: none}
#index .b .b-bg video{position: relative}
@media (min-width:300px) and (max-width:759px){#index .b .b-bg{height:453px}
}
#index .b .b-bg-r{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(35,45,51,.75);padding:30px 15px}
#index .b .b-bg-r h3{color:#f90;font-size:2.4286em}
#index .b .b-bg-r h4{font-size:1.57143em;padding:4px 0 10px;border-bottom:3px solid #da251d;margin-bottom:14px}
#index .b .b-bg-r p{line-height:28px}
#index .b-b{position:absolute;left:15px;bottom:5%;color:#7f7f7f;font-size:34px}
#index .b-b i{margin:0 7px;cursor:pointer}
@media (min-width:450px){#index .b .b-bg-r{padding:92px 34px 34px}
#index .b-b{left:34px}
}
@media (min-width:760px){#index .b .b-bg-r p{font-size:1pc}
#index .b .b-bg-r{width:48.5%;max-width:436px}
#index .b-b{left:409px}
}
@media (min-width:1000px){#index .b-b{left:578px}
}
@media (min-width:1200px){#index .b-b{left:358px}
}
#index .c ul{padding:15px 0}
#index .c a:focus,#index .c a:hover{color:#333}
#index .c h4{padding:15px 0 4px}
#index .c h3{padding:4px 0 6px}
#index .c p{padding-bottom:15px}
#index .c li img{width:100%}
@media (min-width:521px) and (max-width:999px){#index .c li{clear:both}
#index .c li img{float:left;width:50%;padding-bottom:30px}
#index .c li .c_con{float:left;width:50%;padding-left:20px}
}
@media (min-width:630px) and (max-width:999px){#index .c li .c_con{float:left;width:50%;padding-left:30px}
}
@media (min-width:760px){#index .c p{padding-right:15px}
}
#index .d{background-color:#f5f5f5}
#index .d .line-big{padding:20px 0}
#index .d .d1 h4{padding:2px 25px 0 18px;font-size:1pc;font-weight:100;line-height:28px;color:#666}
#index .d .d1 li{margin-bottom:25px}
/* #index .d .d1 h2{margin-bottom:28px} */
#index .d .date{background-color:#81878f;padding:4px 6px;margin-top:4px}
#index .d .date p{margin:0;color:#fff;line-height:1}
#index .d .date .m{font-size:10px;padding-top:6px}
#index .d .date .text-center{font-size:28px}
#index .d .new-title{width:76%}
#index .d .d2 a,#index .d .d3 a{display:block}
#index .d .d2 img,#index .d .d3 img{margin-bottom:7px}
@media (min-width:450px){#index .d .new-title{width:83%}
}
@media (min-width:760px){#index .d .new-title{width:660px}
}
@media (min-width:1000px){#index .d .new-title{width:250px}
#index .d .d2 a,#index .d .d3 a{padding:0 25px}
#index .d .d2{border-width:0 1px;border-style:solid;border-color:#e7e7e7;margin-top: 30px}
}
@media (min-width:1200px){#index .d .new-title{width:310px}
}
#index .d .d2 a:focus,#index .d .d2 a:hover,#index .d .d3 a:focus,#index .d .d3 a:hover{color:#333}
#index .d .d2 p,#index .d .d3 p{font-size:18px;line-height:30px;padding-bottom:15px}
#index .d .d2 p{font-size: 1pc}
#index .e{margin-top:9pt;background:url(../images/e-bg.jpg) no-repeat center;height:172px}
#index .e ul{padding:20px}
#index .e li{float:left;width:20%;font-size:1pc}
#index .e-ico{display:block;overflow:hidden;vertical-align:middle;background:url(../images/e-icon.png) no-repeat;width:98px;height:98px;margin:0 auto 7px;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}
#index .e-1 i{background-position:0 0}
#index .e-2 i{background-position:-98px 0}
#index .e-3 i{background-position:-196px 0}
#index .e-4 i{background-position:-294px 0}
#index .e-5 i{background-position:-392px 0}
#index .e-1 a:hover i{background-position:0 -98px}
#index .e-2 a:hover i{background-position:-98px -98px}
#index .e-3 a:hover i{background-position:-196px -98px}
#index .e-4 a:hover i{background-position:-294px -98px}
#index .e-5 a:hover i{background-position:-392px -98px}