@charset "utf-8";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 {background: #fff;font-size: 14px }
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 }
ol, ul, li {list-style: none outside none }
caption, th {text-align: left }
em h1{font-size: 100%;font-weight: 700 }
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal }
a {text-decoration: none;font-size: 16px;color: #0080bd;}
h3 {font-weight: 700;}
a:hover {text-decoration: underline;color: #2965b1 !important;}
.clearfix {*zoom: 1;}
.header {float: left;height: 29px;background: #f7f7f7;border-bottom: 1px solid #eaeaea;width: 100%;overflow: hidden;}
.header p {float: left;line-height: 29px;height: 29px;color: #666;}
.header ul {float: right;text-align: center;width: 840px;}
.header ul li {float: left;}
.header ul a {color: #666;font-size: 14px;vertical-align: middle;height: 29px;line-height: 29px;display: block;margin-left: 12px;}
.header ul a.now, .header a:hover {text-decoration: none;color: #929292;}
.side_box {height: 45px;width: 1100px;margin: 0 auto;}
.indexwidth {width: 100%;margin: 0 auto;float: left;height: 45px;}
.side_box .logo {float: left;width: 110px;height: 33px;background:  no-repeat;margin-top: 6px;}
.side_box .lanmu {float: left;background: #2ca6e0;color: #fff;padding: 2px 6px;border-radius: 2px;margin: 11px 0 0 15px;font-size: 14px;}
.side_box .login {float: right;height: 30px;line-height: 30px;background: #1a6eb0;border-radius: 0 0 4px 4px;padding: 0 10px;}
.side_box .login a {color: #fff;font-size: 14px;}
.side_box .login code {color: #fff;margin: 0 5px;}
.sidebar {width: 370px;float: left;line-height: 45px;margin-left: 20px;font-size: 12px;color: #666;height: 45px;overflow: hidden;}
.sidebar a {color: #585858;padding: 0 4px;font-size: 14px;}
.sidebar span {color: #585858;font-size: 14px;}
.search {float: left;margin-top: 7px;}
.search .searchbar {border: 1px solid #ddd;width: 180px;font-size: 12px;float: left;height: 27px;padding-left: 3px;margin-top: 1px;}
.search .search_results {width: 50px;height: 29px;background: #2ca6e0;color: #fff;text-align: center;font-size: 14px;border: 0 none;position: relative;top: 1px;cursor: pointer;float: right;line-height: 28px;}
.search .search_results:hover {opacity: .8;text-decoration: none;}
.rougao {float: right;width: 210px;margin-top: 10px;}
.rougao .jianyi {margin-left: 5px;border-radius: 4px;background-color: #e6a01b;}
.rougao a {height: 30px;line-height: 30px;float: left;padding-left: 15px;color: #fff;font-size: 14px;border-radius: 4px;padding-right: 8px;width: 60px;background-color: #14a2d4;}
.rougao a:hover {background-color: #0797ca;color: #fff !important;}
.rougao .jianyi:hover {background-color: #de9306;color: #fff !important;}
.main {width: 1100px;margin: 0 auto;}
.main-left {width: 720px;float: left;}
.min_tl {float: left;width: 100%;font-size: 18px;font-weight: bold;border-bottom: 2px solid #ececec;height: 35px;line-height: 35px;}
.min_tl span {border-bottom: 2px solid #2ca6e0;height: 35px;position: absolute;font-weight: 700;color: #333;line-height: 35px;}
.min_tl em {height: 30px;display: inline-block;font-weight: 700;color: #fa5614;margin-right: 5px;}
.tuijian {width: 690px;margin: 0 auto;border: 1px solid #f3f3f3;line-height: 36px;padding: 10px 20px;float: left;position: relative;background: #f8f8f8;margin-bottom: 10px;display: none;}
.tuijian i {display: inline-block;width: 50px;height: 50px;position: absolute;top: -1px;left: -1px;background-position: 0px -696px;}
.tuijian ul li {float: left;width: 46%;box-sizing: border-box;line-height: 34px;overflow: hidden;height: 34px;margin-left: 20px;}
.tuijian ul li a {float: left;display: inline-block;width: 180px;color: #f9770e;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tuijian ul li span {float: right;font-style: inherit;color: #999;}
.list_pic {width: 100%;display: inline-block;}
.list_pic ul {width: 100%;display: inline-block;margin-bottom: 10px;}
.list_pic ul li {width: 100%;display: inline-block;border-bottom: 1px solid #ececec;padding: 12px 0;float: left;}
.list_pic ul li:last-child {}
.list_pic ul li .t_img {display: inline-block;float: left;width: 140px;}
.list_pic ul li .t_img a {display: inline-block;float: left;width: 140px;height: 85px;overflow: hidden;}
.list_pic ul li .t_img img {width: 140px;height: 85px;float: left;border-radius: 4px;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.list_pic ul li .t_img:hover img {transform: scale(1.1);}
.list_pic ul li .cont {line-height: 30px;font-size: 16px;display: inline-block;width: 530px;margin-left: 25px;float: left;}
.list_pic ul li .cont h2 {line-height: 30px;font-size: 18px;height: 30px;display: inline-block;margin-bottom: 2px;color: #333;font-weight: 700;}
.list_pic ul li .cont p {line-height: 24px;display: inline-block;color: #afafaf;height: 44px;overflow: hidden;font-size: 14px;}
.list_pic ul li .cont a:hover p {color: #2965b1 }
.list_news {float: left;width: 100%;margin-top: 13px;}
.list_news li {color: #333333;margin-bottom: 7px;border-bottom: 1px dashed #efecec;padding-bottom: 22px;position: relative;}
.list_news li h2 {line-height: 30px;height: 30px;}
.list_news li h2 a {float: left;font-size: 18px;color: #0080bd;font-weight: bold;}
.list_news li h2 a:hover {color: #cc0000;}
.list_news li h2 code {float: left;height: 3px;width: 3px;background: #828282;margin-right: 6px;margin-top: 15px;}
.list_news li h2 em {margin-left: 0px;font-style: normal;font-size: 12px;font-weight: normal;float: right;color: #999;}
.list_news li p {line-height: 24px;color: #afafaf;overflow: hidden;font-size: 14px;height: 48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.list_news li p a {padding: 5px 10px;background: #eeeeee;border-radius: 3px;color: #333333;}
.list_news li .desc {position: absolute;bottom: 4px;right: 10px;color: #666666;}
.list_news li p a:hover {text-decoration: none;background: #cc0000;color: #ffffff;}
.list_news li .tags a {margin-right: 10px;color: #333;}
.page {float: left;width: 100%;margin-top: 10px;margin-bottom: 15px;}
.page li.thisclass a {color: #fff;background: #e6a01b;line-height: 28px;padding: 0px 12px;margin-right: 8px;float: left;font-size: 14px;}
.page a:hover {background: #e6a01b;color: #fff !important;}
.page a {color: #fff;line-height: 28px;padding: 0px 12px;margin-right: 8px;background-color: #2ca6e0;float: left;font-size: 14px;margin-bottom: 10px;}
.page .thisclass {color: #fff;line-height: 28px;float: left;font-size: 14px;}
.main-right {width: 336px;float: right;margin-top: 18px;}
.main-right .right_box,.main-right .tag_box {float: right;width: 304px;margin-bottom: 10px;border: 1px solid #e2e2e2;padding: 15px;margin-top: 10px;background: #fff;}
.main-right .right_box span ,.main-right .tag_box span {float: left;width: 100%;height: 26px;font-size: 16px;font-weight: 700;color: #333;padding: 0 0 5px 0;border-bottom: 1px solid #d1d1d1;}
.main-right .right_box li {float: left;width: 100%;padding: 5px 0;}
.main-right .right_box li a {overflow: hidden;float: left;line-height: 24px;height: 24px;font-size: 15px;color: #0080bd;}
.main-right .tag_box li {float: left;padding: 2px 5px;}
.main-right .tag_box .tag_0 {background-color: #eda29e;}
.main-right .tag_box .tag_1 {background-color: #1989fa;}
.main-right .tag_box .tag_2 {background-color: #07c160;}
.main-right .tag_box .tag_3 {background-color: #ff976a;}
.main-right .tag_box .tag_4 {background-color: #7232dd;}
.main-right .tag_box .tag_5 {background-color: #00eeda;}
.main-right .tag_box li a {display: block;padding: 0 6px 0 6px;line-height: 30px;height: 30px;overflow: hidden;color: #ffffff;border-radius: 2px;}
.main-right .tag_box li a:hover {color: white !important;background: linear-gradient(to right, rgb(255, 96, 52), rgb(238, 10, 36));}
.right_fixed {bottom: 50px;width: 336px;position: fixed !important;z-index: 300;}
.lanmu_banner {float: left;margin-top: 10px;width: 100%;text-align: center;}
.lanmu_banner img {float: left;width: 100%;}
.col_box {float: left;width: 100% }
.colbox {margin-top: 10px;float: left;width: 100%;}
.col_left {float: left;width: 760px;margin-top: 15px;}
.col_right {float: right;width: 280px }
h1.lemmatitleh1 {font-size: 22px;color: #333333;font-weight: 700;margin-bottom: 10px;}
.col_left p {font-size: 14px;color: #333;line-height: 200%;text-indent: 2em;margin-bottom: 10px;}
.para {font-size: 14px;color: #333;line-height: 200%;text-indent: 2em;margin-bottom: 10px;}
.col_box a {font-size: 12px;color: #fa5614;}
.z-catalog {z-index: 0;position: relative;width: 100%;overflow: hidden;margin-top: 15px;clear: both;border: 1px solid #efefef;background: #f8f8f8;}
.z-catalog h2 {float: left;width: 30px;height: 120px;font-size: 16px;color: #ffffff;line-height: 18px;font-weight: 200;text-align: center;padding: 4px;background: #2ca6e0;margin-right: 20px;}
.z-catalog h2 span {display: inline-block;width: 25px;margin-top: 5px;font-weight: 700;}
.z-catalog-i1 {float: left;width: 50%;margin-bottom: 0 !important;}
.z-catalog-i1 font {float: left;width: 18px;height: 18px;border: 1px solid #ccc;border-radius: 2px;margin: 5px 10px 0 0;line-height: 18px;text-align: center;color: #259ff0;font-weight: 700;font-size: 16px;text-indent: 0;}
.z-catalog-i1 em {float: left;text-indent: 0;background: #d6cbb8;line-height: 4px;height: 4px;width: 4px;margin-top: 12px;border-radius: 4px;margin-right: 8px;}
.z-catalog-i1 a {font-size: 14px;color: #136ec2;float: left;text-indent: 0;height: 30px;line-height: 30px;}
.z-catalog-i1 a:hover {color: #136ec2;text-decoration: underline }
.z-catalog dl {padding: 6px 0 6px 0;float: left;width: 700px;}
.z-catalog .catalog-item {line-height: 20px;}
.catalog-item-index1 {color: #ffffff;font-size: 14px;display: inline-block;float: left;text-indent: 0;font-weight: 700;background: #2ca6e0;height: 18px;width: 18px;line-height: 18px;text-align: center;margin-right: 10px;margin-top: 6px;}
.lie4 {float: left;width: 30%;}
.lie5 .z-catalog-i1 {width: 100%;margin-bottom: 0;}
.lie6 {width: 20%;}
.lie6 .z-catalog-i1 {width: 100%;margin-bottom: 0;}
.lie7 {width: 23%;}
.lie7 .z-catalog-i1 {width: 100%;}
.fenlei {float: left;width: 740px;background: #fbfbfb;padding: 10px;}
.fenlei span {margin: 4px;border: 1px solid #ffa100;padding: 2px 10px;float: left;font-size: 14px;color: #ffffff;line-height: 24px;height: 24px;background: #ffa100;}
.fenlei a {margin: 4px;border: 1px solid #8dbedf;padding: 2px 15px;float: left;font-size: 14px;line-height: 24px;height: 24px;color: #0080bd;}
.fenlei a:hover {background: #2ca6e0;color: #fff !important;}
.basicinformation {width: 100%;margin-top: 20px;float: left;}
.basicinformation img {width: 280px;float: left;height: 210px;}
.basicinformation .cardimgtitle {font-size: 16px;color: #2ca6e0;float: left;width: 100%;height: 28px;line-height: 28px;text-align: center;background-color: #eaf8ff;font-weight: 700;}
.lemma-main-content {float: left;width: 100%;margin-top: 8px;}
.lemma-main.content h2, .lemma-main.content h2 a, .lemma-main.content h2 a u {text-decoration: none;float: left;width: 100%;line-height: 22px;margin-bottom: 8px;font-size: 16px;font-weight: 700;color: #333;}
.lemma-main-content h2 font {color: #ffffff;font-size: 14px;float: left;height: 18px;line-height: 18px;width: 18px;text-align: center;background: #6bbb2e;margin-right: 8px;margin-left: 4px;}
.lemma-main-content .headline-1-index {color: #fa5614;font-size: 12px;float: left;height: 8px;line-height: 8px;width: 8px;text-align: center;background: #fa5614;margin-right: 8px;margin-top: 6px;overflow: hidden;}
.lemma-main-content .headline-channe_top {font-size: 15px;font-weight: bold;color: #353535;}
.lemma-main-content .para {float: left;width: 100%;line-height: 24px;color: #333333;margin-bottom: 8px;height: 52px;overflow: hidden;}
.lemma-main-content .para p {color: #444;line-height: 24px;margin-bottom: 0;}
.lemma-main-content p {text-indent: 1.1em;line-height: 200%;color: #333;margin-left: 4px;}
.lemma-main-content .c_more {float: right;background: #ffffff;font-size: 12px;color: #2ca6e0;margin-top: -38px;height: 24px;padding-left: 18px;padding-top: 5px;}
.lemma-main-content .c_more span {float: right;background: #ffffff;border: 1px solid #ffb89b;font-size: 12px;padding: 0 5px;color: #fa5614;height: 20px;line-height: 20px;border-radius: 4px;cursor: pointer;}
.lemma-main-content .c_more span i {background-position: 2px -980px;float: right;height: 20px;width: 15px;}
.xiangqing {float: left;width: 100%;text-align: center;margin-bottom: 10px;background: #fbfbfb;font-size: 14px;padding: 10px 0;border: 1px solid #f7f7f7;}
.list_lan {float: left;width: 100%;border: 1px solid #e8e8e8;padding-bottom: 8px;margin-top: 10px;}
.list_lan .mainleft_coltop {float: left;width: 100%;height: 40px;background: #f5f5f5;padding-bottom: 4px;margin-bottom: 10px;}
.list_lan .mainleft_coltop b {font-weight: bold;float: left;font-size: 16px;color: #505050;border-left: 4px solid #2ca6e0;height: 34px;line-height: 34px;padding: 0 10px;}
.list_lan .mainleft_coltop b:before {content: "";display: inline-block;width: 50px;height: 50px;background-position: 0px -696px;float: left;}
.list_lan .mainleft_coltop strong:before {content: "";display: inline-block;width: 50px;height: 50px;background-position: 0px -696px;float: left;}
.list_lan ul {width: 1060px;float: left;}
.list_lan li {float: left;width: 163px;overflow: hidden;margin-left: 10px;background: #f8f8f8;padding-top: 5px;border: 1px solid #ececec;margin-bottom: 10px;}
.list_lan li a {line-height: 26px;height: 26px;display: inline-block;width: 142px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #151515;text-align: left;text-decoration: none;border-radius: 3px;margin-left: 10px;}
.list_lan li a:hover {color: #cc0000;}
.list_lan li a:before {content: "";float: left;width: 3px;height: 3px;background: #2ca6e0;margin-top: 13px;margin-right: 5px;}
.list_img {float: inherit;width: 740px;border: 1px solid #e6e6e6;margin-top: 10px;}
.list_img .list_title {float: left;width: 100%;height: 43px;background: #f5f5f5;padding-bottom: 4px;margin-bottom: 10px;}
.list_img .list_title b {font-weight: bold;float: left;font-size: 16px;color: #333;height: 43px;line-height: 43px;}
.list_img .list_title b:before {content: "";display: inline-block;width: 50px;height: 50px;background-position: 0px -696px;float: left;}
.list_img .list_title strong:before {content: "";display: inline-block;width: 50px;height: 50px;background-position: 0px -696px;float: left;}
.r_img {margin-top: 10px;width: 100%;float: left;}
.r_img li {overflow: hidden;width: 180px;height: 136px;float: left;text-align: center;margin-left: 3px;}
.r_img li a:hover span {text-decoration: underline;}
.r_img li a img {height: 100px;display: inline-block;width: 160px;}
.r_img li a span {float: left;height: 24px;width: 100%;line-height: 24px;font-size: 14px;color: #6e6e6e;overflow: hidden;text-align: center;}
.list_hot {float: right;width: 300px;border: 1px solid #ddd;margin-top: 10px;}
.list_hot .list_hot_title {float: left;font-size: 16px;font-weight: bold;height: 45px;background-color: #fafafa;border-bottom: 1px solid #ddd;width: 100%;line-height: 45px;}
.list_hot .list_hot_title span {float: left;margin-left: 10px;color: #333;}
.list_hot .list_hot_art {float: left;width: 100%;margin-top: 10px;}
.list_hot .list_hot_art a {float: left;width: 27%;color: #666;background-color: #f6f6f6;display: inline-block;margin: 0 0 5px 5px;line-height: 30px;padding: 0px 5px 0px 6px;font-size: 15px;}
.list_hot .list_hot_art a:hover {background: #2ca6e0;color: #fff !important;}
.footer {width: 100%;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;line-height: 24px;padding: 10px 0;}
.foot_box {width: 1000px;margin: auto;}
.footer p {float: left;width: 100%;text-align: center;color: #d8dde0;font-size: 12px;height: 24px;line-height: 24px;}
.footer p a:hover {text-decoration: none;}
.footer p span {height: 30px;font-size: 12px;color: #555;margin: 0 auto;}
.footer p a {color: #d8dde0;font-size: 12px;}
.channe_fenlei {float: left;width: 99%;margin-top: 10px;}
.channe_fenlei span {margin: 4px;border: 1px solid #eb9707;padding: 2px 10px;float: left;font-size: 14px;color: #ffffff;line-height: 24px;height: 24px;background: #eb9707;}
.channe_fenlei a {margin: 4px;border: 1px solid #8dbedf;padding: 2px 15px;float: left;font-size: 14px;line-height: 24px;height: 24px;background: #ffffff;}
.channe_fenlei a:hover {background: #2ca6e0;color: #fff !important;}
.channellist {width: 100%;background: #fff;float: left;padding-bottom: 15px;}
.channellist .comtitle {float: left;width: 100%;margin-bottom: 2px;}
.comtitle h2 {float: left;font-size: 14px;width: 100%;height: 34px;line-height: 34px;border-bottom: 1px solid #e2e2e2;margin-bottom: 10px;}
.comtitle h2 a {color: #fff;float: left;height: 34px;line-height: 34px;font-size: 18px;font-weight: bold;background: #2ca6e0;padding: 0 10px;}
.comtitle .more {float: right;}
.comtitle .more a {color: #2ca6e0;background: none;font-size: 12px;font-weight: 400;border-bottom: 0;}
.comtitle .sub a {padding: 0 10px 0 0;text-decoration: underline;}
.channellist .txtlist {float: left;margin-top: 8px;width: 100%;}
.txtlist li :before {channe_top: "";float: left;height: 4px;width: 4px;background: #2ca6e0;margin-top: 14px;margin-right: 5px;}
.txtlist li {height: 32px;line-height: 32px;overflow: hidden;float: left;width: 33.3%;}
.txtlist li:before {content: "w";line-height: 16px;color: #2ca6e0;width: 16px;height: 16px;text-align: center;float: left;border: 1px solid #2ca6e0;font-family: inherit;font-weight: 700;font-size: 14px;top: 10px;border-radius: 3px;background: #fff;margin: 6px;}
.txtlist li a {padding-right: 10px;font-size: 14px;color: #333;width: 82%;float: left;}
.channellist .txt_top {font-size: 12px;color: #333;}
.channellist .txt_top .fle {float: left;margin-right: 17px;}
.channellist .txt_top .fle img {height: 75px;width: 115px;border: 1px solid #ececec;border-radius: 4px;}
.channellist .txt_top .flr {width: 540px;float: left;}
.channellist .txt_top .flr h4 {float: left;height: 26px;line-height: 26px;overflow: hidden;width: 100%;}
.channellist .txt_top .flr h4 a {font-size: 18px;}
.channellist .txt_top .flr p {color: #949494;display: inline;float: left;line-height: 24px;width: 100%;margin-top: 3px;font-size: 14px;}
.new p {line-height: 25px;overflow: hidden;height: 25px;margin-bottom: 10px;}
.listnav {float: left;width: 100%;border: 1px solid #f3f3f3;background: #f5f5f5;}
.listnav h2 {float: left;width: 99%;font-size: 18px;border-left: 4px solid #f50;height: 18px;line-height: 18px;padding-left: 10px;display: inline-block;font-weight: 700;color: #333;margin-top: 5px;margin-bottom: 10px;}
.maintop_list1 {float: left;width: 1056px;background: #fff;margin-left: 2px;}
.maintop_list1 .classify1 a {color: #fff;font-size: 13px;}
.maintop_list1 .classify1, .maintop_list1 .classify2, .maintop_list1 .classify3, .maintop_list1 .classify4, .maintop_list1 .classify5, .maintop_list1 .classify6 {height: 20px;float: left;text-align: center;margin-right: 20px;color: #fff;font-size: 13px;line-height: 20px;margin: 8px 0px;border-radius: 4px;padding: 2px 12px;}
.maintop_list1 .classify1 {background: #97cc51;}
.maintop_list1 .classify2 {background: #27ae60;}
.maintop_list1 .classify3 {background: #2ca6e0;}
.maintop_list1 .classify4 {background: #d35400;}
.maintop_list1 .classify5 {background: #e6a01b;}
.maintop_list1 .classify6 {background: #8e44ad;}
.maintop_list1 li {width: 341px;float: left;border-top: 1px solid #eaeaea;padding: 4px 0px 8px 10px;border-right: 1px solid #eaeaea;}
.listnav_two .maintop_list1 li {width: 253px;}
.listnav a:hover {text-decoration: underline }
.maintop_list1 .list {overflow: hidden;width: 100%;float: left;margin-bottom: 5px;}
.maintop_list1 .smallclas {float: left;color: #2765aa;font-size: 14px;line-height: 24px;}
.maintop_list1 .smallclas a {font-size: 13px;line-height: 20px;margin-right: 5px;float: left;background: #f3fbff;padding: 0 5px;margin-top: 2px;}
.maintop_list1 .item a {float: left;line-height: 24px;color: #737373;font-size: 13px;margin-left: 10px;}
.maintop_list1 .item {float: left;width: 80%;}
.list_lan .mainleft_coltop strong {color: #333;height: 40px;line-height: 40px;display: inline-block;font-weight: 700;text-indent: 0;margin-right: 5px;font-size: 20px;}
.channe_top {width: 1100px;float: left;margin-top: 15px;margin-bottom: 10px;}
.channe_top_l {float: left;width: 300px;margin-top: 5px;}
.channe_top_l .img {float: left;width: 300px;height: 200px;}
.channe_top_l .img a {float: left;width: 300px;height: 200px;position: relative;}
.channe_top_l .img img {float: left;width: 300px;height: 200px;}
.channe_top_l .img span {position: absolute;float: left;left: 0;width: 100%;background: #0c0c0c85;color: #fff;text-align: center;height: 30px;line-height: 30px;bottom: 0;}
.channe_top_l .img_bottom {float: left;width: 280px;margin-top: 5px;border: 1px solid #f0f0f0;padding: 10px;}
.jin {width: 300px;height: 30px;border-radius: 3px 3px 0 0;}
.img_bottom span {color: #333;font-weight: bold;font-size: 16px;line-height: 30px;padding-left: 25px;background-position: -100px -824px;}
.img_bottom li {float: left;overflow: hidden;height: 30px;width: 100%;line-height: 30px;}
.img_bottom li b {float: left;height: 4px;width: 4px;background: none repeat scroll 0% 0% #2ca6e0;margin: 10px 5px 0px 0px;}
.img_bottom li a {color: #333;font-size: 15px;}
.img_bottom li a:before {content: "";float: left;background: #a4a4a3;height: 3px;width: 3px;margin-top: 14px;margin-right: 5px;}
.img_bottom li code {float: right;color: #2ca6e0;font-size: 12px;}
.channe_top_c {float: left;width: 460px;margin-left: 17px;}
.channe_top_c_news {float: left;width: 96%;}
.channe_top_c_news span {font-weight: 700;color: #333;height: 28px;display: inline-block;font-size: 16px;width: 80px;line-height: 28px;margin-bottom: 10px;padding-left: 22px;background-position: 0px -790px;}
.channe_top_c_news h2 {line-height: 30px;width: 100%;display: inline-block;height: 30px;margin-bottom: 4px;float: left;text-align: center;}
.channe_top_c_news h2 a {font-size: 20px;overflow: hidden;height: 26px;line-height: 24px;color: #d01716;float: left;width: 100%;font-weight: 700;}
.channe_top_c_news h1 {line-height: 30px;width: 100%;display: inline-block;height: 30px;margin-bottom: 4px;float: left;text-align: center;}
.channe_top_c_news h1 a {font-size: 20px;overflow: hidden;height: 26px;line-height: 24px;color: #d01716;float: left;width: 100%;font-weight: 700;}
.channe_top_c_news h1 a:hover {color: #cc0000;}
.channe_top_c_news p {color: #a5a5a5;float: left;width: 100%;line-height: 22px;text-indent: 2em;font-size: 14px;height: 65px;overflow: hidden;}
.channe_top_c_list {float: left;width: 100%;}
.channe_top_c_list h2 {height: 30px;line-height: 30px;}
.channe_top_c_list h2 a {color: #333;font-size: 17px;}
.channe_top_c_list ul {width: 450px;min-height: 150px;float: left;}
.channe_top_c_list ul li {width: 220px;height: 30px;margin-top: 8px;line-height: 30px;float: left;}
.channe_top_c_list li:nth-of-type(odd) {margin-right: 10px;}
.channe_top_c_list li span {color: #0080bd;font-size: 14px;}
.channe_top_c_list li p {color: #cbcbcb;font-size: 12px;height: 32px;line-height: 32px;overflow: hidden;}
.channe_top_c_list ul li a {color: #333;font-size: 15px;margin-left: 5px;}
.channe_top_c_list .fl {float: left;width: 220px;}
.channe_top_c_list .fr {float: right;width: 225px;}
.channe_top_c .channe_top_c_pic {float: left;width: 445px;margin-left: 5px;border-top: 1px dashed #dbdbdb;margin-top: 12px;padding-top: 10px;}
.channe_top_c .channe_top_c_pic h2 {width: 460px;height: 30px;text-align: center;line-height: 30px;}
.channe_top_c .channe_top_c_pic h2 a {color: #333;font-size: 17px;font-weight: bold;}
.channe_top_c .channe_top_c_pic ul {float: left;width: 445px;height: 130px;text-align: center;overflow: hidden;}
.channe_top_c .channe_top_c_pic ul li {float: left;width: 136px;height: 120px;display: inline-block;margin: 5px 12px 0 0;}
.channe_top_c .channe_top_c_pic ul img {float: left;width: 136px;height: 95px;margin-bottom: 6px;}
.channe_top_c .channe_top_c_pic ul a {color: #333;font-size: 14px;float: left;background: #f5f5f5;height: 122px;overflow: hidden;}
.channe_top_r {float: right;width: 265px;height: 360px;margin-left: 15px;}
.art_title {float: left;font-size: 14px;width: 100%;font-weight: 700;height: 30px;line-height: 30px;color: #333;margin-bottom: 5px;}
.art_title h2 {float: left;font-weight: bold;color: #333;font-size: 16px;padding-left: 23px;background-position: 0px -759px;}
.content_r_t {float: left;width: 265px;border: 1px solid #eaeaea;}
.content_r_t a {width: 125px;margin: 5px 0 0 4px;float: left;}
.content_r_t span {width: 125px;display: inline-block;font-size: 12px;color: #333;line-height: 24px;height: 24px;overflow: hidden;text-align: center;}
.content_r_t img {width: 125px;height: 83px;}
.content_r_b {width: 100%;float: left;height: 210px;}
.content_r_b ul li {width: 265px;height: 31px;font-size: 14px;float: left;overflow: hidden;line-height: 31px;}
.content_r_b ul li a {width: 200px;height: 31px;line-height: 31px;overflow: hidden;font-size: 15px;float: left;color: #5f5e5e;}
.content_r_b li code {font-size: 12px;float: left;background: #2ca6e0;color: #fff;display: inline-block;width: 18px;height: 18px;line-height: 18px;margin-top: 7px;margin-right: 8px;text-align: center;}
.content_r_b li:nth-child(1) code {background: #5eb938;}
.content_r_b li:nth-child(2) code {background: #97cc51;}
.content_r_b li:nth-child(3) code {background: #e6a01b;}
.mainleft_list {float: left;width: 99.6%;border: 2px solid #badeef;margin-top: 10px;}
.mainleft_list h2 {width: 100%;line-height: 40px;font-size: 18px;font-weight: 700;color: #494242;float: left;height: 40px;background: #eaf8ff;}
.mainleft_list h2:before {content: "";display: inline-block;width: 47px;height: 40px;background-position: 0px -696px;float: left;}
.navlist {float: left;height: 40px;line-height: 40px;width: 98%;padding: 0 1%;overflow: hidden;background: #f0f0f0;}
.list_tixt {font-size: 14px;font-weight: 700;line-height: 18px;margin: 2px 10px 5px 0px;background: #38b3ed none repeat scroll 0% 0%;padding: 3px 10px;border-radius: 20px;color: #fff;float: left;margin-top: 9px;}
.navlist:nth-child(even) {background: #ffffff;}
.navlist:nth-child(even) span {background: #e6a01b;}
.navlist:nth-child(3n-1) span {background: #97cc51;}
.navlist a {display: inline-block;padding: 0px 12px;text-align: center;font-size: 14px;color: #333;float: left;}
.navlist a:hover {text-decoration: underline }
.flink {float: left;width: 100%;margin-top: 10px;}
.flink span {margin: 4px;border: 1px solid #eb9707;padding: 2px 10px;float: left;font-size: 14px;color: #ffffff;line-height: 24px;height: 24px;background: #eb9707;}
.flink a {margin: 8px 8px 0px 0px;border: 1px solid #8dbedf;padding: 2px 15px;float: left;font-size: 14px;line-height: 24px;height: 24px;background: #ffffff;}
.flink a:hover {background: #2ca6e0;color: #fff !important;}
.kaixue_main {width: 1100px;margin: 0 auto;}
.banner {float: left;width: 100%;height: 278px;}
.banner img {float: left;width: 100%;display: none;}
.subnav {display: none;}
.kaixue_nav {width: 100%;margin-bottom: 5px;float: left;background: #fafafa;padding-top: 10px;position: relative;height: auto;}
.kaixue_nav ul {padding: 5px 10px;float: left;height: auto;}
.kaixue_nav ul li {float: left;height: 30px;line-height: 30px;overflow: hidden;width: 100%;margin-bottom: 5px;}
.kaixue_nav ul li a {font-size: 14px;color: #fa5614;margin-right: 11px;float: left;text-align: center;line-height: 24px;}
.kaixue_nav ul li span {font-size: 14px;color: #a3a3a3;margin-right: 10px;float: left;line-height: 24px;}
.kaixue_nav ul li font {color: #fff;background-color: #4badff;padding: 0 7px;border-radius: 3px;margin-right: 16px;float: left;line-height: 24px;}
.kaixue_box {float: left;width: 100%;margin-top: 20px;}
.kaixue_box_title {float: left;width: 100%;border-bottom: 2px solid #eaeaea;height: 40px;line-height: 40px;font-weight: 700;font-size: 18px;}
.kaixue_box_title span {float: left;height: 40px;border-bottom: 2px solid #2ca6e0;font-size: 18px;font-weight: 700;color: #2ca6e0;}
.kaixue_box_title a {float: right;font-size: 14px;margin-left: 10px;}
.kaixue_zhuti {background: #f2f2f2;padding: 1%;float: left;}
.kaixue_zhuti .hot-image {float: left;width: 100%;}
.kaixue_zhuti .hot-image h2 {float: left;width: 100%;text-align: center;color: #d11111;font-size: 18px;}
.kaixue_zhuti .hot-image h2 font {font-size: 20px;font-weight: 700;}
.kaixue_zhuti .hot-image h2 span {color: #787272;font-size: 14px;}
.kaixue_zhuti .hot-image a img {width: 140px;height: 95px;}
.kaixue_zhuti .hot-image .cont {float: left;width: 20%;margin-top: 5px;}
.kaixue_zhuti .hot-image .cont a {float: left;font-size: 14px;color: #3c3c3c;overflow: hidden;text-align: center;}
.left_box {float: left;width: 100%;margin-top: 15px;}
.footer {width: 100%;padding: 10px 0;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;}
.foot_box {width: 1000px;margin: auto;}
.footer p {float: left;width: 100%;text-align: center;color: #d8dde0;font-size: 12px;height: 28px;line-height: 28px;}
.footer p a:hover {text-decoration: none;}
.footer p span {height: 30px;font-size: 12px;color: #555;margin: 0 auto;}
.footer p a {color: #2ca6e0;font-size: 14px;}
.old_zhuanti {width: 100%;float: left;}
.old_zhuanti .g {color: #3c3c3c;display: inline-block;font-size: 16px;font-weight: 700;width: 100%;float: left;height: 28px;line-height: 28px;}
.old_zhuanti .g span {height: 27px;float: left;margin: 0 0 7px 0;line-height: 30px;color: #4a1a00;font-weight: bold;}
.old_zhuanti ul {width: 100%;display: inline-block;margin-top: 8px;}
.old_zhuanti ul li {width: 33%;display: inline-block;float: left;margin-bottom: 10px;}
.old_zhuanti ul li .img a {width: 130px;padding: 5px 0;float: left;}
.old_zhuanti ul li .img a img {width: 120px;height: 80px;}
.old_zhuanti ul li .wz {width: 55%;float: left;margin-top: 5px;}
.old_zhuanti ul li .wz a {width: 100%;display: inline-block;font-size: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.old_zhuanti ul li .wz a:hover {color: #cc0000;}
.old_zhuanti ul li .wz p {font-size: 12px;color: #848484;line-height: 20px;float: left;overflow: hidden;width: 100%;height: 60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.kaixue_l {float: left;width: 280px;position: relative;height: 370px;}
.srch-result {background: rgba(0, 0, 0, 0.24);position: absolute;height: 370px;top: 0;z-index: 100;width: 258px;}
.srch-result em {float: left;width: 100%;height: 370px;}
.srch-result:hover {background: rgba(0, 0, 0, 0.52);box-shadow: 0 1px 6px 0 #9a9a9a;}
.kaixue_r {float: left;width: 816px;}
.kaixue_daoyu {float: left;margin-bottom: 10px;width: 510px;margin-right: 15px;}
.kaixue_daoyu h1 {float: left;width: 100%;font-size: 19.5px;color: #2a2b2c;font-weight: 700;margin-bottom: 10px;}
.content {width: 100%;line-height: 24px;font-size: 15px;color: #939393;float: left;}
.content strong {color: #6a6a6a;line-height: 24px;height: 24px;}
.content a {width: 100%;line-height: 1.7em;margin-top: 5px;font-size: 14px;}
.kaixue_yugao {float: left;width: 290px;}
.kaixue_yugao ul {float: left;width: 100%;}
.kaixue_yugao ul li {float: left;width: 100%;margin-bottom: 10px;}
.kaixue_yugao ul li img {float: left;width: 120px;height: 85px;}
.kaixue_yugao ul li p {float: left;width: 130px;margin-left: 10px;color: #666;}
.guanhougan {float: left;width: 100%;}
.guanhougan ul {float: left;width: 846px;}
.guanhougan ul li {width: 45%;float: left;line-height: 36px;height: 36px;margin-left: 35px;}
.guanhougan ul li em {float: left;width: 18px;height: 18px;border-radius: 2px;margin: 10px 10px 0 0;line-height: 18px;text-align: center;color: #ffffff;font-size: 12px;background: #4ebdf2;}
.guanhougan ul li a {color: #333;}
.guanhougan ul li i {float: right;font-style: inherit;color: #999;font-weight: 400;}
.guanhougan_pic {float: inherit;width: 210px;margin-top: 12px;}
.guanhougan_pic a {margin-bottom: 10px;float: left;border: 1px solid #efefef;width: 210px;height: 110px;position: relative;overflow: hidden;}
.guanhougan_pic a img {min-width: 212px;min-height: 110px;max-width: 212px;}
.guanhougan_pic a span {font-size: 14px;width: 100%;height: 25px;line-height: 25px;overflow: hidden;text-align: center;color: #fff;position: absolute;bottom: 0;left: 0;background: rgba(22, 22, 22, 0.52);}
.sidetop {bottom: 150px;position: fixed;width: 54px;z-index: 400;right: 50%;margin: 0 -630px 0 0;}
.sidetop ul li {float: left;text-align: center;margin-bottom: 5px;display: none;}
.sidetop ul li a {display: block;height: 36px;line-height: 16px;color: #484848;font-size: 12px;width: 36px;padding: 9px;border: 1px solid #ececec;background-image: url(/uploads/image/simg/uparrow.svg);background-repeat: no-repeat;background-position: 18px 8px;background-size: 20px;}
.sidetop ul li a span {display: block;margin-top: 20px;color: #2ca6e0;}
