html{font-family: 'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif; font-size: 14px;}
body{min-width:1260px;}
.container{width:1260px;}
a:hover{text-decoration: none;}


input, input:focus, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus,
	.btn:active.focus, .btn.active.focus {
	outline: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 0;
	-webkit-border-radius: 0;
}

#header{background-color: #28345a;border-radius: 0; border: 0;margin-bottom: 0;}
#header a{ color: #fff;}
#header .navbar-header{position: relative;}
#header .navbar-brand{margin: 0;padding: 0; position: absolute; z-index: 99; left: 0; top: 0;}
#header .navbar-nav > li > a{padding: 20px; font-size: 18px;}
#header .navbar-form{margin-top: 15px;padding: 0;background-color: #fff;}
#header .navbar-form input{border: 0;box-shadow: none;}
#header .navbar-form button{border: 0;box-shadow: none;color: #28345a;}
#header .navbar-form button:focus{border-radius: 0;-webkit-border-radius: 0;}
#header .navbar-nav{margin-left: 240px;}
#header .navbar-nav > .active > a, #header .navbar-nav > .active > a:hover, #header .navbar-nav > .active > a:focus{background-color: transparent;border-bottom: 2px solid #fff;}
#header .navbar-nav > .open > a, #header .navbar-nav > .open > a:hover, #header .navbar-nav > .open > a:focus{background-color: transparent;border-bottom: 2px solid #fff; padding:20px 20px 18px 20px;}
#header .dropdown-menu > li > a{color: #333;}
#header .navbar-nav > li > .dropdown-menu {margin-top: -3px; margin-left: -1px; left:0;}

.sub-nav{margin-left: -15px; margin-right: -15px; margin-bottom: 0;border: 0;background: url(../img/backgrond1.png) no-repeat center top;}
.sub-nav ul li{width: 140px; text-align: center;background-repeat: no-repeat; background-position: left top; font-size: 18px;}
.sub-nav ul li:hover{background-image: url(../img/hover.png);}
.sub-nav ul li.nav01{background-image: url(../img/nav1.png);}
.sub-nav ul li.nav02{background-image: url(../img/nav2.png);}
.sub-nav ul li.nav03{background-image: url(../img/nav3.png);}
.sub-nav ul li.nav04{background-image: url(../img/nav4.png);}
.sub-nav ul li.nav05{background-image: url(../img/nav5.png);}
.sub-nav ul li.nav06{background-image: url(../img/nav6.png);}
.sub-nav ul li.nav07{background-image: url(../img/nav7.png);}
.sub-nav ul li.nav08{background-image: url(../img/nav8.png);}
.sub-nav ul li.nav09{background-image: url(../img/nav9.png);}
.sub-nav ul li a{color: #fff;display: block; height: 60px;line-height: 60px;padding: 0;font-family: "Hiragino Sans GB", "Microsoft Yahei", 寰蒋闆呴粦, 瀹嬩綋, Tahoma, Arial, Helvetica, STHeiti;}
.sub-nav ul li a:hover,.sub-nav ul li a:focus,.sub-nav ul li.active{background-image: url(../img/hover.png);height: 75px;line-height: 75px;}
.sub-nav .navbar-nav{width: 100%;float: none;}
.sub-nav .wrap{padding: 40px 80px;}
.sub-nav .wrap img{width:100%;}
.sub-nav .wrap h1{margin-bottom: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sub-nav .wrap .text{color: #666; line-height: 26px;font-size: 16px;}
.sub-nav .wrap .btn-primary{border: 0;border-radius: 0;background: #199adf;color: #fff;margin-top: 30px;}
.sub-nav .cases{margin-top: 40px; position: relative;}
.sub-nav .cases .item{background-color: #fff; position: relative; width:215px; overflow:hidden; height: 160px;float: left;margin-right: 15px; cursor: pointer; -webkit-transition: all ease-in .3s; transition: all ease-in .3s;}
.sub-nav .cases .item:last-child{margin-right: 0;}
.sub-nav .cases .item .logo{width:215px;height:160px; background-repeat: no-repeat; background-position: center 20px; background-image: url(../img/shuili_01.png); text-align: center; font-size: 24px; padding-top: 100px; color: #199adf;font-family: "Hiragino Sans GB", "Microsoft Yahei", 寰蒋闆呴粦, 瀹嬩綋, Tahoma, Arial, Helvetica, STHeiti;}
.sub-nav .cases .item.active{width:621px;}
.sub-nav .cases .item.active .logo{background-color: #199adf; color: #fff;}
.sub-nav .cases .item .bg1{background-image: url(../img/shuili_01.png);}
.sub-nav .cases .item .bg2{background-image: url(../img/shuili_02.png);}
.sub-nav .cases .item .bg3{background-image: url(../img/shuili_03.png);}
.sub-nav .cases .item .text{position: absolute; left:215px; top:0; width: 406px; height:160px; overflow:hidden; line-height: 24px; padding: 20px;}
.sub-nav .cases .prev{position: absolute;left: -30px; top: 60px; background: url(../img/prev.png) no-repeat center; width:20px; height:36px; cursor: pointer;}
.sub-nav .cases .next{position: absolute;right: -10px; top: 60px; background: url(../img/next.png) no-repeat center; width:20px; height:36px; cursor: pointer;}
.sub-nav .cases .prev i,.sub-nav .cases .next i{color: #199ADF;}

.index_about > div{padding: 30px 0;}
.aboutus{background-color: #f4f4f4;}
.aboutus img{border: 2px solid rgba(255,255,255,0.8);}
.aboutus p{text-indent: 2em; color: #333; font-size: 16px; line-height: 29px;}
.aboutus .text{padding-top: 20px;padding-bottom: 15px;}
.aboutus .title{background:url(../img/case_bg.gif) no-repeat left center; font-size: 20px; padding-left: 15px; margin-bottom: 10px;}

.footer{background-color: #28345a; color: #fff;padding-top: 25px;}
.footer .copyright{background-color:#1a2340; height: 52px; line-height: 52px; text-align: center;}
.footer dl{float: left; margin-right: 45px;}
.footer dl dt{color: #f7f7f7; font-weight: normal;padding-bottom: 10px;font-family: "Hiragino Sans GB", "Microsoft Yahei", 寰蒋闆呴粦, 瀹嬩綋, Tahoma, Arial, Helvetica, STHeiti;}
.footer dl a{display: block; color: #aaaaaa; text-underline: none; margin-bottom: 10px;}
.footer .weixin,.footer .sina{height: 96px; width: 96px;border: 2px solid #fff;}

.cooperation{background-color: #1685c0; padding: 30px 0; font-size: 26px;color: #fff;}
.cooperation .container-fluid{width:1230px;}

.mt20{margin-top: 20px;}
.mb20{margin-bottom: 20px;}
.leftNav dl{margin-bottom: 0;}
.leftNav dl.open dd{display: block;}
.leftNav dt{background:url(../img/left_menu_arrow.png) no-repeat right center; line-height:26px; color: #666; font-weight: normal; font-size: 16px; border-bottom: 1px solid #e9e9e9; padding: 10px 15px 10px 10px;}
.leftNav dt a.select{color: #2784bd; font-weight: bold;}
.leftNav dt a{display: block; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.leftNav dl dd{display:none;background: url(../img/left_menu_dian.png) no-repeat 20px center; border-bottom: 1px solid #b9daec;}
.leftNav dl dd a{display: block; color: #666; margin-left: 20px; line-height: 26px; padding:10px; padding-left:15px; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.leftNav dl dd a:hover,.leftNav dl dd a.select{background: url(../img/left_menu_dian_select.png) no-repeat left center; color: #2784bd; font-weight: bold;}
.leftNav dl dd:last-child,.leftNav dl:last-child{border-bottom: 1px solid #e9e9e9;}

.bannerbg{height: 240px; background-repeat: no-repeat;background-size: cover; background-position: center;}
.bannerbg h1{color: #fff; padding-left:120px; padding-top: 80px;font-family: "Hiragino Sans GB", "Microsoft Yahei", 寰蒋闆呴粦, 瀹嬩綋, Tahoma, Arial, Helvetica, STHeiti;}



.footer-case{width:264px; overflow: hidden;}
.footer-case a{width:112px; margin-right: 20px; float: left;}