*{padding:0; margin:0;}
html,body{ color:#434343; font-family:Arial, sans-serif, FontAwesome, 'Glyphicons Halflings' !important; font-weight:normal; font-style:normal;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;width:100%;}
div{padding:0; margin:0 auto; font-weight:normal; font-style:normal;}
img{border:none;}
ul li{list-style: none;}
a{ font-size:12px;}
a:hover{text-decoration:none;}
.clear{ clear:both; font-size:0;}
.hiddenx{ display:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
.px72{font-size:72px;}
.px64{font-size:64px;}
.px48{font-size:48px;}
.px32{font-size:32px;}
.px24{font-size:24px;}
.px18{font-size:18px;}
.px16{font-size:16px;}
.px15{font-size:15px;}
.px14{font-size:14px;}
.px13{font-size:13px;}
.px12{font-size:12px;}
.px10{font-size:10px; -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -o-transform:scale(1); }
.px8{font-size:8px; -webkit-transform:scale(0.7); -moz-transform:scale(0.7); -o-transform:scale(1); }
.o{width:50%; padding:10px; padding-left:50px; margin:10px; border:1px solid #ccc;text-align:left;}
.top20{ padding-top:20px;}
.ceser{text-align:center; padding:30px 0; font-size:16px; color:#000; line-height:36px;}
.verifycode img {height:30px;vertical-align:middle;}
/*主要色系*/
.gray_s_b{background-color:#f5f5f5;}/*浅灰底色*/
.gray_d_b{background-color:#262626;}/*深灰底色*/
.page_color_b{background-color:#0b0e12;}/*深黑色*/
.t_color{color:#757575;}/*文字色深灰*/
.t_y_color{color: #cd590e}/*文字橙黄搭配色*/
.btn_color_b{background-color:#137ce8;}/* 蓝色主色和按钮色*/
.t_btn_color_b{color:#137ce8;}
/*标题效果横线+两竖线隔离文字*/
.container-fluid {padding:0 25px;margin:auto;}
.aboutcontainer img{max-width: 100%;}
/*首页部分*/
.headdiv{ margin-bottom:0px;}
.headtop{width:100%; height:35px; background-color:#808080;}
.headtop .txte{font-size:14px;color:#fff;float:left;width:70%;line-height:35px}
.headtop .search{float:right;width:150px;height:24px;margin:5.5px 0;background:url(../images/search.png) no-repeat;overflow:hidden;}
.headtop .search .tex {width:110px;height:24px;line-height:24px;background:none;border:0;color:#9a9a9a;font-size:14px;outline:none;}
.headtop .search .btn {background:none;border:0;cursor:pointer;width:28px;height:24px;}

.topnav{width:100%; height:120px; padding-top:10px;}
.navbar{border:none; border-radius: 0px;}
.logo{width:100%;}
.navbar-brand { padding: 6px 20px 0px 0px; height: 50px;}
.phonediv{padding:0 20px; margin-top:30px;border-right: 1px solid #999;}
.phonediv img{vertical-align:sub;}
.phonediv span{padding-left:10px;color:#808080; display:inline-block; font-size:14px;}
.md_language{ margin-top:25px; margin-left:30px;}
.md_language a:nth-child(2) { margin-left:15px;}
.md_language a.up_a{ display:inline-block; width:40px; font-size:14px;color:#000; text-align:center;vertical-align:middle;}
.md_language a.down_a{ display:inline-block; width:40px;font-size:14px;color:#000; text-align:center; vertical-align:middle;}
.downnav{background-color: #137ce8;}
.navdiv{padding-left:0px; padding-right:0px; position:relative; z-index:9;}
.navmenu{ display:block; width:100%; text-align:center; margin:0px auto; border-bottom:1px solid transparent; position:relative;}
.navmenu li{float:left; list-style:none;}
.navmenu li a{ display:inline-block; padding:12px 52px; font-size:16px; color:#fff; background-color:transparent;}
.navmenu li a:hover, .navmenu li a.on{ background-color:#fe0000; color:#fff; text-decoration:none;}
.navbar_submenu{ display:none; position:absolute;}
.navbar_submenu li{float:none !important;}
.navbar_submenu li a{display:block; width:280px;text-align:center; color:#444; background-color:rgba(255,255,255,.90); margin-bottom:1px; font-size:14px; box-shadow:0px 1px 3px #333; padding:10px 0;}
.navbar_submenu li a:hover{background-color:#137ce8; color:#fff; text-decoration:none;}

/*banner*/
.rslides {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0;  margin: 0;  }
.rslides li {  -webkit-backface-visibility: hidden;  position: absolute;  display: none;  width: 100%;  left: 0;  top: 0;  list-style: none;}
.rslides li:first-child {  position: relative;  display: block;  float: left;  }
.rslides img { display: block;  height: auto;  float: left;  width: 100%;  border: 0;  } 
.wrap { position: relative; width: 100%; margin: 0 auto;}
.centered-btns_nav { position: absolute; top: 50%; z-index: 2; width: 38px; height: 61px; margin-top: -40px; line-height: 200px; background-image:url(../images/arrow.gif); overflow: hidden; opacity: .4;}
.next { right: 0; background-position: right 0;}
.centered-btns_nav:active { opacity: 1;}
.centered-btns_tabs {text-align: center; font-size:0; list-style-type: none; position: absolute; left:0; right:0; top:88%; bottom:0;margin:auto; z-index:99;}
.centered-btns_tabs li { display: inline-block; margin: 0 3px; *display: inline; *zoom: 1;}
.centered-btns_tabs a { display: inline-block; width: 60px; height: 10px; background-color: #fff;overflow: hidden; *display: inline; *zoom: 1; font-size:0;}
.centered-btns_tabs .centered-btns_here a { background-color: rgba(0, 0, 0, .8); background-color: #137ce8;}
.vslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.vslides li {
  -webkit-backface-visibility: hidden;
  position: relative;
  display: none;
  width: 100%;
  left: 0;
  top: 0;z-index:1;list-style: none;
  }

.vslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.vslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  
  }
.vslides p { position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; margin: 0; padding: 0 10px; height: 36px; line-height: 36px; font-size: 14px; color: #fff; background-color: rgba(4, 66, 115, 0.7); background-color: #137ce8\9;}
.ventered_tabs {text-align: right; font-size:0; list-style-type: none; position: absolute; left:0; right:5%; top:92%; bottom:0;margin:auto; z-index:99;}
.ventered_tabs li { display: inline-block; margin: 0 3px; *display: inline; *zoom: 1;}
.ventered_tabs a { display: inline-block; width: 12px; height: 12px;border-radius: 50%;background-color: #fff;overflow: hidden; *display: inline; *zoom: 1; font-size:0;}
.ventered_tabs .ventered_here a { background-color: rgba(0, 0, 0, .8); background-color: #137ce8;}

.page-banner {background-repeat:no-repeat;background-size:cover;background-position:center top;text-align:center;position:relative;/*padding:114px 0;*/    text-transform:uppercase;height:400px;}
.pro-banner {background-repeat:no-repeat;background-size:cover;background-position:center top;text-align:center;position:relative;/*padding:114px 0;*/    text-transform:uppercase;height:500px;}

.category-box-1 {
	background: -moz-linear-gradient(top, #0088f4, #137ce8);
	background: -webkit-gradient(linear, 0 0, -9% 100%, from(#0088f4), to(#137ce8));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088f4', endColorstr='#137ce8'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088f4', endColorstr='#137ce8')"; /* IE8 */
	background: -ms-linear-gradient(top,#0088f4 0%,#137ce8 100%);
}
.category-box-2 {
	background: -moz-linear-gradient(top, #efefef, #dbdbdb);
	background: -webkit-gradient(linear, 0 0, -9% 100%, from(#efefef), to(#dbdbdb));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dbdbdb'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dbdbdb')"; /* IE8 */
	background: -ms-linear-gradient(top,#efefef 0%,#dbdbdb 100%);
}
.category-box-3 {
	background: -moz-linear-gradient(top, #fb8a68, #ee2d01);
	background: -webkit-gradient(linear, 0 0, -9% 100%, from(#fb8a68), to(#ee2d01));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb8a68', endColorstr='#ee2d01'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb8a68', endColorstr='#ee2d01')"; /* IE8 */
	background: -ms-linear-gradient(top,#fb8a68 0%,#ee2d01 100%);
}
.category-box-4 {
	background: -moz-linear-gradient(top, #00deff, #463dff);
	background: -webkit-gradient(linear, 0 0, -9% 100%, from(#00deff), to(#463dff));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00deff', endColorstr='#463dff'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00deff', endColorstr='#463dff')"; /* IE8 */
	background: -ms-linear-gradient(top,#00deff 0%,#463dff 100%);
}
.category-box-6 {
	background: -moz-linear-gradient(top, #02e2f0, #0597d5);
	background: -webkit-gradient(linear, 0 0, -9% 100%, from(#02e2f0), to(#0597d5));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#02e2f0', endColorstr='#0597d5'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#02e2f0', endColorstr='#0597d5')"; /* IE8 */
	background: -ms-linear-gradient(top,#02e2f0 0%,#0597d5 100%);
}
.category-box h1 {
	font-size: 30px; color:#fff;
}
.category-box .container {
	background-repeat: no-repeat;
	background-position: left bottom ;
}
.category-box .content {
	margin-top: 235px;
	margin-bottom: 250px;
	float: right;
	margin-right: 90px;
	width:36%;
}
.category-box .text{
	margin: 40px 0 65px 0;
	font-size:14px; color:#fff;
	line-height: 1.5;
	text-indent:2em;
}
.category-box .button {
	display: inline-block;
	width: 163px;
	height: 37px;
	line-height: 35px;
	border:1px solid #fff;
	color: #fff;
	text-align: center;
	border-radius: 10px;
}
.category-box .button:hover {
	background-color: #454c51;
	color: #fff;
}
.category-box .left {
	background-position: bottom right;
}
.category-box .left h1 {
	font-size: 30px; color:#137ce8;
}
.category-box .left .content {
	float: left;
	color: #137ce8;
	margin-left: 30px;
}
.category-box .left p {
	color: #137ce8;
}
.category-box .left .button {
	color: #137ce8;
	border-color: #137ce8;
}
.category-box .left .button:hover {
	background-color: #fff;
	color: #137ce8;
}
.category-ani .container {
	transition: all 1s ease-out ;
	background-position-y: center !important;
}



.hproducts{ padding:40px 0px;}
.nav-tabs { border-bottom: 1px solid #0b540f;}
.nav-tabs>li a{ font-size:15px; color:#333333; border-right:1px solid #ccc; border-top:1px solid #ccc;}
.nav-tabs>li:first-child a{border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { color: #fff;  background-color: #0b540f; border: 1px solid #0b540f; border-bottom-color: transparent;  cursor: default;}

.iaboutdiv{padding:0px;}
.iaboutcon h2{font-size:30px;color:#137ce8; font-weight: bold; padding-bottom:20px;}
.iaboutcon p{padding-bottom: 25px; font-size:14px; color:#060606; line-height:28px; width:96%;}
.iaboutcon p span{color:#f00; font-size: 16px; font-style: italic; font-weight: bold; padding-right: 10px;}
.iaboutcon p span sup{color:#000; font-size:9px; transform:scale(0.6); -webkit-transform:scale(0.6); display: inline-block;}
.iaboutcon p a{font-size: 1.1em;}
.iaboutcon p a:hover{color:#f00; text-decoration: none;}
.iaboutpic{width:100%;padding-top:35px;}
.iaboutpic img{max-width: 100%; transition: all 0.3s ease; }
.iaboutpic:hover img{transform: scale(1.02);}

.iproductdiv{padding:50px 0px 70px 0px;}
.iproductcon h2{ height:96px;text-align:center;color:#378fea; font-size:40px; font-weight:bold;letter-spacing:8px;line-height:96px;background: url(../images/line_pro.png) center center no-repeat;}
.iproductcon h2 span{ border-bottom:5px solid #2975b2;padding-bottom:6px;}
.iproductcon p, .iproductcon p a{ font-size:16px;color:#378fea;}

.iproductItem{ margin-top:30px;}
.iproductItem a{display: block; width:100%; overflow: hidden;}
.iproductItem a img{width:100%;border:1px solid #000;}
.iproductItem a:hover img{border:1px solid #137ce8;}
.iproductItem a p{font-size: 16px; text-align: center; line-height: 32px; color:#000; position: relative; height:120px;}
.iproductItem a:hover p{color:#fff;background:#137ce8 url(../images/pro_air.png) center bottom no-repeat;}
.iproductItem a:hover{ background:#137ce8;}

.btn_more{ clear: both; margin: 0 auto; display: block; width:160px; height: 40px; color:#fff; font-size: 16px; background-color: #137ce8; text-align: center; padding: 0px; line-height:38px; transition: all 0.3s ease;}
.btn_more:hover{color:#2975b2; background-color: #fff; border:1px solid #137ce8}

.clientdiv{padding:50px 0px 70px 0px;}
.clientCon h2{height: 80px; line-height: 80px; text-align: center; color:#000; font-weight: bold; background: url(../images/line-t.jpg)center center repeat-x transparent; margin-bottom: 60px;}
.clientCon h2 span{padding:0px 30px; background-color: #fff; }
.roll{width: 100%; height: 140px; overflow: hidden; position: relative;}
.roll ul{ width: 100%; height: 140px; position:relative;}
.roll ul li{ float: left; margin: 15px; margin-right: 6px; list-style: none;}
.roll ul li img{display: inline-block; height:100px; width: auto; box-shadow: 0px 0px 10px #999;}
.roll ul li a:hover img{box-shadow: 0px 0px 13px #f00;}

.advantagediv{padding:50px 0px 70px 0px;}
.advantageCon h2{ height: 110px; line-height: 80px; text-align: left; color:#fff; font-weight: bold; background: url(../images/line-t.jpg)center center repeat-x transparent;}
.advantageCon h2 span{padding:0px 30px; background-color: #ffffff; color:#000; border-left: 3px solid #f60;}

.aimdiv{padding:10px 0px 10px 0px;}
.aimCon{ padding-bottom:20px;}
.aimitem{}
.aimitem .icodiv{font-size:30px; color:#137ce8; text-align: center; font-family:Impact;}
.aimitem p{padding:10px; font-size:14px; color:#0f0f0f; line-height:20px;}

.advantageItem{margin-bottom: 25px; background-color: #fff; margin-left: 1%; margin-right: 1%; width: 48%; box-shadow: 0px 0px 10px rgba(0,0,0,.3);}
.advantageInnerRow{margin-bottom: 0px;}
.advantagepic{padding-left: 0px; overflow: hidden; width:50%; /*background-color:#262626; */}
.advantagepic img{max-width: 100%; transition: all 0.3s ease;}
.advantagetxt{ padding: 10px; margin-left: 0px;}
.advantageItem:hover{box-shadow: 5px 5px 15px rgba(0,0,0,.5);}
.advantageItem:hover .advantagepic img{transform: scale(1.2);}
.advantagetxt h3{font-size: 80px;color:#ff6600; margin-top: 0px;}
.advantagetxt h4{font-weight: bold; color:#000;}
.advantagetxt p{font-size:12px;}
.advantagetxt p b{color:#ff6600; padding-right: 3px;}

.inewdiv{padding:30px 0px 80px 0px;background-color: #fafafa;}
.inewdiv h2{text-align:center;color:#293038; font-size:32px; font-weight:bold;letter-spacing:8px;}
.inewdiv .text{ font-size:16px;color:#999;}
.inewleftpic{ padding-top:30px;}
.inewleftpic img{max-width: 100%; }
.inewright{-webkit-box-shadow: #d9d9d9 0px 0px 10px;-moz-box-shadow: #d9d9d9 0px 0px 10px;box-shadow: #d9d9d9 0px 0px 10px; margin-top:30px;}
.inewright ul li{ padding-top:6px; border-bottom:1px dotted #ccc;list-style: none;}
.inewright ul li .newsl{ float:left; width:92%;}
.inewright ul li .newsr{ float:left;width:8%; text-align:center; color:#bbb;background:#f2f2f2;border-radius:1em;}
.inewright ul li .newsc{width:100%; padding-top:6px;font-size:14px; color:#888; line-height:23px;overflow:hidden;}
.inewright ul li a{color:#333; font-size: 16px;}
.inewright ul li a:hover{color:#388cfe;}

.xyad{padding:30px 0px;background:url(../images/onsultation.png) center top repeat-x;}
.xyad h2{color:#fff; font-size:30px;text-align: center;text-shadow: 1px 1px 1px #000;}
.xyad p{padding:20px 0;}

.friendlinksdiv{background-color: #fff; padding: 30px 0px 30px; border-bottom: 1px solid #f1f1f1;}
.friendlinks{}
.friendlinks span{font-size: 18px; color:#000;}
.friendlinks a{ padding: 0px 13px; white-space:nowrap; }
.friendlinks a:hover{color:#f60; text-decoration: none;}

.footerUp{padding: 40px 0px; background-color: #323232;}
.footerUp span{ border-bottom:3px solid #2975b2;padding-bottom:16px;}
.footerDown{padding: 10px 0px;background-color: #0c0c0c;}

.productlinks h3, .infolinks h3, .contactlinks h3, .shareQc h3{font-size:18px; text-transform: uppercase; font-weight:bold; color:#fff; padding-bottom: 20px;}
.productlinks ul li{line-height: 30px;font-size: 14px; color:#fff;list-style: none;}

.infolinks ul{ padding-top:20px;}
.infolinks ul li{line-height: 30px;}
.infolinks ul li a{font-size: 14px;color:#fff;}

.contactlinks p{color:#434343; font-family:Arial;}
.contactlinks ul li{color:#333333; font-family:Arial; list-style: none; line-height: 30px;}
.contactlinks ul li span{}
.contactlinks ul li a{font-family:Arial; font-size: 14px;}
.contactlinks ul li a:hover{color:#f60;}

.shareQc{padding-left: 50px;}
.shareQc img{widh:120px; height: 120px; border: 1px solid #ccc;}

.copyright p{font-size: 14px; color:#b1b1b1;}
.copyright p span{ line-height: 32px;}
.copyright p span.sharelink a{color:#b1b1b1; font-size: 14px;}

/*手机页脚四个按钮*/
.footersubdiv{ margin-bottom:0px;  height:70px; border-top:3px solid #f60;}
.footersub{ background-color:#137ce8; height:60px; width:100%; padding-top:10px; padding-bottom:0px;}
.footersub li{ list-style:none; text-align:center;}
.footersub li a{color:#fff;}
.footersub li a i{font-size: 20px;}

/*在线客服QQ层*/
.side {position:fixed;width:54px;height:275px;right:0px;top:235px;z-index:100;}
.side ul li {display:block;width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;list-style:none;}
.side ul li a {text-decoration:none;}
.side ul li .sidebox {position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#2b70a5;opacity:0.6;filter:Alpha(opacity=60);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox:hover {cursor:pointer;}
.side ul li:first-child .sidebox {border-radius:12px 0 0 0;}
.side ul li:last-child .sidetop {border-radius:0 0 0 12px;}
.side ul li #sidebox {position:absolute;width:160px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.6;filter:Alpha(opacity=60);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop {width:54px;height:54px;line-height:54px;display:inline-block;background:#2b70a5;opacity:0.6;filter:Alpha(opacity=60);transition:all 0.3s;}
.side ul li .srce {padding-left:12px;}
.side ul li .sidetop:hover {background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img {float:left;}

.currentlinks{ height: 50px; border-bottom: 1px solid #f5f5f5;}
.location{width:100%; height:50px; font-size:14px;line-height:50px;}
.location a{font-size:13px; text-decoration:none; padding:0px 20px;}
.location a:hover{ color:#f60; font-weight:bold;}
.innersubnav{ height:71px; background:url(../images/line-t.jpg) center bottom repeat-x;}
.innersubnavlist{/*border: 1px dotted #f60; padding: 25px;*/}
.innersubnavlist ul{}
.innersubnavlist ul li{ float: left; list-style: none;position: relative;}
.innersubnavlist ul li a{ display: inline-block;padding: 20px 25px; font-size: 16px; color: #000;margin-top: -3px;}
.innersubnavlist ul li a.on, .innersubnavlist ul li a:hover{border-bottom: 3px solid #137ce8;color:#137ce8;}
.innersubnavlist ul li span{ display: inline-block; padding: 9px 24px; font-size: 15px; color:#434343;  border:1px solid #ff6600; margin-right: 5px; border-radius:8px; background-color: white;}
.innersubnavlist li.selected .submenu{display:block;}
.innersubnavlist li .submenu{display:none;position:absolute;top:59px;z-index:9;}
.innersubnavlist li .submenu{border-style:solid;border-width:2px 1px 1px 1px;border-color:#137ce8;padding:0 5px 5px 5px;width:300px;background:#fff;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6}
.innersubnavlist li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3; }
.innersubnavlist li .submenu li{float:none;padding:0;text-align:center;height:auto;border-bottom:dotted 1px #BEBEBE;}
.innersubnavlist li .submenu li.last{border:none;}
.innersubnavlist li .submenu li a{float:none;padding:0;height:42px;line-height:42px;font-size:14px; border-bottom:0;}
.innersubnavlist li .submenu li a:hover{color:#03C}

.innersubnavlist1{/*border: 1px dotted #f60; padding: 25px;*/}
.innersubnavlist1 ul{}
.innersubnavlist1 ul li{ float: left; list-style: none; margin-right: 6px; margin-bottom: 10px;}
.innersubnavlist1 ul li a{ display: inline-block; padding: 10px 25px; font-size: 15px; color: #333; background-color: #fff; font-family: 'oswaldregular'; border-radius: 8px;}
.innersubnavlist1 ul li a.on{background-color: #f60; color:#fff;}
.innersubnavlist1 ul li span{ display: inline-block; padding: 9px 24px; font-size: 15px; color:#434343;  border:1px solid #ff6600; margin-right: 5px; border-radius:8px; background-color: white;}

.aboutdiv{padding-bottom: 70px;}
.aboutdiv h2{font-size: 80px; text-align: center; color:#000; height: 200px; text-transform: uppercase;line-height: 200px;}
.aboutdes{}
.aboutdes p{font-size: 24px; font-weight: normal;line-height: 1em; padding-bottom: 15px; color:#555555; text-align: justify;}
.aboutdes p a{font-size: 24px; text-transform: uppercase;}
.authenticationItem{display: block; box-sizing:border-box; margin-bottom: 20px;}
.authenticationItem img{width:100%; background-color: #f5f5f5; padding: 20px;}

.videotitle{ padding:20px 0; text-align:center;}
.videotitle video, .videotitle embed{ width:800px; min-height:450px;}

.downcon {padding-top:35px;}
.downitemlist {margin-bottom:30px;}
.downitemlist dl {display:block;box-sizing:border-box;background-color:transparent;padding:10px;}
.downitemlist dl:hover {background-color:#2d3f68;background-color:#f5f5f5;padding:10px;box-sizing:border-box;}
.downitemlist dl dt {}
.downitemlist dl dt img {width:100%;max-width:100%;padding-right:20px;}
.downitemlist dl dd {}
.downitemlist dl dd .title {width:100%;overflow:hidden;border-bottom:1px solid #bfbfbf;}
.downitemlist dl dd .title .le {padding-left:50px;font-size:16px;font-weight:bold;color:#000;background:url(../images/down_ico.png) no-repeat left top;}
.downitemlist dl dd .title .le p {font-size:14px;font-weight:lighter;line-height:20px;}
.downitemlist dl dd .title .re {text-align:center;}
.downitemlist dl dd .title .re .btn_more {width:138px;}
.downitemlist dl dd .con {font-size:14px;color:#000;text-align:justify;padding:10px 0;line-height:180%;}

.productitle{margin-bottom: 45px;}
.productitle h2{ text-align: left; font-size: 24px; margin: 0px auto; margin-top: 45px; color:#000; text-transform: uppercase; border-bottom: 1px dotted #ccc; }
.productitle h2 .badge{margin-left: 20px; font-family: Arial;}
.productitle h2 b{padding-right: 20px;}
.productitle p{text-align: left; font-size: 12px; -webkit-transform: translateZ(1px); color:#000; font-family:Arial; padding-top: 5px;}
.productitle p span{ padding: 1px 20px; background-color: #f5f5f5; margin-right: 10px; color:#f60;}

a.backbtn{ clear: both; display: block; margin: 60px auto; text-align: center; width:140px; background-color: #137ce8; font-size: 16px; color:#fff; border-radius: 6px;}
a.backbtn:hover{background-color: #333; color: #fff; text-decoration: none;}
.iproductcontainer{margin-left: -15px; margin-right: -15px; padding-top: 30px;}

.pagediv {clear:both; display:block; margin:15px 5px 10px 0px; text-align:center; padding:20px 0;}
.pagediv a,.pagediv a:active,.pagediv a:link,.pagediv a:visited { background:#fff; border:1px solid #ccc; color:#424242; clear:both; font-size:12px; font-weight:bold; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px; text-decoration:none; }
.pagediv a:hover { background:#fff; border:1px solid #137ce8; color:#137ce8; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px; text-decoration:none; }
.pagediv span.current { background:#137ce8; border:1px solid #137ce8; color:#fff; font-size:12px; font-weight:bold; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px;}
.pagediv span.extend,.pagediv span.unlink { background:#fafafa; border:1px solid #ccc; color:#666; font-size:12px; font-weight:bold; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px;}

.productviewtop {background:#eee;padding:40px 0;}
.productviewrow {margin-left:0px;margin-right:0px; border-bottom:2px solid #CCC}
.productpic {text-align:center;background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.3);padding:0px;overflow:hidden;}
.productpic img {max-width:100%;transition:all 0.3s ease;}
.productpic:hover img {transform:scale(1.08);}
.productparameter {padding-left:50px;}
.productparameter .types { font-size:18px; color:#000;}
.productparameter .titles { font-size:22px; color:#137ce8; padding:42px 0;}
.productparameter .desi {width:20%;min-height:30px;float:left;font-size:16px;color:#000;line-height:32px;}
.productparameter .dezi {width:80%;min-height:30px;float:left;font-size:16px;color:#000;line-height:32px;}
.productparameter .summas{font-size:14px; color:#666; padding:20px 0;line-height:28px;}
.productparameter p {color:#999;line-height:1.6em;}
.productparameter h4 {/*font-size:42px;font-family:"HeroicCondensed-Bold";*/ color:#000;font-weight:bold;font-size:24px;}
.productparameter div {color:#999;font-family:'oswaldregular';}
.productparameter p span {padding-right:10px;color:#333;font-family:'oswaldregular';}
.productparameter p strong,.productparameter p b {padding-right:10px;color:#333;font-weight:normal;}
.productparameter div strong,.productparameter div b {padding-right:10px;color:#333;font-weight:normal;}
.productdes {padding:0px;margin-top:35px;}
.deh3 { height:80px; line-height:70px; padding-left:50px;font-size:24px; font-weight:bold; color:#137ce8;background:url(../images/pro_line.png) left bottom no-repeat;}
.productdescontent {padding:25px 25px 50px 25px;}
.productdescontent div,.productdescontent p {/*font-family:'oswaldregular';*/ color:#333;font-size:14px;line-height:2em;}
.productdescontent img {max-width:100%;margin:15px auto;text-align:center;}

.buttongroup{margin: 30px 0px;}
.buttongroup a{ display: inline-block; width:194px; height: 40px; background-color: #ff7300; color:#fff; text-align: center; font-size: 14px; font-family: 'oswaldregular'; border-radius: 8px; margin-bottom: 10px; line-height: 40px;}
.buttongroup a i{font-size: 20px; padding-right: 10px;}
.buttongroup a:hover{background-color: #ff500b; text-decoration: none;}
.buttongroup p{padding-top: 10px; font-size: 15px;}
.buttongroup p span{color:#000; font-size: 18px; font-weight: bold; font-family: Georgia, serif;}
.buttongroup p span a{ display: inline; font-size: 18px; background-color: transparent; color:#000; }
.buttongroup p span a:hover{background-color: #FFFFFF; text-decoration: none; padding-left: 6px;}

.pager { padding-left: 0; margin: 20px 0; list-style: none; text-align: left; font-family: 'oswaldregular';}
.pager li { display: block; margin-bottom: 25px;}
.pager .previous>a, .pager .previous>span { float: none; font-family: 'oswaldregular';}
.pager .previous>span { float: none; font-family: 'Arial'; margin-right: 10px;}
.pager .next>a, .pager .next>span {  float: none;}
.pager .next>span {  float: none; font-family: 'Arial'; margin-right: 10px;}
.pager li>a, .pager li>span { display: inline; padding: 5px; background-color: #fff;  border: 1px solid #ddd; border-radius: 10px; font-family: 'oswaldregular';}
.table{}
.table tr th{background-color: #888888;color:#fff;}
.table tr th div{color:#FFFFFF;}

.applicationcontent{padding-top:35px;}
.applicationitem{padding-left: 7px; padding-right:8px; margin-bottom: 30px;}
.applicationitem .proimes{display: block; width:100%; overflow: hidden;border-radius: 5px; border:1px solid #abaaaa;}
.applicationitem .proimes img{width:100%; border-radius:5px;/*transition: all 0.3s ease;*/}
.applicationitem .proimes:hover img{/*transform: scale(1.2);*/}
.applicationitem .proimes:hover{border:1px solid #2975b2;}
.applicationitem .proname{font-size: 16px; text-align: center; line-height: 32px; color:#137ce8; }
.applicationitem .proname a{font-size: 16px;color:#137ce8;}

.samplerow{padding-top:35px;}
.videoitem{position: relative; margin-bottom: 30px;}
.videoitem a.videoa{ display: block; width:100%; height: 248px; overflow: hidden;border:1px solid #888; border-radius:12px 12px 0px 0px; background-color: #000;}
.videoitem a.videoa img{width:100%; max-width:100%; transition: all 0.3s ease; }
.videoitem p{ display: block; width:100%; height: 32px; text-align: center; background:#888; color:#fff; border: 1px solid #888; border-top:none; font-size: 13px; line-height: 32px; }
.videoitem .maskicon{position: absolute; left: 50%; top: 0; width:100%; height: 248px; line-height: 268px; text-align: center; margin-left: -50%;}
.videoitem .maskicon a i{color:rgba(255,255,255,.8); font-size:72px;}
.videoitem:hover a.videoa{border:1px solid #ff6600;}
.videoitem:hover a.videoa img{ transform: scale(1.15);}
.videoitem:hover p{background: #f60; color:#fff; border: 1px solid #f60; border-top:none;}
.videoitem:hover .maskicon a i{ text-shadow: 0px 0px 15px #f60; color:#fff;}
.saitem{display: flex; flex-flow: column wrap;}
.boxx { margin-bottom: 20px; float: left; width: 270px; height: 240px; padding: 20px;  border: 1px solid #ccc; border-radius: 12px; text-align: center; overflow: hidden;}
.boxx img { max-width: 100%; max-height: 100%;}
.boxx p{text-align: center;}
.aboupic{}
.aboupic img{max-width: 100%; transition: all 0.3s ease;}
.aboupic:hover img{ transform: scale(1.05);}
p.aboutp{ clear: both; padding: 35px 20px 0 20px;}

.contactcontenttxt{}
.contactcontenttxt h4{font-size: 18px;}
.contactcontenttxt ul li{list-style: none; border-bottom: 1px dotted #ccc;}
.contactcontenttxt ul li span{color:#888; padding-right: 15px;}
.messagetp {font-size:16px;color:#000;padding:50px 0;text-align:center;}
.formdiv {padding:40px 0;}
.formdiv h2 {font-size:18px;}
.formdiv button {margin:0 auto;text-align:center}
.formdiv .txt-center {text-align:center;}
.form-group {padding:5px 10px;overflow:hidden;}
.form-control1 {width:100%;display:block;height:30px;border:1px solid #ccc;padding-left:10px;font-size:14px;}
.form-control1s {width:50%;height:30px;border:1px solid #ccc;padding-left:10px;font-size:14px;}
.ow-dialog {-webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 6px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 6px;box-shadow:rgba(0,0,0,0.5) 0px 0px 6px;padding:0px;position:absolute;z-index:1001;top:100px;left:200px;}
.ow-dialog-wrapper {background:#fff;}
.ow-dialog-titleBar {cursor:move;position:relative;}
.ow-dialog-title {background:#395692;color:#fff;height:24px;line-height:24px;padding:0px 10px;left:0px;}
.ow-dialog-close {background-image:url("../images/dialog-close.png");background-position:0px 0px;display:inline-block;height:24px;width:24px;overflow:hidden;position:absolute;right:1px;top:1px;}
.ow-dialog-close:hover {background-color:#fff;background-position:0px -24px;}
.ow-dialog-main {}
.ow-dialog-content {background:#fcfcfc;border:1px solid rgba(0,0,0,0.8);border-bottom:none;overflow:auto;}
.ow-dialog-content-alert {color:#d10000;font-size:14px;font-weight:normal;padding:18px 26px 18px 26px;}
.ow-dialog-content-success {background:#17a000;border:1px solid rgba(0,0,0,0.2);color:#fff;font-size:14px;padding:18px 26px 18px 26px;}
.ow-dialog-content-error {padding:18px 26px 18px 26px;}
.ow-dialog-content-error h5.error-text {color:#424242;font-size:12px;font-weight:normal;}
.ow-dialog-content-error dl.error-msg {border-top:1px dotted #ddd;font-size:12px;margin-top:6px;padding-top:6px;}
.ow-dialog-content-error dl.error-msg dt {color:#aaa;display:none;font-weight:bold;}
.ow-dialog-content-error dl.error-msg dd {color:#d10000;font-size:14px;}
.ow-dialog-loading {background:url("../images/loading.gif") 0px 0px no-repeat;color:#aaa;font-size:16px;height:32px;line-height:32px;padding:0px 20px 0px 48px;}
.ow-dialog-posting {background:url("../images/posting.gif") 0px 0px no-repeat;color:#aaa;font-size:16px;height:32px;line-height:32px;padding:0px 20px 0px 48px;}
.ow-dialog-iframe {height:100%;width:100%;}
.ow-dialog-footer {border-bottom:1px solid rgba(0,0,0,0.8);}
.ow-dialog-buttons {background:#f6f6f6;border-left:1px solid rgba(0,0,0,0.8);border-right:1px solid rgba(0,0,0,0.8);border-top:1px solid #eee;padding:6px 20px;text-align:center;}
.ow-dialog-buttons button {margin:0px 5px;}
.ow-dialog-timeout {color:#121212;bottom:-25px;position:absolute;text-align:center;text-shadow:0px 1px 0px rgba(255,255,255,0.28);width:100%;}
.ow-dialog-shadow {background-color:#000;filter:alpha(opacity=60);opacity:0.6;left:0px;top:0px;width:100%;height:100%;position:fixed;visibility:visible;z-index:1000;}
.ow-dialog-shadow iframe {filter:alpha(opacity=10);opacity:0.1;}
.ow-dialog .server-data {background:#fafafa;border:1px dotted #e6e6e6;color:#999;font-size:12px;margin:5px 0px 0px 0px;padding:5px;width:360px;}

.newsitemlist {width:100%;margin-bottom:30px; border-bottom:1px solid #bfbfbf;}
.newsitemlist dl {display:block;box-sizing:border-box;background-color:transparent;padding:10px;}
.newsitemlist dl:hover {background-color:#f5f5f5;padding:10px;box-sizing:border-box;}
.newsitemlist dl dt {}
.newsitemlist dl dt a img {width:100%;max-width:100%;padding-right:20px;}
.newsitemlist dl dd h4 {}
.newsitemlist dl dd h4 a {font-size:16px;color:#000; font-weight:bold;}
.newsitemlist dl dd a:hover {color:#137ce8;text-decoration:none;}
.newsitemlist dl dd p {font-size:14px;color:#000;padding:20px 0;line-height:26px;}
.newsitemlist dl dd .txt-center {text-align:center;}

.newscon{padding-top:35px;}

.newscontainer {width:100%; padding-top:20px;}
.newscontainer h4 {font-size:16px;color:#000; font-weight:bold;padding:10px;}
.newscontainer .athp {font-size:14px;color:#000;padding:0 0 10px 10px;overflow:hidden;border-bottom:1px solid #bfbfbf;}
.newscontainer .athp .sou {width:60%;float:left;}
.newscontainer .athp .tim {width:40%;float:left;text-align:right;}
p.athp{font-size: 12px; color:#777; text-align: center; margin-bottom: 35px; margin-top: -20px; }
p.athp span{padding-left: 15px; padding-right: 15px;}
p.athp span i{padding-right: 6px;}
.newsdetails {padding:30px 0}
.newsdetails img{display: block; padding: 10px; text-align: center; background-color: #f5f5f5; margin: 15px auto 20px auto; max-width: 100%;}
.productviewnextprev{border-top:1px solid #bfbfbf;}
/*apid平板电脑 调整部分*/
@media (min-width:300px) and (max-width:320px)
{
body{width:auto;}

}

/*手机显示器 调整部分*/
@media (max-width:767px)
{
.topnav{width:100%; height:auto;padding-top:15px;}
.navbar-brand { padding: 0px 20px 0px 10px; height: 50px;}
.navbar-brand img{width:100px;}
.md_language{ margin-top:2px; margin-left:0px; margin-right:14px;}
.md_language a.up_a{ display:inline; padding:5px; border-right:1px solid #000; background-color:transparent; font-size:14px;color:#333333; text-align:center;}
.md_language a.down_a{ display:inline; padding:5px; background-color:transparent; border:none; font-size:14px;color:#333333; text-align:center;margin-left:0;}
.md_language a img{ display:none}
.navbar-toggle {margin-right:0px; padding:5px;margin-top:0px; }
.navbar-collapse{border-top:none;}
.navmenu{ display:block; width:100%; text-align:left; margin:0px auto; border-bottom:1px solid transparent; position:static;}
.navmenu li{clear:both; float:none !important; list-style:none;}
.navmenu li a{ display:block; padding:10px; padding-right:0px; font-size:14px; color:#fff; background-color:#333; border-bottom:1px solid #262631;}
.navmenu li a:hover, .navmenu li a.on{ background-color:#137ce8; color:#fff; text-decoration:none;}
.navmenu li a i{padding-left:8px; padding-right:8px;}
.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:10px 0px 10px 25px; color:#fff; background-color:#014262; margin-bottom:0px; border-bottom:1px solid #262631; font-size:12px; box-shadow:none;}
.navbar_submenu li a:hover{background-color:#137ce8; color:#fff; text-decoration:none;}
.navbar_submenu li a i{padding-left:8px; padding-right:8px;}

.xyad{padding:2px 0px;}
.page-banner {padding:50px 0;height:auto;}
.pro-banner {padding:60px 0;height:auto;}
	
.rslides img { display: block; float: left; width:100%; height:auto; margin-left: 0%; border: 0;}
.iaboutdiv { padding: 4px 0px 20px 0px;}
.iaboutcon h2{font-size: 24px;}
.iaboutpic { width: 100%; text-align: center; padding-top: 0px;}

.innersubnav{ background:none; height:auto; padding:10px 0;}

.category-box .container {
		background-position: center 60px !important;
		background-size: auto 300px !important;
	}
	.category-box .content {
		margin-right: 0;
		margin-top: 400px;
		float: left;
		margin-left: 0px;
		margin-bottom: 50px;
		width: 100%;
		text-align: center;
		padding: 0 15px;
	}
	.category-box .left .content {
		margin-left: 0;
	}

.aboutcontent{}
.aboupic{ margin-bottom: 15px;}
.applicationcontent{padding-top:0px;}	
.iproductdiv { padding: 0px 0px 40px 0px; background-color:#f5f5f5;}
.iproductcon h2 { height: 60px; line-height: 60px; text-align: center;letter-spacing:2px;color: #2975b2; font-weight: bold; font-size: 18px;background-size: 100% 100%;}
.iproductcon p, .iproductcon p a{ font-size:14px;}
.iproductItem { margin-top: 10px; margin-bottom: 0px;}
.advantagediv { padding: 0px 0px 20px 0px;}
	
.advantageCon h2 { height: 60px; line-height: 60px; text-align: left; color: #000; font-weight: bold; background: none; margin-bottom: 30px; font-size: 24px;}
.advantageCon h2 span { padding: 0px; background-color: #ffffff; color: #000; border: none;}
.advantageItem { margin-bottom: 25px; background-color: #fff; margin-left: 1%; margin-right: 1%; width: 98%; box-shadow: 0px 0px 10px rgba(0,0,0,.2);}
.advantagetxt h3 {font-size: 64px; font-family: 'HeroicCondensed-Bold'; color: #ff6600; margin-top: 0px;}
.advantagetxt p { font-size: 12px;  display: none;}
	
.clientdiv{padding:0px 0px 40px 0px;}
.clientCon h2{height: 60px; line-height: 60px; text-align: left; color:#000; font-size: 24px; margin-bottom: 20px;}
.clientCon h2 span{padding:0px; background-color: #fff; }
	
.aimdiv{padding:0px;}
.aimCon h2{ height: 60px; line-height: 60px; text-align: left; color:#000; font-size: 24px; margin-bottom: 20px;}
.aimCon h2 span{padding:0px; background-color: #ffffff; color:#000;}
	
.inewdiv { padding: 20px 0px 40px 0px; background-color: #fafafa;}
.inewdiv .text{ font-size:14px;}
.inewleftpic {margin-bottom: 20px;}
.inewright h2 { color: #fff; margin-top: 10px; font-size: 24px;}

.videotitle video, .videotitle embed{ width:96%;min-height:50px;}

.shareQc { padding-left: 15px;}
.footerUp { padding: 10px 0px;}
.copyright p span { line-height: 32px; padding-left: 0px!important; display: block; float: none!important;}

.navbar-form {
    margin-left: -15px;
    margin-right: -15px;
    padding: 0px 20px;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
    margin-top: 8px;
    margin-bottom: 8px;
    position: relative;
}
.searchsubmit{position: absolute; top: 0px; right: 20px;}
.panel-default>.panel-heading {
    color: #fff;
    background-color: #137ce8;
    border-color: #ddd;
}
.panel-title a{font-size: 15px;}
.panel {  margin-bottom: 0px;}
.iproductcontainer{margin-left: 0px; margin-right: 0px;}	
	
.pager {
    padding-left: 30px;padding-right: 30px;
    margin: 20px 0;
    list-style: none;
    text-align: left;
    font-family: 'oswaldregular';
}
.pager li>a{
    display: inline;
    padding: 5px;
    background-color:transparent;
    border: none;
    border-radius: 0;
    font-family: 'oswaldregular';
}
.productparameter {  padding-left: 15px; padding-right: 15px;}

.panel-body p{ padding-left:10px; margin:0;font-size:12px;}
.panel-body p a{ color:#000; }
	
.my-video-dimensions {
    width: 320px;
    height: 180px;
}
	
.newscontainer h2 {
    background: none;
    text-align: left;
    margin-bottom: 30px;
    font-size: 20px;
	
}
.newscontainer h2 span{background-color: transparent; padding: 0px;}
.productitle h2 {
    text-align: left;
    font-size: 24px;
	padding-left:20px;
    margin: 0px auto;
    margin-top: 45px;
    color: #000;
    text-transform: uppercase;
    border-bottom: 1px dotted #ccc;
    
}
	
.formdiv {
    background-color: #f5f5f5;
    padding: 20px;
    margin-bottom: 25px;
}
a.backbtn {
    clear: both;
    display: block;
    margin: 10px auto;
    text-align: center;
    width: 140px;
    background-color: #137ce8;
    font-size: 16px;
    color: #000;
    border-radius: 6px;
}
}
/*apid平板电脑 调整部分*/
@media (min-width:768px) and (max-width:1024px)
{
.navmenu li a { display: inline-block; padding: 20px 22px; font-size: 14px; color: #434343;  background-color: transparent;}
.advantageItem { margin-bottom: 25px; background-color: #fff;  margin-left: 1%;  margin-right: 1%;  width: 98%;  box-shadow: 0px 0px 10px rgba(0,0,0,.3);}
.productlinks{height: 240px;}
.infolinks{height: 240px;}
.copyright p span { line-height: 32px;  float: left!important;}
.navmenu li a{ display:inline-block; padding:20px 30px; font-size:14px; color:#434343;color:#FFFFFF; background-color:transparent;}
.navmenu li a:hover, .navmenu li a.on{ background-color:#137ce8;background-color:#262626; color:#fff;color:#fead50; text-decoration:none; font-weight: bold;}
.videoitem a.videoa {
    display: block;
    width: 100%;
    height: 124px;
    overflow: hidden;
    border: 1px solid #888;
    border-radius: 12px 12px 0px 0px;
    background-color: #000;
}
.videoitem .maskicon {
    position: absolute;
    left: 50%;
    top: 0;
    width: 100%;
    height: 124px;
    line-height: 144px;
    text-align: center;
    margin-left: -50%;
}
	
.phonediv{display: none;}
.aboupic{margin-bottom: 20px;}
.aboupic img{width: 100%; transition: all 0.3s ease;}
}

/*桌面PC电脑 和 系列17“的笔记本显示器 调整部分*/
@media (min-width:992px) and (max-width:1199px)
{

}

/*19寸及其以上宽屏电脑 调整部分*/
@media (min-width:1200px) and (max-width:1366px)
{
}




/* 底部黑色 无变化 2015 */ 
a.title_dl:link 	{ font-size:14px; color: #b1b1b1; TEXT-DECORATION: none;}
a.title_dl:visited{ font-size:14px; color: #b1b1b1; TEXT-DECORATION: none;}
a.title_dl:hover 	{ font-size:14px; color: #dadada;  text-decoration: none;  }
a.title_dl:active { font-size:14px; color: #b1b1b1; TEXT-DECORATION: none;}
