/*清除文档类型声明中的默认属性*/
body {font-family:宋体,serif;font-size:12px; background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
fieldset,img{border:none; color:gray;}
ol,ul {list-style:none;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
em,i{ float:right; font-family:Arial, Helvetica, sans-serif;}

/*通用字体样式定义*/
a {color:#000;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;text-decoration:none;}
/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px; overflow:hidden}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.left{ float:left;}
.right{ float:right;}
.blank5 {clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.blank10 {clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.blank15 {clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.blank20 {clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}
.blank40 {clear:both; height:40px; display:block; font-size:1px;overflow:hidden;}

.mainBox{ background:url(main-bg.jpg) no-repeat top center}
.bodyBg{ background:url(box-bg.jpg) repeat-y center;}
.header{ width:960px; margin:0 auto}
.mbody{ width:940px; margin:0 auto;padding-top:10px;}
.mbody .areaL{ float:left; width:430px;}
.mbody .areaR{ float:right; width:500px;}

.video h6{ background:url(tit01.jpg) no-repeat; height:31px;}
.video .box{ border:3px solid #c8bdde; background:#f2edfd; border-top:none; margin-left:2px; width:420px;}
.video .live{ text-align:center; padding-top:8px; font-size:14px; width:400px; margin:0 auto}
.video .live img{ display:block; margin:0 auto 10px;}
.video .list{ background:url(areaL01.jpg) no-repeat; height:238px; overflow:hidden; width:420px;}
.video .list li{ float:left; text-align:center; width:210px; text-align:center; padding-top:20px}
.video .list img{ width:175px; height:130px; display:block; background:#f3f3f3; margin:0 auto 5px;}
.video .info{ background:url(areaL02.jpg) no-repeat; height:523px; overflow:hidden; font-size:14px; color:#d220a6; padding:15px 20px; line-height:24px;}

.imgLive h6{background:url(tit02.jpg) no-repeat; height:31px;}
.imgLive h6 em{ float:right; padding:5px 10px; 0; font-size:14px; font-weight:bold}
.imgLive h6 em a{ color:#fff;}
.imgLive .box{ border:3px solid #b1d6da;border-top:none; margin-left:2px; width:459px; overflow-y:scroll; height:1132px; padding:10px 15px; line-height:22px;}
.imgLive .box p{ font-size:14px; margin:0 auto 10px}
.imgLive .box img{ background:#f3f3f3; display:block; margin:0 auto}

.history h6{ background:url(tit03.jpg) no-repeat; height:45px;}
.history .box{ border:3px solid #f4cfe8;border-top:none; background:#f9f1f6; margin-left:2px; width:930px}
.history .list{ width:900px; margin:0 auto; padding-bottom:10px;}
.history .list li{ width:225px; float:left; text-align:center; padding-top:10px;}
.history .list li img{ width:170px; height:100px; display:block; background:#fff; margin:0 auto 8px;}

.askBox h6{ background:url(tit04.jpg) no-repeat; height:31px;}
.askBox .box{ background:#eee; width:936px; margin-left:2px}
.askBox .form{ background:url(contact.jpg) no-repeat right;height:220px; width:900px; margin:0 auto}
.askBox .form .line{ padding:8px 0}
.askBox .form .input{ border:1px solid #ddd; background:#fff; padding:3px; font-size:14px;}
.askBox .form .btn{ background:#0a658e; color:#fff; font-weight:bold; border:0; width:50px; text-align:center; height:22px; line-height:22px; cursor:pointer}
.askBox .msg-box{ height:400px; overflow-y:auto; background:#fff; width:900px; margin:0 auto}
.askBox .list-item{ padding:5px;}
.askBox .list-item dt{ background:#eee; padding:5px 3px}
.askBox .list-item dt em{ float:right; color:#0a658e}
.askBox .list-item dd{ padding:5px; line-height:22px;}

.footer{ background:url(box-bg-bt.jpg) center top; height:17px;}