@charset "utf-8";
/*公共代码*/
body{font-family:"微软雅黑"; font-size:15px;}
*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none;}
li,ul,dl,dt,dd,ol,ul{list-style:none; text-decoration:none;}
a{text-decoration:none; color:none;}
img{ border:0; text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}
u,b{ font-weight:normal; text-decoration:none;}
.clear{clear:both;}

/*header*/
.header{ width:1200px; height:auto; margin:auto; overflow:hidden; padding:15px 0;}
.header .logo img{ display:block; float:left;}

/***** 提示搜索 *****/
#message{ width:265px; height:auto; float:right; margin-top:20px;}
#message li{display:block; float:right; padding:10px 5px 5px; }
#message li a{ color:#666369; font-size:14px;}
.input_main{width:280px; margin:auto; height:36px;}
.input_main input{width: 214px; height:36px; padding-left:10px; color:#999; display:block; height: 100%; float: left; border:1px #e0e0e0 solid; outline:none; -webkit-box-sizing: border-box; 
                  -moz-box-sizing: border-box; box-sizing: border-box;}
.input_main button{display:inline-block; border:none; background:#d7d7d7 url(../images/seash.png) no-repeat center; font-size:15px; width:50px; height:36px; color: #fff; text-align: center; line-height: 36px; float: left;}
.input_main button a{display:block; float:left; width:50px; height:36px; background:#e1140c url(../images/seash.png) no-repeat center;}

.nav_box{width:100%; margin:auto; height:50px; overflow:hidden; background:#23487c;}
.nav_main{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.nav_main ul li{display:block; float:left;}
.nav_main ul li a{ font-size:16px; color:#fff; line-height:50px; display:block; float:left; height:50px; width:130px; text-align:center;}
.nav_main ul li a:hover{ background:#e1140c; height:45px; border-top:5px #bc0b04 solid; line-height:50px;}

/* banner图轮播 css */
.slider{ width:100%;  min-width:980px;  height:335px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:980px; position:absolute; left:50%; margin-left:-490px  }
.slider .bd li{ width:980px;  overflow:hidden; }
.slider .bd li img{ display:block; width:980px; height:335px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-980px !important; /*强制位置*/  }

.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; 
               background:url(/templates/xqhzb/images/slider-btn.png) 0 -10px no-repeat; margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:335px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-490px;  }
.slider .next{ left:50%;  margin-left:490px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:335px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:335px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(/templates/xqhzb/images/slider-arrow.png) -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; background:url(/templates/xqhzb/images/slider-arrow.png) 0 0 no-repeat;  }

/**footer**/
.footer{width:100%; height:auto; margin:auto; overflow:hidden; padding:15px 0; background:#e2e2e2;}
.footer1{width:100%; height:auto; margin:60px auto 0; overflow:hidden; padding:15px 0; background:#e2e2e2;}
.footer_main{width:1200px; height:auto; margin:auto; overflow:hidden;}
.footer_main h1{ width:100%; color:#414141; font-weight:bold; margin-bottom:5px;}
.footer_main a{color:#414141;display:block; float:left; margin:2px 32px 2px 0;}
.footer_main a:hover{color:#ff9c00;}
.footer_box{width:1200px; margin:auto; height:auto; overflow:hidden; padding:20px 0 10px; background:url(/templates/xqhzb/images/logo_a.png) no-repeat center;}
.footer_box p{display:block; float:left; width:50%; float:left; line-height:26px;}
.footer_box img{display:block; width:100px; height:100px; float:right;}















