body{font-family:"Microsoft Yahei","Open Sans","Helvetica Neue",Helvetica,Arial,STHeiti,sans-serif;color:#333;font-size:14px;line-height:1.5}
.wrapper{clear:both;background:#FFFFFF;padding:35px 0;}
.pd0{padding:0;}
.lh30{line-height:30px;}
.lh28{line-height:28px;}
.c-light{color:#FBA706;}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
.bg-color-light{color:#555}
.bg-gray{background-color: #F4F4F4;}
.ellipsis{overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.interactive-slider-v1{z-index:1;padding:130px 0;position:relative}
.interactive-slider-v1.img-v1{background:url("/static/images/site/banner01.jpg") no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v1.img-v2{background:url("/static/images/site/banner02.jpg") no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v1.img-v3{background:url("/static/images/site/banner03.jpg") no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v1:after{top:0;left:0;z-index:-1;width:100%;height:100%;content:" ";position:absolute;}
.interactive-slider-v1 h2{color:#fff;font-size:40px;font-weight:600;text-transform:uppercase}
.interactive-slider-v1 p{color:#fff;font-size:24px;font-weight:200;text-transform:uppercase}
@media (max-width:768px){.interactive-slider-v1 h2{font-size:30px}
.interactive-slider-v1 p{font-size:18px}
}
a.thumbnail{padding:0;border:none;margin-bottom:15px}
.thumbnail-style{padding:7px;margin-bottom:20px}
.thumbnail-style:hover,.thumbnail-style-hover{background-color: #f9f9f9;box-shadow:0 0 8px #ddd;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}
.thumbnail h3,.thumbnail-style h3{margin:6px 0 8px 0}
.thumbnail h3 a,.thumbnail-style h3 a{color:#585f69;font-size:18px}
.thumbnail h3 a:hover,.thumbnail-style h3 a:hover{color:#31699B;text-decoration:none}
.thumbnail-style .thumbnail-img{position:relative;margin-bottom:11px}
.thumbnail-style .overflow-hidden{height:150px}
.thumbnail-style a.btn-more{right:-10px;bottom:10px;color:#fff;padding:1px 6px;position:absolute;background:#31699B;display:inline-block}
.thumbnail-style a.btn-more:hover{text-decoration:none;box-shadow:0 0 0 2px #5fb611}
.thumbnail-style:hover a.btn-more{right:10px}
.thumbnail-kenburn img{left:10px;margin-left:-10px;position:relative;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.thumbnail-kenburn:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

/*News v2
------------------------------------*/
/*News Badge*/
.news-v2 .news-v2-badge{overflow:hidden;position:relative}
.news-v2 .news-v2-badge p{left:0;top:20px;background:#fff;padding:5px 15px;text-align:center;position:absolute}
.news-v2 .news-v2-badge span{color:#555;display:block;font-size:16px;line-height:16px}
.news-v2 .news-v2-badge small{color:#555;display:block;font-size:10px;text-transform:uppercase}
.news-v2 .news-v2-badge{height:120px}
.news-v2 .news-v2-badge p{background:rgba(0,0,0,.2)}
.news-v2 .news-v2-badge span{color:#FFF}
.news-v2 .news-v2-badge small{color:#FFF}
.news-v3 .news-v3-in{padding:35px 30px}
.news-v3 .news-v3-in-sm{padding:20px}
.news-v3 h2{font-size:32px;font-weight:200;margin:0 0 20px;line-height:45px;text-transform:uppercase}
.news-v3 .news-v3-in-sm h2{font-size:22px;margin:0 0 15px;line-height:30px;text-transform:inherit}
@media (max-width:768px){.news-v3 h2{font-size:22px;line-height:30px}
}
.news-v3 h2 a{color:#555}
.news-v3 h2 a:hover{color:#31699B;text-decoration:none}
.news-v3 p{color:#555;margin-bottom:20px}
.news-v3 .posted-info li{color:#555;font-style:italic}
.news-v3 .news-v3-in-sm .posted-info li{padding:0;font-size:12px;padding-left:5px}
.news-v3 .news-v3-in-sm .posted-info li:before,.news-v3 .posted-info li:before{content:'/'}
.news-v3 .posted-info li:before{font-size:12px;line-height:12px;margin-right:13px}
.news-v3 .news-v3-in-sm .posted-info li:before{font-size:11px;line-height:11px;margin-right:9px}
.news-v3 .news-v3-in-sm .posted-info li:first-child:before,.news-v3 .posted-info li:first-child:before{content:" ";margin-right:0}
.news-v3 .posted-info li a{color:#555}
.news-v3 .posted-info li a:hover{color:#31699B}
.news-v3 .post-shares{padding-left:0;list-style:none;margin:40px 0 0 -5px}
.news-v3 .news-v3-in-sm .post-shares{margin:20px 0 0 -5px}
.news-v3 .post-shares li{position:relative;padding:0 10px 0 5px;display:inline-block}
.news-v3 .post-shares li i{color:#555;width:40px;height:40px;padding:13px;font-size:16px;background:#eee;text-align:center;display:inline-block}
.news-v3 .post-shares li i:hover{background:#ddd}
.news-v3 .post-shares li span{top:-5px;right:6px;color:#fff;width:22px;height:22px;padding:4px;font-size:10px;line-height:10px;position:absolute;text-align:center;background:#31699B;border:2px solid #fff;border-radius:50%!important}
.news-v3 .post-shares-lg li span{top:-10px;right:0;width:29px;height:29px;padding:4px;font-size:10px;line-height:16px}
.search .form-control{width:200px}

.article-photos li{display:inline}
.article-photos li img{width:58px;height:58px;margin:0 2px 8px}
.article-photos li img:hover{box-shadow:0 0 0 2px #31699B}
.contact-list{line-height:30px;padding:10px 0}

.hero-unify{clear:both;margin-top:15px;}
.hero-unify p{line-height:35px;font-size:16px;}

.side-top-list{clear:both;padding:10px 0}
.side-top-list li{padding:5px 0;line-height:30px;border-bottom:solid 1px #efefef;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;color:#808080;line-height:30px;padding-left:15px;background:url("/static/images/plug/dot.png") no-repeat left center; }
.side-top-list li:hover{background-color:#f5f5f5;}


.widget-service{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url("/static/images/plug/r_b.png") 0px bottom no-repeat; z-index:999; }
.widget-service .widget-service-btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.widget-service .btn-qq{background:url("/static/images/plug/r_qq.png") 0px 0px no-repeat; background-color:#6da9de;}
.widget-service .btn-qq:hover{background-color:#488bc7;}
.widget-service a.btn-qq,.widget-service a.btn-qq:visited{background:url("/static/images/plug/r_qq.png") 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.widget-service .btn-wx{background:url("/static/images/plug/r_wx.png") 0px 0px no-repeat; background-color:#78c340;}
.widget-service .btn-wx:hover{background-color:#58a81c;}
.widget-service .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}

.widget-service .btn-wx2{background:url("/static/images/plug/r_wx2.png") 0px 0px no-repeat; background-color:#6da9de;}
.widget-service .btn-wx2:hover{background-color:#488bc7;}
.widget-service .btn-wx2 .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}

.widget-service .btn-phone{background:url("/static/images/plug/r_phone.png") 0px 0px no-repeat; background-color:#fbb01f;}
.widget-service .btn-phone:hover{background-color:#ff811b;}
.widget-service .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.widget-service .btn-top{background:url("/static/images/plug/r_top.png") 0px 0px no-repeat; background-color:#666666; display:none;}
.widget-service .btn-top:hover{background-color:#444;}


.product-detail .booth img{width:500px;}
.product-detail .table>tbody>tr>td{padding:16px 8px;}

.contact-info-v1{text-align:center;}
.contact-info-v1 ul{list-style: none;width:252px;margin:0 auto;padding:0;}
.contact-info-v1 li{float:left;margin:10px;}
.contact-info-v1 p{background-color:#62ABE2;border-radius: 6px;}
.contact-info-v1 li img{width:64px;}

.news-list .row{margin-right:0;border-bottom:solid 1px #efefef;}


.headline small {
   text-transform:uppercase;
}

.service-v1{padding-top:0px;line-height:24px;}
.service-v1 .service-txt {color: #23201d;font-size:16px;}
.service-v1 .service-phone{color: #FBB01F;font-family: "Arial";font-size: 20px;padding-top: 10px;font-weight: 600;}

.main-menus{background-color:#31699B;height:65px;}
.main-menus li{height:100%;border-right:solid 1px #666666;}
.main-menus li a{color:#cccccc;height:46px;line-height:46px;font-size:18px;}
.main-menus li a:hover{color:#000000;}
.main-menus li.dropdown-submenu a{height:40px;line-height:25px;font-size:16px;}
.header-v4 .dropdown-menu .active > a,.header-v4 .dropdown-menu li > a:hover {color: #fff;	filter: none !important;	background: #5B7D9B !important;}
			
.main-menus li.light{background:#FBB01F;float:right;}
.header-v4 .navbar-default .navbar-nav > li.light > a:hover{background:#FCC251 !important;}
		
.foot-menus{height: 45px;background-color: #31699B;}
.foot-menus li{width:105px;float:left;text-align:center}
.foot-menus li a{display:inline-block;width:80px;height:28px;line-height:28px;color:#fff;margin-top:9px;font-size:14px;border-radius:4px}
.foot-menus li a:hover{background-color:#C1833D}


.header-v4 .dropdown > a:after {top: 3px;}

.notice{overflow: hidden;background-color: rgba(0,0,0,0.7);}

.cases{}
.cases a{width:200px;height:200px;}
.cases img{width:200px;height:200px;border-radius:90px;}
.cases span{display:block;margin-top:10px;color:#ffffff;}


.cats{}
.cats .col-md-3{margin-bottom:20px;}
.cats .item-bg{padding: 15px;background: #ffffff;}
.cats a{width:200px;height:200px;}
.cats img{width:200px;height:200px;}
.cats span{display:block;margin-top:10px;color:#666666;font-size:18px;}
.cats a.outline-outward:before{border: #D1D1D1 solid 4px;}

.list-cats{padding:5px 0 15px 0;width:260px; float:left; border:1px solid #cecdcd;list-style:none;}
.list-cats li{height:50px; line-height:50px; color:#383838;  background-repeat:no-repeat; background-position:167px 17px; cursor:pointer;}

.list-cats li a{border-top:1px solid #d1d1d1;display: block;width: 190px; margin: 0 auto;color:#383838;font-size:18px;}
.list-cats li:first-child a{border-top:none;}
.list-cats li i.fa{float: right; height: 45px; line-height: 45px;color:#808080;}
.list-cats li:hover{background-color:#F8F8F8;}
.list-cats li:hover a{color:#31699B;}
.list-cats li:hover i.fa{color:#31699B;}

.list-cats li.top-pic{height: auto;
    padding: 10px 10px;
    background: none;
    border: none;}

.index-block-tit{width:260px;height:90px;border-bottom-color:#23201d;background-color:#fff;float:left;margin-top:191px;background-color: #8FC2FF;}
.index-block-tit .txt{font-size:26px;color:#FFFFFF;line-height:26px;padding-left:15px;padding-top:15px}
.index-block-tit .txt-en{font-size:20px;line-height:20px;color:#EEEEEE;font-weight:700;padding-left:15px;padding-top:10px}

.index-service2{width:245px;height:85px;float:right;background-color:rgba(49,105,155,.75);margin-top:196px}
.index-service2>div{height:50px; border-left:1px solid #fff; float:left; margin-left:16px; margin-top:18px;}
.index-service2 .msg{ float:left;  font-size:18px; line-height:18px; color:#fff; font-weight:bold; padding-left:22px; margin-top:2px;}
.index-service2 .num{font-size:28px; line-height:28px; font-family:Impact; padding-left:20px; clear:both; color:#fff; padding-top:9px;}



.index-tit{font-size:26px; line-height:26px; color:#142A3E; font-weight:400; text-align:center;}
.index-tit-line{width:240px; height:2px; margin:0 auto; background-color:#666666; margin-top:16px;}
.index-tit-line div{height:2px; width:80px; margin:0 auto; background-color:#FBB01F;}



.puzzle-v1 {clear:both; padding-top:40px;}
.puzzle-v1 .imga{width:480px; height:180px; float:left; position:relative;}
.puzzle-v1 .imga img{display:block; width:480px; height:180px;}
.puzzle-v1 .imgb{width:240px; height:180px; float:left; margin-left:5px; position:relative;}
.puzzle-v1 .imgb img{display:block; width:240px; height:180px;}
.puzzle-v1 .imgc{width:240px; height:180px; float:left; margin-top:5px; position:relative;}
.puzzle-v1 .imgc img{display:block; width:240px; height:180px;}
.puzzle-v1 .imgd{width:400px; height:180px; float:left; margin-top:5px; margin-left:5px; position:relative;}
.puzzle-v1 .imgd img{display:block; width:400px; height:180px;}
.puzzle-v1 .imge{width:400px; height:180px; float:left; margin-left:5px; position:relative;}
.puzzle-v1 .imge img{display:block; width:400px; height:180px;}

.puzzle-v1 .case{width:240px; height:180px; float:left; margin-left:5px; background-color:#31699B; color:#fff;}
.puzzle-v1 .case .title{width:60px; height:42px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin-left:17px; margin-top:20px; font-family:Impact; font-size:28px; text-align:center; line-height:42px;}
.puzzle-v1 .case .msg{font-size:20px; line-height:20px; padding-left:17px; padding-top:17px;}
.puzzle-v1 .case .more{width:107px; height:34px; border:1px solid #fff;background: #FBB01F; float:left; margin-left:17px; text-align:center; line-height:34px; color:#fff; border-radius:5px; margin-top:20px;}
.puzzle-v1 .textimg{width:480px; height:180px; float:left; margin-top:5px; margin-left:5px; position:relative;}
.puzzle-v1 .textimg img{display:block; width:480px; height:180px;}
.puzzle-v1 .info-bg{width:100%; height:183px; background-color:rgba(0, 0, 0, 0.7); position:absolute; top:0; left:0; z-index:10; display:none;}
.puzzle-v1 .info-b{width:auto; height:169px; margin-left:20px; margin-right:20px; margin-top:32px;}
.puzzle-v1 .info-b .titlea{font-size:16px; line-height:16px; text-align:center; color:#fff; padding-top:19px; position:absolute; top:5px;}
.puzzle-v1 .info-b .titlea div{float:left;}
.puzzle-v1 .info-b .titlea .line{width:160px; float:left; height:1px; background-color:#fff; margin-top:7px;}
.puzzle-v1 .info-b .titlea .name{padding:0 15px;}
.puzzle-v1 .info-b .titleb{font-size:16px; line-height:16px; text-align:center; color:#fff; padding-top:19px; position:absolute; top:5px;}
.puzzle-v1 .info-b .titleb div{float:left;}
.puzzle-v1 .info-b .titleb .line{width:40px; float:left; height:1px; background-color:#fff; margin-top:7px;}
.puzzle-v1 .info-b .titleb .name{padding:0 14px 0 15px;}
.puzzle-v1 .info-b .msg{clear:both; font-size:14px; line-height:28px; font-family:simsun; color:#fff; text-indent:2em; padding:12px 15px; overflow:hidden; height:100px;  border:1px solid #fff; border-top:none;}
.puzzle-v1 .imgc .info-b{margin-right:16px;}


.rating{display: inline;}
.rating i{color:#FFE057;}



/*Footer-v1
------------------------------------*/
.footer-v1 .footer{padding: 40px 0;background:#213643 url("/static/images/bg_map.png") center no-repeat;color:#eeeeee;}
.footer-v1 a{color:#eeeeee;}
.footer-v1 a:focus, .footer-v1 a:hover{color:#FFFFFF;}
.footer-v1 .footer .logo{font-size: 22px; padding: 15px 0;display: inline-block;}
.footer-v1 .footer p{color: #eee;}
.footer-v1 .footer h2{color: #eee;font-size: 18px;font-weight: 200;}
.footer-v1 .link-list{margin-left:2px;}
.footer-v1 .link-list li{border-bottom: solid 1px #353535;line-height:26px;}
.footer-v1 address,
.footer-v1 .link-list a,
.footer-v1 .link-list i{color: #eee;}
.footer-v1 address{line-height: 23px;}
.footer-v1 .footer .posts .dl-horizontal a{color: #dadada;}
.footer-v1 .footer .dl-horizontal a:hover{color: #5fb611 !important;}
.footer-v1 .copyright{background: #142028;border-top: none;padding: 10px 0 5px;}
.footer-v1 .copyright p{color: #eee;margin-top: 14px;}
.footer-v1 .copyright a{margin: 0 2px;}
.footer-v1 .qrcode{padding-top:0;}
.footer-v1 .qrcode img{max-width:140px;background:#ffffff;}
.footer-v1 .qrcode-txt{line-height:25px;color:#cccccc;}
.footer-v1 .footer-socials{margin-top: 12px;text-align: right;}
.footer-v1 .footer-socials li a{color: #777;font-size: 16px;}
@media (max-width: 991px){.footer-v1 .copyright,
.footer-v1 .footer-socials{text-align: left;}
}
.footer-v1 .headline{margin-top:0;border-bottom:none;}


.footer-v4 a{color:#ffffff;}
.footer-v4 .footer{padding:50px 0;padding-bottom:0;background:#294454 url(../images/bg_map.png) center no-repeat}
.footer-v4 ul.list-inline{margin-bottom:0}
.footer-v4 .footer p{color:#ffffff;font-size:14px}
.footer-v4 img.footer-logo{margin:15px 0 20px}
.footer-v4 .address-list li{color:#ffffff;margin-bottom:7px}
.footer-v4 .address-list li i{margin-right:10px;vertical-align:middle}
.footer-v4 .shop-social li i{color:#bbb;width:30px;height:30px;padding:8px;font-size:16px;text-align:center;background:#414040}
.footer-v4 .shop-social li i:hover{background:#353535}
.footer-v4 h2.thumb-headline{color:#ddd;font-size:16px;margin-bottom:3px;text-transform:uppercase}
.footer-v4 .simple-list li{color:#bbb}
.footer-v4 .simple-list a{color:#bbb;font-size:14px;font-weight:200}
.footer-v4 .copyright{padding: 15px 0;border-top: none;background: none;}
.footer-v4 .copyright p{color:#bbb;font-size:12px;margin-top:13px;margin-bottom:0}
.footer-v4 .copyright a{color:#31699B}
.footer-v4 .copyright a:hover{color:#44731A;}
@media (max-width:991px){.footer-v4 .copyright{text-align:center}
.footer-v4 .copyright p{margin-bottom:15px}
}




/* 颜色定制 */
.headline-md h2 {font-size: 20px;}
.headline h2, .headline h3, .headline h4 {border-bottom: 2px solid #C1833D;}
.headline span.more{float:right;display:inline-block;margin:10px 10px 0 0;}
.headline span.more a{color:#808080;}
.headline span.more a:hover{color:#009BD6}
.btn-u{background: #666666;font-size: 15px;}
.btn-u:hover{background: #A07521;}
.search .btn-u{background: #27547C;}
.search .btn-u:hover{background: #51789B;}
.tag-box-v1 {border-top: solid 2px #488BC7;}
.pagination li a:hover {background: #333333; border-color: #333333;} 

.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
   border-color: #666666;
   background-color: #666666;
}
.header .dropdown-menu {border-top: solid 2px #31699B;}
.news-v3 h2 a:hover{color:#31699B;text-decoration:none}
.headline-center h2:after{background: #31699B;}

.posts .dl-horizontal dd a:hover{color:#31699B;}
.posts .dl-horizontal:hover dd a,.posts .dl-horizontal:hover dt img{color:#31699B;border-color:#31699B!important;}
.thumbnail h3 a:hover,.thumbnail-style h3 a:hover{color:#31699B;}
.thumbnail h3 a,.thumbnail-style h3 a{font-size:14px}
.breadcrumb{margin-top:10px;}
.breadcrumb i{color:#808080;}
.breadcrumb>.active{color:#FF982A}
i.icon-bg-u{background:#FBB01F;}
.title-v1 h1:after, .title-v1 h2:after{background: #C1833D;}

/* Outline Outward */

.outline-outward{display:inline-block;position:relative;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent}
.outline-outward:before{content:'';position:absolute;border:#292929 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}
.outline-outward:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;border:#969696 solid 4px}


.tags{overflow:hidden;padding:10px 15px;background:#f4f4f4;width:auto}
.tags span{float:left;margin:10px 5px 0 2px;overflow:hidden;text-overflow:ellipsis}
.tags span.label{padding:5px 8px;}
.tags span a{color:#ffffff;font-size:12px;}
.tags span:hover{background:#8E8E8E;}



.index-roll-wrapper{height:220px;overflow:hidden;}
.index-roll .item{ margin: 3px;}
.index-roll .item img{display: block; width: 100%; height: auto;}

.index-tab .nav-tabs a { font-size:18px;padding:5px 15px;}
.index-tab .nav-tabs .gray{margin-left:5px;color:#808080;font-size:18px;}

.tab-v1 .nav-tabs{border-bottom: solid 2px #C1833D;}
.tab-v1 .nav-tabs > .active > a, .tab-v1 .nav-tabs > .active > a:hover, .tab-v1 .nav-tabs > .active > a:focus{background: #C1833D;}
.tab-v1 .nav-tabs > li > a:hover { 
  color: #fff; 
  background:#C1833D; 
}

.heading h2:before, .heading h2:after{width: 50%;}

.index-links li{float:left;line-height:30px;width:33%;text-align:left;}

#media-list .owl-item:first-child{margin-left:18px;}
.owl-theme .owl-controls .owl-buttons div{position: absolute;top: 25%;margin:0;font-size:18px;}
.owl-theme .owl-controls .owl-buttons div.owl-prev{left: 0;}
.owl-theme .owl-controls .owl-buttons div.owl-next{right: 0;}

    
.service-box-v1 p {
    position: relative;
    margin-bottom: 50px;
}
.service-box-v1 li {
    margin: 8px 0;
    font-size: 12px;
    padding-top: 8px;
    border-top: dotted 1px #C1833D;
}
.service-box-v1 p:after {
    content: " ";
    left: 50%;
    height: 1px;
    width: 50px;
    bottom: -15px;
    position: absolute;
    margin-left: -25px;
    background: #C1833D;
}

.list-contact{}
.list-contact li{line-height:35px;}
.list-contact li i.fa{margin-right:5px;}


.mod-article-block{clear:both;padding:10px 0;border: 1px solid #cecdcd;}
.mod-article-block .mod-article-hd{padding: 0 15px;border-bottom:3px solid #03c4ff;}
.mod-article-block .mod-article-hd h2.tit{float:left;font-size:18px;}
.mod-article-block .mod-article-hd h2 small{display:block;font-size:13px;color:#EEEEEE;margin-top:5px;margin-left:2px;}
.mod-article-block .mod-article-hd p{float:right;margin-top:10px;}
.mod-article-block .mod-article-hd p .btn{border-radius: 2px;}
.mod-article-block .mod-article-list{padding:15px 10px;}
.mod-article-block .mod-article-list.v3 dt{width: 80px;}
.mod-article-block .mod-article-list.v3 dt img{width: 80px;border:none;}
.mod-article-block .mod-article-list.v3 dd{margin-left: 90px;}


.mod-article-list.v2 ul{padding: 10px;}
.mod-article-list.v2 li a{display:block;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.mod-article-list.v2 li:hover,.mod-article-list.v2 li:active{background-color:#ECECEC;}
.mod-article-list.v2 h4{margin-top: 0;font-size: 16px;}
.mod-article-list.v2 .item{height: 140px;overflow: hidden; padding-left:0;}
.mod-article-list.v2 .item p{font-size: 12px;}
    



.section-block{padding:20px 0 35px 0;}
.service-items img{width:200px;}
.service-items h3{font-size:18px;}
.section-block p{line-height:28px;}


.shadow-effect-2 {position: relative;}
.shadow-effect-2:after,.shadow-effect-2:before,.shadow-effect-3:before,.shadow-effect-4:after{transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);box-shadow:0 15px 10px #999;-moz-box-shadow:0 15px 10px #999;-webkit-box-shadow:0 15px 10px #999}
.shadow-effect-2:after,.shadow-effect-4:after{left:auto;right:5px;transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg)}

.tag-box p{line-height:28px;margin-bottom:10px}


.cases p{margin-bottom:25px;padding:8px 15px;}
.cases i{margin-right:6px;}
.media-list .media{margin-bottom:35px;padding-bottom:25px;border-bottom:solid 1px #dddddd;}
.media-list .media-left{padding-right:20px;}
.media-list .media-body p{line-height:28px;}
.more-list p{padding:8px 15px;}
#myScrollspy ul.nav-tabs{width:100px;margin-top:20px;box-shadow:0 1px 4px rgba(0,0,0,.067)}
#myScrollspy ul.nav-tabs li{margin:0;background:#eaeaea;border-top:1px solid #fff}
#myScrollspy ul.nav-tabs li:hover{background:#FBB01F}
#myScrollspy ul.nav-tabs li:first-child{border-top:none}
#myScrollspy ul.nav-tabs li a{margin:0;padding:8px 16px;border-radius:0}
#myScrollspy ul.nav-tabs li.active a,ul.nav-tabs li.active a:hover{color:#fff;background:#FBB01F}
#myScrollspy ul.nav-tabs.affix{left:15px;top:30px}
#myScrollspy ul.nav-tabs a.top, ul.nav-tabs a.top:hover {
    font-size: 24px;
    background: #eaeaea;
    font-weight: 800;
    line-height: 24px;
    text-align:center;
}

#owl-top img{width:100%;max-height:400px;}


.widget-service .btn-form{background:url("/static/images/plug/r_user.gif") 0px 0px no-repeat; background-color:#FF6600;}
.widget-service .btn-form:hover{background-color:#CD5200;}
.widget-service a.btn-form,.widget-service a.btn-form:visited{background:url("/static/images/plug/r_user.gif") 0px 0px no-repeat; background-color:#FF6600; text-decoration:none; display:block;}


.widget-service-left{position:fixed; top:300px; left:0; margin-right:20px;  padding-bottom:20px; background:url("/static/images/plug/r_b.png") 0px bottom no-repeat; z-index:999; }
.widget-service-left .widget-service-btn{width:120px; height:120px; margin-bottom:1px; cursor:pointer; position:relative;}

.widget-service-left .btn-form{background:url("/static/images/plug/r_user.gif") 0px 0px no-repeat; background-color:#FF6600;}
.widget-service-left .btn-form:hover{background-color:#CD5200;}
.widget-service-left a.btn-form,.widget-service-left a.btn-form:visited{background:url("/static/images/plug/r_user.gif") 0px 0px no-repeat; background-color:#FF6600; text-decoration:none; display:block;}



@media (max-width: 992px){

}

/* >=1024的设备 */
@media (min-width: 1024px){
}



.foot{width:100%;background:#E74C53;display:flex;position:fixed;left:0;bottom:0;z-index:8}
.foot a{float:left;width:50%;height: 50px;padding:10px 0;display:block;}
.foot a:first-child{background:#F09861;}
.foot em{float:left;width:100%;display:block;text-align:center;color:#FFF;line-height: 30px;font-size:14px;padding:0 0 4px 0;font-style: normal;}
.foot i{display:inline-block;text-align:center;color:#FFF;line-height:1em;font-size:12px;font-style: normal;margin-right: 5px;}
