﻿@charset "utf-8";
html, body, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, fieldset, th, td, a{ margin: 0; padding: 0;border: 0;outline: none; list-style: none; font-family:Microsoft YaHei;}
a{ text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}

.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
	height:0;
}
body{ background-color:#331575; padding:580px 50px 0px 50px;}
.topbg{ background:#331575 url(../images/zhibo_topbg.jpg) center -10px no-repeat;}
.txtcontent{ width:1040px; margin:0px auto 100px auto; background-color:#fff; padding:90px 80px 50px 80px; position:relative; -moz-border-radius:10px;  -webkit-border-radius:10px; border-radius:10px; zoom:1;}
.txtcontent h1{ display:block; height:100px; position:relative; top:-140px;}
.txtcontent h1.t1{ background:url(../images/zhibo_tit01.png) center no-repeat;}
.txtcontent h1.t2{ background:url(../images/zhibo_tit03.png) center no-repeat;}
.txtcontent h1.t3{ background:url(../images/zhibo_tit06.png) center no-repeat;}
.txtcontent h2{ height:51px; background:url(../images/zhibo_tit02.png) no-repeat; color:#fff; line-height:51px; padding:0px 0px 0px 20px;  margin:-120px 0px 30px 0px; font-size:1.4em;}
.txtcontent p{ font-size:1.2em; color:#391478; line-height:160%; text-indent:2em; padding:0;}
.txtcontent h3{ height:142px; background:#fff1c2 url(../images/zhibo_tit04.jpg) left top no-repeat; color:#fff; line-height:142px; padding:0px; margin:-110px 0px 30px 0px;  border-radius:12px; color:#393a8a; font-size:2em;}
.txtcontent h3 span{ float:left; width:100px; text-align:center; font-size:1.6em; color:#fff; margin-right:40px;}
.jianjie p{ color:#000; line-height:40px;}
.jianjie li{ display:block; width:100%; float:none; overflow:hidden; zoom:1;}
.jianjie li i{ display:block; float:left; width:36px; height:36px; background:#393a8a; color:#fff; text-align:center; line-height:36px; font-size:1em; font-style:normal; border-radius:20px;}
.jianjie li span{ display:block; float:left; line-height:40px; padding:0px 0px 0px 10px; font-size:1.2em;}

.timediv{width:1100px; margin:-10px auto 100px auto; overflow:hidden; zoom:1;}
.timediv ul.u1{ width:40%; float:left;}
.timediv ul.u2{ width:59%; float:left;}
.timediv h1{display:block; overflow:hidden; zoom:1;}
.timediv h1 span{ display:block; float:left; color:#fff; background:#365dc6; padding:15px 35px 15px 40px; font-size:0.8em; letter-spacing:0.2em; border-radius:40px; }
.timediv p.p1{ color:#fff; font-size:1.2em; font-weight:bold; letter-spacing:0.1em; line-height:180%; padding:10px 0px 10px 0px;}
.timediv p.p2{ color:#fff; line-height:150%;}
.timediv ul.u2 img{ width:200px; padding:60px 0px 0px 10px;}

.txtcontent h4{ background:url(../images/zhibo_tit05.png) center top no-repeat; margin:-115px 0px 30px 0px; overflow:hidden; zoom:1; padding:70px 0px 0px 20px;}
.txtcontent h4 p.p1{ color:#284492; font-size:1.6em; text-indent:0; text-align:center; line-height:200%;} 
.txtcontent h4 p.p2{ margin:5px auto 0px auto; width:420px; padding:8px 0px; background:#ffe75f; border-radius:40px; color:#5a1089; text-align:center; text-indent:0;}

.kebiao{width:100%; border:0; border-collapse:collapse; margin:0 auto; }
.kebiao th{ background:#365dc6; height:50px; color:#fff;}
.kebiao td{ height:50px; text-align:center; background:#eff3ff;}
.kebiao td.now{ background:#ffe75f;}

.wqhglist{ margin-top:-130px; overflow:hidden; zoom:1;}
.wqhglist a{ display:block; float:left; width:274px; height: 222px; overflow: hidden; position: relative; border: 1px solid #e4e4e4; margin-right: 18px; margin-top:18px; background:#fff; border-radius:4px;}
.wqhglist a:hover{border: 1px solid #b795d9;}
.wqhglist a img{ border:none; width:274px; height:148px;}
.wqhglist a h4{display:block; float:left; color:#333; font-size: 14px; font-weight:normal; padding:8px 0px 0px 10px; margin:0; background:none; width:210px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.wqhglist a p{ display:block; float:none; color:#A0A1A1; font-size: 14px; padding: 4px 10px 0px 10px; line-height:18px;  width:250px; height:38px; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; text-indent:0;}
.wqhglist a i{ display:block; float:right; margin:9px 10px 1px 0px; width:34px; line-height:16px; border:1px solid #F38673; font-size:12px; font-style:normal; color:#F38673; text-align:center; -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px; }
.wqhglist a:hover h4{ color:#5a1089;}
.wqhglist a:hover p{ color:#777;}

.backtop{ display:block; float:right; width:64px; padding-top:40px; color:#fff; text-align:center; background:url(../images/zhibo_toprow.png) center top no-repeat;}