@charset "utf-8";
/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{  font:normal 14px/22px 微软雅黑;  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;}
.clear { clear:both;}
.fl {float:left;}
.fr {float:right;}
.main {width:970px;margin:0 auto;height:auto;overflow:hidden;}

/*top*/
.top {width:100%;height:40px;background:url(../images/topbg.jpg) repeat-x;line-height:40px;}
.top-ct {width:970px;margin:0 auto;}
.top-ct a {color:#008EFF;margin-right:20px;}
.top-ct a:hover {color:#0072CC;}
.banner {width:100%;height:200px;background:url(../images/banner.jpg) no-repeat center;}

/*nav*/
.nav {width:100%;height:60px;background:url(../images/nav.png) repeat-x left bottom;}
.nav ul {width:952px;height:50px;margin:0 auto;}
.nav ul li {float:left;width:136px;line-height:50px;font-size:16px;font-weight:bold;color:#fff;text-align:center;}
.nav ul li a {display:block;width:136px;height:50px;color:#fff;}
.nav ul li a:hover {background:#fff;color:#008EFF;}
.nav ul li.seclect a {background:#fff;color:#008EFF;}

h1 {width:970px;margin:0 auto;line-height:36px;font-size:20px;height:auto;overflow:hidden;padding:10px 0;}
/* 横栏css */
/*.topic {width:968px;height:auto;padding:10px 0;margin:10px auto;background:#fff;border:solid 1px #ccc;overflow:hidden;}
.topic-column {width:auto;padding:0 20px;line-height:30px;overflow:hidden;border-right:solid 1px #ccc;text-align:center;float:left;}
.topic-column span {display:block;font-weight:bold;}
.color1 {color:#F00;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.jd {width:948px;margin:0 auto;}
.jd1 {width:860px;margin:0 auto;background:url(../images/jd1.png) no-repeat left center;height:30px;}
.jd2 {width:860px;background:url(../images/jd2.png) no-repeat left center;height:30px;}
.jd2-1 {width:105px;text-align:center;float:left;font-size:12px;line-height:15px;margin-right:105px;}
*/
/* 横栏css */
.topic11 {width:968px;height:auto;padding:10px 0;margin:10px auto;background:#fff;border:solid 1px #ccc;}
.topic-column {width:60px;padding:0 20px;line-height:30px;overflow:hidden;border-right:solid 1px #ccc;text-align:center;float:left;}
.topic-column span {display:block;font-weight:bold;}
.color1 {color:#F00;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.jd {width:590px;float:right;}
.jd1 {width:530px;margin:0 27px;background:url(../images/jd1.png) no-repeat left center;height:30px;}
.jd2 {width:530px;background:url(../images/jd2.png) no-repeat left center;height:30px;}
.jd2-1 {width:80px;text-align:center;float:left;font-size:12px;line-height:15px;margin-right:20px;position:relative;}
.tj-time {width:80px;height:36px;position:absolute;padding:20px 4px 17px 4px;line-height:18px;text-align:center;top:-90px;left:-2px;background:url(../images/timebg1.png) no-repeat center;}
/*左侧内容CSS*/
.topic-left {width:744px;height:auto;overflow:hidden;color:#333;float:left;}
.slideTxtBox{ width:742px; border:1px solid #ddd; text-align:left;float:left;margin-bottom:10px;background:#fff;}
.slideTxtBox .hd{ height:40px; line-height:40px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd .left-title {float:left;position:absolute;left:20px;line-height:40px;font-weight:bold;background:url(../images/topic-2.png) no-repeat left center; text-indent:26px;}
.slideTxtBox .hd ul{ float:right; position:absolute; right:20px; top:-1px; height:42px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:40px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1; overflow:hidden; }
.slideTxtBox .bd li.topic-1 {width:100%;float:left;border-bottom:dashed 1px #ccc;height:30px;line-height:30px;}
.slideTxtBox .bd li.topic-1 p {width:50%;float:left;background:url(../images/topic-1.png) no-repeat left center;text-indent:12px;font-size:13px;font-weight:bold;}
.slideTxtBox .bd li.topic-1 p.topic1-1 {width:100%;}
.slideTxtBox .bd li.topic-1 p span {font-size:12px;font-weight:normal;}
.slideTxtBox .bd li.topic-2 {line-height:24px;font-size:12px;height:auto;overflow:hidden;}
.slideTxtBox .bd li.topic-2 p {width:100%;height:auto;overflow:hidden;text-indent:24px;margin-bottom:12px;}
pre {
 white-space: pre-wrap;       
 white-space: -moz-pre-wrap;  
 white-space: -pre-wrap;      
 white-space: -o-pre-wrap;    
 word-wrap: break-word;       
}
/*右侧CSS*/
.topic-right {float:right;overflow:hidden;}
.topic-survey {width:194px;height:auto;overflow:hidden;border:solid 1px #ccc;padding:10px;margin-bottom:10px;background:#fff;}
.topic-survey-title {width:194px;height:30px;line-height:20px;border-bottom:solid 1px #ccc;background:url(../images/topic-2.png) no-repeat left top;text-indent:28px;font-size:14px;font-weight:bold;}
.topic-survey-1 {width:184px;padding:10px 5px;border-bottom:dashed 1px #ccc;height:auto;overflow:hidden;}
.topic-survey-1 img {float:left;margin-right:10px;}
.topic-survey-1 span {font-size:13px;}
.text-list {height:auto;overflow:hidden;}
.text-list p {width:184px;padding-left:10px;background:url(../images/icon8.png) no-repeat left center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:36px;border-bottom:dashed 1px #ddd;}

/*登录页面*/
.inst {width:auto;border:solid 2px #6CA5F7;height:auto;overflow:hidden;margin:20px 0;background:#fff;padding:20px;border-radius:8px;}
h3 {color:#008EFF;line-height:30px;}
.inst p {line-height:24px;color:#333;}
.login1 {line-height:40px;margin:20px auto;font-size:16px;color:#333;}
.login1 td {padding:5px 0;}
.user-1 input {width:50px;height:20px;line-height:20px;margin:0 5px;}
.pwd input {width:200px;height:20px;line-height:20px;margin:0 5px;}
input.btn {width:120px;line-height:40px;font-size:18px;color:#fff;background:#008EFF;border:none;border-radius:6px;margin:0 5px;}
.pwd-1 a {font-size:14px;color:#008EFF;}
.pwd-1 a:hover {color:#0072CC;}
.slideTxtBox1 {width:965px;margin:0 auto 30px auto;border:2px solid #6CA5F7;background:#fff;border-radius:8px;}
.slideTxtBox1 .hd{ height:48px; line-height:48px; background:#fff; padding:0 10px 0 20px;   border-bottom:2px solid #6CA5F7;  position:relative; border-radius: 10px 10px 0 0;}
.slideTxtBox1 .hd .left-title {float:left;position:absolute;left:20px;line-height:48px;font-weight:bold;text-indent:26px;font-size:18px;color:#008EFF;}
.slideTxtBox1 .hd ul{ float:left; position:absolute; right:20px; top:0px; height:48px;   }
.slideTxtBox1 .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:16px;}
.slideTxtBox1 .hd ul li.on{ height:48px;  background:#6CA5F7;color:#fff;font-size:16px;}


/*bottom*/
.bottom {width:100%;height:auto;padding:20px 0;border-top:solid 3px #6CA5F7;text-align:center;line-height:24px;font-size:12px;color:#333;}
.bottom .input-bot {font-size: 14px; padding: 8px 15px; background:#06F; color:#fff; border:none; border-radius:6px; cursor:pointer;}
.bottom .input-bot-1{font-size: 12px;padding: 5px 12px;background: #06F;color: #fff;border: none; border-radius: 6px;margin: 15px auto;
    				cursor: pointer;text-decoration: none;display: block; width: 180px;}
    				
.btn-1 {width:970px;height:45px;line-height:45px;margin:0 auto;}
.btn-1 a {display:block;padding:5px 20px;background:#40A5F6;border-radius:8px;margin:0 10px;float:left;height:30px;line-height:30px;color:#fff;font-size:16px;}
.btn-1 a:hover {background:#008EFF }

.font14{ font-size:13px;}
.hong18{ font-size:16px; color:#D46518; }
.zi18{ font-size:16px; color:#3507DE; }