@charset "utf-8";
body{overflow-x:hidden;background:url(../images/bg-all.jpg);color:#666;}
a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,label,li,ol,p,pre,td,th,ul{margin:0;padding:0;outline:0;border:0;}
img{margin:0;padding:0;}
ol,ul{list-style:none;}
a,a:active,a:focus,a:hover{text-decoration:none;}
i{overflow:hidden;margin:0;padding:0 5px;}
.top-haed{margin:0;padding:0;}
.top-right{overflow:hidden;margin:0;padding:10px 0;color:#666;text-align:right;font-size:16px;line-height:30px;}
.inputnl{overflow:hidden;margin:0;padding:5px;width:255px;height:35px;border:1px solid #ccc;border-right:0;background:#fff;}
.submit{overflow:hidden;margin:0;padding:5px;height:35px;border:1px solid #ccc;background:#f0f0f0;}
.navbar-toggle{margin-top:25px;}
.navbar-default{border-color:inherit;background:0 0;}
.navbar-brand{height:auto;}
.nav-bg{margin:0;padding:0;border-top:2px solid #0d227f;line-height:25px;}
.navbar-nav>li>a{padding-right:30px;padding-left:30px;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{background:#0d227f;color:#FFF;}
.navbar-nav{margin:0 -15px;}
.navbar-nav li a:active,.navbar-nav li a:focus,.navbar-nav li a:hover{background:0 0;}
header nav .navbar-nav{float:left;display:inline-block;letter-spacing:1px;font-size:14px;}
.carousel-caption{top:30%;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#0d227f;color:#FFF;}
.navbar-nav>li>.dropdown-menu{border-radius:5px;}
.dropdown-menu li a{padding:5px 20px;}
.dropdown-menu li a:hover{background:#0d227f;color:#FFF;}
.navbar-nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:54px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;content:'';border-bottom-color:rgba(0,0,0,.2);}
.navbar-nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:55px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';}
.ban-bottom{overflow:hidden;margin:0;padding:0;text-align:center;}
.about-bg{overflow:hidden;margin:0;padding:0 0 50px;background:url(../images/about-bg.jpg) no-repeat 100% center;}
.brand-ico{overflow:hidden;margin:0;padding:5px 0;text-align:center;}
.ad-all{overflow:hidden;margin:0;padding:10px 0 50px;}
.ad-lm{float:left;overflow:hidden;margin:5px .1%;padding:0;width:24.8%;}
.ad-lm img{width:100%;}
.ad-lm .txt{overflow:hidden;margin:0;padding:0px 15px;background:#CCC;color:#FFF;text-align:center;font-size:14px;line-height:30px;}
.about-txt{overflow:hidden;margin:0;padding:0 0 30px;font-size:16px;line-height:30px;}
.about-anniu{float:left;margin-top:15px;padding:3px 20px;width:120px;border:1px solid #0d227f;border-radius:12px;background:#0d227f;color:#FFF;text-align:center;font-size:16px;line-height:20px;cursor:pointer;}
.about-anniu a{color:#fff;}
.about-lm{float:left;overflow:hidden;margin:0 1%;padding:0;width:31.3%;}
.maincp-all{overflow:hidden;margin:10px 0;padding:20px;border:1px solid #CCC;background:#FFF;}
.maincp-all:hover{border:1px solid #0d227f;background:#0d227f;color:#FFF;}
.maincp-title{color:#666;text-align:center;font-size:16px;line-height:30px;}
.maincp-ico{overflow:hidden;margin:0;padding:0;width:100%;height:70px;}
.maincp-ico01{background:url(../images/about-lm01.png) no-repeat center center;}
.maincp-ico02{background:url(../images/about-lm02.png) no-repeat center center;}
.maincp-ico03{background:url(../images/about-lm03.png) no-repeat center center;}
.maincp-all:hover .maincp-ico01{background:url(../images/about-lm01bg.png) no-repeat center center;}
.maincp-all:hover .maincp-ico02{background:url(../images/about-lm02bc.png) no-repeat center center;}
.maincp-all:hover .maincp-ico03{background:url(../images/about-lm03bc.png) no-repeat center center;}
.maincp-all:hover .maincp-title{color:#fff;}
.about-img img{width:100%;}
.pro-bg{overflow:hidden;margin:0;padding:0;background-image:url(../images/pro-bg.jpg);background-position:top center;background-size:100%;background-repeat:no-repeat;}
.protitle-bg{/*background:url(../images/protitle-bg.jpg) no-repeat top center;*/background: rgba(13,34,127,0.9);}
.biaoti2{margin-top:10px;margin-bottom:10px;width:100%;text-align:center;}
.indexcase_cate{padding:0 0 40px;text-align:center;}
.indexcase_cate a{display:inline-block;margin:0 .2%;padding:0;width:19%;border:1px #dbdbdb solid;color:#FFF;line-height:32px;}
.indexcase_cate a.on,.indexcase_cate a:hover{border-color:#f39800;background-color:#f39800;color:#fff;}
.pro-allbg{overflow:hidden;margin:0;padding:5px;}
.pro-one-all{position:relative;z-index:10;float:left;margin:5px .5%;padding:0;width:32.3%;}
.pro-one-img{margin:0;padding:0;}
.pro-one-img img{width:100%;}
.pro-one-all .pro-one-txt{position:absolute;bottom:0;z-index:20;display:none;margin:0;padding:0 2%;width:100%;background-color:rgba(0,0,0,.5);color:#FFF;font-size:14px;line-height:35px;}
.pro-one-all:hover .pro-one-txt{display:block;}
.bottom-lm{overflow:hidden;margin:0;padding:50px 0;}
.Bottom_Title h2{color:#666;font-size:22px;line-height:35px;}
.bottom_list{margin:0;padding:10px 0;color:#fff;font-size:12px;}
.bottom_list a{color:#666;}
.bottom_list ul{margin:0;padding:0;}
.bottom_list li{position:relative;display:block;margin:0;padding:0;text-align:left;line-height:28px;}
.bottom-con{margin:0;padding-bottom:20px;font-size:16px;}
#footer{padding:20px 0;/*background:url(../images/bottom-bg.jpg) no-repeat;*/font-size:12px;line-height:25px;background: rgba(13,34,127,0.9);}
/*内页*/
.ny_main{}
.ny_main_t{background: rgba(13,34,127,0.9);}
.ny_main_t .breadcrumb{margin-bottom:0;padding:12px 0;background:none;}
.ny_main_t .breadcrumb li:before,.ny_main_t .breadcrumb li a{color:#fff;}
.ny_main_t .breadcrumb li.active{color:#fff;}
.ny_content{padding:40px 0px;}
.ny_content p{line-height:28px;color:#888;margin-bottom:15px;}
.ny_news .media{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd;}
.ny_news .media .media-left{float:left;padding:5px 15px;background:#0d227f;}
.ny_news .media .media-left h4,.ny_news .media .media-left h5{color:#fff;text-align:center;padding-top:6px;padding-bottom:6px;}
.ny_news .media .media-body{padding-left:30px;}
.ny_news .media .media-body a{display:block;color:#333;font-weight:700;font-size:16px;}
.ny_news .media .media-body span{display:block;margin-top:15px;line-height:26px;color:#888}
.shownews h4{margin-bottom:30px;color:#333;}
.shownews p{margin-bottom:15px;color:#666;line-height:26px;}
.contact_t h3{line-height:32px;background:url(../images/contact_t.png) top center no-repeat;padding-top:60px;}
.contact_c{border:1px solid #ddd;border-radius:100px;padding:25px 0px;margin-top:30px;}
.contact_c h4{font-size:16px;text-align:center;}
.contact_c h1{margin-bottom:12px;}
.contact_c h5 span{padding-right:15px;}
.contact_c_bottom{width:50%;margin:0 auto;background:url(../images/contact_c.png) no-repeat left;padding-left:80px;margin-top:25px;}
.media_video{border:1px solid #ddd;background:#fff;margin-bottom:30px;}
/*.ny_honor{background:url(../images/honor_bg.png) no-repeat top left;}*/
.patent_t{margin-bottom:20px;}
.media_video .media_body{padding-top:100px;padding-bottom:80px;}
.media_video .media_body a{display:block;text-align:center;margin:50px auto 0px;width:100px;height:100px;position:relative;}
.i_bg01{position:absolute;top:0;left:0;transform:scale(1,1);z-index:2;border:1px solid #666;border-radius:50%;width:100%;height:100%;line-height:100px;background:#fff;transition:0.3s;color:#666;}
.i_bg02{background:#0d227f;border:1px solid #0d227f;top:0;left:0;color:#fff;position:absolute;z-index:1!important;transform:scale(0,0);transition:0.3s;border-radius:50%;width:100%;height:100%;line-height:100px;}
.media_video:hover .i_bg01{transform:scale(0,0);}
.media_video:hover .i_bg02{transform:scale(1,1);}
/*分页*/
.pagination .active a{border-color:#0d227f;background:#0d227f;}
.pagination .active a:hover{border-color:#0d227f;background:#0d227f;}
.pagination li a{color:#333;}
.pagination li a:hover{color:#0d227f;}

/*分页*/
.paginate{color: #666; text-align: center; clear:both; margin-top: 1em;}
.paginate a{display: inline-block; *display: inline; *zoom: 1; margin-left: -1px; padding: 0 12px; height: 32px; line-height: 32px; color: #333; border: 1px solid #ddd; background: #fff; text-decoration: none;}
.paginate a:not(.goto):hover{background-color: #eee; color: #0d227f}
.paginate a.cur,.paginate a.cur:hover{background-color: #0d227f; color: #fff; border-color: #0d227f; margin-right: 1px}
.paginate a.disabled{background-color: #fff!important; color: #0d227f!important; cursor: no-drop}
.paginate .prev{border-radius: 5px 0 0 5px}
.paginate .next{border-radius: 0 5px 5px 0; }



.hx{
	margin-bottom: 20px;
	border-bottom: 1px solid #E53333;
}

.friendlink {
    float: left;
    color: #fff;
    line-height: 20px;
}

.friendlink i {
    list-style: none;
    font-style: normal;
    line-height: 20px;
    float: left;
}

.friendlink .linkTagcs {
    text-align: left;
    float: right;
    width: 181px;
    max-height: 20px;
    overflow: hidden;
    transition: 0.3s all ease-in-out;
    line-height: 20px;
}

.friendlink .linkTagcs a {
    display: block;
    color: #fff;
}

.friendlink .linkTagcs:hover {
    max-height: 20px;
    overflow-x: hidden;
    overflow-y: auto;
}
