@charset "utf-8";
/* 通用 */
body{ overflow-x:hidden;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,caption,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
pre,code,kbd,samp{font-family:inherit;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
a,p{ text-decoration: none !important; color:#000;}
.clear{ clear:both}
/*新增1117*/
.clearfix {
  clear: both;
  height: 0px;
  width: 0px;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  display: block;
}
.br_18{margin-top: 12px}
.br_8{margin-top: 13px;} 
.ft_l{float:left;}
.survey-btn{border: 1px solid #ccc;padding: 5px;width: 50px;margin-left: 10px;}
.bg-ccc{border:1px solid #ccc}
/********/
.hidden{
    display: none;
}
.left{
    float: left;
}
.right{
    float: right;
}
.center{
    text-align: center;
}
body{
    min-width: 1024px;
    background-image: url(../images/bg.png);
    background-position: top;
    background-repeat: repeat-x;
}
.row{
    margin: 0 auto;
    width: 1024px;
    padding: 0;
    clear: both;
}
#headerbg{
    background-image: url(../images/headerbg.png);
    max-width:1024px;
    height:182px;
    /*height:218px;*/
}

/** header **/
.nar a{
    text-align: center;
    height: 34px;
    line-height: 34px;
    display: block;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
}

.nar{
    background-image: url(../images/daoh_08.png);
    width: 100%;
    table-layout: fixed;
}
.nar td a{
    display: block;
    width: 100%;
    height: 34px;
    background-image: url(../images/dhjb_10.png);
    background-position: right;
    background-repeat: no-repeat;
}
.nar td:last-child a{
    background-image: none;
}
.nar a:hover{
    color: #E7DE72;
}
.nar_l{
    width: 13.79%;
    float: left;
}
.nar_r{
    width: 13.79%;
    float: right;
    background-image: url(../images/dhjb_10.png);
    background-position: left;
    background-repeat: no-repeat;
}
._today{
    float: left;
    margin-left: 45px;
    font-size: 14px;
    line-height: 35px;
    background-repeat: no-repeat;
}
.search{
    float: right;
    margin-right: 45px;
    line-height: 35px;
}
.search input[type="text"] {
    height: 26px;
    line-height: 26px;
    border: 1px solid #B0A9A9;
    background-color: #FEF9FA;
    width: 254px;
    font-size: 12px;
    padding-left: 26px;
    vertical-align: middle;
}
.search input[type="button"],.search input[type="submit"] {
    width: 75px;
    height: 26px;
    color: #fff;
    border: 0;
    background-color: #3C6DC8;
    font-size: 14px;
    line-height: 18px;
    vertical-align: middle;
}

/***** footer *****/
.footer{
    margin-top: 24px;
    min-height: 127px;
}
.footer_tit{
    background-color: #D6D9DB;
    height: 35px;
    line-height:35px;
}
.footer_tit ul{
    width: 491px;
    margin:0 auto;
}
.footer_tit ul li{
    float:left;
    width:96px;
}

.footer_tit ul li a {
    display: block;
    text-align: center;
    margin-top: 11px;
    line-height: 14px;
    font-size: 15px;
    border-right: 2px solid #000;
    text-decoration: none;
}
.footer_tit ul li:last-child a {
    border-right: 0;
}
.footer_con{
    margin: 15px auto;
    width: 550px;
}
.footer_con p{
    margin: -2px 0;
    font-size: 12px;
    color: #3B3E41;
    line-height: 25px;
}
.footer_img {
    float: right;
    margin: 0 0;
    /*padding-left: 12%;*/
    margin-bottom: 20px;
}
.footer_img a:last-child{
    /*display: block;*/
    width: 114px;
    text-align: center;
}
#_ideConac a img{
width:80px;
}
/************************* index.html *************************/
/**** 1栏 ****/
.carousel-indicators {
    position: absolute;
    bottom: 11px;
    right: 0px;
    z-index: 15;
    width: 84%;
    padding-left: 232px;
    text-align: right;
    list-style: none;
}
.carousel-caption{
    position: static;
    height: 36px;
    z-index: 10;
    color: #fff;
    background-color: #000;
    text-align: left;
    font-size: 16px;
    line-height: 36px;
    padding: 0;
    padding-left: 20px;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}
.carousel-inner img {
    width: 550px;
    height: 262px !important;
}
.row2 {
    margin: 0 auto;
    width: 995px;
    padding: 0;
    margin-top: 10px;
    clear: both;
}
.nar1_r {
    width: 476px;
    height: 35px;
    border-bottom:2px solid #C8C8C8;
}
.nar1_more{
    float: right;
    font-size: 12px;
    position:relative;
    top:12px;
    border-bottom: 2px solid #C8C8C8;
    padding-bottom:1px;
}
.index-more{
    position: absolute;
    top: -20px;
    right: 0px;
}
.pos-re{
    position:relative;
}

.nar1_more a,.nar1_more a:hover{
    color: #000;
    text-decoration: none;
}
.nar1_r li {
    float:left;
    padding-right:24px;
    padding-left: 7px;
}
.nar1_r li a {
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    text-decoration: none;
    color: #000;
}
.nar1_r li a:hover {
    text-decoration: none;
    color: #000;
}
.nar1_r .active {
    background-image: url(../images/tit.png);
    background-position-y: 29px;
    background-repeat: no-repeat;
   
}
.nar1_r .active a, .nar1_r .active a:hover{
    color: #1471BA !important;
}
.tab1_content{
    padding-top: 3px;
}
.list1 {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #DBDBDB;
    font-size: 12px; 
 	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.list1 b {
    padding: 0 7px;
}
.list1 t3{
    position: relative;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    padding: 0 15px;
}
.zxzzgk_span{
    display: block;
    width: 200px;
    height: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list1_date {
    float: right;
    color: #797979;
}
/***** 2栏 *****/
.nar2_tit {
    color: #1471BA;
    font-size: 18px;
    border-bottom: 2px solid #C8C8C8;
    padding-left: 10px;
    float:left;
    width:981px;
}
.nar2_tit li{
    float:right;
}
.nar2_tit li a{
    
    font-size: 14px;
    color: #B2ACAC;
    padding: 0 6px;
    text-decoration: none;
    border-right: 2px solid #B2ACAC;
    line-height: 18px;
    margin-top: 10px;
}
.nar2_tit li:first-child a{
    border-right: 0;
}
.nar2_tit li a:hover {
    color: #B2ACAC;
}
.nar2_l{
    width: 230px;
    float: left;
}
.nar2_l a {
    display: block;
    width: 230px;
    padding: 0;
    margin: 0;
    line-height: 36px;
    font-size: 14px;
    background-color: #DBE9F7;
    margin-bottom: 8px;
    text-align: center;
}
.nar2_l a, .nar2_l a:hover{
    color: #000;
    text-decoration: none;
}
.nar2_c {
    float: left;
    width: 234px;
}
.nar2_c a{
    display: block;
    float: left;
    text-align: center;
    line-height: 34px;
}
.span1--4 {
    width: 25%;
}
.span1--3 {
    width: 33.3333%;
}
.span1--2 {
    width: 50%;
}
.nar2_r {
    border-bottom: 2px solid #68ACF0;
    float:right;
    width:514px;
    margin-bottom:10px;
}
.nar2_r li{
    float: left;
    margin-right: 10px;
    width: 130px;
    text-align: center;
    background-color: #DEE4E9;
}
.nar2_more{
    width: 217px;
    text-align: right;
    padding-right: 8px;
    display: block;
    float: right;
    font-size: 12px;
    position: absolute;
    top: 5px;
    right: 0px;
}
.nar2_more a,.nar2_more a:hover{
    color: #000;
    text-decoration: none;
}
.nar2_r li a {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    color: #000;
}
.nar2_r li a:hover {
    text-decoration: none;
    color: #000;
}
.nar2_r .active {
    background-color: #68ACF0 !important;
}
.nar2_r .active a, .nar2_r .active a:hover{
    color: #fff;
}
.tab2_content { 
    margin-top: 4px;
    position:relative;
    top:0px;
}
/***** 3栏 *****/
/***** 4栏 *****/
.nar4_l {
    width: 455px;
}
.btntitle {
    width: 36px;
    height: 117px;
    line-height: 36px;
    float: left;
}
.btn_ftsl{
    background-image: url(../images/index_ftsl.png);
}
.btn_dczj{
    background-image: url(../images/index_tczj.png);
}
.zbsk{
    display:block;
    float:right;
    width: 86px;
    height: 31px;
    border: 0;
    background-image: url(../images/index_30.png);
}
.nar4_l_con1{
    float: right;
    width: 246px;
    height: 119px;
}
.nar4_l_con1 span{
    font-weight: 600;
    color: black;
}
.nar4_l_con1 p{
    font-size: 12px;
    margin-bottom: 10px;
    color: #818181;
}
.nar4_l_con1 p label {
    font-size: 15px;
    color: #000;
}
.nar4_l_con2{
    width: 409px;
    padding-left: 10px;
    float: right;
}
.nar4_br{
    border: 1px dashed #ccc;
    margin: 11px 3px;
}
.nar4_r{
    float: right;
    width: 514px;
}
.nar4_bor{
    border-bottom: 2px solid #68ACF0;
}
.nar4_tit{
    line-height: 30px;
    color: #fff;
    background-color: #68ACF0;
    width: 130px;
    text-align: center;
    font-size: 14px;
}
.nar4_tit_right{
    float: right;
    font-size: 12px;
    line-height: 34px;
}
.nar4_tbl{
    text-align: center;
    width: 100%;
    border: 1px solid #ccc;
    margin-top: 15px;
}
.nar4_tbl tr{
    height: 31px;
    border-bottom: 1px dashed #ccc;
}
.nar4_tbl tr:last-child{
    border: none;
}
.nar4_tbl tr:first-child{
    height: 33px;
    border-bottom: 1px solid #ccc;
}
.nar4_tbl tr td{
    border-right: 1px solid #ccc;
}
.nar4_tbl tr td:last-child{
    border: none;
}
.nar4_tbl tr td:first-child{
    text-align: left;
    padding-left: 6px;
}
.nar4_tbl tr:first-child td:first-child{
    text-align: center;
}
.nar4_tbl tr:first-child{
    background-color: #F0F0F0;
    color: #818181;
}
/***** 5栏 *****/
.nar5{
    height: 91px;
    overflow: hidden;
    background-color: #E9E5E5;
}
.martitle{
    position: relative;
    left: 20px;
    top: 10px;
}
#marquee1{position: relative; left: 132px; top:-83px; width: 837px;height:78px;overflow:hidden; margin:23px -3px 0;}
#marquee1 ul li{float:left; padding:0 5px;}
#marquee1 ul li img{display:block;}

/***** 6栏 *****/
.nar6 {
    border: 2px solid #C9D2D7;
}
.nar6_link{
    display: block;
    float: left;
    width: 185px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    background-color: #68ACF0;
    text-align: center;
}
.nar6_links li {
    float:left;
}
.nar6_links li a{
    float: left;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    background-color: #68ACF0;
    text-align: center;
    border-left: 1px solid #fff;
    /*padding: 0 14px;*/
    padding: 0 38px;
    text-decoration: none;
}
.nar6_links .active a {
    background-color: none;
    background-image: url(../images/jianbian_51.png);
    background-repeat: repeat-x;
    color: #68ACF0 !important;
}
.tab3_content {
    padding-left: 14px;
    min-height:140px;
}
.tab3_content a{
    display: block;
    float: left;
    width: 16%;
    text-align: left;
    margin: 3px;
}

/************************* zfxxgk.html *************************/
.zfxxgk_leftCon{
    float:left;
    width:320px;
    color:#2F3436;
}
.zfxxgk_rightCon{
    float: right;
    width: 652px;
}
.tbor{
    border: 1px solid #CAD3D7;
    width: 320px;
}
.tbor_title{
    height: 35px;
    border: 1px solid #D5DCE0;
    border-bottom: 1px solid #1B76BC;
    background-image: url(../images/xinxi_03.png);
    line-height: 35px;
    padding-left: 20px;
    color: #1471BA;
    font-size: 16px;
}
.tbor_title p{
    color: #1471BA;
    font-size: 16px;
    float:left;
}
.tbor_title span{
    float:right;
}
.tbor_title_more{
    margin-left: 180px;
}
.tbor_con{
    /*min-height: 206px;*/
    border: 1px solid #D5DCE0;
    border-top: 1px solid #1B76BC;
    padding: 11px;
}
.zfxxgk_leftCon .tbor_con{
    /*padding: 12px 11px !important;*/
}
.xx_search{
    border: 2px solid #1B76BC;
    height: 40px;
    width: 100%;
}
.xx_search_btn{
    background-color: #1B76BC;
    float: right;
    width: 120px;
    color: #fff;
    font-size: 18px;
    line-height: 36px;
    border: 0;
}
.xx_search_sel{
    float: left;
    font-size: 16px;
    height: 36px;
    border: 0;
    width: 120px;
    line-height:36px;
}
.xx_search_txt{
    float: left;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    border: 0;
    padding-left: 10px;
    width:300px;
}

.lingdao{
    float: right; 
    width: 155px;
    font-size: 14px;
    color: inherit;
    /*letter-spacing: 1px;
    line-height: 30px;*/
}
.lingdao_tit{
    color: #1471BA;
    font-size: 14px;
}
.dashedline{
    border-bottom: 2px solid #1471BA;
    padding-top: 8px;
}
.left_fl {
    border-left: 4px solid #1471BA;
    padding-left: 10px;
    float:left;
}
.lingdao_names {
    float: right; 
    width: 218px;
    /*min-height: 120px;*/
    font-size: 12px;
    color: inherit;
    letter-spacing: 1px;
    line-height: 18px;
    margin-bottom: 9px;
}
.lingdao_more_btn{
    width: 165px;
    height: 32px;
    border: 0;
    background-image: url(../images/xinxi_14.png);
    display:inline-block;
}
.tobtn p {
    margin-top: 8px;
    height: 34px;
}
.gongkai_btn1{
    width: 144px;
    border: 0;
    background-color: #5689E5;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    padding-top: 2px;
    line-height: 32px;
}
.gongkai_btn2{
    width: 100%;
    border: 0;
    background-color: #5689E5;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    padding-top: 2px;
    line-height: 32px;
    display:block;
}
.gongkai_tit{
    color: #5689E5;
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 7px;
}
.tobtn_a b{
    margin-right: 6px;
}
.tobtn_a a{
    display: block;
    float: left;
    font-size: 12px;
    margin-top: 3px;
}

/************************* mlyx.html *************************/
.mlyx_gk{
    float: left;
    width: 488px;
    text-indent: 2em;
    color: #bbb;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 2px;
    margin-top:6px;
}
.mlyx_sl{
    background-color: #DADCE5;
    margin-top: 16px;
    height: 205px;
    text-indent: 0;
}
.mlyx_imgp{
    width: 125px;
    margin-left:28px;
    text-align: center;
}
.mlyx_imgp a{
    color: #444 !important;
}
 .mlyx_imgp a:hover{
    color: #23527c !important;
}
.mlyx_imgp img{
    width: 125px !important;
    height: 116px !important;
}
.mlyx_map{
    float: right;
    background-image: url(../images/meili_03.png);
    right: 11px;
    width: 385px;
    height: 441px;
    margin-right: 30px;
    font-size: 14px;
}
.mlyx_map a{
    position: relative;
    display:block;
    float:left;
    text-align:center;
}
.mlyx_map p{
    color: #444 !important;
    line-height:13px;
}
.mlyx_map a:hover p{
    font-weight: bold;
    color: #444 !important;
}
.mlyx_map img{
    width: 12px !important;
    height: 16px !important;
}

.wzdt_wrap{margin: 18px auto;border: 1px solid #B6B6B8;font-size: 18px;}
.wzdt_wrap_title{background-image:url(../images/xinxi_03.png); line-height: 35px;color: #1A7ABB;font-size: 16px;text-align: left;height:35px;border-bottom: 2px solid #1A7ABB;}
.wzdt_wrap_title span{padding-left: 20px;}
.wzdt_wrap_cont li{float: left;min-width: 151px;text-align: left;font-size: 12px;}
.wzdt_wrap_cont li:first-child{font-size: 14px;color: #B2403F;}
.wzdt_wrap_zfxxgk_cont{line-height: 45px;}

.mlyx_wrap{margin: 10px auto;font-size: 16px;}
.mlyx_adr{line-height: 34px;margin-left: 20px;text-align: left;}
.mlyx_cont{border: 1px solid #A9A9A9;border-bottom: 0px;}
.mlyx_cont_cont{height: 190px;border-bottom: 1px solid #A9A9A9;}
.mlyx_cont_img{height: 189px;}
.mlyx_cont_img img{width: 195px;height: 189px;}
.mlyx_cont_right{width: 750px;height: auto;padding: 15px;text-align: left;float:left;}
.mlyx_cont_title{font-size: 18px;}
.mlyx_cont_div a{color: #AFAFAF;line-height: 20px;line-height: 30px;}

.dqzt_wrap{margin: 18px auto;border: 1px solid #B6B6B8;font-size: 18px;}
.dqzt_wrap_title{background-image:url(../images/xinxi_03.png); line-height: 35px;color: #1A7ABB;font-size: 16px;text-align: left;border-bottom: 2px solid #1A7ABB;height:35px;}
.dqzt_wrap_title span{padding-left: 20px;}
.dqzt_cont{padding-bottom: 10px;}
.dqzt_cont_div{}
.dqzt_cont img{
    width: 177px;
    height: 118px;
    margin-left: 16px;
    margin-top: 16px;
}
/*********** 魅力宜兴，地图link坐标 ***********/
.link_xjjd{left:135px;top:190px;}
.link_xjz{
left: 25px;
top: 15px;
}
.link_yxz{
left: -55px;
top: 80px;
}
.link_glz{
left: -35px;
top: 80px;
}
.link_hqz{
left: 50px;
top: 55px;
}
.link_wsz{left:72px;top:69px;}
.link_gcz{
left: -110px;
top: 115px;
}
.link_fqz{
top: 120px;
left: -31px;
}
.link_ztz{left:317px;top:107px;}
.link_qtjd{left:171px;top:78px;}
.link_xzjd{left:151px;top:135px;}
.link_xsz{left:-115px;top:124px;}
.link_ycjd{left:-3px;top:146px;}
.link_dsz{left:-28px;top:239px;}
.link_zzz{left:-216px;top:222px;}
.link_xzz{left:-91px;top:177px;}
.link_thz{left:-107px;top:275px;}
.link_hfz{left:-33px;top:241px;}
/**********************************************/
.mlyx_l{
    float: left;
    width: 564px;
}
.mlyx_r{
    float: right;
    width: 395px;
}
.mlyx_title {
    border-bottom: 2px #C9D2D7 solid;
    height: 30px;
}
.mlyx_title span{
    border-left: 4px solid #5479F5;
    padding-left: 13px;
    font-size: 16px;
    float: left;
}
.mlyx_title a{
    float: right;
    font-size: 12px;
    margin-top:11px;
}
.mlyx_content{
    font-size: 16px;
    padding: 12px 5px;
}
.mlyx_secimg img {
    float: left;
    width: 161px;
}
.mlyx_content_zfgb{
    float: left;
    width: 345px;
    margin-left:48px;
}
.mlyx_content_yxnj{
    float: left;
    width: 200px;
    margin-left: 22px;
}
.mlyx_content_yxnj div,.mlyx_content_zfgb div{
    font-size: 12px;
    margin-top: 4px;
    margin-bottom: 5px;
    /*text-align: center;*/
    width:172px;
    float:left;
    
}
.mlyx_content_yxnj div a,.mlyx_content_zfgb div a{
    color: #777;
}
.mlyx_content_yxnj b,.mlyx_content_zfgb b{
    margin-right: 4px;
}
.l_red{
    color: red !important;
}
/************************* xjlb.html, wyxx.html, xxxz.html, rdwthb.html, dfltj.html, letter.html *************************/
.list_l{
    float: left;
    width: 250px;
    margin-bottom: 30px;
}
.list_r{
    float: right;
    width: 718px;
    margin-bottom: 30px;
}
.list_r1{
    margin-bottom: 30px;
}
.listbor{
    border: 1px solid #CAD3D7;
    width: 100%;
}
.titlebg{
    background-image: url(../images/xinxi_03.png);
    background-repeat: repeat-x;
}
.listbor_title{
    height: 35px;
    border-bottom: 0;
    color: #1471BA;
    font-size: 14px;
    line-height: 35px;
}
.listbor1_title{
    height: 35px;
    border-bottom: 0;
    background-image: url(../images/xinxi_03.png);
    color: #1471BA;
    font-size: 16px;
    line-height: 35px;
    padding-left: 20px;
}
.listbor_content{
    padding: 8px 10px;
    min-height: 260px;
}
.hudong_title{
    border-left: 4px solid #5689E5;
    border-top: 1px solid #B4B9BD;
    border-bottom: 1px solid #B4B9BD;
    line-height: 35px;
    font-size: 14px;
    padding-left: 80px;
    margin-top: -1px;
}
.hudong_title a{
    color: #1471BA;
}
.hudong_list a{
    display: block;
    padding-left: 84px;
    font-size: 13px;
    color: #444;
    line-height: 26px;
}
.hudong_list a:hover{
    color: #777 !important;
}

.hudong_list a:first-child {
    margin-top: 10px;
}
.hudong_list a:last-child {
    margin-bottom: 10px;
}
.letterimg_tit{
    vertical-align: top;
    margin-top: 9px;
    float: left;
    padding-left: 18px;

}
.letter_adr{
  	/* float: left; */
    background-color: #5689E5;
    height: 35px;
    color: #fff;
    /* width: 716px; */
}
.letter_adr a{
    color: #fff;
    font-size: 14px;
    margin: auto 10px;
}
.letter_tbl, .dfl_tbl{
    width: 100%;
    text-align: center;
}
.letter_tbl tr:first-child td, .dfl_tbl tr:first-child td{
    height: 30px;
    background-image: url(../images/erji_05.png);
    border-right: 1px solid #fff;
    color: #fff;
}
.letter_tbl tr:first-child td:last-child, .dfl_tbl tr:first-child td:last-child{
    border: 0;
}

.letter_tbl tr{
    border-bottom:1px dashed #CCC;
}

.letter_tbl td, .dfl_tbl td{
    height: 30px;
    line-height: 30px;
}
.letter_tbl_conleft{
    text-align: left !important;
    padding-left: 10px;
}
.letter_tbl_conleft b{
    margin-right: 2px;
}
.dfl_tbl tr td:first-child{
    text-align: left !important;
    padding-left: 10px;
}
.dfl_tbl tr:first-child td:first-child{
    text-align: center !important;
}
.dfl_tbl tr td:last-child,.dfl_tbl tr td:nth-child(2), .tb_bg_f2{
    background-color: #F2F2F2;
}
.ltr_tbl{
    width: 100%;
    margin-top: 10px;
    line-height: 32px;
}
.ltr_tbl td{
    padding-left: 10px;
    border: 1px solid #F5E7E7;
}
.ltr_tbl_title{
    background-color: #B2B3B5;
    color: #fff;
}
.ltr_tbl tr:last-child td{
    padding: 0 !important;
}
.ltr_btn{
    background-color: #B2B3B5;
    color: #fff;
    text-align: center;
    border: 0;
    width: 100%;
}
.letter_opt{
    border-top: 1px solid #ccc;
    padding-top: 18px;
    padding-bottom: 24px;
    text-align: center;
}
.letter_opt span{
    color: red;
}
.letter_form p{
    font-size: 12px !important;
    vertical-align: middle !important;
    text-indent: 0 !important;
}
.letter_form p:last-child{
    margin-top: 12px;
}
.letter_form input, .letter_form select{
    /*line-height:26px;*/
    height: 22px;
}
.letter_form input[type=text]{
    width: 115px;
}
.letter_form input[type=button]{
    width: 60px;
}
.letter_form input[type=radio]{
    margin-right: 5px;
    display: inline;
    vertical-align: middle;
    margin-top: 0 !important;
}
.letter_form select {
   /* width: 65px;*/
}
.page{text-align:center;padding:8px;height:50px;line-height:50px;font-size:16px;}
.page span{margin:0 4px;}
.page span:first-child{margin-right:15px}
.page .current{color:#5988E4;}
.page .pre{}
.page .next{}
.page .disabled{}


/*分页*/
.digg {
    /*width: 740px;*/
    margin: 18px auto 10px;
    /*height: 25px;*/
    text-align:center;
}
.digg span{
    width: auto;
    margin: 0px 7px 0px 0px;
    color: #CCC8BF;
    background: #eee;
    padding: 0px 12px;
    display: inline-block;
    transition: 0.3s;
    line-height: 25px;
}
.digg .current{
    padding:0 12px;
    color:#fff;
    background:#7f95e1;
}
.digg a{
    width: auto;
    margin: 0px 7px 0px 0px;
    color: #2a2a2a;
    background: #eee;
    padding: 0px 7px;
    display: inline-block;
    transition: 0.3s;
    line-height: 25px;
    padding:0 12px;
}

.digg select { 
    margin: 0px 7px 0px 0px;
    padding: 3px 0px;
    border: 1px solid #e1e1e1;
}

.xxxz_title{
    font-size: 24px;
    text-align: center;
}
.xxxz_btn{
    width: 120px;
    height: 32px;
    font-size: 14px;
    margin: 0px auto;
    background-color: #ABB0B8;
    color: #fff;
    border: 0;
    margin-top: 12px;
}
.xxxz_btn:hover {
    background-color: #5689E5;
}
.listbor_content p{
    font-size: 14px;
    /*margin-top: 10px;*/
}

.wyxx_tit{
    font-size: 14px;
    color: red;
    text-align: center;
    margin: 10px auto;
}
.wyxx_label{
    font-size: 12px;
    width: 125px;
    line-height: 32px;
    height:32px;
    border: 1px solid #C0C3C9;
    background-color: #EBEBEB;
    text-align: center;
    float: left;
}
.wyxx_form input[type=button],.wyxx_form input[type=submit],.wyxx_form input[type=reset]{
    font-size: 14px;
    width: 143px;
    line-height: 30px;
    border: 1px solid #C0C3C9;
    background-color: #EBEBEB;
    text-align: center;
    margin: 0 14px;
    color:#fff;
}
.wyxx_form .clear{
    height: 32px;
}
.wyxx_form .tar{
    height: 132px !important;
}
.wyxx_label span{
    color: red;
    position: relative;
    top: 4px;
    margin-right: 5px;
}
.wyxx_form select, .wyxx_form input[type=text]{
    width: 200px;
    font-size: 12px;
    line-height: 32px;
    height: 32px;
    border: 1px solid #C0C3C9;
    border-left: 0;
    float: left;
}
.wyxx_form .large{
    width: 542px !important;
    float: right;
}
.wyxx_textarea{
    text-align: right;
}
.wyxx_textarea textarea{
    width: 668px;
    height: 100px;
    margin-top: -1px;
    border: 1px solid #C0C3C9;
    font-size: 12px;
}
.wyxx_submit {
    background-color: #5AB95A !important;
}
.wyxx_cancel {
    background-color: #E6941F !important;
}

/************************* dczj.html, dczj_list.html, dczj_list1.html *************************/
.dczj_nar{
    height: 37px;
    width: 100%;
    border-bottom: 1px solid #CECECE;
}
.dczj_nar li{
    padding: 7px 0;
    float: left;
}
.dczj_nar .active a{
    color: #5689E5;
}
.dczj_nar li:first-child a{
    padding-left: 0 !important;
}
.dczj_nar li:last-child a{
    border: 0 !important;
}
.dczj_nar li a{
    display: block;
    width: 90px;
    font-size: 14px;
    color: #444;
    font-weight: 600;
    line-height: 18px;
    border-right: 2px solid #444;
    padding-left: 24px;
}
.dczj_tbl tr td:nth-child(3){
    text-align: left;
    padding-left: 13px;
}
.dczj_tbl tr td:nth-child(3) b{
    margin-right: 5px;
}
.dczj_tbl tr:first-child td:nth-child(3){
    text-align: center !important;
}
.dczj_title{
    font-size: 24px;
    text-align: center;
    color: #444;
}
.dczj_content{
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 14px;
    color: #8B8182;
    text-indent: 2em;
}
.dczj_list_title, .dcjg_list_title{
    width: 100%;
    line-height: 30px;
    font-size: 13px;
    color: #fff;
    padding-left: 12px;
    text-align: left;
    background-color: #1F508B;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    font-weight:normal;
}
.dczj_list_item li{
    float: left;
    width: 20%;
    padding: 25px 25px 25px;
}
.dcjg_list_item {
    width: 100%;
    margin-top: 8px;
}
.dcjg_list_item td{
    font-size: 12px;
    color: #fff;
    background-color: #669FE4;
    border-bottom: 1px solid #fff;
    margin-top: 1px;
    line-height: 20px;
    padding-left: 24px;
}
.dcjg_list_item td:first-child {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-topleft: 5px;
}
.dcjg_list_item td:last-child {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-topright: 5px;
}
.dczj_btn, .dcjg_btn{
    text-align: center;
    padding: 20px 0px;
}
.dczj_btn input[type=button]{
    margin: auto 60px;
}
.progress{
    margin: 0 !important;
    border-radius: 0px !important;
    box-shadow: none;
}
.progress-bar-myself {
    background-color: #E8EA3E
}

/************************* 调查征集 *************************/
#survey_form textarea,#survey_form select{
    border:1px solid #CCC;
}

/************************* zxzx.html *************************/
.zxzx_list1{
    line-height: 30px;
}
.zxzx_list div{
    line-height: 30px;
}
.zxzx_list font{
    color: red;
    margin-right: 10px;
}
.zxzx_list b{
    color: #0C68D5;
    margin-right: 7px;
}
.zxzx_list span{
    float: right;
    color: #9F9DAA;
}
.xzxz_memu{
    padding: 12px;
}
.xzxz_memu a{
    display: block;
    background-image: url(../images/qq_03.png);
    background-repeat: no-repeat;
    background-position-x: 54px;
    background-position-y: 8px;
    border: 1px solid #B4B9BD;
    line-height: 33px;
    margin-bottom: 10px;
    font-size: 14px;
    padding-left: 35%;
}
.xzxz_memu .active a{
    color: #F87B2B;
}
.xzxz_memu img{
    width: 224px;
    height: 54px;
    margin-bottom: 10px;
}
/************************* zfxxgk_list.html *************************/
.zfxxgk_memu{
    padding: 12px;
}
.zfxxgk_memu a{
    display: block;
    border: 1px solid #B4B9BD;
    line-height: 33px;
    margin-bottom: 10px;
    font-size: 14px;
    padding-left: 18px;
}
.zfxxgk_memu .active > a{
    color: #F87B2B;
}
.active{
    color: #F87B2B;
}
.zfxxgk_memu2 a{
    border: 0 !important;
    font-size: 12px !important;
    margin-bottom: 0 !important;
    background-image: url(../images/zfgk_menu.png);
    background-repeat: no-repeat;
    background-position-x: 33px;
    background-position-y: 4px;
    padding-left: 60px !important;
    line-height: 28px !important;
}
.zfxxgk_memu2 ul:last-child a{
    margin-bottom: 10px !important;
}
.users_list{
    padding: 12px 0;
    border-bottom: 1px solid #C9C9C9;
}
.users_list .rcon{
    padding-left: 145px;
    min-height: 155px;
}
.users_list img{
    width: 127px;
    height: 154px;
    float: left;
    margin-left: 10px;
    border: 1px solid #C9C9C9;
}
.rcon_line1{
    color:#5988E4;
    padding: 7px;
    font-size: 19px;
}
.rcon_line2{
    font-size:16px;
    margin-bottom: 7px;
}
.rcon_line2 b,.rcon_line3 b{
    color:#5988E4;
    font-size:16px;
    
}
.rcon_line4{
    padding-left: 7px;
}

.survey_per{
    display: inline-table;
    width: 233px;
    background: #fff;
    margin-top: 3px;
    float: left;
    margin-right: 15px;
    margin-bottom: 3px;
}
.survey_per_color{
    display: block;
    height: 20px;
    line-height:20px;
}
/************************* show.html *************************/
.show_title{
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 20px;
}
.show_sub_title{
    font-size:18px;
    margin: 0 auto;
    text-align: center;
    line-height:20px;
}
.show_j_title{
    font-size:16px;
    margin: 0 auto;
    text-align: center;
    line-height:20px;
    padding-bottom:10px;
}
.show_author{
    width: 80%;
    margin: 0 auto;
    text-align: center;
    padding: 18px 0;
    font-size:13px;
}
.show_content{
    /*width: 95%;*/
    margin: 0 auto;
    /*overflow:hidden;*/
    font-size: 14px;
    line-height: 24px;
    font-family: "宋体";
}
.show_content p {
	margin-bottom: 20px;
}
.row .row2 .list_r .listbor .listbor_content #show_tb table{
    border:1px solid #ccc;
    width:100%;
}
.row .row2 .list_r1 .listbor .listbor_content #show_tb table{
    border:1px solid #ccc;
    width:100%;
}
.show_content img{
    /*margin-top: 25px;*/
    margin-bottom: 12px;
    /*width: 80%;*/
    max-width:690px;
}
.show_content p img{
    max-width:800px !important;
}
.show_tbl{
    width: 100%;
    table-layout: fixed;
    font-size: 12px;
}
.show_tbl td{
    border: 1px solid #ccc;
    line-height: 30px;
    padding: 0 6px;
}
.show_tbl .lbl{
    text-align: center;
    font-weight: 600;
    background-color: #E1F3FF;
}

.main_btn{
    font-size: 16px;
    width: 150px;
    line-height: 30px;
    border: 1px solid #C0C3C9;
    background-color: #EBEBEB;
    text-align: center;
    margin: 0 14px;
    font-size:14px;
    font-weight:normal;
    color:#000;
}
/************************* jmyg.html, ftsl.html, wqhg.html *************************/
.jmyg_l{
    float: left;}
.jmyg_r{
    float: left;
    width: 396px;
    padding: 6px 12px;
    font-size: 12px;
    line-height: 30px;
    font-weight: 500;
}
.jmyg_jb{
    margin-top: -30px;
    padding-left: 90px;
}
.jmyg_btn{
    text-align: center;
}
.ftsl_tit{
    padding-left: 25px;
    background-color: #5689E5;
    height: 35px;
    color: #fff;
    font-size: 14px;
    line-height: 35px;
}
.ftsl_content{
    /*font-size: 12px;*/
    padding: 20px;
    overflow-y: auto;
    min-height: 300px;
    color: #000;
    height: 500px;
}
.ftsl_content p{
    --text-indent: 2em;
}
.wqhg_list{
    font-size: 12px;
    color: #444;
    border-top: 1px dashed #BABABA;
}
.wqhg_list .nrr{
    background-color: #F3F3F3;
}
.wqhg_list img{
    margin-bottom: 2px;
    margin-left: 14px;
    margin-right: 14px;
}
.wqhg_list div{
    line-height: 30px;
    border-bottom: 1px dashed #BABABA;
}
.wqhg_list span{
    float: right;
    margin-right: 14px;
    color: #9E7F7D;
}

.input-file{
    width: 204px;
    font-size: 16px;
    line-height: 32px;
    height: 32px;
    border: 1px solid #C0C3C9;
    border-left: 0;
    float: left;
    overflow: hidden;
    font-size: 12px;
}

.br_18 .input-file .input-code{
    width:73px;
    border:none;
    padding-left:10px;
}

/************************* zwdd_list.html *************************/
.floatL{float: left;}
.floatR{float:right;}

.xzxk_select{border: 2px solid #C3C2EC;width: 901px;height: 175px;}
.xzxk_select_title,.xzxkbg_select_title,.ggsyj_select_title{height: 50px;line-height: 50px;font-size: 21px;background: url() repeat-x;color: white;}
.xzxk_select_title_bc,.xzxkbg_select_title_bc,.ggsyj_select_title_bc{width: 290px;background-color: #5689E5;padding-left: 70px;}
.xzxk_select_title  a,.xzxkbg_select_title  a,.ggsyj_select_title  a{color: white;padding-left: 10px;padding-right: 10px;}

.xzxk_select_bm{border-bottom: 1px dashed #EDEDED;height: 50px;}
.xzxk_select_red{line-height: 50px;color: red;font-family: 微软雅黑;font-weight: bold;font-size: 14px;padding-left: 30px;}
.xzxk_select_bm_1{width: 182px;height: 23px;margin-right: 20px;}
.xzxk_select_bm_button,.xzxk_select_bs button{width: 65px;height: 25px;line-height: 25px;border: 1px solid #ADADAD;background-color: #E1E1E1;}
.xzxk_select_bm{height: 50px;}
.xzxk_select_bm_2{width: 104px;height: 23px;margin-right: 20px;}
.xzxk_select_bs_input{width: 129px;height: 23px;margin-right: 20px;}

.xzxk_list{border: 1px solid #C3C2EC;margin-top: 20px;}
.xzxk_list_title{height: 50px;line-height: 50px;font-size: 21px;background: url() repeat-x;color: white;}
.xzxk_list_title_bac{width: 120px;background-color: #5698E4;}
.xzxk_list_title_bac span{padding-left: 15px;}

.xzxkbg_select{border: 2px solid #C3C2EC;width: 901px;height: 500px;}
.xzxkbg_select_zx{width: 85px; height: 30px;line-height: 30px;margin-right: 20px;text-align: center;background-color: #E7931F;border-radius: 5px;-moz-border-radius: 5px;}
.xzxkbg_select_zx a{font-family: 微软雅黑;font-size: 14px;color: white;}

.xzxkbg_select_table{width: 100%;margin: 18px auto;font-size: 12px;border-top: 1px solid #DDF1FC;border-left: 1px solid #DDF1FC;border-right: 1px solid #DDF1FC;}
.xzxkbg_select_table_title{width: 170px;height: 30px;line-height: 30px;text-align: center;background-color: #EBF8FF;}
.xzxkbg_select_table tr td{border-bottom:1px solid #DDF1FC;padding:0px 7px;}

.xzxkbg_list_title_tabs li{float: left;width: 88px;height: 35px;text-align: center;}
.xzxkbg_list_title_tabs_active{background-color: #5698E4;}
.xzxkbg_list_title_tabs_active a{color: white;}
.xzxkbg_list{height: auto;min-height: 300px;padding-bottom: 30px;border: 1px solid #C3C2EC;margin-top: 20px;}
.xzxkbg_list_title{height: 35px;line-height: 35px;font-size: 14px;color: white;}
.xzxkbg_list_title_bac{width: 120px;background-color: #5698E4;}
.xzxkbg_list_title_bac span{padding-left: 15px;}
.xzxkbg_table{width: 716px;margin: auto;}
.xzxkbg_table img{max-width:700px;}
.xzxkbg_table_td1{width: 179px;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.xzxkbg_table_td2{width: 30%;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;padding-left: 10px;}
.xzxkbg_table_td3{width: 130px;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.xzxkbg_table_td4{width: 130px;height: 30px;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.xzxkbg_table_td5{font-size: 12px;height: 30px;line-height: 30px;text-align: center;}
.xzxkbg_table_td6{font-size: 12px;height: 30px;line-height: 30px;padding-left: 10px;}


.ggsyj_list{width: 905px;height: auto;min-height: 300px;padding-bottom: 30px;float: right;border: 2px solid #C3C3EC;}
.ggsyj_table{width: 855px;margin: auto;}
.ggsyj_table_td1{width: 475px;height: 40px;border-right: 1px solid white;text-align: center;background-color: #EEEEEE;font-weight: bold;}
.ggsyj_table_td2{width: 170px;height: 40px;border-right: 1px solid white;text-align: center;background-color: #EEEEEE;font-weight: bold;padding-left: 10px;}
.ggsyj_table_td3{width: 210px;height: 40px;text-align: center;background-color: #EEEEEE;font-weight: bold;}
.ggsyj_table_td4{font-size: 14px;height: 40px;line-height: 40px;text-align: center;}
.ggsyj_table_td5{font-size: 14px;height: 40px;line-height: 40px;padding-left: 10px;}


.wssp_table{margin: auto;font-size: 12px;}
.wssp_list{width: 905px;height: auto;min-height: 500px;margin-top: 20px;border: 2px solid #C3C3EC;}
.wssp_table td{width: 270px;height: 30px;line-height: 30px;}


.zxzx_form{margin: 0 auto;margin: 10px auto;width: 100%;height: 285px;background-color: #E2F0FB;border: 1px solid #9DD1F6;}
.zzgl_list li{margin: 0 auto;width: 674px;height: 30px;line-height: 30px;border-bottom: 1px dashed #DDDDDD;font-size: 12px;}
.zxzx_zxsx{padding-left: 75px;height: 28px;line-height: 28px;margin-top:12px;}
.zxzx_zxsx input{width: 470px;height: 28px;line-height: 28px;}
.zxzx_zxnr{padding-left: 75px;height: 120px;margin-top:12px;}
.zxzx_zxnr textarea{width: 470px;height: 120px;line-height: 25px;}
.zxzx_chm{padding-left: 75px;line-height: 35px;margin-top:12px;}
.zxzx_chm input{height: 28px;line-height: 28px;width: 135px;}
.code {
/*background-image: url(code.jpg);*/
font-family: Arial;
font-style: italic;
color: Red;
border: 0;
padding: 2px 3px;
letter-spacing: 3px;
font-weight: bolder;
}
.unchanged {
border: 0;
}
.zxzx_tjqk{padding-left: 145px;margin-top:14px;}
.zxzx_tjqk button{width: 100px;height: 30px;line-height:30px;text-align: center;background-color: #557DD2;color: white;font-size: 14px;border: 0px;margin-right: 10px;}



.zwdt_list_title_tabs li{float: left;width: 90px;height: 35px;text-align: center;}
.zwdt_list_title_tabs_active{background-color: #5698E4;}
.zwdt_list_title_tabs_active a{color: white;}
.zwdt_list{height: auto;min-height: 300px;padding-bottom: 30px;;border: 1px solid #C3C2EC;margin-top: 20px;}
.zwdt_list_title{height: 50px;line-height: 50px;font-size: 21px;background: url() repeat-x;color: white;}
.zwdt_list_title_bac{width: 120px;background-color: #5698E4;}
.zwdt_list_title_bac span{padding-left: 15px;}
.zwdt_table{width: 716px;margin: auto;}
.zwdt_table_td1{width: 101px;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.zwdt_table_td2{width: 315px;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;padding-left: 10px;}
.zwdt_table_td3{width: 143px;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.zwdt_table_td4{width: 134px;height: 30px;border-right: 1px solid white;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.zwdt_table_td5{width: 85px;height: 30px;text-align: center;background-color: #EBF8FF;font-weight: bold;}
.zwdt_table_td6{font-size: 12px;height: 30px;line-height: 30px;text-align: center;}
.zwdt_table_td7{font-size: 12px;height: 30px;line-height: 30px;padding-left: 10px;}
.zwdt_table_td8{font-size: 12px;height: 30px;line-height: 30px;text-align: center;}
.zwdt_table_td9{font-size: 12px;height: 30px;line-height: 30px;text-align: center;}
.zwdt_table_td10{font-size: 12px;height: 30px;line-height: 30px;text-align: center;}
.zwdt_bjcx{width: 211px;height: 88px;border: 1px solid #C3C2EA;}
.zwdt_bjcx_title{height: 30px;line-height: 30px;border-bottom: 1px dashed #C3C2EA;padding-left: 5px;font-family: 微软雅黑;font-weight: bold;color:#1A77BA;font-size: 14px;}
.zwdt_bjcx_search{line-height: 55px;padding-left: 5px;}
.zwdt_bjcx_search input{width: 78px;height: 20px;line-height: 20px;}
.zwdt_bjcx_search button{border: 0px;width: 45px;height: 23px;background-color: #C3C2C0;margin-left: 10px;}
.zwdt_lj{width: 498px;height: 88px;border: 1px solid #C3C2EA;line-height: 19px;}





/************************* zfgb.html *************************/
.zfgb_container{
    background-color: #77BEFE;
    padding-bottom:8px;
}
.zfgb_title{
    font-size: 16px;
    color: #fff;
    padding-left: 2em;
}
.zfgb_left{
    float: left;
    background-color: #fff;
    margin-left: 9px;
    padding: 10px;
    height:500px;
}
.zfgb_left img{
    width:218px;
    height:276px;
}
.zfgb_left div{
    padding-left: 2em;
    margin-top: 7px;
}
.zfgb_right{
    float: right;
    background-color: #fff;
    width: 700px;
    margin-right: 9px;
    padding: 10px;
    height:500px;
}
.zfgb_list b{
    margin-right: 7px;
}
.zfgb_list div{
    padding-left: 1em;
    line-height: 30px;
    font-size: 12px;
}
.zfgb_sel{
    float: right;
    margin-right: 2em;
    font-size: 14px;
}
.zfgb_sel select{
    color: #444;
    line-height: 18px;
    width: 80px;
    font-size: 14px;
    height: 22px;
    margin-right: 5px;
}
.zfgb_qikan{
    float: left;
    width: 20%;
    text-align: center;
}
.zfgb_qikan img{
    width: 175px;
    /**height: 210px;**/
}
.zfgb_qikan p{
    margin-bottom: 20px;
    margin-top: 10px;
}
.content_title{
    text-align: center;
    margin-top: 20px;
    font-family: "Microsoft YaHei";
    font-size: 18px;
}
.content_tbl{
    width: 820px;
    margin: 20px auto;
}
.content_tbl td{
    margin: 1px;
    border: 1px solid #ccc;
    line-height: 30px;
    padding-left: 1em;
    padding-right: 1em;
}
.content_tbl tr td:first-child{
    background-color:#F5F5F5;
    font-weight: 600;
    color: black;
    text-align:center;
}
.content_time{
    text-align: center;
    width: 900px;
    margin: 0 auto;
    background-color: #f5f5f5;
    font-family: Microsoft YaHei;
    margin-top: 15px;
    height: 30px;
    border: 1px solid #e0e0e0;
    line-height:30px;
}

.content_time span{
    vertical-align: middle;
}

.content_detail{
    padding-top: 20px;
    width: 850px;
    margin: 0 auto;
    line-height: 30px;
}

.content_footer{
    width: 900px;
    margin: 0 auto;
    font-family: Microsoft YaHei;
    margin-top: 15px;
    height: 30px;
    border: 1px solid #e0e0e0;
}

.content_footer div a{
    color: red;
}

.content_footer_1{
    margin-left: 10px;
    padding-top: 5px;
    float: left;
}

.content_footer_2{
    float: right;
    vertical-align: middle;
    margin-right: 70px;
    padding-top: 5px;
}
/************************* search.html *************************/
.search_header{
    width: 800px;
    margin: 0 auto;
    padding-top: 30px;
    text-align:center;
    vertical-align: middle;
}
.search_header .tit{
    font-size: 22px;
    margin-right: 13px;
    line-height: 36px;
    vertical-align: middle;
}
.search_bk{
    background: url(../images/search_icon.png) no-repeat;
    border: 1px solid #3C6DC9;
    display:block;
    height: 36px;
    width: 415px;
    float:left;
}
.search11_sel{
    float: left;
    height: 100%;
    border: none;
    margin-left: 40px;
    border-left: 1px solid #3C6DC9;
    width: 70px;
    text-align: center;
    font-size: 16px;
    padding-left:5px;
}
.search_header .search_bk .search11_keyword{
    height: 100%;
    width: 300px;
    float: left;
    padding: 0 10px;
    font-size: 16px;
    border: none;
    background:none;
}
.search_header input[type=text]{
    background: url(../images/search_icon.png) no-repeat;
    border: 1px solid #3C6DC9;
    height: 36px;
    width: 450px;
    vertical-align: middle;
    padding-left: 50px;
    background-position-x: 7px;
    background-position-y: 3px;
    background-repeat: no-repeat;
}
.search_header input[type=submit]{
    border: 0;
    background-color: #3C6DC9;
    color: #fff;
    font-size: 20px;
    height: 36px;
    margin-bottom: 3px;
    width: 100px;
    margin-top: 2px;
    vertical-align: middle;
}
.search_header p{
    margin-bottom: 16px;
    width:100%;
    float:left;
}
.search_line_2{
    text-align: right;
}
.search_key{
    color: #3C6DC9;
}
.search_count{
    color: red;
}
.search_list{
    margin-right: 40px;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
}
.search_item{
    padding: 25px 0;
    border-bottom: 1px solid #ccc;
}
.search_item ._title{
    font-size: 16px;
    color: #3C6DC9;
    text-align: left;
    margin-bottom: 22px;
}
.search_item img{
    width:170px;
    height:110px;
    float:left;
}
.search_item ._content{
    /*padding-left: 190px;*/
    min-height: 70px;
}
.search_item ._count{
    /*padding-left: 190px;*/
    margin-top: 20px;
}
.search_item ._count span{
    margin-right: 20px;
    color: #777;
}
.search_item ._count ._time{
    padding-left: 20px;
    background: url(../images/sprite.gif) no-repeat;
    background-position: 0 -158px;
}
.search_item ._count ._comm{
    padding-left: 20px;
    background: url(../images/sprite.gif) no-repeat;
    background-position: 0 4px;
}
.search_item ._count ._view{
    padding-left: 20px;
    background: url(../images/sprite.gif) no-repeat;
    background-position: 0 -36px;
}

.page-box {
    margin: 20px auto;
    width: 50%;
}

/***** gzyjx.html *****/
.right_container_warn{
    width: 98%;
    margin-left: 2%;
    padding-top: 10px;
}

.warn1{
    color:red;
    float:right;
}

.gzyjx_table{
    margin-top: 40px;
    width: 98%;
    margin-left: 2%;
}

.td_1{
    height:35px;
    background-color: #f0f0f0;
    padding-left: 10px;
    border-right: 1px solid #f0f0f0;
    border-left: 1px solid #f0f0f0;
}

.td_2{
    height: 35px;
    width:90px;
    padding-left: 10px;
    border-right: 1px solid #f0f0f0;
    border-left: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
}

.td_3{
    height: 35px;
    text-align: center;
    border-right: 1px solid #f0f0f0;
    border-left: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
}

.td_3_1{
    height: 35px;
    text-align: center;
    border-right: 1px solid #f0f0f0;
    border-left: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    font-family: 黑体;
    font-size: 18px;
    color: #ff0000;
    font-weight: bold;
}
/***** ysqgk.html *****/
.right_container_title{
    text-align: center;
    font-family: 黑体;
    font-size: 30px;
    font-weight: 600;
    padding-top: 30px;
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 5px;
    width: 95%;
    margin-left: 2%;
}
.right_container_footer{
    width: 95%;
    margin-left: 2%;
    margin-top: 10px;
}

.right_container_footer_title{
    font-family: "Microsoft YaHei";
    font-size: 18px;
}

.right_container_footer_table{
    margin-top: 5px;
}

.ysqgk_table{
    margin-top: 20px;
    width: 95%;
    margin-left: 2%;
}
.ysqgk_td_1{
    text-align: center;
    background-color: #f5f5f5;
    height: 50px;
    border-bottom: 1px solid #ffffff;
}

.td_7{
    background-color: #f5f5f5;
    height: 50px;
}

.ysqgk_td_2{
    background-color: #f5f5f5;
    text-align: right;
    padding-right: 10px;
    height: 35px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}
.td_4{
    background-color: #f5f5f5;
    text-align: right;
    border-right: 1px solid #ffffff;
}

.td_4_1{
    background-color: #f5f5f5;
    text-align: right;
}

.td_4_2{
    background-color: #f5f5f5;
    text-align: right;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.ysqgk_td_3{
    background-color: #fafafa;
    height: 30px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.ysqgk_td_3_1{
    background-color: #fafafa;
    height: 30px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    text-align: center;
}

.td_5{
    background-color: #f5f5f5;
    text-align: right;
    padding-right: 10px;
    height: 35px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.td_5_1{
    background-color: #f5f5f5;
    text-align: right;
    padding-right: 10px;
    height: 35px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.td_6{
    background-color: #f5f5f5;
    height: 35px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.yxmr_ey{
	vertical-align: middle;
	float: left;
	width: 165px;
	height: 45px;
	padding-left: 10px;
    margin-top:10px
}

.yxmr_ey a{
	font-size: 15px;
    padding:8px;
}

.yxmr_ey1{
	vertical-align: middle;
	float: left;
	width: 178px;
	height: 45px;
	padding-left: 10px;
    margin-top:10px
}

.yxmr_ey1 a{
	font-size: 15px;
}

.mlyx_nj{
	vertical-align: middle;
	float: left;
	width: 147px;
	height: 200px;
	margin-left: 10px;
    margin-right:10px;
    margin-top:20px
}

.mlyx_nj img{
    width: 147px;
	height: 200px;
}

.input{ background:#fff; vertical-align:middle; color:#333; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *min-height:20px; }
.upload-box{position:relative;vertical-align:middle;}
.upload-box,.upload-box .upload-btn{display:inline-block;height:2pc;zoom:1;}
.upload-box .upload-progress{position:absolute;top:0;left:0;overflow:hidden;padding:2px 5px;height:26px;border:1px solid #d7d7d7;background:#fff;}
.upload-box .upload-progress .txt{display:block;overflow:hidden;padding-right:10px;height:18px;text-overflow:ellipsis;font-weight:400;font-style:normal;font-size:11px;line-height:18px;}
.upload-box .upload-progress .bar{position:relative;display:block;width:7pc;height:4px;border:1px solid #1da76b;}
.upload-box .upload-progress .bar b{display:block;overflow:hidden;width:0;height:4px;background:#28b779;text-indent:-99em;font-weight:400;}
.upload-box .upload-progress .close{position:absolute;top:1px;right:1px;display:block;overflow:hidden;width:14px;height:14px;text-align:center;line-height:14px;cursor:pointer;}
.upload-box .upload-progress .close:hover{text-decoration:none;}
.upload-box .upload-progress .close i{color:#535353;font-size:10px;line-height:14px;-webkit-transform:scale(.833);}
.webuploader-container{position:relative;}
.webuploader-element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.webuploader-pick{margin-top:5px; position:relative;display:inline-block;overflow:hidden;width:65px;height:20px;border:1px solid grey;background:#fff;color:#333;text-align:center;line-height:20px;cursor:pointer;zoom:1;}
.webuploader-pick-hover{background:#fafafa;}
.webuploader-pick-disable{opacity:.6;pointer-events:none;}

.ysqgk_list .tit{background:#eee;height:36px;padding:0px 20px;}
.ysqgk_list .tit li{float:left;border-bottom:2px solid transparent;height:34px;line-height:35px;font-size:15px;font-weight:bold;padding:0px 10px;margin-right:30px;cursor:pointer;}
.ysqgk_list .tit li.chosed{border-bottom:2px solid #3C6DC8;}
.ysqgk_list .cont{padding-top:15px;}
.ysqgk_list .cont>div.none{display:none;}
.ysqgk_list table{border-collapse:collapse;width:344px;}
.ysqgk_list table.tb_l{float:left;}
.ysqgk_list table.tb_r{float:right;}
.ysqgk_list table tr td{border:1px solid #ccc;padding:0px 10px;font-size:12px;height:30px;}
.ysqgk_list table tr td a{color:#3C6DC8;}


.xxgk_list{width:100%;border-collapse:collapse;}
.xxgk_list th{background:#f2f6fa;height:36px;font-size:14px;}
.xxgk_list tbody tr{border-bottom:1px dashed #ccc;}
.xxgk_list td{padding:10px 0px;font-size:12px;}
.xxgk_list td div{width:305px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}