 @charset "utf-8";body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}
body{background:#ffff;color:#333333;font-family:"微软雅黑"}
fieldset,img{border:0}
img{vertical-align:middle}
li,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
button,input,select,textarea{margin:0;outline:0;font-size:100%;font-family:inherit}
html{overflow:-Scroll;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;zoom:1}
i{margin-right:0.3em;}
table{width:100%;border-collapse:collapse;border-spacing:0;margin:5px 0;}
td{margin:0;text-align:center;font-size:16px;line-height:16px;padding:15px 0}
table tr td{border:1px solid #ccc}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.wrap{position:relative;margin:0 auto;width:1280px}
a{outline:0;color:#333;text-decoration:none;-webkit-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;-mos-transition:all 0.6s linear;-mz-transition:all 0.6s linear}
a:hover{color:#ff3f3c;text-decoration:none;-webkit-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;-mos-transition:all 0.6s linear;-mz-transition:all 0.6s linear}
.clearfix{clear:both;overflow:hidden;margin:0;padding:0;height:0;font-size:0;line-height:0}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.button{color:#ffffff;background:#ff3f3c;text-align:center;line-height:40px;height:40px;padding:0 20px;margin:10px 0;display:inline-block;cursor:pointer;}
.button:hover{color:#ffffff;background:#333333;text-decoration:none;outline:0}
.jHeader{height:6.3em}
.jHeader .logo{margin-top:.6em;padding:5px 0}
.jHeader .tel{margin-top:.6em;padding:15px 0;background:url(../image/tel.png) no-repeat 0 5px;padding-left:60px}
.jHeader .tel .top_msg{text-align:left;font-size:14px}
.jHeader .tel .num{color:#333333;font-size:26px;font-weight:800}
.jNav{position:static;z-index:999;width:100%;height:64px;background:#333333;}
.jNav .navtel{display:none}
.jNav .meu{display:none}
.jNav .nav li{position:relative;z-index:11;float:left;width:11%}
.jNav .nav li a{float:left;display:inline-block;overflow:hidden;width:100%;height:64px;color:#ffffff;text-align:center;font-size:16px;line-height:64px;margin-top:0;}
.jNav .nav li .none{margin:0;padding:0}
.jNav .nav li a.active,.jNav .nav li a:hover{background:#ff3f3c;color:#fff}
.jNav .nav li .sub{position:absolute;top:64px;left:0;display:none;overflow:hidden;width:100%;background:#333333}
.jNav .nav li .sub li{float:none;width:100%;height:36px}
.jNav .nav li .sub li a{float:none;display:block;overflow:hidden;margin:0 auto;padding:0;width:100%;height:36px;text-align:center;font-size:14px;line-height:36px}
.jNav .nav li .sub li a:hover{background:#ff3f3c;}
.mobilenav{position:absolute;top:46px;right:0;z-index:999;display:none;width:120px;height:auto}
.mobilenav ul li{position:relative;float:left;overflow:hidden;width:100%;height:36px;border-bottom:1px solid #666;background:#333333;opacity:.9;filter:Alpha(opacity=90)}
.mobilenav ul li a{display:block;color:#fff;text-align:center;font-size:16px;line-height:36px}
.ibanner{position:relative;overflow:hidden;margin:0 auto;width:100%;height:560px}
.ibanner ul{position:absolute;top:0;left:0;overflow:hidden;height:560px}
.ibanner li{float:left;width:100%;height:560px}
.ibanner li span{display:block;width:100%;height:560px}
.ibanner li .ibanner1{background:url(../image/ibanner1.jpg) center top no-repeat;background-size:auto 560px}
.ibanner li .ibanner2{background:url(../image/ibanner2.jpg) center top no-repeat;background-size:auto 560px}
.ibanner li .ibanner3{background:url(../image/ibanner3.jpg) center top no-repeat;background-size:auto 560px}
.ibanner li .ibanner4{background:url(../image/ibanner4.jpg) center top no-repeat;background-size:auto 560px}
.ibanner li .ibanner5{background:url(../image/ibanner5.jpg) center top no-repeat;background-size:auto 560px}
.ibanner li .ibanner6{background:url(../image/ibanner6.jpg) center top no-repeat;background-size:auto 560px}
.flicking_con{position:relative;z-index:40;margin:0 auto;width:100px}
.flicking_con .flicking_inner{position:absolute;top:520px;left:0;z-index:40;width:140px;height:21px}
.flicking_con a{float:left;display:block;margin:0;padding:0;width:21px;height:21px;background:url(../image/btn_main_img.png) 0 0 no-repeat;text-indent:-2000px}
.flicking_con a.on{background-position:0 -21px}
#btn_next,#btn_prev{position:absolute;top:50%;z-index:40;display:none;margin-top:-45px;width:90px!important;height:90px!important;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
#btn_prev{left:100px;background:url(../image/hover_left.png) no-repeat left top}
#btn_next{right:100px;background:url(../image/hover_right.png) no-repeat right top}
.section{position:relative;clear:both;overflow:hidden;margin:auto;width:100%}
.top_all{position:relative;overflow:hidden;text-align:center;margin:50px 0 30px 0;}
.top_all a{color:#333333;cursor:hand}
.top_all h3{overflow:hidden;margin:auto;height:60px;color:#333;text-align:center;font-size:42px;line-height:60px;font-weight:900}
.top_all h5{overflow:hidden;margin:auto;height:42px;color:#333;text-align:center;font-size:24px;line-height:42px;font-weight:300}
.top_all span{display:inline-block;line-height:32px}
.i_mc ul{position:relative;overflow:hidden;width:100%;padding:40px 0;}
.i_mc ul li{position:relative;float:left;margin:0 1%;width:23%;text-align:center;}
.i_mc ul li .tu{width:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}
.i_mc ul li .tu img{max-width:100%;}
.i_mc ul li h6{color:#333333;font-weight:800;font-size:20px;line-height:300%;}
.i_mc ul li p{overflow:hidden;margin:0 auto;width:90%;height:50px;color:#333333;font-size:16px;line-height:150%;}
.i_mc ul li:hover .tu{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);}
.i_lx{position:relative;overflow:hidden;width:100%;padding:30px 0;background:#efefef;border:1px solid #dfdfdf}
.i_lx .i_lx_l{position:relative;float:left;width:78%;padding-left:2%;}
.i_lx .i_lx_l .i_lx_title{font-size:20px;line-height:36px;font-weight:bold;}
.i_lx .i_lx_l .i_lx_title span{color:#ff3f3c}
.i_lx .i_lx_l .i_lx_txt{font-size:14px;line-height:26px;}
.i_lx .i_lx_l .i_lx_tel{font-size:24px;line-height:40px;font-weight:100}
.i_lx .i_lx_l .i_lx_tel i{color:#ff3f3c}
.i_lx .i_lx_r{position:relative;float:left;width:18%;text-align:right;}
.i_lx .i_lx_r a{margin-top:40px;}
.zzsc{position:relative;overflow:hidden;margin:0 auto;}
.sypick{position:relative;float:left;overflow:hidden;margin:0.5% 0.5%;width:32%}
.insypick{position:relative;float:left;overflow:hidden;margin:0.5% 0.5%;width:24%}
.sypick .pic,.insypick .pic{overflow:hidden;}
.sypick .pic img,.insypick .pic img{width:100%;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.sypick .title a,.insypick .title a{position:relative;display:block;overflow:hidden;color:#333333;text-align:center;height:40px;font-size:18px;line-height:40px;font-weight:bold;}
.sypick:hover,.insypick:hover{-o-transition:all 0.3s linear;transition:all 0.3s linear;-mos-transition:all 0.3s linear;-mz-transition:all 0.3s linear;moz-box-shadow:0px 0px 20px #333333; -webkit-box-shadow:0px 0px 20px #333333; box-shadow:0px 0px 20px #333333;}
.sypick:hover img,.insypick:hover img{-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.sypick:hover a,.insypick:hover a{color:#ff3f3c;-o-transition:all 0.6s linear;transition:all 0.6s linear;-mos-transition:all 0.6s linear;-mz-transition:all 0.6s linear}
.inabout{margin-top:20px;padding:56px 0;background:url(../image/inaboutimgbg.jpg) center center;background-size: 100% auto}
.inabxm{color:#ffffff}
.inabxmimg{float:left;width:40%;vertical-align:middle;text-align:left;}
.inabxmimg img{max-width:92%}
.inabxmtxt{float:left;width:60%;text-align:left;}
.inabxmtxt p{text-indent:2em;line-height:32px}
.zynews{position: relative;overflow:hidden;margin-bottom:20px;}
.zynews .zynewshalf{width:48%;overflow:hidden;}
.zynews .zynewshalf ul{width:100%;overflow:hidden;}
.zynews .zynewshalf ul li{float:left;width:98%;padding:0 1%;border-bottom:1px solid #eee;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s; }
.zynews .zynewshalf ul li p{color:#333333;height:40px;width:80%;margin-left:0;font-size:14px;line-height:40px;float:left;overflow:hidden;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.zynews .zynewshalf ul li span{height:40px;width:16%;font-size:12px;float:right;line-height:40px;text-align:right;overflow:hidden;}
.zynews .zynewshalf ul li:hover{background:#333333;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.zynews .zynewshalf ul li:hover p{color:#ff3f3c;margin-left:3%;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.fwt{width:100%;margin-top:30px;overflow:hidden;height:425px;background:url(../image/fwzxt.jpg) no-repeat center center;background-size:cover;}
.fwt .fwtl{margin-top:75px;padding:1% 8%;background:rgba(6,6,6,0.6)}
.fwt .fwtl h4{font-size:50px;color:#ff3f3c}
.fwt .fwtl h5{font-size:30px;line-height:200%;color:#ffffff}
.fwt .fwtl p{font-size:18px; line-height:200%; color:#ff3f3c}
.fwt .fwtl p i{font-size:1.2em;color:#ffffff}
.link{overflow:hidden;margin-top:30px;}
.link h3{width:100px;height:48px;overflow:hidden;border:1px solid #cdcdcd;float:left;line-height:48px;color:#3b434c;padding-left:9px;text-align:center}
.link p{width:1080px;float:right;overflow:hidden;font-size:14px;line-height:24px}
.link p a{color:#60666e;padding:0 17px;display:inline-block}
.footer{width:100%;background:#333333;}
.footer .mcopyright{display:none;}
.footer .mcopyright p{color:#fff;width:100%;text-align:center;font-size:14px;line-height:400%}
.copyrightnr{color:#fff;text-align:center;font-size:14px;line-height:60px;height:60px;}
.copyrightnr p a,.copyrightnr p a:hover{color:#fff;}
.floatcon{position:fixed;right:5px;bottom:96px;width:45px;display:none;}
.floatcon li{height:45px;background:rgba(221,221,221,0.8);overflow:hidden;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.floatcon li:nth-child(2){margin-top:5px;}
.floatcon li img{width:100%;}
.floatcon li a{width:45px;height:45px;}                                              
.ttop .gotop{position:fixed;right:70px;bottom:55px;color:#fff;z-index:1000;width:60px;height:60px;line-height:60px;font-size:40px;text-align:center;cursor:pointer;background-color:#ccc;}
.ttop .gotop i{margin:0;}
.ttop .gotop:hover{background-color:#999}
.bqiao{position:fixed;top:200px;right:20px;overflow:hidden;z-index:999}
.innerBan{position:relative;overflow:hidden;width:100%;height:220px}
.innerBan1{background:url(../image/inbanner1.jpg) no-repeat top center;background-size:auto 220px}
.innerBan2{background:url(../image/inbanner2.jpg) no-repeat top center;background-size:auto 220px}
.innerBan3{background:url(../image/inbanner3.jpg) no-repeat top center;background-size:auto 220px}
.innerBan7{background:url(../image/inbanner7.jpg) no-repeat top center;background-size:auto 220px}
.innerBan10{background:url(../image/inbanner10.jpg) no-repeat top center;background-size:auto 220px}
.innerBan47{background:url(../image/inbanner47.jpg) no-repeat top center;background-size:auto 220px}
.innerBan50{background:url(../image/inbanner50.jpg) no-repeat top center;background-size:auto 220px}
.innerBan .innT{width:26%;padding:20px 3%;margin-top:50px;margin-left:10%;background: rgba(6,6,6,0.4);}
.innerBan .innT h1{color:#ff3f3c;text-shadow:0 2px 10px #666;font-weight:900;font-size:32px;line-height:150%}
.innerBan .innT .mainTitle{color:#ffffff;line-height:200%;font-size:16px;}
.innerBan .innT .mainTitle a{color:#ffffff}
.main{position:relative;overflow:hidden;margin-top:40px;}
.main .mainabimg{width:100%;margin-bottom:20px;overflow:hidden;}
.main .mainabimg img{max-width:100%;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.main .mainabimg:hover img{-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.pagecon,.xwcon,.cpcon{overflow:hidden;}
.pagecon p{text-indent:2em;line-height:32px;}
.jOdds{position:relative;overflow:hidden;width:100%;margin:20px auto}
.jOdds h3{overflow:hidden;margin-bottom:10px;color:#ff3f3c;font-weight:800;font-size:18px;line-height:24px}
.jOdds h3 span{padding-left:5px;color:#999;text-transform:uppercase;font-size:14px}
.jOdds p{padding-bottom:5px;background:url(../image/yicon.jpg) no-repeat left 8px;font-size:14px;line-height:20px}
.jOdds p span{color:#e7670f}
.jOdds a i{margin-left:.3em;margin-right:0}
.jOdds .hr{height:25px;clear:both}
.oddsA,.oddsD,.oddsE,.oddsH{width:48%;height:auto}
.oddsB,.oddsC,.oddsF,.oddsG{width:48%;height:auto;text-align:center}
.oddsB img,.oddsC img,.oddsF img,.oddsG img{max-width:100%}
.fwln{ width:100%; overflow:hidden;}
.fwln p{text-indent:2em; line-height:32px;margin-bottom:20px;}
.fwln dl{ width:30%;overflow:hidden;  float:left;cursor:pointer }
.fwln dl:nth-child(3){margin:0 5%;}
.fwln dl dt{ float:left; width:100%;overflow:hidden;}
.fwln dl dt img{width:100%;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.fwln dl dd{ float:left; width:92%; background:#eee; padding:4% ; font-size:14px; height:auto;line-height:26px; text-indent:2em;}
.fwln dl dd b{color:#333333}
.fwln dl:hover img{-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.lxwt{padding:5% 0;position: relative;overflow:hidden;width:100%;height:auto;background:url(../image/lxwtbg.jpg) no-repeat top center;}
.lxwt .lxwtxt{text-indent:2em;line-height:32px;color:#fff;padding:0 3% 3% 3%;}
.lxwt ul{overflow:hidden;position: relative;}
.lxwt li{width:12.5%;height:auto;float:left;cursor:pointer}
.lxwt li .itu{wdith:100%;text-align:center;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;}
.lxwt li .itu img{max-width:90%;}
.lxwt li p{text-align:center;color:#fff;font-size:14px;line-height:32px;}
.lxwt li:hover .itu{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);}
.lxwmtext{width:100%;overflow:hidden;height:auto;margin:50px 0}
.lxwmtext li{width:25%;height:auto;float:left;cursor:pointer}
.lxwmtext li .iico{wdith:100%;text-align:center;color:#ff3f3c}
.lxwmtext li .iico i{margin:0;font-size:80px;line-height:80px;}
.lxwmtext li .iico img{border:1px solid #333333}
.lxwmtext li .zzi{width:100%;}
.lxwmtext li .zzi h4{width:80%;margin:0 auto;text-align:center;font-size:24px;line-height:60px;color:#333333;border-bottom:1px solid #eee}
.lxwmtext li .zzi p{text-align:center;font-size:16px;line-height:36px;}
.imgshow{overflow:hidden;position: relative;margin:20px 0;}
.imgshow .smimg{float:left;width:32.3333%;overflow:hidden;}
.imgshow div:nth-child(2){margin:0 1.5%;}
.imgshow div:nth-child(3){margin:0;}
.imgshow .smimg img{width:100%;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.imgshow .smimg:hover img{-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.content-ditu{border:1px solid #eee;height:24em;padding:4px;}
.listnav{text-align:center;margin-bottom:20px;}
.listnav a{color:#fff;background:#333333;border:1px solid #333333;text-align:center;line-height:50px;height:50px;width:14%;margin:0 10px;display:inline-block;-moz-box-shadow:0px 3px 5px #666; -webkit-box-shadow:0px 3px 5px #666; box-shadow:0px 3px 5px #666;}
.listnav a:hover{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
.listnav .aon{color:#fff;background:#ff3f3c;border:1px solid #ff3f3c;-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
.innews{}
.innews  ul{}
.innews  ul li{float:left;width:44%;padding:12px 2%;margin:6px 1%;overflow:hidden;background:#f7f7f7;transition: 0.6s;}
.innews  ul li .ri{position:relative;overflow:hedden;float:left;width:17%;height:82px;max-width:90px;}
.innews  ul li .ri img{z-index:1;width:100%;height:100%;}
.innews  ul li .ri span{position:absolute;left:0;z-index:10;width:100%;font-size:18px;line-height:68px;color:#fff;text-align:center;text-shadow:1px 1px 1px #000;}
.innews  ul li .wen_nei{float:right;width:82%;}
.innews  ul li .wen_nei h4{overflow:hidden;color:#333333;font-size:18px;font-weight:800;width:100%;height:26px;line-height:150%;}
.innews  ul li .wen_nei p{overflow:hidden;height:40px;color:#888;font-size:13px;line-height:20px;}
.innews  ul li .wen_nei .data{height:20px;}
.innews  ul li .wen_nei .data span{color:#ff3f3c;margin-right:0.2em;}
.innews  ul li:hover {background:#f7f7f7 url(../image/newslistbg.gif);}
.innews  ul li:hover .wen_nei h4{color:#ff3f3c;}
.innews  ul li:hover .ri span{color:#ff3f3c}
.page{float:left;margin:30px 0;width:100%;text-align:center;line-height:26px;}
.page a,.page .nolink{display:inline-block;margin:0 5px;padding:4px 16px;vertical-align:middle;background:#333333;color:#fff;border:1px solid #333333;}
.page a:hover{background:#ff3f3c;color:#fff;border:1px solid #ff3f3c}
.page .cpl{display:inline-block;margin:0 5px;padding:4px 16px;background:#fff;color:#333333;border:1px solid #333333;vertical-align:middle;}
.xwcon h2{padding:10px 0;width:100%;color:#333333;font-size:28px;line-height:24px;text-align:center;}
.xwcon .xwtag{text-align:center;font-size:13px;line-height:38px;border-bottom:1px solid #eee;margin-bottom:20px;}
.xwcon .xwtag em{padding:0 10px;}
.cptopbg{background:#dddddd}
.cptop{overflow:hidden;}
.cptop .cptopimg{width:56%;float:left;}
.cptop .cptopimg img{border:8px solid #fff;max-width:80%;margin:10% 15% 10% 5%;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;moz-box-shadow:0px 0px 20px #333; -webkit-box-shadow:0px 0px 20px #333; box-shadow:0px 0px 20px #333;}
.cptop .cptoptxt{width:42%;float:right;}
.cptop .cptoptxt h2{text-align:center;line-height:38px;font-size:38px;color:#333333;font-weight:900;padding:60px 0 40px 0;border-bottom:1px solid #efefef;}
.cptoptxt .cptopdesc{text-indent:28px;text-align:left;font-size:16px;line-height:26px;margin-top:20px;}
.cptoptxt .cptopdesc a{color:#333333;}
.cptop .cptoptxt .cptopnum{background:#efefef url(../image/cptopnumbg.png) no-repeat 4% center;padding:2% 0 2% 22%;margin-top:30px;overflow:hidden;}
.cptop .cptoptxt .cptopnum p{font-size:22px;line-height:40px;}
.cptop .cptoptxt .cptopnum p span{font-size:32px;color:#ff3f3c;font-weight:900}
.cptop .cptoptxt .cpbut{float:left;color:#fff;background:#ff3f3c;text-align:center;font-size:20px;font-weight:800;line-height:50px;width:100%;margin-top:30px;display:inline-block;}
.cptop .cptoptxt .cpbut:hover{background:#333333;}
.cpcon{}
.incon {}
.incon p,.incon div,.ancon p,.alcon div{line-height:32px;}
.incon img,.incon p img,.incon div img{margin:1% 0;max-width:100%;}
.alcon img,.alcon p img,.alcon div img{margin:1%;width:48%;max-width:100%;}
.incon .lxbt,.incon h3,.incon h4{padding:10px 0;margin:10px 0;color:#333333;font-size:26px;text-align:center;font-weight:100;border-bottom:1px solid #eee}
.incon video {
        max-width: 750px;
		max-height: 560px;
        width: auto;
        display: block;
        margin: 0 auto;
        width: 100%;
    }
.prenext{position:relative;overflow:hidden;border:1px solid #eee;margin:10px 0;}
.prenext ul li{width:50%;float:left;line-height:20px;text-align:center;overflow:hidden;padding:15px 0;}
.prenext ul li a{color:#333333}
.zynews{position: relative;overflow:hidden;}
.zynews .zynewshalf{width:48%;overflow:hidden;}
.zynews .zynewshalf ul{width:100%;overflow:hidden;}
.zynews .zynewshalf ul li{float:left;width:98%;padding:0 1%;border-bottom:1px solid #eee;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s; }
.zynews .zynewshalf ul li p{color:#333333;height:40px;width:80%;margin-left:0;font-size:14px;line-height:40px;float:left;overflow:hidden;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.zynews .zynewshalf ul li span{height:40px;width:16%;font-size:12px;float:right;line-height:40px;text-align:right;overflow:hidden;}
.zynews .zynewshalf ul li:hover{background:#333333;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.zynews .zynewshalf ul li:hover p{color:#ff3f3c;margin-left:3%;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.profoot{position: relative;overflow:hidden;background:#dddddd;padding:20px 0;}
.profoot .prftp{}
.profoot .prftp li{width:25%;float:left;padding:15px 0;}
.profoot .prftp li .prsubl{float:left;width:24%;font-size:42px;line-height:48px;text-align:center;}
.profoot .prftp li .prsubl i{margin:0;color:#ff3f3c}
.profoot .prftp li .prsubr{float:right;width:74%;}
.profoot .prftp li .prsubt{font-size:20px;font-weight:800;line-height:28px;}
.profoot .prtel p{color:#ff3f3c;font-size:20px;font-weight:800;line-height:48px;text-align:center;}
.profoot .prtel .prtelbut{width:22%;text-align:center;padding:0;margin:10px auto;background:#ff3f3c;color:#fff;-webkit-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;-mos-transition:all 0.6s linear;-mz-transition:all 0.6s linear}
.profoot .prtel .prtelbut:hover{background:#333333;}
.inprolist{min-height:800px;}
@media(max-width:1200px){
.wrap{width:98%}
.ibanner{height:500px}
.ibanner ul{height:500px}
.ibanner li{height:500px}
.ibanner li span{height:500px}
.ibanner li .ibanner1{background-size:auto 500px}
.ibanner li .ibanner2{background-size:auto 500px}
.ibanner li .ibanner3{background-size:auto 500px}
.ibanner li .ibanner4{background-size:auto 500px}
.ibanner li .ibanner5{background-size:auto 500px}
.ibanner li .ibanner6{background-size:auto 500px}
.flicking_con .flicking_inner{top:460px}
#btn_prev{left:40px}
#btn_next{right:40px}
.zynews .zynewshalf{width:50%;}
.link p{width:890px}
.cptop .cptoptxt h2{padding:30px 0;line-height:40px;font-size:34px}
.cptop .cptoptxt .cptopdesc{font-size:14px;line-height:24px;}
}
@media(max-width:999px){
.jNav .nav li{width:12.5%}
.ibanner{height:400px}
.ibanner ul{height:400px}
.ibanner li{height:400px}
.ibanner li span{height:480px}
.ibanner li .ibanner1{background-size:auto 400px}
.ibanner li .ibanner2{background-size:auto 400px}
.ibanner li .ibanner3{background-size:auto 400px}
.ibanner li .ibanner4{background-size:auto 400px}
.ibanner li .ibanner5{background-size:auto 400px}
.ibanner li .ibanner6{background-size:auto 400px}
.flicking_con .flicking_inner{top:370px}
.top_all{margin:20px 0;}
.i_mc ul{padding:20px 0;}
.i_mc ul li p{height:auto;font-size:14px;}
.inabout{padding:40px 0}
.inabxmimg{width:40%}
.inabxmtxt{width:60%}
.inabxmtxt p{font-size:12px;line-height:22px}
.zynews .zynewshalf ul li p{width:96%;}
.zynews .zynewshalf ul li span{display:none}
.link{display:none}	
.innerBan{height:160px}
.innerBan1{background:url(../image/inbanner1.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}
.innerBan2{background:url(../image/inbanner2.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}
.innerBan3{background:url(../image/inbanner3.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}
.innerBan7{background:url(../image/inbanner7.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}
.innerBan10{background:url(../image/inbanner10.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}
.innerBan47{background:url(../image/inbanner47.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}
.innerBan50{background:url(../image/inbanner50.jpg?x-oss-process=image/resize,h_260) no-repeat top center;background-size:auto 160px}	
.innerBan .innT{width:40%;margin-top:25px}
.innerBan .innT .mainTitle{font-size:14px;}
.listnav a{width:20%}
.cptop .cptopimg{text-align:center}
.cptop .cptopimg img{max-width:96%;margin:1% 0;-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
.cptop .cptoptxt h2{padding:40px 0 24px 0;line-height:40px;font-size:32px}
.cptop .cptoptxt .cptopdesc{display:none;}
.cptop .cptoptxt .cptopnum{padding-left:28%;}
.cptop .cptoptxt .cptopnum p{line-height:40px;}
.cptop .cptoptxt .cptopnum p span{font-size:26px;}
.profoot .prftp li{padding:0;}
.profoot .prftp li .prsubt{font-size:18px;font-weight:400;}
.profoot .prftp li .prsubp{font-size:14px;}
.profoot .prtel .prtelbut{width:42%;}
.oddsA,.oddsD,.oddsE,.oddsH {padding-left: 0;width: 48%;height: auto;background: none;}
.oddsB,.oddsC,.oddsF,.oddsG {width: 48%;height: auto}
}
@media(max-width:767px){
td{font-size:14px;line-height:14px;padding:5px}
.table-container{width:100%;overflow-y:auto;margin:0 0 1em}
.table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}
.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}
.jHeader{height:0;overflow:hidden}
.jNav{height:46px}
.jNav .nav{display:none}
.jNav .navtel{display:block}
.jNav .navtel img{height:46px}
.jNav .meu{display:block;position:relative;margin-right:.4em;color:#fff;font-weight:100;font-size:32px;line-height:46px}
.ibanner{height:330px}
.ibanner ul{height:330px}
.ibanner li{height:330px}
.ibanner li span{height:330px}
.ibanner li .ibanner1{background:url(../image/ibanner1.jpg?x-oss-process=image/resize,h_330) center top no-repeat;background-size:auto 330px}
.ibanner li .ibanner2{background:url(../image/ibanner2.jpg?x-oss-process=image/resize,h_330) center top no-repeat;background-size:auto 330px}
.ibanner li .ibanner3{background:url(../image/ibanner3.jpg?x-oss-process=image/resize,h_330) center top no-repeat;background-size:auto 330px}
.ibanner li .ibanner4{background:url(../image/ibanner4.jpg?x-oss-process=image/resize,h_330) center top no-repeat;background-size:auto 330px}
.ibanner li .ibanner5{background:url(../image/ibanner5.jpg?x-oss-process=image/resize,h_330) center top no-repeat;background-size:auto 330px}
.ibanner li .ibanner6{background:url(../image/ibanner6.jpg?x-oss-process=image/resize,h_330) center top no-repeat;background-size:auto 330px}
.flicking_con .flicking_inner{top:280px}
#btn_prev{left:0}
#btn_next{right:0}
.top_all{margin:15px 0;}
.top_all h3{height:30px;font-size:22px;line-height:30px}
.top_all h5{height:28px;font-size:20px;line-height:28px}
.top_all span{font-size:12px;line-height:18px}	
.sypick .title a,.insypick .title a{padding:0;font-size:14px;line-height:34px;height:34px;font-weight:normal}
.i_mc ul{padding:10px 0;}
.i_mc ul li .tu img{max-width:60%;}
.i_lx{padding:16px 0;}
.i_lx .i_lx_l{width:96%;padding:0 2%;}
.i_lx .i_lx_l .i_lx_title{font-size:18px;line-height:28px;}
.i_lx .i_lx_l .i_lx_txt{font-size:12px;line-height:20px;}
.i_lx .i_lx_l .i_lx_tel{font-size:20px;line-height:28px;font-weight:normal}
.i_lx .i_lx_r{display:none;}
.inabout{padding:30px 0}
.inabxmimg{width:100%;text-align:center}
.inabxmtxt{margin-top:20px;width:100%}
.inabxmtxt p{font-size:14px;line-height:22px}
.zynews .zynewshalf{width:100%;overflow:hidden;}
.zynews .zynewshalf ul li p{width:80%;}
.zynews .zynewshalf ul li span{display:block}
.footer{margin-top:20px;}
.footer .mcopyright{display:block;}
.copyrightnr{display:none;}
.copyrightnr{padding-bottom:5px;line-height:26px;}
.copyrightnr p span{display:block;overflow:hidden;}
.floatcon{display:block}
.ttop{display:none}
.bqiao{display:none}
.innerBan{height:120px}
.innerBan1{background:url(../image/inbanner1.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan2{background:url(../image/inbanner2.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan3{background:url(../image/inbanner3.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan7{background:url(../image/inbanner7.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan10{background:url(../image/inbanner10.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan47{background:url(../image/inbanner47.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan50{background:url(../image/inbanner50.jpg?x-oss-process=image/resize,h_168) no-repeat top center;background-size:auto 120px}
.innerBan .innT{margin-top:15px;}
.innerBan .innT h1{font-size:26px;line-height:100%}
.main{margin-top:20px;}
.lxwt{padding:3% 0;}
.lxwt .lxwtxt{font-size:14px;line-height:24px;}
.lxwt li p{font-size:12px;line-height:24px;}
.lxwmtext{margin:20px 0}
.lxwmtext li .iico{font-size:60px;line-height:60px;}
.lxwmtext li .zzi h4{width:90%;font-size:20px;line-height:40px;}
.lxwmtext li .zzi p{font-size:14px;line-height:24px;}
.content-ditu{border:none;height:14em;padding:0;}
.listnav a{width:26%}
.innews{min-height:200px}
.innews  ul li{width:100%;padding:6px 0%;margin:3px 0%;}
.innews  ul li .wen_nei h4{margin-bottom:0px;font-size:14px;line-height:24px;font-weight:400;}
.page{line-height:20px;}
.page a,.page .nolink{margin:0 2px;padding:6px 10px;}
.page .cpl{margin:0 2px;padding:6px 10px;}
.xwcon h2{padding:8px 0;}
.xwcon .xwtag{font-size:13px;line-height:20px;}
.xwcon .xwtag em{padding:0 5px;}
.incon p,.incon div,.alcon p,.alcon div{line-height:26px;}
.incon .lxbt,.incon h3,.incon h4{padding:0;margin:5px 0;font-size:18px;font-weight:400;}
.prenext{width:98%;}
.prenext ul li{width:100%;text-align:left;padding:8px 0;}
.inprolist{min-height:400px;}
.cptop .cptoptxt h2{padding:20px 0;line-height:32px;font-size:26px}
.cptop .cptoptxt .cptopnum{background:#efefef url(../image/cptopnumbg.png) no-repeat 0 center;}
.cptop .cptoptxt .cpbut{font-size:18px;line-height:40px;height:40px;}
.profoot .prftp li{width:50%;padding:15px 0;}
.profoot .prftp li .prsubt{font-size:20px;font-weight:800;line-height:28px;}
.profoot .prtel p{font-size:22px;}
.profoot .prtel p span{display:none;}
.profoot .prtel .prtelbut{width:60%;}
}
@media(max-width:640px){
.ibanner{height:200px}W
.ibanner ul{height:200px}
.ibanner li{height:200px}
.ibanner li span{height:200px}
.ibanner li .ibanner1{background:url(../image/ibanner1.jpg?x-oss-process=image/resize,h_300) center top no-repeat;background-size:auto 200px}
.ibanner li .ibanner2{background:url(../image/ibanner2.jpg?x-oss-process=image/resize,h_300) center top no-repeat;background-size:auto 200px}
.ibanner li .ibanner3{background:url(../image/ibanner3.jpg?x-oss-process=image/resize,h_300) center top no-repeat;background-size:auto 200px}
.ibanner li .ibanner4{background:url(../image/ibanner4.jpg?x-oss-process=image/resize,h_300) center top no-repeat;background-size:auto 200px}
.ibanner li .ibanner5{background:url(../image/ibanner5.jpg?x-oss-process=image/resize,h_300) center top no-repeat;background-size:auto 200px}
.ibanner li .ibanner6{background:url(../image/ibanner6.jpg?x-oss-process=image/resize,h_300) center top no-repeat;background-size:auto 200px}
.flicking_con .flicking_inner{top:170px}
#btn_prev{left:-46px}
#btn_next{right:-46px}
.i_mc ul{padding:10px 0;}
.i_mc ul li h6{font-weight:900;font-size:14px;line-height:240%;color:#000}
.i_mc ul li p{width:100%;height:auto;font-size:12px;}
.youshi_item h3{font-size:1em;line-height:1.8em}
.youshi_item h3:before{position:absolute;top:1.6em}
.youshi_item p{font-size:.8em;padding:0 2% 2% 16%}
.insypick{position:relative;float:left;overflow:hidden;margin:1% 1%;width:48%}
.zynews .zynewshalf ul li p{width:100%;height:36px;line-height:36px;}
.zynews .zynewshalf ul li:hover p{margin-left:0;}
.zynews .zynewshalf ul li span{display:none;}
.fwt{height:auto;}
.fwt .fwtl{margin-top:50px;margin-bottom:50px;background:rgba(10,10,10,0.8)}
.fwt .fwtl h4{font-size:30px;}
.fwt .fwtl h5{font-size:20px;}
.fwt .fwtl p{font-size:16px;}
	
.innerBan{height:100px}
.innerBan1{background:url(../image/inbanner1.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
.innerBan2{background:url(../image/inbanner2.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
.innerBan3{background:url(../image/inbanner3.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
.innerBan7{background:url(../image/inbanner7.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
.innerBan10{background:url(../image/inbanner10.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
.innerBan47{background:url(../image/inbanner47.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
.innerBan50{background:url(../image/inbanner50.jpg?x-oss-process=image/resize,h_126) no-repeat top center;background-size:auto 100px}
	
.innerBan .innT{width:60%;margin-left:10%;margin-top:20px;padding:0 3%;}
.innerBan .innT h1{font-size:24px;line-height:150%;}
.innerBan .innT .mainTitle{font-size:12px;}
.fwln p{margin:15px 0;line-height:28px; }
.fwln dl{ width:100%;margin:1% 0;}
.fwln dl:nth-child(3){margin:1% 0;}
.fwln dl dt{ float:left; width:100%;}
.fwln dl dt img{ width:100%; height:auto;}
.lxwt{padding:3% 0;}
.lxwt .lxwtxt{padding:0 3% 3% 3%;}
.lxwt .lxwtxt{font-size:14px;line-height:24px;}
.lxwt li{width:25%;}
.lxwt li .itu img{max-width:70%;}
.lxwmtext{margin:10px 0}
.lxwmtext li{width:100%;margin:15px 0;}
.lxwmtext li .iico{float:left;width:32%;font-size:60px;line-height:80px;text-align:center;}
.lxwmtext li .zzi{width:68%;float:left;}  
.lxwmtext li .zzi h4{line-height:32px;}
.listnav{margin:0 0 12px 0;}
.listnav a{width:28%;line-height:40px;height:40px;padding:0;margin:0;overflow:hidden;}
.listnav i{display:none;}
.innews  ul li .ri{width:23%;}
.innews  ul li .wen_nei{width:76%;}
.page{line-height:18px;margin-top:20px;}
.page a,.page .nolink{padding:6px 5px;}
.page .cpl{padding:6px 5px;}
.xwcon h2{padding:5px 0;font-size:20px;line-height:20px;}
.xwcon .xwtag{font-size:12px;line-height:18px;margin-bottom:10px;padding-bottom:5px;}
.xwcon .xwtag i{display:none;}
.xwcon .xwtag em{padding:0 0px;}
.alcon img,.alcon p img,.alcon div img{margin:1% 0;width:auto;max-width:100%;}
.prenext ul li{font-size:14px;line-height:14px;}
.cptop .cptopimg{width:100%;}
.cptop .cptoptxt{width:100%;}
.cptop .cptoptxt h2{line-height:28px;font-size:26px;padding:26px 0;margin:0;border:none;}
.cptop .cptoptxt .cptopnum{display:none;}
.cptop .cptoptxt .cpbut{display:none;}
.oddsA,.oddsD,.oddsE,.oddsH {width: 100%;margin-top:15px;}
.oddsB,.oddsC,.oddsF,.oddsG {width: 100%;}
}
@media(max-width:480px){
.fwt{height:auto;}
.fwt .fwtl{margin-top:50px;margin-bottom:50px;background:rgba(10,10,10,0.8)}
.fwt .fwtl h4{font-size:30px;}
.fwt .fwtl h5{font-size:20px;}
.fwt .fwtl p{font-size:16px;}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}