
@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;background:#fff;font-size:14px;font-family:Microsoft YaHei,微软雅黑,黑体,宋体,Microsoft JhengHei,华文细黑,STHeiti,MingLiu;-webkit-font-smoothing: antialiased; /*chrome、safari*/-moz-osx-font-smoothing: grayscale;/*firefox*/}
body,img, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, strong, b, em, i, pre, code, form, fieldset, legend, input, button, textarea, p, a, blockquote, th, td{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size: 100%;}
h1, h2, h3, h4, h5, h6, b, em, i{font-weight: normal;font-style:normal;}
table{border-spacing: 0;border-collapse: collapse;}
table,td,th,tr{font-size:9pt;border: #333 solid 1px;}
div, form, img, ul, ol, li, dl, dt, dd{margin: 0;padding:0;border:0;}
ul, ol, li{list-style: none;}
img{border: none;vertical-align: middle;}
input, textarea, select,button{border: none;outline: none;font-family: "Microsoft YaHei";background:none; cursor:pointer;}
/*select{border:none;appearance:none; -moz-appearance:none;-webkit-appearance:none;background:none;}*/
a,u{text-decoration: none;outline: none; text-decoration:none; color:#666; }
a:hover{cursor:pointer;color:#3897e5; }
.comwidth{ width:1200px; margin:0 auto;}
.bt2{ border-top: 2px solid #3897e5;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mb20{ padding-bottom:20px;}
.mr20{ margin-right:20px;}
.mb10{ margin-bottom:10px;}
.fl{ float:left;}
.fr{ float:right;}
.bd{border-top:#f2f2f2 solid 1px;}
/**.on{ background-color:#fafafa;}**/
/**头部**/
.index-header{ width:100%; background:#FFF; }
.index-header-nav{background:#3897e5; }
.index-header .index-headertop{ width:1200px; height:80px; margin:0 auto;overflow:hidden;}
.index-header .index-headertop p{ margin-top:10px; float:left;}
.index-header .index-headertop input{ background:#fafafa; border-radius:5px 0px 0px 5px;behavior: url(/Statics/Js/ie-css3.htc);position:relative; z-index: 2;line-height: 32px;  border:#e6e6e6 solid 1px; border-right: 0 none; padding:0 14px; width:322px;height:34px;*height: 32px;height: 32px\9; float:left;}
.index-header .index-headertop button{ background:#3897e5; border-radius:5px; width:80px;height:34px;float:left; border-top-left-radius: 0; border-bottom-left-radius: 0; behavior: url(/Statics/Js/ie-css3.htc);position:relative; z-index: 2;	}
.index-header .index-headertop .sousuo{ line-height:34px; color:#fff; text-align:center;}
.index-search{ float:right; margin-right:108px; margin-top:30px;}
.index-search li{ width:auto; height:auto; overflow:hidden;}
.index-search dl{ width:372px; height:auto; overflow:hidden; margin-top:10px;}
.index-search dl dd{ float:left; margin-right:16px; }
.index-search dl dd a{color:#000; font-size:12px;}
.index-search dl dd.on a{ color:#3897e5; text-decoration:underline;}
.index-search dl dd a:hover{color:#3897e5; text-decoration:underline;}
.index-headerbt{ width:1200px;  background:#3897e5; color:#FFF; overflow:hidden;margin:0 auto;}
.index-headerbt .ctn{width:1400px; margin:0 auto; overflow:hidden;}
.index-headerbt .ctn dl { height:76px; float:left;}
.index-headerbt .ctn dl dt{ font-size:22px;margin-top:23px; border-right:rgba(0,0,0,0.15) solid 1px;padding: 0 18px 0 0; text-align:center;}
.index-headerbt .ctn dl dt a{ color: rgb(255, 255, 255); }
.index-headerbt .ctn dl dt em{font-size:12px; display:block; padding-top:2px;}
.index-headerbt .ctn1{height:76px;float:left;overflow:hidden;}
.index-headerbt .ctn1 p{ font-size:22px; float:left; overflow:hidden; margin-top:23px; text-align:center; padding-left:12px;}
.index-headerbt .ctn1 p a{ color: rgb(255, 255, 255);}
.index-headerbt .ctn1 p em{ font-size:12px; display:block;padding-top:2px;}
.index-headerbt .ctn1 ul{float:left;overflow:hidden;margin-top:15px;max-width: 230px;max-height: 55px;border-right:rgba(0,0,0,0.15) solid 1px;}
.index-headerbt .ctn1 ul.none{border-right:0 none;}
.index-headerbt .ctn1 ul li a{ color:#fff;}
.index-headerbt .ctn1 ul li a:hover{ color:#333;}
.index-headerbt .ctn1 ul li .xz{color:#333;}
.index-headerbt .ctn1 ul li{float:left;font-size: 14px;margin:0 9px;margin-bottom:8px;}
.index-headerbt .ctn1 ul em{font-size:12px; display:block; padding-top:2px;}
/*banner*/
.index-banner{}
.index-banner .main-l { float:left; overflow:hidden; width:840px;text-align: left;}
.l-tu{ width:840px; height:444px; position: relative; overflow: hidden;}
.l-cot ul{ width:100%; height:auto; overflow:hidden;}
.l-cot ul li{ width:100%; height:auto; overflow:hidden; background:#FFF;}
.l-cot ul li:hover{ background:#fafafa;}
.l-cot ul .n-hover:hover{ background:#fff;}
.l-cot ul .n-hover dl dt a{ font-size:22px; font-weight:600;}
.l-cot ul li:hover dl dt i{transform: rotate(90deg);}
.l-cot ul li.bgc dl dt a{color: #3897e5;}
.l-cot ul .bgc{ background-color:#fafafa;}
.l-cot ul .bgc i{transform: rotate(90deg);}
.l-cot dl{ width:790px;overflow:hidden; padding:22px 0; margin:0 auto;}
.l-cot dl dt{ font-size:16px; overflow:hidden;}
.l-cot dl dt a{ color:#333; font-size:18px;}
.l-cot dl dt i{ color:#b7b7b7; display:inline-block;transform: rotate(-90deg); float:right;}
.l-cot dl dd{ font-size:14px; float:left; color:#888; line-height:26px;margin-top:18px; width:730px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.l-cot dl dd.whitenone{white-space:normal;}
.l-cot dl dd.active{white-space:normal;}
.l-cot dl dd a { display:inline-block; width:30px; height:30px; border-radius:30px; overflow:hidden; vertical-align:-8px;margin-right: 16px;}
.l-cot dl dd em a{width: auto; color: #3897e5;  height: auto;}
.l-cot dl dd em a:hover{ color:#1db1ff;}
.l-cot dl dd span em{ color:#999;}
.l-cot dl dd a img{ width:100%;}
.l-cot dl dd em{ color:#3897e5;}
.l-cot dl dd em i{ margin-right:6px;}
.index-banner .main-r{font-size:20px; float:left; width:340px;text-align: left;}
.news-times,.news-hot{ background:#fff; padding-top:21px;border: 1px solid #ddd; border-top: #3897e5 solid 2px;}
.lr-newstime{ background-color:#fff;text-align: left;    border: 1px solid #ddd; border-top: #3897e5 solid 2px; }
.news-times p,.news-hot p{ margin-bottom:21px; padding-left:22px; }
.news-times dl{ padding:19px; border-top:#f2f2f2 solid 1px; overflow    border: 1px solid #ddd;:hidden;}
.news-times dl dt{ font-size:14px;line-height: 26px;height:52px;overflow: hidden; margin-bottom:14px;}
.news-times dl dd{ font-size:14px; color:#999;}
.news-times dl dd span{ float:right;}
.news-hot ul{border-top:#f2f2f2 solid 1px;  padding:13px 0 10px 0;}
.news-hot ul li{width:86%;margin:0 auto;font-size:14px;line-height:34px;color:#555;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-hot ul li a{ width:100%; overflow:hidden; height:auto; color:#555;}
.news-hot ul li a:hover{color: #3897e5;}
.news-hot ul li .htu{width:100%;position:relative; overflow:hidden; display:inline-block; height:160px;}
.news-hot ul li .htu img{width：100%;}
.news-hot ul li em{text-align:center;position:absolute; z-index:3; left:0; bottom:0; right:0; padding:0 6px;  background:url(/Images/bg.png);overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  color:#fff;z-index: inherit;}
.news-hot ul li span{ position:absolute;bottom:0; left:0; right:0; height:34px; z-index:2; background:url(/Images/bg.png);width:100%; -webkit-opacity:0.5; }
/*ad*/
.new-ad { overflow:hidden; width:1200px; margin:0 auto;}
.gg img{ padding-top:20px;}
/*考试*/
.ad-l{float:left; overflow:hidden;}
.test{ width:840px; background-color:#FFF; margin-top:20px; text-align: left;border: 1px solid #ddd;border-top: 2px solid #3897e5;}
.test-nav dl{ height:68px; border-bottom:#e6e6e6 solid 1px; margin-right: 10px;}
.test-nav dt{ float:left; overflow:hidden; font-size:18px; margin:20px 0 ; padding-left:16px;}
.test-nav dl dd{ float:right; font-size:14px; line-height:68px;padding-right: 16px; position:relative;}
.test-nav dl dd a{ margin-left:50px; padding: 0 3px;}
.test-nav dl dd a:hover,.test-nav dl dd a.on{ color:#3897e5; background:url(/Statics/Images/yyy.png) no-repeat bottom center; padding-bottom:26px;}
.test-ctn{ width:840px;overflow:hidden; position: relative; }
.test-ctn p{float:left;}
.test-ctn .test-tp{ position:absolute; top:20px; overflow:hidden; width:370px; height:250px; padding:0 0 10px 24px; display:none; }
.test-ctn .test-tp.on{ display:block;}
.test-ctn .test-tp >img{ width:100%;float: left;}
.test-ctn .test-tpcon{ margin-top:20px; float:left; width:818px;}
.test-ctn dl{ padding:20px 0 2px 0; background-color:#fff; width:424px; float:right; overflow:hidden; height:22px;}
.test-ctn dl.dd-yjs{ height:auto;background:#f7f7f7;}
.test-ctn dl dt a:hover{ color:#3897e5;font-weight:600;}
.test-ctn dl.dd-yjs dt a{color:#3897e5;font-weight:600;}
.test-ctn dl dt{ font-size:16px;color:#0086cd;  padding-left:20px; position: relative; }
/*.test-ctn dl.dd-yjs dt{background:url(/Statics/Images/sjbj.png) no-repeat left center;}*/
.test-ctn dl dt{ font-size:16px;color:#0086cd; font-weight:600; padding-left:20px; position: relative; }
/*.test-ctn dl.dd-yjs dt{background:url(/Statics/Images/sjbj.png) no-repeat left center;}*/
.test-ctn dl dd{ padding-left:30px; line-height:24px;margin: 5px 0 10px 0; font-size:14px; color:#888; width:86%;}
.test-ctn dl dd a{ margin-right:10px;}
.test-ctn dl dd em i{ margin-right:6px;}
.test-yjs p{ color:#555; line-height:24px; margin-top: 8px; font-size:16px; padding-left: 20px;}
.test-yjs p img{ margin:0 10px 5px 0;}
.test-brbd { width:100%; overflow:hidden;}
.test-brbd ul { margin:0 20px 10px 20px; padding-top:10px; border-top:#f2f2f2 solid 1px; overflow:hidden;height: 387px;}
.test-brbd ul li a{ float:left; line-height:40px; color:#555; font-size:14px; margin-right:36px;width: 45%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.test-brbd ul li a:hover{ color:#3897e5;}
.test-brbd ul li img{ padding:0 6px 5px 6px ;}
/*投票*/
.ad-r{float:right; width:340px; overflow:hidden;margin-top: 20px;}
.ad-r .ggw1{ height:280px; width:340px; overflow:hidden;}
.vote{ width:340px; background-color:#FFF; margin:20px 0 20px 0; overflow:hidden; height:auto; }
.vote p{ overflow:hidden; width:100%;}
.vote p em a{ height:24px; color:#999;width:80px; font-size: 16px;}

.vote a{ width:292px; height:162px; display:block; overflow:hidden;}
.vote a img{ width:100%;}
.vote-bg{ }
.vote p{ margin:20px 0;border-left: #3897e5 solid 4px; font-size:18px; padding-left:20px; }
.vote dl{ padding-top:20px;border-top: #f2f2f2 solid 1px; }
.vote dl dd{padding-bottom:20px;width:292px;margin:0  auto;position:relative;overflow:hidden;}
.vote dl dd em{ position:absolute; z-index:4; bottom:20px; left:0; right:0; background:url(/Images/bg.png); width: 280px; height:30px; color:#fff; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 6px;z-index: inherit;}
.vote dl.vote-tp dd em:hover{height: 60px;}
.vote dl dd em div{ text-align: center;float: left; width: 280px; }
.vote dl dd em div span{float: left; margin-right: 10px;}
.vote dl dd em div span i{ margin: 0 6px; }
.vote dl dd em div span.on i{color: #3897e5; background-color: none;}
.news-qt{ background-color:#FFF; width:340px;padding-top: 20px;}
.news-qt p{ margin-bottom:21px; padding-left:22px; border-left:#3897e5 solid 4px; font-size:20px;}
.news-qt dl{ padding:19px; border-top:#f2f2f2 solid 1px; overflow:hidden;}
.news-qt dl dt{ font-size:14px;line-height: 26px;height:52px;overflow: hidden; margin-bottom:14px;}
.news-qt dl dd{ font-size:14px; color:#999;}
.news-qt dl dd span{ float:right;}
/*footer*/
.news-footer{ width:1200px; margin:20px auto; overflow:hidden; background-color:#FFF; padding:20px 0;}
.news-footer dl dt{ font-size:22px; width:96%; margin:0 auto; padding-bottom:4px; border-bottom:#d9d9d9 solid 1px;}
.news-footer dl dd{ font-size:14px; color:#999;width:96%; margin:0 auto; padding:8px;}
.news-footer dl dd a{ line-height:24px; margin-right:12px; display:inline-block;}

/*新闻详情页*/
.ej-list{  margin-top: 10px;text-align: left; }
.ej-list p{width:1188px; margin:0 auto;height:40px;  font-size:14px; line-height:40px; color:#000;padding-left: 10px;border: 1px solid #ddd;background-color: #FFF;}

.news-test{width:1200px;margin:0 auto; overflow:hidden;}
.news-l{ width:842px; overflow:hidden;  margin-top:10px; float:left;text-align: left;}
.news-lc{background-color:#FFF; margin-bottom:20px;}
/*高考*/
.news-gkbc{background-color:#FFF; margin-bottom:20px;border: 1px solid #ddd;border-top: 2px solid #3897e5;}
.news-gk{ width:95%; overflow:hidden;margin:0 auto;}
.news-gk dl dd .conh2{
    font-size: 18px;
    font-weight: bold;
    margin-top: 20px
}
.news-gk h3{ font-size:22px; line-height:60px;}
.news-gk span{ font-size:14px; color:#999;}
.news-gk span em{margin-right: 20px;}
.news-gk p{ overflow:hidden; width:100%; margin-top:26px;}
.news-gk p span{line-height: 32px;font-size: 18px;color: #000;margin-bottom: 20px;}
.news-gk p .span-r{ float:right;}
.news-gk p .span-r em{ display:inline-block; transform: rotate(180deg);float: right;}
.news-gk span a{color:#999; border-radius:18px; border:#999 solid 1px; width:48px; padding:2px 16px; font-size:16px; padding:1px 8px; margin-left:10px;}
.news-gk span a.active{color: #474553;border: 2px solid #3897e5;}
.news-gk span.fl a,.news-gk span.span-r a{border:0 none;}
.news-gk span a:hover{color:#3897e5;border:#3897e5 solid 1px;}
.news-gk span.fl a:hover,.news-gk span.span-r a:hover{border:0 none;}
.news-gk dl{ margin-top:-10px;}

.news-gk dl dd p{line-height: 32px;font-size: 18px;color: #000;margin-bottom: 20px;text-indent: 2rem;}
.news-gk dl dd p img{display: block;margin: 0 auto;width: 450px;height: auto;}
.news-gk dl dd p a{ color:#3897e5;}
.news-gk p span em{ margin:0 6px;}
.news-gk p span .iconfont{color:#666;}

.news-gk .smalltext{background: #f5f5f5;padding:5px 10px;margin-bottom: 10px;font-size: 17px;color: #333;border-radius: 5px;margin-top: 10px;}
.news-gk .smalltext .answer{border: 1px solid red;padding: 2px 6px;margin-right: 5px;border-radius: 7px;font-size: 13px}

.new-banner{ margin:20px 0;}
.new-an{ margin-top:15px;}
.new-an ul{ overflow:hidden; width:100%; }
.new-an li{ float:left; margin-right:14px;}
.new-an ul .m0{ margin:0;}
.c-blue{ color:#3897e5;}
/*推荐*/
.new-tjbc{ width:99%; overflow:hidden; background-color:#FFF; margin-bottom:20px;border: 1px solid #ddd;border-top: 2px solid #3897e5;}
.new-tj{width:95%; overflow:hidden;margin:0 auto; }
.new-tj dl dt{ font-size:18px; padding:20px 0;}
.new-tj dl dd{ float:left; margin:0 20px 20px 0; position:relative;}
.new-tj dl dd em{ position:absolute;-index:3; left:0; bottom:0; right:0; padding:0 6px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  color:#fff; background:url(../images/bg.png); height:30px; line-height:30px;}
.new-tj dl .zxxg{ width:50%;float: left;}
.new-tj dl .zxxg p{ font-size:14px; padding:0 0 10px 10px;}
.new-tj dl dd em{ position:absolute;-index:3; left:0; bottom:0; right:0; padding:0 6px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  color:#fff; background:url(/Images/bg.png); height:30px; line-height:30px;}
.new-tj dl .m0{ margin:0;}
.news-gg{ margin-bottom:20px;}
/*评论*/
.news-plbg{width:99%; background-color:#fff;margin-bottom:20px; border: 1px solid #ddd;border-top: 2px solid #3897e5;}
.news-pl{width:95%;margin:0 auto;}
.news-pl textarea{ border:#e6e6e6 solid 1px; height:132px; max-height:132px; background-color:#FFF; width:98%; max-width:98%; margin-top:24px; overflow:hidden; resize:none; padding:8px; line-height:20px;}
.news-pl p{ overflow:hidden; margin-top:10px; padding-bottom:10px; line-height:37px;}
.news-pl p span{ color:#fff; font-size:14px; padding:6px 32px; border-radius:5px; background-color:#d9d9d9; float:right; line-height:24px;}
.news-pl p i{color:#d9d9d9; font-size:34px; margin-right:20px; float:left;}
.news-pl p em{ float:left;}
.news-pl p em a{color:#0a94df;}
/*精彩评论*/
.news-jcbg{width:840px; overflow:hidden; background-color:#FFF;}
.news-jc{ width:100%;}
.news-jcbg h2{ font-size:18px; padding:20px 0 20px 20px;}
.news-jcbg h2 a{ color:#999;}
.news-jcbg h2 a:hover{ color:#3897e5;}
.news-jcbg h2 em{color:#999; padding:0 12px;}
.news-jc p{ font-size:14px; color:#999; overflow:hidden;}
.news-jc dl{ margin:0 auto;border-top:#d9d9d9 solid 1px;}
.news-jc dt{ overflow:hidden; width:95%;margin:18px auto;}
.news-jc dd{width:95%;margin:0 auto; color:#555; font-size:14px; line-height:28px; padding-bottom:20px;}
.news-jc dt p em{ font-size:16px; color:#333;padding: 0px 20px;}
.news-jc dt p .span-l1{ float:left;}
.news-jc dt p .span-l1 a{ display:inline-block; height:50px; width:50px; border-radius:50px; overflow:hidden; vertical-align:-16px;}
.news-jc dt p .span-l1 a img{ width:100%;}
.news-jc dt p .span-r1{ float:right; line-height:50px;}
.news-jc dt p .span-r1 a{ background:url(/Statics/Images/dianzanh.png) no-repeat; display:inline-block; height:13px; width:20px;}
.news-jc dt p .span-r1 a:hover,.news-jc dt p .span-r1 a.on{ background:url(/Statics/Images/dianzanb.png)no-repeat; display:inline-block; height:13px; width:20px;}
.news-jc dt p .span-r1 i a{ padding:0 6px 0 16px;color: #d9d9d9; background:none; }
.news-jc dt p .span-r1 i a:hover,.news-jc dt p .span-r1 i a.on{ padding:0 6px 0 16px;color:#3897e5;background:none;}
.news-yy{ border-radius:5px; background-color:#f5f5f5;width: 90%;margin: 0 auto;margin-bottom: 20px;padding: 20px; font-size:14px; position:relative;}
.sj-up {width: 0; height: 0; border-left: 5px solid transparent;border-right: 5px solid transparent; border-bottom: 10px solid #f5f5f5; position:absolute; top:-8px;}
.news-yy p{ font-size:14px; color:#666;margin-bottom: 10px;}
.news-yy p em{ color:#3897e5;}
.news-yy span{ line-height:28px; color:#999;}

/*右边*/
.news-r{ float:right; margin-top:10px; width:340px;text-align: left;}
.news-rmbg{ background-color:#FFF;border: 1px solid #ddd;border-top: 2px solid #3897e5;margin-bottom: 10px;}
.news-rm { padding:20px 0;}
.news-rm p{ font-size:18px; padding-left: 20px;}
.news-rm ul{font-size:14px; line-height:36px; padding-top:16px;}
.news-rm ul li{width:294px; margin:0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-rm ul li a{ color:#333;}
.news-rm ul li a:hover{color:#0086cd;}
.news-rm ul li em{ margin-right:6px; color:#3897e5;}

.r-ggw{ margin:20px 0;}

/*列表*/
.list-so{ background:#fff; overflow: hidden; margin-bottom: -11px;}
.list-so-top{ padding-left:20px;margin: 18px 0; font-size: 18px;height: 28px; line-height: 28px;  overflow: hidden; }
.list-so-topr{float: right; font-size: 16px;}
.list-so-topr select{border:1px solid #d9d9d9; height: 24px; margin: 0 24px 0 8px;padding: 2px; font-size: 12px;}
.list{ width:1200px; margin:0 auto; overflow:hidden;margin-top:10px;text-align: left;}
.list-l{ width:838px; float:left;border: 1px solid #ddd;border-top: 2px solid #3897e5;background-color: #fff; }
.l-systembg{ background-color:#fff; overflow:hidden; border-bottom:#f2f2f2 solid 1px;}
.l-system{ width:94%; margin:0 auto; overflow:hidden; padding:24px 0;}
.l-system dl dt{ overflow:hidden;}
.l-system dl dt p{ display:inline-block; float:left; font-size:16px;padding-bottom: 20px;}
.l-system dl dt p a{ color:#000;}
.l-system dl dt span{ float:right; color:#999; font-size:14px;}
.l-system dl dd{ overflow:hidden;}
.l-system dl dd p{float:left; height: 104px; overflow:hidden;width: 150px;}
.l-system dl dd p.text{ font-size:14px; line-height:28px; color:#999; height: auto; width: auto;}
.l-system dl dd p img{width: 100%;}
.l-system dl dd span{ width:75%; float:left; font-size:14px; line-height:28px; color:#999; margin-left:10px;}
.l-system dl dd .l-sc{ float:right; color:#999; padding-top:14px; height: auto;}
.l-system dl dd .l-sc i{ margin:0 6px 0 16px;}
.l-system dl dd .l-sc i a{color:#999;}
.l-system dl dd .l-sc i a:hover,.l-system dl dd .l-sc i a.on{ color:#3897e5;}

.list-r{float:right; width:340px;}
.list-r .r-ggw{ margin:0;}
.lr-newsbg{ background-color:#fff; margin:0px 0 20px 0;border: 1px solid #ddd;border-top: 2px solid #3897e5;}
.lr-news{ padding:18px 0 23px;}
.lr-news p{ font-size:18px; padding-left:20px; overflow:hidden;}
.lr-news p span{ float:left;}
.lr-news p em a{ font-size:14px; color:#999; float:right; margin-right:20px;}
.lr-news p em a:hover{ color:#666;}
.lr-news dl{ width:100%;  border-top:#f2f2f2 solid 1px; margin-top:20px;}
.lr-news dl dt{ width:90%;margin:0 auto; padding:17.5px 0 0 0;font-size:14px; line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lr-news dl dt a{ color:#333;  font-size:16px;}
.lr-news dl dt a:hover{color:#3897e5;}
.lr-news dl dd{ width:90%;margin:0 auto;font-size:12px; color:#999; overflow:hidden;}
.lr-news dl dd span{ float:left;}
.lr-news dl dd em{ float:right;}

/*投票详情页*/
.xq-vote{width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.xq-l{ width:840px; float:left;}
.cybg{ background-color:#fff; width:100%; margin-bottom: 20px;}
.cy{ width:94%; margin:0 auto; padding:16px 0;}
.cy p{ font-size:20px; margin-bottom:16px;}
.cy p a{ color:#000;}
.cy dl dt{ font-size:14px; color:#999;}
.cy dl dt span{ margin:0 16px;}
.cy dl dd{ color:#666; font-size:14px; line-height:28px; margin-top:14px; text-indent: 2em;}
.l-wtbg{ background-color:#fff;margin-bottom: 20px;}
.l-wt{ width:94%; margin:0 auto;}
.l-wt p{ font-size:18px;padding: 20px 0;border-bottom:#f2f2f2 solid 1px;}
.l-wt p span{color:#3897e5;padding-right:14px;  margin: 4px 14px 0 0; border-right: 1px solid #d9d9d9; height: 20px; line-height: 20px; float: left; }
.l-wt ul li{ font-size:16px; color:#555;border-bottom:#f2f2f2 dashed 1px;line-height:20px;}
.l-wt ul li img{ margin-right:10px;}
.l-wt ul .l-btn{ text-align:center; padding:24px 0;}
.l-wt ul li input[type="button"]{ background-color:#3897e5; border-radius:5px; font-size:20px; color:#fff; letter-spacing:10px; height:44px; width:166px; line-height:44px; text-align:center; padding-left:10px; cursor:pointer;}
.l-wt .vote-nbd{ overflow:hidden;}
.l-wt ul li p{ margin:14px 0; border:none; display:inline-block; padding:0; font-size: 16px;  }
.l-wt .vote-nbd em{ margin:0;}
.l-wt .vote-nbd li span{ border:#e5e5e5 solid 1px; border-radius:2px; display:block; width:99%; height:4px; margin:0;}
.l-wt .vote-nbd li span b{ background:#d9d9d9; border-radius:2px; height:4px;display:block;}
.l-wt .vote-nbd li span .nbd-cl{  background:#00afff;}
.l-wt .vote-nbd li{ border:none; overflow:hidden;}
.l-wt ul li span{ display:inline-block; float:right; text-align:center; overflow:hidden; margin-top:14px; }



/* 单选框*/
.check-box{ position: relative; overflow: hidden; cursor: pointer;}
.check-box .checkbox{ position: relative; opacity: 0; vertical-align: -2px;}
.check-box>i{ display: none; position: relative; width:20px;  border-radius:5px;height:20px;line-height: 18px;  border:solid 1px #999; vertical-align: -2px; padding:0; margin: 0}
:root .check-box .checkbox{ position: absolute; }
:root .check-box>i{ display: inline-block; } /*IE8hack*/
.check-box .checkbox:checked+i,.radio-box .radio:checked+i{ border-color: #2199eb; background-color: #2199eb;   }
.check-box i.checked,.radio-box i.checked{ border-color: #2199eb; content: ''; }
.check-box .checkbox:checked+i:before,.check-box i.checked:before{ content: '\e601';  position: absolute; left: 2px; top: 0px; font-size: 18px;color: #ffffff; }
.new-banner .bd{ height: 390px; overflow: hidden; }
.new-banner .hd ul li{padding-top:5px; float:left;  text-align:center;}
.new-banner .hd ul li img{ border:2px solid #ddd; cursor:pointer;}
.new-banner .hd ul li.on{ background:url("/Statics/Images/icoUp.gif") no-repeat center 0; }
.new-banner .hd ul li.on img{ border-color:#f60;  }

.l-tu .bdsilde{ position: relative; }
.l-tu .bdsilde li p{ position: absolute; font-size: 22px; bottom: 0; width: 840px; padding-left:10px; color: #fff; background:url(/Statics/Images/newssil.png); height: 56px; line-height: 56px;z-index: 2; }
.l-tu .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:3; }
.l-tu .hd ul{ overflow:hidden; zoom:1; float:left; }
.l-tu .hd ul li{ float:left; z-index: 3; margin-right: 8px; width:10px; height:10px; background: url(/Statics/Images/newssel.png); cursor:pointer;  }
.l-tu .hd ul li.on{ background: url(/Statics/Images/newson.png); color:#fff; }



.l-wt ul li .bgb {border:#3897e5 solid 1px;}
.l-wt ul li .bgb i{ display:block; width:100%; height:100%; background:#3897e5; color:#fff;}
.l-wt ul .bb{border-bottom:#f2f2f2 solid 1px;}

.xq-r{width:340px; float:right;}
.xq-r .vote{ margin:0;}
.xq-r .ggw1{ margin:20px 0;}

/*投票后台1*/
.vote-ht{ width:1200px; margin:0 auto;}
.vote-ctnbg{background-color:#FFF; width:100%;}
.vote-ctn{ width:96%;  margin:20px auto; padding:20px 0;}
.vote-ctn p{width:100%; font-size:18px; font-weight:600; color:#555;}
.vote-ctn textarea{width:98%; max-width:98%; max-height:184px;margin:0 auto; height:184px; border:#e6e6e6 solid 1px; border-radius:4px; overflow:hidden; padding:8px; line-height:20px; margin-top:20px; }
.szwtbg{background-color:#FFF; width:100%;}
.szwt{ width:96%;  margin:20px auto; padding:20px 0;}
.szwt span{ font-size:16px; color:#999; margin-top:20px; display:block; color:#555;}
.szwt p{ font-size:14px; height:60px; line-height:60px;border:#e6e6e6 solid 1px; width:80%;border-radius:4px; width:100%;}
.szwt p em{ padding:10px 20px; margin:10px 0; border-right: #e6e6e6 solid 1px;}
.szwt input{ height:60px; line-height:60px; padding:8px; width:90%}
.szwt dl dt{ font-size:14px;border-bottom: #e6e6e6 solid 1px; padding:20px 0 10px 0;}
.szwt dl dd{ color:#555; font-size:18px;border-bottom: #e6e6e6 dashed 1px; line-height:20px; padding:20px 0 14px 0; overflow:hidden;}
.szwt dl .nod{ border:none;}
.szwt dl dd span {}
.szwt dl dd span i a{ color:#3897e5;}
.szwt dl dd span u a{ color:#ff0000;text-decoration:none;}
.szwt dl dd em{ font-size:14px; color:#fff; background:url(/Statics/Images/ty.png) no-repeat; display:inline-block; height:20px; width:20px; text-align:center; margin-right:10px;}
.szwt dl dd i{ padding-right:18px;}
.tjxxbg { background-color:#fff; width:100%; margin:20px 0;}
.tjxx p{ padding-bottom:20px;}
.tjxx{width:96%; margin:0 auto; overflow:hidden; padding:20px 0 30px 0;}
.tjxx span { display:block; width:1000px; }
.tjxx span em{ margin:20px 0 10px 0; display:block;}
.tjxx span select{ width:118px;border: #e5e5e5 solid 1px; border-radius:4px; height:30px;}
.tjxx span select option{ line-height:30px;}
.tjxx span input{ width:978px;border: #e5e5e5 solid 1px; border-radius:4px; height:12px; padding:8px;}
.tjxx .spanl{ width:130px; }
.tjxx p{ overflow:hidden; line-height: 32px; font-size:18px; height:32px;border-bottom: #e6e6e6 solid 1px;}
.tjxx button{ background-color:#3897e5; width:80px; height:32px; border-radius:5px; color:#fff; display:inline-block;}
.fb{ padding:20px 0;}
.fb button{background-color:#3897e5; width:133px; height:38px; border-radius:5px; color:#fff; font-size:14px; display:block;margin:0 auto;}

.mpnavcon-page {
    margin: 0 auto;
    position: relative;
    text-align: center;
    border-top: #f2f2f2 solid 1px;
    padding:28px 0;
    background-color:#fff;
    margin-bottom:20px;
}
.mpnavcon-page a .l-span {
    border-bottom: 6px solid transparent;
    border-right: 8px solid #999999;
    border-top: 6px solid transparent;
    display: inline-block;
    height: 0;
    width: 0;
    margin-top:7px;
}
.mpnavcon-page a .r-span {
    border-bottom: 6px solid transparent;
    border-left: 8px solid #999999;
    border-top: 6px solid transparent;
    display: inline-block;
    height: 0;
    width: 0;
    margin-top:7px;
}
.mpnavcon-page a {
    border: 1px solid #d9d9d9;
    border-radius: 2px;
    display: inline-block;
    font-family: "微软雅黑";
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    padding:0 8px;
}
.mpnavcon-page a:hover {
    background-color: #2199eb;
    color: #ffffff;
}
.mpnavcon-page .on {
    background-color: #2199eb;
    color: #fff;
}
.mpnavcon-page a:hover .l-span {
    border-right-color: #fff;
}
.mpnavcon-page a:hover .r-span {
    border-left-color: #fff;
}

.index-ks{display: none;}
.index-ks.on{display:block;}
.test-conright{ width: 860px; }
.test-conjiantou{position: absolute;left:0px;top:0px; width: 0px; height: 0px;border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-left: 10px solid rgba(0,0,0,0.4);font-size: 0px;line-height: 0px;}

/*地方列表页*/
.list-test{width: 100%;overflow: hidden;}
.list-test .test-stbg{background-color: #fff;overflow: hidden;border-bottom: #f2f2f2 solid 1px;width: 48%;float: left;}
.test-st{width: 94%;margin: 0 38px;overflow: hidden;padding: 24px 0;}
.test-st dl dt{overflow: hidden;}
.test-st dl dt p{display: inline-block;float: left;font-size: 16px;padding-bottom: 20px;}
.test-st dl dt p a{color: #000;}
.test-st dl dt span{float: right;color: #999;font-size: 14px;}
.test-st dl dd{overflow: hidden;}
.test-st dl dd p{float: left;height: 120px;overflow: hidden;width: 170px;}
.test-st dl dd p img{width: 100%;}
.test-st dl dd span{width: 50%;float: left;font-size: 14px;line-height: 28px;color: #999;margin-left: 10px;}

/*列表分类*/
.list-fl{width: 100%;}
.list-fl .flitem{float: left;width: 99.8%;background-color: #fff;margin-right: 10px;margin-bottom: 18px;overflow: hidden;border: 1px solid #ddd;}
.list-fl .fl-p{height: 240px;width: 300px;position: relative;top: 30px;left: 0px;float: left;text-align: center;}
.list-fl .fl-p .img-bg{display: block;width: 100%;overflow: hidden;position: relative;}
.list-fl .fl-t{height: 240px;width: 500px;position: relative;top: 0px;left: 0px;float: left;}
.list-fl .first-t{position: absolute;top: 20px;left: 20px;font-weight: bold;color: #fff;letter-spacing: 6px;font-size: 18px;}
.list-fl .order-t{position: absolute;bottom: 20px;left: 60px;font-size: 16px;color: #fff;}
.list-fl .flitem ul{padding-bottom: 5px;padding-top: 6px;}
.list-fl .flitem li{position: relative;line-height: 16px;border: none;}
.list-fl .flitem li a{color: #444;font-size: 14px;width: 380px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-left: 50px;}
.list-fl .flitem li a:hover{color: #3897e5;}
.list-fl-more{height: 54px;line-height: 54px;text-align: center;color: #0192DF;font-size: 14px;display: block;border-top: 1px solid #f1f1f1;letter-spacing: 6px;}



/*留学下图片*/
*{margin:0;padding:0;}
#wrap{margin:10px auto;width:640px;overflow:hidden;}
#wrap h1{margin:20px 0;text-align:center;color:#006393;}
/* 1 */
.item1 img{vertical-align:top;}
.item1 li{position:relative;float:left;margin-right:3px;width:157px;height:203px;overflow:hidden;cursor:pointer;}
.item1 div{position:absolute;left:0;top:120px;width:100%;height:50px;text-align:center;background:url(/Statics/Images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.item1 p{display:none;margin:5px auto 0;width:135px;line-height:20px;text-align:left;text-indent:2em;font-size:12px;}
.item1 h3{margin:11px 0;height:25px;text-indent:-10000px;}

.navtitle{height: 30px;line-height: 30px;font-size: 18px;font-weight: bold;padding-left: 20px;margin: 10px 0;}
.jingpinbox{width: 100%;height: 218px;border: 1px solid #ccc;border-radius: 5px;}
.fenleibox{width: 100%;height: 185px;border: 1px solid #ccc;border-radius: 5px;}
.jingpinnav,.fenleinav{width: 20%;float: left;}
.jingpinnav ul{height: 218px;overflow-y: auto;}
.fenleinav ul{height: 185px;overflow-y: auto;}
.jingpinnav li,.fenleinav li{background-color: #3897e5;text-align: center;height: 30px;line-height: 30px;border-top: 1px dashed rgb(221, 221, 221);}
.jingpinnav li:hover,.fenleinav li:hover{background-color: #3897e5;}
.jingpinnav li a,.fenleinav li a{color: #fff;width: 100%;height: 100%;display: block;}
.jingpininfo,.fenleiinfo{width: 79%;float: left;height: 100%;display: none;height: 100%;overflow: hidden;overflow-y: auto;}
.jingpininfo ul,.fenleiinfo ul{margin:2%;width: 100%;}
.fenleiinfo ul li{border: 1px solid #ccc;float: left;margin:1% 2%;height: 30px;line-height: 30px;width: 15%;text-align: center;border-radius: 10px;}
.jingpininfo ul li{float: left;margin:1% 2%;height: 25px;line-height: 25px;width: 45%;text-align: center;border-radius: 10px;}
.fenleiinfo ul li a{width: 98%;height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.jingpininfo ul li a{width: 98%;height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;text-align: left;}

/*分类*/
.decoration_s{ background:#fff; width: 1200px; margin: auto;}
.decoration_s .s_l{ background:#fff; width: 1188px;margin: 0 auto;font-size: 14px;line-height: 40px;color: #000;padding-left: 10px;}
.decoration_s .s_l span a{ font-size:16px; color:#5a5151; height:80px; line-height:40px;padding:5px 8px; margin-left:20px;}
.decoration_s .s_l span a:hover{ background:#3897e5; color:#fff; padding:5px 8px; border-radius: 5px;text-decoration:none;}
.decoration_s .s_l span .active{ background:#3897e5; color:#fff; padding:5px 8px; border-radius: 5px;text-decoration:none;}

/*百科*/
.baike-text{ background:#fff; padding:20px;margin-bottom:20px;}
.baike-text-s1{ margin-bottom:20px; }
.baike-text-s1 .baike-text-img{ width:245px; height:168px; float:left; margin-right:20px;}
.baike-text-s1 .baike-text--s1-t{ width:490px; float:left;}
.baike-text--s1-t h4{ font-size:28px; color:#3d3333; margin-bottom:20px;}
.baike-text--s1-t p{ font-size:14px; color:#5a5151; line-height:20px;}
.baike-cate{ width:860px; height:120px; border:1px solid #e5e5e5;}
.baike-cate .baike-cate-title{ width:80px; height:100%;align-items:center; display: -webkit-flex; vertical-align: middle; justify-content:center; display: -webkit-flex; font-size:16px; border-right:1px solid #e5e5e5; float:left; background:#f5f5f5;}
.baike-cate-list{ padding:16px 0 16px 40px; width:700px; float:left; }
.baike-cate-list li{ font-size:16px; color:#3d3333; line-height:30px;}

.baike-detail-main{ margin-top:20px;}
.baike-detail-main h4{ font-size:20px; color:#3d3333; }
.baike-detail-main h4 em{ width:12px; height:24px; background:#3897e5; display: inline-block; float:left; margin-right:20px;}
.baike-detail-main h4 span{  background:#e5e5e5; width:748px; margin-left:20px; height:1px; vertical-align: middle; display: inline-block;}
.baike-detail-con{ margin-top:20px;}
.baike-detail-con p{ text-indent: 24px; line-height:24px; margin-bottom:10px;}

.links1{width: 10%;font-size: 14px; line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 0 0 50px;}





.tongyong {
    width: 1080px;
    margin: 0 auto 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;
    border-bottom: 1px dashed #ccc;
    overflow: hidden;
}

.tongyong .waicengkuang {
    width: 1060px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px 5px 0px 0px;
    padding: 10px 10px;
}

.tongyong .chuguo_caidan_kuang {
    border-top: #F3F3F3 1px solid;
    border-bottom: #F3F3F3 1px solid;
}

.tongyong .chuguo_caidan_kuang .yangshi {
    width: 84px;
    height: 30px;
    border: 1px solid #cdcdcd;
    border-radius: 4px;
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Normal;
    font-weight: Normal;
    text-align: CENTER;
    color: #333333;
    line-height: 30px;
    cursor: pointer;
    margin-left: 10px;
    background-image:unset;
}

.tongyong .chuguo_caidan_kuang .swiper-slide-thumb-active {
    background-color: #008cd6;
    color: #fff;
}

.tongyong .title {
    width: 100%;
    color: #4b4643;
    height: 36px;
    line-height: 36px;
    font-weight: bold;
    font-size: 22px;
    padding: 10px 0 20px 0;
}

.tongyong .bglist {
    border-bottom: 1px solid #EFEFEF;
    width: 31%;
    margin: 1.1%;
    float: left;
    padding: 0 0 1% 0;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.tongyong .chuguo_gonggao_kuang .come {
    width: 100%;
    text-align: center;
    margin-top: 20px;
    font-size: 20px;
    font-weight: bold;
}

.gongju_itemList {
    width: 1200px;
    margin: 10px auto 0;
}


.gongju_itemList .title {
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.gongju_itemList .title span {
    padding-bottom: 9px;
    border-bottom: 2px solid #cf0f19;
    font-size: 24px;
    font-weight: bold;
}

.gongju_itemList .list {
    display: flex;
    flex-wrap: wrap;
    padding: 0 30px;
}
.gongju_itemList .list dd{
    width: 24%;
    padding-right: 1%;
}
.gongju_itemList .list dd a{
    font-size: 16px;
    display: block;
    margin-top: 15px;
}

.gongju_itemList .list li {
    width: 23%;
    padding-right: 2%;
    display: flex;
    margin-top: 25px;
}

.gongju_itemList .list li img {
    width: 65px;
    height: 65px;
    display: block;
    margin-right: 20px;
}

.gongju_itemList .list li .menu_items .name {
    font-size: 18px;
}

.gongju_itemList .list li .menu_items .name a:hover {
    color: #cf0f19;
}

.gongju_itemList .list li .menu_items .text {
    font-size: 14px;
    color: #999;
    margin-top: 10px;
}