* {
    font-size: 12px;
    font-family: 微软雅黑;
    padding: 0;
    margin: 0;
}
a {
    text-decoration: none;
}
/*body{background:#92c6fc;}
.header{width:100%;height:auto;overflow:hidden;}
.topBox{width:100%;height:134px;background:url(../images/topbj_03.png) repeat-x top left;}
.top1{width:980px;height:73px;margin:0 auto;background:url(../images/nav_06.png) no-repeat;box-shadow: 0px 1px 10px #000000;}
.logo{float:left;width:177px;height:66px;margin:0 20px 0 20px;}
.logo img{width:177px;height:66px;border:none;}
.tell{background:url(../images/tell_03.png) no-repeat left;float:right;width:255px;height:35px;margin:20px 0 0 0;}
.tell p{color:#FFFFFF;line-height: 30px;margin: 0 0 0 40px;font-size:16px;font-family:微软雅黑;}
.nav1{width:980px;height:60px;margin:0 auto;background:url(../images/navbj_03.png) no-repeat left;box-shadow: 0px 1px 7px #000000;}
.nav1 ul li{ text-align:center;float:left;list-style:none;width:102px;line-height:60px;}
.nav1 ul li a{color:#fff;font-size:14px;font-family:宋体;}*/
body {
    background: #89bff9;
}
.header {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.topBox {
    width: 100%;
    height: 134px;
}
.top1 {
    width: 980px;
    height: 73px;
    margin: 0 auto;
    background: url(../images/nav_06.png) no-repeat;
    box-shadow: 0px 1px 10px #000000;
}
.logo {
    float: left;
    width: 177px;
    height: 66px;
    margin: 0 20px 0 20px;
}
.logo img {
    width: 177px;
    height: 66px;
    border: none;
}
.tell {
    background: url(../images/tell_03.png) no-repeat left;
    float: right;
    width: 255px;
    height: 35px;
    margin: 20px 0 0 0;
}
.tell p {
    color: #FFFFFF;
    line-height: 30px;
    margin: 0 0 0 40px;
    font-size: 16px;
    font-family: 微软雅黑;
}
.nav1 {
    width: 980px;
    height: 60px;
    margin: 0 auto;
    background: url(../images/navbj_03.png) no-repeat left;
    box-shadow: 0px 1px 7px #000000;
}
body {
    background: #92c6fc;
}
.header {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.topBox {
    width: 100%;
    height: 134px;
    background: url(../images/topbj_03.png) repeat-x top left;
}
.top1 {
    width: 980px;
    height: 73px;
    margin: 0 auto;
    background: url(../images/nav_06.png) no-repeat;
    box-shadow: 0px 1px 10px #000000;
}
.logo {
    float: left;
    width: 177px;
    height: 66px;
    margin: 0 20px 0 20px;
}
.logo img {
    width: 177px;
    height: 66px;
    border: none;
}
.tell {
    background: url(../images/tell_03.png) no-repeat left;
    float: right;
    width: 255px;
    height: 35px;
    margin: 20px 0 0 0;
}
.tell p {
    color: #FFFFFF;
    line-height: 30px;
    margin: 0 0 0 40px;
    font-size: 16px;
    font-family: 微软雅黑;
}
.nav1 {
    width: 980px;
    height: 60px;
    margin: 0 auto;
    background: url(../images/navbj_03.png) no-repeat left;
    box-shadow: 0px 1px 7px #000000;
}
.nav1 ul li {
    text-align: center;
    float: left;
    list-style: none;
    width: 102px;
    line-height: 60px;
}
.nav1 ul li a {
    color: #fff;
    font-size: 14px;
    font-family: 宋体;
}
/*.nav1 ul li{ text-align:center;float:left;list-style:none;width:102px;line-height:60px;}
.nav1 ul li a{color:#fff;font-size:12px;font-family:宋体;}
*/
ul#nav li ul {
    width: 120px;
    padding: 0px 10px;
    text-align: center;
}
ul#nav li ul li {
    width: 120px;
}
/*.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{  height:60px; line-height:60px;position:relative; z-index:1;width:1000px;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{width:100px;display:block;  font-size:12px;  }
.nav .sub{ display:none; width:100px; left:0; top:34px;position:absolute;line-height:36px; padding:5px 0;  }
.nav .sub li{ zoom:1;background:#49db70; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{color:#fff; }
.nav .on h3 a{background:#ff7403; color:#fff;}*/
.indexx {
    width: 104px;
    height: 43px;
    padding-left: 38px;
}
.hdpBox {
    width: 100%;
    height: 390px;
    background: url(../images/hd_bj_11.png) repeat left top;
}
.hdp {
    width: 980px;
    height: 390px;
    margin: 0 auto;
    box-shadow: 0px 1px 7px #000000;
}
.hdp img {
    width: 980px;
    height: 390px;
    border: none;
}
.indexx {
    width: 104px;
    height: 43px;
    padding-left: 38px;
}
.hdpBox {
    width: 100%;
    height: 390px;
    background: url(../images/hd_bj_11.png) repeat left top;
}
.hdp {
    width: 980px;
    height: 390px;
    margin: 0 auto;
    box-shadow: 0px 1px 7px #000000;
}
.hdp img {
    width: 980px;
    height: 390px;
    border: none;
}
/*.indexx{width:104px;height:43px; padding-left:38px;}
.hdpBox{width:100%;height:390px;}
.hdp{width:980px;height:390px;margin:0 auto;box-shadow: 0px 1px 7px #000000;}
.hdp img{width:980px;height:390px;border:none;}
*/
.midBox {
    width: 100%;
    height: auto;
}
.mid {
    width: 980px;
    height: auto;
    margin: 0 auto;
    box-shadow: 0px 1px 7px #000000;
}
.mid_left {
    width: 230px;
    height: 599px;
    float: left;
    background: #044493;
    background: url(../images/line00.jpg) top left no-repeat;
}
.left_title {
    width: 216px;
    height: 46px;
    margin: 0 auto;
    padding: 0px 7px;
    background: url(../images/line11.jpg) bottom left no-repeat;
}
.left_title p {
    background: url(../images/small_img_11.png) no-repeat left;
    line-height: 40px;
    float: left;
}
.left_title p a {
    padding-left: 18px;
    color: #fff;
    font-size: 18px;
}
.left_title span {
    float: right;
    line-height: 46px;
}
.left_title span a {
    color: #fff;
}
.left_first {
    width: 210px;
    height: auto;
    margin: 5px auto;
    overflow: hidden;
    border-bottom: 1px solid white;
    padding: 0px 0px 5px;
}
.left_first h1 a {
    color: #fff;
    font-size: 14px;
    font-family: 宋体;
}
.left_first h1 {
    padding: 0px 0 0 0;
}
.stage ul li {
    padding-left: 5px;
    background: url(../images/small_03.png) no-repeat left;
    height: 30px;
    line-height: 30px;
    list-style: none outside none;
    padding-left: 10px;
    width: 95px;
    float: left;
}
.stage ul li a {
    color: #fff;
}
.left_two {
    width: 210px;
    height: auto;
    margin: 5px auto;
    overflow: hidden;
    border-bottom: 1px solid white;
    padding: 0px 0px 5px;
}
.left_two h1 a {
    color: #fff;
    font-size: 14px;
    font-family: 宋体;
}
.left_three {
    width: 210px;
    height: auto;
    margin: 0px auto;
    overflow: hidden;
    border-bottom: 1px solid white;
    padding: 0px 0px 5px;
}
.left_three h1 a {
    color: #fff;
    font-size: 14px;
    font-family: 宋体;
}
.left_four {
    width: 210px;
    height: auto;
    margin: 5px auto;
    overflow: hidden;
    border-bottom: 1px solid white;
    padding: 0px 0px 5px;
}
.left_four h1 a {
    color: #fff;
    font-size: 14px;
    font-family: 宋体;
}
.left_titletwo {
    width: 216px;
    height: 46px;
    margin: 0 auto;
    padding: 0px 7px;
    background: url(../images/line11.jpg) bottom left no-repeat;
}
.left_titletwo p {
    background: url(../images/small_img_37.png) no-repeat left;
    line-height: 46px;
    float: left;
}
.left_titletwo p a {
    padding-left: 18px;
    color: #fff;
    font-size: 18px;
}
.left_titletwo span {
    float: right;
    line-height: 46px;
}
.left_titletwo span a {
    color: #fff;
}
.contact {
    width: 214px;
    height: auto;
    margin: 2px auto;
    overflow: hidden;
}
.contact span {}
.contact p {
    color: #fff;
    line-height: 20px;
}
.mid_right {
    width: 750px;
    height: 585px;
    float: right;
    background: url(../images/rightbj_03.png) no-repeat left;
}
.right_one {
    width: 730px;
    height: 175px;
    margin: 0 auto;
}
.company {
    float: left;
    width: 480px;
    height: 175px;
}
.company p a {
    padding-left: 30px;
    color: #fff;
    font-size: 18px;
    float: left;
}
.company p {
    background: url(../images/small_img_13.png) no-repeat left;
    width: 480px;
    height: 55px;
    line-height: 55px;
}
.company p span a {
    color: #fff;
    font-size: 12px;
    font-family: 微软雅黑;
}
.company p span {
    float: right;
    line-height: 55px;
    float: right;
}
.img {
    float: left;
    width: 160px;
    height: 120px;
}
.img img {
    width: 160px;
    height: 120px;
    border: none;
}
.wenzi {
    width: 315px;
    float: right;
    color: #fff;
    font-family: 宋体;
    line-height: 20px;
    text-indent: 2em;
}
.wenzi a {
    font-size: 12px;
    line-height: 20px;
}
.wenzi span a {
    color: red;
}
.newsBox {
    float: right;
    width: 240px;
    height: 175px;
}
.newsBox p a {
    padding-left: 30px;
    color: #fff;
    font-size: 18px;
    float: left;
}
.newsBox p {
    background: url(../images/small_img_13.png) no-repeat left;
    width: 235px;
    height: 55px;
    line-height: 55px;
}
.newsBox p span a {
    color: #fff;
    font-size: 12px;
    font-family: 微软雅黑;
    float: right;
}
.newsBox p span {
    float: right;
    line-height: 55px;
}
.news {
    width: 223px;
    height: 128px;
    margin: 2px auto;
}
.news ul li {
    float: left;
    padding: 0 0 0 10px;
    list-style: none;
    line-height: 25px;
    background: url(../images/kuai_03.png) no-repeat left;
    width: 225px;
    height: 25px;
    display: inline;
}
.news ul li a {
    color: #fff;
    font-family: 宋体;
}
.news span {
    color: #fff;
    float: right;
}
.right_two {
    width: 710px;
    height: 385px;
}
.chanpin_nav {
    width: 745px;
    height: 20px;
    margin: 25px auto;
}
.chanpin_nav p a {
    padding-left: 30px;
    color: #fff;
    font-size: 18px;
}
.chanpin_nav p {
    margin: 0 0 0 10px;
    float: left;
    background: url(../images/small_img_29.png) no-repeat left;
    height: 20px;
    line-height: 20px;
    float: left;
}
.chanpin_nav span a {
    color: #fff;
    font-size: 12px;
    font-family: 微软雅黑;
}
.chanpin_nav span {
    float: right;
    line-height: 20px;
}
.cp {
    width: 745px;
    height: 355px;
    margin: 0 auto;
    background: #044493;
}
.cp ul li {
    float: left;
    height: 170px;
    list-style: none outside none;
    margin: 5px 0 0 20px;
    width: 157px;
}
.cp ul li img {
    width: 157px;
    height: 118px;
    border: solid 2px #fff;
}
.cp p {
    padding: 3px 0 0 0;
    text-align: center;
}
.cp p a {
    color: #fff;
    font-size: 12px;
    font-family: 宋体;
}
.footer {
    width: 100%;
    height: 230px;
}
.footers {
    background: url(../images/bottombj_03.png) no-repeat top left;
    width: 980px;
    height: 223px;
    margin: 0px auto;
    box-shadow: 0px 0px 7px #000000;
}
.footers p a {
    color: #fff;
}
.footers p {
    height: 30px;
    line-height: 50px;
}
.footers span a {
    color: #fff;
    font-size: 12px;
    font-family: 微软雅黑;
}
.footers span {
    float: right;
    line-height: 50px;
}
.links {
    width: 940px;
    margin: 0 auto;
    height: 55px;
}
.links p {
    color: #fff;
    font-size: 18px;
}
.link {
    color: #fff;
    width: 940px;
    height: 50px;
    margin: 0 auto;
    line-height: 25px;
}
.link a {
    color: #fff;
    font-family: 宋体;
    padding: 0 15px 0 0px;
}
.bottom {
    width: 980px;
    height: 90px;
}
.bottom_nav {
    width: 625px;
    height: 25px;
    margin: 5px auto;
}
.bottom_nav ul li {
    float: left;
    list-style: none;
    width: 75px;
    color: #fff;
}
.bottom_nav ul li a {
    color: #fff;
    font-size: 14px;
    width: 100px;
    padding: 0 7px 0 0;
}
.end {
    margin: 0 auto;
    width: 900px;
    height: 75px;
}
.end p {
    text-align: center;
    line-height: 22px;
    color: #fff;
}
.end a {
    color: inherit;
}
.clear {
    clear: both;
}
/* css 重置 */
* {
    margin: 0;
    padding: 0;
    list-style: none;
}
img {
    border: 0;
}
a {
    text-decoration: none;
    color: #333;
}
a:hover {
    color: #1974A1;
}
/* 本例子css */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.nav {
    padding: 0 38px;
    height: 60px;
    line-height: 60px;
    position: absolute;
}
.nav a {
    color: #fff;
}
.nav .nLi {
    float: left;
    position: relative;
    display: inline;
    z-index: 1000;
}
.nav .nLi h3 {
    float: left;
}
.nav .nLi h3 a {
    display: block;
    padding: 0 20px;
    font-size: 14px;
    font-weight: bold;
}
.nav .sub {
    display: none;
    width: 130px;
    left: 0;
    top: 60px;
    position: absolute;
    background: black;
    z-index: 9999;
    line-height: 26px;
    padding: 5px 0;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.nav .sub li {
    zoom: 1;
}
.nav .sub a {
    display: block;
    padding: 0 10px;
}
.nav .sub a:hover {
    color: #fff;
}
.nav .on h3 a {
    color: #fff;
}
.nav ul li {
    border-bottom: solid 1px #fff
}
.mid1 {
    width: 980px;
    height: 175px;
    overflow: hidden;
    margin: 10px auto
}
.shipin1 {
    float: left;
    width: 300px;
    height: 150px;
}
.shipin2 {
    float: left;
    width: 300px;
    height: 150px;
    margin: 0 0 0 40px;
}
.shipin3 {
    float: right;
    width: 300px;
    height: 150px;
}