﻿html,body{height:100%;background-color:#fff;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
ul,ol{list-style:none}
img{border:0}
table{border-collapse:collapse;border-spacing:0}
.clearfix{overflow:hidden;zoom:1;}

/* 项目主体部分设置 */

a{color:#454545;text-decoration:none;transition:all 0.2s linear 0s;}
body{color:#454545;font:12px/1.5 "\5fae\8f6f\96c5\9ed1",\5b8b\4f53,"microsoft yahei",Arial;}
a:hover{color:#f60;text-decoration:underline}

.xixibox { padding:0px; margin:0px;height:456px;background-image:url("/images/xixibg.jpg");background-repeat:no-repeat;background-position:bottom}
#scroll_head_box{position:fixed;top:0;width:100%;left:0;z-index:105}
		
.mainbox{min-height:500px!important;}		
.mainbox .pg_margins{position:relative}		
.topbox{background:#EEE;border-bottom:1px solid #CCC}
.topbox .top,
.headerbox .header,
.navbox .nav,
.searchbox .search{width:1000px;margin:0 auto;position:relative;}
.headerbox{background:#FFFFFF;}
.topbox .top{padding:.4em 0;color:#454545;z-index:115}
.topbox .top a{color:#454545}
.topbox .top .right{position:absolute;right:0;margin:0;top:.5em}
.topbox .top .right li{float:left;padding:0 0 0 1.3em;position:relative}
.topbox .top .right .sub_nav{background-color:transparent}
.topbox .top .right li .arr_down{display:none;position:absolute;width:116px;padding:0 0 10px;text-align:center;background:#fff;color:#666;margin-left:-25px;}
.topbox .top .right li:hover .arr_down{display:block}
.topbox .top .right li .arr_down img{display:block;margin:0;}
.topbox .spot{color:#F6BD00}
.pg_margins{width:1000px;margin:0 auto}

.header .logo{width:630px;height:72px;overflow:hidden;text-indent:-999px;background:url("logo.png") no-repeat}
.header .logo a{width:100%;height:100%;display:block}
.header .tel{width:250px;height:72px;overflow:hidden;text-indent:-999px;background:url("tel_top_bg.png") no-repeat;position:absolute;right:0;top:0;z-index:100}

.navbox{background:url("nav_bg.jpg") repeat-x;font-size:14px;text-align:center;height:48px;line-height:48px;z-index:110;position:relative}
.navbox .nav_content{position:relative;width:100%;height:100%}
.navbox a{display:block;color:#fff}
.navbox .active,.navbox a:hover{background:#fff;text-decoration:none;color:#006d47;text-decoration:none}
.navbox .line{background:url("nav_line.png") no-repeat;height:48px;width:2px;}

.sub_nav{position:absolute;z-index:110;width:100%;background:#fff;line-height:24px;font-weight:normal;font-size:12px;left:0;display:none;}
.sub_nav li{float:none;width:100%;line-height:18px;height:auto;background-image:none}
.sub_nav li a{color:#454545;padding:.4em .3em;width:auto;height:auto}
.sub_nav li a:hover{background-color:#900000;color:#fff}

.searchbox{background:#fff;height:38px;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.15);position:relative;z-index:100}
.searchbox .search{padding:.5em 0 .4em;overflow:hidden;zoom:1;}
.searchbox .search .left{border:1px solid #E0E0E0;background:url("icon_search.jpg") no-repeat .6em .5em;padding:.3em 1em .3em 2.2em;width:25%;position:relative;float:left}
.searchbox .search .left .text{color:#B4B4B4;border:0;background-color:transparent;width:80%}
.searchbox .search .left .search-btn{background:#13428C;color:#fff;border:0;position:absolute;right:0;top:0;cursor:pointer;width:50px;line-height:26px;height:26px;}
.searchbox .search .right{padding:.4em 1em;text-align:left}
.searchbox .search .right a{padding:0 .4em}





