@charset "UTF-8";
body{ color:#333;font-family:"微软雅黑",Arial,Helvetica,sans-serif;margin:0 auto; padding:0px; font-size:14px; height:100%; line-height:24px; width:100%;}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
a{color:#333;text-decoration:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
button,input,select,textarea{font-size:100%;margin:0;outline:none;}
button,input{line-height:normal;}button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html 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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input.submit{cursor:pointer;}input.radio{width:13px;height:13px;}
input[type="text"],input[type="number"]{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;resize:none;-webkit-appearance:none;}
button,input,select,textarea{font-size:100%;font-family:inherit}
select{margin:inherit}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left}
hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ul,ul li,ol,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
.clearfix:after,.line-big:after,.line-middle:after,.line-small:after,.line:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix,.layout,.line,.line-big,.line-middle,.line-small{display:block}
.mt10{ margin-top: 10px;}
a{ color:#333; text-decoration:none; cursor:pointer; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
a:hover {text-decoration: none;}
img{ border:none; vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
.f-cb {zoom: 1;}
.f-cb:after {display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;content: ".";}
.f-cl:after{display:block;content:".";height:0;visibility:hidden;overflow:hidden;clear:both}
.f-a,.f-gd,.f-imgfd img{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.f-a:hover{color:#0056a9}
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.bg-gray{background-color: #f5f5f5;}
.white{color: #fff;}
.bold{font-weight: bold;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.text-center{text-align:center}
.p10{ padding:10px;}.p20{ padding:20px;}.p30{ padding:30px;}.p50{ padding:50px;}.p60{ padding:70px;}.p80{ padding:80px;}.p100{ padding:100px;}
.plr10{padding-left:10px;padding-right:10px;}.plr20{padding-left:20px;padding-right:20px;}
.plr30{padding-left:30px;padding-right:30px;}.plr50{padding-left:50px;padding-right:50px;}
.plr60{padding-left:60px;padding-right:60px;}.plr80{padding-left:80px;padding-right:80px;}
.plr100{padding-left:100px;padding-right:100px;}
.ptb10{padding-top:10px;padding-bottom:10px;}.ptb20{padding-top:20px;padding-bottom:20px;}
.ptb30{padding-top:30px;padding-bottom:30px;}.ptb50{padding-top:50px;padding-bottom:50px;}
.ptb60{padding-top:60px;padding-bottom:60px;}.ptb80{padding-top:80px;padding-bottom:80px;}
.ptb100{padding-top:100px;padding-bottom:100px;}
.pt10{ padding-top:10px;}.pt20{ padding-top:20px;}.pt30{ padding-top:30px;}.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}.pt60{ padding-top:70px;}.pt80{ padding-top:80px;}.pt100{ padding-top:100px;}
.pb10{ padding-bottom:10px;}.pb20{ padding-bottom:20px;}.pb30{ padding-bottom:30px;}.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}.pb60{ padding-bottom:70px;}.pb80{ padding-bottom:80px;}.pb100{ padding-bottom:100px;}
.pl10{ padding-left:10px;}.pl20{ padding-left:20px;}.pl30{ padding-left:30px;}.pl40{ padding-left:40px;}
.pl50{ padding-left:50px;}.pl60{ padding-left:70px;}.pl80{ padding-left:80px;}.pl100{ padding-left:100px;}
.pr10{ padding-right:10px;}.pr20{ padding-right:20px;}.pr30{ padding-right:30px;}.pr40{ padding-right:40px;}
.pr50{ padding-right:50px;}.pr60{ padding-right:70px;}.pr80{ padding-right:80px;}.pr100{ padding-right:100px;}
.m10{ margin:10px;}.m20{ margin:20px;}.m30{ margin:30px;}.m50{ margin:50px;}.m60{ margin:70px;}.m80{ margin:80px;}.m100{ margin:100px;}
.mlr10{ margin-left:10px; margin-left:10px;}
.mlr20{ margin-left:20px; margin-left:20px;}
.mlr30{ margin-left:30px; margin-left:30px;}
.mlr50{ margin-left:50px; margin-left:50px;}
.mlr60{ margin-left:60px; margin-left:60px;}
.mlr80{ margin-left:80px; margin-left:80px;}
.mlr100{ margin-left:100px; margin-left:100px;}
.mtb10{ margin-top:10px; margin-bottom:10px;}
.mtb20{ margin-top:20px; margin-bottom:20px;}
.mtb30{ margin-top:30px; margin-bottom:30px;}
.mtb50{ margin-top:50px; margin-bottom:50px;}
.mtb60{ margin-top:60px; margin-bottom:60px;}
.mtb80{ margin-top:80px; margin-bottom:80px;}
.mtb100{ margin-top:100px; margin-bottom:100px;}
.mb10{ margin-bottom:10px;}.mb20{ margin-bottom:20px;}.mb30{ margin-bottom:30px;}.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}.mb80{ margin-bottom:80px;}.mb100{ margin-bottom:100px;}
.mt10{ margin-top:10px;}.mt20{ margin-top:20px;}.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}.mt50{ margin-top:50px;}.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}.mt80{ margin-top:80px;}.mt100{ margin-top:100px;}
.mt18{ margin-top:18%;}
.ml10{ margin-left:10px;}.ml20{ margin-left:20px;}.ml30{ margin-left:30px;}.ml50{ margin-left:50px;}.ml60{ margin-left:70px;}.ml80{ margin-left:80px;}.ml100{ margin-left:100px;}
.mr10{ margin-right:10px;}.mr20{ margin-right:20px;}.mr30{ margin-right:30px;}.pr50{ margin-right:50px;}.mr60{ margin-right:70px;}.mr80{ margin-right:80px;}.mr100{ margin-right:100px;}
.wrap { width: 1170px; margin-right: auto; margin-left: auto; *width: 1170px;}
@media screen and (max-width: 1440px) and (min-width:1024px) {/* 小屏幕的尺寸 */
.wrap {padding-left:2%; padding-right:2%; width:96%; }
}
@media screen and (max-width: 1023px) and (min-width:761px) {/* 小屏幕的尺寸 */
.wrap {padding-left:2%; padding-right:2%; width:96%; }}
@media only screen and (max-width: 760px) {
.wrap { margin: 0 auto; width:96%; display: block;}
}
.logo {width: 260px;}
.logo img {width: 100%;margin: 22px 0px 0;}
.header-lang {background-color: #FFFFFF;border: 1px solid #BEBEBE;display: inline-block;height: 30px;line-height: 30px;text-align: center;width: 30px;}
.header-func li {float: left;}
.nav_box {padding: 7px 0 0;}
.nav_box_right {float: right;}
.choose_box {margin: 12px 0px 0px;}
.choose_box .ion{ font-size:17px;}
.choose_box ul {display: block;width: 250px;float: right;}
.choose_box ul li {line-height: 24px;float: right;margin-left: 15px;}
.choose_box ul li {font-size: 13px;background: url(../images/top_xian.png) no-repeat 0px 6px;padding-left: 16px;margin-left: 13px;position: relative;}
.choose_box ul li a {display: block;color: #333;}
.choose_box ul li:hover a {color: #e60012;}
.choose_box ul li a>span {margin: 3px 6px 0 0;font-size: 14px;float: left;}
.choose_box ul li:last-child {background: none;}
.choose_box ul li:hover .top_qrcode {display: block;}
.top_qrcode {position: absolute;width: 145px;right: -45px;top: 26px;background: url(../images/top_ewm_bg.png) no-repeat;padding-top: 10px;z-index: 20;height: 155px;display: none;}
.top_qrcode img {width: 91%;margin: 3px auto;display: block;}
.lang_en {background: url(../images/top_ico.png);width: 20px;text-align: center;float: left;height: 20px;display: inline-block;margin: 1px 3px 0 0;}
.choose_box ul li:hover .lang_en {background-position: 0px -20px;}
.top_ewm {background: url(../images/top_ico.png);width: 20px;text-align: center;float: left;height: 20px;display: inline-block;margin: 1px 3px 0 0;background-position: 24px 0px;}
.choose_box ul li:hover .top_ewm {background-position: 24px -19px;}
.language {background: url(../images/choose_bg.png) no-repeat;background-size: 120px;width: 120px;}
.language a {width: 60px;height: 25px;display: block;float: left;line-height: 25px;text-align: center;color: #fff;}
.language a.zh {border-top: 1px solid #e6e6e6;padding-left: 10px;}
.language a.en {padding-right: 3px;}
.nav_down_left {width: 61%;margin-right: 4%}
.nav_down_img {width: 300px;margin-right: 35px;}
.nav_down_img img {width: 100%;}
.nav_down_text {width: 52%;}
.nav_down_text h3 {font-size: 16px;font-weight: normal;line-height: 1.8;color: #333;padding-bottom: 7px;padding-top: 4px;}
.nav_down_text p {color: #747474;font-size: 13px;line-height: 1.8;}
.nav_down_right {width: 35%;}
.nav_down_right_ul li {width: 40%;border-bottom: 1px solid #dcdfe4;line-height: 2.5;margin-left: 7%;margin-bottom: 5px; font-size: 15px;}
@media screen and (max-width: 1220px) and (min-width:1024px) {
.nav_down_img {width: 45%;margin-right: 35px;}
}
@media screen and (min-width: 1281px) {
.pc_banner{ display: block;}
.mob_banner{ display: none;}
}
@media screen and (max-width: 1280px) {
.pc_banner{ display: none;}
.mob_banner{ display: block;}
}
/*------------------------------------------------顶部样式（移动端）----------------------------------------------------------*/
.flexslider{position:relative;height:620px;overflow:hidden;	background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:700px;}
.slides li img{ width:100%;}
.flex-control-nav{position:absolute;bottom:5%; left:47%;z-index:2;width:20%;text-align:center; margin:0 auto;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat; text-align:center; margin:0 auto;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.column1_left { width:100%; margin:0 auto; text-align:center;  padding:2px }
.container_new{ width:100%; height:326px; overflow:hidden; position:relative; }
.slider_new li { list-style:none; display:inline;}
.slider_new img {display:block; border:0; width:365px; height:225px;}
.slider2 li { float:left; position:relative }
.num { position:absolute; left:38%; bottom:-5px; height:20px; _bottom:1px; }
.num li { float: left; width:16px; height:16px; background:url(../images/ink0721hui.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink0721hui.png', sizingMethod='crop');
cursor: pointer; overflow: hidden; }
.num li.on { background:url(../images/ink0721hui1.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink0721hui1.png', sizingMethod='crop'); width:16px; height:16px;}
.idSiideer_pos{height:67px; color:#000;position:absolute; left:0px; bottom:-67px; width:365px; z-index:10; text-align:left;}
.idSiideer_pos h3 {line-height: 42px; font-weight:600;margin-top: 8px;font-size: 16px;color: #333;/*padding:0 6%;*/}
.idSiideer_pos h3:hover {color: #68b92e;}
.idSiideer_pos p {color: #444;line-height: 26px;margin-bottom: 17px;/*padding:0 6%;*/}
@media  screen and (max-width: 1680px){
.flexslider{height:545px;}
.slides li{height:545px;}
}
@media  screen and (max-width: 1580px){
.flexslider{height:510px;}
.slides li{height:510px;}
}
@media  screen and (max-width: 1440px){
.flexslider{height:465px;}
.slides li{height:465px;}
}
@media  screen and (max-width: 1360px){
.flexslider{height:440px;}
.slides li{height:440px;}
}
@media  screen and (max-width: 1280px){
.flexslider{height:575px;}
.slides li{height:575px;}
}
@media  screen and (max-width: 1200px){
.flexslider{height:540px;}
.slides li{height:540px;}
}
@media  screen and (max-width: 1180px){
.flexslider{height:520px;}
.slides li{height:520px;}
}
@media  screen and (max-width: 1124px){
.flexslider{height:505px;}
.slides li{height:505px;}
}
@media  screen and (max-width: 1060px){
.flexslider{height:475px;}
.slides li{height:475px;}
}
@media  screen and (max-width: 1024px){
.flexslider{height:460px;}
.slides li{height:460px;}
}
@media  screen and (max-width: 1023px) and (min-width:921px){
.flexslider{height:430px;}
.slides li{height:430px;}
.slider_new img {display:block; border:0; width:281px; height:175px;}

}
@media  screen and (max-width: 920px){
.flexslider{height:415px;}
.slides li{height:415px;}
}
@media  screen and (max-width:850px){
.flexslider{height:400px;}
.slides li{height:400px;}
}
@media  screen and (max-width:800px){
.flexslider{height:370px;}
.slides li{height:370px;}
}
@media  screen and (max-width: 720px){
.flexslider{height:320px; padding-top:50px;}
.slides li{height:320px;}
.flex-control-nav{width:80%; left:45%;bottom:5%; }
.flex-control-nav li{width:13px;height:13px;}
.flex-control-nav a{width:13px;height:13px;line-height:46px;}
.flex-direction-nav{top:52%;}
.flex-direction-nav li a{display:block;width:25px;height:25px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:5px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:5px;background:url(../images/next.png) center center no-repeat;}
.idSiideer_pos h3 {line-height:35px; font-weight:600;margin-top: 8px;font-size: 15px;color: #333;/*padding:0 6%;*/}
.num { position:absolute; left:38%; bottom:5px; height:20px; _bottom:1px; }

}
@media  screen and (max-width: 480px){
.flexslider{height:200px;}
.slides li{height:200px;}
.flex-control-nav{position:absolute;bottom:10%; left:42%;z-index:2;width:35%;text-align:center; margin:0 auto;}
}
@media  screen and (max-width: 380px){
.flexslider{height:170px;}
.slides li{height:170px;}

}


/*i_apt1*/
.i_pro .i_h2 {text-align: center;}
.i_partner_box .i_h2+p {margin-bottom: 5px;}
.i_pro .i_h2+p {margin-bottom: 20px;}
.i_pro .i_h2+p, .i_partner_box .i_h2+p {color: #666;line-height: 1;padding-top: 3px;text-align: center;font-size: 16px;background-size: 60px 3px;padding-bottom: 1px;}
.i_pat1{padding: 60px 0 47px;}
.i_h2 {font-size: 26px;padding: 0 0 20px 0;color: #333;}
.i_pro_img {height: 225px;width: 100%;overflow: hidden;}
.i_pro_img img {width: 100%;}
.i_pro_img span {display: block;background: rgba(0, 0, 0, 0.2) no-repeat center center;position: relative;bottom: 0;height: 225px;}
.i_pro_img span p {text-align: center;opacity: 1;color: #fff;line-height: 225px;letter-spacing: 7px;font-size: 26px;margin: 0;}
.i_pro_img:hover span {bottom: 225px;}
.i_pro_right>img {width: 100%;}
@media  screen and (max-width: 1023px) and (min-width:721px){
.i_pro_img {height: 175px;width: 100%;overflow: hidden;}
}
/*新闻*/
.i_pat2 {padding: 60px 0 90px;    background-color: #f3f3f3;}
.i_pat2 .news-con{
    margin-top:1.125%;
}
.i_pat2 .news-left{
    float: left;
    width:47.3%;
}
.i_pat2 .news-left-tit,.news-right-tit{
    color: #3f4040;
    font-size: 20px;
    margin-top:15px;
    line-height: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
}

.i_pat2 .news-left-time{
    color: #717172;
    margin-top:10px;
    margin-bottom:5px;
}
.i_pat2 .news-left-txt{
    color: #7e7e7e; font-size: 14px;
    line-height: 2;
}
.i_pat2 .more.more2{
    margin:0;
    margin-top:20px;
}
.i_pat2 .news-left:hover .news-left-tit{
    color: #1a64b5;
}
.i_pat2 .news-left-img{overflow: hidden;}
.i_pat2 .news-left-img img{
    -webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
}
.i_pat2 .news-left:hover .news-left-img img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.i_pat2 .news-right{
    float: right;
    width:48.6%;
    font-size: 0;
}
.i_pat2 .date{
    color: #999999;
    font-size: 48px;
    line-height: 1.1;
    text-align: center;
    -webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
}
.i_pat2 .time{
    text-align: center;
    font-size: 16px; line-height: 30px;
    color: #999999;
}

.i_pat2 .news-right-left,.news-right-con{
    display: inline-block;
    vertical-align: top
}
.i_pat2 .news-right-left{
    width:79px;
}
.i_pat2 .news-right-con{
    margin-left:20px;
    width:calc(100% - 100px);
    width:-webkit-calc(100% - 100px);
    width:-moz-calc(100% - 100px);
}
.i_pat2 .news-right-tit{margin-top: 0;margin-bottom: 10px;}
@media  screen and (max-width: 768px) {
    .i_pat2 .news-left-tit,.news-right-tit{
        font-size: 16px;
    }   
    .i_pat2 .news-right-tit{ margin-bottom: 10px;} 
    .i_pat2 .date{
        font-size: 38px;}
}
.i_pat2 .news-right-txt{
    font-size: 14px;
    color: #7e7e7e;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
}
.i_pat2 .news-right>.news-list2{
    margin: 0;
}
.i_pat2 .news-right .news-list2 ul li{
    padding-top: 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #cfcece;
}
.i_pat2 .news-right .news-list2 ul li:hover .news-right-tit,.i_pat2 .news-right .news-list2 ul li:hover .date{
    color: #1a64b5;
}

/*产品*/
.index_pro {padding: 53px 0 47px;background:#FAFAFA url(../images/bg.jpg) no-repeat center top;}
.index_pro .i_h2 {text-align: center;}
.index_pro .i_h2+p {color: #666;padding-top: 3px; font-size: 16px;background-size: 60px 3px;padding-bottom: 1px;margin-bottom: 42px; text-align: center; }
.i-prolist{position: relative;margin-top: 44px;}
.i-prolist .bd{overflow: hidden;}
.i-prolist ul{width: 1128px;}
.i-prolist li{width: 220px;height: 250px;background: #fff;margin-right:17px;position: relative;cursor: pointer;}
.i-prolist li .con{width: 90%;height:84px;padding:0px 5% 0 10px;position: absolute;bottom: 0;left: 0;}
.i-prolist li .con i{display: block;width: 100%;height: 100%;background: #fff;opacity: 0.8;filter: alpha(opacity=80);position: absolute;left: 0;top: 0;}
.i-prolist li .conb{position: relative;z-index: 2; height:40px}
.i-prolist li h2{color: #333;font-size: 14px; height:38px; overflow:hidden;font-weight: bold; text-align: center;}
.i-prolist li h3{color: #666;height: 42px; font-size:15px; margin-bottom:10px; font-weight:normal;overflow: hidden;}
.i-prolist li .more{width: 88px;height: 26px;line-height: 26px;bottom:12px;border:1px solid #d2d2d4; margin: 0 auto; font-family:Arial, Helvetica, sans-serif;color: #666666;text-align: center; font-family: arial;border-radius: 50px;transition: all 500ms ease-in 0ms;}
.i-prolist li:hover .more{background: #E60012;color: #fff;border-color: #E60012;}
.i-prolist .prev,.i-prolist .next{display: block;cursor: pointer;width: 39px;height: 39px;background-image: url(../images/btn1.png);background-repeat: no-repeat;cursor: pointer;position: absolute;top: 134px;}
.i-prolist .prev{background-position: left top;left: -69px;}
.i-prolist .next{background-position: left bottom;right: -69px;}
.i-prolist .prev:hover{background-position: right top;}
.i-prolist .next:hover{background-position: right bottom;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.i-prolist ul{width:100%;}
.i-prolist li{width:49%;height: 280px;background: #fff;margin-right:1%;position: relative;cursor: pointer;}
.i-prolist li .con{width: 96%;height: 134px;padding:15px 2% 0;position: absolute;bottom: 0;left: 0;}

}
#owl-demo .item{margin: 3px 1.5%; text-align:center;height:180px;background: #fff;position: relative;cursor: pointer;}
#owl-demo .item .con{width: 100%;height:48px;position: absolute;bottom: 0;left: 0;}
#owl-demo .item .con i{display: block;width: 100%;height: 100%;background: #eee;opacity: 0.6;filter: alpha(opacity=60);position: absolute;left: 0;top: 0;}
#owl-demo .item .conb{position: relative;z-index: 2; height:48px}
#owl-demo .item h2{color: #333;font-size: 14px; height:48px; line-height:48px; font-weight:normal; overflow:hidden; vertical-align:middle;}

.pc{ display:block}
.mob{ display:none}
@media screen and (max-width: 1023px) and (min-width:0px) {
.pc{ display:none}
.mob{ display:block}
}
/*footer*/
.footer {background-color: #2f2f2f;padding-top: 50px;position: relative;z-index: 1;}
.footer .footer-main {border-bottom: 1px solid #3a3a3a;padding-bottom: 55px;}
.footer .footer-main dl a:hover {color: #fff;}
.footer dl {width: 11.5%;float: left;}
.footer dt {font-size: 18px;line-height: 34px; margin-bottom: 15px;font-weight: normal;position:relative;}
.footer dt a {color: #fff;display: inline-block;}
/*.footer dt:after{content:'';width:36px;height:1px;background-color:#e60012;position: absolute;bottom: 0;left: 0;}*/
.footer dd {line-height: 34px;font-size: 15px;}
.footer dd a {color: #888;display: inline-block;}
.footer .foot_pro { width:24%;}
.footer .foot_pro p{ float:left; width:50%;}
.footer .foot_contact{ width:28%; float:right;}
.footer .foot_contact dt {font-size: 18px;line-height: 34px; padding-bottom:8px;margin-bottom: 15px;font-weight: normal;position:relative;}
/*.footer .foot_contact dt:after{content:'';width:36px;height:1px;background-color:#e60012;position: absolute;bottom: 0;right: 0; text-align:right; margin-right:0px; float: right;}*/
.footer .foot_contact p{ color:#888}
.footer .footer-bot {padding-top: 10px;padding-bottom: 10px;line-height: 32px;color: #616161;position: relative;}
.footer .about-link .sub-box p{width: 115px;margin-left: 24px;border-bottom: 1px solid #434343;}
.footer .footer-bot a {color: #888;}
.footer .footer-bot a:hover {color: #fff;}
.footer .footer-bot .line {display: inline-block;width: 1px;height: 10px;background-color: #444;margin: 12px 12px 0;}
.footer .footer-bot .about-link {margin-left: 30px;position: relative;}
.footer .footer-bot .about-link .link-tit {color: #b0b0b0;display: block;border: 1px solid #434343;line-height: 30px;cursor: pointer;padding-left: 16px;width: 168px;background: url(../images/ico_05.png) no-repeat 148px center #2f2f2f;border-radius: 14px;position: relative;z-index: 2;}
.footer .footer-bot .about-link .sub-box {position: absolute;left: 0;bottom: 20px;width: 99%;border: 1px solid #434343;display: none;border-radius: 6px;padding-bottom: 24px;background-color: #2f2f2f;padding-top: 8px;}
.footer .footer-bot .about-link .sub-box a {display: block;}
.footer .footer-bot .about-link .sub-box a:hover {color: #fff;}
.footer .footer-bot .s-nav {margin-left: 35.6%;width: 194px;}
.footer .footer-bot .s-nav a, footer .footer-bot .s-nav span {display: inline-block;}
.footer .mob-footer-bot{ display:none ;}
@media screen and (max-width: 1920px) and (min-width:1025px) {

}
@media screen and (max-width: 1024px) and (min-width:0px) {
.footer {padding-top: 10px;}
.footer .footer-main { display:none;}
.footer .footer-bot{ display:none;}
.footer .mob-footer-bot { padding:8px 0;}
.footer .mob-footer-bot p{ line-height:24px;color: #888; text-align:center;}
.footer .mob-footer-bot a {color: #888;}
.footer .mob-footer-bot a:hover {color: #fff;}
}
/*内页通用*/
.page_banner {height: 270px;width: 100%;overflow: hidden;}
.page_banner_text {text-shadow: 1px 0px 1px #333;font-size: 28px;color: #fff;letter-spacing: 1px;}
.page_banner_text h3 {letter-spacing: 1px;text-shadow: 1px 1px 3px #000;margin-top: 90px;font-size: 26px;color: #fff;line-height: 1.8;}
.page_banner_text p {text-shadow: 1px 2px 1px #000;font-size: 16px;color: #fff;text-transform: uppercase;margin-top: 2px;}
@media  screen and (max-width: 767px){
.page_banner {height: 200px;width: 100%;overflow: hidden;}
.page_banner_text h3 {font-size: 18px;margin-top: 110px; margin-left:5px;letter-spacing: 0.5px;}
.page_banner_text p { display:none;}
}
@media  screen and (max-width: 380px){
.page_banner_text h3 {font-size:18px;margin-top: 100px; margin-left:5px;letter-spacing: 0.5px;}
}
.page_child_nav {background: #f3f3f3;border-bottom: 1px solid #e4e4e4; height: 60px;line-height: 60px;}
.page_nav_li {margin-right:10px;font-size: 16px;text-align: center;}
.page_nav_li a {display: block;height: 100%;padding: 0px 8px;height: 60px;line-height: 60px; color: inherit;-webkit-transition: color 0s ease 0s;transition: color 0s ease 0s;}
.pro_page_child_nav .page_nav_li a {padding: 0px 4px;}
.page_nav_li a:hover {color: #1a64b5;}
.page_nav_li_atc a {color: #1a64b5;}
.page_nav_li span {width: 100%;height: 0px;position: relative;bottom: 1px;background: #1a64b5;display: block;-webkit-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}
.page_nav_li span {width: 0;}
.page_nav_li_atc span {width: 100%;}
.page_nav_li:hover span {width: 100%;}
.page_nav_p { color: #444;height: 60px;line-height: 60px; }
.page_nav_p a {color: inherit;-webkit-transition: color 0s ease 0s;transition: color 0s ease 0s;}
.page_nav_p a:hover {color: #1a64b5;}
.page_nav_p span {margin: 0 8px;}

@media  screen and (max-width: 1023px){
.page_child_nav {height: 40px;line-height: 40px;}
.page_child_nav .wrap{width:100%;}
.page_nav_li a {padding: 0px 8px;height: 40px;line-height: 40px;}
.pro_page_child_nav .page_nav_li a {padding: 0px 3px;}
.page_nav_li {height: 40px;line-height: 40px;margin-right: 5px;font-size: 14px; text-align: center;/*padding:15px 35px;*/}
.page_nav_p { display: none;}
}
@media  screen and (max-width: 762px){
.pro_page_child_nav {height: 60px;line-height: 30px;}
.pro_page_child_nav .page_nav_li a {padding: 0px 4px;height: 30px;line-height: 30px;}
.pro_page_child_nav .page_nav_li {height: 30px;line-height: 30px;}
}
@media  screen and (max-width: 425px){
    .pro_page_child_nav .page_nav_li a {padding: 0px 2px;height: 30px;line-height: 30px;}
}
@media  screen and (max-width: 399px){
.pro_page_child_nav {height: 75px;line-height:25px;}
.pro_page_child_nav .page_nav_li a {padding: 0px 5px;height: 25px;line-height: 25px;}
.pro_page_child_nav .page_nav_li {height: 25px;line-height: 25px; width: 31%; float: left; text-align: center;}
}
/*about页面*/
.page_content {padding: 60px 0 0;}
.about h2 {font-size: 24px;font-weight: bold;padding-bottom: 20px;color: #555;}
.about p {line-height: 34px;font-size: 14px; color: #777;}
@media  screen and (max-width: 767px){
.page_content {padding:40px 0 0;}
.about { float:none;width: 96%; margin:0 auto;}
.about h2 {font-size: 18px;font-weight: bold;padding-bottom: 10px;color: #555;}
.about p {font-size: 16px;line-height:1.5;}
.i_pat2 .news-left {float: none;margin:0 auto;width: 96%;}
.i_pat2 .news-right {float: none;margin:0 auto;width: 96%;}
.i_pat2 .news-right .news-list2 ul li {padding-top: 20px;padding-bottom: 15px;border-bottom: 1px solid #cfcece;width: 100%;}
.footer .mob-footer-bot{ display:block  ;}
}
.about .red_box8{display:block; width:65px; height:3px; background:#1a64b5; }
.about .i_title h2,.about .i_title h2 a{font-size:24px; color:#444; font-weight:bold; line-height:45px; text-align:left; margin-top:10px;}
.about .i_title h2 a:hover{color:#1a64b5;}
.about .i_title h3{ font-size:14px; text-align:center;}
.about .i_title .s_title{color:#333; font-size:18px; font-weight:bold;  margin:0 auto; background:url(../img/line.jpg) repeat-x center;}
.about .i_title .s_title span{background:#FFF; padding:0 10px;}
.intro{ margin-bottom:50px;}
.intro .title {padding-top: 50px; }
.intro .text {margin-top: 10px; }
.intro p {font-size: 16px;line-height:34px;}
.bg{ background-color: #f3f3f3;}
@media screen and (max-width: 1024px) and (min-width:768px) {
.intro .text img{ width:100%;}
}
@media  screen and (max-width: 767px){
.about .red_box8{display:block; width:65px; height:4px; background:#1a64b5;  }
.about .i_title h2,.about .i_title h2 a{font-size:22px; color:#444; font-weight:bold; line-height:35px;  margin-top:5px;}
.intro .text {margin-top:10px; }
.intro p {font-size: 14px;line-height:24px; }
.intro p + p {margin-top:14px; }
.intro img{ width:100%;}
}
@media  screen and (max-width: 767px){
.about .red_box8{ width:45px; height:3px;}
.about .i_title h2,.about .i_title h2 a{font-size:18px;}
}
/*企业文化*/
.culture li{ margin-bottom:25px;}
.culture li .box{overflow: hidden;height: 198px;background: url(../images/l-bg1.jpg);}
.culture li .img{float: left;margin:27px 0 0 32px;width: 65px;height: 65px;background-repeat: no-repeat;background-position: center;}
.culture li .txt{padding:21px 10px 0 135px;}
.culture li .txt2 em{min-width: 145px;margin-left: 0;padding-right: 10px;}
.culture li h3{margin-bottom: 9px;font-size: 18px;color:#000;}
.culture li p{font-size: 14px;line-height: 30px;color:#686868;}
.culture li em{display: inline-block;margin-left: 12px;}
@media screen and ( max-width:1024px ){
.culture { margin-top:30px;}
}
@media screen and ( max-width: 769px ){
.culture li .txt{padding:21px 10px 0 120px;}
.culture li .img{float: left;margin:27px 0 0 22px;}
.culture li h3{ text-align:left;}
.culture li p{ text-align:left;}

}

/*资质荣誉*/
.honor{line-height:30px;padding:0px 0 60px;color:#666;font-size:14px;}
.honor .txt{ margin-bottom:20px;}
.honor_list li{margin-bottom:10px;}
.honor_list li a{display:block;overflow:hidden}
.honor_list li a img{width:100%;height:100%}
.honor_list li p{height:45px;line-height:45px;color:#333; background-color:#F2F2F2; text-align:center;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.honor_list li:hover p{background-color:#333; color:#FFFFFF;}
.honor_list li img{ width: 100%;}
/*产品列表页*/
.pro_boxs dl { overflow: hidden; margin-bottom: 30px; }
.pro_boxs dt {float: left;font-weight: bold;font-size: 15px; text-align:center; background:#1a64b5; color:#FFFFFF; padding:6px 11px;}
.pro_boxs dd { float: left; margin-left: 20px; padding:6px 0;}
.pro_boxs dd i { display: inline-block; width: 20px; height: 20px; background: url(../images/checkbox.png) no-repeat 0 0; margin-right: 15px; vertical-align: middle; }
.pro_boxs dd.checked i { background-position: -20px 0; }
@media only screen and (max-width: 760px) {
.pro_boxs dt{ float: none; width: 100%; margin-bottom:10px; }
.pro_boxs dd{width:48%; margin-left:0; margin-bottom:5px;}
}
@media only screen and (max-width: 320px) {
.pro_boxs dd{width:50%;}
}
.product-list ul {width: 102%}
.product-list li {width:18%;margin-right: 1.5%;background: #fff;border: 1px solid #eee;float: left;margin-bottom: 35px}
.product-list li.on {margin-right: 0}
.product-list li .pic {width: 100%;position: relative;overflow: hidden; text-align: center;height:190px;border-bottom: 1px solid #eee}
.product-list li img {max-width: 100%; margin: 30px auto; text-align: center; -webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.product-list li:hover{box-shadow: 0 0 3px #ddd;transition:all 0.3s ease 0s;}
.product-list li: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)}
.product-list li .con {width: 100%;padding: 21px 0 23px;display: block}
.product-list li h3 {font-size: 16px;color: #999; font-weight:normal;line-height: 36px;height: 36px;overflow: hidden; text-align: center;}
.product-list li:hover h3{color:#1a64b5;}
.product-list li .more {width: 127px;height: 38px;line-height: 38px; margin: 0 auto; text-align: center;border: 1px solid #e4e4e4;background: #f9f9f9;font-size: 15px;color: #333;border-radius: 2px;transition: background .3s, color .3s, border .3s;margin-top: 20px}
.product-list li:hover .more { background-color:#1a64b5; color:#FFFFFF;}
.product-list .categories { overflow: hidden; margin-bottom: 30px; }
.product-list .categories .title { float: left; width:13%; margin-right:25px; font-weight: bold; font-size: 16px; background-color:#ffa21c; padding:10px 8px; text-align:center; color:#FFFFFF;}
.product-list .categories .categories_list{ float: left; width:80%; padding:8px 0 10px;}
.product-list .categories .categories_list dl dd { float:left; width:19%; margin-left: 1%; font-size:14px; line-height:30px;}
.product-list .categories .categories_list dl dd i { display: inline-block; width: 20px; height: 20px; background: url(../images/checkbox.png) no-repeat 0 0; margin-right: 15px; vertical-align: middle; }
.product-list .categories .categories_list dl dd.checked i { background-position: -20px 0; }

@media(max-width:1200px) {
.product-list-b li .pic {height: 17.5vw;}
}
@media(max-width:1023px) {
.product-list li {width:48%;margin-bottom: 35px}
.product-list li .con {width: 100%;padding:8px 2%;display: block}
.product-list li h3 {font-size: 14px;}
.product-list-b li .con {padding: 15px 3% 15px}
.product-list li .pic {width: 100%;position: relative;overflow: hidden;height: auto;border-bottom: 1px solid #eee}
.product-list-b li h3 {font-size: 14px;line-height: 28px;height: 28px}
.product-list-b li .more {width: 90px;height: 30px;line-height: 30px;font-size: 12px;margin-top:8px;}
.product-list li .more {width: 100px;height: 32px;line-height: 32px;font-size: 13px;margin-top:5px}
}

@media(max-width:768px) {
.product-list-b li.on {margin-right: 2.6%}
.product-list-b li {width: 48.7%;margin-bottom: 15px}
.product-list-b li.cur {margin-right: 0}
.product-list-b li .pic {height: 26.5vw}
}
@media(max-width:700px) {
.product-list-b li {width: 100%;margin-right: 0}
.product-list-b li.on {margin-right: 0}
.product-list-b {padding-top: 97px}
.product-list-b li:hover img {transform: scale(1.1)}
.product-list-b li:hover .more {background: #1a64b5;border-color: #1a64b5;color: #fff}
}
@media(max-width:425px) {
.product-list li {width:47%;margin-bottom: 30px}
}
/*产品详情页*/

.main_wrap { margin-bottom: 50px;}
.main_pro {margin-left: auto;margin-right: auto;height: auto;}
.main_pro .right{float:left;width:76%;z-index:1;position: relative;background:#fff;overflow-x: hidden; margin-bottom: 40px;}
.main_pro .bord{ border:1px solid #E9E9E9; padding:1%; }
.main_pro .left{float:right;width:19%;margin-left: 1.5%;}
.rtext{float:left;width:calc(100% -80px);margin-left:40px;margin-top:40px;margin-bottom:40px;}
.left-p-cat-title{ width:100%; line-height: 60px; background:#1a64b5; }
.left-p-cat-line{float:left;width:calc(100% - 10px);height: auto; line-height:30px; padding:15px 0 15px 5px; border-bottom:1px solid #999; vertical-align:middle;}
.left-p-cat-line:hover{	 padding-right:5px;}
.left-p-cat-line:hover .cat2-k{display:block;}
.left-p-cat-line-a{font-size:16px; color:#727272; padding-left: 10px;}
.leftk{ width:100%;  padding-top:3px;color:#727272;}
.left-t-name{ width:100%;color:#fff;font-size:24px; text-align: center;}
.right-product-single{float: left;width: calc(31% - 2px);margin-right:2%; margin-bottom:20px;border:1px solid #D0D0D0;}
.right-product-single:nth-child(3){margin-right:0%;}
.procoltitlek{float:left;width:100%;padding-bottom:15px;border-bottom:1px solid #CCCCCC;}
.procoltitle{float:left;color:#727272;font-size:21.12px;}
.protleanmore{float:right;color:#727272;font-size:17.12px;}
.protleanmore:hover{color:#F18F0A;}
.right-product-single-aimg {display: block;float: left;width: 100%;position: relative;overflow:hidden;}
.right-product-single-aimg  img{ width:250px; height:230px;}
.right-product-single-aimg:hover img{transform:scale(1.1)}
.right-p-name {float: left;width: 100%;height: 200px;overflow: hidden;}
.pro_namemid{float:left;margin-left:20px;width:calc(100% - 40px);margin-top:10px;}
.pro_name{float:left;width:100%;color:#000000;font-size:14.57px;font-weight:bold;text-align:center;margin-top:15px;height:35px;position:relative;}
.pro_name:before{content:'';position:absolute;width:90px;height:1px;left:calc(50% - 45px);bottom:0px;background:#000;}
.pro_name:hover{color:#2C1A6E;font-weight:bold;}
.pro_name:hover:before{background: #2C1A6E;bottom: 5px;}
.pro_text{line-height:18px;margin-top:15px;float:left;width:100%;color:#7A838C;font-size:12px;text-align:center;height:60px;}
.pro_butk{float:left;width:100%;margin-top:20px;}
.pro_but{width:100%;float:left;color:#428BCA;text-align:center;font-size:13px;font-style:italic;}
.pro_but:hover{color:#2C1A6E;}
.pro_detail_name_k{ border-bottom:1px solid #CCCCCC;padding-bottom:10px; line-height: 45px; text-align: center;}
.pro_detail_name { font-size: 30px;color: #000;margin-top:0px;}
.pro_detail_content { margin-top:25px; margin-bottom: 30px; }
.pro_detail_content p{ font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:24px;}
.pro_detail_content div:nth-child(2) img,.pro_detail_content div:nth-child(3) img  { width: 100%; margin: 0 auto; text-align: center;}

.h50 { height: 50px;}
@media (max-width: 991px){
.main_pro .right{float: none;width:98%; margin: 0 auto; }
.main_pro .left{float:right;width:0;margin-left:0; display: none;}
.pro_detail_name { font-size: 24px;}
}
@media (max-width: 768px){
.pro_detail_name { font-size: 20px;}
.pro_detail_content div:nth-child(4) img { width: 100%; margin: 0 auto; text-align: center;}

}
/*新闻*/
.pro_show_top { margin-top:50px;transition:0s;-webkit-transition: 0s;-moz-transition: 0s;-o-transition: 0s;}
.product-introduction{ margin-top: 30px;margin-bottom: 46px;}

@media (max-width: 991px){
.pro_show_top{padding-bottom: 46px;}
}
@media (max-width: 768px){
.pro_show_top{padding-bottom:0px;}
}
.picture{ width:50%; float:left;}
.big-picture {border:1px solid #eaeaea;padding:10px; overflow:hidden; max-height:440px;}
.big-picture img{width:96%; margin:0 auto;transition: transform 1s;-moz-transition: transform 1s;-webkit-transition: transform 1s;-o-transition: transform 1s;-ms-transition: transform 1s;}
.big-picture img:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.p-brief{ width:46%; float:right; font-family:"微软雅黑";}
.product-title {font-size: 24px;margin-top: 0;font-weight: bold;}
.format{ background:#f7f9fa; border:1px solid #eeeeee; padding:20px 0px;margin:20px 0 24px 0; }
.w-Itemtop{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; line-height:28px; padding:0 15px; text-align:justify;}
.button-container{ margin:20px 0;}
.button-container li{ padding:0; margin-right:15px;}
.w-btn2{ padding:10px 50px; font-size:20px; border-radius:2px, border:1px solid #d60011; color:#fff; margin-left:10px; background:#d60011;}
.w-btn2:hover{ background:#1a64b5; color:#fff !important;}
.details-tab-body-benefits{ font-size:14px; line-height:28px;display: block}
.details-grid{margin-top: 40px;}
@media (min-width: 992px) and (max-width: 1199px){
.w-btn2 { padding: 10px 26px;}
.format{margin: 20px 0 30px 0;}
}
@media (max-width: 991px){
.picture{ width:100%; margin:0 auto; float:none;}
.p-brief{ width:98%; margin:0 auto; float:none;}
.p-brief h1{font-size:14px;color:#4d4d4d;line-height:20px;font-weight: normal;}
.format{padding: 20px 0px 5px 0px; background:none; border-left:none; border-right:none; margin:20px -15px;}
.w-format{ display:block}
.product-title {font-size:18px;margin-top: 10px;font-weight: bold;}
}
@media (min-width: 992px){
.details-grid{margin-bottom: 40px;}
}
@media (max-width: 768px){
.format{ display:none;}
.button-container{ display:none;}
}
.related-products{border: solid 1px #e5e5e5;border-top: solid 2px #1BA3EB;overflow: hidden;padding-bottom:0;}
.related-products .related-products-name{display: block;margin: 0;line-height: 53px;background: #f7f9fa;font-weight: bold;font-size: 16px;text-align: center;}
.related-products .related-products-list{overflow: hidden; text-align:center; border-bottom:1px solid #eee; padding-bottom:10px;}
.related-products .related-products-list .list-title{margin: 0;font-size: 14px;font-weight: bold; text-align:left; margin-bottom:10px;}
.related-products .related-products-list p{font-size: 12px;margin: 0 0 5px 0;line-height: 16px; text-align:left;}
.related-products .related-products-list p span{color: #999;}
.details-tab-con{border-bottom: solid 1px #e5e5e5;height: 52px;background: #fff;}
.details-tab-nav{border: solid 1px #e5e5e5;border-bottom: none;background: #f7f9fa;display: block;}
.details-tab-nav h2{font-size: 16px;font-weight: bold;}
.details-tab-nav li{float: left;text-align: center;padding: 0 28px;border-bottom: solid 1px #e5e5e5;}
.details-tab-nav li h2{margin: 0;}
.details-tab-nav a{display: block;line-height: 50px;height: 50px;}
.details-tab-nav .active{background: #fff;color: #1BA3EB;border-top: solid 2px #1BA3EB;border-right: solid 1px #e5e5e5;border-left: solid 1px #e5e5e5;margin-top: -1px;border-bottom: solid 1px #fff;}
.details-tab-nav .active a{display: block;line-height: 47px;height: 47px;}
.details-tab-body-benefits{line-height: 20px;font-size: 14px;}
.details-tab-body-benefits img{max-width: 100%;height:auto;}
.related-products{width: 100%; z-index: 10; background: #fff; margin-bottom:40px;}
@media (max-width: 991px) {
.details-tab-body-benefits{background: #f5f7f7;padding: 0 15px;width: 100%;}
.details-grid {margin-top: 0;}
.product-parameter{ border-bottom: none}
.product-parameter:after{ content: " ";  background: #f6f6f6;  height: 5px; width: 110%;margin: 0 -15px; }
}
@media (min-width: 992px) and (max-width: 1199px){
.related-products{width: 216.5px;}
.details-tab{width: 712.5px;}
}
.wy-listtyu{ text-align:center; padding:15px}
.wy-listtyu img{ display:inline; margin-bottom:10px;/* border:1px solid #e5e5e5*/}
/*product_view20161014 start*/
.moblie-f-title{ border-bottom: 1px solid #e6e6e6; }
.moblie-f-title,.moblie-f-title a{color:#666}
.moblie-f-title h2{font-size: 16px; font-weight: bold; margin-top: 10px}
.moblie-f-title p, .m-i{float: right;}
.moblie-f-title p span{margin-right: 5px; vertical-align: middle; font-size: 12px}
.mobile-input{margin: 12px 0;}
.mobile-input input,.m-i,.mobile-input select,.mobile-input .btn-lg{ height: 40px;  line-height: 40px; overflow: hidden;}
.m-i{ width: 15px; margin-left: -15px;position:relative; text-align: right; color:#1a64b5;}
.mobile-input input,.mobile-input select,.mobile-input textarea{width: 96%;font-size: 14px; border:1px solid #cccccc;border-radius:2px; padding-left: 9px; outline: none;color: #999}
.mobile-input .btn-lg{ padding:0 20px; font-size: 14px;}
@media (max-width: 991px){
.s-remove-bg{background:none;}
.s-related-products{width:auto;}
.s-related-products-name{text-align:left !important;background:none !important;border-bottom:1px solid #e6e6e6;font-size:14px !important;}
.related-products{border:none;}
.s-wy-listtyu{padding-left:0;}
.wy-listtyu{padding-top: 0;padding-left:0;padding-bottom:0;}
.list-title{margin-top:5px !important;}
.s-wy-listtyu p{color:#999999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.related-products-list{margin-top:10px;padding-bottom: 0!important;}
.wy-listtyu img{border: none;}
.s-bgcolor{margin-top:44px;width: 100%;position: fixed;top: 44px;left: 0;bottom: 0;z-index: 1000;background: rgba(0,0,0,.7);margin: 0;}
.s-sldow{width: 100%;position: absolute;top:44px;left: 0;z-index: 1050;}
.s-sliddown-list{background: #ffffff;border-bottom: 1px solid #e6e6e6;height: 44px; line-height: 44px;}
.s-sliddown-list a{display:block;color:#4d4d4d; padding: 0; margin: 0;font-size:16px;transition-duration: 0s;-webkit-transition-duration: 0s;}
.s-sliddown-list a:hover{color:#1966b7;}
.moblie-title h1 span{display:inline-block;}
.related-products .related-products-list .list-title a{color:#4d4d4d;}
}

.details_l{ width:73%; float:left; margin-right:2%;}
.details_r{ width:25%; float:left;}
.product-leave-message .product-border{border:1px solid #e5e5e5;padding-top: 30px; margin-top:45px;}
.product-leave-message{background-color:#f7f9fa;margin-bottom:30px;}
.product-leave-message .product-border{padding:20px;}
.product-leave-message-title{color:#272727;font-size:22px;font-weight: 600;line-height: 86px;}
.product-leave-message-title span.hour{display: inline-block;color: #C0C0C0;font-size: 16px;line-height: 50px; font-weight:normal; margin-left:8px;}
.product-leave-message-title .pull-right a{color: #0066d3;font-size: 20px;}
.form { width:96%; margin:0 auto;}
.form .form-name{font-size: 14px; line-height:28PX;background: url(../images/L-product13.jpg) no-repeat  0 center;font-weight: normal;}
.form .input-parent{padding: 0; width:92%;}
.form .input-parent input{border:1px solid #e5e5e5;background-color: #fff;height: 32px;padding: 0 15px;}
.form .input-parent textarea{border:1px solid #e5e5e5;background-color: #fff;height: 32px;}
.form .form-name{font-size: 14px; font-weight: normal;}
.input-parent input:focus,
.input-parent textarea:focus{background-color: #fff;border: 1px solid #1a64b5;color: #000;}
.form .input{background-color: #fff;border: none;outline:none;padding:5px 0;width:100%;resize:none; font-size:14px; color:#000; font-weight:normal; height:32px;}
.form .row{margin-bottom: 18px;}
.form .input-height{height:auto;background-color: #fff;}
.form .input-height .textarea{height:163px; padding-top: 15px;background-color: #fff;outline:none;width:100%;resize:none; font-size:14px; font-weight:normal;}
.btn-button{color: #fff;font-size: 16px;background-color: #b1b1b3;border-radius: 0;margin-right: 20px;width: 110px;}
.btn-button-red{background-color: #1a64b5}
.btn-button:hover{color: #fff;}
.sm-email{line-height:80px;border: 1px solid #e5e5e5;border-left:none;border-right:none;font-size:2rem;}
.sm-email a{color: #0066d3;}
.sm-email .glyphicon-envelope{font-size:3rem;margin-right: 10px;display: inline-block; }
.sm-email span{vertical-align: middle;}
@media screen and (max-width: 991px) {
.product-leave-message .product-border{border:none;padding-top: 0px;margin-bottom: 0px;}
}
@media(max-width:768px) {
.details_l{ width:100%; float:none; margin-right:0;}
.details_r{ display:none;}

}

/*新闻列表*/
.news-list {margin:0px auto 50px; }
.news-list .nlist {width: 100%;height: auto; }
.news-list .nlist ul {width: 100%;height: auto; margin-bottom:50px;}
.news-list .nlist ul li {width: 100%;height: auto;border-bottom: 1px solid #eee; }
.news-list .nlist ul li a {width: 100%;height: auto;display: block;padding: 24px 0; }
.news-list .nlist ul li a .box {width: 100%;height: auto;margin: 0 auto; }
.news-list .nlist ul li a .box .time {width: 86px;height: auto;float: left;margin-top: 14px; }
.news-list .nlist ul li a .box .time .day {width: 100%;height: 60px;text-align: center;font-size: 40px;line-height: 60px;background: #eaeaea;font-family: Arial; }
.news-list .nlist ul li a .box .time .year {width: 100%;height: 36px;text-align: center;background: #f9f9f9;font-size: 14px;line-height: 36px;color: #555;font-family: Arial; }
.news-list .nlist ul li a .box .con {width: 61.1%;height: auto;float: left;margin-left: 3.5%;margin-top: 14px; }
.news-list .nlist ul li a .box .con .tits {font-size: 22px;line-height: 22px;color: #333;height: 22px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.news-list .nlist ul li a .box .con .tt {font-size: 14px;line-height: 14px;margin-top: 10px;display: none; }
.news-list .nlist ul li a .box .con .number {font-size: 12px;line-height: 24px;color: #999;padding-left: 25px;background: url(../images/news_num.png) left center no-repeat;margin-top: 10px; }
.news-list .nlist ul li a .box .con .tit {font-size: 15px;line-height: 24px;color: #616161; margin-top: 18px; height: 48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.news-list .nlist ul li a .box .pic {width: 19.3%;height: auto;float: right;overflow: hidden; }
.news-list .nlist ul li a .box .pic img {transition: .5s; }
@media (min-width: 1024px) {
.news-list .nlist ul li:hover a .box .con .tits {color: #1a64b5; }
.news-list .nlist ul li:hover a .box .pic img {transform: scale(1.1); } }
.news-list .nlist .more {width: 156px;height: 46px;border-radius: 3px;background: #1a64b5;text-align: center;display: block;margin: 75px auto 0;font-size: 14px;line-height: 46px;color: #fff;font-weight: bold;box-shadow: 0 2px 5px rgba(48, 30, 0, 0.3); }
@media (max-width: 1024px) {
.news-list {margin: 60px auto 70px; }
.news-list .title .t {font-size: 80px;line-height: 80px; }
.news-list .title .t1 {font-size: 26px;line-height: 80px; }
}

@media (max-width: 880px) {
.news-list .nlist ul li a .box .con {width: 53%; }
.news-list .nlist ul li a .box .pic {width: 29%; } }

@media (max-width: 720px) {
.news-list .nlist ul li a .box .con {width: 50%; } }
@media (max-width: 710px) {
.news-list {margin:0px auto 50px; }
.news-list .nlist {width: 100%;height: auto;margin-top:0px;}
.news-list .title .t {font-size: 50px;line-height: 60px; }
.news-list .title .t1 {font-size: 20px;line-height: 60px; } 
.news-list .nlist ul li a .box .con .tits {font-size: 16px;line-height: 22px;color: #333;height: 22px;}
.news-list .nlist ul li a .box .con .tit {font-size: 14px;line-height: 22px;color: #616161;height: 44px;margin-top:8px; }
}
@media (max-width: 600px) {
.news-list .nlist ul li a .box .time {display: none; }
.news-list .nlist ul li a .box .con {margin-left: 0;width: 66%; }
.news-list .nlist ul li a .box .con .tt {display: block; }
.news-list .nlist ul li a .box .con .number {margin-top: 4px; }
.news-list .nlist ul li a .box .pic {width: 33%; }
.news-list .nlist .more {margin: 30px auto 0; } }
@media (max-width: 550px) {
.news-list .nlist ul li a .box .pic {width: 100%;height: auto;float: none; }
.news-list .nlist ul li a .box .con {width: 100%;height: auto;margin-top: 15px;float: none; } 
}
/*新闻详情页*/
.news_detail { min-height:400px; }
.news_detail .ion { color:#676767; }
.news_detail .n_left { width:70%; float:left; padding-bottom:100px; }
.news_detail ._head ._title { font-size:22px; font-weight:normal; color:#444; margin-bottom:15px;}
.news_detail ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.news_detail ._tools ._tool{ font-size:14px; margin-right:12px; display:inline-block;height:36px; line-height:36px;}
.news_detail ._tools b { font-weight:normal; }
.news_detail ._tools #switcher { margin-left:10px; }
.news_detail ._tools #switcher ._title{margin-right:5px;font-size:15px;color:#7e7e7e;}
.news_detail ._tools .ion { font-size:15px; }
.news_detail .myart { line-height:2; padding-bottom:30px; font-size:15px; color:#666; border-top: 1px solid #c4c4c4; padding-top: 30px; }
.news_detail .n_right { width:26%; float:right; padding-top:0px; }
.news_detail ._detailPage_bottom li strong,.news_detail ._detailPage_bottom li span,.news_detail ._detailPage_bottom li a{ display:block;}
.news_detail ._detailPage_bottom{ border:#eee 2px solid; }
.news_detail ._detailPage_bottom ul{padding: 10px 20px 30px;}
.news_detail ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#444; }
.news_detail ._detailPage_bottom ._date{ height:20px; line-height:20px; margin-bottom:7px; font-family:Arial,sans-serif; font-size:13px; color:#676767; }
.news_detail ._detailPage_bottom ._date .ico {margin-right:4px;}
.news_detail ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.news_detail ._detailPage_bottom li ._title { font-size:14px; font-weight:normal; color:#7d7d7d; }
.news_detail ._detailPage_bottom li { padding: 27px 0; }
.news_detail ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; width:100%;}
.news_detail ._tools ._tool .ico2_1 { margin-right:5px; }
.news_detail ._tools ._back .back_ico { background:url(../images/jd01_b.png) right center no-repeat;width:36px;height:22px;display:inline-block;margin-right:10px;vertical-align:middle; }
@media only screen and (max-width: 1240px) {
.news_detail .n_right { padding-top:0; margin-bottom:20px;}
.news_detail ._detailPage_bottom { margin-top:10px; }
.news_detail ._detailPage_bottom ul { padding-right:3%; }
}
@media only screen and (max-width: 992px) {
.news_detail ._head ._title { font-size:24px; }
.news_detail .n_left,.news_detail .n_right,.news_detail .news_img { width:100%; float:none; }
.news_detail .n_left { margin-bottom:20px;}
}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
.news_detail .n_left { margin-bottom:10px; padding-bottom:10px;}
.news_detail ._head ._title { font-size:16px; text-align:center; line-height:40px;border-bottom:1px solid #EEEEEE;}
.news_detail-tools,._tools { display:none;}
.news_detail .myart { line-height:1.5;padding-bottom:10px; height:auto;font-size:13px; color:#555555; }
.news_detail .myart img{ width:100%;}
.news_detail ._detailPage_bottom li { padding: 15px 0; }
.news_detail ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:16px; font-weight:bold; color:#000000; }
.news_detail ._detailPage_bottom ul{padding: 10px;}
}
/*合作客户*/
.light_gray{ background-color:#F6F6F6}
.partner_list{width: 100%;margin-bottom: 40px; margin-top:40px;}
.partner_list ul {width: 102%;}
.partner_list ul li{width:23%; float: left; margin-right:1.8%; border:1px solid #F0F0F0; margin-bottom: 50px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.partner_list ul li .img,.partner_list ul li .img img{display: block;width: 100%;overflow: hidden;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.partner_list ul li .txt{overflow: hidden; text-align:center; padding: 0 10px;height: 45px;line-height: 45px;background: #ececec;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.partner_list ul li:hover img{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;transform: scale(1.05);-webkit-transform: scale(1.05);}
.partner_list ul li:hover .txt{background: #1a64b5;color: #fff;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.partner_list ul li:hover{-webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .3); box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .3);-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.partner_list .load{text-align: center;}
.partner_list .categories { overflow: hidden; margin-bottom: 30px; }
.partner_list .categories .title { float: left; width:10%; margin-right:25px; font-weight: bold; font-size: 16px; background-color:#ffa21c; padding:8px; text-align:center; color:#FFFFFF;}
.partner_list .categories .categories_list{ float: left; width:83%; padding:8px 0;}
.partner_list .categories .categories_list dl dd { float:left; width:19%; margin-left: 1%; font-size:14px; line-height:30px;}
.partner_list .categories .categories_list dl dd i { display: inline-block; width: 20px; height: 20px; background: url(../images/checkbox.png) no-repeat 0 0; margin-right: 15px; vertical-align: middle; }
.partner_list .categories .categories_list dl dd.checked i { background-position: -20px 0; }
@media only screen and (max-width: 760px) {
.partner_list{width: 100%;margin-bottom: 20px; margin-top:20px;}
.propartner_list_boxs dt{ float: none; width: 100%; margin-bottom:10px; }
.partner_list dd{width:33%; margin-left:0; margin-bottom:10px;}
}
@media only screen and (max-width: 320px) {
.partner_list dd{width:50%;}
}

@media screen and (min-width : 768px) and (max-width : 1024px){/* ipad */
.partner_list ul li{width:31%;}
}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
.partner_list .categories { overflow: hidden; margin-bottom: 20px; }
.partner_list .categories .title { display:none;}
.partner_list ul li{width:47.5%; margin-bottom:30px;}
.partner_list .categories .title { float: left; width:30%; margin-right:25px; font-weight: bold; font-size: 16px; background-color:#ffa21c; padding:8px; text-align:center; color:#FFFFFF;}
.partner_list .categories .categories_list dl dd { float:left; width:32%; margin-left: 1%; font-size:14px; line-height:30px;}
}

/*合作*/
.partner h2 {font-weight: bold;padding-bottom: 10px;color: #555;}
.partner p {line-height: 2.8;font-size: 14px; text-indent:2em;color: #444;}
@media  screen and (max-width: 767px){
.partner { float:none;width: 96%; margin:0 auto;}
.partner h2 {font-size: 18px;font-weight: bold;padding-bottom: 10px;color: #555;}
.partner p {font-size: 16px;line-height:1.5;}
}
.partner .i_title h2,.i_title h2 a{font-size:28px; color:#000; font-weight:bold; line-height:35px; text-align:left; margin-top:10px;}
.partner .i_title h2 a:hover{color:#1966b7;}
.partner .i_title h3{ font-size:16px; line-height:28px; text-align:left;}
.partner .red_box8{display:block; width:65px; height:8px; background:#1966b7; text-align:left;}

.gray{ background-color:#EAEAEA;}
.pt50{ padding-top:50px;}

@media  screen and (max-width: 767px){
.partner .red_box8{height:4px; width:50px;}
.partner .i_title h2,.i_title h2 a{font-size:22px; color:#000; font-weight:bold; line-height:35px; text-align:left; margin-top:5px;}
.partner .i_title h3{ font-size:14px; line-height:24px; text-align:left; font-weight:normal;}
.pt50 { padding-top:30px;}
}
/*代理商*/
.agent { border:1px solid #F9F9F9;background-color:#fafafa;padding:30px; min-height:360px;}
.agent:hover{-webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .3); box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .3);-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.agent .agent_fangshi h2{ padding-bottom: 15px;}
.text3{ font-size:24px; line-height:46px; }
.agent_fangshi_nr{ font-size:16px; line-height:28px;}
.agent .ditu{ width:550px;}
@media screen and (max-width: 767px) and (min-width:0px) {
.agent { padding:15px;min-height:120px;}
.text3{ font-size:16px; line-height:30px; }
.agent_fangshi_nr{ font-size:14px; line-height:24px; width:905; margin:0 auto;}
.agent .fl{ float:none;}
.agent .fr{ display:none;}
.agent .ditu{ display:none;}
.w450{ display:none;}
}
/*服务*/
.service_intro .hd {margin-bottom:20px;}
.service_intro .hd .n { font-size:30px; color:#1a64b5; margin-bottom:15px;}
.service_intro .hd .text { font-size:15px; margin: 15px 0; line-height: 32px; color:#666; }
.service_intro .ser_box { clear:both; overflow:hidden; font-size:15px; color:#999; padding-bottom:50px;}

.service li{ margin-bottom:35px; }
.service li .border{border:1px solid #dcdcdc; padding:35px 20px;}
.service li .icon{display:inline-block; margin-top:25px;background-image:url(../images/icon.png);background-repeat:no-repeat;background-position:0px 0px; width:78px;height:78px;}
.service li .icon.icon1 { background-position:0px top;}
.service li .icon.icon2 { background-position:-78px top;}
.service li .icon.icon3 { background-position:-161px top;}
.service li .icon.icon4 { background-position:-245px top;}
.service li:hover .icon.icon1 { background-position:0px bottom;}
.service li:hover .icon.icon2 { background-position:-78px bottom;}
.service li:hover .icon.icon3 { background-position:-161px bottom;}
.service li:hover .icon.icon4 { background-position:-245px bottom;}
.service li ._layer .title{ border-bottom:1px solid #dcdcdc;}
.service li ._layer .title h4{ color:#333; font-size:18px; line-height:32px;}
.service li ._layer .title span{ line-height:38px; color:#999;}
.service li ._layer .p { color:#666; line-height:26px; margin-top:10px;}
.service li:hover .border{ background:#1a64b5;border:1px solid #1a64b5; color:#fff; }
.service li:hover ._layer .title h4{ color:#fff; }
.service li:hover ._layer .title span{ color:#fff;}
.service li:hover ._layer .p { color:#fff; }
@media (max-width:769px) {
.service .row{margin-right: 0px!important;margin-left: 0px!important;}
}
.ser_box .fl { margin-right:50px;}
.ser_box .fr { margin-left:50px;}
.ser_box .n { font-size:22px; font-weight:normal; color:#333; margin-bottom:15px; display:block;}
.ser_box .imp { font-size:16px; color:#1a64b5;}
.ser_box .text01 { font-size:15px;line-height: 32px; color:#666;}
.ser_box .text01:before{ content:"●"; font-size:16px; padding-right:10px;}
.ser_box .text02 p {font-size:15px; color:#666; line-height: 32px; margin-bottom:15px;}
.serb02 .img { margin-top:0;}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
.service_intro .hd .n { font-size:18px; color:#1a64b5; margin-bottom:10px;}
.service_intro .hd .text { line-height:24px;}
.ser_box .img { margin-top:0px; margin-bottom:10px;}
.ser_box .n { font-size:16px; font-weight:normal; color:#333; margin-top:10px; margin-bottom:10px; display:block;}
.ser_box .text01 { font-size:15px; color:#666; margin-bottom:3px;}
.ser_box .text02 p { line-height:24px; margin-bottom:10px; font-size:15px;}
.ser_box .imp { font-size:15px;}
}


.problem li { margin-bottom: 25px; border-bottom: 1px solid #efefef; width: 100%;}
.problem li .con{padding:0PX 0 15PX 40px;position: relative; }
.problem li a{ color:#333}
.problem li span{position:absolute;left:0;top:0;height:30px;width:30px;line-height:30px;font-family: Arial, Helvetica, sans-serif;font-size:20px;font-weight:600;color:#fff;background-color:#E60012;text-align:center}
.problem li:hover span{background-color:#1a64b5;}
.problem li h4{font-size:18px; line-height: 30px; font-weight:400}
.problem li h4+p{margin:10px 0 10px; line-height:28px;}
.problem li a:hover h4{color:#1a64b5} 
@media (max-width:1400px) {
.problem li .con {padding:1rem 0 .75rem 2.2rem; }
.problem li span{top:1rem;}
.problem li h4+p{margin:15px 0 5px; line-height:25px;}
}
@media (max-width:1359px) {
.problem li h4+p{margin:10px 0 5px; }
}
@media (max-width:1280px) {
.problem li .con{padding:0.8rem 0 .75rem 2.2rem; }
.problem li span{top:0.8rem;}
.problem li h4+p{margin:10px 0 0px; }
}
@media (max-width:1200px) {
.problem li .con{padding: 1.2rem 0 .75rem 2.75rem; }
.problem li span{top:1.2rem;}
.problem li h4+p{margin:10px 0 0px;}
.problem li h4{ line-height:28px;}
}
/*联系我们*/
.contact-1{width:100%;height:220px;background:url(../images/contact-1-1.png) repeat-y center center;padding-top:60px; padding-bottom:60px;}
.con_h2{font-size:20px;color:#1a64b5;padding-bottom:10px;}
.con_p{font-size:15px; line-height: 28px; color:#777777;}
.tact-1-left{width:50%;float:left; padding-left:4%;}
.tact-1-right{width:40%;height:180px;float:left;background:#fff;padding:10px;margin-left:0;}
.tact-img-1{width:140px;height:140px;float:left;}
.tact-con-1 img{ width:100%;}
.tact-con-1{width:305px;padding-left:20px;float:left;}
.tact-con-1 p{font-size:14px;color:#777777; margin-left:15px;}
.contact-2{width:100%;height:248px;}
.tact-img-2{width:401px;height:248px;float:left;}
.tact-con-2{width:719px;height:210px;padding:38px 40px 0px 40px;float:left;background:#f4f5f6;}

.contact_box-2{width:100%;height:600px;position:relative; }
.contact_box{width:100%;height:630px;position:relative;}
#map{position: absolute;left:0;top:0;height:544px;width:100%;}
@media screen and (max-width: 767px) and (min-width:0px) {/* 小尺寸 */
.tact-img-1{width:100px;height:100px;float:left;}
.tact-con-1{width:305px;padding-left:20px;float:left;}
}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
.contact-1{width:100%;height:300px;background:#f4f4f4;padding-top:30px; padding-bottom:30px;height:230px;}
.tact-1-left{width:100%;float:none; padding-left:5%;}
.con_p{font-size:14px; line-height:28px;color:#777777;}
.tact-1-right{ display:none;}
#map{position: absolute;left:0;top:0;height:544px;width:100%;}

}
/*人力资源*/
.job1 .lf{ width:45%; padding-right:5%; }
.job1 .rg{ width:50%;}
.job1 .lf .div1{ background:url(../images/7_02.jpg) center left no-repeat; padding-left:64px;}
.job1 .rg .div1{ background:url(../images/7_03.jpg) center left no-repeat; padding-left:64px;}
.job1 .div1 .p1{ color:#333; font-size:20px;}
.job1 .div1 .p2{ color:#b2b2b2;}
.job1 .div2{ margin-top:20px; color:#999; font-size:14px; line-height:24px;}
.job2{ background:#f3f3f3; margin-top:50px; padding-top:50px; padding-bottom:50px;}

@media screen and (max-width: 1023px) and (min-width:0px) {/* 移动端的尺寸 */	
.job1{ padding-top:5%;}
.job1 .lf{ width:100%; padding-right:0%; background:none; border-bottom:1px solid #ddd; margin-bottom:5%; padding-bottom:5%;}
.job1 .rg{ width:100%; padding-left:0%;}
.job1 .lf .div1{ background:url(../images/7_02.jpg) center left no-repeat; padding-left:39px; background-size:30px;}
.job1 .rg .div1{ background:url(../images/7_03.jpg) center left no-repeat; padding-left:39px; background-size:35px;}
.job1 .div1 .p1{ font-size:16px; line-height:18px;}
.job1 .div1 .p2{ line-height:18px;}
.job1 .div2{ margin-top:5%; font-size:14px; line-height:24px;}
.job2{ background:#f5f5f5; margin-top:5%; padding-top:5%; padding-bottom:3%;}
}
.div_job .div2{ margin-top:3%;}
.div_job .div2 ul li{width:100%; margin-bottom:15px; background-color:#FFFFFF;}
.div_job .div2 ul li .div_js{ background:url(../images/6_02.png) 98% center no-repeat #fff; height:70px; line-height:70px; font-size:24px; color:#333; padding-left:2%; cursor:pointer;}
.div_job .div2 ul li .div_js_on{ background:url(../images/6_03.png) 98% center no-repeat #1a64b5; color:#fff;}
.div_job .div2 ul li .div_js_txt{padding:2%; line-height:26px; font-size:14px; color:#999;}
.div_job .div2 ul li .div_js_txt strong{ font-size: 18px; line-height: 40px; color:#666}
@media screen and (min-width : 768px) and (max-width : 1024px){/* ipad */
.div_job .div2{ margin-top:3%;}
.div_job .div2 ul li{ margin-bottom:20px;}
.div_job .div2 ul li .div_js{ font-size:16px; height:50px; line-height:50px; background:url(../images/6_02.png) 98% center no-repeat #f5f5f5; background-size:25px;}
.div_job .div2 ul li .div_js_on{ background:url(../images/6_03.png) 98% center no-repeat #fdb811; background-size:25px;}
}
@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */	
.div_job .div2{ margin-top:5%;}
.div_job .div2 ul li{ margin-bottom:20px;}
.div_job .div2 ul li .div_js{ font-size:16px; height:50px; line-height:50px; padding-left:5%; background:url(../images/6_02.png) 95% center no-repeat #f5f5f5; background-size:25px;}
.div_job .div2 ul li .div_js_on{ background:url(../images/6_03.png) 95% center no-repeat #fdb811; background-size:25px;}
.div_job .div2 ul li .div_js_txt{ padding:5%;}
}
.page{ text-align:center;}
.page a{ margin-left:5px; margin-right:5px; padding:5px 10px; color:#333;}
.page .current a,.page a:hover{background:#1a64b5;color:#fff;}
.page1{ text-align:center;}
.page1 a{ margin-left:5px; margin-right:5px; padding:5px 10px; color:#333;}
.page1 .current a,.page1 a:hover{ background:#1a64b5; color:#fff;}
.page1{ display:none;}
@media screen and (max-width: 1023px) and (min-width:0px) {/* 移动端的尺寸 */	
.page1{ display:block;}
}
/*i_pro*/
.i_pro_content {height: 350px;margin-top: 50px;}
.i_pro_left {width: 31%; float:left;margin-right: 3.5%;}
.i_pro_left h2, .i_pro_center h2 {line-height: 42px;margin-top: 8px;font-size: 16px;color: #333;}
.i_pro_left h2:hover, .i_pro_center h2:hover {color: #1a64b5;}
.i_pro_left p, .i_pro_center p {color: #444;line-height: 26px;margin-bottom: 17px;}
.i_pro_center {width: 31%; float:left;margin-right: 3.5%;}
.i_pro_right {width: 31%; float:left;}
.i_pro_right h2, .i_pro_center h2 {line-height: 42px;margin-top: 8px;font-size: 16px;color: #333;}
.i_pro_right h2:hover, .i_pro_center h2:hover {color: #1a64b5;}
.i_pro_right p, .i_pro_center p {color: #444;line-height: 26px;margin-bottom: 17px;}

@media  screen and (max-width: 760px){
.i_pat1 {padding: 30px 0 15px;}
.i_pro_content {height: auto;margin-top: 10px;}
.i_pro_left {width: 96%; margin:0 auto; float:none;}
.i_pro_center {width: 96%; margin:8px auto 0; float:none;}
.i_pro_right {width: 96%; margin:0 auto; float:none;}
.i_h2 {font-size: 16px;padding: 0 0 10px 0;color: #333;}
.i_pro .i_h2+p, .i_partner_box .i_h2+p {text-align: center;font-size: 14px; line-height:22px;margin-bottom: 5px; width:96%; margin-left:auto; margin-right:auto;}
.i_pro_bot p { font-size:15px;color: #444;line-height: 26px;margin-bottom: 8px;}
.index_pro .i_h2+p {text-align: center;font-size: 14px; line-height:22px;margin-bottom:5px;width:96%; margin-left:auto; margin-right:auto;}
.i_pro .i_h2+p {margin-bottom:10px;}
.i_pro_bot h3 {line-height:36px;margin-top: 4px;}
.i_pro_right h2, .i_pro_center h2 {line-height: 32px;margin-top: 8px;font-size: 15px;color: #333;}
.i_pro_right p, .i_pro_center p {color: #444; font-size:14px;line-height: 22px;margin-bottom: 8px; }
.i_pro_img {height: 200px;width: 100%;overflow: hidden;}
.i_pro_img span {display: block;background: rgba(0, 0, 0, 0.2) no-repeat center center;position: relative;bottom: 0;height: 200px;}
}
@media  screen and (max-width: 767px){
.index_pro {padding: 30px 0;}
.index_pro .i_h2 {text-align: center; font-size:18px;}
.index_pro .i_h2+p { line-height:22px;margin-bottom: 5px;}
}


.page{ text-align:center; margin-top:3%; margin-bottom:3%;}
.page a{ display:inline-block; padding:3px 10px; border:1px solid #ccc; background:#fff; margin-left:5px; margin-right:5px; color:#666; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.page .current a,.page1 a:hover{ background:#0072DD; color:#fff; border:1px solid #1791FF;}