body {font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif;overflow-x: hidden; margin:0; background:#fff;}
p{ margin:0; padding:0;}
*{font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif;}
.container-slide{ overflow: hidden;}
a,a:hover{ text-decoration:none;}
.form-control{border-radius:0;}
ul{ list-style:none;}
dl,dt,dd,h2,form,ul,li,p,img, span, h1,h3,h4,h5,h6{margin:0; padding:0;}
a {color:#4f4f4f;text-decoration:none;margin:0;}
a:hover {color:#059FE9;text-decoration:none;}
a img {border:0;}
ul{list-style-type:none;}
.clear{clear:both;}
/* #059FE9 */
.container {margin:0 auto;}
.container h1{text-align: center;color: #e8312e;font-size: 40px;font-weight: normal;}
.container h1 .lvshi{color: black;font-size: 26px;margin-left: 15px;}
@media (max-width:767px){.navbar-fixed-bottom{display:block!important;} .telephone{display:block!important;} .container{padding:0px 15px;} .log-w{width: 12%!important;height: 50px;} .case-box li{width:12%;}.huudon-float{display: none} }
@media (min-width:768px){.container{width:750px} .log-w{width: 12%!important;height: 60px;} .case-box li{width:14%!important;}}
@media (min-width:992px){.container{width:970px} .log-w{width: 8%;height: 80px;} .case-box li{width:14%!important;}}
@media (min-width:1230px){.container{width:1200px} .log-w{width: 8%;height: 100px;} .case-box li{width:15%;}}
@media (min-width:1400px){.container{width:1650px} .log-w{width: 8%;height: 140px;} .case-box li{width:15%;}}

/* header and menu */
header,.logo,.menu{-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;}
header{position:relative;z-index:99;}
.menu>ul,.menu>ul>li{display:block;margin:0;padding:0;list-style:none;}
.menu>ul>li>a{display:block;text-align:center;}
.logo{float:left;}
.logo a{display:block;}
.logo img{display:inline-block;height: 64px;}
.right-search{ width:190px; float:right;}
.search{ height:35px; width:35px; background:none; float:left; margin:20px 10px 0px 0; position:relative;background: url(../images/photo1.png) no-repeat top;background-size: 100%;}
.search>img{ height: 30px;
    width: 30px;
    margin-left: 5px;
	margin-top: 5px;}
.client{color: #CA151E;font-size: 14px;display: block;float: right;}
.wx_log{width: 85px;height: 85px;float: right;margin-left: 20px;margin-top: 3px;}
.wx_log>img{width: 100%;height: 100%;}
.searchbox{ width:200px; height:30px; color:#000; float:left;background:#c3c7c9; border:0; border-radius:5px; padding-left:10px; padding-right:35px;}
::-webkit-input-placeholder{color:#acacac;}
::-moz-placeholder{color:#acacac;}
:-moz-placeholder{color:#acacac;}
.search button{ width:30px; height:30px; background:url(../images/serch.png)/*tpa=http://plan.cu-market.com.cn/images/serch.png*/ no-repeat; border:0; color:#fff; font-size:14px; position:absolute; z-index:5; top:0; right:9px}
.right-zi{font-weight: bold;color: #666666;font-size:20px; float:left; padding-top:28px;}

/* .nav-box{ border-top:1px solid #d2d2d2;  clear:both; margin-top:20px;} */
.nav-box{ border-top:1px solid #d2d2d2;  clear:both; margin-top:20px;background: #000;}
/* 服务范围 */
.service{
	margin-top: 30px;
}
.service>ul>li{
	float: left;width:25%;
}
@media(min-width:768px){
	/* header{left:0; right:0; top:0; position:absolute;background:url(../images/nbg.png)repeat;} */
	header{left:0; right:0; top:0; position:absolute;background: #fff;}

	header .container{height:70px; }
	.logo{ padding: 15px 0 10px;}
	.menu{ clear:both;}
	.menu>ul{margin-right:-27px;height:100%;}
	.menu>ul>li{float:left;padding:0 8px;background:url(../images/line.jpg) no-repeat left; position:relative;}
	.menu>ul>li>a{color: #fff;line-height: 25px;padding:15px 10px;}
	/* .menu>ul>li:nth-child(3)>a{padding: 2px 0;} */
	.menu>ul>li:nth-child(1)>a{padding: 2px 10px;}
	.menu>ul>li:hover>a,.menu>ul>li.active>a{ border-bottom:3px solid #059FE9;}
	.menu>ul>li.current>a{ border-bottom:3px solid #059FE9;}
	.menu-icon{display:none;}
	.sub-menu a{display:block; color:#595957; font-size:14px; padding:10px 0; margin:0 10px; border-bottom:1px solid #c0c0c0;}
	.sub-menu a:hover{background: #fff;width: 100%;margin: 0;}
	.menu>ul>li:hover .sub-menu,.menu>ul>li.active .sub-menu{display:block;}
	.sub-menu {background:url(../images/nbg.png) repeat;position: absolute;top: 58px;left: 0;text-align: center; z-index: 999; right:0; display:none;}
	/* .logo img{ padding-top:10px;} */
	header .nav-h{ height:58px;}
	.sub-menu2{min-width:480px; padding:10px; }
	.sub-menu2 a{ border-bottom:none; text-align:left; padding:5px 0; margin:0;}
	.cai1{ float:left; border-right:1px dashed #8c8c8c; padding:21px;min-height:220px;}
	.cai1 span{ text-align:left; color:#e9312e;display:block; padding-bottom:10px;}
	.sub-menu2 a:hover{ background:none; color:#e9312e}
}
@media(min-width:1400px){
	.menu>ul{margin-right:-20px;}
	.menu>ul>li{ padding:0 8px;}
}
@media(max-width:1229px){
	.menu>ul{margin-right:-20px;}
	.menu>ul>li{ padding:0 3px;}
}
@media(max-width:991px){
	.menu>ul{margin-right:-12px;}
	.menu>ul>li{ padding:0 1px; font-size:14px;}
	.logo{ padding:15px 0;}
	.logo img{ width:auto;}
	.logo img {width: 100%;}
	.container{width: 100%;}
}
@media(max-width:767px){
	header .container{height:52px;}
	.logo{padding-top:5px;padding-bottom:5px;}
	.popup-menus{display:none;}
	.menu{display:none;}
	.menu-icon{display:block;float:left;padding-top:15px;margin-left: 40px;}
	.menu-icon a{display:block;width: 31px;height: 27px;background:url(../images/menu-icon.png)/*tpa=http://plan.cu-market.com.cn/images/menu-icon.png*/ no-repeat;outline:none;}
	.logo img{ height:60px;padding-top:5px;}
	.logo img:nth-child(2){ width:100px; height:60px;padding-top:5px;}
	.search,.right-zi,.right-search,.wx_log,.nav-box{ display:none;}
    .cai1 span{ padding-left:25px; font-weight:bold; color:#9c0808;}
}
/* menu for mobile */
.nav{background:#e9423e;display:none;padding-top:60px;}
.nav>ul>li{padding:5px 10px; padding-left:35px;}
.nav>ul>li>a{display:block;text-align:left;color:#fff;font-size:16px;line-height:30px;position:relative;}
.nav>ul>li>a>span{display:block;width:30px;height:30px;position:absolute;top:0;right:0; background:url(../images/jt.png)/*tpa=http://plan.cu-market.com.cn/images/jt.png*/ no-repeat center ;}
.nav>ul>li.open-sub>a>span{background-image:url(../images/jt2.png)/*tpa=http://plan.cu-market.com.cn/images/jt2.png*/;}
.nav .sub-menu{display:none;}
.nav li.open-sub .sub-menu{display:block;}
.nav .sub-menu p a{display:block;padding:3px 10px;text-align:left;color:#d6d6d6;font-size:14px;line-height:25px;}
@media(max-width:767px){
	.nav .sub-menu2 p a{ padding-left:50px;}
}

/* banner */
.banner {width:100%; height:0; padding-bottom:47.6565%;}
.banner img{ max-width:100%; display:block; margin:0 auto;}
.slick-dots li button{ background:#fff;}
.zy_banner img{ max-width:100%;}
.banner-cont{ overflow:hidden;margin:0 auto; margin-left:-10px; margin-right:-10px; padding:0 70px;}
.banner-cont li{ width:25%; float:left;}
.banner-box{ overflow:hidden; padding:0 10px;}
.box-one{ width:153px; height:152px; display:table; margin:0 auto; position:relative;}
.box-one h1{ font-size:45px; color:#fff; text-align:center; vertical-align:middle; height:53px; display:block; position:absolute; top:50%; margin-top:-26.5px; width:133px; left:50%; margin-left:-65px;}
.box-one h1 small{ font-size:20px; font-weight:normal;}
.banner-wrap p{ text-align:center; font-size:18px; color:#fff; padding-top:20px;}
.bg{position: absolute;
    left: 0;
    right: 0;
    bottom: 48px;
    display:none;
}
@media(max-width:1199px){
	.banner-text{ margin-top:-215px;}
	.banner-wrap p{ padding-top:10px;}
	.bg{bottom: 0;}
}
@media(max-width:1024px){
	.banner-text{ margin-top:-210px;}
}
@media(max-width:991px){
	.banner-text{ margin-top:0;}
	.bg{overflow:hidden;}
	.banner-cont{ padding:0;transform: scale(0.8);-ms-transform: scale(0.8);-moz-transform: scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);}
	.box-one h1{ font-size:35px;}
}
@media(max-width:767px){
	.bg{ display:none;}
	.banner-cont li{ width:50%; margin-bottom:25px; padding-top:25px;}
}
@media(max-width:340px){
	.banner-cont li{ width:100%; margin-bottom:15px; padding-top:15px;}
}

/* foot */
.foot_box{ margin-top:80px;}
.foot-nav{ overflow:hidden;}
.foot-nav li{ width:25%; float:left;}
/* .foot-nav li:nth-child(2){ width:10%;}
.foot-nav li:nth-child(3){ width:10%;}
.foot-nav li:nth-child(7){ width:8%;}
.foot-nav li:nth-child(11){ width:8%;} */
.foo-one{ overflow:hidden; text-align: left}
.one-box h1{ font-size:16px; color:#050501; padding-bottom:20px;margin-bottom: 0;text-align: left;}
.one-box p a{ display:block; font-size:14px; color:#595957; line-height:30px;}
.one-box p a:hover{ color:#e9312e;}
.foot-bottom{ background:#e6e6e6; overflow:hidden; margin-top:80px; padding:40px 0;}
.left-bottom{ float:left;width:80%;}
.left-bottom.bootom{width: 100%;text-align: center;}
.left-bottom p{ font-size:14px; color:#000000; line-height:24px;}
.right-bottom{ float:right;width: 80px;height:80px;}
.ewm{ overflow:hidden; margin-left:-10px; margin-right:-10px;}
.ewm li{ width:100%; float:left;}
.ewm-box{ padding:0 10px;width: 85px;height:85px;}
.left-ewm p{ font-size:11px; text-align:center; margin-top:10px;}
.left-ewm img{ display:block; margin:0 auto;width:100%;height:100%;}
@media(max-width:1229px){
	.foot-nav li{ width:100%!important;}
	.foot-nav li:nth-child(1){ width:100%;}
	.foot-nav li:nth-child(9){ width:100%;}
	.one-box h1{ padding-bottom:10px; padding-top:15px;}
	.one-box p a{ display:inline-block; margin-right:15px;}
}
@media(max-width:767px){
	.foot_box{margin:30px 0 80px 0;}
	.left-bottom,.right-bottom{ float:left;}
	.foot-bottom{ margin-top:30px; padding:20px 0;}
	.right-bottom{ width:281px; margin:0 auto; margin-top:20px;float: right;}
	.foot-nav li{ width:100%!important; float:left;}
}
.footbottom{
	width: 100%;
    text-align: center;
}
/* 主要内容 */
.main-cont{ overflow:hidden; background:url(../images/m-bg.jpg)/*tpa=http://plan.cu-market.com.cn/images/m-bg.jpg*/ repeat-x #e0e0e0; padding-bottom:50px;}
.news-tit h1{color:#e8312e; text-align:center; font-size:40px; font-weight:normal; margin-top:62px;}
.news-tit span{ width:64px; height:1px; background:#ababab; margin:0 auto; display:block; margin-top:10px;}
.news-tit p{ font-size:20px; color:#595957; text-align:center; padding-top:10px;}
.news-cont{ margin-top:50px;}
.news-left{ float:left; background:#fff; width:460px;transition: 400ms; position:relative; top:0}
.top-img{ overflow:hidden; max-height:250px;}
.top-img img{ display:block; max-width:100%; margin:0 auto;transition: 400ms;}
.news-left:hover .top-img img{transform:scale(1.1);-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s; cursor:pointer;}
.bottom-text{ padding:10px;}
.bottom-text h1{ font-size:18px;  font-weight:normal;}
.bottom-text h1 a{color:#050501;white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;}
.bottom-text span{ font-size:14px; color:#3e3e3d; padding:10px 0 6px 0; display:block;}
.bottom-text p{ font-size:14px;  line-height:22px;max-height: 87px; display: block; overflow: hidden; text-align: left; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; display: -webkit-box;}
.bottom-text p a{color:#595957;}
.news-right{width:700px; float:right;}
.news-item{ background:#fff; margin-bottom:10px;    transition: 400ms; position:relative; top:0}
.item-one{ overflow:hidden; padding:10px;}
.news-item:hover,.news-left:hover{box-shadow: 0 10px 25px rgba(0, 0, 0, .1);top: -5px;}
/*.news-left:hover .bottom-text h1 a{color:#e9312e;}*/
.left-date{ background:#595957; padding:13px; float:left; margin-right:15px; margin-top:2px;}
.left-date span{ font-size:20px; color:#fff; text-align:center; display:block;}
.left-date p{ font-size:12px; color:#fff; text-align:center;}
.right-text h1{ font-size:16px; font-weight:normal; }
.right-text h1 a{color:#050501;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.right-text p{ font-size:14px;  line-height:22px; padding-top:8px;max-height: 42px;overflow: hidden; text-align: left; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; display: -webkit-box;}
.right-text p a{color:#595957;}
.news-item:hover .left-date{ background:#059FE9;}
/*.news-item:hover .right-text h1 a{color:#e9312e;}*/
.but a{ width:200px; height:40px; background:#050501; color:#fff; display:block; margin:0 auto; text-align:center; line-height:40px; margin-top:50px; transition:400ms; position:relative; top:0;}
.but a:hover{top: -5px; background:#059FE9; color:#fff;}
@media(max-width:1229px){
	.news-right{width:468px;}
}
@media(max-width:1199px){
	.main-cont{ margin-top:0;}
}
@media(max-width:991px){
	.news-left{ width:350px;}
	.news-right{width:360px;}
}
@media(max-width:767px){
	.news-tit h1{ margin-top:30px;font-size: 26px; }
	.news-cont,.but a{ margin-top:30px;}
	.news-left{ margin-bottom:15px;}
	.news-left,.news-right{ width:100%; float:none;}
	.main-cont{ padding-bottom:30px; margin-top:0;}
	.icon{height:110px!important;}
	.carousel-box{ padding: 0 10px!important;}
	.carou-one p{font-size: 12px!important;}
}
.zx-service{ overflow:hidden;}
.carousel{ margin-left:-20px; margin-right:-20px;}
.carousel li{ width:20%; float:left;}
.carousel-box{ padding:0 20px;}
.carou-one{padding: 0 2px;}
.icon{width:100%;border:2px solid #e9312e; display:table;height:210px; margin:0 -2px;background-color: ghostwhite;}
.icon span{display:table-cell; vertical-align:middle; }
.carou-one{cursor:pointer; position:relative;}
.icon img{ display:block; max-width:100%; margin:0 auto;}
.carou-one p{ font-size:18px; color:#3e3e3d; text-align:center; padding-top:15px; padding-bottom:20px;font-weight: bold;}
.carou-hover{ background:#ff534d; overflow:hidden; padding:10px 25px; position:absolute; top:0; left:0; right:0;}
.carou-hover{ display:none;}
.carou-hover img{ display:block; margin:0 auto; max-width:100%; padding-bottom:5px; padding-top:5px;}
.carou-hover a{ font-size:16px; text-align:center; line-height:22px; color:#fff;}
.carou-one:hover .carou-hover{ display:block; height:250px;}
.case-cont{ padding:30px 0px 0 120px; overflow:hidden; max-width:1650px; margin:0 auto;}
.case-box li{ width:15%; float:left; overflow:hidden; position:relative;border: 8px solid lavender}
.case-box1 li{ width:25%; float:left; overflow:hidden; position:relative;}
.case-box2 li{ width:20%; float:left; overflow:hidden; position:relative;}
.ca-img{width:100%;height:0;padding-bottom:81.8181%;position:relative;}
.ca-img img{ display:block;width:100%;height:100%;position:absolute;top:0;left:0;}
.ca-text{ height:40px; background:url(../images/cbg.png) repeat-x; position:absolute; left:0; right:0; bottom:0;}
.case-box2 .ca-text{ text-align: center;height:40px; background: black;position: relative;/*background:url(../images/cbg.png) repeat-x; position:absolute; left:0; right:0; bottom:0;*/}
.ca-text p{ font-size:18px; color:#fff; line-height:40px; padding:0 10px;}
.ca-text p span{ display:block; float:right;}
.hover-zi{ background:url(../images/cbg.png)/*tpa=http://plan.cu-market.com.cn/images/cbg.png*/ repeat; position:absolute; left:0; right:0;top:0; bottom:40px; display:none; }
.hover-height{height:195px; overflow:hidden; margin:0 auto; padding:0 15px;}
.hover-zi h1{ font-size:18px; color:#fff; padding:40px 0 15px 40px;}
.hover-zi p{ font-size:16px; color:#fff; text-align:center; line-height:28px;}
.case-box li:hover .ca-img img{-webkit-filter: blur(4px); /* Chrome, Opera */-moz-filter: blur(4px);-ms-filter: blur(4px); filter: blur(4px); } 
.case-box li:hover .hover-zi{ display:block; cursor:pointer;}
.case-box1 li:hover .ca-img img{transform: scale(1.5)}
.case-box2 li:hover .ca-img img{transform: scale(1.5,1)}
.case-box2 li:hover .ca-text{background:url(../images/cbg.png) repeat-x;}

@media(max-width:1400px){
	.hover-zi p{ font-size:14px; line-height:22px;}
	.hover-zi h1{ padding:20px 0 15px 20px; }
}
@media(max-width:1229px){
	.ca-text p{ font-size:16px;}
	.hover-zi h1{ font-size:16px;}
	.hover-height{ height:140px;}
}
@media(max-width:992px){
	.ca-text p{ font-size:14px;}
	.case-box li{ width:25%;border: 2px solid lavender}
	.case-box1 li{ width:50%;}
	.case-box2 li{ width:50%;}


	.case-cont{ padding:30px 40px 0 40px}
}
@media(max-width:800px){
	.hover-height{ height:130px;}
	.hover-zi h1{ padding:10px 0 10px 10px; }
}
@media(max-width:767px){
	.ca-text p{ font-size:14px;}
	.case-box li{ width:32%;border: 1px solid lavender;}
	.case-box1 li{ width:100%;}
	.case-box2 li{ width:100%;}
	.case-cont{ padding:30px 15px 0 15px}
	.clientImg{margin-top:0px!important;padding-left:20px!important;}
}
@media(max-width:375px){
	.case-box li:hover .hover-zi{ display:none;}
}
@media(max-width:500px){
	.case-box li{ width:48%;border: 1px solid lavender}
	.case-box1 li{ width:100%;}
	.case-box1 li{ width:100%;}
}  
.partners{ margin-top:70px; position:relative; padding-bottom:15px; overflow:hidden; cursor:pointer;}      
.partners li{ width:33.33%; float:left; background:url(../images/xian.jpg)no-repeat left; padding:20px 0; height:110px;}         
.clientImg{margin-top: 35px;padding-left: 50px;}
.part-img img{ max-width:100%; display:block; margin:0 auto;}
.part-img {text-align:center;}
/* .part-img i { display:inline-block; overflow:hidden; height:77px; width:40px; background:url(../images/client-bg.png) no-repeat;} */
.part-img i { display: inline-block;overflow: hidden;height: 77px;width: 40%;font-size: 57px;color: #EA332D;font-style: normal;font-weight: bold;}
.part-img i.jia {background: url(../images/jia.png) no-repeat;height:77px; width:20px;}
.part-img .i-0 { background-position:0 0;}
.part-img .i-1 { background-position:0 -85px;}
.part-img .i-2 { background-position:0 -170px;}
.part-img .i-3 { background-position:0 -255px;}
.part-img .i-4 { background-position:0 -340px;}
.part-img .i-5 { background-position:0 -425px;}
.part-img .i-6 { background-position:0 -510px;}
.part-img .i-7 { background-position:0 -595px;}
.part-img .i-8 { background-position:0 -680px;}
.part-img .i-9 { background-position:0 -765px;}
@media(max-width:767px) {
    .part-img {
    /*transform: scale(0.9);-ms-transform: scale(0.9);-moz-transform: scale(0.9);-webkit-transform: scale(0.9);-o-transform: scale(0.9);*/
    zoom:0.9;
    }
}
@media(max-width:610px) {
    .part-img {zoom:0.8;}
}
@media(max-width:525px) {
    .part-img {zoom:0.7;}
}
@media(max-width:470px) {
    .part-img {zoom:0.6;}
}
@media(max-width:415px) {
    .part-img {zoom:0.5;}
}
@media(max-width:345px) {
    .part-img {zoom:0.4;}
}
.part-text{ font-size:30px; text-align:center; color:#595957; padding-top:15px;}
.xian-tiao{ background:url(../images/xian.jpg)/*tpa=http://plan.cu-market.com.cn/images/xian.jpg*/ no-repeat right;width:4px; height:110px; position:absolute; right:0;}
.partn-logo{ overflow:hidden; /*clear:both;*/ margin-top:60px;}
.logoimg{ margin-left:-10px; margin-right:-10px;}
.border-box{border-bottom:1px solid #ccc; padding:20px 0; overflow:hidden;}
.logoimg .log-w{ width:20%; float:left;}
.log-box{ padding:0 10px;}
.log-tu img{ margin:0 auto; display:block; max-width:100%;}
@media(max-width:991px){
	.part-text{ font-size:18px;}
}
@media(max-width:767px){
	.part-img img{ width:120px;}
	.partners{ margin-top:30px;}
	.partn-logo{ margin-top:0;}
	.logoimg li{ padding:10px 0;}
}
@media(max-width:500px){
	.part-img img{ width:80px; margin-top:20px;}
	.part-text{ font-size:16px;}
}
@media(max-width:375px){
	.partners li,.xian-tiao{ background:none;}
	.part-text{ font-size:14px; }
	.partners{margin-top:0;}
}
.main-contact{ background:#e6e6e6; overflow:hidden; padding:0 0 30px 0; margin-top:70px; }
.news-tit2 h1{ margin-top:40px;}
.cont-map{position:relative;}
.cont-map img{ max-width:100%; display:block; margin:0 auto;}
.bei-text{ background:url(../images/nbg.png)/*tpa=http://plan.cu-market.com.cn/images/nbg.png*/ repeat; width:380px; padding:10px 0;position: absolute; right: -44px;top: 225px;}
.bei-box{ margin:0 auto; width:350px;}
.bei-text h1{ font-size:14px; color:#f23c3c; padding-bottom:5px;}
.bei-text p{ font-size:14px; line-height:24px;}
@media(max-width:767px){
	.main-contact{ margin-top:30px;}
}
.bei-text{display:none;}

.wrap-map{ background:#e6e6e6; padding:0 0 50px 0; margin-top:44px;}
@media (max-width:767px){
	.wrap-map{padding:20px 0 20px 0; margin-top:24px;}
}

/*-------------------------------------------------------------------------并购咨询------------------------------------------------------------------------------*/
.zy-banner { width:100%;height:550px;}
.zy-banner img{ display:block; width:100%;height:100%; margin:0 auto;}    
.zy-main{ margin-top:10px;}
.zy-tit{ width:100%; position:relative;    text-align: center;}
.zy-text{clear: both;margin: 30px; font-size:36px;text-align:center;}
.zy-tit span{display: block; right:0;top:-25px;}
.zy-tit span:nth-child(2){font-size: 20px;}
.zy-tit img{width:100%;height:100%;}
.bing-text{padding:30px 30px 40px 30px;}
.bing-text1{padding:30px 30px 40px 30px;}
.bing-text  p{text-align: left;margin: 10px 0 10px ; font-size:16px; line-height:30px; color:#595957; text-indent:2em;}
.bing-text1 p{text-align: left;margin: 10px 0 10px ; font-size:16px; line-height:30px; color:#595957; text-indent:2em;}
.bing-text p span{color: #ed0400;font-size: 22px;margin-right: 20px;}
.bing-text1 p span{color: #ed0400;font-size: 22px;margin-right: 20px;}
.bing-text img{margin-left: 200px;}
.bing-text1 img{margin-left: 20px;}
.item-consultation{ margin-top:20px;}
.consultat-cont{ margin-top:80px; position:relative;}
.timeline{ clear:both;}
.one-timeline{float: right;width:50%; padding-bottom:10px; position:relative;}
.left-icon{ float:left;position: absolute;left: -40px;}
.right-textnr{ padding-left:38px;}
.right-textnr h1{font-size:18px; color:#ed0400;padding-left:20px;}   
.right-textnr p{ font-size:16px; line-height:24px; color:#3e3e3e; padding-top:10px; padding-left:20px;display: block; min-height: 76px;} 
.right-textnr span{ display:block; height:1px; background:#ed0400; width:155px; margin-top:10px; }     
.two-timeline{ float:left;}    
.left-icon2{ right:-40px;float: none;left: inherit;}
.right-textnr2{padding-left:0;}
.right-textnr2 h1{padding-right:58px; padding-left:0; text-align:right; color:#ee9637;}   
.right-textnr2 p{ padding-left:0;padding-right:58px; clear:both;} 
.right-textnr2 span{ float:right; background:#ee9637;}
.right-textnr3 h1{ color:#499dcb;}
.right-textnr3 span{background:#499dcb;}
.right-textnr4 h1{ color:#42627b;}
.right-textnr4 span{background:#42627b;}
.right-textnr5 h1{ color:#807698;}
.right-textnr5 span{background:#807698;}
.right-textnr6 h1{ color:#a78c79;}
.right-textnr6 span{background:#a78c79;}
.right-textnr7 h1{ color:#c76d89;}
.right-textnr7 span{background:#c76d89;}
.center-xian{ width:4px; height:auto; background:#ababab; position:absolute; left:50%; margin-left:-2px; top:0;  bottom:0; z-index:-1;}
.item-adv{ clear:both; margin-top:40px;}
.shijian-warp{ overflow:hidden;}
.bai-bg{ background:#fff; height:145px;}
.adv-box{ overflow:hidden; margin-top:60px;}
.adv-cont{ width:381px; height:377px; background:url(../images/adv.png)/*tpa=http://plan.cu-market.com.cn/images/adv.png*/ no-repeat center;position: absolute;left: 50%;margin-left: -168.5px; z-index:-1}
.adv-left{ float:left; width:50%;}
.adv-left p{font-size: 16px; line-height: 24px; text-align: right; margin-right: 92px; padding-top: 25px; padding-bottom:65px; color:#050501;}
.adv-left .adv2{ margin-right:180px;}
.adv-left .adv3{ margin-right:160px; padding-top:48px;}
.adv-right{ float:right;}
.adv-left .adv4,.adv-left .adv5,.adv-left .adv6{ margin-right:0; text-align:left;}
.adv-left .adv4{ margin-left:135px; padding-top:10px;}
.adv-left .adv5{ margin-left:210px; padding-top:35px;}
.adv-left .adv6{ margin-left:208px; padding-top:53px;}
.adv-box span{font-size: 16px; line-height: 24px; text-align: center;  width: 560px; margin: 0 auto; display: block; clear: both; padding-top: 30px }
.item-case{ margin-top:100px;}
.case-list{ margin:0 auto; width:980px; margin-top:50px; position:relative;}
.list-box li{ font-size:16px; line-height:30px; border-bottom:1px dashed #c0c0c0; padding-bottom:5px; margin-bottom:25px; margin-left:23px; position:relative;}
.list-box li a{ color:#595957; margin-right:110px; display:block; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.list-box li span{ font-size:14px; color:#ababab; float:right; padding-right:10px; margin-left:10px;}
.zuo-xian{width:1px;    background: #e93e3a;position: absolute;left: 3px;right: 0;top: 15px; bottom: 0; z-index:-1}
.list-box li div{background:url(../images/dain.png)/*tpa=http://plan.cu-market.com.cn/images/dain.png*/ no-repeat left; position:absolute; left:-23px; width:8px; height:8px;top:50%; margin-top:-5px;}    
.bai-kuai{ width:23px; height:20px;background: #fff; position: absolute; bottom: -5px;}   
.item-contact{ margin-top:80px;}
.item-contact .remark {color:#f00;margin-top:15px;padding-left:30px;font-size:14px;}
.contact-box{ margin-top:30px; padding:0 100px;}   
.top-bei h1{ font-size:30px; color:#595957; background:url(../images/w1.png)/*tpa=http://plan.cu-market.com.cn/images/w1.png*/ no-repeat 125px 8px;}
.top-bei p{ font-size:30px; color:#e8322e; font-weight:bold; padding-top:20px;}
.top-bei p span{ padding-right:20px;}
.bottom-xian{ width:200px; height:5px; background:#595957; overflow:hidden; margin-top:20px;}
.area-phone{ clear:both; margin-top:30px; max-width:110px;}
.one-area{ margin-left:-10px; margin-right:-10px;}
.one-area li{ width:445px; float:left; margin-top:35px; border-right:1px solid #ccc;}
.he-bei{ padding:0 10px;}
.hebei-cont h1{ font-size:22px; color:#595957; padding-bottom:15px; background:url(../images/adv-xiao.png)/*tpa=http://plan.cu-market.com.cn/images/adv-xiao.png*/ no-repeat 50px 3px;}
.hebei-cont p{ font-size:21px; color:#e8322e; font-weight:bold;}
.one-area .area2{ border-right:0;}
.area2 .hebei-cont{ padding-left:105px;}
@media(max-width:1229px){
	.adv-left p{ padding-bottom:50px; padding-top:18px;}
	.adv-left .adv5{ padding-top:0;}
	.contact-box{ padding:0 40px}
} 
@media(max-width:1024px){
	.case-list{ width:100%;}
} 
@media(max-width:991px){
	.zy-tit{ width:100%;}
	.zy-text{ font-size:30px;}
	.adv-left p{ font-size:14px;}
	.adv-left .adv4{ padding-bottom:24px;}
	.adv-box span{ padding-top:20px;font-size:14px;}
	.contact-box{ padding:0;}
	.hebei-cont p{ font-size:14px;}
	.one-area li{ width:380px;}
}        
@media(max-width:767px){
	.zy-tit{ width:100%;}
	.zy-text{ font-size:24px;}
	.zy-main{ margin-top:10px;}
	.zy-tit span{ top:-13px;}
	.bing-text{ padding:0;}
	.bing-text1{ padding:0;}
	.bing-text  p{ font-size:14px;}
	.bing-text1 p{ font-size:14px;}
	.bing-text  img{width:100%;margin-left: 0;}
	.bing-text1 img{width:100%;margin-left: 0;}
	.item-consultation{ margin-top:30px;}
	.consultat-cont,.item-contact,.case-list,.item-case{ margin-top:40px;}
	.right-textnr p{ font-size:14px;}
	.adv-cont{ display:none;}
	.adv-left{ float:none; width:100%;}
	.adv-left p,.adv-left .adv2,.adv-left .adv3,.adv-left .adv4,.adv-left .adv5,.adv-left .adv6,.adv-box span{ padding:5px 0; margin:0; text-align:left; line-height:24px; background:url(../images/hoverdot.png)/*tpa=http://plan.cu-market.com.cn/images/hoverdot.png*/ no-repeat 0 13px; padding-left:18px;}
	.adv-box{ margin-top:30px;}
	.adv-box span{ width:inherit;}
	.one-area li{ border-right:0; width:50%;}
	.area2 .hebei-cont{ padding-left:0;}
	.top-bei p{ font-size:16px;}
	.top-bei h1{ font-size:20px;background: url(../images/w1.png)/*tpa=http://plan.cu-market.com.cn/images/w1.png*/ no-repeat 87px 0px;}
	.hebei-cont h1{ font-size:20px;background: url(../images/adv-xiao.png)/*tpa=http://plan.cu-market.com.cn/images/adv-xiao.png*/ no-repeat 45px 2px;}
    .item-contact .remark { padding-left:10px;}
}     
@media(max-width:600px){
	.zy-tit{ width:100%;}
	.right-textnr2 h1,.right-textnr2 p{padding-right:48px;}   
	.right-textnr p,.right-textnr h1{ padding-left:10px;}{ padding-left:10px;}
}    
@media(max-width:425px){
	.zy-tit{ width:100%;}
	.right-textnr2 .bingg{ padding-right:30px;}
	.right-textnr h1{ font-size:16px;}
}    
@media(max-width:375px){
	.right-textnr h1{ font-size:14px;}
	.bai-kuai{ bottom:-6px;}
	.one-area li{ width:100%; margin-top:18px;}
}

/*-------------------------------------------------------------------------投资咨询------------------------------------------------------------------------------*/.use-classifica{ overflow:hidden;}   
.use-classifica{ overflow:hidden; width:900px;}   
.one-ifica{ /*width:50%; float:right;*/ padding-bottom:15px;margin-left:100px;}
.left-ifica{ float:left; padding-right:10px; /*margin-left:-83.5px;*/}
.left-ifica img{ display:block; max-width:100%;}
.right-ifica h1{ font-size:16px; color:#fff; background:#d42d2a; display:inline-block; border-radius:5px; padding:5px 30px 5px 10px; margin-bottom:15px; font-weight:normal;}
.right-ifica{ overflow:hidden;padding-top:20px;}
.right-ifica p{ font-size:16px; color:#595957; line-height:24px; clear:both;}
.two-ifica{ float:left;}
/*.two-ifica .left-ifica{ float:right; margin-right:-59.5px;}
.right-ifica2{ padding-right:97px; }*/
.right-ifica2 h1{padding:5px 10px 5px 10px; /*float:right;*/}
/*.right-ifica2 p span{ font-size:18px; color:#000000; padding:0 10px;}*/
.zi-box{ min-height:120px; clear:both;}
.fl p{ float:left;}
.fl div{ padding-left:45px;}
.fl div span{ display:block; float:left; width:267px; font-size:16px; color:#595957;}
.item-grade,.item-adv2{ margin-top:60px;}
.grade-a{ margin:60px 15px 0 15px}
.grade-list li{ font-size:16px; float:left; border:1px solid #e8322e; border-radius:5px; padding:6px 15px; margin:0 20px 20px 0;}
.grade-list li a{ color:#050501}
.adv-cont2{ background:url(../images/adv2.png)/*tpa=http://plan.cu-market.com.cn/images/adv2.png*/ no-repeat;}
.adv-left2 p{ padding-bottom:45px;}
.advnr{ margin-top:-26px;}
.adv-left .adv7{ margin-left:120px; padding-top:25px;}
.anli{ width:950px; margin:0 auto;}
.part-img2{ width:115px; margin:0 auto;}
.part-img3{ width:120px; margin:0 auto;}
.part-img4{ width:110px; margin:0 auto;}
.part-text2{ font-size:27px;}
.case-cont2{ padding:30px 0;}
.case-cont2 .hover-height p{ font-size:12px; line-height:22px;}
.case-cont2 .hover-height h1,.case-cont2 .ca-text p,.case-cont2 .ca-text p span{font-size:14px;}
.reviews-img{ margin-left:-10px; margin-right:-10px;}
.reviews-img li{ width:20%; float:left;}
.rev-box{padding-top:40px;}
.rev-tu img{ border:1px solid #595957; display:block; margin:0 auto;}
.rev-tu img:hover{transform: scale(1.5)}
.reviews-cont{ width:824px; margin:0 auto; margin-top:60px;}
.slick-center{ position:relative;}
.slick-center img{transform: scale(1.2);bottom:0;top:0 ;position:absolute; margin-top:22px; left:0; right:0}
.proce-cont{ margin:30px 20px 0 20px}
.proce-box li{ width:16.66%; float:left;}
.step-tit,.step-tit2,.step-tit3{ width:195px;}
.step-tit{ font-size:20px; color:#fff; text-align:center;padding:10px 0; background:url(../images/san.png)/*tpa=http://plan.cu-market.com.cn/images/san.png*/ no-repeat center; }
.step-tit2{background:url(../images/si.png)/*tpa=http://plan.cu-market.com.cn/images/si.png*/ no-repeat center;}
.step-tit3{background:url(../images/wu.png)/*tpa=http://plan.cu-market.com.cn/images/wu.png*/ no-repeat center;}
.step-text span{ display:block; width:20px; height:12px; margin:0 auto; margin-bottom:20px;}
.step-text{ margin:0 15px;min-height:160px;}
.step-text p{ font-size:16px; color:#595957; line-height:22px; background:url(../images/dain.png)/*tpa=http://plan.cu-market.com.cn/images/dain.png*/ no-repeat 0 7px; padding-left:15px;}
.comm-cont{ margin-top:40px;position:relative; }
.comm-text{background:#fee5e4; padding:35px 0;}
.comm-text p{ font-size:18px; color:#e9312e; line-height:24px;position:relative; padding-left:300px; padding-right:20px;}
.comm-cont span img{ max-width:100%; display:block; position:absolute; left:115px; margin-top: -67.5px; top:50%;}
.comm-cont2 span img{margin-top: -113px; top:50%; right:30px; left:inherit;}    
.comm-text2 p{ padding-left:70px; padding-right:320px; color:#595957}
.comm-text2{ background:#e6e6e6; padding:40px 0;}

.frame-box{ margin-left:-30px; margin-right:-30px;}
.frame-box li{ width:50%; float:left; margin-top:20px;}
.frame-box2 li{ width:80%; margin:20px auto 0 auto;}
.frame-one{ overflow:hidden; padding:0 30px;}
.frame-cont{ overflow:hidden;}
.frame-wrap{ font-size:20px;background:#e6e6e6; padding:5px 15px; color:#595957;}
@media(max-width:1229px){
	.right-ifica p,.right-ifica h1{ font-size:14px;}
	.one-ifica{ padding-bottom:0;}
	.step-tit,.step-tit2,.step-tit3{ /*width:175px;*/ font-size:16px}
	.step-text p{ font-size:14px;}
	.step-text{ margin:0 5px}
    .frame-wrap{ font-size:16px;}
} 
@media(max-width:991px){
    .use-classifica{ width:100%; }
	.one-ifica{ width:100%; margin-bottom:15px;margin-left:0;}
	.left-ifica{ margin-left:0;}
	.two-ifica .left-ifica{ margin-right:0;}
	.right-ifica2{ padding-right:10px;}
	.two-ifica .left-ifica,.right-ifica2 h1{ float:left;}
	.right-ifica h1{ padding:5px 10px}
	.zi-box{ min-height:inherit;}
	.left-ifica{ width:120px; height:120px;}
	.adv-left .adv6{ padding-top:33px;}
	.anli{ width:100%;}
	.part-text2{ font-size:18px;}
	.reviews-cont{ width:100%;}
	.step-tit,.step-tit2,.step-tit3{ width:100%; background:none; }
	.step-tit{background-color:#f2676b;}
	.step-tit2{background-color:#ababab;}
	.step-text p{ font-size:12px;}
	.step-text{ margin:0;}
	.comm-text p{ padding-left:120px;font-size:14px;}
	.comm-cont span img{left:0;}
	.comm-cont2 span img{ left:inherit;}
	.comm-text2 p{ padding-left:30px; font-size:14px;}
	.frame-box li{ width:100%;}
	.frame-box2 li{ width:100%;}
    .adv-left .adv7 { padding-top:0;}
}
@media(max-width:767px){
	.left-ifica{display:none;}
	.item-grade,.grade-a,.reviews-cont{ margin-top:40px;}
	.adv-left2 p{ padding-bottom:0;}
	.adv-left .adv6{ padding-top:0;}
	.adv-left .adv7{ margin-left:0;}
	.case-list{ margin-top:20px;}
	.proce-box li{ width:33.33%; margin-bottom:20px;}
	.proce-cont{ margin:30px 0 0 0;}
	.comm-cont{ margin-top:30px;}
	.case-cont2{ padding:0;}
	.industry-box li{ width: 100%!important;}
	.industry-box2 li{ width: 100%!important;}
	.lxwm_t li{width: 40%!important;margin-bottom: 20px!important;}
	.zxtj ul li{width: 90%!important;}
	.zxtj ul li textarea{height: 200px!important;}
	.zxtj ul li:nth-child(5) input{width: 40%!important;}
	.lxwm_t li .title2{font-size:12px!important; }
}
@media(max-width:560px){
	.comm-text2 p{ padding-right:150px}
	.comm-cont2 span img{ width:100px; height:86px; margin-top:-43px; display:block;}
}
@media(max-width:500px){
	.part-text2{ font-size:16px;}
}
@media(max-width:375px){
	.part-text2{ font-size:14px;}
	.proce-box li{ width:100%;}
	.comm-cont2 span img,.comm-cont span img{ display:none;}
	.comm-text2 p{ padding-right:20px;}
	.comm-text p{ padding-left:20px;}
	.comm-text2,.comm-text{ padding:15px 0;}
}

/*-------------------------------------------------------------------------产业规划----------------------------------------------------------------------*/
.industry-box,.industry-box1,.industry-box2{ width: 100%!important;}{ margin-left:-15px; margin-right:-15px; overflow:hidden;}
.indstry-wrap{ padding:0 50px;}
.industry-box li{ width:25%; float:left;margin-bottom: 50px;}
.industry-box1 li{ width:33.33%; float:left;margin-bottom: 50px;}
.industry-box2 li{ width:50%; float:left;margin-bottom: 50px;}
.indus-one{ padding:0 15px;cursor: pointer;}
.indus-tit{ font-size:22px; text-align:center; color:#c55f23; line-height:56px; background:url(../images/tit1.png)/*tpa=http://plan.cu-market.com.cn/images/tit1.png*/ no-repeat center;}

.indus-text{ background:#ffe7da; overflow:hidden; border-radius:10px; height:200px; margin-top:40px; color:#c55f23;}
.indus-textrz{ background:#ffe7da; overflow:hidden; border-radius:10px; height:225px; margin-top:40px; color:#c55f23;}
.indus-text,.indus-textrz p{ padding:25px; font-size:18px;}
.indus-text p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;}
.indus-tit2{ color:#b84d4d; background:url(../images/tit2.png)/*tpa=http://plan.cu-market.com.cn/images/tit2.png*/ no-repeat center;}
.indus-text2{ background:#f4e4e4; color:#b84d4d;}
.indus-tit3{ color:#557086; background:url(../images/tit3.png)/*tpa=http://plan.cu-market.com.cn/images/tit3.png*/ no-repeat center;}
.indus-text3{ background:#e6eaed; color:#557086;}
.case-list2{ width:100%;}
.indus-list{ padding:0 40px; overflow:hidden;}
.indus-case{ margin-left:-50px; margin-right:-50px;}
.indus-case li{ width:50%; float:left;}
.indus-ca{ overflow:hidden; padding:0 50px;}
.indus-contnr p{ font-size:16px; color:#595957; line-height:46px; background:url(../images/h-sj.png)/*tpa=http://plan.cu-market.com.cn/images/h-sj.png*/ no-repeat left; padding-left:15px; }
.indus-contnr p a{color:#595957;margin-right:110px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.indus-contnr p span{ float:right; color:#ababab; margin-left:10px;}
.indus-contnr p a:hover{color:#e8322e;}
.indus-contents{ margin-top:60px;}
.content-one{ margin-bottom:35px; overflow:hidden;}
.content-left{ float:left; width:367px;background:#5badc4; border-radius:3px;font-size:20px; color:#fff; padding:8px 0;}
.content-left p{display:inline-block; padding:0 15px;}
.content-right{ margin-left:390px;background:url(../images/dian.png)/*tpa=http://plan.cu-market.com.cn/images/dian.png*/ no-repeat 0 11px; min-height:42px;}
.you-content{position:relative; margin-left:50px;}
.text-content{ font-size:16px; color:#595957; line-height:30px; border:1px dashed #5badc4; display:inline-block; border-radius:3px; padding:5px 10px}
/* .text-content p span{ padding-left:90px;} */
.x-jian{width: 18px; height: 18px; position: absolute; left:-12px; top:12px;}
.text-content p .padd-left{ padding-left:0;}
.text-content p .padd-left2{ padding-right:50px;}
.text-content p small{ font-size:14px; color:#595957; padding-left:38px;}

@media(max-width:1229px){
	.indus-text,.indus-textrz p{ padding:18px;}
	.text-content p .padd-left2{ padding-right:0;}
	.text-content p span{ padding-left:30px;}
}
@media(max-width:991px){
	.indus-text,.indus-textrz{ height:200px;}
	.indus-tit{ font-size:16px; }
	.content-left{width:295px;font-size:16px;}
	.indus-text,.indus-textrz p{ padding:15px; font-size:16px;}
	.content-right{ margin-left:314px;}
	.text-content{ font-size:14px;}
	.text-content p small{ font-size:12px;}
	
}
@media(max-width:767px){
	.indus-text,.indus-textrz{ height:auto; margin-top:15px;}
	.industry-box,.industry-box1,.industry-box2 li{ width:100%; margin-bottom:25px;}
	.indstry-wrap,.indus-list{ padding:0;}
	.indus-case li,.content-left{ width:100%;float:none;}
	.content-right{ margin-left:0; }
	.you-content{ margin-left:35px; margin-top:15px;}
	.text-content{ display:inherit;}
	.content-one{ margin-bottom:25px;}
	.indus-contents{ margin-top:35px;}
}

/*-------------------------------------------------------------------------节能报告------------------------------------------------------------------------*/
.saving-report{ width:900px; margin:0 auto; margin-top:35px;}
.one-report{background:#fad6d5; margin-left:75px; }
.one-report span{ font-size:16px; color:#050501; line-height:26px; border-left:4px solid #e8322e; display:inline-block; padding:10px;}
.report-box{ background:url(../images/shu1.png)/*tpa=http://plan.cu-market.com.cn/images/shu1.png*/ no-repeat left;margin-bottom:20px;}
.report-box2{ background:url(../images/shu2.png)/*tpa=http://plan.cu-market.com.cn/images/shu2.png*/ no-repeat left;}
.country img{ max-width:100%; display:block; margin:0 auto; padding-top:20px;}
.text-content2{ border:none;}
.materials{ clear:both; width:560px; background:#efefef; float:left; margin-top:-80px; margin-left:-30px;}
.materials-cont{ padding:20px 10px;}
.materials-cont h1,.materials-cont p{ font-size:16px; color:#595957; font-weight:normal; line-height:24px;}
.materials-cont p{ padding-left:15px;}
.saving img{ max-width:100%; display:block; margin:0 auto;}
@media(max-width:1229px){
	.materials{ width:480px; margin-left:0;}
	.materials-cont p{ font-size:14px;}
}
@media(max-width:991px){
	.materials{ width:100%; margin-top:15px;}
	.saving-report{ width:100%;}
}
@media(max-width:767px){
	.content-right2{ display:none;}
}
@media(max-width:425px){
	.report-box{ background:none;}
	.one-report{ margin-left:0;}
}

/*-------------------------------------------------------------------------商业计划书--------------------------------------------------------------------------*/
.business-tu{ width:853px; margin:0 auto; margin-top:55px;}
.business-tu li{ width:25%; float:left;}
.business-tu1 li{ width:20%; float:left;}
.bus-cont{background:url(../images/bg1.png) no-repeat center; width:172px; height:160px; display:table; margin:0 auto;}
.bus-cont2{background:url(../images/bg2.png) no-repeat center;width:172px; height:184px; display:table;}
.bus-cont span{ font-size:24px; color:#ffffff; text-align:center;display:table-cell; vertical-align:middle;}
.top-frame{ background:#ef9f48; min-height:32px; min-width:332px; display:inline-block; float:left;}
.top-frame h1{ font-size:20px; color:#fff; padding-left:23px; line-height:32px;}
.triangle-right {  width:0;height:0;  border-top:32px solid transparent; border-left: 32px solid #ef9f48; float:left;}     
.bottom-frame{ background:#e6e6e6; clear:both; font-size:16px; color:#595957;}
.bottom-frame p{ padding:20px 40px; line-height:28px;}
.framework{ margin-bottom:20px;}
.sales{ padding:15px 10px;}
.sales-one{ background:#499dcb; padding:12px 20px; border-radius:50px; display:inline-block; min-width:332px; margin-left:20px; margin-bottom:20px;}
.sales-one h2{font-size:18px; color:#fff; font-weight:normal;}
.sales-one h2 span{background:#fff; color:#499dcb; border-radius:50px; font-size:20px; padding:9px; margin-left:-17px; margin-right:15px;}
.sales-one2 { margin-left:0;display:block;margin: 0 40px 20px 40px;}
@media(max-width:1229px){
	.sales-one{ min-width:292px;}
}
@media(max-width:991px){
	.business-tu{ width:100%;}
	.business-tu li{ width:25%; margin-bottom:20px;}
	.bus-cont2{ height:160px;}
	.sales-one{ margin-left:0; min-width:100%;}
}
@media(max-width:767px){
	.bus-cont {background:url(../images/bg1.png) no-repeat center; width: 50px!important;height: 50px!important; }
	.bus-cont span{ font-size:1px;}
	.business-tu{ margin-top:30px;}
	.top-frame h1{ font-size:16px; padding-left:15px;}
	.bottom-frame p{ padding:15px 20px; font-size:14px;}
	.sales{ padding:0}
	.sales-one{ display:block; min-width:inherit;}
	.triangle-right{ display:none;}
	.top-frame{ width:100%; min-width:inherit;}
}
@media(max-width:500px){
	.business-tu li{ width:25%;}
}
@media(max-width:375px){
	.top-frame{ min-width:200px}
	.sales-one h2 span{ display:none;}
}
@media(max-width:320px){
	.business-tu li{ width:25%;}
}
  
/*-------------------------------------------------------------------------资金申请报告--------------------------------------------------------------------------*/
.funds-text{ margin-top:40px;}
.funds-text h1{ font-size:18px; color:#595957; font-weight:normal; background:#fdeaea; padding:10px 0; margin-bottom:10px;}
.funds-text h1 small{ color:#fff; font-size:18px; background:#ec5754; padding:10px 5px; margin-right:10px ;}
.funds-text span{ font-size:16px; color:#595957; line-height:30px; padding-left:40px; }
.funds-text .left-15{ padding-left:60px;}
@media(max-width:767px){
	.funds-text span,.funds-text .left-15{ padding-left:0;}
}
@media(max-width:375px){
	.funds-text h1 small{ display:none;}
	.funds-text h1{ text-align:center;}
}

/*-------------------------------------------------------------------------园区规划--------------------------------------------------------------------------*/
.park-list{ padding:0 35px; max-width:1100px; margin:0 auto; overflow:hidden;}
.park-case{ margin-left:-5px; margin-right:-5px;}
.park-case li{ width:25%; float:left; margin-top:10px;}
.park-box{ padding:0 5px;}
.park-img img{ border-radius:5px;display: block;width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.park-img{    width: 100%;height: 0; padding-bottom: 69.8181%; position: relative;}
.hover-text{ font-size:16px; color:#595957; background:url(../images/bg-3.png)/*tpa=http://plan.cu-market.com.cn/images/bg-3.png*/ repeat; padding:8px 20px; position:absolute; left:0; right:0; bottom:0; display:none;}
.park-case li:hover .hover-text{ display:block;}
@media(max-width:767px){
	.park-list{ padding:0;}
	.park-case li{ width:33.33%;}
	.hover-text{ font-size:14px;}
}
@media(max-width:500px){
	.park-case li{ width:50%;}
}

/*-------------------------------------------------------------------------尚普观察--------------------------------------------------------------------------*/
.research-box li{ margin-top:50px; height:220px; cursor:pointer;}
.left-research{ float:left; width:86px;display:table; height:220px;}
.left-research p{ font-size:30px; color:#494949; text-indent:0; padding-top:0; }
.left-research span{ font-size:20px; color:#ababab; text-align:right; display:block;}
.right-research{padding-left:30px; }
.right-research span{ display:block; width:15px; height:15px; border-radius:50%; border:2px solid #ababab; float:left; margin-right:30px;}
.center{ display:table-cell; vertical-align:middle; height:50px;}
.resear-img{ float:left; padding-left:40px; padding-right:50px; display:table;}
.resear-img img{ max-width:100%; display:block; margin:0 auto;}
.dian{height:220px;display:table-cell; vertical-align:middle;}
.rese-text h1{ font-size:22px; color:#494949; font-weight:normal; padding-top:20px;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;}
.rese-text p{ font-size:16px; color:#7a7a7a; text-indent:0;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; height: 90px;}
.research-box li:hover .right-research span{ border:2px solid #e8322e}  
.research-box li:hover .rese-text h1 a { color:#c9000e;}
/*fy*/
.fen-list{ margin-top:50px;}
.left-shu{ float:left; padding-left:175px;}
.demo-item{ margin-top:40px;}
.simple-pagination{padding: 3px 3px 3px 3px;text-align: center;font-size: 16px;line-height: 23px;}
.simple-pagination a, div.simple-pagination span{padding:5px;margin-right: 2px;font-size: 16px;white-space: nowrap;display: inline-block;min-width: 23px;height: 23px; box-sizing:content-box;}
.simple-pagination a{text-decoration: none;border: solid 1px #e8e8e8;color: #727272;background: #fff; border-radius:50%;}
.simple-pagination span.ellipsis{color: #9e9e9e;font-size:16px;}
.simple-pagination span.disabled{border: #f3f3f3 1px solid;color: #ccc;background: #fff;border-radius:50%;}
.simple-pagination input{margin-left:10px;width: 30px;padding: 0px;margin-right: 2px;font-size: 16px;height: 27px;line-height: 27px;border: #ddd 1px solid;text-align: center;color: #727272;}
.simple-pagination select{margin-left:10px;height: 29px;padding: 0px;margin-right: 2px;font-size: 16px;border: #ddd 1px solid;text-align: center;color: #727272;}
span.record{color:#ccc;}
.simple-pagination a:hover, .simple-pagination a:active{color: #fff;background: #e8322e;border-color: #e8322e;border-radius:50%;}
.simple-pagination span.current{border: #ababab 1px solid;font-weight: bold;color: #fff;background: #ababab; border-radius:50%;}
.simple-pagination input:focus{border: #ababab 1px solid;outline:none;border-radius:50%;}
.simple-pagination select:focus{border: #ababab 1px solid;border-radius:50%;}
/* bootstrap-pager */
.right-ye{ float:right;}
.pager{padding-left: 0;margin: 20px 0;text-align: center;list-style: none;}
.pager:before,.pager:after{display: table;content: " ";}
.pager:after{clear: both;}
.pager li{display: inline; padding:10px 0;}
.pager li > a,
.pager li > span{display: inline-block;padding: 10px 14px;border: 1px solid #ddd;border-radius: 15px 0 0 15px;text-decoration: none; border-right:none; width:30px; height:10px;}
.pager li > a{ background:url(../images/left-2.png)/*tpa=http://plan.cu-market.com.cn/images/left-2.png*/ no-repeat center #ababab;border: 1px solid #ddd;}
.pager li > span {background:url(../images/left-1.png)/*tpa=http://plan.cu-market.com.cn/images/left-1.png*/ no-repeat center  #fff;}
.pager li.er > a,
.pager .er > span{display: inline-block;padding: 10px 14px; border-radius: 0 15px 15px 0;text-decoration: none;}
.pager .er > span {background-color: #fff;border: 1px solid #ddd;}
.pager li.er > a { background:url(../images/right-1.png)/*tpa=http://plan.cu-market.com.cn/images/right-1.png*/ no-repeat center #ababab;}
.pager .er > span {background:url(../images/right-2.png)/*tpa=http://plan.cu-market.com.cn/images/right-2.png*/ no-repeat center #fff;}
.pager li > a:hover,
.pager li > a:focus{text-decoration: none;background-color: #e8322e;border:1px solid #e8322e;}
.pager .next > a,
.pager .next > span{float: right;}
.pager .previous > a,
.pager .previous > span{float: left;}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span{color: #777;cursor: not-allowed;background-color: #fff;}
@media(max-width:1229px){
	.resear-img{ padding-right:35px;}
	.rese-text h1{ font-size:18px;}
	.left-research p{ font-size:26px; text-align:right;}
}   
@media(max-width:991px){
	.research-box li{ height:auto;}
	.resear-img{ float:none;}
	.right-research{ padding-left:0;}
	.rese-text p{ height:auto; -webkit-line-clamp:inherit; padding-top:10px;}
	.left-shu{ padding-left:0}
} 
@media(max-width:767px){
	.resear-img{ display:none;}
	.left-research{ height:auto;}
	.rese-text h1{ padding-top:0;}
	.left-research p,.left-research span{ text-align:left;}
	.research-box li{ margin-top:30px;}
	.rese-text p,.left-research span{ font-size:14px;}
	.rese-text h1,.left-research p{ font-size:16px;}
	.right-ye{ display:none;}
	.fen-list{ margin-top:0;}
	.left-shu{ float:none;}
}

/*-------------------------------------------------------------------------项目建议书--------------------------------------------------------------------------*/
.bottom-frame p span{ padding-right:50px;}
.projet-text{ padding:20px 40px; overflow:hidden;}
.one-hang h1{font-size:16px; font-weight:normal; color:#595957; line-height:28px; float:left;}
.one-hang span{ line-height:28px; padding-left:60px; display:inline-block;}
.one-hang .zi{ padding-left:28px;}
.last-text{ margin-left:-15px; margin-right:-15px;}
.last-one{ width:50%; float:left;}
.last-cont{ padding:0 15px;}
.last-wenzi h1{ font-size:16px; color:#595957; padding-bottom:15px;}
.last-wenzi span{font-size:16px; color:#595957; line-height:28px; padding-left:30px;}
@media(max-width:1229px){
	.one-hang h1{ float:none;}
	.one-hang span,.one-hang .zi{ padding-left:0;}
} 
@media(max-width:991px){
	.last-one{ width:100%; margin-top:20px;}
	.last-wenzi span{ padding-left:0;}
} 
@media(max-width:767px){
	.projet-text{ padding:15px 20px; font-size:14px;}
	.one-hang h1{ font-size:14px;}
} 

/*-------------------------------------------------------------------------项目立项报告--------------------------------------------------------------------------*/
.img-xm img{ max-width:100%; display:block;}
.approval-box{ margin:60px;}
.bottom-approval{ clear:both; padding-top:21px;}
.bottom-approval p{ font-size:18px; color:#595957; background:#e6e6e6; margin-bottom:10px; display:block; padding:10px 0 10px 30px;}
.comm-cont h1{ font-size:20px; text-align:center; color:#595957;}
.comm-cont p img{ display:block; margin:0 auto; max-width:100%; padding-top:60px;}
@media(max-width:767px){
	.approval-box{ margin:30px 0 0 0;}
	.bottom-approval p{ padding:10px; font-size:14px;}
	.comm-cont p img{ padding-top:30px;}
	.comm-cont h1{ font-size:16px;}
}

/*-------------------------------------------------------------------------项目申请报告--------------------------------------------------------------------------*/
.apply-one{ margin-top:50px;}
.apply-cont{ width:800px; margin:0 auto;}
.apply-box{  min-height:120px; display:table; position:relative; padding-left:76px;}
.apply-text{ min-width:500px;font-size:18px; color:#595957; line-height:28px;display:table-cell; vertical-align:middle; padding-right:25px;background:#e6e6e6; padding-left:100px;}
.round{ background:#ef9f48; border-radius:50%;border:8px solid #fff;height:136px;width:136px; display:table; position:absolute; top:50%; margin-top:-76px; left:0 }
.round h1{display:table-cell; vertical-align:middle;font-size:16px; text-align:center; color:#fff;}
@media(max-width:991px){
	.apply-cont{ width:100%;}
	.apply-text{ font-size:16px; line-height:24px;min-width:400px;}
}
@media(max-width:767px){
	.apply-one{ margin-top:35px;}
}
@media(max-width:425px){
	.round h1,.apply-text{ font-size:14px;}
	.round{ border-radius:0; width:100px; height:100px; margin-top:-58px;}
	.apply-text{ padding-left:50px; padding-right:15px;min-width:150px;}
}

/*-------------------------------------------------------------------------医疗机构设置--------------------------------------------------------------------------*/
.zy-tit2 span{ font-size:30px;}
.zy-text small{ font-size:24px;}
.medical-wrap{margin:30px 60px}
.medical-cont{ margin-bottom:10px; background:url(../images/bg4.jpg)/*tpa=http://plan.cu-market.com.cn/images/bg4.jpg*/ repeat-y; display:table; width:100%;}
.medical-cont h1{ font-size:18px; color:#595957; font-weight:normal; background:#fdeaea; padding:12px 0; padding-left:15px; min-width:925px; padding-right:10px; line-height:28px;}
.medical-cont span{ font-size:16px; color:#fff; padding:12px 6px;display: table-cell;vertical-align: middle;}
.tiao-wrap{ margin-left:60px; margin-top:15px;}
.tiao-cont{ margin-left:-50px; margin-right:-50px;}    
.tiao-one{ width:50%; float:left;}
.tiao-zi{ padding:0 30px;}
.tiao-text{font-size:14px; color:#595957; line-height:24px;}
.mechanism-wrap{ margin-top:110px;}
.mechanism-wrap li{float:left; padding-left:60px; }
.mechan-img{ width:140px; height:140px; border-radius:50%; border:7px solid #f8c1c0; display:table; margin:0 auto;position:relative;}
.mechan-img div{display:table;height:140px;display:table-cell; vertical-align:middle;}
.mechan-img div img{ max-width:100%; display:block; margin:0 auto;}
.mechan-text{ font-size:18px; color:#595957; text-align:center; padding-top:5px; padding-left:14px;}
.mechan-img2{width:120px; height:120px;}
.mechan-img2 div{height:120px;}
.mechanism-wrap li span{ background:url(../images/jt3.png)/*tpa=http://plan.cu-market.com.cn/images/jt3.png*/ no-repeat ; width:26px; height:26px; display:block; position:absolute; right:-44px; top:50%; margin-top:-13px;}
.top-meachan{ margin-bottom:10px}
.mechanism-wrap li .teshu{ top:144px; right:-33px}
.margin-top{margin-top:-68px;}
.directory-tit{ color:#fff; background:#ef9f48; padding:3px 0}
.directory-tit h1{ font-size:20px; padding-left:30px;}
.dire-wrap{ padding:0 30px;}
.dire-one{margin-left:-30px; margin-right:-30px; margin-top:20px;}
.dire-left{width:50%; float:left;}
.dire-text{padding:0 25px;}
.dire-wen p{ font-size:16px; color:#595957; border-bottom:1px dashed #ababab; padding:12px 0}
.dire-wen p small{ font-size:12px;}
.directory-one{ overflow:hidden; margin-bottom:45px;}
.dire-add{ padding-top:30px;}
.dire-add p{ font-size:16px; color:#595957; line-height:30px;}

.report_list{ overflow:hidden; margin-top:20px;}
.report_list div{ padding:0 20px;}
.report_list li{ width:50%; float:left;}
.report_list li p{ font-size:16px; color:#595957; border-bottom:1px dashed #ccc; padding:10px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.report_list li p.chapter { cursor:pointer;}
.report_list li small { font-size:12px;}
.report_con { display: none;margin-top: 10px;}
.report_con p { border:0 !important;}
@media(max-width:1229px){
	.medical-cont h1{ min-width:730px;}
	.mechan-img{width:100px; height:100px;}
	.mechan-img div{height:100px;}
	.mechanism-wrap li{ padding-left:50px;}
	.mechan-img div img{ width:50px; height:50px;}
	.mechanism-wrap li .teshu{ top:123px;}
	.mechanism-wrap li span{ right:-37px;}
	.dire-left{width:100%;}
}
@media(max-width:991px){
	.zy-tit2 span{ font-size:22px;}
	.zy-tit2 .zy-text{ margin-top:18px;}
	.zy-text small{ font-size:16px;}
	.medical-wrap{margin:30px 0}
	.medical-cont h1{ min-width:630px; font-size:16px;}
	.mechan-img{width:70px; height:70px;}
	.mechan-img div{height:70px;}
	.mechan-img div img{ width:40px; height:40px;}
	.mechanism-wrap li{ padding-left:40px;}
	.mechan-text{ font-size:16px;}
	.mechanism-wrap li .teshu{ top:100px}
}
@media(max-width:767px){
	.zy-tit2 span{ font-size:18px;}
	.tiao-one{ width:100%;}
	.medical-cont h1{ min-width:inherit;}
	.medical-cont span{ display:block; vertical-align:inherit; text-align:center; padding:5px 0;}
	.tiao-wrap{ margin-left:33px;}
	.medical-cont{background:url(../images/bg4.jpg)/*tpa=http://plan.cu-market.com.cn/images/bg4.jpg*/ repeat-x;}
	.zy-text small{ font-size:14px;}
	.mechan-img{ display:none;}
	.mechanism-wrap li{ padding-left:0; float:none; background:#fdeaea; margin-bottom:10px; padding:10px 0; border-radius:5px;}
	.margin-top{ margin-top:0;}
	.mechanism-wrap{ margin-top:30px;}
	.mechan-text,.dire-text,.dire-wrap2{ padding:0;}
	.dire-wen p,.dire-add p{ font-size:14px;}
	.directory-tit h1{ font-size:16px;}
    .report_list li{ width:100%;}
}
@media(max-width:600px){
	.zy-tit2 .zy-text{ margin-top:46px; text-align:right;}
}

/*-------------------------------------------------------------------------社会稳定风险评估--------------------------------------------------------------------*/
.social-process{ margin-left:-25px; margin-right:-25px; margin-top:20px;}
.social-process li{ width:20%; float:left;}
.social-box{ padding:0 25px}
.social-one{  background:#a5dade; border-radius:8px;position: relative;}
.social-text{ padding:0 15px; font-size:15px;min-height:242px;display:table;}
.social-text div{ color:#134b4f; line-height:24px; display:table-cell; vertical-align:middle;}
.social-box span{ width:20px; height:40px; background:url(../images/l-sj.png)/*tpa=http://plan.cu-market.com.cn/images/l-sj.png*/ no-repeat right; display:block;position: absolute; right: -19px; top: 50%; margin-top: -20px;}
.service-boxnr{ padding:0 170px;}
.service-center{ width:278px; height:274px; background:url(../images/sv.png)/*tpa=http://plan.cu-market.com.cn/images/sv.png*/ no-repeat center; margin:0 auto;}
.service-left{ width:50%; float:left;}
.service-left p,.service-right p{ font-size:18px; color:#595957; line-height:36px}
.service-left p span,.service-right p span{ color:#f85c59;}
.service-left .duiqi{ text-align:right; padding-right:140px; padding-top:74px;}
.service-left .duiqi2{ padding-top:75px; padding-right:100px; position:relative;}
.service-left .duiqi2 a{ width:18px; height:18px; background:url(../images/wh.png)/*tpa=http://plan.cu-market.com.cn/images/wh.png*/ no-repeat right; display:block;position: absolute; right: 77px; bottom: 10px;}
.service-right{float:left;}
.service-right .dui3{padding-top: 14px; padding-left: 100px;}
.service-right .dui4{padding-top: 107px; padding-left: 141px;}
.proce-box2 li{ width:17.5%;}
.proce-box2 .w-30{ width:30%;}
.step-tit4{ width:100%; background:url(../images/wu-1.png)/*tpa=http://plan.cu-market.com.cn/images/wu-1.png*/ no-repeat center;}
.step-text .tu{ padding-left:5px;display:inline-block;vertical-align: middle;margin-top: -3px;}
.risk-left{ width:160px; float:left; margin-left:30px; padding-top:95px}    
.risk-one{ background:url(../images/r1.png)/*tpa=http://plan.cu-market.com.cn/images/r1.png*/ no-repeat center; width:160px; height:160px; display:table; margin-top:30px;}
.risk-one h1{font-size:20px; color:#fff; text-align:center; font-weight:normal; display: table-cell; vertical-align: middle; padding: 0 20px;}
.risk-one2{ background:url(../images/r2.png)/*tpa=http://plan.cu-market.com.cn/images/r2.png*/ no-repeat center;}
.risk-one3{ background:url(../images/r3.png)/*tpa=http://plan.cu-market.com.cn/images/r3.png*/ no-repeat center;}
.risk-right{ float:left; padding-left:30px;}
.preoara-one{height:90px;overflow:hidden; margin-top:13px;}
.preoara-left{ background:#b0e7eb; height:90px; display:table; width:150px; text-align:center; border-radius:10px 0 0 10px; float:left;}
.preoara-left h1{ font-size:18px; color:#237980; font-weight:normal; display:table-cell; vertical-align:middle;}
.preoara-right{border:1px solid #b0e7eb; float:left; overflow:hidden; height:88px;}
.preoara-text{ padding:10px;}
.preoara-text p{ font-size:16px; color:#595957; line-height:24px; background:url(../images/q.png)/*tpa=http://plan.cu-market.com.cn/images/q.png*/ no-repeat left; padding-left:10px;}
.preoara-one{ padding-left:30px;}
.preparation{ position:relative;}
.left-border{width: 9px; height: 100%; background: #24828a; position: absolute; left: 0; right: 0; border-radius: 80px;}
.jt-nr{ width:21px; height:14px; background:url(../images/jt4.png)/*tpa=http://plan.cu-market.com.cn/images/jt4.png*/ no-repeat bottom;    padding-left: 180px;padding-top: 13px;}
.preoara-box{ padding-top:10px;}  
.preoara-text p span{ margin-left:70px; background:url(../images/q.png)/*tpa=http://plan.cu-market.com.cn/images/q.png*/ no-repeat left; padding-left:15px;}
.preoara-text p .p-l{ margin-left:246px;}
.er-box{ margin-top:15px;}
.preoara-box2{ padding-top:0;}
.left-border2{ background:#499dcb} 
.preoara-right2{ border:1px solid #b0d0eb}
.preoara-left2{ background:#b0d0eb}
.preoara-left2 h1{ color:#438eb7;}
.preoara-box3{ padding-top:0;}
.left-border3{ background:#807698;padding-bottom:15px;} 
.preoara-right3{ border:1px solid #d5c2e9; }
.preoara-left3{ background:#d5c2e9}
.preoara-left3 h1{ color:#6c6284}
@media(max-width:1229px){
	.social-process li{ width:33.33%; margin-bottom:25px;}
	.service-boxnr{ padding:0;}
	.risk-left{ margin-left:0;}
	.risk-right{ float:none; padding-left:173px;}
	.preoara-right{ float:none;}
	.preoara-text p{ font-size:13px;}
	.preoara-left h1,.risk-one h1{ font-size:16px;}
	.preoara-text p .p-l{ margin-left:212px;}
}
@media(max-width:991px){
	.service-left p,.service-right p{ font-size:14px;}
	.step-tit4{ background:#f2676b;}
	.step-text .wh3 a{ left:92px}
	.preoara-left{ width:100%; height:auto; border-radius:0;}
	.preoara-right,.preoara-one{ height:auto;}
	.preoara-text p{background: url(../images/q.png)/*tpa=http://plan.cu-market.com.cn/images/q.png*/ no-repeat 0 9px;}
	.preoara-text p span{display: block;
    margin-left: -10px;}
	.preoara-text p .p-l{ margin-left:-10px}
}
@media(max-width:767px){
	.social-box span{ right:-12px}
	.service-center{ display:none;}
	.service-left,.service-right{ width:100%;}
	.service-left p,.service-right p{ background:url(../images/hoverdot.png)/*tpa=http://plan.cu-market.com.cn/images/hoverdot.png*/ no-repeat 0 8px;}
	.service-right .dui4,.service-right .dui3,.service-left .duiqi2,.service-left .duiqi{ padding:0 0 0 20px;text-align:left; line-height:28px;}
	.service-left .duiqi2 a{ right:0; left:188px; top:32px}
	.proce-box2 li{ width:23%;}
	.step-text{ min-height:120px}
	.risk-left{ display:none;}
	.risk-right{ padding-left:0;}
}
@media(max-width:600px){
	.social-process li{ width:50%;}
}
@media(max-width:425px){
	.zy-textnr{ margin-top:42px; text-align:right;}
}
@media(max-width:375px){
	.social-process li{ width:100%;}
}

/*-------------------------------------------------------------------------楚可切--------------------------------------------------------------------*/
.caidan{ background:url(../images/menu.png); height:50px; position: relative; top:-50px;}
.menu_zy a{ width:25%; display:block; float:left; text-align:center; font-size:18px; color:#050501; line-height:50px;}
.menu_zy a:hover,.menu_zy a.active{ color:#e8322d; display:block; background:#fff; margin-top:-10px; padding-top:10px;}
.map_box img{ display:block; max-width:100%;}
.bus_box{ width:100%;  display:block;}

@media (max-width:991px){
	.menu_zy a{ font-size:16px;}
	.bus_box{ width:auto; margin-top:20px; margin-bottom:50px; padding-left:0;}
}
@media (max-width:767px){
	.caidan{ background:none; position:inherit; top:0;}
	.zy-banner{height: 250px!important;width:100%;padding: 0!important;}
	.zy-banner .aboutus {bottom: 100px;left: 30px;font-size: 18px;}
	.zy-banner .aboutus p {margin-bottom:10px;font-size: 14px;}
	.menu_zy a{ background:#d8d8d8; width:auto; padding:0 15px; margin-right:10px; line-height:35px; margin-top:10px;}
	.menu_zy a:hover,.menu_zy a.active{ padding:0 15px; margin-top:10px; background:#e8322e; color:#fff; padding-top:0px; display:block;}
}
.about_box{ overflow:hidden; margin-top:20px;}
.about_box img{ float:left; display:block;}
.about{ padding:30px 0; margin-left:420px; background:url(../images/abox.jpg)/*tpa=http://plan.cu-market.com.cn/images/abox.jpg*/ no-repeat center;}
@media (max-width:1229px){
	.about{ padding:0; margin-left:400px;}
}
@media (max-width:1229px){
	.about_box img{ float:none; margin:0 auto; max-width:100%; margin-bottom:30px;}
	.about{ margin-left:0;}
}
.buls_box{ width:100%; background:#e2e9fd; margin-top:75px; overflow:hidden; padding-bottom:70px;}
.buls_box img{ float:right; max-width:100%;}
.buls_con{ padding-right:470px; margin-top:15px;}
.buls_con span{ width:60px; display:block; height:4px; background:#f85a57; margin-top:10px; margin-bottom:20px;}
/*.bj_box{ margin-bottom:150px;}*/
@media (max-width:1229px){
	.buls_box img{ float:right; margin-top:50px;}
}
@media (max-width:991px){
	.buls_box img{ float:none; display:block; margin:0 auto; margin-top:20px;}
	.buls_con{ padding-right:0;}
	.buls_box{ padding-bottom:30px; margin-top:40px;}
	.bj_box{ margin-bottom:0px;}
}
.honor_box{ float:left; margin-top:50px;}
.honor_box li{ padding:55px; }
.bj_honor{ background:#eeeeee;}
.black_tp{ padding:91px 150px; background:#e5e5e5; float:left; margin-top:50px;}
@media (max-width:1229px){
	.black_tp{ padding:91px 55px;}
}
@media (max-width:991px){
	.honor_box{ float:none;}
	.honor_box li{ padding:30px;}
	.honor_box,.black_tp{ float:none; padding:30px;}
	.honor_box img,.black_tp img{ display:block; max-width:100%; margin:0 auto;}
}
.culture{ margin-bottom:200px; position:relative; padding-bottom:300px;}
.culture img{ display:block; max-width:100%;}
.culture_img{ float:left;}
.culture_p{ float:right; padding-top:110px;}
.culture_p h2{ font-weight:normal; font-size:30px; color:#e8322e; padding-bottom:15px;}
.culture_p p{ font-size:15px; color:#595957; line-height:30px; padding-top:0; text-indent:0;}
.culture_gray{ background:#e6e6e6; width:590px;height:300px; float:left; padding-top:110px;}
.culture_gray p{ text-align:center; font-size:15px; color:#595957; line-height:30px; padding-top:0; }
.culture_img2{ float:right;}
.culture_dw{ position:absolute; right:0; width:850px; bottom:20px;}
.culture_dw p{ font-size:15px; color:#595957; line-height:30px; padding-top:0; text-indent:0;}
.culture_dw img{ float:left;padding-right:15px;}
.culture_dw div{ padding-top:150px;}
@media (max-width:1229px){
	.culture_img img{ width:360px;}
	.culture_gray{ width:360px; height:280px;}
	.culture_p{ padding-top:28px; padding-bottom:24px;}
	.culture_dw{ bottom:0;}
}
@media (max-width:991px){
	.culture_img{float:none;}
	.culture_img img{ width:auto; margin:0 auto;}
	.culture_p{ float:none;}
	.culture_gray{ float:none; width:100%; height:auto; padding:50px 0; margin-bottom:20px;}
	.culture_img2{ float:none;}
	.culture_img2 img{ margin:0 auto;}
	.culture_dw{ position:inherit; width:auto; margin-top:30px;}
	.culture_dw div{ padding-top:150px;}
	.culture{ padding-bottom:0; margin-bottom:0;}
}
@media (max-width:767px){
	.culture{ margin-top:30px;}
	.culture_p h2{ font-size:20px;}
}
@media (max-width:620px){
	.culture_dw div{ padding-top:20px;}
	.culture_dw img{ float:none;padding-right:0; margin:0 auto;}
}
.course_box{ background:url(../images/xianh.png)/*tpa=http://plan.cu-market.com.cn/images/xianh.png*/ repeat-y 180px; overflow:hidden; padding-top:80px; width:840px; margin:0 auto;}
.course_sj{ float:left;}
.course_con{ margin-left:170px; background: url(../images/yuan.png)/*tpa=http://plan.cu-market.com.cn/images/yuan.png*/ no-repeat 0 10px; position:relative;}
.course_con p{font-size:14px; color:#050501; text-indent:0; padding-top:0;}
.course_con div{ border:1px solid #ababab; border-radius:3px; display:inline-block;  margin-left:50px;padding:10px 15px;}
.course_box li{ margin-bottom:90px;}
.jiantou{ background:url(../images/jt5.png)/*tpa=http://plan.cu-market.com.cn/images/jt5.png*/ no-repeat; display:block; width:19px; height:20px; position:absolute; left:37px; top:15px;}
.bottom_jt{ margin-left:315px; margin-top:5px;}
.daixu{ margin-left:315px; margin-top:50px;}
@media (max-width:1229px){
	.course_box{ width:auto;}
	.bottom_jt{ margin-left:166px;}
	.daixu{ margin-left:166px;}
}

@media (max-width:767px){
	.course_sj img{ width:60px; padding-top:12px;}
	.course_con{ margin-left:76px;}
	.course_box{ background:url(../images/xianh.png)/*tpa=http://plan.cu-market.com.cn/images/xianh.png*/ repeat-y 87px; padding-top:40px;}
	.course_con div{ padding:10px 8px;}
	.course_box li{ margin-bottom:30px;}
	.bottom_jt{ margin-left:72px;}
	.daixu{ margin-left:72px;}
	.part-img i{width: 65%;}
}

/*-------------------------------------------------------------------------成功案例list--------------------------------------------------------------------*/
.success-sou{ width:358px; float:right;}
.success-sou button {background: url(../images/sou.png)/*tpa=http://plan.cu-market.com.cn/images/sou.png*/ no-repeat #f85250;border-radius: 0 5px 5px 0;width: 56px;float: left; height: 37px;border: none;background-position: 10px 3px;}
.sou-left{ float:left; }
.shu-box{width:295px; height:35px; border:1px solid #f85250; font-size:18px; text-indent:20px; border-radius:5px 0 0 5px; line-height:35px;padding:0;}
.sou-right{ width:56px; height:39px; background:#f85250; border-radius:0 5px 5px 0; float:left;padding:0;margin:0;} 
.sou-right img{ display:block; max-width:100%; margin:0 auto; padding-top:3px;}
.sou-right button { background:url(../images/sou.png)/*tpa=http://plan.cu-market.com.cn/images/sou.png*/; display:block; width:38px; height:34px; border:0;}
.success-list{ margin-top:60px; overflow:hidden; padding:0 22px;clear:both;}
.left-but{ float:left;}
.left-but a{ font-size:18px; display:block; float:left; width:68px; height:30px; text-align:center; line-height:30px; margin-top:12px;}
.left-but a.active {color:#fff;background:#ea332f; border-radius:50px;}
.right-nav{ padding-left:100px;}
.right-nav a{ font-size:18px; color:#494949;margin:10px 32px 10px 0; /*line-height:56px;*/display:inline-block;}
.right-nav a.active {color: #fff;background: #ea332f;border-radius:50px;padding:3px 15px;}
.casenr-list{ margin-top:50px}
.casenr-list li{ border-bottom:1px solid #ababab; overflow:hidden; padding:25px 0;}
.casenr-left{ float:left;}
.casenr-left img{ max-width:100%; display:block; margin:0 auto;}
.casenr-right{ padding-left:360px;}
.casenr-right h1{ font-size:24px;  font-weight:normal;}
.casenr-right h1 a{color:#050501; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.casenr-right p{ font-size:16px; line-height:26px; text-indent:0;}
.casenr-right p a{ color:#595957;line-height: 25px;height: 75px;-webkit-line-clamp: 3;overflow: hidden;-webkit-box-orient: vertical;word-break: break-all;display: -webkit-box;}
.casenr-right span{ font-size:14px; color:#595957; padding-top:25px; display:block;}

/*-------------------------------------------------------------------------分页--------------------------------------------------------------------*/
.fy-left{ float:left; margin-top:20px; }
.fy-left span{ font-size:16px; color:#494949;}
.fy-right{ float:right; margin-top:20px;}
/* simple-pagination */
/*.simple-pagination{padding: 3px 3px 3px 3px;text-align: center;font-size: 16px;line-height: 23px;}*/
.simple-pagination a, div.simple-pagination span{/*padding: 2px 5px 2px 5px;*/margin-right: 8px;font-size: 16px;white-space: nowrap;display: inline-block;min-width: 23px;height: 23px;}
.simple-pagination2 a{text-decoration: none;border: solid 1px #fff;color: #727272;background: #fff;border-radius:0;}
.simple-pagination2 span.ellipsis{color: #9e9e9e;font-size:14px;}
.simple-pagination2 span.disabled{border: #fff 1px solid;color: #ccc;background: #fff;}
.simple-pagination2 input{margin-left:10px;width: 55px;padding: 0px;margin-right: 2px;font-size: 12px;height: 22px;line-height: 22px;border: #000 1px solid;text-align: center;color: #727272;}
.simple-pagination2 select{margin-left:10px;height: 29px;padding: 0px;margin-right: 2px;font-size: 12px;border: #ddd 1px solid;text-align: center;color: #727272;}
span.record{color:#ccc;}
/* theme css */
.simple-pagination2 a:hover, .simple-pagination a:active{color: #000;background: none;border-color: #fff;}
.simple-pagination2 span.current{border: #ea5504 1px solid;font-weight: bold;color: #000;background: #fff;}
.simple-pagination2 input:focus{border: #ea5504 1px solid;outline:none;}
.simple-pagination2 select:focus{border: #ea5504 1px solid;}
.simple-pagination2 a:hover, .simple-pagination2 a:active,.simple-pagination2 span.current,.simple-pagination2 input:focus,.simple-pagination2 select:focus{border-radius:0;}
.simple-pagination2 .jump{border: 1px solid #000; padding: 0 5px; font-size: 14px; background: #e5e5e5;}
.simple-pagination2 .jump:hover, .simple-pagination2 .jump:active{color: #000;background: #f85250;border-color: #f85250; color:#fff;}

@media (max-width:991px){
	.success-sou{ float:none; margin:0 auto;}
	.right-nav a{ font-size:16px; /*line-height:33px;*/}
	.casenr-list{ margin-top:20px;}
	.casenr-right h1{ font-size:20px;}
	.casenr-right p{ font-size:14px;}
	.casenr-right{ padding-left:333px;}
	.left-but a{ margin-top:0;}
}
@media (max-width:767px){
	.success-sou{ float:none; margin:0 auto; margin-top:30px; width:300px; margin-bottom:20px;}
	.shu-box{ width:220px;}
	.casenr-left{ display:none;}
	.casenr-right,.right-nav{ padding-left:0;}
	.success-list{ padding:0 5px;}
	.left-but,.left-but a{ float:none; margin:10px;}
	.fy-left{ display:none;}
	.fy-right{ font-size:14px;}
	.simple-pagination2 a{ font-size:12px;}
}
@media (max-width:425px) {
    .success-list { margin:0;}
}

/*-------------------------------------------------------------------------成功案例详情--------------------------------------------------------------------*/
.successnr-tit h1{ font-size:26px; color:#050501; text-align:center; font-weight:normal; position:relative;}
/*.successnr-tit h1 span{ position: absolute; bottom: -6px; padding-left: 9px;}*/
.successnr-tit p{ font-size:16px; color:#595957; text-align:center; padding-top:25px;}
.successnr-tit h1 .fen-lei{ padding-top:5px;color:#e8322e;}
.fen-lei{ font-size:16px;  border:1px solid #e8322e; display:inline-block; border-radius:5px; padding:5px 12px; position:relative; right:-10px; bottom:22px}
.fen-lei span{ width:20px; height:20px; display:block; background:url(../images/sanj.jpg)/*tpa=http://plan.cu-market.com.cn/images/sanj.jpg*/ no-repeat;position: absolute;bottom: -19px;left: 50%;margin-left: -10px;}
.center-box{ position:relative;}
.zy-main2{ margin-top:80px;}
.successnr-cont{ padding-top:20px;}
.successnr-cont h1{ font-size:16px; color:#050501; padding:40px 0; text-indent:24px;}
.successnr-cont p{ font-size:16px; color:#050501; line-height:30px; text-indent:24px;}
.successnr-cont .pd-bottom{ padding-bottom:30px;}
.successnr-cont h2{ font-size:18px; padding:60px 0; text-indent:24px;}
.but-list { padding-top:30px;}
.but-list a{ width:132px; height:40px; background:#e8322e; display:block; line-height:40px; text-align:center; color:#fff; margin:0 auto;}
.next-pian{ border-top:1px solid #ababab; overflow:hidden; margin-top:24px;}
.next-pian p{ width:384px; float:left; padding-top:15px; font-size:16px;}
.next-pian p a{ color:#ababab; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.next-pian .right-bian{ float:right;}
@media (max-width:991px){
	.successnr-tit h1{ font-size:18px;}
	.successnr-tit p{ font-size:14px;}
	.next-pian .right-bian{ float:left;}
}
@media (max-width:767px){
	/*.successnr-tit h1 span{ display:none;}*/
	.zy-main2{ margin-top:40px;}
	.successnr-cont h1{ padding:15px 0;}
	.successnr-cont p{ font-size:14px;}
	.successnr-cont h2{ font-size:16px; padding:15px 0;}
	.next-pian p{ width:100%;}
}
@media (max-width:712px) {
    .fen-lei { display:none;}
}

/*-------------------------------------------------------------------------联系我们--------------------------------------------------------------------*/
.lx_map img{ display:block; max-width:100%;}
.branch_office{ margin-top:60px;overflow:hidden;}
.branch_tit{ margin-bottom:10px;}
.branch_tit h2{ font-weight:normal; font-size:36px; color:#494949;}
.branch_tit span{ display:block; width:300px; height:1px; background:#f23c3c; margin:25px 0 15px;}
.branch_office li{ float:left; width:50%;}
.branch_office li p{ text-indent:0; padding-top:0; line-height:36px; font-size:18px; color:#494949; padding-left:33px; padding-right:15px;}
.branch_tel{ background:url(../images/f-dh.png)/*tpa=http://plan.cu-market.com.cn/images/f-dh.png*/ no-repeat 0 7px;}
li p.branch_tel{font-weight:bold;color: red;}
.branch_yb{ background:url(../images/f-yb.png)/*tpa=http://plan.cu-market.com.cn/images/f-yb.png*/ no-repeat 0 7px;}
.branch_yx{ background:url(../images/f-yx.png)/*tpa=http://plan.cu-market.com.cn/images/f-yx.png*/ no-repeat 0 7px;}
.branch_wz{ background:url(../images/f-wz.png)/*tpa=http://plan.cu-market.com.cn/images/f-wz.png*/ no-repeat 0 7px;}
.branch_dz{ background:url(../images/f-dz.png)/*tpa=http://plan.cu-market.com.cn/images/f-dz.png*/ no-repeat 0 7px;}
@media (max-width:767px){
	.branch_office li{ float:none; width:auto;}
	.branch_tit h2{ font-size:20px;}
	.branch_tit span{ margin-top:15px;}
	.branch_office{ margin-top:30px;}
	.branch_office li p{ font-size:16px;}
}
/*-------------------------------------------------------------------------尚普观察--------------------------------------------------------------------*/
.obs_tit h2{ font-weight:normal; font-size:26px; color:#050501; text-align:center; line-height:40px; padding-bottom:20px;}
.obs_tit p{ text-align:center; font-size:16px; color:#595957;}
.obs_con{ margin-top:20px;}
.obs_con h2{ font-size:18px; color:#050501; line-height:40px; padding-bottom:20px;}
.obs_con p{ font-size:18px; color:#050501; line-height:36px; padding-bottom:30px;}
.obs_con img{ display:block; margin:0 auto; max-width:100%; margin-bottom:30px;}
.return_box{ margin-top:50px;}
.return_box a{ display:block; background:#e8322e; color:#fff; width:130px; height:40px; line-height:40px; text-align:center; margin:0 auto;}
.text_box{ border-top:1px solid #ccc; overflow:hidden; margin-top:60px; padding-top:20px; color:#ababab;}
.text_box a{ color:#ababab; width:365px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text_s{ float:left;}
.text_x{ float:right;}
.share_box{ margin:0 auto; width:200px; margin-top:25px;}
@media (max-width:767px){
	.obs_tit h2{ font-size:20px; line-height:30px;}
	.obs_con p{ padding-bottom:20px;}
	.text_box a{ width:auto; padding-bottom:10px;}
	.text_s{ float:none;}
	.text_x{ float:none;}
}
/*-------------------------------------------------------------------------尚普资质--------------------------------------------------------------------*/
.zizi_tit{ overflow:hidden; padding-top:30px; text-align:center; margin-bottom:70px;}
.zizi_tit h2{ font-weight:normal; font-size:30px; display:inline-block; color:#e8322e; padding:0 10px; position:relative; }
.zizi_tit .img_l{ display:block; position:absolute; left:-65px; top:18px;}
.zizi_tit .img_r{ display:block; position:absolute; right:-65px; top:18px;}
.three_box{ overflow:hidden;}
.three_box li{ float:left; width:33.3%; background:#eeeeee;}
.three_box li div{ padding:60px 20px;}
.three_box li img{ max-width:100%; display:block; margin:0 auto;}
.two_box{ width:800px; margin:0 auto; overflow:hidden;}
.two_box li{ float:left; width:50%; background:#eeeeee;}
.two_box li div{ padding:60px 20px;}
.two_box li img{ max-width:100%; display:block; margin:0 auto;}
.one_box{ width:800px; margin:0 auto; background:#eeeeee; padding:100px 0;}
.one_box div{ margin:0 25px;}
.one_box img{ max-width:100%; display:block; margin:0 auto;}
.association_box{ overflow:hidden;}
.company{margin-top: 30px;}
.association_box li{ float:left; width:50%; background:#eeeeee; position:relative;}
.association_box li .bj_hz{ padding:60px 20px;}
.association_box li img{ max-width:100%; display:block; margin:0 auto;opacity: 0.4;}
.pink_bj{ position:absolute; left:0; top:0; right:0; bottom:0; background: url(../images/pink.png)/*tpa=http://plan.cu-market.com.cn/images/pink.png*/; display:none;}
.pink_bj p{ color:#fff; text-align:center; font-size:30px; padding:0 5px; padding-top:160px;}
.association_box li:hover .pink_bj{ display: block;}
.software_box li{ width:33.33%;}
.pink_bj2 p{ font-size:26px;}

@media (max-width:991px){
	.two_box{ width:auto; }
	.one_box{ width:auto; }
}
@media (max-width:767px){
	.zizi_tit h2{ font-size:20px;}
	.zizi_tit{ padding-top:30px; margin-bottom:30px;}
	.one_box{ padding:25px 0;}
	.zizi_tit .img_l{ top:12px;}
	.zizi_tit .img_r{ top:12px;}
	.two_box li div{ padding:20px;}
	.association_box li .bj_hz{ padding:20px;}
	.three_box li div{ padding:20px;}
	.pink_bj p{ padding-top:110px; font-size:16px;}
    .software_box li{ width:50%;}
	.pink_bj2 p{ padding-top:150px;}
}
@media (max-width:570px){
	.pink_bj p{ padding-top:80px;}
  	.pink_bj2 p{ padding-top:150px;}
}
@media (max-width:425px){
	.pink_bj2 p{ padding-top:105px;}
}
@media (max-width:410px){
	.pink_bj p{ padding-top:60px;}
}
@media (max-width:380px){
	.pink_bj p{ padding-top:40px;}
}
@media (max-width:375px){
	.pink_bj2 p{ padding-top:93px;}
}
@media (max-width:320px){
	.pink_bj2 p{ padding-top:74px;}
}

/*-------------------------------------------------------------------------境外投资风险--------------------------------------------------------------------*/
.overse-box{ padding:0 48px;}
.overse-wrap{ margin-top:40px;}
.td-id{ width:342px; background:#ed5b58;}
.td-title{ width:770px;background:#ed5b58;}
.table tr th{ font-size:20px; color:#fff; text-align:center; font-weight:normal; padding:10px 0;}
.table tr td{ font-size:16px; text-align:center; line-height:30px; padding:5px 40px; color:#595957;}
.table .bg-color{ background:#e6e6e6;}
.purpose-wrap{ padding:0 60px;}
.purpose-cont{ margin-left:-35px; margin-right:-35px;}
.purpose-cont li{ width:50%; float:left;}
.purpose-box{ padding:0 35px;}
.purpose-tit{ font-size:24px; color:#fff; text-align:center; background:#ef9f48; width:240px; margin:0 auto; height:54px; line-height:54px; border-radius:10px;}
.purpose-text{ margin-top:60px;}
.purpose-text p{ font-size:18px; color:#595957; line-height:30px;}
.purpose-text .zi-pad{ padding:0 40px;}
.purpose-wrap span{ background:url(../images/xian2.png)/*tpa=http://plan.cu-market.com.cn/images/xian2.png*/ no-repeat; width:2px; height:280px; display:block; position:absolute; left:50%;margin-left:-20px}
.bao-gao{ padding: 0 40px;}
.bao-box{ margin-left:-20px; margin-right:-20px;}
.bao-box li{ width:25%; float:left; margin-bottom:28px; }
.bao-one{ padding: 0 20px; padding-bottom:10px}
.bao-first{height:183px; background:#ffd5d4; border-radius:10px; box-shadow:2px 1px 5px #b6a7a6; position:relative}
.bao-first h1{ font-size:20px; color:#e8322e; background:#f5f5f5;height:55px; width:36px; position:absolute;top:-14px; left:18px; border-radius:0 0 50px 50px; text-align:center; line-height:65px;}
.bao-first p{ clear:both; margin-top:40px; padding:10px 20px; display:inline-block; line-height:24px;}
.adv-box2{ overflow:visible;}
.an-libox{ width:auto; padding:0 40px;}
.an-li{ margin-left:-25px; margin-right:-25px;}
.an-li li{ width:33.33%; float:left; margin-bottom:10px;}
.an-box{ padding:0 25px;}
.an-img img{ max-width:100%; display:block; margin:0 auto;}
.an-text h2 { font-size: 20px;font-weight: normal;padding-top: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.an-text p{ font-size:16px; color:#595957; padding-top:10px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.item-case2{ margin-top:50px;}

.one-row{ background:#ffd5d4; border-radius:50px; padding:10px 15px; float:left;-ms-box-shadow: 0px 2px 2px 1px #e0c8c8;-o-box-shadow: 0px 2px 2px 1px #e0c8c8;box-shadow: 0px 2px 2px 1px #e0c8c8; margin-right:30px;}
.one-row p{ font-size:18px; color:#050501; line-height:30px;}    
.one-row p b{ font-size:18px; color:#e8322e; background:#fff; padding:3px 4px; border-radius:50px; margin-right:15px;}  
.report-contains{overflow:hidden; padding-bottom:25px;}    
@media (max-width:1229px){
	.purpose-text .zi-pad{ padding:0;}
	.purpose-text p{ font-size:16px;}
	.one-row{ float:none; margin-bottom:20px; margin-right:0;}
	.report-contains{ padding-bottom:0;}
}
@media (max-width:991px){
	.purpose-wrap span{ display:none;}
	.purpose-cont li{ width:100%; margin-bottom:30px;}
	.purpose-text{ margin-top:30px;}
	.bao-box li{ width:33.33%;}
	.an-box{ padding:0 10px;}
}
@media (max-width:767px){
	.table tr th{ font-size:16px;}
	.table tr td{ font-size:14px; padding:5px 10px; line-height:24px;}
	.overse-wrap{ margin-top:15px;}
	.purpose-wrap,.bao-gao{ padding:0;}
	.purpose-tit{ font-size:18px;}
	.bao-box li{ width:50%;}
	.bao-first p{ padding:10px;}
	.an-libox{ padding:0 15px;}
	.item-case2{ margin-top:30px;}
	.one-row{ border-radius:0;}
}
@media (max-width:600px){
	.an-li li{ width:50%;}
}
@media (max-width:375px){
	.bao-box li{ width:100%;}
	.bao-first{ height:auto;padding:10px;}
}

/*-------------------------------------------------------------------------悬浮--------------------------------------------------------------------*/
.xuan-fu .top-bei p{ padding-top:5px;}
.xuan-fu{left: 0;
    right: 0;
    position: fixed;
    background: #f1f1f1; bottom:0; z-index:999;}
.dropdoen2 h1{ font-size:16px; background:#e6e6e6; font-weight:normal; padding:9px 12px; border:1px solid #ccc;border-radius: 3px; position:relative;}
.dropdoen2 h1 span{position: absolute;
    right: 12px;
    top: 50%;
    margin-top: -4px;
    background: url(../images/jj.png)/*tpa=http://plan.cu-market.com.cn/images/jj.png*/ no-repeat;
    width: 14px;
    height: 10px;}
.dropdoen2 ul{ background: #fff;
    border: 1px solid #ccc;
    border-top: 1px solid #eee;
    border-radius: 0 0 3px 3px;
	position: absolute;
    top: 22px;
    height: 147px;
    overflow-y: auto;
    width: 108px;
	display:none;
   }
.dropdoen2 ul li{padding: 8px 12px;}
.dropdoen2 ul li:hover{ background:#e8322e; color:#fff;}
.dropdoen2{ padding-bottom:30px;}
.dropdoen2:hover h1 span{background: url(../images/jj2.png)/*tpa=http://plan.cu-market.com.cn/images/jj2.png*/ no-repeat;}
.dropdoen2:hover ul{ display:block;}
.g-but img{ max-width:100%; position:absolute; right:16px; top:14px;}
@media (max-width:767px){
	.g-but img{ width:30px; height:30px;}
}
/* 搜索 */    
.search-cont ul li{ font-size:14px; line-height:25px; border-bottom:1px dashed #ccc; padding:15px 0;}
.search-cont ul li a{color:#9b9b9b; margin-right:110px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.search-cont ul li span{ float:right; margin-left:10px;}
.search-cont ul li a:hover{ color:#c9000e;}  

.no-row { text-align:center;}
.next { padding-top:30px;}

/*----------------------------------------------------------------投资决策可行性研究报告----------------------------------------------------*/
.decision-wrap{ width:855px;margin:0 auto; }
.decision-one{ height:342px; border:1px solid #e6e6e6;margin-bottom:22px;}
.deci-left{ width:185px; float:left; display:table; height:342px;}
.deci-left h1{ font-size:20px; color:#f95450; text-align:center; display:table-cell; vertical-align:middle; background:url(../images/lin2.jpg)/*tpa=http://plan.cu-market.com.cn/images/lin2.jpg*/ no-repeat left;}
.deci-row h1{ font-size:16px; color:#595957; float:left; font-weight:normal; background:#e6e6e6; width:152px; height:41px;margin-right:30px; line-height:41px; text-align:center;}
.deci-row p{ font-size:15px; color:#f96461; line-height:31px; padding:6px 0}
.decision-two,.deci-left2{ height:84px}
.deci-left2 h1{ color:#595957;background:url(../images/lin3.jpg)/*tpa=http://plan.cu-market.com.cn/images/lin3.jpg*/ no-repeat left;}
.deci-row2 h1{ color:#fff; background:#ffa2a2}
.deci-row2 p{ color:#595957}
.decision3,.deci-left3{ height:169px;}
.decision4,.deci-left4{ height:125px;}
.decision5,.deci-left5{ height:84px;}
.methods-top p{ font-size:18px; color:#595957;}
.methods-one{ float:left; margin-left:77px;}
.methods-one h1{ font-size:20px; color:#FFF; background:#f95450; border-radius:5px; font-weight:normal; width:403px; text-align:center; padding:5px 0;}
.methods-one2,.methods-one3 { margin-left:30px;}
.methods-one2 h1,.methods-one3 h1  { width:360px;}
.methods-one2 .row-methods p {width:100%;margin-left:30px;}
.methods-one3 .row-methods p {width:100%;margin-left:70px;}
.methods-bottom{ margin-top:30px;}
.methods-text{ margin:22px 40px 0 40px;}
.row-methods p{ font-size:18px; color:#595957; float:left; background:url(../images/d.png)/*tpa=http://plan.cu-market.com.cn/images/d.png*/ no-repeat left; padding-left:20px; margin-bottom:13px; width:108px; display:inline-block;}
.row-methods .fl-right{ float:right;}
.cooperation-tit{width:263px;margin:0 auto; }
.cooperation-tit h1{ font-size:24px; color:#595957; text-align:center; border:1px solid #595957; border-radius:4px;height:50px; line-height:50px; position:relative;}
.cooperation-tit h1 span{display:block; width:109px; height:3px; background:#f95450;    position: absolute;left: 50%;margin-left: -54.5px;bottom: -2px;}
.cooperation-cont{ margin-top:40px;}
.left-red{ float:left; padding-left:229px;}
.left-red p{ font-size:20px; color:#e8322e; text-align:right; line-height:38px; background:url(../images/quan.png)/*tpa=http://plan.cu-market.com.cn/images/quan.png*/ no-repeat right 12px; padding-right:45px;}.cooperation-one{ margin-top:40px;}    
.right-black p{ text-align:left; background:none; color:#595957; padding-right:0; padding-left:40px;line-height:38px; font-size:20px; padding-left:30px;}  
.right-black{ float:left;}  
.cooperation-cont img{ max-width:100%; display:block; margin:0 auto;}
.hou-xu p{ font-size:18px; text-align:center; color:#595957; line-height:32px; padding-bottom:10px;}
.hou-xu p span{ color:#f95450;}
@media (max-width:1229px){
	.left-red{ padding-left:111px;}
}

@media (max-width:991px){
	.decision-wrap{ width:100%;}
	.left-red p,.right-black p{ font-size:16px;}
	.left-red{ padding-left:92px;}
	.right-black{ padding-left:0;}
	.deci-row p{ font-size:12px;}
	.deci-row h1{ margin-right:25px;}
}
@media (max-width:767px){
	.decision-one{ height:auto;}
	.deci-left{ width:100%; float:none; height:auto; margin-bottom:15px; padding:15px 0; border-bottom:1px solid #e6e6e6;}
	.row-methods p{width:100%;}
    .methods-one2 .row-methods p,.methods-one3 .row-methods p  { margin-left:0;}
	.row-methods .fl-right{ float:none;}
	.methods-one h1{ width:100%; padding:5px;}
	.methods-one{ margin-left:0;}
	.cooperation{ width:100%;}
	.left-red{ float:none; padding-left:0;}
	.left-red p{padding-right:25px;}
	.right-black p{ padding-left:0;}
	.cooperation-tit h1{ font-size:16px;}
}
@media (max-width:500px){
	.deci-row h1{ float:none;}
	.deci-row p{ padding:10px;}
}

.consultat_con{ width:100%; margin-top:70px;}
.consultat_con1{ width:100%; margin-top:70px;}
.consultat_con table{ width:80%;border-collapse: collapse; font-size:16px; color:#616161; margin:0 auto 40px auto;}
.consultat_con1 table{ width:96%;border-collapse: collapse; font-size:16px; color:#616161; margin:0 auto 40px auto;}
.consultat_con table tr td{ border:1px dashed #aba6a6; padding:10px 15px;}
.consultat_con1 table tr td{ border:1px dashed #aba6a6; padding:10px 15px;}
.consultat_con  .purpose_tit{ background:#fbeae9; padding:15px; text-align:center; width:400px;}
.consultat_con1 .purpose_tit{ background:#fbeae9; padding:15px; text-align:center; width:400px;}
.consultat_con .purpose_tit2 {background:#ededed;}
.consultat_con1 .purpose_tit2 {background:#ededed;}
.consultat_con a { color:#595957;text-decoration:underline;font-weight: bold;}
.consultat_con1 a { color:#595957;text-decoration:underline;font-weight: bold;}
.consultat_con a:hover {color:#c9000e;font-weight: bold;}
.consultat_con1 a:hover {color:#c9000e;font-weight: bold;}
.purpose_tit h2{ font-size:18px; color:#d42d2a; font-weight:normal; line-height:28px;}
.purpose_tit a { color:#d42d2a;}
.purpose_tit2 h2,.purpose_tit2 a {color:#595957;} 
.purpose_tit2 a:hover h2 { color:#c9000e;}
/* .consultat_con p{ font-size:16px; color:#595957; line-height:28px; padding-left:50px; text-indent:-3em;} */
.consultat_con p{ font-size:16px; color:#595957; line-height:28px;}
.consultat_con1 p{ font-size:16px; color:#595957; line-height:28px;}
.consultat_con span{width: 100%;height: 100%;display: inline-block;text-align: left;}
.consultat_con1 span{width: 100%;height: 100%;display: inline-block;text-align: center;}
@media (max-width:991px){
	.consultat_con .purpose_tit{ width:80%; padding:15px;}
	.consultat_con1 .purpose_tit{ width:80%; padding:15px;}
}
.con_box table{ width:100%;border-collapse: collapse; font-size:16px; color:#616161; margin-bottom:40px;}
.con_box table tr td{ border:1px solid #cdcdcd; padding:10px 30px; text-align:center;}
.con_box table tr th{ border:1px solid #cdcdcd; padding:10px 30px; text-align:center; background:#e6e6e6;}
.con_box h2{ font-weight:normal; font-size:18px; color:#000;}
@media (max-width:767px){
	.con_box h2{ font-size:16px;}
	.con_box p{ font-size:14px;}
	.purpose_tit h2{ font-size:14px;}
	.consultat_con .purpose_tit{ width:40%; padding:5px;}
	.consultat_con1 .purpose_tit{ width:40%; padding:5px;}
	.consultat_con p{ font-size:12px; padding-left:0; text-indent:0;}
	.consultat_con1 p{ font-size:12px; padding-left:0; text-indent:0;}
	.consultat_con{ margin-top:30px;}
	.consultat_con1{ margin-top:30px;}
	.consultat_con table{ margin-bottom:10px;}
	.consultat_con1 table{ margin-bottom:10px;}
}

.accordion .link {
    cursor: pointer;
    display: block;
    padding: 10px;
    color: #595957;
    font-size: 20px;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
	background:#e6e6e6;
	margin-bottom:20px;
}
.accordion li{
    cursor: pointer;
}
.accordion li.open .link {
    color: #fff;
	background:#e8322e;
}
.accordion li:hover .link {
    color: #fff;
	background:black;
}

.con_box {
    display: none;
	margin-bottom:20px;
}
.con_box h2 {
    margin:10px 0;
    padding:0 15px;
    font-weight:bold;
    font-size:14px;
}
.con_box .con-wrap p {
    padding:0 15px;
    text-indent:2em;
    font-size:14px;
    line-height:30px;
}
@media (max-width:767px){
	.accordion .link{ font-size:16px;}
}

/*----------新增-----------*/
.sales-wrap{ margin-right:20px;}
.sales-two{ margin-left:0; width:100%; padding:6px 0}
.sales-two h2 span{ padding:5px; display:inline-block; margin-left:4px;}
@media (max-width:1229px){
	.sales{ padding:15px 10px;}
	.sales-wrap{ margin-right:50px;}
}
@media (max-width:991px){
	.sales{ padding:15px 0;}
	.sales-wrap{ margin-right:0;}
	.sales-two h2{ font-size:16px;}
}
@media (max-width:767px){
	.sales-one h2{ padding:0 15px;}
	.sales-two h2 span{ display:none;}
}
.zi-tit{ float:left;}
.zi-tit h2{ font-size:18px; color:#595957; background:#fce6e6; font-weight:normal; padding:8px 15px; float:left;}
.zi-tit span{ font-size:20px; color:#fff;float:left; background:url(../images/bg5.png)/*tpa=http://plan.cu-market.com.cn/images/bg5.png*/ no-repeat left; width:40px; height:48px; text-align:center; line-height:37px;}
.zi-cont{ font-size:16px; color:#595957; clear:both; padding-left:40px; padding-top:10px; line-height:26px;}
.one-ziliao{ margin-bottom:15px;}
.zi-tit2{ padding-top:15px;}
.diff-zi{ color:#e8322e; font-size:18px; padding-top:10px;}
@media (max-width:767px){
	.zi-tit span{ display:none;}
	.zi-cont{ padding-left:0;}
}
.case-project{ overflow:hidden; margin-left:-50px; margin-right:-50px;}
.case-project li{ width:50%; float:left;}
.case-boxs{ padding:0 50px; overflow:hidden;}
.case-conts p{ font-size:16px; margin-bottom:20px; background:url(../images/sjj.png)/*tpa=http://plan.cu-market.com.cn/images/sjj.png*/ no-repeat left; padding-left:20px;}
.case-conts p a{ color:#595957;margin-right:110px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.case-conts p a:hover{ color:#e8322e;}
.case-conts p span{ font-size:16px; color:#ababab; float:right;margin-left:10px;}
@media (max-width:767px){
	.case-project li{ width:100%;}
}
.case2-wrap{ margin:0 140px; overflow:hidden;}
.case-img{ margin-left:-35px; margin-right:-35px;}
.case-img li{ width:50%; float:left; margin-bottom:20px; margin-top:20px;}
.caseimg-box{ padding:0 35px;}
.top-tu img{ max-width:100%; display:block; margin:0 auto;}
.bott-zi h1{ font-size:20px;  font-weight:normal; padding-top:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bott-zi h1 a{color:#595957;}
.bott-zi p{ font-size:16px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:5px;}
.bott-zi p a{color:#858585;}
.bott-zi h1 a:hover,.bott-zi p a:hover{color:#e8322e;}
@media (max-width:991px){
	.case2-wrap{ margin:0;}
}
@media (max-width:767px){
	.bott-zi h1{ font-size:16px;}
	.bott-zi p{ font-size:14px;}
	.case-img{ margin-left:-15px; margin-right:-15px;}
	.caseimg-box{ padding:0 15px;}
	.case-img li{margin-bottom:10px; margin-top:10px;}
}

.provide-service{ overflow:hidden;}
.provide-service li{ width:16.6%; float:left; background:url(../images/provide-service.png)/*tpa=http://plan.cu-market.com.cn/images/provide-service.png*/ no-repeat center; height:160px; text-align:center;}
.provide-service h2{ font-weight:normal; font-size:16px; color:#e8332e; padding-bottom:5px;}
.provide-service p{ font-size:14px; line-height:22px; color:#595957; text-indent:0; padding-top:5px;}
.provide-service span{ display:block; width:80%; margin:0 auto; height:1px; background:#f23f3e;}
.service-list{ padding:0 25px; padding-top:35px;}
.research-contents,.research-contents tr th, .research-contents tr td { border:1px solid #cbcbcb; padding:5px 20px; margin-top:30px;}
.research-contents{ min-height: 25px; line-height: 25px; border-collapse: collapse; padding:2px;}  
.research-contents h2{ font-size:18px; font-weight:normal; color:#e8322e; width:200px; text-align:center;}
.research-contents p{ font-size:16px; color:#595957; text-indent:0; padding:0;}
.compete-service{ overflow:hidden; margin-top:30px;}
.compete-service li{ width:50%; float:left; margin-bottom:20px; background:url(../images/compete-service.png)/*tpa=http://plan.cu-market.com.cn/images/compete-service.png*/ left no-repeat;}
.compete-service h2{ font-size:20px; color:#050501; font-weight:normal; display:inline-block; border-bottom:1px solid #000; padding-bottom:5px;}
.compete-service p{ font-size:16px; color:#595957; text-indent:0; padding-top:4px;}
.compete-service div{ padding-left:20px;}
.compete-content{ overflow:hidden; margin-bottom:20px; position:relative;}
.compete-left{ float:left; width:145px; background:#ffa2a2; height:100%; position:absolute; top:0; bottom:0;}
.compete-left h2{ font-size:20px; text-align:center; color:#fff; position:absolute; top:50%; margin-top:-13px; left:50%; margin-left:-40px;}
.compete-right{ margin-left:145px; border:1px solid #e6e6e6; overflow:hidden; padding:9px; border-left:0;}
.compete-right p{ float:left; text-indent:0; padding-top:0; border-right:1px solid #ffb0b0; padding:0 12px; margin:3px 0; font-size:16px; color:#595957; line-height:20px;}
.compete-right .none-left{ border:0;}
.compete-left2{ background:#e6e6e6;}
.compete-left2 h2{ color:#828282;}
@media (max-width:1229px){
	.provide-service li{ width:33.3%; margin-bottom:15px;}
	.service-list{ padding:0 85px; padding-top:40px;}
}
@media (max-width:991px){
	.service-list{ padding:0 50px; padding-top:40px;}
}
@media (max-width:767px){
	.provide-service{ margin-top:30px;}
	.provide-service li{ background:none; height:auto;}
	.service-list{ padding:20px 15px; margin:0 5px; background:#f2f2f2; height:100px;}
	.research-contents,.research-contents tr th, .research-contents tr td { padding:5px;}
	.research-contents h2{ font-size:14px; width:120px;}
	.research-contents p{ font-size:12px; line-height:22px;}
	.compete-service h2{ font-size:16px;}
	.compete-service p{ font-size:14px; line-height:20px;}
	.compete-left{ width:100px;}
	.compete-left h2{ font-size:16px; margin-left:-32px;}
	.compete-right{ margin-left:100px;}
}
@media (max-width:750px){
	.compete-service li{ width:100%;}
}
@media (max-width:546px){
	.provide-service li{ width:50%;}
}
@media (max-width:380px){
	.compete-right p{ float:none; border:0;}
}

.organizational-structure img{ display:block; margin:0 auto; max-width:100%; margin-top:30px;}
.list-box2{ margin-top:30px; overflow:hidden;}
.list-box2 li{ width:20%; float:left; text-align:center; margin-bottom:35px;}
.list-box2 div{ padding:0 10px;}
.list-box2 img{ display:block; max-width:100%; margin:0 auto;}
.list-box2 p{ font-size:14px; text-indent:0; padding-top:10px; line-height:20px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
@media (max-width:767px){
	.list-box2 li{ width:25%;}
}
@media (max-width:490px){
	.list-box2 li{ width:50%;}
}
.qq-consult { position:fixed;top:25%;z-index:99;}
.qq-box { display:none;position:absolute;top:-35px;}
.qq-box a { display:block;font-size:0;}
.qq-box span { position:absolute;top:-6px;right:0;width:15px;height:15px;color:#fff;cursor:pointer;font-size:18px;z-index:999;}
.qq-open { position:absolute;top:25%;font-size:0;}
.qq-open:hover .qq-box{ display:block;}
.contact-wrap { position:fixed;top:243px;right:0;width:135px;height:303px;display:none;}
.tel-consult { position:fixed;top:30%;z-index:99;left:0;}
.consult-box { background:url(../images/tel-consult.png)/*tpa=http://plan.cu-market.com.cn/images/tel-consult.png*/;width:60px;height:160px;cursor:pointer;}
.consult-box a { width:100%;height:100%;display:block;}
.wechat-box { background:url(../images/wechat.png)/*tpa=http://plan.cu-market.com.cn/images/wechat.png*/;width:60px;height:60px;margin-top:1px;cursor:pointer;}
.wechat-box:hover { background:url(../images/wechat2.png)/*tpa=http://plan.cu-market.com.cn/images/wechat2.png*/;}
.wechat-box:hover .ewm-img { display:block;}
.ewm-img { display:none; position:absolute;top:161px;left:65px;}
.ewm-img  img{width:140px;height: 140px;}
@media (max-width:767px) {
    .contact-wrap,.qq-consult,.kf,.tel-consult{ display:none;}
}
.back-top { width:25px;height:25px;position:relative;right:-100px;top:-32px;cursor:pointer;margin-bottom:-25px;}
.kf{ position:fixed;right:0px;top:72px;z-index:999;}
.kf-box {display:none;position:absolute;top:-80px;right:0px;}
.kf-open { position:fixed;top:30%;right:0;cursor:pointer;}
.kf-open:hover .kf-box { display:block;}

/*专业团队*/
.team-con{ padding-top:60px;}
.team-con img{ display:block; margin:0 auto; max-width:100%;}
@media (max-width:767px){
	.team-con{ padding-top:20px;}
}
.baodao{ font-size:14px; color:#595957; line-height:24px; padding:0 295px; text-align:center; padding-top:30px; padding-bottom:60px;}
.left-baodao{ float:left; width:565px;}
.left-baodao li{ overflow:hidden; padding:28px 0; }
.bianju{ margin-bottom:25px;}
.left-baodao h2{ font-size:16px; color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.left-baodao span{ font-size:12px; color:#999999; padding-top:10px; padding-bottom:22px; display:block;}
.left-baodao p{ font-size:14px; color:#666666; line-height:20px;height: 44px;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;display: -webkit-box;}
.baodao-img{ float:left; } 
.baodao-list{ padding-left:265px;}
.news-list{ float:right; width:550px;}
.news-list li{ border-bottom:1px dashed #d1d1d1; padding:6px 0;}
.news-list h2{ font-size:14px; color:#333333; font-weight:normal;}
.news-list p{ font-size:14px; color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:10px 0;}
.shijian{ width:56px; height:56px; background:#0d385f; float:left; text-align:center;}
.shijian p{ font-size:20px; color:#fff; padding:5px 0; padding-bottom:0; font-weight:bold;}
.shijian span{ font-size:12px; color:#fff;}
.list-con{ padding-left:75px;}
.baodao-ab{ margin-top:100px;}
.baodao-ab .baodao{ padding:30px 130px; margin-top:30px; display:block; clear:both;}
@media (max-width:1229px){
	.left-baodao{ width:450px;}
	.news-list{ width:470px;}
}
@media (max-width:991px){
	.baodao{ padding:0;}
	.left-baodao{ float:none; width:auto;}
	.news-list{ float:none; width:auto;}
	.bianju{ margin-bottom:0px;}
}
@media (max-width:797px){
	.baodao-ab{ margin-top:30px;}
	.baodao-ab .baodao{ padding:20px 0;}
}
@media (max-width:510px){
	.baodao-img img{ width:200px;}
	.baodao-list{ padding-left:225px;}
}
@media (max-width:410px){
	.baodao-img img{ width:150px;}
	.baodao-list{ padding-left:165px;}
}
.news-cn{ padding-top:73px;}
.news-cn h2{ font-size:26px; font-weight:normal; color:#050501; padding-bottom:30px;}
.news-cn span{ font-size:14px; color:#595957; display:block; line-height:30px;}
.news-cn p{ font-size:18px; color:#050501; display:block; line-height:36px; text-indent:2em;}
.tit-news{ padding-bottom:30px;}

/*-------------------------------------------------------------------------媒体报道--------------------------------------------------------------------*/
.media-img{ width:302px; float:left;}
.media-img img{ max-width:100%; display:block; margin:0 auto;}
.media-text{ margin-left:363px;}
.media-box{ margin-top:30px;}
.media-top h4{ font-size:24px; color:#050501; font-weight:normal; padding-bottom:33px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.media-top p{ font-size:16px; color:#595957; line-height:26px;height: 50px;
-webkit-line-clamp: 2;
overflow: hidden;
-webkit-box-orient: vertical;
word-break: break-all;
display: -webkit-box;}
.media-bottom{ margin-top:50px;}
.media-bottom p{ font-size:16px; color:#858584;}
.media-bottom p a{ color:#595957;}
.media-bottom p span{ float:right;}
.media-box li{ margin-top:55px;}
.center-list{ float:none;}
.demo-item2 .simple-pagination a,.demo-item2 .simple-pagination span{ border-radius:0; padding:3px 5px; border:none;margin-right:15px; background:#ebebeb; color:#898988; font-size:14px;}
.demo-item2 .simple-pagination span.current{ border:0; background:#e8322e; color:#fff;}
.demo-item2 .simple-pagination span.disabled { opacity:0.8;}

.demo-item2 .simple-pagination a:hover, .simple-pagination a:active{color: #fff;background: #e8322e;border-color: #e8322e;border-radius:0;}
.demo-item2 .simple-pagination input:focus{border: 0;outline:none;border-radius:0;}
.demo-item2 .simple-pagination select:focus{border: 0;border-radius:0;}

@media (max-width:767px){
	.media-img{ display:none;}
	.media-text{ margin-left:0;}
	.media-top h4{ font-size:18px; padding-bottom:15px;}
	.media-bottom{ margin-top:15px;}
	.media-box li{ margin-top:25px; border-bottom:1px dashed #ccc; padding-bottom:20px;}
	.aboutusfw {bottom: 100px!important;font-size: 24px!important;left: 10px!important;}
}

.more { clear:both; text-align:center;}
.more a {
    position: relative;
    font-size: 14px;
    display: inline-block;
    letter-spacing: 1px;
    color: #666;
    padding: 0 34px 0 8px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #666;
}
.more a:hover {
    color: #fff;
    background: #003860;
    border-color: #003860;
}
.more a:after {
    content: '';
    width: 37px;
    height: 20px;
    display: block;
    position: absolute;
    top: 50%;
    right: 2px;
    background: transparent url(../images/icon.png) no-repeat -16px -66px;
    transition: all 0.3s ease-out 0s;
    margin-top: -9px;
    border-left: 1px solid rgba(0, 0, 0, .0);
}
.more a:hover:after {
    background: url(../images/icon.png) no-repeat 16px -66px;
}
@media (max-width:991px){
    .more { margin-top:20px;}
}

.kefu-box { position:fixed;left:0;right:0;bottom:0;background:#000; height:50px;opacity:0.7;z-index:999;}
.kefu-box li { width:50%;float:left;text-align:center;}
.kefu-box li a{ color:#fff;font-size:14px;line-height:50px;background:#bd290d;margin:0 auto;padding:8px 30px;}

.log-w{
	width: 8%;
	float: left;
	border: 1px solid #ccc;
}
.log-w img{
	width: 100%;
	height: 100%;
}


/*------------------------------------------- 关于我们 ----------------------------------------------------------------*/
.aboutus{position: absolute;bottom: 150px;left: 80px;color: #fff;font-size: 42px;}
.aboutus p{bottom: 200px; font-size: 24px;margin-bottom: 10px;}
.aboutus span{    display: block;width: 200px;height: 1px;background: #fff;}
.aboutusfw{position: absolute;bottom: 200px;left: 80px;color: #CA2A2A;font-size: 42px;}
.aboutusfw p{bottom: 200px; font-size: 24px;margin-bottom: 10px;}
.aboutusfw span{    display: block;width: 200px;height: 1px;background: #CA2A2A;}
.zy-banner{position: relative;}
/*-------------------------------------------- 价值评估 ------------------------------------------------------------------------*/
.caidanjizhi,.caidanjizhi1,.caidanjizhi2 { background:url(../images/menu.png);margin-top: 30px; position: relative; top:0;}
.caidanjizhi .menu_zy a{ width:15%; display:block; float:left; margin-right: 20px;margin-bottom:20px;text-align:center; font-size:18px; color:#fff; background: black; height:60px;line-height:60px;    box-shadow: 0 0 10px rgb(9, 24, 53);}
.caidanjizhi1 .menu_zy a{ width:22%; display:block; float:left; margin-right: 20px;margin-bottom:20px;text-align:center; font-size:18px; color:#fff; background: black; height:60px;line-height:60px;margin-bottom:20px;     box-shadow: 0 0 10px rgb(9, 24, 53);}
.caidanjizhi2 .menu_zy a{ width:31%; display:block; float:left; margin-right: 20px;margin-bottom:20px;text-align:center; font-size:18px; color:#fff; background: black; height:60px;line-height:60px;margin-bottom:20px;     box-shadow: 0 0 10px rgb(9, 24, 53);}
.caidanjizhi .menu_zy a:hover,.menu_zy a.active{ color:#fff; display:block; background:#e8322e; margin-top:-10px; padding-top:10px;  }
.caidanjizhi1 .menu_zy a:hover,.menu_zy a.active{ color:#fff; display:block; background:#e8322e; margin-top:-10px; padding-top:10px;}
.caidanjizhi2 .menu_zy a:hover,.menu_zy a.active{ color:#fff; display:block; background:#e8322e; margin-top:-10px; padding-top:10px;}

.map_box img{ display:block; max-width:100%;}
.bus_box{ width:100%;  display:block;}

@media (max-width:991px){
	.menu_zy a{ font-size:16px;}
	.caidanjizhi,.caidanjizhi1,.caidanjizhi2{ background:none; position:inherit; top:0;width:90%;}
	.caidanjizhi,.caidanjizhi1,.caidanjizhi2 .menu_zy a{ background:#d8d8d8; width:auto; padding:0 15px; width: 44%;margin-right:10px;height:45px; line-height:45px; margin-top:10px;}
	.caidanjizhi,.caidanjizhi1,.caidanjizhi2 .menu_zy a:hover,.menu_zy a.active{ padding:0 15px; margin-top:10px; color:#fff; padding-top:0px; display:block;}
	.bus_box{ width:auto; margin-top:20px; margin-bottom:50px; padding-left:0;}
}
@media (max-width:767px){
	.caidanjizhi  .container>h1{font-size: 30px;}
	.caidanjizhi1  .container>h1{font-size: 30px;}
	.caidanjizhi2  .container>h1{font-size: 30px;}
	.caidanjizhi,.caidanjizhi1,.caidanjizhi2{ background:none; position:inherit; top:0;width:100%;}
	.caidanjizhi .menu_zy a{ background:#d8d8d8; width: 90%;height:35px; margin-bottom:10px;line-height:35px; margin-top:10px;}
	.caidanjizhi1 .menu_zy a{ background:#d8d8d8; width: 90%;height:35px; margin-bottom:10px;line-height:35px; margin-top:10px;font-size:14px;float: left;}
	.caidanjizhi2 .menu_zy a{ background:#d8d8d8; width: 90%;height:35px; margin-bottom:10px;line-height:35px; margin-top:10px;font-size: 14px;}
	.caidanjizhi,.caidanjizhi1,.caidanjizhi2 .menu_zy a:hover,.menu_zy a.active{ font-size: 14px;padding:0 15px; width:90%;margin-top:10px;color:#fff; padding-top:0px; display:block;}
	.bing-text p span{color: #ed0400;font-size: 20px;margin-right: 20px;}
	.bing-text1 p span{color: #ed0400;font-size: 20px;margin-right: 20px;}
}
/* ----------------------------------------------------公共联系部分 ------------------------------------------*/
.huudon-float {
    position: fixed;
    right: 2px;
    top: 30%;
    z-index: 50;
    width: 78px;
}
.huudon-float li {
    position: relative;
    width: 78px;
    height: 78px;
    margin-bottom: 1px;
    line-height: 27px;
    color: #fff;
    text-align: center;
}
.huudon-float li:nth-child(1) {
    background: url(../images/fdk1.png) no-repeat center #f4f4f4;
    cursor: pointer;
    transition: background 0.4s ease-in-out;
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
}
.huudon-float li:nth-child(1):hover {
    background: url(../images/fdk01.png) no-repeat center #333;
    cursor: pointer;
}
.huudon-float li a {
    width: 88px;
    height: 88px;
    display: block;
}
.huudon-float li:nth-child(2) {
    background: url(../images/fdk2.png) no-repeat center #f4f4f4;
    cursor: pointer;
    transition: background 0.4s ease-in-out;
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
}
.huudon-float li:nth-child(2):hover {
    background: url(../images/fdk02.png)no-repeat center #333;
    cursor: pointer;
}
.huudon-float li.hidden {
    overflow: hidden;
    cursor: pointer;
}
.huudon-float li .tel {
    position: absolute;
    left: 78px;
    top: 0;
    z-index: 1;
    width: 160px;
    height: 78px;
    font: 20px/78px Arial;
    color: #fff;
    cursor: pointer;
    background: #333;
}
.huudon-float li:nth-child(3) {
    overflow: visible;
}
.huudon-float li:nth-child(3) {
    background: url(../images/fdk3.png)no-repeat center #f4f4f4;
    transition: background 0.4s ease-in-out;
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
}
.huudon-float li:nth-child(3):hover {
    background: url(../images/fdk03.png)no-repeat center #333;
}
.huudon-float li:nth-child(3):hover .ewm {
    display: block;
}
.huudon-float li .ewm {
    position: absolute;
    top: 0;
    left: -160px;
    width: 140px;
    padding: 10px;
    background: #fff;
    display: none;
}
.huudon-float li .ewm img {
    width: 100%;
	display: block;
	height: 100%;;
}
.huudon-float li:nth-child(4) {
    background: url(../images/fdk4.png)no-repeat center #f4f4f4;
    transition: background 0.4s ease-in-out;
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
}
.huudon-float li:nth-child(4):hover {
    background: url(../images/fdk04.png) no-repeat center #333;
}
.huudon-float li:nth-child(5) {
    background: url(../images/fdk5.png) no-repeat center #f4f4f4;
    transition: background 0.4s ease-in-out;
    -webkit-transition: background 0.4s ease-in-out;
    -moz-transition: background 0.4s ease-in-out;
    -o-transition: background 0.4s ease-in-out;
}
.huudon-float li:nth-child(5):hover {
    background: url(../images/fdk05.png) no-repeat center #333;
}
.huudon-float li:last-child {
    margin-bottom: 0;
}
.searchMore{
	width: 250px;
    height: 45px;
    line-height: 45px;
    border: 1px solid #9F9F9F;
	background: black;
	text-align: center;
    margin: 0 auto;
	font-weight: bold;
	cursor: pointer;
	margin-top: 30px ;
}
.searchMore a{
    color: #fff;
}
.searchMore:hover{
    border: 1px solid black;
    background: #fff;
    text-align: center;
    margin: 0 auto;
	font-weight: bold;
	margin-top: 30px ;
}
.searchMore:hover a{
	color:black ;
}

.gq_list {
    margin-top: 30px;
    height: 81px;
    padding: 0 20px;
}
 .gq_list li {
    position: relative;
    float: left;
    width: 22%;
    padding: 20px 12px 20px;
    border: 1px solid #f0f0f0;
    text-align: left;
}
@media (max-width:767px){
	.gq_list li {
		width: 38%;
	}
}
.gq_list li:hover{
	border: 1px solid red;	
}
 .gq_list li .img {
    float: left;
    width: 66px;
    height: 46px;
    border: 1px solid #eeeeee;
    position: relative;
}
 .gq_list li .img img {
    display: block;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
 .gq_list li .text {
    padding-left: 10px;
    width: 103px;
    float: left;
}
 .gq_list li .text .bt {
    margin-top: 2px;
    color: #000000;
    font-size: 14px;
}
.gq_list li .text .yw {
    margin-top: 5px;
    color: #999999;
    font-size: 12px;
    font-family: arial;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
 .gq_list li .icon {
    display: none;
    position: absolute;
    left: 0;
    top: -5px;
    width: 193px;
    height: 98px;
    background: url(../images/guogq_hover.png) no-repeat center center;
}
/* -------------------------------------------可行性研究报告--------------------------------------------------------- */
.service {
    padding: 55px 0 0 0;
}
.row {
    margin: 0 -10px;
}
.service_tit {
    padding: 115px 0 0;
}
.fl {
    float: left;
}
.service_tit h4.tit_1, .service_tit .tit_en {
    text-align: left;
}
h4.tit_1 {
    font-size: 28px;
    line-height: 1.5;
    text-align: center;
    padding: 35px 0 0;
}
.service_box {
    width: 80%;
}
.fr {
    float: right;
}
div {
    border: none;
}
.service_box li {
    float: left;
    width: 39%;
    height: 150px;
    padding: 41px 37px 0 44px;
    background: #f2f2f2;
    margin: 0 20px 20px 0;
}
.service_box li:hover{
	background: #FF534D;
}
.service_box li:hover dd a{
	color: #fff;
}
.service_box li:hover dd{
	color: #fff;
}
.service_box li:hover dt a{
	color: #fff;
}
.service_box li img {
    float: left;
}
img {
    vertical-align: top;
}
.service_box li dl {
    padding: 0 0 0 72px;
}
.service_box li dt {
    font-weight: normal;
    color: #333;
    font-size: 18px;
    padding: 0 0 10px 10px;
    line-height: 1;
}
.service_box li dd {
    color: #333;
}
.service_box li dd {
    float: left;
    padding: 0 0 0 8px;
    line-height: 14px;
    color: #666;
	margin: 3px 0;
	font-size: 14px;
}
@media (max-width: 810px){
	.service, .service_tit {
		padding-top: 0;
	}
	.service_tit {
		width: 100%;
	}
	.service_tit h4.tit_1, .service_tit .tit_en {
		text-align: center;
	}
	.service_tit .more {
		display: none;
	}
	.service_box {
		width: 100%;
	}
	.service_box li {
		width: calc(50% - 10px);
		margin: 0 5px 10px;
	}
}
@media (max-width: 767px){
	.service_tit {
		padding: 0;
	}
	.service_box ul {
		padding: 0 10px;
	}
	.service_box li {
		width: 100%;
		margin: 0 0 10px;
	}
}
@media (max-width: 991px){
	h4.tit_1 {
		font-size: 20px;
		padding: 15px 0 0;
	}
}

@media (max-width: 1199px){
	h4.tit_1 {
		font-size: 30px;
	}
	.service_tit .more {
		display: none;
	}
	.service_box {
		width: 100%;
	}
	.service_box li {
		width: calc(100% - 40px);
		padding: 20px;
		/* margin: 0 5px 10px; */
	}
}
.yongtu,.yongtu1{
	height: 300px;
    margin-top: 50px;
}
.yongtu li{
	width: 25%;
    text-align: center;
	list-style: none;
	padding: 30px 0;
	float: left;
}
.yongtu1 li{
	width: 20%;
    text-align: center;
	list-style: none;
	padding: 30px 0;
	float: left;
}
.yongtu  li img{
	background: black;
	border-radius: 50%;
	box-shadow: 0 0 10px;
}
.yongtu1  li img{
	background: black;
	border-radius: 50%;
	box-shadow: 0 0 10px;
}
.yongtu,.yongtu1 .text{
	height: 50px;
    line-height: 50px;
}
@media (max-width: 767px){
	.yongtu  .text{
		font-size: 12px;
	}
	.yongtu1  .text{
		font-size: 12px;
	}
	.yongtu1 li{
		width: 50%;
	}
	.yongtu li{
		width: 50%;
	}
	.container .yongtu  h1{
		font-size:28px;
	}
	.container .yongtu1  h1{
		font-size:28px;
	}
	.leftName{
		width: 30%!important;
	}
	.leftName span{
		font-size: 18px!important;
	}
	.rightDetail{width: 60%!important;}
	.rightDetail ul li{width: 90%!important;}
	.rightDetail .rightMenu h1{font-size: 18px;}
	.container h1 .lvshi {font-size: 14px;}
	.jieshao{width: 130%;margin-left: -40%;margin-top: 80px;}

}
.zhuyi{
	min-height: 257px;
    background: black;
    color: #ffff;
    padding: 30px 15px;
}
.zhuyi li{
	width: 17%;
    background: #fff;
    height: 80px;
    line-height: 80px;
    color: black;
    padding: 0 10px;
	list-style: none;
	float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.zhuyi li .number{
	float: left;
    font-size: 40px;
    width: 60px;
    font-weight: bold;
}
.zhuyi li .text{
	float: left;
    color: #091835;
    font-size: 16px;
}
@media (max-width: 767px){
	.zhuyi li{
		width: 90%;
	}
	.zhuyi{
		height: 1100px;
	}
	.pingj li{
		width: 50%!important;
		float: left;
	}
	.zhuyi h1{
		font-size: 18px;
	}
}
@media (max-width:992px){
	.zhuyi li{width:90%;}
	.zhuyi{
		height: 1100px;
	}
}
@media (min-width:1000px){.zhuyi li{width:40%;}
	.zhuyi{
		height: 542px;
	}
	.pingj li{
		width: 20%;
		float: left;
	}
}
@media (min-width:1400px){.zhuyi li{width:17%;}
.zhuyi{
	height: 257px;
}}
.pingj li{
	width: 20%;
	float: left;
}
.com_cooperation {
    padding-top: 50px;
    background: url(../images/lyl_footer_bg.jpg) center center no-repeat;
    background-size: cover;
	padding-bottom: 50px;
	margin-top: 50px;
}
.com_cooperation .city {
    font-size: 24px;
    color: #fff;
    font-weight: bold;
    display: block;
    text-align: center;
}
.com_cooperation ul {
    margin-top: 35px;
    padding-left: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
}
.com_cooperation ul li {
    background: url(../images/lyl_ljjt.png) right center no-repeat;
    background-position: 125px 45px;
    list-style: none;
    padding-right: 70px;
}
.com_cooperation ul li .img {
    width: 100px;
    height: 100px;
    border: 1px solid #49a2e6;
    position: relative;
    border-radius: 50%;
}
.com_cooperation ul li .img img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
img {
    border: none;
    vertical-align: top;
}
.com_cooperation ul li .text {
    font-size: 16px;
    margin-top: 16px;
    text-align: center;
    color: #ffffff;
}
.com_cooperation ul li:last-child {
	padding-right: 0;
	background: none;
}

.lxwm_t{background: #f7f7f7;}
.lxwm_t li{ float:left; width:23%; margin:0 1%; text-align:center;}
.lxwm_t li{transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
.lxwm_t li:hover{ cursor:pointer;transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);}

.lxwm_t li .title1{ font-size:20px; line-height: 1.1;color:#333; margin-top:34px;}
.lxwm_t li .title2{ line-height:26px; font-size:16px; color:#888; margin-top:14px; font-family:'Helvetica';}
.lxwm_t li a{ display:block; width:118px; height:38px; line-height:38px; margin:0 auto; font-size:16px; color:#333; font-family:'Helvetica'; font-weight:700; margin-top:18px; border:1px solid #e0e0e0; z-index: 1;position: relative;}
.lxwm_t li a:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transform: scaleX(0);
	transform-origin: 0 50%;
	transition-property: transform;
	transition-duration: .7s;
	transition-timing-function: ease-out;
	background: #333 !important;
}
.lxwm_t li a:hover:before {
	transform: scaleX(1);
	background: #333 !important;
}
.lxwm_t li a:hover{color: #fff;border: 1px solid #333;}
@media (max-width: 1400px){
	.pb {
		padding-bottom: 80px;
	}
	.jdjs {
		font-size: 16px;
		padding-bottom: 40px;
	}
	.zxtj ul li input {
		font-size: 14px;
		line-height: 44px;
	}
	.zxtj ul li textarea {
		font-size: 14px;
		line-height: 38px;
	}
	.zxtj ul li input {
		font-size: 14px;
		line-height: 44px;
	}
	.zxtj ul li:nth-child(5) input {
		line-height: 34px;
	}
}

@media (max-width: 1400px){
	.pt {
		padding-top: 70px;
	}
}

.zxtj {
    background: url(../images/jjfabg2.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 90px;
}
.pb {
	padding-bottom: 40px;
}
.pt {
	padding-top: 90px;
}
.title {
    font-size: 34px;
    line-height: 1.1;
    padding-bottom: 15px;
}
.white {
    color: #fff;
}
.title {
    text-align: center;
    font-size: 36px;
    line-height: 1.1;
    padding-bottom: 20px;
    font-weight: bold;
}
.w88 {
    max-width: 88%;
    margin: 0 auto;
}

.jdjs {
    text-align: center;
    font-size: 16px;
    line-height: 1.1;
    padding-bottom: 60px;
}
.zxtj ul li {
    width: 30%;
    margin-right: 2.75%;
    float: left;
    margin-bottom: 2%;
}
form{
	height: 450px;
}
.zxtj ul li input {
    width: 100%;
    line-height: 50px;
    border: 1px solid #e0e0e0;
    background: #fff;
    padding: 0 20px;
    font-size: 16px;
    color: #666;
    box-sizing: border-box;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    display: block;
}
.zxtj ul li:nth-child(4) {
    width: 100%;
    margin-right: 0;
    margin-bottom: 3.5%;
}
.zxtj ul li:nth-child(5) {
    width: 100%;
    margin-right: 0;
    margin-bottom: 0;
}
.zxtj ul li textarea {
    width: 100%;
    height: 270px;
    line-height: 50px;
    border: 1px solid #e0e0e0;
    background: #fff;
    padding: 0 20px;
    font-size: 16px;
    color: #666;
    box-sizing: border-box;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    display: block;
    font-family: Microsoft YaHei;
}
.zxtj ul li:nth-child(5) input {
    width: 12.3%;
    margin: auto;
    text-align: center;
    padding: 0;
    background: none;
    color: #fff;
    -webkit-transition: text-indent 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
}
.zxtj ul li:nth-child(5) input:hover {
    color: #333;
    border: 1px solid #fff;
    background: #fff;
}
.team{
	border-top: 1px solid #CA2A2A;
	margin: 50px 0;
	height: 500px;
}
.leftName{
	width: 20%;
	float: left;
}
.leftName span{
	width: 100%;
    height: 100px;
    display: block;
    line-height: 100px;
    background: #CA2A2A;
    text-align: center;
    color: #fff;
	font-size: 30px;
	margin-bottom: 5px;
}
.leftName span:hover{
	background: #434343;
}
.leftName ul li{
	height: 60px;
    line-height: 60px;
    text-align: center;
    background: #E8E8E8;
    border-bottom: 1px solid #fff;
}
.leftName ul li:hover{
	background: #CA2A2A;
	color: #fff;
}
.rightDetail{
	width: 75%;
	float: right;
	padding: 20px 10px;
}
.rightDetail h2{
	margin-bottom: 20px;
}
.rightDetail ul {
	margin-top: 50px;
}
.rightDetail ul li{
	margin-right: 1%;
    width: 23%;
    text-align: center;
	display: inline-block;
	overflow: hidden;
}
.rightDetail ul li:last-child{
	margin-right: 0;
}
.rightDetail ul li img {
    border: none;
    vertical-align: top;
    border-radius: 15px;
    margin-bottom: 20px;
    /* margin: 0 auto; */
}
.rightDetail ul li:hover  img{
	transform: scale(1.2,1)
}
.rightDetail ul li:hover h3{
	color:#CA2A2A;
}
.rightDetail ul li h3{
	margin-bottom: 15px;
}
.rightDetail ul li a{
	border: 1px solid #CA2A2A;
    color: #CA2A2A;
    width: 100px;
    height: 35px;
    display: block;
    text-align: center;
    line-height: 35px;
    margin: 15px auto;
    border-radius: 30px;
}
.rightDetail ul li a:hover{
	background: #CA2A2A;
	color: #fff;
}
.rightDetail .img{
	width: 100px;
    height: 150px;
	float: left;
	margin-right: 20px;
}
.img img{
	width: 100%;
	height: 100%;
}
.rightDetail .rightMenu{
	float: left;
}
.rightDetail .rightMenu h1{
	text-align: left;
}
.rightDetail .rightMenu p{
	margin-top: 20px;
}
.jieshao p {
	margin: 15px 0; 
}
.tel_call{
	font-size: 26px;
	cursor: pointer;
	text-align: center;
}
.tel_call span{
	color: red;
}
.hostHouse{
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 999;
}
.hostHouse img{
	width: 100%;
	height: 150px;
}
.yongtu .text span{
	color: red;
	font-weight: bold;
}
.iconListBox .iconList{
	overflow: hidden;
    /* border: 1px solid #eee; */
	border-right: none;
	margin-top: 30px;
}
.iconListBox .iconItem{
	float: left;
    height: 137px;
    width: 16.3%;
    border: 1px solid #eee;
	cursor: pointer;
	border-left: none;
}
.iconListBox .iconItem:nth-child(1){
	border-left: 1px solid #eee;
}
.iconListBox .iconItem p{
	text-align: center;
    color: #999;
    line-height: 24px;
    font-size: 14px;
    margin-top: 12px;
}
.iconListBox .iconItem .icon{
	width: 55px;
    height: 55px;
    margin: 30px auto 0;
    background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	border:none;
}
.iconListBox .iconItem .icon1 {
    background-position: -250px -460px;
}
.iconListBox .iconItem .icon2 {
    background-position: -305px -460px;
}
.iconListBox .iconItem .icon3 {
    background-position: -360px -460px;
}
.iconListBox .iconItem .icon4 {
    background-position: -250px -515px;
}
.iconListBox .iconItem .icon5 {
    background-position: -305px -515px;
}
.iconListBox .iconItem .icon6 {
    background-position: -360px -515px;
}
.al{
	width: 80%;
    height: 100%;
    margin: 0 auto;
}
.al h2{
	text-align: center;
    margin-bottom: 20px;
}
.al img{
    margin-top: 30px;
    margin-bottom: 30px;
    width: 80%;
    padding: 0 10%;
}
.light-background {
    background-color: #F6F6F6 !important;
}
@media screen and (max-width: 767px) {
	.contain {
		width: 100%;
	}
}
@media (min-width: 768px) {
	.contain {
		width: 100%;
	}
}
@media (min-width: 992px) {
	.contain{
		width: 100%;
	}
	.col-md-12 {
		width: 100%;
	}
	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
		float: left;
		width: 50%;
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1170px;
	}
}
.padding-lg {
    padding: 75px 0 !important;
}
.row.no-margin {
    margin-left: 0;
	margin-right: 0;
	clear: both;
}
.padding-leftright-null {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.text-center {
	text-align: center;
	width: 100%;
}
.text {
    padding: 50px;
}
@media screen and (max-width: 991px) {
	.padding-md-bottom-null {
		padding-bottom: 0 !important;
	}
}
i.material-icons.left {
    float: left;
}
i.material-icons.service {
    font-size: 30px;
}
i.service {
    display: block;
    font-size: 40px;
    margin-bottom: 18px;
	transition: color .4s ease;
	padding: 0;
	margin-top: 0;
}
.service-content.large, .statistic-content.large {
    padding-left: 65px;
    z-index: 1;
    position: relative;
}
.margin-bottom-extrasmall {
	margin-bottom: 9px !important;
	font-size: 22px;
    line-height: 32px;
}
h2 {
    font-size: 42px;
}
.margin-bottom-null {
    margin-bottom: 0 !important;
}
.service-content p {
    color: #333333;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 16px;
    font-weight: 300;
}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
@media screen and (max-width: 768px){
    .footer_nav {
        background-color: #fafafa;
    }
    .small-nav {
        margin-top: 0px;
        border-bottom: 1px solid #F3F3F3;
    }
}
.foot_nav {
	width: 33%;
	/* margin-left: 25px; */
	float: left;
	background-color: green;
	text-align: center;
	color: #898989;
	cursor: pointer;
}
.foot_nav a {
    color: #898989;
    display: block;
}
.foot_nav a:hover, .foot_nav a:focus {
	text-decoration: none;
}
.foot_nav span {
	display: inline-block;
    width: 50px;
    height:50px;  
	margin-top: 10px;  
}
.navbar .foot_nav:nth-child(1) span{
	background: url(../images/fdk03.png) no-repeat top;
}
.navbar .foot_nav:nth-child(2) span{
	background: url(../images/fdk04.png) no-repeat top;
}
.navbar .foot_nav:nth-child(3) span{
	background: url(../images/fdk05.png) no-repeat top;
}

.navbar-fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    width: 100%;
    z-index: 1030;
	background: #eee;
	display: none;
}
.wechat{
	position: relative;
}
.wechat:hover .wechat-img { display:block;}
.wechat-img  { display:none;position:absolute;top:-80px;left:20%;}
.wechat-img  img{width:180px;height: 180px;}
.telephone {
	float: left;
    width:240px;
    font-size: 20px;
    margin-top: 2px;
    color: #CA151E;
	display: none;
	text-align: right;
}