body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd,i,samp,em,cite,blockquote{margin:0;padding:0;font-style:normal;list-style:none;border:0;}
body{font-size:14px;}

blockquote, body, button, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, option, pre, select, td, textarea, th, ul {
    padding: 0;
    margin: 0;
    font: 14px/20px arial, helvetica, verdana, tahoma, sans-serif;
}
a{text-decoration:none;}
a{text-decoration:none;color:#404040;}
a:link{}
a:visited{}
a:hover{text-decoration:none;}
a:active{}
.clear{clear:both;}
#zhengwen img {
  padding: 10px 0;
  max-width: 550px;
}
.sty1{}
.sty1 .title{height:37px;background:url(../img/sty1_title.gif);}
.sty1 .h3{width:135px;height:37px;background:url(../img/sty1_h3.jpg);display:inline;float:left;padding-left:15px;line-height:37px;color:#fff;font-weight:bold;font-size:16px;}
.sty1 .more{display:inline;float:right;width:73px;height:19px;background:url(../img/sty1_more.gif);margin:5px 5px 0 0;}
.sty1 .cont{border:1px solid #dbdbdb;height:auto !important;height:215px;min-height:215px;}
.sty1 .cont li{display:flex;height:23px;padding-left:1em;background:url(../img/p1.gif) no-repeat 5px center;overflow:hidden;}
.sty1 .cont li span{float:left;}
.sty1 .cont li a{line-height: 23px;
    max-width: 90%;
    overflow: hidden;}
.sty1 .cont li em{font-size: 12px;
    color: #ccc;
    margin: 0 5px 0 0;
    line-height: 23px;
    margin-left: auto;}

.sty2{border:1px solid #ccc;padding:1px}
.sty2 .title{height:37px;background:url(../img/sty2_title.gif);border-bottom:1px solid #fc9d3b;}
.sty2 .h3{font-size:16px;float:left;display:inline;padding-left:1em;background:url(../img/sty2_h3.gif) no-repeat 0 center;color:#e55e07;font-family:"黑体";margin:10px 0 0 10px;}
.sty2 .more{display:inline;float:right;width:73px;height:19px;background:url(../img/sty1_more.gif);margin:5px 5px 0 0;}
.sty2 .cont{height:auto !important;height:200px;min-height:200px;}
.sty2 .cont li{line-height:24px;display:block;height:24px;padding-left:1em;background:url(../img/p1.gif) no-repeat 5px center;overflow: hidden;}
.sty2 .cont li span{float:left;}
.sty2 .cont li a{display:inline;float:left;}
.sty2 .cont li em{display:inline;float:right;font-size:12px;color:#ccc;margin:0 5px 0 0;}

.sty3{border:1px solid #ccc;padding:1px}
.sty3 .title{height:48px;background:url(../img/sty2_title.gif) repeat-x;}
.sty3 .h3{width:116px;height:48px;line-height:40px;text-align:center;font-size:16px;float:left;display:inline;background:url(../img/sty3_h3.gif) no-repeat 0 center;color:#fff;font-family:"黑体";}
.sty3 .cont{padding:3px 5px;overflow:hidden;}
#idx_jzxx .cont{height:150px;}
.sty3 .cont li{line-height:24px;display:block;height:24px;padding-left:1em;background:url(../img/p1.gif) no-repeat 5px center;}
.sty3 .cont li span{float:left;}
.sty3 .cont li a{display:inline;float:left;}
.sty3 .cont li em{display:inline;float:right;font-size:12px;color:#ccc;}
.sty3 .cont blockquote p{color:#3f2200;}
.sty3 .cont blockquote p{line-height:1.8}

.sty3 .detail{height:20px;}
.sty3 .detaila{float:right;}
.qklink{display:block;padding:5px 0;height:62px;}
.qklink li{width:62px;height:62px;display:inline;float:left;margin:0 4px 0 6px;}
.qklink li a{width:62px;height:62px;display:inline;float:left;}
.sty2 .cont2 {
height: auto !important;
height: 128px;
min-height: 128px;
}.sty2 .cont2 li {
line-height: 24px;
display: block;
height: 24px;
padding-left: 1em;
background: url(../img/p1.gif) no-repeat 5px center;
}.sty2 .cont2 li a {
display: inline;
float: left;
}.sty2 .cont2 li em {
display: inline;
float: right;
font-size: 12px;
color: #ccc;
margin: 0 5px 0 0;
}
#jzxxcontext{height:150px;}
#jzxxcontextbox1{width:281px;}
#jzxxcontextbox2{width:281px;}

#accesscount{display:inline; float:right; font-size:12px; font-weight:bold; color:Red; margin-right:0.5em;}

#idx_nbgl .cont{height:auto !important;height:85px;min-height:85px;}

#wyjk{margin-top:5px;}
#wyjk a{display:block;margin:0 auto;}
#wyjk a img{display:block;margin:0 auto;}
.sty4{}
.sty4 .title{height:35px;background:url(../img/sty2_title.gif);}
.sty4 .h3{font-size:16px;float:left;display:inline;padding-left:1em;background:url(../img/sty2_h3.gif) no-repeat 0 center;color:#e55e07;font-family:"黑体";margin:10px 0 0 10px;}
.sty4 .cont{display:block;}
.sty4 .cont li{display:block;height:24px;line-height:24px;background:url(../img/p1.gif) no-repeat 10px center;padding-left:1.5em;font-size:12px;}
.sty4 .cont em{display:none;}
.sty4 .conts{height:180px;overflow:hidden;position:relative;}
.sty4 .contimg{position:absolute;width:1296px;height:180px;}

.sty4 .contimg dl{display:inline;width:210px;float:left;height:170px;margin:5px 3px;}
.sty4 .contimg dt{height:140px;display:block;overflow:hidden;}
.sty4 .contimg dt img{width:210px;height:140px;display:block;margin:0 auto;}
.sty4 .contimg dd{height:30px;display:block;line-height:30px;text-align:center;font-size:12px;}

.sty5{height:100px;}
.sty5 .title{height:90px;width:20px;padding:5px 5px;float:left;background:#fa9a33;}
.sty5 .title h3{color:#fff;text-align:center;}
.sty5 ul{width:265px;height:100px;float:right;}
.sty5 ul li{height:25px;width:130px;float:left;line-height:25px;text-align:center;}

#hdjyulbox{position:relative;}
#hdjyul{left:0;top:0;}
#hdjyulcopy{left:1296px;top:0;}

#maincontainer{width:1020px;margin:0 auto;}
	#top{height:310px;position:relative;}
	#menu{height:52px;    background-color: #f08d0e;;display:block;}
	#menu li{    padding: 0 11px;
    height: 52px;
    width: 90px;
    float: left;
    text-align: center;
    position: relative;
    line-height: 52px;}
	#menu li a{color:#fff;font-family:"黑体" "微软雅黑" "幼圆";font-size:18px;line-height:20px;}
	#wether{padding:3px 0;position:relative;}
	
	#bottom{border-top:10px solid #fb9b36;position:relative;margin-top:5px;}
	#botdesc{display:block;font-size:12px;padding:5px 0;}
	#botdesc p{text-align:center;display:block;line-height:20px;color:#333;}
	#wj_1{position:absolute;left:50px;top:30px;}
	#wj_2{position:absolute;right:50px;top:30px;}
	
#container{margin-top:5px}	
	#left{width:720px;float:left;}
	#box1{}
		#focus{width:300px;height:200px;float:left;margin:5px 0 0 5px;}
		#focus cite,#focus em,#focus var{display:none;}
		#idx_csxx1_csxx{display:inline;float:right;height:200px;width:400px;}
	#box2{margin-top:5px}
		#idx_csdx{width:355px;float:right;}
		#idx_fhdt{width:355px;float:left;}
	#box3{margin-top:5px}
	#box4{margin-top:5px}
		#idx_ygxd{width:355px;float:right;}
		#idx_tszs{width:335px;float:right;}
	
	#right{width:295px;margin-left: auto;}
		#idx_jzfs{margin-top:5px}
		#idx_nbgl{margin-top:5px}
		#idx_csjz{width: 355px;
float: left;}
			#ql_zhuxue{background:url(../img/csjz.jpg) 0 0;}
			#ql_zhuyi{background:url(../img/csjz.jpg) 0 -63px;}
			#ql_zhukun{background:url(../img/csjz.jpg) 0 -126px;}
			#ql_zhulao{background:url(../img/csjz.jpg) -1px -189px;}
		#idx_yqlj{margin-top:5px;}#idx_qbbw {
height: 225px;
}
#container {
    display: flex;
}
#chanleft{width:295px;}
#chanright{width:720px;height:auto !important;height:850px;min-height:850px;    margin-left: auto;}
    /*
    .sty1 .title{height:37px;background:url(../img/sty1_title.gif);}
    .sty1 .h3{width:135px;height:37px;background:url(../img/sty1_h3.jpg);display:inline;float:left;padding-left:15px;line-height:37px;color:#fff;font-weight:bold;font-size:16px;}
    */
    .channel_title{height:37px;background:url(../img/sty1_title.gif);}
    .channel_title h2{height:23px;float:left;display:inline;padding:0 0 0 15px;line-height:23px;color:#000;font-weight:bold;margin:9px 0 0 5px;font-family:"黑体";font-size:20px;clear:right;}
    .channel_title .daohang{height:20px;font-size:12px;line-height:20px;padding:10px 10px 0 0;text-align:right;}
    .channel_list{padding:0 10px;}
    .channel_list table{border:0;}

    .tableshow{border:0px solid #fff;border-collapse:collapse;width:658px;font-size:14px;}
    .tableshow th{height:0px;border:0;}
    .tableshow td{border:0;}

    .tableshow p{border-bottom:1px dotted #ccc;background:url(../img/p1.gif) no-repeat 0.5em 14px;padding:2px 0 2px 1em;display:block;margin:0;}
    .tableshow p a.lt{padding:0 0 0 1px;margin:0;line-height:25px;}
    .tableshow p a.cl{padding:0 0 0 1px;margin:0;line-height:25px;}
    .tableshow p em{display:inline;float:right;margin:0 5px 0 10px;font-size:12px;color:#666;clear:both;font-family:Arial;}

    .pager{font-family:Arial;font-size:12px;}
    .pager a{display:inline;float:left;margin:0 2px;height:18px;padding:0;border:1px solid #fff;line-height:18px;text-align:center}
    .pager span{display:inline;float:left;height:18px;border:1px solid #fff;line-height:18px; padding:0; margin:0; color:Red}
    .pager label{display:inline;float:left;height:18px;border:1px solid #fff;line-height:18px; padding:0; margin:0;}
    .pager em{display:inline;float:left;height:18px;border:1px solid #fff;line-height:18px; padding:0; margin:0; margin:0 2px; font-size:14px}
    .pager a:hover{border-color:#fff}
    .pager select{display:inline;float:left;}

#dt_left{width:295px;float:left;}
#dt_right{width:710px;float:right;height:auto !important;height:850px;min-height:850px;}
.art_title{line-height:1.5;color:#0060ba;font-weight:600;font-size:20px;text-align:center;padding:0 40px;margin:10px auto;height:auto !important;height:70px;min-height:70px;}
.art_sub{height:26px;line-height:26px;background:#ebebeb;text-align:center;font-size:12px;}
.art_cont{}
#zhengwen{display:block;padding:20px 20px;font-size:14px;line-height:2;height:auto !important;height:450px;min-height:450px;}
#zhengwen p{line-height:2;}
.shangxia{list-style:none;display:block;width:680px;height:50px;border-top:1px dashed #ccc;padding:10px 0;}
.shangxia li{line-height:25px;}
#dt_right .daohang{padding:0 0 5px 0;}
#chanSubchannel{margin-top:5px;}
#idx_zngg{margin:0 0 5px 0;}
#idx_mzly{margin:0 0 5px 0;}
#detailContent{padding:10px;}
#detailContent .title{border-bottom:1px dashed #ccc;line-height:2;}

/*___________clientpublic.asox______________*/
.clientadd{width:90%;margin:0 auto;height:100%}
.clientadd i{display:block;height:30px}
.clientadd p{display:block;height:30px}
.clientadd label{display:block;height:30px;float:left;width:120px;text-align:right;padding:0 5px 0 0}
.clientadd input{display:inline;float:left}
.clientadd textarea{display:inline;float:left}
.clientadd p img { display:inline;float:left;border:1px solid #e6e6e6}
.tr_style1{border:1px solid #ccc;line-height:2;width:400px;height:300px}
.ip_style1{border:1px solid #ccc;height:18px;line-height:18px;width:180px}
.solve{display:inline;float:left;color:blue;font-weight:600;margin:0 0 0 10px}
.nosolve{display:inline;float:left;color:red;font-weight:600;margin:0 0 0 10px}
.solo{height:41px;background:url(../img/sty2_tt.gif) repeat-x;margin:0 20px;border-bottom:1px dashed #ccc;}
.solo a{width:100px;float:left;display:inline;background:url(../img/sty2_h3.gif) no-repeat;color:#000;margin:9px 0 0 10px;font-size:20px;font-family:"黑体";font-weight:bold;}

.weixin {
    float: right;
    height: 36px;
    line-height: 36px;
    background: url(../img/weixinicon16.png) no-repeat center left;
    text-indent: 1.8em;
    font-family: 微软雅黑;
    padding-right: 15px;    cursor: pointer;    position: relative;
}#wxpicshow {
    position: absolute;
    right: 0;
    z-index: 9999;
}.donate img {
    width: 50%;
}
.newslist li {
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    min-height: 25px;
    line-height: 25px;
    border-bottom: 1px dashed #cfcccc;
    padding: 10px;
}.bg-danger {
    background-color: #f90808;
    border-radius: 5px;
    font-size: 14px;
    padding: 0 5px;
    color: #fff;
}.bg-success {
    background-color: #009688;
    border-radius: 5px;
    font-size: 14px;
    padding: 0 5px;
    color: #fff;
}.pagination {
    display: flex;justify-content: center;
}.pagination a {
    padding: 5px  !important;
    min-width: 20px;
}
#scroller{
    animation: scroll 120s linear infinite;
}
@keyframes scroll {
            0% {
                transform: translateY(0);
            }
            100% {
                transform: translateY(-80%);
            }
        }
        
.picfocus {
    position: relative;
}.focushd {
    position: absolute;
    bottom: 8px;
    z-index: 9;
    right: 12px;
}.focushd ul li {
    float: left;
    width: 10px;
    margin-right: 6px;
    height: 10px;
    background-color: #FFF;
}.focushd ul li.on {
    background-color: #ff7900;
}.focusbd ul li a {
    position: relative;
    display: inline-block;
    z-index: 8;
}.focusbd ul li img {
    width: 300px;
    height: 200px;
    position: relative;
}.picfocustxtbg {
    position: absolute;
    bottom: 0px;
    background-color: #000;
    opacity: .4;
    -moz-opacity: .4;
    filter: alpha(opacity=40);
    left: 0;
    width: 100%;
    height: 30px;
}.picfocustxt {
    position: absolute;
    bottom: 0px;
    color: #fff;
    left: 0;
    height: 30px;
    line-height: 30px;
    text-indent: 1em;
    font-size: 14px;
}
.review-text {
    position: fixed;
    top: 0;
    font-size: 16px;
    padding: 0.13333rem 0;
    text-align: center;
    color: #f30606;
    z-index: 99;
    background: rgb(195 195 195 / 80%);
    width: 100%;
}
@media screen and (max-width: 600px) {
    #maincontainer {
        width: 100%;
        margin: 0 auto;    overflow: hidden;
    }
    #top img {
        width: 130%;
    }#dt_left {
    width: 295px;
    float: left;
    display: none;
    }#dt_right {
        width: 100%;
        float: none;
        height: auto !important;
        height: 850px;
        min-height: 850px;
    }.zhengwen img {
        width: 100%;
    }#top {
        height: auto;
        position: relative;
    }#menu {
        height: 52px;
        background-color: #f08d0e;
        display: -webkit-box;
        overflow-x: scroll;
    }#zuozhe {
        display: none;
    }#chanleft {
    display: none;
}#chanright {
    width: 100%;
}
}