﻿@charset "utf-8";
body {margin:0;padding:0;font-size:16px;font-family:"PingFang SC",Helvetica,"Microsoft YaHei",Arial,"sans-serif";color:#333333;}
.clearfix {zoom:1;}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both;}
img {border:none;}
p {margin:0;padding:0;}
ul,li {margin:0;padding:0;list-style-type:none;}
i,em,cite { font-style: normal; }
a {color:#333333;font-size:14px;text-decoration:none;}
a:hover {color:#e70012;text-decoration:none;}
.center {margin:auto;}

#sbj {margin-top:25px;}
.moddle {width:1300px;}

.hf {width:240px;height:55px;text-align:left;float:left;margin-left:50px;border-radius:10px;padding-top:20px;font-size:14px;padding-left:90px;border:1px #e6e6e6 solid;color:#e60012;}
.hf span {font-size:12px;color:#333;}
#hf1 {background:#f7f7f7 url(../picture/hf1.png) no-repeat left;background-position:48px center;}
#hf2 {background:#f7f7f7 url(../picture/hf2.png) no-repeat left;background-position:48px center;}
#hf3 {background:#f7f7f7 url(../picture/hf3.png) no-repeat left;background-position:48px center;}
.cp_tp {width:100%;background:#fff;padding:0 0 30px;}
.cp_tp1 {width:100%;height:81px;/*background:url(../picture/cpbj2.jpg);*/}
.mleft {width:260px;float:left;}
.mright {width:1016px;float:right;min-height:500px;}
.mright_2{width:100%;float:none;min-height:500px;}
#cpl {font-size:14px;margin-top:18px;}
.mup {height:55px;line-height:55px;text-align:left;text-indent:2.6em;font-size:14px;background:url(../picture/tybj.png)left bottom no-repeat;}
.mup b {float:left;font-size:15px;}
.mup .mup_left{float:left;font-size:22px;font-weight:bold;}
.mup .mup_left span{font-size:16px;font-weight:normal;}
.mup .mup_right {float:right;margin-right:10px;color:#999;font-size:14px;max-width:970px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.mup .mup_right a {font-size:14px;color:#999;}
.mup span {margin-left:6px;font-size:14px;color:#e70012;}
.gd {}
.gd a {font-weight:normal;padding:2px 18px;background:#e70012;color:#fff;}
#mleft1 {overflow: hidden;width: 255px;background-color: #fff;border: 2px solid #0c58c0;float: left;margin-bottom:30px;}
#mleft1 .conn{padding:0 10px 30px;}
.list1 {width:100%;height:40px;text-align:left;background:url(../picture/listbj.jpg);text-indent:2.5em;font-size:14px;font-weight:bold;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:6px 0;}
.list1:nth-child(1) {margin-top:0;}
.list1 a {color:#FFFFFF;font-size:15px;display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.list {width:190px;height:32px;line-height:32px;text-align:left;text-indent:1.5em;margin-left:10px;background:url(../picture/list.png) no-repeat left;background-position:5px center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list a {font-size:14px;}
.list a:hover{color:#da0e29;}
.sytp {width:227px;float:left;line-height:30px;text-align:center;margin-bottom:20px;margin-right:36px;transition: all .4s ease;box-shadow: 0 0px 8px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0px 8px rgba(0, 0, 0, 0.1);}
.sytp p {height:28px;display:block;margin-top:5px;}
.sytp .wz:after{width:0%;height:48px;position:absolute;content:"";top:0;left:0;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;background-color:#da0e29;z-index:-1;}
.sytp .wz{position:relative;height:48px;z-index: 0;}
.tjchanpin {position:absolute;z-index:1;width:227px;display:block;padding:0 10px;height:48px;line-height:48px;color: #333; transition: all 0.3s ease-out 0s;font-size:16px;}
.sytp:hover .wz a{}
.sytp:hover .proimg_bk img{transform: scale(1.2, 1.2);}
.sytp:hover .wz:after{width: 100%;}
.sytp:hover .wz a{color:#fff;}
.idx_mright .sytp {width:227px;float:left;line-height:30px;text-align:center;margin-bottom:26px;margin-right:36px;}
.idx_mright .sytp p {height:28px;display:block;margin-top:10px;}
.idx_mright .sytp:nth-child(4n) {margin-right:0px;}
.idx_mright .sytp p {height:28px;display:block;margin-top:5px;}
.idx_mright .proimg_bk {width:227px;height:200px;background:#FFFFFF;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.idx_mright .proimg_bk .proimg {width:100%;height:100%;text-align:center;display:block;overflow:hidden;}
.idx_mright .proimg_bk img {vertical-align:middle;max-width:95%;max-height:95%;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.idx_mright .proimg_bk .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.idx_mright .sytp:hover{box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1);}
.idx_mright .sytp .wz:after{width:0%;height:48px;position:absolute;content:"";top:0;left:0;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;background-color:#0c58c0;z-index:-1;}
.idx_mright .sytp .wz{position:relative;height:48px;z-index: 0;}
.tjchanpin {position:absolute;z-index:1;width:207px;display:block;padding:0 10px;height:48px;line-height:48px;color: #333; transition: all 0.3s ease-out 0s;font-size:16px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.idx_mright .sytp:hover .wz a{}
.idx_mright .sytp:hover .proimg_bk img{transform: scale(1.2, 1.2);}
.idx_mright .sytp:hover .wz:after{width: 100%;}
.idx_mright .sytp:hover .wz a{color:#fff;}

.zxcp li {line-height:30px;text-align:left;border-bottom:1px #e6e6e6 solid;background:url(../picture/images.jpg) no-repeat left;background-position:5px center;padding-left:15px;}
.proimg_bk {width:227px;height:200px;overflow:hidden;}
.proimg_bk .proimg {width:100%;height:100%;text-align:center;display:block;}
.proimg_bk img {vertical-align:middle;max-width:95%;max-height:95%;transition: all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.proimg_bk .iblock {display:inline-block;height:100%;width:0;vertical-align:middle;}

.rytp {width:220px;height:195px;text-align:center;float:left;margin-left:8px;margin-top:10px;line-height:30px;}
.tittle {text-align:center;line-height:40px;height:40px;font-size:24px;font-weight:bold;margin-top:20px;margin-bottom:10px;}
.nav2 a {width:130px;line-height:41px;font-size:14px;text-decoration:none;display:inline-table;color:#FFFFFF;}
.nav2 a:hover {color:#e70012;}
.lb {text-align:left;text-indent:2em;}
.nyxw2 {width:440px;float:left;margin-left:12px;text-align:left;text-indent:1.5em;height:30px;line-height:30px;border-bottom:1px #e4e4e4 dashed;background:url(../picture/li.jpg) no-repeat left;background-position:5px center;}
.xgcp {width:170px;float:left;margin-left:12px;text-align:center;line-height:25px;margin-top:10px;}

.page{text-align:center;padding-top:20px;padding-bottom:20px;font-size:15px;color:#555;}
.page a{display:inline-block;padding:0 10px;background:#ddd;height:30px;line-height:30px;text-align:center;margin-right: 5px;color:#555;}
.page a:hover{background:#da0e29;color:#ffffff;}
.page a.pnnum1{background:#da0e29;color:#ffffff;}
.page input{display:inline-block;padding:0 5px;background:#da0e29;width:40px !important;height:30px !important;line-height:30px;text-align:center;margin:0 5px;color:#fff;cursor:pointer;border:0;}
.page .p_input{display:inline-block;padding:0 5px;background:#ddd;height:30px;line-height:30px;text-align:center;margin:0 5px;color:#555;cursor:default;}

.prodetail_box {clear:both;margin-bottom:10px;padding:15px;overflow:hidden;margin-top:20px;}
.prodetail_img {float:left;width:400px;margin-right:20px;text-align:center;}
.pro_text01 {float:right;line-height:24px;width:465px;margin-top:3px;}
.pro_text01 p {clear:both;margin-bottom:5px;}
.pro_text01 p b {float:left;display:block;width:70px;}
#pro_xxnr_box .bt {height:45px;line-height:45px;background:#ddd;padding-left:15px;color:#333;font-size:14px;font-weight:normal;margin-bottom:15px;}

.ss_input {width:250px;height:35px;border:1px solid #E1E1E1;border-right:none;float:left;padding-left:5px;color:#666;line-height:35px;-moz-box-sizing:border-box;box-sizing:border-box;}
.ss_an {width:35px;height:35px;background:url(../picture/search.jpg) no-repeat;border:none;float:left;}
.sy_flbt {width: 100%;height: 116px;background: url(../picture/pro_left_t.png) no-repeat center;line-height: 116px;text-align: center;font-size: 30px;margin-bottom: 20px;position:relative;}
.sy_flbt b {font-size:30px;color:#fff;display:block;}
.ny_left {width:260px;float:left;}
.ny_pro {margin:25px 0 0 0;}
.ny_news {margin-top:15px;padding:0 10px;}
.wz_time {text-align:center;color:#b4b4b4;font-size:14px;padding-bottom:14px;border-bottom:1px dashed #f1f1f1;}
.dcont {line-height:24px;padding:0px 10px 10px 10px;border-bottom:1px dotted #ddd;margin:20px 0;}
#news_sx {margin:20px 0;color:#80817c;font-size:14px;line-height:28px;overflow:hidden;}
#news_sx .sx_left {float:left;line-height:25px;}
#news_sx .sx_right {float:right;background:url(../picture/001454_08.png) no-repeat right 5px;padding-right:20px;margin-top:10px;}
.proimgbox {width:400px;height:300px;border:1px solid #ddd;}
.proimgbox .proimgbox_img {width:100%;height:100%;text-align:center;display:block;}
.proimgbox img {vertical-align:middle;max-width:95%;max-height:95%}
.proimgbox .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.c_prodetail {width:345px;float:left;height:38px;margin-top:10px;}
.c_prodetail a {display:block;width:90px;height:42px;line-height:42px;background:#e70012 url(../picture/proshow_zx1.png) no-repeat 15px center;padding-left:60px;font-size:16px;color:#fff;float:left;border-radius:2px;}
.tittle1 {text-align:left;margin-top:10px;}
