@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;}
body{font-size:16px;font-family:"5FAE8F6F96C59ED1", "思源黑体 CN", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix{height:100%;}
.common,.container{width:1170px;margin:0 auto;max-width:1920px;min-width:1170px;}
p{line-height:26px;}
img{border:none;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}
.p50{font-size:50px;}
.p30{font-size:30px;line-height:40px;}
.p28{font-size:28px;line-height:38px;}
.p26{font-size:26px;line-height:36px;}
.p24{font-size:24px;line-height:34px;}
.p22{font-size:22px;line-height:32px;}
.p20{font-size:20px;line-height:30px;}
.p18{font-size:18px;line-height:28px;}
.p16{font-size:16px;line-height:26px;}
.p14{font-size:14px;line-height:24px;}
.p13{font-size:13px;}
.lca{ text-align: center; background: #ff0000; color:#fff; }
h1,h2,h3{color:#333;}
h1 span,h2 span,h3 span,h4 span{font-weight:normal;}
@font-face {font-family: 'tt0173m_';
    src: url('fonts/tt0173m_.ttf') format('truetype');
}
body{min-width:1170px;}
/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{position:fixed;left:0;top:0;width:100%;z-index:99999;background:url('black50.png') center;color:#fff;}
.logo,.nav,.nav li{float:left;}
.logo a{display:block;width:295px;height:90px;background:url('logo.png') left center no-repeat;}
.tel{float:right;line-height:23px;margin-top:33px;}
.tel img{width:23px;height:auto;margin-right:11px;vertical-align:top;}
.nav li{width:110px;height:90px;text-align:center;position:relative;}
.nav li a{color:#fff;display:inline-block;line-height:87px;padding:0 10px;}
.nav li a span{display:none;}
/*.nav li a span{display:block;width:100%;position:absolute;left:-100%;bottom:0;height:3px;background:#019cdc;line-height:0;font-size:0;transition-duration:300ms;}*/
.nav li ul{display:none;position:absolute;left:0;top:87px;background:#019cdc;width:100%;}
.nav li ul li{width:100%;height:45px;}
.nav li ul li a{line-height:45px;padding:0;font-size:14px;width:100%;}
.nav li:hover a,
.nav li a:hover{border-bottom:solid 3px #019cdc;color:#019cdc;}
.nav li a:hover span{left:0;transition: .5s;}
.nav li:hover ul{display:block;}
.nav li:hover li a,
.nav li li a:hover{color:#fff;border:none;}
.nav li li a:hover{background:#006fb9;}

.nav_trigger{width:28px;height:30px;position:absolute;right:3%;top:50%;margin-top:-10px;z-index:200;cursor:pointer;display:none;}
.nav_icon{display:inline-block;position:relative;width:28px;height:3px;background:#019cdc;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:28px;height:3px;position:absolute;background:#019cdc;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-8px; }
.nav_icon:after{margin-top:8px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#fff;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#fff;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.footer{margin-top:55px;background:#171816;color:#bababa;padding:30px 0;}
.footer h4{font-size:15px;font-weight:normal;line-height:25px;margin-bottom:20px;}
.footer h4 span{display:block;font-size:0;height:9px;line-height:9px;border-bottom:solid 1px #35363b;width:30px;}

.foot1{padding-bottom:29px;border-bottom:solid 1px #24252b;margin-bottom:30px;}
.foot1 dt,.foot1 dd{float:left;}
.foot1 dd{margin-left:185px;padding-top:20px;}
.foot1 dd a,
.foot1 dd span{display:inline-block;vertical-align:top;color:#dedede;line-height:24px;}
.foot1 dd span{margin:0 15px;color:#c2c2c2;}
.foot1 dd a:hover{color:#fff;}

.foot2{width:270px;}
.foot2 li{margin-bottom:10px;border:solid 1px #5b5b5a;padding:0 4%;}
.foot2 input,
.foot2 textarea{width:100%;background:none;border:none;font-size:13px;color:#7b7b7a;}
.foot2 input{height:33px;line-height:33px;}
.foot2 textarea{resize:none;padding:10px 0;line-height:22px;height:66px;}
.foot2 .yzm{height:33px;}
.foot2 .yzm input{float:left;width:65%;}
.foot2 .yzm img{float:right;padding:9px 0;}
.foot2 .btns{margin:0;border:none;padding:0;height:35px;}
.foot2 .btns input,
.foot2 .btns a{float:left;height:35px;line-height:35px;width:45%;background:#b9b9b9;color:#151513;text-align:center;cursor:pointer;font-size:15px;}
.foot2 .btns a{width:50%;color:#fff;background:#006fb9;float:right;}

.foot3{width:825px;}
.foot3 dt{}
.foot3 dt .p13{line-height:22px;}
.foot3 dt .p20{line-height:30px;}
.foot3 dt .ft21{width:265px;}
.foot3 dt .ft22{width:320px;}
.foot3 dt .ft22 .map{width:245px;height:80px;opacity:0.6;margin-top:17px;}
.foot3 dt .ft23 .tit{float:right;opacity:0.5;}
.foot3 dt .ft23 .tit a{display:inline-block;border:solid 1px #fff;padding:10px;cursor:pointer;margin-left:15px;}
.foot3 dt .ft23 .tit img{width:20px;height:auto;opacity:0.8;display:block;}
.foot3 dt .ft23 .img{float:left;}
.foot3 dt .ft23 .img img{width:118px;height:118px;display:none;opacity:0.57;}
.foot3 dd{border-top:solid 1px #24252b;margin-top:55px;padding-top:40px;}
.foot3 dd,
.foot3 dd a{color:#7b7b7a;font-size:12px;}
.row5d{ text-align: center; margin-bottom: 50px; }
.row5d span{width: 174px; height: 48px; background: #2b353f; line-height: 48px; display: inline-block; color:#ffffff; margin-left: 12px; margin-right: 12px; cursor:pointer; }
.row5d span.on{ background: #019cdc; }
/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部banner代码 ***/
.hdp{width:100%;height:90%;position:relative;min-width:1170px;_height:650px;}
.hdp .bd,
.hdp .bd ul ,
.hdp .bd ul li{height:100% !important;}
.hdp .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.hdp .bd ul{width:100% !important;}
.hdp .bd li{width:100% !important;overflow:hidden;text-align:center;}
.hdp .hd{width:100%;position:absolute;z-index:1;bottom:11%;left:0;height:30px;line-height:30px;}
.hdp .hd ul{text-align:center;}
.hdp .hd ul li{cursor:pointer;display:inline-block;*display:inline;*zoom:1;margin:0 6px;width:12px;height:12px;overflow:hidden;background:url('white50.png') center;font-size:0;line-height:0;border-radius:50%;}
.hdp .hd ul .on{background:#019cdc;width:32px;border-radius:10px;}
.hdp .prev,
.hdp .next{display:none;position:absolute;z-index:1;top:50%;margin-top:-25px;left:5%;z-index:1;width:50px;height:50px;background:url('left.png') no-repeat;cursor:pointer;background-size:50px auto !important;}
.hdp .next{left:auto;right:5%;background:url('right.png') no-repeat;}

/************************************************************************************************************/
/*** 幻灯片代码 ***/
.fullslide{position:relative;width:100%;display:none;}
.fullslide .bd{position:relative;z-index:0;overflow:hidden;}
.fullslide .bd li{float:left;width:100%;}
.fullslide .bd li img{display:block;width:100%;height:auto;margin:0 auto;}
.fullslide .hd{position:absolute;left:0;width:100%;height:25px;text-align:center;bottom:0px;z-index:99;}
.fullslide .hd li{display:inline-block;width:8px;height:8px;line-height:8px;text-indent:-10em;overflow:hidden;margin:0px 4px;cursor:pointer;background:url('white50.png') center;border-radius:100%;}
.fullslide .hd li.on{background:#019cdc;width:20px;border-radius:5px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.icontainer .itit{text-align:center;position:relative;padding:70px 0 65px;height:90px;}
.icontainer .itit dt{font-weight:bold;color:#333;}
.icontainer .itit dd{text-transform:uppercase;color:#cacace;}
.icontainer .itit .line{position:relative;height:25px;line-height:25px;width:110px;margin:0 auto;border-bottom:solid 1px #e8e8e8;}
.icontainer .itit .line span{position:absolute;left:50%;margin-left:-14px;bottom:-2px;width:28px;height:25px;border-bottom:solid 3px #006fb9;}
.icontainer .row{padding-bottom:65px;}

.row1{margin-top:-80px;position:relative;z-index:10;background:#fff;padding:35px 0;-webkit-box-shadow:0 0px 20px rgba(0, 0, 0, .2);-moz-box-shadow:0 0px 20px rgba(0, 0, 0, .2);box-shadow:0 0px 20px rgba(0, 0, 0, .2);}
.row1 .timer{font-size:50px;color:#019cdc;line-height:66px;}
.row1 li{float:left;width:389px;text-align:center;color:#878787;}
.row1 li.line{width:1px;background:#e8e8e8;height:42px;line-height:42px;font-size:0;margin-top:24px;}
.row1 li h1 b,
.row1 li h1 span{display:inline-block;vertical-align:top;}
.row1 li h1 span{font-size:18px;color:#333;font-weight:normal;padding-top:30px;line-height:25px;margin-left:10px;}

/*** 首页-蜀风特色代码 ***/
.row2 li{float:left;width:353px;border:solid 1px #ebecf0;text-align:center;margin-right:16px;margin-left: 16px;position: relative;}
.row2 li a{display:block;padding:45px 20px 30px;}
.row2 li img{max-width: 100%; height:auto;margin-bottom:15px;}
.row2 li img.h{display:none;}
.row2 li span{display:inline-block;width:25px;height:18px;border-bottom:solid 2px #707070;line-height:18px;font-size:0;}
.row2 li p{margin-top:15px;height:78px;overflow:hidden;color:#999;position: relative;z-index: 999;}
.row2 li:hover .a{display:none;}
.row2 li:hover .h{display:inline-block;}
.row2 li:hover{border-color:#019cdc;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .18);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .18);box-shadow:0 5px 10px rgba(0, 0, 0, .18);}
.row2 li:hover .p18,
.row2 li:hover p{  }
.row2 li:hover span{border-color:#019cdc;}
.row2 li:hover .p18{color:#019cdc; }
.row2 li .p18h1{ position: absolute; color:#f7f7f7; font-size: 150px; right: 0;bottom: -35px; }
.Yxsjs{ font-size: 0; }
.Yxsjs li{ width: 20%; display: inline-block; position: relative; vertical-align: top; }
.Yxsjs li p{ line-height: inherit; }
.Yxsjs li .title{ position: absolute;font-size: 20px; color: #fff; bottom: 20px; width: 100%; text-align: center; display: none; text-shadow: 0 0 5px rgba(0,0,0,.4); }
.Yxsjs li:hover .title{ display: block; }
.Onsy .footer{ margin-top: 0; }

/*** 首页-服务流程代码 ***/
.row3{background:url("../i/ro3s.jpg") no-repeat 50% 0 #282826;color:#fff; margin-top: 68px; }
.row3 .itit dt,
.row3 li .p18{color:#fff;}
.row3 .itit .line{border-color:#626261;}
.row3 .picScrolls{position:relative;}
.row3 .tempWrap{width:100% !important;}
.row3 li{float:left;position:relative;width:268px;text-align:center;margin-right:32px;padding:20px 0;}
.row3 li .p18{margin:22px 0 12px;}
.row3 li p{color:#a8a8a7;height:52px;overflow:hidden;display: none; }
.row3 li .img{position:relative;}
.row3 li .img span{display:block;}
.row3 li .img img{max-width:100%;height:auto;opacity:0.5;}
.row3 li .img dt{position:relative;padding:0 20px;font-size:0;line-height:0;}
.row3 li .img dt span{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;width:50px;text-align:center;height:50px;line-height:50px;font-size:33px;color:#fff;background:rgba(0,0,0,0.3);background-color:#000\3;filter:alpha(opacity=30);}
.row3 li .img dd{position:absolute;width:99%;height:100%;left:0;top:-20px;z-index:10;border:1px solid rgba(255,255,255,.2);border:1px solid #fff\2;}
.row3 li .txt{padding-bottom:20px;}
.row3 li.even .img{margin-top:110px;}
.row3 li.even .img dd{top:20px;}
.row3 li.even .txt{position:absolute;left:0;top:-3px;width:100%;}
.row3 li:hover .img dt span{background:#006fb9;}
.row3 li:hover .img img{opacity:1;}
.row3 .prev,
.row3 .next{display:block;width:40px;height:40px;background-size:17px auto !important;position:absolute;top:50%;margin-top:-20px;cursor:pointer;}
.row3 .prev{background:#1c1c1b url('left.png') center no-repeat;left:-60px;}
.row3 .next{background:#1c1c1b url('right.png') center no-repeat;right:-60px;}

/*** 首页-优秀设计师代码 ***/
.row4{background:#000;}
.row4 .mapList{}
.row4 .mapBox{float:left;position:relative;width:780px;height:390px;overflow:hidden;}
.row4 .mapBox li{position:relative;}
.row4 .mapBox li a{display:block;}
.row4 .mapBox li a.img{width:305px;overflow:hidden;height:390px;background:#fff;}
.row4 .mapBox li a.img img{width:auto;height:100%;margin-left:-108px;}
.row4 .mapBox li a.txt{position:absolute;/*width:74%;*/width:61%;right:0;top:0;z-index:10;}
.row4 .mapBox li a.txt div{padding:35px 70px 35px 35px;margin-top:70px;background:rgba(232,232,232,0.8);background-color:#e8e8e8\8;filter:alpha(opacity=80);}
.row4 .mapBox li span{color:#a9a9a9;display:block;line-height:34px;margin-bottom:20px;}
.row4 .mapBox li p{line-height:34px;height:68px;overflow:hidden;}
.row4 .itit dt{ color:#fff; }
.row4 .more{ display: none; }
.row4.row{ padding-bottom: 0; }
.row4 .mapLinks{position:relative;float:right;height:390px;width:330px;}
.row4 .mapLinks div{position:relative;top:50%;margin:-186px auto 0;width:330px;height:390px;overflow:hidden;}
.row4 .mapLinks ul,.mapBox ul{position:relative;}
.row4 .mapLinks li{position:relative;overflow:hidden;height:60px;background:#fff;cursor:pointer;padding:30px;margin-bottom:15px;}
.row4 .mapLinks img{width:60px;height:60px;float:left;border-radius:100%;margin-right:15px;}
.row4 .mapLinks .p18{padding:3px 0;}
.row4 .mapLinks p{color:#8d8d8d;height:26px;overflow:hidden;}
.row4 .mapLinks em{display:none;position:absolute;right:25px;top:50%;color:#5892c8;font-size:72px;line-height:90px;margin-top:-45px;font-style:normal;font-family:'tt0173m_';}
.row4 .mapLinks li.hover{background:#006fb9;}
.row4 .mapLinks li.hover .p18{color:#fff;}
.row4 .mapLinks li.hover p{color:#b8cde5;}
.row4 .mapLinks li.hover em{display:block;}
.row4 .mapLinks .prev,
.row4 .mapLinks .next{display:block;position:absolute;width:25px;height:60px;z-index:99;background-size:20px auto !important;cursor:pointer;margin-top:-30px;top:50%;}
.row4 .mapLinks .next{left:-85px;background:#bcbcbc url('right.png') center no-repeat;}

.rw4_sj{position:relative;}
.rw4_sj .tempWrap{width:280px !important;margin:0 auto;}
.rw4_sj ul li{float:left;width:280px;margin-right:16px;text-align:center;position:relative;}
.rw4_sj ul li h1{padding:5px 3%;position:absolute;left:0;bottom:0;width:94%;background:rgba(232,232,232,0.8);background-color:#e8e8e8\8;filter:alpha(opacity=80);}
.rw4_sj ul li img{width:100%;height:auto;margin:0;display:block;}
.rw4_sj .prev,
.rw4_sj .next{display:block;position:absolute;width:25px;height:60px;z-index:99;background-size:20px auto !important;cursor:pointer;margin-top:-30px;top:50%;}
.rw4_sj .prev{left:0;background:#bcbcbc url('left.png') center no-repeat;}
.rw4_sj .next{right:0;background:#bcbcbc url('right.png') center no-repeat;}
.row4 .more{margin-top:35px;}
/*.rw4_sj .tempWrap{width:90% !important;padding:0 5%;}
.rw4_sj li{float:left;width:300px;}
.rw4_sj li img{max-width:100%;height:auto;}*/

/*** 首页-经典案例代码 ***/
.row5{}
.row5 ul li{float:left;position:relative;width:268px;overflow:hidden;text-align:center;margin:0 32px 32px 0;}
.row5 ul li img{width:100%;height:auto;display:block;}
.row5 ul li p{width:100%;height:35px;line-height:35px;font-size:15px;font-weight:bold;color:#fff;overflow:hidden;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);background-color:#000\6;filter:alpha(opacity=60);}
.row5 ul li a{position:absolute;top:0;left:-100%;width:100%;height:100%;color:#fff;background:url('rw5_h.png') center no-repeat;transition:all 0.5s;}
.row5 ul li h2{color:#fff;margin:25% 0 10px;}
.row5 ul li span{display:block;color:rgba(255,255,255,.8);color:#fff\8;line-height:24px;height:24px;overflow:hidden;font-size:14px;}
.row5 .more,
.row4 .more{text-align:center;}
.row5 .more a,
.row4 .more a{display:inline-block;font-size:40px;width:155px;height:40px;line-height:40px;font-family:'宋体';background:#171715;color:#fff;}
.row5 .more a:hover,
.row4 .more a:hover{background:#006fb9;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内容代码 ***/
/*.container{padding-top:35px;}*/
.banner{height:400px;}
.crubms{height:50px;margin-top:-50px;font-size:14px;}
.crubms dt{float:left;}
.crubms dt a{display:block;text-align:center;}
.crubms dt a img,
.crubms dt a span{vertical-align:top;background:#019cdc;color:#fff;}
.crubms dt a img{width:15px;height:auto;padding:10px 3px;}
.crubms dt a span{width:83px;height:35px;line-height:35px;display:inline-block;margin-left:1px;}
.crubms dd{float:right;color:#fff;line-height:35px;}
.crubms dd a{color:#fff;}

.subnav{text-align:center;padding:35px 0 50px;}
.subnav a{display:inline-block;vertical-align:top;width:175px;height:50px;line-height:50px;background:#2b353f;color:#fff;margin:0 10px;}
.subnav a:hover{background:#019cdc;}

.page{}
.page a,
.page b{display:inline-block;vertical-align:top;margin-right:6px;height:25px;line-height:25px;padding:0 13px;background:#ececec;}
.page b{background:#019cdc;color:#fff;}

.pic{text-align:center;text-indent:0 !important;}
.pic img{max-width:100%;height:auto;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 案例中心代码 ***/
.case{}
.case li{float:left;width:353px;padding:5px;border:solid 1px #eee;position:relative;margin:0 37px 37px 0;}
.case li a{display:block;}
.case li .img{font-size:0;}
.case li .img img{width:100%;height:auto;}
.case li .txt{padding:20px 10px 10px;}
.case li p{color:#999;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;width:80%;font-size:14px;}
.case li span{position:absolute;right:15px;bottom:16px;display:block;line-height:20px;font-size:12px;color:#999;}
.case li span img{width:20px;height:auto;vertical-align:top;margin-right:5px;}
.case li span img.h,
.case li:hover span img.a{display:none;}
.case li:hover span img.h{display:inline-block;}
.case li:hover{background:#019cdc;color:#fff;border-color:#019cdc;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .18);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .18);box-shadow:0 5px 10px rgba(0, 0, 0, .18);}
.case li:hover h2,
.case li:hover p,
.case li:hover span{color:#fff;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 风格分类代码 ***/
.imghover .img{overflow:hidden;display:block;font-size:0;line-height:0;}
.imghover .img img{transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;}
.imghover .img:hover img,
.imglihover li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1); }

.style{position:relative;}
.style li{float:left;width:287px;margin-right:7px;background:#f7f9fb;text-align:center;position:relative;}
.style li a{display:block;}
.style li a.txt{padding:20px 0 25px;}
.style li p{color:#999;font-size:14px;}
.style li span{display:block;margin:0 auto;height:10px;line-height:10px;font-size:0;border-bottom:solid 1px #d1d1d1;position:relative;width:75px;}
.style li em{display:block;position:absolute;left:50%;top:3px;width:5px;height:5px;background:#019cdc;line-height:5px;border-radius:100%;border:solid 5px #f7f9fb;margin-left:-7px;}
.style li a.img{width:100%;height:288px;overflow:hidden;font-size:0;}
.style li img{width:100%;height;auto;
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.style li:hover img{
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    filter: gray;
}
.style li:hover{background:#019cdc;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .18);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .18);box-shadow:0 5px 10px rgba(0, 0, 0, .18);}
.style li:hover h2,
.style li:hover p{color:#fff;}
.style li:hover em{background:#fff;border-color:#019cdc;}
.style li:hover span{border-color:#fff;}
.style li.odd .img{margin-top:110px;}
.style li.odd .txt{position:absolute;left:0;top:0;width:100%;}
.style .tempWrap{width:100% !important;}
.style .btn a{display:block;position:absolute;top:50%;background-size:35px auto !important;width:45px;height:100px;cursor:pointer;margin-top:-50px;}
.style .btn a.prev{background:#80868c url('left.png') center no-repeat;left:-90px;}
.style .btn a.next{background:#80868c url('right.png') center no-repeat;right:-90px;}
.style .btn a:hover{background-color:#019cdc;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 案例中心-详情代码 ***/
.nytext{margin-top:35px;}
.nytext .subnav{display:none;}
.nytext .cs{background:#f7f9fb;padding:50px 35px;}
.nytext .p28{font-size:28px;color:#019cdc;line-height:40px;margin-bottom:25px;}
.nytext .p26{color:#333;font-size:26px;line-height:35px;margin-bottom:30px;}
.nytext .p26 span{font-size:14px;color:#999;margin-left:15px;font-weight:normal;}
.nytext p{font-size:18px;line-height:30px;color:#333;margin-bottom:25px;}
.nytext p img{ max-width: 100%; }
.nytext .bd{width:870px;margin:0 auto;}

.casetext .cs1 .yy{text-align:center;margin-top:10px;}
.casetext .cs1 .yy a{display:inline-block;width:175px;height:50px;line-height:50px;background:#019cdc;color:#fff;}
.casetext .cs2{margin-top:30px;}
.casetext .cs2 .content{background:#dfdfdf;padding:25px;margin-top:10px;}
.casetext .cs2 .content p{color:#000;}
.casetext .cs3 h2{font-size:20px;margin:25px 0 5px;}
.casetext .case li{margin-bottom:0;}
.casetext .case p{font-size:14px;line-height:26px;margin-bottom:0;}

.pgwSlideshow{padding:0 55px;display:none;}
.pgwSlideshow .ps-current{text-align:center;position:relative;min-height:150px;overflow:hidden;/*padding:0 95px;*/}
.pgwSlideshow .ps-current>ul>li{text-align:center;width:100%;z-index:1;opacity:0;display:block;}
.pgwSlideshow .ps-current>ul>li img{display:block;max-width:100%;margin:auto;}
.pgwSlideshow .ps-caption{display:none !important;}
.pgwSlideshow .ps-list{width:890px;margin:0 auto;overflow:hidden;position:relative;padding:0 40px;}
.pgwSlideshow .ps-list ul{position:relative;margin:0 !important;padding:0;}
.pgwSlideshow .ps-list li{float:left;}
.pgwSlideshow .ps-list li .ps-item{display:block;margin:20px 10px;border:4px solid #e7e7e7;opacity:.8;filter:alpha(opacity=80);}
.pgwSlideshow .ps-list li img{display:block;width:120px;height:72px;}
.pgwSlideshow .ps-list li .ps-item.ps-selected{float:left;opacity:1;border-color:#019cdc;overflow:hidden;}
.pgwSlideshow .psa{display:block;position:absolute;top:50%;margin-top:-50px;background-size:35px auto !important;width:45px;height:100px;cursor:pointer;}
.pgwSlideshow .ps-current .ps-prev{background:#80868c url('left.png') center no-repeat;left:0px;}
.pgwSlideshow .ps-current .ps-next{background:#80868c url('right.png') center no-repeat;right:0px;}
.pgwSlideshow .ps-current .psa:hover{background-color:#019cdc;}
.pgwSlideshow .psc{display:block;position:absolute;top:0;background-size:25px auto !important;width:40px;height:100%;cursor:pointer;}
.pgwSlideshow .ps-list .ps-prev{background:#f7f9fb url('csl.png') center no-repeat;left:0px;z-index:1000;display:none;}
.pgwSlideshow .ps-list .ps-next{background:#f7f9fb url('csr.png') center no-repeat;right:0px;z-index:1000;display:none;}

.sxb{margin-top:40px;text-align:center;}
.sxb li{height:25px;line-height:25px;padding:15px 0;background:#dbdbdb;color:#000;width:40%;}
.sxb li a{color:#000;display:inline-block;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;vertical-align:top;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻资讯代码 ***/
.news ul{margin-bottom:25px;}
.news li{padding:30px 0;}
.news li a{display:block;}
.news li .img{width:245px;height:160px;overflow:hidden;float:left;}
.news li .img img{width:100%;height:100%;}
.news li .txt{width:885px;float:right;}
.news li .txt .p24{line-height:35px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news li .txt p{height:84px;overflow:hidden;margin:10px 0;line-height:28px;}
.news li .txt span{color:#333;}
.news li:hover{background:#f7f9fb;color:#333;}
.news li:hover p{color:#333;}
.news li:hover .p24,
.news li:hover span{color:#019cdc;}

/*** 新闻资讯-详情代码 ***/
.newstext{}
.newstext .cs{width:800px;}
.newstext .nw{width:270px;}
.newstext .ntit{text-align:center;padding-bottom:24px;border-bottom:solid 1px #e5e5e5;margin-bottom:35px;}
.newstext .ntit dt{font-weight:bold;margin-bottom:10px;}
.newstext .ntit dd{font-size:14px;line-height:25px;color:#999;}
.newstext .nw .share a,
.newstext .nw .share span{display:inline-block;float:none;vertical-align:top;line-height:35px;}
.newstext .nw .share a{width:35px;height:35px;padding:0;margin:0;margin-left:2px;background:url('share.jpg') no-repeat;}
.newstext .nw .share a.bds_weixin{background-position:0 0;}
.newstext .nw .share a.bds_tsina{background-position:-43px 0;}
.newstext .nw .share a.bds_renren{background-position:-86px 0;}
.newstext .nw .share a.bds_sqq{background-position:-129px 0;}
.newstext .nw .share a.bds_qzone{background-position:-172px 0;}
.newstext .list .p22{font-weight:normal;color:#666;line-height:29px;padding-bottom:10px;border-bottom:solid 1px #e5e5e5;position:relative;margin:30px 0 15px;}
.newstext .list .p22 span{display:block;width:45px;height:20px;line-height:20px;font-size:0;border-bottom:solid 3px #019cdc;position:absolute;left:0;bottom:-2px;}
.newstext .list li{height:45px;line-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newstext .sxb{margin-top:0;}
.newstext .sxb li{width:100%;background:#f7f9fb;margin-top:20px;color:#666;}
.newstext .sxb li a{max-width:65%;color:#666;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 公司简介代码 ***/
.about{}
.about .p28{text-align:center;}
.about .p28 span{display:block;margin:0 auto;height:17px;border-bottom:solid 1px #cbcbcb;line-height:17px;width:45px;}
.about p strong{color:#333;}
.about p{font-size:18px;line-height:30px;margin-top:40px;}
.about .jj{margin-top:50px;}
.about .jj dt{float:left;width:365px;}
.about .jj dt img{width:100%;height:auto;}
.about .jj dd{float:right;width:770px;}
.about .jj dd .line{border-bottom:solid 1px #e4e4e4;height:49px;}
.about .jj dd p{margin:0;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 发展历程代码 ***/
.history{background:url('lc.jpg') center repeat-y;font-size:18px;color:#333;}
.history dl:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.history dl{height:100%;}
.history dl dt{float:left;text-align:right;width:540px;line-height:30px;}
.history dl dd{float:right;text-align:left;width:540px;line-height:30px;}
.history dl p{line-height:30px;}
.history dl .Zjun{ font-size: 35px; line-height: 42px;}
.history dl.htit{padding-bottom:49px;border-bottom:solid 1px #e4e4e4;margin-bottom:45px;}
.history dl.htit dd span{display:block;width:50px;height:42px;border-bottom:solid 3px #2b353f;margin-bottom:20px;}
.history .p35{font-weight:normal;height:65px;position:relative;margin-bottom:20px;}
.history .p35 p{font-size:35px;line-height:42px;}
.history .p35 span{display:inline-block;height:23px;border-bottom:solid 1px #e4e4e4;width:100px;position:absolute;right:0;bottom:0;}
.history .p30{text-transform:uppercase;color:#dbdbdb;line-height:36px;}
.history .p45{font-size:45px;line-height:60px;margin-bottom:10px;}
.history ul li{display:none;}
.history dl{ position: relative; }
.history ul li .line{height:34px;margin-bottom:45px;border-bottom:solid 1px #e4e4e4;}
.history ul li .hv{padding:28px 0;background:url('lc1.jpg') center no-repeat;}
.history ul li .hv .common{position:relative;}
.history ul li .hv img{display:none;position:absolute;left:0;bottom:0;margin-bottom:-10%;}
.history ul li .hv:hover{background:#f7f9fb url('lc2.jpg') center no-repeat;color:#019cdc;}
.history ul li .hv:hover img{display:block;}
.history ul li img{position: absolute;left: 100px; z-index: 999; height: 150px;}
.showMorehandle{text-align:center;background:#fff;}
.showMorehandle span{display:inline-block;width:29px;height:29px;border:solid 1px #494949;border-radius:100%;background:url('down.png') center no-repeat;background-size:17px auto;cursor:pointer;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 企业文化代码 ***/
.culture li{float:left;width:305px;padding:35px 30px;background:#f7f9fb;margin-right:37px;text-align:center;}
.culture li img{width:124px;height:124px;border:solid 3px #f7f9fb;border-radius:50%;-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, .06);-moz-box-shadow:0 2px 3px rgba(0, 0, 0, .06);box-shadow:0 2px 3px rgba(0, 0, 0, .06);}
.culture li .p18{margin:23px 0 13px;}
.culture li p{color:#999;height:104px;overflow:hidden;font-size:17px;}
.culture li:hover{background:#019cdc;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .18);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .18);box-shadow:0 5px 10px rgba(0, 0, 0, .18);}
.culture li:hover .p18,
.culture li:hover p{color:#fff;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 荣誉证书代码 ***/
.honor{}
.honor li{float:left;width:307px;text-align:center;padding:24px 28px 20px;border:solid 1px #eee;margin:0 37px 37px 0;}
.honor li img{width:100%;height:auto;}
.honor li p{margin-top:10px;color:#333;}
.honor li a{display:block;}
.honor li:hover{border-color:#019cdc;color:#019cdc;}
.honor li:hover p{color:#019cdc;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 蜀风特色代码 ***/
.feature{}
.feature li{margin-bottom:32px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 团队风采代码 ***/
.team{margin-top:-60px;overflow:hidden;}
.team .bt{text-transform:uppercase;padding-bottom:14px;border-bottom:solid 1px #eaeaea;margin-bottom:35px;}
.team .bt h2{float:left;line-height:30px;}
.team .bt h2 span{font-size:14px;color:#999;margin-left:20px;}
.team .bt a{display:block;float:right;font-weight:bold;color:#333;line-height:35px;margin-right:26px;}
.team ul{margin-top:60px;width:1196px;}
.team ul li{float:left;width:271px;margin-right:26px;border:solid 1px #eee;text-align:center;}
.team ul li a{display:block;margin:5px;position:relative;overflow:hidden;}
.team ul li .txt{position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:rgba(1,156,220,0.8);background-color:#019cdc\8;filter:alpha(opacity=80);transition: .5s;}
.team ul li .txt p{position:absolute;width:90%;padding:0 5%;left:0;top:50%;font-size:15px;font-weight:bold;line-height:24px;transform:translateY(-50%);max-height:87%;overflow:hidden;color:#fff;}
.team ul li img{width:100%;height:auto;display:block;}
.team ul li .p20{line-height:45px;height:45px;overflow:hidden;font-weight:bold;color:#333;}
.team ul li:hover{border-color:#019cdc;}
.team ul li:hover .txt{bottom:0;}
.team ul li:hover .p20{color:#019cdc;}

/************************************************************************************************************/
/*** 团队风采-nei代码 ***/
.teamtext{}
.teamtext .tm2{margin-top:35px;}
.teamtext .tm1 dt{width:453px;float:left;border:solid 1px #fff;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, .35);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, .35);box-shadow:0 3px 7px rgba(0, 0, 0, .35);}
.teamtext .tm1 dt img{width:100%;height:auto;display:block;}
.teamtext .tm1 dd{float:right;width:375px;}
.teamtext .tm1 p{margin-bottom:0;}
.teamtext .tm1 h2{margin-bottom:20px;}
.teamtext .tm2 .bd{overflow:hidden;}
.teamtext .tm2 ul li{float:left;width:258px;padding:5px;border:solid 1px #e7e8ea;margin-right:15px;text-align:center;}
.teamtext .tm2 ul li h2{line-height:45px;overflow:hidden;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact{background:url('bn5.jpg') center no-repeat;/*height:100%;*/padding-bottom:100px;margin-bottom:-55px;}
.us1{text-align:center;padding:14% 0 4%;}
.us2{height:305px;}
.us2 dl{height:305px;position:relative;}
.us2 dl dt{text-align:center;opacity:1;transition:0.3s ease-out;position:absolute;left:0;top:50%;width:100%;margin-top:-95px;z-index:10;}
.us2 dl dd{width:100%;height:100%;opacity:0;transition:0.3s ease-out;}
.us2 dl.show dt{opacity:0;display:none;}
.us2 dl.show dd{opacity:1;}
.us3{margin-top:55px;}
.us3 li{float:left;color:#fff;position:relative;padding-left:95px;}
.us3 li span{display:block;position:absolute;left:0;top:50%;border:solid 1px #fff;border-radius:100%;margin-top:-35px;}
.us3 li span img{display:block;width:26px;height:auto;padding:21px;}
.us3 li p{font-size:15px;line-height:30px;}
.us3 li b{display:block;line-height:24px;}
.us3 li.line{width:69px;height:60px;border-right:1px solid rgba(247,247,247,.2);border-right:1px solid #f7f7f7\2;padding:0;margin-right:54px;}

.pcxs{display:block;}
.sjxs{display:none;}


@media screen and (max-width:640px){
	.pcxs{display:none;}
	.sjxs{display:block;}
	body{font-size:14px;min-width:0;}
	.p50{font-size:46px;}
	.p30{font-size:28px;line-height:38px;}
	.p28{font-size:26px;line-height:36px;}
	.p26{font-size:24px;line-height:34px;}
	.p24{font-size:22px;line-height:32px;}
	.p22{font-size:20px;line-height:30px;}
	.p20{font-size:18px;line-height:28px;}
	.p18{font-size:16px;line-height:26px;}
	.p16{font-size:14px;line-height:24px;}
	.p14{font-size:12px;line-height:22px;}
	.p13{font-size:11px;}
	.common,.container{width:94%;min-width:0;}
	.nav_trigger{display:block;}
	.fl,.fr{float:none;width:100%;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 顶部代码 ***/
	.logo a{width:200px;height:60px;background-size:auto 75% !important;}
	.tel{display:none;}
	.nav{position:fixed;left:-100%;top:0;margin:0 !important;background:url('black50.png') center;z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;width:94%;height:100%;padding:60px 3% 0;}
	.nav li{width:100%;height:50px;font-size:16px;}
	.nav li a{line-height:50px;}
	.nav li ul{display:none !important;}
	.nav-active .nav{left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 底部代码 ***/
	.footer{margin-top:30px;padding:20px 0;}
	.footer h4{font-size:15px;font-weight:normal;line-height:25px;margin-bottom:20px;}
	.footer h4 span{display:block;font-size:0;height:9px;line-height:9px;border-bottom:solid 1px #35363b;width:30px;}
	.foot1,.foot3 dt{display:none;}
	.foot2,.foot3{width:100%;}
	.foot3 dd{margin-top:30px;padding-top:20px;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 顶部banner代码 ***/
	.hdp{display:none;}
	.fullslide{display:block;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 首页代码 ***/
	.icontainer .itit{padding:40px 0 30px;height:81px;}
	.icontainer .itit .line{height:14px;line-height:14px;width:80px;}
	.icontainer .itit .line span{height:14px;}
	.icontainer .row{padding-bottom:30px;}

	.row1{margin-top:0;padding:10px 0;width:100%;}
	.row1 .timer{font-size:48px;line-height:60px;}
	.row1 li{width:100%;float:none;padding:10px 0;}
	.row1 li.line{width:100%;height:5px;line-height:5px;border-bottom:solid 1px #e8e8e8;margin-top:0px;padding:0;}

	/*** 首页-蜀风特色代码 ***/
	.row2 li{width:100%;border:solid 1px #ebecf0;margin:0 !important;}
	.row2 li a{padding:25px 3% 20px;}
	.row2 li img{margin-bottom:25px;}
  .row5d span{ width: 45%; margin: 0 2%; }
  .Yxsjs li{width: 50%; }
  .rw4_sj{display: none; }
  .Yxsjs li .title{ font-size: 16px; }


	/*** 首页-服务流程代码 ***/
	.row3 .tempWrap{width:268px !important;margin:0 auto;}
	.row3 .prev,
	.row3 .next{width:30px;height:30px;margin-top:-15px;}
	.row3 .prev{left:1%;}
	.row3 .next{right:1%;}


	/*** 首页-优秀设计师代码 ***/


	/*** 首页-经典案例代码 ***/
	.row5 ul li{width:47%;height:auto;margin:1.5% !important;}
	.row5 .more,
	.row4 .more{margin-top:15px;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 内容代码 ***/
	.banner{height:200px;background-size:auto 100% !important;}
	.crubms{height:35px;margin-top:-35px;font-size:14px;}
	.crubms dt{float:left;display:none;}

	.subnav{padding:20px 0 30px;}
	.subnav a{width:auto;height:35px;line-height:35px;margin:5px 2px 0;padding:0 8px;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 案例中心代码 ***/
	.case li{width:46%;padding:0;border:solid 1px #eee;margin:1.5% !important;}
	.case li a{display:block;padding:5px;}
	.case li .txt{padding:5px;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 风格分类代码 ***/
	.style li img{
		-webkit-filter: grayscale(0);
		-moz-filter: grayscale(0);
		-ms-filter: grayscale(0);
		-o-filter: grayscale(0);
		filter: grayscale(0);
		filter: gray;
	}
	.style .tempWrap{width:287px !important;margin:0 auto;}
	.style .btn a{background-size:20px auto !important;width:30px;height:60px;margin-top:-30px;}
	.style .btn a.prev{left:1%;}
	.style .btn a.next{right:1%;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 案例中心-详情代码 ***/
	.nytext{margin-top:20px;}
	.nytext .cs{padding:5% 3%;}
	.nytext .p28{font-size:26px;line-height:35px;margin-bottom:15px;}
	.nytext .p26{font-size:24px;line-height:30px;margin-bottom:20px;}
	.nytext p{font-size:16px;line-height:26px;margin-bottom:12px;}

	.nytext .bd{width:90%;}
	.casetext .cs2{margin-top:20px;}
	.casetext .cs2 .content{padding:15px;}
	.casetext .cs3 h2{font-size:18px;margin:20px 0 5px;}

	.pgwSlideshow{padding:0;display:none;}
	.pgwSlideshow .ps-current{padding:0;}
	.pgwSlideshow .ps-list{width:100%;padding:0;}
	.pgwSlideshow .psa{background-size:20px auto !important;width:30px;height:60px;margin-top:-30px;}

	.pgwSlideshow .psc{background-size:20px auto !important;width:10px;height:20px;margin-top:-10px;top:50%;}
	.pgwSlideshow .ps-list .ps-prev{background:url('csl.png') center no-repeat;}
	.pgwSlideshow .ps-list .ps-next{background:url('csr.png') center no-repeat;}

	.sxb{margin-top:25px;}
	.sxb li{padding:8px 0;width:100%;margin-top:15px;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 新闻资讯代码 ***/
	.news li{padding:15px 0;}
	.news li .img{width:30%;height:110px;overflow:hidden;}
	.news li .img img{width:auto;height:100%;}
	.news li .txt{width:65%;}
	.news li .txt .p24{line-height:30px;height:30px;}
	.news li .txt p{height:48px;margin:5px 0;line-height:24px;}

	/*** 新闻资讯-详情代码 ***/
	.newstext .cs{width:94%;}
	.newstext .nw{width:100%;margin-top:25px;}
	.newstext .ntit{padding-bottom:19px;margin-bottom:25px;}
	.newstext .ntit dt{font-size:18px;}
	.newstext .list{display:none;}
	.newstext .sxb li a{max-width:80%;width:auto;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 公司简介代码 ***/
	.about p{font-size:14px;line-height:24px;margin-top:20px;}
	.about .jj{margin-top:25px;}
	.about .jj dt,
	.about .jj dd{float:none;width:100%;}
	.about .jj dd{margin-top:20px;}
	.about .jj dd .line{height:29px;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 发展历程代码 ***/
	.history{font-size:15px;background:url('lc.jpg') 17% center repeat-y;}
	.history dl dt{width:10%;line-height:25px;}
	.history dl dd{width:80%;line-height:25px;}
	.history dl p{line-height:25px;}
	.history dl.htit{padding-bottom:24px;background:#fff;margin-bottom:20px;}
	.history dl.htit dt{width:100%;text-align:center;}
	.history dl.htit dd{display:none;}

	.history .p35{height:55px;margin-bottom:15px;}
	.history .p35 p{font-size:30px;line-height:40px;}
	.history .p35 span{width:100px;right:50%;margin-right:-50px;}
	.history .p30{font-size:20px;line-height:26px;}
	.history .p45{font-size:35px;line-height:50px;float:right;width:80%;text-align:left;}

	.history ul li .line{height:24px;margin-bottom:25px;}
	.history ul li .hv{padding:18px 0;background:url('lc1.jpg') 15.5% 23px no-repeat;}
	.history ul li .hv:hover{background:#f7f9fb url('lc2.jpg') 15.5% 23px no-repeat;}
	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 企业文化代码 ***/
	.culture li{width:92%;padding:5% 4%;margin:1.5% 0;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 荣誉证书代码 ***/
	.honor li{width:94%;padding:4% 1%;margin:1.5%;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 团队风采代码 ***/
	.team{margin-top:-30px;}
	.team .bt{padding-bottom:9px;margin-bottom:25px;}
	.team .bt span{display:none;}
	.team ul{margin-top:30px;width:100%;}
	.team ul li{width:46%;margin:0 1.5% !important;}

	/************************************************************************************************************/
	/*** 团队风采-nei代码 ***/
	.teamtext .tm2{margin-top:20px;}
	.teamtext .tm1 dt{width:99%;float:none;}
	.teamtext .tm1 dd{float:none;width:100%;margin-top:20px;}

	.teamtext .tm1 h2{margin-bottom:10px;}
	.teamtext .tempWrap{width:270px !important;margin:0 auto;}

	/************************************************************************************************************/
	/************************************************************************************************************/
	/*** 联系我们代码 ***/
	.contact{margin-bottom:-30px;padding-bottom:40px;}
	.us1{padding:75px 0 4%;}
	.us1 img{max-width:50%;height:auto;}
	.us2,
	.us2 dl{height:145px;}
	.us2 dl dt{margin-top:-62px;}
	.us2 dl dt img{width:auto;height:125px;}

	.us3{margin-top:20px;}
	.us3 li{padding-left:95px;}
	.us3 li span{margin-top:-16px;}
	.us3 li span img{width:15px;height:auto;padding:8px;}
	.us3 li p{line-height:25px;}
	.us3 li.line{display:none;}
  .history ul li img{ display: none; }
  .history dl.htit dd{ width: 100%; display: block; }
  .history dl .Zjun{ text-align: center; font-size: 26px; }
  .history dl.htit dd span{ margin: auto; margin-bottom: 15px;height: 22px; }
.history dl dd p{ text-align: center; }

}
@media screen and (max-width:390px){
	.row2 li.ts2 .p18{line-height:52px;}
}
@media screen and (max-width:355px){
	.row2 li.ts3 .p18{line-height:52px;}
}
@media (max-width:640px) and (min-width:560px){

}
