﻿.topbg{ width: 100%; min-height: 86px; background-color: #0d5994; }
.topbg .chxanr{ min-height: 86px;}
.topbg .chxanr .top-logo{ height: 86px;  }
.topbg .chxanr .top-logo img{ height: 86px; }
.topbg .chxanr .top-nav{height: 87px;  float: right;}
.topbg .chxanr .top-nav ul { list-style: none;}
.topbg .chxanr .top-nav ul li{ background: #1263a2; width: 78px; height: 86px; float: right; border-right: 1px solid #1d71b2;  text-align: center;  color: #fff;}
.topbg .chxanr .top-nav ul li:first-of-type{border-right:none;} 
.topbg .chxanr .top-nav ul li:hover{background: #ff9600;}
.topbg .chxanr .top-nav ul li.active{background: #ff9600;}
.topbg .chxanr .top-nav ul li:active {background: #d05800;}
.topbg .chxanr .top-nav ul li a{ color: #fff; text-decoration:none;}
.topbg .chxanr .top-nav ul li a .p-img{ width: 100%; height:66px;  padding-top: 55px; font-size: 14px;   }

.li-home{ background: url(../img/home-min.png);}
.li-image{background: url(../img/IMAGE-min.png);}
.li-cog{background: url(../img/cog-min.png);}
.li-book{background: url(../img/book-min.png);}
.li-user{background: url(../img/user-min.png);}
.li-notepad{background: url(../img/notepad-min.png);}

.tow-tab .row{ padding-top: 30px;}
.tow-tab .row h3{ font-weight:bold; color:#636363;}
.tow-tab .row p{ color:#8f8f8f;}
.tow-tab .row a .col-sm-4{ text-align: center; color: #bbbbbb; padding-top: 10px; height: 300px; }

.tow-tab .col-sm-4 .tu{ width: 80%; height: 160px; margin: 0 auto; }
 .tow-tab .col-sm-4 .tu img{ width: 100%;}
.tow-tab .col-sm-4 .t001{ background: url(../img/t001.png) top center no-repeat;   filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size:100% auto;}
.tow-tab .col-sm-4 .t002{ background: url(../img/t002.png)  top center no-repeat;   filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size:100% auto;}
.tow-tab .col-sm-4 .t003{ background: url(../img/t003.png)  top center no-repeat;  filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size:100% auto;}

.tow-tab a:hover .col-sm-4 .t001 {background: url(../img/t00101.png) top center no-repeat;  filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size:100% auto;}
.tow-tab a:hover .col-sm-4 .t002 {background: url(../img/t00201.png) top center no-repeat;  filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size:100% auto;}
.tow-tab a:hover .col-sm-4 .t003 {background: url(../img/t00301.png) top center no-repeat; filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size:100% auto;}



.th-image{ background-color: #0093dd; color: #fff; padding: 20px 0; margin-bottom: 20px;}
.th-image .col-sm-12{ padding-bottom: 20px;}
.th-image .col-sm-4{ padding-bottom: 20px;}
.th-image small{ color: #95dafc;}
.th-image .img-rounded{ width: 100%; margin-bottom: 10px;}
.cpzs p{ text-align: justify;}

a {text-decoration: none !important;}
A.testad:link {color: #fff; text-decoration: none; font-size:18px;}
A.testad:visited {color: #fff; text-decoration: none; font-size:18px;}
A.testad:active {color: #fff; text-decoration: none; FONT-SIZE:18px;}
A.testad:hover {color: #fff; text-decoration: none; font-size:18px; }

A.testac:link {color: #000000;  text-decoration: none; font-size:16px;}
A.testac:visited {color: #000000;  text-decoration: none; font-size:16px;}
A.testac:active {color: #000000;  text-decoration: none; font-size:16px;}
A.testac:hover {color: #0066b4;  text-decoration: none; font-size:16px;}
.textaa{ width:100px;}

.bottombg{background-color: #0d5994; color: #fff; padding: 20px 0;}
.bottombg .container .row .col-sm-2{ border-right: 1px solid #31B0D5;}
.bottombg .container .row .col-sm-2 img{width: 80%; }
.bottombg .container .row .col-sm-10 p{margin-bottom: 0; font-size: 12px; line-height: 22px; color: #92c0e4;}

.txtle{ color: #0093DD; font-weight:bold;}
.txtle small{ color: #b6b6b6;}
.aboutme , .news-list{ padding-bottom: 6px;}
.aboutme a { color: #000000; text-decoration: none;}
.aboutme a p{text-indent: 2em; text-align: justify; line-height: 24px;}
.news-list .media .media-left a .media-object{ width: 100px;}
.news-list .media .media-body h4{ color: #000000; padding-bottom: 6px;}
.news-list .media .media-body{ color: #6d6d6d  ;}



.logoimg{ margin: 0; padding: 0 0 20px 0;  list-style: none;}
.logoimg li{ padding: 6px; border: 1px solid #E3E3E3; text-align: center; }
.logoimg li img{ height: 50px; }

.homelogin .input-group{ padding-bottom: 10px;}
.xzqx{border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0;}
.loginan{width: 100%}

img{border:0} 

a:focus { outline: none; }
/**NEWS**/
.tow .container-fluid{ height: 249px;}
.tow .container-fluid .nav-left-top{ padding-top: 159px;}
.tow .container .n-left{ background: url(../img/nav-left-bg.jpg) top no-repeat; width: 207px; float: left; min-height: 940px;}
.tow .container .n-left ul{ padding: 0; list-style: none;}
.tow .container .n-left ul li{ height: 58px; padding-left: 38px; line-height: 58px; font-size: 18px; border-bottom: 1px solid #d8d8d8;  font-weight: bold;}
.tow .container .n-left ul li a{ color: #4b5054; text-decoration: none;}
.tow .container .n-left ul li:hover{ background: url(../img/nav-a-h.jpg);}
.tow .container .n-left ul li.active a{color: #fff;}
.tow .container .n-left ul li.active{ background: url(../img/nav-a.jpg) no-repeat; } 
.tow .container .c-right{ width: 923px; padding: 40px 0px 40px 40px;   float: left;}
.tow .container .c-right .rightbt .col-sm-2{ border-bottom: 2px solid #0093DD; line-height: 22px; padding-bottom: 10px; color: #5e5f5f; font-size: 16px;}
.tow .container .c-right .rightbt .col-sm-10{ border-bottom: 2px solid #ccc; line-height: 22px; padding-bottom: 10px; text-align: right; color: #9a9a9a;}
.tow .container .c-right .rightcn { padding-top: 20px;}
.tow .container .c-right .rightcn .news-list .media{ margin-bottom: 30px;}
.tow .container .c-right .rightcn .news-list .media .media-left a .media-object{ width: 250px; border: 1px solid #ccc; margin-right: 15px;}
.tow .container .c-right .news-list .media .media-body h4{ color: #000000; padding-bottom: 6px; }
.tow .container .c-right .news-list .media .media-body{font-size: 14px; color: #787878  ; line-height: 25px; text-align: justify;}

.tow .container .c-right .rightcn .news-list p{ font-size:16px; line-height:35px; text-align: justify;}
.tow .container .c-right .bottomfy nav{ text-align: right;}


/**产品**/
.product .container-fluid{background: #014c6b url(../img/product.jpg) top center no-repeat;}
.product .container-fluid .nav-left-top p{ width: 207px; height: 90px; background: url(../img/product-top.png) left no-repeat;}

/**新闻**/
.news .container-fluid{background: #006fb9 url(../img/new.jpg) top center no-repeat;}
.news .container-fluid .nav-left-top p{ width: 207px; height: 90px; background: url(../img/xwzx.png) left no-repeat;}

/**技术**/
.technical .container-fluid{background: #81b9d2 url(../img/jst.jpg) top center no-repeat;}
.technical .container-fluid .nav-left-top p{ width: 207px; height: 90px; background: url(../img/jszc.png) left no-repeat;}

/**招聘**/
.recru .container-fluid{background: #d5d7d6 url(../img/us.jpg) top center no-repeat;}
.recru .container-fluid .nav-left-top p{ width: 207px; height: 90px; background: url(../img/zxns.png) left no-repeat;}

/**关于**/
.about .container-fluid{background: #d9e3e5 url(../img/lx.jpg) top center no-repeat;}
.about .container-fluid .nav-left-top p{ width: 207px; height: 90px; background: url(../img/gywm.png) left no-repeat;}

/**qt**/
.container-qt{background: #014c6b url(../images/gs.png) top center no-repeat;}
.container-fluid .nav-left-top p{ width: 207px; height: 90px; background: url(../img/product-top.png) left no-repeat;}

.tow .container .c-right .rightcn .news-list .listTbg{  width:100%; }
.tow .container .c-right .rightcn .news-list .listTbg img{ padding-right:10px;}
.tow .container .c-right .rightcn .news-list .listTbg ul{padding-left:0px;list-style: none;}
.tow .container .c-right .rightcn .news-list .listTbg ul li{ width:100%; height:35px;line-height:35px;border-bottom: 1px dashed #d2d2d2;}
.tow .container .c-right .rightcn .news-list .listTbg ul li span{width:70px; float:right; color:#9A9A9A; font-family:Arial; font-size:14px; line-height:35px;}

.tow .container .c-right .rightcn .news-list .photoman .thumbnail{border: 0; box-shadow: 0 0 0 !important;}
.tow .container .c-right .rightcn .news-list .photoman .thumbnail .caption{ padding:2px; width: 100%; color: #5e5f5f; margin-top: 10px; text-align: center; background: #e7e8e8;}
.tow .container .c-right .panel-group{ padding-top: 20px;}


.articleImg { 
    max-width: 1000px !important;
    width: 100% !important;
}

.articleImga { 
    max-width: 1000px !important;
    width: 90% !important;
}

@media (min-width: 1200px) {
   .chxanr{ width: 1170px; margin: 0 auto;}	
   .tow-tab .col-sm-4 .tu{ width: 55%;  height: 180px;  }
}
@media (min-width: 990px) and (max-width: 1200px) {
   .chxanr{ width: 990px; margin: 0 auto;}	
    .tow-tab .col-sm-4 .tu{ width: 65%;  height: 180px;  }
}
@media (min-width: 670px) {
   .logoimg li{ border: none;}
}

@media (max-width: 1200px) {
    
   .tow .container .c-right{ width: 733px;}
}
@media (max-width: 990px){
	.tow .container .c-right{ width: 513px;}
}
@media (max-width: 936px) {
   .topbg .chxanr{ background: none;}
   .bottombg .container .row .col-sm-2 img{width: 100%;}
}

@media (max-width: 798px) {
   .topbg{border-bottom: 1px solid #074574; min-height: 172px;}
   .bottombg .container .row .col-sm-2 img{display: none;}
   .topbg .chxanr .top-nav ul{width: 474px;  padding: 0;}
   .topbg .chxanr .top-nav{background: #1263a2; width: 100%; border-top: 1px solid #1768a6 ;}
   .tow .container-fluid{ display: none;}
   .tow .container .c-right{ width: 100%; padding-left: 0;}
   .tow .container .n-left{ width: 100%; background: none; min-height: 10px;}
   .tow .container .n-left ul{ border-bottom: 1px solid #d8d8d8; width: 100%; height: 78px; padding-top: 20px; overflow-x: auto;}
   .tow .container .n-left ul li{ width: 140px; float: left; border: 0;}
   .tow .container .c-right .rightbt{ display: none;}
   .topbg .chxanr .top-nav ul li a .p-img{ width: 100%; height:66px;  padding-top: 55px; font-size: 14px; filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% auto;  background-size: 100% auto; }
   .li-home{ background: url(../img/home.png);}
   .li-image{background: url(../img/IMAGE.png);}
   .li-cog{background: url(../img/cog.png);}
   .li-book{background: url(../img/book.png);}
   .li-user{background: url(../img/user.png);}
   .li-notepad{background: url(../img/notepad.png);}
}
@media (max-width: 798px) and (min-width: 670px) {
   .topbg .chxanr .top-nav ul {margin-left: auto; margin-right: auto;}
   .topbg .chxanr{  background: url(../img/tel.png) right no-repeat;}
   
}

@media (max-width: 798px) and (min-width: 480px) {
   .tow-tab .row .col-sm-4{ width: 33% !important; float: left; padding-top: 16%; }
}

@media (max-width: 650px) {
	#touchMain{ display:none;}
}

@media (max-width: 480px) {
	
  .tow-tab .row .col-sm-4{padding-top: 46%;}
  .slide-main{display: none;}
  .prev, .next{display: none !important;}
  .topbg .top-logo{ width: 100%; text-align: center;}
  .topbg .chxanr .top-nav{ overflow-y: hidden;}
  .news-list .media .media-left{ width: 100%; float: left; padding-bottom: 10px;}
  .news-list .media .media-left a .media-object{ width: 110%;}
  .news-list .media .media-body{ text-align: justify;}
  .tow .container .c-right .news-list .media .media-left{ width: 100%; float: left; padding-bottom: 10px;}
   .tow .container .c-right .news-list .media .media-left a .media-object{ width: 110% !important;}
   .tow .container .c-right .news-list .media .media-body{ text-align: justify;}
   .tow .container .c-right .bottomfy nav{ text-align: center;}
  .topbg .chxanr .top-nav ul li{margin: 0; margin-left: 1px;}
  .logoimg li{margin:0 0 5px 0;}
   .tow-tab .col-sm-4 .tu{ width: 76%;  height: 240px;  }
  
}

/* 首页BANNER */
.slide-main{height:580px; position:relative; border-top: 1px solid #1263A2;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:540px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:580px;overflow:hidden;}
.slide-box{position:relative; }
.slide{display:none;height:600px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#000;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:306px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:98px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/* 首页BANNER结束 */

.newmorebt{ text-align:center; color:#015494; font-size:24px; font-weight:bold;}


label.BMapLabel{width: 100% ; min-width: 190px !important; color: #BE0003 !important; font-weight: 700 !important; text-align:center;}
.BMap_bubble_title{color: #2a2a2a !important; font-size: 1.3rem; font-weight: 700 !important;}


