.mb_banner{
width:100%;
overflow:hidden;
}
.mb_banner img{
width:100%;
display:block;
}

@keyframes scaled-rect {
	0%,to {
	border-radius:0;
	transform:translateZ(0) scale(1.2) rotate(0);
	-moz-transform:translateZ(0) scale(1.2) rotate(.02deg)
}
50% {
	border-radius:50%;
	transform:translateZ(0) scale(.8) rotate(0);
	-moz-transform:translateZ(0) scale(.8) rotate(.02deg)
}
}@keyframes out-circle {
	0% {
	transform:scale(0);
	-moz-transform:scale(0) rotate(.02deg);
	opacity:1
}
70% {
	opacity:1
}
to {
	transform:scale(1);
	-moz-transform:scale(1) rotate(.02deg);
	opacity:0
}
}

.all_banner_about{
width:100%;
height:400px;
background:url(images/banner_about.jpg) center top no-repeat;
overflow:hidden;
}

.banner_about{
width:1200px;
height:400px;
margin:0 auto;
position:relative;
overflow:hidden;
}
.banner_about_A{
width:1200px;
height:64px;
line-height:64px;
position:absolute;
left:0;
top:135px;
font-size:46px;
color:#fff;
font-weight:bold;
}
.banner_about_B{
width:1200px;
height:60px;
line-height:30px;
position:absolute;
left:0;
top:208px;
font-size:20px;
color:#fff;
}

.banner_about em{
cursor: pointer;
background:url(images/about/sown.png) no-repeat;
width:64px;
height:35px;
display:block;
position:absolute;
top: 520px;
left:568px;
-webkit-animation: opener .6s ease-in-out alternate infinite;
animation: opener .6s ease-in-out alternate infinite;
cursor: pointer;

-webkit-transition: opacity .2s ease-in-out, transform .5s ease-in-out .2s;
transition: opacity .2s ease-in-out, transform .5s ease-in-out .2s;
}

@-webkit-keyframes opener {
    100% {
        top: 540px
    }
}
@keyframes opener {
    100% {
        top: 540px
    }
}

.all_banner_contact{
width:100%;
background:url(images/banner_contact.jpg) center top no-repeat;
overflow:hidden;
}

.banner_contact{
width:1200px;
height:390px;
margin:0 auto;
position:relative;
}
.banner_contact_A{
width:100%;
height:62px;
line-height:62px;
font-size:42px;
color:#fff;
font-weight:bold;
position:absolute;
left:0;
top:151px;
}
.banner_contact_B{
width:100%;
height:44px;
line-height:44px;
font-size:24px;
color:#fff;
position:absolute;
left:0;
top:208px;
}

.all_banner_carbon{
width:100%;
height:440px;
background:url(images/banner_carbon.jpg) center top no-repeat;
}
.all_banner_lab{
width:100%;
height:440px;
background:url(images/banner_lab.jpg) center top no-repeat;
}
.all_banner_shypg{
width:100%;
height:440px;
background:url(images/banner_shypg.jpg) center top no-repeat;
}
.all_banner_business{
width:100%;
height:440px;
background:url(images/banner_business.jpg) center top no-repeat;
}
.all_banner_zcyhg{
width:100%;
height:440px;
background:url(images/banner_zcyhg.jpg) center top no-repeat;
}

.Canya_curr{
width:1176px;
padding-left:24px;
height:58px;
line-height:58px;
background:url(images/location.png) left center no-repeat;
font-size:14px;
color:#666666;
}

.Canya_tool{
width:1200px;
height:390px;
margin-top:12px;
}
.Canya_tool ul{
margin:0;
padding:0;
list-style:none;
}
.Canya_tool ul li{
width:286px;
height:350px;
padding-top:28px;
margin-right:16px;
border:1px solid #b3b3b3;
border-radius:10px;
float:left;
}
.Canya_tool ul li:last-child{
margin-right:0;
}
.Canya_toola{
width:100%;
text-align:center;
height:189px;
}
.Canya_toolb{
width:100%;
text-align:center;
height:42px;
line-height:42px;
font-size:22px;
color:#0c2166;
}
.Canya_toolc{
width:210px;
padding-top:8px;
padding-bottom:5px;
margin:0 auto;
text-align:center;
line-height:22px;
font-size:16px;
color:#1a1a1a;
overflow:hidden;
}
.Canya_toold{
width:100%;
text-align:center;
font-size:16px;
color:#0c2166;
overflow:hidden;
}
.Canya_toold strong{
font-size:26px;
color:#ea0606;
}
.Canya_toold a{
font-size:16px;
color:#0c2166;
text-decoration:none;
}
.Canya_toold a:hover{
text-decoration:underline;
}

.Canya_TT{
width:1200px;
height:108px;
line-height:120px;
font-size:40px;
color:#000;
}

#myarticle{
width:1200px;
height:1840px;
overflow:hidden;
}

.Canya_addr{
width:1200px;
overflow:hidden;
}
.Canya_addr ul{
margin:0;
padding:0;
list-style:none;
}
.Canya_addr ul li{
width:1200px;
float:left;
height:288px;
margin-bottom:22px;
position:relative;
border-bottom:1px solid #dbdbdb;
}
.Canya_addr ul li:last-child{
border:none;
}
.Canya_addr_A{
width:830px;
height:44px;
line-height:44px;
font-weight:bold;
font-size:24px;
color:#1a1a1a;
position:absolute;
left:0;
top:10px;
}
.Canya_addr_B{
width:830px;
height:38px;
line-height:38px;
font-size:18px;
color:#1a1a1a;
position:absolute;
left:0;
top:56px;
}
.Canya_addr_C{
width:730px;
height:44px;
line-height:22px;
font-size:18px;
color:#999999;
position:absolute;
left:0;
top:94px;
}
.Canya_addr_D{
width:830px;
height:auto;
line-height:30px;
font-size:18px;
color:#1a1a1a;
position:absolute;
left:0;
top:150px;
}
.Canya_addr_D a{
width:90px;
height:30px;
display:inline;
position:relative;
text-decoration:underline;
color:#0c2165;
}
.Canya_addr_F{
width:720px;
height:476px;
position:absolute;
left:160px;
top:0;
z-index:99;
display:none;
}
.Canya_addr_Fa{
height:36px;
text-align:right;
line-height:36px;
}
.Canya_addr_Fb{
width:700px;
padding:10px;
height:420px;
box-shadow:0 0 12px rgba(0,0,0,0.2);
background-color:#fff;
}

.Canya_addr_D a:hover .Canya_addr_F{
display:block;
} 
.Canya_addr_E{
width:230px;
height:230px;
position:absolute;
right:0;
top:15px;
}
.Canya_addr_E img{
width:230px;
height:230px;
}

.modal {
	position:fixed!important;
	top:40%;
	left:50%;
	z-index:9999999991;
	width:820px;
	padding:20px;
	margin-left:-410px;
	margin-top:-200px;
	_position:absolute;
	_top:13%;
	outline:none;
	background-color:#fff;
}
.modal_in{
width:820px;
height:510px;
position:relative;
}
.close{
width:20px;
height:20px;
position:absolute;
right:0;
top:0;
}
.modal-body{
width:820px;
height:480px;
position:absolute;
left:0;
top:30px;
}

.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height:100%;
background-color: #000000;;
z-index:999999999;
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
}

.Canya_addr_on{
width:158px;
height:40px;
margin:0 auto;
line-height:40px;
border:1px solid #0c2166;
text-align:center;
font-size:16px;
color:#0c2166;
cursor:pointer;
}
.Canya_addr_on:hover{
background-color:#0c2166;
color:#fff;
}

.Canya_addr_off{
width:1200px;
cursor:pointer;
display:none;
overflow:hidden;
}


.all_Canya_lx{
width:100%;
padding:50px 0;
margin-top:60px;
background-color:#f0f0f0;
overflow:hidden;
}
.Canya_lx{
width:1200px;
}

.all_Canya_bd{
width:100%;
height:630px;
padding-top:70px;
margin-top:80px;
background:url(images/contact/all_bd.jpg) center top no-repeat;
overflow:hidden;
}


.bsci_banner_item{
width:100%;
height:420px;
background:url(images/item/bsci_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iris_banner_item{
width:100%;
height:420px;
background:url(images/item/iris_banner.jpg) center top no-repeat;
overflow:hidden;
}
.ybcdj_banner_item{
width:100%;
height:420px;
background:url(images/item/ybcdj_banner.jpg) center top no-repeat;
overflow:hidden;
}
.bci_banner_item{
width:100%;
height:420px;
background:url(images/item/bci_banner.jpg) center top no-repeat;
overflow:hidden;
}
.itss_banner_item{
width:100%;
height:420px;
background:url(images/item/itss_banner.jpg) center top no-repeat;
overflow:hidden;
}
.hse_banner_item{
width:100%;
height:420px;
background:url(images/item/hse_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso20000_banner_item{
width:100%;
height:420px;
background:url(images/item/iso20000_banner.jpg) center top no-repeat;
overflow:hidden;
}
.fda_banner_item{
width:100%;
height:420px;
background:url(images/item/fda_banner.jpg) center top no-repeat;
overflow:hidden;
}
.haccp_banner_item{
width:100%;
height:420px;
background:url(images/item/haccp_banner.jpg) center top no-repeat;
overflow:hidden;
}
.sedex_banner_item{
width:100%;
height:420px;
background:url(images/item/sedex_banner.jpg) center top no-repeat;
overflow:hidden;
}
.vda_banner_item{
width:100%;
height:420px;
background:url(images/item/vda_banner.jpg) center top no-repeat;
overflow:hidden;
}
.aeo_banner_item{
width:100%;
height:420px;
background:url(images/item/aeo_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso9001_banner_item{
width:100%;
height:420px;
background:url(images/item/iso9001_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso14001_banner_item{
width:100%;
height:420px;
background:url(images/item/iso14001_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso45001_banner_item{
width:100%;
height:420px;
background:url(images/item/iso45001_banner.jpg) center top no-repeat;
overflow:hidden;
}
.grs_banner_item{
width:100%;
height:420px;
background:url(images/item/grs_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso27001_banner_item{
width:100%;
height:420px;
background:url(images/item/iso27001_banner.jpg) center top no-repeat;
overflow:hidden;
}
.cmmi_banner_item{
width:100%;
height:420px;
background:url(images/item/cmmi_banner.jpg) center top no-repeat;
overflow:hidden;
}
.dcmm_banner_item{
width:100%;
height:420px;
background:url(images/item/dcmm_banner.jpg) center top no-repeat;
overflow:hidden;
}
.ccrc_banner_item{
width:100%;
height:420px;
background:url(images/item/ccrc_banner.jpg) center top no-repeat;
overflow:hidden;
}
.cs_banner_item{
width:100%;
height:420px;
background:url(images/item/cs_banner.jpg) center top no-repeat;
overflow:hidden;
}
.sm_banner_item{
width:100%;
height:420px;
background:url(images/item/sm_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso22000_banner_item{
width:100%;
height:420px;
background:url(images/item/iso22000_banner.jpg) center top no-repeat;
overflow:hidden;
}
.rohs_banner_item{
width:100%;
height:420px;
background:url(images/item/rohs_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso14067_banner_item{
width:100%;
height:420px;
background:url(images/item/iso14067_banner.jpg) center top no-repeat;
overflow:hidden;
}
.zxpx_banner_item{
width:100%;
height:420px;
background:url(images/item/zxpx_banner.jpg) center top no-repeat;
overflow:hidden;
}
.cma_banner_item{
width:100%;
height:420px;
background:url(images/item/cma_banner.jpg) center top no-repeat;
overflow:hidden;
}
.gots_banner_item{
width:100%;
height:420px;
background:url(images/item/gots_banner.jpg) center top no-repeat;
overflow:hidden;
}
.co2_banner_item{
width:100%;
height:420px;
background:url(images/item/co2_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso14064_banner_item{
width:100%;
height:420px;
background:url(images/item/iso14064_banner.jpg) center top no-repeat;
overflow:hidden;
}
.higgindex_banner_item{
width:100%;
height:420px;
background:url(images/item/higgindex_banner.jpg) center top no-repeat;
overflow:hidden;
}
.reach_banner_item{
width:100%;
height:420px;
background:url(images/item/reach_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iscc_banner_item{
width:100%;
height:420px;
background:url(images/item/iscc_banner.jpg) center top no-repeat;
overflow:hidden;
}
.rba_banner_item{
width:100%;
height:420px;
background:url(images/item/rba_banner.jpg) center top no-repeat;
overflow:hidden;
}
.EcoVadis_banner_item{
width:100%;
height:420px;
background:url(images/item/EcoVadis_banner.jpg) center top no-repeat;
overflow:hidden;
}
.CE_banner_item{
width:100%;
height:420px;
background:url(images/item/ce_banner.jpg) center top no-repeat;
overflow:hidden;
}
.CDP_banner_item{
width:100%;
height:420px;
background:url(images/item/cdp_banner.jpg) center top no-repeat;
overflow:hidden;
}
.sbti_banner_item{
width:100%;
height:420px;
background:url(images/item/sbti_banner.jpg) center top no-repeat;
overflow:hidden;
}
.amazon_banner_item{
width:100%;
height:420px;
background:url(images/item/amazon_banner.jpg) center top no-repeat;
overflow:hidden;
}
.fsc_banner_item{
width:100%;
height:420px;
background:url(images/item/fsc_banner.jpg) center top no-repeat;
overflow:hidden;
}
.tfs_banner_item{
width:100%;
height:420px;
background:url(images/item/tfs_banner.jpg) center top no-repeat;
overflow:hidden;
}
.wrap_banner_item{
width:100%;
height:420px;
background:url(images/item/wrap_banner.jpg) center top no-repeat;
overflow:hidden;
}
.disney_banner_item{
width:100%;
height:420px;
background:url(images/item/disney_banner.jpg) center top no-repeat;
overflow:hidden;
}

.sa8000_banner_item{
width:100%;
height:420px;
background:url(images/item/sa8000_banner.jpg) center top no-repeat;
overflow:hidden;
}

.slcp_banner_item{
width:100%;
height:420px;
background:url(images/item/slcp_banner.jpg) center top no-repeat;
overflow:hidden;
}

.scs_banner_item{
width:100%;
height:420px;
background:url(images/item/scs_banner.jpg) center top no-repeat;
overflow:hidden;
}
.wca_banner_item{
width:100%;
height:420px;
background:url(images/item/wca_banner.jpg) center top no-repeat;
overflow:hidden;
}
.ocs_banner_item{
width:100%;
height:420px;
background:url(images/item/ocs_banner.jpg) center top no-repeat;
overflow:hidden;
}
.step_banner_item{
width:100%;
height:420px;
background:url(images/item/step_banner.jpg) center top no-repeat;
overflow:hidden;
}
.brc_banner_item{
width:100%;
height:420px;
background:url(images/item/brc_banner.jpg) center top no-repeat;
overflow:hidden;
}
.otx100_banner_item{
width:100%;
height:420px;
background:url(images/item/otx100_banner.jpg) center top no-repeat;
overflow:hidden;
}
.costco_banner_item{
width:100%;
height:420px;
background:url(images/item/costco_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso17025_banner_item{
width:100%;
height:420px;
background:url(images/item/iso17025_banner.jpg) center top no-repeat;
overflow:hidden;
}
.coc_banner_item{
width:100%;
height:420px;
background:url(images/item/coc_banner.jpg) center top no-repeat;
overflow:hidden;
}
.walmart_banner_item{
width:100%;
height:420px;
background:url(images/item/walmart_banner.jpg) center top no-repeat;
overflow:hidden;
}
.ics_banner_item{
width:100%;
height:420px;
background:url(images/item/ics_banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso16949_banner_item{
width:100%;
height:420px;
background:url(images/item/iso16949_banner.jpg) center top no-repeat;
overflow:hidden;
}
.tisax_banner_item{
width:100%;
height:420px;
background:url(images/item/tisax_banner.jpg) center top no-repeat;
overflow:hidden;
}
.higg_banner_item{
width:100%;
height:420px;
background:url(images/item/higgindex_banner.jpg) center top no-repeat;
overflow:hidden;
}

.banner_item_trans{
width:100%;
height:420px;
background:url(images/item/all_trans.png) center top no-repeat;
overflow:hidden;
}

.Sanya_banner{
width:1200px;
padding-top:96px;
overflow:hidden;
}
.Sanya_bannerA{
width:1200px;
height:78px;
line-height:78px;
font-size:42px;
color:#fff;
}
.Sanya_bannerB{
width:640px;
line-height:28px;
font-size:16px;
color:#fff;
padding-bottom:28px;
overflow:hidden;
}
.Sanya_bannerC{
width:640px;
overflow:hidden;
}
.Sanya_bannerC a{
width:98px;
height:32px;
line-height:32px;
border:1px solid #fff;
display:block;
font-size:14px;
color:#fff;
font-weight:bold;
text-decoration:none;
text-align:center;
}
.Sanya_bannerC a:hover{
background-color:#db1b1b;
border-color:#db1b1b;
}

.banner_ftem{
width:1200px;
height:450px;
margin:0 auto;
position:relative;
}
.banner_ftem_BT{
width:1200px;
height:78px;
line-height:78px;
position:absolute;
left:0;
top:166px;
font-size:56px;
color:#fff;
font-weight:bold;
}
.banner_ftem_ST{
width:1200px;
height:46px;
line-height:46px;
position:absolute;
left:0;
top:310px;
font-size:28px;
color:#fff;
}
.banner_ftem_CT{
width:610px;
height:46px;
line-height:46px;
background-color:#fff;
position:absolute;
left:0;
top:255px;
font-size:28px;
color:#0a1c56;
text-align:center;
}

.banner_item{
width:1200px;
height:300px;
margin:0 auto;
position:relative;
}
.banner_item_BT{
width:1200px;
height:64px;
line-height:64px;
position:absolute;
left:0;
top:100px;
font-size:46px;
color:#fff;
font-weight:bold;
}
.banner_item_BTT{
width:1200px;
height:112px;
line-height:56px;
position:absolute;
left:0;
top:60px;
font-size:46px;
color:#fff;
font-weight:500;
}
.banner_item_ST{
width:1200px;
height:64px;
line-height:32px;
position:absolute;
left:0;
top:168px;
font-size:24px;
color:#fff;
}
.banner_item_STT{
width:1200px;
height:44px;
line-height:44px;
position:absolute;
left:0;
top:190px;
font-size:24px;
color:#fff;
}
.banner_item_logo{
width:300px;
height:auto;
position:absolute;
right:0;
bottom:32px;
text-align:right;
}
.banner_item_DT{
width:1200px;
height:64px;
line-height:32px;
position:absolute;
left:0;
top:281px;
font-size:22px;
color:#fff;
}

.all_item_body{
width:100%;
overflow:hidden;
padding-bottom:50px;
}

.all_banner_csr{
width:100%;
height:300px;
background:url(images/banner_csr.jpg) center top no-repeat;
}

.all_banner_kcx{
width:100%;
height:300px;
background:url(images/banner_kcx.jpg) center top no-repeat;
}

.all_banner_gop{
width:100%;
height:300px;
background:url(images/banner_gop.jpg) center top no-repeat;
}

.all_banner_esg{
width:100%;
height:425px;
background:url(images/banner_fesg.jpg) center top no-repeat;
}
.all_banner_txrz{
width:100%;
height:440px;
background:url(images/banner_txrz.jpg) center top no-repeat;
}

.banner_esg{
width:1200px;
margin:0 auto;
height:425px;
position:relative;
}
.banner_esg_BT{
width:1200px;
height:62px;
line-height:62px;
position:absolute;
left:0;
top:128px;
font-size:40px;
color:#fff;
font-weight:bold;
font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei',Arial,Helvetica Neue,Helvetica,sans-serif;
}
.banner_esg_ST{
width:1200px;
height:64px;
line-height:32px;
position:absolute;
left:0;
top:202px;
font-size:22px;
color:#fff;
}

.banner_csr{
width:1200px;
margin:0 auto;
height:300px;
position:relative;
}
.banner_csr_BT{
width:1200px;
height:62px;
line-height:62px;
position:absolute;
left:0;
top:86px;
font-size:42px;
color:#fff;
font-weight:bold;
}
.banner_csr_ST{
width:1200px;
height:34px;
line-height:34px;
position:absolute;
left:0;
top:158px;
font-size:24px;
color:#fff;
}

.banner_gop{
width:1200px;
margin:0 auto;
height:300px;
position:relative;
}
.banner_gop_BT{
width:1200px;
height:66px;
line-height:66px;
position:absolute;
left:0;
top:56px;
font-size:36px;
color:#fff;
}
.banner_gop_BT span{
font-size:46px;
margin-left:-28px;
margin-right:-22px;
}
.banner_gop_ST{
width:1200px;
height:34px;
line-height:34px;
position:absolute;
left:0;
top:125px;
font-size:24px;
color:#fff;
}
.banner_gop_btn{
width:360px;
height:46px;
background-color:#fff;
position:absolute;
left:0;
top:186px;
border-radius:40px;
box-shadow:0 0 12px rgba(0,0,0,0.3);
}
.banner_gop_btn span{
width:178px;
padding-left:22px;
height:46px;
line-height:46px;
display:inline;
float:left;
font-size:20px;
color:#0c2166;
}
.banner_gop_btn a{
width:118px;
padding-left:42px;
height:46px;
line-height:46px;
display:inline-block;
float:right;
font-size:20px;
color:#fff;
background-color:#db1b1b;
border-top-right-radius:40px;
border-bottom-right-radius:40px;
}

.all_Fanya_location{
width:100%;
height:60px;
border-bottom:1px solid #dbdbdb;
overflow:hidden;
}

.Fanya_location{
width:1200px;
height:60px;
overflow:hidden;
}
.Fanya_location span{
width:1180px;
padding-left:20px;
height:60px;
line-height:60px;
font-size:14px;
color:#666666;
display:block;
background:url(images/location.png) left 20px no-repeat;
}
.Fanya_location a{
font-size:14px;
color:#0c2166;
text-decoration:none;
}

.Fanya_curr{
width:1200px;
height:81px;
background:url(images/curr_bg.png) center bottom no-repeat;
overflow:hidden;
}
.Fanya_curr_l{
width:280px;
padding-left:20px;
height:80px;
float:left;
line-height:80px;
background:url(images/location.png) left 30px no-repeat;
font-size:14px;
color:#666666;
}
.Fanya_curr_l a{
font-size:14px;
color:#666666;
text-decoration:none;
}
.Fanya_curr_r{
width:576px;
float:right;
overflow:hidden;
}
.Fanya_curr_r ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_curr_r ul li{
float:left;
margin-left:40px;
height:79px;
line-height:79px;
}
.Fanya_curr_r ul li a{
color:#4c4c4c;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
.Fanya_curr_r ul li:hover{
border-bottom:2px solid #0c2166;
}
.Fanya_curr_r ul li:hover a{
color:#0c2166;
}

.Fanya_curr_rx{
width:560px;
float:right;
overflow:hidden;
}
.Fanya_curr_rx ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_curr_rx ul li{
float:left;
width:112px;
text-align:right;
height:81px;
line-height:78px;
}
.Fanya_curr_rx ul li a{
color:#1a1a1a;
font-size:16px;
text-decoration:none;
}
.Fanya_curr_rx ul li:hover{
background:url(images/item/tab_curr.png) right bottom no-repeat;
}
.Fanya_curr_rx ul li:hover a{
color:#0c2166;
}

.all_Fanya_guanyu{
width:100%;
padding:60px 0;
overflow:hidden;
}
.Fanya_guanyu{
width:1200px;
height:560px;
position:relative;
}
.Fanya_guanyu_A{
width:796px;
height:56px;
line-height:56px;
position:absolute;
left:60px;
top:6px;
color:#0c2166;
font-size:36px;
font-weight:500;
}
.Fanya_guanyu_B{
width:27px;
height:550px;
position:absolute;
left:0;
top:10px;
overflow:hidden;
}
.Fanya_guanyu_C{
width:796px;
height:440px;
line-height:30px;
position:absolute;
left:60px;
top:80px;
color:#000000;
font-size:16px;
}
.Fanya_guanyu_D{
width:320px;
height:550px;
position:absolute;
right:0;
top:0;
}

.all_Fanya_scope{
width:100%;
padding-top:50px;
padding-bottom:80px;
background-color:#f5f6f7;
overflow:hidden;
}

.mb_amiba_ly{
width:100%;
overflow:hidden;
}
.mb_amiba_ly ul{
margin:0;
padding:0;
list-style:none;
}
.mb_amiba_ly ul li{
width:50%;
float:left;
}
.mb_amiba_lyA{
width:94%;
margin:0 auto;
}
.mb_amiba_lyA img{
width:100%;
display:block;
}
.mb_amiba_lyB{
width:100%;
height:50px;
line-height:46px;
text-align:center;
font-size:16px;
}



.all_Fanya_wh{
width:100%;
overflow:hidden;
}
.Fanya_wh{
width:100%;
overflow:hidden;
}
.Fanya_wh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_wh ul li{
width:33.3333333%;
float:left;
}
.Fanya_wh_li{
width:100%;
position:relative;
height:460px;
}
.wh_01{
background:url(images/about/wh_01.jpg);
background-size:100% 100%;
}
.wh_02{
background:url(images/about/wh_02.jpg);
background-size:100% 100%;
}
.wh_03{
background:url(images/about/wh_03.jpg);
background-size:100% 100%;
}
.wh_04{
background:url(images/about/wh_04.jpg);
background-size:100% 100%;
}
.Fanya_wh_lia{
width:100%;
height:54px;
line-height:54px;
text-align:center;
font-size:36px;
color:#fff;
font-weight:bold;
position:absolute;
left:0;
top:170px;
z-index:2;
}
.Fanya_wh_lib{
width:100%;
height:48px;
line-height:48px;
text-align:center;
font-size:30px;
color:#fff;
position:absolute;
left:0;
top:228px;
color:rgba(255,255,255,.3);
z-index:2;
}
.Fanya_wh_lic{
width:100%;
height:34px;
line-height:34px;
text-align:center;
font-size:16px;
color:#fff;
position:absolute;
left:0;
top:282px;
opacity: 0;
z-index:2;
}
.Fanya_wh_lid{
width:100%;
height:460px;
position:absolute;
left:0;
top:0;
background-color:#0c2166;
opacity:0;
z-index:1;
}

.Fanya_wh_li:hover .Fanya_wh_lia{
top:122px;
}
.Fanya_wh_li:hover .Fanya_wh_lib{
top:178px;
}
.Fanya_wh_li:hover .Fanya_wh_lic{
top:232px;
opacity:1;
}
.Fanya_wh_li:hover .Fanya_wh_lid{
opacity:0.9;
}

.Fanya_wh_lia,.Fanya_wh_lib,.Fanya_wh_lic,.Fanya_wh_lid{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_Fanya_china{
width:100%;
height:660px;
background:url(images/about/all_china.jpg) center top no-repeat;
overflow:hidden;
}
.Fanya_china{
width:1200px;
height:660px;
position:relative;
}
.Fanya_china_A{
width:570px;
height:54px;
line-height:54px;
position:absolute;
left:0;
top:74px;
font-size:36px;
color:#0c2166;
}
.Fanya_china_B{
width:570px;
height:34px;
line-height:34px;
position:absolute;
left:0;
top:125px;
font-size:18px;
color:#b2b2b2;
font-family:Arial, Helvetica, sans-serif;
}
.Fanya_china_C{
width:570px;
height:400px;
position:absolute;
left:0;
padding-left:21px;
top:190px;
background:url(images/about/city_line.png) left 12px no-repeat;
overflow:hidden;
}
.Fanya_china_C ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_china_C ul li{
width:100%;
height:80px;
float:left;
}
.Fanya_china_Ca{
width:150px;
height:40px;
line-height:40px;
font-size:18px;
color:#0c2166;
font-weight:bold;
}
.Fanya_china_Ca:hover{
text-decoration:underline;
}
.Fanya_china_Cb{
width:100%;
height:24px;
line-height:24px;
font-size:14px;
color:#0c2166;
}

.Fanya_china_City{
width:600px;
height:660px;
position:absolute;
left:600px;
top:0;
}

.Fanya_china_Citys{
width:600px;
height:660px;
position:relative;
}

.Fanya_china_CitysK{
width:10px;
height:10px;
background-color:#db1a1a;
position:absolute;
transform:translateZ(0);
border-radius:50%;
will-change:transform,border-radius
}

.Fanya_china_CitysK:before {
	content:"";
	box-sizing:border-box;
	width:40px;
	height:40px;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-20px;
	margin-left:-20px;
	border-radius:50%;
	box-shadow:0 0 6px 1px #db1a1a;
	transform:scale(0);
	opacity:1;
	will-change:transform,opacity
}

.Fanya_china_Citys div.red{
	background:#ce1b2e;
	animation:scaled-rect 1s infinite;
	animation-timing-function:ease-in-out
}
.Fanya_china_Citys div.red:before {
	animation:out-circle 1s infinite;
	animation-timing-function:ease-in
}

.city1{
top:202px;
left:481px;
}
.city2{
top:274px;
left:405px;
}
.city3{
top:314px;
left:385px;
}
.city4{
top:294px;
left:319px;
}
.city5{
top:337px;
left:304px;
}
.city6{
top:441px;
left:291px;
}
.city7{
top:356px;
left:375px;
}
.city8{
top:432px;
left:387px;
}
.city10{
top:425px;
left:367px;
}
.city11{
top:455px;
left:381px;
}
.city12{
top:512px;
left:351px;
}
.city13{
top:553px;
left:286px;
}
.city14{
top:544px;
left:294px;
}
.city15{
top:459px;
left:197px;
}
.city16{
top:452px;
left:167px;
}

.cik_as,.cik_bs,.cik_cs,.cik_ds,.cik_es{
display:none;
}

.all_Fanya_csr{
width:100%;
padding-top:36px;
padding-bottom:55px;
overflow:hidden;
}
.Fanya_csr_TT{
width:1200px;
height:85px;
line-height:85px;
text-align:center;
font-size:36px;
color:#0c2166;
}
.Fanya_csr_Desc{
width:1200px;
text-align:center;
line-height:24px;
font-size:16px;
color:#4c4c4c;
overflow:hidden;
}

.all_Fanya_list{
width:100%;
padding-top:60px;
padding-bottom:50px;
background-color:#f7f7f7;
overflow:hidden;
}
.Fanya_list{
width:1224px;
}
.Fanya_list ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_list ul li{
width:306px;
height:350px;
float:left;
}
.Fanya_list_li{
width:280px;
height:320px;
position:relative;
border-radius:10px;
background-color:#fdfdfd;
box-shadow:0 0 7px rgba(0,0,0,0.2);
margin-top:4px;
overflow:hidden;
}
.Fanya_list_lia{
width:280px;
height:160px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.Fanya_list_lia img{
height:160px;
}
.Fanya_list_lib{
width:250px;
height:36px;
line-height:24px;
font-size:18px;
color:#1a1a1a;
position:absolute;
left:15px;
top:184px;
text-align:center;
}
.Fanya_list_lic{
width:98px;
height:38px;
line-height:38px;
border:1px solid #0c2166;
border-radius:40px;
font-size:12px;
font-weight:bold;
color:#0c2166;
position:absolute;
left:90px;
top:242px;
text-align:center;
}

.Fanya_list_li:hover{
margin-top:0;
}
.Fanya_list_li:hover .Fanya_list_lic{
background-color:#db1b1b;
border-color:#db1b1b;
color:#fff;
box-shadow:0 0 12px rgba(0,0,0,0.3);
}

.Fanya_list_li{
transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
}

.all_Fanya_esg_gy{
width:100%;
overflow:hidden;
}
.Fanya_esg_gy{
width:1200px;
height:730px;
position:relative;
}
.Fanya_esg_gy_A{
width:1200px;
height:56px;
line-height:56px;
position:absolute;
left:0;
top:55px;
font-size:40px;
color:#0c2166;
text-align:center;
}
.Fanya_esg_gy_B{
width:1200px;
height:56px;
line-height:28px;
position:absolute;
left:0;
top:127px;
font-size:18px;
color:#333333;
}
.Fanya_esg_gy_C{
width:640px;
height:42px;
line-height:42px;
position:absolute;
left:0;
top:216px;
font-size:24px;
color:#333333;
}
.Fanya_esg_gy_D{
width:640px;
height:72px;
line-height:24px;
position:absolute;
left:0;
top:270px;
font-size:16px;
color:#333333;
}
.Fanya_esg_gy_E{
width:640px;
height:300px;
position:absolute;
left:0;
top:362px;
}
.Fanya_esg_gy_E ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_esg_gy_E ul li{
width:600px;
padding:15px 20px;
height:60px;
line-height:20px;
font-size:16px;
color:#4c4c4c;
background:url(images/esg/li.png) no-repeat;
border-radius:20px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
float:left;
margin-bottom:10px;
}
.Fanya_esg_gy_F{
width:510px;
height:421px;
position:absolute;
right:0;
top:222px;
}

.all_ESG_fuwu{
width:100%;
padding-top:48px;
padding-bottom:76px;
background-color:#f5f5f5;
overflow:hidden;
}
.ESG_fuwu_TT{
width:1200px;
height:58px;
line-height:58px;
font-size:40px;
text-align:center;
color:#1a1a1a;
}
.ESG_fuwu_Desc{
width:1200px;
height:66px;
line-height:34px;
font-size:18px;
text-align:center;
color:#333333;
}
.ESG_fuwu{
width:1200px;
overflow:hidden;
}
.ESG_fuwu_tab{
width:190px;
float:left;
height:524px;
background:url(images/esg/tab.gif) right top no-repeat;
}
.ESG_fuwu_tab ul{
margin:0;
padding:0;
list-style:none;
}
.ESG_fuwu_tab ul li{
width:160px;
padding-right:30px;
text-align:right;
height:36px;
font-size:18px;
color:#333333;
float:left;
margin-bottom:14px;
}
.ESG_fuwu_tab ul li.selected{
background:url(images/esg/tab_hover.png) right top no-repeat;
color:#0a1c56;
}

.hide{
display:none;
}

.ESG_fuwu_ox{
width:953px;
float:right;
overflow:hidden;
}
.ESG_fuwu_A{
width:953px;
height:49px;
line-height:49px;
border-bottom:1px solid #dbdbdb;
font-size:22px;
color:#1a1a1a;
}
.ESG_fuwu_B{
width:953px;
padding-top:20px;
padding-bottom:22px;
overflow:hidden;
}
.ESG_fuwu_Cs{
width:953px;
font-size:16px;
line-height:24px;
color:#333333;
padding-bottom:20px;
overflow:hidden;
}

.ESG_fuwu_C{
width:953px;
padding-bottom:20px;
overflow:hidden;
}
.ESG_fuwu_C ul{
margin:0;
padding:0;
list-style:none;
}
.ESG_fuwu_C ul li{
width:941px;
line-height:24px;
font-size:16px;
color:#333333;
padding-left:12px;
float:left;
background:url(images/esg/em.png) left 10px no-repeat;
margin-bottom:14px;
overflow:hidden;
}
.ESG_fuwu_D{
width:100px;
height:40px;
}
.ESG_fuwu_D a{
width:98px;
height:38px;
line-height:38px;
border:1px solid #0a1c56;
border-radius:40px;
color:#0a1c56;
font-size:14px;
display:block;
text-align:center;
text-decoration:none;
}
.ESG_fuwu_D a:hover{
background-color:#db1b1b;
color:#fff;
border-color:#db1b1b;
box-shadow:0 0 12px rgba(0,0,0,0.2);
}

.all_ESG_hc{
width:100%;
padding-top:10px;
height:630px;
background:url(images/esg/all_icon.jpg) center top no-repeat;
overflow:hidden;
}
.ESG_hc_TT{
width:1200px;
height:134px;
line-height:134px;
text-align:center;
font-size:40px;
color:#fff;
}
.ESG_hc{
width:1220px;
height:390px;
}
.ESG_hc ul{
margin:0;
padding:0;
list-style:none;
}
.ESG_hc ul li{
width:610px;
float:left;
height:190px;
}
.ESG_hc_li{
width:590px;
height:170px;
border-radius:10px;
background-color:#fff;
position:relative;
}
.ESG_hc_lia{
width:39px;
height:39px;
position:absolute;
left:36px;
top:30px;
}
.ESG_hc_lib{
width:464px;
height:42px;
line-height:42px;
font-size:24px;
color:#0c2166;
position:absolute;
left:90px;
top:22px;
font-weight:bold;
}
.ESG_hc_lic{
width:464px;
height:88px;
line-height:22px;
font-size:16px;
color:#333333;
position:absolute;
left:90px;
top:70px;
}

.ESG_hc_kf{
width:290px;
margin:0 auto;
}
.ESG_hc_kf_btn{
width:100px;
height:40px;
float:left;
}
.ESG_hc_kf_btn a{
width:100px;
height:40px;
line-height:40px;
background-color:#db1b1b;
display:block;
text-align:center;
font-size:12px;
color:#fff;
font-weight:bold;
border-radius:40px;
}
.ESG_hc_kf_tel{
width:145px;
padding-left:25px;
height:40px;
line-height:40px;
color:#fff;
font-size:20px;
background:url(images/esg/tel_ico.png) left 10px no-repeat;
float:right;
}

.all_ESG_lc{
width:100%;
padding-top:10px;
padding-bottom:70px;
overflow:hidden;
}
.ESG_lc_TT{
width:1200px;
height:136px;
line-height:136px;
text-align:center;
font-size:40px;
color:#0c2166;
}
.ESG_lc{
width:1200px;
padding-bottom:20px;
overflow:hidden;
}

.all_ESG_faq{
width:100%;
padding-top:26px;
padding-bottom:60px;
background-color:#f5f5f5;
overflow:hidden;
}
.ESG_faq_TT{
width:1200px;
height:105px;
line-height:105px;
text-align:center;
font-size:40px;
color:#0c2166;
}
.ESG_faq{
width:1200px;
}
.ESG_faq ul{
margin:0;
padding:0;
list-style:none;
}
.ESG_faq ul li{
width:1198px;
padding-top:8px;
float:left;
background:url(images/item/jia.png) 1160px 23px no-repeat;
background-color:#fff;
cursor:pointer;
border:1px solid #ebebeb;
border-bottom:none;
overflow:hidden;
}
.ESG_faq ul li:last-child{
border-bottom:1px solid #ebebeb;
}
.ESG_faq_A{
width:1168px;
height:44px;
line-height:40px;
padding-left:28px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.ESG_faq_B{
width:1118px;
line-height:30px;
padding-left:28px;
padding-right:50px;
padding-bottom:30px;
font-size:16px;
color:#1a1a1a;
display:none;
overflow:hidden;
}
.ESG_faq_B a{
width:200px;
height:54px;
line-height:64px;
display:block;
font-size:14px;
color:#e52c17;
text-decoration:none;
float:right;
text-align:right;
}
.ESG_faq_B a:hover{
color:#013eee;
}

.ESG_faq ul li.Fover{
background:url(images/item/jian.png) 1160px 23px no-repeat;
background-color:#fff;
}
.ESG_faq ul li.Fover .ESG_faq_B{
display:block;
}


.blank_56{
height:56px;
}

.Fanya_goods{
width:1200px;
}
.Fanya_goods_left{
width:920px;
float:left;
}
.Fanya_goods_title{
width:920px;
height:77px;
margin-bottom:30px;
border-bottom:2px solid #dbdbdb;
overflow:hidden;
}
.Fanya_goods_title span{
width:800px;
height:77px;
line-height:77px;
float:left;
display:inline;
font-size:36px;
color:#09194c;
font-weight:bold;
}
.Fanya_goods_title label{
width:56px;
height:55px;
padding-top:22px;
float:right;
display:none;
overflow:hidden;
}
.Fanya_goods_title label a{
width:56px;
height:36px;
text-align:right;
line-height:36px;
display:block;
background:url(images/item/fav_ico.png) left 10px no-repeat;
font-size:14px;
color:#666666;
}

.Fanya_goods_SKT{
width:920px;
height:92px;
line-height:92px;
font-size:30px;
color:#0c2166;
font-weight:bold;
}

.Fanya_goods_txt{
width:920px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
padding-bottom:24px;
overflow:hidden;
}
.Fanya_goods_txt p{
margin-top:0;
}

.Tindent{
}

.Fanya_HSE_mb{
width:900px;
padding:10px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_HSE_mb_A{
width:391px;
float:left;
}
.Fanya_HSE_mb_B{
width:450px;
padding-right:30px;
float:right;
padding-top:2px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_HSE_ys{
width:920px;
overflow:hidden;
}
.Fanya_HSE_ys ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_HSE_ys ul li{
width:380px;
float:left;
overflow:hidden;
font-size:16px;
color:#1a1a1a;
line-height:30px;
}

.item_ad{
width:920px;
padding-top:20px;
overflow:hidden;
}

.Fanya_bsci_mb{
width:920px;
padding:30px 0;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_bsci_mb_A{
width:360px;
padding-left:15px;
float:left;
}
.Fanya_bsci_mb_B{
width:500px;
padding-right:26px;
float:right;
padding-top:2px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_tisax_mb{
width:880px;
padding:0 40px 0 0;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
border-radius:10px;
margin-bottom:14px;
}
.Fanya_tisax_mb_A{
width:322px;
float:left;
}
.Fanya_tisax_mb_A img{
display:block;
}
.Fanya_tisax_mb_B{
width:528px;
float:right;
padding-top:30px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_otx100_mb{
width:920px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_otx100_mb_A{
width:400px;
float:left;
}
.Fanya_otx100_mb_B{
width:454px;
padding-right:30px;
float:right;
padding-top:10px;
font-size:16px;
line-height:30px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_otx100_mb_B strong{
font-size:24px;
font-weight:normal;
}

.Fanya_wca_mb{
width:880px;
padding:20px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_wca_mb_A{
width:360px;
float:right;
}
.Fanya_wca_mb_B{
width:486px;
float:left;
padding-top:20px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_wca_rank{
width:936px;
height:310px;
}
.Fanya_wca_rank ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_wca_rank ul li{
width:234px;
float:left;
}
.Fanya_wca_rankA{
width:220px;
height:60px;
line-height:60px;
text-align:center;
font-size:20px;
font-weight:bold;
color:#fff;
}
.Fanya_wca_rankB{
width:180px;
padding:19px;
height:178px;
border:1px solid #e3e2e8;
line-height:24px;
font-size:16px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_ocs_fw{
width:920px;
height:340px;
border-bottom:1px solid #ccc;
}
.Fanya_ocs_fw ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_ocs_fw ul li{
width:460px;
float:left;
}
.Fanya_ocs_fwx{
width:400px;
height:360px;
position:relative;
}
.Fanya_ocs_fwxA{
width:400px;
height:178px;
position:absolute;
left:0;
top:0;
z-index:1;
text-align:center;
}
.Fanya_ocs_fwxB{
width:400px;
height:178px;
line-height:178px;
text-align:center;
font-size:30px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:0;
z-index:2;
}
.Fanya_ocs_fwxC{
width:300px;
height:120px;
line-height:24px;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:50px;
top:190px;
z-index:2;
text-align:center;
}

.Fanya_ocs_sh{
width:936px;
padding-bottom:15px;
overflow:hidden;
}
.Fanya_ocs_sh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_ocs_sh ul li{
width:192px;
padding:7px 14px;
height:36px;
float:left;
margin-right:14px;
margin-bottom:14px;
background-color:#f3f3f6;
line-height:18px;
text-align:center;
font-size:14px;
color:#0c2166;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
border-radius:10px;
}

.Fanya_brc_fw{
width:920px;
overflow:hidden;
}
.Fanya_brc_fw ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_brc_fw ul li{
width:920px;
height:140px;
background-color:#f7f7f7;
float:left;
position:relative;
margin-bottom:20px;
border-radius:10px;
}
.Fanya_brc_fwa{
width:116px;
height:116px;
position:absolute;
left:30px;
top:11px;
border-radius:50%;
overflow:hidden;
}
.Fanya_brc_fwb{
width:690px;
height:28px;
line-height:28px;
font-size:18px;
color:#0c2166;
position:absolute;
left:200px;
top:43px;
}
.Fanya_brc_fwc{
width:690px;
height:26px;
line-height:26px;
font-size:16px;
color:#0c2166;
position:absolute;
left:200px;
top:69px;
}

.Fanya_gots_mb{
width:920px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_gots_mb_A{
width:310px;
float:left;
}
.Fanya_gots_mb_B{
width:550px;
padding-right:30px;
float:right;
padding-top:10px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_higg_mb{
width:880px;
padding:20px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_higg_mb_A{
width:360px;
float:left;
}
.Fanya_higg_mb_B{
width:480px;
float:right;
padding-top:10px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.ybcdj_01{
width:860px;
padding:30px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
margin-bottom:30px;
overflow:hidden;
}
.ybcdj_01 img{
margin-left:30px;
}
.ybcdj_01 strong{
font-size:20px;
}

.ybcdj_02{
width:946px;
height:283px;
}
.ybcdj_02 ul{
margin:0;
padding:0;
list-style:none;
}
.ybcdj_02 ul li{
width:448px;
height:273px;
float:left;
position:relative;
margin-right:25px;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
}
.ybcdj_02a{
width:448px;
height:273px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.ybcdj_02b{
width:356px;
padding:15px 22px;
height:120px;
position:absolute;
left:24px;
top:105px;
z-index:2;
background-color:#fff;
font-size:16px;
line-height:24px;
color:#4c4c4c;
}

.Fanya_grs_mb{
width:920px;
position:relative;
overflow:hidden;
margin-bottom:14px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
}
.Fanya_grs_mb_A{
width:393px;
height:280px;
float:left;
overflow:hidden;
}
.Fanya_fda_mb_A{
height:240px;
}
.Fanya_cmmi_mb_A{
height:320px;
}
.Fanya_ybcdj_mb_A{
width:365px;
height:320px;
float:left;
overflow:hidden;
}
.Fanya_ybcdj_mb_B{
width:500px;
float:right;
padding-right:20px;
padding-top:42px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_iris_mb_A{
width:297px;
height:315px;
float:left;
overflow:hidden;
}
.Fanya_iris_mb_B{
width:558px;
float:right;
padding-right:20px;
padding-top:42px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_grs_mb_B{
width:480px;
float:right;
padding-right:20px;
padding-top:24px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_dcmm_mb{
width:920px;
position:relative;
overflow:hidden;
margin-bottom:14px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
}
.Fanya_dcmm_mb_A{
width:365px;
height:320px;
float:left;
overflow:hidden;
}
.Fanya_dcmm_mb_B{
width:500px;
float:right;
padding-right:25px;
padding-top:30px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_ccrc_mb{
width:920px;
position:relative;
overflow:hidden;
margin-bottom:14px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
}
.Fanya_ccrc_mb_A{
width:297px;
height:293px;
float:left;
overflow:hidden;
}
.Fanya_ccrc_mb_B{
width:544px;
float:right;
padding-right:40px;
padding-top:40px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_iso22000_mb_A{
width:296px;
height:215px;
float:left;
overflow:hidden;
}
.Fanya_iso22000_mb_B{
width:550px;
float:right;
padding-right:40px;
padding-top:20px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_cs_mb{
width:920px;
position:relative;
overflow:hidden;
margin-bottom:14px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
}
.Fanya_cs_mb_A{
width:306px;
height:271px;
float:left;
overflow:hidden;
}

.Fanya_bci_mb_A{
width:297px;
height:259px;
float:left;
overflow:hidden;
}

.Fanya_sm_mb_A{
width:351px;
height:240px;
float:left;
overflow:hidden;
}

.Fanya_cs_mb_B{
width:546px;
float:right;
padding-right:26px;
padding-top:40px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_bci_mb_B{
width:546px;
float:right;
padding-right:26px;
padding-top:15px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_sm_mb_B{
width:490px;
float:right;
padding-right:38px;
padding-top:30px;
font-size:16px;
line-height:22px;
color:#4c4c4c;
overflow:hidden;
}

.Fanya_haccp_mb_A{
width:260px;
height:240px;
float:left;
overflow:hidden;
}
.Fanya_haccp_mb_B{
width:610px;
float:right;
padding-right:20px;
padding-top:40px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}


.Fanya_rba_mb{
width:920px;
background-color:#fff;
box-shadow:0 0 7px 0 rgba(0,0,0,0.24);
position:relative;
overflow:hidden;
margin-bottom:14px;
}
.Fanya_rba_mb_A{
width:321px;
height:280px;
float:left;
overflow:hidden;
}
.Fanya_rba_mb_B{
width:540px;
float:right;
padding-right:20px;
padding-top:30px;
font-size:18px;
line-height:24px;
color:#333333;
overflow:hidden;
}

.Fanya_goods_ST{
width:920px;
height:80px;
line-height:80px;
font-size:30px;
color:#0c2166;
margin-top:16px;
font-weight:bold;
}
.Fanya_goods_STe{
width:920px;
height:48px;
line-height:22px;
font-size:18px;
color:#777b90;
text-transform: uppercase;
font-weight:normal;
display:none;
}

.Fanya_bsci_sh{
width:936px;
overflow:hidden;
}
.Fanya_bsci_sh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_bsci_sh ul li{
width:112px;
padding:7px 14px;
height:36px;
float:left;
margin-right:16px;
margin-bottom:14px;
background-color:#f3f3f6;
line-height:18px;
text-align:center;
font-size:16px;
color:#0c2166;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
border-radius:10px;
}

.Fanya_bsci_jc{
width:940px;
overflow:hidden;
}
.Fanya_bsci_jc ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_bsci_jc ul li{
width:412px;
padding-left:38px;
height:50px;
float:left;
line-height:50px;
background:url(images/item/em.png) 24px center no-repeat;
background-color:#f7f7f7;
font-size:16px;
color:#1a1a1a;
margin-right:20px;
margin-bottom:20px;
border-radius:4px;
}

.Fanya_bsci_hc{
width:920px;
overflow:hidden;
}
.Fanya_bsci_hc ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_bsci_hc ul li{
width:879px;
padding-left:31px;
padding-top:14px;
background:url(images/item/grs_em.png) left 16px no-repeat;
line-height:26px;
float:left;
border-bottom:1px solid #e3e3e3;
margin-bottom:10px;
overflow:hidden;
}
.Fanya_bsci_hc ul li:last-child{
margin-bottom:0;
}
.Fanya_bsci_hcx{
width:879px;
line-height:26px;
font-size:16px;
color:#1a1a1a;
overflow:hidden;
padding-bottom:10px;
}
.Fanya_bsci_hcx strong{
font-size:20px;
}
.Fanya_bsci_hc ul li:last-child .Fanya_bsci_hcx{
border:none;
}

.Fanya_goods_right{
width:230px;
float:right;
}
.Fanya_goods_lx{
width:240px;
height:490px;
background:url(images/item/lx_bg.jpg) no-repeat;
box-shadow:0 0 12px rgba(0,0,0,0.12);
position:relative;
}
.Fanya_goods_lx a{
width:100px;
height:40px;
display:block;
position:absolute;
left:70px;
top:403px;
background-color:#db1b1b;
line-height:40px;
text-align:center;
font-size:14px;
color:#fff;
border-radius:40px;
}
.Fanya_goods_lx a:hover{
background-color:#f13e3e;
box-shadow:0 0 12px rgba(0,0,0,0.3);
}
.Fanya_type_TT{
width:230px;
height:60px;
line-height:60px;
font-size:22px;
color:#0c2166;
font-weight:bold;
margin-top:20px;
}
.Fanya_type_Ts{
width:240px;
height:48px;
line-height:46px;
background:url(images/item/type_Ts.png) left bottom no-repeat;
font-size:22px;
color:#0a1c56;
}
.Fanya_type{
width:230px;
overflow:hidden;
}
.Fanya_type ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_type ul li{
width:240px;
float:left;
overflow:hidden;
}
.Fanya_type_big{
width:230px;
height:44px;
line-height:44px;
background:url(images/item/type_b.png) 211px 19px no-repeat;
font-size:16px;
color:#333333;
cursor:pointer;
border-bottom:1px solid #808080;
}

.Fanya_type_cig{
width:218px;
margin-left:12px;
display:none;
overflow:hidden;
}
.Fanya_type_cig dl{
margin:0;
padding:0;
list-style:none;
}
.Fanya_type_cig dl dt{
width:218px;
float:left;
}
.Fanya_type_cigN{
width:218px;
height:43px;
line-height:43px;
background:url(images/item/type_b.png) right 17px no-repeat;
font-size:15px;
color:#4c4c4c;
border-bottom:1px solid #808080;
cursor:pointer;
}

.Fanya_type_small{
width:206px;
margin-left:12px;
display:none;
overflow:hidden;
}
.Fanya_type_small dl{
margin:0;
padding:0;
list-style:none;
}
.Fanya_type_small dl dt{
width:206px;
float:left;
height:44px;
line-height:44px;
border-bottom:1px solid #808080;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.Fanya_type_small dl dt a{
font-size:16px;
color:#1a1a1a;
text-decoration:none;
}
.Fanya_type_small dl dt a:hover{
text-decoration:underline;
color:#0c2166;
}

.Fanya_type_kmall{
width:218px;
margin-left:12px;
display:none;
overflow:hidden;
}
.Fanya_type_kmall dl{
margin:0;
padding:0;
list-style:none;
}
.Fanya_type_kmall dl dt{
width:218px;
float:left;
height:44px;
line-height:44px;
border-bottom:1px solid #808080;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.Fanya_type_kmall dl dt a{
font-size:16px;
color:#1a1a1a;
text-decoration:none;
}
.Fanya_type_kmall dl dt a:hover{
text-decoration:underline;
color:#0c2166;
}


.Fanya_type ul li.selected .Fanya_type_big{
background:url(images/item/type_a.png) 211px 19px no-repeat;
color:#0c2166;
}
.Fanya_type ul li.selected .Fanya_type_cig{
display:block;
}

.Fanya_type ul li.selected .Fanya_type_kmall{
display:block;
}

.Fanya_type_cig dl dt.selected .Fanya_type_cigN{
background:url(images/item/type_a.png) right 17px no-repeat;
color:#0c2166;
}


.Fanya_type_cig dl dt.selected .Fanya_type_small{
display:block;
}

.fitem_one_Ds{
width:230px;
height:416px;
position:relative;
border-top:4px solid #0c2166;
box-shadow:0 0 6px rgba(0,0,0,0.24);
background-color:#fff;
}
.fitem_one_Ds1{
width:194px;
height:28px;
line-height:28px;
font-size:18px;
color:#333333;
position:absolute;
left:18px;
top:19px;
}
.fitem_one_Ds2{
width:194px;
height:24px;
line-height:24px;
font-size:14px;
color:#0c2166;
position:absolute;
left:18px;
top:46px;
}
.fitem_one_Ds3{
width:194px;
height:24px;
line-height:24px;
font-size:14px;
color:#333333;
position:absolute;
left:18px;
top:81px;
}
.fitem_one_Ds3s{
width:194px;
height:42px;
position:absolute;
left:18px;
top:107px;
}
.fitem_one_Ds4{
width:194px;
height:24px;
line-height:24px;
font-size:14px;
color:#333333;
position:absolute;
left:18px;
top:157px;
}
.fitem_one_Ds4s{
width:194px;
height:42px;
position:absolute;
left:18px;
top:183px;
}
.fitem_one_Ds5{
width:194px;
height:24px;
line-height:24px;
font-size:14px;
color:#333333;
position:absolute;
left:18px;
top:237px;
}
.fitem_one_Ds5s{
width:194px;
height:42px;
position:absolute;
left:18px;
top:263px;
}
.fitem_input{
width:170px;
padding:0 12px;
height:42px;
line-height:42px;
border:none;
background-color:#f2f2f2;
color:#b2b2b2;
font-size:14px;
border-radius:2px;
}

.fitem_one_Ds6{
width:194px;
height:48px;
position:absolute;
left:18px;
top:323px;
}
.fitem_one_Ds7{
width:194px;
height:38px;
line-height:38px;
text-align:center;
font-size:16px;
color:#0c2166;
position:absolute;
left:18px;
top:364px;
}

.Fanya_search{
width:238px;
height:38px;
border:1px solid #c7c7c7;
position:relative;
border-radius:40px;
margin-top:20px;
}
.Fanya_search_l{
width:180px;
height:38px;
position:absolute;
left:15px;
top:0;
}
.Fanya_input{
width:180px;
height:38px;
border:none;
line-height:38px;
color:#808080;
font-size:14px;
background:none;
}
.Fanya_search_r{
width:28px;
height:28px;
position:absolute;
right:8px;
top:5px;
}

.why_vlide{ position:relative; width:920px; height:554px;}
.why_vlide .hd{ overflow:hidden;  height:294px; width:920px;position:absolute; left:0; top:230px; z-index:1;}
.why_vlide .hd .prev{ display:block; width:12px; height:24px; float:left;overflow:hidden; cursor:pointer; background:url(images/roll_l.png) no-repeat;}
.why_vlide .hd .prev:hover{background:url(images/roll_ls.png) no-repeat;}
.why_vlide .hd .next{display:block; width:12px; height:24px; float:right; overflow:hidden; cursor:pointer; background:url(images/roll_r.png) no-repeat;}
.why_vlide .hd .next:hover{background:url(images/roll_rs.png) no-repeat;}
.why_vlide .hd .prevStop{ background-position:-60px 0; }
.why_vlide .hd .nextStop{ background-position:-60px -50px; }
.why_vlide .hd ul{ float:left; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-left:412px; margin-top:280px;}
.why_vlide .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:8px;cursor:pointer; background:url(images/s_out.png) no-repeat; text-align:center; font-size:0;}
.why_vlide .hd ul li.on{background:url(images/s_hover.png) no-repeat;}
.why_vlide .bd{ width:840px; overflow:hidden;z-index:2; position:absolute; left:50px;}
.why_vlide .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.why_vlide .bd ul li{float:left;width:380px; height:480px; margin:15px;border-radius:8px; overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.12);}

.item_faq{
width:920px;
border-top:1px solid #c7c7c7;
overflow:hidden;
}
.item_faq ul{
margin:0;
padding:0;
list-style:none;
}
.item_faq ul li{
width:920px;
padding-top:8px;
float:left;
background:url(images/item/jia.png) right 23px no-repeat;
cursor:pointer;
border-bottom:1px solid #b3b3b3;
overflow:hidden;
}
.item_faq_A{
width:920px;
height:53px;
line-height:49px;
font-size:18px;
color:#3d3d3d;
font-weight:bold;
}
.item_faq_B{
width:878px;
line-height:24px;
padding-right:42px;
padding-bottom:30px;
font-size:16px;
color:#4c4c4c;
display:none;
overflow:hidden;
}
.item_faq_B p{
margin:0;
padding:0;
}

.item_faq ul li.Fover{
background:url(images/item/jian.png) right 23px no-repeat;
}
.item_faq ul li.Fover .item_faq_A{
color:#0c2166;
}
.item_faq ul li.Fover .item_faq_B{
display:block;
}

.all_fanye_network{
width:100%;
height:350px;
background:url(images/item/all_earth.jpg) center top no-repeat;
display:none;
overflow:hidden;
}
.fanye_network{
width:1200px;
height:350px;
position:relative;
}
.fanye_network_A{
width:1200px;
height:60px;
line-height:60px;
text-align:center;
font-size:30px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:0;
top:57px;
}
.fanye_network_B{
width:750px;
height:auto;
line-height:26px;
text-align:center;
font-size:18px;
color:#1a1a1a;
position:absolute;
left:225px;
top:128px;
}
.fanye_network_C{
width:1200px;
height:36px;
line-height:36px;
text-align:center;
position:absolute;
left:0;
top:253px;
}
.fanye_network_C a{
font-size:16px;
color:#0c2166;
text-decoration:none;
}
.fanye_network_C a:hover{
text-decoration:underline;
}

.Fanya_ESG_bz{
width:896px;
padding:20px 0 20px 24px;
height:360px;
font-size:16px;
color:#1a1a1a;
line-height:30px;
background:url(images/item/esg_bz.jpg) no-repeat;
box-shadow:0 0 9px rgba(0,0,0,0.2);
border-radius:10px;
overflow:hidden;
}

.Fanya_ESG_dc{
width:920px;
border-top:3px solid #dbdbdb;
box-shadow:0 0 7px rgba(0,0,0,0.24);
padding-top:14px;
padding-bottom:20px;
margin-top:3px;
overflow:hidden;
}
.Fanya_ESG_dc ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_ESG_dc ul li{
width:920px;
float:left;
position:relative;
padding-bottom:10px;
overflow:hidden;
}
.Fanya_ESG_dc ul li:last-child{
border:none;
margin-bottom:0;
}
.Fanya_ESG_dcA{
width:886px;
padding:6px 0 10px 34px;
line-height:20px;
background:url(images/item/dc_em.png) left 6px no-repeat;
overflow:hidden;
font-size:22px;
color:#0c2166;
font-weight:bold;
}
.Fanya_ESG_dcAs{
width:760px;
margin-left:99px;
height:47px;
line-height:47px;
overflow:hidden;
font-size:20px;
color:#3d3d3d;
font-weight:bold;
margin-top:6px;
}
.Fanya_ESG_dcN{
width:40px;
height:40px;
background-color:#db1b1b;
position:absolute;
left:38px;
top:16px;
line-height:40px;
text-align:center;
border-radius:50%;
font-size:20px;
color:#fff;
font-weight:bold;
}
.Fanya_ESG_dcB{
width:760px;
margin-left:99px;
padding-bottom:20px;
overflow:hidden;
font-size:16px;
line-height:22px;
color:#4c4c4c;
border-bottom:1px solid #e0e0e0;
}

.Fanya_ESG_dc ul li:last-child .Fanya_ESG_dcB{
border:none;
}

.Fanya_ESG_pj{
width:948px;
height:380px;
}
.Fanya_ESG_pj ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_ESG_pj ul li{
width:316px;
float:left;
}
.ESG_pj{
width:290px;
height:360px;
position:relative;
box-shadow:0 0 9px rgba(0,0,0,0.2);
border-radius:10px;
overflow:hidden;
}
.ESG_pj_A{
width:290px;
height:120px;
position:absolute;
left:0;
top:0;
}
.ESG_pj_B{
width:290px;
height:42px;
line-height:42px;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
text-align:center;
position:absolute;
left:0;
top:137px;
}
.ESG_pj_C{
width:260px;
height:160px;
line-height:22px;
font-size:16px;
color:#333333;
position:absolute;
left:15px;
top:186px;
}

.ESG_zixun{
width:920px;
border-radius:10px;
box-shadow:0 0 9px rgba(0,0,0,0.2);
overflow:hidden;
}
.ESG_zixun_l{
width:220px;
float:left;
height:370px;
overflow:hidden;
}
.ESG_zixun_ls{
width:220px;
float:left;
height:240px;
overflow:hidden;
}
.ESG_zixun_r{
width:644px;
padding:20px 24px 0 0;
float:right;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}
.ESG_zixun_r strong{
color:#0a1c56;
font-size:18px;
}
.ESG_zixun_rs{
width:644px;
padding:24px 24px 0 0;
float:right;
font-size:16px;
line-height:38px;
color:#0a1c56;
overflow:hidden;
}

.Fanya_grs_sh{
width:960px;
overflow:hidden;
}
.Fanya_grs_sh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_grs_sh ul li{
width:440px;
margin-right:40px;
margin-bottom:20px;
height:130px;
position:relative;
float:left;
}
.Fanya_grs_sha{
width:242px;
height:38px;
line-height:38px;
font-size:18px;
color:#4c4c4c;
font-weight:bold;
position:absolute;
left:190px;
top:6px;
}
.Fanya_grs_shb{
width:242px;
height:auto;
line-height:20px;
font-size:15px;
color:#4c4c4c;
position:absolute;
left:190px;
top:47px;
}
.Fanya_grs_shc{
width:170px;
height:130px;
position:absolute;
left:0;
top:0;
}

.Fanya_higg_two{
width:940px;
height:450px;
margin-top:15px;
}
.Fanya_higg_two ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_higg_two ul li{
width:470px;
float:left;
}
.Fanya_higg_two_li{
width:450px;
height:440px;
background-color:#f7f7f7;
position:relative;
overflow:hidden;
}
.Fanya_higg_two_lia{
width:450px;
height:60px;
line-height:60px;
background-color:#0a1c56;
text-align:center;
font-size:20px;
color:#fff;
position:absolute;
left:0;
top:0;
}
.Fanya_higg_two_lib{
width:410px;
height:330px;
line-height:24px;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:20px;
top:86px;
}

.Fanya_iscc_hf{
width:918px;
border-left:2px solid #ededed;
overflow:hidden;
}
.Fanya_iscc_hf ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_iscc_hf ul li{
width:889px;
padding-left:29px;
float:left;
line-height:22px;
overflow:hidden;
background:url(images/item/iscc_em.png) 7px 8px no-repeat;
font-size:16px;
color:#333333;
margin-bottom:15px;
}

.Fanya_rba_fw{
width:920px;
overflow:hidden;
}
.Fanya_rba_fw ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_rba_fw ul li{
width:858px;
padding:8px 30px 12px 30px;
float:left;
border:1px solid #c7c7c7;
margin-bottom:10px;
border-radius:10px;
overflow:hidden;
}
.Fanya_rba_fwA{
width:100%;
height:42px;
line-height:42px;
font-size:20px;
color:#0c2166;
font-weight:bold;
}
.Fanya_rba_fwB{
width:100%;
line-height:22px;
font-size:16px;
color:#1a1a1a;
overflow:hidden;
}

.Fanya_rba_rank{
width:916px;
height:296px;
background:url(images/item/rba_bg.png) repeat-x;
border:2px solid #fff;
border-radius:10px;
box-shadow:0 0 9px rgba(0,0,0,0.2);
position:relative;
}
.Fanya_rba_rank1{
width:530px;
height:222px;
position:absolute;
left:24px;
top:37px;
}
.Fanya_rba_rank1 ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_rba_rank1 ul li{
width:530px;
height:74px;
float:left;
}
.Fanya_rba_rank1a{
width:530px;
height:40px;
line-height:40px;
font-size:20px;
color:#0c2166;
}
.Fanya_rba_rank1b{
width:530px;
font-size:16px;
color:#333333;
overflow:hidden;
}

.Fanya_rba_rank2{
width:325px;
height:237px;
position:absolute;
left:563px;
top:30px;
}

.Fanya_rba_sw{
width:930px;
padding-top:30px;
overflow:hidden;
padding-bottom:20px;
}
.Fanya_rba_sw ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_rba_sw ul li{
width:310px;
float:left;
}
.Fanya_rba_swA{
width:290px;
margin:0 auto;
text-align:center;
}
.Fanya_rba_swB{
width:290px;
height:42px;
line-height:42px;
font-size:24px;
color:#1a1a1a;
margin:15px auto 0 auto;
text-align:center;
}
.Fanya_rba_swC{
width:290px;
line-height:22px;
font-size:14px;
color:#4c4c4c;
margin:0 auto;
text-align:center;
}

.Fanya_EcoVadis_pf{
width:920px;
height:530px;
border-radius:10px;
box-shadow:0 0 9px rgba(0,0,0,0.2);
overflow:hidden;
}

.Fanya_EcoVadis_bz{
width:936px;
}
.Fanya_EcoVadis_bz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_EcoVadis_bz ul li{
width:234px;
float:left;
}
.Fanya_EcoVadis_bz ul li img{
width:220px;
height:260px;
border-radius:10px;
box-shadow:0 0 7px rgba(0,0,0,0.2);
overflow:hidden;
}

.Fanya_EcoVadis_dc{
width:920px;
overflow:hidden;
}
.Fanya_EcoVadis_dc ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_EcoVadis_dc ul li{
width:904px;
float:left;
padding-bottom:20px;
overflow:hidden;
}
.Fanya_EcoVadis_dcAs{
width:879px;
padding:6px 0 10px 25px;
line-height:20px;
background:url(images/item/dc_em.png) left 6px no-repeat;
overflow:hidden;
font-size:20px;
color:#1a1a1a;
}
.Fanya_EcoVadis_dcB{
width:852px;
margin-left:25px;
padding-bottom:15px;
overflow:hidden;
font-size:16px;
line-height:22px;
color:#4c4c4c;
border-bottom:1px solid #e0e0e0;
}

.Fanya_EcoVadis_dc ul li:last-child .Fanya_EcoVadis_dcB{
border:none;
}

.Fanya_fsc_bz{
width:930px;
height:510px;
}
.Fanya_fsc_bz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_fsc_bz ul li{
width:260px;
height:470px;
padding:15px 20px;
background-color:#f7f7f7;
float:left;
margin-right:10px;
overflow:hidden;
}
.Fanya_fsc_bz_TT{
width:100%;
height:54px;
line-height:54px;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
}
.Fanya_fsc_bz_Desc{
width:100%;
font-size:16px;
height:88px;
line-height:22px;
overflow:hidden;
}
.Fanya_fsc_bz_img{
width:100%;
padding:15px 0;
text-align:center;
overflow:hidden;
}
.Fanya_fsc_bz_bd{
width:100%;
font-weight:bold;
font-size:14px;
color:#4c4c4c;
overflow:hidden;
}


.Fanya_slcp_fa{
width:920px;
overflow:hidden;
}
.Fanya_slcp_fa ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_slcp_fa ul li{
width:422px;
padding-left:36px;
height:46px;
line-height:46px;
background:url(images/item/hc_em.png) left center no-repeat;
float:left;
font-size:16px;
color:#4c4c4c;
}

.Fanya_tfs_two{
width:940px;
height:490px;
}
.Fanya_tfs_two ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_tfs_two ul li{
width:470px;
float:left;
}
.Fanya_tfs_two_li{
width:450px;
height:460px;
position:relative;
border-radius:10px;
box-shadow:0 0 6px rgba(0,0,0,0.2);
overflow:hidden;
}
.Fanya_tfs_two_lia{
width:450px;
height:120px;
position:absolute;
left:0;
top:0;
}
.Fanya_tfs_two_lib{
width:450px;
height:48px;
line-height:48px;
font-size:30px;
text-align:center;
color:#0c2166;
position:absolute;
left:0;
top:138px;
}
.Fanya_tfs_two_lic{
width:414px;
height:60px;
border-bottom:1px solid #e1e1e1;
line-height:36px;
font-size:18px;
text-align:center;
color:#1a1a1a;
position:absolute;
left:18px;
top:185px;
}
.Fanya_tfs_two_lid{
width:414px;
height:160px;
line-height:24px;
font-size:16px;
text-align:center;
color:#1a1a1a;
position:absolute;
left:18px;
top:270px;
}

.Fanya_goods_auto{
width:920px;
}

.Fanya_tfs_fa{
width:940px;
}
.Fanya_tfs_fa ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_tfs_fa ul li{
width:426px;
padding-left:22px;
height:58px;
line-height:58px;
border:1px solid #dbdbdb;
margin-right:20px;
margin-bottom:10px;
border-radius:20px;
color:#1a1a1a;
font-size:16px;
float:left;
}
.Fanya_tfs_fa ul li span{
color:#0a1c56;
font-style:italic;
}

.Fanya_wrap_mb{
width:920px;
height:280px;
position:relative;
background:url(images/item/wrap_bg.png) no-repeat;
}
.Fanya_wrap_mb_A{
width:246px;
height:251px;
position:absolute;
left:26px;
top:12px;
}
.Fanya_wrap_mb_B{
width:580px;
height:200px;
position:absolute;
left:300px;
top:42px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
}
.Fanya_wrap_mb_B strong{
font-size:30px;
}

.Fanya_warp_zs{
width:918px;
border:1px solid #dbdbdb;
background-color:#fafafa;
margin-bottom:40px;
overflow:hidden;
}
.Fanya_warp_zs ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_warp_zs ul li{
width:918px;
height:132px;
float:left;
border-bottom:1px solid #dbdbdb;
}
.Fanya_warp_zs_li{
width:918px;
height:132px;
position:relative;
}
.Fanya_warp_zs_lia{
width:89px;
height:107px;
position:absolute;
left:14px;
top:17px;
}
.Fanya_warp_zs_lib{
width:770px;
height:38px;
line-height:38px;
font-size:20px;
color:#1a1a1a;
position:absolute;
left:118px;
top:20px;
font-weight:bold;
}
.Fanya_warp_zs_lic{
width:770px;
height:88px;
line-height:22px;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:118px;
top:62px;
}
.Fanya_warp_zs ul li:last-child{
border:none;
height:165px;
}

.all_Fanya_contact{
width:100%;
padding-top:20px;
padding-bottom:70px;
overflow:hidden;
}
.Fanya_contact_TT{
width:1200px;
height:115px;
line-height:115px;
text-align:center;
font-size:36px;
color:#0c2166;
}
.Fanya_contact{
width:1228px;
height:160px;
}
.Fanya_contact ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_contact ul li{
width:614px;
float:left;
}
.Fanya_contactx{
width:580px;
height:160px;
border-radius:10px;
box-shadow:0 0 6px rgba(0,0,0,0.2);
position:relative;
}
.Fanya_contactxA{
width:48px;
height:48px;
position:absolute;
left:39px;
top:24px;
}
.Fanya_contactxB{
width:470px;
height:66px;
line-height:33px;
position:absolute;
left:105px;
top:24px;
font-size:16px;
color:#4c4c4c;
}
.Fanya_contactxB strong{
font-size:22px;
color:#1a1a1a;
}
.Fanya_contactxC{
width:350px;
height:44px;
line-height:44px;
position:absolute;
left:105px;
top:93px;
font-size:26px;
color:#0c2166;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.Fanya_contactxD{
width:100px;
height:40px;
position:absolute;
left:105px;
top:96px;
}
.Fanya_contactxD a{
width:98px;
height:38px;
line-height:38px;
border:1px solid #0c2166;
display:block;
text-align:center;
font-size:14px;
color:#0c2166;
border-radius:40px;
}
.Fanya_contactxD a:hover{
background-color:#db1b1b;
color:#fff;
border-color:#db1b1b;
}

.all_Fanya_addr{
width:100%;
padding-top:20px;
padding-bottom:44px;
background-color:#f4f5f9;
overflow:hidden;
}

.Fanya_addr_tab{
width:1225px;
height:70px;
}
.Fanya_addr_tab ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_addr_tab ul li{
width:218px;
height:38px;
border:1px solid #0c2166;
float:left;
line-height:38px;
text-align:center;
color:#0c2166;
font-size:14px;
font-weight:bold;
margin-right:25px;
border-radius:40px;
cursor:pointer;
}
.Fanya_addr_tab ul li.selected{
background-color:#0c2166;
color:#fff;
}
.Fanya_addr{
width:1228px;
}
.Fanya_addr ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_addr ul li{
width:614px;
float:left;
height:220px;
}
.Fanya_addr_li{
width:585px;
height:190px;
background-color:#fff;
position:relative;
border-radius:10px;
box-shadow:0 0 12px rgba(0,0,0,0.12);
}
.Fanya_addr_lia{
width:360px;
height:42px;
line-height:42px;
font-size:24px;
color:#0c2166;
position:absolute;
left:40px;
top:20px;
}
.Fanya_addr_lib{
width:510px;
height:78px;
line-height:26px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:40px;
top:70px;
}
.Fanya_addr_lic{
width:84px;
height:76px;
position:absolute;
left:452px;
top:52px;
}
.Fanya_addr_lic a{
width:84px;
padding-top:40px;
height:36px;
line-height:36px;
text-align:center;
display:block;
background:url(images/contact/addr_icon.png) center top no-repeat;
font-size:16px;
color:#1a1a1a;
}

.Fanya_mess{
width:1200px;
height:560px;
position:relative;
}
.Fanya_mess_TT{
width:1200px;
height:50px;
line-height:50px;
position:absolute;
left:0;
top:31px;
font-size:30px;
color:#0c2166;
text-align:center;
font-weight:bold;
}
.Fanya_mess_ET{
width:1200px;
height:26px;
line-height:26px;
position:absolute;
left:0;
top:78px;
font-size:16px;
color:#a5a8bc;
text-align:center;
}
.Fanya_mess1{
width:550px;
height:36px;
line-height:36px;
position:absolute;
left:40px;
top:116px;
font-size:16px;
color:#1a1a1a;
}
.Fanya_mess1s{
width:550px;
height:50px;
position:absolute;
left:40px;
top:151px;
}
.fyinput{
width:528px;
height:48px;
line-height:48px;
padding-left:20px;
border:1px solid #666666;
background-color:#fff;
font-size:14px;
color:#999999;
}
.Fanya_mess2{
width:550px;
height:36px;
line-height:36px;
position:absolute;
left:605px;
top:116px;
font-size:16px;
color:#1a1a1a;
}
.Fanya_mess2s{
width:550px;
height:50px;
position:absolute;
left:605px;
top:151px;
}
.Fanya_mess3{
width:550px;
height:36px;
line-height:36px;
position:absolute;
left:40px;
top:211px;
font-size:16px;
color:#1a1a1a;
}
.Fanya_mess3s{
width:550px;
height:50px;
position:absolute;
left:40px;
top:246px;
}
.Fanya_mess4{
width:550px;
height:36px;
line-height:36px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:605px;
top:211px;
}
.Fanya_mess4s{
width:584px;
height:50px;
position:absolute;
left:605px;
top:246px;
}

.Fanya_mess8{
width:80px;
height:48px;
line-height:48px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:40px;
top:470px;
}
.Fanya_mess8s{
width:584px;
height:50px;
position:absolute;
left:105px;
top:470px;
}

.fyinputs{
width:100px;
height:48px;
line-height:48px;
padding-left:20px;
border:1px solid #666666;
background-color:#fff;
font-size:14px;
color:#999999;
}

.Fanya_mess5{
width:1120px;
height:200px;
position:absolute;
left:40px;
top:315px;
}
.input_xxx{
width:1080px;
height:128px;
line-height:44px;
padding:5px 20px;
border:1px solid #666666;
background-color:#fff;
font-size:14px;
color:#999999;
font-family:'Open Sans',sans-serif;
}
.Fanya_mess6{
width:100px;
height:40px;
position:absolute;
left:495px;
top:475px;
}
.Fanya_mess7{
width:100px;
height:40px;
position:absolute;
left:605px;
top:475px;
}

.Fanya_costco_auto{
width:920px;
height:480px;
}

.Fanya_item_china{
width:920px;
height:560px;
position:relative;
background:url(images/item/china.jpg) no-repeat;
margin-top:15px;
}
.Fanya_item_china_TT{
width:920px;
height:50px;
line-height:50px;
position:absolute;
left:0;
top:4px;
font-size:32px;
color:#0c2166;
font-weight:bold;
}
.Fanya_item_china_ET{
width:920px;
height:34px;
line-height:34px;
position:absolute;
left:0;
top:47px;
font-size:18px;
color:#777b90;
}
.Fanya_item_china_C{
width:340px;
height:400px;
position:absolute;
left:0;
padding-left:21px;
top:116px;
background:url(images/about/city_line.png) left 10px no-repeat;
overflow:hidden;
}
.Fanya_item_china_C ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_item_china_C ul li{
width:100%;
height:80px;
float:left;
}
.Fanya_item_china_Ca{
width:150px;
height:40px;
line-height:40px;
font-size:18px;
color:#0c2166;
font-weight:bold;
}
.Fanya_item_china_Ca:hover{
text-decoration:underline;
}
.Fanya_item_china_Cb{
width:100%;
height:24px;
line-height:24px;
font-size:14px;
color:#0c2166;
}

@keyframes mymove_1 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 825px;
    top: 193px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 800px;
    top: 168px;
   }
}
#map_a_1:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 820px;
top: 188px;
z-index: 2;
}
#map_a_1:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 820px;
top: 188px;
z-index: 1;
animation: mymove_1 2s infinite;
-webkit-animation: mymove_1 2s infinite;
}

@keyframes mymove_2 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 765px;
    top: 250px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 740px;
    top: 225px;
   }
}
#map_a_2:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 760px;
top: 245px;
z-index: 2;
}
#map_a_2:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 760px;
top: 245px;
z-index: 1;
animation: mymove_2 2s infinite;
-webkit-animation: mymove_2 2s infinite;
}

@keyframes mymove_3{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 749px;
    top: 282px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 724px;
    top: 257px;
   }
}
#map_a_3:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 744px;
top: 277px;
z-index: 2;
}
#map_a_3:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 744px;
top: 277px;
z-index: 1;
animation: mymove_3 2s infinite;
-webkit-animation: mymove_3 2s infinite;
}

@keyframes mymove_4{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 697px;
    top: 266px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 672px;
    top: 241px;
   }
}
#map_a_4:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 692px;
top: 261px;
z-index: 2;
}
#map_a_4:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 692px;
top: 261px;
z-index: 1;
animation: mymove_4 2s infinite;
-webkit-animation: mymove_4 2s infinite;
}

@keyframes mymove_5{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 685px;
    top: 300px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:660px;
    top: 275px;
   }
}
#map_a_5:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 680px;
top: 295px;
z-index: 2;
}
#map_a_5:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 680px;
top: 295px;
z-index: 1;
animation: mymove_5 2s infinite;
-webkit-animation: mymove_5 2s infinite;
}

@keyframes mymove_6{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 741px;
    top: 315px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:716px;
    top: 290px;
   }
}
#map_a_6:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 736px;
top: 310px;
z-index: 2;
}
#map_a_6:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 736px;
top: 310px;
z-index: 1;
animation: mymove_6 2s infinite;
-webkit-animation: mymove_6 2s infinite;
}

@keyframes mymove_7{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 751px;
    top: 375px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:726px;
    top: 350px;
   }
}
#map_a_7:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 746px;
top: 370px;
z-index: 2;
}
#map_a_7:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 746px;
top: 370px;
z-index: 1;
animation: mymove_7 2s infinite;
-webkit-animation: mymove_7 2s infinite;
}

@keyframes mymove_8{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:735px;
    top: 369px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:710px;
    top: 344px;
   }
}
#map_a_8:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 730px;
top: 364px;
z-index: 2;
}
#map_a_8:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 730px;
top: 364px;
z-index: 1;
animation: mymove_8 2s infinite;
-webkit-animation: mymove_8 2s infinite;
}

@keyframes mymove_9{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:746px;
    top: 393px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:721px;
    top: 368px;
   }
}
#map_a_9:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 741px;
top: 388px;
z-index: 2;
}
#map_a_9:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 741px;
top: 388px;
z-index: 1;
animation: mymove_9 2s infinite;
-webkit-animation: mymove_9 2s infinite;
}

@keyframes mymove_10{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:675px;
    top: 382px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:650px;
    top:357px;
   }
}
#map_a_10:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 670px;
top: 377px;
z-index: 2;
}
#map_a_10:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 670px;
top: 377px;
z-index: 1;
animation: mymove_10 2s infinite;
-webkit-animation: mymove_10 2s infinite;
}

@keyframes mymove_11{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:577px;
    top: 390px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:552px;
    top:365px;
   }
}
#map_a_11:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 572px;
top: 385px;
z-index: 2;
}
#map_a_11:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 572px;
top: 385px;
z-index: 1;
animation: mymove_11 2s infinite;
-webkit-animation: mymove_11 2s infinite;
}

@keyframes mymove_12{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:601px;
    top: 396px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:576px;
    top:371px;
   }
}
#map_a_12:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 596px;
top: 391px;
z-index: 2;
}
#map_a_12:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 596px;
top: 391px;
z-index: 1;
animation: mymove_12 2s infinite;
-webkit-animation: mymove_12 2s infinite;
}

@keyframes mymove_13{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:723px;
    top: 438px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:698px;
    top:413px;
   }
}
#map_a_13:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 718px;
top: 433px;
z-index: 2;
}
#map_a_13:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 718px;
top: 433px;
z-index: 1;
animation: mymove_13 2s infinite;
-webkit-animation: mymove_13 2s infinite;
}

@keyframes mymove_14{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:678px;
    top: 463px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:653px;
    top:438px;
   }
}
#map_a_14:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 673px;
top: 458px;
z-index: 2;
}
#map_a_14:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 673px;
top: 458px;
z-index: 1;
animation: mymove_14 2s infinite;
-webkit-animation: mymove_14 2s infinite;
}

@keyframes mymove_15{
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left:671px;
    top: 470px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left:646px;
    top:445px;
   }
}
#map_a_15:before{
content: ' ';
width: 9px;
height: 9px;
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 666px;
top: 465px;
z-index: 2;
}
#map_a_15:after {
content: ' ';
background-color: #c61738;
border-radius: 50%;
position: absolute;
left: 666px;
top: 465px;
z-index: 1;
animation: mymove_15 2s infinite;
-webkit-animation: mymove_15 2s infinite;
}


.all_carbon_one{
width:100%;
overflow:hidden;
}
.carbon_one{
width:1200px;
height:420px;
position:relative;
}
.carbon_oneA{
width:718px;
height:60px;
line-height:60px;
position:absolute;
left:0;
top:56px;
font-size:40px;
color:#0c2166;
}
.carbon_oneB{
width:718px;
height:150px;
line-height:24px;
position:absolute;
left:0;
top:145px;
font-size:16px;
color:#4c4c4c;
}
.carbon_oneC{
width:407px;
height:280px;
position:absolute;
right:0;
top:68px;
border-radius:10px;
overflow:hidden;
}
.carbon_oneD{
width:100px;
height:40px;
position:absolute;
left:0;
top:315px;
}
.carbon_oneD a{
width:98px;
height:38px;
line-height:38px;
display:block;
border:1px solid #0a1c56;
text-align:center;
font-size:12px;
color:#0a1c56;
border-radius:40px;
}
.carbon_oneD a:hover{
background-color:#db1b1b;
border-color:#db1b1b;
color:#fff;
}

.all_carbon_item{
width:100%;
padding-top:56px;
padding-bottom:60px;
background-color:#f5f5f5;
overflow:hidden;
}
.carbon_item_TT{
width:1200px;
height:58px;
line-height:58px;
text-align:center;
font-size:40px;
color:#1a1a1a;
}
.carbon_item_Desc{
width:1200px;
height:54px;
line-height:24px;
text-align:center;
font-size:16px;
color:#4c4c4c;
}
.carbon_item{
width:1216px;
}
.carbon_item ul{
margin:0;
padding:0;
list-style:none;
}
.carbon_item ul li{
width:304px;
float:left;
margin-bottom:18px;
}
.carbon_item_li{
width:290px;
height:398px;
background-color:#fff;
position:relative;
border-radius:10px;
box-shadow:0 0 7px rgba(0,0,0,0.2);
}
.carbon_item_lia{
width:286px;
height:157px;
position:absolute;
left:2px;
top:2px;
border-top-left-radius:10px;
border-top-right-radius:10px;
overflow:hidden;
}
.carbon_item_lib{
width:240px;
height:60px;
line-height:60px;
border-bottom:1px solid #e5e5e5;
position:absolute;
left:25px;
top:160px;
font-size:22px;
color:#0c2166;
text-align:center;
overflow:hidden;
}
.carbon_item_lic{
width:240px;
height:96px;
line-height:24px;
position:absolute;
left:25px;
top:228px;
font-size:16px;
color:#4c4c4c;
overflow:hidden;
}
.carbon_item_lid{
width:98px;
height:38px;
line-height:38px;
border:1px solid #0a1c56;
text-align:center;
font-size:12px;
color:#0a1c56;
border-radius:40px;
position:absolute;
left:95px;
top:336px;
}

.carbon_item_li:hover .carbon_item_lid{
background-color:#db1b1b;
border-color:#db1b1b;
color:#fff;
}

.carbon_item ul li:nth-child(5){
width:405px;
}
.carbon_item ul li:nth-child(6){
width:405px;
}
.carbon_item ul li:nth-child(7){
width:405px;
}

.carbon_item_lii{
width:390px;
height:348px;
background-color:#fff;
position:relative;
border-radius:10px;
box-shadow:0 0 7px rgba(0,0,0,0.2);
}
.carbon_item_liia{
width:386px;
height:106px;
position:absolute;
left:2px;
top:2px;
border-top-left-radius:10px;
border-top-right-radius:10px;
overflow:hidden;
}
.carbon_item_liib{
width:340px;
height:60px;
line-height:60px;
border-bottom:1px solid #e5e5e5;
position:absolute;
left:25px;
top:110px;
font-size:22px;
color:#0c2166;
text-align:center;
overflow:hidden;
}
.carbon_item_liic{
width:340px;
height:96px;
line-height:24px;
position:absolute;
left:25px;
top:182px;
font-size:16px;
color:#4c4c4c;
overflow:hidden;
}
.carbon_item_liid{
width:98px;
height:38px;
line-height:38px;
border:1px solid #0a1c56;
text-align:center;
font-size:12px;
color:#0a1c56;
border-radius:40px;
position:absolute;
left:145px;
top:287px;
}

.carbon_item_lii:hover .carbon_item_liid{
background-color:#db1b1b;
border-color:#db1b1b;
color:#fff;
}

.all_carbon_three{
width:100%;
padding-top:15px;
padding-bottom:80px;
overflow:hidden;
}
.carbon_three_TT{
width:1200px;
height:136px;
line-height:136px;
text-align:center;
font-size:40px;
color:#1a1a1a;
}
.carbon_three{
width:1200px;
height:359px;
overflow:hidden;
}

.iso17025_hr{
width:920px;
height:1px;
background-color:#e5e5e5;
margin:50px 0;}

.iso17025_bf{
width:920px;
height:460px;
position:relative;
}
.iso17025_b{
width:450px;
height:420px;
position:absolute;
left:0;
top:0;
box-shadow:0 0 7px rgba(0,0,0,0.2);
background-color:#fafafa;
overflow:hidden;
}
.iso17025_f{
width:450px;
height:420px;
position:absolute;
right:0;
top:0;
box-shadow:0 0 7px rgba(0,0,0,0.2);
background-color:#fff;
overflow:hidden;
}

.iso17025_bT{
width:430px;
padding-left:20px;
height:60px;
line-height:60px;
background-color:#112566;
font-size:22px;
color:#fff;
}
.iso17025_bD{
width:410px;
font-size:14px;
line-height:20px;
padding:22px 20px 22px 20px;
overflow:hidden;
}
.iso17025_bx{
width:410px;
padding-top:20px;
margin:0 auto;
border-top:2px solid #e7e7e7;
overflow:hidden;
}
.iso17025_bx ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_bx ul li{
width:130px;
float:left;
height:40px;
line-height:40px;
font-size:14px;
}

.iso17025_fx{
width:410px;
margin:5px auto 0 auto;
}
.iso17025_fx ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_fx ul li{
width:320px;
padding:16px 27px 16px 63px;
float:left;
background:url(images/item/iso17025_em.png) 21px 12px no-repeat;
font-size:14px;
line-height:20px;
overflow:hidden;
box-shadow:0 0 7px rgba(0,0,0,0.15);
margin-bottom:10px;
}

.iso17025_qz{
width:920px;
height:690px;
background:url(images/item/iso17025_02.jpg) right top no-repeat;
overflow:hidden;
}
.iso17025_qzx{
width:600px;
overflow:hidden;
}
.iso17025_qzx ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_qzx ul li{
width:585px;
padding-left:15px;
float:left;
background:url(images/item/iso17025_im.png) left 10px no-repeat;
line-height:22px;
font-size:14px;
margin-bottom:20px;
overflow:hidden;
}

.iso17025_fwnr{
width:920px;
}
.iso17025_fwnr ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_fwnr ul li{
width:870px;
padding:25px;
float:left;
background-color:#f8f8f8;
overflow:hidden;
margin-bottom:20px;
}
.iso17025_fwnrT{
width:100%;
height:42px;
line-height:42px;
font-size:22px;
color:#0c2166;
font-weight:bold;
}
.iso17025_fwnrx{
width:870px;
padding-top:15px;
overflow:hidden;
}
.iso17025_fwnrx dl{
margin:0;
padding:0;
list-style:none;
}
.iso17025_fwnrx dl dt{
float:left;
height:30px;
line-height:30px;
font-size:14px;
}

.fwnrx1 dt{
width:390px;
}
.fwnrx2 dt{
width:390px;
}
.fwnrx3{
width:1060px;
}
.fwnrx3 dt{
width:530px;
}

.lab_banner{
width:100%;
height:300px;
background:url(images/lab/banner_lab.jpg) center top no-repeat;
overflow:hidden;
}
.banner_lab{
width:1200px;
height:300px;
position:relative;
margin:0 auto;
}
.banner_lab_BT{
width:100%;
height:62px;
line-height:62px;
font-size:42px;
color:#fff;
position:absolute;
left:0;
top:116px;
}
.banner_lab_ST{
width:100%;
height:60px;
line-height:30px;
font-size:20px;
color:#fff;
position:absolute;
left:0;
top:184px;
}

.all_lab_about{
width:100%;
padding:60px 0;
overflow:hidden;
}
.lab_about{
width:1200px;
height:400px;
position:relative;
}
.lab_about_A{
width:592px;
height:60px;
line-height:60px;
font-size:40px;
color:#0c2166;
position:absolute;
left:0;
top:4px;
}
.lab_about_B{
width:592px;
height:auto;
line-height:24px;
font-size:16px;
color:#333333;
position:absolute;
left:0;
top:86px;
}
.lab_about_C{
width:312px;
height:32px;
position:absolute;
left:0;
top:360px;
}
.fy_kf{
width:328px;
height:32px;
margin:0 auto;
position:relative;
}
.fy_kf span{
width:292px;
height:32px;
display:block;
line-height:32px;
position:absolute;
left:0;
top:0;
font-size:16px;
}
.fy_kf span i{
font-size:24px;
color:#db1b1b;
font-style:normal;
font-weight:bold;
}
.fy_kf a{
width:72px;
padding-left:46px;
height:30px;
display:block;
position:absolute;
right:0;
top:0;
line-height:30px;
border:1px solid #0c2166;
background:url(images/lab/kf_ico.png) 23px 8px no-repeat;
border-radius:40px;
font-size:14px;
color:#0c2166;
}

.fy_kfs{
width:328px;
height:32px;
margin:0 auto;
position:relative;
}
.fy_kfs span{
width:292px;
height:32px;
display:block;
line-height:32px;
position:absolute;
left:0;
top:0;
font-size:16px;
color:#fff;
}
.fy_kfs span i{
font-size:24px;
color:#fff;
font-style:normal;
font-weight:bold;
}
.fy_kfs a{
width:72px;
padding-left:46px;
height:30px;
display:block;
position:absolute;
right:0;
top:0;
line-height:30px;
border:1px solid #fff;
background:url(images/aboutus/kf_ico.png) 23px 8px no-repeat;
border-radius:40px;
font-size:14px;
color:#fff;
}

.lab_about_D{
width:580px;
height:400px;
position:absolute;
right:0;
top:0;
}

.all_lab_fuwu{
width:100%;
height:656px;
padding-top:60px;
background:url(images/lab/all_a.jpg) center top no-repeat;
overflow:hidden;
}
.lab_fuwu_TT{
width:100%;
height:58px;
line-height:58px;
text-align:center;
font-size:40px;
color:#0c2166;
}
.lab_fuwu_Desc{
width:100%;
height:68px;
line-height:40px;
text-align:center;
font-size:18px;
color:#1a1a1a;
}
.lab_fuwu{ position:relative; width:1264px; height:468px; margin:0 auto;}
.lab_fuwu .hd{height:24px; width:1264px;position:absolute; left:0; top:204px; z-index:2;}
.hd_xi{ width:1264px;height:24px;position:relative;}
.lab_fuwu .hd .prev{ display:block; width:12px; height:24px;overflow:hidden; cursor:pointer; background:url(images/roll_l.png) no-repeat; position:absolute; left:0; top:0;}
.lab_fuwu .hd .prev:hover{background:url(images/roll_ls.png) no-repeat;}
.lab_fuwu .hd .next{display:block; width:12px; height:24px; overflow:hidden; cursor:pointer; background:url(images/roll_r.png) no-repeat;position:absolute; right:0; top:0;}
.lab_fuwu .hd .next:hover{background:url(images/roll_rs.png) no-repeat;}
.lab_fuwu .hd .prevStop{ background-position:-60px 0; }
.lab_fuwu .hd .nextStop{ background-position:-60px -50px; }
.lab_fuwu .hd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; position:absolute; left:610px; top:243px;}
.lab_fuwu .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:7px;cursor:pointer; background-color:#cccccc; text-align:center; font-size:0;}
.lab_fuwu .hd ul li.on{background-color:#db1b1b;}
.lab_fuwu .bd{ width:1242px; overflow:hidden;z-index:1; position:absolute; left:27px;}
.lab_fuwu .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.lab_fuwu .bd ul li{ width:396px;float:left; height:420px;_display:inline; margin:7px;}
.lab_fuwu_li{
width:380px;
height:420px;
position:relative;
box-shadow:0 0 7px rgba(0,0,0,0.12);
background-color:#fff;
border-radius:10px;
overflow:hidden;
}
.lab_fuwu_liA{
width:380px;
height:170px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.lab_fuwu_liB{
width:336px;
height:42px;
line-height:42px;
font-size:22px;
color:#1a1a1a;
position:absolute;
left:22px;
top:196px;
font-weight:bold;
}
.lab_fuwu_liC{
width:336px;
height:66px;
line-height:22px;
font-size:14px;
color:#4c4c4c;
position:absolute;
left:22px;
top:240px;
}
.lab_fuwu_liD{
width:98px;
height:38px;
line-height:38px;
position:absolute;
left:22px;
top:330px;
border:1px solid #0a1c56;
color:#0a1c56;
font-size:12px;
border-radius:40px;
text-align:center;
font-weight:bold;
}

.lab_fuwu_li:hover .lab_fuwu_liA img{
transform: scale(1.1);
}

.lab_fuwu_liA img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.lab_fuwu_li:hover .lab_fuwu_liD{
background-color:#db1b1b;
border-color:#db1b1b;
color:#fff;
}

.all_lab_hc{
width:100%;
height:670px;
background:url(images/lab/all_b.jpg) center top no-repeat;
overflow:hidden;
}
.lab_hc{
width:1200px;
height:670px;
position:relative;
}
.lab_hcA{
width:100%;
height:60px;
line-height:60px;
text-align:center;
position:absolute;
left:0;
top:60px;
font-size:42px;
color:#fff;
}
.lab_hcB{
width:560px;
height:440px;
position:absolute;
left:0;
top:149px;
}
.lab_hcC{
width:600px;
height:auto;
position:absolute;
right:0;
top:167px;
}
.lab_hcC ul{
margin:0;
padding:0;
list-style:none;
}
.lab_hcC ul li{
width:564px;
padding-left:36px;
float:left;
background:url(images/lab/em.png) left top no-repeat;
overflow:hidden;
font-size:16px;
color:#fff;
padding-bottom:10px;
line-height:24px;
margin-bottom:20px;
}

.all_lab_youshi{
width:100%;
padding-top:20px;
background:url(images/lab/all_c.jpg) center top no-repeat;
height:550px;
overflow:hidden;
}
.lab_youshi_TT{
width:100%;
height:120px;
line-height:120px;
text-align:center;
font-size:40px;
color:#0c2166;
}
.lab_youshi{
width:1220px;
height:330px;
}
.lab_youshi ul{
margin:0;
padding:0;
list-style:none;
}
.lab_youshi ul li{
width:590px;
height:130px;
float:left;
background:url(images/lab/li.png) no-repeat;
margin-right:20px;
box-shadow:0 0 7px rgba(0,0,0,0.15);
border-radius:10px;
margin-bottom:20px;
overflow:hidden;
position:relative;
}
.lab_youshiA{
width:538px;
padding-left:42px;
height:26px;
line-height:26px;
position:absolute;
left:20px;
top:29px;
background:url(images/lab/im.png) left center no-repeat;
font-size:22px;
}
.lab_youshiB{
width:490px;
height:auto;
line-height:20px;
position:absolute;
left:62px;
top:63px;
font-size:14px;
}
.lab_youshi ul li.sim{
height:150px;
background:url(images/lab/lii.png) no-repeat;
}

.all_lab_liuche{
width:100%;
background-color:#f5f6f7;
padding:20px 0 60px 0;
overflow:hidden;
}
.lab_liuche{
width:1248px;
background:url(images/lab/step_xy.png) left 104px no-repeat;
height:260px;
}
.lab_liuche ul{
margin:0;
padding:0;
list-style:none;
}
.lab_liuche ul li{
width:208px;
float:left;
}
.lab_liuche_A{
width:150px;
text-align:center;
height:130px;
}
.lab_liuche_B{
width:170px;
text-align:center;
height:38px;
line-height:38px;
font-size:18px;
}
.lab_liuche_C{
width:170px;
line-height:20px;
font-size:14px;
overflow:hidden;
text-align:center;
}

.Fanya_tisax_dx{
width:920px;
border-top:1px solid #b2b2b2;
border-bottom:1px solid #b2b2b2;
overflow:hidden;
padding:25px 0 20px 0;
margin-top:15px;
}
.Fanya_tisax_dx ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_tisax_dx ul li{
width:900px;
padding-left:20px;
float:left;
background:url(images/item/iso17025_im.png) 4px 10px no-repeat;
line-height:24px;
font-size:16px;
color:#4c4c4c;
margin-bottom:10px;
}

.Fanya_tisax_zz{
width:870px;
padding:15px 25px;
height:530px;
background:url(images/item/tisax_ox.jpg) no-repeat;
}
.Fanya_tisax_zzA{
width:100%;
height:52px;
line-height:52px;
font-size:18px;
color:#333;
font-weight:bold;
}
.Fanya_tisax_zzB{
width:854px;
font-size:16px;
line-height:22px;
padding-bottom:15px;
overflow:hidden;
}

.Fanya_tisax_jb{
width:920px;
overflow:hidden;
}
.Fanya_tisax_jb ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_tisax_jb ul li{
width:880px;
padding-left:40px;
background:url(images/item/hc_em.png) left top no-repeat;
float:left;
font-size:16px;
line-height:24px;
padding-bottom:15px;
overflow:hidden;
}

.Fanya_fda_fl{
width:942px;
margin-top:15px;
}
.Fanya_fda_fl ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_fda_fl ul li{
width:290px;
float:left;
height:50px;
line-height:50px;
margin-right:24px;
margin-bottom:20px;
background-color:#f3f3f6;
text-align:center;
font-size:16px;
color:#0c2166;
border-radius:4px;
}

.Fanya_haccp_yz{
width:942px;
}
.Fanya_haccp_yz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_haccp_yz ul li{
width:447px;
float:left;
height:50px;
line-height:50px;
margin-right:24px;
margin-bottom:20px;
background-color:#f3f3f6;
text-align:center;
font-size:16px;
color:#0c2166;
border-radius:4px;
}

.all_Tanya_list{
width:100%;
padding:30px 0 80px 0;
overflow:hidden;
}
.Tanya_list_TT{
width:100%;
height:78px;
line-height:78px;
font-size:40px;
color:#0c2166;
font-weight:bold;
}
.Tanya_list_Desc{
width:100%;
line-height:26px;
padding-bottom:20px;
font-size:18px;
color:#1a1a1a;
overflow:hidden;
}
.Tanya_list{
width:1290px;
}
.Tanya_list ul{
margin:0;
padding:0;
list-style:none;
}
.Tanya_list ul li{
width:430px;
float:left;
}

.Tanya_list_CT{
width:100%;
height:56px;
line-height:56px;
font-size:22px;
color:#0a1c56;
font-weight:bold;
clear:both;
padding-top:20px;
overflow:hidden;
}

.Tanya_list ul li dl{
margin:0;
padding:0;
list-style:none;
}
.Tanya_list ul li dl dt{
width:100%;
height:36px;
line-height:36px;
float:left;
}
.Tanya_list ul li dl dt a{
font-size:18px;
color:#0a1c56;
text-decoration:none;
}
.Tanya_list ul li dl dt a:hover{
text-decoration:underline;
}

.all_Tanya_tj{
width:100%;
padding-top:36px;
background-color:#f0f0f0;
overflow:hidden;
}


.Fanya_ics8{
width:932px;
overflow:hidden;
}
.Fanya_ics8 ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_ics8 ul li{
width:221px;
height:62px;
float:left;
line-height:62px;
text-align:center;
background-color:#f7f7f7;
margin-right:12px;
margin-bottom:12px;
font-size:16px;
color:#0c2166;
}

.Fanya_ics_sh{
width:920px;
margin-top:15px;
overflow:hidden;
}
.Fanya_ics_sh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_ics_sh ul li{
width:920px;
margin-bottom:16px;
background-color:#f7f7f7;
float:left;
padding:20px 0;
overflow:hidden;
}
.Fanya_ics_sh ul li:last-child{
margin-bottom:0;
}
.Fanya_ics_sha{
width:870px;
padding-left:50px;
height:36px;
line-height:36px;
background:url(images/item/grs_em.png) 18px center no-repeat;
font-size:20px;
color:#010e3f;
font-weight:bold;
}
.Fanya_ics_shb{
width:830px;
padding-left:50px;
line-height:24px;
font-size:16px;
color:#010e3f;
overflow:hidden;
}

.Fanya_coc_sh{
width:940px;
height:320px;
overflow:hidden;
}
.Fanya_coc_sh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_coc_sh ul li{
width:450px;
margin-right:20px;
background-color:#f7f7f7;
float:left;
padding:20px 0;
overflow:hidden;
}
.Fanya_coc_sha{
width:400px;
padding-left:50px;
height:46px;
line-height:46px;
background:url(images/item/grs_em.png) 18px center no-repeat;
font-size:20px;
color:#010e3f;
font-weight:bold;
}
.Fanya_coc_shb{
width:400px;
padding-left:25px;
line-height:24px;
font-size:16px;
color:#010e3f;
overflow:hidden;
}

.Fanya_gots_bz{
width:950px;
overflow:hidden;
}
.Fanya_gots_bz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_gots_bz ul li{
line-height:30px;
font-size:16px;
float:left;
overflow:hidden;
}
.Fanya_gots_bz ul li:nth-child(1){
width:495px;
}
.Fanya_gots_bz ul li:nth-child(2){
width:240px;
}
.Fanya_gots_bz ul li:nth-child(3){
width:200px;
}

.Fanya_fsc_rz{
width:930px;
overflow:hidden;
}
.Fanya_fsc_rz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_fsc_rz ul li{
width:260px;
height:400px;
padding:10px 20px;
background-color:#f7f7f7;
float:left;
margin-right:10px;
overflow:hidden;
}
.Fanya_fsc_rzA{
width:100%;
height:55px;
line-height:55px;
border-bottom:1px solid #ccc;
font-size:22px;
color:#1a1a1a;
}
.Fanya_fsc_rzB{
width:100%;
padding-top:20px;
font-size:16px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.fixed_right{ position: fixed;_position: absolute;top:130px; width:230px;z-index:99;}

.Fanya_Reac_cp{
width:920px;
overflow:hidden;
}
.Fanya_Reac_cp ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_Reac_cp ul li{
width:306px;
float:left;
font-size:16px;
color:#0c2166;
line-height:28px;
overflow:hidden;
}
.Fanya_Reac_cp ul li:last-child{
width:610px;
}

.Fanya_Reac_ys{
width:936px;
overflow:hidden;
}
.Fanya_Reac_ys ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_Reac_ys ul li{
width:392px;
padding-left:58px;
height:150px;
float:left;
background:url(images/item/ics_em.png) left top no-repeat;
background-color:#f7f7f7;
margin-right:18px;
margin-bottom:20px;
padding-top:10px;
overflow:hidden;
}
.Fanya_Reac_ysa{
width:340px;
height:67px;
line-height:67px;
border-bottom:1px solid #b3b3b3;
font-size:22px;
color:#0c2166;
font-weight:bold;
}
.Fanya_Reac_ysb{
width:100%;
height:60px;
line-height:60px;
font-size:16px;
color:#333333;
}

.Fanya_CDP_gz{
width:942px;
overflow:hidden;
}
.Fanya_CDP_gz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_CDP_gz ul li{
width:290px;
height:520px;
float:left;
position:relative;
background-color:#f7f7f7;
margin-right:24px;
}
.Fanya_CDP_gzA{
width:64px;
height:64px;
position:absolute;
left:30px;
top:30px;
text-align:center;
}
.Fanya_CDP_gzB{
width:184px;
height:52px;
line-height:26px;
color:#c5c7d2;
font-size:24px;
position:absolute;
left:100px;
top:33px;
font-weight:lighter;
}
.Fanya_CDP_gzC{
width:230px;
height:44px;
line-height:44px;
color:#0c2166;
font-size:24px;
position:absolute;
left:30px;
top:110px;
font-weight:bold;
}
.Fanya_CDP_gzD{
width:95px;
height:24px;
line-height:24px;
background-color:#1745de;
color:#fff;
font-size:16px;
position:absolute;
left:30px;
top:163px;
text-align:center;
}
.Fanya_CDP_gzE{
width:230px;
height:auto;
line-height:26px;
color:#0c2166;
font-size:16px;
position:absolute;
left:30px;
top:205px;
}

.Fanya_CDP_ys{
width:936px;
margin-top:15px;
overflow:hidden;
}
.Fanya_CDP_ys ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_CDP_ys ul li{
width:400px;
padding-left:50px;
height:140px;
float:left;
background:url(images/item/ics_em.png) left top no-repeat;
background-color:#f7f7f7;
margin-right:18px;
margin-bottom:20px;
padding-top:20px;
overflow:hidden;
}
.Fanya_CDP_ys ul li:nth-child(3){
height:100px;
}
.Fanya_CDP_ys ul li:nth-child(4){
height:100px;
}
.Fanya_CDP_ysa{
width:400px;
height:46px;
line-height:46px;
font-size:24px;
color:#333333;
font-weight:bold;
}
.Fanya_CDP_ysa strong{
font-size:36px;
color:#b62e35;
}
.Fanya_CDP_ysb{
width:374px;
line-height:22px;
font-size:16px;
color:#333333;
overflow:hidden;
}

.Fanya_CE9{
width:1026px;
overflow:hidden;
}
.Fanya_CE9 ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_CE9 ul li{
width:342px;
float:left;
}
.Fanya_CE9 ul li dl{
margin:0;
padding:0;
list-style:none;
}
.Fanya_CE9 ul li dl dt{
width:300px;
height:44px;
float:left;
line-height:44px;
font-size:16px;
color:#0c2166;
border-bottom:1px solid #0c2166;
}
.Fanya_CE9 ul li dl dt:last-child{
border:none;
}

.Fanya_iso16949_sh{
width:920px;
padding-bottom:10px;
overflow:hidden;
}
.Fanya_iso16949_sh ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_iso16949_sh ul li{
width:100%;
height:48px;
line-height:48px;
border-bottom:1px solid #b2b2b2;
float:left;
font-size:16px;
color:#4c4c4c;
}
.Fanya_iso16949_sh ul li:nth-child(1){
width:260px;
margin-right:40px;
}
.Fanya_iso16949_sh ul li:nth-child(2){
width:620px;
}

.Fanya_iso9001_zl{
width:930px;
padding-bottom:10px;
overflow:hidden;
}
.Fanya_iso9001_zl ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_iso9001_zl ul li{
float:left;
margin-right:10px;
background-color:#f3f3f6;
width:240px;
padding:10px 30px;
height:55px;
margin-bottom:10px;
line-height:20px;
text-align:center;
font-size:16px;
color:#0c2166;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}

.Fanya_co2_fw{
width:930px;
overflow:hidden;
}
.Fanya_co2_fw ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_co2_fw ul li{
width:174px;
height:168px;
border:1px solid #e5e5e5;
float:left;
position:relative;
margin-right:10px;
}
.Fanya_co2_fwA{
width:66px;
height:66px;
line-height:66px;
text-align:center;
position:absolute;
left:54px;
top:24px;
background-color:#5bb531;
border-radius:50%;
font-size:24px;
color:#fff;
}
.Fanya_co2_fwB{
width:174px;
height:44px;
line-height:22px;
font-size:14px;
color:#3f3f3f;
position:absolute;
left:0;
top:106px;
text-align:center;
}

.grs_zscc{
width:234px;
margin-left:45px;
margin-top:20px;
border:1px solid #ddd;
}

.Fanya_tan_gz{
width:930px;
overflow:hidden;
}
.Fanya_tan_gz ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_tan_gz ul li{
width:296px;
height:330px;
float:left;
position:relative;
background-color:#f7f7f7;
margin-right:14px;
}
.Fanya_tan_gzA{
width:266px;
height:51px;
position:absolute;
left:15px;
top:44px;
}
.Fanya_tan_gzB{
width:266px;
height:44px;
line-height:44px;
color:#0c2166;
font-size:24px;
position:absolute;
left:15px;
top:110px;
font-weight:bold;
}
.Fanya_tan_gzC{
width:266px;
height:auto;
line-height:24px;
color:#0c2166;
font-size:16px;
position:absolute;
left:15px;
top:166px;
}

.Fanya_tan_li{
width:939px;
padding-top:20px;
overflow:hidden;
}
.Fanya_tan_li ul{
margin:0;
padding:0;
list-style:none;
}
.Fanya_tan_li ul li{
width:294px;
height:60px;
float:left;
background-color:#f2f4fa;
line-height:60px;
text-align:center;
margin-right:19px;
font-size:16px;
color:#0c2166;
margin-bottom:20px;
}
.Fanya_tan_li ul li:nth-child(1){
width:350px;
}
.Fanya_tan_li ul li:nth-child(2){
width:551px;
}
.Fanya_tan_li ul li:nth-child(3){
width:350px;
}
.Fanya_tan_li ul li:nth-child(4){
width:551px;
}

.cmmi_4th{
width:940px;
height:420px;
}
.cmmi_4th ul{
margin:0;
padding:0;
list-style:none;
}
.cmmi_4th ul li{
width:448px;
height:191px;
float:left;
border:1px solid #e5e5e5;
position:relative;
margin-right:20px;
margin-bottom:20px;
}
.cmmi_4tha{
width:193px;
height:191px;
position:absolute;
left:0;
top:0;
border-right:1px solid #e5e5e5;
}
.cmmi_4thb{
width:235px;
height:38px;
line-height:38px;
font-size:18px;
color:#333333;
font-weight:bold;
position:absolute;
left:213px;
top:11px;
}
.cmmi_4thc{
width:200px;
height:auto;
line-height:24px;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:213px;
top:51px;
}

.cmmi_rank{
width:920px;
padding-bottom:10px;
overflow:hidden;
}
.cmmi_rank ul{
margin:0;
padding:0;
list-style:none;
}
.cmmi_rank ul li{
width:920px;
float:left;
}
.cmmi_rank5a{
width:104px;
float:left;
height:69px;
line-height:69px;
text-align:center;
background-color:#60be4c;
color:#ffffff;
font-size:16px;
}
.cmmi_rank5b{
width:80px;
padding-left:23px;
float:left;
height:69px;
line-height:69px;
background-color:#049a45;
color:#ffffff;
font-size:16px;
}
.cmmi_rank5c{
border-top:1px solid #eeeeee;
border-right:1px solid #eeeeee;
width:680px;
padding-left:32px;
float:left;
height:59px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
padding-top:9px;
overflow:hidden;
}
.cmmi_rank4a{
width:104px;
float:left;
height:69px;
line-height:69px;
text-align:center;
background-color:#f6a13b;
color:#ffffff;
font-size:16px;
}
.cmmi_rank4b{
width:135px;
padding-left:23px;
float:left;
height:69px;
line-height:69px;
background-color:#ff8b00;
color:#ffffff;
font-size:16px;
}
.cmmi_rank4c{
border-top:1px solid #eeeeee;
border-right:1px solid #eeeeee;
width:625px;
padding-left:32px;
float:left;
height:59px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
padding-top:9px;
overflow:hidden;
}
.cmmi_rank3a{
width:104px;
float:left;
height:69px;
line-height:69px;
text-align:center;
background-color:#f6cd4d;
color:#ffffff;
font-size:16px;
}
.cmmi_rank3b{
width:208px;
padding-left:23px;
float:left;
height:69px;
line-height:69px;
background-color:#ffc000;
color:#ffffff;
font-size:16px;
}
.cmmi_rank3c{
border-top:1px solid #eeeeee;
border-right:1px solid #eeeeee;
width:552px;
padding-left:32px;
float:left;
height:59px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
padding-top:9px;
overflow:hidden;
}
.cmmi_rank2a{
width:104px;
float:left;
height:69px;
line-height:69px;
text-align:center;
background-color:#ef3939;
color:#ffffff;
font-size:16px;
}
.cmmi_rank2b{
width:277px;
padding-left:23px;
float:left;
height:69px;
line-height:69px;
background-color:#f70000;
color:#ffffff;
font-size:16px;
}
.cmmi_rank2c{
border-top:1px solid #eeeeee;
border-right:1px solid #eeeeee;
width:483px;
padding-left:32px;
float:left;
height:59px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
padding-top:9px;
overflow:hidden;
}
.cmmi_rank1a{
width:104px;
float:left;
height:69px;
line-height:69px;
text-align:center;
background-color:#2e4388;
color:#ffffff;
font-size:16px;
}
.cmmi_rank1b{
width:340px;
padding-left:23px;
float:left;
height:69px;
line-height:69px;
background-color:#00208a;
color:#ffffff;
font-size:16px;
}
.cmmi_rank1c{
border-top:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
border-right:1px solid #eeeeee;
width:420px;
padding-left:32px;
float:left;
height:59px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
padding-top:9px;
overflow:hidden;
}

.bci_dy{
width:860px;
padding:32px 29px;
border:1px solid #dcdcdc;
overflow:hidden;
}
.bci_dy_TT{
width:124px;
height:44px;
background-color:#042081;
line-height:44px;
text-align:center;
font-size:22px;
color:#fff;
font-weight:bold;
}
.bci_dy_Txt{
width:100%;
font-size:16px;
padding:10px 0 20px 0;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}
.bci_li{
width:823px;
height:208px;
padding:20px 0 20px 30px;
background:url(images/item/bci_02.jpg) no-repeat;
box-shadow:0 0 7px rgba(0,0,0,0.24);
overflow:hidden;
}
.bci_li ul{
margin:0;
padding:0;
list-style:none;
}
.bci_li ul li{
width:830px;
height:36px;
line-height:36px;
float:left;
font-size:18px;
color:#3d3d3d;
}

.bci_bz{
width:940px;
overflow:hidden;
}
.bci_bz ul{
margin:0;
padding:0;
list-style:none;
}
.bci_bz ul li{
width:388px;
padding:25px 30px;
height:300px;
position:relative;
float:left;
margin-right:20px;
margin-bottom:20px;
border:1px solid #dcdcdc;
}
.bci_bz_A{
width:100%;
font-size:22px;
color:#3d3d3d;
font-weight:bold;
line-height:32px;
overflow:hidden;
}
.bci_bz_B{
width:100%;
padding-top:15px;
font-size:16px;
color:#3d3d3d;
line-height:24px;
overflow:hidden;
}
.bci_bz_C{
width:388px;
height:52px;
line-height:52px;
font-size:24px;
color:#71b026;
font-weight:bold;
border-top:1px dashed #afc837;
position:absolute;
left:30px;
bottom:5px;
}

.IRIS_ox{
width:936px;
padding-bottom:10px;
overflow:hidden;
}
.IRIS_ox ul{
margin:0;
padding:0;
list-style:none;
}
.IRIS_ox ul li{
width:218px;
height:54px;
float:left;
margin-right:14px;
margin-bottom:14px;
border:1px solid #dcdcdc;
line-height:54px;
text-align:center;
font-size:16px;
color:#3d3d3d;
}

.IRIS_two{
width:956px;
height:390px;
}
.IRIS_two ul{
margin:0;
padding:0;
list-style:none;
}
.IRIS_two ul li{
width:440px;
height:354px;
margin-right:38px;
float:left;
position:relative;
box-shadow:0 0 7px rgba(0,0,0,0.24);
}
.IRIS_two_TT{
width:392px;
height:58px;
line-height:58px;
position:absolute;
left:24px;
top:20px;
text-align:center;
font-size:22px;
color:#fff;
font-weight:bold;
}
.IRIS_two_ox{
width:392px;
height:auto;
position:absolute;
left:24px;
top:95px;
}
.IRIS_two_ox dl{
margin:0;
padding:0;
list-style:none;
}
.IRIS_two_ox dl dt{
width:370px;
padding-left:18px;
line-height:24px;
float:left;
background:url(images/item/iris_am.png) left 10px no-repeat;
font-size:16px;
color:#4c4c4c;
margin:3px 0;
}

.IRIS_two ul li:nth-child(2) .IRIS_two_ox dl dt{
background:url(images/item/iris_bm.png) left 10px no-repeat;
}

.all_banner_cases{
width:100%;
height:460px;
background:url(images/banner_cases.jpg) center top no-repeat;
overflow:hidden;
}
.banner_cases{
width:1200px;
height:460px;
margin:0 auto;
position:relative;
}
.banner_casesA{
width:517px;
height:auto;
position:absolute;
left:0;
top:120px;
}
.banner_casesAs{
width:517px;
height:88px;
position:relative;
}
.banner_casesAsa{
width:160px;
height:88px;
line-height:88px;
position:absolute;
left:0;
top:0;
font-size:78px;
}
.banner_casesAsb{
width:60px;
height:50px;
position:absolute;
left:178px;
top:0;
font-size:30px;
font-weight:bold;
}
.banner_casesAsc{
width:460px;
height:82px;
line-height:82px;
position:absolute;
left:210px;
top:6px;
font-size:46px;
font-weight:bold;
}
.banner_casesB{
width:584px;
height:auto;
line-height:36px;
position:absolute;
left:0;
top:220px;
font-size:22px;
color:#000000;
}
.banner_casesC{
width:547px;
height:auto;
position:absolute;
left:668px;
top:67px;
}

.all_cases_list{
width:100%;
padding-bottom:80px;
overflow:hidden;
}

.look_more{
width:100%;
cursor:pointer;
}

.load_more{
width:100%;
clear:both;
height:80px;
background:url(images/cases/look.png) center center no-repeat;
line-height:80px;
color:#4c4c4c;
font-size:16px;
text-align:center;
}

.load_img{
animation: heart1 .7s ease-in-out infinite alternate;
}

@-webkit-keyframes heart1 {
	0% {
	-webkit-transform:translate(0);
	transform:translate(0)
}
to {
	-webkit-transform:translateY(8px);
	transform:translateY(8px)
}
}@keyframes heart1 {
	0% {
	-webkit-transform:translate(0);
	transform:translate(0)
}
to {
	-webkit-transform:translateY(8px);
	transform:translateY(8px)
}
}


.cases_list{
width:1224px;
}
.cases_list ul{
margin:0;
padding:0;
list-style:none;
}
.cases_list ul li{
width:280px;
float:left;
margin-right:26px;
margin-bottom:30px;
display:none;
}
.cases_list_li{
width:280px;
height:390px;
position:relative;
background:url(images/cases/ox.png) no-repeat;
border-radius:4px;
overflow:hidden;
}
.cases_list_lia{
width:280px;
height:160px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.cases_list_lia img{
width:280px;
height:auto;
}
.cases_list_lib{
width:240px;
height:34px;
line-height:34px;
font-size:14px;
color:#999999;
font-weight:bold;
position:absolute;
left:20px;
top:170px;
}
.cases_list_lic{
width:240px;
height:60px;
line-height:30px;
font-size:22px;
color:#000;
position:absolute;
left:20px;
top:193px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.cases_list_lid{
width:240px;
height:auto;
line-height:24px;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:20px;
top:264px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.cases_list_lid:after{
content: '';
width:240px;
height:48px;
left:0;
top:0;
position: absolute;
background: linear-gradient(to bottom,rgba(255,255,255,0), #fff);
}
.cases_list_lie{
width:240px;
height:34px;
line-height:34px;
font-size:14px;
color:#4c4c4c;
position:absolute;
left:20px;
top:328px;
}

.cases_list_li:hover{
background:none;
box-shadow: 0 0 12px rgba(0,0,0,0.12);
}
.cases_list_li:hover .cases_list_lia img{
transform: scale(1.1);
}
.cases_list_li:hover .cases_list_lic{
color:#0c2166;
text-decoration:underline;
}

.cases_list_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_ianner_cases{
width:100%;
height:440px;
background:url(images/cases/all_banner.jpg) center top no-repeat;
overflow:hidden;
}
.ianner_cases{
width:1200px;
height:440px;
margin:0 auto;
position:relative;
}
.ianner_casesA{
width:80px;
height:30px;
position:absolute;
left:0;
top:60px;
background-color:#dce2f5;
border-radius:6px;
line-height:30px;
text-align:center;
font-size:14px;
color:#0c2166;
}
.ianner_casesB{
width:610px;
height:115px;
position:absolute;
left:0;
top:84px;
border-bottom:1px solid #d9dadf;
font-size:30px;
color:#000;
line-height:48px;
font-weight:bold;
}
.ianner_casesC{
width:610px;
height:90px;
position:absolute;
left:0;
top:218px;
font-size:18px;
color:#4c4c4c;
line-height:30px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:3;
display: -webkit-box;
-webkit-box-orient:vertical;
text-indent: 2em;
overflow:hidden;
}
.ianner_casesD{
width:610px;
height:34px;
position:absolute;
left:0;
top:334px;
font-size:14px;
color:#999999;
line-height:34px;
}
.ianner_casesE{
width:540px;
height:330px;
position:absolute;
right:0;
top:55px;
border-radius:6px;
overflow:hidden;
}
.ianner_casesE img{
width:540px;
height:auto;
}

.all_case_xiang{
width:100%;
padding-top:40px;
padding-bottom:84px;
overflow:hidden;
}
.case_xiang_l{
width:880px;
float:left;
}
.case_xiang_TT{
width:100%;
height:64px;
line-height:64px;
font-size:24px;
color:#000;
font-weight:bold;
}
.case_xiang_TxT{
width:100%;
font-size:16px;
line-height:24px;
color:#4c4c4c;
padding-bottom:34px;
border-bottom:1px solid #e5e5e5;
overflow:hidden;
}
.case_xiang_TxT p{
text-indent: 2em;
}

.case_xiang_ST{
width:100%;
height:56px;
line-height:56px;
font-size:24px;
color:#000;
font-weight:bold;
margin-top:24px;
}
.case_xiang_SxT{
width:100%;
font-size:16px;
line-height:24px;
color:#4c4c4c;
padding-bottom:36px;
border-bottom:1px solid #e5e5e5;
overflow:hidden;
}
.case_xiang_SxT p{
margin:0;
padding:0;
}

.case_xiang_LT{
width:100%;
margin-top:15px;
height:74px;
line-height:74px;
font-size:24px;
color:#000;
font-weight:bold;
}
.case_xiang_LxT{
width:100%;
font-size:16px;
line-height:24px;
color:#4c4c4c;
border-bottom:1px solid #e5e5e5;
padding-bottom:32px;
overflow:hidden;
}
.case_xiang_LxT a{
color:#0c2166;
text-decoration:none;
}
.case_xiang_PN{
width:880px;
margin-top:26px;
height:78px;
overflow:hidden;
}
.case_xiang_P{
width:304px;
padding-left:24px;
float:left;
font-size:16px;
line-height:24px;
background:url(images/cases/icon.png) left 3px no-repeat;
}
.case_xiang_P a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.case_xiang_P a:hover{
color:#0c2166;
text-decoration:underline;
}
.case_xiang_N{
width:304px;
padding-left:24px;
float:right;
font-size:16px;
line-height:24px;
background:url(images/cases/icon.png) left 3px no-repeat;
}
.case_xiang_N a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.case_xiang_N a:hover{
color:#0c2166;
text-decoration:underline;
}
.case_xiang_back{
width:100%;
height:75px;
line-height:75px;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
}
.case_xiang_back a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.case_xiang_back a:hover{
color:#0c2166;
text-decoration:underline;
}
.case_xiang_XT{
width:100%;
height:64px;
line-height:64px;
font-size:24px;
color:#000;
font-weight:bold;
margin-top:30px;
}
.case_xiang_Xist{
width:900px;
}
.case_xiang_Xist ul{
margin:0;
padding:0;
list-style:none;
}
.case_xiang_Xist ul li{
width:280px;
float:left;
margin-right:20px;
height:340px;
position:relative;
box-shadow: 0 0 12px rgba(0,0,0,0.12);
border-radius:6px;
}
.case_xiang_XistA{
width:260px;
height:150px;
position:absolute;
left:10px;
top:10px;
overflow:hidden;
}
.case_xiang_XistA img{
width:260px;
height:auto;
}
.case_xiang_XistB{
width:260px;
height:38px;
line-height:38px;
position:absolute;
left:10px;
top:180px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.case_xiang_XistC{
width:260px;
height:72px;
line-height:24px;
position:absolute;
left:10px;
top:224px;
font-size:16px;
color:#666666;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:3;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.case_xiang_Xist ul li:hover .case_xiang_XistB{
text-decoration:underline;
color:#0c2166;
}

.case_xiang_Xist ul li:hover .case_xiang_XistA img{
transform: scale(1.1);
}

.case_xiang_XistA img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.case_xiang_r{
width:280px;
float:right;
}
.case_xiang_rTT{
width:280px;
height:60px;
overflow:hidden;
}
.case_xiang_rTT span{
width:200px;
height:60px;
line-height:60px;
display:inline;
float:left;
font-size:22px;
color:#1a1a1a;
}
.case_xiang_rTT label{
width:80px;
float:right;
height:60px;
line-height:60px;
text-align:right;
}
.case_xiang_rTT label a{
font-size:14px;
color:#999999;
text-decoration:none;
}
.case_xiang_ri{
width:240px;
padding:23px 20px 0 20px;
box-shadow: 0 0 12px rgba(0,0,0,0.12);
border-radius:6px;
margin-bottom:20px;
overflow:hidden;
}
.case_xiang_ri ul{
margin:0;
padding:0;
list-style:none;
}
.case_xiang_ri ul li{
width:229px;
padding-left:11px;
float:left;
font-size:16px;
line-height:22px;
border-bottom:1px solid #ededed;
padding-bottom:17px;
margin-bottom:17px;
background:url(images/cases/em.png) left 9px no-repeat;
overflow:hidden;
}
.case_xiang_ri ul li a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.case_xiang_ri ul li:hover{
background:url(images/cases/om.png) left 9px no-repeat;
}
.case_xiang_ri ul li:hover a{
color:#0c2166;
text-decoration:underline;
}

.case_xiang_ri ul li:last-child{
border:none;
}

DIV.bk_yellow{width:1200px;clear:both;float:left;padding-bottom:30px;padding-top:30px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center}DIV.bk_yellow A{padding:5px 3px 5px 3px;background-color:#FAFAFA;BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#ccc 1px solid;COLOR:#000;BORDER-BOTTOM:#ccc 1px solid;TEXT-DECORATION:none;}DIV.bk_yellow A:hover{BORDER:#fcbe03 1px solid;COLOR:#000;background-color:#fcbe03;}DIV.bk_yellow SPAN.current{padding:5px 3px 5px 3px;BORDER-RIGHT:#fcbe03 1px solid;BORDER-TOP:#fcbe03 1px solid;FONT-WEIGHT:bold;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#fcbe03 1px solid;COLOR:#000;BORDER-BOTTOM:#fcbe03 1px solid;BACKGROUND-COLOR:#fcbe03}DIV.bk_yellow SPAN.disabled{padding:5px 3px 5px 3px;BORDER-RIGHT:#eee 1px solid;BORDER-TOP:#eee 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#eee 1px solid;COLOR:#ddd;BORDER-BOTTOM:#eee 1px solid;}