﻿@charset "utf-8";
.banner{width:1200px; height:200px; margin:0 auto}
.banner img{width:1200px; height:200px}
#solid{width:1200px; height:200px; clear:both; position:relative}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute; left:0px; top:0px; width:1200px; height:200px; display:none}
#solid .solid0{background:#78c4db}
#solid .solid1{background:#c5c9db}
#solid .solid2{background:#e7dfd1}
#solid ul{margin:0px; padding:0px; list-style:none}
#solid ul li{position:absolute; top:0px; width:1200px; height:200px; display:none; cursor:pointer}
#solid ul li img{width:1200px; height:200px}
#solid #btt{width:905px; height:30px; top:154px; left:50%; position:relative; margin-left:-452px}
#solid #btt span{position:absolute; top:15px; left:45%; display:block; width:30px; height:8px; margin:0 15px; text-align:center; background:#6e6e6e; z-index:1000; cursor:pointer}
.kong{height:20px; padding:0; margin:0; line-height:40px; clear:both}
.main{width:1200px; margin:0 auto}
.tabloid{width:450px; height:400px}
.pic-tit{height:50px}
.pic-tit h2{font-size:24px; line-height:50px; background:url(../images/cw-index_07.jpg) no-repeat 0 center; padding:0 0 0 20px; float:left}
.pic-tit font{color:#d9dbdc; font-size:18px; font-weight:bold; text-transform:uppercase; height:25px; padding:16px 0 0 22px; float:left}
.tabloid-tit{height:50px; border-bottom:solid 1px #bfbfbf}
.tabloid-tit h2{font-size:24px; line-height:50px; background:url(../images/cw-index_07.jpg) no-repeat 0 center; padding:0 0 0 20px; float:left}
.tabloid-tit font{color:#d9dbdc; font-size:18px; font-weight:bold; text-transform:uppercase; height:25px; padding:16px 0 0 22px; float:left}
.tabloid-tit span{float:right; line-height:50px}
.tabloid-cont{padding:10px 0 0 0; height:340px}
.focus{ position:relative; width:450px; height:340px}  
.focus img{ width:450px; height:245px} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9}  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a}  
.focus .fPic{ position:absolute; left:0px; top:0px}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10}  
.focus .shadow{ width:100%; position:absolute; bottom:-80px; left:0px; z-index:10; height:80px; background:#eff0f1; display:block;  text-align:left}  
.focus .shadow a{ text-decoration:none; position:absolute; color:#333; font-size:14px; overflow:hidden; line-height: 24px; margin:10px 0 0 15px}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000}  
.focus .fcon img{ display:block}  
.focus .prev,.focus .next{position:absolute;width:24px;height:23px;background: url(../images/cw-index_18.jpg) no-repeat; z-index:99999999}
.focus .prev{top: 50%;margin-top: 115px; right: 45px;background-position:0 -23px; cursor:pointer}  
.focus .next{top: 50%;margin-top: 115px; right: 20px;  background-position:-24px -23px;  cursor:pointer}  
.focus .prev:hover{  background-position:0 0}  
.focus .next:hover{  background-position:-24px 0}
.notice{width:715px; height:300px}
.notice ul{padding:10px 0 0 0; display:block; height:340px}
.notice li{font-size:16px; line-height:55px}
.notice li span{color:#b9b9b9; padding:0 20px 0 0; border-right:solid 1px #e2e2e2}
.notice li a{color:#515151; padding:0 0 0 20px}
.notice li a:hover{color:#094bb2}
.News-hd{height:340px}
.News{padding:10px 0 0 0}
.News li{font-size:16px; line-height:55px; background:url(../images/cw-index_29.jpg) repeat-x 0 bottom}
.News li font{color:#b9b9b9; float:right}
.News li a{color:#515151; background:url(../images/cw-index_25.jpg) no-repeat 10px center; padding:0 0 0 25px}
.News li a:hover{color:#094bb2}
.shortcut{width:450px; height:300px}
.shortcut ul{padding:13px 0 0 0}
.shortcut li{display:block; height:67px; font-size:15px}
.shortcut li a{color:#3f3f3f}
.shortcut li a:hover{color:#094bb2}
.shortcut li .k-btn{background:url(../images/cw-btn.png) no-repeat; width:216px; height:66px; border:solid 1px #7fa8ea; line-height:60px}
.shortcut li .k-btn a{padding:0 0 0 70px}
.shortcut li .finance{float:left; background-position:0 0; cursor:pointer}
.shortcut li .finance:hover{background-position:0 -69px; cursor:pointer}
.shortcut li .pay{float:right; background-position:0 -135px; cursor:pointer}
.shortcut li .pay:hover{background-position:0 -204px; cursor:pointer}
.shortcut li .notes{float:left; background-position:0 -270px; cursor:pointer}
.shortcut li .notes:hover{background-position:0 -339px; cursor:pointer}
.shortcut li .ticket{float:right; background-position:0 -405px; cursor:pointer}
.shortcut li .ticket:hover{background-position:0 -474px; cursor:pointer}
.shortcut li .matter{float:left; background-position:0 -540px; cursor:pointer}
.shortcut li .matter:hover{background-position:0 -609px; cursor:pointer}
.shortcut li .tel{float:right; background-position:0 -675px; cursor:pointer}
.shortcut li .tel:hover{background-position:0 -744px; cursor:pointer}
.shortcut li .download{float:left; background-position:0 -810px; cursor:pointer}
.shortcut li .download:hover{background-position:0 -879px; cursor:pointer}
.shortcut li .mailbox{float:right; background-position:0 -945px; cursor:pointer}
.shortcut li .mailbox:hover{background-position:0 -1014px; cursor:pointer}
.shortcut li .account{float:left; background-position:0 -1080px; cursor:pointer}
.shortcut li .account:hover{background-position:0 -1149px; cursor:pointer}
.shortcut li .register{float:right; background-position:0 -1215px; cursor:pointer}
.shortcut li .register:hover{background-position:0 -1284px; cursor:pointer}
.shortcut li.purge{clear:both; margin:0; padding:0; height:30px; line-height:0; width:450px; border:none; float:none}
.footTop{height:180px; background:#28569f; color:#FFF}
.footTop .footlt{float:left; width:755px; padding:35px 0 0 0}
.footTop .footlt h2{font-size:16px; font-weight:bold; height:32px; line-height:24px}
.footTop .footlt p{font-size:14px; line-height:24px}
.footTop .footrt{float:right; width:230px; padding:35px 0 0 0}
.footTop .footrt a{display:block; float:right; width:86px; padding:0 0 0 20px}
.footTop .footrt a img{width:78px; height:78px; border:solid 4px #FFF; display:block}
.footTop .footrt a font{font-size:12px; color:#9eaccc; display:block; line-height:28px; text-align:center}
.footTop .footrt a:hover font{color:#e0e7f2}
.footBottom{height:54px; background:#373737}
.footBottom .copylt{float:left; width:925px; line-height:54px; text-align:left; color:#868686}
.footBottom .copyrt{float:right; padding:10px 0 0 0; width:260px}
.footBottom .copyrt select{width:255px; height:35px; background:#FFF url(../images/x-jiantou.png) no-repeat right top; padding:0 0 0 5px; color:#727272; border:0; cursor:pointer}
.sub-banner{width:1200px; height:200px; margin:0 auto}
.sub-banner img{width:1200px; height:200px}
.sub-left{background:#fafafa; width:241px; float:left}
.sub-left .subTit{background:url(../images/list_03.jpg) no-repeat; height:83px; border-bottom:solid 1px #e6e6e6}
.sub-left .subTit h2{font-size:24px; text-align:center; line-height:69px; color:#FFF}
.sub-left .submain{padding:0 0 100px 0}
.sub-left .submain li{height:57px; border-bottom:solid 1px #eaeaea; line-height:57px}
.sub-left .submain li a{text-align:center; font-size:15px; display:block}
.sub-left .submain li a:hover{ background:url(../images/list_06.jpg) no-repeat 0 0 #FFF; color:#e73422}
.sub-left .submain li a.hover{ background:url(../images/list_06.jpg) no-repeat 0 0 #FFF; color:#e73422}
.sub-right{float:right; width:925px}
.position{float:right; line-height:50px; text-align:right;}
.position span{padding:0 10px}
.page{width:500px; margin:0 auto; padding:65px 0 0 0; height:100px}
.page a {margin:0 2px; padding:0 10px; height:30px; line-height:30px; color:#515151; text-align:center; text-decoration:none; border:1px solid #cccccc; float:left; display:block}
.page a:hover{color:#0f63e8; border:1px solid #0f63e8}
.moreCont{padding:50px 0}
.moreCont h2{font-size:30px; color:#295eb2; text-align:center; line-height:36px; padding:0 40px 40px}
.subTime{height:38px; background:#eff5fe; text-align:center; line-height:38px; color:#586b86}
.subMid{padding:20px 0 0 0}
.subMid img{width:795px; display:block; margin:0 auto}
.subMid p{font-size:16px; line-height:28px;text-indent:2em;}
#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }