/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{background:#fff;color:#1A3761;font-size:12px; margin-top:0px;font-family:"SimSun","Arial Narrow";}



ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{text-decoration:underline;}

a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #000000; text-decoration:underline;}
a:active {
	color: #000000;
	text-decoration: none;
}
#zxbg_pic img{
border:0px;
}

.clearit{clear:both;}

/* page */
#page{width:1000px;  _display:inline-block; margin:0px;}
* + html input[type=text]
{
    margin: 0px;padding:0;
}
.writez,a.writez:link,a.writez:visited{
	color:#fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	
}
/*top satr*/
#Topflash{width:1002px;height:189px;}
#Topdhline{
	height:36px;
	background-color: #FFFFFF;
	padding: 1px;
	width: 998px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #1467C7;
	border-right-color: #1467C7;
	border-left-color: #1467C7;
}
#topdhbj{
	width:100%;
	height:36px;
	background-image: url(../images/in_sxxyy_04.jpg);
	background-repeat: repeat-x;
}
.dhzhongjian
{
    background-image: url(../images/in_sxxyy_08.jpg);
    width: 3px;
    background-repeat: no-repeat;
}
#topxdhline{
	height:30px;
	background-color: #FFFFFF;
	width: 998px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px solid #B3D9FD;
}
#xdhbj{
	height:25px;
	width:100%;
	background-color: #E1F1FF;
	padding-top: 5px;
}
/*end*/

/*Mid star*/
#box1002{width:1000px;height:auto;margin-top: 6px; }
#box1002 #Left_box{width:258px;height:auto;float:left; }
#box1002 #Right_box{width:738px;height:auto;float:right;}
/*Left list*/
#Left_h_246{
	background-image: url(../images/in_sxxyy_18.jpg);
	background-repeat: repeat-x;
	height: 246px;
	width: 297px;
	border: 1px solid #B0CDEB;
	float:left;
}
#Left_line{
	width:256px;
	height:auto;
	margin-top: 6px;
	border: 1px solid #B0CDEB;
	float: left;
	text-align: center;
}
#Left_dh_31{
	width:248px;
	height:27px;
	padding-top: 4px;
	background-color: #F2F9FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0CDEB;
	padding-left: 8px;
}
#Left_dh2_31{
	width:248px;
	height:27px;
	float:left;
	padding-top: 4px;
	padding-left: 8px;
	background-color: #F2F9FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0CDEB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B0CDEB;
}
#dh_bj_27{width:240px;height:27px;background-image: url(../images/in_sxxyy_33.jpg);color:#fff;line-height: 27px;font-size: 14px;font-weight: bold;}
#left_zxbg{
	float: left;
	width: 244px;
	height: 256px;
	padding-top: 15px;
	padding-left: 12px;
	background-color: #F8FCFF;
}
#zxbg_pic{
	float: left;
	height: 37px;
	width: 229px;
	margin-bottom: 12px;
	border: 1px solid #A1CBF4;
}
#left_Ksbg{
	float: left;
	width: 244px;
	height: 625px;
	padding-top: 15px;
	padding-left: 12px;
	background-color: #F8FBFF;
	text-align: center;
}
#ksbg_h218{
	float: left;
	height: 218px;
	width: 229px;
	margin-bottom: 12px;
	border: 1px solid #A1CBF4;
	background-color: #E9F8FF;
}
#ksbg_w215{
	float: left;
	height: 187px;
	width: 215px;
	border: 1px solid #D2E8F5;
	background-color: #fff;
	margin-left: 6px;
	*margin-left: 6px;
	_margin-left: 3px;
	background-color:#c0ddfb;
}
#ksbg_ksbj{
	float: left;
	height: 21px;
	width: 162px;
	font-size: 12px;
	line-height: 21px;
	color: #BD3C29;
	background-image: url(../images/in_sxxyy_55.jpg);
	text-align: center;
	margin-top: 2px;
	margin-left: 32px;
	*margin-left: 32px;
	_margin-left: 16px;
}
#ksbg_ksbj a
{
     color: #BD3C29;
}

#ksbg_h170{
	float: left;
	height: 170px;
	width: 229px;
	margin-bottom: 12px;
	background-color: #E9F8FF;
	border: 1px solid #A1CBF4;
}
#ksbg_h139{
	float: left;
	height: 139px;
	width: 215px;
	border: 1px solid #D2E8F5;
	background-color: #fff;
	margin-left: 6px;
	*margin-left: 6px;
	_margin-left: 3px;
	background-color:#e8f5eb;
}
#ksbg_h196{
	float: left;
	height: 196px;
	width: 229px;
	margin-bottom: 12px;
	background-color: #E9F8FF;
	border: 1px solid #A1CBF4;
}
#ksbg_h165{
	float: left;
	height: 165px;
	width: 215px;
	border: 1px solid #D2E8F5;
	background-color: #fff;
	margin-left: 6px;
	*margin-left: 6px;
	_margin-left: 3px;
	background-color:#d0f8f0;
}
#left_jyznbg{
	float: left;
	width: 244px;
	height: 297px;
	padding-top: 15px;
	padding-left: 12px;
	background-color: #F8FCFF;
}
#jyznbg_pic{
	float: left;
	height: 39px;
	width: 231px;
	margin-bottom: 10px;
}
/*Right list*/
#Right_h_248{height: 248px;width: 695px; float:right; text-align:right;}
#left_w_530{height: 246px;width: 459px;border: 1px solid #B0CDEB;float:left;}
#right_w_198{ height: 246px;width: 226px;border: 1px solid #B0CDEB;float:right; margin-right:0px;}

#newsbody{height: 200px;width: 444px;float:left;padding-left: 10px;padding-top: 10px;}
#newsbody li{
	height: 22px;
	width: 444px;
	float:left;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	list-style-type: none;
	color: #000000;
	list-style-image: none;
}
#Ggbody{height: 200px;width: 208px;float:left;padding-left: 10px;padding-top: 8px;*padding-top: 8px;_padding-top: 8px;}
#Lmpicwk{
	height: 93px;
	width: 345px;
	float:left;
	padding-top: 10px;
	margin-left: 10px;
	*margin-left: 10px;
	_margin-left: 5px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C3C3C3;
}
#Lmpicwk #Leftpicbj{
	background-image: url(../images/in_sxxyy_37.jpg);
	float: left;
	height: 85px;
	width: 129px;
	padding: 4px;
}
#Lmpicwk #picrightbody{
	float: right;
	height: 93px;
	width: 200px;
}
#Lmnrbody{height: 185px;width: 345px;float:left;padding-left: 10px;padding-top: 8px;}
#Lmnrbody li{
	height: 23px;
	width: 345px;
	float:left;
	font-size: 12px;
	line-height: 23px;
	text-decoration: none;
	list-style-type: none;
	color: #000000;  
}
#newsbody li,#Lmnrbody li,#djydbody li{overflow: hidden;}
#Lmnrbody li a{}
#Right_h_346{height: 346px;width: 738px;margin-top: 6px;}
#Right_h_346 #left_w_364{height: 344px;width: 364px;border: 1px solid #B0CDEB;float:left;}
#Right_h_346 #right_w_364{height: 344px;width: 364px;border: 1px solid #B0CDEB;float:right;}

#djyd_h_92{
	height: 82px;
	width: 364px;
	float:left;
	margin-top:10px;
	background-image: url(../images/ywbj.jpg);
	text-align:center;
}
#djydbody{height: 210px;width: 345px;float:left;padding-left: 10px;padding-top: 8px;}
#djydbody li{
	height: 23px;
	width: 345px;
	float:left;
	font-size: 12px;
	line-height: 23px;
	text-decoration: none;
	list-style-type: none;
	color: #012D55;
}

#Right_dhbj{
	width:100%;
	height:31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B1D3F6;
	background-image: url(../images/in_sxxyy_21.jpg);
	background-repeat: repeat-x;
}
#Dh_leftbj{
	width:82px;
	height:19px;
	background-image: url(../images/in_sxxyy_20.jpg);
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align:left;
	padding-left: 32px;
	padding-top: 12px;
}
#Dh_leftbj_gy{
	width:252px;
	height:19px;
	background: url(../images/in_sxxyygy.jpg) no-repeat left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align:left;
	text-align:center;
	padding-top: 12px;
}
#Dh_leftbj_gy a{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#Dh_leftbj_gyc{
	width:300px;
	height:19px;
	background-color:#3263a6;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align:left;
	margin-left: 12px;
	padding-left:10px;
	padding-top:5px;
	margin-top: 6px;
}
#Dh_leftbj_gyc a{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#Dh_leftbj a{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#Dh_more{
	width:40px;
	height:14px;
	font-size: 12px;
	color: #0968BC;
	text-decoration: none;
	text-align: right;
	float: right;
	padding-right: 10px;
	padding-top: 12px;
}
#Dh_more a{
	font-size: 12px;
	color: #0968BC;
	text-decoration: none;
}
#gggspic{
	width:200px;
	float: left;
	height: 27px;
	padding-top: 4px;
	margin-left: 7px;
	font-size: 14px;
	color: #fff;
	font-weight:700;line-height:27px; text-align:center;
	background:url(../images/in_sxxyy_24.jpg) no-repeat left bottom;
}
#gggspic a{color: #fff;}
#Right_h_102{height: 102px;width: 738px;margin-top: 6px; overflow:hidden;}
#Rightzjzx_h_32{
	height: 32px;
	width: 738px;
	background-image: url(../images/in_sxxyy_59.jpg);
	background-repeat: repeat-x;
}
#Rightzjzx_h_32 #Rightzjzx_left_h_32{height: 32px;width: 179px;float:left;background-image: url(../images/in_sxxyy_58.jpg);}
#Rightzjzx_h_32 #Rightzjzx_morek{height: 32px;width: 50px;float:right;}
#Rightzjzx_h_32 #Rightzjzx_morek #zjzx_more{height: 14px;width: 40px;float:left;padding-top: 15px;font-size: 12px;color: #0968BC;}
#Rightzjzx_h_32 #Rightzjzx_morek #zjzx_bline{height: 32px;width: 8px;float:right;text-align: right;}

#Right_zjzx_h132{width:712px;height:106px;border: 1px solid #B0D4F6; padding:12px;}
/*end*/
/*Dlink*/
#Dlink{width:1000px;height:86px;border: 1px solid #B0D4F6;margin-top: 6px;display:table}
#Dlink #Leftlink{width:49px;height:86px;float:left;}
#Dlink #rightlink{
	height:65px;
	float:right;
	width: 928px;
	padding-top: 10px;
	padding-right: 10px;
}
#linktu{
	height:35px;
	float:left;
	width: 928px;
}
#linktext{
	height:26px;
	float:left;
	width: 928px;
}
#Downbj{
	background-image: url(../images/in_sxxyy_111.jpg);
	background-repeat: repeat-x;
	
	text-align: center;
	height:110px;
	width: 1002px;

	font-size: 12px;
	line-height: 22px;
	color: #000000;
	padding-top: 12px;


}
#listnewsbody{height: auto;width: 720px;float:left;padding-left: 10px;padding-top: 5px;display:table;}
#listnewsbody li{
	height: 30px;
	width: 720px;
	float:left;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	list-style-type: none;
	color: #000000;
	list-style-image: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
}

#listnewsbody2{height: auto;width: 980px;float:left;padding-left: 10px; display:table; }

#listnewsbody2 li{
	height: 30px;
	width: 980px;
	float:left;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	list-style-type: none;
	color: #000000;
	list-style-image: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
}

#Left_line_list{
	width:256px;
	height:auto;
	border: 1px solid #B0CDEB;
	float: left;
	text-align: center;
}
#listbj_pic{
	float: left;
	height: 37px;
	width: 229px;
	margin-bottom: 12px;
	border: 1px solid #A1CBF4;
	font-size: 14px;
	line-height: 37px;
	color: #075DAF;
	text-decoration: none;
	background-image: url(../images/listbj.jpg);
	text-align: center;
}
#listbj_pic a{
	font-size: 14px;
	line-height: 37px;
	color: #075DAF;
	text-decoration: none;
}
#Right_h_248list{height: auto;width: 736px;border: 1px solid #B0CDEB;margin-bottom: 6px;display:table;}
#Right_h_248listOne{height: auto;width: 736px;border: 1px solid #B0CDEB;}
#listnewsbodyOne{height: auto;width: 720px;float:left;padding-left: 10px;padding-top: 10px;}
#listnewsbodyOne li{
	height: 30px;
	width: 720px;
	float:left;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	list-style-type: none;
	color: #000000;
	list-style-image: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
}

.lansebiaoti
{
    color:#0969bd;
    font-weight:bold;
    font-size:16px;
    line-height: 36px;
    height:38px;
}
#huli
{
}
#huli #hulikuang
{
    float:left;
    width:163px;
    height:90px;
    border: 1px solid #CBCBCB;
    margin-left:12px;
    margin-top:10px;
}
#huli #hulikuang #left
{
    float:left;
    width:89px;
    height:84px;
    border: 0px;
    margin-left:2px;
    margin-top:2px;
}
#huli #hulikuang img
{
    width:89px;
    height:84px;
    border: 0px;
}
#huli #hulikuang #right
{
    float:left;
    width:65px;
    height:84px;
    border: 0px;
    margin-left:5px;
    margin-top:2px;
    line-height:21px;
    text-align:left;
}
#huli #hulikuang #right #title
{
    font-weight:bold;
    padding-top:2px;
    _padding-top:2px;
    *padding-top:2px;
    
}
#huli #hulikuang #right #title a
{
    color:#357EB5;
}
#huli #hulikuang #right #content a
{
    color:#222222;
}
.zuobiangkuang
{
    text-align:center; 
    padding-left:0px;
}
.zuobiangkuang .xinxibiaoti
{
    float:left;
    margin-top:15px;
    padding-left:16px;
     *padding-left:16px;
      _padding-left:16px;
    color:#000000;
    width:53px;
    text-align:left;
}
#linktu img
{
    width:100px;
    height:31px;
    margin-left:6px;
    border:1px solid #7fa3b9;
    padding:1px;
}
#zzz
{
    margin-top:10px;
    }
    
    #zzz select
    {
        width:220px;
        height:21px;
        border:1px solid #7fa3b9;
        margin-left:6px;
}
.floatLeft
{
float:left;

}
.floatLeft img
{
width:242px;
height:101px;
}


#Right_h_248listOne {display: table;}
#box1002 {display: table;}
.zuobiangkuang .xinxibiaoti {
    overflow: hidden;
    width: 70px;
    height: 17px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    margin-top: 12px;
	line-height:17px;
	overflow: hidden;
}div#Dh_more {
    width: 45px;
    padding-top: 10px;
}div#Dh_leftbj {
    padding-top: 10px;
    padding-bottom: 2px;
}input#ctl00_级联导航底下横排1_btnSearch {
    margin-right: 3px;
}#Rightzjzx_h_32 #Rightzjzx_morek {
    width: 60px;
}#Rightzjzx_h_32 #Rightzjzx_morek #zjzx_more {
    width: 45px;
    padding-top: 12px;
    padding-bottom: 7px;
}#Rightzjzx_h_32 #Rightzjzx_morek #zjzx_more a{
    
    color: #0968BC;
}
.ptgg{

    padding-top: 3px;
}#nav li .v a {
    padding-top: 2px;
}
#nav li .v a.sele {
    padding-top: 0px;
}span.左浮动 {
    display: inline-flex;
}
span.左浮动 img{width:20px;height:12px;padding-top:5px;}

div#indemo {
    height: 110px;
}#demo1_00 img {

    margin-bottom: 10px;
}

.hide{display:none}

	.focusBox {
    position: relative;
    width: 295px;
    height: 235px;
    overflow: hidden;
    font: 12px/1.5 Verdana, Geneva, sans-serif;
    text-align: left;
    background: white;
}

    .focusBox img {
        width: 295px;
        height: 235px;
    }

    .focusBox .txt-bg {
        position: absolute;
        bottom: 0;
        z-index: 1;
        height: 36px;
        width: 100%;
        background: #333;
        filter: alpha(opacity=40);
        opacity: 0.4;
        overflow: hidden;
    }

    .focusBox .txt {
        position: absolute;
        bottom: 0;
        z-index: 2;
        height: 36px;
        width: 100%;
        overflow: hidden;
    }

        .focusBox .txt li {
            height: 36px;
            line-height: 40px;
            position: absolute;
            bottom: -36px;
            width: 179px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

            .focusBox .txt li a {
                display: block;
                color: white;
                padding: 0 0 0 10px;
                font-size: 12px;
                font-weight: bold;
                text-decoration: none;
            }

    .focusBox .num {
        position: absolute;
        z-index: 3;
        bottom: 8px;
        right: 8px;
    }

        .focusBox .num li {
            float: left;
            position: relative;
            width: 18px;
            height: 15px;
            line-height: 15px;
            overflow: hidden;
            text-align: center;
            margin-right: 1px;
            cursor: pointer;
        }

            .focusBox .num li a, .focusBox .num li span {
                position: absolute;
                z-index: 2;
                display: block;
                color: white;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                text-decoration: none;
            }

            .focusBox .num li.on a, .focusBox .num a:hover {
                background: #f60;
            }
.focusBox {
    position: relative;
    width: 295px;
    height: 244px;
    overflow: hidden;
    font: 12px/1.5 Verdana, Geneva, sans-serif;
    text-align: left;
    background: white;
    padding-top: 1px;
}
div#Right_dhbj li #Dh_leftbj{
    background-image: url(../images/in_sxxyy_20_curr.png);
	
}
div#Right_dhbj li.on #Dh_leftbj{
    background-image: url(../images/in_sxxyy_20.jpg);
}

div#Right_dhbj li #Dh_leftbj a{
	color:#0968BC;
	
}
div#Right_dhbj li.on #Dh_leftbj a{
	color:#fff;
}

div#Right_dhbj li  div#Dh_more{

    display: none;
}

div#Right_dhbj li.on  div#Dh_more{
    display: block;
}

div#Right_dhbj #Dh_leftbj.nq {
    padding-left: 0px;
    width: 114px;
    text-align: center;
    padding-left: 5px;
}div#Ggbody li {
    text-align: left;
    line-height: 22px;
    text-align: left;
	display:-webkit-box;/**对象作为伸缩盒子模型展示**/
            -webkit-box-orient:vertical;/**设置或检索伸缩盒子对象的子元素的排列方式**/
            -webkit-line-clamp:2;/**显示的行数**/
            overflow:hidden;/**隐藏超出的内容**/

			
    background-image: url(../images/xudian.jpg);

    background-repeat: repeat-x;
}
div#gggspic {
    height: auto;
    background-repeat: repeat;
    background: #2e61a3;
    width: 100%;
    margin-left: 0px;
    background: #e4f2ff;
    padding-top: 0px;

}
div#gggspic li {
    float: left;
    width:calc(50% - 1px);
    background: url(../images/in_sxxyy_24.jpg) no-repeat left bottom;
    background-position: center;
    background-size: cover;
}
div#gggspic li.li_1 {
   width:100%;
    width: 100%;
    margin-left: 0px;
}
div#gggspic li:nth-child(2) {
    margin-right: 1px;
}
div#gggspic li:nth-child(3) {
    margin-left: 1px;
    float: right;
}li#dh_li_174 {
    display: none;
}li#dh_split_li_174 {
    display: none;
}#dh_bj_27 a {
    color: #fff;
}

span.cpb {
    color: red;
    padding: 5px 10px;
}
.pages a {
    border: 1px solid #e9e8e8;
    padding: 5px 10px;
}div#left_zxbg {
    height: auto;
}#nav .kind_menu.kind_menu_235 a {
    padding: 0px 0px;
    font-size: 11px;

}
#nav .kind_menu {
    display: none;
}
#nav li.nav_hover {
}

#nav li.nav_hover .kind_menu.hide{
}

#nav li:hover .kind_menu ,#nav li.nav_hover .kind_menu{
    display: block;
}
#nav li.nav_lishw  .kind_menu{

    z-index: 1;
    display: block;
}

#nav li .kind_menu{

    z-index: 100;
    background: #E1F1FE;
}

#nav li:hover .kind_menu{
    z-index: 11111;
}


div#listnewsbodyOne img {
    display: none;
}div#listnewsbody img {
    display: none;
}