@charset "utf-8";
/* CSS Document */
body {font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;color: #444;}
*{ margin:0; padding:0;}
ul li{ list-style:none;}
a{color: #444;}
a:hover{text-decoration:none; color: #00b479;}

.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.ftitle{color: #757575;font-size: 15px;}
.ftitle2{color: #fff;font-size: 15px;background: url(../images/about-t.jpg) repeat-y left center;padding: 1%;text-indent: .5em;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f25{font-size:25px;}
.blue{color: #00b479;font-weight: bold;}
h1,h2,h3,h4{padding: 0;margin: 0;}
@media (min-width: 1200px) {
    .con-ship {background:url(../images/movie-bg.png) no-repeat center center; min-height:290px;}
}
.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: #00b479; padding: 0 12px;}
.pagebox a:hover,.pagebox b{background: #444;font-weight: bold;color: #fff;}
.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 #ccc; width:370px; height:120px; display:block}
#Marquee_x ul li div span{ display:block;}

.inner-nav {background: url(../images/line2.png) no-repeat center bottom;padding:5px 0 11px;color: #b8b8b8;}
.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;padding: 1% 0;}
.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:hover img{ border:#00b479 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:#00b479;}

.about-bg{
    overflow: hidden;background:url(../images/about.jpg) no-repeat center center;min-height: 444px;padding: 0 1.3%;color: #fff; 
}

@media (max-width: 768px) {
    .about-bg{background: none;}
    .inner-pro li a img{max-height: 84px;}
}
.footer{
    background: #e5e5e5;color: #222;line-height: 25px;font-size: 16px;
}
.footer strong{color: #4bb186;}
.footer a{color: #747474;}
.footer-tt {
    color: #747474;font-size: 14px;padding-top: 5px;
}

.list-news li{
    height: 35px;line-height: 35px;overflow: hidden;border-bottom: #eee dashed 1px;background: url(../images/news-cion.jpg) no-repeat left center;
}

@media(max-width:768px){

    .inner-content img{width: 100%;height: auto;}
}

@media (min-width: 1200px) {
    .about {padding: 25px 15px 0 15px;height: 160px;overflow: hidden;}

}
.contact strong{
    display: block;font-size: 38px;
}

.about{
    line-height: 27px;max-height: 325px;overflow: hidden;color: #444;
}
.about a{
   color: #444;
}
.contact img{padding-top: 3%;}

.inner-news li{
    border-bottom: #ccc dotted 1px;padding-bottom: 1%;
}

.inner-text h3{
    font-size: 20px;line-height: 30px;
}
.inner-text p{
    color: #b8b8b8;line-height: 25px;max-height: 75px;overflow: hidden;
}
.scrap-bfxw{padding-top: 10px;}
.scrap-bfxw li{min-height: 35px;line-height: 35px;background: url(../images/news-cion.jpg) no-repeat 10px 18px;text-indent:1em;border-bottom: #ccc dotted 1px;font-size: 12px;}
.scrap-bfxw li span{display: inline-block;float: right;}
.scrap-bfxw li a{display: inline-block;float: left;}
.xuzhi li span{
    display: block;width: 100%;text-align:center;padding: 10px 0;font-size: 18px;color: #444;
}

.about-tt {
    background: url(../images/about-bg.jpg) no-repeat bottom right;
}

.footer-nav {
    background: #00b479;color: #fff;padding:10px 0;
}
.footer-nav a{color: #fff;padding: 0 1%; font-size: 14px;}



.zhengj-bg {
    background: #fbfbfb;padding:1% 0;
}

.xuzhi {
    padding-top: 10px;
}

.inner-pro li a h2 {
    display: inline-block;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
    font-size: 13px;
}

.inner-pro li a img {
    border: #ccc solid 2px;
    padding: 2%;
    max-height: 220px;
}

.scrap-bfxw li a h2 {
    font-weight: normal;
    font-size: 14px;
    display: inline-block;
    min-height: 35px;
    line-height: 35px;
}

@media (max-width: 768px) {
    .inner-pro li a img{max-height: 84px;}
}