﻿/* 网站样式重置及公用 */
@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;height:auto;}

ol,ul,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{display:inline-block;}
a img,img,iframe{border:none;vertical-align:middle;}
h1, h2, h3, h4{line-height:normal;color:#000;}
h1 a, h2 a, h3 a, h4 a{color:#000;text-decoration:none;}
p{-webkit-margin-before:0;-webkit-margin-after:0;}
.clear{clear:both;display:block;overflow:hidden;width:0;height:0;line-height:0;font-size:0;clear:both;}
.clearfix:after{visibility:hidden;overflow:hidden;display:block;font-size:0;content:"";clear:both;height:0;line-height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.clearfix{*zoom:1;}
.fixed{position:fixed;!position:absolute;}
.relative{position:relative;/*+position:static;*/}
.absolute{position:absolute;}
.nowrap{white-space:nowrap;}
.ov{overflow:hidden;}
.none{display:none;}
.inblock{display:inline-block;}
.block{display:block;}
.pointer{cursor:pointer;}
.lh0{line-height:0;font-size:0}
.lh20{line-height:20px;}
.lh30{line-height:30px;}
.vmd{vertical-align:middle;}
.l{float:left;}.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.fb{font-weight:800;}
.fs{font-weight:100;}
.yuan{border-radius:5px;}
.ti{text-indent:2em;}

.hg5{height:5px;}
.hg10{height:10px;}
.box{
	border-top: 0px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
}
.box1{
	border: 1px solid #D8D8D8;
}
.p10{padding:10px; line-height: 23px;}

.Pager{color:#999;float:right;margin-right:1px;}
.Pager a{float:left;line-height:16px;padding:2px 5px;margin:0 1px;text-align:center;cursor:pointer;background:#fff;color:#02579A;border:1px solid #BBD7E5;text-decoration:none;}
.Pager a.select,.Pager a:hover{background:#BBD7E5;text-decoration:none;}
.Pager a.none,.Pager a.none:hover{border:0;color:#BBD7E5;background:none;display:block;}
.Pager a.dis,.Pager a.dis:hover{color:#ddd;background:none;border:1px solid #ddd;}
.Pager .pagerselect{width:auto;padding:1px 1px 2px;margin-top:0px;}

html{overflow-y:scroll}
::-webkit-input-placeholder { color:#DDD; }
input:-moz-placeholder { color:#DDD; }

body,div,table,tr,td{
    font: 12px/0.75em "微软雅黑","Microsoft YaHei","Verdana";
    color: #000;
	line-height: 25px;
}
body{
	background: url(image/bg.jpg);
}

.wp{margin:0 auto;clear:both;width:1000px;}
.wp0{margin:0 auto;clear:both;width:1024px; background-color: #FFFFFF;}
.wp1{margin:0 auto;clear:both;width:1000px; background-color: #CFD4D7; height: 180px; background:url(../images/banner.jpg) center no-repeat;}
.wp2{margin:0 auto;clear:both;width:720px;}

/* 网站自定义样式 */
#menu{width: 1000px;position:relative;}

#menu h1{height:44px;float:left;cursor:pointer; text-align: center;background: url(image/ge.jpg) top right no-repeat; padding-left: 36px; padding-right: 36px;}
#menu h1.last{height:44px;float:left;cursor:pointer; text-align: center;background: none;padding-left: 36px; padding-right: 36px;}
#menu h1 a.menu{display:block;height:44px;line-height:44px; font-size: 15px; font-weight:bold;}
#menu h1 a.menu:hover,
#menu h1.select a{color:#FFF;}

#menu .submenu{position:absolute;background:#63492E;padding:4px 0px;display:none;z-index:9998; width:130px;}
#menu .submenu .item{padding:4px;text-align:center;}
#menu .submenu .item a{color:#FFF;}
#menu .submenu .item:hover,
#menu .submenu .item:hover a{background:#946C45;}

a{color:#000; TEXT-DECORATION: none}
a:link, a:visited{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}

a.menu{color:#FFFFFF; TEXT-DECORATION: none}
a.menu:link, a.menu:visited{color:#FFFFFF; text-decoration:none;}
a.menu:hover{color:#FF6600; text-decoration:underline;}

a.link{color:#FFF; TEXT-DECORATION: none}
a.link:link, a.link:visited{color:#FFF; text-decoration:none;}
a.link:hover{color:#FFF; text-decoration:underline;}

a.link1{color:#FFF; TEXT-DECORATION: none; line-height: 33px; font-weight: bold;}
a.link1:link, a.link1:visited{color:#FFF; text-decoration:none; line-height: 33px; font-weight: bold;}
a.link1:hover{color:#FFF; text-decoration:underline; line-height: 33px; font-weight: bold;}

a.link2{color:#FFF; TEXT-DECORATION: none; line-height: 28px; font-weight: bold;}
a.link2:link, a.link2:visited{color:#FFF; text-decoration:none; line-height: 28px; font-weight: bold;}
a.link2:hover{color:#FFF; text-decoration:underline; line-height: 28px; font-weight: bold;}

.title_bg{height: 33px; background:url(../images/title_bg.jpg) no-repeat;}
.font1{width: 270px; font-weight: bold; color: #FFF; font-size: 12px; padding-left: 10px; line-height: 33px;}

#banner{height: 344px;overflow:hidden;}
#banner div{height: 344px;}
#case_box{}
.hm_case_box{padding:10px;border:1px solid #DFDFDF; width: 210px; height: 190px; vertical-align: middle; text-align: center;}
.footer{height: 4px; background-color: #E6E6E6;}

.input3{
    BORDER: #999999 1px solid;
    COLOR: #000000;
    background-color:#fff;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px;	
}
.button1
{
    border: 1px #000000 solid;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    HEIGHT: 29px;
    background-image: url(../images/btn.gif);
    background-color: #FFFFFF;
}
.button2
{
    BORDER-top: #FFF 1px solid;
    BORDER-right: #999999 1px solid;
    BORDER-bottom: #999999 1px solid;
    BORDER-left: #FFF 1px solid;
    COLOR: #000000;
    background-color:#f9f9f9;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;	
}
.FeedbackTable{height: 35px;}

.booktable{background-color: #cccccc;}
.banma1{
	background-color: #F5F5F5;
	text-align:center; 
	vertical-align: middle;
}
.banma2{
	background-color: #FFFFFF;
	text-align:center;
	vertical-align: middle;
}
.banma3 {height: 35px; text-align: right; vertical-align: middle;}
.banma4 {height: 35px; text-align: left; vertical-align: middle; padding-left: 5px;}
.bottom{
	background-color: #FFFFFF;
	text-align:right;
	vertical-align: middle;
	height: 30px;
}
.banma5{
	background-color: #FFFFFF;
	text-align:left;
	vertical-align: middle;
	height: 30px;
}