	@charset "utf-8";
/* CSS Document */
/*公共样式表*/
body { font: 14px "Microsoft YaHei", "Hiragino Sans GB", "simsun", sans-serif; background: #fff; -webkit-text-size-adjust: 100%; color: #333; overflow-x: hidden; line-height: 200%; }
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, b, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0 }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #777; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: none; }
a:active { color: #777; text-decoration: none; }
a img { border: 0; }
h1, h2, h3, p { padding: 0; margin: 0; }
ul, ol, li { margin: 0; padding: 0; list-style: none; }
form { margin: 0; }
em { font-style: normal; }
img { border: 0; vertical-align: middle; }
table { border-collapse: collapse; border-spacing: 0; }
p { word-wrap: break-word; }
.cf:after, .main:after, .bottom-area:after, .block:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.cf, .bottom-area, .main, .block { *zoom:1;
}
* html .cl { zoom: 1; } /* IE6 */
*:first-child+html .cl { zoom: 1; } /* IE7 */
/*浮动及高度*/
.fr { float: right; }
.fl { float: left; }
.clear { clear: both; }
.unclearfix { clear: both; padding-top: 10px; }
.ad { padding-top: 5px; }
.clear { clear: both; }
.unclearfix2 { clear: both; padding-top: 1px; }
.clearfix:after, .main:after { clear: both; height: 0; overflow: hidden; display: block }
.clearfix:after, .main:after { visibility: hidden; content: "." }
.clearfix, .main { *zoom:1
}

/*顶部导航*/
.header { border-bottom: solid 1px #f6f6f6; padding: 10px 0 0; }
.header-ad { margin: 0 auto; width: 1200px; }
.miniNav { font-size: 14px; line-height: 2.5; text-align: center; border-bottom: solid 1px #d6d6d6; }
.miniNav a { padding: 0 20px; display: inline-block; }
.special .hd { background: url("file:///D|/svn/templates/education/content/img/zt_hd.jpg") no-repeat 0 -19px; height: 36px; text-align: center; font-size: 20px; }

/*频道导航*/
.m { width: 1200px; margin: 0 auto; }
.logo { padding: 5px 0 5px 0; }

.mnav { width: 100%; background-color: #2b9ae1; }
.menu { height: 41px; width: 1200px; margin: 0 auto; }
.menu li { float: left; height: 21px; padding: 10px 25px 10px 25px; list-style: none; line-height: 21px; }
.menu li.first { background: none; }
.menu li a { color: #FFF; text-decoration: none; font-size: 16px; }
.menu li a:hover { color: #FFFF00; text-decoration: none; font-size: 16px; }

/*焦点图*/
.m1 { width: 1200px; margin: 20px auto; height: 400px;}
.foucs { position: relative; width: 730px; height: 400px; background-color: #000; float: left; }
.f_list { position: relative; }
.aiyouhot { /*height:320px; */ }
.aiyouhot .f_out { overflow: hidden; position: relative; z-index: 100; }
.aiyouhot img { width: 730px; height: 400px; }
.aiyouhot .f_out .aiyoupic { height: 50px; position: absolute; bottom: 0; left: 0; width: 730px; z-index: 999; background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient( Q-gradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000') \9;
}
.aiyoupic h2 a { color: #fff; font-size: 16px; font-weight: 400; line-height: 30px; overflow: hidden; padding: 0 20px; }
.aiyoupic p { color: #CCCCCC; line-height: 34px; font-size: 14px; }
.aiyoupic p a { color: #abadac; }
.aiyouhot_tab { height: 15px; /*padding-top:10px;*/ position: absolute; right: 0; z-index: 7777; bottom: 7px; text-align: right; width: 100px; margin-right: 10px \9; }
.aiyouhot_tab .tabs { /*width:85px;*/ height: 12px; overflow: hidden; margin: auto; }
.aiyouhot_tab .tabs ul li { width: 25px; height: 12px; float: left; display: block; }
.aiyouhot_tab .tabs ul li.opdiv, .noopdiv { padding: 0; opacity: 1 }
.aiyouhot_tab .tabs ul li.opdiv a { width: 12px; height: 12px; border-radius: 7px; background: #d9d9d9; display: block; }
.aiyouhot_tab .tabs ul li.opdiv a:hover { background-position: -8px -1239px; }
.aiyouhot_tab .tabs ul li.noopdiv a { width: 12px; height: 12px; background: #fc114a; display: block; border-radius: 7px; }

/*头条*/
.m1 .list { width: 440px; }
.m1 .list li { width: 440px; float: right; margin: 0 0 5px 0; }
.m1 .list_tt h2, .list_tt h2 a { font-size: 22px; color: #3b3b3b; font-family: microsoft yahei, simsun, arial, verdana, sans-serif; text-align: center; line-height: 200%; font-weight: normal; overflow: hidden; text-align: center; }
.m1 .list_tt h2 a:hover { color: #3366FF; text-decoration: none; }
.m1 .list_tt ul li p { width: 440px; font-size: 14px; margin: 8px 0; text-indent: 2em; overflow: hidden; font-family: "Microsoft YaHei", "simsun"; color: #777; line-height: 200%; }
.m1 .list .hd { background: url(http://css.myhsw.cn/education/ldjy/images/hot.jpg) no-repeat #fff; height: 40px; width: 440px; float: left; }

/*主体*/
.layoutLeft { float: left; width: 730px; margin: 0 auto; }
.an01 { background: url(http://css.myhsw.cn/education/ldjy/images/an01.png) no-repeat center; margin-right: 10px; width: 3px; height: 30px; float: left; }
.title {height: 30px; background: url(http://css.myhsw.cn/education/images/an02.png) no-repeat 110px center;}
.title .more{ float: right; font-size: 14px; line-height: 30px; width: 55px; height: 30px; margin: 0; color: #333333; background: #FFF; padding-left: 5px; }
.title .more a:link { color: #333; }
.title .more a:hover { color: #f6214f; }





.red { color: #2b9ae1; font-size: 22px; font-family: "Microsoft Yahei", "PingFangSC-Regular", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; line-height: 30px; }
.red a:link { color: #12b0a2; font-size: 20px; text-decoration: none; font-family: "Microsoft Yahei", "PingFangSC-Regular", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; line-height: 30px; }
.red a:visited { color: #12b0a2; text-decoration: none; }
.red a:hover { color: #f6214f; text-decoration: none; }
.ListBox { margin: 20px 0; }
.news_article { padding: 10px 0; background: #fff; }

.na_pic { float: left; _display: inline }
.na_pic { float: left; _display: inline; display: block; width: 200px; height: 130px; overflow: hidden }
.na_pic img { -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s }
.na_pic:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1) }
.na_detail { width: 500px; margin-left: 20px; float: left; _display: inline }
.news_title { position: relative }
.news_title h3 { padding-top: 6px }
.news_title h3 { font: 400 20px/26px "STHeiti", "Microsoft Yahei"; padding-bottom: 10px }
.news_title h3 a { color: #404040; text-decoration: none }
.news_title h3 a:hover { color: #3366FF; }
.news_title p {font-size: 14px; margin: 8px 0; overflow: hidden; font-family: "Microsoft YaHei", "simsun"; color: #777; line-height: 200%; }

.layoutright { float: right; width: 440px; margin: 0 auto; }
.ListBox2{ position: relative; margin: 5px auto; }

.na_pic2 { float: left; _display: inline }
.na_pic2 { float: left; _display: inline; display: block; width: 150px; height: 100px; overflow: hidden }
.na_pic2 img { -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s }
.na_pic2:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1) }
.na_detai2 { width: 270px; margin-left: 20px; float: left; _display: inline; }
.news_title2 { position: relative }
.news_title2 h3 { font: bold 16px/22px "STHeiti", "Microsoft Yahei"; padding-bottom: 4px; }
.news_title2 h3 a { color: #404040; text-decoration: none; }
.news_title2 h3 a:hover { color: #f99; }
.news_title2 p { width: 270px; font-size: 14px; margin: 3px 0; text-align: left; overflow: hidden; font-family: "Microsoft YaHei", "simsun"; color: #777; line-height: 200%; }

.zczj { width: 440px; padding: 0px; }
.zczj ul { width: 440px; overflow: hidden; }
.zczj li { width: 190px; float: left; margin: 10px 15px; }

.na_pic3 .pic { margin-right: 0px; }
.na_pic3 .pic img { width: 190px; height: 120px; }
.na_pic3 .bt { left: 0; top: 190px; width: 100%; line-height: 30px; color: #000000; font-size: 14px; text-align: center; }

.mcont{ width: 1200px; margin: 0 auto; }
.mcont ul{ overflow: hidden; margin-right: -10px; }
.mcont ul li{ width: 210px; height: 250px; position: relative; float: left; text-align: center; margin: 12px; }
.kfj2 {}
.kfj2 .Lz2 {float:left; text-align:center;}
.kfj2 .Lz2 img {overflow: hidden; background-color: #FFFFFF; padding: 3px; width: 210px; height: 250px;}
.kfj2 .Ry2 {float: left; width:100%;}
.kfj2 .T2{ text-align:center;}
.kfj2 .T2 a:link, .kfj2 .T2 a:visited { font-size: 16px; color: #333; font-family: "microsoft yahei", "simhei"; line-height: 180%; font-weight: 400; }
.kfj2 .T2 a:hover { color: #333; }
.kfj2 .Ry2 .zaiyao2 { float: left; line-height: 200%; color: #666;font-size: 14px;}

.linkarea { width: 1200px; height: 36px; background: #EEEEEE; font-size: 14px; color: #666666; margin-top: 10px; line-height: 36px; text-align: center; }

/*页面尾部*/
footer { border-top: 4px solid #206F96; width: 1200px; margin: 20px auto 0; }
footer a { margin: 0 10px; }
footer a:hover { color: #2AA4D1; }
footer .btmLink { padding: 10px 0; border-bottom: 1px solid #f0f4f5; }
footer .btmLink .btmLogo { float: left; margin: 5px 30px; }
footer .btmLink .subfoot-links { margin: 18px 0 0; }
footer .blogroll .col { padding: 10px 0 5px; width: 350px; float: left; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
footer .blogroll .col:hover { background: #f5f5f5; }
footer .blogroll .col:hover a:hover { border-bottom: solid 2px #206F96; }
footer .blogroll .col03 { width: 450px; }
footer .blogroll .col p { line-height: 2; }
footer .blogroll .col p.first { margin-bottom: 15px; font-weight: 700; }
footer .copyright { padding: 20px 0; }
footer .copyright .info { float: left; margin: 10px; }
footer .copyright .info p { line-height: 2; }
footer .copyright .lianmeng { margin: 10px!important; display: block; float: left; }
