
a, .page-title .title span, .sidebar .widget-title span, .header-1 .header-menu .navbar-nav > li.active > a, .header-1 .header-menu .navbar-nav > li.active > a:hover, .header-1 .header-menu .navbar-nav > li > a:hover, .header-1 .header-menu .navbar-nav > li > a:focus, .header-1 .header-menu .navbar-nav > li > a:active, .header-1 .header-menu .navbar-nav > li:hover > a, .sec-title span, .tel-title, .tel-num, .tell-icon, .header-2 .navbar-nav > li.active > a, .header-2 .search-icon:hover { color: #0170e2; }
a:hover, .sidebar .widget ul a:hover, .sidebar .widget ol a:hover, .post-list .entry-title a:hover, .sec-title .more:hover, .p-item-wrap:hover .title a, .news-list a:hover, .bookmarks a:hover, .header-2 .navbar-nav > li a:hover { color: #214bb7; }
.search-form input.submit, .header-1 .header-menu, .header-1 .header-menu .dropdown-menu > li > a:hover, .header-1 .header-menu .dropdown-menu > li > a:focus, .q-href .q-img:after, .pagination .current, .pagination a:hover, .sidebar .widget_nav_menu, .action .contact-title, .flex-control-paging li a.flex-active, .navbar-default .navbar-toggle:active .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar, .header-1 .navbar-collapse, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .form-submit .submit { background-color: #0170e2; }
.search-form input.submit:hover, .sidebar .widget_nav_menu ul li.current-menu-item a, .sidebar .widget_nav_menu ul li.current-post-parent a, .sidebar .widget_nav_menu ul li a:hover, .sidebar .widget_nav_menu ul li.current-menu-item .sub-menu a:hover, .sidebar .widget_nav_menu ul li.current-post-parent .sub-menu a:hover, .action .a-box:hover, .header-1 .header-menu .search-index .search-form input.submit, .flex-control-paging li a:hover, .form-submit .submit:hover { background-color: #214bb7; }
.header-2 .navbar-nav > li.active > a { border-top-color: #0170e2; }
.header-2 .navbar-nav > li a:hover { border-top-color: #214bb7; }
.sec-title span, .sidebar .widget-title span, .page-title .title span { border-bottom-color: #0170e2; }
.p-item-wrap:hover { border-color: #214bb7; }
.tell-icon, .comment-respond input:focus, .comment-form-comment textarea:focus { border-color: #0170e2; }
.j-share { position: fixed !important; top: 50% !important; }
.footer { color: #666; background: #f3f3f3; }
.footer a { color: #666; }
.footer a:hover { color: #333; }
.footer .menu li, .footer .footer-menu li { border-right-color: #666; }
.keyword1 { background: #fff none repeat scroll 0 0; border: 1px solid #d9d9d9; float: left; font-family: "Microsoft Yahei"; height: 25px; outline: medium none; padding: 0 0 0 8px; width: 100%; }
.dlso {  margin-bottom: 20px; border-radius: 4px;padding: 5px; border-style:solid;border-width: 2px; border-color:#0170e2;background-color:#ECECEC;display: none; }@media(max-width:767px){.dlso {display: block}}
.dlbtn { background-color: #0170e2;border: none;color: white;padding: 4px 8px;text-align: center;text-decoration: none;display: inline-block;cursor: pointer;border-radius: 3px;}
.pzcontainer { width: 100%;list-style: none;padding: 0;margin: 0; }
.pzcontainer li { margin: 15px;width:30.5%; height:240px; background:#FFF; padding:26px 26px 0; box-sizing: border-box; border-radius:30px 0px 30px 0px;transition:.5s;}@media(max-width:991px){.pzcontainer li {margin: 10px; width: 100%;height:70px;padding:5px 5px 0;border-radius:15px 0px 15px 0px; }}
.flex-container { display: flex; flex-wrap: wrap; }
.pzcontainer li i{display: block;width:100px; height:80px; margin:0 auto 15px;}@media(max-width:991px){.pzcontainer li i{margin-left: -40px;margin-top: -35px;}}
.pzcontainer li .pz1{background:url(../images/pz_icon1.png) no-repeat center;}
.pzcontainer li .pz2{background:url(../images/pz_icon2.png) no-repeat center;}
.pzcontainer li .pz3{background:url(../images/pz_icon3.png) no-repeat center;}
.pzcontainer li:hover{margin-top:-10px;}
.pzcontainer li span:hover{color:#3ec772;cursor:pointer;}
.pzcontainer li span{display: block;font-size: 25px; line-height: 25px;color:#214bb7; font-weight: bold; margin-bottom: 15px; text-align: center;}@media(max-width:991px){.pzcontainer li span{font-size: 22px;margin-top: -40px;margin-left: 0px;}}
.pzcontainer  ul li p{margin: 0px;}@media(max-width:991px){.pzcontainer li p{display: none;}}
.dlgsjj {background-image:url(../images/gcdms.jpg);background-position: center center;padding:20px;height: 347px;}@media(max-width:767px){.dlgsjj{background-image:url(../images/gcdmss.jpg);background-position: center center; height: 200px;}}
.more { color: white; border: 1px solid white; padding: 5px; display: inline-block; }
.more a{ color: white; }
.dlgsjjyy { position: relative; background-image:url(../images/gsjjyy01.png);width: 30%;margin-top:-15px; height: 150px; }
.product-number-info { position: relative; background-color: rgba(33,75,183,0.9);width: 70%; margin-top:-15px; }@media(max-width:991px){.product-number-info{width:100%; }}
.product-number-info .product-number-inner { width:100%;margin-left:15px; }@media(max-width:991px){.product-number-info .product-number-inner {margin-left:0px; }}
.product-number-info ul { padding:15px 0;  }

.product-number-info li { float: left; padding-top:10px;width: 26%;height: 110px;text-align:center;color: #6dd8ff;margin:0 15px; }@media(max-width:991px){.product-number-info li { width: 24%;height: 90px; }}
.product-number-info li:first-child { }
.product-number-info li i{ font-size:45px; color:#fff; font-family:Impact; font-style:inherit;}@media(max-width:991px){.product-number-info li i { font-size:30px; }}
.product-number-info li h4{ color:#6dd8ff; font-size:17px; margin-top:10px;}