/* 公共bt */
.gg_bt{width: 1180px; padding-top:60px;height:70px;  margin: 0 auto; text-align: center;}
.gg_bt h3{font-size: 36px; text-align:center;height:40px; line-height:30px;}
.gg_bt h6{font-size: 14px; text-align:center; line-height:30px;text-transform: uppercase;}
.gg_bt h3.white{color: #fff;}
.clear{clear: both;}
.width_auto{ width: 1180px; margin: 0 auto;}
.fl{ float: left;}
.fr{ float: right;}
.clear{clear: both;}
.uppercase{text-transform: uppercase;}



/*header start*/
.top_box{ width: 100%; height: 40px;background: #343434;}
.top{ width: 1180px; height: 40px; line-height: 40px; margin: 0 auto; }
.top_l{ width: 590px; color: #ffffff; float: left; }
.top_r{ width: 300px; height: 40px; line-height: 40px; color: #ffffff; float:right;}

.top_r span{ padding-left:24px;color: #ffffff;}
.top_r span a{color: #ffffff;}
.top_r span a:hover{color: #e69c3d;}


.top_r span.img1{background: url(../images/icon_zxly.png) no-repeat left center;}
.top_r span.img2{background: url(../images/icon_wzdt.png) no-repeat left center;}
.top_r span.img3{background: url(../images/icon_lxwm.png) no-repeat left center;}



.top_r span.img1:hover{background: url(../images/icon_zxly_hover.png) no-repeat left center;}
.top_r span.img2:hover{background: url(../images/icon_wzdt_hover.png) no-repeat left center;}
.top_r span.img3:hover{background: url(../images/icon_lxwm_hover.png) no-repeat left center;}




.top2_box{ width: 100%; background: url(../images/top2_bg.jpg) repeat; height: 140px;}
.top2{ width: 1180px; margin: 0 auto;}
.logo{width: 420px; height: 86px; float: left; margin-top: 30px; border-right: 1px solid #6d9ffe; padding-right: 20px;}
.logo h1{font-size: 34px; font-weight: bold; color: #ffffff; line-height: 36px; padding-top: 16px;} 
.logo h1 a,.logo h4 a{color: #ffffff;} 
.logo h4{font-size: 14px; color: #ffffff; line-height: 24px; letter-spacing: 1.2px; text-transform: uppercase;}


.logo_r{width: 420px; height: 86px; float: left; margin-top: 30px; border-left: 1px solid #1547a6; padding-left: 20px;}
.logo_r h3{font-size: 16px; font-weight: bold; color: #ffffff; line-height: 20px; padding-top: 26px;} 
.logo_r h3 a,.logo h4 a{color: #ffffff;} 
.logo_r h4{font-size: 14px; color: #ffffff; line-height: 24px; }


.pho{ width: 206px; height: 62px; background: url(../images/icon_tel.png) no-repeat left top; float:right; margin-top: 50px; padding-left: 62px;}
.pho h4{ font-size: 14px; color: #FFFFFF; padding-top: 4px;}
.pho h3{ font-size: 20px; color: #FFFFFF; font-weight: bold; line-height: 32px;}



.nav_box{ width: 100%;  background: url(../images/nav_bg.jpg) repeat; height: 50px; line-height: 50px;}
.nav{ width: 1180px;  margin: 0 auto;}
.nav ul{  list-style: none; text-align: center;}
.nav ul li{  padding: 0 17px; color: #ffffff; font-size: 16px; display: inline-block;}
.nav ul li a{ color: #ffffff;}
.nav ul li:hover{background: #e69c3d;color: #ffffff;}
.nav ul .another{background: #e69c3d;color: #ffffff;}


.fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 100000;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));}
/*header end*/






/*footer start*/

.footer{ width: 100%; height: 320px; background: url(../images/top2_bg.jpg) repeat;}

.foot_top{width: 1180px; height: 87px; line-height: 87px;text-align: center;}

.foot_top ul{ list-style: none;}

.foot_top ul li{ padding-left: 20px; padding-right: 20px; color: #ffffff; display: inline-block; }

.foot_top ul li a{ color: #ffffff;}

.foot_top ul li a:hover{ color: #e69c3d;}







.foot_bot{width: 1180px; height: 162px; margin-top: 20px; }

.foot_bot_l{width: 530px;height: 160px;border-right: 1px solid #002d74;float: left;padding-top: 0px;}

.foot_bot_l h2{font-size: 14px; line-height: 40px; color: #ffffff; padding-left: 30px;}

.foot_bot_l h2 a{ color: #ffffff; padding-right:4px; }

.foot_bot_l p{font-size: 14px;line-height: 30px;color: #ffffff;padding-left: 30px;padding-right: 30px;}

.foot_bot_l p a{ color: #ffffff; padding-right:4px; }

.foot_bot_l p span{   margin-left: 8px;}

.foot_bot_l p span img{ vertical-align: middle;}





.foot_bot_m{width: 440px;height: 160px;border-left: 1px solid #92aeda;float: left;padding-top: 0px;}

.foot_bot_m ul{ list-style: none;}

.foot_bot_m ul li{ padding-left: 138px; line-height:40px; color: #FFFFFF;}

.foot_bot_m ul li.li1{ background: url(../images/phone.png) no-repeat 100px center;}

.foot_bot_m ul li.li2{ background: url(../images/zuoji.png) no-repeat 100px center;}

.foot_bot_m ul li.li3{ background: url(../images/dizhi.png) no-repeat 100px center;}







.foot_bot_r{ width: 143px; height: 153px; float: right;position: relative;}

.foot_bot_r img{ width:143px; height:153px;}

.foot_bot_r  p{ width: 150px; height: 20px; line-height:20px; text-align: center; color: #ffffff; position: absolute; bottom: 0px;  } 









/*footer end*/