@charset "utf-8";
/* CSS Document */
body {font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;color: #121212;}
*{ margin:0; padding:0;}
ul li{ list-style:none;}
a{color: #121212;}
a:hover{text-decoration:none; color: #08165f;}

.mt20{ margin-top:20px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f25{font-size:25px;}
.blue{color: #08165f;padding-bottom: 5px;}
.gray{color: #b8b8b8;}
.clearfix{clear: both;}
.fl{float: left;}
.fr{float: right;}
h1,h2,h3,h4{padding: 0;margin: 0;}
@media (min-width: 1200px) {
    .b-menu { margin-top: 32px;}
    .b-menu ul li{background: url(../images/nav_line.jpg) no-repeat right center;margin-left:9px;}
    .f30{font-size: 30px;}
    .footer{padding-bottom:1.2%;}
    .inner-new li{height: 348px;}
    .con-ship {background:url(../images/movie-bg.png) no-repeat top center; min-height:244px; padding:11px 0 0 45px;}
    .contact-text {padding-left: 7%;}
    .contact {padding-right: 40px;}
    .about {padding:25px 0 0 50px;}
}
.pagebox{padding:30px 0 ;text-align: center;font-size: 14px;} 
.pagebox a,.pagebox b{height: 36px; line-height: 36px; margin: 2px;display: inline-block;color: #fff;background: #08165f; padding: 0 12px;}
.pagebox a:hover,.pagebox b{background: #e4ab31;font-weight: bold;color: #fff; border: #121212 1px solid;}
.right_fbox {
        width: 150px;height: 410px;position: fixed;float: right;left: 50%;top: 34%;z-index: 999;margin-left: 570px;
}
.left_fbox {
        width: 150px;height: 410px;position: fixed;float: right;right: 50%;top: 34%;z-index: 999;margin-right: 570px;
}
#mrq{width:1150px;  height: 150px; margin:25px auto 0;overflow: hidden;}
#Marquee_x {width: 1150px;overflow: hidden;} 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden}
#Marquee_x ul li div{overflow: hidden; float:left;line-height:25px;height:150px; width:375px; overflow:hidden;text-align: center;}
#Marquee_x ul li div img{ border:1px solid #ddd; width:370px; height:120px; display:block}
#Marquee_x ul li div span{ display:block;}

.inner-nav {background: url(../images/line.png) no-repeat center bottom;padding:5px 0 11px;}
.inner-nav a{color: #b8b8b8;}
.inner-content {line-height: 28px;}
.inner-new li img{max-height: 233px;overflow: hidden;}
.bdsharebuttonbox {float: right;}
.inner-key {min-height: 40px;border-bottom:#ccc dotted 1px;}
.inner-key span{color: #989898;padding: 0 15px;}
.inner-related li h3 a {display:block;border-bottom:#ccc dotted 1px;height:34px;line-height:34px; overflow:hidden;background: url(../images/images_37.jpg) no-repeat left center;text-indent: 1em;font-size: 14px;margin: 0;}
.inner-related li h3{margin: 0;}
.inner-related li{padding: 0 3%;}
.inner-pro li{ margin-bottom:2%;}
.inner-pro li a img{ border:#ccc solid 2px; padding:2%;}
.inner-pro li a:hover img{ border:#0074bf solid 2px;}
.inner-pro li a span{ display:inline-block; overflow:hidden; height:35px; line-height:35px; font-size:13px;}
.inner-pro li a:hover span{ color:#0074bf;}

.h-line{
    width: 100%;height: 5px; background: url(../images/img_07.jpg) repeat-x;
}
.notice{
    border-bottom: #e4ab31 solid 3px;padding-bottom: 10px;
}
.news {
    border: #ccc solid 1px;border-top: #336666 solid 7px;padding:5%;height:300px;
}
.news-text {
    max-height: 140px;line-height: 20px;overflow: hidden;margin-bottom: 3%;
}
.news-title {
    padding: 4% 0;line-height: 20px;
}
.contact-text li{
    height: 45px;line-height: 45px;
}
.contact-text li img{
    padding-right: 11px;
}
.about{
    line-height: 30px;height: 215px;overflow: hidden;
}
.about-img {padding-left: 40px;}
.footer-bg {
    background: #08165f;
}
.footer{
    background: url(../images/footer-bg.jpg) no-repeat top center;
}

.foot-copy {
    background: #d39615; color: #fff;line-height: 25px;padding: 3px 10px;margin-bottom: 3px;
}

.foot-text {
    color: #fff;line-height: 30px
}
.foot-text a{color: #fff;}

.more {
    padding-top: 10px;
}
