﻿/*当前位置*/
.m-cur{
    font-size: 14px;color: #fff;line-height: 24px;
    padding-top: 40px;
}
.m-cur a{color: #fff;}
.m-cur a:hover{color: #1a5ada;}

/*页码*/
.m-page{text-align: center;margin-bottom: 43px;}
.m-page ul{overflow: hidden;display: inline-block;vertical-align: top;}
.m-page li{float: left;margin: 0 2px;}
.m-page li a{
    display: block;width: 38px;height: 41px;
    font-size: 16px;color: #fff;line-height: 41px;text-align: center;
    background: #9e99a0;
}
.m-page li a:hover,.m-page li.on a{background: #265bc8;}


/*简介页面副导航*/
.sub-nav1a{background: #f5f5f5;margin-bottom: 10px;position: relative;z-index: 10;}
.sub-nav1a ul{overflow: hidden;}
.sub-nav1a li{
    float: left;margin-right: 4px;
}
.sub-nav1a li a{
    display: block;width: 125px;height: 50px;line-height: 50px;
    font-size: 14px;color: #8f8f8d;text-align: center;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sub-nav1a li a:hover,.sub-nav1 li.on a{background: #265bc8;color: #fff;}
.sub-nav1a-1{box-shadow: 0 0 8px rgba(0,0,0,.5);}

* { margin: 0px; padding: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
body { margin: 0px; padding: 0px; font-size: 12px; color: #333; font-family:'Microsoft Yahei', 'Arial','Microsoft JhengHei'; /* font-size:14px; */ background: #f2f2f2}
input, textarea, select, button { border: 1px solid #eee; margin: 0px; padding: 0px; padding: 10px; font-size:14px; color: #333; font-family:'Microsoft Yahei', 'Arial','Microsoft JhengHei'; }
i, em { font-style: normal; display: inline-block; vertical-align: middle; }
ul, li { list-style: none; }
img{border:0px;}
.fl { float: left; }
.fr { float: right; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #187462 }
a { color: #333; text-decoration: none; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; }
a:hover{color:#055fc2;}
.containter { max-width: 1224px; margin: 0 auto; padding: 0 12px; }
.clear{clear:both;overflow:hidden;content:'';height:0px;}


/***标题***/
.title { padding: 50px 0; text-align: center; }
.title h1 { color: #2a333c; font-size: 22px; }
.title i { display: block; width: 30px; height: 3px; background: #ab3531; margin: 10px auto; }
.title p { font-size: 16px; }
@media(max-width:640px) {
.title { padding: 30px 0; }
.title i { margin: 5px auto; }
.title h1 { font-size: 18px; }
.title p { font-size: 14px; }
}
/***我们的服务***/
.service { overflow: hidden; margin-left: -20px; }
.service li { float: left; width: 50%; margin-bottom: 20px; padding-left: 20px; transition: all .5s ease; -webkit-transition: all .5s ease; }
.service li a { display: block; overflow: hidden; background: #f4f6f8; padding: 20px; }
.service li .pic { width: 30%; float: left; padding: 10px; background: #fff; }
.service li .pic img { display: block; width: 100%; height: auto; }
.service li .note { float: right; width: 70%; padding-left: 20px; max-height: 120px; overflow: hidden; }
.service li .note h2 { font-weight: bold; margin-bottom: 10px; }
.service li .note p { line-height: 22px; color: #666; }
.service li:hover a { background: #ab3531; color: #fff; }
.service li:hover h2 { color: #fff; }
.service li:hover p { color: #fff; }
@media(max-width:1044px) {
.service li { width: 100%; float: none; }
.service li .pic { width: 20%; }
.service li .note { width: 80%; }
}
@media(max-width:640px) {
.service li .note h2 { font-size: 16px; }
.service li { width: 100%; float: none; }
.service li .pic { width: 30%; }
.service li .note { width: 70%; }
}
@media(max-width:450px) {
.service li .note h2 { font-size: 14px; }
.service li { width: 100%; float: none; }
.service li .pic { width: 40%; }
.service li .note { width: 60%; }
}





/*页面副导航*/
.sub-nav1{background: #f5f5f5;margin-bottom: 10px;position: relative;z-index: 10;}
.sub-nav1 ul{overflow: hidden;}
.sub-nav1 li{
    float: left;margin-right: 4px;
}
.sub-nav1 li a{
    display: block;width: 93px;height: 50px;line-height: 50px;
    font-size: 14px;color: #8f8f8d;text-align: center;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sub-nav1 li a:hover,.sub-nav1 li.on a{background: #265bc8;color: #fff;}
.sub-nav1-1{box-shadow: 0 0 8px rgba(0,0,0,.5);}

.sub-nav2{
    background: #265bc8;margin: -10px 0 38px;
}
.sub-nav2 ul{overflow: hidden;}
.sub-nav2 li{
    float: left;margin-right: 18px;
}
.sub-nav2 li a{
    display: block;height: 40px;line-height: 40px;
    font-size: 14px;color: #fff;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 9px;
}
.sub-nav2 li a:hover,.sub-nav2 li.on a{background: #fff;color: #333;}



.sub-nav3{ margin-bottom: 30px; position: relative; z-index: 10; background-color: #FCFCFC; border-top-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #ECECEC; }
.sub-nav3 ul{overflow: hidden;}
.sub-nav3 li{
    float: left;margin-right: 4px;
}
.sub-nav3 li a{
    display: block;width: 160px;height: 50px;line-height: 50px;
    font-size: 14px;color: #8f8f8d;text-align: center;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sub-nav3 li a:hover,.sub-nav1 li.on a{background: #265bc8;color: #fff;}
.sub-nav3-1{box-shadow: 0 0 8px rgba(0,0,0,.5);}



/*******************************
    -------[=番茄]-------
********************************/
 
 /*
 -----------------[公司概况]--------------*/
 .m-txt1{
    font-size: 14px;color: #000000;line-height: 2.16;
    padding: 44px 65px 8px;
    background: #d4d4d4 url(../images/bg7.jpg) no-repeat center top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
 }
 .m-txt1 p{text-indent: 1em;padding-bottom: 30px;}
 .m-txt1 img{display: block;margin: 29px auto 10px;}
 .m-txt1 h1{
    font-size: 30px;font-weight: normal;line-height: 40px;text-align: center;
    margin-bottom: 43px; border-bottom:solid 1px #187462;
 }

/*
-----------------[云锡-新闻中心]--------------*/
.m-btn1{
    display: block;width: 100%;height: 50px;line-height: 50px;
    font-size: 14px;color: #b2b2b2;text-align: center;
    background: #eee;margin-bottom: 29px;
}
.m-btn1 i{
    display: inline-block;vertical-align: middle;
    width: 20px;height: 20px;
    background: url(../images/icon14.png) no-repeat center center;
    margin-right: 8px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    margin-top: -2px;
}
.m-btn1:hover{
    background: #265bc8;color: #fff;
}
.m-btn1:hover i{background-image: url(../images/icon14-1.png);}

.m-list5{overflow: hidden;margin: 0 -22px -4px;padding: 20px 0 0;} 
.m-list5 li{
    float: left;width: 33.33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 0 22px 30px;
}
.m-list5 .con{
    display: block;background: #f5f5f5;
    font-size: 14px;color: #666;line-height: 30px;
    padding: 30px 36px 39px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;
}
.m-list5 .con:hover{
    background: #265bc8;color: #fff;
}
.m-list5 h4{
    font-size: 14px;color: #999;font-weight: normal;line-height: 28px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.m-list5 .con:hover h4{color: #fff;}
.m-list5 p{
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.m-list5 .p-more{font-size: 12px;padding: 6px 0 17px;}
.m-list5 .pic{
    height: 140px;overflow: hidden;
}
.m-list5 .pic img{
    display: block;width: 100%;height: 100%;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;
}
.m-list5 .con:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1); 
    -ms-transform: scale(1.1); 
    -o-transform: scale(1.1); 
    transform: scale(1.1);
    transform-origin: 50% 50%;
}

/*
-----------------[云锡-招聘信息 2]--------------*/
.m-table1{
    width: 100%;
    font-size: 14px;color: #666;line-height: 24px;text-align: center;
    margin-bottom: 37px;
}
.m-table1 th{
    font-size: 16px;color: #fff;line-height: 50px;font-weight: normal;
    background: #265bc8;text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
}
.m-table1 .th1{width: 215px;text-align: left;padding-left: 40px;}
.m-table1 .th2{width: 260px;}
.m-table1 .th3{width: 226px;}
.m-table1 .th4{width: 185px;}
.m-table1 .th5{width: 158px;}
.m-table1 td{padding: 13px 0;}
.m-table1 td a{
    color: #333;
    -o-transition:none;
    -ms-transition:none;
    -moz-transition:none;
    -webkit-transition:none;
    transition:none;
}
.m-table1 tr:hover td a{color: #265bc8;}
.m-table1 td .a-more{
    display: block;height: 24px;
    background: url(../images/icon19.png) no-repeat center center;

}
.m-table1 td .a-more:hover{background-image: url(../images/icon19-1.png);}

/*
-----------------[质量标准]--------------*/
.m-list6{margin-bottom: 30px;}
.m-list6 li{overflow: hidden;position: relative;}
.m-list6 .pic,.m-list6 .txt{width: 600px;}
.m-list6 .pic{
    height: 300px;overflow: hidden;
}
.m-list6 .pic img{
    display: block;width: 100%;height: 100%;
    -o-transition:1s;
    -ms-transition:1s;
    -moz-transition:1s;
    -webkit-transition:1s;
    transition:1s;
}
.m-list6 .pic:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1); 
    -ms-transform: scale(1.1); 
    -o-transform: scale(1.1); 
    transform: scale(1.1);
    transform-origin: 50% 50%;
}
.m-list6 .txt{
    display: table;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    font-size: 18px;color: #333;line-height: 36px;
    overflow: hidden;
}
.m-list6 .txt .inner{
    display: table-cell;
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding-left: 170px;
}
.m-list6 .txt h4{
    font-size: 30px;font-weight: normal;margin-bottom: 2px;
}
.m-list6 .txt .s-line{
    display: block;width: 50px;height: 3px;
    background: #265bc8;margin: 28px auto 0;
}

.m-list6 .li1 .txt,.m-list6 .li2 .txt,.m-list6 .li3 .txt{
    text-align: center;
}
.m-list6 .li1 .txt h4,.m-list6 .li2 .txt h4,.m-list6 .li3 .txt h4{
    margin-bottom: 18px;
}
.m-list6 .li1 .txt .inner,.m-list6 .li2 .txt .inner,.m-list6 .li3 .txt .inner{
    padding-left: 0;
}
/*管理机构*/
.ggsz{}
.ggsz ul{}
.ggsz ul li{width:25%; height:70px; float:left;margin-bottom:20px; }
.ggsz ul li a{ width:90%; margin:0 auto; height:70px; line-height:70px; border-bottom:1px solid #e0e0e0; display:block; background:url(../images/jjsz_btn.png) 0px center no-repeat;}
.ggsz ul li a span{ text-align:left; display:block; margin-left:52px;font-size:18px;}
.ggsz ul li a:hover span{ color:#3552b9;}

/*
-----------------[云锡-联系我们]--------------*/
.m-list7{overflow: hidden;margin: 0 -13px;padding: 14px 0 49px;}
.m-list7 li{
    float: left;width: 25%;height: 150px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 0 13px;margin-bottom: 24px;
    position: relative;overflow: hidden;
}
.m-list7 .txt{
    display: table;
    width: 100%;
    font-size: 14px;color: #999;line-height: 24px;text-align: center;
    overflow: hidden;
    border: 1px #dcdcdc solid;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
}
.m-list7 .txt:hover{
    color: #1550c7;
    border-color: #265bc8;
    box-shadow: 0 0 6px rgba(0,0,0,.15);
}
.m-list7 .txt .inner{
    height:148px;
    display: table-cell;
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border: 1px transparent solid;
}
.m-list7 .txt:hover .inner{border-color: #265bc8;}
.m-list7 .txt p strong{
    font-family: "方正正大黑简体","微软雅黑";
    font-size: 24px;line-height: 38px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.m-list7 .txt:hover p strong{color: #265bc8;}
.m-list7 .txt h4{font-weight: normal;margin-bottom: 6px;}
.m-list7 .txt h4 span{
    display: inline-block;vertical-align: top;
    padding: 0 17px;
    background: #eee;
    min-width: 100px;
    font-size: 18px;color: #999;line-height: 34px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.m-list7 .txt h4 span em{font-size: 14px;}
.m-list7 .txt:hover h4 span{background: #265bc8;color: #fff;}
.m-list7 .txt p b{
    display: inline-block;vertical-align: middle;
    width: 16px;
    background: #bbb;text-align: center;
    font-size: 12px;line-height: 1;color: #fff;font-weight: normal;
    padding: 1px 0;margin-top: -9px;margin-right: -16px;
}
.m-list7 .txt:hover p b{
    background: #265bc8;
}

/*
-----------------[云锡-企业文化]--------------*/
.m-list8{overflow: hidden;margin: 0 -10px 0;padding-bottom: 48px;}
.m-list8 li{
    float: left;width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 0 10px 19px;

}
.m-list8 li .inner{
    height: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border: 1px #dcdcdc solid;
    position: relative;
    -o-transition:.4s;
    -ms-transition:.4s;
    -moz-transition:.4s;
    -webkit-transition:.4s;
    transition:.4s;
    overflow: hidden;
}
.m-list8 li .inner:hover{
    background: #265bc8;
    border-color: #265bc8;
}
.m-list8 .btn{
    height: 25px;
    padding: 27px 34px 0;
}
.m-list8 .btn i{
    float: left;display: block;
    width: 3px;height: 25px;background: #fff;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0); 
    -ms-transform: scale(0); 
    -o-transform: scale(0); 
    transform: scale(0);
    transform-origin: center center;
}
.m-list8 .inner:hover .btn i{
    -webkit-transform: scale(1);
    -moz-transform: scale(1); 
    -ms-transform: scale(1); 
    -o-transform: scale(1); 
    transform: scale(1);
}
.m-list8 .btn .a-more{
    float: right;
    display: block;width: 25px;height: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border: 1px solid #fff;
    background: url(../images/icon23.png) no-repeat center center;
    margin-right: 30px;
    opacity: 0;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.m-list8 .inner:hover .btn .a-more{
    margin-right: 0;
    opacity: 1;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}


.m-list8 .con{
    display: block;
    position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 27px 34px 36px;
    font-size: 14px;color: #999;line-height: 24px;
    overflow: hidden;
}
.m-list8 .inner:hover .con{
    top: 130px;
    color: #fff;
}
.m-list8 .date{color: #666;}
.m-list8 .inner:hover .con .date{color: #fff;}
.m-list8 h4{
    font-size: 18px;color: #333;font-weight: normal;
    margin-bottom: 11px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.m-list8 .inner:hover .con h4{color: #fff;}
.m-list8 p{
    height: 48px;overflow: hidden;
    margin-bottom: 66px;
}
.m-list8 .s-key{
    display: block;padding: 16px 0 8px;
}


/*
-----------------[机械与服务]--------------*/
.m-list9{overflow: hidden;margin: 0 -7px;padding-bottom: 23px;}
.m-list9 li{
    float: left;width: 33.33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 0 7px 15px;
}
.m-list9 .con{
    font-size: 14px;color: #666;line-height: 50px;text-align: center;
}
.m-list9 .con p{
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    padding: 0 30px;
    text-align: center;
    background-position: 353px center;
    background-repeat: no-repeat;
    background-color: #dadce0;
    color:#54a797
}
.m-list9 .con:hover p{
    text-align: left;
    padding-right: 40px;
    background-image: url(../images/icon20.png);
    background-color: #54a797;
    color: #fff;
}
.m-list9 .pic{
    height: 290px;line-height: 290px;text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border: 1px #ddd solid;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    background-color:#ffffff;
}
.m-list9 .con:hover .pic{border-color: #265bc8;}
.m-list9 .pic img{
    display: inline-block;vertical-align: middle;
    max-height: 100%;max-width: 100%;
}


/*
-----------------[发展历程]--------------*/
.m-date{width: 250px;position: relative;margin-bottom: 30px;}
.m-date span{
    display: block;width: 100%;height: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    font-size: 14px;color: #999;line-height: 44px;
    padding: 0 30px 0 16px;
    border: 3px #eee solid;
    background: #f8f8f8 url(../images/icon21.png) no-repeat 222px center;
    cursor: pointer;
}
.m-date:hover span{background: url(../images/icon21-1.png) no-repeat 222px center;}
.m-date ul{
    position: absolute;left: 0;right: 0;top: 100%;z-index: 99;
    background: #cdcdcd;
    
    /*display: none;*/
    height: 0;
    overflow: scroll;
    overflow-x: hidden;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.m-date:hover ul{height: 155px;padding: 15px 0px;}
.m-date li a{
    display: block;
    font-size: 14px;
    color: #4f4f4f;
    padding: 4px 14px;
    display: block;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.m-date li a:hover{
    background: #265bc8;color: #fff;
}

.m-list10{}
.m-list10 li{
    overflow: hidden;
    margin-bottom: 30px;
}
.m-list10 .tit{
    float: left;
    width: 166px;line-height: 166px;height: 166px;
    font-size: 40px;color: #fff;text-align: center;
    font-weight: normal;
    background: #bbb;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.m-list10 li:hover .tit{background: #265bc8;}
.m-list10 .det{
    overflow: hidden;
    background: #f8f8f8;
    padding: 43px 65px 29px;
    font-size: 14px;color: #666;line-height: 36px;
}


/*
-----------------[云锡-在线加盟]--------------*/
.m-join{
    background: #f5f5f5;
    padding: 29px 33px 33px;
}
.m-join h3{
    font-size: 24px;color: #265bc8;line-height: 30px;
    border-bottom: 1px #e4e4e4 solid;
    margin-bottom: 25px;
    padding-bottom: 11px;
}
.m-join h3 em{
    font-family: "Arial";
    display: block;font-size: 14px;line-height: 26px;
}

.m-join table{
    width: 100%;
    font-size: 14px;color: #666;
    margin-bottom: 39px;
}
.m-join table th,.m-join table td{
    padding-bottom: 11px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
}
.m-join table th{
    width: 98px;
    font-size: 14px;font-weight: normal;line-height: 44px;
}
.m-join table th em{
    display: inline-block;vertical-align: top;
    width: 17px;color: #e2403b;font-size: 16px;
}

.m-join table .td1{width: 376px;padding-right: 45px;}


.m-join table input[type="text"],.m-join table textarea,.m-join table select{
    display: block;width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    font-size: 14px;color: #666;
    background: #fff;border: 1px #e4e4e4 solid;
}
.m-join table input[type="text"]{
    height: 44px;line-height: 42px;padding: 0 15px;
}
.m-join table select{
    height: 44px;padding: 0 0 0 15px;
    background: #fff url(../images/icon22.jpg) no-repeat right center;
    cursor: pointer;
}
.m-join table textarea{
    height: 200px;line-height: 20px;padding: 10px 15px;
    resize: none;
    margin: 8px 0 0;
}
.m-join table label{cursor: pointer;}
/*.m-join table input[type="radio"]{
    display: inline-block;vertical-align: middle;
    margin: 0 50px 0 14px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 16px;height: 16px;
    background: url(../images/icon24.png) no-repeat center center;
}
.m-join table input[type="radio"]:checked{background-image: url(../images/icon25.png);}
*/

.m-join table label input[type="radio"]{
    display: inline-block;vertical-align: middle;
    margin: 0 50px 0 14px;
    width: 16px;height: 16px;
    background: url(../images/icon24.png) no-repeat center center;
}
.m-join table label.checked input[type="radio"]{background-image: url(../images/icon25.png);}

.m-join table .label-sex{
    position: relative;overflow: hidden;
    padding-right: 30px;margin-right: 52px;
    background: url(../images/icon24.png) no-repeat right center;
}
.m-join table .checked{background-image: url(../images/icon25.png);}

.m-join table .label-sex input{
    position: absolute;left: -9999px;
}

.m-join .btn{
    text-align: center;
}
.m-join .sub,.m-join .reset{
    display: inline-block;vertical-align: top;
    width: 145px;height: 44px;
    font-size: 16px;line-height: 44px;text-align: center;color: #666;
    cursor: pointer;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    margin: 0 5px;
    border: none;background: #dedede;
}
.m-join .sub{background: #265bc8;color: #fff;}
.m-join .sub:hover,.m-join .reset:hover{
    opacity: .8;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

.newsli
{
    border-bottom:dashed 1px #000000;
    height:40px;	
}
.newsli a{color:#000000; line-height:40px}
.newsli span
{
	float:right	
}
.wz a{color: #fff;}
.wz a:hover{color: #e60012;}


@charset1 "utf-8";body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,big,em,font,strong,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,tdinput{padding:0;margin:0}img{border:0px}ul{list-style:none}li{list-style:none;color:#454545;font-family:"";font-size:12px}hr{color:#FFFFFF}body{font-family:"";font-size:12px;color:#454545}a{font-size:15px;color:#000000;text-decoration:none}.header{width:100%;height:auto;overflow:hidden}.top_one{width:100%;height:35px;background:#272526}.top_one span{float:left;font:12px/35px Arial,Helvetica,sans-serif;color:#fff;padding-left:20px}.top_one span a{color:#fff;padding:0 20px}.top_con{width:1003px;margin:0 auto;height:auto;overflow:hidden}.search_box{float:right;padding:30px 20px}.search_box span{display:block;text-align:right;color:#fff;font:18px/40px Arial,Helvetica,sans-serif "微软雅黑"}.secrch_txt{width:246px;height:30px;background:#3a3939;border:1px solid #313030;border-radius:2px}.txt_box{float:left;width:200px;height:28px;border:none;background:none;font:12px/28px "微软雅黑";color:#757474;padding-left:5px}.txt_btn{float:right;width:38px;height:28px;border:none;background:url(../images/search_btn.jpg)}.top_menu{width:100%;height:49px;background:#202020;height:49px}#nav{margin:0 auto;width:1003px}#nav li{background:url(../images/img_01.jpg) left center no-repeat}#nav li:hover{background:none}#nav li ul li{background:none}#nav li:first-child{background:none}#nav .jquery_out{float:left;display:block}#nav .jquery_out a{font:14px/49px "微软雅黑";color:#fff;padding:0 40px}#nav .mainlevel{float:left;width:143px}#nav .mainlevel a{color:#fff;font:14px/49px "微软雅黑";display:block;text-align:center}#nav .mainlevel a:hover{color:#fff;background:#990000}#nav .mainlevel ul{ width:250px;display:none;position:absolute;background:#202020;z-index:100}#nav .mainlevel li{border-top:1px solid #ccc;width:250px;background:#202020;display:block}.banner{width:100%;height:auto;overflow:hidden;text-align:center}.img_big{width:100%;height:auto;overflow:hidden;display:block}.img_middle{width:100%;height:auto;overflow:hidden;display:none}.img_small{width:100%;height:auto;overflow:hidden;display:none}.tit{width:100%;height:79px;border-bottom:1px solid #e5e5e5}.tit_con{width:1086px;margin:0 auto}.tit h1{float:left;font:bold 24px/78px "微软雅黑";color:#333333;border-bottom:1px solid #a01111;margin-left:10px}.tit h3{float:left;font:bold 24px/78px "微软雅黑";color:#fff;border-bottom:1px solid #fff;margin-left:10px}.tit font{float:left;font:14px/78px "微软雅黑";color:#999;padding-left:10px}.tit h2{float:left;font:16px/79px Arial,Helvetica,sans-serif;color:#a01111;text-transform:uppercase;padding-left:5px}.tit a{float:right;color:#a01111;text-transform:uppercase;font:bold 14px/78px Arial,Helvetica,sans-serif}.product{width:100%;height:auto;overflow:hidden}.product_con{width:1086px;margin:0 auto;position:static}.product_con ul{width:100%;height:auto;overflow:hidden;padding:30px 0}.product_con ul li{float:left;width:32.3%;height:auto;overflow:hidden;margin:5px 0.5%;position:relative;z-index:10}.product_con ul li .pro_img{display:block;position:relative;border:1px solid #ccc}.product_con ul li .pro_img img{width:100%;height:100%}.li_div{width:100%;height:100%;position:absolute;background:#a01111;z-index:1000;opacity:0;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;-ms-transition:1s}.li_div h1{font:bold 22px/78px "微软雅黑";color:#fff;text-align:center}.li_div:hover{display:block;opacity:0.9;color:#fff;cursor:pointer}.li_div span{display:block;width:30px;height:30px;margin:0 auto;margin-top:35%;text-align:center;background:#fff;border-radius:50%;font:20px/30px "微软雅黑";color:#a01111}.advantage{width:100%;min-height:575px;height:auto;overflow:hidden;background:url(../images/adv_bj1.jpg) center top no-repeat}.adv_tit{width:1000px;margin:0 auto;text-align:center}.advantage_con{width:1110px;margin:0 auto}.advantage_con ul{width:100%}.advantage_con ul li{float:left;width:25%;height:363px;text-align:center;background:url(../images/adv_libj.png) center no-repeat;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;-ms-transition:1s}.advantage_con ul li span{display:block;margin-top:108px}.advantage_con ul li:hover{ background-color:#a11111}.advantage_con ul li h1{font:bold 15px/24px "微软雅黑";color:#fff;margin-top:110px}.index_about{background:#f7f7f7;width:100%;height:auto;overflow:hidden;padding-bottom:50px}.index_about_con{width:1050px;margin:0 auto;height:auto;overflow:hidden;background:url(../images/about.png) left top no-repeat}.comapny{width:100%;min-height:360px;height:auto;overflow:hidden}.comapny_tit{width:100%;text-align:center;background:url(../images/line.png) 550px bottom no-repeat}.company_text{width:100%}.company_text span{display:block;font:12px/24px "微软雅黑";padding:0 10px;padding-top:10px}.company_text img{float:left;border:1px solid #e1e1e1;border-radius:5px;padding:5px;margin:0 30px 0 60px}.company_text span p{text-indent:2em;color:#999;font:13px/24px "微软雅黑"}.company_text a{float:right;text-align:center;width:100px;height:27px;border:2px solid #999;color:#999;font:14px/23px "微软雅黑"}.company_text a:hover{border:2px solid #b92323;color:#b92323}.index_case{width:100%;height:auto;overflow:hidden;position:static}.index_case_tit{width:100%;min-height:79px;height:auto;overflow:hidden}.index_case_tit h1{width:50%;float:left;position:relative;background:url(../images/line.png) 100px 45px no-repeat}.index_case_tit h1 a{float:right;height:30px;color:#a01111;text-transform:uppercase;font:bold 13px/78px Arial,Helvetica,sans-serif;padding-right:10px}.index_case_tit h2{float:right;position:relative;text-align:center}.index_case_con{width:100%;float:right}.marquee{width:98%;height:135px;overflow:hidden;margin:0 auto}.marquee li{display:inline;width:183px;height:129px;float:left;margin-right:10px;border:3px solid #ebe7e8}.marquee li a img{width:177px;height:123px}.index_news{background:#343434;width:100%;padding-bottom:50px}.index_news_con{width:1080px;margin:0 auto;height:auto;overflow:hidden;margin-top:50px}.news_one{width:49%;margin-left:1%;float:left}.news_one img{width:100%}.news_one dl{display:block;padding:0 10px}.news_one dl dt{display:block}.news_one dl dt h1{float:left;font:18px/70px "微软雅黑";color:#fff}.news_one dl dt h1 a{font:18px/70px "微软雅黑";color:#fff}.news_one dl dt h1 a:hover{text-decoration:underline}.news_one dl dt font{float:right;color:#fff;font:18px/70px Arial,Helvetica,sans-serif;color:#999999}.news_one dl dd{float:left;display:block;padding-bottom:15px}.news_one dl dd a{font:14px/22px "微软雅黑";color:#999999}.news_one dl dd a:hover{color:#fff;text-decoration:underline}.index_news_con ul{float:left;width:49%;height:auto;overflow:hidden;margin-left:1%}.index_news_con ul li{float:right;width:100%;height:auto;overflow:hidden;min-height:80px;padding:10px;transition:1s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s}.index_news_con ul li a{color:#999}.index_news_con ul li a h1{font:18px/24px "微软雅黑";color:#fff}.index_news_con ul li a h1 span{float:right}.index_news_con ul li a p{width:100%;font:14px/24px "微软雅黑";color:#999}.index_news_con ul li:hover{background:#a01111}.index_news_con ul li:hover p{color:#fff}.index_contact{width:100%;height:auto;overflow:hidden;padding-top:20px;padding-bottom:60px}.index_contact_con{width:1080px;margin:0 auto}.index_contact_con dl{width:100%;display:block}.index_contact_con dl dt{width:100%;float:left;padding:50px 0}.index_contact_con dl dd{width:40%;float:left;font:12px/27px "微软雅黑";color:#666}.index_contact_con dl ol{width:20%;float:left;font:12px/27px "微软雅黑";color:#666;text-align:center}.index_contact_con dl dd span{display:block;font:14px/27px "微软雅黑";margin-bottom:10px}.dd_copy{text-transform:uppercase;padding-top:37px}.map_pic1{ width:100%; height:auto; overflow:hidden; display:block;}.map_pic2{display:none}.map_pic3{display:none}.foot{width:100%;height:auto;overflow:hidden;background:#2d2d2d}.foot_con{width:1000px;margin:0 auto;height:auto;overflow:hidden}.foot_logo{float:left;background:url(../images/foot_icon1.jpg) right center no-repeat;padding:50px 60px 50px 0}.foot_link{float:right;padding:50px 0 0 0}.foot_link dl{float:left;width:110px}.foot_link dl dt{display:block}.foot_link dl dt a{display:block;color:#fff;font:bold 12px/36px "微软雅黑";text-align:center}.foot_link dl dd{display:block}.foot_link dl dd a{display:block;color:#999;font:12px/22px "微软雅黑";text-align:center}.foot_link dl dd a:hover{color:#fff}.foot_copy{width:100%;height:auto;overflow:hidden;background:#202020;color:#999}.foot_copy .foot_con span{font:12px/45px Arial,Helvetica,sans-serif "微软雅黑";color:#999;text-transform:uppercase}.foot_copy .foot_con span.s1{float:left}.foot_copy .foot_con span.s2{float:right}.foot_copy .foot_con span a{font:12px/45px Arial,Helvetica,sans-serif "微软雅黑";color:#999;text-transform:uppercase}.foot_copy .foot_con span a:hover{color:#fff;text-decoration:underline}.foot_share{width:1000px;margin:0 auto}.foot_share .foot_con ul{float:left;width:100%;padding-bottom:10px}.foot_share .foot_con ul li{width:35px;height:35px;float:right;margin:0 8px;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;border-radius:50%;opacity:0.5;background:#666}.foot_share .foot_con ul li a{display:block;text-align:center}.foot_share .foot_con ul li:hover{background:#812726;opacity:1}@media only screen and (min-width:680px) and (max-width:1279px){.img_big{display:none}.img_middle{display:block}.img_small{display:none}.tit h1{margin-left:5px}.tit h3{margin-left:5px}.tit a{margin-right:5px}.tit_con{width:100%}.product_con{width:100%}.product_con ul li{width:31.3%;margin:10px 1%}.adv_tit,.index_about_con,.advantage_con,.index_news_con,.index_contact_con{width:100%}.index_contact_con dl{padding-left:10px}.index_case_tit h1{width:100%;float:left;position:relative}.index_case_tit h2{display:none}.index_case_tit a{left:95%}.foot_con{width:100%}.foot_logo{display:none}.foot_link{width:98%;margin:0 1%;float:none;padding-top:40px}.foot_link dl{width:16.6%;display:block}.foot_share{width:204px;margin:0 auto;margin-top:20px}.foot_share ul{width:100%}.foot_copy .foot_con span{padding:0 20px}.qqkefu{display:none}}@media only screen and (min-width:680px) and (max-width:1080px){.comapny_tit{text-align:left;padding-left:10px;background:url(../images/line.png) 120px bottom no-repeat}.company_text img{padding:5px;margin:10px 10px 10px 0px}}@media only screen and (min-width:960px) and (max-width:1124px){.news_one{width:49%}.index_news_con ul{width:49%}.index_contact_con dl dd{width:40%}}@media only screen and (min-width:0) and (max-width:959px){.news_one{width:98%;margin:10px 1%}.index_news_con ul{width:98%;margin-left:1%}}@media only screen and (min-width:580px) and (max-width:959px){.index_contact_con dl{padding-left:10px}.index_contact_con dl dd{width:50%}.index_contact_con dl ol{float:right;width:100%;text-align:left}.ol_em{display:none}}@media only screen and (min-width:0) and (max-width:580px){.index_contact_con dl{padding-left:10px}.index_contact_con dl dd{width:100%}.index_contact_con dl ol{float:right;width:100%;text-align:left}.ol_em{display:none}}@media only screen and (min-width:780px) and (max-width:1124px){.advantage_con ul li{width:33.33%}}@media only screen and (min-width:480px) and (max-width:769px){.advantage_con ul li{width:50%}}@media only screen and (min-width:320px) and (max-width:479px){.advantage_con ul li{width:100%}}@media only screen and (min-width:480px) and (max-width:679px){.img_big{display:none}.img_middle{display:none}.img_small{display:block}.tit h1{margin-left:5px}.tit h3{margin-left:5px}.tit a{margin-right:5px}.tit_con{width:100%}.product_con{width:100%}.product_con{width:100%}.product_con ul li{width:48%;margin:1%}.adv_tit,.index_about_con,.advantage_con,.index_news_con,.index_contact_con{width:100%}.comapny_tit{text-align:left;background:url(../images/line.png) 120px bottom no-repeat}.company_text img{padding:5px;margin:10px 10px 10px 0px}.index_case_tit h1{width:100%;float:left;position:relative}.index_case_tit h2{display:none}.index_case_tit a{left:95%}.foot_con{width:100%}.foot_logo{display:none}.foot_link{width:98%;margin:0 1%;float:none;padding-top:30px}.foot_link dl{width:33.33%;display:block}.foot_share{width:204px;margin:0 auto;margin-top:20px}.foot_share ul{width:100%}.foot_copy{padding:10px 0}.foot_copy .foot_con span{display:block;text-align:center;line-height:24px}.foot_copy .foot_con span.s1{float:none}.foot_copy .foot_con span.s2{float:none}.foot_copy .foot_con span a{line-height:24px}.qqkefu{display:none}.dd_copy{padding-top:5px}.map_pic1{display:none;}.map_pic2{display:block;width:100%; height:auto; overflow:hidden;}.map_pic3{display:none}#map{display:none}}@media only screen and (min-width:440px) and (max-width:479px){.product_con{width:100%}.product_con ul li{width:48%;margin:1%}}@media only screen and (min-width:320px) and (max-width:439px){.product_con{width:100%}.product_con ul li{width:48%;margin:1%}}@media only screen and (min-width:320px) and (max-width:479px){.img_big{display:none}.img_middle{display:none}.img_small{display:block}.tit h1{margin-left:5px}.tit h3{margin-left:5px}.tit a{margin-right:5px}.tit_con{width:100%}.product_con{width:100%}.adv_tit,.index_about_con,.advantage_con,.index_news_con,.index_contact_con{width:100%}.comapny_tit{text-align:left}.company_text img{padding:5px;margin:10px 10px 10px 0px}.index_case_tit h1{width:100%;float:left;position:relative}.index_case_tit h2{display:none}.index_case_tit a{left:95%}.foot_con{width:100%}.foot_logo{display:none}.foot_link{width:98%;margin:0 1%;float:none;padding-top:20px}.foot_link dl{width:33.3%;display:block}.foot_share{width:204px;margin:0 auto;margin-top:20px}.foot_share ul{width:100%}.foot_copy{padding:10px 0}.foot_copy .foot_con span{display:block;text-align:center;line-height:24px}.foot_copy .foot_con span.s1{float:none}.foot_copy .foot_con span.s2{float:none}.foot_copy .foot_con span a{line-height:24px}.qqkefu{display:none}.dd_copy{padding-top:5px}.map_pic1{display:none;}.map_pic2{display:none}.map_pic3{display:block;width:100%; height:auto; overflow:hidden;}#map{display:none}}@media screen and (min-width:0) and (max-width:319px){.img_big{display:none}.img_middle{display:none}.img_small{display:block}.tit h1{margin-left:5px}.tit h3{margin-left:5px}.tit a{margin-right:5px}.tit_con{width:100%}.product_con{width:100%}.adv_tit,.index_about_con,.advantage_con,.index_news_con,.index_contact_con{width:100%}.product_con{width:100%}.product_con ul li{width:96%;margin:5px 1%}.comapny_tit{text-align:left}.company_text img{padding:5px;margin:10px 10px 10px 0px}.index_case_tit h1{width:100%;float:left;position:relative}.index_case_tit h2{display:none}.index_case_tit a{left:95%}.foot_con{width:100%}.foot_logo{display:none}.foot_link{width:98%;margin:0 1%;float:none}.foot_link dl{width:100%;display:block}.foot_share{width:204px;margin:0 auto;margin-top:20px}.foot_share ul{width:100%}.foot_copy{padding:10px 0}.foot_copy .foot_con span{display:block;text-align:center;line-height:24px}.foot_copy .foot_con span.s1{float:none}.foot_copy .foot_con span.s2{float:none}.foot_copy .foot_con span a{line-height:24px}.qqkefu{display:none}.dd_copy{padding-top:5px}.map_pic1{display:none;}.map_pic2{display:none}.map_pic3{display:block;width:100%; height:auto; overflow:hidden;}#map{display:none}}
.focus{ position:relative; width:100%; float: left;}  



/*******************************
    -------[=苹果]-------
********************************/










