/*-----index部分----------*/
@media screen and (min-width:1000px) {
    .hometitle p {
        font-size: 3.25em;
    }
    .hometitle span {
        width: 56.9333%;
    }
    .white h5 {
        font-size: 3.25em;
    }
    .white span {
        margin-left: 7.6628%;
        font-size: 1.25em;
    }
    .white p {
        margin-left: 7.6628%;
        font-size: 1.8em;
    }
    .white a {
        height: 3.0888em;
        line-height: 3.0888em;
        border-radius: 1em;
    }
    .homeevent span {
        font-size: 4.4em;
        margin: 2em auto .5em;
    }
    .homepic {
        margin-top: 6.3em;
    }
    .homepic li p {
        margin-top: 1.8em;
		height:70px;
		overflow:hidden;
    }
}
@media screen and (min-width:1200px) {
    .hometitle p {
        font-size: 4.5em;
    }
    .hometitle span {
        width: 56.9333%;
    }
    .white h5 {
        font-size: 3.75em;
        margin-top: 2.6628%;
    }
    .white span {
        margin-left: 7.6628%;
        font-size: 1.55em;
    }
    .white p {
        margin-left: 7.6628%;
        font-size: 1.5em;
    }
    .white>a {
        height: 3.6em;
        line-height: 3.6em;
        width: 30%;
    }
}
@media screen and (min-width:1200px) and (max-width:1300px) {
    .hometitle span {
        width: 51%
    }
}
@media screen and (min-width:1301px) and (max-width:1400px) {
    .hometitle span {
        width: 55%
    }
}

/*----第二部分-products部分--------*/
@media screen and (min-width:1000px) {
    .type1 span {
        font-size: 3.5em;
    }
    .type1 p {
        display: block;
        margin-top: 0.3em;
        max-width: 51.33%;
        font-size: 1.4em;
        line-height: 1.4em;
    }
    .bottom {
        width: 78.125%;
        font-size: 1.6em;
        left: 8.3%;
    }
    .bottom .current {
        color: #007acc;
    }
    .bottom a {
        font-size: 0.9em;
        margin-left: 1.3em;
        float: left;
        color: #444444;
        font-family: Arial, serif;
    }
    .bottom a:hover {
        color: #007acc
    }
    .type2 span {
        font-size: 3.5em;
    }
    .type2 p {
        display: block;
        margin-top: 0.3em;
        max-width: 51.33%;
        font-size: 1.4em;
        line-height: 1.4em;
    }
    .type3 span {
        font-size: 3.5em;
    }
    .type3 p {
        display: block;
        margin-top: 0.3em;
        max-width: 51.33%;
        font-size: 1.4em;
        line-height: 1.4em;
    }
    .type4 span {
        font-size: 3.5em;
    }
    .type4 p {
        display: block;
        margin-top: 0.3em;
        max-width: 51.33%;
        font-size: 1.4em;
        line-height: 1.4em;
    }
    .typeProPic1 {
        top: 7em !important;
    }
    .typeProPic3 {
        top: 3.5em !important;
    }
    .typeProPic4 {
        top: 7em !important;
    }
    .type1>.view1, .type2>.view2, .type3>.view3, .type4>.view4 {
        width: 9em;
        height: 3em;
        line-height: 3em;
        margin-top: 1em;
        border-radius: 16px;
    }
    .type1>div a, .type2>div a, .type3>div a, .type4>div a {
        font-size: 1.2em;
        margin-top: 0;
        color: #FFF
    }
    .catradius {
        width: 168px;
        height: 43px;
        line-height: 43px;
        border-radius: 35px;
    }
    .catradius a {
        margin-top: 0;
    }
}
@media screen and (min-width:1200px) {
    .type1>div a, .type2>div a, .type3>div a, .type4>div a {
        font-size: 1.2em;
        margin-top: 0;
        color: #FFF
    }
    .type1>.view1, .type2>.view2, .type3>.view3, .type4>.view4 {
        width: 7.8em;
        height: 2.9em;
        line-height: 2.9em;
        margin-top: 0.5em;
        border-radius: 16px;
    }
    .radius {
        width: 150px;
        height: 40px;
        line-height: 40px;
    }
    .catradius {
        width: 150px;
    }
}

/*----第三部分 productCategrious-------------*/
@media screen and (min-width:1000px) {
    .catmain {
        margin: 4em 10.9375% 0 10.9375%;
        position: relative;
    }
    .recentagle {
        width: 30%;
        height: 5em;
        line-height: 5em;
    }
    .recentagle span {
        position: relative;
        display: block;
        font-size: 2em;
        margin-left: 10%;
    }
    .recentagle span i {
        display: block;
    }
    .panel span, .specifications span, .catmain .display span {
        display: block;
        font-size: 1.8em;
        padding-top: 1em;
    }
    .panel li, .specifications li, .catmain .display li {
        font-size: 1.6em;
        margin-top: 1.5em;
        padding-right: 1em;
    }
    .panel li {
        margin-bottom: 1em;
    }
    .load {
        width: 78.125%;
        height: 50px;
        position: relative;
        left: 11.04%;
        background: #ebebeb;
        text-align: center;
        font-size: 15px;
        font-family: "Arial Rounded MT Bold", serif;
        color: #007acc;
    }
    #bx-pager {
        margin-left: 4.6%;
    }
    #downloads .downloads_lev1 {
        margin-right: 125px;
    }
}

/*----第四部分 productdetail-------------*/
@media screen and (min-width:1000px) {
    .Related_l>p {
        font-size: 3em;
    }
    .Related_l article {
        padding-top: 11%;
    }
    .Related_p1 {
        font-size: 1.2em;
        margin-bottom: 2em;
        margin-top: 12px;
        max-width: 83.33333%;
    }
    .Related_p a {
        display: block;
        width: 32%;
        height: 30px;
        line-height: 30px;
    }
    .Related_r>p {
        font-size: 2em;
    }
    .Related_r article {
        padding-top: 11%;
    }
    .Related_p2 {
        font-size: 1.2em;
        margin-bottom: 2em;
        margin-top: 12px;
        max-width: 83.33333%;
    }
    .Related_p a {
        display: block;
        width: 36%;
        height: 30px;
        line-height: 30px;
    }
}
@media screen and (min-width:1301px) and (max-width:1400px) {
    .bxslider img {
        margin-left: 830px;
    }
    .detquote {
        left: -700px !important;
    }
    .detline {
        left: -710px !important;
    }
}
}
@media screen and (min-width:1201px) and (max-width:1300px) {
    .bxslider img {
        margin-left: 800px;
    }
    .detquote {
        left: -700px !important;
    }
    .detline {
        left: -690px !important;
    }
    .touchright>form>.touch05>textarea:nth-of-type(1) {
        width: 191%;
    }
}
@media screen and (min-width:1101px) and (max-width:1200px) {
    .bxslider img {
        margin-left: 700px;
    }
    .detquote {
        left: -600px !important;
    }
    .detline {
        left: -600px !important;
    }
    .touchright>form>.touch05>textarea:nth-of-type(1) {
        width: 119.2%;
    }
}
@media screen and (min-width:1000px) and (max-width:1100px) {
    .detproduct {
        width: 25%
    }
    .bxslider img {
        margin-left: 640px;
    }
    .detline {
        margin-left: 80px;
    }
    .detquote {
        margin-left: 85px;
    }
    .touchright>form>.touch05>textarea:nth-of-type(1) {
        width: 119.2%;
    }
}

/*----第五部分 prartner-------------*/
@media screen and (min-width:1000px) {
    .touchleft>div>p {
        font-size: 18px;
        width: 60.888%;
    }
    .touchleft .partel>span {
        margin-left: 7px;
    }
    .touchleft>div>span {
        font-size: 1.75em;
        color: #4e4e4e;
        padding-right: 2.34375%;
    }
    .touchright>form>p {
        font-size: 2.75em;
        color: #4e4e4e;
        font-weight: normal;
        margin-bottom: 50px;
    }
    .touchright>form>div>span {
        color: #797979;
        font-size: 1.75em;
        display: inline-block;
        margin-right: 3px;
    }
    .touchright>form>.touch01>input:nth-of-type(1) {
        width: 61%;
        margin-right: 2.604%;
        margin-left: 4.3%;
    }
    .touchright>form>.touch02>input:nth-of-type(1) {
        width: 60.5%;
        margin-left: 30px;
    }
    .touchright>form>.touch04>input:nth-of-type(1) {
        width: 52%;
    }
    .touchright>form>.touch05 {
        max-width: 100%;
    }
    .touchright>form>.touch05>span:nth-of-type(1) {
        width: 100%;
    }
    .parmid span {
        display: inline-block;
        margin-top: 1.1em;
    }
    .touchleft {
        margin-top: 40px;
    }
    .paradd {
        margin-bottom: 20px;
    }
    .parpc {
        margin-bottom: 20px;
    }
    .partel {
        margin-bottom: 20px;
    }
    .parfax {
        margin-bottom: 20px;
    }
    .parmail {
        margin-bottom: 20px;
    }
    .touchright {
        margin-top: 40px;
    }
    .touchright form>input {
        bottom: 0;
    }
}
@media screen and (min-width:1300px) {
    .touchright>form>.touch05>textarea:nth-of-type(1) {
        width: 139.3%;
    }
}
@media screen and (min-width:1400px) {
    .touchright>form>.touch04>input:nth-of-type(1) {
        width: 55.9%;
    }
    .touchright>form>.touch05>textarea:nth-of-type(1) {
        width: 148.3%;
    }
    .touchright form>input {
        left: 0;
        bottom: -50px;
        width: 16.943%;
        height: 7.92%;
        line-height: 7.92%;
    }
}
@media screen and (min-width:1600px) {
    .touchright>form>.touch01>input:nth-of-type(1) {
        margin-right: 0;
        margin-left: 5.8%;
        width: 60%;
    }
    .touchright>form>.touch02 {
        margin-left: -1%;
    }
    .touchright>form>.touch02>input:nth-of-type(1) {
        margin-left: 12%;
        width: 61.5%;
    }
}

/*----第六部分 support-------------*/
@media screen and (min-width:1000px) and (max-width:1099px) {
.supcn p {
    top: 30%;
}
.maptelcn {
    top: 10.5%;
}
.maptel1cn {
    top: 31.5%;
}
.mapaddresscn {
    top: 10.5%;
	margin-right:5%;
}
.mapaddress1cn {
    top: 32.5%
}
.supaddress1 {
    left: 63.6%;
	margin-right:5%;
}
.suptel1 {
    left: 63.6%
}
.supemail1 {
    left: 16%
}
.supfax1 {
    left: 63.6%
}
}
@media screen and (min-width:1100px) and (max-width:1200px) {
.supcn p {
    top: 31%;
}
.maptelcn {
    top: 32.5%
}
.maptel1cn {
    top: 32.5%;
}
.mapaddresscn {
    top: 33.5%
}
.mapaddress1cn {
    top: 33.5%
}
.suptouch span {
    width: 90px;
    height: 32px;
    line-height: 32px;
    top: 155px;
}
.supaddress1 {
    left: 61%
}
.suptel1 {
    left: 62%
}
}
@media screen and (min-width:1201px) and (max-width:1300px) {
.supcn p {
    top: 32%;
}
.maptelcn {
    top: 33.5%
}
.maptel1cn {
    top: 33.5%;
}
.mapaddresscn {
    top: 34.5%
}
.mapaddress1cn {
    top: 34.5%
}
.supaddress1 {
    left: 61%
}
.suptel1 {
    left: 61.5%
}
.touchright>form>.touch05>textarea:nth-of-type(1) {
    width: 131.6%;
}
.touchright>form>.touch04>input:nth-of-type(1) {
    width: 55.5%;
}
.touchright form>input {
    width: 22.943%;
    height: 8.32%;
    line-height: 8.32%;
}
}
@media screen and (min-width:1301px) and (max-width:1440px) {
.supcn p {
    top: 33.3%;
}
.maptelcn {
    top: 34.5%
}
.maptel1cn {
    top: 34.5%;
}
.mapaddresscn {
    top: 35.5%
}
.mapaddress1cn {
    top: 35.5%
}
.supaddress1 {
    left: 61%
}
.suptel1 {
    left: 61.5%
}
.threemodel li {
    width: 32.6%;
}
.mapmodel1 {
    width: 32.6%;
}
.mapmodel1 span {
    width: 100%;
}
.mapmodel2 {
    width: 32.6%;
}
.mapmodel2 span {
    width: 100%;
}
.mapmodel3 {
    width: 32.6%;
}
.mapmodel3 span {
    width: 100%;
}
.article .desc h3 {
    font-size: 24px;
}
}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-----about_us_02-----*/
@media screen and (min-width:1000px) and (max-width:1200px) {
.his_tw_p1 {
    font-size: 24px;
}
.his_tw_p2 {
    font-size: 14px;
    line-height: 16px;
}
.his_tw_p3 {
    font-size: 14px;
    line-height: 16px;
}
.his_1996_p1 {
    font-size: 24px;
}
.his_1996_p2 {
    font-size: 14px;
    line-height: 18px;
}
.his_1996_p3 {
    font-size: 14px;
    line-height: 18px;
}
.his_tw_p2 {
    margin-top: 2%;
}
.his_tw_p3 {
    margin-top: 2%
}
.get {
    font-size: 22px;
}
.supcall {
    font-size: 22px;
}
.suptouch p {
    font-size: 16px;
}
.supemail {
    font-size: 16px;
}
.supaddress {
    font-size: 16px;
}
.suptel {
    font-size: 16px;
}
.supfax {
    font-size: 16px;
}
.eveleft {
    margin-top: 8.8%;
}
.eveleft span {
    font-size: 28px;
    margin-top: .86em;
}
.eveltext {
    font-size: 14px;
    margin-top: 1.428em;
    margin-bottom: 4.285em;
}
.wrapp {
    padding: 0 1.9375%;
    position: relative;
}
.wrapp>ul>li div:nth-of-type(1) a {
    width: 55.45938%;
    margin: 2.7em auto 0;
}
.wrapp ul li div:nth-of-type(2) {
    display: table;
    width: 100%;
    text-align: center;
    margin-top: 1.7em;
    color: #333864;
    font-size: 1.6em;
}
.wrapp>ul>li:last-child {
    border-right: none;
}
}
@media screen and (min-width:1201px) and (max-width:1400px) {
.his_1996_p1 {
    font-size: 30px;
}
.his_1996_p2 {
    font-size: 14px;
    line-height: 20px;
}
.his_1996_p3 {
    font-size: 14px;
    line-height: 20px;
}
.get {
    font-size: 24px;
}
.supcall {
    font-size: 24px;
}
.suptouch p {
    font-size: 18px;
}
.supemail {
    font-size: 18px;
}
.supaddress {
    font-size: 18px;
}
.suptel {
    font-size: 18px;
}
.supfax {
    font-size: 18px;
}
.eveleft {
    margin-top: 8.8%;
}
.eveleft span {
    font-size: 30px;
    margin-top: .86em;
}
.eveltext {
    font-size: 14px;
    margin-top: 1.428em;
    margin-bottom: 4.285em;
}
.wrapp {
    padding: 0 4.9375%;
    position: relative;
}
.wrapp>ul>li div:nth-of-type(1) a {
    width: 55.45938%;
    margin: 2.7em auto 0;
}
.wrapp ul li div:nth-of-type(2) {
    display: table;
    width: 100%;
    text-align: center;
    margin-top: 1.7em;
    color: #333864;
    font-size: 1.8em;
}
.wrapp>ul>li:last-child {
    border-right: none;
}
}

/*-----Event-----*/
@media screen and (min-width:1000px) and (max-width:1200px) {
.evebanner span a {
    margin-top: 6px;
    font-size: 12px;
}
.fivelogo {
    margin-left: 37%;
}
}

/*-----event_detail-----*/
@media screen and (min-width:1200px) and (max-width:1400px) {
.fivelogo {
    margin-left: 39%;
}
}

/*-----contact-----*/
@media screen and (min-width:1301px) and (max-width:1400px) {
    .contitle {
        margin-bottom: 7.1em;
        margin-top: 10.1em;
    }
    .conbm {
        width: 100%;
        padding: 0 8.9375% 17.5em 8.9375%;
    }
    .form-control3 {
        margin-left: 2.549% !important;
    }
    .form-control5 {
        margin-left: 0.893%;
    }
    .form-message {
        width: 78.902%;
    }
    .contel span {
        font-size: 16px;
    }
    .contel p {
        font-size: 14px;
    }
    .conmes span {
        font-size: 16px;
    }
    .conmes p {
        font-size: 14px;
    }
    .confax span {
        font-size: 16px;
    }
    .confax p {
        font-size: 14px;
    }
    .conmap span {
        font-size: 16px;
    }
    .conmap p {
        font-size: 14px;
    }
    .conright .submit {
        margin-left: 18%;
    }
}
@media screen and (min-width:1201px) and (max-width:1300px) {
    .contitle {
        margin-bottom: 6.1em;
        margin-top: 9.1em;
    }
    .contel span {
        font-size: 16px;
    }
    .contel p {
        font-size: 14px;
    }
    .conmes span {
        font-size: 16px;
    }
    .conmes p {
        font-size: 14px;
    }
    .confax span {
        font-size: 16px;
    }
    .confax p {
        font-size: 14px;
    }
    .conmap img {
        top: 610px;
    }
    .conmap span {
        font-size: 16px;
    }
    .conmap p {
        font-size: 14px;
    }
    .form-control3 {
        margin-left: 2.149%;
    }
    .form-control5 {
        margin-left: .628%;
    }
    .conright .submit {
        margin-left: 19%;
    }
}
@media screen and (min-width:1101px) and (max-width:1200px) {
    .contitle {
        margin-bottom: 5.1em;
        margin-top: 8.1em;
    }
    .conbm {
        padding: 0 6.9375% 4.5em 6.9375%;
    }
    .contel span {
        font-size: 16px;
    }
    .contel p {
        font-size: 16px;
    }
    .conmes span {
        font-size: 16px;
    }
    .conmes p {
        font-size: 16px;
    }
    .confax img {
        top: 439px;
    }
    .confax span {
        font-size: 16px;
    }
    .confax p {
        font-size: 16px;
    }
    .conmap img {
        top: 540px;
    }
    .conmap span {
        font-size: 16px;
    }
    .conmap p {
        font-size: 16px;
        max-width: 260px;
    }
    .form-control1+label {
        margin-left: 2.63054%;
    }
    .form-control2 {
        margin-left: 6.8128%;
    }
    .form-control3 {
        margin-left: 1.849%;
    }
    .form-control4+label {
        margin-left: 2.63054%;
        text-transform: capitalize;
    }
    .conright .submit {
        margin-left: 18%;
    }
}
@media screen and (min-width:1000px) and (max-width:1099px) {
    .contitle {
        margin-bottom: 4.1em;
        margin-top: 7.1em;
    }
    .conbm {
        padding: 0 2.9375% 3em 2.9375%;
    }
    .contitle p {
        left: 39%;
    }
    .contitle span {
        left: 16.37%;
    }
    .contel img {
        top: 252px;
    }
    .contel span {
        font-size: 16px;
    }
    .contel p {
        font-size: 16px;
    }
    .conmes img {
        top: 342px;
    }
    .conmes span {
        font-size: 16px;
    }
    .conmes p {
        font-size: 16px;
    }
    .confax img {
        top: 439px;
    }
    .confax span {
        font-size: 16px;
    }
    .confax p {
        font-size: 16px;
    }
    .conmap img {
        top: 540px;
    }
    .conmap span {
        font-size: 16px;
    }
    .conmap p {
        font-size: 16px;
        max-width: 251px;
    }
    .form-control1+label {
        margin-left: 1.63054%;
    }
    .form-control3 {
        margin-left: 1.649%;
    }
    .form-control4+label {
        margin-left: 1.63054%;
        text-transform: capitalize;
    }
    .form-control5 {
        margin-left: .5%
    }
    .form-control6 {
        margin-left: 5.4871%;
    }
    .form-message {
        margin-left: 4.4871%;
        width: 77.102%;
    }
    .conright .submit {
        margin-left: 18%;
    }
}
@media screen and (min-width:1600px) {
    .form-control1 {
        margin-left: 7.8%;
    }
    .form-control3 {
        margin-left: 3.6% !important;
    }
    .form-control4 {
        margin-left: 0.3%;
    }
    .form-control5 {
        margin-left: 2.3%;
    }
}













/*=---------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------*/-----------------------------------------------------------------------------------------------*/*/*/---------------*/-----------------------------------------------------------------------------------------------*/*/*/-------------*/*/*/-------------*/*/*/