html,body{MARGIN: 0px;font-size:14px;text-align:left; background:#fff; padding:0px; color:#404040;font-family: "Microsoft YaHei","SimSun","SimHei";}
body{ background:#fff;}
div,ul,li,p,form,dd,dt,dl{ margin:0px; padding:0px; }
img{ border:0px;}
li{ list-style:none}
a{ font-size:14px; color:#404040; text-decoration:none;}
a:hover{ font-size:14px; color:#016EB3; text-decoration:none;}
p{ font-size:14px;}
.clearboth{ clear:both;}
.container{clear:both; width:1200px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto;}
.left{ float:left;}
.right{ float:right;}

/*header*/
.header{ height:120px; background:url(hdbg.jpg) repeat-x center center; border-bottom:#0168ab solid 2px;}
.logo{}

.floor{}
.h30{ height:30px;}
<!--左侧导航-->
.left-side{}
.title{ width:250px; height:45px; text-align:center; background:url(titbg.jpg) no-repeat center center; border-bottom:#00B2FC solid 2px;  line-height:45px; }
.title a{font-size:18px; font-weight:bold; color:#FFF; letter-spacing:2px;}
/*menu*/
.menu{ width:230px; padding:10px;  background:#1293DE; position:relative; z-index:999;}
.menu dl{ width:230px;}
.menu dl dt{ height:35px; line-height:35px; text-align:center; margin:10px 0px; /*background:url(dt.jpg) no-repeat center center; */background:#40C6FF; border-radius:5px; letter-spacing:2px;  }
.menu dl dt a{ font-size:16px; font-weight:bold; color:#FFF}
.menu dl dt a:hover{ text-decoration:none;}
.menu dl dd{ padding-left:25px; height:30px; line-height:30px; border-bottom:#d4f4fc dotted 1px;}
.menu dl dd a{ color:#FFF;}
.shadow{ height:45px;background:url(titbg01.jpg) no-repeat center center}
/*产品分类结束*/

/*右侧内容*/
.r_side{ width:930px; margin-top:30px;}
/*banner开始*/
.index_banner{position:relative;height:420px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:420px;}
.index_banner li.first{background:url(banner1.jpg) center top no-repeat;}
.index_banner li.second{background:url(banner2.jpg) center top no-repeat;}
.index_banner li.third{background:url(banner3.jpg) center top no-repeat;}
.index_banner li a{display:block;margin:0 auto;width:1100px;height:420px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;top:380px;z-index:10;display:block;margin-left:-74px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
/*banner结束*/

/*产品展示*/
.pro_show{ margin-top:20px;}
.title01{ height:35px; line-height:35px; border-bottom:#999 solid 1px;} 
.spanleft{ display:block; height:34px; line-height:34px; border-bottom:#016aae solid 2px; font-size:16px; font-weight:bold; letter-spacing:1px; background:url(tb.jpg) no-repeat left center; padding-left:25px; }
.spanright{ height:35px; line-height:35px;}


.pro_list{ }
.pro_list dl{ float:left; width:216px; border:#ddd solid 2px; border-radius:5px; margin:20px 0px 0px 10px;}
.pro_list dl dt{ width:206px; height:155px; line-height:155px; padding:5px; }
.pro_list dl dt:before{ content:"."; margin-left:-2px; font-size:10px; visibility:hidden;}
.pro_list dl dt img{*margin-top:expression((155 - this.height )/2); vertical-align:middle; max-width:204px; max-height:155px;}
.pro_list dl dd{ width:216px; height:30px; line-height:30px; background:#ddd; text-align:center; overflow:hidden;}
.pro_list dl:hover{ border:#0076C8 solid 2px; }
.pro_list dl:hover dd{background:#0076C8;}
.pro_list dl:hover dd a{ color:#FFF;}

/*公司简介*/
.about{ width:930px; }
.about_con{ padding:10px 0px;}


/*荣誉资质*/
.honor{ width:930px; margin-top:25px}
.honor_con{ margin-top:10px;}
.marqueeleft{height:210px;overflow:hidden;width:930px;}
.marqueeleft ul{float:left; padding-top:10px;}
.marqueeleft li{ line-height:23px!important;line-height:23px;overflow:hidden; width:245px; text-align:center; float:left; }
.marqueeleft li img{border:1px solid #ddd; width:230px; height:165px; }



.honor01{ width:236px; margin-top:25px;}
.honor_con01{ margin-top:10px;}
.honor_con01 video{max-width:100%}

/*新闻动态*/
.news{ margin:25px 0px 0px 20px; width:419px; }
.news ul li{ height:38px; line-height:38px; border-bottom:#ccc dashed 1px; background:url(an1.jpg) no-repeat left center; padding-left:18px; overflow:hidden;}
.news ul li span{ float:right; margin-left:10px;}

/*联系我们*/
.contact_con{ background:url(contact.jpg) no-repeat bottom center}

/*工程案例*/
.case{ margin-top:25px;}
.case_con{}
#cpgd {overflow:hidden;width:930px; padding-bottom:20px;}
#cpgd ul li{ line-height:16px!important;line-height:23px;overflow:hidden; width:250px;  text-align:center; float:left; }
#cpgd ul li dl{width:235px; border:#e7e7e7 solid 2px; background:#FFF;margin-right:10px; text-align:center;  margin-top:20px; }
#cpgd ul li dl:hover{border:#0076C8 solid 2px; }
#cpgd ul li dl:hover dd{ background:#0076C8 }
#cpgd ul li dl:hover dd a{ color:#FFF;}
#cpgd ul li dl dt{ width:235px; height:176px; vertical-align:middle;}
/* 兼容标准浏览器 */
#cpgd ul li dl dt:before{
    content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-2px; font-size:10px;  /* 修复居中的小BUG */
    visibility:hidden;  /*设置成隐藏元素*/
}

#cpgd ul li dl dt img{ *margin-top:expression((176 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
	max-width:235px;
	max-height:174px; }
#cpgd ul li dl dd{ height:30px; line-height:30px; background:#FFF;}
#incpgd {float: left;width: 800%;}
#cpgd1 {float: left;}
#cpgd2 {float: left;}


/*友情链接*/
.links{ width:930px; border:#0079B8 dotted 1px; border-left:none; border-right:none;  }
.links_title{ float:left; width:90px; height:30px; line-height:30px; color:#0079B8; font-size:14px; font-weight:bold;}
.links_con{ float:left;width:840px }
.links_con ul li{ float:left; line-height:30px; padding:0px 5px; }
.links_con ul li a{}

/*foot*/
.foot{ width:100%; padding-bottom:10px; background:#ccc; margin-top:10px;}
.bq { clear:both; text-align:center; color:#333; padding-top:10px; line-height:30px;}
.bq a{ color:#333;}

/*详情页*/

.con_title{ height:30px; line-height:30px; text-align:center; font-weight:bold; font-size:14px; border-bottom:1px solid #1991DF;}
.con_time{ height:30px; line-height:30px; text-align:center;}
.con_time span{ margin-right:20px;}
.on_next{ width:100%; height:25px; line-height:25px; margin-top:20px;}
.on_next_left,.on_next_right{ width:50%; float:left;}


.ny_con video{max-width:100%}
#nylxwm-t{padding:30px}
.liuyan{width:80%}