/*
* name: style.css
* update: 与网站框架融合、整理
* date: 2019-12-19
*/

/* 通用 */
/* *{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;} */
img{display: block;width: 100%;}
a{color:inherit; display:inline-block; *display:inline; *zoom:1;}
/* 常量设置 */
.wrap { width:1240px; margin-right:auto; margin-left:auto;}
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}

/*for ie9+*/
@media all and (min-width:0){
  body{min-width:0; overflow-x:hidden;}
}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a:hover { color:#fc6720;}
::-moz-selection {color:#fff; background:#fc6720; }
::selection {color:#fff; background:#fc6720; }
::-webkit-input-placeholder { color:#aaa; font-size:13px;} 
.placeholder { color:#aaa;}

/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 头部 */
/*.header {top:0;z-index:10;width:100%;height:35px;background-color:#fff;}
.header .logo {box-sizing:border-box;width:164px;height:108px;padding:17px;background:#fff;box-shadow:5px 5px 0px -5px #999999,-5px 5px 5px -5px #999999,5px 5px 5px -5px #999999,0px 5px 5px -5px #999999;box-shadow:0px 0px 3px #f4f5f6,0px 0px 0px #f4f5f6,0px 0px 3px #f4f5f6,0px 0px 3px #f4f5f6;}
.header .logo img{width:130px;}
.header .item {position:relative;height:35px;line-height:35px;padding:0 10px;font-size:12px;color:#000;}
.header .item i{margin-right:5px;font-size:18px;}
.header .item i.jt{font-size:12px;margin:0 0 0 5px;}
.header .item:first-of-type i{margin-top:-2px;}
.header .item:last-of-type:after {content:'';position:absolute;left:-1px;top:11px;display:block;width:2px;height:14px;background-color:#d6d6d6;}
.header .item:hover{background-color: #666;}
.header .item:hover i,
.header .item:hover span{color:#fff;}
.header .item.mobile_items *{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.header .item.mobile_items:hover .jt{transform:rotateZ(180deg);}
.header .qr_area {position:absolute;right:0;top:35px;z-index:100;width:501px;height:250px;border:solid 1px transparent;background:#fff;box-shadow:5px 5px 0px -5px #999999,-5px 5px 5px -5px #999999,5px 5px 5px -5px #999999,0px 5px 5px -5px #999999;}
.header .qr_area .qr_big_show {position:relative;box-sizing:border-box;width:250px;height:250px;border-right:solid 1px #e3eaf4;padding:45px;}
.header .qr_area .qr_big_show img {position:absolute;top:50%;left:50%;width:160px;height:160px;margin:-80px 0 0 -80px;}
.header .qr_area .qr_items {width:250px;height:250px;}
.header .qr_items .qr_item {box-sizing:border-box;width:125px;height:125px;padding:15px;overflow:hidden;}
.header .qr_items .qr_item .logo_box {width:94px;height:70px;overflow:hidden;}
.header .qr_items .qr_item .logo_box.mall img{width:auto;height:70px;margin-left:-6px;}
.header .qr_items .qr_item .logo_box.sun img{width:auto;height:46px;margin:12px auto;}
.header .qr_items .qr_item p {height:24px;line-height:24px;font-size:13px;color:#333;text-align:center;}
.header .qr_items .qr_item:nth-last-of-type(2n) {border-right:solid 1px #e3eaf4;}
.header .qr_items .qr_item:first-of-type,.qr_items .qr_item:nth-of-type(2) {border-bottom:solid 1px #e3eaf4;}
.header .qr_items .qr_item.on {box-shadow:0 0 10px #999999;}
.header .qr_area{left: 50%;margin-left: -375px;}
.header .item.mobile_items .qr_area{height: 0;border-color:#e3eaf4;border-width:0;overflow: hidden;}
.header .item.mobile_items:hover .qr_area{height: 250px;border:solid 1px #e3eaf4;}
.header .qr_area_app {position:absolute;right:0;top:35px;z-index:100;width:200px;height:250px;border:solid 1px transparent;background:#fff;box-shadow:5px 5px 0px -5px #999999,-5px 5px 5px -5px #999999,5px 5px 5px -5px #999999,0px 5px 5px -5px #999999;}
.header .qr_area_app {left: 50%;margin-left: -100px;}
.header .qr_area_app .qr_show_app{position: relative;box-sizing: border-box;width: 200px;height: 200px;border-right: solid 1px #e3eaf4;padding: 20px;}
.header .qr_area_app .qr_show_app img{position: absolute;top: 50%;left: 50%;width: 160px;height: 160px;margin: -80px 0 0 -80px;}
.header .qr_area_app p {height:24px;line-height:24px;font-size:14px;color:#333;text-align:center;}
.header .item.mobile_items .qr_area_app{height: 0;border-color:#e3eaf4;border-width:0;overflow: hidden;}
.header .item.mobile_items:hover .qr_area_app{height: 250px;border:solid 1px #e3eaf4;}
.header .item.mobile_items .qr_area_app{height: 0;border-color:#e3eaf4;border-width:0;overflow: hidden;}
.header .item.mobile_items:hover .qr_area_app{height: 250px;border:solid 1px #e3eaf4;}*/

/* 底部 */
/*.footer {margin-top:40px;}*/
.footer .about_us {box-sizing:border-box;padding:58px 0 ;background-color:#e3e3e3;}
.footer .about_us .about_info {width:340px; border-right:solid 1px #cbcbcb;}
.footer .about_copyright {padding-top:22px;}
.footer .about_copyright a{display:block;}
.footer .about_telephone .icon_num {color:#393939;line-height:58px;font-size:26px;font-weight:bold;}
.footer .icon_num img {margin:15px 15px auto auto;width:26px;height:26px;}
.footer .about_info .about_telephone p {line-height:24px;font-size:14px;color:#666;}
.footer .about_info .about_copyright a {line-height:24px;font-size:14px;color:#666;}
.footer .about_info .about_copyright img {margin:9px 9px auto auto;width:27px;height:29px;}
.footer .about_us .about_special {padding-left:50px; padding-right:15px; width:300px;border-right:solid 1px #cbcbcb;}
.footer .about_us .about_links {padding-left:50px;width:480px;}
.footer .about_special .about_title,.about_links .about_title {margin-bottom:10px;height:27px;line-height:27px;font-size:18px;font-weight:bold;color:#000;}
.footer .special_area a {width:70px;height:32px;line-height:32px;font-size:14px;color:#393939;}
.footer .links_list a {width:158px;height:32px;line-height:32px;font-size:14px;color:#393939;}
.footer .special_area a:hover,.links_list a:hover {font-weight:bold;}
.footer .foot_qr_area{width:150px;}
.footer .foot_qr_code{width:110px; margin:0 auto;}
.footer .foot_qr_des {line-height:24px;font-size:16px;color:#000;text-align:center;}
.footer .foot_qr_area:not(:last-of-type){margin-right: 15px;}
.footer .foot_qr_des p:last-of-type{font-size:14px;color:#666;}

.footer .contact_us {background-color:#393939;}
.footer .contact_us .site_list {width:100%;margin:0 auto;text-align: center;}
.footer .contact_us a,
.footer .contact_us .link_list{display: inline-block;padding:0 20px;height:43px;line-height:43px;font-size:14px;color:#e3e3e3;}
.footer .contact_us .link_list i{font-weight:bold; font-size:12px; position:relative;}
.footer .contact_us a:hover {text-shadow: 1px 0 0 currentColor;}
.footer .contact_us .link_list i:after{content:'';position:absolute;right:-20px; top:14px; display:block;width:2px;height:14px;background-color:#e3e3e3;}
.footer .contact_us a:not(:last-of-type):after {content:'';position:absolute;right:0;top:14px;display:block;width:2px;height:14px;background-color:#e3e3e3;}
.contact_us .lianjie a{position:relative;display:inline;color: #393939;padding: 0 10px;}
.contact_us .lianjie{bottom:100%; left:0; right:0; opacity:0; visibility:hidden;}
.contact_us .lianjie a:not(:last-of-type):after{content:'';position:absolute;right:0;top:5px;display:block;width:1px;height:14px;background-color:#b7b7b7;}
.footer .contact_us .link_list:hover .lianjie{opacity:1; visibility:visible;}
.footer .contact_us .link_list:hover i{transform:translateX(90deg);}


/* 铁臂商城头部 */
.header .over-line{ border-top:#f8f8f8 solid 1px;}
.header .links-show,.tb-topbar .link-single{ border-left:#f8f8f8 solid 1px; border-right:#f8f8f8 solid 1px;}
.header .show-active{ background-color:#ff9400; border-color:#ff9400;}

@font-face {
  font-family: 'iconfont';  /* project id 1207013 */
  src: url('//at.alicdn.com/t/font_1207013_gfu1fznbbnl.eot');
  src: url('//at.alicdn.com/t/font_1207013_gfu1fznbbnl.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1207013_gfu1fznbbnl.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1207013_gfu1fznbbnl.woff') format('woff'),
  url('//at.alicdn.com/t/font_1207013_gfu1fznbbnl.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1207013_gfu1fznbbnl.svg#iconfont') format('svg');
}
/*.ion {font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}*/

/* 导航 */
.nav_menu {width:100%; padding:18px 0 12px; background-color:#4e2ace;}
.nav_menu a {color:#fff;}
.nav_menu li:hover{background-color:#775adf;}
.nav_menu .menu_part {box-sizing:border-box;position:relative;}
.nav_menu .menu_part:after {content:'';position:absolute;right:0px;top:5px;display:block;width:1px;height:40px;background-color:#5e3cd5;}
.nav_menu .menu_part:last-of-type:after {display:none;}
.nav_menu .menu_part{margin-left:25px;}
.nav_menu .icon_part {text-align:center; margin-top:3px;}
.nav_menu .icon_part .ion {margin-bottom:2px;font-size:24px; line-height:22px;}
.nav_menu .icon_part .des {font-size:14px;line-height: 22px;font-weight: bold;}
.nav_menu .menu_part .menu_list {margin:0 15px 0 20px;}
.nav_menu .menu_part .menu_list li {padding:0 10px;height:25px;line-height:25px;font-size:14px;white-space: nowrap;text-align: center;}
.nav_menu .menu_part.part_one .menu_list{width: 270px;}
.nav_menu .menu_part.part_two .menu_list{width: 265px;}
.nav_menu .menu_part.part_three .menu_list{width: 96px;}
.nav_menu .menu_part.part_four .menu_list{width: 146px;}
.nav_menu .nav_con{margin-top:10px;}

/* 机型 */
.nav_machine {width:100%;height:50px;}
.nav_machine .pos{ height:50px; background-color:#fee132;}
.nav_machine .pos.fixed{position: fixed; top:0; left: 0; right: 0; z-index: 100;}
.nav_machine a {position:relative;display:block;box-sizing:border-box;height:50px;line-height:50px;padding:0 25px;color:#000;font-size:16px;font-weight:bold;text-align:center;}
.nav_machine a.nav_item:hover {background-color:#ffed80;}
.nav_machine .search_btn,
.nav_machine .mark_btn {padding:0;width:50px;height:50px;font-size:30px;color:#000;font-weight:normal;}
.nav_machine .search_btn:hover,
.nav_machine .mark_btn:hover{background-color:#ffed80;}

/* 返回顶部 */
/*.gotop {box-sizing:border-box;padding:15px;width:60px;height:60px;line-height:30px;font-size:24px;font-weight:bolder;color:#fff;background:#dddddd; position: fixed; right:4%; z-index:10; bottom:20%; cursor: pointer; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; text-align: center;}*/
/*.gotop:hover{opacity: 0.7;}*/

/*页面主体*/
.sec_banner{color:#fff; text-align:center; height:272px; position:relative;}
.sec_banner .pic{position:absolute; left:50%; top:0; margin-left:-960px; width:1920px; max-width:none; z-index:0;}
.sec_banner .wrap{position:relative; z-index:1; padding-top:70px;}
.sec_banner .tit{font-size:50px; font-weight:bold;}
.sec_banner .desc{font-size:15px; width:760px; margin:0 auto;}
.pt1{margin-bottom:40px;}
.pt1 .fix{border-left:1px solid #edecec;}
.pt1 .item{float:left; width:25%; text-align:center;}
.pt1 .item .con{padding:45px 40px 40px; border-right:1px solid #edecec; border-bottom:1px solid #edecec; position:relative; cursor:pointer; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pt1 .item .con .t{font-size:20px; font-weight:bold; color:#333; margin-bottom:10px;}
.pt1 .item .con .d{font-size:14px; color:#666;}
.pt1 .item .con:after{content:""; position:absolute; left:50%; width:28px; margin-left:-14px; bottom:30px; height:1px; background:#000;}
.pt1 .item:hover .con, .pt1 .item.cur .con{background:url(../img/pt1_bg.jpg) no-repeat center; background-size:cover;}
.pt1 .item:hover .con .t, .pt1 .item.cur .con .t{color:#fff;}
.pt1 .item:hover .con .d, .pt1 .item.cur .con .d{color:#fff;}
.pt1 .item:hover .con:after, .pt1 .item.cur .con:after{background:#fff;}

.pt2 .wrap{width:1300px;}
.pt2 .slide_con{padding:30px;}
.pt2 .fix{border-top:1px solid #edecec; border-left:1px solid #edecec;}
.pt2 .item{width:25%; text-align:center; position:relative; z-index:0;}
.pt2 .item .con{border-bottom:1px solid #edecec; border-right:1px solid #edecec; position:relative; height:330px;}
.pt2 .item .con:before{content:""; position:absolute; left:0; top:0; right:0; bottom:0; background:#fff; z-index:0; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pt2 .item .info{padding:70px 60px;  margin:0 auto; color:#555; position:relative; z-index:1; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; height:190px;}
.pt2 .item .info .icon img{width:auto; margin:0 auto;}
.pt2 .item .info .t{font-size:20px; font-weight:bold; margin:10px 0;}
.pt2 .item .info .d{line-height:24px; height:48px; overflow:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pt2 .item .more_info{padding: 30px; text-align:left; height:270px;}
.pt2 .item .more_add{text-align:right; margin-top:150px;}
.pt2 .item .more_add img{width:auto; display:inline-block; *display:inline; *zoom:1;}
.pt2 .item .more_cn{font-size:28px; color:#333;}
.pt2 .item .more_en{font-size:28px; color:#333; text-transform:uppercase; font-weight:lighter; line-height:1;}

@media only screen and (min-width: 1240px) {
  .pt2 .item:hover{z-index:1;}
  .pt2 .item:hover .con:before{transform:scale(1.08); -webkit-box-shadow:0px 0px 20px 3px rgba(0,0,0,.1); box-shadow:0px 0px 20px 3px rgba(0,0,0,.1);}
  .pt2 .item:hover .d{height:72px;}
  .pt2 .item:hover .info{padding:58px 60px; height:214px;}
  .pt2 .item:hover .more_info{padding:30px;}
}

.pt3 .pt_tit{color:#333; text-align:center; margin-bottom:45px;}
.pt3 .pt_tit .t{font-size:30px; font-weight:bold; margin:60px 0 10px;}
.pt3 .pt_tit .d{font-size:15px; color:#666;}

.pt3 .con .item{-webkit-box-shadow:0 0px 10px 0px rgba(0,0,0,.1); box-shadow:0 0px 10px 0px rgba(0,0,0,.1); position:relative; overflow:hidden; margin-bottom:35px;}
.pt3 .con .tit{font-size:15px; color:#333; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:70px; padding:0 20px;}

.pt3 .con .item .info{position:absolute; left:0; top:100%; height:100%; right:0; color:#fff; background:url(../img/pt3_bg.jpg) no-repeat center; background-size:cover; padding:0 40px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pt3 .con .item .info .info_t{font-size:28px; margin-bottom:15px; margin-top:45px; }
.pt3 .con .item .info .info_d{font-size:15px; margin-bottom:15px;}
.pt3 .con .item .info .info_p{width:120px; margin:0 auto;}
.pt3 .con .item:hover .info{top:0;}
.pt3 .more{text-align:center; margin-top:20px; margin-bottom:90px;}
.pt3 .more a{color: #fff; background: #fc6720; padding: 20px 0; width: 320px; border-radius: 30px; font-size: 18px; line-height: 20px;}
.pt3 .more img{display:inline-block; *display:inline; *zoom:1; width:auto; margin-left:5px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pt3 .more a:hover img{transform:translateX(5px);}

.pt4{background:url(../img/pt4_bg.png) no-repeat center bottom; background-size:cover; padding:85px 0 100px;}
.pt4 .left{color:#333;}
.pt4 .left .t1{font-weight:bold; font-size:30px; margin-bottom:25px;}
.pt4 .left .t1 span{color:#fc6720;}
.pt4 .left .t2{font-size:15px; margin-bottom:65px; }
.pt4 .left .t3{font-size:18px; line-height:1;}
.pt4 .left .t4{font-size:30px; color:#fc6720; line-height:1.2;}
.pt4 .left .t4 span{font-size:50px; font-weight:bold; }
.pt4 .left .t5{font-size:18px;}

.pt4 .right{width:450px;}
.pt4 .right input{line-height:52px; height:52px; padding:0 10px; width:430px; border:1px solid #d8d8d8;}
.pt4 .right textarea{padding:10px; width:430px; border:1px solid #d8d8d8; resize:none; height:104px;}
.pt4 .right .inp_wrap{margin-bottom:10px;}
.pt4 .right button{background:#fc6720; color:#fff; text-align:center; font-weight:bold; font-size:20px; line-height:60px; border:none; width:100%;}

.mobile_footer{display:none;}
.mobile_header, .mobile_nav{display:none;}





@media only screen and (max-width: 1240px) {
    body{ user-select: none;-webkit-user-select: none; overflow:hidden;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    .footer .about_us .about_links{display:none;}
    .footer .about_us .about_special{width:530px;}
    .footer .special_area a{width:80px; line-height:35px;}
    .footer .contact_us a, .footer .contact_us .link_list{padding:0 15px;}
    .nav_menu .menu_part.part_one .menu_list,.nav_menu .menu_part.part_two .menu_list{width:200px;}
    .nav_menu .menu_part{margin-left:15px;}
    .nav_menu .menu_part .menu_list li{width:35px; text-align: left; padding: 0 5px; font-size:13px; }
    .nav_menu .menu_part .menu_list{margin-right:10px;}
    .nav_menu .nav_con{margin-top:0;}
    .sec_banner .tit{font-size:40px;}

    .pt2 .wrap{width:940px;}
    .pt2 .slide_con{padding:0;}
    .pt2 .item .con{height:auto;}
    .pt2 .item .info{padding:40px 20px; height:220px;}
    .pt2 .item .info .d{height:72px;}
    .pt2 .item .more_add{margin-top:80px;}
    .pt3 .con .item .info{padding:0 20px;}
    .pt3 .con .item .info .info_t{margin-top:30px; font-size:22px; margin-bottom:5px; }
    .pt3 .con .item .info .info_d{font-size:14px;}
    .pt3 .con .item .info .info_p{width:90px;}





}
@media only screen and (max-width: 992px) {
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/
    .footer .about_us .about_info{width:100%; border:none;}
    .footer .about_us .about_special{width:100%; border:none; padding:20px 0;}

    .nav_menu .menu_part.part_one .menu_list, .nav_menu .menu_part.part_two .menu_list{width:120px;}
    .nav_menu .menu_part.part_four .menu_list{width:80px;}
    .nav_machine a{padding:0 15px;}
    .sec_banner .tit{font-size:30px;}
    .sec_banner .desc{font-size:14px; margin-top:10px;}
    .pt1 .item .con{padding: 25px 20px 46px;}
    .pt1 .item .con .d{line-height:24px; height:72px;}
    .pt2 .wrap{width:740px;}
    .pt2 .item{width:33.33%;}
    .pt4{padding:0;}
    .pt4 .fix{background:rgba(255,255,255,0.6);}
    .pt4 .left{float:none; }
    .pt4 .right{float:none; margin-top:30px; padding:40px 0;}

}
@media only screen and (max-width: 760px) {
    html{font-size: 13.333333vw;}
    body,input,textarea,button,select {font-size:16px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }
    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/

    .footer .about_us{padding:30px 0;}
    .footer .special_area a{width:60px;}
    
    .header .item{padding:0 3px;}
    .nav_menu .menu_part.part_one .menu_list, .nav_menu .menu_part.part_two .menu_list,.nav_menu .menu_part.part_four .menu_list{width:80%; min-width:400px;}
    .nav_menu .menu_part{margin-left:0; margin-top:10px;}
    .nav_menu .menu_part .menu_list li{width:auto; padding:0 10px;}
    .nav_machine,.nav_machine .pos{height:auto;}
    .sec_banner{height:220px;}
    .sec_banner .wrap{padding-top:40px;}
    .sec_banner .desc{width:90%;}
    .sec_banner .tit{font-size:24px;}
    .pt1{margin-bottom:30px;}
    .pt1 .item{width:50%;}
    .pt2 .wrap{width:auto;}
    .pt2 .item{width:50%;}
    .pt2 .item .more_cn{font-size:20px;}
    .pt2 .item .more_en{font-size:20px;}
    .pt3 .pt_tit .t{font-size:24px; margin:40px 0 10px;}
    .pt3 .pt_tit{margin-bottom:20px;}
    .pt3 .more{margin-bottom:40px;}
    .pt4{background:none;}
    .pt4 .left .t1{font-size:22px;}
    .pt4 .left .t2{margin-bottom:30px;}
    .pt4 .left .t4{font-size:24px;}
    .pt4 .left .t4 span{font-size:30px;}
    .pt4 .right{margin-top:0;}
    .pt4 .right input,.pt4 .right textarea{width:100%; box-sizing:border-box;}
    
    .header, .nav_menu, .nav_machine{display:none;}
    .mobile_header, .mobile_nav{display:block;}
    .mobile_header{box-sizing:border-box;width: 100%;height: .94rem;padding: 0 .25rem;background-color: #101075;overflow: hidden;}
    .mobile_header .logo{width:1.36rem;height:.52rem;margin-top:.22rem;background:url(../img/logo.png) no-repeat center center/100% 100%;font-size: 0;}
    .mobile_header .search{width: .38rem;height: .39rem;margin:.28rem 0 0 0;background:url(../img/search_icon.png) no-repeat center center/100% 100%;}
/*    .mobile_header .login{width: .57rem;height: .57rem;margin:.18rem .36rem 0 0;background:url(../img/login_icon.png) no-repeat center center/100% 100%;}
    .mobile_header .logout{width: 1rem;height: .39rem;line-height: .39rem;margin: .28rem 0 0 0;color: #fff;font-size: .3rem;text-align: center;}*/
    .mobile_header .nickname{width: 2rem;height: .39rem;line-height: .39rem;margin: .28rem .11rem 0 0;color: #fff;font-size: .3rem;text-align: right;}

    .mobile_nav{width: 100%;height: .84rem;font-size: .36rem;font-weight:bold;color: #333;background-color: #fee032;}
    .mobile_nav .in_box{overflow-x:auto; }
    .mobile_nav .in{width: 18.7rem;}
    .mobile_nav .item{padding: 0 .28rem;line-height: .84rem;}




    .footer{display:none;}

    .mobile_footer{display:block;}
    .mobile_footer a{display:block;}
    .mobile_footer{margin-top:.3rem;}
    .mobile_footer{width: 100%;margin-top: .2rem;padding:.4rem 0 .3rem 0;background-color: #2b2f32;}
    .mobile_footer .tel{box-sizing:border-box;padding-left:.7rem;text-align: center;font-size: .36rem;color: #e1e1e1;background: url(../img/tel_icon.png) no-repeat 1.4rem center/.36rem .35rem;}
    .mobile_footer .btns{width:6rem;height:.5rem;line-height:.5rem;margin:.1rem auto;font-size: .22rem;color: #cececf;text-align: center;}
    .mobile_footer .btns a{width: 25%;}
    .mobile_footer .have_i{background: url(../img/arr_down_icon_foot.png) no-repeat 1.3rem center/.12rem .07rem;}
    .mobile_footer .btns i{width:.12rem;height:100%;}
    .mobile_footer .list_i{width: 100%;line-height: .5rem;font-size: .22rem;color: #cececf;text-align: center;}
    .mobile_footer .list_i a{display: inline;margin: 0 .15rem;}
    .mobile_footer .oth{width:100%;line-height: .3rem;font-size: .16rem;color: #cececf;text-align: center;}
    .mobile_footer .oth .with_pic{background: url(../img/police_icon.png) no-repeat 2.1rem center/.18rem .2rem;}
    .imgZoom:hover img{ -moz-transform:none; -ms-transform:none; -o-transform:none; -webkit-transform:none; transform:none;}
    .imgY180:hover img{ -moz-transform:none; -ms-transform:none; -o-transform:none; -webkit-transform:none; transform:none;}




}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

}


