/* reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
body {font: 14px/1 'Microsoft Yahei',Tahoma,Helvetica,Arial,'\5b8b\4f53',sans-serif;position: relative;margin-top: 61px;color: #333;}
img {border: none;}
em,strong {font-family: inherit;font-size: inherit;}
ul,ol,li {list-style: none;}
table {border-spacing: 0;border-collapse: collapse;}
h1,h2,h3,h4,h5,h6 {font-size: 14px;font-weight: normal;}
q:before,q:after {content: ' ';}
button,input,select,textarea {font-size: 100%;}
input,button,textarea,select,optgroup,option {font-family: inherit;font-size: inherit;font-weight: inherit;font-style: inherit;outline: none;}
address,cite,dfn,em,var {font-style: normal;}

/* link */

a,a:link,a:visited,a:hover,a:active {text-decoration: none;color: #333;outline: none;}
input::-moz-placeholder {color: #ccc;}
input::-moz-placeholder {color: #ccc;}
input::-ms-input-placeholder {color: #ccc;}
input::-webkit-input-placeholder {color: #ccc;}

/* clear */

.fl-l {float: left;}
.fl-r {float: right;}
.clear:after {display: block;visibility: hidden;clear: both;overflow: hidden;height: 0;content: '.';}
.clear {zoom: 1;}

/* poke */

.middle {position: relative;width: 1200px;margin: 0 auto;}
.page {min-width: 1200px;margin: 0 auto;}
.header {position: fixed;z-index: 1000;top: 0;width: 100%;min-width: 1200px;height: 60px;background: #fff;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2);-o-box-shadow: 0 0 3px rgba(0,0,0,.2);}
a.logo {display: block;width: 120px;height: 36px;margin-top: 12px;background: url('../img/logo.png?v=152');}
.header .nav {float: right;padding-top: 22px;}
.header .nav > li {position: relative;float: left;margin-left: 40px;}
.header .nav > li:after {position: absolute;bottom: -11px;left: 50%;display: none;width: 5px;height: 5px;margin-left: -3px;content: ' ';background: url('../img/nav_icon.png');}
.header .nav > li > a {font-size: 16px;display: block;}
.header .nav > li.active:after {display: block;}
.header .nav > li.active > a {color: #FA5A00;}
.header .nav > li:hover > a {color: #FA5A00;}
.banner {width: 100%;min-width: 1200px;max-width: 1920px;height: 499px;margin: 0 auto;background: url('../img/poke_bnr.png') center no-repeat;}
.banner .middle > span {font-size: 28px;position: absolute;top: 177px;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-o-transform: translate(-50%,0);transform: translate(-50%,0);text-shadow: 1px 1px 1px rgba(0,0,0,.2);}
.banner .middle > span.project {left: 777px;color: #32c0a8;}
.banner .middle > span.money {left: 943px;color: #9989df;}
.banner .middle > span > i {font-size: 16px;font-style: normal;}
.tle {padding-top: 66px;background: url('../img/title_border.png') no-repeat center top;}
.tle > .p1 {font-size: 28px;font-weight: 800;text-align: center;}
.tle > .p2 {font-size: 22px;font-weight: 800;margin-top: 10px;text-align: center;}
.poke_tle {display: block;width: 600px;height: 184px;margin: 0 auto;}
.profile {background: url('../img/profile_bg.png') no-repeat center top #f7f7f7;}
.profile .cnt {padding: 30px 0 60px;}
.profile .cnt p {font-size: 16px;line-height: 2;width: 750px;margin: 20px auto 0;text-indent: 2em;color: #666;}
.profile .cnt p.p2 {margin-top: 18px;}
.profile .cnt p > em {font-weight: 800;color: #333;}
a.lt_btn,a.rt_btn {font-size: 18px;line-height: 40px;float: left;width: 90px;height: 40px;padding-left: 52px;color: #808080;border: 1px solid #808080;border-radius: 4px;}
a.lt_btn {background: url('../img/join_btn_1.png') no-repeat 8px 9px;}
a.rt_btn {float: right;background: url('../img/join_btn_2.png') no-repeat 11px 9px;}
.pro_btn {width: 340px;margin: 50px auto 0;}
a.lt_btn:hover,a.rt_btn:hover {color: #fe6e07;border: 1px solid #fe6e07;}
.item {background: url('../img/item_bg.jpg') center;}
.item .cnt {padding: 60px 0;}
.item_ul {width: 990px;margin: 0 auto;}
.item_ul li {float: left;overflow: hidden;width: 290px;cursor: pointer;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;border-radius: 8px;}
.item_ul li:nth-of-type(2) {margin: 0 60px;}
.item_ul li:hover {-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.2);-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2);box-shadow: 1px 1px 10px rgba(0,0,0,.2);-o-box-shadow: 1px 1px 10px rgba(0,0,0,.2);}
.item_top {position: relative;background: #f7f7f7;}
.item_img {display: block;width: 290px;height: 134px;}
.lookBP {font-size: 12px;position: absolute;z-index: 2;right: 12px;bottom: 7px;padding-right: 13px;cursor: pointer;color: #fe6e07;background: url('../img/rp.png') no-repeat right 2px;}
.item_bottom {position: relative;height: 198px;padding: 16px 12px;background: #ff6e7c;}
.item_ul li:nth-of-type(2) .item_bottom {background: #09d5b0;}
.item_ul li:nth-of-type(3) .item_bottom {background: #7fd266;}
.item_name,.item_info {position: absolute;width: 266px;height: 198px;}
.item_info {line-height: 1.5;display: none;text-indent: 2em;color: #fff;}
.item_del_1 {font-size: 20px;padding-bottom: 16px;text-align: center;color: #fff;border-bottom: 1px solid rgba(255,255,255,.3);}
.item_del_2 {line-height: 1.5;margin-top: 16px;text-indent: 2em;color: #fff;}
.item_del_3 {font-size: 12px;position: absolute;bottom: 0;width: 100%;color: #fff;}
.item_del_3 i {font-style: normal;position: relative;margin-left: 13px;}
.item_del_3 i:before {position: absolute;top: 4px;left: -7px;height: 9px;content: '';border-left: 1px solid #fff;}
.ewm {padding: 40px 20px;}
.ewm_name {font-size: 18px;text-align: center;color: #FA5A00;}
.ewm_bg {width: 265px;height: 205px;margin: 15px auto 10px;padding-top: 30px;background: url('../img/ewm_bg.png') no-repeat center;}
.ewm_bg img {display: block;width: 172px;height: 172px;margin: 0 auto;}
.ewm_tip {font-size: 16px;margin-top: 7px;text-align: center;color: #333;}
.report {background: #f7f7f7 url('../img/rep_bg_1.png') no-repeat center 72px;}
.report .cnt {width: 1200px;margin: 0 auto;padding: 60px 0 20px;}
.rep_ul {width: 970px;margin: 0 auto;}
.rep_ul li {margin-top: 20px;padding: 15px;cursor: pointer;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;border-radius: 8px;background: #fff;}
.rep_ul li:hover {-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.2);-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2);box-shadow: 1px 1px 10px rgba(0,0,0,.2);-o-box-shadow: 1px 1px 10px rgba(0,0,0,.2);}
.rep_ul li:first-of-type {margin-top: 0;}
.rep_ul li a.rep_info {display: block;padding-bottom: 14px;border-bottom: 1px solid #fe6e07;}
.rep_ul li a.rep_info img {float: left;width: 170px;height: 58px;}
.rep_txt {float: left;margin-left: 26px;padding-top: 10px;}
.rep_txt .p1 {font-size: 22px;font-weight: 800;color: #666;}
.rep_txt .p2 {font-size: 16px;margin-top: 6px;color: #666;}
.rep_bg_2 {width: 1060px;height: 76px;margin: 0 auto;padding-bottom: 30px;background: url('../img/rep_bg_2.png') no-repeat right top;}
.agency .cnt {padding: 30px 0 60px;}
.agency_ul {width: 940px;margin: 0 auto;}
.agency_ul li {font-size: 0;float: left;overflow: hidden;width: 168px;height: 74px;margin: 8px;border: 2px solid #fff;border-radius: 4px;background: #fff;-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.2);-moz-box-shadow: 2px 2px 6px rgba(0,0,0,.2);box-shadow: 2px 2px 6px rgba(0,0,0,.2);-o-box-shadow: 2px 2px 6px rgba(0,0,0,.2);}
.agency_ul li.blk {background: #333;}
.agency_ul li img {width: 100%;}
.contant {background: #f7f7f7;}
.contant .cnt {width: 1200px;margin: 0 auto;}
.cont_rt,.cont_lt {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 50%;min-height: 300px;}
.cont_rt {border-left: 1px solid #ff7000;}
.cont_lt {border-right: 1px solid #ff7000;}
.cont_sec {float: right;padding: 50px 15px 0 6px;text-align: right;border-bottom: 1px solid #ff7000;}
.cont_sec .p1 {font-size: 22px;font-weight: 800;color: #999;}
.cont_sec .p2 {margin: 8px 0;color: #999;}
.cont_us {padding: 50px 0 0 15px;}
.cont_us .p1 {font-size: 22px;font-weight: 800;}
.cont_us .p2 {margin: 8px 0 34px;font-weight: 800;}
.cont_us .p3,.cont_us .p4,.cont_us .p5 {font-size: 16px;margin-bottom: 10px;padding-left: 25px;color: #666;}
.cont_us .p3 {background: url('../img/name_icon.png') no-repeat left center;}
.cont_us .p4 {background: url('../img/phone_icon.png') no-repeat left center;}
.cont_us .p5 {background: url('../img/email_icon.png') no-repeat left center;}
.footer {padding: 30px 0;}
.footer.cnt {width: 1200px;margin: 0 auto;}
.ft_cnt,.ft_img {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 50%;}
.ft_img {font-size: 0;padding-right: 12px;border-right: 1px solid #bfbfbf;}
.ft_cnt {padding-left: 12px;border-left: 1px solid #bfbfbf;}
.ft_cnt p {font-size: 16px;margin-top: 4px;color: #666;}
.ft_cnt p.p1 {margin-top: 0;}
.right_mune {position: fixed;z-index: 1000;top: 60%;right: 20px;}
.right_mune a {line-height: 16px;display: block;width: 32px;margin-bottom: 5px;padding: 6px;text-align: center;color: #7d7d7d;border: 2px solid #eee;background: #eee;}
.right_mune a:hover {color: #fe6e07;border: 2px solid #fe6e07;background: #fff;}
.right_mune a.top_btn:hover {border: 2px solid #fe6e07;background: #fe6e07;}
.top_icon {display: block;width: 32px;height: 32px;background: url('../img/retop.png') 0 32px;}
.right_mune a.top_btn:hover .top_icon {background: url('../img/retop.png') 0 0;}