﻿*{margin:0;padding:0;list-style:none;font-style:normal;font-family:microsoft yahei;}
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea{margin: 0;padding: 0}
html{-webkit-text-size-adjust: none;word-wrap: break-word;}
h1,h2,h3{font-size: 100%; font-weight:normal;}
ol,ul{list-style: none}
table{border-collapse: collapse;border-spacing: 0;empty-cells: show;font-size: inherit}
fieldset,img{border: 0}
cite,em,s,i,b{font-style: normal}
input,button,textarea,select{font-size: 100%;-webkit-appearance:none;}
body,input,button,textarea,select,option{font-size: normal;-webkit-appearance:none;}
a,input,textarea{text-decoration: none;outline: 0; border:0; padding:0; margin:0;}
li,img,label,input{vertical-align: middle}
var{font-style: normal}
ins{text-decoration: none}
body{font-size: .2rem;color: #333;-webkit-overflow-scrolling : touch; max-width:720px;}
a{color: #333}
.mlr20{margin: auto .2rem}
.m20{margin: .2rem 0}
.m30{margin: .3rem 0}
.mt20{margin-top: .2rem}
.mb20{margin-bottom: .2rem}
.mt40{margin-top: .4rem}
.mb40{margin-bottom: .4rem}
.mt-20{margin-top: -.2rem}
.m15 { margin-top:.15rem;}
.hide{display: none}
.top0 { top:0 !important;}
.ptop12 .search_list {  padding-top:1.2rem; !important;}
html{-webkit-text-size-adjust:none;word-wrap:break-word; -webkit-overflow-scrolling:touch;}
body{ font-family:microsoft yahei; font-size:16px; margin:auto; min-height:100%; background-color:#ffffff; max-width:7.2rem;}
*, *:after, *:before { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.clearfix {*zoom: 1; } 
.clearfix:before, 
.clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; } 
.clear { clear:both;}
@font-face {
  font-family: 'iconfont';  /* project id 229873 */
  src: url('http://at.alicdn.com/t/font_6o37yl8w42bg9zfr.eot');
  src: url('http://at.alicdn.com/t/font_6o37yl8w42bg9zfr.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_6o37yl8w42bg9zfr.woff') format('woff'),
  url('http://at.alicdn.com/t/font_6o37yl8w42bg9zfr.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_6o37yl8w42bg9zfr.svg#iconfont') format('svg');
}                    
i { font-family:"iconfont";font-size:1rem; font-style:normal; font-weight:normal; } 

.tt { height:.94rem;}
.ft { height:1.2rem;}

/*返回顶部*/
.elevator { position:fixed; display:block; width:.7rem; height:.7rem; border:1px solid #858585; border-radius:50%; background:rgba(255,255,255,0.7); cursor: pointer; right:.2rem; bottom:2.2rem; z-index:9999; text-align:center; line-height:.67rem;opacity: 0;-webkit-transition: opacity .3s 0s, visibility 0s .3s; -moz-transition: opacity .3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s;}
.elevator i { font-size:.45rem; color:#6f6f6f;}
.elevator.cd-is-visible, .elevator.cd-fade-out, .no-touch .elevator:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.elevator.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.elevator.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: 1;
}
.no-touch .elevator:hover {
  background-color: #e86256;
  opacity: 1;
}


/*分类*/
.menu { width:7.2rem; height:4rem; border-bottom:1px solid #dcdcdc; background:#ffffff; overflow:hidden;}
.menu li { float:left;}
.menu li a { display:block; width:1.8rem; height:2rem; font-size:.28rem; text-align:center; color:#333333; overflow:hidden;}
.menu li a img { display:block; width:1.3rem; height:1.3rem; margin:auto; margin-top:.05rem;}

/*底部栏目*/
.ind_foot{width:7.2rem; height:2.0rem; position:absolute; top:22.8rem; z-index:1000}
.foot { width:7.2rem; height:2.4rem; background:#FFF;}
.foot h3{ color:#d0172e; font-size:0.6rem; text-align:center}
.foot p{ width:6.6rem; margin-left:0.3rem; font-size:12px;}

/*备案等文字说明*/
.ind_foot2{ text-align:center; width:7.2rem; height:0.6rem; position:absolute; top:25.0rem; z-index:1000;background:#a7caff;border-radius:0px 0px 10px 10px; padding-top:0.25rem;}
.ind_foot2 a{ text-decoration:underline;}
.about_foot2{ text-align:center; width:7.2rem; height:0.6rem; position:absolute; top:11.0rem; z-index:1000;background:#a7caff;border-radius:0px 0px 10px 10px; padding-top:0.25rem;}
.about_foot2 a{ text-decoration:underline;}
.pro_foot2{ text-align:center; width:7.2rem; height:0.8rem; position:absolute; top:19.5rem; z-index:1000;background:#a7caff;border-radius:0px 0px 10px 10px; padding-top:0.25rem;}
.pro_foot2 a{ text-decoration:underline;}

.foottext{ text-align:center; width:7.2rem; height:1.2rem; }
.foottext a{ text-decoration:underline;}



.form_e{ float:left;}
.emai_t{ height:24px; line-height:24px; border:1px solid #F00; margin-left:15px; width:150px; text-indent:5px; font-size:12px;}
.emai_sub{height:24px; line-height:18px; background:#e0e0e0; font-size:12px}
.emai_a{ float:left; width:0.8rem; height:0.6rem;background:url(../images/foot2.jpg) no-repeat; background-size:cover}

/*联系弹窗*/
.contact { display:none; width:100%; height:100%; position:fixed; top:0; left:0; right:0; bottom:0;  z-index:99; overflow:hidden;}
.t_lx { width:4.3rem; height:4.85rem; border-radius:.2rem; background:rgba(0,0,0,.7);  border-radius:.1rem; position:absolute; left:50%; margin-left:-2.15rem; top:50%; margin-top:-2.41rem; overflow:hidden;}
.t_lx samp { display:block; width:4.3rem; height:1.18rem; font-size:.26rem; text-align:center; color:#ffffff; line-height:.36rem; padding-top:.4rem; overflow:hidden;}
.t_lx img { display:block; width:2.77rem; height:2.77rem; margin:auto;}
.t_lx span { display:block; width:2.77rem; height:.49rem; background:url(../images/ind-1.png) no-repeat; background-size:2.77rem .49rem; margin:auto;}
.t_colse { display:block; width:.35rem; height:.35rem; background:#f4f4f4; border-radius:50%; text-align:center; line-height:.27rem; position:absolute; right:.1rem; top:.15rem;}
.t_colse i { font-size:.26rem; color:#434343;}
.t_lx_on { display:block;}


.top{width:7.2rem;  height:1rem; background:#004fae; background-size:cover; position: fixed; top:0; left:50%; margin-left:-3.6rem; z-index:500 }
.top_left a{ float:left; width:1rem; height:1rem;background:url(../images/home.png) no-repeat; background-size:cover}
.top_right{ float:right; width:1rem; height:1rem;background:url(../images/top_lb.png) no-repeat; background-size:cover}


.dh{width:7.2rem;  height:4rem; top:0.8rem; z-index:10; position:fixed; z-index:400; display:none}
.dh_div{width:7.2rem;  height:3.8rem;background:url(../images/dh.jpg) no-repeat; background-size:cover}
.dh ul{ height:3.4rem; padding-top:0.1rem; }
.dh li{ float:left; width:3.4rem; margin:0.1rem;}
.dh li img{ width:3.4rem;}

.dh_gb{ display:block; width:7.2rem; height:0.44rem;background:url(../images/xs.png) no-repeat; background-size: 100% auto}
.dh_gb img{ width:100%;}

.pro_top_img{ width:7.2rem; padding-top:0.8rem;}
.pro_top_img img{ width:100%;}


.pro_con{width:7.2rem; }
.pro_con h3{ font-size:24px; line-height:1.2rem; text-align:center}
.pro_con h2{ font-size:18px; line-height:1.2rem; text-align:center}
.pro_con ul{width:7.2rem; min-height:6rem; }
.pro_con ul li{ float:left; width:3.2rem; height:4rem; margin:0.2rem;background:#FFF;box-shadow: 0 0 6px #999; border-radius:6px;}
.pro_con ul li img{ width:3.2rem; height:3.2rem; border-radius:6px 6px 0 0;}
.pro_con ul li p{ padding-left:5px; padding-right:5px; padding-top:10px; font-size:12px; font-weight:bold; color:#d0172e;}
.pro_con ul li h5{ padding-left:5px; padding-right:5px;}
.pro_con ul li span{ display:block;padding-left:5px;padding-right:5px;font-size:12px; }