@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
a { text-decoration:none;}
a img { border:none; }	
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
p,img,h3,h4,h5 { display:block;}
body{font-size:12px; font-family:"微软雅黑"; margin:0 auto; background-color:#fff;}
#header { margin: 0 auto; height:90px; overflow:hidden;
  }
.head { width:1000px; margin:22px auto 0 auto; overflow:hidden;}
#content { font-family:"微软雅黑";}
#banner { margin: 0 auto; background:url(../images/03_02.jpg) no-repeat top center; height:572px; overflow:hidden;}
.footer{background:#f9f9f9;overflow:hidden;height:191px;font-size:13px;color:#5d5b5c; }
.bottom-link-wrap {padding: 30px 0 20px 0;width: 975px;margin: 0 auto;overflow: hidden;}
a {color:#5d5b5c;}
.links-list {float: left;height: 143px;overflow: hidden;margin: 0 auto;}
.links-list .itemB {width: 156px;text-align: center;height: 135px; float:left;}
.links-list ul {height: 135px;}
.links-list li {line-height: 24px; list-style-type:none;}
.links-list h4 {padding-bottom:10px;color:#7d7e76;font-weight:bold;font-size: 14px;}
.bottom-link .b-l-5 {width: 300px;text-align: left;padding-left:23px;}
.bottom-link .b-l-5 ul li.p1 {font: 900 26px/35px Verdana, Geneva, sans-serif;color: #0e6c38;}
.f_db {overflow:hidden;background:#f9f9f9; font-size:13px; color:#7d7e76;}
.dibu {width: 983px;overflow: hidden;padding: 20px 0;margin: 0 auto;text-align: center;}
dibu_txt {width: 983px;text-align: center;line-height: 30px;}
.dibu_txt p { line-height:30px; text-align:center; }
.ban1-top { overflow:hidden;text-align:center; width:1120px; margin:0 auto;}
.ban1-top h4 { font-size:32px; color:#00058c;font-weight:bold;  }
.ban1-top h6 { font-size:13px; color:#dadada;text-transform:uppercase; padding:10px 0;}
.ban1-top img { margin:10px auto;}
.ban1-top span { font-size:32px; color:#62626c; font-weight:normal; }
.ban1-top p {font-size:15px; color:#787878; padding:0 60px; line-height:25px; text-align:left; padding-top:10px}

#content .ban1 { background-color:#fff;overflow:hidden; padding:55px 0; }
#content .ban1 .ban1-con { margin: 0 auto; width:1100px; padding-top:30px; }
#content .ban1 .ban1-con ul {}
#content .ban1 .ban1-con li { width:520px; margin:0 15px; float:left; overflow:hidden;}
#content .ban1 .ban1-con h5 {font-size:22px; color:#000; height:65px; overflow:hidden; }
#content .ban1 .ban1-con img { margin:10px auto;}
#content .ban1 .ban1-con p {font-size:14px; color:#6b6b6b; line-height:28px;}


#content .ban2 { background:url(../images/01_13.jpg) no-repeat top center ;overflow:hidden; padding:60px 0;  }
#content .ban2 .ban2-con { width:1120px; margin:0 auto; overflow:hidden; padding-top:20px; }
#content .ban2 .ban2-con .ban2-box1 { width:490px; padding: 30px;; overflow:hidden; background-color:#fff; margin:5px; float:left; height:170px; }
#content .ban2 .ban2-con .ban2-box1 img { float:left; }
#content .ban2 .ban2-con .ban2-ri { float:right; width:415px; overflow:hidden; }
#content .ban2 .ban2-con .ban2-ri h5 {font-size:25px; color:#00058c;line-height:40px; }
#content .ban2 .ban2-con .ban2-ri h6 {font-size:10px; color:#7c8c7c;text-transform:uppercase; }
#content .ban2 .ban2-con .ban2-ri p {font-size:14px; color:#000; line-height:25px; padding-top:30px }
#content .ban2 .ban2-con .ban2-box2 { width:490px; padding:25px 30px; overflow:hidden; background-color:#fff; margin:5px; float:left; height:320px; }
#content .ban2 .ban2-con .ban2-box2 img { float:left; }
#content .ban3 { background:#fff  ;overflow:hidden; padding:60px 0 0;  }
#content .ban3 .ban3-con { width:1065px; padding:30px 0 60px; overflow:hidden;margin:0 auto;}
#content .ban3 .ban3-con .ban3-le { width:355px; float:left; overflow:hidden;}
#content .ban3 .ban3-con .ban3-le p {font-size:16px; color:#000; line-height:30px;}
#content .ban3 .ban3-con .ban3-ri { width:686px; overflow:hidden; float:right;}
#content .ban3 .ban3-con .ban3-ri h5 {font-size:20px; color:#606060; padding:15px 0 0 20px;}
#content .ban3 .ban3-con2 { background:url(../images/03_30.jpg) top center no-repeat; padding:76px 0 76px;}
#content .ban3 .ban3-con2 .b3-con2 { width:1090px; margin:0 auto; overflow:hidden;}
#content .ban3 .ban3-con2 .b3-con2 .ban1-top { float:left; width:370px; padding:120px 0 0 30px; text-align:left;}
#content .ban3 .ban3-con2 .b3-con2 .ban1-top h4 { font-size:30px;}
#content .ban3 .ban3-con2 .b3-con2 .b3-ri { float:right; width:673px; overflow:hidden;}




#content .ban4 { background:url(../images/1_17.jpg) no-repeat top center ;overflow:hidden; padding:60px 0 70px;  }
#content .ban4 .ban1-top h5 {font-size:14px; color:#fff; line-height:30px; width:250px; margin:30px auto 0; overflow:hidden; background-color:#0062c3; text-align:center; border-radius:5px; }
#content .ban4 .ban4-con {width:1120px; margin:0 auto; overflow:hidden; padding-top:50px; }
#content .ban4 .ban4-con ul {width:900px; margin:0 auto;}
#content .ban4 .ban4-con li { width:242px;float:left; margin:0 25px;}
#content .ban4 .ban4-con img { margin:0 auto;}

#content .ban5 {overflow:hidden; padding:60px 0;background:url(../images/1_19.jpg) no-repeat bottom center ; }
#content .ban5 .ban5-con { background-color:#fff; width:1040px; margin:0 auto; padding:0 20px; overflow:hidden; padding-bottom:20px;}
#content .ban5 .ban5-con img { float:left;}
#content .ban5 .ban5-con p { font-size:14px; color:#111111; line-height:30px; padding-top:20px;  float:left;}
#content .ban5 .ban5-con .ban5-box { float:right; width:545px; }
#content .ban5 .ban5-con .ban5-box .ban1-top { width:545px; text-align:left; }
#content .ban6 {overflow:hidden; padding:60px 0;}
#content .ban6 .ban6-con {width:1120px; margin:0 auto;}
#content .ban6 .ban6-con ol { width:980px; margin:0 auto; overflow:hidden; padding:12px 0;}
#content .ban6 .ban6-con ol>li { float:left; width:315px; margin:2px 5px; background-color:#daedff; color:#008ae0; font-size:16px; text-align:center; line-height:30px; border-radius:15px;}
#content .ban6 .ban6-con .b6-con { width:885px; padding-top:20px; margin:0 auto;}
#content .ban0 { background:url(../images/02_06.jpg) center no-repeat; height:241px;}
#content .ban7 {overflow:hidden; padding:60px 0;}
#content .ban7 .ban7-con { width:1080px; margin:0 auto; padding:30px 0 15px;; overflow:hidden;}
#content .ban7 .ban7-con ol { float:right; overflow:hidden; width:272px; height:465px;}
#content .ban7 .ban7-con ol li { margin-bottom:4px ;}
#content .ban7 .ban7-con ul { float:left; overflow:hidden; height:465px;}
#content .ban7 .b7-box { background-color:#f0f0f0 ; overflow:hidden; margin:0 auto; width:1080px; padding:15px 0; }
#content .ban7 .b7-box .b7-box2 { width:470px; padding-left:60px; overflow:hidden; float:left;}
#content .ban7 .b7-box .b7-box2 img { float:left; padding-right:20px;}
#content .ban7 .b7-box .b7-box2 ul { float:left; overflow:hidden; }
#content .ban7 .b7-box .b7-box2 li {font-size:16px; color:#000;line-height:25px; list-style:url(../images/03_53.jpg) inside; }
#content .ban8 { padding:60px; overflow:hidden; background-color:#f0f0f0;}
#content .ban8 .ban8-con { width:1080px; margin:0 auto; padding-top:30px;}
#content .ban8 .ban8-con .b8-le { float:left; width:330px; overflow:hidden;}
#content .ban8 .ban8-con .b8-le p {font-size:15px; color:#535353;line-height:32px;}
#content .ban8 .ban8-con .b8-ri { float:right; width:710px;}
div.slideBox{ position:relative; width:670px; height:300px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}

div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; overflow:hidden;}

div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; width:15px; height:15px; background-color:#0062c3; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#90c8ff;}







.tablist:after { display: table; content:''; clear:both; }
.tab { float: left; }
.tabpanel_abs { position: absolute; width: 100%; left: 0; top: 0; text-align: center; }
.tabpanel_abs img { width: 100%; }
.tab_limit { width: 100%; margin: auto; }
.tab_auto_play { position: relative; text-align: center; *zoom:1; z-index: 1; }
.tab_limit .prev,.tab_limit .next { position: absolute; width: 48px; height: 67px;}

.tab_limit .prev { background: url(../images/01.png) center no-repeat; }
.tab_limit .next { background:url(../images/02.png) center no-repeat;}
.tab_content_rel { height: 550px; overflow: hidden; position: relative; }
 .tab_auto_play .prev { left:0px; top: 200px; }
 .tab_auto_play .next { right:0px; top: 200px; }
#content .ban3 .ban3-con .ban3-ri .tab_content_rel { height: 436px;}
#content .ban3 .ban3-con .ban3-ri .tab_limit .prev { background: url(../images/03_24.jpg) center no-repeat; }
#content .ban3 .ban3-con .ban3-ri .tab_limit .next { background:url(../images/03_26.jpg) center no-repeat;}
#content .ban3 .ban3-con .ban3-ri .tab_limit .prev,#content .ban3 .ban3-con .ban3-ri .tab_limit .next { position: absolute; width: 24px; height: 24px;}
#content .ban3 .ban3-con .ban3-ri  .tab_auto_play .prev { left:610px; top: 390px; }
#content .ban3 .ban3-con .ban3-ri  .tab_auto_play .next { right:20px; top: 390px; }
 
#content .ban3 .ban3-con2 .b3-con2 .b3-ri .tab_content_rel { height: 453px;}
#content .ban3 .ban3-con2 .b3-con2 .b3-ri .tab_limit .prev { background: url(../images/01.png) center no-repeat; }
#content .ban3 .ban3-con2 .b3-con2 .b3-ri .tab_limit .next { background:url(../images/02.png) center no-repeat;}
#content .ban3 .ban3-con2 .b3-con2 .b3-ri .tab_limit .prev,#content .ban3 .ban3-con2 .b3-con2 .b3-ri .tab_limit .next {  width: 77px; height: 77px;}
#content .ban6 .ban6-con .b6-con .tab_content_rel { height: 453px;}
#content .ban6 .ban6-con .b6-con .tab_limit .prev { background: url(../images/03.png) center no-repeat; }
#content .ban6 .ban6-con .b6-con .tab_limit .next { background:url(../images/04.png) center no-repeat;}
#content .ban6 .ban6-con .b6-con .tab_limit .prev,#content .ban6 .ban6-con .b6-con .tab_limit .next { position: absolute; width: 71px; height: 71px;}
#content .ban6 .ban6-con .b6-con .tab_auto_play .prev { left:-100px; }
#content .ban6 .ban6-con .b6-con  .tab_auto_play .next { right:-100px;}
