@charset "utf-8";
body{font:12px "宋体","\5B8B\4F53",sans-serif;margin:0;padding:0;list-style:none;text-decoration:none;background:#fff;clear:both}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {padding:0;margin:0;}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}
a:active{text-decoration:none}

a{text-decoration:none; color:#333}
a:hover{text-decoration:underline; color:#E60000}

.hide { display:none;}
.blank10{ padding-top:10px;}
.blank15{ padding-top:15px;}
.blank20{ padding-top:20px;}
ul{padding:0}
li{list-style:none;line-height:22px}
img{border:0}
.fl{float:left}
.fr{float:right}
.hide{display:none}
.clear{clear:both}

.topadv{ width:100%; position:relative;}
.topadv img{ width:100%;}
.topadv span{ display:block; width:32px; height:32px;background:url(../images/close.png) center top no-repeat;text-align:center; position:absolute; top:10px; right:10%; cursor:pointer;}

/* 网站顶部top */
#top { width:100%; height:35px; line-height:35px; color:#666;font-size:12px;  background:#f8f8f8; border-bottom:solid 1px #ddd; overflow:hidden;}
#top a{color:#666;  }
#top .welcome{ float:left; width:450px;font-size:12px;}
#top .welcome span{margin:0px 10px;font-size:12px; }
#top .welcome a{  margin-right:10px;font-size:12px;}
#top .welcome h1{ font-size:14px; font-weight:bold; line-height:35px;}
#top .welcome .tele{ display:block; float:right; background:url(../images/top_bg.png) no-repeat;background-position:0px -73px; padding-left:20px; margin-left:15px; height:35px; line-height:35px;font-size:14px; color:#f55b59; }
#top .zixun{ float:right;}
#top .zixun li{ float:left;background:url(../images/top_bg.png) no-repeat; padding-left:25px; margin-left:15px; height:35px; line-height:35px;}
#top .zixun li.qq{background-position:0px 7px;}
#top .zixun li.qqq{background-position:0px -112px;}
#top .zixun li.wx{background-position:0px -33px;}
#top .zixun li.kf{background-position:0px -158px;}


.selecshow{display: none;position: absolute;border: 1px solid #ccc; padding: 10px;min-width: 240px;line-height: 30px; z-index:9999; background-color:#FFF}
.wx:hover .selecshow{display: block;}

#top .zixun ul li { width: 180px; float: left; border-top: 1px solid #fff; text-align: left; }
#top .zixun ul li:hover { border-left: 0px solid transparent; border-right: 0px solid transparent; }
#top .zixun ul a { display: block; height: 20px; line-height: 20px; padding: 8px 5px; color: #666; border-bottom: 1px solid transparent; text-transform: uppercase; color: #797979; font-weight: normal; }
#top .zixun ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; background: transparent; color: #4e4e4e; }


/* head */
#header{ margin-bottom:10px;}
.logo_new{ float:left; margin-top:10px; }
.rnav { float:right;}
.rnav li { float:left; margin:30px 0 0 12px; }
.rnav li span {  color:#aaa; padding:0 0 0 15px;}
.rnav li a { font-size:16px;color:#888; }
.rnav li a strong { font-size:16px;font-weight:bold;}
.rnav li a:hover { color:#e4393c;}
.rnav li a:hover strong{ color:#e4393c;}

/*首页点击切换分站*/
.shell{ float:left; margin-top:30px; font-size:15px; color:#666;}
.shell strong{ background-color:#FF0000; width:45px; height:25px; line-height:25px; padding:5px; font-size:14px; margin:0 10px 0 5px; color:#FFF;}
#menuBtn{ cursor:pointer;}
#menu{position:absolute;background:#515151;color:#eee;padding:4px; width:250px; padding:10px; z-index:10000000000000000;}
#menu ul,#menu li{margin:0;padding:0;list-style:none;}
#menu li a{display:block;font-size:14px;color:#fff;text-decoration:none;zoom:1}
#menu li a:hover,#menu li.focus a{background:#606060;}
#menu li{float:left;display:inline;width:25%;line-height :25px;text-align:center;}
#menu ul{border-bottom:1px dashed #666;float:left;padding:5px;width:340px;}

/* mainnav */
#mainnav { height:50px; background:#e4393c; width:100%; overflow:hidden; position:relative; }
@media (max-width: 980px)
{
#mainnav { height:50px; background:#e4393c; width:1002px; position:relative;z-index:700; }
}
#mainnav .main { position:relative;z-index:999;}
#mainnav ul li h1 a, #mainnav ul li h2 a{ font: bold 16px/50px "\5FAE\8F6F\96C5\9ED1", sans-serif; color:#fff;}/* 示例:使用Unicode字体编码设置字体为"微软雅黑" */
#mainnav ul li {height:	50px;position:relative;float:left;}
#mainnav ul li h1 a {float:left;text-align:center;}
#mainnav ul li h2 a {position:relative;float:left;padding:0 14px;}
#mainnav ul li h2 a span { display:none; width:9px; height:5px; background-position: 0 0px; position:absolute; top:23px; right:9px;font-size:0;}
#mainnav ul li.navhome h1{ padding-right:10px;}
#mainnav li.cur h2 a,#mainnav li.cur h1 a  { background-position: -14px -115px; background:#cc1632;}
#mainnav li.cur h2 a:hover,#mainnav li.cur h1 a:hover{text-decoration:none;} 

.navtxt {position: absolute;overflow: hidden;background: #fff;border: solid 1px #e4393c;width: 390px;padding:10px 10px;z-index: 999;overflow: hidden;border-top:none;top:50px; left:0;}
.navtxttypeRig,.navtxttype08,.navtxttype09,.navtxttype10{right:0; left:-332px;}
.navtxt h6 {padding-left: 10px;height: 24px;line-height: 14px;}
.navtxt h6 a{color: #e4393c;font:bold 12px/24px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53",Arial,sans-serif;}
.navtxt p {color: #333;font: 12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; padding-left: 10px; margin-bottom:5px;}
.navtxt p a {color: #666;font: 12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.navtxt p a:hover{color:#e4393c; text-decoration:underline;}
.navtxt p strong { color:#333;}

/* 地方站（暂时屏蔽） */
.city {width: 100%;padding: 10px 0 ; border-bottom:solid 1px #ddd;background:#f8f8f8;}
.city .main p { float:left; padding-left: 5px; line-height:30px;font-size:14px;}
.city .main p a { font-size:14px;margin-right:10px; color:#666;}
.city .main b{ color:#807A62; font-size:14px;}
@media (max-width: 980px)
{
.city {width: 100%;padding: 10px 0 ; border-bottom:solid 1px #ddd;background:#f8f8f8;}
.city .main p { float:left;padding-left: 0px; width:700px; line-height:30px;font-size:14px; ;overflow:hidden;}
.city .main p a { margin-right:5px; color:#666;font-size:14px;}
.city .main b{ color:#807A62; font-size:14px;}
}
/* 地方站右边搜索（暂时屏蔽） */ 
.serch{ width:280px; float:right;}
.serch span{ display:block; float:left;font-size:14px; color:#807A62; border:1px solid #CCCCCC; border-right:0px; height:28px; line-height:28px; font-weight:bold;padding:0px 5px;}
.serch .keywords{ border:1px solid #CCCCCC;border-right:0px; padding-left:10px; height:28px; line-height:28px; line-height:28px; width:230px; float:left;}
.serch .searchbtn{ width:35px; height:30px;background:url(../images/serch_btn.png) no-repeat; border:0px; }

/*banner focus */
#focus{width:1002px;height:80px;overflow:hidden;position:relative;margin:0 auto}
#focus ul{height:380px;position:absolute}
#focus ul li{float:left;width:1002px;height:80px;overflow:hidden;position:relative}
#focus ul li div{position:absolute;overflow:hidden}
#focus .btntop{position:absolute;width:80px;height:14px;left:950px;bottom:3px;padding-left:10px;bottom:5px;font-weight:700}
#focus .btntop span{display:inline-block;width:13px;height:13px;line-height:13px;text-align:center;font-size:12px;margin-right:2px;cursor:pointer;color:#fff}
#focus .btntop span.on { background:#f00; color:#fff;}

.focus{width:1002px;height:80px;overflow:hidden;position:relative;}
.focus ul{height:80px;position:absolute;}
.focus ul li{float:left;width:1002px;height:80px;overflow:hidden;position:relative;background:#000;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width:982px;height:10px;padding:0 10px;right:0;bottom:5px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}
.focus .btn span.on{background:#000;}
.focus .preNext{width:45px;height:30px;position:absolute;top:10px;background:url(img/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}


/*首页第一屏新闻*/
.maintop{width:1002px;margin:0 auto;overflow:hidden}
.main{width:1002px;margin:0 auto}
/*left*/
.tjnews {width:405px; float:left;top: -14px;position: relative;}
.tjnews h3 {overflow:hidden;}
.tjnews h3 a {color:#333;font:18px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;display:block;padding-bottom:17px;font-weight:bold;}
.tjnews h3 a:hover { color:#e4393c;text-decoration:underline;}
.hotnew{ margin:10px 0 5px 0;}
.hotnew h1 { height:30px; line-height:30px; overflow:hidden;}
.hotnew h1 span{ background: #e60000; font-size:12px;color: #fff; height:20px; width:55px; margin-top:5px; text-align:center; margin-right:5px; line-height:20px; float:left;}
.hotnew h1 span.yth{ background: #e60000; font-size:12px;color: #fff; height:20px; width:70px;margin-top:7px; text-align:center; margin-right:5px; line-height:20px; float:left;}
.hotnew h1 a{ font-size:18px; color:#e60000;}
.hotnew li{ background:url(../images/list_point.png) no-repeat 0px 12px;}
.hotnew li a {line-height:30px;font-size:14px;color:#333;}
.hotnew li a:hover {color:#e4393c;text-decoration:underline;}
.hotnew li {padding-left:10px;height:27px;overflow:hidden;}

/* right */
.yb_news{width:570px;float:right}

/* 焦点图 */
.fx_focus {position:relative;width:570px;height:340px;}
.slideBox .hd ul{height:60px;}
.slideBox .hd ul li{float:left;width:114px;margin-right:0px;position:relative;cursor:pointer;}
.slideBox .hd ul li img{width:114px;vertical-align: bottom; height:56px;}
.slideBox .hd ul li.rr{ float:right;}
.slideBox .hd ul li.on{box-shadow: 0px 2px 2px 0px #424242;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.slideBox .bd li{ float: left; width: 570px;height:280px; }
.slideBox img{vertical-align: bottom;width: 570px;height:280px; }

/* 开课通知 */
.kktzlist{width:570px;overflow:hidden;margin-top:20px}
.kktz_bt{width:570px;height:43px;margin-bottom:8px;}
.mr10{ margin-right:10px;}
.kktzjt{background:url(../images/tzjt.png) no-repeat 5px 13px;}
.cgsajt{background:url(../images/cgsajt.png) no-repeat 5px 13px;}
.kktz_bt li{width:248px; float:left; padding-left:30px; border-top:solid 3px #f24443;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;}
.kktz_bt li a{display:inline-block;font:16px/42px "Microsoft YaHei";font-weight:700}
.kktz_bt li a.hover,.kktz_bt li a:hover{text-decoration:none}

.kktz{width:280px;}
.kktz ul{ list-style:none;overflow:hidden;}
.kktz li{float:left; width:270px;height:25px;line-height:25px ;padding-left:10px;overflow:hidden;background:url(../images/list_point.png) no-repeat 0px 12px;}
.kktz li a {line-height:30px;font-size:14px;color:#333;}
.kktz li a:hover {color:#e4393c;text-decoration:underline;}


/* 考试辅导 */
.Width {width:1002px;margin:0 auto;}
.fx_mainbox02 {overflow:hidden;padding:10px 0 0px 0;}
.tablist{width:100%; margin:0px auto;border-top:solid 2px #ddd;}
.tablist ul li{float:left;color:#aaa;font:bold 16px/14px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;padding:5px 8px 12px;position:relative;cursor:pointer;}
.tablist ul li h1{ font-size:16px; font-weight:bold;}
.tablist ul li.aon{border-top:solid 2px #f24443;background:url(../images/icons_site02.gif) no-repeat center -575px;color:#f24443;top:-2px;}
.tablist span{ float:right; margin-top:15px;}
.tablist span a{color:#aaa;}
.tablist span a:hover{color:#f24443;}
.marqueeleft{width:1002px;overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left; margin-right:15px;}
.marqueeleft li img{ width:250px;}


/* 左侧点击切换 */
.zkxxhz {width:405px; float:left;}
.zkxxhz_m01Llisttab{padding-top:0;}
.zkxxhz_todayline .zkxxhz_m01Llisttab h3 a{font:bold 14px/46px Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif;padding:0;}
.zkxxhz_mtabtit{border-top:solid 2px #ddd;}
.zkxxhz_mtabtit h3{float:left;}
.zkxxhz_mtabtit h3{margin-left:5px}

.zkxxhz h3 {overflow:hidden;}
.zkxxhz h3 a {color:#333; font:18px/22px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; display:block;  padding-top:10px; font-weight:bold;}
.zkxxhz h3 a:hover {color:#247fce; text-decoration:underline;}

.zkxxhz_mlistselet{float:left;padding:8px 0 0 15px;}

#divselect6{position:relative;z-index:10000;margin:0 2px 0 6px;}
#divselect6 cite{width:82px;height:30px;line-height:30px; display:block; color:#807a62; cursor:pointer;font-style:normal;padding-left:4px;background:#fff url(../images/selectbj.jpg) no-repeat right center;}
#divselect6 ul{width:76px;border:1px solid #ccc; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;top:30px;max-height:250px;}
#divselect6 ul img{position: absolute;top: -9px;left: 25px;}
#divselect6 ul li{height:28px; line-height:28px;margin-top:2px;}
#divselect6 ul li a{display:block; height:28px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
#divselect6 ul li a:hover{background-color:#dfdcdc;}

.zkxxhz_mlistcik{float:right;}
.zkxxhz_mlistcik p {float:left;padding:0 8px 0 0;}
.zkxxhz_mlistcik p a {line-height:46px;}
.zkxxhz_mlistcik p span{float:left;width:22px;height:22px;margin-top:12px;cursor:pointer;}

.zkxxhz_mlistup,.zkxxhz_mlistdown{background:url(../images/xuezhi_img.png) no-repeat;}
.zkxxhz_mlistup{background-position:0 -45px;}
.zkxxhz_mlistdown{background-position:-22px -45px;}

.zkxxhz_mtabcons li{background:url(../images/list_point.png) no-repeat 0px 12px;height:30px;padding-left:12px;}
.zkxxhz_mtabcons li a{float:left;font:14px/30px Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif;}
.zkxxhz_mtabcons li span{float:right;color:#888;font:14px/30px Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif;}
.zkxxhz_mtabcons li span{color:#247fce;}

.zkxxhz_todayline {width:400px; float:left;}
.zkxxhz_mtabcon{margin-left:5px; margin-right:0px; margin-bottom:0px; margin-top:0px; overflow:hidden;}

/* 备考辅导*/
.bkfd_list{overflow:hidden;}
.bkfd_list h3 {border-top:2px solid #ddd;overflow:hidden;color:#cbcbcb;}
.bkfd_list h3 a {font: bold 14px/46px "\5b8b\4f53","\9ED1\4F53",Arial,sans-serif;color: #333;padding:0 5px 5px;}
.bkfd_list h3 a:hover{text-decoration:none;}
.bkfd_list h3 a.cur{color: #247fce;border-bottom:solid 1px #247fce;}
.bkfd_list dl{background:#f4f4f4;overflow:hidden;width:210px;float:left;margin-top:4px;}
.bkfd_list dl dd{text-align:center; line-height:25px;}
.bkfd_list ul {float:left;margin-left:28px;}
.bkfd_list ul li {background:url(../images/list_point.png) no-repeat 0px 12px;padding-left: 12px;}
.bkfd_list ul li a {line-height:27px;}
/*每日一练*/
.mryl{overflow:hidden;padding:18px 0 0 0;}
.mryl h3,.mryl h3{border-top:2px solid #ddd;}
.mryl h3 a{font: bold 14px/46px "\5b8b\4f53","\9ED1\4F53",Arial,sans-serif;color: #333;padding-bottom:5px;}
.mryl h3 a:hover{text-decoration:none;}
.mryl h3 a.cur{color: #247fce;border-bottom:solid 1px #247fce;}
.mryl dl{background:#f4f4f4;overflow:hidden;width:210px;float:left;margin-top:4px;}
.mryl dl dd{text-align:center; line-height:25px;}
.mryl ul {float:left;margin-left:28px;}
.mryl ul li {background:url(../images/list_point.png) no-repeat 0px 12px;padding-left: 12px;}
.mryl ul li a {line-height:27px;}


/*公务员*/
.zmt_ggw{ width:1002px; margin:0 auto; overflow:hidden;}
.zmt_ggw .zggw_tit{ background:url(../images/xb_169.jpg) no-repeat left bottom; height:50px; line-height:50px; overflow:hidden;}
.zmt_ggw .zggw_tit .ggw_titl{ background:url(../images/ggw.png) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}
.zmt_ggw .zggw_tit .sydw_titl{ background:url(../images/sydw.png) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}
.zmt_ggw .zggw_tit .jszp_titl{ background:url(../images/jszp.png) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}
.zmt_ggw .zggw_tit .mstd_titl{ background:url(../images/mstd.png) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}
.zmt_ggw .zggw_tit .gazj_titl{ background:url(../images/zj_222.jpg) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}
.zmt_ggw .zggw_tit .ggw_titm{ float:left; width:650px; overflow:hidden;}
.zmt_ggw .zggw_tit .ggw_titm .zgy_tb { margin:0 auto; margin-left:80px; overflow: hidden;}
.zmt_ggw .zggw_tit .ggw_titm .zgy_tb ul {list-style:none; margin:0 auto; overflow:hidden;}
.zmt_ggw .zggw_tit .ggw_titm .zgy_tb ul li { float: left; height:48px; line-height: 50px; font-size:18px; color: #333; text-align: center; margin-left:30px;}
.zmt_ggw .zggw_tit .ggw_titm .zgy_tb ul li:hover{ cursor:pointer; border-bottom:2px solid #e4393c; color:#e4393c;}
.zmt_ggw .zggw_tit .ggw_titm .zgy_tb ul li.active { cursor:pointer; border-bottom:2px solid #e4393c; color:#e4393c;}
.zmt_ggw .zggw_tit .ggw_titr{ float:right; width:100px; margin-right:5px; overflow:hidden;}
.zmt_ggw .zggw_tit .ggw_titr a{ height:25px; font-size:14px; line-height:25px; text-align:right; color:#e4393c; display:block; margin-top:15px; overflow:hidden;}

.zmt_ggw .zgy_ct { margin:0 auto; overflow: hidden;}
.zmt_ggw .zgy_ct .zgy_itm { margin-top:20px; overflow: hidden;}
.zmt_ggw .zgy_ct .ggw_left{ float:left; width:700px; overflow:hidden;}
.ggw_left .ggw_zt{ margin:0 auto; overflow:hidden;}
.ggw_left .ggw_zt .zt_l{ float:left; width:340px; height:233px; padding-right:10px; position:relative; overflow:hidden;}
.ggw_left .ggw_zt .zt_l a img{ width:340px; height:233px; overflow:hidden;}
.ggw_left .ggw_zt .bg {position: absolute;left: 0;bottom: 0;width: 340px;height: 45px;background: #000;filter: alpha(opacity=60);opacity: 0.6;}
.ggw_left .ggw_zt p a{position: absolute; left: 0; bottom: 0; width: 340px; height: 45px; color: #fff; font-size: 16px; line-height: 45px; text-indent: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ggw_left .ggw_zt .zt_r{ float:right; width:224px; margin-left:6px; overflow:hidden;}
.ggw_left .ggw_zt .zt_r a img{ width:224px; height:112px; display:block; overflow:hidden;padding: 3px;}
.ggw_left .ggw_zt .zt_r a.ztl_bot{ margin-top:10px; display:block;}

.ggw_left .ggw_ctlist {width:700px;margin:0 auto; margin-top:5px; overflow:hidden;}
.ggw_left .ctlist_u1 {width:700px; list-style:none; margin-bottom:10px; overflow:hidden;}
.ggw_left .ctlist_u1 li {width:340px;height:28px;line-height:28px;margin-left:10px;float:left; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ggw_left .ctlist_u1 li i {display:inline-block;width:8px;height:8px;background:url(../images/dian.png) no-repeat left;vertical-align:middle;margin-right:10px;}
.ggw_left .ctlist_u1 li a {font-size:14px;line-height:30px;}


/*备考指南*/
.ggw_right{ float:right; width:280px; overflow:hidden;}
.ggw_right .sd_bot{ margin:0 auto; overflow:hidden;}
.ggw_right .sd_bot .gytab { margin:0 auto; border-bottom:1px solid #ffd2d2; overflow: hidden;}
.ggw_right .sd_bot .gytab ul {list-style:none; margin:0 auto; overflow:hidden;}
.ggw_right .sd_bot .gytab ul li { float: left; height:34px; line-height: 34px; font-size:18px; color: #333; text-align: center; margin-right:30px;}
.ggw_right .sd_bot .gytab ul li:hover{ cursor:pointer; background:url(../images/bkzn.jpg) no-repeat bottom; color:#e4393c;}
.ggw_right .sd_bot .gytab ul li.active { cursor:pointer; background:url(../images/bkzn.jpg) no-repeat bottom; color:#e4393c;}
.ggw_right .sd_bot .gycont { margin:0 auto; overflow: hidden;}
.ggw_right .sd_bot .gycont .gyitem { margin-top:8px; overflow: hidden;}
.ggw_right .sd_bot .gycont ul{ margin:0 auto; overflow:hidden;}
.ggw_right .sd_bot .gycont ul li{ background:url(../images/bkzn_link.jpg) no-repeat left; padding-left:10px; font-size:14px; line-height:28px; height:28px; overflow:hidden;}
.ggw_right .sd_bot .gycont ul li:hover{ background:url(../images/bkzn_active.jpg) no-repeat left; overflow:hidden;}


/*名师团队*/
.msteaml {float:left; width:100%; padding:20px 6px 0 0; overflow:hidden; }
.msteaml h4 { line-height:20px; overflow:hidden; padding:0 20px 0 5px;margin-bottom:24px;}
.msteaml h4 a:hover{color:#247fce; text-decoration:underline;}
.msteamltit {font:bold 16px/20px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.msteamltw {color:#888;}
.msteamRtit {font:bold 16px/20px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.msteamRtw {color:#888;}
.msteaml01{width:100%;overflow:hidden;}
.msteaml01 dl {width:248px; position:relative; height:270px; float:left;margin-bottom:14px;overflow:hidden;}
.msteaml01 dl dt {position:relative; height:270px; width:228px;}
.msteaml01 dl dt ins {position:absolute; left:0; bottom:0px; height:24px; background:#333; opacity:0.7;filter: alpha(opacity=70); display:block; width:228px;}
.msteaml01 dl dt p {position:absolute; left:0px; bottom:0px; color:#fff; line-height:24px; font-size:12px; text-align:center; width:228px; font-weight:bold;font-size:14px;}
.msteaml01 dl dd .zhezhao {position: absolute; top: 0; left: 0; width: 228px; height: 270px; background: #000; opacity: 0.4; margin: 0; z-index: 1; filter: alpha(opacity=40);padding: 0; display:block;}
.msteaml01 dl dd { position:absolute; top:250px; left:0;width:228px;height:270px;}
.msteaml01 dl dd h5 {color:#fff; font-weight:bold;text-align:center;position:relative;z-index: 3; padding:20px 0 5px 0;font-size:14px;}
.msteaml01 dl dd p {width:228px;color:#fff; text-align:center; margin:0 auto;position:relative;z-index: 3;font-size:14px;}
.msteaml01 dl dd a {display: block;width: 50px;height: 24px;color: #fff;margin: 0 auto;position: relative;z-index: 3;line-height: 24px;margin-top: 14px;background: #59bf6c;text-align: center;}

#Marquee_x { overflow:hidden; width: 1002px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */


/* 走进知满天*/
.zmt_lsdt{ width:1002px; margin:0 auto;overflow:hidden;}
.zmt_lsdt .lsdt_tit{ background:url(../images/xb_169.jpg) no-repeat left bottom; height:50px; line-height:50px; overflow:hidden;}
.zmt_lsdt .lsdt_tit .lsdt_titl{ background:url(../images/zj_225.jpg) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}

.zmt_lsdt .zmt_ms{ margin:0 auto; margin-top:20px; overflow:hidden;}
.zmt_ms .zms_tit{ border-bottom:1px solid #ccc; height:50px; line-height:50px; overflow:hidden;}
.zmt_ms .zms_tit .zms_titl{ border-bottom:2px solid #e4393c; font-size:20px; color:#e4393c; line-height:48px; float:left; overflow:hidden;}
.zmt_ms .zms_tit .zms_titr{ float:right; width:100px; margin-right:5px; overflow:hidden;}
.zmt_ms .zms_tit .zms_titr a{ height:25px; font-size:14px; line-height:25px; text-align:right; color:#e4393c; display:block; margin-top:15px; overflow:hidden;}
.zmt_ms .zms_bot{ width:1002px; height:270px; margin:0 auto; margin-top:20px;position:relative; overflow:hidden;}
.zms_bot .slide-view{ width: 1002px; height: 288px; margin: 0 auto; overflow: hidden;}
.zms_bot .slide-view ul{ list-style:none;}
.zms_bot .slide-view li{ width: 250px; height: 288px; float: left; _display: inline;}
.zms_bot .slide-view li a{ width: 250px; height: 288px; display: block; position: relative;}
.zms_bot .slide-view li a img{ width:228px; height:288px; display:block; margin:0 auto; overflow:hidden;}
.zms_bot .slide-view li a:hover{ text-decoration: none;}
.zms_bot .slide-ctrl{ width: 1002px; margin: 0 auto; position: absolute; top: 60px;}
.zms_bot .slide-ctrl a{ width: 19px; height: 37px; display: block; position: absolute; top: 50px;}
.zms_bot .slide-ctrl a.prev{ background:url(../images/left_228.png) no-repeat; left:10px;}
.zms_bot .slide-ctrl a.next{ background:url(../images/right_231.png) no-repeat; right: 10px;}

.zmt_lsdt .zmt_dt{ margin:0 auto; overflow:hidden;}
.zmt_dt .zdt_tit{ border-bottom:1px solid #ccc; height:50px; line-height:50px; overflow:hidden;}
.zmt_dt .zdt_tit .zdt_titl{ background:url(../images/ktfc.png) no-repeat left; padding-left:38px; font-size:24px; font-weight:bold; line-height:50px; float:left; overflow:hidden;}
.zmt_dt .zdt_bot{ margin:0 auto; margin-top:20px; overflow:hidden;}
.zmt_dt .zdt_bot .zdt_left{ float:left; width:1002px; overflow:hidden;}
.zdt_left .zdtl_l{ float:left; width:465px; height:330px; overflow:hidden;}
.zdt_left .zdtl_l img{ width:465px; height:330px; overflow:hidden;}
.zdt_left .zdtl_r{ float:left; width:520px; margin-left:17px; overflow:hidden;}
.zdt_left .zdtl_r ul{ list-style:none;}
.zdt_left .zdtl_r li{ width: 260px; float: left; }
.zdt_left .zdtl_r li a{ width:250px; height: 162px;}
.zdt_left .zdtl_r li a img{ width:250px; height:162px; }
.zdt_left .zdtl_r li a:hover{ text-decoration: none;}
/*友情链接*/
.zmt_lkbox{ background:#f8f8f8; margin:0 auto; margin-top:20px; overflow:hidden;}
.zmt_lk{ width:1002px; margin:20px auto; overflow:hidden;}
.zmt_lk_nav{ border-bottom:1px solid #e6e6e6; height:40px; margin-bottom:15px;}
.zmt_lk_nav a{font-size:20px; display:inline-block; text-align:center; cursor:pointer; padding:0 8px; line-height:40px; position:relative; _top:2px;}
.zmt_lk_nav .zmt_lnv_hover{ color:#e60000; border-bottom:2px solid #e60000;}
.zmt_lk_nav a:hover{ text-decoration:none;}
.zmt_lk_all{ color:#999; overflow:hidden;}
.zmt_lk_all a{ font-size:14px; line-height:30px; padding-right:10px; overflow:hidden;}

/*网站底部*/
.indexFooter,.footer {
	width:100%;
	margin:0px auto;
    padding:15px 0;
    background:#333;
    text-align:center;
    line-height:24px;
    color:#fff;
	font-size:14px;
    
}

.indexFooter a,.footer a {
    color:#fff;font-size:14px;
}
.indexFooter img,.mainbox03 img,.footer img {
    display:inline;
}
/*网站右侧客服*/
.zgNewZx{ width:40px; height:156px; z-index:9999; cursor:pointer; position:fixed; right:0; top:25%;_position:absolute;}
.zgNewBj{ display:none;background-color: #000;width: 100%;height: 100%;left:0;top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:9997;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.zgNewBox{ display:none; width:550px; height:340px;background:#fff; border:2px solid #ef2d36; border-radius:2px; position:fixed; z-index:9998; left:50%; top:50%; margin:-170px 0 0 -250px; }
.zgNewBox h3{height:43px; line-height:43px; color:#fff;font-size:18px; text-indent:2em;background:#ef2d36; width:100%;font-weight:normal;}
.zgNewBox h3 span{background:url(../images/zixun_close.png) no-repeat; width:34px; height:34px; display:block; float:right; cursor:pointer; }
.zgNewBox em{ position:absolute; background:url(../images/zixun_close.png) no-repeat; width:34px; height:34px; cursor:pointer; right:-10px; top:-10px;_background:url(../images/zixun_close.png) no-repeat;}
.zgNewBox_left{ width:320px;  float:left; height:184px; padding-top:15px; margin:0 20px; }
.zgNewBox_b{ height:91px; border-bottom:1px dashed #eee;}
.zgNewBox_b a{ display:inline-block; width:48%; text-align:center; font-size:14px;padding-top:12px;}
.zgNewBox_b a img{ display:block; margin:0 auto 12px;}
.zgNewBox_b1 a{ padding-top:18px;}
.zgNewBox_right{ width:159px; height:183px; border:1px solid #eee; float:left; text-align:center;margin-top:15px; }
.zgNewBox_right span{ color:#888; display:block; line-height:39px;}
.zgNewBox_bot{ padding-top:20px; overflow:hidden; clear:both; padding-left:42px;}
.zgNewBox_bot p{ font-size:18px; float:left; background:url(../images/zixun_tele.jpg) no-repeat left center; padding-left:56px; width:100%;}
.zgNewBox_bot p strong{ display:block; font-size:24px;}
.zgNewBox_bot_a{ width:150px; height:47px; float:left; font-size:20px; font-weight:bold; line-height:47px; text-align:center; color:#fff; background:#ef2d36; border-radius:2px;}

/*kcfc focus */
#focusk{width:465px; height:330px;overflow:hidden;position:relative;margin:0 auto}
#focusk ul{height:330px;position:absolute}
#focusk ul li{float:left;width:465px;height:330px;overflow:hidden;position:relative}
#focusk ul li div{position:absolute;overflow:hidden}
#focusk .btntop{position:absolute;width:80px;height:14px;left:950px;bottom:3px;padding-left:10px;bottom:5px;font-weight:700}
#focusk .btntop span{display:inline-block;width:13px;height:13px;line-height:13px;text-align:center;font-size:12px;margin-right:2px;cursor:pointer;color:#fff}
#focusk .btntop span.on { background:#f00; color:#fff;}

.focusBox { position: relative; width:465px; height:330px; overflow: hidden; }	
.focusBox .pic{ position:relative; z-index:0; }	
.focusBox .pic img { width:465px; height:450px; display: block; }	
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }	
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;	}	
.focusBox .hd .on{ background-position:0 0; }	
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }	.focusBox .next { background-position: 0 -90px; right: 0; }	
.focusBox .prev:hover,	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }	

