@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; list-style:none; text-decoration:none; box-sizing:border-box;}
body{font-family: '微软雅黑'; font-size:14px; color:#595757;}
img{ max-width:100%;}
a{ color:#595757;}
a:hover{}
.input,img{border:none}
*,a:hover{text-decoration:none}
img{vertical-align:middle}
.vl:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0}
input[type="submit"]{-webkit-appearance : none ;  /*解决iphone safari上的圆角问题*/}
.ml{margin:0 auto}
.fl{float:left !important;}
.fr{float:right !important;}
.txl{text-align:left!important;}
.txc{text-align:center!important;}
.txr{text-align:right!important;}
.oh{ overflow:hidden!important;}

.w10{ width:10% !important;}
.w90{ width:90% !important;}
.w20{ width:20% !important;}
.w25{ width:28% !important;}
.w80{ width:80% !important;}
.w30{ width:30% !important;}
.w35{ width:35% !important;}
.w33{ width:33.33333333%;}
.w70{ width:70% !important;}
.w75{ width:75% !important;}
.w40{ width:40% !important;}
.w60{ width:60% !important;}
.w50{ width:50% !important;}
.w45{ width:45% !important;}
.w65{ width:65% !important;}
.w66{ width:66.66666% !important;}
.w100{ width:100% !important;}
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-cc-down:before { content: "\e6c1"; }

.row {margin-right: -15px; margin-left: -15px;}
.wrap{ max-width:1175px; margin-left:auto; margin-right:auto; }
.top{ height:33px; background-color:#f0f0f0; border-bottom:1px solid #eeeeee;}
.topleft{ width:800px; float:left; height:33px;}
.topright{ width:330px; float:left;height:33px;} 
.topinfo{ width:230px; float:left; height:33px; line-height:33px; text-align:left;}
.topinfo a{ margin-right:10px; color:#959595;}
.topbb{width:70px; float:left; padding-left:18px; background-image:url(../images/phone.png); background-repeat:no-repeat; background-position:center left; height:33px; line-height:33px; margin-left:10px;}
.toptel{ width:100px; float:left; height:33px; line-height:33px; color:#dc740c;}
.head{ height:90px; }
.hleft{height:90px; width:700px; float:left; min-height:33px;}
.logo{ width:310px; float:left; height:40px; margin-top:25px;}
.cityco{ width:65px; height:70px;color:#fa7e00;float:left; margin-top:25px;line-height:50px; margin-left:15px;    display: inline-block;
    position: relative;}
.cityco a{width:65px; background-image:url(../images/city.png); background-repeat:no-repeat; background-position:45px 23px; display:block;color:#fa7e00; }
.hright{height:90px; width:430px; float:left;}
.nav{ height:30px; line-height:30px; margin-top:30px;}
.nav ul{ overflow:hidden;text-align:right; }
.nav ul li{ display:inline-block;  margin-right:30px;}
.nav ul li a{ display:block; font-size:20px;}
.nav ul li a:hover,.nav ul li a.cur{ color:#dd6e00; border-bottom:1px solid #dd6e00;}
.serban{ background-color:#f6f6f6; height:80px;}
.txtser{ margin-top:20px; width:430px; border:1px solid #e0e0e0; height:40px; padding-left:35px; line-height:40px; background-image:url(../images/search.png); background-repeat:no-repeat; background-position:10px 10px; float:left;}
.btnser{margin-top:20px; width:100px; height:40px; line-height:40px; text-align:center; color:#fff; float:left; background-color:#dd6e00; border:1px solid #dd6e00; margin-left:-1px;}
input:focus{ outline:none;}
.position{ height:55px; line-height:55px; color:#221815; border-bottom:1px solid #d9d9d9;}
.position span{ margin:0 5px; display:inline-block;}
.position a{ color:#898989;}
.advser{ margin-top:20px;}
.advlist{ min-height:20px; margin-bottom:20px; overflow:hidden; line-height:20px;}
.advtit{ width:55px; float:left;}
.advall{ width:95px; float:left;}
.advall a{ height:20px; line-height:20px; padding:0 5px; display:inline-block;background-color:#c5c5c5;  color:#fff;}
.advall a:hover{background-color:#dd6e00; }
.advbox{ width:1025px; float:left;}
.advbox a{ margin-right:55px; display:inline-block}
.loubox{ margin-top:50px;}
.loutit{ background-image:url(../images/tit2.png); line-height:60px;height:60px; background-position:bottom; background-repeat:repeat-x;}
.ltleft{ width:50%; float:left;height:60px;}
.ltleft span{ display:inline-block; float:left;background-image:url(../images/tit1.png); background-position:bottom; background-repeat:repeat-x; }
.ltright{ width:50%; float:left;height:60px; text-align:right;}  
.ltright a{ border:1px solid #e6e6e6; height:30px; line-height:30px; padding:0 15px; display:inline-block;}
.ltright a.cur,.ltright a:hover{ background-color:#f2f2f2;}
.ltright a span.pdown{ margin-left:30px; }

.loucon{ overflow:hidden;}
.loulist{ overflow:hidden; padding:60px 0; border-bottom:1px solid #e3e3e3;}
.louleft{ width:705px; height:455px; float:left;}
.louright{ width:380px; float:right; height:455px}

.loutop{ height:80px; line-height:80px; font-size:17px;}
.louinfo{ line-height:30px; border-bottom:1px dotted #d4d4d4; height:300px;}
.lfolist{ overflow:hidden;}
.lfolistleft{ width:80px; float:left;}
.lfolistright{ width:300px; float:left;word-wrap:break-word ; word-break:break-all; }
.lfolist span{ color:#9c9c9c;}
.lfolist span.pri{ font-size:22px; color:#ee8533;}
.loubot{ margin-top:20px;}
.lpxq {  line-height:35px; text-align:center; color:#fff; font-size:16px; margin-right:65px;margin-left:65px; background-color:#dd6e00; padding:5px 15px; font-family:'微软雅黑';}
.wyyh{  font-family:'微软雅黑'; padding:5px 15px;line-height:35px; text-align:center; color:#fff; font-size:16px;background-color:#dd6e00;}
.page{ padding:50px 0; text-align:center; overflow:hidden;}
.page a{ margin-left:15px; padding:10px 15px; border:1px solid #e0e0e0;}
.page a.cur,.page a:hover{ background-color:#dd6e00; color:#fff;}
.footer{ background-color:#f0f0f0; overflow:hidden;}
.fleft{ width:70%; float:left;}
.footnav{ padding-top:90px; overflow:hidden;}
.footnav ul{}
.footnav ul li{ float:left;}
.footnav ul li a{ color:#000;}
.footnav ul li  span{ margin:0 10px; display:inline-block;color:#000;} 
.footbot{ margin-top:25px; padding-bottom:110px;}
.ftlist{ margin-bottom:10px;}
.ftlist span{ margin-right:25px;}
.fright{width:30%; float:left; padding-top:60px; position:relative;}
.wxleft{ width:107px; height:107px; float:left;}
.wxright{ margin-left:15px; width:200px; float:left;}
.wxtit{ height:50px; line-height:50px;font-weight:bold;}
.wxcon{ font-size:16px; font-weight:bold;font-style: italic;}
a.org,font.org{ color:#dd6e00;}

.dtop{ background-color:#f6f6f6; overflow:hidden;}
.dbanbot{ height:55px; background-color:#000000; position:relative; width:100%;}
.dbanbot ul{}
.dbanbot ul li{ padding-left:55px; line-height:55px; color:#fff; float:left; font-size:16px;}
.dbantel{ width:165px; height:55px; background-color:#cbcbcb; top:0; right:210px; position:absolute; background-image:url(../images/icotel.jpg); background-repeat:no-repeat; background-position:10px 17px; padding-left:50px; line-height:55px; font-size:16px; color:#000;}
.dbanshare{ width:136px; height:55px; color:#fff; font-size:16px; line-height:55px; right:55px; background-color:#dd6e00; text-align:center; top:0; position:absolute;}
.dbanshare a{ display:block; color:#fff;}
.dinfo{ margin-top:25px; height:185px; margin:25px auto; background-color:#fff;}
.dinfo-l{ width:890px; height:185px; float:left; border-right:1px dotted #dcdddd;}
.yhjbox{ width:365px; height:185px; float:left; background-image:url(../images/yhj.jpg); background-repeat:no-repeat; background-position:left;}
.yhjboxtop{ font-size:45px; color:#fbae62; padding-left:55px; padding-top:25px;}
.yhjboxbot{font-size:60px; color:#fff; padding-left:45px; padding-top:10px; font-weight:bold; }
.yhjboxbot span{ font-size:17px;}
.yhjinfo{ padding-left:80px;width:524px; height:185px; float:left;}
.yhjinfotit{ height:60px; line-height:70px; font-size:17px; color:#000; }
.yhjinfocon{ height:125px; line-height:30px; color:#898989;}
.dinfo-r{ width:285px; height:185px; float:left;}
.dprice{ padding-top:50px; text-align:center; color:#000; font-size:18px;}
.dpbtn{ width:141px; height:53px; display:block; margin-left:auto; margin-right:auto;}
.dpbtna{width:141px; height:53px; display:block; color:#fff; line-height:53px; background-image:url(../images/ljqg.jpg); background-position:center; background-repeat:no-repeat; padding-left:30px; font-size:18px;}
.dpbot{ font-size:18px; color:#898989; text-align:center;}
.dtitle{ height:50px; line-height:50px; font-size:17px; font-family:'宋体';background-image:url(../images/tit2.png); background-position:bottom; background-repeat:repeat-x;}
.dtitle span{display:inline-block; float:left;background-image:url(../images/tit1.png); background-position:bottom; background-repeat:repeat-x; height:50px; padding:0 10px; font-weight:bold; color:#000; font-family:'宋体'; font-size:18px;}
.gcjdtop{ margin-top:20px; height:46px; line-height:46px;}
.gcjdtop .gleft{ text-align:center;width:30px; height:46px; float:left;cursor:pointer; background-color:#f6f6f6;}
.gcjdtop .gmain{ width:1115px; overflow:hidden; border:1px solid #eeeeee; height:46px; float:left; position:relative;}
.gcjdtop .gmain ul{ width:2000px; height:46px; position:absolute;}
.gcjdtop .gmain ul li{width:223px; background-image:url(../images/jindu.jpg); background-position:right center; background-repeat:no-repeat; color:#898989; float:left; height:44px; line-height:44px; text-align:center; cursor:pointer; }
.gcjdtop .gmain ul li.cur,.gcjdtop .gmain ul li:hover{ background-color:#dd6e00; color:#fff; background-image:none;}
.gcjdtop .gright{text-align:center;width:30px; height:46px; float:left; cursor:pointer;background-color:#f6f6f6;}

.gcjdbot{ border:1px solid #f6f6f6; overflow:hidden; height:215px;}
.gimg{ width:140px; height:100px; float:left; margin-left:55px; margin-top:60px; }
.ginfo{ padding-left:35px; width:855px; float:left; height:140px; margin-top:60px; }
.ginfotit{}
.ginfotit a{ font-size:18px; color:#000;}
.ginfocon{ color:#898989; margin-top:20px; line-height:30px;}
.jsqtop{ height:190px; margin-top:80px;}
.jstopleft{ width:290px; height:190px; float:left; border-right:1px solid #eeeeee;}
.jstopmid{ width:315px; height:190px; float:left;border-right:1px solid #eeeeee;}
.jstopright{ width:520px; height:190px; float:left;}
.jstit{ padding-left:35px;}
.jsbox{ padding-left:85px;}
.jsbox ul{}
.jsbox ul li{ margin-top:10px;}
.jsqbot{ margin-top:20px; overflow:hidden;}
.jbotleft{ width:625px; float:left;}
.jbotright{ width:550px; float:left;}
.jbotltit{ padding-left:75px;}
.jlist{ height:26px; line-height:26px; margin-top:6px;}
.jlistl{ width:195px; float:left; text-align:right;}
.jlistr{ width:430px; float:left;}
.txtjbot{ width:107px; height:26px; line-height:26px; margin-right:5px; margin-left:5px; border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);padding:0 5px;}
.sltjbot{ width:107px; height:26px; line-height:26px; margin-right:5px; margin-left:5px; border:1px solid #cccccc;}
.jbotrtit{ font-size:18px; font-weight:bold; color:#696969;}
.reglist{ width:235px; float:left; height:25px; line-height:25px; margin-top:10px;}
.reglistbot{ width:100%;}
.clr{ clear:both;}
.regl{ width:85px; float:left;}
.regr{ width:150px; float:left;}
.txtreg{ width:70px; height:25px; line-height:25px; margin-right:5px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1); border-radius:4px; padding:0 5px;}
.reglistbot{ margin-top:10px; text-align:right; padding-right:150px; color:#000;}
.jbotcon{ color:#777777;}
.jbotcon p{ line-height:22px;}
.dintro{ padding-top:45px; text-indent:2em; color:#595757; line-height:25px;}
.loudetail{ border:1px solid #eeeeee; overflow:hidden; margin:40px auto;}
.loudetail table{ width:391px; float:left;}
.loudetail table tr{ border-bottom:1px solid #eeeeee;}
.loudetail table tr:last-child{ border-bottom:0;}
.loudetail table tr td{ height:40px; line-height:40px; text-align:left; padding-left:10px;}
.loudetail table tr td.tabspan{ width:30%; text-align:center; background-color:#f8f8f8; padding-left:0 !important;}
.tis{ margin-left:5px;}
.bser{ width:440px; height:53px; background-image:url(../images/bser.png); background-position:center; background-repeat:no-repeat; position:absolute; left:55%; bottom:20%; z-index:999;}
.formbser{width:440px; height:53px; position:relative;}
.bsertxt{ width:314px; height:23px; line-height:23px; padding-left:10px; border:0; background:none; position:absolute; left:14px; top:13px;}
.bserbtn{border:0; background:none; width:86px; height:26px; top:13px; right:15px; position:absolute;}
.ad1{ margin-bottom:5px;}
.ad2{}
.tabcon{ display:none;}

.num_box{position:relative;}
.num{ overflow:hidden; height:100%;}
.num p{}
.num ul{}
.num ul li{}

.num:after {
   
}
.fixed_r{position:fixed;right:10px;top:200px;z-index:999;}
.fixed_r li{width:12px;height:12px;border-bottom:1px solid #ccc;color:#333;font-size:16px;text-align:center;cursor:pointer; border:1px solid #fff; border-radius:50%; margin-bottom:1rem;}
.fixed_r li.on{background:#fff;}
.defix{}
.defix li{width:12px;height:12px; background-color:#06F;color:#333;font-size:16px;text-align:center;cursor:pointer; border:1px solid #fff; border-radius:50%; margin-bottom:1rem;}
.defix li.on{background:#dd6e00;}

.header{ height:123px; width:100%; position:fixed; top:0; left:0; z-index:99999;background-color:#fff;}
.dbanbox{ position:relative; width:1175px; margin-left:auto; margin-right:auto; height:100%; overflow:hidden;}
.dbanbotbox{ position:absolute; bottom:0px; margin-bottom:0; left:0; width:100%;}
.tou{filter:alpha(opacity=80);-moz-opacity:0.8; -khtml-opacity: 0.8;  opacity: 0.8;  }

.city-list {
    display: none;
    width: 500px;
    padding: 20px;
    padding-bottom: 0;
    position: absolute;
    top: 65px;
    left: -1px;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #ccc;
    z-index: 99;
	opacity:0;
}.city-list dl {
    border-bottom: 1px solid #e0e0e0;
	overflow:hidden;
}.city-list dt {
    float: left;
    margin-left: 10px;    color: #787878;
}.city-list dd {
    max-width: 380px;
    margin-left: 90px;
    padding-bottom: 10px;
}.clearfix:before {
    display: table;
    content: " ";
}.city-list dd a {
    float: left;
    margin-bottom: 5px;
    margin-right: 10px;
    text-align: left;
    font-size: 14px;
    white-space: nowrap;
    color: #787878; background:none; width:auto !important; height: auto !important
}
.bg01{ background-image:url(../images/bg01.jpg); background-repeat:no-repeat; background-position:center; background-size:cover; }
.pzs{ width:800px; height:572px; margin-top:100px;   margin-left:auto; margin-right:auto; position:relative;font-size: 18px;text-indent:2em;}
.pzsbg{width:400px; height:572px;  background-image:url(../images/02.png); background-repeat:no-repeat; background-position:center; background-size:cover; margin-left:auto; margin-right:auto; }
.pzs a{ width:180px; height:50px; position:absolute; left:190px; margin-left:-90px; bottom:0; background-color:#aaa093; color:#fff; line-height:50px; text-align:center; font-size:20px;}
.pzs a:hover{ background-color:#8E8C8A;}
@media (max-width: 900px) {
	.bser{ bottom:50px !important; left:10px !important;}
	.hleft,.topleft{ width:auto !important; margin-left:15px;}
	.topright{ width:90%; float:left; text-align:right; margin-left:15px;}
	.nav ul{ text-align:right !important;}
	.hright{ float:left;}
	
	.pzs a{ position:inherit !important; margin-left:auto !important; margin-right:auto;}
	body{ overflow:scroll !important; }
	.nav ul li a{ font-size:14px !important;}
	.hright{ width:auto !important;}
	.wrap{ width:auto !important; margin-left:15px; margin-right:15px;}
	.fleft{margin-top:10px !important; width:100% !important;}
	.footnav{ padding-top:10px;}
	.footbot{ padding-bottom:0 !important;}
	.fright{ padding-top:10px !important; width:100% !important;}
	.advall,.advbox,.advtit{ width:100%;}
	.advall,.advbox{ margin-top:1rem;}
	.louleft{ width:100%;}
	.louright{ width:100%; height:auto !important;}
	.louinfo{height:auto !important;}
	.lpxq{ margin-left:0 !important;}
	.fleft{ text-align:center;}
	.footnav ul li{ float:none; display:inline-block;}
	.wxleft{ width:100% !important; text-align:center;}
	.wxright{ width:100% !important; margin-left:0 !important; text-align:center;}
	.head{ height:auto !important;}
	.header{ height:auto !important;}
	.dinfo,.dinfo-l{ height:auto !important;}
	.dinfo-r{ width:100%  !important;}
	.gimg{ width:auto !important;}
	.ginfo{ width:auto!important;}
	
}
.dbanner{ overflow:hidden;}
.dbanner iframe{ float:left;}
.totop{ width:27px; height:27px; position:absolute; bottom:40px; right:0px;}
.gsggcon{}

.wlogin{ padding-top:32px; margin-left:20px; font-size:20px; float:left;}
.loginbg{ background-image:url(../images/banner.jpg); min-height:500px; background-position:center; }
.loginbox{width:365px; height:395px; border:1px solid #e8e8e8;background-color:#fff; padding:30px; float:right; margin-top:50px;}
.toreg{ text-align:right; color:#ef7e08; margin-bottom:30px; width:305px; margin-left:auto; margin-right:auto; margin-top:20px;}
.toreg a{ color:#ef7e08; height:15px; line-height:15px;}
.tspan{ color:#fff !important; background-color:#ef7e08; display:inline-block; width:15px; height:15px; border-radius:50%; margin-right:5px; text-align:center; line-height:15px !important;}
.loglist{ overflow:hidden; margin-bottom:20px; width:305px; margin-left:auto; margin-right:auto; color:#595757;}
.logleft{ width:40px; height:40px; float:left; background-color:#f3f3f3; border:1px solid #bdbdbd; border-right:0;}
.logright{ width:265px; float:left; height:40px;}
.txtlogo{ height:40px; width:100%;border:1px solid #bdbdbd; padding:0 5px; font-size:14px;}
.btnlog{ width:215px; height:35px; background-color:#ef7e08; margin-left:auto; margin-right:auto; display:block; border:0; color:#fff; font-size:14px; margin-top:20px;}
.bgname{background-image:url(../images/yhm.png); background-repeat:no-repeat; background-position:center;}
.bgpass{ background-image:url(../images/pass.png); background-repeat:no-repeat; background-position:center;}
.regbg{ border-top:1px solid #dcdddd;}
.regbox{ margin-top:80px; width:410px; height:450px; margin-left:auto; margin-right:auto;}
.regleft{ width:100px; height:35px; float:left; line-height:35px;}
.regright{ width:310px; float:left;  line-height:35px;}
.reg-list{ overflow:hidden; margin-bottom:20px;}
.txt-reg{ width:100%; height:35px; border:1px solid #e5e5e5;font-size:14px; padding:0 5px;}
.txt-regyzm{ width:150px; height:35px; float:left;border:1px solid #e5e5e5; background-color:#eeeeee;font-size:14px; padding:0 5px;}
.btnyzm{ width:150px; height:35px; background-color:#ef7e08; border:1px solid #ef7e08; float:right; color:#fff;font-size:14px; }
.btnreg{width:215px; height:35px; line-height:35px; color:#fff;background-color:#ef7e08; border:1px solid #ef7e08; font-size:16px;}
.mymain{ overflow:hidden; padding:50px 0 100px 0;}
.myleft{ width:267px; float:left; height:640px; background-color:#fff;}
.myltit{ width:267px; height:61px; line-height:64px; color:#fff; padding-left:100px; background-image:url(../images/my01.jpg); background-repeat:no-repeat; font-size:16px;}
.myright{ width:890px; float:right; height:640px; }
.myheadp{ padding:20px; text-align:center;}
.myname,.myphone,.mylogtime{ padding:0 20px; line-height:30px; }
.myname span,.myphone span,.mylogtime span{ color:#221815;}
.myname{ color:#dd6e00;}
.myphone,.mylogtime{color:#818181;}
.myweixin{ padding:20px; text-align:center; margin-top:60px;}
.myweixin img{ border:1px solid #efefef;}
.mybot{ }
.mybot a{ width:200px; height:35px; line-height:35px; margin-left:auto; margin-right:auto; border:1px solid #dadada; background-color:#e9e9e9; color:#221815; line-height:35px; text-align:center; display:block; margin-top:30px; margin-bottom:30px;}
.myrtitle{ height:45px; line-height:45px; color:#898989; padding-left:40px; margin-bottom:10px;background-color:#fff;}
.bglistmy{ background-image:url(../images/my06.jpg); background-repeat:no-repeat; background-position:10px 13px;}
.bglistgz{ background-image:url(../images/my07.jpg); background-repeat:no-repeat; background-position:10px 14px; margin-top:25px; font-size:16px;}
.myylist{background-color:#fff;}
.gzbox{background-color:#fff;}
.myylist{ overflow:hidden; margin-top:10px;}
.myyleft{ width:294px; height:133px; float:left;}
.myymid{ width:348px; height:133px; float:left; color:#898989;}
.myymid strong{ color:#221815;}
.myyright{ width:248px; height:133px; float:left;}
.bgysy{ background-image:url(../images/my02.jpg); background-repeat:no-repeat;}
.bgwsy{background-image:url(../images/my03.jpg); background-repeat:no-repeat;}
.myyyhjtop{ height:50px; line-height:70px; font-size:18px; padding-left:50px; color:#fff;}
.myyyhjbot{ height:83px; line-height:60px; font-size:50px; color:#fff; padding-left:45px; font-weight:bold;}
span.dw{ font-size:35px;}
span.yuan{ font-size:20px;}
.myymid{ padding-top:15px; padding-left:80px; line-height:25px;}
.btnysy{ width:180px; height:60px; line-height:60px; text-align:center; margin-left:auto; margin-right:auto; margin-top:35px; color:#898989; background-color:#e9e9e9; border:1px solid #d5d5d5; font-size:18px;}
.btnwsy{ width:180px; height:60px; line-height:60px; text-align:center; margin-left:auto; margin-right:auto; margin-top:35px; color:#fff; background-color:#dd6e00; border:1px solid #c86809; font-size:18px;}
.gzbox ul{ padding:20px; overflow:hidden; margin-right:-100px;}
.gzbox ul li{ width:180px; float:left; margin-right:43px;}
.gzbox ul li .gzimg{ height:130px;}
.gzbox ul li .gztit{ margin-bottom:5px;}
.gzbox ul li .gzprice{}
.gzbox ul li .gzinfo{}
.gztit{}
.gztit a{color: #221815; font-size:16px;}
.gzprice{ color:#898989;}
.gzinfo{ color:#898989;}

.quamain{ overflow:hidden; margin-bottom:20px;}
.qualeft{ width:235px; padding:25px; background-color:#f8f8f8; float:left;}
.quaright{ width:910px; float:right;}
.quanav{}
.quanav>ul{}
.quanav>ul>li{ line-height:60px; border-bottom:1px solid #e3e4e4; padding-left: 45px;}
.quanav>ul>li:last-child{border-bottom:0;}
.quanav>ul>li>a{ font-size:18px; color:#221815;}
.quanav>ul>li>a i{ color:#a3a3a3; margin-left:5px;}
.quanav>ul>li>ul{ margin-bottom:20px; display:none;}
.quanav>ul>li>ul>li{ line-height:25px;}
.quanav>ul>li>ul>li>a{ color:#898989;}
.quanav>ul>li>ul>li>a:hover{ color:#ef7e08;}
.quatitle{ font-size:20px;color:#ef7e08; line-height:60px; border-bottom:1px solid #dcdddd; margin-top:20px; padding-left:70px;}
.quecon{ padding:10px 70px;}
.quecon p{ color:#595757; line-height:25px;}
.czmmbg{ margin-bottom:150px; border-top:1px solid #dcdddd;}
.czmmbox{ width:532px; height:400px; margin-left:auto; margin-right:auto; margin-top:70px;}
.czmm-list{ line-height:36px; overflow:hidden; margin-bottom:20px;}
.czmmleft{ width:115px; float:left; height:36px;}
.czmmright{height:36px;}
.txt-czmmyzm{ height:34px; width:305px; line-height:34px; font-size:14px; margin-right:10px; border:1px solid #e5e5e5; padding:0 5px;}
.btnczyzm{font-size:14px; background-color:#ef7e08; color:#fff; border:1px solid #d7750f; height:34px; line-height:34px; text-align:center; width:96px;}
.resetczmm{font-size:14px;font-size:14px; background-color:#ef7e08; color:#fff; border:1px solid #d7750f; height:34px; line-height:34px; text-align:center; width:135px; margin-right:10px;}
.btnczmm{font-size:14px;font-size:14px; background-color:#ef7e08; color:#fff; border:1px solid #d7750f; height:34px; line-height:34px; text-align:center;width:135px; margin-right:10px;}
input[type="button"],input[type="submit"],input[type="reset"]{ cursor:pointer;}

.yz1bg{ min-height:500px; background-image:url(../images/ybanner.jpg); background-repeat:no-repeat; background-position:center top; background-size:cover; overflow:hidden;}
.yz2bg{ min-height:500px; background-image:url(../images/ybanner1.jpg); background-repeat:no-repeat; background-position:center top; background-size:cover; overflow:hidden;}
.yz1box{ width:514px; height:312px; margin-left:auto; margin-right:auto; background-image:url(../images/yzbg1.png); background-repeat:no-repeat; margin-top:50px; overflow:hidden;}
.yz1tit{width:400px; margin-left:auto; margin-right:auto; margin-top:50px; line-height:30px;}
.yz1list{ width:403px; margin-left:auto; margin-right:auto; margin-top:10px;}
.bgtxtya1{ width:403px; height:67px; background-image:url(../images/yz1txt.png); background-repeat:no-repeat; overflow:hidden;}
.bgtxtya2{ width:403px; height:67px; background-image:url(../images/yz2txt.png); background-repeat:no-repeat; overflow:hidden;}
.txtya1{ width:390px; height:50px; margin-left:auto; margin-right:auto; margin-top:4px; border:0; background-color:#fff; border-radius:5px; display:block; margin-top:8px; padding:0 5px;font-size:16px;}
.btnyz1{ width:135px; height:35px; background-color:#ef7e08; border:1px solid #d7750f; color:#fff; font-size:14px; display:block; margin-left:auto; margin-right:auto; margin-top:30px;}