html{ _background:url(about:blank);overflow-x:hidden;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,dl,td,dt,dd,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
li{ list-style:none;}
select,input,img,select,textarea{vertical-align:middle;padding:0;margin:0;border:0;}

.clear{height:0px; line-height:0px; width:100%; font-size:0px; margin:0px; padding:0px; overflow:hidden; clear:both;}
a{text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline;}
p{ text-indent:30px;}

body{font-family:"Microsoft yahei"; font-size:14px; color:#333333;line-height:25px; background:#FFF;}



.banner01{ width:100%; height:169px; background:url(../images/banner1.jpg) no-repeat center;}
.banner02{ width:100%; height:191px; background:url(../images/banner2.jpg) no-repeat center;}
.banner03{ width:100%; height:143px; background:url(../images/banner3.jpg) no-repeat center; cursor:pointer;}

.head{  width: 1000px; margin: 20px auto } 
.head>div{ color: #064a66; font-size: 50px; font-weight: bolder; text-align: center;}
.head>p{ font-size: 18px; color: #064a66; text-transform:uppercase; margin-top: 30px;text-align: center;letter-spacing:4px}
.head .img1{ margin-left: 200px }
.head .img2{ margin-left: 600px }
.table1{ background: url(../images/bg1.jpg) no-repeat center; height: 211px; width: 1000px; margin: 0 auto; overflow: hidden;}
.table1 p{font-size: 50px; text-align: center; overflow:hidden; color: #fff; margin-top: 110px; line-height: 50px }
.bg_box{ width: 1000px; margin:0 auto; }
.bg_color{ background: #064a66; margin-top: 200px; padding-bottom: 30px }
.imgs_head{ width: 1000px; margin:0px auto 30px; text-align: center;}
.img_left{ width: 421px; float: left;color: #fff }
.img_right{ width: 421px; float: right; color: #fff }
.left_head{ font-size:28px; font-weight: bold; margin-bottom: 20px  }
.divs span{ font-size:18px;  }
.anniu{ background: #ff5400; height: 73px; line-height: 73px; width: 682px; margin:0px auto 40px; text-align: center; 
    font-size: 24px; overflow: hidden;}
.anniu a{color: #fff}
.head_imgs{ width: 570px; margin:0 auto; }
.table2_box{ width:1000px; margin: 20px auto  }
.table2_box img{ width: 1000px }
.anniu2{background:#d99b05 }

.head2{  width: 1000px; margin: 40px auto; overflow: hidden; padding-top: 50px } 
.head2>div{ color: #fff; font-size: 50px; font-weight: bolder; text-align: center;}
.head2>p{ font-size: 30px; color: #fff; text-transform:uppercase; margin-top: 30px;text-align: center;letter-spacing:4px}
.head2 .img1{ margin-left: 200px }
.head2 .img4{ margin-left: 600px }

.table3{background: #064a66;}
.table3_box{ width: 1000px; margin: 0 auto; }
.table_top{ color: #fff; font-size: 18px; text-indent: 2em; line-height: 35px; margin-bottom: 30px }

.bg5{ background: url(../images/bg5.jpg) no-repeat center; height: 879px; width: 100%; overflow: hidden; }
.bg5_box{ width: 1000px; margin: 0  auto; overflow: hidden;}
.bg5_box .top{ margin: 30px auto }
.bg5_box .top>div{ color: #fff; text-align: center; }
.bg5_box .top>div.top1{ font-size:60px;color: #fff; font-weight: bold; line-height: 95px;  }
.bg5_box .top>div.top2{ font-size: 18px;text-transform:uppercase;  }
.quan{ width: 880px;margin: 50px auto;overflow: hidden; }
.quan .sp1{ width: 206px; height: 145px; border-radius: 100%; 
	border:2px dashed  #fff; display: block; float: left; line-height: 145px; text-align: center; color: #fff; font-size: 30px;
 margin: 42px 22px; cursor: pointer;
}
.quan .sp1:hover{
	background: #f29f45;
-webkit-transition:background 0.9s ease;
-moz-transition:background 0.9s ease;
-ms-transition:background 0.9s ease;
-o-transition:background 0.9s ease;
transition:background 0.9s ease;

}
.quan  span{ float: left; margin-top: 102px; }
.quan .sp4{ line-height: 56px; padding:20px 20px 0 20px; width: 166px; height: 125px;}
.anniu4{ width: 783px; background:#033a51; border-radius: 30px; color: #fff; text-align:center; font-size: 24px; margin: 30px auto;height:70px; line-height: 70px;}
.anniu4 a{ color: #fff}
.five{ width: 1000px; margin: 0 auto; overflow: hidden; }
.vide{ width: 500px; float: left; margin-top: 20px;  }
.vide .color{     font-size: 24px;
    color: #deb90f;
    line-height: 60px; }
.san{ width:480px; box-sizing:border-box; 
	-moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
     color: #fff;
     font-size: 16px; line-height: 30px;
    margin: 30px 0 10px 20px; overflow: hidden; float: left;

}
.san>div{ font-size: 24px; line-height: 65px; }
.san a{ float: right; color: #d7d907; border:1px solid #d7d907; padding: 5px 10px; margin-top: 20px }
.liu{ width: 1000px; margin: 30px auto 80px; overflow: hidden; }
.liu p{ width: 900px; margin: 0 auto 50px;font-size: 16px; line-height: 34px }
.liu_left{ width: 306px; float: left; }
.liu_center{ width: 360px; float: left; }
.liu_right{ width: 302px; float:right; }
.div_top{ color:#3b7086; font-size: 24px; line-height: 65px; margin-top: 20px }
.div_center .dd{ color: #666; }
.liu_right .div_top{ text-align: right; }
.yanjiy{ width: 1000px; margin:20px auto; overflow: hidden; }
.yanjiy .yan_left{ width: 328px; float: left; margin-top: 80px; font-size: 18px; line-height: 38px; margin-left: 30px}

.yanjiy .yan_right{ width: 595px; float: right; position: relative; margin-bottom: 30px }
.yan_right>div{ position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.5); width: 100%; color: #fff; 
	line-height: 45px; text-align: center; }
.yan_bottom .yan_one{ float: left; margin:0 11px; position: relative;}
.yan_bottom .yan_one>div{position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.5); width: 100%; color: #fff; 
	line-height: 45px; text-align: center; }

.yan_bottom  .yan_ones{ float: right; margin-right: 0 }


.liyou{background:url(../images/bg8.jpg) no-repeat center; height:336px; width: 100%; overflow: hidden; margin-top: 50px }
.li_top{ text-align: center; margin-top: 30px }
.li_bottom{ width: 1000px; margin: 0 auto }
.li_bottom li{ width: 124px; height: 99px; border:1px dashed #064a66; float: left; border-radius: 100%;}
.li_bottom li { padding: 54px 15px 0;
    margin: 30px 20px 0;
    color: #05425b;
    font-size: 18px;
    text-align: center;}
    .li_bottom li a:hover{ color: #fff }

.li_bottom li:hover{
background: #064a66; 
-webkit-transition:background 0.9s ease;
-moz-transition:background 0.9s ease;
-ms-transition:background 0.9s ease;
-o-transition:background 0.9s ease;
transition:background 0.9s ease;cursor: pointer;
}
.fives{ background:#064a66; height:404px; padding:60px 0;  }





.zt_wenzi{ width:1000px; height:200px;margin:0 auto; margin-top:8px; }
.zt_dbwt dt img{ float:left; margin-top:18px;}
.zt_dbwt dd p{ float:left;width:422px; line-height:22px; margin-top:18px;}
.zt_dbwt dd img{ float:right;}



.bg_box{ position: relative;top: -198px }









