@charset "utf-8";
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1050px; font-family:microsoft yahei;}
/*页眉*/
.header{width:100%; overflow:hidden; background:url(../images/header_bg.jpg) no-repeat center}
.header .header_top{ background:url(../images/header_top_bg.jpg) no-repeat center; height:33px; width:100%}
.header_top p{ float:left; line-height:33px; color:#009d4b;font-size:14px;}
.header_top .hdtop_nav{ float:right; width:300px; margin:10px 14px 0 0}
.header_top .hdtop_nav a{ float:left; color:#fff; padding:0 22px; display:block; border-left:1px solid #fff}
.header_top .hdtop_nav .first{ border:none} 
.header_center{ height:116px; width:1050px; margin:0 auto}
.header_center .logo{ float:left; margin-top:22px}
.logo dt{ float:left; margin-right:15px}
.logo dd{ float:left; margin-top:12px}
.logo h2{ color:#FF0000; font-size:25px;margin-bottom:5px;}
.logo p{ font-size:18px; color:#000;}
.header_center .h_phone{ float:right; margin-top:35px}
.h_phone dt{ float:right; margin-left:7px}
.h_phone dd{ float:right; width:260px}
.h_phone p{ font-size:20px;  text-align:right;color:#FF0000;}
 .dkh{  text-align:right;}

.h_phone h2{ font-size:30px; color:#30960a; text-align:right}
.header .header_nav{ width:100%; height:45px; background:url(../images/header_nav_bg.png) repeat-x;}
.header_nav li{ float:left; font-size:14px;}
.header_nav a{ color:#fff; text-decoration:none; padding:0 35px; background:url(../images/header_a_bor.jpg) no-repeat left center; display:block; line-height:45px}
.header_nav .first{ background:none}
.header_nav .cur,.header_nav a:hover{ background:url(../images/header_nav_cur.png) repeat-x;}

/*尾部*/
.footer { width:100%; height:356px; background:url(../images/f_bg.jpg) repeat-x;}
.footer .footer_nav{ width:1050px; height:140px; border-bottom:1px solid #2d7e13; text-align:center}
.footer_nav li{ float:left; width:70px; height:100px; line-height:20px; margin:26px 31px 0 30px}
.footer_nav a{ color:#fff}
.footer .fc_l{ width:310px; float:left; margin-top:14px}
.fc_l dl{ margin-top:12px}
.fc_l dt{ float:left; margin-right:17px} 
.fc_l dd{ float:left; color:#fff}
.fc_l p{ font-size:14px}
.fc_l h2{ font-size:23px}
.footer_center{height:177px}
.footer_center ul{ width:230px;float:left; margin:23px 0 0 73px }
.footer_center li { float:left;padding:0 37px 0px; line-height:25px}
.footer_center li p{ color:#fff;text-align:center;line-height:25px}
.fc_r{ float:right; width:393px;color:#fff; line-height:30px; margin-top:30px;font-size:14px;}
.fc_r a {margin-right: 10px;color: #fff;}
.fc_r .fwzx{font-weight:600;}
.footer_btm{ height:38px; line-height:38px; color:#fff; float:left;}
.footer_btm p{ float:left;}
.footer_btm p a{color:#fff;}

.footer_btm span{ float:right; margin-right:25px}
.footer_btm span a{ color:#fff}

#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(../images/top.gif) no-repeat;}
#fall{background: url(../images/top.gif) no-repeat 0 -80px;}
#ct{background: url(../images/top.gif) no-repeat 0 -40px;}
#roll{display: block;width: 15px;margin-right: -575px;position: fixed;right: 50%;top: 50%;_margin-right: -530px;_position: absolute;_margin-top: 300px;_top: expression(eval(document.documentElement.scrollTop));}

