@charset "utf-8";
/* CSS Document */
*{ margin: 0;padding: 0;box-sizing: inherit;}
html{font-size:62.5%}
body{color:#222; font-family:Microsoft YaHei,SimSun;
  -webkit-text-size-adjust:none;font-size:1.4rem}
a{ color:#222; text-decoration:none; cursor:pointer;transition:all 0.3s;}
a:hover{ text-decoration:none;transition:all 0.3s;}
ul {list-style: none;}
li{ list-style-type:none;}
img{border:0;}
.cl{clear: both;}
.fl {float: left;}
.fr {float: right;}
#warp{background: #fff;}
@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_501572_8pxt3t66t3a98uxr.eot?t=1512697543020'); /* IE9*/
  src: url('//at.alicdn.com/t/font_501572_8pxt3t66t3a98uxr.eot?t=1512697543020#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('//at.alicdn.com/t/font_501572_8pxt3t66t3a98uxr.ttf?t=1512697543020') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_501572_8pxt3t66t3a98uxr.svg?t=1512697543020#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:1.4rem;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-add:before { content: "\e632"; }
.icon-china:before { content: "\e601"; }
.icon-dianhua:before { content: "\e664"; }
.icon-web:before { content: "\e6cb"; }
.icon-shouji:before { content: "\e644"; }
.icon-youxiang:before { content: "\e76b"; }
.icon-phone:before { content: "\e600"; }
.icon-ren1:before { content: "\e604"; }
.icon-zhichi:before { content: "\e76a"; }
/*-------------- top --------------*/
.yc{white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.ycc{white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.header{ width:100%; height:auto;overflow:hidden;}
.headtop{ width:100%;line-height:3rem; background:#535a6d; color:#FFF;text-align: center;font-size: 1.5rem;}
.headtop i{padding-right: 0.5rem;}
.allfloat{ background: #fff;float: left;width: 100%;z-index: 98;}
.logo{ width:100%; height:100%; }
.logo a{ width:100%; height:auto; display:block;background: #fff;}
.logo a img{display: block;float: left;position: fixed;z-index: 9999;top: 0px;max-height: 68px;margin:0 auto;width: 100%;}
.h50{height: 70px;}
.h68{height: 68px;}
.titles{width: 100%;text-align: center;font-size: 2.5rem;font-weight: bold;color: #003293;padding:0.5rem 0;}
.bbt{width: 100%;text-align: center; font-size:3.0rem;font-weight: bold;color: rgba(0, 0, 0,0.8);padding:0.5rem 0;}
.bbt span{text-transform : uppercase;font-size: 1.3rem;display: block;font-weight: bold;}
.bbt span em{font-style: normal;color: #ce1800;}
.companys{line-height: 1.8rem;padding:0.5rem;font-weight: 500;text-align: left;font-size: 1.5rem;color: rgba(0, 0, 0, 0.8);font-weight: 100;} 
.tit{width: 80%;}
.in_news li{width: 94%;color: #333;margin:0.5rem 3%;line-height: 3rem;background: #f7f7f7;}
.in_news li a{display: block; width: 100%;height: 100%;font-size: 1.5rem;text-indent: 0.5em;}
.in_news li a span{color: #c5c3c3;}
.in_news .tit{font-size: 1em;}
.nav{ width:100%; height:auto; overflow:hidden; position:relative;}
/* .nav a{width:20%;display:block;float:left;color:#fff;text-align:center;font-weight:200;box-sizing: border-box;border:#042e80 solid 0.1rem;
  line-height: 2.8rem;} */
.nav li{width: 25%; float: left;text-align: center;box-sizing: border-box;background: #ce1800;line-height: 2.5rem;}
.nav li a {font-weight: 500;color:#fff;display: block;border:1px solid rgba(255,255,255,0.5);}
.insbox01,.insbox02,.insbox03{width: 32%;float: left;color: #fff;height: 55vh;}
.insbox01{background: #489beb;}
.insbox02{margin:0 2%;background: #46aa78;}
.insbox03{background: #eda225;}
.insbox01 span,.insbox02 span,.insbox03 span{display: block; padding:20%;}
.insbox0101{text-align: center;font-size: 1.7rem;font-weight: bold;}
.insbox0101 img{display: block; width: 60%;margin:2rem 20% 0.2rem;}
.insbox0102{padding:0.5rem;font-size: 1.2rem;text-align: center;}
.imgs img{display: block;width: 100%;}
.cpzs{width: 100%;margin:1rem 0;}
.cpzs01{width: 32%;float: left;background: #46aa78;height: 27rem;}
.cpzs02{width: 100%;height: auto;overflow: hidden;}
.cpzs02 ul{text-align: center;background: #ffffff;}
.cpzs02 li{width: 33.3%; overflow: hidden;line-height: 3rem;display: inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float: left;box-sizing: border-box;border:1px solid #f5f5f5;}
.cpzs02 li a{color: #000;font-size: 1.4rem;display: block;text-align: center;width: 80%;padding:0 10%;}
.cpzs02 li:hover{background: #eb0001;}
.cpzs02 li:hover a{color: #fff;}
.cpzs0c{font-size: 2rem;font-weight: bold; color: #fff;padding-top: 9.5rem;text-align: center;}
.cpzs0c span{display: block; width: 100%;text-transform : uppercase; font-size: 1.2rem;text-align: center;}
.prolist{background: url('../Image/pro_list_bg.png') no-repeat top center;width: 100%;height: 21rem;background-size:cover;}
.prolist ul{ width:50%;padding:2% 0 0  0;}
.prolist li{ width:90%;margin:0.5rem 5%;float:left;border:#fff solid 1px; text-align: center;font-weight: 100;}
.prolist li:hover{background: #003293;}
.prolist li a{color:#FFF;}
.fx img{display: block;float: left;width: 100%;height: 100%;}
.ys{background: url('../Image/ysbg.png') no-repeat top center;height: 32rem;background-size:cover;padding:1.4rem;}
.ys li{width: 40%;height: 14rem;background: #00aef6;float: left; color: #fff;margin:0.5rem 1em;padding:0.5rem;text-align: center;}
.ys01{font-size: 4rem;padding:0.2rem;}
.ys02{font-size: 2.2rem;padding:0.4rem 0;font-weight: 100;}
.ys03{font-size: 1.8rem;padding:0.2rem 0;font-weight: 100;}
.banner{ width:100%; height:auto; overflow:hidden;}
/*ban*/
.slider-focus{position:relative;width:100%;overflow:hidden;/*max-height:320px;*/margin:0px auto;}
.slider-focus .hd{ position:absolute;width:100%;height:22px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#ffea00;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(Image/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
/*-------------- index --------------*/
.zxdg{ width:93%; height:auto; overflow:hidden; margin:0 auto; margin-top:1em;}
.zxdg1{ width:47%; height:2.5em; line-height:2.5em; font-size:1em; display:block; text-align:center; color:#FFF;background-color:#858585; float:left; border-radius:30px; margin-right:15px;}
.zxdg1 a{ color:#FFF;}
.zxdg1_1{ width:15%; height:auto; display:block; float:left;}
.zxdg1_1 img{ width:83%; padding-left:1em;padding-top:0.5em;}
.zxdg2{ width:47%; height:2.5em; line-height:2.5em;font-size:1em; display:block; float:right; text-align:center; color:#FFF;background-color:#2d2e2e;border-radius:30px;}
.zxdg2 a{ color:#FFF;}
.procon{ width:100%; height:auto; overflow:hidden; margin:0 auto;margin-top:1rem;}
.procon ul{ width:106%; height:auto;overflow: hidden;background: #f7f7f7;}
.procon li{ width:45%; height:auto; float:left;background: #fff;margin:1%;}
.procon li a{ width:100%; height:auto;text-align:center; display:block;}
.procon li span{display: inline-block;width: 100%;font-weight: 100;display: block;float: left;line-height: 2.5rem}
.producimg1 {width: 100%;height: 13.6rem;display: table-cell;vertical-align: middle;text-align: center;}
.producimg1 img{ max-width:96%; max-height:12.8rem;display: inline-block;vertical-align: bottom;padding: 0.5rem 2%;}
.titlesc{line-height: 4.5rem;background: #bf181f;font-size: 2.2rem;color: #fff;text-align: center;}
.bbb{width: 100%;height: auto;overflow: hidden;}
.bbb01{float: left;width: 58%;background: #fe551a;font-size: 3.5rem;font-weight: bold;color: #fff;text-align: center;padding:0.3rem 0}
.bbb02{float: left;width: 42%;font-size: 2.2rem;background: #1d6cd5;text-align: center;padding:1.1rem  0;color: #fff;font-weight: bold;}
.bbb01 span{font-size: 1.4rem;display: block;width: 100%;font-weight: 100;}
.bbb02 span{font-size: 1.3rem;display: block;width: 100%;font-weight: 100;}
.liyou{ width:100%; height:auto; overflow:hidden; background:url(../Image/sdf.jpg) repeat;}
.liyoulogo{ width:100%; height:2em; line-height:2em; font-size:2.2em; color:#FFF;text-align:center; font-weight:bold;}
.liyoulogo1{ width:100%; height:2.5em; line-height:2.5em; color:#9c9c9c; font-size:1.2em;}
.liyoulogo1_1{ float:left; font-size:3.2em; color:#bfa3a5; position:relative; left:-0.1em;}
.liyoulogo1_al{ width:50%; height:auto; float:right;background-color: #202020;}
.liyoulogo1_2{ float:left; width:25px; display:block; position:relative;padding-left:0.5em;}
.liyoulogo1_2 img{ width:100%; position:relative; top:0.25em;}
.liyoulogo1_3{ float:left; padding-left:0.5em; color:#ffb400; font-family:impact; font-size:0.9em;}
.liyoulogo1_3 a{ color:#ffb400;}
.liyoucon{ width:100%; height:auto;color:#034091;}
.liyouconl{ width:50%; height:240px; background-color:#ddecff; float:left;}
.liyouconl_1{ width:100%; height:auto; display:block; text-align:center;}
.liyouconl_1 img{ width:80px; padding-top:1em;}
.liyouconl_2{ width:100%; height:2em; line-height:2em; font-size:1.4em; display:block; text-align:center;}
.liyouconl_3{ width:90%; height:auto; display:block; margin:0 auto;padding-bottom:0.6em; padding-top:0.6em; font-size:0.9em;}
.liyouconr{ width:50%; height:240px; float:right; background-color:#ffffff;}
.liyouconrup1{width:100%; height:auto; display:block; text-align:center;}
.liyouconrup1 img{width:80px;padding-top:1em;}
.liyouconll{ width:50%; height:240px; background-color:#ffffff; float:left;}
.liyouconrr{ width:50%; height:240px; float:right; background-color:#ddecff;}
.innews{ width:100%; height:auto;}
.newslogo{ width:100%; height:3em; line-height:3em; font-size:1.5em;  background-color:#fab10a;}
.newslogo1{ width:auto; height:3em; display:block; float:left;text-indent:0.6em;}
.newslogo2{ float:right; padding-right:0.2em; font-size:0.8em;}
.newslogo2 img{ width:12%; padding-top:0.5em; float:left; text-indent:0.3em; padding-right:0.3em;}
.newscon{ width:90%; height:auto; overflow:hidden; margin:0 auto; margin-top:1em;}
.newscon li{ width:100%; height:auto; margin-bottom:1em; overflow:hidden;box-shadow: 1px 1px 5px #888888;}
.newscon li img{ width:30%; height:auto; float:left; padding:0.5em;}
.newscon_1{ width:63%; padding-top:0.5em; font-size:1.2em; display:block; float:right;}
.company{ width:100%; height:auto; margin-top:1.5em; padding-bottom:1em; background-color:#f0f0f2;}
.companylogo{ width:100%; height:2em; line-height:2em; text-align:center; font-size:1.5em;}
.companycon{ width:90%; height:auto; margin:0 auto; margin-top:0.5em;}
.zhuypro{ width:100%; height:auto; padding-top:1em; padding-bottom:1em; background-color:#cd000e; color:#e7a3a6;}
.zhuypro ul{ width:90%; height:auto; margin:0 auto;}
/*-------------- left --------------*/
.prologo{ width:100%; height:auto; padding-top:1em; position:relative;}
.prologo12{ width:50%; height:auto; display:block; border:#cccccc solid 1px; background-color:#FFF; margin:0 auto; position:relative; text-align:center; z-index:12;}
.prologo12_1{ width:30%; height:3px; background-color:#333333; display:block; margin:0 auto; position:relative; top:-2px;}
.prologo1{ font-size:1.8rem; height:1.5rem; line-height:1.5rem; color:#0361b6; font-family:impact; width:100%; display:block; position:relative; top:0.1rem;}
.prologo2{ width:70%; height:1.5rem; line-height:1.5rem; display:block; background-color:#FFF; position:relative;  top:0.5rem; color:#fc9202; margin:0 auto; font-size: 2.5rem;}
.prologo3{ width:100%; height:1px; position:absolute; top:2.5em; background-color:#cccccc;}
.titlel{width:100%; height:55px; line-height:55px; text-align:center; margin:0 auto;}
/*-------------- end --------------*/
.contcon{ width:100%; height:auto; overflow:hidden;background:#ce0000; text-align: center;}
.contcon ul{ width:100%; height:auto; overflow:hidden; padding-top:1rem;  color:#fff;}
.contcon ul li{ width:90%; height:auto; margin:0 auto;font-size: 1.4rem;font-weight: 100;line-height: 2.2rem;}
.contcon ul li a{color:#fff;font-weight: 100;}
.lfooter { width:100%; height:70px; background:#2d2e2e; position:fixed; bottom:0px; z-index:999;}
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px;}
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}
.scpfl{}
.scpfl ul li{width:33.3%; float:left;}
.scpfl ul li a{width:95%; text-align:center; margin:5px auto; display:block; height:32px; line-height:32px; background:#2d2b5a; color:#fff;}
.names{font-size: 1.8rem;font-weight: bold;}
/*public*/
#main{ width:100%; height:100%; margin:0 auto;overflow:hidden; position:relative; margin-top:1rem;}
#company{ width:100%; height:100%;overflow:hidden; margin:0 auto;}
.nr{line-height: 2.2rem;}
.nr table{border-collapse: collapse;width:auto;margin:0 auto; margin-top: 10px; margin-bottom: 10px;}
.nr tr:first-child{ background-color:#f4f4f4; font-weight:bold}
.nr table th,.nr table td{ padding:5px;border:1px solid #dedede;} 
.nr tr{text-align: center;}
.nr tr:nth-child(odd){background-color:#e2f4f9}
/*public  ----产品内容页*/
.pronrup{ width:100%; height:100%; overflow:hidden; padding-bottom:25px;}
.pronrupl{ max-width:465px; height:auto; overflow:hidden; float:left; padding-right:20px;}
.pronrupl img{ max-width:460px;max-height:422px; border:#ededed solid 1px; padding:2px;}
.pronrupr{ max-width:391px; height:auto; overflow:hidden; float:left;}
.pronrupr1{ width:100%; height:40px; line-height:40px; display:block; color:#076dbc;}
.pronrupr1_1{ color:#999;}
.pronrupr1_3{color:#999;}
.pronrupr2{ width:351px; height:100%; display:block; overflow:hidden; padding:10px;background-color:#f2f2f2; margin-top:15px;}
.pronrupr2_1{ width:40%; height:42px; line-height:42px; text-align:center; display:block; float:left;}
.pronrupr2_1 a{ width:100%; height:42px; display:block;color:#323232;background:url(../Image/QQ.png) no-repeat 10px 10px; background-color:#f4f4f4;display:block; float:left; border:#cecece solid 1px; border-radius:8px;}
.pronrupr2_1 a:hover{ color:#000;background:url(../Image/QQ.png) no-repeat 10px -30px; background-color:#076dbc; color:#FFF;}
.pronrupr2_2{ width:50%; height:auto; display:block; float:left; padding-bottom:10px; padding-left:10px;}
.pronrupr2_2 a{ width:140px; height:42px; line-height:42px; text-align:center; display:block;color:#323232;background-color:#f4f4f4;display:block; float:left; border:#cecece solid 1px; border-radius:8px;}
.pronrupr2_2 a:hover{background-color:#076dbc; color:#FFF;}
.pronrupr2_3{ width:170px; height:auto; display:block; float:left; padding-top:15px;}
.pronrupr2_4{ width:181px; height:auto; display:block; line-height:38px;font-size:24px; font-family:Impact; color:#076dbc; float:left; padding-top:15px;}
.pronrupr3{ width:100%; height:auto; display:block; padding-top:20px;}
/*public  ----产品内容页*/
.zynav{ width:100%; height:51px; line-height:51px; border-bottom:#076dbc solid 8px;}
.zynav1{ width:88px; height:51px;border-bottom:#57697f solid 8px; float:left; color:#57697f; font-size:20px;}
.zynav2{ float:right; color:#999999; padding-right:15px; font-size:12px;}
.zynav2 a{ color:#999999;}
.zynav2 a:hover{text-decoration:underline;}
#indexNews li{ line-height:33px; border-bottom:1px dotted #cecccc; padding:0 12px 0 10px; position:relative; }
#indexNews li a{ width:100%; height:33px; display:block;} 
#indexNews li:hover{border-bottom:1px solid #cecccc; background-color:#f1f1f1}
#indexPro{height:215px; overflow:hidden; margin:0 auto;}
#indexPro li{ margin:10px; width:215px; height:190px; float:left; display:block; text-align:center; line-height:24px;}
#indexPro li img{ border:2px solid #ffb913; width:215px; height:165px; }
.introImg{ float:left; margin-right:10px;}
.info_date{ float:right; padding-right:10px;}
/*company*/
/************新闻*****************/
.news_tit_u{text-align: center;font-size: 16px;color: #076dbc;line-height: 30px; font-weight:700;}
.news_tit_d{text-align: center;padding: 5px 0px;font-size: 12px;font-weight: 100;background: #f7f7f7;border: 1px solid #e8e8e8;color: #303030;width: 98%;margin: 10px auto;height: 20px;line-height: 20px;}
.news_tit_img{ margin:9px auto; text-align:center}
.news_tit_img img{width: 100%;display: block;}
.pro_name{display:block;color:#da020d;text-align:center;}
/************产品*****************/
.right_list{ width:95%; height:auto; margin:0 auto;}
.right_listimgys{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:20px;}
.right_listimgys img{ max-width:100%;}
.produc{ width:100%; height:auto; overflow:hidden; margin:0 auto;margin-top:1em;}
.produc ul{ width:100%; height:auto; position:relative;}
.produc li{ width:100%; height:auto; float:left; margin:0.5em 0;}
.produc li a{ width:100%; height:auto; line-height:2rem; font-size:1.7rem; text-align:center; display:block;font-weight: bold;}
.fczs_gimg{ width:100%; height:auto; display:block;}
.fczs_gimg1{ width:100%; height:auto; display:table-cell; text-align:center; vertical-align:middle; display: block;}
.fczs_gimg1 img{ width:97%;display: block;border:1px solid #ccc; padding:1%;}
.info_title{margin: 10px 0 0 0;width: 99%;height: 40px;background: url(../Image/nav_bj.jpg) repeat-x left top; border: 1px solid #ebebeb;margin-bottom: 3%;}
.info_title b{
display: inline-block;
    padding-left: 10px;
    height: 100%;
    background: #ce1800;
    color: #fff;
    line-height: 40px;
    font-weight: normal;
    font-size: 14px;
    padding: 0 5%;}
.nrr{line-height: 2.4rem;font-size:1.4rem;}
.nrr img{max-width: 100%;}
.rightinfo{line-height: 2.4rem;font-size:1.4rem!important;}
.rightinfo span {font-size:1.4rem!important;}
.rightinfo p {font-size:1.4rem!important;}
/**分页*/
.page{margin:0px; text-align:center; padding:5px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
.subpro_top{ padding:10px 0; width:100%; text-align:center; padding-bottom:30px;}
.subpro_top img{ width:95%; margin:0 auto;}
.subpro_top h3{width:100%; height:30px; line-height:30px;text-align:center; margin:0 auto; color:#c8040a; }
.news_title{ text-align:center; color:#cb050f;line-height:1.6em;}
.meta{text-align:center;}
.meta img{ width:95%; margin:0 auto;}
/*上一页_下一页*/
#prev_next{margin: 10px 20px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}
.article{margin:0 auto; padding:1.5em 0; line-height:1.6em;}
.pro_infocenter{width:94%; margin:0 auto; padding:15px 0; line-height:1.6em;}
.news li{width: 93%;position: relative;color: #333;padding: 0 0.5rem 0 1.6rem;margin: 0.625rem 0;line-height: 3rem;
    height: 3rem;border: 1px solid #a9acac;border-radius: 8px;background: url(../images/img_38.jpg) 97% center no-repeat #FFF;background-size: 2.5%;}
.news li span {
    position: absolute;
    left: 0%;
    top: 0%;
    width: 2%;
    height: 100%;
    background: #77baee;
    border-radius: 6px 0 0 6px;
    display: block;
}
.news li a{ color:#373737;display: block; width: 100%; height: 100%;}
.products1{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; display: block;}
.itel {width: 100%;height: 60px;padding: 8px 0;color: #fff;line-height:20px;margin: 10px auto;background:url(../Image/indbg.jpg) repeat;font-size: 12px;}
.itel a{ color:#fff;}
.itell {width:50%;height: 60px;display: block;background: url(../Image/dbdh.png) no-repeat 10% 8px;font-size: 12px;
  float: left;padding-left: 65px;}
.itelr {width:50%;height: 60px;display: block; background: url(../Image/dbqq.png) no-repeat 10% 8px;
  font-size: 12px;float: right;padding-left: 58px;}
.lxwm_title{width:100%; height:30px; line-height:30px;text-align:left; margin:0 auto;background:#2d2b5a; }
.lxwm_title a{ color:#fff;  padding-left:10px;font-size:1.2em;}
/*产品图片列表*/
.propic_nr { width:100%; height:auto; padding:5px 0px;}
.propic_nr ul li { width:33.333%; height:auto; padding:5px 0px; float:left; text-align:center; line-height:30px;}
.propic_nr ul li .lzj { width:89%; height:70px; overflow:hidden; margin:0px auto; text-align:center; }
.propic_nr ul li .lzb { width:89%; height:20px; line-height:20px; overflow:hidden; margin:0px auto; text-align:center; color:#2d2b5a;}
/*在线留言*/
.order{ width:90%; margin:0 auto;}
.order img{vertical-align:-5px;cursor:pointer;}
.order #submit{width:100px;height:32px;border:none;background:#ffd101;color:#000;cursor:pointer;}
.order tr{ width:100%; height:auto; display:block; padding-top:1em;}
.order td{ height:2em; line-height:2em;}
.order td input{ width:100%; height:100%;}
.order td textarea{ width:100%; height:100%;}
#captcha{ width:35%; height:1.8em; margin-right:0.5em; margin-top:0.2em; display:block; float:left;}
 #con_lx{ height:auto; overflow:hidden; line-height:2.0; font-size:14px; width:95%; margin:0 auto; margin-bottom:20px;}
#con_lx p {
    border-bottom: 1px dashed #e6dcdc;
    line-height: 3rem;
    transition: 0.3s all 0s linear;
}#con_lx p:hover{ background:#39354c; color:#fff; border-bottom:1px solid #ccc; padding-left:30px;}