@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

*{margin:0;padding:0;}
body{background:#fff; font-size:12px;line-height:22px;font-family:"Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
.body,.ul,.ol,.li,.p,.h1,.h2,.h3,.h4,.h5,.h6,.form,.fieldset,.table,.td,.img,.div,.tr,.dl,.dd,.select,.option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.wrap{ max-width:1200px; margin:0 auto;}
.overflow { overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

header{ width:100%;}
.header_top { width:100%;height:30px;line-height:30px;background:#e3e3e3; font-size:12px;color:#5a5a5a;}
.header_top span { float:right;}
.header_top span a { color:#5a5a5a;}
.header_top span a:hover { color:#1857a6;}

.header{ width:100%; position:relative;}
.logo{  width:519px; float:left; }
.logo img{ display:block; max-width:100%; }
.header .tel { float:right;background:url(../images/tel.png) no-repeat left center;padding-left:40px;line-height:103px; }
.header .tel div { font-size:14px; color:#000; }
.header .tel div b {  font-size:25px;color:#fe0900; }

/*导航下拉开始*/
.header_nav{ width:100%;z-index:99; background:#1857a6;}
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{  position:relative; z-index:99;  }
.header_nav .nav .nLi{ float:left;  position:relative; display:inline; width:14.28%; text-align:center;}
.header_nav .nav .nLi h3{ float:left; width:100%;  background:url(../images/shu.jpg) no-repeat right center;}
.header_nav .nav .nLi h3 a{ display:block; font-size:16px; color:#fff; line-height:23px;padding:7px 0 3px 0; margin-right:2px;}
.header_nav .nav .nLi h3 span { display:block; font-size:12px;color:#fff; line-height:17px; text-transform:uppercase;}
.header_nav .nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;  line-height:45px; padding:5px 0; z-index:999;}
.header_nav .nav .sub li{ zoom:1; }
.header_nav .nav .sub a{ display:block; padding:0 10px;font-size:14px;color:#333;}
.header_nav .nav .sub a:hover{  color:#e6c800; }
.header_nav .nav .nLi:hover h3 a{ background:#e6c800 }
.header_nav .nav .nLi h3 a.cur{ background:#e6c800}
/*移动端导航*/
.sj_nav{ width:100%; }
.icon-menu{float:right;  cursor:pointer;position:absolute;right:2%;top:0; margin-top:25px;z-index:999; width:40px;}
.icon-menu .span01 { width:100%;height:5px;background:#236bd6;border-radius:5px; display:block;}
.icon-menu .span02 { width:100%;height:5px;background:#236bd6;border-radius:5px; display:block; margin:8px 0;}
.icon-menu .span03 { width:100%;height:5px;background:#236bd6;border-radius:5px; display:block;}
.icon-menu.click .span02 {width:0;opacity:0;filter:alpha(opacity=0); }
.icon-menu.click .span01 { position:relative;top:13px;transform:rotate(45deg);}
.icon-menu.click .span03 { position:relative;top:-13px;transform:rotate(-45deg);}
.sjdnav{ width:115px; height:280px; position:absolute;right:0%; top:98px;z-index:9999;background:rgba(44, 44, 44, 0.7) none repeat scroll 0 0 !important; background-color:#202020;}
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjdnav li a{display:block;line-height:40px;  font-size:15px; color:#fff;}
.sjdnav li a:hover{background:#333; color:#fff;}
.sjdnavhide{ height:0; overflow:hidden;}
/*大图滚动开始*/
.banner{ width:100%; position:relative;}
.ban_img { width:100%; padding-top:30%; position:relative;}
.swiper-pagination-bullet { width:59px; height:4px; border-radius:0; background:#fff; opacity:1; }
.swiper-pagination-bullet-active { background:#f6a10a; }
.swiper-button-next { width:72px;height:72px;background:url(../images/right.png) no-repeat ;right:-100%; transition:all 0.7s;}
.swiper-button-prev {  width:72px;height:72px;background:url(../images/left.png) no-repeat ;left:-100%; transition:all 0.7s;}
.banner:hover .swiper-button-next { right:20px;}
.banner:hover .swiper-button-prev { left:20px;}

main { width: 100%; position:relative;}
.fw { background:url(../images/fw_bj.jpg) no-repeat 50% 50%;background-size:cover;padding:47px 0 33px 0;}
.title { text-align:center;}
.title1 { line-height:45px; font-size:30px;color:#000;}
.title2 { line-height:28px; font-size:15px;color:#959595; letter-spacing:10px; text-transform:uppercase;}
.title span { display:block; width:62px;height:3px;background:url(../images/title.jpg) no-repeat center center; margin:14px auto;}
.fw_ul { margin:25px 0 0 0; text-align:center;}
.fw_ul li { display:inline-block; width:31%;}
.fw_ul li .boxF { width: 280px; height: 242px; overflow: hidden; visibility: hidden; margin:0 auto;
                  transform: rotate(120deg); 
                  -ms-transform: rotate(120deg); 
                  -moz-transform: rotate(120deg);
                  -webkit-transform: rotate(120deg); }
.fw_ul li .boxS { width: 280px; height: 242px; overflow: hidden; visibility: hidden;
                   transform: rotate(-60deg);
                   -ms-transform: rotate(-60deg);
                   -moz-transform: rotate(-60deg);
                   -webkit-transform: rotate(-60deg); }
.fw_ul li .boxT { width: 280px; height: 242px; overflow: hidden; transform: rotate(-60deg); -ms-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -webkit-transform: rotate(-60deg); visibility: visible; }
.fw_ul li .zi { position:absolute;left:0;bottom:0;width:100%;height:45px;line-height:45px;text-align:center;font-size:20px;color:#efefef;font-weight:bold;background:rgba(2,2,2,0.8);}
.fw_ul li:hover { transform:translateY(-10px)}
.swiper-container1 {  margin:25px 0 0 0;}
.swiper-container1 .fw_img { padding-top:67%}
.swiper-container1 b { display:block;position:absolute;left:0;bottom:0;width:100%;height:35px;line-height:35px;text-align:center;font-size:18px;color:#efefef;background:rgba(2,2,2,0.8);}

.ys {margin:30px 0; position:relative;}
.ys_tt { display:block;max-width:100%;margin:0 auto;}
.ys_main { margin:60px 0 25px 0; background:url(../images/ys_bj.png) no-repeat center center;height:889px;}
.ysbox1 { position:relative;height:217px;}
.ysbox1 .text { width:50%;float:left;}
.ysbox1 .text .h1 { line-height:38px; font-size:20px;color:#000;font-weight:bold;}
.ysbox1 .text .h1 b { width:60px; font-size:40px;color:#1857a6; display:inline-block; vertical-align:middle;}
.ysbox1 .text .h1 span { color:#e6c800;}
.ysbox1 .text .h2 { margin:11px 0 0 60px; line-height:39px; font-size:20px;color:#353535; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ysbox1 .ys_img { width:50%;float:left;display: -webkit-box; display: -moz-box; display: box; -webkit-box-align: center; -moz-box-align: center; box-align: center; -webkit-box-pack: center; -moz-box-pack: center; box-pack: center; height:217px; }
.ysbox1 .ys_img img { display:block;max-width:100%;}

.ysbox2 { position:relative; height:235px;}
.ysbox2::after { width:50%;background:#1857a6;position:absolute;top:-2px;right:0; display:block;content:"";height:104%;z-index:-1;border-left:1px solid #fff;}
.ysbox2 .ys_img { width:50%;float:left;display: -webkit-box; display: -moz-box; display: box; -webkit-box-align: center; -moz-box-align: center; box-align: center; -ysbox2-box-pack: center; -moz-box-pack: center; box-pack: center; height:235px; }
.ysbox2 .ys_img img { display:block;max-width:100%; }
.ysbox2 .text { width:38%;float:right;margin-top:10px;}
.ysbox2 .text .h1 { line-height:38px; font-size:20px;color:#fff;font-weight:bold;}
.ysbox2 .text .h1 b { width:60px; font-size:40px; display:inline-block; vertical-align:middle;}
.ysbox2 .text .h2 { margin:11px 0 0 60px; line-height:39px; font-size:20px;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.ysbox3 { position:relative; height:225px;}
.ysbox3::after { width:50%;background:#e6c800;position:absolute;top:-22px;left:0; display:block;content:"";height:108%;z-index:-1;}
.ysbox3 .text { width:50%;float:left;margin-top:10px;}
.ysbox3 .text .h1 { line-height:38px; font-size:20px;color:#1857a6;font-weight:bold;}
.ysbox3 .text .h1 b { width:60px; font-size:40px; display:inline-block; vertical-align:middle;}
.ysbox3 .text .h2 { margin:11px 0 0 60px; line-height:39px; font-size:20px;color:#1857a6; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ysbox3 .tel { width:40%;float:right; background:url(../images/ys_img3.png) no-repeat 90% center; display: -webkit-box; display: -moz-box; display: box; -webkit-box-align: center; -moz-box-align: center; box-align: center; -ysbox2-box-pack: center; -moz-box-pack: center; box-pack: center;  height:225px; font-size:20px;color:#353535; line-height:32px;}
.ysbox3 .tel b { display:block; font-size:34px;color:#ff0000; margin-top:11px;}

.ysbox4 { position:relative; height:205px;}
.ysbox4 .ys_img { width:50%;float:left;display: -webkit-box; display: -moz-box; display: box; -webkit-box-align: center; -moz-box-align: center; box-align: center; -ysbox2-box-pack: center; -moz-box-pack: center; box-pack: center; height:205px; }
.ysbox4 .ys_img img { display:block;max-width:100%; }
.ysbox4 .text { width:38%;float:right;margin-top:30px;}
.ysbox4 .text .h1 { line-height:38px; font-size:20px;color:#000;font-weight:bold;}
.ysbox4 .text .h1 b { width:60px; font-size:40px; display:inline-block; vertical-align:middle; color:#1857a6;}
.ysbox4 .text .h1 span { color:#e6c800;}
.ysbox4 .text .h2 { margin:11px 0 0 60px; line-height:39px; font-size:20px;color:#353535; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.cp { background:#e7e7e7; padding:25px 0;}
.swiper-container2 { margin:15px 0 0 0;}
.swiper-container2 .swiper-slide .pic { width:100%;position:relative;overflow:hidden; background:#fff;border:1px solid #ddd;padding:1px;}
.swiper-container2 .swiper-slide .cp_img { padding-top:80%}
.swiper-container2 .swiper-slide .zi { margin-top:2px;width:100%;line-height:45px; color:#333;font-size:15px;text-align:center; background:#d8d8d8;}
.swiper-container2 .swiper-slide:hover img { transform:scale(1.1,1.1);}
.swiper-container2 .swiper-slide:hover .zi { background:#1857a6;color:#fff;}
.cp_more { display:block;width:134px;height:40px;line-height:40px;text-align:center;border:1px solid #bdbdbd; font-size:14px;color:#333;margin:35px auto 15px auto;}
.cp_more:hover { background:#1857a6;color:#fff;}

.csae { margin:20px 0;}
.swiper-container3 { margin:35px 0 0 0;}
.swiper-container3 .swiper-slide .pic { width:100%;position:relative;overflow:hidden;}
.swiper-container3 .swiper-slide .case_img { padding-top:49%}
.swiper-container3 .swiper-slide img { transition:all 1s;}
.swiper-container3 .swiper-slide .zi { margin-top:2px;width:100%;line-height:45px; color:#333;font-size:15px;text-align:center;}
.swiper-container3 .swiper-slide:hover img { transform:rotateY(360deg)}
.swiper-container3 .swiper-slide:hover .zi { color:#1857a6;}

.about {  background:url(../images/about_bj.jpg) no-repeat top center;padding:35px 0 0 0; margin-top:36px;}
.about_mian { margin:70px 0 0 0;position:relative;}
.about_mian  .about_img { width:424px;float:left;margin:0 40px 0 0;overflow:hidden;}
.about_mian  .about_img img { display:block;max-width:100%;margin:0 auto;}
.about_mian  .h1 { line-height:30px;font-size:14px;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:11;overflow: hidden;}
.about_mian  .about_more { float:right;width:133px;height:40px;line-height:40px;text-align:center;border:1px solid #fff;font-size:14px;color:#fff;}
.about_mian  .about_more:hover { background:#fff;color:#1857a6;}

.zhengshu { margin:48px 10px 0 10px;box-shadow:0 0 0 10px rgba(255,255,255,0.3);background:#fff;padding:10px;}
.zs_left { width:63%;float:left;}
.zs_left .zz_img { padding-top:73%}
.zs_right { width:230px;float:right; position:relative; margin-right:80px;}
.zs_right .zz_img { padding-top:73%}
.swiper-button-next5 { width:20px;height:37px;background:url(../images/left.png) no-repeat left;left:-50px;}
.swiper-button-prev5 { width:20px;height:37px;background:url(../images/right.png) no-repeat right;right:-50px;}

.news { margin:20px 0;position:relative;}
.news_ul { margin:15px 0 0 0;}
.news_ul li { width:48%;overflow:hidden;margin-bottom:20px;}
.news_ul li .news_B { width:216px;height:156px;border:1px solid #d4d4d4;overflow:hidden;float:left;margin-right:12px;}
.news_ul li .news_B .news_img { width:100%;height:100%;}
.news_ul li .h1 {  line-height:20px; font-size:16px;color:#333;}
.news_ul li .h2 {  line-height:26px; font-size:14px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; margin-top:15px;}
.news_ul li .h3 { overflow:hidden;width:75px;height:30px; line-height:30px;text-align:center; font-size:14px;color:#333;background:#d5d5d5;margin-top:12px;}
.news_ul li:hover .news_img { transform:scale(1.1,1.1);}
.news_ul li:hover .h1 { color:#1857a6;}
.news_ul li:hover .h3 { background:#1857a6; color:#fff;}

.cont { background:url(../images/cont_bj.jpg) no-repeat 50% 50%;background-size:cover;padding:23px 0;}
.cont_left { width:49%;float:left; margin-top:5px;}
.cont_left .h1 { line-height:56px; font-size:14px;color:#fff;}
.cont_left .h2 { line-height:26px; font-size:14px;color:#fff;}
.cont_left img { display:block;max-width:100%;margin:38px 20px 0 0;float:left;}
.cont_left .lxfs { overflow:hidden; font-size:14px;color:#fff;line-height:26px; margin-top:38px;}
.cont_right { width:48%;float:right;overflow:hidden;margin-top:5px;}
.cont_right .h1 { line-height:56px; font-size:14px;color:#fff;}
.cont_right form li{ margin-bottom:10px; width:100%;float:left;}
.cont_right form li label { width:45px;float:left; font-size:14px;color:#fff;font-weight:normal; line-height:26px;}
.cont_right form li input { width:calc(100% - 45px);width:-moz-calc(100% - 45px);width:-webkit-calc(100% - 45px); float:left;height:52px;line-height:52px;border:1px solid #fff;padding:0 10px; background:none; color:#fff;}
.cont_right form li textarea { width:calc(100% - 45px);width:-moz-calc(100% - 45px);width:-webkit-calc(100% - 45px); float:left;height:90px;line-height:52px;border:1px solid #fff;padding:0 10px; background:none; color:#fff;}
.cont_right form li button {width:calc(100% - 45px);width:-moz-calc(100% - 45px);width:-webkit-calc(100% - 45px); float:left;height:44px;line-height:44px;text-align:center;background:#fff;border:none; font-size:14px;color:#333;}

footer { background:#073e84;line-height:50px; font-size:14px;color:#fff;}
footer span { float:right;}

/*cpzs*/
.cpzs { margin:20px 0;position:relative;}
.cpzs_left { width:285px;float:left;margin-right:20px;}
.s-drop-wrap { width:100%; }
.s-drop-btn { background:url(../images/cpzs_heng.jpg) no-repeat center center; line-height:63px; font-size:25px; color: #fff; text-align:center; font-weight:bold;}
.s-drop-btn span { line-height:63px;right:20px;}
.s-drop-btn.act{ background:url(../images/cpzs_heng.jpg) no-repeat center center;}
.s-drop-list {display: block; border:1px solid #cfcfcf;margin-top:10px;}
.s-drop-list li{ }
.s-drop-list li a{ display:block; }
.aside-list-link{ font-size:16px; color:#333;line-height:44px;text-align:center; border-bottom:1px solid #cfcfcf; transition:all 0.5s;}
.aside-list-link:hover, .aside-list-link.act{ background:url(../images/cpzs_hover.jpg) no-repeat 50% 50%; background-size:cover; transform:translateY(-5px); box-shadow:3px 3px 5px #ccc; }
/*.s-drop-list li .aside-sublist{ width:100%;  display:none;  }
.s-drop-list li .aside-sublist li{margin-top:5px;}
.s-drop-list li .aside-sublist li a{ color:#5e5e5e; line-height:40px;  font-size:14px; margin-bottom:1px; text-align:center; background:#eee;}
.s-drop-list li .aside-sublist li a:hover, .aside-sublist li a.act{ background:#000;color:#bc2a2a;}*/
.cpzs_lxwm { margin:10px 0 0 0;}
.cpzs_lxwm img {  display:block;max-width:100%;margin:10px auto;}
.cpzs_lxwm .lxfs { font-size:14px;color:#333;line-height:26px;}

.cpzs_right { width:calc(100% - 305px);width:-moz-calc(100% - 305px);width:-webkit-calc(100% - 305px);float:left; margin-top:32px;}
.cpzs_tt { height:30px;border-bottom:1px solid #e0e0e2;}
.cpzs_t1 { line-height:29px; font-size:14px;color:#000;width:156px;border-bottom:1px solid #1857a6; float:left;}
.cpzs_tt a { float:right; font-size:14px;color:#afafaf;}
.cpzs_ul { margin:12px 0 0 0;position:relative;}
.cpzs_ul li { width:31.3%;float:left;margin:0 1% 20px 1%;overflow:hidden;}
.cpzs_ul li .pic { width:100%;position:relative;overflow:hidden; background:#fff;border:1px solid #ddd;padding:1px;}
.cpzs_ul li .cp_img { padding-top:80%}
.cpzs_ul li .zi { margin-top:2px;width:100%;line-height:45px; color:#333;font-size:15px;text-align:center; background:#d8d8d8;}
.cpzs_ul li:hover img { transform:scale(1.1,1.1);}
.cpzs_ul li:hover .zi { background:#1857a6;color:#fff;}

/*cpzsz_ny*/
.cpzsz_ny {  margin:12px 0 0 0;position:relative;}
.cpzsz_ny .h1 { line-height:45px; color:#333;font-size:15px;text-align:center;}
.cpzsz_ny img { display:block;max-width:100%;margin:20px auto;}

/*news*/
.xw_ul { margin:36px 0 0 0;position:relative;}
.xw_ul li { width:100%;overflow:hidden;margin-bottom:20px;}
.xw_ul li .news_B { width:182px;height:142px;border:1px solid #d4d4d4;overflow:hidden;float:left;margin-right:12px;}
.xw_ul li .news_B .news_img { width:100%;height:100%;}
.xw_ul li .h1 {  line-height:20px; font-size:16px;color:#333;}
.xw_ul li .h1 span {  font-size:12px;color:#9d9d9d;float:right;}
.xw_ul li .h2 {  line-height:26px; font-size:14px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-top:15px;}
.xw_ul li .h3 { overflow:hidden;width:75px;height:30px; line-height:30px;text-align:center; font-size:14px;color:#333;background:#d5d5d5;margin-top:23px;}
.xw_ul li:hover .news_img { transform:scale(1.1,1.1);}
.xw_ul li:hover .h1 { color:#1857a6;}
.xw_ul li:hover .h3 { background:#1857a6; color:#fff;}

/*news_ny*/
.xw_ny { width:100%; margin-top:25px;text-align:center;}
.xw_ny img {  display:block; max-width:100%; margin:2% auto;}
.xw_ny .h1 {  display:inline-block ;line-height:42px; font-size:18px; color:#2d2d2d;font-weight:bold; border-bottom:2px solid #0196dc;text-align:center; margin:2% auto;}
.xw_ny .h2 {  display:block;line-height:35px;  font-size:14px; color:#636363; text-align:left;}
.xw_ny .h3 {  display:block;line-height:35px; font-size:12px; color:#636363; margin-top:2%; text-align:right;}

/*lxwm*/
.lxwm { margin:36px 0 0 0;position:relative;}
.lxwm  .lxfs { font-size:14px;color:#333;line-height:26px;}




/*手机底部*/
.hot{width:100%; height:58px; background:#191919; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }


@media (max-width:1200px){
	.wrap{ width:96%}
    }

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
    .wrap1 { width:100% !important;}
    .ys_main { background:none; margin:20px 0;}
    .ysbox1 { height:initial;margin:20px auto; width:100%;float:left;}
    .ysbox1 .text, .ysbox2 .text, .ysbox3 .text, .ysbox4 .text { width:100%;}
    .ysbox1 .ys_img, .ysbox2 .ys_img, .ysbox3 .ys_img, .ysbox4 .ys_img { display:none;}
    .ysbox2::after, .ysbox3::after { width:100%;}
    .ysbox3 .tel { display:none;}
    .ysbox2, .ysbox3, .ysbox4 { width:100%;float:left;}
    .about_mian .about_img { display:none;}
    .zhengshu { display:none;}
    .news_ul li { width:100%;}
    .cont_right { width:100%;}
    /*cpzs*/
    .cpzs_left { width:100%;}
    .s-drop-btn { background:#1857a6;}
    .s-drop-btn.act { background:#1857a6;}
    .s-drop-list { display:none;}
    .cpzs_right { width:100%;}
    }
 
@media (max-width:767px){
	.wrap{ width:96%}
    .wrap1 { width:100% !important;}
    .fw { padding:20px 0;}
    .ys_main { background:none; margin:20px 0; height:initial;}
    .ysbox1 { height:initial;margin:20px auto; width:100%;float:left;}
    .ysbox1 .text, .ysbox2 .text, .ysbox3 .text, .ysbox4 .text { width:100%; margin:10px auto;}
    .ysbox1 .ys_img, .ysbox2 .ys_img, .ysbox3 .ys_img, .ysbox4 .ys_img { display:none;}
    .ysbox2::after, .ysbox3::after { width:100%; top:0;height:100%;}
    .ysbox3 .tel { display:none;}
    .ysbox2, .ysbox3, .ysbox4 { width:100%;float:left; height:initial;}
    .ys_tt { max-width:75%;}
    .ysbox1 .text .h1, .ysbox2 .text .h1, .ysbox3 .text .h1, .ysbox4 .text .h1  { font-size:16px;}
    .ysbox1 .text .h1 b, .ysbox2 .text .h1 b, .ysbo3 .text .h1 b, .ysbo4 .text .h1 b { width:50px;font-size:34px;}
    .ysbox1 .text .h2, .ysbox2 .text .h2, .ysbox3 .text .h2, .ysbox4 .text .h2  { margin:5px 0 0 50px; -webkit-line-clamp: 8; font-size:15px;line-height:30px;}
    .about_mian .about_img { display:none;}
    .zhengshu { display:none;}
    .about_mian { margin-top:15px;}
    .about_mian .about_more { margin-top:20px;}
    .news_ul li { width:100%;}
    .cont_right { width:100%;}
    footer { text-align:center;line-height:26px;padding:10px 0;}
    footer span { display:block; float:none;}
    /*cpzs*/
    .cpzs_left { width:100%;}
    .s-drop-btn { background:#1857a6;}
    .s-drop-btn.act { background:#1857a6;}
    .s-drop-list { display:none;}
    .cpzs_right { width:100%;}
    .cpzs_ul li { width:48%;}
    }

@media (max-width:567px){
    .logo { width:300px;}
    .icon-menu { margin-top:9px;}
    .sjdnav { top:54px;}
	}

@media (max-width:467px){

    }

@media (max-width:376px){
    .news_ul li .news_B { width:158px;}
	}

@media (max-width:336px) {
    .logo { width:260px;}
    .icon-menu .span02 { margin:5px 0;}
    .sjdnav { top: 71px; }
    .ysbox1 .text .h1, .ysbox2 .text .h1, .ysbox3 .text .h1, .ysbox4 .text .h1  { font-size:14px;}
    .ysbox1 .text .h2, .ysbox2 .text .h2, .ysbox3 .text .h2, .ysbox4 .text .h2  { font-size:12px;}
    }
	
/*分页样式*/
div.page {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:10px 3px; padding-top: 3px; text-align: center;}
div.page a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #eb5914; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none;}
div.page a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #eb5914; margin-right: 3px; padding-top: 2px;}
div.page span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}