.transition2{transition:all 0.3s ease-out; -moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}
body{width:100%; min-width:1000px;}
#header{  width: 100%; position:relative;}
.banner_bg .banner_point {position:absolute; width:100%;}
.banner_bg .banner_point .center a{display:block; width:10px; height:10px; border:2px solid #fff; float:left; border-radius:10px; margin-left:5px;}
.banner_bg .banner_point .hover{background:#fff; border:0px;}




#banner .login{ position:absolute;     top: 81px;  right: 371px;  width:330px; height:260px; background:url("../images/login.png");  z-index:10;}
#header .header-con{width:100%;  margin:0 auto;  height:46px; background:#c41f1f;}
#header .header-con  h1{margin-top:25px;  float:left;}
#header  .header-con  .head-info{  width:1000px; margin:0 auto;}
#header  .header-con  .head-info > ul{   height: 48px; width:745px; float:left;}
#header  .header-con  .head-info > ul > li{float:left;position:relative; padding:14px  15px; }
#header  .header-con  .head-info > ul > .li1{ background:url(/images/jian.png) no-repeat  bottom center;}
#header  .header-con  .head-info > ul > li:hover{ background:url(/images/jian.png) no-repeat  bottom center;}

#header  .header-con  .head-info > ul > li a.mian-nav{    display:block; font-size:14px; color:#fff;  font-family:微软雅黑;  }  
#header  .header-con  .head-info > ul > li  span.sign{width:10px; height:6px; background:url(/images/san.png) no-repeat; display:block; position:absolute;left: 59px; top: 30px; display:none;}
#header  .header-con  .head-info > ul > li:hover span.sign{display:block;}
#header  .header-con  .head-info > ul > li .sub-nav{ display:block; position:absolute; top:45px;   display: none;  background:#eaeaea; z-index:4000;   left: 0px; }
#header  .header-con  .head-info > ul > li .sub-nav  .sub-nav-a{text-indent:20px;}
#header  .header-con  .head-info > ul > li .sub-nav strong a{ color: inherit;}
#header  .header-con  .head-info > ul > li .sub-nav .sub-nav-a{line-height:50px; color:#fff; width:180px; border-bottom:1px solid #5b5e8b;}
#header  .header-con  .head-info > ul > li .sub-nav .sub-nav-a:hover{background:#fff697; color:#525582;}


#header  .header-con  .head-info  ul li .sub-nav  ul  li{   text-align:Center;width: 100%;    display: inline-block;     color:#333333;}
#header  .header-con  .head-info  ul li .sub-nav  ul   li a{  padding:10px  0px;display:block; color:inherit;}
#header  .header-con  .head-info  ul li .sub-nav  ul   li:hover{background:#fff697; color:#525582; width: 100%;   }
#header  .header-con  .head-info  ul li .pro-nav  ul  li{width: auto;}
#header  .header-con  .head-info  ul li .pro-nav  ul  li  a{line-height:22px;  display:inline; color:inherit;} 



#header  .header-con  .head-info > ul >li .pro-nav{width:540px; display:none;    padding: 20px 20px;   left:-71%; }
#header  .header-con  .head-info   >ul li .pro-nav strong{width:130px; display:block; float:left; font-size:16px; text-align: center; }
#header  .header-con  .head-info   >ul li .pro-nav strong a{color:inherit;}
#header  .header-contop {width:100%; height:395px;}
/*#header    .search{width:1000px;  position:absolute; top:0px; left:50%; margin-left:-500px;}*/
#header    .search{width:1000px; margin:0 auto;}
#header    .search .lang{margin-left:10px; padding-top:15px; background:none; width:438px;  height:79px; float:left;}
#header    .search .lang  a{display:block;   font-family:微软雅黑; height:35px; text-align:center; line-height:35px; float:left; font-size:14px;  color:#fff;}
#header     .search  .wan-top{background:url(/images/phonb.jpg) no-repeat 0px 4px ; margin-top:30px;text-indent:32px; float:right;}
#header     .search  .wan-top .zit{font-size:12px; padding:6px 15px; font-family:宋体; color:#1e1e1e;     cursor: pointer; line-height:35px; }
#header     .search  .wan-top .zit:hover{color:red;}
#header     .search  .wan-top .dian{background:url(/images/dian.png) no-repeat 1px 11px;}
#header     .search  .wan-top .tel{background:url(/images/tel.png) no-repeat 1px 5px;  font-weight:bold;}

#header  .header-con  .head-info  form{background:#fff;  float:right;width:230px; height:31px; margin-top: 8px;}
#header  .header-con  .head-info   form input[type=text]{width:197px; outline:none; text-indent:10px;    color: #797979; height:29px; float:left;  border: 0px; background: none;}
#header  .header-contop   .head-info form input[type=image]{float:right; outline:none; }



#header  .header-con   .search .lang  a:active{background:#a8ca77;color:#fff;}
#header  .header-con   .search .lang  a.active{background:#a8ca77;color:#fff;}

#header  .header-con   .search   form input[type=text]{width:170px; height:30px; float:left;  border: 0px ;  color: #333; background: none;}
#header  .header-con   .search form input[type=image]{float:left; margin-top:6px;}
/*头部信息*/
.mian {padding: 40px 0px 55px 0px; width:1000px; margin:0 auto;}
.mian  .head-infoa{ width:100%;   font-size:18px;     font-weight: bold; text-align: center;  color:#000;  padding-bottom: 20px;  background:url(/images/xiala.jpg) no-repeat 0px bottom;}
.mian  .biaot{text-align:center; padding:30px 0px 30px 0px; height:30px;}
.mian  .biaot a{padding:8px 15px; background:#e5e5e5; font-size:14px; margin-right:40px; }
.mian  .biaot a:hover{background:#b70910; color:#fff;}
/*左边公用菜单*/


.info-list-comm{ width:240px; float:left;background:url(/images/pro-bg.png) no-repeat;}
.info-list-comm   ul.nav {padding-top:54px; margin-left:40px;}
.info-list-comm   ul.nav > li span.nav-mian-b{ text-indent:28px;  line-height:48px; color:#fff; font-size:14px; display:block; height:48px;  width:265px;background:url(/images/icon-biao.png) no-repeat;}
.info-list-comm   ul.nav > li span.nav-mian-b a{color: inherit;}
.info-list-comm   ul.nav > li span.nav-mian-b  strong{font-weight:100; color:#fff; width:185px; float:left;}
.info-list-comm   ul.nav > li span.nav-mian-b  strong a{color: inherit;}
.info-list-comm   ul.nav > li span.nav-mian-b  em{ background:#178aab;  display:block;  float:right; height:15px; width:15px; margin:14px  20px  0px 0px; color:#ffea3b; line-height:13px;         text-indent: 0px;  font-style: normal;}


.info-list-comm   ul.nav > li ul.sub-nav{width:252px;margin-left:5px; border-left:1px  solid #cfcfcf;border-right:1px  solid #cfcfcf;}
.info-list-comm   ul.nav > li ul.sub-nav li{text-indent:22px;  color:#5b5b5b; line-height:45px;}
.info-list-comm   ul.nav > li ul.sub-nav li a{color: inherit;}
.info-list-comm   ul.nav>li a.nav-mian-d{background:url(/images/bottom.png) no-repeat;}
.info-list-comm   ul.nav .nav-bottom{display:block;     width: 254px; border-bottom:1px  solid #cfcfcf; margin-left:5px;}


#footer{  padding-top:5px;  background:#292929; padding-top:45px;  border-top:1px  solid #d6d9cc; }
#footer .footer-con{width:1000px; margin:0 auto;  text-align:center;}
#footer  p.link-title{text-align:center; color:#b9b8b8; margin-bottom:15px;}
#footer  p.link-title a{color:#b9b8b8; padding:0px 5px; border-left:1px solid #b9b8b8;}
#footer  p.link-title span{padding:0px 10px;}


#footer  p.navp a{color:#787878;}
#footer  p.navp{line-height:30px; font-size:12px; text-indent:12px;  background:url(/images/fang.jpg) no-repeat 0px 15px;  font-family:宋体;}
#footer .footer-list{float:left;}
#footer .nav-list{margin-right:10px;     width: 254px;} 
#footer .us-info{width:470px; font-size:12px;  color:#fff; line-height:24px; margin-right:100px;}
#footer  .address-info{ width:275px;}
#footer  .address-info  p.adr-info{height:60px; padding-left:35px;  }
#footer  .address-info  p.a1{background:url(/images/phone.jpg) no-repeat;}
#footer  .address-info  p.a1 .info{font-size:26px;  font-weight:bold;}
#footer  .address-info  p.a2{background:url(/images/emil.jpg) no-repeat;}
#footer  .address-info  p.a3{background:url(/images/qq.jpg) no-repeat 0px -2px;}
#footer  .address-info  p.a4{background:url(/images/adrr.jpg) no-repeat 0px -2px;}
#footer  .address-info  p.adr-info a{ display:block;color:#373c7f; font-size:14px;}
#footer  .address-info  p.adr-info  span.tou{display:inline-block;  font-size:12px;      vertical-align: top; color:#848484;  padding:5px 12px;}
#footer  .address-info  .tis{font-size:12px; color:#6f6f6f;  display:block; font-weight:100;}
#footer  .address-info  p.adr-info  span.info{display:inline-block; width:207px; }
#footer .weix{width:195px; }
#footer .weix  p.navp{height:40px;  font-size:12px;text-indent:30px;}
#footer .weix  p.b1{background:url(/images/weio.jpg)  no-repeat 0px 5px;}
#footer .weix  p.b2{background:url(/images/tenx.jpg)  no-repeat 0px 3px;}
#footer .weix .weixb{width:121px; height:114px; display:block; text-align:center;}
#footer .weix .weixb img{max-width:100%; max-height:100%; }


#footer .dibu{background:#2b2b2b; height:10px;  line-height:10px; }
#footer .dibu  .content-dib{width:1000px; margin:0 auto; color:#737373;font-size:12px;}
#footer .dibu  .content-dib a{margin-left:10px; vertical-align:middle;}

.fiex{height:310px; width:70px; position: fixed; top:220px;        display: block; z-index: 100000; right:10px;} 
.zhu{position:relative;}
.fiex .icon{width:70px; height:70px;  margin-bottom:5px;position:absolute; right:0px;}
.fiex .phone{background:url(/images/phone.jpg) no-repeat; }
.fiex .phone  a{font-size:12px; color:rgba(0,0,0,0);     white-space: pre;}
.fiex .phone:hover{width:225px; background:url(/images/hoverphon.jpg) no-repeat; }
.fiex .phone:hover a{display:block !important;  height:70px;line-height:70px; font-size:18px; text-indent:15px; color:#fff;}
.fiex .adre{background:url(/images/adress.jpg) no-repeat; top:75px; }
.fiex .adre:hover{background:url(/images/adressa.jpg) no-repeat; top:75px;}
.fiex .weix{background:url(/images/weix.jpg) no-repeat; top:150px;}
.fiex .weix  .son{background:url(/images/weix.jpg) no-repeat;  position:relative;}
.fiex .weix  .son  .tupian{position:absolute; background:url(/images/wexson.png) no-repeat;  display:none; top:0px;  padding:13px 26px 13px 13px; right:0px;}
.fiex .weix:hover .son  .tupian{right:80px; display:block;  top:-40px}
.fiex .weix  .son  .tupian .img-weix{height:130px; width:130px; display:block;}
.fiex .weix  .son  .tupian .img-weix img{max-width:100%; max-height:100%;}

.fiex .topa{background:url(/images/top.jpg) no-repeat; top:225px;}
.fiex .topa:hover{background:url(/images/topa.jpg) no-repeat; top:225px;}
