@charset "utf-8";

.conent{padding: 0}

/*search*/
.search{padding: 2rem 1rem;}
.search .input-group{width: 100%;}
.search .input-group input:first-child{border-radius: 10px;padding-right: 4rem;}
/*.search .input-group img{position: absolute;right: 1rem;top: 0;z-index: 100}*/
.search .input-group input[type=submit]{position: absolute;width:32px; height:32px;background: url(../images/search.png) no-repeat center;border:none;top: 0;right: 1rem;z-index: 100;    background-size: 90% 90%;}




/*title*/
.title{background: #efefef;padding: 1rem;position: relative;}
.title h2{font-size: 1.4rem;margin: 0;padding-left: 1rem;height: 1.9rem;line-height: 1.9rem;}
.title h2:after{content: "";width: 0.7rem;height: 1.9rem;background: #1962bf;position: absolute;left: 1rem;top: 0.9rem}
.title p{margin: 0;position: relative;}
.title a{color: #959595;font-weight: 500;float: right;}
.title a:after{content: "";width: 4.5rem; border-bottom: 1px #535353 solid;position: absolute;right: 0;top: 1.7rem}

/*product*/
.project li{float: left;width: 25%;text-align: center;}
.project li:nth-child(1){background: #1962bf}
.project li:nth-child(2){background: #1357af}
.project li:nth-child(3){background: #124f9d}
.project li:nth-child(4){background: #11478d}
.project li a{display: block;}
.project li a img{margin: 1rem auto;width: 5rem;height: 4rem;}
.project li p{text-align: center;}
.project li p a{color: #fff;font-size: 1.4rem}



/*voide-display*/
.video{width: 92%;height: 13.6rem;margin: 2rem auto}
.video video{width: 100%;height: 163px; -moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;}
.video-display .introduction{padding: 1rem}
.video-display .introduction >h3{font-size: 1.4rem;text-align: center;}
.video-display .introduction >p{font-size: 1.2rem;text-align: justify;line-height: 2rem; text-indent:2rem;} 


/*新闻中心*/
.news-img{padding: 1.5rem 0}
.news ul{padding: 0 1rem}
.news ul li {margin: 0 0 15px 0;border-bottom: 1px #ccc dotted;}
.news ul li p{line-height: 20px;margin: 0px;font-size: 1.4rem}
.news ul li p:after{display: block;content: "";visibility: hidden;height: 0;clear: both;}
.news li p a:nth-child(1){float: left;width:60%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-bottom: 0.5rem;}
.news ul li p span:nth-child(2){float: right}
.news ul li h3{text-align: left;}





