*{margin: 0;padding: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; font-size:0.28rem !important;background:#f7f7f7;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body,button,input,select,textarea{color:#585858;font-family:"Microsoft YaHei",'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0.35); color:#585858;font-size:0.28rem;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
a:link{color:#585858}
a:visited {color:#585858}
a:hover {color:#585858}
a:active{color:#585858}
b,strong{font-weight:bold;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:400;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top; height:auto;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input:focus{outline:none;}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background:#f7f7f7;}
input::-webkit-input-speech-button {display: none}
button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);}
img{vertical-align:middle;display:block;max-width:100%;height:auto;margin: auto}


.f-l{float:left}
.f-r{float:right}

.height10{height:0.1rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height20{height:0.2rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height25{height:0.25rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height30{height:0.3rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height40{height:0.4rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height50{height:0.5rem;clear:both;zoom:1;line-height:0;font-size:0;}
.tran_all{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
.clearfix {display:block;}
.clear{clear:both;height:0}
.dis_none{ display:none;}
.over-hide{overflow:hidden}

.text-c{text-align:center}
.text-r{text-align:right}

.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

.center{width:7.5rem;margin:auto;background-color:#f7f7f7}

.pd025{padding:0 0.25rem}
.pd25{padding:.25rem}

.cut-off{height:1px;width:100%;background:#ddd;-webkit-transform: scaleY(.5);-ms-transform: scaleY(.5);transform: scaleY(.5);}

::-webkit-input-placeholder {color:#999;font-size:0.26rem}
:-moz-placeholder {color:#999;font-size:0.26rem}
::-moz-placeholder {color:#999;font-size:0.26rem}
:-ms-input-placeholder {color:#999;font-size:0.26rem}

.bgs{background-color:#f5f5f5;padding:1px 0;overflow:hidden}
.bgw{background-color:#ffffff;padding:1px 0;overflow:hidden}



/*head*/
.header{position:fixed;left:0;right:0;top:0;margin:auto;z-index:100;height:1rem;width:100%;background-color:#ffffff;box-shadow: 0 0 5px rgba(0,0,0,0.1)}
.header .logo{float:left;height:1rem;overflow:hidden}
.header .logo a{display:block;width:100%;height:100%;padding:0.2rem 0.25rem;}
.header .logo img{height:0.6rem;margin:0}

/*foot*/
#mcover{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;z-index:20000;}
#mcover .img1{position:fixed;right:18px;top:5px;max-width:80%;max-height:45%;z-index:20001;}
#mcover .img2{ position:relative;top:50%;left:-80px;margin:0 0 0 50%;width:160px;box-shadow:rgba(0,0,0,0.5) 0 0 30px; -webkit-box-shadow:rgba(0,0,0,0.5) 0 0 30px; -moz-box-shadow:rgba(0,0,0,0.5) 0 0 30px;}

.footer{position:relative; z-index:9;background-color:#fff;border-top:1px solid #ebebeb}
.footer .box1{width:100%;padding:0;}
.footer .f_bot1{width:2.5rem; float:left;}
.footer .f_bot1 .button{height:1.6rem;padding:0.2rem 0;color:#666;width:100%;cursor:pointer; background:none;border:none; box-shadow:rgba(153,153,153,0.2) 1px 0 0 inset;-webkit-box-shadow:rgba(153,153,153,0.2) 1px 0 0 inset;-webkit-box-shadow:rgba(153,153,153,0.2) 1px 0 0 inset;color:#666}
.footer .f_bot1 .button img{width:0.8rem;height:0.8rem;}
.footer .f_bot1 .button2{box-shadow:rgba(153,153,153,0.05) 0 0 0 inset;-webkit-box-shadow:rgba(153,153,153,0.05) 0 0 0 inset;-moz-box-shadow:rgba(153,153,153,0.05) 0 0 0 inset;}


.h_pic{ width:100%; background-color:#e60012;color:#fff;font-size:0.24rem;padding:0.25rem ;text-align:center;}
.h_pic img{margin-bottom:0.2rem;}
.h_pic p a{color:#fff;font-size:0.24rem;}

.top_barbg{height:1rem;}
.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0;max-width:100%;left:0;right: 0; margin: auto;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1) }
.top_menu { display:-webkit-box; display: block; width: 100%; height:1rem; display: -webkit-box; display: box; margin:0; padding: 0 0; -webkit-box-orient: horizontal;}
.top_bar .top_menu>li { width:25%; text-align:center; }
.top_menu li:first-child { background:none; }
.top_bar .top_menu li a {  display:block;height:1rem;line-height:1rem;font-size:0; text-align:center; color:#333; text-decoration:none;-webkit-box-flex:1;vertical-align:middle }
.top_bar .top_menu li a label {display: inline-block;height:0.5rem;line-height:0.5rem;width:auto;font-size:0.28rem; overflow:hidden;color: #333;vertical-align:middle }
.top_bar .top_menu>li>a img { display: inline-block; height: 0.5rem;width:0.5rem; margin:auto ;margin-right:0.15rem; vertical-align:middle }
.top_bar li:first-child a { display: block; }








/*banner*/
.focus{width:7.5rem;height:4.6rem;overflow:hidden;margin:0 auto;display:block; position:relative;overflow:hidden;background-color:#fff}
.focus .hd{position:absolute; z-index:1;width:100%;left:0; bottom:.2rem; text-align:center;font-size:0}
.focus .hd ul{ display:inline-block;  font-size:0; }
.focus .hd ul li{ display:inline-block; width:.15rem; height:.15rem;  border-radius:50%; background:#000; margin:0 0.1rem;  overflow:hidden; opacity:0.2  }
.focus .hd ul .on{ background:#e60012;opacity:1 }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li {position:relative;}
.focus .bd li img{display:block;width:7.5rem;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }

.focus2{width:7rem;height:7rem;overflow:hidden;margin:0 auto;display:block; position:relative;overflow:hidden;background-color:#fff}
.focus2 .hd{position:absolute; z-index:1;width:100%;left:0; bottom:.2rem; text-align:center;font-size:0}
.focus2 .hd ul{ display:inline-block;  font-size:0; }
.focus2 .hd ul li{ display:inline-block; width:.15rem; height:.15rem;  border-radius:50%; background:#000; margin:0 0.1rem;  overflow:hidden; opacity:0.2  }
.focus2 .hd ul .on{ background:#e60012;opacity:1 }
.focus2 .bd{ position:relative; z-index:0; }
.focus2 .bd li {position:relative;}
.focus2 .bd li img{display:block;width:7rem;}
.focus2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }

.focus3{width:5.5rem;height:3.54rem;overflow:hidden;margin:0 auto;display:block; position:relative;overflow:hidden;background-color:#fff}
.focus3 img{display:block;width:5.5rem !important;}
.focus3 embed,
.focus3 iframe{display:block;width:5.5rem !important;height:3.5rem !important}


/*menu*/
.index-menu {width:7.5rem;background:#fff}
.index-menu li{width:2.5rem;height:2rem;float:left;overflow:hidden}
.index-menu li a{display:block;width:100%;height:100%;padding:0.4rem 0;overflow:hidden;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.index-menu li:nth-child(3n) a{border-right:0}
.index-menu li i{display:block;width:.8rem;height:.8rem;margin:auto;background: url(../imgs/0-01.png) no-repeat 0 0;background-size:auto 100%}
.index-menu li p{margin-top:0.15rem;text-align:center;}
.index-menu li .icon1{background-position:0 0;}
.index-menu li .icon2{background-position:20% 0;}
.index-menu li .icon97{background-position:40% 0;}
.index-menu li .icon98{background-position:60% 0;}
.index-menu li .icon99{background-position:80% 0;}
.index-menu li .icon42{background-position:100% 0;}



/*content*/
.outBox{ width:7.5rem;  }
.outBox .hd{ width:100%;height:0.8rem; line-height:0.8rem; background:#fff;   position:relative; }
.outBox .hd ul{height:0.8rem;line-height:0.8rem;  font-size:0;   overflow-x: scroll;overflow-y: hidden;    -webkit-overflow-scrolling: auto;white-space: nowrap;}
.outBox .hd ul li {display: inline-block; padding:0 0.3rem;font-size:0.24rem; text-align:center }
.outBox .hd ul li.on{background:#e60012;color:#fff}
.outBox .hd ul li.on a{color:#fff}

.inBox{position: relative}
.inBox .inHd{float:left; height:9.6rem;width:1.6rem;background-color:#fff }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{ height:0.8rem;line-height:0.8rem; width:1.6rem;font-size:0.24rem; text-align:center; border-bottom:1px solid #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.inBox .inHd ul li.on{color:#e60012;  }
.inBox .inHd ul li.on a{color:#e60012;  }
.inBox .inBd {float:right;width:5.5rem;margin-right:0.2rem;margin-top:0.2rem;}
.inBox .inBd .pro-ul{  overflow:hidden;   }
.inBox .inBd .pro-ul li{ width:5.5rem;height:3rem; margin-bottom:0.2rem; overflow:hidden; zoom:1; text-align:left;background-color:#fff }
.inBox .inBd .pro-ul li a{display:block; width:5.5rem;height:3rem;padding:.2rem; }
.inBox .inBd .pro-ul li{ width:100%;height:3rem; margin-bottom:0.2rem; overflow:hidden; zoom:1; text-align:left;background-color:#fff }
.inBox .inBd .pro-ul li a{display:block; width:100%;height:3rem;padding:.2rem; }
.inBox .inBd .pro-ul li .pic{float:left;width:2.6rem;height:2.6rem}
.inBox .inBd .pro-ul li .pic img{width:2.6rem;height:2.6rem}
.inBox .inBd .pro-ul li .con{float:right;width:2.3rem;height:2.6rem}
.inBox .inBd .pro-ul li .con .tit{width:2.3rem;height:.4rem;line-height:.4rem;font-size:.3rem;margin-top:.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.inBox .inBd .pro-ul li .con .txt{width:2.3rem;height:.4rem;line-height:.4rem;font-size:.2rem;margin-top:.1rem;color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.inBox .inBd .pro-ul li .con .price{width:2.3rem;height:.4rem;line-height:.4rem;font-size:.3rem;margin-top:.1rem;color:#e60012;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.inBox .inBd .pro-ul li .con .readmore{width:1.6rem;padding:0.1rem 0;font-size:.24rem;margin-top:.2rem;color:#fff;background-color:#e60012;text-align:center}



.vc{ width:7.5rem;  }
.vc .hd{ width:100%;height:0.8rem; line-height:0.8rem; background:#fff;   position:relative; }
.vc .hd ul{height:0.8rem;line-height:0.8rem;  font-size:0;   overflow-x: scroll;overflow-y: hidden;    -webkit-overflow-scrolling: auto;white-space: nowrap;}
.vc .hd ul li {display: inline-block; padding:0 0.3rem;font-size:0.24rem; text-align:center }
.vc .hd ul li.on{background:#e60012;color:#fff}
.vc .hd ul li.on a{color:#fff}

.vc{position: relative}
.vc .bd{float:left; height:3.74rem;width:1.6rem;background-color:#fff }
.vc .vbd ul{ overflow:hidden; zoom:1; }
.vc .vbd ul li{ height:0.8rem;line-height:0.8rem; width:1.6rem;font-size:0.24rem; text-align:center; border-bottom:1px solid #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.vc .vbd ul li.on{color:#e60012;  }
.vc .vbd ul li.on a{color:#e60012;  }
.vc .vbd ul li a{font-size:.24rem  }




.zhaoshang{padding:0 .2rem}
.zhaoshang ul li{position:relative;margin-top:.2rem;width:100%;height:2.5rem;background-color:#fff}
.zhaoshang ul li .imgs{position:absolute;left:0;top:0;width:3.2rem;height:2.5rem}
.zhaoshang ul li .imgs img{width:3.2rem;height:2.5rem}
.zhaoshang ul li .con{display:table-cell;padding-left:3.4rem;padding-right:.2rem;width:7.1rem;height:2.5rem;margin-right:.2rem;vertical-align:middle}
.zhaoshang ul li .con .tit{color:#000;font-size:.3rem;font-weight:700}
.zhaoshang ul li .con .txt{color:#999;font-size:.24rem;font-weight:400;margin-top:.1rem}
.zhaoshang ul li:nth-child(2n) .imgs{left:auto;right:0}
.zhaoshang ul li:nth-child(2n) .con{padding-left:.2rem;padding-right:3.4rem;}

.displays li{float:left;width:3.45rem;height:3.3rem;background-color:#fff;margin-left:0.2rem;margin-top:0.2rem}
.displays li .imgs{float:left;width:3.45rem;height:2.5rem;}
.displays li .imgs img{width:3.45rem;height:2.5rem}
.displays li .tit{height:0.8rem;line-height:0.8rem;font-size:.3rem;color:#999;text-align:center}

/*feed*/
.feedback {padding: 0 .2rem;}
.feedback .in_li{margin-top:-1px;border:1px solid #d2d2d2;background-color:#fff;padding:0}
.feedback .in_li span{float:left;margin-left:.2rem;width:0.4rem;color:#e60012;line-height:.8rem;text-align:center;}
.feedback .in_li input{display:block;width:6rem;line-height:.8rem;border:none;background:none}
.feedback .in_li textarea{display:block;margin:.2rem 0;width:6rem;line-height:.4rem;height:1.2rem;border:none;background:none;resize:none;}
.feedback .sub-btn input{display:block;width:100%;border:none;background:#e60012;color:#fff;height:.8rem;}
.feedback .yzm input{float:left;width:4rem}
.feedback .yzm img{float:right;width:2rem;height:.8rem;}

.contacts{padding:0 .25rem}
.contacts .tel{margin-top:.2rem;height: .8rem;line-height: .8rem;width: 6rem;padding-left: 1.2rem;font-size: .32rem;color: #fff;font-weight: 700;background: url(../imgs/c-01.png) no-repeat left center;background-color: #e60012;border-radius: 200px;background-size:auto 100%}


/*title*/
.title01{margin:.6rem 0 .4rem;position:relative;padding-bottom: 0.2rem;color:#e60012;font-weight:700;font-size:0.36rem;text-align:center}
.title01:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-.2rem;width:.4rem;height:.04rem;background-color:#e60012}
.title01 h2{color:#e60012;font-weight:700;font-size:0.36rem;text-align:center}
.title01 h3{color:#585858;font-weight:400;font-size:0.28rem;text-align:center}

.title02{margin:.6rem 0 .4rem;position:relative;color:#e60012;font-weight:700;font-size:0.36rem;text-align:center}
.title02 h2{position:relative;padding-bottom: 0.2rem;color:#000;font-weight:700;font-size:0.36rem;text-align:center}
.title02 h2:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-0.2rem;width:.4rem;height:.04rem;background-color:#e60012}
.title02 h3{margin-top:.2rem;color:#585858;font-weight:400;font-size:0.28rem;text-align:center}
.title02 .th3{margin-top:.2rem;color:#585858;font-weight:400;font-size:0.28rem;text-align:left;}
.title02 .th3 font{color:#e60012;font-weight:700;font-size:0.36rem;}
.title02 .th4{color:#585858;font-weight:400;font-size:0.26rem;text-align:left;}

/*prospect*/

.prospect {padding:0 .25rem}
.prospect dl{width:100%;padding:.4rem .25rem;margin-top:.25rem;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.prospect dl i{display:block;width:1.4rem;height:1.4rem;margin:auto;background: url(../imgs/0-04.png) no-repeat;background-size:auto 100%}
.prospect dl .icon01{background-position:0 0;}
.prospect dl .icon02{background-position:50% 0;}
.prospect dl .icon03{background-position:100% 0;}
.prospect dl .tit{font-size:.3rem;color:#000;margin-top:.2rem;text-align:center}
.prospect dl .txt{color:#999;margin-top:.2rem;}


.advantage .tel{position:relative;z-index:2;margin:auto;margin-top:-0.4rem;height: .8rem;line-height: .8rem;width:6.5rem;padding-left:1rem;font-size: .28rem;color: #fff;font-weight: 700;background: url(../imgs/c-01.png) no-repeat left center;background-size:auto 100%;background-color: #e60012;border-radius: 100px;}
.advantage dl{padding: .25rem;margin-top:.25rem;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.advantage dl h3{color:#e60012;padding-left:0.6rem;line-height:.5rem;font-weight:bold;background: url(../imgs/j-02.png) no-repeat left center;background-size:auto 0.5rem}
.advantage dl .txt{padding-left:.6rem;margin-top:.05rem}
.advantage dl .txt p{color:#999;font-size:.24rem}

/*about*/
.abouts h3{color:#000;font-size:.3rem;text-align:center}
.abouts .con{padding:0 .25rem;color:#999}
.abouts img{display:block;}

.honors{padding:0 0.25rem}

.cultures {padding:0 .2rem}
.cultures ul li{position:relative;width:100%;height:2.5rem;margin-top:.2rem;padding:.25rem;background-color:#fff}
.cultures ul li i{position:absolute;left:.5rem;top:.5rem;width:1.5rem;height:1.5rem;background: url(../imgs/1-02.png) no-repeat;background-size:auto 100%}
.cultures ul li .icon01{background-position:0 0}
.cultures ul li .icon02{background-position:33.3333% 0}
.cultures ul li .icon03{background-position:66.6667% 0}
.cultures ul li .icon04{background-position:100% 0}
.cultures ul li .con{display:table-cell;padding-left:2.25rem;width:7.1rem;height:2rem;vertical-align:middle}
.cultures ul li .con .tit{color:#000;font-size:.3rem;font-weight:700}
.cultures ul li .con .txt{color:#999;font-size:.24rem;font-weight:400;margin-top:.1rem}


.stories {padding:0 .25rem}
.stories .box{width:100%}
.stories .box dl{margin-top:.2rem;padding:.25rem .5rem;width:100%;border:1px solid #d2d2d2;background-color:#fff}
.stories .box dl .tit{color:#000;font-size:.32rem;line-height:.8rem;height:.8rem}
.stories .box dl .tit span{float:left;margin-right:.2rem;color:#e60012;font-size:.66rem}

.teams dl{float:left;width:3.45rem;height:4.8rem;padding:.2rem;margin-left:.2rem;margin-top:.2rem;text-align:center;background-color:#fff}
.teams dl .pic{width:3.05rem;height:2.074rem}
.teams dl .pic img{width:3.05rem;height:2.074rem}
.teams dl .tit {position: relative;margin-top: .2rem;padding-bottom: .2rem;color: #000;font-size: .3rem;}
.teams dl .tit:after {content: '';position: absolute;left: 50%;margin-left: -0.15rem;bottom: 0;width: .3rem;height: 2px;background-color: #e60012;}
.teams dl .txt {margin-top: 0.2rem;height:1.2rem;line-height:.4rem;color:#999;font-size:.24rem;overflow: hidden}



.agent dl{float:left;width:3.45rem;height:5rem;padding:.2rem;margin-left:.2rem;margin-top:.2rem;text-align:center;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3)}
.agent dl .pic{width:3.05rem;height:2.2875rem}
.agent dl .pic img{width:3.05rem;height:2.2875rem}
.agent dl .tit {position: relative;margin-top: .2rem;padding-bottom: .2rem;color: #000;font-size: .3rem;}
.agent dl .tit:after {content: '';position: absolute;left: 50%;margin-left: -0.15rem;bottom: 0;width: .3rem;height: 2px;background-color: #e60012;}
.agent dl .txt {margin-top: 0.2rem;height:1.2rem;line-height:.3rem;color:#999;font-size:.24rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}


.activity dl{float:left;width:3.45rem;height:2.5875rem;margin-left:.2rem;margin-top:.2rem;text-align:center;}
.activity dl  img{width:3.45rem;height:2.5875rem}

.activity2 dl{float:left;width:3.45rem;height:5.9rem;margin-left:.2rem;margin-top:.2rem;text-align:center;}
.activity2 dl  img{width:3.45rem;height:5.9rem}



/*zhengba*/
.zhengba{padding:1px 0 0.2rem}
.zhengba dl{float:left;margin-top:0.2rem;margin-left:0.2rem;width:3.45rem;height:3.45rem;background-color:#fff;}
.zhengba dl a{display: block;width:3.45rem;height:3.45rem;}
.zhengba dl img{display: block;width:3.45rem;height:3.45rem;}


/*news*/
.news-nav a{float:left;width:50%;height:0.8rem;line-height:0.8rem;text-align:center;font-size:0.32rem;color:#333}
.news-nav a.active{background-color:#e60012;color:#fff}


.newslist {padding:0 .2rem}
.newslist li{margin-top:.25rem;background-color:#fff;padding:.2rem;height:2.5rem;}
.newslist li .pic{float:left;width:2.8rem;height:2.1rem}
.newslist li .pic img{width:2.8rem;height:2.1rem}
.newslist li .con{float:right;width:3.7rem;height:2.1rem}
.newslist li .con .tit{height:.4rem;line-height:.4rem;width:3.6rem;color:#000;font-size:.3rem}
.newslist li .con .txt{margin-top:.1rem;width:3.6rem;height:1.2rem;line-height:.4rem;color:#999;font-size:.24rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newslist li .con .date{margin-top:.1rem;height:.3rem;line-height:.3rem;padding-left:.5rem;color:#999;font-size:.24rem;background:url(../imgs/n-01.png) no-repeat left center;background-size:auto 0.3rem}


.newscenter{margin-top:0.25rem;overflow:hidden}
.newscontent{padding:0.4rem 0.25rem;background-color:#fff}
.newscontent h2{font-size:0.34rem;font-weight:400;color:#333;text-align:center}
.newscontent .info{padding:0.15rem 0;color:#888;text-align:center;border-bottom:1px solid #e5e5e5}
.newscontent .con{padding:0.25rem 0;line-height:0.5rem;}
.newscontent .con img{display:block;max-width:100% !important;height:auto !important;}


/*product*/
.product-index{padding:1px 0 0.2rem}
.product-index dl{float:left;margin-top:0.2rem;margin-left:0.2rem;width:3.45rem;height:3.45rem;background-color:#fff;}
.product-index dl a{display: block;width:3.45rem;height:3.45rem;padding:.4rem 0;}
.product-index dl i{display: block;width:2rem;height:2rem;margin: auto;background: url(../imgs/0-05.png) no-repeat;background-size:auto 100%}
.product-index dl .icon7{background-position:0 0;}
.product-index dl .icon8{background-position:16.66667% 0;}
.product-index dl .icon9{background-position:33.33333% 0;}
.product-index dl .icon10{background-position:50% 0;}
.product-index dl .icon11{background-position:66.666667% 0;}
.product-index dl .icon12{background-position:83.333333% 0;}
.product-index dl .icon13{background-position:100% 0;}
.product-index dl p{text-align:center;margin-top:.1rem}
.product-index dl:active{background-color:#e60012}
.product-index dl:active i{background-image: url(../imgs/0-05h.png)}
.product-index dl:active p{color:#fff}




.pro-infos{background-color:#fff;padding:.25rem}
.pro-infos h2{color:#000;font-size:.3rem}
.pro-infos h3{color:#999;font-size:.26rem}
.pro-infos .price{color:#e60012;font-size:.3rem;margin-top:.2rem}
.pro-infos .canshu{margin-top:.25rem;padding-top:.25rem;border-top:1px solid #ddd}
.pro-infos .canshu h4{color:#000;font-size:.3rem;margin-bottom:.15rem}
.pro-infos .canshu p{color:#999;font-size:.26rem}

.pro-details{background-color:#fff;padding:.25rem}
.pro-details h2{padding-bottom:.25rem;margin-bottom:.25rem;font-size:.3rem;color:#000;border-bottom:1px solid #ddd}

/*********      page      ***************/
#page{ width:100%;padding:40px 0;overflow:hidden;margin:auto}


.pagination{text-align:center;}
.pagination > li{display: inline-block;height:40px !important;border-bottom:none !important;padding:0 !important;}
.pagination > li > a,.pagination > li > span{display:block;padding:0 14px;font-size:14px;margin:0 5px;border:none;background:#fff;border:1px solid #ddd;border-radius:4px;height:38px; line-height:38px;color:#666;}
.pagination .active span{background-color:#e60012;border:1px solid #e60012;color:#fff; font-weight:normal; font-size:14px;font-weight:bold}
.pagination .disabled{color:#aaa;}



.page-in{border-top:1px solid #ddd;padding:0;padding-top:0.25rem;background:#fff;}
.page-in .btn{line-height:0.5rem;}














.honors3{padding:0 0.2rem;background-color:#fff;text-align:center;}
.honors3 .p{margin-top:.4rem;margin-bottom.2rem;}
.honors3 .p1{font-size:.3rem;color:#000}
.honors3 .p2{font-size:.6rem;color:#000;font-weight:700}
.honors3 .p3{font-size:.4rem;color:#000;font-weight:700}




