.wrap {width:100%; overflow:hidden;  margin:0 auto; min-width:1200px;}

/*头部 */

.header_box{ width:100%; overflow:hidden;}

.headers{width:100%; height: 125px; overflow: hidden;}

.header{ width:1200px; overflow:hidden; margin:0 auto;height:125px;background-image:url(images/dianzhao.png);background-position:center; background-repeat:repeat-y}

.header-left{width:380px; height:85px; line-height:825px; float:left; overflow:hidden; margin-top:20px;}

.header-right{width:760px; height:125px; overflow:hidden; float:right; line-height:125px;}

.header-right li{width:152px; float:left; font-size:20px; font-family:microsoft yahei; text-align:center;}

.header-right li ul{ position: absolute;display:none; width:125px; background-color:#fff;}

.header-right li:hover ul{ display:block; width:115px; background-color:#0b6cce; margin-top:-30px; margin-left:18px; z-index:9999999;}

.header-right li:hover ul li{ float:none; width:115px; height:40px; border-bottom:1px #96bee7 solid;}

.header-right li:hover ul li a{padding:0; color:#fff; font-size:18px; position:relative; top:-40px;}

.header-right li:hover ul li a:hover{padding:0;}

.header-right li ul li a{ float:none; width:125px; height:40px; border:0;}

.header-right li a{ padding:20px 5px; border-bottom:3px #666 solid; color:#000;}

.header-right li a:hover{ border-bottom:3px #0b6cce solid;}

.logo{ float:left; overflow:hidden;}

.rexian{float:right; }









/*底部*/

.footer{ width:100%; overflow:hidden; margin-top: 30px;}

.foots{ width:100%; background-color:#ddd; overflow:hidden; margin:0 auto;}

.foot{ width:1200px; background-color:#ddd; overflow:hidden; margin:0 auto; padding:50px 0px 30px 0px;}

.foot .footleft{ float:left;}

.contact_tit{ overflow:hidden; margin-bottom:45px;}

.t4{ color:#000; font-weight:normal; line-height:32px; margin-left:5px;}

.t4 img{ vertical-align:middle;  margin-right:10px;}

.foot .footright{ float:right; width:380px;}

.foot .footright .wx{ float:right; width:138px; height:138px; margin:20px 0 0 0;}





.banquans{ width:100%; border-top:solid 1px #747474; margin:0 auto; line-height:70px; color:#ffffff; background-color:#000; }

.banquan{ width:1200px; border-top:solid 1px #747474; margin:0 auto; line-height:70px; color:#ffffff; background-color:#000; }

.banquan span{ float:right;}