@charset "utf-8";
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
*{ font-size:14px; line-height:25px; color:#666;}
body,p,ul,li,dt,dl,dd{ padding:0px; margin:0px;}
ul,li{ list-style:none;}
.left{ float:left;}
.left1{text-align: center;}
.right{ float:right;}
.title{ color:#F60; font-weight:bold; padding:5px 0px; border-bottom:1px dashed #999;}
#header{ width:780px; margin:0 auto; background-color:#0371ea; height:98px;}
.logo{height:73px; width:379px; padding:10px 0 0 14px; }
.tel{ padding:26px 14px 0 0;}
.banner{text-align:center; margin-top:3px;}
#main{ width:780px; margin:0 auto; overflow:hidden;}
.adsd{margin:8px 0px;}
.menu{ width:165px; padding:15px 0 0 0; height:405px;}
.menu li{ padding:5px 0px;}
.menu li a{ display:block; border:1px solid #d8d8d8; background:url(../images/topbj.jpg); font:bold 14px/36px "宋体"; text-decoration:none; color:#989898; width:150px; height:35px;}
.menu li a img{float:left; padding:5px 14px 5px 18px;}
.menu li a:hover{ display:block; border:1px solid #ACDAF4; background-color:#E4F5FF; text-decoration:none; color:#09F;}
.menu li a.active{ border:1px solid #ACDAF4; background-color:#E4F5FF; color:#09F;}
.content{ width:600px; overflow:hidden; border-left:1px dashed #CCC; padding:10px 0px 10px 13px;}
.content p{ padding:0px 8px 5px 8px;}
.content dd img{ float:left; border:1px solid #ccc; padding:1px; margin-right:5px;}
.content dl{overflow:hidden; display:block; clear:both; padding:0px 8px 8px 8px; margin-bottom:8px; border-bottom:1px solid #cccccc;}
.content dt{float:left;}
.content dd{font-size:12px;}
.content dt img{float:left; padding-right:8px;}
.contentp{ padding:0px; margin:0px; height:67px;}
.content .conts{ padding:20px 0px 10px 0px;}
.content .conts dl{overflow:hidden; padding:11px 0 4px; border-bottom:1px dashed #cccccc;}
.content .conts dl dt{width:154px; height:118px; padding-right:8px; float:left;}
.content .conts dl dt img{float:left;}
.content .conts dl dd{font-size:11px;}
.cont{ height:450px;}
.content a{ text-decoration:none; color: #666}
.content a:hover{ text-decoration:underline; color: #666}
.content p{padding:0; margin:0; text-indent:1em;}
.content p span{font-weight:bold; color:#000;}
#footer{ width:780px; margin:0 auto; height:100px; clear:both;}
.orange{ background-color: #f1711c; width:170px; height:100px;}
.orange img{padding:12px 0 0 13px;}
.fot-add{     background-color: #0371ea; height:85px; width:572px; text-align:center; padding:15px 23px 0 15px;}
.lx{ margin-top: 10px;}
.lx dt, .lx dd{height: 85px; float: none;padding:11px 0 0 23px ; line-height: 24px;}
.lx dt{background:#faf2e3;}
.lx dt span, .lx dd span{background:url("../images/lx_bg.jpg") no-repeat; color: #db0303; font:bold 14px/24px ""; overflow: hidden;padding-left: 31px;}
.conts img{
	width: 100%;
}