﻿/* table,tbody,td,tfoot,th,thead,tr, */
a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:1;margin:0;padding:0}
/* =============================
        顶部广告
============================= */
.banner5 {
    width: 100%;
    
}
.banner5 img {
    display: block;
    width: 100%;
}
/* =============================
        导航条
============================= */
.navigation {
    text-align: center;
}
ul#nav{ width:100%; height:80px; background:#FFF7F2;margin:0 auto;} 
ul#nav li{display:inline; height:80px;
    /* border-left: solid 1px #C2464A; */
} 
ul#nav li a{display:inline-block; padding:0 70px; height:80px; line-height:80px; 
    color:#DA7E80; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:30px;text-decoration: none;
    font-weight: bold;
} 
ul#nav li a:hover{background:#920006;color: #fff;}
ul#nav li a.active{background:#920006;color: #fff;}
ul#nav li a::after {
    content: "";
    height: 5px;
    width: 60px;
    background-color: #8b8c8d;
    border-radius: 6px;
    position: absolute;
    bottom: -50%;
    left: 50%;
    transform: translateX(-50%);
}
/* =============================
        导航条 02
============================= */
.wrap {
    width: 1200px;
    margin: 0 auto;
}
header{position:relative}
header nav{width:100%;background:url(../imgs/bg-nav.png) no-repeat center/100% 100%;}
header nav .wrap .nav-wrap{display:flex;justify-content:space-between;align-items:center}
header nav .wrap .nav-wrap .nav-item{height:80px;line-height:80px;width:12%;text-align:center;position:relative}
header nav .wrap .nav-wrap .nav-item:hover>a::after{width:50px}
header nav .wrap .nav-wrap .nav-item:hover .second-nav1{height:168px}
header nav .wrap .nav-wrap .nav-item:hover .second-nav2{height:132px}
header nav .wrap .nav-wrap .nav-item>a{display:inline-block;width:100%;font-size:18px;font-weight:bold;color:#fff;position:relative}
header nav .wrap .nav-wrap .nav-item>a::after{content:"";height:4px;width:0;background-color:#fff;border-radius:5px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);transition:width .3s}
header nav .wrap .nav-wrap .nav-item .third-part::after{display:none}
header nav .wrap .nav-wrap .nav-item .second-nav{height:0;overflow:hidden;position:absolute;top:80px;width:100%;line-height:1.5;background-color:rgba(255,255,255,.35);box-shadow:0 0 3px 0 rgba(0,0,0,.1);transition:height .5s ease}
header nav .wrap .nav-wrap .nav-item .second-nav .sec-box{padding:12px 0}
header nav .wrap .nav-wrap .nav-item .second-nav p a{font-weight:bold;color:#333;display:inline-block;width:100%;padding:6px 0}
header nav .wrap .nav-wrap .nav-item .second-nav p:hover a{color:#d52028;background-color:#fde1e2}
header nav .wrap .nav-wrap .nav-item .second-nav .nav-on a{color:#d52028;background-color:#fde1e2}
header nav .wrap .nav-wrap .nav-item .show{z-index:1}
header nav .wrap .nav-wrap .nav-this>a::after{width:50px}
header nav .wrap .nav-wrap .nav-item:nth-child(3){width:17%}

/* =============================
        主内容
============================= */
ul,li{ padding:0;margin:0;list-style:none}
.main {
    margin-top: 20px;
}
.container {
    background:url(../imgs/main-bg.png) no-repeat center bottom;
    /* background-image: url(../imgs/main-bg.png);
    background-repeat: no-repeat; */
}
.row2 {
    max-width: 1260px;
    min-width: 755px;
    margin: 0 auto;
    /* border: dashed 1px red; */
    overflow: hidden;
    text-align: center;
}
.row2 .imgc{
    max-width: 437px;
    min-width: 214px;
    margin: 0 auto;
    padding-top: 80px;
}
.row2 .video{
    max-width: 685px;
    min-width: 386px;
    margin: 0 auto;
    padding-top: 22px;
    padding-bottom: 120px;
}
.row2 .box6{
    padding-top: 50px;
}
.row2 .box6 ul li{
    display: inline;
    float: left;
}
.row2 .box6 ul li img{
    margin-top: 50px;
    float: left;
    -webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}
.row2 .box6 ul li img:hover{
    margin-top: 2px;
}
ul#box3 li a{display:inline-block; padding:0 158px; height:60px; line-height:45px; 
    color:#000; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:20px;text-decoration: none;
    font-weight: bold;
} 
.row2 .vo{
    height: 260px;
}
.row {
    width: 100%;
    max-width: 1260px;
    min-width: 755px;
    margin: 0 auto;
    /* border: dashed 1px black; */
    overflow: hidden;
}
.col, .fivecol {
    margin-right: 1%;
    float: left;
}
/* =============================
        居中标题
============================= */
.row .title {
    font-size: 32px;
    text-align: center;
    margin: 8% auto;
}
.row .title b {
    margin: 0 2%;
    position: relative;
}
.row .title b::after {
    content: "";
    height: 5px;
    width: 60px;
    background-color: #8b8c8d;
    border-radius: 6px;
    position: absolute;
    bottom: -50%;
    left: 50%;
    transform: translateX(-50%);
}
.row .img-left img {
    width: 600px;
    float: left;
}
.row .text-right {
    float: right;
    width: 600px;
    text-align:justify; 
    text-justify:inter-ideograph;
}
/* =============================
        页脚
============================= */
#footer {
    min-width: 100%;
    height: 80px;
    background: #333333;
    color: #ffffff;
}
.fc{
    max-width: 1260px;
    min-width: 755px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    font-size: 18px;
    line-height: 78px;
}
/* =============================
        人才政策
============================= */
.row p {
    padding: 0 30px;
    text-indent: 32px;
    line-height: 2;
}
.row p.tr_fw {
    font-weight: bold;
    color: #064493;
    font-size: 20px;
    margin: 20px auto 5px auto;
}

.time, .www {
    margin-left: 335px;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 25px;
}
.time img, .www img {
    position:relative;
    bottom:-5px;
}
.time span, .www span {

}
.www span a {
    color: #6D74FF;
    text-decoration: none;
}
/*==================================
=            TABLE 表格	           =
==================================*/
.tab {border-collapse:collapse;font-size:16px; text-align:center; margin:0 auto; margin-top: 70px;line-height:23px; color:#181003;background:#f8f9fa;}
.tab td {border:1px solid #dedede; padding:5px;}
.tab .tr{background:#920006; color:#fff; font-weight:bold; text-align:center;}
.tdl{text-align: initial;}
.tc {text-align: center;font-size: larger;font-weight: bold;padding: 10px 0;}
/*==================================
=            印章	               =
==================================*/
p.red{
	font-weight: bold;
	color:red;
	height:180px;
	background: url(../imgs/zhangzi.png)no-repeat right center;
	margin-top:20px;
}
h3.dl a {
    border-radius: 6px;
    display: inline-block;
    background-color: #064493;
    color: white;
    width: 40%;
    height: 50px;
    line-height: 50px;
}
/*==================================
=            底部滚动图片	               =
==================================*/
a {text-decoration: none;}
.fcc{ width:1200px; height:220px; margin:0px auto 0px auto; clear:both; padding-bottom:30px;}
#colee_left{ width:1100px; height:210x;overflow:hidden; padding:0 10px;margin:0 auto;}
#colee_left p{ margin:5px 10px 10px 0;}
#colee_left img{ margin-right:10px;}