@import url("reset.css");
body{ color: #666; font-size:16px; background: #fff;}
.text-center{ text-align: center;}
.pull-left{ float: left;}
.pull-right{ float: right;}
.clear{ clear: both; height: 0;}
.box{ width: 1000px; margin: 0 auto;}
.box_1100{ width: 1100px; margin: 0 auto;}
.gray_bg{ background: #f5f5f5;}
.ptb-80{ padding: 80px 0;}
.pt-20{ padding-top: 20px;}
.pt-40{ padding-top: 40px;}
.pt-46{ padding-top: 46px;}
.pt-80{ padding-top: 80px;}
.plr-11{ padding: 0 11px;}
.plr-72{ padding-left: 72px; padding-right: 72px;}
.banner{ height:494px; position: relative; background-image:url(../img/case_banner.jpg); background-size:auto 100%; background-position:center center;}
.banner_img{ width: 100%; height: auto;}
.banner_text{ position: absolute; top:40%; width: 100%; text-align: center;}
.tabs .tabs-header{ padding-top: 80px;}
.tabs .tabs-header ul{padding-left: 100px;}
.tabs .tabs-header li{ font-size: 16px; color: #848282; border:#dfdfdf 1px solid; padding:5px 20px; border-radius:20px; margin-right: 15px;cursor: pointer; transition:0.6s; -webkit-transition:0.6s; -ms-transition:0.6s; -moz-transition:0.6s;}
.tabs .tabs-header li.on{color: #fff; background: #3a9cff;border:#3a9cff 1px solid;}
.tabs .tabs-header li:hover{color: #fff; background: #3a9cff;border:#3a9cff 1px solid;}
.tabs-content{ padding-top: 88px;}
/*supply-chain 供应链*/
.supply-chain .logo{ margin: 0 auto;width: 543px;}
.supply-chain .logo img{ display: block; width:543px; height: 153px;}
.supply-chain .introduce .text{ width: 635px;}
.supply-chain .introduce .img{ width:315px; overflow: hidden;}
.supply-chain .introduce_img{ padding-bottom:100px ;}
.supply-chain .introduce_img img{ display: block; width: 332px; height: 185px;}
.supply-chain .introduce_img dt{ margin-right: 2px;}
/*supply-chain 供应链 end*/
/*medicine 医药*/
.medicine .img{ padding-top: 46px;}
.medicine .img img{ display: block; width:100% ;}
.medicine .img dt{ width: 674px;}
.medicine .img dd{ width: 417px;}
.medicine .margin_top_4{ margin-top: 4px;}
/*medicine 医药 end*/
/*public*/
.introduce{ padding:40px 0 60px 0;}
.introduce .text p{ line-height: 180%;}
.introduce .img img{ width: 100%; height: auto;}
.value{ background: #3a9cff;}
.value .box_1100{ position:relative; height:772px;}
.value .title{ padding: 70px 0;}
.value_list dl{ background: #fff; width: 250px;  border-radius: 10px 10px 150px 150px;margin-right: 33px; padding-bottom: 50px;}
.value_list dl dt{ background: url(../img/case_icon.png); width: 154px; height: 156px; margin:20px auto;}
.value_list dl dt.one{ background-position: 0 0;}
.value_list dl dt.two{ background-position: 0 -200px;}
.value_list dl dt.three{ background-position: 0  -400px;}
.value_list dl dt.four{ background-position: 0  -600px;}
.value_list dl dt.five{ background-position: 0  -800px;}
.value_list dl dt.six{ background-position: 0  -1000px;}
.value_list dl dt.seven{ background-position: 0  -1200px;}
.value_list dl dt.eight{ background-position: 0  -1400px;}
.value_list dl dt.nine{ background-position: 0  -1600px;}
.value_list dl dt.ten{ background-position: 0  -1800px;}
.supply-chain .value_list dl dt.four{ background-position: 0  -600px;}
.value_list dl h2{ color: #333333; font-size: 20px;}
.value_list dl p{ margin: 0 30px; height: 90px; line-height: 30px; overflow: hidden;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.value_list dl span{ display: block; width: 60px; border-top: #c2c2d0 2px solid; margin: 20px auto;}
.value_list .line{ width: 250px; padding: 50px 0; position:absolute; bottom:0;}
.value_list .line:nth-of-type(2){ left:0;}
.value_list .line:nth-of-type(3){ left:283px;}
.value_list .line:nth-of-type(4){ left:586px;}
.value_list .line:nth-of-type(5){ left:849px;}
.value_list .line:last-child,.supply-chain .value_list dl:last-child{margin-right: 0px;}
.value_list .margin_right_on{margin-right: 0px;}
/*public end*/
/*communication 通讯*/
.communication .title{ background: url(../img/case_tx_bg.png); width: 109px; height: 109px; line-height: 109px;
 text-align: center; color: #3a9cff; font-size: 22px; margin:  0 auto;}
 /*communication end*/
/*real-estate 房地产*/
.real-estate{}
.real-estate .img{ padding-top: 46px;}
.real-estate .img img{ display: block; width:100% ;}
.real-estate .img dt{ width:731px;}
.real-estate .img dd{ width: 360px;}
.real-estate .margin_top_9{ margin-top: 9px;}
/*real-estate 房地产 end*/
/*rural 智慧乡村*/
.rural .img{}
.rural .img dt{ width: 592px; overflow: hidden;}
.rural .img dd{ width: 436px; overflow: hidden;}
/*retail 智慧乡村end*/

.detail{ display:none;}

/*行业价值动效*/
.case_run1,.case_run2,.case_run3,.case_run4{ margin-top:-100px; opacity:0;}
