﻿@charset "utf-8";

/* CSS Document */

* {margin: 0;
  padding: 0;
}

html {font-size: 62.5%;height: 100%;background-color: #fff;}
body {margin: 0 auto;font-size: 12px;font-size: 1.2rem;/*overflow-x:hidden; */font-family: Verdana, Geneva, Tahoma, sans-serif;}
img {border: none;}
ul li {list-style-type: none;}
ul,form,p,a,img,table,tr,td,li,dd,dt,dl,
span {margin: 0;padding: 0;list-style: none;color: #333;}

a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input,
textarea {font-size: 12px;font-size: 1.2rem;color: #333;border: none;outline: none;}
.fl,.l {float: left;}
.fr,.r {float: right;}
.fix {*zoom: 1;}
.fix:after,
.fix:before {display: block;content: "clear";height: 0;clear: both;overflow: hidden;visibility: hidden;}




::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #333;font-size: 14px;font-size: 1.4rem; font-family: Verdana, Geneva, Tahoma, sans-serif;}
:-o-placeholder {
     /*Mozilla Firefox 4 to 18 */
    color: 333;font-size: 14px;font-size: 1.4rem; font-family: Verdana, Geneva, Tahoma, sans-serif;}
::-moz-placeholder {
     /*Mozilla Firefox 19+ */
    color: 333;font-size: 14px;font-size: 1.4rem; font-family: Verdana, Geneva, Tahoma, sans-serif;}
:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: 333;font-size: 14px;font-size: 1.4rem; font-family: Verdana, Geneva, Tahoma, sans-serif;}




.wp {position: relative;}
.box {position: relative;}

@media screen and (min-width:1220px){.wp {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.wp {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.wp {width: 95%;margin: auto;}}
.mln {margin-left: 0!important;}
.mbn {margin-bottom: 0!important;}
.pbn{padding-bottom: 0!important;}

@font-face {
    font-family: 'HelveticaLTStdBoldCond';
    src: url('fonts/HelveticaLTStdBoldCond.eot');
    src: url('fonts/HelveticaLTStdBoldCond.eot') format('embedded-opentype'),
         url('fonts/HelveticaLTStdBoldCond.woff2') format('woff2'),
         url('fonts/HelveticaLTStdBoldCond.woff') format('woff'),
         url('fonts/HelveticaLTStdBoldCond.ttf') format('truetype'),
         url('fonts/HelveticaLTStdBoldCond.svg#HelveticaLTStdBoldCond') format('svg');
}


@font-face {
    font-family: 'MASQUE_0';
    src: url('fonts1/MASQUE_0.eot');
    src: url('fonts1/MASQUE_0.eot') format('embedded-opentype'),
         url('fonts1/MASQUE_0.woff2') format('woff2'),
         url('fonts1/MASQUE_0.woff') format('woff'),
         url('fonts1/MASQUE_0.ttf') format('truetype'),
         url('fonts1/MASQUE_0.svg#MASQUE_0') format('svg');
}

.zitih{font-family: 'HelveticaLTStdBoldCond';}
.zitim{font-family: 'MASQUE_0';}
/*lun bo*/

.index_focus {position: relative;top: -15px; width: 100%;margin: 0 auto;overflow: hidden;z-index: 9;
height: 600px;}
.index_focusn {width: 1920px;position: absolute;left: 50%;top: 0px;margin-left: -960px;z-index: 99;
height: 600px;}
.index_focus .bd li {display: none;position: absolute;left: 0;top: 0;width: 1920px;z-index: 999}
.index_focus .slide_nav {position: relative;z-index: 9998;
/*left:50%;*/
width: 100%;max-width: 1170px;margin: 0 auto;
bottom: 111px;
text-align: right;
/*margin-left: -55px;*/
height: 20px;}
.index_focus .slide_nav a { cursor: pointer;display: inline-block;margin-right: 5px;margin-left: 9px;/*background: #c0c0c0;border-radius: 7px;*/background: url(/img/circle.png) no-repeat center center;
width: 20px;height: 20px;
}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;margin: 0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav li:hover,
.index_focus .slide_nav .on {text-decoration: none;/*background: #e83b2a;border-radius: 7px;*/background: url(/img/circleon.png) no-repeat center center;
width: 20px;height: 20px;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 44%;margin-top:-30px;width:56px;height:56px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre {left: 78px; background:url(/img/baleft.png) no-repeat;}
.index_focus_next {right: 78px;background:url(/img/baright.png) no-repeat;}




.index_focus1 {position: relative;top: -15px; width: 100%;margin: 0 auto;overflow: hidden;z-index: 9;
height: 529px;}
.index_focusn1 {width: 1920px;position: absolute;left: 50%;top: 0px;margin-left: -960px;z-index: 99;
height: 529px;}
.index_focusn1 .bd li {display: none;position: absolute;left: 0;top: 0;width: 1920px;z-index: 999}
.index_focusn1 .slide_nav {position: relative;z-index: 9998;
/*left:50%;*/
width: 100%;max-width: 1170px;margin: 0 auto;
bottom: 90px;
text-align: right;
/*margin-left: -55px;*/
height: 20px;}
.index_focusn1 .slide_nav a { cursor: pointer;display: inline-block;margin-right: 5px;margin-left: 9px;/*background: #c0c0c0;border-radius: 7px;*/background: url(/img/circle.png) no-repeat center center;
width: 20px;height: 20px;
}
.index_focus_post {z-index: 10;}
.index_focus1 .pic {height: auto;display: block;margin: 0 auto;}
.index_focus1 .pic:hover {text-decoration: none;}
.index_focus1 .slide_nav li:hover,
.index_focus1 .slide_nav .on {text-decoration: none;/*background: #e83b2a;border-radius: 7px;*/background: url(/img/circleon.png) no-repeat center center;
width: 20px;height: 20px;}
.index_focus_pre1,.index_focus_next1 {position: absolute;top: 44%;margin-top:-30px;width:56px;height:56px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre1 {left: 78px; background:url(/img/baleft.png) no-repeat;}
.index_focus_next1 {right: 78px;background:url(/img/baright.png) no-repeat;}



@media screen and (min-width:1000px) and (max-width:1399px) {
.index_focus {height: 564.5px;}
.index_focusn {height: 564.5px;}
.index_focusn img {width:72%;}
.index_focus1 {height: 423px;}
.index_focusn1 {height: 423px;}
.index_focusn1 img {width: 80%;}
}

@media screen and (min-width:1000px) {.carousel,.clear2 {display: none}}
@media screen and (max-width:999px) {
    .index_focus,.index_focus1 {display: none}.carousel {width: 100%;position: relative;overflow: hidden;top: -4px;}.carousel ul {width: 100%;height: 100%;}.carousel ul li {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
    .carousel ul li img {width: 100%;vertical-align: middle;}.carousel ol {position: absolute;z-index: 2;width: 70px;height: 8px;bottom: 70px;right: 13%;-webkit-transform: translate3d(-50%, 0, 0);}
    .carousel ol li {float: left;width: 8px;height: 8px;margin-right: 10px;border-radius: 5px;background-color: #fff;transition: all 0.3s ease 0s;}
    .carousel ol li.cur {width: 8px;background: #fcc506;}.carousel ol li:last-child {margin: 0;}
}

@media screen and (max-width:1219px) {
    .index_focusn1 .slide_nav{max-width: 980px;}
    .index_focusn .slide_nav{max-width: 980px;}
}

/*head*/
/*container*/
 
 

.search{width:25px;z-index:99999; position:absolute;background:none;
    margin-top:16px;
    right:98px;
}
/*head*/

.head {padding-top: 5px; background:url(/img/headbg.png) repeat top center;position: relative;width: 100%;z-index:555;}
.head .logo a{display: block;}
.head .logo a img{display: block;max-width: 100%;}

.head .nav2{margin-left: 0px;margin-top: 26px;}
.head .nav2 ul li{float: left;margin-left: 73px;font-size:16px;font-size:1.7rem;color: #333333;position: relative;}
.head .nav2 ul li>a{display: block; height: 38px;font-size:16px;font-size:1.7rem;color: #333333;font-weight: bold;padding-bottom: 8px;font-family: Verdana, Geneva, Tahoma, sans-serif;}
.head .nav2 ul li>a:hover,.head .nav2 ul li.on>a{color: #fff;}
.head .nav2 ul li:hover .divshow{display: block;}
.head .nav2 .divshow{position: absolute;top: 100%;left: 0;padding-top: 0px;display: none;}
.head .nav2 .divshow .show1{width: 240px;background:url(/img/navtouming.png) repeat center center;position: relative;}
.head .nav2 .divshow .show1>a{padding-top: 8px;padding-bottom: 7px;border-bottom: 1px solid #dfdede; line-height: 24px;height: 24px;font-size:14px;font-size:1.4rem;font-family: Arial, Helvetica, sans-serif;color: #414141;display: block;margin-left: 10px;margin-right: 10px;  padding-left: 18px;background:url(/img/jiantou.png) no-repeat 2px center;}
.head .nav2 .divshow .show1>a:hover{background:url(/img/jiantouon.png) no-repeat 2px center;}

.head .nav2 .divshow .show1:hover dl{display: block;}
.head .nav2 .divshow dl{position: absolute;left: 100%;top: 0;padding-left: 2px;display: none;}
.head .nav2 .divshow dl dd{width: 242px;background:url(/img/navtouming.png) repeat center center;}
.head .nav2 .divshow dl dd a{padding-top: 8px;padding-bottom: 7px;border-bottom: 1px solid #dfdede; line-height: 24px;height: 24px; font-size:14px;font-size:1.4rem;font-family: Arial, Helvetica, sans-serif;color: #414141;display: block;margin-left: 10px;margin-right: 10px;  padding-left: 18px;background:url(/img/jiantou.png) no-repeat 2px center;}
.head .nav2 .divshow dl dd a:hover{background:url(/img/jiantouon.png) no-repeat 2px center;}


.head form{width: 235px;background-color: #fff;margin-top: 14px;border-radius: 4px;overflow: hidden;}
.head form .ipt51{font-style: italic; width: 75%; font-family: Arial, Helvetica, sans-serif;display: block;height: 30px;line-height: 30px;padding-left: 2%;font-size:12px;font-size:1.2rem;color: #999999;background-color: #fff;}

.head form .ips51{cursor: pointer; width: 20%;display: block;height: 30px;line-height: 30px;background: url(/img/sousuo.png) no-repeat 75% center;}
/*nav3*/
.nav3{display: none;}
.head .nav3{width: 100%;}
.head .nav3 ul{display: flex;justify-content: space-around;flex-wrap: nowrap;padding-top: 15px;}
.head .nav3 ul li{font-size:16px;font-size:1.6rem;color: #fff;}
.head .nav3 ul li>a{display: block; height: 30px;font-size:16px;font-size:1.6rem;color: #fff;}


@media screen and (max-width:1219px){
    .head form{margin-right: 50px;}
}
@media screen and (max-width:979px){
    .head .nav2 ul li{margin-left: 3%;}
}
@media screen and (max-width:729px){
    .carousel ol{bottom: 50px;}
}
@media screen and (max-width:639px){
    .head{background: url(/img/headbg1.png) repeat;}
    .head form{width: 100%;margin-right: 0;}
    .head .nav2{display: none;}
    .nav3{display: block;}
}
@media screen and (max-width:580px){
    .carousel ol{bottom: 18%;}
}
@media screen and (max-width:365px){
    .head .logo{width: 80%;}
}


/*main1*/
.main1{margin-top: 1px;}
.main1 .title{background:url(/img/main1bg.png) no-repeat left center; }
.main1 .title a{padding-left: 10px; display: block; font-size:28px;font-size:2.8rem;color:#333;height: 62px;line-height: 61px;max-width: 250px;}

.main1  ul{background:url(/img/main1-2bg.png) no-repeat left center;margin-top: 22px; padding-top: 39px;padding-bottom: 34px;}
.main1  ul li{float: left;margin-left: 10px;}
.main1  ul li.li1 .top a{background:url(/img/mili1.jpg) no-repeat center center;}
.main1  ul li.li2 .top a{background:url(/img/mili2.jpg) no-repeat center center;}
.main1  ul li .top{margin-bottom: 10px;}
.main1  ul li .top a{display: block;padding: 6px;overflow: hidden;}
.main1  ul li .top a img {transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; display: block;width: 100%;margin: 0 auto;max-width: 280px; max-height:280px; }
.main1  ul li .top a img:hover{transform: scale(1.1)}
.main1  ul li .bottom a{display: block;text-align: center;font-size:20px;font-size:2rem;color:#333;font-weight: lighter;}
.main1  ul li .bottom a:hover{ /*color:#fcc506*/}
@media screen and (max-width:1219px){
    .main1 ul li{width: 23%;margin: 1%!important;}
}
@media screen and (max-width:999px){
    .main1 ul li{width: 48%;margin: 1%!important;}
    .main1  ul{background:#fcc506;}
}
@media screen and (max-width:419px){
    .main1 ul li{width: 98%;margin: 1%!important;}
}

/*main2*/
.main2{position: relative; margin-top: 38px;background:url(/img/m2bg.jpg) no-repeat right 13px;padding-bottom: 16px;}
.main2 .title{background:url(/img/main2bg.png) no-repeat left center; }
.main2 .title a{padding-left: 15px; display: block; font-size:28px;font-size:2.8rem;color:#333;height: 62px;line-height: 61px;max-width: 250px;}

.main2 .wenzi{width: 700px;margin-top: 31px;margin-bottom: 37px;}
.main2 .wenzi a{font-size:14px;font-size:1.5rem;color: #333;line-height: 27px;display: block;}
.main2 .wenzi a strong{font-weight: bold;font-size:18px;font-size:1.8rem;line-height: 30px;}
.main2 .wenzi a:hover{color: #fcc506;}
.main2 ul{width: 745px;}

.main2 ul li{float: left;margin-left: 35px;width: 160px;background-color: #fcc506;height: 106px;position: relative;z-index: 10;}
.main2 ul li .top{margin-top: 15px;margin-bottom: 4px;}
.main2 ul li .top a{display: block;margin: 0 auto;width: 39px;height: 38px;}
.main2 ul li .top a:hover{transform: rotate(360deg);}
.main2 ul li .top a img{display: block;margin: 0 auto;}
.main2 ul li:hover{background-color: #333;}

.main2 ul li .bottom a{padding: 0 13px;padding: 0 4px\9; display: block;font-size:16px;font-size:1.6rem; font-size:14px\9;font-size:1.4rem\9;line-height: 18px;text-align: center;} 
.main2 ul li:hover .bottom a{color: #fcc506;}

.main2 ul li.li1 .top a{background:url(/img/m2-1.png) no-repeat center center;}
.main2 ul li.li1:hover .top a{background:url(/img/m2-11.png) no-repeat center center;}
.main2 ul li.li2 .top a{background:url(/img/m2-2.png) no-repeat center center;}
.main2 ul li.li2:hover .top a{background:url(/img/m2-22.png) no-repeat center center;}
.main2 ul li.li3 .top a{background:url(/img/m2-3.png) no-repeat center center;}
.main2 ul li.li3:hover .top a{background:url(/img/m2-33.png) no-repeat center center;}
.main2 ul li.li4 .top a{background:url(/img/m2-4.png) no-repeat center center;}
.main2 ul li.li4:hover .top a{background:url(/img/m2-44.png) no-repeat center center;}

.main2 .relakache{position: absolute;right:-28px;top: -62px;z-index: 9;}
@media screen and (max-width:1919px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 100% 13px;}
}
@media screen and (max-width:1865px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 102% 13px;}
}
@media screen and (max-width:1829px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 104% 13px;}
}
@media screen and (max-width:1795px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 110% 13px;}
}
@media screen and (max-width:1705px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 120% 13px;}
}
@media screen and (max-width:1595px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 130% 13px;}
}
@media screen and (max-width:1515px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 140% 13px;}
}
@media screen and (max-width:1450px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 150% 13px;}
}
@media screen and (max-width:1395px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 160% 13px;}
}
@media screen and (max-width:1350px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 170% 13px;}
}
@media screen and (max-width:1315px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 180% 13px;}
}
@media screen and (max-width:1290px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 190% 13px;}
}
@media screen and (max-width:1260px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 200% 13px;}
}
@media screen and (max-width:1240px){
    .main2{ background:url(/img/m2bg.jpg) no-repeat 210% 13px;}
}
@media screen and (max-width:1219px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 200% 13px;}
   .main2 .wenzi{width: 475px;}
}
@media screen and (max-width:1180px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 220% 13px;}
}
@media screen and (max-width:1150px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 240% 13px;}
}
@media screen and (max-width:1130px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 280% 13px;}
}
@media screen and (max-width:1090px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 320% 13px;}
}
@media screen and (max-width:1065px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 400% 13px;}
}
@media screen and (max-width:1065px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 500% 13px;}
}
@media screen and (max-width:1010px){
   .main2{ background:url(/img/m2bg.jpg) no-repeat 600% 13px;}
}
@media screen and (max-width:999px){
   .main2{ background:none;}
}
@media screen and (max-width:979px){
   .main2 .relakache{display: none;}
   .main2 .wenzi{width: 100%;}
   .main2 ul{width: 100%;}
   .main2 ul li{width: 23%;margin: 1%!important;}
}
@media screen and (max-width:720px){
   .main2 ul li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:400px){
   .main2 ul li{width: 98%;margin: 1%!important;}
}
/*main3*/
.main3{position: relative; margin-top:80px;}
.main3 .wp{background:url(/img/m3bg.png) no-repeat top center;padding-bottom: 37px;}
.main3 .title{padding-top: 29px;margin-bottom: 11px;}
.main3 .title a{text-align: center;  display: block; font-size:28px;font-size:2.8rem;color:#333;height: 62px;line-height: 61px;}

.main3 ul{padding: 0 36px;}
.main3 ul li{float: left;margin-left: 14px;width: 360px;}
.main3 ul li .top{margin-top: 15px;margin-bottom: 5px;}
.main3 ul li .top a{display: block;margin: 0 auto;overflow: hidden;}
.main3 ul li .top a img{display: block;margin: 0 auto;max-width: 100%;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; }
.main3 ul li .top a img:hover{transform: scale(1.1)}

.main3 ul li .bottom{background-color: #333;border: 2px solid #333;padding-top: 9px;padding-bottom: 13px;}
.main3 ul li .bottom a{padding: 0 25px; display: block;font-size:16px;font-size:1.6rem;line-height: 30px;color: #fff;} 
.main3 ul li .bottom:hover a{color: #333;}
.main3 ul li .bottom:hover{background-color: #fcc506;}
@media screen and (max-width:1219px){
.main3 ul li{width: 31%;margin: 1%!important;}
}
@media screen and (max-width:840px){
.main3 ul li{width: 48%;margin: 1%!important;}
.main3 .wp{background:#fcc506 url(/img/m3bg.png);}
}
@media screen and (max-width:600px){
    .main3 ul li .bottom{max-width: 360px;margin: 0 auto;}
.main3 ul li{width: 98%;margin: 1%!important;}
}


/*main4*/
.main4{position: relative; margin-top:58px;background: #333;padding-bottom: 37px;}
.main4 .title{padding-top: 41px;margin-bottom: 40px;z-index: 2;position: relative;}
.main4 .title a{text-align: center;  display: block; font-size:36px;font-size:3.6rem;color:#fff;}

.main4 ul{max-width:657px ;margin: 0 auto;z-index: 2;position: relative;}
.main4 ul li{float: left;margin-left: 44px;}
.main4 ul li a{display: block;}
.main4 ul li a:hover{transform: rotate(360deg);}
.main4 ul li a img{display: block;}

@media screen and (max-width:700px){
    .main4 ul{width: 100%;}
    .main4 ul li{width: 15%;margin: 0.5%;}
    .main4 ul li a{display: block;max-width: 64px;margin: 0 auto;}
}
@media screen and (max-width:490px){
    .main4 ul li{width: 31%;margin: 1%;}
    .main4 ul li a{display: block;max-width: 64px;margin: 0 auto;}
}
/*foot*/
.foot{background: #fcc506;position: relative;}
.foot .footbg{position: relative;z-index:2;padding-bottom: 46px;}
.foot .ft{float: left;}
.foot .wp1{padding-top: 44px;margin-left: 165px;}
.foot .ft .title {font-size:24px;font-size:2.4rem;color:#333;margin-bottom: 31px;}
.foot .ft ul li{font-size:14px;font-size:1.5rem;line-height: 34px;color: #333;}
.foot .ft ul li a{font-size:14px;font-size:1.4rem;line-height: 34px;color: #333;}
.foot .ft ul li a:hover{color: #fff;}
.foot .ft.ft1{width: 335px;}
.foot .ft.ft2{width: 422px;margin-left: 71px;}
.foot .ft.ft2 ul li{float: left;width: 50%;}
.foot .ft.ft3{width: 140px;float: right;}

.foot .kache2{position: absolute;bottom: 1px;left:0px;z-index: 1; max-width:100%;}

.foot .dibu{padding-top: 22px;}
.foot .dibu p{font-size:14px;font-size:1.4rem;line-height: 34px;color:#333;text-align: center;}
.foot .dibu .reanod{margin-left: 5px;margin-right: 5px;}



.links{font-size:14px;font-size:1.4rem;line-height: 34px;color: #333;/*position: absolute;bottom: -30px;*/left: 0px;width: 100%;text-align: center;}
.links a{font-size:14px;font-size:1.4rem;color:#333;line-height: 34px;margin-left: 15px;}
.links a:hover{color: #fff;}

@media screen and (max-width:1680px){
    .foot .kache2{position: absolute;bottom: 1px;right:1160px;z-index: 1;}
}
@media screen and (max-width:1500px){
    .foot .kache2{position: absolute;bottom: 1px;right:1060px;z-index: 1;}
}
@media screen and (max-width:1319px){
    .foot .kache2{position: absolute;bottom: 1px;right:980px;z-index: 1;}
}
@media screen and (max-width:1219px){
    .foot .wp1{background: none;}
    .foot .kache2{display: none;}
    .links{background: none;}
    .foot .wp1{margin-left: 0;}
    .foot .dibu{margin-left: 0;}
    .foot .footbg{background: rgba(252,197,6,0.5);}
    .links{left: 0;text-align: left;}
    
}

@media screen and (max-width:999px){
    .foot .ft.ft1{width: 285px;}
}

@media screen and (max-width:979px){
    .foot .ft.ft1{width: 30%;}
    .foot .ft.ft2{width: 45%;margin-left: 5%;}
    .foot .ft.ft3{width: 20%;}
}

@media screen and (max-width:785px){
    .foot .ft .title{margin-bottom: 5px;}
    .foot .ft.ft1{width: 100%}
    .foot .ft.ft2{width: 100%;margin-left: 0%;margin-top: 30px;}
    .foot .ft.ft3{width: 100%;margin-top: 30px;}
}

@media screen and (max-width:639px){
    .links{display: none;}
}
@media screen and (max-width:400px){
    .foot .ft.ft2 ul li{float: none;width: 100%;}
}


.bread{position: relative;top: -10px; background:url(/img/breadbg.png) no-repeat center center;height: 72px;line-height: 72px;}
.bread .wp1 a{color:#333;font-size:36px;font-size:3.6rem; display: block;height: 72px;line-height: 72px;padding-left: 30px;}


.wp2{padding-top: 3px;padding-bottom: 15px; text-align: right; font-size:14px;font-size:1.4rem;color:#333;border-bottom: 1px solid #ebeaea;}
.wp2 a{font-size:14px;font-size:1.4rem;color:#333;}
.wp2 a.a2,.wp2 a:hover{color: #fcc506;}

@media screen and (max-width:1219px){
    .bread{background:url(/img/breadbg1.png) no-repeat left center;}
}
/*=================================================product=======================================*/
.product{padding-top: 38px;}
.product ul li{float: left;max-width: 280px;margin-left: 26px;margin-bottom: 24px;}
.product ul li .top {max-width: 280px;}
.product ul li .top a{display: block;}
.product ul li .top a img{max-width: 100%;margin: 0 auto; display: block;}

.product ul li .bottom{position: relative;margin-top: 6px;padding-bottom: 14px;}
.product ul li .bottom input{position: absolute;left:5%;top: 20%;}
.product ul li .bottom a.jieshao{padding-top: 11px;padding-bottom: 12px; display: block;line-height: 30px;font-size:20px;font-size:2rem;text-align: center;}
.product ul li:hover .bottom a.jieshao{color: #fcc506;}

.product ul li .bottom a.iqr{text-align: center; display: block;margin: 0 auto;font-size:14px;font-size:1.4rem;color: #333;width: 133px; height: 40px;line-height: 40px;background-color: #fcc506;}

.product ul li .bottom a.iqr:hover{ color:#fff;}

.product ul li:hover .bottom{/*background-color: #333;*/}

.product .list{display: none;}

.product .list {width: 100%;}
.product .list .title1{width: 100%;margin-bottom:0px;}
.product .list .title1 a{display: block;width: 100%;height: 39px;line-height: 39px;background-color: #fcc506;color: #fff;font-size: 20px;text-align: center;}
.product .list .subNavBox{width: 100%;}
.product .list .subNav{cursor: pointer;background:#eeeeee;margin-top: 6px;margin-bottom: 0px;}
.product .list .subNav.div1{margin-top: 6px;padding-top: 4px;}
.product .list .subNav a{ line-height:40px; padding-left:20px;  font-size:14px; font-size:1.4rem; color:#333333; transition:0s;}
.product .list .subNav:hover a{ color:#fcc506;}
.product .list .currentDd a{ color:#fcc506;}
.product .list .navContent{display: none; background:#fff;position: relative;top:0px;padding-bottom: 0px;top:0px;}
.product .list .navContent>li a{display:block; font-size:14px; font-size:1.4rem; padding-top: 0;padding-bottom: 18px; color:#666; padding-left:32px;}
.product .list .navContent>li a:hover{color: #fcc506;}

/*page*/
.page{position: relative;margin:73px auto 92px; min-height: 29px;}
.page {text-align: center;}
.page a {display: inline-block;color: #6b6b6b; margin-right:5px;width: 29px;height: 29px;line-height: 25px;text-align:center;font-size: 13px;font-size: 1.3rem;background: url(/img/page.png) no-repeat center center; }
.page a.on,.page a:hover{background: url(/img/pageon.png) no-repeat center center; color: #fff; }
.ins{position: absolute;right:0;top:-13px;transition: 1s;-moz-transition: 1s;-o-transition: 1s;-webkit-transition: 1s;  width: 154px;display: inline-block;height: 40px; line-height: 40px;text-align: center; border: none; outline: none;font-size: 14px;font-size: 1.4rem;cursor: pointer;background-color: #fcc506;color: #333;}

.ins:hover{  color:#fff;}
@media screen and (max-width:1219px){
    .product ul li{width: 23%;margin: 1%!important;}
    .product ul li .bottom a.jieshao{font-size:16px;font-size:1.6rem;}
}
@media screen and (max-width:999px){
    .product ul li{width: 31%;margin: 1%!important;}
    .product ul li .bottom input{position: absolute;left:0%;top: 26%;}
}
@media screen and (max-width:979px){
    .product .list{display: block;}
    .ins{position: static;}
    .page a{margin-bottom: 15px;}
}
@media screen and (max-width:639px){
    .product ul li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:399px){
    .product ul li{width: 98%;margin: 3% auto!important;float: none;}
}
/*=================================================product1=======================================*/
.product1{padding-top: 36px;}
#showArea{padding-top: 7px;}
#showArea img{cursor:pointer;display:block;margin-bottom:20px;margin-top: 0px;width:128px;height:128px;}
#showArea a{ display:block;}
#main_img{cursor:pointer;display:block;}
#gotop{cursor:pointer;display:block; margin:auto; }
#gobottom{cursor:pointer;display:block; margin:auto;}
#showArea{height:431px; overflow:hidden;}
/*.MagicZoomBigImageCont {background:#FFF;width:300px!important;height:300px!important;}*/
.MagicZoomBigImageCont img{width:1000px;height:1000px}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}


.left-pro{width:662px;text-align:left;}
.left-pro .t1{width:128px;float:right;}
.left-pro .t2{width:500px;text-indent:0;float:left; height: 500px;border: 0px solid #ccc;}
.left-pro .t2 a{ display:block;margin-bottom: 18px;}
.left-pro .t2 img{text-indent:0;display: block;}
/*.MagicZoomBigImageCont,.MagicZoomPup{display: none!important;}*/
.img700{display: none;}
.img700 ul li{float: left;width: 48%;margin: 1%;}
.img700 ul li a{display: block;}
.img700 ul li a img{display: block;max-width: 100%;margin: 0 auto;}





.goods .content{width: 502px;padding-top: 13px;}
.goods .content h1{font-size:20px;font-size:2rem;color:#333;font-weight: normal;margin-bottom: 19px;}
.goods .content p{font-size:14px;font-size:1.4rem;line-height: 30px;color:#333;}
.goods .content .btn{max-width: 312px;margin-top: 47px;}
.goods .content .btn a{display: block;width: 133px;height: 40px;text-align: center;line-height: 40px;font-size:14px;font-size:1.4rem;color:#333;background-color: #ada8a2;}
.goods .content .btn a:hover{background-color: #fcc506;}

.p-xq{margin-top: 37px;margin-bottom: 30px;}
.p-xq .title a{padding-left: 15px; display: block;height: 51px;background:url(/img/biaoti.png) no-repeat left center;
    font-size:18px;font-size:1.8rem;color:#333;line-height: 51px;
}
.p-xq .cont{padding-top: 19px;padding-bottom: 19px;}

.p-xq .cont p{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;margin-bottom: 0px;}
.p-xq .cont p span{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}
.p-xq .cont p li{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}
.p-xq .cont p strong{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}
.p-xq .cont p a{font-size:14px;font-size:1.4rem;line-height: 28px;color:#fcc506;}
.p-xq .cont table{ width:97%; border-collapse:collapse; line-height:24px;}
.p-xq .cont tr td{ line-height:24px; padding:2px;}

.p-xq .title1 a{padding-left: 15px; display: block;height: 51px;background:url(/img/biaoti.png) no-repeat left center;
    font-size:18px;font-size:1.8rem;color:#333;line-height: 51px;
}




.biaoge{padding-top: 19px;}
.biaoge p{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;margin-bottom: 28px;}
.biaoge p span{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}
.biaoge p li{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}
.biaoge p strong{font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}
.biaoge p a{font-size:14px;font-size:1.4rem;line-height: 28px;color:#fcc506;}
.biaoge table{ width:97%; border-collapse:collapse; line-height:24px;}
.biaoge tr td{ line-height:24px; padding:2px;}


.xiangguan{margin-bottom: 30px;margin-top: 20px;}
.xiangguan .title2 {margin-bottom: 24px;
}
.xiangguan .title2 a img{display: block;margin: 0 auto;max-width: 100%;/*width: 100%;*/}
.xiangguan ul li{float: left;margin-left: 26px;max-width: 280px;}
.xiangguan ul li .top a{display: block;}
.xiangguan ul li .top a img{display: block;max-width: 100%;margin: 0 auto;}
.xiangguan ul li .bottom{padding-top: 18px;}
.xiangguan ul li .bottom a{display: block;text-align: center;font-size:20px;font-size:2rem;color:#333;}
.xiangguan ul li .bottom a:hover{color: #fcc506;}

@media screen and (max-width:1219px){
    .goods .content{width: 290px;}
    .MagicZoomBigImageCont {background:#FFF;width:450px!important;height:450px!important;}
    .xiangguan ul li{width: 23%;margin: 1%!important;}
}
@media screen and (max-width:999px){
    .left-pro{float: none;margin: 0 auto;}
    .goods .content{width: 100%;margin-top: 30px;float: none;}
    .MagicZoomBigImageCont,.MagicZoomPup{display: none!important;}
    .xiangguan ul li{width: 31%;margin: 1%!important;}
}

@media screen and (max-width:700px){
    .img700{display: block}
    .left-pro{display: none;}
    
}
@media screen and (max-width:639px){
    .xiangguan ul li{width: 48%;margin: 1%!important;}
    
}
@media screen and (max-width:400px){
    .img700 ul li{width: 98%; float:none;}
    .xiangguan ul li{width: 98%;margin: 1% auto!important;float: none;}
}

/*=================================================about=======================================*/

.about .item1 p{font-size:14px;font-size:1.4rem;line-height: 30px;margin-bottom: 19px;}
.about .item p strong{font-size:18px;font-size:1.8rem;line-height: 30px;font-weight: bold;}

.about .item1 {margin-top: 35px;margin-bottom: 0px; background:url(/img/item1.png) no-repeat right center;width: 1366px;height: 514px;position: relative;left: -56px;}
.about .item1 .p1{width: 1000px;padding-top: 69px;margin-left: 70px;}

.about .item1 .p2{width: 853px;margin-left: 70px;}


.about .item2{background:url(/img/item2.png) no-repeat left center;width: 1346px;height: 544px;position: relative;left: -103px;top: -93px;}
.about .item2 p{width: 762px;margin-left: 485px;}
.about .item2 p{font-size:14px;font-size:1.4rem;line-height: 27px;margin-bottom: 30px;}
.about .item2 .p1{padding-top: 179px;}

.xiangguan.a-xiangguan{
    position: relative;top: -70px;margin-bottom: 0;
}
.abmain.main4{margin-top: 23px;}

@media screen and (max-width:1219px){
    .about .item1 {padding-bottom: 30px; width: 100%;left: 0;background:#e4e3e3 url(/img/item1-1.png) no-repeat right bottom;height: auto;margin-bottom: 30px;}
    .about .item1 p.p1{margin-left: 0px;padding-left: 5%;padding-right: 5%;width: 90%!important;}
    .about .item1 .p2{margin-left: 0;padding-left: 5%;padding-right: 5%;width: 40%!important;}
    .about .item2{padding-bottom: 30px; width: 100%;left: 0;background:#e4e3e3 url(/img/item2-1.png) no-repeat left bottom;top: 0;height: auto;}
    .about .item2 p{width:50%!important;margin-left: 50%;}
    .xiangguan.a-xiangguan{top: 0;margin-top: 30px;}
}

@media screen and (max-width:979px){
    .about .item1 {padding-bottom: 0px;}
    .about .item1 .touming1{padding-bottom: 30px;}
    .touming1{background-color: rgba(0,0,0,0.3);}
    .about .item2 {padding-bottom: 0px;}
    .about .item2 .touming2{padding-bottom: 30px;}
    .touming2{background-color: rgba(0,0,0,0.3);}
    .about .item1 p{color: #fff!important;}
    .about .item2 p{color: #fff!important;}

    .about .item1 .p2{width: 90%!important;}
    .about .item2 p{width:90%!important;margin-left: 5%;margin-right: 5%;}
}   


/*=================================================support=======================================*/
.support{padding-top: 31px;padding-bottom: 56px;}
.support .top dl dd{width: 210px;float: left;margin-left: 120px;}
.support .top dl dd .top1 img{display: block;margin: 0 auto;max-width: 152px;}
.support .top dl dd .bottom1{text-align: center;font-size:14px;font-size:1.4rem;color:#333;padding-top: 29px;}
.support .top dl dd .bottom1 a{display: block;text-align: center;font-size:14px;font-size:1.4rem;color:#333;}
.support .top dl dd .bottom1 a:hover{color: #fcc506;}


.support .didian {  background:url(/img/sitte.png) no-repeat left 0px;margin:64px auto 0;padding-left: 45px; font-size:16px;font-size:1.6rem;line-height: 28px;color:#333;width: 330px;text-align: center;}



.spp .txt{width: 785px;}
.spp .img{max-width: 365px;}
.spp .img img{max-width: 100%;display: block;}

.spp .txt .title{font-weight: bold; font-size:18px;font-size:1.8rem;color:#333; padding-left: 63px;line-height: 43px;}
.spp .txt .neirong{margin-top: 11px; font-size:14px;font-size:1.4rem;line-height: 28px;color:#333;}

.spp.spp1{padding-top: 21px; background:url(/img/sppbeijing.png) no-repeat left top;}
.spp.spp2{padding-top: 21px; background:url(/img/sppbeijing1.png) no-repeat right top;margin-top: 39px;}
.spp.spp3{padding-top: 21px; background:url(/img/sppbeijing.png) no-repeat left top;margin-top: 35px;}


.spp.spp1 .txt .title{background:url(/img/pinzhi.png) no-repeat left 4px;}
.spp.spp2 .txt .title{background:url(/img/yanfa.png) no-repeat left 4px;}
.spp.spp3 .txt .title{background:url(/img/fuwu.png) no-repeat left 4px;}


.spp-xiangguan.xiangguan{margin-top: 83px;margin-bottom: 93px;}


@media screen and (max-width:1219px){
    .support .top dl dd{margin-left: 45px;}
    .spp.spp1{padding-top: 21px; background:url(/img/sppbeijing.png) no-repeat center top;}
    .spp.spp2{padding-top: 21px; background:url(/img/sppbeijing.png) no-repeat center top;margin-top: 39px;}
    .spp.spp3{padding-top: 21px; background:url(/img/sppbeijing.png) no-repeat center top;margin-top: 35px;}
    .spp .txt{width: 550px;}
}

@media screen and (max-width:999px){
    .support .top dl dd{margin-left: 29px;}
}
@media screen and (max-width:979px){
    .spp.spp1{padding-top: 21px; background:#fcc506; padding-bottom: 30px;}
    .spp.spp2{padding-top: 21px; background:#fcc506; margin-top: 39px;padding-bottom: 30px;}
    .spp.spp3{padding-top: 21px; background:#fcc506; margin-top: 35px;padding-bottom: 30px;}
    .spp .txt{width: 100%;float: none;margin-top: 30px;}
    .spp .img{float: none;margin: 0 auto;}
    .support .top dl dd{width: 50%;margin-left: 0;margin-bottom: 20px;}
}
@media screen and (max-width:450px){
    .support .didian{width: auto;}
    .support .top dl dd{width: 100%;margin-left: 0;margin-bottom: 20px;}
} 


/*=================================================news=======================================*/
.news .ul{padding-top: 36px;}
.news .ul li{margin-bottom: 32px;padding-bottom: 28px;background:url(/img/newsbg.png) no-repeat bottom center;}
.news .ul li .img{max-width: 264px;}
.news .ul li .img a{display: block;}
.news .ul li .img a img{display: block;max-width: 100%;margin: 0 auto;}

.news .ul li .txt{width: 915px;}
.news .ul li .txt .shang{padding-top: 8px;}
.news .ul li .txt .shang a{font-size:16px;font-size:1.6rem;font-weight: bold;color:#333;}
.news .ul li .txt .shang a:hover{color: #fcc506;}

.news .ul li .txt .zhong{margin-top: 19px;margin-bottom: 31px;}
.news .ul li .txt .zhong a{font-size:14px;display: block; font-size:1.4rem;line-height: 30px;color:#333;}
.news .ul li .txt .zhong a:hover{color: #fcc506;}
.news .ul li .txt .xia .ldiv span{display: block;line-height: 18px; position: relative;top: 5px; padding-left: 30px;background:url(/img/rili.png) no-repeat left center;font-size:12px;font-size:1.2rem;color: #999;}
.news .ul li .txt .xia .rdiv a{display: block;width: 120px;height: 30px;line-height: 30px;text-align: center;font-size:14px;font-size:1.4rem;background-color: #fcc506;}

.page.newspage{margin-top: 60px;margin-bottom: 47px;}

.xiangguan.newsxiangguan{margin-bottom: 94px;}

@media screen and (max-width:1219px){
    .news .ul li .txt{width: 650px;}
}
@media screen and (max-width:979px){
    .news .ul li .txt{width: 65%;}
}
@media screen and (max-width:850px){
    .news .ul li .txt{width: 60%;}
}
@media screen and (max-width:730px){
    .news .ul li .txt{width: 53%;}
}
@media screen and (max-width:640px){
    .news .ul li .txt{width: 100%;float: none;}
    .news .ul li .img{float: none;margin-bottom: 30px;}
}
/*=================================================news1=======================================*/

.news .xqy {position: relative;}
.news .xqy .top1{margin-top: 44px;}

.news .xqy .top1 .title1{text-align: center;}
.news .xqy .top1 .title1 h1{font-size: 16px;font-size:1.6rem;color: #333;font-weight: bold;}
.news .xqy .top1 .time{text-align: center;margin-top: 14px;margin-bottom: 20px;}
.news .xqy .top1 .time span{font-size: 12px;font-size:1.2rem;color: #999999;font-weight: normal;display: inline-block;font-family: Verdana, Geneva, Tahoma, sans-serif;
line-height: 26px;padding-left: 27px;background: url(/img/rili.png ) no-repeat left center; }

.news .newsx p{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;margin-bottom: 30px;font-family: Verdana, Geneva, Tahoma, sans-serif;}
.news .newsx p span{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;font-family: Verdana, Geneva, Tahoma, sans-serif;}
.news .newsx p li{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;font-family: Verdana, Geneva, Tahoma, sans-serif;}
.news .newsx p strong{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;font-family: Verdana, Geneva, Tahoma, sans-serif;}
.news .newsx p img{display: block;max-width: 100%;}

.news .newsx p a{line-height: 30px;font-size:14px;font-size:1.4rem;color: #fcc506;}

.newsx table{ width:97%; border-collapse:collapse; line-height:24px;margin-bottom: 26px;}
.newsx tr td{ line-height:24px; padding:2px;}

.updown{padding-top: 12px;border:1px solid #fcc506; margin-bottom:59px;padding-bottom: 13px;padding-left: 10px;}
.updown .up{margin-top: 0px;margin-bottom: 8px;}
.updown p{background:url(/img/xiangzuo.png) no-repeat left 4px;padding-left: 24px; line-height: 24px;font-size: 16px;font-size:1.6rem;color: #333;font-weight: bold;}
.updown p a{font-size: 16px;font-size:1.6rem;color: #333;font-weight: normal;}
.updown p a:hover{color: #fcc506;}
.updown p:hover{background:url(/img/xiangyou.png) no-repeat left 4px;}


.xiangguan.news1xiangguan{margin-bottom: 94px;}

/*=================================================contact=======================================*/
.contactbread.bread a{padding-left: 0;}
.contact{background:url(/img/ditu.png) no-repeat top center;padding-top: 86px;}
.contact .top{max-width:1014px;margin: 0 auto; }
.contact .top dl dd{width: 198px;float: left;margin-left: 60px;}
.contact .top dl dd .top1 img{display: block;margin: 0 auto;max-width: 152px;}
.contact .top dl dd .bottom1{text-align: center;font-size:14px;font-size:1.4rem;color:#333;padding-top: 34px;}
.contact .top dl dd .bottom1 a{display: block;text-align: center;font-size:14px;font-size:1.4rem;color:#333;}
.contact .top dl dd .bottom1 a:hover{color: #fcc506;}

.contact .didian1 {  background:url(/img/site2.png) no-repeat left 0px;margin:48px auto 0;padding-left: 40px; font-size:14px;font-size:1.4rem;line-height: 33px;color:#333;width: 63%;}





.cobiao{ display:block; text-align:center; font-size:20px; font-size:2.0rem; font-weight:normal; color:#333333; padding-top:44px;text-transform: uppercase;}
.cop{ font-size:14px; font-size:1.4rem; line-height:24px; color:#8a8a8a; text-align:center; margin-top:0px;}
.coxin{ margin-top:28px;}
.col{ width:496px; float:left;}
.cor{ width:664px; float:right;}
.coxin .int1{ padding-left:15px; margin-top:18.5px;}
.coxin .xing{ background:url(/img/xing.png) no-repeat left 22px;}
.coxin .int1 input{border: 1px solid #929292; width:441px; height:48px; padding-left:38px; line-height:48px; font-size:16px; font-size:1.6rem;}
.curen{ background:#fff url(/img/curen.png) no-repeat 12px center;}
.cuxinfeng{ background:#fff url(/img/cuxinfeng.png) no-repeat 12px center;}
.cudianhua{ background:#fff url(/img/cudianhua.png) no-repeat 12px center;}
.cufang{ background:#fff url(/img/cuguojia.png) no-repeat 12px center;}
.coxin textarea{border: 1px solid #929292;width:605px; height:185px; padding-left:41px; line-height:48px; font-size:16px; font-size:1.6rem; background:#fff url(/img/cuxinxi.png) no-repeat 12px 15px;}
.coxin .int2{ padding-left:14px; margin-top:18.5px;}
.coxin .int3{border: 1px solid #929292; width:230px; height:48px; padding-left:12px; line-height:41px; font-size:16px; font-size:1.6rem; float:left;background:#fff}
.cuyanzheng{ width:161px; height:50px; float:left; margin-left:8px; cursor:pointer}
.coxin .int4{ width:199px; height:50px; background:#fcc506; font-size:14px; font-size:1.4rem; color:#333; float:right; cursor:pointer; border-radius:0px;}

.map img{cursor: pointer; display: block; width:100%; max-width:1200px; margin-top:70px;max-height: 631px;}
.map{margin-bottom: 94px;}

@media screen and (min-width:1000px) and (max-width:1219px){
.col{width: 47%;}
.cor{width: 47%;}


.coxin textarea{width:408px; }
.coxin .int3{width:130px;}
.coxin .int4{ width:129px; }
}
@media screen and (max-width:999px){
.coul{ width:30%; margin-left:1.5%; margin-right:1.5%; float:left; height:100px;}

.col{ width:100%; float:none;}
.cor{ width:100%; float:none;}
.coxin .int1 input{ width:90%;}
.coxin textarea{width:90%;}
.coxin .int3{width:30%;}
.coxin .int4{ width:30%;  float:left; margin-left:8px;}
.contact .top dl dd {width: 183px; float: left;margin-left: 60px;}
.contact .top dl dd .top1 img { max-width: 122px;}



}

@media screen and (max-width:979px){
    .contact .top{width: 100%;}
    .contact .top dl dd{width: 25%;margin-left: 0;}
}
@media screen and (max-width:910px){
    .contact .top dl dd{width: 50%;margin-left: 0;margin-bottom: 30px;}
}
@media screen and (max-width:639px){
	.contact .didian1{ width:100%;}
.coul{ width:47%; margin-left:1.5%; margin-right:1.5%; float:left;}
.coxin .int1 input{ width:85%;}
.coxin textarea{width:84%;}
.coxin .int3{width:84%; padding-left:41px; float:none;}
.cuyanzheng{ margin-left:auto; margin-top:11px;}
.coxin .int4{ width:36%;  float:left; margin-left:8px; margin-top:11px;}
}
@media screen and (max-width:480px){
	.contact .top dl dd{width: 100%;margin-left: 0;margin-bottom: 30px;}
.contact .didian1{width: auto;}
}

@media screen and (max-width:400px){
.contact .top dl dd{width: 100%;margin-left: 0;margin-bottom: 30px;}
}
@media screen and (max-width:379px){
.coul{ width:97%; margin-left:1.5%; margin-right:1.5%; float:left; height:auto;}
}














.p-xq .cont  table{  line-height:22px; border:1px solid #ccc;}
.p-xq .cont  table tr td{ padding:3px; border:1px solid #ccc;}
.p-xq .cont p a{ color:#719430 !important}
.p-xq .cont p span{ color:#719430}
.p-xq .cont p img{ max-width:100%;}

.biaoge .table{width: 100%;}
.biaoge .table img{display: block;margin: 0 auto;}
@media screen and (max-width:979px) {
    .biaoge .table{overflow: scroll;}
    .biaoge .table table{width: 837px;}
}

.biaoge table{  line-height:22px; border:1px solid #ccc;}
.biaoge table tr td{ padding:3px; border:1px solid #ccc;}
.biaoge p a{ color:#719430 !important}
.biaoge  p span{ color:#719430}
.biaoge  p img{ max-width:100%;}



.list_cart{ width:100%; margin-bottom:10px }
.cleare{ clear:both}
.list_cart div{width:154px; height:40px }

.list_cart div.continue a{ display:block; width:100%; overflow:hidden; text-align:center; line-height:40px; background:#fcc506; color:#333; cursor:pointer}
.list_cart div.continue{ float:left;; }
.list_cart div.inquirecart{  float:right; }
.list_cart div.inquirecart input{ display:block; width:100%; overflow:hidden; text-align:center; line-height:40px; background:#fcc506; cursor:pointer; color:#333}
@media screen and (max-width:999px){


.list_cart{ width:100%}
.list_cart .continue{ width:30%; float:left}
.list_cart div.inquirecart{  float:right; width:30%;  }

}
@media screen and (max-width:639px){
.coxinxi .int1{ width:93%; padding-left:5%}
.coxinxi .int2{ width:93%; padding-left:5%; float:left}
.coxinxi .int3{ width:93%; padding-left:5%}
.coxinxi textarea{  width:93%; padding-left:5%}
.coxinxi .int4{ width:93%; padding-left:5%}
.coxinxi .yanzheng{ margin-left:auto;}
.coxinxi .int5{ width:20%; margin-left:auto; float:right;}
.ditu{ margin-top:20px;}
.comain{ padding-bottom:40px;}
}

@media screen and (max-width:420px){
.list_cart div.continue{ float:none;; }
.list_cart div.inquirecart{  float:none; }

.list_cart{ width:100%;margin-top:1.5rem}
.list_cart .continue{ width:100%; float:none}
.list_cart div.inquirecart{  float:none; width:100%; margin-top:1.5rem   }
}





/****************************************************************  video  **************************************************/
.vimain{ padding-top:14px; padding-bottom:89px; }
.vilie{ width:554px; margin-top:56px;}
.vitu{ display:block;}
.vitu img{ display:block; margin:auto; width:100%; max-width:554px; max-height:372px;}
.vizi{ display:block; font-size:16px; font-size:1.6rem; font-weight:bold; text-align:center; line-height:30px; margin-top:16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.vizi:hover{ color:#900000;}
.mat1{ padding-top:39px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.vilie{ width:480px; margin-top:56px;}
}
@media screen and (max-width:999px){
.vimain{ padding-bottom:29px;}
.vilie{ width:49%; margin-top:20px;}
.vizi{ font-size:14px; font-size:1.4rem; font-weight:normal;}
}
@media screen and (max-width:479px){
.vilie{ width:99%; margin-top:20px;}
}







