/* 头部 */
html,body,div,h1,h2,h3,h4,h5,h6,p,span,em,a,img,ul,li,ol,form,button,input,textarea,dl,dt,dd,iframe{margin:0;padding:0;}
body{text-align:left;font:14px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Arial",sans-serif;color:#888;background:url(../images/bodybg.png);}
a {cursor: pointer;color:#000;text-decoration: none;outline: 0 none;}
a:hover,a:focus{text-decoration:none;color:#CD2407;}
h1,h2,h3,h4,h5,h6,em{font-size:14px;font-weight:normal;}
ol,ul{list-style:none;}
em{font-style: normal;}
img{border:0;vertical-align:middle;}

/* 全局 */
.header{background:url(../images/h_bg.png) repeat-x;height:112px;width: 100%;}
.top{width:980px;margin:0px auto; padding-top:5px;position:relative;}
.logo{float:left;width:365px;height:112px;background: url(../images/logo.png) no-repeat;margin-top:1px;}
.text{font-size:14px;color:#333;margin:43px 0px 0px 116px;}
.tel{width:333px;height:75px;background:url(../images/tel.png) no-repeat;position:absolute;top:28px;right:205px;}
.sethome{float:right;font-size:12px;line-height:22px;color:#666;width:200px;height:90px;margin-top:1px;}
.sethome a{text-decoration:none;margin:0 8px;}
.wrap{margin:0px auto;width:100%;overflow:hidden;margin-top:-5px;}
.center{margin:0px auto;width:920px;background:#F5EEC2;padding:15px 30px;overflow:hidden;}
.nav_box{width:920px;margin:0px auto 15px;}
.big_nav{width:130px;height:24px;float:left;background:url(../images/icon.png) no-repeat left center;padding-left:15px;border-bottom:1px solid #670C0C;font-size:14px; font-weight:bold;color:#666;}
.line_gr{float:left;border-bottom:1px solid #9d9d9d;width:770px;height:24px;}
.nav_infor{padding:10px 0px 0px;overflow:hidden;width:920px;}
.nav_infor li{float:left;width:132px;height:30px;line-height:30px;margin:6px 0 0 15px;text-align:left;font-size:14px;padding: 1px;}
.nav_infor li a{display:inline-block;width:132px;color:#000;}
.nav_infor li a:hover{ text-decoration:underline;}
.nav_infor img {vertical-align:middle;float: left;margin:2px 0px 0px 2px;width:16px;height:16px;}
.nav_infor em {display:inline-block;height: 20px;line-height: 20px;text-align: left;padding-left: 3px;float: left;max-width: 100px;_width: 101px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.nav_infor em:hover {color:#ff0000;text-decoration:underline;}
.line{border-bottom:1px solid #e6e6e6;padding-bottom:10px;}
.wrap_b{background:url(../images/wrap_b.png) repeat-x;height:4px;}
.footer{width:980px;margin:10px auto;text-align:center;color:#FFF;line-height:25px;}
.footer a{margin:0px 5px;color:#FFF;}
