@charset "utf-8";
/* CSS Document */
.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
a{text-decoration:none; color:#666;}
@media screen and (min-width:320px) {
	body{font-size:75%;}
}
@media screen and (min-width:375px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}

/*header*/
header { overflow:hidden; width:100%; padding:1em 0;}
header h1{ float:left; width:18%; margin-left:1.5%;}
header h1 img{ display:block; width:100%;}
header h2{ width:60%; margin-left:1.5%; padding-left:1.5%; float:left; border-left:1px solid #e1e1e1; font-size:1.2em; color:#000}
header h2 b{ color:#004ea2;}
header h2 p{ font-size:0.7em; font-weight:normal; margin-top:0.5em;}
header h2 p img{ width:1em;}

header h2 p span{ color: #0bafd8;}


.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#c73426;}
.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }


.lnav {

    width: 100%;
    height: 100px;
    background-color: #0bafd8;

}

.lnav ul li {

    width: 33.33%;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    background: url(../images/nav_bor1.png) repeat-x bottom;
    float: left;
    text-align: center;

}

.lnav ul li a {

    color: #fdfdfa;
    text-decoration: none;
    background: url(../images/nav_bor.png) repeat-y right;
    display: block;

}


/*banner*/
.banner { overflow:hidden; width:100%; position:relative}
.banner img{ display:block; width:100%;}
.banner .btn{ overflow:hidden; width:100%; position:absolute; left:0; bottom:5%; text-align:center}
.banner .btn span{ display:inline-block; width:1.5em; height:1.5em; margin:0 0.3em; text-align:center; line-height:1.6em; font-size:0.6em; color:#fff; border-radius:1.5em; background-color:#999; font-weight:bold}
.banner .btn span.on{ background-color:#ab372c;}

h2.title{ overflow:hidden; text-align:center; padding-bottom:1em; background:url(../images/Index/title.png) no-repeat center bottom; background-size:40%; font-size:1.2em; color:#000;}
h2.title a{ color:#000}

/*服务*/
.fuwu { overflow:hidden; width:100%; padding:1.25em 0; background-color:#f7f7f7;}
.fuwu ul{ overflow:hidden; width:96%; margin:0 auto; margin-top:1em;}
.fuwu li{ float:left; width:49%; margin:1px; background-color:#fff; text-align: center; padding:2em 0;}
.fuwu li img{ display:block; margin:0 auto; width:50%; margin-bottom:1.25em;}
.fuwu li span{ display:block; text-align:center; font-size:1em; color:#000;}
.fuwu li a{ display:block; text-decoration:none}

/*产品*/
.pro { overflow:hidden; width:100%; margin:2em 0;}
.pro ul{ overflow:hidden; margin:0 auto; margin-top:1.6em; width:96%;}
.pro li{ float:left; width:50%; margin-bottom: 20px;

}
.pro li img{ display:block; width:95%;  margin:0 auto; }
.pro li span{display: block;

text-align: center;

font-size: 1em;

color: #fff;

width: 95%;

margin: 0 auto;

padding-bottom: 0.6em;

white-space: nowrap;

text-overflow: ellipsis;

overflow: hidden;

/*! border-bottom: 2px solid #bebebe; */

background: #0bafd8;

line-height: 1em;

padding-top: 0.6em;}
.pro .more { display:block; width:40%; text-align:center; font-size:1em; color:#5d5d5d; padding:0.5em 0; border-radius:5px; margin:0 auto; background-color:#f3f3f3}

.pro  .Afocus{ width: 100%; height: 4px; padding-top:0.5em; text-align:center;}
.pro  .Afocus ul{  width: 100%; height: 4px;padding-top:0.5em; margin-bottom:0.5em;}
.pro  .Afocus ul li{ display:inline-block; width:1.5em; height:2px; margin:0 2px; margin-top:2px; background-color:#878787; text-indent:-999999em;}
.pro  .Afocus ul li.on{ background-color:#da473d; margin-top:0; height:4px;}

/*细节*/
.xijie { overflow:hidden; width:96%; padding:1em 2% 1.5em 2%; background-color:#f7f7f7; margin-bottom:2.5em;}
.xijie .top{ width:100%;padding:1em 0; background:url(../images/nav_bg.png) repeat center; text-align:center; position:relative; margin-bottom:0.5em; z-index:1}
.xijie h2{ font-size:1.3em; color:#fff;}
.xijie h2 em{ font-size:0.8em;}
.xijie .top span{ display:block; font-size:0.9em; color:#fff; margin-top:0.3em;}
.xijie .top i{ display:block; width:1em; height:1em; background:url(../images/nav_bg.png) repeat center; position:absolute; left:50%; margin-left:-0.5em; bottom:-0.5em; transform: rotate(45deg)}
.xijie .xjbox { overflow:hidden; width:100%; position:relative; background-color:#fff;}
.xijie .xjbox i{ display:block; width:1em; height:1em; background:#f7f7f7; position:absolute; left:50%; margin-left:-0.5em; top:-0.5em; transform: rotate(45deg)}
.xijie .xjlist{ overflow:hidden; width:94%; margin:0 auto; padding-top:1em;}
.xijie .xjlist img{ display:block; width:100%; margin-bottom:2em;}
.xijie .xjlist h3{ text-align:center; font-size:1.25em; color:#bf2a1b; margin-bottom:1.3em;}
.xijie .xjlist p{ text-align:center; font-size:1em; color:#333; line-height:1.8em; margin-bottom:1.8em;}

.xijie  .Afocus{ width: 100%; height: 4px; padding-top:0.5em; text-align:center;}
.xijie  .Afocus ul{  width: 100%; height: 4px;padding-top:0.5em; margin-bottom:0.5em;}
.xijie  .Afocus ul li{ display:inline-block; width:1.5em; height:2px; margin:0 2px; margin-top:2px; background-color:#878787; text-indent:-999999em;}
.xijie  .Afocus ul li.on{ background-color:#da473d; margin-top:0; height:4px;}

.xijie .btn{ width:100%; height:4px; padding-top:0.5em; margin-bottom:0.5em; text-align:center; }
.xijie .btn span{ display:inline-block; width:1.5em; height:2px; margin:0 2px; margin-top:2px; background-color:#878787}
.xijie .btn span.on{ background-color:#da473d; margin-top:0; height:4px;}

/*合作*/
.hezuo { overflow:hidden; width:100%; margin-bottom:2.5em;}
.hezuo .hzbox{ overflow:hidden; width:96%; margin:0 auto; position:relative; margin-top:1.2em;    margin-bottom: 1em;}
.hezuo .hzbox ul{ overflow:hidden}
.hezuo .hzbox li{ float:left; width:33.3333333333%; text-align:center}
.hezuo .hzbox li img{ display:block; width:90%; margin:0 auto; border:1px solid #d2d2d2; margin-bottom:0.7em;}
.hezuo .more { display:block; width:40%; text-align:center; font-size:1em; color:#5d5d5d; padding:0.5em 0; border-radius:5px; margin:0 auto; background-color:#f3f3f3}
/*好用*/
.haoyong { overflow:hidden; width:96%; padding:1em 2% 1.5em 2%; background-color:#f7f7f7; margin-bottom:2.5em;}
.haoyong .top{ width:100%;padding:1em 0; background:url(../images/nav_bg.png) repeat center; text-align:center; position:relative; margin-bottom:0.5em; z-index:1}
.haoyong h2{ font-size:1.3em; color:#fff;}
.haoyong h2 em{ font-size:0.8em;}
.haoyong .top span{ display:block; font-size:0.9em; color:#fff; margin-top:0.3em;}
.haoyong .top i{ display:block; width:1em; height:1em; background:url(../images/nav_bg.png) repeat center; position:absolute; left:50%; margin-left:-0.5em; bottom:-0.5em; transform: rotate(45deg)}
.haoyong .xjbox { overflow:hidden; width:100%; position:relative; background-color:#fff;}
.haoyong .xjbox i{ display:block; width:1em; height:1em; background:#f7f7f7; position:absolute; left:50%; margin-left:-0.5em; top:-0.5em; transform: rotate(45deg)}
.haoyong .xjlist{ overflow:hidden; width:100%; margin:0 auto; padding-top:1em; padding-bottom:3em;}
.haoyong .xjlist>img{ display:block; width:100%; margin-bottom:2em;}
.haoyong .xjlist dl{ overflow:hidden; width:90%; margin:0 auto; margin-bottom:1.7em;}
.haoyong .xjlist dt{ overflow:hidden; float:left; width:20%; background:url(../images/Index/haoyong02.png) no-repeat center; background-size:100%; padding:1em 0; font-size:1.6em; color:#000;}
.haoyong .xjlist dt span{ display:block; width:40%; margin-left:24.5%; height:1px; background-color:#000;;}
.haoyong .xjlist dt em{ margin-left:25%}
.haoyong .xjlist dd{ overflow:hidden; width:75%; float:right;}
.haoyong .xjlist dd h3{ font-size:1.2em; color:#cf1f0c; margin-top:1em;}
.haoyong .xjlist dd h4{ font-size:1em; color:#131b10;}
.haoyong .xjlist p{ font-size:1em; line-height:1.7em; color:#131b10; width:90%; margin:0 auto}
.haoyong .xjlist p img{ margin-right:0.5em; width:1em;}

.haoyong  .Afocus{ width: 100%; height: 4px; padding-top:0.5em; text-align:center;}
.haoyong  .Afocus ul{  width: 100%; height: 4px;padding-top:0.5em; margin-bottom:0.5em;}
.haoyong  .Afocus ul li{ display:inline-block; width:1.5em; height:2px; margin:0 2px; margin-top:2px; background-color:#878787; text-indent:-999999em;}
.haoyong  .Afocus ul li.on{ background-color:#da473d; margin-top:0; height:4px;}


/*.haoyong .menu { overflow:hidden; width:100%; background-color:#fff; padding-top:0.8em;}
.haoyong .menu li{ float:left; width:33%; margin-right:0.33333333%; text-align:center; padding:0.8em 0; font-size:1em; color:#5d5d5d; position:relative; background-color:#dbdbdb;}
.haoyong .menu li i{ display:block; width:1em; height:1em; background-color:#fc6e19; transform:rotate(45deg); position: absolute; left:50%; top:-0.5em; margin-left:-0.5em; display:none}
.haoyong .menu li:nth-child(3){ width:33.333333333%; margin-right:0}
.haoyong .menu li.on i{ display:block}
.haoyong .menu li.on{ font-weight:bold; color:#fff; background-color:#fc6e19;}*/

/*about*/
.about { overflow:hidden; width:100%; margin-bottom:2em;}
.about img{ display:block; margin:1.6em auto; width:96%; padding:2%; background-color:#e1e1e1}
.about h3{ text-align:center; font-size:1em; margin-bottom:0.8em;}
.about h3 a{ color:#222}
.about p{ width:98%; margin:0 auto; text-align: center; font-size:1em; color:#333; line-height:1.5em; margin-bottom:2em;}
.about .more { display:block; width:40%; text-align:center; font-size:1em; color:#5d5d5d; padding:0.5em 0; border-radius:5px; margin:0 auto; background-color:#f3f3f3}

/*news*/
.news { overflow:hidden; width:94%; padding:1.5em 3%; background:url(../images/Index/news_bg.png) repeat center;}
.news .menu { overflow:hidden; width:100%; background-color:#fff; padding-bottom:0.8em;}
.news .menu li{ float:left; width:49.5%; margin-right:0.5%; text-align:center; padding:0.8em 0; font-size:1em; color:#5d5d5d; position:relative; background-color:#dbdbdb;}
.news .menu li i{ display:block; width:1em; height:1em; background-color:#0bafd8; transform:rotate(45deg); position: absolute; left:50%; bottom:-0.5em; margin-left:-0.5em; display:none}
.news .menu li:nth-child(2){ width:50%; margin-right:0}
.news .menu li.on i{ display:block}
.news .menu li.on{ color:#fff; background-color:#0bafd8;}
.news .menu li a{color:#5d5d5d;}
.news .menu li.on a{ color:#fff;}
.news .newsbox{ overflow:hidden; width:100%; background-color:#fff; position:relative}
.news .newslist{ overflow:hidden; padding:1em 3%; width:94%;}
.news .newslist dl{ overflow:hidden; width:100%; }
.news .newslist dt{ overflow:hidden; width:40%; float:left;margin-top: 0.8em;}
.news .newslist dt img{ display:block; width:100%;}
.news .newslist dd{ overflow:hidden; float:right; width:55%;}
.news .newslist dd h3{ font-size:1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:0.8em; margin-top:0.8em;}
.news .newslist dd h3 a{ color:#222;}
.news .newslist dd p{ font-size:0.9em; color:#333; line-height:1.5em; height:4.3em; overflow: hidden}
.news .newslist ul{ overflow:hidden; width:100%;}
.news .newslist li{ overflow:hidden; background:url(../images/Index/news_s.png) no-repeat left center; padding-left:2%; background-size:1.5%; line-height:2.2em; width:98%; font-size:0.9em;}
.news .newslist li a{ display:block; width:60%; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333}
.news .newslist li span{ float:right; color:#999}


/*footer*/
footer { overflow:hidden; width:100%; position:fixed; left:0; bottom:0; background:#ff9900; z-index:5}
footer a{ display:block; float:left; text-align:center; width:25%; background:url(../images/f05.png) repeat-y right top; font-size:1em; color:#fff; padding:0.6em 0;}
footer a:nth-child(4){ background:none}
footer a img{ display:block; margin:0 auto; width:20%; margin-bottom:0.3em;}


.cont_img img {

    border: 0px;
    max-width: 100%;

}

#mobileSubNav{height:120px;position:relative;z-index:999999999999999;margin:0 auto;}
.mobileSubNav_title{height:40px;background:#FFF;position:relative;z-index:999999999;border-bottom:1px solid #dddddd;}

.SubNav_open span{clear:both;margin:5px 0 0 6px;display:block;font-size:35px; width:35px; height:35px; background:url(../images/icn6.png) no-repeat center center; background-size:auto 20px;}
.mobileSubNav_title ul{
	width:100%;display:block;overflow:hidden;padding:0 50px 0 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-bottom: 1px solid #dddddd;
}
.mobileSubNav_title ul li{width:50%;height:41px;float:left;font-size:14px;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
.mobileSubNav_title ul li.hover{ border-bottom:1px solid #F00}
.mobileSubNav_title ul li:hover a{ color:#e70a13}
.mobileSubNav_title ul li.hover a{ color:#e70a13}
.mobileSubNav_title ul li a{display:block;line-height:40px;text-align:center;}
.mobileSubNav_title ul li a span{ display:inline-block; height:40px;}
.mobileSubNav_title ul li a.true span{ background:url(../images/icn3.png) no-repeat right center; background-size:auto 6px; padding-right:15px;}
.mobileSubNav_title ul li div.sj{ display:none;}


.cx {

    /*! clear: both; */
    /*! background: url(../images/link.jpg)no-repeat 0 center; */
    /*! height: 60px; */
    /*! line-height: 140px; */

}

.cx p {

    font-size: 30px;
    font-weight: bold;
    text-align: center;
    color: #292929;
    margin: 0;

}

.cx p span {

    color: #004ea2;

}

.wz {
        font-family: "微软雅黑";
        float: left;
        
        width: 98%;
        text-transform: uppercase;
    }
    
    .wz p {
        color: #000;
        line-height: 35px;
        padding-top: 10px;
        font-size: 14px;
    }
    
    .wz span1 {
        color: #fff;
        background-color: #404142;
        padding: 5px 10px;
        margin-right: 20px;
        font-size: 20px;
        font-weight: bold;
    }
    
    .wz span2 {
        font-family: Arial;
        font-size: 32px;
        color: #004ea2;
        /*! line-height: 50px; */
    }
    
    .nr {
        float: left;
        padding-left: 50px;
        width: 520px;
    }
    
    .nr2 {
        float: right;
        padding-right: 50px;
        width: 520px;
    }
 .p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.about p{ line-height: 32px; font-size: 14px; margin: 12px 0 12px 0}

.en0{margin:20px 12px 20px 12px;}
.tp img{ width:100%}

/*产品*/
.prosBox{ margin:30px 10px 10px 10px; margin-bottom:20px; }
.prosBox .prolist{margin-right:-.6rem;}
.prosBox .prolist li{/*! margin-bottom:.6rem; */ float:left; width:50%;}
.prosBox .prolist li .box{margin-right:.6rem;}
.prosBox .prolist li img{width:100%;display:block}
.prosBox .prolist li .txt{background:#0ec9f7; padding:.5rem; color:#FFF}
/*.prosBox .prolist li .txt span,.prosBox .prolist li .txt a,.hotimgbox a{color:#FFF; line-height:1.6rem; font-size:1.2rem;}*/
.items span{ color:#dbdbdb; font-size:12px}
.items a{color:#fff; font-size:14px}
.txt{ text-align:center}

/*页码*/

.pages {clear: both;height: 30px;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center; font-size:12px; width:100%;}
.pages ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pages ul li:hover{ background:#2eaaac; color:#fff;border: 1px solid #2eaaac}
.pages ul li.thisclass {display: inline-block;border: 1px solid #004ea2;padding: 2px 9px;margin: 0 3px;background:#004ea2;color: #fff;}
.pages ul li.thisclass a {color: #fff;}
.pages ul li a{ display:block;color:#999}
.pages ul li a:hover {color: #fff;}


.box{ margin-bottom:15px;}

.cs {

    width: 98%;
    margin: auto;
        margin-top: auto;
    margin-top: 30px;

}
.name1 {

    text-align: center;
    font-size: 20px;
    line-height: 66px;

}
.cpt img{width:100%}

.cx1 {

    clear: both;
    background: url(../images/cplink.jpg)no-repeat 0 center;
    height: 80px;
    line-height: 80px;

}

.cx1 p span {

    color: #004ea2;

}

.cx1 p {

    font-size: 30px;
    font-weight: bold;
    text-align: center;
    color: #292929;
    margin: 0;

}
.tdsm {

    padding: 8px;
	

}
.tdsm p {

    font-size: 14px;
    color: #707070;
    line-height: 30px;

}

.newsAllimg5Text {
	text-align: center;

font-size: 16px;

color: #fff;

line-height: 50px;

background: #004ea2;

width: 100%;

height: 55px;
}


.cgal{width: 94%; margin: auto}
/*新闻列表*/
.newsList{margin:0 8px;}
.newsList dl{position:relative; padding:20px; height:140px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;}
.newsList dd{margin-left:174px;}
.newsList dd h5{height:40px; line-height:24px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#0c4da1;}
.newsList dd p{line-height:22px; /*! height:68px; */ overflow:hidden; font-size:13px;margin-top: 6px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent; border-top-color:#ebebeb; border-left-color:#ebebeb;}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/newsLi_ico.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}



/*合作伙伴*/

.f5_bottom1,.f5_bottom2{text-align: center;  line-height: 0;}
.f5_bottom1 a,.f5_bottom2 a{position:relative;transition:.5s;-webkit-transition:.5s;border-right:1px solid #efefef;width:24.5%;height:48px; }
.f5_bottom1 a:first-child,.f5_bottom2 a:first-child{border-left:1px solid #efefef;}
.f5_bottom1 a img,.f5_bottom2 a img{transition:.5s;-webkit-transition:.5s;display: block;width: 100%;

height: auto;}
.f5_bottom1 a:hover,.f5_bottom2 a:hover{z-index:1000;box-shadow: 0 14px 40px #e6e6e5; }
.f5_bottom1{border-bottom:1px solid #efefef;border-top: 1px solid #efefef;}
.f5_bottom2{border-bottom: 1px solid #efefef;}
.f5_bottom1 div,.f5_bottom2 div{width: 100%;margin:0 auto;}
.f5_bottom1 div a{float: left;}
.f5_bottom2 div a{float: left;}
.wrap::after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}

.clearfix::after {
    clear: both;
    display: block;
    content: '';
}



/*销售网络*/

.ditu{background-image: url(../images/biaoge.jpg); width:100%;height: 300px;margin-bottom: 50px;}
.gszb{font-size: 22px; line-height: 46px; color: #004ea2}
.reset_style p {width: 100%;height: 30px; margin-top: 30px;font-size: 22px; font-weight: bold; float: left}
.wm{border-top:1px solid #dedede;margin-top: 30px;}

.wm p{font-size: 22px; font-weight: bold;line-height: 52px;}
.wm span{ font-size: 18px; line-height: 24px; font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";}

.wm1{width: 100%}

.cgdh{font-size: 22px;

font-weight: bold;line-height: 48px}

.box1 img{width: 100%}

.k12-gl-gslb-3nf1-1-01-left{width:  98%; margin: auto}
 .k12-gl-gslb-3nf1-1-01-left dl {
            width: 50%;
            float: left;
            background: #f0f0f0;
           
	 
	 margin-top: 30px;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dl:nth-child(2n) {
            margin-right: 0;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dt {
            border: 1px solid #e5e5e5;
            padding: 10px 9px;
            background: #fff;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dt img {
            display: block;
            width: 100%;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dd {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            text-align: center;
            padding: 0 5px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            background: #f0f0f0;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dd a {
            color: #4b4a4a;
        }
.neiy{ width:94%; padding:30px;margin-bottom:20px;}

.wenda{ color:#fff; }
.wenda li{ padding:20px; border-bottom:1px solid #e5e5e5}
.wenda li p{ line-height:22px; position:relative; padding-left:40px; margin-bottom:20px; color:#898989}
.wenda  li p.wenda-p{ font-size:14px}
.wenda li p span{width:27px; height:27px; background-color:#c4261d; display:block; position:absolute; top:-2px; left:0px; line-height:27px; text-align:center; color:#fff; border-radius:50%; font-size:14px;}

.lxwm p{line-height: 30px;}
.lin1{padding: 20px;font-size: 14px;}
.lin1 p{line-height: 50px;}
.lin1 p span{font-size: 18px;}



.lin{border-bottom: 1px dashed #dbdbdb;height: 1px;}


.ul-server1{overflow:hidden}
.ul-server1 li{float:left;width:25%;text-align:center;font-size:18px;color:#666;line-height:28px;padding:20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ul-server1 .ico{display:block;width:145px;height:145px;border-radius:50%;background-repeat:no-repeat;background-position:center;margin:0 auto 20px;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position: relative;overflow: hidden;}
.ul-server1 .ico img{display: block;margin: 38px auto 0;}
.ul-server1 .ico1{background-image:url(../images/s-ico2.png)}
.ul-server1 .ico2{background-image:url(../images/s-ico3.png)}
.ul-server1 .ico3{background-image:url(../images/s-ico4.png)}
.ul-server1 .ico4{background-image:url(../images/s-ico5.png)}
.ul-server1 li:hover .ico{-webkit-animation:.8s hover1;-o-animation:.8s hover1;animation:.8s hover1}

.gywm p{line-height: 30px;text-indent:2em}

.fuzc p{line-height: 30px;text-indent:2em}
.fuzc p span {

    color: #ff9900;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;

}




header p b {

    color: #0bafd8;

}
.cptp img{width: 100%; height: auto}


.shebei-con{ width: 98%; margin:auto; margin-top:30px }
.shebei-con ul{ width: 100%; }
.shebei-con ul li{ float: left; margin-right: 1%; margin-bottom: 20px; width: 48%; margin-left:1%}
.shebei-con ul li:nth-child(3n){ margin-right: 0; }
.shebei-con ul li a{ float: left; width: 100%; box-sizing: border-box; padding: 5px; border: 1px solid #eee; box-shadow: 0 0 5px #ddd; transition: all 0.3s ease; }
.shebei-con ul li a img{width: 100%; }
.shebei-con ul li a:hover{ opacity: 0.8; }
.shebei-con ul li span{ text-align: center; width: 100%; float: left; line-height: 30px; }
