/***全局设置***/
html, body, div, p, span, label, img, a, ol, ul, dl, dt, dd, li, table, tr, td, th, tbody, thead, tfoot, form, fieldset, legent, h1, h2, h3, h4, h5, h6, strong, b, em, blockquote, cite, pre, code, hr, br, input, button, textarea { padding:0px; margin:0px; }
body{font-family:"Microsoft YaHei";font-size:14px; color:#313131;background:#ffffff;}
a{text-decoration:none;color:#4f4f4f;blr:expression(this.onFocus=this.blur());}
*{outline:none;margin:0px;padding:0px;}
img{border-width:0px;border:none;}
ul,dl,dt,dd,p,h1,h2{margin:0px;padding:0px;}
li{list-style-type:none;}
input, button { cursor:pointer; outline:0 none; font-family:"Microsoft YaHei"; }
input[type="text"] { cursor:text !important; }
.outline{ blr:expression_r(this.onFocus=this.blur()) }
:focus { outline:0 none; }


/******/
.header{height:702px; background:url(../images/d_banner.jpg) top center;}
.header_main{width:1280px;margin:0px auto;overflow:hidden;}
.logo{ float:left;padding-top:30px;padding-left:15px;}
.nav{ float:right;padding-right:20px;padding-top:50px;}
.nav a{ display:block;padding-left:12px;padding-right:12px;padding-bottom:5px;font-size:15px;color:#333; float:left;font-weight:bold;}
.nav a:hover{border-bottom:2px solid #d60012;}
.nav a.shouye{border-bottom:2px solid #d60012;}

.wmdyw_body{height:740px;}
.wmdyw_main{width:1280px;margin:0px auto;}

.d_title{ text-align:center;padding-top:75px;}
.d_title .span1{font-size:18px;color:#999999;}
.d_title .span2{font-size:30px;font-weight:bold;color:#676767;}

.yewu_main{height:550px;}
.yewu_main h3{padding-top:450px; float:left;margin-top:55px;} 
.yewu_main h3 span{ display:block;height:66px;text-align:center;color:#fff;font-size:24px;font-weight:bold;}
.yewu_main .h3_1{width:410px;height:47px; background:url(../images/h3bj_1.jpg) no-repeat;}
.yewu_main .h3_2{width:410px;height:47px; background:url(../images/h3bj_2.jpg) no-repeat;margin-left:18px;}
.yewu_main .h3_3{width:410px;height:47px; background:url(../images/h3bj_3.jpg) no-repeat;margin-left:18px;}


.hzhb_body{height:847px; background:url(../images/hzhb_bj.jpg) no-repeat top center;}
.hzhb_main{width:1280px;margin:0px auto;}
.logo_main{}
.logo_main .span1{ display:block;width:241px;height:134px;border:1px solid #eeeeee;margin-left:36px;margin-top:37px; float:left;}
.logo_main .span1:hover{border:1px solid #d60012; }

.footer_bdy{height:249px; background:#f4f4f4;}
.ft_main{width:1280px;height:240px;margin:0px auto;overflow:hidden;}
.ft_main dl{font-size:15px; width:148px;height:240px; float:left;margin-top:40px;margin-left:423px;}
.ft_main dl dd{text-align:center;}
.ft_main p{ float:left;padding-left:83px;padding-top:110px;font-size:15px;}