
/* CSS Document */

/*2016年7月6日11:17:56*/

/*解决方案二级界面*/
.banners1{background: url("../images/banner_new_product.jpg") no-repeat center top ;}
#banner_package{bottom: 100px;margin-left: -500px;}

.product_text{position: relative; text-align: center;}
.product_text span{font-size: 30px;color: #e85357; padding-bottom: 10px; background: url("../images/van_tit.png") no-repeat bottom center}

.new_product_box1{width: 220px;height: 270px;}
.new_product_box2{width: 270px;height: 370px;}


.bottom_btn{position: absolute; left: 50%;margin-left: -160px;top: 50%;margin-top: 240px; width: 320px;height: 60px;background:#D65560;display: block;text-align: center;line-height: 60px;color: #fff;font-size: 24px;}
.bg_box a:hover{background: #D60B18;color:#fff;!important;}

.np_set{height: 268px;}
.np_set2{background: #f3f3f3;height: 1300px}

.np_set  i{position: absolute; margin-top:-25px;margin-left: 85px; border: solid 1px #e85357;width: 50px;height: 50px;display: block;border-radius: 50px}

.boder{position: absolute; margin-top:-15px;margin-left: 95px; background:  #e85357;width: 30px;height: 30px;display: block;border-radius: 50%;text-align: center;color: #fff;line-height: 30px}

.bor_p{position: relative; border:1px solid #ccc;height: 268px;width: 220px;}

.big_box2{height: 370px}
.bg_div{position: absolute; height: 210px;left: 50%;top: 50% ;margin-top: -150px;margin-left: -600px;}

.socialcot_info1{position:absolute; top: 191px;left: 0px;color:#e75357;padding: 0 10px;width: 100%;}
.socialcot_info2{position:absolute; top: 191px;left: 0px;color:#e75357;padding: 0 10px;width: 100%;}
.socialcot_info3{position:absolute; top: 191px;left: 0px;color:#e75357;padding: 0 10px;width: 100%;}
.socialcot_info4{position:absolute; top: 191px;left: 0px;color:#e75357;padding: 0 10px;width: 100%;}
.socialcot_info5{position:absolute; top: 191px;left: 0px;color:#e75357;padding: 0 10px;width: 100%;}

.box_text1{position: absolute;color: #fff;left: 40px;top: 125px}
.box_text2{position: absolute;color: #fff;left: 65px;top: 125px}
.box_text3{position: absolute;color: #fff;left: 60px;top: 125px}
.box_text4{position: absolute;color: #fff;left: 40px;top: 125px}
.box_text5{position: absolute;color: #fff;left: 10px;top: 290px;z-index: 10;text-align: center;margin: 0 10px}
.box_text6{position: absolute;color: #fff;left: 10px;top: 290px;z-index: 10;text-align: center;margin: 0 10px}
.box_text7{position: absolute;color: #fff;left: 10px;top: 290px;z-index: 10;text-align: center;margin: 0 10px}
.box_text8{position: absolute;color: #fff;left: 10px;top: 290px;z-index: 10;text-align: center;margin: 0 10px}

.bg_div .bot_span1{position: absolute; color: #fff;left: 0px;bottom: -50px;width: 100%;}
.bg_div .bot_span2{position: absolute; color: #fff;left: 0px;bottom: -50px;width: 100%;}
.bg_div .bot_span3{position: absolute; color: #fff;left: 0px;bottom: -50px;width: 100%;}
.bg_div .bot_span4{position: absolute; color: #fff;left: 0px;bottom: -50px;width: 100%;}
.bg_div .bot_span5{position: absolute; color: #fff;left: 0px;bottom: -50px;width: 100%;}
.pic_box6{position: relative; background: url("../images/solution_np_01.jpg") no-repeat center top ;height:1018px;width: 1200px}
#big_box_q{text-align: center;}
#big_box_q a{color: #fff;background-color: #d62f40;border-color: #d62f40;padding: 10px 30px;font-size: 18px;border-radius: 5px;}
.blockchain_item{ padding: 120px 0px 0px 0px; position: absolute;top: 0;z-index: 999;width: 100%;height: 100%;}
.blockchain_item_title {
	font-size: 28px;
    line-height: 50px;
    font-weight: bold;
    color: #fff;
    border-bottom-left-radius: 40px;
    background: rgba(255, 255, 255, 0.2);
    padding-left: 20px;
    padding: 2px 30px;
    display: inline-block;
    border-top-right-radius: 20px;
}
.blockchain_item_info {
    margin-top: 5px;
    font-size: 38px;
    color: #fff;
    font-weight: bold;
}
.blockchain_item_text {
    margin-top: 20px;
}
.blockchain_item_text li {
    line-height: 36px;
    position: relative;
    color: #fff;
    font-size: 18px;
}
.blockchain_item_text li i {
    position: absolute;
    left: 0px;
    top: 15px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    display: block;
    background: #fff;
}
.topmain{
	width: 1200px;
    margin: 0 auto;
    min-width: 1200px;
}
.btnapp {
    display: inline-block;
    background: rgba(255, 255, 255, 0.19);
    color: #fff;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid rgba(255, 255, 255, 0.24);
    margin-top: 10px;
}
.bfb-pic_box6-header1{
	position: absolute;
    left: 5%;
    top: 0.9%;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
	line-height: 1.2;
}
.bfb-pic_box6-header2{
	position: absolute;
    left: 60%;
    top: 0.9%;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
	line-height: 1.2;
}
.bfb-pic_box6-header3{
	position: absolute;
    left: 5%;
    top: 50.4%;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
	line-height: 1.2;
}
.bfb-pic_box6-header4{
	position: absolute;
    left: 60%;
    top: 50.4%;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
	line-height: 1.2;
}
.bfb-pic_box6-tit1{
	position: absolute;
    left: 9%;
    top: 28%;
    color: #e8525b;
    font-size: 14px;
}
.bfb-pic_box6-tit2{
	position: absolute;
    left: 32.5%;
    top: 28%;
    color: #e8525b;
    font-size: 14px;
}
.bfb-pic_box6-tit3{
	position: absolute;
    left: 2.2%;
    top: 24.2%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit4{
	position: absolute;
    left: 11%;
    top: 13%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit5{
	position: absolute;
    left: 19.1%;
    top: 24%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit6{
	position: absolute;
    left: 10%;
    top: 36.2%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit7{
	position: absolute;
    left: 25.2%;
    top: 24.2%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit8{
	position: absolute;
    left: 33.6%;
    top: 13.4%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit9{
	position: absolute;
    left: 42.2%;
    top: 23.5%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-tit10{
	position: absolute;
    left: 33.7%;
    top: 34.5%;
    color: #5084d8;
    font-size: 12px;
}
.bfb-pic_box6-fen1{
	position: absolute;
    left: 57%;
    top: 38%;
    color: #333;
    font-size: 14px;
}
.bfb-pic_box6-fen2{
	position: absolute;
    left: 83%;
    top: 38%;
    color: #333;
    font-size: 14px;
}
.bfb-pic_box6-fen3{
	position: absolute;
    left: 64%;
    top: 8%;
    color:#5084d8;
    font-size: 14px;
}
.bfb-pic_box6-fen4{
	position: absolute;
    left: 61%;
    top: 33.5%;
    color:#5084d8;
    font-size: 14px;
}
.bfb-pic_box6-fen5{
	position: absolute;
    left: 78%;
    top: 21.3%;
    color:#5084d8;
    font-size: 14px;
}
.bfb-pic_box6-fen6{
	position: absolute;
    left: 77.5%;
    top: 24.4%;
    color:#5084d8;
    font-size: 14px;
}
.bfb-pic_box6-fen7{
	position: absolute;
    left: 84%;
    top: 30%;
    color:#5084d8;
    font-size: 14px;
}
.bfb-pic_box6-xing1{
	position: absolute;
    left: 5%;
    top: 56%;
    color: #5084d8;
    font-size: 14px;
    transform: rotate(28deg);
}
.bfb-pic_box6-xing2{
	position: absolute;
    left: 2%;
    top: 66.5%;
    color: #5084d8;
    font-size: 14px;
    transform: rotate(-34deg);
}
.bfb-pic_box6-xing3{
	position: absolute;
    left: 13%;
    top: 59%;
    color: #5084d8;
    font-size: 14px;
}
.bfb-pic_box6-xing4{
	position: absolute;
    left: 25.5%;
    top: 56%;
    color: #5084d8;
    font-size: 14px;
    transform: rotate(28deg);
}
.bfb-pic_box6-xing5{
	position: absolute;
    left: 23%;
    top: 65.8%;
    color: #5084d8;
    font-size: 14px;
    transform: rotate(-34deg);
}
.bfb-pic_box6-xing6{
	position: absolute;
    left: 33.5%;
    top: 59%;
    color: #5084d8;
    font-size: 14px;
}
.bfb-pic_box6-xing7{
	position: absolute;
    left: 7%;
    top: 81%;
    color: #000;
    font-size: 14px;
    text-align: center;
}
.bfb-pic_box6-xing7 span{
	color: #5084d8;
}
.bfb-pic_box6-xing8{
	position: absolute;
    left: 27.5%;
    top: 81%;
    color: #000;
    font-size: 14px;
    text-align: center;
}
.bfb-pic_box6-xing8 span{
	color: #5084d8;
}
.bfb-pic_box6-tou1{
	position: absolute;
    left: 61.5%;
    top: 61.5%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou2{
	position: absolute;
    left: 89.8%;
    top: 59.5%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou3{
	position: absolute;
    left: 69.2%;
    top: 67.8%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou4{
	position: absolute;
    left: 84.9%;
    top: 66%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou5{
	position: absolute;
    left: 71%;
    top: 79%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou6{
	position: absolute;
    left: 85.5%;
    top: 76.7%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou7{
	position: absolute;
    left: 61.5%;
    top: 84.5%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou8{
	position: absolute;
    left: 90.9%;
    top: 83%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou9{
	position: absolute;
    left: 75.2%;
    top: 89.5%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou10{
	position: absolute;
    left: 85.7%;
    top: 92.8%;
    color: #5084d8;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou11{
	position: absolute;
    left: 60.5%;
    top: 73.5%;
    color: #fff;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou12{
	position: absolute;
    left: 91.8%;
    top: 72.5%;
    color: #fff;
    font-size: 12px;
    text-align: center;
}
.bfb-pic_box6-tou13{
	position: absolute;
    left: 79%;
    top: 93.4%;
    color: #fff;
    font-size: 12px;
    text-align: center;
}