body {color: #000;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;background:url(../img/t_bg.jpg) no-repeat; width: 100%;height: 100%;}
.clear{clear:both}
.fix {overflow: hidden}
.block {display: block}
img{max-width: 100%;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;height:auto;}
h1, h2, h3, h4, h5, h6 {font-weight: 700; margin: 0; padding: 0}
a{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
a:focus{text-decoration: none;}
a:focus,a:hover {color: #be0101;text-decoration: none;}
a:active, a:hover {outline: 0 none;}
a,button,input {outline: medium none;color: #606060;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}
button{border: 0}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: inherit}
label {font-size: 14px;font-weight: 400;color: #000;}
*::-moz-selection {background: #b3d4fc;color: #fff;text-shadow: none;}
::-moz-selection {color: #fff;background: #b3d4fc;text-shadow: none;}
::selection {background: #b3d4fc;text-shadow: none;color: #fff;}
.mark, mark {background: #4fc1f0 none repeat scroll 0 0;color: #ffffff;font-weight: 600;}
.f-left {float: left}
.f-right {float: right}
.wap_index,#wap_index{display:none;}
.avatar-img img{border-radius: 30px;width: 30px;height: 30px;}
.jumpto input { height: 31px;width: 50px;margin-left: 5px;margin-right: 5px;text-align: center;display: inline-block;}
p {font-size: 16px;line-height: 24px;color: #666666;}
ul{list-style: outside none none;margin: 0;padding: 0}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #969696;}
::-moz-placeholder { /* Firefox 19+ */color: #969696;opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
:-ms-input-placeholder { /* IE 10+ */color: #969696;}
:-moz-placeholder { /* Firefox 18- */color: #969696;}
.default-btn {color: #fff;display: inline-block;font-size: 16px;font-weight: 700;overflow: hidden;padding: 8px 25px 9px;position: relative;text-transform: uppercase;z-index: 9;background: #EC1C23;}
.default-btn:hover {color: #EC1C23; background: #fff}
.head-top{background:url("../img/bj.jpg") no-repeat scroll center center / cover ;height:78px; width:100%;}
h1{font-size:22px;font-weight:normal;}
h2{font-size:2em;font-family: 微软雅黑;font-weight:bold;color:#000;}
.is-required:before {content: '* ';color: red;}
.w200{width:200px;}
.logo a {display: inline-block}
.td_height { margin: 2px;}
.active a {color: #fff;}
.header{width: 1200px;height:100px;margin-right: auto;margin-left: auto;}
.header .wp{max-width:none}
.header .logo{float:left;height:105px;line-height:105px}
.header .logo img{display:inline-block;vertical-align:middle}
.header .logo .logo-pc{/*width:80%;*/height:auto;}
.header .logo .logo-m{display:none;padding: 0px 5px;}
.header .header-r{padding-top:40px;float:right}
.navs{float:right;margin-right:100px;}
.navs .ss{width:300px;border-radius:10px;border:1px solid #cccccc;height:40px;margin:35px;background:#fff;color:#cccccc;line-height:40px;}
.navs .ss .s_left{float:left;width:80px;text-align: center;border-right:1px solid #cccccc;}
.navs .ss .s_right{float:left;width:217px;}
.navs .ss .s_right input{height:38px;border:0px;padding-left:10px;float:left;width:150px;}
.navs .ss .s_right .btn{float:left;width: 67px;border-radius: 5px;height:38px;background:#bd1a2d;color:#fff;}
.t_nav{background:#bd1a2d;height:40px;width: 1200px;margin: auto;}
.t_nav .nli{float:left;width:100px; text-align:center;height: 40px;padding:10px 0px;}
.t_nav .lih{color:#fff;margin:10px 0px;float:left;width:10px;}
.t_nav li:last-child {border:0px;}
.t_nav .on{background:#a10812;}
.t_nav li a{color:#fff;font-size:16px;}
.t_nav li a .fa-3{font-size: 1.5em;}
.gbg{background:#f1f1f1;width:100%;padding: 20px;}
.ad{width:1200px;margin:10px auto;}

.clearfix:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
.gbg .main{margin:20px auto;width: 1200px;overflow: hidden;}
.w-imgText3{position:relative;height: 260px;}
.w-imgText3 .item{ padding-left:1px;}
.w-imgText3 .img{ width:55%; position:relative; overflow:hidden;}
.w-imgText3 .img img{max-width:100%;transition:transform 0.5s; -webkit-transition:transform 0.5s; }
.w-imgText3 li:hover .img img{ transform:scale(1.02); -webkit-transform:scale(1.02);}
.w-imgText3 .textB{ position:absolute; left:55%; right:0; top:0; bottom:0;padding:20px 30px; }
.w-imgText3 .text_x{padding:20px 30px 80px; position:absolute; left:0; top:0;right:0; bottom:0; }
.w-imgText3 .text_x .tt_h{font-size:24px; color:#d30000; line-height:1.5; margin-bottom:0.5em;}
.w-imgText3 .text_x p{color:#666;}
.w-imgText3 .text_x .btn_x{display:inline-block; *display:inline; *zoom:1; position:absolute; right:20px; bottom:30px; line-height:2.6; padding:0 2em; color:#d30000; text-decoration:none;}
.w-imgText3 .igt_btn{ position:absolute; z-index:9; left:55%; margin-left:-55px; bottom:20px; width:110px; height:50px;display:none;}
.w-imgText3 .igt_btn .igt_prev,.w-imgText3 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:55px; height:50px; background:#d30000;}
.w-imgText3 .igt_btn .igt_prev{ left:0;}
.w-imgText3 .igt_btn .igt_next{ right:0;}
.w-imgText3 .igt_btn .igt_prev:before,.w-imgText3 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.w-imgText3 .igt_btn .igt_prev:before{background:url(../img/prev2.png) no-repeat center;}
.w-imgText3 .igt_btn .igt_next:before{background:url(../img/next2.png) no-repeat center;}
.w-imgText3 .igt_btn .igt_prev:hover,.w-imgText3 .igt_btn .igt_next:hover{background-color:#d30000;}


.xhdt{color:#c22626;font-size: 18px;font-weight: bold;margin-top: 10px;}
.xhlist{margin:20px 0px;height: 50px;}
.xhlist a{float:left;width:25%;}
.xhlist a .fa-3{margin-left: 10px;color:#c22626;font-size: 2.4em;}
.djyd{border:1px solid #ececec;margin:10px 0px;height:120px;}
.djyd li{float:left;width:40%;background:#f6f6f6;margin: 10px 13.5px;padding:10px;}
.djyd .fa-3{color:#c22626;}

em{font-weight:400;font-style:normal}
.menuBtn{position:relative;margin-left:18px;padding-top:9px;width:30px;height:40px;display:none;cursor:pointer}
.menuBtn em{margin-bottom:8px;display:block;height:2px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.menuBtn.s1 em,.menuBtn.s2 em{background-color:#fff}
.menuBtn.on em{display:none;margin:-2px 0 0;position:absolute;left:5px;top:50%;width:30px}
.menuBtn.s1.on em{background-color:#fff}
.menuBtn.s2.on em{background-color:#d7100d}
.menuBtn.on em:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.on em:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#aside{position:fixed;top:0;left:-240px;bottom:0;width:240px;background-color:#c41b2f;z-index:10010;overflow-y:auto}
#aside.open{left:0}
#aside .menu{margin-top:50px}
#aside .menu .v1{padding-left:30px;display:block;width:100%;height:41px;line-height:40px;font-size:1.2em;color:#fff;border-bottom:1px solid #fff}
#aside .menu .sub{display:none;padding-top:5px}
#aside .menu .sub a{display:block;margin-left:55px;font-size:14px;line-height:32px;color:#fff}
#aside.s1 .menu .sub a:hover{color:#fff}
#aside.s2 .menu .sub a:hover{color:#d7100d}
#main-menu{ height:auto;overflow:hidden;}
.header-top-left p, .header-top-right ul li a{font-size: 14px;font-weight: 600;color: #fff;line-height: 68px;position: relative;z-index: 1;}
.header-top-right{position: relative}
.header-top-right ul li{display: inline-block;margin-right: 20px;}

.banner{width:1200px; margin:10px auto;}
/***user center css***/
.list-group{background:#f5f5f5;}
.list-group-heading{ font-size:24px;line-height: 60px; background:#a10812;color:#fff;padding-left:10px;border: 1px solid #ddd;}
.list-group-item {line-height:30px;background:#f5f5f5;    padding: 10px 15px;}
.list-group-itema{color:#878787;}
.listitem li:before{content: "";display:inline-block;width:7px;height:7px;border-radius:50%; margin-right:0.5em;background-color:#a40000;}
.list-group .active a{color:#fff;}

.qyli li ul{display:none;}
.qyli li:hover ul{display:block;}

.panel{border:none;-webkit-box-shadow:0 0 0px rgba(40, 173, 243, 0.5);}
.panel-body{margin: 0px;padding:0px;border:none;}
.page-header{background:#f5f5f5;height: 50px;line-height: 50px; padding-left: 20px;margin: 0px 0 20px;}
.fixed-table-container{border:none;}
.table-bordered .searchit{color:#000;}
.info{color:#ee0000;font-size:14px; font-weight:bold; margin-left:10px;}
.filebg{background:#eef7fe; margin:10px 0px;padding: 10px;}
.d_bg{clear:both;background:#ddd;height:30px; line-height:30px; padding:0px 10px;margin:10px 0px;}

.clear{clear:both;}
.user_login{text-align: center; margin: -10px 0px 20px 0;border-bottom: 1px solid #dcdcdc;line-height: 40px;}
.btn-login{color: #fff; background-color: #e82e21; border-color: #e82e21;}
.btn-login:hover{color: #fff; background-color: #e82e21; border-color: #e82e21;}
/*预览区域*/
.plupload-preview,.faupload-preview {padding: 0 10px;margin-bottom: 0;}
.plupload-preview li,.faupload-preview li {margin-top: 15px;}
.plupload-preview .thumbnail,.faupload-preview .thumbnail {margin-bottom: 10px;}
.plupload-preview a,.faupload-preview a {display: block;}
.plupload-preview a:first-child,.faupload-preview a:first-child {height: 90px;}
.plupload-preview a img,.faupload-preview a img {height: 80px;object-fit: cover;}

.nav_top{background:#f2f2f2;font-size:14px;padding:0px 10px;color:#03444a;font-weight: bold;}
.i_nr{text-align: center;clear:both;}
.i_title{border-bottom:2px solid #e4e4e4;line-height:40px;height:40px;margin: 20px 0px;}
.i_title .i_nav{float:left;margin:0px 10px;font-size:18px;font-weight:bold;}
.i_title .i_nav .on{color:#be0101;border-bottom:2px solid #be0101;width:100px;padding:9px 0px;}
.single-event{box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);height: 120px;margin:10px 0px; position: relative;width:100%;display: flex;  justify-content: center;  align-items: center;}
.single-event a .fa-3{font-size: 2em;}
.single-event a .fa-4{font-size: 3em;}
.single-event:hover {background-color: #d30000;}
.single-event:hover a{color:#fff;}
.i_nr li{text-align:left;line-height:34px;}
.i_nr li:before{content: "";display:inline-block;width:7px;height:7px;border-radius:50%; margin-right:0.5em;background-color:#a40000;}
.i_nr li a{color:#7e7e7e;font-size:16px;}
.i_nr li span{float:right;color:#7e7e7e;}
.i_img{margin:5px 0px;color:#03444a;}

.i_login{ margin-top: 25px;}
.i_login .dl{font-size:18px;font-weight:bold;color:#be0101}
#form-login{margin:20px 0px;}
#form-login .icon{position: absolute;left: 20px;top: 7px;font-size: 1.5em;color: #c8c8c8;}
#form-login .form-control{padding-left:40px;}
.text-center{margin:10px auto;}
/**news**/
.section-title{height: 53px; line-height:58px; margin-bottom:20px;overflow:hidden;}
.section-title h2{font-size: 30px;color: #bd1a2d;font-weight: 700;text-transform: uppercase;float:left;padding:0px 20px;line-height:58px;}
.section-title > img {margin-bottom: 2px;float:left;line-height:58px;}
.section-title .font{float:left;color:#666;font-size:16px;margin-right:10px;line-height: 58px;}
.single-event1{box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);height:100px;}
.mb-35 { margin-bottom: 35px }
event-content1{overflow: hidden; padding:10px 0px;height: 85px;}
.event-date1{float: left;background: #bd1a2d;margin-right: 20px;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.event-date1 h3{color: #fefefe;font-size: 30px;line-height: 32px;padding: 11px 18px 11px;text-align: center;}
.event-date1 h3:hover a{color: #fefefe;}
.event-date1 h3 span{font-size: 16px;text-transform: uppercase;display: block;}
.event-content1{overflow: hidden; padding:10px 0px;height: 85px;}
.event-content-left1{float: left;padding-right:10px;}
.event-content-left1 h4{font-size: 16px;color: #303030;font-weight: 700;margin-bottom: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.event-content-left1 p{word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; }
.event-content-left1 p a{float: right;margin-right: 22px;font-size: 14px;color: #303030;background: transparent;border: 1px solid #E1E1E1;font-weight: 400;padding: 8px 15px 8px;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.event-content-left1 p a:hover{color: #fff;background: #EC1C23;border: 1px solid #EC1C23;}
#mylist{width:100%;}
#mylist thead{background-color:#F2F6FC;color: #606266;font-size: 16px; }
#mylist tbody{color: #606266 !important;font-size: 16px; }
.h-title{height: 100px;	background-size: cover;font-size: 24px;color: #303133;line-height: 100px;text-indent: 30px;border:none;}
.alert-info{background: none;border:1px solid #DCDFE6;padding:0;font-size: 14px;color: #303133;font-weight: bold;line-height: 200%;opacity: 0.7}
.alert-info label{background: #F2F6FC;border-right: 1px solid #DCDFE6;border-bottom: 1px solid #DCDFE6;font-size: 14px;color: #303133; font-weight: bold;opacity: 1;  margin-bottom: 0px;}
.col-form-label {text-align: right;line-height:2.25em;}
.mb-3{line-height:2.25em;}
.nav-tabs .nav-link.active{border: none;border-bottom: 3px solid #d30000;color: #d30000;font-weight: bold;}
.nav-tabs .nav-link{color: #909399;font-weight: bold;font-size:16px;}
.y_mk{float:left;width:49%; margin-right:1%;height:150px;}
.y_mk ul{padding:10px 0px;}
.y_mk li{line-height:25px;}
.ymk{padding:10px;}
.y_title{font-size:18px;}
.container{padding:0px;}
.ymk_boder1{height:299px;border:1px solid #bebebe;padding:20px; margin:0px auto;}
.ymk_boder{border:1px solid #bebebe;padding:20px; margin:0px auto;height: 330px;}
.xmmc{color:#d30000;font-size:20px;border-bottom: 1px dashed #bebebe;line-height:40px;}
.ymk_boder hr,.ymk_boder1 hr{border-bottom: 1px dashed #bebebe;}
.ymk_boder ul,.ymk_boder1 ul{margin:10px 0px;}
.ymk_boder li,.ymk_boder1 li{line-height:28px;float:left;width:30%;}
.ymk_boder .y_w,.ymk_boder1 y_w{width:40%;float:left;}
.border{border:1px solid #bebebe;}
.box-info{margin-top:20px;}
.y_tp{margin:20px 0px;height: 532px;}
.ProductIntroduction {
position: relative;width: 100%;overflow: hidden;background-color:#fff;border:1px solid #bebebe;}
.ProductExhibition {position: relative;width: 100%;height: 0px;text-align: right;}
.ProductExhibition .Exhibition_num .Exhibition_item {margin-right: 15px;height: 104px;}
.ProductExhibition .Exhibition_num .Exhibition_item img {width: 193px;height: 119px;border-radius: 6px;opacity: 0.5;vertical-align: top;box-sizing: border-box;padding: 15px;}
.ProductExhibition_box,.ProductExhibition_box .Exhibition_Img,.ProductExhibition_box .Exhibition_Img img {width: 100%;height: 530px;}
.ProductExhibition_box .Exhibition_Img img {box-sizing: border-box;padding: 15px;border-radius: 20px;}
.Exhibition_items::after {position: absolute;display: block;width: 0;height: 0;bottom: 0;top: 0;margin: auto;border-radius: 0 3px 0 0;border-color: #0073cc #0073cc transparent transparent;border-style: solid;border-width: 6px;-webkit-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg);left: -5px;
background: -o-linear- n(45deg,  rgba(255, 255, 255, 0)  0, rgba(255, 255, 255, 0) 49%, #0073cc 50%, #0073cc 100%) no-repeat border-box;
background: linear-gradient(45deg,  rgba(255, 255, 255, 0) , rgba(255, 255, 255, 0) 49%,#0073cc 50%, #0073cc) no-repeat border-box;
content: "";}
.Exhibition_items {position: absolute;right: 28px;top: 13px;width: 168px;height: 92px;box-sizing: border-box;border: 0;border-radius: 3px;-webkit-box-shadow: inset 0 0 0 3px #0073cc;box-shadow: inset 0 0 0 3px #0073cc;-webkit-transition: -webkit-transform .5s cubic-bezier(.86, 0, .07, 1);-o-transition: transform .5s cubic-bezier(.86, 0, .07, 1);transition: transform .5s cubic-bezier(.86, 0, .07, 1);transition: transform .5s cubic-bezier(.86, 0, .07, 1), -webkit-transform .5s cubic-bezier(.86, 0, .07, 1);
}
.icon_LImg img,.icon_RImg img {width: 5px;height: 9px;}
.icon_LImg,.icon_RImg {position: absolute;z-index: 30;width: 26px;height: 26px;border-radius: 2rem;background-color: black;text-align: center;line-height: 23px;opacity: .5;}
.icon_LImg {top: 10px;transition: all .3s;right: 85px;}
.icon_RImg {right: 85px;transition: all .3s;top: 500px;}
.icon_LImg:hover,.icon_LImg:focus,.icon_RImg:hover,.icon_RImg:focus {opacity: .8;}
.ProductExhibition:hover .icon_LImg {top: 10px;}
.ProductExhibition:hover .icon_RImg {top: 500px;}
.icon_LImg img {transform: rotate(90deg);}
.icon_RImg img {transform: rotate(-90deg);}
.ProductExhibition .Exhibition_num .czt_active img {opacity: 1;}
.Productleft {position: relative;width: 78%;height: 530px;}
.ProductExhibition_box {position: absolute;height: 120000px;transition: all .5s;}
.ProductExhibition_box img {width: 100%;height: auto;}
.Productwap{display:none;}
.xmyr{background:#ededed;line-height:40px;font-size:14px;border-bottom:1px solid #bebebe;}
.xmyr i{font-size:2em;color:#d30000;padding:5px 10px;}
.rygs li{float:left;width:50%;padding:10px;height: 240px;}
.rygs li img{height: 150px;}
.rygs li span{font-weight:bold;}
.rygs .xm{float:left;margin:5px;}
.dj{background:#e00000;}
.dj ul{background:#fff;border-radius:5px;width: 96%;margin: 0px auto 20px ;display: table;padding:20px;}
.dj ul li{width:33%;float:left;line-height:26px;}


.dwdj ul{background:#fff;border-radius:5px;width: 96%;margin: 0px auto 20px ;display: table;padding:20px;}
.dwdj ul li{width:33%;float:left;line-height:26px;}


#rclist .gy{line-height:30px;color:#333;height:320px;}
#rclist .gy1{line-height:30px;margin:10px 0px;color:#333;}
#rclist .gy .gy_img{width:100%;height:190px; display: table-cell;vertical-align: middle;text-align: center;}
#rclist .gy .gy_img img{width:100%;height:auto;}
#rclist .qc{line-height:30px;color:#333;height:190px;text-align: center;}
#rclist .qc .qc_img{width:160px;height:160px;position: absolute;left: 50%; top: 0;transform: translate(-50%,0);}
#rclist .qc .qc_title{position: absolute; left: 50%;bottom: 0px;transform: translate(-50%,0);width: 100%;height: 30px;overflow: hidden;}


#rclist .f_address{background:url(../img/add.png) no-repeat;padding-left: 20px;
line-height: 20px;margin-bottom: 10px;overflow: hidden; height: 20px;}
#rclist .gy .gy_btn .btn2{border:1px solid #bd1a2d;}
#rclist .rz{ background:#bd1a2d;color: #fff;}
#rclist .gy_name{color:#bd1a2d;font-size:16px;}
#mapDiv{width: 100%; height: 300px; overflow: hidden; position: relative; z-index: 0; background-color: rgb(243, 241, 236); color: rgb(0, 0, 0); text-align: left; }
.font16{font-size:16px;line-height: 30px;}
.padding20{padding-left: 20px;}
/*20220823 add*/
.left{float:left;}
.right{float:right;}
.list-group-item.active,.list-group-item.active:focus, .list-group-item.active:hover {z-index: 2;color: #fff;background-color: #bd1a2d;border-color: #bd1a2d;}
.footer-bottom2{background: #c41b2f;height:120px;padding: 20px;margin:20px 0px 0px 0px;}
.footer-bottom2 .container p{color:#fff;}
.i_user{height:300px;border:1px solid #bebebe;margin:10px 0px 20px 0px;}
.i_user div{justify-content: center;align-items: center;}
.i_user .i_btn{padding:10px;}
.i_user .i_btn a{float:left;width:42%;margin:10px;background:#e60012;}
.i_user .i_pic{display: flex;justify-content: center;align-items: center;}
.i_user .i_pic i{font-size:7em;color:#e4e5e6;margin-top:50px;}
.i_user .username,.i_user .nickname{text-align:center;line-height:30px;}
.i_user .nickname{font-weight:bold;}
.bq{margin:20px 0px;width:100%;}
.bq .bq_info{border:1px solid #bebebe;float:left;width:23%;margin:1%;padding:1%;}
.bq .avatar{float:left;width:20%;margin-right:5%;background:#d30000;border-radius:5px;height:50px;line-height: 50px;text-align: center;color: #fff;font-size: 24px;}
.bq .gray{float:left;width:20%;margin-right:5%;background:#bcbcbc;border-radius:5px;height:50px;line-height: 50px;text-align: center;color: #fff;font-size: 24px;}
.bq .bq_desc{float:left;width:75%;height:50px;font-size:14px;}
.bq .bq_desc p{font-size:14px;line-height:20px;font-weight:bold; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.bq .bq_desc span{color:#bebebe;font-size:12px;line-height:18px;}
.ymk_left{float:left;width:85%;}
.ymk_right{float:left;width:15%;margin-top:20px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index: 3;color: #fff;cursor: default;background-color: #d30000;border-color: #d30000;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {z-index: 2;color: #d30000;background-color: #eee; border-color: #ddd;}
.pagination>li>a, .pagination>li>span { position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #000;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.xmry{padding:0px;height:532px;}
.mytable{padding:10px;}
.mytable:nth-child(even) {background-color: #f2f2f2;}
.mytable:nth-child(odd) {background-color: #ffffff;}
.mytable li{list-style: outside none none;line-height:24px;}
.gs_title{height:20px;line-height:20px;margin:10px 0px;}
.gs_title .gs_line{float:left;width:42%;border-bottom:1px solid #484848;height: 10px;}
.gs_title .gtitle{float:left;font-size:20px;width:16%;text-align:center}

.rz{margin:10px 0px;}
.rz li{float:left;width:33%;line-height:30px;}
.post-title{font-size:20px;text-align:center;}
.dc .title{font-weight:bole;font-size:20px;line-height:30px;text-align:center;}
.dc .nr{float:left; margin:10px;}
.cpgl{line-height:24px;font-size:18px;margin:5px;}
.glnr{line-height:24px;text-indent:2em;}
.cpshow{background:#fff;margin-left:30px;width:95%;}
.cpshow td{border:1px solid #d1d1d1;}
.cpshow .cpleft{text-align:left;padding:5px;width:30%;}
.cpshow .cpright{text-align:right;padding:5px;width:10%;}
.cpshow .cpline{border:1px solid #d1d1d1;width:90%;height:30px;width:50%;}
.cpshow .cpline div{background:#bd1a2d;height:20px;}
.fa-fw{padding-right:8px;}


/**mobile css***/
@media (min-width: 1200px){
.container {width: 1200px;}
}
@media only screen and (max-width:1199px){
.header{width:100%;} 
.header .logo img.logo-pc{height:40px}
.wp{width:96%}
.nav .par{padding:0 10px}
.header .wp{padding:0 20px}
.banner{width:100%; margin:10px auto;}
.nav .list a{padding:0 5px;height:auto}
.nav .sub{padding:10px}
.header .btn-mail,.header .btn-so{margin-left:0}

.sidenav li{float:left;width:18%; margin:1%;text-align: center;}
.sidenav .active a{color:#fd5f57;}
.sidenav .active .sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #fd5f57;}
.gbg {padding:0px;}
.i_nr li span{display:none}
}
@media only screen and (max-width:1023px){
.header{width:100%;} 
.header .wp{padding:0}
.nav,.i_login{display:none}
.header{height:60px}
.banner{width:100%; margin:10px auto;}
.header .logo{height:60px;line-height:60px}
.header .header-r{padding-top:10px}
.menuBtn{display:inline-block}
.sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #70a3e9;}
.sidenav li{float:left;width:18%; margin:1%;text-align: center;}
.sidenav .active a{color:#fd5f57;}
.sidenav .active .sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #fd5f57;}
.sidenav li{float:left;width:18%; margin:1%;text-align: center;}
.sidenav .active a{color:#fd5f57;}
.sidenav .active .sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #fd5f57;}
.gbg {padding:0px;}
.i_nr li span{display:none}
}
@media only screen and (max-width:992px){
.header{width:100%;} 
.header .logo img.logo-pc{display:none}
.head-top,.i_login{display:none}
.header .logo img.logo-m{display:inline-block;height:40px}
.banner{width:100%; margin:10px auto;}
.sidenav li{float:left;width:18%; margin:1%;text-align: center;}
.sidenav .active a{color:#fd5f57;}
.sidenav .active .sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #fd5f57;}
.gbg {padding:0px;}
.i_nr li span{display:none}
}
@media only screen and (max-width:768px){
.t_nav{display:none}
.header{width:100%;} 
.header .logo img.logo-pc{display:none}
.head-top,.i_login{display:none}
.header .logo img.logo-m{display:inline-block;height:40px}
.banner{width:100%; margin:10px auto;}
.sidenav li{float:left;width:18%; margin:1%;text-align: center;}
.sidenav .active a{color:#fd5f57;}
.sidenav .active .sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #fd5f57;}
.col-md-33{width:33%;float:left;padding: 0px 5px;}
.wap_index,#wap_index{display:block}
.i_img{float:left;width:48%;margin:1%;}

.i_nr li {background:#f1f1f1;margin: 10px; padding: 10px;}
.i_nr li a{color:#000;}
.gbg .i_nr li {background:#fff;margin: 10px; padding: 10px;}
.footer-bottom2 {height: 150px;}
.ProductIntroduction{display:none;}
.Productwap{display:block;}
.Productwap img{padding:10px;}
.y_tp{height:auto;}
.bq .bq_info{border:1px solid #bebebe;float:left;width:47%;margin:1%;padding:1%;}
.ymk_boder{height: 820px;}
.ymk_left,.ymk_left{width:100%;float: none;}
.ymk_boder li{line-height:26px;width:100%;}
.ymk_boder .y_w{width:100%;float:none;}
.col-xs-12 {width:99%;padding:0px 10px;}
.list-group-item{width:33.3%;float:left;}
.form-inline{margin-top:20px;}
.gbg {padding:0px;}
.i_nr li span{display:none}
}
@media only screen and (max-width:600px){
.header{width:100%;} 
.header .logo img.logo-pc{display:none}
.head-top,.i_login,.pc_index,#sidebar-nav{display:none}
.header .logo img.logo-m{display:inline-block;height:40px}
.banner{width:100%; margin:10px auto;}
.sidenav li{float:left;width:18%; margin:1%;text-align: center;}
.sidenav .active a{color:#fd5f57;}
.sidenav .active .sm-st-icon {width: 100%;height:100%;display: inline-block;padding: 5px;text-align: center;font-size: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;color: #fd5f57;}
.col-md-33{width:33%;float:left;padding: 0px 5px;}
.wap_index,#wap_index{display:block}
.i_img{float:left;width:48%;margin:1%;}
.col-xs-12;.col-md-9{padding:0px;}
.i_nr li {background:#f1f1f1;margin: 10px; padding: 10px;}
.i_nr li a{color:#000;}
.gbg .i_nr li {background:#fff;margin: 10px; padding: 10px;}
.footer-bottom2 {height: 150px;}
.ProductIntroduction{display:none;}
.Productwap{display:block;}
.Productwap img{padding:10px;}
.y_tp{height:auto;}
.bq .bq_info{border:1px solid #bebebe;float:left;width:47%;margin:1%;padding:1%;}
.ymk_boder{height: 820px;}
.ymk_left,.ymk_left{width:100%;float: none;}
.ymk_boder li{line-height:26px;width:100%;}
.ymk_boder .y_w{width:100%;float:none;}
.col-xs-12 {width:99%;padding:0px 10px;}
.list-group-item{width:33.3%;float:left;}
.form-inline{margin-top:20px;}
.row {margin:0px;}
.ymk_right{display:none;}
.xmry{height:auto;}
.ymk_boder1{height:690px;}
.ymk_boder li,.ymk_boder1 li{line-height:26px;width:100%;}
.nav{display:block;}
#rclist .gy{line-height:30px;color:#333; height:auto;margin: 10px 0px;width:100%;}
.gs_title .gs_line{float:left;width:30%;border-bottom:1px solid #484848;height: 10px;}
.gs_title .gtitle{float:left;font-size:20px;width:40%;text-align:center}
.dj{background:#e00000;}
.dj ul{background:#fff;border-radius:5px;width: 96%;margin: 0px auto 20px ;display: table;padding:20px;}
.dj ul li{width:100%;line-height:26px;}
.y_tp .col-sm-9{padding:0px;}
.gbg {padding:0px;}
.i_nr li span{display:none}
}
