@charset "utf-8";
/* CSS Document */
html,body,menu,ul,ol,li,dl,dt,dd,p,div,form,h1,h2,h3,h4,h5,h6,img,a img,input,textarea,fieldset,figure,figcaption{padding:0;margin:0;border:0}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6,b,i,em{font-size:1em;font-weight:normal;font-style:normal}
a{ text-decoration:none;}
header,nav,section,footer{display:block;padding:0;margin:0;border:0}
table, tr, td{margin:0;padding:0;border-collapse:collapse;}
img, input, select{vertical-align:middle;}
body,input,textarea,select{-webkit-text-size-adjust:non e;font-family:"Microsoft Yahei"; font-size:62.5%;}
.clearfix:after{content:' ';clear:both;display:block;height:0;visibility:hidden;line-height:0}
.clear{ clear:both;}
header{ width:96%;padding:1% 2%;}
header .logo{background:#fff; float:left; width:60%;}
header .logo img{width:100%; height:auto; max-width:360px;}
header .right{float:right; height:3em; line-height:3em;color:#a6793e; font-weight:bold; font-size:1.8em; }
.titNav{ background:#65aade; width:96%; height:2.5em; line-height:2.5em;padding:0 2%; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.titNav .left{ float:left;}

.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.navbar .ico-nav{float:right;cursor:pointer; width:10%; margin-top:3%; text-align:right;}
.memNavR{ margin-top:-50px;}
.navbar .ico-nav img{width:92%; height:auto; max-width:40px;}
.wap_phone{ float:right; margin-right:10px; width:10%; margin-top:3%;}
.wap_phone img{width:70%; height:auto; max-width:40px;}

.nav{position:fixed;top:0;right:-480px;z-index:9999;width:480px;height:100%;background:#393939;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openMenu{right:480px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3{padding:10px 0 0 25px;font-size:1.4em;font-weight:normal;color:#fff;line-height:30px;}
.nav h3 a { color:#fff; font-weight:bold;}
.nav h3 a img{ width:20px; height:19px;}
.scrollerBox{ position:relative;overflow:hidden;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {position: absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.nav ul li.tops a{display:block;height:53px;overflow:hidden;padding:0 0 0 34px;line-height:53px;color:#dcdcdc;font-size:1.7em;border-bottom:1px solid #272727; text-indent:6px;}
.nav ul li.tops img{ width:20px; height:20px; margin-top:-3px;}
.nav ul li.bots a{display:block;height:45px;overflow:hidden;padding:0 0 0 34px;line-height:45px;color:#dcdcdc;font-size:1.5em;border-bottom:1px solid #272727; text-indent:25px;}
.nav{width:180px;}
.nav ul li{clear:both;}
.nav{right:-180px}
.openMenu{right:180px;}
.openNav{right:0;}

.rmzy{ width:100%; background:#f1f5f8; padding:5% 0;}
.tit{ border-top:1px solid #a3c9e6; width:85%; position:relative; margin:20px auto 10px;}
.tit p{ text-align:center; position:absolute; top:-15px; left:36%;right:36%; background:#f1f5f8; font-size:1.6em; color:#005cac;font-weight:bold;}
.indNav{ width:33%; float:left; text-align:center; font-size:1.4em; color:#333333; margin-top:7%;}
.indNav img{ width:85%; max-width:100px; height:auto; margin-bottom:2%;}
.indNav a img{ border:0;}
.indNav a,.indNav a:hover{color:#333333; text-decoration:none;}
.tit2{ border-top:1px solid #F08326; width:96%; position:relative; margin:25px 2%;}
.tit2 p{ text-align:center; position:absolute; top:-15px; left:36%;right:36%; background:#fff; font-size:1.8em; color:#CE0F12;font-weight:bold;}
.gywm_tit{ border-bottom:2px solid #005cac; text-decoration:none; text-align:center; width:100%;}
.gywm_tit_line{ border-bottom:0;}
.gywm_tit ul{ list-style:none;}
.gywm_tit li{ border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0; width:30%; font-size:1.4em; margin:5% 1% 0; height:2.2em; line-height:2.2em; text-align:center; background:#efefef; color:#313131; cursor: pointer; display:inline-block;}
.gywm_tit li.on{background:#005cac; color:#fff; font-weight:bold;}
.gywm{ width:99%; margin:10px 0.5%;}
.gywmL{ width:60%; float:left; margin-right:3%;}
.gywmL img{ width:100%; height:auto;}
.gywmL a img{ border:0;}
.gywmR{ width:37%; float:left;}
.gywmR img{ width:100%; height:auto; margin-bottom:6%; display:block;}
.gywmR a img{ border:0;}
.ryzz{ width:48%; margin:1% 0 0 1%; float:left; text-align:center; margin-bottom:5px;}
.ryzz img{ width:100%; height:auto; border-radius:3px;}
.ryzz a img{ border:1px solid #E5E5E5;}
.ryzz a{ font-size:14px; color:#333;}
.ryzz span{ float:left; font-size:12px;}
.ryzz span a{ color:#666;}
.ryzz em{ float:right; width:50%; text-align:center; height:22px; line-height:22px; background-color:#52090e; font-size:11px; border-radius:3px;}
.ryzz em a{ color:#FFF;}
.ryzz div{ clear:both; margin-top:5px; margin-bottom:5px; width:100%; overflow:hidden; height:30px; line-height:30px;}

.zpzs_bg{ width:99%; padding-left:1%; margin-top:15px;}
.zpzs_tit{ text-align:center;}
.zpzs_tit ul{ list-style:none;}
.zpzs_tit li{width:30%; font-size:1.4em; margin:5% 1% 0; height:2.2em; line-height:2.2em; text-align:center; color:#313131; cursor: pointer; display:inline-block;}
.zpzs_tit li.on{border-bottom:2px solid #eb5b14; color:#eb5b14; font-weight:bold;}
.zpzs{width:30%; margin:3% 0 0 2%; float:left;}
.zpzs img{width:100%; height:auto;}
.zpzs a img{ border:0;}
.jybz_tit{ text-align:center; background:#efefef; margin-top:7%;}
.jybz_tit ul{ list-style:none;}
.jybz_tit li{width:30%; font-size:1.4em; margin:0 1%; height:2.2em; line-height:2.2em; text-align:center; color:#313131; cursor: pointer; display:inline-block;}
.jybz_tit li.on{ background:#d83008;color:#fff; font-weight:bold;}
.jybz_bg{ width:98%; padding-left:2%;}
.jybz{width:22%; margin:3% 0 0 2%; float:left; text-align:center; font-size:1.2em; color:#313131; line-height:1.4em}
.jybz img{ width:100%; height:auto; margin-bottom:2%;}
.jybz a img{ border:0;}
.jybz a,.jybz a:hover{color:#313131; text-decoration:none;}
.qyqy{width:29%; margin:3% 0 0 3%; float:left;}
.qyqy img{width:100%; height:auto; border:1px solid #e0e0e0;}
.phone{ margin:5% 40% 0; width:20%; text-align:center;}
.phone img{ width:100%; max-width:100px;}
.phone_txt{ background:#f1f5f8; width:100%; height:3em; line-height:3em; font-size:1.6em; color:#d83008; text-align:center;}
.foot{ width:100%; text-align:center; font-size:1.4em; color:#646464; padding:3% 0;margin-bottom:44px;}
.foot a{ color:#646464;}
.footer{height:44px;}
.footer-con{width:100%;height:44px;position:fixed; z-index:100; right:0; bottom:0;}
.footer li{ float:left; width:32%; margin-right:1%; font-weight:bold;}
.footer li a{display:block;text-align:center;font-size:1.4em;color:#fff;cursor:pointer;}
.footer li.zx img{ width:40px; margin-right:5px;}
.footer li.tel img{ width:40px;margin-right:5px}
.footer li.yy img{width:40px;margin-right:5px}
.footer li.zx{ background:#f9ae3b;}
.footer li.tel{ background:#2ebd9b;}
.footer li.yy{ background:#f66375;}
.listNav{ width:25%; border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3; text-align:center; font-size:14px; color:#484848; height:2.3em; line-height:2.3em; float:left;}
.listNav_on{ color:#65aade; font-weight:bold;}
.listNav_line{ border-right:0; width:24%;}
.listNav a,.listNav a:hover{color:#484848; text-decoration:none;}
.listNav a img{ border:0;}
.listbg{ width:100%; background:#f1f5f8; padding-top:10px;border-bottom:1px solid #e6e6e6; padding-bottom:20px;}
.list_img{ width:90%; margin:10px auto; text-align:center;}
.list_img img{ width:100%; max-width:650px;}
.list_con,.image_con{width:96%;margin:10px auto 0; text-align:left; font-size:1.6em; color:#1f1f1f; }
.list_con p,.image_con p{ font-size:1.2em; font-weight:bold; text-align:center; margin:10px 0;}
.wap_tit{ font-size:20px; font-weight:bold; text-align:center; margin:10px 0; line-height:1.5em;}
.wap_tits{ font-size:23px; font-weight:bold; text-align:center; margin:10px 0; line-height:1.5em;}
.wap_con{ line-height:26px; font-size:16px; color:#333; margin-top:10px;}
.wap_con a{ color:#333;}
.wap_con p{ color:#333;}
.wap_con img{width:100%!important; max-width:650px!important; margin-top:5px; margin-bottom:5px;}

.wap_tel{ width:98%; margin-left:1%; height:40px; line-height:40px; padding-top:20px;}
.wap_tel div{ float:left; width:5%; margin-left:3%;}
.wap_tel div img{ width:100%}
.wap_tel span{ float:left; margin-left:2%; width:25%; text-align:left; font-size:18px; color:#666;}
.wap_tel em{ float:left; text-align:left; width:65%; font-size:25px; color:#433939;}

.wap_email{ width:98%; margin-left:1%; height:40px; line-height:40px; padding-top:10px;}
.wap_email div{ float:left; width:5%; margin-left:3%;}
.wap_email div img{ width:100%}
.wap_email span{ float:left; margin-left:2%; width:25%; text-align:left; font-size:18px; color:#666;}
.wap_email em{ float:left; text-align:left; width:65%; font-size:18px; color:#433939;}

.wap_add{ width:98%; margin-left:1%; height:50px; line-height:26px; padding-top:10px;}
.wap_add div{ float:left; width:5%; margin-left:3%;}
.wap_add div img{ width:100%}
.wap_add span{ float:left; margin-left:2%; width:25%; text-align:left; font-size:18px; color:#666;}
.wap_add em{ float:left; text-align:left; width:65%; font-size:16px; color:#433939;}

.wap_wx{ width:98%; margin-left:1%;  padding-top:20px; padding-bottom:10px;}
.wap_wxs{ float:left; margin-left:10%; margin-right:10%; width:30%; text-align:center; color:#333; font-size:15px;}
.wap_wxs img{ width:100%; margin-bottom:10px;}
.page_cons{width:96%;margin:10px auto 0; text-align:left; }

.wap_map{ padding-top:20px; font-size:12px;}
.wap_ad{ width:98%; margin-left:1%; margin-top:5px;}
.wap_ad img{ width:100%;border-radius: 4px;}
.c{ color:#ff6600}
.b{ font-weight:bold;}
.wap_wenhua{ width:98%; margin-left:1%;}
.wap_wenhua div{ font-size:19px; color:#D36A12; line-height:26px; text-indent:6px; border-left:2px solid #CCC;}
.wap_wenhua p{ font-size:17px; color:#666; line-height:30px; margin-top:4px; margin-bottom:4px;}

.zy{ margin-top:3px;}
.zy ul{ list-style:none;}
.zy li{ width:97%; background:#fff; border-bottom:1px solid #F0F0F0; padding:1.5%;}
.zy .pic{ width:30%; float:left;}
.zy .pic img{ width:100%; height:auto; border-radius:3px; margin-top:2px;}
.zy .txt{ width:68%; float:left; margin-left:2%; text-align:left; font-size:1.6em; color:#414141;}
.zy .txt p{ color:#217fc3; font-weight:bold; margin-bottom:3px; font-size:16px; color:#333; line-height:1.1em;}
.zy .txt em{ color:#666; font-size:14px; line-height:1em; margin-top:1px;}
.zy li a,.zy li a:hover{color:#414141; text-decoration:none;}
.zy li p a,.zy li p a:hover{color:#217fc3; text-decoration:none;}
.zy li a img{ border:0;}

.zh{ padding-top:10px;}
.zh ul{ list-style:none;}
.zh li{ width:97%; background:#fff; border-bottom:1px solid #F0F0F0; padding:1.5%;}
.pic{ width:30%; float:left;}
.pic img{ width:100%; height:auto; border-radius:3px; margin-top:2px;}
.expo{ width:68%; float:right; text-align:left;}
.txt{ color:#217fc3; width:100%; font-weight:bold; margin-bottom:3px; font-size:16px; color:#333; line-height:1.4em;}
.inf{ float:left; width:100%;}
.inf span{ float:left; margin-right:20px; color:#999; font-size:13px;}
.con{ float:left; font-size:14px; color:#666; margin-top:3px; line-height:20px;}

.page{ width:100%; margin-top:20px; text-align:center;}
.page ul{ list-style:none;}
.page li{ background:#65aade; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; text-align:center; font-size:14px; color:#fff; padding:1% 4%; display:inline-block; margin:0 2%;}
.page li a,.page li a:hover{ color:#fff; text-decoration:none;}
.sj ul{ list-style:none;}
.sj li{ width:48%; margin:4% 0.8% 0 1%; float:left; text-align:center; font-size:1.4em; color:#414141;}
.sj li img{ width:100%; border:1px solid #d8d7d7; margin-bottom:2px; border-radius:3px;}
.sj li div{ margin-bottom:1px; width:100%; overflow:hidden; line-height:28px;}
.sj li span{ float:left; margin-top:5px; font-size:12px;}
.sj li span a{ color:#666;}
.sj li em{ float:right; width:50%; text-align:center; height:22px; line-height:22px; background-color:#933; margin-top:5px; font-size:12px; border-radius:3px;}
.sj li em a{ color:#FFF;}
.sj li a img{border:1px solid #d8d7d7;}
.sj li a,.sj li a:hover{color:#414141; text-decoration:none;}

.footerNav {width: 100%; height:48px;position:fixed; bottom: 0px;z-index: 8888;}
.footerbox{width: 100%;height:48px;display:-moz-box;display:-webkit-box;display:box;}
.footerNav a {display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;height:48px; line-height:48px;font-size:1.4em;color:#fff;text-align:center; border-right:1px solid #d8e4ed; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); font-weight:bold;}
.footerbgyellow{ background: #F9AE3B;}
.footerbgblue{ background: #2ebd9b; }
.footerbgred{ background:#F66375;}
.looyuLink{cursor:pointer;}

.zy .txt2{ width:87%; margin:0 3%; float:left; text-align:left; font-size:1.6em; color:#414141; line-height:1.6em;}
.zy .btn2{ width:7%; float:right; text-align:right; margin-top:5px;}
.zy .txt2 a,.zy .txt2 a:hover{color:#414141; text-decoration:none;}
.clear-fix:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:".";}
.item_a{position:relative;padding:3% 1%;overflow:hidden; border-bottom:1px dashed #E5E5E5;}
.item_a:first-child{margin-top:-0.15rem;}
.item_a:last-child{border-bottom:none;}
.item_a .pic{position:relative;width:33.33%;}
.item_a .pic img{width:100%;border-radius: 5px;}
.item_a .con{position:absolute;top:10%;right:3%;width:61.625%;}
.item_a .tl{display:block;font-weight:normal;line-height:1.3em;color:#333;font-size:16px;}
.item_a .txt{display:block;overflow:hidden;font-size:14px;color:#666;line-height:1.3em; margin-top:5px; font-weight:lighter;}
.news_i_list ul li{padding:1% 2%;}
.news_i_list ul li a{display: inline-block;border-bottom:dotted 1px #ccc;width: 95%;padding:2% 0;color:#000000;font-size:1.4em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.imoer{width:100% ;text-align:center; padding-top:15px; padding-bottom:30px;}
.imoer a{display: inline-block; width: 100px; text-align: center; background-color: rgb(236, 236, 236); color: rgb(209, 36, 56); padding: 6px 0px; font-size: 1.4em; border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px;}

.gallery{width:100%;margin:2em auto 0 auto;}
.gallery li{display:block;float:left;margin:1% 2%;width:46%;height:100px;max-height:200px;overflow:hidden;}
.gallery li a{height:100px;width:100px;}
.gallery li a img{max-width:100px;}

.zuixin{ width:70%; background-color:#900; margin-left:15%; text-align:center; height:40px; line-height:40px; border-radius:5px; margin-top:15px; margin-bottom:30px;}
.zuixin a{ color:#FFF; font-size:14px; display:block;}

.banner2 {width: 100%;height: 50px; margin-top:-60px;}
.pr {position: relative;}
.banner2 .banner-bot { text-align:center;width:96%;height: 50px;background-color: #ffffff;opacity:0.7;filter:alpha(opacity=70);border-radius: 6px;left: 2%;z-index: 2;box-shadow: rgba(34, 25, 25, 0.2) 0px 1px 3px;}
.banner2 .banner-bot ul {padding:5px 0px;overflow: hidden;}
.banner2 .banner-bot ul li {float: left;width: 25%;}
.banner2 .banner-bot ul li span {font-size:18px;color: #ee1414;font-weight: bold;}
.banner2 .banner-bot ul li i {font-size:14px;color: #2e2e2e;}
.banner2 .banner-bot ul li p {font-size:12px;color: #2e2e2e;}
.abs {position: absolute;}
.tuijian{ width:99%; margin-left:0.5%;}
.tuijian h2{ font-size:18px; text-align:center; height:30px; line-height:30px; margin-top:15px;}
.tuijian h2 a{ color:#B2050D;}
.tuijian p{ width:94%; margin-left:3%; margin-top:2px; line-height:22px; color:#666; font-size:14px; text-indent:30px;}
.tuijian span{ float:left; width:20%; text-align:center; margin-left:4%; background-color:#999; color:#FFF; height:24px; line-height:24px; margin-top:10px;}

#pages { padding:14px 0 10px; font-size:14px; text-align:center;}
#pages a { display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px;border-radius:4px;}
#pages a.a1 { width:70px; padding:0;border-radius:4px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:30px; line-height:30px; background:#E71E28; border:1px solid #E71E28; color:#fff; text-align:center;padding:0 15px;border-radius:4px;}
.page .noPage { display:inline-block; width:70px; height:30px; line-height:30px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.index_nav{background:#fff; padding-top:8px;}
.border_bottom {border-bottom:solid 1px #dadada;-webkit-border-image: url(../images/images/border.gif) 2 0 round;border-image: url(../images/images/border.gif) 2 0 round;border-width: 0 0 1px 0;}
.index_menu a{-webkit-box-flex:1;-moz-box-flex:1;width:25%;text-align:center;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;display:block;padding:10px 0;height:55px; color:#333;}
.index_menu a img{display:block;width:36px;height:36px;margin:0 auto;}
.index_menu a span{font-size:12px;}
.index_menu2 a i{background:#f2432f;}
.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;-webkit-flex-flow:row;display:-moz-flex;-moz-flex-flow:row;display:-ms-flex;-ms-flex-flow:row;display:-o-flex;-o-flex-flow:row;display:flex;flex-flow:row;}

#mymenu{ background:#g;}
#mymenu span{display: block;width: 100%;height: 100%;padding-top: 30px;}
.navs_bg { position: fixed; top: 0; right: 0; bottom: 40px; left: 0; z-index: 1000; display: none; background: rgba(0, 0, 0, .8); }
.navs_ul1 { position: fixed; bottom:72px; right: -30px; z-index: 1000; width: 38%; max-width: 240px;}
.navs_ul1 li { position: absolute; top: 0; right: 0; z-index: 1; width: 100%; opacity: 0; -webkit-transition: .3s all ease; -moz-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; -ms-transition: .3s all ease; }
.navs_ul1 li img { float: left; margin-left: 5px; width: 25%; }
.navs_ul1 li span { float: left; color: #b99867; text-indent: 8px; font-size: 14px; line-height: 30px; }

.daohang100{width:40px;height:44px;float:left;}

.huanjing{padding-right:10px;padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px; margin-top:3px; padding-bottom:8px;}
.toutu99{ width:100%;}
.toutu9999{ float:left; width:35%; margin-top:5px;}
.toutu9999 img{ border:1px solid #eeeeee;}
.toutu999{ float:left; width:62%; margin-left:3%;}
.toutu999 p{ text-align:left; line-height:25px;}
.toutu999 p a{ color:#D64D03; font-size:15px;}
.toutu999 div{ color:#666;}
.cle{ clear:both;}

.huanjings{padding-right:10px;padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px; margin-top:3px; padding-bottom:8px;}
.toutu999s{ width:100%;}
.toutu999s p{ text-align:center; line-height:25px;}
.toutu999s p a{ color:#D64D03; font-size:15px;}
.toutu999s div{ color:#666; text-indent:20px;}
.h32017box{background-color:#EAEAEA;font-size:1.2em;color:#333;padding:15px 15px 10px 15px;}

.f16{ font-size:1.25em}
.f12{ font-size:1em}
.p10{ font-size:1em}

.vv{ padding-bottom:30px;}
.vv img{ width:100%; margin-top:10px;}
.difang250 { width:30%; height: 30px; margin-left:35%;border: solid 1px #f33;float: left; margin-top:15px;}
.difang250 p { text-align: center; font-size: 14px; position: relative; top: 5px; color:#F33333;}

.hezuo{ width:31.8%; margin:1% 0 0 1%; float:left; text-align:center; margin-bottom:5px;}
.hezuo img{ width:100%; height:auto; border-radius:3px;}
.hezuo a img{ border:1px solid #E5E5E5;}
.hezuo a{ font-size:14px; color:#333;}
.hezuo span{ float:left; font-size:12px;}
.hezuo span a{ color:#666;}
.hezuo em{ float:right; width:50%; text-align:center; height:22px; line-height:22px; background-color:#52090e; font-size:11px; border-radius:3px;}
.hezuo em a{ color:#FFF;}
.hezuo div{ clear:both; margin-top:5px; margin-bottom:5px; width:100%; overflow:hidden; height:30px; line-height:30px;}

.index_news{ width:96%; margin-left:2%; border-bottom:1px dashed #CCCCCC; margin-bottom:10px; padding-bottom:8px;}
.index_news img{ width:100%;border-radius:5px; margin-bottom:5px;}
.index_news h3{ width:100%; text-align:center; line-height:38px; font-size:18px; color:#F08326;}
.index_news div{ line-height:24px; font-size:14px; color:#666;}
.index_news div a{ color:#F08326;}

.wap_nav{ width:100%; height:40px; padding-top:10px; padding-bottom:10px;}
.wap_nav a{ float:left; width:16%; margin-left:1%; margin-right:1%; background-color:#f1efef; text-align:center; font-size:14px; display:block; border-radius:3px; display:block; color:#666; padding:5px 1%;}

.fl{ float: left; margin-left:30px;}
.fr{ float: right; margin-right:30px;}
.tac{ text-align: center;}
.clearfix::before,.clearfix::after{ content:'';  display: block; line-height: 0;  height: 0; clear: both; visibility: hidden;}
.bar-header-secondary{ height:45px; line-height:45px; background-color:#F0F0F0; border-bottom:1px solid #F08326;}
.bar{ z-index:999999px;}
.bar .bar-tit{ width: 100%;  text-align: center; height:45px; line-height:45px;}
.bar .bar-tit h2{ display: inline; font-size:16px; color:#666;}
.bar .bar-tit img{ margin-top:0px;}
.bar .city{ width: 100%; background: #FFF;  display: none; z-index:99999px; position:fixed; padding-top:5px; padding-bottom:5px;}
.bar .city li{ width: 23%; margin-left:1%; margin-right:1%; background-color:#F2F2F2; text-align:center; height:30px; line-height:30px; float: left; font-size:14px; color:#666; margin-top:3px; margin-bottom:3px; border-radius:4px;}
.bar .city li a{ color:#333;}
.cle{ clear:both;}

.wap_nav_hy{ width:100%; height:35px; line-height:35px; margin-top:10px; margin-bottom:15px;}
.wap_nav_hy div{ width:30%; float:left; margin-left:1.7%; border-radius:4px; margin-right:1.5%; text-align:center; font-size:15px; background-color:#F2F2F2; font-size:15px;}
.wap_nav_hy div a{ display:block; color:#666;}

.wap_nav_zh{ width:100%; height:35px; line-height:35px; margin-top:10px; margin-bottom:15px;}
.wap_nav_zh div{ width:47%; float:left; margin-left:1.5%; border-radius:4px; margin-right:1.5%; text-align:center; font-size:15px; background-color:#F2F2F2; font-size:15px;}
.wap_nav_zh div a{ display:block; color:#666;}

.wap_time{ width:94%; margin-left:2%; background-color:#f1efef; padding:5px 1%; border-radius:4px;}
.wap_time span{ float:left; width:48%; margin-left:1%; margin-right:1%; height:20px; line-height:20px; font-size:13px; color:#666;}

.swiper-container{width: 100%;height: auto;overflow: hidden;}
.swiper-slide{width: 100%;height: auto;}
.swiper-slide img{width: 100%;}
.swiper-pagination{text-align: right;padding-right: .3rem;}
.swiper-pagination-bullet-active{width: .45rem;background: #ffffff;border-radius: .06rem;transition: all .3s linear;}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}

.zc_tit{ width:100%; text-align:center; font-size:20px; height:35px; line-height:35px; color:#333;}
.zc_inf{ width:100%; text-align:center; font-size:15px; line-height:30px; color:#D8670A;}
.zc_text{ width:96%; margin-left:2%; margin:10px auto;}
.zc_text h2{ width:100%; height:30px; line-height:30px; color:#D8670A; margin-top:10px; margin-bottom:10px; font-size:20px; font-weight:bold; text-indent:10px;}
.zc_text div{ line-height:25px; color:#666; font-size:15px; border-bottom:1px dashed #CCCCCC; margin-top:5px; margin-bottom:5px;}
