﻿@charset "utf-8";
/*全局样式*/
@import url("base.css");
body{ margin:0 auto; padding:0; width:100%; color:#333; font:14px/1.5 Arial,"Microsoft Yahei"; text-align:center; background:#fff; -webkit-font-smoothing:antialiased; }
input,button,select,textarea,img,p,h1,h2,h3,h4,h5{ margin:0; padding:0; border:0; font-family:'Microsoft YaHei','微软雅黑'; }
a{ color:#333; text-decoration:none; }
a:hover{ color:#be080d; text-decoration:none; -webkit-transition: all 0.2s linear;transition: all 0.2s linear; }
ol,ul,li,dl,dd{ margin:0 auto; padding:0; list-style-type:none; }
i,em{ font-style:normal; }
table { border-collapse:collapse; border-spacing:0; }
/*Clear Fix*/ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
.clearfix { display:block; } 
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
/*页面布局*/
.section{ position:relative; margin:0 auto;max-width:1600px; text-align:left; }
.wrapper{ position:relative; margin:0 auto; padding:0; width:100%; height:auto; text-align:left; overflow:hidden; }
.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.wrap-box{ width:1600px; }
.bg-wrap{ margin:0; padding:0; background:#fff; }
.bg-wrap:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.bg-wrap.nobg{ background:none; }
.pad-15{ position:relative; padding:15px; }
.pt-30{padding-top:30px;}
.icon {position: absolute;display: block;width: 20px;height: 20px;background: url(../images/icon.png) no-repeat;zoom: 1;}
.fl{float: left !important;}
.fr{float: right !important;}
.main-title .title{text-align: center;text-transform: uppercase;}
.main-title h1{font-size: 30px;font-weight: bold;color:#1b1b1b;text-align: center;padding-top:50px ;border-bottom:1px solid #d3d3d3;color: #c80007;}
.pagination {margin:28px 0 0;text-align:center;font-size:14px;}
.main-title .nav-tit {padding:30px 0;text-align:center;color:#a7a7a7;font-size:18px;}
.main-title .nav-tit a {margin-left:10px;color:#a7a7a7;background:#ffffff;border:2px solid #a7a7a7;padding:5px 0;width:180px;display:inline-block;}
.main-title .nav-tit a:hover,.nav-tit a.selected {color:#fff;background:#c6000d;border-color:#c6000d;}
#index .index a, #product .product a, #news .news a, #video .nav-video a, #about .about a, #device .nav-device a, #service .service a, #contact .contact a, .header .nav-box a:hover {
    border-bottom: 2px solid #fff;
    padding-bottom: 10px;
}
#about .banner {
    background:url(../images/about.jpg) no-repeat 50% 0;
    height:425px
}
#service .banner {
    background: url(../images/service.jpg) no-repeat 50% 0;
    height: 425px
}
.header img {width:100%;border:none;font-size:0px;}
.header .nav-box {line-height:58px;height:58px;position:absolute;left:580px;bottom:10px;width:1000px;}
.header .nav-box li {float:left;padding:0 23px;line-height:58px;height:58px;}
.header .nav-box li a {color:#fff;font-size:16px;line-height:30px;}
.header .right {float:right;display:inline;width:830px;position:absolute;right:200px;top:20px;}
.header .headhead {float:right;display:inline;}
.header .headhead .tel {float:left;display:inline;padding-left:36px;line-height:28px;background:url(../images/tel.png) no-repeat left center;font-size:16px;}
.header .language {float:left;display:inline;margin-left:32px;height:28px;line-height:28px;font-size:16px;position:relative;z-index:2;}
.header .language .chose {display:block;background:url(../images/en.png) no-repeat left center;width:140px;cursor:pointer;}
.header .language .chose:after {content:">";position:absolute;right:18px;top:0;font-family:SimSun,sans-serif;font-size:22px;font-weight:bold;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.header .language .cn {background:url(../images/cn.png) no-repeat left center;}
.header .language ul{ position:absolute; left:38px; padding:5px 15px; display:block; background:#0166b3;}
.header .language li{ font-size:14px; color:#fff;}
.header .language li a{ color:#fff;}
.header .language ul{visibility:hidden; opacity:0; -webkit-transform:translateY(15px); transform:translateY(15px); -webkit-transition:.35s; transition:.35s;}
.header .language.active ul{ visibility:visible; opacity:1; -webkit-transform:translateY(0); transform:translateY(0);}

.header .searchlist {float:right;display:inline;margin-left:30px;position:relative;border:1px solid #0166b3;border-radius:5px;}
.header .searchtxt {display:block;padding:3px 10px;padding-right:37px;width:100px;height:20px;line-height:20px;background:#fff;outline:0;border:1px solid #fff;border-radius:3px;font-size:12px;-webkit-transition:.35s;transition:.35s;}
.header .searchbtn {position:absolute;right:7px;top:50%;display:block;margin:0;margin-top:-12px;width:24px;height:24px;background:url(../images/search.png) no-repeat center;font-size:0;text-indent:-99px;border:0;outline:0;overflow:hidden;cursor:pointer;}
.container {background:url(../images/bg.jpg);background-size:cover;margin:0;padding:0;border:none;}
.c-category {overflow:hidden;}
.c-category .swiper-container {padding:8px 0;}
.c-category .swiper-slide {height:236px;background:#fff;}
.c-category .swiper-slide img {width:100%;height:236px;object-fit:cover;}
.c-breadcrumb{ padding: 30px 0 0; line-height:22px; font-size:14px; color:#272727;}
.c-breadcrumb a{ color:#272727;}
.c-breadcrumb a:hover{ color:#0166b3; text-decoration:underline;}
.c-breadcrumb .navtxt{ display:inline-block; margin-left:8px; padding-left:22px; background:url(../images/homeback.png) no-repeat left center;}
/*优势*/
.advantage-box {background:#fff;padding:60px 0;}
.advantage {margin:0 auto;width:1200px;}
.advantage h2 {font-size:35px;color:#262626;text-transform:uppercase;text-align:center;padding-bottom:30px;}
.advantage li {border-right:1px solid #f1f1f1;float:left;text-align:center;padding:0 26px;}
.advantage li:last-child {border:none;}
.advantage li img {text-align:center;}
.advantage li h3 {font-size:20px;color:#0166b3;padding:20px 0;font-weight:bold;text-transform:uppercase;}
.advantage li p {font-size:14px;color:#262626;line-height:30px;text-indent:0;}
.advantage .more {padding-top:70px;text-align:center;}
.advantage .more a {display:inline-block;background:#0166b3;color:#fff;font-size:18px;text-align:center;padding:15px 50px;}

/*新产品*/
 .c-newcpps {padding-bottom:68px;background:#eee;overflow:hidden;}
.c-newcpps .hgroup {margin:64px 0 0;text-align:center;}
.c-newcpps .hgroup h2 {line-height:38px;font-size:30px;text-align:center;text-transform:uppercase;}
.c-newcpps .contbox {margin:72px 0 0;}
.c-newcpps .contbox ul {width:1200px;max-width:none;}
.c-newcpps .contbox li {float:left;display:inline;width:375px;margin-right:25px;}
.c-newcpps .contbox .p_photo {text-align:center;}
.c-newcpps .contbox .p_photo img{max-height:270px}
.c-newcpps .contbox .p_title {margin:70px 0 0;font-size:22px;line-height:28px;font-weight:bold;}
.c-newcpps .contbox .p_words {margin:5px 0 0;font-size:14px;line-height:18px;text-align:left;}
/*首页资讯*/
 .c-newslist {padding-bottom:32px;overflow:hidden;background-color:#fff;}
.c-newslist .listbox {margin:30px auto;width:1240px;overflow:hidden;}
.c-newslist .listbox ul {width:110%;}
.c-newslist .listbox li {float:left;width:413px;margin-top:40px;position:relative;border-right:1px solid #f1f1f1;}
.c-newslist .listbox li a {padding:0 25px;display:block;}
.c-newslist .listbox .p_title {font-size:18px;line-height:20px;text-transform:uppercase;color:#262626;font-weight:bold;}
.c-newslist .listbox .p_photo {display:block;margin:10px 0 0;height:232px;background:#fff;position:relative;overflow:hidden;}
.c-newslist .listbox .p_photo img {height:100%;width:100%;object-fit:cover;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:.5s;transition:.5s;}
.c-newslist .listbox a:hover .p_photo img {-webkit-transform:scale(1,1);transform:scale(1,1);}
.c-newslist .listbox .p_photo:before {content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:2;background:rgba(255,255,255,0.5);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-110%,0);}
.c-newslist .listbox a:hover .p_photo:before {-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);}
.c-newslist .listbox .p_right {margin:12px 0 0;font-size:14px;line-height:18px;}
.c-newslist .listbox .p_content {height:36px;}
.c-newslist .listbox .p_learn {display:block;margin:12px auto 0;width:91px;height:29px;line-height:29px;text-align:center;color:#fff;background:#0166b3;box-shadow:0 0 1px #0166b3;}
.c-newslist .listbox .p_learn:after {content:"";display:inline-block;margin:11px 0 0 8px;width:0;height:0;vertical-align:top;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;}
/*首页关于我们*/
 .aboutus-box {background:#eee;padding-bottom:70px;}
.c-aboutus {overflow:hidden;width:1200px;margin:0 auto;}
.c-aboutus .left {float:left;margin:78px 0 0;width:850px;}
.c-aboutus .left p {text-align:left;line-height:51px;font-size:14px;color:#262626;}
.c-aboutus .right {float:right;font-size:28px;line-height:1.1;text-align:center;color:#0166b3;}
.c-aboutus .right .b1 {margin:78px 0 0;font-size:120px;line-height:1;}
.c-aboutus .right .b2 {margin:10px 0 0;}
.c-aboutus .right .b3 {margin:10px 0 0;font-size:45px;line-height:1;}
/*首页视频*/
.videos {padding:70px 0;overflow:hidden;background:#fff;}
.c-videos {width:1200px;margin:0 auto;}
.c-videos .listbox {position:relative;}
.c-videos .listdire .prev,.c-videos .listdire .next {position:absolute;top:50%;display:block;margin-top:-20px;width:22px;height:40px;line-height:38px;font-family:SimSun,sans-serif;font-size:0;text-indent:-999px;text-align:center;color:#999;background:url(../images/left.png) no-repeat center;overflow:hidden;}
.c-videos .listdire .prev {left:0;}
.c-videos .listdire .next {right:0;background-image:url(../images/right.png);}
.c-videos .listcont {margin:auto;width:1075px;height:196px;overflow:hidden;}
.c-videos .listcont ul {width:105%;}
.c-videos .listcont li {float:left;margin-right:14px;width:349px;position:relative;}
.c-videos .listcont .p_photo {height:196px;position:relative;background:#000;overflow:hidden;}
.c-videos .listcont .p_photo img {height:100%;width:100%;object-fit:cover;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:.5s;transition:.5s;}
.c-videos .listcont a:hover .p_photo img {-webkit-transform:scale(1,1);transform:scale(1,1);}
.c-videos .listcont .p_right {position:absolute;z-index:2;bottom:0;left:0;width:100%;height:37px;background:#161918 url(../images/palyer.png) no-repeat 310px center;background-color:rgba(22,25,24,0.85);}
.c-videos .listcont .p_title {display:block;margin-right:40px;margin-left:15px;font-size:15px;line-height:37px;color:#fff;text-transform:uppercase;}

/*文章详情*/
.entry{ margin-top:20px; padding:0 50px 30px; font-size:14px; line-height:2em; word-wrap:break-word; }
.entry img{ max-width:100%!important; height:auto!important; }
.entry h2,.entry h3,.entry h4{ margin:0.8em auto; padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
.entry h2{ font-size:1.2em; }
.entry h3,.entry h4{ font-size:1.1em; }
.entry strong{ color:#DC2523; }
.entry ul,.entry ol{ margin:1em; padding:0; }
.entry li{ margin-left:1em; }
.entry ul li{ list-style:disc outside none; }
.entry ol li{ list-style:decimal outside none; }
.entry p{ display:inherit; margin:1em 0; color:#333; word-wrap:break-word; }
.entry a{ text-decoration:underline; }
.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; font-size:12px; line-height:1.7em; }
.entry table{ margin:10px auto; border-left:1px solid #eee; border-top:1px solid #eee; }
.entry table th{ background:#F9F9F9; text-align:center; }
.entry table td,.entry table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0.35em 0.5em; }
/*内容标题样式*/
.meta{ margin:0; padding:30px 50px 0 50px; }
.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.meta h2{ padding:20px 0; color:#666666; font-size:24px; font-weight:300; line-height:1em;text-align: center;border-bottom:1px solid #eee ; }
.content-box{background: #fff;margin-top: 10px;}
.content{width: 1200px;margin: 0 auto;}
/*联系我们*/
.content-box{background: #fff;margin-top: 10px;}
.content{width: 1200px;margin: 0 auto;}
.contact{padding: 88px 0;}
.contact .left{width: 525px;float: left;padding-right: 75px;background: url(../images/qr.png) no-repeat right bottom;}
.contact  h2{font-weight: bold;font-size: 20px;color: #262626;text-transform: uppercase;}
.contact .left p{font-size: 16px;color: #262626;line-height:47px;}
.contact .left .title{font-size: 24px;color: #262626;padding-top: 30px;}
.contact .right{width: 525px;float: right;padding-left: 75px;}
.contact .right ul{padding-top: 50px;}
.contact .right li{height: 72px;border-bottom:1px solid #eee;width: 485px;padding-left: 40px;line-height: 72px;}
.contact .right .link{background: url(../images/link.png) no-repeat left center;}
.contact .right .email{background: url(../images/email.png) no-repeat left center;}
.contact .right .mobile{background: url(../images/mobile.png) no-repeat left center;}
.contact .right .content{background: url(../images/content.png) no-repeat left center;}
.contact .right ul input{display: inline-block;width: 485px;height: 50px;line-height: 50px;}
.contact .right input:focus{  outline: none;}
.contact .right .submit{font-size: 14px;color: #fff;background: #0166b3;padding: 15px 40px;text-align: center;display: inline-block;margin-top: 35px;}
.contact .map{padding-top:100px;}
.contact .map img{width: 100%;}
/*类别*/
.catelist{padding: 50px 10px 10px 10px;font-size: 14px;border-bottom:1px solid #eee;text-align: center;}
.catelist a{padding: 0 10px;}
.catelist a.active{color: #0166b3;}
.catelist a:hover{color: #0166b3;}
/*新闻列表*/
.news-box{background: #fff;margin-top: 10px;}
.newslist{width: 1200px;margin: 0 auto;}
.newslist ul{ width:105%;}
.newslist li{ float:left;width: 372px; margin:35px 39px 0 0; position:relative;border: 1px solid #f1f1f1;}
.newslist li a{display: block;}
.newslist .p_title{ font-size:18px; line-height:20px; text-transform:uppercase; color:#262626;font-weight:bold;}
.newslist .p_photo{ display:block; height:237px; background:#fff; position:relative; overflow:hidden;}
.newslist .p_photo img{ height:100%; width:100%;object-fit: cover; -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1); -webkit-transition:.5s; transition:.5s;}
.newslist a:hover .p_photo img{ -webkit-transform:scale(1,1); transform:scale(1,1);}
.newslist .p_photo:before{ content:''; width:100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:2; background:rgba(255,255,255,0.5); -webkit-transition:all 0.6s; transition:all 0.6s; -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0); transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-110%,0);}
.newslist a:hover .p_photo:before{ -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0); transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);}
.newslist .p_info{ margin:12px 0 0; font-size:14px; line-height:18px;text-align: left;padding: 0 25px;}
.newslist .p_content{ height:36px;margin: 10px 0;}
.newslist  .time{position: absolute;bottom: 0;right: 0;padding: 8px 10px;background: #0e5994;color: #fff;font-size: 12px;}
.newslist .p_learn{ display:block; margin:20px 0; width:91px; height:29px; line-height:29px; text-align:center; color:#fff; background:#0166b3; box-shadow:0 0 1px #0166b3;}
.newslist .p_learn:after{ content:""; display:inline-block; margin:11px 0 0 8px; width:0; height:0; vertical-align:top; border-left:6px solid #fff; border-top:4px solid transparent; border-bottom:4px solid transparent;}
/*详情页*/
.meta{ margin:0; padding:30px 50px 0 50px; }
.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.meta h2{ padding:20px 0; color:#666666; font-size:24px; font-weight:300; line-height:1em;text-align: center;border-bottom:1px solid #eee ; }
.news-box{background: #fff;margin-top: 10px;}
.newsbody{width: 1200px;margin: 0 auto;}
.btnlist {padding: 30px 20px;}
.btnlist a{color: #fff;background: #0166b3;font-size: 14px;padding: 15px 30px;display: inline-block;}
.btnlist a.none{color: #666666;background: #eeeeee;font-size: 14px;padding: 15px 30px;}
.btnlist .prev{float: left;}
.btnlist .next{float: right;}
/*搜索*/
.search-tit {display:block;margin:0 30px;padding-top:15px;line-height:38px;border-bottom:1px solid #f0f0f0;}
.search-tit h3 {display:inline-block;color:#333;font-size:16px;font-weight:normal;}
.search-tit span {margin-left:15px;color:#999;font-size:14px;}
.search-tit span strong {margin:0 2px;color:#1e7bb3;font-weight:600;}
.n-list {padding:15px 30px;}
.n-list li {display:block;padding-bottom:15px;border-bottom:1px solid #f0f0f0;overflow:hidden;}
.n-list li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.n-list li h2 {padding:15px 0 15px;font-size:18px;line-height:24px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.n-list li h2 a {color:#333;text-decoration:none;}
.n-list li h2 a:hover {color:#8CAC52;}
.n-list li .note b {position:relative;display:block;float:left;margin-right:16px;width:118px;height:118px;border:1px solid #e8e8e8;font-style:normal;}
.n-list li .note b img {min-width:100%;min-height:100%;width:100%;_height:100%;}
.n-list li .note p {display:block;font-size:14px;max-height:84px;line-height:28px;font-weight:500;color:#666;overflow:hidden;}
.n-list li .note .info {padding-top:10px;height:20px;line-height:20px;}
.n-list li .note .info span {margin-right:10px;color:#999;font-size:12px;}
.n-list li .note .info span i {margin-right:3px;font-size:12px;}
.n-list .nodata {margin-top:30px;color:#666;font-size:14px;line-height:100px;text-align:center;}
/*工厂设备*/
.device{background: #fff;margin-top: 10px;}
.devicelist{padding: 10px 0;width: 1200px;margin: 0 auto;}
.devicelist h2{color: #0166b3;font-weight: bold;font-size: 36px;text-align: center;text-transform: uppercase;}
.devicelist ul{ width:105%;padding-top: 15px;}
.devicelist li{ float:left; margin:26px 8px 0 0; width:392px; position:relative;}
.devicelist li .p_photo{ display:table; width:392px; height:245px; text-align:center; }
.devicelist li .p_photo .cell{ display:table-cell; vertical-align:middle;}
.devicelist li .p_photo img{ max-height:245px;}
.devicelist li .p_title{text-align: center;padding-top: 20px;font-size: 16px;}
/*产品列表*/
.productlist{background: #fff;margin-top: 10px;}
.cppslist{padding: 40px 0;width: 1200px;margin: 0 auto;}
.cppslist h2{color: #0166b3;font-weight: bold;font-size: 36px;text-align: center;text-transform: uppercase;}
.cppslist ul{ width:105%;padding-top: 15px;}
.cppslist li{ float:left; margin:35px 20px 0 0; width:284px; position:relative;border: 1px solid #eee;}
.cppslist li .p_photo{ display:table; width:284px; height:284px; text-align:center; }
.cppslist li .p_photo .cell{ display:table-cell; vertical-align:middle;}
.cppslist li .p_photo img{width:100%;}
.cppslist li .p_words{background: #f5f7f6;height: 82px;text-align: center;}
.cppslist li .p_code{ text-align: center;font-size: 16px;color: #262626;padding-top: 18px;}
.cppslist li .p_words .more{font-size:14px ;color: #666666;display: inline-block;border-bottom: 1px solid #d1d3d2;text-align: center;}
.cppslist li:hover{  box-shadow: 0 0 10px rgba(0,0,0,.18);}
/*产品详情*/
 .product-details{background: #fff;margin-top: 10px;}
.product-show{padding: 20px 0;width: 1200px;margin: 0 auto;}
.product-show h2{color: #0166b3;font-weight: bold;font-size: 36px;text-align: center;text-transform: uppercase;}
.catelist{padding: 50px 10px 10px 10px;font-size: 14px;border-bottom:1px solid #eee;text-align: center;}
.catelist a{padding: 0 10px;}
.catelist a.active{color: #0166b3;}
.catelist a:hover{color: #0166b3;}
.nycppscont{ margin:34px 0 72px;}
.cppscont .left{ float:left; display:inline; width:516px;}
.cppscont .showlist{ width:514px; height:514px; background:#fff; border:1px solid #d6d6d6;}
.cppscont .showlist #bPic{ max-height:514px;}
.cppscont .anglelist{ margin:18px 0 0; position:relative; z-index:1;}
.cppscont .anglelist .arr_prev,.cppscont .anglelist .arr_next{ display:block; width:35px; height:50px; font-size:0; text-indent:-999px; overflow:hidden; position:absolute; top:50%; margin-top:-25px; z-index:2; cursor:pointer;}
.cppscont .anglelist .arr_prev{ left:0; background:url(../images/sleft.png) no-repeat center;}
.cppscont .anglelist .arr_next{ right:0; background:url(../images/sright.png) no-repeat center;}
.cppscont .zoomlist{ display:block; margin:auto; width:430px; height:102px; overflow:hidden;} 
.cppscont .zoomlist ul{ width:105%;}
.cppscont .zoomlist li{ float:left; display:inline; margin-right:6px; width:100px; height:100px; border:1px solid #d0d0d0; overflow:hidden;}
.cppscont .zoomlist li img{ width:100%; height:100%;object-fit: contain;}
#thumblist .on{border-color:#C30008;}
.cppscont .right{ float:right; display:inline; width:600px;}
.cppscont .hgroup{ margin:12px 0 0; min-height:140px; _height:140px; line-height:34px; color:#000; text-transform:uppercase;border-bottom:1px solid #eee ;}
.cppscont .hgroup h1{ font-size:35px;color: #0166b3;}
.cppscont .hgroup h2{ margin:15px 0 0; font-size:24px;text-align: left;color: #999;}
.cppscont .parameter{ margin:30px 0 0; min-height:258px; _height:258px;}
.cppscont .parameter ul{ margin-right:-55px;}
.cppscont .parameter li{ float:left; display:inline; margin-right:55px; font-size:16px; line-height:25px; text-transform:uppercase; color:#5d5d5d;}
.cppscont .shares{ margin:18px 0 0;}
.cppscont .shares ul{ display:inline;}
.cppscont .shares li{ float:left; display:inline; margin-left:15px; line-height:37px; font-size:16px; color:#000; text-transform:uppercase;}
.cppscont .shares .share_facebook{ display:block; width:36px; height:37px; background:url(../images/share_icon_cpps_facebook.png) no-repeat center; font-size:0; text-indent:-999px; overflow:hidden;}
.cppscont .shares .share_twitter{ display:block; width:36px; height:37px; background:url(../images/share_icon_cpps_twitter.png) no-repeat center; font-size:0; text-indent:-999px; overflow:hidden;}
/* 图片放大镜样式*/
.jqzoom{ position:relative; float:left; display:block; margin:0; padding:0; width:514px; height:514px; border:none; cursor:crosshair; }
.jqzoom img{ width:514px; height:514px; }
.zoomdiv{ position:absolute; top:0; left:0; z-index:100; display:none; width:514px; height:514px; background:#fff; border:1px solid #e8e8e8; text-align:center; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; width:20px; height:20px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }

.cppscont .right{ float:right; display:inline; width:600px;}
.cppscont .hgroup{ margin:12px 0 0; min-height:140px; _height:140px; line-height:34px; color:#000; text-transform:uppercase;border-bottom:1px solid #eee ;}
.cppscont .hgroup h1{ font-size:35px;color: #0166b3;}
.cppscont .hgroup h2{ margin:15px 0 0; font-size:24px;text-align: left;color: #999;}
.cppscont .parameter{ margin:30px 0 0; min-height:258px; _height:258px;}
.cppscont .parameter ul{ margin-right:-55px;}
.cppscont .parameter li{ font-size:16px; line-height:25px; text-transform:uppercase; color:#5d5d5d; padding: 5px 0;}
.cppscont .shares{ margin:18px 0 0;}
.cppscont .shares ul{ display:inline;}
.cppscont .shares li{ float:left; display:inline; margin-left:15px; line-height:37px; font-size:16px; color:#000; text-transform:uppercase;}
.cppscont .shares .share_facebook{ display:block; width:36px; height:37px; background:url(../images/share_icon_cpps_facebook.png) no-repeat center; font-size:0; text-indent:-999px; overflow:hidden;}
.cppscont .shares .share_twitter{ display:block; width:36px; height:37px; background:url(../images/share_icon_cpps_twitter.png) no-repeat center; font-size:0; text-indent:-999px; overflow:hidden;}
.message {}
.message a{background: #0166b3;color: #fff;padding: 10px 45px;display: inline-block;text-align: center;}
.message span{background: url(../images/msg.png) no-repeat left center;padding:10px 0 10px 35px;height: 30px;line-height: 30px;font-size: 18px;}
.block-content{ margin:32px 0 0;}
.block-nextprev{ margin:25px 0 0;}
.block-nextprev li{ display:block; font-size:14px; line-height:1.8; text-transform:uppercase;}
.block-content .block-title{ padding-bottom:5px; border-bottom:1px solid #c8c8c8;}
.block-content .block-title h2{ display:inline-block; font-size:30px; text-transform:uppercase; line-height:42px; border-bottom:4px solid #0166b3;}
.block-content .bolck-article{ margin:25px 0 0;}
.block-content .bolck-content{ margin:40px 0 0;}
/*视频列表*/
.video{background: #fff;margin-top: 10px;}
.videolist{ margin:38px auto;width: 1200px;}
.videolist ul{ width:110%;}
.videolist li{ float:left; width:374px; margin:14px 26px 0 0; position:relative;}
.videolist li:nth-child(1),.videolist li:nth-child(2),.videolist li:nth-child(3){ margin-top:0;}
.videolist .p_photo{ display:block; margin:10px 0 0; height:235px; position:relative; background:#000; overflow:hidden;}
.videolist .p_photo img{ height:100%; width:100%;object-fit: cover;}
.videolist .p_photo:after{ content:""; position:absolute; left:50%; top:50%; display:block; margin:-31px 0 0 -31px; width:62px; height:62px; background:url(../images/n_player.png) no-repeat center; -webkit-transition:.45s; transition:.45s;}
.videolist a:hover .p_photo:after{ opacity:0; -webkit-transform:scale(1.5,1.5); transform:scale(1.5,1.5); visibility:hidden;}
.videolist .p_photo:before{ content:''; width:100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:2; background:rgba(255,255,255,0.5); -webkit-transition:all 0.6s; transition:all 0.6s; -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0); transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-110%,0);}
.videolist a:hover .p_photo:before{ -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0); transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);}
.videolist .p_title{ margin:10px 0 0; height:22px; font-size:14px; line-height:22px; text-transform:uppercase; color:#1d1d1d;}
/*分页*/
div.digg {margin:0;padding:0;text-align:left;font-size:14px;display:inline-block;}
div.digg a {display:block;float:left;padding:5px 12px;margin:0 0 0 8px;border:1px solid #e1e2e3;line-height:20px;height:20px;color:#666666;background:#fff;text-decoration:none;border-radius:3px;}
div.digg a:hover {border:1px solid #0166b3;background:#0166b3;color:#fff;}
div.digg span {display:block;float:left;padding:5px 0;line-height:20px;height:20px;}
div.digg span.current {padding:5px 12px;margin:0 0 0 8px;color:#fff;font-weight:bold;background:#0166b3;border-radius:3px;}
div.digg span.disabled {border:1px solid #eee;padding:5px 12px;margin:0 0 0 8px;color:#ddd;}

/*底部*/
.footer{background: #0166b3;margin-top: 10px;padding: 36px 0;}
.footer .footer-box{margin: 0 auto;width: 1200px;}
.footer .footer-box li h4{color: #fff;font-size: 25px;font-weight: bold;text-transform: uppercase;}
.footer .footer-box li.contact{width: 449px;border-right: 1px solid #5a91bc;float: left;padding:0;}
.footer .footer-box li.tel{background: url(../images/tel2.png) no-repeat left center; padding: 11px 10px 11px 30px;color: #fff;font-size: 14px;}
.footer .footer-box li.map{background: url(../images/map.png) no-repeat left center; padding: 11px 10px 11px 30px;color: #fff;font-size: 14px;}
.footer .footer-box .c-btn{background: #004a84;color: #ffffff;font-size: 18px;text-align: center;border-radius: 5px;padding:15px 74px;text-transform: uppercase;display: inline-block;margin-top: 22px;}
.footer  .footer-box .column{font-size: 14px;color: #fff;width: 222px;border-right: 1px solid #5a91bc;padding-left: 30px;float: left;min-height:222px;}
.footer  .footer-box .column li{padding: 8px 0;}
.footer  .footer-box .column li a{color: #fff;text-decoration: none;}
.footer  .footer-box .mp{text-align: right;float: right;}
.footer  .footer-box .mp p{text-align: center;}
.footer  .footer-box .mp .links{padding: 10px 0;}
.footer  .footer-box .mp .links img{padding:0 5px}
.footer .copyright {text-align: center;color: #ffff;padding-top: 60px;}
.footer .copyright  a{color: #fff;}

