/*
    * 深圳外资专题
    * 2019-03-05
*/
.qhwz-btnbox {padding: 40px 0 20px; text-align: center; clear: both;}
.zt-btn { padding: 0 50px; min-width: 240px; height: 50px; line-height: 50px; font-size: 16px;color: #fff;   text-align: center; background-color: #f90; border-radius: 45px; display: inline-block;}
.zt-btn:hover {background-color: #f60; color: #fff}
.qhwz-wr {margin: 0 auto; width: 1000px;}
.szwz-bg { background-color: #cdf6ee}

.qhwz-wrbg {width: 100%; min-width: 1200px; min-height:600px; background:#fff  url("../images/szwz/qhwz_bg1.jpg") no-repeat center top; }
.qhwz-topheight {height: 430px; }
.qhwz-topheight ul {padding-top: 250px; text-align: right}
.qhwz-topheight ul li { margin:0 20px; display: inline-block;}
.qhwz-topheight ul li a { min-width: 204px}
.qhwz-topheight ul li:first-child  a{background-color: #0b5850; }
.qhwz-topheight ul li:first-child  a:hover {background-color: #054c45; }


.qhwz-title { padding: 80px 0 50px; font-size: 36px; font-weight: bold; text-align: center; clear: both; overflow: hidden;}
.qhwz-title:before ,.qhwz-title:after{ content: " "; width: 93px; height: 31px;  display: inline-block; vertical-align: middle;}
.qhwz-title:before {margin-right: 20px; background:url("../images/szwz/title_ico1.png") no-repeat left top;}
.qhwz-title:after {margin-left: 20px; background:url("../images/szwz/title_ico2.png") no-repeat left top;}
.qhwz-title.mr10:after { margin: 0 10px;}

.qhwz-one { clear: both}
.qhwz-one .item { width: 428px; height: 520px; background-color: #ffffff; border: 1px solid #0b4c22; border-radius: 6px; position: relative}
.qhwz-one .item h1 ,.qhwz-one .item h3 {padding-top: 7px; width: 118px; height:86px; font-size: 18px; line-height: 28px; color: #ffffff; font-weight: bold; text-align: center; background:url("../images/szwz/qhwz_title1.png") no-repeat left top; position: absolute; left: -22px; top: 30px; z-index: 2}
.qhwz-one .item ul { margin:130px 18px 0; padding: 10px 20px 10px; background-color: #e6faf6; overflow: hidden}
.qhwz-one .item ul li { height: 40px; line-height: 40px; border-bottom: 1px dashed #beeed8;}
.qhwz-one .item ul li:last-child {border-bottom: none}
.qhwz-one .item ul li:before {content: " "; width: 4px; height: 4px; margin:0 6px 3px 0; background-color: #34a471; border-radius: 100%; display: inline-block;  }
.qhwz-one .item .qhwz-btnbox {  padding: 40px 0 20px;}
.qhwz-one .item.m-left {margin-left: 22px}
.qhwz-one .item.m-right { width: 472px;}
.qhwz-one .item .t { width: 70%; position: absolute; right: 20px; top:35px; text-align: right; z-index: 2}
.qhwz-one .item .t span { display: block; font-size: 50px; line-height: 60px; color: #e0f7ec; opacity: 0.8; text-transform: Uppercase; letter-spacing: 2px}
.qhwz-one .item .t  p { color: #0b5850; font-weight: bold; position: absolute; right: 0; top:65px; }

.qhwz-two {background:url("../images/szwz/qhwz_vs.png") no-repeat center 134px;}
.qhwz-two .item { margin-top: 78px; width: 402px; position: relative;}
.qhwz-two .item h3 { min-width: 164px; height: 78px; line-height: 78px; border-radius: 6px; font-size: 18px; font-weight: bold; text-align: center; color: #ffffff;  border: 1px solid #0b5850; overflow: hidden; position: absolute;  top: -78px; z-index: 1  }
.qhwz-two .item ul { padding: 10px 20px 10px; min-height: 280px; background-color: #fff; border: 1px solid #0b5850; border-radius: 6px;}
.qhwz-two .item ul li { padding: 10px 0; line-height: 24px; border-bottom: 1px dashed #beeed8; overflow: hidden;}
.qhwz-two .item ul li:last-child {border-bottom: none}
.qhwz-two .item ul li .t {width: 60px; color: #0b4c22; font-size: 15px; font-weight: bold; display: inline-block; float: left}
.qhwz-two .item ul li p {margin-left: 70px;}
.qhwz-two .item.m-left h3 { background-color:#ffd300; color: #333333; right:-14px;  }
.qhwz-two .item.m-right h3 { background-color:#5c9def; left:-14px;  }
.qhwz-two .item.m-right ul {border-color: #0b5850}
.qhwz-two .item.m-right ul li .t {color: #5c9def;}
.qhwz-two .item .qhwz-btnbox {  padding: 40px 0 0; min-width: 230px;}

.qhwz-four { clear: both}
.qhwz-four .wzleft { width: 456px}
.wz-f-banner { margin: 12px 0 0 12px; position: relative}
.wz-buoy { width: 90px; height: 38px; line-height: 38px; text-align: center; color: #022222;   background-color: #fde541; border-radius: 4px; display: inline-block;position: absolute;  top: -12px; left: -12px; }
.wz-buoy:hover {color: #ffffff;   background-color: #f60;}

.wz-title2 {padding:25px 20px; width: 65px; height:155px; font-size: 18px; line-height: 24px; color: #ffffff; font-weight: bold; text-align: center; background:url("../images/szwz/qhwz_title4.png") no-repeat left top; position: absolute; left: -21px; top: -15px; z-index: 2}
.wz-f-cn { margin: 35px 0 0 21px; padding: 35px 30px 0 90px; min-height: 664px; line-height: 26px; background-color: #e4f7f3; border-radius: 6px; position:relative;}
.wz-f-cn ul li {margin-bottom: 30px;}
.wz-f-cn ul li:last-child {margin-bottom: 0;}
.wz-f-cn ul li .t {display: block; padding:0 0 5px; margin: 0; text-indent: 0; color: #0b4c22; font-weight: bold; font-size: 15px; position: relative}
.wz-f-cn ul li .t i{ position: absolute; left: -35px; top: -3px; display: inline-block}
.qhwz-four .wzleft  .wbtn { padding: 30px 0 60px 21px;}
.qhwz-four .wzleft  .wbtn a { min-width: auto; padding: 0 40px}

.wzfour-piclist { width: 488px; position: relative;}
.wzfour-piclist  .pic { padding: 10px 0 0 40px; min-height: 876px; border-radius: 6px; background-color: #e4f7f3; overflow: hidden;}
.wzfour-piclist  .pic li { margin: 50px 0 20px 35px; width: 170px;  float: left; position: relative; }
.wzfour-piclist  .pic li img { width: 100%; height: 160px; box-shadow:3px 3px 15px 1px #d8eee4 }
.wzfour-piclist  .pic li p { padding-top: 20px; line-height: 20px; text-align: center;}
.wzfour-piclist .wbtn { padding: 30px 0 60px 21px; text-align: center}

.wz-midbanner { margin: 40px 0 0; width: 100%; min-width: 1000px; height:292px; text-align: center; background:url("../images/szwz/qhwz_bg3.jpg") no-repeat left top;}
.wz-midbanner p { padding-top: 170px}
.wz-table { margin: 0 auto; width: 100%; border: 0; border: 1px solid #0b5850; background-color: #fff}
.wz-table thead th { height: 55px; line-height: 55px; text-align: center;background-color: #0b5850; color: #ffffff; }
.wz-table tbody td {padding: 13px 20px; text-align: center; font-size: 14px; line-height: 26px; vertical-align: middle;   border-right: 1px solid #0b5850; border-bottom: 1px solid #0b5850;}
.wz-table tbody td.t-left {padding: 13px 30px; text-align: left}

.wz-sevenfrom { padding: 0 25px; background-color: #ffffff; clear: both; }
.wz-sevenfrom .f-t { font-size: 16px; padding: 25px 0; border-bottom: 1px solid #34a471; font-weight: bold;}
.wz-sevenfrom .f-t:before {content: " "; width: 10px; height: 10px; margin:0 12px 0 0; background-color: #34a471; border-radius: 100%; display: inline-block;  }
.wz-sevenfrom  .ssf { padding-top: 20px;}
.wz-sevenfrom  .ssf .item { margin: 0 5%; padding: 10px 0; height: 70px; width:40%; float: left; position:relative; }
.wz-sevenfrom  .ssf .item .sicon { padding-top: 21px; width: 44px; height: 44px; text-align: center; position: absolute; left: 0; top: 0; display: inline-block; z-index: 10}
.wz-sevenfrom  .ssf .item .fmsg { font-size: 12px; color: #fe002f; position: absolute; left: 44px; top:60px;}
.wz-sevenfrom  .ssf .item input {border:none;box-shadow:none; height: 44px; line-height: 44px; background-color: #e3f5ed; padding-left: 44px;}
.wz-sevenfrom  .ssf  .btn-group {width: 380px; text-align: left;  position: relative}
.wz-sevenfrom  .ssf  .dropdown-menu { width: 380px}
.wz-sevenfrom  .ssf  .dropdown-toggle.btn-default {  padding-left: 44px; width: 380px;height: 44px; background-color: #e3f5ed; color: #666666; border:none;box-shadow:none; }
.wz-sevenfrom .btn-danger {width: 100%; border-radius: 15px;}
.wz-sevenfrom .region .left { float: left; display: inline-block}
.wz-sevenfrom .itembtn { text-align: center; padding:15px 0 30px;}
.wz-sevenfrom .zt-btn  { width: 200px; height: 44px; line-height: 44px; }

/* 热门推荐 */
.zt-hotlist ul li a:before {background-color: #0b5850;}
.zt-hotlist p svg {fill: #0b5850}
.zt-hotlist  a:hover { color: #0b5850}
