@charset "utf-8";

body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }
body{ font-family:"微软雅黑"; font-size:12px; line-height:1.6; color:#8e8e8e; background:#FFF;}
table { border-collapse:collapse; border-spacing:0; }
img, feldset { border:0; }

ul, ol { list-style:none; }
caption, th { text-decoration:none; }
h1,  h3, h4, h5, h6 { font-size:120%; font-weight:normal; }
blockquote, q{ quotes:none}
blockquote:before,blockquote:after,q:before,q:after{ content:'';content:none}
:focus { outline:0}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.cursor{cursor:pointer;}

a{text-decoration:none; cursor:pointer; color:#666666;}
a:hover{ text-decoration:none; }
.page{ width:100%; text-align:center; margin-top:20px; margin-bottom:20px;}
.page a{ display:inline-block; font-family:"宋体"; font-size:18px; color:#999999; width:25px; height:25px; line-height:25px; vertical-align:middle; background:#FFF;  -moz-border-radius:2px; border-radius:2px;}
.page a:hover{ background:#c52d28; color:#FFF;}
.PageSet{ background:#c52d28!important; color:#FFF!important;}
.cb{ clear:both}
.none{ display:none}
.w640{ width:640px; margin:0 auto;}
.w1180{ width:1200px; margin:0 auto;
   
}
.w1185{ width:1200px; margin:0 auto;
    background: #fff url(../images/shadow1.png) center 0 no-repeat;
    background-size: 100% 25px;
    padding: 2% 1% 1%;
    -webkit-box-shadow: inset 0 1px #fff,0 0 8px #c8cfe6;
    -moz-box-shadow: inset 0 1px #fff,0 0 8px #c8cfe6;
    box-shadow: inset 0 1px #fff,0 0 8px #c8cfe6;
}
.shareWrapper {
   border: 1px solid #E9E9E9;
   background-color: #F1F1F1;
   height:45px;
}
.shareWrapper .share {
    width: auto;
    padding-right: 10px;
}
.bshare-custom {
    font-size: 13px;
    line-height: 16px !important;
}
 
.w1181{  margin:0 auto;background: url(../images/page-background.png) 0 0 repeat;}
.w955{ width:955px; margin:0 auto;}
.w981{ width:981px; margin:0 auto;}
.w987{ width:987px; margin:0 auto;}
.w82{ width:82.1875%; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.Morenoe{ color:#3aa861; margin-right:13px;}
.mr0{ margin-right:0!important;}
.ml10{ margin-left:10px!important;}
.mt6{ margin-top:6px!important;}
.mr9{ margin-right:9px!important;}
.mt15{ margin-top:15px!important;}
.mt20{ margin-top:20px!important;}
.mt100{ margin-bottom:100px!important;}
.mr13{ margin-right:13px!important;}


.Orange{ color:#fa8100;}
.Blue{ color:#1198f5;}
.Purple{ color:#d06dc3;}
.Red{ color:#db0f0f;}
.c_nuw{ color:#3ebbbd!important;}

::-webkit-input-placeholder { 
color:#666666;
}
:-moz-placeholder { 
color:#666666;
}
::-moz-placeholder { 
color:#666666;
}
:-ms-input-placeholder { 
color:#666666;
}


.HeadTop{ width:100%; height:100px; background:#FFF; overflow:hidden;}
.Logo{ width:309px; height:100px; margin-right:64px;}
.TopTel{ width:25%;padding-top:12px;}
.TopTel .TopTelA{ margin-bottom:13px;}
.TopTel .TopTelA span{ padding-left:33px; background:url(../images/img3.png) left no-repeat; font-size:14px; color:#666666;}
.TopTel .TopTelB{ padding-top:12px;font-size:14px; color:#7d7d7d; line-height:15px;}
.TopTel .TopTelB font{ font-family:"Myriad"; font-size:18px; color:#FF7800; vertical-align:inline-block; }

.TopNav{ width:100%; height:58px; background:#333333;}
.TnA{ position:relative; width:133px; height:55px; padding-top:3px; text-align:center; transition:background-color 0.5s linear;}
.TnA .TnASpant{ font-family:"微软雅黑"; font-size:18px; color:#ffffff; border-bottom:1px solid #FFF;}
.TnA .TnASpanb{ position:relative; font-family:"Arial";  font-size:12px; color:#999999;}
.TnA .TnASpanb .TnASpanc{ display:none; position:absolute; width:13px; height:5px; bottom:-6.5px; left:50%; margin-left:-6.5px; background:url(../images/img4.png) no-repeat;}
.TnA:hover{ background:#3ebbbd;}
.TnA:hover .TnASpant{ border-bottom:none;}
.TnA:hover .TnASpanb{ color:#FFF;}
.TnA:hover .TnASpanb .TnASpanc{ display:block;}
.TnAnuw{ background:#3ebbbd;}
.TnAnuw .TnASpant{ border-bottom:none;}
.TnAnuw .TnASpanb{ color:#FFF;}
.TnAnuw .TnASpanb .TnASpanc{ display:block;}

.TnB{ display:none; position:absolute; width:420px; height:223px; left:0; top:58px; background:url(../images/img5.png) no-repeat; overflow:hidden; z-index:2;}
.TnB .TnBPing{ padding:0 0 0 36px;}
.TnB .TnBA{ text-align:left; font-size:14px; color:#FFF; line-height:18px; margin-top:5px;}
.TnB .TnBA a{ color:#FFF;}

.HomeBanner{ width:100%; height:460px;}

.HomeCenter{ margin-top:13px; margin-bottom:11px;}
.HomeCenter .HcA{ width:100%; height:50px; line-height:50px; background:#FFF; overflow:hidden;}
.HomeCenter .HcA .HcAl{ font-family:"微软雅黑"; font-size:14px; color:#000000; margin-left:16px;}
.HomeCenter .HcA .HcAl a{ margin-right:10px; color:#000000;}
.HomeCenter .HcA .HcAr{ margin-top:9px; margin-right:16px;}
.HomeCenter .HcA .HcAr .HcArInput{ width:368px; height:32px; border:1px solid #e6e6e6; border-right:none; text-indent:9px; font-size:14px; color:#cdcdcd;}
.HomeCenter .HcA .HcAr .HcArSubmit{ width:34px; height:34px; background:url(../images/img7.png) no-repeat #3ebbbd; border:none; cursor:pointer;}

.HomeCenter .HcB{ margin-top:11px;}
.HomeCenter .HcB .HcBTop{ width:100%; height:7px; background:#402a24; margin-bottom:1px;}
.HomeCenter .HcB .HcBBot{ width:100%; height:649px; background:#FFF; overflow:hidden;}
.HomeCenter .HcB .HcBBot .HcBBotPing{ padding:15px 16px 15px 16px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA{ line-height:34px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA .HcBBotA_l{}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA .HcBBotA_l .HbalSpanA{ font-size:28px; font-weight:bold; color:#2e2e2e;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA .HcBBotA_l .HbalSpanB{ font-size:18px; color:#2e2e2e; margin-left:27px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA .HcBBotA_l .HbalSpanC{ vertical-align:middle; margin-left:20px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA .HcBBotA_r{ font-size:14px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotA .HcBBotA_r a{ color:#2e2e2e; vertical-align:text-top;}

.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB{ width:100%; height:385px; margin-top:10px; overflow:hidden;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1{ width:248px; height:385px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1 .HcBBotB_A1Top{ width:100%; height:205px; overflow:hidden;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1 .HcBBotB_A1Top .HcBBotB_A1TopTitle{ font-size:14px; color:#3ebbbd; line-height:30px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1 .HcBBotB_A1Top .HcBBotB_A1TopInfo{ color:#9c9b9a; line-height:20px;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1 .HcBBotB_A1Bot{ width:100%; height:35px; line-height:35px; border-bottom:1px dashed #dfdfdf; color:#000000; overflow:hidden;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1 .HcBBotB_A1Bot a{ color:#000000;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_A1 .HcBBotB_A1Bot span{ display:inline-block; width:14px; height:14px; line-height:14px; background:#797979; text-align:center; color:#FFF; margin-right:9px;}

.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_Az{ position:relative; width:614px; height:385px; margin-left:19px;  overflow:hidden;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_Az .HcbAzl{ position:absolute; display:block; width:11px; height:52px; left:13px; top:50%; margin-top:-26px; background:url(../images/img11.png) no-repeat; z-index:2;}
.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_Az .HcbAzr{ position:absolute; display:block; width:11px; height:52px; right:13px; top:50%; margin-top:-26px; background:url(../images/img12.png) no-repeat; z-index:2;}


#slider-container{position:relative; clear:both; width:614px; height:385px; margin:0 auto;}
#shadow-img-slider{height:5px;width:100%;position:absolute;top:0;left:0;background:url(http://www.zzdeshang.com/skin/imagess/shadow-img-slider.png) repeat-x;z-index:30;}
.box_skitter_large {width:614px;height:385px;}
.label_skitter{bottom:20px !important;left:40px !important;padding:0px 20px 20px 20px;background:url(../images/opacity-slider-text.png) repeat;}
.label_skitter h3{margin-bottom:10px;color:#FFFF1E;height:25px;line-height:25px;}


.HomeCenter .HcB .HcBBot .HcBBotPing .HcBBotB .HcBBotB_Ar{ position:relative; width:247px; height:383px; border:1px solid #d3d3d3;}
.HcBBotB_Ar .HcBBotB_ArPing{ padding:0 8px 0 9px;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArTop{ position:relative; width:100%; height:61px; line-height:61px; border-bottom:1px solid #cccccc; font-size:26px; color:#3ebbbd;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArTop a{ color:#3ebbbd;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArTop .HcbArTopA{ position:absolute; width:134px; height:11px; left:0; bottom:-1px; background:url(../images/img13.png) no-repeat;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBot{ width:100%; padding:0 3px 0 3px; margin-top:10px;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBot .HcbArBotA{}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBot .HcbArBotA span{ font-size:14px; font-weight:bold; color:#000000; background:url(../images/img14.png) right center no-repeat; padding-right:15px;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBot .HcbArBotB{ line-height:26px; color:#686868;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBot .HcbArBotB a{ color:#686868; margin-right:15px;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBot .HcbArBotB a:hover{ color:#3ebbbd;}
.HcBBotB_Ar .HcBBotB_ArPing .HcbArBsan{ position:absolute; width:100%; bottom:18px; text-align:center;}


.index_c1b{ padding-left:16px; height:166px; width:105%; overflow:hidden;}
.index_c1bx{ margin-right:19px;}
.guanggao{ margin-top:21px; margin-bottom:11px; line-height:0;}


.HcC{ width:1200px; margin:0 auto 11px auto;}
.HcCA{ width:739px; background:#FFF;}

.HcCA_a{ width:100%; border-bottom:1px solid #a4a4a4; font-size:16px; color:#000000; font-family:"微软雅黑";height: 40px;
    line-height: 40px;}
.HcCA_a .en{ font-family:"微软雅黑"; font-size:12px; color:#000000; margin-left:9px;}

.HcCA_b{ width:100%; margin-top:9px;}
.HcCA_bLeft{ width:288px; height:259px; }


.HcCA_bRigt{ width:415px;}
.HcCA_bRigt ul li{font-size:12px; color:#2e2e2e; line-height:26px;}
.HcCA_bRigt ul li a{ color:#2e2e2e;}
.HcCA_bLeft_txt{width:100%; height:174px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px;}
.HcCA_bLeft_txtb{ font-size:16px; color:#333333;}
.HcCA_bLeft_txtb p{ font-size:12px; color:#666;}
.HcCA_bLeft_txtt{ font-size:12px; color:#999; line-height:24px; margin-top:7px; text-align:Justify;text-justify:inter-ideograph;
}
.HcCA_bLeft_txtt span{ float:right; color:#ff711e;}

.HcCB{ width:430px; height:318px; background:#FFF;}
.HomeMroe{ font-family:"微软雅黑"; font-size:12px; color:#666; text-transform:uppercase; margin-top:5px;}
.HccA{ width:100%; height:100px; overflow:hidden;margin-bottom: 10px;}
.HccA_a{ width:107px; height:100px;}
.HccA_b{ width:284px;line-height: 24px;}
.HccA_ba{font-size:13px; color:#2e2e2e; }
.HccA_bb{ font-size:12px; color:#8e8e8e; margin-top:8px;}

.HcCBBot{ margin-top:10px;}
.HcCBBot li{height: 37px; line-height: 37px; padding-left: 20px; background: url(../images/fp8.png) 6px 15px no-repeat; border-bottom: 1px solid #d9d9d9; overflow: hidden; }
.HcCBBot li a{ font-size: 13px; color: #555;}



.HcCBBot li a:hover{ color: #e3830a; }

.index_bg{width:1200px; height:auto; background:#FFFFFF; margin:0 auto 11px auto;}
.i_sjleft{width:875px; float:left; margin:20px 0 0 18px;}
.isjl_bt{width:100%; padding-bottom:10px; border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
.isjl_bt a{ float:right; background:url(../images/i12.jpg) left center no-repeat; font-size:14px; margin-top:15px; padding-left:28px;}
.i_sjleft_top{width:100%; height:350px; margin-bottom:25px;}
.ist_img{width:295px;  border:1px solid #333333; overflow:hidden; float:left; position:relative; transition:all .4s ease 0s;}
.ist_img p{width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FFFFFF; background:rgba(0,0,0,0.50); position:absolute; bottom:0; left:0; z-index:2; transition:all .4s ease 0s;}
.ist_img:hover{border:1px solid #e87d12;}
.ist_img:hover p{ background:#e87d12;}
.ist_rt{width:605px; height:350px; float:right; overflow:hidden;}
.ist_rt_b{ font-size:14px;}
.ist_rt_b span{ float:right;}
.ist_rtp{width:100%; line-height:24px; font-size:14px; height:94px; margin:20px 0; overflow:hidden; text-align:Justify;text-justify:inter-ideograph;}
.ist_rt_case{width:100%; height:193px; overflow:hidden;}
.ist_rt_case div{width:288px; height:191px; border:1px solid #CCCCCC; overflow:hidden;}

.i_sjul{width:100%;}
.i_sjul ul{width:120%;}

.i_sjul ul li{width:275px; height:490px; float:left; margin:0 25px 25px 0; overflow:hidden;}

.i_sjul ul li .i_sjulimg{width:275px; height:auto; line-height:0; float:left; overflow:hidden; text-align:center;}

.i_sjul ul li .i_sjulimg p{width:275px; height:31px; line-height:31px; border:1px solid #cdcdcd; border-top:none; font-size:14px; color:#333333; background:#eeeeee; transition:all .4s ease 0s;}

.i_sjul ul li .i_sjultxt{width:275px; height:55px; float:left; position:relative;}
.i_sjul ul li .i_sjultxt b{ float:file;font-size:12px; line-height:50px;color:#333333;}
.i_sjul ul li h2 {
    height: 35px;
    line-height: 35px;
    font-weight: normal;
    border-bottom: solid 1px #ccc;
    width: 260px;
	text-align:center;
    margin: 0 auto;
    padding-top: 5px;
    font-size: 18px;
}
.i_sjul ul li .i_sjultxt span{ float:file;font-size:16px; line-height:30px;color:#333333;}
.i_sjul ul li .i_sjultxt p{width:275px;  margin:10px 0;text-align:Justify;text-justify:inter-ideograph;}
.i_sjul ul li .i_sjultxt a{ display:block;width:85px; height:34px; line-height:34px; background:#e87d12; color:#FFFFFF; text-align:center; position:absolute; bottom:-30px; left:190px;  transition:all .4s ease 0s;}
.i_sjul ul li:hover .i_sjulimg p{background:#e87d12; border:1px solid #ac5a13; border-top:none; color:#FFFFFF;}
.i_sjul ul li:hover .i_sjultxt a{ border-radius:5px;}

.i_sjright{width:250px; float:right; margin-right:18px; margin-top:20px;}
.isr_bt{width:100%; font-size:26px; padding-bottom:4px; color:#333333; border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
.isr_bt a{ float:right; font-size:14px; color:#666666; margin-top:15px;}
.i_sjdrt{width:227px; height:109px; padding:10px; border:1px solid #CCCCCC; line-height:22px; overflow:hidden; border-top:none; float:left;}
.i_sjdrt b{ font-size:14px; color:#333333;}
.i_sjdrt p{ margin-bottom:2px;}
.i_sjdrt a{ color:#E31316;}
.i_sjdrt div{width:100%; color:#333333;}
.i_sjdrt div span{ float:right;}

.HcEC{ width:92%; height:auto;margin:auto;margin-left:15px; margin-top:15px;margin-bottom:15px;  float:left;}
.HcECTop{ width:100%;  height:44px; line-height:44px; text-align:center; background:#3ebbbd; font-size:18px; color:#FFF; font-weight:bold;}
.HcECBot{}
.HcEInput{ width:140px; height:34px; border:1px solid #c7c7c7; text-indent:10px;}
.HcESubmit{ width:134px; height:32px; line-height:32px; background:#3ebbbd; font-family:"微软雅黑"; font-size:14px; color:#fff; border:none; text-align:center; cursor:pointer; margin:auto;}
.index_gy{width:1200px; height:176px; padding:15px 0; overflow:hidden;}
.index_gyl{width:149px; height:176px; float:left; overflow:hidden;}
.index_gy ul{ margin-right:2px; float:right; height:170px; margin-top:8px;}
.index_gy ul li{width:134px; height:170px; float:left; margin:0 19px; text-align:center;}
.index_gy ul li img{width:134px; height:134px; border:1px solid #333333;}
.index_gy ul li p{ line-height:30px; color:#333;}


.HcE{ width:1200px; height:353px; background:#FFF; margin:auto;}
.HcEPing{ padding:19px 10px 13px 12px;}
.HcEA{ width:554px; height:321px; overflow:hidden; }
.HcEATop{ width:100%; height:43px; border-bottom:1px solid #a4a4a4;}
.ReseBut{ width:131px; height:34px; line-height:34px; background:#ff6600; font-family:"微软雅黑"; font-size:18px; color:#FFF; text-align:center;}
.ReseBut a{ color:#FFF;}
.HcEABot{ padding:0 6px 0 4px;}

.HcEB{ width:284px; height:321px; overflow:hidden; margin-left:17px;}
.HcEBTop{ width:100%; height:43px; border-bottom:1px solid #a4a4a4; overflow: hidden;}
.HcEBTopRigt{ font-family:"微软雅黑"; font-size:16px; color:#2e2e2e; text-transform:uppercase; padding-top:15px;}
.HcEBTopRigt a{ color:#2e2e2e;}
.HcEBBot{ padding:14px 7px 0 7px;}
.HcEBBot ul li{ width:100%; line-height:26.5px; color:#2e2e2e;}
.HcEBBot ul li a{ color:#2e2e2e;}
.HcEBBot ul li a:hover{ color:#3ebbbd;}
.ml0{ margin-left:0px;}

.example2{width:264px; height:250px; margin:25PX auto 0 auto; border:1px solid #333333;}
.example2 ol{position:relative; width:250px; height:20px; padding-right:14px; top:-20px; left:0px; text-align:right;}
.example2 ol li{ display:inline-block; vertical-align:top; width:8px;height:8px;background:#fff;}
.example2 ol li.seleted{background: #3ebbbd;}
.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}

.m_pdc{width:1142px; padding:20px 18px;}
.index_zxrjt{width:162px; height:157px; overflow:hidden; float:left;}
.index_zxrjul{width:980px; height:157px; float:right; position:relative; overflow:hidden;}
.izxrj_l,.izxrj_r{width:10px; height:33px; display:block; position:absolute; top:50%; z-index:5; margin-top:-16.5px;}
.izxrj_l{ left:10px;}
.izxrj_r{ right:0px;}
.index_zxrjul ul{width:924px; margin:auto;}
.index_zxrjul ul li{width:223px; height:157px; float:left; margin:0 4px; position:relative;}
.index_zxrjul ul li p{width:100%; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; background:rgba(0,0,0,0.53); text-align:center; position:absolute; left:0; bottom:0;}
#i_zxrj{width:924px; margin:auto; left:5px !important;}

.HcF{ width:100%; height:258px; background:#FFF; margin-top:10px;}
.HcFPing{ }
.HcFTop{ width:100%; height:62px; text-align:center;}
.HcFBot{ margin-top:24px;}
.HcFBot ul{ width:1200px;margin:auto;}
.HcFBot ul li{ float:left; width:168px; height:58px; border:1px solid #949494; margin-right:30px; margin-bottom:10px;}

.HcGPing{ }
.HcGLeft{ width:1200px; height:61px; line-height:0; overflow:hidden; border-bottom:solid 1px #000000;border-top: solid 1px #000000;}
.HcGRigt{ width:1200px; color:#3f3f3f; line-height:24px;}
.HcGRigt a{ color:#3f3f3f;}

.foot{width:100%;  overflow:hidden; background: #1d1d1d url(../images/footer_bg.jpg) repeat;}
.footer{width:1190px; padding-top:40px; padding-bottom:20px; margin:auto;}
.footer_ul{width:700px; float:left; }
.footer_ul li{width:90px; float:left;margin-right:10px;  line-height:24px; color:#FFFFFF; overflow:hidden;}
.footer_ul li p{ font-size:15px; padding-bottom:5px;}
.footer_ul li a{ display:block; color:#cccccc; transition:all .4s ease 0s;}
.footer_ul li a:hover{ color:#FFf;}
.foo1{ border-right:1px dotted #CCC; overflow:hidden;}
.fot_rght{width:470px; padding-left:18px; min-height:200px; float:right;  background:url(../images/i25.jpg)  top right 10px no-repeat;}
.fot_rght p{font-size:15px; padding-bottom:7px; color:#FFFFFF;}
.fot_rght div{width:240px; vertical-align:middle; color:#cccccc; margin-bottom:10px;}
.fot_rght div span img{ vertical-align:middle; padding-right:5px;}
.foot_xt{width:100%; border-top:1px solid #000000; border-bottom:1px solid #8b8b8b; overflow:hidden;}
.foot_bq{width:1300px; margin:0 auto;float:left;  line-height:28px;background:url(../images/i251.jpg)  top right -30px no-repeat;}
.foot_bq p{width:410px; float:left; margin-left:70px; line-height:28px;}
.foot_bq p img{float:left;}
.foot_bq p1{ width:267px;float:left; margin-left:30px; line-height:28px;}
.footer .cb1 {clear: both;font-size:12px;letter-spacing:2px; color:#cccccc;padding-TOP:20px;margin:auto;}

.ny_banner{width:100%; height:260px; border-bottom:2px solid #402a24; margin-bottom:1px; overflow:hidden;}

.weizhi_nav{width:1200px; border-bottom:1px solid #5d5d5d; margin:0 auto 10px auto;}
.weizhi{max-width:45%; border-bottom:1px solid #FF711F; font-size:26px; color:#000000; float:left; margin-bottom:-1px; overflow:hidden;}
.weizhi span{ font-size:20px; text-transform:uppercase; padding-left:5px;}
.weizhi p{ display:inline-block; vertical-align:top; font-size:14px; background:url(../images/p5.png) center left no-repeat; padding-left:20px; margin-left:10px; margin-top:14px;}
.weizhi p a{ color:#000000;}
.ny_nav{width:55%; padding-top:5px; text-align:right; float:right;}
.ny_nav a{ display:inline-block; vertical-align:bottom; min-width:90px; height:30px; line-height:30px; font-size:14px; color:#333333; padding:0 5px; background:#ffffff;  text-align:center; border-radius:5px; transition:all .4s ease 0s;}
.ny_nav a:hover{ background:#FFF; }
.ny_nav .nn_nuw{ background:#FFF; border-color:#3ebbbd; color:#FF711F;}
.ny_left1{width:1200px; margin-bottom:11px; min-height:900px; float:left; overflow:hidden;}
.ny_left{width:855px; margin-bottom:11px; min-height:900px; float:left; overflow:hidden;}
.nyl_top{width:110%; margin-bottom:10px;}
.nylt_li{ width:275px; height:161px; float:left; margin-right:15px; overflow:hidden;}
.nr_txt{width:100%; height:40px; line-height:40px; font-size:18px; text-align: center;color:#333; font-weight: bold;text-indent:10px; }
.nr_txt p { font-size:12px; color:##B4A5A5; }
.nr_tx12 {  border-bottom: 1px dashed #524545; height:10px;
}
.nr_bg{width:100%; padding:20px 0; min-height:auto; background:#FFFFFF; overflow:hidden;}
.ny_kfdd{ line-height:40px; font-size:14px; color:#333333;}
.m_ip{height:32px; line-height:32px; padding:0 5px; border:1px solid #CCCCCC; font-size:14px; position: relative; transition:all .4s ease 0s;}
input:focus{ border:1px solid #3ebbbd;}
.vt_m{ vertical-align:middle; margin:0 5px;}

.ny_right{width:310px; float:right;}
.ny_bt{width:100%; height:59px; line-height:59px; font-size:16px; color:#FFFFFF; text-indent:10px; background:#3ebbbd;}
.ny_bt span{ font-size:14px;}
.ny_zxsx{width:100%; padding:10px 0; margin-bottom:11px; background:#FFFFFF;}
.ny_zxsx ul{width:96%; margin:auto;}
.ny_zxsx ul li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.ny_zxsx ul li p{ font-size:14px; color:#333333; height:24px; line-height:24px; vertical-align:middle; margin-bottom:5px;}
.ny_zxsx ul li a{ padding-right:5px; color:#999; transition:all .4s ease 0s;}
.ny_zxsx ul li a:hover{ color:#3ebbbd;}
.ny_zxsximg{width:100%; height:144px; text-align:center; overflow:hidden;}
.ny_zxsx_1{width:96%;  padding:10px 2%; clear:both; margin:auto; background:#FFFFFF;}

.nyr_caset{width:295px; padding-bottom:10px; border-bottom:1px solid #CCCCCC; margin:0 auto 0 auto;}
.nyr_caset a{ float:right; font-size:14px; color:#333333; text-transform:uppercase; margin-top:12px;}
.nrc_js{width:100px; height:30px; line-height:30px; color:#333333;  margin-top:10px;font-size:14px; float:left; border-radius:5px; cursor:pointer; transition:all .4s ease 0s;}
.nrc_js_a{background:#FFF; color:#333;}

.nrc_nr{width:295px; margin:10px auto 0 auto;}
.nrc_nrimg{width:100%; height:161px; position:relative;padding-bottom: 10px;}
.nrc_nrimg p{width:100%; height:40px; line-height:40px; text-indent:5px; position:absolute; bottom:0; left:0; background:rgba(255,255,255,.6); font-size:14px; color:#333333;}
.nrc_nrimg p span{ color:#E40D11;}
.nrc_nr p{ width:100%; float:left;height:40px; line-height:40px; text-indent:5px; border-bottom:1px dashed #CCCCCC; font-size:14px; color:#333333;}
.nrc_nr p span{ color:#E40D11;float:left;}
.nrc_nr p1{width:140px; float:left;height:98px; line-height:98px; text-indent:5px; font-size:14px; color:#333333;}
.nrc_nr p1 span{ color:#333333;float:left;margin-right:12px;}
.nrc_nr p2 { color:#E40D11;width:140px;line-height:20px;float:right; padding-top: 5px;}
.nrc_nr p3 { color:#333333;width:140px;line-height:20px;float:right; }
.nrc_nr li {     width: 100%;
    height: 100px;
    overflow: hidden;
    margin: 0 auto 15px auto;
    padding-bottom: 10px;
    border-bottom: 1px dashed #CCCCCC;
}

.ny_yzxs{width:96%; height:150px; overflow:hidden; margin:0 auto 15px auto; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.ny_yzxsimg{width:225px; height:141px; margin-right:15px;}
.ny_yzxstxt a{ font-size:14px; color:#333333;transition:all .4s ease 0s;}
.ny_yzxstxt a:hover{ color:#3ebbbd;}
.ny_yzxstxt p{ padding-top:10px; line-height:24px; font-size:12px; text-align:Justify;text-justify:inter-ideograph;}

.ny_dy{width:96%; min-height:auto; background:#FFFFFF; padding:20px 2%; line-height:24px; color:#666666;}
.ny_aboutt{ padding-bottom:10px; text-align:center; font-size:24px;border-bottom:1px dashed #CCCCCC; color:#333333; margin-bottom:15px;}
.ny_newsxq{ padding-bottom:10px; text-align:center; font-size:18px;border-bottom:1px dashed #CCCCCC; color:#333333; margin-bottom:15px;}
.ny_newsxq p{ font-size:14px; color:#666666;}
.ny_fwbzlt{width:100%; border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
.ny_fwbzlt p{ max-width:30%; font-size:18px; color:#000000; border-bottom:3px solid #3ebbbd; margin-bottom:-2px; padding-bottom:5px;}
.ny_fwbzlt p span{ font-size:24px; color:#3ebbbd;}
.pb10{width:100%; padding:10px 0 20px 0;}

.ny_sjs{width:120%; overflow:hidden; clear:both;}
.ny_sjs li{width:228px; float:left; margin:0 17px 30px 0px; position:relative; z-index:0;}
.ny_sjs li:hover{}
.sjs_mc{ height:32px; line-height:32px; text-indent:5px;}
.sjs_mc a{ font-size:16px; color:#c40000;}
.sjs_mc a span{ font-size:14px; color:#666666; padding-left:5px;}
.sjs_img{width:265px; height:372px; overflow:hidden;}
.sjs_p{ font-size:14px; color:#333333; line-height:24px; padding-top:5px;}
.sjs_p span{ float:right;}
.sjs_p a{ padding:0 10px; color:#FFFFFF; background:#3ebbbd; float:right;}
<!---->

.ny_sjs li{ width:228px; float:left; margin:0 17px 30px 0px; position:relative; z-index:0;}
.ny_sjs li img{ width:228px; height:228px;}
.ny_sjs li b{ width:228px; height:66px; background: #f6f6f6; display:inline-block;  }
.ny_sjs li b strong{ width:127.5px; height:30px;}
.ny_sjs li strong a:hover{ color:#FFFFCC;}
.ckal{width:117.5px; height:30px; float:left;background:#FF7A13;display:inline-block; top:294px; font-size:13px; color:#FFF;
font-family:“微软雅黑”; text-align:center; font-weight:normal; line-height:30px;}

.ny_sjs li b{ font-size:14px; color:#333;font-family:“微软雅黑”;text-align:center; }
.ny_sjs li b span strong{font-size:12px; color:#333;font-weight:normal; margin-left:10px; line-height:2.5}
.ny_sjs li b span { width:220px; height:30px;  }
.cynx{font-size:13px; color:#333333;font-weight:normal; margin-left:10px; line-height:2;}
.alsl{font-size:13px; color:#333333;font-weight:normal; margin-left:10px;}
.ny_sjs li b1 {width:99%;border-top: solid 1px #fff;text-align:center; margin: 0 auto;position:absolute; }
<!---->
.ny_sxtj{width:100%; font-size:12px; margin-bottom:20px;}
.ny_sxtj div{ margin:5px 0; height:40px; line-height:40px;}
.ny_sxtj div a{color:#333333;margin:0 23px;}
.ny_sxtj div p1{ margin:0 10px;}
.ny_sxtj div span{ display:inline-block; font-size:14px;vertical-align:top; width:80px; height:30px; line-height:30px; text-align:center; color:#333;   border-radius:5px; margin-right:8px;}

.ny_zxgs{width:120%; overflow:hidden; clear:both;}
.ny_zxgs li{width:367px; height:310px; padding:2px; background:#FFFFFF; border:1px solid #CCCCCC; float:left; margin:0 28px 28px 0; overflow:hidden; transition:all .4s ease 0s;}
.ny_zxgs li:hover{border:1px solid #3ebbbd;}
.ny_zxgstxt{ padding:10px 5px 0 5px; line-height:26px; color:#7d7c7c; font-size:14px;}
.ny_zxgstxt b{ color:#333333; font-size:16px; padding-bottom:8px; display:block;}
.ny_zxgstxt span{ float:right; color:#3ebbbd;}
.tj_video{width:100%; margin-bottom:25px;}
.tj_videoimg{width:588px; height:440px; margin-right:20px; overflow:hidden;}
.tj_videotc{ font-size:14px;}
.tj_videot{ font-size:26px; margin-bottom:25px; padding-top:25px;}
.tj_videot a{ color:#333333 !important;}
.tj_videot p{ font-size:14px;}
.tj_vtc{ height:260px; line-height:26px; color:#333333; font-size:14px; margin-bottom:26px;}
.tj_videotc a{ color:#3ebbbd;}

.box2 {
    background: url(../images/cpfl.jpg) no-repeat;
    margin-top: 20px;
    padding: 10px 0;
}

.ny_video li{ height:252px; text-align:center;}

.ny_case{width:100%; overflow:hidden; clear:both;margin: 0 auto;}
.ny_case li{width:289px; height:342px; float:left; margin-right: 9px; margin-bottom: 20px;cursor: default; background:#FFFFFF; border:1px solid #CCCCCC;  overflow:hidden;-webkit-transition: all .5s; transition: all .5s;}

 


.ny_caseimg{width:289px; height:215px; overflow:hidden;}

.ny_caseimg_l{width:289px; height:215px; overflow:hidden; float:left; }
 


.ny_caseb{width:249px;margin: 0 auto; height:36px; line-height:36px; font-size:12px; color:#000000;}
.ny_casetc{width:249px; margin: 0 auto;height:75px; line-height:75px; font-size:14px; color:#000000;}
.ny_casetcl{width:200px; height:75px; line-height:75px; float:left; overflow:hidden;    padding-top: 8px;}
.ny_casetcl img{width:53px; height:75px; float:left; margin-right:20px;}
.ny_case li:hover{border:1px solid #CCCCCC;box-shadow: 1px 1px 8px 0 rgba(0,0,0,.2);}

.ny_casetcl span {
    display: block;
    font-size: 12px;
    color: #3ebbbd;
    line-height: 14px;
}
.ny_casetcl font{
    display: block;
    font-size: 14px;
    color: #333;
    line-height: 36px;
}
.ny_casetcl span i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/icon_19.png) no-repeat right top;
    vertical-align: middle;
}
.nr_bg1{width:845px; padding:5px; margin-bottom:11px; background:#FFFFFF; overflow:hidden;}
.nr_bgt1{width:100%; height:36px; line-height:36px; font-size:20px; border-bottom:1px solid #666666; text-indent:5px;}
.nr_bgt1 a{ color:#333333;}
.nr_bgt1 span{ font-size:12px; padding-left:5px;}
.ny_newsnr{width:100%; padding-top:10px; padding-bottom:5px; overflow:hidden;}
.ny_nnimg{width:329px; height:170px; margin-right:11px; overflow:hidden;}

.lh_1{ line-height:24px;}
.lh_1 li {
    height: 37px;
    line-height: 37px;
    padding-left: 20px;
    background: url(../images/fp8.png) 6px 15px no-repeat;
    border-bottom: 1px solid #d9d9d9;
    overflow: hidden;
}
.ny_newslr{width:100%; margin:0 auto 11px auto; overflow:hidden;}
.ny_newlf{width:49.3%; overflow:hidden;}
.ny_newlft{width:100%; height:50px; line-height:50px; border-bottom: solid 1px #ddd;font-size:14px;  text-indent:5px;}
.ny_newlft a{height:40px; color:#000;line-height:40px;}
.ny_newlft p img {float:left;line-height:40px;padding-top:10px;}
.ny_newlft p {
    font-weight: normal;
    color: #333;
    float: left;
    border-bottom: solid 1px #F58203;
    font-size: 14px;
    line-height: 40px;
}
.ny_newlft span{ font-size:12px; padding-left:5px;}
.ny_newlbg{ padding:10px; background:#FFFFFF;}
.ny_nswb{ margin-bottom:10px;}
.ny_nswbimg{width:107px; height:88px; float:left; margin-right:10px;}
.ny_nswbt{text-align:Justify;text-justify:inter-ideograph;}
.ny_nswbt b{ font-size:14px; padding-bottom:5px; display:block;}
.ny_nswbt span{ float:right; color:#3ebbbd;}

.ny_newlbg ul li {

    height: 37px;
    line-height: 37px;
    padding-left: 20px;
    background: url(../images/fp8.png) 6px 15px no-repeat;
    border-bottom: 1px solid #d9d9d9;
    overflow: hidden;
}

.ny_yzxs_1{width:96%; height:108px; overflow:hidden; margin:0 auto 15px auto; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.ny_yzxstxt_1 a{ font-size:16px; color:#333333;transition:all .4s ease 0s;}
.ny_yzxstxt_1 a:hover{ color:#3ebbbd;}
.ny_yzxstxt_1 p{ padding-top:10px; line-height:24px; font-size:12px; text-align:Justify;text-justify:inter-ideograph;}
.ny_yzxstxt_1 p span{ float:right; color:#3ebbbd;}
.ny_yzxsimg_1{width:131px; height:108px; margin-right:15px;}

.bbn{ border-bottom:none !important; padding-bottom:0px !important; margin-bottom:0px !important;}
.ny_sjxqrq{width:100%; height:40px; line-height:40px; text-align:center; background:#FFFFFF;}
.ny_sjxqrq a{ display:block; width:50%; float:left; font-size:16px; color:#333333; border-bottom:1PX solid #a4a4a4;}
.ny_sjxqrq .ns_nuw{background:#3ebbbd; color:#FFFFFF; border-bottom:1PX solid #3ebbbd;}
.sj_rightli{width:100%; margin-bottom:11px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.sj_rightlit{width:100%; font-size:14px; height:18px; line-height:18px;}
.sj_rightlit .bw{width:18px; height:18px; line-height:18px; text-align:center; display:inline-block; vertical-align:top; background:#717171; color:#FFFFFF; margin-right:10px;}
.sj_rightlit .hs{ background:#E11316;}
.sj_rightlit .zj{ display:inline-block; vertical-align:top; width:60%; text-align:center;}
.sj_rlc{width:100%; padding-top:10px; overflow:hidden;}
.sj_rlc .sj_rlcimg{width:93px; height:129px; float:left; overflow:hidden; margin-right:10px;}
.sj_rlc .sj_rlctc{ line-height:20px;}
.sj_rdd{width:100%; background:#FFFFFF; padding-top:10px; overflow:hidden;}
.sj_rdd ul{width:94%; margin:auto;}
.sj_rdd ul li{width:100%; margin-bottom:11px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC}
.sj_rdd ul li b{ display:block; font-size:14px; color:#c30000;}
.nr_bg2{width:856px; padding:10px 10px 0 0px; min-height:400px; background:#FFFFFF; overflow:hidden;}
.sjdk_xq{width:100%; border-bottom:1px solid #000000; margin-bottom:11px;}
.sjdk_xqjsimg{width:249px; height:auto; float:left; margin-right:15px; overflow:hidden;}
.sjx_tc{width:571px; float:right;}
.sjx_tc1{ font-size:14px; color:#666666; border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-bottom:10px;}
.sjx_tc1 span{ color:#c40000; padding:0 5px;}
.sjx_tc2{ margin-bottom:10px; font-size:12px; color:#333333;}
.sjx_tc2 span{ background:url(../images/i51.jpg) center left no-repeat; padding-left:15px; font-weight:bold; display:block; margin-bottom:6px;}
.sjx_tc2 p{ color:#666; padding-left:18px;}
.sjx_tc2 b{ background:url(../images/i49.jpg) center left no-repeat; line-height:36px; display:block; height:36px; padding-left:40px; width:50%; float:left; color:#402a24; font-size:26px;}

.sjx_tc2 a{ display:block; float:right; width:75px; border-radius:5px; line-height:30px; height:30px; text-align:center; color:#FFFFFF; font-size:14px; background:url(../images/i50.jpg) repeat-x; border:1px solid #FB9F0D;}
.sjx_tc2 a:hover{ color:#EBE4E4;box-shadow: 2px 2px 3px #909090;}
.sjx_tc2 div{ padding-top:10px; padding-left:18px;}
.sjdk_xqjs{ border-bottom:1px solid #000000; padding-bottom:10px; margin-bottom:10px;}
.sjx_jj{width:100%; color:#666666; line-height:24px; padding-bottom:10px; font-size:14px;}
.sjx_jjt{width:100%; font-size:16px; color:#333333;border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-bottom:10px;}
.sjx_caset{font-weight:bold; font-size:16px; line-height:40px;   border-bottom: solid 1px #ddd; background:url(../images/i52.jpg) center left no-repeat ; color:#333; margin-bottom:15px;}


.sjx_caset p {
   width:10%;
  padding-left:27px; 
    border-bottom: solid 1px #F58203;
    
}
.sjx_caseul{width:100%; overflow:hidden;}
.sjx_caseul ul{width:110%;}
.sjx_caseul ul li{ width:265px; height:220px; padding:3px; border:1px solid #CCCCCC; background:#FFFFFF; text-align:center; font-size:14px; float:left; margin:0 8px  12px 0; transition:all .4s ease 0s;}
.sjx_caseul ul li a{ color:#333333;}
.sjx_caseul ul li p{ padding-top:5px;}
.sjx_caseul ul li:hover{ border-color:#3ebbbd;}
.n_tjsj{font-weight:bold; font-size:16px; background:url(../images/i53.jpg) center left no-repeat;     border-bottom: solid 1px #ddd;color:#333; margin-bottom:15px;}

.n_tjsj p {
   width:10%;
  padding-left:27px; 
    border-bottom: solid 1px #F58203;
    
}
.n_tjsju ul li{width:275px; margin: 0 17px 25px 0;}
.n_tjsju ul li .i_sjultxt{width:275px;}
.n_tjsju ul li .i_sjultxt p{width:100%;}



.wrap{width:880px;  position:relative; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.scroll{position:relative;overflow:hidden;}
.scroll ul{position:absolute;width:20000em;}
.scroll ul li{float:left;}
.bpic,ins.nm{position:absolute; top:0; left:0; width:856px; text-align:center;}
.b1{width:607px; height:69px; position:absolute; bottom:0px; left:50%; z-index:3; margin-left:-303.5px;}
.b1 li{width:107px;height:69px; position:relative;}
.b1 li ins{ width:103px; height:65px; background:rgba(0,0,0,0.35); position:relative;}
.b1 li{margin-right:18px;cursor:pointer; overflow:hidden;}
.b1 li div{display:none;}
.b1 li img{ width:107px; height:69px;}
.b1 li.active img{border:none; width:107px; height:69px;}
.b1 li.active ins{border:2px solid #c71e01; position:absolute; display:block; top:0; left:0;}
a.arr_l,a.arr_r{ display:block; width:24px; height:67px; line-height:67px; text-align:center; font-family:"新宋体"; font-size:24px; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:5px; position:absolute; bottom:0px; left:80px; z-index:2; cursor:pointer; transition:all .4s ease 0s;}
a.arr_r{left:739px;background-position:right 0;}
a.arr_l:hover,ul.page li a.p:hover,a.pv:hover{background:#3ebbbd; border:1px solid #3ebbbd; color:#FFFFFF;}
a.arr_r:hover,ul.page li a.n:hover,a.nv:hover{background:#3ebbbd; border:1px solid #3ebbbd; color:#FFFFFF;}
.s_case,.x_case{width:65px; height:69px; padding:2px; background:#3ebbbd; text-align:center; position:absolute; bottom:0; left:0; z-index:1;}
.x_case{left:775px;}
.s_case a,.x_case a{ color:#FFFFFF;}

组图开始
小图部分
*/
.thumbpic{margin:10px 0px;width:756px;}
.thumbpic .ltp{float:left;width:150px;heght:113px;margin:13px 10px 0 0;}
.thumbpic span{height:20px;float:left;cursor:pointer; line-height:20px;width:150px;}
.thumbpic .rtp{float:right;width:150px;heght:113px;margin:13px 0 0 0;}
#piclist{width:520px;float:left;overflow:hidden;height:113px;position:relative;}
#piclist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#piclist ul li{float:left;cursor:pointer;position:relative;height:113px;background-images: url(http://www.zzdeshang.com/skin/imagess/ico_none.gif);background-repeat: no-repeat;  background-position: center -10px;}
#piclist ul li img{height:85px;width:150px;margin:10px 4px;padding:3px;}
#piclist .hover{height:113px;background-images: url(http://www.zzdeshang.com/skin/imagess/ico_bg.gif);background-repeat: no-repeat;background-position: center  -10px;}
#piclist ul li tt{background:#000;color:#FFF;position:absolute;z-index:20; font-family:arial;font-size:12px;line-height:16px;padding:0 5px;margin:81px 0 0 -157px;}

.thumbpic a.bntprev{float:left;width:20px;height:113px;display:block;outline:none;background-images: url(../images/ico_left.gif);background-repeat: no-repeat;background-position: center 13px;}
.thumbpic a.bntnext{float:left;width:20px;height:113px;display:block;outline:none;background-images: url(../images/ico_right.gif);background-repeat: no-repeat;background-position: center 13px;}

#originalpic{position:relative;overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;width:756px;margin:auto;}
#originalpic img{display:none;position:relative;width:756px;max-width:756px;}
#aPrev{position:absolute;z-index:10;left:0;top:0;display:block;width:50%;height:100%;background:url(../images/blank.gif);}
#aNext{position:absolute;z-index:10;right:0;top:0;display:block;width:50%;height:100%;background:url(../images/blank.gif);}

.wrap a.prev {
    left: 0;
    background-position: 0 0;
}
.wrap a.control {
    position: absolute;
    display: block;
    top: 238px;
    margin-top: -38px;
    width: 76px;
    height: 112px;
    cursor: pointer;
    z-index: 21;
    background: url(../images/buttons.png) no-repeat;
}

.wrap a.next {
    right: 0;
    background-position: -76px 0;
}

.wrap a.control {
    position: absolute;
    display: block;
    top: 238px;
    margin-top: -38px;
    width: 76px;
    height: 112px;
    cursor: pointer;
    z-index: 21;
    background: url/skin./imagess/buttons.png) no-repeat;
}

.w824{width:856px; margin:auto;}
.case_bk{width:853px;  border-top:none; margin:auto;}
.case_bkl{width:570px; min-height:150px;  float:left;}
.case_bklt{width:100%; clear:both; padding:10px 2%;}
.case_bklli{width:50%; height:40px; line-height:40px; font-size:14px; float:left; overflow:hidden;}
.case_bklli b{ color:#333333; }
.case_bklli span{ font-size:16px; color:#c30000;}
.case_bkb{width:96%; padding:10px 2%; font-size:14px;}
.case_bkb b{ color:#333333;}
.case_bkr{width:271px; float:right; text-align:center; padding:10px 0; line-height:0;}
.case_bkr a{display:block; margin:7px auto 0 auto; width:100px; border-radius:5px; line-height:34px; height:34px; text-align:center; color:#FFFFFF; font-size:16px; background:url(../images/i50.jpg) repeat-x; border:1px solid #241612;}
.case_nr{ padding:10px; font-size:14px; line-height:24px;}
<!---->
.case_bklli2{width:100%;  font-size:14px; float:left;  overflow:hidden;}
.case_bklli2 b{ color:#333333; ;}
.case_bklli2 span{ font-size:16px; color:#c30000;}
<!---->

.h_40{ height:46px; line-height:46px;}
.mt11{ margin-top:11px;}
.m_tj1{width:100%; border:none; text-align:center}
.m_tj1:hover{ border:none;}
.m_tj2{width:94%; padding:5px 3% 0 3%; border:none;background: #f6f6f6;}

.mo_topc{width:45px; height:190px; position:fixed; right:20px; bottom:30%; z-index:999;}
.mo_tcl{width:40px; height:40px; font-size:16px; line-height:0; text-align:right; background:rgba(0,0,0,.5); border-radius:50%; transition:all .4s ease 0s; margin-bottom:10px; position:relative; overflow:hidden;}
.mo_tcl a{ color:#fff; text-shadow:1px 1px 2px #b75e11;}
.mo_tcl img{transition:all .4s ease 0s;-o-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
.mo_tcl:hover{ background:#3ebbbd;}
.mo_tcl:hover img{-o-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); 
transform:rotate(360deg);}
.m_tel:hover{width:215px; border-radius:20px; -webkit-transform:translate(-175px,0); -moz-transform:translate(-175px,0); -o-transform:translate(-175px,0); -ms-transform:translate(-175px,0); transform:translate(-175px,0); }
.m_tel span{ display:none; vertical-align:top; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; line-height:40px; height:40px; padding-right:20px; overflow:hidden; transition:all .4s ease .3s;}
.m_tel:hover span{ color:#fff;display:inline-block; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.mr0{ margin-right:0 !important;}

 


.n_fy{width:100%; min-height:27px; padding:20px 0; text-align:center; overflow:hidden;}
.n_fy a{ display:inline-block; width:25px; height:25px; line-height:25px; text-align:center; font-family:"微软雅黑"; color:#9d9d9d;  -moz-border-radius:50%;border-radius:50%; font-size:12px; overflow:hidden; background:#f2f2f2; border:2px solid #f2f2f2; margin:0 5px;}
.n_fy a:hover{ background:#3ebbbd; border:2px solid #3ebbbd; color:#FFFFFF;}
.n_fy .fy_nuw{ background:#3ebbbd; border:2px solid #3ebbbd; color:#FFFFFF;}
.fy_left{ background:url(../images/fp7.png) center no-repeat !important; border:2px solid #9d9d9d !important;}
.fy_left:hover{border:2px solid #1e7bd8 !important;}
.fy_right{ background:url(../images/fp8.png) center no-repeat !important; border:2px solid #9d9d9d !important;}
.fy_right:hover{border:2px solid #1e7bd8 !important;}


<!--相关案例-->

 .cateslist34 {

    overflow: hidden;

    background: #FFFFFF;

}



.cateslist34 dl {

   

    overflow: hidden;

    _float: left

}



.cateslist34 dl dt {

    height: 32px;

    padding-left: 12px;

    line-height: 32px;

    font-weight: bold;

    background: #fafafa;

    border-bottom: 1px solid #e5e5e5;
}



.cateslist34 dl dd {

    float: left;

    margin: 12px 8px;

    width: 230px;

    display: inline;
 margin-right:10px; margin-left:15px; text-align: center; padding-left: 12px;
}

.cateslist34 dl dd .img1 img:hover{  
                
            }  


.cateslist34 dl dd .img {
    width: 230px;
    height: 160px;
    overflow: hidden;
     
}

.cateslist34 dl dd .img img {
    width: 230px;
    height: 160px;
	 cursor: pointer;  
 
}

.cateslist34 dl dd .img img:hover{  
                
            }  






.cateslist34 dl dd .txt {

    height: 30px;

    line-height: 30px;

    text-align: center;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}
.about_boxx {
    width: 1230px;
    margin-top: 30px;
    margin-bottom: 30px;
    overflow: hidden;
	margin: 0px auto;
}
.cpfl_box {
    width: 212px;
    border: 1px solid #e8e8e8;
    padding-top: 5px;
    padding-right: 3px;
    padding-bottom: 10px;
    padding-left: 3px;
    box-shadow: 2px 2px 10px #909090;
    background: #fff;
}

.rt {
    float: right;
}
.lf {
    float: left;
}


.maint_rg2 { width: 1200px; border:1px solid #EEEEEE;box-shadow: 2px 2px 10px #909090;background: #fff;padding-bottom:20px;}
.ny_box { width: 1100px; margin-top:15px;margin: 0px auto;}
.wzyy { border-bottom:1px solid #eee; padding-left:10px; display: block; height: 43px; font-weight: normal; line-height: 43px; }
.wzyy .gs_op { font-size: 14px; color: #000;  color:#213251; }
.wzyy span { font-size: 12px; color: #AAA; }
.wzyy span a { color: #AAA; }
.maint_boxx { width: 950px; padding-top: 12px; overflow: hidden; padding-right: 10px; padding-left: 10px; line-height:22px;}
.tj_news { padding-top: 15px; width: 850px; }
.tj_news h2 { width: 970px; height: 53px; background-images: url(http://www.zzdeshang.com/skin/imagess/about_46.jpg); background-repeat: no-repeat; background-position: left bottom; }
.tj_boxx { width: 970px; padding-top: 15px; padding-right: 15px; padding-left: 15px; }
.news_ul li {font-size:14px;border-bottom:1px dashed #d6d6d6; height:32px; line-height: 32px; background-images: url(http://www.zzdeshang.com/skin/imagess/inde_69.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 17px; }
.news_ul li span { float: right; }
.news_ul li a:hover{color:#2B8A14;}
.news_ul li:hover  { border-bottom:1px solid #d6d6d6; background:#f5f5f5; color:#2B8A14;background-images: url(http://www.zzdeshang.com/skin/imagess/inde_69.jpg); background-repeat: no-repeat;background-position: left center; padding-left: 17px; }
 <!--浮动底部-->
 
<!--测试-->





    .header .Menu .sub-Nav {
        position: relative;
        float: right;
        width: 81%;
    }

   

        
.idc {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 135px;
    z-index: 999;
	 
}

    .idc.cc {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999;
    }

.banner-fork {
    visibility: hidden;
    position: absolute;
    bottom: 0;
    left: -100%;
    z-index: 999;
    width: 100%;
    height: 135px;
    
	background-color: rgba(0,0,0,0.5);
	
    -webkit-transition: all 1s;
    transition: all 1s;
    opacity: 0;
}

    .banner-fork.on {
	
        visibility: inherit;
        left: 0;
        opacity: 1;
    }

    .banner-fork > i {
        position: absolute;
        top: 10px;
        right: 4%;
        width: 34px;
        height: 34px;
        background: url(../images/icon_26.png) no-repeat center;
        cursor: pointer;
    }

    .banner-fork form {
        height: 135px;
        padding-left: 300px;
        background: url(/kindeditor/attached/image/20200612/20200612112122_81526.png) no-repeat left bottom;
        box-sizing: border-box;
    }

        .banner-fork form > div {
            float: left;
            margin-top: 20px;
            font-size: 16px;
            color: #666;
        }

            .banner-fork form > div.a1 {
			margin-top:42px;
                margin-right: 10px;
            }

                .banner-fork form > div.a1 select {
                    display: block;
                    width: 162px;
                    height: 40px;
                    padding: 10px 0;
                    margin-bottom: 10px;
                    padding-left: 15px;
                    border: none;
                    font-size: 14px;
                    color: #666;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                    line-height: 20px;
                }

                .banner-fork form > div.a1 input[type='text'] {
                    display: block;
                    width: 162px;
                    height: 40px;
                    padding: 0 15px;
                    border: none;
                    font-size: 14px;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                    box-sizing: border-box;
                    line-height: 40px;
                }

            .banner-fork form > div.a2 {
			margin-top:42px;
                margin-right: 10px;
            }

                .banner-fork form > div.a2 select {
                    display: block;
                    width: 162px;
                    height: 40px;
                    padding: 10px 0;
                    margin-bottom: 10px;
                    padding-left: 15px;
                    border: none;
                    font-size: 14px;
                    color: #666;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                    line-height: 20px;
                }

                .banner-fork form > div.a2 input[type='text'] {
                    display: block;
                    width: 162px;
                    height: 40px;
                    padding: 0 15px;
                    border: none;
                    font-size: 14px;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                    box-sizing: border-box;
                    line-height: 40px;
                }

            .banner-fork form > div.a3 {
			margin-top:42px;
                margin-right: 10px;
            }

                .banner-fork form > div.a3 > input {
                    display: block;
                    width: 162px;
                    height: 40px;
                    margin-bottom: 10px;
                    padding: 0 15px;
                    border: none;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                    box-sizing: border-box;
                    font-size: 14px;
                    line-height: 40px;
                }

                .banner-fork form > div.a3 select {
                    display: block;
                    width: 162px;
                    height: 40px;
                    padding: 10px 0;
                    margin-bottom: 10px;
                    padding-left: 15px;
                    border: none;
                    font-size: 14px;
                    color: #666;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                    line-height: 20px;
                }

                .banner-fork form > div.a3 span {
                    display: block;
                    width: 162px;
                    height: 40px;
                    background: #fff;
                    padding: 0 15px;
                    box-sizing: border-box;
                    box-shadow: 0 4px 0 0 rgba(255,255,255,.5);
                }

                    .banner-fork form > div.a3 span input[type='text'] {
                        float: left;
                        width: 100px;
                        height: 40px;
                        border: none;
                        background: #fff;
                        vertical-align: middle;
                        font-size: 16px;
                        color: #666;
                        text-align: left;
                        line-height: 40px;
                    }

                    .banner-fork form > div.a3 span font {
                        float: left;
                        vertical-align: middle;
                        line-height: 40px;
                    }

            .banner-fork form > div.a4 {
                width: 112px;
                height: 90px;
                padding-top: 1px;
               
                box-sizing: border-box;
                text-align: center;
            }
.banner-fork form > div.a4 input {
    display: block;
    width: 130px;
    height: 40px;
    background: #3ebbbd;
    color: #fff;
    margin: 23px auto 10px;
    cursor: pointer;
	font-size: 18px;
	font-weight:bolder;
}
                .banner-fork form > div.a4 a {
                    font-size: 24px;
                    color: #e60021;
                    line-height: 24px;
                }

            .banner-fork form > div.a5 {
                padding: 10px 50px 0 50px;
                text-align: center;
            }

                .banner-fork form > div.a5 h6 {
                    font-size: 24px;
                    color: #3ebbbd;
                }

                .banner-fork form > div.a5 p {
                    font-size: 24px;
                    color: #ffffff;
                }

.fork-sig {
    visibility: hidden;
    position: absolute;
    left: -137px;
    bottom: 0;
    width: 137px;
    height: 135px;
    background: url(/kindeditor/attached/image/20200612/20200612112122_44058.png) no-repeat center;
    cursor: default;
    opacity: 0;
    -webkit-transition: all .6s;
    transition: all .6s;
}

    .fork-sig.on {
        left: 0;
        visibility: inherit;
        opacity: 1;
    }

.wrap23 {
    width: 1200px;
    margin: 0 auto;
    clear: both;
}
.clearfix {
    *zoom: 1;
}