@import url(https://www.oh100.com/static/css/index_kaoshi.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
body{font-size:14px;background-color: #f8f8f8;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color: #188bd8;text-decoration:none;font-size: 16px;}
a:hover{text-decoration:underline;color: #f14848;}

.clearfix{*zoom:1;}/*IE6 7*/
.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*logo*/
.header{width: 100%;padding: 9px 0;background: #fff;text-align: center;}
.logo_box{width: 100%;float: left;margin: 15px 0;position: relative;}
.logo{display: inline-block;background: url(//static.oh100.com/img/pc_ico.png) no-repeat 0 0;width: 123px;height: 34px;background-size: 100%;}
.logo img{float: left;width: 200px;}
.logo p{float: left;margin-top: 5px;}
.logo p img{width: 226px;}
.logo_bg{background: url(//static.oh100.com/img/pc_ico.png) no-repeat 0 -735px;float: left;width: 140px;height: 40px;margin-top: 10px;margin-left: 10px;}

/*搜索*/
.search {float: right;width: 273px;margin-top: 12px;margin-right: 7px;border-radius: 4px;display: none;}
.search input {line-height: 32px;float: left;color: #B9B9B9;}
.search input.searchbar {height: 39px;width: 81%;text-indent: 5px;font-size: 14px;border-radius: 4px 0 0 4px;border: 1px solid #188bd8;}
.search input.search_results {float: left;width: 18%;height: 41px;font-size: 14px;font-weight: 700;border: 0;background: url(//static.oh100.com/img/pc_ico.png) no-repeat 8px -83px;background-color: #188bd8;border-radius: 0  4px 4px 0;}
/*投稿*/
.rougao {float: right;margin-top: 7px;width: 257px;display: none;}
.rougao a:before{content: "";background: url(//static.oh100.com/img/pc_ico.png) no-repeat;background-position: -44px -471px;float: left;height: 30px;width: 26px;margin-top: 4px;margin-left: 10px;margin-right: 6px;}
.rougao a {height: 33px;line-height: 33px;float: left;display: inline-block;color: #ffffff;font-size: 14px;width: 111px;background: #379adc;margin: 0 2%;border-radius: 4px;text-align: left;}
.rougao .on {background-color: #f96969;}
.rougao .on:before{background: url(//static.oh100.com/img/pc_ico.png) no-repeat;background-position: -19px -471px;}
.rougao a:hover{color:#fff!important;}
.phone{background: url(//static.oh100.com/img/pc_ico.png) no-repeat;background-position: 0px -474px;float: right;color: #333;height: 24px;line-height: 24px;padding-left: 20px;margin-top: 12px;font-size:14px;}
.phone:hover{color:#f96969!important;}
contact-i{background: url(//static.oh100.com/img/pc_ico.png) no-repeat;background-position: -125px -448px;float: right;color: #777777;height: 24px;line-height: 24px;padding-left: 20px;margin-top: 20px;font-size:14px;margin-left: 10px;}
/*header*/
.index_mid{width: 100%;margin: auto;display: flex;justify-content: center;align-items: center;}
.nav{float: left;background: #188bd8;width: 100%;overflow: hidden;line-height: 42px;padding: 10px 0;}
.nav p{float: left;line-height: 29px;height: 29px;color: #666;}
.nav ul {float: left;text-align: center;width: 100%;}
.nav ul li{float: left;text-align: center;width: 25%;}
.nav ul li:hover, .nav ul li a.on{background: #187aca;}
.nav ul li:hover a,.nav ul li.on a{color: #fff;width: 100%;float: left;}
.nav ul a {color: #ffffff;font-size: 17px;width: 100%;float: left;}
.nav ul a.now,.header a:hover{text-decoration: none;color: #929292;}
.nav ul li:nth-child(1){/* background: #187aca; */}
.index_lanmu{background: #188bd8;color: #fff;padding: 2px 10px;border-radius: 20px;margin-left: 10px;}
.subnav { display: none;}
.wrap {margin: 0 auto;position: relative;width: 100%;float: left;}
.banner{width: 1200px;overflow: hidden;margin: auto;margin-top: 20px;text-align: center;display: none;}
.banner img{display: inline-block;border-radius: 10px;}

.sidebar{line-height: 24px;height: 24px;overflow: hidden;color: #666;font-size: 14px;margin: 16px auto;width: 1200px;}
.sidebar a{color: #666;font-size: 12px;}
.sidebar span{font-size: 12px;}
.sidebar code{margin: 0 10px;}


/*顶部盒子*/
.maintop{width: 94%;background: #fff;padding: 3%;border-radius: 15px;margin: auto;overflow: hidden;margin-top: 10px;}
.maintop_main{float:left;width: 100%;}
.maintop_left{float:left;overflow:hidden;width: 100%;}
.maintop_left .new{float:left;width: 98%;padding: -2px 0 10px;border-bottom: 1px dashed #ececec;margin-bottom: 10px;}
.maintop_left .new h3{line-height:30px;overflow:hidden;height:35px}
.maintop_left .new h3 a{font-size: 17px;color: #f14848;font-weight: 700;}
.maintop_left .new h3 a:hover{text-decoration:underline}
.maintop_left .new p{line-height: 28px;color:#666;font-size: 14px;}
.maintop_left .new p a{margin-left: 5px;font-size: 12px;float: right;}
.maintop_mid{float:left;width: 100%;overflow:hidden;position:relative;}
.maintop_mid .floatPic{float:left;width: 100%;left:0;}
.maintop_mid .floatPic ul{float:left;width: 100%;left:0;}
.maintop_mid .floatPic ul li{float:left;width: 100%;height: 31px;overflow: hidden;}
.maintop_mid .floatPic ul li b{float: left;height: 4px;width: 4px;line-height: 16px;text-align: center;color: #666;background: none repeat scroll 0 0 #bbb4b4;font-size: 12px;font-weight: normal;margin-top: 8px;margin-right: 10px;}
.maintop_mid .floatPic ul li a{float:left;width: 90%;font-size: 15px;color: #333;line-height: 30px;}
.maintop_mid .floatBtn a{width:15%;float:left;height:6px;background:none repeat scroll 0 0 #ccc;display:block;margin-right:5%}
.maintop_mid .floatPic img{width:262px;margin-bottom: 4px;}
.maintop_mid .floatBtn{float:left;width:200px;height:10px;position:relative;top:325px;left:150px}
.col_box a{font-size:14px;}

.box_zuowen{float:left;width: 100%;margin: 12px 0;}
.para{color: #636363;line-height: 26px;float: left;font-size: 14px;}
.box_zuowen strong {background: #188BD8;color: #FFFFFF;font-size: 14px;padding: 2px 8px;width: 62px;float: left;margin-bottom: 5px;}
.maintop_left .zuixin{float:left;width: 100%;}
.maintop_left .zuixin ul{float:left;width: 100%;}
.maintop_left .zuixin ul li{font-size: 14px;line-height: 37px;height: 37px;float:left;width: 100%;overflow:hidden;}
.maintop_left .zuixin ul li a{font-size: 16px;padding:0 5px;color:#252525;}
.maintop_left .zuixin ul li code{color: #a9a9a9;border: 1px solid #cecece;padding: 4px 6px;font-size: 12px;margin-right: 2px;}
.maintop_left .zuixin ul li a:hover{text-decoration:underline}
.maintop_left .zuixin span{color:#999;float:right;font-size:12px}
.maintop_left .zuixin span a{color:#999;font-weight:100;}
.maintop_right{float:right;width: 94%;padding: 3%;background: #fafafa;margin-top: 10px;}
.maintop_right h2{float:left;height: 34px;width:100%;line-height: 34px;border-bottom: 1px solid #e3e3e3;}
.maintop_right h2 a{height: 34px;float: left;line-height: 34px;color: #333;border-bottom: 1px solid #188bd8;font-size: 16px;background: url(//static.oh100.com/img/pc_ico.png) no-repeat -82px -72px;}
.maintop_right .lm_top{float:left;width:100%;margin-top: 5px;}
.maintop_right .lm_top img{float:left;width: 100%;}
.maintop_right .lm_top p{line-height:200%;color:#999;margin-left:8px;float:left;width: 210px;text-indent:2em;}
.maintop_right ul{margin-top:5px;float:left;}
.maintop_right li{float:left;width:100%;line-height: 31px;height: 31px;}
.maintop_right li b{float:left;height:4px;width:4px;line-height:16px;text-align:center;color:#666;background: none repeat scroll 0 0 #bbb4b4;font-size:12px;font-weight:normal;margin-top: 15px;margin-right: 10px;}
.maintop_right li a{float:left;width: 92%;height:30px;overflow:hidden;font-size: 15px;color: #333;}
.maintop_right li a:hover{text-decoration:underline}
/*列表*/
.box {width: 94%;background: #fff;padding: 3%;border-radius: 15px;margin: auto;overflow: hidden;margin-top: 10px;}
.box-title {float: left;width: 100%;margin-bottom: 10px;border-bottom: 2px solid #7fb9e8;}
.box-title h3 {height: 40px;line-height: 40px;float: left;border-bottom: 3px solid #7fb9e8;width: 136px;text-align: center;margin-bottom: 5px;}
.box-title h3 a {color: #188bd8;font-size: 21px;font-weight: bold;}
.box-title span {float: right;color: #fffefe;font-size: 12px;width: 60%;overflow: hidden;height: 43px;text-align: right;}
.box-title span a {float: right;height: 26px;line-height: 26px;background: #ffece2;padding: 0 10px;margin-bottom: 4px;margin-top: 10px;font-size: 14px;color: #e7805c;border-radius: 50px;}
.box-main {float: left;width: 100%;background: #FFF;}
.box-right {float: right;width: 100%;}
.box-right .linew {width: 96%;border: 1px solid #eaeaea;background: #fafafa;padding: 2%;float: left;}
.box-right .linew b {float: left;font-size: 15px;color: #333;font-weight: bold;width: 100%;text-align: left;height: 30px;line-height: 30px;padding-left: 5px;border-bottom: 1px solid #e6e6e6;}
.box-right .linew ul {margin-top: 5px;float: left;width: 330px;}
.box-right .linew li {float: left;width: 100%;line-height: 32px;height: 34px;margin-left: 5px;}
.box-right .linew li a {float: left;height: 35px;overflow: hidden;font-size: 14px;width: 100%;text-align: left;line-height: 34px;color: #333;}
.box-right .linew li a i {border-color: transparent transparent transparent #f96969;float: left;margin-top: 12px;border-style: solid;border-width: 4px;display: inline-block;height: 0;padding-right: 5px;position: relative;top: 0;width: 0;margin-left: 2px;}

.box-right .blt {border: 1px solid #eaeaea;background: #fafafa;padding: 2%;float: left;margin-bottom: 10px;width: 96%;}
.box-right .blt li {float: left;width: 100%;border: 1px solid #eaeaea;background: #FFF;margin-bottom: 4px;height: 34px;overflow: hidden;line-height: 34px;}
.box-right .blt li a.yi1 {color: #444;padding-right: 0;width: 95px;overflow: hidden;}
.box-right .blt li a i {float: left;margin-top: 8px;border-color: transparent transparent transparent #f96969;border-style: solid;border-width: 4px;display: inline-block;height: 0;padding-right: 5px;position: relative;top: 0;width: 0;margin-left: 8px;}
.box-right .blt li a {float: left;margin: 2px 0;text-align: left;padding-right: 8px;font-size: 15px;margin-left: 10px;color: #333;}

.box-left {float: left;width: 100%;}
.col_txt {overflow: hidden;}
.col_txt .pic {float: left;margin-right: 10px;}
.col_txt .pic img {border: 1px solid #e5e5d5;padding: 2px;width: 200px;}
.col_txt .text {color: #8c8c8c;float: left;font-size: 12px;height: 100px;line-height: 21px;text-align: left;width: 97%;}
.col_txt .text b a {color: #333;font-size: 16px;font-weight: bold;float: left;width: 100%;margin-bottom: 5px;line-height: 34px;}
.col_txt .text p {line-height: 26px;color: #949494;float: left;overflow: hidden;font-size: 14px;height: 52px;}
.col_list {margin-top: 5px;float: left;}
.col_list li {color: #666;overflow: hidden;width: 100%;float: left;text-align: left;font-size: 16px;line-height: 33px;height: 33px;margin-right: 2%;}
.col_list li a{font-size: 15px;color: #333;}
.col_list li code {color: #cacaca;float: right;font-size: 12px;margin-right: 8px;font-family: inherit;}
.col_list li span {font-size: 12px;color: #999;overflow: hidden;float: left;margin-right: 10px;}
.box-title span em {color: #fff;margin: 0px 6px 0px 8px;height: 28px;line-height: 28px;background: #f96969;padding: 0 10px;margin-bottom: 4px;margin-top: 11px;float: right;}

.foot_box{float: left;width: 100%;}
/*友情链接*/

.fink_box{width: 100%;margin:auto;}
.flink{float: left;background: #fff;border-radius: 12px;padding: 2.5%;margin: 10px 0;width: 95%;}
.flink ul{width: 1100px;margin: auto;}
.flink b{line-height: 28px;float: left;font-size: 15px;font-weight: 700;color: #188bd8;display: flex;flex-wrap: nowrap;align-items: center;}
.flink b:before{content:"";font-weight: 700;color: #333;float: left;width: 5px;height: 15px;margin-right: 5px;background: #188bd8;border-radius: 50px;}
.flink b:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width: 240px;margin-left: 15px;}

.flink li{line-height: 22px;color: #666;margin: 5px;float: left;}
.flink li:nth-child(1){color: #4586f1;}
.flink li a{color: #666;font-size: 12px;}
.flink li a:hover{color: #4586f1;}

/*footer*/
.footer{float: left;width: 100%;background: #363d4d;text-align: center;padding: 10px 0;font-size: 12px;}
.footer p{text-align: center;color: #c7c7c7;float: left;width: 100%;font-size: 12px;line-height: 24px;}
.footer p a{font-size: 12px;color: #c7c7c7;padding: 0 3px;display: inline-block;}

/*回顶部*/
.sidetop{left:50%;margin-left:620px;margin-top:350px;position:fixed;width:54px;z-index:400}
.sidetop ul li{float:left;text-align:center;margin-bottom:5px;display: none;background-color: #8dc5f3;border-radius: 2px;}
.sidetop ul li a{display:block;height: 54px;color:#484848;font-size: 14px;width: 56px;}
.sidetop ul li a span{display: inline-block;color: #ffffff;width: 50%;line-height: 20px;margin-top: 7px;}
.sidetop ul li a:hover span{text-decoration: none; color:#fff;}
.sidetop ul li a:hover{background-color: #2ca6e0;}

/* 专题 */
.zhuanti_box{float: left;width: 100%;background-size: 100%;position: relative;}
.zhuanti_by{background: url(https://p.9136.com/00/lm520.jpg) no-repeat top center;float: left;width: 100%;background-size: 100%;position: absolute;top: 0;height: 500px;z-index: -5;opacity: 0.15;}
.zhuanti{width: 1200px;margin: auto;overflow: hidden;}
.zhuanti_top{width: 100%;float: left;}
.zhuanti_top_l{width: 58%;float: left;background: #ffffff;padding: 20px 30px 19px;border-radius: 15px;}
.zhuanti_top_l_tl{float: left;width: 100%;}
.zhuanti_top .title {float: left;width: 100%;font-size: 23px;font-weight: 700;line-height: 30px;margin-bottom: 6px;color: #333;border-bottom: 0;display: flex;flex-wrap: nowrap;align-items: center;}
.zhuanti_top .title:before{content:"";display: inline-block;background: url(//static.oh100.com/img/ico_2021.png) no-repeat -68px -38px;height: 31px;width: 31px;border-radius: 50px;background-size: 131px;background-color: #188bd8;margin-right: 9px;}
.zhuanti_top_l_tl p{float: left;width: 100%;line-height: 27px;color: #333;font-size: 14px;}
.zhuanti_top_l_ul{float: left;width: 94%;border: 1px solid #eeeeee;margin-top: 7px;padding: 1% 3%;border-radius: 10px;background: #ffffff;}
.zhuanti_tl{float: left;font-size: 19px;font-weight: 700;line-height: 40px;height: 40px;width: 100%;margin-bottom: 4px;border-bottom: 1px solid #e8e8e8;}
.zhuanti_tl span:before{content:"";display: inline-block;background: url(//static.oh100.com/img/ico_2021.png) no-repeat -96px -37px;height: 26px;width: 26px;border-radius: 50px;background-size: 121px;background-color: #e7805c;margin-right: 9px;}
.zhuanti_tl span{display: flex;align-items: center;flex-wrap: nowrap;width: 60%;float: left;}

.zhuanti_tl em{font-weight: 700;color: #188bd8;}
.zhuanti_top_l_ul em{color: #188bd8;width: 100%;float: left;}
.zhuanti_top_l_ul .zhuanti_tl{float: left;width: 13%;background: #fff;margin-top: 20px;text-align: center;font-size: 18px;line-height: 30px;height: auto;border-bottom: 0;}
.zhuanti_top_l ul{float: right;width: 82%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.zhuanti_top_l ul li{width: 32%;line-height: 28px;border-radius: 10px;float: left;margin: 3px;}
.zhuanti_top_l ul li span{width: 16px;height: 16px;text-align: center;line-height: 16px;font-size: 12px;background: #d4dcdc;display: block;color: #fff;border-radius: 4px;margin-right: 8px;float: left;margin-top: 6px;}
.zhuanti_top_l ul li:nth-child(1) span { background: #e33e42; }
.zhuanti_top_l ul li:nth-child(2) span { background: #e7805c; }
.zhuanti_top_l ul li:nth-child(3) span { background: #e8b856; }

.zhuanti_top_l ul li a{font-size: 14px;color: #333;}
.zhuanti_top_r{float: right;width: 30%;background: #ffffff;padding: 30px;border-radius: 15px;}
.zhuanti_top_r a{float: left;width: 100%;border-radius: 10px;overflow: hidden;}
.zhuanti_top_r img{float: left;}
.zhuanti_mid{width: 1138px;background: #fff;padding: 30px;border-radius: 15px;float: left;margin-top: 20px;}
.zhuanti_mid_tl{float: left;width: 100%;font-weight: 700;font-size: 20px;margin-bottom: 15px;}
.zhuanti_mid_tl em{font-weight: 700;color: #228a31;}
.zhuanti_mid ul{float: left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;height: 123px;overflow: hidden;}

.zhuanti_mid ul li{float: left;width: 31%;margin-bottom: 10px;}
.zhuanti_mid ul li span{float: left;font-size: 24px;color: #bdd9ee;border-radius: 10px;height: 30px;width: 30px;text-align: center;line-height: 30px;font-family: Impact;}
.zhuanti_mid ul li h2{float: left;font-size: 17px;font-weight: 700;line-height: 28px;margin-left: 5px;color: #333;}
.zhuanti_mid ul li p{float: left;color: #666;font-size: 14px;line-height: 27px;margin-top: 10px;}
.zhuanti_bot{float: left;width: 1138px;margin-top: 20px;background: #fff;padding: 30px;border-radius: 15px;}
.zhuanti_bot_tl{float: left;width: 100%;font-weight: 700;font-size: 20px;}
.zhuanti_more{float: right;font-size: 14px;color: #e7805c;cursor: pointer;}
.zhuanti_bot ul{float: left;width: 100%;overflow: hidden;height: 212px;}

.zhuanti_bot ul li{float: left;width: 100%;line-height: 27px;margin-top: 14px;color: #666;}
.zhuanti_bot ul li a{float: left;}
.zhuanti_bot ul li span{float: left;font-size: 15px;font-weight: 700;color: #333;margin-bottom: 6px;}
.zhuanti_bot ul li p{float: left;color: #666;font-size: 14px;line-height: 24px;width: 100%;}
.zhuanti_bot ul li span:before{content:"";float: left;height: 16px;background: #e7805c;width: 6px;border-radius: 10px;margin-right: 2px;margin-top: 7px;}

.zhuanti_fl{width: 1138px;background: #fff;padding: 30px;border-radius: 15px;float: left;margin-top: 20px;}
.zhuanti_fl_tl{float: left;width: 100%;font-weight: 700;font-size: 20px;border-top: 2px solid #228a31;line-height: 40px;margin-bottom: 15px;}
.zhuanti_fl_tl em{color: #228a31;font-weight: 700;}
.zhuanti_fl_more{float: right;}
.zhuanti_fl .zhuanti_fl_l{background: #228a31;color: #fff;width: 30%;}
.zhuanti_fl .zhuanti_fl_l li{background: #188bd8;color: #fff;border: 1px solid #188bd8;margin-left: 0;}
.zhuanti_fl .zhuanti_fl_r{color: #fff;float: left;width: 91%;margin-left: 3px;}
.zhuanti_fl ul{float: left;width: 100%;margin-top: 10px;}
.zhuanti_fl ul li{float: left;border: 1px solid #e6e6e6;line-height: 30px;padding: 0 10px;border-radius: 4px;margin-bottom: 10px;margin-left: 10px;max-width: 121px;height: 30px;overflow: hidden;text-align: center;}
.zhuanti_fl ul li a{display: inline-block;color: #333;font-size: 14px;}
.zhuanti_fl .tag_all li{float:left;margin: 3px 8px;width: 118px;text-align: center;overflow: hidden;height: 30px;}
.zhuanti_fl .tag_all li a{float:left;width: 100%;text-align: center;overflow: hidden;height: 30px;text-overflow: ellipsis;white-space: nowrap;}
.tag_nr{height: 41px;overflow: hidden;}
.tag_all{height: 197px;}
.tag_nr_te{height:auto;}
.tag_zhan2,.tag_bot2,.tag_mid2{display:none;color: #228a31;}
.tag_rwap{height: 197px;overflow: hidden;float: left;margin-top: 5px;}
.tag_rwap_te{height:auto;}
.fl_t{border-left:0;padding-left: 0;width: 100%;}
}