@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:516px; 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:1100px; margin:0 auto;}
.ban1-top h4 { font-size:34px; color:#f9614d;font-weight:bold;  }
.ban1-top img { margin:10px auto 20px;}
.ban1-top span { font-weight:normal; color:#000; }
.ban1-top p {font-size:16px; color:#787878;  line-height:28px; text-align:left; padding-top:10px}
#ban0 {overflow:hidden; padding:15px 0 0; width:1120px; margin:0 auto; }
#ban0 p {font-size:16px; color:#787878;  line-height:28px; float:right; width:990px; padding-top:11px}
#content .ban1 { overflow:hidden; padding:50px 0 0; }
#content .ban1 .ban1-con { margin-top:30px; background: url(../images/03_08.jpg) top center no-repeat; height:738px;}
#content .ban1 .ban1-con img { margin:0 auto;}
#content .ban1 .ban1-con p {font-size:16px; color:#000; line-height:28px; padding-bottom:20px;}
#content .ban2 {background: url(../images/1_02.jpg) top center no-repeat;overflow:hidden; padding:70px 0 80px; }
#content .ban2 .ban2-con { margin: 0 auto; width:1100px; padding-top:35px; }
#content .ban3 { background: url(../images/0_03.jpg) top repeat-x; padding:70px 0; }
#content .ban3 .ban3-con {margin: 0 auto; width:1100px; padding-top:40px;}
#content .ban3 .ban3-con ol li { width:110px; text-align:center; line-height:30px; border-radius:10px; color:#593c9c; background-color:#e1e1e1; font-size:16px; font-weight:bold; float:left; margin-left:20px;}
#content .ban3 .ban3-con ol { width:400px; margin:0 auto; padding-bottom:50px; overflow:hidden;}
#content .ban3 .ban3-con .tabs { background-color:#ffe808;}

#content .ban4 {overflow:hidden; padding:70px 0;  }
#content .ban4 .ban4-con { margin: 0 auto; width:1100px; padding-top:60px; overflow:hidden; }
#content .ban5 { background: url(../images/1_03.jpg) top repeat-x; padding:70px 0;}
#content .ban5 .ban5-con {margin: 0 auto; width:1100px; padding-top:29px; }
#content .ban5 .ban5-con p {font-size:16px; color:#fff; line-height:28px;}
#content .ban5 .ban5-con .b5 { float:left; width:657px; overflow:hidden; padding-top:20px; }
#content .ban5 .ban5-con ul { overflow:hidden; float:right; padding-top:20px;margin: 0 auto; width:435px;}
#content .ban5 .ban5-con li { float:left; position:relative; overflow:hidden; width:435px; height:199px; margin-bottom:10px;}
#content .ban5 .ban5-con li .li-box { display:none; position:absolute; opacity:0.7; background-color:#000; top:0; left:0; width:435px; height:199px; z-index:20; }
#content .ban5 .ban5-con .li-box p { padding:30px;font-size:14px; }
#content .ban5 .ban5-con li:hover .li-box { display: block; }
#content .ban5 .ban5-bot {margin: 0 auto; width:780px; padding-top:10px; overflow:hidden;}
#content .ban5 .ban5-bot .b5-le { float:left; padding-top:5px;}
#content .ban5 .ban5-bot .b5-ri { float:right; width:560px;}
#content .ban5 .ban5-bot .b5-ri p {font-size:20px; color:#1333fa; line-height:30px; margin-bottom:31px; margin-top:18px;}
#content .ban6 {background-color:#fff;overflow:hidden; padding:60px 0; }
#content .ban6 .ban6-con { margin: 0 auto; width:1100px; padding-top:40px; overflow:hidden; height:400px; }

.poster-main{ position:relative;width:800px;height:400px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:800px;height:400px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:400px; z-index:10; cursor:pointer;  }
.poster-main .poster-prev-btn{left:120px; top:20px; background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:120px;  top:20px; background: url(../images/btn_r.png) no-repeat center center;}
.container { margin:20px auto 50px; max-width:1000px;}

.example2{}
.example2 ol{position:relative;width:300px;height: 20px;top:10px;left:400px;}
.example2 ol li{float:left;width: 80px;height: 7px;margin: 5px;background: #aaa;}
.example2 ol li.seleted{background: #f9614d;}