body {font-size:13px;color:#666666;font-family:'Microsoft YaHei';}
body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;font-family:'Microsoft YaHei';}
section,article,header,footer,aside,nav,dialog,figcaption,figure,menu,details {margin:0;padding:0;font-family:'Microsoft YaHei';}
div,ul,ol,li,dl,dt,dd {margin:0 auto;list-style:none;}
fieldset,img {border:0;}
textarea {resize:none;font-size:12px;}
b {font-weight:normal;}
a:link,a:visited {color:#666666;font-size:12px;text-decoration:none;}
a:hover,a:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.white,a.white:visited {color:#FFFFFF;font-size:12px;text-decoration:none;}
a.black,a.black:visited {color:#666666;font-size:12px;text-decoration:none;}
a.links,a.links:visited {color:#666666;font-size:12px;text-decoration:none;margin:0px 5px 0px 4px;}

.clear,.cl {clear:both;}
.fl,.l {float:left;}
.fr,.r {float:right;font-size:12px;}
.center {text-align:center;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.red  {color:#FF0000;}
.blue {color:#0000FF;}
.text {width:120px;height:20px;line-height:20px;border:1px solid #8A8484;}
.m-cnt:after,.m-box:after,.j-box:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear-fix::after {clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}

.bridgeCode {width:99%;text-align:center;padding-bottom:5px;}
.bridgeCode span {padding:0px 10px 0px 10px;}
.button {width:100px;height:25px;font-weight:normal;font-size:12px;color:black;cursor:pointer;vertical-align:middle;}
.button_submit {width:90%;height:32px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;display:inline-block;vertical-align:middle;text-align:center;border:1px solid #999999;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#ef6d21;background-image:-webkit-gradient(linear, left top, left bottom, from(#ef6d21), to(#ca5b1b));background-image:-webkit-linear-gradient(top, #ef6d21, #ca5b1b);background-image:-moz-linear-gradient(top, #ef6d21, #ca5b1b);background-image:-o-linear-gradient(top, #ef6d21, #ca5b1b);background-image:-ms-linear-gradient(top, #ef6d21, #ca5b1b);background-image:linear-gradient(top, #ef6d21, #ca5b1b);}
.button_upload {padding-top:1px;border:1px solid #888888;width:195px;font-size:12px;cursor:pointer;}
.button_submit3 {color:#333333;font-weight:normal;cursor:pointer;height:25px;width:100px;background-color:transparent;font-weight:bold;border:1px solid #999999;border-radius:5px;margin-right:10px;}
.button_submit4 {color:#333333;font-weight:normal;cursor:pointer;height:25px;width:90px; background-color:transparent;font-weight:bold;border:1px solid #999999;border-radius:5px;}
.topCon_1 {float:left;width:100%;}


body {width:100%;margin:0 auto;}
@media all and (max-width:767px) {
    .main{width:100%;margin:0 auto;}
    
    .navbar-default .navbar-nav > li {border-bottom:1px solid #ccc;}
    .navbar-default .navbar-nav > li:last-child{border-bottom:none;}
	.navbar-default .navbar-nav > li > a{font-size: 16px;}
	.navbar-default{padding: 0!important;}
	.navbar-brand{font-size: 20px!important;}
}
@media all and (min-width:768px) {
    .main{width:100%;margin:0 auto;}
	
    .navbar-default .navbar-nav{width: 90%;border: none;position: relative;left: 50%;transform: translateX(-50%);}
    .navbar-default .navbar-nav > li{width: calc(100% / 8);text-align: center;}
	.navbar-default .navbar-nav > li > a{font-size: 14px;padding: 15px 10px;}
	
	.form-horizontal .control-label {padding-top: 0!important;}
}
@media all and (min-width:1025px) {
    .main{width:990px;margin:0 auto;}
	
    .navbar-default .navbar-nav{width: 990px;position: relative;left: 50%;transform: translateX(-50%);}
    .navbar-default .navbar-nav > li{width: calc(100% / 8);text-align: center;}
	.navbar-default .navbar-nav > li > a{font-size: 16px;}
}
@media all and (min-width:1200px) {
    .main{width:990px;margin:0 auto;}
}
    
/* index */
.logo{padding: 0!important;}
.phone{float: left;}
.phone img{float: left;margin-top: 1em;margin-right: 1em;width: 80px;}
.phonet{margin-top: 1em;}
.phonet p{margin: 0;color:#ed9925;font-size: 2em;line-height: 1em;font-weight: bold;}
.phonet p:first-child{color:#666;font-size: 1.5em;margin-bottom: 5px;font-weight:normal;}
.search{margin:1vh auto;}

.indext{float: left;width: 100%; position: relative;}
.indext p{text-align: center;background: #fff;}
.indext p strong{font-size: 1.3em}
.indext hr{position: absolute;width: 100%;height: 1px;background: #eee;}
.indexc{float: left;position: relative;width: 100%;}
.indexc strong{font-size: 1.15em;margin-bottom: 0.5vh;text-align:center;}
.nav-pills>li{margin-left: 0!important;text-align:center;}
.nav-pills>li a{padding: 9px 0!important;border: 1px solid #eee;margin-bottom: 1vh;}
.indexmore {padding:5px 0;text-align:center;color:#999;display:block;border:1px solid #d8d8d8;border-radius:8px;margin-bottom: 1vh;}
.indexpro {margin-bottom: 1vh;} 
.indexproimg {border:1px solid #ccc;background:#fff;overflow:hidden;} 
.nav-tabs>li{width:calc(100% / 2);text-align: center;margin: 0!important;}
.nav-tabs>li a{padding:4.5px!important;margin: 0!important;}
.nav-tabs>li.active>a{background: #27a6f6!important;color: #fff!important;}
.indexprot {height:3vh;line-height:2.5vh;text-align:center;margin-top:2px;overflow:hidden;}
.indexprot a{color:#666;}
.indexnews li{padding: 10px 5px;}
.indexnews li:first-child{border-top: none;border-radius: 0;}
.indexnews li:last-child{border-radius: 0 0 4px 4px;}
.indexbottom{float: left;position: relative;width: 100%;margin-bottom: 1vh;border-bottom: 1px solid #ddd;}
.indexbottom li{padding: 0 5px;}
.indexbottom li a{background: #ebebeb;border: 1px solid #d5d5d5;}

.foot{position: fixed;bottom: 0;min-height: 50px;width: 100%;background: #f3f7f9;margin-bottom: 0;}
.foot li{text-align: center;padding-top: 5px;}
.foot span{color:#7fa6c6;}
.foot a:hover,.foot a:active{text-decoration: none!important;}

/* page */
.paget{float: left;width: 100%;height: 30px;line-height: 30px;font-size: 16px;background: #27a6f6;box-shadow: 0px 6px 1px #0b84d0;border-top-left-radius: 5px;border-top-right-radius: 5px;text-align: center;color: #fff;margin-top: 1vh;}
.paget div{padding: 0;}
.paget .back{float: left;width: 100%;height: 30px; background: url(../../images/wap/index_17.png) no-repeat center;}
.paget .pagenb{float: left;width: 100%;height: 30px; background: url(../../images/wap/index_16.png) no-repeat center;}
.pagen{float: left;width: 100%;display: none;}
.pagen li{width: 100%;text-align: left;background: #0b84d0;border-bottom: 1px solid #eee;padding: 1vh 3vh;}
.pagen li:last-child{border-bottom: none}
.pagen a{color: #fff;}
.pagec{float: left;width: 100%;padding: 20px;border-bottom: 2px solid #eee;margin-bottom: 1vh;}
.pagec .control-label{padding: 0;text-align: right;}
.pagec input{padding: 0 10px;}
#code_img{float: left;width: 100%;margin: 0;}

.pagination {width:100%;margin:0 auto;line-height:25px;text-align: center;}
#pages a {display:inline-block;height:22px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;padding:0 10px;}
#pages a.a1 {background:url('../../images/admin_img/pages.png') no-repeat 0 5px;padding:0 5px;}
#pages a:hover {background:#f1f1f1;color:#000;text-decoration:none;}
#pages span {display:inline-block;height:22px;padding:0 10px;line-height:22px;background: #27a6f6;color:#fff;text-align:center;}
#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../../images/icu/titleBg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}

.pagepn{display:block;width:98%;margin:0px 1vh 8px;height:25px;line-height:25px;color:#325065;overflow:hidden;background:#ddd;border-radius:2px;}
.pagepn span {padding-left:10px;}
.pagepn a {color:#325065;font-size:14px;line-height: 25px;}
.pageb{text-align: center;margin-top: 1vh;}
.pageb a{color: #fff;}
.form-group{display: flex;align-items: center;}

/* article */
.artlist li:before{content: '>';color: #ff5a00;}
.artlist li{border-bottom: 2px dotted #ddd;padding: 1vh 0;margin-bottom: 1vh; float: left;width: 100%;}
.artlist li a{font-size: 14px;}
.artlist li .date{float: right;}

.artlist h2{font-weight:bold;font-size:16px;line-height:30px;color:#325065;text-align:center;border-bottom:1px dashed #999;width:98%;margin:1vh auto;}
.artlist .info{text-align: center;}
.artlist .view{margin: 2vh 0;padding: 0 0 2vh;border-bottom:1px dashed #999;}

/* picture */
.piclist li .picimg{width: 100%;border: 1px solid #eee;}
.piclist li .pictxt{display: block;width: 100%;background: #eee;text-align: center;}

.piclist h2{font-weight:bold;font-size:16px;line-height:30px;color:#325065;text-align:center;border-bottom:1px dashed #999;width:98%;margin:1vh auto;}
.piclist .info{text-align: center;}
.piclist img{margin-top: 2vh;}
.piclist .view{margin: 2vh 0;padding: 0 0 2vh;border-bottom:1px dashed #999;}

/* product */
.prolist li .proimg{width: 100%;border: 1px solid #eee;}
.prolist li .protxt{display: block;width: 100%;background: #eee;text-align: center;}

.prolist h2{font-weight:bold;font-size:16px;line-height:30px;color:#325065;text-align:center;border-bottom:1px dashed #999;width:98%;margin:1vh auto;}
.prolist .info{text-align: center;margin-bottom: 1vh;}
.prolist img{margin-top: 2vh;}
.prolist .view{margin: 1vh 0 2vh;padding: 0 0 2vh;border-bottom:1px dashed #999;}
.prolist .order{padding: 1.5vh; background: #eee;border-bottom: 2px solid #ddd;margin-bottom: 2vh;}
#dosubmit2{padding: 1vh 10vw;}

/* video */
.vdlist li .vdimg{width: 100%;border: 1px solid #eee;}
.vdlist li .vdtxt{display: block;width: 100%;background: #eee;text-align: center;}

.vdlist h2{font-weight:bold;font-size:16px;line-height:30px;color:#325065;text-align:center;border-bottom:1px dashed #999;width:98%;margin:1vh auto;}
.vdlist .info{text-align: center;}
.vdlist .view{margin: 2vh 0;padding: 0 0 2vh;border-bottom:1px dashed #999;}

/* download */
.dllist li:before{content: '>';color: #ff5a00;}
.dllist li{border-bottom: 2px dotted #ddd;padding: 1vh 0;margin-bottom: 1vh; float: left;width: 100%;}
.dllist li a{font-size: 14px;}
.dllist li .date{float: right;}

.dllist h2{font-weight:bold;font-size:16px;line-height:30px;color:#325065;text-align:center;border-bottom:1px dashed #999;width:98%;margin:1vh auto;}
.dllist .info{text-align: center;}
.dllist .view{margin: 2vh 0;padding: 0 0 2vh;border-bottom:1px dashed #999;}