@charset "utf-8";
/* CSS Document */

/*公共样式*/
.btn{width:260px;}
.btn a{display: block;cursor: pointer; padding:8px 0px; border:1px solid #00a0e9;  color:#00a0e9; text-align:center; width:260px; font-size:14px; font-weight:bold;}
.btn a:hover { color:#fff;background: #00a0e9;}

.btn3{width:260px;}
.btn3 a{display: block;cursor: pointer; padding:8px 0px;background: #5a5a5a;  color:#fff; text-align:center; width:260px; font-size:14px;}
.btn3 a:hover { color:#fff;}


.btn_2{ width:125px;}
.btn_2 a{display: block;cursor: pointer; padding:8px 0px;background: #f60; border-radius:100px; color:#fff; text-align:center; width:125px; font-size:14px;}
.btn_2 a:hover { color:#fff;}
.button{width:280px; margin:0 auto; bottom: 20px;left: 110px;}
.button a{ width:280px; background:#ac0001; border-radius:100px; height:44px; line-height:44px; font-size:16px; text-align:center; cursor:pointer; color:#fff; display:inline-block;}
.button a:hover{background:#f30; color:#fff;}
.button_1{width:200px; margin:0 auto;}
.button_1 a{ width:200px; background:#fbed17; border-radius:100px; height:32px; line-height:32px; font-size:16px; text-align:center; cursor:pointer; color:#f10b32; display:inline-block;}

.button_2{width:280px; }
.button_2 a{ width:280px; background:#f60;  height:44px; line-height:44px; font-size:16px; text-align:center; cursor:pointer; color:#fff; display:inline-block;}
.button_2 a:hover{background:#f30; color:#fff;}
.button_3{width:280px; position:absolute; right:280px; bottom:30px; z-index:99;}
.button_3 a{ width:280px; background:#f60;  height:44px; line-height:44px; font-size:16px; text-align:center; cursor:pointer; color:#fff; display:inline-block;}
.button_3 a:hover{background:#f30; color:#fff;}



/*banner样式*/
.box_banner{ width:100%;}
.box_banner_1{ background:url(../images/banner_01.jpg) no-repeat center center; height:400px;}
.box_banner_2{ background:url(../images/banner_02.jpg) no-repeat center center; height:100px;}
.box_banner_3{ background:url(../images/banner_03.jpg) no-repeat center center; height:100px;}
.box_banner_4{ background:url(../images/banner_04.jpg) no-repeat center center; height:100px;}
.box_banner_5{ background:url(../images/img_02.jpg) no-repeat center center; height:153px;}
.box_banner_6{ background:url(../images/img_35.jpg) no-repeat center center; height:686px;}
/*main样式*/
.wrapper{ width:100%;}
.main{ width:1000px; margin:0 auto;}
.main1200{ width:1200px; margin:0 auto;}
.bg_1{ background:#fff; }
.bg_2{ background:#d1eaff;}
.bg_3{ background:#00a3f0;}
.bg_f10b32{ background:#f10b32;}
.w125{ width:125px;}
.w480{ width:480px;}
.pt-30{ padding-top:30px;}
/*内容样式*/
.content{ width:1200px;}
.w250{ width:250px;}
.w300{ width:300px;}
.w350{ width:350px;}
.w400{ width:400px;}
.w450{ width:450px;}
.w960{ width:960px;}

/*引导广告*/
body{ background:#fff;}

.gezi_box div:first-child,.zy_data li:first-child,.yhj_box li:first-child{
    margin-left: 0px;
}

.title{ background:#e9c82b;  margin:0 auto;}
.title h1{ font-size:28px; line-height:60px; font-weight:bold; text-align:center; color:#333;}
.xq_title{ width:560px; padding:10px 20px; }
.xq_title h1{ color:#333; font-weight:bold;}
.xq_title p{ color:#ffcf00; font-size:16px;}

.gz_title{width:330px; margin:0 auto; padding:20px; background:#0e1f28;}
.gz_title h1{ font-size:20px; color:#fff;}
.gz_title h1 span{ font-size:32px; font-weight:bold;}
.xq_text{ padding:20px;}
.xq_text p{ font-size:14px; line-height:28px; text-indent:2em;}

.jy_title{ position:relative;}
.jy_title h1{ color:#b40202; font-weight:bold; text-align:center;}
.jy_img{ padding-top:20px; }
.jy_img li{ float:left;}
.m_c{ margin:0 auto;}
.ys_title{ text-align:center;}
.ys_title h1{ font-weight:bold; color:#fff;}
.ys_title p{color:#fff; font-size:16px; text-transform:uppercase;}
.ys_img{ padding-top:20px; }
.ys_img li{  float:left; margin-left:20px; width:32%; color:#fff;}
.ys_img li:first-child{ margin-left: 0px;}
.ys_box{height:403px;position: relative;overflow: hidden; z-index:9; text-align:center;}
.ys_box h2{ font-size:28px; font-weight:bold;}
.ys_box i{ font-size:120px; text-align:center; padding-top:10px; color:#fff;}
.ys_box p{ font-size:16px; margin-top:20px;}
.ys_box:before {
    content: '';
	background: #00a0e9;
    position: absolute;
    width: 100%;
    height: 1%;
    left: 0;
    bottom: 0;
    z-index: -1;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    transition: 0.5s all;
	background: -moz-linear-gradient(to right, rgba(0, 128, 0, 0.7),rgba(0, 0, 255, 0.6),rgba(75, 0, 130, 0.6),rgba(238, 130, 238, 0.6),rgba(255, 0, 0, 0.6),rgba(255, 165, 0, 0.6),rgba(255, 255, 0, 0.6)); /* FF3.6+ */

background: -webkit-gradient(to right, rgba(0, 128, 0, 0.7),rgba(0, 0, 255, 0.6),rgba(75, 0, 130, 0.6),rgba(238, 130, 238, 0.6),rgba(255, 0, 0, 0.6),rgba(255, 165, 0, 0.6),rgba(255, 255, 0, 0.6)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(to right, rgba(0, 128, 0, 0.7),rgba(0, 0, 255, 0.6),rgba(75, 0, 130, 0.6),rgba(238, 130, 238, 0.6),rgba(255, 0, 0, 0.6),rgba(255, 165, 0, 0.6),rgba(255, 255, 0, 0.6)); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(to right, rgba(0, 128, 0, 0.7),rgba(0, 0, 255, 0.6),rgba(75, 0, 130, 0.6),rgba(238, 130, 238, 0.6),rgba(255, 0, 0, 0.6),rgba(255, 165, 0, 0.6),rgba(255, 255, 0, 0.6)); /* Opera 11.10+ */

background: -ms-linear-gradient(to right, rgba(0, 128, 0, 0.7),rgba(0, 0, 255, 0.6),rgba(75, 0, 130, 0.6),rgba(238, 130, 238, 0.6),rgba(255, 0, 0, 0.6),rgba(255, 165, 0, 0.6),rgba(255, 255, 0, 0.6)); /* IE10+ */
}
.ys_img li:hover{ background:#333; color:#fff; -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    transition: 0.5s all;
}
.ys_box h2{ }
.hc_box{ width:590px;}
.hc_box p{ text-indent:2em; height:100px;}
.p20{ padding:20px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.mk_1_bg {
    background: rgba(0, 0, 0, 0) url(../images/bg_01.jpg) no-repeat fixed center center / cover ;
}
.mk_2_bg {
    background: rgba(0, 0, 0, 0) url(../images/bg_02.jpg) no-repeat fixed center center / cover ;
}
.mk_3_bg {
    background: rgba(0, 0, 0, 0) url(../images/bg_03.jpg) no-repeat fixed center center / cover ;
}
.lishi .tit h1{ color:#fff; text-align:center;font-weight: bold;}
.lishi .tit p{ text-align:center; color:#fff; font-size:16px;}
.lishi .licheng {height: 400px;overflow-y:scroll; overflow-x:width: 1138px;}
.lishi .licheng .shijian {background-image: url(../images/shijian.png);background-position: center top; background-repeat: repeat-y;height: 1760px;margin: 30px auto 0; width: 1000px;}
.lishi .licheng .shijian ul { font-size: 14px; width: 460px;}
.lishi .licheng .shijian ul.shil { float: left;}
.lishi .licheng .shijian ul.shil p {float: right;}
.lishi .licheng .shijian ul.shil p.year {float: none; text-align: right;}
.lishi .licheng .shijian ul.shir {float: right;text-align: left;}
.lishi .licheng .shijian ul li { color: #fff;height: 100px;line-height: 25px;}
.lishi .licheng .shijian ul li p.year {font-weight: 700;}

.jxsb .tit h1,.jybz .tit h1{ color:#333; text-align:center;font-weight: bold;}
.jxsb .tit p,.jybz .tit p{ text-align:center; color:#ffcf00; font-size:16px; text-transform:uppercase;}
.gallery-grid1 img{
	padding:.5em;
	border:1px dotted #f26f62;
}
.jxsb_box{ width:1200px;}
.da-thumbs {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.da-thumbs li{
  float: left;
  margin: 0.4%;
   padding: 8px;
  position: relative;
   width: 31%;
}
.da-thumbs li a,
.da-thumbs li a img {
  display: block;
  position: relative;
  width: 100%;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
  position: absolute;
  background: rgba(19, 17, 17, 0.86);
  width: 100%;
  height: 100%;
}
.da-thumbs li a div span {
    display: block;
    padding: 10px 0;
    margin: 11px 20px 20px 20px;
    font-weight: normal;
    text-transform: capitalize;
    color: rgba(255,255,255,0.9);
    text-align: center;
    font-size: .9em;
    letter-spacing: 1px;
    line-height: 2em;
}
.da-thumbs li a div h5 {
    color: #00a0e9;
    font-size: 1.8em;
    margin: 2.8em 0 0 0;
    text-align: center;
    text-transform: uppercase;
}

/* 动画开始阶段的class */
.da-thumbs li a div.da-animate {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
/* 动画开始阶段的class */
.da-slideFromTop {
    left: 0px;
    top: -100%;
}
.da-slideFromBottom {
    left: 0px;
    top: 100%;
}
.da-slideFromLeft {
    top: 0px; 
    left: -100%;
}
.da-slideFromRight {
    top: 0px;
    left: 100%;
}
/* 动画结果阶段的class: */
.da-slideTop {
    top: 0px;
}
.da-slideLeft {
    left: 0px;
}
.jybz_box{ width:1200px; margin-top:30px;}
.jybz_box .img{ width:600px; height:400px; float:left;}
.jybz_box .text{ width:560px; height:360px; padding:20px; float:left; display:block; float:right;}
.jybz_box .text h2{ font-size:28px; font-weight:bold; color:#333; border-left:4px solid #00a0e9; text-indent:10px;}
.jybz_box .text p{font-size:14px; line-height:28px; text-indent:2em;}
.slideBox{ width:1200px; height:400px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:600px; height:400px; display:block;  }

.mlxy_box{ width:100%;}
.mlxy_box p{ font-size:14px; line-height:28px; text-indent:2em; color:#fff;}

/*预约精彩未来*/
.Region {width:100%;margin:auto;}
.box3_title {display:block;width:1000px;margin:auto;margin-bottom:20px;}
.box3_title b {display:block;color:#e55a5d;font-size:40px;font-family:宋体;padding-top:35px;text-align:center;}
.box3_title b span {color:#383a6b;}
.box3_title .b {display:block;color:#d2393c;font-size:40px;padding-top:20px;text-align:center;}
.box3_title .b span {color:#383a6b;}
.box3_title .l,.box3_title .r {float:left;width:327px;height:30px;}
.box3_title .c {float:left;font-size:18px;line-height:30px;width:346px;text-align:center;}
.box3_title .ls,.box3_title .rs {float:left;width:280px;height:30px;}
.box3_title .cs {float:left;font-size:18px;line-height:30px;width:440px;text-align:center;}
.box3_title .lss,.box3_title .rss {float:left;width:250px;height:30px;}
.box3_title .css {float:left;font-size:18px;line-height:30px;width:490px;text-align:center;}

.gd-bm-box {width:1000px;margin:20px auto;}
.gd-bm-box .gd {background-color:#fff;float:left;height:380px;width:480px; border-radius:5px;}
.gd-bm-box .bm {background-color:#fff;float:right;height:380px;width:480px; border-radius:5px;}
.gd-bm-box .bm-title {border-bottom:1px solid #ccc;color:#f60;font-size:24px; text-align:center; padding:15px 0;}
#gdlist {height:260px;margin-top:20px;overflow:hidden;padding:0 20px; }
#gdlist ul li {list-style-type:none;border-bottom:1px solid #eee;color:#333;font-size:14px;line-height:40px;padding:0 5px;}
#gdlist table td {border-bottom:1px solid #eee;color:#333;height:42px; font-size:16px;}
.bdlist {height:220px;margin-top:15px;overflow:hidden;padding:0 80px; }
.bdlist ul li {color:#f60;font-size:18px;margin-top:25px;}
.t1 {border:1px solid #ddd;border-radius:30px;font-size:18px;height:35px;line-height:35px;margin-left:10px;padding:0 20px;width:210px;}
input {outline:medium none;}
.bdtj {text-align:center;}
#Submit1 {background-color:#ff0100;border:0 none;color:#fff;font-size:16px;height:40px;width:320px; cursor:pointer; border-radius:5px;}
#Submit1:hover {background-color:#f30;}
.clear{clear:both;}


.footer_box{
	width:100%; height:auto; text-align:center; padding-top:40px; color:#828282;
}

/*图标字体*/
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1499300916067'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1499300916067#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1499300916067') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1499300916067') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1499300916067#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-dianhua2:before { content: "\e622"; }
.icon-shouji:before { content: "\e625"; }
.icon-dianhua:before { content: "\e619"; }
.icon-meun:before { content: "\e648"; }
.icon-xiala:before { content: "\e62d"; }
.icon-bulb:before { content: "\e603"; }
.icon-svg08:before { content: "\e82f"; }
.icon-re:before { content: "\e60f"; }
.icon-3:before { content: "\e617"; }
.icon-fangdajing:before { content: "\e610"; }
.icon-ditu:before { content: "\e618"; }
.icon-tubiao214:before { content: "\e644"; }
.icon-baoming:before { content: "\e751"; }
.icon-baoming1:before { content: "\e62b"; }
.icon-zhuandaoxiaoban:before { content: "\e822"; }
.icon-iconfontshuxie:before { content: "\e61b"; }
.icon-weixin:before { content: "\e623"; }
.icon-iconzhengshu:before { content: "\e639"; }
.icon-class1160489easyiconnet:before { content: "\e62c"; }
.icon-jiuyeyuzhaopin:before { content: "\e624"; }
.icon-kecheng:before { content: "\e60d"; }
.icon-fanhuidingbu:before { content: "\e61a"; }
.icon-caidan:before { content: "\e601"; }
.icon-xueli:before { content: "\e612"; }
.icon-qq:before { content: "\e7f6"; }
.icon-xueli1:before { content: "\e678"; }
.icon-luxian:before { content: "\e860"; }
.icon-broadcast:before { content: "\e661"; }
.icon-comment31:before { content: "\e70f"; }
.icon-jiuye:before { content: "\e637"; }
.icon-jiaoxue:before { content: "\e616"; }
.icon-zaixiankefu:before { content: "\e806"; }
.icon-dianhua1:before { content: "\e611"; }
.icon-04:before { content: "\e620"; }
.icon-zixun:before { content: "\e64b"; }
.icon-shijiaoxuefei:before { content: "\e631"; }
.icon-tubiaozhizuomoban:before { content: "\e63b"; }
.icon-remen:before { content: "\e604"; }
.icon-biaozhun:before { content: "\e607"; }
.icon-yuyuebaoming:before { content: "\e613"; }
.icon-xinchou:before { content: "\e710"; }




