@charset "utf-8";
/* CSS Document */
body{ margin:0px 0px; padding:0px 0px;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:14px;color:#555; text-align:center;background:#fff; line-height:26px; margin-left:auto;margin-right:auto;}
a{ color:#555555; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium}
a:link{ text-decoration:none;}
a:hover{ color:#db3054;}
a img{ border:0;}
a {blr:expression(this.onFocus=this.blur());}
a { outline: none;} 
a:focus { outline: none;} 
h1,h2,h3,h4,ul,li,div,p,span,b,i,input,select{ margin:0px; padding:0px;}
ul,li,dl,dd,dt{ padding:0px; margin:0px; list-style:none;}
em{ font-style:normal;}
a img{ border:none;}
.clear{ clear:both; height:0; overflow:hidden; display:block;}
.blue{ color:#1175c2; }
.float_left{ float:left;}
.float_right{ float:right;}
.font{font-family:'SimSun';}
.length{word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.con{ padding:20px 0px;}
.container{ min-width:1180px; width:1180px; margin:0px auto; padding:0px; text-align:left;}
/* CSS Common*/

/*header */
#header{position:relative; width:100%; height:90px; margin:0 auto; text-align:center; z-index:9;}
#header .logo{ float:left; padding-top:30px;}
#header_inside{position:relative; width:100%; height:72px; margin:0 auto; text-align:center; z-index:9; background:#0f0f0f;}
#header_inside .logo{ float:left; padding-top:8px;}
#header_inside .logo img{ height:56px;}

/*menu*/
#menu{ height:35px; float:right; margin-top:20px;}
#menu ul li{ float:left;text-align:left;font-family:"Microsoft YaHei"; font-size:15px; color:#fff; padding-left:32px; height:40px;overflow:hidden;}
#menu ul li a{display:block; height:30px; line-height:21px; color:#fff;text-shadow:#000 1px 1px 1px;transition: all .3s;}
#menu ul li a:hover{ color:#fff;margin-top:-36px;}
#menu ul li a span{display:block; font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;}

/* Menu下拉菜单 */
.menu{width:100%;height:35px;margin-top:0px;}
.menu ul{width:1180px; margin:auto}
.menu li{width:120px;height:35px;float:left;text-align:center;line-height:35px;position:relative;z-index:999}
.menu li a{height:35px;display:block;font-size:16px;color:#000;}
.menu li a:hover{color:#000;}
.menu li a.on,.current{color:#000;}
.menu li dl{width:100%;position:absolute;left:1px;top:34px;display:none;}
.menu li dl dd{width:100%;height:30px;text-align:center;line-height:30px;}
.menu li dl dd a{font-size:14px;color:#fff;font-weight:normal;}

/*banner*/
.banner{height:628px; position: relative; top:-101px; width:100%;}
.banner .swiper-slide{ background-position:center;background-size:cover;}
.banner .swiper-pagination-bullet{ margin:0 3px !important;}
.banner .swiper-pagination-bullet{ background:#fff;opacity:1; width:10px; height:10px;}
.banner .swiper-pagination-bullet-active{ background:#019443;}
.banner .swiper-button-next,.swiper-button-prev{ position:relative; background-image:none; color:#fff; float:right; width:80px; text-align:center; border:1px solid #fff; height:26px; font-size:12px; right:0; top:-20px;margin-top:-20px; margin-left:15px; line-height:26px;}

/*home_news*/
#home_news{ width:100%;margin-top:-70px; padding-bottom:30px; min-height:130px;}
#home_news .home_news_dh{ margin:0 auto; text-align:left;}
#home_news .home_news_dh li{ height:20px; line-height:20px;color:#fff; background:#db3054;font-size:14px; padding:5px 10px; float:left; cursor:pointer;}
#home_news .home_news_dh li:first-child{ background:#0f0f0f;}
#home_news .home_news_dh li:hover{ background:#ca193f;}
#home_news .home_news_dh li:hover:first-child{ background:#222;}
#home_news .home_news_con {margin:0 auto; text-align:center; margin-top:15px;position:relative;}
#home_news .home_news_con .l{float:left; width:535px; text-align:left; color:#000; font-size:15px;margin-bottom:10px;}
#home_news .home_news_con .l p{color:#707070;font-size:14px; line-height:24px; margin-top:5px;}
#home_news .home_news_con .l a{color:#000;font-size:15px;}
#home_news .home_news_con .l a:hover{color:#db3054;}
#home_news .home_news_con .r{position: absolute; top:-55px; right:0;}

/*slide*/
.slide{ width:372px; height:163px; position:relative;}
.slide .hd{ width:15px; position:absolute; left:-30px; top:10%; z-index:1;}
.slide .hd ul{ overflow:hidden; zoom:1; float:left;}
.slide .hd ul li{ margin-right:2px; width:6px; height:6px; line-height:14px; text-align:center; background:#fff; border:2px solid #b1b1b1;cursor:pointer; border-radius:50%; margin:10px 0;}
.slide .hd ul li.on{ background:#b1b1b1;}
.slide .bd{ position:relative; height:100%; z-index:0;overflow:hidden;}
.slide .bd li{ zoom:1; vertical-align:middle;}
.slide .bd img{ width:372px; height:163px; display:block;}

/*left*/
#left_con{ padding:20px 0px;}
#left{ width:100%; float:left;}
#left .left_top{ height:49px; background:#0053b0; line-height:49px; padding-left:20px; font-family:"Microsoft YaHei"; font-size:18px; color:#fff;} 
#left .left_top span{ font-size:14px; text-transform:uppercase; margin-left:5px;}
#left .left_dh{ margin-bottom:0px;}
#left .left_dh ul li{ line-height:46px; float:left;}
#left .left_dh ul li a{ height:46px; display:block; background:#0f0f0f;font-family:"Microsoft YaHei"; font-size:16px; color:#fff; padding:0 50px;}
#left .left_dh ul li a:hover{}
#left .left_dh ul li a.on{ color:#fff;background:#db3054;}
#left .left_list{ background:#f2f2f2; padding:20px; height:100px; padding-left:35px; margin-bottom:35px;}
#left .left_list span{ float:left;line-height:46px;}
#left .left_list ul li{ line-height:46px; float:left; margin:0 10px;}
#left .left_list ul li a{padding:5px 10px;}
#left .left_list ul li a.cur{color:#fff;background:#db3054;}

/*content*/
#right{ width:100%;}
#right .right_dh{ height:36px; line-height:36px; font-size:24px; color:#000; margin:15px 0;}
#right .right_dh span{ color:#bababa; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
#right .right_con{ min-height:500px; height:auto; _height:500px; padding:15px 5px;}
#right .right_con img{ max-width:100%;}
#right .right_con .store{ width:100%; margin:0 auto;}
#right .right_con .store .l{ float:left;margin-top:50px;}
#right .right_con .store .l em{ font-size:50px; color:#000;}
#right .right_con .store .l span.f{ font-size:16px; margin-right:20px;}
#right .right_con .store .l span{ font-size:14px;}
#right .right_con .store .l dl{ margin-top:40px; margin-left:6px;}
#right .right_con .store .l dl dd{ font-size:14px; padding-bottom:6px;}
#right .right_con .store .l dl dd img{ position:relative;top:5px; padding-right:10px;}
#right .right_con .store .r{ width:900px;float:right;text-align:right;}
#right .right_con .store .b{ width:100%; text-align:center; margin:0 auto; margin-top:40px;}
#right .right_con .store .b ul li{ display: inline-block; width:62px; border:1px solid #fff; vertical-align:middle; padding:15px 15px 10px 15px;}
#right .right_con .store .b ul li:hover{ border:1px solid #e5e5e5;}
#right .right_con .store .b ul li img{ width:62px; height:28px;}
#right .right_con .store .b ul li span{ color:#000; font-size:24px; padding-top:6px; display:block;}
#right .right_con .store .b ul li em{ font-size:14px;}

/*list_pro*/
ul.list_pro{text-align:center;min-height:200px;_height:200px;}
ul.list_pro li{float:left;width:20%;line-height:25px; height:150px; vertical-align:middle;}
ul.list_pro li .img{width:220px;height:165px;overflow:hidden;}
ul.list_pro li img{width:150px;height:auto; padding:5px;border:1px solid #fff; max-height:123px;}
ul.list_pro li:hover img{ border:1px solid #e2e2e2;}
ul.list_pro li span{ display:block; padding-top:10px;}

/*display*/
.dis_big{ text-align:center;}
.dis_big_l{ float:left; width:50%;}
.dis_big_r{ float:left; text-align:left; width:46%; margin-top:20px;padding-left:30px;}
.dis_name{line-height:30px;height:30px; color:#454545; font-size:24px; padding-top:10px;}
.dis_name span{line-height:30px;height:30px;color:#565656; font-size:16px;font-weight: normal;}
.dis_pic{ position: relative; text-align:center;}
.dis_pic a{ position:absolute; width:102px; height:95px; top:50%; margin-top:-47px; display:none;}
.dis_pic a.p_prev{ background:url(../images/left.png) no-repeat; left:0;}
.dis_pic a.p_next{ background:url(../images/right.png) no-repeat; right:0;}
.dis_pic a b{ display:none;}
.dis_pic img{max-width:100%;}
.dis_note{text-align:left;line-height:23px; width:80%; margin:0 auto;margin-top:26px;}
.dis_close{ margin:0 auto; text-align:center; padding-top:20px;}
.dis_close a{ padding:5px;}

.dis_width{ width:50%; margin:0 auto; border:1px solid #e6e6e6; padding:20px;}
.dis_dh .l{ float:left; text-align:left; font-size:18px; color:#c82009; margin-bottom:10px;}
.dis_dh .l span{ display:block;color:#454545;}
.dis_dh .l span img{ position:relative; top:5px; width:25px;}
.dis_dh .r{ float:right;}
.dis_dh .r img{ height:60px;}
.dis_name .l{float:left; text-align:left; font-size:14px; font-weight:600;}
.dis_name .l img{position:relative; top:2px; margin-right:8px;}
.dis_name .r{ float:right;font-size:14px; font-weight:600;}
.dis_name .r img{position:relative; top:2px; margin-right:8px;}
.dis_note_dh{ text-align:left; font-size:18px;margin-top:20px;}
.dis_note_content{ width:100%; margin-top:10px;}

/*list_share*/
ul.list_share{text-align:center;min-height:200px;_height:200px;}
ul.list_share li{float:left;width:292px;margin:0 8px;line-height:25px; height:290px;}
ul.list_share li .img{width:292px;height:243px;overflow:hidden;}
ul.list_share li img{width:100%;height:auto;object-fit:cover;transition: all 0.6s; -ms-transition: all 0.6s;}
ul.list_share li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
ul.list_share li span{ display:block; padding-top:10px;}

/*share_list*/
ul.share_list{ margin:0 auto;width:100%;}
ul.share_list li{ width:220px;height:210px;float:left;margin-left:15px;}
ul.share_list .img{width:220px;height:160px;display: table-cell;vertical-align: middle;text-align: center;*display: block;border:1px solid #dddddd; overflow:hidden; background:#ffffff;}
ul.share_list .img img{ max-width:220px; max-height:160px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
ul.share_list li:hover img{transform: scale(1.08);-webkit-transform: scale(1.08);}
ul.share_list li span{ display:block; padding-top:10px;text-align:center;}

/*table*/
table.list{font-family: "Microsoft YaHei",verdana,arial,sans-serif;font-size:13px;color:#333333;border-width: 1px;border-color: #666666;border-collapse: collapse; width:100%}
table.list th {border-width: 1px;padding: 8px;border-style: solid;border-color: #ccc;background-color: #e8e8e8; font-weight:normal}
table.list td {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #e8e8e8; font-weight:normal}

/*list_news*/
ul.list_news{min-height:200px;_height:200px;}
ul.list_news li{position:relative;height:40px;line-height:40px;border-bottom:1px dotted #ccc;}
ul.list_news li span{position:absolute;right:5px;top:5px;}

/*list_img_news*/
ul.list_img_news{min-height:200px;_height:200px; margin-bottom:20px;}
ul.list_img_news li{position:relative;height:165px;padding-top:5px;padding-bottom:5px;border-bottom:1px dotted #ccc;}
ul.list_img_news li a{font-size:14px;}
ul.list_img_news li .img{ width:180px;height:140px; margin-right:22px; margin-top:12px; float:left;overflow:hidden;}
ul.list_img_news li .img img{ width:180px;height:auto;transition: all 0.6s; -ms-transition: all 0.6s;}
ul.list_img_news li .img:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);}
ul.list_img_news li span{ font-size:16px; margin:10px 0; display:inline-block; margin-top:20px;}
ul.list_img_news li p{ color:#888;}
ul.list_img_news li .news_date{font-size:14px; display:block;margin:0;color:#888;}

/*list_pic_news*/
ul.list_pic_news{text-align:center;min-height:200px;_height:200px;}
ul.list_pic_news li{float:left;width:370px;margin-left:30px;line-height:25px; height:390px;}
ul.list_pic_news li:first-child{ margin-left:0;}
ul.list_pic_news li .img{width:370px;height:247px;overflow:hidden;}
ul.list_pic_news li img{width:100%;height:auto;object-fit:cover;transition: all 0.8s ease 0s; -webkit-transform: all 0.8s ease 0s; -ms-transition: all 0.8s ease 0s;}
ul.list_pic_news li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
ul.list_pic_news li span{ display:block; padding-top:10px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:15px;text-align:left;}
ul.list_pic_news li p{ padding-top:5px;font-size:14px; color:#999; text-align:left; line-height:22px;}

/*dis_news*/
#dis_news{ width:80%; margin:0 auto; text-align:center;}
#dis_news .news_title{font-weight:bold;font-size:16px;_height:30px;min-height:30px;line-height:30px;text-align:center;}
#dis_news .news_date{text-align:center;_height:26px; line-height:26px; padding-bottom:10px; color:#888;}
#dis_news .news_content{padding:5px;_height:200px;min-height:200px;line-height:23px; text-align:left;}
#dis_news .news_close{ margin:0 auto; text-align:center; padding-top:20px;}
#dis_news .news_close a{ padding:5px;}

/*list_links*/
ul.list_links{text-align:center;min-height:200px;_height:200px;}
ul.list_links li{float:left;padding:5px 10px;text-align:center;width:140px;min-height:50px;_height:50px;}
ul.list_links li img{width:130px;height:50px;}

/*scroll*/
#demo{overflow:hidden;width:600px; margin:0 auto;}
#indemo{float:left;width:100000px;}
#indemo img{margin-right:10px;border:1px solid #ccc;}
#demo1{float:left;}
#demo2{float:left;}
.pro_content{ position:relative;}
.t_left{background:url(../images/pleft.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; left:0;}
.t_right{background:url(../images/pright.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; right:0;}

/*page*/
.page{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px; margin-top:20px;}
/*pages_style*/
.pages{ width:100%; margin:0 auto;margin-top:30px; text-align:center;}
.pages a{border:1px solid #c1c1c1;padding:3px 8px;margin:0 3px;}
.pages a:hover,a.active{background:#1B77C6;color:#fff;border-color:#1B77C6;}
.pages span{border:1px solid #c1c1c1;padding:3px 8px;margin:0 3px; cursor:pointer;}
.pages span:hover,span.active{background:#1B77C6;color:#fff;border-color:#1B77C6;}

/*scrollbar*/
::-webkit-scrollbar {
 width: 8px;
 height: 8px;
 background-color: transparent;
}
::-webkit-scrollbar-thumb {
 border-radius: 8px;
 -webkit-box-shadow: 0 0 6px rgba(0,0,0,.1);
 background-color: #555;
}

/*other*/
.feedback { width:680px;}
.feedback input{ line-height:24px; color:#565656; font-size:14px; font-family:"Microsoft YaHei"; width:246px; border:1px solid #ccc; height:24px; margin-bottom:12px;}
.feedback textarea{ line-height:24px; color:#565656; font-size:14px; font-family:"Microsoft YaHei"; width:450px; border:1px solid #ccc; height:96px; overflow:hidden;margin-bottom:12px;}
.feedback ul li span{ line-height:24px; color:#565656; font-size:14px; font-family:"Microsoft YaHei"; width:96px; height:24px; margin-right:12px; float:left; text-align:left}
.feedback .submit{ line-height:26px; color:#565656; width:110px; border:1px solid #ccc; height:32px; margin-top:12px; cursor:pointer}
.feedback .code{ width:246px;}
.feedback img{ color:#565656; float:right;}

/*animate*/
@keyframes rotate{
from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}

/*map*/
.map{width:100%;height:400px;border:1px solid #ccc;}
.shadow,.pop,.anchorBL{ display:none;}

/*form*/
input[type="text"],textarea{ height:26px; border:1px solid #ddd; width:300px;}
input.input{ width:70px;}
textarea{ height:100px; width:500px; margin:5px 0;}
input[type="submit"]{ line-height:26px; color:#565656; width:110px; border:1px solid #ccc; height:32px; margin-top:12px; cursor:pointer; background:#e5e5e5; margin-right:5px;}
input[type="reset"]{ line-height:26px; color:#565656; width:110px; border:1px solid #ccc; height:32px; margin-top:12px; cursor:pointer;background:#e5e5e5;}

/*nav*/
#footer_nav{ background:#5e1a05; min-height:260px;}
#footer_nav .footer_nav_con{ width:100%; margin:0 auto; padding:40px 0; color:#292929;}
#footer_nav .footer_nav_con a{ color:#be9e96;font-size:14px;}
#footer_nav .footer_nav_con a:hover{ color:#fff;}
#footer_nav .footer_nav_con .pic{ float:left; width:305px;}
#footer_nav .footer_nav_con .bl_lan{}
#footer_nav .footer_nav_con .b_list{ float:left; padding-left:10px; width:145px;  min-height:130px; _height:130px;}
#footer_nav .footer_nav_con .b_list .bl_name{ font-size:16px; height:36px; text-align:left; color:#fff;}
#footer_nav .footer_nav_con .b_list li{ height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
#footer_nav .footer_nav_con .b_other{ float:left; width:140px; padding-left:130px;}
#footer_nav .footer_nav_con .b_other li{ height:30px; width:235px; text-align:left; color:#be9e96;}
#footer_nav .footer_nav_con .b_other li span{ color:#fff; font-size:30px;}
#footer_nav .footer_nav_con .qcode{text-align:center;float:right;}
#footer_nav .footer_nav_con .qcode span{ color:#be9e96; display:block;}
#footer_nav .footer_nav_con .qcode img{ margin-top:5px;}

/*footer*/
#footer{ min-height:20px; height:auto; _height:auto; padding:10px 0px 15px 0; background:#0f0f0f; color:#b8b8b8; margin-top:15px;}
#footer a{ color:#b8b8b8;}
#footer a:hover{ color:#fff;}
#footer .footer_con{margin:0 auto; text-align:center;}
#footer .footer_con .l{ float:left; }
#footer .footer_con .r{ float:right; text-align:right;}

/*自适应控制移动端菜单*/
@media (min-width: 769px){
.header{
    display:none;
}
#right .right_con .m_store{display:none;}
}

/*移动端样式*/
@media screen and (max-width:768px) {
/*public*/
body{ overflow:auto;}
#header{ display:none;}
#header_inside{ display:none;}
.container{ min-width:100%; width:100%;}
.con{ padding:0 15px;}
.header{ width:100%;height:60px;line-height:60px; background:#0f0f0f; position: fixed;z-index:999;}
.header .m_logo img{ height:50px; padding:5px 10px;}
.header .nav{ height:100%; background:#fff; position: absolute; top:60px; width:100%;display:none;}
.header .nav ul li a{ display:block;color:#454545; line-height:16px; text-align:left; padding:10px 20px; border-bottom:1px solid #e2e2e2;}
.header .nav ul li a span{ line-height:16px; font-family:Arial, Helvetica, sans-serif;display:block; font-size:10px;}
.header .nav ul li a:hover{ background:#0f0f0f;color:#fff;}
.header .header_icon {position:fixed;top:0;right:0;height:60px;width:60px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;}
.header .header_icon span,.header .header_icon span::after,.header .header_icon span::before {position:absolute;background-color:#f0f0f0;height:2px;width:25px;}
.header .header_icon span {left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .3s;transition:background-color .3s;}
.header .header_icon span::after,.header .header_icon span::before {content:'';left:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}
.header .header_icon span::before {-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}
.header .header_icon span::after {-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px);}
.header_top{ height:60px;}
.banner{ height:175px; background-size:cover; top:0;}
.banner .swiper-button-next,.swiper-button-prev{ width:50px; margin-right:15px;margin-left:0;}

/*home*/
/*home_news*/
#home_news{ width:94%;padding-bottom:30px; margin:0 auto; text-align:center;margin-top:20px;}
#home_news .home_news_con {margin:0 auto; text-align:center; margin-top:15px;position:relative;}
#home_news .home_news_con .l{width:100%; text-align:left; color:#000; font-size:15px;margin-bottom:10px;}
#home_news .home_news_con .l p{color:#707070;font-size:14px; line-height:24px; margin-top:5px;overflow: hidden;text-overflow: ellipsis;display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
#home_news .home_news_con .l span{color:#000;font-size:15px; display:block; width:100%;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#home_news .home_news_con .r{ clear:both; position:relative; top:20px;}
/*slide*/
.slide{ width:100%; height:150px; position:relative; overflow:hidden;}
.slide .hd{ position:relative; left:0px; top:8%; z-index:1;}
.slide .hd ul{ overflow:hidden; zoom:1; float:left;}
.slide .hd ul li{ margin-right:2px; width:6px; height:6px; line-height:14px; text-align:center; background:#fff; border:2px solid #b1b1b1;cursor:pointer; border-radius:50%; margin:10px 0;}
.slide .hd ul li.on{ background:#b1b1b1;}
.slide .bd{ position:relative; height:100%; z-index:0;left:5%; width:95%;}
.slide .bd li{ zoom:1; vertical-align:middle; }
.slide .bd img{ width:100%; height:150px; display:block;}

/*content*/
#right .right_dh{ margin:0; font-size:18px;padding:15px 0;}
#right .right_con{ padding:0; min-height:320px;}
#right .right_con img{ max-width:100%; height:auto; padding:0 !important;}
#right .right_con .store{ display:none;}
#right .right_con .m_store{}
#right .right_con .m_store .m_store_dh a{ width:31%; margin-left:2%; display:inline-block; margin-right:-4px; border:1px solid #eee; text-align:center; margin-bottom:2%;}
#right .right_con .m_store .m_store_dh a:nth-child(3n+1){ margin-left:0;}
#right .right_con .m_store .m_store_con ul li.dh{ background:#f2f2f2; height:30px; line-height:30px; padding:0 10px; margin:10px 0;}
#right .right_con .m_store .m_store_con ul li{ border-bottom:1px solid #f2f2f2; height:30px; line-height:30px;}
#right .right_con .m_store .m_store_con ul li em{ float:left; width:80%;}
#right .right_con .m_store .m_store_con ul li span{ float:right;width:20%;}

/*left*/
#left .left_list{ background:#f2f2f2; padding:10px; height:auto; padding-left:15px; margin-bottom:15px;}
#left .left_list span{ float:left;line-height:36px; height:80px; display:block;}
#left .left_list ul li{ line-height:36px; float:none; margin:0px; display: inline-block;}
#left .left_list ul li a{padding:5px 10px;}
#left .left_list ul li a.cur{color:#fff;background:#db3054;}
/*list_pic_news*/
ul.list_pic_news{text-align:center;min-height:200px;_height:200px; width:100%; margin:0 auto;}
ul.list_pic_news li{width:100%;line-height:25px; margin-left:0;height:auto;text-align:center; margin-bottom:20px;}
ul.list_pic_news li:first-child { margin-left:0;}
ul.list_pic_news li .img{width:100%;height:auto;overflow:hidden;}
ul.list_pic_news li img{width:100%;height:auto;object-fit:cover;transition: all 0.8s ease 0s; -webkit-transform: all 0.8s ease 0s; -ms-transition: all 0.8s ease 0s;}
ul.list_pic_news li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
ul.list_pic_news li span{ display:block; padding-top:10px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:15px;text-align:left;}
ul.list_pic_news li p{ padding-top:5px;font-size:14px; color:#999; text-align:left; line-height:22px;}
/*dis_news*/
#dis_news{ width:100%;}
/*list_pro*/
ul.list_pro li{float:left;width:50%;line-height:25px; height:auto; vertical-align:middle;}
ul.list_pro li .img{width:100%;height:auto;}
ul.list_pro li img{width:80%;height:auto;}
/*list_display*/
.dis_width{ width:85%; margin:0 auto; border:1px solid #e6e6e6; padding:20px;}
.dis_dh .r img{ height:50px !important;}

/*footer*/
#footer .footer_con{ width:96%;margin:0 auto; text-align:center;}
#footer .footer_con .l{ float:none;}
#footer .footer_con .r{ float:none; text-align:center;}
}
