@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}

#wenti{ width:1200px; margin:0 auto; overflow:hidden;}
.nr_wt{ width:1216px; overflow:hidden; margin-top:10px;}
.nr_wt li{ width:136px; height:42px; line-height:39px; margin:10px 16px 0 0; border-radius:29px; text-align:center; float:left;}
.nr_wt li a{ display:inline-block; width:100%; height:100%; color:#FFF; font-weight:bold; font-size:18px;}

.nr_wt01{ background:#02aeac;}.nr_wt01:hover{ background:#00bdbb;}
.nr_wt02{ background:#3672c5;}.nr_wt02:hover{ background:#3e95f0;}
.nr_wt03{ background:#e98730;}.nr_wt03:hover{ background:#ffa241;}

#body{ width:1200px; margin:0 auto; overflow:hidden;}
.zixun{ width:1198px; height:323px; border:1px #dbdbdb solid; margin:22px 20px 0 0; float:left;}
.toutiao{position:relative; background:#f3f2f2; padding-bottom:10px; border-bottom:1px solid #dbdbdb}
.toutiao .img img{ position:absolute; left:10px; top:-4px; z-index:10;}
.toutiao .nr h2{height:55px; line-height:55px; font-size:22px; padding-left:60px; overflow:hidden;}
.toutiao .nr h2 a{color:#333;}
.toutiao .nr p{padding:0 18px; height:40px; overflow:hidden; line-height:1.5;}
.toutiao .nr p a{color:#444;}
.toutiao .nr h2 a:hover,.toutiao .nr p a:hover{color:#1b939f;}
.zixun_bottom{ background:#fff;}
.zixun_bottom ul li{ width:369px; float:left; height:34px; line-height:34px; padding:0 15px; overflow:hidden;}
.zixun_bottom ul li em{float:left;background:url(http://www.ctiku.com/images/pc_ico.png) no-repeat 0px 10px; padding-left:20px; width:75%; font-weight:normal; font-style:normal; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zixun_bottom ul li em a:hover{color:#1b939f; text-decoration:underline;}
.zixun_bottom ul li span{display:block; float:right; width:15%; text-align:right;}
.zixun_bottom ul li a{color:#333;}
.zixun_bottom ul{padding:5px 0;}

#bt{ width:1200px; height:53px; margin:0 auto; overflow:hidden; margin-top:30px; background:url(../images/btbj.png) 0 51px repeat-x; text-align:center;}

.xlyjz{ width:1200px; margin:0 auto; margin-top:10px; overflow:hidden;}
.xlyjz .xianlu{ padding:13px 0 15px 0; border-top:1px #b7b7b7 dashed; margin-top:-1px; overflow:hidden; float:left;}
.xlyjz .xianlu span{ width:100px; height:29px; line-height:28px; text-align:right; font-size:18px; font-family:'Microsoft YaHei', 'SimSun'; float:left;}
.xlyjz .xianlu ul{ font-family:'Microsoft YaHei', 'SimSun'; float:left;}
.xlyjz .xianlu ul li{ margin:2px 16px 2px 0; font-size:15px; float:left;}
.xlyjz .xianlu ul li a{ display:inline-block; height:25px; line-height:24px; padding:0 5px 0 5px; border-radius:3px;}
.xlyjz .xianlu ul li a:hover{ color:#FFF; text-decoration:none; background-color:#fd4b8c; color:#FFF;}
.xlyjz .dj{ background-color:#fd4b8c; color:#FFF;}
.xlyjz .dj:hover{ color:#FFF; text-decoration:none;}
.xlyjz .xl01{ width:700px;}.xlyjz .xl01 ul{ width:600px;}
.xlyjz .xl02{ width:500px;}.xlyjz .xl02 ul{ width:400px;}

#cbs{ margin-top:10px; overflow:hidden; background:#f5f5f5;}
.cbs_ul{ width:1224px; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.cbs_ul li{ width:252px; height:310px; padding:15px 23px 0 23px; margin:24px 4px 0 4px; background:url(../images/cbsbj01.png) no-repeat; overflow:hidden; float:left;}
.cbs_ul li:hover{ height:320px; margin:20px 4px -6px 4px; background:url(../images/cbsbj02.png) no-repeat;}
.cbs_ul li img{ width:252px; height:180px;}
.cbs_ul h3{ width:252px; text-align:center; font-style:normal; font-weight:normal; margin-top:16px; font-size:18px; color:#333333;}
.cbs_ul em{ display:inline-block; width:252px; height:26px; text-align:center; overflow:hidden; font-style:normal; font-weight:normal; margin-top:8px; line-height:22px; color:#888888;}
.cbs_ul i{ display:inline-block; width:252px; height:26px; text-align:center; overflow:hidden; font-style:normal; font-weight:normal; margin-top:8px; line-height:22px; color:#ff0000; font-size:16px;}
.cbs_ul li a{ text-decoration:none;}
#cbs span{ display:block; width:1200px; text-align:center; margin:0 auto; margin-top:25px; height:60px; font-size:24px;}
#cbs span a:hover{ color:#F00; text-decoration:none;}

#title{ width:1200px; height:65px; margin:0 auto; overflow:hidden; margin-top:10px; background:#FFF;}
#title h2{ width:1000px; height:60px; line-height:60px; margin:0px; padding:0 19px 0 0; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; background:url(http://www.ctiku.com/images/title01.png) 181px 24px no-repeat; float:left;}
#title .rm{ width:181px; height:60px; line-height:70px; text-align:right; font-size:14px; float:left;}
#title .rm span{ background:#fd8300; color:#FFF; padding:6px 10px 6px 10px;}
#title .rm a{ padding:6px 0 4px 10px;}
#title .ys{ border-bottom:5px #fc7575 solid; color:#fc7575;}
#title .ys2{ border-bottom:5px #fc7575 solid;}

#content{ width:1200px; margin:0 auto; background:#FFF; overflow:hidden;}
.youxue{ width:1220px; overflow:hidden; float:left;}
.youxue li{ width:285px; height:319px; margin:20px 20px 0 0 ; overflow:hidden; float:left;}
.youxue .bt{ display:inline-block; width:285px; margin:0 0 5px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.youxue .bt a{ font-size:20px; color:#fc6000;}
.youxue .tp{ display:inline-block; width:285px; height:178px; overflow:hidden; float:left;}
.youxue .tp img{ width:100%; height:100%}
.youxue .nr{ width:283px; height:95px; border-top:none; border:1px #eeeeee solid; overflow:hidden; float:left;}
.youxue .nr span{ display:inline-block; font-size:14px;}
.youxue .jj{ width:275px; height:42px; overflow:hidden; line-height:150%; text-indent:1em; margin:10px 0 0 10px; font-weight:normal; font-family:"ËÎÌå"; font-size:12px}
.youxue .xf{ width:263px; height:24px; overflow:hidden; margin:3px 0 0 10px;}
.youxue .xf em{ font-style:normal; color:#999999; margin-top:3px; float:left;}
.youxue .xf font{ color:#999999; float:right; color:#000;}
.youxue .xf i{ font-style:normal; font-size:18px;}
.youxue li:hover{ margin:15px 20px 5px 0;}
.youxue li:hover .bt a{ font-size:20px; color:#1470cc;}

.yqlj{  width:1200px; margin:0 auto; margin-top:10px; overflow:hidden;}
.yqlj span{ display:block; width:1200px; height:36px; line-height:38px; color:#FFF; font-size:16px; font-weight:bold; background:#3a3a3a;;}
.yqlj label{ padding:0 12px 0 12px; margin-right:15px; height:36px; line-height:38px; text-align:center; color:#FFF; font-size:16px; font-weight:bold; background:#f25721; float:left;}
.youlian{ width:1198px; border:1px #ccc solid; padding-bottom:10px; border-top:none; float:left;}
.yqlj li{ width:119px; height:13px; overflow:hidden; text-align:center; float:left; margin-top:10px; border-right:1px #ccc solid; font-family:"ËÎÌå"; font-size:13px;}
.yqlj ul{ margin-left:0px;width:1200px; white-space:nowrap; text-overflow:ellipsis;}