@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px;list-style-type :none ;box-sizing: border-box;-webkit-box-sizing: border-box;}
ul, ol {list-style:none;}
i{ font-style: normal;}
a {text-decoration :none ;border :0; }
body { font-family: "微软雅黑"; color: #313333;}
img{ display: block;}
h1{ font-weight: normal;margin: 0;padding: 0;}
h2{ font-weight: normal;margin: 0;padding: 0;}
li{ list-style: none;}
p{ margin: 0;padding: 0;}
input{ border: none;}
.clearfix{ clear: both;}

.focus {width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span { display:block; zoom:1; width:25px; height:24px; line-height:24px; text-align:center; font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(http://login.114my.cn/memberpic/dg5723/uploadfile/image/20170422/20170422130953_1386559105.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#focus001{width:100%;height:500px !important;margin: 0 auto;}

/*toubu*/
.toubu{ width: 100%;}
.wel_box{ width: 100%; background-color: #14549b;}
.wel{ width: 1100px; margin: 0 auto;}
.wel span{ font-size: 12px; color: #fff; line-height: 28px;float: left;}
.wel span a{ font-size: 12px; color: #fff; line-height: 28px;float: right;}

.nav_box{ width: 1100px;margin: 0 auto;}
.l_b{ float: left;}
.nav55{ float: right;margin-top: 45px;margin-bottom: 0px;}
.l{ margin: 37px 20px; float: left;}
.b{  margin: 10px 0px; float: left;}
.l_b h2{ float: left; font-size: 24px;font-family: "华文隶书"; color: #333333;margin-top: 37px;}
.nav55 > li{ float: left; cursor: pointer;position: relative;}
.nav55 li:hover{ background-color: #14549b;}
.nav55 li:hover a{ color: #fff;}
.nav55 li a{ font-size: 14px; color: #272626; margin: 0px 23px; line-height: 74px;}
.nav55 li:hover>ul{display: block}

.nav55 > li ul{position: absolute;z-index:1;display: none}
.nav55 li ul{width: 100%;}
.nav55 li ul li{background-color:rgba(20,84,155,0.7);text-align: center;width: 100%;}
.nav55 li ul li a{ margin:0;display: block;color:#fff;line-height:44px;font-size:12px;}

.b_box{  position: relative;}
.banner img{ width: 100%; margin-bottom: 100px;}
.text{ width: 807px;margin: 0 auto; position: relative;position: absolute;left: 50%;margin-left: -403px;bottom: -35px;}
.t_z { width: 765px; position: absolute; top: 0px;left: 18px;line-height: 56px;}
.t_z span{  font-size: 12px; color: #14549b;float: right;}
.t_z p{ font-size: 14px; color: #323232;float: left;}


/*dibu*/
.i_box { width: 1100px;margin: 0 auto;}
.i_box i{ font-size: 14px;color: #333333;}

.dbbox{ background-color: #14549b;width: 100%;margin-top: 20px;}
.bnav{ padding-top: 30px;width: 1100px; margin: 0 auto;}
.nav1 > a{ font-size: 14px;  padding: 0 23px;display: block; line-height: 24px;color: #fff;font-weight: bold;}
.nav1{ float: left; margin-right: 40px;}
.snav a{ color: #fff;font-size: 12px;margin-left: 23px;}

.dbb{ width: 1100px;margin: 0 auto;margin-top: 26px;}
.flo{ float: left;}
.weixin{ float: right;margin-right: 150px}
.foot { margin-right: 50px;}
.l img,.l p{ float: left;}
.lianxi { width: 380px;}
.lianxi div{ font-size: 14px; color: #fff;}
.l p{ font-size: 12px; color: #fff;margin-left: 8px;}
.contact p{color:#fff;font-size: 12px;float:left;margin:15px 10px 0 0;}
.contact span{float:left;margin:15px 10px 0 0;}
.tel{width: 18px;height: 20px; background:url(../../images/my/phone.png)}
.addr{width: 17px;height: 23px; background:url(../../images/my/address.png)}
.email{width: 20px;height: 14px; background:url(../../images/my/email.png)}
.clear{clear:both}
.beian{color:#fff;font-size: 10px;width: 50%;height: 40px;margin:0 auto;line-height: 50px;margin-top: 40px;}
.text1{position: relative;}
.carousel-inner ul li{float:left}
.carousel-inner ul li a{text-decoration:none;}
.carousel-inner ul li a img{width: 205px;height: 180px;}
.carousel-inner ul li a span{width: 205px;text-align: center;display: block;font-size: 16px;color:#000}
.mybtn1{width:100%;text-align: center;}
.mybtn1 a{color:#fff;width: 110px;margin-left:500px;height: 30px;line-height:30px;display:block;float:left;border: 1px solid blue;background-color:#0a8efc;}
.mybtn1:hover>a{color:blue;
    background-color: #fff;}