.min_banner img {display:block;width:100%;}
.wrap {width:1200px;margin:0 auto;}
.wrap .path {height:30px;border-bottom:1px solid #b5b5b5;line-height:30px;color:#555555;}
.wrap .path a {color:#555555;}
.wrap .read > h1 {padding:20px 0px 17px 8px;font-size:24px;color:#2667a3;}
.wrap .read > ul {padding-left:6px;}
.wrap .read > ul:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .read > ul li {float:left;width:100px;height:30px;margin-right:20px;border:1px solid #2667a3;line-height:30px;text-align:center;color:#2667a3;cursor:pointer;}
.wrap .read > ul li.hover {background-color:#2667a3;color:white;}
.wrap .read .re_wr {padding-top:40px;padding-bottom:70px;}
.wrap .read .re_wr>p, .wrap .read .re_wr>span{ font-size: 16px; line-height:36px;}
.wrap .read .re_wr:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .read .re_wr ul {float:left;width:600px;}
.wrap .read .re_wr ul li {display:none;}
.wrap .read .re_wr ul li.hover {display:block;}
.wrap .read .re_wr ul li p {text-indent:2em;color:#555555;font-size:16px;line-height:36px;}
.wrap .read .re_wr img {/*float:right;*/display:block;}
.wrap .pic > h1 {padding:20px 0px 4px 8px;font-size:24px;color:#2667a3;}
.wrap .pic ul {width:1226px;margin-left:-13px;}
.wrap .pic ul:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .pic ul li {float:left;width:382px;padding:13px;}
.wrap .pic ul li a {display:block;position:relative;}
.wrap .pic ul li a img {display:block;width:100%;}
.wrap .pic ul li a div {position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:rgba(0,0,0,0.3);text-align:center;line-height:50px;}
.wrap .pic ul li a div strong {color:white;font-size:18px;}
.wrap .pic_read > h1 {padding:20px 0px 17px 8px;font-size:24px;color:#2667a3;}
.wrap .pic_read:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .pic_read .swiper-pic {float:left;width:580px;overflow:hidden;border:1px solid #e6e5e5;position:relative;}
.wrap .pic_read .swiper-pic .swiper-slide {text-align:center;}
.wrap .pic_read .swiper-pic .swiper-slide img {max-width:100%;}
.wrap .pic_read .pic_pa {float:right;width:570px;}
.wrap .pic_read .pic_pa .lis {border-bottom:1px solid #2667a3;}
.wrap .pic_read .pic_pa .lis:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .pic_read .pic_pa .lis li {height:50px;width:130px;float:left;font-size:18px;background-color:#eaeaea;color:#2667a3;text-align:center;line-height:50px;cursor:pointer;}
.wrap .pic_read .pic_pa .lis li.hover {background-color:#2667a3;color:#eaeaea;}
.wrap .pic_read .pic_pa .liw {padding:20px 0;min-height:280px;}
.wrap .pic_read .pic_pa .liw li {display:none;}
.wrap .pic_read .pic_pa .liw li.hover {display:block;}
.wrap .pic_read .pic_pa .zxzx {float:right;margin-top:13px;}
.wrap .list > h1, .wrap .read > h1{padding:20px 0px 17px 8px;font-size:24px;color:#2667a3;}
.wrap .list > ul.type, .wrap .read > ul.type{padding-left:6px;}
.wrap .list > ul.type:after, .wrap .read > ul.type:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .list > ul.type li, .wrap .read > ul.type li {float:left; border: 1px solid #2667a3; margin-right: 20px;}
.wrap .list > ul.type li a, .wrap .read > ul.type li a{display:block; padding: 0 15px; height:30px;border:0px solid #2667a3;line-height:30px;text-align:center;color:#2667a3;}
.wrap .list > ul.type li a.hover,.wrap .list > ul.type li a:hover, .wrap .read > ul.type li a.hover,.wrap .read > ul.type li a:hover{background-color:#2667a3;color:white;}
.wrap .list ul.lire {padding-top:20px;}
.wrap .list ul.lire li {padding:20px 0;border-bottom:1px solid #d9d9d9;}
.wrap .list ul.lire li:last-child{ border: none;}
.wrap .list ul.lire li:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .list ul.lire li a {display:block;}
.wrap .list ul.lire li a img {float:left;width:220px;padding-left:15px;}
.wrap .list ul.lire li a div {float:left;padding-left:30px;width:900px;}
.wrap .list ul.lire li a div h2 {font-size:20px;color:#555555; margin-bottom: 10px;}
.wrap .list ul.lire li a:hover div h2{ color: #2667a3;}
.wrap .list ul.lire li a div span {color:#9c9c9c; display: block; margin-bottom: 8px;}
.wrap .list ul.lire li a div p {line-height:24px;color:#555555;}

.wrap .list ul.zhengshu {padding-top:20px;}
.wrap .list ul.zhengshu li {width: 22%; padding:0;border:1px solid #d9d9d9; margin-right: 3%; margin-bottom: 26px; display: inline-block; overflow: hidden;}
.wrap .list ul.zhengshu li:nth-child(4n){ margin-right: 0;}
.wrap .list ul.zhengshu li:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .list ul.zhengshu li a {display:block;}
.wrap .list ul.zhengshu li a img {width:100%;}
.wrap .list ul.zhengshu li a div {}
.wrap .list ul.zhengshu li a div h2 {font-size:20px;color:#555555; text-align: center;}
.wrap .list ul.zhengshu li a:hover div h2{ color: #2667a3;}






.wrap .readan h1 {padding:36px 0 10px;font-size:24px;color:#2667a3;text-align:center;}
.wrap .readan .djs {text-align:center;padding-bottom:15px; color: #9c9c9c;}
.wrap .readan .wp_an {padding-bottom:25px;}
.espcms_book{ margin: 10px 0 50px;}

.wrap .readan .video {padding:10px 0;text-align:center;}
.wrap .readan .lxwm {padding:40px  0 80px 0;}
.wrap .readan .lxwm:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .readan .lxwm > div {float:left;width:50%;}
.wrap .readan .lxwm .lxfs > div {padding-left:30px;}
.wrap .readan .lxwm .lxfs > div p{ font-size: 14px; line-height: 36px;}
.wrap .zsjm h1 {padding-top:20px;padding-bottom:50px;padding-left:8px;font-size:24px;color:#2667a3;text-align:left;}
.wrap .zsjm .lybd {width:700px;margin:80px auto 60px;border:1px solid #2667a3;}
.wrap .zsjm .lybd h1 {width:655px;margin:0 auto;margin-bottom:25px;padding:25px 0 20px 8px;border-bottom:1px solid #e5e5e5;}
.wrap .zsjm .lybd .content .espcms_form_group {padding-bottom:15px;}
.wrap .zsjm .lybd .content .espcms_form_group .control_label {display:inline-block;width:76px;height:37px;line-height:37px;text-align:center;vertical-align:top;}
.wrap .zsjm .lybd .content .espcms_form_group .control_required {display:inline-block;vertical-align:bottom;line-height:37px;}
.wrap .zsjm .lybd .content .espcms_form_group .control_required input {padding:8px 5px;padding-right:0;}
.wrap .zsjm .lybd .content .espcms_form_group .control_required textarea {padding:8px 5px;}
.wrap .zsjm .lybd .content .espcms_form_group .control_required #feedbackbotton {height:45px;padding:0 15px;border-radius:37px;border:0;background-color:#ff771b;color:white;cursor:pointer;outline:none;}
.wrap .video > h1 {padding:20px 0px 4px 8px;font-size:24px;color:#2667a3;}
.wrap .video ul {width:1226px;margin-left:-13px;}
.wrap .video ul:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
.wrap .video ul li {float:left;width:382px;padding:13px;}
.wrap .video ul li a {display:block;position:relative;}
.wrap .video ul li a img {display:block;width:100%;}
.wrap .video ul li a div {position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:rgba(0,0,0,0.3);text-align:center;line-height:50px;}
.wrap .video ul li a div strong {color:white;font-size:20px;}
.wrap .espcms_page_botton {text-align:center;padding-bottom:20px;}
.wrap .pagination a {display:inline-block;border:#2667a3 1px solid;color:#2667a3;text-decoration:none;overflow:hidden;padding:5px 5px;margin:0px 0px 0px 5px;}
.wrap .pagination a:visited {text-decoration:none;overflow:hidden;}
.wrap .pagination a:active {text-decoration:none;overflow:hidden;}
.wrap .pagination a:hover {color:#ffffff;background-color:#2667a3;overflow:hidden;}
.wrap .pagination span.current {display:inline-block;border:#2667a3 1px solid;color:#ffffff;background-color:#2667a3;overflow:hidden;padding:5px 5px;margin:0px 0px 0px 5px;}
.wrap .pagination span.disabled {display:inline-block;}


.read-zhaopin{ clear: both; margin: 40px 0 60px;}
.read-zhaopin:after{ display:table; content:""; clear: both;}
.yanfa{}
.yanfa li{ float: left; width: 22%; margin: 0 1.5%; box-sizing: border-box; text-align: center;}
.yanfa li img{ max-width: 100%; margin: auto}
.yanfa li h2{ font-size: 16px; font-weight: bold; margin: 5px auto;}
.yanfa li p{ font-size: 14px; width: 80%; margin: auto; color: #8a8a8a;}

.shangcheng{ clear: both; margin: 30px 0;}
.shangcheng:after{ content: ""; display: table; clear: both;}
.shangcheng ul li{ width: 24%; margin-right: 1%; float: left;}
.shangcheng ul li:last-child{ margin-right: 0;}
.shangcheng ul li img{ max-width: 100%; margin: auto;}
.shangcheng ul li p{ font-size: 16px; text-align: center; margin: 25px 0;}
.shangcheng ul li a:hover img{ opacity: .8;}

.fuwu{ clear: both; margin: 30px 0;}
.fuwu:after{ content: ""; display: table; clear: both;}
.fuwu li{ width: 31%; margin: 30px 2.3% 30px 0; float: left; box-sizing: border-box; box-shadow: 0px 0px 5px #ececec;}
.fuwu li:nth-child(3n){ margin-right: 0;}
.fuwu li:hover{box-shadow: 0px 0px 2px #2667a3;}
.fuwu li img{ max-width: 100%; margin: 44px auto; display: block;}
.fuwu li p{ font-size: 16px; text-align: center; margin: 45px 0 25px;}
.fuwu li a:hover p{ color: #2667a3;}

.fuwu_en{ clear: both; margin: 30px 0;}
.fuwu_en:after{ content: ""; display: table; clear: both;}
.fuwu_en li{ width: 25%; margin: 0px 0px 40px 0; float: left; box-sizing: border-box; /*box-shadow: 0px 0px 5px #ececec;*/}
.fuwu_en li:nth-child(3n){}
.fuwu_en li:hover img{/*box-shadow: 0px 0px 2px #2667a3;*/ opacity: .8;}
.fuwu_en li img{ max-width: 100%; /*margin: 56px auto; */display: block;}
.fuwu_en li p{ font-size: 16px; text-align: center; margin: 45px 0 25px;}
.fuwu_en li a:hover p{ color: #2667a3;}

.xiazai{ clear: both; margin: 30px 0;}
.xiazai:after{ content: ""; display: table; clear: both;}
.xiazai li{ /*width: 24%; margin: 20px 1% 20px 0;*/ float: left; box-sizing: border-box; /*box-shadow: 0px 0px 5px #ececec;*/}
.xiazai li:nth-child(4n){ margin-right: 0;}
/*.xiazai li:hover{box-shadow: 0px 0px 2px #2667a3;}*/
.xiazai li img{ max-width: 100%; margin: 22px auto; display: block;}
.xiazai li p{ font-size: 16px; text-align: center; margin: 45px 0 25px;}
.xiazai li a:hover p{ color: #2667a3;}

.shipin{ clear: both; margin: 30px 0;}
.shipin:after{ content: ""; display: table; clear: both;}
.shipin li{ width: 48%; margin: 30px 4% 30px 0; float: left; box-sizing: border-box; }
.shipin li:nth-child(2n){ margin-right: 0;}
.shipin li p{ font-size: 18px; text-align: center; margin: 18px 0 25px;}

.products{ min-width: 1200px; min-height: 400px; overflow: hidden;}
.products img{margin: 0; vertical-align: middle; width: 1920px; position: relative; left: 50%; margin-left: -960px;}
.productsen p{ font-size:0;}
.productsen img{}
@media screen and ( max-width: 1200px) {
    .products img{ width: auto; left: 0; margin-left: 0px; max-width: 100%;}

}
