@charset "utf-8";
/*公共样式*/
*{margin:0;padding:0;}
body{background:#fff;}
ul,ol,li{list-style:none;}
a,img{border:none; outline-style:none;}
a{text-decoration:none;}
img{vertical-align: middle;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,address,img,dl,dt,dd,ol,nav,ul,nav li,label,article,aside,footer,header,hgroup,menu,nav,output,time,mark,audio,video{font-size:16px; font-family:"Myriad Pro","微软雅黑"; color:#333;}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.fl{float: left;}
.fr{float: right;}
/*容器大小布局公用*/
.container{width: 1200px; margin: 0 auto;}
/*头部 start*/
#header{height: 45px;}
.h-link{width: 699px; height: 100%; line-height: 45px;}
.h-link a{ float: left; margin-left: 10px; font-size: 12px; color: #000;}
/*头部 end*/
/*banner start*/
.banner img{width: 100%;}
/*banner end*/
/*导航 start*/
.cd-nav{height: 59px; line-height: 59px; background-color: #313131;}
.cd-nav li{float: left; width: 132px; text-align: center;}
.cd-nav li a{display: block; color: #fff;}
.cd-nav li.first a{background-color: #d71819;}
.cd-nav li a:hover{background-color: #d71819;}
/*导航 end*/
/*main start*/
#main{ background: url("../images/bg.png"); color: #000;}

/*footer*/
#footer{ height: 185px; background: #535353; padding-top:72px;}
#footer p{ text-align: center; line-height: 40px; color: #fff;}
#footer p a{margin: 0 8px; color: #fff;}

