/* CSS Document */
*{margin:0; padding:0}
body{font-size:14px; font-family:Arial,"微软雅黑","宋体"; color:#444; background:#fff url(../images/headbg.jpg) repeat-X center top;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
a{text-decoration:none; color:#444}
a:hover{text-decoration:none; color:#444}
img{border:0;}
ul,ul li{list-style:none}
input,button{margin:0;font-size:12px;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{padding-bottom:5px;}
.left{float:left}
.right{float:right}
.clear{clear:both}
.more{float:right;font-size:10px;}
.more a{float:right;font-size:10px;color:#0B5BB3;}
/* head */
.head{width:1000px;height:80px;margin:0 auto;}
.logo{width:420px;height:68px;background:url(../images/logo.jpg) no-repeat left top;float:left;margin-top:5px;}
.logo a{display:block;width:420px;height:68px;}
.headright{float:right;margin-top:20px;}
.headright li{float:left;margin:5px;height:25px;line-height:25px;color:#999}
.headright li a{float:left;height:25px;line-height:25px;color:#999}
.headright li.hdlogin {background-color:#37628C;padding:0 10px;color:#fff;}
.headright li.hdlogin a{background-color:#37628C;color:#fff;}
.headright li.search{background:url(../images/searchbg.jpg) no-repeat left center;}
.headright li.search .seainput{border:0;background:transparent;padding-left:23px;height:20px;width:112px;}
.headright li.search .seabutton{border:0;background:transparent;cursor:pointer;width:45px;}
.topright{float:right;margin:25px 10px 0 0;}
.topright li {float:left;}
.topright li a{float:left;padding:3px 5px;font-size:12px;font-family:sans-serif}
.topright li a:hover{background-color:#1B72C1;padding:3px 5px;color:#fff;moz-border-radius: 5x;border-radius: 5px;}
.banner{background:url(../images/banner01.jpg) no-repeat left top;width:1000px;height:300px;margin:0 auto}
.bannerflash{width:1100px;margin:0 auto;}
#banner { margin:0 auto 10px;width:1000px; position: relative; height: 300px}
.bannerimg {FONT-SIZE: 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 300px}
.bannerimg a{DISPLAY: block; POSITION: absolute}
.bannerimg a:hover {DISPLAY: block; POSITION: absolute}
#bannerul {Z-INDEX: 49; RIGHT: 20px; WIDTH: auto; POSITION: absolute; TOP: 8px; HEIGHT: 9px}
#bannerul ul{DISPLAY: block; LIST-STYLE-TYPE: none}
#bannerul ul li{DISPLAY: block; color:#fff; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 23px; CURSOR: pointer; HEIGHT: 9px;}
/* body */
.con_body{width:980px;padding:10px;margin:0 auto;background:url(../images/bodybg.jpg) repeat left top;}
.con_body2{background-color:#fff;}
.con_body h2{margin-bottom:10px;}
.con_body_box{width:30%;float:left;padding:0 5px;margin:10px;}
.con_body_boxm{width:30%;float:left;padding:0 5px;margin:10px;}
.con_body_boxr{width:30%;float:right;padding:0 5px;margin:10px;}
.con_body_boxr .in-conpic{padding:6px 0;}
.con_body_boxr ul li{padding-left: 25px;height: 25px;line-height: 25px;background: url('../images/lileftbg.jpg') no-repeat 0px -33px;list-style: none;overflow: hidden;}
.con_box{padding:10px;}
/* foot */
.footdiv{background: #31383E;clear: both;}
.foot{text-align:center;width: 1050px;height: 30px;line-height: 30px;margin: 0 auto;background: #31383E;clear: both;color: #999;}
.foot a{color: #999;}
.footcon{width:960px;height:202px;padding:0 10px;margin:10px auto;}
.footcon p{height:20px;line-height:20px;}
.footcon .dll{float:left;width:300px;}
.footcon .dlr{float:right;width:200px;}
.footcon dt{font-size:14px;font-weight:bold;color:#264562;padding:5px;margin-bottom:10px;}
.footcon dd{padding:5px;}
.link{width:980px;height:35px;line-height:35px;margin:0 auto;padding:0 10px;clear:both;}
.link li{float:left;margin-right:10px;color:#999;}
.link li a{color:#999;}