
/* CSS Document */

.navbar-default {
    background-color: #fff;
    border-color: #fff;
}
.headdiv{ margin-bottom:0px; background-color: #fff; position:relative; z-index:9999;}
.navbar-fixed-top{position: fixed !important; margin: 0 auto; text-align:center; }
.clear85{height:90px;}
.shadwing{box-shadow: 0px 2px 8px #333;}
.topnav{ box-sizing:border-box; background-color:#fff !important; width:100%; height:90px; padding-left:55px; padding-right:55px;}
.navbar-header{padding-top:22px; position: relative; z-index: 99991}
.topfluid{padding-left:0px; padding-right:0px;}
.navbar{border:none;}
.logo{width:100%;}
.slogan{ padding-left: 15px; border-left: 1px solid #01990b; font-size: 13px; color: #00bd0c; line-height: 130%; margin-top: 8px;}
.navbar-brand { box-sizing:content-box; padding: 13px 20px 0px 0px; height: 53px; }
.navbar-brand img{ max-height: 60px; margin-top:0px}
.phonediv{ margin-top:10px;}
.phonediv i{color:#ff6600;color:#f7931e;color:#00bd0c; font-size:36px;}
.phonediv span{padding-left:10px; color:#fff; display:inline-block; font-size:16px; font-weight:bold; font-family:'Microsoft YaHei'; line-height:100%;}
.phonediv span small{font-size:12px;}
.alibabaicon{margin-top:12px; margin-right:20px;}
.alibabaicon img{width:100%; border-radius:6px;}
.md_language{ margin-top:15px; margin-left:30px;}
.md_language a.down_a{display:inline-block; width:36px; height:36px; text-align:center; line-height:34px; background-color:#fff; border:1px solid #999; border-radius:50%; padding:0; font-size:14px; transition:all 0.3s ease;}
.navdiv{padding-left:0px; padding-right:0px; position:relative; z-index:9; margin-top:-9px}
.navmenu{ display: inline-block; width:85%; position: relative; text-align: center; margin: 0 auto;}
.navmenu li{ display:inline-block; list-style:none;}
.navmenu li a{ display: block; font-family: "Rubik",sans-serif!important;
    font-weight: 500;
    color: #000;
    font-size: 16px;
    text-transform: uppercase;
    padding: 0 15px;
    line-height: 28px;
	height:60px
	}
.navmenu li a:hover, .navmenu li a.on{ background:none; color:#9E128C; text-decoration:none;}
.navbar_submenu{ display:none; position:absolute; }
.navbar_submenu li{/*float:none !important;*/ display:block;}
.navbar_submenu li a{display:block; padding:0px 60px; font-size:14px; color:#444; background-color:#fff; margin-bottom:1px; height:42px; box-shadow:0px 1px 5px #000; line-height:40px; text-transform: capitalize; font-weight: normal;}
.navbar_submenu li:first-child a{box-shadow:0px 1px 1px #000;}
.navbar_submenu li a:hover{background-color:#9E128C; color:#fff; text-decoration:none;}
.iconul{}
.iconul li{ line-height:80px; margin-left:15px;}
.iconul li a{ display:inline-block; width:36px; height:36px; text-align:center; line-height:34px; background-color:#fff; border:1px solid #000; border-radius:50%; padding:0; font-size:12px; transition:all 0.3s ease; color: #000!important;}
.iconul li a i{ font-size:18px; line-height:34px;}
.iconul li a:hover{color:#fff !important;border:1px solid #9E128C; background-color:#9E128C !important;}


@media (min-width: 1612px)
{

.container {
    min-width: 1632px;
}
	
}

/*手机显示器 调整部分*/
@media (max-width:767px)
{
.topnav{  box-sizing:border-box; background-color:#fff !important; width:100%; height:50px; padding-left:0px; padding-right:0px;
    background: rgba(255,255,255,0.7);
    -webkit-box-shadow: 0px 7px 12px 0px rgb(8 22 96 / 20%);
    box-shadow: 0px 7px 12px 0px rgb(8 22 96 / 20%); border-bottom:none

}
.navbar-brand { box-sizing:content-box; padding: 10px 20px 0px 15px; width: 150px;}
.navbar-brand img{width: auto;position: relative;top:-10px;  height:40px; z-index:99999 !important; left:0px}
.clear85{height:85px;}
.md_language{ margin-top:12px; margin-left:0px; margin-right:50px;}
.md_language a.down_a{display:inline-block; width:36px; height:36px; text-align:center; line-height:34px; color:#999999; background-color:#fff; border:1px solid #999; border-radius:50%; padding:0; font-size:14px; transition:all 0.3s ease;}

.navbar-toggle {margin-right:15px; padding:5px;margin-top:15px; }
.navdiv{padding-left:0px; padding-right:0px; padding-top:0px; position:relative; z-index:9;top:-36px; margin:0; width:100% !important; overflow:auto !important; float:none}
.navmenu{ display:block; width:100%; text-align:left; margin:0px auto; border-bottom:1px solid transparent; position:static; padding-bottom:60px; }
.navmenu li{clear:both; float:none !important; list-style:none; display:block;}
.navmenu li a{ display:block; padding:5px 0 5px 10px; height:30px; font-size:13px; color:#fff; background-color:#9E128C; border-bottom:1px solid #ccc; border-left:none; line-height:20px;}
.navmenu li a:hover, .navmenu li a.on{ background-color:#0b540f; color:#fff; text-decoration:none;}
.navmenu li a i{padding-left:8px; padding-right:8px;}
.navmenu li:last-child a{border-right:none;}
.navbar_submenu{ display:block; background-color:transparent; padding:0px; position:static;}
.navbar_submenu li{ clear:both; float:none !important;}
.navbar_submenu li a{display:block; width:100%; padding:3px 0px 3px 25px; height:24px; color:#434343; background-color:#e7e7e7; margin-bottom:0px; border-bottom:1px solid #ccc; font-size:12px; box-shadow:none;}
.navbar_submenu li a:hover{background-color:#9E128C; color:#fff; text-decoration:none;}
.navbar_submenu li a i{padding-left:8px; padding-right:8px;}

.footerup{padding:15px 0px; background-color:#0b540f;}

.isubmenu{ border:none; border-bottom:1px dotted #01990b; padding-left:50px;}
.iqccode{ border:none;padding-left:50px;}
.jiathis_style_32x32{/* display:none;*/}

.inewslist li{ list-style:none;display:block;box-sizing:content-box; width:100%; height:auto !important; background-color:#fff;border-right:none; border-bottom:1px solid #ccc; margin-bottom:15px; transition:all 0.3s ease;}
.inewslist li span{ display:inline; text-align:left;color:#000; font-weight:bold; line-height:100%; background-color:transparent !important;}
.inewslist li a{ display:inline; width:auto; height:auto;  padding-left:15px; color:#5cb85c; line-height:100%; font-size:13px;}
.inewslist li a:visited{color:#5cb85c;}
.inewslist li:hover{background-color:#fff; border-right:none;}
.footerdown{padding:32px 0px 70px 0px; background-color:#ccc; text-shadow:1px 1px 1px #FFF;}
.copyright{ text-align:left;  font-size:12px;}
.copyright span{ display:block; padding-left:0px !important;}
.copyright a{ font-size:12px;}

.hproducts{ display:none;}

.mproducts{ padding:20px 0px;}
a.plist_a{ display:block; width:100%; box-sizing:border-box; padding:10px; border:1px solid #ccc; color:#333333; margin-bottom:10px; font-size:13px; font-weight:bold; border-radius:4px;  text-decoration:none;}
a.plist_a span i{ font-size:16px;}
.adp{font-size:14px; color:#fff; text-align:center;}
.adp span{ display:block; padding-left:30px; color:#ff0; font-size:16px; margin-bottom:6px;}

.mpwell .thumbnail {border:1px solid #ccc; overflow:hidden;}
.mpwell .thumbnail h4{height:38px; font-size:14px;}
.mpwell .thumbnail p{ display:none;}
.moreproduct{width:100%; height:184px; background-color:rgba(176,212,240,.2); background-color:#f5f5f5; display:table; text-align:center;}
.carousel-control.left {
    background:none;
    filter:none;
}
.carousel-control.right {
    left: auto;
    right: 0;
    background:none;
    filter:none;
}

.innerbanner{width:100%; overflow:hidden; display:none;}
.innerbanner img{ position:relative; margin-left:-780px;}
.location{ /*display:none;*/ font-size:12px;}
.location span{ display:none;}
.location a{ font-size:12px;padding:0px 5px;}
.leftmenuController{width:30px; height:200px; position:fixed; top:114px; left:0px; z-index:100;}
.leftbar{position:fixed;width:230px;height:auto;left:-215px;top:0px;z-index:100;}
.leftmenu h4 span.leftmenu-close{font-size:28px; color:#fff; cursor:pointer; margin-right:5px;}

.orderform ul li p{padding-left:30px;}
.contactpic img{width:100%; border-radius:15px;}
.iaboutContent h2 a {
    font-size: 24px;
    color: #9E128C;
}
.iaboutContent {
    text-align: center;
    padding: 20px 0px 50px;
}
.iaboutContent p {
    padding-top: 27px;
    padding-bottom: 0px;
    font-size: 12px;
    color: #434343;
	text-align:left;
	text-indent:2em;
    line-height: 160%;
}

.iproductsmore h2 {
    margin: 0px auto 20px auto;
}
.iproductsmore h2 a {
    font-size: 24px;
    color: #ff6600;
    text-align: center;
}
.iproducts {
    margin-top: 0px;
}
.iproductTitlediv {
    padding-top: 20px;
}
.icase {
    padding: 20px 0px 20px 0px;
}
.icase p {
    padding-bottom: 20px;
    font-size: 12px;
}
.icaseTitle h2 {
    padding: 0px 0px 0px 9px;
    border-left: 6px solid #f00;
    font-size: 24px;
}
.icaseTitle h2 span a{ margin-right:10px;}
.inews{ background:#f5f5f5;}
.inews h2 span {
    padding: 0px 23px 0px 9px;
    border-left: 6px solid #f00;
    background-color: #f5f5f5;
    font-size: 24px;
}

.inewsul li dl {
    display: block;
    padding: 5px 0px;
    background: transparent;
}
.inewsul li dl dt {
    float: left;
    width: 30%;
    padding-right: 3%;
	padding-top:30px;
}
.inewsul li dl dt .inews-date-y-m {
    font-size: 30px;
    color: #999999;
    text-align: right;
}
.inewsul li:hover dl dt .inews-date-y-m{ font-size:30px; color:#fff; text-align:right;}
.inewsul li dl dd {
    float: left;
    width: 68%;
    padding-right: 1%;
}
.inewsul li dl dd h3 a {
    font-size: 15px;
    color: #434343;
    font-weight: bold;
}
.inewsul li dl dd h3{
    margin-top:0px;
	margin-bottom:0px;
}
.inewsul li dl dd p {
    font-size: 12px;
    color: #666;
    padding-top: 15px;
}
.inews .inewsmore {
    display: block;
    width: 162px;
    height: 42px;
    margin: 50px auto;
    border: 1px solid #999;
    background-color: #f5f5f5;
    font-size: 15px;
    text-align: center;
    color: #999;
    border-radius: 6px;
    line-height: 40px;
}

.icontactInfo h2 a {
    font-size: 24px;
    color: #f00;
}
.icontactInfo dl dt img {
    width: 100px;
    margin-bottom: 5px;
}
.icontactInfo dl dd h3 {
    font-size: 12px;
    margin-top: 0px;
}
.icontactInfo dl dd ul li {
    font-size: 12px;
    margin-bottom: 2px;
}
.linktags .linktagsRight p a {
    font-size: 12px;
    color: #434343;
    text-decoration: none;
    padding: 0px 4px;
    border-left: 1px solid #434343;
}

}

/*apid平板电脑 调整部分*/
@media (min-width:768px) and (max-width:991px)
{
.navbar-brand img{width:200px;}
.slogan{ display:none;}
.phonediv{ margin-top:10px;}
.phonediv i{color:#ff6600; font-size:24px;}
.phonediv span{padding-left:10px; color:#fff; display:inline-block; font-size:12px; font-weight:bold; font-family:'Microsoft YaHei'; line-height:100%;}
.phonediv span small{font-size:12px;}
.alibabaicon img{width:120px;}
.inewstopic{display:block;width:100%; height:50px; background:none;  text-align:left;}
.inewstopic div{display:block; width:100%; vertical-align:auto; margin:0;}
.inewstopic a{ display:block; padding:0px; padding-left:30px; height:40px; background-color:rgba(0,0,0,.4); border-radius:4px; text-align:left; font-size:18px; color:#fff; line-height:38px;}
.inewstopic a:hover{background-color:rgba(0,0,0,.7); text-decoration:none;color:#9E128C;}
.carousel-control.left {
    background:none;
    filter:none;
}
.carousel-control.right {
    left: auto;
    right: 0;
    background:none;
    filter:none;
}
.md_language{ display:none;}
.topnav{  box-sizing:border-box; background-color:#fff !important; width:100%; height:130px; padding-left:0px; padding-right:0px;}
.navbar-brand{ margin-left:0px !important;}
.navmenu{ display:inlline-block; width:100%; text-align:left; margin:0px auto; margin-top:8px; border-bottom:1px solid transparent; position:static;}
.navmenu li{ display:inline-block; list-style:none;}
.navmenu li a{ display:inline-block; box-sizing:border-box; height:40px; padding:0px 18px; border-left:none;border-right:1px solid #f4f5f8; font-size:14px; color:#434343; background-color:transparent; line-height:40px;}
.navmenu li:last-child a{border-right:none;}
.navmenu li a:hover, .navmenu li a.on{ background:url(../images/navdotline.jpg) left bottom repeat-x; color:#9E128C; text-decoration:none;}
.iconul{ position:absolute; top:50px; right:15px; float:right !important;}
}

/*桌面PC电脑 和 系列17“的笔记本显示器 调整部分*/
@media (min-width:992px) and (max-width:1199px)
{
.slogan{ display:none;}
.md_language{ display:none;}
.topnav{padding-left:0px; padding-right:0px;}
.navbar-brand{ margin-left:0px !important; height:40px; margin-top:5px;}
.navbar-brand img{ height:100%;}
.navmenu li a{ display:inline-block; box-sizing:border-box; height:80px; padding:0px 10px; border-left:none;border-right:1px solid #f4f5f8; font-size:14px; color:#434343; background-color:transparent; line-height:80px;}	
.navbar_submenu li a{display:block; padding:0px 60px; font-size:14px; color:#444; background-color:rgba(255,255,255,.97); margin-bottom:1px; height:42px; font-size:12px; box-shadow:0px 1px 5px #000; line-height:40px;}
.navbar_submenu li:first-child a{box-shadow:0px 1px 1px #000;}
.navbar_submenu li a:hover{background-color:#9E128C; color:#fff; text-decoration:none;}
.iconul {position: absolute; margin: 0px; padding: 0px;float: none !important;top: 50px; right: 10px;}
.iconul li{ line-height:80px; margin-left:5px;}
}

/*19寸及其以上宽屏电脑 调整部分*/
@media (min-width:1200px) and (max-width:1366px)
{
.md_language{ display:none;}
.topnav{padding-left:0px; padding-right:0px;}
.navdiv{padding-left:0px; padding-right:0px; padding-top:50px; position:relative; z-index:9; box-sizing:content-box;}
.navmenu li a{ display:inline-block; box-sizing:border-box; height:60px; padding:0px 24px; border-left:none;border-right:none; font-size:14px; color:#434343; background-color:transparent; line-height:40px;}	
.navbar_submenu li a{display:block; padding:0px 60px; font-size:14px; color:#444; background-color:rgba(255,255,255,.97); margin-bottom:1px; height:42px; font-size:12px; box-shadow:0px 1px 5px #000; line-height:40px;}
.navbar_submenu li:first-child a{box-shadow:0px 1px 1px #000;}
.navbar_submenu li a:hover{background-color:#9E128C; color:#fff; text-decoration:none;}
.iconul{ position:absolute; float: right; top:16px; right:16px;}
}
