@charset "utf-8";
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin: 0; padding: 0; } 
fieldset, img {border: none; }
img{vertical-align: middle;}
ul, ol {list-style: none; }
input {padding-top: 0; padding-bottom: 0; font-family: "SimSun", "宋体"; }
select, input {vertical-align: middle; }
select, input, textarea {font-size: 12px; margin: 0; }
textarea {resize: none; }
table {border-collapse: collapse; }
body {font: 21px '微软雅黑'; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3 ,h4 ,h5 ,h6{font-weight:normal; }
i,em{font-style: normal;}
a {color: #fff; text-decoration: none; }
/*a:hover {color:  #000; }*/

.bibuxiufu{
	max-width: 1680px;
	min-width: 1200px;
	margin:0 auto;
}
.bibuxiufu .wrap{
	width:1200px;
	margin:0 auto;
}
.bibuxiufu .te{
	text-align: center;
}
.bibuxiufu .re{
	position: relative;
}
.bibuxiufu .auto{
	margin:0 auto;
}
.bibuxiufu .fl{
	float: left;
}
.bibuxiufu .ov{
	overflow: hidden;
}

.bibuxiufu-kv{
  min-width: 1200px;
}
.bibuxiufu-kv img{
  width:100%;
}

.bibuxiufu-navs{
  background: #013687;
  padding: 15px 0;
  width: 100%;
}
.bibuxiufu-navs a{
  width:200px;
  box-sizing: border-box;
  text-align: center;
  font-size: 28px;
  border-right: 1px solid #fff;
  float: left;
}
.bibuxiufu-part1{
  background:#eaffff;
  padding-bottom: 30px;
}
.bibuxiufu-top1{
  padding:35px 0 20px;
}
.bibuxiufu-top1 h2{
  font-size: 40px;
  font-weight: bold;
  color:#002357;
}
.bibuxiufu-p1-1{
  width:1200px;
  height: 555px;
  background:url(../images/bg1.jpg) no-repeat;
  margin:0 auto;
  padding: 35px 0 0 35px;
  box-sizing: border-box;
  color:#fff;
  font-size: 22px;
}
.bibuxiufu-p1-1 .pp1{
  line-height: 40px;
  width:595px;

}
.bibuxiufu-p1-1 span{
  color:#fff447;
  margin:22px 0 10px;
  display: block;
  font-weight: bold;
}
.bibuxiufu-p1-1 .pp2{
  font-size: 20px;
  line-height: 36px;
  text-decoration:underline ;
  margin-left: 20px;
  margin-bottom: 30px;
}
.bibuxiufu-p1-2{
  width:1200px;
  background:#013687;
  margin:0 auto;
}
.bibuxiufu-p1-list1{
  margin-bottom: 65px;
  height:310px;
}
/*.bibuxiufu-p1-list1 ul li{
  float: left;
  position:relative;
}
.bibuxiufu-p1-list1 ul li.mrr{
  margin-right: 17px;
}
.bibuxiufu-p1-list1 ul li p{
  position:absolute;
  left:0;
  bottom: 0;
  width:100%;
  padding: 10px 0;
  text-align: center;
  background:rgba(0, 0, 0, 0.78);
  color:#fff;
}*/
/* 本例子css */
    .bibuxiufu-p1-list1 .picScroll-left{ width:1200px;  overflow:hidden; position:relative; padding-left: 20px;box-sizing: border-box;}
    .bibuxiufu-p1-list1 .picScroll-left .hd{ overflow:hidden;  height:100%; position:absolute; top: 0; left:0;     width: 100%;font-size: 36px;
    padding-top: 120px;
    box-sizing: border-box;}
    .bibuxiufu-p1-list1 .picScroll-left .hd .prev,.bibuxiufu-p1-list1 .picScroll-left .hd .next{ display:block;  width:20px; height:100%; float:left; margin-right:5px; margin-top:10px;  overflow:hidden;
       cursor:pointer;}
    .bibuxiufu-p1-list1 .picScroll-left .hd .next{ float: right; }
    .bibuxiufu-p1-list1 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
    .bibuxiufu-p1-list1 .picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
    .bibuxiufu-p1-list1 .picScroll-left .bd ul li img{ width:371px; height:309px; display:block; }
.bibuxiufu-p1-list2{
  padding: 0 28px 25px;
  color:#fff;
}
.bibuxiufu-p1-list2 ul li{
  float: left;
}
.bibuxiufu-p1-list2 ul li h2{
  font-size: 28px;
  font-weight: bold;
  margin:15px 0 20px;
}
.bibuxiufu-p1-list2 ul li p{
  font-size: 18px;
  line-height: 30px;
}
.bibuxiufu-p1-list2 ul li span{
  display:block;
  background:#0e1433;
  padding: 15px 0 20px;
  font-size: 18px;
  text-align: center;
}
.bibuxiufu-p1-list2 ul li.mrr{
  margin-right: 20px;
}
.bibuxiufu-part2{
  width:100%;
  height:819px;
  background:url(../images/bg4.jpg) no-repeat top center;
  color:#fff;
}
.bibuxiufu-part2 .p1{
  font-size: 20px;
  line-height: 32px;
}
/* 本例子css */
    .bibuxiufu-part2 .slideBox{ width:100%; height:621px; overflow:hidden; position:relative;  }
    .bibuxiufu-part2 .slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%;margin-left: -20px; bottom:5px; z-index:1; }
    .bibuxiufu-part2 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
    .bibuxiufu-part2 .slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; background:#0f82dc; cursor:pointer; border-radius: 50%; }
    .bibuxiufu-part2 .slideBox .hd ul li.on{ background:#001536;  }
    .bibuxiufu-part2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
    .bibuxiufu-part2 .slideBox .bd li{ zoom:1; vertical-align:middle; text-align: center; position:relative; }
    .bibuxiufu-part2 .slideBox .bd li .zj-a1{ width:50%;height:100%; position:absolute; top: 0; left:0; display:inline-block;}
    .bibuxiufu-part2 .slideBox .bd li .zj-a2{ width:50%;height:100%; position:absolute; top: 0; right:0; display:inline-block;}
    .bibuxiufu-part2 .slideBox .bd img{ display:block; margin: 21px auto 0;  }

    /* 下面是前/后按钮代码，如果不需要删除即可 */
    .bibuxiufu-part2 .slideBox .prev,
    .bibuxiufu-part2 .slideBox .next{ position:absolute; left:0; top:50%; margin-top:-55px; display:block; width:42px; height:111px; background:url(../images/left.png) no-repeat;  }
    .bibuxiufu-part2 .slideBox .next{ left:auto; right:0;  background:url(../images/right.png) no-repeat; }
.bibuxiufu-part2-next{
  padding:30px 0 20px;
}
.bibuxiufu-part2-next a{
  margin-right:30px;
  margin-top: 20px;
  display:inline-block;
}

.bibuxiufu-part3{
  background:#eaffff;
  padding-bottom: 45px;
}
.bibuxiufu-p3-1{
  height:586px;
  margin:15px auto 20px!important;
  box-shadow: 1px 2px 20px #ccc;
}
.bibuxiufu-p3-1 ul li{
  float: left;
  width:33.33%;
  color:#fff;
}
.bibuxiufu-p3-txt{
  background:#0f82dc;
  padding:20px 0;
}
.bibuxiufu-p3-txt h2{
  font-size: 26px;
  font-weight: bold;
  text-align: center;
}
.bibuxiufu-p3-txt p{
  font-size: 18px;
  line-height: 28px;
  padding: 10px 46px 0;
}

.bibuxiufu-part4{
  width:100%;
  height:751px;
  background:url(../images/bg2.jpg) no-repeat top center;
  padding-top: 42px;
  box-sizing: border-box;
  color:#fff;
}
.bibuxiufu-part4 h2{
  font-size: 48px;
  color:#fff447;
  font-weight: bold;
  margin:0 0 15px 30px;
}
.bibuxiufu-part4 p{
  font-size: 22px;
  color:#fff447;
  line-height: 35px;
  margin-left: 80px;
}
.bibuxiufu-part4 p span{
  font-weight: bold;
}
.tab {
    margin: 20px 0 0 20px;
    position: relative;
}
.list {
    display: inline-block;
}
.text {
    background: #fff;
    height: 60px;
    width: 228px;
    border:0;
}
.text2{
  width: 525px;
}
.tab input {
    font-size: 22px;
    padding-left: 10px;
    color: #919191;
    font-family: "微软雅黑";
}
/*.tab img{
  width: 200px;
    position: absolute;
    left: 308px;
}*/
.file{
  filter:alpha(opacity:0);opacity: 0;
  width:110px;
  height:68px;
}
.tab i{
  position: absolute;
}
.an {
    width: 255px;
    height: 60px;
    background: url(../images/an11.png) no-repeat;
    border: 0;
    cursor: pointer;
    font-size: 36px;
    font-family: "微软雅黑";
    margin: 25px 10px 0 0;
}
.an1 {
    background: url(../images/an22.png) no-repeat;
}
.bibuxiufu-part5{
  padding-bottom: 35px;
}

/* 本例子css */
    .bibuxiufu-part5 .slideBox{ width:100%; height:697px; position:relative;margin-top: -20px;  }
    .bibuxiufu-part5 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
    .bibuxiufu-part5  .slideBox .bd li{ zoom:1; vertical-align:middle; relative; }
    .slideBox2-txt{ position:absolute; top: 62px; right: 132px;}
    .slideBox2-txt h2{ font-size: 76px; color:#282828;}
    .slideBox2-txt p{ font-size: 20px; line-height: 30px; color:#454545;width:450px;}
    .bibuxiufu-part5 .slideBox .bd img{ display:block; margin: 21px auto 0;  }
    .bibuxiufu-part5 .slideBox a{ position:absolute;
      left:50%; bottom: 0;z-index: 995;}
    /* 下面是前/后按钮代码，如果不需要删除即可 */
    .bibuxiufu-part5 .slideBox .prev,
    .bibuxiufu-part5 .slideBox .next{ position:absolute; left:0; top:50%; margin-top:-55px; display:block; width:42px; height:111px; background:url(../images/left.png) no-repeat;  }
    .bibuxiufu-part5 .slideBox .next{ left:auto; right:0;  background:url(../images/right.png) no-repeat; }
.bibuxiufu-part6{
  background:#eaffff;
  padding-bottom: 45px;
}
.bibuxiufu-part7{
  min-width: 1200px;
}
.bibuxiufu-part7 img{
  width:100%;
}
.topmenu_on {
    position: fixed;
    top: 0;
    z-index: 999;
    left: 0;
}
/* 本例子css */
    .picScroll-leftadd{ width:758px;  overflow:hidden; position:relative;box-sizing: border-box;}
    .picScroll-leftadd .bd ul{ overflow:hidden; zoom:1; }
    .picScroll-leftadd .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
    .picScroll-leftadd .bd ul li img{ width:239px; height:183px; display:block; }
