/* 资讯中心 */

.list-banner {
    width: 100%;
    height: 500px;
}

.list-banner img {
    width: 100%;
    height: 100%;
    display: block;
}

.crumbs {
    font-size: 14px;
    border-bottom: 1px dashed #ccc;
    background: #f5f5f5;
    padding: 10px 0;
}

.crumbs p {
    margin-left: 20px;
}

.infor {
    background: #f5f5f5;
}

.infor .infor-tit {
    padding-top: 54px;
    margin-bottom: 34px;
}

.infor .infor-tit p {
    font-size: 30px;
    font-weight: bold;
    color: #252525;
    text-align: center;
}

.infor .infor-tit span {
    font-size: 19px;
    font-weight: bold;
    color: #3b5377;
    text-align: center;
    display: block;
}

.infor-list {
    padding: 0 70px;
    padding-bottom: 110px;
}

.infor-list-left {
    width: 160px;
    float: left;
}

.infor-list-left .ill {
    padding-bottom: 10px;
}

.infor-list-left .ill a {
    font-size: 18px;
    color: #212121;
}

.infor-list-left .ill h4 {
    font-size: 22px;
    color: #212121;
    text-align: left;
}

.infor-list-left .ill a.on {
    font-weight: 700;
    color: #16335b;
    border-bottom: 1px solid #16335b;
}

.infor-list-left .ill a:hover {
    font-weight: 700;
    color: #16335b;
    border-bottom: 1px solid #16335b;
}

.infor-list-left .ill span {
    display: block;
    text-indent: 32px;
    padding-top: 10px;
}

.infor-list-right {
    width: 820px;
    float: left;
    border-left: 2px solid #949494;
    padding-left: 76px;
}

.ill-time {
    width: 130px;
    float: left;
}

.ill-time p {
    font-size: 18px;
    color: #434343;
    font-weight: bold;
}

.ill-time span {
    font-size: 14px;
    color: #757575;
    display: block;
}

.ill-txt {
    width: 690px;
    float: left;
}

.infor-list-right div:hover p {
    color: #16335b;
}

.ill-txt p {
    font-size: 20px;
    font-weight: bold;
    color: #4f4f4f;
    margin-bottom: 6px;
}

.ill-txt span {
    font-size: 14px;
    color: #b1b1b1;
}

.ill-line {
    float: left;
    width: 50%;
    border-bottom: 1px solid #c2c2c2;
    margin: 25px 0 30px;
}


/* 资讯中心结束 */


/* 试验中心 */

.syzx-banner {
    width: 100%;
    height: 326px;
}

.syzx-banner img {
    width: 100%;
    height: 100%;
    display: block;
}

.syzx-nav {
    width: 100%;
    height: 60px;
    background: #021f63;
}

.syzx-nav div {
    width: 930px;
    margin: 0 auto;
}

.syzx-nav div p {
    width: 25%;
    float: left;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    line-height: 54px;
    border-bottom: 6px solid #021f63;
}

.syzx-nav div p a {
    color: #fff;
}

.syzx-nav div p.on {
    border-bottom: 6px solid #ff9966;
}

.syzx-nav div p.on a {
    color: #ff9966;
}

.test-list {
    background: #f9f9f9;
}

.test-list>div {
    width: 930px;
    margin: 0 auto;
}

.test-list>div>p {
    font-size: 20px;
    font-weight: bold;
    color: #303030;
    border-bottom: 1px solid #868686;
    line-height: 50px;
    padding-top: 40px;
    margin-bottom: 10px;
}

.test-list>div>span {
    font-size: 14px;
    color: #717171;
    display: block;
    margin-bottom: 26px;
}

.test-list li {
    width: 50%;
    float: left;
    margin-bottom: 40px;
}

.test-list li img {
    width: 34px;
    height: 34px;
    display: block;
    float: left;
}

.test-list li div {
    width: 86%;
    float: left;
    margin-left: 15px;
}

.test-list li div p {
    font-size: 16px;
    text-decoration: underline;
    color: #04234d;
}

.test-list li div span {
    font-size: 14px;
    color: #717171;
}


/* 试验中心结束 */


/* 试验详情 */

.test-bg {
    width: 100%;
    height: 280px;
    background: url(../images/test.png) no-repeat;
}

.test-tit {
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding-top: 60px;
}

.test-tit p {
    font-size: 32px;
    margin-bottom: 10px;
}

.test-tit span {
    font-size: 20px;
    display: block;
    margin-bottom: 20px;
}

.test-cont {
    font-size: 14px;
    color: #fff;
    padding: 0 100px;
}

.little-tit {
    width: 98%;
    text-align: center;
    margin: 0 auto;
    padding-top: 36px;
}

.little-tit div {
    width: 25%;
    float: left;
}

.little-tit a {
    font-size: 26px;
    color: #fff;
    border-bottom: 1px solid #fff;
    font-weight: bold;
}

.test-box {
    background: #f5f5f5;
}

.box-video {
    padding-bottom: 30px;
    border-bottom: 1px solid #7e7e7e;
	line-height:28px; 
}

.bv-tit {
    padding: 40px 40px;
    font-weight: bold;
}

.bv-tit p {
    font-size: 20px;
    float: left;
    color: #7a7a7a;
}

.bv-tit span {
    float: right;
    display: block;
    font-size: 20px;
}

.bv-tit span a {
    color: #626262;
}

.video-cont video {
    width: 595px;
    height: 428px;
    display: block;
    margin: 0 auto;
}

.tb-cont {
    padding: 0 100px;
}


/* 试验详情结束 */


/* 列表详细页 */

.infor-cont .infor-tit p {
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    display: block;
}

.infor-cont .infor-tit span {
    font-size: 16px;
    text-align: center;
    display: block;
    font-weight: normal;
    padding-top: 10px;
}

.infor-bottom {
    padding-top: 40px;
}


/* 列表详细页结束 */


/* 团队介绍 */

.itb-tit {
    font-size: 20px;
    color: #202020;
    font-weight: bold;
    text-align: center;
    margin-bottom: 40px;
}

.irltab {
    margin-bottom: 80px;
}

.itb-ltit {
    font-size: 16px;
    color: #202020;
    text-align: center;
    display: block;
    margin-bottom: 30px;
}

.itb-li ul {
    width: 780px;
    border: 1px solid #7f7f7f;
}

.itb-li ul li {
    width: 100%;
    height: 30px;
}

.itb-li-tit {
    background: #c0c0c0;
}

.itb-li-tit p {
    width: 24.4%;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}

.itb-li-txt p {
    width: 24.4%;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
}


/* 团队介绍结束 */


/* 专家介绍 */

.zjjs li {
    width: 32%;
    display: inline-block;
    margin-bottom: 50px;
}

.zjjs li img {
    width: 130px;
    height: 130px;
    display: block;
}

.zjjs li p {
    font-size: 16px;
    font-weight: 600;
    padding: 10px 0;
}

.zjjs li span {
    display: block;
    margin-bottom: 4px;
}


/* 专家介绍结束 */


/* 下载中心 */

.cnt {
    height: 150px;
    background: #f5f5f5;
    text-align: center;
}

.cnt p {
    font-size: 34px;
    color: #3a5077;
    padding-top: 40px;
    margin-bottom: 10px;
    font-weight: bold;
}

.cnt span {
    font-size: 18px;
    font-weight: bold;
    color: #a5a5a5;
}


/* 下载中心结束 */


/* 关于我们 */

.aboutus {
    background: #fff;
    padding: 120px;
}

.about-txt {
    width: 50%;
    float: left;
}

.about-txt p {
    font-size: 20px;
    font-weight: bold;
    padding: 30px 0;
}

.about-txt span {
    display: block;
    font-size: 18px;
}

.aboutmap {
    width: 50%;
    float: left;
}

.aboutmap img {
    width: 450px;
    height: 340px;
    display: block;
}


/* 关于我们结束 */


/* 问题解答 */

.wtjd {
    background: #f5f5f5;
    padding-bottom: 60px;
}

.wtjd-tit {
    padding-top: 54px;
    margin-bottom: 34px;
    text-align: center;
}

.wtjd-tit p {
    font-size: 30px;
    font-weight: bold;
    color: #252525;
    text-align: center;
}

.wtjd-tit span {
    font-size: 19px;
    font-weight: bold;
    color: #3b5377;
    text-align: center;
    display: block;
}

.que-box li {
    width: 960px;
    height: 186px;
    background: #fff;
    border-radius: 10px;
    margin: 0 auto;
    margin-bottom: 50px;
}

.que-num {
    width: 240px;
    font-size: 88px;
    color: #ccc;
    float: left;
    font-weight: bold;
    text-align: center;
    line-height: 186px;
}

.que-box div {
    width: 700px;
    float: left;
}

.que-box div p {
    font-size: 20px;
    font-weight: bold;
    padding-top: 34px;
    margin-bottom: 12px;
}

.que-box div span {
    font-size: 14px;
    color: #6c6c6c;
}

.wtfk {
    background: #fff;
}

.wtfk>p {
    font-size: 16px;
    text-decoration: underline;
    color: #6b6b6b;
    text-align: center;
    margin-bottom: 50px;
}

.wtfk textarea {
    width: 958px;
    height: 233px;
    margin: 0 auto;
    display: block;
}

.wtjd-btn {
    width: 960px;
    margin: 0 auto;
}

.wtjd-btn input {
    width: 80px;
    height: 30px;
    text-align: right;
    float: right;
    border: 1px solid #a0a0a0;
    background: #fff;
    border-radius: 3px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color: #485d7b;
    margin-top: 20px;
    margin-bottom: 40px;
}

.swiper-pagination-bullet {
                    font-size: 12px;
                    text-align: center;
                    width: 16px;
                    height: 16px;
                    line-height: 16px;
                    border-radius: 0;
                }

.test-list>div>p>.m_t {
    position: relative;
    top: 4px;
    width: 24px;
    height: 24px;
}

.test-list>div>p>.m_tb {
    position: relative;
    top: 8px;
}

.test-list li div .ntd {
    text-decoration: none;
    color: #717171;
}
.bv-tit .mark {
    color: #263E79;
}

.bv-tit span a {
    color: #011E62;
    text-decoration: underline;
}

.bv-tit span i {
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 8px 0px 8px 10px;
    border-style: solid;
    border-color: transparent transparent transparent #011E62;
    position: relative;
    left: 0;
    top: 2px;
}
.test-bg {
    width: 100%;
    height: 230px;
    background: url(../images/vir.jpg) no-repeat;
    background-size: 100% 330px;
}
.tcc h5 {
    margin-bottom: 14px;
    font-size: 16px;
}

.tcc p {
    font-size: 14px;
    text-indent: 18px;
    margin-bottom: 18px;
}

.tcc img {
    margin: 0 auto;
}

.img-tac {
    text-align: center;
    margin-bottom: 28px;
}

.syzx-nav .nav5 p {
    width: 25%;
}
 .test-list li div {
        width: 100%;
    }
    

.h40 {
	height: 40px;
}
.test-list li div {
	width: 100%;
}

.test-list ul li a div p {
	background: url(../images/open1.gif) no-repeat 365px;
}

.test-list li {
	width: 44%;
	float: left;
	margin-bottom: 40px;

}

.divul {width:900px; height:100px; margin:0 auto; }
.divul ul {width:900px; margin:0px; padding:0px;}
.divul ul li {width:440px;height:40px; float:left; text-align:left;}

 .syzx-nav .nav5 p {
        width: 25%;
    }
    
    .tcc h5 {
        margin-bottom: 5px;
    }
    
    .tcc table {
        border-collapse: collapse;
        text-align: left;
        margin: 20px 0 0 18px;
    }
    
    .tcc td {
        width: 170px;
    }
    
    .tcc img {
        width: 100%;
    }
    
    .test-cont p {
        line-height: 20px;
    }
    
    .test-cont p strong {
        font-weight: 700;
    }
    
    .tcc th {
        font-weight: 400;
    }
      .platform>div {
            width: 14.2%;
        }
        
        .platform>div span {
            width: 100%;
            margin-top: 30px;
        }
	.ill-line {

	width: 100%;

	}
 .syzx-nav-tab div p {
        line-height: 53px;
        height: 54px;
        overflow: hidden;
        position: relative;
    }
    
    .syzx-nav-tab div p a {
        position: absolute;
        top: 14px;
        left: 88px;
        font-size: 14px;
    }
    
    .syzx-nav-tab .nav5 p i {
        display: block;
        width: 50px;
        height: 50px;
        float: left;
        margin-left: 20px;
        position: absolute;
        top: -8px;
        left: 72px;
    }
    
    .syzx-nav-tab .nav5 #xjgx {
        background: url(../images/ship.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 #aqkk {
        background: url(../images/icon-test.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 #yygf {
        background: url(../images/yingyong.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 #jljy {
        background: url(../images/fasongxiaoxi.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 .on #xjgx {
        background: url(../images/onship.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 .on #aqkk {
        background: url(../images/onicon-test.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 .on #yygf {
        background: url(../images/onyingyong.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
    
    .syzx-nav-tab .nav5 .on #jljy {
        background: url(../images/onfasongxiaoxi.png) no-repeat;
        background-size: 50%;
        background-position: center;
    }
	.ill-time-cjwt{
	height: 70px;

	}
	.ill-time-cjwt p{

	width: 100%;
		height: 100%;
		font-size: 70px;
		text-align: center;
		line-height: 70px;
		font-family: Calibri;
	}
	.infor-list>p {

		font-size: 20px;
		padding: 20px;
	}
	.infor-list-right>p{
		line-height: 30px;
		
	}
