body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img,input{border:0 none;}li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;line-height:1.2;}em,cite,i{font-style:normal;}
a{color:#3366cc;text-decoration:none; padding:0; margin:0}
a:hover{text-decoration: underline;}
body{background:#FFF;color:#222; font-size: 12px;}
.wrap{margin: 0 auto; width: 1100px; z-index: 10;}
.nav_box{background: #F8F8F8 none repeat scroll 0 0;border-bottom: 1px solid #DDD;height: 30px;width: 100%;float:left;min-width: 1000px;}
.nav_box .link_top a{color: #3d556a;float: left;padding-right: 10px;overflow:hidden;line-height: 30px;height: 30px;}
.nav_box .link_top span{float:left;display: inline-block;line-height: 14px;height: 14px; margin-top: 7px;padding-right:7px;}
.nav_box .link_top{float:left;width:1010px;height: 30PX;overflow: hidden;}
.nav_box .link_top .logo{display:inline-block;width: 95px;height:30px;padding-right:10px;background:url(../images/dgjs123_mini2.png) no-repeat 0 0;position:relative;margin-top: 3px;}

/*面包屑导航*/
.pnav{color:#cfcfcf;height:24px;overflow: hidden;width: 100%;float:left;width:750px;overflow: hidden;height:24px;line-height:24px;}
.pnav a{color:#cfcfcf;}
.pnav code{color:#cfcfcf;padding:0 5px;}

.ad_con_top{float:left; width:780px; height:280px; margin:0; text-align:center}
.ad_con_1,.ad_con_2,.ad_con_3{float:left; width:100%; text-align:center; margin-top:10px}
.main_box{float:left; width:100%;}

/*搜索*/
.psearch{float:right; margin-top:13px}
.psearch input.kwd{border: 1px solid #dddddd;height: 24px;width: 148px;background: #FBFBFB;line-height: 24px;float: left;margin-right: 4px;}
.psearch .select{border: 1px solid #dddddd; background:#FBFBFB; height: 26px; line-height:26px; position: relative; float: left;}
.psearch option{height: 26px; line-height:26px;float: left;}
.psearch input.btn{background: #EEE none repeat scroll 0 0;border: 1px solid #CCC;color: #444;cursor: pointer;height: 26px; overflow:hidden; margin-top:0;  margin-left: 5px;width: 44px;float: left; line-height:25px; }
.select_border{*background:#fff;*border:1px solid #ccc;*padding:3px 0px 3px 0px;width:92px; float:left;}
.container{*border:0;*position:relative;*width:83px;*height:18px;*overflow:hidden;*background:#fff;}

.psearch{width: 300px;float:right; margin-top:10px;height:30px;overflow: hidden;}
.psearch input{border: 1px solid #cecece;}
.psearch .searchBar{border: 1px solid #dddddd;height: 26px;width: 228px;background: #FBFBFB;line-height: 26px;float: left;margin-right: 4px;padding-left: 8px;}
.psearch .searchsou{color: rgb(68, 68, 68);cursor: pointer;height: 28px;margin-top: 0px;width: 54px;float: left;background: none 0px 0px repeat scroll rgb(238, 238, 238);border: 1px solid #cecece;overflow: hidden;line-height: 28px;}

/*内容部分*/
.con_c1 {margin-top:10px; width: 780px;height:260px;}
.content_main{float: left; width: 780px;}

/*电工问答*/
.wendatitle{line-height:1.5;text-align:center;margin-top:10px;}
.wendatitle span{ background-color:#ffcc99; padding:1px 10px; color:#000; font-size:14px; display:inline-block;margin-right: 10px;}
.wendatitle h1{font-size:20px;color: #333;font-weight:bold;line-height: 32px;display:inline;}

h1{font-size: 18px; text-align: center; font-weight: bold; letter-spacing: 1px; line-height: 31px; clear: both; color: #000; margin-top:15px;}
h2{font-size: 16px; text-align: left; font-weight: bold; letter-spacing: 1px; line-height: 31px; clear: both; color: #ff0000; margin-top:15px;}
h5,h6,.sub_title{color: #000; font-family:microsoft yahei, arial; border-bottom:1px solid #fff;height:38px; line-height: 42px;}h5.sub_title span{padding-right:12px;float: left}
h6.sub_title{font-size:14px;text-align:center;color:#cdcdcd; font-family:microsoft yahei, arial; height:35px; line-height: 35px; margin-top:5px;margin-bottom: 2px;}
h5.sub_title span{padding-right:12px;float:left}
h6.sub_title span{margin-right:15px;}h6.sub_title span a{color:#d8d8d8;}
h6.sub_title .read_author{float:right; color:#999; margin-left:0px;}
h6.sub_title .read_time{float:left; color:#999;}
span.read_author code{color: #cc1b1b;font: 21px/25px georgia; height: 25px; padding:0 8px; position:relative;top:2px}
h5.sub_title .read_author{float: left;}

/**正文样式*/
.con_main{float:left; width:100%; font-size:14px; line-height:30px;}
.con_main p{line-height:30px; margin-right:5px;overflow: hidden;padding-bottom:5px; text-align: justify;word-wrap: break-word;}
.con_main p a:link{color:#0033cc;text-decoration:underline;}
.con_main p img {display: block; margin: 0 auto;}
.con_main p a:hover{color:#ff3300;text-decoration:underline;}
.con_main > h2 {border-bottom: 1px solid #ddd;font-size: 16px;color:#000;font-weight: bold;line-height: 20px; margin: 10px 0;padding-bottom: 10px;text-indent: 10px;}
.con_main > h2:before{content:"";float:left;display:block;width:5px;height:20px;background-color:#d21a3c;margin-top:0px;margin-left:5px;margin-right:5px;}
.con_main h2 a{color:#000;}
.con_main h2 a:hover{color:#ff0000; text-decoration:underline;}

.con_main span{background-color:#f4fff4; padding:1px 10px; color:#fff; font-size:14px; display:inline-block;margin-bottom: 10px;}

/*分页*/
.pages{text-align: center; float:left; width:100%; margin:10px 0 0px; position:relative;left:-5px}
.pages #page_slice{wihth:300px; height:27px; margin-left:149px}
.pages li{ display:inline-block; height: 27px; line-height: 27px; float:left;}
.pages span{background-color: #fff; border: 1px solid #eaeaea; color: #444; display:inline-block; height: 25px; line-height: 25px; margin-left: 5px; padding: 0 10px;}
.pages a{background-color: #fff; border: 1px solid #eaeaea; color: #444; display:inline-block; height: 25px; line-height: 25px; margin-left: 5px; padding: 0 10px;}
.pages li.thisclass a, .pages li a:hover{background: #2184c4 none repeat scroll 0 0; border: 1px solid #2184c4; color: #fff !important; display:inline-block;height: 25px; line-height: 25px; margin-left: 5px; padding: 0 10px;}
.pages li.thisclass a:hover { width:auto;}
.blank05{border-top: 4px solid #7AAA3C;float:left; width:100%; height: 0; overflow: hidden;}

/*统计*/
.fontSize code{color:#2B9B8D}
.fontSize a{color:#999}

/*相关文章*/
.hd_list{float:left;width: 97.5%; margin:10px 0 0px 0; position:relative;height:auto;}
.hd_list .hd{float:left; width:100%;}
.hd_list .hd .title{float:left; width:100%; height:35px; line-height:35px; border-bottom:2px solid #E8E8E8; margin-bottom:4px;}
.hd_list .hd .title code{height:35px;line-height:35px;font-size:18px;float:left;border-bottom:2px solid #ff9966;}

/*otherlink at 2019-11-08*/
.hd_list .hd ul{margin-left:2px;padding:0;}
.hd_list .hd ul li {width: 100%;overflow: hidden;clear: both;padding: 12px 0px;border-bottom: 1px solid #EEE;}
.hd_list .hd ul li a{color:#003cb7;}
.hd_list .hd ul li a.title {overflow: hidden;line-height: 25px;font-weight: bold;font-size: 14px;margin-left: 2px;border-bottom:none;}
.hd_list .hd ul li a.preview {width: 84px;float: left;margin-right: 7px;margin-bottom: 3px;margin-left: 2px;display: inline;}
.hd_list .hd ul li a.preview img{width:120px;height:80px;display:block;padding:1px;border:1px solid #EEE;}
.hd_list .hd p.intro2 {text-indent:0;color: #000;font-size:14px;line-height: 28px;margin-top:10px;margin-left: 130px;padding-left: 5px;vertical-align:middle;}
.hd_list .hd p.info {margin-left:110px;color:#777;}

.hd_list .bd{ width:220px; top:30px; position:absolute; right:0;}
.hd_list .bd_list{border: 1px solid #d6e0ea; box-shadow: 2px 2px 0 #ecedf2;}
.hd_list .bd_list .hd{background: #f4f8fb none repeat scroll 0 0; padding: 3px 0;}
.hd_list .bd_list .title{background:#f4f8fb none repeat scroll 0 0; color:#333333; font-family:microsoft yahei, arial; font-size: 14px; font-weight: bold; line-height: 24px; padding-left: 13px;}
.hd_list .bd_list .bd_box li{line-height: 20px; padding: 0 15px 10px 12px; width: 180px;}
.hd_list .bd_list .bd_box{padding-top: 10px;}
#loveReadList li a{ height:24px; line-height:24px; display:inline-block; width:100%; overflow:hidden}
.hd_list .bd_list .bd_box li span{color: #bbb; display: block; font-size: 12px; line-height: 10px; padding-top: 2px; text-align: right;}

/*精彩图文*/
.hd_pic,.hd_bbs{float:left; width:97.5%; margin:8px 0}
.hd_pic .title,.hd_bbs .title{float:left; width:100%; height:28px; line-height:28px; border-bottom:1px solid #E8E8E8; margin-bottom:4px;}
.hd_pic .title code,.hd_bbs .title code{color: #333; font-size: 14px; font-weight: bold; border-bottom:1px solid #2B9B8D; display:inline-block; height:28px;}
.hd_pic ul{float:left; width: 770px}
.hd_pic ul li{float: left; height: 132px; margin-right: 0.5px; margin-top: 7px; overflow: hidden; width: 140px; text-align:center;margin-left: 8px;}
.hd_pic a {display:inline-block;}
.hd_pic img{height: 110px; width: 140px;}
.hd_pic span{display:inline-block; height: 26px; line-height: 26px; overflow: hidden; text-align: center; width: 100%;}

/*说明文字*/
.notes{margin-top:1px;background-color:#eeeeee;clear:both;}.notes p{font-size:12px; height:28px;line-height:28px;text-align:center;}

/*left*/
.content_side{float: right; width: 300px;}
.ad_side_1,.ad_side_2,.ad_side_3,.ad_side_4{float:left; width:300px; overflow:hidden; margin:5px 0}
.hd_side{float:left; width:100%; margin-top:10px;}
.hd_side .title{height:35px;border-bottom:2px solid #ddd;margin-bottom:8px;}
.hd_side .title h3{height:35px;line-height:35px;font-size:16px;float:left;border-bottom:2px solid #ff9966;}
.hd_side .title .h-3{font-size:16px;font-weight:normal;}
.hd_side .title span{float: left;font-size: 14px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden;}
.hd_side_pic li{float: left; height: 60px; overflow: hidden; padding-bottom: 10px; padding-top: 10px; width: 100%;}.hd_side_pic li a{display:block}
.hd_side_pic li img{float: left; height: 60px; overflow: hidden; width: 90px;}
.hd_side_pic li span{display: inline-block;font-size: 14px; height: 24px; line-height: 24px; margin:5px 0 5px 10px; overflow: hidden;  width: 200px;}
.hd_side_pic li p{text-indent:0;display: inline-block;font-size: 14px; height: 20px; line-height: 20px; color:#999; margin-left: 10px; overflow: hidden; width: 200px;}
.hd_side_list li{background: url(../images/icon_point.png) no-repeat scroll 0 11px; height: 25px; line-height: 25px; margin:3px 0; overflow: hidden; padding-left: 10px; width: 290px; float:left}
.hd_side_list li a{font-size:14px}

/*下载*/
.dow_intro{background: #FAFDFE;border: 1px solid #DDD;font-size: 14px;color: #666;padding: 8px 14px;float: left;margin-top: 15px;width: 93%;}
.dow {text-align: center;float: left;width: 100%;margin: 27px 0 0px;position: relative;left: -5px;}
.dow li {display: inline-block;height: 27px;line-height: 27px;float: left;}
.dow a {background: #2184c4 none repeat scroll 0 0;color: #fff;display: inline-block;height: 25px;line-height: 25px;margin-left: 5px;padding: 0 10px;}

.foot_box{background:#3C3D41 none repeat scroll 0 0; margin-top: 30px; padding: 13px 0 10px; float:left; width:100%}.foot_box p{color: #888886; font-size: 12px; line-height: 28px; text-align: center;}
.ad_bot_1{float:left; width:100%; margin:10px 0; text-align:center}
.ad_foot_1{float:left; width:100%; text-align:center}
#returnTop{_display:none;position:fixed;_position:absolute;z-index:999;right:15px;bottom:-200px;_bottom:auto;width:36px;height:65px;text-indent:-999px;overflow:hidden;background-image:url(../images/top.png);_background-image:url(../images/top.png);background-repeat:no-repeat;background-position:0 0;transition:bottom 1.5s;-webkit-transition:bottom 1.5s;-moz-transition:bottom 1.5s;-o-transition:bottom 1.5s;}
#returnTop:hover{background-position:0 -65px;}

/*分享*/
.fenxiang{float: left;width: 30px;  margin-left: -50px;  position: fixed;  height: auto;  top: 304px;  margin-right: 514px;  right: 50%;  color: #fff;}
.fenxiang a{margin-bottom: 5px;float: left;}

/*上下篇*/
.upnext{height:35px; width:97.5%;}
.upnext li{float:left; font-size:14px;width:47%; line-height:32px;height:32px; overflow:hidden;}
.upnext .article_left{ text-align:left;}.upnext .article_right{ text-align:right;}.upnext .article_left a{ text-align:left;}.upnext .article_right a{ text-align:right;}
.upnext li:last-child{text-align:right}

/*分隔线*/
.line10{background-color:#f2f2f2;height:15px;margin-top:1px;clear:both;}

/*内容上下广告*/
.ctop{width:780px;margin-top:2px;text-align:center;}
.cbot{width:780px;margin:15px 0px 5px 0px;text-align:center;}
.rtop{margin-top:5px;}

/*左侧广告摩天大楼*/
#floatDivBoxs {width:0px;background:#fff;position:fixed;bottom:30px;left:5px;z-index:999;}

/*猜你喜欢*/
.con_main .fav_art{text-align:left;padding-bottom:0;margin-left:25px;padding-left:0;padding-right:0;clear:both;overflow:hidden;padding-top:5px;}
.con_main .fav_art h4{color:#039;font-size:14px;font-weight:bold;}
.con_main .fav_art ul{margin:0;padding:0;}
.con_main .fav_art ul li{text-align:left;padding-bottom:0;margin:0 0 0 5px;padding-left:20px;padding-right:0;color:#6d7da9;height:24px;line-height:24px;font-size:14px;padding-top:0;background:url(../images/jian.gif) no-repeat left center;}
.con_main .fav_art ul li a:link{color:#00c;font-size:14px;}
.con_main .fav_art ul li a:visited{color:#f60;font-size:14px;}
.con_main .fav_art ul li a:hover{color:#f60;font-size:14px;text-decoration:underline;}

/*猜你喜欢_2017*/
.con_main .fav_pic{text-align:left;padding-bottom:0;margin-left:5px;padding-left:0;padding-right:0;clear:both;overflow:hidden;padding-top:5px;}
.con_main .fav_pic h4{color:#039;font-size:14px;font-weight:bold;}
.con_main .fav_pic ul{margin-left:10px;padding:0;}
.con_main .fav_pic ul li {width: 98%;overflow: hidden;clear: both;padding: 12px 0px;border-bottom: 1px solid #EEE;}
.con_main .fav_pic ul li a.preview {width: 84px;float: left;margin-right: 7px;margin-bottom: 3px;margin-left: 10px;display: inline;}
.con_main .fav_pic ul li a{color:#003cb7;}
.con_main .fav_pic ul li a.preview img{width:80px;height:60px;display:block;padding:1px;border:1px solid #EEE;}
.con_main .fav_pic ul li a.title {overflow: hidden;line-height: 25px;font-weight: bold;font-size: 14px;margin-left: 2px;}
.con_main .fav_pic p.intro2 {text-indent:0;color: #717171;line-height: 20px;margin-left: 15px;padding-left: 10px;padding-right: 10px;}

/*summary*/
.summary{text-indent:0.2em;color: #717171;line-height: 20px;margin-top:5px;margin-left: 10px;padding: 10px;background-color:#f6f6f6;}
.summary span{font-size:14px;font-weight:bold;}
.summary h2{font-size:14px;display:inline;line-height:18px;color:#000;font-weight:normal;}

/*ad_001*/
.ad_001{margin-left:10px;margin-top:5px;margin-bottom:0px;width:640px;padding:0px;text-align:center;}

/*xgyd*/
span.xgyd {display:inline-block;font-size:14px;font-weight:bold;text-align:center;height:26px;line-height:26px;color:#fff;background-color:#cc6633;margin:0;padding:0;}

/* rsoso */
.roe{ margin-top:5px;}

/*--展开全文--*/
.click_more { text-align: center; font-size: 17px; color: #333; margin-top: 17px; padding: 10px 0; border-top:1px solid #f1f1f1;}
.click_more i { display: inline-block; width: 9px; height: 9px; border: solid #333; border-width: 0 1px 1px 0; -webkit-transform: rotate(45deg); font-size: 0; line-height: 0; vertical-align: 3px; position: relative; top: 0; margin-left: 6px }
.click_more i.cur { border-width: 1px 0 0 1px; vertical-align: -3px }
.unflod-field__mask { position: absolute; top: -89px; height: 90px; width: 100%; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0,0%,100%,0)), to(#fff)); background-image: linear-gradient(-180deg, hsla(0,0%,100%,0), #fff) }