@charset "utf-8";
body {
    font: normal normal normal 16px/1.8 "Microsoft Yahei", Simsun, Arial, Tahoma, sans-serif;
    color:#333;
    background:#f0f0f0;
    padding-top:70px!important;
}
a {
    color: #333;
    -webkit-transition:all linear .2s;
    -moz-transition:all linear .2s;
    -ms-transition:all linear .2s;
    transition:all linear .2s;
}
ol, ul, li {list-style: none;}
.tit{font-size:30px; font-weight:normal; text-align:center; margin-bottom:20px;}
.btn-default{ background:transparent; border-color:#fff; color:#fff; margin:10px 5px; }
.anniu .btn-default:hover{color:#20FFFC; border-color:#20FFFC; background:transparent;}
/*banner*/
#banner img{ margin: 0 auto;}

#nav{background:#0086A4;height: 70px; z-index: 999; border:0;}
#nav .navbar-header{ height:70px; border-top:0; position:relative;}
#nav .navbar-toggle{ margin-top:16px; border-color:#2FAADB;position: absolute; left: 50%; margin-left: -20px;}
#nav .navbar-toggle .icon-bar{ background-color:#70BDD2;}
#nav .navbar-toggle:focus, #nav .navbar-toggle:hover{
    background-color:#3D4D57; border-color:#3D4D57;
}
#nav .navbar-collapse{ border:0;}
#nav .navbar-nav{ background: #0086A4; margin-top: 0; width: 100%;}
#nav .navbar-nav > li{width: 16.6667%; text-align: center; height:70px;}
#nav .navbar-nav > li:hover{ background:#149cbb;}
#nav a{ color:#fff; line-height:35px;}

/*beijing*/
#beijing{ background:#404040; color:#DBDBDB; padding:35px 0 25px;}
#beijing p{text-indent: 32px;  margin-bottom: 20px;}
#beijing p.zd{ font-size:20px; color:#fff; text-shadow:1px 1px 0 #ff0000;letter-spacing: 2px;}
#beijing p.zd span{ font-size:24px; color:#F6FF00; }
#beijing .tit{ color:#fff600;}
#beijing .row{ margin-bottom:10px;}
#beijing img{ margin:0 auto;}
#beijing .row span{ text-align:center; display:block; margin-top:5px;}

/*shebei*/
#shebei{ background:#149CBB; color:#fff; padding:35px 0 25px;}
#shebei h2{padding-left:100px; margin-bottom:30px; color:#FFF600; font-size:16px;line-height: 30px;}
#shebei .bt1{ background:url(../img/bt01.png) no-repeat left center;}
#shebei .bt2{ background:url(../img/bt02.png) no-repeat left center;}
#shebei .bt3{ background:url(../img/bt03.png) no-repeat left center;}
#shebei .row{ background:url(../img/pro01.png) no-repeat left top; padding-left: 95px;}
#shebei .row span{ font-size:18px;}
#shebei .anniu{text-align: right;}
#shebei p.row{ line-height:60px;}
#shebei table{ color:#fff; margin-top:25px;}
#shebei thead{ background-color:#047690 ;}
#shebei .table-striped > tbody > tr{ border-top:0;}
#shebei .table-striped > tbody > tr:nth-of-type(2n+1){ background-color:#10859F;}
#shebei .table-striped > tbody > tr:nth-of-type(2n+2){ background-color:rgba(52, 188, 219, 0.29)}
#shebei .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
    border-top:0; vertical-align:middle;
}
#shebei .zixun{ height: 24px; line-height: 12px; font-size: 14px; text-align: center; margin-left: 15px; color: #FFF; background:#E68422; box-shadow:0 2px 0 #D06700; border:0;}

/*kehu*/
#kehu{ background:#48545F; color:#fff; padding:35px 0 25px;}
#kehu a { display:inline-block; position:relative; width:100%;}
#kehu .anniu a{ width:auto;}
#kehu a p{position:absolute; bottom:-10px; left:0; text-align:center; width:100%; height:45px; line-height:1.2; background:rgba(0,0,0,0.5); font-size:14px; padding:7px 5px 0; color:#fff;}


/*canshu*/
#canshu{padding:35px 0 20px; background:#f0f0f0;}
#canshu{}
#canshu td{ text-align:center;}
#canshu .ding,.xun{ display:block; width:100%; height:36px; background:url(../img/ding.png) no-repeat center;}
#canshu .xun{ background-image:url(../img/zixun.png); }
#canshu .nav-tabs{ width:270px; margin:0 auto;}
#canshu .nav-tabs li a{ display: block; text-align: center; border: 1px solid #727272;margin-left: 30px; cursor: pointer; background: transparent none repeat scroll 0% 0%; float: left; padding: 5px 10px; margin-bottom: 20px; border-radius: 0; margin-top: 20px;}
#canshu .nav-tabs li a:hover{color:#13ABBD; border-color:#13ABBD;}

/*liuyan*/
#liuyan{padding:35px 0 60px; background:#1E7B86; color:#fff;}
#liuyan ul,#liuyan .col-sm-12{ padding:0;}
#liuyan .col-sm-4{ padding:0 2px;}
#liuyan h3{font-size:20px; font-weight:bold; line-height:40px; margin-bottom:20px;}
#liuyan input,#liuyan #content{ width:100%; margin-bottom:10px; color:#333;}
#liuyan .submit{width:130px; height:26px; text-align:center; line-height:26px;  background:#fff; border:none; color:#333; border-radius:3px; font-size:14px; position:relative; left:50%; margin-left:-65px; margin-top:10px;}
#liuyan a{ color:#fff;}
#liuyan h3 a{font-size: 14px; font-weight: normal; float: right; color: #FFF; padding-left:}
#liuyan .col-sm-7 h3{ background:url(../img/liuyan.png) no-repeat left center; padding-left:53px;}
#liuyan .col-sm-5 h3{ background:url(../img/news.png) no-repeat left center; padding-left:53px;}

/*contact*/
#contact{padding:110px 0 30px; background:#EFEFEF; position:relative; border-top:1px solid #ccc;}
#contact .col-sm-5{ position:absolute; bottom:0;}
#contact .col-sm-7{ margin-left:55%;}
#contact p span a{ color:#ff0000; font-weight:bold; font-size:18px;}

.go-top a{
    width: 40px;
    height: 40px;
    display: none;
    cursor: pointer;
    background: #ff3333;
    right: 0px;
    bottom: 50px;
    transition: all 0.2s ease;
    position: fixed !important;
    z-index: 10;
}
.go-top .go1{
   	display: none;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    font-size: 12px;
}
.go2{
    width: 40px;
	height: 40px;
	background: url(../img/top.png) no-repeat 11px;
	position: absolute;
	right: 0;
	top: 0;
}
.go-top a:hover{
    width: 80px;
	transition: all 0.2s ease;
	border-radius: 5px 0px 0px 5px;
	background: #666;
	display: block;
}
#goTop1:hover{
    width: 40px;
}
.go-top a:hover .go1 {
	display: block;
}