@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{background:#ffffff url(img/nanhai2.jpg) no-repeat top center;}
#header, #content, #main, .wrapper{margin:0 auto;font-family:"微软雅黑";}
#header{height:240px;text-indent:-9999px;}
#main{width:1000px;}
.wrapper{background:#f0f0f0;width:978px;padding:10px;border:1px solid #cecece;}
.bannerBlue{width:1000px;height:50px;background:url(img/banner.png) 0 -240px no-repeat;}
.bannerGrey1{background:url(img/banner.png) 0 -350px no-repeat;height:35px;}
.bannerGrey2{background:url(img/banner.png) 0 -300px no-repeat;height:35px;}

.title{width:450px;height:50px;background:no-repeat;}
.title_1{background:url(img/banner.png) 0 0;}
.title_2{background:url(img/banner.png) 0 -60px;}
.title_3{background:url(img/banner.png) 0 -120px;}
.title_4{background:url(img/banner.png) 0 -180px;}

.left_area {float:left;width:640px;border:1px solid #16213f;background-color:#fff;padding:4px;}
.right_area {float:right;width:300px;background-color:#fff;padding:9px;border:1px solid #16213f;}


.cont_area {background-color:#fff;padding:10px 12px 12px 0;}
.cont_area_box {overflow:hidden;zoom:1;margin-bottom:20px;}
.picbox {float:left;width:170px;padding:0 20px;border-right:1px dashed #cecece;margin-right:10px;}
.picbox img {vertical-align:top;}
.picbox p {line-height:20px;font-size:12px;padding-top:5px;}
.picbox p a {color:#666;}
.txtbox {float:left;width:356px;padding:0 8px;}
.txt {background-color:#eaeaea;padding:12px 15px;position:relative;zoom:1;}
s {background:url(img/kbg.png) 0 0 no-repeat;width:20px;height:20px;display:block;position:absolute;top:0;left:0}
.txt h3 {border-bottom:1px dotted #cecece;font-size:14px;padding-bottom:10px;padding-left:10px;}
.txt a {color:#000;}
.txt p {padding-top:10px;line-height:24px;font-size:12px;}
i {background:url(img/kbgx.png) 0 0 no-repeat;width:20px;height:20px;display:block;position:absolute;right:0;bottom:0;_bottom:-1px;}
.txt .red12 {color:#ca0a0a;}

.recordbox {background-color:#fff;padding:15px;}
.recordbox h3 {color:#ca0a0a;font-size:20px;border-bottom:1px dashed #b8b8b8;padding-bottom:10px;margin-bottom:10px;}
.record {overflow-y:auto;height:520px;padding:0 20px 0 0;}
.record p {line-height:24px;font-size:14px;text-indent:2em;}





/*左右箭头大幻灯*/
#mobile_ad{width:980px; margin:10px auto; position:relative; z-index:3;overflow:hidden;}
#mobile_ad .prev,#mobile_ad .next{top:205px;width:57px;height:57px;position:absolute;left:23px;cursor:pointer;z-index:10;}
#mobile_ad .next {left:900px;}
.mobile_img{width:980px;height:460px;}
.pagination{display:none;}


.islandControl{width:300px;padding:5px;border:solid 1px #cecece;background:white;float:right;}

/*文字透明黑底图片*/
#gallery{width:980px;}
#gallery ul{margin-top:15px;margin-left:-5px;}
#gallery li{float:left;list-style:none;margin-left:15px;_margin-left:10px;margin-bottom:15px;position:relative;}
#gallery li img{width:180px;height:140px;position:relative;}
#gallery li span{position:absolute;left:0;bottom:0;width:180px;height:25px;
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
background: rgba(0,0,0,0.5);}
#gallery h4{color:white;font-size:12px;text-indent:5px;font-weight:400;line-height:25px;}
#gallery a:hover{text-decoration:none;}




/*可公用内容*/
.margin{margin-bottom:10px;}
.margin_5{margin-bottom:5px;}
.headLine{color:#3b6fa9;font-size:14px;font-weight:600;line-height:30px;display:block;}
.text_abstract{color:#666;font-size:12px;line-height:19px;}



.b1000 {
    width: 1000px;
}
.b1000_hd {
    background: url("images/ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 4px solid #6B2C19;
    height: 50px;
    width: 1000px;
}
.b1000_cont {
    background-color: #F0F0F0;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    overflow: hidden;
    padding: 10px 9px;
}
.imgbox {
    float: left;
    padding: 10px;
    width: 470px;
}
.imgbox img {
    float: left;
    margin-right: 20px;
}
.imgbox h3 {
    font-size: 14px;
    line-height: 28px;
    padding-bottom: 10px;
}
.imgbox h3 a {
    color: #000000;
}
.imgbox p {
    color: #666666;
    font-size: 12px;
    line-height: 24px;
}
