﻿*{ margin:0; padding:0; }
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend{ margin:0px; padding:0px; }
fieldset, img { border:none; }
img{ border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
li{ list-style:none;}
input { padding-top:0px; padding-bottom:0px;}
input:-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:14px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { background:#fff; font-family: Microsoft Yahei; color: #666; font-size: 14px; line-height: 1.8em }
.fix:after { content:"."; display:block; height:0px; visibility:hidden; clear:both; }
.fix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
a {text-decoration:none;}
.hidden{visibility:hidden;}
.show{display:block;}
.wrap{width: 100%; max-width: 1200px;margin: 0 auto;}
.l{float: left;}
.r{float: right}
*{transition: .3s;}
.m-show{display: none;max-width:100%; height:auto;}
.zhengwen img,.m-show img{max-width:100%; height:auto;    vertical-align: bottom;}

/*top*/
.top{width: 100%;background: #fff;}
.logo{width: 100%; max-width: 1200px;height: 90px;background: url(../images/phone.jpg) no-repeat right;margin: 0 auto;}
.logo a img{margin-top: 15px;}
.logo a{display: block;width: 398px;}

/*nav*/
.nav-bg{background: #fff;border-top:2px #df0000 solid;}
.nav{width: 100%; max-width: 1200px;margin: 0 auto;overflow: hidden}
.nav li{text-align: center; width: 12.5%;float: left;line-height: 60px;height: 60px}
.nav li a/* ,.nav li a span */{font-size: 18px;}
.nav .first{background: #df0000;}
.nav .first a{color: #fff;}
.nav li:hover{background: #df0000;}
.nav li:hover a{color: #fff;}
.nav li:hover a span{color: #fff;}
/* a{color: #666;} */

/*banner*/
.index_banner{position:relative;max-width:1920px;margin:0 auto;background:#F5F5F5;font-size: 0px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:30px;left:50%;z-index:888;display:block;margin-left:-72px;width:160px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:45px;height:11px;background:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#df0808;cursor:default;}

/*banner over*/

/*product*/
.content{width: 100%; max-width: 1200px;margin: 0 auto 20px;}
.index_title1{width: 100%;text-align: center;margin: 40px 0 15px;}
.index_title1 span{font-size: 30px;line-height: 30px;color: #df0000;}
.index_n{width: 100%;text-align: center;margin-bottom: 30px;display: block;}

.pr_box{background: #f1f1f1;padding: 1px 0 1px;}
.full-row {width: 100%;transition: .2s width ease;}
.oh {overflow: hidden;}
ul {padding-left: 0;list-style-type: none;}
/*新闻分页*/
.pagination{text-align: center;margin-top: 40px;  margin-bottom: 100px;}
.pagination li{float: left;margin:0 1px;background:none;}
.pagination .disabled {height:22px;margin-top:-1px; padding: 0 10px;font-size: 14px;border: 1px solid #e4e4e4;}
.pagination .disabled span{line-height:22px;}
.pagination .active{font-size: 14px;color: #ffffff;margin-top:-1px;}
.pagination .active span{color: #fff;padding: 1px 11px;font-size: 14px;border: 1px solid #e4e4e4;line-height: 22px;background: red;}
.pagination a {color: #777;padding: 0 10px;font-size: 14px;border: 1px solid #e4e4e4;}
.pagination a:hover{background-color: red;color: #ffffff;}
/*---*/
.full-row .span {width: 33.33333333%;}
.pr {position: relative;}
.rect-61 img{ width:100%; height:auto;}
*[class*="rect-"] {position: relative;display: block;width: 100%;overflow: hidden;}
*[class*="rect-"] img{float: left;width: 100%}
a {color: inherit;}


.cen-pro .box .tit {background: url(../images/black.4.png) repeat 0 0;position: absolute;bottom: 0;left: 0; right: 0; font-size: 23px;font-weight: normal;color: #fff; padding: 10px 5%;}
.cen-pro .box ._info { position: absolute;left: 0; bottom: 0;width: 100%;height: 100%;overflow: hidden;z-index: 7;background: url(../images/black.6.png) repeat 0 0;display: none;}
.cen-pro .box ._info a { display: block;position: relative; padding: 0 20%;text-align: center;color: #fff;top: 50%;margin-top: -32px;}
.cen-pro li ._info .pd { border: 1px #c4c4c4 solid;padding: 16px;}

.cen-pro li ._info ._cn { font-size: 23px;font-weight: normal;color: #fff;}
.pr { position: relative;}

.full-row>.span:hover .box .tit{display: none;}
.full-row>.span:hover .box ._info{display: block;}

.cen-pro .last {background-color: #df0000;}
.full-row>.span {width: 33.33333333%;}
.fadeInDown{visibility: visible; animation-name: fadeInDown;}
.c { padding-bottom: 9999px; margin-bottom: -9999px;}
.cen-pro .last .box {padding: 20% 10%; color: #fff;}
.pr {position: relative;}
.oh { overflow: hidden;}
.cen-pro .last .box a {color: #fff;font-size: 24px;}
.cen-pro .last .box .p { width: 55%;color: #fff; line-height: 25px;padding-top: 10px;}
.cen-pro .last .box .icons {display: block;width: 102px;height: 110px;background: url(../images/icons.png) no-repeat;right: 13%;top: 50%;margin-top: -29px;}
.pa {position: absolute;}
i, em { font-style: normal;}
.cen-pro .last:hover .box .icons{right: 10%;}
/*news*/
.inews {width: 59%;border-top: 1px solid #eaeaea;}
.inews li {width: 100%;padding: 11px 0;border-bottom: 1px solid #eaeaea;}
.inews li a { display: block; background: url(../images/inews_jt.png) no-repeat right;overflow: hidden;}
.inews li ._date {width: 11%;text-align: center;border-right: 1px solid #eaeaea;color: #888;font-family: arial;}
.inews li ._date ._d1 {font-size: 30px;line-height: 40px;}
.inews li ._date ._d2 { font-size: 14px;line-height: 20px;}
.inews li ._date span {display: block;}
.inews li ._nr {width: 80%;float: left;margin-left: 2%;}
.inews li ._title {font-size: 16px;font-weight: normal;color: #333;margin-bottom: 2px;margin-top: 2px;line-height: 1.8;}
.inews li ._sum p{color: #888;line-height: 2em;text-indent: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.el {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_r {width: 37%;position: relative;}
.news_r ._title {text-align: center;background: url(../images/black.4.png) repeat 0 0; position: absolute; bottom: 0px;left: 0px;width: 100%;}
.news_r ._title:hover{background: url(../images/black.6.png) repeat 0 0;}
.news_r ._title h3{line-height: 48px;font-size: 18px; font-weight: normal;color: #fff;}
.news_r ._title h3:hover{color: #df0000;}
.inews li:hover ._title{color: #df0000;}
.inews li:hover a{background: url(../images/inews_jton.png) no-repeat right;overflow: hidden;}
.inews li:hover ._d1{color: #df0000;}
.inews li:hover ._d2{color: #df0000;}
.imghover:hover img{transform: scale(1.1,1.1);}

.property ul li{float: left;width: 30%;margin: 0 1.5%;position: relative;overflow: hidden;}
.property ul li img{ width:100%; height:auto;}
.property ul li a{display: block;font-size: 0;line-height: 0;}
.property ul li p{position: absolute;bottom: 0;left: 0;right: 0; padding:10px 0;background: url(../images/black.4.png) repeat 0 0;}
.property ul li p:hover{background: url(../images/black.6.png) repeat 0 0;}
.property ul li p strong a{font-size: 18px;line-height:30px;color: #fff;width: 100%;text-align: center;font-weight: normal;}
.property ul li p strong a:hover{color: #df0000;}
.property ul li:hover img{transform:scale(1.1,1.1);}

/*走进红星*/
.ipart2 {position: relative;}
.ipart2 { padding: 50px 0px 50px; background: #f2f1f6; margin-top: 40px;}
.i_part_hd .hd_title a{font-size: 30px;font-weight: bold;color: #df0000;}
.i_part_hd {text-align: center;}
.ipart2 .i_part_hd .hd_title {color: #e9edf2;}
.i_part_hd .hd_title { margin-bottom: 16px;}
.ipart2 .i_part_hd .hd_p {color: #666;width: 80%;margin: 0 auto;display: block;}
.i_part_hd .hd_p {font-size: 16px;line-height: 28px;}
.ipart2 .more_btn {margin: 30px auto 0px;}
.more_btn { width: 148px; height: 38px;line-height: 38px;text-align: center;border: 1px solid #999;display: block;color: #666;position: relative;z-index: 2;}
.more_btn:hover{background: #df0000;color: #fff; border-color: #f2f1f6;}
.ipart2_bd {text-align: center;color: #e9edf2;}
.row {width: 102%;}
.row>.span-3 {width: 23%;}
.row>[class*="span-"] {float: left;margin-right: 2%;}
.ipart2_bd .list_num {display: block;font-weight: bold;}
.ipart2_bd .list_num .number {color: #fff;font-size: 60px;font-family: Arial;line-height: 1.6;}
.ipart2_bd .list_num em {color: #fff;font-size: 22px;}
.ipart2_bd .list_title {color: #fff;font-size: 16px;}
/*底部*/
.bottom_box1{background: #242426; border-top: 1px #999 solid; padding: 40px 0 1px;border-bottom: 1px solid #111;}
.bottom_box1 .bottom_l{width: 60%;}
.bottom_box1 .bottom_l ul li{float: left;width: 14%;border-left: 2px #999 solid;text-align: center;}
.bottom_box1 .bottom_l ul .first{border: none;}
.bottom_box1 .bottom_l ul li a{color: #ccc;font-size: 16px;}
.bottom_box1 .bottom_l ul li a:hover{color: #fff;}
.bottom_box1 .bottom_l .p{margin: 20px 0 0 20px;line-height: 2.6em;display: block; color: #999;}
.sitemap{padding-left: 30px;}

.bottom_box1 .bottom_r{padding-left: 3%;border-left: 1px #888 solid;width: 36%;}
.bottom_box1 .bottom_r .contact{color: #fff;line-height: 30px;margin-bottom: 18px;}
.bottom_box1 .bottom_r p{color: #bbb;line-height: 30px;font-size: 18px;}
.bottom_box1 .bottom_r span{color: #fbff00;font-weight: bold;font-size: 18px;}

.bottom_box2{width: 100%;height: 38px; text-align: center;background: #111;border-top: 1px #666 solid;}
.bottom_box2 p{line-height: 38px;color: #666;font-size: 14px;}

.links{background:#242426; overflow:hidden; }
.links p{ max-width:1230px; color:#999; margin:10px auto 10px; line-height:1.6em;}
.product_imgBox img{width: 600px; margin: 0 auto;display: block;}
/*《《《《《《 产品详情 》》》》》》*/

.ico {
    display: inline-block;
    overflow: hidden;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background: url(../images/ico.png);
    margin: 0 .3em;
}
.ico1_4 {
    background-position: -60px 0;
}
.back-box{position: relative;}
.back{position: absolute;top: 10px;width: 94%;padding: 0 3%;}
.back a{display: block;width: 44px;}
.m-none{ width:100%;overflow: hidden;cursor:pointer; }
.m-none img{width:100%; height:auto;}
.posi a{color: #444;font-weight: normal;}
.wrap .posi,.posi span{font-weight: normal;font-size: 14px;}
.product_img{width: 50%;}
.pro-box{margin: 30px 0;}
.product_r{width: 45%;}
.main_bar{margin-top:15px;}
.main_bar .posi{margin-bottom: 10px; color: #999;}
.product_r h1{font-size: 30px;margin-top: 20px;color: #333;line-height: 1.6em}
.product_r ul{margin: 15px 0 30px;border-top: 1px #ddd dotted;}
.product_r ul li{padding: 10px 0;border-bottom: 1px #ddd dotted;}
.product_r ul li .l1{width: 22%;}
.product_r ul li .l2{width: 78%;}
.product_r .product_tel{font-size: 20px; line-height: 1.6em;margin-bottom: 40px;}
.product_r .product_tel span{font-size: 32px;font-weight: bold;color: #df0000;font-family: Arial;}
.product_online{display: block; width:100%;height: 50px;    background: -webkit-linear-gradient(left, #ff7700,#ff4a00);
    background: -o-linear-gradient(right, #ff7700,#ff4a00 30%,#ff4a00);
    background: -moz-linear-gradient(right, #ff7700,#ff4a00 30%,#ff4a00);
    background: linear-gradient(to right, #ff7700,#f34a00 30%,#ff4a00); border-radius:8px; font-weight:600;font-size: 20px;line-height: 50px;text-align: center;color: #fff;}
.product_online:hover{background: #ff7700;}
.product_nav{border-bottom: 2px #df0000 solid; margin-bottom: 20px;}
.product_nav li a{font-size: 18px;}
.product_nav li{width: 16.66666666%;line-height: 50px;text-align: center;margin-top: 30px;}
.product_nav .first{background: #df0000;}
.product_nav .first a{color: #fff}
.product_nav li:hover{background: #df0000;}
.product_nav li:hover a{color: #fff;}
.main_bar h3{font-size: 22px; color: #333;line-height: 30px; margin: 10px 0;}
.main_bar p{line-height: 2.1em;margin-bottom: 10px;line-height: 30px;}
.main_bar td{border:1px #ccc solid;}
.main_bar tr:hover td{background: #cc0000; color: #fff;}
.main_bar table{width: 1200px;text-align: center;}
.product_imgBox2{width: 23%;margin: 0 0.9%;text-align: center;font-size: 0px;line-height: 0px;}
.product_imgBox2 img{ width:100%; height:auto;}
.product_imgBox2 span{display: block; background: #eee;font-size: 16px;line-height: 38px;}
.product_imgBox2 span:hover a,.product_imgBox2 span:hover{color: #df0000;}
.youshi p span{width: 48%;display: inline-block;line-height: 38px;}


.main_bar form .l{margin-top: 2%;float: left;width: 49%;}
.main_bar form .r{margin-top: 2%;float: right;width: 49%;}
.main_bar form span{float: left;width: 30%;text-align: center;line-height: 36px;}
.main_bar form .l input {width: 68%;padding: 3px;line-height: 28px;color: #999;border: 1px solid #ddd;border-top: 1px solid silver;height: 36px;}
.main_bar form .r textarea {line-height: 28px;height: 146px;width: 68%;padding: 3px;color: #999;border: 1px solid #ddd;border-top: 1px solid silver;}
.main_bar form .l ul li {width: 100%; margin: 0 0 2%;}
.submit{margin-bottom: 4%;width: 100%;}
.main_bar form .submit .l{margin-left: 15%; background: #ff9c00;}
.main_bar form .submit .r{margin-right: 15%; background: #999;}
.main_bar form .submit .l,.main_bar form .submit .r{height: 50px;line-height: 50px;border: none;width: 200px;color: #fff;font-size: 16px;cursor:pointer}

/*《《《《《《 产品中心 》》》》》》*/
.product-center h1,.news-center h1,.service h1,.contact h1{font-size: 30px;line-height: 50px;width: 100%;border-bottom: 2px #df0000 solid;color: #333;}
.product-center ul{margin-bottom: 30px;}
.product-center ul li{width: 23%;margin:15px 0.9%;}
.product-center ul li a{font-size: 0px;display: block;line-height: 0px;}
.product-center ul li a img{width: 100%;height:auto;}
.product-center ul li h3{height: 38px;text-align: center;background: #eee;font-size: 16px;line-height: 38px;margin: 0;padding: 0;}
.product-center ul li:hover h3{color: #e00a0c;}
#mob{display: none;}
/*《《《《《《 新闻详情 》》》》》》*/
.cone-tel{float:left; width:50%; text-align:center; margin-top:7px}
.cone-tel a{font-size: 18px;color: #e00a0c;}
.cone-emai{float: right; width:36%; margin-top:3px;}
.cone-emai .quote{ font-size:14px; cursor:hand;color:#fff; padding:8px 25px; margin-right:20px;cursor:pointer; margin-bottom:0; line-height:14px; height:14px;position: relative;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;background:#db080c;}
#cone{background: #f6f6f6;overflow: hidden;padding: 10px;margin: 25px auto;}
.cone-emai .online{background:#333333; font-size:14px; cursor:hand;color:#fff;padding:8px 25px;cursor:pointer;margin-bottom:0; line-height:14px; height:14px}
.news h1{font-size: 24px;width: 100%;text-align: center; color: #333;line-height: 30px;}
.news h2{font-size: 28px;font-weight: bold;color: #333; padding: 10px 0; margin: 20px 0 10px;}
.related { height: 30px; border-top: 1px solid #ebebeb; margin: 30px 0;}
.top_related { width: 50%; margin-top: 10px; color: #666; overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;}
.top_related a{ color: #999; }
.top_related a:hover{ color: #df0000; }

.wrap p{text-justify: inter-ideograph; text-indent: 2em;}
.bottomtitle { height: 50px; margin: 0px auto; background-color: #df0000; padding-left: 20px;}
.bottomtitle span { font-size: 20px; color: #FFFFFF; line-height: 50px; }
.sonul .left { border: 1px solid #df0000; margin-bottom: 40px; height: auto; }
.sonul .left ul { padding: 2%; }
.sonul .left ul li { width: 47%; height: 30px; line-height: 30px; margin-left: 1%; text-align: left; background: url(../images/xw_icon0.png) left center no-repeat; padding: 0 0 0 20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sonul .left ul li a{font-size: 16px;}
.sonul .left ul li:hover a{color: #df0000;}

/*《《《《《《 产品知识 》》》》》》*/
.news-center ul li { padding: 25px 0 30px; border-bottom: 1px dashed #ccc; }
.news-center ul li .data {  font-family: Arial; border: 1px #ccc solid;  width: 55px; margin-right: 2%; }
.news-center li .data .day { font-size: 30px; font-weight: bold; background-color: #ccc; line-height: 45px; color: #fff; }
.news-center li .data span { display: block; text-align: center; }
.news-center li .data .month { font-size: 12px; color: #565656; line-height: 2em;}
.news-center ._t { font-size: 18px; margin:0 0 5px; padding:0; }
.news-center ._p p{ height: 26px; overflow: hidden; color: #999;white-space: nowrap; text-overflow: ellipsis;text-indent: 0;}
.news-center li:hover .data .day{background: #df0000;}
.news-center li:hover .data{border-color: #fd0000;}
.news-center li:hover ._t{color: #fd0000;}



/*《《《《《《 走进红星 》》》》》》*/
.about_pt1{text-align: center;}
.about_pt1 .title{font-size: 30px;margin: 20px 0; color: #df0000; font-weight: bold;line-height: 1.2em;}
.about_pt1 .dec {font-size: 16px;color: #565656;margin-bottom: 20px;}
.about_pt1 ul {margin-bottom: 20px;}
.about_pt1 ul .l{width: 31%;margin: 15px 1%;}
.about_pt1 ul .l img{display: block;width: 100%}
.about_pt1 ul .l div{height: 38px;background: #eee;line-height: 38px;}


.more{width: 100%;height: 50px;background-color: #eee;line-height: 50px;font-size: 18px;display: block;text-align: center;border-radius: 5px;margin: 20px auto 50px;}
.more:hover{background-color: #df0000;color: #fff;}

/*《《《《《《 联系我们 》》》》》》*/
.contactTel,.contactAdd{text-indent: 2em;}
.contactTel{background: url(../images/tel.png) no-repeat;}
.contactAdd{background: url(../images/add.png) no-repeat;}
.contact-us ._main01_r_box{padding-top: 50px;}
.contact-us ._main01_r_box dl{width: 50%;}
.contact-us ._r_box_01_hd{font-size: 28px;color: #333; font-weight: bold;padding-bottom: 20px;}
.contact-us ._r_box_01_bd span,.contact-us ._r_box_01_bd p{font-size: 16px; width: 100%;}
.contact-us span,.contact-us ._r_box_01_bd p{padding-bottom: 15px;}
.contact-us span{color: #333;}
.contact-us ._r_box_01_bd span a{font-size: 22px; color: #df0000;}
.contact-us ._r_box_01_bd ._zx{display: block;width: 210px;height: 50px;background: #df0000;color: #fff;text-align: center;line-height: 50px;font-size: 16px;margin-top: 20px;}
.contact-us ._r_box_01_bd ._zx:hover{opacity: 0.5;filter: Alpha(opacity=50);}
._titl p{color: #fff;text-align: center;}
.contact_img{width: 47%;}
.contact_img img{width: 100%;}

/*《《《《《《 联系我们 》》》》》》*/
.service .chengnuo{margin: 30px 0 40px;}
.service .chengnuo li{width: 24.9%;text-align: center;}
.service .chengnuo li span{display: block;font-size: 18px;font-weight: bold;line-height: 30px;}
.service .liucheng li,.service .peijian li{width: 31%;float: left;margin: 10px 1%;}
.service .liucheng li img,.service .peijian li img{width: 100%; height:auto;display: block}
.service .liucheng span{line-height: 35px;font-size: 16px;display: block}
.service .p_bottom{margin-bottom: 30px;}
.service p span{font-size: 18px;color: #df0000;font-weight: bold;}


/*《《《《《《 移动底部菜单 》》》》》》*/
.m-bottom{background: #df0000; position: fixed;bottom: 0;width: 100%;z-index: 999;}
.m-bottom li{width: 25%; font-size: 15px; text-align: center;height: 60px;line-height: 90px;}
.m-bottom li a{display: block;}
.m-bottom li span{color: #fff;}
.m-icon1{background: url(../images/m-i.png) no-repeat center 7px;}
.m-icon2{background: url(../images/m-p.png) no-repeat center 7px;}
.m-icon3{background: url(../images/m-t.png) no-repeat center 7px;}
.m-icon4{background: url(../images/m-s.gif) no-repeat center 7px;}


/*《《《《《《 返回顶部 》》》》》》*/

#to_top{position: fixed;bottom: 80px;right: 9%;width: 50px;height: 50px;z-index: 999;}

/*《《《《《《 商务通宽度 》》》》》》*/
#LRfloater0{width: 127px;}

/*《《《《《《 留言版 》》》》》》*/
#m-message{width:100%;background:url(../images/ly_bg.jpg) no-repeat center;margin-top:20px;overflow:hidden;}
.message_fl{width:100%;max-width:1200px;margin:0 auto;}
.message_fl .mes_form{width:46%;float:left;margin:4% 0 3.5%;border-radius:10px;background:url(../images/ly_bj1.png) #fff no-repeat center;overflow:hidden;padding-bottom:15px;}
.mes-tit{font-size:32px;color:#242424;height:72px;line-height:72px;padding-top:2px;margin-top:28px;font-weight:700;}
.mestit::before{clear:both;content:'';display:block;background:url(../images/ly_gcs.png) no-repeat center;width:66px;height:75px;float:left;margin:0 8px 0 47px;}
.mes_form input{cursor:pointer;margin:0 10%;margin-bottom:20px;outline:medium;}
.txtname,.txttel,.mestxt{width:74%;border:1px solid #d4d4d4;line-height:40px;border-radius:3px;font-size:14px;font-family:'微软雅黑';color:#333;}
.mes_form input::-webkit-input-placeholder{color:#aeaeae;font-family:'微软雅黑';}
.mes_form .mestxt::-webkit-input-placeholder{color:#aeaeae;font-family:'微软雅黑';}
.mestxt{height:115px;cursor:pointer;outline:medium;margin:0 10%;margin-bottom:20px;background:url(../images/ly_icon2.png) no-repeat left 11px;padding-left:40px;background-position-x:3%;}
.txtname{height:40px;background:url(../images/ly_icon.png) no-repeat left;padding-left:40px;background-position-x:3%;}
.txttel{height:40px;background:url(../images/ly_icon1.png) no-repeat left;padding-left:40px;background-position-x:3%;}
.mes-tel{overflow:hidden;position:relative;}
/* .mes-tel i{display:block;width:7px;height:7px;background:url(../images/ly_hx.png) no-repeat;position:absolute;top:14px;left:28%;} */
.subbtn{width:82%;height:50px;line-height:50px;font-size:22px;color:#fff;background:#ff7b5a;border:0;border-radius:3px;}
.subbtn:hover{background:#ff4111;}
.message_fl .mess-rg{width:49%;height:460px;float:right;margin-top:4%;}
.mestlx{color:#fff;}
.mess-rg p{font-size:14px;color:#ececec;line-height:25px;margin-bottom:40px;}
.mesrg-list{overflow:hidden;}
.mesrg-list li{float:left;}
.mesrg-list li:nth-of-type(1){margin-left:6%;}
.mesrg-list li:nth-of-type(2){margin:0 15%;}
.mesrg-list li span{display:block;width:100px;height:100px;border-radius:50%;background:rgba(0,0,0,.3);box-shadow:0px 5px 5px rgba(0,0,0,0.5);}
.mesrg-list li span img{margin:27% 0 0 27%;}
.mesrg-list li span:hover {
    -webkit-transition: 1.5s;
    -moz-transition: 1.5s;
    -ms-transition: 1.5s;
    -o-transition: 1.5s;
    transition: 1.5s;
    transform-style: preserve-3d;
    -webkit-transform-style:preserve-3d;
    -moz-transform-style: preserve-3d;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
}
.mesrg-list li p{text-align:center;font-size:16px;color:#ececec;line-height:45px;}
.mes-btn a{display:block;color:#fff;float: left;}
.mes-zx{font-size:22px;width:37%;height:46px;line-height:46px;text-align:center;border-radius:3px;background:url(../images/ly_zx.png) #ff4111 no-repeat left;background-position-x:26%;padding-left:4%;}
.mes-zx:hover{opacity: 0.8;fill: Alpha(opacity=80);}
.mes-phone{margin-left:15%;width:34%;height:46px;line-height:46px;background:url(../images/ly_dh.png) no-repeat left;font-size:20px;padding-left:9%;border-bottom: 1px solid transparent;}
.mes-phone:hover{border-bottom-color: #fff;}
.mes-phone b{font-size:26px;display: inline-block;}
#dituContent iframe {width: 100%;}
@media screen and (min-width: 0) and (max-width: 1200px){
    .content,.wrap,.logo{width: 94%;}
    .nav{width: 100%;}
    .main_bar table{width: 100%;}
}
@media screen and (min-width: 992px) and (max-width: 1200px){
    .inews{width: 49%;}
    .news_r{width: 49%}
    .bottom_box1 .bottom_l{width: 61%;}
    .bottom_box1 .bottom_r{width: 33%;}
    .mes-zx{background-position-x: 21%;}
    .mes-phone{width: 40%;margin-left: 5%;}
    .product_r .product_tel{font-size: 18px;}
}
@media screen and (min-width: 768px) and (max-width: 992px){
    .cen-pro .last .box{padding: 10%;}
    .links{display: none}
    .mes-phone{width: 41%;margin-left: 6%;}
    .mesrg-list li:nth-of-type(1){margin-left: 1%;}
    .mesrg-list li:nth-of-type(2){margin: 0px 10%;}
    .product_r .product_tel{font-size: 16px;}
}
@media screen and (max-width: 992px){
    .news_r{display: none;}
    .inews,.contact-us ._main01_r_box dl,.bottom_box1 .bottom_l,.bottom_box1 .bottom_r,.main_bar form .l,.main_bar form .r{width: 100%;}
    .bottom_box1 .bottom_r{padding:0;float: none;border: none;margin: 0 0 30px;}
    .bottom_box1 .bottom_r p{padding-left: 30px;}
    .mes-zx{background-position-x: 12%;padding-left: 4%;}
    .mes-phone{margin-left: 1%;width: 46%;padding-left: 10%;}
    .contact_img{display: none;}
}
@media screen and (max-width: 768px){
    .about_pt1 ul .l{width: 46%;margin: 15px 2%;}
    .logo{background: none;height: 70px;}
    .logo a img{width: 70%;}
    .index_title1{margin:10px auto;}
    .index_n{margin-bottom: 10px;}
    .cen-pro .box .tit{font-size: 18px;padding:5px 5%;}
    .main_bar form .submit .l{margin-left: 0px;}
    .full-row .span,.service .chengnuo li{width: 50%;}
    .cen-pro .li{margin-bottom: 15px;}
    .product-center ul li,.service .liucheng li, .service .peijian li,.product_imgBox2{width: 46%; margin: 10px 2%;}
    .m-none,.main_bar form .submit .r{display: none;}
    .m-show,.product_r .m-none{display: block;}
	.product_r .product_tel{ margin-bottom:20px;}
    .nav li{width: 16.66%;line-height: 38px;height: 38px;}
    .nav li a{font-size: 16px;}
    .ipart2{margin-bottom: 30px;}
    .cone-tel,.product_img,.product_r,.youshi p span{width: 100%;}
    .sonul .left ul li{width: 90%;}
    #to_top{position: fixed;bottom: 70px;right: 10px;width: 38px;height: 38px;}
    body{margin-bottom: 90px;}
    .zhengwen p embed{display:none;}
    .property ul li p{padding:0;}
    .property ul li p strong a{font-size: 16px;}
    .product-center h1, .news-center h1, .service h1, .contact h1{font-size: 24px;}
    .product-center ul li h3{font-size: 16px;line-height: 32px;height: 32px;}
    .about_pt1 .title{font-size: 28px;margin:15px auto;}
    .service .liucheng li{height: 300px;}
    .wrap p{text-indent: 0}
    .news h1{font-size: 22px}
    #m-message .mess-rg{display:none!important;}
    #m-message .message_fl .mes_form{width: 78%;margin: 6% 9% 5.5%;}
    .mes-tit{margin-bottom: 15px;}
    .links{display: none;}
    #mob { display: block;}
    #pc{display: none;}
}
@media screen and (max-width:640px){
    embed{width: 96%;margin: 0 auto;height: auto;}
    .product_imgBox img{width: 100%;}
    .inews li ._nr{width: 70%;}
    .inews li ._date{width: 15%;}
    .cen-pro .box .tit{font-size: 16px;}
    .cen-pro .last .box a{font-size: 18px;}
    .about_pt1 .title{font-size: 24px;margin:10px auto;}
    .contact-us ._r_box_01_bd span, .contact-us ._r_box_01_bd p{font-size: 14px;}
    .main_bar form span{width: 20%}
    .mes-tel i{left: 30%;}
}
@media screen and (max-width:480px){
	.product_r .product_tel{ font-size:12px;}
    .about_pt1 ul .l{margin: 10px 2%;}
    .inews li a{background: none;}
    .inews li ._date{width: 20%;}
    .inews li ._nr{width: 77%;}
    .product_r ul li .l1{width: 30%;}
    .product_r ul li .l2{width: 70%;}
    .property ul li,.cen-pro .li2{margin: 0 0 15px;}
    .full-row .span,.property ul li{width: 100%;}
    .nav li a{font-size: 14px;}
    .ipart2{padding:15px 0;}
    .index_title1 strong,.i_part_hd .hd_title a{font-size: 24px;}
    .i_part_hd .hd_p{font-size: 14px;}
    .product-center ul li h3{font-weight: normal;font-size: 14px;}
    .about_pt1 .title{font-size: 22px;}
    .about_pt1 .dec{font-size: 14px;}
        .service .liucheng li{height: auto;}
        .news h1{font-size: 20px}
        .zhengwen{font-size: 12px;}
    .mes-tel i{left: 37%;}
    #m-message .message_fl .mes_form {width: 85%;margin: 6% 6% 5.5%;}
    .mes_form input{margin-bottom: 15px;}
    .mes-tit{font-size: 22px;}
    .mestit::before{background-size: 88%;margin: 0 2px 0 22px;}
    .mes-tel i {left: 35%;}
}
@media screen and (max-width: 430px){
    .logo a{width: 100%;}
    .main_bar form .l input,.main_bar form .r textarea,.main_bar form span{ width: 100%; text-align: left; }
	.product_r .product_tel span{ font-size:24px;}
    .about_pt1 .title{font-size: 18px;}
    .about_pt1 .dec{font-size: 12px;margin-bottom: 5px;}
    .service .liucheng li{width: 100%;margin:0;}
    .news h1{font-size: 18px;}
    .mestit::before{background-size: 88%;margin: 0 2px 0 22px;}
    .mes-tit{margin-top: 10px;}
}
@media screen and (max-width: 360px){
    .contact-us ._r_box_01_hd{font-size: 24px;}
    .mestit::before{margin: 0 2px 0 8px;}
    .mes-tit{margin-top: 10px;}
    .mes_form input{margin: 0 6%;margin-bottom: 15px;}
    .mestxt{margin: 0 6%}
    .mes-tel i {left: 38%;}
    .mestxt{font-size:13px!important;color: #aeaeae!important;    height: 88px;margin-bottom: 15px;}
    .subbtn {width: 87%;height: 44px;line-height: 44px;font-size: 20px;font-weight:700;}
}