@charset "utf-8";
/* CSS Document */
p{line-height:26px; font-size:16px; padding:0; text-indent:0;}
body{margin:0; padding:0; font-size:14px;  background-color:#fff;  background-position:center top; font-family:"Microsoft YaHei"; color:#205194;  position:relative;}
a{color:#000; text-decoration:none;}

/*ͷͼ ����*/
.topbg{width:100%; background:#fff;  min-width:1200px; height:400px;z-index:11; position:relative; overflow:hidden}
.topimg{width:1920px; min-width:1200px;   height:400px;  position:absolute; left:50%; margin-left:-960px; }



.navbg{width:100%; min-width:1200px; height:90px; float:left; z-index:12; position:relative;  background:url(../images/bg_nav.png); box-shadow: 0px 1px 3px rgba(0,0,0,.5);

                 /*考虑浏览器兼容性*/

                 -moz-box-shadow: 0px 1px 3px rgba(0,0,0,.5);

                 -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.5);}
.navbox{width:1200px;  height:90px; margin:0 auto; }
.navs{width:calc(1200px/6); height:90px; float:left;  position:relative;font-weight: bold; font-size:18px;}


.navs a{width:100%; height:90px; line-height:90px; float:left; display:block; display: flex; align-items: center; justify-content: center; -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);color:#205194;}

.navs a:hover{color:#FF0000; text-decoration:none; width:100%; height:90px;float:left;  -webkit-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); }

/*����*/
.topnews{width:1200px; overflow:hidden; margin:0 auto;  text-align: center; word-wrap: break-word; text-justify:inter-ideograph; z-index:10; position:relative; height:50px; line-height:50px;  padding:20px; }
.topwz{width:1200px;height:376px; background:url(../images/toppic.png?v=1) no-repeat; margin-bottom:20px;}
.wzright{float:right; width:380px; height:336px; background-image:url(../images/zw.png);background-repeat: no-repeat;
  background-position: center;   background:#154188;color:#fff; font-size:20px; line-height:40px;padding:20px;border-top-right-radius:15px;border-bottom-right-radius:15px;}
.wzright2{float:right; width:160px; font-size:20px; line-height:40px; padding:20px 0 0 10px;}
.ico{background:url(../images/ico_a.png);display:inline-block;height:50px; width:50px;}

.mainbox{width:1200px; overflow:hidden; margin:0 auto 0 auto;  text-align: justify; word-wrap: break-word; text-justify:inter-ideograph; z-index:10; position:relative;  }



.notice,.news{width:715px; padding:10px 30px; overflow:hidden; float:left; margin:0; border:2px solid #e1e1e1;border-radius:15px;  margin-bottom:20px;}

.bigt{width:100%; heihgt:26px; float:left; font-size:26px; font-weight:bold; text-align:center; line-height:26px; margin:50px 0 50px 0 ;}
.bigt2{width:100%; heihgt:16px; float:left; font-size:16px; font-weight:bold; text-align:center; line-height:26px; margin:10px 0 10px 0 ;}
.fwb{font-weight:bold;}
.tlr{text-align:right;}

.ban1{width:500px; line-height:50px; height:50px;background:url(../images/ico_a.png) no-repeat;padding-left:50px;  }
.bts{width:100%; float:Left; line-height:50px; height:50px;font-size:20px; font-weight:bold; }
.icon1{background:url(../images/ico_c.png) no-repeat;padding-left:50px; }
.icon2{background:url(../images/ico_h.png) no-repeat;padding-left:50px; }
.icon3{background:url(../images/ico_n.png) no-repeat;padding-left:50px; }
.icon4{background:url(../images/ico_s.png) no-repeat;padding-left:50px; }

.news ul{padding:0; margin:0; list-style:none; float:Left; width:100%; overflow:hidden;}
.news ul li{width:100%; height:30px; float:Left; overflow:Hidden; line-height:30px;}
.news span{float:right; font-size:12px; color:#e3e3e3;}

.notice ul{padding:0; margin:0; list-style:none; float:Left; width:350px; overflow:hidden;}
.notice ul li{width:100%; height:26px; float:Left; overflow:Hidden; line-height:26px;}
.hb ul{padding:0; margin:0; list-style:none; float:Left; width:340px; overflow:hidden;}
.hb ul li{width:100%; height:26px; float:Left; overflow:Hidden; line-height:26px;}

.hb span{float:right; font-size:12px; color:#e3e3e3;}
.hb ul li a{width:90%; color:#205194;}
.hb ul li a:hover{width:90%;;color:#ea6c02 }
.pic{line-height:50px; height:50px; }


.tessera{width:100%; overflow:hidden; float:left; margin-top:50px; }

.historybox{width:100%; height:500px;   margin:0 auto 0 auto;  position:relative;}
.historybg{width:100%; height:370px; background:#f3f3f3; position:absolute; top:50px; z-index:99}
.hisbox{width:1200px; height:450px; margin:0 auto; position:relative}
.imgbox{width:778px; height:370px; position:absolute; top:50px; left:0; z-index:101; overflow:hidden;}
.imgmove{width:4668px; height:370px; position:absolute; }
.imgmove img{float:left; margin:0; }
.imgbg{width:599px; height:464px; position:absolute; right:0; top:-0; z-index:100}
.btn1{width:50px; height:50px; position:absolute; left:810px; top:370px; z-index:102; cursor:pointer; }
.btn2{width:50px; height:50px; position:absolute; left:870px; top:370px; z-index:103;cursor:pointer;  }
.imgcount{width:100px; height:60px; position:absolute; left:1090px; top:360px;  z-index:104; font-weight:bold; color:#fff; font-size:50px;}
.imgyears{width:275px; height:100px; position:absolute; left:800px; top:40px; font-weight:bold; color:#fff; font-size:100px;z-index:105}
.tips{width:275px; height:20px; position:absolute; left:810px; top:160px;  z-index:106;  color:#fff; font-size:16px;}
.hb{width:345px; overflow:Hidden; padding:10px 30px; overflow:hidden; float:right; margin:0; border:2px solid #e1e1e1;border-radius:15px;}

/*����*/
.bm_tabbox{width:100%; height:50px; margin:0 auto; }
.bm_tab1{width:200px; height:50px; float:left; font-size:20px; text-align:center; line-height:50px; cursor:pointer;}
.bm_sl{border:1px solid #005fc3; background:#ea6c02; color:#fff;}
.bm_no{border:1px solid #8b8b8b; color:#8b8b8b;}
.mgl{margin-left:20px;}

/*����*/

.viptalk{width:1120px; float:left; margin:20px 0 0 40px; overflow:hidden; padding-bottom:20px;}
.vipbox{width:530px; float:Left; height:440px; }
.vbl{float:left;}
.vbr{float:right;}
.vipimg{width:100%; float:Left;  height:210px; overflow:hidden; background:#f8f8f8 }
.vipimg img{width:346px; float:left; }
.viptitle{width:100%; height:30px; float:left; line-height:30px;}
.vipbox a{display:block; width:100%; height:240x; float:left; }
.vipbox a:hover{color:#8b8b8b}

.hot_p{width:570px; float:left; margin:20px 0 0 40px; }
.newst{width:100%; height:40px; line-height:40px; float:Left; background:#f8f8f8; color:#000; border-radius:5px 5px 0 0; margin:10px 0 10px 0; text-align:center; font-size:18px;  font-family:"SimHei"}

.hot_p ul{padding:0; margin:0; list-style:none; float:Left; width:100%; overflow:hidden;}
.hot_p ul li{width:100%; height:26px; float:Left; overflow:Hidden; line-height:26px;}
.hot_p ul li a{width:90%; height:26px; float:right; }
.hot_p ul li a:hover{width:90%; height:26px;float:right; color:#ea6c02 }
.hot_p ul li span{width:8%; height:18px; float:left; background:#005fc3; margin:5px 0 0 0; text-align:center; color:#fff; line-height:18px; font-size:12px; }

.hotiframe{width:100%; height:780px; float:Left; border:0 ; background:#fff;}

.photobox{width:500px; float:right; margin:20px 40px 0 0 ;overflow:hidden;}
.photos{width:100%;  overflow:hidden; background:#f8f8f8; margin-bottom:10px;}
.photos img{width:100%; float:Left;}

.photosmove{width:100%; height:780px; float:left; }

/*�ײ�*/
.bottombox{width:100%;min-width:1200px; height:260px; margin:0 auto 0 auto; background:#005fc3; position:relative; z-index:15;}
.infobox{width:1200px; height:260px; margin:0 auto 0 auto; }
.info_t{width:500px; float:left; margin:20px 0 0 20px; color:#fff;}
.txtb{font-weight:bold; font-size:18px;}
.info_qr{width:150px; height:200px; float:left; margin:40px 0 0 40px; }
.info_qr_img{width:150px; height:150px; float:left;}
.info_qr_img img{width:150px;}
.info_qr_txt{width:150px; height:30px; float:left; line-height:30px; text-align:center; color:#fff;}
