@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0;width:100%;height:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:13px/1.5 arial,'microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.noBg{background:none!important}
body{color:#555;}
a{color:#555;text-decoration:none;}
a:hover{color:#005fd6;}
#g-wp{max-width:700px; margin:0 auto; padding:0 0 20%;}

#header { width:100%; }
.logo{ position:relative; background-size:contain; box-shadow: 2px 3px 3px #666; z-index:5;}

.banner{ width:100%; margin:0 auto; position:relative; overflow:hidden; z-index:0;}
.banner .hd{ width:100%; height:10px; position:absolute; z-index:1; bottom:10px; text-align:center;}
.banner .hd ul{}
.banner .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; background:#b5b5b5; margin:0 5px;  vertical-align:top; overflow:hidden; font-size:0; border:2px solid #fff;}
.banner .hd ul .on{ background:#0068b7;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li img{ width:100%; background:url(images/loading.gif) center center no-repeat;}

.search{margin:10px 1.6% 0; border:1px solid #e9e9e9; font-family:"微软雅黑";}
.search .search-input-box{float:left; width:80%;}
.search .search-input-box input{width:100%; height:30px; line-height:30px; border:none; color:#888; background:none; font-size:1.2em; vertical-align:top; text-indent:0.08em;}
.search .search-btn{float:right; width:19%; padding-top:3px;}
.search .search-btn input{width:100%; height:30px; line-height:30px; border:none; background:#0b6cdc; vertical-align:top; color:#333; font-size:1.2em; text-align:center;}

.backTop{}
.copyright{background:#0a5fd6; color:#fff; font-family:"微软雅黑"; font-size:1em; text-align:center; padding:10px 0 30px; line-height:1.4;}
.copyright img{width:33%;}
.copyright a{color:#fff !important;}

#fixed-foot { position:fixed; left:0; bottom:0; width:100%; padding:5px 0; background:#f2f2f2; text-align:center; z-index:100;}
#fixed-foot li { float:left; width:25%; margin:0;}
#fixed-foot li a, #fixed-foot li a:hover{display:block; color:#4d4948;}
#fixed-foot li img{width:58%;}
#fixed-foot li em{display:block; font-size:1em;}

.fixed-button { display:block; width:107px; height:107px; margin:0 auto; background:url(foot_ico1.png) no-repeat center top; overflow:hidden; }
.icon_arr_tel { background-image:url(foot_ico2.png) }
.icon_arr_map { background-image:url(foot_ico3.png) }
.icon_arr_sms { background-image:url(foot_ico4.png) }
