@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);}
* {margin: 0;padding: 0;border: 0;box-sizing: border-box; }
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none; max-width:100%;}
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:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;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:1240px; 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%;hfont-size:16px; min-height: 100%;font-family: Microsoft YaHei; }
.banner { width:100%; height:689px; background:url(../images/banner.jpg) no-repeat top center; position:relative; }
.banner .riqi { position:absolute; width:100%; left:0; text-align:center; bottom:75px;color:#000000; font-size:22px; line-height:1; }
.banner .riqi i { display:inline-block; width:27px; height:27px; vertical-align:middle; background:url(../images/riqi.png) no-repeat center center; margin-right:10px; }
/*public*/
.public { text-align:center; }
.public .pic { height:34px; background:url(../images/public.png) no-repeat center center; background-size:auto 100%; }
.public .tit { color:#454444; font-size:28px; line-height:1.5; font-weight:bold; }
.public .tit i { display:inline-block; width:100px; height:1px; background-color:#dcdcdc; margin:0 12px; vertical-align:middle; }
.public .des { color:#454444; font-size:16px; line-height:1.5; margin-top:13px; }
/*jieshao*/
.jieshao-top { border:#eba634 solid 1px; border-radius:10px; margin-top:30px; height:346px; background:url(../images/jieshao-top-bg.png) no-repeat left center; }
.jieshao-left{ float:left; width:335px; text-align:center; position:relative; }
.jieshao-left .tit { color:#ffffff; font-size:16px; line-height:1.5; margin-top:50px; text-decoration:line-through; }
.jieshao-left .price { color:#ffffff; font-size:26px; line-height:82px; }
.jieshao-left .price span { border-bottom:#ffffff solid 1px; display:inline-block; }
.jieshao-left .des { color:#ffffff; font-size:16px; line-height:1.5; margin-top:15px; margin-bottom:24px; }
.jieshao-left .more { margin-bottom:12px; }
.jieshao-left .more a { display:inline-block; width:166px; height:40px; background-color:#FFF; border-radius:3px; color:#000000; font-size:16px; line-height:40px; }
.jieshao-left .info { position:absolute; left:0; top:0; width:76px; height:85px; background:url(../images/jieshao-tiao.png) no-repeat; }
.jieshao-left .info span { display: inline-block; color: #000000; font-size: 16px; line-height: 1; transform: rotate(-48deg);  margin-top:26px; margin-left:-20px; font-weight:bold; }
.jieshao-right{ float:right; width:854px; color:#000000; font-size:16px; line-height:40px; margin-top:50px; }
.jieshao-list { margin-top:14px; }
.jieshao-list ul li{ float:left; width:600px; border:#eba634 solid 1px; border-radius:11px; margin-top:20px; height:68px; position:relative; }
.jieshao-list ul li:after{content:""; position:absolute; left:146px; top:0; width:15px; height:100%; background:url(../images/jieshao-list-jiao.png) no-repeat left center; background-size:auto 100%;  }
.jieshao-list ul li:nth-child(even) { margin-left:40px; }
.jieshao-list ul li .tit { float:left; width:146px; height:100%; text-align:center; background-color:#faa218; color:#ffffff; font-size:16px; line-height:26px;display: flex;  align-items: center; justify-content: center; border-top-left-radius:10px; border-bottom-left-radius:10px;  }
.jieshao-list ul li .des { float:right; width:440px; height:100%; color:#111111; font-size:16px; line-height:35px; display: flex;  align-items: center; justify-content: left; }
.jieshao-list ul li:last-child { width:100%;height:101px;  margin-left:0;}
.jieshao-list ul li:last-child .des { width:1080px; }


.jieshao-info { text-align:right;color:#222222; font-size:16px; line-height:35px; margin-top:24px; }
/*zhengshu*/
.zhengshu { height:560px; background:#fffcea url(../images/zhengshu-bg.jpg) no-repeat top center; margin-top:34px; padding-top:40px; }
.zhengshu-show { margin-top:40px; padding:0 30px; }
.zhengshu-show .pic { float:left; width:510px; }
.zhengshu-show .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.zhengshu-show .con { float:right; width:630px; color:#000000; font-size:16px; line-height:45px; margin-top:20px; }
/*tiaofu*/
.tiaofu { height:auto; }
.tiaofu img{ width:100%; }
/*kecheng*/
.kecheng { padding-top:44px;background:url(../images/footer-bg2.jpg) no-repeat bottom center; padding-bottom:120px;  }
.kecheng-show { margin-top:40px; height:566px; overflow:hidden;}
.kecheng-show table {border-collapse: collapse; background:#FFF;}
.kecheng-show table tr th {color: #000000; font-size: 16px; line-height:25px; font-weight: normal; background-color: #fcf0df;padding: 10px;text-align: center; border:#faa218 solid 1px;}
.kecheng-show table tr td { line-height:20px; border:1px solid #faa218; padding:10px;color: #000000; font-size: 16px;}
.kecheng-show table tr:nth-child(2n+1) { background-color:#f9f6f6; }
/*footer*/
.footer { background:url(../images/footer-bg.jpg) no-repeat top center; height:518px; padding-top:40px; }
.f-top { color: #000000; font-size:20px; line-height:28px; font-weight:bold; display:flex; justify-content: space-between; }
.f-top img { vertical-align:middle; margin-right:5px; }
.f-bot { padding-top:30px; border-top:#faa218 solid 1px; margin-top:30px; }
.f-left { float:left; width:860px; color: #000000; font-size: 16px; line-height:38px; }
.f-right { float:right; width:250px; text-align:center; color: #000000; font-size: 16px; line-height:28px;}
.f-right img { width:140px; margin-bottom:10px; }
/*liucheng*/
.liucheng { padding-top:40px; padding-bottom:0;  }
.liucheng-list { margin-top:50px;background:url(../images/liucheng-bg.jpg) no-repeat top center; padding-left:80px; }
.liucheng-list ul li{ float:left; width:207px; text-align:center; margin-bottom:80px; }
.liucheng-list ul li .pic { height:92px; }
.liucheng-list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.liucheng-list ul li .tit { color: #333333; font-size: 16px; line-height:22px; margin-top:18px; }
/*gengduo*/
.gengduo { text-align:center; margin-top:30px; }
.gengduo span { cursor:pointer; display:inline-block; width:150px; height:40px; border:#ed8b00 solid 1px; text-align:center; color: #454444; font-size: 16px; line-height:38px; }

@media(max-width:1240px){
.banner {width:1240px; margin:0 auto;}
.zhengshu{width:1240px; margin:0 auto;}
.tiaofu{width:1240px; margin:0 auto;}
.footer{width:1240px; margin:0 auto;}
.kecheng{width:1240px; margin:0 auto;}

}