@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:'微软雅黑'; font-size:12px; color:#6e6e6e;  min-width:1004px; width:auto!important; width:1004px;_width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto; overflow-x:hidden; over/flow-y:scroll;}


/*********nav*********/
.top_layer{ height:120px; width:100%; background:rgba(255,255,255,0.8);}
.nav{ width:1260px; margin:auto;height:120px;}
.tlogo{ width:280px; padding-left:30px; float:left; padding-top:20px;}
.nav1{ width:920px; padding-top:30px; float:left;}
.nav2{ width:90px; padding-top:45px; padding-right:30px; text-align:right; float:right;}
.nav2 img{ margin-left:15px;}


.banner{ width:100%; height:661px;}


/******sider*******/
.sider_f{ display:none; position:fixed; top:50%; left:0; margin-top:-210px;  }
.sider_f dl{ height: 58px; cursor: pointer;margin-bottom: 2px; text-align:center;}
.sider_f dl dt{ height: 58px; float: left; width: 38px; background: #218ADD;  }
.sider_f dl dd{  height: 58px;float: left; line-height: 18px; font-size: 14px; color: #fff;  text-align: left; background: #218ADD; width:56px;}
.sider_f dl dd span{ padding: 10px 0 0 15px; display: block; }
.sider_f dl dd em{ display:none; padding: 2px 0 0 15px;font-size:12px; height:15px; overflow:hidden;}
.sider_top{ text-align:center; width:94px; background: #858585; cursor:pointer;}



/******底部区域*******/


.footer_nav{ height:285px; background:#555656; padding-top: 65px; margin-top:50px;} 
.footer_nav01{ float: left; width: 815px; }
.footer_nav01 ul{float: left; padding: 0 100px 0 20px;}
.footer_nav01 ul span{font-size: 16px; color: #fff; margin-bottom: 10px; display: block;}
.footer_nav01 ul li{ line-height: 30px; }
.footer_nav01 ul li a{ color: #c6c7c7; font-size: 13px;}
.footer_nav01 ul li a:hover{ color: #fff;}


.footer_nav02{ float: right; }
.footer_nav02 dl{ float: left; text-align: center; font-size: 14px; color: #fff; width: 111px; margin-right: 17px; }
.footer_nav02 dl dd{ line-height: 40px;}

.footer_nav03{ padding-left: 16px; color: #b5b5b5; width: 259pxp; height: 35px; line-height: 35px; border:#b5b5b5 solid 1px; color: #b5b5b5; margin-top: 15px; }
.footer_nav02 em{ font-size: 30px; line-height: 58px; color: #fff; font-family:arial; }


.footer{ background: #2b2c2d; line-height: 72px; font-size: 13px; color: #b7b7b7; text-align: center; }
.footer a{color: #b7b7b7; }

/*--------连接---------------------------------------------------------------------------------*/
a.zzb07link{
	line-height:22px;
	text-decoration:none;
	color: #b7b7b7;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #FF6500;
}
.zzb07tail
{
color:#b7b7b7;
}


/*---------------*/

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; height: 48px; line-height: 52px; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:0px; z-index:1;}
ul.menu ul {position:absolute; top:60px; left:0; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:0px solid #000;background:#fff; border-bottom:1px solid #fff; border-top:none; width:140px; margin:0}
ul.menu ul li a {display:block; padding:3px 0px 5px 0px; height:32px; line-height:32px; color:#000; font-size:12px;}
ul.menu ul li a:hover {background-color:#E60613; color:#fff; font-size:12px;}
ul.menu ul ul {left:114px; top:-1px}
ul.menu .menulink {border:0px solid; padding:0px 0px 0px; width:126px; color:#000;  font-family:"微软雅黑"; font-size:16px;}
ul.menu .menulink:hover, ul.menu .menuhover {color: #E60613; background:url(../images/dhbj.jpg) bottom repeat-x;}
ul.menu .sub {background:url('http://d2.xvna.com/sc/scimg/arrow.gif?http://www.xvna.com') 100% 0px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}








