/* 重置 */ 
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,a,  
pre, form, fieldset, table, th, td,img,samp,span { margin:0px; padding:0px;font-family:“Microsoft YaHei”,"微软雅黑";} 
body{ background:#fff;font-size:12px; font-family:Tahoma; color:#666666; width:100%; text-align:center; line-height:18px;margin:0px auto; padding:0px; height:auto;overflow:-Scroll;overflow-x:hidden;}
html{overflow:-moz-scrollbars-vertical;}
/* 默认 */ 
strong,em{font-style:normal;font-weight:bold;}  
img{border:none;}
a{text-decoration:none; color:#444; border:none;}
a:hover{color:#e62129; text-decoration:underline; border:none;}
/* 统一调用背景图 */ 
.m-logo a,.m-nav a,.m-nav em{background:url(images/sprite.png) no-repeat 9999px 9999px;}  
/* 统一清除浮动 */ 
.g-bdc:after,.m-dimg ul:after,.u-tab:after{display:block;visibility:hidden;clear:both;height:0;overflow:hidden;content:'.';}  
.g-bdc,.m-dimg ul,.u-tab{zoom:1;}  
/* 布局 */ 
.g-sd{float:left;width:300px;}  
/* 模块 */ 
.m-logo{width:200px;height:50px;}  
/* 元件 */ 
.u-btn{height:20px;border:1px solid #333;}  
/* 功能 */ 
.f-tac{text-align:center;}  
/* 皮肤 */ 
.s-fc,a.s-fc:hover{color:#fff;}

table{ margin:0px auto;clear:both;}


.main{ width:100%; text-align:center; margin:0 auto;padding:0; top:0;}
.top{ width:100%; height:80px;text-align:center; margin:0 auto; background-color:#cfcfcf; padding:0; top:0;position: fixed; border:1px solid #afafaf;}

.logo{width:1440px;margin:0 auto;background-color:#cfcfcf;}
.top-l{ float:left;}
.top-l img { padding-top:5px; padding-bottom:5px;}
.top-r{ float: right; text-align:right; padding-top:15px;}
.top-r p { background:bottom;padding:5px 0 10px 0; color:#afafaf;}
.top-r p a{width:140px; padding-right:15px; padding-left:15px; color:#666;}
.top-r p a:hover{ color:#e62129;}
.top-r2  a:hover{ color:#e62129;}



.vid{background-color:#000;width:100%; margin:0 auto;}

.conm{width:100%; margin:0 auto;}


.cases{background-color:#efefef;width:100%; height:1900px;margin:0 auto;}
.casesfiel{ background:bottom;padding:20px; color:#afafaf;}
.cases1440{width:1440px; margin:0 auto;}
.cases_v{ width:710px; float:left; margin-right:10px; margin-bottom:10px;background-color:#fff;}
.cases_v samp{ padding: 40px 40px; font-size:32px; display:block; text-align:left; color:#666;}
.cases_v small{ padding: 30px 40px; font-size:16px; display:block; text-align:left; color:#666;}
.cases1440 a:hover .cases_v{background-color:#222;}


.liuc{width:1440px; margin:0 auto;}
.su samp{ padding: 40px 40px; font-size:32px; display:block; text-align:left; color:#666;}
.su small{ padding: 30px 40px; font-size:16px; display:block; text-align:left; color:#666;}
.su a{ width:250px; border:1px solid #cfcfcf; margin:10px; padding:10px; background-color:#efefef;}

.pm{background-color:#efefef;width:100%; height:1900px;margin:0 auto;}
.pm_v{ width:358px; float:left; margin-right:2px; margin-bottom:2px;background-color:#fff;}
.su1 samp{ padding: 80px 40px; font-size:30px;line-height:40px;display:block; text-align:left; color:#666;}
.su1 small{ padding: 60px 40px; font-size:16px; display:block; text-align:left; color:#666;}
.cases1440 a:hover .pm_v{background-color:#222;}
.su1 a{ width:250px; margin:10px; padding:10px; background-color:#fff;}


.BRAND{background-color:#fafafa;width:100%; height:500px;margin:0 auto;}



.bottom_v{float:left; margin-right:0px; margin-bottom:10px; text-align:left;}

.su2 a{ width:250px; margin:10px; padding:10px; background-color:#fff;}










