@charset "utf-8";
/**定义整个页面大小 默认为1002px*/
*{Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none; padding:0; margin:0;text-decoration:None; }
td,th,div,input,select,textarea,li,ol,dt,dd,h1,h2,h3,h4,h5,h6{font-size:12px; color:#444;}
font,span{font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,blockquote{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style-type:none;}
img{border:none;}
.line{border-bottom:1px dashed #ccc; height:1px; overflow:hidden;}
.border{border:1px solid #ccc;}/* CSS Document */
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
body { background:#313131;margin:0 auto;padding:0;font-size:12px;color:#444;}

.m{ width:1098px; margin:0 auto}
.clearfix{clear: both;}
.clearfloat{content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size:0;line-height:0;}

a{color:#444;outline:0 none}
a:hover{color: #cc0000;}


.height15{height:10px;line-height:0;font-size:0;clear:both;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.clears{ clear:both}
.fLe{float:left;_display:inline;}
.fRi{float:right;_display:inline;}



.pagenum {margin:10px 0; text-align:center; font-family:"微软雅黑"; background:#f4f4f4; padding:10px 0;}
.pagenum a {color: #333;padding:4px 10px;background-color: #fff; font-family:"微软雅黑";  font-size:13px;border:1px #e2e2e2 solid;}
.pagenum a:hover {color: #fff !important;padding:4px 10px;background-color: #c50000;  font-size:13px;border:1px #AC0D0D solid;}
.pagenum .current {color: #fff !important;padding:4px 10px;background-color: #333; font-size:13px;border:1px #000 solid; }
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #fff;  color: #333; height:21px; line-height:21px; padding:4px 10px; width: 39px;margin: 0 2px;border:1px #e2e2e2 solid;}

.updown { padding:10px 10px 30px;text-align:left; border-top:1px #e2e2e2 dotted; line-height:25px;text-transform:uppercase;}
.previous,.next{ padding:0 10px;font-size:12px;  line-height:25px;}

/*顶部*/
.topbox{ width:100%; height:35px; margin:0 auto; overflow:hidden; background:#272526; line-height:35px }
.topleft{ float:left; color:#ccc; }
.topright{ float:right; text-align:right;color:#ccc;}
.topright a{ color:#ccc;}

/*头部*/
.headerbox{ width:100%;  background:#313131; height:118px; overflow:hidden; }
.headbg{  background:url(../images/headbg.jpg) no-repeat center top; height:118px; width:1090px; margin:0 auto}
.logo{ width:320px; margin:30px 0px; float:left; }

.tel span{  font-family:微软雅黑; display:block; color:#ccc; margin-top:22px; text-align:right; font-size:13px}
.tel em{font-family:微软雅黑;text-align:right; font-size:18px; font-style:normal; color:#fff}
.sousou{ float:right;width:250px; overflow:hidden;margin:5px 0px;border:1px #333 solid; }
.sousou .soukey{ width:200px; height:33px; line-height:33px;  background:#3A3939;float:left;font-size:12px;font-family:"微软雅黑"; color:#666; padding-left:10px; border:none; }
.sousou .soubtn{ width:40px; height:33px; border:none; background:#BB9641 url(../images/search.gif) no-repeat center center; float:left; color:#fff;}


/*菜单*/
.navbox{background:#202020; height:50px; width:100%}
#navbar{height:50px	;width:1098px;position:relative; z-index:33;left:0px; margin:0 auto }

ul.nav{  height:50px; float:right}
ul.nav li{ float:left;  height:50px; position:relative;text-align:center;background:url(../images/nav_li.gif) no-repeat left center; padding-left:1px;width:121px;}
ul.nav li a{ font-size:12px; color:#000; text-align:center; height:40px; padding-top:10px; font-family:微软雅黑; display:block}
ul.nav > li >a{color:#fff; display:block}
ul.nav li a span{ display:block;overflow:hidden; font-size:9px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; white-space:nowrap;color:#666; padding-top:2px}
ul.nav li a:hover,ul.nav li a.cur,ul.nav li a.cur span{ color:#fff; background:#BB9641;display:block;}
ul.nav li a.on{ color:#fff; background:#BB9641;display:block;}
ul.nav li a.on span{ color:#fff}

#navbar .mask{display:none;position:absolute;width:100%;background:#fff;height:261px;overflow:hidden; padding:15px 0 35px 0; border-bottom:10px solid #BB9641; top:50px;}
#navbar .subSet{width:1098px;margin:0 auto;margin-top:10px;}
#navbar .subSet ul{float:left;width:121px;  border-left:1px solid #ccc; height:261px}
#navbar .subSet ul li{height:25px; width:102px; margin-left:19px; text-indent:5px; line-height:25px;}
#navbar .subSet ul li a{display:block;width:102px; height:25px; line-height:25px;color:#333;}
#navbar .subSet ul li a:hover{color:#fff;background:#BB9641; }
#navbar .subSet ul li.sub_select a{color:#fff;background:#BB9641; }

/*banner*/
#index_banner{width:100%;height:450px;padding:0;margin:0 auto;background:none;position:relative;z-index:10;overflow:hidden;}
#index_banner_con{width:100%;height:450px;margin:0 auto;overflow:hidden;text-align:center;}
#index_banner_list{width:100%;height:450px;}
#index_banner_list li{width:100%;height:450px;}
#index_banner_list li a{width:100%;height:450px;display:block;background: url(../uploads/) no-repeat top center;text-indent: -9999px;}
 
#prev_btn, #next_btn{width:31px;height:48px;position:absolute;top:196px;display:none;}
#prev_btn{left:4%;}
#next_btn{right:4%;}
 
#banner_nav{position:absolute;bottom:20px;left:0;width:100%;text-align:center;}
#banner_nav a{display:inline-block;width:28px;height:5px;margin-right:5px;background:#fff;font-size:0;}
#banner_nav a.this{background:#FF7900;}
#banner_nav a:hover{background:#ccc;}



/*footer*/


/*footer*/

.pt15{padding-top:15px;}

.footerTitle{font-size:18px; color:#FFF; height:25px; line-height:25px; text-indent:0.2em; font-family:微软雅黑}


.footer{background:#101010; color:#878787;  margin:0 auto}
.footer_1{ width:190px; height:170px; float:left; padding-left:20px;}
.footer_2{ width:320px; height:170px; float:left; border-right:1px solid #3A3939;border-left:1px solid #3A3939; padding-left:20px; padding-right:20px;}

.footerSearch{ line-height:25px; padding-top:10px; color:#878787}
.footerSearch p{ line-height:25px; text-indent:1em;font-family:微软雅黑}
.footerSearch form{clear:both; padding-top:10px; padding-left:12px}
.footerSearch input{width:223px; padding-left:5px; padding-right:5px; display:block; float:left; height:31px; line-height:31px; border:1px solid #404040;background:#2A2A2A; color:#A6A5A5; margin-right:5px;font-family:微软雅黑}
.footerSearch button{width:65px; height:33px; line-height:33px; display:block; float:left; background:#BB9641; cursor:pointer; color:#FFF; overflow:hidden; border:none; font-size:15px;font-family:微软雅黑}

.footer_3{ width:270px; float:left;padding-left:10px; line-height:25px; font-family:微软雅黑}
.footer_3 p{ line-height:25px;color:#878787}
.footer_3 a,.footer_3 a:hover{color:#878787;}

.footerUL {padding-top:10px; padding-left:12px}
.footerUL li{height:25px; line-height:25px;background:url(../images/li3.jpg) 0px center no-repeat; padding-left:10px; float:left; width:75px;}
.footerUL li a{color:#878787; font-family:微软雅黑}
.footerUL li a:hover{color:#878787}

.footer_4{ border-left:1px solid #3A3939;height:170px; float:left; padding-left:20px }
.footer_4 p{ }



.copy{ background:#000; border-top:1px solid #252525;padding:10px; text-align:center;color:#555555; font-family:Arial, Helvetica, sans-serif}
.copy a{color:#555555;}
.copy a:hover{color:#555555;}
