@charset "utf-8";
/* CSS Document */
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,border
table, caption, tbody, tfoot, thead, tr, th, td{
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
text-decoration:none;
}
body{ font-family:"victor伟德"; font-size:14px; line-height:1.6;}
li{ list-style-type:none;}
input{font-family:"victor伟德";}
img{ border:none; max-width:100%;}
img[align="left"]{ margin-right:10px;}
img[align="right"]{ margin-left:10px;}
/* common */
/* 全局css定义 */
.warp{ width:100%; background:url(../images/11.png) repeat-x;}
/* 头部css定义 */
.header{ width:100%; height:103px; background:url(../images/14.png) repeat-x;}
.header .headmid{ width:992px; margin:0 auto;}
.header .headmid a{ color:#fff;}
.header .headmid span{ display:block;}
.header .headmid .title{ margin-top:10px; font-size:36px; color:#dce0e3; font-family:"黑体"; font-weight:bolder;}
.header .headmid .area{ display:block; margin-top:15px;}
.header .headmid .span{ display:block; float:left; margin-left:20px; margin-top:45px; font-size:20px; color:#dce0e3;}
.header .headmid .span01{ display:block; float:left; margin-left:10px; margin-top:25px;}
/* 中间css定义 */
/* 导航栏css定义 */
.nav{ width:1070px; margin:0 auto;}
.nav .nav_left{ width:36px; height:47px; float:left; background:url(../images/6.png) no-repeat;}
.nav .navmid{ width:992px; height:39px; float:left; background:url(../images/8.png) repeat-x;}
.nav .navmid ul li{ height:39px; line-height:39px; float:left;}
.nav .navmid ul li a{ display:block; padding-left:20px; padding-right:20px; color:#fff;}
.nav .nav_right{ width:36px; height:47px; float:left; background:url(../images/7.png) no-repeat;}
/* 中间导航栏css定义 */
.nav01{ width:962px; margin:0 auto; margin-top:20px;}
.nav01 .nav_left{ width:49px; height:47px; float:left; background:url(../images/1.png) no-repeat;}
.nav01 .navmid{ width:860px; height:47px; float:left; background:url(../images/2.png) repeat-x;}
.nav01 .navmid ul li{ height:47px; line-height:47px; float:left;}
.nav01 .navmid ul li a{ display:block; padding-left:30px; padding-right:30px; color:#fff;}
.nav01 .nav_right{ width:53px; height:47px; float:left; background:url(../images/3.png) no-repeat;}
.container{ width:992px; margin:0 auto; position:relative; top:-10px; left:-4px; background:url(../images/16.png) repeat-y;}
.container .content{ width:982px; margin:0 auto;}
.container .content .bigbox{ width:962px; margin:0 auto;}
.container .content .box{ margin-top:10px; padding-right:20px; padding-bottom:15px; border:1px solid #ccc; float:left;}
.container .content .box .boxleft{ width:585px; float:left; margin-top:20px; margin-left:20px;}
.container .content .box .boxmid{ margin-top:15px;}
.container .content .box .boxmid a.img{ display:block; float:left;}
.container .content .box .boxmid .mid{ position:relative; left:2px;}
.container .content .box .boxright{ width:315px; float:left; margin-top:20px; margin-left:20px;}
.container .content .box .boxright .rmid{ margin-left:20px; margin-top:15px;}
.contentbottom{ width:995px; margin:0 auto; height:24px; background:url(../images/10.png) no-repeat; position:relative; top:-10px; left:-5px;}
.box_top{ width:100%; height:25px; float:left; background:url(../images/4.png) repeat-x;}
.box_top .top_left{ width:105px; height:25px; float:left; line-height:25px; padding-left:10px; background:url(../images/0.png) repeat-x; color:#fff;}
.box_top a{ margin-right:15px; float:right; color:#0164b7;}
/* banner 部分css */
.banner{ width:100%; height:359px; background:url(../images/9.png) no-repeat;}
.banner .flash{ display:block; padding:20px; padding-left:16px; padding-right:14px;}
/* 底部css定义 */
.footer{ width:100%; height:103px; background:url(../images/5.png) repeat-x; color:#fff; text-align:center;}
.footer a{ color:#fff;}
.footer .footmid{ width:992px; margin:0 auto; padding-top:10px;}
.mleft{ margin-left:5px;}
.mleft01{ margin-left:10px;}
.mtop{ margin-top:20px;}
.wfont{ font-weight:bold;}
.ftleft{ float:left;}/* 向左浮动 */
.ftright{ float:right;}/* 向右浮动 */
.clear{ clear:both;}/* 清除浮动 */
/*hp*/
.prolist{ width:100%; margin-top:15px; overflow-x:hide;}
.prolist .item{ float:left; margin-left:10px;}
.prolist .item01{ margin-left:5px;}
.prolist .item a{ display:block; text-align:center; color:#000;}
.prolist .item a.img{ border:1px solid #000; padding:2px;}
.new{ margin-top:15px; margin-left:15px; color:#000;}
.new a{
color:#000;
text-overflow: ellipsis;
white-space: nowrap;
float: left;
width: 220px;
overflow: hidden;
}
.new .span{ display:block; width:4px; height:4px; margin-right:5px; margin-top:10px; float:left; background:url(../images/18.png) no-repeat;}
.new li{ border-bottom:1px dotted #ccc; float:left; width:100%;}