﻿.toparea{ width:100%; height:46px; margin:0 auto; background: url(../images/h_bg.jpg) center top no-repeat}
.toparea ul{ width:1200px; height:46px; margin:0 auto}
.toparea ul li{ float:left; line-height:46px; font-size:14px; color:#fff}
.toparea ul li a{ line-height:46px; font-size:14px; color:#fff}

.heading{ width:1200px; height:120px; margin:0 auto}
.heading .logo{ display:block;float:left;font-size:13px; color:#085101; font-family:Arial, Helvetica, sans-serif; line-height:24px; text-transform:uppercase; font-weight:100;letter-spacing: 0.3px;}
.heading .logo p{font-size:36px; color:#032700; font-family: "微软雅黑"; line-height:40px; font-weight:bold; padding-top:30px; letter-spacing:0}
.heading .tel{ height:120px; background: url(../images/h_tel.jpg) no-repeat 0 center; display:block; float:right; font-size:28px; color:#c80003; line-height:30px; font-family:impact; padding-left:70px}
.heading .tel span{
		color: #5a5e5d;
		font-size: 14px;
		font-weight: 100;
		font-family: "微软雅黑";
		padding-top: 20px;
		line-height: 20px; display:block
	}  
/*nav*/
.nav{width:100%; height:66px; margin:0 auto; border-top:1px solid #d2d2d2;}
.nav  ul { width:1198px; height:66px; margin:0 auto; border-left:1px solid #d2d2d2}
.nav  ul li{float: left;position:relative;}
.nav  ul li a{ width:132px; height:66px; display:block; text-align:center; line-height:66px; color:#333; font-size:16px;border-right:1px solid #d2d2d2} 
.nav  ul li a:hover{color: #c80003; font-size:16px; line-height:66px; background:url(../images/nav_hover.png) center bottom no-repeat}
.nav  ul li:hover{line-height:66px; font-size:16px;color: #c80003 !important;background:url(../images/nav_hover.png) center bottom no-repeat}
.nav  ul li:hover a{color:#c80003;}
.nav  ul li dl{position:absolute; left:0px; top:66px; z-index:99999; background:#d2d2d2; display:none; width:132px;}
.nav  ul li:hover dl{ position:absolute; left:0px; top:66px; z-index:99999; background:#d2d2d2; display:block;}
.nav  ul li dl dt a{height:44px;display:block; text-align:center;line-height:44px;color:#444 !important; font-size: 15px !important; font-weight:100;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; border-bottom:1px solid #fff}
.nav  ul li dl dt a:hover{background:#c80003; color:#fff !important; line-height:44px; font-size:15px !important; font-weight:100}
.nav .nav_on{color: #c80003; font-size:16px; line-height:66px; background:url(../images/nav_hover.png) center bottom no-repeat}  


/*搜索*/
.link{ width:100%; height:70px; margin:0 auto; border-bottom:1px solid #d9d9d9;}
.link ul{ width:1200px; height:70px; margin:0 auto;}
.link ul li{ float:left; height:70px}
.link ul li p{line-height:70px;width:740px; height:70px; color:#777777;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; font-size:14px; font-weight:bold}
.link ul li a{line-height:70px; color:#777777; font-weight:100}

.bannerfo{ width:351px;height:33px; border:1px solid #e5e5e5; position:relative; margin-top:17px; border-radius:18px; background:#fff;}
.bannerfo dl dt{ display:inline}
.bannerfo dl .inputbox{ position:absolute; left:0; top:0; width:306px; height:33px;}
.bannerfo dl .inputbox input{ width:276px; height:33px; padding:0 15px;color:#888888; line-height:33px; font-size:14px; border:none;background: none;}
.bannerfo dl .menuser{ position:absolute; left:306px; top:0; width:45px; height:33px; display:block;background: url(../images/search.png) no-repeat 0 0; }
.bannerfo dl .menuser input{width:45px; height:33px;background: url(../images/search.png) no-repeat 0 0; border:none;}
   
.nban{ width:100%; height:350px; background:url(../images/nban.jpg) center 0 no-repeat }

/*底部*/
.footer{ width:100%; height:auto; margin:0 auto; background:#2a2a2a}
.footer .botdh{ height:69px; border-bottom:1px solid #404040;}
.footer .botdh ul{ width:1200px; height: auto; margin:0 auto}
.footer .botdh ul li{ float:left}
.footer .botdh ul li a{ width:150px; height:69px; display:block; text-align:center; line-height:69px; color:#dddddd; font-size:16px;}
 
.footer .maina{ width:1200px; height:auto; margin:0 auto}
.footer .maina .botlogo{ display:block; float:left; min-height:221px; border-right:1px solid #404040; padding-left:75px; padding-right:75px;}
.footer .maina .botlogo img{padding-top:77px}

.footer .maina .botlx{
	padding-left: 75px;
    width: 350px;
    min-height: 201px;
    border-right: 1px solid #404040;
    font-size: 14px;
    line-height: 28px;
    color: #aaaaaa;
    display: block;
    float: left;
    padding-top: 20px;
	}

.footer .maina .botewm{ display:block; float:right}

.ewmaa{ width:126px; height:170px; background:#353535;border-radius:10px; display:block; float:left; margin:18px 10px 10px; text-align:center; padding:0 15px 15px; line-height:44px; color:#aaaaaa; font-size:16px;}
.ewmaa img{ width:126px; height:126px}

.footer .bq{ width:100%; height:55px; margin:0 auto; border-top:1px solid #404040}
.footer .bq ul{ width:1200px; height:55px; margin:0 auto}
.footer .bq ul li{ display:block; text-align:center; line-height:55px; font-size:14px; color:#aaaaaa}
.footer .bq ul li a{line-height:55px; font-size:14px; color:#aaaaaa}








.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
