.ywl-banner{height:450px;background: url(../img/wlbanner.jpg) no-repeat center top;}
.ywl-bc{width: 1200px;margin: 0 auto;position: relative; /*margin-bottom:40px;*/}
.ywl-bc .xcwj{position: absolute;
    z-index: 1;
    left: 0;
    top: 30px;
    width: 333px;
    height: 380px;
	background:url(/public/nongye/img/wl.png)repeat center top;  
   
    border-radius: 15px;}
.ywl-bc .xcwj .hd{height: 52px;line-height: 52px;font-size: 16px;}
.ywl-bc .xcwj .hd li{float: left;width: 100%;color: #9c9c9c;text-align: center;cursor: pointer;}
.ywl-bc .xcwj .hd li.on{color: #ff7300;font-size: 18px;font-weight: bold;border-bottom: solid 2px #ff7300;height: 50px;}
.ywl-bc .xcwj .item{display: none;}
.ywl-bc .xcwj .item .input{margin-bottom: 24px;font-size: 14px;color: #ededed;line-height: 24px;}
.ywl-bc .xcwj .item .input input{width: 162px;height: 24px;padding:0 5px; border: solid 1px #8cab9d;background: none;float: right;}
.ywl-bc .xcwj .item .input input[type=button]{width: 102px;height: 28px;text-align: center;line-height: 28px;border: none;outline: none;color: #fff;border-radius: 5px;margin-left: 0;}
.ywl-bc .xcwj .item .input .btn1{background: #ff7300;float: left;}
.ywl-bc .xcwj .item .input .btn2{background: #32ad77;float: right;}
.big-box{overflow: hidden;width: 100%;background: #f7f8fa;}
.big-box .top{width: 1200px;overflow: hidden;margin: 0 auto;padding-top: 20px;}
.big-box .top .route{width: 891px;float: left;overflow: hidden;position: relative;}
.big-box .tit{line-height: 65px;font-size: 24px;height: 65px;}
.big-box .top .address{overflow: hidden;width: 129px;margin: 0 auto;}
.big-box .top .address b{font-size: 16px;margin-top: 28px;display: block;}
.big-box .top .route .bd{padding: 25px 0;background: #fff;overflow: hidden;height: 239px;box-sizing: initial;}
.big-box .top .route li{width: 222px;border-right: 1px solid #dedede;float: left;text-align: center;box-sizing: initial;}
.big-box .top .address .lf{width: 103px;}
.big-box .top .address .rf{width: 13px;height: 45px;border: solid 1px #FF7300;border-left: 0;margin-right: 8px;margin-top: 41px;}
.big-box .top .address .rf span{display: block;width: 15px;height: 15px;background: #FF7300;color: #fff;font-size: 12px;text-align: center;line-height: 15px;border-radius: 50%;margin-top: 15px;margin-right: -8px;float: right;}
.big-box .top .route .scj{font-size: 12px;color: #999;text-decoration: line-through;margin-top: 25px;}
.big-box .top .route .yhj{font-size: 18px;color: #FF7300;font-weight: bold;}
.big-box .top .route a{display: block;width: 138px;height: 36px;text-align: center;line-height: 36px;background: #32ad77;border-radius: 5px;font-size: 18px;color: #fff;margin: 25px auto 15px;}
.big-box .top .route .prev,.big-box .top .route .next{position: absolute;top: 170px;left: 0;cursor: pointer;z-index: 10;}
.big-box .top .route .next{left: auto;right: 0;}
.big-box .top .data{width: 280px;float: right;}
.big-box .top .shujv{background: #fff;height: 289px;overflow: hidden;}
.big-box .top .shujv li{height: 51px;border-bottom: solid 1px #dedede;padding: 3px 10px;box-sizing: initial;}
.big-box .top .shujv li p{line-height: 25px;overflow: hidden;font-size: 14px;cursor: default;margin:0;}
.big-box .top .shujv li p.up{color: #787878;}
.big-box .top .shujv li p b{font-weight: normal;color: #333;}
.big-box .top .shujv li p em{font-style: normal;color: #32ad77;}
.advantage{width: 1200px;overflow: hidden;margin: 0 auto;padding-top: 20px;}
.advantage ul{width: 1200px;height: 370px;background: #fff;overflow: hidden;}
.advantage ul li{float: left;width: 200px;padding: 40px 20px 35px;text-align: center;box-sizing:initial;}
.advantage ul li .img{background: url(../img/ywl_29.png) no-repeat center bottom;padding-bottom: 21px;box-sizing: initial;}
.advantage ul li h4{font-size: 18px;line-height: 40px;margin-top: 25px;}
.advantage ul li p{font-size: 14px;line-height: 26px;}
.contact{width: 1200px;overflow: hidden;margin: 0 auto 40px;padding-top: 20px;}
.contact .main{padding: 35px 55px;background: #fff;overflow: hidden;}
.contact .main .ewm{text-align: center;line-height: 30px;font-size: 14px;color: #666;}
.contact .main .ewm img{display: block;}
.contact .main .mode{padding-left: 30px;}
.contact .main .mode h2{line-height: 42px;margin-bottom: 20px;font-size: 24px;font-weight: normal;margin-top:0;}
.contact .main .mode p{line-height: 28px;font-size: 16px;color: #666;margin-bottom:0;}
.contact .main .fh p{line-height: 44px;font-size: 16px;margin-bottom: 24px;}
.contact .main .fh p span{font-size: 18px;font-weight: bold;color: #FF7300;}
.contact .main .fh a{display: block;width: 160px;height: 40px;text-align: center;background: #32ad77;color: #fff;line-height: 40px;font-size: 16px;border-radius: 20px;}

/*
* @Author: Marte
* @Date:   2018-04-18 18:14:07
* @Last Modified by:   Marte
* @Last Modified time: 2018-05-16 10:23:10
*/
.wl-car-mask{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.5);filter: alpha(opacity=50);text-align: center;}
.wl-car-mask a{
    display: inline-block;
    width: 105px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    border: none;
    font-size: 14px;
    background: #0076ef;
    margin-top: 50px;
    cursor: pointer;
    vertical-align:middle;
}
.none {
    display: none;
}
.wl-quick-form .wl-nr{background: #f1f1ef; margin:0px 20px; margin-bottom:10px;  padding-left:5px; border-radius: 5px; border:1px solid #ddd;}
.wl-quick-form .wl-nr:after{
    content:"";
    clear: both;
    display:table;
}
.wl-quick-form .wl-nr::after{
    content:"";
    clear: both;
    display:table;
}
.wl-quick-form .wl-nr b{ display: block;
    float: left;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    width: 60px;
    font-family:"Microsoft YaHei";
    color: #666;
    text-align: right;}
.wl-quick-form .wl-nr input   {
    height: 30px;
    width: 138px;
    outline:none;
    font-size: 14px;
    margin-left: 10px;
    color: #999;
    border: none;
    line-height: 30px;
    background:#f1f1ef;
}
.wl-quick-form .wl-nr2{ margin-top:20px;}
.wl-quick-form .wl-nr2 .wl-btn2{display: inline-block; float:left;
    width: 105px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    border: none;
    font-size: 14px;
    background:#0076ef;
    margin-left:56px; margin-right:15px;
    cursor:pointer;

}
.wl-quick-form .wl-nr2 .wl-btn1{ display:block;
    width:105px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    border: none;
    font-size: 14px;
    background:#ff6600;
    cursor:pointer;
	float:left;
	}
.return_reques{ position:relative;float:left;}
.return_reques .local{ background:url(images/bot_imgs.png) no-repeat;background-position:99% center;}
.return_reques .local2{  background:url(images/bot_imgs.png) no-repeat;background-position:99% center;}
.return_reques .bomb_con_style{ background-color:#fff; position:absolute;left:0px;z-index:999999; cursor:pointer;f3478c; border:1px solid #ccc; height:130px; overflow:auto;}
.return_reques .bomb_con_style dd{background-color:#fff;height:28px;line-height:28px;color:#f3478c;font-size:12px;  color:#666; text-indent:0.5em;}
.return_reques .bomb_con_style dd:hover{ background-color:#ccc;}

.wl-quick-form p{color:#999; font:12px/30px Microsoft YaHei; text-align:center;margin: 0;}
.wl-quick-form .zc-bar .nr2{ margin:0 auto;}
.wl-lf{float: left;}
.wl-rf{float: right;}
.wl-user-info{width: 513px; display: none;}
.wl-user-info .wl-car-content{padding:10px;}
.wl-user-info .wl-car-line{line-height: 30px;margin: 15px 0;}
.wl-user-info .wl-car-line:after{
    content:"";
    display:table;
    clear: both;
}
.wl-user-info .wl-car-line::after{
    content:"";
    display:table;
    clear: both;
}
.wl-user-info .wl-lf-text{width: 120px;}
.wl-user-info .wl-lf-style{font-size: 14px;color: #666;text-align: right;}
.wl-user-info .wl-rf-text{width:360px;border-radius: 5px;-webkit-border-radius:5px;}
.wl-user-info input.long{width: 358px;}
.wl-user-info input{
    color: #999;
    height: 26px;
    line-height: 26px;
    position: relative;
    text-indent: 5px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 5px;
    -webkit-border-radius:5px;
    font-size: 14px;
}
.wl-user-info input.short{width: 76px;}
.wl-user-info .wl-lf-row{margin-top:10px;width:224px;}
.wl-user-info .wl-lf-row input{}
.wl-user-info .wl-lf-row .row-lf{margin-left: 12px;}
.wl-user-info .wl-tit{    background: #f4f4f4;font-size: 14px;color: #ff2f45;margin: 10px 0;overflow: hidden;padding:5px;}
.wl-user-info .wl-textarea{
    font-size: 14px;
    color: #666;
    border: none;
    width: 345px;
    border: 1px solid #ddd;
    border-radius: 5px;
    outline: line;
    padding: 0px 5px;
    height: 60px;
    line-height: 30px;
}
.wl-user-info .wl-car-textarea{
    overflow: hidden;
}
.error{
    border:1px solid #ff0000 !important;
}

/*气阀定制*/
.lhm_dzcs {
		    background: url(../img/lhm_qfdz_05.jpg) no-repeat left center;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
    padding: 20px 0 20px 16px;
    clear: both;
}





.logistics .main {
    background: #f4f4f4;
    min-width: 1190px;
    padding-bottom: 30px
}
.wl{ width:1200px; overflow:hidden; margin:0 auto; padding-top:30px;}
            .wl-l{ width:535px; float:left; margin-right:10px; }
            .wl-l-t{ text-align:center;font-size:20px; line-height:60px; background:#eaeaea;}
            .wl-l table{ border:none;}
            .wl-l table td{ border:none; border-bottom:1px solid #ddd; background:#fff;}
            .wl-l table tr th{ background:#f1f5ff; font-size:14px; color:#333;  padding:10px 5px; font-weight:normal;text-align:center;}
            .wl-l table tr .wl-company-name{width:150px;}
            .wl-l table tr .wl-company-address{width:75px;}
            .wl-l table tr .wl-company-carnum{width:76px;}
            .wl-l table tr .wl-company-linkman{width:70px;}
            .wl-l table tr .wl-company-phone{width:94px;}
            .wl-l table tr .wl-company-check{width:80px;}
            .wl-r table tr .wl-company-raddress{width:80px;}
            .wl-r table tr .wl-company-saddress{width:70px;}
            .wl-r table tr .wl-company-carnum{width:70px;}
            .wl-r table tr .wl-company-type{width:90px;}
            .wl-r table tr .wl-company-phone{width:70px;}
            .wl-r table tr .wl-company-time{width:77px;}
            .wl-r table tr .wl-company-check{width:70px;}
            .wl-l table tr td{  font-size:12px; padding:10px 15px; color:#666;text-align:center;}
			.wl-l table tr td span{ display:block;}
            .wl-r{ width:644px; float:left; }
            .wl-r .wl-l-t{ text-align:center;font-size:20px; line-height:60px; background:#eaeaea;}
            .unit{width:auto!important;}
            .wl-r table{ border:none;text-align:center;}
            .wl-r table td{ border:none; border-bottom:1px solid #ddd; background:#fff;}
            .wl-r table tr th{ background:#f1f5ff; font-size:14px; color:#333;  padding:10px 5px;font-weight:normal;text-align: center;white-space:nowrap;}
            .wl-r table tr td{  font-size:12px; padding:10px; color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
            .wl table tr .td1{ color:#0f86d8;}
            .wl table tr .td2{ color:#f91a27;}
            .wl table tr .td3 a,.wl table tr .td3 span{ color:#ff504c; border:1px solid #ff504c; border-radius:5px; padding:5px 10px;cursor:pointer;}
            .wl table tr .td3 a:hover,.wl table tr .td3 span:hover{ background:#ff504b; color:#fff; text-decoration:none;}
            .wl table tr .td4{ color:#999;}
            .ys-tab-ul{ overflow:hidden;}
            .ys-tab-ul li{float:left; width:110px; height:35px; margin-right:10px;}
            .ys-tab-ul li a{ display:block; float:left; background:#aaaaaa; color:#fff; width:100%; text-align:center; height:35px; line-height:35px;font:14px/35px Microsoft YaHei; text-decoration:none;}
            .ys-tab-ul li a:hover,.ys-tab-ul li a.hover{ background:#239ffd; color:#fff;}
            .ys-nr-k{ background:#fff; padding:35px;overflow:hidden;}
            .ys-nr ul li{ width:310px; float:left; margin:0px 24px;}
            .ys-nr ul li:hover{ background:#ffe4dc;}
            .ys-nr ul li a{font:14px/30px 宋体;color:#666; width:270px; margin:0px 20px; display:block; height:30px;}
            .ys-nr ul li a:hover .lf{ color:#ff7300;}
            .wl-r .wl-r-tb{ background:#fff; width:376px; height:316px; margin-top:55px;}
            .check_more{text-align:center;background:#fff;padding:10px;}
            .check_more a{font-size: 14px;padding: 10px;color: #666;text-decoration:none;}
            .check_more a:hover{color:#ff504c;font-size:14px;text-decoration:none;}
            .wl table tr.hover td{background:#fafafa;}
            .wl-jion-content{ width:1200px; margin:0 auto;margin-top:20px;}
            .wl-jion-title{text-align:center;font-size:20px;background:#eaeaea;color:#333333;height:60px;line-height:60px;}
            .wl-jion-content .box{ margin: 0 auto; padding-top: 48px; width: 1190px; height: 275px; background: #fff;}
            .wl-jion-content .p1{ font-size:20px; line-height: 30px; background:url(http://home.qiti.cn/skin/default/images/wl_bg.png) no-repeat;color:#fff;display:block;}
            .wl-jion-content .text1{ float: left;width: 670px; height: 275px; border-right: 1px solid #efefef; }
            .wl-jion-content .text1 .p1{width:240px;background-size:250px 30px;padding-left:10px;}
            .wl-jion-content .text1 ul{padding-left:25px;position:relative;padding-bottom:15px;overflow:hidden;}
            .wl-jion-content .text1 li{ margin-top: 64px; padding-top: 70px; float: left; width: 108px; height: 108px; background: #fff url(/public/nongye/img/apply_icon.png) no-repeat center; border: 1px solid #ddd; border-radius: 50%; text-align: center; font-size: 16px;-webkit-transform: all 0.5s ease;
               -moz-transform: all 0.5s ease;
                -ms-transform: all 0.5s ease;
                 -o-transform: all 0.5s ease;
                    transform: all 0.5s ease;}
            .wl-jion-content .text1 ul .bar{    position: absolute;
                display: block;
                width: 50px;
                height: 5px;
                bottom: 0;
                left: 55px;
                background: #ccc;
                border-radius: 50%;
                box-shadow: 10px 10px 0px 1px #888888;opacity:0.45;filter:alpha(opacity=45);display:none;}
            .wl-jion-content .text1 .icon01{ background-position: center -110px; }
            .wl-jion-content .text1 .icon02{ background-position: center -220px; }
            .wl-jion-content .text1 .icon03{ background-position: center -330px; }
            .wl-jion-content .text1 .icon04{ background-position: center -440px; }
            .wl-jion-content .text1 .icon{margin-top:60px;}
            .wl-jion-content .text1 .line1{ padding-top: 0; width: 56px; height: 110px; background: url(http://home.qiti.cn/skin/default/images/wu_arrow.png) no-repeat center; border: none; border-radius: 0; }
            .wl-jion-content .text2{ float: left; width: 496px; height: 275px; }
            .wl-jion-content .text2 .p1{ width:180px;background-size:200px 30px; padding-left:20px;}
            .wl-jion-content .text2 .contact{padding: 0;padding-top:60px;padding-left:;}
            .wl-jion-content .text2 .contact .add{margin:0; float:left;}
			.wl-jion-content .text2 .contact .add p{ font-size:16px;}
            .wl-jion-content .text2 .contact .ewm{width:100px;margin:0 15px; float:left;}
            .wl-jion-box{background:#fff;height:495px;}
            .wl-jion-box .a_link {
                margin-top: 53px;
                display: inline-block;
                width: 250px;
                height: 50px;
                border-radius: 26px;
                color: #fff;
                font-size: 26px;
                line-height: 50px;
                text-align: center;
                background: url(/public/home/pc/img/wl_btn.png) no-repeat center;
                cursor:pointer;
            }
            .bookpop{background-color: rgba(0,0,0,0.6);z-index:10000;position: fixed;display: none;top: 0;left: 0;width: 100%;height: 100%;}
            .subwrap{margin: 200px auto;width: 300px;background-color: #fff;}
            .ks-pop-close{ float: right;margin-right: 10px;font-size: 18px;}
            .ksbtn{color: #fff;}
            .fz20{padding: 30px 0px;text-align: center;font-size: 20px;}
            .fz14{font-size: 14px;}
            .mt40{font-size: 18px;color: #fff;text-align: center;width: 160px;margin: 30px auto;background-color: #0a66a3;height: 32px;line-height: 32px;border-radius: 5px;}
            .mt40 a:hover{color:#fff;text-decoration: none;}
            .city-wrap .wl-enter-btn button {
                display: block;
                margin: 0 auto;
                width: 185px;
                height: 45px;
                border: none;
                color: #fff;
                text-align: center;
                font-size: 20px;
                line-height: 45px;
                background: #df3b37;
                border-radius: 5px;
            }
            #areaSelectFrom-rz{
                width:354px;
            }
            .city-wrap .form-item{padding:0 20px; overflow:hidden; margin-bottom:27px}
            #areaSelectFrom-rz .area_name.area_name_zx {
              margin:0;
              padding:0;
              width:334px;
              border: 1px solid #ededed;
                background: #f9f9f9;
                color: #959595;
                font-size:12px;
                border-radius:0;
                    height: 32px;
             line-height: 32px;
             padding:0 10px;
            }
           .form-item .form-field input, .form-item .form-field select, .form-item .form-field textarea {
                font-size: 12px;
            }
            .wl-rz{display:none;}
            .city-wrap{padding:10px 0;padding-top:20px;}
            .city-wrap .form-item .form-label{
                width:106px;
				float: left;
				display: inline;
				/* width: 150px; */
				height: 32px;
				line-height: 32px;
				text-align: right;
            }
            #wl-rz-details .form-item .form-label{
                font-weight:bold;
            }
             #wl-rz-details .form-item .form-field{
                    float: left;
					display: inline;
					margin-left: 10px;
            }
             #wl-rz-details .form-item .form-field span{
                color:#999;
            }
            .form-item .form-field span{display:block;width: 310px;padding: 7px 0;}
			.content-span{text-align:left!important;width:354px!important;font-size:12px;}
			.list{border:0!important;}
			.wl-quick-form{padding-top:20px;}
			.wl-quick-form .wl-nr input{width:215px!important;}
			.wl-quick-form .wl-nr2 .wl-btn2{margin-left:45px!important;}
			.yc-k-c{ width:513px;}
		.yc-tit {
			background: #f4f4f4;
			font: 14px/30px MicrosoftYaHei;
			color: #ff2f45;
			margin: 10px 0;
		}
		.yc-tit img {
			margin-left: 15px;
			display: inline-block;
		}
		.yc-k-c .yc-t {
			margin-bottom: 10px;
			width: 463px;
			margin: 0 auto;
			overflow: hidden;
		}
		.yc-k-c .yc-t span {
			font: 14px/30px Microsoft YaHei;
			color: #666;
			width: 100px;
			text-align: right;
			display: block;
			float: left;
		}
		.content-span {
			text-align: left!important;
			width: 354px!important;
			font-size: 12px;
		}
		.yc-k-c .yc-t3 span {
			font: 14px/30px Microsoft YaHei;
			color: #666;
			width: 73px;
			text-align: right;
			display: block;
			float: left;
		}
		.yc-k-c .yc-t3 span.content-span {
			width: auto!important;
		}
		.yc-k-c .yc-t3 .unit {
			width: auto!important;
		}
		
		
		.pos {
			line-height: 40px;
			margin-top: 0px;
		}
		.zc-box .table1-k {
			border: 1px solid #e3e3e3;
		}
		.zc-box table {
			border: none;
			border-collapse: collapse;
		}
		.zc-box table tr:nth-child(odd) {
			background: #f6f6f6;
		}
		.zc-box table tr th {
			border-bottom: 1px solid #e3e3e3;
		}
		.zc-box table tr th {
			background: #f1f1f1;
			font: 14px/46px Microsoft YaHei;
			color: #333;
			text-align: center;
		}
		
		.zc-box table tr th {
			border: none;
		}
		.zc-box table tr .td1 {
			color: #0096df;
		}
		
		.zc-box table tr td {
			border-bottom: 1px solid #ddd;
		}
		.zc-box table tr td {
			font: 14px/48px Microsoft YaHei;
			color: #666;
			text-align: left;
			padding: 0 10px;
			padding-left: 45px;
		}
		.zc-box table tr td {
			border: none;
		}
		.zc-box table tr .td2 {
			color: #ff6600;
		}
		.zc-box table tr:hover { background: #f1f5ff;}
		.table1-k table tr .td3 a, .table1-k table tr .td3 span {
    color: #ff504c;
    border: 1px solid #ff504c;
    border-radius: 5px;
    padding: 5px 10px;
    cursor: pointer;
}
		
		

