/*
 .Top000807 为demo编号
 */
.Top000914 .auto{ position:relative; z-index:100; height:98px;}
.Top000914 .logo{ position:absolute; top:25px; left:0; z-index: 10;}
.Top000914 .auto dl{ position:absolute; right:0; z-index:10; top:36px;}

.Top000914 .auto dl dd{ float:right; border-radius:5px; margin-right:8px; }
.Top000914 .auto dl dd a{width: 30px; color:#666666;display: inline-block;height: 30px;line-height: 30px;text-align: center;font-size: 15px;margin: 0 8px;background: #3e5d9c;color: #fff;border-radius: 50%}
.Top000914 .auto dl dd span{ color:#CCC}
.Top000914 .auto dl dd .lang{ color:#fff;background: #b0abaf;display: inline-block;border-radius: 50%;}
.Top000914 .Menu{ padding-left:310px; position:relative;}
.Top000914 .Menu .ul li{ float:left;}
.Top000914 .Menu .ul li a{ display:block; line-height:110px; color:#333; font-size:15px; padding:0 28px;}
.Top000914 .Menu .ul li .aon,
.Top000914 .Menu .ul li a:hover{background: #d2010a;color: #fff}

/*Banner001863*/
.Banner001863 .bx-wrapper{position: relative; z-index:1;}
.Banner001863 li,
.Banner001863 li a{ height:830px;}
.Banner001863 li a{ display:block; }
.Banner001863 li{ background-position:center top; background-repeat:no-repeat;}
.Banner001863 li img{ display:none;width:100%;}
.Banner001863 .bx-pager{position: absolute;width:100%; left:0;text-align: center;bottom:5%;}
.Banner001863 .bx-pager div{ display:inline-block; width:12px; height:12px; margin:0 3px;}
.Banner001863 .bx-pager div a{ display:block; overflow:hidden; line-height:100px; height:12px; border-radius:50%; border:1px solid #3e5d9c;}
.Banner001863 .bx-pager div a.active{ background:#3e5d9c;}
@media(max-width:1000px){
.Banner001863 li,
.Banner001863 li a{ height:auto;}
.Banner001863 li{ background:none !important;}
.Banner001863 li img{ display:block;}
}
/*Floor001942*/
.Floor001942{ position:relative;background:url(../images/Floor001942-bg.jpg) no-repeat center top;height: 940px;overflow: hidden}
.Floor001942 .auto{max-width:1200px;}
.Floor001942 .title{color:#FFF; text-align:center; font-size:46px;font-weight:normal;background:url(../images/Floor001942_title.png);height: 134px;width: 360px;margin: auto;margin-bottom:50px;margin-top:56px;line-height: 50px;    padding-top: 25px;text-transform: uppercase;}
.Floor001942 .title span{ display:none; font-size:16px; text-transform: uppercase;letter-spacing:5px;}


.Floor001942 ul{position:relative; padding-bottom:564px;}
.Floor001942 li{ position:absolute; width:585px;height: 48%;border: 1px solid rgba(255,255,255,0.8);}
.Floor001942 li a,
.Floor001942 li figure,
.Floor001942 li section{ position:absolute;  top:0; width:100%; height:100%;}
.Floor001942 li a{ z-index:2;}
.Floor001942 li section{ z-index:1;}

.Floor001942 li.li_0{height:564px;top:0;left:0;}
.Floor001942 li.li_1,
.Floor001942 li.li_2{ top:0;width: 292.5px;height: 360px;}
.Floor001942 li.li_3{ right:0;width: 600px;height: 194px; bottom:0;}
.Floor001942 li.li_1,
.Floor001942 li.li_3{ left:600px;}
.Floor001942 li.li_2{right: 0}
.Floor001942 li figure img{ display:none;}


.Floor001942 li .table1 img{margin-top: 146.5px;display: block;width: 269px;height: 269px;margin-left: 158px;}

.Floor001942 li .table3 img{margin-top: 91.5px;display: block;width: 175px;height: 175px;margin-left:57.5px;}

.Floor001942 li .table2 img{margin-top: 28px;display: block;width: 94px;height: 53px;margin-left:36px;}

.Floor001942 li .table4 img{margin-top:69px;display: block;width: 94px;height: 53px;margin-left:36px;}



/*
 .Floor001704 为demo编号
 */
.Floor001704{background:url(../images/Floor001704-bg.jpg) no-repeat center bottom;height: 940px;overflow: hidden;height: 920px;}


.Floor001704 .title{color:#FFF; text-align:center; font-size:46px;font-weight:normal;background:url(../images/Floor001942_title.png);height: 134px;width: 360px;margin: auto;margin-bottom:50px;margin-top:56px;line-height: 50px;    padding-top: 25px;text-transform: uppercase;}
.Floor001704 .title span{ display:block; font-size:16px; text-transform: uppercase;letter-spacing:5px;}


.Floor001704 ul{position: relative;}
.Floor001704 dl{position: relative;font-size: 26px;font-weight: bold;}
.Floor001704 dl a{color: #fff; line-height: 1.5; text-transform: uppercase;}


.Floor001704 li{width:200px;height: 200px;position: absolute;border-radius: 50%}
.Floor001704 li img{display:block;}
.Floor001704 li:nth-child(1){top: 56px;left: 48px;background:url(../uploadfiles/Floor001704-img1.jpg)}
.Floor001704 li:nth-child(2){top: 33px;left:347px;background:url(../uploadfiles/Floor001704-img2.jpg)}
.Floor001704 li:nth-child(3){top: 72px;left: 650px;background:url(../uploadfiles/Floor001704-img3.jpg)}
.Floor001704 li:nth-child(4){top: 96px;left: 948px;background:url(../uploadfiles/Floor001704-img4.jpg)}

.Floor001704 dl dt{position: absolute}
.Floor001704 dl dt:nth-child(1){top: 345px;left: 89px;}
.Floor001704 dl dt:nth-child(2){top: 327px;left: 385px;}
.Floor001704 dl dt:nth-child(3){top: 355px;left: 708px;}
.Floor001704 dl dt:nth-child(4){top: 380px;left: 995px;}


.Floor001704 .down{width: 50px;margin: 0 auto;margin-top: 530px;}
/*
 .Floor000533 为demo编号
 */
.Floor000533{height: 900px;}

.Floor000533 .title{color:#333; text-align:center; font-size:46px;font-weight:normal;background:url(../images/Floor001704_title.png);height: 134px;width: 360px;margin: auto;margin-bottom:50px;margin-top:56px;line-height: 50px;    padding-top: 25px;text-transform: uppercase;}
.Floor000533 .title span{ display:block; font-size:16px; text-transform: uppercase;letter-spacing:5px;}
.Floor000533 .down{width: 50px;margin: 0 auto;margin-top: 100px;}
.Floor000533 .list{ margin-top:40px; position:relative;;}
.Floor000533 .prev,
.Floor000533 .next{ cursor:pointer; width:45px; height:43px; position:absolute; top:50%; margin-top:-33px; z-index:10; background-position:0 0; background-repeat:no-repeat;}
.Floor000533 .prev{ left:-46px; background-image:url(../images/Floor000533-prev.png);}
.Floor000533 .next{ right:-46px; background-image:url(../images/Floor000533-next_hover.png);}
.Floor000533 .prev:hover{background-image:url(../images/Floor000533-prev_hover.png);}
.Floor000533 .next:hover{ background-image:url(../images/Floor000533-next_hover.png);}
.Floor000533 .bd{ position:relative; overflow:hidden; width:1200px;}
.Floor000533 .bd li{ width:350px;margin:0 8px;position: relative;}
.Floor000533 .bd li  a{display: block;}
.Floor000533 .bd li img{display:block;}


.Floor000533 .bd  ul li .text{position: absolute;font-size: 35px;top: 0;z-index: 100;/*background:rgba(0,0,0,0.5);*/height:100%;width: 100%;text-align: center;color: #fff;margin: 0;text-transform: uppercase;font-weight: bold;letter-spacing: 10px;}

/*.Floor000533 .bd  ul li .text  h1{margin-top: 200px;width: 100%;height: 34px;}*/
.Floor000533 .bd  ul li .text  p{margin-top: 275px; display: none;}
.Floor000533 .bd  ul li .text::before {position: absolute;content: '';left: 37%;
background: #ed6e03; width: 81px;height:3px;z-index: 1000;top: 51%}
.Floor000533 .bd li .more{ background:url(../images/Floor000533-more_icon.png) no-repeat right center; padding-right:15px;}


/*
 .Floor000555 为demo编号
 */
.Floor000555{background:url(../uploadfiles/Floor000555_bg.jpg) no-repeat center bottom;overflow: hidden;height:785px;}
.Floor000555 .hezuo{width: 1200px;margin: 0 auto;margin-top: 126px;display:none;}


/* .Bottom000637 为demo编号 */
.Bottom000637{ background:#243969; color:#fff; padding-top:1.5%;}
.Bottom000637 dl{ float:left; width:18%;}
.Bottom000637 dt{ padding-bottom:15px;}
.Bottom000637 dt span{ font-size:16px; color:#fff; border-bottom:1px solid #3380b1; padding-bottom:15px; display:inline-block; position:relative;}
.Bottom000637 dt span::before{ width:20px; height:1px; background-color:#fc9a1d; position:absolute; left:0; bottom:-0.5px; content:'';}
.Bottom000637 dd{ font-size:12px; line-height:24px;}
.Bottom000637 dd a{ opacity:0.5; color:#fff;}
.Bottom000637 dd a:hover{ opacity:1;}
.Bottom000637 .code{ float:right; text-align:center; width:10%;}
.Bottom000637 .code img{ width:100%; padding:4%; background:url(../images/Bottom000637-code_bg.png) no-repeat; background-size:100% 100%;}
.Bottom000637 .code span{ display:block; padding-top:15px;}
.Bottom000637 footer{ font-size:12px;margin-top:1%; padding-bottom:5px; border-top:1px solid rgb(56, 84, 148); }
.Bottom000637 footer .auto{padding:10px 0 10px 16%;background:url(../images/Bottom000637-logo.png) no-repeat left center; background-size:17% auto;}
.Bottom000637 footer span{ float:right; padding-left:22px; color:#a3bbd2;background:url(../images/Bottom000637-icon_call.png) no-repeat left center;margin-top: 22px;}
.Bottom000637 footer span b{ font-size:24px; font-style:italic; color:#e6a832; vertical-align:middle;}
.Bottom000637 .copyright{  color:#fff; }
.Bottom000637 .copyright p a{color:#fff; margin-right:20px; position:relative;}
.Bottom000637 .copyright p a::before{ position:absolute; content:''; right:-10px; top:25%; height:50%; width:1px; background-color:rgba(255,255,255,0.5);}
.Bottom000637 .copyright p a:last-child::before{ display:none;}
.Bottom000637 .copyright p{opacity:0.5; margin:0; padding-top:5px;}
.Bottom000637 .copyright p a:last-child{ margin-right:0;}
.Bottom000637 .copyright p a:hover{ color:yellow;}
@media(max-width:1200px){
 .Bottom000637 .code span{ font-size:12px;}
}
@media(max-width:1000px){
.Bottom000637 dl{width:14.28%;}
.Bottom000637 .code{ float:none; width:100%; clear:both; padding-top:3%;}
.Bottom000637 .code img{ max-width:120px; padding:5px;}
.Bottom000637 footer span{ display:inline-block; float:none;}
.Bottom000637 footer .auto{ background-position:left 10px; background-size:12% auto; padding-left:12%;}
}
@media(max-width:640px){
.Bottom000637 footer{ padding:10px 0;}
.Bottom000637 dl{ display:none;}
.Bottom000637 footer .auto{ background:none; padding:0 2%; text-align:center;}
}
@media(max-width:480px){
.Bottom000637 footer span b{ font-size:18px;}
}
/*Banner002043 */
.Banner002043 div{ height:110px; background-position:center top; background-repeat:no-repeat;}
.Banner002043 div img{ display:none;}
@media(max-width:1000px){
.Banner002043 div{ height:auto; background:none !important;}
.Banner002043 div img{ display:block; width:100%;}
}

/*
 .Menu000783 为demo编号
 */
.Menu000783 {background: url(../images/lc2.jpg) no-repeat center; width: 100%; height: 70px;overflow:hidden;margin-bottom: 50px;}

.wrapper {width: 1200px;margin: 0 auto;z-index: 1;}
.Menu000783 .left {width: 277px; height: 70px; position: relative;float: left;}
.Menu000783 .left h2 {font-size: 24px; color: #fff; line-height: 70px; text-align: center;margin: 0;font-weight: normal; text-transform: capitalize;}
.Menu000783 .left h4 {position: absolute; bottom: 0; right: 3px; font-style: italic; font-size: 17px; color:#fff; line-height: 17px;margin: 0;font-weight: normal; display: none;}
.Menu000783 .right{width:850px; height: 70px;margin-left: 70px;float: left;}
.Menu000783 .right ul li{list-style: none;}
.Menu000783 .right ul li a {display: block; float: left; height: 28px; padding:0 10px;margin:21px 0 21px 23px; font-size: 14px; color: #2c2c2c; line-height: 28px;  text-align: center; text-transform: capitalize;}
.Menu000783 .right ul li a.aon, .Menu000783 .right ul li a:hover {background: #d2010a;color: #fff;border-radius: 2px;}


/*
 .Location000788 为demo编号
 */
.Location000788{ border-bottom:1px solid #3e5d9c; margin-bottom:3%; line-height:27px; padding-top:2%;}
.Location000788 em{ float:right; font-style:normal; background:url(../images/Location000788-icon.png) no-repeat left center; padding-left:30px; font-size:12px; color:#999;}
.Location000788 em a{ color:#999;}
.Location000788 em span{ color:#fff; background-color:#3e5d9c; border-radius:3px; display:inline-block; padding:0 10px; line-height:20px;}
.Location000788 b{ display:inline-block; border-bottom:3px solid #3e5d9c; font-size:18px; padding-bottom:2%;}
@media(max-width:480px){
.Location000788 em{ display:none;}
}
/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding-top:2%;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; }
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#333; text-align:center; padding:3% 2%;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:552px;}
.PicList000762 li a:hover{ background-color:#d2010a; }
.PicList000762 li a:hover h2{color:#fff;}

.honor{ padding-top:2%;}
.honor li{ float:left; width:282px; margin-right:24px; margin-bottom:36px; }
.honor li:nth-child(4n){ margin-right:0;}
.honor li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.honor li h2{ margin:0; font-size:16px; color:#333; text-align:center; padding:3% 2%;}
.honor li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:200px;}
.honor li a:hover{ background-color:#d2010a; }
.honor li a:hover h2{color:#fff;}
.honor.qyzz li figure{padding-bottom:140%;}

/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #e50014; background:#e50014;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#e50014; border-color:#e50014;}
.Page002193 .p_page b{ font-weight:normal;}


/*
 .TextList003 为demo编号
 */
.TextList003 .list li{border-bottom:dotted 1px #c2c2c2; height:35px; line-height:35px; padding-right:5px;}
.TextList003 .list li a{ display:block; background:url(../images/TextList003-news_li.png) no-repeat 10px center;padding-left:20px; padding-right:10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;    font-size: 15px;}
.TextList003 .list li span{ float:right; color:#a6a6a6; font-size:12px;}

/*RighInfo001848 */
.RighInfo001848{ padding:2% 0;}
.RighInfo001848 .title{ text-align:center;}
.RighInfo001848 .title span{ display:inline-block; background:#d2010a; font-size:24px; color:#fff; line-height:34px; padding:0 10px;vertical-align:middle;}
.RighInfo001848 .title:after,
.RighInfo001848 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:10%; vertical-align:middle;}

.RighInfo001848 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001848 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001848 .img_scroll li img{ display:block; width:100%;}
.RighInfo001848 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001848 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001848 .info{ padding:3% 0;}
@media(max-width:480px){
.RighInfo001848 .title span{ font-size:18px;}
}

.RighInfo001758 { padding-bottom:5%;}
.RighInfo001758 .title { text-align: center; font-size: 18px;}
.RighInfo001758 .date { text-align: center; font-size: 14px;color:#949494;}


/* liuyan */
.liuyan { width:550px;margin:0 auto;}
.liuyan table td{ font-size: 16px; height: 40px;}
.liuyan table .left{ text-align: right; width: 130px;}
.liuyan table .mid{ padding:0 27px 0 15px;}
.liuyan table .mid .text{ width: 350px; height: 26px;}
.liuyan table .mid textarea{ width: 352px; height: 86px; display: block; margin-top: 10px;}
.liuyan table .right i{ color: #ff0c00; font-style: normal;}
.liuyan table .btn{ width: 100px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; cursor: pointer;}
.liuyan table .btn.submit{ background-color: #243969;border:1px solid #243969; color: #ffffff; margin:20px 25px 0 15px;}
.liuyan table .btn.reset{ border:1px solid #999999; color: #666666;}

/* TextList001729 */
.TextList001729 {padding-bottom:50px;}
.TextList001729 ol.type{ margin-top:3%;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#3e5d9d; color:#fff;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type li:nth-child(1){width:12%;}
.TextList001729 .type li:nth-child(2){ width:11%;}
.TextList001729 .type li:nth-child(3){ width:10%;}
.TextList001729 .type li:nth-child(4),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6),
.TextList001729 .type li:nth-child(7){width:13%;}
.TextList001729 .type li:nth-child(8){ width:15%;}
.TextList001729 .type li:nth-child(1),
.TextList001729 .type li:nth-child(8){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(5){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type#On li:nth-child(5){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:1% 2%;}
.TextList001729 .btn_apply{ padding:10px 0;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:180px; width:40%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#f29200; font-size:18px; border-radius:3px;}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
.TextList001729 .type li:nth-child(7){ display:none;}
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:480px){
.TextList001729 .type li:nth-child(3){ display:none;}
.TextList001729 .type li{ width:30% !important;}
.TextList001729 .type li:nth-child(8){ width:40% !important;}
.TextList001729 ol.type{font-size:15px;}
.TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
.TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
}

#dituContent img {max-width:none;}

/*links*/
.links_box { margin-top: 20px;}
.links_box a{ display: block;float: left;width: 175px;height: 105px;margin-right: 8px;margin-bottom: 20px;}
.links_box a.mr0{margin-right: 0;}
.links_box a img { padding: 1px;border: 1px solid #ccc;}
.links_box a span {	display: block;width: 175px;height: 20px;line-height: 20px;text-align: center;margin-top: 10px;}
/*links*/


/* 友情链接列表样式 开始 */
.i_list{ position:relative }
.i_list ul li.link{ width:204px; height:165px; float:left; margin-right:45px; margin-bottom:15px; overflow:hidden;}
.i_list ul li.link a img{ background:#fff; width:200px; height:120px; padding:1px; border:solid 1px #ccc;}
.i_list ul li.link a{ font:normal 12px/30px "宋体"; display:block; color:#666; text-align:center;}
.i_list ul li.link a:hover{ color:#28a6fb;}
/* 友情链接列表样式 结束*/ 

/*PicList002171 */
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}

