@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
* {margin: 0;padding: 0;border: 0;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
i {font: inherit;}
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a {color: #111111;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover {text-decoration: none;outline: none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1400px; margin:0 auto;}
/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;font-size: 16px; background: #fff;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
.header .top {box-shadow: 0 0 0 #f5f5f5;}
.header .top .min-width { padding:14px 0;}
.header .top .min-width .nav a { font-size:14px; margin: 0 20px 2px;}
.login { height:58px;}
.zlgl-banner { width:100%;}
.zlgl-banner img{ width:100%;}
/*zlgl-neirong*/
.zlgl-neirong { height:764px; background:url(../images/neirong-bg.jpg) no-repeat top center; margin-top:90px;}

.zlgl-neirong-top { height:579px; }
.zlgl-neirong-left { float:left; width:480px; height:240px; margin-left:195px; margin-top:251px;color:#333333; font-size:16px; line-height:36px;}
.zlgl-neirong-right { float:right; width:432px; margin-right:218px; margin-top:196px;}
.znr-price { padding-top:22px;}
.znr-price img { max-height:43px;}
.znr-fuli { background:url(../images/neirong-fuli.png) no-repeat left center; padding-left:108px;color:#f8670c; font-size:17px; line-height:30px;}
.znr-fuli span {color:#333333;}
.znr-fuli p { transform: skew(-10deg);}

.zlgl-neirong-right ul { margin-top:30px;}
.zlgl-neirong-right ul li { background-color:#f8670c; border-radius:5px;color:#ffffff; font-size:20px; line-height:48px; margin-bottom:16px; padding-left:32px; height:48px; overflow:hidden;}
.zlgl-neirong-right ul li span { display:inline-block; text-decoration:underline; transform: skew(-10deg);}

.zlgl-neirong-bot { height:auto; text-align: center;}
.zlgl-neirong-bot a { display:inline-block; width:156px; height:42px;color:#333333; font-size:16px; line-height:42px; text-align:center; border:#0b0509 solid 2px; border-radius:5px; margin:0 26px;}
.zlgl-neirong-bot a:hover { background-color:#f8670c;color:#ffffff;}
.zlgl-neirong-more {color:#323232; font-size:16px; line-height:30px; text-align:center;  }
.zlgl-neirong-more span{color:#f9660c;}
.zlgl-neirong-more a{color:#f9660c; float:right; margin-right:176px;margin-top:-38px;}
.zlgl-neirong-more a:last-child { margin-top:0;}

/*zlgl-kecheng*/
.zlgl-kecheng { height:812px; background:url(../images/kecheng-bg.jpg) no-repeat top center; }
.zlgl-kecheng-tit {color:#333333; font-size:24px; line-height:1; text-align:center; padding-top:163px;}
.zlgl-kecheng-table { width:1050px; margin:0 auto; position:relative; margin-top:46px;border:1px solid #f47a0f; }
.zlgl-kecheng-table:after{content:""; position:absolute; left:50%; margin-left:-301px; top:-64px; width:603px; height:71px; background:url(../images/kecheng-ren.png) no-repeat;}
.zlgl-kecheng-table table {border-collapse: collapse; background:#FFF;}
.zlgl-kecheng-table table tr th {color: #333333; font-size: 18px; line-height: 34px; font-weight: normal; text-align: center; border:#f47a0f solid 1px; border-bottom:#f47a0f solid 2px }
.zlgl-kecheng-table table tr td { border:1px solid #f47a0f; color:#333333; font-size:16px; line-height:31px;text-align: center;}
.zlgl-kecheng-more { text-align:center; margin-top:20px;}
.zlgl-kecheng-more a { display:inline-block; width:156px; height:42px;color:#333333; font-size:16px; line-height:42px; text-align:center; border:#0b0509 solid 2px; border-radius:5px;}
.zlgl-kecheng-more a:hover { background-color:#f8670c;color:#ffffff;}
.zlgl-kecheng-info {  margin-top:20px;color:#323232; font-size:16px; line-height:30px; padding-left:175px;}

/*zlgl-shizi*/
.zlgl-shizi { height:767px; background:url(../images/shizi-bg.jpg) no-repeat top center; margin-top:27px;}
.zlgl-shizi-show { width:1060px; margin:0 auto; height:400px; position:relative; margin-top:180px;}
.zlgl-shizi-show .swiper-container{width:100%;height:100%}
.zlgl-shizi-show .swiper-slide{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.zlgl-shizi-show .swiper-button-prev { background:url(../images/btnl.png) no-repeat; width:13px; height:30px;right:auto; left:-30px; top:50%; bottom:0;  outline:none; }
.zlgl-shizi-show .swiper-button-prev:hover {background:url(../images/btnl2.png) no-repeat;}
.zlgl-shizi-show .swiper-button-prev:after { display:none;}
.zlgl-shizi-show .swiper-button-next {background:url(../images/btnr.png) no-repeat; width:13px; height:30px; right:-30px; left:auto; top:50%; bottom:0; outline:none; }
.zlgl-shizi-show .swiper-button-next:hover {background:url(../images/btnr2.png) no-repeat; }
.zlgl-shizi-show .swiper-button-next:after { display:none;}
.zlgl-shizi-li { height:auto;padding-top:30px;}
.zlgl-shizi-li .pic { width:112px; height:112px; margin:0 auto; text-align:center; }
.zlgl-shizi-li .pic img  { width:80px; height:112px; border-radius:10px;}
.zlgl-shizi-li .tit {   text-align:center; margin-top:15px; }
.zlgl-shizi-li .tit span { display:inline-block; min-width:86px; height:28px;border-radius:14px; background-color:#f8670c; color:#ffffff; font-size:18px; line-height:28px;}
.zlgl-shizi-li .des { color:#333333; font-size:14px; line-height:24px; margin-top:29px; padding:0 15px; height:156px; overflow:hidden;}

/*zlgl-quanyi*/
.zlgl-quanyi { height:707px; background:url(../images/quanyi-bg.jpg) no-repeat top center;}
.zlgl-quanyi-list { padding-top:182px;}
.zlgl-quanyi-list ul li { float:left; width:448px; height:58px; border:#666666 solid 1px; border-radius:10px; margin-left:44px; margin-bottom:40px;color:#333333; font-size:18px; line-height:58px; padding-left:54px; position:relative; cursor:pointer; }
.zlgl-quanyi-list ul li:nth-child(odd){ margin-left:219px; }
.zlgl-quanyi-list ul li.active { border:#f8670c solid 1px; background:url(../images/quanyi-gou.png) no-repeat bottom right;}
.zlgl-quanyi-list ul li:hover { border:#f8670c solid 1px; background:url(../images/quanyi-gou.png) no-repeat bottom right;}
.zlgl-quanyi-list ul li:after{content:""; position:absolute; left:19px; top:18px; width:25px; height:22px; background:url(../images/quanyi-icon.png) no-repeat; }
.zlgl-quanyi-list ul li.active:after{background:url(../images/quanyi-icon2.png) no-repeat; }
.zlgl-quanyi-list ul li:hover:after{background:url(../images/quanyi-icon2.png) no-repeat; }
.zlgl-quanyi-more { text-align:center; }
.zlgl-quanyi-more a { display:inline-block; width:156px; height:42px;color:#333333; font-size:16px; line-height:42px; text-align:center; border:#0b0509 solid 2px; border-radius:5px;}
.zlgl-quanyi-more a:hover { background-color:#f8670c;color:#ffffff;}
.zlgl-quanyi-other { text-align:right;color:#333333; font-size:16px; line-height:1; margin-right:173px; margin-top:-32px; }
.zlgl-quanyi-other a {color:#f8670c; }
.zlgl-quanyi-other a:hover { text-decoration:underline;}
/*zlgl-zhuyi*/
.zlgl-zhuyi { width:1200px; margin:0 auto;  height:auto; margin-top:22px;}
.zlgl-zhuyi-ban {color:#333333; font-size:16px; line-height:70px; border-bottom:#cccccc solid 1px; background:url(../images/zhuyi.png) no-repeat; background-position:0 24px; padding-left:33px;}
.zlgl-zhuyi-con {color:#333333; font-size:16px; line-height:30px; margin-top:9px;}
/*zlgl-liuyan*/
.zlgl-liuyan { height:100px; background-color:#5c5c5c; margin-bottom:-30px; margin-top:60px;}
.zlgl-liuyan-ban { float:left; width:205px; height:100px; background:url(../images/liuyan-tel.png) no-repeat left center; padding-left:69px;color:#ffffff; font-size:24px; line-height:100px;}
.zlgl-liuyan-tel { float:left; width:280px;color:#ffffff; font-size:22px; line-height:26px; padding-top:11px;}
.zlgl-liuyan-form { float:left; margin-top:30px;}
.zlgl-liuyan-form input[type=text] { width:143px; height:38px;color:#f0f0f0; font-size:16px; border:none; background-color:#898989; padding-left:17px;border-radius:5px; margin-left:17px;  }
.zlgl-liuyan-form input[type=text].da { width:218px; }
.zlgl-liuyan-form input::-webkit-input-placeholder { color: #f0f0f0;}
.zlgl-liuyan-form input[type=submit] { width:120px; text-align:center; height:38px; background-color:#f5780f; text-align:center; color:#fff; font-size:16px;border-radius:5px; cursor:pointer; border:none;margin-left:17px;}
.zlgl-liuyan-more { float:left; width:120px; height:38px; margin-top:30px; background-color:#898989;color:#ffffff; font-size:16px; line-height:38px; text-align:center;border-radius:5px;margin-left:17px; }
.zlgl-liuyan-more a {color:#ffffff; display:block;}

.zlgl-baoming {display:none; position:fixed; top:50%; left:50%; margin-top:-227px; margin-left:-293px; width:586px; height:454px; background-color:#FFF; z-index:333; border-radius:10px;border:#f8670c solid 1px; }
.zlgl-baoming-ban { background-color:#f8670c; height:54px; text-align:center; color:#ffffff; font-size:20px; line-height:54px; border-top-left-radius:8px; border-top-right-radius:8px; position:relative;}
.zlgl-baoming-ban .cha { position:absolute; right:10px; top:5px;cursor:pointer; line-height:1; }
.zlgl-baoming-form { height:auto; padding-top:29px; }
.zlgl-baoming-form ul li { margin-top:13px;}
.zlgl-baoming-form ul li label { display:inline-block; width:210px; text-align:right; margin-right:8px;}
.zlgl-baoming-form ul li input[type=text] { width:205px; padding-left:12px; height:36px;color:#999999; font-size:14px; border:#bbbbbb solid 1px;border-radius:3px; }
.zlgl-baoming-form ul li input[type=tel] { width:205px; padding-left:12px; height:36px;color:#999999; font-size:14px; border:#bbbbbb solid 1px;border-radius:3px; }
.zlgl-baoming-form input::-webkit-input-placeholder { color: #999999;}
.zlgl-baoming-form ul li select { width:205px; padding-left:12px; height:36px;color:#999999; font-size:14px; border:#bbbbbb solid 1px;background:url(../images/select-bg.png) no-repeat right center; }
.zlgl-baoming-form ul li input[type=submit] { display:block; margin:0 auto; width:120px; height:38px; text-align:center; background-color:#f8670c; border-radius:3px;color:#fff; font-size:16px; cursor:pointer; border:none;}
.zlgl-baoming-form ul li .heji { color:#333333; font-size:14px; line-height:30px; text-align:center; }
.zlgl-baoming-form ul li .heji span.heji-nob { display:inline-block; font-size:24px; text-decoration:underline; transform: skew(-10deg); color:#f8670c;}
.zlgl-baoming-form ul li .heji span.heji-cn { display:inline-block; font-size:16px; color:#f8670c; margin-right:5px;}

.zlgl-baoming-info { height:auto;color:#666666; font-size:12px; line-height:18px; margin-top:13px;}
.zlgl-baoming-info span { display:inline-block; text-decoration:underline; transform: skew(-10deg); color:#f8670c;}
.zlgl-baoming-info-left { float:left; width:100px; text-align:right;}
.zlgl-baoming-info-right { float:right; width:450px; margin-right:30px;}


/*返回顶部*/
p#top{ position:fixed;display:none;bottom:0px;right:20px;}  
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#top a:hover{ color:#979797;  }  
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;height:30px;transition:background 1s;}  
#top a:hover span{background:url(../images/gotop.png) no-repeat center;} 

@media(max-width:1400px){
.zlgl-banner {width:1400px; margin:0 auto;}
.zlgl-neirong {width:1400px; margin:0 auto;}
.zlgl-kecheng {width:1400px; margin:0 auto;}
.zlgl-shizi {width:1400px; margin:0 auto;}
.zlgl-quanyi {width:1400px; margin:0 auto;}
.zlgl-liuyan{width:1400px; margin:0 auto;}
}