@charset "utf-8";
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
    font: 100%;
}

fieldset,
img {
    border: 0
}

li {
    list-style: none
}

caption,
th {
    text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal
}

input,
textarea,
select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    *font-size: 100%
}

select,
input,
button,
textarea {
    font: 99% arial, helvetica, clean, sans-serif
}


body {
    font-family: "Microsoft YaHei";
}

a ,a:visited{
    text-decoration: none !important;
    color: #041414;
}

a:hover{
    text-decoration: none !important;
    color: #d52626;
}

ul,
ol,
dl,
li {
    list-style: none
}

q:before,
q:after,
blockquote:before,
blockquote:after {
    content: ""
}

blockquote {
    margin: 0 0 18px 18px;
    color: #666;
    font-style: italic
}

strong {
    font-weight: bold
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer
}

input[type="text"],
input[type="password"],
textarea,
select,
fieldset {
    border: 1px #ccc solid;
    background: #fff
}

textarea {
    overflow: auto
}

img {
    vertical-align: middle;
    max-width: 100%;

}


.header{background: url(gmjlggzlheader.jpg) no-repeat center center;height: 674px;}






.tit{margin: 50px auto;text-indent: -9999px;height: 82px;}
.tit01{background: url(gmjlggzltit01.png) no-repeat center center;}
.tit02{background: url(gmjlggzltit02.png) no-repeat center center;}
.tit03{background: url(gmjlggzltit03.png) no-repeat center center;}
.tit04{background: url(gmjlggzltit04.png) no-repeat center center;}
.tit05{background: url(gmjlggzltit05.png) no-repeat center center;}
.carousel-control{font-size: 60px;top:44%;height: 48px;line-height: 35px;border-radius:50px;width: 50px;}

.dk_item {text-align: center; min-height:240px}
.dk_item dl dt{font:normal bold 18px/1.2 "微软雅黑"; text-align: center;}
.dk_item dl dd{text-align: center; padding: 15px 0;}


#myCarousel .carousel-inner .item{margin-bottom: 20px;}
.news{margin-top: 10px;}
.news dt{font-size: 18px;margin-bottom:10px;font-weight:normal;color: #2f3031;}
.news dd{font-size: 14px;color: #6b6b6c;margin-bottom: 18px;}
.news{border-bottom:solid 1px #e5e5e5;margin-bottom: 10px;}
.more{color:#dc1e1c;float: right;margin-top: 12px;}
.news a:hover{color: #0150aa;}
#myCarousel .carousel-indicators{bottom: 40px;}


#myCarousel2 .carousel-inner .item .canvas dl dt{font-size: 18px;margin: 15px 0;font-weight: normal;}
#myCarousel2 .carousel-inner .item .canvas dl dd{color: #666;font-size: 12px;}
#myCarousel2 .carousel-control{top:20%;background: rgba(68,68,68,0.8);}
#myCarousel2 .carousel-indicators{bottom:-30px;}
#myCarousel2 .carousel-indicators li{border:1px solid #0150aa;}
#myCarousel2 .carousel-indicators .active{background-color:#0150aa;}



#myCarousel3 .carousel-inner{margin-bottom: 50px;}
#myCarousel3 .carousel-control{top: 38%;background: none;}
#myCarousel3 .carousel-indicators{bottom:10px;}
#myCarousel3 .carousel-indicators li{border:1px solid #dc1e1c;}
#myCarousel3 .carousel-indicators .active{background-color:#dc1e1c;}
#myCarousel3 .carousel-caption{font-size: 14px;color: #fff;background: rgba(0,0,0,0.5);width:100%;text-align: left;padding-left: 30px;left: 0;
    bottom: 0;}





@media screen and (max-width: 1112px) and (min-width: 1024px){
    .news dt{margin-bottom: 6px;font-size: 20px;}
    .news dd{margin-bottom: 10px;}
    .news{margin-top: 0;}
}



@media screen and (max-width: 1023px) and (min-width: 635px){
    .w1000{width: 100%;}
    .speLogo{ width:auto;}
    .speNav ,.banner img,.yxt_txt img{ width:100%;}
    .header{background: none;height: auto;width: 100%;}
    .header img{width: 100%;height: auto;}
    #myCarousel .carousel-indicators{bottom: 30px;}
    #myCarousel .carousel-caption{padding-bottom:10px; }
    #myCarousel3 .carousel-indicators{bottom: -30px}
}

@media screen and (max-width: 640px){
  
    .w1000{width: 100%;}
    .speLogo{ width:auto;}
    .header{background: none;height: auto;width: 100%;}
    .header img{width: 100%;height: auto;}
    .tit{background-size: 80%;margin: 30px 0 20px;}
    #myCarousel .carousel-indicators{bottom: 30px;}
    #myCarousel .carousel-caption{padding-bottom:10px; }
    #myCarousel2 .carousel-control{top:45%;}
    #myCarousel2 .carousel-indicators{bottom: 0}
    #myCarousel3 .carousel-control{top:45%;}
    .news dt{font-size: 14px;font-weight:normal;color: #000;}
    .news dd{font-size: 14px;color: #6b6b6c;margin-bottom: 18px;}
    #myCarousel2 .carousel-inner .item .canvas dl dt{margin: 10px 0;}
    #myCarousel2 .carousel-inner .item .canvas{margin-bottom: 20px;}
    #myCarousel3 .carousel-control{top: 30%;}
    #myCarousel3 .carousel-control img{width: 30px;height: auto;}
    #myCarousel3 .carousel-control.left img{float: left;}
    #myCarousel3 .carousel-control.right img{float: right;}
    #myCarousel3 .carousel-caption{padding: 10px 0 10px 10px;}
    #myCarousel3 .carousel-indicators{bottom: -30px}
    
    .dk_item dl dt{font:normal bold 14px/1.2 "微软雅黑"; text-align: center; margin-bottom: 15px;}
    .dk_item dl dd{padding: 10px 0 5px; }

}