/* 大屏幕（大桌面显示器，大于等于 1280px） */
@import url(../../web/css/PcMax.css) screen and (min-width: 1280px);

/* 中等屏幕（桌面显示器，大于1024小于1200） */
@import url(../../web/css/Pc.css) screen and (min-width: 1024px) and (max-width:1280px);

/* 小屏幕（平板，大于640小于1024） */
@import url(../../web/css/Pad.css) screen and (min-width: 640px) and (max-width: 1024px);

/* 超小屏幕（手机，小于 640px） */
@import url(../../web/css/Mobile.css) screen and (max-width: 640px);


/*
 * PcMode-max
 */
 html{font-size: 16px}
body:after {
  display: block;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  content: 'Pc';
}
.wrap{max-width:1280px;margin-left:auto;margin-right:auto; *width:1280px;}
.box2{max-width:1280px;margin-left:auto;margin-right:auto; *width:1280px;}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}


/*
 * PcMode-min
 */
@media only screen and (min-width: 1024px) and (max-width: 1280px){

.wrap{max-width:1002px;}
.box2{max-width:1002px;}

}
@media only screen and (min-width:1440px) and  (max-width:1600px){
	.carousel-inner > .item > img {
    width:100%;
	height:auto;
}
}
/*
 * PadMode
 */
@media only screen and (min-width: 640px) and (max-width: 1024px) {
	.wrap {
    max-width: none;
}
.box2{
padding-left: 2%;
padding-right: 2%;
max-width: none;
}
.head_tel {
    height: auto;
    padding: 5px 0 15px 0;
    text-align: center;
}
.head_tel a {
    display: inline;
    padding-left: 10px;
}
.logo_img, .logo_txt{
    height: 90px;
	line-height:90px
}

.jcarousel_main a.bx-prev{left:0;background:url(images/case_l.png) no-repeat center center;}

.jcarousel_main a.bx-next{right:0;}

body, input, textarea, button, select {

    font-size: 14px;

}
.pro_img img {
    padding-top: 20%;
}
.child .childContent .childContentli{font-size: 12px;line-height: 28px;}
.child .childContent .childContentli:hover{font-size: 12px;line-height: 28px;}
}


元素 {

    display: block;

}
.nav_skin .bg1 {

    top: 0px;
    left: 0px;

}
.nav_skin .bg {

    position: absolute;
    width: 50%;
    height: 50%;
    display: none;

}
@media only screen and (min-width: 801px){
.nav_skin .bg { display:none}}
@media only screen and (max-width: 800px) {

	.products_left{
	  position: relative;
      float: left;
      width: 100%;
      margin-right: 0;
}
.products_slide .products_box h3{
    font-size: 24px;
    background-repeat: repeat-x;
    position: relative;
    line-height: 55px;
}
.products_slide .products_box h3::after {
    position: absolute;
    display: block;
    font-family: 'iconfont';
    content: '+';
    right: 10px;
    top: 0;
    font-weight: normal;
	font-size:32px;
}
.logo_img a{ padding-right:4%}
.products_slide .tel-box {
    display: none;
}
.products_right_c {
    margin-left:0px;
}
.advtage_u_l {width:98%;}
.advtage_u_r {width:98%;}
.advtage_d_l {width:98%;}
.advtage_d_r {width:98%;}
.box2 .left{width:100%}
.box2 .right{width:93%;margin-left:0px;}
.box2 .left{ float: none;margin-right:0px;}
.box2 .right { float: none; position:relative}
.left1_title{
	font-size: 24px;
    background-repeat: repeat-x;
    position: relative;
   line-height: 55px;
}
.left1 .left1_title::after {
    position: absolute;
    display: block;
    font-family: 'iconfont';
    content: '+';
    right: 10px;
    top: 0;
    font-weight: normal;
}
.leftcontact{ display:none}
.nei_zixun .liuyan{
	margin-top:10px;
	margin-left:0;
}
.footer {
    font-size: 12px;
}
.footer_contact a {
    font-size: 12px;
}
.copyright p a {
    font-size: 12px;
}
.catalog{ display:none}
.logo_txt p {
    font-size: 18px;}
.pro_itemall{ display:none}
.title20 a {
    font-size: 18px;
    color: #4b4b4b;
    position: relative;
    line-height: 45px;
	font-size: 18px;
}
.title21 {
    margin: 20px 0 10px;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
}
.box2 {padding-left: 2%;
padding-right: 2%;}
.box2 .right {
    width:94%;
    margin-left: 0px;
	padding:3%;
}
.mianbao a{
    font-size: 14px;
}
.about_left{width:100%; text-align:center}
.about_left img{max-width:100%;}
.about_right{width:100%}
.youshi_title {
    width: 80%;}
.navmenu li.child .menu_title {
    font-size: 14px;}
.hot_word {
    width: 100%;
	margin:0 auto;
	text-align:center
}
.hot_search {
    float: left;
}
.header{ height:60px; background:#eda149}
.top1{ display:none}
.topbg{display:none}
 body.nav-open, body.search-open {
    overflow: hidden;
}
.zi_list{display:none;}
body {
    min-width: 320px;
	width: 100%;

}
.nav-open .headerWrap {
    left: -270px;
}
#off-canvas {
    position: fixed;
    top: 0;
    right: -270px;
    z-index: 102;
    width: 270px;
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-overflow-scrolling: touch;
    -moz-transition: all .25s;
    -o-transition: all .25s;
    -webkit-transition: all .25s;
    transition: all .25s;
    height: 100%;
    background: #333333;
}
#off-canvas-menu {
    height: 100%;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    -webkit-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
}
#off-canvas-menu #mobileNav {
    display: block;
}
#mobileNav {
    position: relative;
    -webkit-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
}
#mobileNav, #mobileNav ul {
    width: 270px;
    height: 100%;
    margin: 0;
    padding: 56px 0 0 0;
    background: #333333;
    list-style-type: none;
}
#mobileNav, #mobileNav ul {
    list-style-type: none;
}
#mobileNav .mainNavLink > a {
    text-transform: uppercase;
}
#mobileNav .mainNavLink a {
    border-bottom: 1px solid #484848;
}
#mobileNav a {
    display: block;
    margin: 0 20px;
    padding: 18px 0;
    box-sizing: border-box;
    color: #FFF;
    font-size: 17px;
    line-height: 19px;
    font-family: "AvenirNextLTW02-MediumC_724410",Helvetica,Arial,sans-serif;
    text-decoration: none;
}
#mobileNav .hasSubmenu > a::after {
    content: '';
    background: url(images/nav-arrow-forward.png) no-repeat 0 0;
    height: 16px;
    width: 10px;
    float: right;
}
#mobileNav ul {
    position: absolute;
    left: 100%;
    top: 0;
    -moz-transition: left 0.25s ease-in, right 0.25s ease-in;
    -o-transition: left 0.25s ease-in, right 0.25s ease-in;
    -webkit-transition: left 0.25s ease-in, right 0.25s ease-in;
    transition: left 0.25s ease-in, right 0.25s ease-in;
    -webkit-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
}
#mobileNav > li > ul > li:nth-child(1) > a, #mobileNav > li > ul > li > ul > li:nth-child(1) > a, #mobileNav > li > ul > li > ul > li > ul > li:nth-child(1) > a {
    background: #eda149;
}
#mobileNav .backMainMenu a {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    margin: 0;
    border: 0;
    background: #333333;
    -webkit-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    margin: 0;
    padding: 18px 20px;
}
.headerWrap {
    left: 0;
    -moz-transition: all .25s;
    -o-transition: all .25s;
    -webkit-transition: all .25s;
    transition: all .25s;
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.headerWrap {
    background: #eda149;
}
.headerWrap {
    height: auto;
    width: 100%;
    z-index: 0;
    position: fixed;
	top:0;
	z-index:9999
}

.pageContent {
    margin: 0;
    padding: 0px;
    width: auto;
}
.pageContent {
    margin: 0 auto;
    max-width: 880px;
}

.headerTop {
    height: 55px;
    padding: 0px 20px 0 20px;
    position: relative;
}
.alexionLogo {
    float: left;
    height:60px;
width: 70%;
}
.alexionLogo a {
    display: block;
    text-decoration: none;
}
.alexionLogo img{ max-width:100%; line-height:45px}
.mobileNavBtn {
    display: block;
}
.mobileNavBtn .nav-toggle {
    background: url(images/menu-icon.png) no-repeat center 27px;
    position: absolute;
    top: 0;
    right: 7px;
    height:60px;
    width: 48px;
    cursor: pointer;
}
.mobileSearchBtn {
    display: block;
}
.mobileSearchBtn .search-toggle {
    background: url(images/search-icon.png) no-repeat 27px 25px;
    position: absolute;
    top: 0;
    right: 55px;
    height: 60px;
    width: 48px;
    cursor: pointer;
}
.headerLinks {
    background-color: #333333;
    border-bottom: none;
    font-size: 22px;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 55px;
    right: 0;
    left: 0;
    width: 100%;
    display: none;
}

.headerLinks li.last {
    display: block;
    padding: 0;
	width:100%
}
.headerLinks li.last {
    padding-right: 0;
}
.headerLinks li {
    float: none;
    padding: 0 20px 0 20px;
    display: none;
}
.headerLinks li {
    float: left;
    padding: 0;
}

.headerLinks {
    font-size: 22px;
    list-style: none;
}

.reset-search {
    background: url(images/icon-reset.png) no-repeat center center;
    float: left;
    width: 30px;
    height: 30px;
    padding: 0;
    margin-left: -30px;
    z-index: 5;
    position: relative;
}
.nav-open #off-canvas {
    right: 0;
}

#off-canvas {
    position: fixed;
    top: 0;
    right: -270px;
    z-index: 102;
    width: 270px;
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-overflow-scrolling: touch;
    -moz-transition: all .25s;
    -o-transition: all .25s;
    -webkit-transition: all .25s;
    transition: all .25s;
    height: 100%;
    background: #333333;
}
#mobileNav ul.opened {
    left: 0;
}
#mobileNav .backMainMenu a::before {
    content: '';
    background: url(images/nav-arrow-back.png) no-repeat 0 0;
    height: 16px;
    width: 10px;
    margin-right: 13px;
    float: left;
}
#mobileNav > li > ul > li:nth-child(1) > a, #mobileNav > li > ul > li > ul > li:nth-child(1) > a, #mobileNav > li > ul > li > ul > li:nth-child(2) > a, #mobileNav > li > ul > li > ul > li > ul li:nth-child(1) > a, #mobileNav > li > ul > li > ul > li > ul li:nth-child(2) > a, #mobileNav > li > ul > li > ul > li > ul li:nth-child(3) > a {
    padding: 18px 20px;
    margin: 0;
    color: #fff;
    border: none;
    -webkit-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
    box-shadow: inset 5px 0px 6px -4px rgba(0,0,0,0.5);
}
.search-open .headerLinks {
    display: block;
}
.search-open .mobileSearchBtn .search-toggle:after {
            content:" ";
            width: 0; 
            height: 0; 
            border-left: 12px solid transparent;
            border-right: 12px solid transparent;
            border-bottom: 12px solid #333;
            position:absolute;
            bottom:0;
            left:50%;
            margin-left:-12px;
        }
    .search-open .headerLinks { display:block; }
	body.search-open .search-header-cover { 
            height: 55px;
            position: fixed;
            top: 0;
            z-index: 9999;
            left: 0;
            right: 0;
            width: 100%;
            background: transparent;
        }
body.search-open #search-cover {
        position:fixed;
        left:0;
        bottom:0;
        right:0;
        height:calc(100% - 139px);
        width:100%;
        z-index:101; 
        background:rgba(256,256,256,.9)
    }
     /* Search Results */
.search-wrap {margin-right: 5px; margin-left: 5px;} 
.search-item {margin-top: 5px; width: 100%;}
.search input.search-box {
    font-family: "AvenirNextLTW02-MediumC_724410",Helvetica,Arial,sans-serif;
    color: #fff;
    border: 0 none;
    border-bottom: 1px solid #484848;
    font-size: 22px;
    text-indent: 0;
    width: 90%;
    height: 28px;
    padding: 0 30px 0 0;
    box-sizing: border-box;
	float: left;
background: none;
}
.search input.submit-btn {background: url(images/search-icon.png) no-repeat center center;
display: block;
border: 0 none;
float: right;
text-indent: -9999px;
height: 30px;
width: 25px;
padding: 0;}
.search input.reset-btn { display: none; }
 .search .reset-search { background: url(images/icon-reset.png) no-repeat center center; float: left; width: 30px; height: 30px; padding: 0; margin-left:-30px; z-index:5; position:relative; }
.search-results {overflow-wrap: break-word; -ms-word-wrap:break-word;  word-wrap: break-word;}
.search-wrap {margin-right: 5px; margin-left: 5px;} 
.search-item {margin-top: 5px; width: 590px;}
#mobileNav .hasSubmenu > a::after {
    content: '';
    background: url(images/nav-arrow-forward.png) no-repeat 0 0;
    height: 16px;
    width: 10px;
    float: right;
}
.copyright_right {
    width: 100%;
    float: left; padding-left:0px; text-align:left
}
.pr_flitem{margin-left: 8%;}
.con3_content .content_left{width:100%}
.con3_content .content_right{width:100%; text-align:center}
.con3_content .content_right img{ margin:0 auto; float:none}
.lan_mobile{WIDTH:auto;float:right; position:absolute; z-index:9999; right:2%}

.nei_banner img{ width:100%}

.body_main {
    padding: 1%;
}
.leftMenu {
    width: 300px;
    left: 0;
    top: 0;
    position: relative;
    height: 54px;
}
.leftMenu li a {
    width: 35px;
    padding-top: 54px;
    border-bottom: 1px solid transparent;
        border-bottom-color: transparent;
    border-right: 1px solid transparent;
        border-right-color: transparent;
}
.logo_left{ margin:0 auto}

#izl_rmenu {
    display: none;

}
.left_menu{ float:left}
.section_kj dl dd.kj1, .section_kj dl dd.kj2, .section_kj dl dd.kj3,  .section_kj dl dd.kj4 {
    width:46%;
    margin: 1%;
    float: left;
    padding: 1%;
    min-height: 132px;
    line-height: 132px;
    text-align: center;
}
.section_kj dl dd.kj1, .section_kj dl dd.kj2, .section_kj dl dd.kj3, .section_kj dl dd.kj4{ background-size:100% auto;}
}
@media only screen and (max-width:64em){
	.top{display:none;}
	.navmenu li.child {
    padding: 0 10px 0 10px;
	font-size: 11px;
}
.language a{font-size: 11px;}
}
/*
 * MobileMode
 */
@media only screen and (max-width: 640px) {
	.logo_left{width:50%}
	.logo_left img{margin:0}
		.wapNavBtn.fa {
   display: inline-block;
   font-size:24px; position:fixed;top: 20px;
z-index: 99999;
}

	.wrap {
    padding-left: 1%;
    padding-right: 1%;
}
.logo_center {
    float: left;
    width: 85%;
    transition: .2s width ease;
    position: relative;
    height: 80px;
}
.logo_center {
 height:0;}
.logo_center {
    width: auto;}
.section_kj dl dd.kj1, .section_kj dl dd.kj2, .section_kj dl dd.kj3,  .section_kj dl dd.kj4 {
    width:96%;
    margin: 1%;
    float: left;
    padding: 1%;
    min-height: 120px;
    line-height: 120px;
    text-align: center;
}
.section_kj dl dd.kj1, .section_kj dl dd.kj2, .section_kj dl dd.kj3, .section_kj dl dd.kj4{ background-size:100% auto;}
	.pro_list {
    float: left;
    margin-right: 2%;
    width: 48%;
    transition: .2s width ease;
    text-align: center;
}
.news_left {width:98%}
.contact_right {width:98%}
.fadeInLeft {width:98%}
.fadeInRight {width:98%;}
.nei_zixun .liuyan {
    margin-top: 0px;
    margin-left:13px;
}
.logo_img{width: 90%;height: 60px; line-height:60px;overflow: hidden;}
.logo_img::after {
    width: 1px;
    height: auto;
    position: absolute;
    right: 0;
    top: 10px;
    bottom: 10px;
    margin-top: 0;
}
.logo_txt{width: 100%;height: auto; display:none}
.logo_txt p {
    padding: 10px 0;
    font-size: 14px;
    line-height: 1.5;
    display: inherit;
    text-align: center;
}
.logo_txt::before {
	display:none
}
.logo_right {
    float: right;
    width: 20%;
    position: relative;
    height: 60px;
    margin-right: 10%;
}

.language a.china{ display:block}
.fenge{ display:none}
.nav_skin {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 999;
}
.wapNavBtn {
    display: block;
    top: 16px;
    right: 16px;
    width: 24px;
    font-size: 24px;
}
header .fa{font-size:30px; font-weight:normal}
.nav_skin ul.navmenu {
    position: absolute;
    width: 262px;
    height: 280px;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
    text-align: center;
}
.nav_skin .navmenu li.child{
    margin: 10px 7px;
    font-size: 12px;
    width: 69px;
    height: 69px;
    line-height: 69px;
    border: 2px solid #fff;
}
.nav_skin .navmenu li.child .menu_title {
    color: #fff;
    font-size: 12px;
}
header .wapNavBtn { display:block;top: 16px;
right: 16px;
width: 24px;
font-size: 24px;}
.public_left{ display:none}
.public_center{width:98%;}
.public_right{width:98%; text-align:center}
.pro_listbox p {
 font-size: 12px;
line-height: 32px;
}
.footer_message_left{ width:98%}
.footer_message_right{ display:none}
.footer_menu{ display:none}
.footer_contact p{ text-align:center}
.footer_contact p a{font-size: 12px;
line-height: inherit;}
.copyright p a{font-size: 12px;
line-height: inherit;}
#top{ display:none}
#bdshare{display:none}
.nei_banner{display:none}
.mianbao{display:none}
.icon-caidan3::before {
    content: "+";
}
.hot_search .form-control {
    height: 38px;
}
.hot_search .search_btn {
    height: 38px;
}
.hot_search{
    width: 95%;
}
.products_content {
    text-align: center;
    padding:0;
}
.products_main {
    padding-bottom: 1em;
}
.childContent{ display:none}
.title_name h2 {
    font-size: 20px;
    line-height: 1.2;
}
.title_name h3 {
    font-weight: lighter;
    font-size: 16px;
    line-height: 35px;
}
.jcarousel_main a.bx-prev {
    left:0;}
.jcarousel_main a.bx-next {
    right: 0;
}
.advtage_box h3 p {
    font-size: 18px;
    line-height: 1.4;
}
.advtage_box h3 small{
    font-size: 15px;
}
.advtage_box h3::before{
    top: 8px;
    width: 40px;
    height: 40px;
    background-image: none;
    font-size: 24px;
    line-height: 40px;
}
.advtage_box h3 {
    padding-left: 50px;
}
.advtage_box p {
    padding-left: 50px;
    font-size: 12px;
}
.advtage_main {
    padding: 1em 1em;
}
.advtage_box {
    padding-bottom: 10px;
}
.box-t {
    font-size: 20px;
}
.iconMore a {
    font-size: 22px;
    line-height: 17px;
}
.iconMore{
    display: block;
    width: 20px;
    height: 20px;
    font-size: 22px;
    overflow: hidden;
    line-height: 17px;
}
.news_main {
    padding: 1em 1em;}

.about-box p {

    line-height: 2;
    padding: 15px 0 0 0;

}
body, button, dd, dl, form, h1, h2, h3, h4, h5, ol, p, ul, menu {

    margin: 0;

}
body, h1, h2, h3, h4, h5, h6, div, ul, li, ol, dl, dt, dd, td, p, pre, form, fieldset, input, textarea, blockquote, th, button, em, select {

    padding: 0;
    margin: 0;

}
body, button, dd, dl, form, h1, h2, h3, h4, h5, ol, p, ul, menu {

    margin: 0;

}
body, h1, h2, h3, h4, h5, h6, div, ul, li, ol, dl, dt, dd, td, p, pre, form, fieldset, input, textarea, blockquote, th, button, em, select {

    padding: 0;
    margin: 0;

}
.news_center {

    text-align: left;

}
body {
    font: 12px/1.8 'Microsoft Yahei',Arial,sans-serif;


}
.copyright_center{ width:100%; text-align:center}
.copyright_right{width:100%; text-align:center}
.copyright_right img{ margin:0 auto}
.wapNavBtn.on{display: none;}
.products_slide .products_box ul { display:none}
ul.navmenu li.child:hover .childContent{ 
     display:none;	
}
.section_find {
    padding: 10px 0;}
.hot_word p {
    font-size: 16px;
    padding-bottom: 5px;
    text-align: center;
    color: #000;
}
.logo_img {
    width: 86%;}
.mianbao a{
    font-size: 14px;
}
.pr_name {
    font-size: 26px;

}


.hot_word p{ margin:0 auto;float: none;line-height: 26px;}
.hot_search { margin:0 auto;float: none;}
.pro_img img {
    padding-top:0%;
}
.pro_listbox {
    margin-bottom: 2.4%;
	}
.pro_list {
    margin-right: 2.3%;
    width: 47%;}
.products_right{ margin-top:2%}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 30%;}
.hot_word {
    width: 100%;
    float: none;
}
.hot_word span{ display:block; float:none}
.t1{ background:url(images/t11.png) left 10px no-repeat;} 
.t2{ background:url(images/t22.png) left 10px no-repeat;} 
.t3{ background:url(images/t33.png) left 10px no-repeat;} 
.t4{ background:url(images/t44.png) left 10px no-repeat;} 
.carousel-inner > .item > img {
    width: 100%;
}
.carousel-inner > .item{ width: 125%;}
.hot_word span {
    line-height: 36px;}
.section_public {
    width: 100%;
    height: 105px;
    background-size: auto 100%;}
.bottom_email{ display:block}
.foot_box dl {
    float: left;
    width: auto;
    padding: 0;
    max-height: 220px;
    width: 100%;}
.foot_box dl.contact_us {
    width: 100%;
}
.foot_box dt { display:block}
	.foot_box dl dd a{display: inline-block; float:left}
	.section_tjL {width:100%;margin:0;padding:0}
.section_tjR{width:100%;margin:0;padding:0}
.index_main {
    margin-top: 60px;
}
.product_item li {
    width: 45%;
    min-height: 270px;
}
.new_list_nei dd {width:100%; margin:0; margin-bottom:2%}
}
@media only screen and (max-width: 480px) {
	.nei_zixun .liuyan {
    margin-top: 10px;
    margin-left: 0px;
}
.product_info{ float:none}
.nei_zixun a{ float:none; width:auto; text-align:left}
.img-wrap {
    height: 162px;
}
.pro_img{
    height: 162px;
}
.pro_listbox {
    border: 2px solid #e2e2e2;
}
.about_us h1 {
    text-align: center;
    font-size:24px;
	background: url(images/about_bg.png) no-repeat left top;
	}
.youshi_title {
    width: 100%;}
.youshi_title p.big {
    font-size: 24px;}
	
.title .n {
    font-size: 24px;
	}
.title .n strong {
    font-size: 24px;}
.footer_message {
    text-align: left;
    background-color: #006fb6;}
.logo { position:fixed; z-index:998; background:#fff;border-top: 2px solid #0970b7; border-bottom:1px solid #f2f2f2}
header .wapNavBtn {
    display: block;
    top: 16px;
    right: 16px;
    width: 24px;
    font-size: 24px;
    color: #333;
	z-index:9999;
	
}
header {
    position: fixed;
    z-index: 9999;
    width: 100%;
    top: 0;
}
.banner {
    margin-top: 60px;
}
.servers-wap {
    display: block;
}
.section_find {
    margin-top: 60px;
}
.index_main .section_find{ margin-top:0;}
.box2 {
    padding-left: 4%;
    padding-right: 4%;
}
.right_main { margin:0 auto;width:100%; float:none; float:left}
#pro_baseinfo strong {
    font-size: 15px;
    font-weight: normal;
}
	}
@media only screen and (max-width: 360px) {
	.img-wrap {
    height: 135px;
}
.pro_img{
    height: 135px;
}
}
@media only screen and (max-width:40em){
.productul li {
    float: left;
    margin-right: 2%;
    width: 48%;
    transition: .2s width ease;
}
}


@media only screen and (max-width: 1280px) 
{
.language a.china{display:block}
.language a.english{display:block}
.language .fenge{display:none}
}
@media only screen and (max-width: 640px) 
{
.body_main {padding:0;}
}
@media only screen and (max-width: 480px) 
{
.down_text {
    width: 98%;
margin:0 auto;
}
.list_text_pic {
    margin:0 auto;
    width: 98%;
}
.list_text_pic .img-wrap {
    height: auto;
}
.list_text_pic img {
    max-width: 100%;
    max-height: 100%;
}
.nei_banner{ width:100%; margin-top:60px}

}