html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,#footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}
article,aside,details,figcaption,figure,#footer,header,hgroup,menu,nav,section{display:block;clear:both}
html{font-family:"simhei", "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei", "微软雅黑", "Segoe UI", Tahoma, "宋体b8b体", SimSun, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.5}
body{font-size:12px;background: #ffffff;overflow-x: hidden}
a{text-decoration:none;color:#fff}
a:link,a:hover{text-decoration:none;color: #fff;}
a:active{color:#dd0000;outline:0;color: #fff;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
svg:not(:root){overflow:hidden}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
code,kbd,pre,samp{font-family:monospace;font-size:10px}
mark{background:#ff0;color:#1a1a1a}
dfn{font-style:italic}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
ul,ol{list-style:none outside none}
h1,h2,h3{font-weight:normal}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;resize:vertical}
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none;border: none;}
.border_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fl{float:left}
.fr{float:right}
.hide{display:none!important}
.show{display:block!important}
.visib{visibility: hidden;}
.text_cut{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
.clearfix:after{content:'\0020';display:block;height:0;clear:both}
.clearfix{*zoom:1}

.swiper-container {margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.swiper-container {/* Specify Swiper's Size: *//*width:200px;height: 100px;*/}
.swiper-slide {/* Specify Slides's Size: *//*width: 100%;height: 100%;*/}
.swiper-slide-active {/* Specific active slide styling: */}
.swiper-slide-visible {/* Specific visible slide styling: */	}
.swiper-pagination-switch {/* Stylize pagination button: */	}
.swiper-active-switch {/* Specific active button style: */	}
.swiper-visible-switch {/* Specific visible button style: */	}

img{max-width: 100%}

/*浏览器版本较低提示*/
#mb{ position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgb(0,0,0); z-index: 10000;background: #000000\0;-khtml-opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.old-browser-popup {height: 120px;font-size: 24px;height: 60px;line-height: 60px;width: 100%;color: #FFFFFF;text-align: center;position: fixed;left: 0;z-index: 99999;top: 50%;margin-top: -120px;}
.old-browser-popup a {color: #fff3be;font-size: 30px;}
.old-browser-popup label {display: inline-block;width: 24px;height: 25px;position: relative;top: 5px;right: 6px}
.old-browser-popup .chrome-borwser-ico {background: url(../images/browser_icons.png) 0 0 no-repeat}
.old-browser-popup .firefox-borwser-ico {background: url(../images/browser_icons.png) -34px 0 no-repeat}


#header{width: 100%;background-image: url(../images/header_bg.jpg);padding: 32px 0;background-size: cover;}
#header .slogan{text-align: right}
#header .slogan p{font-size: 1.67em;margin-top: 10px;text-align: center;}
#header .slogan p span{color: #961b1e;}
#header .slogan p span.last{margin-left: 20px;}

#navbar{position: relative;min-height: 52px;width: 100%;background-image: url(../images/nav_bg.jpg);color:#000;border: 0;margin-bottom: 0}
#navbar.navbar-inverse .navbar-nav>li>a{font-size: 1.67em;color: #000;padding-left: 0;padding-right: 0}
#navbar ul{width: 1313px;float: initial;margin: 0 auto}
#navbar li{margin-right: 35px;}
#navbar li.last{margin-right: 0;}

/*#j_imgSwipe{height: 700px;overflow-x: hidden}*/
#j_imgSwipe .swiper-container {height: 100%;width: 100%;}
#j_imgSwipe .swiper-slide {background-repeat: no-repeat;background-position: center;position: relative;line-height: 850px;text-align: center;background-size: cover;}
#j_imgSwipe a{display: block;height: 100%}
#j_imgSwipe .swiper-slide img.slogan-img{}
#j_imgSwipe .swiper-slide p {font-style: italic;font-size: 25px;}
.pagination {position: absolute;z-index: 20;left: 10px;bottom: 10px;width: 100%;text-align: center;}
.swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #555;margin-right: 5px;opacity: 0.8;border: 1px solid #fff;cursor: pointer;}
.swiper-active-switch {background: #fff;}
.swiper-dynamic-links {text-align: center;}
.swiper-dynamic-links a {display: inline-block;padding: 5px;border-radius: 3px;border: 1px solid #ccc;margin: 5px;font-size: 12px;text-decoration: none;color: #333;background: #eee;}

/*活动专享*/
.hdzx-item .img-key{padding: 75px 0 56px;text-align: center;}
.hdzx-item .col-sm-4{padding-left: 0;padding-right: 0;margin-top: 2px}

/*风格赏析*/
.fgsx-item .img-key{padding: 66px 0 51px;text-align: center;}
.fgsx-item .col-sm-4, .fgsx-item .col-sm-8{padding-left: 0;padding-right: 0}
.fgsx-item div.first .col-sm-8{padding-right: 2px}
.fgsx-item div.first .col-sm-4{padding-left: 4px}
.fgsx-item .col-sm-4 img.last{margin-top: 5px}
.fgsx-item div.last{margin-top: 6px;}
.fgsx-item .more-btn{display: block;padding: 36px 0 38px;text-align: center;}

/*设计大咖*/
.sjdk-item{padding: 57px 0 68px;background: #f2f2f2}
.sjdk-item .img-key{padding: 0 0 55px;text-align: center;}
.sjdk-item .right ul.first{margin-bottom: 6px}
.sjdk-item .right li{float: left;margin-left: 6px}
.sjdk-item .right li.first{margin-left: 0}
.sjdk-item .dk-info{position: relative;}
.sjdk-item .dk-info .tag{position: absolute;left: 28px;bottom: 26px}

/*在施工地*/
.zsgd-item{padding-bottom: 130px}
.zsgd-item .img-key{padding: 70px 0 0;text-align: center;}
.zsgd-item .col-sm-3, .zsgd-item .col-sm-6{padding-left: 0;padding-right: 0;text-align: center;}
.zsgd-item .col-sm-3, .zsgd-item .col-sm-6 a{color:#000;}
.zsgd-item .pro-img-list{position: relative;}
.zsgd-item .inner-list{margin-top: 23px;}
.zsgd-item .pro-img{position: absolute;}
.zsgd-item .pro-img img{height: 120px;width: 120px;    max-width: initial;}
.zsgd-item .pro-img.second{top: 213px;left: 10px}
.zsgd-item .pro-img.third{top: 416px;left: 20px}
.zsgd-item .right .pro-img.second{left: -10px}
.zsgd-item .right .pro-img.third{left: -20px}
.zsgd-item .pro-img p{font-size: 1.33em;margin-top: 9px}
.zsgd-item .zsgd-map{padding: 90px 0;width: 90%}

/*满足需求*/
.mzxq-item{padding: 60px 0 55px;background: #f2f2f2}
.mzxq-item .img-key{padding: 0 0 55px;text-align: center;}
.mzxq-item .col-sm-7{background: #eb6300;width: 58%}
.mzxq-item .col-sm-5{background: #959595;width: 41%;float: right;}
.mzxq-item .step-info-list{padding: 35px 0 29px;position: relative;}
.mzxq-item .left .good-icon{position: absolute;right: 0}
.mzxq-item .right .bad-icon{position: absolute;left: 0}
.mzxq-item .left h1{color: #fff;text-align: center;height: 51px;line-height: 51px;margin-bottom: 22px}
.mzxq-item .left h1 .t1{font-size: 47px}
.mzxq-item .left h1 .t2{font-size: 36px;margin-left: 20px}
.mzxq-item .right h1{color: #000;text-align: center;font-size: 35px;height: 51px;line-height: 51px;margin-bottom: 22px}
.mzxq-item .steps{margin: 0 auto;display: table;}
.mzxq-item .step-info{background: #fff;height: 132px;width: 132px;border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;color: #000;font-size: 1.83em;display: table-cell;text-align: center;line-height: 24px;vertical-align: middle;}
.mzxq-item .col-sm-3, .mzxq-item .col-sm-4, .mzxq-item .col-sm-6{margin-top: 13px;text-align: center;font-weight: 600}

/*中式风格*/
.zsfg-item .img-key{padding: 61px 0 50px;text-align: center;}
.zsfg-item li{margin-top: 6px}
.zsfg-item li.first{margin-top: 0}
.zsfg-item li img{float: left;margin-left: 6px;cursor: pointer;}

/*一站式服务*/
.yzsfw-item{padding: 66px 0 56px}
.yzsfw-item .img-key{padding: 0 0 52px;text-align: center;}
.yzsfw-item .col-sm-12{padding-left: 0;padding-right: 0}
.yzsfw-item .images{float: left;}
.yzsfw-item .img-arrow{margin: 0 16px 0 21px;height: 331px;line-height: 331px}

/*严控预算*/
.ykys-item{background-image: url(../images/ykys_bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;height: 785px;text-align: center}
.ykys-item .img-key{margin: 55px 0 52px;}

/*金牌服务商*/
.jpfws-item{padding: 62px 0 58px;text-align: center;}
.jpfws-item .img-key{margin: 0 0 30px;}
.jpfws-item .col-sm-12{margin-top: 45px}

/*高端服务管家*/
.gdfwgj-item{background-image: url(../images/gdfwgj_bg.jpg);background-repeat: no-repeat;background-size: contain;background-position: center;height: 1049px;text-align: center;background-color: #fbfbfc}
.gdfwgj-item .img-key{margin: 79px 0 437px;}
.gdfwgj-item .gdfwgj-bg{display: none;}
.gdfwgj-item .col-sm-3{margin-top: 21px}

/*细节决定品质*/
.xjjdpz-item-top .img-key{margin: 78px 0 68px;text-align: center;}
.xjjdpz-item-top .imgs{position: relative;}
.xjjdpz-item-top .tag{position: absolute;left: 0;bottom: 92px;}
.xjjdpz-item-bottom{margin-top: 25px;background-image: url(../images/xjjdpz_bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;height: 420px;text-align: center;line-height: 420px}

/*选择理由*/
.xzly-item{padding: 78px 0 61px;text-align: center;}
.xzly-item p{padding: 47px 0 59px;color: #000;font-size: 3em}
.xzly-item .col-sm-4 .info, .xzly-item .col-sm-3 .info{background: #eb6300;color: #fff;font-size: 2.17em;height: 82px;line-height: 82px}
.xzly-item .col-sm-3{margin-top: 10px}

/*行业典范*/
.hydf-item{padding: 73px 0 78px;background: #f2f2f2;text-align: center;}
.hydf-item .img-key{padding: 0 0 78px;}

/*成功案例*/
.cgal-item{padding: 79px 0 77px;;text-align: center;}
.cgal-item .img-key{padding: 0 0 24px;}
.cgal-item .col-sm-2{margin-top: 18px}

/*新闻报道*/
.xwbd-item{padding: 60px 0 56px;background: #f2f2f2}
.xwbd-item .img-key{padding: 0 0 44px}
.xwbd-item .news-list{background: #fff;padding: 19px 19px 0;}
.xwbd-item .top-news{padding-bottom: 19px;border-bottom: 1px solid #cccccc;height: 191px}
.xwbd-item .top-news dt{float: left;}
.xwbd-item .top-news dd{margin-left: 294px;position: relative;height: 100%}
.xwbd-item .top-news h1{color: #f75105;font-size: 2em;padding: 16px 0 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwbd-item .top-news h1 a{color:#000;}
.xwbd-item .top-news p.info{color: #000;font-size: 1.5em;height: 75px}
.xwbd-item .top-news .full-text{position: absolute;bottom: -5px;right: 0;color: #f75105;font-size: 1.25em}
.xwbd-item li{height: 51px;line-height: 51px;border-bottom: 1px solid #ccc;font-size: 1.67em;}
.xwbd-item li i{position: absolute;height: 17px;width: 17px;background: #f75105;margin-top: 19px}
.xwbd-item li .title{margin-left: 27px;display: inline-block;width: 85%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwbd-item li .title a{color:#000;}
.xwbd-item li .web{color: #f75105;}
.xwbd-item .more-btn{display: block;height: 32px;line-height: 32px;text-align: right}

/*底部海报*/
.footer{background-image: url(../images/footer_bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;height: 575px;line-height: 575px;text-align: center}


@media (min-width: 1200px){
	.container {width: 1190px;}
}

@media (max-width: 1024px){
	#header .slogan p span{display: inline-block;}
	#header .slogan p span.last{margin-left: 100px;}
	#navbar ul{width: 984px}
	#navbar li{margin-right: 12px}
	#navbar.navbar-inverse .navbar-nav>li>a{font-size: 1.5em}

	.sjdk-item .left img{width: 320px}
	.sjdk-item .right ul.first img{width: 319px}
	.sjdk-item .right ul.last img{width: 156px}
	.sjdk-item .left .dk-info .tag, .sjdk-item .right .dk-info .tag{width: 80%;left: 20px;bottom: 20px}
	.zsgd-item .pro-img img{width: 110px;height: 110px}
	.mzxq-item .step-info{height: 110px;width: 110px}
	.zsfg-item .big-img{width: 517px;}
	.zsfg-item li img{width: 219px}
	.yzsfw-item .images{width: 95px}
	.yzsfw-item .img-arrow{width: 20px;margin: 0 12px 0 18px;height: 273px;line-height: 273px}
	.xjjdpz-item-top .tag{width: 213px;bottom: 81px}
	.xwbd-item .col-sm-8{width: 58.33333333%}
	.xwbd-item .col-sm-4{width: 41.66666667%;}
	.xwbd-item li .title{width: 80%}
}

@media (max-width: 768px){
	#navbar ul{width: 752px}
	#navbar li{margin-right: 6px}
	#navbar.navbar-inverse .navbar-nav>li>a{font-size: 1.2em}

	.sjdk-item .dk-info{display: inline-block;}
	.sjdk-item .left{float: none;text-align: center;margin-bottom: 6px}
	.sjdk-item .left img{width: auto}
	.sjdk-item .right{float: none;text-align: center;}
	.sjdk-item .right ul.first img{width: 372px}
	.sjdk-item .right ul.last img{width: 183px;height: 259px}
	.sjdk-item .left .dk-info .tag, .sjdk-item .right .dk-info .tag{width: auto;left: 20px;bottom: 20px;height: auto}
	.zsgd-item .zsgd-map{width: 65%;padding: 150px 0;}
	.zsgd-item .left .inner-list{left: 30px}
	.zsgd-item .right .inner-list{left: -30px}
	.zsgd-item .pro-img img{width: 90px;height: 90px}
	.zsgd-item .pro-img.second{top: 173px}
	.zsgd-item .pro-img.third{top: 336px}
	.mzxq-item .fouth .steps{margin-right: 60px;}
	.mzxq-item .fifth .steps{margin-left: 55px;}
	.mzxq-item .step-info-list{width: 100%;}
	.mzxq-item .step-info-list.left{margin-bottom: 20px}
	.mzxq-item .step-info{height: 132px;width: 132px}
	.zsfg-item .left,.zsfg-item .right{float: none;text-align: center;}
	.zsfg-item .left{margin-bottom: 20px}
	.zsfg-item .big-img, .zsfg-item li img{width: auto;float: none;}
	.yzsfw-item .images{width: auto}
	.yzsfw-item .images.fifth{margin-left: 94px}
	.yzsfw-item .img-arrow{width: auto;margin: 0 21px 0 24px;height: 331px}
	.yzsfw-item .img-arrow.fouth{margin-right: 0}
	.yzsfw-item .list{width: 727px;margin: 0 auto;float: initial;}
	.xjjdpz-item{height: 1045px}
	.xjjdpz-item-top .tag{width:213px;bottom: 81px}
	.gdfwgj-item{height: 949px}
	.xzly-item .col-sm-4 .info, .xzly-item .col-sm-3 .info{font-size: 1.75em}
	.cgal-item .col-sm-2{width: 33.33333%}
	.xwbd-item .top-news{height: 140px}
	.xwbd-item .top-news dt{width: 190px}
	.xwbd-item .top-news dd{margin-left: 200px}
	.xwbd-item .top-news h1{margin: 0;padding: 5px 0;}
	.xwbd-item .top-news p.info{height: 50px}
	.xwbd-item .top-news .full-text{font-size: 1em}
	.xwbd-item li .title{width: 70%}
	.xwbd-item li.last{display: none;}
}

@media (max-width:414px) {
	#header{padding: 16px 0}
	#header .col-sm-6{width: 100%;float: none;padding-left: 0;padding-right: 0}
	#header .slogan{margin-top: 20px;display: none;}
	#header .slogan p{font-size: 1.5em}
	#navbar{background: none;position: absolute;}
	.navbar-inverse .navbar-collapse{border: 0;position: absolute;width: 200px;background: #f7f7f7;top: 50px;right: 0;padding-left: 50px;-webkit-box-shadow: -2px 0 5px #fff, 0 -2px 5px #fff, 0 2px 5px #f75105, 2px 0 5px #f75105; -moz-box-shadow: -2px 0 5px #fff, 0 -2px 5px #fff, 0 2px 5px #f75105, 2px 0 5px #f75105; box-shadow: -2px 0 5px #fff, 0 -2px 5px #fff, 0 2px 5px #f75105, 2px 0 5px #f75105;}
	.navbar-inverse .navbar-toggle{border-color: #f75105}
	.navbar-inverse .navbar-toggle .icon-bar{background-color: #f75105}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color: #f75105;}
	.navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar{background-color: #fff}
	.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height: initial;}
	.navbar-collapse{padding-right: 0;padding-left: 0}
	#j_imgSwipe .swiper-slide{height: 400px;line-height: 400px}
	.hdzx-item .col-sm-4 img{width: 100%;}
	.hdzx-item .col-sm-4, .fgsx-item{text-align: center;}
	.fgsx-item .img-key img{max-width: 80%}
	.fgsx-item .first .col-sm-8{margin-bottom: 5px;}
	.fgsx-item .last .col-sm-8{margin-top: 5px;}
	.fgsx-item div.first .col-sm-4{padding-left: 0;}
	.fgsx-item .col-sm-4 img{width: 100%;}
	.sjdk-item .dk-info{width: 100%;}
	.sjdk-item .dk-info img{width: 100%;}
	.sjdk-item .right li.first{margin-bottom: 6px}
	.sjdk-item .right ul.first li{float: none;margin-left: 0}
	.sjdk-item .right ul.last li{float: none;display: inline-block;}
	.sjdk-item .right ul.last li.third{margin-left: 0;}
	.sjdk-item .right ul.last img{width: 202px;height: auto;margin-bottom: 6px}
	.sjdk-item .right ul.first img{width: 100%;}
	.zsgd-item .col-sm-3, .zsgd-item .col-sm-6{width: 100%}
	.zsgd-item .pro-img{position: relative;float: left;width: 33.33333%}
	.zsgd-item .pro-img.second, .zsgd-item .pro-img.third{top: initial;left: initial;}
	.zsgd-item .left .inner-list, .zsgd-item .right .inner-list, .zsgd-item .right .pro-img.second, .zsgd-item .right .pro-img.third{left: initial;}
	.zsgd-item .zsgd-map{width: auto;padding: 20px 0}
	.mzxq-item .fouth .steps{margin-right: 0;}
	.mzxq-item .fifth .steps{margin-left: 0;}
	.mzxq-item .col-sm-3, .mzxq-item .col-sm-4, .mzxq-item .col-sm-6{width: 33.33333%;float: left;}
	.mzxq-item .step-info{width: 100px;height: 100px;font-size: 1.5em;font-weight: 600;}
	.zsfg-item li img{width: 204px;float: left;}
	.zsfg-item li img.first{margin-left: 0;}
	.yzsfw-item .list{width: 368px}
	.yzsfw-item .images{width: 58px}
	.yzsfw-item .img-arrow{width: 20px;height: 167px;line-height: 167px;margin: 0 10px 0 6px;}
	.yzsfw-item .images.fifth{margin-left: 47px}
	.ykys-item{height: 458px}
	.jpfws-item .col-sm-4{margin-bottom: 10px;}
	.gdfwgj-item{height: 1000px;background: -webkit-linear-gradient(#f3f1ee, #fbfbfc);background: -o-linear-gradient(#f3f1ee, #fbfbfc);background: -moz-linear-gradient(#f3f1ee, #fbfbfc);background: linear-gradient(#f3f1ee, #fbfbfc);}
	.gdfwgj-item .img-key{margin: 79px 0 10px;}
	.gdfwgj-item .gdfwgj-bg{display: block;padding: 0}
	.gdfwgj-item .col-sm-3{width: 50%;float: left;}
	.xjjdpz-item-top .img-key{margin-bottom: 58px}
	.xjjdpz-item-top .col-sm-3{padding-left: 0;padding-right: 0;margin-top: 10px;width: 50%;float: left;}
	.xjjdpz-item-top .imgs.first{margin-right: 5px}
	.xjjdpz-item-top .imgs.last{margin-left: 5px}
	.xjjdpz-item-top .tag{bottom: 60px}
	.xjjdpz-item-bottom{height: 220px;line-height: 220px;}
	.xzly-item p{font-size: 2em;padding: 47px 0 49px;}
	.xzly-item .col-sm-4, .xzly-item .col-sm-3{width: 50%;float: left;margin-top: 10px;}
	.cgal-item .col-sm-2{width: 33.33333%;float: left;}
	.xwbd-item .img-key{text-align: center;}
	.xwbd-item .col-sm-8{width: 100%}
	.xwbd-item .top-news{height: 111px}
	.xwbd-item .top-news dt{width: 150px}
	.xwbd-item .top-news dd{margin-left: 160px}
	.xwbd-item .top-news h1{padding: 5px 0 8px;font-size: 1.5em}
	.xwbd-item .top-news p.info{font-size: 1.25em;height: 50px}
	.xwbd-item .col-sm-4{width: 100%;margin-top: 20px;text-align: center;}
	.xwbd-item .top-news .full-text{font-size: 1.08em}
	.xwbd-item li{font-size: 1.25em}
	.xwbd-item li .title{width: 80%}
	.footer{height: 375px;line-height: 375px}

}


@media (max-width:375px) {
	#j_imgSwipe .swiper-slide{height: 350px;line-height: 350px}
	#header .slogan p{font-size: 1.25em}
	.sjdk-item .right ul.last li{width: 182px}
	.sjdk-item .right li{margin-left: 7px;}
	.zsfg-item li img{width: 184px}
	.zsfg-item li img{margin-left: 7px;}
	.mzxq-item .step-info{height: 94px;width: 94px;font-size: 1.25em;}
	.gdfwgj-item{height: 760px}
	.xjjdpz-item{height: 1145px}
	.xwbd-item li .title{width: 70%}
	.xzly-item .col-sm-4 .info, .xzly-item .col-sm-3 .info{font-size: 1.25em}
}
@media (max-width:360px) {
	#j_imgSwipe .swiper-slide{height: 350px;line-height: 350px}
	.sjdk-item .right ul.last li{width: 174px}
	.sjdk-item .right li{margin-left: 8px;}
	.zsfg-item li img{width: 176px}
	.zsfg-item li img{margin-left: 8px;}
	.yzsfw-item .img-arrow{margin: 0 9px 0 5px;}
	.mzxq-item .step-info{height: 89px;width: 89px}
	.gdfwgj-item{height: 700px}
	.xjjdpz-item{height: 1145px}
	.xzly-item .col-sm-4 .info, .xzly-item .col-sm-3 .info{font-size: 1.25em}
}
@media (max-width:320px) {
	#j_imgSwipe .swiper-slide{height: 300px;line-height: 300px}
	.sjdk-item .right ul.last li{width: 154px}
	.sjdk-item .left .dk-info .tag, .sjdk-item .right .dk-info .tag{left: 8px;bottom: 10px;}
	.sjdk-item .right ul.first li .dk-info .tag{height: 30px}
	.sjdk-item .right ul.last li .dk-info .tag{width: 90px}
	.mzxq-item .left h1 .t1{font-size: 36px}
	.mzxq-item .left h1 .t2{font-size: 20px}
	.mzxq-item .step-info{width: 76px;height: 76px;font-size: 1.08em}
	.mzxq-item .right h1{font-size: 24px}
	.zsfg-item li img{width: 156px}
	.yzsfw-item .images{width: 50px;}
	.yzsfw-item .img-arrow{width: 16px;line-height: 144px;height: 144px;margin: 0 9px 0 7px;}
	.yzsfw-item .images.fifth{margin-left: 40px}
	.gdfwgj-item{height: 649px}
	.xjjdpz-item{height: 1045px}
	.xzly-item .col-sm-4 .info, .xzly-item .col-sm-3 .info{font-size: 1.08em}
}










