@charset "UTF-8";
/* CSS Document */
body{font-family:"Arial","Microsoft YaHei","Verdana,Arial,sans-serif";text-align:center;padding:0; margin:0 auto;font-size:12px;color:#404040; background:#fff;}
body > div{text-align: left;margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,span,dl,dt,dd{margin:0 auto;padding:0;border:0;/*text-align:left;*/}
img,a img,p,pre{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
ul,ol,li{list-style:none;text-align:left;}
table{border-collapse: collapse;border-spacing: 0;border-color: transparent;}
table,td,select,input,textarea{font-size:12px;font-family:"Microsoft YaHei";}
table,td,th,textarea{font-weight:normal;font-family:"Microsoft YaHei";}
input{vertical-align:middle; border:none;font-family:"Microsoft YaHei";}
img{vertical-align:middle;}
pre{white-space:normal;}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{ color:#e51b22;text-decoration:none;}
/*清除链接虚框*/
a,area{blur:expression(this.onFocus=this.blur());}/*for IE*/
:focus{-moz-outline-style:none;}/*for Firefox*/
/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none;}
/* 常用属性 */
.left{float:left;}
.right{float:right;}
.margin_b20{margin-bottom: 20px;}
.margin_b30{margin-bottom: 30px;}
.margin_b40{margin-bottom: 40px;}
.padding_tb30{padding :30px 0;}
/* 清除浮动 */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {*zoom: 1;}
.clear{ clear:both;}

/*------内页公用样式------*/
.wrap{width: 1200px;margin: 0 auto;}
.title{font-size: 22px;color: #000000;border-bottom: 1px solid #DCDCDC;padding: 12px 0 15px 0;margin-bottom: 20px;}
.ny_newul{ overflow:hidden;zoom:1; margin-left:-25px;}
.ny_newul li{ margin-top:30px; margin-left:25px; float:left; width:280px; height:285px; font-size:14px; position:relative;}
.ny_newul li img{ display:block;width:280px; height:215px; margin-bottom:5px;}
.ny_newul li span{ display:block; width:260px; padding: 0 10px; height:34px; line-height:34px; background:url(../img/toum.png); position:absolute; left:0;top:182px;color:#fff; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ny_newul li span a{ color:#fff;}
.ny_newul li a b{ color:#f06d1f; font-weight:normal;}
.about_tit{ font-size:18px; color:#333; border-bottom:1px solid #ddd; height:36px; line-height:36px;}

/*下拉二级菜单 S*/
.navBar{height: 49px;line-height: 49px;position:relative;width: 970px;}
.news-wrap{width: 1200px;margin: 0 auto;}
.news-main{float: left;width: 910px;line-height:24px;}
.crumbs {font-size: 16px;color: #000;padding: 10px 0;border-bottom: 1px solid #ECECEC;}
.crumbs a{color: #000;}
.crumbs a:hover{text-decoration: underline;}
.news-main-list{margin-top: 12px;}
.news-main-list li{background: url("../img/dian_01.jpg") no-repeat left 8px center;line-height: 48px;font-size: 14px;color: #999999;padding-left: 32px;}
.news-main-list a{color: #5F5F5F;width: 750px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-main-list span{margin-right: 8px;}
.page-wrap{text-align: center;padding: 60px 0;}
.page{display: inline-block;}
.page .num{float: left;color: #5F5F5F;font-size: 14px;margin-left: 6px;width: 24px;height: 24px;border: 1px solid #ECECEC;border-radius: 5px;}
.page .current,.page a:hover{color: #FFF;background: #05494B;}
.news-side{float: left;width: 245px;margin-left: 28px;}
.news-side-box{border: 1px solid #ECECEC;border-top: 2px solid #C80300;margin-bottom: 15px;}
.news-side-box h2{font-size: 18px;color: #333;padding-left: 10px;height: 34px;line-height: 34px;border-bottom: 1px solid #ECECEC;}
.news-side-box a{color: #656565;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-side-box a:hover{color: #e51b22;}
.kbxx,.hyzx,.cjwt{background: #FAFAFA;padding: 15px 0 15px 12px;font-size: 14px;}
.kbxx{padding: 15px 15px 15px 12px;}
.kbxx a{width: 150px;}
.hyzx a,.cjwt a{width: 215px;}
.kaiban{color: #00C517;}
.baoman{color: #E10015;}
.qiangzuo{color: #116FBF;}

.news-de{margin-top: 42px;font-size: 14px;}
.news-de h1{font-size: 24px;font-weight: bold;text-align: center;}
.news-de .news-de-info{color: #656565;text-align: center;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;height: 40px;line-height: 40px;margin: 15px 0 20px;}
.news-de-c{padding: 0 60px 0 130px;line-height:36px;text-indent:2em;}
.news-share{margin: 10px 0;}

.ny_newlist{padding-top:15px; overflow:hidden;zoom:1;}
.ny_newlist li{ height:44px; line-height:44px; overflow:hidden; font-size:14px; text-align:right; background:url(../img/dian_01.jpg) no-repeat left center; padding-left:20px; color:#999;}
.ny_newlist li a{ float:left;}
.news_xxnr{padding: 20px 0 0 0px; width: 780px; font-size: 16px !important; font-family:"微软雅黑" !important; margin-bottom: 20px; }
.news_xxnr p{ font-size: 16px !important; font-family:"微软雅黑" !important; }
.news_xxnr p span{ font-size: 16px !important; font-family:"微软雅黑" !important; }
.about_list{float: left;width: 927px;}

/*引入页面的字体样式*/
.news-de p {line-height: 30px;font-size: 16px;font-family: "微软雅黑" !important;}



/* iPad 控制视频的*/
@media only screen and (min-width: 640px){
    iframe{ width: 640px; height: 498px; }
}

/* mobile */
@media only screen and (max-width: 600px){
    iframe{ width: 100%; height: 200px; }
}
/*后加深圳*/
.kbxx li{line-height: 40px;}
.hyzx li{background: url("../img/dian_02.png") no-repeat left center;padding-left: 22px;line-height: 40px;}
.cjwt li{background: url("../img/li_bg_2.png") no-repeat left center;padding-left: 22px;line-height: 40px;}
.dq-jing{
    display: inline-block;
    width: 33px;
    height: 20px;
    line-height: 20px;
    background: #E3324F;
    color: #ffffff;
    font-size: 14px;
    border-radius: 5px;
    text-align: center;
    margin-right: 5px;
}
.dq-shen{
    display: inline-block;
    width: 33px;
    height: 20px;
    line-height: 20px;
    background: #06C0FD;
    color: #ffffff;
    font-size: 14px;
    border-radius: 5px;
    text-align: center;
    margin-right: 5px;
}
.dq-quan{
    display: inline-block;
    width: 33px;
    height: 20px;
    line-height: 20px;
    background: #4B5475;
    color: #ffffff;
    font-size: 14px;
    border-radius: 5px;
    text-align: center;
    margin-right: 5px;
}
.pub-text a{
    color: rgb(255, 0, 0) !important;
    text-decoration: underline;
    cursor: pointer;
}
.pub-text a span{
    color: rgb(255, 0, 0);
    text-decoration: underline;
}
.pub-text a:-webkit-any-link{
    color: rgb(255, 0, 0);
    text-decoration: underline;
    cursor: pointer;
}
