body {font-size:16px;}
p {line-height:1.8em;}
ol,ul{list-style:none;padding:0;margin:0px;} 
a{color:#333;}
a:focus, a:hover{color:#1551CD;}
.navbar-default{padding:20px 0;margin-bottom:0px;border:none;border-radius:0px;background:none;} 
.navbar-default .navbar-brand{width:209px;height:87px;background:url(logo.jpg) no-repeat ;background-size:contain;line-height:999px;overflow:hidden;}  
.navbar-default .navbar-nav>li>a:hover{color:#1551CD;}   
.navbar-default .btn{border-color:#E4E4E4;background:#fff;color:#1551CD;}   
.navbar-default .btn span{padding-right:5px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{margin:0 auto }
.solutions{padding:30px 0;}
.w-accor{ overflow:hidden; position:relative;} 
.w-accor ul{ width:101%;}
.w-accor li{ position:relative; overflow:hidden;float:left;cursor:pointer;}
.accorClick li{ cursor:pointer;}
.w-accor li .item{ position:relative;}
.w-accor li > a{ display:block; position:absolute; left:0; right:0; top:0; bottom:0;}
.w-accor h3{ font:42px/1.5em "\5FAE\8F6F\96C5\9ED1";}
.w-accor .acr_p{ margin-top:0.5em; } 
.w-accor5 li img{ max-width:100%;}
.w-accor5 li .cont_ar{ color:#fff;position:absolute; left:0; top:0; bottom:0; right:0;}
.w-accor5 li .cont_ar:before{ content:'';position:absolute; left:0; height:100%; bottom:0; right:0; background:#000; opacity:0.15; *filter:alpha(opacity=15); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=15);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor5 li h3{width:1.2em; text-align:center; line-height:1.5; position:absolute; z-index:1; left:50%; margin-left:-0.6em;top:50%; top:10%\9; *top:10%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.w-accor5 li .acr_p{  overflow:hidden; position:absolute; left:1em; top:45%;padding:1em; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transform:translateX(100%); -webkit-transform:translateX(100%);transition:all 0.5s; -webkit-transition:all 0.5s; }
.w-accor5 li .i_img{position:absolute;  line-height:100px; top:35%;  left:1em;  font:bold 42px/1.5em "\5FAE\8F6F\96C5\9ED1";opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transform:scale(0); -webkit-transform:scale(0);transition:all 0.5s; -webkit-transition:all 0.5s;}  
.w-accor5 li.cur .acr_p{ transition-delay:0.3s; -webkit-transition-delay:0.3s;opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); transform:translateX(0);-webkit-transform:translateX(0);}
.w-accor5 li.cur h3{ text-align:center;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-accor5 li.cur .i_img{transition-delay:0.3s; -webkit-transition-delay:0.3s;opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transform:scale(1); -webkit-transform:scale(1);} 
@media (max-width:767px){
 .w-accor h3{font-size:22px;} 
	.w-accor5 li .i_img{height:5em; line-height:5em;font-size:22px;margin-top:-2.5em;}
	.w-accor5 li .acr_p{font-size:12px;}
}

.hd{padding-bottom:10px;font: 32px/1.5em "\5FAE\8F6F\96C5\9ED1";}
.about,.std{padding:20px 0;border-top:1px solid #F8F8F8;background:#FCFCFC;}
.about .hd{color:#1551CD;}
.aboutlist li{float:left;width:33%;padding-top:10px;font-weight:bold;}
.aboutlist li .glyphicon{transform: rotate(90deg);color:#1551CD;}
.aboutlist li .number{display:block;font-size:32px;color:#3DAE6C;}
.textlist li{padding:10px 0;border-bottom:1px solid #ccc;}  
.textlist li span{color:#999;}  
.news .hd{color:#AB1E88;} 
.news .textlist li a{display:block;font-weight:bold;} 
.picnews{overflow:hidden;width:100%;position:relative;}
.picnews span{position: absolute;bottom: 0;left: 0;width: 100%;text-align:center;background: linear-gradient(180deg,transparent,#000);line-height: 50px;color:#fff;}
.picnews img{width:100%;height:438px;object-fit: cover;transition:all .6s}
.picnews:hover img {transform: scale(1.1)} 
.center-block{width:108px;margin:30px auto;}
.center-block .btn-default{padding:10px 25px;}
.std .hd{text-align:center;}
.std .textlist li{float:left;width:48%;margin:0 1%;}
.choose{height:183px;padding-top:40px;background:url(choose.jpg) no-repeat 50% 0 ; color:#fff;}
.choose span{float:right;}
.choose span .btn-default{font-size:22px;background:#AAC32D;color:#fff;border:1px solid #AAC32D;padding:10px 50px;}
footer{background:#222;color:#666;padding:20px 0;font-size:14px;}
footer a{color:#666;}
footer span{float:right;}
@media(min-width:768px){
.navbar-default .navbar-nav>li>a{margin:30px 9px 0;color:#333;font-weight:bold;font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1"; }.navbar-default .btn{margin-top:40px;} }
@media(max-width:767px){
.navbar-default .navbar-brand{height:56px;padding:15px 87px;}
.solutions .hd{font-size:16px;}  
.solutions .hd img{float:left;}
.desktop-wrapper .options{width:400px;flex-direction: column;     align-items: stretch;     }
.std .textlist li{float:none;width:100%;margin:0;}
.choose h2{font-size:22px;}
.choose p{display:none;}
}  
/*  */
.banner{height:494px;} 
#article{padding:30px 0;}
#article .hd{margin-bottom:20px;border-bottom:1px solid #E6E6E6;}
.media-list li{width:100%;margin-bottom:30px;}
.media-object{width:180px;height:135px;object-fit: cover;}
.media-body{color:#999;}
.media-body p{color:#666;}
.media-body .media-heading{line-height:28px;} 
.media-body .media-heading a:hover{color:#337ab7;}
.list-group-item-text{line-height:22px;}
@media(max-width:767px){
.media-object{width:100px;height:75px;} .media-body .media-heading{font-size:14px;line-height:25px;}.media-body p{display:none;} 
.banner{height:142px;}
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover
{background:#1551CD;border:1px solid #1551CD;}
.pagination>li>a, .pagination>li>span{color:#2D3237;} 
.articletitle {text-align:center;font:bold 26px/46px "\5FAE\8F6F\96C5\9ED1";}
.articleinfo{text-align:center; font-size:12px;line-height:28px;color:#7c8388; }
.articlecontent{margin:20px 0;line-height:1.8;} 
.articlecontent img{max-width:100%;} 
.page-header h1{font-size:28px;}
.panel-heading{font-weight:bold;}