*{ margin: 0; padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,figure,menu,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { width: 6.4rem; margin: 0 auto; background:#fff; color:#000;font-family:"Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#000; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,figcaption,menu{display:block} 

/*commonality*/
.blank { width: 100%; height:.2rem; clear:both;}

.img { width: 100%; height: auto; display: block;}
.clear{ clear:both;}
.ms10{ margin-top:.1rem;}
.ms15{ margin-top:.15rem;}
.ms20{ margin-top:.2rem;}
.ms25{ margin-top:.25rem;}
.ms30{ margin-top:.3rem;}
.ms35{ margin-top:.35rem;}

.mx10{ margin-bottom:.1rem;}
.mx15{ margin-bottom:.15rem;}
.mx20{ margin-bottom:.2rem;}
.mx25{ margin-bottom:.25rem;}
.mx30{ margin-bottom:.3rem;}
.mx35{ margin-bottom:.35rem;}

.ps10{ padding-top:0.1rem }
.ps15{ padding-top:0.15rem }
.ps20{ padding-top:0.2rem }
.ps25{ padding-top:0.25rem }
.ps30{ padding-top:0.3rem }
.ps35{ padding-top:0.35rem }

.px10{ padding-bottom:.1rem;}
.px15{ padding-bottom:.15rem;}
.px20{ padding-bottom:.2rem;}
.px25{ padding-bottom:.25rem;}
.px30{ padding-bottom:.3rem;}
.px35{ padding-bottom:.35rem;}

.top{ width:100%; height:50px; line-height:50px; background:#0081cc; overflow:hidden;}
.top .logo{ float:left; margin:10px 0 0 10px;}
.top .logo img{ display:block; width:242px; height:auto;}
.top .top_tel{ float:right; margin:10px 10px 0 0;}
.top .top_tel img{ display:block; width:28px; height:auto;}

.top{ width:100%; height:50px; line-height:50px; background:#0081cc; overflow:hidden;}
.top .logo{ float:left; margin:8px 0 0 10px;}
.top .logo img{ display:block; width:220px; height:auto;}
.top .top_tel{ float:right; margin:10px 10px 0 0;}
.top .top_tel img{ display:block; width:28px; height:auto;}

.banner{ width:6.4rem; height:auto; overflow:hidden;}
.banner img{ width:100%; height:auto; display:block;}


.title{ width: 6.4rem;height:auto; overflow:hidden;}
.title img{ width: 6.4rem;display:block;height:auto; }

.con2{ width: 5.68rem; padding: 0.17rem 0; overflow: hidden; height: auto; background: #eaf5ff; margin:0 auto .26rem auto; font-size:.2rem ; color: #222;}
.con2 img{ float: left; width:2.05rem; height:1.49rem; padding: 0 0.17rem;}
.con2 p{ text-indent: 2em; padding: 0.05rem 0.17rem 0.07rem 0.27rem; line-height: .33rem; color: #333}

.con3{ width:5.68rem; height: auto; overflow: hidden; margin:0 auto;}

.con3_1{ width: 5.68rem; height: 1.16rem; border-bottom: 1px dotted#dfdfdf;}
.con3_1 img{ width:1.4rem; height:.86rem; float: left; padding-right: .13rem;}
.con3_1 p{ font-size:.18rem; line-height: .3rem; color: #222; padding-top: 0.11rem;}

.con3_c{ width: 6.03rem; height: 1.19rem;background:url(../images/con3_pic.jpg) no-repeat; background-size: 6.06rem 1.19rem; margin: 0 auto .51rem auto; font-size:.18rem;}
.con3_c p{ padding: 0.3rem 0 0 1.6rem; line-height: .32rem; color: #443a2f;}

.con4{ width:5.68rem; margin: 0 auto; height: auto; overflow: hidden;}
.con4 img{ width:1.72rem; height:1.76rem; float: left; margin-right: 0.06rem;}
.con4 p{ color: #222; font-size:.18rem; line-height:.33rem;}

.con5,.con5x_x,.con6{ width:5.68rem; height: auto; overflow: hidden; margin: 0 auto;}
.con5x_x{ margin-bottom: .5rem;}
.con5x{ width:5.68rem; margin: 0 auto;}

.con5x li{ height: auto; overflow: hidden;border-bottom:1px dashed #dfdfdf; margin-bottom: .2rem;}
.con5x li:nth-of-type(1) img{ margin-top: .2rem;}
.con5x li:nth-of-type(2) img{padding-top:0;}
.con5x li:nth-of-type(4){border-bottom:0;}
.con5x li p{ font-size:.18rem; line-height: .3rem; padding-bottom:.2rem; color: #222;}
.con5x li p:nth-of-type(1){padding-bottom:.1rem;}
.con5x li img{ width:.55rem; height: 1.11rem; float: left; padding: .13rem .24rem .2rem .08rem; }
.con6_c{ width:5.66rem; height: auto; display:block; border: 1px solid #cebaa1; padding: 0.3rem 0 .2rem 0; margin:.25rem auto .27rem auto; position: relative;}
.con6_c i{ width:5.68rem; height:.55rem; position: absolute; left: 0; top:-.4rem;}
.con6_c p{ padding: 0.05rem .22rem; font-size: .2rem; text-indent:2em; line-height: .33rem; color:#222;}



.cases02_imgle2{ width:5.68rem;height:3.85rem; position:relative; margin: 0 auto;}
.next2le2{ width:.43rem; height:.64rem; display:block; position:absolute; left:.0rem; top:1.7rem; z-index:1000;}
.next2le2 img{ width:.43rem; height:.64rem; display:block;filter:Alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6; cursor: pointer;}
.next2le2 img:hover{filter:Alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}
.prev2le2{ width:.43rem; height:.64rem; display:block; position:absolute; right:.0rem; top:1.7rem; z-index:1000;}
.prev2le2 img{ width:.43rem; height:.64rem; display:block;filter:Alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;cursor: pointer;}
.prev2le2 img:hover{filter:Alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}

.cases02_listle2{ width:5.68rem; height:3.85rem;  overflow:hidden;}
.cases02_listle2 ul{ width:100rem; float:left;}
.cases02_listle2 ul li{  width:5.68rem; height:3.85rem; overflow:hidden; float:left; display:inline;}
.cases02_listle2 ul li img{width:5.68rem; height:auto; display: block;}


.con6_c1{ width:6.02rem; height: 3.88rem; background: #dceeff; margin:.5rem auto;}
.con6_c1_n{width:6.02rem; height: auto;}
.con6_c1 ul{ padding-left: 0.05rem;}
.con6_c1 ul li{ width:1.8rem; background: #fff; height: 2.63rem; float: left; margin: 0 0 0 .13rem; position: relative;}
.con6_c1 ul li p{ font-size: .18rem; line-height: .3rem; padding:.13rem .15rem  0 .2rem;}
.con6_c1 ul li i{ width: .7rem; height: .7rem; display: block; position: absolute; bottom: .08rem; right: .08rem;}

.con7{ height: auto; display: block;}
.con7 ul{ padding-left: .25rem;}
.con7 ul li{ width:2.56rem; height: 1.88rem; background: #f6f6f6; font-size: .2rem; position: relative; float: left; border-radius: 0.1em; margin: .25rem 0 0 .25rem;}
.con7 ul li i{ width:1.40rem; height: .5rem; position: absolute; left:-0.07rem; top: .1rem;}
.con7 ul li p{ padding:.75rem .18rem 0 .18rem; line-height: .32rem;}

.tishi{ width: 5.85rem; height: 2.04rem; margin:0.5rem auto 0.3rem auto;}

.liuyan{ width:5.21rem; padding: 0 .41rem; background: #7fc2ff; margin: 0 auto;}
.liuyan_c{ width: 5.21rem; height:auto; overflow: hidden; padding: .4rem 0; border-radius: 0.1rem;background: #a3d3ff;}
.text_ly{ width: 3.69rem; float: left; padding: 0 0.05rem; height: .54rem; font-size: .2rem; line-height: .54rem;font-family:"Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif; margin-bottom: .19rem;}
.liuyan_c1{ padding:0 .71rem 0 .71rem;}

.tijiao{ width: 3.79rem; padding:0 0.05rem; background: #ff9103;line-height: .54rem; color: #fff; float: left; border: 0; border-radius:0.1rem; font-size: 0.24rem;font-family:"Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;}

.tijiao1{ width: 5.21rem; height: 1.03rem; background:url(../images/gzs_04.jpg) no-repeat; background-size: 5.21rem 1.03rem;float: left; border: 0; }


.con_liuyan{ padding:0.4rem 0 .5rem 0; height: auto; overflow: hidden; }



footer{ width:100%; height:auto; padding-bottom:60px;}
footer ul{ height:45px; line-height:45px; padding:0 20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; background:#F5F5F5; border-bottom:1px solid #DDD; border-top:1px solid #DDD;}
footer ul li{ -webkit-box-flex:1; -moz-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; white-space:nowrap; font-size:15px; text-align:center;}	
footer p{ font-size:14px; line-height:26px; padding:15px 10px; color:#888;}

