@charset "gb2312";
*{word-break:break-all;margin:0;padding:0;}
body {behavior:url("csshover3.htc");} 
body{font-size:16px;color:#2b2b2b; font-family:"微软雅黑","microsoft Yahei","Courier New",Courier,monospace;padding:0px;margin:0px auto;background-color:#FFF; overflow-x: hidden; width:100%;}h1{font-size:20px;margin:0;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
a{-webkit-text-decoration-skip:objects;background-color:transparent;}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
b,strong{font-weight:bolder;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}

.fl{ float:left;}
.fr{ float:right;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
a {color: #333;text-decoration: none;}
a:hover {color: #2163C4;}
ul {margin: 0;list-style: none;padding: 0;}

.img-center {text-align: center;overflow: hidden;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;vertical-align: middle;-webkit-transition: all 0.5s;transition: all 0.5s;}

.img-cover {overflow: hidden;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;-webkit-transition: all 0.5s;transition: all 0.5s;}

.container { width: 1200px;margin: 0 auto;}
.container img{ max-width:100%;}

.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

/*头部*/

.header {background-color: #fff;}
.header .topbar {line-height: 34px;background-color: #f5f5f5;font-size: 13px;color: #888;}
.header .topbar ul {float: right;}
.header .topbar li {float: left;color: #ddd;}
.header .topbar li.pipe {padding: 0 10px;}
.header .logo {float: left; text-align: left;padding:36px 0;}
.header .tel {float: right;background: url(../images/tel.jpg) no-repeat 0 center;padding-left: 55px;margin-top: 48px;}
.header .tel strong {display: block;font-size: 28px; line-height: 1;color: #2163C4;}

.header .text {float: left;font-size: 16px;margin: 43px 0 20px 3px;padding: 5px 30px 5px 10px;border-left: 1px solid #ddd;}
.header .text strong {display: block;font-size: 18px;}
.header .text span {color: #FF6E01;}

.nav{ height:55px; width:100%; background:#2163C4;}
.nav ul{  width:1200px; margin:0 auto;}
.nav li{ width:12.5%; float:left; text-align:center; box-sizing:border-box; display:inline; line-height:55px; background:url(../images/navl.png) no-repeat left center;}
.nav li a{ color:#ffffff; font-size:16px;display:block; }
.nav li:hover{ background:#FF6E01; }
	
#banner{ width: 100%;position: relative;}
#banner ul{  overflow: hidden;  margin-bottom: 0;}

#banner ul li{ list-style: none; display: none;}
#banner img{  width: 100%;}
#p{ width: 90px;  position: absolute;  left: 48%;  bottom: 3%;}
#p p{ width: 10px;  height: 10px; border-radius: 50%; background: #FF6E01; float: left; margin-left: 10px;}
#p p:nth-child(1){  margin-left: 0;}
#p .on{  background: #fff;}
#le{ font-size: 60px; font-weight: bold; color: #ffffff; position: absolute; left: 5%; top: 45%; text-decoration: none; display: inline-block; background: #d0c1c1;	padding: 20px 6px;opacity: 0.4;}
#ri{ font-size: 60px; font-weight: bold; color: #fff; position: absolute; right: 5%; top: 45%;text-decoration: none;display: inline-block; background: #d0c1c1;padding: 20px 6px;	opacity: 0.4;}

.pc-slide{float:left;width:400px;margin-right: 30px;}
.view .swiper-slide .imgauto{width:100%;height:300px;line-height:300px;}
.view .swiper-container{width:100%;}
.preview{width:100%;margin-top:10px;position:relative;}
.preview .swiper-container{margin:0 30px;}
.preview .swiper-slide .imgauto{height:80px;border:1px solid #ddd;text-align:center;cursor:pointer;position:relative;}
.preview .swiper-slide .imgauto img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview img{padding:1px;}
.preview .active-nav .imgauto{border:1px solid #2163C4;}
div.zoomDiv {z-index: 999;position: absolute;top: 0;left: 0;background: #ffffff;border: 1px solid #ddd;display: none;text-align: center;overflow: hidden;font-size: 0;}
div.zoomMask {position: absolute;background: url(../images/mask.png) repeat scroll 0 0 transparent;cursor: move;z-index: 1;}

.yunu-sou {padding: 15px 0;background-color: #f5f5f5;}
.yunu-sou .hot {float: left;padding: 5px 0;}
.yunu-sou .hot a {margin-right: 10px;}
.yunu-sou .hot strong {color: #2163C4;}
.yunu-sou .hform {float: right;}
.yunu-sou .hform input {float: left;font-size: 12px;border: 1px solid #eee;padding: 6px 12px;line-height: 16px;width: 210px;}
.yunu-sou .hform button {border: 0;border-bottom: 1px solid transparent;padding: 0;float: left;cursor: pointer;outline: none;width: 49px;height: 30px;background: #2163C4;color: #fff;}

.yunu-link {padding: 0;}
.yunu-link h4 {border-bottom: 1px solid #ddd;margin: 0;font-size: 18px;color: #2163C4;padding-bottom: 15px;}
.yunu-link h4 small {text-transform: uppercase;font-size: 16px;font-weight: normal;color: #999;}
.yunu-link a{display: inline-block;padding-top:10px}
.yunu-link ul {margin-left: -20px;}
.yunu-link li {float: left;margin-left: 20px;margin-top: 20px;}

.section {padding: 40px 0;}
.section-title {margin-bottom: 40px;text-align: center;font-size:30px; font-weight:bold; }
.section-title i {display: block;border-bottom: 1px solid #eee;margin-top: 10px;}
.section-title i:after {display: block;height: 2px;width: 70px;content: '';background-color: #FF6E01;margin: 0 auto -1px;}
.section-title small {display: block;margin-top: 10px;font-size: 12px;text-transform: uppercase;}
.section-title p {margin: 10px auto 0;font-size: 16px; font-weight:normal; color: #777;max-width: 80%; }

.about_con{ width:55%; float:right;}
.about_con p{ display:block; font-size:16px; line-height:34px;}
.about_con p span{ width:35%; text-align:center; display:block; margin-top:100px; float:right; background:#2163C4; padding:5px 10px; font-size:16px; line-height:34px;}
.about_con p span a{ color:#fff;} 

.list-1 {margin: -20px 0 0 -20px;}
.list-1 li {float: left;width: 25%;}
.list-1 li a {display: block;margin: 20px 0 0 20px; transition: all 0.5s;border: 1px solid #fff;background-color: #fff;}
.list-1 li .img-center {}
.list-1 li .text {text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height:50px; background-color: #E8E8E8;color: #474747;}
.list-1 li a:hover {border-color: #2163C4;}
.list-1 li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-1-1 li {width: 33.333333%;}

.in-prd-cate {float:left;width:20%;}
.in-prd-cate h2{ line-height: 80px;text-align: center;background:#2163C4;color: #fff;font-size: 24px;font-weight: bold;}
.in-prd-cate .lanmu{ border:5px #2163C4 solid;}
.in-prd-cate .lanmu h3{ width:90%; margin:10px auto; line-height:36px; background:#FF6E01; text-align:center; font-size:20px; color:#fff; font-weight:normal;}
.in-prd-cate dl {margin: 0;border: 1px solid #ddd;padding:0 10px 10px;}
.in-prd-cate dt {margin-bottom: 10px;line-height: 60px;text-align: center;background: url(../images/jiao.png) no-repeat right 0 #2163C4;color: #fff;font-size: 20px;font-weight: bold;}
.in-prd-cate dd {margin: 0;}
.in-prd-cate dd a {display: block;padding: 10px 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background-color: #f1f1f1;margin-top: 5px;}
.in-prd-cate dd a:hover {background-color: #2163C4;color: #fff;}
.in-prd-con {float: right;width:75%;padding: 20px;background-color: #f0f0f0; overflow: hidden;}
.in-prd-con .list-1 li {width: 33.3333%; margin-bottom:10px;}
.in-prd-con .list-1 li .img-center {/*height: 205px;line-height: 205px;*/}

.in-about {margin: 0;}
.in-about dt {float: left;width: 528px;}
.in-about dd {margin-left: 560px;line-height:26px;}
.in-about dd p {margin: 0;line-height:4;text-align: justify;}
.in-about dd .more {margin-top: 15px;padding: 5px 15px;border: 1px solid #2163C4;background-color: #2163C4;color: #fff;-webkit-transition: all 0.5s;transition: all 0.5s;font-size: 12px;}
.in-about dd .more:hover {background-color: #2163C4;color: #fff;}

.pro_pho{background:url(../images/pro_pho.jpg) no-repeat 0 0; border:5px solid #2163C4; line-height: 28px;padding: 42px 0 0 85px;height: 85px;color: #666;white-space: nowrap;}
.pro_pho b{display: block;font-size:22px;line-height:30px; color: #FB9505;letter-spacing: -1px;}

.bg1 {background-color: #2163C4;color: #fff;}

.bg1 .section-title i {border-color: #0964d5;}
.bg1 .section-title p {color: #fff;}

.in-choose {width: 580px;}
.in-choose dl {margin: 0 0 40px;background: no-repeat 0 0;padding-left: 70px;}
.in-choose dt {padding: 10px 0;font-weight: bold;background: url(../images/strong_bg.png) 0 bottom repeat-x;font-size: 22px;color: #2163C4;}
.in-choose dt small {color: #999;font-weight: normal;padding-left: 10px;font-size: 12px;}
.in-choose dd {background: url(../images/chooselist_bg.png) no-repeat left 5px;padding-left: 30px; line-height:36px; text-align: justify;color: #666;}
.in-choose-left {float: left;}
.in-choose-right {float: right;}
.in-choose-right dl {margin: 40px 0 0;}

.in-dd {background: url(../images/11.gif) no-repeat center;min-height: 225px;}
.in-dd h4 {margin: 0;font-size: 42px;}
.in-dd p {margin: 10px 0 0;font-size: 26px;}

.list-2 {margin: -20px 0 0 -20px;}
.list-2 li {float: left;width: 25%;}
.list-2 li a {display: block;margin: 20px 0 0 20px;border: 1px solid #EEEEEE;-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-2 li .img-center {height: 196px;line-height: 196px;}
.list-2 li .text {text-align: center;background-color: #f7f7f7;padding: 10px;}
.list-2 li .text p {margin: 0;color: #666;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.list-2 li a:hover {border-color: #2163C4;}
.list-2 li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}

.in-news {width: 580px;}
.in-news .tit {background: url(../images/c6t.png) repeat-x bottom;padding-bottom: 30px;}
.in-news .tit span {line-height: 1;border-left: 4px solid #2163C4;display: inline-block;padding-left: 15px;font-weight: bold;font-size: 20px;}
.in-news .tit small {color: #999;text-transform: uppercase;font-size: 14px;padding-left: 10px;}
.in-news .tit .more {float: right;font-size: 14px;background: url(../images/iconmore.png) no-repeat right center;padding-right: 15px;}
.in-news-left {float: left;}
.in-news-right {float: right;}

.list-3 li {border-bottom: 1px dashed #a7a7a7;}
.list-3 li a {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 40px;background: url(../images/dian.png) no-repeat 0 center;padding-left: 25px;}
.list-3 li span {float: right;color: #999;}

.footer {background-color: #2163C4;color: #fff;padding-bottom: 30px;}
.footer a {color: #fff;}
.footer-link {margin-bottom: 30px;font-size: 0;padding: 30px 0 20px;border-bottom: 1px solid #bababa;text-align: center;}
.footer-link a {display: inline-block;vertical-align: middle;font-size: 16px;margin: 0 36px;}
.footer-link span {color: #294a72;padding: 0 20px;}
.footer-logo {float: left;margin-right: 30px;padding: 10px 0;}
.footer-info {float: left;line-height:32px; padding-left:220px; }
.footer-info p {margin: 0;}
.footer-ewm {float: right;width: 220px;}
.footer-ewm img{ width: 120px; }
.footer-ewm p {text-align: center;margin: 10px 0 0;}

.banner-sub {height: 350px;background: no-repeat center / cover;}

.position {padding: 20px 0;background-color: #f1f1f1;}
.position span {background: url(../images/crumbs_bg.png) no-repeat 0 center;padding-left: 25px;}

.ct2-sd {float: left;width: 240px;}
.ct2-mn {float: right;width: 930px;}

.panel-sd {margin-bottom: 20px;background-color: #f6f6f6;}
.panel-sd:last-child {margin-bottom: 0;}
.panel-sd .tit {text-align: center;color: #fff;font-size: 20px;background-color: #2163C4;padding: 15px 0;}
.panel-sd .tit span {display: block;text-transform: uppercase;font-size: 14px;color: #fff;}

.lanmu li {border-bottom: 1px dotted #ddd;}
.lanmu li:last-child {border-bottom: 0;}
.lanmu li>a {display: block;line-height: 36px;padding: 0 0 0 35px; background:url(../images/ico1.jpg) no-repeat 20px center;}

.lanmu li .arr {float: right;height: 45px;width: 40px;position: relative;cursor: pointer;}
.lanmu li .arr:after {content: '';border-top: 2px solid #ccc;border-left: 2px solid #ccc;-webkit-box-sizing: content-box;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;-webkit-transform: rotate(135deg);transform: rotate(135deg);right: 15px;}
.lanmu-box {display: none;}
.lanmu-box p {margin: 0;border-top: 1px dotted #ddd;padding-left: 15px;}
.lanmu-box p a {padding: 0 25px;display: block;line-height: 40px;}
.lanmu-box p a.on{ color: #2163C4; }
.lanmu li>a:hover,.lanmu li.active>a {color: #2163C4;font-weight: bold;}
.lanmu li.open .lanmu-box {display: block;}
.lanmu li.open .arr:after {-webkit-transform: rotate(225deg);transform: rotate(225deg);}

.list-7 {padding: 15px;}
.list-7 li a {display: block;line-height: 26px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom: 1px #e6e6e6 solid;padding-bottom: 3px;margin-bottom: 3px;}
.list-7 li span {display: inline-block;vertical-align: top;width: 20px;line-height: 20px;text-align: center;background-color: #999;color: #fff;margin-top: 3px;margin-right: 5px;-webkit-transform: scale(0.8);transform: scale(0.8);}
.list-7 li:nth-of-type(1) span,.list-7 li:nth-of-type(2) span,.list-7 li:nth-of-type(3) span {background-color: #2163C4;}

.pages {margin: 30px 0 0;text-align: center;font-size: 0;}
.pages ul{padding:0;margin:0;}
.pages li{float:left;list-style-type: none;line-height:30px;vertical-align: middle;}
.pages .thisclass {padding:0px 6px 0px 6px;border:1px solid 1px solid #eee;color:#222;font-size:0.85rem}
.pages li a{padding:6px;border:1px solid 1px solid #eee;color:#0964d5;font-size:0.85rem;}

.list-4 li {border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 20px;}
.list-4 li a {display: block;overflow: hidden;}
.list-4 li .img-center {float: right;width: 165px;}
.list-4 li .date {float: left;border-right: 3px solid #e3e1e2;color: #999;font-size: 12px;text-align: center;padding: 24px 0;width: 130px;}
.list-4 li .date span {display: block;font-size: 45px;line-height: 1;margin-bottom: 10px;}
.list-4 li .text {margin: 0 195px 0 160px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-4 li .text h4 {margin: 0;font-size: 18px;}
.list-4 li .text p {margin: 15px 0 0;color: #888;line-height: 1.8;}
.list-4 li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-4 li a:hover .text {-webkit-transform: translateX(10px);transform: translateX(10px);}

.content-title {margin-bottom: 20px;text-align: center;}
.content-title h1 {font-size: 22px;margin: 0;}
.content-title p {margin: 15px 0 0;font-size: 12px;color: #999;border-top: 1px dashed #ddd;padding-top: 15px;}
.content-title p span {padding: 0 10px;display: inline-block;}
.content-body {line-height: 1.8;}
.content-body img {max-width: 100% !important;height: auto !important;}
.content-exp {padding: 10px 15px;font-size: 12px;background-color: #f5f5f5;margin-top: 20px;border-radius: 5px;}
.content-exp li {line-height: 2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.contact {font-size: 16px;color: #888;}
.contact p {margin-top: 0;}

.map {height: 400px;}

.yunu-footer-fix {position: fixed;bottom: 0;left: 0;width: 100%;background-color: #2163C4;z-index: 10;display: none;}
.yunu-footer-fix li {float: left;width: 25%;}
.yunu-footer-fix li a {display: block;text-align: center;color: #fff;padding: 7px 0;font-size: 12px;line-height: 1;}
.yunu-footer-fix li i {display: block;height: 20px;background: no-repeat center;background-size: contain;margin-bottom: 4px;}
.yunu-footer-fix li i.i1 {background-image: url(../images/f_01.png);}
.yunu-footer-fix li i.i2 {background-image: url(../images/f_02.png);}
.yunu-footer-fix li i.i3 {background-image: url(../images/f_03.png);}
.yunu-footer-fix li i.i4 {background-image: url(../images/f_04.png);}

.fdh {display: none;}

.dqwz{ border-bottom:3px #dddddd double; margin-bottom:30px; color:#2163C4;}
.nyban{background:url(../images/sub_ban.jpg) no-repeat top center; height:400px;position: relative; margin-bottom:60px;}
.sj_nyban{display:none;}

#left{width:24%;float:left;}
#left .cplb{background:#fff;border:11px #2181D7 solid;}
#left .cplb .cplbt{background:#2181D7; color:#fff;text-align:center; padding:23px 0; text-transform:uppercase;border-bottom: 10px #0467C0 solid;}
#left .cplb .cplbt h2{font-size:28px; line-height:45px;}
#left .cplb .cplb_tit{font-size:18px; font-weight:bold;margin:7% 10%; border-bottom:1px #ccc dashed; line-height:35px;}
#left .cplb .cplb_tit a{color:#2181D7;}
#left .cplb ul{margin:1% 10% 0;}
#left .cplb ul li,#left .cplb ul li a{/*width:100%; */display:block; height:30px; line-height:30px;}
#left .lx{background:#2181D7; color:#fff;margin-top:20px;padding:10%;}
#left .lx .iconfont{font-size:24px;}
#left .lx span{font-size:30px;font-weight:bold;}
#right{width:77%;float:right; margin-top:8px;}
#right .news_li ul li{ display:block; width:100%; margin:0 0 20px;padding:0 0 20px; border-bottom:1px #ccc dashed;}
#right .news_li ul li a{ display:block; line-height:30px;}
#right .news_li ul li h2{font-size:16px; line-height:20px; float:left;}
#right .news_li ul li time{ font-size:14px; float:right; padding-right:5px; line-height:22px; }
#right .news_li ul li p{ display:block; }
#right .PLTitle{background:#eee; height:42px; line-height:42px;}
#right .PLTitle h3{background:#04ac23;float:left;width:140px; text-align:center;}
#right .PLTitle h3 a{color:#fff; font-size:18px;}
#right .PLTitle span{float:right;padding-right:10px;}

.xgcp{width:100%; background:#F0F0F0;padding:30px 0;}
.xgcp h2{ display:block; text-align:center; font-size:30px; font-weight:bold;}
.xgcp ul{width:100%;}
.xgcp ul li{width:24%; margin:1% 0.5%; float:left;background:#2181D7;overflow:hidden;}
.xgcp ul li img{width:100%;transition: 0.5s;}
.xgcp ul li h2{text-align:center; line-height:55px;font-size:1.2em;font-weight:500;color:#fff; white-space:nowrap; text-overflow: ellipsis; overflow:hidden; }
.xgcp ul li:hover img{transform: scale(1.1);}

.LProPic{width:100%;}
.LProPic ul {list-style-type: none;margin: 0px;padding: 0px;}
.LProPic li {width:32%;float: left;display: block; text-align:center; overflow:hidden;margin:0 0.5% 25px;}
.LProPic li img{width:100%;transition: 0.5s;}
.LProPic li:hover img{transform: scale(1.1);}
.LProPic li p{line-height:50px;font-size:1.1em;background:#2181D7; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}
.LProPic li p a{color:#fff; }

.news_cp{width:100%; margin:30px 0;}
.news_cp h2{ display:block; text-align:center; font-size:30px; font-weight:bold;}
.news_cp ul{ overflow: hidden;  margin-left: -2%;}
.news_cp ul li { float: left; width: 48%; padding: 10px 1%; margin-left: 2%; margin-top: 20px; border: 1px dashed #CCC; box-sizing: border-box;}
.news_cp ul li h3 { font-size: 18px; font-weight:bold; line-height: 22px; margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news_cp ul li time {  display: inline-block; color: #999; padding-left: 24px; margin: 5px 0; background: url(../images/time.png) no-repeat left top; background-size: 20px;}
.news_cp ul li p { color: #444; height: 48px; line-height: 24px; overflow: hidden; display: -webkit-box;   -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.main h3{font-size:22px; font-weight:bold; text-align:center; line-height:40px;white-space:nowrap;overflow:none;}
.mcon{ font-size:16px; line-height:34px;}

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;
margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;
margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.prenext{width:100%;margin-top:30px;border-top: 1px #E7E7E7 solid;padding-top:12px;}
.prenext .pre,.prenext .next{display:block;padding: 5px 0 5px 0;}
.prenext .pre a,.prenext .next a{color:#868686;}
.prenext .pre a{color: #666; text-decoration: none;} 
.prenext .pre a:hover {	color: #2181D7}/* 上一篇 */
.prenext .next{	text-align: left;float: left;width: 100%;}
.prenext .next a{color: #666; text-decoration: none;} 
.prenext .next a:hover {color: #2181D7;}

.info{ margin:15px 0; text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;font-size: 14px;}
.info img{ width:20px; line-height:30px;vertical-align: middle; margin-right:5px;}
.info span{ margin-right:20px;}
@media screen and (max-width: 1200px) {
.container,.banner,.ss{ width:100%; margin:0 auto; }
.nav ul{ width:100%;}

}
@media screen and (max-width: 980px) {
.tel{ display:none;}
}

@media screen and (max-width: 767px) {
.container {width: auto;}
.about_con{ width:98%; margin:0 auto;}
 #message .m-content .m-message{  width:90%;  padding:20px; }
#banner span{ display:none;}
.mcon iframe{ max-width:100%;}
 #ri{ display:none;}
.header {z-index: 10;width: 100%;top: 0;left: 0;-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;}
.header .topbar,.header .text {display: none;}
.header .logo { margin:10px 0;padding: 0;}
.nav{ width:100%; background-image:none; background-color:#2163C4; height:80px; line-height:39px;}
.nav li{ width:25%; border-right:1px #fff solid; border-bottom:1px #fff solid; line-height:39px; background-image:none;}
.nav li a:hover{ background-image:none; height:39px;}
.banner .swiper-slide {height: 200px;}
.nyban{ background-image:none; height:auto; margin-bottom:0;}
.sj_nyban{ display:block;}
.sj_nyban img{ max-width:100%;}
.nybancon{ width:auto; padding-left:5%; padding-right:5%;}
.nyban{ height:auto;}
.mcon,.topc1{ margin:0 1%;}

.LProPic li{ width:48%; margin:1%;}

#left{display:none;}
#right{width:100%;}
.cpfl{ margin-bottom:30px;}
.cpfl li{ width:48%; margin:0 1% 1%;}
.xgcp ul li{ width:48%; margin:1%;}
.news_cp ul li,.news_tj li{width:98%;}
.pc-slide {float: none;width: auto;margin-bottom: 16px;}
.yunu-showcase-info {margin: 20px 0 0;}
.yunu-showcase-info h1 {padding-bottom: 10px;}
.yunu-showcase-info p {margin-top: 10px;}

.yunu-sou {padding: 0;}
.yunu-sou .container {padding: 0;}
.yunu-sou .hot {display: none;}
.yunu-sou .hform {float: none;position: relative;}
.yunu-sou .hform input {font-size: 14px;border-color: transparent;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 20px;padding: 9px 60px 9px 15px;border-radius: 0;background-color: #f5f5f5;}
.yunu-sou .hform button {position: absolute;right: 0;top: 0;width: 50px;height: 40px;font-size: 14px;}

    .section {padding: 30px 0;}
    .section-title {font-size: 20px;margin-bottom: 20px;}
    .section-title small {font-size: 12px;}
    .section-title p {max-width: none;}

    .list-1,.list-2 {margin: -10px 0 0 -10px;}
    .list-1 li,.list-2 li {width: 50%;}
    .list-1 li a,.list-2 li a {margin: 10px 0 0 10px;}
    .list-1 li .img-center {}

    .in-prd-cate {display: none;}
    .in-prd-con {float: none;width: auto;background-color: transparent;padding: 0;}
    .in-prd-con .list-1 li {width: 50%;}
    .in-prd-con .list-1 li .img-center {/*height: 160px;line-height: 160px;*/}

    .in-about dt {float: none;width: auto;}
    .in-about dd {margin: 20px 0 0;}

    .in-choose-left,.in-choose-right {float: none;}
    .in-choose {width: auto;}
    .in-choose dl {background-size: 30px auto;margin: 0 0 20px;padding-left: 40px;}
    .in-choose dt {padding-top: 0;font-size: 18px;}
    .in-choose dd {padding-left: 20px;}
    .in-choose .img-center {display: none;}
    .in-choose-right dl {margin: 20px 0 0;}

    .in-dd { background-image:none; background:#295ACE; min-height: 0;}
    .in-dd h4 {font-size: 20px;}
    .in-dd p {font-size: 14px;}

    .list-2 li .img-center {height: 110px;line-height: 110px;}

    .in-news-left,.in-news-right {float: none;}
    .in-news-left {margin-bottom: 30px;}
    .in-news {width: auto;}
    .in-news .tit {margin-bottom: 10px;padding-bottom: 20px;}
    .in-news .tit span {font-size: 18px;}
    .in-news .tit small {font-size: 12px;}
    .in-news .tit .more {font-size: 12px;}

    .list-3 li span {font-size: 12px;}

    .footer {padding:42px 0;}
    .footer-logo {display: none;}
    .footer-ewm {float: none;width: auto;margin-top: 20px;}
    .footer-info {float: none;font-size: 12px;text-align: center; padding:0;}
    .footer-link {display: none;}

    .pages {margin-top: 15px;}
    .pages a {font-size: 12px;line-height: 30px;padding: 0 12px;}

    .position {padding: 10px 0;font-size: 12px;}
    .position span {padding-left: 15px;background-size: auto 15px;}

    .banner-sub {height: 200px;}

    .ct2-sd {display: none;}
    .ct2-mn {float: none;width: auto;}

    .list-4 li {padding-bottom: 15px;margin-bottom: 15px;}
    .list-4 li .img-center {display: none;}
    .list-4 li .date {width: 60px;text-align: left;padding: 0;}
    .list-4 li .date span {font-size: 30px;}
    .list-4 li .text {margin: 0 0 0 80px;}
    .list-4 li .text h4 {font-size: 14px;}
    .list-4 li .text p {font-size: 12px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

    .content-title {margin-bottom: 15px;}
    .content-title p {margin-top: 10px;padding-top: 10px;}
    .content-title p span {padding: 0 5px;}
    .content-exp {margin-top: 15px;}

    .panel-sd .tit {font-size: 18px;padding: 10px 0;}
    .panel-sd .tit span {font-size: 12px;}

    .contact {font-size: 14px;}
    .map {height: 300px;}

    .yunu-footer-fix {display: block;}
.fdh {line-height: 40px;height: 40px;background-color: #222222;	width: 100%;display: block;	position: fixed;z-index: 99999;	bottom: 0px;color: #FFF;}
.fdh li {width: 33.33333%;float: left;display: block;	text-align: center;	border-right: 1px #ddd solid;	box-sizing: border-box;}
.fdh .li {	background-color: #07439B;}
.fdh a {color: #FFF;}
}
