html,body{width:100%; margin: 0; padding: 0; overflow-x:hidden; overflow-y:auto;}
a,span,i{display: inline-block;text-decoration: none;}
li{list-style: none;}
h1, h2, h3, h4, h5, h6{ margin: 0 !important;}
ul {padding: 0px;}
em {font-style: normal;}
input {outline: none;}
.text-blue{color: #2E7ADA;}
.text-red{color: #fa565a;}
.bg-blue{background: #1F8FFF;}
/*头部+ban*/
.ctrl-top{ background: #242a37; border-bottom: none; height: 44px !important;}
.ctrl-top .am-header-nav img{ height: 44px;}
.ctrl-top  .am-header-nav>a{ color: #fff;}
.ctrl-top .am-header-icon{ font-size: 2.8rem;}
.ctrl-ban .am-control-nav li a{ width: 40px !important; height: 2px !important; background: #797c88;}
.ctrl-ban .am-control-nav li a.am-active{ background: #fff;}
.ctrl-ban  .am-control-nav{ bottom: 10px !important;}
.am-slider-a2 .am-control-nav li a.am-active{ background: #1F8FFF !important;}
.am-tabs-d2 .am-tabs-nav>.am-active a{ color: #1F8FFF !important;}
.am-tabs-d2 .am-tabs-nav>.am-active{ border-bottom:2px solid #1F8FFF !important;}
.am-tabs-d2 .am-tabs-nav a{ line-height: 42px !important;}


/*首页搜索开始*/
.ss-search{ width: 100%; background: #242a37;}
.ss-wd{ width: 95%; margin: 0 auto; padding: 10px 0 0;position: relative;overflow: hidden;}
.ss-wd>a{width: 75%;}
.ss-wd-fl{ width: 100%;line-height: 30px;  padding: 2px 0px 2px 35px; margin: 0 auto; font-size: 13px; color: #f2f2f2; border-radius: 3px; border: none; background: url(../images/search.png) no-repeat left 10px center #1d212b; background-size:5% ; margin-left: 5px;}
.ss-wd-line{ width: 1px;line-height: 30px;display: inline-block;position: absolute; top: 12px; right: 18.5%;  height: 30px; background: rgba(255,255,255,0.1); margin:0 8px 0 15px ;}
.ss-wd-fr{ width: 20%;  padding: 0px; margin: 0 auto; float: right;}
.ss-wd-fr .fltb{ width: 30px; height: 30px;  padding: 0; margin: 2px auto 8px;margin-left: 10px;float: left;}
.ss-wd-fr .fltb img{ width: 76%;margin: 0 auto;}
.ss-wd-fr .frwz{ text-align: left;font-size: 12px;padding-left: 2px; color: #f2f2f2;float: left; line-height: 15px; padding-top: 1px;}


/*推荐产品*/
.ctrl-web{ width: 100%; background: #f2f7fc;}
.ctrl-web-bt{ width: 90%; margin: 0 auto; }
.ctrl-web-bt h3{ width:100%; padding-top: 24px; margin: 0 auto; text-align: center; font-size: 20px; color: #333; font-weight: normal;}
.ctrl-web-bt h5{ width: 100%; padding: 5px  0  20px  0;  margin:0 auto; text-align: center; font-size: 16px; color: #666;font-weight: normal}
.ctrl-web-db{margin: 0;}
.ctrl-web-db .am-tabs{margin: 0 !important;}
.ctrl-web-db .am-tabs-nav{ background: none !important; border-bottom: 1px solid #d6e3ef;}
.ctrl-web-db  .am-tabs-nav li{ height: 60px; line-height: 60px;}
.ctrl-web-db  .am-tabs-nav>.am-active{ color: #1f8fff; border-bottom: 4px solid #1f8fff; background: none !important;}
.ctrl-web-db .am-tabs-nav>.am-active:after{ display: none !important;}
.ctrl-web-db .am-tabs-nav a{ font-size: 17px; color: #333; line-height: 60px;}
.ctrl-web-db  .am-tabs-nav>.am-active a{ font-size: 17px; color: #1f8fff; line-height: 60px;}
.cn_list{ width: 100%; margin: 0 auto  20px  auto;}
.cn_list li{ margin-bottom: 2rem; width: 33.33;}
.cn_list li img{ width: 40px; height: 40px; margin: 0 auto;}
.cn_list h3{ font-size: 1.6rem; color: #333333; text-align: center; font-style: normal; margin: 0; line-height: 4rem;}
.cn_list .am-avg-sm-2{ width: 94%; margin: 0 auto;}
.cn_list .am-avg-sm-2>li{ width: 48%; padding: 10px; background: #fff; margin:1%; box-shadow: 0 5px 10px #e0ecf6; height: 130px;}
.cn_list .am-avg-sm-2>li h3{ text-align: left;font-size: 17px; color: #333; line-height: 30px; font-weight: normal;}
.cn_list .am-avg-sm-2>li .avg-line{ width: 26px; border-radius:5px; height: 2px; background: #1f8fff; margin: 10px 0;}
.cn_list .am-avg-sm-2>li .avg-text{ line-height: 24px;font-size: 15px;  color: #999; text-align: left; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 45px;}
.col-line2{ background: #518eff !important;}
.col-line3{ background: #1f8fff !important;}
.col-line4{ background: #aa8cff !important;}
.col-line5{ background: #ffc776 !important;}
.col-line6{ background: #1f8fff !important;}
.col-line7{ background: #ffa987 !important;}
.col-line8{ background: #5a93ff !important;}
.ctrl-web-db .am-tabs-bd{ border: none !important;}
.ctrl-web-db .am-tabs-bd .am-tab-panel{ padding: 10px 10px 0 !important;}

/*行业解决方案*/
.swiper1 {
				width: 100%;
			}
			.swiper1 .selected {
				color: #fff; background: #1f8fff;
				
			}
			.swiper1 .swiper-slide {width: auto !important; padding: 0 8px; border-radius: 2px;
				text-align: center;
				font-size: 16px;
				height: 38px; color: #fff;
				/* Center slide text vertically */
				display: -webkit-box;
				display: -ms-flexbox;
				display: -webkit-flex;
				display: flex;
				-webkit-box-pack: center;
				-ms-flex-pack: center;
				-webkit-justify-content: center;
				justify-content: center;
				-webkit-box-align: center;
				-ms-flex-align: center;
				-webkit-align-items: center;
				align-items: center;
				cursor: pointer;
			}
			.swiper2 {
				width: 100%;
			}
			.swiper2 .swiper-slide {
				height: calc(100vh - 50px);
				color: #fff;
				text-align: center;
				box-sizing: border-box !important;
				overflow-x: hidden !important;
			}
			.tab-img1{background: url(../images/bg-1.jpg) no-repeat center; min-height: 420px; background-size:cover !important;}
			.tab-img2{background: url(../images/bg-2.jpg) no-repeat center; min-height: 420px; background-size:cover!important ;}
			.tab-img3{background: url(../images/bg-3.jpg) no-repeat center; min-height: 420px; background-size:cover !important;}
			.tab-img4{background: url(../images/bg-4.jpg) no-repeat center; min-height: 420px; background-size:cover !important;}
			.tab-img5{background: url(../images/bg-5.jpg) no-repeat center; min-height: 420px; background-size:cover !important;}
			.tab-img6{background: url(../images/bg-6.jpg) no-repeat center; min-height: 420px; background-size:cover !important ;}
.sulution{position: relative;}
.su-dingwei{ position: relative;}
.sulution-web-bt { width: 90%; margin: 0 auto; }
.sulution-web-bt h3{ width:100%; padding-top: 24px; margin: 0 auto; text-align: center; font-size: 20px; color: #fff; font-weight: normal;}
.sulution-web-bt h5{ width: 100%; padding: 10px  0  20px  0;  margin:0 auto; text-align: center; font-size: 16px; color: #fff;font-weight: normal}	
.swiper1.swiper-container{ padding-bottom: 12px; border-bottom: 1px solid #a8aaaf; margin: 10px 0;} 
.sulution  .swiper-container-free-mode>.swiper-wrapper{ width: 90%; margin: 0 auto; }
.sulution .swiper-container-autoheight .swiper-wrapper{ height: auto !important;}
.su-ny{ width: 90%; margin: 23px auto 20px auto;}
.su-ny h3{ text-align: left; color: #fff; font-size: 18px; line-height: 45px;}
.su-ny p{ text-align: left; color: #fff; font-size: 15px; line-height: 30px;}
.su-ny .cx-more{width: 110px; margin-top: 24px; text-align: center; color: #fff; border:1px solid #fff; font-size: 14px; line-height: 34px; border-radius: 2px; padding: 0 10px;}
.su-ny .cx-more a{color: #fff; text-decoration: none;}
.add-bgcolor{background: #242a37;}

 
 
 
 
/*首页需求定制*/
.xuqiu-web-db{margin: 0; border-top: 1px solid #d7e5f2;}
.xuqiu-web-db .am-tabs{margin: 0 !important;}
.xuqiu-web-db .am-tabs-nav{ background: none !important; border-bottom: 1px solid #d6e3ef;}
.xq_list{ margin-bottom: 30px;}
.xq_list .am-avg-sm-1{ width: 94%; margin: 0 auto;}
.xq_list .am-avg-sm-1>li{ width: 100%; padding: 10px; border-bottom: 1px solid #d6e3ef;  margin:1%;}
.xq_list .am-avg-sm-1>li h3{ text-align: left;font-size: 17px; color: #333; line-height: 45px; font-weight: normal; padding-bottom: 6px;}
.xq_list .am-avg-sm-1>li .xq-tb{float: right;  border-radius:3px; line-height: 26px;font-size: 13px; padding: 0 6px; text-align: center; color: #fff; background: #d2a768;  margin-top: -40px;}
.xq_list .am-avg-sm-1>li .avg-text{ line-height: 24px;font-size: 15px;  color: #777; text-align: left; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
.xw-more{ text-align: center; color: #888888; font-size: 15px; margin:  16px 0;}
.xw-more a{  color: #888888;}
.xuqiu-web-db .am-tabs-bd{ border: none !important;}
.xuqiu-web-db .am-tabs-bd .am-tab-panel{ padding: 10px 10px 0 !important;}

 /*首页优秀生态伙伴*/
.parter-web{ width: 100%; background: #fff;}
.parter-web-bt{ width: 90%; margin: 0 auto; }
.parter-web-bt h3{ width:100%; padding-top: 24px; margin: 0 auto; text-align: center; font-size: 20px; color: #333; font-weight: normal;}
.parter-web-bt h5{ width: 100%; padding: 10px  0  20px  0;  margin:0 auto; text-align: center; font-size: 16px; color: #666;font-weight: normal}
.parter-web-db{margin: 0;}
.parter-web-db .am-tabs{margin: 0 !important;}
.parter-web-db .am-tabs-nav{ background: none !important; border-bottom: 1px solid #d6e3ef;}
.parter-web-db  .am-tabs-nav li{ height: 60px; line-height: 60px;}
.parter-web-db  .am-tabs-nav>.am-active{ color: #1f8fff; border-bottom: 4px solid #1f8fff; background: none !important;}
.parter-web-db .am-tabs-nav>.am-active:after{ display: none !important;}
.parter-web-db .am-tabs-nav a{ font-size: 17px; color: #333; line-height: 60px;}
.parter-web-db  .am-tabs-nav>.am-active a{ font-size: 17px; color: #1f8fff; line-height: 60px;}
.parter_list{ width: 100%; margin: 0 auto  20px  auto;}
.parter_list li{ margin-bottom: 10px; width: 33.33;}
.parter_list li img{ width: 40px; height: 34px; margin: 0 auto;}
.parter_list h3{ font-size: 1.6rem; color: #333333; text-align: center; font-style: normal; margin: 0; line-height: 4rem;}
.parter_list .am-avg-sm-6{ width: 94%; margin: 0 auto; border-bottom: 1px solid #d7e5f2;}
.parter_list .am-avg-sm-6>li{ padding: 10px; background: transparent; }
.parter_list .am-avg-sm-6>li h3{ text-align: center;font-size: 15px; color: #333; line-height: 20px; font-weight: normal; margin-top: 10px !important;}
.parter_list .am-avg-sm-6>li .avg-line{ width: 36px; border-radius:5px; height: 3px; background: #1f8fff; margin: 10px 0;}
.parter_list .am-avg-sm-6>li .avg-text{ line-height: 24px;font-size: 15px;  color: #999; text-align: left; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 3em;}
.parter_list .am-avg-sm-6>li a{ cursor: default;}
.parter-web-db .am-tabs-bd{ border: none !important;}
.parter-web-db .am-tabs-bd .am-tab-panel{ padding: 10px 10px 0 !important;}
 
/*成功案例*/
.cloud-case{ width: 100%; background: #ffffff; text-align: center;padding-bottom: 10px;}
.cloud-case-bt {width: 100%; margin: 0 auto; text-align: center;}
.cloud-case-bt h3{ width: 95%; text-align: center; font-size: 20px; color: #333; padding-top: 24px;font-weight: normal; margin: 0 auto !important;}
.cloud-case-bt h5{ width: 95%; text-align: center; font-size:16px; color: #888; padding-top:10px ; padding-bottom: 20px; font-weight: normal; margin: 0 auto !important;}
.cloud-case-db{margin: 0;}
.cloud-case-db .am-thumbnail{ border: none;}
.cloud-case-db img.am-thumbnail{max-width: 80%; height: auto; margin: 0 auto;}
.cloud-case-db .am-avg-sm-3{border-bottom: 1px solid #d7e5f2;padding-bottom: 10px;width: 94%;margin: 0 auto;overflow: hidden;}
/*广告位*/
.ctrl-ggw{ width: 100%; background: url(../images/db-bg.jpg) no-repeat center; background-size: cover; overflow: hidden;}
.ctrl-ggw h3{ width: 100%; text-align: center; font-size:20px; color: #fff; padding: 20px 0 5px 0; margin: 0;}
.ctrl-ggw h5{ width: 100%; text-align: center; font-size:16px; color: #fff; padding: 0px 0 15px 0; margin: 0;}
.ctrl-ggw .ty{ width: 130px;line-height:36px; margin: 0 auto; border: 1px solid #fff; margin-bottom: 2rem;  border-radius: 2px; text-align: center; font-size:14px; color: #fff; }
.ctrl-ggw .ty a{ color: #fff; }


.am-slider .am-slides img{ display: inline-block !important;}


/*修改*/
.am-accordion-gapped .am-accordion-title:hover{ color: rgba(0, 0, 0, .6)}

/*需求广场*/
.yun-demand{background: #f5f5f5;overflow: hidden;padding-bottom: 30px;}
.yun-demand ul.yd-list{overflow: hidden;padding: 15px;box-sizing: border-box;}
.yun-demand ul.yd-list li{width: 100%;float: left;background: #fff;box-sizing: border-box;margin-bottom: 20px;}
.yun-demand ul.yd-list li a{width: 100%;}
.yun-demand ul.yd-list li h5{font-size: 14px;color: #666666;line-height: 30px;background: url(../images/yun-dui.png) no-repeat 15px;border-bottom: 1px solid #f5f5f5;padding: 5px 0 5px 40px;background-size: 18px;}
.yun-demand ul.yd-list li .yd-text{padding:10px 15px;box-sizing: border-box;}
.yun-demand ul.yd-list li .yd-text h3{font-size: 18px;color: #333;line-height: 30px;}
.yun-demand ul.yd-list li .yd-text p{font-size: 14px;color: #666;line-height: 30px;overflow: hidden;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.yun-demand ul.yd-list li .yd-text span{font-size: 12px;color: #999;line-height: 24px;display: inline-block;background: #eeeeee;padding: 0 18px;margin-top:15px;}
.yun-demand ul.yd-list li .yd-yusuan{font-size: 14px;color: #333;line-height: 30px;border-top: 1px solid #f5f5f5;padding: 5px 0 5px 15px;}
.yun-demand ul.yd-list li .yd-yusuan i{font-size: 18px;font-style: normal;}
.yun-demand ul.yd-list li:last-child{margin-right: 0;}
.yun-demand ul.yd-list li .lianxi-tel{padding:10px 15px 15px;font-size: 14px;display: none;}
.xq-pagination{text-align: center;margin: 0 0 10px;}
.xq-pagination .xq-pg{padding: 0 15px;box-sizing: border-box;font-size: 14px;}
.xq-pagination .xq-text{display: inline-block;}
.xq-pagination ul{display: inline-block;overflow: hidden;text-align: center;}
.xq-pagination ul li{padding: 0 8px;height: 25px;border: 1px solid #ccdbe9;margin: 5px 0; line-height: 25px;text-align: center;float: left;margin-right:7px;color: #333;font-size: 12px;background: #fff;}
.xq-pagination ul li.xq-active{background: #e6f0f9 !important;}
.xq-pagination ul li.xq-active a{color: #abc3d8 !important;}
.xq-pagination ul li.xq-one{background: #1f8fff;}
.xq-pagination ul li.xq-one a{color: #fff;}
.xq-pagination ul li.xq-sheng{background: none;color: #333;border: none;}
.xq-pagination ul li a{display: block;}
.xq-pagination .xq-text>span{display: inline-block;line-height: 32px;color: #333;float: left;margin: 0 15px 0 10px;}
.xq-pagination div.xq-sou{display: inline-block;line-height: 30px;float: left;}
.xq-pagination div.xq-sou span{display: inline-block;width: 50px;height:26px;background: #fff;border: 1px solid #ccdbe9;outline: none; line-height: 26px; border-radius: 4px; float: left;}
.xq-pagination div.xq-sou i{display: inline-block;float: left;font-style: normal;padding: 0 5px;}
.xq-pagination h3{display: inline-block;border: 1px solid #1f8fff;padding: 0 10px;line-height: 26px;color: #1f8fff;float: left;
background: #fff;margin-left: 10px !important;}
.yun-demand .miaoshu-more{float: right;}
.yun-demand .miaoshu-more div{width: 100%;overflow: hidden;}
.yun-demand .miaoshu-more a{color: #1f8fff;font-size: 14px;line-height: 24px;margin-top: 15px;}
.yun-demand .miaoshu-more a:hover{color: #107BE6;}
/*弹出框*/

.black_overlay{
 display: none;
 position: absolute;
 top: 0%;
 left: 0%;
 width: 100%;
 height: 100%;
 background-color: black;
 z-index:1001;
 -moz-opacity: 0.6;
 opacity:.60;
 filter: alpha(opacity=80);
}
.white_content {
 display: none;
 position: fixed;
 top: 30%;
 left: 10%;
 width: 80%;
 /*height:165px;*/
 background-color: white;
 z-index:1002;
 overflow: auto;
 padding: 20px;
 box-sizing: border-box;
 text-align: center;
 border-radius: 2px;
}
.tangkuang p{font-size: 14px;color: #333;line-height: 30px;background: url(../images/tip.png) no-repeat left 5px;padding-left:25px;box-sizing: border-box;background-size:20px;text-align: left;}
.tangkuang h3{font-size: 16px;color: #333;line-height: 28px;margin-top: 10px !important;}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.tangkuang .modal-dialog {
    margin: 50% auto;
    width: 90%;
    box-sizing: border-box;
}
.modal-footer{text-align: center;color: #fff;}
.modal-footer button{padding: 8px 20px;color: #fff;}
.modal-footer button:last-child{color: #333;margin-left: 20px !important;}
/*发布需求*/
.crumbs{border-bottom: 1px solid #ddd;padding: 0 15px 13px;line-height: 30px;margin-bottom: 20px;}
.crumbs-title{border-left:2px solid #1F8FFF;padding-left:10px;line-height: 20px;margin-top:20px;color: #333;font-size: 18px;}
.c-bg{background: #f5f5f5;overflow: hidden;width: 100%;}
.c-ruzhu .xq-content{overflow: hidden;box-sizing: border-box;}
.c-ruzhu .control-group{width: 100%;overflow: hidden;margin-bottom: 10px;padding: 0 15px;background: #fff;}
.c-ruzhu .informate-wrap{display: inline-block;float: left;width: 100%;overflow: hidden;}
.c-ruzhu .informate-wrap .controls input{box-shadow:none;-webkit-appearance: none;font-family: "微软雅黑";width: 100%;border: none;line-height:33px;padding: 5px 10px;box-sizing: border-box;color: #9b9b9b;font-size: 14px;}
.c-ruzhu .valid_message{color: #a8a8a8;font-size: 12px;line-height: 41px;display: inline-block;display: inline-block;background: url(../images/c-tip.png) no-repeat 15px #f6f6f6;margin-bottom: 14px; padding:0 40px;box-sizing: border-box;}
.c-ruzhu .informate-wrap .controls textarea{box-shadow:none;-webkit-appearance: none;height: 100px;outline: none; color: #9b9b9b;font-family: "微软雅黑";resize: none;
width: 100%;background-color: #ffffff;border: 1px solid #e5e5e5;padding: 5px 15px;line-height: 30px;font-size: 14px;border-left: none;border-right: none;}
.c-ruzhu .informate-wrap .controls input::-moz-placeholder{color: #9b9b9b;font-size: 14px;}
.c-ruzhu .informate-wrap .controls input::-ms-input-placeholder{color: #9b9b9b;font-size: 14px;}
.c-ruzhu .informate-wrap .controls input::-webkit-input-placeholder{color: #9b9b9b;font-size: 14px;}
.c-ruzhu .informate-wrap .controls textarea::-webkit-input-placeholder{color: #9b9b9b;font-size: 14px;}
.c-ruzhu .informate-wrap .controls textarea::-ms-input-placeholder{color: #9b9b9b;font-size: 14px;}
.c-ruzhu .informate-wrap .controls textarea::-moz-placeholder{color: #9b9b9b;font-size: 14px;}
.c-ruzhu .form-horizontal .control-label{color: #333;}
.c-ruzhu .informate-wrap .rz-controls{position: relative;}
.c-ruzhu .informate-wrap .rz-controls input{box-sizing: border-box;height: 42px;/*padding-left: 48px*/;}
.c-ruzhu .informate-wrap .rz-controls span{color: #9b9b9b;font-size: 14px; display: inline-block;width:35px;float: left;line-height: 36px;position: absolute;left: 111px;background: transparent;top: 5px;height: 28px;}
.c-ruzhu .informate-wrap .rz-controls .controls{overflow: hidden;margin-left: 0;}
/*.c-ruzhu .informate-wrap .rz-controls .controls input{float: right;}*/          
.ruzhu-right{display: inline-block;padding: 0 20px;font-size: 14px;color: #9B9B9B;background: #F6F6F6;width:440px;float: left;margin-left: 30px; height: 450px;overflow-y: scroll;}
.ruzhu-right h3{font-size: 14px;font-weight: bold;color: #333;margin-top: 10px;}
.ruzhu-right p{line-height: 30px;margin: 10px 0;}
.c-ruzhu .form-horizontal .control-label{width: 75px;text-align: left;line-height: 43px;}
.c-ruzhu .form-horizontal .controls{margin-left: 75px;}
.form-horizontal .control-label {
  float: left;
}
.control-group .btn-primary{width: 161px;line-height: 40px;color: #fff;text-align: center;border: none;border-radius: 4px;
font-family: "微软雅黑";margin-top: 10px;margin-bottom: 15px;background: #1F8FFF;}
.daohang{width: 100%;overflow: hidden;padding: 10px 0;font-size: 12px;color: #666;line-height: 25px;}
.daohang a:last-child{color:#1f8fff ;}
.daohang a:hover{color: #1F8FFF;}
.c-ruzhu .informate-wrap .control-group-check .c-controls input[type="checkbox"]{
  -webkit-appearance: none;  /*清除复选框默认样式*/
  height: 15px;   /*高度*/
  vertical-align: middle;
  width: 15px;
  border: 1px solid #d9d9d9;border-radius: 2px;
  outline: none;
  float: left;
  color: #333;
  margin:14px 10px 0 0;
  }
.c-ruzhu .informate-wrap .control-group-check .c-controls input[type="checkbox"]:checked {
  background: url(../images/2.png) no-repeat center #1f8fff;
  border: 1px solid #1f8fff;
  background-size: 70%;
} 
.c-ruzhu form .huoqu{display: inline-block;color: #fff;float: right;background: #ddd;text-align: center;line-height: 42px;padding: 0 10px;font-size: 14px;margin-right: -15px;}
.c-ruzhu .informate-wrap .controls-yan input{width: 157px;}
.c-ruzhu .informate-wrap .control-group-check .c-controls label{display: inline-block;font-size: 14px;color: #333;font-weight: normal;}
.c-ruzhu .control-group-width{text-align: center;background: none;margin: 0;}
.c-ruzhu .informate-wrap .control-group-check .c-controls label a{color: #1F8FFF;}
.c-ruzhu .control-group2{padding: 5px 0 0;}
.c-ruzhu .control-group2 .control-label{margin-left: 15px;width: 100%;box-sizing: border-box;}
.c-ruzhu .control-group2 .controls{margin: 0;}
.control-group-check .c-controls{line-height: 42px;}
.control-group-check .c-controls label{margin: 0;}
/*产品详情*/
.st-cn-more{overflow: hidden;padding-bottom: 40px;}
.st-cn-more .st-pro-left{width: 100%;box-sizing: border-box;}
.st-cn-more .st-pro-left .st-pro-top{background: #fff;overflow: hidden;}
.st-pro-left-line{padding:15px;overflow: hidden;background: url(../images/an-bg.png) no-repeat center;background-size: 100%;}
.st-cn-more .st-pro-left .st-pro-left-img{width: 100px;height:100px;overflow: hidden;border-radius: 5px;float: left;}
.st-cn-more .st-pro-left .st-pro-left-img img{width:100%;height: 100%;}
.st-cn-more .st-pro-left .st-pro-left-text{width:100%;display: inline-block;padding: 10px 15px 40px;box-sizing: border-box;}
.st-cn-more .st-pro-left .st-pro-left-line h3{font-size: 18px;color: #333;line-height: 30px;display: inline-block;padding: 10px;}
.st-cn-more .st-pro-left .st-pro-left-text p.jianjie{font-size: 14px;color: #666;line-height:26px;}
.st-cn-more .st-pro-left .st-pro-left-text .biaoqian span{display: inline-block;margin-right: 15px;background: #eeeeee;font-size: 12px;color: #999;
padding: 0 15px;line-height: 25px;margin-top: 9px;min-width: 78px;text-align: center;}
.st-cn-more .st-pro-left .st-pro-left-text div.sousuo{width: 100%;overflow: hidden;background: #f5fbff;margin: 10px 0 5px;}
.st-cn-more .st-pro-left .st-pro-left-text div.sousuo h3{font-size: 14px;color: #1F8FFF;line-height: 38px;width: 33.33%;float: left;text-align: center;}
.st-cn-more .st-pro-left .st-pro-left-text p.tel{font-size: 18px;color: #666;line-height: 40px;text-align: center;position: relative;}
.st-cn-more .st-pro-left .st-pro-left-text p.tel:after{position: absolute;width:25%;height: 1px;background: #999999;top: 20px;left: 0;content: "";}
.st-cn-more .st-pro-left .st-pro-left-text p.tel:before{position: absolute;width:25%;height: 1px;background: #999999;top: 20px;right: 0;content: "";}
.st-cn-more .st-pro-left .ipt{margin-top: 4px;overflow: hidden;}
.line-content {margin-top: 12px;position: relative;padding-bottom: 12px;border-bottom: 1px solid #eee;}
.line-content a{width: 100%;}
.line-content .stop-logo{width: 60px;height: 60px;float: left;}
.line-content .stop-logo img{width: 100%;}
.line-content .shop-info{padding-left: 70px;}
.line-content .shop-info p{font-size: 16px;color: #333;line-height: 30px;}
.line-content ul li{display: inline-block;padding: 0 5px 0 0;font-size: 14px;color: #666;}
.line-content .header-icon-arrow-down:before{border-right: 1px solid #333;border-bottom: 1px solid #333; transform: rotate(-45deg);}
.line-content .header-icon-arrow-down{position: absolute;top: 30px;right: 15px;}
.pro-more{margin-top: 12px;}
.pro-more h3{font-size: 18px;color: #333;line-height: 30px;}
.pro-more p{margin-top: 10px;}
.pro-more img{width: 100%;}
.tel-fixed{position: fixed;bottom: 0;width: 100%;background: #3fa0ff;text-align: center; z-index: 9999;}
.tel-fixed li{padding: 5px 0;width: 33.33%;float: left;line-height: 30px;color: #fff;box-sizing: border-box;}
.tel-fixed li:nth-child(2){border-right: 1px solid rgba(255,255,255,.6);border-left: 1px solid rgba(255,255,255,.6);box-sizing: border-box;}
.tel-fixed li a{color: #fff;display: inline-block;background: url(../images/lianxi.png) no-repeat 0;padding-left: 25px;font-size: 14px;background-size: 22px;}
.tel-fixed li:nth-child(2) a{background: url(../images/zixun.png) no-repeat 0;background-size: 22px;}
.tel-fixed li:nth-child(3) a{background: url(../images/liuyan.png) no-repeat 0;background-size: 22px;}

/*生态主页*/
.tab_hide{display: none;}
.ecolo-zhu{padding-bottom: 40px;}
.ecolo-zhu-cn{overflow: hidden;}
.ecolo-zhu-left{width: 100%;overflow: hidden;padding: 15px 0;box-sizing: border-box;background: #eeeeee;text-align: center;}
.ecolo-zhu-left img{width: 100px;}
.ecolo-zhu-left h3{font-size: 18px;color: #333;line-height: 30px;margin: 10px 0 5px!important;}
.ecolo-zhu-left h5{font-size: 14px;line-height: 25px;margin: 10px 0;}
.ecolo-zhu-left p{font-size: 14px;line-height: 26px;text-align: left;text-indent: 28px;margin-bottom: 20px;}
.ecolo-zhu-left div{color: #666;line-height: 28px;font-size: 14px;}
.ecolo-zhu-left div span{color: #333;}
.ecolo-zhu-right{background: #fff;width: 100%;text-align: center;}
.ecolo-zhu-right .tab_menu{border-bottom: 1px solid #eee;}
.ecolo-zhu-right .tab_menu ul{width: 100%;overflow: hidden;padding: 15px 0;}
.ecolo-zhu-right .tab_menu li{width: 25%;float: left;text-align: center;font-size: 14px;color: #333;border-right: 1px solid #ddd;cursor: pointer;}
.ecolo-zhu-right .tab_menu li:last-child{border-right: none;}
.ecolo-zhu-right .tab_menu li.selectd{color: #1F8FFF;}
.ecolo-zhu-right .tab_menu li:hover{color: #1F8FFF;}
.zhu-right-01{padding:15px;box-sizing: border-box;overflow: hidden;border-bottom: 1px solid #eee;text-align: left;}
.zhu-right-01>h3{font-size: 16px;color: #333;line-height: 30px;margin-bottom: 5px !important;}
.zhu-right-01 .zhu-right-mes{color: #333;line-height:30px;position: relative;}
.zhu-right-01 .zhu-right-mes i{font-style: normal;font-size: 14px;padding-left: 72px;}
.zhu-right-01 .zhu-right-mes span{color: #666;font-size: 14px;position: absolute;left: 0;top: 0;}
.zhu-right-02 p{font-size: 14px;color: #333;margin: 5px 0 13px;line-height: 28px;}
.zhu-right-02 img{max-width: 100%;}
.zhu-right-02-img{font-size: 0;}
.ecolo-zhu-list .ecolo-zhu-list0{overflow: hidden;padding:0 15px 15px;box-sizing: border-box;}
.ecolo-zhu-list .ecolo-zhu-list0 li{width: 100%;margin: 0;padding:15px 0 5px;box-sizing: border-box;border-bottom: 1px solid #eee; overflow: hidden;}
.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-left{width:25%;float: left;font-size: 0;text-align: center;}
.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-left img{max-width: 100%;}
.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-right{width: 70%;float: right;box-sizing: border-box;text-align: left;}
.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-right h3{font-size: 16px;color: #333;line-height: 25px;}
.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-right p{font-size: 14px;color: #333;line-height: 23px;margin: 5px 0 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-right span{font-size: 16px;line-height: 38px;display: block;width: 100px;border: 1px solid #1F8FFF;text-align: center;}
.ecolo-zhu-list .ecolo-zhu-list0 li:hover span{background: #1F8FFF;color: #fff;}
.ecolo-zhu-list .ecolo-zhu-list0 li:last-child{border: none;}


/*生态伙伴*/
.ecolo-title{text-align: center;overflow: hidden;}
.ecolo-title ul {display: inline-block;text-align: center;}
.ecolo-title ul li{display: inline-block;margin: 0 41px;padding: 13px 0;font-size: 18px;color: #333;line-height: 30px;}
.ecolo-title ul li:hover{border-bottom: 2px solid #1F8FFF;color: #1F8FFF;}
.ecolo-title ul li.active{border-bottom: 2px solid #1F8FFF;color: #1F8FFF;}
.ecolo-jie{overflow: hidden;padding:0 15px 25px;text-align: center;background: url(../images/map.png) no-repeat center;}
.ecolo-jie .ecolo-j-left{width: 100%;}
.ecolo-jie .ecolo-j-left p{font-size: 14px;color: #666;line-height: 25px;text-align: left;margin-top: 10px;}
.ecolo-jie .ecolo-j-right{width: 100%;}
.ecolo-jie .ecolo-j-cn{display: inline-block;}

.ecolo-partners{background: #f5f5f5;overflow: hidden;text-align: center;padding:0 0 15px;}
.ecolo-partners .parter_list{margin-bottom: 0;}
.ecolo-partners .parter_list .am-avg-sm-6{border: none;}
ul.ecolo-p-list2{margin-bottom: 15px;width: 94%;margin: 0 auto;overflow: hidden;}
ul.ecolo-p-list2 li{width: 50%;float: left;overflow: hidden;padding: 10px 5px;}
ul.ecolo-p-list2 li a{box-shadow: 0 2px 10px rgba(135, 166, 193, 0.15);background: #fff;padding-bottom:5px;}
ul.ecolo-p-list2 li p{background: url(../images/dun.png) no-repeat 5px 7px;font-size: 12px;color: #666;line-height:25px;padding: 0 5px 0 22px;text-align: left;background-size: 12px;}
ul.ecolo-p-list2 li p img{float: left;margin-top: 6px;margin-right: 5px;}
ul.ecolo-p-list2 li:hover{box-shadow: 0 10px 10px rgba(135,166,193,.25);}
ul.ecolo-p-list2 li:hover p{background: url(../images/dun2.png) no-repeat 10px;color: #1F8FFF;}
ul.ecolo-p-list2 li span{font-size: 12px;color: #999;line-height: 30px;padding: 5px 0;}
.ecolo-p-more{width: 130px;margin:15px auto;line-height: 38px;background: #1F8FFF;border-radius: 2px;color: #fff;text-align: center;}
.ecolo-p-more a{color: #fff;display: block;}
.ecolo-ru{background: #fff;padding-top: 24px;}
.ecolo-ru .ecolo-j-left h3{font-size: 20px;}
.ecolo-ru .ecolo-j-right{margin-top: 45px;}

.ecolo-liu{text-align: center;padding: 0 15px;overflow: hidden;}
.ecolo-liu ul{overflow: hidden;margin-top: 20px;margin-bottom: 10px;}
.ecolo-liu ul li{width: 25%;float: left;overflow: hidden;background: url(../images/san.png) no-repeat right;
box-sizing: border-box;position: relative;}
.ecolo-liu ul li img{width: 40px;}
.ecolo-liu ul li p{font-size: 12px;line-height: 23px;color: #333;padding:5px 0;}
.ecolo-liu a{display: inline-block;width: 122px;height: 38px;line-height: 38px;background: #1F8FFF; text-align: center;color: #fff;margin:5px 0 30px 0;border-radius: 2px;font-size: 14px;}
.index-ggw{ width: 100%; height: 200px; background: url(../images/y-bg.png) no-repeat center;}
.index-ggw h3{ text-align: center; padding-top: 49px; font-size: 36px; color: #fff;line-height: 56px;}
    .index-ggw .kqi {
        width: 120px;
        line-height: 36px;
        background: none;
        height: 36px;
        border: 1px solid #fff;
        border-radius: 2px;
        margin: 23px auto 55px auto;
        display: block;
        text-align: center;
        font-size: 14px;
        color: #fff;
    }

        .index-ggw .kqi a {
            color: #fff;
            display: block;
        }

            .index-ggw .kqi a:hover {
                color: #1f8fff;
                background: #fff;
                display: block;
            }

/*搜索页*/
.st-right-num{width: 100%;overflow: hidden;padding: 10px;box-sizing: border-box;background: #242a38;position: relative;height: 56px;}
.st-right-num .st-icon{position: absolute;left:15px;top: 23px;width: 16px;height: 16px;}
.st-right-num .header-icon-arrow-down:before{width: 16px;height: 16px;transform: rotate(135deg);}
.em-search .st-right{width: 75%;margin: 0 auto;background: #fff;overflow: hidden;position: absolute;left:10%;z-index: 99999;border-radius: 2px;}
.em-search .st-right .st-r-list{position: relative;float: left;width: 32%;}
.em-search .st-right .st-r-list p{padding: 0 10px;width: 70px; line-height: 36px;color: #333;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}
.em-search .st-right .st-r-list p i{margin-left: 10px;color: #999;font-size: 16px;line-height: 36px;position: absolute;right: 8px;}
.em-search .st-right .st-r-list::after{position: absolute;content: "";width: 1px;height: 25px;background: #dddddd;right: 0;top: 5px;}
.em-search .st-right .st-r-list ul li{color: #333;font-size: 12px;color: #333;line-height: 30px;border-bottom: 1px solid #E5E5E5;padding-left: 15px;}
.em-search .st-right .st-r-list ul{background: #fff; overflow: hidden;border: 1px solid #E5E5E5;border-top: none;border-bottom: none; position: absolute;top: 36px;left: 0;width: 100%;box-sizing: border-box;z-index: 9;}
.em-search .st-right .st-r-list ul li:hover{background: #1F8FFF;color: #fff;}
.em-search .st-right .st-r-list ul li.bg{background: #1F8FFF;color: #fff;}
.em-search .st-right input{border:none;width: 68%;float: left;box-shadow: none;font-size: 14px; line-height: 36px;margin: 0;border-radius: 0;padding: 0 10px;box-sizing: border-box;height: 36px;}
.em-search .st-right input::-moz-placeholder{color: #666;}
.em-search .st-right input::-ms-input-placeholder{color: #666;}
.em-search .st-right input::-webkit-file-upload-button{color: #666;}
.st-r-ipt{position: absolute;right: 15px;top: 0;}
.st-r-ipt a{color: #fff;font-size: 15px;line-height: 56px;}
.em-search-list{display: none; width: 75%;margin: 0 auto;padding: 0 10px;box-sizing: border-box;position: absolute;left: 12.5%;top: 60px;z-index: 99999;background: #fff;border-radius: 2px;}
.em-search-list li{width: 100%;line-height: 45px;border-bottom: 1px solid #ddd;text-align: center;}
.em-search-list li.bg{color: #1F8FFF;}
.remen-ser{width: 100%;overflow: hidden;padding: 0 15px;box-sizing: border-box;}
.remen-ser h3{font-size:15px;color: #333;line-height: 30px;padding: 10px 0;}
.remen-ser ul li{width: 25%;float: left;text-align: center;padding: 5px;box-sizing: border-box;}
.remen-ser ul li a{display: block;background: #fff;line-height: 40px;font-size: 14px;color: #333;border: 1px solid #ededed;}
/*搜索结果页*/
.search-r{width: 100%;overflow: hidden;padding: 15px;box-sizing: border-box;}
.search-r ul li{width: 49%;float: left;overflow: hidden;background: #fff;margin-bottom: 10px;}
.search-r ul li a{display: block;}
.search-r ul li img{width: 100%;}
.search-r ul li p{font-size: 16px;color: #333;padding: 8px;box-sizing: border-box;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.search-r ul li:nth-child(2n){float: right;}
.search-r-more a{color: #1F8FFF;font-size: 16px;line-height: 30px;display: block;text-align: center;}

/*申请入驻*/
.shen-tab{border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.shen-tab a{width:50%;float: left;overflow: hidden;display: block;line-height: 45px;text-align: center;color: #333;}
.shen-tab a.selectd{background: #1F8FFF;color: #fff;}
.xinxi{width: 100%;overflow: hidden;background: #fff;padding: 0 10px;box-sizing: border-box;margin: 10px 0;}
.xinxi>label{width:22%;display: block;overflow: hidden;font-size: 14px;color: #333333;line-height: 43px;padding:0 5px;margin: 0;
box-sizing: border-box;font-weight: normal;float: left;}
.xinxi label img{width: auto;}
 .xinxi input{-webkit-appearance: none;box-shadow: none; line-height: 33px;padding: 5px;box-sizing: border-box;
 font-size: 14px;color: #b2b2b2;width: 78%;float: left;border: none;}
 .xinxi textarea{box-shadow: none;-webkit-appearance: none;border: none;outline: none; line-height: 26px;height: 100px; width: 100%;padding: 10px;font-size: 14px;
  box-sizing: border-box;color: #b2b2b2;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
 .xinxi textarea::-moz-placeholder{color: #b2b2b2;} 
 .xinxi textarea::-ms-input-placeholder{color: #b2b2b2;} 
 .xinxi textarea::-webkit-input-placeholder{color: #b2b2b2;} 
 .xinxi input::-moz-placeholder{color: #b2b2b2;} 
 .xinxi input::-ms-input-placeholder{color: #b2b2b2;} 
 .xinxi input::-webkit-input-placeholder{color: #b2b2b2;} 
 .xinxi .xinxi-radio {background: #fff;box-sizing: border-box;width: 100%;overflow: hidden;padding: 0 10px;}
 .xinxi .xinxi-border{border-bottom: 1px solid #e5e5e5;padding:8px 0;overflow: hidden;background: #fff;}
 .xinxi .xinxi-radio label{display: inline-block;float: left;padding: 0 5px;}
 .xinxi .xinxi-radio input[type="radio"] {
	margin: 3px 0;
  -webkit-appearance: none;  /*清除复选框默认样式*/
  height: 17px;   /*高度*/
  vertical-align: middle;
  width: 17px;
  border: 1px solid #d9d9d9;border-radius: 50%;
  outline: none;
  float: left;
  color: #333;
}
 
.xinxi .xinxi-radio input[type="radio"]:checked {
  background: url(../images/2.png) no-repeat center #1f8fff;
  border: 1px solid #1f8fff;
  background-size: 70%;
} 
 .xinxi .xinxi-tui{overflow: hidden;padding: 8px 10px;box-sizing: border-box;width: 100%;background: #fff;}
 .xinxi .xinxi-tui label{font-size: 16px;color: #333;line-height: 30px;}
 .xinxi .xinxi-tui input{font-size: 16px;padding-left: 10px;width: 60%;}
 .xinxi .xinxi-table{background: #fff;padding: 0 10px;width: 100%;overflow: hidden;border-bottom: 1px solid #E5E5E5;box-sizing: border-box;}
 .xinxi .xinxi-table label{display: inline-block;float: left;line-height: 40px;border-right: 1px solid #E5E5E5;padding: 0 10px 0 0;}
 .xinxi .xinxi-table input{display: inline-block;float: left;line-height: 40px;text-align: left;padding: 0 10px;font-size: 16px;width: 70%;}
 .xinxi .xinxi-tel{position: relative;}
 /*.xinxi .xinxi-tel span{position: absolute;left: 10px;top: 0;width: 35px;font-size: 16px;color: #333;height: 45px;line-height: 45px;}*/
 /*.xinxi .xinxi-tel input{padding-left: 45px;}*/ 
 .xinxi .xinxi-tel p{display: inline-block;float: right;line-height: 43px;padding: 0 15px;color: #fff;background: #1F8FFF;position: absolute;right: -10px;top:0;font-size: 14px;} 
 .xinxi-r .xinxi-radio{width: 50%;float: left;}
 .xinxi-r .xinxi-border{border: none;}
 .shenqing .submit p{font-size: 13px;color: #999999;line-height: 24px;padding: 10px 0 20px;}
 .shenqing .submit{padding: 0 10px;margin: 15px 0;}
 .shenqing .submit button{background: #1F8FFF;color: #fff;border: none;line-height: 45px;width: 100%;font-size: 17px;border-radius: 4px;}
 .shenqing h3{font-size: 16px;color: #333;line-height: 30px;padding: 8px 10px 0;}

/*云生态需求*/
.re-xuqiu{padding-bottom: 45px;overflow: hidden;}
.xuqiu{padding: 15px;overflow: hidden;position: relative;background: #fff;margin-bottom: 15px;}
.xuqiu:last-child{margin-bottom: 0;}
.xuqiu .xq-title{font-size: 16px;color: #333;line-height: 30px;}
.xuqiu .xq-area{font-size: 16px;color: #666;line-height: 30px;}
.xuqiu .xq-date{font-size: 16px;color: #666;line-height: 30px;}
.xuqiu .zhuangtai{position: absolute;display: inline-block;border-radius: 2px;padding: 0 10px;border: 1px solid #E5E5E5;right: 15px;top: 15px;font-size: 16px;line-height: 35px;}
.xuqiu .miaoshu{position: absolute;display: inline-block;margin: 0 18px 0 0;right: 15px;top: 60px;font-size: 16px;line-height: 35px;}
.xuqiu .miaoshu i{font-size: 16px;position: absolute;top: 10px;right: -14px;}
.xuqiu .xuqiu-miaoshu{padding: 10px;background: #F5F5F5;margin-top: 10px;line-height: 25px;margin-bottom: 10px;}
.xuqiu .yusuan{font-size: 16px;color: #666;line-height: 30px;}
.xuqiu .yusuan span{background: none;padding: 0;color: #666;}
.xuqiu .yusuan a.xiugai{font-size: 16px;color: #fff;background: #1F8FFF;padding: 0 20px;line-height: 35px;float: right;border-radius: 2px;}
.new-xuqiu{position: fixed;bottom: 0;line-height: 45px;text-align: center;color: #fff;font-size: 16px;width: 100%;background: #1F8FFF;}
.new-xuqiu a{color: #fff;}


/*发布需求说明*/
.detail-more{padding:15px;box-sizing: border-box;}
.detail-more p{font-size: 14px;color: #333;line-height: 25px;margin: 15px 0;}


/*在线留言*/
	.white_content2 {
	 border-radius: 5px;
	 padding: 20px;
	 background: #fff;
	 display: none;
	 position: fixed;
	 top: 10%;
	 left: 10%;
	 width: 80%;
	 box-sizing: border-box;
	 z-index:1002;
	 overflow: auto;
	}
	
	.windowMsgWrap {
	    
	    overflow: hidden;
	    box-sizing: border-box;
	    
	   
	}

	.windowMsgTit {
	    text-align: center;
	    margin: 0 auto 20px auto;
	}

    .windowMsgTit span {
        line-height: 40px;
        font-size: 18px;
    }

	.windowMsgInputWrap {
	    margin: 10px auto;
	    overflow:hidden;
	    
	}

    .windowMsgInputWrap label, .windowMsgInputWrap input {
        display: block;
        float:left;
        font-size: 14px;
        font-weight: normal;
    }

    .windowMsgInputWrap .inputLab {
        /*min-width:60px;*/
        height: 38px;
        line-height: 38px;
       width: 20%;
       float: left;
      
    }
        .windowMsgInputWrap input[type="text"] {
           
            text-align: left;
            line-height: 30px;
            border: 1px solid #cccccc;
            border-radius:5px;
            width: 80%;
            padding: 5px;
            box-sizing: border-box;
            outline: none;
            box-shadow: none;
    		-webkit-appearance: none;
        }
	    .windowMsgInputWrap textarea.msgCont {
	    	font-size: 14px;
	        width: 80%;
	        padding: 5px;
	        line-height:24px;
	        resize:none;
	       
	        box-sizing: border-box;
	        border: 1px solid #ccc;
	        border-radius: 5px;
	        outline: none;
	        box-shadow: none;
		    -webkit-appearance: none;
	    }
		
	    .windowMsgInputWrap .checkWrap{
	        float:left;
	        overflow:hidden;
	        padding:7px 0;
	        margin-right:10px;
	    }
        .windowMsgInputWrap .checkWrap input[type="radio"], .windowMsgInputWrap .checkWrap span {
            display: block;
            float: left;
        }
        .windowMsgInputWrap .checkWrap input[type="radio"]{
            width:14px;
            height:14px;
            margin:5px 0;
        }
        .windowMsgInputWrap .checkWrap span{
            margin-left:4px;
            height:24px;
            line-height:24px;
            font-size:14px;
        }

        .windowMsgBtnWrap {
            margin: 20px auto;
            text-align: center;
            overflow: hidden;
        }

    .windowMsgBtnWrap a {
        display: inline-block;
        width: 40%;
        line-height: 36px;
        border-radius: 2px;
        text-align: center;
        font-size: 16px;
        float: left;
        border-radius: 2px;
    }

        .windowMsgBtnWrap a.current {
            background-color: #1f8fff;
            color: #fff;
        }
            .windowMsgBtnWrap a.current:hover {
                background-color: #107BE6;
            }

        .windowMsgBtnWrap a.cancel {
            background-color: #ccc;
            color:#666;
            float: right;
        }
        .windowMsgBtnWrap a.cancel:hover {
            background-color: #ddd;
        }

   /*审核页面*/        
.jilu{ width: 100%; background: #fff; margin: 0px auto 10px auto; overflow: hidden;}
.jilu ul{ margin: 0; padding: 0;}
.jilu ul li{ float: right;line-height: 55px; font-size: 16px;border-bottom: 1px solid #eeeeee; width:96%;}
.jilu ul li .am-g .am-u-sm-4{color: #333; text-align: left; padding-left:0 ;}
.jilu ul li .am-g .am-u-sm-8{color: #888; text-align: right; padding-right:4%;}
.jilu .blue{ color: #1F8FFF !important;}
.jilu .green{ color: #5ecc49 !important;}
.jilu .rede{ color: #f52f40 !important;}
.jilu ul li:last-child{border-bottom: none;}
.jl-wz{width: 90%; margin: 10px auto  20px auto; overflow: hidden;}
.jl-wz h3{text-align: center;font-size: 16px; font-weight: normal;margin:12px auto 15px !important;}
.tj-btn {
    width: 100%;
    line-height: 50px !important;
    padding: 0 !important;
    background: #1F8FFF;
    color: #fff;
    text-align: center;
    font-size: 16px;
    border-radius: 3px !important;
}

@media only screen and (max-width:360px ) {
.white_content2{width: 90%;left: 5%;}
	
}

@media only screen and (max-width:360px ) {
	
	
	.c-ruzhu .form-horizontal .control-label{font-size: 14px;}
	.c-ruzhu .informate-wrap .controls-yan input{width: 130px;padding:  5px;box-sizing: border-box;}
	.c-ruzhu .informate-wrap .controls input::-moz-placeholder{color: #9b9b9b;font-size: 12px;}
	.c-ruzhu .informate-wrap .controls input::-ms-input-placeholder{color: #9b9b9b;font-size: 12px;}
	.c-ruzhu .informate-wrap .controls input::-webkit-input-placeholder{color: #9b9b9b;font-size: 12px;}
	.c-ruzhu .informate-wrap .controls textarea::-webkit-input-placeholder{color: #9b9b9b;font-size: 12px;}
	.c-ruzhu .informate-wrap .controls textarea::-ms-input-placeholder{color: #9b9b9b;font-size: 12px;}
	.c-ruzhu .informate-wrap .controls textarea::-moz-placeholder{color: #9b9b9b;font-size: 12px;}
	/*.c-ruzhu .informate-wrap .controls textarea{font-size: 12px;}*/
	.c-ruzhu form .huoqu{padding: 0 7px;}
	.c-ruzhu .informate-wrap .rz-controls span{left: 84px;}
	.st-cn-more .st-pro-left .st-pro-left-text div.sousuo h3{font-size: 12px;}
	.ecolo-zhu-right .tab_menu li{font-size: 12px;}
	.st-cn-more .st-pro-left .st-pro-left-img{width: 80px;height: 80px;}
	.ecolo-zhu-list .ecolo-zhu-list0 li .ecolo-tab-right p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.em-search .st-right{width: 73%;left:11%;}
	.em-search .st-right .st-r-list{width: 33%;}
	.em-search .st-right input{width: 67%;}
	.em-search .st-right .st-r-list p{font-size: 12px;}
	.em-search .st-right .st-r-list p i{font-size: 14px;}
	.em-search .st-right input::-moz-placeholder{font-size: 12px;}
	.em-search .st-right input::-ms-input-placeholder{font-size: 12px;}
	.em-search .st-right input::-webkit-input-placeholder{font-size: 12px;}
	.em-search-list{width: 70%;left: 15%;}
	.search-r ul li p{font-size: 14px;color: #333;padding: 8px;box-sizing: border-box;}
	.search-r-more a{color: #1F8FFF;font-size: 14px;line-height: 30px;display: block;text-align: center;}
	.xinxi input::-moz-placeholder{color: #b2b2b2;font-size: 14px;} 
	.xinxi input::-ms-input-placeholder{color: #b2b2b2;font-size: 14px;} 
 	.xinxi input::-webkit-input-placeholder{color: #b2b2b2;font-size: 14px;}
 	.xinxi textarea::-moz-placeholder{color: #b2b2b2;font-size: 14px;} 
 	.xinxi textarea::-ms-input-placeholder{color: #b2b2b2;font-size: 14px;} 
 	.xinxi textarea::-webkit-input-placeholder{color: #b2b2b2;font-size: 14px;} 
 	.xinxi .xinxi-tel span{position: absolute;left: 10px;top: 0;width: 35px;font-size: 14px;color: #333;}
 	.em-search .st-right input{font-size: 12px;}
	.c-ruzhu .informate-wrap .controls input{font-size: 14px;}
	.remen-ser ul li{padding: 3px;}
	.st-cn-more .st-pro-left .st-pro-left-line h3{font-size: 16px;}
	.c-ruzhu .form-horizontal .control-label{width: 65px;}
	.c-ruzhu .form-horizontal .controls{margin-left: 65px;}
	.c-ruzhu form .huoqu{font-size: 12px;}
	.c-ruzhu .control-group2 .controls{margin: 0;}
}


@media only screen and (max-width: 375px) {
	.jilu ul li .am-g .am-u-sm-8{ padding-right:3% ; padding-left: 0;}
	.c-ruzhu .form-horizontal .control-label{width: 65px;}
	.c-ruzhu .form-horizontal .controls{margin-left: 65px;}
	.c-ruzhu .control-group2 .controls{margin: 0;}
}
@media only screen and (max-width: 360px) {
	.jilu ul li{ width: 98%;}
	.jilu ul li .am-g .am-u-sm-8{ padding-right:3% ; padding-left: 0;}

}
@media only screen and (max-width: 320px) {
	.jilu ul li .am-g .am-u-sm-8{ font-size: 14px;}
	.jilu ul li .am-g .am-u-sm-4{ font-size: 14px;}
	.jl-wz h3{ font-size: 14px;}

}


@media only screen and (max-width: 375px) {
	.cn_list .am-avg-sm-2>li h3{ width: 130px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
}
@media only screen and (max-width: 320px) {
	.ss-wd>a{width: 72%;}
	.ss-wd-fl{ margin-left: 5px;}
	.ss-wd-fr .fltb{ margin-left: 0;width: 26px; height: 26px;}
	.cn_list .am-avg-sm-2>li h3{ width: 130px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.ctrl-web-bt{ width: 95%;}
	.ctrl-web-bt h5 , .ctrl-ggw h5{ font-size: 15px;}
	.ctrl-ggw h3{ font-size: 18px;}
	.ss-wd-line{right: 20.5%;}
	
}

















