@charset "utf-8";@charset "utf-8";html{font-family:"Microsoft YaHei";font-size:12px}
b,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,ol,p,pre,textarea,ul{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
li,ul{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
i{font-style:normal}
img{border:0}
a{COLOR:#666;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
input,textarea{outline:0}
a:hover{color:#000;text-decoration:none;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.content{width:1200px;overflow:hidden;margin:0 auto;position:relative}
.con_box{width:1200px;margin:0px auto;height:93px}
.nav_box{width:1200px; margin:0 auto}
.phone{ float:right;}
.wxchar{ float:right; margin-right:20px}
.search{ float:right; width:30px; margin-top:12px; cursor:pointer}
.phone span{ font-size:15px; color:#acacac; display:block; text-align:right; margin-top:10px}
.phone em{ font-size:33px; color:#e00303; font-weight:bold; background:url(../images/tphone.png) no-repeat left center; font-style:normal; padding-left:50px; padding-bottom:2px}
.title{text-align:center;padding:40px 0 25px;overflow:hidden;width:1200px;margin:0 auto}
.title{font-size:30px;text-align:center;color:#626161;font-weight:400}
.title p:before{content:"——";color:#e00303;display:block}
.title p{font-size:16px;color:#999;margin:0px 0 10px;display:block;font-style:normal;text-transform:uppercase}
.title p span{font-size:15px;color:#666;line-height:24px;margin:0 10px}
.title1{text-align:center;padding:40px 0 25px;overflow:hidden;width:1200px;margin:0 auto}
.title1{font-size:30px;text-align:center;color:#fff;font-weight:400}
.title1:after{content:"—";color:#e00303;display:block; height:10px;}
.title1 em{ font-style:normal; color:#d20a10;text-transform:uppercase}
.title2{text-align:center;padding:40px 0 25px;overflow:hidden;width:1200px;margin:0 auto}
.title2 h3{font-size:30px;text-align:center;color:#fff;font-weight:400;background:url(../images/img_14.png) no-repeat center bottom;padding-bottom:15px}
.title3{text-align:center;padding:40px 0 25px;overflow:hidden;width:1200px;margin:0 auto}
.title3 h3{font-size:30px;text-align:center;color:#999;font-weight:400;background:url(../images/img_13.png) no-repeat center bottom;padding-bottom:15px}
.title_box{width:100%;height:55px;background:#3c92cb;margin:0 auto;line-height:55px;font-size:20px;color:#fff;font-weight:700}
.title_box i{font-size:14px;font-weight:400;text-transform:uppercase;margin-left:5px}
.title_box span{float:right;font-size:14px;font-weight:400}
.title_box span a{color:#fff}
.w2{margin-top:50px}
.w3{margin-bottom:20px}
.title_box b{float:right;font-weight:400;color:#fff;font-size:14px}
.title_box b a{margin:0 5px;color:#fff}
.title3_bt{width:1200px;margin:20px auto 0;font-size:36px;color:#006cd8;height:60px;line-height:60px;overflow:hidden;font-weight:700;border:1px #ccc solid}
.title3_bt span{background:#006cd7;text-align:center;color:#fff;font-size:18px;display:inline-block;padding:0 30px}
.title3_bt i{float:right;display:inline-block;margin-right:10px;line-height:60px;color:#333;font-size:14px;font-weight:400}
.head{width:100%;max-width:1920px;min-width:1200px;margin:0 auto}
.logo{float:left;margin:13px 0}
.nav{line-height:50px;height:50px; background:#e00303}
.nav span{display:inline-block;text-align:center;font-size:16px;position:relative}
.nav span a{color:#fff;padding:0 60px}
.nav span:hover{ background:#ec5454}
.nav span.hover{ background:#ec5454}
.nav span ul{position:absolute;width:100%;z-index:9999;background:#fff;border-radius:0 0 5px 5px;overflow:hidden;height:0;opacity:0;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.nav span ul li{height:36px;line-height:36px;border-bottom:1px #ccc solid;text-align:center}
.nav span ul li a{color:#333; padding:0}
.nav span:hover ul{opacity:1;height:auto;padding-bottom:10px;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.banner{width:100%;max-width:1920px;margin:0 auto;height:490px;position:relative;min-width:1200px}
.fullSlide{width:100%;position:relative;height:490px;background:#eee;margin:0 auto}
.fullSlide .md{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .md ul{width:100%!important;margin:0;padding:0;list-style:none}
.fullSlide .md li{width:100%!important;height:490px;overflow:hidden;text-align:center}
.fullSlide .md li a{display:block;height:490px}
.fullSlide .hd{bottom:28px;height:10px;left:0;line-height:9999px;margin:0 auto;position:relative;width:1000px;z-index:1;overflow:hidden}
.fullSlide .hd ul{list-style:outside none none;margin:0 auto;padding:0;text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:60px;margin:5px 2px;overflow:hidden;color:#fff;height:5px;background:#fff;font-size:12px;overflow:hidden;border-radius:10px}
.fullSlide .hd ul .on{background:#666;color:#fff}
.ywfw{width:100%; background:#f1f1f1; overflow:hidden;padding-bottom:40px}
.xiangmu{width:1200px;margin:0px auto;overflow:hidden}
.xiangmu ul{overflow:hidden;padding-left:1px}
.xiangmu ul li{overflow:hidden;width:285px;float:left;margin-left:-1px;text-align:center;padding:20px 0;height:190px; background:#fff; margin-right:20px; margin-bottom:20px}
.xiangmu ul li:nth-child(4n){margin-right:0}
.xiangmu ul li h3{overflow:hidden;font-size:18px;margin:10px auto}
.xiangmu ul li .tubiao0{width:100px;height:100px;overflow:hidden;background:url(../images/ios11.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao1{width:100px;height:100px;overflow:hidden;background:url(../images/ios22.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao2{width:100px;height:100px;overflow:hidden;background:url(../images/ios33.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao3{width:100px;height:100px;overflow:hidden;background:url(../images/ios44.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao4{width:100px;height:100px;overflow:hidden;background:url(../images/ios55.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao5{width:100px;height:100px;overflow:hidden;background:url(../images/ios66.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao6{width:100px;height:100px;overflow:hidden;background:url(../images/ios77.png) no-repeat center center;margin:0px auto}
.xiangmu ul li .tubiao7{width:100px;height:100px;overflow:hidden;background:url(../images/ios88.png) no-repeat center center;margin:0px auto}
.xiangmu ul li p{padding:10px 10px 0;overflow:hidden;height:120px;line-height:24px;font-size:14px;color:#a2a2a2}
.xiangmu ul li dl{border-top:1px #fff dashed;margin-top:30px;overflow:hidden;display:none}
.xiangmu ul li dl dd{width:150px;height:40px;line-height:40px;border:1px #fff solid;text-align:center;margin:0px auto;color:#fff;font-size:16px;margin-top:30px}
.pic_nav{overflow:hidden;line-height:50px;text-align:center;margin-bottom:30px; margin-top:20px}
.pic_nav a{overflow:hidden;border:1px #ccc solid;text-align:center;font-size:16px;width:140px;height:35px;line-height:35px;display:inline-block;margin:0 5px;background:#f3f3f3; padding:0 10px}
.pic_nav a:hover{color:#fff;background:#d20a10; border:1px solid #d20a10;}
.pic_content{overflow:hidden;width:1200px;margin:0px auto}
.pic_content ul{overflow:hidden;margin:0 auto}
.pic_content ul li{width:228px;float:left;overflow:hidden;margin-right:15px;position:relative;margin-bottom:15px}
.pic_content ul li div{overflow:hidden;width:226px;height:260px;border:1px #efefef solid}
.pic_content ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;line-height:40px;font-size:16px;text-align:center;position:relative;transition:.8s ease all; background:#fff; padding:0 10px}
.pic_content ul li:hover dd{transition:.8s ease all;background:#d20a10;}
.pic_content ul li a dd{color:#666}
.pic_content ul li:hover a dd{color:#fff}
.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;width:100%;height:100%}
.pic_content ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.digital{background:url(../images/bj.png) repeat-x;height:285px;margin:0px auto;width:100%;max-width:1920px;min-width:1200px}
.main{width:1200px;overflow:hidden;margin:0px auto}
.main ul{overflow:hidden}
.main ul li{width:33.33333%;text-align:center;float:left;padding-top:80px;font-size:18px;color:#fff}
.main ul li span{font-size:50px;font-weight:400}
.main ul li p{font-size:16px;margin-top:20px}
.ys{width:1200px;overflow:hidden;margin:30px auto 0}
.ys ul{overflow:hidden;width:1210px}
.ys ul li{width:280px;height:350px;float:left;border:1px #d4d4d4 solid;position:relative;margin:0 10px}
.ys ul li .tu{width:280px;height:350px;float:left}
.ys ul li .tu img{width:100%}
.text{width:280px;background:#fff;height:180px;position:absolute;bottom:0}
.tubiao{background:#FFF;text-align:center;padding-top:20px;border:0 solid #EBEBEB;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 2px 15px 0 rgba(0,0,0,.05);box-shadow:0 2px 15px 0 rgba(0,0,0,.05);width:80px;height:60px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin:-40px auto 0 auto;position:relative}
.tubiao img{width:40px}
.wenzi{text-align:center;padding:0 20px}
.wenzi h3{font-size:18px;font-weight:400;text-align:center;margin:20px auto}
.wenzi p{font-size:14px;line-height:60px;color:#666}
.ys ul li:hover .text{height:240px;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.cc{height:180px;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.ys ul li:hover .wenzi p{line-height:24px}
.ys ul li:hover .wenzi h3{color:#e00303;font-weight:700}
#big{width:100%;max-width:1920px;min-width:1200px;overflow:hidden;margin:0 auto;background:url(../images/dawen5_19.png) repeat-x 0 42px;height:300px}
#con{FONT-SIZE:12px;MARGIN-RIGHT:2px;WIDTH:1200px;background:url(../images/dawen5_1_19.png) no-repeat center;margin:0 auto}
#tags{WIDTH:1200px;PADDING-TOP:0;HEIGHT:300px}
#tags li{FLOAT:left;HEIGHT:240px;width:111px;text-align:center;margin:0 0 0 37px}
#tags li a{PADDING-RIGHT:10px;PADDING-LEFT:10px;FLOAT:left;PADDING-BOTTOM:0;COLOR:#999;LINE-HEIGHT:23px;PADDING-TOP:0;HEIGHT:23px;TEXT-DECORATION:none}
#tags li div{border:1px #fff solid;width:70px;height:45px;margin:70px auto 0;border-radius:50%;background:#edeff1;color:#9dbdde}
#tags li i{font-size:28px;font-weight:700;font-style:normal;display:inline-block;margin:10px}
#tags li p{margin-top:20px;font-size:15px;line-height:20px}
#tags li:nth-child(1) p,#tags li:nth-child(2) p,#tags li:nth-child(4) p,#tags li:nth-child(5) p,#tags li:nth-child(6) p{margin-top:30px}
#tags li:nth-child(2){width:102px}
#tags li:nth-child(4){margin-left:47px;width:101px}
#tags li:nth-child(1) i{margin:20px 0 0 -4px}
#tags li:nth-child(2) i{margin:20px 0 0 4px}
#tags li:nth-child(3) i{margin:10px 0 0 1px}
#tags li:nth-child(4) i{margin:20px 0 0 1px}
#tags li:nth-child(5) i{margin:20px 0 0 1px}
#tags li:nth-child(6) i{margin:20px 0 0 1px}
#tags li:nth-child(7) i{margin:10px 0 0 17px}
#tags li:nth-child(8) i{margin:10px 0 0 -3px}
#tags li.selectTag A{COLOR:#ff9700}
#tags li.selectTag div{background:#ff9700}
#tags li.selectTag div.iconfont{color:#fff}
.gengduo{width:200px;height:50px;background:#fff;border:1px #ccc solid;text-align:center;margin:20px auto;line-height:50px;font-size:16px}
.gengduo:hover{background:#0057c1;color:#000}
.gengduo:hover a{color:#fff;display:block}
.gengduo a{color:#000}
.fllcase{width:100%;max-width:1920px;min-width:1200px;overflow:hidden;background:url(../images/fll.jpg) no-repeat center top;padding-bottom:30px;margin:50px auto 0;}
.fll{width:100%;max-width:1920px;min-width:1200px;overflow:hidden;background:#f2f2f2;padding-bottom:30px;margin:50px auto 0;}
.item{width:1200px;overflow:hidden;margin:0px auto}
.item ul{padding:1px}
.item ul li{float:left;width:170px;height:100px;border:1px solid #dfdfdf;overflow:hidden;position:relative;margin:-1px 0 0 -1px}
.item ul li .imgs{cursor:pointer;overflow:hidden;border-color:#fff}
.item ul li .imgs img{opacity:.5;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.item ul li:hover .imgs img{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none;-webkit-transform:scale(.9) translateY(-8px);-moz-transform:scale(.9) translateY(-8px);transform:scale(.9) translateY(0)}
.item ul li:hover .imgs{background:#fff}
.item ul li img{width:100%;height:100%}
.news{width:1200px;overflow:hidden;margin:0px auto 50px; background:#fff}
.news_left{width:550px;overflow:hidden;background:#fff;padding:30px;float:left}
.news_left div{width:550px;height:300px;overflow:hidden; position:relative}
.news_left dl{overflow:hidden;position:relative;width:550px}
.news_left dl dd{line-height:26px;font-size:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:15px 0 0 0}
.news_left dl dt{height:50px;line-height:24px;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666;margin:5px 0 0 0}
.news_left div span{width:90px;height:90px;background:#e00303;position:absolute;left:0px;top:0;text-align:center;}
.news_left div span b{display:block;font-size:30px;color:#fff;padding-top:15px}
.news_left div span i{font-size:15px;height:20px;line-height:20px;color:#fff;font-style:normal}
.news_left div img{-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;width:100%;height:100%}
.news_left div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news_left a dl dd{color:#333}
.news_left a:hover dl dd{color:#e00303}
.news ul{float:right;overflow:hidden;background:#fff;width:570px; margin-top:30px}
.news ul li{width:510px;float:left;padding:22px 29px 22px 0;border-bottom:1px #ccc solid;}
.news ul li div{width:90px;height:90px;float:left;margin-right:10px;text-align:center; background:#cccccc}
.news ul li span{overflow:hidden}
.news ul li span h3{font-size:16px;height:36px;font-weight:400;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news ul li span p{height:50px;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news ul li div b{display:block;font-size:30px;color:#fff;padding-top:15px}
.news ul li div i{font-size:15px;height:20px;line-height:20px;color:#fff;font-style:normal}
.news ul li:nth-child(2n){margin-right:0px;border-right:none}
.news ul li a:hover h3{color:#e00303}
.news ul li:hover div{ background:#e00303}
.news_list{border:1px solid #f1f1f1;overflow:hidden;padding:20px}
.news_list dl{border-bottom:1px solid #f1f1f1;overflow:hidden;padding-bottom:20px;margin-bottom:20px}
.news_list dl dt{width:100%;overflow:hidden}
.news_list dl dt span{width:80%;float:left;font-size:14px;overflow:hidden;background:url(../images/newsico.gif) no-repeat left center;text-indent:1em}
.news_list dl dt em{float:right;font-style:normal;font-size:14px}
.news_list dl dd{margin-top:10px;line-height:25px;font-size:14px;color:#999;clear:both;padding-left:1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.footer{width:100%;max-width:1920px;min-width:1200px;overflow:hidden;background:#333333; border-top:5px solid #e00303}
.footer_right{float:right;margin:30px auto}
.footer_left{float:left;line-height:36px;color:#fff;margin-top:30px;font-size:16px}
.mbx{width:100%;max-width:1920px;min-width:1200px;background:#f1f1f1;height:50px;line-height:50px;font-size:15px;color:#666}
.mbx a:after{content:url(../images/icon1.png);margin:0 5px}
.mbx a:hover{color:#0166ce}
.mbx a:last-child:after{content:"";display:none}
.wary_left{width:240px;overflow:hidden;float:left}
.pic_left{overflow:hidden}
.tit{height:50px;line-height:50px;background:#e00303;text-align:center;color:#fff;margin-top:20px;font-size:16px}
.pic_left ul{overflow:hidden;border:1px #ccc solid}
.pic_left ul li{height:40px;line-height:40px;border-bottom:1px #ccc solid;font-size:15px;text-indent:1em}
.pic_left ul li:hover{background:#3991eb}
.pic_left ul li:hover a{color:#fff}

.cons{overflow:hidden;border:1px #ccc solid}
.cons .kefu{overflow:hidden}
.cons ul{margin:0px;padding:5px 10px;list-style:none}
.cons ul{line-height:31px;font-size:14px;color:#504f4f;padding-left:24px}
.pic_an{overflow:hidden;height:500px;border:1px #ccc solid;}
.pic_an ul{overflow:hidden}
.pic_an ul li{overflow:hidden}
.pic_an ul li div{margin:10px 10px;overflow:hidden;width:218px;height:210px}
.pic_an ul li h3{padding:0 10px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pic_an ul li p{height:40px;line-height:20px;padding:0 10px;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.pic_an ul li div img{-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;width:100%;height:100%}
.pic_an ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.mbox{margin-bottom:30px}
.wary_right{overflow:hidden;width:930px;float:right;margin-top:20px}
.con_xq{overflow:hidden;border:1px solid #f1f1f1;padding:10px}
.con_xq h3{font-size:18px;overflow:hidden;text-align:center;line-height:80px}
.con_xq  dd{background:#f1f1f1;height:50px;line-height:50px;text-align:center;margin:0 auto 30px;font-size:14px}
.con_xq  dd span{margin:0 10px}
.xq{line-height:30px;font-size:16px;color:#666}
.con_xq img{max-width:100%;overflow:hidden}
.anli_lb{overflow:hidden}
.anli_lb ul{overflow:hidden}
.anli_lb ul li{overflow:hidden;border-bottom:1px #ccc solid;margin-bottom:15px;padding-bottom:15px}
.anli_lb ul li div{overflow:hidden;width:218px;height:210px;float:left;margin-right:15px}
.anli_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;width:100%;height:100%}
.anli_lb ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.anli_lb ul li span{overflow:hidden}
.anli_lb ul li span h3{overflow:hidden;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.anli_lb ul li span p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:100px;line-height:26px;font-size:14px;color:#666}
.anli_lb ul li span dd{float:right;width:100px;border:1px #ccc solid;margin-top:20px;text-align:center;height:36px;line-height:36px;display:block}
.anli_lb ul li span dd:hover{background:#0166ce}
.anli_lb ul li span dd:hover a{color:#fff}
.anli_lb ul li span h3 a:hover{color:#0166ce}
.fenye{text-align:center}
.about_gs{overflow:hidden}
.about_gs .gongsi{width:1200px;overflow:hidden;margin:0px auto}
.contact{overflow:hidden;width:1200px;margin:30px auto 0}
.contact dl{overflow:hidden}
.contact dl dt{overflow:hidden;float:left;width:440px}
.contact dl dd{float:left;background:#f5f5f5;width:690px;height:230px;padding:70px  30px 0 40px}
.g_lxwm{position:relative;overflow:hidden;width:1200px;margin:40px auto 0}
.g_lxwm .lxwm{border:1px solid #e1e1e1;padding:16px 0;height:240px}
.g_lxwm .lxwm li{position:relative;padding-left:100px;float:left;width:451px;height:78px;line-height:78px;border-bottom:1px solid #e9e9e9;margin:0 24px 0 24px;font-size:16px;color:#333}
.g_lxwm .lxwm li em{position:absolute;left:29px;top:12px}
.g_lxwm .line{width:1px;height:220px;background:#e9e9e9;left:602px;top:18px;position:absolute}
.lxwm li i{display:inline-block;padding-left:33px}
.f_pr{position:relative}
.g_lxwm .lxwm .latli{width:87%}
.ditu{width:1200px;margin:30px auto}
.g_lxwm{position:relative;overflow:hidden;width:1200px;margin:40px auto 0}
.g_lxwm .lxwm{border:1px solid #e1e1e1;padding:16px 0;height:240px}
.g_lxwm .lxwm li{position:relative;padding-left:100px;float:left;width:451px;height:78px;line-height:78px;border-bottom:1px solid #e9e9e9;margin:0 24px 0 24px;font-size:16px;color:#333}
.g_lxwm .lxwm li em{position:absolute;left:29px;top:12px}
.g_lxwm .line{width:1px;height:220px;background:#e9e9e9;left:602px;top:18px;position:absolute}
.lxwm li i{display:inline-block;padding-left:33px}
.f_pr{position:relative}
.g_lxwm .lxwm .latli{width:87%}
.jz_content{width:1200px;margin:30px auto 0;overflow:hidden}
.jz_content ul{width:auto;overflow:hidden}
.jz_content ul li{width:auto;overflow:hidden;padding:30px 30px 10px;width:calc(32% - 60px);width:-webkit-calc(32% - 60px);width:-moz-calc(32% - 60px);border:1px #ccc solid;float:left;margin:15px 20px 15px 0;-moz-transition:all .3s linear .1s;-webkit-transition:all .3s linear .1s;-o-transition:all .3s linear .1s;-ms-transition:all .3s linear .1s;transition:all .3s linear .1s;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}
.jz_content ul li:nth-of-type(3n+0){margin-right:0px}
.jz_content ul li dl{overflow:hidden;border-bottom:1px #ccc solid;padding-bottom:15px}
.jz_content ul li dl div{width:325px;height:207px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jz_content ul li dl dd{line-height:48px;font-size:18px;height:48px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jz_content ul li dl dt{color:#999;font-size:14px;height:38px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.jz_content ul li span{display:block;height:40px;line-height:40px;font-size:14px;color:#666;background:url(../images/newsDetialsArticle_icon11.png) no-repeat center right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}
.jz_content ul li a{color:#333}
.jz_content ul li:hover dl dd{color:#f60}
.jz_content ul li:hover{-moz-transform:translateY(-15px);-webkit-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-moz-box-shadow:0px 5px 12px rgba(0,0,0,0.2);-ms-box-shadow:0px 5px 12px rgba(0,0,0,0.2);-o-box-shadow:0px 5px 12px rgba(0,0,0,0.2);-webkit-box-shadow:0px 5px 12px rgba(0,0,0,0.2)}
.jz_content ul li dl div img{-webkit-transition:all .5s;transition:all .5s;width:100%;width:325px;height:207px}
.jz_content ul li dl div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.jz_content ul li:hover span{background:url(../images/newsDetialsArticle_icon13.png) no-repeat center right}
.ewm{margin-top:20px;height:100px}
.ewm img{width:100px;height:100px;float:left}
.ewm span{font-size:14px;color:#fff;line-height:25px;margin-top:50px;margin-left:10px;display:inline-table}
.zizhi{width:1200px;overflow:hidden;margin:20px auto}
.titt{width:1200px;overflow:hidden;background:url(../images/tubiao.png) no-repeat center left;height:30px;line-height:30px;font-size:24px;text-indent:1.5em}
.zizhi_com{width:1200px;overflow:hidden;margin-top:20px}
.zizhi_com ul{width:1218px;overflow:hidden}
.zizhi_com ul li{width:180px;margin:0 23px 15px 0;overflow:hidden;float:left}
.zizhi_com ul li div{width:178px;height:138px;overflow:hidden}
.zizhi_com ul li p{width:178px;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:15px}
.zizhi_com ul li div img{width:100%;height:100%}
.fenye{overflow:hidden;margin:20px auto 0;text-align:center;padding-top:15px;height:50px;clear:both}
div.flickr a{margin-right:10px;border:1px solid #ccc;padding:10px 15px;border-radius:2px;margin:0 3px;color:#666}
div.flickr a:hover{border-right:#e00303 1px solid;border-top:#e00303 1px solid;background-image:none;border-left:#e00303 1px solid;color:#fff;border-bottom:#e00303 1px solid;background-color:#e00303}
div.meneame a:active{border-right:#e00303 1px solid;border-top:#e00303 1px solid;background-image:none;border-left:#e00303 1px solid;color:#fff;border-bottom:#e00303 1px solid;background-color:#e00303}
div.flickr span.current{margin-right:5px;padding:10px 15px;color:#fff;font-weight:700;background:#e00303;border-radius:2px;border:1px solid #e00303}
div.flickr span.disabled{color:#adaaad;margin-right:5px;border:1px solid #ccc;padding:10px 15px;border-radius:2px}
div.flickr{padding:0;margin:0;text-align:center;font-family:Verdana;font-size:14px;text-align:center}
.fy{height:auto;border-top:1px solid #d2d2d2;overflow:hidden;margin-top:30px;padding:10px 0}
.fy p{width:100%;font-size:14px;line-height:30px}
.m-header{display:none;}
.g-adv{display:none;}
.side{position:fixed;width:78px;right:0;top:50%; margin-top:-200px;z-index:100; border:1px solid #e0e0e0; background:#ffffff; border-bottom:0;}
.side ul li{width:78px;height:78px;float:left;position:relative; border-bottom:1px solid #e0e0e0;color:#333; font-size:14px; line-height:38px; text-align:center;transition:all 0.3s; cursor:pointer;}
.side ul li img{ }
.side ul li:hover{background:#e00303; color:#fff;border-bottom:1px solid #e00303;}
.side ul li:hover a{ color:#fff;}
.side ul li i{height:25px; margin-bottom:1px; display:block; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:auto 25px; margin-top:14px;transition:all 0.3s;}
.side ul li i.bgs1{ background-image:url(../images/right_pic5.png);}
.side ul li i.bgs2{ background-image:url(../images/right_pic7.png);}
.side ul li i.bgs3{ background-image:url(../images/right_pic2.png);}
.side ul li i.bgs4{ background-image:url(../images/right_pic1.png);}
.side ul li i.bgs5{ background-image:url(../images/right_pic3.png);}
.side ul li i.bgs6{ background-image:url(../images/right_pic6_on.png);}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png);}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png);}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png);}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png);}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png);}
.side ul li:hover i.bgs6{}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all 0.3s;overflow:hidden;}
.side ul li.sidetop{background:#e00303; color:#fff;}
.side ul li.sidetop:hover{opacity:0.8;filter:Alpha(opacity=80);}
.side ul li.sideewm .ewBox {
  width: 100px;
  height:100px;
   background:#fff;
  display: none; 
  color: #363636;
  text-align: center;
  padding: 20px;
  position: absolute;
  right:80px;
  top:0;
  background-repeat: no-repeat;
  background-position: center center;
  border:1px solid #e0e0e0;
}
.side ul li.sideewm .ewBox img{width:100%; height:100%}
.side ul li.sideetel .telBox {
   width: 240px;
  height:78px;
  display: none; 
  color: #fff;
  text-align: left;
  position: absolute;
  left: -240px;
  top: 0px;
  background:#e00303;
}
.side ul li.sideetel .telBox dd{ display:block; height:100px; overflow:hidden; padding-left:82px; line-height:24px; font-size:18px;}
.side ul li.sideetel .telBox dd span{ display:block; line-height:28px; height:28px; overflow:hidden; margin-top:11px; font-size:18px;}
.side ul li.sideetel .telBox dd.bgs1{ background:url(../images/right_pic8.png) 28px center no-repeat; background-color:#d50606;}
.side ul li.sideetel .telBox dd.bgs2{ background:url(../images/right_pic9.png) 28px center no-repeat;}
.contact dl dd h3{height: 32px; font-weight: normal; font-size: 18px; color: #e00303;}
.contact dl dd p{font-size: 16px; color: #666666; line-height: 34px;}
.n_banner,.n_banner img{width:100%}
@media screen and (max-width:1000px){
   .head{display:none;}
   .fllcase{display:none;}
   .banner{display:none;}
   .m-header{ display:block; height:1.2rem; background:#fff; position:fixed; top:0; left:0;width:100%; z-index:9999; border-bottom:1px solid #f1f1f1;}
   .m-logo{width:60%; margin:0.1rem 0.3rem; float:left;}
   .m-header img{width:90%;}
   .m-mulu{width:0.5rem; float:right; height:0.5rem; margin-top:0.4rem; margin-right:0.3rem}
   .m-mulu img{width:100%}
   .m-close{width:0.45rem; float:right; height:0.5rem; margin-top:0.4rem; margin-right:0.3rem; display:none;}
   .m-close img{width:100%}
   .m-nav{width:100%; height:100vh; background:#fff; position:fixed; right:-100%; top:1.22rem;}
   .banner{ display:none;}
   .nav{ display:none;}
   .m-nav ul{ margin-top:0.5rem}
   .m-nav ul li{ width:100%; height:1.1rem; line-height:1.1rem; font-size:0.4rem; text-indent:0.6rem;color:#fff; border-bottom:1px solid #f1f1f1;}
   .m-nav ul li.zi{ border:none; margin-top:0.3rem;}
   .m-nav ul li a{color:#333; display:block; }
   .m-nav ul li a.on{color:#0166ce}
   .m-nav ul li.zi img{width:0.5rem; margin-right:0.2rem}
   .g-adv{position:relative;width:100%;margin:0 auto 0 auto;z-index:15; display:block; margin-top:1.2rem}
   .g-adv .m-box img{display:block;position:relative;width:100%}
   .g-adv .m-cnt{width:100%;position:absolute;bottom:0;left:0;z-index:10;height:4px}
   .g-adv .m-cnt li{float:left;width:100%;height:4px}
   .g-sbox .m-cnt{background:#dfdfdf;position:relative;border-bottom:1px solid #bdbab7}
   .g-sbox .m-cnt li{position:relative}
   .m-cnt li{text-align:center;width:32%}
   .g-adv .m-cnt{background:#333}
   .g-adv .m-cnt .z-on{background:#e60012}
   .content{width:100%}
   .fll{width:100%; max-width:inherit; min-width:inherit; margin:0.2rem auto 0}
   .title{width:100%;font-size: 0.4rem; padding:0.4rem 0 0.2rem}
   .title p{ font-size:0.2rem; margin:0.1rem;}
   .pic_content{width:100%}
   .xiangmu{ margin:2% 0; width:100%}
   .xiangmu ul{ padding:0}
   .xiangmu ul li{width:46.5%; height:3rem; margin:0.2rem 0 0 2%; padding:0.3rem 0 0;}
   .xiangmu ul li:nth-child(even){ margin-right:0}
   .xiangmu ul li h3{ font-size:0.3rem; margin:0.2rem 0}
   .xiangmu ul li .tubiao0{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao1{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao2{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao3{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao4{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao5{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao6{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li .tubiao7{width:1.5rem; height:1.5rem;background-size:100%}
   .xiangmu ul li img{width:100%; }
   .xiangmu ul li p{ height:auto; font-size:0.25rem; line-height:0.6rem; padding:0}
   .digital{ max-width:inherit; min-width:inherit; height:3.2rem;}
   .n_banner{ display:none}
   .main{width:100%}
   .main ul li{ font-size:0.3rem; margin-top:0; padding-top:0.3rem}
   .main ul li p{ font-size:0.28rem;width:2rem; margin:0.2rem auto}
   .main ul li span{ font-size:0.8rem}
   .pic_nav{ margin-bottom:0.2rem}
   .pic_nav a{width:3.5rem; height:1rem; line-height:1rem; font-size:0.3rem; margin:0 0.2rem;border-radius:0.5rem; margin-bottom:0.2rem}
   .pic_content ul li{ margin:0 0 0 2%; width:46.8%}
   .pic_content ul li div{width:100%; height:3.5rem;}
   .pic_content ul li dd{ font-size:0.3rem; height:0.8rem; line-height:0.8rem;}
   .ys{width:100%; margin:0.1rem 0; height:auto;}
   .ys ul li{margin:0 0 2% 2%;width:46.5%; overflow:hidden;  height:8rem}
   .ys ul{width:100%}
   .ys ul li .tu{width:100%; height:2rem}
   .ys ul li .tu img{width:100%; height:100%}
   .cc{ height:2rem;width:100%}
   .text{ top:2rem;}
   .tubiao{width:1.5rem; height:1rem; padding:0.25rem 0;border-radius:50%; margin:-0.7rem auto 0 auto}
   .wenzi{ padding: 0 0.2rem;}
   .wenzi h3{ font-size:0.3rem; margin:0.2rem auto; font-weight:bold}
   .wenzi p{ font-size:0.25rem; line-height:0.6rem;}
   .item{ display:none}
   .news{width:96%; margin:0 2%}
   .news_left{width:100%; padding:0}
   .news_left div{width:100%; height:5rem;}
   .news_left dl{width:96%; padding:0 2% 2%}
   .news_left dl dd{ font-size:0.3rem; line-height:0.5rem; height:1rem; margin:0.2rem 2rem 0 0;}
   .news_left dl dt{ font-size:0.25rem; line-height:0.4rem; height:0.8rem; margin:0.1rem 2 rem 0 0;}
   .news_left dl span{ width:1.8rem; height:1.8rem;top:0.2rem; right:0.2rem}
   .news_left dl span b{ font-size:0.5rem; padding-top:0.2rem}
   .news_left dl span i{ font-size:0.3rem; height:0.8rem; line-height:0.8rem;}
   .news ul{width:100%; margin-top:0.2rem}
   .news ul li{width:96%; padding:2%}
   .news ul li div{width:1.8rem; height:1.8rem;}
   .news ul li div b{ font-size:0.5rem; padding-top:0.2rem}
   .news ul li div i{ font-size:0.3rem; height:0.8rem; line-height:0.8rem;}
   .news ul li span h3{ font-size:0.3rem; line-height:0.5rem; height:0.7rem; }
   .news ul li span p{ font-size:0.25rem; line-height:0.4rem; height:0.8rem; }
   .footer{ max-width:inherit; min-width:inherit; margin-bottom:1.8rem;}
   .footer_left{ float:none; width:96%; margin:2%; font-size:0.3rem; line-height:0.5rem; text-align:center}
   .footer_right{ display:none;}
   .side{ bottom:0; top:inherit;right:inherit; width:100%;margin-top:0; height:1.8rem;}
   .sideewm{ display:none}
   .side ul li{width:33.333%; height:2rem; font-size:0.3rem; line-height:0.6rem; height:1.8rem;}
   .side ul li i{ height:0.8rem; margin-top:0.2rem;background-size:auto 0.5rem;}
   .side ul li.sidetop{ display:none}
   .side ul li i.bgs6{ margin-top:0.1rem;}
   .mbx{ max-width:inherit; min-width:inherit; padding:0 2%; width:96%; font-size:0.3rem; height:1rem; line-height:1rem; overflow:hidden}
   .wary_left{width:96%; margin:0 auto; float:none}
   .tit{ display:none;}
   .pic_left ul{ border:none; margin-top:0.2rem;}
   .pic_left ul li{ float:left;width: 3.5rem;height: 1rem;line-height: 1rem;font-size: 0.3rem; margin: 0 0.2rem; border-radius: 0.5rem; margin-bottom: 0.2rem;border: 1px #ccc solid; text-align:center; text-indent:0; background:#f3f3f3}
   .pic_left ul li.act{ background:#0057c1; border:1px solid #0057c1}
   .pic_left ul li.act a{color:#fff}
   .pic_an{ display:none}
   .cons{ display:none;}
   .wary_right{ float:none; width:96%; margin:2%}
   .mbx a:after{ margin:0 0.1rem;}
   .news_list{ padding:0.1rem;}
   .news_list dl{ padding-bottom:0.2rem; margin-bottom:0.2rem}
   .news_list dl dt span{width:70%; font-size:0.3rem; height:0.5rem; line-height:0.5rem;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;overflow: hidden;}
   .news_list dl dt em{font-size:0.3rem;}
   .news_list dl dd{ margin-top:0.1rem; font-size:0.25rem;}
   div.flickr span.disabled{ padding:0.1rem 0.15rem; margin-right:0.05rem; font-size:0.25rem;}
   div.flickr span.current{padding:0.1rem 0.15rem; margin-right:0.05rem; font-size:0.25rem;}
   div.flickr a{padding:0.1rem 0.15rem; margin-right:0.05rem; font-size:0.25rem;}
   .xq{ font-size:0.3rem; line-height:0.6rem}
   .con_xq{ padding:0.2rem 0.1rem;}
   .con_xq h3{ font-size:0.35rem; line-height:0.6rem; margin-bottom:0.2rem}
   .con_xq dd{ font-size:0.3rem; height:0.8rem; line-height:0.8rem; overflow:hidden}
   .con_xq dd span{margin:0 0.1rem;}
   .fy{ margin-top:0.2rem; padding:0.1rem 0}
   .fy p{ font-size:0.3rem;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;overflow: hidden;}
   .jz_content{width:96%; margin:2%}
   .jz_content ul li{width:100%; padding:2%;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin:0 0 0.2rem}
   .jz_content ul li dl{padding-bottom:0.2rem;}
   .jz_content ul li dl div{width:100%; height:5rem;}
   .jz_content ul li dl dd{height:1rem; line-height:1rem; font-size:0.35rem}
   .jz_content ul li dl dt{font-size:0.3rem;line-height:0.5rem;}
   .jz_content ul li span{ height:0.8rem; line-height:0.8rem; font-size:0.3rem;}
   .hidden{ display:none;}
   .anli_lb ul li{margin-bottom:0.2rem; padding-bottom:0.2rem}
   .anli_lb ul li div{width:3rem;height:3rem; margin-right:0.2rem}
   .anli_lb ul li span h3{height:0.8rem; line-height:0.8rem; font-size:0.3rem;} 
   .anli_lb ul li span p{-webkit-line-clamp:2; font-size:0.3rem; line-height:0.5rem; height:1rem;}
   .anli_lb ul li span dd{width:2rem; font-size:0.3rem; height:0.8rem; line-height:0.8rem; margin-top:0.2rem}
   .mbox{margin-bottom:0.2rem}
   .fenye{ height:0.6rem; margin:0.2rem auto 0}
   .contact{width:96%; margin:2%}
   .contact dl dt,.contact dl dt img{width:100%}
   .contact dl dd{ padding:2%;width:96%; height:auto;}
   .contact dl dd h3{height:0.6rem; font-weight: normal; font-size:0.35rem; color: #0072c2;}
   .contact dl dd p{font-size:0.3rem;color: #666666;line-height:0.6rem;}
   .g_lxwm{width:100%; margin:0.2rem auto}
   .g_lxwm .lxwm li{width:100%; padding-left:1rem; height:auto; line-height:1rem; margin:0; font-size:0.3rem}
   .g_lxwm .lxwm li em{left:0.2rem; top:0.2rem;}
   .g_lxwm .lxwm li em img{width:50%}
   .ditu{width:100%}
    .loading{width:100%; height:100vh; z-index:999999; background:#fff url(../images/loading.gif) no-repeat center center; text-align:center;position: fixed; top: 0;}
}