@charset "utf-8";
@import url("base.css");
/* 网站主题样式 */



/***************首页样式*******************/
/*首页模块一样式*/
.jd_temp { width: 330px; height: 355px; border: 1px solid #eee; }
.jd_temp .title { background: url(../images/zj_title_bg.jpg) repeat-x; height: 44px; line-height: 44px; }
.jd_temp .title b { color: #484848; margin-left: 10px; font-size: 24px; display: block; font-weight: normal; float: left; }
.jd_temp .title ul { overflow: hidden; zoom: 1; float: right; margin-top: 17px; }
.jd_temp .title ul li { float: left; margin-right: 5px; width: 10px; height: 10px; border-radius: 10px; text-indent: 999px; overflow: hidden; text-align: center; background: #eee; cursor: pointer; }
.jd_temp .title ul li.on { background: #e25388; color: #fff; }
.jd_temp .con { width: 330px; height: 311px; overflow: hidden; }
.jd_temp .con ul { width: 330px; overflow: hidden; }
.jd_temp .con ul li { width: 330px; float: left; position: relative; }
.jd_temp .con ul li span { width: 100%; height: 35px; line-height: 32px; color: #fff; background: #000; filter: alpha(opacity=60); opacity: 0.6; position: absolute; bottom: 0px; z-index: 1; text-align: center; display: none; }
.jd_temp .con ul li:hover span { display: block; }
.jd_temp .con ul li img { width: 330px; height: 311px }
.xw_temp { width: 380px; height: 355px; border: 1px solid #eee; border-left: none; }
.xw_temp .title { height: 74px; line-height: 44px; }
.xw_temp .title b { color: #484848; margin-left: 10px; font-size: 24px; display: block; font-weight: normal; }
.xw_temp .title ul { overflow: hidden; zoom: 1; float: left; height: 25px; padding-left: 10px; }
.xw_temp .title ul li { float: left; height: 25px; line-height: 25px; padding: 0 10px; overflow: hidden; text-align: center; background: #818181; cursor: pointer; color: #fff; margin-right: 15px; }
.xw_temp .title ul li.on { background: #0779bf; color: #fff; }
.xw_temp .con { width: 360px; height: 261px; overflow: hidden; padding: 10px; }
.xw_temp .con ul { width: 360px; overflow: hidden; font-size: 12px; color: #818181; }
.xw_temp .con ul li { width: 360px; float: left; }
.xw_temp .con ul li p { height: 25px; display: block; line-height: 25px; }
.xw_temp .con ul li p.first { height: 120px; border-bottom: 1px dotted #ccc; overflow: hidden; padding-bottom: 10px; margin-bottom: 10px; }
.xw_temp .con ul li p.first b { height: 40px; line-height: 40px; text-align: center; display: block; color: #725396; font-size: 17px; font-weight: normal; }

.bkzn_temp { width: 270px; height: 355px;  }
.bkzn_temp .title { height: 25px; line-height: 25px; margin-bottom:20px;}
.bkzn_temp .title b { padding-left: 10px; font-size: 20px; display: block; font-weight: normal; border-left:3px solid #333; color:#333}

.bkzn_temp .con ul { color: #7c7c7c; overflow: hidden; margin-right: -10px }
.bkzn_temp .con li { border-bottom: #b7babf 1px solid; border-left: #b7babf 1px solid; margin: 0px 6px 15px 0px; background: #fff; float: left; border-top: #b7babf 1px solid; border-right: #b7babf 1px solid; _margin-right: 3px }
.bkzn_temp .con li span { font-size: 16px; font-weight: normal }
.bkzn_temp .con ul i { margin: 8px 5px 0px 10px; width: 30px; display: inline-block; background: url(../images/novice_icon.png) no-repeat; float: left; height: 30px; _background: url(../images/novice_icon.gif) no-repeat }
.bkzn_temp .con ul i.guide_ico1 { background-position: 0px 0px }
.bkzn_temp .con ul i.guide_ico2 { background-position: -30px 0px }
.bkzn_temp .con ul i.guide_ico3 { background-position: -60px 0px }
.bkzn_temp .con ul i.guide_ico4 { background-position: -90px 0px }
.bkzn_temp .con ul i.guide_ico5 { background-position: -120px 0px }
.bkzn_temp .con ul i.guide_ico6 { background-position: -150px 0px }
.bkzn_temp .con ul i.guide_ico7 { background-position: -180px 0px }
.bkzn_temp .con ul i.guide_ico8 { background-position: -210px 0px }
.bkzn_temp .con ul i.guide_ico9 { background-position: -240px 0px }
.bkzn_temp .con li a { position: relative; line-height: 48px; width: 129px; display: block; height: 48px }
.bkzn_temp .con li.novice_first a { width: 266px }

.ind_ggzs{width:968px;border:1px solid #e1e1e1;background:#fff;padding:0 15px 15px 15px;}
.ind_gg{float:left;width:400px;}
.ind_ggtl{margin-top:-13px;*z-index:100;*position:relative;}
.ind_ggcon{padding-right:15px;margin-right:15px;border-right:1px solid #e1e1e1;}
.ind_ggnew{padding:10px 0;border-bottom:1px dotted #ccc;}
.ind_ggnew h2{font-size:16px;text-align:center;line-height:30px;}
.time{line-height:20px;font-size:13px;color:#afaeae;text-align:center;}
.ind_ggtext{font-size:14px;line-height:24px;height:96px;}
.ind_ggtext p{line-height:24px;}
.ind_ggnew .more{text-align:right;font-size:15px;}
.ind_ggnew .more a{color:#d30200;text-decoration:underline;}
.ind_gglist{padding-top:5px;}
.ind_gglist ul li{height:30px;line-height:30px;background:url(/Content/images/gg_ic.jpg) no-repeat left center;padding-left:18px;}
.ind_gglist ul li a{float:left;width:265px;height:30px;overflow:hidden;}
.ind_gglist ul li a:hover{text-decoration:underline;}
.ind_gglist ul li span{width:86px;text-align:right;float:left;font-size:13px;color:#afaeae;}
.ind_zs{float:left;width:571px;height:247px;}
.ind_zscon{text-align:center;padding-top:5px;}
.ind_hdlist ul li .tt_list span{color:#afaeae;}
.hd_infor{padding:5px 0;border-bottom:1px dotted #ccc;display:none;margin-bottom:5px;width:360px;}
.hd_infor .img{float:left;width:122px;margin-right:10px;display:inline;}
.hd_infor .text{float:left;width:228px;}
.hd_infor .text .title{font-size:16px;font-weight:bold;color:#292929;text-align:center;margin-bottom:5px;}
.hd_infor .text .hdtext{line-height:24px;height:48px;overflow:hidden;margin-bottom:5px;}
.hd_infor .text .more{text-align:right;color:#afaeae;}
.hd_infor .text .more a{color:#d30200;text-decoration:underline;margin-right:5px;}
.ind_hdlist ul li.checked .tt_list{display:none;}
.ind_hdlist ul li.checked .hd_infor{display:block;}
.ind_xt{width:264px;padding:0 15px;margin:0 15px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.ind_xtlist{padding:10px 0;}
.ind_xtlist ul li{background:url(/Content/images/list_ic.jpg) no-repeat left center;height:29px;line-height:29px;padding-left:18px;*+line-hegiht:31px;*+height:31px;}
.ind_xtlist ul li a{height:29px;overflow:hidden;display:block;}
.ind_xtlist ul li a:hover{text-decoration:underline;}
.ind_wt{width:264px;}
.ind_zzcon{padding:0 90px;position:relative;width:791px;}
.ind_zzcon .ind_zzprev{position:absolute;left:0;top:120px;width:81px;height:80px;cursor:pointer;}
.ind_zzcon .ind_zznext{position:absolute;right:0;top:120px;width:81px;height:80px;cursor:pointer;}
.ind_zzimglist{position:relative;height:275px;padding:20px 0 30px;text-align:center;}
.ind_zzimglist ul li{background:#f4f4f4;border:1px solid #e1e1e1;border-radius:5px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1);cursor:pointer;left:210px;overflow:hidden;position:absolute;top:20px;z-index:3;padding:8px;height:254px;}
.ind_zzimglist ul li a{display:block;}
.ind_zzimglist ul li p{position:absolute;bottom:0;left:0;height:32px;background:#000;width:100%;opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;filter:alpha(opacity=50);}
.ind_zzimglist ul li span{position:absolute;bottom:0;left:0;height:32px;line-height:30px;color:#fff;font-size:18px;width:100%;text-indent:20px;}

.t1{ height:30px; line-height:25px; border-bottom:1px solid #ddd; margin-bottom:15px;}
.t1 b{ display:block; float:left; height:29px; position:relative; border-bottom:3px solid #0779bf; font-size:18px; font-weight:normal;}
.about_temp{ width:294px; padding-right:15px; border-right:1px solid #ddd;}
.about_temp .con p{ display:block; line-height:24px; margin-top:5px;}

.team_temp{ width:675px; overflow:hidden}
.team_temp .con ul{ width:700px;}
.team_temp .con ul li{ display:inline; float:left; margin-right:22px; width:152px;}
.team_temp .con .img{ display:block; width:140px; height:195px; padding:5px; background:#fff; border:1px solid #c1c1c1;}
.team_temp .con .img img{width:140px; height:195px;}
.team_temp .con b{ display:block; height:35px; line-height:35px;}
.team_temp .con p{ display:block; line-height:25px;}

.video_temp{ width:315px;}
.news_temp{ width:324px;}
.news_temp .stitle{ height:25px; line-height:25px; border-bottom:1px solid #0779bf;}
.news_temp .stitle b{ display:block; float:left; height:25px; padding:0 15px; font-weight:normal; text-align:center; cursor:pointer;}
.news_temp .stitle b.on{ background:#0779bf; color:#fff;}
.news_temp .con p { display: block; padding: 0 10px; height: 28px; line-height: 28px; background: url(../images/jt_ic.jpg) no-repeat 0 center; padding-left: 10px; overflow:hidden }
.news_temp .con p a{ float:left; width:200px; height:28px; overflow:hidden;}
.news_temp .con p .img{ display:block; float:left; width:120px; height:110px;}
.news_temp .con p .img img{width:120px; height:110px;}
.news_temp .con p span{ float:right; color:#999}
.news_temp .con p.first{ height:115px; border-bottom:1px solid #ddd; background:none; padding:0; line-height:25px; margin:10px 0;}
.news_temp .con p.first span { display:block; float:right; width:200px; color:#333;}
.news_temp .con p.first b{ display:block; height:30px; line-height:30px;}
.news_temp .con p.first a.more{ width:auto; float:right; color:#F03; background:none;}

.six_temp { width: 100%; height: 250px; border-top: 1px solid #ddd; background: url(../images/sbbg.jpg); }
.six_temp .title { width: 100%; height: 54px; }
.six_temp .title a { width: 116px; height: 52px; line-height: 52px; text-align: center; float: left; font-size: 16px; }
.six_temp .title a.on { border-bottom: 3px solid #0779bf; height: 52px; text-align: center; float: left; font-size: 18px; color: #0779bf; }
.six_temp .con { height: 142px; }
.six_temp .con .item { float: left; width: 1020px; height: 150px; margin-top: 20px; margin-left:-10px  position:relative }
.six_temp .con .item .bd{ width:1000px; overflow:hidden}
.six_temp .con .item a.prev{ position:absolute; display:block; width:48px;height:48px;left:-70px;top:50%; margin-top:-24px; background:url(../images/prev.png) no-repeat;}
.six_temp .con .item a.next{ position:absolute; display:block; width:48px;height:48px;right:-70px;top:50%; margin-top:-24px; background:url(../images/next.png) no-repeat;}
.six_temp .con a { display: inline-block; width: 235px; height: 150px; float: left; position: relative; margin-left: 0px;margin-right: 20px }
.six_temp .con a img { width: 235px; height: 150px; }
.six_temp .con a span { width: 100%; height: 25px; line-height: 25px; color: #fff; background: #000; filter: alpha(opacity=60); opacity: 0.6; position: absolute; left: 0; bottom: 0px; z-index: 1; text-align: center; }

.adv_temp a{ display:block;}

.temp_public_2 { overflow: hidden; border: 1px solid #ddd; }
.temp_public_2 .title { height: 29px; line-height: 29px; background: #f3f3f3; }
.temp_public_2 .title b { float: left; display: block; width: 103px; padding-right: 13px; text-align: center; background: url(../images/title_bg.png) no-repeat -10px center; color: #fff; font-family: "微软雅黑"; font-size: 15px; }
.temp_public_2 .con { padding: 10px; line-height: 25px; }
.temp_public_2 .con a { float: left; display: inline-block; margin: 0 5px; overflow: hidden; }
.temp_public_2 .more { float: right; height: 29px; line-height: 29px; margin-right:10px; }
.temp_xy { width:998px;}
.temp_xy .title b{ background-position:0 center;width: 113px;}
.xuexi { width: 285px; height: 260px; float: left; margin: 0 20px; font-family: "微软雅黑"; }
.xuexi .t { height: 30px; border-bottom: 1px solid #ddd; line-height: 30px; font-size: 14px; }
.xuexi .c { }
.xuexi .c img { padding: 8px 0; }
.xuexi .c ul { display: block; height: auto; }
.xuexi .c ul li { font: normal 12px/25px "新宋体"; display: block; height: 24px; line-height: 24px; padding-left: 10px; background: url(../images/icon_1.gif) no-repeat 0 center; }


/*倒计时*/
.daojishi{width:100%;height:100px; margin:0 auto; /*background:#fbb000;*/ }
.daojishi ul{width:1000px;height:100px; margin:0 auto; background:url("../images/daojishi_bg.jpg") no-repeat center; position:relative;}
.daojishi ul li{font-size:70px; font-weight:bold; width:289px;height:100px; line-height:100px;margin:0 auto; position:absolute; right:120px; top:0;}
.daojishi ul li p{text-align:center;text-indent:0; color:#0779bf}